@font-face{font-family:Arimo;font-weight:400;font-display:swap;src:url(/assets/arimo-cyrillic-400-normal-Gs1Y8vbH.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-weight:700;font-display:swap;src:url(/assets/arimo-cyrillic-700-normal-BEdu68JQ.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Arimo;font-weight:400;font-display:swap;src:url(/assets/arimo-latin-400-normal-Co0sZWPK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-weight:700;font-display:swap;src:url(/assets/arimo-latin-700-normal-5N4SOCHd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--title:#00457d;--text:#122532;--muted:#62727d;--label:#4b5d67;--cta:#97be0d;--cta-text:#00335e;--disabled-bg:#e4e7e2;--disabled-text:#9aa29a;--line:#d9e0e3;--header-line:#e3e8eb;--area-bg:#f1f3f2;--area-line:#c9d0cc;--checkbox-line:#8998a1;--error:#d0021b;--vale:#a05599;--vale-tint:#f5ebf4;--lab:#ffd300;--lab-tint:#fffae4;--breath:#77ad1c;--breath-tint:#f0f6e7;--font:Arial, Arimo, "Helvetica Neue", Helvetica, sans-serif;--safe-bottom:env(safe-area-inset-bottom,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{text-size-adjust:100%;background:var(--area-bg)}body{font-family:var(--font);color:var(--text);background:var(--area-bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}button{font:inherit;color:inherit;cursor:pointer;text-align:inherit;background:0 0;border:0;margin:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}p,h1,h2,ul{margin:0;padding:0}img{display:block}:focus-visible{outline:2px solid var(--title);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{max-width:390px;min-height:100vh;background:#fff;min-height:100dvh;margin:0 auto;position:relative}@media (min-width:431px){.app{box-shadow:0 0 0 1px var(--line)}}.page{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}@media (max-width:389.98px){br.soft{display:none}}.hdr{border-bottom:.8px solid var(--header-line);background:#fff;flex:none;height:64px;position:relative}.hdr__logo{width:124px;height:37.85px;position:absolute;top:12.7px;left:20px}.hdr__brand{width:85px;font:700 14px/16px var(--font);color:var(--title);white-space:nowrap;position:absolute;top:23.2px;right:20px}.h1{font:700 24px/30px var(--font);color:var(--title);text-align:center}.lead{font:400 14px/21px var(--font);color:var(--muted);text-align:center}.body14{font:400 14px/21px var(--font);color:var(--text)}.reg{vertical-align:8.1px;font-size:14px;line-height:0}.reg-s{vertical-align:4.4px;font-size:7.2px;line-height:0}.content{padding:0 24px}.actions{padding:24px 24px calc(24px + var(--safe-bottom));flex:none;margin-top:auto}.btn{width:100%;height:56px;font:700 14px/18px var(--font);-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:space-between;align-items:center;padding:0 17px;display:flex;position:relative}.btn__icon{flex:none;width:20px;height:20px}.btn__icon svg{width:20px;height:20px;display:block}.btn--primary{background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.btn--primary:active{filter:brightness(.95)}.btn--primary:disabled,.btn--primary[aria-disabled=true]{background:var(--disabled-bg);border-color:var(--disabled-bg);color:var(--disabled-text)}.btn--outline{border-color:var(--cta);color:var(--title);background:#fff;padding:0 17.8px}.btn--center{justify-content:center}.btn+.btn{margin-top:10px}.back{text-align:center;width:100%;height:36px;font:700 14px/16px var(--font);color:var(--title);padding-top:19.2px;display:block}.form-error{min-height:0;font:400 12px/17px var(--font);color:var(--error);text-align:center;margin:-10px 0 15px}.form-error:empty{display:none}.hero{aspect-ratio:390/230;object-fit:cover;width:100%;height:auto}.welcome .h1{margin-top:21.8px}.welcome .p1{margin-top:14px}.dirs{margin-top:6px;list-style:none}.dirs li{height:27px;font:400 14px/21px var(--font);color:var(--text);padding:3px 0 0 24px;position:relative}.dirs svg{width:14px;height:14px;position:absolute;top:6.5px;left:0}.welcome .p2{margin-top:12px}.welcome .p3{margin-top:10px}.welcome .ask{color:var(--title);margin-top:16px;font-weight:700}.photo .h1{margin-top:28px}.photo .lead{margin-top:10px}.upload{background:var(--area-bg);border:1px solid var(--area-line);width:100%;height:220px;margin-top:22px;display:block;position:relative;overflow:hidden}.upload--error{border-color:var(--error)}.upload__circle{background:#fff;border-radius:27px;justify-content:center;align-items:center;width:54px;height:54px;margin-left:-27px;display:flex;position:absolute;top:67.6px;left:50%}.upload__circle svg{width:24px;height:24px;color:var(--cta)}.upload__circle .spin{width:34px;height:34px}.upload__label{text-align:center;font:700 14px/16px var(--font);color:var(--title);position:absolute;top:133.6px;left:0;right:0}.upload__error{text-align:center;font:400 12px/17px var(--font);color:var(--error);position:absolute;top:162px;left:12px;right:12px}.upload__preview{object-fit:cover;object-position:center 20%;width:100%;height:100%;position:absolute;inset:0}.upload__replace{border:1px solid var(--area-line);height:36px;font:700 14px/16px var(--font);color:var(--title);white-space:nowrap;background:#fff;align-items:center;gap:8px;padding:0 14px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.upload__replace svg{width:20px;height:20px;color:var(--cta)}.file-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.consent{border-top:.8px solid var(--line);margin-top:16px;padding:14px 0 16.9px;display:flex}.checkbox{border:1px solid var(--checkbox-line);background:#fff;flex:none;width:23px;height:23px;position:relative}.checkbox[aria-checked=true]{border-color:var(--title)}.checkbox svg{width:23px;height:23px;color:var(--title);display:none;position:absolute;top:-1px;left:-1px}.checkbox[aria-checked=true] svg{display:block}.consent__text{flex:1;min-width:0;margin-left:12px}.consent__label{font:400 12px/17px var(--font);color:var(--label);max-width:291px}.consent__label .lnk,.lnk{color:var(--title);text-decoration:underline}.note12{font:400 12px/17px var(--font);color:var(--muted);margin-top:10px}.photo .actions{padding-top:16px}.doc{padding:0 24px}.doc-label{font:700 11px/14px var(--font);color:var(--title)}.doc-h1{font:700 24px/30px var(--font);color:var(--title);white-space:pre-line}.doc-lead{font:400 14px/21px var(--font);color:var(--muted)}.doc-h2{font:700 14px/18px var(--font);color:var(--title)}.doc-body{font:400 12px/18px var(--font);color:var(--muted)}.doc-line{border:0;border-top:.8px solid var(--line);height:0;margin:0}@media (min-width:390px){.doc-lead,.doc-body{white-space:pre-line}}.doc-full-link{font:400 12px/17px var(--font);color:var(--title);margin-top:16px;text-decoration:underline;display:inline-block}.doc-full .actions{margin-top:32px;padding-top:0}.style .h1{margin-top:28px}.styles{margin-top:24px}.card{border-top:.8px solid var(--line);background:#fff;align-items:flex-start;width:100%;height:92px;padding:13.6px 12px 0;display:flex;position:relative}.card:last-child{border-bottom:.8px solid var(--line);height:92px}.card[aria-checked=true][data-style=vale]{background:var(--vale-tint)}.card[aria-checked=true][data-style=lab]{background:var(--lab-tint)}.card[aria-checked=true][data-style=breath]{background:var(--breath-tint)}.card__img{flex:none;width:64px;height:64px}.card__text{margin-left:16px;padding-top:12.3px}.card__name{font:700 14px/21px var(--font);color:var(--title)}.card__sub{font:400 12px/17px var(--font);color:var(--muted);margin-top:1.4px}.radio{background:#fff;border:1px solid;border-radius:11px;width:22px;height:22px;position:absolute;top:34.6px;right:12px}.radio:after{content:"";background:currentColor;border-radius:6px;width:12px;height:12px;display:none;position:absolute;top:4px;left:4px}.card[aria-checked=true] .radio:after{display:block}.card[data-style=vale] .radio{color:var(--vale)}.card[data-style=lab] .radio{color:var(--lab)}.card[data-style=breath] .radio{color:var(--breath)}.gender .h1{margin-top:28px}.genders{border:1px solid var(--breath);height:120.4px;margin-top:24px;display:flex}.g-opt{text-align:center;height:100%;color:var(--title);background:#fff;flex:169.8 1 0;position:relative}.g-opt+.g-opt{border-left:.8px solid var(--cta);flex-grow:170.6;flex-basis:0}.g-opt[aria-checked=true]{background:var(--cta);color:var(--cta-text)}.g-opt svg{width:31px;height:31px;margin-left:-15.5px;position:absolute;top:29.8px;left:50%}.g-opt span{font:700 14px/16px var(--font);position:absolute;top:71.8px;left:0;right:0}.captcha-box{width:1px;height:1px;position:absolute;overflow:hidden}.wait{background:var(--cta);color:#fff;text-align:center;padding:clamp(24px, calc((100dvh - 434px) * .4268), 175px) 24px calc(24px + var(--safe-bottom));flex-direction:column;flex:1;align-items:center;display:flex}.wait__ring{border:1px solid #ffffff8c;border-radius:95px;flex:none;width:190px;height:190px;position:relative}.wait__ring svg{color:#fff;width:124px;height:124px;position:absolute;top:32px;left:32px}.wait .h1{color:#fff;margin-top:36px}.wait .lead{color:#fff;margin-top:12px}.wait__queue{font:700 14px/21px var(--font);margin-top:16px}.wait__queue:empty{display:none}@media (prefers-reduced-motion:no-preference){.spin path{animation:1.2s step-end infinite petal}.spin path:first-child{animation-delay:0s}.spin path:nth-child(2){animation-delay:-1s}.spin path:nth-child(3){animation-delay:-.8s}.spin path:nth-child(4){animation-delay:-.6s}.spin path:nth-child(5){animation-delay:-.4s}.spin path:nth-child(6){animation-delay:-.2s}}@keyframes petal{0%{fill-opacity:1}16.66%{fill-opacity:.3}33.33%{fill-opacity:.44}50%{fill-opacity:.58}66.66%{fill-opacity:.72}83.33%{fill-opacity:.86}}.result__img{background:var(--area-bg);width:100%;height:auto;min-height:120px}.result .content{padding-top:16px}.result .note12{margin-top:13.9px}.result .back{margin-top:9.1px}.result .tail{padding-bottom:calc(24px + var(--safe-bottom))}.msg .h1{margin-top:28px}.msg .lead{margin-top:10px}.viewer{z-index:10;padding:24px 24px calc(24px + var(--safe-bottom));background:#122532;flex-direction:column;align-items:center;display:flex;position:fixed;inset:0;overflow:auto}.viewer img{-webkit-touch-callout:default;-webkit-user-select:auto;user-select:auto;width:100%;max-width:342px;height:auto;margin-top:22px}.viewer p{font:400 14px/21px var(--font);color:#fff;text-align:center;margin-top:24px}.viewer button{font:700 14px/16px var(--font);color:#fff;margin-top:20px;padding:10px 20px}
.page{box-sizing:border-box;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 100px)}.page--wait{padding-bottom:0}.wait{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 100px)}.result .tail{padding-bottom:24px}.viewer{padding-bottom:calc(env(safe-area-inset-bottom,0px) + 100px)}
