@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geologica-cyrillic-wght-normal.35-spomdbqqth.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geologica-latin-ext-wght-normal.0epfk63gz-4qn.woff2)format("woff2-variations");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:Geologica;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/geologica-latin-wght-normal.0snvg700yo0cb.woff2)format("woff2-variations");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:Golos Text;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-cyrillic-wght-normal.3hv5e6a_c0lmc.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-latin-ext-wght-normal.2wq8zvhyuy_u8.woff2)format("woff2-variations");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:Golos Text;font-style:normal;font-display:swap;font-weight:400 900;src:url(../media/golos-text-latin-wght-normal.0hbkaj79v86la.woff2)format("woff2-variations");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}
:root{--pj-brand:#1dbf8e;--pj-brand-hover:#17ad80;--pj-brand-ink:#062b20;--pj-brand-soft:#1dbf8e24;--pj-brand-text:#0b7a58;--pj-accent:#ff7a2f;--pj-accent-ink:#141618;--pj-accent-soft:#ff7a2f1f;--pj-accent-text:#b84a0b;--pj-ink:#141618;--pj-ink-2:#3e4449;--pj-muted:#5c6268;--pj-faint:#8a9096;--pj-gray-300:#c9ced4;--pj-gray-200:#e4e7eb;--pj-gray-100:#edeff2;--pj-bg:#f5f6f8;--pj-surface:#fff;--pj-line:#14161817;--pj-line-strong:#14161833;--pj-map-land:#f1f3f5;--pj-map-water:#bcd6e2;--pj-map-park:#e2ece3;--pj-map-border:#7c8288;--pj-font-display:"Geologica", system-ui, sans-serif;--pj-font-ui:"Golos Text", system-ui, sans-serif;--pj-text-xs:.75rem;--pj-text-sm:.875rem;--pj-text-md:1rem;--pj-text-lg:1.0625rem;--pj-h3:1.125rem;--pj-h2:1.375rem;--pj-h1:1.75rem;--pj-display:2.5rem;--pj-s1:.25rem;--pj-s2:.5rem;--pj-s3:.75rem;--pj-s4:1rem;--pj-s5:1.5rem;--pj-s6:2rem;--pj-s7:3rem;--pj-r-sm:.5rem;--pj-r-md:.75rem;--pj-r-lg:1rem;--pj-r-xl:1.5rem;--pj-r-pill:999px;--pj-shadow-sm:0 2px 6px #10182814;--pj-shadow-md:0 6px 20px #1018281a;--pj-shadow-lg:0 24px 60px #10182838;--pj-control-m:2.875rem;--pj-control-l:3.5rem;--pj-focus:0 0 0 3px #fff, 0 0 0 5px #0b7a58;--pj-monogram:#a1a8b0;--pj-scrim:#14161866;--pj-hover:#1416180d;--pj-shadow-up:0 -8px 30px #1018281f;--web-header:4rem;--web-tabbar:4.5rem;--web-panel:25rem;--web-chip:2.375rem;--web-chip-sm:2rem;--web-input:3.25rem;--web-icon-button:2.75rem}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--pj-bg);min-height:100dvh;color:var(--pj-ink);font-family:var(--pj-font-ui);font-size:var(--pj-text-md);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}h1,h2,h3{font-family:var(--pj-font-display);margin:0;font-weight:600;line-height:1.2}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:var(--pj-brand-text);text-decoration:none}a:hover{color:var(--pj-brand-hover)}:focus-visible{outline:2px solid var(--pj-brand-text);outline-offset:2px}::placeholder{color:var(--pj-faint);opacity:1}img,svg{max-width:100%;display:block}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--pj-s2);left:var(--pj-s2);z-index:1000;padding:var(--pj-s2) var(--pj-s4);border-radius:var(--pj-r-md);background:var(--pj-ink);color:var(--pj-surface);font-weight:600;position:fixed;transform:translateY(-200%)}.skip-link:focus-visible{color:var(--pj-surface);transform:none}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:.9s linear infinite spin}@keyframes pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
