@font-face{font-family:Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-400-700-latin.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-400-700-latin-ext.woff2) format("woff2");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:Plex Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/ibm-plex-sans-400-700-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+2122,u+2212,u+feff,u+fffd}@font-face{font-family:Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02ff,u+1e00-1e9f,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+2116}@font-face{font-family:Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+2000-206f,u+2122,u+2212,u+feff,u+fffd}@font-face{font-family:Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02ff,u+1e00-1e9f,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+2116}*,:after,:before{box-sizing:border-box}:root{--paper:#FBFAF7;--paper-2:#F2F0E9;--ink:#16150F;--ink-2:#4A4740;--ink-3:#847F76;--rule:#D6D2C6;--rule-2:#E8E5DC;--stamp:#1B3FD8;--stamp-ink:#122A93;--stamp-wash:#EDF0FE;--ok:#1B6B45;--ok-wash:#E7F3EC;--warn:#8A5A0B;--warn-wash:#FBF1DC;--bad:#973229;--bad-wash:#FBEAE8;--sans:"Plex Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",sans-serif;--mono:"Plex Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--maxw:960px;--pad:20px}@media(min-width:768px){:root{--pad:44px}}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.62;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}a{color:var(--stamp-ink);text-underline-offset:3px}:focus-visible{outline:2px solid var(--stamp);outline-offset:2px}.wrap{width:100%;max-width:var(--maxw);margin:0 auto;padding:0 var(--pad)}.wide{max-width:1180px}.lab{font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-3);margin:0}.lab-stamp{color:var(--stamp)}.docbar{border-bottom:1px solid var(--ink);background:var(--paper)}.docbar-in{display:flex;gap:12px 22px;flex-wrap:wrap;min-height:52px;padding-top:9px;padding-bottom:9px}.docbar-in,.mark{align-items:center}.mark{display:inline-flex;padding:2px 0}.mark img{height:28px;width:auto;display:block}@media(max-width:479px){.mark img{height:24px}}.foot-logo{height:24px;width:auto;display:block;margin:0 0 10px}.route{font-family:var(--mono);font-size:11.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}@media(max-width:679px){.route{display:none}}.langs{margin-left:auto;display:flex;font-family:var(--mono);font-size:12px;font-weight:600}.langs a{color:var(--ink-3);text-decoration:none;padding:8px 9px;letter-spacing:.08em;min-height:36px;display:inline-flex;align-items:center}.langs a+a{border-left:1px solid var(--rule)}.langs a[aria-current=true]{color:var(--stamp)}h1{font-size:clamp(28px,4.6vw,44px);line-height:1.08;letter-spacing:-.03em;font-weight:600;margin:26px 0 0;max-width:20ch;text-wrap:balance}.lede{font-size:17px;line-height:1.55;color:var(--ink-2);margin:16px 0 0;max-width:58ch}h2.sec{font-size:20px;font-weight:600;letter-spacing:-.015em;margin:0}form.doc{margin:34px 0 64px;gap:0}fieldset,form.doc{display:flex;flex-direction:column}fieldset{border:0;border-top:1px solid var(--ink);margin:0;padding:22px 0 26px;gap:14px}legend{padding:0;width:100%}.fields{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}@media(min-width:700px){.fields.two{grid-template-columns:1fr 1fr}.fields.three{grid-template-columns:1fr 1fr 1fr}}.f{display:flex;flex-direction:column;gap:6px;min-width:0}.f>label{font-size:14px;font-weight:600;color:var(--ink-2)}.f>label .opt{font-weight:400;color:var(--ink-3)}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{font-family:var(--sans);font-size:15.5px;color:var(--ink);background:var(--field);border:1px solid var(--rule);border-radius:0;padding:11px 12px;width:100%;min-width:0}input[type=email],input[type=tel],input[type=url]{font-family:var(--mono);font-size:14.5px}textarea{min-height:120px;resize:vertical;line-height:1.55}input:focus,select:focus,textarea:focus{outline:none;box-shadow:inset 0 0 0 1px var(--stamp)}.hint{color:var(--ink-3)}.err,.hint{font-size:13.5px;margin:0}.err{color:var(--bad);font-weight:600}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--bad);box-shadow:inset 0 0 0 1px var(--bad)}.choices{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media(min-width:760px){.choices{grid-template-columns:1fr 1fr 1fr}}.choice{position:relative;border:1px solid var(--rule);background:var(--field);padding:16px 16px 15px;cursor:pointer;display:flex;flex-direction:column;gap:5px}.choice:hover{border-color:var(--ink-3)}.choice input{position:absolute;opacity:0;pointer-events:none}.choice .box{font-family:var(--mono);font-size:13px;color:var(--ink-3);font-weight:600}.choice h4{margin:0;font-size:15.5px;font-weight:600}.choice p{margin:0;font-size:14px;color:var(--ink-2);line-height:1.45}.choice:has(input:checked){border-color:var(--stamp);box-shadow:inset 0 0 0 1px var(--stamp);background:var(--stamp-wash)}.choice:has(input:checked) .box{color:var(--stamp)}.choice:has(input:focus-visible){outline:2px solid var(--stamp);outline-offset:2px}details.why{border-left:2px solid var(--stamp);background:var(--stamp-wash);padding:12px 14px}details.why summary{cursor:pointer;font-size:14px;font-weight:600;color:var(--stamp-ink)}details.why p{margin:8px 0 0;font-size:14.5px;color:var(--ink-2);max-width:70ch}.item{border:1px solid var(--rule);background:var(--field);padding:14px;display:flex;flex-direction:column;gap:10px}.item-h{display:flex;align-items:center;gap:12px}.item-h .n{font-family:var(--mono);font-size:12px;font-weight:600;color:var(--stamp)}.item-h button{margin-left:auto}button{font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--ink);background:var(--field);color:var(--ink);cursor:pointer;border-radius:0}button:hover{border-color:var(--stamp);color:var(--stamp)}button.primary{background:var(--stamp);border-color:var(--stamp);color:#fff}button.primary:hover{background:var(--stamp-ink);border-color:var(--stamp-ink);color:#fff}button.ghost{border-color:var(--rule);color:var(--ink-3);padding:8px 12px}button.ghost:hover{border-color:var(--bad);color:var(--bad)}button[disabled]{opacity:.55;cursor:not-allowed}.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;border-top:1px solid var(--ink);padding-top:22px;margin-top:4px}.check{display:flex;gap:11px;align-items:flex-start;font-size:14.5px;color:var(--ink-2)}.check input{margin-top:3px;width:17px;height:17px;accent-color:var(--stamp);flex:none}.files{border:1px dashed var(--rule);background:var(--field);padding:16px;gap:10px}.filelist,.files{display:flex;flex-direction:column}.filelist{list-style:none;margin:0;padding:0;gap:0;border-top:1px solid var(--rule)}.filelist li{display:flex;gap:12px;align-items:center;font-size:14px;border-bottom:1px solid var(--rule-2);padding:8px 0}.filelist .sz{font-family:var(--mono);font-size:12.5px;color:var(--ink-3);white-space:nowrap}.filelist .nm{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filelist .thumb{width:44px;height:44px;flex:none;object-fit:cover;border:1px solid var(--rule);background:var(--paper-2)}.filelist .doc-ic{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--paper-2);font-size:10.5px;letter-spacing:.06em}.filelist .doc-ic,.filelist .rm{flex:none;border:1px solid var(--rule);font-family:var(--mono);font-weight:600;color:var(--ink-3);text-transform:uppercase}.filelist .rm{font-size:11px;letter-spacing:.08em;background:none;padding:7px 10px;min-height:34px;cursor:pointer}.filelist .rm:hover{border-color:var(--bad);color:var(--bad)}.sr-file{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pickbtn{display:inline-flex;align-items:center;font-family:var(--mono);font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:12px 18px;border:1px solid var(--ink);background:var(--paper);color:var(--ink);cursor:pointer;min-height:44px;width:max-content}.pickbtn:hover{background:var(--paper-2)}.sr-file:focus-visible+.pickbtn{outline:2px solid var(--stamp);outline-offset:2px}.filesum{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;margin:0;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--stamp)}.filesum .none{text-transform:none;letter-spacing:0;font-family:var(--sans);font-size:14px}.filesum .none,.filesum .tot{color:var(--ink-3);font-weight:400}.sending{display:flex;flex-direction:column;gap:8px;margin:14px 0 0;max-width:44ch}.sending p{margin:0;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--stamp)}.bar{height:4px;background:var(--rule-2);overflow:hidden}.bar i{display:block;height:100%;width:40%;background:var(--stamp);animation:slide 1.1s linear infinite}@keyframes slide{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media(prefers-reduced-motion:reduce){.bar i{animation:none;width:100%}}.note{padding:14px 16px;font-size:14.5px;line-height:1.55}.note.info{background:var(--stamp-wash);border-left:2px solid var(--stamp);color:var(--ink-2)}.note.bad{background:var(--bad-wash);border-left:2px solid var(--bad);color:var(--ink-2)}.note.ok{background:var(--ok-wash);border-left:2px solid var(--ok)}.note.ok,.pill{color:var(--ink-2)}.pill{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;padding:4px 9px;border:1px solid var(--rule);background:var(--field)}.pill.new{border-color:var(--stamp);color:var(--stamp);background:var(--stamp-wash)}.pill.ok{border-color:var(--ok);color:var(--ok);background:var(--ok-wash)}.pill.warn{border-color:var(--warn);color:var(--warn);background:var(--warn-wash)}.pill.bad{border-color:var(--bad);color:var(--bad);background:var(--bad-wash)}footer.doc{border-top:1px solid var(--ink);padding:26px 0 44px;font-size:14px;color:var(--ink-2)}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:root{--paper:#F5F8FD;--paper-2:#EAF1FB;--field:#FFFFFF;--ink:#0A1A33;--ink-2:#44536B;--ink-3:#7D8BA3;--rule:#D5E0EF;--rule-2:#E6EDF7;--stamp:#0B63F6;--stamp-ink:#0747B8;--stamp-wash:#E8F0FF;--navy:#04142B;--navy-2:#0A2246;--aqua:#22D3EE;--aqua-2:#7DE7F7;--line-navy:rgba(169,188,217,.16);--maxw:1000px}body{background:radial-gradient(1000px 360px at 80% -120px,rgba(11,99,246,.14),transparent 70%),var(--paper)}:focus-visible{outline:2px solid var(--aqua);outline-offset:3px;border-radius:6px}.docbar{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(4,20,43,.9);border-bottom:1px solid var(--line-navy);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px)}.docbar-in{min-height:66px}.mark img{height:30px}.route{color:#6F86AA}.langs{border:1px solid var(--line-navy);padding:3px}.langs,.langs a{border-radius:999px}.langs a{color:#6F86AA;min-height:30px;padding:6px 10px}.langs a+a{border-left:0}.langs a:hover{color:#fff}.langs a[aria-current=true]{color:var(--navy);background:#fff}h1{letter-spacing:-.035em;font-size:clamp(30px,4.8vw,50px)}h1,h2.sec{font-weight:700}h2.sec{letter-spacing:-.02em}form.doc{gap:18px}fieldset{border:1px solid var(--rule-2);border-radius:20px;background:var(--field);padding:24px;box-shadow:0 1px 2px rgba(10,26,51,.04),0 10px 30px -14px rgba(10,26,51,.14)}fieldset.first{border-top-width:1px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{border-radius:12px;padding:12px 14px;background:#FBFCFF;border-color:var(--rule)}input:focus,select:focus,textarea:focus{background:#fff;box-shadow:0 0 0 4px rgba(11,99,246,.14);border-color:var(--stamp)}input[aria-invalid=true],textarea[aria-invalid=true]{box-shadow:0 0 0 4px rgba(151,50,41,.12)}.choice{border-radius:16px;transition:border-color .2s,box-shadow .2s,transform .2s}.choice:hover{transform:translateY(-1px)}.choice:has(input:checked){box-shadow:0 0 0 1px var(--stamp),0 12px 26px -14px rgba(11,99,246,.5)}details.why{border-radius:12px;border-left-width:3px}.item{background:#FBFCFF}.files,.item{border-radius:16px}.filelist .doc-ic,.filelist .thumb{border-radius:10px}.filelist .rm,button{border-radius:999px}button{font-family:var(--sans);font-size:15px;letter-spacing:0;text-transform:none;padding:12px 22px;border-color:var(--rule);transition:transform .2s,box-shadow .2s,background .2s}button.primary{background:linear-gradient(135deg,var(--stamp),#2F7BFF);box-shadow:0 12px 28px -12px rgba(11,99,246,.75)}button.primary:hover{background:linear-gradient(135deg,var(--stamp-ink),var(--stamp));transform:translateY(-1px)}.pickbtn,button.ghost{border-radius:999px}.pickbtn{font-family:var(--sans);font-size:15px;letter-spacing:0;text-transform:none;border-color:var(--rule);background:#fff}.actions{border-top:0;padding-top:4px}.bar{border-radius:4px}.bar i{background:linear-gradient(90deg,var(--stamp),var(--aqua))}.note{border-radius:12px;border-left-width:3px}.pill{border-radius:999px}footer.doc{border-top:1px solid var(--line-navy);background:#020C1C;color:#A9BCD9;margin-top:40px;padding:34px 0 40px}footer.doc a{color:#fff}footer.doc .credit{display:block;margin-top:10px;font-size:13px;color:#6F86AA;text-decoration:none}footer.doc .credit strong{color:#EAF2FF;font-weight:600}fieldset>legend{float:left;width:100%;margin:0 0 4px}fieldset>legend+*{clear:both}button.primary{background:linear-gradient(135deg,#25D366,#128C7E);border-color:transparent}button.primary:hover{background:linear-gradient(135deg,#1FBE5B,#0E7468)}a.btn-wa{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;font-weight:700;color:#fff;text-decoration:none;background:linear-gradient(135deg,#25D366,#128C7E);box-shadow:0 10px 24px -10px rgba(18,140,126,.6)}a.btn-wa:hover{filter:brightness(.95);transform:translateY(-1px)}.gate{margin:26px 0 0;padding:16px 18px;border:1px solid var(--warn);border-radius:12px;background:var(--warn-wash)}.gate p{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-2);max-width:68ch}.gate p+p{margin-top:9px}.gate .lab{color:var(--warn)}.gate-fee{font-family:var(--mono);font-size:30px;font-weight:600;line-height:1.1;letter-spacing:-.02em;color:var(--ink)}@media(min-width:768px){.gate-fee{font-size:36px}}.gate-bar{background:var(--warn-wash);border-bottom:1px solid var(--warn)}.gate-bar-in{display:block;margin:0;padding:7px 0;font-size:13px;line-height:1.45;color:var(--ink-2);text-decoration:none}.gb-go{margin-left:6px;white-space:nowrap;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:2px}.gate-bar-in:hover .gb-go{color:var(--warn)}.gate{scroll-margin-top:132px}@media(min-width:700px){.gate{scroll-margin-top:104px}}.gate-bar b{color:var(--ink);font-weight:600}.gb-l{display:none}@media(min-width:700px){.gate-bar-in{font-size:13.5px}.gb-s{display:none}.gb-l{display:inline}}