html{scroll-behavior:smooth}body{margin:0;background:#f6f8fa;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:#3c5a6e}p{text-wrap:pretty}h1,h2,h3{text-wrap:balance}section[id]{scroll-margin-top:150px}image-slot{border-radius:inherit;overflow:hidden}.mint{color:#80a6a6}.il{color:#3c5a6e;border-bottom:1px solid #B9D0DD}.il:hover{color:#1e242a}.ref{font:500 10.5px/1 IBM Plex Mono,PM Fallback,monospace;color:#5c7a8c;vertical-align:super;margin-left:3px;border-bottom:1px solid #B9D0DD;padding-bottom:1px;white-space:nowrap}.ref:hover{color:#1e242a}@media(max-width:900px){.byline-grid{flex-direction:column;gap:16px}.byline-grid>div{min-width:0!important}}details.acc{border-bottom:1px solid rgba(30,40,50,.12)}details.acc>summary{list-style:none;cursor:pointer;padding:20px 44px 20px 0;position:relative;font:500 clamp(16px,2.4vw,19px)/1.4 "Hanken Grotesk","HG Fallback",sans-serif;color:#1e242a}details.acc>summary::-webkit-details-marker{display:none}details.acc>summary:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font:300 26px/1 Hanken Grotesk,HG Fallback,sans-serif;color:#88a7ba}details.acc[open]>summary:after{content:"−"}details.acc>div{padding:0 0 22px;font:400 15.5px/1.7 Hanken Grotesk,HG Fallback,sans-serif;color:#5f6b75;max-width:74ch}.chic-cta{transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .16s}.chic-cta:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #1e32468c;color:#fff}.clink{transition:all .16s}.clink:hover{border-color:#88a7ba!important;background:#fff!important;transform:translateY(-2px)}.chic-slider-track{scrollbar-width:none;scroll-padding-left:clamp(20px,5vw,48px)}.chic-slider-track::-webkit-scrollbar{display:none}.ctab{width:100%;border-collapse:collapse}.ctab th{text-align:left;font:500 10.5px/1.3 IBM Plex Mono,PM Fallback,monospace;letter-spacing:.1em;color:#88a7ba;text-transform:uppercase;padding:0 14px 12px 0;border-bottom:1px solid rgba(30,40,50,.14);vertical-align:bottom}.ctab td{font:400 14px/1.6 Hanken Grotesk,HG Fallback,sans-serif;color:#5f6b75;padding:15px 14px 15px 0;border-bottom:1px solid rgba(30,40,50,.1);vertical-align:top}.ctab td:first-child{font-weight:600;color:#1e242a}@media(max-width:820px){.ctab thead{display:none}.ctab tr{display:block;background:#fff;border:1px solid rgba(30,40,50,.12);border-radius:12px;padding:16px;margin-bottom:12px}.ctab td{display:block;border:0;padding:0 0 9px}.ctab td:before{content:attr(data-l);display:block;font:500 10px/1.3 IBM Plex Mono,PM Fallback,monospace;letter-spacing:.1em;color:#88a7ba;text-transform:uppercase;margin-bottom:3px}}.reveal,.reveal.in{opacity:1;transform:none}@keyframes luBeltSlow{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes luBeltFast{0%{transform:translate(0)}to{transform:translate(-50%)}}.lu-belt-slow{animation:luBeltSlow 9s linear infinite}.lu-belt-fast{animation:luBeltFast 2.4s linear infinite}.lu-belt{display:flex;width:max-content}.lu-belt .half{display:flex;flex-shrink:0}.lu-belt-slow .half{gap:12px;padding-right:12px}.lu-belt-fast .half{gap:5px;padding-right:5px}.lu-belt .half span{width:18px;height:18px;border-radius:4px;flex-shrink:0}@keyframes luDrop{0%{transform:translateY(-3px);opacity:0}30%{opacity:.9}to{transform:translateY(18px);opacity:0}}.lu-drop{animation:luDrop 3s ease-in infinite}@keyframes luPulse{0%,to{opacity:.45}50%{opacity:1}}.lu-pulse{animation:luPulse 2.8s ease-in-out infinite}@keyframes luItch{0%,to{transform:translate(0)}25%{transform:translate(1.5px,-1px)}50%{transform:translate(-1.5px,1px)}75%{transform:translate(1px,1px)}}.lu-itch{animation:luItch .5s linear infinite;transform-origin:center;transform-box:fill-box}@keyframes luStack{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.lu-stack>*{animation:luStack .5s ease both}.no-anim .lu-belt-slow,.no-anim .lu-belt-fast,.no-anim .lu-drop,.no-anim .lu-pulse,.no-anim .lu-itch,.no-anim .lu-stack>*{animation:none!important;opacity:1!important}.no-anim .reveal{opacity:1!important;transform:none!important}@keyframes lkFlake{0%{transform:translate(0);opacity:0}25%{opacity:1}to{transform:translate(2px,14px);opacity:0}}.lk-flake{animation:lkFlake 2.8s ease-in infinite;transform-box:fill-box;transform-origin:center}@keyframes lkPit{0%,to{opacity:0;transform:scale(0)}20%,80%{opacity:1;transform:scale(1)}}.lk-pit{animation:lkPit 4.5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes lkLift{0%,30%{transform:translateY(0);opacity:.4}60%,85%{transform:translateY(-5px);opacity:1}to{transform:translateY(0);opacity:.4}}.lk-lift{animation:lkLift 4.5s ease-in-out infinite;transform-box:fill-box}@keyframes lkShine{0%,to{opacity:.25}50%{opacity:.85}}.lk-shine{animation:lkShine 2.6s ease-in-out infinite}@keyframes lkPop{0%{transform:scale(0);opacity:0}25%,80%{transform:scale(1);opacity:.85}to{transform:scale(.7);opacity:0}}.lk-pop{animation:lkPop 3.6s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes lkCrack{0%{stroke-dashoffset:60}45%,to{stroke-dashoffset:0}}.lk-crack{stroke-dasharray:60;animation:lkCrack 3.6s ease-out infinite}@keyframes lkSwell{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}.lk-swell{animation:lkSwell 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes lkHand{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lk-hand{animation:lkHand 6s linear infinite}@keyframes lkNail{0%{transform:translate(0);opacity:1}30%{transform:translate(70px,48px);opacity:1}40%,to{transform:translate(70px,48px);opacity:0}}.lk-nail{animation:lkNail 7s ease-in-out infinite}@keyframes lkScratch{0%{stroke-dashoffset:90}30%,to{stroke-dashoffset:0}}.lk-scratch{stroke-dasharray:90;animation:lkScratch 7s ease-in-out infinite}@keyframes lkPlaque{0%,45%{opacity:0}70%,92%{opacity:1}to{opacity:0}}.lk-plaque{animation:lkPlaque 7s ease-in-out infinite}@keyframes lkRise{0%{transform:translateY(0);opacity:0}20%{opacity:1}to{transform:translateY(-44px);opacity:0}}.lk-rise{animation:lkRise 3.2s ease-out infinite;transform-box:fill-box;transform-origin:center}.lu-arrow{display:none!important}@media(min-width:1000px){.lu-arrow{display:grid!important}}@keyframes lkDraw{0%{stroke-dashoffset:120}to{stroke-dashoffset:0}}.lk-draw{stroke-dasharray:120;animation:lkDraw 1.6s ease-out both}@keyframes lkTip{0%{opacity:0}to{opacity:1}}.lk-tip{animation:lkTip .4s ease-out 1.5s both}@keyframes lkWave{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}.lk-wave{stroke-dasharray:200;animation:lkWave 2.2s ease-in-out 1.2s both}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lu-belt-slow,.lu-belt-fast,.lu-drop,.lu-pulse,.lu-itch,.lu-stack>*,.lk-flake,.lk-pit,.lk-lift,.lk-shine,.lk-pop,.lk-crack,.lk-swell,.lk-hand,.lk-nail,.lk-scratch,.lk-plaque,.lk-rise,.lk-draw,.lk-tip,.lk-wave{animation:none!important;opacity:1!important}.reveal{opacity:1!important;transform:none!important}}.reveal,.reveal.armed,.reveal:not(.in),[data-reveal],#ao-body{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}@media(max-width:760px){.hero-grid>div{display:contents}.hero-head{order:1}.hero-fig{order:2}.hero-text{order:3}.hero-by{order:4}}
