.whpgcW_section{--section-bg:transparent;--form-bg:#1c1917;--form-border:var(--border);--form-shadow:none;--text-primary:var(--foreground);--text-muted:var(--muted-foreground);--accent:#45d0bd;--button-bg:#45d0bd;--button-text:#0a2925;--input-bg:#0003;--input-border:var(--border);background-color:var(--section-bg);width:100%;padding:clamp(56px,7vw,104px) 0}body:not(.dark) .whpgcW_section{--section-bg:transparent;--form-bg:#fff;--form-border:#0f254014;--form-shadow:var(--shadow);--text-primary:#0f2540;--text-muted:#64748b;--accent:#0e7c7b;--button-bg:#0f766e;--button-text:#fff;--input-bg:#fff;--input-border:#0f254026}@media (width>=768px){.whpgcW_section{padding:clamp(56px,7vw,104px) 0}}.whpgcW_container{max-width:1320px;margin:0 auto;padding:0 20px}.whpgcW_header{text-align:center;opacity:0;margin-bottom:40px;transition:opacity .6s,transform .6s;transform:translateY(30px)}.whpgcW_section[data-revealed=true] .whpgcW_header,.whpgcW_header[data-revealed=true]{opacity:1;transform:translateY(0)}.whpgcW_eyebrow{font-family:var(--font-family-base);text-transform:uppercase;letter-spacing:.14em;color:var(--accent);margin-bottom:18px;font-size:13px;font-weight:700;display:block}.whpgcW_heading{font-family:var(--font-family-display);letter-spacing:-.03em;color:var(--text-primary);margin:0 0 24px;font-size:clamp(32px,4.2vw,52px);font-weight:700;line-height:1.1}.whpgcW_subhead{font-family:var(--font-family-base);color:var(--text-muted);margin:0;font-size:clamp(16px,2vw,20px);line-height:1.5}.whpgcW_formBlockWrapper{background-color:var(--form-bg);border:1px solid var(--form-border);border-radius:var(--radius-md);box-shadow:var(--form-shadow);opacity:0;max-width:860px;margin:0 auto;padding:48px 20px 56px;transition:opacity .6s .15s,transform .6s .15s;transform:translateY(30px)}.whpgcW_section[data-revealed=true] .whpgcW_formBlockWrapper,.whpgcW_formBlockWrapper[data-revealed=true]{opacity:1;transform:translateY(0)}@media (width>=768px){.whpgcW_formBlockWrapper{padding:56px 40px 64px}}.whpgcW_formBlock{width:100%}.whpgcW_grid{grid-template-columns:1fr;gap:24px;margin-bottom:32px;display:grid}@media (width>=640px){.whpgcW_grid{grid-template-columns:1fr 1fr;gap:28px 32px}}.whpgcW_field{margin-bottom:0!important}.whpgcW_label{font-family:var(--font-family-base);letter-spacing:.05em;color:var(--text-muted);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:600}.whpgcW_input{background-color:var(--input-bg)!important;border:1px solid var(--input-border)!important;height:52px!important;color:var(--text-primary)!important;box-shadow:none!important;border-radius:6px!important;padding:0 16px!important;font-size:16px!important;transition:border-color .2s,box-shadow .2s!important}.whpgcW_input:focus,.whpgcW_input[data-state=open]{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent)!important}.whpgcW_input::placeholder{color:var(--text-muted);opacity:.7}.whpgcW_submitWrapper{text-align:center}.whpgcW_submitBtn{background-color:var(--button-bg);width:100%;height:64px;color:var(--button-text);--spinner-color:var(--button-text);border:none;border-radius:6px;font-size:18px;font-weight:700}.whpgcW_submitBtn:hover{background-color:color-mix(in srgb, var(--button-bg) 85%, black)}.whpgcW_submitBtn:focus-visible{box-shadow:0 0 0 2px var(--form-bg), 0 0 0 4px var(--button-bg)}@media (prefers-reduced-motion:reduce){.whpgcW_header,.whpgcW_formBlockWrapper{opacity:1!important;transition:none!important;transform:none!important}}.whpgcW_section,body:not(.dark) .whpgcW_section{--section-bg:var(--home-paper);--form-bg:var(--home-white);--text-primary:var(--home-ink);--text-muted:var(--home-muted);--accent:var(--home-teal);--button-bg:var(--home-teal);--button-text:var(--home-white);--input-bg:var(--home-white);--input-border:var(--home-line);padding:70px 20px}.whpgcW_container{background:var(--home-ink);border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1180px;padding:46px;display:grid}.whpgcW_header{text-align:left;margin:0}.whpgcW_eyebrow{color:var(--home-mint);letter-spacing:0;font-size:10px}.whpgcW_heading{font-family:var(--font-family-base);letter-spacing:0;color:var(--home-white);font-size:36px}.whpgcW_subhead{color:var(--home-line);font-size:14px}.whpgcW_formBlockWrapper{box-shadow:none;border-radius:6px;margin:0;padding:26px}.whpgcW_grid{gap:16px;margin-bottom:18px}.whpgcW_label{letter-spacing:0;font-size:9px}.whpgcW_input{height:40px!important;padding:0 10px!important;font-size:12px!important}.whpgcW_submitBtn{height:43px;font-size:12px}@media (width<=760px){.whpgcW_section{padding:50px 20px}.whpgcW_container{grid-template-columns:1fr;gap:25px;padding:28px}.whpgcW_heading{font-size:30px}.whpgcW_formBlockWrapper{padding:20px}.whpgcW_grid{grid-template-columns:1fr}.whpgcW_input{font-size:16px!important}}
