@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/anton-vietnamese-889f979804fc.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/anton-latin-ext-ae1a8ac1c289.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:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/anton-latin-23aab0b2692a.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ui/barlow-condensed-600-vietnamese-50c25f3210bc.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ui/barlow-condensed-600-latin-ext-a2f92ada1d0e.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ui/barlow-condensed-600-latin-5bc49d41f328.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/barlow-condensed-700-vietnamese-960aaed3bedc.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/barlow-condensed-700-latin-ext-0c1655655b5a.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/barlow-condensed-700-latin-e3e520cb7468.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/space-grotesk-vietnamese-d699664b145b.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ui/space-grotesk-vietnamese-d699664b145b.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ui/space-grotesk-vietnamese-d699664b145b.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/space-grotesk-vietnamese-d699664b145b.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-ext-054c266fbb44.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-ext-054c266fbb44.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-ext-054c266fbb44.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-ext-054c266fbb44.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-a0d054c4af55.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-a0d054c4af55.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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-a0d054c4af55.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/space-grotesk-latin-a0d054c4af55.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/jetbrains-mono-cyrillic-ext-9343de2ca5d9.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/jetbrains-mono-cyrillic-ext-9343de2ca5d9.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/jetbrains-mono-cyrillic-4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Goal Cup JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/jetbrains-mono-cyrillic-4995a9a43ac6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Goal Cup JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/jetbrains-mono-greek-49c3da6c9a2b.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/jetbrains-mono-greek-49c3da6c9a2b.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/jetbrains-mono-vietnamese-d44eb1936043.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/jetbrains-mono-vietnamese-d44eb1936043.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/jetbrains-mono-latin-ext-9c38cb2d0d2d.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/jetbrains-mono-latin-ext-9c38cb2d0d2d.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ui/jetbrains-mono-latin-2c32b9b3ee35.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:Goal Cup JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ui/jetbrains-mono-latin-2c32b9b3ee35.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:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}@font-face{font-family:Goal Cup JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.goalcup-fonts{--font-hack-display:"Anton", "Anton Fallback";--font-hack-label:"Barlow Condensed", "Barlow Condensed Fallback";--font-hack-body:"Space Grotesk", "Space Grotesk Fallback";--font-hack-mono:"Goal Cup JetBrains Mono", "Goal Cup JetBrains Mono Fallback"}
.LaPNkW_shell{--gc-paper:#f6f3ec;--gc-surface:#fffdf7;--gc-soft:#eceae2;--gc-ink:#171813;--gc-muted:#66685e;--gc-line:#d7d5cc;--gc-yellow:#f7dc43;--gc-mint:#d5e7d0;--gc-lav:#d2c5ef;--gc-sky:#cfe0ef;--gc-on-accent:#171813;--gc-on-accent-paper:#f6f3ec;--gc-warn:#a2670a;--gc-focus:#8c78ca;--gc-brand-dot:#e1261c;--gc-f-display:var(--font-hack-display),"Anton",Impact,"Arial Narrow",sans-serif;--gc-f-body:var(--font-hack-body),"Space Grotesk",Arial,sans-serif;--gc-f-mono:var(--font-hack-mono),"JetBrains Mono",ui-monospace,Menlo,monospace;--gc-f-label:var(--font-hack-label),"Barlow Condensed","Arial Narrow",sans-serif;--gc-t-hero:clamp(62px,8vw,116px);--gc-t-section:clamp(32px,4vw,50px);--gc-t-h3:21px;--gc-t-body:15px;--gc-t-small:13px;--gc-t-caption:12px;--gc-t-eyebrow:11px;--gc-s-section:68px;--gc-s-block:32px;--gc-s-gap:20px;--gc-s-tight:12px;--gc-wrap:1320px;--gc-gutter:clamp(20px,4vw,60px);--gc-shadow-hard:7px 7px 0 var(--gc-ink);--gc-navbar:64px;--gc-head:76px;--poster-ink:var(--gc-ink);--poster-paper:var(--gc-paper);--poster-line:var(--gc-line);--poster-yellow:var(--gc-yellow);--poster-mint:var(--gc-mint);--poster-lavender:var(--gc-lav);--grid-font:var(--gc-f-mono);background:var(--gc-paper);color:var(--gc-ink);font:var(--gc-t-body)/1.55 var(--gc-f-body);isolation:isolate;width:100%;overflow-x:clip}.dark .LaPNkW_shell{--gc-paper:#1b1d18;--gc-surface:#22251e;--gc-soft:#2a2d26;--gc-ink:#f5f2e8;--gc-muted:#b8bbaf;--gc-line:#42453c;--gc-warn:#e2b04f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.LaPNkW_shell :where(h1,h2,h3,h4,p){font:inherit;color:inherit;letter-spacing:inherit;margin:0}.LaPNkW_shell :where(p){max-width:66ch}.LaPNkW_shell :where(a){color:inherit;text-underline-offset:4px}.LaPNkW_shell :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0}.LaPNkW_shell :where(ol,ul){margin:0;padding:0;list-style:none}.LaPNkW_shell :where(small){font-size:var(--gc-t-caption)}.LaPNkW_shell :where(a,button,summary):focus-visible{outline:3px solid var(--gc-focus);outline-offset:4px}.LaPNkW_shell :where(section[id]){scroll-margin-top:calc(var(--gc-navbar) + var(--gc-head) + 16px)}.LaPNkW_wrap{max-width:var(--gc-wrap);padding-left:max(var(--gc-gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gc-gutter),env(safe-area-inset-right,0px));margin-inline:auto}.LaPNkW_section{padding-block:var(--gc-s-section)}.LaPNkW_rule{border-top:1px solid var(--gc-line)}.LaPNkW_stack{gap:var(--gc-s-gap);align-content:start;display:grid}.LaPNkW_stackSm{gap:var(--gc-s-tight);align-content:start;display:grid}.LaPNkW_cols2{gap:var(--gc-s-block);grid-template-columns:1fr 1fr;align-items:start;display:grid}.LaPNkW_colsWide{gap:70px}.LaPNkW_cols3{gap:var(--gc-s-gap);grid-template-columns:repeat(3,1fr);display:grid}.LaPNkW_cols2>*,.LaPNkW_cols3>*{min-width:0}@media (max-width:900px){.LaPNkW_cols3{grid-template-columns:1fr 1fr}}@media (max-width:680px){.LaPNkW_cols2,.LaPNkW_cols3{grid-template-columns:1fr}.LaPNkW_colsWide{gap:var(--gc-s-block)}.LaPNkW_shell{--gc-s-section:48px}}.LaPNkW_display{font-family:var(--gc-f-display);text-transform:uppercase;letter-spacing:-.02em;font-weight:400;line-height:1.02;font-size:var(--gc-t-hero);max-width:10ch}.LaPNkW_displayLine{background:var(--gc-paper);white-space:nowrap;width:max-content;max-width:100%;padding-right:12px;display:block}.LaPNkW_h2{font-size:var(--gc-t-section);letter-spacing:-.04em;text-wrap:pretty;font-weight:600;line-height:1.1}.LaPNkW_h3{font-size:var(--gc-t-h3);letter-spacing:-.025em;font-weight:600;line-height:1.25}.LaPNkW_lead{color:var(--gc-muted);max-width:60ch;font-size:18px;line-height:1.55}.LaPNkW_leadInk{color:var(--gc-ink)}.LaPNkW_body{font-size:var(--gc-t-body);line-height:1.55}.LaPNkW_muted{color:var(--gc-muted)}.LaPNkW_small{font-size:var(--gc-t-small)}.LaPNkW_caption{font-size:var(--gc-t-caption);color:var(--gc-muted)}.LaPNkW_after{margin-top:16px}.LaPNkW_eyebrow{font-family:var(--gc-f-mono);font-size:var(--gc-t-eyebrow);letter-spacing:.11em;text-transform:uppercase;line-height:1.55}.LaPNkW_link{text-underline-offset:4px;text-align:left;text-decoration:underline}@media (max-width:680px),(pointer:coarse){.LaPNkW_tap{align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.LaPNkW_code{font-family:var(--gc-f-mono);font-size:var(--gc-t-eyebrow);letter-spacing:.04em}.LaPNkW_mail{font-family:var(--gc-f-mono);font-weight:500}.LaPNkW_tbc{font:500 10px var(--gc-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gc-warn);white-space:nowrap;border-bottom:1px dashed}.LaPNkW_btn{background:var(--gc-ink);min-height:48px;color:var(--gc-paper);justify-content:center;align-items:center;gap:18px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.LaPNkW_btn:hover{opacity:.86}.LaPNkW_arrow{font-size:22px;line-height:1}.LaPNkW_btnWide{justify-content:space-between;width:100%}.LaPNkW_btnOnAccent{background:var(--gc-on-accent);color:var(--gc-on-accent-paper)}.LaPNkW_badge{border:1px solid var(--gc-line);font:500 10px/1.3 var(--gc-f-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;padding:4px 8px;display:inline-block}.LaPNkW_badgePending{background:var(--gc-lav);color:var(--gc-on-accent);border-color:#0000}.LaPNkW_badgeInk{background:var(--gc-ink);color:var(--gc-paper);border-color:#0000}.LaPNkW_siteHead{top:var(--gc-navbar);z-index:30;background:var(--gc-paper);border-bottom:2px solid var(--gc-ink);position:sticky}.LaPNkW_siteHeadInner{min-height:var(--gc-head);justify-content:space-between;align-items:center;gap:24px;display:flex}.LaPNkW_wordmark{font-family:var(--gc-f-display);letter-spacing:-.02em;white-space:nowrap;font-size:27px;line-height:1;text-decoration:none}.LaPNkW_siteHead nav{align-items:center;gap:25px;font-size:12px;display:flex}.LaPNkW_siteHead nav>a:not(.LaPNkW_btn){text-decoration:none}.LaPNkW_siteHead nav>a:not(.LaPNkW_btn):hover{text-decoration:underline}.LaPNkW_btnHead{gap:10px;min-height:38px;padding:8px 16px}.LaPNkW_btnHead .LaPNkW_arrow{font-size:16px}@media (max-width:820px){.LaPNkW_shell{--gc-head:64px}.LaPNkW_siteHead nav>a:not(.LaPNkW_btn){display:none}.LaPNkW_wordmark{font-size:24px}}@media (max-width:400px){.LaPNkW_btnHead{padding:8px 12px;font-size:12px}.LaPNkW_wordmark{font-size:21px}}@media (max-width:680px),(pointer:coarse){.LaPNkW_btnHead{min-height:44px}}.LaPNkW_hero{border-bottom:2px solid var(--gc-ink);position:relative;overflow:hidden}.LaPNkW_gridLayer{position:absolute;inset:0}.LaPNkW_heroInner{padding-block:24px 38px;position:relative}.LaPNkW_heroMeta{font:10px/1.4 var(--gc-f-mono);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:22px;display:flex}.LaPNkW_heroMeta span{background:var(--gc-paper);padding:4px 8px}.LaPNkW_heroMeta span:last-child{font-variant-numeric:tabular-nums}.LaPNkW_heroGrid{grid-template-columns:1.3fr .85fr;align-items:center;gap:64px;padding-block:24px 44px;display:grid}.LaPNkW_heroGrid>*{min-width:0}.LaPNkW_heroTag{font:600 22px/1.15 var(--gc-f-label);letter-spacing:.05em;text-transform:uppercase;background:var(--gc-yellow);width:max-content;max-width:100%;color:var(--gc-on-accent);margin-top:24px;padding:8px 12px;transform:rotate(-1deg)}.LaPNkW_heroBottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:12px;display:flex}.LaPNkW_heroBottom span,.LaPNkW_heroBottom button{background:var(--gc-paper);padding:5px 8px}.LaPNkW_heroBottom button{min-height:32px;font-size:11px;text-decoration:underline}@media (max-width:680px),(pointer:coarse){.LaPNkW_heroBottom button{min-height:44px}}@media (max-width:820px){.LaPNkW_heroGrid{grid-template-columns:1fr;gap:30px;padding-top:14px}.LaPNkW_display{font-size:clamp(58px,15vw,96px)}.LaPNkW_heroTag{font-size:18px}}@media (max-width:400px){.LaPNkW_display{font-size:clamp(48px,14.5vw,58px)}}.LaPNkW_block{color:var(--gc-on-accent);padding:32px}.LaPNkW_blockYellow{background:var(--gc-yellow);box-shadow:var(--gc-shadow-hard)}.LaPNkW_blockTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,3vw,37px);font-weight:600;line-height:1.08}.LaPNkW_blockText{font-size:14px}@media (max-width:680px){.LaPNkW_block{padding:24px}.LaPNkW_blockYellow{box-shadow:4px 4px 0 var(--gc-ink)}}.LaPNkW_clock{border-top:1px solid color-mix(in srgb,currentColor 30%,transparent);gap:8px;margin-top:12px;padding-top:16px;display:grid}.LaPNkW_clockLabel{font:var(--gc-t-eyebrow) var(--gc-f-mono);letter-spacing:.11em;text-transform:uppercase}.LaPNkW_clockTiles{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.LaPNkW_clockTile{background:var(--gc-on-accent);color:var(--gc-yellow);font:700 clamp(22px,2.6vw,30px)/1 var(--gc-f-mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;justify-items:center;padding:10px 4px 8px;display:grid}.LaPNkW_clockTile small{font:500 9px/1 var(--gc-f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gc-on-accent-paper);opacity:.7;margin-top:6px}.LaPNkW_sectionHead{gap:0;margin-bottom:32px;display:grid}.LaPNkW_sectionHead .LaPNkW_eyebrow{margin-bottom:18px}.LaPNkW_sectionHead .LaPNkW_h2{max-width:none}.LaPNkW_sectionIntro{max-width:62ch;color:var(--gc-muted);margin-top:16px;font-size:15px}.LaPNkW_steps{border:2px solid var(--gc-ink);box-shadow:var(--gc-shadow-hard);grid-template-columns:repeat(3,1fr);display:grid}.LaPNkW_step{color:var(--gc-on-accent);align-content:start;gap:12px;min-width:0;padding:26px 26px 30px;display:grid;container-type:inline-size}.LaPNkW_step+.LaPNkW_step{border-left:2px solid var(--gc-ink)}.LaPNkW_stepSky{background:var(--gc-sky)}.LaPNkW_stepMint{background:var(--gc-mint)}.LaPNkW_stepLav{background:var(--gc-lav)}.LaPNkW_stepHead{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}@container (min-width:340px){.LaPNkW_stepHead{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}.LaPNkW_stepWord{font:700 clamp(44px,5vw,64px)/.9 var(--gc-f-label);letter-spacing:.01em;text-transform:uppercase}.LaPNkW_stepWhen{background:var(--gc-on-accent);color:var(--gc-on-accent-paper);font:500 15px/1.25 var(--gc-f-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:6px 12px}.LaPNkW_stepTitle{font-size:20px}.LaPNkW_stepText{color:color-mix(in srgb,var(--gc-on-accent) 82%,transparent);font-size:14px}@media (max-width:820px){.LaPNkW_steps{grid-template-columns:1fr}.LaPNkW_step+.LaPNkW_step{border-left:0;border-top:2px solid var(--gc-ink)}}@media (max-width:680px){.LaPNkW_steps{box-shadow:4px 4px 0 var(--gc-ink)}.LaPNkW_step{padding:22px 22px 24px}}.LaPNkW_ruleList{grid-template-columns:1fr 1fr;gap:0 40px;display:grid}.LaPNkW_ruleItem{border-top:1px solid var(--gc-line);gap:20px;padding:19px 0;display:flex}.LaPNkW_ruleItem>b{font:var(--gc-t-eyebrow) var(--gc-f-mono);padding-top:4px}.LaPNkW_ruleTitle{font-size:18px}.LaPNkW_ruleText{color:var(--gc-muted);margin-top:5px;font-size:13px}@media (max-width:680px){.LaPNkW_ruleList{grid-template-columns:1fr}}.LaPNkW_notice{background:var(--gc-soft);color:var(--gc-ink);margin-top:24px;padding:18px 22px;font-size:13px}.LaPNkW_notice strong{display:block}.LaPNkW_offers{gap:var(--gc-s-gap);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:900px){.LaPNkW_offers{grid-template-columns:1fr 1fr}}@media (max-width:520px){.LaPNkW_offers{grid-template-columns:1fr}}.LaPNkW_offerCard{border:1px solid var(--gc-line);background:var(--gc-surface);align-content:start;justify-items:start;gap:10px;min-width:0;padding:22px;display:grid;position:relative}.LaPNkW_offerKind{background:var(--gc-yellow);color:var(--gc-on-accent);border:1px solid var(--gc-on-accent);font:700 13px/1.1 var(--gc-f-label);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:2px 2px 0 var(--gc-ink);margin-bottom:4px;padding:4px 9px;transform:rotate(-3deg)}.LaPNkW_offerCard:nth-child(2n) .LaPNkW_offerKind{transform:rotate(2.5deg)}.LaPNkW_offerReel{--gc-slot-cell:46px;background:var(--gc-on-accent);border:2px solid var(--gc-ink);box-shadow:3px 3px 0 var(--gc-ink);gap:5px;margin-top:2px;padding:9px;display:flex;position:relative}.LaPNkW_offerReel:before{content:"";background:radial-gradient(circle,var(--gc-yellow) 0 1.6px,transparent 2.2px) 0 0/7px 7px;opacity:.9;pointer-events:none;position:absolute;inset:2px}.LaPNkW_offerReel[data-spinning=true]:before{animation:.24s steps(2,end) infinite LaPNkW_gcLights}.LaPNkW_slotWindow{width:var(--gc-slot-cell);height:var(--gc-slot-cell);background:var(--gc-paper);border:1px solid var(--gc-line);overflow:hidden}.LaPNkW_slotStrip{will-change:transform;display:grid}.LaPNkW_slotCell{height:var(--gc-slot-cell);color:var(--gc-ink);font:700 calc(var(--gc-slot-cell) * .3)/1 var(--grid-font);letter-spacing:-.02em;white-space:nowrap;place-items:center;display:grid}.LaPNkW_slotCell[data-blank]{font-size:calc(var(--gc-slot-cell) * .5)}.LaPNkW_offerReel .LaPNkW_slotWindow{border-color:var(--gc-on-accent);position:relative}.LaPNkW_offerSoon{font:500 10px var(--gc-f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gc-muted)}@keyframes LaPNkW_gcLights{to{background-position:7px 0}}.LaPNkW_offerText{color:var(--gc-muted);font-size:13px}.LaPNkW_offerNote{font:10px var(--gc-f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gc-muted)}.LaPNkW_noslop{background:var(--gc-on-accent);color:var(--gc-on-accent-paper);box-shadow:inset 0 0 0 1px var(--gc-line);grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:48px;display:grid;position:relative;overflow:hidden}.LaPNkW_noslopWord{font:400 clamp(72px,12vw,180px)/.85 var(--gc-f-display);color:var(--gc-yellow);letter-spacing:-.01em;white-space:nowrap}.LaPNkW_noslopWord s{color:color-mix(in srgb,var(--gc-yellow) 35%,transparent);text-decoration:none;position:relative}.LaPNkW_noslopWord s:after{content:"";background:var(--gc-brand-dot);height:.09em;position:absolute;top:48%;left:-6%;right:-6%;transform:rotate(-12deg)}.LaPNkW_noslopCopy .LaPNkW_eyebrow{color:var(--gc-yellow)}.LaPNkW_noslopTitle{letter-spacing:-.04em;text-wrap:pretty;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.08}.LaPNkW_noslopText{opacity:.85;font-size:15px}.LaPNkW_noslopLinks{font-size:var(--gc-t-small);flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.LaPNkW_noslopNote{font-size:var(--gc-t-caption);opacity:.75}.LaPNkW_noslop .LaPNkW_tbc{color:var(--gc-yellow)}.LaPNkW_noslopStamp{background:var(--gc-yellow);color:var(--gc-on-accent);font:600 15px/1 var(--gc-f-label);letter-spacing:.08em;text-transform:uppercase;padding:8px 48px;position:absolute;top:22px;right:-38px;transform:rotate(12deg)}@media (max-width:820px){.LaPNkW_noslop{grid-template-columns:1fr;gap:20px;padding:28px}.LaPNkW_noslopStamp{font-size:12px;top:14px;right:-44px}}.LaPNkW_judge{border:1px solid var(--gc-line);background:var(--gc-surface)}.LaPNkW_portrait{background:var(--gc-soft);border-bottom:1px solid var(--gc-line);justify-content:space-between;align-items:end;gap:12px;height:145px;padding:20px;display:flex}.LaPNkW_initials{font-family:var(--gc-f-display);color:var(--gc-muted);font-size:64px;line-height:1}.LaPNkW_who{padding:20px}.LaPNkW_whoText{color:var(--gc-muted);margin-top:6px;font-size:12px}.LaPNkW_researchBand{background:var(--gc-lav);color:var(--gc-on-accent);padding-block:var(--gc-s-section);border-block:2px solid var(--gc-ink)}.LaPNkW_researchLead{color:inherit;font-weight:500}.LaPNkW_researchQ{border-top:1px solid color-mix(in srgb,var(--gc-on-accent) 25%,transparent);letter-spacing:-.02em;grid-template-columns:36px 1fr;gap:10px;padding:16px 0;font-size:19px;font-weight:500;line-height:1.3;display:grid}.LaPNkW_researchQ b{font:500 11px var(--gc-f-mono);padding-top:6px}.LaPNkW_researchNote{color:inherit;margin-top:10px}.LaPNkW_agenda{border-top:1px solid var(--gc-line);grid-template-columns:150px 1fr 170px;align-items:start;gap:25px;padding:22px 0;display:grid}.LaPNkW_agenda>.LaPNkW_badge{justify-self:end}.LaPNkW_agendaText{color:var(--gc-muted);margin-top:5px;font-size:13px}.LaPNkW_when{font:var(--gc-t-eyebrow)/1.6 var(--gc-f-mono);letter-spacing:.04em;text-transform:uppercase}.LaPNkW_whenSub{color:var(--gc-muted);text-transform:none;display:block}@media (max-width:680px){.LaPNkW_agenda{grid-template-columns:1fr;gap:8px}.LaPNkW_agenda>.LaPNkW_badge{justify-self:start}}.LaPNkW_joinPartner{scroll-margin-top:calc(var(--gc-navbar) + var(--gc-head) + 16px);background:var(--gc-surface);border:1px solid var(--gc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:32px;padding:22px 24px;display:flex}.LaPNkW_joinTitle{font-size:22px}.LaPNkW_joinMail{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.LaPNkW_joinMail .LaPNkW_mail{overflow-wrap:anywhere;font-size:15px}.LaPNkW_faqLayout{gap:28px;display:grid}.LaPNkW_faqLayout .LaPNkW_sectionHead{margin-bottom:0}.LaPNkW_faqList{grid-template-columns:1fr 1fr;column-gap:40px;display:grid}.LaPNkW_faq{border-top:1px solid var(--gc-line);align-self:start;padding:19px 0}.LaPNkW_faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:500;list-style:none;display:flex}.LaPNkW_faq summary::-webkit-details-marker{display:none}.LaPNkW_faq summary:after{content:"+";font-family:var(--gc-f-mono)}.LaPNkW_faq[open] summary:after{content:"−"}.LaPNkW_faqAnswer{color:var(--gc-muted);max-width:75ch;padding-top:14px;font-size:14px}@media (max-width:820px){.LaPNkW_faqList{grid-template-columns:1fr}}.LaPNkW_lastCta{background:var(--gc-yellow);color:var(--gc-on-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;padding:45px;display:flex}.LaPNkW_lastCta .LaPNkW_eyebrow{margin-bottom:8px}.LaPNkW_lastCtaTitle{letter-spacing:-.04em;font-size:40px;font-weight:600;line-height:1.1}@media (max-width:680px){.LaPNkW_lastCta{padding:28px}.LaPNkW_lastCtaTitle{font-size:32px}}.LaPNkW_supportLine{border-top:1px solid var(--gc-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin-bottom:8px;padding:18px 0;font-size:14px;display:flex}.LaPNkW_supportText{max-width:none;font-size:14px}.LaPNkW_supportText .LaPNkW_mail{overflow-wrap:anywhere;font-size:13px}.LaPNkW_btnShare{color:var(--gc-on-accent);box-shadow:inset 0 0 0 2px var(--gc-on-accent);background:0 0;justify-content:center;gap:12px;font-weight:700}.LaPNkW_btnShare:hover{opacity:1;background:var(--gc-on-accent);color:var(--gc-yellow)}.LaPNkW_xIcon{flex:none}.LaPNkW_btnX{background:var(--gc-yellow);min-height:68px;color:var(--gc-on-accent);gap:14px;padding:16px 32px;font-size:19px;font-weight:700}.LaPNkW_btnX .LaPNkW_xIcon{width:24px;height:24px}.LaPNkW_shareSection{padding-bottom:var(--gc-s-section)}.LaPNkW_shareBand{background:var(--gc-on-accent);color:var(--gc-on-accent-paper);border:2px solid var(--gc-ink);box-shadow:7px 7px 0 var(--gc-yellow);grid-template-columns:1.1fr .9fr;align-items:center;gap:44px;padding:44px;display:grid}.LaPNkW_shareBand .LaPNkW_eyebrow{color:var(--gc-yellow)}.LaPNkW_shareBand>*{min-width:0}.LaPNkW_shareCopy{align-content:start;justify-items:start;gap:18px;display:grid}.LaPNkW_shareTitle{font:700 clamp(52px,7.4vw,104px)/.88 var(--gc-f-label);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance}.LaPNkW_shareText{opacity:.86;max-width:46ch;font-size:15px}.LaPNkW_shareCardCol{justify-items:start;gap:14px;display:grid}.LaPNkW_tweet{background:var(--gc-surface);width:100%;color:var(--gc-ink);border:2px solid var(--gc-on-accent-paper);box-shadow:5px 5px 0 var(--gc-yellow);gap:14px;margin:0;padding:20px 22px;display:grid}.LaPNkW_tweetHead{align-items:center;gap:10px;font-size:14px;display:flex}.LaPNkW_tweetAvatar{background:var(--gc-yellow);border:2px solid var(--gc-on-accent);border-radius:50%;flex:none;width:38px;height:38px}.LaPNkW_tweetWho{flex-wrap:wrap;align-items:baseline;gap:0 6px;min-width:0;display:flex}.LaPNkW_tweetWho span{color:var(--gc-muted);font-size:13px}.LaPNkW_tweetLogo{flex:none;margin-left:auto}.LaPNkW_tweetText{white-space:pre-line;overflow-wrap:anywhere;min-height:7.25em;margin:0;font-size:18px;line-height:1.45}.LaPNkW_tweetLink{font:500 12px/1.3 var(--gc-f-mono);color:var(--gc-muted);border:1px solid var(--gc-line);padding:9px 12px}.LaPNkW_shuffle{min-height:44px;font:600 12px/1.2 var(--gc-f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gc-on-accent-paper);box-shadow:inset 0 0 0 2px var(--gc-on-accent-paper);justify-content:center;align-items:center;gap:8px;padding:8px 18px;display:inline-flex}.LaPNkW_shuffle:hover{background:var(--gc-on-accent);color:var(--gc-yellow)}.LaPNkW_shuffle span{font-size:16px;line-height:1}.LaPNkW_lastCtaActions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:820px){.LaPNkW_shareBand{grid-template-columns:1fr;gap:30px;padding:30px}}@media (max-width:680px){.LaPNkW_shareBand{box-shadow:4px 4px 0 var(--gc-yellow);padding:22px}.LaPNkW_btnX,.LaPNkW_shareCardCol,.LaPNkW_shuffle{width:100%}.LaPNkW_btnX{padding-inline:20px;font-size:17px}.LaPNkW_tweet{box-shadow:4px 4px 0 var(--gc-yellow);padding:16px}.LaPNkW_tweetText{min-height:8.7em;font-size:16px}.LaPNkW_lastCtaActions{flex-direction:column;width:100%}.LaPNkW_lastCtaActions>.LaPNkW_btn{width:100%}}.LaPNkW_dialogLayer{z-index:60;background:0 0;width:0;position:relative}.LaPNkW_dialogOverlay{background:#1718139e;animation:.18s ease-out LaPNkW_gcFadeIn;position:fixed;inset:0}.LaPNkW_shareDialog{overscroll-behavior:contain;background:var(--gc-on-accent);width:min(520px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--gc-on-accent-paper);border:2px solid var(--gc-ink);box-shadow:7px 7px 0 var(--gc-yellow);gap:24px;padding:36px 32px 32px;animation:.18s ease-out LaPNkW_gcFadeIn;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.LaPNkW_shareDialog:focus{outline:none}.LaPNkW_shareDialog .LaPNkW_eyebrow{color:var(--gc-yellow)}.LaPNkW_shareDialog>*{min-width:0}.LaPNkW_shareDialog .LaPNkW_btnX,.LaPNkW_shareDialog .LaPNkW_shareCardCol{width:100%}.LaPNkW_shareDialogTitle{font:700 clamp(42px,9vw,64px)/.9 var(--gc-f-label);letter-spacing:.005em;text-transform:uppercase;padding-right:40px}.LaPNkW_dialogClose{width:48px;height:48px;color:var(--gc-on-accent-paper);justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}.LaPNkW_dialogClose:hover{color:var(--gc-yellow)}@keyframes LaPNkW_gcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes LaPNkW_gcSheetUp{0%{transform:translateY(100%)}to{transform:none}}@media (max-width:639px){.LaPNkW_shareDialog{width:100%;max-height:calc(100dvh - 24px);padding:28px 16px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 0 var(--gc-yellow);border-width:2px 0 0;gap:20px;animation:.24s ease-out LaPNkW_gcSheetUp;inset:auto 0 0;transform:none}.LaPNkW_shareDialog .LaPNkW_btnX{padding-inline:20px;font-size:17px}.LaPNkW_shareDialog .LaPNkW_shuffle{width:100%;min-height:48px}.LaPNkW_shareDialog .LaPNkW_tweet{box-shadow:4px 4px 0 var(--gc-yellow);padding:16px}.LaPNkW_shareDialog .LaPNkW_tweetText{font-size:16px}}@media (prefers-reduced-motion:reduce){.LaPNkW_dialogOverlay,.LaPNkW_shareDialog{animation:none}.LaPNkW_shell *,.LaPNkW_shell :before,.LaPNkW_shell :after{transition:none!important;animation:none!important}.LaPNkW_gridLayer [data-goal-cup-grid]>:not([data-glow=true]):after{transition:opacity .6s cubic-bezier(.2,.6,.3,1)!important}}
.cta1Ja_root{--grid-ink:var(--poster-ink,var(--fg));--grid-paper:var(--poster-paper,var(--bg));--grid-line:var(--poster-line,var(--hairline));--grid-yellow:var(--poster-yellow,#f7d941);--grid-mint:var(--poster-mint,#d3e8d0);--grid-lavender:var(--poster-lavender,#cfc0f4);--grid-fixed-ink:#121210;width:100%;height:100%}.cta1Ja_grid{grid-template-columns:repeat(var(--cols), 1fr);grid-template-rows:repeat(var(--rows), 1fr);width:100%;height:100%;opacity:var(--grid-opacity,.4);transition:opacity .9s;display:grid}.cta1Ja_grid[data-fading=true]{opacity:0}.cta1Ja_cell{box-shadow:inset 0 0 0 .5px var(--grid-line);color:var(--grid-ink);font-family:var(--grid-font,var(--font-mono,"JetBrains Mono", ui-monospace, monospace));font-weight:700;font-size:calc(var(--cell,60px) * .26);place-items:center;display:grid;position:relative}.cta1Ja_cell[data-on=true]{background:color-mix(in srgb, var(--grid-ink) var(--heat,8%), transparent)}.cta1Ja_cell[data-on=true]:where([data-dark=true]){color:var(--grid-paper)}.cta1Ja_token{z-index:1;opacity:0;position:relative}.cta1Ja_cell[data-on=true] .cta1Ja_token{opacity:1;animation:.16s steps(2,end) both cta1Ja_type}.cta1Ja_hour{z-index:1;font-weight:400;font-size:max(7px, calc(var(--cell,60px) * .13));opacity:.35;line-height:1;position:absolute;top:3px;left:4px}.cta1Ja_cell[data-on=true] .cta1Ja_hour{opacity:.7}.cta1Ja_cell[data-on=true][data-beat=yellow]{background:var(--grid-yellow);color:var(--grid-fixed-ink)}.cta1Ja_cell[data-on=true][data-beat=mint]{background:var(--grid-mint);color:var(--grid-fixed-ink)}.cta1Ja_cell[data-on=true][data-beat=lavender]{background:var(--grid-lavender);color:var(--grid-fixed-ink)}.cta1Ja_cell[data-on=true][data-head=true]{background:var(--grid-yellow);color:var(--grid-fixed-ink)}.cta1Ja_cell:after{content:"";background:var(--glow,var(--grid-yellow));opacity:0;pointer-events:none;transition:opacity 1.8s cubic-bezier(.2,.6,.3,1);position:absolute;inset:0}.cta1Ja_cell[data-glow=true]:after{opacity:.95;transition:none}.cta1Ja_cell[data-glow=true]{color:var(--grid-fixed-ink)}.cta1Ja_tip{z-index:40;pointer-events:none;background:var(--grid-ink);color:var(--grid-paper);font-family:var(--grid-font,var(--font-mono,"JetBrains Mono", ui-monospace, monospace));white-space:normal;width:max-content;max-width:calc(100vw - 16px);padding:6px 9px;font-size:12px;line-height:1.4;position:fixed}.cta1Ja_tip i{opacity:.6;font-style:normal}.cta1Ja_prompt{white-space:nowrap;font-family:var(--grid-font,var(--font-mono,"JetBrains Mono", ui-monospace, monospace));align-items:center;gap:.55em;display:flex;overflow:hidden}.cta1Ja_command{font-weight:700}.cta1Ja_word{background:currentColor;border-radius:1px;height:1.05em;display:inline-block}.cta1Ja_caret{background:currentColor;width:.6em;height:1.05em;margin-left:-.3em;animation:1s step-end infinite cta1Ja_blink;display:inline-block}.cta1Ja_caret[data-hidden=true]{visibility:hidden}@keyframes cta1Ja_type{0%{opacity:0}to{opacity:1}}@keyframes cta1Ja_blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.cta1Ja_cell[data-on=true] .cta1Ja_token,.cta1Ja_caret{animation:none}.cta1Ja_cell:after{transition-duration:.6s}}
.ZDKjQa_navCurrent{font-weight:600;box-shadow:inset 0 -2px}.ZDKjQa_top{padding-top:var(--gc-s-block)}.ZDKjQa_crumb{color:var(--gc-muted);margin-bottom:30px;font-size:11px}.ZDKjQa_crumb a{text-decoration:none}.ZDKjQa_crumb a:hover{text-decoration:underline}@media (max-width:680px),(pointer:coarse){.ZDKjQa_crumb{margin-bottom:18px}}.ZDKjQa_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 30px;margin-bottom:32px;display:flex}.ZDKjQa_headText{gap:10px;min-width:0;display:grid}.ZDKjQa_pageTitle{letter-spacing:-.05em;text-wrap:balance;font-size:clamp(36px,5vw,58px);font-weight:500;line-height:1.05}.ZDKjQa_pageIntro{color:var(--gc-muted);font-size:14px}.ZDKjQa_meta{font:var(--gc-t-caption)/1.5 var(--gc-f-mono);color:var(--gc-muted);flex-wrap:wrap;gap:4px 18px;display:flex}.ZDKjQa_panel{border:1px solid var(--gc-line);background:var(--gc-surface);min-width:0;padding:28px}.ZDKjQa_panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;margin-bottom:14px;display:flex}.ZDKjQa_h2{letter-spacing:-.035em;text-wrap:pretty;font-size:27px;font-weight:600;line-height:1.15}.ZDKjQa_h3{font-size:var(--gc-t-h3);letter-spacing:-.025em;font-weight:600;line-height:1.25}.ZDKjQa_muted{color:var(--gc-muted)}@media (max-width:680px){.ZDKjQa_panel{padding:21px}}.ZDKjQa_minuteList{column-count:2;column-gap:var(--gc-s-block)}.ZDKjQa_minuteItem{break-inside:avoid;border-top:1px solid var(--gc-line);gap:20px;padding:19px 0;display:flex}.ZDKjQa_minuteItem>b{font:var(--gc-t-eyebrow) var(--gc-f-mono);padding-top:4px}.ZDKjQa_minuteText{color:var(--gc-muted);font-size:13px}@media (max-width:680px){.ZDKjQa_minuteList{column-count:1}}.ZDKjQa_doc{padding-block:var(--gc-s-section);grid-template-columns:230px minmax(0,1fr);gap:56px;display:grid}.ZDKjQa_toc{top:calc(var(--gc-navbar) + var(--gc-head) + 24px);border-top:2px solid var(--gc-ink);align-self:start;padding-top:12px;display:grid;position:sticky}.ZDKjQa_toc a{border-bottom:1px solid var(--gc-line);padding:9px 0;font-size:12px;text-decoration:none}.ZDKjQa_toc a:hover{text-decoration:underline}@media (max-width:680px),(pointer:coarse){.ZDKjQa_toc a{align-items:center;min-height:44px;display:flex}}@media (max-width:820px){.ZDKjQa_doc{grid-template-columns:1fr;gap:24px}.ZDKjQa_toc{position:static}}.ZDKjQa_article{gap:var(--gc-s-section);align-content:start;min-width:0;display:grid}.ZDKjQa_clause{border-top:1px solid var(--gc-line);grid-template-columns:48px minmax(0,1fr);gap:6px 18px;padding:18px 0;display:grid}.ZDKjQa_clause>b{font:var(--gc-t-eyebrow) var(--gc-f-mono);padding-top:4px}@media (max-width:400px){.ZDKjQa_clause{grid-template-columns:36px minmax(0,1fr);gap:6px 12px}}.ZDKjQa_clauseText{color:var(--gc-muted);margin-top:4px;font-size:14px}.ZDKjQa_clauseText+.ZDKjQa_clauseText{margin-top:8px}.ZDKjQa_why{font-size:var(--gc-t-caption);color:var(--gc-muted);margin-top:8px}.ZDKjQa_clauseLink{margin-top:8px;font-size:14px}.ZDKjQa_lists{gap:var(--gc-s-gap);margin-top:var(--gc-s-gap);grid-template-columns:1fr 1fr;display:grid}.ZDKjQa_lists>*{min-width:0}@media (max-width:680px){.ZDKjQa_lists{grid-template-columns:1fr}}.ZDKjQa_listItems{gap:6px;padding-left:20px;font-size:13px;list-style:outside;display:grid}.ZDKjQa_badgeGood{background:var(--gc-mint);color:var(--gc-on-accent);border-color:#0000}.ZDKjQa_badgeWarn{color:var(--gc-warn);border-color:currentColor}.ZDKjQa_note{margin-top:var(--gc-s-gap);font-size:var(--gc-t-caption);color:var(--gc-muted)}.ZDKjQa_closing{font-size:var(--gc-t-small);color:var(--gc-muted);overflow-wrap:anywhere}
