@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/overpass-cyrillic-ext-400-normal.AKUz2ZI5.woff2)format("woff2"),url(/_astro/overpass-cyrillic-ext-400-normal.C2ZjKngx.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/overpass-cyrillic-400-normal.tXDxWGRy.woff2)format("woff2"),url(/_astro/overpass-cyrillic-400-normal.CZsFKZCk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/overpass-vietnamese-400-normal.BKRCEiXy.woff2)format("woff2"),url(/_astro/overpass-vietnamese-400-normal.CCWAWVG7.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/overpass-latin-ext-400-normal.BIkXRwl6.woff2)format("woff2"),url(/_astro/overpass-latin-ext-400-normal.DUq_h-_z.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/overpass-latin-400-normal.BpeLJ0bs.woff2)format("woff2"),url(/_astro/overpass-latin-400-normal.c_C8zulu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-cyrillic-ext-600-normal.CW4Fknsm.woff2)format("woff2"),url(/_astro/overpass-cyrillic-ext-600-normal.Zx-mtRSD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-cyrillic-600-normal.B-hc8bdn.woff2)format("woff2"),url(/_astro/overpass-cyrillic-600-normal.CXB2Mrig.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-vietnamese-600-normal.CjS-4vQf.woff2)format("woff2"),url(/_astro/overpass-vietnamese-600-normal.DlMMlPfM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-latin-ext-600-normal.Cyj4Nio0.woff2)format("woff2"),url(/_astro/overpass-latin-ext-600-normal.DQKKMGzp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-latin-600-normal.25RhTNCi.woff2)format("woff2"),url(/_astro/overpass-latin-600-normal.DhYQrzaY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/overpass-cyrillic-ext-900-normal.P9UGsiq6.woff2)format("woff2"),url(/_astro/overpass-cyrillic-ext-900-normal.7nlQig5V.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/overpass-cyrillic-900-normal.CPWYUWoj.woff2)format("woff2"),url(/_astro/overpass-cyrillic-900-normal.D0oVi4e2.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/overpass-vietnamese-900-normal.BzpQ9fEd.woff2)format("woff2"),url(/_astro/overpass-vietnamese-900-normal.D1DPeIVM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/overpass-latin-ext-900-normal.CXxCfwuC.woff2)format("woff2"),url(/_astro/overpass-latin-ext-900-normal.CL1fbAqK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Overpass;font-style:normal;font-display:swap;font-weight:900;src:url(/_astro/overpass-latin-900-normal.WqSsytnt.woff2)format("woff2"),url(/_astro/overpass-latin-900-normal.L-6UWqLA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#ecebe7;-webkit-font-smoothing:antialiased;background:#1c1d1f;margin:0;font:400 17px/1.6 Overpass,system-ui,sans-serif}h1,h2,h3{letter-spacing:-.02em;margin:0;font-weight:900;line-height:1.08}p{margin:0 0 .75em}a{color:inherit}:focus-visible{outline-offset:3px;outline:3px solid #ffc72c}.section--light :focus-visible{outline-color:#1c1d1f}.wrap{width:100%;max-width:72rem;margin:0 auto;padding:0 1.25rem}.wrap--narrow{max-width:48rem}.accent{color:#ffc72c}.section{padding:3.5rem 0}@media (width>=1024px){.section{padding:5.5rem 0}}.section--light{color:#1c1d1f;background:#ecebe7}.section--alt{background:#26282b}.section--sign{color:#1c1d1f;background:#ffc72c}.section--sign .section__sub{color:#1c1d1fcc}.section--hero{padding-bottom:0;position:relative;overflow:hidden}.section--hero:before{content:"";pointer-events:none;border:3rem solid #ffc72c0f;width:38rem;height:38rem;position:absolute;top:-8rem;right:-14rem;transform:rotate(45deg)}.section--hero{background:radial-gradient(60rem 30rem at 85% 10%,#ffc72c1f,#0000 60%),#1c1d1f}.section__title{font-size:2rem}@media (width>=640px){.section__title{font-size:2.8rem}}@media (width>=1024px){.section__title{font-size:3.2rem}}.section__sub{color:#b9bbbe;margin-top:.5rem}.section--light .section__sub{color:#1c1d1fcc}.btn{color:#1c1d1f;cursor:pointer;background:#ffc72c;border:0;border-radius:.5rem;justify-content:center;align-items:center;min-height:3.25rem;padding:1rem 1.75rem;font-family:inherit;font-size:1.15rem;font-weight:900;line-height:1.2;text-decoration:none;transition:filter .15s;display:inline-flex;box-shadow:0 4px #00000059}.btn:hover{filter:brightness(1.08)}.btn--dark{color:#ffc72c;background:#1c1d1f}.btn--block{width:100%}@media (width>=640px){.btn--block{width:auto}}.logo{letter-spacing:.04em;align-items:center;gap:.75rem;font-size:1.1rem;font-weight:900;display:inline-flex}@media (width>=640px){.logo{font-size:1.25rem}}.logo__text{white-space:nowrap;font-size:.95rem;line-height:1.05;display:grid}@media (width>=640px){.logo__text{font-size:inherit;display:block}}.logo__accent{color:#ffc72c}.header{border-bottom:1px solid #ffffff1f}.header__inner{justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.header__right{align-items:center;gap:.25rem;display:flex}@media (width>=640px){.header__right{gap:.5rem}}.header__login{white-space:nowrap;color:#ffc72c;border:2px solid #ffc72c;border-radius:.5rem;padding:.5rem .65rem;font-size:.95rem;font-weight:900;text-decoration:none}@media (width>=640px){.header__login{padding:.5rem .9rem;font-size:1rem}}.header__login:hover{color:#1c1d1f;background:#ffc72c}.footer{color:#b9bbbe;background:#26282b;border-top:1px solid #ffffff1f;font-size:1rem}.footer__inner{padding-top:2.5rem;padding-bottom:2.5rem}.footer__nav{flex-wrap:wrap;gap:0 1.5rem;margin:1rem 0;display:flex}.footer__nav a{padding:.7rem 0;display:inline-block}.hero{gap:2.5rem;display:grid}@media (width>=1024px){.hero{grid-template-columns:1fr 1fr;align-items:center}}.hero__title{font-size:2.4rem}@media (width>=640px){.hero__title{font-size:3.4rem}}@media (width>=1024px){.hero__title{font-size:4rem}}.hero__lead{color:#b9bbbe;margin:1.25rem 0 2rem;font-size:1.2rem}.hero__note{color:#b9bbbe;margin-top:.75rem}.hero__demo{position:relative}.demo{background:#26282b;border:2px solid #ffffff1f;border-radius:1.25rem;padding:1.25rem;box-shadow:0 30px 60px #00000073,0 0 0 1px #ffc72c33}@media (width>=640px){.demo{padding:1.5rem}}.demo__title{letter-spacing:.12em;text-transform:uppercase;color:#ffc72c;font-size:.85rem}.demo__inspector{margin:.75rem 0 0;font-weight:600}.demo__stage{background:#1c1d1f linear-gradient(#0000 85%,#3a3c40 85%);border-radius:.75rem;justify-content:center;align-items:center;height:13rem;margin:1rem 0;display:flex;box-shadow:inset 0 -6px 0 -2px #1c1d1f}.demo__sign{width:12rem;height:12rem}.demo__sign--narrow{width:10rem}.demo__question{font-size:1.15rem;font-weight:900}.demo__options{gap:.75rem;display:grid}.demo__option{text-align:left;min-height:3rem;color:inherit;cursor:pointer;background:#1c1d1f;border:2px solid #ffffff40;border-radius:.5rem;padding:.75rem 1rem;font-family:inherit;font-size:1.05rem;font-weight:600;line-height:1.4}.demo__option:hover:not(:disabled){border-color:#ffc72c}.demo__option--correct{color:#fff;background:#0b6b3a;border-color:#0b6b3a}.demo__option--wrong{color:#fff;background:#c8102e;border-color:#c8102e}.demo__option--dim{opacity:.6}.demo__option:disabled{cursor:default}.demo__feedback{min-height:1.5rem;margin-top:1rem}.demo__next{margin-top:1rem}.demo__count{color:#b9bbbe;margin:.75rem 0 0;font-size:.95rem}.steps{gap:1.25rem;margin-top:2rem;display:grid}@media (width>=768px){.steps{grid-template-columns:1fr 1fr}}.card{background:#fff;border-top:6px solid #ffc72c;border-radius:1rem;padding:1.75rem;box-shadow:0 10px 30px #00000014}.card__kicker{letter-spacing:.12em;text-transform:uppercase;color:#0b6b3a;margin:0;font-size:.95rem;font-weight:900}.card__title{margin:.25rem 0 .5rem;font-size:1.5rem}.alert{background:#fff;border-left:8px solid #c8102e;border-radius:.75rem;margin-top:1.5rem;padding:1.25rem;font-weight:600}.route{gap:.75rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.route{grid-template-columns:1fr 1fr}}.route__item{color:#fff;background:#0b6b3a;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;box-shadow:inset 0 0 0 3px #0b6b3a,inset 0 0 0 6px #fff}.route__num{letter-spacing:-.02em;flex:none;font-size:1.9rem;font-weight:900;line-height:1}.route__name{font-weight:900;line-height:1.25}.route__count{white-space:nowrap;opacity:.9;margin-left:auto;padding-left:.5rem;font-weight:600}.example{max-width:42rem;margin-top:1.5rem}.example__q{margin-bottom:.25rem;font-weight:900}.example__a{border-radius:.5rem;margin:.5rem 0 0;padding:.75rem}.example__a--bad{background:#c8102e1a}.example__a--bad strong{color:#c8102e}.example__a--good{background:#0b6b3a1a}.example__a--good strong{color:#0b6b3a}.price{text-align:center;background:#26282b;border:2px solid #ffc72c;border-radius:1rem;max-width:36rem;margin:0 auto;padding:1.75rem;box-shadow:0 0 0 8px #ffc72c1f,0 30px 60px #0006}.price__title{font-size:1.9rem}.price__amount{color:#ffc72c;margin:1rem 0 0;font-size:5rem;font-weight:900;line-height:1}.price__sub{color:#b9bbbe;margin:.5rem 0}.price__sub a{padding:.6rem .25rem;display:inline-block}.price__list{text-align:left;max-width:24rem;margin:1.5rem auto 2rem;padding:0;list-style:none}.price__list li{margin-bottom:.5rem}.faq{background:#fff;border-radius:.75rem;margin-top:.75rem;padding:1.25rem}.faq__q{cursor:pointer;padding:.5rem 0;font-size:1.15rem;font-weight:900}.faq p{margin:.75rem 0 0}.section__title+.faq{margin-top:1.5rem}.final{text-align:center}.final .btn{margin-top:1.75rem}.legal{max-width:48rem}.legal__title{margin-bottom:.5rem;font-size:2.3rem}.legal__draft{background:#ffc72c;border:2px solid #1c1d1f;border-radius:.5rem;margin:1rem 0;padding:1rem;font-weight:600}.legal h2{margin:2rem 0 .5rem;font-size:1.3rem}.legal ul{padding-left:1.5rem}.legal hr{border:0;border-top:1px solid #1c1d1f4d;margin:2.5rem 0}.contact{background:#fff;border-top:6px solid #ffc72c;border-radius:1rem;margin:1.5rem 0;padding:1.75rem;box-shadow:0 10px 30px #00000014}.contact__row{margin-bottom:1rem}.contact__row dd{margin:0}.contact__row:last-child{margin-bottom:0}.contact__label{font-weight:900}.eyebrow{color:#ffc72c;letter-spacing:.06em;text-transform:uppercase;background:#ffc72c24;border-radius:99px;margin-bottom:1.25rem;padding:.35rem .8rem;font-size:.95rem;font-weight:900;display:inline-block}.kicker{letter-spacing:.1em;color:#0b6b3a;margin:0 0 .5rem;font-size:1rem;font-weight:900}.section:not(.section--light):not(.section--sign) .kicker{color:#ffc72c}.hazard{background:repeating-linear-gradient(-45deg,#ffc72c 0 1.25rem,#1c1d1f 1.25rem 2.5rem);height:1.5rem}.road{background:#141516;margin-top:2.5rem}.road__line{background:repeating-linear-gradient(90deg,#ffc72c 0 2.5rem,#0000 2.5rem 5rem) 0 0/5rem 100%;height:.5rem;margin-bottom:1rem;animation:1.2s linear infinite road-move}.road .wrap{text-align:right;padding-top:1.5rem}.truck{width:100%;max-width:34rem;height:auto;margin-bottom:-.15rem;margin-left:auto;animation:.9s ease-in-out infinite truck-bob;display:block}@keyframes road-move{to{background-position-x:-5rem}}@keyframes truck-bob{50%{transform:translateY(-1.5px)}}@media (prefers-reduced-motion:reduce){.road__line,.truck{animation:none}}.chips{flex-wrap:wrap;gap:.5rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.chips li{color:#ecebe7;border:2px solid #ffffff1f;border-radius:99px;padding:.35rem .85rem;font-size:.95rem;font-weight:600}.stats{color:#1c1d1f;background:#ffc72c}.stats__grid{grid-template-columns:1fr 1fr;gap:1.5rem 1rem;margin-top:0;margin-bottom:0;padding-top:2.25rem;padding-bottom:2.25rem;display:grid}@media (width>=768px){.stats__grid{grid-template-columns:repeat(4,1fr)}}.stats__item{margin:0}.stats__num{letter-spacing:-.03em;font-size:2.75rem;font-weight:900;line-height:1}@media (width>=768px){.stats__num{font-size:3.75rem}}.stats__label{margin:.35rem 0 0;font-weight:600;line-height:1.3}.talk{gap:1.5rem;margin-top:2.25rem;display:grid}@media (width>=1024px){.talk{grid-template-columns:repeat(3,1fr)}}.talk__pair{align-content:start;gap:.75rem;display:grid}.bubble{border-radius:1.1rem;margin:0;padding:1rem 1.25rem;font-size:1.15rem;font-weight:900;line-height:1.3;position:relative}.bubble__who{letter-spacing:.1em;text-transform:uppercase;opacity:.75;margin-bottom:.25rem;font-size:.8rem;font-weight:900;display:block}.bubble__ru{opacity:.85;margin-top:.4rem;font-size:.95rem;font-weight:600;display:block}.bubble--inspector{background:#26282b;border:2px solid #ffffff1f;border-bottom-left-radius:.25rem;margin-right:2rem}.bubble--inspector .bubble__who{color:#ffc72c}.bubble--you{color:#1c1d1f;background:#ffc72c;border-bottom-right-radius:.25rem;margin-left:2rem}.sticky{z-index:20;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#1c1d1ff5;border-top:2px solid #ffc72c;transition:transform .25s;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sticky--on{transform:none}@media (width>=768px){.sticky{display:none}}@media (prefers-reduced-motion:reduce){.sticky{transition:none}}.lang{position:relative}.lang__current{cursor:pointer;border-radius:.5rem;align-items:center;gap:.25rem;min-height:2.75rem;padding:0 .5rem;font-size:.95rem;font-weight:900;list-style:none;display:flex}.lang__current::-webkit-details-marker{display:none}.lang__current:hover{background:#ffffff14}.lang__list{z-index:30;background:#26282b;border:2px solid #ffffff1f;border-radius:.75rem;min-width:10.5rem;margin:0;padding:.35rem;list-style:none;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 16px 40px #00000080}.lang__list a{border-radius:.5rem;padding:.7rem .75rem;font-weight:600;text-decoration:none;display:block}.lang__list a:hover{background:#ffffff14}.lang__list a[aria-current]{color:#ffc72c;font-weight:900}.langnote{background:#ffc72c1a;border-left:6px solid #ffc72c;border-radius:.25rem;margin:1rem 0 0;padding:.75rem 1rem;font-weight:600}.price .langnote,.price .price__sub+.price__sub{margin-top:.5rem}.lang__globe{display:none}@media (width>=640px){.lang__globe{display:inline}}
