@font-face{font-family:Clash Display;src:url(/fonts/clash-display-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/switzer-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Space Mono;src:url(/fonts/space-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--bg:#0c0c0b;--bg-2:#141412;--text:#ecebe4;--soft:#d3d1c9;--ink-ledger:#bdbbb3;--mute:#8f8d86;--line:#2b2a27;--fluo:#ff5f1f;--on-fluo:#0c0c0b;--gutter:clamp(16px, 2.8vw, 40px);--col:640px;--t-cap:11.5px;--t-small:14px;--t-body:clamp(15px, 1.02vw, 17px);--t-sub:clamp(18px, 1.5vw, 24px);--t-h:clamp(30px, 3.1vw, 50px);--t-statement:clamp(26px, 2.7vw, 44px);--t-h-lg:clamp(40px, 6vw, 96px);--t-display:clamp(64px, 12vw, 200px);--t-name:clamp(64px, 15.5vw, 280px);--r-card:12px;--display:"Clash Display", "Switzer", ui-sans-serif, system-ui, sans-serif;--sans:"Switzer", ui-sans-serif, system-ui, sans-serif;--mono:"Space Mono", ui-monospace, "SF Mono", Menlo, monospace;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.7, 0, .2, 1);color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);color:var(--text);scrollbar-color:#3a3934 var(--bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#ff5f1f47}body{font-family:var(--sans);font-weight:400;font-size:var(--t-body);-webkit-font-smoothing:antialiased;caret-color:var(--fluo);line-height:1.55;overflow-x:hidden}::selection{background:var(--fluo);color:var(--on-fluo)}a,button,[role=button]{-webkit-tap-highlight-color:#ff5f1f47}:where(h1,h2,.lead,.next-title,.now-card h3,.counts dd,.gd-total .num){font-family:var(--display)}a{color:inherit;text-decoration:none}img,video{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--fluo);outline-offset:4px;border-radius:40px}.contact-band :focus-visible,html[data-page=contact] :focus-visible,.nav.on-fluo :focus-visible{outline-color:var(--on-fluo)}.nb{white-space:nowrap}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{left:var(--gutter);z-index:60;background:var(--fluo);color:var(--on-fluo);border-radius:40px;padding:8px 14px;font-size:13px;position:fixed;top:8px;transform:translateY(-200%)}.skip:focus{transform:none}.has-cursor,.has-cursor *{cursor:none!important}main,footer{z-index:1;position:relative}main{overflow-x:clip}.cap{text-transform:uppercase;letter-spacing:.06em;font-size:13px;line-height:1.5}.veil{z-index:90;pointer-events:none;background:var(--text);display:none;position:fixed;inset:0}.veil canvas{width:100%;height:100%;position:absolute;inset:0}html:is(.veil-intro,.veil-nav,.veil-out) .veil{display:block}html.veil-out .veil{background:0 0}.rv{opacity:0}.rv-head{clip-path:inset(62% -5% -25%);transform:translateY(.5em)}.rv-text{filter:blur(6px);transform:translateY(26px)}.rv-media{clip-path:inset(6% round 24px);transform:scale(1.05)}.rv.rv-in{opacity:1;filter:blur();clip-path:inset(-25% -5%);transition:opacity 1.1s cubic-bezier(.33, 1, .68, 1), transform 1.4s var(--ease-out), filter 1.1s var(--ease-out), clip-path 1.3s var(--ease-io);transition-delay:var(--rv-d,0s);transform:none}.rv-media.rv-in{clip-path:inset(0%);transition-duration:1s,1.6s,1s,1.4s}.nav-shade{z-index:9;pointer-events:none;height:132px;transition:transform .5s var(--ease-out), opacity .4s;backdrop-filter:blur(12px);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(#0c0c0be6,#0c0c0b59 55%,#0c0c0b00);position:fixed;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0% 38%,#0000 100%);mask-image:linear-gradient(#000 0% 38%,#0000 100%)}.nav-shade.tuck{transform:translateY(-42%)}.nav-shade.on-fluo,html[data-page=contact] .nav-shade{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),linear-gradient(#ff5f1fe6,#ff5f1f00)}@media (width<=820px){.nav-shade{height:104px}}.nav{z-index:10;padding:18px var(--gutter);mix-blend-mode:difference;color:#ecebe4;justify-content:space-between;align-items:center;gap:24px;display:flex;position:fixed;inset:0 0 auto}.nav nav,.nav .clock{transition:transform .5s var(--ease-out), opacity .35s}.nav.tuck nav,.nav.tuck .clock{opacity:0;pointer-events:none;transform:translateY(-150%)}.nav.tuck:focus-within nav,.nav.tuck:focus-within .clock{opacity:1;pointer-events:auto;transform:none}.nav .brand,.nav a,.nav .clock{text-transform:uppercase;letter-spacing:.06em;font-size:13px}.nav ul{gap:4px;list-style:none;display:flex}.nav ul a{border:1px solid #0000;border-radius:40px;padding:6px 12px;transition:border-color .3s;display:inline-block;position:relative}.nav ul a:after,.nav .brand:after{content:"";position:absolute;inset:-10px -2px}.nav .brand{position:relative}.nav ul a[aria-current=page]{border-color:currentColor}@media (hover:hover){.nav ul a:hover{border-color:currentColor}}.nav .clock{font-variant-numeric:tabular-nums;text-align:right;min-width:14ch}html[data-page=contact] .nav .clock{visibility:hidden}.nav.on-fluo,html[data-page=contact] .nav{mix-blend-mode:normal;color:var(--on-fluo)}.footer{padding:0 var(--gutter) 28px;color:var(--mute);background:var(--bg)}.footer .f-row{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;display:flex}body:has(.contact-band) .footer{background:var(--fluo);color:var(--on-fluo)}body:has(.contact-band) .footer .f-row{border-top-color:#0c0c0b59}html[data-page=contact] .footer .f-city{display:none}.motion-switch-wrap{margin-left:auto}@media (width<=560px){.motion-switch-wrap{flex-basis:100%;margin:8px 0 0}}.motion-switch{font:inherit;font-size:var(--t-cap);letter-spacing:.08em;text-transform:uppercase;color:var(--on-fluo);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;display:inline-flex}.ms-track{border:1.5px solid var(--on-fluo);border-radius:40px;width:44px;height:24px;transition:background .35s;position:relative}.ms-knob{background:var(--on-fluo);width:15px;height:15px;transition:transform .45s var(--ease-out), background .35s;border-radius:50%;margin-top:-7.5px;position:absolute;top:50%;left:3px}.motion-switch[aria-checked=true] .ms-track{background:var(--on-fluo)}.motion-switch[aria-checked=true] .ms-knob{background:var(--fluo);transform:translate(20px)}.ms-state{opacity:.86;min-width:3ch}.motion-switch:focus-visible{outline:2px solid var(--on-fluo);outline-offset:6px;border-radius:40px}.lens-canvas{pointer-events:none;z-index:6;width:100%;height:100%;position:fixed;inset:0}.lens-on .fx-hit{opacity:0}.fx-hit{display:inline}.glow-on{background:radial-gradient(150px circle at var(--mx) var(--my), var(--fluo), #ffb37f 35%, var(--soft) 72%);color:#0000;-webkit-background-clip:text;background-clip:text}.ledger-band{background:var(--bg);padding:clamp(120px,18vh,220px) 0 clamp(60px,10vh,120px)}.ledger-band>h2{font-size:var(--t-h-lg);letter-spacing:-.02em;padding:0 var(--gutter);margin-bottom:clamp(28px,5vh,56px);font-weight:400;line-height:.92}.ledger{border-collapse:collapse;width:100%}.ledger th{text-align:left;font-weight:400;font-size:var(--t-cap);text-transform:uppercase;letter-spacing:.08em;color:var(--mute);padding:12px var(--gutter) 12px 0;border-bottom:1px solid var(--text)}.ledger th:first-child,.ledger td:first-child{padding-left:var(--gutter)}.ledger th:last-child,.ledger td:last-child{text-align:right;padding-right:var(--gutter)}.ledger td{padding:16px var(--gutter) 16px 0;border-bottom:1px solid var(--line);vertical-align:baseline;color:var(--ink-ledger);font-size:14px}.ledger td.name{letter-spacing:-.01em;color:var(--text);width:34%;font-size:clamp(18px,1.5vw,24px)}.ledger td.when{font-variant-numeric:tabular-nums;white-space:nowrap}.ledger tr.row{transition:color .25s}.ledger tr.row td.name a{align-items:baseline;gap:.4em;display:inline-flex}.ledger tr.row td.name a:after{content:"";transform-origin:0;width:.7em;height:1px;transition:transform .45s var(--ease-out);background:currentColor;align-self:center;transform:scaleX(0)}.ledger tr.row:focus-within td{color:var(--fluo)}@media (hover:hover){.ledger tr.row:hover td{color:var(--fluo)}}.ledger tr.row:focus-within td.name a:after{transform:scaleX(1)}@media (hover:hover){.ledger tr.row:hover td.name a:after{transform:scaleX(1)}}.ledger .where-m{display:none}html.orb-dragging,html.orb-dragging *{-webkit-user-select:none;user-select:none}.yr-now{color:var(--fluo)}.brands{padding:clamp(100px, 16vh, 200px) var(--gutter);letter-spacing:-.02em;color:var(--mute);background:var(--bg);font-size:clamp(24px,2.5vw,40px);line-height:1.3}.brands p{text-wrap:balance;max-width:26ch}.brands b{color:var(--text);font-weight:400}.contact-band{background:var(--fluo);color:var(--on-fluo);padding:clamp(100px, 16vh, 200px) var(--gutter) clamp(72px, 11vh, 140px);z-index:1;position:relative;overflow:clip visible}.band-edge{pointer-events:none;width:100%;height:360px;position:absolute;top:-180px;left:0;overflow:visible}.band-edge .up{fill:var(--fluo)}.band-edge .down{fill:var(--bg)}.contact-band h2{font-size:var(--t-display);letter-spacing:-.025em;white-space:nowrap;margin-left:-.05em;font-weight:400;line-height:.88}.contact-band p{max-width:32ch;font-size:var(--t-sub);margin-top:clamp(20px,3vh,32px);line-height:1.4}.contact-band .row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:clamp(24px,4vh,44px);display:flex}.pill{font:inherit;letter-spacing:-.01em;border:1px solid var(--on-fluo);background:var(--on-fluo);color:var(--fluo);cursor:pointer;border-radius:40px;padding:.5em 1.05em;font-size:clamp(16px,1.3vw,20px);transition:background .3s,color .3s;display:inline-block}@media (hover:hover){.pill:hover{color:var(--on-fluo);background:0 0}}.pill.ghost{color:var(--on-fluo);background:0 0}@media (hover:hover){.pill.ghost:hover{background:var(--on-fluo);color:var(--fluo)}}.pill[aria-disabled=true]{opacity:.5;cursor:default}@media (hover:hover){.pill[aria-disabled=true]:hover{color:var(--on-fluo);background:0 0}}.pill.dark{border-color:var(--text);background:var(--text);color:var(--bg)}@media (hover:hover){.pill.dark:hover{color:var(--text);background:0 0}}.pill.dark.ghost{color:var(--text);background:0 0}@media (hover:hover){.pill.dark.ghost:hover{background:var(--text);color:var(--bg)}}.cta{z-index:8;width:128px;height:128px;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out), visibility 0s;border-radius:50%;position:fixed;bottom:clamp(16px,3vh,32px);right:clamp(16px,2.4vw,32px)}.cta.off{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .45s var(--ease-out), transform .6s var(--ease-out), visibility 0s linear .6s;transform:scale(.6)}.cta canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cta-link{z-index:1;border-radius:50%;position:absolute;inset:0}.cta svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cta text{letter-spacing:.2em;text-transform:uppercase;fill:var(--text);font-size:11px}@media (hover:hover){.cta:hover text{fill:var(--fluo)}}.toast{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}.cursor{pointer-events:none;z-index:50;opacity:0;--c-dot:var(--fluo);--c-ring:#ecebe480;--c-ring-on:var(--text);transition:opacity .3s;position:fixed;inset:0}.cursor.on{opacity:1}.cursor[data-ground=fluo]{--c-dot:var(--on-fluo);--c-ring:#0c0c0b8c;--c-ring-on:var(--on-fluo)}.c-dot,.c-ring{will-change:transform;position:fixed;top:0;left:0}.c-dot:before{content:"";background:var(--c-dot);border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;transition:background .25s;position:absolute}.c-ring svg{position:absolute;top:0;left:0;overflow:visible}.c-ring path{fill:none;stroke:var(--c-ring);stroke-width:1px;transition:stroke .3s}.cursor:is([data-mode=link],[data-mode=view],[data-mode=cta],[data-mode=orb],[data-mode=grab]) .c-ring path{stroke:var(--c-ring-on)}.cursor[data-mode=grabbing] .c-ring path{stroke:var(--fluo)}.js .reveal{clip-path:circle(0%);transition:clip-path 1.2s var(--ease-io)}.js .reveal.in{clip-path:circle(75%)}.js .reveal.in.done{clip-path:none}@media (hover:hover){.js .reveal.in:hover{clip-path:none}}.page-head{padding:clamp(120px, 20vh, 220px) var(--gutter) clamp(40px, 8vh, 96px)}.page-head h1{font-size:var(--t-h-lg);letter-spacing:-.02em;font-weight:400;line-height:.92}.page-head p{max-width:46ch;color:var(--soft);font-size:var(--t-sub);margin-top:20px;line-height:1.4}.prose{padding:0 var(--gutter)}.prose>:where(p,ul,ol,h2,h3,blockquote){max-width:var(--col);margin-left:auto;margin-right:auto}:where(.prose,.ch-text)>:where(p,ul,ol){color:var(--soft);margin-top:1.1em}:where(.prose,.ch-text)>h2{font-size:var(--t-h);letter-spacing:-.01em;color:var(--text);margin-top:clamp(96px,14vh,160px);font-weight:400;line-height:1.02}.ch-text>h2:first-child{margin-top:0}:where(.prose,.ch-text)>h2+p{margin-top:24px}:where(.prose,.ch-text)>h3{font-size:var(--t-sub);color:var(--text);margin-top:2.2em;font-weight:400}.ch-text>:first-child{margin-top:0}.chapter{margin-top:clamp(110px,18vh,200px)}.chapter:first-child{margin-top:0}.chapter.solo .ch-text{max-width:var(--col);margin:0 auto}.chapter:not(.solo){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,7vw,140px);max-width:1480px;margin-left:auto;margin-right:auto;display:grid}.chapter.flip:not(.solo){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.chapter.flip:not(.solo) .ch-text{order:2}.chapter:not(.solo) .ch-text{max-width:46ch;position:sticky;top:22vh}.chapter:not(.solo) .ch-text.tall{position:static}.ch-media{gap:clamp(64px,14vh,160px);padding-bottom:6vh;display:grid}.ch-media>.media,.ch-media>.pair{max-width:none;margin:0}.ch-media>.media.small,.media.small{max-width:min(100%,640px);margin-left:auto;margin-right:auto}.spread{margin-top:clamp(110px,18vh,200px)}.spread>:first-child{margin-top:0}@media (width<=1000px){.chapter:not(.solo),.chapter.flip:not(.solo){display:block}.chapter:not(.solo) .ch-text{max-width:var(--col);margin:0 auto;position:static}.ch-media{gap:clamp(48px,8vh,80px);margin-top:clamp(48px,8vh,80px)}}.prose ul{padding-left:1.1em}.prose li{margin-top:.4em}.prose li::marker{color:var(--fluo)}.prose strong{color:var(--text);font-weight:400}.prose a{color:var(--text);border-bottom:1px solid var(--fluo)}@media (hover:hover){.prose a:hover{color:var(--fluo)}}.lead{font-size:var(--t-statement);letter-spacing:-.012em;text-wrap:balance;line-height:1.12;color:var(--text)!important}.media{max-width:1360px;margin:clamp(56px,10vh,120px) auto 0}.media.full{max-width:none;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter))}.media img,.media video{background:var(--bg-2);width:100%;height:auto}.media[style*=--native]{width:100%;max-width:min(100%, var(--native));margin-left:auto;margin-right:auto}.media.full[style*=--native]{width:auto;max-width:none}.media figcaption{color:var(--mute);max-width:62ch;margin-top:12px;font-size:13px}.media.full figcaption{padding:0 var(--gutter)}.pair{grid-template-columns:1.6fr 1fr;align-items:start;gap:clamp(12px,2vw,24px);display:grid}.pair.even{grid-template-columns:1fr 1fr}.pair>.media{max-width:none;margin-top:0}.video-figure video{aspect-ratio:auto}.video-figure.phone{max-width:360px}.video-figure.phone video{border-radius:28px}.video-figure.square{max-width:min(100%,78svh)}.scroll-frame{border:1px solid var(--line);background:var(--bg-2);height:min(78vh,760px);position:relative;overflow:hidden}.scroll-frame img{width:100%;height:auto;transition:transform var(--dur,9s) linear;transform:translateY(0)}.scroll-frame.run img{transform:translateY(calc(-100% + min(78vh,760px)))}@media (hover:hover){.scroll-frame:hover img{transform:translateY(calc(-100% + min(78vh,760px)))}}.scroll-frame.phone{border-radius:28px;max-width:340px;height:min(72vh,680px);margin:0 auto}.scroll-frame.phone.run img{transform:translateY(calc(-100% + min(72vh,680px)))}@media (hover:hover){.scroll-frame.phone:hover img{transform:translateY(calc(-100% + min(72vh,680px)))}}.scroll-frame:focus-visible{border-radius:0}.scroll-frame.phone:focus-visible{border-radius:28px}@media (hover:none){.scroll-frame{height:min(50svh,440px);overflow-y:auto}.scroll-frame.phone{height:min(58svh,520px)}.scroll-frame img,.scroll-frame:hover img,.scroll-frame.run img{transition:none;transform:none}}html.motion-off .scroll-frame{overflow-y:auto}html.motion-off .scroll-frame img{transition:none;transform:none!important}.hint-touch{display:none}@media (hover:none){.hint-hover{display:none}.hint-touch{display:inline}}html.motion-off .hint-hover{display:none}html.motion-off .hint-touch{display:inline}.v-bar{background:var(--line);height:1px;margin-top:12px;position:relative;overflow:hidden}.v-bar:after{content:"";background:var(--fluo);transform-origin:0;transform:scaleX(var(--p,0));position:absolute;inset:0}.v-ctl{display:flex}.v-toggle{font:inherit;text-transform:uppercase;letter-spacing:.06em;color:var(--mute);cursor:pointer;background:0 0;border:0;padding:8px 0 4px;font-size:13px;line-height:1.5;transition:color .3s;position:relative}.v-toggle[hidden]{display:none}.v-toggle:after{content:"";position:absolute;inset:0 -8px}.v-toggle:focus-visible{color:var(--text)}@media (hover:hover){.v-toggle:hover{color:var(--text)}}.video-figure .v-ctl+figcaption{margin-top:4px}.media.full .v-ctl{padding:0 var(--gutter)}.decisions{max-width:var(--col);border-top:1px solid var(--line);margin:40px auto 0;list-style:none;padding:0!important}.decision{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:24px 0;display:grid}.decision .n{color:var(--fluo);font-size:var(--t-cap);letter-spacing:.08em;font-variant-numeric:tabular-nums;padding-top:.5em}.decision h3{font-size:var(--t-sub);color:var(--text);font-weight:400;line-height:1.2}.decision .d-text{color:var(--soft);max-width:62ch;margin-top:8px}.diagram{margin:clamp(56px,10vh,120px) auto 0}.diagram figcaption{max-width:62ch;color:var(--mute);text-align:center;margin:24px auto 0;font-size:13px}.note .ask{color:var(--text);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:14px;display:flex}.note .ask .pill{font-size:15px}.note{max-width:var(--col);border:1px dashed var(--fluo);color:var(--soft);font-size:var(--t-small);border-radius:12px;margin:40px auto 0;padding:18px 20px}@media (width<=820px){.nav{gap:12px;padding-top:14px;padding-bottom:14px}.nav .brand,.nav a{font-size:12px}.nav .clock{display:none}.nav ul a{padding:5px 8px}.cta{width:96px;height:96px}.ledger td.ctx,.ledger th.ctx{display:none}.ledger .where-m{color:var(--mute);margin-top:2px;font-size:14px;display:block}.ledger td.name{width:auto}.pair,.pair.even{grid-template-columns:1fr}.decision{grid-template-columns:40px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.js .reveal{clip-path:none}}@property --less-r{syntax:"<length>";inherits:false;initial-value:7px}html.less-fx :is(img,video,canvas,.cta,.band-edge){-webkit-mask-image:radial-gradient(circle, #000 0 var(--less-r), transparent calc(var(--less-r) + .7px));mask-image:radial-gradient(circle, #000 0 var(--less-r), transparent calc(var(--less-r) + .7px));transition:--less-r .75s var(--ease-io);-webkit-mask-size:9px 9px;mask-size:9px 9px}html.less-fx.less-dots :is(img,video,canvas,.cta,.band-edge){--less-r:0px}html.less :is(img,video,canvas,picture,.cta,.band-edge,.nc-media,.nc-ctl,.logos,.portrait,.study,.orb,.study-orb,.sats,.cmds,.v-bar,.v-ctl,.scroll-frame,.pano),html.less main figure:has(img,video,canvas){display:none!important}html.less .has-clip .nc-copy{padding-top:22px}.egg-echo{z-index:31;opacity:0;font:13px/1 var(--mono);letter-spacing:.04em;color:var(--mute);background:var(--bg-2);border:1px solid var(--line);pointer-events:none;transition:opacity .25s, transform .35s var(--ease-out);border-radius:40px;padding:10px 16px 10px 14px;position:fixed;bottom:28px;left:50%;transform:translate(-50%,8px)}.egg-echo.on{opacity:1;transform:translate(-50%)}.egg-echo b{color:var(--text);font-weight:400}.egg-echo i{vertical-align:-3px;background:var(--fluo);width:8px;height:15px;margin-left:2px;display:inline-block}.egg-echo i.done{background:var(--text)}html.less .egg-echo{bottom:84px}.less-note{z-index:30;width:max-content;max-width:calc(100vw - 2 * var(--gutter));text-transform:uppercase;letter-spacing:.06em;text-align:center;color:var(--bg);background:var(--text);border-radius:22px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 10px;padding:11px 18px;font-size:12px;line-height:1.4;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.less-note[hidden]{display:none}.less-note button{font:inherit;text-transform:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.less-note button:focus-visible{outline:2px solid var(--fluo);outline-offset:4px}
