._backdrop_g4ved_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-overlay);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-6) var(--space-4);overflow-y:auto;background-color:#0a0203b8}._dialog_g4ved_16,._dialog_g4ved_16 *,._dialog_g4ved_16 *:before,._dialog_g4ved_16 *:after{box-sizing:border-box}._dialog_g4ved_16{position:relative;width:100%;max-width:640px;margin:auto;padding:var(--space-7) var(--space-6) var(--space-6);background-color:var(--color-white);color:var(--color-ink);box-shadow:var(--shadow-md)}._close_g4ved_34{position:absolute;top:var(--space-4);right:var(--space-4);display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-ink);background:transparent;border:1px solid transparent;cursor:pointer;transition:color var(--transition-fast),border-color var(--transition-fast)}._close_g4ved_34:hover{color:var(--color-gold-dark)}._dialog_g4ved_16 button:focus-visible,._dialog_g4ved_16 input[type=checkbox]:focus-visible,._dialog_g4ved_16 input[type=radio]:focus-visible{outline:3px solid var(--color-gold);outline-offset:2px;box-shadow:0 0 0 2px var(--color-ink)}._heading_g4ved_68{margin:0 var(--space-7) var(--space-3) 0;font-family:var(--font-condensed);font-weight:var(--font-weight-black);font-size:var(--font-size-h4);line-height:var(--line-height-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-heading)}._subheading_g4ved_78{margin:0 0 var(--space-6);font-size:var(--font-size-lg);line-height:1.4;color:var(--color-gray-700)}@media (max-width: 640px){._dialog_g4ved_16{padding:var(--space-6) var(--space-4) var(--space-5)}._heading_g4ved_68{font-size:var(--font-size-h5)}}._button_dyrfd_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-condensed);font-weight:var(--font-weight-black);text-transform:uppercase;letter-spacing:var(--letter-spacing-heading);line-height:1;white-space:nowrap;border:1px solid transparent;border-radius:0;transition:background-color var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),transform var(--transition-fast)}._button_dyrfd_1:active{transform:translateY(1px)}._sm_dyrfd_23{height:48px;padding-inline:var(--space-5);font-size:var(--font-size-nav)}._md_dyrfd_29{height:40px;padding-inline:var(--space-4);font-size:var(--font-size-nav-mobile)}._lg_dyrfd_35{height:72px;padding-inline:var(--space-5);font-size:var(--font-size-hero-cta)}._filled_dyrfd_42{background-color:var(--color-gold);color:var(--color-ink);border-color:var(--color-gold)}._filled_dyrfd_42:hover{background-color:var(--color-gold-dark);border-color:var(--color-gold-dark)}._outline_dyrfd_53{background-color:transparent;color:var(--color-white);border-color:var(--color-white)}._outline_dyrfd_53:hover{background-color:var(--color-white);color:var(--color-ink)}._form_9o0wp_1{display:flex;flex-direction:column;gap:var(--space-5)}._fields_9o0wp_7{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4)}._field_9o0wp_7{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._fieldWide_9o0wp_21{grid-column:1 / -1}._label_9o0wp_31{font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:var(--letter-spacing-heading);color:var(--color-ink)}._req_9o0wp_40{color:var(--color-coral)}._control_9o0wp_44{width:100%;height:48px;padding-inline:var(--space-4);font-family:var(--font-body);font-size:var(--font-size-lg);color:var(--color-ink);background-color:var(--color-white);border:1px solid var(--color-gray-300);border-radius:0;transition:border-color var(--transition-fast);-webkit-appearance:none;-moz-appearance:none;appearance:none}._control_9o0wp_44:focus{outline:2px solid var(--color-ink);outline-offset:0;border-color:var(--color-ink)}._control_9o0wp_44:disabled{background-color:var(--color-gray-100);color:var(--color-gray-500);cursor:not-allowed}textarea._control_9o0wp_44{height:auto;min-height:96px;padding-block:var(--space-3);resize:vertical}._sectionHeading_9o0wp_28{margin:var(--space-3) 0 0;padding-top:var(--space-4);font-family:var(--font-condensed);font-weight:var(--font-weight-black);font-size:var(--font-size-xl);line-height:var(--line-height-heading);border-top:1px solid var(--color-gray-300);text-transform:uppercase;letter-spacing:var(--letter-spacing-heading);color:var(--color-ink)}._fieldset_9o0wp_99{min-width:0;margin:0;padding:0;border:0}._legend_9o0wp_106{padding:0;margin-bottom:var(--space-2);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:var(--letter-spacing-heading);color:var(--color-ink)}._optionRow_9o0wp_117{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-4)}._optionRowSingle_9o0wp_125{grid-template-columns:1fr}._option_9o0wp_117{display:flex;gap:var(--space-2);align-items:flex-start;min-width:0}._option_9o0wp_117 input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--color-ink);cursor:pointer}._option_9o0wp_117 input:disabled{cursor:not-allowed}._optionLabel_9o0wp_150{font-size:var(--font-size-base);line-height:1.3;color:var(--color-gray-700);cursor:pointer}._error_9o0wp_157{padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:var(--font-size-base);color:var(--color-white);background-color:var(--color-coral)}._confirmation_9o0wp_166{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}._confirmHeading_9o0wp_173{margin:0;font-family:var(--font-condensed);font-weight:var(--font-weight-black);font-size:var(--font-size-h4);line-height:var(--line-height-heading);text-transform:uppercase;letter-spacing:var(--letter-spacing-heading);color:var(--color-ink)}._confirmText_9o0wp_184{margin:0;font-size:var(--font-size-lg);line-height:1.4;color:var(--color-gray-700)}@media (max-width: 640px){._fields_9o0wp_7,._optionRow_9o0wp_117{grid-template-columns:1fr}}:root{--color-ink: #0a0203;--color-gold: #ffd600;--color-gold-dark: #e6c000;--color-coral: #ff4e1c;--color-white: #ffffff;--color-offwhite: #f7f7f5;--color-gray-100: #f2f3f4;--color-gray-300: #d1d3d4;--color-gray-500: #6d6e71;--color-gray-700: #2b2b2b;--color-bg: var(--color-white);--color-surface-dark: var(--color-ink);--color-text: var(--color-ink);--color-text-muted: var(--color-gray-500);--color-text-on-dark: var(--color-white);--color-text-on-dark-muted: #9c9c9c;--color-accent: var(--color-gold);--font-condensed: var(--font-display);--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.375rem;--font-size-2xl: clamp(1.75rem, 4vw, 2.25rem);--font-size-3xl: clamp(2.5rem, 7vw, 4.5rem);--font-size-h2: clamp(4.75rem, 9.26vw, 8.75rem);--font-size-h3: clamp(3.75rem, 6.9vw, 6.5rem);--font-size-h4: clamp(2.5rem, 4.2vw, 4rem);--font-size-h5: clamp(1.75rem, 3.2vw, 3rem);--font-size-hero: clamp(4.375rem, 12vw, 140px);--font-size-hero-cta: 1.5rem;--font-size-nav: 1.25rem;--font-size-nav-mobile: 1rem;--font-size-eyebrow: 1.5rem;--font-size-pause: 1.125rem;--font-size-stat: clamp(4rem, 9vw, 7.5rem);--line-height-hero: .8;--line-height-heading: .9;--letter-spacing-hero: -.02em;--letter-spacing-heading: .02em;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--space-nav-x: 2.5rem;--space-hero-pad: 5rem;--container-max: 1352px;--container-pad: var(--space-5);--container-bleed-pad: var(--space-4);--navbar-height: 88px;--navbar-height-mobile: 72px;--radius-sm: 0;--radius-md: 0;--radius-pill: 999px;--shadow-sm: 0 1px 2px rgba(10, 2, 3, .08);--shadow-md: 0 8px 24px rgba(10, 2, 3, .12);--shadow-nav-link: 0 4px 20px rgba(0, 0, 0, .2);--shadow-hero-text: 0 4px 50px rgba(0, 0, 0, .5);--transition-fast: .15s ease;--transition-base: .25s ease;--z-navbar: 100;--z-overlay: 200;--z-skip-link: 300}@font-face{font-family:Acumin Pro ExtraCondensed;src:url(/fonts/acumin-pro-condensed-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro ExtraCondensed;src:url(/fonts/acumin-pro-condensed-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro ExtraCondensed;src:url(/fonts/acumin-pro-condensed-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro ExtraCondensed;src:url(/fonts/acumin-pro-condensed-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-300.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-700.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Acumin Pro;src:url(/fonts/acumin-pro-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Indubitably NF;src:url(/fonts/indubitably-nf-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-variable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--font-display: "Acumin Pro ExtraCondensed", "Arial Narrow", "Helvetica Neue", system-ui, -apple-system, sans-serif;--font-body: "Acumin Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;--font-accent: "Indubitably NF", var(--font-display);--font-ui: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif}
