:root{--eye-shell-bg:#25272b;--eye-sidebar-bg:#27292e;--eye-surface:#2c2e33;--eye-content-card-bg:#35383e;--eye-widget-card-bg:#383b42;--eye-text:#eceef1;--eye-muted:#9ca0a8;--eye-border:#454850;--eye-accent:#b8bec8;--eye-accent-soft:#b8bec824;--eye-primary-fg:#25272b;--eye-ok:#52b788;--eye-warn:#ffd166;--eye-down:#ff6b6b;--eye-focus-ring:#b8bec859;--brand-blue:#0a75fb;--brand-purple:#6b35f5;--radius:8px;--radius-sm:6px;--max:1280px;--nav-h:98px;--eye-yellow:#ffd166;--eye-orange:#c9a06a;--sans:"Geist Sans", "SF Pro Text", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:ui-monospace, "SF Mono", Consolas, monospace;font:16px/1.55 var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--eye-text);background:var(--eye-shell-bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--eye-shell-bg);min-width:320px;margin:0}#app{min-height:100svh}a{color:var(--eye-accent);text-decoration:none}a:hover{color:#fff}img{max-width:100%;height:auto}button,input,select{font:inherit}:focus-visible{outline:2px solid var(--eye-focus-ring);outline-offset:2px}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:min(100% - 2.5rem, var(--max));margin-inline:auto}.btn{border-radius:var(--radius-sm);cursor:pointer;letter-spacing:.01em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.65rem 1.15rem;font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.btn:active{transform:translateY(1px)}.reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.reveal.is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}}.installer[data-v-87b735a1]{color:#e8eaed;background:radial-gradient(at top,#1a2332 0%,#0d1117 55%);max-width:720px;min-height:100vh;margin:0 auto;padding:2rem 1.25rem 4rem;font-family:system-ui,-apple-system,sans-serif}.installer__header h1[data-v-87b735a1]{margin:0 0 .5rem;font-size:1.75rem;font-weight:600}.installer__lead[data-v-87b735a1]{color:#9aa4b2;margin:0;line-height:1.5}.installer__meta[data-v-87b735a1]{color:#6b7a8f;margin:.75rem 0 0;font-size:.85rem}.installer__card[data-v-87b735a1]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;margin-top:1.5rem;padding:1.5rem}.installer__card--success[data-v-87b735a1]{border-color:#48bb7866}.installer__step[data-v-87b735a1]{color:#9aa4b2;margin:0 0 1rem;font-size:.85rem}.installer__field[data-v-87b735a1]{margin-bottom:1rem}.installer__field label[data-v-87b735a1]{margin-bottom:.35rem;font-size:.9rem;display:block}.installer__field input[type=text][data-v-87b735a1],.installer__field input[type=password][data-v-87b735a1],.installer__field input[type=number][data-v-87b735a1]{box-sizing:border-box;color:#e8eaed;background:#0d1117;border:1px solid #ffffff26;border-radius:8px;width:100%;padding:.55rem .75rem}.installer__checkbox[data-v-87b735a1]{cursor:pointer;align-items:center;gap:.5rem;display:flex}.installer__field-errors[data-v-87b735a1]{color:#f87171;margin:.35rem 0 0;padding-left:1.1rem;font-size:.85rem}.installer__actions[data-v-87b735a1]{gap:.75rem;margin-top:1.25rem;display:flex}.installer__btn[data-v-87b735a1]{color:#e8eaed;cursor:pointer;background:#ffffff0f;border:1px solid #fff3;border-radius:8px;padding:.55rem 1rem}.installer__btn[data-v-87b735a1]:disabled{opacity:.4;cursor:not-allowed}.installer__btn--primary[data-v-87b735a1]{color:#fff;background:#3b82f6;border-color:#3b82f6}.installer__btn--ghost[data-v-87b735a1]{background:0 0}.installer__error[data-v-87b735a1]{color:#f87171;margin-top:1rem}.installer__warn[data-v-87b735a1]{background:#fbbf241a;border:1px solid #fbbf244d;border-radius:8px;padding:.75rem;font-size:.9rem}.installer__warn code[data-v-87b735a1]{word-break:break-all;margin-top:.35rem;display:block}.installer__review[data-v-87b735a1]{grid-template-columns:1fr 1.2fr;gap:.35rem 1rem;font-size:.9rem;display:grid}.installer__review dt[data-v-87b735a1]{color:#9aa4b2}.installer__progress[data-v-87b735a1]{background:#ffffff14;border-radius:4px;height:8px;margin:1rem 0;overflow:hidden}.installer__progress-bar[data-v-87b735a1]{background:linear-gradient(90deg,#3b82f6,#60a5fa);height:100%;transition:width .4s}.installer__log[data-v-87b735a1]{color:#9aa4b2;max-height:200px;padding-left:1.1rem;font-size:.8rem;overflow:auto}.about[data-v-da83c1af]{--about-ink:#1b1f24;--about-muted:#5c636c;--about-line:#d0d4da;--about-accent:#0a75fb;--about-content:62rem;--about-rail-gap:3.5rem;isolation:isolate;min-height:90svh;color:var(--about-ink);background:radial-gradient(72% 58% at 0 0,#78808a29,#0000 58%),radial-gradient(48% 40% at 8% 12%,#969ca41f,#0000 70%),#f4f6f8;justify-content:center;align-items:flex-start;padding:5.5rem 1.25rem 3.5rem;scroll-margin-top:4.5rem;display:flex;position:relative;overflow-x:clip}.about__copy[data-v-da83c1af]{z-index:1;width:min(100%, var(--about-content));grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:0;margin-inline:auto;display:grid;position:relative}.about__inner[data-v-da83c1af]{width:100%;min-width:0;min-height:100%;padding-right:var(--about-rail-gap);text-align:left;flex-direction:column;gap:.9rem;display:flex}.about__aside[data-v-da83c1af]{z-index:3;width:max-content;max-width:15.5rem;padding-left:var(--about-rail-gap);border-left:1px solid var(--about-line);position:relative}.about__aside-title[data-v-da83c1af]{border:1px solid var(--about-line);letter-spacing:.04em;text-transform:uppercase;color:#666;background:#fafafa;border-radius:999px;align-items:center;margin:0 0 1.35rem;padding:.28rem .65rem;font-size:.7rem;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 0 0 1px #00000005}.about__groups[data-v-da83c1af]{flex-direction:column;gap:1.35rem;display:flex}.about__group-title[data-v-da83c1af]{letter-spacing:-.02em;color:var(--about-ink);margin:0 0 .45rem;font-size:.95rem;font-weight:400}.about__list[data-v-da83c1af]{flex-direction:column;gap:.28rem;margin:0;padding:0;list-style:none;display:flex}.about__list-item[data-v-da83c1af]{color:var(--about-muted);outline:none;font-size:.9rem;line-height:1.4;position:relative}.about__list-item--tip[data-v-da83c1af]{cursor:pointer}.about__list-item--tip .about__list-label[data-v-da83c1af]{border-bottom:1px dotted color-mix(in srgb, var(--about-muted) 55%, transparent);transition:color .15s,border-color .15s}.about__list-item--tip:hover .about__list-label[data-v-da83c1af],.about__list-item--tip:focus-visible .about__list-label[data-v-da83c1af]{color:var(--about-ink);border-bottom-color:var(--about-ink)}.about-tip[data-v-da83c1af]{z-index:10050;color:#ededed;pointer-events:none;text-align:left;background:#0a0a0a;border:1px solid #333;border-radius:8px;width:17.5rem;max-width:calc(100vw - 24px);padding:.7rem .8rem;position:fixed;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff0a,0 8px 24px #00000047}.about-tip__mod+.about-tip__mod[data-v-da83c1af]{border-top:1px solid #2a2a2a;margin-top:.65rem;padding-top:.65rem}.about-tip__title[data-v-da83c1af]{letter-spacing:-.01em;color:#fafafa;margin:0 0 .2rem;font-size:.72rem;font-weight:600}.about-tip__body[data-v-da83c1af]{color:#a1a1a1;margin:0;font-size:.72rem;font-weight:400;line-height:1.45}.about__title[data-v-da83c1af]{letter-spacing:-.03em;color:var(--about-ink);margin:0;font-size:clamp(1.6rem,2.7vw,2.15rem);font-weight:400;line-height:1.15}.about__text[data-v-da83c1af]{color:var(--about-ink);margin:0;font-size:1.02rem;line-height:1.62}.about__text strong[data-v-da83c1af]{font-weight:750}.about__text--accent[data-v-da83c1af]{border-left:3px solid var(--about-accent);padding-left:.95rem}.about__note[data-v-da83c1af]{color:var(--about-accent);background:0 0;border:0;flex-direction:column;gap:.15rem;margin-top:.2rem;padding:0;display:flex}.about__note p[data-v-da83c1af]{color:var(--about-ink);margin:0;font-size:1.02rem;font-weight:750;line-height:1.35}.about__next[data-v-da83c1af]{border:1px solid var(--about-line);color:var(--about-ink);letter-spacing:-.01em;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.45rem;margin-top:auto;padding:.55rem .95rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.about__next[data-v-da83c1af]:hover{background:#ffffff8c;border-color:#b8c0c8}.about__next-icon[data-v-da83c1af]{flex-shrink:0;animation:1.8s ease-in-out infinite about-next-bob-da83c1af}@keyframes about-next-bob-da83c1af{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.about__next-icon[data-v-da83c1af]{animation:none}}@media (width<=900px){.about[data-v-da83c1af]{min-height:0;padding:4.75rem 1.15rem 2.5rem;scroll-margin-top:3.75rem}.about__copy[data-v-da83c1af]{grid-template-columns:1fr;gap:2rem;width:100%}.about__inner[data-v-da83c1af]{width:100%;padding-right:0}.about__aside[data-v-da83c1af]{border-left:0;border-top:1px solid var(--about-line);width:100%;max-width:none;padding-top:1.75rem;padding-left:0}.about__groups[data-v-da83c1af]{grid-template-columns:1fr;gap:1.25rem;display:grid}}.who[data-v-58f51d4e]{--who-ink:#0a0a0a;--who-muted:#666;--who-line:#d0d0d0;--who-bg:#eef0f4;--who-content:62rem;background:radial-gradient(ellipse 72% 58% at 0% 0%, #0a75fb17, transparent 58%), radial-gradient(ellipse 48% 40% at 8% 12%, #aabcd442, transparent 70%), var(--who-bg);min-height:90svh;color:var(--who-ink);justify-content:center;align-items:flex-start;padding:5.5rem 1.25rem 3.5rem;scroll-margin-top:4.5rem;display:flex;position:relative;overflow-x:clip}.who__frame[data-v-58f51d4e]{width:min(100%, var(--who-content));margin-inline:auto}.who__head[data-v-58f51d4e]{max-width:42rem;margin:0 0 2rem}.who__title[data-v-58f51d4e]{letter-spacing:-.03em;margin:0 0 .9rem;font-size:clamp(1.6rem,2.7vw,2.15rem);font-weight:400;line-height:1.15}.who__lead[data-v-58f51d4e]{color:var(--who-muted);margin:0 0 1.1rem;font-size:1.02rem;line-height:1.62}.who__kicker[data-v-58f51d4e]{letter-spacing:.06em;text-transform:uppercase;color:var(--who-ink);margin:0;font-size:.78rem;font-weight:700}.who__grid[data-v-58f51d4e]{border-top:1px solid var(--who-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.who__card[data-v-58f51d4e]{border-bottom:1px solid var(--who-line);grid-template-columns:auto 1fr;align-items:start;gap:.95rem;padding:1.35rem 1.25rem 1.35rem 0;display:grid}.who__card[data-v-58f51d4e]:nth-child(odd){border-right:1px solid var(--who-line);padding-right:1.75rem}.who__card[data-v-58f51d4e]:nth-child(2n){padding-left:1.75rem}.who__card[data-v-58f51d4e]:nth-child(5){border-right:0}.who__cta[data-v-58f51d4e]{border:0;justify-content:flex-end;align-items:flex-end;padding:1.35rem 0 0;display:flex}.who__next[data-v-58f51d4e]{border:1px solid var(--who-line);color:var(--who-ink);letter-spacing:-.01em;background:0 0;border-radius:8px;align-items:center;gap:.45rem;padding:.55rem .95rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.who__next[data-v-58f51d4e]:hover{background:#ffffff8c;border-color:#b8c0c8}.who__next-icon[data-v-58f51d4e]{flex-shrink:0;animation:1.8s ease-in-out infinite who-next-bob-58f51d4e}@keyframes who-next-bob-58f51d4e{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.who__next-icon[data-v-58f51d4e]{animation:none}}.who__icon[data-v-58f51d4e]{width:1.5rem;height:1.5rem;color:var(--who-ink);justify-content:center;align-items:center;margin-top:.15rem;display:inline-flex}.who__card-title[data-v-58f51d4e]{letter-spacing:-.02em;margin:0 0 .3rem;font-size:1rem;font-weight:400;line-height:1.3}.who__card-body[data-v-58f51d4e]{color:var(--who-muted);margin:0;font-size:.94rem;line-height:1.55}@media (width<=820px){.who[data-v-58f51d4e]{min-height:0;padding:4.75rem 1.15rem 2.5rem;scroll-margin-top:3.75rem}.who__grid[data-v-58f51d4e]{grid-template-columns:1fr}.who__card[data-v-58f51d4e],.who__card[data-v-58f51d4e]:nth-child(odd),.who__card[data-v-58f51d4e]:nth-child(2n){border-right:0;grid-column:auto;max-width:none;padding:1.2rem 0}.who__card[data-v-58f51d4e]:nth-child(5){border-right:0}.who__cta[data-v-58f51d4e]{border:0;justify-content:flex-end;padding:1.35rem 0 0}}.branding[data-v-f8223850]{--branding-ink:#0a0a0a;--branding-muted:#666;--branding-line:#d0d4da;--branding-bg:#f7f8fb;--branding-content:62rem;--branding-rail-gap:3.5rem;background:radial-gradient(ellipse 72% 58% at 0% 0%, #78808a29, transparent 58%), radial-gradient(ellipse 48% 40% at 8% 12%, #969ca41f, transparent 70%), var(--branding-bg);min-height:90svh;color:var(--branding-ink);justify-content:center;align-items:center;padding:5.5rem 1.25rem 3.5rem;scroll-margin-top:4.5rem;display:flex;position:relative;overflow-x:clip}.branding__copy[data-v-f8223850]{width:min(100%, var(--branding-content));grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:0;margin-inline:auto;display:grid}.branding__inner[data-v-f8223850]{width:100%;min-width:0;min-height:100%;padding-right:var(--branding-rail-gap);border-right:1px solid var(--branding-line);text-align:left;flex-direction:column;gap:.9rem;display:flex}.branding__title[data-v-f8223850]{letter-spacing:-.03em;margin:0 0 .6rem;font-size:clamp(1.6rem,2.7vw,2.15rem);font-weight:400;line-height:1.15}.branding__body[data-v-f8223850]{flex-direction:column;gap:1.05rem;display:flex}.branding__text[data-v-f8223850]{color:var(--branding-muted);margin:0;font-size:1.02rem;font-weight:400;line-height:1.62}.branding__text--close[data-v-f8223850]{color:#444;border-left:3px solid #0a75fb;margin-top:.35rem;padding:.15rem 0 .15rem calc(1rem - 3px)}.branding__next[data-v-f8223850]{border:1px solid var(--branding-line);color:var(--branding-ink);letter-spacing:-.01em;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.45rem;margin-top:2.75rem;padding:.55rem .95rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.branding__next[data-v-f8223850]:hover{background:#ffffff8c;border-color:#b8c0c8}.branding__next-icon[data-v-f8223850]{flex-shrink:0;animation:1.8s ease-in-out infinite branding-next-bob-f8223850}@keyframes branding-next-bob-f8223850{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.branding__next-icon[data-v-f8223850]{animation:none}}.branding__aside[data-v-f8223850]{z-index:2;width:max-content;max-width:15.5rem;padding-left:var(--branding-rail-gap);position:relative}.branding__aside-title[data-v-f8223850]{border:1px solid var(--branding-line);letter-spacing:.04em;text-transform:uppercase;color:#666;background:#fafafa;border-radius:999px;align-items:center;margin:0 0 1.35rem;padding:.28rem .65rem;font-size:.7rem;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 0 0 1px #00000005}.branding__morphs[data-v-f8223850]{flex-direction:column;gap:1.65rem;display:flex}.branding__example[data-v-f8223850]{letter-spacing:-.01em;color:var(--branding-ink);border-bottom:1px solid color-mix(in srgb, var(--branding-ink) 28%, transparent);align-items:center;margin-top:0;font-size:.82rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.branding__example[data-v-f8223850]:hover{color:#0a75fb;border-bottom-color:#0a75fb8c}.branding__morph-label[data-v-f8223850]{letter-spacing:-.01em;color:var(--branding-muted);margin:0 0 .55rem;font-size:.78rem;font-weight:400}.branding__stack[data-v-f8223850]{grid-template-rows:auto auto;gap:.7rem;display:grid}.branding__line[data-v-f8223850]{justify-content:flex-start;align-items:center;min-height:2.6rem;display:flex}.branding__line--to[data-v-f8223850]{border-top:1px dashed color-mix(in srgb, var(--branding-line) 85%, transparent);padding-top:.7rem}.branding__asset[data-v-f8223850]{object-fit:contain;object-position:left center;display:block}.branding__asset--mark[data-v-f8223850]{width:2.5rem;height:2.5rem}.branding__asset--logo[data-v-f8223850]{width:9.5rem;max-width:100%;height:auto;margin-left:0}.branding__asset--mediaops-mark[data-v-f8223850],.branding__asset--mediaops-logo[data-v-f8223850]{filter:none}.branding__line .branding__asset--aizero[data-v-f8223850]{animation:5.2s ease-in-out infinite branding-pulse-from-f8223850}.branding__line--to .branding__asset[data-v-f8223850]{animation:5.2s ease-in-out infinite branding-pulse-to-f8223850}@keyframes branding-pulse-from-f8223850{0%,40%{opacity:1;transform:scale(1)}50%,90%{opacity:.28;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes branding-pulse-to-f8223850{0%,40%{opacity:.28;transform:scale(.96)}50%,90%{opacity:1;transform:scale(1)}to{opacity:.28;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.branding__line .branding__asset--aizero[data-v-f8223850],.branding__line--to .branding__asset[data-v-f8223850]{opacity:1;animation:none;transform:none}}@media (width<=820px){.branding[data-v-f8223850]{min-height:0;padding:4.75rem 1.15rem 2.5rem;scroll-margin-top:3.75rem}.branding__copy[data-v-f8223850]{grid-template-columns:1fr}.branding__inner[data-v-f8223850]{border-right:0;padding-right:0}.branding__aside[data-v-f8223850]{border-top:1px solid var(--branding-line);width:100%;max-width:none;margin-top:1.75rem;padding-top:1.75rem;padding-left:0}.branding__morphs[data-v-f8223850]{grid-template-columns:1fr;gap:1.25rem;display:grid}}.mac-browser[data-v-283a88ec]{background:#f5f6f8;border:1px solid #d8dce3;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0f172a1a,0 6px 14px #0f172a0f,inset 0 1px #ffffffe6}.mac-browser--compact[data-v-283a88ec]{border-radius:10px}.mac-browser__bar[data-v-283a88ec]{background:linear-gradient(#fbfbfc 0%,#eef0f4 100%);border-bottom:1px solid #e1e4ea;grid-template-columns:1fr minmax(0,14rem) 1fr;align-items:center;gap:.55rem;height:2.35rem;padding:0 .75rem;display:grid}.mac-browser--compact .mac-browser__bar[data-v-283a88ec]{gap:.35rem;height:1.55rem;padding:0 .5rem}.mac-browser__traffic[data-v-283a88ec]{align-items:center;gap:.4rem;display:flex}.mac-browser--compact .mac-browser__traffic[data-v-283a88ec]{gap:.28rem}.mac-browser__dot[data-v-283a88ec]{border-radius:50%;width:.7rem;height:.7rem;box-shadow:inset 0 -.5px .5px #00000059}.mac-browser--compact .mac-browser__dot[data-v-283a88ec]{width:.48rem;height:.48rem}.mac-browser__dot--close[data-v-283a88ec]{background:#ff5f57}.mac-browser__dot--min[data-v-283a88ec]{background:#febc2e}.mac-browser__dot--max[data-v-283a88ec]{background:#28c840}.mac-browser__url[data-v-283a88ec]{color:#8a9099;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #d8dce3;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;min-width:0;height:1.45rem;padding:0 .7rem;font-size:.68rem;font-weight:500;display:inline-flex;overflow:hidden}.mac-browser--compact .mac-browser__url[data-v-283a88ec]{border-radius:4px;height:1rem;padding:0 .45rem}.mac-browser--compact .mac-browser__lock[data-v-283a88ec],.mac-browser--compact .mac-browser__tools[data-v-283a88ec]{display:none}.mac-browser__pills[data-v-283a88ec]{align-items:center;gap:.28rem;min-width:0;display:inline-flex}.mac-browser__pill[data-v-283a88ec]{opacity:.38;background:currentColor;border-radius:999px;height:.42rem;display:block}.mac-browser--compact .mac-browser__pill[data-v-283a88ec]{height:.28rem}.mac-browser__pill--long[data-v-283a88ec]{width:4.4rem}.mac-browser--compact .mac-browser__pill--long[data-v-283a88ec]{width:2.6rem}.mac-browser__pill--short[data-v-283a88ec]{opacity:.26;width:1.65rem}.mac-browser--compact .mac-browser__pill--short[data-v-283a88ec]{width:1rem}.mac-browser__lock[data-v-283a88ec]{color:#9aa1ab;flex:none}.mac-browser__tools[data-v-283a88ec]{color:#a4abb6;justify-content:flex-end;display:flex}.mac-browser__viewport[data-v-283a88ec]{background:#fff;position:relative}.mac-browser__viewport[data-v-283a88ec] img{width:100%;height:auto;display:block}.mbuy[data-v-70650867]{--mbuy-ink:#0a0a0a;--mbuy-muted:#666;--mbuy-line:#d0d4da;--mbuy-bg:#f7f8fb;--mbuy-content:62rem;--mbuy-rail-gap:2.75rem;background:radial-gradient(ellipse 72% 58% at 100% 0%, #78808a24, transparent 58%), radial-gradient(ellipse 48% 40% at 92% 18%, #969ca41a, transparent 70%), var(--mbuy-bg);min-height:90svh;color:var(--mbuy-ink);border-top:1px solid var(--mbuy-line);justify-content:center;align-items:flex-start;padding:5.5rem 1.25rem 3.5rem;scroll-margin-top:4.5rem;display:flex;position:relative;overflow-x:clip}.mbuy__copy[data-v-70650867]{width:min(100%, var(--mbuy-content));grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:0;margin-inline:auto;display:grid}.mbuy__inner[data-v-70650867]{width:100%;min-width:0;min-height:100%;padding-right:var(--mbuy-rail-gap);border-right:1px solid var(--mbuy-line);text-align:left;flex-direction:column;gap:.9rem;display:flex}.mbuy__title[data-v-70650867]{letter-spacing:-.03em;margin:0 0 .6rem;font-size:clamp(1.6rem,2.7vw,2.15rem);font-weight:400;line-height:1.15}.mbuy__body[data-v-70650867]{flex-direction:column;gap:1.05rem;display:flex}.mbuy__text[data-v-70650867]{color:var(--mbuy-muted);margin:0;font-size:1.02rem;font-weight:400;line-height:1.62}.mbuy__text--close[data-v-70650867]{color:#444;border-left:3px solid #0a75fb;margin-top:.35rem;padding:.15rem 0 .15rem calc(1rem - 3px)}.mbuy__next[data-v-70650867]{border:1px solid var(--mbuy-line);color:var(--mbuy-ink);letter-spacing:-.01em;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:.45rem;margin-top:auto;padding:.55rem .95rem;font-size:.92rem;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.mbuy__next[data-v-70650867]:hover{background:#ffffff8c;border-color:#b8c0c8}.mbuy__next-icon[data-v-70650867]{flex-shrink:0;animation:1.8s ease-in-out infinite mbuy-next-bob-70650867}@keyframes mbuy-next-bob-70650867{0%,to{transform:translate(0)}50%{transform:translate(3px)}}.mbuy__aside[data-v-70650867]{z-index:2;min-width:0;padding-left:var(--mbuy-rail-gap);position:relative}.mbuy__aside-title[data-v-70650867]{border:1px solid var(--mbuy-line);letter-spacing:.04em;text-transform:uppercase;color:#666;background:#fafafa;border-radius:999px;align-items:center;margin:0 0 1rem;padding:.28rem .65rem;font-size:.7rem;font-weight:500;line-height:1.2;display:inline-flex;box-shadow:0 0 0 1px #00000005}.mbuy__thumbs[data-v-70650867]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.mbuy__thumb[data-v-70650867]{cursor:zoom-in;background:0 0;border:0;margin:0;padding:0;transition:transform .2s,filter .2s;display:block;position:relative}.mbuy__thumb[data-v-70650867]:hover{filter:brightness(1.02);transform:translateY(-2px)}.mbuy__thumb[data-v-70650867]:first-child{grid-column:1/-1}.mbuy__thumb[data-v-70650867] .mac-browser__viewport img{aspect-ratio:16/10;object-fit:cover;object-position:top left}@media (prefers-reduced-motion:reduce){.mbuy__next-icon[data-v-70650867],.mbuy__thumb[data-v-70650867]{transition:none!important;animation:none!important;transform:none!important}}@media (width<=820px){.mbuy[data-v-70650867]{min-height:0;padding:4.75rem 1.15rem 2.5rem;scroll-margin-top:3.75rem}.mbuy__copy[data-v-70650867]{grid-template-columns:1fr}.mbuy__inner[data-v-70650867]{border-right:0;padding-right:0}.mbuy__next[data-v-70650867]{margin-top:2rem}.mbuy__aside[data-v-70650867]{border-top:1px solid var(--mbuy-line);width:100%;margin-top:1.75rem;padding-top:1.75rem;padding-left:0}.mbuy__thumbs[data-v-70650867]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mbuy-lightbox{z-index:12000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0cb8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1.25rem;display:grid;position:fixed;inset:0}.mbuy-lightbox__figure{flex-direction:column;justify-self:center;align-items:center;gap:.75rem;max-width:min(1100px,100%);margin:0;display:flex}.mbuy-lightbox__browser{width:100%;box-shadow:0 28px 72px #00000047,0 8px 24px #00000029,inset 0 1px #ffffffe6!important}.mbuy-lightbox__browser :deep(.mac-browser__viewport img){object-fit:contain;background:#fff;width:100%;max-height:min(72vh,760px);display:block}.mbuy-lightbox__figure figcaption{color:#ffffffe0;justify-content:space-between;align-items:center;gap:1rem;width:100%;font-size:.88rem;display:flex}.mbuy-lightbox__count{color:#ffffff8c;font-variant-numeric:tabular-nums}.mbuy-lightbox__x,.mbuy-lightbox__nav{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}.mbuy-lightbox__x:hover,.mbuy-lightbox__nav:hover{background:#ffffff29;border-color:#ffffff4d}.mbuy-lightbox__x{width:2.5rem;height:2.5rem;position:absolute;top:1rem;right:1rem}.mbuy-lightbox__nav{width:2.75rem;height:2.75rem}.mbuy-lightbox-enter-active,.mbuy-lightbox-leave-active{transition:opacity .22s}.mbuy-lightbox-enter-from,.mbuy-lightbox-leave-to{opacity:0}@media (width<=820px){.mbuy-lightbox{grid-template-rows:1fr auto;grid-template-columns:1fr;padding:3.5rem .85rem 1rem}.mbuy-lightbox__nav{position:absolute;bottom:1rem}.mbuy-lightbox__nav--prev{left:1rem}.mbuy-lightbox__nav--next{right:1rem}}.cta-band[data-v-8286b3a5]{--cta-ink:#0a0a0a;--cta-muted:#666;--cta-line:#e2e4e8;--cta-bg:#eef0f4;--cta-content:62rem;background:var(--cta-bg);border-top:1px solid var(--cta-line);color:var(--cta-ink);padding:4.25rem 1.25rem 3.5rem;scroll-margin-top:4.5rem}.cta-band__frame[data-v-8286b3a5]{width:min(100%, var(--cta-content));justify-content:space-between;align-items:center;gap:2rem;margin-inline:auto;display:flex}.cta-band__copy[data-v-8286b3a5]{min-width:0}.cta-band__line[data-v-8286b3a5]{letter-spacing:-.03em;color:var(--cta-ink);margin:0;font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:400;line-height:1.3}.cta-band__line+.cta-band__line[data-v-8286b3a5]{color:var(--cta-muted);margin-top:.2rem}.cta-band__btn[data-v-8286b3a5]{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-height:2.6rem;padding:.55rem 1.25rem;font-size:.95rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.cta-band__btn[data-v-8286b3a5]:hover{background:#222;border-color:#222}@media (width<=720px){.cta-band[data-v-8286b3a5]{padding:3.5rem 1.15rem 2.5rem;scroll-margin-top:3.75rem}.cta-band__frame[data-v-8286b3a5]{flex-direction:column;align-items:stretch;gap:1.25rem}.cta-band__line[data-v-8286b3a5]{font-size:clamp(1.15rem,5vw,1.4rem)}.cta-band__btn[data-v-8286b3a5]{align-self:stretch;width:100%}}.logo[data-v-7b6b0257]{opacity:0;transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(12px)scale(.96)}.logo--visible[data-v-7b6b0257]{opacity:1;transform:translateY(0)scale(1)}.logo__img[data-v-7b6b0257]{width:min(308px,68vw);height:auto;display:block}@media (prefers-reduced-motion:reduce){.logo[data-v-7b6b0257]{opacity:1;transition:none;transform:none}}.cookie-banner[data-v-d42c3eba]{z-index:10020;padding:.75rem 1rem calc(.85rem + env(safe-area-inset-bottom,0px));pointer-events:none;position:fixed;bottom:0;left:0;right:0}.cookie-banner__inner[data-v-d42c3eba]{pointer-events:auto;-webkit-backdrop-filter:blur(22px)saturate(1.25);background:#121418e0;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;gap:.85rem 1.1rem;width:min(100%,42rem);margin-inline:auto;padding:.7rem .85rem .7rem 1rem;display:flex;box-shadow:inset 0 1px #ffffff14,0 -8px 40px #00000059}.cookie-banner__text[data-v-d42c3eba]{color:#dce0e6e0;flex:auto;margin:0;font-size:.8rem;line-height:1.4}.cookie-banner__link[data-v-d42c3eba]{color:var(--eye-yellow);white-space:nowrap;border-bottom:1px solid #ffd16659;font-weight:600;text-decoration:none}.cookie-banner__link[data-v-d42c3eba]:hover{border-bottom-color:var(--eye-yellow)}.cookie-banner__btn[data-v-d42c3eba]{min-height:2rem;color:var(--eye-yellow);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffd16673;border-radius:6px;flex:none;padding:.3rem .85rem;font-size:.78rem;font-weight:620;transition:background .18s,border-color .18s}.cookie-banner__btn[data-v-d42c3eba]:hover{border-color:var(--eye-yellow);background:#ffd1661a}.cookie-banner-enter-active[data-v-d42c3eba],.cookie-banner-leave-active[data-v-d42c3eba]{transition:opacity .28s,transform .28s}.cookie-banner-enter-from[data-v-d42c3eba],.cookie-banner-leave-to[data-v-d42c3eba]{opacity:0;transform:translateY(110%)}@media (width<=520px){.cookie-banner__inner[data-v-d42c3eba]{flex-direction:column;align-items:stretch;gap:.65rem;width:min(100%,24rem)}.cookie-banner__btn[data-v-d42c3eba]{width:100%}}.hyperspace[data-v-a03912c7]{pointer-events:none;z-index:0;contain:strict;background:#000;width:100%;height:100%;display:block;position:absolute;inset:0}.modal-root[data-v-59412e13]{--reg-ink:#171717;--reg-muted:#6b6b6b;--reg-faint:#8a8a8a;--reg-line:#ebebeb;--reg-surface:#fcfcfc;--reg-soft:#f5f5f5;--reg-accent:#444;--reg-danger:#c23b22;--reg-border:#e8e8e8;--reg-ring:#dedede;--reg-grad-a:#78808a24;--reg-grad-b:#969ca41a;--reg-input-bg:#fcfcfc;--reg-placeholder:#b0b0b0;--reg-track:#f2f2f2;--reg-thumb:#fff;--reg-toggle-on:#555;--reg-ready-bg:#efefef;--reg-ready-border:#d4d4d4;--reg-ready-hover:#e8e8e8;--reg-dim:#14141447;z-index:10020;color:var(--reg-ink);pointer-events:none;place-items:center;padding:1.25rem;display:grid;position:fixed;inset:0}.modal-root.is-dark[data-v-59412e13]{--reg-ink:#f2f4f6;--reg-muted:#e6eaf09e;--reg-faint:#e6eaf073;--reg-line:#ffffff1f;--reg-surface:#202329;--reg-soft:#ffffff0f;--reg-accent:#ffde96e0;--reg-danger:#ff8a8a;--reg-border:#14161a;--reg-ring:#ffffff0d;--reg-grad-a:#b8bec81a;--reg-grad-b:#969ca40f;--reg-input-bg:transparent;--reg-placeholder:#e6eaf059;--reg-track:#ffffff14;--reg-thumb:#eceef1d9;--reg-toggle-on:#ffd1668c;--reg-ready-bg:#ffd16629;--reg-ready-border:#ffd1666b;--reg-ready-hover:#ffd16638;--reg-dim:#0000009e}.modal-backdrop[data-v-59412e13]{background:var(--reg-dim);pointer-events:none;transition:background .35s;position:absolute;inset:0}.modal-card[data-v-59412e13]{z-index:1;pointer-events:auto;background:radial-gradient(ellipse 78% 56% at 0% 0%, var(--reg-grad-a), transparent 58%), radial-gradient(ellipse 42% 36% at 8% 10%, var(--reg-grad-b), transparent 70%), var(--reg-surface);border:20px solid var(--reg-border);width:min(100%,440px);box-shadow:0 0 0 1px var(--reg-ring), 0 1px 2px #00000008, 0 10px 28px #00000014;border-radius:14px;transition:background .35s,border-color .35s,box-shadow .35s,color .35s;animation:.24s modal-in-59412e13;position:relative;overflow:hidden}.modal-root.is-dark .modal-card[data-v-59412e13]{box-shadow:0 0 0 1px var(--reg-ring), 0 0 18px #dce4f00a, 0 18px 40px #00000073}@keyframes modal-in-59412e13{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.modal-head[data-v-59412e13]{justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 1.4rem .25rem;display:flex}.modal-head h2[data-v-59412e13]{letter-spacing:-.03em;color:var(--reg-ink);margin:0;font-size:1.2rem;font-weight:560}.modal-x[data-v-59412e13]{color:var(--reg-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.15rem .35rem;font-size:1.45rem;line-height:1}.modal-x[data-v-59412e13]:hover{color:var(--reg-ink);background:var(--reg-soft)}.modal-body[data-v-59412e13]{flex-direction:column;gap:1.05rem;padding:1rem 1.4rem 1.5rem;display:flex}.field[data-v-59412e13]{min-width:0;color:var(--reg-muted);flex-direction:column;gap:.4rem;font-size:.84rem;font-weight:500;display:flex}.field input[data-v-59412e13]{border:1px solid var(--reg-line);background:var(--reg-input-bg);width:100%;min-width:0;min-height:2.6rem;color:var(--reg-ink);box-sizing:border-box;border-radius:6px;padding:.55rem .8rem;font-size:.92rem;font-weight:400;transition:border-color .15s,box-shadow .15s,background .35s,color .35s}.field input[data-v-59412e13]::placeholder{color:var(--reg-placeholder)}.field input[data-v-59412e13]:focus{border-color:color-mix(in srgb, var(--reg-ink) 35%, var(--reg-line));box-shadow:0 0 0 3px color-mix(in srgb, var(--reg-ink) 6%, transparent);outline:none}.field.is-invalid input[data-v-59412e13]{border-color:var(--reg-danger);background:color-mix(in srgb, var(--reg-danger) 6%, var(--reg-input-bg))}.field.is-invalid input[data-v-59412e13]:focus{border-color:var(--reg-danger);box-shadow:0 0 0 3px color-mix(in srgb, var(--reg-danger) 12%, transparent)}.field-error[data-v-59412e13]{color:var(--reg-danger);overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:400;line-height:1.35}.field-error--check[data-v-59412e13]{margin-top:-.45rem}.field-row[data-v-59412e13]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem;width:100%;min-width:0;display:grid}.toggle[data-v-59412e13]{color:var(--reg-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.8rem;margin:.1rem 0 .15rem;font-size:.86rem;font-weight:400;display:flex}.toggle.is-invalid[data-v-59412e13]{color:var(--reg-danger)}.toggle__input[data-v-59412e13]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.toggle__track[data-v-59412e13]{border:1px solid var(--reg-line);background:var(--reg-track);border-radius:999px;flex:none;width:2.45rem;height:1.35rem;margin-top:.1rem;transition:background .18s,border-color .18s;position:relative}.toggle__thumb[data-v-59412e13]{background:var(--reg-thumb);border-radius:50%;width:calc(1.35rem - 6px);height:calc(1.35rem - 6px);transition:transform .18s,background .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.toggle.is-on .toggle__track[data-v-59412e13]{border-color:var(--reg-toggle-on);background:var(--reg-toggle-on)}.toggle.is-on .toggle__thumb[data-v-59412e13]{background:#fff;transform:translate(1.1rem)}.modal-root.is-dark .toggle.is-on .toggle__track[data-v-59412e13]{background:#ffd16647}.modal-root.is-dark .toggle.is-on .toggle__thumb[data-v-59412e13]{background:#ffd166}.toggle__input:focus-visible+.toggle__track[data-v-59412e13]{outline:2px solid color-mix(in srgb, var(--reg-accent) 45%, transparent);outline-offset:2px}.toggle__label[data-v-59412e13]{min-width:0;line-height:1.45}.toggle__label a[data-v-59412e13]{color:var(--reg-accent);text-underline-offset:.15em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--reg-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--reg-accent) 40%, transparent)}.toggle__label a[data-v-59412e13]:hover{color:var(--reg-ink);-webkit-text-decoration-color:var(--reg-ink);text-decoration-color:var(--reg-ink)}.form-error[data-v-59412e13]{color:var(--reg-danger);margin:0;font-size:.88rem}.btn-block[data-v-59412e13]{width:100%}.btn-flat[data-v-59412e13],.btn-flat-ghost[data-v-59412e13],.btn-primary[data-v-59412e13]{letter-spacing:-.01em;min-height:2.65rem;box-shadow:none;border-radius:6px;font-size:.9rem;font-weight:500}.btn-flat[data-v-59412e13]{border:1px solid var(--reg-line);background:var(--reg-soft);color:var(--reg-faint);transition:background .2s,border-color .2s,color .2s}.btn-flat[data-v-59412e13]:hover:not(:disabled){background:color-mix(in srgb, var(--reg-ink) 6%, var(--reg-soft));border-color:color-mix(in srgb, var(--reg-ink) 18%, var(--reg-line));color:var(--reg-muted)}.btn-flat[data-v-59412e13]:disabled{opacity:.55;cursor:not-allowed}.btn-submit.is-pending[data-v-59412e13],.btn-google.is-pending[data-v-59412e13],.btn-flat.is-pending[data-v-59412e13]:disabled,.btn-flat-ghost.is-pending[data-v-59412e13]:disabled{opacity:1;cursor:wait}.btn-pending[data-v-59412e13]{justify-content:center;align-items:center;gap:.38rem;min-height:1em;display:inline-flex}.btn-pending__dot[data-v-59412e13]{opacity:.35;background:currentColor;border-radius:50%;width:.38rem;height:.38rem;animation:1.05s ease-in-out infinite btn-pending-pulse-59412e13}.btn-pending__dot[data-v-59412e13]:nth-child(2){animation-delay:.16s}.btn-pending__dot[data-v-59412e13]:nth-child(3){animation-delay:.32s}@keyframes btn-pending-pulse-59412e13{0%,80%,to{opacity:.28;transform:translateY(0)scale(.92)}40%{opacity:1;transform:translateY(-2px)scale(1)}}@media (prefers-reduced-motion:reduce){.btn-pending__dot[data-v-59412e13]{opacity:.7;animation:none}}.btn-submit.is-ready[data-v-59412e13]:not(:disabled),.btn-submit.is-ready.is-pending[data-v-59412e13]{border-color:var(--reg-ready-border);background:var(--reg-ready-bg);color:var(--reg-ink)}.btn-submit.is-ready[data-v-59412e13]:not(:disabled):hover{border-color:var(--reg-ready-border);background:var(--reg-ready-hover);color:var(--reg-ink)}.modal-root.is-dark .btn-submit.is-ready[data-v-59412e13]:not(:disabled),.modal-root.is-dark .btn-submit.is-ready.is-pending[data-v-59412e13]{color:#ffde96f2}.modal-root.is-dark .btn-submit.is-ready[data-v-59412e13]:not(:disabled):hover{color:#ffd166}.btn-flat-ghost[data-v-59412e13]{border:1px solid var(--reg-line);color:var(--reg-ink);background:0 0;transition:background .2s,border-color .2s,color .2s}.btn-flat-ghost[data-v-59412e13]:hover:not(:disabled){background:var(--reg-soft);border-color:color-mix(in srgb, var(--reg-ink) 18%, var(--reg-line));color:var(--reg-ink)}.btn-google[data-v-59412e13]{justify-content:center;align-items:center;gap:.55rem;display:inline-flex}.btn-google__icon[data-v-59412e13]{flex:none;display:block}.btn-primary[data-v-59412e13]{border:1px solid var(--reg-ready-border);background:var(--reg-ready-bg);color:var(--reg-ink);text-decoration:none}.btn-primary[data-v-59412e13]:hover{background:var(--reg-ready-hover);border-color:var(--reg-ready-border);color:var(--reg-ink)}.or[data-v-59412e13]{color:var(--reg-faint);letter-spacing:.04em;text-transform:lowercase;align-items:center;gap:.85rem;margin:.1rem 0;font-size:.76rem;display:flex}.or[data-v-59412e13]:before,.or[data-v-59412e13]:after{content:"";background:var(--reg-line);flex:1;height:1px}.or span[data-v-59412e13]{flex:none}.success-body[data-v-59412e13]{color:var(--reg-muted);white-space:pre-line;margin:0 0 .35rem;font-size:.95rem;line-height:1.5}@media (width<=520px){.modal-card[data-v-59412e13]{border-radius:10px}.field-row[data-v-59412e13]{grid-template-columns:1fr}}.footer[data-v-57e915de]{--footer-ink:#0a0a0a;--footer-muted:#666;--footer-faint:#888;--footer-line:#eaeaea;--footer-surface:#fff;border-top:1px solid var(--footer-line);background:var(--footer-surface);color:var(--footer-ink);padding:2.5rem 0 1.75rem}.footer__inner[data-v-57e915de]{flex-direction:column;gap:1.25rem;display:flex}.footer__row[data-v-57e915de]{width:100%}.footer__row--top[data-v-57e915de]{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.footer__col[data-v-57e915de]{flex-direction:column;gap:.45rem;min-width:0;display:flex}.footer__col--left[data-v-57e915de]{align-items:flex-start;overflow:visible}.footer__col--right[data-v-57e915de]{align-items:flex-end}.footer__logo[data-v-57e915de]{--footer-logo-h:28px;margin-left:calc(var(--footer-logo-h) * -.098);opacity:.92;display:inline-flex;overflow:visible}.footer__logo img[data-v-57e915de]{height:var(--footer-logo-h,30px);width:auto;display:block}.footer__nav[data-v-57e915de]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.65rem 1.15rem;font-size:.88rem;line-height:1.3;display:flex}.footer__nav a[data-v-57e915de]{color:var(--footer-ink);letter-spacing:-.01em;font-weight:500;text-decoration:none}.footer__nav a[data-v-57e915de]:hover{color:var(--footer-muted)}.footer__nav a.is-current[data-v-57e915de]{color:var(--footer-muted);pointer-events:none}.footer__badge[data-v-57e915de]{min-height:1.4rem;color:var(--footer-faint);letter-spacing:.01em;white-space:nowrap;border:1px dashed #c8c8c8;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.68rem;font-weight:500;display:inline-flex}.footer__mail[data-v-57e915de]{color:var(--footer-muted);letter-spacing:.01em;font-size:.82rem;line-height:1.35;text-decoration:none}.footer__mail--pending[data-v-57e915de]{opacity:.45;-webkit-user-select:none;user-select:none}.footer__mail[data-v-57e915de]:hover{color:var(--footer-ink)}.footer__accept[data-v-57e915de]{color:var(--footer-faint);letter-spacing:.01em;white-space:nowrap;justify-content:flex-end;align-items:center;gap:.28rem;margin:0;font-size:.68rem;line-height:1.2;display:inline-flex}.footer__tether[data-v-57e915de]{flex:none;display:block}.footer__bottom[data-v-57e915de]{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}.footer__legal[data-v-57e915de]{flex-wrap:wrap;align-items:center;gap:.85rem 1.15rem;font-size:.82rem;line-height:1.3;display:flex}.footer__legal a[data-v-57e915de]{color:var(--footer-muted);font-weight:500;text-decoration:none}.footer__legal a[data-v-57e915de]:hover,.footer__legal a.is-current[data-v-57e915de]{color:var(--footer-ink)}.footer__copy[data-v-57e915de]{color:var(--footer-faint);text-align:left;margin:0;padding:0;font-size:.75rem;line-height:1.3}@media (width<=620px){.footer__row--top[data-v-57e915de]{flex-direction:column;align-items:flex-start;gap:1.15rem}.footer__col--left[data-v-57e915de],.footer__col--right[data-v-57e915de]{align-items:flex-start;width:100%}.footer__logo[data-v-57e915de]{--footer-logo-h:24px}.footer__nav[data-v-57e915de]{gap:.55rem 1rem;font-size:.84rem}.footer__badge[data-v-57e915de]{text-align:left;white-space:nowrap;max-width:none;min-height:1.35rem;padding:.12rem .5rem;font-size:.68rem;line-height:1.2}.footer__mail[data-v-57e915de]{word-break:break-all;font-size:.8rem}.footer__accept[data-v-57e915de]{justify-content:flex-start;font-size:.68rem}.footer__legal[data-v-57e915de]{gap:.55rem 1rem}}.nav[data-v-2d264fc7]{--nav-light:0;z-index:10001;box-sizing:border-box;height:var(--nav-h);background:0 0;border:0;padding:50px 0 0;transition:height .22s cubic-bezier(.22,1,.36,1),padding .22s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;right:0}.nav--float[data-v-2d264fc7]{background:color-mix(in srgb, #0c0e122e calc((1 - var(--nav-light,0)) * 100%), #ffffff2e calc(var(--nav-light,0) * 100%));-webkit-backdrop-filter:blur(12px)saturate(1.15);border-bottom:1px solid color-mix(in srgb, #ffffff1a calc((1 - var(--nav-light,0)) * 100%), #0000000f calc(var(--nav-light,0) * 100%));height:64px;box-shadow:none;padding:.55rem 0}@supports ((-webkit-backdrop-filter:blur(12px)) or (backdrop-filter:blur(12px))){.nav--float[data-v-2d264fc7]{-webkit-backdrop-filter:blur(12px)saturate(1.15);backdrop-filter:blur(12px)saturate(1.15)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav--float[data-v-2d264fc7]{background:color-mix(in srgb, #0c0e12eb calc((1 - var(--nav-light,0)) * 100%), #fffffff5 calc(var(--nav-light,0) * 100%))}}.nav--menu-open[data-v-2d264fc7]{box-shadow:none;border-bottom:1px solid #eaeaea;background:#fafafaeb!important}.nav--menu-open .nav__burger span[data-v-2d264fc7]{background:#0a0a0a}.nav--menu-open .nav__burger.is-open[data-v-2d264fc7]{background:#fff;border-color:#eaeaea}.nav--menu-open .nav__wordmark[data-v-2d264fc7],.nav--light .nav__wordmark[data-v-2d264fc7]{color:#0a0a0a}.nav--float:not(.nav--menu-open) .nav__wordmark[data-v-2d264fc7]{color:color-mix(in srgb, #fff calc((1 - var(--nav-light,0)) * 100%), #0a0a0a calc(var(--nav-light,0) * 100%))}.nav--float:not(.nav--menu-open) .nav__links a[data-v-2d264fc7]{color:color-mix(in srgb, #eceef1b8 calc((1 - var(--nav-light,0)) * 100%), #0a0a0a9e calc(var(--nav-light,0) * 100%))}.nav--float:not(.nav--menu-open) .nav__links a[data-v-2d264fc7]:hover,.nav--float:not(.nav--menu-open) .nav__links a.is-current[data-v-2d264fc7]{color:color-mix(in srgb, #fff calc((1 - var(--nav-light,0)) * 100%), #0a0a0a calc(var(--nav-light,0) * 100%))}.nav--light .nav__links a[data-v-2d264fc7]{color:#0a0a0a9e}.nav--light .nav__links a[data-v-2d264fc7]:hover,.nav--light .nav__links a.is-current[data-v-2d264fc7]{color:#0a0a0a}.nav--light .btn-outline[data-v-2d264fc7]{color:#0a0a0a;border-color:#d4d4d4;transition:color .4s,border-color .4s,background .4s}.nav--light .btn-outline[data-v-2d264fc7]:hover{color:#0a0a0a;background:#f4f4f4;border-color:#b0b0b0}.nav--light .btn-register[data-v-2d264fc7]{color:#0070f3;border-color:#0070f359}.nav--light .btn-register[data-v-2d264fc7]:hover{color:#0070f3;background:#0070f30f;border-color:#0070f3}.nav--light .locale-dd__btn[data-v-2d264fc7]{color:#0a0a0a}.nav--light .locale-dd__menu[data-v-2d264fc7]{background:#fff;border:1px solid #eaeaea;box-shadow:0 12px 32px #0000001a}.nav--light .locale-dd__menu[data-v-2d264fc7]:before{background:#fff;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea}.nav--light .locale-dd__item[data-v-2d264fc7]{color:#0a0a0a}.nav--light .locale-dd__item[data-v-2d264fc7]:hover,.nav--light .locale-dd__item.is-active[data-v-2d264fc7]{background:#f4f4f4}.nav--light .nav__burger span[data-v-2d264fc7]{background:#0a0a0a}.nav--light .nav__burger.is-open[data-v-2d264fc7]{background:#fff;border-color:#eaeaea}.nav__bar[data-v-2d264fc7]{z-index:2;grid-template-columns:180px 1fr auto;align-items:center;gap:1rem;height:100%;min-height:0;display:grid;position:relative}.nav__side[data-v-2d264fc7]{align-items:center;gap:.65rem;min-height:34px;display:flex}.nav__side--right[data-v-2d264fc7]{justify-content:flex-end}.nav__burger[data-v-2d264fc7]{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;width:2.5rem;height:2.5rem;padding:0;display:none;position:relative}.nav__burger span[data-v-2d264fc7]{background:#fff;border-radius:99px;width:1.05rem;height:1.5px;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s,top .28s cubic-bezier(.22,1,.36,1);display:block;position:absolute;left:50%;transform:translate(-50%)}.nav__burger span[data-v-2d264fc7]:first-child{top:calc(50% - 6px)}.nav__burger span[data-v-2d264fc7]:nth-child(2){top:50%}.nav__burger span[data-v-2d264fc7]:nth-child(3){top:calc(50% + 6px)}.nav__burger.is-open[data-v-2d264fc7]{background:#ffffff0d;border-color:#ffffff1f}.nav__burger.is-open span[data-v-2d264fc7]:first-child{top:50%;transform:translate(-50%)rotate(45deg)}.nav__burger.is-open span[data-v-2d264fc7]:nth-child(2){opacity:0}.nav__burger.is-open span[data-v-2d264fc7]:nth-child(3){top:50%;transform:translate(-50%)rotate(-45deg)}.nav__mark[data-v-2d264fc7]{justify-content:center;align-items:center;gap:.55rem;text-decoration:none;display:inline-flex}.nav__mark--desk[data-v-2d264fc7]{opacity:1;pointer-events:auto}.nav__mark img[data-v-2d264fc7]{flex:none;width:36px;height:36px;display:block}.nav__wordmark[data-v-2d264fc7]{font-family:var(--sans);letter-spacing:-.035em;color:#f4f6f8;white-space:nowrap;font-size:1rem;font-weight:560;line-height:1}.nav__mark--center[data-v-2d264fc7]{z-index:1;opacity:0;pointer-events:none;transition:opacity .28s cubic-bezier(.22,1,.36,1);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav__mark--center.is-visible[data-v-2d264fc7]{opacity:1;pointer-events:auto}.nav__links[data-v-2d264fc7]{flex-wrap:nowrap;justify-content:center;align-items:center;gap:60px;display:flex}.nav__links a[data-v-2d264fc7]{color:#eceef1b8;font-variation-settings:"wght" 500;letter-spacing:.01em;white-space:nowrap;font-size:.78rem;font-weight:500;text-decoration:none;transition:color .32s,font-weight .32s,font-variation-settings .32s}.nav__links a[data-v-2d264fc7]:hover,.nav__links a.is-current[data-v-2d264fc7]{color:#fff}.nav__links a.is-current[data-v-2d264fc7]{font-variation-settings:"wght" 700;font-weight:700}.btn-outline[data-v-2d264fc7]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:6px;min-height:2.1rem;padding:.35rem .85rem;font-size:.82rem;font-weight:560;text-decoration:none;transition:color .4s,border-color .4s,background .4s}.btn-outline[data-v-2d264fc7]:hover{color:#fff;background:#ffffff0d;border-color:#ffffff73}.btn-register[data-v-2d264fc7]{color:var(--eye-yellow);border-color:#ffd16673}.btn-register[data-v-2d264fc7]:hover{color:var(--eye-yellow);border-color:var(--eye-yellow);background:#ffd16614}.locale-dd[data-v-2d264fc7]{margin-right:1.25rem;position:relative}.locale-dd__btn[data-v-2d264fc7]{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;min-height:2.1rem;padding:.15rem;display:inline-flex}.locale-dd__flag[data-v-2d264fc7]{font-size:1.45rem;line-height:1}.locale-dd__menu[data-v-2d264fc7]{z-index:50;background:#2c2e33;border:1px solid #ffffff1a;border-radius:10px;min-width:11.5rem;padding:.35rem;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 16px 40px #00000059}.locale-dd__menu[data-v-2d264fc7]:before{content:"";background:#2c2e33;border-top:1px solid #ffffff1a;border-left:1px solid #ffffff1a;width:10px;height:10px;position:absolute;top:-5px;right:.85rem;transform:rotate(45deg)}.locale-dd__item[data-v-2d264fc7]{width:100%;color:var(--eye-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.9rem;display:flex}.locale-dd__item[data-v-2d264fc7]:hover,.locale-dd__item.is-active[data-v-2d264fc7]{background:#b8bec829}.nav__sheet-body[data-v-2d264fc7]{--sheet-ink:#0a0a0a;--sheet-muted:#666;--sheet-line:#eaeaea;--sheet-surface:#fff;z-index:1;width:min(22rem,100%);min-height:0;color:var(--sheet-ink);flex-direction:column;flex:auto;align-items:stretch;gap:1.25rem;margin:0 auto;display:flex;position:relative}@media (width<=1100px){.nav[data-v-2d264fc7],.nav--float[data-v-2d264fc7]{height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 0 0}.nav__bar[data-v-2d264fc7]{grid-template-columns:unset;justify-content:space-between;align-items:center;gap:.5rem;height:56px;display:flex}.nav__links[data-v-2d264fc7]{display:none}.nav__burger[data-v-2d264fc7]{justify-content:center;align-items:center;display:inline-flex}.nav__mark--desk[data-v-2d264fc7]{display:none}.nav__mark--center[data-v-2d264fc7]{display:inline-flex}.nav__mark--center .nav__wordmark[data-v-2d264fc7]{font-size:.92rem}.nav__side--left[data-v-2d264fc7],.nav__side--right[data-v-2d264fc7]{flex:none;min-width:2.5rem}.nav__side--right .btn-login[data-v-2d264fc7],.nav__side--right .btn-register[data-v-2d264fc7]{display:none}.nav__side--right .locale-dd[data-v-2d264fc7]{margin-right:0}}.nav__sheet-links[data-v-2d264fc7]{border-top:1px solid var(--sheet-line,#eaeaea);flex-direction:column;gap:0;display:flex}.nav__sheet-links a[data-v-2d264fc7]{border:0;border-bottom:1px solid var(--sheet-line,#eaeaea);color:var(--sheet-ink,#0a0a0a);font-variation-settings:"wght" 500;letter-spacing:-.02em;animation:.42s cubic-bezier(.22,1,.36,1) both nav-sheet-item-2d264fc7;animation-delay:calc(var(--i,0) * 45ms);background:0 0;border-radius:0;padding:.95rem .15rem;font-size:1.02rem;font-weight:500;text-decoration:none;transition:color .32s,font-weight .32s,font-variation-settings .32s;display:block}.nav__sheet-links a[data-v-2d264fc7]:hover,.nav__sheet-links a[data-v-2d264fc7]:active,.nav__sheet-links a.is-current[data-v-2d264fc7]{color:#0070f3;background:0 0;transform:none}.nav__sheet-links a.is-current[data-v-2d264fc7]{font-variation-settings:"wght" 700;font-weight:700}.nav__sheet-cta[data-v-2d264fc7]{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:auto;padding-top:.35rem;display:grid}.nav__sheet-cta .btn[data-v-2d264fc7]{width:100%;min-height:2.7rem;color:var(--sheet-ink,#0a0a0a);background:#fff;border-color:#d0d0d0;justify-content:center}.nav__sheet-cta .btn[data-v-2d264fc7]:hover{color:var(--sheet-ink,#0a0a0a);background:#f4f4f4;border-color:#999}.nav__sheet-cta .btn-register[data-v-2d264fc7]{color:#0070f3;border-color:#0070f359}.nav__sheet-cta .btn-register[data-v-2d264fc7]:hover{color:#0070f3;background:#0070f30f;border-color:#0070f3}.nav-sheet-enter-active[data-v-2d264fc7],.nav-sheet-leave-active[data-v-2d264fc7]{transition:opacity .28s,transform .34s cubic-bezier(.22,1,.36,1)}.nav-sheet-enter-from[data-v-2d264fc7],.nav-sheet-leave-to[data-v-2d264fc7]{opacity:0;transform:translateY(-12px)}@keyframes nav-sheet-item-2d264fc7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nav__sheet-links a[data-v-2d264fc7],.nav-sheet-enter-active[data-v-2d264fc7],.nav-sheet-leave-active[data-v-2d264fc7]{transition:none!important;animation:none!important}}@media (width<=1100px){.nav__links[data-v-2d264fc7]{gap:36px}}#site-nav-sheet{flex-direction:column!important;display:flex!important}.landing[data-v-e33b1b1b]{min-height:100svh;color:var(--eye-text);background:radial-gradient(circle at 16% 0%, #b8bec81f, transparent 28rem), linear-gradient(180deg, #15171b 0%, var(--eye-shell-bg) 28rem);overflow-x:clip}.hero__cta .btn-outline[data-v-e33b1b1b]{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:6px;align-items:center;min-height:2.75rem;padding:.6rem 1.35rem;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.hero__cta .btn-outline[data-v-e33b1b1b]:hover{color:#fff;background:#ffffff0d;border-color:#ffffff73}.hero__cta .btn-outline.btn-create[data-v-e33b1b1b]{color:var(--eye-yellow);background-color:#0000;background-image:linear-gradient(105deg,#0000 36%,#ffd1662e 47%,#fff0be57 50%,#ffd1662e 53%,#0000 64%);background-position:120% 0;background-repeat:no-repeat;background-size:240% 100%;border-color:#ffd16673;animation:5s ease-in-out infinite btn-create-shimmer-e33b1b1b;position:relative;overflow:hidden}.hero__cta .btn-outline.btn-create[data-v-e33b1b1b]:hover{color:var(--eye-yellow);border-color:var(--eye-yellow);background-color:#ffd16614}@keyframes btn-create-shimmer-e33b1b1b{0%,78%{background-position:120% 0}92%,to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.hero__cta .btn-outline.btn-create[data-v-e33b1b1b]{background-image:none;animation:none}}.hero[data-v-e33b1b1b]{background:#000;min-height:100dvh;position:relative;overflow:hidden}.hero__space[data-v-e33b1b1b]{z-index:0;pointer-events:none;contain:paint;position:absolute;inset:0;transform:translate(0,0)}.hero__space[data-v-e33b1b1b] .hyperspace{position:absolute;inset:0}.hero__content[data-v-e33b1b1b]{z-index:2;box-sizing:border-box;text-align:left;min-height:100dvh;padding-top:calc(var(--nav-h) + .5rem);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;column-gap:clamp(1.5rem,3vw,3.5rem);padding-bottom:2rem;display:grid;position:relative}.hero__focus[data-v-e33b1b1b]{z-index:2;flex-direction:column;align-items:flex-start;width:min(100%,36rem);display:flex;position:relative}.hero__visual[data-v-e33b1b1b]{z-index:1;perspective:1400px;perspective-origin:30%;justify-content:flex-end;align-items:center;min-width:0;display:flex;position:relative}.hero__pack[data-v-e33b1b1b]{width:min(100%,36rem);transform-style:preserve-3d;padding-top:10%;padding-bottom:14%;position:relative;transform:translateY(8%)}.hero__shot[data-v-e33b1b1b]{transform-style:preserve-3d}.hero__shot .mac-browser[data-v-e33b1b1b]{box-shadow:0 0 0 1px #ffffff0f,0 0 42px #0a75fb2e,0 0 80px #6b35f51f,0 28px 60px #00000073}.hero__shot--back[data-v-e33b1b1b]{z-index:1;opacity:.92;width:86%;animation:9.5s ease-in-out infinite hero-float-e33b1b1b;position:absolute;top:0;left:-9%;transform:rotateY(-8deg)rotateX(2deg)translateZ(-56px)}.hero__shot--mid[data-v-e33b1b1b]{z-index:2;width:100%;animation:8s ease-in-out .35s infinite hero-float-e33b1b1b;position:relative;transform:rotateY(-11deg)rotateX(2deg)translate(2%)translateY(8%)}@keyframes hero-float-e33b1b1b{0%,to{translate:0}50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.hero__shot--back[data-v-e33b1b1b],.hero__shot--mid[data-v-e33b1b1b]{animation:none}.hero__space[data-v-e33b1b1b]{transform:none}}.hero__shot--back .mac-browser[data-v-e33b1b1b]{background:linear-gradient(#f0f1f4 0%,#dde0e6 100%);border-color:#ffffff73;box-shadow:-16px 20px 36px #00000080,0 0 28px #0a75fb1f,0 0 48px #6b35f514,inset 0 1px #ffffffbf}.hero__shot--back .mac-browser__bar[data-v-e33b1b1b]{background:linear-gradient(#f6f7f9 0%,#e6e8ee 100%);border-bottom-color:#00000014}.hero__shot--back .mac-browser__url[data-v-e33b1b1b]{color:#282c34c7;background:#ffffffe6;border-color:#00000014}.hero__shot--back .mac-browser__lock[data-v-e33b1b1b],.hero__shot--back .mac-browser__tools[data-v-e33b1b1b]{color:#5a606ca6}.mac-browser[data-v-e33b1b1b]{background:linear-gradient(#3a3d44 0%,#2c2e34 100%);border:2px solid #ffffff38;border-radius:14px;position:relative;overflow:hidden;transform:translateZ(8px);box-shadow:-22px 26px 48px #0000009e,-8px 10px 22px #0006,0 0 36px #0a75fb2e,0 0 72px #6b35f51f,0 0 20px #ffffff0f,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f}.mac-browser__bar[data-v-e33b1b1b]{background:linear-gradient(#3f424a 0%,#32343a 100%);border-bottom:1px solid #00000059;grid-template-columns:1fr minmax(0,14rem) 1fr;align-items:center;gap:.55rem;height:2.35rem;padding:0 .75rem;display:grid}.mac-browser__traffic[data-v-e33b1b1b]{align-items:center;gap:.4rem;display:flex}.mac-browser__dot[data-v-e33b1b1b]{border-radius:50%;width:.7rem;height:.7rem;box-shadow:inset 0 -.5px .5px #00000059}.mac-browser__dot--close[data-v-e33b1b1b]{background:#ff5f57}.mac-browser__dot--min[data-v-e33b1b1b]{background:#febc2e}.mac-browser__dot--max[data-v-e33b1b1b]{background:#28c840}.mac-browser__url[data-v-e33b1b1b]{color:#dce0e8c7;letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;background:#14161ab8;border:1px solid #00000047;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;min-width:0;height:1.45rem;padding:0 .7rem;font-size:.68rem;font-weight:500;display:inline-flex;overflow:hidden}.mac-browser__pills[data-v-e33b1b1b]{align-items:center;gap:.28rem;min-width:0;display:inline-flex}.mac-browser__pill[data-v-e33b1b1b]{opacity:.38;background:currentColor;border-radius:999px;height:.42rem;display:block}.mac-browser__pill--long[data-v-e33b1b1b]{width:4.4rem}.mac-browser__pill--short[data-v-e33b1b1b]{opacity:.26;width:1.65rem}.mac-browser__lock[data-v-e33b1b1b]{color:#b4bcc8b8;flex:none}.mac-browser__tools[data-v-e33b1b1b]{color:#bec4ce8c;justify-content:flex-end;display:flex}.mac-browser__viewport[data-v-e33b1b1b]{background:#1a1c20;position:relative}.mac-browser__viewport img[data-v-e33b1b1b]{width:100%;height:auto;display:block}.hero__logo[data-v-e33b1b1b]{justify-content:flex-start;display:flex}.hero__logo[data-v-e33b1b1b] img{margin-left:calc(min(308px,68vw)/-16.3483);display:block;filter:none!important}.hero__copy[data-v-e33b1b1b]{flex-direction:column;align-items:flex-start;width:100%;margin-top:2.1rem;display:flex}.hero__copy h1[data-v-e33b1b1b],.hero__copy p[data-v-e33b1b1b]{text-shadow:none}.hero__copy h1[data-v-e33b1b1b]{white-space:nowrap;letter-spacing:-.02em;color:#fff;text-align:left;max-width:none;margin:0 0 .55rem;font-size:clamp(1.5rem,3.1vw,2.6rem);font-weight:400;line-height:1.25}.hero__subtitle[data-v-e33b1b1b]{color:#e6eef8c7;text-align:left;flex-direction:column;align-items:flex-start;gap:.4rem;max-width:34rem;margin:0;font-size:clamp(.88rem,1.4vw,1.05rem);font-weight:400;line-height:1.45;display:flex}.hero__subtitle-line[data-v-e33b1b1b]{display:block}.hero__mark[data-v-e33b1b1b]{z-index:0;color:#f6f8fcf2;padding:.08em .28em .1em;display:inline-block;position:relative}.hero__mark[data-v-e33b1b1b]:before{content:"";z-index:-1;background:linear-gradient(100deg,#ffd1661c 0%,#ffd1663d 18%,#ffc45642 78%,#ffd1661a 100%);border-radius:3px 4px 3px 5px/4px 3px 5px;position:absolute;inset:.02em -.12em .02em -.08em;transform:skew(-5deg)rotate(-.7deg);box-shadow:inset 0 -1px #ffdc8c17}.hero__blurb[data-v-e33b1b1b]{border:0;border-left:3px solid var(--brand-blue);color:#e6eef8ad;white-space:normal;text-align:left;border-radius:0;max-width:38rem;margin:2.75rem 0 2rem;padding:.15rem 0 .15rem calc(1rem - 3px);font-size:clamp(.85rem,1.25vw,.96rem);font-weight:400;line-height:1.5}.hero__cta[data-v-e33b1b1b]{flex-wrap:wrap;justify-content:flex-start;gap:.85rem;margin-top:0;display:flex}.hero__cta .btn-outline[data-v-e33b1b1b]{min-height:2.75rem;padding:.6rem 1.35rem;font-size:.95rem;font-weight:600}@media (width<=1100px){.hero__content[data-v-e33b1b1b]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.25rem}.hero__pack[data-v-e33b1b1b]{width:min(100%,32rem);transform:translateY(8%)}.hero__shot--mid[data-v-e33b1b1b]{transform:rotateY(-9deg)rotateX(1.5deg)translate(1%)translateY(7%)}.hero__shot--back[data-v-e33b1b1b]{width:84%;top:0;left:-8%}.hero__copy h1[data-v-e33b1b1b]{white-space:normal}}@media (width<=860px){.hero[data-v-e33b1b1b]{height:auto;min-height:100dvh;max-height:none;overflow:visible}.hero__content[data-v-e33b1b1b]{grid-template-columns:unset;text-align:center;height:auto;min-height:0;max-height:none;padding-top:calc(56px + env(safe-area-inset-top,0px) + 1.25rem);padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px));flex-direction:column;align-content:flex-start;place-items:center;row-gap:0;display:flex}.hero__focus[data-v-e33b1b1b]{flex:none;align-items:center;width:100%;margin-top:.45rem}.hero__logo[data-v-e33b1b1b]{justify-content:center}.hero__logo[data-v-e33b1b1b] img{width:min(180px,48vw);margin-left:0}.hero__copy[data-v-e33b1b1b]{text-align:center;align-items:center;margin-top:1rem}.hero__copy h1[data-v-e33b1b1b]{white-space:normal;text-align:center;max-width:none;margin:0 0 .65rem;font-size:clamp(1.35rem,5.6vw,1.7rem);line-height:1.18}.hero__subtitle[data-v-e33b1b1b]{text-align:center;align-items:center;gap:.85rem;max-width:none;font-size:.9rem}.hero__mark[data-v-e33b1b1b]{margin-top:.2rem;margin-bottom:.35rem}.hero__blurb[data-v-e33b1b1b]{margin-top:1.75rem;margin-bottom:1.15rem;text-align:left;max-width:22rem;margin-inline:auto;font-size:.86rem;line-height:1.5}.hero__cta[data-v-e33b1b1b]{margin-top:0;grid-template-columns:1fr 1fr;gap:.55rem;width:100%;max-width:22rem;margin-inline:auto;display:grid}.hero__cta .btn-outline[data-v-e33b1b1b]{white-space:nowrap;justify-content:center;width:100%;min-height:2.5rem;padding:.5rem .55rem;font-size:.82rem}.hero__visual[data-v-e33b1b1b]{perspective:1100px;perspective-origin:40% 45%;flex:none;justify-content:center;align-items:flex-start;width:100%;max-width:100%;min-height:0;margin-top:2.15rem;margin-left:0;margin-right:0;padding:.35rem .85rem 1.25rem;display:flex;overflow:hidden}.hero__pack[data-v-e33b1b1b]{width:100%;max-width:22rem;height:auto;max-height:none;transform-style:preserve-3d;margin:0 auto;padding-top:16%;padding-bottom:18%;position:relative;transform:translateY(6%)}.hero__shot--back[data-v-e33b1b1b]{z-index:1;opacity:.94;width:86%;height:auto;animation:none;display:block;position:absolute;top:0;left:-4%;transform:rotateY(-10deg)rotateX(2deg)translateZ(-48px)}.hero__shot--mid[data-v-e33b1b1b]{z-index:2;width:94%;height:auto;margin-left:8%;animation:none;position:relative;transform:rotateY(-12deg)rotateX(2deg)translate(2%)translateY(16%)}.hero__shot--back .mac-browser[data-v-e33b1b1b],.hero__shot--mid .mac-browser[data-v-e33b1b1b]{width:100%;height:auto;display:block}.hero__shot--back .mac-browser__bar[data-v-e33b1b1b],.hero__shot--mid .mac-browser__bar[data-v-e33b1b1b]{height:1.55rem}.hero__shot--back .mac-browser__viewport[data-v-e33b1b1b],.hero__shot--mid .mac-browser__viewport[data-v-e33b1b1b]{overflow:hidden}.hero__shot--back .mac-browser__viewport img[data-v-e33b1b1b],.hero__shot--mid .mac-browser__viewport img[data-v-e33b1b1b]{object-fit:contain;object-position:top left;width:100%;height:auto;display:block}}.legal[data-v-035a301b]{--legal-ink:#0a0a0a;--legal-muted:#666;--legal-faint:#888;--legal-line:#eaeaea;--legal-bg:#fafafa;--legal-surface:#fff;--legal-accent:#0070f3;min-height:100svh;color:var(--legal-ink);background:var(--legal-bg)}.legal-main[data-v-035a301b]{padding:calc(64px + clamp(2.5rem,6vh,4.5rem)) 0 5rem}@media (width<=1100px){.legal-main[data-v-035a301b]{padding-top:calc(56px + env(safe-area-inset-top,0px) + clamp(2rem, 5vh, 3.5rem))}}.legal-main__inner[data-v-035a301b]{max-width:min(100% - 2.5rem,42rem)}.legal-hero[data-v-035a301b]{border-bottom:1px solid var(--legal-line);margin-bottom:2.5rem;padding-bottom:1.75rem}.legal-hero h1[data-v-035a301b]{letter-spacing:-.045em;color:var(--legal-ink);margin:0 0 .55rem;font-size:clamp(1.85rem,3.6vw,2.65rem);font-weight:650;line-height:1.12}.legal-updated[data-v-035a301b]{color:var(--legal-muted);letter-spacing:-.01em;margin:0 0 1.25rem;font-size:.9rem}.legal-tabs[data-v-035a301b]{flex-wrap:wrap;gap:.4rem;display:flex}.legal-tabs__link[data-v-035a301b]{min-height:1.9rem;color:var(--legal-muted);letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;align-items:center;padding:.28rem .75rem;font-size:.84rem;font-weight:500;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.legal-tabs__link[data-v-035a301b]:hover{color:var(--legal-ink);background:#00000008}.legal-tabs__link.is-current[data-v-035a301b]{color:var(--legal-ink);border-color:var(--legal-line);background:var(--legal-surface);box-shadow:0 1px 2px #0000000a}.legal-body[data-v-035a301b]{flex-direction:column;gap:0;display:flex}.legal-intro[data-v-035a301b]{margin:0 0 .25rem;padding-bottom:1.5rem}.legal-section[data-v-035a301b]{border-top:1px solid var(--legal-line);margin:0;padding:1.65rem 0}.legal-section[data-v-035a301b]:first-of-type{border-top:0;padding-top:0}.legal-intro p[data-v-035a301b],.legal-section p[data-v-035a301b],.legal-section li[data-v-035a301b]{color:var(--legal-muted);letter-spacing:-.01em;font-size:.98rem;line-height:1.72}.legal-intro p[data-v-035a301b]{margin:0 0 .85rem}.legal-intro p[data-v-035a301b]:last-child{margin-bottom:0}.legal-section h2[data-v-035a301b]{letter-spacing:-.03em;color:var(--legal-ink);margin:0 0 .7rem;font-size:1.15rem;font-weight:600}.legal-section h3[data-v-035a301b]{letter-spacing:-.02em;color:var(--legal-ink);margin:1.15rem 0 .45rem;font-size:.98rem;font-weight:600}.legal-section h3[data-v-035a301b]:first-of-type{margin-top:.2rem}.legal-section p[data-v-035a301b]{margin:0 0 .85rem}.legal-section p[data-v-035a301b]:last-child{margin-bottom:0}.legal-section ul[data-v-035a301b]{margin:0 0 .85rem;padding-left:1.2rem}.legal-section ul[data-v-035a301b]:last-child{margin-bottom:0}.legal-section li[data-v-035a301b]{margin:0 0 .4rem}.legal-section li[data-v-035a301b]:last-child{margin-bottom:0}.legal-table-wrap[data-v-035a301b]{border:1px solid var(--legal-line);background:var(--legal-surface);border-radius:10px;width:100%;margin-top:.5rem;overflow-x:auto}.legal-table[data-v-035a301b]{border-collapse:collapse;width:100%;min-width:36rem;font-size:.84rem;line-height:1.45}.legal-table th[data-v-035a301b],.legal-table td[data-v-035a301b]{text-align:left;vertical-align:top;border-bottom:1px solid var(--legal-line);padding:.7rem .8rem}.legal-table th[data-v-035a301b]{color:var(--legal-ink);white-space:nowrap;background:#f4f4f4;font-weight:600}.legal-table td[data-v-035a301b]{color:var(--legal-muted)}.legal-table tr:last-child td[data-v-035a301b]{border-bottom:0}.legal-table td[data-v-035a301b]:first-child{color:var(--legal-ink);white-space:nowrap;font-weight:560}@media (width<=620px){.legal-main__inner[data-v-035a301b]{max-width:calc(100% - 2rem)}}.money-price[data-v-e0a13a76]{font-variant-numeric:tabular-nums;align-items:flex-start;line-height:1;transition:opacity .15s,transform .22s cubic-bezier(.22,1,.36,1);display:inline-flex}.money-price.is-fading[data-v-e0a13a76]{opacity:0;transform:translateY(3px)}.money-price__major[data-v-e0a13a76]{line-height:1}.money-price__cents[data-v-e0a13a76]{font-size:.5em;font-weight:inherit;margin-top:.12em;margin-left:.18em;line-height:1}@media (prefers-reduced-motion:reduce){.money-price[data-v-e0a13a76]{transition:none}.money-price.is-fading[data-v-e0a13a76]{opacity:1;transform:none}}.tariffs[data-v-79d96a28]{--tariff-ink:#0a0a0a;--tariff-muted:#666;--tariff-faint:#888;--tariff-line:#eaeaea;--tariff-surface:#fff;--tariff-soft:#fafafa;--tariff-accent:#0070f3;color:var(--tariff-ink);flex-direction:column;gap:1.25rem;display:flex}.tariffs__controls[data-v-79d96a28]{flex-wrap:wrap;justify-content:space-between;gap:.8rem;display:flex}.seg[data-v-79d96a28]{background:var(--tariff-surface);border:1px solid var(--tariff-line);border-radius:999px;grid-template-columns:1fr 1fr;padding:2px;display:inline-grid;position:relative}.seg__thumb[data-v-79d96a28]{pointer-events:none;will-change:transform;background:#3a3a3a;border-radius:999px;width:calc(50% - 2px);transition:transform .45s cubic-bezier(.22,1,.36,1);position:absolute;top:2px;bottom:2px;left:2px}.seg.is-second .seg__thumb[data-v-79d96a28]{transform:translate(100%)}.seg__btn[data-v-79d96a28]{z-index:1;color:var(--tariff-muted);cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;border-radius:999px;padding:.45rem .9rem;font-size:.86rem;font-weight:500;transition:color .22s;position:relative}.seg__btn.is-on[data-v-79d96a28]{color:#fff;box-shadow:none;background:0 0}.seg__btn[data-v-79d96a28]:not(.is-on):hover{color:var(--tariff-ink)}.tariffs__panel[data-v-79d96a28]{transition:opacity .55s cubic-bezier(.22,1,.36,1);position:relative}.tariffs__panel.is-refreshing[data-v-79d96a28]{opacity:.38;pointer-events:none}@media (prefers-reduced-motion:reduce){.seg__thumb[data-v-79d96a28],.tariffs__panel[data-v-79d96a28],.plan-price__was[data-v-79d96a28]{transition:none!important}}.state[data-v-79d96a28]{border:1px solid var(--tariff-line);background:var(--tariff-surface);min-height:12rem;color:var(--tariff-muted);text-align:center;border-radius:8px;place-items:center;margin:0;font-size:.95rem;display:grid}.state--empty[data-v-79d96a28]{background:0 0;border-style:dashed}.state--err[data-v-79d96a28]{color:#c23b22}.table-wrap[data-v-79d96a28]{border:1px solid var(--tariff-line);background:var(--tariff-surface);-webkit-overflow-scrolling:touch;border-radius:8px;overflow-x:auto}.compare[data-v-79d96a28]{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:.9rem}.compare th[data-v-79d96a28],.compare td[data-v-79d96a28]{border-bottom:1px solid var(--tariff-line);text-align:center;vertical-align:middle;color:var(--tariff-muted);padding:.85rem 1rem}.compare tbody tr:last-child th[data-v-79d96a28],.compare tbody tr:last-child td[data-v-79d96a28]{border-bottom:0}.compare thead th[data-v-79d96a28]{z-index:2;-webkit-backdrop-filter:blur(10px);color:var(--tariff-ink);border-bottom:1px solid var(--tariff-line);vertical-align:bottom;background:#fafafaeb;padding-top:1.15rem;padding-bottom:1.05rem;font-weight:500;position:sticky;top:0}.sticky-col[data-v-79d96a28]{z-index:1;background:var(--tariff-surface);min-width:14rem;max-width:18rem;color:var(--tariff-muted);font-weight:500;position:sticky;left:0;text-align:left!important}.compare thead .sticky-col[data-v-79d96a28]{z-index:3;letter-spacing:.01em;text-transform:uppercase;color:var(--tariff-faint);vertical-align:bottom;background:#fafafaeb;font-size:.78rem;font-weight:500}.is-section .section-cell[data-v-79d96a28]{background:var(--tariff-soft);color:var(--tariff-faint);letter-spacing:.06em;text-transform:uppercase;padding-top:.7rem;padding-bottom:.7rem;font-size:.72rem;font-weight:500;text-align:left!important}.plan-name[data-v-79d96a28]{letter-spacing:-.02em;color:var(--tariff-ink);margin-bottom:.35rem;font-size:.95rem;font-weight:560}.plan-price[data-v-79d96a28]{min-height:3.05rem;color:var(--tariff-faint);flex-direction:column;justify-content:flex-start;align-items:center;gap:.2rem;margin-bottom:.85rem;font-size:.82rem;display:flex}.plan-price__n[data-v-79d96a28]{color:var(--tariff-ink);letter-spacing:-.04em;min-height:1.45rem;font-size:1.45rem;font-weight:600}.plan-price__was[data-v-79d96a28]{opacity:.65;justify-content:center;align-items:center;min-height:1.05rem;font-size:.82rem;font-weight:400;text-decoration:line-through;transition:opacity .28s;display:flex}.plan-price__was.is-hidden[data-v-79d96a28]{opacity:0;visibility:hidden}.feat-text[data-v-79d96a28]{flex-direction:column;gap:.2rem;min-width:0;display:flex}.feat-label[data-v-79d96a28]{color:var(--tariff-ink);letter-spacing:-.01em;font-weight:500;line-height:1.3}.feat-desc[data-v-79d96a28]{color:var(--tariff-faint);font-size:.75rem;font-weight:400;line-height:1.4}.cell[data-v-79d96a28]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-weight:500}.cell--value[data-v-79d96a28],.cell--ok[data-v-79d96a28]{color:var(--tariff-ink)}.cell--empty[data-v-79d96a28]{color:#c4c4c4;font-weight:400}.plan-cta[data-v-79d96a28]{color:#fff;letter-spacing:-.01em;cursor:pointer;background:#3a3a3a;border:1px solid #3a3a3a;border-radius:6px;justify-content:center;align-items:center;min-height:2rem;padding:.4rem .95rem;font-size:.8rem;font-weight:500;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.plan-cta[data-v-79d96a28]:hover{background:#2e2e2e;border-color:#2e2e2e}@media (width<=820px){.tariffs__controls[data-v-79d96a28]{flex-direction:column;align-items:stretch;gap:.65rem}.seg[data-v-79d96a28]{width:100%}.seg__btn[data-v-79d96a28]{text-align:center;flex:1 1 0;padding:.48rem .55rem;font-size:.8rem}.compare[data-v-79d96a28]{min-width:640px;font-size:.84rem}.compare th[data-v-79d96a28],.compare td[data-v-79d96a28]{padding:.75rem .7rem}.sticky-col[data-v-79d96a28]{min-width:9.5rem;max-width:42vw}.feat-desc[data-v-79d96a28]{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.7rem;display:-webkit-box;overflow:hidden}.plan-name[data-v-79d96a28]{font-size:.9rem}.plan-price[data-v-79d96a28]{margin-bottom:.55rem}.plan-price__n[data-v-79d96a28]{font-size:1.2rem}.plan-cta[data-v-79d96a28]{min-height:1.85rem;padding:.3rem .75rem;font-size:.76rem}}.pricing[data-v-3893b606]{--pricing-ink:#0a0a0a;--pricing-muted:#666;--pricing-line:#eaeaea;--pricing-bg:#fafafa;--pricing-content:62rem;background:var(--pricing-bg);min-height:90svh;color:var(--pricing-ink);border-top:1px solid var(--pricing-line);justify-content:center;align-items:flex-start;padding:5.5rem 1.25rem 4.5rem;scroll-margin-top:4.5rem;display:flex;position:relative;overflow-x:clip}.pricing--page[data-v-3893b606]{border-top:0;min-height:0;padding-top:2.5rem}.pricing__frame[data-v-3893b606]{width:min(100%, var(--pricing-content));margin-inline:auto}.pricing__head[data-v-3893b606]{max-width:36rem;margin:0 0 2rem}.pricing__title[data-v-3893b606]{letter-spacing:-.03em;margin:0 0 .65rem;font-size:clamp(1.6rem,2.7vw,2.15rem);font-weight:400;line-height:1.15}.pricing__lead[data-v-3893b606]{color:var(--pricing-muted);margin:0;font-size:1.02rem;line-height:1.62}@media (width<=820px){.pricing[data-v-3893b606]{min-height:0;padding:4.75rem 1.15rem 3rem;scroll-margin-top:3.75rem}.pricing--page[data-v-3893b606]{padding-top:2.5rem}.pricing__head[data-v-3893b606]{margin-bottom:1.35rem}}.tariffs-page[data-v-c73094e7]{--page-ink:#0a0a0a;--page-muted:#666;--page-faint:#888;--page-line:#eaeaea;--page-bg:#fafafa;--page-surface:#fff;min-height:100svh;color:var(--page-ink);background:var(--page-bg)}.tariffs-page__main[data-v-c73094e7]{flex-direction:column;padding-top:64px;display:flex}@media (width<=1100px){.tariffs-page__main[data-v-c73094e7]{padding-top:calc(56px + env(safe-area-inset-top,0px))}}
