:root{--c-black-h: 0;--c-black-s: 0%;--c-black-l: 0%;--c-white-h: 0;--c-white-s: 0%;--c-white-l: 100%;--c-bg-h: 0;--c-bg-s: 0%;--c-bg-l: 0%;--c-bg2-h: 0;--c-bg2-s: 0%;--c-bg2-l: 4%;--c-bg3-h: 0;--c-bg3-s: 0%;--c-bg3-l: 0%;--c-card-h: 0;--c-card-s: 0%;--c-card-l: 7%;--c-card2-h: 0;--c-card2-s: 0%;--c-card2-l: 10%;--c-surface-h: 0;--c-surface-s: 0%;--c-surface-l: 5%;--c-surface2-h: 0;--c-surface2-s: 0%;--c-surface2-l: 8%;--c-surface3-h: 0;--c-surface3-s: 0%;--c-surface3-l: 11%;--c-surface4-h: 0;--c-surface4-s: 0%;--c-surface4-l: 5%;--c-surface5-h: 0;--c-surface5-s: 0%;--c-surface5-l: 8%;--c-card-flat-h: 0;--c-card-flat-s: 0%;--c-card-flat-l: 8%;--c-overlay-h: 0;--c-overlay-s: 0%;--c-overlay-l: 0%;--c-overlay2-h: 0;--c-overlay2-s: 0%;--c-overlay2-l: 2%;--c-neutral1-h: 0;--c-neutral1-s: 0%;--c-neutral1-l: 16%;--c-neutral2-h: 0;--c-neutral2-s: 0%;--c-neutral2-l: 23%;--c-neutral-light-h: 0;--c-neutral-light-s: 0%;--c-neutral-light-l: 89%;--c-neutral-light: hsl(var(--c-neutral-light-h) var(--c-neutral-light-s) var(--c-neutral-light-l));--c-text-h: 100;--c-text-s: 17%;--c-text-l: 95%;--c-muted-h: 100;--c-muted-s: 4%;--c-muted-l: 62%;--c-muted2-h: 120;--c-muted2-s: 2%;--c-muted2-l: 43%;--c-muted3-h: 100;--c-muted3-s: 3%;--c-muted3-l: 55%;--c-muted4-h: 165;--c-muted4-s: 9%;--c-muted4-l: 78%;--c-muted5-h: 145;--c-muted5-s: 15%;--c-muted5-l: 66%;--c-muted6-h: 160;--c-muted6-s: 13%;--c-muted6-l: 51%;--c-mint-soft-h: 100;--c-mint-soft-s: 12%;--c-mint-soft-l: 92%;--c-mint-soft2-h: 120;--c-mint-soft2-s: 5%;--c-mint-soft2-l: 81%;--c-mint-pale-h: 146;--c-mint-pale-s: 62%;--c-mint-pale-l: 87%;--c-primary-h: 149;--c-primary-s: 60%;--c-primary-l: 40%;--c-primary2-h: 149;--c-primary2-s: 68%;--c-primary2-l: 62%;--c-primary3-h: 149;--c-primary3-s: 62%;--c-primary3-l: 26%;--c-primary-alt-h: 153;--c-primary-alt-s: 41%;--c-primary-alt-l: 47%;--c-primary-acc-h: 159;--c-primary-acc-s: 100%;--c-primary-acc-l: 36%;--c-primary-deep-h: 153;--c-primary-deep-s: 72%;--c-primary-deep-l: 20%;--c-danger-h: 0;--c-danger-s: 100%;--c-danger-l: 71%;--c-warning-h: 41;--c-warning-s: 100%;--c-warning-l: 70%;--c-flag-fr-blue-h: 222;--c-flag-fr-blue-s: 60%;--c-flag-fr-blue-l: 33%;--c-flag-fr-red-h: 354;--c-flag-fr-red-s: 80%;--c-flag-fr-red-l: 45%;--c-flag-de-red-h: 354;--c-flag-de-red-s: 80%;--c-flag-de-red-l: 52%;--c-flag-de-gold-h: 49;--c-flag-de-gold-s: 100%;--c-flag-de-gold-l: 50%;--c-flag-nl-red-h: 354;--c-flag-nl-red-s: 75%;--c-flag-nl-red-l: 40%;--c-flag-nl-blue-h: 222;--c-flag-nl-blue-s: 100%;--c-flag-nl-blue-l: 26%;--bg: hsl(var(--c-bg-h) var(--c-bg-s) var(--c-bg-l));--card: hsl(var(--c-card-h) var(--c-card-s) var(--c-card-l));--card-2: hsl(var(--c-card2-h) var(--c-card2-s) var(--c-card2-l));--line: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .06);--line-2: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);--text: hsl(var(--c-text-h) var(--c-text-s) var(--c-text-l));--muted: hsl(var(--c-muted-h) var(--c-muted-s) var(--c-muted-l));--primary: hsl(var(--c-primary-h) var(--c-primary-s) var(--c-primary-l));--primary-2: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l));--c-w-04: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .04);--c-w-06: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .06);--c-w-12: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .12);--c-w-75: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .75);--c-white: hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l));--c-black: hsl(var(--c-black-h) var(--c-black-s) var(--c-black-l));--c-p2-08: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .08);--c-p2-12: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .12);--c-p2-18: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .18);--c-p2-22: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .22);--c-p2-30: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .3);--c-p2-35: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .35);--c-p2-40: hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .4);--c-bg-70: hsl(var(--c-bg-h) var(--c-bg-s) var(--c-bg-l) / .7);--radius: 20px;--radius-sm: 12px;--ease: cubic-bezier(.22,.61,.36,1);--container: 1200px;--fz-11: 11px;--fz-12: 12px;--fz-12-5: 12.5px;--fz-13: 13px;--fz-13-5: 13.5px;--fz-14: 14px;--fz-14-5: 14.5px;--fz-15: 15px;--fz-16: 16px;--fz-17: 17px;--fz-18: 18px;--fz-19: 19px;--fz-20: 20px;--fz-24: 24px;--fz-28: 28px;--fz-32: 32px;--fz-40: 40px;--fz-44: 44px;--fz-52: 52px;--fz-hero: clamp(36px, 6vw, 64px);--fz-hero-sub: clamp(15px, 1.7vw, 18px);--fz-section-h2: clamp(28px, 4vw, 44px);--sp-1: 1px;--sp-2: 2px;--sp-3: 3px;--sp-4: 4px;--sp-6: 6px;--sp-7: 7px;--sp-8: 8px;--sp-9: 9px;--sp-10: 10px;--sp-12: 12px;--sp-13: 13px;--sp-14: 14px;--sp-16: 16px;--sp-18: 18px;--sp-20: 20px;--sp-22: 22px;--sp-24: 24px;--sp-26: 26px;--sp-28: 28px;--sp-32: 32px;--sp-36: 36px;--sp-40: 40px;--sp-42: 42px;--sp-48: 48px;--sp-56: 56px;--sp-60: 60px;--sp-64: 64px;--sp-72: 72px;--sp-80: 80px;--sp-90: 90px;--sp-96: 96px;--sp-110: 110px;--sp-120: 120px;--sp-140: 140px;--w-640: 640px;--w-680: 680px;--w-780: 780px;--w-1280: 1280px;--bw-1: 1px;--bw-2: 2px;--bw-3: 3px;--r-pill: 999px;--transparent: transparent;--op-0: 0;--op-35: .35;--op-55: .55;--op-65: .65;--op-1: 1;--lh-1: 1;--lh-105: 1.05;--lh-108: 1.08;--lh-115: 1.15;--lh-155: 1.55;--lh-16: 1.6;--lh-17: 1.7;--lh-175: 1.75;--fw-500: 500;--fw-600: 600;--fw-700: 700;--ls-tight4: -.04em;--ls-tight3: -.03em;--ls-tight2: -.02em;--ls-tight1: -.01em;--ls-01: .01em;--ls-04: .04em;--ls-08: .08em}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}html,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{width:0;height:0;display:none}html,body{height:100%;touch-action:pan-x pan-y;-ms-touch-action:pan-x pan-y;-ms-content-zooming:none}.app-scroll{scrollbar-width:none;-ms-overflow-style:none}.app-scroll::-webkit-scrollbar{width:0;height:0;display:none}.doc-page{scrollbar-width:none;-ms-overflow-style:none}.doc-page::-webkit-scrollbar{width:0;height:0;display:none}.cscroll{position:fixed;top:var(--sp-72);right:var(--sp-4);bottom:var(--sp-8);width:6px;z-index:60;pointer-events:none;opacity:var(--op-0);transition:opacity .25s ease}.cscroll.is-active{opacity:var(--op-1);pointer-events:auto}.cscroll__thumb{position:absolute;left:0;width:100%;background:hsl(var(--c-neutral1-h) var(--c-neutral1-s) var(--c-neutral1-l));border-radius:var(--r-pill);transition:background .2s ease;cursor:pointer}.cscroll:hover .cscroll__thumb,.cscroll__thumb.is-dragging{background:hsl(var(--c-neutral2-h) var(--c-neutral2-s) var(--c-neutral2-l))}.cscroll__thumb.is-dragging{background:var(--primary)}body{margin:0;background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l));color:var(--text);font-family:Onest,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:var(--fz-16);line-height:var(--lh-16);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow:hidden;display:flex;flex-direction:column;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-tap-highlight-color:var(--transparent)}body.no-scroll{overflow:hidden}#root{display:contents}input,textarea,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}img,svg,canvas{-webkit-user-drag:none;user-drag:none;pointer-events:auto}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}h1,h2,h3,h4{margin:0;font-weight:var(--fw-600);letter-spacing:var(--ls-tight2);line-height:var(--lh-115)}p{margin:0;color:var(--muted)}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--sp-24)}.container--wide{max-width:var(--w-1280)}.grad{background:linear-gradient(120deg,var(--primary-2) 0%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;color:var(--transparent)}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.grad{background:none;color:var(--primary-2)}}@media (forced-colors: active){.grad{background:none;color:CanvasText;forced-color-adjust:none}}.btn{position:relative;overflow:hidden;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-8);padding:var(--sp-12) var(--sp-20);border-radius:var(--sp-14);font-size:var(--fz-14);font-weight:var(--fw-500);letter-spacing:var(--ls-01);white-space:nowrap;transition:transform .25s var(--ease),background .25s ease,color .25s ease,box-shadow .25s ease,border-color .25s ease;cursor:pointer;border:var(--sp-1) solid var(--transparent)}.btn>*{position:relative;z-index:1}.has-ripple{position:relative;overflow:hidden;isolation:isolate;transition:transform .25s cubic-bezier(.4,0,.2,1),background .25s ease,opacity .25s ease}.has-ripple>*{position:relative;z-index:1}.nextui-ripple{position:absolute;background-color:currentColor;border-radius:100%;transform:scale(0);pointer-events:none;overflow:hidden;z-index:0;will-change:transform,opacity;animation:nextui-ripple-out .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes nextui-ripple-out{0%{transform:scale(0);opacity:var(--op-35)}to{transform:scale(2);opacity:var(--op-0)}}.btn-primary.has-ripple .nextui-ripple,.plan__btn.has-ripple .nextui-ripple{color:var(--c-black)}.drawer-cta-primary.has-ripple .nextui-ripple,.btn-ghost.has-ripple .nextui-ripple{color:var(--c-white)}@media (prefers-reduced-motion: reduce){.nextui-ripple{animation-duration:.01s;opacity:var(--op-0)}}.btn-lg{padding:var(--sp-16) var(--sp-26);font-size:var(--fz-15);border-radius:var(--sp-16)}.btn-primary{background:var(--c-white);color:var(--c-black)}.btn-primary:hover{background:var(--c-neutral-light)}.btn-ghost{background:var(--transparent);color:var(--c-white);border-color:var(--c-w-12)}.btn-ghost:hover{background:var(--c-w-06);color:var(--c-white)}.nav{position:fixed;top:0;left:0;right:0;z-index:50;background:var(--transparent);transition:background .3s ease,border-color .3s ease,backdrop-filter .3s ease;border-bottom:var(--sp-1) solid var(--transparent)}body.drawer-locked .nav{background:var(--bg)}.app-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.nav.is-scrolled{background:var(--c-bg-70);backdrop-filter:blur(var(--sp-14)) saturate(1.2);-webkit-backdrop-filter:blur(var(--sp-14)) saturate(1.2)}@media (hover:hover) and (pointer:fine){.nav.is-scrolled:hover{background:var(--c-bg-70);backdrop-filter:blur(var(--sp-14)) saturate(1.2);-webkit-backdrop-filter:blur(var(--sp-14)) saturate(1.2)}}.nav-inner{position:relative;width:100%;max-width:var(--w-1280);margin:0 auto;padding:var(--sp-14) var(--sp-24);display:flex;align-items:center;gap:var(--sp-24)}.nav-brand{display:inline-flex;align-items:center;gap:var(--sp-10);font-weight:var(--fw-600);font-size:var(--fz-15);letter-spacing:var(--ls-tight1)}.nav-links{display:none;align-items:center;gap:var(--sp-6);margin-left:var(--sp-14)}@media (min-width:900px){.nav-links{display:inline-flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin-left:0;pointer-events:auto}}.nav-links a{padding:var(--sp-8) var(--sp-14);border-radius:var(--sp-10);font-size:var(--fz-14);color:var(--c-w-75);transition:background .2s ease,color .2s ease}.nav-links a:hover{background:var(--c-w-04);color:var(--c-white)}.nav-links a.is-active{background:var(--c-w-06);color:var(--c-white)}.nav-cta{margin-left:auto;display:none;align-items:center;gap:var(--sp-10)}@media (min-width:760px){.nav-cta{display:inline-flex}}.nav-burger{position:relative;margin-left:auto;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sp-12);background:var(--c-w-04)}.nav-burger span{position:absolute;left:50%;top:50%;display:block;width:var(--sp-18);height:var(--sp-2);margin-left:calc(-1 * var(--sp-9));background:var(--c-white);border-radius:var(--sp-1);transition:transform .25s var(--ease),opacity .15s ease}.nav-burger span:nth-child(1){transform:translateY(calc(-1 * var(--sp-7)))}.nav-burger span:nth-child(2){transform:translateY(0)}.nav-burger span:nth-child(3){transform:translateY(var(--sp-7))}.nav-burger.is-open span:nth-child(1){transform:translateY(0) rotate(45deg)}.nav-burger.is-open span:nth-child(2){opacity:var(--op-0);transform:scaleX(0)}.nav-burger.is-open span:nth-child(3){transform:translateY(0) rotate(-45deg)}@media (min-width:900px){.nav-burger{display:none}}.nav-drawer{position:fixed;top:var(--sp-64);left:0;right:0;bottom:0;width:100%;min-height:calc(100dvh - var(--sp-64));z-index:40;background:var(--bg);display:flex;flex-direction:column;padding:var(--sp-8) var(--sp-20) calc(var(--sp-16) + env(safe-area-inset-bottom));gap:0;transform:translateY(calc(-1 * var(--sp-10)));opacity:var(--op-0);pointer-events:none;transition:opacity .25s ease,transform .25s var(--ease)}.nav-drawer:not([hidden]){pointer-events:auto}.nav-drawer.is-open{opacity:var(--op-1);transform:none}.nav-drawer__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;flex-direction:column}.nav-drawer__scroll::-webkit-scrollbar{display:none}.nav-drawer__foot{flex:0 0 auto;display:flex;flex-direction:column;gap:var(--sp-10);padding-top:var(--sp-14);margin-top:var(--sp-8);border-top:1px solid var(--c-w-06)}.drawer-cta-signin{display:flex;align-items:center;justify-content:center;min-height:var(--sp-48);padding:var(--sp-14) var(--sp-20);border-radius:var(--r-pill);font-weight:var(--fw-500);text-align:center;background:var(--c-w-06);color:var(--c-white)}.drawer-cta-primary{display:flex;align-items:center;justify-content:center;min-height:var(--sp-48);padding:var(--sp-14) var(--sp-20);border-radius:var(--r-pill);font-weight:var(--fw-600);text-align:center;background:#fff;color:#000}.drawer-cta-ghost{display:flex;align-items:center;justify-content:center;min-height:var(--sp-48);padding:var(--sp-14) var(--sp-20);border-radius:var(--r-pill);font-weight:var(--fw-500);text-align:center;background:var(--c-w-06);color:var(--c-white);transition:background .15s ease,transform .12s ease}.drawer-cta-ghost:hover{background:#ffffff1a}.drawer-cta-ghost:active{transform:scale(.98)}.drawer-profile{display:flex;align-items:center;gap:12px;padding:12px 4px;margin-top:4px;text-decoration:none;color:var(--c-white)}.drawer-profile__ava{width:44px;height:44px;flex:0 0 auto;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffffff29,#ffffff0d);color:var(--c-white);font-weight:var(--fw-600);font-size:16px}.drawer-profile__ava img{width:100%;height:100%;object-fit:cover;display:block}.drawer-profile__meta{min-width:0;flex:1;display:flex;flex-direction:column}.drawer-profile__meta b{font-size:15px;font-weight:var(--fw-600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer-profile__meta small{font-size:12.5px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drawer-profile__chev{flex:0 0 auto;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}html[data-theme=light] .drawer-cta-ghost{background:#0000000d;color:#111}html[data-theme=light] .drawer-cta-ghost:hover{background:#00000014}html[data-theme=light] .drawer-profile__ava{background:linear-gradient(135deg,#0000001a,#0000000a)}@media (max-width:900px){.nav-drawer{overscroll-behavior:contain}body:has(.nav-drawer.is-open) .cscroll,body:has(.nav-drawer.is-open) .cscroll.is-active{opacity:var(--op-0)!important;pointer-events:none!important}}html.drawer-locked,body.drawer-locked{overflow:hidden!important;touch-action:none!important;overscroll-behavior:none!important}body.drawer-locked .app-scroll{touch-action:none!important;overscroll-behavior:none!important;pointer-events:none}body.drawer-locked .nav,body.drawer-locked .nav-drawer{pointer-events:auto}body.drawer-locked .chat-widget,body.drawer-locked .extw{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.nav-drawer:after{content:"";position:fixed;left:0;right:0;bottom:0;height:max(env(safe-area-inset-bottom),0px);background:var(--bg);z-index:-1;pointer-events:none}.nav-drawer__scroll a{padding:var(--sp-14) var(--sp-2);font-size:var(--fz-16);color:var(--c-white);background:var(--transparent);border-bottom:var(--sp-1) solid var(--c-w-06);transition:opacity .16s ease}.nav-drawer__scroll a:last-child{border-bottom:0}.nav-drawer a:active{opacity:var(--op-65)}.hero{position:relative;padding:calc(var(--sp-72) + var(--sp-64) + var(--sp-24)) 0 var(--sp-80);overflow:hidden;isolation:isolate}@media (min-width:760px){.hero{padding:calc(var(--sp-96) + var(--sp-64) + var(--sp-40)) 0 var(--sp-120)}}.hero-dots{position:absolute;inset:0;z-index:0;pointer-events:none;mask-image:linear-gradient(180deg,var(--c-black) 0%,var(--c-black) 70%,var(--transparent) 100%);-webkit-mask-image:linear-gradient(180deg,var(--c-black) 0%,var(--c-black) 70%,var(--transparent) 100%)}.hero-dots canvas{display:block;width:100%;height:100%}.hero-inner{position:relative;z-index:1;max-width:var(--w-780);margin:0 auto;text-align:center}.hero h1{font-size:var(--fz-hero);line-height:var(--lh-105);letter-spacing:var(--ls-tight3);margin-bottom:var(--sp-20)}.hero-sub{font-size:var(--fz-hero-sub);line-height:var(--lh-155);max-width:var(--w-640);margin:0 auto var(--sp-32)}.hero-perks{list-style:none;margin:0 auto var(--sp-36);padding:0;display:flex;flex-wrap:wrap;gap:var(--sp-10);justify-content:center;max-width:var(--w-680)}.hero-perks li{display:inline-flex;align-items:center;gap:var(--sp-10);padding:var(--sp-10) var(--sp-16);border-radius:var(--r-pill);background:#1d1d1d;font-size:var(--fz-14);color:hsl(var(--c-mint-soft-h) var(--c-mint-soft-s) var(--c-mint-soft-l))}.hero-perks__ic{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-22);height:var(--sp-22);flex:0 0 auto}.emoji-lottie{display:flex;align-items:center;justify-content:center;width:var(--sp-22);height:var(--sp-22);pointer-events:none;font-size:var(--fz-18);line-height:var(--lh-1)}.emoji-lottie--lg{font-size:var(--fz-40)}.emoji-lottie svg{display:block;width:100%;height:100%}.emoji-lottie--lg{width:var(--sp-48);height:var(--sp-48)}.hero-ctas{display:flex;flex-wrap:wrap;gap:var(--sp-12);justify-content:center}.section{position:relative;padding:var(--sp-80) 0}@media (min-width:760px){.section{padding:var(--sp-110) 0}}.section-head{text-align:center;max-width:var(--w-680);margin:0 auto var(--sp-48)}.section-head .kicker,.kicker{display:inline-block;padding:var(--sp-6) var(--sp-12);border-radius:var(--r-pill);background:var(--c-p2-08);color:var(--primary-2);font-size:var(--fz-12);font-weight:var(--fw-500);letter-spacing:var(--ls-08);text-transform:uppercase;margin-bottom:var(--sp-18)}.section-head h2{font-size:var(--fz-section-h2);letter-spacing:var(--ls-tight2);margin-bottom:var(--sp-14)}.section-head p{font-size:var(--fz-16);line-height:var(--lh-155)}.plans{display:grid;grid-template-columns:1fr;gap:var(--sp-16)}@media (min-width:640px){.plans{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){.plans{grid-template-columns:repeat(4,1fr);gap:var(--sp-20)}}.plan{position:relative;display:flex;flex-direction:column;padding:var(--sp-28) var(--sp-24) var(--sp-24);background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));border-radius:var(--sp-16);transition:transform .22s var(--ease-out-strong),border-color .2s ease,box-shadow .2s ease}.plan--best{background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l))}.plan__flag{position:absolute;top:var(--sp-16);right:var(--sp-16);display:inline-flex;align-items:center;justify-content:center;height:var(--sp-28);padding:0 var(--sp-10);background:var(--primary);color:var(--c-white);font-size:var(--fz-12);font-weight:var(--fw-500);line-height:var(--lh-1);letter-spacing:var(--ls-tight1);border-radius:var(--r-pill);white-space:nowrap}.plan--best .plan__flag{background:var(--c-white);color:var(--c-black)}.plan__period{font-size:var(--fz-14);color:var(--muted);letter-spacing:var(--ls-04);text-transform:uppercase;margin-top:var(--sp-8);margin-bottom:var(--sp-6)}.plan__price{display:flex;align-items:baseline;gap:var(--sp-6);margin-bottom:var(--sp-20)}.plan__price strong{font-size:var(--fz-52);font-weight:var(--fw-600);letter-spacing:var(--ls-tight4);line-height:var(--lh-1);color:var(--c-white)}.plan__price i{font-style:normal;font-size:var(--fz-14);color:var(--muted)}.plan__list{list-style:none;margin:0 0 var(--sp-22);padding:0;display:flex;flex-direction:column;gap:var(--sp-8);flex:1}.plan__list li{position:relative;padding-left:var(--sp-22);font-size:var(--fz-14);color:hsl(var(--c-mint-soft-h) var(--c-mint-soft-s) var(--c-mint-soft-l))}.plan__list li:before{content:"";position:absolute;left:0;top:var(--sp-8);width:var(--sp-10);height:var(--sp-10);border-radius:50%;background:var(--primary);border:var(--sp-1) solid var(--c-p2-40)}.plan__btn{width:100%}.plans-note{margin-top:var(--sp-28);text-align:center;font-size:var(--fz-13-5);color:var(--muted)}.pay-loop{position:relative;overflow:hidden}.pay-loop:before,.pay-loop:after{content:"";position:absolute;top:0;bottom:0;width:8%;z-index:2;pointer-events:none}.pay-loop:before{left:0;background:linear-gradient(90deg,var(--bg),transparent)}.pay-loop:after{right:0;background:linear-gradient(270deg,var(--bg),transparent)}.pay-loop__track{display:flex;width:max-content;animation:payMarquee 32s linear infinite;transform:translateZ(0)}.pay-loop__row{display:flex;align-items:center;gap:clamp(14px,3vw,26px);margin:0;padding:0 clamp(7px,1.5vw,13px);list-style:none;flex:0 0 auto}.pay-loop__chip{display:inline-flex;align-items:center;justify-content:center;width:168px;height:96px;padding:0 24px;border-radius:18px;background:#fff;box-shadow:0 6px 22px #00000038,inset 0 0 0 1px #0000000d}html[data-theme=light] .pay-loop__chip{box-shadow:0 4px 14px #0000001a,inset 0 0 0 1px #0000001f}.pay-loop__logo{display:flex;align-items:center;justify-content:center;height:48px;flex:0 0 auto}.pay-loop__logo svg{height:48px;width:auto;min-width:1px;display:block}.pay-loop__chip.is-white svg path,.pay-loop__chip.is-white svg circle{fill:#fff!important}@keyframes payMarquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (prefers-reduced-motion: reduce){.pay-loop__track{animation:none;justify-content:center;flex-wrap:wrap;gap:14px}.pay-loop:before,.pay-loop:after{display:none}}.advantages{display:grid;grid-template-columns:1fr;gap:var(--sp-16)}@media (min-width:760px){.advantages{grid-template-columns:repeat(3,1fr);gap:var(--sp-20)}}.adv{padding:var(--sp-32) var(--sp-28);background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));border:var(--bw-1) solid var(--transparent);border-radius:var(--sp-16);transition:transform .22s var(--ease-out-strong),border-color .2s ease}.adv__ic{width:var(--sp-56);height:var(--sp-56);display:flex;align-items:center;justify-content:center;margin-bottom:var(--sp-20)}.adv h3{font-size:var(--fz-19);margin-bottom:var(--sp-10)}.adv p{font-size:var(--fz-14-5);line-height:var(--lh-155)}.footer{margin-top:0;padding:0;background:var(--transparent)}.footer-col{display:flex;flex-direction:column;gap:var(--sp-14)}.footer-logo-card{position:relative;display:block;flex:0 0 auto;width:44px;height:44px;border-radius:var(--sp-12);overflow:hidden;background:var(--c-black);box-shadow:0 5px 10px #ffffff0d,0 15px 25px #ffffff1f}.footer-logo-card canvas{display:block;width:100%;height:100%;background:var(--c-black)}.footer-logo-card__ring{position:absolute;inset:0;border-radius:var(--sp-12);box-shadow:inset 0 0 0 1px #ffffff4d;pointer-events:none}.footer-logo-card__img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:26px;height:26px;pointer-events:none}.footer-title{font-size:var(--fz-16);font-weight:var(--fw-600);color:var(--c-white);margin-bottom:var(--sp-20)}.footer-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-12)}.footer-list a{overflow-wrap:anywhere;font-size:var(--fz-14);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));transition:color .2s ease}.footer-list a:hover{color:var(--primary)}.footer-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-10);padding:var(--sp-24) 0;font-size:var(--fz-12);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.reveal{opacity:var(--op-1)}html.js .reveal:not(.is-visible){opacity:var(--op-0)}.reveal.is-visible{opacity:var(--op-1);animation:revealIn .6s var(--ease-out-strong) backwards}@keyframes revealIn{0%{opacity:var(--op-0);transform:translateY(var(--sp-16))}}::selection{background:var(--primary);color:#fff}::-moz-selection{background:var(--primary);color:#fff}@media (prefers-reduced-motion: reduce){.reveal,.reveal.is-visible{opacity:var(--op-1);transform:none;transition:none;animation:none}.hl-bar,.gridlines__runner{animation:none}}@media (max-width:480px){.container{padding:0 var(--sp-16)}.nav-inner{padding:var(--sp-12) var(--sp-16);gap:var(--sp-10)}.nav-brand{gap:var(--sp-8)}.nav-burger{width:var(--sp-40);height:var(--sp-40)}.nav-drawer{inset:var(--sp-56) 0 0 0;padding:var(--sp-18)}.hero{padding:calc(var(--sp-56) + var(--sp-64)) 0 var(--sp-64)}.hero h1{font-size:var(--fz-32);line-height:var(--lh-108)}.hero h1 br{display:none}.hero-sub{font-size:var(--fz-15)}.hero-perks-marquee{width:100%;margin:0 0 var(--sp-36);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hero-perks-marquee .hero-perks{flex-wrap:nowrap;justify-content:flex-start;gap:0;max-width:none;margin:0;padding:0;width:max-content}.hero-perks.hero-perks-run{animation:heroPerksScroll linear infinite}@keyframes heroPerksScroll{0%{transform:translateZ(0)}to{transform:translate3d(var(--perks-shift, -50%),0,0)}}@media (prefers-reduced-motion: reduce){.hero-perks.hero-perks-run{animation:none}}.hero-perks li{flex:0 0 auto;margin-right:var(--sp-8);padding:var(--sp-9) var(--sp-14);font-size:var(--fz-13);white-space:nowrap}.hero-ctas{flex-direction:column;width:100%;gap:var(--sp-10)}.hero-ctas .btn{width:100%;justify-content:center}.section{padding:var(--sp-56) 0}.section-head{margin-bottom:var(--sp-28)}.section-head h2{font-size:var(--fz-28)}.section-head p{font-size:var(--fz-15)}.plans{gap:var(--sp-14)}.plan{padding:var(--sp-24) var(--sp-20) var(--sp-20)}.plan__price strong{font-size:var(--fz-44)}.plan__flag{font-size:var(--fz-11);height:var(--sp-24);padding:0 var(--sp-9);top:var(--sp-12);right:var(--sp-12)}.adv{padding:var(--sp-24) var(--sp-20)}.adv h3{font-size:var(--fz-18)}.footer-bottom{flex-direction:column;align-items:flex-start;gap:var(--sp-6)}}@media (max-width:360px){.hero h1{font-size:var(--fz-28)}.plan__price strong{font-size:var(--fz-40)}.section-head h2{font-size:var(--fz-24)}}body.doc-mode{background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l));overflow:hidden}html.doc-mode{overflow:hidden}body.doc-mode main{opacity:var(--op-0);pointer-events:none;transition:opacity .35s var(--ease)}main{opacity:var(--op-1);transition:opacity .35s var(--ease)}.doc-page{position:fixed;inset:0;overflow-y:auto;padding:var(--sp-90) 0 var(--sp-60);background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l));opacity:var(--op-0);visibility:hidden;transform:translateY(var(--sp-12));transition:opacity .35s var(--ease),transform .4s var(--ease),visibility 0s linear .35s;z-index:50}body.doc-mode .doc-page{opacity:var(--op-1);visibility:visible;transform:translateY(0);transition:opacity .35s var(--ease),transform .4s var(--ease),visibility 0s linear 0s}.doc-article{transition:opacity .25s var(--ease),transform .3s var(--ease)}.doc-article.is-leaving,.doc-article.is-entering{opacity:var(--op-0);transform:translateY(var(--sp-8))}.doc-back{display:inline-flex;align-items:center;gap:var(--sp-8);color:var(--muted);font-size:var(--fz-14);font-weight:var(--fw-500);padding:var(--sp-8) var(--sp-14) var(--sp-8) var(--sp-10);border-radius:var(--r-pill);background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));transition:color .2s var(--ease),background .2s var(--ease),border-color .2s var(--ease);margin-bottom:var(--sp-32)}.doc-back:hover{color:var(--text);background:hsl(var(--c-surface3-h) var(--c-surface3-s) var(--c-surface3-l));border-color:var(--line-2)}.doc-article{margin:0 auto;background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));border-radius:var(--radius);padding:var(--sp-48) var(--sp-56)}.doc-title{font-size:var(--fz-32);font-weight:var(--fw-700);letter-spacing:var(--ls-tight2);margin-bottom:var(--sp-32);color:var(--text)}.doc-content{color:hsl(var(--c-mint-soft2-h) var(--c-mint-soft2-s) var(--c-mint-soft2-l));font-size:var(--fz-15);line-height:var(--lh-175)}.doc-content h2{font-size:var(--fz-20);font-weight:var(--fw-600);color:var(--text);margin:var(--sp-36) 0 var(--sp-14);letter-spacing:var(--ls-tight1)}.doc-content h2:first-child{margin-top:0}.doc-content p{color:hsl(var(--c-mint-soft2-h) var(--c-mint-soft2-s) var(--c-mint-soft2-l));margin:0 0 var(--sp-14)}.doc-content p:last-child{margin-bottom:0}.doc-content ul{margin:0 0 var(--sp-14);padding-left:var(--sp-22);color:hsl(var(--c-mint-soft2-h) var(--c-mint-soft2-s) var(--c-mint-soft2-l))}.doc-content li{margin-bottom:var(--sp-6)}.doc-content a{color:var(--primary-2);text-decoration:underline;text-decoration-color:var(--c-p2-35);text-underline-offset:var(--sp-3)}.doc-content a:hover{text-decoration-color:var(--primary-2)}.doc-content .doc-legal{margin-top:var(--sp-36);padding-top:var(--sp-22);border-top:var(--sp-1) solid var(--line);color:var(--muted);font-size:var(--fz-13)}.doc-content .doc-legal p{color:var(--muted);margin-bottom:var(--sp-4)}@media (max-width:760px){.doc-page{padding:calc(var(--sp-72) + env(safe-area-inset-top,0px)) 0 calc(var(--sp-60) + env(safe-area-inset-bottom,0px))}.doc-article{padding:var(--sp-32) var(--sp-22);border-radius:var(--radius-sm)}.doc-title{font-size:var(--fz-24);margin-bottom:var(--sp-22)}.doc-content{font-size:var(--fz-14);line-height:var(--lh-17)}.doc-content h2{font-size:var(--fz-17);margin:var(--sp-26) 0 var(--sp-10)}}.rev-marquee{display:flex;flex-direction:column;gap:var(--sp-16);overflow:hidden;padding-block:var(--sp-8);mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 14%,var(--c-black) 86%,var(--transparent) 100%);-webkit-mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 14%,var(--c-black) 86%,var(--transparent) 100%)}.rev-row{overflow:visible}.rev-track{display:flex;align-items:stretch;width:max-content;will-change:transform}.rev-track .rev{height:auto;display:flex;flex-direction:column}.rev-track .rev .rev__text{flex:1 1 auto}.rev-track.is-anim{animation:revMarquee var(--rev-dur, 44s) linear infinite}.rev-row--reverse .rev-track.is-anim{animation-direction:reverse}@keyframes revMarquee{to{transform:translate(-50%)}}.rev{flex:0 0 auto;width:min(340px,84vw);margin:0 var(--sp-16) 0 0;padding:var(--sp-20);background:var(--card);border-radius:var(--radius);transition:border-color .2s ease,background .2s ease}@media (hover:hover) and (pointer:fine){.rev:hover{border-color:var(--line-2);background:var(--card-2)}}.rev__head{display:flex;align-items:center;gap:var(--sp-12);margin:0}.rev__ava{display:grid;place-items:center;width:var(--sp-36);height:var(--sp-36);border-radius:50%;background:var(--c-p2-12);color:var(--primary-2);font-size:var(--fz-15);font-weight:var(--fw-600);flex:0 0 auto}.rev__who b{display:block;font-size:var(--fz-14);font-weight:var(--fw-600);color:var(--text);letter-spacing:var(--ls-tight1)}.rev__who small{display:block;margin-top:var(--sp-2);font-size:var(--fz-12-5);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.rev__text{margin:var(--sp-14) 0 0;font-size:var(--fz-14);line-height:var(--lh-16);color:var(--muted)}.ava-circles{display:flex;justify-content:center;margin-top:var(--sp-24)}.ava-c{display:grid;place-items:center;width:var(--sp-40);height:var(--sp-40);border-radius:50%;border:var(--bw-2) solid hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l));background:hsl(var(--c-neutral1-h) var(--c-neutral1-s) var(--c-neutral1-l));color:var(--c-white);font-size:var(--fz-13);font-weight:var(--fw-600)}.ava-c+.ava-c{margin-left:-10px}.ava-c:nth-child(2n){background:hsl(var(--c-neutral2-h) var(--c-neutral2-s) var(--c-neutral2-l))}.ava-c:nth-child(3n){background:hsl(var(--c-primary3-h) var(--c-primary3-s) var(--c-primary3-l));color:var(--c-white)}.ava-circles .ava-c--more{background:var(--primary);color:var(--c-white);font-size:var(--fz-12);transition:background .2s ease,transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.ava-circles .ava-c--more:hover{background:hsl(var(--c-primary-alt-h) var(--c-primary-alt-s) var(--c-primary-alt-l));transform:translateY(-2px)}}.ava-circles .ava-c--more:active{transform:scale(.94)}.hl-note{position:relative;display:inline-block}.hl-note .hl-bar{position:absolute;left:0;right:0;bottom:-.1em;height:var(--bw-3);border-radius:var(--r-pill);background-image:linear-gradient(90deg,#ffffff40,#ffffff40 35%,#1f8f60,#29a16b,#5ce09c,#98f5c9,#34d399,#ffffff40 65%,#ffffff40);background-size:400% 100%;animation:heroShimmer 3s linear .4s infinite;pointer-events:none}@keyframes heroShimmer{to{background-position:-400% 0}}.gridlines{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0;mask-image:radial-gradient(ellipse 45% 50% at 50% 50%,var(--c-black) 5%,var(--transparent) 80%),linear-gradient(to bottom,var(--transparent),var(--c-black) 20%,var(--c-black) 80%,var(--transparent));-webkit-mask-image:radial-gradient(ellipse 45% 50% at 50% 50%,var(--c-black) 5%,var(--transparent) 80%),linear-gradient(to bottom,var(--transparent),var(--c-black) 20%,var(--c-black) 80%,var(--transparent));mask-composite:intersect;-webkit-mask-composite:source-in}.gridlines__row{position:absolute;left:0;right:0;height:var(--sp-1);overflow:hidden;container-type:inline-size}.gridlines__runner{height:100%;opacity:var(--op-55);will-change:transform;transform:translate(-100%);animation-name:gridShimmerH;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes gridShimmerH{0%{transform:translate(-100%)}to{transform:translate(100cqw)}}.stats{position:relative;overflow:hidden;padding:var(--sp-96) 0}@media (min-width:760px){.stats{padding:var(--sp-140) 0}}.stats-grid-bg{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(var(--c-w-06) var(--sp-1),var(--transparent) var(--sp-1)),linear-gradient(90deg,var(--c-w-06) var(--sp-1),var(--transparent) var(--sp-1));background-size:var(--sp-80) var(--sp-80);mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,var(--c-black) 10%,var(--transparent) 75%),linear-gradient(to bottom,var(--transparent),var(--c-black) 18%,var(--c-black) 82%,var(--transparent));-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,var(--c-black) 10%,var(--transparent) 75%),linear-gradient(to bottom,var(--transparent),var(--c-black) 18%,var(--c-black) 82%,var(--transparent));mask-composite:intersect;-webkit-mask-composite:source-in}.stats .container{position:relative;z-index:1}.stats-row{display:grid;grid-template-columns:1fr;gap:var(--sp-48);text-align:center}@media (min-width:640px){.stats-row{grid-template-columns:repeat(3,1fr)}}.stat__num{font-size:clamp(48px,6vw,72px);font-weight:400;letter-spacing:-.025em;line-height:var(--lh-1);white-space:nowrap;color:var(--c-white)}.stat__label{margin-top:var(--sp-16);font-size:var(--fz-14);font-weight:var(--fw-500);color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .56)}@media (max-width:1080px){.rev{width:min(320px,84vw)}}@media (max-width:760px){.rev-marquee{gap:var(--sp-12);mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 12%,var(--c-black) 88%,var(--transparent) 100%);-webkit-mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 12%,var(--c-black) 88%,var(--transparent) 100%)}.rev{width:min(300px,82vw);margin-right:var(--sp-12);padding:var(--sp-18)}.section--reviews .section-head{margin-bottom:var(--sp-36)}}@media (max-width:480px){.rev{width:min(272px,84vw);padding:var(--sp-16)}.rev__text{font-size:var(--fz-13-5);margin-top:var(--sp-12)}.rev__ava{width:var(--sp-32);height:var(--sp-32);font-size:var(--fz-14)}.ava-circles{margin-top:var(--sp-20)}.ava-c{width:var(--sp-36);height:var(--sp-36);font-size:var(--fz-12)}.ava-c+.ava-c{margin-left:-8px}}@media (max-width:360px){.rev{width:min(248px,86vw);padding:var(--sp-14)}.rev__text{font-size:var(--fz-13)}.rev__who b{font-size:var(--fz-13-5)}}:root{--ease-out-strong: cubic-bezier(.16, 1, .3, 1)}:where(a,button,[tabindex]):focus-visible{outline:var(--sp-2) solid var(--primary-2);outline-offset:var(--sp-2);border-radius:var(--sp-6)}.btn:focus-visible{outline-offset:var(--sp-3);border-radius:inherit}.btn{transition:transform .16s var(--ease-out-strong),background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}.btn:active{transform:scale(.97)}.hero-ctas .btn{height:var(--sp-48);padding:0 var(--sp-26);border-radius:var(--r-pill);font-size:var(--fz-14-5);font-weight:var(--fw-500)}.hero-ctas .btn-primary{background:var(--c-white);color:var(--c-black);border-color:var(--transparent)}.hero-ctas .btn-primary:hover{background:var(--c-neutral-light)}.hero-ctas .btn-ghost{background:#1d1d1d;color:var(--c-white);border:0;box-shadow:inset 0 0 0 1px #2c2f3685,inset 0 0 50px #ffffff05}.hero-ctas .btn-ghost:hover{background:#242424;color:var(--c-white);box-shadow:inset 0 0 0 1px #2c2f3685,inset 0 0 50px #ffffff05}.hero-ctas .btn-ghost.has-ripple .nextui-ripple{color:var(--c-white)}.hero-ctas .cta-ic-dl,.hero-ctas [data-smart-dl].is-dl .cta-ic-arrow{display:none}.hero-ctas [data-smart-dl].is-dl .cta-ic-dl{display:block}.hero-loop{margin-top:clamp(40px,6vw,64px)}.hero-loop__label{margin:0 0 var(--sp-14);text-align:center;font-size:var(--fz-13);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.logoloop{position:relative;overflow:hidden;max-width:var(--w-640);margin:0 auto;mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 12%,var(--c-black) 88%,var(--transparent) 100%);-webkit-mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 12%,var(--c-black) 88%,var(--transparent) 100%)}.logoloop__track{display:flex;width:max-content;will-change:transform}.logoloop__track.logoloop-run{animation:logoloopScroll linear infinite}@keyframes logoloopScroll{0%{transform:translateZ(0)}to{transform:translate3d(var(--logoloop-shift, -50%),0,0)}}@media (prefers-reduced-motion: reduce){.logoloop__track.logoloop-run{animation:none}}.logoloop__list{display:flex;align-items:center;list-style:none;margin:0;padding:0}.logoloop__item{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--sp-8);margin-right:var(--sp-36);font-size:var(--fz-14);font-weight:var(--fw-500);color:var(--muted);white-space:nowrap}.logoloop__item svg{color:var(--muted);flex:0 0 auto}.logoloop__item--soon{opacity:var(--op-55)}.logoloop__item em{font-style:normal;font-size:var(--fz-11);padding:var(--sp-2) var(--sp-7);border-radius:var(--r-pill);background:var(--c-w-04);border:var(--bw-1) solid var(--line);color:hsl(var(--c-muted2-h) var(--c-muted2-s) var(--c-muted2-l))}@media (max-width:480px){.logoloop__item{margin-right:var(--sp-26);font-size:var(--fz-13)}.hero-ctas .btn{width:100%;justify-content:center}.hero-loop{margin-top:var(--sp-36)}}@media (prefers-reduced-motion: reduce){.rev-track.is-anim{animation:none}.rev-row{overflow-x:auto}.ava-c--more{transition:none}.hl-note .hl-bar{animation:none}.gridlines{display:none}}.beam-wrap{display:inline-flex}@media (max-width:480px){.hero-ctas .beam-wrap{width:100%}}@property --bw1-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bh1-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bw2-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bh2-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bw3-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bh3-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bgh-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bop-tl-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bop-tr-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bop-bl-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bop-br-trial-beam{syntax: "<number>"; initial-value: 1; inherits: true;}@property --bx1-trial-beam{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --by1-trial-beam{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --bx2-trial-beam{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --by2-trial-beam{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --bx3-trial-beam{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --by3-trial-beam{syntax: "<length>"; initial-value: 0px; inherits: true;}@property --beam-opacity-trial-beam{syntax: "<number>"; initial-value: 0; inherits: true;}@property --beam-hue-trial-beam{syntax: "<angle>"; initial-value: 0deg; inherits: true;}[data-beam=trial-beam]{position:relative;border-radius:999px;overflow:hidden;isolation:isolate}[data-beam=trial-beam][data-active]{animation:beam-fade-in-trial-beam .6s ease forwards}[data-beam=trial-beam][data-fading]{animation:beam-fade-out-trial-beam .5s ease forwards}[data-beam=trial-beam][data-active]:after,[data-beam=trial-beam][data-fading]:after{content:"";position:absolute;inset:0;border-radius:999px;padding:1px;clip-path:inset(0 round 999px);background:radial-gradient(ellipse calc(70px * var(--bw1-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(40px * var(--bh1-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(33% + var(--bx1-trial-beam)) calc(-7.4% + var(--by1-trial-beam)),rgba(41,161,107,var(--bop-tl-trial-beam)),transparent),radial-gradient(ellipse calc(60px * var(--bw2-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(35px * var(--bh2-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(12% + var(--bx2-trial-beam)) calc(-5% + var(--by2-trial-beam)),rgba(52,211,153,var(--bop-tl-trial-beam)),transparent),radial-gradient(ellipse calc(40px * var(--bw3-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(70px * var(--bh3-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(2.1% + var(--bx3-trial-beam)) calc(68.3% + var(--by3-trial-beam)),rgba(92,224,156,var(--bop-bl-trial-beam)),transparent),radial-gradient(ellipse calc(20px * var(--bw1-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(35px * var(--bh1-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(2.1% + var(--bx1-trial-beam)) calc(68.3% + var(--by1-trial-beam)),rgba(20,184,140,var(--bop-bl-trial-beam)),transparent),radial-gradient(ellipse calc(180px * var(--bw2-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(32px * var(--bh2-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(74.4% + var(--bx2-trial-beam)) calc(100% + var(--by2-trial-beam)),rgba(16,129,82,var(--bop-br-trial-beam)),transparent),radial-gradient(ellipse calc(85px * var(--bw3-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(26px * var(--bh3-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(55% + var(--bx3-trial-beam)) calc(100% + var(--by3-trial-beam)),rgba(52,211,153,var(--bop-br-trial-beam)),transparent),radial-gradient(ellipse calc(74px * var(--bw1-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(32px * var(--bh1-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(93.9% + var(--bx1-trial-beam)) calc(0% + var(--by1-trial-beam)),rgba(152,245,201,var(--bop-tr-trial-beam)),transparent),radial-gradient(ellipse calc(26px * var(--bw2-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(42px * var(--bh2-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(100% + var(--bx2-trial-beam)) calc(27.1% + var(--by2-trial-beam)),rgba(74,222,128,var(--bop-tr-trial-beam)),transparent),radial-gradient(ellipse calc(52px * var(--bw3-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(48px * var(--bh3-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(100% + var(--bx3-trial-beam)) calc(27.1% + var(--by3-trial-beam)),rgba(34,197,94,var(--bop-tr-trial-beam)),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;z-index:2;will-change:opacity,filter;opacity:calc(var(--beam-opacity-trial-beam) * 1.54 * var(--beam-stroke-opacity, 1) * var(--beam-strength, 1));filter:hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-trial-beam))) brightness(var(--beam-brightness, .75)) saturate(1.2)}[data-beam=trial-beam][data-active]:before,[data-beam=trial-beam][data-fading]:before{content:"";position:absolute;inset:0;border-radius:999px;clip-path:inset(0 round 999px);background:radial-gradient(ellipse calc(65px * var(--bw1-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(35px * var(--bh1-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(33% + var(--bx1-trial-beam)) calc(-7.4% + var(--by1-trial-beam)),rgba(41,161,107,var(--bop-tl-trial-beam)),transparent),radial-gradient(ellipse calc(55px * var(--bw2-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(30px * var(--bh2-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(12% + var(--bx2-trial-beam)) calc(-5% + var(--by2-trial-beam)),rgba(52,211,153,var(--bop-tl-trial-beam)),transparent),radial-gradient(ellipse calc(35px * var(--bw3-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(65px * var(--bh3-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(2.1% + var(--bx3-trial-beam)) calc(68.3% + var(--by3-trial-beam)),rgba(92,224,156,var(--bop-bl-trial-beam)),transparent),radial-gradient(ellipse calc(15px * var(--bw1-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(30px * var(--bh1-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(2.1% + var(--bx1-trial-beam)) calc(68.3% + var(--by1-trial-beam)),rgba(20,184,140,var(--bop-bl-trial-beam)),transparent),radial-gradient(ellipse calc(173px * var(--bw2-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(28px * var(--bh2-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(74.4% + var(--bx2-trial-beam)) calc(100% + var(--by2-trial-beam)),rgba(16,129,82,var(--bop-br-trial-beam)),transparent),radial-gradient(ellipse calc(80px * var(--bw3-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(22px * var(--bh3-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(55% + var(--bx3-trial-beam)) calc(100% + var(--by3-trial-beam)),rgba(52,211,153,var(--bop-br-trial-beam)),transparent),radial-gradient(ellipse calc(69px * var(--bw1-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(28px * var(--bh1-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(93.9% + var(--bx1-trial-beam)) calc(0% + var(--by1-trial-beam)),rgba(152,245,201,var(--bop-tr-trial-beam)),transparent),radial-gradient(ellipse calc(22px * var(--bw2-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(38px * var(--bh2-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(100% + var(--bx2-trial-beam)) calc(27.1% + var(--by2-trial-beam)),rgba(74,222,128,var(--bop-tr-trial-beam)),transparent),radial-gradient(ellipse calc(47px * var(--bw3-trial-beam) * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(44px * var(--bh3-trial-beam) * var(--bgh-trial-beam) * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at calc(100% + var(--bx3-trial-beam)) calc(27.1% + var(--by3-trial-beam)),rgba(34,197,94,var(--bop-tr-trial-beam)),transparent),radial-gradient(ellipse 60px 60px at 0% 0%,rgba(255,255,255,calc(.18 * var(--bop-tl-trial-beam))),transparent 70%),radial-gradient(ellipse 60px 60px at 100% 0%,rgba(255,255,255,calc(.18 * var(--bop-tr-trial-beam))),transparent 70%),radial-gradient(ellipse 60px 60px at 0% 100%,rgba(255,255,255,calc(.18 * var(--bop-bl-trial-beam))),transparent 70%),radial-gradient(ellipse 60px 60px at 100% 100%,rgba(255,255,255,calc(.18 * var(--bop-br-trial-beam))),transparent 70%);-webkit-mask-image:linear-gradient(white,transparent 28px,transparent calc(100% - 28px),white),linear-gradient(to right,white,transparent 28px,transparent calc(100% - 28px),white);-webkit-mask-composite:source-over;mask-image:linear-gradient(white,transparent 28px,transparent calc(100% - 28px),white),linear-gradient(to right,white,transparent 28px,transparent calc(100% - 28px),white);mask-composite:add;pointer-events:none;z-index:1;will-change:opacity,filter;opacity:calc(var(--beam-opacity-trial-beam) * .44 * var(--beam-inner-opacity, 1) * var(--beam-strength, 1));filter:hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-trial-beam))) brightness(var(--beam-brightness, .75)) saturate(1.2)}[data-beam=trial-beam] [data-beam-bloom]{display:none;position:absolute;inset:0;border-radius:999px;clip-path:inset(0 round 999px);background:radial-gradient(ellipse calc(84px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(48px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 33% -7.4%,rgba(41,161,107,.76),transparent),radial-gradient(ellipse calc(72px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(42px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 12% -5%,rgba(52,211,153,.76),transparent),radial-gradient(ellipse calc(48px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(84px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 2.1% 68.3%,rgba(92,224,156,.76),transparent),radial-gradient(ellipse calc(216px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(38px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 74.4% 100%,rgba(16,129,82,.76),transparent),radial-gradient(ellipse calc(102px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(31px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 55% 100%,rgba(52,211,153,.76),transparent),radial-gradient(ellipse calc(89px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(38px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 93.9% 0%,rgba(152,245,201,.76),transparent),radial-gradient(ellipse calc(62px * var(--pulse-glow-sx, 1) * var(--pulse-glow-boost, 1)) calc(58px * var(--pulse-glow-sy, 1) * var(--pulse-glow-boost, 1)) at 100% 27.1%,rgba(34,197,94,.76),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;padding:1px;pointer-events:none;z-index:3;will-change:opacity;opacity:0}[data-beam=trial-beam][data-active] [data-beam-bloom],[data-beam=trial-beam][data-fading] [data-beam-bloom]{display:block;opacity:calc(var(--beam-opacity-trial-beam) * .66 * var(--beam-bloom-opacity, 1) * var(--beam-strength, 1));filter:blur(8px) hue-rotate(calc(var(--beam-hue-base, 0deg) + var(--beam-hue-trial-beam))) brightness(var(--beam-brightness, .75)) saturate(1.2)}html[data-theme=light] [data-beam=trial-beam][data-active] [data-beam-bloom],html[data-theme=light] [data-beam=trial-beam][data-fading] [data-beam-bloom]{--beam-bloom-opacity: .35}@keyframes beam-fade-in-trial-beam{to{--beam-opacity-trial-beam: 1}}@keyframes beam-fade-out-trial-beam{0%{--beam-opacity-trial-beam: 1}to{--beam-opacity-trial-beam: 0}}[data-beam=trial-beam][data-paused],[data-beam=trial-beam][data-paused]:after,[data-beam=trial-beam][data-paused]:before,[data-beam=trial-beam][data-paused] [data-beam-bloom]{animation-play-state:paused!important}@media (prefers-reduced-motion: reduce){[data-beam=trial-beam][data-active],[data-beam=trial-beam][data-fading],[data-beam=trial-beam][data-active]:after,[data-beam=trial-beam][data-fading]:after,[data-beam=trial-beam][data-active]:before,[data-beam=trial-beam][data-fading]:before,[data-beam=trial-beam][data-active] [data-beam-bloom],[data-beam=trial-beam][data-fading] [data-beam-bloom]{animation:none!important}}.plan,.adv{--edge-proximity: 100;--cursor-angle: 315deg;--edge-sensitivity: 30;--color-sensitivity: 50;--glow-padding: 40px;--cone-spread: 25;--fill-opacity: .5;--glow-color: hsl(150deg 70% 75% / 100%);--glow-color-60: hsl(150deg 70% 75% / 60%);--glow-color-50: hsl(150deg 70% 75% / 50%);--glow-color-40: hsl(150deg 70% 75% / 40%);--glow-color-30: hsl(150deg 70% 75% / 30%);--glow-color-20: hsl(150deg 70% 75% / 20%);--glow-color-10: hsl(150deg 70% 75% / 10%);isolation:isolate;transform:translateZ(.01px);border:1px solid transparent;overflow:visible}.plan:before,.plan:after,.plan>.edge-light,.adv:before,.adv:after,.adv>.edge-light{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1}.plan:before,.adv:before{border:1px solid transparent;background:linear-gradient(hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l)) 0 100%) padding-box,linear-gradient(#fff0 0% 100%) border-box,radial-gradient(at 80% 55%,#29a16b 0px,transparent 50%) border-box,radial-gradient(at 69% 34%,#5ce09c 0px,transparent 50%) border-box,radial-gradient(at 8% 6%,#98f5c9 0px,transparent 50%) border-box,radial-gradient(at 41% 38%,#29a16b 0px,transparent 50%) border-box,radial-gradient(at 86% 85%,#5ce09c 0px,transparent 50%) border-box,radial-gradient(at 82% 18%,#98f5c9 0px,transparent 50%) border-box,radial-gradient(at 51% 4%,#5ce09c 0px,transparent 50%) border-box,linear-gradient(#29a16b 0 100%) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%));-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.plan:after,.adv:after{border:1px solid transparent;background:radial-gradient(at 80% 55%,#29a16b 0px,transparent 50%) padding-box,radial-gradient(at 69% 34%,#5ce09c 0px,transparent 50%) padding-box,radial-gradient(at 8% 6%,#98f5c9 0px,transparent 50%) padding-box,radial-gradient(at 41% 38%,#29a16b 0px,transparent 50%) padding-box,radial-gradient(at 86% 85%,#5ce09c 0px,transparent 50%) padding-box,radial-gradient(at 82% 18%,#98f5c9 0px,transparent 50%) padding-box,radial-gradient(at 51% 4%,#5ce09c 0px,transparent 50%) padding-box,linear-gradient(#29a16b 0 100%) padding-box;mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.plan>.edge-light,.adv>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:1;mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.plan>.edge-light:before,.adv>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:var(--sp-16);box-shadow:inset 0 0 0 1px var(--glow-color),inset 0 0 1px 0 var(--glow-color-60),inset 0 0 3px 0 var(--glow-color-50),inset 0 0 6px 0 var(--glow-color-40),inset 0 0 15px 0 var(--glow-color-30),inset 0 0 25px 2px var(--glow-color-20),inset 0 0 50px 2px var(--glow-color-10),0 0 1px 0 var(--glow-color-60),0 0 3px 0 var(--glow-color-50),0 0 6px 0 var(--glow-color-40),0 0 15px 0 var(--glow-color-30),0 0 25px 2px var(--glow-color-20),0 0 50px 2px var(--glow-color-10)}.trust-bar{padding:var(--sp-32) 0 0}.trust-bar .container{border-bottom:var(--sp-1) solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08)}.trust-bar__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--sp-16) var(--sp-40);padding-bottom:var(--sp-32)}.trust-bar__item{display:inline-flex;align-items:center;gap:var(--sp-6);white-space:nowrap}.trust-bar__item svg{flex:0 0 auto;width:20px;height:20px;color:var(--primary-2)}.trust-bar__item b{font-size:var(--fz-12);font-weight:var(--fw-600);color:var(--c-white)}.trust-bar__item span{font-size:var(--fz-12);font-weight:var(--fw-500);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.footer-nav{display:flex;flex-direction:column;gap:var(--sp-40);padding:var(--sp-40) 0 var(--sp-48)}@media (min-width:900px){.footer-nav{flex-direction:row;gap:var(--sp-16);padding:88px 0 var(--sp-48)}}.footer-brandcol{display:flex;flex-direction:column;gap:var(--sp-24)}@media (min-width:900px){.footer-touch{padding-top:var(--sp-24)}.footer-brandcol{width:100%;max-width:300px;flex:0 0 auto}}.footer-logo-link{display:inline-block;width:44px;border-radius:var(--sp-12)}.footer-touch{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-8)}.footer-touch__btn{height:var(--sp-32);margin-top:var(--sp-4);padding:0 var(--sp-12);border-radius:var(--r-pill);background:var(--primary);color:var(--c-white);font-size:var(--fz-12);font-weight:var(--fw-600)}.footer-touch__btn:hover{background:hsl(var(--c-primary-alt-h) var(--c-primary-alt-s) var(--c-primary-alt-l))}.footer-kicker{display:flex;align-items:center;gap:var(--sp-6);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--fz-12);font-weight:var(--fw-500);text-transform:uppercase;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));line-height:var(--lh-1)}.footer-kicker__block{display:inline-block;width:var(--sp-6);height:var(--sp-10);background:var(--primary)}.footer-touch__text{margin:0 0 var(--sp-4);font-size:var(--fz-14);font-weight:var(--fw-500);color:var(--text);line-height:var(--lh-1)}.footer-cols{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-16);row-gap:var(--sp-40)}@media (min-width:760px){.footer-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-status{display:inline-flex;align-items:center;gap:var(--sp-6);font-size:var(--fz-12);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));line-height:var(--lh-1)}.footer-status b{font-weight:var(--fw-600);color:var(--c-white)}.footer-status svg{flex:0 0 auto}.footer-status__dot{width:var(--sp-8);height:var(--sp-8);border-radius:50%;background:var(--primary-2);flex:0 0 auto}.footer-socials{margin-left:auto;display:flex;gap:var(--sp-16)}.footer-socials a{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-28);height:var(--sp-28);border-radius:var(--sp-8);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));transition:color .15s ease,background .15s ease}.footer-socials a:hover{color:var(--c-white);background:var(--c-w-06)}@media (max-width:760px){.footer-socials{margin-left:0}}@media (max-width:760px){.footer-bottom{flex-direction:column;align-items:center;text-align:center;gap:var(--sp-14);padding-top:var(--sp-28);border-top:var(--sp-1) solid var(--c-w-06)}.footer-bottom>small{order:1}.footer-status{order:2}.footer-privacy{order:3}.footer-socials{order:4;margin-top:var(--sp-6)}.footer-bottom .theme-select{order:5;margin-top:var(--sp-6)}}a.footer-status{text-decoration:none;transition:color .15s ease}a.footer-status:hover b{color:var(--primary-2)}@media (max-width:760px){.footer-bottom{text-align:center}}.hero-ctas .btn-ghost:active{transform:none}@media (max-width:760px){.trust-bar .container{overflow:hidden;mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 8%,var(--c-black) 92%,var(--transparent) 100%);-webkit-mask-image:linear-gradient(90deg,var(--transparent) 0,var(--c-black) 8%,var(--c-black) 92%,var(--transparent) 100%)}.trust-bar__row.is-marquee{flex-wrap:nowrap;justify-content:flex-start;width:max-content;gap:0;will-change:transform;animation:revMarquee 26s linear infinite}.trust-bar__row.is-marquee .trust-bar__item{margin-right:var(--sp-32)}}@media (max-width:1279px){.plan,.adv{--glow-padding: var(--sp-20)}}@media (max-width:480px){.plan,.adv{--glow-padding: var(--sp-16)}}html[data-theme=light]{--c-white-h: 0;--c-white-s: 0%;--c-white-l: 7%;--c-black-h: 0;--c-black-s: 0%;--c-black-l: 100%;--c-danger-h: 0;--c-danger-s: 72%;--c-danger-l: 45%;--c-warning-h: 38;--c-warning-s: 90%;--c-warning-l: 32%;--c-bg-l: 99%;--c-bg2-l: 97%;--c-card-l: 96%;--c-card2-l: 93%;--c-surface-l: 97%;--c-surface2-l: 94%;--c-surface3-l: 91%;--c-surface5-l: 95%;--c-card-flat-l: 96%;--c-overlay-l: 98%;--c-overlay2-l: 97%;--c-neutral1-l: 88%;--c-neutral2-l: 80%;--c-neutral-light-l: 22%;--c-text-h: 220;--c-text-s: 15%;--c-text-l: 12%;--c-muted-l: 36%;--c-muted2-l: 40%;--c-muted3-l: 38%;--c-muted4-h: 160;--c-muted4-s: 12%;--c-muted4-l: 32%;--c-muted5-l: 34%;--c-muted6-l: 37%;--c-mint-soft-h: 150;--c-mint-soft-s: 12%;--c-mint-soft-l: 18%;--c-mint-soft2-l: 26%;--c-mint-pale-l: 24%;--c-primary-l: 30%;--c-primary2-s: 55%;--c-primary2-l: 31%;--c-bg3-l: 99%}html[data-theme=light] .hero-ctas .btn-ghost,html[data-theme=light] .hero-ctas .btn-ghost:hover{background:#141414;color:#fff;box-shadow:inset 0 0 0 1px #2c2f3685,inset 0 0 50px #ffffff0a,0 10px 26px #0c2a1c33}html[data-theme=light] .hero-perks li{background:#eef1ef}html[data-theme=light] .plan__flag{color:#fff}html[data-theme=light] .rn-error,html[data-theme=light] .nav-profile-menu a.danger,html[data-theme=light] .gv-trial-error,html[data-theme=light] .auth-error{color:#c52020}html[data-theme=light] .auth-field.is-error input{box-shadow:inset 0 0 0 1.5px #dd2c2c}html[data-theme=light] .footer-logo-card{background:#000;box-shadow:0 5px 10px #0000000d,0 15px 25px #0000001f}html[data-theme=light] .footer-logo-card canvas{background:#000}html[data-theme=light] .hl-note .hl-bar{background-image:linear-gradient(90deg,#0000002e,#0000002e 35%,#1f8f60,#29a16b,#5ce09c,#98f5c9,#34d399,#0000002e 65%,#0000002e)}html[data-theme=light] .nav.is-scrolled{background:#fcfcfcb8}html[data-theme=light] .plan:before,html[data-theme=light] .adv:before{opacity:.75}html[data-theme=light] .plan>.edge-light,html[data-theme=light] .adv>.edge-light{mix-blend-mode:normal;opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)) * .45)}html[data-theme=light] .plan:after,html[data-theme=light] .adv:after{mix-blend-mode:normal;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)) * .5)}.lang{position:relative}@media (max-width:759px){.nav-cta{display:none}}.drawer-langs{display:flex;gap:var(--sp-8)}.drawer-lang{flex:1;padding:var(--sp-10) 0;border-radius:var(--sp-10);background:var(--c-w-04);color:var(--muted);font-size:var(--fz-13);font-weight:var(--fw-600);text-align:center;transition:background .15s ease,color .15s ease}.drawer-lang.is-active{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);color:var(--c-white)}.theme-btn{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--sp-28);padding:0 var(--sp-10);border-radius:var(--sp-14);background:var(--c-w-04);box-shadow:inset 0 0 0 1px var(--c-w-06);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));font-size:var(--fz-12);font-weight:var(--fw-500);line-height:var(--lh-1);transition:background .15s ease,color .15s ease}.theme-btn:hover{background:var(--c-w-06);color:var(--c-white)}.footer-bottom{position:relative}.cookie{position:fixed;left:var(--sp-16);bottom:calc(var(--sp-16) + env(safe-area-inset-bottom,0px));z-index:900;width:min(370px,calc(100vw - var(--sp-32)));padding:var(--sp-16) var(--sp-16) var(--sp-14);border-radius:var(--sp-16);background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));box-shadow:0 var(--sp-16) var(--sp-40) #00000073,inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);opacity:var(--op-0);transform:translateY(var(--sp-12));transition:opacity .35s ease,transform .35s var(--ease-out-strong)}.cookie.is-in{opacity:var(--op-1);transform:none}.cookie__text{margin:0 0 var(--sp-12);font-size:var(--fz-13);line-height:1.45;color:hsl(var(--c-mint-soft-h) var(--c-mint-soft-s) var(--c-mint-soft-l))}.cookie__learn{color:inherit;text-decoration:underline;text-underline-offset:var(--sp-2)}.cookie__row{display:flex;align-items:center;gap:var(--sp-8)}.cookie__btn{padding:var(--sp-8) var(--sp-14);border-radius:var(--r-pill);background:var(--c-w-06);color:var(--c-white);font-size:var(--fz-12-5);font-weight:var(--fw-600);transition:background .15s ease}.cookie__btn:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.cookie__btn--accept{margin-left:auto;background:var(--c-white);color:var(--c-black)}.cookie__btn--accept:hover{background:var(--c-neutral-light);color:var(--c-black)}@media (min-width:760px) and (max-width:899px){.nav-cta .lang{display:none}}.footer-privacy{display:inline-flex;align-items:center;gap:var(--sp-8);font-size:var(--fz-12);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));line-height:var(--lh-1);transition:color .15s ease}.footer-privacy svg{flex:0 0 auto;border-radius:var(--sp-8)}.footer-privacy:hover{color:var(--c-white)}.pm{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--sp-16)}.pm__overlay{position:absolute;inset:0;background:#0000008c;backdrop-filter:blur(2px);animation:pmOverlayIn .2s ease}.pm__card{position:relative;width:min(28rem,100%);max-height:calc(100dvh - var(--sp-32));overflow-y:auto;border-radius:1.25rem;background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));box-shadow:0 24px 60px #00000080,inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);animation:pmPanelIn .28s var(--ease-out-strong)}@keyframes pmOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes pmPanelIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:none}}.pm__header{display:flex;flex-direction:column;gap:2px;padding:12px 12px 4px}.pm__title{font-size:var(--fz-14);font-weight:var(--fw-600);letter-spacing:-.006em;line-height:1.25;color:var(--c-white)}.pm__desc{font-size:var(--fz-13);line-height:1.3;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.pm__list{display:flex;flex-direction:column;gap:8px;padding:8px 12px 12px}.pm-item{border-radius:.625rem;border:1px solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);background:var(--c-w-06);overflow:hidden}.pm-item__trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-8);padding:10px}.pm-item__name{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;font-size:var(--fz-14);font-weight:var(--fw-600);color:var(--c-white);text-align:left}.pm-item__arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.pm-item__arrow svg{width:16px;height:16px}.pm-item__arrow-minus,.pm-item.is-open .pm-item__arrow-plus{display:none}.pm-item.is-open .pm-item__arrow-minus{display:block}.pm-item__content{padding:0 10px 10px 34px;font-size:var(--fz-13);line-height:1.5;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.pm-switch{flex:0 0 auto;position:relative;width:2rem;height:1.25rem;border-radius:var(--r-pill);background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .16);transition:background .2s var(--ease-out-strong);cursor:pointer}.pm-switch.is-on{background:var(--primary-2)}.pm-switch.is-locked{opacity:.5;cursor:not-allowed}.pm-switch__thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--c-white);transition:transform .2s var(--ease-out-strong)}.pm-switch.is-on .pm-switch__thumb{transform:translate(12px)}.pm__footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:2px;padding:12px;border-top:1px solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);background:hsl(var(--c-surface3-h) var(--c-surface3-s) var(--c-surface3-l) / .5)}.pm__footer-group{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:6px}.pm-btn{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border-radius:var(--r-pill);font-size:var(--fz-12);font-weight:var(--fw-500);white-space:nowrap;transition:background .15s ease,transform .1s ease}.pm-btn:active{transform:scale(.98)}.pm-btn--save,.pm-btn--secondary{background:var(--c-w-06);color:var(--c-white);border:1px solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .12)}.pm-btn--save:hover,.pm-btn--secondary:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.pm-btn--primary{background:var(--primary);color:var(--c-white);border:1px solid var(--primary)}.pm-btn--primary:hover{background:hsl(var(--c-primary-alt-h) var(--c-primary-alt-s) var(--c-primary-alt-l))}@media (max-width:520px){.pm{align-items:flex-end;padding:0}.pm__card{width:100%;max-width:none;max-height:calc(100dvh - var(--sp-24));border-radius:20px 20px 0 0;padding-bottom:env(safe-area-inset-bottom,0px);animation:pmSheetIn .3s var(--ease-out-strong)}.pm__header{padding:16px 16px 4px}.pm__list{padding:8px 16px 12px}.pm-item__trigger{padding:12px}.pm-item__name{font-size:var(--fz-15)}.pm-item__content{padding:0 12px 12px 34px}.pm__footer{flex-direction:column;gap:8px;padding:14px 16px}.pm__footer-group{width:100%;flex-direction:column-reverse;gap:8px}.pm__footer-group .pm-btn,.pm-btn--save{width:100%;height:44px}}@keyframes pmSheetIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.pm__overlay,.pm__card{animation:none}.pm-switch__thumb{transition:none}}.nav-logo-card{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;background:transparent}.nav-logo-card .footer-logo-card__img{width:100%;height:100%;object-fit:contain}html[data-theme=light] .nav-logo-card .footer-logo-card__img{filter:brightness(0)}@media (max-width:759px){.nav-logo-card{width:28px;height:28px}}html[data-theme=light] .beam-wrap{--beam-brightness: .85;--beam-strength: .4}@media (max-width:379px){.cookie__row{flex-wrap:wrap}.cookie__btn{flex:1 1 auto;text-align:center}.cookie__btn--accept{flex-basis:100%;margin-left:0}}.chat-widget{position:fixed;right:var(--sp-16);bottom:calc(var(--sp-16) + env(safe-area-inset-bottom,0px));z-index:950;display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-10)}.chat-fab{display:grid;place-items:center;width:var(--sp-48);height:var(--sp-48);border-radius:50%;background:var(--c-white);color:var(--c-black);box-shadow:0 var(--sp-10) 30px #00000059,inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);transition:opacity .3s ease,transform .3s ease}.chat-fab span{display:grid;place-items:center}.chat-panel{width:min(360px,calc(100vw - var(--sp-32)));height:min(480px,calc(100dvh - 120px));display:flex;flex-direction:column;border-radius:var(--sp-16);background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));box-shadow:0 var(--sp-16) var(--sp-40) #00000073,inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);overflow:hidden}.chat-panel__head{display:flex;align-items:center;gap:var(--sp-10);padding:var(--sp-12) var(--sp-14);box-shadow:inset 0 -1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .07)}.chat-panel__logo{display:grid;place-items:center;width:var(--sp-32);height:var(--sp-32);border-radius:var(--sp-10);background:#000;box-shadow:inset 0 0 0 1px #ffffff40}.chat-panel__logo img{width:18px;height:18px}.chat-panel__who{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.chat-panel__who b{font-size:var(--fz-14);font-weight:var(--fw-600);color:var(--c-white);line-height:var(--lh-1)}.chat-panel__who small{display:inline-flex;align-items:center;gap:var(--sp-5, 5px);font-size:var(--fz-11);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));line-height:var(--lh-1)}.chat-panel__dot{width:6px;height:6px;border-radius:50%;background:var(--primary)}.chat-panel__close{margin-left:auto;display:grid;place-items:center;width:var(--sp-28);height:var(--sp-28);border-radius:var(--sp-8);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));transition:background .15s ease,color .15s ease}.chat-panel__close:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .06);color:var(--c-white)}.chat-panel__body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--sp-14);display:flex;flex-direction:column;gap:14px;scrollbar-width:none}.chat-panel__body [data-slot=message]+[data-slot=message]{margin-top:4px}.chat-panel__body::-webkit-scrollbar{display:none}.chat-html a{color:inherit;text-decoration:underline;text-underline-offset:var(--sp-2)}.chat-quick{display:flex;flex-wrap:wrap;gap:8px;padding:4px 2px 2px;margin-top:2px}.chat-quick__btn{border:0;cursor:pointer;font-family:inherit;padding:8px 14px;border-radius:999px;background:var(--c-w-06);color:var(--c-white);font-size:13px;font-weight:var(--fw-500);white-space:nowrap;transition:background .15s ease,transform .12s ease}.chat-quick__btn:hover{background:#ffffff1a}.chat-quick__btn:active{transform:scale(.96)}html[data-theme=light] .chat-quick__btn{background:#0000000d;color:#111}html[data-theme=light] .chat-quick__btn:hover{background:#00000014}.chat-session-bar{display:flex;align-items:center;gap:7px;padding:6px 10px;margin:4px 10px 10px;border-radius:11px;background:var(--c-w-06);color:var(--c-white);font-size:11.5px;font-weight:var(--fw-500)}.chat-session-bar__dot{width:6px;height:6px;border-radius:50%;background:#28a366;flex:none;box-shadow:0 0 0 3px #2bab6333}.chat-close-btn{margin-left:auto;border:0;cursor:pointer;font-family:inherit;padding:5px 11px;border-radius:999px;font-size:11.5px;font-weight:var(--fw-500);background:#df3a3a29;color:#ff6b6b;white-space:nowrap;transition:background .15s ease,transform .12s ease}.chat-close-btn:hover{background:#df3a3a3d}.chat-close-btn:active{transform:scale(.96)}.chat-rating{display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 12px;margin:4px 10px 10px;border-radius:11px;background:var(--c-w-06)}.chat-rating__label{font-size:12px;color:var(--c-white);opacity:.8}.chat-rating__stars{display:flex;gap:4px}.chat-rating__star{border:0;background:none;cursor:pointer;font-size:26px;line-height:1;color:#fff6;transition:color .12s ease,transform .12s ease}.chat-rating__star:hover{color:#f5b301;transform:scale(1.12)}.chat-mute-bar{display:flex;align-items:center;gap:7px;padding:7px 11px;margin:4px 10px 10px;border-radius:11px;background:#df3a3a24;color:#ff8080;font-size:11.5px;font-weight:var(--fw-500)}.chat-mute-bar__icon{flex:none}.chat-panel__input input:disabled{opacity:.55;cursor:not-allowed}html[data-theme=light] .chat-mute-bar{background:#df3a3a1a;color:#c0392b}html[data-theme=light] .chat-session-bar{background:#0000000d;color:#111}html[data-theme=light] .chat-rating{background:#0000000d}html[data-theme=light] .chat-rating__label{color:#111}html[data-theme=light] .chat-rating__star{color:#00000059}.chat-panel__input{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-10) var(--sp-12);box-shadow:inset 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .07)}.chat-panel__input input{flex:1 1 auto;min-width:0;height:var(--sp-36);padding:0 var(--sp-12);border:0;border-radius:var(--sp-10);background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .06);color:var(--c-white);font-family:inherit;font-size:var(--fz-13-5);outline:none}.chat-panel__input input::placeholder{color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.chat-panel__input button{display:grid;place-items:center;width:var(--sp-36);height:var(--sp-36);border-radius:var(--sp-10);background:var(--c-white);color:var(--c-black);transition:opacity .15s ease}.chat-panel__input button:disabled{opacity:.4}@media (max-width:480px){.chat-widget{right:var(--sp-12);bottom:var(--sp-12)}.chat-panel{height:min(440px,calc(100dvh - 100px))}}.chat-panel__logo{position:relative;overflow:hidden}.chat-panel__logo canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.chat-panel__logo img{position:relative}.chat-widget .chat-ava{position:relative;display:grid;place-items:center;width:100%;height:100%;background:#000}.chat-widget .chat-ava canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.chat-widget .chat-ava img{position:relative;width:14px;height:14px}.chat-widget .chat-ava img,.chat-panel__logo img{z-index:1}.theme-btn.theme-btn{background:var(--c-w-04);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.theme-btn.theme-btn:hover{background:var(--c-w-06);color:var(--c-white)}.dlm{position:fixed;inset:0;z-index:985;display:grid;place-items:center;padding:var(--sp-16);background:#0000008c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.dlm__panel{position:relative;width:min(440px,100%);max-height:calc(100dvh - var(--sp-32));overflow-y:auto;border-radius:var(--sp-24);background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));padding:var(--sp-28) var(--sp-24) var(--sp-24);scrollbar-width:none}.dlm__panel::-webkit-scrollbar{display:none}.dlm__close{position:absolute;top:var(--sp-16);right:var(--sp-16);display:grid;place-items:center;width:var(--sp-32);height:var(--sp-32);border-radius:50%;background:var(--c-w-06);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));transition:background .15s ease,color .15s ease}.dlm__close:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);color:var(--c-white)}.dlm__title{margin:0 0 var(--sp-18);font-size:22px;font-weight:var(--fw-600);letter-spacing:var(--ls-tight1);color:var(--c-white)}.dlm__list{display:flex;flex-direction:column;gap:var(--sp-10)}.dlm__row{position:relative;display:flex;align-items:center;gap:var(--sp-14);padding:var(--sp-14) var(--sp-16);border-radius:var(--sp-16);background:var(--c-w-04);transition:background .15s ease}.dlm__row:not(.dlm__row--soon):hover{background:var(--c-w-06)}.dlm__row--soon{opacity:.55}.dlm__badge{display:inline-block;margin-left:var(--sp-8);padding:2px 7px;border-radius:var(--r-pill);background:var(--c-w-06);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));font-size:var(--fz-11);font-weight:var(--fw-600);vertical-align:middle}.dlm__ic{display:grid;place-items:center;width:var(--sp-40);height:var(--sp-40);flex:0 0 auto;color:var(--c-white)}.dlm__col{display:flex;flex-direction:column;gap:var(--sp-2);min-width:0}.dlm__name{font-size:var(--fz-14);font-weight:var(--fw-600);color:var(--c-white);line-height:var(--lh-1)}a.dlm__name:after{content:"";position:absolute;inset:0}.dlm__sub{font-size:var(--fz-12);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.dlm__arrow{margin-left:auto;margin-right:var(--sp-4);display:grid;place-items:center;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));opacity:0;transition:opacity .15s ease}.dlm__row:hover .dlm__arrow{opacity:1}.nav-signin-wrap{position:relative}.nav-signin-btn{display:inline-flex;align-items:center;gap:var(--sp-6);height:var(--sp-36);padding:0 var(--sp-12);border-radius:var(--sp-10);background:var(--c-w-06);color:var(--c-white);font-size:var(--fz-12-5);font-weight:var(--fw-600);transition:background .15s ease}.nav-signin-btn:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.nav-down-icon{display:grid;place-items:center;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.nav-auth-menu{position:absolute;top:calc(100% + var(--sp-6));right:0;min-width:150px;padding:var(--sp-4);border-radius:var(--sp-10);background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));box-shadow:0 10px 30px #00000073,inset 0 0 0 1px var(--c-w-06);z-index:80}.nav-auth-menu a{display:flex;align-items:center;gap:var(--sp-8);padding:var(--sp-8) var(--sp-10);border-radius:var(--sp-7);font-size:var(--fz-12-5);font-weight:var(--fw-500);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));transition:background .15s ease,color .15s ease}.nav-auth-menu a:hover{background:var(--c-w-06);color:var(--c-white)}.page-view{position:fixed;inset:0;z-index:60;overflow-y:auto;background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l));scrollbar-width:none}.page-view::-webkit-scrollbar{display:none}.page-inner{padding-top:calc(var(--sp-56) + var(--sp-48));padding-bottom:var(--sp-80, 80px);max-width:760px}.auth-page{position:fixed;inset:0;z-index:965;display:grid;place-items:center;padding:var(--sp-16);background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l))}.auth-card{width:min(360px,100%);display:flex;flex-direction:column;align-items:center;text-align:center}.auth-logo{display:grid;place-items:center;width:var(--sp-48);height:var(--sp-48);border-radius:var(--sp-14);background:#000;box-shadow:inset 0 0 0 1px #ffffff40;margin-bottom:var(--sp-20)}.auth-logo img{width:26px;height:26px}.auth-title{margin:0 0 var(--sp-8);font-size:22px;letter-spacing:var(--ls-tight1);color:var(--c-white)}.auth-sub{margin:0 0 var(--sp-24);font-size:var(--fz-13-5);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.auth-providers{display:flex;flex-direction:column;gap:var(--sp-10);width:100%}.auth-btn{display:flex;align-items:center;justify-content:center;gap:var(--sp-8);height:var(--sp-40);border-radius:var(--sp-10);background:var(--c-w-06);color:var(--c-white);font-size:var(--fz-13-5);font-weight:var(--fw-600);transition:background .15s ease;width:100%}.auth-btn:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.auth-btn--primary{background:var(--c-white);color:var(--c-black)}.auth-btn--primary:hover{background:var(--c-neutral-light);color:var(--c-black)}.auth-providers .auth-btn{height:46px}.auth-btn--secondary{background:var(--c-w-06);color:var(--c-white);box-shadow:inset 0 0 0 1px var(--c-w-06)}.auth-btn--secondary:hover{background:#ffffff1a}.auth-btn--secondary:active{transform:scale(.985)}.auth-btn--secondary:disabled{opacity:.5;pointer-events:none}html[data-theme=light] .auth-btn--secondary{background:#0000000d;color:#111;box-shadow:inset 0 0 0 1px #00000014}html[data-theme=light] .auth-btn--secondary:hover{background:#00000014}.auth-divider{display:flex;align-items:center;gap:var(--sp-12);width:100%;margin:var(--sp-18) 0;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));font-size:var(--fz-12)}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--c-w-06)}.auth-form{display:flex;flex-direction:column;gap:var(--sp-10);width:100%}.auth-field{position:relative;display:flex;align-items:center}.auth-field input{width:100%;height:48px;padding:0 14px;border:0;border-radius:12px;background:var(--c-w-04);box-shadow:inset 0 0 0 1px var(--c-w-06);color:var(--c-white);font-family:inherit;font-size:16px;outline:none;transition:box-shadow .15s ease,background .15s ease}.auth-field input::placeholder{color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.auth-field input:focus{background:var(--c-w-06);box-shadow:inset 0 0 0 1.5px var(--c-white)}.auth-field--icon input{padding-left:44px}.auth-field--icon.auth-field--btn input{padding-right:46px}.auth-field__icon{position:absolute;left:15px;display:flex;align-items:center;justify-content:center;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));pointer-events:none}.auth-field__icon svg{width:18px;height:18px}.auth-field__btn{position:absolute;right:8px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:8px;background:transparent;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));cursor:pointer;transition:color .15s ease,background .15s ease}.auth-field__btn:hover{color:var(--c-white);background:#ffffff0f}.auth-field__btn:active{transform:scale(.92)}.auth-field__btn svg{width:18px;height:18px}.auth-field.is-error input{box-shadow:inset 0 0 0 1.5px #f87171}html[data-theme=light] .auth-field input{background:#0000000a;box-shadow:inset 0 0 0 1px #0000001a;color:#111}html[data-theme=light] .auth-field input:focus{background:#0000000f;box-shadow:inset 0 0 0 1.5px #111}html[data-theme=light] .auth-field__btn:hover{color:#111;background:#0000000f}.auth-btn--continue:disabled{opacity:.45;pointer-events:none}.auth-hint{margin:var(--sp-12) 0 0;font-size:var(--fz-12-5);color:hsl(var(--c-mint-soft-h) var(--c-mint-soft-s) var(--c-mint-soft-l))}.auth-code-input{text-align:center;letter-spacing:.5em;font-size:var(--fz-19);font-weight:var(--fw-600)}.auth-form fieldset{width:max-content;max-width:100%;margin-inline:auto;border:0;outline:0;padding:0}.auth-form fieldset:focus,.auth-form fieldset:focus-within,.auth-form fieldset:focus-visible{outline:0}.auth-form [data-filled]{height:54px;width:46px;min-height:54px;border-radius:12px!important;border-color:transparent!important;background:var(--c-w-04);box-shadow:inset 0 0 0 1px var(--c-w-06);color:var(--c-white)!important;transition:box-shadow .15s ease,background .15s ease}.auth-form [data-filled=true]{background:var(--c-w-06);box-shadow:inset 0 0 0 1.5px #fff6}.auth-form [data-active=true]{background:var(--c-w-06);box-shadow:inset 0 0 0 1.5px var(--c-white)}html[data-theme=light] .auth-form [data-filled]{background:#0000000a;box-shadow:inset 0 0 0 1px #0000001a;color:#111!important}html[data-theme=light] .auth-form [data-filled=true]{background:#0000000f;box-shadow:inset 0 0 0 1.5px #0006}html[data-theme=light] .auth-form [data-active=true]{background:#0000000f;box-shadow:inset 0 0 0 1.5px #111}@media (max-width:420px){.auth-form fieldset>div{gap:8px}.auth-form [data-filled]{height:52px;width:46px;min-height:52px}}@media (max-width:380px){.auth-form fieldset>div{gap:7px}.auth-form [data-filled]{height:48px;width:44px;min-height:48px}}@media (max-width:340px){.auth-form fieldset>div{gap:5px}.auth-form [data-filled]{height:46px;width:40px;min-height:46px;font-size:1.05rem}}.auth-code-actions{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-12);margin-top:var(--sp-10)}.auth-linkbtn{border:0;background:transparent;color:var(--muted);font-size:var(--fz-13);font-weight:var(--fw-500);cursor:pointer;padding:var(--sp-4) 0;transition:color .15s ease}.auth-linkbtn:hover{color:var(--text)}.auth-linkbtn:disabled{opacity:.5;cursor:default}.auth-error{margin:var(--sp-12) 0 0;font-size:var(--fz-13);color:#f77}.auth-foot{margin:var(--sp-24) 0 0;font-size:var(--fz-12);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.auth-foot a{color:inherit;text-decoration:underline;text-underline-offset:var(--sp-2)}.auth-foot a:hover{color:var(--c-white)}@media (max-width:900px){.nav-links{display:none}}.nav.nav{position:fixed;inset:0 0 auto;z-index:100;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background .26s ease,backdrop-filter .26s ease}.nav.is-scrolled,.nav:hover,.nav:focus-within,.nav.menu-open{background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l) / .92);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.nav-inner.nav-inner{height:64px;display:flex;align-items:center;justify-content:flex-start;gap:12px;position:relative;max-width:1536px;margin-inline:auto;padding-inline:clamp(16px,3vw,24px)}.nav-logo{display:flex;align-items:center;line-height:0;flex-shrink:0}ul.nav-links{display:flex;align-items:center;gap:0;margin:0;padding:0;list-style:none;white-space:nowrap}ul.nav-links a{display:inline-block;font-size:13px;font-weight:var(--fw-500);letter-spacing:-.01em;color:var(--c-white);transition:color .15s ease;padding:6px 16px;background:none;border-radius:0}ul.nav-links a:hover{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .72);background:none}ul.nav-links a.is-active{background:none;color:var(--c-white)}.nav-cta.nav-cta{display:flex;align-items:center;gap:var(--sp-8);margin-left:auto}.nav-signin-wrap{position:relative;display:flex;align-items:center}.nav-signin-wrap:after{content:"";position:absolute;top:100%;right:0;width:100%;height:14px}.nav-signin-btn.nav-signin-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:var(--r-pill);background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);color:var(--c-white);font-size:13px;font-weight:var(--fw-500);letter-spacing:-.01em;transition:background .15s ease}.nav-signin-btn.nav-signin-btn:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .16)}.nav-down-icon{display:inline-flex;width:12px;height:12px;align-items:center;justify-content:center;transition:transform .18s ease}.nav-down-icon svg{width:12px;height:12px}.nav-signin-wrap.open .nav-down-icon{transform:rotate(180deg)}.nav-auth-menu.nav-auth-menu{position:absolute;top:calc(100% + 10px);right:0;z-index:210;min-width:146px;padding:12px;border:0;border-radius:0 0 10px 10px;background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l) / .72);box-shadow:none;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);opacity:0;visibility:hidden;transform:translateY(-4px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav-signin-wrap.open .nav-auth-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nav-auth-menu a{display:flex;align-items:center;gap:8px;min-height:32px;width:100%;padding:0 16px;border-radius:4px;color:var(--c-white);font-size:14px;font-weight:var(--fw-500);letter-spacing:-.01em;white-space:nowrap;transition:color .25s,background-color .25s}.nav-auth-menu a:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.nav-btn-icon{display:inline-flex;align-items:center;justify-content:center}.nav-try-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:var(--r-pill);background:var(--c-white);color:var(--c-black);font-size:13px;font-weight:var(--fw-600);letter-spacing:-.01em;white-space:nowrap;transition:background .15s ease}.nav-try-btn:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .9);color:var(--c-black)}@media (max-width:1279px){ul.nav-links a{padding:6px 10px}}@media (max-width:1120px){ul.nav-links{display:none}}@media (max-width:759px){.nav-cta.nav-cta{display:none}}ul.nav-links{margin:0 0 0 4px}ul.nav-links{position:static;left:auto;top:auto;transform:none}.auth-logo{position:relative;overflow:hidden}.auth-logo canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.auth-logo img{position:relative;z-index:1}.nav-auth-menu button{display:flex;align-items:center;gap:8px;min-height:32px;width:100%;padding:0 16px;border-radius:4px;background:none;color:var(--c-white);font-size:14px;font-weight:var(--fw-500);letter-spacing:-.01em;white-space:nowrap;text-align:left;transition:color .25s,background-color .25s}.nav-auth-menu button:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.nav-auth-menu button.is-active{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08)}.nav-auth-menu.nav-auth-menu--up{top:auto;bottom:calc(100% + 10px);border-radius:10px 10px 0 0;transform:translateY(4px)}.nav-signin-wrap.open .nav-auth-menu.nav-auth-menu--up{transform:translateY(0)}.theme-select .nav-signin-wrap:after{display:none}.theme-select:after{top:auto;bottom:100%}.theme-btn2{height:28px;font-size:12px}.lang .nav-auth-menu{min-width:100%;padding:8px}.lang .nav-auth-menu button{min-height:30px;padding:0 10px;font-size:13px;justify-content:flex-start}.theme-select .nav-auth-menu{min-width:100%;padding:8px}.theme-select .nav-auth-menu button{min-height:34px;padding:0 10px;font-size:13px;justify-content:flex-start;gap:9px;border-radius:8px}.theme-btn2__ic{display:inline-flex;align-items:center;justify-content:center}.theme-opt__ic{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.theme-opt.is-active .theme-opt__ic{color:var(--c-white)}.theme-opt__label{flex:1 1 auto}.act2{position:relative;min-height:88vh;display:grid;place-items:center;overflow:hidden;padding:120px 20px 64px}.act2 .hero-dots{position:absolute;inset:0}.act2 .hero-dots canvas{width:100%;height:100%;display:block}.act2__in{position:relative;z-index:1;width:100%;max-width:460px;text-align:center}.act2__logo{position:relative;display:grid;place-items:center;width:56px;height:56px;margin:0 auto 22px;border-radius:14px;overflow:hidden;background:#000}.act2__logo canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.act2__logo img{position:relative;z-index:1;width:30px;height:30px}.act2__logo:before{content:"";position:absolute;inset:0;border-radius:14px;box-shadow:inset 0 0 0 1px #ffffff4d;z-index:2;pointer-events:none}.act2__kicker{font-size:12px;font-weight:var(--fw-600);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));margin-bottom:18px}.act2__h1{font-size:clamp(32px,4.5vw,44px);font-weight:var(--fw-700, 700);letter-spacing:-.03em;line-height:1.05;margin:0 0 18px;color:var(--c-white)}.act2__sub{font-size:var(--fz-16);line-height:var(--lh-16);color:var(--muted);margin:0 0 32px}.act2__input-wrap{position:relative;width:100%;display:flex;align-items:center}.act2__input-wrap .act2__input{padding-right:52px}.mi-right-icon{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center}.mi-paste-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer;transition:background .15s ease,color .15s ease,transform .15s ease}.mi-paste-btn:hover{background:var(--c-w-06);color:#fff}.mi-paste-btn:active{transform:scale(.92)}html[data-theme=light] .mi-paste-btn:hover{background:#0000000f;color:#111}.act2__input{width:100%;height:52px;padding:0 16px;border:0;border-radius:var(--sp-12);background:#000;box-shadow:inset 0 0 0 1px var(--c-w-12);color:#fff;font-family:ui-monospace,Consolas,monospace;font-size:15px;letter-spacing:.04em;outline:none}.act2__input:focus{box-shadow:inset 0 0 0 1px hsl(var(--c-primary-h) var(--c-primary-s) var(--c-primary-l) / .8)}.act2__input::placeholder{color:#ffffff8c}.act2__hint{text-align:left;font-size:var(--fz-12);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));margin:8px 0 20px}.act2__go{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;height:54px;border-radius:27px;background:#fff;color:#000;font-size:15px;font-weight:var(--fw-600);transition:background .15s ease}.act2__go .nav-btn-icon{display:inline-flex;align-items:center;justify-content:center}.act2__go:hover{background:var(--c-neutral-light)}.act2__go:disabled{cursor:default}.act2__go:disabled:hover{background:#fff}.rn-flow{width:100%;display:flex;flex-direction:column;gap:18px}.rn-open{width:100%}.rn-modal{display:flex;flex-direction:column;gap:18px;max-width:440px;padding-top:46px}.rn-group{display:flex;flex-direction:column;gap:8px}@media (max-width:400px){.rn-devices{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.gv-trial-overlay:has(.rn-modal){align-items:flex-end;padding:0}.rn-modal{max-width:none;width:100%;border-radius:22px 22px 0 0;padding:52px 16px calc(20px + env(safe-area-inset-bottom));gap:16px;max-height:92dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;animation:rnSheetIn .38s cubic-bezier(.22,1,.36,1) both}.rn-modal:before{content:"";position:absolute;top:10px;left:50%;transform:translate(-50%);width:38px;height:4px;border-radius:999px;background:var(--c-w-10, hsl(0 0% 100% / .18))}.rn-modal .rn-plans{gap:8px}.rn-modal .rn-plan{padding:11px 12px}.rn-modal .rn-device{height:46px;font-size:15px}.rn-modal .rn-buy{min-height:52px}.gv-trial-overlay:has(.rn-modal) .gv-trial-close{top:16px;right:14px;width:36px;height:36px}}html[data-theme=light] .rn-modal:before{background:#00000024}@keyframes rnSheetIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (max-width:560px) and (prefers-reduced-motion:reduce){.rn-modal{animation:none}}.rn-group__label{font-size:13px;font-weight:var(--fw-500);color:#ffffffb3;text-align:left}.rn-group__hint{font-size:12px;color:#ffffff80;text-align:left}.rn-devices{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.rn-device,.rn-plan,.rn-buy,.rn-open,.gv-trial-close{touch-action:manipulation;-webkit-tap-highlight-color:transparent;user-select:none;cursor:pointer}.rn-device{min-width:0;height:46px;border:0;border-radius:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;background:#ffffff0d;color:#fffc;font-size:16px;font-weight:var(--fw-600);transition:background .15s ease,color .15s ease,transform .12s ease}.rn-device:hover{background:#ffffff14}@media (hover:hover){.rn-device:active{transform:scale(.96)}}.rn-device.is-active{background:#fff;color:#000}.rn-plans{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.rn-plan{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border-radius:16px;cursor:pointer;text-align:left;background:#ffffff0d;color:var(--c-white);border:0;transition:background .15s ease,transform .12s ease}.rn-plan:hover{background:#ffffff14}@media (hover:hover){.rn-plan:active{transform:scale(.98)}}.rn-plan.is-active{background:#fff}.rn-plan__period{font-size:13.5px;font-weight:var(--fw-500);color:#ffffffb3;transition:color .15s ease}.rn-plan__price{font-size:17px;font-weight:var(--fw-600);color:var(--c-white);transition:color .15s ease}.rn-plan.is-active .rn-plan__period{color:#0009}.rn-plan.is-active .rn-plan__price{color:#000}.rn-buy{margin-top:2px}.rn-error{margin:0;font-size:13px;color:#f77;line-height:1.5;text-align:center}.rn-hint{margin:0;font-size:13px;color:#ffffffb3;text-align:center}.rn-result{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:6px 0;animation:rnResultIn .4s cubic-bezier(.22,1,.36,1) both}.rn-result__ic{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#2eb86a29;color:#4ade80;margin-bottom:2px;animation:rnResultPop .5s cubic-bezier(.34,1.56,.64,1) .06s both}@keyframes rnResultIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rnResultPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rn-result,.rn-result__ic{animation:none}}.rn-result__title{margin:0;font-size:19px;font-weight:var(--fw-600);color:var(--c-white);letter-spacing:-.01em}.rn-result__sub{margin:0 0 6px;font-size:14px;line-height:1.55;color:#ffffffb3;max-width:340px}html[data-theme=light] .rn-group__label{color:#000000a6}html[data-theme=light] .rn-group__hint{color:#00000073}html[data-theme=light] .rn-device{background:#0000000d;color:#000000bf}html[data-theme=light] .rn-device:hover{background:#00000014}html[data-theme=light] .rn-device.is-active{background:#15181d;color:#fff}html[data-theme=light] .rn-plan{background:#0000000a;color:#15181d}html[data-theme=light] .rn-plan:hover{background:#0000000f}html[data-theme=light] .rn-plan.is-active{background:#15181d}html[data-theme=light] .rn-plan__period{color:#0009}html[data-theme=light] .rn-plan__price{color:#15181d}html[data-theme=light] .rn-plan.is-active .rn-plan__period{color:#ffffffb3}html[data-theme=light] .rn-plan.is-active .rn-plan__price{color:#fff}html[data-theme=light] .rn-result__title{color:#15181d}html[data-theme=light] .rn-result__sub,html[data-theme=light] .rn-hint{color:#000000a6}@media (max-width:400px){.rn-plans{grid-template-columns:1fr}}.act2__noid{margin:18px 0 0;font-size:var(--fz-13);color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.act2__noid a{color:var(--c-white);text-decoration:underline;text-underline-offset:3px}.act2-cards{max-width:1000px;margin-inline:auto;padding:56px 24px 96px}.act2-cards__title{margin:0 0 10px;font-size:18px;letter-spacing:-.01em;color:var(--c-white);text-align:center}body.page-standalone{overflow:auto;display:block}body.page-standalone::-webkit-scrollbar{width:0;height:0}.faq-page{padding:calc(var(--sp-72) + env(safe-area-inset-top,0px)) 0 calc(var(--sp-60) + env(safe-area-inset-bottom,0px))}.faq-page__inner{max-width:820px}.faq-head{margin:18px 0 22px}.faq-head h1{margin:0 0 12px;font-size:clamp(2rem,5vw,2.9rem);line-height:1.05;letter-spacing:-.03em;color:var(--text)}.faq-head__sub{margin:0;max-width:640px;font-size:15.5px;line-height:1.6;color:var(--muted)}.faq-search{position:relative;display:flex;align-items:center;margin:0 0 24px}.faq-search svg{position:absolute;left:16px;width:18px;height:18px;color:var(--muted);pointer-events:none}.faq-search input{width:100%;height:50px;padding:0 16px 0 44px;border:none;border-radius:12px;background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));color:var(--text);font:inherit;font-size:15px}.faq-search input::placeholder{color:var(--muted)}.faq-search input:focus{outline:none}.faq-list{display:flex;flex-direction:column}.faq-item{border-bottom:var(--bw-1) solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .09)}html[data-theme=light] .faq-item{border-bottom-color:#00000017}.faq-item__q{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:18px 4px;text-align:left;font-size:16px;font-weight:var(--fw-600, 600);letter-spacing:-.01em;color:var(--text);cursor:pointer}.faq-item__q:hover{color:var(--primary-2)}.faq-item__chev{flex:0 0 auto;width:18px;height:18px;color:var(--muted);transition:transform .25s var(--ease-out-strong)}.faq-item.is-open .faq-item__chev{transform:rotate(180deg);color:var(--primary-2)}.faq-item__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--ease-out-strong)}.faq-item.is-open .faq-item__a{grid-template-rows:1fr}.faq-item__a-inner{min-height:0;overflow:hidden;max-width:680px;font-size:15px;line-height:1.65;color:var(--muted)}.faq-item__a-inner>*{margin:0}.faq-item.is-open .faq-item__a-inner{padding:0 4px 20px}.faq-empty{padding:28px 4px;font-size:15px;color:var(--muted)}@media (prefers-reduced-motion: reduce){.faq-item__chev,.faq-item__a{transition:none}}.ins-page{padding:calc(var(--sp-72) + env(safe-area-inset-top,0px)) 0 calc(var(--sp-60) + env(safe-area-inset-bottom,0px))}.ins-page__inner{max-width:860px}.ins-head{margin:18px 0 24px}.ins-head h1{margin:0 0 12px;font-size:clamp(2rem,5vw,2.9rem);line-height:1.05;letter-spacing:-.03em;color:var(--text)}.ins-head__sub{margin:0;max-width:620px;font-size:15.5px;line-height:1.6;color:var(--muted)}.ins-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}.ins-tab{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:none;border-radius:12px;background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));color:var(--muted);font-size:14.5px;font-weight:var(--fw-600, 600);cursor:pointer;transition:color .2s ease,background-color .2s ease,transform .15s ease}.ins-tab__ic{display:inline-flex}.ins-tab__ic svg{width:17px;height:17px}.ins-tab:active{transform:scale(.97)}.ins-tab.is-active{color:#fff;background:#1f7a4b}html[data-theme=light] .ins-tab.is-active{color:#fff}.ins-tab__soon{margin-left:2px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:var(--fw-600, 600);text-transform:uppercase;letter-spacing:.04em;background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .12);color:var(--muted)}.ins-tab.is-active .ins-tab__soon{background:#ffffff38;color:#fff}.ins-panel{padding:clamp(20px,3vw,30px);border:var(--bw-1) solid var(--transparent);border-radius:var(--sp-16);background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));animation:faqReveal .3s var(--ease-out-strong) both}.ins-panel__head{display:flex;align-items:center;gap:12px;margin:0 0 20px}.ins-panel__ic{display:inline-flex;color:var(--primary-2)}.ins-panel__ic svg{width:24px;height:24px}.ins-panel__head h2{margin:0;font-size:22px;letter-spacing:-.02em;color:var(--text)}.ins-steps{margin:0;padding:0;list-style:none;counter-reset:ins;display:flex;flex-direction:column;gap:16px}.ins-step{counter-increment:ins;position:relative;padding-left:44px;min-height:30px}.ins-step:before{content:counter(ins);position:absolute;left:0;top:-2px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .14);color:var(--primary-2);font-size:14px;font-weight:var(--fw-600, 600)}.ins-step__body{display:block;padding-top:3px;font-size:15px;line-height:1.6;color:var(--muted)}.ins-step__body b{color:var(--text);font-weight:var(--fw-600, 600)}.ins-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;padding-top:22px;border-top:var(--bw-1) solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .09)}html[data-theme=light] .ins-actions{border-top-color:#00000017}.ins-actions .btn{display:inline-flex;align-items:center;gap:9px}.ins-actions__ic{display:inline-flex}.ins-actions__ic svg{width:17px;height:17px}.ins-soon-note{margin:24px 0 0;font-size:15px;line-height:1.6;color:var(--muted)}@media (prefers-reduced-motion: reduce){.ins-panel{animation:none}}.ref-page{padding:calc(var(--sp-72) + env(safe-area-inset-top,0px)) 0 calc(var(--sp-60) + env(safe-area-inset-bottom,0px))}.ref-page__inner{max-width:760px}.ref-head{margin:18px 0 26px}.ref-badge{display:inline-block;margin-bottom:14px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.01em;background:hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .14);color:var(--primary-2)}.ref-head h1{margin:0 0 14px;font-size:clamp(2rem,5.4vw,3.1rem);line-height:1.04;letter-spacing:-.03em;color:var(--text)}.ref-head__sub{margin:0;max-width:620px;font-size:16px;line-height:1.6;color:var(--muted)}.ref-reward{display:flex;align-items:center;gap:22px;margin:0 0 24px;padding:clamp(20px,3vw,28px);border-radius:var(--sp-16);background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l))}.ref-reward__num{font-size:clamp(2.6rem,8vw,3.6rem);font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--primary-2);flex:0 0 auto}.ref-reward__num span{font-size:.5em;margin-left:2px}.ref-reward__text{display:flex;flex-direction:column;gap:5px}.ref-reward__text strong{font-size:17px;font-weight:600;color:var(--text)}.ref-reward__text span{font-size:14px;line-height:1.5;color:var(--muted)}.ref-link{margin:0 0 26px}.ref-link__label{display:block;margin-bottom:8px;font-size:13px;color:var(--muted)}.ref-link__row{display:flex;gap:10px;flex-wrap:wrap}.ref-link__input{flex:1;min-width:200px;height:50px;padding:0 16px;border:var(--bw-1) solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);border-radius:12px;background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));color:var(--text);font:inherit;font-size:14px}html[data-theme=light] .ref-link__input{border-color:#0000001a}.ref-link__copy{height:50px;white-space:nowrap}.ref-cta{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin:0 0 30px}.ref-steps{display:grid;grid-template-columns:1fr;gap:14px;margin:0 0 26px}@media (min-width:700px){.ref-steps{grid-template-columns:repeat(3,1fr);gap:18px}}.ref-step{position:relative;padding:22px 20px;border-radius:var(--sp-16);background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));border:var(--bw-1) solid var(--transparent)}.ref-step__ic{display:inline-flex;margin-bottom:14px;color:var(--primary-2)}.ref-step__ic svg{width:26px;height:26px}.ref-step__n{position:absolute;top:18px;right:18px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;font-size:12px;font-weight:700;color:var(--muted);background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08)}html[data-theme=light] .ref-step__n{background:#0000000f}.ref-step p{margin:0;font-size:14.5px;line-height:1.55;color:var(--muted)}.ref-step p b{color:var(--text);font-weight:600}.ref-note{font-size:13.5px;line-height:1.6;color:var(--muted)}.ip-page{padding:calc(var(--sp-72) + env(safe-area-inset-top,0px)) 0 calc(var(--sp-60) + env(safe-area-inset-bottom,0px))}.ip-page__inner{max-width:720px}.ip-head{margin:18px 0 22px}.ip-head h1{margin:0 0 12px;font-size:clamp(2rem,5vw,2.9rem);line-height:1.05;letter-spacing:-.03em;color:var(--text)}.ip-head__sub{margin:0;max-width:560px;font-size:15.5px;line-height:1.6;color:var(--muted)}.ip-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 22px;border-radius:var(--sp-16);margin:0 0 20px;background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l));transition:background .3s ease}.ip-banner__status{display:flex;align-items:center;gap:12px}.ip-banner__dot{width:11px;height:11px;border-radius:50%;flex:0 0 auto;background:var(--muted)}.ip-banner.is-exposed .ip-banner__dot{background:#e24d36;box-shadow:0 0 0 4px #e24d362e}.ip-banner.is-safe .ip-banner__dot{background:var(--primary-2);box-shadow:0 0 0 4px hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .18)}.ip-banner__title{font-size:16px;font-weight:600;letter-spacing:-.01em;color:var(--text)}.ip-banner__place{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted)}.ip-banner__flag{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex:0 0 auto;overflow:hidden;color:var(--muted);background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);box-shadow:inset 0 0 0 1px #ffffff1a}html[data-theme=light] .ip-banner__flag{background:#0000000f;box-shadow:inset 0 0 0 1px #0000001a}.ip-flag-img{width:100%;height:100%;object-fit:cover;display:block}.ip-grid{display:grid;grid-template-columns:1fr;gap:0;margin:0 0 22px;border:var(--bw-1) solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .09);border-radius:var(--sp-16);overflow:hidden}html[data-theme=light] .ip-grid{border-color:#00000017}.ip-cell{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:var(--bw-1) solid hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .07)}html[data-theme=light] .ip-cell{border-bottom-color:#00000012}.ip-cell:last-child{border-bottom:0}.ip-cell__k{font-size:14px;color:var(--muted)}.ip-cell__v{font-size:14.5px;font-weight:600;color:var(--text);text-align:right;word-break:break-word}.ip-cell__v--mono{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;letter-spacing:.01em}.ip-cta{padding:clamp(20px,3vw,26px);border-radius:var(--sp-16);margin:0 0 20px;background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l))}.ip-cta p{margin:0 0 16px;font-size:15px;line-height:1.6;color:var(--muted);max-width:560px}.ip-cta__btns{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.ip-error{padding:18px 0;font-size:15px;color:var(--muted)}.ip-note{font-size:13px;line-height:1.6;color:var(--muted)}.ip-edu{margin-top:44px}.ip-edu>h2{margin:0 0 20px;font-size:clamp(1.5rem,3.5vw,2rem);letter-spacing:-.02em;color:var(--text)}.ip-edu-grid{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:640px){.ip-edu-grid{grid-template-columns:1fr 1fr;gap:16px}.ip-edu-card--wide{grid-column:1 / -1}}.ip-edu-grid--2{grid-template-columns:1fr}@media (min-width:640px){.ip-edu-grid--2{grid-template-columns:1fr 1fr}}.ip-edu-card{padding:clamp(18px,2.5vw,24px);border-radius:var(--sp-16);background:hsl(var(--c-card-flat-h) var(--c-card-flat-s) var(--c-card-flat-l))}.ip-edu-card__ic{display:inline-flex;margin-bottom:14px;color:var(--muted)}.ip-edu-card__ic svg{width:22px;height:22px}.ip-edu-card h3{margin:0 0 10px;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--text)}.ip-edu-card p{margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.ip-trial{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:32px;padding:clamp(20px,3vw,26px);border-radius:var(--sp-16);background:#f0f0f0}.ip-trial__text{display:flex;flex-direction:column;gap:5px}.ip-trial__text strong{font-size:18px;font-weight:600;letter-spacing:-.01em;color:#111}.ip-trial__text span{font-size:14px;color:#555}.ip-trial .btn-primary{background:#000;color:#fff}.ip-trial .btn-primary:hover{background:#1a1a1a}@media (prefers-reduced-motion: reduce){.ip-banner{transition:none}}.act2-cards__sub{margin:0 0 28px;text-align:center;font-size:var(--fz-14);color:var(--muted)}.hero-video{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.hero-video canvas{width:100%;height:100%;display:block}.hero-video:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#000000ad 16%,#000000e6,#000 52%)}.gv-blur-bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:#000606;overflow:hidden}.gv-blur-bg__layer{position:absolute;top:-8%;left:-8%;width:116%;height:520px;max-height:68vh;background-repeat:no-repeat;background-size:100% 100%;background-position:top center}.gv-blur-bg__layer--1{background-image:url(/assets/bg-blur-1.svg);transform-origin:30% 20%}.gv-blur-bg__layer--2{background-image:url(/assets/bg-blur-2.svg);transform-origin:70% 25%}html.perf-full .gv-blur-bg__layer--1{animation:gvBlurBgDrift1 12s ease-in-out 0s infinite}html.perf-full .gv-blur-bg__layer--2{animation:gvBlurBgDrift2 12s ease-in-out -6s infinite}.gv-blur-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#000606b8,#00060652 90px,#00060600 160px),linear-gradient(180deg,#00000080,#000000ad 16%,#000000e6,#000 52%)}@keyframes gvBlurBgDrift1{0%{opacity:.85;transform:translate3d(-4%,-2%,0) scale(1)}50%{opacity:1;transform:translate3d(5%,3%,0) scale(1.12)}to{opacity:.85;transform:translate3d(-4%,-2%,0) scale(1)}}@keyframes gvBlurBgDrift2{0%{opacity:1;transform:translate3d(4%,2%,0) scale(1.1)}50%{opacity:.8;transform:translate3d(-5%,-3%,0) scale(1)}to{opacity:1;transform:translate3d(4%,2%,0) scale(1.1)}}html[data-theme=light] .drawer-cta-primary{background:#111;color:#fff}html[data-theme=light] .drawer-cta-primary.has-ripple .nextui-ripple{color:#111}html[data-theme=light] .gv-blur-bg{background:#f3f5f7}html[data-theme=light] .gv-blur-bg__layer{opacity:.9;mix-blend-mode:multiply}html[data-theme=light] .gv-blur-bg:after{background:linear-gradient(180deg,#fcfcfcb8,#fcfcfc52 90px,#fcfcfc00 160px),linear-gradient(180deg,#fcfcfc8c,#fcfcfcc7 16%,#fcfcfced,#fcfcfc 52%)}html.perf-low .gv-blur-bg__layer{animation:none}html.perf-low .gv-blur-bg__layer--2{opacity:.5}@media (prefers-reduced-motion:reduce){.gv-blur-bg__layer{animation:none}}.hero{position:relative;overflow:hidden}.hero>.container{position:relative;z-index:2}.hero .hero-dots{z-index:1}.act2 .hero-video{z-index:0}.act2 .hero-dots{z-index:1}.act2__input.act2__input{background:#00000061;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.hero-ctas .btn-ghost.btn-ghost{background:#1a1a1a6b;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.hero-ctas .btn-ghost.btn-ghost:hover{background:#24242480}ul.hero-perks li{background:#ffffff12;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}html[data-theme=light] ul.hero-perks li{background:#ffffff80;box-shadow:inset 0 0 0 1px #0000001a}html[data-theme=light] .hero-ctas .btn-ghost.btn-ghost{background:#17191c8c}html[data-theme=light] .hero-ctas .btn-ghost.btn-ghost:hover{background:#1c1e219e}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.act2__input.act2__input{background:#0a0a0ad9}.hero-ctas .btn-ghost.btn-ghost{background:#1c1c1ce6}ul.hero-perks li{background:#1f1f1fd9}}html[data-theme=light] .act2__input.act2__input{background:#ffffff73;color:#15181d;box-shadow:inset 0 0 0 1px #00000024}html[data-theme=light] .act2__input.act2__input::placeholder{color:#0000008c}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html[data-theme=light] ul.hero-perks li{background:#eef1ef}html[data-theme=light] .act2__input.act2__input{background:#f2f4f2}}.nav-down-icon.nav-down-icon{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .9)}.hero-announce{display:inline-flex;align-items:center;gap:10px;margin:0 auto var(--sp-24);padding:6px 6px 6px 10px;border-radius:var(--r-pill);background:#14141494;box-shadow:inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);transition:background .15s ease,box-shadow .15s ease}.hero-announce:hover{background:#ffffff17;box-shadow:inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .14)}.hero-announce__new{display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1px hsl(var(--c-primary2-h) var(--c-primary2-s) var(--c-primary2-l) / .45);color:var(--primary-2);font-size:10px;font-weight:var(--fw-600);text-transform:uppercase;letter-spacing:.06em;line-height:1}.hero-announce__text{white-space:nowrap;font-size:13px;letter-spacing:-.01em}.hero-announce__text b{color:var(--c-white);font-weight:var(--fw-600)}.hero-announce__sep{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .3)}.hero-announce__sub{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .55);transition:color .15s ease}.hero-announce:hover .hero-announce__sub{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .8)}.hero-announce__ic{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .06);color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .6);transition:background .15s ease,color .15s ease}.hero-announce:hover .hero-announce__ic{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .12);color:var(--c-white)}html[data-theme=light] .hero-announce{background:#ffffffd1}html[data-theme=light] .hero-announce:hover{background:#ffffffeb}html[data-theme=light] .hero-video:after{background:linear-gradient(180deg,#fcfcfc8c,#fcfcfcc7 16%,#fcfcfced,#fcfcfc 52%)}html[data-theme=light] .hero-announce{box-shadow:inset 0 0 0 1px #0000001a}html[data-theme=light] .act2__go{background:#15181d;color:#fff}html[data-theme=light] .act2__go:hover{background:#272b31}html[data-theme=light] .hero-ctas .btn-ghost.btn-ghost{background:#1a1b1ee0;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}html[data-theme=light] .hero-ctas .btn-ghost.btn-ghost:hover{background:#212327f0}.auth-page{overflow:hidden}.auth-page .auth-card{position:relative;z-index:2}.footer-touch__btn.footer-touch__btn{color:#fff}.trust-bar.trust-bar,.footer.footer{background:var(--card)}.auth-dots{position:absolute;inset:0;z-index:1;pointer-events:none}.auth-dots canvas{width:100%;height:100%;display:block}.auth-page{position:fixed}body.page-standalone .auth-page{position:relative;min-height:100vh;z-index:auto;padding-top:88px}.auth-page .hero-video:after{background:linear-gradient(180deg,#0000008c,#000000bf 10%,#000000eb 22%,#000 36%)}html[data-theme=light] .auth-page .hero-video:after{background:linear-gradient(180deg,#fcfcfc99,#fcfcfccc 10%,#fcfcfcf0 22%,#fcfcfc 36%)}.auth-btn--continue.auth-btn--continue{background:var(--c-white);color:var(--c-black);height:48px}.auth-btn--continue.auth-btn--continue:hover{background:var(--c-neutral-light);color:var(--c-black)}.auth-btn--continue.auth-btn--continue:disabled{opacity:1;background:#212121;color:#fff6;box-shadow:none;border:0;pointer-events:none}html[data-theme=light] .auth-btn--continue.auth-btn--continue:disabled{background:#e0e0e0;color:#0006;box-shadow:none}.hero-video:after{background:none}.hero-dots:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#00000080,#000000ad 16%,#000000e6,#000 52%)}html[data-theme=light] .hero-dots:after{background:linear-gradient(180deg,#fcfcfc8c,#fcfcfcc7 16%,#fcfcfced,#fcfcfc 52%)}.auth-page .auth-dots:after{background:linear-gradient(180deg,#0000008c,#000000bf 10%,#000000eb 22%,#000 36%)}html[data-theme=light] .auth-page .auth-dots:after{background:linear-gradient(180deg,#fcfcfc99,#fcfcfccc 10%,#fcfcfcf0 22%,#fcfcfc 36%)}.hero-dots:after{background:none}.auth-page .auth-dots:after{background:none}.hero-video:after{background:linear-gradient(180deg,#00000073,#0000009e 24%,#000000e0 38%,#000 50%)}html[data-theme=light] .hero-video:after{background:linear-gradient(180deg,#fcfcfc8c,#fcfcfcb8 24%,#fcfcfceb 38%,#fcfcfc 50%)}.auth-page .hero-video:after{background:linear-gradient(180deg,#00000080,#000000b3 22%,#000000eb 38%,#000 50%)}html[data-theme=light] .auth-page .hero-video:after{background:linear-gradient(180deg,#fcfcfc8c,#fcfcfcbf 22%,#fcfcfcf0 38%,#fcfcfc 50%)}.hero-dots{-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 46%,transparent 62%);mask-image:linear-gradient(180deg,#000 0%,#000 46%,transparent 62%)}.auth-btn--continue.auth-btn--continue{border:0}@media (max-width:600px){.hero-announce{max-width:100%;gap:8px;padding:6px 6px 6px 8px}.hero-announce__text{font-size:12px}.hero-announce__sep,.hero-announce__sub{display:none}.hero-announce__ic{flex:0 0 auto}}:root{--ease-snap: cubic-bezier(.23, 1, .32, 1)}.nav-try-btn,.nav-signin-btn,.auth-btn,.act2__go,.footer-touch__btn,.chat-panel__close,.cookie__btn,.dlm__close{transition-property:background,color,transform,box-shadow;transition-duration:.16s;transition-timing-function:var(--ease-snap)}.nav-try-btn:active,.nav-signin-btn:active,.auth-btn:active,.act2__go:active:not(:disabled),.footer-touch__btn:active,.chat-panel__close:active,.cookie__btn:active,.dlm__close:active,.doc-back:active,.drawer-cta-primary:active,.hero-announce:active{transform:scale(.97)}.doc-back,.drawer-cta-primary,.hero-announce{transition:transform .16s var(--ease-snap),color .2s var(--ease),background .2s var(--ease)}.nav-auth-menu.nav-auth-menu{transition:opacity .18s var(--ease-snap),transform .18s var(--ease-snap),visibility .18s}@media (prefers-reduced-motion: reduce){.nav-try-btn:active,.nav-signin-btn:active,.auth-btn:active,.act2__go:active:not(:disabled),.footer-touch__btn:active,.chat-panel__close:active,.cookie__btn:active,.dlm__close:active,.doc-back:active,.drawer-cta-primary:active,.hero-announce:active{transform:none}}@media (min-width:640px){.plans .reveal.is-visible:nth-child(2){animation-delay:60ms}.plans .reveal.is-visible:nth-child(3){animation-delay:.12s}.plans .reveal.is-visible:nth-child(4){animation-delay:.18s}.stats-row .reveal.is-visible:nth-child(2){animation-delay:60ms}.stats-row .reveal.is-visible:nth-child(3){animation-delay:.12s}}@media (min-width:760px){.advantages .reveal.is-visible:nth-child(2){animation-delay:60ms}.advantages .reveal.is-visible:nth-child(3){animation-delay:.12s}}.auth-hint{transition:opacity .2s var(--ease-snap),transform .2s var(--ease-snap)}@starting-style{.auth-hint{opacity:0;transform:translateY(4px)}}.nf-page{animation:nfFadeIn .2s var(--ease-snap)}@keyframes nfFadeIn{0%{opacity:0}}@media (prefers-reduced-motion: reduce){.auth-hint{transition:opacity .2s ease;transform:none}.nf-page{animation:none}}.nfp{box-sizing:border-box;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(var(--sp-56) + var(--sp-40)) 20px var(--sp-56)}.nfp__wrap{width:100%;max-width:440px;text-align:center;display:flex;flex-direction:column;align-items:center}.nfp__code{font-size:clamp(72px,20vw,120px);line-height:.95;font-weight:var(--fw-700);letter-spacing:-.04em;margin:0;background:linear-gradient(180deg,var(--c-white),hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .55));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nfp__title{font-size:clamp(19px,5vw,24px);font-weight:var(--fw-600);margin:14px 0 0;letter-spacing:-.01em;color:var(--c-white)}.nfp__desc{font-size:15px;line-height:1.55;color:var(--muted);margin:12px 0 0;max-width:34ch}.nfp__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:30px;width:100%}.nfp__btn{text-decoration:none;font-size:15px;font-weight:var(--fw-600);padding:13px 22px;border-radius:var(--r-pill);min-height:48px;display:inline-flex;align-items:center;justify-content:center;transition:transform .12s ease,background .15s ease,opacity .15s ease}.nfp__btn:active{transform:scale(.97)}.nfp__btn--primary{background:var(--c-white);color:var(--c-black);flex:1 1 160px}.nfp__btn--primary:hover{opacity:.9}.nfp__btn--ghost{background:var(--c-w-06);color:var(--c-white);border:1px solid var(--c-w-10, hsl(0 0% 100% / .1));flex:1 1 140px}.nfp__btn--ghost:hover{background:#ffffff1a}html[data-theme=light] .nfp__btn--ghost{background:#0000000d;border-color:#0000001a}html[data-theme=light] .nfp__btn--ghost:hover{background:#00000014}@media (max-width:380px){.nfp__actions{flex-direction:column}.nfp__btn{width:100%;flex:none}}.chat-panel__input input:focus{box-shadow:inset 0 0 0 1px hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .35)}.chat-widget{opacity:1;transform:none;transition:opacity .4s var(--ease-snap),transform .4s var(--ease-snap)}@starting-style{.chat-widget{opacity:0;transform:translateY(12px) scale(.92)}}@media (prefers-reduced-motion: reduce){.chat-widget{transition:opacity .2s ease;transform:none}}@media (max-width:759px){.theme-select .nav-auth-menu.nav-auth-menu--up{right:auto;left:0}}html[data-theme=light] .stat__label{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .66)}.doc-article{max-width:780px}.stat__num{font-variant-numeric:tabular-nums}.section-head h2,.act2__h1,.act2-cards__title{text-wrap:balance}.section-head p,.act2__sub,.act2-cards__sub{text-wrap:pretty}html[data-theme=light] .kicker{color:hsl(var(--c-primary2-h) 55% 29%)}html[data-theme=light] .hero-announce__sub{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .68)}html[data-theme=light] .hero-announce:hover .hero-announce__sub{color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .85)}@media (max-width:768px){.auth-form input,.chat-panel__input input,.act2__input{font-size:16px}}.btn,.nav-try-btn,.nav-signin-btn,.auth-btn,.act2__go,.footer-touch__btn,.chat-panel__close,.cookie__btn,.dlm__close,.dlm__row,.chat-fab.chat-fab,.chat-send.chat-send,.plan__btn,.nav-burger{touch-action:manipulation}.extw{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:940;display:none}@media (min-width:1200px){.extw{display:block}}.extw__tab{display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 9px;border-radius:0 12px 12px 0;background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l) / .72);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);box-shadow:inset 0 0 0 1px var(--c-w-06);color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .75);font-size:11px;font-weight:var(--fw-500);letter-spacing:.04em;touch-action:manipulation;transition:background .16s var(--ease-snap),color .16s var(--ease-snap),transform .16s var(--ease-snap)}.extw__tab span{writing-mode:vertical-rl;transform:rotate(180deg)}.extw__tab:hover{background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l) / .9);color:var(--c-white)}.extw__tab:active{transform:scale(.97)}.extw__panel{position:absolute;left:52px;top:50%;transform:translateY(-50%) translate(-8px);width:238px;padding:14px;border-radius:18px;background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l) / .85);backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 0 0 1px var(--c-w-06),0 18px 50px #00000073;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease-snap),transform .18s var(--ease-snap),visibility .18s}.extw.open .extw__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%) translate(0)}.extw__title{margin-bottom:10px;font-size:13px;font-weight:var(--fw-600);color:var(--c-white);text-align:center;letter-spacing:-.01em}.extw__shot{display:block;width:100%;aspect-ratio:440 / 696;border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}.extw__shot canvas{display:block;width:100%;height:100%;pointer-events:none}.hero-rotor{position:relative;display:inline-flex;vertical-align:bottom;overflow:hidden;clip-path:inset(-6px 0);transition:width .42s cubic-bezier(.65,0,.35,1)}.hero-rotor__measure{visibility:hidden;white-space:nowrap;pointer-events:none}.hero-rotor__chars{position:absolute;inset:0;display:flex;white-space:nowrap}.hero h1 .grad.hl-note .hero-rotor__c{display:inline-block;white-space:pre;background:linear-gradient(120deg,var(--primary-2) 0%,var(--primary) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;opacity:1;transform:translateY(0);transition:opacity .34s var(--ease-snap),transform .34s var(--ease-snap)}.hero-rotor__c.is-enter{opacity:0;transform:translateY(.34em)}.hero-rotor__c.is-exit{opacity:0;transform:translateY(-.34em)}@media (prefers-reduced-motion: reduce){.hero-rotor{transition:none}.hero-rotor__c{transition:none;opacity:1!important;filter:none!important;transform:none!important}}.abp{padding:calc(var(--sp-56) + var(--sp-48)) 0 var(--sp-64)}.abp__wrap{max-width:760px;margin-inline:auto;padding:0 20px}.abp__head{display:flex;align-items:center;gap:12px;margin-bottom:40px}.abp__logo{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;overflow:hidden;background:var(--c-black)}.abp__logo canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.abp__logo img{position:relative;z-index:1;width:24px;height:24px}.abp__logo:before{content:"";position:absolute;inset:0;border-radius:12px;box-shadow:inset 0 0 0 1px #ffffff4d;z-index:2;pointer-events:none}.abp__head-col b{display:block;font-size:15px;font-weight:var(--fw-700, 700);color:var(--c-white)}.abp__head-col small{font-size:12px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.abp__h1{font-size:40px;letter-spacing:-.02em;color:var(--c-white);margin-bottom:14px}.abp__lead{font-size:18px;line-height:1.55;color:var(--c-white);margin-bottom:22px}.abp__stats{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0 26px}.abp__stat{display:flex;flex-direction:column;gap:4px;min-width:150px;padding:14px 18px;border-radius:14px;background:var(--c-w-04)}.abp__stat b{font-size:26px;line-height:1;letter-spacing:-.02em;color:var(--c-white);font-variant-numeric:tabular-nums}.abp__stat span{font-size:12.5px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.abp__text{font-size:15px;line-height:1.6;color:var(--muted);margin-bottom:14px}.abp__h2{font-size:18px;letter-spacing:-.01em;color:var(--c-white);margin:34px 0 14px}.abp__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin-bottom:26px}.abp__card{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:16px;background:var(--c-w-04)}.abp__card b{font-size:15px;letter-spacing:-.01em;color:var(--c-white)}.abp__card span{font-size:13px;line-height:1.55;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.abp__socials{display:flex;gap:10px;margin:6px 0 30px}.abp__socials a{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--card);color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .75);transition:background .15s ease,color .15s ease;touch-action:manipulation}.abp__socials a:hover{background:var(--c-w-06);color:var(--c-white)}html[data-theme=light] .abp__socials a{color:hsl(var(--c-text-h) var(--c-text-s) var(--c-text-l) / .7)}html[data-theme=light] .abp__socials a:hover{background:hsl(var(--c-neutral1-h) var(--c-neutral1-s) var(--c-neutral1-l));color:var(--text)}.abp__req{padding:16px;border-radius:16px;background:var(--c-w-04)}.abp__req h2{margin:0 0 10px;font-size:14px;color:var(--c-white)}.abp__req p{margin:0 0 4px;font-size:13px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.act2-revs{padding-top:0}.extw__panel{user-select:none;-webkit-user-select:none}.extw__store{display:block;width:100%;aspect-ratio:206 / 58;margin-top:10px;border-radius:8px;background-image:url(/assets/extbadge_b9f34c1e7a20.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:#fff;user-select:none;-webkit-user-select:none;-webkit-user-drag:none}html[data-theme=light] .extw__tab{background:#fffc;box-shadow:inset 0 0 0 1px #0000001a;color:#000000a6}html[data-theme=light] .extw__tab:hover{background:#fffffff2;color:#111}html[data-theme=light] .extw__panel{background:#ffffffe6;box-shadow:inset 0 0 0 1px #00000014,0 18px 50px #0000002e}html[data-theme=light] .extw__title{color:#15181d}@media (prefers-reduced-motion: reduce){.extw__panel{transition:opacity .18s ease,visibility .18s;transform:translateY(-50%)}.extw__tab:active{transform:none}}.stp-main{padding:calc(var(--sp-56) + var(--sp-40)) 0 var(--sp-56)}.stp__wrap{max-width:920px;margin-inline:auto;padding:0 20px}.stp__kicker{display:inline-block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));margin-bottom:14px}.stp__banner{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;margin-bottom:14px;background:#2bab691f;box-shadow:inset 0 0 0 1px #31c47847}.stp__banner--deg{background:#f3a2161f;box-shadow:inset 0 0 0 1px #f4a8254d}.stp__banner--down{background:#e633331f;box-shadow:inset 0 0 0 1px #e7404052}.stp__banner-col{display:flex;flex-direction:column;gap:3px;min-width:0}.stp__banner-title{font-size:clamp(20px,3vw,26px);font-weight:var(--fw-700, 700);letter-spacing:-.02em;color:var(--c-white);line-height:1.15}.stp__banner-sub{font-size:13.5px;line-height:1.5;color:var(--muted);max-width:58ch}.stp__banner .stp__refresh{margin-left:auto;flex:0 0 auto;width:40px;padding:0;justify-content:center}.stp__metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:34px}.stp__metric{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:14px;background:var(--c-w-04)}.stp__metric b{font-size:22px;font-weight:var(--fw-700, 700);letter-spacing:-.02em;color:var(--c-white);font-variant-numeric:tabular-nums}.stp__metric span{font-size:12px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.stp__refresh{display:inline-flex;align-items:center;gap:7px;margin-left:auto;height:36px;padding:0 16px;border-radius:var(--r-pill);background:var(--c-w-06);color:var(--c-white);font-size:13px;font-weight:var(--fw-600);touch-action:manipulation;transition:background .15s ease,transform .16s var(--ease-snap)}.stp__refresh:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.stp__refresh:active:not(:disabled){transform:scale(.97)}.stp__refresh:disabled{opacity:.6}.stp__refresh svg.is-spin{animation:stpSpin .7s linear}@keyframes stpSpin{to{transform:rotate(360deg)}}@keyframes stpPulse{0%,to{opacity:1}50%{opacity:.35}}.stp__sk{display:block;border-radius:6px;background:#ffffff12;animation:stpSkPulse 1.2s ease-in-out infinite}.stp__sk--flag{width:26px;height:26px;border-radius:5px;flex:0 0 auto}.stp__sk--city{width:64%;height:12px;margin-bottom:6px}.stp__sk--country{width:42%;height:9px}.stp__sk--pill{width:56px;height:20px;border-radius:999px;margin-left:auto}.stp__sk--ping{width:70px;height:11px}.stp__sk--spark{width:96px;height:12px;border-radius:4px}.stp__card--skeleton{pointer-events:none}.stp__card--skeleton .stp__loc{flex:1}@keyframes stpSkPulse{0%,to{opacity:1}50%{opacity:.4}}html[data-theme=light] .stp__sk{background:#00000012}html.perf-low .stp__sk{animation:none}@media (prefers-reduced-motion:reduce){.stp__sk{animation-duration:2.4s}}.stp__section{margin-bottom:32px}.stp__h2{font-size:16px;font-weight:var(--fw-600);letter-spacing:-.01em;color:var(--c-white);margin-bottom:14px}.stp__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.stp__card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:var(--c-w-04);box-shadow:inset 0 0 0 1px transparent;transition:box-shadow .2s ease}.stp__card--deg{box-shadow:inset 0 0 0 1px #f6a8234d}.stp__card--down{box-shadow:inset 0 0 0 1px #ef4d4d59}.stp__card-top{display:flex;align-items:center;gap:10px}.stp__flag{flex:0 0 auto;display:block;width:26px;height:26px;border-radius:50%;overflow:hidden;object-fit:cover;box-shadow:inset 0 0 0 1px #ffffff2e}html[data-theme=light] .stp__flag{box-shadow:inset 0 0 0 1px #0000001f}.stp__loc{display:flex;flex-direction:column;gap:1px;min-width:0}.stp__loc b{font-size:14px;color:var(--c-white)}.stp__loc small{font-size:11.5px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.stp__pill{margin-left:auto;flex:0 0 auto;padding:3px 9px;border-radius:var(--r-pill);font-size:11px;font-weight:var(--fw-600);white-space:nowrap}.stp__pill--op{background:#31d88224;color:#64d89c}.stp__pill--deg{background:#f6a82329;color:#f6bd5a}.stp__pill--down{background:#ef4d4d29;color:#f47c7c}.stp__pill--check{background:#99999924;color:#adadad}.stp__dot--check{background:#999;animation:stpPulse 1.1s ease-in-out infinite}.stp__bar--check{background:#99999947}html[data-theme=light] .stp__pill--check{background:#0000001a;color:#616161}.stp__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:10px}.stp__ping{font-size:13px;color:var(--c-white);font-variant-numeric:tabular-nums}.stp__ping i{font-style:normal;font-size:11px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l))}.stp__ping em{font-style:normal;font-size:11px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));margin-left:4px}.stp__spark{display:inline-flex;align-items:flex-end;gap:2px;height:16px}.stp__bar{width:3px;height:100%;border-radius:2px;background:#31d8828c}.stp__bar--deg{background:#f6a823b3;height:70%}.stp__bar--down{background:#ef4d4dcc;height:45%}.stp__comps{display:flex;flex-direction:column;gap:8px}.stp__comps{margin-left:-16px;margin-right:-16px}.stp__comp{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:14px;background:var(--c-w-04)}.stp__comp .stp__dot{display:none}.stp__comp-name{font-size:14px;color:var(--c-white)}.stp__comp .stp__pill{margin-left:auto}.stp__legend{font-size:12.5px;color:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));margin-bottom:12px}.stp__timeline{display:flex;align-items:flex-end;gap:2px;height:38px;padding:12px;border-radius:14px;background:var(--c-w-04)}.stp__tbar{flex:1;min-width:2px;height:100%;border-radius:2px;background:#31d88280;transform-origin:bottom;transition:transform .15s ease,background .15s ease}@media (hover:hover) and (pointer:fine){.stp__tbar:hover{transform:scaleY(1.12);background:#31d882d9}}.stp__tbar--deg{background:#f6a823bf;height:60%}.stp__tbar--down{background:#ef4d4dd9;height:38%}.stp__noinc{margin-top:14px;font-size:13.5px;color:var(--muted)}.stp__report{display:inline-flex;align-items:center;gap:6px;margin-top:16px;height:38px;padding:0 18px;border-radius:var(--r-pill);background:var(--c-w-06);color:var(--c-white);font-size:13px;font-weight:var(--fw-600);touch-action:manipulation;transition:background .15s ease,transform .16s var(--ease-snap)}.stp__report:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.stp__report:active{transform:scale(.97)}@media (max-width:600px){.stp__metrics{grid-template-columns:repeat(2,1fr)}.stp__metric b{font-size:19px}.stp__banner{padding:16px;gap:12px}}@media (prefers-reduced-motion: reduce){.stp__dot--op,.stp__dot--check{animation:none}.stp__refresh svg.is-spin{animation:none}}html[data-theme=light] .stp__h1,html[data-theme=light] .stp__h2,html[data-theme=light] .stp__loc b,html[data-theme=light] .stp__comp-name,html[data-theme=light] .stp__ping,html[data-theme=light] .stp__metric b,html[data-theme=light] .stp__refresh,html[data-theme=light] .stp__report{color:#15181d}html[data-theme=light] .stp__tbar,html[data-theme=light] .stp__bar{background:#0000008c}@media (hover:hover) and (pointer:fine){html[data-theme=light] .stp__tbar:hover{background:#000c}}html[data-theme=light] .stp__pill--op{background:#00000029;color:#000}html[data-theme=light] .stp__pill--deg{background:#d48d112e;color:#9b6508}html[data-theme=light] .stp__pill--down{background:#df202029;color:#b61616}@media (max-width:600px){.stp__grid{grid-template-columns:1fr}.stp__timeline{height:44px;padding:10px;gap:1px;border-radius:12px}.stp__tbar{min-width:0}.stp__card-bottom{gap:8px}.stp__spark{height:14px}}[data-anim-paused] .gridlines__runner,[data-anim-paused].trust-bar .trust-bar__row.is-marquee,[data-anim-paused] .hl-bar,[data-anim-hidden] .gridlines__runner,[data-anim-hidden].trust-bar .trust-bar__row.is-marquee,[data-anim-hidden] .hl-bar{animation-play-state:paused}@media (max-width:760px){.stats{content-visibility:auto;contain-intrinsic-size:auto 620px}}.nav-profile{position:relative;display:inline-flex}.nav-profile-trigger{display:inline-flex;align-items:center;gap:5px;height:36px;padding:2px 8px 2px 2px;border:0;border-radius:999px;background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1);color:var(--text);cursor:pointer;transition:background .15s ease,transform .16s var(--ease-snap)}.nav-profile-trigger:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .16)}.nav-profile-trigger:active{transform:scale(.97)}.nav-auth-pending{display:inline-block;width:30px;height:30px}.nav-profile--skeleton .nav-profile-avatar{background:var(--c-w-06);animation:navSkeletonPulse 1.1s ease-in-out infinite}@keyframes navSkeletonPulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.nav-profile--skeleton .nav-profile-avatar{animation-duration:2s}}.nav-profile-avatar{width:30px;height:30px;border-radius:50%;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:var(--primary);color:#04120b;font-size:12px;font-weight:700}.nav-profile-avatar:has(img){background:transparent}.nav-profile-avatar img{width:100%;height:100%;object-fit:cover;display:block}.nav-profile .nav-down-icon{display:inline-flex;color:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .9);transition:transform .2s var(--ease)}.nav-profile.open .nav-down-icon{transform:rotate(180deg)}.nav-profile-menu{position:absolute;top:calc(100% + 10px);right:0;min-width:180px;padding:12px;border:0;border-radius:0 0 10px 10px;background:hsl(var(--c-bg3-h) var(--c-bg3-s) var(--c-bg3-l) / .72);box-shadow:none;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);z-index:210;opacity:0;transform:translateY(-4px);visibility:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav-profile.open .nav-profile-menu{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.nav-profile-menu a{display:flex;align-items:center;gap:8px;min-height:32px;width:100%;padding:0 16px;border-radius:4px;color:var(--c-white);font-size:14px;font-weight:var(--fw-500);letter-spacing:-.01em;white-space:nowrap;text-decoration:none;transition:color .25s,background-color .25s}.nav-profile-menu a:hover{background:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .1)}.nav-profile-menu a .nav-btn-icon svg{width:16px;height:16px}.nav-profile-menu a.danger{color:#f77}.nav-profile-menu a.danger:hover{background:#e052521a}html[data-theme=light] .nav-profile-trigger{background:#0000000d}html[data-theme=light] .nav-profile-trigger:hover{background:#00000014}html[data-theme=light] .nav-profile-menu a:hover{background:#0000000d}.gv-trial-spinner{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;opacity:.85;animation:gvTrialSpin .7s linear infinite}@keyframes gvTrialSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gv-trial-spinner{animation-duration:1.4s}}.auth-tg-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0009;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%)}.auth-tg-modal{position:relative;width:100%;max-width:400px;border-radius:22px;border:0;background:var(--card, #0d0d0f);box-shadow:0 40px 100px #0009;padding:clamp(28px,5vw,36px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}html[data-theme=light] .auth-tg-modal{background:#fff;box-shadow:0 40px 100px #0003}html[data-theme=light] .auth-tg-spinner{color:#111}.auth-tg-spinner{width:38px;height:38px;border-radius:50%;color:#fff;border:3px solid currentColor;border-top-color:transparent;opacity:.9;animation:gvTrialSpin .7s linear infinite}.auth-tg-modal__title{margin:2px 0 0;font-size:18px;font-weight:700;line-height:1.3}.auth-tg-modal__sub{margin:0;font-size:13.5px;line-height:1.55;opacity:.7}.auth-tg-cancel{margin-top:6px;border:0;background:transparent;cursor:pointer;font-size:13.5px;font-weight:600;color:inherit;opacity:.6;padding:8px 14px;border-radius:12px;transition:opacity .16s ease,background .16s ease}.auth-tg-cancel:hover{opacity:1;background:var(--c-w-10, hsl(0 0% 100% / .06))}@media (prefers-reduced-motion:reduce){.auth-tg-spinner{animation-duration:1.4s}}.gv-trial-error{margin:8px 0 0;font-size:12.5px;color:#f77;line-height:1.5}.gv-trial-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#0009;-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%);animation:gvTrialOverlayIn .35s cubic-bezier(.22,1,.36,1) both}@keyframes gvTrialOverlayIn{0%{opacity:0}to{opacity:1}}.gv-trial-modal{position:relative;width:100%;max-width:440px;border-radius:22px;background:var(--card, #0d0d0f);border:0;box-shadow:0 40px 100px #0009;padding:clamp(24px,4vw,30px);max-height:92dvh;overflow-y:auto;overscroll-behavior:contain;animation:gvTrialPanelIn .5s cubic-bezier(.22,1,.36,1) both}@keyframes gvTrialPanelIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gv-trial-overlay,.gv-trial-modal{animation:none}}.gv-trial-close{position:absolute;top:16px;right:16px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--c-w-06);color:var(--muted);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.gv-trial-close:hover{background:#ffffff1f;color:var(--text)}.gv-trial-close:active{transform:scale(.92)}.gv-trial-modal__title{margin:0 40px 0 0;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--text)}.gv-trial-modal__sub{margin:8px 0 0;font-size:13.5px;color:var(--muted);line-height:1.6}.gv-trial-modal__sub b{color:var(--text);font-weight:600}.gv-trial-field{position:relative;display:flex;align-items:center;margin-top:18px}.gv-trial-input{width:100%;height:46px;padding:0 46px 0 15px;border:0;border-radius:12px;background:#ffffff0f;color:var(--text);font-family:inherit;font-size:13.5px;outline:none;text-overflow:ellipsis}.gv-trial-input:focus{background:#ffffff1a}.gv-trial-copy{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:flex;align-items:center;justify-content:center;border:0;border-radius:9px;background:transparent;color:var(--muted);cursor:pointer;transition:background .15s ease,color .15s ease,transform .12s ease}.gv-trial-copy:hover{background:#ffffff1a;color:var(--text)}.gv-trial-copy:active{transform:translateY(-50%) scale(.92)}.gv-trial-copied{margin:8px 0 0;font-size:12.5px;color:#4ade80}.gv-trial-steps{margin:18px 0 0;padding:0 0 0 20px;display:flex;flex-direction:column;gap:8px}.gv-trial-steps li{font-size:13px;color:var(--muted);line-height:1.5}.gv-trial-steps__gift{color:var(--text)!important;font-weight:600}.gv-trial-steps__gift::marker{color:#4ade80}.gv-trial-actions{display:flex;flex-direction:column;gap:9px;margin-top:22px}.gv-trial-actions .btn{width:100%;height:46px;border:0;box-shadow:none;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;text-decoration:none;cursor:pointer;font-family:inherit;transition:background .15s ease,transform .12s ease}.gv-trial-actions .btn:active{transform:scale(.985)}.gv-trial-actions .btn-primary{background:#fff;color:#000}.gv-trial-actions .btn-primary:hover{background:#ffffffe6}.gv-trial-actions .btn-ghost{background:#1f1f1f;color:#fff}.gv-trial-actions .btn-ghost:hover{background:#292929}html[data-theme=light] .gv-trial-overlay{background:#00000059}html[data-theme=light] .gv-trial-modal{background:#fff;box-shadow:0 40px 100px #0003}html[data-theme=light] .gv-trial-close{background:#0000000f}html[data-theme=light] .gv-trial-input{background:#0000000d}html[data-theme=light] .gv-trial-input:focus{background:#00000012}html[data-theme=light] .gv-trial-copy:hover{background:#0000000f}html[data-theme=light] .gv-trial-actions .btn-primary{background:#111;color:#fff}html[data-theme=light] .gv-trial-actions .btn-ghost{background:#ebebeb;color:#111}@media (pointer: coarse){.nav,.chat-panel,.chat-panel__head,[class*=drawer],[class*=modal],[class*=sheet]{backdrop-filter:blur(8px) saturate(120%)!important;-webkit-backdrop-filter:blur(8px) saturate(120%)!important}}html.perf-reduced .hl-note .hl-bar{animation-duration:6s}html.perf-reduced .plan:after,html.perf-reduced .adv:after{display:none}html.perf-reduced .nav,html.perf-reduced .chat-panel,html.perf-reduced [class*=drawer],html.perf-reduced [class*=modal],html.perf-reduced [class*=sheet]{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}html.perf-low .hl-note .hl-bar{animation:none;background-position:0 0}html.perf-low .plan:before,html.perf-low .plan:after,html.perf-low .plan>.edge-light,html.perf-low .adv:before,html.perf-low .adv:after,html.perf-low .adv>.edge-light{display:none}html.perf-low .rev-track,html.perf-low .logoloop__track,html.perf-low [data-perksmarquee] .hero-loop__list,html.perf-low .gridlines__runner,html.perf-low .pay-loop__track,html.perf-low .trust-bar__row.is-marquee{animation:none}html.perf-low .pay-loop__track{width:100%;flex-wrap:wrap;justify-content:center;gap:14px 12px}html.perf-low .pay-loop__row:nth-child(2){display:none}html.perf-low .pay-loop:before,html.perf-low .pay-loop:after{display:none}html.perf-low [data-beam-bloom]{display:none}@media (max-width:560px){html.cookie-open .chat-fab{opacity:0;transform:translateY(12px) scale(.9);pointer-events:none}}@media (pointer:coarse){.theme-btn2,.lang .nav-signin-btn,.stp__refresh,.stp__report,.mi-paste-btn,.nav-brand.nav-logo,.doc-back,.hero-announce,.ava-c--more,.link-chev,.footer-touch__btn{position:relative}.theme-btn2:after,.lang .nav-signin-btn:after,.dlm__close:after,.dash-modal-close:after,.gv-trial-close:after,.stp__refresh:after,.stp__report:after,.mi-paste-btn:after,.nav-brand.nav-logo:after,.doc-back:after,.hero-announce:after,.ava-c--more:after,.link-chev:after,.footer-touch__btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:44px;min-height:44px;width:100%;height:100%}.footer-list a{padding-block:8px}}@media (forced-colors: active){a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid Highlight;outline-offset:2px}.btn,.nav-try-btn,.plan,.adv,input,textarea,select{border:1px solid ButtonText}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-emerald-500:oklch(69.6% .17 162.48);--spacing:.25rem;--container-sm:24rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:0}.inset-y-0{inset-block:0}.inset-y-3{inset-block:calc(var(--spacing) * 3)}.top-1\/2{top:50%}.-right-7{right:calc(var(--spacing) * -7)}.right-1{right:var(--spacing)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-8{right:calc(var(--spacing) * 8)}.right-16{right:calc(var(--spacing) * 16)}.bottom-12{bottom:calc(var(--spacing) * 12)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-16{left:calc(var(--spacing) * 16)}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mr-1{margin-right:var(--spacing)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.size-1{width:var(--spacing);height:var(--spacing)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-full{height:100%}.min-h-0{min-height:0}.min-h-5{min-height:calc(var(--spacing) * 5)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-\[420px\]{min-height:420px}.w-0\.5{width:calc(var(--spacing) * .5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\[82\%\]{max-width:82%}.max-w-\[88\%\]{max-width:88%}.max-w-full{max-width:100%}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-9{min-width:calc(var(--spacing) * 9)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-border,.border-border\/70{border-color:var(--beui-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--beui-border) 70%,transparent)}}.border-destructive\/60{border-color:var(--beui-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/60{border-color:color-mix(in oklab,var(--beui-destructive) 60%,transparent)}}.border-emerald-500\/60{border-color:#00bb7f99}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/60{border-color:color-mix(in oklab,var(--color-emerald-500) 60%,transparent)}}.border-foreground{border-color:var(--beui-foreground)}.bg-background{background-color:var(--beui-background)}.bg-card{background-color:var(--beui-card)}.bg-current{background-color:currentColor}.bg-destructive\/10{background-color:var(--beui-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--beui-destructive) 10%,transparent)}}.bg-foreground{background-color:var(--beui-foreground)}.bg-muted,.bg-muted\/70{background-color:var(--beui-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/70{background-color:color-mix(in oklab,var(--beui-muted) 70%,transparent)}}.bg-primary,.bg-primary\/10{background-color:var(--beui-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--beui-primary) 10%,transparent)}}.bg-transparent{background-color:#0000}.\[mask-image\:linear-gradient\(to_bottom\,\#000_68\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#000 68%,#0000 100%);mask-image:linear-gradient(#000 68%,#0000)}.p-0{padding:0}.p-4{padding:calc(var(--spacing) * 4)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-1{padding-block:var(--spacing)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.pr-10{padding-right:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[font-size\:clamp\(5rem\,18vw\,12rem\)\]{font-size:clamp(5rem,18vw,12rem)}.text-\[11px\]{font-size:11px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.text-background{color:var(--beui-background)}.text-destructive{color:var(--beui-destructive)}.text-emerald-500{color:var(--color-emerald-500)}.text-foreground{color:var(--beui-foreground)}.text-muted-foreground{color:var(--beui-muted-foreground)}.text-primary-foreground{color:var(--beui-primary-foreground)}.text-transparent{color:#0000}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.caret-transparent{caret-color:#0000}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[mask-image\]{transition-property:-webkit-mask-image,mask-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[overflow-anchor\:none\]{overflow-anchor:none}@media (hover:hover){.hover\:border-border:hover{border-color:var(--beui-border)}.hover\:bg-muted:hover{background-color:var(--beui-muted)}.hover\:bg-primary\/5:hover{background-color:var(--beui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--beui-primary) 5%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--beui-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--beui-primary) 90%,transparent)}}.hover\:text-foreground:hover{color:var(--beui-foreground)}.hover\:brightness-\[0\.98\]:hover{--tw-brightness:brightness(.98);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--beui-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--beui-background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.\[\&_\[data-slot\=preview-rail-card\]\]\:h-20 [data-slot=preview-rail-card]{height:calc(var(--spacing) * 20)}.\[\&_\[data-slot\=preview-rail-card\]\]\:overflow-hidden [data-slot=preview-rail-card]{overflow:hidden}.\[\&_\[data-slot\=preview-rail-card\]\]\:p-3 [data-slot=preview-rail-card]{padding:calc(var(--spacing) * 3)}.\[\&_\[data-slot\=preview-rail-description\]\]\:line-clamp-2 [data-slot=preview-rail-description]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&_\[data-slot\=preview-rail-description\]\]\:text-xs [data-slot=preview-rail-description]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[data-slot\=preview-rail-description\]\]\:leading-4 [data-slot=preview-rail-description]{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\[\&_\[data-slot\=preview-rail-item\]\]\:w-7 [data-slot=preview-rail-item]{width:calc(var(--spacing) * 7)}.\[\&_\[data-slot\=preview-rail-item\]\]\:justify-end [data-slot=preview-rail-item]{justify-content:flex-end}.\[\&_\[data-slot\=preview-rail-tick\]\]\:h-px [data-slot=preview-rail-tick]{height:1px}.\[\&_\[data-slot\=preview-rail-tick\]\]\:w-4 [data-slot=preview-rail-tick]{width:calc(var(--spacing) * 4)}.\[\&_\[data-slot\=preview-rail-tick\]\]\:origin-right [data-slot=preview-rail-tick]{transform-origin:100%}.\[\&_\[data-slot\=preview-rail-title\]\]\:line-clamp-1 [data-slot=preview-rail-title]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&_\[data-slot\=preview-rail-title\]\]\:text-xs [data-slot=preview-rail-title]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[data-slot\=preview-rail-title\]\]\:leading-4 [data-slot=preview-rail-title]{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.\[\&_a\]\:font-medium a{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:bg-background\/60 code{background-color:var(--beui-background)}@supports (color:color-mix(in lab,red,red)){.\[\&_code\]\:bg-background\/60 code{background-color:color-mix(in oklab,var(--beui-background) 60%,transparent)}}.\[\&_code\]\:px-1 code{padding-inline:var(--spacing)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[0\.9em\] code{font-size:.9em}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_ol\]\:my-2 ol{margin-block:calc(var(--spacing) * 2)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_p\+p\]\:mt-2 p+p{margin-top:calc(var(--spacing) * 2)}.\[\&_pre\]\:my-2 pre{margin-block:calc(var(--spacing) * 2)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-xl pre{border-radius:var(--radius-xl)}.\[\&_pre\]\:bg-background\/60 pre{background-color:var(--beui-background)}@supports (color:color-mix(in lab,red,red)){.\[\&_pre\]\:bg-background\/60 pre{background-color:color-mix(in oklab,var(--beui-background) 60%,transparent)}}.\[\&_pre\]\:p-3 pre{padding:calc(var(--spacing) * 3)}.\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_ul\]\:my-2 ul{margin-block:calc(var(--spacing) * 2)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}html[data-beui-vt=circle]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-beui-vt=circle-blur]::view-transition-old(root){mix-blend-mode:normal;animation:none}html[data-beui-vt=circle-blur]::view-transition-new(root){mix-blend-mode:normal;animation:.7s cubic-bezier(.4,0,.2,1) beui-circle-blur-reveal}@keyframes beui-circle-blur-reveal{0%{clip-path:circle(0% at var(--beui-vt-origin,50% 100%));filter:blur(8px)}to{clip-path:circle(150% at var(--beui-vt-origin,50% 100%));filter:blur()}}:root{--beui-background:hsl(var(--c-surface2-h) var(--c-surface2-s) var(--c-surface2-l));--beui-foreground:var(--text);--beui-muted:hsl(var(--c-white-h) var(--c-white-s) var(--c-white-l) / .08);--beui-muted-foreground:hsl(var(--c-muted3-h) var(--c-muted3-s) var(--c-muted3-l));--beui-success:#47d183;--beui-primary:var(--primary);--beui-destructive:hsl(var(--c-danger-h) var(--c-danger-s) var(--c-danger-l));--beui-border:var(--line-2);--beui-ring:var(--primary);--beui-primary-foreground:#fff;--beui-card:var(--card)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
