@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_5ad9ca{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_5ad9ca{--font-outfit:"Outfit","Outfit Fallback"}@font-face{font-family:inter;src:url(/_next/static/media/21c4407a40071020-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(/_next/static/media/22e356a8207d3284-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_7fbca6{font-family:inter,inter Fallback}.__variable_7fbca6{--font-inter:"inter","inter Fallback"}@font-face{font-family:stack;src:url(/_next/static/media/ab774084e6556cf2-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:stack;src:url(/_next/static/media/15576cbda4644a65-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:stack;src:url(/_next/static/media/d5fcf6f018da757e-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:stack Fallback;src:local("Arial");ascent-override:93.68%;descent-override:28.11%;line-gap-override:0.00%;size-adjust:106.74%}.__className_e22de2{font-family:stack,stack Fallback}.__variable_e22de2{--font-stack:"stack","stack Fallback"}:root{--bg:#0b0b0f;--white:#fff;--accent:#f43f5e;--muted:rgba(255,255,255,0.8);--line:rgba(255,255,255,0.2);--panel:rgba(255,255,255,0.05);--dark-red:#7a2435;--card:#1c1616;--display:var(--font-stack),"Arial",sans-serif;--body:var(--font-inter),"Arial",sans-serif}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{font-family:var(--body);overflow-x:hidden}body,button,input,select,textarea{font-feature-settings:"blwf" 1,"cv03" 1,"cv04" 1,"cv09" 1,"cv11" 1}figure,h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none}img,svg,video{display:block}button,input,select,textarea{font:inherit;color:inherit}.t-h1,.t-h2,.t-h3,.t-h4,.t-h5,.t-h6,.t-label{font-family:var(--display);font-weight:600;letter-spacing:-.02em;text-transform:uppercase;color:var(--white)}.t-h1{font-size:80px;line-height:1}.t-h2{font-size:48px}.t-h2,.t-h3{line-height:1.1}.t-h3{font-size:40px}.t-h4{font-size:32px;line-height:1}.t-h5{font-size:24px;line-height:1.2}.t-h6{font-size:20px;line-height:1}.t-label{font-size:16px;font-weight:500;letter-spacing:0;line-height:1}.t-body{font-family:var(--body);font-size:16px;line-height:1.6;color:var(--muted)}.t-center{text-align:center}.page{min-height:100vh;overflow:clip}.page,.section{background:var(--bg);position:relative}.section{padding:0 30px 140px}.container{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto}.container--rule{border-top:1px solid rgba(255,255,255,.2);padding-top:140px}.glow{position:absolute;left:50%;aspect-ratio:1;border-radius:100%;background:var(--accent);filter:blur(300px);transform:translateX(-50%);pointer-events:none;z-index:0}.tag{display:inline-flex;align-items:center;gap:6px}.tag__icon{width:18px;height:18px;color:var(--accent)}.btn,.tag--light .tag__icon{color:var(--white)}.btn{position:relative;display:inline-flex;align-items:center;gap:28px;padding:13px 13px 13px 20px;border-radius:100px;background:var(--accent);overflow:clip;cursor:pointer;border:0;white-space:nowrap}.btn--white{color:var(--bg)}.btn--white,.btn__bg{background:var(--white)}.btn__bg{position:absolute;top:5px;bottom:5px;right:5px;width:40px;border-radius:100px;transition:width .4s cubic-bezier(.44,0,.56,1),right .4s cubic-bezier(.44,0,.56,1)}.btn--white .btn__bg{background:var(--bg)}.btn__icon,.btn__label{position:relative;z-index:1}.btn__icon{width:24px;height:24px;overflow:clip;color:var(--accent)}.btn--white .btn__icon{color:var(--white)}.btn__icon svg{position:absolute;inset:0;width:24px;height:24px;transition:transform .4s cubic-bezier(.44,0,.56,1)}.btn__icon svg:first-child{transform:translateX(-30px)}.btn:hover .btn__bg{width:calc(100% - 4px)}.btn:hover .btn__icon svg:first-child{transform:translateX(0)}.btn:hover .btn__icon svg:last-child{transform:translateX(30px)}.btn:hover .btn__label{color:var(--accent)}.btn--white:hover .btn__label{color:var(--white)}.roll{position:relative;display:inline-flex;flex-direction:column;overflow:clip;font-size:16px}.roll,.roll span{height:1em;line-height:1}.roll span{display:block;transition:transform .4s cubic-bezier(.44,0,.56,1)}.roll span+span{color:var(--accent)}.roll:hover span{transform:translateY(-100%)}.reveal{will-change:transform,opacity}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee{display:flex;width:max-content;animation:marquee var(--dur,40s) linear infinite}.nav{position:absolute;inset:0 0 auto 0;z-index:50;padding:0 30px;display:flex;justify-content:center}.nav__inner{width:100%;max-width:1200px;padding:24px 0;align-items:center;justify-content:space-between}.nav__inner,.nav__logo{display:flex}.logo{display:inline-flex;align-items:center;gap:10px;color:var(--white)}.logo svg{width:34px;height:34px;flex:none}.logo__text{font-family:var(--display);font-weight:700;font-size:30px;line-height:1;letter-spacing:-.02em;text-transform:uppercase}.nav__links{display:flex;align-items:center;gap:34px}.nav__menu{display:inline-flex;align-items:center;gap:4px;background:none;border:0;cursor:pointer}.nav__menu svg{width:40px;height:40px;margin:-10px -6px -10px -10px}.nav__sheet{position:fixed;inset:0;z-index:60;background:rgba(11,11,15,.97);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}.nav__sheet a{font-size:32px;font-weight:600}.nav__close,.nav__sheet a{font-family:var(--display);text-transform:uppercase}.nav__close{position:absolute;top:24px;right:30px;background:none;border:0;cursor:pointer;font-weight:500}.hero{position:relative;overflow:clip;padding:215px 0 75px;display:flex;flex-direction:column;align-items:center;gap:120px;background:var(--bg)}.hero__bg{position:absolute;inset:0;z-index:0}.hero__bg img{width:100%;height:100%;object-fit:cover}.hero__shade{position:absolute;inset:0;background:var(--bg);opacity:.9;z-index:1}.hero .glow{width:41%;max-width:663px;top:-261px;z-index:1}.hero__main{position:relative;z-index:2;width:100%;padding:0 30px}.hero__row{max-width:1200px;margin:0 auto;display:flex;gap:40px;align-items:flex-start}.hero__left{flex:1 1;display:flex;flex-direction:column;gap:60px;min-width:0}.hero__title{position:relative;max-width:702px}.hero__right{flex:1 1;max-width:327px;gap:50px}.hero__info,.hero__right{display:flex;flex-direction:column}.hero__info{gap:20px}.hero__users{gap:8px;max-width:260px}.avatars,.hero__users{display:flex;align-items:center}.avatar,.avatars img{width:44px;height:44px;border-radius:100px;border:1px solid var(--dark-red);object-fit:cover}.avatars img+img{margin-left:-10px}.hero__users .t-small{font-family:var(--display);font-weight:500;font-size:16px;line-height:1.1;color:var(--white)}.hero__users .t-small b{color:var(--accent);font-weight:500}.hero__perks{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.hero__perks li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 10px;border-radius:100px;background:rgba(255,255,255,.07);border:1px solid var(--line);color:rgba(255,255,255,.85);font-family:var(--body);font-size:13px;line-height:1}.hero__perks li:before{content:"✓";color:var(--accent);font-weight:700}@media (prefers-reduced-motion:no-preference){.hero__title .floating{animation:heroFloat 5s ease-in-out infinite}.hero__title .floating--yt{animation-delay:-2.5s}}@keyframes heroFloat{0%,to{translate:0 0}50%{translate:0 -8px}}.hero__logos{display:flex;align-items:center;gap:30px}.hero__logos img:first-child{width:103px;height:auto}.hero__logos img:last-child{width:144px;height:auto}.floating{position:absolute;z-index:1;padding:20px;border-radius:20px;display:grid;place-items:center}.floating svg{width:40px;height:40px;color:var(--white)}.floating--wand{top:-48px;right:18px;background:linear-gradient(135deg,#88293c,#000 84%);filter:blur(1.5px);transform:rotate(21.4deg)}.floating--yt{bottom:-6px;left:auto;right:-26px;background:linear-gradient(135deg,#fa8b67,#ff1b48 84%);filter:blur(2px);transform:rotate(-11.8deg)}.floating--yt svg{width:60px;height:60px}.hero__strip{position:relative;z-index:2;width:100%;overflow:clip}.strip{display:flex;gap:15px;width:max-content;animation:marquee 36s linear infinite;padding-right:15px}.strip__card{width:390px;flex:none;aspect-ratio:.8125;border-radius:10px;overflow:clip;background:#111}.strip__card video{width:100%;height:100%;object-fit:cover}.hero__fade{position:absolute;top:0;bottom:0;width:313px;z-index:3;pointer-events:none;background:linear-gradient(90deg,#0b0b0f 78%,rgba(11,11,15,0))}.hero__fade--l{left:0}.hero__fade--r{right:0;transform:rotate(180deg)}.about{padding:140px 30px;position:relative;background:var(--bg);overflow:clip}.about .container{display:flex;flex-direction:column;align-items:center;gap:140px}.about__top{gap:60px}.about__head,.about__top{display:flex;flex-direction:column;align-items:center;width:100%}.about__head{max-width:898px;gap:10px}.about__text{font-family:var(--display);font-size:40px;font-weight:600;line-height:46px;letter-spacing:-.035em;text-transform:uppercase;text-align:center}.about__text .w{display:inline-block;white-space:pre}.about__image{position:relative;width:100%;max-width:800px;aspect-ratio:1.6}.about__image>img{width:100%;height:100%;border-radius:10px;object-fit:cover}.about__icon{position:absolute;z-index:1;padding:20px;border-radius:20px;transform:rotate(15deg)}.about__icon svg{width:60px;height:60px;color:var(--white)}.about__icon--a{top:82px;left:-49px;background:var(--accent)}.about__icon--b{bottom:78px;right:-55px;background:#7c3aed;filter:blur(2px)}.about__bottom{display:flex;align-items:center;gap:120px;width:100%}.about__bottom p{flex:1 1;max-width:179px}.about__logos{flex:1 1;display:flex;justify-content:space-between;align-items:center}.about .glow{width:43%;max-width:663px;top:169px}.work{padding:140px 30px;position:relative;background:var(--bg)}.work .container{gap:100px}.work .container,.work__head{display:flex;flex-direction:column;align-items:center}.work__head{position:-webkit-sticky;position:sticky;top:40px;z-index:1;width:100%;gap:20px}.work__head h2{max-width:572px;text-align:center}.work__list{flex-direction:column;gap:160px;z-index:2;position:relative}.work__list,.work__row{width:100%;display:flex;align-items:center}.work__row{justify-content:space-between}.work__row--center{justify-content:center}.vcard{position:relative;border-radius:10px;overflow:clip;cursor:pointer;flex:1 1}.vcard--a{aspect-ratio:.913;max-width:420px}.vcard--b{aspect-ratio:1;max-width:360px}.vcard--c{aspect-ratio:1.42857;max-width:600px;width:100%;flex:none}.vcard video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vcard__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(35,29,29,0) 50%,#231d1d)}.vcard__play{position:absolute;z-index:2;top:50%;left:50%;width:60px;height:60px;transform:translate(-50%,-50%);display:grid;place-items:center;background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:100px;transition:opacity .3s}.vcard__play i{display:block;width:0;height:0;border-left:14px solid var(--white);border-top:9px solid transparent;border-bottom:9px solid transparent;margin-left:4px}.vcard.is-playing .vcard__play{opacity:0}.vcard__content{position:absolute;inset:0;z-index:2;padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.pill{display:inline-flex;align-items:center;gap:4px;padding:5px 14px;border-radius:100px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pill svg{width:24px;height:24px}.vcard__foot{width:100%;padding:10px;display:flex;flex-direction:column;gap:16px}.vcard__foot--row{flex-direction:row;align-items:center;padding:0}.vcard__foot--row .t-h6{flex:1 1;order:0}.vcard__foot--row .t-label{order:1}.services .container{display:flex;flex-direction:column;gap:80px}.services__head{max-width:513px;display:flex;flex-direction:column;gap:20px;z-index:1}.services__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(50px,1fr));grid-gap:30px;gap:30px}.scard{position:relative;aspect-ratio:.826;border-radius:20px;background:var(--bg);overflow:hidden;padding:30px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer}.scard__icon{height:60px;width:60px;object-fit:contain;object-position:left center;position:relative;z-index:3}.scard__num{position:absolute;top:20px;right:20px;z-index:4;padding:9px 14px;border-radius:100px;border:1px solid var(--line)}.scard__desc{position:relative;z-index:3}.scard:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 85% 70% at 50% 0,rgba(244,63,94,.6) 0,rgba(122,36,53,.35) 45%,rgba(11,11,15,0) 100%);opacity:0;transition:opacity .5s cubic-bezier(.44,0,.56,1)}.scard:hover:before{opacity:1}.scard__title{position:absolute;top:50%;left:0;right:0;z-index:3;transform:translateY(-50%)}.scard__static,.scard__title{display:flex;justify-content:center}.scard__static{align-items:center;gap:14px;padding:0 30px;text-align:center;transition:opacity .4s cubic-bezier(.44,0,.56,1)}.scard__static h3{white-space:normal}.scard__static img{width:34px;height:34px;object-fit:contain;flex:none}.scard__ticker{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);overflow:clip;opacity:0;transition:opacity .4s cubic-bezier(.44,0,.56,1);pointer-events:none}.scard:hover .scard__static{opacity:0}.scard:hover .scard__ticker{opacity:1}.scard__ticker .marquee{--dur:12s}.scard__ticker .item{display:flex;align-items:center;gap:14px;margin-right:24px;white-space:nowrap;flex:none}.scard__ticker .item img{width:34px;height:34px;object-fit:contain}.scard__ticker .item h3{white-space:nowrap}.services .glow{width:64%;max-width:519px;bottom:350px}.fact .container{display:flex;flex-direction:column;gap:80px;padding-top:140px}.fact__head{display:flex;justify-content:space-between;align-items:flex-start;padding-right:196px;width:100%}.fact__head h2{max-width:487px;flex:1 1}.fact__grid{display:flex;gap:30px;align-items:flex-start}.fact__col{flex:1 1;display:flex}.fact__col--down{padding-top:160px}.stat{width:100%;padding:40px;border-radius:10px;display:flex;flex-direction:column;gap:13px;align-items:flex-start}.stat--fill{background:rgba(255,255,255,.05)}.stat--line{border:1px solid var(--line)}.stat .t-label{color:var(--muted)}.roller{display:inline-flex;align-items:center;font-family:var(--display);font-weight:600;letter-spacing:-.02em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.roller__suffix{color:var(--accent);margin-left:.08em;line-height:1}.roller--white .roller__suffix{color:var(--white)}.roller__col{position:relative;overflow:hidden;display:inline-block;height:1.2em;width:.62em;text-align:center}.roller__col>div{position:absolute;inset:0 0 auto 0}.roller__col span{display:block;height:1.2em;line-height:1.2em}.fact .glow{width:42%;max-width:678px;top:-454px}.testi .container{gap:80px}.testi .container,.testi__head{display:flex;flex-direction:column}.testi__head{max-width:513px;gap:20px}.testi__row{display:flex;gap:20px;align-items:stretch}.testi__score{flex:1 1;max-width:380px;padding:10px;border-radius:10px;background:var(--panel);justify-content:space-between}.testi__score,.testi__score-top{display:flex;flex-direction:column;align-items:center;gap:24px}.testi__score-top{padding-top:40px;width:100%}.testi__users{width:100%;display:flex;align-items:center;gap:11px;padding:22px 20px;border-radius:6px;background:var(--panel)}.testi__users .avatars img{width:50px;height:50px;border-color:var(--bg)}.testi__users .avatars img+img{margin-left:-12px}.testi__slider{flex:1 1;border-radius:10px;background:var(--panel);padding:10px;position:relative;overflow:clip;min-width:0}.testi__track{display:flex;height:100%;transition:transform .5s cubic-bezier(.44,0,.56,1)}.slide{flex:none;width:100%;min-height:413px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.slide__who{display:flex;align-items:center;gap:14px}.slide__who img{width:60px;height:60px;border-radius:6px;object-fit:cover}.slide__who div{display:flex;flex-direction:column;gap:10px}.slide__quote{margin-top:40px}.slide__count{align-self:flex-end;display:flex;font-family:var(--display);font-weight:600;font-size:20px;text-transform:uppercase}.slide__count b{color:var(--accent);font-weight:600}.testi__arrows{position:absolute;left:30px;bottom:30px;display:flex;gap:4px;z-index:3}.testi__arrows button{border-radius:100px;background:rgba(0,0,0,.2);border:0;cursor:pointer;padding:0}.testi__arrows button,.testi__arrows img{width:50px;height:50px}.testi__stats{width:264px;flex:none;gap:10px}.testi__stats,.testi__stats .tile{display:flex;flex-direction:column}.testi__stats .tile{padding:20px 20px 15px;border-radius:9px;background:var(--panel);gap:51px}.testi__stats .tile+.tile{flex:1 1}.testi__stats .tile>p{font-family:var(--body);font-size:16px;line-height:1.6}.testi .glow{width:26%;max-width:310px;bottom:177px;z-index:0}.toolkit .container{gap:70px}.toolkit .container,.toolkit__head{display:flex;flex-direction:column;align-items:center}.toolkit__head{max-width:557px;gap:20px}.toolkit__body{width:100%;display:flex;flex-direction:column;align-items:center;gap:111px}.ticker-wrap{position:relative;width:100%;height:210px;overflow:clip}.ticker-wrap:after,.ticker-wrap:before{content:"";position:absolute;top:0;bottom:0;width:10%;z-index:2;pointer-events:none}.ticker-wrap:before{left:0;background:linear-gradient(90deg,#0b0b0f,rgba(19,137,255,0))}.ticker-wrap:after{right:0;background:linear-gradient(270deg,#0b0b0f,rgba(19,137,255,0))}.ticker-track{position:absolute;top:25px;left:0;display:flex;gap:24px;transition:transform .7s cubic-bezier(.44,0,.56,1)}.logo-tile{width:160px;height:160px;flex:none;display:grid;place-items:center;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.06);box-shadow:0 6px 16px rgba(0,0,0,.08);transition:transform .45s ease,background-color .45s ease,box-shadow .45s ease,border-color .45s}.logo-tile img{width:90px;height:90px;object-fit:contain;transition:width .45s,height .45s}.logo-tile.is-active{transform:scale(1.15);background:var(--white);border-color:var(--white);box-shadow:0 12px 32px rgba(0,0,0,.14)}.logo-tile.is-active img{width:110px;height:110px}.toolkit__tag{padding:12px 17px;border-radius:100px;border:1px solid var(--line);background:rgba(255,255,255,.05)}.toolkit .glow{width:56%;max-width:678px;top:-454px}.pricing{background:var(--bg);padding:0 30px 140px;position:relative}.pricing .container{gap:70px;border-top:1px solid var(--line);padding-top:140px}.pricing .container,.pricing__head{display:flex;flex-direction:column;align-items:center}.pricing__head{max-width:557px;width:100%;gap:20px}.pricing__grid{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.pcard{position:relative;padding:10px;gap:42px}.pcard,.pcard__top{border-radius:10px;background:var(--panel);display:flex;flex-direction:column}.pcard__top{padding:30px;gap:40px;align-items:flex-start}.pcard__price{display:flex;flex-direction:column;gap:9px;width:100%}.pcard__amount{display:flex;align-items:center;gap:10px}.pcard__list{padding:0 30px 30px;gap:46px}.pcard__list,.pcard__list ul{display:flex;flex-direction:column}.pcard__list ul{list-style:none;margin:0;padding:0;gap:20px}.pcard__list li{display:flex;align-items:flex-start;gap:16px}.pcard__list li svg{width:24px;height:24px;flex:none;color:var(--accent)}.pcard__list li span{padding-top:4px}.pcard__popular{position:absolute;top:30px;right:30px;padding:8px 14px;border-radius:100px;border:1px solid rgba(11,11,15,.2);background:var(--accent)}.pcard--wide{grid-column:span 2;flex-direction:row;align-items:center;gap:70px;padding:40px 60px 40px 40px}.pcard--wide .pcard__text{flex:1 1;display:flex;flex-direction:column;gap:64px;align-items:flex-start}.pcard--wide .pcard__copy{display:flex;flex-direction:column;gap:14px}.pricing .glow{width:32%;max-width:387px;top:267px;filter:blur(250px);z-index:0}.tag-chip{display:inline-flex;padding:8px 14px;border-radius:100px;border:1px solid var(--line)}.faq .container{gap:100px;padding-top:140px;border-top:1px solid var(--line)}.faq .container,.faq__left{display:flex;align-items:flex-start}.faq__left{flex:1 1;max-width:460px;flex-direction:column;gap:60px}.faq__title{display:flex;flex-direction:column;gap:20px}.faq__list{flex:1 1;max-width:640px;display:flex;flex-direction:column;gap:10px;position:relative}.faq__item{width:100%;padding:25px 25px 25px 30px;border-radius:10px;background:var(--panel);cursor:pointer}.faq__q{display:flex;gap:16px;align-items:flex-start}.faq__q h6{flex:1 1;padding-top:5px}.faq__plus{width:30px;height:30px;border-radius:4px;background:var(--accent);display:grid;place-items:center;flex:none}.faq__plus svg{width:24px;height:24px;color:var(--white);transition:transform .4s cubic-bezier(.44,0,.56,1)}.faq__item.is-open .faq__plus svg{transform:rotate(-138deg)}.faq__a{overflow:hidden}.faq__a p{padding-top:15px;max-width:527px}.faq .glow{width:56%;max-width:678px;top:-454px}.cta{padding:0 30px;background:var(--bg)}.cta__box{position:relative;overflow:clip;max-width:1200px;margin:0 auto;padding:120px 30px;border-radius:10px;background:var(--card);display:flex;justify-content:center}.cta__content{position:relative;z-index:2;max-width:650px;gap:60px}.cta__content,.cta__text{display:flex;flex-direction:column;align-items:center}.cta__text{gap:20px}.cta__text .t-body{max-width:602px}.cta .floating{z-index:3;padding:20px}.cta .glow{width:48%;max-width:523px;top:-219px;filter:blur(200px)}.cta__a{top:25%;left:131px;background:linear-gradient(135deg,#88293c,#000 84%);filter:blur(1.5px);transform:rotate(30deg)}.cta__b{bottom:80px;right:156px;padding:15px;background:linear-gradient(135deg,#fa8b67,#ff1b48 84%);filter:blur(2px);transform:rotate(-15deg)}.cta__b svg{width:60px;height:60px}.footer{position:relative;overflow:clip;padding:140px 30px 35px;background:var(--bg)}.footer__inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:60px}.footer__top{display:flex;align-items:center;gap:16px}.footer__contact{flex:1 1;display:flex;flex-direction:column;gap:20px}.footer__contact a:hover{color:var(--accent)}.footer__contact a{transition:color .4s cubic-bezier(.44,0,.56,1)}.footer__social{display:flex;gap:30px}.social-link{display:inline-flex;align-items:center;gap:6px}.social-link svg{width:24px;height:24px}.footer__rule{height:1px;background:var(--line);width:100%}.footer__bottom{flex-direction:column;gap:86px}.footer__bottom,.footer__menu{display:flex;align-items:center}.footer__menu{justify-content:space-between;width:100%}.footer__links{display:flex;flex-wrap:wrap;gap:20px 40px}.footer__word{position:relative;width:100%;display:flex}.footer__word svg{width:100%;height:auto;overflow:visible}.footer__word .accent{position:absolute;inset:0;will-change:clip-path}.footer .glow--l{left:-130px}.footer .glow--l,.footer .glow--r{transform:none;width:23%;max-width:351px;bottom:185px;filter:blur(200px)}.footer .glow--r{left:auto;right:-130px}.contact-hero{position:relative;overflow:clip;padding:318px 30px 78px;display:flex;justify-content:center}.contact-hero__bg{position:absolute;inset:0;z-index:0}.contact-hero__bg img{width:100%;height:100%;object-fit:cover}.contact-hero__shade{position:absolute;inset:0;background:var(--bg);opacity:.85}.contact-hero__text{position:relative;z-index:2;width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;gap:20px}.contact-hero__text .t-body{max-width:560px}.contact-main{padding:140px 30px;background:var(--bg);position:relative}.contact-grid{position:relative;z-index:2;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.contact-info{width:376px;flex:none}.contact-info,.contact-info__head{display:flex;flex-direction:column}.contact-info__head{gap:20px;margin-bottom:70px}.contact-info__list{display:flex;flex-direction:column;gap:40px}.contact-info__item{display:flex;gap:16px;align-items:flex-start}.contact-info__icon{width:84px;height:84px;flex:none;border-radius:10px;background:var(--panel);display:grid;place-items:center;color:var(--accent)}.contact-info__icon svg{width:40px;height:40px}.contact-info__item>div{width:276px;display:flex;flex-direction:column;gap:14px}.contact-info__item p.t-body{font-size:16px;line-height:1.6;color:var(--white)}.contact-info__item a:hover{color:var(--accent)}.contact-card{width:600px;flex:none;padding:40px;border-radius:10px;background:var(--panel)}.contact-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 20px;gap:30px 20px}.field{display:flex;flex-direction:column;gap:20px}.field--full{grid-column:span 2}.field__box{border-radius:6px;background:rgba(255,255,255,.1);padding:12px 18px;height:50px}.field__box--area{height:140px}.field__box input,.field__box select,.field__box textarea{width:100%;height:100%;border:0;outline:none;background:transparent;font-family:var(--body);font-size:16px;line-height:25.6px;color:var(--white);padding:0;resize:none}.field__box select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.field__box select option{color:#000}.field__box input::placeholder,.field__box textarea::placeholder{color:rgba(255,255,255,.5)}.field__box:focus-within{box-shadow:0 0 0 1px var(--accent)}.contact-form__submit{grid-column:span 2;margin-top:0}.form-status{grid-column:span 2;color:var(--accent)}.contact-map{background:var(--card);padding:0 30px 140px}.contact-map__frame{max-width:1200px;height:600px;margin:0 auto;border-radius:10px;overflow:hidden;background:#222}.contact-map__frame iframe{width:100%;height:100%;border:0}.nf{position:relative;min-height:100vh;overflow:clip;display:flex;align-items:center;justify-content:center;padding:160px 30px}.nf__bg{position:absolute;inset:0;z-index:0}.nf__bg img{width:100%;height:100%;object-fit:cover}.nf__shade{position:absolute;inset:0;background:var(--bg);opacity:.8}.nf__content{position:relative;z-index:2;max-width:650px;align-items:center;gap:40px;text-align:center}.dl,.nf__content{display:flex;flex-direction:column}.dl{width:100%;max-width:640px;gap:14px}.dl__bar{display:flex;align-items:center;gap:8px;padding:8px;border-radius:100px;background:rgba(255,255,255,.08);border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 40px rgba(0,0,0,.25);transition:border-color .3s,box-shadow .3s}.dl__bar:focus-within{box-shadow:0 0 0 4px rgba(244,63,94,.18),0 16px 48px rgba(244,63,94,.22)}.dl__input{flex:1 1;min-width:0;height:48px;padding:0 18px;border:0;outline:none;background:transparent;color:var(--white);font-family:var(--body);font-size:16px}.dl__input::placeholder{color:rgba(255,255,255,.55)}.dl__go,.dl__paste{height:48px;padding:0 22px;border-radius:100px;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .3s,transform .2s,opacity .3s}.dl__paste{background:rgba(255,255,255,.12);color:var(--white)}.dl__paste:hover{background:rgba(255,255,255,.2)}.dl__go{background:var(--accent);color:var(--white);min-width:128px;box-shadow:0 6px 20px rgba(244,63,94,.4)}.dl__go:hover:not(:disabled){background:#ff5572;transform:translateY(-1px)}.dl__go:active:not(:disabled){transform:translateY(0)}.dl__go:focus-visible,.dl__paste:focus-visible{outline:2px solid var(--white);outline-offset:2px}.dl__go:disabled{opacity:.7;cursor:progress}.dl__platforms{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.dl__platforms li{padding:7px 12px;border-radius:100px;border:1px solid var(--line);color:var(--muted);font-size:13px;transition:color .2s,border-color .2s,background .2s}.dl__platforms li:hover{color:var(--white);border-color:rgba(244,63,94,.6);background:rgba(244,63,94,.1)}.dl__error{margin:0;padding:12px 16px;border-radius:10px;background:rgba(244,63,94,.14);border:1px solid rgba(244,63,94,.5);color:#ffd5dc;font-family:var(--body);font-size:15px;line-height:1.4}.dl__card{display:flex;gap:16px;padding:14px;border-radius:14px;background:rgba(11,11,15,.72);border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.dl__thumb{position:relative;flex:none;width:170px;aspect-ratio:16/10;border-radius:10px;overflow:clip;background:#1a1a20}.dl__thumb img{width:100%;height:100%;object-fit:cover}.dl__dur{position:absolute;right:6px;bottom:6px;padding:3px 6px;border-radius:6px;background:rgba(0,0,0,.75);font-size:12px}.dl__meta{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.dl__title{margin:0;font-family:var(--display);font-weight:600;font-size:17px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dl__sub{margin:0;color:var(--muted);font-family:var(--body);font-size:14px}.dl__opts{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.dl__opt{display:inline-flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.06);color:var(--white);cursor:pointer;transition:background .25s,border-color .25s}.dl__opt:hover:not(:disabled){background:var(--accent);border-color:var(--accent)}.dl__opt:disabled{opacity:.6;cursor:progress}.dl__ext{color:var(--muted);text-transform:uppercase;font-size:12px}.dl__carousel{display:grid;grid-gap:10px;gap:10px;margin-top:6px;min-width:0}.dl__cq{margin:0;font-family:var(--body);font-size:14px;color:var(--muted)}.dl__cq b{color:var(--white)}.dl__slides{list-style:none;margin:0;padding:2px 2px 6px;display:flex;gap:8px;overflow-x:auto}.dl__slide{position:relative;display:block;flex:none;width:64px;height:64px;padding:0;border-radius:10px;overflow:hidden;border:2px solid transparent;background:#1a1a20;cursor:pointer;opacity:.7;transition:opacity .2s,border-color .2s}.dl__slide img{width:100%;height:100%;object-fit:cover;display:block}.dl__slide.is-on,.dl__slide:hover:not(:disabled){opacity:1}.dl__slide.is-on{border-color:var(--accent)}.dl__slide:disabled{cursor:progress}.dl__slide:focus-visible{outline:2px solid var(--white);outline-offset:2px}.dl__slide-n{position:absolute;left:4px;top:4px;min-width:18px;padding:1px 5px;border-radius:6px;background:rgba(0,0,0,.7);font-size:11px;text-align:center}.dl__slide-k{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.7);font-size:9px}.dl__copts{margin-top:0}.dl__opt--all{background:var(--accent);border-color:var(--accent)}.dl__opt--all:hover:not(:disabled){background:#ff5572;border-color:#ff5572}.dl__legal{margin:0;color:rgba(255,255,255,.5);font-family:var(--body);font-size:13px}.dl__spin{width:20px;height:20px;border-radius:50%;border:2px solid rgba(255,255,255,.35);border-top:2px solid var(--white);animation:dlspin .7s linear infinite}.dl__spin--sm{width:14px;height:14px}@keyframes dlspin{to{transform:rotate(1turn)}}@media (max-width:767.98px){.dl__bar{flex-wrap:wrap;border-radius:20px}.dl__input{flex:1 1 100%}.dl__go,.dl__paste{flex:1 1}.dl__card{flex-direction:column}.dl__thumb{width:100%}}@media (max-width:1199.98px){.nav__links{display:none}.t-h1{font-size:57px}.t-h2{font-size:38px}.t-h3{font-size:32px}.t-h4{font-size:26px}.t-h5{font-size:22px}.t-h6{font-size:18px}.hero{padding-top:190px;gap:80px}.hero .glow{width:54%;top:-68px}.hero__row{gap:1px}.hero__left{padding-right:24px}.hero__right{max-width:255px;gap:26px}.hero__title{max-width:446px}.floating--wand{border-radius:14px;padding:16px;top:-61px;right:-18px}.floating--wand svg{width:34px;height:34px}.floating--yt{border-radius:14px;padding:16px;left:auto;right:28px;bottom:-36px;transform:rotate(-11.8deg)}.floating--yt svg{width:40px;height:40px}.hero__logos img:first-child{width:79px}.hero__logos img:last-child{width:111px}.strip__card{width:276px}.hero__fade{width:165px;background:linear-gradient(90deg,#0b0b0f 41%,rgba(11,11,15,0))}.about,.work{padding:80px 30px}.about .container{gap:80px}.about__top{gap:50px}.about__head{max-width:650px}.about__image{max-width:654px}.about__icon{border-radius:14px;padding:14px}.about__icon svg{width:40px;height:40px}.about__icon--a{left:-32px}.about__icon--b{bottom:29px;right:-24px}.about__bottom{gap:42px}.about__bottom p{max-width:181px}.about__logos img:first-child{width:62px}.about__logos img:nth-child(2){width:118px}.about__logos img:nth-child(3){width:44px}.about__logos img:nth-child(4){width:64px}.about__logos img:nth-child(5){width:45px}.about .glow{width:67%}.work .container,.work__list{gap:60px}.work__head h2{max-width:495px}.vcard--a{max-width:46%}.vcard--b{max-width:42%}.vcard--c{max-width:75%}.section{padding:0 30px 80px}.container--rule,.fact .container,.services .container,.testi .container,.toolkit .container{padding-top:80px}.fact .container,.services .container,.testi .container{gap:60px}.services__grid{grid-template-columns:repeat(2,minmax(50px,1fr));gap:24px}.fact__head{padding-right:0}.fact__head h2{max-width:411px}.fact__grid{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));grid-gap:24px;gap:24px}.fact__col--down{padding-top:0}.fact__col{transform:none!important}.testi__row{flex-direction:column}.testi__score{max-width:none;width:100%;gap:28px}.testi__stats{width:100%;flex-direction:row}.testi__stats .tile{flex:1 1}.toolkit .container,.toolkit__body{gap:50px}.ticker-wrap{height:170px}.pricing{padding:0 30px 80px}.pricing .container{padding-top:80px;gap:50px}.pcard__top{padding:20px;gap:32px}.pcard__list{padding:0 20px 20px;gap:32px}.pcard--wide{padding:32px;gap:0;justify-content:space-between}.pcard--wide .pcard__text{padding-right:24px;gap:42px}.faq .container{flex-direction:column;align-items:center;gap:50px;padding-top:80px}.faq__left{max-width:none;width:100%;gap:32px}.faq__left,.faq__title{align-items:center}.faq__list{max-width:none;width:100%}.cta__box{padding:80px 30px}.cta__content{gap:32px}.cta__a{padding:16px;top:27px;left:56px}.cta__b{padding:16px;bottom:28px;right:41px}.footer{padding-top:80px}.footer__inner{gap:50px}.footer__bottom{gap:60px}.footer .glow--l,.footer .glow--r{width:25%}.contact-hero{padding-top:220px}.contact-main{padding:80px 30px 60px}.contact-grid{flex-direction:column;align-items:stretch;gap:50px}.contact-info{width:100%}.contact-info__item>div{width:auto}.contact-card{width:100%}.contact-map{padding-bottom:80px}.contact-map__frame{height:450px}}@media (max-width:767.98px){.t-h1{font-size:44px}.t-h2{font-size:28px}.t-h3{font-size:26px}.t-h4{font-size:24px}.t-h5{font-size:18px}.t-h6{font-size:16px;line-height:1.1}.nav{padding:0 20px}.nav__inner{padding:20px 0}.logo svg{width:30px;height:30px}.logo__text{font-size:26px}.hero{padding:150px 0 60px;gap:60px}.hero__bg{display:none}.hero .glow{width:76%;top:-85px}.hero__main{padding:0 20px}.hero__row{flex-direction:column;gap:40px}.hero__left{gap:32px;padding-right:0;width:100%;flex:none}.hero__right,.hero__title{max-width:none}.hero__right{flex:none;width:100%;gap:24px}.hero__info{gap:16px}.hero__logos{gap:24px}.hero__logos img:first-child{width:71px}.hero__logos img:last-child{width:100px}.floating{border-radius:8px;padding:12px}.floating svg{width:28px;height:28px}.floating--wand{top:-48px;right:18px}.floating--yt{bottom:-22px;right:20px}.floating--yt svg{width:30px;height:30px}.strip__card{width:150px}.hero__fade{width:60px;background:linear-gradient(90deg,#0b0b0f 34%,rgba(11,11,15,0))}.about,.work{padding:60px 20px}.about .container{gap:60px}.about__top{gap:40px}.about__text{font-size:26px;line-height:30px}.about__image{max-width:none;aspect-ratio:1.35135}.about__icon{border-radius:8px;padding:6px}.about__icon svg{width:24px;height:24px}.about__icon--a{top:35px;left:-8px}.about__icon--b{bottom:25px;right:-10px}.about__bottom{flex-direction:column;gap:32px}.about__bottom p{max-width:none;flex:none;width:100%}.about__logos{flex-wrap:wrap;justify-content:center;gap:24px 38px;width:100%}.about__logos img:first-child{width:72px}.about__logos img:nth-child(2){width:124px}.about__logos img:nth-child(3){width:45px}.about__logos img:nth-child(4){width:74px}.about__logos img:nth-child(5){width:52px}.about .glow{width:100%;top:-77px}.work .container{gap:42px}.work__head{position:relative;top:auto}.work__list{gap:32px}.work__row{flex-direction:column;gap:32px}.work__row--center{gap:24px}.vcard--a,.vcard--b,.vcard--c{max-width:none;width:100%;flex:none}.vcard--c{aspect-ratio:1.16667}.section{padding:0 20px 60px}.container--rule,.fact .container,.services .container,.testi .container,.toolkit .container{padding-top:60px;gap:42px}.services__grid{display:flex;flex-direction:column;align-items:center;gap:24px}.scard{width:100%;aspect-ratio:1}.fact__head{padding:0}.fact__grid,.fact__head{flex-direction:column;gap:20px}.fact__grid{display:flex;align-items:stretch}.testi__row{gap:20px}.testi__score{gap:36px}.testi__score-top{padding-top:30px}.testi__users{padding:16px}.testi__stats{flex-direction:row}.testi__stats .tile{flex:1 1;gap:36px;padding:16px;width:1px}.slide{padding:16px}.toolkit .container,.toolkit__body{gap:40px}.ticker-wrap{height:136px}.toolkit__tag{width:100%}.pricing{padding:0 20px 60px}.pricing .container{padding-top:60px;gap:42px}.pricing__grid{display:flex;flex-direction:column;gap:20px}.pcard{width:100%;gap:32px}.pcard__top{padding:20px;gap:32px}.pcard__list{padding:0 16px 16px;gap:32px}.pcard__popular{top:16px;right:16px}.pcard--wide{flex-direction:column;align-items:flex-start;gap:42px;padding:20px}.pcard--wide .pcard__text{gap:20px;width:100%;padding-right:0;flex:none}.faq .container{gap:42px;padding-top:60px}.faq__left{gap:30px}.cta{padding:0 20px}.cta__box{padding:60px 20px}.cta__content{gap:30px;max-width:none}.cta__a{padding:10px;top:20px;left:20px}.cta__b{padding:10px;bottom:15px;right:14px}.cta__a svg,.cta__b svg{width:26px;height:26px}.cta .glow{width:86%}.footer{padding:60px 20px 30px}.footer__inner{gap:40px}.footer__top{flex-direction:column;align-items:flex-start;gap:32px}.footer__social{flex-wrap:wrap;gap:20px 40px;width:100%}.footer__bottom{gap:48px}.footer__menu{flex-direction:column;align-items:flex-start;gap:32px}.footer__links{gap:32px;width:100%}.footer .glow--l,.footer .glow--r{width:45%;left:-145px}.footer .glow--r{left:auto;right:-145px}.contact-hero{padding:170px 20px 50px}.contact-main{padding:50px 20px}.contact-card{padding:20px}.contact-form{grid-template-columns:1fr}.contact-form__submit,.field--full,.form-status{grid-column:span 1}.contact-info__icon{width:64px;height:64px}.contact-map{padding:0 20px 60px}.contact-map__frame{height:360px}.nf{padding:140px 20px}}.stat__num{font-family:var(--display);font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em;color:var(--white)}.stat__num:first-letter{color:inherit}.rating{color:var(--accent);display:inline-flex;align-items:baseline;gap:2px}.rating__of{color:var(--muted);font-size:.6em}.progress{position:fixed;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),#ff8a5c);transform-origin:0 50%;z-index:100}.to-top{position:fixed;right:24px;bottom:24px;z-index:90;width:48px;height:48px;border-radius:100px;border:1px solid var(--line);background:rgba(11,11,15,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--white);display:grid;place-items:center;cursor:pointer}.to-top:hover{background:var(--accent);border-color:var(--accent)}.billing{display:inline-flex;padding:4px;border-radius:100px;border:1px solid var(--line);background:var(--panel);margin-top:6px}.billing button{padding:10px 18px;border-radius:100px;border:0;background:transparent;color:var(--muted);cursor:pointer;transition:background .3s,color .3s}.billing button.is-on{background:var(--accent);color:var(--white)}.billing em{font-style:normal;opacity:.85;margin-left:4px}.pcard{transition:transform .4s cubic-bezier(.44,0,.56,1),background .4s}.pcard:not(.pcard--wide):hover{transform:translateY(-6px);background:rgba(255,255,255,.08)}.pcard--popular{box-shadow:0 0 0 1px rgba(244,63,94,.45),0 20px 60px -20px rgba(244,63,94,.35)}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.marquee,.strip{animation:none!important}}.dl__recent{display:flex;flex-direction:column;gap:8px}.dl__recent-head{display:flex;justify-content:space-between;align-items:center;color:var(--muted)}.dl__recent-head button{background:none;border:0;color:var(--muted);cursor:pointer;text-decoration:underline;font:inherit}.dl__recent ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dl__recent li button{width:100%;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.04);color:var(--white);cursor:pointer;text-align:left;font-family:var(--body);font-size:14px}.dl__recent li button:hover{background:rgba(255,255,255,.1)}.dl__recent li img{width:44px;height:28px;object-fit:cover;border-radius:6px;flex:none;background:#222}.dl__recent li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl__done{margin:0;padding:10px 14px;border-radius:10px;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.5);color:#c9f7d8;font-family:var(--body);font-size:14px}.about__steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;width:100%}.about__step{padding:28px;border-radius:14px;border:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;gap:14px;transition:transform .4s cubic-bezier(.44,0,.56,1),background .4s}.about__step:hover{transform:translateY(-6px);background:rgba(255,255,255,.08)}.about__step-n{color:var(--accent)}@media (max-width:767.98px){.about__steps{grid-template-columns:1fr}.hero__row{gap:22px}.hero__left,.hero__right{display:contents}.hero__title{order:1}.hero__info{order:2}.dl{order:3;max-width:none}.hero__title .floating--wand{top:-36px;right:0}.hero__title .floating--yt{right:0;bottom:-28px}.dl__bar{padding:10px;gap:8px}.dl__input{height:46px;padding:0 10px}.dl__go,.dl__paste{height:48px;border-radius:14px}.dl__platforms li{padding:6px 10px;font-size:12px}.scard{aspect-ratio:auto;min-height:280px;gap:36px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.015))}.scard__title{position:relative;top:auto;left:auto;right:auto;transform:none}.scard__static{padding:0;justify-content:flex-start;text-align:left}.scard:before{opacity:.35}.stat{padding:24px}.stat__num{font-size:40px}.faq__item,.pcard__top{padding:20px}.cta__box{padding:56px 20px}.footer__links{flex-wrap:wrap;gap:20px 28px}.to-top{right:16px;bottom:16px}}.legal-hero{position:relative;padding:200px 30px 60px;display:flex;justify-content:center;background:radial-gradient(60% 80% at 50% 0,rgba(244,63,94,.22),transparent 70%),var(--bg)}.legal-hero__text{display:flex;flex-direction:column;align-items:center;gap:20px}.legal-main{padding:40px 30px 140px;background:var(--bg);position:relative}.legal-grid{max-width:1100px;margin:0 auto;display:flex;gap:60px;align-items:flex-start}.legal-toc{position:-webkit-sticky;position:sticky;top:40px;flex:0 0 260px;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--panel)}.legal-toc ol{margin:18px 0 0;padding-left:18px;display:grid;grid-gap:10px;gap:10px;font-size:14px;color:var(--muted)}.legal-toc a:hover{color:var(--accent)}.legal-body{flex:1 1;min-width:0;display:grid;grid-gap:36px;gap:36px}.legal-body section{display:grid;grid-gap:12px;gap:12px;scroll-margin-top:40px}.legal-body ul{margin:0;padding-left:22px;display:grid;grid-gap:8px;gap:8px}.legal-body li::marker{color:var(--accent)}@media (max-width:900px){.legal-hero{padding:150px 20px 40px}.legal-main{padding:30px 20px 100px}.legal-grid{flex-direction:column;gap:32px}.legal-toc{position:static;flex:none;width:100%}}.nav__right{display:flex;margin-left:auto;margin-right:20px}.auth,.nav__right{align-items:center}.auth{position:relative;display:inline-flex}.auth--ghost{width:96px;height:40px}.auth__btn{display:inline-flex;align-items:center;gap:10px;cursor:pointer;white-space:nowrap;padding:5px 20px 5px 5px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .2s,background .2s,transform .15s}.auth__btn:hover{border-color:var(--accent);background:rgba(244,63,94,.12)}.auth__btn:active{transform:scale(.97)}.auth__g{width:30px;height:30px;border-radius:50%;background:#fff;display:grid;place-items:center;flex:none}.auth__me{background:none;border:2px solid transparent;border-radius:50%;padding:0;cursor:pointer;transition:border-color .2s}.auth__me:hover,.auth__me[aria-expanded=true]{border-color:var(--accent)}.auth__avatar{display:block;border-radius:50%;object-fit:cover}.auth__avatar--fallback{display:grid;place-items:center;background:var(--accent);text-transform:uppercase;font-weight:700;color:#fff}.auth__menu{position:absolute;top:calc(100% + 12px);right:0;z-index:70;width:290px;padding:10px;border-radius:20px;border:1px solid var(--line);background:rgba(20,16,18,.96);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 60px rgba(0,0,0,.6);animation:authPop .18s ease-out}.auth__who{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:6px;border-bottom:1px solid var(--line)}.auth__who>div{min-width:0}.auth__name{font-family:var(--display);font-weight:600;font-size:16px}.auth__mail,.auth__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth__mail{font-size:13px;color:var(--muted)}.auth__item{display:block;width:100%;text-align:left;padding:12px;border-radius:12px;background:none;border:0;color:var(--muted);font:inherit;font-size:15px;cursor:pointer}.auth__item:hover{background:var(--panel);color:var(--white)}.auth__item--out{color:var(--accent)}.auth__item--out:hover{background:rgba(244,63,94,.14);color:var(--accent)}@keyframes authPop{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}.authm{position:fixed;inset:0;z-index:100;display:grid;place-items:center;overflow-y:auto;padding:20px;background:rgba(5,5,8,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:authFade .2s ease-out}.authm__card{position:relative;overflow:hidden;width:100%;max-width:420px;padding:40px 32px 28px;text-align:center;margin:auto;border-radius:28px;border:1px solid var(--line);background:linear-gradient(160deg,#2a1218,#141012 55%,#0b0b0f);box-shadow:0 40px 100px rgba(0,0,0,.7);animation:authPop .25s ease-out}.authm__glow{position:absolute;top:-120px;left:50%;width:320px;height:240px;transform:translateX(-50%);background:var(--accent);filter:blur(110px);opacity:.35;pointer-events:none}.authm__card>:not(.authm__glow):not(.authm__close){position:relative}.authm__close{position:absolute;top:14px;right:16px;width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--panel);color:var(--white);font-size:22px;line-height:1;cursor:pointer}.authm__close:hover{border-color:var(--accent)}.authm__badge{display:inline-block;padding:8px 16px;border-radius:999px;background:rgba(244,63,94,.16);color:var(--accent)}.authm__title{margin:18px 0 10px;font-size:30px}.authm__sub{font-size:15px;max-width:320px;margin:0 auto 24px}.authm__google{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:56px;border-radius:999px;border:0;cursor:pointer;background:#fff;color:#1f1f1f;font:600 16px var(--body);transition:transform .15s,box-shadow .2s}.authm__google:hover{box-shadow:0 8px 30px rgba(244,63,94,.35);transform:translateY(-1px)}.authm__google:active{transform:scale(.98)}.authm__google:disabled{opacity:.7;cursor:progress}.authm__perks{list-style:none;margin:22px 0 0;padding:0;display:grid;grid-gap:10px;gap:10px;text-align:left;font-size:14px;color:var(--muted)}.authm__perks li{display:flex;gap:10px;align-items:center}.authm__perks li:before{content:"";flex:none;width:18px;height:18px;border-radius:50%;background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.2l2.2 2.2 4.8-4.8' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.authm__legal{margin-top:22px;font-size:12px;color:rgba(255,255,255,.5)}.authm__legal a{color:var(--white);text-decoration:underline;text-underline-offset:3px}@keyframes authFade{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.nav__right{margin-right:12px}.auth__btn{padding-right:14px}.auth__menu{position:fixed;top:76px;right:16px;left:16px;width:auto}}.authm__card--plans{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:32px;gap:32px;max-width:900px;padding:44px 40px 36px;text-align:left;align-items:stretch}.authm__card--plans .authm__sub{max-width:none;margin:0 0 22px}.authm__col{display:flex;flex-direction:column;min-width:0}.authm__col .authm__badge{align-self:flex-start}.authm__col .authm__coupon{margin-top:auto}.authm__steps{list-style:none;display:flex;gap:8px;margin:0 0 18px;padding:0}.authm__steps li{flex:1 1;padding:12px 8px;border-radius:16px;border:1px solid var(--line);background:var(--panel);text-align:center}.authm__steps b{display:block;font:700 24px/1.1 var(--display)}.authm__steps span{display:block;margin-top:4px;font-size:12px;color:var(--muted)}.authm__steps .is-done{opacity:.5}.authm__steps .is-next{opacity:1;border-color:var(--accent);background:rgba(244,63,94,.14)}.authm__plan{display:flex;flex-direction:column;min-width:0;padding:26px;border-radius:22px;border:1px solid rgba(244,63,94,.45);background:rgba(244,63,94,.07)}.authm__planhead{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.authm__planname{font:700 14px var(--display);text-transform:uppercase;letter-spacing:.04em;color:var(--accent)}.authm__billing{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--line)}.authm__billing button{padding:6px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font:600 12px var(--body);cursor:pointer}.authm__billing button.is-on{background:#fff;color:#1f1f1f}.authm__billing em{margin-left:4px;font-style:normal;color:#4ade80}.authm__billing .is-on em{color:#15803d}.authm__price{display:flex;align-items:baseline;gap:8px;margin:18px 0 4px}.authm__price strong{font:700 44px/1 var(--display)}.authm__price small{font-size:14px;color:var(--muted)}.authm__permonth{margin:0;font-size:13px;color:var(--muted)}.authm__plan .authm__perks{flex:1 1;margin:18px 0 22px}.authm__pay{text-decoration:none}.authm__plan [role=status]{margin:10px 0 0;font-size:13px;color:#4ade80}.authm__alt{margin:14px 0 0;font-size:12px;line-height:1.5;color:rgba(255,255,255,.55)}@media (max-width:760px){.authm__card--plans{grid-template-columns:minmax(0,1fr);gap:24px;padding:40px 22px 26px}.authm__plan{padding:22px 20px}}.authm__coupon{margin-top:22px;padding-top:18px;border-top:1px solid var(--line);text-align:left}.authm__hint{font-size:13px;margin-top:8px}.authm__couponrow{display:flex;gap:8px;margin-top:10px}.authm__couponrow input{flex:1 1;min-width:0;height:46px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--white);font:500 15px var(--body);text-transform:uppercase}.authm__couponrow input:focus{outline:none;border-color:var(--accent)}.authm__couponrow button{height:46px;padding:0 22px;border-radius:999px;border:0;background:var(--accent);color:#fff;font:600 14px var(--display);text-transform:uppercase;cursor:pointer}.authm__couponrow button:disabled{opacity:.5;cursor:not-allowed}.authm__note{margin-top:10px;font-size:13px;color:#4ade80}.authm__note--bad{color:#fb7185}.dl__quota{margin-top:14px;text-align:center;font-size:14px;color:var(--muted)}.dl__quota b{color:var(--white)}.dl__quota a,.dl__quota button{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px}.authm__key{margin-top:14px;padding:12px;border-radius:14px;background:var(--panel);border:1px solid var(--line);font:500 12px/1.5 ui-monospace,monospace;word-break:break-all;color:var(--white)}@media (min-width:1200px){.nav__inner{display:grid;grid-template-columns:1fr auto 1fr;justify-content:normal}.nav__links{justify-self:center}.nav__right{justify-self:end;margin:0}.nav__menu{display:none}}@media (max-width:1199.98px){.nav__inner{justify-content:space-between}.nav__right{margin-left:auto;margin-right:12px}}.pricing__head .t-body{max-width:520px}.allow{list-style:none;margin:0;padding:18px 24px;width:100%;max-width:860px;justify-content:center;gap:18px;flex-wrap:wrap;border:1px solid var(--line);border-radius:999px;background:var(--panel)}.allow,.allow__group{display:flex;align-items:center}.allow__group{gap:12px}.allow__dots{display:inline-flex;gap:6px}.allow__dots i{width:14px;height:14px;border-radius:50%;background:rgba(255,255,255,.28)}.allow__group--signed .allow__dots i{background:var(--accent)}.allow__dots--pro{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#fb7185,#e11d48);color:#fff;font-size:20px;line-height:1}.allow__plus{color:var(--muted);font-size:18px}.allow__label{font-size:13px}.plans{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:stretch}.plan{position:relative;display:flex;flex-direction:column;gap:26px;padding:36px;border-radius:28px;border:1px solid var(--line);background:linear-gradient(170deg,rgba(255,255,255,.07),rgba(255,255,255,.02));transition:transform .35s cubic-bezier(.44,0,.56,1),border-color .3s}.plan:hover{transform:translateY(-6px);border-color:rgba(255,255,255,.4)}.plan--pro{border-color:rgba(244,63,94,.6);background:radial-gradient(120% 80% at 50% 0,rgba(244,63,94,.28),rgba(244,63,94,.04) 60%),#170f12;box-shadow:0 30px 80px -30px rgba(244,63,94,.55)}.plan--pro:hover{border-color:var(--accent)}.plan__ribbon{position:absolute;top:22px;right:22px;padding:8px 14px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px}.plan__head{display:flex;flex-direction:column;gap:14px}.plan__name{align-self:flex-start;padding:8px 16px;border-radius:999px;background:rgba(255,255,255,.1)}.plan--pro .plan__name{background:rgba(244,63,94,.22);color:#fecdd3}.plan__price{display:flex;align-items:baseline;gap:10px}.plan__amount{font-size:64px;line-height:1}.plan__alt{font-size:14px}.plan__alt a{color:var(--white);text-decoration:underline;text-underline-offset:3px}.plan__list{list-style:none;margin:0;padding:22px 0 0;border-top:1px solid var(--line);display:grid;grid-gap:16px;gap:16px}.plan__list li{display:flex;align-items:center;gap:12px;font-size:16px}.plan__list li svg{width:22px;height:22px;flex:none;color:var(--accent)}.plan__list li.is-off,.plan__list li.is-off svg{color:rgba(255,255,255,.4)}.cbar{width:100%;justify-content:space-between;gap:28px;padding:26px 30px;border-radius:24px;border:1px dashed rgba(244,63,94,.55);background:rgba(244,63,94,.07)}.cbar,.cbar__text{display:flex;align-items:center}.cbar__text{gap:18px}.cbar__icon{width:52px;height:52px;flex:none;border-radius:16px;display:grid;place-items:center;background:var(--accent);color:#fff;font:700 26px var(--display)}.cbar .cbox{width:100%;max-width:420px}.cbox__row{display:flex;gap:8px}.cbox__row input{flex:1 1;min-width:0;height:50px;padding:0 20px;border-radius:999px;border:1px solid var(--line);background:rgba(0,0,0,.35);color:var(--white);font:600 15px var(--body);text-transform:uppercase;letter-spacing:.04em}.cbox__row input::placeholder{text-transform:none;letter-spacing:0;font-weight:400;color:rgba(255,255,255,.45)}.cbox__row input:focus{outline:none;border-color:var(--accent)}.cbox__row input:disabled{opacity:.6}.cbox__row button{height:50px;padding:0 24px;border-radius:999px;border:0;background:var(--accent);color:#fff;font:600 14px var(--display);text-transform:uppercase;cursor:pointer;white-space:nowrap}.cbox__row button:disabled{opacity:.5;cursor:not-allowed}.cbox__note{margin-top:10px;font-size:13px;color:#4ade80}.cbox__note--bad{color:#fb7185}.authm .cbox{margin-top:18px;text-align:left}.plan-api{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 32px;border-radius:24px;border:1px solid var(--line);background:var(--panel)}.plan-api .t-body{margin-top:6px}.faq2 .container{gap:80px}.faq2__left{flex:0 0 380px;max-width:380px;display:flex;flex-direction:column;gap:40px;position:-webkit-sticky;position:sticky;top:40px}.faq2__left .faq__title .t-body{margin-top:4px}.faq2__help{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;border-radius:24px;border:1px solid var(--line);background:linear-gradient(160deg,rgba(244,63,94,.18),rgba(255,255,255,.03))}.faq2__helpicon{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font:700 22px var(--display)}.faq2__main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:24px}.faq2__chips{display:flex;flex-wrap:wrap;gap:10px}.faq2__chip{padding:12px 20px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;font-size:13px;transition:all .2s}.faq2__chip:hover{border-color:var(--white);color:var(--white)}.faq2__chip.is-on{background:var(--accent);border-color:var(--accent);color:#fff}.faq2__list{display:grid;grid-gap:12px;gap:12px}.faq2__item{border-radius:22px;border:1px solid var(--line);background:rgba(255,255,255,.03);transition:border-color .25s,background .25s;overflow:hidden}.faq2__item:hover{border-color:rgba(255,255,255,.4)}.faq2__item.is-open{border-color:rgba(244,63,94,.6);background:linear-gradient(160deg,rgba(244,63,94,.12),rgba(255,255,255,.03))}.faq2__q{width:100%;display:flex;align-items:center;gap:18px;padding:22px 24px;background:none;border:0;color:var(--white);text-align:left;cursor:pointer;font:inherit}.faq2__num{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--muted);font-size:13px}.faq2__item.is-open .faq2__num{background:var(--accent);color:#fff}.faq2__text{flex:1 1;font:600 19px/1.3 var(--display)}.faq2__toggle{flex:none;width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);transition:transform .35s,background .25s}.faq2__item.is-open .faq2__toggle{transform:rotate(135deg);background:var(--accent);border-color:var(--accent)}.faq2__a{overflow:hidden}.faq2__a p{padding:0 24px 6px 82px;max-width:640px}.faq2__tag{display:inline-block;margin:12px 24px 22px 82px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.08);font-size:11px;color:var(--muted)}.mcp{position:relative;padding:140px 30px;background:var(--bg)}.mcp .container{gap:60px;max-width:1200px;margin:0 auto}.mcp .container,.mcp__head{display:flex;flex-direction:column;align-items:center}.mcp__head{max-width:640px;gap:20px}.mcp__grid{width:100%;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:40px;gap:40px;align-items:start}.mcp__steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:18px;gap:18px}.mcp__step{display:flex;gap:20px;padding:26px;border-radius:24px;border:1px solid var(--line);background:var(--panel)}.mcp__step h3{margin-bottom:8px}.mcp__n{flex:none;width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:var(--accent);color:#fff}.mcp__card{padding:26px;border-radius:28px;border:1px solid rgba(244,63,94,.45);background:radial-gradient(100% 70% at 50% 0,rgba(244,63,94,.18),transparent 70%),#130d10;box-shadow:0 30px 80px -40px rgba(244,63,94,.6);display:flex;flex-direction:column;gap:14px}.mcp__bar{display:flex;align-items:center;gap:8px;padding-bottom:14px;border-bottom:1px solid var(--line)}.mcp__bar i{width:11px;height:11px;border-radius:50%;background:rgba(255,255,255,.25)}.mcp__bar i:first-child{background:#f43f5e}.mcp__bar span{margin-left:auto}.mcp__bar span,.mcp__label{font-size:12px;color:var(--muted)}.mcp__label{margin-top:10px}.mcp__url{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:16px;background:rgba(0,0,0,.45);border:1px solid var(--line)}.mcp__url code{flex:1 1;min-width:0;overflow-x:auto;white-space:nowrap;font:500 13px ui-monospace,SFMono-Regular,Menlo,monospace;color:#fecdd3}.mcp__url button,.mkey__btn,.mkey__copy{padding:10px 18px;border-radius:999px;border:0;background:var(--accent);color:#fff;font:600 13px var(--display);text-transform:uppercase;cursor:pointer;white-space:nowrap}.mkey{display:flex;flex-direction:column;gap:10px}.mkey__btn{align-self:flex-start;background:transparent;border:1px solid var(--accent);color:#fecdd3;padding:12px 20px}.mkey__btn:hover{background:rgba(244,63,94,.18)}.mkey__btn:disabled{opacity:.6}.mkey__out{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:16px;background:rgba(74,222,128,.08);border:1px solid rgba(74,222,128,.4)}.mkey__hint{font-size:13px;color:#86efac}.mkey__code{display:block;font:500 12px/1.5 ui-monospace,monospace;word-break:break-all;color:var(--white)}.mkey__copy{justify-self:start}.mcp__prompts{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.mcp__prompts li{padding:12px 16px;border-radius:16px 16px 16px 4px;background:rgba(255,255,255,.07);font-size:14px;color:var(--white)}.mcp__tools{display:flex;flex-wrap:wrap;gap:8px}.mcp__tools span{padding:7px 12px;border-radius:999px;background:rgba(244,63,94,.14);color:#fecdd3;font:500 12px ui-monospace,monospace}.mcp__tiers{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.mcp__tiers>div{padding:22px 24px;border-radius:20px;border:1px solid var(--line);background:var(--panel)}.mcp__tiers>div.is-pro{border-color:rgba(244,63,94,.6);background:rgba(244,63,94,.12)}.mcp__tiers h4{margin-bottom:6px;color:var(--white)}@media (max-width:1100px){.faq2 .container{flex-direction:column;gap:40px}.faq2__left{position:static;flex:none;max-width:none;width:100%}}@media (max-width:900px){.mcp__grid,.plans{grid-template-columns:1fr}.plan{padding:28px}.plan__amount{font-size:52px}.cbar,.plan-api{flex-direction:column;align-items:stretch;text-align:left}.cbar .cbox{max-width:none}.mcp{padding:90px 20px}.mcp__tiers{grid-template-columns:1fr}.allow{border-radius:28px;flex-direction:column;align-items:flex-start}.allow__plus{display:none}.faq2__a p,.faq2__tag{margin-left:24px;padding-left:0}.faq2__text{font-size:17px}}.mcp__grid>*,.mcp__url{min-width:0}@media (max-width:900px){.mcp__grid,.plans{grid-template-columns:minmax(0,1fr)}}.mflow{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0;gap:0;position:relative}.mflow__item{position:relative;padding:0 22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.mflow__item:after{content:"";position:absolute;top:26px;left:calc(50% + 34px);right:calc(-50% + 34px);height:2px;background:repeating-linear-gradient(90deg,rgba(244,63,94,.7) 0 8px,transparent 8px 16px)}.mflow__item:last-child:after{display:none}.mflow__icon{width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font-size:20px;box-shadow:0 0 0 8px rgba(244,63,94,.18)}.mflow__item .t-body{font-size:14px}.mconnect{width:100%;display:grid;grid-template-columns:1.05fr 1fr;grid-gap:32px;gap:32px;align-items:start}.mconnect>*{min-width:0}.mconnect__left{padding:32px;border-radius:28px;border:1px solid var(--line);background:var(--panel);display:flex;flex-direction:column;gap:20px}.mtabs{display:inline-flex;align-self:flex-start;padding:5px;border-radius:999px;border:1px solid var(--line);background:rgba(0,0,0,.3);gap:4px;flex-wrap:wrap}.mtabs__tab{padding:11px 20px;border-radius:999px;border:0;background:none;color:var(--muted);cursor:pointer;font-size:13px}.mtabs__tab.is-on{background:var(--accent);color:#fff}.msteps{margin:0;padding:0;list-style:none;counter-reset:s;display:grid;grid-gap:18px;gap:18px}.msteps>li{counter-increment:s;position:relative;padding-left:48px;font-size:16px;line-height:1.5;color:var(--muted)}.msteps>li b{color:var(--white);font-weight:600}.msteps>li:before{content:counter(s);position:absolute;left:0;top:-2px;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:rgba(244,63,94,.2);color:#fecdd3;font:700 15px var(--display)}.msteps code{padding:2px 8px;border-radius:8px;background:rgba(255,255,255,.1);color:#fecdd3;font-size:13px}.cf{margin-top:10px;display:grid;grid-gap:6px;gap:6px}.cf__label{font-size:11px;color:var(--muted)}.cf__box{display:flex;align-items:center;gap:10px;padding:7px 7px 7px 14px;border-radius:14px;background:rgba(0,0,0,.45);border:1px solid var(--line);min-width:0}.cf__box code{flex:1 1;min-width:0;padding:0;background:none;overflow-x:auto;white-space:nowrap;font:500 12.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:#fecdd3}.cf__box button{padding:9px 16px;border-radius:999px;border:0;background:var(--accent);color:#fff;font:600 12px var(--display);text-transform:uppercase;cursor:pointer;white-space:nowrap}.mconnect__right{display:grid;grid-gap:20px;gap:20px}.mkeycard{padding:28px;border-radius:28px;border:1px solid rgba(244,63,94,.5);background:radial-gradient(100% 80% at 50% 0,rgba(244,63,94,.2),transparent 70%),#130d10;display:flex;flex-direction:column;gap:12px}.mkeycard__badge{align-self:flex-start;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.1);font-size:11px;color:var(--muted)}.mkeycard .t-body{font-size:14px}.mkeycard .t-body b{color:var(--white)}.mchat{padding:20px;border-radius:24px;border:1px solid var(--line);background:#0f0b0d;display:grid;grid-gap:12px;gap:12px}.mchat__bar{display:flex;align-items:center;gap:7px;padding-bottom:12px;border-bottom:1px solid var(--line)}.mchat__bar i{width:10px;height:10px;border-radius:50%;background:rgba(255,255,255,.25)}.mchat__bar span{margin-left:auto;font-size:11px;color:var(--muted)}.mchat__me{justify-self:end;max-width:85%;border-radius:18px 18px 4px 18px;background:var(--accent);color:#fff}.mchat__ai,.mchat__me{padding:12px 16px;font-size:14px}.mchat__ai{justify-self:start;max-width:92%;border-radius:18px 18px 18px 4px;background:rgba(255,255,255,.09);line-height:1.5;display:grid;grid-gap:6px;gap:6px}.mchat__ai u{color:#fecdd3;text-underline-offset:3px}.mchat__tool{font:500 11px ui-monospace,monospace;color:#86efac}.mtools{width:100%;display:grid;grid-gap:22px;gap:22px}.mtools>ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.mtools>ul>li{padding:22px;border-radius:20px;border:1px solid var(--line);background:var(--panel);display:grid;grid-gap:8px;gap:8px;align-content:start}.mtools>ul h4{color:var(--white)}.mtools>ul .t-body{font-size:14px}.mtools>ul code{justify-self:start;padding:4px 10px;border-radius:999px;background:rgba(244,63,94,.14);color:#fecdd3;font:500 11px ui-monospace,monospace}.mtools__try{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.mtools__try>.t-label{color:var(--muted);font-size:12px;margin-right:4px}.mtools__prompt{padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid var(--line);font-size:13px}.mtiers{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.mtier{padding:26px;border-radius:24px;border:1px solid var(--line);background:var(--panel);display:grid;grid-gap:14px;gap:14px;align-content:start}.mtier--pro{border-color:rgba(244,63,94,.65);background:radial-gradient(120% 80% at 50% 0,rgba(244,63,94,.25),rgba(244,63,94,.04) 70%)}.mtier__tag{justify-self:start;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.1);font-size:11px}.mtier--pro .mtier__tag{background:var(--accent);color:#fff}.mtier ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.mtier li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:15px;color:var(--muted)}.mtier li b{color:var(--white)}.mtier li b.is-no{color:rgba(255,255,255,.35)}.mnote{max-width:640px;font-size:13px}@media (max-width:1000px){.mflow{grid-template-columns:1fr 1fr;row-gap:32px}.mflow__item:after{display:none}.mconnect{grid-template-columns:minmax(0,1fr)}.mtools>ul{grid-template-columns:1fr 1fr}}@media (max-width:700px){.mflow,.mtiers,.mtools>ul{grid-template-columns:minmax(0,1fr)}.mconnect__left,.mkeycard{padding:22px}.msteps>li{padding-left:44px;font-size:15px}}.mkey__actions{display:flex;gap:10px;align-items:center}.mkey__show{padding:10px 18px;border-radius:999px;border:1px solid var(--line);background:none;color:var(--white);font:600 13px var(--display);text-transform:uppercase;cursor:pointer}.mkey__show:hover{border-color:var(--accent)}.dl__input:focus,.dl__input:focus-visible{outline:none;box-shadow:none}.dl__bar:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px rgba(244,63,94,.2)}.allow__dots{flex-wrap:wrap;max-width:150px}.allow__dots--small{gap:5px}.allow__dots--small i{width:10px;height:10px}.bulk{position:relative;padding:200px 30px 140px;background:radial-gradient(60% 40% at 50% 0,rgba(244,63,94,.2),transparent 70%),var(--bg);min-height:80vh}.bulk__wrap{max-width:860px;margin:0 auto;gap:40px}.bulk__head,.bulk__wrap{display:flex;flex-direction:column;align-items:center}.bulk__head{gap:18px;max-width:640px}.bulk__gate{width:100%;max-width:480px;padding:36px;border-radius:28px;border:1px solid rgba(244,63,94,.5);background:radial-gradient(100% 80% at 50% 0,rgba(244,63,94,.2),transparent 70%),#130d10;display:grid;grid-gap:16px;gap:16px;text-align:center}.bulk__body{width:100%;display:grid;grid-gap:22px;gap:22px}.bulk__drop{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:44px 24px;border-radius:28px;border:2px dashed rgba(255,255,255,.3);background:var(--panel);text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.bulk__drop.is-drag,.bulk__drop:hover{border-color:var(--accent);background:rgba(244,63,94,.1)}.bulk__drop input{display:none}.bulk__dropicon{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--accent);color:#fff;font-size:28px}.bulk__hint{font-size:14px;text-align:center}.bulk__hint b{color:var(--white)}.bulk__link{background:none;border:0;padding:0;color:var(--accent);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px}.bulk__error{padding:14px 18px;border-radius:16px;background:rgba(251,113,133,.12);border:1px solid rgba(251,113,133,.5);color:#fecdd3;font-size:14px}.bulk__found{display:grid;grid-gap:12px;gap:12px}.bulk__cats{display:flex;flex-wrap:wrap;gap:8px}.bulk__cat{padding:9px 14px;border-radius:999px;background:rgba(244,63,94,.16);color:#fecdd3;font-size:12px}.bulk__cat b{margin-left:6px;color:#fff}.bulk__warn{padding:14px 18px;border-radius:16px;background:rgba(250,204,21,.1);border:1px solid rgba(250,204,21,.4);color:#fde68a;font-size:14px}.bulk__price{display:grid;grid-gap:12px;gap:12px;padding:22px 26px;border-radius:24px;border:1px solid var(--line);background:var(--panel)}.bulk__price.has-paid{border-color:rgba(244,63,94,.6);background:linear-gradient(160deg,rgba(244,63,94,.16),rgba(255,255,255,.03))}.bulk__priceLabel{font-size:11px;color:var(--muted)}.bulk__priceMain{font:700 34px/1.1 var(--display);margin:6px 0}.bulk__priceMain small{font:500 14px var(--body);color:var(--muted);margin-left:6px}.bulk__priceNote{font-size:14px}.bulk__list{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.bulk__row{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;border:1px solid var(--line);background:rgba(255,255,255,.04)}.bulk__row.is-done{border-color:rgba(74,222,128,.45)}.bulk__row.is-blocked,.bulk__row.is-failed{border-color:rgba(251,113,133,.55)}.bulk__n{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:rgba(255,255,255,.08);font-size:12px;color:var(--muted)}.bulk__rowmain{flex:1 1;min-width:0;display:grid;grid-gap:6px;gap:6px}.bulk__rowtop{display:flex;align-items:center;gap:10px;min-width:0}.bulk__rowcat{flex:none;padding:5px 10px;border-radius:999px;background:rgba(244,63,94,.16);color:#fecdd3;font-size:11px}.bulk__url{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.bulk__bar{height:6px;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden}.bulk__bar i{display:block;height:100%;background:var(--accent);border-radius:99px;transition:width .4s}.bulk__note{font-size:12px;color:#fda4af}.bulk__pill{flex:none;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.1);font-size:11px;white-space:nowrap}.bulk__pill.is-done{background:rgba(74,222,128,.18);color:#86efac}.bulk__pill.is-blocked,.bulk__pill.is-failed{background:rgba(251,113,133,.18);color:#fda4af}.bulk__pill.is-downloading,.bulk__pill.is-lookup{background:rgba(244,63,94,.2);color:#fecdd3}.bulk__save{flex:none;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:none;color:var(--white);font:600 12px var(--display);text-transform:uppercase;cursor:pointer}.bulk__save:hover{border-color:var(--accent)}.bulk__block{display:grid;grid-gap:12px;gap:12px;padding:22px 26px;border-radius:24px;border:1px solid rgba(251,113,133,.55);background:rgba(251,113,133,.08)}.bulk__actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.bulk__go,.bulk__stop{height:56px;padding:0 32px;border-radius:999px;border:0;background:var(--accent);color:#fff;font:700 16px var(--display);text-transform:uppercase;cursor:pointer}.bulk__go:disabled{opacity:.5;cursor:not-allowed}.bulk__stop{background:transparent;border:1px solid var(--accent);color:#fecdd3}.bulk__auto{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted);cursor:pointer}.bulk__summary{flex-basis:100%;font-size:14px}.bulk__fine{font-size:12px;text-align:center;color:rgba(255,255,255,.55)}.bulk__carousel{display:grid;grid-gap:12px;gap:12px;padding:22px 26px;border-radius:24px;border:1px solid rgba(244,63,94,.6);background:linear-gradient(160deg,rgba(244,63,94,.16),rgba(255,255,255,.03))}.bulk__carousel b{color:var(--white)}.bulk__seg{display:inline-flex;flex:none;border-radius:999px;border:1px solid var(--line);overflow:hidden}.bulk__seg button{padding:10px 18px;border:0;background:none;color:var(--muted);font:600 12px var(--display);text-transform:uppercase;cursor:pointer}.bulk__seg button.is-on{background:var(--accent);color:#fff}.bulk__seg button:disabled{cursor:not-allowed;opacity:.6}.bulk__seg--sm button{padding:6px 11px;font-size:11px}.bulk__choice{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.bulk__rowcar{flex:none;padding:5px 10px;border-radius:999px;background:rgba(250,204,21,.14);color:#fde68a;font-size:11px}.bulk__need{font-size:13px;color:#fde68a}.dl__bulkbtn{align-self:center;display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;border:1px dashed rgba(244,63,94,.7);background:rgba(244,63,94,.08);color:#fecdd3;cursor:pointer;font:600 13px var(--display);text-transform:uppercase}.dl__bulkbtn:hover{background:rgba(244,63,94,.18);border-style:solid}.dl__bulkbtn small{font:500 12px var(--body);text-transform:none;color:var(--muted)}@media (max-width:700px){.bulk{padding:150px 18px 100px}.bulk__row{flex-wrap:wrap}.bulk__priceMain{font-size:28px}.bulk__go,.bulk__stop{width:100%}}