:root{--ink:#0a0a0a;--paper:#fafaf8;--rule:#dededa;--mute:#72726d;--rule-inv:#2b2b29;--mute-inv:#8f8f8a;--stripe-lift:#131311;--red-tint:#fbedeb;--red-mid:#d6362a;--red-deep:#8e1d14;--green-tint:#eaf1ec;--green-mid:#2f6b4f;--green-deep:#1c4433;--sand-tint:#f7efe2;--sand-mid:#b07b36;--sand-deep:#7a5320;--red-ink-tint:#2a1512;--red-on-ink:#ff5545;--green-ink-tint:#12241c;--green-on-ink:#5fbf92;--sand-ink-tint:#241c10;--sand-on-ink:#e0a85c;--signal:var(--red-mid);--signal-ink:var(--red-on-ink)}.ink{--signal:var(--red-on-ink)}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/geist-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/geist-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-mono-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/geist-mono-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-mono-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/geist-mono-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-italic-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-normal-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/instrument-serif-normal-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-display:"Instrument Serif", "Times New Roman", serif;--font-ui:"Geist", ui-sans-serif, system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--gut:40px;--nav-h:79px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;--bg:var(--paper);--fg:var(--ink);--rule-c:var(--rule);--mute-c:var(--mute);margin:0;font-weight:300}section{--bg:var(--paper);--fg:var(--ink);--rule-c:var(--rule);--mute-c:var(--mute);background:var(--bg);color:var(--fg);padding:120px var(--gut)}section.ink{--bg:var(--ink);--fg:var(--paper);--rule-c:var(--rule-inv);--mute-c:var(--mute-inv)}.wrap{max-width:1180px;margin:0 auto}.display{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-weight:400;line-height:.94}.d-xl{font-size:clamp(52px,8.5vw,132px)}.d-l{font-size:clamp(40px,5.6vw,84px)}.d-m{font-size:clamp(30px,3.4vw,52px)}.label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mute-c);font-size:13px;font-weight:400}.label.fg{color:var(--fg)}.idx{color:var(--signal)}.display.hot-end:after,.tagline.hot-end:after{content:".";color:var(--signal)}.body{font-size:20px;font-weight:300;line-height:1.55}.body.mute{color:var(--mute-c)}.lede{max-width:660px;color:var(--mute-c);margin:32px 0 0;font-size:clamp(19px,2vw,25px);line-height:1.5}.head{align-items:center;gap:24px;margin-bottom:52px;display:flex}.head .rule{background:var(--rule-c);flex:1;height:1px;position:relative}.head .rule:after{content:"";background:var(--signal);width:5px;height:5px;position:absolute;top:-2px;right:0}@media (max-width:560px){.head{gap:14px;margin-bottom:40px}.head .label{letter-spacing:.13em;white-space:nowrap;font-size:11px}.head .rule{min-width:12px}}:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.form input:focus-visible{outline-offset:0}nav{z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);padding:18px var(--gut);align-items:center;gap:24px;transition:background-color .28s,border-color .28s;display:flex;position:fixed;top:0;left:0;right:0}nav .wm{width:118px;height:43px;color:var(--ink);transition:color .28s;display:block}nav.over-hero{--fg:var(--paper);--mute-c:var(--mute-inv);background:linear-gradient(#0a0a0a94 0%,#0a0a0a57 62%,#0a0a0a00 100%);border-bottom-color:#0000}nav.over-hero .wm{color:var(--paper)}nav.over-hero .tagline{color:#b2b2ad;border-left-color:var(--rule-inv)}nav.over-hero .lang a{color:#b2b2ad}nav.over-hero .lang a[aria-current]{color:var(--paper)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}nav,nav .wm{transition:none}}[id]{scroll-margin-top:calc(var(--nav-h) + 12px)}nav .sp{flex:1}.lang{gap:2px;display:flex}.lang a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;color:var(--mute);background:0 0;border:0;padding:6px 9px;font-size:12px;text-decoration:none}.lang a[aria-current]{color:var(--ink)}.cta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--paper);background:var(--signal);border:1px solid var(--signal);white-space:nowrap;padding:12px 20px;font-size:12px;text-decoration:none;display:inline-block}.cta:hover{background:var(--red-deep);border-color:var(--red-deep)}.cta.ghost{color:var(--fg);border:1px solid var(--rule-c);background:0 0}.cta.ghost:hover{border-color:var(--fg);background:0 0}.hero{isolation:isolate;padding-top:calc(132px + var(--nav-h));align-items:center;min-height:min(84vh,860px);padding-bottom:132px;display:flex;position:relative;overflow:hidden}.hero>.wrap{width:100%}.hero>picture{z-index:-2;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.hero .shot{object-fit:cover;object-position:38% 50%;width:100%;height:100%;display:block}.hero:before,.hero:after{content:"";z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero:before{background:linear-gradient(100deg,#0a0a0af0 0%,#0a0a0ae6 26%,#0a0a0ab5 50%,#0a0a0a4f 76%,#0a0a0a75 100%)}.hero:after{background:linear-gradient(#0a0a0a5c 0%,#0a0a0a00 24% 55%,#0a0a0a7a 86%,#0a0a0a94 100%)}.hero .display{max-width:18ch}.hero .lede{max-width:52ch;color:var(--paper);opacity:.78}@media (max-width:820px){.hero{min-height:auto;padding-bottom:88px;padding-top:calc(88px + var(--nav-h))}.hero .shot{object-position:64% 46%}.hero:before{background:linear-gradient(#0a0a0acc 0%,#0a0a0ab3 55%,#0a0a0ad6 100%)}}.form{flex-wrap:wrap;gap:10px;max-width:520px;margin-top:44px;display:flex}.form input{min-width:240px;font-family:var(--font-ui);border:1px solid var(--rule-c);color:var(--fg);background:0 0;flex:1;padding:14px 16px;font-size:16px}.form input::placeholder{color:var(--mute-c)}.form button{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:var(--signal);color:var(--paper);border:0;padding:14px 22px;font-size:12px}.form button:hover{background:var(--red-deep)}.interests{opacity:0;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;max-height:0;margin-top:-10px;transition:max-height .35s,opacity .25s,margin-top .35s;display:flex;overflow:hidden}.form.open .interests{opacity:1;max-height:200px;margin-top:6px}.interests-l{color:var(--fg);flex-basis:100%;margin:4px 0;font-size:16px;line-height:1.3}.interests-l small{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute-c);white-space:nowrap;margin-left:10px;font-size:11px}.form .chip{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg);border:1px solid var(--rule-c);cursor:pointer;background:0 0;padding:9px 13px;font-size:11px;transition:border-color .15s,background .15s,color .15s}.form .chip:hover{border-color:var(--fg);background:0 0}.form .chip:before{content:"+";text-align:center;width:1em;margin-right:6px;display:inline-block}.form .chip[aria-pressed=true]:before{content:"✓"}.form .chip[aria-pressed=true]{background:var(--fg);color:var(--bg);border-color:var(--fg)}.tform{flex-direction:column;gap:8px;max-width:none;margin-top:0}.tform input{width:100%;min-width:0;padding:12px 14px;font-size:15px}.tform>button{padding:13px 18px}.tform .interests{margin-top:6px}.tform .interests-l{font-size:14px}.tform .form-msg{margin:4px 0 0;font-size:13px}.form.tform.done{display:flex}.tform.done input,.tform.done>button,.tform.done .interests{display:none}.note{font-family:var(--font-mono);letter-spacing:.1em;color:var(--mute-c);margin-top:14px;font-size:12px}#wl-note{flex-wrap:wrap;align-items:center;gap:6px 0;display:flex}.note .flags{align-items:center;gap:10px;margin-left:14px;display:inline-flex}.note .flags svg{flex:none;width:30px;height:20px;display:block}.note .flags svg.sq{width:20px}.note .dot{background:var(--signal);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.vh{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-msg{font-family:var(--font-mono);letter-spacing:.1em;min-height:1.5em;color:var(--mute-c);margin:14px 0 0;font-size:12px;line-height:1.5}.form-msg.ok{color:var(--fg)}.form-msg.err{color:var(--signal)}.form-msg a{color:inherit}.form.sending button{opacity:.55;cursor:progress}.form.done{display:none}.stores{flex-wrap:wrap;align-items:center;gap:28px;margin-top:28px;display:flex}.store{color:var(--fg);align-items:center;gap:12px;text-decoration:none;transition:opacity .2s;display:inline-flex}.store:hover{opacity:.75}.store.store-soon{opacity:.55}.store.store-soon:hover{opacity:.8}.store img{border-radius:9px;flex:none;width:40px;height:40px;display:block}.store>span{display:block}.store small{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute-c);font-size:10px;display:block}.store b{font-size:18px;font-weight:400;line-height:1.2;display:block}footer .stores{margin:32px 0 40px}footer .store{color:var(--paper)}footer .store small{color:var(--mute-inv)}footer .store{font-family:var(--font-ui);text-transform:none;letter-spacing:normal}footer .store b{font-family:var(--font-ui);letter-spacing:normal;text-transform:none;font-size:18px}footer .store small{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;font-size:10px}.fineprint{color:var(--mute-c);max-width:52ch;margin:18px 0 0;font-size:13px;line-height:1.6}.fineprint a{color:var(--fg);text-underline-offset:3px;text-decoration:underline}.stack{grid-template-columns:1fr auto;align-items:stretch;margin-top:56px;display:grid}.into{align-items:center;display:flex}.gather{align-self:stretch;width:120px;display:block}.into .wm{width:132px;height:48px;color:var(--fg);flex:none;margin-left:20px}@media (max-width:1100px){.stack{grid-template-columns:1fr;margin-top:44px}.into{flex-direction:column;margin-top:0}.gather{display:none}.into:before{content:"";background:var(--rule-c);width:1px;height:52px}.into .wm{margin:22px 0 0}}.rows{border-top:1px solid var(--rule-c)}.row{border-bottom:1px solid var(--rule-c)}.row-h{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:40px;margin:0;padding:20px 14px 20px 2px;transition:background-color .25s;display:flex}.row-h:hover,.row.open .row-h{background:#0a0a0a06}.row .pm{border:1px solid var(--rule-c);border-radius:50%;flex:none;width:22px;height:22px;transition:transform .35s,border-color .25s,background-color .25s;position:relative}.row .pm:before,.row .pm:after{content:"";background:var(--fg);width:10px;height:1px;transition:background-color .25s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.row .pm:after{transform:translate(-50%,-50%)rotate(90deg)}.row-h:hover .pm{border-color:var(--signal)}.row-h:hover .pm:before,.row-h:hover .pm:after{background:var(--signal)}.row.open .pm{background:var(--signal);border-color:var(--signal);transform:rotate(45deg)}.row.open .pm:before,.row.open .pm:after{background:var(--paper)}.row-more{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1);display:grid}.row-more>div{overflow:hidden}.row.open .row-more{grid-template-rows:1fr}.rm-in{grid-template-columns:1fr 1fr;gap:0;padding:4px 0 26px;display:grid}.rm-col{opacity:0;padding:18px 28px 0 2px;transition:opacity .35s .1s,transform .45s .1s;transform:translateY(6px)}.rm-col+.rm-col{border-left:1px solid var(--rule-c);padding-left:28px}.row.open .rm-col{opacity:1;transform:none}.rm-col .label{margin-bottom:10px;display:block}.rm-with .label{color:var(--signal)}.rm-col p{max-width:42ch;margin:0;font-size:17px;font-weight:300;line-height:1.55}.rm-col:first-child p{color:var(--mute-c)}@media (prefers-reduced-motion:reduce){.row-more,.rm-col,.row .pm,.row-h{transition:none}}@media (max-width:640px){.rm-in{grid-template-columns:1fr}.rm-col+.rm-col{border-left:0;padding-left:2px}}.row .k{letter-spacing:.02em;font-size:19px}.row .v{justify-content:flex-end;align-items:center;display:flex}.cols-head{grid-area:1/1;align-items:baseline;gap:40px;padding:0 2px 14px;display:flex}.cols-head .c-k{flex:1}.cols-head .c-v{flex:none;width:76px}.cols-head .c-s{width:250px;color:var(--fg);flex:none;padding-left:24px}.cols-head .c-pm{flex:none;width:22px;margin-right:12px}.rows,.into{grid-row:2}@media (max-width:1100px){.into{grid-row:3}}.row .k{flex:1;min-width:0}.row .v{flex:none;justify-content:flex-start;width:76px}.row .v .ti{opacity:.55}.row .sol{border-left:1px solid var(--rule-c);width:250px;color:var(--fg);flex:none;align-self:stretch;align-items:center;padding-left:24px;font-size:19px;font-weight:400;display:flex}@media (max-width:560px){.cols-head{display:none}.row-h{flex-wrap:wrap;gap:12px 20px;padding-right:40px;position:relative}.row .pm{position:absolute;top:22px;right:6px}.row .sol{border-left:0;width:100%;padding-left:0}.row .sol:before{content:"With byrdy";white-space:nowrap;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute-c);margin-right:12px;font-size:11px}html[lang=de] .row .sol:before{content:"Mit byrdy"}html[lang=fr] .row .sol:before{content:"Avec byrdy"}}.tools{align-items:center;gap:12px;display:inline-flex}.ti{flex:none;width:32px;height:32px;display:block}section.ink .ti{filter:invert()}@media (max-width:560px){.ti{width:26px;height:26px}}.split{grid-template-columns:1fr 1fr;align-items:center;gap:88px;display:grid}@media (max-width:900px){.split{grid-template-columns:1fr;gap:56px}.split-players>div{display:contents}.split-players h2{order:1}.split-players picture{order:2}.split-players .lede{order:3;margin-top:0}.split-players .soon{order:4;margin-top:0}}.split>picture{display:block}.shot-col{aspect-ratio:4/5;object-fit:cover;object-position:50% 42%;width:100%;height:auto;display:block}@media (max-width:900px){.shot-col{aspect-ratio:3/2}}.phone{--wash:#0a0a0a0e;border:1px solid var(--rule-c);background:var(--paper);border-radius:34px;width:330px;max-width:100%;margin:0 auto;padding:14px}.screen{background:var(--paper);border:1px solid var(--rule);border-radius:22px;overflow:hidden}.sbar{font-family:var(--font-mono);color:var(--mute);justify-content:space-between;align-items:center;padding:13px 18px 8px;font-size:11px;display:flex}.swm{width:48px;height:18px;color:var(--ink);display:block}.shead{border-bottom:1px solid var(--rule);padding:6px 18px 16px}.shead .t{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:27px}.chead{border-bottom:1px solid var(--rule);align-items:center;gap:12px;padding:16px 18px;display:flex}.cav{width:44px;height:44px;font-family:var(--font-mono);letter-spacing:.04em;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;display:flex}.cid{flex-direction:column;gap:3px;min-width:0;display:flex}.cname{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:21px;line-height:1.05}.csub{font-family:var(--font-mono);color:var(--mute);letter-spacing:.06em;white-space:nowrap;font-size:10px}.cblock{border-bottom:1px solid var(--rule);padding:15px 18px 17px}.clabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:baseline;font-size:10px;display:flex}.clabel .cdim{color:var(--mute);letter-spacing:.1em}.radar{width:100%;height:auto;margin-top:6px;display:block}.radar .rl{font-family:var(--font-mono);fill:var(--mute);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.spark{width:100%;height:52px;margin-top:12px;display:block}.ctrend{font-family:var(--font-mono);align-items:baseline;gap:9px;margin-top:9px;font-size:11px;display:flex}.ctrend .cwas,.ctrend .carrow{color:var(--mute)}.ctrend .cnow{color:var(--red-deep);letter-spacing:.02em;font-size:15px}.ftabs{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:112px;display:grid}.ftabs-copy .ftabs-list{margin-top:56px}.ftabs-list{border-top:1px solid var(--rule-c);flex-direction:column;display:flex}.ftab{text-align:left;cursor:pointer;font:inherit;color:var(--mute-c);border:0;border-bottom:1px solid var(--rule-c);background:0 0;flex-direction:column;padding:26px 0 28px;transition:color .3s;display:flex;position:relative}.ftab:hover,.ftab[aria-selected=true]{color:var(--fg)}.ftab .ft-h{align-items:baseline;gap:22px;display:flex}.ftab .idx{font-family:var(--font-mono);letter-spacing:.16em;color:var(--mute-c);min-width:22px;font-size:12px;transition:color .3s}.ftab[aria-selected=true] .idx{color:var(--signal)}.ftab .ft-t{font-family:var(--font-display);letter-spacing:-.02em;font-size:34px;line-height:1.05}.ftab .ft-dw{grid-template-rows:0fr;transition:grid-template-rows .45s;display:grid}.ftab .ft-dw>span{overflow:hidden}.ftab[aria-selected=true] .ft-dw{grid-template-rows:1fr}.ftab .ft-d{color:var(--mute-c);max-width:44ch;padding:14px 0 0 44px;font-size:18px;font-weight:300;line-height:1.55;display:block}.ftab .ft-bar{height:1px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.ftab .ft-bar i{background:var(--fg);width:0;height:100%;display:block}.ftab[aria-selected=true] .ft-bar i{animation:ftbar var(--ft-dur,6s) linear forwards}.ftabs.paused .ftab .ft-bar i{animation-play-state:paused}@keyframes ftbar{to{width:100%}}.ftabs-media{isolation:isolate;padding:40px 0;position:relative}section:has(.ftabs){overflow-x:clip}.ftabs-media:before{content:"";z-index:-1;background:radial-gradient(closest-side,#ff55453d,#ff554512 55%,#0000 78%);position:absolute;top:-10%;bottom:-10%;left:-25%;right:-25%}.ftabs .frame{background:#161615;border:1px solid #2f2f2c;border-radius:46px;max-width:360px;margin:0 auto;padding:11px;display:grid;box-shadow:0 40px 80px -30px #000c,inset 0 0 0 1px #ffffff05}.ftab-img{opacity:0;border-radius:35px;grid-area:1/1;width:100%;height:auto;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1);display:block;transform:translateY(10px)}.ftab-img.on{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.ftab-img,.ftab .ft-dw,.ftab{transition:none}.ftab .ft-bar{display:none}}@media (max-width:980px){.ftabs{grid-template-columns:1fr;gap:24px}.ftabs-copy{display:contents}.ftabs-copy>h2{order:1}.ftabs-copy>p{order:2}.ftabs-media{order:3;width:100%;max-width:320px;margin:8px auto 0}.ftabs-copy .ftabs-list{order:4;margin-top:40px}.ftab .ft-d{padding-left:44px}}.phone-solo{flex-direction:column;gap:20px;width:100%;max-width:330px;margin:0 auto;display:flex}.phone-solo .frame{border:1px solid var(--rule-inv);background:#161615;border-radius:42px;padding:10px}.phone-solo img{border-radius:32px;width:100%;height:auto;display:block}.phone-solo figcaption{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute-c);text-align:center;font-size:12px}@media (max-width:900px){.phone-solo{max-width:300px}}.rate{margin:10px 0 0;padding:0;list-style:none}.rate li{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);grid-template-columns:50px 1fr 84px;align-items:center;gap:10px;padding:6px 0;font-size:10px;display:grid}.rate .rv{color:var(--mute);text-align:right;white-space:nowrap;letter-spacing:.04em}.rate li.hit .rv{color:var(--red-deep)}.scale{grid-template-columns:repeat(5,1fr);gap:3px;display:grid}.scale i{background:var(--rule);height:6px}.scale i.on{background:var(--ink)}.scale i.on.low{background:var(--red-mid)}.follow{margin:4px 0 8px;padding:10px 0 4px 60px}.follow .fq{font-family:var(--font-ui);color:var(--ink);font-size:12px}.chips{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.chip{font-family:var(--font-mono);letter-spacing:.06em;border:1px solid var(--rule);color:var(--ink);padding:4px 7px;font-size:9.5px}.chip.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.crow{border-bottom:1px solid var(--rule);font-family:var(--font-mono);color:var(--mute);letter-spacing:.06em;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 18px;font-size:11px;display:flex}.crow .cval{color:var(--ink);text-align:right}.tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;margin-left:auto;padding:5px 9px;font-size:10px}.t-ink{background:var(--ink);border-color:var(--ink);color:var(--paper)}.cav{background:var(--wash);color:var(--ink)}.billing-row{margin:0 0 40px}.billing{border:1px solid var(--rule-c);display:inline-flex}.billing button{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;color:var(--mute-c);background:0 0;border:0;padding:12px 20px;font-size:12px;transition:background-color .18s,color .18s}.billing button:hover{color:var(--fg)}.billing button[aria-pressed=true]{background:var(--fg);color:var(--bg)}.tier .n .was{color:var(--mute-c);text-underline-offset:0;letter-spacing:-.02em;margin-right:14px;font-size:28px;text-decoration:line-through;text-decoration-thickness:1px}.tier .n .was:empty{display:none}@media (prefers-reduced-motion:reduce){.billing button{transition:none}}.soon{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fg);border:1px solid var(--fg);margin-top:34px;padding:11px 18px;font-size:13px;display:inline-block}.tiers{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}@media (max-width:1180px){.tiers{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:640px){.tiers{grid-template-columns:1fr}}.tier{border:1px solid var(--rule-c);flex-direction:column;padding:34px 30px 30px;display:flex}.tier .tn{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute-c);font-size:15px}.tier .n{font-family:var(--font-display);letter-spacing:-.03em;margin:22px 0 2px;font-size:60px;line-height:1}.tier .n .hot{color:var(--signal)}.tier .per{font-family:var(--font-mono);color:var(--mute-c);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.tier ul{border-top:1px solid var(--rule-c);margin:28px 0 0;padding:0;list-style:none}.tier li{border-bottom:1px solid var(--rule-c);color:var(--fg);padding:13px 0;font-size:16px}.tier li.off{color:var(--mute-c)}.tier .foot{margin-top:auto;padding-top:28px}.tier .tn-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.tier .avail{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--rule-c);color:var(--mute-c);padding:5px 8px;font-size:10px}.tier .avail.on{background:var(--fg);border-color:var(--fg);color:var(--bg)}.tier.later .n,.tier.later .per,.tier.later li{opacity:.55}.tier.feat{border-color:var(--fg);position:relative}.tier.feat:before{content:"";background:var(--signal);height:3px;position:absolute;top:-1px;left:-1px;right:-1px}.tier.feat .tn{color:var(--signal)}.founders{grid-template-columns:repeat(3,1fr);gap:52px;display:grid}@media (max-width:760px){.founders{grid-template-columns:1fr;gap:40px}}.founder img{object-fit:cover;border:1px solid var(--rule-c);border-radius:50%;width:152px;height:152px;display:block}.founder .nm{margin-top:22px;font-size:24px;font-weight:400}.founder .ro{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute-c);margin-top:6px;font-size:12px}footer{background:var(--ink);color:var(--paper);padding:64px var(--gut) 44px;--bg:var(--ink);--fg:var(--paper);--rule-c:var(--rule-inv);--mute-c:var(--mute-inv)}footer .wm{width:132px;height:48px;color:var(--paper);display:block}.tagline{font-family:var(--font-display);letter-spacing:-.02em;color:var(--paper);margin-top:18px;font-size:26px}nav .tagline{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);border-left:1px solid var(--rule);margin:0 0 0 18px;padding-left:18px;font-size:11px}@media (max-width:820px){nav .tagline{display:none}}nav .wm{flex:none}@media (max-width:420px){nav{gap:14px;padding-left:20px;padding-right:20px}nav .wm{width:84px;height:31px}nav .lang a{padding:6px}nav .cta{letter-spacing:.1em;padding:10px 12px;font-size:11px}}footer .fr{border-top:1px solid var(--rule-inv);flex-wrap:wrap;align-items:center;gap:32px;margin-top:40px;padding-top:26px;display:flex}footer a{color:var(--mute-inv);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px;text-decoration:none}footer a:hover{color:var(--paper)}footer .support{border-top:1px solid var(--rule-inv);flex-wrap:wrap;align-items:center;gap:36px;padding:28px 0;display:flex}footer .support .slabel{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute-inv);font-size:11px}footer .support .sl{width:auto;display:block}footer .support .sl-sph{height:64px}footer .support .sl-tk{box-sizing:border-box;background:#fff;height:60px;padding:8px 14px}@media (max-width:560px){footer .support{gap:20px 28px}footer .support .slabel{width:100%}}footer .cookie-link{cursor:pointer;font:inherit;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute-inv);background:0 0;border:0;padding:0;font-size:12px}footer .cookie-link:hover{color:var(--paper)}.cookie{left:var(--gut);bottom:calc(24px + env(safe-area-inset-bottom,0px));z-index:80;width:min(420px, calc(100vw - 2 * var(--gut)));background:var(--paper);color:var(--ink);border:1px solid var(--rule);padding:22px 22px 20px;position:fixed;box-shadow:0 24px 60px -20px #00000073}.cookie[hidden]{display:none}.cookie-t{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:24px;line-height:1.1}.cookie-d{color:var(--mute);margin:10px 0 18px;font-size:15px;font-weight:300;line-height:1.5}.cookie-d a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.cookie-b{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cbtn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:var(--paper);color:var(--ink);border:1px solid var(--ink);padding:12px 14px;font-size:12px}.cbtn:hover{background:var(--ink);color:var(--paper)}@media (max-width:560px){.cookie{width:auto;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}}footer .sp{flex:1}.legal{line-height:1.65}.legal nav{z-index:50;background:var(--paper);border-bottom:1px solid var(--rule);padding:18px var(--gut);align-items:center;gap:24px;display:flex;position:sticky;top:0}.legal nav .wm{width:118px;height:43px;color:var(--ink);display:block}.legal nav .sp{flex:1}.legal .back{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-size:12px;text-decoration:none}.legal .back:hover{color:var(--ink)}.legal main{max-width:720px;padding:88px var(--gut) 120px;margin:0 auto}.legal .eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);margin-bottom:20px;font-size:13px}.legal h1{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 24px;font-size:clamp(40px,6vw,72px);font-weight:400;line-height:.96}.legal h2{font-family:var(--font-display);letter-spacing:-.02em;margin:52px 0 14px;font-size:28px;font-weight:400;line-height:1.15}.legal p{text-wrap:pretty;margin:0 0 14px;font-size:17px}.legal p.lead{color:var(--mute);margin-bottom:8px;font-size:20px}.legal p.muted{color:var(--mute)}.legal ul{margin:0 0 14px;padding-left:20px;font-size:17px}.legal li{margin-bottom:6px}.legal strong{font-weight:500}.legal main a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.legal main a:hover{color:var(--signal)}.legal .card{border:1px solid var(--rule);margin:18px 0;padding:22px 24px}.legal .card p:last-child{margin-bottom:0}.legal .fill{background:var(--sand-tint);color:var(--sand-deep);font-family:var(--font-mono);white-space:nowrap;padding:2px 7px;font-size:.86em}.legal .updated{font-family:var(--font-mono);letter-spacing:.1em;color:var(--mute);margin-bottom:28px;font-size:12px}.legal .disclaimer{font-family:var(--font-mono);letter-spacing:.06em;color:var(--mute);border-top:1px solid var(--rule);margin-top:64px;padding-top:22px;font-size:12px;line-height:1.7}.legal footer{background:var(--ink);color:var(--paper);padding:64px var(--gut) 44px;--fg:var(--paper);--rule-c:var(--rule-inv);--mute-c:var(--mute-inv)}.legal footer .wm{width:132px;height:48px;color:var(--paper);display:block}.legal footer .fr{border-top:1px solid var(--rule-inv);flex-wrap:wrap;align-items:center;gap:32px;margin-top:40px;padding-top:26px;display:flex}.legal footer a{color:var(--mute-inv);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:12px;text-decoration:none}.legal footer a:hover{color:var(--paper)}.legal footer .sp{flex:1}
