:root{--bg:#fff;--bg-soft:#f6f7f9;--card:#fff;--card-2:#f7f8fa;--fg:#0d0f12;--fg-2:#50555f;--fg-3:#868b95;--line:#ebecef;--line-2:#e1e3e8;--line-3:#c9ccd4;--ink:#0d0f12;--on-ink:#fff;--accent:#1f6bf2;--accent-hi:#2f7bff;--accent-edge:#1a5fe0;--accent-ink:#fff;--accent-soft:#edf3ff;--accent-text:#1a5fd8;--blue:var(--accent);--blue-soft:var(--accent-soft);--indigo:#5b5bd6;--mint:#15925a;--claude:#c8561f;--glow-blue:#dfeaff;--glow-peach:#ffe9d8;--glow-lilac:#ebe4fb;--glow-mint:#daf3e6;--chip-blue:#edf3ff;--chip-peach:#fff0e2;--chip-lilac:#f1ebfd;--chip-mint:#e4f6ed;--chip-ink-blue:#1a5fd8;--chip-ink-peach:#b25a12;--chip-ink-lilac:#6a45c2;--chip-ink-mint:#1d7a4c;--danger:#d4483b;--sh-1:0 1px 2px #1018280d;--sh-2:0 1px 2px #1018280a, 0 8px 20px -10px #1018281f;--sh-3:0 1px 2px #1018280a, 0 22px 44px -20px #10182838;--shadow:0 30px 60px -30px #10182838, 0 10px 24px -12px #10182814;--shadow-sm:0 10px 24px -14px #10182838;--lift:0 1px 0 #ffffffe6 inset, 0 1px 2px #1018280d, 0 12px 28px -14px #1018282e;--dots:radial-gradient(#10182812 1px, transparent 1.3px);--serif:"Instrument Serif", Georgia, "Times New Roman", serif;--display:"Geist", "Helvetica Neue", Arial, sans-serif;--body:"Geist", "Helvetica Neue", Arial, sans-serif;--mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--gutter:clamp(16px, 4vw, 40px);--wrap:1180px;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0b0b0d;--bg-soft:#131316;--card:#16161a;--fg:#f2f2f4;--fg-2:#b0b0b8;--fg-3:#7d7d86;--line:#26262c;--ink:#000;--on-ink:#f4f4f6;--blue-soft:#13233c;--glow-blue:#10223d;--glow-peach:#33210f;--glow-lilac:#231a3a;--glow-mint:#0f2a1e;--chip-blue:#13233c;--chip-peach:#2e1d0e;--chip-lilac:#221a36;--chip-mint:#10261b;--chip-ink-blue:#8dbbff;--chip-ink-peach:#ffbf86;--chip-ink-lilac:#c2a8ff;--chip-ink-mint:#86dcb1;--shadow:0 30px 60px -30px #000000b3, 0 10px 24px -12px #00000080;--shadow-sm:0 10px 24px -14px #000000b3;color-scheme:dark}}:root[data-theme=dark]{--bg:#0b0b0d;--bg-soft:#131316;--card:#16161a;--fg:#f2f2f4;--fg-2:#b0b0b8;--fg-3:#7d7d86;--line:#26262c;--ink:#000;--on-ink:#f4f4f6;--blue-soft:#13233c;--glow-blue:#10223d;--glow-peach:#33210f;--glow-lilac:#231a3a;--glow-mint:#0f2a1e;--chip-blue:#13233c;--chip-peach:#2e1d0e;--chip-lilac:#221a36;--chip-mint:#10261b;--chip-ink-blue:#8dbbff;--chip-ink-peach:#ffbf86;--chip-ink-lilac:#c2a8ff;--chip-ink-mint:#86dcb1;--shadow:0 30px 60px -30px #000000b3, 0 10px 24px -12px #00000080;--shadow-sm:0 10px 24px -14px #000000b3;color-scheme:dark}:root[data-theme=night],.on-night{--bg:#07080c;--bg-soft:#0d0f15;--card:#11131a;--card-2:#161922;--fg:#f6eee4;--fg-2:#b9aea2;--fg-3:#80776e;--line:#ffecd617;--line-2:#ffecd629;--ink:#f6eee4;--on-ink:#0b0b0e;--accent:#2f7dff;--accent-hi:#4a8fff;--accent-edge:#1f6bf2;--accent-ink:#fff;--accent-soft:#2f7dff29;--accent-text:#8ab8ff;--indigo:#9aa0ff;--mint:#7fd49b;--claude:#ff8a50;--line-3:#ffecd642;--glow-blue:#2f7dff29;--glow-peach:#ff964624;--glow-lilac:#786eff1f;--glow-mint:#50c8821a;--chip-blue:#2f7dff29;--chip-peach:#ff964624;--chip-lilac:#8c82ff24;--chip-mint:#5ac88221;--chip-ink-blue:#8ab8ff;--chip-ink-peach:#ffbf86;--chip-ink-lilac:#c2b8ff;--chip-ink-mint:#8fe0ac;--shadow:0 30px 60px -30px #000c, 0 10px 24px -12px #0009;--shadow-sm:0 10px 24px -14px #000c;--lift:0 1px 0 #fff0e10d inset, 0 20px 40px -24px #000000e6;--dots:radial-gradient(#ffecd60d 1px, transparent 1.3px);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500}h1,h2,.serif{font-family:var(--serif);letter-spacing:-.02em;font-weight:400}h1 em,h2 em,.serif em{font-style:italic}p{margin:0}a{color:inherit}video,img,canvas{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin:0 auto}.mono{font-family:var(--mono);letter-spacing:.01em;font-size:12.5px}.muted{color:var(--fg-2)}.faint{color:var(--fg-3)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}[hidden]{display:none!important}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{height:44px;font:500 15px/1 var(--body);cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:transform .15s,background .15s,opacity .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.btn-blue{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 1px 0 #fff3, 0 1px 2px #1018281a, 0 8px 20px -10px color-mix(in srgb, var(--accent) 75%, transparent)}.btn-blue:hover:not([disabled]){background:var(--accent-hi)}.btn-ink{background:var(--ink);color:var(--on-ink);box-shadow:inset 0 1px #ffffff24,0 10px 22px -12px #11111399}.btn-line{background:var(--card);color:var(--fg);border:1px solid #e1e1e5;box-shadow:inset 0 -2px #11111309,0 1px 2px #1111130d}.btn-line:hover{background:#fcfcfd;border-color:#d6d6db}.btn-ghost{color:var(--fg-2);background:0 0}.btn-ghost:hover{color:var(--fg);background:var(--bg-soft)}.btn-glass{color:#fff;backdrop-filter:blur(6px);background:#ffffff2e;border:1px solid #ffffff59}.btn-glass:hover{background:#ffffff42}.btn-lg{height:52px;padding:0 26px;font-size:16px}.btn-sm{height:34px;padding:0 14px;font-size:13.5px}.eyebrow{background:var(--bg-soft);height:28px;color:var(--fg-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.eyebrow.blue{background:var(--chip-blue);color:var(--chip-ink-blue);border-color:#0000}.eyebrow.peach{background:var(--chip-peach);color:var(--chip-ink-peach);border-color:#0000}.eyebrow.lilac{background:var(--chip-lilac);color:var(--chip-ink-lilac);border-color:#0000}.eyebrow.mint{background:var(--chip-mint);color:var(--chip-ink-mint);border-color:#0000}.status{font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;padding:5px 8px}.status.live{background:var(--chip-mint);color:var(--chip-ink-mint)}.status.beta{background:var(--chip-blue);color:var(--chip-ink-blue)}.status.next{background:var(--chip-peach);color:var(--chip-ink-peach)}.status.explore{background:var(--chip-lilac);color:var(--chip-ink-lilac)}.panel{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;padding:18px}.glow{border-radius:30px;min-width:0;padding:clamp(18px,3vw,36px);position:relative}.glow.blue{background:radial-gradient(100% 90% at 35% 25%, var(--glow-blue), transparent 72%), radial-gradient(80% 70% at 85% 85%, var(--glow-lilac), transparent 70%)}.glow.peach{background:radial-gradient(100% 90% at 65% 25%, var(--glow-peach), transparent 72%), radial-gradient(80% 70% at 15% 85%, var(--glow-lilac), transparent 70%)}.glow.lilac{background:radial-gradient(100% 90% at 30% 25%, var(--glow-lilac), transparent 72%), radial-gradient(80% 70% at 85% 80%, var(--glow-peach), transparent 70%)}.glow.mint{background:radial-gradient(100% 90% at 60% 25%, var(--glow-mint), transparent 72%), radial-gradient(80% 70% at 15% 85%, var(--glow-blue), transparent 70%)}.clip{background:#ecebe6;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #00000073}.clip video,.clip img{object-fit:cover;width:100%;height:100%}.clip.r916{aspect-ratio:9/16}.clip.r11{aspect-ratio:1}.clip.r45{aspect-ratio:4/5}.clip.r169{aspect-ratio:16/9}.clip .tag{z-index:2;font:500 11.5px/1 var(--mono);color:#fff;backdrop-filter:blur(6px);background:#0a0a0c8c;border-radius:999px;padding:6px 9px;position:absolute;top:10px;left:10px}.snd{z-index:2;color:#fff;cursor:pointer;backdrop-filter:blur(6px);background:#0a0a0c8c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:10px;right:10px}.snd:hover{background:#0a0a0cbf}.snd .on{display:none}.snd[aria-pressed=true] .on{display:block}.snd[aria-pressed=true] .off{display:none}.field{gap:8px;display:grid}.field label{font-size:14px;font-weight:500}.input{border:1px solid var(--line);background:var(--card);border-radius:14px;width:100%;height:50px;padding:0 16px;font-size:16px;transition:border-color .15s,box-shadow .15s}.input::placeholder{color:var(--fg-3)}.input:focus{border-color:var(--blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--blue) 18%, transparent);outline:none}textarea.input{resize:vertical;height:auto;min-height:110px;padding:14px 16px;line-height:1.5}.checks{gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.checks li{color:var(--fg-2);grid-template-columns:20px 1fr;gap:10px;font-size:15px;display:grid}.checks svg{margin-top:3px}canvas.sky{z-index:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}.kit{gap:12px;display:grid}.kit-url{background:var(--bg-soft);border:1px solid var(--line);height:48px;color:var(--fg-2);border-radius:999px;align-items:center;gap:10px;min-width:0;padding:0 8px 0 16px;display:flex}.kit-domain{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;overflow:hidden}.kit-ok{background:var(--chip-mint);height:32px;color:var(--chip-ink-mint);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.kit-ok.busy{background:var(--chip-blue);color:var(--chip-ink-blue)}.kit-halves{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kit-block{background:var(--bg-soft);border-radius:18px;grid-template-rows:auto 1fr auto;gap:10px;min-width:0;padding:14px;display:grid}.kit-label{font:500 11px/1 var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--fg-3)}.kit-sw{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:8px;display:grid}.kit-sw .sw{gap:3px;min-width:0;display:grid}.kit-sw .chip{aspect-ratio:1;border-radius:12px;box-shadow:inset 0 0 0 1px #00000014}.kit-sw .nm{white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12.5px;font-weight:500;overflow:hidden}.kit .hx{font:500 10px/1.3 var(--mono);letter-spacing:-.02em;color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kit-type{background:var(--card);min-height:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-content:center;gap:6px;padding:12px 14px;display:grid}.kit-type .aa{letter-spacing:-.04em;font-size:46px;font-weight:600;line-height:1}.kit-type .smp{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.kit-cells{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kit .cell{background:var(--bg-soft);border-radius:16px;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.kit .cell .ic{background:var(--card);width:38px;height:38px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line);border-radius:11px;flex:none;place-items:center;display:grid;overflow:hidden}.kit .cell .ic img,.kit .cell .ic svg{max-width:26px;max-height:26px}.kit .cell .tx{min-width:0;font-size:13.5px;line-height:1.3;display:grid}.kit .cell .tx b{font-weight:500}.kit .cell .tx span{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}@media (width<=560px){.kit-halves,.kit-cells{grid-template-columns:minmax(0,1fr)}}.pill{background:var(--card);height:32px;color:var(--fg-2);border:1px solid #e3e3e7;border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 -2px #11111308,0 8px 18px -10px #11111347}.dotted{background-color:var(--bg-soft);background-image:var(--dots);background-size:14px 14px}.tile3d{--s:88px;width:var(--s);height:var(--s);border-radius:calc(var(--s) * .27);box-shadow:inset 0 1px 0 #fff, inset 0 calc(var(--s) * -.045) 0 #e9e9ed, 0 calc(var(--s) * .24) calc(var(--s) * .42) calc(var(--s) * -.14) #11111342, 0 2px 5px #11111312;color:var(--fg);background:linear-gradient(#fff 0%,#f6f6f8 100%);flex:none;place-items:center;display:grid}.tile3d>svg,.tile3d>img{width:52%;height:52%}.cbtn{height:44px;font:500 15px/1 var(--body);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;user-select:none;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,translate .12s,opacity .15s;display:inline-flex}.cbtn:active:not(:disabled){translate:0 1px}.cbtn:disabled,.cbtn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.cbtn:focus-visible{outline:2px solid var(--accent,#1f6bf2);outline-offset:3px}.cbtn>svg{flex:none}.cbtn-sm{border-radius:10px;gap:6px;height:36px;padding:0 14px;font-size:13.5px}.cbtn-lg{border-radius:14px;height:52px;padding:0 26px;font-size:16px}.cbtn-block{width:100%;display:flex}.cbtn-primary{background:var(--accent,#1f6bf2);color:var(--accent-ink,#fff);border-color:var(--accent-edge,#1a5fe0);box-shadow:inset 0 1px 0 #fff3, 0 1px 2px #1018281a, 0 10px 24px -12px color-mix(in srgb, var(--accent,#1f6bf2) 80%, transparent)}.cbtn-primary:hover:not(:disabled){background:var(--accent-hi,#2f7bff)}:is([data-theme=night],.on-night) .cbtn-soft{color:var(--fg);border-color:var(--line-2);-webkit-backdrop-filter:blur(10px);background:#fff0e10f;box-shadow:inset 0 1px #fff0e10f}:is([data-theme=night],.on-night) .cbtn-soft:hover:not(:disabled){background:#fff0e11a;border-color:#ffecd642}:is([data-theme=night],.on-night) .cbtn-ink{background:var(--fg);color:#0b0b0e;border-color:var(--fg);box-shadow:0 12px 26px -14px #000000e6}:is([data-theme=night],.on-night) .cbtn-ink:hover:not(:disabled){background:#fff}:is([data-theme=night],.on-night) .pill{border-color:var(--line-2);color:var(--fg-2);box-shadow:none;background:#fff0e10d}:is([data-theme=night],.on-night) .dotted{background-color:var(--bg-soft)}.cbtn-soft{color:#0d0f12;background:#fff;border-color:#e1e3e8;box-shadow:0 1px 2px #1018280d}.cbtn-soft:hover:not(:disabled){background:#f9fafb;border-color:#c9ccd4}.cbtn-ink{color:#fff;background:#151517;border-color:#000;box-shadow:inset 0 1px #ffffff21,inset 0 -2px #0006,0 1px 2px #1111132e,0 8px 18px -12px #1111138c}.cbtn-ink:hover:not(:disabled){background:#26262a}.ld{--c:#151517;--t:#11111317;--s:30px;width:var(--s);height:var(--s);flex:none;display:inline-grid}.ld-sm{--s:16px}.ld-light{--c:#fff;--t:#ffffff42}.ld svg{width:100%;height:100%;overflow:visible}.ld circle{fill:none}.ld-track{stroke:var(--t);stroke-width:3.4px}.ld-arc{stroke:var(--c);stroke-width:3.4px;stroke-linecap:round;stroke-dasharray:10 90;stroke-dashoffset:10px;animation:2.3s cubic-bezier(.45,0,.55,1) infinite ld-breathe}.ld .ld-head{fill:var(--accent,#1f6bf2);stroke:none}.ld-light .ld-head{fill:#fff}.ld-spin{transform-origin:20px 20px;animation:1.15s cubic-bezier(.55,.1,.45,.9) infinite ld-turn}.ld-sm .ld-track,.ld-sm .ld-arc{stroke-width:4.6px}.ld-sm .ld-head{r:3.2}.cbtn[aria-busy=true]:disabled{opacity:1;cursor:progress}@keyframes ld-turn{to{transform:rotate(360deg)}}@keyframes ld-breathe{0%,to{stroke-dasharray:10 90;stroke-dashoffset:10px}50%{stroke-dasharray:38 62;stroke-dashoffset:38px}}@media (prefers-reduced-motion:reduce){.ld-spin{animation-duration:2.4s;animation-timing-function:linear}.ld-arc{stroke-dasharray:26 74;stroke-dashoffset:26px;animation:none}}.analytics-choice[data-astro-cid-3i5ul4ok][hidden],.analytics-preferences[data-astro-cid-3i5ul4ok][hidden]{display:none}.analytics-choice[data-astro-cid-3i5ul4ok]{z-index:100;border:1px solid var(--line-2,#e3e3e7);background:var(--card,#fff);width:min(390px,100vw - 40px);color:var(--fg,#18181b);font-family:var(--body);border-radius:20px;padding:22px;position:fixed;bottom:20px;left:20px;box-shadow:0 20px 50px -20px #0009}.analytics-choice[data-astro-cid-3i5ul4ok] h2[data-astro-cid-3i5ul4ok]{font:600 17px/1.3 var(--body);letter-spacing:-.02em;margin:0 0 10px}.analytics-choice[data-astro-cid-3i5ul4ok] p[data-astro-cid-3i5ul4ok]{color:var(--fg-2,#66666f);margin:0;font-size:13px;line-height:1.6}.analytics-choice[data-astro-cid-3i5ul4ok] a[data-astro-cid-3i5ul4ok]{color:var(--fg,#18181b);text-decoration:underline}.analytics-actions[data-astro-cid-3i5ul4ok]{gap:10px;margin-top:18px;display:flex}.analytics-actions[data-astro-cid-3i5ul4ok] button[data-astro-cid-3i5ul4ok]{border:1px solid var(--line-2,#e3e3e7);color:var(--fg,#18181b);font:500 13px var(--body);cursor:pointer;background:0 0;border-radius:10px;flex:1;padding:11px 12px}.analytics-actions[data-astro-cid-3i5ul4ok] #analytics-accept[data-astro-cid-3i5ul4ok]{background:var(--accent,#ff6b2c);border-color:var(--accent,#ff6b2c);color:var(--accent-ink,#1c0b03)}.analytics-preferences[data-astro-cid-3i5ul4ok]{color:var(--fg-3,#777780);font:400 12px var(--body);cursor:pointer;background:0 0;border:0;margin:12px auto 22px;text-decoration:underline;display:block}.analytics-actions[data-astro-cid-3i5ul4ok] button[data-astro-cid-3i5ul4ok]:focus-visible,.analytics-preferences[data-astro-cid-3i5ul4ok]:focus-visible{outline:2px solid var(--accent,#ff6b2c);outline-offset:3px}.nav[data-astro-cid-wpvy4v7s]{z-index:50;background:color-mix(in srgb, var(--bg) 80%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(16px);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;height:68px;padding:0 max(28px,50vw - 676px);transition:background-color .3s,border-color .3s;display:grid;position:fixed;inset:0 0 auto}.brand[data-astro-cid-wpvy4v7s]{letter-spacing:-.03em;color:var(--fg);justify-self:start;align-items:center;gap:10px;font-size:20px;font-weight:500;text-decoration:none;display:inline-flex}.links[data-astro-cid-wpvy4v7s]{gap:32px;display:flex}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.login[data-astro-cid-wpvy4v7s]{color:var(--fg-2);font-size:14.5px;text-decoration:none;transition:color .15s}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.login[data-astro-cid-wpvy4v7s]:hover{color:var(--fg)}.end[data-astro-cid-wpvy4v7s]{justify-self:end;align-items:center;gap:22px;display:flex}.end[data-astro-cid-wpvy4v7s] .nav-cta{height:40px;padding:0 17px;font-size:14px}.nav-light[data-astro-cid-wpvy4v7s]{border-bottom-color:#0000}.nav-light[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.nav-light[data-astro-cid-wpvy4v7s] .login[data-astro-cid-wpvy4v7s]{color:#2a2a2e}.nav-light[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.nav-light[data-astro-cid-wpvy4v7s] .login[data-astro-cid-wpvy4v7s]:hover{color:var(--accent)}@media (width<=960px){.links[data-astro-cid-wpvy4v7s]{display:none}.nav[data-astro-cid-wpvy4v7s]{grid-template-columns:1fr auto;padding-inline:18px}}@media (width<=480px){.login[data-astro-cid-wpvy4v7s]{display:none}.brand[data-astro-cid-wpvy4v7s]{font-size:18px}.end[data-astro-cid-wpvy4v7s] .nav-cta{height:38px;padding:0 14px;font-size:13.5px}}.blk[data-astro-cid-4rcmfoz4]{--s:96px;justify-items:center;gap:calc(var(--s) * .32);perspective:900px;margin:0;display:grid}.blk-bob[data-astro-cid-4rcmfoz4]{animation:blk-bob 3.6s ease-in-out var(--d) infinite;padding-top:calc(var(--s) * .2)}.blk-cube[data-astro-cid-4rcmfoz4]{width:var(--s);height:var(--s);transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:relative;transform:rotateX(-16deg)rotateY(-34deg)}.blk[data-astro-cid-4rcmfoz4]:hover .blk-cube[data-astro-cid-4rcmfoz4]{transform:rotateX(-12deg)rotateY(-14deg)}.f[data-astro-cid-4rcmfoz4]{backface-visibility:hidden;position:absolute;inset:0}.front[data-astro-cid-4rcmfoz4]{transform:translateZ(calc(var(--s) / 2));background:var(--c);box-shadow:inset 0 0 0 1px #0000001f}.top[data-astro-cid-4rcmfoz4]{transform:rotateX(90deg) translateZ(calc(var(--s) / 2));background:var(--top)}.side[data-astro-cid-4rcmfoz4]{transform:rotateY(90deg) translateZ(calc(var(--s) / 2));background:var(--side)}.eye[data-astro-cid-4rcmfoz4]{width:11%;height:22%;animation:blk-blink 5.2s steps(1) calc(var(--d) * 2) infinite;background:#0a0a0c;position:absolute;top:34%}.eye[data-astro-cid-4rcmfoz4].l{left:27%}.eye[data-astro-cid-4rcmfoz4].r{right:27%}.mouth[data-astro-cid-4rcmfoz4]{background:#3b1510;border-radius:1px;width:18%;height:5%;position:absolute;top:70%;left:41%}.legs[data-astro-cid-4rcmfoz4]{height:30%;transform:translateZ(calc(var(--s) * .32));justify-content:space-between;display:flex;position:absolute;top:100%;left:8%;right:8%}.legs[data-astro-cid-4rcmfoz4] i[data-astro-cid-4rcmfoz4]{background:var(--side);width:11%;box-shadow:inset 0 0 0 1px #0000001a}.legs[data-astro-cid-4rcmfoz4] i[data-astro-cid-4rcmfoz4]:nth-child(odd){animation:1.2s ease-in-out infinite blk-step}.blk[data-astro-cid-4rcmfoz4][data-kind=claude]{--c:#de5f2c;--top:#f2814b;--side:#a8421b}.blk[data-astro-cid-4rcmfoz4][data-kind=claude] .eye[data-astro-cid-4rcmfoz4]{width:10%;height:25%;top:30%}.blk[data-astro-cid-4rcmfoz4][data-kind=you]{--c:#f0b28a;--top:#2c1b13;--side:#c98a66}.blk[data-astro-cid-4rcmfoz4][data-kind=you] .eye[data-astro-cid-4rcmfoz4]{border-radius:1px;width:7%;height:9%;top:42%}.blk[data-astro-cid-4rcmfoz4][data-kind=you] .eye[data-astro-cid-4rcmfoz4].l{left:29%}.blk[data-astro-cid-4rcmfoz4][data-kind=you] .eye[data-astro-cid-4rcmfoz4].r{right:29%}.fringe[data-astro-cid-4rcmfoz4]{clip-path:polygon(0 0,100% 0,100% 100%,86% 62%,72% 100%,58% 58%,42% 96%,28% 60%,14% 92%,0 64%);background:#2c1b13;height:27%;position:absolute;inset:0 0 auto}.hair-top[data-astro-cid-4rcmfoz4]{background:#2c1b13;position:absolute;inset:0}.hair-side[data-astro-cid-4rcmfoz4]{clip-path:polygon(0 0,100% 0,100% 80%,60% 100%,0 70%);background:#23150f;height:40%;position:absolute;inset:0 0 auto}.blk[data-astro-cid-4rcmfoz4][data-kind=product]{--c:#f6efe4;--top:#fff;--side:#cfc5b6}.blk[data-astro-cid-4rcmfoz4][data-kind=product] .eye[data-astro-cid-4rcmfoz4]{width:8%;height:14%;top:60%}.blk[data-astro-cid-4rcmfoz4][data-kind=product] .eye[data-astro-cid-4rcmfoz4].l{left:33%}.blk[data-astro-cid-4rcmfoz4][data-kind=product] .eye[data-astro-cid-4rcmfoz4].r{right:33%}.mark[data-astro-cid-4rcmfoz4]{fill:#1f6bf2;width:32%;height:32%;position:absolute;top:16%;left:34%}.blk[data-astro-cid-4rcmfoz4][data-kind=customer]{--c:#63b37c;--top:#86cf9c;--side:#3f8a59}.blk[data-astro-cid-4rcmfoz4][data-kind=customer] .eye[data-astro-cid-4rcmfoz4]{border-radius:50%;width:10%;height:10%;top:38%}.blk[data-astro-cid-4rcmfoz4][data-kind=customer] .mouth[data-astro-cid-4rcmfoz4]{background:#173b24;border-radius:0 0 99px 99px;width:28%;height:9%;top:62%;left:36%}.blk[data-astro-cid-4rcmfoz4][data-kind=rival]{--c:#74737d;--top:#94939c;--side:#53525a}.blk[data-astro-cid-4rcmfoz4][data-kind=rival] .eye[data-astro-cid-4rcmfoz4]{width:9%;height:13%;top:44%}.brow[data-astro-cid-4rcmfoz4]{background:#0a0a0c;width:24%;height:6%;position:absolute;top:33%}.brow[data-astro-cid-4rcmfoz4].l{left:20%;rotate:16deg}.brow[data-astro-cid-4rcmfoz4].r{right:20%;rotate:-16deg}figcaption[data-astro-cid-4rcmfoz4]{text-align:center;justify-items:center;gap:3px;display:grid}figcaption[data-astro-cid-4rcmfoz4] b[data-astro-cid-4rcmfoz4]{color:var(--fg);font-size:15px;font-weight:500}figcaption[data-astro-cid-4rcmfoz4] span[data-astro-cid-4rcmfoz4]{font:500 11px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3)}@keyframes blk-bob{50%{translate:0 calc(var(--s) * -.06)}}@keyframes blk-blink{0%,96%{scale:1}97%{scale:1 .12}}@keyframes blk-step{50%{translate:0 -12%}}@media (prefers-reduced-motion:reduce){.blk-bob[data-astro-cid-4rcmfoz4],.eye[data-astro-cid-4rcmfoz4],.legs[data-astro-cid-4rcmfoz4] i[data-astro-cid-4rcmfoz4]{animation:none}.blk-cube[data-astro-cid-4rcmfoz4]{transition:none}}.foot[data-astro-cid-jo6i4kqk]{padding:clamp(40px,6vw,80px) 16px 16px}.foot-panel[data-astro-cid-jo6i4kqk]{border:1px solid var(--line);background-color:var(--bg-soft);background-image:var(--dots);background-size:14px 14px;border-radius:30px;padding:clamp(32px,5vw,64px) clamp(22px,6vw,88px) 26px;position:relative;overflow:hidden}.foot-top[data-astro-cid-jo6i4kqk]{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex;position:relative}.foot-brand[data-astro-cid-jo6i4kqk]{justify-items:start;gap:22px;display:grid}.fb[data-astro-cid-jo6i4kqk]{color:var(--fg);letter-spacing:-.03em;align-items:center;gap:10px;font-size:20px;font-weight:500;text-decoration:none;display:inline-flex}.foot-h[data-astro-cid-jo6i4kqk]{font:400 clamp(38px, 4.6vw, 62px)/1 var(--serif);letter-spacing:-.02em;color:var(--fg)}.foot-h[data-astro-cid-jo6i4kqk] em[data-astro-cid-jo6i4kqk]{color:var(--fg-3)}.foot-links[data-astro-cid-jo6i4kqk]{gap:clamp(40px,7vw,110px);padding-top:56px;display:flex}.foot-links[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{align-content:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}.foot-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fg-2);align-items:center;gap:10px;font-size:15px;text-decoration:none;display:inline-flex}.foot-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:before{content:"→";color:var(--fg-3);transition:translate .2s}.foot-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}.foot-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover:before{color:var(--accent);translate:3px}.foot-cast[data-astro-cid-jo6i4kqk]{justify-content:flex-end;align-items:flex-end;gap:10px;margin:30px 4px -6px 0;display:flex}.legal[data-astro-cid-jo6i4kqk]{z-index:2;border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px;padding-top:22px;font-size:13px;display:flex;position:relative}.foot-cast[data-astro-cid-jo6i4kqk]+.legal[data-astro-cid-jo6i4kqk]{margin-top:0}.legal[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{gap:24px;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--fg-2);text-decoration:none}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--fg)}@media (width<=760px){.foot[data-astro-cid-jo6i4kqk]{padding-inline:10px}.foot-panel[data-astro-cid-jo6i4kqk]{border-radius:24px}.foot-links[data-astro-cid-jo6i4kqk]{padding-top:8px}}
