.cession_cs__8lypM{--accent-soft:color-mix(in srgb,var(--accent) 12%,transparent);--logo-filter:none;background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-size:18px;line-height:1.6;min-height:100%}html[data-theme=dark] .cession_cs__8lypM{--logo-filter:grayscale(1) brightness(0) invert(1)}.cession_cs__8lypM *{box-sizing:border-box}.cession_cs__8lypM a{color:var(--accent-text)}.cession_cs__8lypM a:hover{color:var(--ink)}.cession_cs__8lypM .cession_foot__ZTRMw a,.cession_cs__8lypM p a{text-decoration:underline;text-underline-offset:2px}.cession_wrap__d_eHu{max-width:1200px;margin:0 auto;padding:0 max(40px,env(safe-area-inset-right)) 0 max(40px,env(safe-area-inset-left))}.cession_eyebrow__h1Y4C{font-family:var(--font-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cession_eyebrow__h1Y4C b{color:var(--accent-text);font-weight:500}.cession_btn__Qy__U{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:12px 24px;border-radius:100px;font-family:var(--font-mono);font-size:15px;line-height:1.6;text-decoration:none;border:1px solid var(--ink);transition:background .2s,color .2s}.cession_cs__8lypM .cession_btnPrimary__AR2hb{background:var(--ink);color:var(--paper)}.cession_cs__8lypM .cession_btnPrimary__AR2hb:hover{background:transparent;color:var(--ink)}.cession_cs__8lypM .cession_btnGhost__AvahS{background:transparent;color:var(--ink);border-color:var(--rule-2)}.cession_cs__8lypM .cession_btnGhost__AvahS:hover{border-color:var(--ink);color:var(--ink)}.cession_btnIco__5p03q{width:18px;height:18px;flex:none}.cession_nav__h4v4L{position:sticky;top:0;z-index:5;padding-top:env(safe-area-inset-top);background:color-mix(in srgb,var(--paper) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--rule)}.cession_navIn__GkOxt{display:flex;align-items:center;justify-content:space-between;gap:16px;height:72px}.cession_brand__Pl0Dx{display:flex;align-items:center;gap:12px;min-height:44px;text-decoration:none}.cession_cs__8lypM .cession_brand__Pl0Dx{color:var(--ink)}.cession_brandMark__L7z5p{width:34px;height:auto;flex:none;display:block}.cession_brand__Pl0Dx strong{display:block;font-size:16px;font-weight:600;line-height:1.2}.cession_brand__Pl0Dx span{display:block;font-family:var(--font-mono);font-size:12px;color:var(--muted)}.cession_hero__bKo3E{padding:88px 0 96px}.cession_hero__bKo3E h1{font-family:var(--font-display);font-weight:700;font-size:clamp(40px,5.4vw,72px);line-height:1.02;letter-spacing:-.025em;margin:22px 0 24px;max-width:1100px}.cession_hero__bKo3E h1 em{font-style:normal;color:var(--accent-text)}.cession_lead__iasAT{font-size:20px;color:var(--ink-2);max-width:820px;margin:0 0 32px}.cession_ctas__QYkoS{display:flex;flex-wrap:wrap;gap:12px}.cession_chips__g_STY{display:flex;flex-wrap:wrap;gap:10px;margin:36px 0 0;padding:0;list-style:none}.cession_chips__g_STY li{display:flex;align-items:center;gap:8px;font-size:15px;padding:8px 14px;border-radius:100px;background:var(--paper-2);border:1px solid var(--rule)}.cession_chips__g_STY li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ok)}.cession_sec__88ew0{padding:104px 0;border-top:1px solid var(--rule)}.cession_secHead__w_UNH{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:48px}.cession_secHead__w_UNH h2{max-width:1100px}.cession_h2__1wKRu{font-family:var(--font-display);font-weight:700;font-size:clamp(32px,3.6vw,48px);line-height:1.05;letter-spacing:-.02em;margin:14px 0 0}.cession_secHead__w_UNH p{margin:0;color:var(--ink-2);font-size:20px;max-width:820px}.cession_bento__Jz_c_{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.cession_tile__q0KVy{background:var(--paper-2);border:1px solid var(--rule);border-radius:22px;padding:28px;display:flex;flex-direction:column;gap:12px}.cession_tile__q0KVy h3{font-family:var(--font-display);font-weight:600;font-size:24px;line-height:1.15;letter-spacing:normal;margin:0}.cession_tile__q0KVy p{margin:0;color:var(--ink-2);font-size:17px}.cession_tile__q0KVy .cession_eyebrow__h1Y4C{font-size:12px}.cession_tMain__6PYs8{grid-column:span 4}.cession_tOne__rNMAH{grid-column:span 2;background:var(--ink);color:var(--paper);border-color:var(--ink);justify-content:space-between}.cession_big__NZZzk{font-family:var(--font-display);font-weight:800;font-size:150px;line-height:.8;letter-spacing:-.04em}.cession_tOne__rNMAH h3{font-size:28px}.cession_tOne__rNMAH p{color:color-mix(in srgb,var(--paper) 78%,transparent)}.cession_tThird__fbjTu{grid-column:span 2}.cession_ticks__KpX06{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.cession_ticks__KpX06 li{display:flex;gap:10px;font-size:17px}.cession_ticks__KpX06 li:before{content:"✓"/"";font-family:var(--font-mono);color:var(--accent-text);font-weight:600}.cession_pills__uOOtr{display:flex;flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:0;list-style:none}.cession_pills__uOOtr li{font-family:var(--font-mono);font-size:13px;padding:6px 11px;border-radius:8px;background:var(--paper);border:1px solid var(--rule)}.cession_bentoNote__r1sfo{margin:20px 0 0;font-family:var(--font-mono);font-size:14px;color:var(--muted)}.cession_road__EBffh{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;position:relative}.cession_road__EBffh li{position:relative;padding:0 20px 0 0}.cession_roadDot__yeSIE{position:relative;display:flex;align-items:center;margin-bottom:22px}.cession_roadDot__yeSIE span{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-mono);font-size:14px;background:var(--paper);border:1px solid var(--rule-2)}.cession_roadDot__yeSIE:after{content:"";position:absolute;left:44px;right:-20px;top:50%;height:1px;background:var(--rule-2)}.cession_road__EBffh li:last-child .cession_roadDot__yeSIE:after{display:none}.cession_road__EBffh li.cession_money__e5byA .cession_roadDot__yeSIE span{background:var(--accent-text);border-color:var(--accent-text);color:var(--paper)}.cession_road__EBffh h3{font-family:var(--font-display);font-weight:600;font-size:20px;line-height:1.2;letter-spacing:normal;margin:0 0 8px}.cession_road__EBffh p{margin:0;font-size:16px;color:var(--ink-2)}.cession_euro__t4lyA{display:inline-block;margin-top:12px;font-family:var(--font-mono);font-size:12.5px;padding:5px 10px;border-radius:100px;background:var(--accent-soft);color:var(--accent-text)}.cession_about__0hRAv{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}.cession_portrait___rOPl{margin:0;border-radius:24px;overflow:hidden;border:1px solid var(--rule);box-shadow:var(--card-sh);background:var(--paper-2)}.cession_portrait___rOPl img{display:block;width:100%;height:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.cession_portrait___rOPl figcaption{display:flex;justify-content:space-between;padding:14px 18px;font-family:var(--font-mono);font-size:13px;color:var(--muted)}.cession_aboutH2__7uNyY{font-family:var(--font-display);font-weight:700;font-size:clamp(32px,3.6vw,48px);line-height:1.05;letter-spacing:-.02em;margin:14px 0 20px}.cession_aboutTxt__hOr1h>p{font-size:19px;color:var(--ink-2);margin:0 0 28px}.cession_proofs__io9FF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:32px}.cession_proof__FA1HA{border:1px solid var(--rule);border-radius:18px;padding:20px;background:var(--paper)}.cession_k__luSE5{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.1;letter-spacing:-.02em;white-space:nowrap}.cession_proof__FA1HA p{margin:10px 0 0;font-size:15.5px;color:var(--ink-2);line-height:1.5}.cession_logos__QjDUl{border-top:1px solid var(--rule);padding-top:22px}.cession_logosL__uJbY8{font-family:var(--font-mono);font-size:12.5px;color:var(--muted);margin-bottom:16px}.cession_logosRow__z_X_Z{display:flex;flex-wrap:wrap;align-items:center;gap:22px 36px;margin:0;padding:0;list-style:none}.cession_logosRow__z_X_Z img{display:block;height:22px;width:auto;filter:var(--logo-filter);opacity:.85}.cession_logosRow__z_X_Z img.cession_tall__ovAE0{height:34px}.cession_folio__ZYgtI{margin-top:28px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border:1px solid var(--rule);border-radius:18px;background:var(--paper-2);text-decoration:none;transition:border-color .2s,background .2s}.cession_cs__8lypM a.cession_folio__ZYgtI{color:var(--ink)}.cession_cs__8lypM a.cession_folio__ZYgtI:hover{color:var(--ink);border-color:var(--ink);background:var(--paper)}.cession_folio__ZYgtI .cession_eyebrow__h1Y4C{font-size:12px}.cession_folio__ZYgtI strong{display:block;font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.1;letter-spacing:-.02em;margin:6px 0 4px}.cession_folio__ZYgtI small{display:block;font-size:15.5px;color:var(--ink-2)}.cession_folioGo__o3KYP{flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--ink);color:var(--paper);font-family:var(--font-mono);font-size:18px;transition:transform .2s}.cession_cs__8lypM a.cession_folio__ZYgtI:hover .cession_folioGo__o3KYP{transform:translate(2px,-2px)}.cession_faq__kLu_r{display:flex;flex-direction:column;gap:40px}.cession_faq__kLu_r h2{max-width:1100px}.cession_faq__kLu_r details{border-top:1px solid var(--rule)}.cession_faq__kLu_r details:last-child{border-bottom:1px solid var(--rule)}.cession_faq__kLu_r summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:64px;padding:18px 0;font-family:var(--font-display);font-weight:700;font-size:21px}.cession_faq__kLu_r summary::-webkit-details-marker{display:none}.cession_faq__kLu_r summary:after{content:"+"/"";font-family:var(--font-mono);font-weight:400;font-size:24px;color:var(--accent-text);flex:none}.cession_faq__kLu_r details[open] summary:after{content:"−"/""}.cession_faq__kLu_r details p{margin:0 0 22px;max-width:40em;color:var(--ink-2)}.cession_ctaSec__s6MWc{padding:0 0 40px}.cession_cta__5cieg{--accent-text:color-mix(in srgb,var(--accent) 70%,var(--paper));background:var(--ink);color:var(--paper);border-radius:32px;padding:72px 64px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;align-items:end}.cession_cta__5cieg .cession_eyebrow__h1Y4C{color:color-mix(in srgb,var(--paper) 70%,transparent)}.cession_cta__5cieg h2{font-family:var(--font-display);font-weight:700;font-size:clamp(40px,5vw,68px);line-height:1;letter-spacing:-.03em;margin:16px 0 20px}.cession_cta__5cieg p{margin:0;font-size:19px}.cession_cta__5cieg p,.cession_cta__5cieg ul{color:color-mix(in srgb,var(--paper) 78%,transparent)}.cession_cta__5cieg ul{list-style:none;margin:0 0 28px;padding:0;font-size:16px}.cession_cta__5cieg li{padding:10px 0;border-top:1px solid color-mix(in srgb,var(--paper) 18%,transparent);font-family:var(--font-mono);font-size:14px}.cession_cs__8lypM .cession_cta__5cieg .cession_btn__Qy__U{background:var(--paper);color:var(--ink);border-color:var(--paper)}.cession_cs__8lypM .cession_cta__5cieg .cession_btn__Qy__U:hover{background:transparent;color:var(--paper)}.cession_cta__5cieg .cession_ctaHint__L5P4E{margin:14px 0 0;font-family:var(--font-mono);font-size:13px;color:color-mix(in srgb,var(--paper) 70%,transparent)}.cession_foot__ZTRMw{padding:40px 0 calc(56px + env(safe-area-inset-bottom));font-family:var(--font-mono);font-size:13px;color:var(--muted)}.cession_footIn__rcFYj{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.cession_cs__8lypM .cession_foot__ZTRMw a{color:var(--muted)}.cession_cs__8lypM .cession_foot__ZTRMw a:hover{color:var(--ink)}.cession_footLink__Gi83Y{display:inline-block;padding:12px 0;margin:-12px 0}@media (max-width:900px){.cession_wrap__d_eHu{padding:0 max(20px,env(safe-area-inset-right)) 0 max(20px,env(safe-area-inset-left))}.cession_hero__bKo3E{padding:48px 0 64px}.cession_sec__88ew0{padding:72px 0}.cession_secHead__w_UNH{gap:16px;margin-bottom:32px}.cession_about__0hRAv,.cession_bento__Jz_c_,.cession_cta__5cieg{grid-template-columns:minmax(0,1fr)}.cession_tMain__6PYs8,.cession_tOne__rNMAH,.cession_tThird__fbjTu{grid-column:auto}.cession_big__NZZzk{font-size:110px}.cession_road__EBffh,.cession_ticks__KpX06{grid-template-columns:minmax(0,1fr)}.cession_road__EBffh{gap:28px}.cession_road__EBffh li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 18px;padding:0}.cession_roadDot__yeSIE{grid-row:span 3;margin:0;align-items:flex-start}.cession_roadDot__yeSIE:after{display:none}.cession_proofs__io9FF{grid-template-columns:minmax(0,1fr)}.cession_cta__5cieg{padding:44px 24px;border-radius:24px;gap:28px}.cession_navIn__GkOxt{height:auto;min-height:64px;padding-top:8px;padding-bottom:8px}.cession_brand__Pl0Dx span{display:none}.cession_lead__iasAT{font-size:18px}}@media (prefers-reduced-motion:reduce){.cession_btn__Qy__U,.cession_folioGo__o3KYP,.cession_folio__ZYgtI{transition:none}.cession_cs__8lypM a.cession_folio__ZYgtI:hover .cession_folioGo__o3KYP{transform:none}}