.artisanPortraitCrop{aspect-ratio:1670/942;min-height:0;border-radius:26px;background:#fff}.artisanPortraitCrop img{object-fit:contain;object-position:center;transform:none!important;transform-origin:center}.cadrageAccess{padding:34px 0;background:#eaf8fd;border-top:1px solid #d5edf6;border-bottom:1px solid #d5edf6}.cadrageAccessInner{display:grid;grid-template-columns:72px 1fr auto;grid-gap:24px;gap:24px;align-items:center}.cadrageIcon{width:66px;height:66px;display:grid;place-items:center;border-radius:20px;background:linear-gradient(145deg,#073c73,#0b8cbe);color:#fff;box-shadow:0 12px 28px rgba(8,47,96,.18)}.cadrageIcon svg{width:31px;height:31px}.cadrageAccess h2{margin:6px 0;color:var(--ex-navy);font-size:28px}.cadrageAccess p{margin:0;color:var(--ex-muted);line-height:1.55;max-width:730px}.clikoproBridgeInner{grid-template-columns:280px minmax(0,1fr) auto;gap:38px;padding:42px;background:linear-gradient(120deg,#062e5d,#087fad)}.clikoproBrandPanel{align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;border-radius:20px;background:rgba(255,255,255,.97);box-shadow:0 14px 35px rgba(0,0,0,.12)}.clikoproBridge .clikoproBrandPanel img{width:260px;max-width:100%;height:auto;max-height:none;object-fit:contain;background:transparent;border-radius:0;padding:0}.clikoproBrandPanel small{text-align:center;color:#315675;font-weight:800;line-height:1.4}.clikoproBridge h2{font-size:34px}.clikoproBridge p{margin:10px 0}.clikoproBridge p strong{color:#fff}.clikoproIndependence{padding-top:10px;border-top:1px solid rgba(255,255,255,.22);font-size:14px}.clikoproButton{min-width:190px}@media(max-width:1050px){.clikoproBridgeInner{grid-template-columns:240px 1fr}.clikoproBridge .clikoproButton{grid-column:2}.cadrageAccessInner{grid-template-columns:64px 1fr}.cadrageAccess .expressButton{grid-column:2;width:max-content}}@media(max-width:900px){.clikoproBridgeInner{grid-template-columns:1fr;text-align:left}.clikoproBridge .clikoproButton{grid-column:auto}.clikoproBrandPanel{min-height:180px}.cadrageAccessInner{grid-template-columns:60px 1fr}}@media(max-width:620px){.artisanPortraitCrop{min-height:0!important}.cadrageAccessInner{grid-template-columns:1fr}.cadrageAccess .expressButton{grid-column:auto;width:100%}.cadrageAccess h2{font-size:25px}.clikoproBridgeInner{padding:24px}.clikoproBridge h2{font-size:28px}.clikoproBrandPanel{min-height:150px}.clikoproBridge .clikoproBrandPanel img{width:230px}.clikoproButton{width:100%}}