.as{position:relative;--as-scroll:700vh;height:var(--as-scroll)}.as,.as__stage{background:var(--he-ground,#040716)}.as__stage{position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:grid;grid-template-rows:1fr auto;align-content:center;justify-items:center;grid-gap:clamp(22px,3.4vh,44px);gap:clamp(22px,3.4vh,44px);padding:clamp(76px,10vh,120px) var(--he-gutter,32px) clamp(36px,6vh,64px)}.as__grid{width:min(1180px,100%);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px)}.as__film{position:relative;z-index:1;width:min(100%,calc(var(--as-film-max-h, 56vh) * 16 / 9));-webkit-margin-start:auto;margin-inline-start:auto;aspect-ratio:16/9;border:1px solid var(--he-line,rgba(233,240,248,.14));border-radius:clamp(10px,1vw,16px);overflow:hidden;transform:scale(var(--as-film-scale,1.06)) translate3d(0,var(--as-film-y,0),0);transform-origin:50% 46%;will-change:transform}.as__film canvas{display:block;width:100%;height:100%}.as__copy{display:grid;grid-gap:clamp(14px,1.6vh,22px);gap:clamp(14px,1.6vh,22px);align-content:center;justify-items:start;transform:translate3d(0,var(--as-copy-y,0),0);will-change:transform}.as__copy,.as__meter{position:relative;z-index:2}.as__meter{flex:none;display:flex;align-items:center;gap:12px;font-family:var(--he-mono,ui-monospace,monospace);font-size:13px;letter-spacing:.08em;color:var(--he-ink-muted,#9dafc2);transform:translate3d(0,var(--as-meter-y,0),0)}.as__rail{position:relative;width:clamp(72px,12vw,148px);height:1px;background:var(--he-line,rgba(233,240,248,.14))}.as__rail:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--as-rail,0);background:var(--he-signal,#e3a972)}.as:not([data-as=on]){height:100vh;height:100svh}.as:not([data-as=on]) .as__stage{position:relative;background:linear-gradient(to bottom,transparent 38%,rgba(4,7,22,.9) 100%),var(--as-poster,none) center /cover no-repeat,var(--he-ground,#040716)}.as:not([data-as=on]) .as__film,.as:not([data-as=on]) .as__meter{display:none}.as:not([data-as=on]) .as__copy{transform:none}@media (prefers-reduced-motion:reduce){.as{height:100vh;height:100svh}.as__stage{position:relative}.as__copy,.as__film,.as__meter{transform:none}}@media (max-width:900px){.as{--as-scroll:460vh}.as__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"hero";gap:0;align-items:center}.as__copy,.as__film{grid-area:hero}.as__film{--as-film-max-h:none;width:100%;height:100%;-webkit-margin-start:0;margin-inline-start:0;aspect-ratio:auto;border:0;border-radius:0;transform:translate3d(0,var(--as-film-y,0),0)}.as__film canvas{object-fit:cover}.as__copy{position:relative;z-index:2;padding:clamp(20px,4vh,40px) 0}.as__copy:before{content:"";position:absolute;inset:-8% calc(var(--he-gutter, 20px) * -1.5);z-index:-1;background:linear-gradient(180deg,transparent 0,rgba(4,7,22,.72) 14%,rgba(4,7,22,.86) 50%,rgba(4,7,22,.72) 86%,transparent);pointer-events:none}}.he{--he-ground:#040716;--he-lift:#0b1420;--he-ink:#eaf0f7;--he-ink-soft:#c2cedd;--he-ink-muted:#9dafc2;--he-warm:#b98267;--he-warm-lift:#d09b80;--he-on-warm:#12181f;--he-signal:#e3a972;--he-line:rgba(233,240,248,0.14);--he-line-strong:rgba(233,240,248,0.26);--he-sans:Inter,"Schibsted Grotesk",system-ui,sans-serif;--he-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--he-well:1180px;--he-gutter:clamp(20px,4vw,48px);--he-band:clamp(72px,9vw,132px);--he-body:17px;position:relative;background:var(--he-ground);color:var(--he-ink);font-family:var(--he-sans)}body:has(.he){background:var(--he-ground,#040716)}body:has(.he) .shell{background:#040716;color:#eaf0f7}body:has(.he) ::selection{background:#b98267;color:#12181f}body:has(.he) :focus-visible{outline:2px solid #e3a972;outline-offset:3px}body:has(.he){scrollbar-color:rgba(233,240,248,.26) #040716}body:has(.he){--mk-paper:#040716;--mk-paper-raised:#0b1420;--mk-paper-sunk:#0b1420;--mk-dark:#0b1420;--mk-dark-raised:#111c29;--mk-ink:#eaf0f7;--mk-ink-soft:#c2cedd;--mk-ink-faint:#9dafc2;--mk-on-dark:#eaf0f7;--mk-on-dark-soft:#c2cedd;--mk-line:rgba(233,240,248,0.14);--mk-navy:#b98267;--mk-navy-bright:#d09b80}body:has(.he) .nav{--color-accent:#eaf0f7}.he-main{position:relative;z-index:1}.he-well{width:100%;max-width:var(--he-well);margin:0 auto;padding-inline:var(--he-gutter)}.he-band{padding-block:var(--he-band);border-top:1px solid var(--he-line)}.he-band:first-child{border-top:0}.he-display{font-size:clamp(34px,5.4vw,68px);line-height:1.02;letter-spacing:-.035em;max-width:17ch}.he-display,.he-h2{font-family:var(--he-sans);font-weight:600;margin:0;color:var(--he-ink);text-wrap:balance}.he-h2{font-size:clamp(26px,3.2vw,40px);line-height:1.1;letter-spacing:-.028em;max-width:26ch}.he-h3{font-family:var(--he-sans);font-weight:600;font-size:19px;line-height:1.25;letter-spacing:-.014em;margin:0;color:var(--he-ink)}.he-sub{font-family:var(--he-mono);font-size:13px;letter-spacing:.04em;color:var(--he-signal);margin:8px 0 0}.he-lede{font-size:clamp(18px,1.35vw,20px);line-height:1.55;color:var(--he-ink-soft);margin:24px 0 0;max-width:62ch}.he-lede--tight{margin-top:18px}.he-body{font-size:var(--he-body);line-height:1.62;color:var(--he-ink-muted);margin:12px 0 0;max-width:62ch}.he-prose{margin-top:28px;display:grid;grid-gap:18px;gap:18px;max-width:68ch}.he-prose p{font-size:var(--he-body);line-height:1.62;color:var(--he-ink-soft);margin:0}.he-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.he-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:8px;font-family:var(--he-sans);font-size:16px;font-weight:500;letter-spacing:-.005em;text-decoration:none;border:1px solid transparent;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.he-btn-primary{background:var(--he-warm);border-color:var(--he-warm);color:var(--he-on-warm)}.he-btn-primary:hover{background:var(--he-warm-lift);border-color:var(--he-warm-lift)}.he-btn-ghost{background:transparent;border-color:var(--he-line-strong);color:var(--he-ink)}.he-btn-ghost:hover{border-color:var(--he-ink-muted);background:rgba(233,240,248,.05)}.he-marks{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.he-marks li{position:relative;padding-left:22px;font-size:16px;line-height:1.5;color:var(--he-ink-soft)}.he-marks li:before{content:"";position:absolute;left:0;top:.72em;width:12px;height:1px;background:var(--he-signal)}.he-marks--plain li:before{background:var(--he-ink-muted)}.he-request{border-top:1px solid var(--he-line-strong)}.he-request__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:start}.he-form{display:grid;grid-gap:14px;gap:14px}@media (max-width:620px){.he-tiles{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.he{--he-body:16px}.he-request__grid{grid-template-columns:minmax(0,1fr)}.he-row .he-btn{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.he-btn,.he-swap__arrow{transition:none}.he-swap__card:hover .he-swap__arrow{transform:none}}.he-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.he-split__head{position:-webkit-sticky;position:sticky;top:clamp(84px,12vh,132px);margin:0}.he-split__body{margin:0}.he-prose .he-finding{margin:6px 0;padding-left:clamp(18px,2vw,26px);border-left:1px solid var(--he-signal);font-size:clamp(19px,1.45vw,22px);line-height:1.45;letter-spacing:-.015em;color:var(--he-ink)}.he-rule-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);align-items:end;padding-bottom:clamp(18px,2.4vw,28px);border-bottom:1px solid var(--he-line);margin-bottom:clamp(24px,3.4vw,44px)}.he-rule-head .he-h2{margin:0}.he-rule-head__act{white-space:nowrap}.he-head{max-width:62ch;margin-bottom:clamp(28px,4vw,56px)}.he-head .he-h2{margin-top:0}.he-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);align-items:start}.he-plan{position:relative;display:flex;flex-direction:column;gap:14px;padding:clamp(24px,2.6vw,36px);border:1px solid var(--he-line);border-radius:var(--he-radius-lg,14px);background:var(--he-lift)}.he-plan .he-h3{margin:0}.he-plan .he-btn{margin-top:auto;align-self:flex-start}.he-swap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px);margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none}.he-swap__card{display:grid;grid-gap:16px;gap:16px;padding:clamp(20px,2.2vw,28px);border:1px solid var(--he-line);border-radius:var(--he-radius-lg,14px);background:var(--he-lift)}.he-swap__tag{display:block;margin-bottom:8px;font-family:var(--he-mono);font-size:13px;letter-spacing:.06em;color:var(--he-ink-muted)}.he-swap__them,.he-swap__us{margin:0;font-size:var(--he-body);line-height:1.5}.he-swap__them{color:var(--he-ink-muted)}.he-swap__turn{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.he-swap__turn:after{content:"";height:1px;background:var(--he-line)}.he-swap__arrow{display:block;width:18px;height:18px;fill:none;stroke:var(--he-ink-muted);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease,transform .2s ease}.he-swap__card:hover .he-swap__arrow{stroke:var(--he-signal);transform:translateY(2px)}.he-swap__us{color:var(--he-ink)}.he-swap__us .he-swap__tag{color:var(--he-signal)}.he-tabs{margin-top:clamp(28px,4vw,48px)}.he-tabs__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.6vw,24px);gap:clamp(12px,1.6vw,24px);border-bottom:1px solid var(--he-line)}.he-tabs__tab{display:grid;grid-template-columns:auto 1fr;align-items:baseline;grid-gap:10px;gap:10px;padding:0 0 clamp(14px,1.6vw,20px);margin-bottom:-1px;border:0;border-bottom:1px solid transparent;background:none;text-align:left;cursor:pointer;color:var(--he-ink-muted);font-family:var(--he-sans);font-size:clamp(15px,1.15vw,17px);line-height:1.3;letter-spacing:-.012em;transition:color .14s ease,border-color .14s ease}.he-tabs__tab:hover{color:var(--he-ink-soft)}.he-tabs__tab[aria-selected=true]{color:var(--he-ink);border-bottom-color:var(--he-warm)}.he-tabs__key{font-family:var(--he-mono);font-size:13px;letter-spacing:.06em;color:var(--he-signal)}.he-tabs__panel[hidden]{display:none}.he-tabs__panel{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(20px,3vw,44px);gap:clamp(20px,3vw,44px);align-items:start;padding-top:clamp(28px,3.4vw,44px)}.he-tabs__figure{margin:0;font-family:var(--he-mono);font-size:clamp(44px,6vw,84px);line-height:.9;color:var(--he-line-strong)}.he-tabs__panel .he-h3{margin:0 0 12px}.he-tabs__panel .he-body{margin:0;max-width:62ch}.he-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);margin:0;padding:0;list-style:none}.he-tile{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;grid-gap:12px;gap:12px;align-content:start;padding:clamp(24px,2.6vw,36px);border:1px solid var(--he-line);border-radius:var(--he-radius-lg,14px);background:var(--he-lift)}.he-tile__key{font-family:var(--he-mono);font-size:13px;letter-spacing:.08em;color:var(--he-signal)}.he-tile .he-body,.he-tile .he-h3{margin:0}@media (max-width:960px){.he-plans,.he-rule-head,.he-split{grid-template-columns:minmax(0,1fr)}.he-split__head{position:static}.he-rule-head{align-items:start}.he-swap,.he-tabs__strip,.he-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.he-tabs__panel{grid-template-columns:minmax(0,1fr)}}.he-tile__art{display:block;width:100%;height:auto;margin-bottom:4px;border-radius:var(--he-radius-md,8px)}@media (max-width:600px){.he-swap,.he-tabs__strip,.he-tiles{grid-template-columns:minmax(0,1fr)}.he-tabs__strip{border-bottom:0}.he-tabs__tab{padding-bottom:14px;border-bottom:1px solid var(--he-line)}.he-tabs__tab[aria-selected=true]{border-bottom-color:var(--he-warm)}.he-tile__art{aspect-ratio:21/9}}