:root{--ink:#1c1c1c;--ink-2:#282829;--muted:#696975;--muted-2:#6f6f73;--surface:#f5f5f5;--line:#ececec;--line-2:#f0f0f0;--danger:#e5484d;--brand-a:#7c3aed;--brand-b:#c81e6f;--brand-c:#ea580c;--grad:linear-gradient(100deg,#7c3aed,#db2777 55%,#ea580c);--bg:#ffffff;--bg-2:#ffffff;--card:#ffffff;--card-2:#ffffff;--card-solid:#ffffff;--line-d:#e8e8ed;--line-d2:#efeff2;--ink-d:#111114;--body-d:#53575f;--muted-d:#62656e;--green-d:#15803d;--av-bg:#e4e4ea;--chart-grid:rgba(17,17,26,.06);--wire:rgba(17,17,26,.12);--step-1:#7c3aed;--step-2:#db2777;--step-3:#ea580c;--bubble-in:#f1f1f3;--shadow-card:0 1px 2px rgba(17,17,26,.03);--shadow-lift:0 1px 2px rgba(17,17,26,.04),0 10px 24px -16px rgba(17,17,26,.16);--ig-blue:#0095f6;--ig-meta:#8e8e8e;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1)}.gc-landing *{box-sizing:border-box}html:has(.gc-landing){background:#ffffff}.gc-landing{margin:0;padding:0;font-family:var(--font-inter),system-ui,-apple-system,sans-serif;color:var(--body-d);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip;min-height:100vh;position:relative}.gc-landing ::selection{background:rgba(139,92,246,.35);color:var(--ink-d)}.gc-landing :focus-visible{outline:2px solid rgba(139,92,246,.8);outline-offset:2px}.gc-landing a{color:var(--brand-b);text-decoration:none}.gc-landing a:hover{color:var(--brand-a)}.gc-landing i.ph,.gc-landing i.ph-fill{line-height:1;display:inline-block;min-width:1em;min-height:1em}.gc-landing .container{max-width:1120px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.gc-landing h1,.gc-landing h2,.gc-landing h3{margin:0}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.disp{font-family:var(--font-display),sans-serif}.ai-create,.ai-field,.badge-eyebrow,.billing-in,.billing-in button,.btn,.btn-ghost,.bubble,.burger,.c2-dm-btn,.chip,.contest-card,.contest-card.win:after,.contest-tro,.crm .cav,.crm-badge,.crs-card,.crs-chip,.crs-media,.fcard,.fcta-hl,.flow-node,.flow-node .badge-check,.flow-node .ni,.fnode,.fnode .ni,.inbox-av,.inbox-bars .b1,.inbox-bars .b2,.inbox-row,.inbox-unread,.kpi,.lang-menu,.lang-menu button,.lang-trigger,.mmenu-lang button,.mock,.mock-dots span,.mock-tag,.nav-item,.navdd-menu,.navdd-menu a,.plan,.plan .pcta,.plan .top-badge,.reel-focus,.reel-row,.save-badge,.spin-btn,.sup-card,.sup-chip,.sup-input,.sup-pill,.sup-recbar,.sup-recstop,.sup-send,.sup-voicechip,.temp-badge,.tn-ic,.tnode,.typing,.typing span{corner-shape:squircle}.gc-landing{--nav-h:68px;--hd-t:450ms;--hd-spring:linear(0,0.0169,0.0603,0.1208,0.1915,0.2672,0.3438,0.4188,0.4901,0.5567,0.6177,0.6728,0.7221,0.7657,0.8039,0.837,0.8656,0.89,0.9107,0.9281,0.9426,0.9547,0.9647,0.9728,0.9794,0.9847,0.9889,0.9923,0.9949,0.9968,1);--glass-tint:rgba(255,255,255,.6);--glass-tint-strong:rgba(255,255,255,.74);--glass-rim-top:#fff;--glass-rim-bottom:rgba(255,255,255,.88);--glass-inner:rgba(255,255,255,.55);--glass-inner-soft:rgba(255,255,255,.25);--glass-hover:rgba(17,17,26,.06)}.gc-landing header.hd{position:fixed;top:0;left:0;right:0;z-index:60;height:var(--nav-h);pointer-events:none}.hd :is(.hd-move,.langdd){pointer-events:auto}.hd-inner{height:var(--nav-h);display:flex;align-items:center;gap:20px}.hd-sentinel{position:absolute;left:0;width:1px;height:1px;pointer-events:none}.hd-svg{position:absolute;width:0;height:0;overflow:hidden}.logo{display:inline-flex;align-items:center;cursor:pointer;background:none;border:0;padding:0}.logo svg{height:26px;width:auto;display:block}.gc-landing header .logo svg{fill:var(--ink-d)}.nav{display:flex;align-items:center;gap:4px;margin-inline:auto}.gc-landing .nav-item{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;border:0;border-radius:10px;background:none;font:500 15px var(--font-inter),system-ui,sans-serif;letter-spacing:-.006em;color:#535860;white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out),background .15s var(--ease-out)}.gc-landing .nav-item .caret{width:12px;height:12px;color:#878890;transition:transform .2s var(--ease-out)}.navdd.open .nav-item .caret{transform:rotate(180deg)}@media(hover:hover) and (pointer:fine){.gc-landing .nav-item:hover{color:var(--ink-d);background:rgba(17,17,26,.04)}}.gc-landing .navdd.open .nav-item{color:var(--ink-d)}.navdd{position:relative}.navdd-menu{position:absolute;top:calc(100% + 8px);left:50%;min-width:220px;padding:6px;background:#fff;border:1px solid #e8e8ea;border-radius:14px;box-shadow:0 2px 6px rgba(17,17,26,.04),0 14px 34px -14px rgba(17,17,26,.2);opacity:0;visibility:hidden;transform:translate(-50%,-4px) scale(.98);transform-origin:top center;transition:opacity .15s var(--ease-out),transform .15s var(--ease-out),visibility 0s linear .15s}.navdd-menu:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.navdd.open .navdd-menu{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .15s var(--ease-out),transform .15s var(--ease-out),visibility 0s}.gc-landing .navdd-menu a{display:block;padding:9px 12px;border-radius:9px;font-size:14.5px;font-weight:500;color:#3f434a;white-space:nowrap;transition:background .12s var(--ease-out),color .12s var(--ease-out)}.gc-landing .navdd-menu a:focus-visible,.gc-landing .navdd-menu a:hover{background:#f3f3f2;color:var(--ink-d)}.hd-right{display:flex;align-items:center;gap:8px}.langdd{position:relative}.lang-menu button>span,.mmenu-lang button{display:inline-flex;align-items:center;gap:9px}.gc-landing :is(.langdd,.mmenu-lang) img{flex:none;width:22px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.hd .langdd{position:fixed;top:calc((var(--nav-h) - 36px) / 2);right:calc(var(--hero-inset) + 24px)}@media(max-width:1339px){.hd .langdd{right:calc(var(--hero-inset) + 8px)}.hd .lang-trigger>:not(:first-child){display:none}}@media(max-width:1239px){.hd .langdd{display:none}}.lang-trigger{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 10px;border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .15s var(--ease-out),color .15s var(--ease-out);border:0;background:none;color:#535860}@media(hover:hover) and (pointer:fine){.lang-trigger:hover{background:rgba(17,17,26,.04);color:var(--ink-d)}}.lang-trigger .caret{font-size:12px;transition:transform .2s var(--ease-out)}.langdd.open .lang-trigger .caret{transform:rotate(180deg)}.lang-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:150px;background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:0 20px 44px -20px rgba(40,40,41,.3);padding:6px;transform-origin:top right;transform:scale(.97);opacity:0;pointer-events:none;transition:transform .11s var(--ease-out),opacity .11s var(--ease-out)}.langdd.open .lang-menu{transform:scale(1);opacity:1;pointer-events:auto;transition:transform .15s var(--ease-out),opacity .15s var(--ease-out)}.lang-menu button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 12px;border:0;background:none;font-family:inherit;font-size:13.5px;font-weight:500;color:var(--ink);border-radius:9px;cursor:pointer;transition:background .15s var(--ease-out)}.lang-menu button:hover{background:var(--surface)}.lang-menu button .tick{color:var(--brand-b);font-size:15px;opacity:0}.lang-menu button.on .tick{opacity:1}.lang-menu button.on{font-weight:600}.gc-landing header a.hd-cta{height:36px;padding:0 16px;margin-left:4px;font-size:14.5px;border-radius:11px;color:#fff}.gc-landing header a.hd-cta:before{border-radius:10px}.gc-landing header a.hd-cta:hover{color:#fff}.hd .hd-move{transition:translate var(--hd-t) var(--hd-spring),scale var(--hd-t) var(--hd-spring)}.hd .lang-trigger,.hd .nav-item{transition:color var(--hd-t) var(--hd-spring),-webkit-text-fill-color .15s var(--ease-out),background .15s var(--ease-out)}.gc-landing header .logo svg{transition:fill var(--hd-t) var(--hd-spring)}.hd .nav-item.hd-move{transition:translate var(--hd-t) var(--hd-spring),scale var(--hd-t) var(--hd-spring),color var(--hd-t) var(--hd-spring),-webkit-text-fill-color .15s var(--ease-out),background .15s var(--ease-out)}.hd .hd-cta.hd-move{transition:translate var(--hd-t) var(--hd-spring),scale var(--hd-t) var(--hd-spring),transform .12s var(--ease-out),color .15s var(--ease-out),border-color .15s var(--ease-out)}.hd :is(.navdd,.langdd){transition:translate var(--hd-t) var(--hd-spring),opacity .2s var(--ease-out) .25s,visibility .2s .25s}.gc-landing .hd .hd-login{transition:translate var(--hd-t) var(--hd-spring),color var(--hd-t) var(--hd-spring),-webkit-text-fill-color .15s var(--ease-out),background .15s var(--ease-out),opacity .2s var(--ease-out) .25s,visibility .2s .25s}.hd[data-state=b] .hd-move{translate:var(--hx,0) var(--hy,0)}.hd[data-state=b] .hd-cta{scale:.94}.hd[data-state=b] .langdd{opacity:0;visibility:hidden;transition-duration:.12s;transition-delay:0s}.hd-still,.hd-still *{transition:none!important}.gc-landing .hd[data-state=b] .nav-item{color:var(--ink-d)}.gc-landing .hd[data-state=b] :focus-visible{outline-color:var(--ink-d)}.gc-landing .hd[data-state=b] .nav-item:focus-visible{background:var(--glass-hover)}@media(hover:hover) and (pointer:fine){.gc-landing .hd[data-state=b] .nav-item:hover{background:var(--glass-hover)}}.hd-glass{position:absolute;z-index:-1;top:12px;left:var(--gl,0);width:var(--gw,100%);height:56px;border-radius:999px;pointer-events:none;opacity:0;transform:translateX(var(--gtx,0)) scaleX(var(--gsx,1));background:var(--glass-tint);-webkit-backdrop-filter:blur(12px) saturate(180%) brightness(1.1);backdrop-filter:blur(12px) saturate(180%) brightness(1.1);box-shadow:inset 0 0 2px 1px var(--glass-inner),inset 0 0 10px 4px var(--glass-inner-soft),0 12px 32px -14px rgba(17,17,26,.3),0 2px 6px -3px rgba(17,17,26,.12);transition:transform var(--hd-t) var(--hd-spring),opacity var(--hd-t) var(--hd-spring)}.hd-glass:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:linear-gradient(180deg,var(--glass-rim-top),var(--glass-rim-bottom));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.hd[data-state=b] .hd-glass{opacity:1;transform:none;pointer-events:auto}.hd[data-glass=refract] .hd-glass{backdrop-filter:url(#gc-glass)}@supports (animation-timeline:scroll()){.hd:not([data-state]) .hd-glass{animation:hd-pre linear both;animation-timeline:scroll(root);animation-range:0 24px}.gc-landing:has(#page-home) .hd:not([data-state]) :is(.hd-move,.langdd){animation:hd-pre-row linear both;animation-timeline:scroll(root);animation-range:0 24px}}@keyframes hd-pre{to{opacity:1}}@keyframes hd-pre-row{to{translate:0 0}}@media(min-width:768px){.hd.hd-measure .hd-inner{justify-content:center;gap:24px;padding-top:12px}.hd.hd-measure .logo{margin-right:56px}.hd.hd-measure .nav{margin-inline:0;gap:0}.hd.hd-measure .hd-right{margin-left:0;gap:0}}.hd.hd-measure .langdd{display:none}@media(max-width:767px){.hd.hd-measure .hd-inner{padding:12px 24px 0}.gc-landing .hd[data-state=b]~.mmenu{inset:76px 8px auto;max-height:calc(100svh - 84px);padding:16px 20px 20px;border-radius:24px;background:var(--glass-tint-strong);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 var(--glass-rim-top),0 18px 40px -16px rgba(17,17,26,.3)}}@media(prefers-reduced-motion:reduce){.gc-landing{--hd-t:0s}}@media(prefers-reduced-transparency:reduce){.hd .hd-glass{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:var(--card-solid);box-shadow:0 0 0 1px var(--line-d),0 12px 32px -16px rgba(17,17,26,.25)}.hd .hd-glass:before{display:none}.gc-landing .hd[data-state=b]~.mmenu{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--card-solid);border-color:var(--line-d)}.gc-landing .hero a.hero-new{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid rgba(17,17,26,.1)}}.btn{font-family:inherit;font-weight:600;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;white-space:nowrap;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out)}.btn:active{transform:scale(.97)}.btn-ghost{background:#fff;border:1.5px solid var(--line);color:var(--ink);border-radius:14px}@media(hover:hover) and (pointer:fine){.btn-ghost:hover{transform:translateY(-1px);border-color:#e2e2e2}}.i-arrow{font-size:1.05em}.page{display:none}.page.active{display:block;animation:page-enter .25s var(--ease-out) both}@keyframes page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page:not(#page-home){padding-top:64px}.reveal{opacity:0;transform:translateY(16px) scale(var(--rs,1));transition:opacity .45s var(--ease-out),transform .45s var(--ease-out)}.reveal.in{opacity:1;transform:none}.gc-landing{--hero-inset:clamp(8px,calc(8px + (100vw - 768px) * 9 / 672),17px)}#page-home{--hero-r:32px;--hero-gap:clamp(48px,24svh,220px);--hero-overlap:calc(var(--stage-h,0px) * .27);--hero-em:var(--ink-d);--hero-mid:38%;--flow-room:84px;--hero-fill:linear-gradient(180deg,#E1306C 0%,#EC4F7A 9%,#F57C82 24%,#FAA595 var(--hero-mid),#FDC9BB 56%,#FFE4DA 72%,#FFF3EE 86%,#FFFFFF 100%);--hero-smudge:radial-gradient(70% 38% at 88% 0%,rgb(225 48 108/.22),rgb(225 48 108/0) 100%),radial-gradient(60% 34% at 50% 36%,rgb(255 240 232/.28),rgb(255 240 232/0) 100%);padding-top:var(--hero-inset)}.hero{position:relative;display:flex;justify-content:center;text-align:center;margin:0 var(--hero-inset);padding:calc(60px + (40px + var(--hero-gap) - var(--flow-room)) / 2) 24px calc(max(16px,(40px + var(--hero-gap) - var(--flow-room)) / 2 - 80px) + var(--flow-room) + var(--hero-overlap));border-radius:var(--hero-r);overflow:hidden;isolation:isolate}.hero:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--hero-smudge),var(--hero-fill);box-shadow:inset 0 0 160px 28px rgba(255,255,255,.9),inset 0 0 0 1.5px rgba(255,255,255,.8)}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#page-home .hero{view-timeline:--hero block}#page-home .hero:after,#page-home .hero:before{animation:hero-fade linear both;animation-timeline:--hero;animation-range:exit 0 exit 62%}}}@keyframes hero-fade{to{opacity:0}}.hero-shapes{inset:0;z-index:-1;pointer-events:none}.hero-shapes,.hs{position:absolute}.hs{color:#fff;opacity:.5;filter:drop-shadow(0 6px 18px rgba(255,255,255,.55));animation:hs-drift 9s ease-in-out infinite alternate}.hs--1{left:10%;top:24%;width:64px;height:64px;rotate:-14deg}.hs--2{right:11%;top:19%;width:72px;height:72px;rotate:10deg;opacity:.42;filter:blur(1.5px) drop-shadow(0 6px 18px rgba(255,255,255,.5));animation-duration:11s;animation-delay:-3s}.hs--3{left:13%;top:60%;width:80px;height:80px;rotate:8deg;animation-duration:10s;animation-delay:-6s}.hs--4{right:14%;top:56%;width:48px;height:48px;rotate:-8deg;opacity:.38;filter:blur(2px) drop-shadow(0 6px 18px rgba(255,255,255,.5));animation-duration:12s;animation-delay:-1s}@keyframes hs-drift{to{translate:0 -10px}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#page-home .hero-shapes{animation:hero-fade linear both;animation-timeline:--hero;animation-range:exit 0 exit 62%}}}@media(prefers-reduced-motion:reduce){.hs{animation:none}}@media(max-width:767px){.hero-shapes{display:none}}.hero:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;-webkit-mask:linear-gradient(#000,transparent);mask:linear-gradient(#000,transparent);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 3 0 0 0 -1.5'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}.hero-content{position:relative;z-index:2;max-width:1100px}.hero h1{--hl-em:14;font-family:var(--font-inter),system-ui,sans-serif;font-weight:600;letter-spacing:-.035em;font-size:clamp(32px,calc((min(100vw - 2 * var(--hero-inset),1148px) - 48px) / var(--hl-em)),60px);line-height:1.08;margin-top:0;color:var(--ink-d)}.hero h1:lang(uz){--hl-em:17.9}.hero h1:lang(ru){--hl-em:19.1;font-size:clamp(30px,calc((min(100vw - 2 * var(--hero-inset),1148px) - 48px) / var(--hl-em)),60px)}.hero h1 .hl1,.hero h1 .hl2{display:block;width:fit-content;margin-inline:auto;padding-bottom:.06em}.hero h1 .hl2{color:var(--hero-em)}.hero h1 :is(.hl1,.hl2){padding-inline:.06em;background:linear-gradient(180deg,#000 20%,#4a3a3e) 0 0/100% 1.08em repeat-y;-webkit-background-clip:text;background-clip:text;color:transparent}.hero h1 em{font-family:var(--font-inter-italic),var(--font-inter),system-ui,sans-serif;font-style:italic;font-weight:600}.hero h1 .nw{white-space:nowrap}.hero .lead{font-size:18px;line-height:1.6;color:color-mix(in srgb,var(--ink-d) 80%,transparent);max-width:640px;margin:20px auto 0;text-wrap:pretty}.hero .btns{margin-top:32px;display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.gc-landing a.g-pri,.gc-landing a.g-pri:hover{color:#fff}.gc-landing a.g-sec{color:#202937}.gc-landing a.g-sec:hover{color:#000}.gc-landing .g-sec{font-size:15.9px}.gc-landing .hero a.g-sec{background:rgba(255,255,255,.7);border-color:rgba(255,255,255,.9);color:var(--ink-d)}.gc-landing .hero a.g-sec:before{background:rgba(255,255,255,.9)}@media(hover:hover) and (pointer:fine){.gc-landing .hero a.g-sec:hover{border-color:#fff;color:var(--ink-d)}}.hero .btns,.hero .hero-new{opacity:0;transform:translateY(14px)}.hero.enter .hero-new{animation:hero-in .5s var(--ease-out) forwards}.hero .lead,.hero h1{transform:translateY(14px)}.hero.enter h1{animation:hero-in .5s var(--ease-out) 70ms forwards}.hero.enter .lead{animation:hero-in .5s var(--ease-out) .14s forwards}.hero.enter .btns{animation:hero-in .5s var(--ease-out) .21s forwards}@keyframes hero-in{to{opacity:1;transform:none}}.gc-landing:has(#page-home) .hd .langdd,.gc-landing:has(#page-home) .hd:not([data-state=b]) .hd-move{translate:0 calc(var(--hero-inset) + 8px)}.gc-landing a.hero-new{display:flex;width:fit-content;align-items:baseline;gap:10px;max-width:100%;margin:0 auto 32px;padding:6px 20px 6px 6px;border:1.5px solid var(--glass-rim-top);border-radius:999px;color:#111114;font:500 16px/1.35 var(--font-inter),system-ui,sans-serif;letter-spacing:-.006em;text-align:left;text-decoration:none;background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,0) 55%),rgba(255,255,255,.7);-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);box-shadow:inset 0 -3px 6px -3px rgba(17,17,26,.12),0 14px 34px -14px rgba(17,17,26,.35),0 2px 6px -2px rgba(17,17,26,.1)}.hero-new-badge{flex:none;padding:5px 14px;border-radius:999px;background:#F50E35 linear-gradient(180deg,#F65A4E,#E8322C);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);color:#fff;font-size:14px;font-weight:600;line-height:1.2}.gc-landing .hero-new>span:last-child{text-wrap:pretty}.hero-new-end{white-space:nowrap}.hero-new-arrow{display:inline-block;transition:transform .15s var(--ease-out)}@media(hover:hover) and (pointer:fine){.hero-new:hover .hero-new-arrow{transform:translateX(2px)}}.gc-landing a.hero-new:focus-visible{outline:2px solid #111114;outline-offset:3px}@media(min-width:360px) and (max-width:480px){.gc-landing a.hero-new{gap:6px;padding:5px 12px 5px 5px;font-size:clamp(12px,3.45vw,15px)}.gc-landing[lang=en] .hero-new>span:last-child{white-space:nowrap}.hero-new-badge{padding:4px 9px;font-size:12px}}.gc-landing{--hero-nav:#000}.gc-landing:has(#page-home) .hd :is(.nav-item,.lang-trigger){color:var(--hero-nav)}.gc-landing:has(#page-home) .hd .nav-item .caret{color:color-mix(in srgb,var(--hero-nav) 70%,transparent)}.gc-landing:has(#page-home) .hd:not([data-state=b]) :focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 3px #111114}.gc-landing:has(#page-home) .hd:not([data-state=b]) .nav-item .caret,.gc-landing:has(#page-home) .hd:not([data-state=b]) :is(.nav-item,.lang-trigger){color:#111114}.gc-landing:has(#page-home) .hd:not([data-state=b]) .logo svg{fill:#111114}.gc-landing:has(#page-home) .hd .logo{border-radius:8px}@media(hover:hover) and (pointer:fine){.gc-landing:has(#page-home) .hd:not([data-state=b]) :is(.nav-item,.lang-trigger):hover{-webkit-text-fill-color:rgba(17,17,20,.7);background:rgba(17,17,20,.06)}}.gc-landing .hero .g-pri:focus-visible,.gc-landing:has(#page-home) .hd:not([data-state=b]) .hd-cta:focus-visible{box-shadow:inset 0 2px 0 rgba(255,255,255,.216),0 0 0 2px #fff,0 0 0 4px var(--ink-d)}.gc-landing .hero .g-sec:focus-visible{box-shadow:inset 0 1px 0 #fff,0 0 0 2px #fff,0 0 0 4px var(--ink-d)}@media(max-width:768px){#page-home{--hero-r:24px;--hero-gap:calc(52px + var(--flow-room));--flow-room:112px}}.sechead{text-align:center;max-width:760px;margin:0 auto 44px}.sechead h2{font-size:clamp(24px,3.4vw,32px);font-weight:800;letter-spacing:-.025em;color:var(--ink-d);text-wrap:balance}.sechead p{margin:12px 0 0;font-size:15.5px;color:var(--body-d);line-height:1.65}.fcard{display:block;background:var(--card);border:1px solid var(--line-d);border-radius:24px;padding:22px;text-decoration:none;color:inherit;cursor:pointer;transition:transform .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.fcard:active{transform:scale(.98)}@media(hover:hover) and (pointer:fine){.fcard:hover{transform:translateY(-2px);background:var(--card-2);border-color:#d9d9e0}}.fcard .trow{display:flex;align-items:center;gap:14px}.fcard h3{font-size:15.5px;font-weight:700;letter-spacing:-.025em;color:var(--ink-d)}.fcard .trow .i-arrow{margin-left:auto;color:var(--muted-d);font-size:16px;transition:transform .2s var(--ease-out),color .2s var(--ease-out)}@media(hover:hover) and (pointer:fine){.fcard:hover .trow .i-arrow{transform:translateX(3px);color:var(--ink-d)}}.fcard p{margin:12px 0 0;font-size:14px;color:var(--body-d);line-height:1.65}.how{padding:72px 0;border-top:1px solid var(--line-d2)}#page-home .how{border-top:0}.how h2{text-align:center;font-weight:800;letter-spacing:-.025em;font-size:clamp(26px,3.8vw,38px);color:var(--ink-d);max-width:760px;margin:0 auto;text-wrap:balance}.hw-stairs{--hw-h:210px;--hw-dy:150px;--hw-ov:72px;position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 0;margin:0;padding:0;list-style:none;view-timeline:--hw block}.hw-step{position:relative;width:calc(100% + 2 * var(--hw-ov) / 3)}.hw-step--2{margin-top:var(--hw-dy);margin-left:calc(-1 * var(--hw-ov) / 3);z-index:2}.hw-step--3{margin-top:calc(2 * var(--hw-dy));margin-left:calc(-2 * var(--hw-ov) / 3);z-index:3}.hw-step h3{margin:28px 0 0;font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--ink-d);text-wrap:balance}.hw-step>p{margin:10px 0 0;max-width:32ch;font-size:16px;line-height:1.5;color:var(--body-d);text-wrap:pretty}.hw-tile{position:relative;display:grid;place-items:center;height:var(--hw-h);border-radius:28px;overflow:hidden;background:var(--hw-bg)}.gc-landing .hw-tile{isolation:isolate;border:1px solid var(--line-d);--hw-bg:radial-gradient(34% 46% at 64% 52%,rgb(var(--hw-a)/.22),rgb(var(--hw-a)/0) 100%),radial-gradient(50% 62% at 50% 50%,rgb(var(--hw-b)/.26),rgb(var(--hw-b)/0) 100%),radial-gradient(32% 44% at 36% 48%,rgb(var(--hw-c)/.26),rgb(var(--hw-c)/0) 100%),var(--card-solid)}.hw-step--1 .hw-tile{--hw-a:255 140 90;--hw-b:255 170 110;--hw-c:255 200 140}.hw-step--2 .hw-tile{--hw-a:245 14 53;--hw-b:255 110 140;--hw-c:255 160 180}.hw-step--3 .hw-tile{--hw-a:124 58 237;--hw-b:167 139 250;--hw-c:200 180 255}.hw-n{position:absolute;left:20px;top:20px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#111;color:#fff;font-size:14px;font-weight:800;line-height:1;box-shadow:inset 0 1.5px 0 rgba(255,255,255,.35),inset 0 -3px 6px -2px rgba(0,0,0,.6),0 4px 10px -4px rgba(17,17,26,.5)}.hw-post{position:relative;width:120px;height:150px;border-radius:14px;rotate:-5deg;box-shadow:0 14px 30px -14px rgba(17,17,26,.5)}.hw-post img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.hw-kw{position:absolute;right:-32px;bottom:28px;padding:10px 18px;border-radius:999px;color:#fff;font-size:17px;font-weight:700;letter-spacing:.02em;rotate:-6deg;background:linear-gradient(180deg,#3a3a40,#18181b 60%,#0b0b0d);box-shadow:inset 0 1px 1px rgba(255,255,255,.35),inset 0 0 6px 1px rgba(255,255,255,.12),inset 0 -3px 6px rgba(0,0,0,.5),0 10px 24px -10px rgba(17,17,26,.6)}.hw-cmt,.hw-dm{--u:.9px}.hw-cmt{width:330px;padding:10px 0;border-radius:18px;background:rgba(8,8,10,.84);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 18px 40px -18px rgba(17,17,26,.45)}.hw-cmt .sf-row{grid-template-columns:36px 1fr auto;padding:8px 18px}.hw-cmt .sf-av{width:36px;height:36px}.hw-cmt :is(.sf-who span,.sf-rep,.sf-like){font-size:13px;color:rgba(255,255,255,.55)}.hw-dm .sf-msg{padding:0}.hw-dm .sf-av{display:none}.hw-dm .sf-card{width:300px;background:rgba(37,40,45,.84);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 18px 40px -18px rgba(17,17,26,.5)}.hw-dm .sf-card p{padding:18px 18px 0}.hw-dm .sf-tb{height:44px;margin:14px;font-weight:600}@media (prefers-reduced-transparency:reduce){.hw-cmt,.hw-dm .sf-card{-webkit-backdrop-filter:none;backdrop-filter:none}.hw-cmt{background:#000}.hw-dm .sf-card{background:#25282D}}@supports (animation-timeline:view()){.hw-step{animation:hw-rise linear both;animation-timeline:--hw}.hw-step--1{animation-range:cover 0 cover 6%}.hw-step--2{animation-range:cover 22% cover 28%}.hw-step--3{animation-range:cover 38% cover 44%}.how>.sechead{animation:bn-in linear both;animation-timeline:view();animation-range:entry 0 entry 80%}.hw-step .hw-still{animation:hw-pop linear both;animation-timeline:--hw}.hw-step :is(h3,p){animation:ba-item-in linear both;animation-timeline:--hw}.hw-step--1 .hw-still{animation-range:cover 3% cover 10%}.hw-step--1 :is(h3,p){animation-range:cover 6% cover 13%}.hw-step--2 .hw-still{animation-range:cover 25% cover 32%}.hw-step--2 :is(h3,p){animation-range:cover 28% cover 35%}.hw-step--3 .hw-still{animation-range:cover 41% cover 48%}.hw-step--3 :is(h3,p){animation-range:cover 44% cover 51%}.gc-landing .hw-go{animation:bn-in linear both;animation-timeline:view();animation-range:entry 0 entry 100%}@keyframes hw-pop{0%{opacity:0;scale:.92;translate:0 18px}}@keyframes hw-rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:none}}@media(prefers-reduced-motion:reduce){.gc-landing .hw-go,.how>.sechead,.hw-step,.hw-step .hw-still,.hw-step :is(h3,p){animation:none}}}.gc-landing .hw-go{display:flex;width:fit-content;margin:56px auto 0}@media(max-width:1023px){.hw-stairs{--hw-h:200px;grid-template-columns:minmax(0,1fr);gap:40px}.hw-step,.hw-step--2,.hw-step--3{width:auto;margin:0}.hw-step h3{margin-top:20px;font-size:22px}.hw-step>p{max-width:none}}@media(max-width:480px){.hw-stairs{--hw-h:190px}.hw-cmt{width:min(330px,100% - 32px)}.hw-dm .sf-card{width:min(300px,100% - 32px)}}.cta-sec{padding:40px 0}.cta-band{position:relative;border-radius:24px;padding:48px 40px;background:var(--grad);color:#fff;text-align:center;box-shadow:0 30px 70px -30px rgba(236,72,153,.5);overflow:hidden}.cta-band .ov{position:absolute;inset:0;background:radial-gradient(400px 200px at 15% 0,rgba(255,255,255,.25),transparent 60%);pointer-events:none}.cta-band h2{position:relative;font-size:clamp(24px,3.6vw,34px);font-weight:800;letter-spacing:-.025em}.cta-band p{position:relative;font-size:15.5px;opacity:.9;line-height:1.6;max-width:520px;margin:14px auto 0}.cta-band .btn{position:relative;margin-top:26px;height:50px;padding:0 24px;border-radius:12px;background:#fff;color:var(--ink)}.hsec{padding:72px 0;border-top:1px solid var(--line-d2)}.flow-sec{position:relative}.flow-sec>.sechead{position:absolute;left:0;right:0;bottom:calc(100% + 6px + 28px);margin:0 auto}@supports (animation-timeline:view()){.flow-sec{timeline-scope:--sf-stage}@media (prefers-reduced-motion:no-preference){.flow-sec>.sechead{animation:flow-head-in linear both;animation-timeline:scroll(root);animation-range:40px 220px}#page-home .hero-content{animation:hero-make-room linear both;animation-timeline:scroll(root);animation-range:0 220px}}}@keyframes hero-make-room{to{translate:0 -56px}}@keyframes flow-head-in{0%{opacity:0;translate:0 28px;filter:blur(10px)}}.gc-landing #page-home #how-it-works{scroll-margin-top:calc(var(--nav-h) + 24px + var(--flow-room))}.flow-sec{margin-top:calc(-1 * var(--hero-overlap));padding:0 0 72px}@property --bn-s{syntax:"<length>";inherits:true;initial-value:1px}.hsec.bn-sec{padding-top:56px;border-top:0;container-type:inline-size}.bn-grid{--bn-s:clamp(.8px,100cqw/1200,1px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.gc-landing .bn{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:32px;border:1px solid var(--line-d);border-radius:24px;background:var(--card-solid);color:inherit;container-type:inline-size}.bn-1{grid-column:1/8;grid-row:1/3}.gc-landing .bn-1{isolation:isolate;background:radial-gradient(42% 38% at var(--g1x) var(--g1y),rgb(245 14 53/.21),rgb(245 14 53/0) 100%),radial-gradient(52% 46% at var(--g2x) var(--g2y),rgb(255 84 1/.25),rgb(255 84 1/0) 100%),radial-gradient(40% 36% at var(--g3x) var(--g3y),rgb(255 170 60/.28),rgb(255 170 60/0) 100%),var(--card-solid);transition:--g1x .7s var(--ease-out),--g1y .7s var(--ease-out),--g2x .7s var(--ease-out),--g2y .7s var(--ease-out),--g3x .7s var(--ease-out),--g3y .7s var(--ease-out)}@property --g1x{syntax:"<percentage>";inherits:false;initial-value:32%}@property --g1y{syntax:"<percentage>";inherits:false;initial-value:56%}@property --g2x{syntax:"<percentage>";inherits:false;initial-value:56%}@property --g2y{syntax:"<percentage>";inherits:false;initial-value:66%}@property --g3x{syntax:"<percentage>";inherits:false;initial-value:76%}@property --g3y{syntax:"<percentage>";inherits:false;initial-value:84%}@media(hover:hover) and (pointer:fine){.gc-landing .bn-1:hover{--g1x:70%;--g1y:80%;--g2x:46%;--g2y:58%;--g3x:28%;--g3y:52%}}.gc-landing .bn-2{isolation:isolate;--g1x:20%;--g1y:62%;--g2x:58%;--g2y:74%;--g3x:86%;--g3y:52%;background:radial-gradient(40% 46% at var(--g1x) var(--g1y),rgb(120 220 190/.22),rgb(120 220 190/0) 100%),radial-gradient(50% 52% at var(--g2x) var(--g2y),rgb(34 197 94/.19),rgb(34 197 94/0) 100%),radial-gradient(34% 40% at var(--g3x) var(--g3y),rgb(190 242 100/.25),rgb(190 242 100/0) 100%),var(--card-solid);transition:--g1x .7s var(--ease-out),--g1y .7s var(--ease-out),--g2x .7s var(--ease-out),--g2y .7s var(--ease-out),--g3x .7s var(--ease-out),--g3y .7s var(--ease-out)}@media(hover:hover) and (pointer:fine){.gc-landing .bn-2:hover{--g1x:78%;--g1y:80%;--g2x:42%;--g2y:62%;--g3x:16%;--g3y:56%}}.gc-landing .bn-3{isolation:isolate;--g1x:18%;--g1y:64%;--g2x:62%;--g2y:76%;--g3x:88%;--g3y:56%;background:radial-gradient(40% 46% at var(--g1x) var(--g1y),rgb(167 139 250/.21),rgb(167 139 250/0) 100%),radial-gradient(50% 52% at var(--g2x) var(--g2y),rgb(124 58 237/.14),rgb(124 58 237/0) 100%),radial-gradient(34% 40% at var(--g3x) var(--g3y),rgb(236 130 230/.18),rgb(236 130 230/0) 100%),var(--card-solid);transition:--g1x .7s var(--ease-out),--g1y .7s var(--ease-out),--g2x .7s var(--ease-out),--g2y .7s var(--ease-out),--g3x .7s var(--ease-out),--g3y .7s var(--ease-out)}@media(hover:hover) and (pointer:fine){.gc-landing .bn-3:hover{--g1x:80%;--g1y:82%;--g2x:40%;--g2y:62%;--g3x:14%;--g3y:58%}}@media(prefers-reduced-motion:reduce){.gc-landing :is(.bn-1,.bn-2,.bn-3){transition:none}}.bn-1:before,.bn-2:before,.bn-3:before,.hw-tile:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}.bn-2,.bn-3{grid-column:8/13}.bn>h3{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ink-d);text-wrap:balance}.bn-nw{white-space:nowrap}.bn-arrow{display:inline-block;width:18px;height:18px;margin-left:8px;vertical-align:-2px;color:var(--muted-d);transition:transform .18s var(--ease-out)}@media(hover:hover) and (pointer:fine){.bn:hover .bn-arrow{transform:translateX(2px)}}.gc-landing .bn:hover{color:inherit}.bn:focus-visible .bn-arrow{transform:translateX(2px)}.bn>p{max-width:34ch;margin:8px 0 0;font-size:16px;line-height:1.5;color:color-mix(in srgb,var(--ink-d) 60%,transparent);text-wrap:pretty}.bn-1>p,.bn-3>p{max-width:52ch}.bn-still{position:relative;flex:1 0 auto;min-height:calc(var(--H) * 11px / 14);margin:20px -32px -32px 0}.bn-ig{--u:calc(var(--bn-s) * 15 / 18);position:absolute;border-radius:calc(20 * var(--bn-s));background:#000;overflow:hidden;box-shadow:0 18px 40px -18px rgba(17,17,26,.45),0 2px 6px rgba(17,17,26,.08)}.bn-dm{background:#0D1015;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 18px 40px -18px rgba(17,17,26,.45),0 2px 6px rgba(17,17,26,.08)}.bn-ig .sf-row{grid-template-columns:calc(32 * var(--bn-s)) 1fr auto;padding:calc(8 * var(--bn-s)) calc(20 * var(--bn-s))}.bn-ig .sf-av{width:calc(32 * var(--bn-s));height:calc(32 * var(--bn-s))}.bn-ig :is(.sf-who span,.sf-rep,.sf-like){font-size:calc(13 * var(--bn-s));color:rgba(255,255,255,.55)}.bn-ig .sf-tb{height:calc(40 * var(--bn-s))}.bn-ig .sf-msg{padding:0}.bn-1 .bn-still{--W:585;--H:410}.bn-sheet-w{--bn-s:clamp(.93px,116cqw/1200,1.16px);position:absolute;left:0;right:32px;top:calc(20 * var(--bn-s));bottom:calc(32px + 20 * var(--bn-s))}.bn-sheet{position:absolute;inset:0;padding-top:calc(24 * var(--bn-s));background:rgba(8,8,10,.84);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}@media (prefers-reduced-transparency:reduce){.bn-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}}.bn-sh{padding:calc(14 * var(--bn-s)) 0 calc(18 * var(--bn-s));text-align:center;font-size:calc(17 * var(--bn-s));font-weight:700}.bn-sheet .sf-row{padding:calc(10 * var(--bn-s)) calc(20 * var(--bn-s))}.bn-sheet .sf-row--n{padding-top:calc(4 * var(--bn-s))}.bn-ig .sf-row--n{grid-template-columns:calc(24 * var(--bn-s)) 1fr auto;padding-left:calc(64 * var(--bn-s))}.bn-ig .sf-row--n .sf-av{width:calc(24 * var(--bn-s));height:calc(24 * var(--bn-s))}.bn-2 .bn-still{--W:429;--H:225}.bn-oops{left:calc(50% - 16px);top:50%;translate:-50% calc(-50% + 7.5 * var(--bn-s));overflow:visible;background:none;box-shadow:none}.bn-oops,.bn-oops .sf-msg{padding:0}.bn-oops{--u:calc(var(--bn-s) * 17 / 18)}.bn-oops .sf-card{width:calc(380 * var(--bn-s));box-shadow:0 18px 40px -18px rgba(17,17,26,.45),0 2px 6px rgba(17,17,26,.08)}.bn-m--o .bn-b,.bn-oops .sf-card{background:rgba(37,40,45,.84);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%)}.bn-oops .sf-card{box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 18px 40px -18px rgba(17,17,26,.45),0 2px 6px rgba(17,17,26,.08)}@media (prefers-reduced-transparency:reduce){.bn-m--o .bn-b,.bn-oops .sf-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#25282D}}.bn-grow{position:absolute;z-index:1;right:calc(-10 * var(--bn-s));top:calc(-34 * var(--bn-s));rotate:7deg;display:inline-flex;align-items:center;gap:calc(7 * var(--bn-s));height:calc(44 * var(--bn-s));padding:0 calc(18 * var(--bn-s)) 0 calc(13 * var(--bn-s));border-radius:999px;background:linear-gradient(180deg,#3BD872,#16B556 60%,#0E9A47);color:#fff;font-size:calc(18 * var(--bn-s));font-weight:700;line-height:1;box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 8px 1px rgba(210,255,225,.55),inset 0 -3px 6px rgba(0,90,40,.3),0 8px 18px -8px rgba(14,154,71,.6),0 2px 4px rgba(17,17,26,.1)}.bn-grow svg{width:calc(24 * var(--bn-s));height:calc(24 * var(--bn-s))}.bn-3 .bn-still{--W:429;--H:220}.bn-chat{position:absolute;left:calc(50% - 16px);top:50%;translate:-50% -50%;width:calc(400 * var(--bn-s));display:flex;flex-direction:column;gap:calc(16 * var(--bn-s))}.bn-m{display:flex;align-items:flex-end;gap:calc(9.5 * var(--bn-s));max-width:88%}.bn-m--o{align-self:flex-end}.bn-av{flex:none;width:calc(32 * var(--bn-s));height:calc(32 * var(--bn-s));border-radius:50%;object-fit:cover}.bn-av--ai{box-sizing:border-box;padding:calc(7 * var(--bn-s));color:#fff;background:linear-gradient(180deg,#A78BFA,#7C3AED 60%,#6526D9);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 6px 1px rgba(232,220,255,.5),inset 0 -2px 4px rgba(60,10,140,.3)}.bn-b{position:relative;padding:calc(12 * var(--bn-s)) calc(17 * var(--bn-s));border-radius:calc(22 * var(--bn-s)) calc(22 * var(--bn-s)) calc(22 * var(--bn-s)) calc(6 * var(--bn-s));background:#f1f1f3;color:#1c1c1c;font-size:calc(17 * var(--bn-s));font-weight:600;line-height:1.33;box-shadow:0 10px 24px -14px rgba(17,17,26,.3),0 1px 3px rgba(17,17,26,.06)}.bn-m--o .bn-b{border-radius:calc(22 * var(--bn-s)) calc(22 * var(--bn-s)) calc(6 * var(--bn-s)) calc(22 * var(--bn-s));color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 18px 40px -18px rgba(17,17,26,.45),0 2px 6px rgba(17,17,26,.08)}.bn-ai{position:absolute;z-index:1;right:calc(-14 * var(--bn-s));top:calc(-32 * var(--bn-s));rotate:-7deg;display:inline-flex;align-items:center;gap:calc(6 * var(--bn-s));height:calc(40 * var(--bn-s));padding:0 calc(16 * var(--bn-s)) 0 calc(12 * var(--bn-s));border-radius:999px;background:linear-gradient(180deg,#A78BFA,#7C3AED 60%,#6526D9);color:#fff;font-size:calc(17 * var(--bn-s));font-weight:700;line-height:1;box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 8px 1px rgba(232,220,255,.55),inset 0 -3px 6px rgba(60,10,140,.3),0 8px 18px -8px rgba(124,58,237,.6),0 2px 4px rgba(17,17,26,.1)}.bn-ai svg{width:calc(22 * var(--bn-s));height:calc(22 * var(--bn-s))}.bn-ai.bn-hot{right:calc(-22 * var(--bn-s));top:calc(-20 * var(--bn-s));rotate:13deg;background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.75),inset 0 0 8px 2px rgba(255,226,196,.6),inset 0 -3px 6px rgba(150,0,25,.25),0 8px 18px -8px rgba(245,14,53,.55),0 2px 4px rgba(17,17,26,.1)}.gc-landing .bn-all{display:flex;width:fit-content;margin:28px auto 0}@media(prefers-reduced-motion:reduce){.bn-arrow{transition:none}.bn:focus-visible .bn-arrow,.bn:hover .bn-arrow{transform:none}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.gc-landing .bn{view-timeline:--bn block;animation:bn-in linear both;animation-timeline:--bn;animation-range:entry 0 entry 260px}.gc-landing .bn-2{animation-range:entry 90px entry 350px}.gc-landing .bn-still{animation:bn-still-in linear both;animation-timeline:--bn;animation-range:entry 40px entry 320px}}}@keyframes bn-in{0%{opacity:0;translate:0 40px;scale:.96}}@keyframes bn-still-in{0%{opacity:0;translate:0 28px}}.hsec.ba-sec{border-top:0}.ba-sec .sechead{margin-bottom:32px}.ba-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ba-card{display:flex;flex-direction:column;min-height:560px;padding:44px 36px 36px;border-radius:28px;text-align:center;color:var(--ink-d);background:radial-gradient(70% 46% at 50% 0,rgb(120 120 140/.16),rgb(120 120 140/0) 100%),radial-gradient(40% 30% at 18% 6%,rgb(150 150 170/.1),rgb(150 150 170/0) 100%),#fff;box-shadow:0 0 0 1px var(--line-d)}.ba-k{align-self:center;margin:0;padding:7px 18px;border:1.5px solid #fff;border-radius:999px;font:500 15px/1.3 var(--font-inter),system-ui,sans-serif;letter-spacing:-.006em;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,0) 55%),#ececf0;box-shadow:0 0 0 1px rgba(17,17,26,.07),inset 0 -3px 6px -3px rgba(17,17,26,.12)}.ba-a .ba-k{color:#0B6B33;background:linear-gradient(180deg,rgba(255,255,255,.85),rgba(255,255,255,0) 55%),#d7f5e2;box-shadow:0 0 0 1px rgba(14,154,71,.18),inset 0 -3px 6px -3px rgba(14,122,58,.18)}.gc-landing .ba-h{margin:14px auto 0;font:600 clamp(32px,3.8vw,48px)/1.08 var(--font-inter),system-ui,sans-serif;letter-spacing:-.035em;color:inherit;text-wrap:balance}.gc-landing .ba-h:is(:lang(ru),:lang(uz)){font-size:clamp(26px,2.9vw,38px)}.ba-list{margin:auto 0 0;padding:40px 0 0;list-style:none;text-align:left}.ba-list li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font-size:15px;line-height:1.4;color:color-mix(in srgb,var(--ink-d) 82%,transparent)}.ba-list li+li{border-top:1px solid rgba(17,17,26,.08)}.ba-ic{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;color:#fff;background:linear-gradient(180deg,#4a4a52,#1f1f24 60%,#0b0b0d);box-shadow:inset 0 1px 1px rgba(255,255,255,.35),inset 0 0 6px 1px rgba(255,255,255,.12),inset 0 -3px 5px rgba(0,0,0,.4)}.ba-a .ba-ic{background:linear-gradient(180deg,#3BD872,#16B556 60%,#0E9A47);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 6px 1px rgba(210,255,225,.5),inset 0 -3px 5px rgba(0,90,40,.3)}.ba-ic svg{width:18px;height:18px}.gc-landing .ba-cta{display:flex;width:100%;justify-content:center;gap:8px;margin-top:28px}@media(max-width:899px){.ba-grid{grid-template-columns:minmax(0,1fr)}.ba-card{min-height:0;padding:36px 24px 28px}}.gc-landing .ba-h{position:relative}.ba-loop{position:absolute;inset:-22% -7% -26%;width:114%;height:148%;overflow:visible;pointer-events:none}.ba-loop path{fill:none;stroke:url(#ba-holo);stroke-width:3;stroke-linecap:round}.ba-card{position:relative}.ba-a{z-index:1;background:radial-gradient(70% 46% at 50% 0,rgb(34 197 94/.2),rgb(34 197 94/0) 100%),radial-gradient(40% 30% at 84% 6%,rgb(190 242 100/.22),rgb(190 242 100/0) 100%),#fff}@supports (animation-timeline:view()){@media (min-width:900px) and (prefers-reduced-motion:no-preference){.hsec.ba-sec{height:calc(100vh + 160vh);view-timeline:--ba block}.ba-stick{position:sticky;top:calc(var(--nav-h) + max(0px,(100vh - var(--nav-h) - 780px) / 2))}.ba-a{animation:ba-over linear both;animation-timeline:--ba;animation-range:contain 8% contain 62%}.ba-b{animation:ba-under linear both;animation-timeline:--ba;animation-range:contain 8% contain 62%}.ba-loop path{stroke-dasharray:1 1.05;animation:ba-draw linear both;animation-timeline:--ba;animation-range:contain 50% contain 80%}}}@keyframes ba-over{to{translate:calc(-50% - 10px) 0}}@keyframes ba-under{to{translate:calc(50% + 10px) 0;scale:.92;opacity:0}}@keyframes ba-draw{0%{stroke-dashoffset:1.02}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.ba-grid{view-timeline:--bag block;animation:bn-in linear both;animation-timeline:--bag;animation-range:entry 0 entry 260px}.ba-card :is(.ba-k,.ba-h,.ba-list li,.ba-cta){animation:ba-item-in linear both;animation-timeline:--bag;animation-range:entry 60px entry 240px}.ba-card .ba-h{animation-range:entry 90px entry 270px}.ba-card .ba-list li:first-child{animation-range:entry 140px entry 320px}.ba-card .ba-list li:nth-child(2){animation-range:entry 170px entry 350px}.ba-card .ba-list li:nth-child(3){animation-range:entry 200px entry 380px}.ba-card .ba-list li:nth-child(4){animation-range:entry 230px entry 410px}.ba-card .ba-cta{animation-range:entry 260px entry 440px}}}@keyframes ba-item-in{0%{opacity:0;translate:0 16px}}@property --on{syntax:"<number>";inherits:true;initial-value:0}@property --hi{syntax:"<number>";inherits:true;initial-value:0}.hsec.tw-sec{border-top:0}.tw-sec .sechead{max-width:880px}.tw{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);grid-template-rows:repeat(4,auto)}.tw-card{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;padding:32px;border:1px solid #eaeaea;border-radius:28px;background:#fff;box-shadow:0 1px 2px rgba(17,17,26,.03)}.tw-card h3{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ink-d)}.tw-ttl{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0}.tw-note{padding:2px 8px;border:1px solid #eaeaea;border-radius:9999px;font-size:11.5px;font-weight:500;color:color-mix(in srgb,var(--ink-d) 62%,transparent)}.tw-lead{margin:6px 0 0;font-size:16px;line-height:1.5;color:color-mix(in srgb,var(--ink-d) 60%,transparent)}.tw-foot{display:flex;align-items:center;gap:8px;margin:20px 0 0;font-size:14px;font-weight:600;color:color-mix(in srgb,var(--ink-d) 78%,transparent)}.tw-foot:before{content:"";width:6px;height:6px;border-radius:50%;background:#FF6A2B}.tw-card--ai .tw-foot:before{background:#8B5CF6}.tw-art{position:relative;z-index:0;display:flex;flex-direction:column;justify-content:center;min-height:300px;margin-top:24px}.tw-art:before{content:"";position:absolute;z-index:-1;inset:-8% -12%;pointer-events:none;filter:blur(8px);background:radial-gradient(50% 50% at 50% 55%,rgb(255 138 76/.16),rgb(255 138 76/0) 100%)}.tw-chat:before{background:radial-gradient(50% 50% at 55% 50%,rgb(167 139 250/.2),rgb(167 139 250/0) 100%)}.tw-hand{grid-column:2;grid-row:3;align-self:center;justify-self:center;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#FF8A5B,#A78BFA) border-box;color:color-mix(in srgb,var(--ink-d) 62%,transparent);box-shadow:0 4px 12px -6px rgba(17,17,26,.18)}.tw-hand svg{width:16px;height:16px}.tw-flow{container-type:inline-size;gap:22px;--dx:max(30px,min(84px,(100cqw - 230px)/3))}.tw-nd{--on:0;--hi:0;position:relative;display:flex;align-items:center;gap:10px;width:max-content;height:44px;padding:0 16px 0 6px;border:1px solid #eaeaea;border-radius:9999px;background:#fff;font-size:14px;color:var(--ink-d);box-shadow:0 1px 2px rgba(17,17,26,.04),0 0 0 calc(4px * var(--hi)) rgb(255 106 43/calc(.12 * var(--hi))),0 8px 22px -8px rgb(255 106 43/calc(.5 * var(--hi)))}.tw-nd b{font-weight:600;white-space:nowrap}.tw-nd--2{margin-left:var(--dx)}.tw-nd--3{margin-left:calc(2 * var(--dx))}.tw-nd--4{margin-left:calc(3 * var(--dx))}.tw-nd+.tw-nd:after,.tw-nd+.tw-nd:before{content:"";position:absolute;left:calc(22px - var(--dx));top:-23px;width:calc(var(--dx) - 23px);height:44px;border-left:1.5px solid #e4e4e8;border-bottom:1.5px solid #e4e4e8;border-bottom-left-radius:14px;pointer-events:none}.tw-nd+.tw-nd:after{border-color:#FF7A45;clip-path:inset(0)}.tw-chip{position:relative;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;flex:none;background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.6)}.tw-chip:before{content:"";position:absolute;inset:0;border-radius:inherit;background:#F2F2F4;opacity:calc(1 - var(--on))}.tw-chip svg{position:relative;width:17px;height:17px;color:color-mix(in srgb,#fff calc(var(--on) * 100%),#9A9AA4)}@media(prefers-reduced-motion:no-preference){.tw-nd--1{animation:tw-n1 8s linear infinite}.tw-nd--2{animation:tw-n2 8s linear infinite}.tw-nd--3{animation:tw-n3 8s linear infinite}.tw-nd--4{animation:tw-n4 8s linear infinite}.tw-nd--2:after{animation:tw-l2 8s linear infinite}.tw-nd--3:after{animation:tw-l3 8s linear infinite}.tw-nd--4:after{animation:tw-l4 8s linear infinite}}@media(prefers-reduced-motion:reduce){.tw-nd{--on:1}.tw-nd--4{--hi:1}}@keyframes tw-n1{0%,4%{--on:0;--hi:0}9%{--on:1;--hi:1}20%,90%{--on:1;--hi:0}97%,to{--on:0;--hi:0}}@keyframes tw-n2{0%,24%{--on:0;--hi:0}29%{--on:1;--hi:1}40%,90%{--on:1;--hi:0}97%,to{--on:0;--hi:0}}@keyframes tw-n3{0%,44%{--on:0;--hi:0}49%{--on:1;--hi:1}60%,90%{--on:1;--hi:0}97%,to{--on:0;--hi:0}}@keyframes tw-n4{0%,64%{--on:0;--hi:0}69%,90%{--on:1;--hi:1}97%,to{--on:0;--hi:0}}@keyframes tw-l2{0%,13%{clip-path:inset(0 100% 100% 0);opacity:1}18%{clip-path:inset(0 calc(100% - 2px) 0 0)}24%,91%{clip-path:inset(0);opacity:1}96%{opacity:0}97%,to{clip-path:inset(0 100% 100% 0);opacity:0}}@keyframes tw-l3{0%,33%{clip-path:inset(0 100% 100% 0);opacity:1}38%{clip-path:inset(0 calc(100% - 2px) 0 0)}44%,91%{clip-path:inset(0);opacity:1}96%{opacity:0}97%,to{clip-path:inset(0 100% 100% 0);opacity:0}}@keyframes tw-l4{0%,53%{clip-path:inset(0 100% 100% 0);opacity:1}58%{clip-path:inset(0 calc(100% - 2px) 0 0)}64%,91%{clip-path:inset(0);opacity:1}96%{opacity:0}97%,to{clip-path:inset(0 100% 100% 0);opacity:0}}.tw-chat{gap:14px}.tw-row{display:flex;align-items:flex-end;gap:10px}.tw-row--a{position:relative;justify-content:flex-end}.tw-av{flex:none;width:32px;height:32px;border-radius:50%;object-fit:cover}.tw-a,.tw-q{margin:0;max-width:78%;padding:11px 15px;font-size:15px;line-height:1.4;border-radius:20px}.tw-q{background:#F2F2F4;color:var(--ink-d);border-bottom-left-radius:6px}.tw-ans{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:82%}.tw-a{max-width:none;background:#1C1C1F;color:#fff;border-bottom-right-radius:6px}.tw-src{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:9999px;font-size:12.5px;font-weight:500;color:#6D28D9;background:rgb(124 58 237/.08)}.tw-src svg{width:12px;height:12px}.tw-spark{flex:none;box-sizing:border-box;width:26px;height:26px;margin-bottom:2px;padding:5px;border-radius:50%;color:#fff;background:linear-gradient(180deg,#A78BFA,#7C3AED 60%,#6526D9);box-shadow:inset 0 1px 1px rgba(255,255,255,.6)}.tw-typing{position:absolute;right:36px;bottom:0;display:flex;gap:4px;padding:13px 14px;border-radius:20px;border-bottom-right-radius:6px;background:#F2F2F4;opacity:0}.tw-typing i{width:6px;height:6px;border-radius:50%;background:#A0A0AA}.tw-kn{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.tw-kn span{padding:4px 11px;border:1px solid #eaeaea;border-radius:9999px;background:#fff;font-size:12.5px;font-weight:500;color:color-mix(in srgb,var(--ink-d) 62%,transparent)}@media(prefers-reduced-motion:no-preference){.tw-row--q{animation:tw-q 9s var(--ease-out) infinite}.tw-typing{animation:tw-t 9s linear infinite}.tw-typing i{animation:tw-dot 1s ease-in-out infinite}.tw-typing i:nth-child(2){animation-delay:.15s}.tw-typing i:nth-child(3){animation-delay:.3s}.tw-a,.tw-row--a .tw-spark{animation:tw-ai 9s var(--ease-out) infinite}.tw-src{animation:tw-sr 9s var(--ease-out) infinite}}@keyframes tw-q{0%,3%{opacity:0;translate:0 6px}9%,90%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes tw-t{0%,13%{opacity:0}16%,29%{opacity:1}31%,to{opacity:0}}@keyframes tw-dot{0%,to{opacity:.35}50%{opacity:1}}@keyframes tw-ai{0%,30%{opacity:0;translate:0 6px}36%,90%{opacity:1;translate:0 0}96%,to{opacity:0;translate:0 0}}@keyframes tw-sr{0%,40%{opacity:0}46%,90%{opacity:1}96%,to{opacity:0}}@media(min-width:1024px){.hsec.tw-sec{padding:16px 0 40px}.tw-sec .sechead{margin-bottom:28px}}@media(max-width:1023px){.tw{grid-template-columns:minmax(0,1fr)}.tw-hand{display:none}.tw-card--ai{margin-top:16px}}@media(max-width:480px){.tw-art{min-height:260px}.tw-flow{gap:16px;--dx:0px}.tw-nd{height:40px;gap:8px;padding-right:13px;font-size:13px}.tw-chip{width:28px;height:28px}.tw-chip svg{width:15px;height:15px}.tw-nd+.tw-nd:after,.tw-nd+.tw-nd:before{left:19.25px;top:-17px;width:0;height:16px;border-bottom:0;border-radius:0}.tw-a,.tw-q{font-size:14px}}.hsec.else-sec{border-top:0}.gc-landing .else-h{text-align:center;font-size:clamp(24px,3.4vw,32px);font-weight:800;letter-spacing:-.025em;color:var(--ink-d)}.else{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:32px 0 0;padding:0;list-style:none}.gc-landing .else a{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:6px;height:100%;padding:22px 20px 24px;overflow:hidden;border-radius:22px;color:inherit;background:radial-gradient(90% 60% at 50% 0,rgb(255 120 60/.08),rgb(255 120 60/0) 100%),#fff;box-shadow:0 0 0 1px rgba(17,17,26,.07),0 14px 32px -22px rgba(17,17,26,.3);transition:translate .2s var(--ease-out),box-shadow .2s var(--ease-out)}.gc-landing .else a:before{content:"";position:absolute;inset:0;z-index:-1;opacity:.18;mix-blend-mode:multiply;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}@media(hover:hover) and (pointer:fine){.gc-landing .else a:hover{translate:0 -2px;box-shadow:0 0 0 1px rgba(17,17,26,.09),0 20px 40px -22px rgba(17,17,26,.38)}}.else-ic{flex:none;box-sizing:border-box;width:40px;height:40px;margin-bottom:10px;padding:9px;border-radius:12px;color:#fff}.else-ic--hot{background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.75),inset 0 0 6px 1px rgba(255,226,196,.55),inset 0 -3px 5px rgba(150,0,25,.25)}.else-ic--grn{background:linear-gradient(180deg,#3BD872,#16B556 60%,#0E9A47);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 6px 1px rgba(210,255,225,.5),inset 0 -3px 5px rgba(0,90,40,.3)}.else-ic--blu{background:linear-gradient(180deg,#60A5FA,#3B82F6 60%,#2563EB);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 6px 1px rgba(215,230,255,.5),inset 0 -3px 5px rgba(20,50,140,.3)}.else-ic--amb{background:linear-gradient(180deg,#FCD34D,#F59E0B 60%,#D97706);box-shadow:inset 0 1px 1px rgba(255,255,255,.75),inset 0 0 6px 1px rgba(255,240,200,.55),inset 0 -3px 5px rgba(140,70,0,.3)}.else-ic--vio{background:linear-gradient(180deg,#A78BFA,#7C3AED 60%,#6526D9);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 6px 1px rgba(232,220,255,.5),inset 0 -3px 5px rgba(60,10,140,.3)}.else b{display:block;padding-right:18px;font-size:17px;font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--ink-d)}.else a>span{font-size:15px;line-height:1.5;color:color-mix(in srgb,var(--ink-d) 60%,transparent);text-wrap:pretty}.else-arrow{position:absolute;top:30px;right:18px;width:16px;height:16px;color:var(--ink-d);opacity:0;transform:translateX(-2px);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.gc-landing .else a:is(:hover,:focus-visible) .else-arrow{opacity:1;transform:none}@media(max-width:1023px){.else{grid-template-columns:repeat(2,minmax(0,1fr))}.else li:last-child{grid-column:1/-1}}@media(max-width:599px){.else{grid-template-columns:minmax(0,1fr)}.gc-landing .else a{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:14px;padding:16px 44px 16px 16px}.else-ic{grid-row:1/3;margin:0}.else-arrow{top:50%;margin-top:-8px;opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.else-arrow,.gc-landing .else a{transition:none}}.sp-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin:0;padding:0;list-style:none;text-align:center;color:var(--body-d);font-size:14px}.sp-metrics b{display:block;font-size:clamp(28px,3.4vw,40px);font-weight:700;letter-spacing:-.03em;color:var(--ink-d)}.sp-result{font-size:17px;line-height:1.6;color:var(--body-d)}.sp-quote,.sp-result{max-width:640px;margin:32px auto 0;text-align:center}.sp-quote blockquote{margin:0;font-size:20px;line-height:1.5;color:var(--ink-d)}.sp-quote figcaption{margin-top:12px;font-size:14px;color:var(--muted-d)}.hsec.pt-sec{padding:56px 0;border-top:0}.pt{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:24px 28px;margin:0;padding:34px 36px;border-radius:28px;background:radial-gradient(55% 90% at 8% 0,rgb(255 84 1/.2),rgb(245 14 53/.07) 50%,rgb(245 14 53/0) 100%),radial-gradient(40% 70% at 100% 100%,rgb(124 58 237/.1),rgb(124 58 237/0) 100%),#15161c;box-shadow:0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.06),0 24px 50px -28px rgba(0,0,0,.85)}.pt:before{z-index:-1;inset:0;opacity:.08;background:var(--dz-grain)}.pt:after,.pt:before{content:"";position:absolute;pointer-events:none}.pt:after{top:0;left:6%;right:40%;height:1px;background:linear-gradient(90deg,rgb(255 120 60/0),rgb(255 120 60/.9) 35%,rgb(255 200 150/.9) 50%,rgb(255 120 60/0))}.pt-ic{flex:none;align-self:flex-start;box-sizing:border-box;width:52px;height:52px;padding:12px;border-radius:15px;color:#fff;background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.75),inset 0 0 6px 1px rgba(255,226,196,.55),inset 0 -3px 5px rgba(150,0,25,.25),0 10px 24px -10px rgba(255,84,1,.6)}.pt-body{flex:1;min-width:0}.gc-landing .pt a.pt-cta.g-sec{color:#fff;border:1px solid #e8360f;background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.6),inset 0 0 8px 1px rgba(255,226,196,.35),inset 0 -3px 6px rgba(150,0,25,.25),0 10px 24px -10px rgba(255,84,1,.65)}.gc-landing .pt a.pt-cta.g-sec:before{background:linear-gradient(180deg,#ff2a4a,#ff6a1f 65%,#ff8c45);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 8px 1px rgba(255,226,196,.45)}.gc-landing .pt a.pt-cta.g-sec:after{box-shadow:0 14px 30px -10px rgba(255,84,1,.75)}.gc-landing .pt a.pt-cta.g-sec:hover{color:#fff;border-color:#f04a14}.gc-landing .pt a.pt-cta.g-sec:focus-visible{box-shadow:0 0 0 2px #15161c,0 0 0 4px #FF7A3D}.pt h2{font-size:clamp(22px,2.6vw,28px);font-weight:800;line-height:1.2;letter-spacing:-.02em;color:var(--ink-d);text-wrap:balance}.gc-landing .pt-feats{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:8px 28px;margin:14px 0 0;padding:0;list-style:none}.pt-feats li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.35;color:var(--body-d);text-align:left;text-wrap:pretty}.pt-feats svg{flex:none;box-sizing:border-box;width:22px;height:22px;margin-top:-1px;padding:3px;border-radius:7px;color:#fff;background:linear-gradient(180deg,#3BD872,#16B556 60%,#0E9A47);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 5px 1px rgba(210,255,225,.45),inset 0 -2px 4px rgba(0,90,40,.3)}.gc-landing .pt-cta{flex:none}@media(max-width:767px){#page-home{--hero-fill:linear-gradient(180deg,#E5437A,#EF6386 10%,#F78C8D 26%,#FBAE9E 40%,#FDCFC2 58%,#FFE6DD 74%,#FFF4EF 88%,#FFFFFF)}.hsec{padding:64px 0}.flow-sec{padding-bottom:64px}.tw-card{padding:26px 22px}.pt{flex-direction:column;align-items:stretch;padding:28px 22px;text-align:center}.pt-ic{align-self:center}.gc-landing .pt-feats{grid-template-columns:minmax(0,max-content);justify-content:center}}@media(min-width:1024px){.hsec.bn-sec{padding:16px 0 40px}.bn-sec .sechead{margin-bottom:40px}.bn-grid{--c1:clamp(420px,100svh - var(--nav-h) - 79px - 76px - 56px,540px);grid-template-rows:minmax(calc((var(--c1) - 16px) * .43),auto) minmax(calc((var(--c1) - 16px) * .57),auto)}.bn-2 .bn-still{--H:200}.gc-landing .bn{padding-top:20px}.bn>p{margin-top:6px}.bn-still{margin-top:10px}}@media(min-width:1100px){.bn-3>p{margin-right:-12px}.bn-3:lang(en) .bn-still{min-height:calc(var(--H) * 11px / 14 + 24px)}}@media(max-width:1023px){.bn-grid{grid-template-columns:minmax(0,1fr)}.bn-1,.bn-2,.bn-3{grid-column:auto;grid-row:auto}.bn-still{--sp:max(11px/14,min(calc((100cqw + 32px) / var(--W)),1px));flex:none;height:calc(var(--H) * var(--sp));min-height:0}}@media(max-width:699px){.hsec.bn-sec{padding-top:48px}.gc-landing .bn{padding:24px}.bn-still{--sp:max(11px/14,min(calc((100cqw + 24px) / var(--W)),1px));margin:20px -24px -24px 0}.bn-1 .bn-still{--W:370;--H:505}.bn-sheet-w{--bn-s:clamp(.8px,100cqw/1200,1px);right:24px;bottom:calc(24px + 16 * var(--bn-s))}.bn-2 .bn-still{--W:370;--H:245}.bn-oops{left:calc(50% - 12px);--u:calc(var(--bn-s) * 16 / 18)}.bn-oops .sf-card{width:calc(296 * var(--bn-s))}.bn-3 .bn-still{--W:370;--H:240}.bn-chat{left:calc(50% - 12px);width:calc(350 * var(--bn-s))}.gc-landing .bn-all{margin-top:22px}}.faq{padding:72px 0;border-top:1px solid var(--line-d2)}.faq-inner{max-width:820px;margin:0 auto}.faq h2{text-align:center;font-family:var(--font-inter),system-ui,sans-serif;font-weight:800;font-size:clamp(26px,3.8vw,38px);letter-spacing:-.025em;color:var(--ink-d)}.faq-list{margin-top:40px}.faq-item{border-bottom:1px solid var(--line-d2)}.faq-item:first-child{border-top:1px solid var(--line-d2)}.faq-q{width:100%;padding:24px 4px;display:flex;justify-content:space-between;align-items:center;gap:16px;text-align:left;background:none;border:0;cursor:pointer;font-family:inherit}.faq-q .qt{font-family:var(--font-inter),system-ui,sans-serif;font-weight:700;font-size:17.5px;color:#26262c;line-height:1.4;transition:color .15s var(--ease-out)}.faq-q .qi{font-size:20px;color:var(--brand-a);flex:none;transition:transform .2s var(--ease-out),color .2s var(--ease-out)}.faq-item.open .faq-q .qi{transform:rotate(45deg)}@media(hover:hover) and (pointer:fine){.faq-q:hover .qt{color:var(--ink-d)}.faq-q:hover .qi{color:var(--brand-b)}}.faq-item.open .faq-q .qt{color:var(--ink-d)}.faq-a{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .28s var(--ease-out),visibility 0s .28s}.faq-item.open .faq-a{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.faq-a-inner{overflow:hidden;min-height:0}.faq-a-inner p{margin:0;font-family:var(--font-inter),system-ui,sans-serif;font-weight:400;font-size:15px;color:var(--body-d);line-height:1.65;padding:0 40px 24px 4px;opacity:0;transition:opacity .2s var(--ease-out)}.faq-item.open .faq-a-inner p{opacity:1}#page-home :is(.else-sec,.pt-sec,.faq){padding:56px 0}#page-home .fcta{padding-bottom:96px}#page-home :is(.else-sec,.pt-sec,.faq) :focus-visible{outline-color:var(--ink-d)}#page-home .else a:focus-visible{outline-offset:-3px}#page-home .pt-sec .g-sec:focus-visible{box-shadow:inset 0 1px 0 #fff,0 0 0 2px var(--card-solid),0 0 0 4px var(--ink-d)}#page-home .faq-inner{max-width:820px}#page-home .faq h2{text-align:center;font-size:clamp(24px,3.4vw,32px);line-height:1.2;text-wrap:balance}#page-home .faq-list{margin-top:32px}#page-home .faq-ask{margin-top:28px;font-size:15px;line-height:1.6;color:var(--body-d);text-align:center}#page-home .faq-ask a{display:table;margin:2px auto 0;font-weight:600;color:var(--ink-d);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#page-home .faq-ask a svg{display:inline-block;width:16px;height:16px;margin-left:6px;vertical-align:-3px}#page-home .faq-item{border-color:color-mix(in srgb,var(--ink-d) 10%,transparent)}#page-home .faq-q{min-height:48px;padding:20px 4px}#page-home .faq-q .qt{font-size:17px;font-weight:600;color:var(--ink-d)}#page-home .faq-q .qi,#page-home .faq-q:hover .qi{color:var(--ink-d)}#page-home .faq-a{transition:grid-template-rows .22s cubic-bezier(.2,.8,.2,1),visibility 0s .22s}#page-home .faq-item.open .faq-a{transition-delay:0s}#page-home .faq-a-inner p{max-width:62ch;padding:0 40px 22px 4px;font-size:16px;line-height:1.6;color:color-mix(in srgb,var(--ink-d) 70%,transparent);transition:opacity .22s cubic-bezier(.2,.8,.2,1)}@media(max-width:767px){#page-home :is(.else-sec,.pt-sec,.faq){padding:48px 0}#page-home .fcta{padding-bottom:72px}}@media(prefers-reduced-motion:reduce){#page-home :is(.faq-a,.faq-a-inner p){transition:none}}.fcta{position:relative;padding:96px 0 128px;background:var(--bg)}.fcta-inner{text-align:center;max-width:900px;margin:0 auto}.gc-landing .fcta-h{font-family:var(--font-inter),system-ui,sans-serif;font-weight:600;font-size:clamp(32px,4.6vw,52px);line-height:1.1;color:var(--ink-d);letter-spacing:-.035em;text-wrap:balance}.fcta-hl{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}.fcta-sub{font-family:var(--font-inter),system-ui,sans-serif;font-weight:400;font-size:17px;color:var(--body-d);line-height:1.6;margin-top:22px}.gc-landing .fcta-btn{margin-top:34px;height:54px;padding:0 28px;font-size:16.5px;border-radius:15px}.gc-landing .fcta-btn:before{border-radius:14px}.fp-hero,.pr-hero{text-align:center;padding:64px 0 16px}.fp-hero h1,.pr-hero h1{font-weight:700;letter-spacing:-.02em;font-size:clamp(30px,4.6vw,44px);line-height:1.1;margin:16px auto 0;padding-bottom:2px;color:var(--ink-d)}.fp-hero h1{max-width:760px}.pr-hero h1{max-width:720px}.fp-hero .sub,.pr-hero .sub{margin:16px auto 0;font-size:16px;color:var(--body-d);max-width:520px;line-height:1.65}.badge-eyebrow{font-size:12.5px;font-weight:600;color:var(--ink-d);background:rgba(17,17,26,.036);border:1px solid rgba(17,17,26,.1);padding:5px 11px;border-radius:9999px;display:inline-block}.crs-hero .crs-herocta{margin-top:28px}.crs-micro{margin:16px 0 0;font-size:13px;color:var(--muted-d)}.crs-sec{margin-top:72px}.gc-landing .crs-h2{text-align:center;font-weight:800;letter-spacing:-.025em;font-size:clamp(24px,3.4vw,32px);color:var(--ink-d);max-width:640px;margin:0 auto}.crs-card{background:var(--card);border:1px solid var(--line-d);border-radius:24px;padding:24px;transition:transform .2s var(--ease-out),background .2s var(--ease-out),border-color .2s var(--ease-out)}@media(hover:hover) and (pointer:fine){.crs-card:hover{transform:translateY(-4px);background:var(--card-2);border-color:rgba(17,17,26,.12)}}.crs-media{position:relative;border-radius:16px;overflow:hidden;background:var(--card-2);border:1px solid var(--line-d2)}.crs-media img{width:100%;height:100%;object-fit:cover;display:block}.temp-badge{position:absolute;top:10px;right:10px;background:rgba(229,72,77,.9);color:#fff;padding:2px 8px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.04em;z-index:2}.crs-who{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px;align-items:stretch}.crs-who .crs-card{padding:28px 24px 32px;display:flex;flex-direction:column}.crs-who h3{font-size:20px;font-weight:700;color:var(--ink-d);margin:0;text-align:left}.crs-who p{font-size:14.5px;color:var(--body-d);line-height:1.6;margin:10px 0 0}.crs-who-photo{position:relative;width:min(240px,78%);margin:auto auto 0;padding-top:28px}.crs-who-photo img{width:100%;aspect-ratio:1;border-radius:50%;object-fit:cover;object-position:top;display:block;border:0;box-shadow:none;image-rendering:auto}.crs-who-photo .temp-badge{top:6%;left:-4px}.crs-who-icon{position:absolute;top:12%;right:12%;transform:translate(38%,-38%);width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:26px;z-index:2}.crs-bento{display:grid;grid-template-columns:1fr;gap:16px;margin-top:32px}.crs-bento .crs-card{padding:36px 28px 32px;text-align:center;display:flex;flex-direction:column}.crs-bento h3{font-size:clamp(20px,2.2vw,26px);font-weight:800;letter-spacing:-.02em;color:var(--ink-d)}.crs-bento p{font-size:14.5px;color:var(--body-d);line-height:1.6;max-width:340px;margin:10px auto 0}.vig{margin-top:28px;flex:1;display:grid;place-items:center;min-height:220px;align-self:center}.vig,.vmin{width:100%;margin-inline:auto}.vmin{min-height:240px;display:flex;flex-direction:column;justify-content:center;gap:12px;max-width:320px}.mchip{background:rgba(17,17,26,.042);border-radius:18px;padding:12px 16px;box-shadow:0 12px 28px -18px rgba(17,17,26,.14)}.mchip.strong{background:rgba(17,17,26,.078)}.m-av{width:32px;height:32px;border-radius:50%;flex:none}.mdots{display:inline-flex;gap:5px}.mdots span{width:6px;height:6px;border-radius:50%;background:rgba(17,17,26,.32);animation:igp-typing 1s infinite}.mdots span:nth-child(2){animation-delay:.15s}.mdots span:nth-child(3){animation-delay:.3s}.vmin-chat{display:block;position:relative;height:210px;min-height:0;width:100%;max-width:340px;margin-inline:auto}.mc-slotA{top:24px;left:0}.mc-slotA,.mc-slotB{position:absolute;max-width:82%;display:flex;align-items:flex-end;gap:8px}.mc-slotB{top:100px;right:0;justify-content:flex-end}.mc-stackA,.mc-stackB{position:relative;min-width:0}.vmin-chat .mchip{font-size:14px;color:var(--ink-d);line-height:1.4;text-align:left;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.mc-cust{position:relative}.mc-cust,.mc-reply{max-width:100%}.mc-ctyping{left:0}.mc-ctyping,.mc-typing{position:absolute;top:0}.mc-typing{right:0}.mc-av-ai,.mc-av-c{width:24px;height:24px;border-radius:50%;flex:none;transition:opacity .3s var(--ease-out)}.mc-av-c{background:#2dd4bf}.mc-av-ai{background:#7c5cff;display:grid;place-items:center}.mc-av-ai i{font-size:12px;color:#fff}.bubble-react{position:absolute;bottom:-11px;right:-6px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--card-solid);display:grid;place-items:center;opacity:0}.bubble-react i{font-size:13px;color:#ff3040}.bubble-react.pop{animation:badge-pop .35s var(--ease-out)}.vmin-cmt{position:relative;display:block;min-height:0;height:240px;width:100%;max-width:340px;margin-inline:auto;overflow:hidden;text-align:left}.c2scene{position:absolute;inset:0;opacity:0;transition:transform .4s var(--ease-out),opacity .4s var(--ease-out)}.c2tag{top:0;font-size:11.5px;font-weight:600;color:var(--ink-d);background:rgba(17,17,26,.042);padding:4px 10px;border-radius:9999px}.c2-comment,.c2tag{position:absolute;left:0}.c2-comment{top:36px;max-width:82%;display:flex;align-items:center;gap:10px;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.mc-main{min-width:0}.mc-text{font-size:14px;color:var(--ink-d);line-height:1.35;text-align:left}.mc-text b{font-weight:600;margin-right:5px}.mc-meta{font-size:12px;color:var(--muted-d);margin-top:3px;text-align:left}.c2-thread{position:absolute;left:28px;top:98px;width:24px;height:40px;border-left:2px solid rgba(17,17,26,.1);border-bottom:2px solid rgba(17,17,26,.1);border-bottom-left-radius:10px;transform:scaleY(0);transform-origin:top;transition:transform .25s var(--ease-out)}.c2-reply-slot{position:absolute;top:118px;left:60px;right:0;max-width:74%}.c2-reply-chip,.c2-reply-typing{position:absolute;top:0;left:0}.c2-reply-chip{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-d);transition:opacity .3s var(--ease-out)}.c2-reply-chip .c2-pin{color:#7c5cff;font-size:16px;flex:none}.c2-dm-slot{position:absolute;top:56px;left:0;right:0}.c2-dm-bub,.c2-dm-typing{position:absolute;top:0;right:0}.c2-dm-bub{min-height:112px;box-sizing:border-box;width:max-content;max-width:88%;font-size:14px;color:var(--ink-d);line-height:1.45;padding:14px 16px;text-align:left;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.c2dtx{display:block}.c2-dm-btn,.c2dtx{white-space:nowrap}.c2-dm-btn{display:inline-flex;align-items:center;margin-top:12px;background:rgba(17,17,26,.084);border:1px solid rgba(17,17,26,.13);padding:10px 16px;font:600 13.5px var(--font-inter),sans-serif;color:var(--ink-d);border-radius:12px;opacity:0}.c2-dm-btn.pop{animation:badge-pop .35s var(--ease-out) forwards}.c2-thanks-slot{position:absolute;bottom:14px;left:0;right:0}.c2-thanks-chip,.c2-thanks-typing{position:absolute;bottom:0;left:0}.c2-thanks-chip{width:max-content;max-width:88%;white-space:nowrap;font-size:14px;color:var(--ink-d);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.vmin-reel{gap:0;max-width:360px}.reel-mask{position:relative;height:228px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 22%,#000 78%,transparent)}.reel-focus{position:absolute;left:10px;right:10px;top:109px;height:64px;transform:translateY(-50%);background:rgba(17,17,26,.078);border-radius:18px;pointer-events:none;z-index:0}.reel-strip{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.vmin-reel .reel-strip{width:100%}.reel-row{display:flex;align-items:center;gap:12px;width:calc(100% - 20px);margin-inline:auto;height:64px;box-sizing:border-box;background:rgba(17,17,26,.03);border-radius:18px;padding:10px 16px;box-shadow:0 12px 28px -18px rgba(17,17,26,.14);opacity:.55;transform:scale(.93);transform-origin:center;transition:transform .38s var(--ease-out),opacity .38s var(--ease-out)}.reel-row.center{opacity:1;transform:scale(1)}.reel-row .m-av{width:36px;height:36px}.reel-tx{font-size:13px;color:var(--ink-d);line-height:1.35;min-width:0;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reel-tx b{font-weight:600;margin-right:4px}.reel-t{color:var(--muted-d);white-space:nowrap}.vmin-tpl{position:relative;display:block;min-height:0;height:240px;width:100%;max-width:340px;margin-inline:auto}.twires{inset:0;pointer-events:none;z-index:0;overflow:visible}.tnode,.twires{position:absolute}.tnode{z-index:1;background:rgba(17,17,26,.042);border-radius:16px;padding:12px;box-shadow:0 12px 28px -18px rgba(17,17,26,.14)}.tnode.strong{background:rgba(17,17,26,.078)}.tnA{top:8px;left:0;width:132px}.tnB{bottom:12px;left:8px;width:116px}.tnC{top:84px;right:0;width:150px}.tn-ic{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:15px}.tn-bar{height:8px;border-radius:6px;background:rgba(17,17,26,.084);margin-top:10px}.tn-head{display:flex;align-items:center;gap:8px}.tn-dot{width:16px;height:16px;border-radius:50%;flex:none}.tn-block{height:34px;border-radius:10px;background:rgba(17,17,26,.06);margin-top:10px}.twires .wire-pulse{animation:wire-flow 2.2s linear infinite;opacity:.9}@keyframes wire-flow{to{stroke-dashoffset:var(--travel)}}.crs-prog{max-width:820px;margin:32px auto 0}.crs-lesson{display:flex;align-items:center;gap:20px;padding:22px 4px;border-bottom:1px solid var(--line-d2)}.crs-lesson:first-child{border-top:1px solid var(--line-d2)}.crs-lnum{font-family:var(--font-display),sans-serif;font-weight:700;font-size:22px;line-height:1;flex:none;width:30px;text-align:center}.crs-ltext{flex:1;min-width:0}.crs-ltext h4{font-size:17px;font-weight:700;color:var(--ink-d);margin:0}.crs-ltext p{font-size:14px;color:var(--body-d);line-height:1.5;margin:5px 0 0}.crs-chip{flex:none;font-size:12.5px;font-weight:600;color:var(--body-d);background:rgba(17,17,26,.036);border:1px solid var(--line-d);padding:5px 11px;border-radius:9999px;white-space:nowrap}.crs-faq .crs-h2{font-size:clamp(26px,3.8vw,38px)}.crs-faq .faq-inner{margin-top:12px}@media(min-width:640px){.crs-who{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.crs-bento{grid-template-columns:1fr 1fr}}@media(max-width:520px){.crs-lesson{flex-wrap:wrap;gap:12px}.crs-lnum{order:0}.crs-chip{order:3;margin-left:50px}}.fsec-text h2{font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.025em;color:var(--ink-d)}.fsec-text .d{margin:14px 0 0;font-size:15.5px;color:var(--body-d);line-height:1.65;max-width:46ch}.blist{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.blist li{display:flex;align-items:flex-start;gap:9px;font-size:14px;color:var(--body-d);line-height:1.55}.blist li i{color:var(--brand-b);font-size:17px;flex:none;margin-top:1px}.split{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding:48px 0;border-top:1px solid var(--line-d2);scroll-margin-top:calc(var(--nav-h) + 24px)}.split>.fsec-demo,.split>.fsec-text{min-width:0}.split.rev .fsec-text{order:1}.split.rev .fsec-demo{order:2}.mock{background:#fff;border-radius:26px;box-shadow:0 0 0 1px rgba(17,17,26,.06),0 24px 60px -30px rgba(17,17,26,.14);border:1px solid var(--line-d);overflow:hidden}.mock-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line-d2)}.mock-dots{display:flex;gap:6px}.mock-dots span{width:11px;height:11px;border-radius:9999px}.mock-tag{margin-left:8px;font-size:12px;color:var(--muted-d);font-weight:500;background:rgba(17,17,26,.03);padding:2px 9px;border-radius:10px}.mock-body{padding:20px}.chat{display:flex;flex-direction:column;gap:10px}.bubble{max-width:82%;padding:10px 13px;border-radius:16px;font-size:13.5px;line-height:1.45;animation:mo-rise .3s var(--ease-out) both}.bubble.in{align-self:flex-start;background:rgba(17,17,26,.042);color:var(--ink-d);border-bottom-left-radius:6px}.bubble.out{align-self:flex-end;background:var(--grad);color:#fff;border-bottom-right-radius:6px;box-shadow:0 8px 18px -8px rgba(236,72,153,.5)}.chip{margin-top:8px;display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.22);border:1px solid rgba(255,255,255,.4);color:#fff;font-size:12.5px;font-weight:600;padding:6px 11px;border-radius:9px}.typing{align-self:flex-start;display:flex;gap:4px;padding:11px 14px;background:rgba(17,17,26,.042);border-radius:16px;border-bottom-left-radius:6px}.typing span{width:6px;height:6px;border-radius:9999px;background:rgba(17,17,26,.32);animation:igp-typing 1s infinite}.typing span:nth-child(2){animation-delay:.15s}.typing span:nth-child(3){animation-delay:.3s}.ai-note{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;color:var(--muted-d);background:rgba(17,17,26,.03);border:1px solid var(--line-d);padding:8px 11px;border-radius:10px}.ai-note i{font-size:15px;color:var(--brand-b)}.ai-stage{position:relative;height:320px}.ai-scene{position:absolute;inset:0;padding:20px;opacity:0;transition:opacity .3s var(--ease-out);pointer-events:none;display:flex;flex-direction:column;box-sizing:border-box}.ai-scene.on{opacity:1;pointer-events:auto}.ai-scene-1{align-items:center;justify-content:center}.ai-title-wrap{position:relative;padding:40px 58px}.ai-lockup{display:flex;flex-direction:column;align-items:center}.ai-logo svg{height:30px;width:auto;fill:var(--ink-d);display:block}.ai-sub{margin-top:6px;font-size:14.5px;font-weight:600;color:var(--body-d)}.ai-scene-1 .ph-star-four{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.spk{position:absolute}.spk1{top:2px;right:4px;font-size:28px;animation:twinkle 1.6s ease-in-out infinite}.spk2{top:30px;left:0;font-size:18px;animation:twinkle 1.6s ease-in-out .4s infinite}.spk3{bottom:4px;left:50%;transform:translateX(-50%);font-size:24px;animation:twinkle 1.6s ease-in-out .8s infinite}@keyframes twinkle{0%,to{opacity:.35}50%{opacity:1}}.ai-scene-2{gap:12px;justify-content:center}.ai-field{background:rgba(17,17,26,.03);border:1px solid var(--line-d);border-radius:14px;padding:12px 14px;font-size:13.5px;color:var(--ink-d);min-height:56px;line-height:1.45;white-space:pre-wrap;box-sizing:border-box}.ai-caret{display:inline-block;width:1px;height:1.05em;background:var(--ink-d);vertical-align:-2px;margin-left:1px;animation:caretblink 1s step-end infinite}@keyframes caretblink{0%,to{opacity:1}50%{opacity:0}}.ai-create{align-self:stretch;height:40px;border-radius:12px;background:var(--grad);color:#fff;font-weight:600;font-size:14px;opacity:0;border:0;cursor:default}.ai-create.show{animation:badge-pop .35s var(--ease-out) both}.ai-create.press{transform:scale(.97);transition:transform .16s var(--ease-out)}.ai-scene-3{justify-content:flex-start}.ai-chat3{position:relative;flex:1;min-height:0}.a3-slotA{top:8px;left:0;max-width:80%}.a3-slotA,.a3-slotB{position:absolute;display:flex;align-items:flex-end;gap:8px}.a3-slotB{top:96px;right:0;max-width:82%;justify-content:flex-end}.a3-stackA,.a3-stackB{position:relative;min-width:0}.a3-av{width:26px;height:26px;border-radius:50%;flex:none;transition:opacity .3s var(--ease-out)}.a3-av-c{background:#2dd4bf}.a3-av-ai{background:#7c5cff;display:grid;place-items:center}.a3-av-ai i{font-size:13px;color:#fff}.a3-typing{position:absolute;top:0;display:flex;gap:4px;padding:11px 14px;background:rgba(17,17,26,.042);border-radius:16px}.a3-typing.left{left:0;border-bottom-left-radius:6px}.a3-typing.right{right:0;border-bottom-right-radius:6px}.a3-typing span{width:6px;height:6px;border-radius:9999px;background:rgba(17,17,26,.32);animation:igp-typing 1s infinite}.a3-typing span:nth-child(2){animation-delay:.15s}.a3-typing span:nth-child(3){animation-delay:.3s}.a3-bub{padding:10px 13px;border-radius:16px;font-size:13.5px;line-height:1.45;max-width:100%;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.a3-bub.in{background:rgba(17,17,26,.042);color:var(--ink-d);border-bottom-left-radius:6px}.a3-bub.out{background:var(--grad);color:#fff;border-bottom-right-radius:6px;box-shadow:0 8px 18px -8px rgba(236,72,153,.5)}.a3-note{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--muted-d);background:rgba(17,17,26,.03);border:1px solid var(--line-d);padding:8px 11px;border-radius:10px;opacity:0;transition:opacity .3s var(--ease-out);box-sizing:border-box}.a3-note i{font-size:15px;color:var(--brand-b)}.flow{position:relative;height:320px}.flow-wires{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:visible}.flow-wires .wire-pulse{animation:wire-flow 2.2s linear infinite;opacity:.9}.fnode{position:absolute;z-index:1;box-sizing:border-box;border-radius:16px;padding:12px 14px;border:1.5px solid var(--line-d);background:rgba(17,17,26,.03);gap:11px;box-shadow:0 14px 30px -20px rgba(17,17,26,.14)}.fnode,.fnode .ni{display:flex;align-items:center}.fnode .ni{width:34px;height:34px;border-radius:9px;justify-content:center;font-size:17px;color:#fff;flex:none}.fnode .nt{font-size:13.5px;font-weight:600;color:var(--ink-d);white-space:nowrap}.fnode .ns{font-size:11.5px;color:var(--muted-d);white-space:nowrap;margin-top:1px}.fn1{top:16px;left:0}.fn2{top:112px;right:0}.fn3{bottom:16px;left:12px}.contest{height:300px;flex-direction:column;justify-content:space-between}.contest,.contest-tro{display:flex;align-items:center}.contest-tro{width:56px;height:56px;border-radius:9999px;background:var(--grad);justify-content:center;color:#fff;font-size:26px;box-shadow:0 12px 26px -12px rgba(251,146,60,.6);flex:none}.contest .winlabel{font-size:11px;color:var(--muted-d);text-transform:uppercase;letter-spacing:.08em;font-weight:700;opacity:0;transition:opacity .3s var(--ease-out);flex:none}.contest-reel{width:100%;height:64px;overflow:hidden;position:relative;flex:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.contest-strip{flex-direction:row;gap:12px;width:max-content}.contest-card,.contest-strip{display:flex;align-items:center;height:100%}.contest-card{flex:none;width:190px;box-sizing:border-box;background:rgba(17,17,26,.03);border:1px solid var(--line-d);border-radius:16px;padding:10px 14px;gap:10px;opacity:.85;position:relative;transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.contest-card .av{width:28px;height:28px;border-radius:50%;flex:none}.contest-card .col{min-width:0;display:flex;flex-direction:column;text-align:left}.contest-card .un{font:700 13.5px var(--font-inter),sans-serif;color:var(--ink-d);transition:color .3s var(--ease-out)}.contest-card .cm,.contest-card .un{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contest-card .cm{font-size:12.5px;color:var(--muted-d)}.contest-card.win{opacity:1;transform:scale(1.04);border-color:transparent}.contest-card.win:after{content:"";position:absolute;inset:0;border-radius:16px;padding:1.5px;background:var(--grad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:1;transition:opacity .3s var(--ease-out)}.contest-card.win .un{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.contest-card.win.pop{animation:badge-pop .35s var(--ease-out)}.contest-card.win.dim{opacity:.85;transform:none}.contest-card.win.dim:after{opacity:0}.contest-card.win.dim .un{color:var(--ink-d)}@media(max-width:639px){.contest-card{width:180px}}.contest .parts{font-size:13px;color:var(--muted-d);flex:none}.spin-btn{height:40px;padding:0 20px;border-radius:9999px;font-size:13px;background:var(--grad);color:#fff;flex:none}.spin-btn:disabled{opacity:.75;cursor:default}.spin-btn.spinning i{animation:spin 1s linear infinite}.inbox{display:flex;flex-direction:column;gap:8px}.inbox-row{display:flex;align-items:center;gap:11px;padding:10px;border-radius:16px;transition:background .5s var(--ease-out)}.inbox-row.fresh{background:rgba(139,92,246,.1);animation:mo-drop .35s var(--ease-out) both}.inbox-av{border-radius:9999px}.inbox-av,.inbox-avwrap{width:30px;height:30px;flex:none}.inbox-avwrap{position:relative}.chan-badge{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:9.5px;box-shadow:0 0 0 2px #fff;z-index:2}.inbox-bars{flex:1;display:flex;flex-direction:column;gap:6px}.inbox-bars .b1{height:8px;border-radius:9999px;background:rgba(17,17,26,.054)}.inbox-bars .b2{height:7px;border-radius:9999px;background:rgba(17,17,26,.036)}.inbox-unread{min-width:18px;height:18px;padding:0 5px;border-radius:9999px;background:var(--grad);color:#fff;font-size:10.5px;font-weight:700;display:flex;align-items:center;justify-content:center}.crm{width:100%;border-collapse:collapse}.crm th{text-align:left;font-size:11.5px;color:var(--muted-d);font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:0 0 12px}.crm td,.crm th{border-bottom:1px solid var(--line-d2)}.crm td{padding:12px 0;font-size:13.5px}.crm tr:last-child td{border-bottom:0}.crm .cust{display:flex;align-items:center;gap:10px}.crm .cav{width:30px;height:30px;border-radius:9999px;flex:none}.crm .cn{font-weight:600;color:var(--ink-d)}.crm-badge{font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:10px}.crm-badge.sub{background:#ecfdf3;color:#067647}.crm-badge.new{background:rgba(17,17,26,.042);color:var(--body-d)}.analytics{display:flex;flex-direction:column;gap:14px}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kpi{border-radius:16px;border:1px solid var(--line-d);background:rgba(17,17,26,.03);padding:14px}.kpi .v{font-size:24px;font-weight:800;letter-spacing:-.025em;color:var(--ink-d)}.kpi .l{color:var(--muted-d)}.kpi .l,.kpi .up{font-size:12px;margin-top:3px}.kpi .up{color:var(--green-d);font-weight:600}.chart svg{width:100%;height:auto;display:block}.billing{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;margin:28px 0 32px}.billing-cur button{padding:0 14px;min-width:64px;justify-content:center}.billing-in{display:inline-flex;padding:4px;background:rgba(17,17,26,.036);border-radius:16px}.billing-in button{font-family:inherit;height:34px;padding:0 16px;border-radius:12px;font-size:13.5px;font-weight:600;border:0;background:none;color:var(--body-d);cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.billing-in button:active{transform:scale(.97)}.billing-in button.on{background:rgba(17,17,26,.072);color:var(--ink-d)}.save-badge{font-size:10.5px;font-weight:800;color:#fff;background:var(--brand-a);padding:2px 7px;border-radius:10px}.plans{display:grid;grid-template-columns:1fr;gap:16px;max-width:1000px;margin:0 auto}.plan,.plans{position:relative}.plan{z-index:1;background:var(--card);border:1.5px solid var(--line-d);border-radius:26px;padding:26px 22px;display:flex;flex-direction:column;transition:transform .2s var(--ease-out),background .2s var(--ease-out)}@media(hover:hover) and (pointer:fine){.plan:hover{transform:translateY(-4px);background:var(--card-2)}}.plan.rec{border:1.5px solid rgba(139,92,246,.55);box-shadow:0 0 0 3px rgba(139,92,246,.14),0 20px 60px -30px rgba(139,92,246,.35)}.plan .top-badge{position:absolute;top:16px;right:18px;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--grad);padding:4px 9px;border-radius:10px}.plan .pname{font-size:15px;font-weight:800;color:var(--ink-d)}.plan .price{margin-top:14px;display:flex;align-items:baseline;gap:6px}.plan .price .num{font-size:30px;font-weight:800;letter-spacing:-.025em;color:var(--ink-d)}.plan .price .suf{font-size:13px;font-weight:600;color:var(--muted-d)}.plan .tagline{margin-top:6px;font-size:12.5px;color:var(--muted-d)}.plan .plist{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:11px;flex:1}.plan .plist li{display:flex;align-items:flex-start;gap:9px;font-size:13px;line-height:1.375}.plan .plist li svg{font-size:15px;flex:none;margin-top:1px}.plan .plist li.inc{color:var(--body-d)}.plan .plist li.inc svg{color:var(--green-d)}.plan .plist li.exc{color:var(--muted-d)}.plan .plist li.exc svg{color:rgba(17,17,26,.28)}.gc-landing .plan .pcta{margin-top:22px;height:44px;min-height:44px;padding-block:0;border-radius:13px;font-size:14.5px}.gc-landing .plan .pcta:before{border-radius:12px}.pr-note{text-align:center;font-size:13px;color:var(--muted-d);margin:22px auto 0;max-width:520px;line-height:1.6}.sup-form{max-width:600px;margin:40px auto 0}.sup-card{background:var(--card);border:1px solid var(--line-d);border-radius:26px;padding:32px 28px;gap:20px;transition:opacity .25s var(--ease-out),transform .25s var(--ease-out)}.sup-card,.sup-field{display:flex;flex-direction:column}.sup-field label{font:600 13.5px var(--font-inter),sans-serif;color:var(--ink-d);margin-bottom:8px}.sup-input{width:100%;background:rgba(17,17,26,.03);border:1px solid var(--line-d);border-radius:16px;padding:14px 16px;color:var(--ink-d);font:400 15.5px var(--font-inter),sans-serif;transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out)}.sup-input::placeholder{color:var(--muted-d)}.sup-input:focus{outline:none;border-color:rgba(139,92,246,.6);box-shadow:0 0 0 3px rgba(139,92,246,.18)}textarea.sup-input{min-height:120px;resize:vertical;line-height:1.5}.sup-field.err .sup-input{border-color:rgba(229,72,77,.65)}.sup-err{font-size:12.5px;color:#c62828;margin-top:6px;display:none}.sup-field.err .sup-err{display:block}.sup-attrow{display:flex;gap:10px;flex-wrap:wrap}.sup-pill{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px;border-radius:14px;background:rgba(17,17,26,.03);border:1px solid rgba(17,17,26,.13);color:var(--ink-d);font:600 14px var(--font-inter),sans-serif;cursor:pointer;transition:background .2s var(--ease-out),transform .1s var(--ease-out)}@media(hover:hover) and (pointer:fine){.sup-pill:hover{background:rgba(17,17,26,.06)}}.sup-pill:active{transform:scale(.97)}.sup-pill i{font-size:17px}.sup-chips{display:flex;flex-direction:column;gap:8px}.sup-chips:empty,.sup-voicewrap:empty{display:none}.sup-chip{display:flex;align-items:center;gap:10px;background:rgba(17,17,26,.03);border:1px solid var(--line-d);border-radius:12px;padding:9px 12px;font-size:13px;color:var(--ink-d)}.sup-chip .nm{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.sup-chip .sz{color:var(--muted-d);font-size:12px;flex:none}.sup-chip .rm{margin-left:auto;cursor:pointer;color:var(--muted-d);font-size:16px;display:flex}.sup-chip .rm:hover{color:#c62828}.sup-recbar{display:flex;align-items:center;gap:12px;background:rgba(229,72,77,.1);border:1px solid rgba(229,72,77,.35);border-radius:14px;padding:10px 14px}.sup-recdot{width:10px;height:10px;border-radius:50%;background:#f04444;animation:rec-pulse 1s infinite;flex:none}.sup-rectime{font:600 14px var(--font-inter),sans-serif;color:var(--ink-d);font-variant-numeric:tabular-nums}.sup-recstop{margin-left:auto;display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:12px;background:rgba(17,17,26,.048);border:1px solid rgba(17,17,26,.14);color:var(--ink-d);font:600 13px var(--font-inter),sans-serif;cursor:pointer}.sup-recstop:active{transform:scale(.97)}.sup-voicechip{gap:12px;background:rgba(17,17,26,.03);border:1px solid var(--line-d);border-radius:14px;padding:10px 14px}.sup-voicechip,.sup-vplay{display:flex;align-items:center}.sup-vplay{width:34px;height:34px;border-radius:50%;background:var(--grad);color:#fff;border:0;justify-content:center;font-size:15px;cursor:pointer;flex:none;transition:transform .1s var(--ease-out)}.sup-vplay:active{transform:scale(.94)}.sup-vprog{flex:1;height:6px;border-radius:99px;background:rgba(17,17,26,.072);overflow:hidden}.sup-vprog .fill{height:100%;width:0;background:var(--grad);border-radius:99px}.sup-vtime{font:600 13px var(--font-inter),sans-serif;font-variant-numeric:tabular-nums}.sup-vdel,.sup-vtime{color:var(--muted-d);flex:none}.sup-vdel{cursor:pointer;font-size:16px;display:flex}.sup-vdel:hover{color:#c62828}.sup-micerr{font-size:12.5px;color:var(--muted-d)}.gc-landing .sup-send{width:100%;height:50px;border-radius:16px}.gc-landing .sup-send:before{border-radius:15px}.sup-send.spinning i{animation:spin 1s linear infinite}.sup-alt{text-align:center;font-size:13px;margin:18px auto 0}.sup-alt,.sup-alt a{color:var(--muted-d)}.sup-alt a:hover{color:var(--ink-d)}.sup-success{text-align:center;flex-direction:column;padding:20px 8px}.sup-success,.sup-success .ic{display:flex;align-items:center}.sup-success .ic{width:44px;height:44px;color:var(--green-d);font-size:44px;line-height:1;justify-content:center;animation:badge-pop .35s var(--ease-out) both}.sup-success h3{font:800 20px var(--font-inter),sans-serif;color:var(--ink-d);margin-top:16px}.sup-success p{color:var(--body-d);font-size:15px;margin-top:8px}.sup-success .btn{margin-top:22px;height:44px;padding:0 20px}@keyframes rec-pulse{0%,to{opacity:1}50%{opacity:.25}}@media(max-width:767px){.sup-card{padding:24px 20px}}.burger{display:none;width:40px;height:40px;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:rgba(17,17,26,.036);border:1px solid rgba(17,17,26,.1);border-radius:12px;cursor:pointer;padding:0;color:var(--ink-d);flex:none}.burger .bl{width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .2s var(--ease-out)}.burger.open .bl:first-child{transform:translateY(3.5px) rotate(45deg)}.burger.open .bl:nth-child(2){transform:translateY(-3.5px) rotate(-45deg)}.mmenu{display:none;position:fixed;inset:0;z-index:55;background:rgba(255,255,255,.97);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:96px 24px 32px;flex-direction:column;opacity:0;transition:opacity .18s var(--ease-out);overflow-y:auto}.mmenu.show{display:flex}.mmenu.open{opacity:1;transition:opacity .25s var(--ease-out)}.mmenu-links{display:flex;flex-direction:column}.mmenu-links a{font:700 22px var(--font-inter),sans-serif;color:var(--ink-d);padding:12px 0;cursor:pointer}.mm-group,.mmenu-links a{border-bottom:1px solid var(--line-d2)}.mm-group{padding:14px 0 8px}.mm-group-h{margin-bottom:4px;font:600 12px var(--font-inter),sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-d)}.gc-landing .mmenu-links .mm-group a{display:block;padding:7px 0;border:0;font:600 17px var(--font-inter),sans-serif;color:var(--ink-d)}.mmenu-lang{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.mmenu-lang button{font:600 14px var(--font-inter),sans-serif;padding:9px 16px;border-radius:9999px;border:1px solid rgba(17,17,26,.1);background:rgba(17,17,26,.036);color:var(--body-d);cursor:pointer}.mmenu-lang button.on{background:rgba(17,17,26,.072);color:var(--ink-d)}.mmenu-bottom{margin-top:auto}.gc-landing a.mmenu-cta{width:100%;height:52px;color:#fff}.gc-landing a.mmenu-cta:hover{color:#fff}.mmenu-foot{text-align:center;font-size:12.5px;color:var(--muted-d);margin-top:16px}.mmi{opacity:0;transform:translateY(12px);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}.mmenu.open .mmi{opacity:1;transform:none}.mmenu.open .mmenu-links>:first-child{transition-delay:0s}.mmenu.open .mmenu-links>:nth-child(2){transition-delay:.04s}.mmenu.open .mmenu-links>:nth-child(3){transition-delay:.08s}.mmenu.open .mmenu-links>:nth-child(4){transition-delay:.12s}.mmenu.open .mmenu-lang{transition-delay:.16s}.mmenu.open .mmenu-cta{transition-delay:.2s}.mmenu:not(.open) .mmi{transition-delay:0s}@media(min-width:1024px){.burger,.mmenu{display:none!important}}.veil{position:fixed;inset:0;z-index:80;background:var(--bg);display:grid;place-items:center;transition:opacity .3s var(--ease-out)}.veil.out{opacity:0;pointer-events:none}.veil-logo{opacity:0;transform:scale(.94);line-height:0;animation:veil-in .45s var(--ease-out) forwards,veil-breathe .4s var(--ease-out) .45s}.veil-logo svg{width:clamp(220px,30vw,380px);height:auto;display:block;fill:var(--ink-d)}.veil.out .veil-logo{opacity:0;transform:scale(.96);transition:opacity .3s var(--ease-out),transform .3s var(--ease-out)}@keyframes veil-in{to{opacity:1;transform:scale(1)}}@keyframes veil-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.4) drop-shadow(0 0 12px rgba(236,72,153,.45))}}.gc-landing footer{border-top:1px solid var(--line-d2);background:var(--bg);padding:64px 0 56px}.ft-grid{display:grid;grid-template-columns:1fr;gap:32px}.ft-logo{background:none;border:0;padding:0;cursor:pointer;display:block}.ft-logo svg{height:32px;width:auto;fill:var(--ink-d);display:block}.ft-tagline{font-size:14px;color:var(--body-d);max-width:260px;margin-top:12px;line-height:1.6}.ft-mail{display:inline-block;margin-top:14px;font-size:14px;color:var(--muted-d)}.ft-mail:hover{color:var(--ink-d)}.ft-copy{display:inline-block;margin-top:14px;font-size:14px;color:var(--muted-d)}.ft-col{display:flex;flex-direction:column;gap:12px}.ft-col-h{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-d);margin-bottom:2px}.ft-col a{font-size:14.5px;color:var(--body-d);cursor:pointer;transition:color .15s var(--ease-out)}.ft-col a:hover{color:var(--ink-d)}.ft-social{display:flex;gap:8px;align-items:center}@media(max-width:767px){.ft-col a{padding-block:5px;margin-block:-5px}}.ft-social svg{flex:none;font-size:17px}.ft-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 0;margin-top:48px;border-top:1px solid var(--line-d2);font-size:13px;color:var(--muted-d)}@media(min-width:640px){.ft-grid{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.ft-grid{grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:32px}}.legal{max-width:720px;margin:0 auto;padding:48px 24px 80px}.legal h1{font-weight:700;font-size:clamp(26px,3.6vw,36px);color:var(--ink-d);letter-spacing:-.02em}.legal .updated{font-size:13px;color:var(--muted-d);margin-top:10px}.legal p{font:400 15px var(--font-inter),system-ui,sans-serif;color:var(--body-d);line-height:1.7;margin:16px 0}.legal strong{color:var(--ink-d);font-weight:700}.legal a{color:var(--brand-a)}.legal a:hover{text-decoration:underline}.legal .confirm{color:var(--brand-c);font-weight:600}.legal-nav{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 28px}@media (max-width:640px){.legal-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -24px 24px;padding:0 24px}.legal-nav::-webkit-scrollbar{display:none}.legal-nav a{flex:none}}.legal-nav a{font:500 13px var(--font-inter),system-ui,sans-serif;color:var(--muted-d);padding:6px 12px;border:1px solid var(--line-d);border-radius:999px;text-decoration:none}.legal-nav a:hover{color:var(--ink-d);text-decoration:none;border-color:var(--muted-d)}.legal-nav a[aria-current=page]{color:var(--ink-d);background:var(--surface);border-color:var(--line-d)}.legal-toc{margin:28px 0 8px;padding:18px 22px;border:1px solid var(--line-d);border-radius:16px}.legal-toc-h{font:600 13px var(--font-inter),system-ui,sans-serif;color:var(--ink-d);margin-bottom:8px}.legal-toc ol{list-style:decimal;margin:0;padding-left:20px;column-count:2;column-gap:28px;font:400 14px/1.9 var(--font-inter),system-ui,sans-serif;color:var(--muted-d)}.legal-toc li{break-inside:avoid;margin:0}.legal-toc a{color:var(--body-d)}@media (max-width:640px){.legal-toc ol{column-count:1}}.legal-sec{scroll-margin-top:96px}.legal h2{font-weight:700;font-size:19px;line-height:1.35;color:var(--ink-d);letter-spacing:-.01em;margin:40px 0 4px}.legal-num{color:var(--muted-d);font-variant-numeric:tabular-nums}.legal ul{list-style:disc;margin:12px 0;padding-left:22px;font:400 15px var(--font-inter),system-ui,sans-serif;color:var(--body-d);line-height:1.7}.legal li{margin:6px 0}.legal li::marker{color:var(--muted-d)}.legal li,.legal p{overflow-wrap:anywhere}.legal-req{margin-top:40px;padding-top:20px;border-top:1px solid var(--line-d2);font-size:13.5px;line-height:1.9}.legal-req,.legal-req a{color:var(--muted-d)}.legal-req a:hover{color:var(--ink-d)}.ft-legal{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 0 22px;border-top:1px solid var(--line-d2)}.ft-legal-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-d)}.ft-legal a{font-size:13.5px;color:var(--muted-d);cursor:pointer;transition:color .15s var(--ease-out)}.ft-legal a:hover{color:var(--ink-d)}.ft-inner{padding:20px 0;font-size:13px;color:var(--muted-d)}.ft-inner,.ft-right{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ft-right{margin-left:auto}.ft-right a{color:var(--muted-d);transition:color .15s var(--ease-out)}.ft-right a:hover{color:var(--ink-d)}.ft-div{width:1px;height:14px;background:rgba(17,17,26,.072)}.ft-pure{font-weight:700}@keyframes mesh-drift{0%,to{transform:translate(0)}50%{transform:translate(-24px,18px)}}@keyframes mo-rise{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes igp-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes badge-pop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes mo-drop{0%{opacity:0;transform:scale(.96) translateY(-4px);filter:blur(3px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:767px){.nav{display:none}.burger{display:flex}.langdd{display:none}.hd-inner{gap:12px}.hd-right{margin-left:auto}.ft-div,.gc-landing .hd-login{display:none}.hero{padding:calc(60px + (40px + var(--hero-gap) - var(--flow-room)) / 2) 20px calc(max(16px,(40px + var(--hero-gap) - var(--flow-room)) / 2 - 80px) + var(--flow-room) + var(--hero-overlap))}.hero .lead{font-size:16px}.sechead{margin-bottom:32px}.faq,.how{padding:64px 0}.faq-list{margin-top:28px}.fcta{padding:64px 0 88px}}@media(max-width:479px){.hero .btns{display:grid;grid-template-columns:minmax(0,320px);justify-content:center}}@media(min-width:640px){.plans{grid-template-columns:1fr 1fr}}@media(min-width:768px){.split{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.plans{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.reveal{transform:none;transition:opacity .2s ease}.hero .btns,.hero .hero-new,.hero .lead,.hero h1{opacity:1;transform:none;animation:none!important}.billing-in button:active,.btn:active{transform:none}.bubble,.contest-card.win,.flow-node.on .badge-check,.inbox-row.fresh{animation:none!important}.faq-a,.faq-a-inner p{transition:none}.faq-a-inner p{opacity:1}.faq-q .qi{transition:none}.typing span{opacity:.6}.sup-recdot,.sup-send.spinning i,.sup-success .ic,.typing span{animation:none}.mmenu,.mmenu.open,.mmi{transition:opacity .15s linear}.mmi{transition-delay:0s!important}.mmenu.open .mmi,.mmi{transform:none}.burger .bl{transition:none}*{scroll-behavior:auto}}.a3-av,.contest-card .av,.crm .cav,.inbox-av,.m-av,.mc-av-c,.tn-dot,.tn-ic{overflow:hidden;position:relative;border-radius:50%!important;corner-shape:round!important}.gcimg{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%!important;corner-shape:round!important}.a3-av-c,.contest-card .av,.crm .cav,.inbox-av,.m-av,.mc-av-c,.reel-row .m-av,.tn-dot,.tn-ic{box-shadow:inset 0 0 0 1px rgba(17,17,26,.06)}.gcini{position:absolute;inset:0;display:grid;place-items:center;font:700 11px var(--font-inter),sans-serif;color:var(--body-d);text-transform:uppercase}.rx-emit{top:-8px;right:16px;width:0;height:0;overflow:visible;z-index:6}.rx-emit,.rx-i{position:absolute;pointer-events:none}.rx-i{left:0;bottom:0;line-height:1;will-change:transform,opacity;transform:translate(-50%)}.gc-landing .gc-inner{padding-top:64px}.gc-landing .fcta{background:transparent}.gc-app-fade{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .4s var(--ease-out)}.gc-app-fade.on{opacity:1;pointer-events:auto}.gc-app-fade-inner{display:flex;flex-direction:column;align-items:center;gap:20px;transform:scale(.96);opacity:0;transition:transform .5s var(--ease-out),opacity .5s var(--ease-out)}.gc-app-fade.on .gc-app-fade-inner{transform:scale(1);opacity:1}.gc-app-fade-logo{width:150px;height:auto;display:block;fill:var(--ink-d);filter:none}.gc-app-fade-spin{width:26px;height:26px;border-radius:9999px;border:2.5px solid rgba(17,17,26,.1);border-top:2.5px solid var(--brand-b);animation:gc-app-spin .7s linear infinite}@keyframes gc-app-spin{to{transform:rotate(1turn)}}.gc-app-fade:not(.on) .gc-app-fade-spin{animation:none}@media (prefers-reduced-motion:reduce){.gc-app-fade,.gc-app-fade-inner{transition-duration:.15s}.gc-app-fade-spin{animation:none}}.glow-card{position:relative;isolation:isolate;--edge-proximity:0;--cursor-angle:45deg;--glow-sens:30;--glow-pad:40px;--glow-hsl:262deg 83% 58%}.glow-card>.glow-edge{position:absolute;inset:calc(var(--glow-pad) * -1);border-radius:inherit;corner-shape:inherit;pointer-events:none;opacity:0;z-index:-1}@media(hover:hover) and (pointer:fine){.glow-card>.glow-edge{-webkit-mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);mask-image:conic-gradient(from var(--cursor-angle) at center,#000 2.5%,transparent 10%,transparent 90%,#000 97.5%);mix-blend-mode:normal;opacity:calc((var(--edge-proximity) - var(--glow-sens)) / (100 - var(--glow-sens)));transition:opacity .25s var(--ease-out)}.glow-card:not(:hover)>.glow-edge{opacity:0;transition:opacity .6s var(--ease-out)}}.glow-card>.glow-edge:before{content:"";position:absolute;inset:var(--glow-pad);border-radius:inherit;corner-shape:inherit;box-shadow:inset 0 0 0 1px hsl(var(--glow-hsl)/.9),inset 0 0 12px 0 hsl(var(--glow-hsl)/.1),0 0 10px 0 hsl(var(--glow-hsl)/.16),0 0 24px 0 hsl(var(--glow-hsl)/.07)}#page-pricing .container{max-width:1400px}.plans-4{grid-template-columns:1fr;max-width:1352px}@media(min-width:720px){.plans-2,.plans-3,.plans-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1240px){.plans-4{grid-template-columns:repeat(4,1fr);gap:16px}.plans-3{grid-template-columns:repeat(3,1fr)}}.plans-4 .plan{padding:24px 20px}.plans-4 .plan .price .num{font-size:26px}.plan .psave{margin-top:8px;display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted-d)}.plan .psave span:last-child{text-decoration:line-through;font-variant-numeric:tabular-nums}.plan .pmeters{margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--line-d2);display:flex;flex-direction:column;gap:9px}.plan .pm{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;line-height:1.35}.plan .pm dt{color:var(--muted-d);margin:0}.plan .pm dd{margin:0;color:var(--ink-d);font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.plan .plist{margin-top:16px;padding-top:14px;border-top:1px solid var(--line-d2);gap:9px}.plan .plist li{font-size:12.5px}@keyframes pr-card-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:none}}.pr-card-in .plan{animation:pr-card-in .26s var(--ease-out) both;animation-delay:calc(var(--i,0) * 50ms)}@keyframes pr-num-in{0%{opacity:0;transform:translateY(4px) scale(.96)}to{opacity:1;transform:none}}.pr-num-in{display:inline-block;animation:pr-num-in .22s var(--ease-out) both;transform-origin:left bottom}.plan-skel{min-height:520px;border-style:dashed;animation:pr-skel 1.2s ease-in-out infinite}@keyframes pr-skel{0%,to{opacity:.55}50%{opacity:.9}}.pr-state{max-width:520px;margin:0 auto;padding:40px 24px;text-align:center;border:1.5px solid var(--line-d);border-radius:26px;background:var(--card)}.pr-state p{margin:0 0 16px;font-size:14px;color:var(--body-d)}.pr-state .pcta{margin-top:12px}.pr-faq{padding-top:72px}@media(prefers-reduced-motion:reduce){.plan-skel,.pr-card-in .plan,.pr-num-in{animation:none}.plan-skel{opacity:.7}}@media(max-width:719px){.pr-hero{padding-top:128px}}.help-link,.help-link>i,.tut-check-box,.tut-end,.tut-errors>div,.tut-hero,.tut-min,.tut-req,.tut-step,.tut-toc-m summary,.tut-warn,.vt-chap button,.vt-frame,.vt-play{corner-shape:squircle}.tut{padding-bottom:96px}.tut-hero{max-width:760px;padding:72px 0 0}.tut-hero h1{font-weight:700;font-size:clamp(30px,4.4vw,46px);line-height:1.12;letter-spacing:-.03em;color:var(--ink-d);text-wrap:balance}.tut-lead{margin:20px 0 0;font-size:17px;line-height:1.65;color:var(--body-d);max-width:64ch}.tut-trial{display:flex;align-items:center;gap:10px;margin:18px 0 0;font-size:14.5px;font-weight:600;color:var(--ink-d)}.tut-trial i{font-size:18px;color:var(--brand-c)}.tut-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.tut-grid{display:grid;grid-template-columns:220px minmax(0,1fr);gap:72px;margin-top:72px;align-items:start}.tut-aside{position:sticky;top:104px}.tut-toc{display:flex;flex-direction:column}.tut-toc-h{font-size:13px;font-weight:700;color:var(--ink-d);margin-bottom:10px}.gc-landing .tut-toc a{padding:7px 0 7px 14px;border-left:1px solid var(--line-d);font-size:14px;line-height:1.4;color:var(--muted-d);transition:color .2s var(--ease-out)}.gc-landing .tut-toc a:hover{color:var(--ink-d)}.tut-toc-m{display:none}.tut-body{max-width:70ch}.tut-body [id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.tut-body h2{font-size:clamp(22px,2.6vw,26px);font-weight:800;letter-spacing:-.02em;color:var(--ink-d)}.tut-h2{margin-top:72px}.tut-sub{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:var(--muted-d)}.tut-body p{text-wrap:pretty}.tut-req{background:var(--card);border:1px solid var(--line-d);border-radius:24px;padding:28px}.tut-req ol{list-style:none;margin:22px 0 0;padding:0;counter-reset:req;display:grid;gap:20px}.tut-req li{counter-increment:req;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:14px}.tut-req li:before{content:counter(req);grid-row:span 2;width:28px;height:28px;border-radius:9999px;background:var(--card-2);border:1px solid var(--line-d);display:flex;align-items:center;justify-content:center;font-size:13px}.tut-req h3,.tut-req li:before{font-weight:700;color:var(--ink-d)}.tut-req h3{font-size:16px;line-height:28px}.tut-req p{margin:4px 0 0;font-size:15px;line-height:1.65;color:var(--body-d)}.tut-steps{list-style:none;margin:8px 0 0;padding:0}.tut-step{padding:28px 0}.tut-step+.tut-step{border-top:1px solid var(--line-d2)}.tut-step-head{display:flex;align-items:center;gap:14px}.tut-step h3{flex:1;min-width:0;font-size:19px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--ink-d);transition:opacity .2s var(--ease-out)}.tut-num{color:var(--muted-d)}.tut-step:has(.tut-check input:checked) h3{opacity:.55}.tut-min{display:inline-flex;align-items:center;gap:5px;flex:none;padding:4px 10px;border-radius:9999px;background:var(--card);border:1px solid var(--line-d2);font-size:12.5px;font-weight:600;color:var(--muted-d);white-space:nowrap}.tut-step>p{margin:12px 0 0 42px;font-size:15.5px;line-height:1.7;color:var(--body-d)}.tut-step>.tut-see{font-size:14.5px;color:var(--muted-d)}.tut-see strong{color:var(--ink-d);font-weight:600}.tut-step>.tut-warn{display:flex;gap:10px;padding:12px 14px;border-radius:14px;background:#fff7ed;color:#7c2d12;font-size:14.5px;line-height:1.6}.tut-warn i{flex:none;margin-top:3px;font-size:17px;color:var(--brand-c)}.tut-shot{margin:18px 0 0 42px}.tut-shot img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:18px;border:1px solid var(--line-d)}.tut-check{position:relative;flex:none;width:28px;height:28px;cursor:pointer}.tut-check input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.tut-check-box{position:relative;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9px;border:1.5px solid rgba(17,17,26,.17);color:#fff;font-size:15px;overflow:hidden;transition:transform .16s var(--ease-out),border-color .2s var(--ease-out)}.tut-check-box:before{content:"";position:absolute;inset:0;background:var(--grad);opacity:0;transition:opacity .2s var(--ease-out)}.tut-check-box i{position:relative;opacity:0;transform:scale(.6);transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.tut-check input:checked+.tut-check-box{border-color:transparent}.tut-check input:checked+.tut-check-box i,.tut-check input:checked+.tut-check-box:before{opacity:1;transform:none}.tut-check:active .tut-check-box{transform:scale(.97)}.tut-check input:focus-visible+.tut-check-box{outline:2px solid rgba(139,92,246,.8);outline-offset:2px}@media(hover:hover) and (pointer:fine){.tut-check:hover input:not(:checked)+.tut-check-box{border-color:rgba(17,17,26,.2)}}.tut-errors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0 0}.tut-errors>div{padding:20px;border-radius:20px;background:var(--card);border:1px solid var(--line-d)}.tut-errors dt{font-size:15px;font-weight:700;line-height:1.4;color:var(--ink-d)}.tut-errors dd{margin:8px 0 0;font-size:14.5px;line-height:1.6;color:var(--body-d)}.tut-end{margin-top:72px;padding:36px;border-radius:28px;border:1px solid var(--line-d);background:radial-gradient(120% 140% at 0 0,rgba(139,92,246,.16),transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(236,72,153,.12),transparent 55%),var(--bg-2)}.tut-end p{margin:10px 0 0;font-size:15px;color:var(--body-d)}.help-contacts{margin-top:56px}.help-contacts h2{font-size:clamp(20px,2.4vw,24px);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--ink-d);text-wrap:balance}.help-contacts p{margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--body-d)}.help-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:20px}.gc-landing .help-link{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:var(--card);border:1px solid var(--line-d);color:var(--ink-d);transition:transform .2s var(--ease-out),border-color .2s var(--ease-out)}.gc-landing .help-link:hover{color:var(--ink-d);border-color:rgba(17,17,26,.14)}.gc-landing .help-link>i.ph{flex:none;width:44px;height:44px;border-radius:14px;background:var(--card-2);display:flex;align-items:center;justify-content:center;font-size:22px;color:var(--brand-b)}.help-link-k{display:block;font-size:13px;color:var(--muted-d)}.help-link-v{display:block;margin-top:2px;font-size:16px;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}@media(hover:hover) and (pointer:fine){.gc-landing .help-link:hover{transform:translateY(-1px)}}.gc-landing .help-link:active{transform:scale(.97)}@media(max-width:899px){.tut-grid{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:40px}.tut-aside{position:static}.tut-toc{display:none}.tut-toc-m{display:block}.tut-toc-m summary{display:flex;align-items:center;justify-content:space-between;list-style:none;cursor:pointer;padding:14px 18px;border-radius:16px;background:var(--card);border:1px solid var(--line-d);font-size:15px;font-weight:700;color:var(--ink-d)}.tut-toc-m summary::-webkit-details-marker{display:none}.tut-toc-m summary i{transition:transform .2s var(--ease-out)}.tut-toc-m[open] summary i{transform:rotate(180deg)}.tut-toc-m nav{display:flex;flex-direction:column;padding:8px 18px 0}.gc-landing .tut-toc-m a{padding:9px 0;font-size:15px;color:var(--body-d)}}@media(max-width:719px){.tut-hero{padding-top:56px}.tut-shot,.tut-step>p{margin-left:0}.tut-errors{grid-template-columns:minmax(0,1fr)}.tut-end,.tut-req{padding:22px}.tut-actions>a{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.gc-landing .help-link,.tut-check-box,.tut-check-box i,.tut-check-box:before,.tut-step h3,.tut-toc-m summary i{transition:none}.gc-landing .help-link:active,.gc-landing .help-link:hover,.tut-check:active .tut-check-box{transform:none}}.vt{padding-bottom:96px}.vt-hero{max-width:720px;margin:0 auto;padding:72px 0 0;text-align:center}.vt-hero h1{font-weight:700;font-size:clamp(28px,4vw,42px);line-height:1.14;letter-spacing:-.03em;color:var(--ink-d);text-wrap:balance}.vt-hero p{margin:16px auto 0;max-width:60ch;font-size:16.5px;line-height:1.65;color:var(--body-d);text-wrap:pretty}.vt-frame{position:relative;max-width:1040px;margin:40px auto 0;aspect-ratio:16/9;border-radius:28px;overflow:hidden;background:var(--card-solid);border:1px solid var(--line-d);box-shadow:0 40px 90px -40px rgba(139,92,246,.35),0 24px 48px -32px rgba(17,17,26,.14)}.vt-facade,.vt-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.vt-facade{padding:0;background:none;cursor:pointer;display:block}.vt-facade img{width:100%;height:100%;object-fit:cover;display:block}.vt-facade:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(10,11,16,.45))}.vt-play{position:absolute;left:50%;top:50%;z-index:1;width:84px;height:84px;margin:-42px 0 0 -42px;border-radius:9999px;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 18px 40px -14px rgba(236,72,153,.7);transition:transform .2s var(--ease-out)}.vt-play:before{content:"";width:28px;height:32px;margin-left:5px;background:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}@media(hover:hover) and (pointer:fine){.vt-facade:hover .vt-play{transform:scale(1.04)}}.vt-facade:active .vt-play{transform:scale(.97)}.vt-facade:focus-visible{outline:none}.vt-facade:focus-visible .vt-play{outline:3px solid #fff;outline-offset:4px}.vt-below{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;max-width:1040px;margin:48px auto 0}.vt-below-one{grid-template-columns:minmax(0,1fr);max-width:720px}.vt-chap h2{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--ink-d)}.vt-chap ol{list-style:none;margin:14px 0 0;padding:0}.vt-chap button{display:flex;gap:14px;width:100%;padding:11px 12px;margin:0 -12px;border:0;border-radius:12px;background:none;font:inherit;font-size:15px;line-height:1.45;color:var(--body-d);text-align:left;cursor:pointer;transition:background .2s var(--ease-out),transform .16s var(--ease-out)}.vt-chap button:active{transform:scale(.97)}@media(hover:hover) and (pointer:fine){.vt-chap button:hover{background:var(--card);color:var(--ink-d)}}.vt-chap-t{flex:none;min-width:44px;font-weight:700;color:var(--brand-b);font-variant-numeric:tabular-nums}.vt-links{display:flex;flex-wrap:wrap;gap:12px}.vt-below .help-contacts{margin-top:40px}@media(max-width:719px){.vt-hero{padding-top:56px;text-align:left}.vt-hero p{margin-left:0}.vt-frame{margin-top:28px;border-radius:18px}.vt-play{width:64px;height:64px;margin:-32px 0 0 -32px}.vt-play:before{width:21px;height:24px;margin-left:4px}.vt-below{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:32px}.vt-links>a{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.vt-chap button,.vt-play{transition:none}.vt-chap button:active,.vt-facade:active .vt-play,.vt-facade:hover .vt-play{transform:none}}@media(max-width:719px){.gc-landing :is(.vt-links,.tut-actions,.gd-cta)>a{height:auto;min-height:48px;padding-block:10px;white-space:normal;text-align:center;line-height:1.3}}.gd-bubble,.gd-chip,.gd-copy,.gd-feature,.gd-msg,.gd-need,.gd-next,.gd-num{corner-shape:squircle}.gd{padding-bottom:96px}.gd-lead{margin:18px 0 0;font-size:17px;line-height:1.65;color:var(--body-d);max-width:62ch;text-wrap:pretty}.gd-cta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:24px}.gd-cta-note{font-size:13.5px;color:var(--muted-d)}.gd-read{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted-d);font-variant-numeric:tabular-nums}.gd-hub-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px;align-items:end;padding:72px 0 8px}.gd-hub-hero h1{font-weight:700;font-size:clamp(32px,4.8vw,54px);line-height:1.06;letter-spacing:-.035em;color:var(--ink-d);text-wrap:balance}.gd-hub-side .gd-lead{margin-top:0}.gd-hub-sec{margin-top:64px}.gd-kicker{font-size:clamp(20px,2.2vw,24px);font-weight:800;letter-spacing:-.02em;color:var(--ink-d);margin-bottom:18px}.gc-landing .gd-feature,.gc-landing .gd-row{display:flex;flex-direction:column;color:inherit}.gc-landing .gd-feature{padding:32px 36px;border-radius:28px;border:1px solid var(--line-d);background:radial-gradient(90% 140% at 100% 0,rgba(139,92,246,.18),transparent 60%),var(--bg-2);transition:transform .2s var(--ease-out),border-color .2s var(--ease-out)}.gd-hub-sec:last-child .gd-feature{background:radial-gradient(90% 140% at 0 100%,rgba(236,72,153,.16),transparent 60%),var(--bg-2)}.gd-feature .gd-entry-t{font-size:clamp(24px,3vw,32px);font-weight:800;letter-spacing:-.025em;line-height:1.15;color:var(--ink-d);max-width:22ch}.gd-entry-t{font-size:19px;font-weight:700;letter-spacing:-.015em;line-height:1.3;color:var(--ink-d)}.gd-entry-d{margin-top:8px;font-size:15px;line-height:1.55;color:var(--body-d);max-width:52ch}.gd-entry-f{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.gd-arrow{margin-left:auto;font-size:18px;color:var(--ink-d);transition:transform .2s var(--ease-out)}.gd-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.gc-landing .gd-row{padding:22px 0;border-top:1px solid var(--line-d)}@media(hover:hover) and (pointer:fine){.gc-landing .gd-feature:hover{transform:translateY(-2px);border-color:rgba(17,17,26,.13);color:inherit}.gc-landing .gd-row:hover{color:inherit}.gd-feature:hover .gd-arrow,.gd-row:hover .gd-arrow{transform:translateX(4px)}}.gd-head{max-width:800px;padding:56px 0 0}.gc-landing .gd-crumb{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--muted-d);margin-bottom:18px}.gc-landing .gd-crumb:hover,.gd-head h1{color:var(--ink-d)}.gd-head h1{font-weight:700;font-size:clamp(30px,4.2vw,46px);line-height:1.1;letter-spacing:-.03em;text-wrap:balance;margin-bottom:14px}.gd-body>p,.gd-sec>p{font-size:16px;line-height:1.75;color:var(--body-d);margin:14px 0 0}.gd-body strong{color:var(--ink-d);font-weight:650}.gd-sec{padding-top:8px}.gd-sec+.gd-sec{margin-top:48px}.gd-sub{font-size:14.5px;color:var(--muted-d);margin:8px 0 0}.gd-need{display:flex;gap:10px;margin:0 0 8px;padding:14px 16px;border-radius:16px;background:var(--card);border:1px solid var(--line-d);font-size:15px;line-height:1.6;color:var(--body-d)}.gd-need i{flex:none;margin-top:3px;font-size:17px;color:var(--brand-a)}.gd-steps{list-style:none;margin:0;padding:0}.gd-steps>li{padding:28px 0}.gd-steps>li+li{border-top:1px solid var(--line-d2)}.gd-bot h3,.gd-steps h2,.gd-steps h3{display:flex;align-items:center;gap:14px;font-size:21px;font-weight:750;letter-spacing:-.015em;line-height:1.3;color:var(--ink-d)}.gd-steps-sm h3{font-size:18px}.gd-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:var(--card-2);border:1px solid var(--line-d);font-size:14px;font-weight:700;color:var(--ink-d);font-variant-numeric:tabular-nums}.gd-bot>.gd-inline,.gd-bot>p,.gd-bot>ul,.gd-steps li>p{margin-left:44px}.gd-steps li>p{margin-top:12px;font-size:16px;line-height:1.75;color:var(--body-d)}.gd-sec>.gd-lost{font-size:18px;line-height:1.65;color:var(--ink-d)}.gd-bots{list-style:none;margin:8px 0 0;padding:0}.gd-bot{padding:26px 0}.gd-bot+.gd-bot{border-top:1px solid var(--line-d2)}.gd-when{margin-top:10px;font-size:15px;line-height:1.65;color:var(--body-d)}.gd-msgs{list-style:none;padding:0;margin-top:16px;display:grid;gap:10px}.gd-msg{padding:14px 16px 16px;border-radius:18px;background:var(--card);border:1px solid var(--line-d)}.gd-msg-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.gd-slot{font-size:12.5px;font-weight:600;color:var(--muted-d)}.gd-msg p{margin:8px 0 0;font-size:15.5px;line-height:1.6;color:var(--ink-d)}.gd-chip{margin-top:12px;padding:7px 14px;border-radius:9999px;border:1px solid rgba(17,17,26,.14);font-size:13.5px;color:var(--ink-d)}.gd-chip,.gd-copy{display:inline-flex;font-weight:600}.gd-copy{align-items:center;gap:6px;flex:none;height:30px;padding:0 11px;border-radius:9999px;border:1px solid var(--line-d);background:transparent;font-family:inherit;font-size:12.5px;line-height:1;color:var(--body-d);cursor:pointer;transition:transform .16s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out)}.gd-copy:active{transform:scale(.97)}@media(hover:hover) and (pointer:fine){.gd-copy:hover{border-color:rgba(17,17,26,.17);color:var(--ink-d)}}.gc-landing .gd-inline{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:15px;font-weight:600}.gd-dialog{display:flex;flex-direction:column;gap:10px;margin-top:18px}.gd-bubble{max-width:82%;padding:12px 16px;border-radius:18px}.gd-bubble p{margin:4px 0 0;font-size:15px;line-height:1.6;color:var(--ink-d)}.gd-bubble-c{align-self:flex-start;background:var(--card-2)}.gd-bubble-a{align-self:flex-end;background:rgba(139,92,246,.16);border:1px solid rgba(139,92,246,.28)}.gd-who{font-size:12px;font-weight:600;color:var(--muted-d)}.gc-landing .gd-next{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:16px;margin-top:40px;padding:18px 22px;border-radius:20px;border:1px solid var(--line-d);color:var(--ink-d);transition:transform .2s var(--ease-out),border-color .2s var(--ease-out)}.gc-landing .gd-next:hover{color:var(--ink-d);border-color:rgba(17,17,26,.14)}.gd-next-k{grid-column:1;font-size:12.5px;color:var(--muted-d)}.gd-next-t{grid-column:1;font-size:17px;font-weight:700}.gd-next i{grid-column:2;grid-row:1/span 2;font-size:20px}.gd-body .tut-end{margin-top:56px}.gd-body .tut-end .gd-cta{margin-top:0}.gd-progress{display:none}@supports (animation-timeline:scroll()){.gd-progress{display:block;position:fixed;top:0;left:0;right:0;height:2px;z-index:61;background:var(--grad);transform-origin:0 50%;animation:gd-progress linear both;animation-timeline:scroll(root)}@keyframes gd-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}@media(max-width:899px){.gd-hub-hero{gap:20px;padding-top:56px}.gd-hub-hero,.gd-rows{grid-template-columns:minmax(0,1fr)}}@media(max-width:719px){.gd-head{padding-top:48px}.gc-landing .gd-feature{padding:24px 22px}.gd-bot>.gd-inline,.gd-bot>p,.gd-bot>ul,.gd-steps li>p{margin-left:0}.gd-bubble{max-width:92%}.gd-cta>a{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.gc-landing .gd-feature,.gc-landing .gd-next,.gd-arrow,.gd-copy{transition:none}.gc-landing .gd-feature:hover,.gd-copy:active,.gd-feature:hover .gd-arrow,.gd-row:hover .gd-arrow{transform:none}.gd-progress{display:none}}@media(min-width:1024px) and (max-width:1199px){.gc-landing .nav-item{padding:0 9px;font-size:14px}}@media(min-width:768px) and (max-width:1023px){.gc-landing .nav{display:none}.gc-landing .burger{display:flex}.hd-right{margin-left:auto}}.gd-body p a,.gd-need a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.hd-cta .lbl-short{display:none}@media(max-width:419px){.hd-cta .lbl-full{display:none}.hd-cta .lbl-short{display:inline}}.kw{padding-bottom:96px}.kw-hero{max-width:780px;padding:72px 0 0}.kw-hero h1{font-weight:700;font-size:clamp(30px,4.4vw,48px);line-height:1.1;letter-spacing:-.03em;color:var(--ink-d);text-wrap:balance}.kw-sec{margin-top:64px}.kw-more h2,.kw-sec h2{font-size:clamp(22px,2.6vw,28px);font-weight:800;letter-spacing:-.02em;color:var(--ink-d)}.kw-sub{margin:8px 0 0;font-size:15.5px;color:var(--muted-d)}.kw-steps{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px}.kw-steps h3{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:750;letter-spacing:-.01em;color:var(--ink-d)}.kw-steps p{margin:10px 0 0;font-size:15.5px;line-height:1.7;color:var(--body-d)}.kw-faq strong,.kw-steps strong{color:var(--ink-d);font-weight:650}.kw-example{margin-top:18px;padding:28px 32px;border-radius:24px;border:1px solid var(--line-d);background:radial-gradient(90% 140% at 100% 0,rgba(139,92,246,.16),transparent 60%),var(--bg-2);corner-shape:squircle}.kw-example p{margin:0;font-size:16.5px;line-height:1.7;color:var(--ink-d);max-width:62ch}.kw-who p{margin:12px 0 0;font-size:16px;line-height:1.7;color:var(--body-d);max-width:66ch}.kw-example p+p{margin-top:14px;font-size:15.5px;color:var(--body-d)}.kw-quote{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;max-width:62ch}.kw-example .kw-quote+p{margin-top:16px;font-size:15.5px;color:var(--body-d)}.kw-quote li{padding:12px 16px;border-radius:16px 16px 16px 4px;background:rgba(17,17,26,.036);border:1px solid var(--line-d);font-size:15px;line-height:1.6;color:var(--ink-d)}.kw-price p{margin:12px 0 0;font-size:16px;line-height:1.7;color:var(--body-d);max-width:66ch}.kw-more a,.kw-price a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.kw-faq{margin-top:18px;border-top:1px solid var(--line-d)}.kw-faq details{border-bottom:1px solid var(--line-d)}.kw-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;list-style:none;font-size:17px;font-weight:700;color:var(--ink-d)}.kw-faq summary::-webkit-details-marker{display:none}.kw-faq summary i{flex:none;font-size:18px;color:var(--muted-d);transition:transform .2s var(--ease-out)}.kw-faq details[open] summary i{transform:rotate(45deg)}.kw-faq details p{margin:0;padding:0 40px 20px 0;font-size:15.5px;line-height:1.7;color:var(--body-d)}.kw-end{margin-top:64px}.kw-end .gd-cta{margin-top:0}.kw-more{margin-top:48px}.kw-more ul{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.gc-landing .kw-more a{font-size:16px;color:var(--body-d)}.gc-landing .kw-more a:hover{color:var(--ink-d)}.seo-links{margin-top:64px}.seo-links-h{font-size:clamp(22px,2.6vw,28px);font-weight:800;letter-spacing:-.02em;color:var(--ink-d);text-align:center}.seo-links ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}#page-features .seo-links ul{justify-content:center}.gc-landing .seo-links a{display:inline-flex;padding:9px 16px;border-radius:9999px;border:1px solid var(--line-d);font-size:14.5px;font-weight:600;color:var(--ink-d);transition:border-color .2s var(--ease-out),transform .16s var(--ease-out);corner-shape:squircle}.gc-landing .seo-links a:hover{color:var(--ink-d);border-color:rgba(17,17,26,.17)}.gc-landing .seo-links a:active{transform:scale(.97)}@media(max-width:719px){.kw-hero{padding-top:56px}.kw-steps{grid-template-columns:minmax(0,1fr)}.kw-example{padding:22px}.kw-faq details p{padding-right:0}}@media(prefers-reduced-motion:reduce){.gc-landing .seo-links a,.kw-faq summary i{transition:none}.gc-landing .seo-links a:active{transform:none}}.gc-landing .crs-card,.gc-landing .fcard,.gc-landing .mock,.gc-landing .plan:not(.rec),.gc-landing .pr-state,.gc-landing .sup-card{box-shadow:var(--shadow-card)}@media(hover:hover) and (pointer:fine){.gc-landing .crs-card:hover,.gc-landing .fcard:hover,.gc-landing .plan:not(.rec):hover{box-shadow:var(--shadow-lift)}}.gc-landing #page-home section{scroll-margin-top:calc(var(--nav-h) + 24px)}.gc-landing a.btn-ghost,.gc-landing a.btn-ghost:hover{color:var(--ink-d)}:is(.dz,.gc-landing:has(.dz) footer,.pt){color-scheme:dark;--av-bg:#2f2f38;--bubble-in:#24252d;--shadow-card:none;--shadow-lift:none;--muted:#9a9a9f;--brand-a:#8b5cf6;--brand-b:#ec4899;--brand-c:#fb923c;--grad:linear-gradient(100deg,#8b5cf6,#ec4899 52%,#fb923c);--bg:#0a0b10;--bg-2:#0e0f16;--card:rgba(255,255,255,.045);--card-2:rgba(255,255,255,.07);--card-solid:#16171d;--line-d:rgba(255,255,255,.10);--line-d2:rgba(255,255,255,.06);--ink-d:#f4f4f6;--body-d:#b9b9c4;--muted-d:#8a8a94;--green-d:#34d399;--ig-meta:#a8a8a8}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button,span).g-pri{color:#000;border:1px solid #fff;background:linear-gradient(180deg,#fff,#fff 22%,#fefefe 40%,#fcfcfc 55%,#fafafa 70%,#f7f7f7 86%,#f6f6f6);box-shadow:inset 0 -2px 0 #e9e9e9,inset 0 -3px 0 #cfcfcf,inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.5),0 6px 18px -4px rgba(255,255,255,.08)}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button,span).g-pri:before{background:linear-gradient(180deg,#f8f8f8,#f3f3f3 60%,#eeeeee);box-shadow:inset 0 -2px 0 #e2e2e2,inset 0 -3px 0 #c6c6c6}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button,span).g-pri:after{box-shadow:0 8px 24px -6px rgba(255,255,255,.12)}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button,span).g-pri:hover{color:#000;border-color:#fff}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button,span).g-pri i{color:#000}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button).g-sec{color:#fafafa;border:1px solid #404040;background:linear-gradient(180deg,#2d2d2d,#2c2c2c 12%,#2a2a2a 30%,#292929);box-shadow:inset 0 1px 0 #3c3c3c,inset 0 -1px 0 #212121,0 1px 1px rgba(0,0,0,.35),0 3px 8px rgba(0,0,0,.35)}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button).g-sec:before{background:linear-gradient(180deg,#343434,#303030 30%,#2e2e2e);box-shadow:inset 0 1px 0 #444,inset 0 -1px 0 #232323}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button).g-sec:after{box-shadow:0 6px 16px -6px rgba(0,0,0,.6)}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button).g-sec:hover{color:#fff;border-color:#4a4a4a}.dz .pt-sec .g-sec:focus-visible{box-shadow:0 0 0 2px var(--card-solid),0 0 0 4px var(--ink-d)}:is(.dz,.gc-landing:has(.dz) footer) :is(a,button).g-sec:focus-visible,:is(.dz,.gc-landing:has(.dz) footer) :is(a,button,span).g-pri:focus-visible{box-shadow:0 0 0 2px #0a0b10,0 0 0 4px #b4a5f7}.gc-landing .dz ::selection{color:#fff}.dz{position:relative;isolation:isolate;margin-top:9rem;color:var(--body-d)}.dz:before{background:#0a0b10}.dz:after,.dz:before{content:"";position:absolute;z-index:-1;inset:0}.dz:after{pointer-events:none;opacity:.12;background:var(--dz-grain)}.gc-landing:has(.dz){--dz-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 3 0 0 0 -1.5'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}.dz .faq,.dz .hsec{border-top:0}.dz .fcta{background:none}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.dz{view-timeline:--dz block}.dz-rise{animation:dz-rise linear both;animation-timeline:--dz;animation-range:entry 0 entry 100%}}}.dz-rise{position:absolute;z-index:3;left:0;right:0;bottom:calc(100% - 2px);height:11rem;pointer-events:none;transform-origin:50% 100%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 180' preserveAspectRatio='none'%3E%3Cfilter id='b' x='-10%' y='-40%' width='120%' height='180%' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='8'/%3E%3C/filter%3E%3Cfilter id='s' x='-10%' y='-40%' width='120%' height='180%' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='3'/%3E%3C/filter%3E%3Cpath filter='url(%23b)' fill='%23ff7a2e' fill-opacity='.8' d='M0 180C120 180 84 26 256 26S392 180 512 180V200H0Z'/%3E%3Cpath filter='url(%23s)' fill='%23f2381f' d='M0 180C128 180 90 40 256 40S384 180 512 180V200H0Z'/%3E%3Cpath filter='url(%23s)' fill='%235c1036' d='M0 180C136 180 96 54 256 54S376 180 512 180V200H0Z'/%3E%3Cpath filter='url(%23s)' fill='%230a0b10' d='M0 180C144 180 102 66 256 66S368 180 512 180V200H0Z'/%3E%3Crect y='176' width='512' height='4' fill='%230a0b10'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.dz-rise:after{content:"";position:absolute;inset:0;opacity:.12;background:var(--dz-grain);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 180' preserveAspectRatio='none'%3E%3Cfilter id='s' x='-10%' y='-40%' width='120%' height='180%' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='3'/%3E%3C/filter%3E%3Cpath filter='url(%23s)' d='M0 180C144 180 102 66 256 66S368 180 512 180V200H0Z'/%3E%3Crect y='176' width='512' height='4'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 180' preserveAspectRatio='none'%3E%3Cfilter id='s' x='-10%' y='-40%' width='120%' height='180%' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='3'/%3E%3C/filter%3E%3Cpath filter='url(%23s)' d='M0 180C144 180 102 66 256 66S368 180 512 180V200H0Z'/%3E%3Crect y='176' width='512' height='4'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}@keyframes dz-rise{0%{transform:scaleY(.273)}}@media(max-width:640px){.dz-rise{height:7rem}}.gc-landing:has(.dz) footer{position:relative;isolation:isolate;background:#0a0b10;border-top:0}.gc-landing:has(.dz) footer:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;opacity:.12;background:inherit;background:var(--dz-grain)}.gc-landing:has(.dz) .ft-logo svg{fill:#fff}.gc-landing:has(.dz) .ft-div{background:rgba(255,255,255,.12)}.gc-landing:has(.dz) .ft-bar,.gc-landing:has(.dz) .ft-legal,.gc-landing:has(.dz) .legal-req{border-top-color:rgba(255,255,255,.08)}html:has(.dz){background:#0a0b10}.gc-landing .dz .else a{background:radial-gradient(90% 60% at 50% 0,rgb(255 120 60/.1),rgb(255 120 60/0) 100%),#15161c;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 18px 40px -24px rgba(0,0,0,.8)}.gc-landing .dz .else a:before{mix-blend-mode:normal;opacity:.06}.gblur{position:fixed;z-index:40;left:0;right:0;bottom:0;height:6rem;pointer-events:none}@supports (animation-timeline:scroll()){.gblur{animation:gblur-out linear both;animation-timeline:scroll(root);animation-range:calc(100% - 160px) 100%}}@keyframes gblur-out{to{opacity:0}}.gblur i{position:absolute;inset:0}.gblur i:first-child{-webkit-backdrop-filter:blur(.167rem);backdrop-filter:blur(.167rem);-webkit-mask:linear-gradient(transparent,#000 20%,#000 40%,transparent 60%);mask:linear-gradient(transparent,#000 20%,#000 40%,transparent 60%)}.gblur i:nth-child(2){-webkit-backdrop-filter:blur(.332rem);backdrop-filter:blur(.332rem);-webkit-mask:linear-gradient(transparent 20%,#000 40%,#000 60%,transparent 80%);mask:linear-gradient(transparent 20%,#000 40%,#000 60%,transparent 80%)}.gblur i:nth-child(3){-webkit-backdrop-filter:blur(.754rem);backdrop-filter:blur(.754rem);-webkit-mask:linear-gradient(transparent 40%,#000 60%,#000 80%,transparent);mask:linear-gradient(transparent 40%,#000 60%,#000 80%,transparent)}.gblur i:nth-child(4){-webkit-backdrop-filter:blur(1.499rem);backdrop-filter:blur(1.499rem);-webkit-mask:linear-gradient(transparent 60%,#000 80%,#000);mask:linear-gradient(transparent 60%,#000 80%,#000)}.gblur i:nth-child(5){-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);-webkit-mask:linear-gradient(transparent 80%,#000);mask:linear-gradient(transparent 80%,#000)}@media(prefers-reduced-transparency:reduce){.gblur{display:none}}.dz .fcta-inner{position:relative;isolation:isolate;overflow:hidden;max-width:none;padding:80px 32px 88px;border-radius:32px;background:radial-gradient(75% 80% at 50% 120%,rgb(255 84 1/.75),rgb(245 14 53/.3) 45%,rgb(245 14 53/0) 100%),radial-gradient(35% 40% at 50% 112%,rgb(255 190 140/.6),rgb(255 190 140/0) 100%),#15161c;box-shadow:0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.06),0 30px 60px -34px rgba(0,0,0,.9)}.dz .fcta-inner:before{z-index:-1;inset:0;opacity:.1;background:var(--dz-grain)}.dz .fcta-inner:after,.dz .fcta-inner:before{content:"";position:absolute;pointer-events:none}.dz .fcta-inner:after{top:0;left:30%;right:30%;height:1px;background:linear-gradient(90deg,rgb(255 120 60/0),rgb(255 200 150/.8) 50%,rgb(255 120 60/0))}.dz .fcta-hl{background:linear-gradient(90deg,#F50E35,#FF5401 55%,#FD792E);-webkit-background-clip:text;background-clip:text}@media(max-width:767px){.dz .fcta-inner{padding:56px 20px 64px;border-radius:26px}}#page-home .hero{--hero-gap:clamp(48px,10svh,120px)}.sf-island,.sf-keys{display:none}#page-home .sf-fit{--bezel:14px}#page-home .sf-fit:before{inset:calc(-1 * var(--bezel));padding:0;border-radius:calc(var(--sf-r) + var(--bezel));background:#000;-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-mask:none;mask:none;box-shadow:inset 0 0 0 1.5px #3A3B41,inset 0 2px 1px -1px rgba(255,255,255,.18),0 0 0 1.5px #9A9CA3,0 0 0 3px #4B4D53,0 1px 0 3px rgba(255,255,255,.25)}#page-home .sf-fit:after{inset:calc(-1 * var(--bezel) - 3px);border-radius:calc(var(--sf-r) + var(--bezel) + 3px)}#page-home .sf-island{display:block;position:absolute;z-index:40;left:50%;top:calc(100cqw * 16 / 540);translate:-50% 0;width:calc(100cqw * 124 / 540);height:calc(100cqw * 36 / 540);border-radius:999px;background:#000;pointer-events:none;box-shadow:inset 0 0 0 1px rgba(255,255,255,.04)}#page-home .sf-island:after{content:"";position:absolute;right:calc(100cqw * 10 / 540);top:50%;translate:0 -50%;width:calc(100cqw * 13 / 540);height:calc(100cqw * 13 / 540);border-radius:50%;background:radial-gradient(circle at 35% 35%,#2b3550,#0b0d14 70%)}#page-home .sf-keys{display:block;position:absolute;inset:0;pointer-events:none}#page-home .sf-keys:after,#page-home .sf-keys:before{content:"";position:absolute;width:4px;border-radius:2px;background:#8A8C93;box-shadow:inset 1px 0 0 rgba(255,255,255,.35),inset -1px 0 0 rgba(0,0,0,.35)}#page-home .sf-keys:before{left:calc(-1 * var(--bezel) - 6px);top:15%;height:32%;-webkit-mask:linear-gradient(#000 0 17%,transparent 17% 30%,#000 30% 62%,transparent 62% 70%,#000 70%);mask:linear-gradient(#000 0 17%,transparent 17% 30%,#000 30% 62%,transparent 62% 70%,#000 70%)}#page-home .sf-keys:after{right:calc(-1 * var(--bezel) - 6px);top:24%;height:14%}@media(max-width:699px){#page-home .sf-fit{--bezel:10px}#page-home .sf-keys{display:none}}@supports (animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){#page-home .sf-fit{transform-origin:50% 0;animation:sf-lean linear both;animation-timeline:scroll(root);animation-range:0 300px}}}@keyframes sf-lean{0%{transform:perspective(1100px) rotateX(24deg)}to{transform:perspective(1100px) rotateX(0deg)}}#page-home .sf-ph{height:calc(3 * var(--u));overflow:hidden}#page-home .sf-ph>*{visibility:hidden}#page-home .sf-photo{width:calc(100% - 6 * var(--u));margin-inline:auto;border-radius:max(8px,calc(var(--sf-r) - 3 * var(--u)))}#page-home .sf-note{top:calc(60 * var(--u));background:rgba(37,40,45,.6);-webkit-backdrop-filter:blur(calc(24 * var(--u))) saturate(1.4);backdrop-filter:blur(calc(24 * var(--u))) saturate(1.4);box-shadow:none}@media (prefers-reduced-transparency:reduce){#page-home .sf-note{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a2a2e}}#page-home .sf-sheet{background:rgba(0,0,0,.42);-webkit-backdrop-filter:blur(calc(28 * var(--u))) saturate(1.6);backdrop-filter:blur(calc(28 * var(--u))) saturate(1.6)}#page-home .sf-dmbg{overflow:hidden;background:#0D1015}#page-home .sf-dmbg:before{content:"";position:absolute;inset:calc(-60 * var(--u));background:url(/landing/story/post.webp) 50%/cover;filter:blur(calc(32 * var(--u))) saturate(1.6) brightness(.62)}#page-home .sf-edge{display:none}#page-home .sf-post .sf-dim{background:rgba(0,0,0,.4)}#page-home .sf-dimc{background:rgba(0,0,0,.35)}#page-home .sf-post{transform:none!important}#page-home .sf-scr :is(.sf-card,.sf-dots){background:rgba(37,40,45,.6);-webkit-backdrop-filter:blur(calc(16 * var(--u))) saturate(1.4);backdrop-filter:blur(calc(16 * var(--u))) saturate(1.4)}#page-home .sf-scr .sf-card .sf-tb{background:rgba(255,255,255,.08)}@media (prefers-reduced-transparency:reduce){#page-home .sf-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000}#page-home .sf-dmbg:before{display:none}#page-home .sf-scr :is(.sf-card,.sf-dots){-webkit-backdrop-filter:none;backdrop-filter:none;background:#25282D}}#page-home .sf-pb{padding:calc(28 * var(--u)) calc(24 * var(--u)) calc(30 * var(--u))}#page-home .sf-cap{margin-top:calc(16 * var(--u))}#page-home [data-k=rect]{fill:url(#sf-frost)}.hsec.ba-sec{position:relative;isolation:isolate;overflow-y:clip}.ba-sec:before{content:"";display:block;position:sticky;z-index:-1;top:0;bottom:0;height:100vh;width:100vw;margin:0 0 0 calc(50% - 50vw);pointer-events:none;background:radial-gradient(calc(40% * (.3 + .7 * var(--ba-g))) calc(30% * (.3 + .7 * var(--ba-g))) at 58% 22%,rgb(175 240 195/calc(.9 * var(--ba-g))),rgb(175 240 195/calc(.41 * var(--ba-g))) 50%,rgb(175 240 195/0) 100%),radial-gradient(calc(30% * (.3 + .7 * var(--ba-g))) calc(22% * (.3 + .7 * var(--ba-g))) at 58% 33%,rgb(200 245 215/calc(.85 * var(--ba-g))),rgb(200 245 215/calc(.38 * var(--ba-g))) 50%,rgb(200 245 215/0) 100%),radial-gradient(calc(24% * (.3 + .7 * var(--ba-g))) calc(22% * (.3 + .7 * var(--ba-g))) at 54% 45%,rgb(185 245 200/calc(.9 * var(--ba-g))),rgb(185 245 200/calc(.41 * var(--ba-g))) 50%,rgb(185 245 200/0) 100%),radial-gradient(calc(22% * (.3 + .7 * var(--ba-g))) calc(22% * (.3 + .7 * var(--ba-g))) at 50% 56%,rgb(252 246 206/calc(1 * var(--ba-g))),rgb(252 246 206/calc(.45 * var(--ba-g))) 50%,rgb(252 246 206/0) 100%),radial-gradient(calc(26% * (.3 + .7 * var(--ba-g))) calc(22% * (.3 + .7 * var(--ba-g))) at 45% 67%,rgb(250 198 186/calc(.85 * var(--ba-g))),rgb(250 198 186/calc(.38 * var(--ba-g))) 50%,rgb(250 198 186/0) 100%),radial-gradient(calc(36% * (.3 + .7 * var(--ba-g))) calc(26% * (.3 + .7 * var(--ba-g))) at 34% 76%,rgb(246 198 222/calc(.75 * var(--ba-g))),rgb(246 198 222/calc(.34 * var(--ba-g))) 50%,rgb(246 198 222/0) 100%),radial-gradient(calc(28% * (.3 + .7 * var(--ba-g))) calc(18% * (.3 + .7 * var(--ba-g))) at 38% 90%,rgb(234 218 247/calc(.65 * var(--ba-g))),rgb(234 218 247/calc(.29 * var(--ba-g))) 50%,rgb(234 218 247/0) 100%),#fff}@property --ba-g{syntax:"<number>";inherits:false;initial-value:0}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.hsec.ba-sec{view-timeline:--ba block}.ba-sec:before{animation:ba-green linear both,ba-green-off linear forwards;animation-timeline:--ba,--ba;animation-range:contain 8% contain 62%,contain 82% exit 30%}}}@keyframes ba-black-in{0%{clip-path:inset(80px calc(50% - min(560px,50vw - 33px)) 0 round 40px)}to{clip-path:inset(0 round var(--hero-r,32px))}}@keyframes ba-black-out{0%{clip-path:inset(0 round var(--hero-r,32px))}to{clip-path:inset(0 calc(50% - min(560px,50vw - 33px)) 80px round 40px)}}.ba-sec>.ba-stick{margin-top:-100vh}@keyframes ba-green{0%{--ba-g:0}to{--ba-g:1}}@keyframes ba-green-off{0%{--ba-g:1}to{--ba-g:0}}@media(max-width:899px),(prefers-reduced-motion:reduce){.ba-sec:before{--ba-g:1}}#page-home .sf-pt{margin-top:calc(52 * var(--u));height:calc(64 * var(--u))}.hsec.hp-sec{padding:24px 0;border-top:0}.hp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1040px;margin:0 auto;padding:0;list-style:none}.hp-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;padding:28px 28px 24px;border-radius:26px;background:#fff;box-shadow:0 0 0 1px rgba(17,17,26,.08)}.hp-head{position:relative;padding-bottom:24px;border-bottom:1px solid rgba(17,17,26,.08)}.hp-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.hp-card h3{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--ink-d)}.hp-rec h3{background:linear-gradient(90deg,#F50E35,#FD792E);-webkit-background-clip:text;background-clip:text;color:transparent}.hp-badge{padding:5px 12px;border-radius:999px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 6px 1px rgba(255,226,196,.45),inset 0 -2px 4px rgba(150,0,25,.3),0 4px 10px -4px rgba(245,14,53,.5)}.hp-tag{margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--body-d)}.hp-price{display:flex;align-items:center;gap:14px;margin:20px 0 0}.hp-price b{font-size:48px;font-weight:800;letter-spacing:-.04em;color:var(--ink-d);line-height:1}.hp-price span{font-size:15px;line-height:1.3;color:color-mix(in srgb,var(--ink-d) 78%,transparent)}.gc-landing .hp-cta{display:flex;width:100%;justify-content:center;margin-top:24px}.hp-feats{display:grid;gap:14px;margin:22px 0 0;padding:0;list-style:none}.hp-feats li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:1.35;color:color-mix(in srgb,var(--ink-d) 86%,transparent)}.hp-feats li b{font-weight:600}.hp-feats svg{flex:none;width:20px;height:20px}.hp-feats li.off{color:var(--muted-d)}.gc-landing a.hp-more{margin-top:auto;padding-top:22px;font-size:14px;color:var(--muted-d)}.gc-landing a.hp-more:hover{color:var(--ink-d)}@media(max-width:860px){.hp-grid{grid-template-columns:minmax(0,1fr);max-width:440px}.hp-sec{padding-top:56px}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.hp-sec>.sechead{animation:bn-in linear both;animation-timeline:view();animation-range:entry 0 entry 80%}.hp-grid{view-timeline:--hp block}.hp-card{animation:bn-in linear both;animation-timeline:--hp}.hp-card:first-child{animation-range:entry 0 entry 240px}.hp-card:nth-child(2){animation-range:entry 60px entry 300px}.hp-card:nth-child(3){animation-range:entry 120px entry 360px}.hp-card :is(.hp-price,.hp-cta,.hp-feats){animation:ba-item-in linear both;animation-timeline:--hp}.hp-card:first-child :is(.hp-price,.hp-cta,.hp-feats){animation-range:entry 80px entry 300px}.hp-card:nth-child(2) :is(.hp-price,.hp-cta,.hp-feats){animation-range:entry 140px entry 360px}.hp-card:nth-child(3) :is(.hp-price,.hp-cta,.hp-feats){animation-range:entry 200px entry 420px}}}#page-home .pt{border-radius:26px;padding:28px 32px;background:radial-gradient(38% 120% at 6% 0,rgb(245 14 53/.75),rgb(245 14 53/0) 100%),radial-gradient(34% 110% at 92% 100%,rgb(255 84 1/.7),rgb(255 84 1/0) 100%),radial-gradient(30% 90% at 55% 0,rgb(253 121 46/.35),rgb(253 121 46/0) 100%),#111114;box-shadow:0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.12),0 18px 40px -22px rgba(17,17,26,.45),0 2px 6px rgba(17,17,26,.08)}#page-home .pt:after{display:none}#page-home .pt:before{display:block;opacity:1;inset:0;background:rgb(17 17 20/.38);-webkit-backdrop-filter:blur(40px) saturate(140%);backdrop-filter:blur(40px) saturate(140%)}@media (prefers-reduced-transparency:reduce){#page-home .pt:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(17 17 20/.7)}}#page-home .pt-ic{background:none;box-shadow:none;padding:6px;color:#fff}#page-home .pt-feats svg{background:none;box-shadow:none;padding:0;color:#3BD872}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#page-home .pt{view-timeline:--pt block;animation:bn-in linear both;animation-timeline:--pt;animation-range:entry 0 entry 220px}#page-home .pt-ic{animation:hw-pop linear both;animation-timeline:--pt;animation-range:entry 60px entry 240px}#page-home .pt-body h2{animation:ba-item-in linear both;animation-timeline:--pt;animation-range:entry 80px entry 260px}#page-home .pt-feats li{animation:ba-item-in linear both;animation-timeline:--pt;animation-range:entry 110px entry 290px}#page-home .pt-feats li:nth-child(n+3){animation-range:entry 140px entry 320px}#page-home .pt .pt-cta{animation:hw-pop linear both;animation-timeline:--pt;animation-range:entry 150px entry 330px}}}.hp-facts{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin:16px 0 0;padding:0;list-style:none}.hp-facts li{display:flex;align-items:center;gap:8px;font-size:15px;color:var(--body-d)}.hp-facts svg{flex:none;width:20px;height:20px;color:#16B556}.dz-rise{display:none}.dz{margin-top:3rem}#page-home .dz:after,#page-home .dz:before{clip-path:inset(0 var(--hero-inset,17px) 0 round var(--hero-r,32px) var(--hero-r,32px) 0 0)}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#page-home .dz:after,#page-home .dz:before{animation:dz-open linear both;animation-timeline:--dz;animation-range:entry 0 entry 70%}}}@keyframes dz-open{0%{clip-path:inset(0 calc(50% - min(600px,50vw - 33px)) 0 round 40px 40px 0 0)}}.gc-landing:has(#page-home) footer{background:transparent;padding-bottom:calc(56px + var(--hero-inset,17px))}.gc-landing:has(#page-home) footer:before{content:"";position:absolute;z-index:-2;inset:0 var(--hero-inset,17px) var(--hero-inset,17px);border-radius:0 0 var(--hero-r,32px) var(--hero-r,32px);background:#0a0b10}.gc-landing:has(#page-home) footer:after{inset:0 var(--hero-inset,17px) var(--hero-inset,17px);border-radius:0 0 var(--hero-r,32px) var(--hero-r,32px)}html:has(#page-home){background:#fff}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#page-home .faq h2{animation:bn-in linear both;animation-timeline:view();animation-range:entry 0 entry 90%}#page-home .faq-list{view-timeline:--faq block}#page-home .faq-item{animation:ba-item-in linear both;animation-timeline:--faq}#page-home .faq-item,#page-home .faq-item:first-child{animation-range:entry 0 entry 160px}#page-home .faq-item:nth-child(2){animation-range:entry 40px entry 200px}#page-home .faq-item:nth-child(3){animation-range:entry 80px entry 240px}#page-home .faq-item:nth-child(4){animation-range:entry 120px entry 280px}#page-home .faq-item:nth-child(5){animation-range:entry 160px entry 320px}#page-home .faq-item:nth-child(6){animation-range:entry 200px entry 360px}#page-home .faq-item:nth-child(7){animation-range:entry 240px entry 400px}#page-home .faq-item:nth-child(8){animation-range:entry 280px entry 440px}#page-home .faq-ask{animation:ba-item-in linear both;animation-timeline:view();animation-range:entry 0 entry 100%}}}#page-home .dz .fcta-inner{background:none;box-shadow:none;padding:96px 24px 104px;border-radius:0}#page-home .dz .fcta-inner:after,#page-home .dz .fcta-inner:before{display:none}#page-home .dz .fcta-h{color:#fff;font-size:clamp(40px,6.4vw,84px);line-height:1.04;letter-spacing:-.04em}#page-home .dz .fcta-hl{background:none;color:#fff;font-family:var(--font-inter-italic),var(--font-inter),system-ui,sans-serif;font-style:italic}#page-home .dz .fcta-sub{color:rgba(255,255,255,.65);font-size:19px;margin-top:26px}#page-home .dz .fcta-btn{margin-top:40px}@media(max-width:767px){#page-home .dz .fcta-inner{padding:64px 4px 72px}#page-home .dz .fcta-sub{font-size:17px}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){#page-home .dz .fcta-inner{view-timeline:--fcta block;opacity:1;transform:none;transition:none}#page-home .dz .fcta-h>span{display:inline-block;animation:bn-in linear both;animation-timeline:--fcta;animation-range:entry 0 entry 45%}#page-home .dz .fcta-h>span:last-child{animation-range:entry 12% entry 57%}#page-home .dz .fcta-sub{animation:ba-item-in linear both;animation-timeline:--fcta;animation-range:entry 25% entry 70%}#page-home .dz .fcta-btn{animation:hw-pop linear both;animation-timeline:--fcta;animation-range:entry 35% entry 80%}}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.gc-landing:has(#page-home) .ft-grid{view-timeline:--ft block}.gc-landing:has(#page-home) :is(.ft-brand,.ft-col){animation:ba-item-in linear both;animation-timeline:--ft;animation-range:entry 0 entry 40%}.gc-landing:has(#page-home) .ft-col:nth-child(2){animation-range:entry 8% entry 48%}.gc-landing:has(#page-home) .ft-col:nth-child(3){animation-range:entry 16% entry 56%}.gc-landing:has(#page-home) .ft-col:nth-child(4){animation-range:entry 24% entry 64%}.gc-landing:has(#page-home) .ft-col:nth-child(5){animation-range:entry 32% entry 72%}}}#page-home .hw-tile{border-color:rgba(255,255,255,.08);--hw-bg:radial-gradient(36% 50% at 64% 52%,rgb(var(--hw-a)/.32),rgb(var(--hw-a)/0) 100%),radial-gradient(50% 62% at 50% 50%,rgb(var(--hw-b)/.26),rgb(var(--hw-b)/0) 100%),radial-gradient(32% 46% at 36% 48%,rgb(var(--hw-c)/.24),rgb(var(--hw-c)/0) 100%),#111114;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 18px 40px -22px rgba(17,17,26,.45)}#page-home .hw-tile:after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;pointer-events:none;background:rgb(17 17 20/.3);-webkit-backdrop-filter:blur(36px) saturate(140%);backdrop-filter:blur(36px) saturate(140%)}#page-home .hw-tile:before{opacity:.06}@media (prefers-reduced-transparency:reduce){#page-home .hw-tile:after{-webkit-backdrop-filter:none;backdrop-filter:none;background:rgb(17 17 20/.55)}}#page-home .hw-n{background:#fff;color:#111114;box-shadow:inset 0 1.5px 0 #fff,inset 0 -3px 6px -2px rgba(17,17,26,.25),0 4px 10px -4px rgba(0,0,0,.5)}#page-home .hw-tile .hw-cmt,#page-home .hw-tile .hw-dm .sf-card{background:rgba(255,255,255,.07);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.18),0 18px 40px -18px rgba(0,0,0,.6)}#page-home .hw-tile .hw-dm .sf-tb{background:rgba(255,255,255,.1)}#page-home .hw-kw{background:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 1px 0 rgba(255,255,255,.35),0 10px 24px -10px rgba(0,0,0,.6)}#page-home .hw-tile{height:auto;display:flex;flex-direction:column;place-items:stretch;padding:32px;border-radius:24px;--hw-bg:radial-gradient(36% 40% at 64% 72%,rgb(var(--hw-a)/.32),rgb(var(--hw-a)/0) 100%),radial-gradient(50% 50% at 50% 70%,rgb(var(--hw-b)/.26),rgb(var(--hw-b)/0) 100%),radial-gradient(32% 40% at 36% 68%,rgb(var(--hw-c)/.24),rgb(var(--hw-c)/0) 100%),#111114}#page-home .hw-n{position:static;align-self:flex-start}#page-home .hw-step .hw-tile h3{margin:20px 0 0;font-size:22px;font-weight:600;line-height:1.25;color:#fff}#page-home .hw-step .hw-tile>p{margin:8px 0 0;max-width:34ch;font-size:16px;line-height:1.5;color:rgba(255,255,255,.6)}#page-home .hw-still{flex:1 0 auto;display:grid;place-items:center;min-height:230px;margin-top:20px}#page-home .hw-cmt{width:min(330px,100%)}#page-home .hw-dm .sf-card{width:min(300px,100%)}@media(min-width:1024px){#page-home .hw-stairs{gap:16px}#page-home .hw-step{width:auto;margin:0}#page-home .hw-tile{height:100%}}@supports (animation-timeline:view()){@media(min-width:1024px){#page-home .hw-step--1{animation-range:entry 0 entry 45%}#page-home .hw-step--2{animation-range:entry 15% entry 60%}#page-home .hw-step--3{animation-range:entry 30% entry 75%}#page-home .hw-step--1 .hw-still{animation-range:entry 15% entry 60%}#page-home .hw-step--2 .hw-still{animation-range:entry 30% entry 75%}#page-home .hw-step--3 .hw-still{animation-range:entry 45% entry 90%}#page-home .hw-step--1 :is(h3,p){animation-range:entry 10% entry 55%}#page-home .hw-step--2 :is(h3,p){animation-range:entry 25% entry 70%}#page-home .hw-step--3 :is(h3,p){animation-range:entry 40% entry 85%}}}.hw-stack{position:relative;width:min(330px,100%);margin-bottom:20px}#page-home .hw-stack .hw-cmt{position:relative;z-index:2;width:100%}.hw-layer{position:absolute;left:50%;height:40px;border-radius:18px;translate:-50% 0;clip-path:inset(28px 0 0 0);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1)}.hw-layer--1{z-index:1;width:calc(100% - 24px);bottom:-10px;background:rgba(255,255,255,.06)}.hw-layer--2{z-index:0;width:calc(100% - 48px);bottom:-20px;background:rgba(255,255,255,.035);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}.hw-stack:after{content:"";position:absolute;z-index:-1;left:12%;right:12%;bottom:-50px;height:24px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.45),rgba(0,0,0,0));pointer-events:none}@media (prefers-reduced-transparency:reduce){.hw-layer{-webkit-backdrop-filter:none;backdrop-filter:none}}#page-home .hw-post{width:208px;height:260px;border-radius:18px}#page-home .hw-step--1 .hw-still{min-height:290px}@media(max-width:480px){#page-home .hw-post{width:176px;height:220px}#page-home .hw-step--1 .hw-still{min-height:250px}}#page-home .hw-dm{rotate:4deg}.gc-landing .hp-card{--g1x:22%;--g1y:78%;--g2x:56%;--g2y:88%;--g3x:84%;--g3y:72%;background:radial-gradient(42% 36% at var(--g1x) var(--g1y),rgb(var(--hp-a)/.2),rgb(var(--hp-a)/0) 100%),radial-gradient(54% 40% at var(--g2x) var(--g2y),rgb(var(--hp-b)/.18),rgb(var(--hp-b)/0) 100%),radial-gradient(36% 32% at var(--g3x) var(--g3y),rgb(var(--hp-c)/.22),rgb(var(--hp-c)/0) 100%),var(--card-solid);transition:--g1x .7s var(--ease-out),--g1y .7s var(--ease-out),--g2x .7s var(--ease-out),--g2y .7s var(--ease-out),--g3x .7s var(--ease-out),--g3y .7s var(--ease-out)}.hp-card--free{--hp-a:120 220 190;--hp-b:34 197 94;--hp-c:190 242 100}.hp-card--pro{--hp-a:245 14 53;--hp-b:255 84 1;--hp-c:255 170 60}.hp-card--premium{--hp-a:167 139 250;--hp-b:124 58 237;--hp-c:236 130 230}.hp-card:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}@media(hover:hover) and (pointer:fine){.gc-landing .hp-card:hover{--g1x:76%;--g1y:86%;--g2x:42%;--g2y:74%;--g3x:16%;--g3y:82%}}@media(prefers-reduced-motion:reduce){.gc-landing .hp-card{transition:none}}#page-home .faq-list{display:grid;gap:10px}#page-home .faq-item,#page-home .faq-item:first-child{position:relative;isolation:isolate;overflow:hidden;border:0;border-radius:20px;background:#111114;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.08)}#page-home .faq-item:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:screen;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}#page-home .faq-q{padding:20px 24px}#page-home .faq-a-inner p{padding:0 56px 22px 24px}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.gc-landing :is(.bn-ai,.bn-grow){--fl:22px;--sw:3deg;animation:bn-float linear both;animation-timeline:--bn;animation-range:cover 0 cover 100%}.gc-landing .bn-ai.bn-hot{--fl:34px;--sw:-4deg}.gc-landing .bn-grow{--fl:26px;--sw:-3deg}}}@keyframes bn-float{0%{translate:0 var(--fl);transform:rotate(calc(-1 * var(--sw)))}to{translate:0 calc(-1 * var(--fl));transform:rotate(var(--sw))}}#page-home .hero:before{background:radial-gradient(34% 42% at 12% 26%,rgb(245 14 53/.13),rgb(245 14 53/0) 100%),radial-gradient(40% 46% at 26% 62%,rgb(255 84 1/.12),rgb(255 84 1/0) 100%),radial-gradient(30% 36% at 20% 90%,rgb(255 170 60/.14),rgb(255 170 60/0) 100%),radial-gradient(36% 44% at 88% 28%,rgb(34 197 94/.11),rgb(34 197 94/0) 100%),radial-gradient(30% 36% at 78% 52%,rgb(120 220 190/.14),rgb(120 220 190/0) 100%),radial-gradient(38% 44% at 84% 84%,rgb(124 58 237/.11),rgb(124 58 237/0) 100%),radial-gradient(30% 34% at 62% 96%,rgb(236 130 230/.12),rgb(236 130 230/0) 100%),var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}#page-home .hero:after{opacity:.12;mix-blend-mode:multiply;-webkit-mask:none;mask:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}#page-home .hero-shapes{display:none}#page-home .hero:after,#page-home .hero:before{-webkit-mask:linear-gradient(#000 55%,transparent);mask:linear-gradient(#000 55%,transparent)}#page-home .hero-content{padding-top:56px}@media(max-width:767px){#page-home .hero-content{padding-top:24px}}#page-home .faq-item,#page-home .faq-item:first-child{background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}#page-home .faq-item:before{mix-blend-mode:multiply;opacity:.12;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}:is(#page-home,#page-pricing) .lz .fcta-inner{position:relative;isolation:isolate;overflow:hidden;max-width:none;margin:0;padding:104px 24px 112px;border-radius:var(--hero-r,32px);background:radial-gradient(34% 52% at 10% 20%,rgb(245 14 53/.13),rgb(245 14 53/0) 100%),radial-gradient(40% 56% at 24% 80%,rgb(255 84 1/.12),rgb(255 84 1/0) 100%),radial-gradient(36% 52% at 90% 22%,rgb(34 197 94/.11),rgb(34 197 94/0) 100%),radial-gradient(30% 44% at 78% 50%,rgb(120 220 190/.14),rgb(120 220 190/0) 100%),radial-gradient(38% 54% at 86% 86%,rgb(124 58 237/.11),rgb(124 58 237/0) 100%),radial-gradient(30% 40% at 56% 100%,rgb(236 130 230/.12),rgb(236 130 230/0) 100%),var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}:is(#page-home,#page-pricing) .lz .fcta-inner:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}:is(#page-home,#page-pricing) .lz .fcta-h{font-size:clamp(36px,5.2vw,64px);line-height:1.06;letter-spacing:-.04em}:is(#page-home,#page-pricing) .lz .fcta-hl{background:none;color:var(--ink-d);font-family:var(--font-inter-italic),var(--font-inter),system-ui,sans-serif;font-style:italic}:is(#page-home,#page-pricing) .lz .fcta-sub{font-size:19px;margin-top:24px}@media(max-width:767px){:is(#page-home,#page-pricing) .lz .fcta-inner{margin:0;padding:64px 20px 72px;border-radius:26px}:is(#page-home,#page-pricing) .lz .fcta-sub{font-size:17px}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){:is(#page-home,#page-pricing) .lz .fcta-inner{view-timeline:--fcta block;opacity:1;transform:none;transition:none;animation:bn-in linear both;animation-timeline:--fcta;animation-range:entry 0 entry 40%}:is(#page-home,#page-pricing) .lz .fcta-h>span{display:inline-block;animation:bn-in linear both;animation-timeline:--fcta;animation-range:entry 10% entry 50%}:is(#page-home,#page-pricing) .lz .fcta-h>span:last-child{animation-range:entry 20% entry 60%}:is(#page-home,#page-pricing) .lz .fcta-sub{animation:ba-item-in linear both;animation-timeline:--fcta;animation-range:entry 30% entry 70%}:is(#page-home,#page-pricing) .lz .fcta-btn{animation:hw-pop linear both;animation-timeline:--fcta;animation-range:entry 40% entry 80%}}}.gc-landing:has(#page-home) footer:after,.gc-landing:has(#page-home) footer:before{display:none}.gc-landing:has(#page-home) footer{padding-bottom:56px}.kwv{--kp-a:245 14 53;--kp-b:255 84 1}.kwv:has(.kv--instagram-dm-avtomatlashtirish){--kp-a:34 197 94;--kp-b:120 220 190}.kwv:has(.kv--ai-menejer-instagram){--kp-a:124 58 237;--kp-b:236 130 230}.kwv:has(.kv--smm-avtomatlashtirish){--kp-a:236 72 153;--kp-b:255 170 60}.kwv:has(.kv--telegram-bot-biznes){--kp-a:34 158 217;--kp-b:120 200 240}.kwv :is(h1,h2,h3){font-family:var(--font-inter),system-ui,sans-serif}.kw-top{position:relative;isolation:isolate;margin:8px var(--hero-inset,17px) 0;border-radius:var(--hero-r,32px);overflow:hidden}.kw-top:before{border-radius:inherit;background:radial-gradient(44% 60% at 8% 18%,rgb(var(--kp-a)/.1),rgb(var(--kp-a)/0) 100%),radial-gradient(40% 60% at 92% 30%,rgb(var(--kp-b)/.12),rgb(var(--kp-b)/0) 100%),var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kw-top:after,.kw-top:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;-webkit-mask:linear-gradient(#000 60%,transparent);mask:linear-gradient(#000 60%,transparent)}.kw-top:after{opacity:.1;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}.kw-top .kw-top-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:56px;align-items:center;padding-block:72px 80px}.kw-eyebrow{display:inline-flex;margin:0 0 18px;padding:6px 12px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line-d);font-size:13.5px;font-weight:600;color:var(--ink-d)}.kwv h1{margin:0;font-weight:700;font-size:clamp(34px,4.4vw,54px);line-height:1.06;letter-spacing:-.035em;color:var(--ink-d);text-wrap:balance}.kw-lead{margin:20px 0 0;max-width:60ch;font-size:17px;line-height:1.65;color:var(--body-d);text-wrap:pretty}.kw-lead strong,.kwv strong{color:var(--ink-d);font-weight:650}.kw-top-cta{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:28px}.kw-top-cta .gd-cta{margin-top:0}.gc-landing :is(.kw-jump,.kw-ex-link,.kw-price-link,.kw-more a),.gc-landing :is(.kw-jump,.kw-ex-link,.kw-price-link,.kw-more a):hover{color:var(--ink-d)}.kw-jump{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--ink-d)}.kw-jump i{font-size:16px;transition:transform .2s var(--ease-out)}@media(hover:hover) and (pointer:fine){.kw-jump:hover i{transform:translateY(2px)}}.kv{position:relative;margin:0;padding:52px 22px 24px;border-radius:28px;background:#fff;box-shadow:0 0 0 1px var(--line-d),0 24px 48px -28px rgba(17,17,26,.22)}.kv-label{position:absolute;left:22px;top:18px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--muted-d)}.kv-thread{display:flex;flex-direction:column;gap:10px}.kv-msg p{margin:0}.kv-accounts{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px}.kv-acc{padding:6px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--body-d);box-shadow:inset 0 0 0 1px var(--line-d)}.kv-acc--on{background:#18181c;color:#fff;box-shadow:none}.kwv .kw{padding-bottom:96px}.kwv .kw-sec{margin-top:88px}.kw-end h2,.kwv .kw-more h2,.kwv .kw-sec h2{font-weight:700;font-size:clamp(24px,2.8vw,32px);line-height:1.15;letter-spacing:-.025em;color:var(--ink-d);text-wrap:balance}.kw-who{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px}.kw-who-body p{margin:0 0 14px;font-size:16.5px;line-height:1.7;color:var(--body-d);max-width:64ch}.kw-tip{margin-top:22px;padding:20px 22px;border-radius:20px;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kw-tip p{margin:0;font-size:15.5px}.kw-tip-t{display:flex;align-items:center;gap:8px;margin-bottom:8px!important;font-weight:650;color:var(--ink-d)}.kwv .kw-sub{margin:10px 0 0;font-size:16px;color:var(--body-d)}.kwv .kw-steps{margin:28px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kwv .kw-steps li{padding:24px 26px 26px;border-radius:22px;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kw-n{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#18181c;color:#fff;font-size:13px;font-weight:700}.kwv .kw-steps h3{display:block;margin:16px 0 0;font-size:18.5px;font-weight:650;letter-spacing:-.01em;color:var(--ink-d)}.kwv .kw-steps p{margin:8px 0 0;font-size:15.5px;line-height:1.7;color:var(--body-d)}.kwv .kw-example{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px;align-items:start;margin-top:24px;padding:32px;border-radius:26px;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kwv .kw-example p{margin:0 0 14px;max-width:none;font-size:15.5px;line-height:1.7;color:var(--body-d)}.kwv .kw-example .kw-ex-d{font-size:17px;color:var(--ink-d)}.kw-ex-link{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:15px;font-weight:650;color:var(--ink-d);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.kwv .kw-quote{margin:0;padding:18px;list-style:none;display:flex;flex-direction:column;gap:10px;max-width:none;border-radius:20px;background:#f4f4f7}.kwv .kw-quote li{align-self:flex-end;max-width:92%;padding:11px 14px;border:0;border-radius:18px 18px 6px 18px;background:#18181c;color:#fff;font-size:14.5px;line-height:1.5}.kwv .kw-price{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border-radius:24px;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kwv .kw-price p{margin:8px 0 0;max-width:62ch;font-size:16px;line-height:1.65;color:var(--body-d)}.kw-price-link{flex:none;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;font-size:15px;font-weight:600;color:var(--ink-d);box-shadow:inset 0 0 0 1px rgba(17,17,26,.16)}@media(hover:hover) and (pointer:fine){.kw-price-link:hover{background:#f6f6f8}}.kwv .kw-faq{display:grid;gap:10px;margin-top:24px;border:0}.kwv .kw-faq details{border:0;border-radius:18px;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kwv .kw-faq summary{padding:18px 22px;font-size:16.5px;font-weight:650}.kwv .kw-faq summary:focus-visible{outline:2px solid var(--ink-d);outline-offset:-2px;border-radius:18px}.kwv .kw-faq details p{padding:0 48px 20px 22px}.kw-end{position:relative;isolation:isolate;overflow:hidden;margin-top:88px;padding:64px 24px 68px;border-radius:28px;text-align:center;background:radial-gradient(44% 70% at 12% 20%,rgb(var(--kp-a)/.1),rgb(var(--kp-a)/0) 100%),radial-gradient(44% 70% at 88% 90%,rgb(var(--kp-b)/.12),rgb(var(--kp-b)/0) 100%),var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d)}.kw-end:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.1;mix-blend-mode:multiply;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 0 0 0 1.6'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E") 0 0/160px 160px}.kw-end h2{max-width:22ch;margin:0 auto}.kw-end .gd-cta{justify-content:center;margin-top:26px}.kwv .kw-more{margin-top:72px}.kwv .kw-more ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0 0;padding:0;list-style:none}.kwv .kw-more a{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;padding:18px 20px;border-radius:18px;text-decoration:none;font-size:15.5px;font-weight:600;color:var(--ink-d);background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d);transition:box-shadow .2s var(--ease-out)}.kwv .kw-more a i{flex:none;transition:transform .2s var(--ease-out)}@media(hover:hover) and (pointer:fine){.kwv .kw-more a:hover{box-shadow:inset 0 0 0 1px rgba(17,17,26,.22)}.kwv .kw-more a:hover i{transform:translateX(2px)}}@media(max-width:1023px){.kw-top .kw-top-grid{grid-template-columns:minmax(0,1fr);gap:40px;padding-block:48px 56px}.kv{max-width:480px}.kw-who,.kwv .kw-example{grid-template-columns:minmax(0,1fr);gap:20px}}@media(max-width:767px){.kw-top{margin:4px 8px 0;border-radius:24px}.kw-top .kw-top-grid{padding-block:36px 44px}.kwv .kw-sec{margin-top:64px}.kwv .kw-more ul,.kwv .kw-steps{grid-template-columns:minmax(0,1fr)}.kwv .kw-example,.kwv .kw-price{padding:22px}.kwv .kw-price{flex-direction:column;align-items:flex-start}.kw-end{margin-top:64px;padding:44px 20px 48px;border-radius:24px}.kv{padding:48px 14px 18px}.kv-msg{max-width:92%}}@media(prefers-reduced-motion:reduce){.kw-jump i,.kwv .kw-more a,.kwv .kw-more a i{transition:none}}.kwv .kw-price .kw-price-link{text-decoration:none}.kw-end .gd-cta{flex-direction:column;gap:12px}.gdv{--kp-a:245 14 53;--kp-b:124 58 237}.gdv :is(h1,h2){font-family:var(--font-inter),system-ui,sans-serif}.gd-top .gd-hub-hero{padding-block:72px 80px;align-items:center}.gdv .gd-hub-hero h1{font-weight:700;font-size:clamp(34px,4.4vw,54px);line-height:1.06;letter-spacing:-.035em}.gdv .gd{padding-top:8px}.gdv .gd-hub-sec{margin-top:72px}.gdv .gd-kicker{font-weight:700;font-size:clamp(22px,2.4vw,28px);letter-spacing:-.025em}.gc-landing .gdv :is(.gd-feature,.gd-row){position:relative;padding:26px 28px 24px;border:0;border-radius:24px;background:var(--card-solid);box-shadow:inset 0 0 0 1px var(--line-d);transition:box-shadow .2s var(--ease-out)}.gc-landing .gdv .gd-feature{background:radial-gradient(50% 120% at 100% 0,rgb(var(--kp-b)/.07),rgb(var(--kp-b)/0) 100%),var(--card-solid)}.gc-landing .gdv #hub-ai+.gd-feature,.gc-landing .gdv .gd-hub-sec:last-child .gd-feature{background:radial-gradient(50% 120% at 100% 0,rgb(var(--kp-b)/.1),rgb(var(--kp-b)/0) 100%),var(--card-solid)}.gdv .gd-ic{display:inline-grid;place-items:center;width:38px;height:38px;margin-bottom:16px;border-radius:12px;background:#18181c;color:#fff;font-size:19px}.gdv .gd-feature .gd-entry-t{font-weight:700;font-size:clamp(22px,2.6vw,28px)}.gdv .gd-entry-t{font-weight:650}.gdv .gd-rows{gap:12px}@media(hover:hover) and (pointer:fine){.gc-landing .gdv :is(.gd-feature,.gd-row):hover{transform:none;box-shadow:inset 0 0 0 1px rgba(17,17,26,.22)}}@media(max-width:767px){.gd-top .gd-hub-hero{padding-block:36px 44px}.gdv .gd-rows{grid-template-columns:minmax(0,1fr)}.gc-landing .gdv :is(.gd-feature,.gd-row){padding:22px}}@media(prefers-reduced-motion:reduce){.gc-landing .gdv :is(.gd-feature,.gd-row){transition:none}}.kv .kv-msg{max-width:88%;padding:10px 14px 11px;border-radius:18px;font-size:15px;line-height:1.5;box-shadow:none}.kv .kv-msg--customer{align-self:flex-start;background:#f0f0f3;color:var(--ink-d);border-bottom-left-radius:6px}.kv .kv-msg--bot{background:#eef1f8;color:var(--ink-d);box-shadow:inset 0 0 0 1px rgba(17,17,26,.06)}.kv .kv-msg--ai,.kv .kv-msg--bot{align-self:flex-end;border-bottom-right-radius:6px}.kv .kv-msg--ai{background:#f2edff;color:#2b1a5e;box-shadow:inset 0 0 0 1px rgba(124,58,237,.14)}.kv-who-label{display:block;margin-bottom:3px;font-size:11.5px;font-weight:650;letter-spacing:.01em;color:var(--muted-d)}.kv .kv-msg--ai .kv-who-label{color:#6d28d9}.kv .kv-btn{display:block;margin-top:9px;padding:8px 12px;border-radius:11px;background:#fff;color:var(--ink-d);text-align:center;font-weight:600;font-size:14px;box-shadow:inset 0 0 0 1px rgba(17,17,26,.1)}.kv-state{align-self:center;display:inline-flex;align-items:center;gap:6px;margin:2px 0;padding:6px 11px;border-radius:999px;font-size:12.5px;font-weight:550}.kv-state i{font-size:14px}.kv-state--neutral{background:#f4f4f6;color:#52525b}.kv-state--ok{background:#eaf7ef;color:#166534}.kv-state--warn{background:#fff7e8;color:#7a4b00;box-shadow:inset 0 0 0 1px #f6dfb4}.kv-state b{font-weight:650}.kv .kv-cmt{display:grid;grid-template-columns:36px 1fr;gap:12px;margin-bottom:14px;padding:12px 14px;border-radius:16px;background:#f7f7f9;box-shadow:inset 0 0 0 1px var(--line-d)}.kv .kv-cmt img{width:36px;height:36px;border-radius:50%;object-fit:cover}.kv .kv-cmt p{margin:0;font-size:14.5px;line-height:1.45;color:var(--ink-d)}.kv-thread--tg{margin:-4px -6px;padding:14px 10px;border-radius:18px;background:#e9eff5}.kv-cmt-who{font-weight:650}.kv-cmt-who span{margin-left:6px;font-size:12px;font-weight:500;color:var(--muted-d)}.kv-cmt-reply{margin-top:4px!important;font-size:13px!important;color:var(--muted-d)!important}.kv-thread--tg .kv-msg--bot{background:#fff;box-shadow:0 1px 1px rgba(17,17,26,.08)}.kv-thread--tg .kv-btn{background:rgba(34,158,217,.1);color:#16679b;box-shadow:none}.kv-thread--tg .kv-msg--customer{background:#dcf5c9}.kw-top .kw-top-grid{padding-block:64px 56px}.kwv .kw-sec{margin-top:64px}.kwv .kw-what{margin-top:24px}.kwv .kw-what p,.kwv .kw-who-body p{max-width:68ch;font-size:16.5px;line-height:1.7;color:#3b3b44}.kwv .kw-what p{margin:14px 0 0}.kwv .kw-example p,.kwv .kw-faq details p,.kwv .kw-lead,.kwv .kw-price p,.kwv .kw-steps p,.kwv .kw-tip p{color:#3b3b44}.kw-step-more{margin-top:12px;border-top:1px solid var(--line-d);padding-top:10px}.kw-step-more summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;list-style:none;font-size:14px;font-weight:600;color:var(--ink-d)}.kw-step-more summary::-webkit-details-marker{display:none}.kw-step-more summary:after{content:"+";font-weight:500;color:var(--muted-d)}.kw-step-more[open] summary:after{content:"−"}.kw-step-more summary:focus-visible{outline:2px solid var(--ink-d);outline-offset:3px;border-radius:6px}.kwv .kw-step-more p{margin-top:8px;font-size:14.5px}.kw-steps-guide{margin-top:18px}@media(max-width:767px){.kw-top .kw-top-grid{padding-block:32px 36px}.kwv .kw-sec{margin-top:52px}.kv .kv-msg{max-width:94%;font-size:15px}}.gd-hub-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;margin-top:24px}.gd-hub-ctas .gd-cta{margin-top:0}.gd-hub-ctas>a{display:inline-flex;align-items:center;gap:8px}.gdv .gd{padding-bottom:120px}.gdv .seo-links{margin-top:72px}.gdv .seo-links ul{margin-top:18px}.gd-top .gd-hub-hero{padding-block:64px 48px}.gdv .gd-hub-sec:first-child{margin-top:28px}@media(max-width:767px){.gd-top .gd-hub-hero{padding-block:32px 36px}}.kv-state{display:block;max-width:100%;text-align:center;line-height:1.45}.kv-state i{margin-right:5px;vertical-align:-2px}.alt-hero{padding-block:56px 64px}.alt-hero h1{max-width:22ch}.alt-crumb{display:flex;align-items:center;gap:6px;margin:0 0 18px;font-size:13.5px;font-weight:600;color:var(--muted-d)}.alt-crumb i{font-size:12px}.gc-landing .alt-crumb a{color:var(--muted-d)}.gc-landing .alt-crumb a:hover{color:var(--ink-d)}.alt-disc{display:flex;gap:8px;align-items:flex-start;margin:24px 0 0;max-width:62ch;font-size:13.5px;line-height:1.55;color:var(--muted-d)}.alt-disc i{flex:none;margin-top:2px;font-size:15px}.alt-p{line-height:1.75}.alt-list,.alt-p{margin:14px 0 0;max-width:72ch;font-size:16px;color:var(--body-d)}.alt-list{padding-left:20px;display:grid;gap:10px;line-height:1.7}.alt-note{margin:12px 0 0;font-size:14px;color:var(--muted-d)}.alt-quick{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0}.alt-quick>div{padding:20px 22px;border-radius:20px;border:1px solid var(--line-d);background:var(--card)}.alt-quick dt{font-size:13px;font-weight:700;letter-spacing:.01em;color:var(--muted-d)}.alt-quick dd{margin:8px 0 0;font-size:15.5px;line-height:1.65;color:var(--ink-d)}.alt-tw{margin-top:20px;overflow-x:auto;border:1px solid var(--line-d);border-radius:20px;background:var(--card);-webkit-overflow-scrolling:touch}.alt-tw:focus-visible{outline:2px solid var(--brand-a);outline-offset:2px}.alt-t{width:100%;min-width:560px;border-collapse:collapse;font-size:14px}.alt-t td,.alt-t th{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line-d2)}.alt-t tr:last-child>*{border-bottom:0}.alt-t thead th{font-size:13.5px;font-weight:700;color:var(--ink-d);white-space:nowrap}.alt-t tbody th{width:22%;min-width:150px;font-weight:600;color:var(--ink-d)}.alt-t td{min-width:150px}.alt-t .alt-ours{background:rgba(124,58,237,.045)}.alt-t thead .alt-ours{color:var(--brand-a)}.alt-st{display:flex;flex-direction:column;gap:4px}.alt-st-l{display:inline-flex;align-items:center;gap:6px;font-weight:650;color:var(--ink-d);white-space:nowrap}.alt-st-l i{font-size:15px}.alt-st-n{font-size:12.5px;line-height:1.45;color:var(--muted-d)}.alt-st--yes .alt-st-l i{color:var(--green-d,#15803d)}.alt-st--depends .alt-st-l i{color:#b45309}.alt-st--no .alt-st-l,.alt-st--unverified .alt-st-l{color:var(--muted-d);font-weight:600}.alt-prices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px}.alt-pcol{padding:22px 24px;border-radius:20px;border:1px solid var(--line-d);background:var(--card)}.alt-pcol.alt-ours{background:rgba(124,58,237,.035);border-color:rgba(124,58,237,.18)}.alt-pcol h3{font-size:17px;font-weight:750;color:var(--ink-d)}.alt-pmodel{margin:8px 0 0;font-size:14px;line-height:1.6;color:var(--body-d)}.alt-pcol ul{list-style:none;margin:14px 0 0;padding:0}.alt-pcol li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:10px 0;border-top:1px solid var(--line-d2)}.alt-pn{font-weight:650}.alt-pn,.alt-pp{color:var(--ink-d);font-size:14.5px}.alt-pp{text-align:right;font-variant-numeric:tabular-nums}.alt-pnote{grid-column:1/-1;font-size:12.5px;line-height:1.5;color:var(--muted-d)}p.alt-pnote{margin:12px 0 0}.alt-pfree{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 14px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line-d2);font-size:13.5px;color:var(--muted-d)}.alt-rel a{display:inline-flex;align-items:center;gap:10px}.alt-srcs{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-top:16px}.alt-srcs h3{font-size:15px;font-weight:700;color:var(--ink-d)}.alt-srcs ol{margin:10px 0 0;padding-left:20px;display:grid;gap:8px;font-size:14px;line-height:1.5;color:var(--body-d)}.gc-landing .alt-srcs a{color:var(--ink-d);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}.alt-srcd{font-size:12.5px;color:var(--muted-d)}.alt-ini{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#f3f3f5;box-shadow:inset 0 0 0 1px var(--line-d);font-size:12.5px;font-weight:750;letter-spacing:.02em;color:var(--ink-d)}.alt-ini--lg{width:44px;height:44px;font-size:15px;border-radius:12px}.alt-choose{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.alt-choose>div{padding:22px;border-radius:20px;border:1px solid var(--line-d);background:var(--card)}.alt-choose h3{font-size:16.5px;font-weight:750;color:var(--ink-d)}.alt-choose p{margin:8px 0 0;font-size:14.5px;line-height:1.65;color:var(--body-d)}.alt-filter{flex-wrap:wrap;gap:12px 16px;margin-top:18px}.alt-filter,.alt-search{display:flex;align-items:center}.alt-search{gap:8px;flex:1 1 280px;max-width:420px;height:44px;padding:0 14px;border-radius:12px;border:1px solid var(--line-d);background:#fff;color:var(--muted-d)}.alt-search:focus-within{border-color:var(--ink-d)}.alt-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font:inherit;font-size:15px;color:var(--ink-d)}.alt-chips{display:flex;flex-wrap:wrap;gap:8px}.alt-chips button{height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--line-d);background:#fff;font:inherit;font-size:13.5px;font-weight:600;color:var(--body-d);cursor:pointer;transition:background .15s var(--ease-out),color .15s var(--ease-out)}.alt-chips button[aria-pressed=true]{background:var(--ink-d);border-color:var(--ink-d);color:#fff}.alt-chips button:active{transform:scale(.97)}.alt-count{flex-basis:100%;margin:0;font-size:13.5px;color:var(--muted-d)}.alt-group{margin-top:36px}.alt-group[hidden],[data-alt-card][hidden]{display:none}.alt-group h3{font-size:19px;font-weight:750;letter-spacing:-.01em;color:var(--ink-d)}.alt-cards{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gc-landing .alt-card{display:flex;flex-direction:column;gap:12px;height:100%;padding:20px;border-radius:20px;border:1px solid var(--line-d);background:var(--card);color:inherit;transition:border-color .2s var(--ease-out),transform .2s var(--ease-out)}.alt-card-h{display:flex;align-items:center;gap:12px}.alt-card-h>span:last-child{display:flex;flex-direction:column;min-width:0}.alt-card-n{font-size:16.5px;font-weight:750;color:var(--ink-d)}.alt-card-a{font-size:12.5px;color:var(--muted-d)}.alt-card-d{font-size:14px;line-height:1.6;color:var(--body-d)}.alt-card-f{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;align-items:center;font-size:13px}.alt-card-k{color:var(--muted-d)}.alt-card-f .alt-st-l,.alt-card-p{font-size:13px}.alt-card-p{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;line-height:1.45;color:var(--body-d)}.alt-free{padding:3px 8px;border-radius:999px;background:rgba(21,128,61,.08);color:#166534;font-size:12px;font-weight:650}.alt-card-l{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:650;color:var(--ink-d)}.alt-card-l i{transition:transform .2s var(--ease-out)}@media(hover:hover) and (pointer:fine){.gc-landing .alt-card:hover{border-color:rgba(17,17,26,.16);color:inherit;transform:translateY(-2px)}.alt-card:hover .alt-card-l i{transform:translateX(3px)}.alt-chips button:hover{color:var(--ink-d)}}@media(max-width:1023px){.alt-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.alt-choose{grid-template-columns:1fr}}@media(max-width:719px){.alt-hero{padding-block:36px 44px}.alt-cards,.alt-prices,.alt-quick,.alt-srcs{grid-template-columns:1fr}.alt-pp{text-align:left}.alt-pcol li{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.alt-card-l i,.alt-chips button,.gc-landing .alt-card{transition:none}}.alt-logo{display:block;object-fit:contain;background:#fff;padding:0}.alt-ini--sm{width:22px;height:22px;border-radius:6px;font-size:9.5px}.alt-ini--lg{width:52px;height:52px;border-radius:14px}.alt-th{display:inline-flex;gap:8px}.alt-id,.alt-th{align-items:center}.alt-id{display:flex;gap:14px;margin:0 0 18px}.alt-id .kw-eyebrow{margin:0}.pp-switches{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 28px}.pp-seg{display:inline-flex;padding:4px;border-radius:999px;background:rgba(17,17,26,.05);box-shadow:inset 0 0 0 1px rgba(17,17,26,.06)}.gc-landing .pp-seg button{appearance:none;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:var(--body-d);padding:8px 16px;min-height:40px;border-radius:999px;cursor:pointer}.gc-landing .pp-seg button[aria-pressed=true]{background:#fff;color:var(--ink-d);box-shadow:0 0 0 1px rgba(17,17,26,.08),0 1px 2px rgba(17,17,26,.06)}.gc-landing .pp-seg button:focus-visible{outline:2px solid var(--ink-d);outline-offset:2px}.pp .hp-facts{margin-bottom:22px}.hp-price{flex-wrap:wrap}.hp-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px}.hp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1280px;gap:16px}.hp-grid--4 .hp-card{padding:24px 22px 22px}.hp-grid--4 .hp-price{gap:10px}.hp-grid--4 .hp-price b{font-size:36px}.pp--page .hp-price b{font-variant-numeric:tabular-nums}.pp-flags{display:grid;gap:11px;margin:20px 0 0;padding:20px 0 0;list-style:none;border-top:1px solid rgba(17,17,26,.08)}.pp-flags li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.35;color:color-mix(in srgb,var(--ink-d) 86%,transparent)}.pp-flags li.pp-off{color:var(--muted-d)}.pp-flags svg{flex:none;width:16px;height:16px}.pp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pp-note{max-width:760px;margin:26px auto 0;font-size:13.5px;line-height:1.6;color:var(--body-d)}.pp-all,.pp-note{text-align:center}.pp-all{margin:14px 0 0;font-size:14px}.gc-landing .pp-all a{color:var(--ink-d);text-decoration:underline;text-underline-offset:3px}.hsec.hp-sec.pp-page{padding-top:132px}.pp-page .sechead h1{font-size:clamp(30px,4.6vw,44px);font-weight:800;letter-spacing:-.025em;line-height:1.1;color:var(--ink-d);text-wrap:balance}@media(max-width:1180px){.hp-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}}@media(max-width:860px){.hp-grid--2,.hp-grid--4{grid-template-columns:minmax(0,1fr);max-width:440px}.hsec.hp-sec.pp-page{padding-top:112px}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.hp-card:nth-child(4){animation-range:entry 180px entry 420px}.hp-card:nth-child(4) :is(.hp-price,.hp-cta,.hp-feats){animation-range:entry 260px entry 480px}.pp-page .hp-card,.pp-page .hp-card :is(.hp-price,.hp-cta,.hp-feats),.pp-page>.sechead{animation:none}}}.ft-langs{display:flex;gap:14px;margin-top:6px;font-size:13.5px}#page-features .fp-hero h1{font-family:var(--font-inter),system-ui,sans-serif;font-weight:800;letter-spacing:-.025em;text-wrap:balance}#page-features .fp-hero h1 .grad-text{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:inherit}#page-features .blist i{color:#F2452B}.bn-ai.bn-rem{top:calc(-44 * var(--bn-s));right:calc(-8 * var(--bn-s))}.hp-grid--4 .hp-price{flex-direction:column;align-items:flex-start;gap:8px}.hp-grid--4 .hp-price span{display:block}.mock-tag.mock-ex{margin-left:auto;color:var(--muted-d)}.sf-shot{display:grid;grid-template:minmax(0,1fr)/minmax(0,1fr);flex:1;min-height:0}.sf-shot>*{grid-area:1/1}.sf-shot>.sf-photo{height:100%;min-height:0}.sf-ov{align-self:end;justify-self:center;z-index:1;box-sizing:border-box;width:94%;margin-bottom:32%;text-align:center;color:#000;pointer-events:none;filter:drop-shadow(0 6px 14px rgba(0,0,0,.22))}.sf-ov b{display:grid;font-size:21px;font-weight:700;line-height:1.5;letter-spacing:-.02em}.sf-ov b>span{grid-area:1/1;text-wrap:balance}.sf-ov b>span>span{padding:6px 12px 7px;border-radius:12px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sf-ov-bg{filter:url(#sf-goo)}.sf-ov-fg{position:relative;z-index:1}.sf-ov-bg>span{background:#fff;color:transparent}.sf-ov small{display:block;margin-top:13px;font-size:13.5px;font-weight:600;line-height:1.6;letter-spacing:-.01em;text-wrap:balance}.sf-ov small>span{padding:4px 9px 5px;border-radius:9px;background:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media(max-width:360px){.sf-ov b{font-size:19px}.sf-ov small{font-size:12.5px}}#page-features .fx-hero{position:relative;isolation:isolate;padding:72px 0 44px}#page-features .fx-hero:before{content:"";position:absolute;z-index:-1;inset:-120px -10vw 0;pointer-events:none;background:radial-gradient(26% 60% at 28% 34%,rgb(245 14 53/.09),transparent),radial-gradient(26% 60% at 72% 30%,rgb(120 220 190/.16),transparent),radial-gradient(30% 50% at 52% 0,rgb(255 170 60/.1),transparent);-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}#page-features .fx-hero h1{max-width:820px;font-weight:600;letter-spacing:-.035em;font-size:clamp(32px,5.2vw,56px);line-height:1.08}#page-features .fx-hero h1 em{font-family:var(--font-inter-italic),var(--font-inter),system-ui,sans-serif;font-style:italic;font-weight:600}#page-features .fx-hero .sub{max-width:560px;font-size:17px}.fx-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.gc-landing .fx-grid>.fx-card{grid-column:span 5;grid-row:auto;scroll-margin-top:calc(var(--nav-h) + 24px)}.gc-landing .fx-grid>.fx-wide{grid-column:span 7}.fx-card>h2{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em;color:var(--ink-d);text-wrap:balance}.gc-landing .fx-card>p{max-width:46ch}.gc-landing .bn-2.fx-blue{background:radial-gradient(40% 46% at var(--g1x) var(--g1y),rgb(125 190 255/.22),rgb(125 190 255/0) 100%),radial-gradient(50% 52% at var(--g2x) var(--g2y),rgb(69 93 255/.14),rgb(69 93 255/0) 100%),radial-gradient(34% 40% at var(--g3x) var(--g3y),rgb(150 230 255/.24),rgb(150 230 255/0) 100%),var(--card-solid)}.fx-chips{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fx-chips li{display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 9px;border:1px solid rgba(17,17,26,.08);border-radius:999px;background:rgba(255,255,255,.72);font-size:13px;font-weight:500;line-height:1.3;color:var(--ink-d)}.fx-chips svg{flex:none;width:12px;height:12px;color:#F2452B}.fx-stage{--u:.74px;position:relative;flex:1 0 auto;display:grid;place-items:center;min-height:380px;margin-top:20px}.fx-over{z-index:1}.fx-m,.fx-over{position:relative}.fx-m{transition:width .6s var(--hd-spring),height .6s var(--hd-spring),border-radius .6s var(--hd-spring)}.fx-m.fx-ig{overflow:hidden;border-radius:calc(36 * var(--u))}.fx-m.fx-ig:has(>.fx-l[data-on]>.fx-li>.fx-pill){border-radius:calc(30 * var(--u))}.fx-ig{background:#0D1015;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 22px 44px -20px rgba(17,17,26,.5),0 2px 6px rgba(17,17,26,.08)}.fx-l{position:absolute;left:50%;top:50%;translate:-50% -50%;opacity:0;filter:blur(10px);scale:.94;pointer-events:none;transition:opacity .2s var(--ease-out),filter .2s var(--ease-out),scale .3s var(--ease-out)}.fx-l[data-on]{opacity:1;filter:none;scale:1;transition:opacity .34s var(--ease-out) .14s,filter .34s var(--ease-out) .14s,scale .5s var(--hd-spring) .1s}.fx-m:not([style]) .fx-l[data-on]{position:static;translate:none}.fx-li{width:max-content}.fx-row{width:calc(440 * var(--u));padding:calc(8 * var(--u)) 0}.fx-dm{position:relative;padding:calc(18 * var(--u)) 0}.fx-dm .sf-tb{transition:scale .16s var(--ease-out),background .16s var(--ease-out)}.fx-dm:has(.fx-tap[data-on]) .sf-tb{scale:.96;background:#3B3F48}.fx-tap{position:absolute;left:calc(227 * var(--u));bottom:calc(58 * var(--u));width:calc(46 * var(--u));height:calc(46 * var(--u));margin:calc(-23 * var(--u));border-radius:50%;background:rgba(255,255,255,.4);box-shadow:0 0 0 1px rgba(255,255,255,.35);opacity:0;pointer-events:none}.fx-tap[data-on]{animation:fx-tap .75s var(--ease-out) both}@keyframes fx-tap{0%{opacity:0;scale:1.5}30%{opacity:1;scale:.82}60%{opacity:1;scale:.9}to{opacity:0;scale:1.25}}.fx-pill{display:flex;align-items:center;gap:calc(11 * var(--u));padding:calc(17 * var(--u)) calc(24 * var(--u)) calc(17 * var(--u)) calc(20 * var(--u));font-weight:600;white-space:nowrap}.fx-pill svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.fx-pill--ok{color:#5BE38D}.fx-ring,.fx-spin{flex:none;width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:50%}.fx-spin{border:calc(3 * var(--u)) solid rgba(255,255,255,.22);border-top-color:#fff;animation:fx-spin .8s linear infinite}@keyframes fx-spin{to{rotate:1turn}}@property --fx-a{syntax:"<angle>";inherits:false;initial-value:1turn}.fx-ring{background:conic-gradient(#fff var(--fx-a),rgba(255,255,255,.22) 0);-webkit-mask:radial-gradient(closest-side,transparent 62%,#000 64%);mask:radial-gradient(closest-side,transparent 62%,#000 64%)}.fx-l[data-on] .fx-ring{animation:fx-ring 2.5s linear both}@keyframes fx-ring{0%{--fx-a:0deg}}.fx-stage--post{display:flex;align-items:center;justify-content:center}.fx-post{position:relative;flex:none;margin-right:-64px;rotate:-5deg}.fx-post img{display:block;width:216px;height:270px;border-radius:24px;object-fit:cover;object-position:50% 30%;box-shadow:0 22px 44px -20px rgba(17,17,26,.5),0 2px 6px rgba(17,17,26,.08)}.fx-kw{position:absolute;left:-14px;top:18px;rotate:-4deg;padding:7px 14px;border-radius:999px;background:#111114;color:#fff;font-size:13px;font-weight:700;letter-spacing:.02em;box-shadow:0 8px 18px -8px rgba(17,17,26,.6)}.fx-prof{position:relative;flex:none;display:grid;justify-items:center;gap:4px;width:196px;margin-right:-52px;padding:22px 16px 18px;rotate:-5deg;border-radius:24px;background:#0D1015;color:#fff;font:400 13px/1.35 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;text-align:center;box-shadow:0 0 0 1px rgba(255,255,255,.1),0 22px 44px -20px rgba(17,17,26,.5),0 2px 6px rgba(17,17,26,.08)}.fx-prof img{width:64px;height:64px;margin-bottom:6px;border-radius:50%;object-fit:cover}.fx-prof b{font-size:14.5px;font-weight:600}.fx-prof>span:not(.fx-badge){color:rgba(255,255,255,.55);font-size:12px;text-wrap:balance}.fx-fb{margin-top:10px;border-radius:9px;overflow:hidden}.fx-fbtn{display:block;padding:7px 26px;background:#2C2F36;font-size:13px;font-weight:600;white-space:nowrap}.fx-fbtn--blue{background:#455DFF}.fx-prof .fx-badge{right:auto;left:-18px;top:-16px;rotate:-6deg}.fx-card:not(.fx-wide) .fx-stage--post:has(.fx-prof){flex-direction:column}.fx-card:not(.fx-wide) .fx-prof{margin:0 0 -18px;rotate:-4deg}.fx-thread{align-content:center;justify-items:center;gap:12px}.fx-time{font-size:12px;font-weight:500;color:var(--muted-d)}.fx-prev{border-radius:calc(36 * var(--u));opacity:.55;scale:.9;transform-origin:50% 100%}.fx-sheet{position:relative;width:calc(480 * var(--u));height:calc(580 * var(--u));padding-top:calc(26 * var(--u));border-radius:calc(32 * var(--u));background:rgba(8,8,10,.92);overflow:hidden}.fx-sh{padding:calc(12 * var(--u)) 0 calc(14 * var(--u));text-align:center;font-size:calc(18 * var(--u));font-weight:700}.fx-sheet .sf-row{padding:calc(9 * var(--u)) calc(22 * var(--u))}.fx-sheet .sf-row--n{padding-left:calc(80 * var(--u));padding-top:calc(3 * var(--u))}.fx-x{display:grid;grid-template-rows:0fr;opacity:0;filter:blur(6px);transition:grid-template-rows .55s var(--hd-spring),opacity .3s var(--ease-out),filter .3s var(--ease-out)}.fx-x>div{min-height:0;overflow:hidden}.fx-x[data-in]{grid-template-rows:1fr;opacity:1;filter:none}.fx-badge{position:absolute;z-index:2;right:-22px;top:-20px;rotate:7deg;display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px 0 11px;border-radius:999px;color:#fff;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.fx-badge svg{flex:none;width:19px;height:19px}.fx-badge--hot{padding-left:14px;background:linear-gradient(180deg,#F50E35,#FF5401 65%,#FD792E);box-shadow:inset 0 1px 1px rgba(255,255,255,.75),inset 0 0 8px 2px rgba(255,226,196,.6),inset 0 -3px 6px rgba(150,0,25,.25),0 8px 18px -8px rgba(245,14,53,.55),0 2px 4px rgba(17,17,26,.1)}.fx-badge--grow{background:linear-gradient(180deg,#4ADE80,#16A34A 65%,#15803D);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 8px 1px rgba(220,255,232,.5),inset 0 -3px 6px rgba(5,80,35,.3),0 8px 18px -8px rgba(22,163,74,.6),0 2px 4px rgba(17,17,26,.1)}.fx-badge--rem{rotate:-7deg;background:linear-gradient(180deg,#A78BFA,#7C3AED 60%,#6526D9);box-shadow:inset 0 1px 1px rgba(255,255,255,.7),inset 0 0 8px 1px rgba(232,220,255,.55),inset 0 -3px 6px rgba(60,10,140,.3),0 8px 18px -8px rgba(124,58,237,.6),0 2px 4px rgba(17,17,26,.1);opacity:0;scale:.7;transition:opacity .2s var(--ease-out),scale .3s var(--ease-out)}.fx-badge--rem[data-on]{opacity:1;scale:1;transition:opacity .3s var(--ease-out) .45s,scale .5s var(--hd-spring) .45s}.fx-swap{display:inline-block;animation:fx-swap .45s var(--ease-out) both}@keyframes fx-swap{0%{opacity:0;translate:0 45%;filter:blur(4px)}}.fx-app{width:min(100%,420px);padding-bottom:8px;border:1px solid var(--line-d);border-radius:20px;background:#fff;color:var(--ink-d);font-size:13.5px;line-height:1.35;box-shadow:0 22px 44px -24px rgba(17,17,26,.3),0 2px 6px rgba(17,17,26,.05)}.fx-app-h{display:flex;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid var(--line-d2)}.fx-app-h b{font-size:14px;font-weight:600}.fx-count{padding:2px 8px;border-radius:999px;background:#F3F3F6;font-size:12px;font-weight:600;color:var(--body-d);font-variant-numeric:tabular-nums}.fx-ex{margin-left:auto;padding:2px 9px;border:1px solid var(--line-d);border-radius:999px;font-size:11.5px;font-weight:500;color:var(--muted-d);white-space:nowrap}.fx-lead{display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 16px}.fx-lead img{width:36px;height:36px;border-radius:50%;object-fit:cover}.fx-lead-n{display:grid;min-width:0}.fx-lead-n b{font-weight:600}.fx-lead-n b,.fx-lead-n span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-lead-n span{font-size:12px;color:var(--muted-d)}.fx-tag{padding:3px 8px;border-radius:6px;background:#F3F3F6;font-size:10.5px;letter-spacing:.03em;color:var(--body-d)}.fx-st,.fx-tag{font-weight:600}.fx-st{display:block;padding:4px 10px;border-radius:999px;font-size:12px;white-space:nowrap}.fx-st--ok{background:#E7F6EC;color:#15803D}.fx-st--new{background:#FFF0E6;color:#C2410C}.fx-stm{border-radius:999px;overflow:hidden}.fx-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:12px 16px 8px;padding:3px;border-radius:10px;background:#F3F3F6;font-size:12.5px;font-weight:600;text-align:center;color:var(--muted-d)}.fx-seg:before{content:"";position:absolute;left:3px;top:3px;bottom:3px;width:calc(50% - 3px);border-radius:8px;background:#fff;box-shadow:0 1px 3px rgba(17,17,26,.12);transition:translate .5s var(--hd-spring)}.fx-seg[data-p="1"]:before{translate:100% 0}.fx-seg span{position:relative;padding:6px 0;transition:color .3s var(--ease-out)}.fx-seg[data-p="0"] span:first-child,.fx-seg[data-p="1"] span:last-child{color:var(--ink-d)}.fx-bar{display:grid;grid-template-columns:84px minmax(0,1fr) 34px;align-items:center;gap:10px;padding:8px 16px;color:var(--body-d)}.fx-bar i{height:10px;border-radius:999px;background:linear-gradient(90deg,#FF7A2E,#F50E35) no-repeat 0 0/calc(var(--p) * 100%) 100%,#F1F1F4;transition:background-size .8s var(--hd-spring) calc(var(--i) * 70ms)}.fx-bar b,.fx-rate b{font-weight:600;color:var(--ink-d);text-align:right;font-variant-numeric:tabular-nums}.fx-rate{display:flex;justify-content:space-between;align-items:baseline;margin:8px 16px 4px;padding-top:12px;border-top:1px solid var(--line-d2);color:var(--body-d)}.fx-rate b{font-size:16px}.gc-landing .fx-grid>.fx-third{grid-column:span 4}.fx-stage--s{min-height:300px}.fx-rank{position:relative;height:216px}.fx-rank-row{position:absolute;left:0;right:0;top:0;grid-template-columns:36px minmax(0,1fr) auto;translate:0 calc(var(--r) * 54px);transition:translate .7s var(--hd-spring)}.fx-num{min-width:26px;font-size:15px;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.fx-fan{grid-template-columns:36px minmax(0,1fr) auto}.fx-fan-av{position:relative;display:block;width:36px;height:36px}.fx-fan-av svg{position:absolute;right:-5px;bottom:-4px;width:17px;height:17px;padding:2px;border-radius:50%;background:#fff;color:#F59E0B;opacity:0;scale:.4;transition:opacity .2s var(--ease-out),scale .3s var(--ease-out)}.fx-fan[data-fan] .fx-fan-av svg{opacity:1;scale:1;transition:opacity .3s var(--ease-out),scale .5s var(--hd-spring)}.fx-weeks{display:flex;gap:4px;margin-top:5px}.fx-weeks i{width:16px;height:5px;border-radius:999px;background:#E9E9EE;transition:background .4s var(--ease-out)}.fx-weeks i[data-on]{background:#F59E0B}.fx-st--fan{background:#F3F3F6;color:var(--body-d);transition:background .4s var(--ease-out),color .4s var(--ease-out)}.fx-fan[data-fan] .fx-st--fan{background:#FFF3D6;color:#92590A}.fx-bar--geo{grid-template-columns:22px 104px minmax(0,1fr) 38px}.fx-bar--geo img{width:22px;height:16px;border-radius:3px;object-fit:cover;box-shadow:0 0 0 1px rgba(0,0,0,.06)}.fx-bar--geo span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-features .seo-links{margin-top:72px}@media(max-width:1023px){.gc-landing .fx-grid>.fx-card,.gc-landing .fx-grid>.fx-third,.gc-landing .fx-grid>.fx-wide{grid-column:1/-1}}@media(max-width:640px){#page-features .fx-hero{padding:44px 0 28px}.gc-landing .fx-card{padding:24px 20px}.fx-stage{--u:.64px;min-height:340px}.fx-stage--post{flex-direction:column;min-height:440px}.fx-post{margin:0 0 -84px;rotate:-4deg}.fx-stage--post:has(.fx-prof){min-height:400px}.fx-prof{margin:0 0 -18px}.fx-post img{width:176px;height:220px}.fx-badge{right:-10px}.fx-lead{grid-template-columns:36px minmax(0,1fr) auto}.fx-tag{display:none}}@media(prefers-reduced-motion:reduce){.fx-badge--rem,.fx-badge--rem[data-on],.fx-bar i,.fx-dm .sf-tb,.fx-fan-av svg,.fx-l,.fx-l[data-on],.fx-m,.fx-rank-row,.fx-seg:before,.fx-st--fan,.fx-weeks i,.fx-x{transition:none}.fx-l[data-on] .fx-ring,.fx-spin,.fx-swap,.fx-tap[data-on]{animation:none}}