:root{--font-sans:-apple-system,"SF Pro Text","SF Pro Display",system-ui,"Helvetica Neue",Helvetica,Arial,sans-serif;--font-rounded:ui-rounded,"SF Pro Rounded",-apple-system,system-ui,"Helvetica Neue",Arial,sans-serif;color-scheme:dark;background:#0b0b0d}body{-webkit-font-smoothing:antialiased;background:#0b0b0d;margin:0;overflow-x:hidden}.c{--ink:#0b0b0d;--amber:#f5a524;--mut:#ebebf599;--mut2:#ebebf566;--line:#ffffff1f;color:#fff;min-height:100vh;font-family:var(--font-sans);background:#0b0b0d;flex-direction:column;display:flex}.c a:focus-visible,.c button:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.c .ed{letter-spacing:-.025em;font-variant-numeric:lining-nums;font-family:Newsreader,ui-serif,New York,Georgia,serif;font-weight:400}.c .big{font-family:var(--font-rounded);letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-weight:700;line-height:.9}.c .trace{z-index:0;pointer-events:none;height:140px;position:relative}.c .trace svg{width:100%;height:100%;display:block;overflow:visible}.c .trace path{fill:none;stroke:var(--amber);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #f5a52499)}.c .trace.under{margin-top:-140px}.c .badge{border-radius:9px;line-height:0;display:inline-block}.c .badge img{width:auto;height:56px;display:block}.c .badge.soon{border:1px solid #ffffff4d;border-radius:12px;align-items:center;height:56px;padding:0 20px;font-size:16px;font-weight:500;line-height:1.2;display:inline-flex}.c .vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c .notify{max-width:480px}.c .nf-when{color:#fff;margin:0 0 12px;font-size:17px;font-weight:600}.c .nf-row{flex-wrap:wrap;gap:10px;display:flex}.c .nf-email{flex:220px}.c .nf-email input{box-sizing:border-box;color:#fff;width:100%;height:56px;font:400 17px var(--font-sans);background:0 0;border:1px solid #ffffff4d;border-radius:28px;padding:0 20px}.c .nf-email input::placeholder{color:var(--mut2)}.c .nf-email input:focus-visible,.c .nf-beta input:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.c .notify .btnw{cursor:pointer;border:0}.c .nf-beta{color:#fff;cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:16px;line-height:1.4;display:flex}.c .nf-beta input{width:20px;height:20px;accent-color:var(--amber);flex:none;margin:1px 0 0}.c .nf-hp{position:absolute;left:-9999px}.c .nf-note{color:var(--mut);margin:12px 0 0;font-size:14px;line-height:1.4}.c .band{position:relative}.c .band:before{content:"";pointer-events:none;background:#f5a5248c;height:1px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 8px #f5a52473}.c .tile{background:#1a1a1f;border-radius:28px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #f5a5242e}.c .wrap2{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:0 40px}.c .wrap2.tile{width:calc(100% - 80px)}.c .navb a{color:inherit;font-size:17px;font-weight:600;text-decoration:none}.c .navb a[aria-current]{color:var(--amber)}.c .navb .btnw{color:#0b0b0d}.c .btnw{color:#0b0b0d;height:56px;font:600 18px/1 var(--font-sans);background:#fff;border-radius:28px;align-items:center;gap:10px;padding:0 28px;text-decoration:none;display:inline-flex}.c .burger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.c .burger .x,.menu-open .c .burger .bars{display:none}.menu-open .c .burger .x{display:block}.c .menu{display:none}.c .when{color:var(--amber);margin-bottom:12px;font-family:Newsreader,ui-serif,Georgia,serif;font-size:21px;font-style:italic}.c .ask{color:var(--amber);background:#f5a5241a;border-radius:6px;padding:0 6px}.c .ph{background:#000;border-radius:58px;padding:10px;box-shadow:0 40px 100px #000000a6,inset 0 0 0 1.5px #ffffff24}.c .ph img{border-radius:48px;width:100%;height:auto;display:block}.c .ph.s{border-radius:44px;padding:8px}.c .ph.s img{border-radius:36px}.c .wt{background:#000;border-radius:28%;padding:11px;position:relative;box-shadow:0 30px 70px #0009,inset 0 0 0 1.5px #ffffff29}.c .wt img{border-radius:24%;width:100%;height:auto;display:block}.c .wt:after{content:"";background:#2a2a2d;border-radius:0 4px 4px 0;width:7px;height:20%;position:absolute;top:30%;right:-7px}.c .chipb{color:#3fb8c6;box-sizing:border-box;vertical-align:middle;background:#3fb8c629;border-radius:13px;align-items:center;gap:6px;max-width:100%;min-height:26px;padding:4px 10px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none;display:inline-flex}.c .chipb .ask{padding:0 3px}.c .ic{fill:currentColor;flex:none;width:14px;height:14px}.c .mo2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding:56px 0 48px;display:grid}.c .mo2>.tile,.c .set{flex-direction:column;padding:48px 40px;display:flex}.c .dev{z-index:1;justify-content:center;align-items:flex-end;gap:20px;margin:auto 0 0;padding-top:40px;display:flex;position:relative}.c .dev>*{box-sizing:border-box;flex:0 auto;min-width:0}.c .mo2 .ph.s{width:min(240px,58%)}.c .mo2 .wt{width:min(150px,36%)}.c .set{grid-template-columns:4fr 8fr;align-items:end;gap:48px;margin:56px 0 48px;padding:56px;display:grid}.c .set .dev{justify-content:flex-end;margin:0}.c .set .ph.s{width:min(280px,50%)}.c .set .col{width:min(280px,46%)}.c .set .wt{width:min(170px,62%)}.c .set .col{flex-direction:column;align-items:flex-end;gap:28px;display:flex}.c .mo{grid-template-columns:6fr 5fr;align-items:center;gap:48px;padding:56px 0;display:grid}.c .mo .ph.s{width:300px}.c .mo>div:has(.ph,.wt){box-sizing:border-box;background:#1a1a1f;border-radius:28px;align-self:stretch;align-items:flex-end;min-height:420px;padding:48px 40px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 1px #f5a5242e}.c .mo>div:has(.ph,.wt)>div{z-index:1;margin-bottom:0;position:relative}.c .odds{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px 64px;display:grid}.c .odds>div:first-child{grid-row:span 2}.c .odds>div:first-child .n{font-size:clamp(120px,17vw,220px)}.c .odds>div:not(:first-child) .n{font-size:clamp(56px,7vw,88px)}.c .odds>div:not(:first-child) .t{font-size:19px}.c .odds .n{color:var(--amber);font-size:120px}.c .odds .t{color:#fff;margin:16px 0 14px;font-size:21px;line-height:1.4}.c .pair{grid-template-columns:1fr 1fr;align-items:baseline;gap:28px 48px;display:grid}.c .pair .no{color:#ebebf566;font-size:30px;line-height:1.2}.c .pair .yes{color:#fff;font-size:22px;line-height:1.4}.c .faq{grid-template-columns:1fr 1fr;gap:36px 64px;display:grid}.c .faq b{color:#fff;margin-bottom:8px;font-size:20px;font-weight:600;display:block}.c .faq p{color:var(--mut);margin:0;font-size:17px;line-height:1.5}.c .art .ph{width:380px;position:absolute;top:40px;right:-70px;transform:rotate(2deg);box-shadow:0 60px 140px #000000bf,0 0 0 1px #ffffff0d,inset 0 0 0 1.5px #ffffff24}.c .art .wt{z-index:2;width:210px;position:absolute;bottom:70px;right:360px;transform:rotate(-4deg);box-shadow:0 40px 90px #000000b3,inset 0 0 0 1.5px #ffffff29}.c .row{border-top:1px solid var(--line);grid-template-columns:200px 1fr 300px;align-items:baseline;gap:40px;padding:40px 0;display:grid}.c .row .d{color:var(--mut);font-size:15px}.c .row h2{margin:0 0 10px;font-size:30px;line-height:1.15}.c .row p{color:var(--mut);margin:0;font-size:17px;line-height:1.5}.c .row .src{justify-self:end}.c .prose p{color:#ffffffe0;margin:0 0 24px;font-size:19px;line-height:1.55}.c .prose h2{letter-spacing:-.025em;margin:56px 0 16px;font-family:Newsreader,ui-serif,New York,Georgia,serif;font-size:36px;font-weight:400;line-height:1.1}.c .srow{border-top:1px solid var(--line);color:var(--mut);grid-template-columns:260px 1fr;gap:40px;padding:28px 0;font-size:16px;line-height:1.5;display:grid}.c .srow b{color:#fff;margin-bottom:6px;font-size:18px;font-weight:600;display:block}.c .srow a,.c .nf-note a,.c .done a{color:#fff}.c .srcs{border-top:1px solid var(--line);color:inherit;grid-template-columns:150px 1fr 280px;align-items:baseline;gap:32px;padding:22px 0;text-decoration:none;display:grid}.c .srcs .y{color:var(--mut);font-size:15px}.c .srcs .y b{color:#fff;font-size:17px;font-weight:600;display:block}.c .srcs .t{color:#fff;font-size:18px;line-height:1.35}.c .srcs .t span{color:var(--mut);margin-top:4px;font-size:14px;display:block}.c .srcs .r{text-align:right;color:var(--mut);justify-self:end;font-size:13px}.c .srcs .r .chipb{white-space:normal;text-align:left;max-width:280px;height:auto;margin-bottom:6px;padding:4px 10px;line-height:1.3}.c .showall{display:none}.c .never{grid-template-columns:1fr 1fr;align-items:baseline;gap:28px 64px;display:grid}.c .never .l{color:#ebebf559;font-size:44px;line-height:1.2}.c .never .l s{text-decoration-color:#f5a524cc;text-decoration-thickness:3px}.c .never .r{color:#fff;font-size:44px;line-height:1.2}.c .never p{margin:0}.c .never .cites{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.c .photo{aspect-ratio:4/5;box-sizing:border-box;color:var(--amber);background:#111114;border-radius:28px;align-items:flex-end;padding:28px;font-size:15px;line-height:1.4;display:flex;box-shadow:inset 0 0 0 1.5px #f5a52473}.c .who{grid-template-columns:1fr 1fr;gap:32px;display:grid}.c .who .tile{padding:40px 40px 44px}.c .who h3{margin:0 0 6px;font-size:34px;line-height:1.1}.c .who .r{color:var(--amber);margin-bottom:18px;font-size:15px}.c .who p{color:var(--mut);margin:0;font-size:17px;line-height:1.5}.c figure svg{max-width:100%;height:auto}@media (width<=1160px) and (width>=721px){.c .hero{grid-template-columns:minmax(0,1fr)!important}.c .hero-copy{padding-bottom:0!important}.c .art{justify-content:flex-end;align-items:flex-end;gap:32px;margin-right:-40px;display:flex;height:auto!important}.c .art>*{flex:none;position:static!important}.c .art .ph{order:2;width:360px;transform:rotate(2deg)translate(40px)}.c .art .wt{order:1;width:210px;margin-bottom:70px}.c .trace.under{margin-top:-60px}}@media (width<=720px){.c .trace{height:88px}.c .mo2,.c .set,.c .srow{grid-template-columns:minmax(0,1fr)!important}.c .srow{gap:10px!important}.c .chipb{white-space:normal;height:auto;min-height:26px;padding:4px 10px}.c .art .ph,.c .art .wt{box-sizing:border-box}.c .trace.under{margin-top:0!important}.c .badge img{height:48px}.c .navb nav a:not(.btnw){display:none}.c .burger{margin-right:-11px;display:flex}.c .never .l,.c .never .r{font-size:36px}.c .wrap2{padding-left:20px!important;padding-right:20px!important}.c .wrap2.tile{width:calc(100% - 40px);padding:28px 24px!important}.c .navb{gap:16px!important;height:64px!important}.c .navb nav{gap:16px!important}.c .navb .btnw{height:38px!important;padding:0 14px!important;font-size:15px!important}.c [style*=grid-template-columns],.c .hero{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.c .odds,.c .mo,.c .pair,.c .faq,.c .row,.c .srcs,.c .who,.c .never{grid-template-columns:minmax(0,1fr)!important;gap:20px!important}.c .odds>div:first-child{grid-row:auto}.c .odds>div:first-child .n{font-size:120px}.c .odds>div:not(:first-child) .n{font-size:72px}.c h1.ed{font-size:52px!important;line-height:1!important}.c h2.ed{font-size:36px!important;line-height:1.1!important}.c h3.ed{font-size:28px!important}.c .big[style*="168px"],.c .big[style*="132px"]{font-size:96px!important}.c .art{align-items:flex-end;gap:16px;margin-top:8px;display:flex;height:auto!important}.c .art>*{flex:none;position:static!important}.c .art .ph{margin-left:auto;width:210px!important}.c .art .wt{width:120px!important}.c .art>*{transform:none!important}.c .mo .ph.s{width:220px!important}.c .mo2{gap:28px!important;padding-bottom:48px!important}.c .mo2>.tile,.c .set{padding:28px 24px!important}.c .set{gap:28px!important}.c .set .col{align-items:center}.c .dev{flex-wrap:wrap;justify-content:center!important;gap:12px!important}.c .dev .ph.s{box-sizing:border-box;width:min(200px,56%)!important}.c .dev .wt{box-sizing:border-box;width:min(120px,32%)!important}.c .hero-copy{padding-bottom:0!important}.c .mo>div:has(.ph,.wt){justify-content:center!important;min-height:0!important;padding:28px 24px!important}.c .ph[style*="420px"]{width:62%!important;margin-right:-20%!important}.c .ph.s[style*=width\:300px]{flex:none;width:46%!important}.c .set .col .wt{width:70%!important}.c .mo>div:first-child:not(:has(.when)){order:1}.c .pair .no{font-size:22px}.c .pair .yes{font-size:18px}.c .srcs .r{text-align:left;justify-self:start}.c .srcs .r .chipb{text-align:left}.c .srcs.more{display:none}.c .all .srcs.more{display:grid}.c .showall{color:#fff;width:100%;height:52px;font:600 17px/1 var(--font-sans);cursor:pointer;background:#1a1a1f;border:0;border-radius:26px;justify-content:center;align-items:center;margin-top:24px;display:flex}.c .all .showall{display:none}.c .row .src{justify-self:start}.c .photo{aspect-ratio:1}.c figure.tile{padding:28px 24px!important}.c #download .ph.s{width:200px!important;margin-bottom:-80px!important}.c #download [style*=justify-content\:flex-end]{justify-content:flex-start!important}.c footer{gap:12px 20px!important;padding:24px 20px 32px!important}.c footer span[style*=margin-left\:auto]{flex-basis:100%;margin-left:0!important}.c [style*=padding\:160px],.c [style*=padding\:136px],.c [style*=padding\:120px],.c [style*=padding\:112px],.c [style*=padding\:96px]{padding-top:64px!important;padding-bottom:0!important}.c section[style*="background:#1"]{padding-bottom:64px!important}.c [style*=margin-top\:136px],.c [style*=margin-top\:120px],.c [style*=margin-top\:96px],.c [style*=margin-top\:88px]{margin-top:64px!important}.menu-open body{overflow:hidden}.menu-open .c .navb{z-index:11;background:#0b0b0d;position:fixed;top:0;left:0;right:0}.c .menu{z-index:10;background:#0b0b0d;padding:8px 20px 40px;position:fixed;inset:64px 0 0;overflow:auto}.menu-open .c .menu{display:block}.c .menu a{border-top:1px solid var(--line);color:#fff;justify-content:space-between;align-items:center;padding:22px 0;font-size:28px;font-weight:600;text-decoration:none;display:flex}.c .menu a[aria-current]{color:var(--amber)}.c .menu a span{color:var(--mut);font-size:15px;font-weight:500}.c .menu a.badge{border:0;margin-top:28px;padding:0;display:inline-block}}
