@font-face{font-family:Satoshi;src:url(/fonts/satoshi-variable.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}.sc-page{--sc-ink:oklch(.174 .014 143);--sc-paper:oklch(.963 .009 101);--sc-mist:oklch(.943 .011 297);--sc-muted:oklch(.46 .014 145);--sc-line:oklch(.79 .012 145);--sc-red:oklch(.515 .207 26);min-height:100vh;background:var(--sc-ink);color:var(--sc-paper);font:450 16px/1.7 Satoshi,system-ui,sans-serif}.sc-page :where(h1,h2,p){margin:0}.sc-page :where(h1,h2){font-family:inherit;letter-spacing:-.045em;text-wrap:balance}.sc-page a{color:inherit;text-underline-offset:4px}.sc-page :focus-visible{outline:2px solid var(--sc-red);outline-offset:5px}.sc-wrap{width:min(1200px,calc(100% - 80px));margin-inline:auto}.sc-skip{position:absolute;top:-80px;left:20px;z-index:50;background:var(--sc-paper);color:var(--sc-ink)!important;padding:12px 18px}.sc-skip:focus{top:12px}.sc-header{border-bottom:1px solid oklch(.32 .014 145)}.sc-nav{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:32px}.sc-nav-links{display:flex;gap:28px;font-size:13px}.sc-nav a{text-decoration:none}.sc-nav .bg-staiph-violet{background:var(--sc-red)}.sc-nav .font-display{font-family:Satoshi,system-ui,sans-serif}.sc-main{padding-block:50px 100px}.sc-intro{max-width:800px}.sc-back{display:inline-flex;align-items:center;gap:10px;margin-bottom:44px;color:#b8c0b8!important;font-size:12px;text-decoration:none}.sc-kicker{color:#b8c0b8;font-size:11px;font-weight:600;letter-spacing:.16em;margin-bottom:18px!important}.sc-intro h1{max-width:15ch;font-size:clamp(44px,5.8vw,78px);line-height:1.02;font-weight:650}.sc-lead{max-width:65ch;margin-top:28px!important;color:#b8c0b8;font-size:18px;line-height:1.7}.sc-layout{display:grid;grid-template-columns:minmax(0,1fr) 265px;align-items:start;gap:65px;margin-top:58px}.sc-form-area{min-width:0;scroll-margin-top:25px;padding:42px;background:var(--sc-mist);color:var(--sc-ink);border-radius:8px}.sc-form-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:30px}.sc-form-heading h2{font-size:27px;font-weight:650;line-height:1.2}.sc-form-heading p{color:var(--sc-muted);font-size:12px}.sc-form fieldset{min-width:0;margin:0;padding:0;border:0}.sc-fields-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}.sc-field{display:grid;gap:9px;margin-bottom:24px;min-width:0}.sc-field label{font-size:13px;font-weight:650}.sc-field :is(input,select,textarea){width:100%;min-width:0;border:1px solid var(--sc-line);border-radius:4px;padding:12px 14px;background:var(--sc-paper);color:var(--sc-ink);font:inherit;font-size:15px;transition:border-color .15s}.sc-field :is(input,select){min-height:48px}.sc-field textarea{min-height:180px;resize:vertical;line-height:1.65}.sc-field textarea::-moz-placeholder{color:var(--sc-muted);opacity:1}.sc-field textarea::placeholder{color:var(--sc-muted);opacity:1}.sc-field :is(input,select,textarea):focus{border-color:var(--sc-ink)}.sc-field-help{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;color:var(--sc-muted);font-size:11px}.sc-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sc-secret-note{color:var(--sc-muted);font-size:12px;margin-bottom:24px!important}.sc-page .sc-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:49px;padding:13px 20px;border:1px solid transparent;border-radius:4px;background:var(--sc-red);color:var(--sc-paper);font:650 14px/1.5 Satoshi,system-ui,sans-serif;cursor:pointer;transition:background-color .16s,transform .12s;text-decoration:none}.sc-page .sc-button:hover:enabled{background:#d42229}.sc-page .sc-button:active:enabled{transform:scale(.98)}.sc-page .sc-button:disabled{cursor:wait;opacity:.65}.sc-privacy{color:var(--sc-muted);font-size:11px;margin-top:18px!important;max-width:62ch}.sc-privacy a{text-decoration:underline}.sc-error{margin-bottom:20px;padding:14px 16px;border:1px solid var(--sc-red);border-radius:4px;color:var(--sc-red);font-size:13px}.sc-aside{padding-top:9px}.sc-aside h2{max-width:19ch;font-size:25px;font-weight:600;line-height:1.2;margin-bottom:18px}.sc-aside p{color:#b8c0b8;font-size:14px;line-height:1.8}.sc-aside a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:15px;border-bottom:1px solid oklch(.32 .014 145);text-decoration:none;font-size:13px}.sc-aside section+section{margin-top:44px}.sc-aside p+a{margin-top:16px}.sc-success{min-height:330px;display:flex;flex-direction:column;align-items:start;justify-content:center}.sc-check{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:26px;border-radius:50%;background:var(--sc-ink);color:var(--sc-paper)}.sc-success h2{max-width:19ch;font-size:34px;line-height:1.15;font-weight:650}.sc-success p{max-width:60ch;font-size:15px;margin-top:22px;overflow-wrap:anywhere}.sc-success strong{font-weight:650}.sc-success-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;font-size:12px}.sc-footer{display:flex;flex-wrap:wrap;gap:25px;align-items:center;border-top:1px solid oklch(.32 .014 145);padding-block:30px;font-size:12px;color:#b8c0b8}.sc-footer span{margin-right:auto}.sc-spinner{animation:sc-spin 1s linear infinite}@keyframes sc-spin{to{transform:rotate(360deg)}}@media(max-width:1000px){.sc-layout{grid-template-columns:minmax(0,1fr) 225px;gap:35px}.sc-form-area{padding:32px}.sc-fields-row{grid-template-columns:1fr;gap:0}}@media(max-width:700px){.sc-wrap{width:calc(100% - 40px)}.sc-nav{min-height:72px;gap:16px}.sc-nav-links{gap:16px;font-size:12px}.sc-nav-links a:first-child{display:none}.sc-main{padding-block:30px 55px}.sc-back{margin-bottom:30px}.sc-intro h1{max-width:14ch;font-size:46px}.sc-lead{font-size:16px}.sc-layout{display:flex;flex-direction:column;gap:38px;margin-top:36px}.sc-form-area{width:100%;padding:26px 20px;border-radius:6px}.sc-form-heading{margin-bottom:26px}.sc-form-heading h2{font-size:26px}.sc-aside{display:grid;gap:30px}.sc-aside section+section{margin-top:0}.sc-aside h2{max-width:28ch;font-size:24px}.sc-page .sc-button{width:100%}.sc-success h2{font-size:30px}.sc-success-actions{width:100%;gap:20px}.sc-footer{gap:17px 23px}.sc-footer span{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.sc-page *,.sc-page *:before,.sc-page *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
