@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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{--font:"Inter Variable", "Inter", system-ui, sans-serif;--text:#1c1c1c;--text-body:#3f3f3f;--text-muted:#4a4a4a;--text-answer:#2f2f2f;--bg:#f7f7f7;--surface:#fff;--line:#eee;--line-soft:#f0f0f0;--line-chapter:#e2e2e0;--orange:#ef5a24;--primary:#cc4a1a;--link:#a93b12;--link-hover:#8a3010;--orange-light:#fde9e0;--choice-selected:#fdf3ee;--field:#8a8a8a;--focus:#1c1c1c;--footer:#1c1c1c;--footer-muted:#c9c9c9;--ok:#2e9e5b;--warn:#b7791f;--error:#b3261e;--placeholder:#f2f2f2;--table-head:#f0f0ee;--touch:44px;--field-height:52px;--field-font:17px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:80px}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;font-size:16px;line-height:1.5;display:flex}h1,h2,h3,p,ul,ol,figure{margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--link);text-underline-offset:3px;text-decoration:underline}a:hover{color:var(--link-hover)}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}a:not([class]):focus-visible{border-radius:6px}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.skip-link{z-index:20;min-height:var(--touch);background:var(--surface);color:var(--text);border-radius:10px;align-items:center;padding:0 16px;font-weight:600;display:inline-flex;position:fixed;top:8px;left:-10000px}.skip-link:focus{left:16px}.icon{flex:none;width:24px;height:24px}.icon--16{width:16px;height:16px}.icon--20{width:20px;height:20px}.icon--22{width:22px;height:22px}.icon--48{width:48px;height:48px}.icon--accent{color:var(--orange)}.icon--muted{color:var(--text-muted)}.icon--inline{vertical-align:-3px;margin-left:4px;display:inline-block}.chevron{transition:transform .15s}details[open]>summary .chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.chevron{transition:none}}.btn{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 24px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.25;text-decoration:none;display:inline-flex}.btn--primary{background:var(--primary);color:#fff}.btn--primary:hover{background:var(--link);color:#fff}.btn--secondary{background:var(--surface);border-color:var(--field);color:var(--text)}.btn--secondary:hover{background:var(--bg);color:var(--text)}.btn--large{min-height:56px;padding:0 28px;font-size:18px}.site-header{z-index:10;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.site-header__inner{align-items:center;gap:24px;max-width:1200px;min-height:64px;margin:0 auto;padding:0 16px;display:flex}.site-header__logo{border-radius:6px;flex:none;display:flex}.site-header__logo img{width:100px}.site-header__nav{gap:4px;margin-left:16px;display:none}.site-header__nav a{min-height:var(--touch);color:var(--text);border-radius:8px;align-items:center;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.site-header__nav a:hover{background:var(--bg);color:var(--text)}.site-header__nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline}.site-header__login{min-height:var(--touch);white-space:nowrap;border-radius:10px;gap:8px;margin-left:auto;padding:0 16px;font-size:15px}.site-header__login-rest{display:none}.page{flex-direction:column;flex:1 0 auto;gap:40px;width:100%;max-width:1200px;margin:0 auto;padding:28px 16px 40px;display:flex}.page--form{gap:24px}.title{letter-spacing:-.015em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.15}.title--home{font-size:32px}.section-title{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.2}.lead{color:var(--text-body);text-wrap:pretty;font-size:18px;line-height:1.5}.page a:not([class]){font-weight:600}.card{background:var(--surface);border-radius:16px;padding:22px 18px}.page-head{flex-direction:column;gap:12px;max-width:680px;display:flex}.back-link{min-height:var(--touch);color:var(--text);border-radius:6px;align-self:flex-start;align-items:center;gap:4px;margin-left:-6px;padding-right:6px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.back-link:hover{color:var(--text);text-decoration:underline}.hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;display:grid}.hero__text{flex-direction:column;gap:20px;min-width:0;display:flex}.hero__lead{max-width:34em}.hero__cta{flex-direction:column;align-items:stretch;gap:12px;display:flex}.hero__note{color:var(--text-muted);text-wrap:pretty;font-size:15px}.quick-help{background:var(--surface);border-radius:16px;flex-direction:column;padding:8px 0;display:flex}.quick-help__title{color:var(--text-muted);padding:12px 20px 6px;font-size:14px;font-weight:600}.quick-help__link{border-top:1px solid var(--line-soft);min-height:56px;color:var(--text);align-items:center;gap:14px;padding:6px 16px 6px 20px;text-decoration:none;display:flex}.quick-help__link:hover{background:var(--bg);color:var(--text)}.quick-help__text{flex-direction:column;flex:1;gap:1px;display:flex}.quick-help__label{font-size:16px;font-weight:600}.quick-help__hint{color:var(--text-muted);font-size:14px}.section{flex-direction:column;gap:20px;display:flex}.features{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.features__item{background:var(--surface);border-radius:16px;align-items:flex-start;gap:14px;padding:20px;display:flex}.features__icon{background:var(--orange-light);width:44px;height:44px;color:var(--orange);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.features__text{flex-direction:column;gap:4px;display:flex}.features__title{font-size:17px;font-weight:600;line-height:1.4}.features__desc{color:var(--text-body);text-wrap:pretty;font-size:15px}.invite,.support{grid-template-columns:minmax(0,1fr);gap:24px 48px;display:grid}.invite__intro,.support__main{flex-direction:column;gap:12px;min-width:0;display:flex}.support__main{gap:14px}.invite__text,.support__text{color:var(--text-body);text-wrap:pretty;font-size:16px;line-height:1.55}.note{background:var(--bg);border-radius:12px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:15px;display:flex}.note__text{text-wrap:pretty;flex-direction:column;gap:6px;display:flex}.steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.steps__item{align-items:flex-start;gap:14px;display:flex}.steps__number{background:var(--text);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:flex}.steps__text{flex-direction:column;gap:2px;padding-top:4px;display:flex}.steps__title{font-size:16px;font-weight:600}.steps__desc{color:var(--text-body);text-wrap:pretty;font-size:15px}.faq{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px 48px;display:grid}.faq__intro{flex-direction:column;gap:8px;display:flex}.faq__lead{color:var(--text-muted);font-size:15px;display:none}.faq__list{flex-direction:column;gap:8px;display:flex}.faq__item{background:var(--surface);border-radius:14px}.faq__question{border-radius:14px;align-items:center;gap:12px;min-height:60px;padding:10px 16px 10px 20px;font-size:17px;font-weight:600;line-height:1.35;display:flex}.faq__question-text{flex:1}.faq__answer{color:var(--text-answer);flex-direction:column;gap:10px;padding:0 20px 20px;font-size:16px;line-height:1.6;display:flex}.faq__answer p{text-wrap:pretty}.support__btn{align-self:stretch}.support__tips{flex-direction:column;gap:10px;display:flex}.tips-title{font-size:15px;font-weight:600}.tip{align-items:flex-start;gap:12px;font-size:15px;display:flex}.tip__icon{margin-top:1px}.tip__text{text-wrap:pretty;flex-direction:column;gap:2px;display:flex}.tip__title{font-weight:600}.support .tip{background:var(--bg);border-radius:12px;padding:12px 14px}.before{background:var(--surface);border-radius:16px;flex-direction:column;padding:8px 0;display:flex}.before__title{padding:12px 20px 6px;font-size:15px;font-weight:600}.before .tip{border-top:1px solid var(--line-soft);padding:14px 20px}.contact{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 48px;display:grid}.contact-form{flex-direction:column;gap:22px;min-width:0;display:flex}.contact-form__submit{align-self:stretch}.contact-form__privacy{color:var(--text-muted);text-wrap:pretty;font-size:15px}.field{border:none;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.field__label{padding:0;font-size:16px;font-weight:600}.field__legend{padding-bottom:6px}.field__note{color:var(--text-muted);font-weight:400}.field__hint{color:var(--text-muted);text-wrap:pretty;font-size:15px;line-height:1.45}.field__control{position:relative}.field__input{width:100%;height:var(--field-height);border:1px solid var(--field);background:var(--surface);color:var(--text);font-family:inherit;font-size:var(--field-font);border-radius:10px;padding:0 14px;display:block}.field__input--area{resize:vertical;height:auto;min-height:168px;padding:12px 14px;line-height:1.5}.field__input,.choice input{scroll-margin-top:88px}.field__count{color:var(--text-muted);align-self:flex-end;font-size:14px}.field__input:user-invalid{border:2px solid var(--error);padding-left:13px;padding-right:45px}.field__input--area:user-invalid{padding-top:11px}.field__error-icon,.field__legend-icon{width:22px;height:22px;color:var(--error);display:none}.field__error-icon{pointer-events:none;position:absolute;top:15px;right:14px}.field__input:user-invalid+.field__error-icon{display:block}.field:has(input:user-invalid) .field__legend-icon{vertical-align:-5px;margin-left:6px;display:inline-block}.choices{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.choice{min-height:var(--field-height);border:1px solid var(--field);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:8px 14px;font-size:16px;display:flex}.choice input{width:20px;height:20px;accent-color:var(--primary);flex:none;margin:0}.choice:has(input:checked){border:2px solid var(--primary);background:var(--choice-selected);padding:7px 13px}.choice:has(input:user-invalid){border:2px solid var(--error);padding:7px 13px}.page--status{justify-content:center}.status{flex-direction:column;justify-content:center;gap:20px;max-width:600px;min-height:520px;display:flex}.status__kicker{color:var(--text-muted);font-size:15px;font-weight:600}.status__text{color:var(--text-muted);text-wrap:pretty;font-size:16px;line-height:1.55}.status__hint{color:var(--text-muted);font-size:15px}.status__email{color:var(--text);overflow-wrap:anywhere;font-weight:600}.status__icon--ok{color:var(--ok)}.status__icon--warn{color:var(--warn)}.status__icon--error{color:var(--error)}.actions{flex-direction:column;gap:12px;display:flex}.doc{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px 56px;display:grid}.doc__toc{flex-direction:column;gap:2px;margin-top:96px;display:none;position:sticky;top:96px}.doc__toc-title{color:var(--text-muted);padding:0 12px 8px;font-size:13px;font-weight:600}.doc__toc a{min-height:40px;color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:6px 12px;font-size:15px;line-height:1.35;text-decoration:none;display:flex}.doc__toc a:hover{background:var(--orange-light);color:var(--text)}.doc__toc-number{min-width:18px;color:var(--text-muted);font-variant-numeric:tabular-nums}.doc__article{flex-direction:column;gap:28px;min-width:0;max-width:720px;display:flex}.doc__head{flex-direction:column;gap:12px;display:flex}.doc__intro{flex-direction:column;order:1;gap:12px;margin-top:-16px;font-size:17px;line-height:1.65;display:flex}.doc__effective{color:var(--text-muted);font-size:15px;line-height:1.5}.doc__toc-mobile{background:var(--surface);border-radius:14px;order:2}.doc__toc-summary{border-radius:14px;align-items:center;gap:10px;min-height:56px;padding:8px 16px;font-size:16px;font-weight:600;display:flex}.doc__toc-summary-text{flex:1}.doc__toc-list{flex-direction:column;padding:0 8px 10px;display:flex}.doc__toc-list a{min-height:var(--touch);border-top:1px solid var(--line-soft);color:var(--text);align-items:center;gap:10px;padding:4px 10px;font-size:16px;text-decoration:none;display:flex}.doc__chapter{border-top:1px solid var(--line-chapter);flex-direction:column;order:3;gap:14px;padding-top:24px;font-size:17px;line-height:1.65;display:flex}.doc__chapter-title{gap:12px;font-size:21px;font-weight:600;line-height:1.3;display:flex}.doc__chapter-number{color:var(--link);font-variant-numeric:tabular-nums}.doc__chapter h3{font-size:inherit;margin-top:6px;font-weight:600;line-height:1.4}.doc__chapter ul{flex-direction:column;gap:4px;padding-left:22px;display:flex}.doc__address{font-style:normal}.doc__highlight{background:var(--orange-light);border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;line-height:1.6;display:flex}.doc__highlight-icon{margin-top:2px}.doc__highlight-text{flex-direction:column;gap:6px;display:flex}.doc__top{min-height:var(--touch);border-radius:6px;order:4;align-self:flex-start;align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.doc__table{border-collapse:separate;border-spacing:0;width:100%;font-size:15px;line-height:1.5}.doc__table caption{text-align:left;padding-bottom:8px;font-size:14px;font-weight:600}.doc__table th,.doc__table td{background:var(--surface);text-align:left;vertical-align:top;padding:12px 16px}.doc__table th{background:var(--table-head);font-weight:600}.doc__table td{border-top:1px solid var(--line)}.doc__table th:first-child{border-top-left-radius:12px}.doc__table th:last-child{border-top-right-radius:12px}.doc__table tr:last-child td:first-child{border-bottom-left-radius:12px}.doc__table tr:last-child td:last-child{border-bottom-right-radius:12px}@media (width<=599.98px){.doc__table,.doc__table caption,.doc__table tbody,.doc__table td{display:block}.doc__table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.doc__table tr{background:var(--surface);border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:12px 16px;display:flex}.doc__table td{background:0 0;border:none;border-radius:0;padding:0}.doc__table td:first-child{font-weight:600}.doc__table td:before{content:attr(data-label);color:var(--text-muted);font-size:14px;font-weight:400;display:block}}.placeholder{border:1px dashed var(--field);background:var(--placeholder);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:0 6px}.placeholder-block{border:1px dashed var(--field);background:var(--placeholder);border-radius:8px;padding:12px 16px}.site-footer{background:var(--footer);color:#fff}.site-footer__inner{grid-template-columns:minmax(0,1fr);gap:28px 48px;max-width:1200px;margin:0 auto;padding:32px 16px 40px;display:grid}.site-footer__operator{overflow-wrap:break-word;text-wrap:pretty;flex-direction:column;gap:6px;min-width:0;font-size:15px;line-height:1.55;display:flex}.site-footer__label{color:var(--footer-muted);font-size:14px;font-weight:600}.site-footer__name{font-weight:600}.site-footer__contact{color:var(--footer-muted);font-size:14px}.site-footer__brand{color:var(--footer-muted);padding-top:10px}.site-footer a{color:#fff}.site-footer a:hover{color:var(--footer-muted)}.site-footer__brand a{white-space:nowrap;font-weight:600}.site-footer__nav{flex-direction:column;gap:2px;display:flex}.site-footer__nav a{min-height:var(--touch);align-self:flex-start;align-items:center;font-size:15px;display:flex}.site-footer :focus-visible{outline-color:#fff}@media (width>=600px){.site-header__inner{padding:0 32px}.site-header__login-rest{display:inline}.page{padding:40px 32px 56px}.card{padding:32px}.hero__cta{align-items:flex-start}.features{grid-template-columns:repeat(2,minmax(0,1fr))}.support__btn,.contact-form__submit{align-self:flex-start}.choices{grid-template-columns:repeat(2,minmax(0,1fr))}.actions{flex-flow:wrap}.site-footer__inner{padding:40px 32px}}@media (width>=1024px){html{scroll-padding-top:88px}.site-header__inner{min-height:72px;padding:0 48px}.site-header__logo img{width:124px}.site-header__nav{display:flex}.page{gap:64px;padding:56px 48px 80px}.page--form{gap:24px}.page--status{padding-top:0;padding-bottom:0}.title{font-size:42px}.title--home{font-size:52px}.section-title{font-size:30px}.lead{font-size:21px}.card{padding:40px}.hero{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.features{grid-template-columns:repeat(4,minmax(0,1fr))}.features__item{flex-direction:column}.invite,.support{grid-template-columns:repeat(2,minmax(0,1fr))}.faq{grid-template-columns:320px minmax(0,1fr)}.faq__lead{display:block}.contact{grid-template-columns:minmax(0,1fr) 380px}.contact__before{grid-area:1/2}.contact__form{grid-area:1/1}.status{min-height:620px}.doc{grid-template-columns:280px minmax(0,1fr)}.doc__toc{display:flex}.doc__toc-mobile{display:none}.doc__intro,.doc__chapter{font-size:18px}.doc__chapter-title{font-size:24px}.site-footer__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);padding:48px}}@page{margin:18mm 16mm}@media print{body{color:#000;background:#fff;font-size:11pt;display:block}.skip-link,.site-header,.site-footer,.back-link,.doc__toc,.doc__toc-mobile,.doc__top{display:none}.page{max-width:none;padding:0}.doc{display:block}.doc__article{gap:16px;max-width:none}.doc__intro{margin-top:0}.title{font-size:20pt}.doc__intro,.doc__chapter{font-size:11pt;line-height:1.5}.doc__effective{color:#000}.doc__chapter{border-top-color:#999;padding-top:12px}.doc__chapter-title{break-after:avoid;font-size:14pt}.doc__chapter h3{break-after:avoid}a,.doc__chapter-number{color:#000}.doc__table th,.doc__table td{border:1px solid #999}.doc__table tr,.doc__highlight{break-inside:avoid}.doc__highlight{border:1px solid #999}.doc a[href^=http]:after{content:" (" attr(href) ")"}}
