@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(/assets/bricolage-grotesque-var.C5Lc8Qmc.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/assets/figtree-var.D_ZTVpCC.woff2)format("woff2")}@font-face{font-family:Figtree;font-style:italic;font-weight:300 900;font-display:swap;src:url(/assets/figtree-italic-var.BEAWuiTz.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/jetbrains-mono-400.V6pRDFza.woff2)format("woff2")}.lng{--lng-violet:#58509d;--lng-violet-2:#7a72c4;--lng-night:#14102a;--lng-night-2:#211a45;--lng-ink:#191530;--lng-mist:#f3f2fa;--lng-mist-2:#e3e0f2;--lng-muted:#5b5676;--lng-orange:#ed6a06;--lng-yellow:#f4cf43;--lng-white:#fff;--lng-f-title:"Bricolage Grotesque","Arial Narrow",system-ui,sans-serif;--lng-f-text:"Figtree",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--lng-f-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--lng-ease:cubic-bezier(.22,1,.36,1);--lng-gutter:clamp(20px,5vw,72px);--lng-max:1320px;--lng-section:clamp(88px,11vw,168px);--lng-com:#ed6a06;--lng-seo:#f4cf43;--lng-web:#7d72e8;--lng-app:#19b3a6;--lng-acq:#ec5a88;--x:#ed6a06;--x-rgb:237,106,6;--x-ink:#14102a;--x-soft:#fdebdc;--x-em:#ed6a06;--x-em-bg:none;--x-eyebrow:#f4cf43;--x-fill:#f4cf43;--x-a2:#f4cf43;box-sizing:border-box;width:100%;font-family:var(--lng-f-text);color:var(--lng-ink);text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17px;font-weight:400;line-height:1.6;display:block;position:relative;overflow-x:clip}.lng *,.lng :before,.lng :after{box-sizing:border-box}.lng.lng ul,.lng.lng ol{line-height:inherit;margin:0;padding:0;list-style:none}.lng h1,.lng h2,.lng h3,.lng h4,.lng p,.lng li,.lng dl,.lng dt,.lng dd,.lng figure,.lng blockquote,.lng figcaption{font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;letter-spacing:inherit;margin:0;padding:0;list-style:none}.lng h1,.lng h2,.lng h3,.lng h4{font-family:var(--lng-f-title);letter-spacing:-.025em;text-wrap:balance;font-weight:700;line-height:1.02}.lng p{text-wrap:pretty}.lng em{color:var(--x-em);background:var(--x-em-bg);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-style:italic}.lng.lng-dark em,.lng .lng-dark em{color:var(--x);background:0 0}.lng a{color:inherit;text-decoration:none}.lng img,.lng svg,.lng canvas{max-width:100%;display:block}.lng button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.lng a:focus-visible,.lng button:focus-visible{outline:2px solid var(--lng-yellow);outline-offset:4px;border-radius:12px}.lng .lng-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.lng .lng-wrap{width:100%;max-width:calc(var(--lng-max) + 2 * var(--lng-gutter));padding-inline:var(--lng-gutter);margin-inline:auto}.lng .lng-eyebrow{font-family:var(--lng-f-text);letter-spacing:.14em;text-transform:uppercase;color:var(--lng-violet);align-items:center;gap:10px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.lng .lng-eyebrow:before{content:"";background:var(--x);border-radius:2px;flex:none;width:16px;height:11px;transform:skew(-20deg)}.lng .lng-eyebrow--light{color:var(--x-eyebrow)}.lng .lng-h2{letter-spacing:-.032em;font-size:clamp(38px,5.2vw,78px);font-weight:700;font-stretch:86%;line-height:.98}.lng .lng-lead{color:var(--lng-muted);max-width:58ch;font-size:clamp(18px,1.4vw,20px);line-height:1.6}.lng .lng-btn{--bg:var(--x);--fg:var(--x-ink);--fill:var(--x-fill);--fg-h:var(--lng-night);background:var(--bg);min-height:58px;color:var(--fg);font-family:var(--lng-f-text);isolation:isolate;transition:transform .5s var(--lng-ease),color .35s ease,box-shadow .35s ease;will-change:transform;border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:9px 9px 9px 26px;font-size:16px;font-weight:700;line-height:1.15;display:inline-flex;position:relative;overflow:hidden}.lng .lng-btn:before{content:"";z-index:-1;border-radius:inherit;background:var(--fill);transition:transform .55s var(--lng-ease);position:absolute;inset:0;transform:translateY(101%)}.lng .lng-btn:hover{color:var(--fg-h)}.lng .lng-btn:hover:before{transform:none}.lng .lng-btn__ico{background:var(--lng-night);width:40px;height:40px;color:var(--lng-white);border-radius:50%;flex:none;place-items:center;display:grid}.lng .lng-btn__ico svg{width:16px;height:16px;transition:transform .5s var(--lng-ease)}.lng .lng-btn:hover .lng-btn__ico svg{transform:rotate(-45deg)}.lng .lng-btn--ghost{--bg:transparent;--fg:currentColor;--fill:var(--lng-white);--fg-h:var(--lng-night);padding:9px 26px;box-shadow:inset 0 0 0 1.5px #ffffff57}.lng .lng-btn--dark{--fill:var(--lng-night);--fg-h:var(--lng-white);box-shadow:inset 0 0 0 1.5px #14102a40}.lng .lng-btn--sm{gap:12px;min-height:46px;padding:6px 6px 6px 20px;font-size:15px}.lng .lng-btn--sm .lng-btn__ico{width:34px;height:34px}.lng .lng-btn--sm.lng-btn--noico{padding:6px 20px}.lng .lng-t-com{--x:#ed6a06;--x-rgb:237,106,6;--x-ink:#14102a;--x-soft:#fdebdc;--x-em:#e05f00;--x-em-bg:none;--x-eyebrow:#ff8a33;--x-fill:#f4cf43;--x-a2:#f4cf43}.lng .lng-t-seo{--x:#f4cf43;--x-rgb:244,207,67;--x-ink:#14102a;--x-soft:#fdf5d3;--x-em:#14102a;--x-em-bg:linear-gradient(180deg,transparent 58%,#f4cf43 58%,#f4cf43 92%,transparent 92%);--x-eyebrow:#f4cf43;--x-fill:#fff;--x-a2:#ed6a06}.lng .lng-t-web{--x:#7d72e8;--x-rgb:125,114,232;--x-ink:#14102a;--x-soft:#eceafc;--x-em:#5b4fd6;--x-em-bg:none;--x-eyebrow:#a9a0f5;--x-fill:#f4cf43;--x-a2:#f4cf43}.lng .lng-t-app{--x:#19b3a6;--x-rgb:25,179,166;--x-ink:#14102a;--x-soft:#dcf3f0;--x-em:#0c857b;--x-em-bg:none;--x-eyebrow:#3fd3c5;--x-fill:#f4cf43;--x-a2:#f4cf43}.lng .lng-t-acq{--x:#ec5a88;--x-rgb:236,90,136;--x-ink:#14102a;--x-soft:#fce4ec;--x-em:#c92e61;--x-em-bg:none;--x-eyebrow:#f589ab;--x-fill:#f4cf43;--x-a2:#f4cf43}.lng .lng-grain:after{content:"";z-index:-1;pointer-events:none;opacity:.08;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lng-js .lng [data-reveal]{opacity:0;transition:opacity 1s var(--lng-ease),transform 1s var(--lng-ease);transition-delay:var(--d,0s);transform:translateY(36px)}.lng-js .lng [data-reveal=fade]{transform:none}.lng-js .lng [data-reveal=split],.lng-js .lng [data-reveal].is-in{opacity:1;transform:none}.lng .lng-w{vertical-align:top;margin:0 -.08em -.14em;padding:0 .08em .14em;display:inline-block;overflow:hidden}.lng em .lng-w{margin-right:-.18em;padding-right:.18em}.lng .lng-wi{display:inline-block}.lng-js .lng-wi{transition:transform 1.1s var(--lng-ease);transition-delay:calc(var(--i,0) * 45ms + var(--d,0s));transform:translateY(112%)}.lng-js .is-in .lng-wi{transform:none}.lng-fallback .lng [data-reveal],.lng-rm .lng [data-reveal]{opacity:1!important;transform:none!important}.lng-fallback .lng-wi,.lng-rm .lng-wi{transform:none!important}.lng.is-off *,.lng.is-off :before,.lng.is-off :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.lng *,.lng :before,.lng :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.lng-cursor{z-index:99999;pointer-events:none;opacity:0;color:#14102a;will-change:transform;border:1.5px solid #ed6a06;border-radius:50%;place-items:center;width:38px;height:38px;margin:-19px 0 0 -19px;font:700 13px/1 Figtree,system-ui,sans-serif;transition:opacity .3s,width .45s cubic-bezier(.22,1,.36,1),height .45s cubic-bezier(.22,1,.36,1),margin .45s cubic-bezier(.22,1,.36,1),background-color .3s,border-color .3s;display:grid;position:fixed;top:0;left:0}.lng-cursor.is-on{opacity:1}.lng-cursor.is-link{background-color:#ed6a0629;width:62px;height:62px;margin:-31px 0 0 -31px}.lng-cursor.is-label{background-color:#fff;border-color:#fff;width:92px;height:92px;margin:-46px 0 0 -46px;box-shadow:0 12px 32px #14102a47}.lng-cursor span{opacity:0;transition:opacity .2s}.lng-cursor.is-label span{opacity:1}.lng[id],.lng [id]{scroll-margin-top:96px}.lng.lng-manifesto{background:var(--lng-white);padding-block:calc(var(--lng-section) * .8) var(--lng-section)}.lng .lng-manifesto__grid{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr);align-items:start;gap:32px clamp(40px,6vw,96px);display:grid}.lng .lng-manifesto__note{color:var(--lng-muted);max-width:32ch;margin-top:20px;font-size:16px;line-height:1.6}.lng .lng-manifesto__text{font-family:var(--lng-f-title);letter-spacing:-.028em;color:var(--lng-ink);text-wrap:pretty;font-size:clamp(28px,3.7vw,58px);font-weight:600;font-stretch:90%;line-height:1.1}.lng .lng-sw{transition:opacity .2s linear}.lng .lng-manifesto__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(24px,3vw,48px);margin-top:clamp(64px,8vw,120px);display:grid}.lng .lng-pillar{border-top:1px solid var(--lng-mist-2);gap:10px;padding-top:24px;display:grid}.lng .lng-pillar h3{align-items:center;gap:12px;font-size:clamp(22px,1.9vw,28px);font-stretch:90%;display:flex}.lng .lng-pillar h3:before{content:"";background:var(--c,var(--x));border-radius:2px;flex:none;width:14px;height:10px;transform:skew(-20deg)}.lng .lng-pillar p{color:var(--lng-muted);max-width:38ch;font-size:16px}@media (width<=900px){.lng .lng-manifesto__grid,.lng .lng-manifesto__pillars{grid-template-columns:1fr}}.lng.lng-method{background:var(--lng-white);padding-block:var(--lng-section)}.lng .lng-method__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:48px clamp(40px,7vw,120px);display:grid}.lng .lng-method__sticky{justify-items:start;gap:24px;display:grid;position:sticky;top:clamp(90px,14vh,140px)}.lng .lng-method__steps{--p:0;counter-reset:lngstep;display:grid;position:relative}.lng .lng-method__steps:before,.lng .lng-method__steps:after{content:"";border-radius:2px;width:2px;position:absolute;top:36px;bottom:36px;left:27px}.lng .lng-method__steps:before{background:var(--lng-mist-2)}.lng .lng-method__steps:after{background:linear-gradient(180deg,var(--x),var(--lng-violet));transform-origin:top;transform:scaleY(var(--p))}.lng .lng-step{grid-template-columns:56px minmax(0,1fr);gap:clamp(20px,3vw,36px);padding-block:32px;display:grid;position:relative}.lng .lng-step+.lng-step{border-top:1px solid var(--lng-mist)}.lng .lng-step__num{z-index:1;background:var(--lng-white);width:56px;height:56px;box-shadow:inset 0 0 0 2px var(--lng-mist-2);font-family:var(--lng-f-mono);color:var(--lng-muted);transition:background-color .5s ease,color .5s ease,box-shadow .5s ease,transform .6s var(--lng-ease);border-radius:50%;place-items:center;font-size:14px;font-weight:500;display:grid;position:relative}.lng .lng-step.is-active .lng-step__num{background:var(--x);color:var(--x-ink);box-shadow:inset 0 0 0 2px var(--x),0 0 0 8px rgba(var(--x-rgb),.14);transform:scale(1.06)}.lng .lng-step__body{gap:12px;padding-top:6px;display:grid}.lng .lng-step h3{letter-spacing:-.025em;color:var(--lng-ink);font-size:clamp(28px,2.7vw,42px);font-weight:700;font-stretch:86%;transition:color .5s}.lng .lng-step p{color:var(--lng-muted);max-width:52ch}.lng ul.lng-step__tags{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.lng .lng-step__tags li{background:var(--lng-mist);color:var(--lng-violet);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}@media (width<=900px){.lng .lng-method__grid{grid-template-columns:1fr}.lng .lng-method__sticky{position:static}}.lng.lng-numbers{background:var(--lng-violet);color:var(--lng-white);padding-block:var(--lng-section);isolation:isolate;overflow:clip}.lng .lng-numbers__shape{z-index:-1;pointer-events:none;margin-top:-34vw;position:absolute;top:50%;right:-6vw}.lng .lng-numbers__shape span{font-family:var(--lng-f-title);color:#ffffff0f;font-size:68vw;font-style:italic;font-weight:800;line-height:1;display:block}.lng .lng-numbers__head{gap:20px;max-width:900px;margin-bottom:clamp(48px,6vw,88px);display:grid}.lng .lng-numbers__title{letter-spacing:-.03em;font-size:clamp(34px,4.2vw,62px);font-weight:700;font-stretch:86%;line-height:1}.lng .lng-numbers__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px clamp(20px,3vw,48px);display:grid}.lng .lng-stat{border-top:1px solid #ffffff47;flex-direction:column-reverse;justify-content:flex-end;gap:14px;padding-top:24px;display:flex}.lng .lng-stat dd{font-family:var(--lng-f-title);letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(58px,7vw,116px);font-weight:800;font-stretch:78%;line-height:.88}.lng .lng-stat__plus{color:var(--lng-yellow)}.lng .lng-stat dt{color:#fffc;max-width:22ch;font-size:16px;line-height:1.45}@media (width<=1000px){.lng .lng-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=420px){.lng .lng-numbers__grid{grid-template-columns:1fr}}.lng.lng-why{background:var(--lng-white);padding-block:var(--lng-section)}.lng .lng-why__head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,5vw,80px);margin-bottom:clamp(40px,5vw,72px);display:grid}.lng .lng-why__head .lng-h2{margin-top:16px}.lng .lng-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.lng .lng-tile{--t-bg:var(--lng-mist);--t-fg:var(--lng-ink);--t-muted:var(--lng-muted);--t-spot:#58509d24;background:var(--t-bg);min-height:300px;color:var(--t-fg);isolation:isolate;transition:transform .6s var(--lng-ease);border-radius:28px;flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(24px,2.4vw,36px);display:flex;position:relative;overflow:hidden}.lng .lng-tile:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),var(--t-spot),transparent 60%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.lng .lng-tile:hover:before{opacity:1}.lng .lng-tile:hover{transform:translateY(-4px)}.lng .lng-tile h3{letter-spacing:-.02em;font-size:clamp(24px,2.1vw,32px);font-weight:700;font-stretch:86%;line-height:1.05}.lng .lng-tile p{color:var(--t-muted);max-width:44ch;font-size:16px;line-height:1.55}.lng .lng-tile--wide{grid-column:span 2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;display:grid}.lng .lng-tile--wide .lng-tile__text{align-self:end;gap:12px;display:grid}.lng .lng-tile--violet{--t-bg:var(--lng-violet);--t-fg:#fff;--t-muted:#fffc;--t-spot:#ffffff2e}.lng .lng-tile--yellow{--t-bg:var(--lng-yellow);--t-fg:var(--lng-night);--t-muted:#14102ac7;--t-spot:#ffffff80}.lng .lng-tile--night{--t-bg:var(--lng-night);--t-fg:#fff;--t-muted:#ffffffbd;--t-spot:rgba(var(--x-rgb),.25)}.lng .lng-tile__big{font-family:var(--lng-f-title);letter-spacing:-.01em;margin-bottom:auto;font-size:clamp(88px,9vw,140px);font-weight:800;font-stretch:78%;line-height:.82}.lng .lng-tile__big small{letter-spacing:0;margin-left:8px;font-size:.26em;font-weight:700;font-stretch:90%}.lng .lng-tile__ico{background:var(--lng-white);width:52px;height:52px;color:var(--lng-violet);border-radius:16px;place-items:center;margin-bottom:auto;display:grid}.lng .lng-tile--night .lng-tile__ico{color:var(--lng-yellow);background:#ffffff14}.lng .lng-tile__ico svg{width:24px;height:24px}.lng .lng-orbit{aspect-ratio:1;width:clamp(200px,20vw,260px);position:relative}@keyframes lngSpin{to{transform:rotate(360deg)}}@keyframes lngSpinR{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(-360deg)}}@media (width<=1000px){.lng .lng-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lng .lng-why__head{grid-template-columns:1fr}}@media (width<=680px){.lng .lng-bento{grid-template-columns:1fr}.lng .lng-tile--wide{grid-column:auto;grid-template-columns:1fr;justify-items:center}.lng .lng-tile--wide .lng-tile__text{justify-self:stretch}.lng .lng-tile{min-height:0}.lng .lng-tile__big,.lng .lng-tile__ico{margin-bottom:18px}}.lng.lng-reviews{background:var(--lng-mist);padding-block:var(--lng-section)}.lng .lng-reviews__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 48px;margin-bottom:clamp(40px,5vw,64px);display:flex}.lng .lng-reviews__head .lng-h2{max-width:14ch;margin-top:16px}.lng .lng-reviews__note{color:var(--lng-muted);max-width:34ch;font-size:15px}.lng .lng-reviews__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.lng .lng-reviews__track{width:max-content;animation:70s linear infinite lngMarquee;display:flex}.lng .lng-reviews__marquee:hover .lng-reviews__track{animation-play-state:paused}.lng .lng-reviews__group{align-items:stretch;gap:20px;padding-right:20px;display:flex}.lng .lng-review{background:var(--lng-white);border-radius:24px;flex-direction:column;gap:22px;width:clamp(290px,30vw,400px);padding:30px;display:flex;box-shadow:0 1px #58509d1a}.lng .lng-review:before{content:"“";height:34px;font-family:var(--lng-f-title);color:var(--x);font-size:72px;font-weight:800;line-height:.9;display:block}.lng .lng-review blockquote{color:var(--lng-ink);flex:1;font-size:16.5px;line-height:1.6}.lng .lng-review figcaption{border-top:1px solid var(--lng-mist);align-items:center;gap:12px;padding-top:18px;display:flex}.lng .lng-review__av{background:var(--c,var(--lng-violet));width:42px;height:42px;color:var(--f,#fff);font-family:var(--lng-f-title);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.lng .lng-review__who{line-height:1.3;display:grid}.lng .lng-review__who strong{font-size:15.5px;font-weight:700}.lng .lng-review__who span{color:var(--lng-muted);font-size:13px}@keyframes lngMarquee{to{transform:translate(-50%)}}.lng.lng-faq{background:var(--lng-white);padding-block:var(--lng-section)}.lng .lng-faq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:48px clamp(40px,7vw,120px);display:grid}.lng .lng-faq__aside{justify-items:start;gap:24px;display:grid;position:sticky;top:clamp(90px,14vh,140px)}.lng .lng-faq__list{border-top:1px solid var(--lng-mist-2)}.lng .lng-faq__item{border-bottom:1px solid var(--lng-mist-2)}.lng .lng-faq__item h3{font-family:var(--lng-f-text);letter-spacing:0;font-weight:400}.lng .lng-faq__q{width:100%;font-family:var(--lng-f-title);letter-spacing:-.015em;color:var(--lng-ink);justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(20px,1.7vw,25px);font-weight:600;font-stretch:92%;line-height:1.25;transition:color .3s;display:flex}.lng .lng-faq__q:hover{color:var(--lng-violet)}.lng .lng-faq__plus{background:var(--lng-mist);width:44px;height:44px;transition:background-color .4s ease,transform .5s var(--lng-ease);border-radius:50%;flex:none;position:relative}.lng .lng-faq__plus:before,.lng .lng-faq__plus:after{content:"";background:var(--lng-violet);width:14px;height:2px;transition:transform .5s var(--lng-ease),background-color .3s ease;border-radius:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.lng .lng-faq__plus:after{transform:rotate(90deg)}.lng .lng-faq__item.is-open .lng-faq__plus{background:var(--x);transform:rotate(180deg)}.lng .lng-faq__item.is-open .lng-faq__plus:before,.lng .lng-faq__item.is-open .lng-faq__plus:after{background:var(--lng-night)}.lng .lng-faq__item.is-open .lng-faq__plus:after{transform:rotate(0)}.lng .lng-faq__a{transition:grid-template-rows .55s var(--lng-ease);grid-template-rows:1fr;display:grid}.lng-js .lng-faq__a{grid-template-rows:0fr}.lng-js .lng-faq__item.is-open .lng-faq__a{grid-template-rows:1fr}.lng .lng-faq__inner{overflow:hidden}.lng .lng-faq__inner p{color:var(--lng-muted);max-width:66ch;padding:0 64px 28px 0}@media (width<=900px){.lng .lng-faq__grid{grid-template-columns:1fr}.lng .lng-faq__aside{position:static}.lng .lng-faq__inner p{padding-right:0}}.lng.lng-cta{background:var(--lng-night);color:var(--lng-white);padding-block:var(--lng-section) 0;isolation:isolate;overflow:clip}.lng .lng-cta__blob{z-index:-2;filter:blur(80px);pointer-events:none;border-radius:50%;animation:20s ease-in-out infinite alternate lngDrift;position:absolute}.lng .lng-cta__blob--a{aspect-ratio:1;background:radial-gradient(circle,#58509de6,#58509d00 66%);width:min(55vw,760px);top:-30%;left:-15%}.lng .lng-cta__blob--b{aspect-ratio:1;background:radial-gradient(circle,rgba(var(--x-rgb),.45),rgba(var(--x-rgb),0) 66%);width:min(40vw,560px);animation-direction:alternate-reverse;bottom:-10%;right:-5%}@keyframes lngDrift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(-6%,7%)scale(1.08)}to{transform:translate(5%,-4%)scale(.96)}}.lng .lng-cta__grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px clamp(40px,6vw,96px);display:grid}.lng .lng-cta__content{justify-items:start;gap:28px;display:grid}.lng .lng-cta__title{letter-spacing:-.04em;font-size:clamp(50px,7.6vw,124px);font-weight:800;font-stretch:82%;line-height:.92}.lng .lng-cta__lead{color:#ffffffc2;max-width:52ch;font-size:clamp(18px,1.4vw,20px)}.lng .lng-cta__actions{flex-wrap:wrap;gap:12px;display:flex}.lng .lng-cta__go{color:var(--lng-night);aspect-ratio:1;background:var(--x);width:clamp(170px,17vw,230px);transition:transform .6s var(--lng-ease),background-color .4s ease;border-radius:50%;place-items:center;display:grid;position:relative}.lng .lng-cta__go:hover{background:var(--x-fill)}.lng .lng-cta__go svg.lng-cta__ring{width:calc(100% - 16px);height:calc(100% - 16px);animation:18s linear infinite lngSpin;position:absolute;inset:8px}.lng .lng-cta__go text{font-family:var(--lng-f-text);letter-spacing:.14em;fill:var(--lng-night);font-size:11.5px;font-weight:700}.lng .lng-cta__go-label{font-family:var(--lng-f-title);letter-spacing:-.02em;font-size:clamp(26px,2.4vw,34px);font-style:italic;font-weight:800;font-stretch:84%;line-height:1}.lng .lng-cta__giant{width:max-content;margin-top:clamp(64px,8vw,120px);animation:36s linear infinite lngMarquee;display:flex}.lng .lng-cta__giant span{font-family:var(--lng-f-title);letter-spacing:-.04em;white-space:nowrap;color:#0000;-webkit-text-stroke:1.5px #fff3;padding-right:.35em;font-size:clamp(90px,15vw,240px);font-style:italic;font-weight:800;font-stretch:80%;line-height:.95}.lng .lng-cta__giant span:nth-child(2n){-webkit-text-stroke-color:rgba(var(--x-rgb),.55)}@media (width<=900px){.lng .lng-cta__grid{grid-template-columns:1fr}.lng .lng-cta__go{justify-self:start}}@media (width<=520px){.lng .lng-cta__actions .lng-btn{width:100%}}.lng .lng-chat{background:var(--lng-white);border-radius:26px;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #281e6e59,0 0 0 1px #58509d14}.lng .lng-chat__bar{border-bottom:1px solid var(--lng-mist-2);font-family:var(--lng-f-mono);color:var(--lng-muted);align-items:center;gap:12px;padding:16px 20px;font-size:12.5px;display:flex}.lng .lng-chat__dots{gap:6px;display:flex}.lng .lng-chat__dots i{background:var(--lng-mist-2);border-radius:50%;width:10px;height:10px}.lng .lng-chat__dots i:first-child{background:var(--lng-orange)}.lng .lng-chat__dots i:nth-child(2){background:var(--lng-yellow)}.lng .lng-chat__replay{background:var(--lng-mist);font-family:var(--lng-f-mono);color:var(--lng-violet);border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:12px;transition:background-color .3s;display:inline-flex}.lng .lng-chat__replay:hover{background:var(--lng-mist-2)}.lng .lng-chat__body{flex-direction:column;gap:16px;min-height:380px;padding:24px 22px 26px;display:flex}.lng .lng-chat__msg{border-radius:20px;max-width:88%;padding:14px 18px;font-size:15.5px;line-height:1.55}.lng .lng-chat__msg--user{background:var(--lng-violet);color:var(--lng-white);border-bottom-right-radius:6px;align-self:flex-end;min-height:52px}.lng .lng-chat__msg--ai{background:var(--lng-mist);color:var(--lng-ink);border-bottom-left-radius:6px;align-self:flex-start;gap:10px;display:grid}.lng .lng-chat__msg--ai mark{background:var(--lng-yellow);color:var(--lng-night);border-radius:6px;padding:1px 6px;font-weight:700}.lng .lng-chat__sources{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.lng .lng-chat__sources span{background:var(--lng-white);font-family:var(--lng-f-mono);color:var(--lng-violet);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;display:inline-flex}.lng .lng-chat__sources span:before{content:"";background:var(--lng-orange);border-radius:50%;width:6px;height:6px}.lng .lng-chat__typing{background:var(--lng-mist);border-radius:20px 20px 20px 6px;align-self:flex-start;gap:5px;padding:16px 18px;display:none}.lng .lng-chat__typing i{background:var(--lng-violet);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite lngDot}.lng .lng-chat__typing i:nth-child(2){animation-delay:.15s}.lng .lng-chat__typing i:nth-child(3){animation-delay:.3s}@keyframes lngDot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}.lng .lng-chat.is-armed:not(.is-answered) .lng-chat__msg--ai{display:none}.lng .lng-chat.is-typing .lng-chat__typing{display:flex}.lng .lng-chat.is-asking [data-type]:after{content:"";vertical-align:-2px;background:currentColor;width:2px;height:1.05em;margin-left:2px;animation:.8s steps(2,start) infinite lngBlink;display:inline-block}@keyframes lngBlink{to{visibility:hidden}}.lng .lng-chat.is-answered .lng-chat__msg--ai,.lng .lng-chat.is-answered .lng-chat__msg--ai p,.lng .lng-chat.is-answered .lng-chat__sources{animation:lngUp .7s var(--lng-ease) both}.lng .lng-chat.is-answered .lng-chat__msg--ai p:nth-child(2){animation-delay:.35s}.lng .lng-chat.is-answered .lng-chat__sources{animation-delay:.7s}@keyframes lngUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lng .lng-art .i-ks{fill:none;stroke:var(--i-k)}.lng .lng-art .i-tw{fill:#fff;font:700 11px var(--lng-f-text)}.lng .lng-art .i-ts{fill:var(--i-s);font:700 11px var(--lng-f-text)}.lng .lng-art .i-tn{fill:#14102a;font:700 11px var(--lng-f-text)}.lng .lng-art .i-tk{fill:var(--i-k);font:500 11.5px var(--lng-f-mono)}.lng .lng-art .i-line{fill:none;stroke:var(--i-a2);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.lng .lng-art .i-grid{stroke:var(--i-k);stroke-opacity:.12;stroke-dasharray:4 5}.lng .lng-art .lng-float{animation:5s ease-in-out infinite lngFloat;animation-delay:var(--dl,0s)}.lng .lng-art .lng-bubble{opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.6s ease-out infinite lngBubble;animation-delay:var(--dl,0s)}.lng .lng-art .lng-b{transform-box:fill-box;transform-origin:0;animation:lngBuild 6s var(--lng-ease) infinite;animation-delay:var(--dl,0s)}.lng .lng-art .lng-row{animation:lngRow 6s var(--lng-ease) infinite;animation-delay:var(--dl,0s)}.lng .lng-art .lng-typing{transform-box:fill-box;transform-origin:0;animation:6s steps(24,end) infinite lngType}.lng .lng-art .lng-pointer{animation:lngPointer 6s var(--lng-ease) infinite}.lng .lng-art .lng-tg{animation:lngToggle 2.8s var(--lng-ease) infinite alternate;animation-delay:var(--dl,0s)}.lng .lng-art .lng-tg-track{animation:2.8s infinite alternate lngTrack;animation-delay:var(--dl,0s)}.lng .lng-art .lng-bar{transform-box:fill-box;transform-origin:bottom;animation:lngBar 6s var(--lng-ease) infinite;animation-delay:var(--dl,0s)}.lng .lng-art .lng-draw{stroke-dasharray:330;animation:lngDraw 6s var(--lng-ease) infinite}@keyframes lngFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes lngBubble{0%{opacity:0;transform:translateY(0)scale(.5)}15%{opacity:1;transform:translateY(-12px)scale(1)}to{opacity:0;transform:translateY(-118px)scale(.85)}}@keyframes lngBuild{0%{opacity:0;transform:scaleX(0)}14%,86%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(0)}}@keyframes lngRow{0%{opacity:0;transform:translateY(12px)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes lngType{0%{transform:scaleX(0)}45%,to{transform:scaleX(1)}}@keyframes lngPointer{0%{transform:translate(250px,160px)}40%{transform:translate(92px,112px)}48%{transform:translate(92px,112px)scale(.82)}56%,64%{transform:translate(92px,112px)}to{transform:translate(250px,160px)}}@keyframes lngToggle{0%,30%{transform:translate(0)}70%,to{transform:translate(9px)}}@keyframes lngTrack{0%,30%{fill:var(--i-sf)}70%,to{fill:var(--i-a)}}@keyframes lngBar{0%{transform:scaleY(0)}16%,86%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes lngDraw{0%,10%{stroke-dashoffset:330px}40%,86%{stroke-dashoffset:0}to{stroke-dashoffset:330px}}.lng-rm .lng-art *{animation:none!important}@media (prefers-reduced-motion:reduce){.lng .lng-art *{animation:none!important}}.lng .lng-field{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.lng .lng-blob{z-index:-2;filter:blur(70px);pointer-events:none;border-radius:50%;animation:18s ease-in-out infinite alternate lngDrift;position:absolute}.lng .lng-blob--x{aspect-ratio:1;background:radial-gradient(circle,rgba(var(--x-rgb),.55) 0%,rgba(var(--x-rgb),0) 66%);width:min(58vw,800px);top:-30%;right:-14%}.lng .lng-blob--v{aspect-ratio:1;background:radial-gradient(circle,#58509dd9 0%,#58509d00 66%);width:min(46vw,640px);animation-duration:23s;animation-direction:alternate-reverse;bottom:-34%;left:-6%}.lng .lng-sechead{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:20px clamp(32px,5vw,80px);margin-bottom:clamp(40px,5vw,72px);display:grid}.lng .lng-sechead .lng-h2{margin-top:16px}.lng .lng-sechead--solo{grid-template-columns:minmax(0,1fr);max-width:900px}.lng .lng-dark .lng-lead,.lng.lng-dark .lng-lead{color:#ffffffbd}@media (width<=900px){.lng .lng-sechead{grid-template-columns:1fr}}.lng .lng-phero{background:var(--lng-night);color:#fff;isolation:isolate;padding-block:clamp(64px,8vw,120px) clamp(80px,9vw,136px);overflow:clip}.lng .lng-phero__grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:56px clamp(32px,5vw,88px);display:grid}.lng .lng-phero__content{justify-items:start;gap:26px;display:grid}.lng .lng-crumbs{color:#ffffff8f;flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;line-height:1.3;display:flex}.lng .lng-crumbs li{align-items:center;gap:8px;display:inline-flex}.lng .lng-crumbs li+li:before{content:"/";color:#ffffff4d}.lng .lng-crumbs a{transition:color .3s}.lng .lng-crumbs a:hover{color:#fff}.lng .lng-crumbs [aria-current]{color:var(--x-eyebrow)}.lng .lng-phero__title{letter-spacing:-.04em;color:#fff;max-width:14ch;font-size:clamp(46px,6.3vw,104px);font-weight:800;font-stretch:82%;line-height:.92}.lng .lng-phero__lead{color:#ffffffc2;max-width:54ch;font-size:clamp(18px,1.45vw,21px);line-height:1.6}.lng .lng-phero__ctas{flex-wrap:wrap;gap:12px;display:flex}.lng .lng-phero__facts{color:#ffffffc7;flex-wrap:wrap;gap:8px 22px;padding-top:6px;font-size:14px;font-weight:600;display:flex}.lng .lng-phero__facts li{align-items:center;gap:8px;display:inline-flex}.lng .lng-phero__facts li:before{content:"";background:var(--x);border-radius:50%;width:7px;height:7px}.lng .lng-phero__visual{--i-bg:transparent;--i-s:#fff;--i-k:#14102a;--i-sf:#fff3;--i-a:var(--x);--i-a2:var(--x-a2);aspect-ratio:1.18;background:linear-gradient(160deg,#ffffff12,#ffffff05);border-radius:36px;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff17}.lng .lng-phero__visual:before{content:"";z-index:-1;background:rgba(var(--x-rgb),.5);filter:blur(60px);border-radius:50%;position:absolute;inset:14%}.lng .lng-phero__visual svg.lng-art{width:88%;height:auto;overflow:visible}.lng .lng-phero__tag{background:var(--x);color:var(--x-ink);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13.5px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;bottom:22px;left:22px;box-shadow:0 12px 30px -10px #00000080}.lng .lng-phero__chip{font-family:var(--lng-f-mono);color:#fffc;backdrop-filter:blur(8px);background:#ffffff1a;border-radius:999px;padding:7px 12px;font-size:12px;position:absolute;top:22px;right:22px}.lng .lng-phero--compact .lng-phero__grid{align-items:end}@media (width<=980px){.lng .lng-phero__grid{grid-template-columns:1fr}.lng .lng-phero__visual{width:100%;max-width:560px}}@media (width<=520px){.lng .lng-phero__ctas .lng-btn{width:100%}}.lng .lng-offer{background:var(--lng-mist);padding-block:var(--lng-section)}.lng .lng-offer--white{background:#fff}.lng .lng-feats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.4vw,20px);display:grid}.lng .lng-feat{isolation:isolate;transition:transform .6s var(--lng-ease),box-shadow .6s var(--lng-ease);background:#fff;border-radius:24px;align-content:start;gap:14px;padding:clamp(26px,2.4vw,34px);display:grid;position:relative;overflow:hidden;box-shadow:0 1px #58509d14}.lng .lng-offer--white .lng-feat{background:var(--lng-mist)}.lng .lng-feat:before{content:"";z-index:-1;background:radial-gradient(380px circle at var(--mx,50%) var(--my,0%),rgba(var(--x-rgb),.16),transparent 62%);opacity:0;transition:opacity .4s;position:absolute;inset:0}.lng .lng-feat:after{content:"";background:var(--x);transform-origin:0;height:4px;transition:transform .6s var(--lng-ease);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.lng .lng-feat:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px #281e6e59}.lng .lng-feat:hover:before{opacity:1}.lng .lng-feat:hover:after{transform:none}.lng .lng-feat__ico{background:var(--x-soft);width:52px;height:52px;color:var(--x-em);border-radius:16px;place-items:center;margin-bottom:8px;display:grid}.lng .lng-t-seo .lng-feat__ico{color:#8a6a00}.lng .lng-feat__ico svg{width:24px;height:24px}.lng .lng-feat h3{letter-spacing:-.015em;font-size:clamp(21px,1.7vw,25px);font-weight:700;font-stretch:88%;line-height:1.1}.lng .lng-feat p{color:var(--lng-muted);font-size:16px;line-height:1.55}.lng .lng-feat ul{gap:6px;padding-top:4px;display:grid}.lng .lng-feat li{color:var(--lng-ink);padding-left:18px;font-size:14.5px;line-height:1.45;position:relative}.lng .lng-feat li:before{content:"";background:var(--x);border-radius:1px;width:8px;height:6px;position:absolute;top:.55em;left:0;transform:skew(-20deg)}@media (width<=1000px){.lng .lng-feats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.lng .lng-feats{grid-template-columns:1fr}}.lng .lng-band{background:var(--x);color:var(--x-ink);isolation:isolate;padding-block:clamp(80px,9vw,140px);overflow:clip}.lng .lng-band__inner{gap:26px;max-width:1080px;display:grid}.lng .lng-band .lng-eyebrow{color:var(--x-ink)}.lng .lng-band .lng-eyebrow:before{background:var(--x-ink)}.lng .lng-band__quote{font-family:var(--lng-f-title);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(32px,4.4vw,68px);font-weight:700;font-stretch:86%;line-height:1.02}.lng .lng-band__text{opacity:.85;max-width:58ch;font-size:clamp(17px,1.3vw,19px)}.lng .lng-band__shape{z-index:-1;aspect-ratio:1.5;background:#ffffff38;border-radius:28px;width:clamp(200px,28vw,420px);position:absolute;transform:skew(-20deg)}.lng .lng-band__shape--a{top:-20%;right:-6%}.lng .lng-band__shape--b{background:#14102a14;bottom:-38%;right:14%}.lng .lng-band em{color:inherit;text-underline-offset:.12em;background:0 0;text-decoration:underline .07em}.lng .lng-xlink{padding-block:var(--lng-section);background:#fff}.lng .lng-xgrid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(12px,1.2vw,18px);display:grid}.lng .lng-xgrid:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1000px){.lng .lng-xgrid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.lng .lng-xgrid:has(>:nth-child(4):last-child){grid-template-columns:minmax(0,1fr)}}.lng .lng-xgrid:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}@media (width<=1180px){.lng .lng-xgrid:has(>:nth-child(5):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.lng .lng-xgrid:has(>:nth-child(5):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.lng .lng-xgrid:has(>:nth-child(5):last-child){grid-template-columns:minmax(0,1fr)}}.lng .lng-xcard{background:var(--c);color:#14102a;isolation:isolate;min-height:280px;transition:transform .6s var(--lng-ease);border-radius:26px;flex-direction:column;justify-content:space-between;gap:48px;padding:26px;display:flex;position:relative;overflow:hidden}.lng .lng-xcard:after{content:"";z-index:-1;transform-origin:100% 100%;width:170px;height:120px;transition:transform .7s var(--lng-ease);background:#ffffff47;border-radius:22px;position:absolute;bottom:-40px;right:-30px;transform:skew(-20deg)scale(.7)}.lng .lng-xcard:hover{transform:translateY(-8px)}.lng .lng-xcard:hover:after{transform:skew(-20deg)scale(1.6)}.lng .lng-xcard__ico{background:#fff6;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.lng .lng-xcard__ico svg{width:22px;height:22px}.lng .lng-xcard h3{letter-spacing:-.02em;font-size:clamp(24px,2vw,30px);font-weight:700;font-stretch:86%;line-height:1.02}.lng .lng-xcard p{color:#14102ac7;margin-top:10px;font-size:15px;line-height:1.5}.lng .lng-xcard__go{border-top:1px solid #14102a2e;justify-content:space-between;align-items:center;padding-top:14px;font-size:14.5px;font-weight:700;display:flex}.lng .lng-xcard__go svg{width:16px;height:16px;transition:transform .5s var(--lng-ease)}.lng .lng-xcard:hover .lng-xcard__go svg{transform:rotate(-45deg)}.lng .lng-xcard--com{--c:#ed6a06}.lng .lng-xcard--seo{--c:#f4cf43}.lng .lng-xcard--web{--c:#7d72e8}.lng .lng-xcard--app{--c:#19b3a6}.lng .lng-xcard--acq{--c:#ec5a88}.lng .lng-tabs__list{flex-wrap:wrap;gap:8px;display:flex}.lng .lng-tab{box-shadow:inset 0 0 0 1px var(--lng-mist-2);color:var(--lng-ink);background:#fff;border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:15px;font-weight:700;line-height:1.2;transition:background-color .3s,color .3s,box-shadow .3s;display:inline-flex}.lng .lng-tab:hover{box-shadow:inset 0 0 0 1.5px var(--x)}.lng .lng-tab.is-active{background:var(--lng-night);color:#fff;box-shadow:inset 0 0 0 1px var(--lng-night)}.lng .lng-dark .lng-tab,.lng.lng-dark .lng-tab{color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff29}.lng .lng-dark .lng-tab.is-active,.lng.lng-dark .lng-tab.is-active{background:var(--x);color:var(--x-ink);box-shadow:none}.lng-js .lng-panel:not(.is-active){display:none}.lng .lng-panel.is-active{animation:lngUp .6s var(--lng-ease) both}.lng .lng-illus-note{color:var(--lng-muted);font-size:13px;line-height:1.5}.lng .lng-dark .lng-illus-note{color:#ffffff8c}.lng .lng-orbit{--r:clamp(200px,20vw,260px);width:var(--r);aspect-ratio:1;position:relative}.lng .lng-orbit--lg{--r:clamp(260px,32vw,440px)}.lng .lng-orbit:before{content:"";border:1.5px dashed #ffffff59;border-radius:50%;position:absolute;inset:14%}.lng .lng-orbit__core{background:var(--x);width:84px;height:84px;color:var(--x-ink);font-family:var(--lng-f-title);text-align:center;box-shadow:0 0 0 10px rgba(var(--x-rgb),.18);border-radius:50%;place-items:center;margin:-42px 0 0 -42px;font-size:18px;font-weight:800;line-height:1;display:grid;position:absolute;top:50%;left:50%}.lng .lng-orbit--lg .lng-orbit__core{width:118px;height:118px;margin:-59px 0 0 -59px;font-size:22px}.lng .lng-orbit__ring{animation:34s linear infinite lngSpin;position:absolute;inset:0}.lng .lng-orbit__item{width:0;height:0;transform:rotate(var(--a)) translateX(calc(var(--r) * .36)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.lng .lng-orbit--lg .lng-orbit__item{transform:rotate(var(--a)) translateX(calc(var(--r) * .4)) rotate(calc(var(--a) * -1))}.lng .lng-orbit__item span{background:var(--c,#fff);color:var(--lng-violet);white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:12.5px;font-weight:700;animation:34s linear infinite lngSpinR;display:block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.lng .lng-orbit--color .lng-orbit__item span{color:#14102a;padding:8px 14px;font-size:14px}.lng .lng-art .i-s{fill:var(--i-s)}.lng .lng-art .i-k{fill:var(--i-k)}.lng .lng-art .i-sf{fill:var(--i-sf)}.lng .lng-art .i-a{fill:var(--i-a)}.lng .lng-art .i-a2{fill:var(--i-a2)}.lng .lng-art .i-wh{fill:#fff}.lng .lng-art .i-kn{fill:#14102a}.lng .lng-header{z-index:50;color:#fff;background:#14102af7;position:sticky;top:0;overflow:visible;box-shadow:0 1px #ffffff14}.lng .lng-header__bar{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.lng .lng-header__logo img{width:clamp(130px,11vw,158px);height:auto}.lng .lng-nav__list{align-items:center;gap:4px;display:flex}.lng .lng-nav__link{color:#ffffffe0;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:15px;font-weight:600;line-height:1.2;transition:background-color .3s,color .3s;display:inline-flex}.lng .lng-nav__link:hover,.lng .lng-nav__link[aria-current=page],.lng .lng-nav__item--mega:hover .lng-nav__link{color:#fff;background:#ffffff14}.lng .lng-nav__link svg{width:12px;height:12px;transition:transform .4s var(--lng-ease)}.lng .lng-nav__item--mega{position:relative}.lng .lng-nav__item--mega:hover .lng-nav__link svg,.lng .lng-nav__item--mega.is-open .lng-nav__link svg{transform:rotate(180deg)}.lng .lng-mega{width:min(720px,90vw);color:var(--lng-ink);opacity:0;visibility:hidden;transition:opacity .3s ease,transform .4s var(--lng-ease),visibility 0s linear .4s;background:#fff;border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:10px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,10px);box-shadow:0 30px 80px -20px #0a061e8c}.lng .lng-mega:before{content:"";height:14px;position:absolute;top:-14px;left:0;right:0}.lng .lng-nav__item--mega:hover .lng-mega,.lng .lng-nav__item--mega:focus-within .lng-mega,.lng .lng-nav__item--mega.is-open .lng-mega{opacity:1;visibility:visible;transition:opacity .3s ease,transform .4s var(--lng-ease),visibility 0s;transform:translate(-50%)}.lng .lng-mega__list{gap:2px;display:grid}.lng .lng-mega__link{border-radius:16px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:12px;transition:background-color .3s;display:grid}.lng .lng-mega__link:hover{background:var(--lng-mist)}.lng .lng-mega__dot{background:var(--c);color:#14102a;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.lng .lng-mega__dot svg{width:20px;height:20px}.lng .lng-mega__link strong{font-family:var(--lng-f-title);font-size:17px;font-weight:700;font-stretch:90%;line-height:1.2;display:block}.lng .lng-mega__link small{color:var(--lng-muted);font-size:13.5px;line-height:1.35;display:block}.lng .lng-mega__promo{background:var(--lng-night);color:#fff;border-radius:18px;flex-direction:column;justify-content:space-between;gap:20px;padding:22px;display:flex}.lng .lng-mega__promo strong{font-family:var(--lng-f-title);font-size:24px;font-weight:700;font-stretch:86%;line-height:1.05}.lng .lng-mega__promo p{color:#ffffffb8;font-size:14px;line-height:1.5}.lng .lng-mega__spectrum{border-radius:6px;height:6px;display:flex;overflow:hidden}.lng .lng-mega__spectrum i{flex:1}.lng .lng-header__actions{align-items:center;gap:10px;display:flex}.lng .lng-burger{background:#ffffff14;border-radius:50%;width:48px;height:48px;display:none;position:relative}.lng .lng-burger span{height:2px;transition:transform .45s var(--lng-ease),top .45s var(--lng-ease);background:#fff;border-radius:2px;position:absolute;left:14px;right:14px}.lng .lng-burger span:first-child{top:19px}.lng .lng-burger span:last-child{top:27px}.lng .lng-header.is-menu .lng-burger span:first-child{top:23px;transform:rotate(45deg)}.lng .lng-header.is-menu .lng-burger span:last-child{top:23px;transform:rotate(-45deg)}.lng .lng-mobnav{left:0;right:0;top:var(--lng-hh,76px);z-index:40;padding:28px var(--lng-gutter) calc(28px + env(safe-area-inset-bottom,0px));background:var(--lng-night);opacity:0;visibility:hidden;transition:opacity .35s ease,transform .5s var(--lng-ease),visibility 0s linear .5s;flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;bottom:0;overflow-y:auto;transform:translateY(-12px)}.lng .lng-header.is-menu .lng-mobnav{opacity:1;visibility:visible;transition:opacity .35s ease,transform .5s var(--lng-ease),visibility 0s;transform:none}.lng .lng-mobnav__list{gap:4px;display:grid}.lng .lng-mobnav__list a{font-family:var(--lng-f-title);letter-spacing:-.02em;border-bottom:1px solid #ffffff14;align-items:center;gap:14px;padding:12px 0;font-size:clamp(26px,7vw,36px);font-weight:700;font-stretch:86%;line-height:1.1;display:flex}.lng .lng-mobnav__list a i{background:var(--c,#fff);border-radius:4px;flex:none;width:14px;height:14px;transform:skew(-20deg)}.lng .lng-mobnav__label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-top:18px;font-size:12px;font-weight:700}@media (width<=1060px){.lng .lng-nav,.lng .lng-header__actions .lng-btn{display:none}.lng .lng-burger{display:block}}@media (width>=1061px){.lng .lng-mobnav{display:none}}.lng .lng-footer{background:var(--lng-night);color:#fff;isolation:isolate;padding-block:clamp(64px,7vw,104px) 28px;overflow:clip}.lng .lng-footer__top{border-bottom:1px solid #ffffff1a;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:40px clamp(24px,4vw,64px);padding-bottom:clamp(48px,6vw,80px);display:grid}.lng .lng-footer__brand{align-content:start;justify-items:start;gap:20px;display:grid}.lng .lng-footer__brand img{width:170px;height:auto}.lng .lng-footer__brand p{color:#ffffffb3;max-width:36ch;font-size:15.5px}.lng .lng-footer__brand .lng-footer__contact{gap:6px;display:grid}.lng .lng-footer__contact a{color:#ffffffdb;font-size:15.5px;font-weight:600;transition:color .3s}.lng .lng-footer__contact a:hover{color:#fff}.lng .lng-footer h2{font-family:var(--lng-f-text);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-bottom:18px;font-size:12.5px;font-weight:700}.lng .lng-footer__col ul{gap:10px;display:grid}.lng .lng-footer__col a{color:#ffffffdb;align-items:center;gap:10px;font-size:15.5px;transition:color .3s;display:inline-flex}.lng .lng-footer__col a:hover{color:#fff}.lng .lng-footer__col a i{background:var(--c);border-radius:2px;flex:none;width:10px;height:8px;transform:skew(-20deg)}.lng .lng-footer__social{border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:14.5px;font-weight:600;transition:background-color .3s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3}.lng .lng-footer__social:hover{background:#ffffff14}.lng .lng-footer__social svg{width:18px;height:18px}.lng .lng-footer__bottom{color:#ffffff8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:13.5px;display:flex}.lng .lng-spectrum-line{border-radius:6px;width:180px;height:6px;display:flex;overflow:hidden}.lng .lng-spectrum-line i{flex:1}@media (width<=900px){.lng .lng-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}.lng .lng-footer__brand{grid-column:1/-1}}@media (width<=520px){.lng .lng-footer__top{grid-template-columns:1fr}}.lng .lng-checks{gap:14px;display:grid}.lng .lng-checks li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.lng .lng-checks li:before{content:"";background:var(--x) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314102A' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12l4 4 8-9'/%3E%3C/svg%3E") center/16px no-repeat;border-radius:9px;width:28px;height:28px}.lng .lng-checks strong{font-family:var(--lng-f-title);font-size:19px;font-weight:700;font-stretch:90%;line-height:1.2;display:block}.lng .lng-checks span{color:var(--lng-muted);margin-top:2px;font-size:15.5px;display:block}.lng .lng-dark .lng-checks span,.lng.lng-dark .lng-checks span{color:#ffffffb3}.lng .lng-t-seo .lng-phero__visual{--i-a:#ed6a06;--i-a2:#58509d}.lng .lng-t-app .lng-phero__visual{--i-a2:#ed6a06}.lng .lng-phero__side{width:100%}.lng .lng-tab svg{flex:none;width:18px;height:18px}.lng .lng-panel{min-width:0}.lng .lng-sigseo__content .lng-panel.is-active{gap:22px;display:grid}.lng .lng-feat__link{color:var(--x-em,var(--lng-violet));text-underline-offset:4px;justify-self:start;align-items:center;gap:8px;margin-top:2px;font-size:15px;font-weight:700;text-decoration:underline 1px;transition:gap .3s;display:inline-flex}.lng .lng-feat__link svg{width:14px;height:14px}.lng .lng-feat__link:hover{gap:12px}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}html.lng-rm{scroll-behavior:auto}body.lng{background:#fff;min-height:100vh;margin:0;overflow-x:clip}.lng .skip-link{z-index:100;background:var(--lng-yellow);color:var(--lng-night);border-radius:999px;padding:12px 18px;font-weight:700;position:absolute;top:-100px;left:16px}.lng .skip-link:focus{top:12px}.lng main:focus{outline:none}.lng .lng-c-com{--c:var(--lng-com)}.lng .lng-c-seo{--c:var(--lng-seo)}.lng .lng-c-web{--c:var(--lng-web)}.lng .lng-c-app{--c:var(--lng-app)}.lng .lng-c-acq{--c:var(--lng-acq)}.lng .lng-spectrum-bar i:first-child{background:var(--lng-com)}.lng .lng-spectrum-bar i:nth-child(2){background:var(--lng-seo)}.lng .lng-spectrum-bar i:nth-child(3){background:var(--lng-web)}.lng .lng-spectrum-bar i:nth-child(4){background:var(--lng-app)}.lng .lng-spectrum-bar i:nth-child(5){background:var(--lng-acq)}
