@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400 800;src:url(/fonts/onest-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:400 800;src:url(/fonts/onest-latin.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-display:swap;font-family:Unbounded;font-style:normal;font-weight:800;src:url(/fonts/unbounded-800-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Unbounded;font-style:normal;font-weight:800;src:url(/fonts/unbounded-800-latin.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}:root{--bg:#0047cc;--accent:#ff74ba;--text:#fff;--cta:#ff74ba;--on-cta:#0b1240;--focus:#ff74ba;--font-display:"Unbounded",system-ui,sans-serif;--font-body:"Onest",system-ui,sans-serif;--gutter:16px;--max:1360px;--pad:max(var(--gutter),calc((100vw - var(--max))/2));--header-h:60px;--slash:-28deg;--k:.532;--tilt:-3deg;--cut:5.24vw;--track-display:-.045em;--h2:clamp(32px,9.6vw,56px);--ease-kick:cubic-bezier(.2,.9,.1,1);--perf:repeating-linear-gradient(90deg,var(--line) 0 6px,transparent 6px 10px);--barcode:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 0 5px,currentColor 0 6px,transparent 0 9px),repeating-linear-gradient(90deg,transparent 0 11px,currentColor 0 14px,transparent 0 17px);--tg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.9 4.3-3.2 15.1c-.2 1.1-.9 1.3-1.8.8L12 16.6l-2.4 2.3c-.3.3-.5.5-1 .5l.3-5L18 6.2c.4-.4-.1-.6-.6-.2L6.2 13l-4.8-1.5c-1-.3-1.1-1 .2-1.5l18.9-7.2c.9-.3 1.7.2 1.4 1.5'/%3E%3C/svg%3E")}@media(min-width:760px){:root{--gutter:40px;--header-h:72px;--h2:clamp(44px,5.6vw,80px)}}:root{--dur-press:80ms;--dur-fast:.16s;--dur-base:.28s;--dur-reveal:.56s;--dur-load:.8s;--dur-sweep:1s;--ease-snap:cubic-bezier(.3,0,0,1);--ease-exit:cubic-bezier(.5,0,.75,0);--rise-sm:8px;--rise:28px;--rise-lg:48px;--kick-x:3px;--kick-x-lg:6px;--lean:-36deg;--stagger:70ms;--delay-sweep:.15s;--delay-key:.6s;--tape-speed:34s;--tape-speed-slow:40s}@media(prefers-reduced-motion:reduce){:root{--dur-press:0ms;--dur-fast:0ms;--dur-base:0ms;--dur-reveal:0ms;--dur-load:0ms;--dur-sweep:0ms;--rise-sm:0px;--rise:0px;--rise-lg:0px;--kick-x:0px;--kick-x-lg:0px;--stagger:0ms;--delay-sweep:0s;--delay-key:0s}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);-webkit-text-size-adjust:100%}body,html{background:var(--bg)}body{color:var(--text);font:400 16px/1.5 var(--font-body);margin:0;-webkit-font-smoothing:antialiased}figure,h1,h2,h3,ol,p,ul{margin:0;padding:0}ol,ul{list-style:none}img,video{display:block;height:auto;max-width:100%}a{color:inherit}p{text-wrap:pretty}::-moz-selection{background:var(--accent);color:var(--bg)}::selection{background:var(--accent);color:var(--bg)}.final ::-moz-selection,.reviews ::-moz-selection{background:var(--bg);color:var(--accent)}.final ::selection,.reviews ::selection{background:var(--bg);color:var(--accent)}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.final :focus-visible,.reviews :focus-visible{outline-color:var(--bg)}main>section{padding:72px var(--pad);position:relative;scroll-margin-top:var(--header-h)}.site-footer>*,main>section>*{min-width:0}h1,h2{font-family:var(--font-display);font-weight:800;letter-spacing:var(--track-display);line-height:.98;overflow-wrap:normal;text-transform:uppercase}h1{line-height:1.08}h2{font-size:var(--h2)}h2,h3{text-wrap:balance}h3{font:800 19px/1.12 var(--font-display);letter-spacing:-.03em;text-transform:uppercase}.section-sub{color:var(--muted);font-size:17px;line-height:1.4;max-width:34ch}.btn{--h:56px;--plate:var(--accent);align-items:center;color:var(--bg);display:inline-flex;font:800 15px/1.1 var(--font-display);gap:10px;isolation:isolate;justify-content:center;letter-spacing:-.01em;min-height:var(--h);padding:0 calc(var(--h)*var(--k) + 14px);position:relative;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;-webkit-tap-highlight-color:transparent}.btn:before{background:var(--plate);content:"";inset:0 calc(var(--h)*var(--k)/2);position:absolute;transform:skew(var(--slash));transition:transform var(--dur-fast) var(--ease-exit);z-index:-1}.btn:focus-visible:before{transform:translate(var(--kick-x)) skew(var(--lean));transition:transform var(--dur-base) var(--ease-kick)}@media(hover:hover)and (pointer:fine){.btn:hover:before{transform:translate(var(--kick-x)) skew(var(--lean))}.btn-tg:hover:after,.btn:hover:before{transition:transform var(--dur-base) var(--ease-kick)}.btn-tg:hover:after{transform:translate(var(--kick-x))}}.btn:active:before{transform:translate(var(--kick-x-lg)) skew(var(--lean)) scaleY(.92);transition:transform var(--dur-press) var(--ease-kick)}.btn:focus-visible{outline:none}.btn:focus-visible:before{outline:2px solid var(--text);outline-offset:4px}.btn-tg:after{background:currentColor;content:"";flex:none;height:20px;-webkit-mask:var(--tg) center /contain no-repeat;mask:var(--tg) center /contain no-repeat;order:-1;transition:transform var(--dur-fast) var(--ease-exit);width:20px}.btn-tg:focus-visible:after{transform:translate(var(--kick-x));transition:transform var(--dur-base) var(--ease-kick)}.btn-wide{--h:60px;font-size:clamp(12px,3.9vw,17px);width:100%}.btn-ink:focus-visible:before{outline-color:var(--bg)}@media(min-width:760px){.btn-wide{--h:66px;font-size:17px;justify-self:start;width:auto}}.logo{color:var(--text);display:inline-flex;text-decoration:none}.wordmark{display:block;height:100%;overflow:visible;width:auto}.wordmark-type{fill:currentColor}.wordmark-slash{fill:var(--accent)}.tape-clip,.ticker-clip{margin-inline:calc(var(--pad)*-1);overflow:hidden;overflow:clip;padding-block:24px}.tape,.ticker{overflow:hidden;transform:rotate(var(--tilt)) scale(1.08)}.ticker{background:var(--accent);color:var(--bg)}.tape-track,.ticker-track{animation:tape var(--tape-speed) linear infinite;display:flex;width:-moz-max-content;width:max-content}.tape-track span,.ticker-track span{font:800 14px/1 var(--font-display);letter-spacing:-.01em;padding:13px 0 13px .6em;text-transform:uppercase;white-space:nowrap}.nowrap{white-space:nowrap}@media(prefers-reduced-motion:reduce){.ticker-track{animation:none;flex-wrap:wrap;padding:10px calc(var(--gutter) + 4%);width:auto}.ticker-track span{line-height:1.25;padding:2px 0;white-space:normal}.ticker-track [aria-hidden=true]{display:none}}@media(forced-colors:active){.btn,.btn-small{background:ButtonFace;border:2px solid ButtonText;color:ButtonText;forced-color-adjust:none}.btn-tg:after,.btn:before{display:none}.lang-btn.active{text-decoration:underline}.sign-word,.wordmark{color:CanvasText}}@keyframes tape{to{transform:translate(-50%)}}@media(min-width:760px){.tape-track span,.ticker-track span{font-size:18px;padding-block:18px}}@media(prefers-reduced-motion:no-preference){html.js [data-reveal]{transition:translate var(--dur-reveal) var(--ease-kick);translate:0 var(--rise)}html.js [data-reveal].is-visible{translate:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}.logo-accent{fill:var(--accent)}.logo-caption{fill:var(--muted)}.skip-link{background:var(--cta,var(--accent));color:var(--on-cta,var(--bg));font:800 14px/1 var(--font-display);left:var(--gutter);padding:10px 16px;position:absolute;text-transform:uppercase;top:8px;translate:0 -200%;z-index:100}.skip-link:focus-visible{translate:none}main:focus{outline:none}.site-header{align-items:center;background:var(--bg);box-shadow:inset 0 -1px 0 var(--line);display:flex;gap:10px;height:var(--header-h);isolation:isolate;justify-content:space-between;padding:0 var(--pad);position:sticky;top:0;z-index:20}.site-header:after{background:var(--text);bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;width:100%}@supports (animation-timeline:scroll()){@media(prefers-reduced-motion:no-preference){.site-header:after{animation:grow linear both;animation-timeline:scroll(root)}}}@keyframes grow{to{transform:scaleX(1)}}@media(min-width:760px){.site-header:after{height:2px}}.site-header .logo{align-items:center;display:flex;flex:none;height:30px;transform-origin:0 50%;transition:transform var(--dur-fast) var(--ease-exit)}.site-header.is-scrolled .logo{transform:scale(.86);transition:transform var(--dur-base) var(--ease-kick)}.header-actions{gap:6px}.header-actions,.lang-switch{align-items:center;display:flex}.lang-switch:after{background:var(--line);content:"";height:14px;margin-inline:2px;order:1;transform:skew(var(--slash));width:2px}.lang-btn{background:none;border:0;color:var(--muted);cursor:pointer;font:600 13px/1 var(--font-body);height:44px;letter-spacing:.02em;min-width:30px;padding:0 4px;position:relative;transition:color var(--dur-fast) var(--ease-exit)}.lang-btn[data-lang=en]{order:2}.lang-btn[data-lang=ru]{margin-left:8px;order:4}.lang-btn[data-lang=es]{margin-left:8px;order:6}.lang-btn[data-lang=es]:before,.lang-btn[data-lang=ru]:before{background:var(--line);content:"";height:14px;left:-5px;margin-top:-7px;position:absolute;top:50%;transform:skew(var(--slash));width:2px}.lang-btn.active,.lang-btn:focus-visible{color:var(--text)}@media(hover:hover)and (pointer:fine){.lang-btn:hover{color:var(--text);transition-timing-function:var(--ease-kick)}}.lang-btn.active:after{background:var(--accent);bottom:11px;content:"";height:2px;left:6px;position:absolute;right:6px;transform-origin:0 50%}@media(prefers-reduced-motion:no-preference){.lang-btn.active:after{animation:underline-in var(--dur-base) var(--ease-snap) both}}@keyframes underline-in{0%{scale:0 1}}.lang-btn:focus-visible{outline-offset:2px;outline-width:2px}.btn-small{--h:44px;font-size:13px;padding-inline:calc(var(--h)*var(--k) + 6px)}@media(max-width:389px){.site-header{gap:4px}.site-header .logo{height:24px}.lang-btn{font-size:12px;min-width:24px;padding:0 2px}.btn-small{font-size:11.5px;padding-inline:calc(var(--h)*var(--k) - 2px)}.header-actions{gap:0}}@media(min-width:390px)and (max-width:419px){.site-header.has-ru{gap:4px}.has-ru .logo{height:24px}.has-ru .lang-btn{font-size:12px;min-width:24px;padding:0 2px}.has-ru .btn-small{font-size:11.5px;padding-inline:calc(var(--h)*var(--k) - 2px)}.has-ru .header-actions{gap:0}}@media(min-width:420px)and (max-width:459px){.site-header.has-es{gap:4px}.has-es .logo{height:24px}.has-es .lang-btn{font-size:12px;min-width:24px;padding:0 2px}.has-es .btn-small{font-size:11.5px;padding-inline:calc(var(--h)*var(--k) - 2px)}.has-es .header-actions{gap:0}}@media(max-width:359px){.has-es .logo{height:19px}.has-es .lang-btn{font-size:11.5px;min-width:21px;padding:0 1px}.has-es .lang-btn[data-lang=es],.has-es .lang-btn[data-lang=ru]{margin-left:6px}.has-es .lang-btn[data-lang=es]:before,.has-es .lang-btn[data-lang=ru]:before{left:-4px}.has-es .lang-switch:after{margin-inline:1px}.has-es .btn-small{font-size:11px;padding-inline:calc(var(--h)*var(--k) - 4px)}}@media(min-width:760px){.site-header .logo{height:36px}.site-header .wordmark-short{display:none}.site-header .wordmark-full{display:block}.header-actions{gap:16px}.btn-small{--h:46px;font-size:14px;padding-inline:calc(var(--h)*var(--k) + 10px)}}.sprite{overflow:hidden;position:absolute}.site-header .wordmark{color:var(--text);height:100%;width:auto}@media(max-width:759px){.site-header .wordmark-full{display:none}}.hero{display:grid;grid-template-columns:minmax(0,1fr)}main>.hero{padding-bottom:0;padding-top:18px}.hero-act,.hero-head{display:contents}html:not([data-ab-h1=b]) .hero .h1-b,html[data-ab-h1=b] .hero .h1-a{display:none}.hero h1{font-size:min(calc(12.98701vw - var(--pad)*2/7.7),150px);order:1}@media(max-width:759px){html[data-ab-h1=b] .hero h1{font-size:min(calc(10.41667vw - var(--pad)*2/9.6),150px)}html[data-ab-h1=b] .hero h1:lang(en){font-size:min(calc(10.6383vw - var(--pad)*2/9.4),150px)}}.hero h1 .h1-key{color:var(--accent);display:block;font-size:max(16px,.36em);letter-spacing:-.03em;line-height:1.1;margin-bottom:.35em}.hero h1:lang(en){font-size:min(calc(11.62791vw - var(--pad)*2/8.6),150px)}.hero-sub{font-size:17px;line-height:1.4;margin-top:18px;max-width:30ch;order:2}.hero-act .btn{margin-top:18px;order:3}@media(max-width:389px){.hero .btn-wide:lang(en){font-size:clamp(11.5px,3.6vw,17px);gap:8px;letter-spacing:-.02em}}.hero-kicker{align-items:center;color:var(--muted);display:flex;font-size:13px;font-weight:600;gap:10px;margin-top:12px;order:4}.hero-kicker:before{background:var(--accent);content:"";flex:none;height:13px;transform:skew(var(--slash));width:4px}.hero-stats{align-items:end;display:grid;grid-template-columns:auto auto minmax(0,1fr);order:5;--stat-gap:36px;-moz-column-gap:var(--stat-gap);column-gap:var(--stat-gap);margin-top:26px;row-gap:18px}.hero-stats li{color:var(--muted);display:grid;font-size:13px;gap:4px;line-height:1.2}.hero-stats b{color:var(--text);font:800 30px/.9 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;text-transform:uppercase}.hero-stats li:nth-child(2){position:relative}.hero-stats li:nth-child(2):before{background:var(--line);bottom:0;content:"";left:calc(var(--stat-gap)/-2);position:absolute;top:0;transform:skew(var(--slash));width:1px}.hero-stats .hero-stat-key{align-items:end;-moz-column-gap:14px;column-gap:14px;grid-column:1/-1;grid-template-areas:"meter top" "meter note";grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.meter{--top:10%;align-self:stretch;display:grid;grid-area:meter;grid-template-rows:minmax(40px,1fr) auto;min-height:64px;row-gap:6px}.meter:before{--hatch:rgba(185,210,255,.45);background:linear-gradient(118deg,transparent calc(100% - var(--top)),var(--accent) calc(100% - var(--top))),repeating-linear-gradient(118deg,var(--hatch) 0 3px,transparent 3px 7px);clip-path:polygon(0 86%,100% 0,100% 100%,0 100%);content:""}.meter-axis{background:linear-gradient(var(--muted),var(--muted)) 0 0 /100% 1px no-repeat,repeating-linear-gradient(90deg,var(--muted) 0 1px,transparent 1px 10%) 0 0 / calc(100% + 1px) 5px no-repeat;color:var(--muted);display:flex;font:600 12px/1 var(--font-body);font-variant-numeric:tabular-nums;justify-content:space-between;padding-top:9px;position:relative}.meter-axis:after{background:var(--accent);box-shadow:0 0 0 1px var(--bg);content:"";height:11px;left:calc(100% - var(--top));position:absolute;top:-3px;transform:skew(var(--slash));transform-origin:50% 100%;width:2px}.hero-stat-key b{color:var(--accent);grid-area:top}.hero-stat-key>span:last-child{grid-area:note}@media(prefers-reduced-motion:no-preference){.hero-stats b{animation:roll var(--dur-load) var(--ease-kick) backwards}.hero-stats li:nth-child(2) b{animation-delay:var(--stagger)}.hero-stats li:nth-child(2):before{animation:tick-in var(--dur-reveal) var(--ease-kick) calc(var(--stagger)/2) both;transform-origin:50% 100%}.hero-stat-key b{animation-delay:var(--delay-key)}.meter:before{animation:sweep var(--dur-sweep) var(--ease-kick) var(--delay-sweep) both}.meter-axis:after{animation:tick-in var(--dur-base) var(--ease-kick) calc(var(--delay-sweep) + var(--dur-sweep)*.3) both}}@keyframes roll{0%{clip-path:inset(0 -.5em 100% -.5em);translate:0 100%}to{clip-path:inset(-.5em -.5em -.15em -.5em);translate:0 0}}@keyframes tick-in{0%{scale:1 0}}@keyframes sweep{0%{clip-path:polygon(0 86%,0 86%,0 100%,0 100%)}}.hero .ticker-clip{margin-top:6px;order:6}@media(min-width:760px){main>.hero{padding-top:36px}.hero h1{font-size:min(calc(10.6383vw - var(--pad)*2/9.4),128px,11vh)}.hero h1:lang(en){font-size:min(calc(9.61538vw - var(--pad)*2/10.4),128px,11vh)}.hero-sub{font-size:20px}.hero-stats{--stat-gap:42px}.hero-stats b{font-size:44px}.meter{min-height:84px}}@media(min-width:1100px){.hero{--side:clamp(380px,30vw,460px);-moz-column-gap:56px;column-gap:56px;grid-template-columns:minmax(0,1fr) var(--side);grid-template-rows:auto 1fr auto auto;--h1:min(calc(13.15789vw - var(--pad)*2/7.6 - var(--side)/7.6 - 7.36842px),150px)}.hero:lang(en){--h1:min(calc(10.86957vw - var(--pad)*2/9.2 - var(--side)/9.2 - 6.08696px),128px)}html[data-ab-h1=b] .hero{--h1:min(calc(10.86957vw - var(--pad)*2/9.2 - var(--side)/9.2 - 6.08696px),128px,10.5vh)}html[data-ab-h1=b] .hero:lang(en){--h1:min(calc(9.61538vw - var(--pad)*2/10.4 - var(--side)/10.4 - 5.38462px),120px,10.5vh)}.hero h1,.hero h1:lang(en){font-size:var(--h1);grid-column:1;grid-row:1/5;line-height:1.02}.hero-stats{align-items:start;grid-column:2;grid-row:1/3;grid-template-rows:auto 1fr;margin:.6em 0 40px;--stat-gap:46px;row-gap:32px}.hero-stats .hero-stat-key{align-self:stretch;grid-template-areas:"top" "note" "meter";grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto 1fr;justify-items:end;row-gap:6px}.hero-stat-key .meter{justify-self:stretch;margin-top:14px;max-height:260px;min-height:130px}.hero-sub{grid-column:2;grid-row:3;margin-top:0}.hero-act .btn{grid-column:2;grid-row:4;justify-self:stretch;margin-bottom:.1em;margin-top:24px}.hero-kicker{font-size:12px;left:calc(var(--pad)/2 - 8px);margin:0;position:absolute;top:calc(35px + var(--h1)*.36*.17);transform:rotate(180deg);writing-mode:vertical-rl}.hero-stats li{font-size:14px}.hero-stats b{font-size:48px}.hero .ticker-clip{grid-column:1/-1;margin-top:32px}}main>.services{padding-bottom:64px;padding-top:80px}.services h2{margin-bottom:40px;max-width:11ch}.services-list{display:grid;gap:30px}.services-list li{display:grid;gap:8px;padding-left:28px;position:relative}.services-list li:before{background:var(--line);content:"";height:21px;left:6px;position:absolute;top:0;transform:skew(var(--slash));width:3px}.services-list p{color:var(--muted);max-width:44ch}.services-key{-moz-column-gap:16px;column-gap:16px;grid-template-columns:64px minmax(0,1fr);padding-block:6px;row-gap:14px}.services-list .services-key:before{background:var(--text);height:44px}.services-key h3{font-size:clamp(22px,6.5vw,40px);grid-column:1/-1;grid-row:1;line-height:1.16}.services-key h3 span{background:linear-gradient(118deg,transparent .6em,var(--text) .6em calc(100% - .6em),transparent calc(100% - .6em));-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--bg);padding:.04em .82em .02em}.services-list .services-key p{align-self:center;color:var(--text);grid-column:2;grid-row:2}.redact{background:radial-gradient(circle at 50% 38%,var(--muted) 0 14px,transparent 14.5px),radial-gradient(ellipse 29px 24px at 50% 100%,var(--muted) 0 98%,transparent),var(--line);display:block;grid-column:1;grid-row:2;height:78px;overflow:hidden;position:relative;width:64px}.redact i{background:var(--accent);height:12px;left:-8px;position:absolute;right:-8px;top:21px;transform:skew(var(--slash))}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.redact i{animation:censor linear forwards;animation-timeline:view();animation-range:entry 0 cover 40%}}}@media(prefers-reduced-motion:no-preference){html.js .services-list li[data-reveal]{--i:0;transform:none;transition:translate var(--dur-reveal) var(--ease-kick) calc(var(--i)*var(--stagger));translate:0 var(--rise)}html.js .services-list li[data-reveal]:before{clip-path:inset(0 0 100% 0);transition:clip-path var(--dur-reveal) var(--ease-kick) calc(var(--i)*var(--stagger))}html.js .services-list li:nth-child(2){--i:1}html.js .services-list li:nth-child(3){--i:2}html.js .services-list li:nth-child(4){--i:3}html.js .services-list li[data-reveal].is-visible{translate:none}html.js .services-list li[data-reveal].is-visible:before{clip-path:inset(0)}}@keyframes censor{0%{transform:translate(-110%) skew(var(--slash))}}@media(min-width:760px){main>.services{padding-bottom:112px;padding-top:128px}.services-list h3{font-size:24px}.services-list .services-key h3{font-size:44px}.services-key{grid-template-columns:72px minmax(0,1fr)}.redact{height:88px;width:72px}}@media(min-width:1100px){main>.services{padding-bottom:64px}.services{--row:184px;--step:calc(var(--row)*var(--k));display:grid;grid-template-columns:minmax(0,1fr)}.services h2{align-self:start;font-size:clamp(44px,4.4vw,64px);grid-area:1/1;margin:0;max-width:9ch}.services-list{gap:0;grid-area:1/1;grid-auto-rows:var(--row)}.services-list li{align-content:start;justify-self:end;padding:18px 0 0;width:min(600px,46%)}.services-list li:nth-child(2){margin-right:var(--step)}.services-list li:nth-child(3){margin-right:calc(var(--step)*2)}.services-list li:nth-child(4){margin-right:calc(var(--step)*3)}.services-list .services-key:before,.services-list li:before{height:var(--row);left:calc(var(--step)/-2 - 40px);top:0;width:2px}.services-key{align-content:start;row-gap:12px}.services-list .services-key h3{font-size:40px;grid-column:2}.services-key .redact{align-self:start;grid-row:1/3;margin-top:-4px}.services-list .services-key p{align-self:start}@media(prefers-reduced-motion:no-preference){html.js .services-list li[data-reveal]{translate:0 var(--rise-sm)}html.js .services-list li[data-reveal]:before{transition:clip-path var(--stagger) linear calc(var(--i)*var(--stagger))}}}main>.results{padding-bottom:72px;padding-top:40px}.results{display:grid;gap:28px;grid-template-columns:minmax(0,1fr)}.results-head{display:grid;gap:16px}.results h2{font-size:min(calc(14.49275vw - var(--pad)*2/6.9),168px);line-height:1}@media(max-width:759px){.results h2:lang(ru){font-size:min(calc(13.51351vw - var(--pad)*2/7.4),168px)}}.cases,.reviews-grid{display:flex;gap:14px;margin-inline:calc(var(--pad)*-1);overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--pad) 14px;scroll-padding-inline:var(--pad);scroll-snap-type:x mandatory;scrollbar-color:var(--muted) var(--line);scrollbar-width:thin}.cases{background:repeating-linear-gradient(90deg,var(--line) 0 10px,transparent 10px 18px) 0 0 /100% 5px repeat-x,repeating-linear-gradient(90deg,var(--line) 0 10px,transparent 10px 18px) 0 100% /100% 5px repeat-x;background-attachment:local;padding-bottom:20px;padding-top:20px}.cases:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.case{container-type:inline-size;display:flex;flex:0 0 min(86%,470px);flex-direction:column;padding:26px 0 30px;position:relative;scroll-snap-align:start}.case:nth-child(2):before{content:"02A"}.case:nth-child(3):before{content:"03A"}.case:nth-child(4):before{content:"04A"}.case:nth-child(5):before{content:"05A"}.case:before{color:var(--muted);content:"01A";font:800 12px/1 var(--font-display);left:0;letter-spacing:.08em;position:absolute;top:0}.case:after{background:var(--accent);content:"";height:calc(14px + 9.4cqi);left:6.5cqi;position:absolute;top:calc(22px + 13.2cqi);transform:skew(var(--slash));transform-origin:50% 100%;width:3px}.case figcaption{color:var(--muted);font-size:13px;font-weight:600;order:-1}.case b{color:var(--accent);display:block;font:800 15.4cqi/.86 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.06em;padding-bottom:10px;text-transform:uppercase;white-space:nowrap}.case figcaption span{align-items:center;bottom:0;display:flex;gap:8px;left:0;position:absolute;white-space:nowrap}.case figcaption span:before{background:var(--muted);content:"";height:12px;transform:skew(var(--slash));width:2px}.case-shot{aspect-ratio:740/330;background:var(--shade);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),calc(100% - 16px) 100%,0 100%);min-height:0;overflow:hidden;position:relative}.case-shot picture{display:contents}.case-shot img{height:auto;margin:-1.6% 0 0 -166.5%;max-width:none;width:271%}.case-mark{background:var(--accent);height:22%;left:3%;mix-blend-mode:multiply;position:absolute;top:11%;transform:skew(var(--slash));transform-origin:0 50%;width:92%}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.cases{view-timeline:--strip block}.case{view-timeline:--frame inline}.case:after{animation:drop linear forwards;animation-timeline:--strip;animation-range:entry 0 cover 50%}.case-mark{animation:mark linear forwards;animation-timeline:--strip;animation-range:entry 0 cover 60%}}@media(prefers-reduced-motion:no-preference)and (max-width:759px){.case:nth-child(n+2) .case-mark,.case:nth-child(n+2):after{animation-timeline:--frame;animation-range:entry 0 entry 100%}}}@keyframes drop{0%,30%{animation-timing-function:var(--ease-kick);clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}@keyframes mark{0%,35%{animation-timing-function:var(--ease-kick);transform:skew(var(--slash)) scaleX(0)}}.results-foot{align-items:center;display:flex;gap:18px}.results-foot .btn{flex:none;margin-left:auto;width:auto}.cases-progress{display:none}@supports (animation-timeline:scroll()){.results{timeline-scope:--cases}.cases{scroll-timeline:--cases x;scrollbar-width:none}.cases::-webkit-scrollbar{display:none}.cases-progress{background:repeating-linear-gradient(90deg,var(--line) 0 2px,transparent 2px 8px);display:block;flex:1;height:10px;max-width:440px;position:relative;transform:skew(var(--slash))}.cases-progress:after{animation:grow-from linear both;background:repeating-linear-gradient(90deg,var(--text) 0 2px,transparent 2px 8px);content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform-origin:0 50%;animation-timeline:--cases}}@keyframes grow-from{0%{transform:scaleX(.2)}}@media(max-width:359px){.results-foot .btn{width:100%}.cases-progress{display:none}}@media(min-width:760px){main>.results{padding-bottom:120px;padding-top:64px}.results{gap:40px}.cases{gap:28px}.case{flex-basis:500px}.results h2{font-size:min(calc(9.43396vw - var(--pad)*2/10.6),150px)}}@media(min-width:1100px){.results-head h2{grid-area:1/1}.results h2:lang(en){font-size:min(calc(8.06452vw - var(--pad)*2/12.4),132px)}.results-head .section-sub{align-self:end;font-size:18px;grid-area:1/1;justify-self:end;max-width:24ch;padding-bottom:.4em}}.reviews{--tape-h:40px;--tape-pad:24px;color:var(--bg);isolation:isolate}.reviews:before{background:var(--accent);clip-path:polygon(0 var(--cut),100% 0,100% 100%,0 calc(100% - var(--cut)));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:-1}main>.reviews{padding-bottom:calc(72px + var(--cut));padding-top:calc(48px + var(--cut))}.reviews h2{margin-bottom:20px}.reviews-grid{padding-bottom:18px;padding-top:8px;scrollbar-color:var(--bg) transparent}.review{background:var(--bg);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 30px);color:var(--text);display:flex;flex:0 0 min(70%,290px);flex-direction:column;gap:8px;padding:22px 8px 12px;position:relative;scroll-snap-align:start}.review:before{background:var(--accent);content:"";height:7px;left:calc(50% - 18px);position:absolute;top:8px;transform:skew(var(--slash));transition:transform var(--dur-fast) var(--ease-exit);width:36px}.badge-top{align-items:center;color:var(--muted);display:flex;font:800 12px/1 var(--font-display);gap:12px;justify-content:space-between;letter-spacing:.06em;padding-inline:4px}.barcode{background:var(--barcode);color:var(--text);display:block;height:12px;width:52px}.review video{aspect-ratio:3/4;background:var(--shade);-o-object-fit:cover;object-fit:cover;width:100%}.review video::cue{background:#0b1240c7;background:color-mix(in srgb,var(--on-cta,#0b1240) 78%,transparent);color:var(--text,#fff);font:600 12px/1.3 var(--font-body,system-ui,sans-serif);text-shadow:none}@media(min-width:1100px){.review video::cue{font-size:13px}}.review figcaption{display:grid;gap:4px;line-height:1.2;padding-inline:4px}.review b{font:800 17px/1.05 var(--font-display);letter-spacing:-.03em;text-transform:uppercase}.review figcaption span{align-items:center;color:var(--muted);display:flex;font-size:12px;font-weight:600;gap:8px}.review figcaption span:before{background:var(--accent);content:"";flex:none;height:11px;transform:skew(var(--slash));width:2px}.reviews .review :focus-visible{outline:2px solid var(--text);outline-offset:-4px}.review:focus-within:before{transform:skew(var(--slash)) scaleX(1.3);transition:transform var(--dur-base) var(--ease-kick)}@media(hover:hover)and (pointer:fine){.review:hover:before{transform:skew(var(--slash)) scaleX(1.3);transition:transform var(--dur-base) var(--ease-kick)}}.reviews .tape-clip{bottom:calc(var(--cut)/2 - var(--tape-pad) - var(--tape-h)/2);left:0;margin:0;padding-block:var(--tape-pad);position:absolute;right:0;z-index:1}.tape{background:var(--bg);color:var(--text);transform:rotate(3deg) scale(1.08)}.tape-track{animation-direction:reverse;animation-duration:var(--tape-speed-slow)}.tape-logo{color:var(--text);height:1.3em;margin-inline:.6em;vertical-align:middle;width:auto}@media(min-width:760px){.reviews{--tape-h:54px;--tape-pad:48px}main>.reviews{padding-bottom:calc(112px + var(--cut));padding-top:calc(80px + var(--cut))}.reviews h2{margin-bottom:36px}}@media(min-width:1100px){main>.reviews{padding-bottom:calc(104px + var(--cut));padding-top:calc(32px + var(--cut))}.reviews{align-items:center;-moz-column-gap:56px;column-gap:56px;display:grid;grid-template-columns:auto minmax(0,1fr)}.reviews h2{font-size:clamp(48px,4vw,60px);line-height:.96;margin:0;max-height:8.6em;transform:rotate(180deg);writing-mode:vertical-rl}.reviews-grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;overflow:visible;padding:0 0 48px}.review{--i:0;--r:-1.6deg;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;padding:24px 10px 12px;row-gap:10px;transform:translateY(calc(var(--y, 0px) + var(--lift, 0px))) rotate(var(--r));transition:transform var(--dur-fast) var(--ease-exit)}.review:nth-child(2){--i:1;--y:40px;--r:1.2deg}.review:nth-child(3){--i:2;--y:12px;--r:-.8deg}.review:nth-child(4){--i:3;--y:48px;--r:1.8deg}.review:focus-within{--r:0deg;--lift:-4px;transition:transform var(--dur-base) var(--ease-kick)}.badge-top{grid-column:1/-1}.review video{grid-column:1}.review figcaption{align-content:end;grid-column:2;grid-row:2;justify-content:start;padding:0;transform:rotate(180deg);writing-mode:vertical-rl}.review b{font-size:18px}}@media(min-width:1100px)and (hover:hover)and (pointer:fine){.review:hover{--r:0deg;--lift:-4px;transition:transform var(--dur-base) var(--ease-kick)}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.review{animation:badge-swing linear forwards;transform-origin:50% 11px;animation-timeline:view(inline);animation-range:entry 0 entry 50%}@media(min-width:1100px){.review{animation-name:badge-hang;transform-origin:50% 50%;animation-timeline:view();animation-range:entry 0 cover calc(35% + var(--i)*3%)}}}}@keyframes badge-swing{0%{animation-timing-function:var(--ease-kick);rotate:-2deg}}@keyframes badge-hang{0%,10%{animation-timing-function:var(--ease-kick);rotate:calc(var(--r)*2);translate:0 calc(var(--rise-lg)*-1)}}main>.steps{padding-bottom:72px;padding-top:132px}.steps{counter-reset:step;gap:36px}.steps,.steps-list{display:grid}.steps-list li{align-content:start;-moz-column-gap:16px;column-gap:16px;counter-increment:step;display:grid;grid-template-columns:80px minmax(0,1fr);padding-bottom:36px;position:relative;row-gap:8px}.steps-list li:last-child{padding-bottom:0}.steps-list li:before{color:transparent;content:counter(step);font:800 80px/.8 var(--font-display);grid-row:1/span 3;justify-self:center;letter-spacing:-.06em;-webkit-text-stroke:2px var(--text);font-variant-numeric:tabular-nums;transform:skew(-10deg)}.steps-list li:first-child:before{color:var(--accent);-webkit-text-stroke:0}.steps-list li:not(:last-child):after{background:repeating-linear-gradient(180deg,var(--muted) 0 4px,transparent 4px 9px);bottom:14px;content:"";left:40px;position:absolute;top:84px;transform-origin:50% 0;width:1px}.steps-list h3{padding-top:4px}.steps-list p{color:var(--muted);max-width:36ch}.steps-list .btn{font-size:clamp(13px,4vw,15px);margin-top:10px}@media(max-width:339px){.steps-list .btn{font-size:12px;gap:8px;padding-inline:20px}}@media(min-width:760px){main>.steps{padding-bottom:120px;padding-top:176px}.steps h2{font-size:clamp(40px,4.4vw,64px)}.steps-list li:before{font-size:96px}.steps-list li{grid-template-columns:96px minmax(0,1fr)}.steps-list li:not(:last-child):after{left:48px;top:96px}}@media(min-width:1000px){.steps{--tread:104px;gap:0;grid-template-columns:minmax(0,1fr)}.steps h2,.steps-list{grid-area:1/1}.steps h2{align-self:start;max-width:62%}.steps-list{align-items:start;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:190px}.steps-list li{grid-template-columns:minmax(0,1fr);padding:24px 40px 0 0;row-gap:12px}.steps-list li:first-child{margin-top:calc(var(--tread)*2)}.steps-list li:nth-child(2){margin-top:var(--tread)}.steps-list li:before{bottom:100%;font-size:124px;left:0;margin-bottom:calc(.1em + 4px);position:absolute;-webkit-text-stroke-width:2px;transform-origin:0 100%;z-index:1}.steps-list li:nth-child(2):before{font-size:152px}.steps-list li:nth-child(3):before{font-size:184px}.steps-list li:nth-child(n):after{background:var(--text);bottom:auto;content:"";height:2px;left:0;position:absolute;right:0;top:0;transform-origin:0 50%;width:auto}.steps-list li+li{background:repeating-linear-gradient(180deg,var(--muted) 0 4px,transparent 4px 9px) 0 2px /1px var(--tread) no-repeat;padding-left:24px}.steps-list li+li:before{left:24px}.steps-list h3{font-size:clamp(20px,1.9vw,26px);padding-top:0}.steps-list p{max-width:30ch}.steps-list .btn{font-size:15px;justify-self:start;margin-top:14px}}@media(prefers-reduced-motion:no-preference){html.js .steps-list li[data-reveal]{--i:0;--t:calc(var(--i)*var(--stagger)*2);--d:var(--t);transform:none;transition:translate var(--dur-reveal) var(--ease-kick) var(--t);translate:0 var(--rise-sm)}html.js .steps-list li:nth-child(2){--i:1}html.js .steps-list li:nth-child(3){--i:2}html.js .steps-list li[data-reveal]:before{clip-path:inset(100% -30% 30% -30%);transition:translate var(--dur-reveal) var(--ease-kick) var(--d),clip-path var(--dur-reveal) var(--ease-kick) var(--d);translate:0 30%}html.js .steps-list li[data-reveal]:after{scale:1 0;transition:scale var(--dur-reveal) var(--ease-kick) calc(var(--d) + var(--dur-base))}html.js .steps-list li.is-visible{translate:none}html.js .steps-list li.is-visible:before{clip-path:inset(-20% -30% 0 -30%);translate:none}html.js .steps-list li.is-visible:after{scale:none}@media(min-width:1000px){html.js .steps-list li[data-reveal]{--d:calc(var(--t) + var(--dur-fast))}html.js .steps-list li[data-reveal]:after{scale:0 1;transition:scale var(--dur-base) var(--ease-kick) var(--t)}html.js .steps-list li.is-visible:after{scale:none}}}main>.about{padding-bottom:8px;padding-top:56px}.about h2{align-items:center;display:flex;font-size:20px;gap:12px;letter-spacing:-.02em;margin-bottom:20px}.about h2:before{background:var(--accent);content:"";flex:none;height:.9em;transform:skew(var(--slash));width:4px}.about-text{display:grid;font-size:17px;gap:16px;line-height:1.55;max-width:64ch}.about-text a{font-weight:600;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.about-text a:hover{text-decoration-color:currentColor}}@media(min-width:760px){main>.about{padding-bottom:16px;padding-top:96px}.about h2{font-size:24px}.about-text{font-size:18px}}@media(min-width:1100px){.about{align-items:start;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(200px,.28fr) minmax(0,1fr)}.about h2{margin:4px 0 0}}main>.faq{overflow:hidden;overflow:clip;padding-bottom:calc(56px + var(--cut));padding-top:48px}.faq-glyph{color:transparent;font:800 300px/.8 var(--font-display);position:absolute;right:-.45em;top:40px;z-index:-1;-webkit-text-stroke:1px var(--line);pointer-events:none;transform:skew(-10deg);-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq{isolation:isolate}.faq h2{align-items:center;display:flex;font-size:20px;gap:12px;letter-spacing:-.02em;margin-bottom:20px}.faq h2:before{background:var(--accent);content:"";flex:none;height:.9em;transform:skew(var(--slash));width:4px}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:20px;justify-content:space-between;line-height:1.3;list-style:none;min-height:68px;padding:16px 0}.faq summary::-webkit-details-marker{display:none}.faq summary:after{background:var(--muted);content:"";flex:none;height:22px;margin-right:8px;transform:skew(var(--slash));transition:transform var(--dur-fast) var(--ease-exit),background-color var(--dur-fast) var(--ease-exit);width:3px}.faq details:not([open]) summary:focus-visible:after{background:var(--text);transform:translate(var(--kick-x)) skew(var(--lean));transition:transform var(--dur-base) var(--ease-kick),background-color var(--dur-fast) var(--ease-kick)}@media(hover:hover)and (pointer:fine){.faq details:not([open]) summary:hover:after{background:var(--text);transform:translate(var(--kick-x)) skew(var(--lean));transition:transform var(--dur-base) var(--ease-kick),background-color var(--dur-fast) var(--ease-kick)}}.faq details[open] summary:after{background:var(--accent);transform:skew(28deg);transition:transform var(--dur-base) var(--ease-snap),background-color var(--dur-fast) var(--ease-snap)}.faq summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.faq details p{color:var(--muted);max-width:56ch;padding:0 40px 24px 0}@media(prefers-reduced-motion:no-preference){.faq details[open]>p{animation:answer-in var(--dur-base) var(--ease-kick)}}@keyframes answer-in{0%{opacity:0;translate:0 calc(var(--rise-sm)*-1)}}@media(min-width:760px){main>.faq{padding-bottom:calc(120px + var(--cut));padding-top:72px}.faq-glyph{font-size:520px;right:-.2em;top:24px}.faq h2{font-size:24px}.faq summary{font-size:20px;min-height:80px}}@media(min-width:1100px){.faq{align-items:start;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(200px,.28fr) minmax(0,1fr)}.faq h2{margin:26px 0 0}.faq-list{align-items:start;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.faq details:nth-last-child(2){border-bottom:1px solid var(--line)}.faq-glyph{font-size:640px;left:calc(var(--pad) - .18em);right:auto;top:-40px}}.final{--tail:34px;--tail-x:calc(100% - var(--pad) - 24px);background:var(--accent);clip-path:polygon(0 var(--cut),100% 0,100% calc(100% - var(--tail)),var(--tail-x) calc(100% - var(--tail)),calc(var(--tail-x) - var(--tail)*var(--k)) 100%,calc(var(--tail-x) - var(--tail)*var(--k) - 48px) calc(100% - var(--tail)),0 calc(100% - var(--tail)));color:var(--bg);display:grid;gap:20px;margin-top:calc(var(--cut)*-1)}main>.final{padding-bottom:calc(52px + var(--tail));padding-top:calc(48px + var(--cut))}.final h2{font-size:min(calc(9.25926vw - var(--pad)*2/10.8),128px)}.final .section-sub{color:var(--bg);font-weight:500}.final .btn{margin-top:4px}.final-ticks{height:16px;justify-self:end;margin-right:calc(var(--tail)*var(--k) + 24px);margin-top:-6px;width:30px;fill:none;stroke:var(--bg);stroke-width:2.4;stroke-linecap:square;opacity:.6;transition:opacity var(--dur-fast) var(--ease-exit)}.final:has(.btn:focus-visible) .final-ticks{opacity:1;transition-timing-function:var(--ease-kick)}@media(hover:hover)and (pointer:fine){.final:has(.btn:hover) .final-ticks{opacity:1;transition-timing-function:var(--ease-kick)}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){html.js .final-ticks{animation:ticks-read linear forwards;animation-timeline:view();animation-range:entry 0 cover 32%}}}@keyframes ticks-read{0%,40%{clip-path:inset(-2px 100% -2px -2px)}to{clip-path:inset(-2px -2px -2px -2px)}}@media(min-width:760px){.final{--tail:48px;align-items:end;-moz-column-gap:48px;column-gap:48px;grid-template-columns:minmax(0,1fr) auto;row-gap:32px}main>.final{padding-bottom:calc(80px + var(--tail));padding-top:calc(88px + var(--cut))}.final h2{grid-column:1/-1}.final .section-sub{font-size:20px}.final .btn{--h:76px;font-size:18px;margin:0}.final-ticks{grid-column:1/-1;height:22px;margin-top:-12px;width:40px}}main>.privacy{background:var(--bg);color:var(--text);padding-bottom:72px;padding-top:48px}.privacy-body{max-width:760px}.privacy-body h1{font-size:clamp(26px,7vw,52px);-webkit-hyphens:auto;hyphens:auto;margin-bottom:10px;overflow-wrap:break-word}.privacy-body h2{align-items:center;display:flex;font-size:20px;gap:12px;letter-spacing:-.02em;margin:36px 0 12px}.privacy-body h2:before{background:var(--accent);content:"";flex:none;height:.9em;transform:skew(var(--slash));width:4px}.privacy-body li,.privacy-body p{color:var(--muted)}.privacy-body ul{display:grid;gap:12px}.privacy-body li{padding-left:20px;position:relative}.privacy-body li:before{background:var(--accent);content:"";height:2px;left:0;position:absolute;top:.75em;width:8px}.privacy-body strong{color:var(--text)}.privacy-body code{color:var(--text);font-size:.92em;overflow-wrap:anywhere}.privacy-date{font-size:14px}.privacy-back{margin-top:40px}.privacy-back a{color:var(--text);font-weight:600}a.lang-btn{align-items:center;display:inline-flex;justify-content:center;text-decoration:none}.legal a{color:var(--text);text-underline-offset:3px}.guide-back{font-size:14px;margin-bottom:20px}.guide-back a,.guide-more a{color:var(--text);font-weight:600}.guide-lead{color:var(--text)!important;font-size:19px;line-height:1.5;margin:12px 0 8px}.guide-body ol{counter-reset:step;display:grid;gap:12px;list-style:none;padding-left:0}.guide-body ol>li{counter-increment:step;padding-left:34px}.guide-body ol>li:before{background:var(--accent);border-radius:50%;color:var(--bg);content:counter(step);font:800 13px/24px var(--font-display);height:24px;text-align:center;top:.1em;transform:none;width:24px}.guide-faq{margin-top:8px}.guide-faq summary{font-size:17px;min-height:56px}.guide-faq details p{padding-bottom:18px}.guide-cta{border:1px solid var(--line);border-radius:16px;margin:48px 0 8px;padding:28px 24px}.guide-cta h2{margin-top:0}.guide-cta p{margin-bottom:20px}.guide-more{display:grid;gap:10px;margin-top:36px}.guide-more-title{color:var(--muted);font-size:14px}.footer-guides{display:flex;flex-wrap:wrap;gap:6px 18px}.guide-faq{display:block}.guide-body>ol,.guide-body>p,.guide-body>ul{margin:0 0 14px}.guide-body h2+p{margin-top:0}.site-footer{--perf-ink:rgba(185,210,255,.45);color:var(--muted);-moz-column-gap:24px;column-gap:24px;display:grid;font-size:14px;grid-template-areas:"sign  sign" "info  info" "perf  perf" "note  note" "stamp legal" "law   law";grid-template-columns:auto minmax(0,1fr);padding:44px var(--pad) max(32px,env(safe-area-inset-bottom))}.sign{--sh:clamp(44px,14.4vw,56px);--rk:calc(var(--sh)*.694);--x0:calc(var(--sh)*-.109);--y0:calc(var(--sh)*.033);--fly:calc(var(--sh)*1.2);align-items:flex-end;color:var(--text);display:inline-flex;grid-area:sign;justify-self:start;margin-bottom:32px;text-decoration:none;-webkit-tap-highlight-color:transparent}.sign-word{display:block;flex:none;height:var(--sh);overflow:hidden;width:auto;--accent:transparent}.sign-flight{flex:none;height:calc(var(--y0) + var(--fly) + var(--rk));position:relative;width:calc(var(--x0) + var(--fly) + var(--rk))}.sign-trail{background:repeating-linear-gradient(90deg,var(--muted) 0 6px,transparent 6px 11px);bottom:calc(var(--y0) - 1px);height:2px;left:var(--x0);-webkit-mask:linear-gradient(90deg,transparent,#000 55%);mask:linear-gradient(90deg,transparent,#000 55%);pointer-events:none;position:absolute;transform:rotate(-45deg);transform-origin:0 50%;width:calc(var(--fly)*1.4142 - 4px)}.sign-rocket{bottom:calc(var(--y0) + var(--fly));height:var(--rk);left:calc(var(--x0) + var(--fly));overflow:visible;position:absolute;width:var(--rk);fill:var(--accent);transition:transform var(--dur-fast) var(--ease-exit)}.sign-up{clip-path:inset(50%);color:var(--muted);font-size:11px;font-weight:600;height:1px;letter-spacing:.1em;line-height:1;overflow:hidden;position:absolute;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-exit);white-space:nowrap;width:1px}.sign:focus-visible{outline:2px solid var(--focus);outline-offset:8px}.sign:focus-visible .sign-rocket{transform:translate(var(--kick-x),calc(var(--kick-x)*-1));transition:transform var(--dur-base) var(--ease-kick)}.sign:focus-visible .sign-up{color:var(--text);transition:color var(--dur-fast) var(--ease-kick)}@media(hover:hover)and (pointer:fine){.sign:hover .sign-rocket{transform:translate(var(--kick-x),calc(var(--kick-x)*-1));transition:transform var(--dur-base) var(--ease-kick)}.sign:hover .sign-up{color:var(--text);transition:color var(--dur-fast) var(--ease-kick)}}.sign:active .sign-rocket{transform:translate(var(--kick-x-lg),calc(var(--kick-x-lg)*-1));transition-duration:var(--dur-press)}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){html.js .sign{view-timeline:--sign block}html.js .sign-rocket,html.js .sign-trail{animation:sign-launch linear both;animation-timeline:--sign;animation-range:entry 100% entry calc(100% + 120px)}html.js .sign-trail{animation-name:sign-trail}html.js .sign-up{animation:sign-caption linear both;animation-timeline:--sign;animation-range:entry calc(100% + 60px) entry calc(100% + 120px)}}}@keyframes sign-caption{0%{animation-timing-function:var(--ease-kick);opacity:0;translate:calc(var(--kick-x)*-2) 0}}@keyframes sign-launch{0%{animation-timing-function:var(--ease-kick);translate:calc(var(--fly)*-1) var(--fly)}}@keyframes sign-trail{0%{animation-timing-function:var(--ease-kick);clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.footer-info{display:grid;gap:14px;grid-area:info;margin-bottom:28px}.footer-claim{color:var(--text);font:800 15px/1.2 var(--font-display);letter-spacing:-.02em;text-transform:uppercase}.footer-contacts{display:grid;gap:6px}.footer-contacts span{display:block}.footer-info a{background:linear-gradient(var(--text),var(--text)) 0 100% /100% 1px no-repeat;color:var(--text);overflow-wrap:anywhere;text-decoration:none;transition:background-size var(--dur-fast) var(--ease-exit),color var(--dur-fast) var(--ease-exit)}.footer-info a:focus-visible{background-size:100% 100%;color:var(--bg);outline:2px solid var(--focus);transition:background-size var(--dur-base) var(--ease-kick),color var(--dur-fast) var(--ease-kick)}@media(hover:hover)and (pointer:fine){.footer-info a:hover{background-size:100% 100%;color:var(--bg);transition:background-size var(--dur-base) var(--ease-kick),color var(--dur-fast) var(--ease-kick)}}.site-footer:before{background:var(--perf);background:repeating-linear-gradient(90deg,var(--perf-ink) 0 6px,transparent 6px 10px);content:"";grid-area:perf;height:1px;margin-bottom:20px}.footnote{font-size:12px;grid-area:note;line-height:1.4;margin-bottom:24px}.legal-note{grid-area:law;line-height:1.5;margin-top:20px;max-width:96ch;opacity:.85}.legal-note,.trust-badge{color:var(--muted);font-size:11px}.trust-badge{align-self:end;border:1.5px solid var(--muted);display:inline-grid;font-weight:600;gap:4px;grid-area:stamp;justify-self:start;letter-spacing:.08em;line-height:1;outline:1px solid var(--line);outline-offset:3px;padding:9px 14px 10px;text-decoration:none;transform:rotate(var(--tilt));transition:transform var(--dur-fast) var(--ease-exit),color var(--dur-fast) var(--ease-exit),border-color var(--dur-fast) var(--ease-exit);white-space:nowrap}.trust-badge b{color:var(--text);font:800 14px/1 var(--font-display);letter-spacing:-.02em;text-transform:uppercase}.trust-badge:focus-visible{border-color:var(--text);color:var(--text);outline:2px solid var(--focus);outline-offset:4px;transform:rotate(0);transition:transform var(--dur-base) var(--ease-kick),color var(--dur-fast) var(--ease-kick),border-color var(--dur-fast) var(--ease-kick)}@media(hover:hover)and (pointer:fine){.trust-badge:hover{border-color:var(--text);color:var(--text);transform:rotate(0);transition:transform var(--dur-base) var(--ease-kick),color var(--dur-fast) var(--ease-kick),border-color var(--dur-fast) var(--ease-kick)}}.legal{align-items:center;align-self:end;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 12px;grid-area:legal;justify-content:flex-end;justify-self:end}.legal b{border:1.5px solid var(--text);color:var(--text);font:800 12px/1 var(--font-display);letter-spacing:-.02em;padding:4px 6px 3px}.footer-contacts a{white-space:nowrap}@media(min-width:760px){.site-footer{-moz-column-gap:48px;column-gap:48px;grid-template-areas:"sign sign" "info stamp" "perf perf" "note legal" "law  law";grid-template-columns:minmax(0,1fr) auto;padding-bottom:max(40px,env(safe-area-inset-bottom));padding-top:64px}.sign{--sh:72px;align-items:stretch;margin-bottom:40px}.sign-word{align-self:flex-end}.sign-up{align-self:flex-start;clip-path:none;height:auto;margin:calc(var(--rk)*.1) 0 0 14px;overflow:visible;position:static;width:auto}.footer-info{align-self:end;margin-bottom:36px}.footer-claim{font-size:18px}.footer-contacts{font-size:16px}.trust-badge{align-self:end;justify-self:end;margin-bottom:36px}.site-footer:before{margin-bottom:24px}.footnote{margin-bottom:0}.footnote,.legal{align-self:center}}@media(min-width:1240px){.site-footer{-moz-column-gap:clamp(48px,6vw,112px);column-gap:clamp(48px,6vw,112px);grid-template-areas:"sign info stamp" "perf perf perf" "note note legal" "law  law  law";grid-template-columns:auto minmax(0,1fr) auto;padding-top:72px}.sign{--sh:88px;align-self:end;margin-bottom:40px}.footer-info,.trust-badge{margin-bottom:44px}}:root{--blue:#0047cc;--pink:#ff74ba;--navy:#0b1240;--white:#fff;--bg:var(--blue);--text:var(--white);--muted:#b9d2ff;--line:#4f7fe3;--shade:#003db0;--accent:var(--pink);--cta:var(--pink);--on-cta:var(--navy);--focus:var(--pink);color-scheme:dark}.about,.faq,.privacy,.services{--bg:var(--white);--text:var(--navy);--muted:#4a5490;--line:#c5cbe8;--shade:#edeff9;--accent:var(--pink);--focus:var(--blue);background:var(--bg);color:var(--text);color-scheme:light}.region-banner{--bg:var(--white);--text:var(--navy);--accent:var(--pink);--focus:var(--blue)}.final,.reviews{--bg:var(--navy);--accent:var(--pink)}.review{--bg:var(--blue)}.reviews .tape-clip{--bg:var(--white);--text:var(--navy)}::-moz-selection{background:var(--cta);color:var(--on-cta)}::selection{background:var(--cta);color:var(--on-cta)}:focus-visible{outline-color:var(--focus)}.btn{--plate:var(--cta);color:var(--on-cta)}.btn-ink{--plate:var(--bg);color:var(--accent)}.ticker{background:var(--white);color:var(--navy)}.sticky-cta{display:none}@media(max-width:759px){.sticky-cta{bottom:calc(12px + env(safe-area-inset-bottom,0px));display:block;left:var(--gutter);position:fixed;right:var(--gutter);transition:translate var(--dur-base) var(--ease-exit),visibility 0s linear var(--dur-base);translate:0 calc(100% + 24px);visibility:hidden;z-index:30}.sticky-cta.is-shown{transition:translate var(--dur-reveal) var(--ease-kick),visibility 0s;translate:none;visibility:visible}.sticky-cta .btn{filter:drop-shadow(0 6px 14px rgb(11 18 64/.35))}}@media(prefers-reduced-motion:reduce){.sticky-cta,.sticky-cta.is-shown{transition:none}}.region-banner{align-items:center;background:var(--bg);bottom:0;box-shadow:0 -6px 18px #0b124040;color:var(--text);display:flex;gap:4px 16px;left:0;min-height:52px;padding:4px calc(var(--pad) - 10px) calc(4px + env(safe-area-inset-bottom,0px)) var(--pad);position:fixed;right:0;z-index:25}@media(max-width:759px){.has-region-banner .sticky-cta{bottom:calc(64px + env(safe-area-inset-bottom,0px))}}.region-banner-text{flex:1 1 auto;font-size:15px;font-weight:600;line-height:1.3;min-width:0}.region-banner-go{align-items:center;display:inline-flex;flex:none;font:800 13px/1 var(--font-display);letter-spacing:-.01em;min-height:44px;padding:0 4px;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:3px;text-transform:uppercase;text-underline-offset:5px}.region-banner-close{background:none;border:0;color:inherit;cursor:pointer;flex:none;height:44px;margin:0;padding:0;position:relative;width:44px}.region-banner-close:after,.region-banner-close:before{background:currentColor;content:"";height:20px;left:50%;margin:-10px 0 0 -1.5px;position:absolute;top:50%;transform:rotate(45deg);width:3px}.region-banner-close:after{transform:rotate(-45deg)}.region-banner :focus-visible{outline-offset:2px}@media(min-width:760px){.region-banner{justify-content:center}.region-banner-text{flex:0 1 auto;font-size:16px}}
