@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.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:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d0d9446e69c4847e-s.3h31fjnwrfycc.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4e1c87b7aa9e2f2f-s.3o02-8iknf6dl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3fd967fc5374d70a-s.42u1-lj4buy61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/dd14639a62c56cb2-s.0kda-l-rfpyyq.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-weight:800;font-display:swap;src:url(../media/b59689b1142d37ce-s.p.1bk8_xp319hr4.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:Unbounded Fallback;src:local(Arial);ascent-override:73.93%;descent-override:18.2%;line-gap-override:0.0%;size-adjust:134.59%}.unbounded_60a329b3-module__ANLvQW__className{font-family:Unbounded,Unbounded Fallback;font-style:normal}.unbounded_60a329b3-module__ANLvQW__variable{--font-display:"Unbounded", "Unbounded Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.0klc_mi0-5f4_.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.2874ccu1_u7jf.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 Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_89261dc5-module__B7htCG__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_89261dc5-module__B7htCG__variable{--font-body:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_964e2806-module__h6Ln4a__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_964e2806-module__h6Ln4a__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--gx:0;--gy:0;--ink-0:#050408;--ink-1:#0c0912;--ink-2:#17141e;--ink-3:#26212e;--text:#efedf6;--text-2:#b3aebc;--text-3:#827d8c;--line:#58526459;--f1:#00bcbd;--f2:#e63f9f;--f3:#b4fb5c;--f4:#8557ff;--foil-angle:calc(118deg + var(--gx) * 50deg);--foil-sweep:linear-gradient(var(--foil-angle), var(--f1) 0%, var(--f4) 30%, var(--f2) 55%, var(--f3) 80%, var(--f1) 100%);--foil-shift:calc(50% + var(--gx) * 40%) calc(50% + var(--gy) * 40%);--spectral:linear-gradient(115deg, #9e0067 0%, #945a00 18%, #528600 36%, #008087 54%, #412db5 72%, #9e0067 90%);--sparkle: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='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.6 -0.9'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.55'/%3E%3C/svg%3E");--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-turn:cubic-bezier(.65, 0, .35, 1);--card-radius:4.6% / 3.3%;--gutter:16px;--spine-w:28px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body), "Instrument Sans", system-ui, sans-serif;-moz-text-size-adjust:100%;text-size-adjust:100%}@supports (color:lab(0% 0 0)){:root{--ink-0:lab(1.15296% .77749 -1.48374);--ink-1:lab(2.93159% 1.84538 -3.52087);--ink-2:lab(7.00004% 3.57281 -6.29006);--ink-3:lab(13.8689% 4.48395 -7.6546);--text:lab(94.0676% 2.09412 -3.91729);--text-2:lab(71.9357% 3.53208 -6.49843);--text-3:lab(53.3502% 3.92029 -7.12456);--line:lab(35.847% 5.48503 -9.63081/.35);--f1:lab(68.8927% -42.5424 -12.7478);--f2:lab(55.2627% 69.5788 -13.5574);--f3:lab(91.5788% -40.3299 65.8951);--f4:lab(49.5279% 50.3864 -80.0763);--spectral:linear-gradient(115deg, lab(34.6391% 62.5805 -12.2711) 0%, lab(43.7872% 29.0053 97.6182) 18%, lab(50.6991% -36.4776 81.9697) 36%, lab(47.9672% -43.3936 -17.7118) 54%, lab(29.1281% 39.8752 -69.8971) 72%, lab(34.6391% 62.5805 -12.2711) 90%)}}*,:before,:after{box-sizing:border-box}html,body{min-height:100%;margin:0}html{background:var(--ink-0);overflow-x:clip}html[data-lock]{overflow:hidden}body{color:var(--text);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45;overflow-x:clip}img{max-width:100%}button{font:inherit;color:inherit}.mono{font-family:var(--font-mono), "JetBrains Mono", ui-monospace, monospace;font-feature-settings:"tnum"}.dim{color:var(--text-3)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:focus-visible{outline:2px solid var(--text);outline-offset:3px;box-shadow:0 0 0 5px #020103;box-shadow:0 0 0 5px lab(.439587% .360534 -.688502)}.backdrop{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.blob{opacity:.38;will-change:transform;border-radius:50%;width:90vmax;height:90vmax;animation:46s ease-in-out infinite alternate drift;position:absolute}.blob-a{background:radial-gradient(closest-side, var(--f4), transparent 70%);top:-45vmax;left:-30vmax}.blob-b{background:radial-gradient(closest-side, var(--f1), transparent 70%);animation-duration:58s;animation-delay:-20s;top:-10vmax;right:-40vmax}.blob-c{background:radial-gradient(closest-side, var(--f2), transparent 70%);animation-duration:52s;animation-delay:-35s;bottom:-55vmax;left:10vmax}@keyframes drift{0%{transform:translate(0,0)rotate(0)scale(1)}to{transform:translate(12vmax,8vmax)rotate(40deg)scale(1.15)}}.grain{background:var(--grain);opacity:.08;mix-blend-mode:overlay;background-size:200px 200px;position:absolute;inset:0}.wordmark{font-family:var(--font-display), "Unbounded", sans-serif;letter-spacing:.14em;color:var(--f3);background:var(--foil-sweep);background-size:220% 220%;background-position:var(--foil-shift);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(22px,5.8vw,30px);font-weight:800;line-height:1;text-decoration:none}.foil-edge{position:relative}.foil-edge:before{content:"";border-radius:inherit;background:var(--foil-sweep);background-size:200% 200%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:.85;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.foil-btn{--btn-h:44px;min-height:var(--btn-h);min-width:var(--btn-h);background:var(--ink-2);color:var(--text);letter-spacing:.01em;cursor:pointer;transition:transform .18s var(--ease-out), background-color .18s;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.foil-btn:before{content:"";border-radius:inherit;background:var(--foil-sweep);background-size:200% 200%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:.9;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.foil-btn:hover:not(:disabled){background:var(--ink-3)}.foil-btn:active:not(:disabled){transform:scale(.96)}.foil-btn:disabled{opacity:.35;cursor:default}.binder{min-height:100dvh;padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));padding-top:max(10px, env(safe-area-inset-top));grid-template-rows:auto 1fr auto;padding-bottom:0;display:grid}.top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:6px 0 12px;display:flex}.brand{gap:6px;display:grid}.tagline{color:var(--text-2);letter-spacing:.01em;gap:8px;margin:0;font-size:13px;display:flex}.controls{align-items:center;gap:10px;display:flex}.seg{background:var(--ink-1);border-radius:999px;padding:3px;display:inline-flex;position:relative}.seg:before{content:"";border-radius:inherit;background:var(--foil-sweep);background-size:200% 200%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:.7;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.seg-btn{min-height:38px;color:var(--text-2);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:500;transition:color .18s,background-color .18s}.seg-btn[aria-pressed=true]{background:var(--ink-3);color:var(--text);box-shadow:inset 0 0 0 1px #ffffff14;box-shadow:inset 0 0 0 1px lab(100% 0 0/.08)}.tilt-btn{--btn-h:40px;padding-inline:14px}.tilt-btn[aria-pressed=true]{background:var(--ink-3);color:var(--text);box-shadow:inset 0 0 0 1px #ffffff14;box-shadow:inset 0 0 0 1px lab(100% 0 0/.08)}.stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;place-items:center;min-height:0;padding-block:4px 12px;display:grid;container-type:size}.sheet{--page-w:min(100cqw, calc(100cqh * .66));perspective:1400px;width:100%;transform-style:preserve-3d;justify-content:center;display:flex;position:relative}.slot{width:var(--page-w);flex:none}.page{backface-visibility:hidden;background:linear-gradient(160deg,#15121ceb,#0a080ff0);background:linear-gradient(160deg,lab(5.96723% 3.60356 -6.63215/.92),lab(2.37577% 1.62134 -3.09423/.94));border-radius:14px;width:100%;padding:10px 10px 8px;position:relative;box-shadow:0 30px 60px -30px #000c,inset 0 1px #ffffff0a;box-shadow:0 30px 60px -30px lab(0% 0 0/.8),inset 0 1px lab(100% 0 0/.04)}.page:before{content:"";border-radius:inherit;background:var(--foil-sweep);background-size:220% 220%;background-position:var(--foil-shift);-webkit-mask-composite:xor;pointer-events:none;opacity:.75;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pockets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pocket{aspect-ratio:5/7;background:#ffffff06;background:lab(100% 0 0/.025);border-radius:7px;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d;box-shadow:inset 0 0 0 1px lab(100% 0 0/.05)}.pocket:after{content:"";border-radius:inherit;background:linear-gradient(105deg,#0000 30%,#ffffff17 45%,#ffffff05 52%,#0000 62%) 0 0/260% 100%;background:linear-gradient(105deg,#0000 30%,lab(100% 0 0/.09) 45%,lab(100% 0 0/.02) 52%,#0000 62%) 0 0/260% 100%;background-position:calc(50% + var(--gx) * 50%) 0;pointer-events:none;position:absolute;inset:0}.pocket[data-empty]{background:repeating-linear-gradient(135deg,#ffffff05 0 2px,#0000 2px 8px);background:repeating-linear-gradient(135deg,lab(100% 0 0/.02) 0 2px,#0000 2px 8px)}.pocket[data-empty]:after{display:none}.pocket-btn{border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;width:100%;height:100%;padding:3px;display:block}.pocket-btn .holo{width:100%;height:100%}.pocket-btn[aria-expanded=true] .holo{visibility:hidden}.page-num{text-align:center;color:var(--text-3);letter-spacing:.08em;margin:8px 0 0;font-size:11px}.spine{top:0;bottom:0;left:calc(50% - var(--page-w) / 2 - 12px);pointer-events:none;flex-direction:column;justify-content:space-evenly;align-items:center;width:24px;display:flex;position:absolute}.spine span{background:radial-gradient(circle at 35% 35%, #ffffff8c, transparent 45%), var(--foil-sweep);background-size:100% 100%,300% 300%;background-position:0 0, var(--foil-shift);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--ink-0), 0 2px 6px #0009;border-radius:50%}@supports (color:lab(0% 0 0)){.spine span{background:radial-gradient(circle at 35% 35%, lab(100% 0 0/.55), transparent 45%), var(--foil-sweep);box-shadow:inset 0 0 0 3px var(--ink-0), 0 2px 6px lab(0% 0 0/.6)}}.leaf{width:var(--page-w);top:0;bottom:0;left:calc(50% - var(--page-w) / 2);transform-style:preserve-3d;will-change:transform;pointer-events:none;z-index:3;position:absolute}.leaf-face{backface-visibility:hidden;position:absolute;inset:0}.leaf-face .page{box-shadow:0 30px 60px -20px #000000e6;box-shadow:0 30px 60px -20px lab(0% 0 0/.9)}.leaf-back{transform:rotateY(180deg)}.leaf-face:after{content:"";opacity:calc(sin(var(--turn,0) * 180deg) * .9);pointer-events:none;background:linear-gradient(90deg,#000000bf,#0000 70%);background:linear-gradient(90deg,lab(0% 0 0/.75),#0000 70%);border-radius:14px;position:absolute;inset:0}.leaf[data-origin=right] .leaf-face:after{background:linear-gradient(270deg,#000000bf,#0000 70%);background:linear-gradient(270deg,lab(0% 0 0/.75),#0000 70%)}.binder[data-turning] .slot{pointer-events:none}.pager{padding:10px 0 max(12px, env(safe-area-inset-bottom));background:linear-gradient(to top, var(--ink-0) 60%, transparent);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid;position:sticky;bottom:0}.pager-btn{--btn-h:48px;padding:0}.scrub{gap:4px;display:grid}.scrub-label{letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);justify-content:space-between;font-size:11px;display:flex}.scrub-num{color:var(--text)}.scrub input[type=range]{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.scrub input[type=range]::-webkit-slider-runnable-track{background:var(--foil-sweep);background-size:200% 200%;background-position:var(--foil-shift);opacity:.85;border-radius:2px;height:3px}.scrub input[type=range]::-moz-range-track{background:var(--foil-sweep);border-radius:2px;height:3px}.scrub input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--ink-0);background:var(--text);border-radius:50%;width:18px;height:18px;margin-top:-7.5px;box-shadow:0 0 0 1px #ffffff4d,0 2px 8px #0009;box-shadow:0 0 0 1px lab(100% 0 0/.3),0 2px 8px lab(0% 0 0/.6)}.scrub input[type=range]::-moz-range-thumb{border:2px solid var(--ink-0);background:var(--text);border-radius:50%;width:14px;height:14px}.scrub input[type=range]:disabled{opacity:.5}.holo{--px:calc(.5 + var(--gx) * .5);--py:calc(.5 + var(--gy) * .5);--rx:0deg;--ry:0deg;--foil-o:.55;aspect-ratio:5/7;border-radius:var(--card-radius);isolation:isolate;position:relative}.holo-tilt{border-radius:inherit;background:var(--tone);transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .55s var(--ease-out);position:absolute;inset:0;overflow:hidden}.holo[data-active] .holo-tilt{transition-duration:70ms}.holo img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s ease-out;display:block}.holo[data-loaded] img{opacity:1}.holo-foil,.holo-glare{pointer-events:none;opacity:0;transition:opacity .4s ease-out;position:absolute;inset:0}.holo[data-loaded] .holo-foil{opacity:var(--foil-o)}.holo-foil{mix-blend-mode:color-dodge;background-position:calc(var(--px) * 100%) calc(var(--py) * 100%);transition:opacity .4s ease-out, background-position .55s var(--ease-out);background-size:280% 280%}.holo[data-active] .holo-foil{transition-duration:.4s,70ms}.holo[data-treatment=matte] .holo-foil{display:none}.holo[data-treatment=holo] .holo-foil{--foil-o:.7;inset:var(--art-top) var(--art-right) var(--art-bottom) var(--art-left);background-image:radial-gradient(circle, #ffffff73 .5px, transparent 1.3px), radial-gradient(circle, #ffffff4d .6px, transparent 1.6px), var(--spectral);background-size:9px 9px,15px 15px,280% 280%;background-position:0 0, 4px 6px, calc(var(--px) * 100%) calc(var(--py) * 100%)}@supports (color:lab(0% 0 0)){.holo[data-treatment=holo] .holo-foil{background-image:radial-gradient(circle, lab(100% 0 0/.45) .5px, transparent 1.3px), radial-gradient(circle, lab(100% 0 0/.3) .6px, transparent 1.6px), var(--spectral)}}.holo[data-treatment=reverse] .holo-foil{--foil-o:.6;background-image:repeating-linear-gradient(-32deg, #ffffff29 0 1px, transparent 1px 4px), var(--spectral);background-size:auto,260% 260%;background-position:0 0, calc(var(--px) * 100%) calc(var(--py) * 100%);-webkit-mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-size:100% 100%, calc(100% - var(--art-left) - var(--art-right)) calc(100% - var(--art-top) - var(--art-bottom));-webkit-mask-size:100% 100%, calc(100% - var(--art-left) - var(--art-right)) calc(100% - var(--art-top) - var(--art-bottom));mask-size:100% 100%, calc(100% - var(--art-left) - var(--art-right)) calc(100% - var(--art-top) - var(--art-bottom));-webkit-mask-position:0 0, var(--art-left) var(--art-top);-webkit-mask-position:0 0, var(--art-left) var(--art-top);mask-position:0 0, var(--art-left) var(--art-top);-webkit-mask-composite:xor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:xor;mask-composite:exclude}@supports (color:lab(0% 0 0)){.holo[data-treatment=reverse] .holo-foil{background-image:repeating-linear-gradient(-32deg, lab(100% 0 0/.16) 0 1px, transparent 1px 4px), var(--spectral)}}.holo[data-treatment=fullart] .holo-foil{--foil-o:.55;background-image:repeating-linear-gradient(112deg, #ffffff24 0 2px, transparent 2px 7px), var(--spectral);background-size:auto,300% 300%;background-position:0 0, calc(var(--px) * 100%) calc(var(--py) * 100%)}@supports (color:lab(0% 0 0)){.holo[data-treatment=fullart] .holo-foil{background-image:repeating-linear-gradient(112deg, lab(100% 0 0/.14) 0 2px, transparent 2px 7px), var(--spectral)}}.holo[data-treatment=etched] .holo-foil{--foil-o:.5;background-image:repeating-linear-gradient(45deg, #ffffff1f 0 1px, transparent 1px 5px), repeating-linear-gradient(-45deg, #ffffff1f 0 1px, transparent 1px 5px), linear-gradient(115deg, transparent 20%, #ffffff38 50%, transparent 80%), var(--spectral);background-size:auto,auto,260% 260%,320% 320%;background-position:0 0, 0 0, calc(var(--px) * 100%) calc(var(--py) * 100%), calc(var(--px) * 100%) calc(var(--py) * 100%)}@supports (color:lab(0% 0 0)){.holo[data-treatment=etched] .holo-foil{background-image:repeating-linear-gradient(45deg, lab(100% 0 0/.12) 0 1px, transparent 1px 5px), repeating-linear-gradient(-45deg, lab(100% 0 0/.12) 0 1px, transparent 1px 5px), linear-gradient(115deg, transparent 20%, lab(100% 0 0/.22) 50%, transparent 80%), var(--spectral)}}.holo[data-treatment=rainbow] .holo-foil{--foil-o:.8;background-image:radial-gradient(circle, #ffffff47 .9px, transparent 1.6px), var(--spectral);background-size:5px 5px,220% 220%;background-position:0 0, calc(var(--px) * 100%) calc(var(--py) * 100%)}@supports (color:lab(0% 0 0)){.holo[data-treatment=rainbow] .holo-foil{background-image:radial-gradient(circle, lab(100% 0 0/.28) .9px, transparent 1.6px), var(--spectral)}}.holo[data-treatment=gold] .holo-foil{--foil-o:.85;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 3px),linear-gradient(115deg,#704e00 0%,#fbd35f 28%,#ae7c00 42%,#fff2b9 56%,#8b5f00 78%,#f1c955 100%);background-image:repeating-linear-gradient(0deg,lab(100% 0 0/.08) 0 1px,#0000 1px 3px),linear-gradient(115deg,lab(36.1744% 11.209 50.2841) 0%,lab(86.4707% 5.36642 61.0822) 28%,lab(55.9083% 14.2142 62.5614) 42%,lab(95.8294% -.593543 40.5763) 56%,lab(44.2606% 13.3069 52.7899) 78%,lab(82.9794% 5.55551 61.6357) 100%);background-size:auto,240% 240%;background-position:0 0, calc(var(--px) * 100%) calc(var(--py) * 100%)}.holo[data-treatment=amazing] .holo-foil{--foil-o:.72;background-image:linear-gradient(62deg,#bc002d 0%,#987500 20%,#008f35 40%,#007c99 60%,#6915b6 80%,#bc002d 100%);background-image:linear-gradient(62deg,lab(39.6187% 70.7365 36.7098) 0%,lab(51.4485% 11.5422 116.931) 20%,lab(51.3809% -61.7317 42.5067) 40%,lab(47.2426% -29.4766 -32.5113) 60%,lab(30.7402% 56.0148 -67.7401) 80%,lab(39.6187% 70.7365 36.7098) 100%);background-size:200% 200%}.holo[data-treatment=radiant] .holo-foil{--foil-o:.65;background-image:repeating-linear-gradient(30deg, #ffffff29 0 1px, transparent 1px 3px), repeating-linear-gradient(-30deg, #ffffff29 0 1px, transparent 1px 3px), var(--spectral);background-size:auto,auto,260% 260%;background-position:0 0, 0 0, calc(var(--px) * 100%) calc(var(--py) * 100%)}@supports (color:lab(0% 0 0)){.holo[data-treatment=radiant] .holo-foil{background-image:repeating-linear-gradient(30deg, lab(100% 0 0/.16) 0 1px, transparent 1px 3px), repeating-linear-gradient(-30deg, lab(100% 0 0/.16) 0 1px, transparent 1px 3px), var(--spectral)}}.holo[data-treatment=shiny] .holo-foil{--foil-o:.62;background-image:var(--sparkle), var(--spectral);background-size:160px 160px,300% 300%;background-position:0 0, calc(var(--px) * 100%) calc(var(--py) * 100%)}.holo-glare{mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at calc(var(--px) * 100%) calc(var(--py) * 100%), #fff9, #ffffff24 28%, transparent 68%);transition:opacity .4s ease-out}@supports (color:lab(0% 0 0)){.holo-glare{background:radial-gradient(farthest-corner circle at calc(var(--px) * 100%) calc(var(--py) * 100%), lab(100% 0 0/.6), lab(100% 0 0/.14) 28%, transparent 68%)}}.holo[data-loaded][data-detail] .holo-glare{opacity:.55}.holo[data-detail]{--rx:calc(var(--gy) * -7deg);--ry:calc(var(--gx) * 9deg)}.holo[data-detail] .holo-tilt{box-shadow:0 40px 80px -30px #000000e6,0 0 0 1px #ffffff0f;box-shadow:0 40px 80px -30px lab(0% 0 0/.9),0 0 0 1px lab(100% 0 0/.06)}.detail{z-index:50;padding:calc(max(12px, env(safe-area-inset-top)) + 52px) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));overscroll-behavior:contain;place-items:safe center;display:grid;position:fixed;inset:0;overflow-y:auto}.detail-backdrop{background:#010102ed;background:lab(.181549% .21299 -.407329/.93);position:fixed;inset:0}.detail-close{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));z-index:2;background:var(--ink-2);width:44px;height:44px;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 0 0 1px #ffffff1f;box-shadow:0 0 0 1px lab(100% 0 0/.12)}.detail-body{z-index:1;perspective:1200px;align-items:center;gap:22px;width:100%;max-width:960px;display:grid;position:relative}.detail-card{touch-action:none;width:min(100%,71.4286dvh - 314.286px,430px);min-width:240px;margin:0 auto}.detail-side{gap:18px;width:100%;max-width:62ch;margin:0 auto;display:grid}.facts{gap:8px;display:grid}.facts-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);flex-wrap:wrap;gap:8px;margin:0;font-size:12px;display:flex}.facts-name{letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:clamp(22px,5.5vw,30px);font-weight:600;line-height:1.15}.facts-value{font-family:var(--font-display), "Unbounded", sans-serif;letter-spacing:.02em;margin:2px 0 6px;font-size:clamp(22px,6vw,32px);font-weight:600;line-height:1}.facts-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding:12px 0;display:grid}.facts-grid dt{letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);font-size:11px}.facts-grid dd{margin:2px 0 0;font-size:15px;font-weight:500}.facts-rank{color:var(--text-2);letter-spacing:.04em;margin:0;font-size:12px}.detail-nav{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.detail-nav .foil-btn{--btn-h:48px}.detail-nav .foil-btn:last-child{justify-self:end}.detail-pos{color:var(--text-2);letter-spacing:.06em;font-size:12px}.detail-back{justify-self:start}.detail-solo{min-height:auto;padding:0;position:static}.solo{min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));align-content:start;gap:24px;display:grid}.solo-brand{justify-self:start}@media (min-width:640px){.binder{--gutter:24px}.top{padding-bottom:16px}.tagline{font-size:14px}}@media (min-width:760px){.detail{padding-top:max(12px, env(safe-area-inset-top))}.detail-body{grid-template-columns:minmax(280px,430px) minmax(0,1fr);gap:40px}.detail-card{width:min(100%,71.4286dvh - 85.7143px,430px)}.detail-side{margin:0}}.binder[data-mode=spread] .sheet{--page-w:min(calc((100cqw - var(--spine-w)) / 2), calc(100cqh * .66), 520px);gap:var(--spine-w);perspective:2400px}.binder[data-mode=spread] .spine{left:calc(50% - 12px)}.binder[data-mode=spread] .leaf[data-slot="0"]{left:calc(50% - var(--spine-w) / 2 - var(--page-w))}.binder[data-mode=spread] .leaf[data-slot="1"]{left:calc(50% + var(--spine-w) / 2)}.binder[data-mode=spread] .pockets{gap:12px}.binder[data-mode=spread] .page{border-radius:18px;padding:14px 14px 10px}.binder[data-mode=spread] .pager{grid-template-columns:auto minmax(200px,420px) auto;justify-content:center;gap:20px}@media (prefers-reduced-motion:reduce){.blob{animation:none}.holo-tilt,.holo-foil,.holo-glare,.foil-btn{transition:none}.holo-tilt{transform:none}.holo-foil{background-position:50%!important}}@media (forced-colors:active){.wordmark{-webkit-text-fill-color:currentColor;color:canvastext;background:0 0}.holo-foil,.holo-glare{display:none}}
