.fdeYvq_shell{color:#0a0a0a;isolation:isolate;background:#fff;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100svh;min-height:100svh;padding:clamp(5.5rem,8vw,7.5rem) clamp(1.25rem,5vw,4rem) clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.fdeYvq_head,.fdeYvq_stage,.fdeYvq_foot{width:100%;max-width:96rem;margin-left:auto;margin-right:auto}.fdeYvq_bgGrid{z-index:0;opacity:.5;pointer-events:none;background-image:linear-gradient(90deg,#ededed 1px,#0000 1px);background-position:0 0;background-size:12.5% 100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.fdeYvq_bgGhost{z-index:0;font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.06em;color:#f5f5f5;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(10rem,22vw,22rem);font-style:italic;font-weight:500;line-height:.78;position:absolute;bottom:-2vh;left:0;right:0}.fdeYvq_head{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;display:grid;position:relative}.fdeYvq_head>.fdeYvq_eyebrow{justify-self:start}.fdeYvq_head>.fdeYvq_progress{justify-self:center}.fdeYvq_head>.fdeYvq_stepLabel{justify-self:end}.fdeYvq_eyebrow{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:#0a0a0a;align-items:center;gap:.75rem;font-size:.625rem;font-weight:500;display:inline-flex}.fdeYvq_eyebrowMark{color:#f26430}.fdeYvq_eyebrowRule{background:#0a0a0a;width:2.4rem;height:1px}.fdeYvq_eyebrowTitle{color:#0a0a0ab3}.fdeYvq_progress{align-items:center;gap:.65rem;display:flex}.fdeYvq_pip{background:#0a0a0a38;width:1.6rem;height:1px;transition:background .28s cubic-bezier(.2,0,0,1)}.fdeYvq_pipActive{background:#0a0a0a}.fdeYvq_pipDone{background:#f26430}.fdeYvq_stepLabel{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a99;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;font-weight:500}.fdeYvq_stepLabel strong{color:#0a0a0a;font-weight:500}.fdeYvq_stage{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.75rem,3.5vw,3rem);min-height:0;padding:clamp(1rem,3vw,2rem) 0;display:flex;position:relative}.fdeYvq_prompt{width:100%;max-width:56rem;margin:0 auto}.fdeYvq_question{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;color:#0a0a0a;text-wrap:balance;margin:0;font-size:clamp(2.4rem,6.5vw,5.5rem);font-weight:500;line-height:.94}.fdeYvq_italic{color:#0a0a0aa8;letter-spacing:-.05em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.fdeYvq_lede{color:#0a0a0aa8;max-width:40rem;font-family:var(--font-sans);letter-spacing:-.01em;margin:clamp(1rem,1.5vw,1.25rem) auto 0;font-size:clamp(.98rem,1.2vw,1.15rem);font-weight:400;line-height:1.45}.fdeYvq_body{flex-direction:column;justify-content:center;align-items:stretch;width:100%;min-height:0;display:flex;overflow:hidden}.fdeYvq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;max-width:64rem;margin:0 auto;display:grid}@media (min-width:48rem){.fdeYvq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}}.fdeYvq_gridWide{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem}@media (min-width:48rem){.fdeYvq_gridWide{grid-template-columns:repeat(3,minmax(0,1fr))}}.fdeYvq_gridTight{grid-template-columns:repeat(2,minmax(0,1fr));max-width:56rem}@media (min-width:48rem){.fdeYvq_gridTight{grid-template-columns:repeat(4,minmax(0,1fr))}}.fdeYvq_card{text-align:left;color:#0a0a0a;cursor:pointer;min-height:clamp(7rem,14vh,11rem);font:inherit;appearance:none;isolation:isolate;background:#fff;border:1px solid #0a0a0a1a;border-radius:10px;flex-direction:column;justify-content:space-between;gap:1.25rem;padding:clamp(1.1rem,2vw,1.5rem);transition:color .32s cubic-bezier(.2,0,0,1),border-color .32s cubic-bezier(.2,0,0,1);display:flex;position:relative;overflow:hidden}.fdeYvq_card>*{z-index:2;position:relative}.fdeYvq_card:before{content:"";z-index:0;border-radius:inherit;background:#0a0a0a;transition:transform .42s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:translateY(100%)}.fdeYvq_card:hover{color:#fff;border-color:#0a0a0a}.fdeYvq_card:hover:before{transform:translateY(0)}.fdeYvq_card:hover .fdeYvq_cardLabel,.fdeYvq_card:hover .fdeYvq_cardHint{color:#fff}.fdeYvq_card:hover .fdeYvq_cardIndex{color:#f26430}.fdeYvq_cardSelected,.fdeYvq_cardSelected:hover{color:#fff;background:#0a0a0a;border-color:#0a0a0a}.fdeYvq_cardSelected:before{display:none}.fdeYvq_cardSelected .fdeYvq_cardLabel,.fdeYvq_cardSelected .fdeYvq_cardHint{color:#fff}.fdeYvq_cardSelected .fdeYvq_cardIndex{color:#f26430}@media (prefers-reduced-motion:reduce){.fdeYvq_card,.fdeYvq_card:before{transition:none!important}}.fdeYvq_cardIndex{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a8c;align-self:flex-start;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:500}.fdeYvq_cardLabel{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.025em;color:#0a0a0a;font-size:clamp(1.25rem,1.8vw,1.7rem);font-weight:500;line-height:1.05}.fdeYvq_cardHint{font-family:var(--font-sans);letter-spacing:.02em;color:#0a0a0a8c;font-size:.78rem}.fdeYvq_checkMark{z-index:1;border:1px solid;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.7rem;line-height:1;display:inline-flex;position:absolute;top:.85rem;right:.85rem}.fdeYvq_cardSelected .fdeYvq_checkMark{color:#0a0a0a;background:#fff}.fdeYvq_contactForm{flex-direction:column;gap:1.25rem;width:100%;max-width:64rem;margin:0 auto;display:flex}.fdeYvq_formGrid{text-align:left;grid-template-columns:minmax(0,1fr);gap:1rem;width:100%;display:grid}.fdeYvq_contactFoot{text-align:left;border-top:1px solid #0a0a0a14;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(.75rem,1.5vw,1rem);display:flex}@media (max-width:47.9375rem){.fdeYvq_contactFoot{flex-direction:column-reverse;align-items:stretch;gap:.75rem}}@media (min-width:48rem){.fdeYvq_formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}}.fdeYvq_field{flex-direction:column;gap:.4rem;min-width:0;display:flex}.fdeYvq_label{letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a99;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:500}.fdeYvq_input{width:100%;min-width:0;font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;color:#0a0a0a;box-sizing:border-box;background:#fff;border:1px solid #0a0a0a1a;border-radius:10px;outline:none;padding:.85rem 1rem;font-size:1rem;font-weight:400;line-height:1.4;transition:border-color .2s ease-out}.fdeYvq_input::placeholder{color:#0a0a0a61}.fdeYvq_input:focus{border-color:#0a0a0a}.fdeYvq_fieldError{font-family:var(--font-sans);color:#b6361b;letter-spacing:-.01em;font-size:.78rem;font-weight:500}.fdeYvq_success{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;max-width:48rem;margin:0 auto;display:flex}.fdeYvq_successHeading{font-family:var(--font-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.035em;color:#0a0a0a;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:500;line-height:.95}.fdeYvq_successHeading em{letter-spacing:-.05em;color:#0a0a0aa8;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.fdeYvq_successBody{font-family:var(--font-sans);color:#0a0a0ab3;max-width:42rem;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.5}.fdeYvq_successRef{letter-spacing:.16em;text-transform:uppercase;color:#0a0a0a8c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:500}.fdeYvq_successRef strong{color:#0a0a0a;font-weight:500}.fdeYvq_foot{z-index:2;border-top:1px solid #0a0a0a14;justify-content:space-between;align-items:center;gap:1rem;padding-top:clamp(1rem,2vw,1.5rem);display:flex;position:relative}.fdeYvq_footMeta{letter-spacing:.14em;text-transform:uppercase;color:#0a0a0a8c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.66rem;font-weight:500}.fdeYvq_footMeta strong{color:#0a0a0a;font-weight:500}.fdeYvq_actions{align-items:center;gap:clamp(.75rem,1.5vw,1.25rem);display:flex}.fdeYvq_back{min-height:2.4rem;font-family:var(--font-sans);letter-spacing:0;color:#0a0a0a;cursor:pointer;appearance:none;background:0 0;border:1px solid #d4d4d4;border-radius:999px;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.88rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.fdeYvq_back:hover:not(:disabled){background:#f5f5f5;border-color:#0a0a0a}.fdeYvq_back:disabled{color:#0a0a0a4d;cursor:not-allowed;border-color:#0a0a0a1a}.fdeYvq_next{color:#fff;min-height:2.4rem;font-family:var(--font-sans);letter-spacing:0;cursor:pointer;appearance:none;background:#0a0a0a;border:1px solid #0a0a0a;border-radius:999px;align-items:center;gap:.55rem;padding:0 1.1rem;font-size:.88rem;font-weight:500;text-decoration:none;transition:color .28s,background .28s;display:inline-flex;position:relative;overflow:hidden}.fdeYvq_next:before{content:"";z-index:0;background:#f26430;border-radius:999px;transition:transform .38s cubic-bezier(.2,0,0,1);position:absolute;inset:0;transform:translateY(101%)}.fdeYvq_next>*{z-index:1;position:relative}.fdeYvq_nextArrow{transition:transform .28s cubic-bezier(.2,0,0,1)}.fdeYvq_next:hover:not(:disabled){background:#0a0a0a}.fdeYvq_next:hover:not(:disabled):before{transform:translateY(0)}.fdeYvq_next:hover:not(:disabled) .fdeYvq_nextArrow{transform:translate(3px)}.fdeYvq_next:disabled{color:#fff6;cursor:not-allowed;background:#0a0a0a;border-color:#0a0a0a}.fdeYvq_formError{font-family:var(--font-sans);color:#b6361b;font-size:.85rem;font-weight:500}.fdeYvq_challengeNote{font-family:var(--font-sans);color:#0a0a0a8c;font-size:.85rem;font-weight:400;animation:.15s cubic-bezier(.2,0,0,1) both fdeYvq_fade}.fdeYvq_fade{animation:.32s cubic-bezier(.2,0,0,1) both fdeYvq_fade}@keyframes fdeYvq_fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.fdeYvq_fade{animation:none}.fdeYvq_card,.fdeYvq_next,.fdeYvq_next:before,.fdeYvq_card:before,.fdeYvq_nextArrow{transition:none}}@media (max-width:47.9375rem){.fdeYvq_shell{grid-template-rows:auto minmax(0,1fr) auto;padding:5rem 1.25rem 1rem}.fdeYvq_head{flex-wrap:wrap;gap:.75rem}.fdeYvq_progress{order:3;justify-content:space-between;width:100%}.fdeYvq_question{font-size:clamp(2rem,9vw,3.2rem)}.fdeYvq_grid,.fdeYvq_gridWide,.fdeYvq_gridTight{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.fdeYvq_card{min-height:6.5rem;padding:.9rem}.fdeYvq_cardLabel{font-size:1.1rem}.fdeYvq_cardHint{display:none}.fdeYvq_foot{flex-direction:column-reverse;align-items:stretch;gap:.75rem}.fdeYvq_actions{justify-content:space-between}.fdeYvq_next{flex:1;justify-content:center}.fdeYvq_footMeta{text-align:center}}@media (max-height:720px) and (min-width:48rem){.fdeYvq_question{font-size:clamp(2rem,4.5vw,3.5rem)}.fdeYvq_lede{margin-top:.75rem;font-size:.95rem}.fdeYvq_card{min-height:6rem}.fdeYvq_stage{gap:1.25rem;padding-top:.5rem}}
