._8n00eG_page{z-index:1;color:#fff;padding:128px 0 88px;position:relative}._8n00eG_inner{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);align-items:start;gap:48px 64px;width:min(1040px,100% - 48px);margin-inline:auto;display:grid}._8n00eG_title{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4vw,48px);font-weight:500;line-height:1.08}._8n00eG_subtitle,._8n00eG_notice,._8n00eG_privacy,._8n00eG_office p,._8n00eG_error{color:#ffffffc7;font-size:16.5px;font-weight:450;line-height:1.55}._8n00eG_subtitle{max-width:62ch;margin:18px 0 0}._8n00eG_form{flex-direction:column;gap:16px;margin-top:28px;display:flex}._8n00eG_field{flex-direction:column;gap:7px;display:flex}._8n00eG_field span,._8n00eG_office h2{color:#ffffff9e;letter-spacing:.04em;font-size:12.5px;font-weight:500}._8n00eG_optional{color:#ffffff6b;letter-spacing:0;text-transform:none}._8n00eG_field input,._8n00eG_field select,._8n00eG_field textarea{color:#fff;width:100%;font:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff29;border-radius:0;padding:12px 0;font-size:16px;font-weight:450}._8n00eG_field textarea{resize:vertical;min-height:140px}._8n00eG_field input:focus-visible,._8n00eG_field select:focus-visible,._8n00eG_field textarea:focus-visible,._8n00eG_submit:focus-visible,._8n00eG_privacy a:focus-visible{outline-offset:3px;outline:2px solid #fff}._8n00eG_field select option{color:#04101f}._8n00eG_error{color:#ffb4b4;margin:0;font-size:13px}._8n00eG_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}._8n00eG_submit{color:#00e5ff66;font:inherit;cursor:not-allowed;background:0 0;border:0;align-self:flex-start;align-items:baseline;gap:.35em;margin-top:8px;padding:0;font-size:15.5px;font-weight:550;display:inline-flex}._8n00eG_notice,._8n00eG_privacy{margin:0;font-size:14.5px}._8n00eG_privacy a{color:#00e5ff;text-decoration:none}._8n00eG_privacy a:hover{color:#9af6ff}._8n00eG_office{padding-top:8px}._8n00eG_office h2{color:#00e5ff;letter-spacing:.12em;text-transform:uppercase;margin:28px 0 10px;font-size:12px}._8n00eG_office h2:first-child{margin-top:0}._8n00eG_office p{margin:0;font-size:15.5px}._8n00eG_office a{color:#fff;text-decoration:none}._8n00eG_office a:hover{color:#00e5ff}@media (max-width:800px){._8n00eG_page{padding:108px 0 64px}._8n00eG_inner{grid-template-columns:1fr;gap:36px;width:min(1040px,100% - 40px)}}
