._5Tivdq_page{background:var(--bg-hero);min-height:100dvh;color:var(--fg-on-dark);overflow-x:clip}._5Tivdq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._5Tivdq_hero{padding:var(--space-16) 20px var(--space-12)}@media (min-width:640px){._5Tivdq_hero{padding:var(--space-24) 20px var(--space-16)}}._5Tivdq_heroInner{text-align:center;max-width:56rem;margin:0 auto}._5Tivdq_heroTitle{font-family:var(--font-oswald), Oswald, sans-serif;font-size:clamp(36px, 5vw, var(--fs-hero));text-transform:uppercase;letter-spacing:var(--tracking-display);color:var(--brand-gold);margin-bottom:var(--space-6);text-wrap:balance;font-weight:700;line-height:1.1}._5Tivdq_heroSubtitle{font-size:var(--fs-lg);color:var(--fg-on-dark-sub);text-wrap:pretty;max-width:42rem;margin:0 auto;line-height:1.625}@media (min-width:640px){._5Tivdq_heroSubtitle{font-size:var(--fs-xl)}}._5Tivdq_formSection{padding:var(--space-12) 0 var(--space-16);background:var(--bg-dark);border-top:1px solid var(--border-dark-solid)}._5Tivdq_formOuter{width:100%;max-width:36rem;margin:0 auto;padding:0 20px}._5Tivdq_formCard{background:var(--bg-hero);border:1px solid var(--border-dark-solid);padding:var(--space-6);border-radius:8px}@media (min-width:640px){._5Tivdq_formCard{padding:var(--space-8)}}._5Tivdq_formHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);display:flex}._5Tivdq_formIconWrap{background:#d7b14a1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._5Tivdq_formIcon{width:20px;height:20px;color:var(--brand-gold)}._5Tivdq_formTitle{min-width:0;font-family:var(--font-oswald), Oswald, sans-serif;font-size:var(--fs-2xl);line-height:var(--lh-2xl);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-gold);text-wrap:balance;font-weight:700}._5Tivdq_subjectNote{margin:calc(-1 * var(--space-3)) 0 var(--space-6);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--fg-on-dark-body);text-wrap:pretty}._5Tivdq_errorBox{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-6);padding:var(--space-4);font-size:var(--fs-sm);line-height:var(--lh-sm);color:#f87171;overflow-wrap:anywhere;background:#ef44441a;border:1px solid #ef444466;border-radius:8px;display:flex}._5Tivdq_errorBoxIcon{flex-shrink:0;width:20px;height:20px}._5Tivdq_fieldset{gap:var(--space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._5Tivdq_field{flex-direction:column;min-width:0;display:flex}._5Tivdq_label{margin-bottom:var(--space-2);font-size:var(--fs-sm);line-height:var(--lh-sm);color:var(--fg-on-dark);font-weight:600}._5Tivdq_optional{color:var(--fg-on-dark-body);font-weight:400}._5Tivdq_input{width:100%;min-height:48px;padding:var(--space-3) var(--space-4);color:#fff;font:inherit;font-size:var(--fs-base);line-height:var(--lh-base);appearance:none;-webkit-tap-highlight-color:transparent;background:#00000080;border:1px solid #4b5563;border-radius:8px;transition:border-color .2s,box-shadow .2s}._5Tivdq_input::placeholder{color:var(--fg-4);opacity:1}._5Tivdq_input:focus{border-color:var(--brand-gold);box-shadow:0 0 0 2px var(--brand-gold);outline:none}._5Tivdq_input[aria-invalid=true]{border-color:#f87171}._5Tivdq_input[aria-invalid=true]:focus{box-shadow:0 0 0 2px #f87171}._5Tivdq_input:disabled{opacity:.6;cursor:not-allowed}._5Tivdq_textarea{resize:vertical;min-height:9rem}._5Tivdq_fieldError{margin-top:var(--space-1);font-size:var(--fs-sm);line-height:var(--lh-sm);color:#f87171}._5Tivdq_helper{margin-top:var(--space-1);font-size:var(--fs-xs);line-height:var(--lh-xs);color:var(--fg-on-dark-body)}._5Tivdq_successWrap{text-align:center;padding:var(--space-8) 0;flex-direction:column;align-items:center;display:flex}._5Tivdq_successIconWrap{width:64px;height:64px;margin-bottom:var(--space-4);background:#d7b14a1f;border-radius:9999px;justify-content:center;align-items:center;display:flex}._5Tivdq_successIcon{width:32px;height:32px;color:var(--brand-gold)}._5Tivdq_successTitle{font-family:var(--font-oswald), Oswald, sans-serif;font-size:var(--fs-2xl);line-height:var(--lh-2xl);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--brand-gold);margin-bottom:var(--space-2);font-weight:700}._5Tivdq_successTitle:focus{outline:none}._5Tivdq_successText{max-width:28rem;color:var(--fg-on-dark-body);margin-bottom:var(--space-6);text-wrap:pretty}._5Tivdq_primaryCta,._5Tivdq_secondaryCta{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:var(--space-3) var(--space-6);font:inherit;font-size:var(--fs-sm);line-height:var(--lh-sm);text-align:center;text-transform:uppercase;letter-spacing:var(--tracking-display);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:8px;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s,background-color .2s,color .2s;display:inline-flex}._5Tivdq_primaryCta:focus-visible,._5Tivdq_secondaryCta:focus-visible{box-shadow:0 0 0 2px var(--bg-hero), 0 0 0 4px var(--brand-gold);outline:none}._5Tivdq_primaryCta{width:100%;margin-top:var(--space-2);background:var(--brand-gold);color:var(--fg-on-gold);border:none}._5Tivdq_secondaryCta{color:var(--brand-gold);border:2px solid var(--brand-gold);background:0 0}@media (max-width:639px){._5Tivdq_secondaryCta{width:100%}}._5Tivdq_primaryCta:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover){._5Tivdq_primaryCta:not(:disabled):hover{filter:brightness(1.1);box-shadow:var(--shadow-gold-cta);transform:scale(1.05)}._5Tivdq_secondaryCta:hover{background:var(--brand-gold);color:var(--fg-on-gold);transform:scale(1.05)}}._5Tivdq_footerNote{padding:var(--space-12) 20px}._5Tivdq_footerNoteRow{justify-content:center;align-items:center;gap:var(--space-2);max-width:42rem;color:var(--fg-on-dark-body);text-wrap:pretty;margin:0 auto;display:flex}._5Tivdq_footerNoteIcon{width:20px;height:20px;color:var(--brand-gold);flex-shrink:0}@media (prefers-reduced-motion:reduce){._5Tivdq_input,._5Tivdq_primaryCta,._5Tivdq_secondaryCta{transition:none}._5Tivdq_primaryCta:hover,._5Tivdq_secondaryCta:hover{transform:none}}