html{scroll-behavior:smooth}@media (width>=861px){html{scroll-snap-type:y proximity}.sec[data-astro-cid-lcdefpme],.spacer[data-astro-cid-lcdefpme]{scroll-snap-align:start}html[data-nav=a]{scroll-snap-type:y mandatory}html[data-nav=a] .pinned-sec[data-astro-cid-lcdefpme]{scroll-snap-align:none}html[data-nav=a] .spacer[data-astro-cid-lcdefpme],html[data-nav=a] .sec[data-astro-cid-lcdefpme]:not(.pinned-sec){scroll-snap-stop:always}html[data-nav=a][data-nav-long] .sec[data-astro-cid-lcdefpme]:not(.pinned-sec){scroll-snap-stop:normal}html[data-nav=a] footer.foot{scroll-snap-align:end}html[data-nav=a] .pane[data-astro-cid-lcdefpme]{transition:none}}main[data-astro-cid-lcdefpme]{--logo-filter:grayscale(1);--logo-hover:none;--quote:#2e2e2a;--hvl-yellow:#f5d64b;display:block}[data-theme=dark] main[data-astro-cid-lcdefpme]{--logo-filter:grayscale(1) brightness(0) invert(1);--logo-hover:grayscale(1) brightness(0) invert(1);--quote:#ded8ca}.sec[data-astro-cid-lcdefpme]{position:relative}.eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:11px;font-weight:500;display:block}.eyebrow[data-astro-cid-lcdefpme].mb44{margin-bottom:44px}.pink[data-astro-cid-lcdefpme]{color:var(--link)}.hero[data-astro-cid-lcdefpme]{align-items:center;min-height:100svh;padding:96px clamp(20px,4vw,56px) 56px;display:flex}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:center;gap:clamp(24px,4vw,64px);width:100%;max-width:1152px;margin:0 auto;display:grid}.hero-copy[data-astro-cid-lcdefpme]{min-width:0}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);letter-spacing:-.005em;text-wrap:balance;margin:0 0 40px;font-size:clamp(40px,1.4rem + 4.4vw,80px);font-weight:500;line-height:1.1}.hero-sub[data-astro-cid-lcdefpme]{font-family:var(--font-novela);color:var(--muted);max-width:560px;margin:0;font-size:clamp(17px,.95rem + .4vw,20px);line-height:1.55}.hero-sub[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme].d{display:none}@media (width>=920px){.hero-sub[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme].d{display:inline}}.hero-viz[data-astro-cid-lcdefpme]{place-items:center;display:grid}.hero-viz[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;max-width:460px;height:auto;color:var(--ink)}.numbers[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:clamp(56px,8vh,96px) clamp(20px,4vw,56px)}.numbers-inner[data-astro-cid-lcdefpme]{width:100%;max-width:1152px;margin:0 auto}.numbers-h2[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);max-width:640px;margin:0 0 clamp(24px,4vh,40px);font-size:clamp(23px,1.1rem + 1.3vw,34px);font-weight:400;line-height:1.3}.ledger[data-astro-cid-lcdefpme]{grid-template-columns:minmax(150px,210px) minmax(0,1fr);column-gap:clamp(24px,4vw,64px);display:grid}.ledger-row[data-astro-cid-lcdefpme]{grid-template-columns:subgrid;border-top:1px solid var(--line);grid-column:1/-1;align-items:center;padding:clamp(14px,2.4vh,22px) 0;display:grid}.ledger-row[data-astro-cid-lcdefpme]:last-child{border-bottom:1px solid var(--line)}.num[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);letter-spacing:-.01em;color:var(--h-sienna);font-variant-numeric:lining-nums;font-size:clamp(56px,6.6vw,96px);font-weight:400;line-height:1}.num[data-astro-cid-lcdefpme].num-alt{color:var(--h-fuchsia)}.num[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:0;font-size:.55em}.num-line[data-astro-cid-lcdefpme]{font-family:var(--font-novela);max-width:640px;color:var(--ink);margin:0;font-size:clamp(19px,1.05rem + .6vw,24px);line-height:1.4}.num-line[data-astro-cid-lcdefpme] .aside[data-astro-cid-lcdefpme]{color:var(--muted)}.num-link[data-astro-cid-lcdefpme]{color:inherit;border-bottom:1px solid var(--h-fuchsia);padding-bottom:1px;text-decoration:none}.num-link[data-astro-cid-lcdefpme]:hover{color:var(--h-fuchsia)}.numbers-handover[data-astro-cid-lcdefpme]{font:var(--t-lede);color:var(--muted);margin:clamp(32px,5vh,48px) 0 0}.aud[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);padding:clamp(48px,7vh,80px) clamp(20px,4vw,56px)}.aud-inner[data-astro-cid-lcdefpme]{width:100%;max-width:1152px;margin:0 auto;container-type:inline-size}.aud-h2[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);text-wrap:balance;margin:0 0 clamp(24px,4vh,40px);font-size:clamp(23px,1.1rem + 1.3vw,34px);font-weight:400;line-height:1.3}html:not([data-theme=dark]) .aud[data-astro-cid-lcdefpme]{--tint-it:var(--seq-marigold-1);--tint-saas:var(--seq-sky-1);--tint-firm:var(--seq-coral-1)}.aud[data-astro-cid-lcdefpme]{--hl-it:var(--h-marigold-deep);--hl-saas:var(--h-sky);--hl-firm:var(--h-coral)}[data-theme=dark] .aud[data-astro-cid-lcdefpme]{--hl-it:var(--h-marigold)}.g[data-astro-cid-lcdefpme][data-a=it]{--open-ink:var(--hl-it)}.g[data-astro-cid-lcdefpme][data-a=saas]{--open-ink:var(--hl-saas)}.g[data-astro-cid-lcdefpme][data-a=firm]{--open-ink:var(--hl-firm)}.aw[data-astro-cid-lcdefpme]{--zone-h:clamp(480px, 60vh, 540px);--pad:var(--sp-6);--fig-h:270px;--fig-w:clamp(200px, 25cqw, 280px);--detail-w:412px;--strip-h:calc(var(--zone-h) - 2 * var(--pad) - 64px);--ease:cubic-bezier(.16, 1, .3, 1);--dur:.55s;height:var(--zone-h);display:flex}.g[data-astro-cid-lcdefpme]{--cz:1.3;--cx:.5;--cy:.5;border-radius:var(--radius-card);min-width:0;padding:var(--pad);transition:flex-grow var(--dur) var(--ease);flex:1 1 0;position:relative;overflow:hidden}.g-h[data-astro-cid-lcdefpme]{font:inherit;letter-spacing:normal;margin:0}.g-head[data-astro-cid-lcdefpme]{all:unset;box-sizing:border-box;cursor:default;width:100%;display:block}.g-head[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--link);outline-offset:4px;border-radius:2px}.g-fig[data-astro-cid-lcdefpme]{height:var(--fig-h);width:min(var(--fig-w), 100%);transition:height var(--dur) var(--ease), width var(--dur) var(--ease);display:block;position:relative;overflow:hidden}.g-fig[data-astro-cid-lcdefpme] img{height:min(var(--fig-h), calc(var(--fig-w) / var(--ar)));width:auto;max-width:none;margin-left:calc(-.5 * var(--ar) * min(var(--fig-h), calc(var(--fig-w) / var(--ar))));transition:height var(--dur) var(--ease), bottom var(--dur) var(--ease), margin-left var(--dur) var(--ease);position:absolute;bottom:0;left:50%}.g-name[data-astro-cid-lcdefpme]{max-width:var(--fig-w);border-top:1px solid var(--line);margin-top:var(--sp-4);padding-top:var(--sp-3);display:block}.g-lead[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);font-weight:400;font-size:clamp(var(--lead-min,20px), 1rem + .7vw, 26px);color:var(--ink);text-wrap:balance;transition:color .45s ease-out, font-size var(--dur) var(--ease);line-height:1.2;display:block}.g-tail[data-astro-cid-lcdefpme]{font:var(--t-prose);color:var(--muted);margin-top:var(--sp-1);transition:opacity .25s ease-out;display:block}.g-detail[data-astro-cid-lcdefpme]{top:var(--pad);left:calc(var(--pad) + var(--fig-w) + var(--sp-6));width:min(var(--detail-w), calc((100cqw - 6 * var(--pad)) * 5 / 7 - var(--fig-w) - var(--sp-6)));opacity:0;visibility:hidden;transition:opacity .25s ease-out,transform .25s ease-out,visibility 0s linear .25s;position:absolute;transform:translate(12px)}.g-sub[data-astro-cid-lcdefpme] h4[data-astro-cid-lcdefpme]{font:var(--t-title-sans);margin:0 0 var(--sp-2)}.g-sub[data-astro-cid-lcdefpme]+.g-sub[data-astro-cid-lcdefpme]{margin-top:var(--sp-6)}.g-point[data-astro-cid-lcdefpme]{margin:0;font-size:16px;line-height:1.5}.g-items[data-astro-cid-lcdefpme]{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.g-items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:var(--sp-4);margin:0;font-size:15px;line-height:1.45;position:relative}.g-items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--muted);width:8px;height:1px;position:absolute;top:.72em;left:0}.g-chev[data-astro-cid-lcdefpme]{display:none}.g-full[data-astro-cid-lcdefpme]{margin:0}.g[data-astro-cid-lcdefpme].is-on{flex-grow:5}.g[data-astro-cid-lcdefpme].is-on .g-lead[data-astro-cid-lcdefpme]{color:var(--open-ink)}.g[data-astro-cid-lcdefpme].is-on .g-detail[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;transition:opacity .35s ease-out .18s, transform .45s var(--ease) .18s, visibility 0s;transform:none}.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-fig[data-astro-cid-lcdefpme]{height:var(--strip-h);width:100%}.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-fig[data-astro-cid-lcdefpme] img{height:calc(var(--cz) * var(--strip-h));bottom:calc(var(--strip-h) * (.5 - (1 - var(--cy)) * var(--cz)));margin-left:calc(-1 * var(--cx) * var(--ar) * var(--cz) * var(--strip-h))}.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-lead[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-tail[data-astro-cid-lcdefpme]{opacity:0}@media (width>=861px){.aud[data-astro-cid-lcdefpme]{align-items:center;min-height:100svh;transition:background-color .45s ease-out;display:flex}.aw[data-astro-cid-lcdefpme]{--zone-h:clamp(480px, calc(520px + (942px - 100cqw) * .78), 700px)}:is(.aud[data-astro-cid-lcdefpme]:has(.g[data-a=it].is-on),.aud[data-astro-cid-lcdefpme]:has(.aw:not(.is-js):hover .g[data-a=it]:hover)){background-color:var(--tint-it,var(--bg))}:is(.aud[data-astro-cid-lcdefpme]:has(.g[data-a=saas].is-on),.aud[data-astro-cid-lcdefpme]:has(.aw:not(.is-js):hover .g[data-a=saas]:hover)){background-color:var(--tint-saas,var(--bg))}:is(.aud[data-astro-cid-lcdefpme]:has(.g[data-a=firm].is-on),.aud[data-astro-cid-lcdefpme]:has(.aw:not(.is-js):hover .g[data-a=firm]:hover)){background-color:var(--tint-firm,var(--bg))}.aud[data-astro-cid-lcdefpme]{--lead-min:24px}.aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme]{transition:color .45s ease-out}:is(.aud[data-astro-cid-lcdefpme]:has(.g[data-a=it].is-on) .aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme],.aud[data-astro-cid-lcdefpme]:has(.aw:not(.is-js):hover .g[data-a=it]:hover) .aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme]){color:var(--hl-it)}:is(.aud[data-astro-cid-lcdefpme]:has(.g[data-a=saas].is-on) .aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme],.aud[data-astro-cid-lcdefpme]:has(.aw:not(.is-js):hover .g[data-a=saas]:hover) .aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme]){color:var(--hl-saas)}:is(.aud[data-astro-cid-lcdefpme]:has(.g[data-a=firm].is-on) .aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme],.aud[data-astro-cid-lcdefpme]:has(.aw:not(.is-js):hover .g[data-a=firm]:hover) .aud-h2[data-astro-cid-lcdefpme] .pink[data-astro-cid-lcdefpme]){color:var(--hl-firm)}.g-fig[data-astro-cid-lcdefpme]{transition:height var(--dur) var(--ease), width var(--dur) var(--ease), opacity .45s ease-out}.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-fig[data-astro-cid-lcdefpme]{opacity:.5}.g-full[data-astro-cid-lcdefpme]{display:none}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:hover{flex-grow:5}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover) .g[data-astro-cid-lcdefpme]:has(:focus-visible){flex-grow:5}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:hover .g-lead[data-astro-cid-lcdefpme]{color:var(--open-ink)}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover) .g[data-astro-cid-lcdefpme]:has(:focus-visible) .g-lead[data-astro-cid-lcdefpme]{color:var(--open-ink)}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:hover .g-detail[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;transition:opacity .35s ease-out .18s, transform .45s var(--ease) .18s, visibility 0s;transform:none}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover) .g[data-astro-cid-lcdefpme]:has(:focus-visible) .g-detail[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;transition:opacity .35s ease-out .18s, transform .45s var(--ease) .18s, visibility 0s;transform:none}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:not(:hover) .g-fig[data-astro-cid-lcdefpme]{height:var(--strip-h);opacity:.5;width:100%}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover):has(:focus-visible) .g[data-astro-cid-lcdefpme]:not(:has(:focus-visible)) .g-fig[data-astro-cid-lcdefpme]{height:var(--strip-h);opacity:.5;width:100%}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:not(:hover) .g-fig[data-astro-cid-lcdefpme] img{height:calc(var(--cz) * var(--strip-h));bottom:calc(var(--strip-h) * (.5 - (1 - var(--cy)) * var(--cz)));margin-left:calc(-1 * var(--cx) * var(--ar) * var(--cz) * var(--strip-h))}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover):has(:focus-visible) .g[data-astro-cid-lcdefpme]:not(:has(:focus-visible)) .g-fig[data-astro-cid-lcdefpme] img{height:calc(var(--cz) * var(--strip-h));bottom:calc(var(--strip-h) * (.5 - (1 - var(--cy)) * var(--cz)));margin-left:calc(-1 * var(--cx) * var(--ar) * var(--cz) * var(--strip-h))}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:not(:hover) .g-lead[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover):has(:focus-visible) .g[data-astro-cid-lcdefpme]:not(:has(:focus-visible)) .g-lead[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px}.aw[data-astro-cid-lcdefpme]:not(.is-js):hover .g[data-astro-cid-lcdefpme]:not(:hover) .g-tail[data-astro-cid-lcdefpme]{opacity:0}.aw[data-astro-cid-lcdefpme]:not(.is-js):not(:hover):has(:focus-visible) .g[data-astro-cid-lcdefpme]:not(:has(:focus-visible)) .g-tail[data-astro-cid-lcdefpme]{opacity:0}@container (width<=1000px){.g-point[data-astro-cid-lcdefpme]{font-size:15px}.g-items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:14px}.aw[data-astro-cid-lcdefpme]{--zone-h:clamp(480px, calc(426px + (942px - 100cqw) * 1.14), 700px)}}}@media (width<=860px){.aw[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);height:auto;display:block}.g[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);border-radius:0;padding:0;transition:none;overflow:visible}.g-head[data-astro-cid-lcdefpme]{align-items:center;column-gap:var(--sp-4);padding:var(--sp-4) 0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:grid-template-columns var(--dur) var(--ease);grid-template-columns:88px minmax(0,1fr) 16px;display:grid}.g-fig[data-astro-cid-lcdefpme],.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-fig[data-astro-cid-lcdefpme]{width:100%;height:88px}.g-fig[data-astro-cid-lcdefpme] img,.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-fig[data-astro-cid-lcdefpme] img{height:132px;margin-left:0;bottom:-22px;transform:translate(-50%)}.g-name[data-astro-cid-lcdefpme]{border-top:0;max-width:none;margin-top:0;padding-top:0}.g-lead[data-astro-cid-lcdefpme],.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-lead[data-astro-cid-lcdefpme]{color:var(--ink);font-size:20px}.aw[data-astro-cid-lcdefpme].has-on .g[data-astro-cid-lcdefpme]:not(.is-on) .g-tail[data-astro-cid-lcdefpme]{opacity:1}.g-chev[data-astro-cid-lcdefpme]{width:16px;height:10px;color:var(--muted);transition:transform .3s var(--ease);display:block}.g[data-astro-cid-lcdefpme].is-on .g-head[data-astro-cid-lcdefpme]{grid-template-columns:0 minmax(0,1fr) 16px;column-gap:0}.g[data-astro-cid-lcdefpme].is-on .g-head[data-astro-cid-lcdefpme] .g-fig[data-astro-cid-lcdefpme]{opacity:0;height:88px}.g[data-astro-cid-lcdefpme].is-on .g-chev[data-astro-cid-lcdefpme]{color:var(--ink);transform:rotate(180deg)}.g[data-astro-cid-lcdefpme].is-on .g-lead[data-astro-cid-lcdefpme]{color:var(--ink)}.g-detail[data-astro-cid-lcdefpme]{opacity:1;visibility:visible;width:auto;transition:grid-template-rows var(--dur) var(--ease);grid-template-rows:0fr;display:grid;position:static;transform:none}.g-detail-in[data-astro-cid-lcdefpme]{min-height:0;transition:padding-bottom var(--dur) var(--ease);padding-bottom:0;overflow:hidden}.g[data-astro-cid-lcdefpme].is-on .g-detail[data-astro-cid-lcdefpme]{grid-template-rows:1fr}.g-full[data-astro-cid-lcdefpme]{height:180px;margin:0 0 var(--sp-6);display:block}.g-full[data-astro-cid-lcdefpme] img{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.g[data-astro-cid-lcdefpme].is-on .g-detail-in[data-astro-cid-lcdefpme]{padding-bottom:var(--sp-8)}.g-point[data-astro-cid-lcdefpme],.g-items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:16px}.aw[data-astro-cid-lcdefpme]:not(.is-js) .g-detail[data-astro-cid-lcdefpme]{grid-template-rows:1fr}.aw[data-astro-cid-lcdefpme]:not(.is-js) .g-detail-in[data-astro-cid-lcdefpme]{padding-bottom:var(--sp-8)}.aw[data-astro-cid-lcdefpme]:not(.is-js) .g-chev[data-astro-cid-lcdefpme]{display:none}}@media (prefers-reduced-motion:reduce){.aud[data-astro-cid-lcdefpme],.aud[data-astro-cid-lcdefpme] *,.aud[data-astro-cid-lcdefpme] :before,.aud[data-astro-cid-lcdefpme] :after{transition:none!important;animation:none!important}}.offer[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);--of-line:color-mix(in srgb, var(--ink) 20.4%, transparent);padding:clamp(48px,7vh,80px) clamp(20px,4vw,56px)}[data-theme=dark] .offer[data-astro-cid-lcdefpme]{--of-line:color-mix(in srgb, var(--ink) 28.8%, transparent)}.offer-inner[data-astro-cid-lcdefpme]{width:100%;max-width:1152px;margin:0 auto}.offer-h2[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);margin:0 0 var(--sp-3);text-wrap:balance;font-size:clamp(23px,1.1rem + 1.3vw,34px);font-weight:400;line-height:1.3}.of-accent[data-astro-cid-lcdefpme]{color:var(--link)}.offer-lead[data-astro-cid-lcdefpme]{font-family:var(--font-novela);color:var(--muted);max-width:780px;margin:0;font-size:clamp(17px,.95rem + .4vw,20px);line-height:1.55}.of-j-F[data-astro-cid-lcdefpme]{--jc:var(--h-cobalt)}.of-j-U[data-astro-cid-lcdefpme]{--jc:var(--h-teal)}.of-j-DB[data-astro-cid-lcdefpme]{--jc:var(--h-sienna)}.of-j-EI[data-astro-cid-lcdefpme]{--jc:var(--h-violet)}.of-j-C[data-astro-cid-lcdefpme]{--jc:var(--h-green)}.of-dot[data-astro-cid-lcdefpme]{background:var(--jc);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.of-examples[data-astro-cid-lcdefpme]{flex-direction:column;margin-top:clamp(20px,3.5vh,36px);display:flex}.offer[data-astro-cid-lcdefpme]:not(.is-js) .of-tabs[data-astro-cid-lcdefpme]{display:none}.offer[data-astro-cid-lcdefpme]:not(.is-js) .of-panel[data-astro-cid-lcdefpme]+.of-panel[data-astro-cid-lcdefpme]{margin-top:var(--sp-8)}.of-panel[data-astro-cid-lcdefpme]:focus-visible{outline-offset:8px}.of-arc[data-astro-cid-lcdefpme]{row-gap:var(--sp-4);grid-template-columns:1fr;display:grid}.of-end[data-astro-cid-lcdefpme]{min-width:0}.of-end[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);margin-bottom:var(--sp-2);text-wrap:balance;font-size:clamp(19px,1rem + .4vw,22px);font-weight:400;line-height:1.2;display:block}.of-end[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);font-size:14px;line-height:1.5;display:block}.of-mid[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme],.of-pt[data-astro-cid-lcdefpme]{display:none}.of-steps[data-astro-cid-lcdefpme]{margin:var(--sp-2) 0 var(--sp-2) 6px;padding:var(--sp-4) 0 var(--sp-4) var(--sp-6);border-left:1.2px solid var(--of-line);list-style:none;position:relative}.is-joke[data-astro-cid-lcdefpme] .of-steps[data-astro-cid-lcdefpme]{border-left-style:dashed}.of-steps[data-astro-cid-lcdefpme]:before,.of-steps[data-astro-cid-lcdefpme]:after{content:"";border-radius:50%;width:12px;height:12px;position:absolute;left:-6.6px}.of-steps[data-astro-cid-lcdefpme]:before{background:var(--h-coral);top:-6px}.of-steps[data-astro-cid-lcdefpme]:after{background:var(--h-fuchsia);box-shadow:0 0 0 4px var(--bg), 0 0 0 5.5px var(--h-fuchsia);bottom:-6px}.is-joke[data-astro-cid-lcdefpme] .of-steps[data-astro-cid-lcdefpme]:after{background:var(--faint);box-shadow:0 0 0 4px var(--bg), 0 0 0 5.5px var(--faint)}.of-st[data-astro-cid-lcdefpme]{padding:8px 0;font-size:15px;line-height:1.4;position:relative}.of-st[data-astro-cid-lcdefpme]>.of-dot[data-astro-cid-lcdefpme]{left:calc(-1 * var(--sp-6) - 5.6px);position:absolute;top:14px}.of-label[data-astro-cid-lcdefpme]{border-radius:2px;display:block}.of-jw[data-astro-cid-lcdefpme]{grid-template-rows:0fr;transition:grid-template-rows .25s;display:grid}.of-jw[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{overflow:hidden}.of-job[data-astro-cid-lcdefpme]{white-space:nowrap;font:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-pill);align-items:center;gap:6px;margin-top:5px;padding:4px 9px;display:inline-flex}.of-job[data-astro-cid-lcdefpme] .of-dot[data-astro-cid-lcdefpme]{width:7px;height:7px}:is(.of-st[data-astro-cid-lcdefpme].reveal .of-jw[data-astro-cid-lcdefpme],.of-st[data-astro-cid-lcdefpme]:not(.dismissed):has(.of-label:focus-visible) .of-jw[data-astro-cid-lcdefpme]){grid-template-rows:1fr}.of-legend[data-astro-cid-lcdefpme]{align-items:center;gap:var(--sp-2) var(--sp-4);margin:var(--sp-6) 0 0;color:var(--muted);flex-wrap:wrap;padding:0;font-size:13px;list-style:none;display:flex}.of-legend[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:7px;margin:0;display:inline-flex}.of-legend[data-astro-cid-lcdefpme] .of-lead-in[data-astro-cid-lcdefpme]{flex-basis:100%;display:inline}.of-legend[data-astro-cid-lcdefpme] .of-lead-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.of-legend[data-astro-cid-lcdefpme] .of-lead-in[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration-color:currentColor}.of-legend[data-astro-cid-lcdefpme] .of-job-link[data-astro-cid-lcdefpme]{color:inherit;text-decoration-line:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;align-items:center;gap:7px;display:inline-flex}.of-legend[data-astro-cid-lcdefpme] .of-job-link[data-astro-cid-lcdefpme]:hover{text-decoration-color:currentColor}.of-legend[data-astro-cid-lcdefpme] .of-dot[data-astro-cid-lcdefpme]{width:9px;height:9px}.of-tabs[data-astro-cid-lcdefpme]{gap:var(--sp-2);margin:0 0 var(--sp-6);flex-wrap:wrap;display:flex}.of-tab[data-astro-cid-lcdefpme]{height:var(--ctl-h-md);padding:0 var(--ctl-px-md);text-align:left;font-family:inherit;font-size:var(--ctl-fs-md);color:var(--muted);border:1px solid var(--slot-border);border-radius:var(--radius-pill);cursor:pointer;background:0 0;align-items:center;margin:0;font-weight:400;line-height:1;display:inline-flex}.of-tab[data-astro-cid-lcdefpme]:hover{border-color:var(--slot-border-hover)}.of-tab[data-astro-cid-lcdefpme]:hover,.of-tab[data-astro-cid-lcdefpme]:active{color:var(--ink)}.of-tab[data-astro-cid-lcdefpme][aria-selected=true]{color:var(--ink);border-color:var(--ink);background:var(--slot-el-bg)}@media (width>=1081px){.of-tabs[data-astro-cid-lcdefpme]{order:0;margin:0 0 clamp(28px,4vh,44px)}.of-panels[data-astro-cid-lcdefpme]{order:1}.of-legend[data-astro-cid-lcdefpme]{margin-top:clamp(var(--sp-6), 4vh, var(--sp-12));order:2;justify-content:center}.of-legend[data-astro-cid-lcdefpme] .of-lead-in[data-astro-cid-lcdefpme]{text-align:center}.of-arc[data-astro-cid-lcdefpme]{column-gap:var(--sp-6);grid-template-columns:minmax(150px,210px) minmax(0,1fr) minmax(150px,210px);align-items:end}.of-end[data-astro-cid-lcdefpme]:not(.of-start) b[data-astro-cid-lcdefpme]{max-width:9em}.of-end[data-astro-cid-lcdefpme]{padding-bottom:2px}.of-start[data-astro-cid-lcdefpme]{text-align:right}.of-mid[data-astro-cid-lcdefpme].laid{height:clamp(240px,31vh,280px);position:relative}.laid[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:100%;height:100%;color:var(--ink);display:block;position:absolute;inset:0;overflow:visible}.laid[data-astro-cid-lcdefpme] .of-curve[data-astro-cid-lcdefpme]{fill:none;stroke:var(--of-line);stroke-width:1.2px;stroke-linecap:round}.laid[data-astro-cid-lcdefpme] .of-pt[data-astro-cid-lcdefpme]{border-radius:50%;width:12px;height:12px;display:block;position:absolute;bottom:0;transform:translate(-50%,50%)}.laid[data-astro-cid-lcdefpme] .of-pt-start[data-astro-cid-lcdefpme]{background:var(--h-coral);left:0}.laid[data-astro-cid-lcdefpme] .of-pt-end[data-astro-cid-lcdefpme]{background:var(--h-fuchsia);box-shadow:0 0 0 7px var(--bg), 0 0 0 8.5px var(--h-fuchsia);left:100%}.is-joke[data-astro-cid-lcdefpme] .laid[data-astro-cid-lcdefpme] .of-pt-end[data-astro-cid-lcdefpme]{background:var(--faint);box-shadow:0 0 0 7px var(--bg), 0 0 0 8.5px var(--faint)}.laid[data-astro-cid-lcdefpme] .of-steps[data-astro-cid-lcdefpme]{border:0;margin:0;padding:0;position:absolute;inset:0}.laid[data-astro-cid-lcdefpme] .of-steps[data-astro-cid-lcdefpme]:before,.laid[data-astro-cid-lcdefpme] .of-steps[data-astro-cid-lcdefpme]:after{display:none}.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]{margin:0;padding:0;font-size:13.5px;line-height:1.35;position:absolute;top:0;left:0}.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]>.of-dot[data-astro-cid-lcdefpme]{left:var(--x,0px);top:var(--y,0px);width:12px;height:12px;transform:translate(-50%,-50%)}.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]>.of-dot[data-astro-cid-lcdefpme]:after{content:"";border-radius:50%;position:absolute;inset:-9px}.laid[data-astro-cid-lcdefpme] .of-label[data-astro-cid-lcdefpme]{left:var(--l,0px);top:var(--t,0px);width:var(--w,auto);text-align:center;position:absolute}.laid[data-astro-cid-lcdefpme] .of-jw[data-astro-cid-lcdefpme]{z-index:2;left:var(--x,0px);top:var(--y,0px);opacity:0;pointer-events:none;transition:opacity .25s;display:block;position:absolute;transform:translate(-50%,calc(-100% - 13px))}.laid[data-astro-cid-lcdefpme] .of-jw[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{overflow:visible}.laid[data-astro-cid-lcdefpme] .of-job[data-astro-cid-lcdefpme]{margin:0}:is(.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme].reveal .of-jw[data-astro-cid-lcdefpme],.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]:not(.dismissed):has(.of-label:focus-visible) .of-jw[data-astro-cid-lcdefpme]){opacity:1}.of-arc[data-astro-cid-lcdefpme].drawing .laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]{opacity:0}.of-arc[data-astro-cid-lcdefpme].drawn .laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]{opacity:1;transition:opacity .5s;transition-delay:var(--d,0s)}}@media (width>=1081px) and (hover:hover){.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]:not(.dismissed):hover .of-jw[data-astro-cid-lcdefpme]{opacity:1}.laid[data-astro-cid-lcdefpme] .of-label[data-astro-cid-lcdefpme],.laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]>.of-dot[data-astro-cid-lcdefpme]{cursor:pointer}}@media (prefers-reduced-motion:reduce){.of-jw[data-astro-cid-lcdefpme]{transition:none}.of-arc[data-astro-cid-lcdefpme].drawing .laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme],.of-arc[data-astro-cid-lcdefpme].drawn .laid[data-astro-cid-lcdefpme] .of-st[data-astro-cid-lcdefpme]{opacity:1;transition:none}}@media (width>=861px){.offer[data-astro-cid-lcdefpme],.numbers[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:center;min-height:100svh;padding-top:calc(57px + clamp(12px,2.5vh,40px));padding-bottom:clamp(20px,3vh,48px);display:flex}.numbers-h2[data-astro-cid-lcdefpme]{margin-bottom:clamp(16px,3vh,40px)}.ledger-row[data-astro-cid-lcdefpme]{padding:clamp(5px,1.4vh - 3px,19px) 0}.num[data-astro-cid-lcdefpme]{font-size:clamp(56px,min(6.6vw,10.5vh),96px)}.numbers-handover[data-astro-cid-lcdefpme]{margin-top:clamp(16px,3.5vh,48px)}}.pinned[data-astro-cid-lcdefpme]{z-index:1;height:100svh;display:flex;position:sticky;top:0;overflow:hidden}.pinned-approach[data-astro-cid-lcdefpme]{padding:84px clamp(20px,4vw,56px) 48px}.pinned-what[data-astro-cid-lcdefpme]{padding:50px clamp(20px,4vw,56px) 28px}.pinned-inner[data-astro-cid-lcdefpme]{--pane-gap:clamp(30px, 4vw, 64px);flex-direction:column;justify-content:center;width:100%;max-width:1152px;height:100%;margin:0 auto;display:flex}.pinned-sec[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);background:var(--bg)}.pinned-head[data-astro-cid-lcdefpme]{flex:none;max-width:680px;margin-bottom:clamp(8px,1.6vh,18px)}.pinned-h2[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);max-width:560px;margin:0;font-size:clamp(23px,1.1rem + 1.3vw,34px);font-weight:400;line-height:1.3}.what-head[data-astro-cid-lcdefpme]{gap:var(--pane-gap);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);margin-bottom:clamp(8px,1.6vh,18px);display:grid}.what-h2[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);margin:0 0 10px;font-size:clamp(22px,1.1rem + 1.2vw,32px);font-weight:400;line-height:1.24}.what-intro[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(15px,.9rem + .3vw,17px)}.what-intro[data-astro-cid-lcdefpme]+.what-intro[data-astro-cid-lcdefpme]{margin-top:.8em}.intro-text[data-astro-cid-lcdefpme]{max-width:520px}.pinned-head[data-astro-cid-lcdefpme].jobs-head{gap:var(--pane-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);max-width:none;margin-bottom:clamp(8px,1.6vh,18px);display:grid}.pinned-head[data-astro-cid-lcdefpme].jobs-head .eyebrow[data-astro-cid-lcdefpme]{grid-column:2;margin-bottom:0}.pinned-head[data-astro-cid-lcdefpme].jobs-head{will-change:transform;transition:transform .6s}.pinned-head[data-astro-cid-lcdefpme].jobs-head.at-intro{transform:translateY(var(--jobs-anchor-shift,0px))}@media (prefers-reduced-motion:reduce){.pinned-head[data-astro-cid-lcdefpme].jobs-head{transition:none}}@media (width<=860px){.pinned-head[data-astro-cid-lcdefpme].jobs-head{grid-template-columns:1fr}.pinned-head[data-astro-cid-lcdefpme].jobs-head .eyebrow[data-astro-cid-lcdefpme]{grid-column:1}}.panes[data-astro-cid-lcdefpme]{flex:none;display:grid;position:relative}.pane[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;grid-area:1/1;align-items:center;transition:opacity .6s,transform .6s;transform:translateY(32px)}.pane[data-astro-cid-lcdefpme].active{opacity:1;pointer-events:auto;transform:none}.panes[data-astro-cid-lcdefpme].no-fade .pane[data-astro-cid-lcdefpme]{transition:none}.pane[data-astro-cid-lcdefpme].above{transform:translateY(-32px)}.panes-approach[data-astro-cid-lcdefpme] .pane[data-astro-cid-lcdefpme]{gap:var(--pane-gap);grid-template-columns:minmax(0,33rem) minmax(0,1fr);display:grid}.panes-what[data-astro-cid-lcdefpme] .pane[data-astro-cid-lcdefpme]{gap:var(--pane-gap);grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);display:grid}.pane-text[data-astro-cid-lcdefpme]{min-width:0}.rule[data-astro-cid-lcdefpme]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.rule-letter[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);color:var(--h-fuchsia);font-size:clamp(30px,2.2vw,42px);font-weight:400;line-height:1}.rule-line[data-astro-cid-lcdefpme]{background:var(--h-fuchsia);opacity:.45;width:44px;height:1px}.pane-h3[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);margin:0 0 20px;font-size:clamp(27px,1.3rem + 1.6vw,42px);font-weight:400;line-height:1.12}.pane-body[data-astro-cid-lcdefpme]{margin:0;font-size:clamp(16px,.95rem + .3vw,18px);line-height:1.55}.pane-body[data-astro-cid-lcdefpme]+.pane-body[data-astro-cid-lcdefpme]{margin-top:.8em}.ul-link[data-astro-cid-lcdefpme]{text-underline-offset:.15em;text-decoration-line:underline;text-decoration-color:currentColor;text-decoration-thickness:1px}.pane-viz[data-astro-cid-lcdefpme]{justify-self:center;width:100%;max-width:min(760px,72vh)}.panes-approach[data-astro-cid-lcdefpme] .pane-viz[data-astro-cid-lcdefpme]{max-width:min(760px,62vh)}.pane-viz[data-astro-cid-lcdefpme] img{width:100%;height:auto;display:block}[data-theme=dark] .panes-approach[data-astro-cid-lcdefpme] .pane-viz[data-astro-cid-lcdefpme] img{filter:none}.pane-viz[data-astro-cid-lcdefpme] img.eng-dark,[data-theme=dark] .pane-viz[data-astro-cid-lcdefpme] img.eng-light{display:none}[data-theme=dark] .pane-viz[data-astro-cid-lcdefpme] img.eng-dark{display:block}.panes-what[data-astro-cid-lcdefpme] .pane-viz[data-astro-cid-lcdefpme]{justify-content:center;align-self:stretch;align-items:center;display:flex}.viz-tall[data-astro-cid-lcdefpme]{width:100%;height:100%;max-height:66vh;color:var(--ink)}.step-h3[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);margin:0 0 10px;font-size:clamp(24px,1rem + 1.5vw,38px);font-weight:400;line-height:1.12}.step-body[data-astro-cid-lcdefpme]{max-width:520px;font-size:clamp(15px,.9rem + .3vw,17px)}.step-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.step-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:.8em}.step-h3[data-astro-cid-lcdefpme],.pane-h3[data-astro-cid-lcdefpme]{color:var(--ink)}.viz-label[data-astro-cid-lcdefpme]{font-family:var(--font-mg12);letter-spacing:2.2px;fill:var(--muted);font-size:20px}.viz-label[data-astro-cid-lcdefpme].lg{letter-spacing:1.2px;fill:var(--muted)}.hoverlabels[data-astro-cid-lcdefpme] text{opacity:0;font-family:var(--font-mg12);letter-spacing:.1em;fill:var(--muted);font-size:21px;transition:opacity .45s}.hoverlabels[data-astro-cid-lcdefpme]:hover text{opacity:1}.autolabels[data-astro-cid-lcdefpme] text{font-family:var(--font-mg12);letter-spacing:.1em;fill:var(--muted);font-size:21px}.seen[data-astro-cid-lcdefpme]{max-width:640px;margin-top:14px}.seen-title[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0 0 3px;font-size:11px;font-weight:500}.seen-row[data-astro-cid-lcdefpme]{color:var(--muted);grid-template-columns:9px 172px minmax(0,1fr) auto;align-items:baseline;gap:13px;padding:5px 0;font-size:12px;line-height:1.34;display:grid}.seen-row[data-astro-cid-lcdefpme].bt{border-top:1px solid var(--line)}.seen-row[data-astro-cid-lcdefpme] .rd[data-astro-cid-lcdefpme]{border-radius:50%;width:7px;height:7px;position:relative;top:3px}.seen-row[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{color:var(--ink);font-weight:600}.seen-row[data-astro-cid-lcdefpme] .year[data-astro-cid-lcdefpme]{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.seen-row--stacked[data-astro-cid-lcdefpme]{grid-template-columns:9px minmax(0,1fr) auto;row-gap:0}.seen-row--stacked[data-astro-cid-lcdefpme] .rd[data-astro-cid-lcdefpme]{grid-area:1/1}.seen-row--stacked[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{grid-area:1/2}.seen-row--stacked[data-astro-cid-lcdefpme] .year[data-astro-cid-lcdefpme]{grid-area:1/3}.seen-row--stacked[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{grid-area:2/2/3/4}.seen-row[data-astro-cid-lcdefpme]{cursor:pointer}.seen-row[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{grid-template-rows:0fr;transition:grid-template-rows .32s;display:grid}.seen-row[data-astro-cid-lcdefpme] .desc-in[data-astro-cid-lcdefpme]{min-height:0;display:block;overflow:hidden}.seen-row[data-astro-cid-lcdefpme].open .desc[data-astro-cid-lcdefpme]{grid-template-rows:1fr}.seen-row[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]:after{content:"›";color:var(--faint);margin-left:7px;font-weight:400;transition:transform .32s,color .32s;display:inline-block}.seen-row[data-astro-cid-lcdefpme].open .name[data-astro-cid-lcdefpme]:after{color:var(--h-fuchsia);transform:rotate(90deg)}@media (hover:hover) and (pointer:fine){.seen-row[data-astro-cid-lcdefpme]:hover .desc[data-astro-cid-lcdefpme]{grid-template-rows:1fr}.seen-row[data-astro-cid-lcdefpme]:hover .name[data-astro-cid-lcdefpme]:after{color:var(--h-fuchsia);transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.seen-row[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme],.seen-row[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]:after{transition:none}}@media (width<=860px),(hover:none){.seen-row[data-astro-cid-lcdefpme]{align-content:center;min-height:48px;padding:13px 0}.seen-row[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]:after{margin-left:9px;font-size:1.15em}}.spacers[data-astro-cid-lcdefpme]{pointer-events:none;margin-top:-100svh;position:relative}.spacer[data-astro-cid-lcdefpme]{height:100svh}.band[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);align-items:center;padding:96px clamp(20px,4vw,56px);display:flex}.band[data-astro-cid-lcdefpme].teaser{min-height:auto;padding:clamp(72px,12vh,120px) clamp(20px,4vw,56px) clamp(44px,6vh,80px)}.band[data-astro-cid-lcdefpme]:not(.teaser){min-height:100svh}.band-inner[data-astro-cid-lcdefpme]{width:100%;max-width:1152px;margin:0 auto}@media (width>=1081px){.pinned-what[data-astro-cid-lcdefpme],.band[data-astro-cid-lcdefpme],.band[data-astro-cid-lcdefpme].teaser,.aud[data-astro-cid-lcdefpme]{padding-right:max(clamp(20px,4vw,56px),clamp(10px,2vw,26px) + 186px)}}@media (width>=861px){main[data-astro-cid-lcdefpme].edges{--fr-pad:clamp(20px, 4vw, 56px);--fr-gut:var(--fr-pad)}main[data-astro-cid-lcdefpme].edges [data-astro-cid-lcdefpme]:is(.aud,.offer,.numbers,.pinned-approach,.band){padding-left:calc(var(--fr-pad) + max(0px, (100% - var(--fr-pad) - var(--fr-gut) - 1152px) / 2));padding-right:var(--fr-gut)}main[data-astro-cid-lcdefpme].edges [data-astro-cid-lcdefpme]:is(.offer,.pinned-approach){padding-right:var(--fr-pad)}main[data-astro-cid-lcdefpme].edges [data-astro-cid-lcdefpme]:is(.aud-inner,.offer-inner,.numbers-inner,.band-inner,.pinned-approach .pinned-inner){margin-left:0;margin-right:0}}@media (width>=1081px){main[data-astro-cid-lcdefpme].edges{--fr-gut:max(clamp(20px, 4vw, 56px), calc(clamp(10px, 2vw, 26px) + 186px))}}.band-lead[data-astro-cid-lcdefpme]{font-family:var(--font-novela);max-width:640px;margin:0 0 44px;font-size:clamp(19px,1.05rem + .6vw,24px);line-height:1.4}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.quote[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-direction:column;margin:0;padding:32px 30px;display:flex}.quote[data-astro-cid-lcdefpme] .mark[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);opacity:.42;margin-bottom:12px;font-size:56px;line-height:.55}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--font-novela);color:var(--quote);flex:1;margin:0 0 24px;font-size:18px;font-style:italic;line-height:1.55}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);align-items:baseline;gap:11px;padding-top:20px;display:flex}.qdot[data-astro-cid-lcdefpme]{border-radius:50%;flex:none;width:6px;height:6px;position:relative;top:-1px}.qname[data-astro-cid-lcdefpme]{letter-spacing:.07em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:600;display:block}.qrole[data-astro-cid-lcdefpme]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:10.5px;display:block}.logos[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:52px clamp(46px,5vw,92px);display:flex}.logo-item[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:12px;display:inline-flex}.logo-holder[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;height:82px;display:flex}.logo[data-astro-cid-lcdefpme]{width:auto;filter:var(--logo-filter);opacity:.5;transition:filter .3s,opacity .3s}.logo-item[data-astro-cid-lcdefpme]:hover .logo[data-astro-cid-lcdefpme]{filter:var(--logo-hover);opacity:1}.hvl[data-astro-cid-lcdefpme]{font-family:var(--font-mg12);letter-spacing:-.01em;text-transform:lowercase;color:var(--faint);opacity:.6;border-bottom:3px solid var(--line);padding-bottom:3px;font-size:39.1px;font-weight:800;transition:color .3s,border-color .3s,opacity .3s}.logo-item[data-astro-cid-lcdefpme]:hover .hvl[data-astro-cid-lcdefpme]{color:var(--hvl-yellow);opacity:1;border-bottom-color:var(--hvl-yellow)}.logo-link[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;display:block}.tisdd[data-astro-cid-lcdefpme]{font-family:var(--font-mg12);color:var(--faint);opacity:.62;text-align:center;white-space:nowrap;font-size:21.6px;font-weight:600;transition:opacity .3s,color .3s}.logo-item[data-astro-cid-lcdefpme]:hover .tisdd[data-astro-cid-lcdefpme]{opacity:1;color:var(--ink)}@media (width<=860px),(hover:none){.logo[data-astro-cid-lcdefpme]{filter:saturate(.6);opacity:.5}[data-theme=dark] .logo[data-astro-cid-lcdefpme]{filter:grayscale()brightness(0)invert();opacity:.5}.hvl[data-astro-cid-lcdefpme]{color:var(--hvl-yellow);opacity:.5;border-bottom-color:var(--hvl-yellow)}.tisdd[data-astro-cid-lcdefpme]{color:var(--ink);opacity:.62}}.logo-item[data-astro-cid-lcdefpme].tapped .logo[data-astro-cid-lcdefpme],.logo-item[data-astro-cid-lcdefpme]:active .logo[data-astro-cid-lcdefpme]{filter:var(--logo-hover);opacity:1}.logo-item[data-astro-cid-lcdefpme].tapped .hvl[data-astro-cid-lcdefpme],.logo-item[data-astro-cid-lcdefpme]:active .hvl[data-astro-cid-lcdefpme]{color:var(--hvl-yellow);opacity:1;border-bottom-color:var(--hvl-yellow)}.logo-item[data-astro-cid-lcdefpme].tapped .tisdd[data-astro-cid-lcdefpme],.logo-item[data-astro-cid-lcdefpme]:active .tisdd[data-astro-cid-lcdefpme]{opacity:1;color:var(--ink)}[data-theme=dark] .hvl[data-astro-cid-lcdefpme],[data-theme=dark] .tisdd[data-astro-cid-lcdefpme]{color:var(--logo-white)}[data-theme=dark] .hvl[data-astro-cid-lcdefpme]{border-bottom-color:#ffffff4d}[data-theme=dark] .logo-item[data-astro-cid-lcdefpme]:hover .hvl[data-astro-cid-lcdefpme],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme].tapped .hvl[data-astro-cid-lcdefpme],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme]:active .hvl[data-astro-cid-lcdefpme]{color:var(--logo-white);border-bottom-color:var(--logo-white);opacity:1}[data-theme=dark] .logo-item[data-astro-cid-lcdefpme]:hover .tisdd[data-astro-cid-lcdefpme],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme].tapped .tisdd[data-astro-cid-lcdefpme],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme]:active .tisdd[data-astro-cid-lcdefpme]{color:var(--logo-white);opacity:1}[data-theme=dark] .logo[data-astro-cid-lcdefpme][src$=logo-nng\.png],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme]:hover .logo[data-astro-cid-lcdefpme][src$=logo-nng\.png],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme].tapped .logo[data-astro-cid-lcdefpme][src$=logo-nng\.png],[data-theme=dark] .logo-item[data-astro-cid-lcdefpme]:active .logo[data-astro-cid-lcdefpme][src$=logo-nng\.png]{filter:grayscale()}.teaser-title[data-astro-cid-lcdefpme]{align-items:center;gap:16px;margin:0 0 16px;display:flex}.teaser-title[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-family:var(--font-novela-display);letter-spacing:-.005em;margin:0;font-size:clamp(32px,1.4rem + 2.6vw,52px);font-weight:400;line-height:1.1}.teaser-body[data-astro-cid-lcdefpme]{font-family:var(--font-novela);color:var(--muted);max-width:600px;margin:0 0 20px;font-size:clamp(19px,1.05rem + .6vw,24px)}.teaser-link[data-astro-cid-lcdefpme]{color:var(--ink);border-bottom:1px solid var(--h-fuchsia);align-items:center;gap:8px;padding-bottom:2px;font-size:clamp(19px,1.05rem + .6vw,24px);font-weight:500;text-decoration:none;display:inline-flex}.teaser-link[data-astro-cid-lcdefpme]:hover{color:var(--h-fuchsia)}.rail[data-astro-cid-lcdefpme]{z-index:50;flex-direction:column;align-items:flex-end;gap:22px;display:flex;position:fixed;top:50%;right:clamp(10px,2vw,26px);transform:translateY(-50%)}.rail-item[data-astro-cid-lcdefpme]{justify-content:flex-end;align-items:center;gap:11px;text-decoration:none;display:flex}.rail-label[data-astro-cid-lcdefpme]{font-family:var(--font-mg12);letter-spacing:.12em;text-transform:uppercase;text-align:right;max-width:150px;color:var(--muted);opacity:0;pointer-events:none;font-size:10px;font-weight:500;line-height:1.25;transition:opacity .3s,transform .3s,color .3s;transform:translate(8px)}.rail[data-astro-cid-lcdefpme]:hover .rail-label[data-astro-cid-lcdefpme],.rail-item[data-astro-cid-lcdefpme].on .rail-label[data-astro-cid-lcdefpme]{opacity:1;transform:none}.rail-item[data-astro-cid-lcdefpme]:hover .rail-label[data-astro-cid-lcdefpme]{color:var(--dot)}.rail-dot[data-astro-cid-lcdefpme]{border:1.5px solid var(--dot);background:0 0;border-radius:50%;flex:none;width:9px;height:9px;transition:background .3s}.rail-item[data-astro-cid-lcdefpme].on .rail-dot[data-astro-cid-lcdefpme]{background:var(--dot)}@media (width<=1080px){.rail[data-astro-cid-lcdefpme]{display:none}}html[data-nav=a] .rail[data-astro-cid-lcdefpme][data-nav-stage] .rail-item[data-astro-cid-lcdefpme].on:not(.nav-near) .rail-label[data-astro-cid-lcdefpme]{opacity:calc(1 - var(--nav-p,0));transition:none}html[data-nav=a] .rail[data-astro-cid-lcdefpme][data-nav-stage=confirm] .rail-item[data-astro-cid-lcdefpme].on:not(.nav-near) .rail-label[data-astro-cid-lcdefpme]{opacity:0}html[data-nav=a] .rail[data-astro-cid-lcdefpme] .rail-item[data-astro-cid-lcdefpme].nav-near .rail-label[data-astro-cid-lcdefpme]{opacity:var(--nav-p,0);color:var(--ink);transition:none;transform:none}html[data-nav=a] .rail[data-astro-cid-lcdefpme][data-nav-stage=confirm] .rail-item[data-astro-cid-lcdefpme].nav-near .rail-label[data-astro-cid-lcdefpme]{opacity:1}html[data-nav=a] .rail[data-astro-cid-lcdefpme][data-nav-stage=confirm] .rail-item[data-astro-cid-lcdefpme].nav-near .rail-dot[data-astro-cid-lcdefpme]{background:var(--dot)}@media (width<=860px){.pinned[data-astro-cid-lcdefpme]{height:auto;position:static;overflow:visible}.pinned-approach[data-astro-cid-lcdefpme],.pinned-what[data-astro-cid-lcdefpme]{padding:56px clamp(18px,4vw,56px) 8px}.pinned-inner[data-astro-cid-lcdefpme]{height:auto;display:block}.pinned-head[data-astro-cid-lcdefpme]{margin-bottom:22px}.panes[data-astro-cid-lcdefpme]{display:block}.pane[data-astro-cid-lcdefpme]{margin-bottom:52px;opacity:1!important;pointer-events:auto!important;grid-template-columns:1fr!important;transform:none!important}.panes-what[data-astro-cid-lcdefpme] .pane[data-astro-cid-lcdefpme]{grid-template-columns:1fr!important}.panes-what[data-astro-cid-lcdefpme] .pane-viz[data-astro-cid-lcdefpme]{order:-1}.pane-viz[data-astro-cid-lcdefpme]{margin:0 auto 6px;max-width:480px!important}.viz-tall[data-astro-cid-lcdefpme]{max-height:46vh}.spacers[data-astro-cid-lcdefpme]{display:none}.what-head[data-astro-cid-lcdefpme]{grid-template-columns:1fr;margin-bottom:18px}.what-head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{display:none}.hero[data-astro-cid-lcdefpme]{padding-top:88px}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:10px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:24px}.hero-viz[data-astro-cid-lcdefpme]{order:-1;max-width:300px;margin:0 auto}.quotes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.band[data-astro-cid-lcdefpme]{padding:60px clamp(18px,4vw,56px)}.band[data-astro-cid-lcdefpme]:not(.teaser){min-height:auto}}@media (width<=620px){.seen-row[data-astro-cid-lcdefpme]{grid-template-columns:9px 1fr auto;gap:4px 10px;padding:8px 0}.seen-row[data-astro-cid-lcdefpme] .rd[data-astro-cid-lcdefpme]{grid-area:1/1}.seen-row[data-astro-cid-lcdefpme] .name[data-astro-cid-lcdefpme]{grid-area:1/2}.seen-row[data-astro-cid-lcdefpme] .year[data-astro-cid-lcdefpme]{grid-area:1/3}.seen-row[data-astro-cid-lcdefpme] .desc[data-astro-cid-lcdefpme]{grid-area:2/2/auto/-1}.logos[data-astro-cid-lcdefpme]{gap:34px 30px}.logo-holder[data-astro-cid-lcdefpme]{height:58px}.logo[data-astro-cid-lcdefpme]{max-width:38vw;max-height:44px;width:auto!important;height:44px!important}.hvl[data-astro-cid-lcdefpme]{font-size:30px}.tisdd[data-astro-cid-lcdefpme]{white-space:normal;font-size:16px}.ledger[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.ledger-row[data-astro-cid-lcdefpme]{row-gap:var(--sp-2);grid-template-columns:1fr;padding:18px 0}.num[data-astro-cid-lcdefpme]{font-size:clamp(48px,15vw,64px)}.teaser-title[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px}.step-body[data-astro-cid-lcdefpme],.pane-body[data-astro-cid-lcdefpme]{max-width:none}}
