@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-cyrillic-ext-800-normal-MgQvlP1M.woff2) format("woff2"),url(/assets/golos-text-cyrillic-ext-800-normal-nAniE-it.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-cyrillic-800-normal-n8hjK-Mh.woff2) format("woff2"),url(/assets/golos-text-cyrillic-800-normal-DeDNPNQP.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/golos-text-latin-ext-800-normal-B3jauhB1.woff2) format("woff2"),url(/assets/golos-text-latin-ext-800-normal-DctlWd28.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:800;src:url(/assets/golos-text-latin-800-normal-Dj36HFM-.woff2) format("woff2"),url(/assets/golos-text-latin-800-normal-B_cdlg2g.woff) format("woff");unicode-range:U+0000-00FF,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}.portal-wrap{max-width:1136px;margin:0 auto;padding:0 var(--space-6)}.portal-header{background:var(--surface);border-bottom:1px solid var(--border)}.portal-header__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:68px}.portal-header__nav{display:flex;align-items:center;gap:var(--space-6)}.portal-header__nav a:not(.button){color:var(--ink-secondary);text-decoration:none;font:500 15px/20px var(--font-sans)}.portal-header__nav a:not(.button):hover{color:var(--ink)}.portal-hero{padding:56px 0;border-bottom:1px solid var(--border)}.portal-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--space-8);align-items:start}.portal-hero__text{display:grid;gap:var(--space-5);justify-items:start}.portal-hero__title{font:800 44px/52px var(--font-sans);letter-spacing:-.01em}.portal-hero__lead{font:400 18px/28px var(--font-sans);color:var(--ink-secondary)}.portal-card{display:grid;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-section)}.portal-card__title{font:var(--arm-h3)}.portal-card__foot{padding-top:var(--space-3);border-top:1px solid var(--divider);font:var(--arm-caption);color:var(--ink-muted)}.deadlines{display:grid;gap:var(--space-4);margin:0}.deadlines__row{display:flex;justify-content:space-between;gap:var(--space-4)}.deadlines dt{display:grid;gap:2px}.deadlines__what{font:600 15px/20px var(--font-sans)}.deadlines__note{font:var(--arm-caption);color:var(--ink-muted)}.deadlines__when{margin:0;font:600 17px/22px var(--font-mono);white-space:nowrap}.portal-section{padding:56px 0}.portal-section--surface{background:var(--surface);border-bottom:1px solid var(--border)}.portal-section__title{margin-bottom:var(--space-6);font:700 28px/34px var(--font-sans)}.steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4);margin:0;padding:0;list-style:none}.steps__item{display:grid;align-content:start;gap:var(--space-2);padding:var(--space-5);background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-card)}.steps__number{display:inline-grid;place-items:center;width:32px;height:32px;margin-bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--brand);color:var(--on-brand);font:700 14px/1 var(--font-sans)}.steps__title{font:var(--arm-h3)}.steps__text{font:var(--arm-meta);color:var(--ink-secondary)}.features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.features__item{display:grid;align-content:start;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card)}.features__icon{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-control);background:var(--brand-tint);color:var(--brand)}.features__list{display:grid;gap:var(--space-2);margin:0;padding-left:20px;font:var(--arm-body);color:var(--ink-secondary)}.portal-request{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--space-8);align-items:start}.portal-footer{padding:var(--space-6) 0;background:var(--surface);border-top:1px solid var(--border);font:var(--arm-meta);color:var(--ink-muted)}@media(max-width:960px){.portal-hero__grid,.portal-request{grid-template-columns:minmax(0,1fr)}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.features{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.portal-wrap{padding:0 var(--space-4)}.portal-header__nav a:not(.button){display:none}.portal-hero{padding:var(--space-8) 0}.portal-hero__title{font:800 32px/38px var(--font-sans)}.steps{grid-template-columns:minmax(0,1fr)}}.list-steps{margin:var(--space-4) 0 0;padding-left:1.4em;display:grid;gap:var(--space-2);font:var(--arm-body);color:var(--ink-secondary)}.portal-sha{overflow-wrap:anywhere;font-size:12px}.request-form__row--org{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:var(--space-4)}.request-form__kinds{display:grid;gap:var(--space-2);margin:0;padding:0;border:0}.request-form__checks{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}.request-form__consent{align-items:flex-start;font:var(--arm-meta);color:var(--ink-secondary)}.request-form__consent input{flex:none;margin-top:1px}.request-done__title{display:flex;align-items:center;gap:var(--space-2);font:var(--arm-h3)}.request-done__title svg{color:var(--brand)}.portal-footer__row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-4)}.privacy{display:grid;gap:var(--space-3);max-width:760px;font:var(--arm-body);color:var(--ink-secondary)}.privacy h2{margin-top:var(--space-4);font:var(--arm-h3);color:var(--ink)}.privacy ul{display:grid;gap:var(--space-2);margin:0;padding-left:20px}@media(max-width:640px){.request-form__row--org{grid-template-columns:minmax(0,1fr)}}.privacy .portal-section__title{color:var(--ink)}
