html,body{cursor:auto;height:auto;overflow:hidden visible}html{scroll-behavior:smooth}#dots{height:100lvh}.mark{z-index:5;background:linear-gradient(#0b1d26e6,#0b1d2600);padding:18px 20px 26px;position:fixed;top:0;left:0;right:0}.scrim{display:none}.mark img{opacity:.85;height:22px;display:block}main.story{z-index:2;position:relative}.story>section{min-height:100svh;transition:opacity .7s var(--ease);flex-direction:column;justify-content:flex-end;padding:52svh 22px 9svh;display:flex}.js section:not(.on){opacity:.18}.story>section.on{opacity:1}.story>section>*{max-width:620px;position:relative}.story>section:before{content:"";pointer-events:none;z-index:-1;background:linear-gradient(#0b1d2600,#0b1d26d9 8svh,#0b1d26d9);position:absolute;inset:44svh 0 0}.story>section{position:relative}.story>section.hero{justify-content:center;padding-top:30svh}.story>section.hero:before,section.end:before{display:none}h1{letter-spacing:-.02em;margin:14px 0 22px;font:900 clamp(64px,11vw,168px)/.92 Jost}h2{margin:10px 0 18px;font:900 clamp(32px,4.4vw,64px)/1.04 Jost}h2.huge{font-size:clamp(44px,6.4vw,104px)}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--teal);font:600 clamp(13px,1.1vw,18px)/1.3 IBM Plex Sans}p,li{color:var(--muted);margin:0 0 14px;font:400 clamp(17px,1.45vw,23px)/1.5 IBM Plex Sans}.lead{font-size:clamp(20px,1.9vw,30px)}.small,small{color:#a9bcc2;font-size:clamp(14px,1.05vw,17px)}.src{color:#a9bcc2;margin-top:10px;font:400 clamp(12px,.9vw,14px)/1.45 IBM Plex Sans}.hint{color:var(--faint);margin-top:30px;animation:2.4s ease-in-out infinite bob}@keyframes bob{50%{transform:translateY(6px)}}.big-line{color:var(--ink);margin-top:14px;font:900 clamp(26px,2.8vw,42px)/1.15 Jost}ul{margin:0 0 18px;list-style:none}li{margin-bottom:12px}.stat{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:10px 0 18px;display:flex}.stat span{color:var(--ink);font:900 clamp(56px,7.5vw,120px)/.95 Jost}.stat span.amber{color:var(--amber)}.stat i{color:var(--faint);font:900 clamp(36px,4vw,64px) Jost}.stat small{flex-basis:100%}.pair{gap:40px;margin:6px 0 16px;display:flex}.pair span{font:900 clamp(56px,6vw,96px)/1 Jost;display:block}.deals li{flex-direction:column;margin-bottom:10px;display:flex}.deals b{color:var(--ink);font:900 clamp(19px,1.6vw,26px)/1.2 Jost}blockquote{color:var(--ink);margin:6px 0 0;font:500 clamp(18px,1.7vw,26px)/1.35 Jost}blockquote cite{color:var(--faint);margin-top:10px;font:400 clamp(12px,.9vw,14px)/1.4 IBM Plex Sans;display:block}.team{gap:14px;margin:6px 0 16px;display:flex}.team .p{flex:1;min-width:0}.team .ph{aspect-ratio:5/6;background:var(--card) center/cover no-repeat;filter:grayscale()contrast(1.05);border-radius:12px;margin-bottom:8px}.team .ph.thomas{background-position:50% 22%;background-size:240%}.team b{color:var(--ink);font:900 clamp(15px,1.3vw,20px)/1.2 Jost;display:block}.team small{margin-top:3px;display:block}.cta{background:var(--amber);color:#0b1d26;border-radius:999px;margin-top:8px;padding:14px 24px;font:600 clamp(17px,1.4vw,22px) IBM Plex Sans;text-decoration:none;display:inline-block}a{color:var(--teal)}.pdf{padding:12px 0;display:inline-block}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hint{animation:none}.story>.story>section,#bg .blob{transition:none!important}}.amber{color:var(--amber)}.teal{color:var(--teal)}.olive{color:var(--olive)}.magenta{color:var(--magenta)}@media (width>=900px) and (aspect-ratio>=1){.mark{background:0 0;padding:32px 6vw;top:0;left:0;right:auto}.scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b1d26b3,#0b1d2673 60%,#0b1d2600);width:55vw;display:block;position:fixed;inset:0 auto 0 0}.mark img{height:28px}.story>section{justify-content:center;width:42vw;padding:14vh 0 14vh 6vw}.story>section:before{display:none}.story>section.hero{width:80vw}.story>section.end{width:50vw}}.mini.svelte-1qwj8x6{width:100%;max-width:460px;height:auto;margin-top:18px}.n.svelte-h3rter{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;margin:10px 0 14px;font:900 clamp(60px,16.5vw,200px)/.9 Jost}.n.sm.svelte-h3rter{font-size:clamp(46px,12vw,120px)}.n.svelte-h3rter .dim:where(.svelte-h3rter){color:var(--faint);font-size:.55em}.pairn.svelte-h3rter{gap:8vw;margin:10px 0 14px;display:flex}.pairn.svelte-h3rter span:where(.svelte-h3rter){letter-spacing:-.02em;white-space:nowrap;font:900 clamp(56px,15vw,168px)/.9 Jost;display:block}.pairn.svelte-h3rter small:where(.svelte-h3rter){margin-top:6px;display:block}.red.svelte-h3rter{color:#e5566f}.straw.svelte-h3rter{color:#e6d58c}@media (width>=900px) and (aspect-ratio>=1){.n.svelte-h3rter{font-size:clamp(80px,7.6vw,170px)}.n.sm.svelte-h3rter{font-size:clamp(56px,5.4vw,110px)}.pairn.svelte-h3rter{gap:4vw}.pairn.svelte-h3rter span:where(.svelte-h3rter){font-size:clamp(64px,6.2vw,130px)}}
