._1SvrgG_form{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 24px;display:grid}._1SvrgG_half{grid-column:span 1}._1SvrgG_full{grid-column:1/-1}._1SvrgG_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}._1SvrgG_label{font-family:var(--font-ui);font-size:calc(12px * var(--scale-ui));color:var(--muted);margin-bottom:4px;display:block}._1SvrgG_input{width:100%;color:var(--heading);font-family:var(--font-body);font-size:calc(16px * var(--scale-body));background:0 0;border:0;border-bottom:1px solid #d0d7de;padding:8px 0;transition:border-color .25s}._1SvrgG_input::placeholder{color:#00000059}._1SvrgG_input:focus{border-bottom-color:var(--heading);outline:none}._1SvrgG_consent{font-family:var(--font-body);font-size:calc(13px * var(--scale-ui));color:var(--text);align-items:flex-start;gap:10px;display:flex}._1SvrgG_consent input{accent-color:var(--primary);margin-top:3px}._1SvrgG_submit{border:1px solid var(--primary);background:var(--primary);color:#fff;width:100%;font-family:var(--font-ui);font-size:calc(16px * var(--scale-body));cursor:pointer;padding:16px 24px;font-weight:400;transition:background .25s,color .25s}._1SvrgG_submit:hover:not(:disabled){color:var(--primary);background:0 0}._1SvrgG_submit:disabled{opacity:.55;cursor:progress}._1SvrgG_note{font-family:var(--font-ui);font-size:calc(13px * var(--scale-ui));color:var(--primary);grid-column:1/-1;margin:0}._1SvrgG_noteError{color:#b3261e}@media (max-width:640px){._1SvrgG_form{grid-template-columns:1fr}}
.TDKC2a_wrap{padding-top:clamp(28px,4vw,56px);padding-bottom:var(--sec);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.TDKC2a_title{font-size:calc(clamp(28px, 3.6vw, 44px) * var(--scale-display));text-wrap:balance;max-width:18ch;margin:10px 0 18px;line-height:1.16}.TDKC2a_intro{font-family:var(--font-body);font-size:calc(15.5px * var(--scale-ui));max-width:44ch;margin:0}.TDKC2a_details{border-top:1px solid var(--rule);gap:18px;margin:32px 0 0;padding-top:26px;display:grid}.TDKC2a_details dt{font-size:calc(11px * var(--scale-ui));text-transform:uppercase;letter-spacing:1.8px;color:var(--muted);margin-bottom:4px}.TDKC2a_details dd{font-size:calc(17px * var(--scale-body));color:var(--heading);margin:0}.TDKC2a_social{font-family:var(--font-body);gap:18px;display:flex}.TDKC2a_formWrap{padding-top:6px}@media (max-width:900px){.TDKC2a_wrap{grid-template-columns:1fr}}
