.NqaVOG_form{--sf-primary:var(--ms-color-primary,#1b1b1d);--sf-accent:var(--ms-color-accent,var(--accent,#a6432f));--sf-ink:var(--ms-color-ink,var(--ink,#1b1b1d));--sf-soft:var(--ink-soft,#6e6b64);--sf-mute:var(--mute,#8f8c85);--sf-line:color-mix(in srgb, var(--sf-ink) 13%, transparent);--sf-rb:var(--ms-radius-btn,10px);--sf-r:var(--ms-radius-card,18px);--sf-bad:#a6432f;color:var(--sf-ink);flex-direction:column;gap:20px;min-width:0;display:flex;container-type:inline-size}.NqaVOG_framed{border:1px solid var(--border,#eae7e0);border-radius:var(--sf-r);background:#fff;padding:clamp(20px,4vw,32px)}.NqaVOG_grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@container (min-width:520px){.NqaVOG_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.NqaVOG_full{grid-column:1/-1}.NqaVOG_field{flex-direction:column;gap:6px;min-width:0;display:flex}.NqaVOG_label{color:var(--sf-soft);font-size:12.5px;font-weight:500}.NqaVOG_opt{color:var(--sf-mute);font-size:12px;font-weight:400}.NqaVOG_input{width:100%;min-width:0;height:46px;font:inherit;color:var(--sf-ink);border:1px solid var(--sf-line);border-radius:min(var(--sf-rb), 12px);background:#fff;outline:none;padding:0 14px;font-size:16px;font-weight:400;transition:border-color .2s,box-shadow .2s}.NqaVOG_input::placeholder{color:#b9b5ad}.NqaVOG_input:hover{border-color:color-mix(in srgb, var(--sf-ink) 26%, transparent)}.NqaVOG_input:focus{border-color:var(--sf-accent);box-shadow:0 0 0 3px #0000000d;box-shadow:0 0 0 3px color-mix(in srgb, var(--sf-accent) 15%, transparent)}.NqaVOG_input[aria-invalid=true]{border-color:var(--sf-bad)}.NqaVOG_textarea{resize:vertical;height:auto;min-height:76px;padding:12px 14px;line-height:1.55}.NqaVOG_ltr{text-align:start;direction:ltr}html[dir=rtl] .NqaVOG_ltr{text-align:right}.NqaVOG_err{color:var(--sf-bad);font-size:12px;line-height:1.4}.NqaVOG_hint{color:var(--sf-mute);font-size:12px;line-height:1.5}.NqaVOG_more{border-top:1px solid var(--sf-line);padding-top:14px}.NqaVOG_moreToggle{cursor:pointer;min-height:32px;color:var(--sf-ink);align-items:center;gap:6px;font-size:13.5px;font-weight:500;list-style:none;display:inline-flex}.NqaVOG_moreToggle::-webkit-details-marker{display:none}.NqaVOG_moreToggle:before{content:"+";width:20px;height:20px;color:var(--sf-accent);border:1px solid color-mix(in srgb, var(--sf-accent) 40%, transparent);border-radius:999px;justify-content:center;align-items:center;font-size:15px;line-height:1;transition:transform .2s;display:inline-flex}.NqaVOG_more[open] .NqaVOG_moreToggle:before{transform:rotate(45deg)}.NqaVOG_moreToggle:hover{color:var(--sf-accent)}.NqaVOG_consent{color:var(--sf-soft);cursor:pointer;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.6;display:flex}.NqaVOG_consent input{width:18px;height:18px;accent-color:var(--sf-accent);flex:none;margin:1px 0 0}.NqaVOG_consent a{color:var(--sf-ink);text-underline-offset:2px;text-decoration:underline}.NqaVOG_alert{border-radius:min(var(--sf-r), 12px);color:var(--sf-bad);background:#fcf2ef;padding:10px 14px;font-size:13.5px;line-height:1.6}.NqaVOG_submit{border-radius:calc(var(--sf-rb) * 100);cursor:pointer;width:100%;height:52px;font:inherit;background:var(--sf-primary);color:#fff;box-shadow:0 10px 24px -14px var(--sf-primary);border:0;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:600;transition:filter .2s,transform .2s,box-shadow .2s;display:inline-flex}.NqaVOG_submit:hover:not(:disabled){filter:brightness(1.15);box-shadow:0 14px 28px -14px var(--sf-primary);transform:translateY(-1px)}.NqaVOG_submit:disabled{opacity:.65;cursor:default}.NqaVOG_spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:999px;width:16px;height:16px;animation:.8s linear infinite NqaVOG_sfSpin}@keyframes NqaVOG_sfSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.NqaVOG_spinner{animation:none}.NqaVOG_submit,.NqaVOG_input,.NqaVOG_moreToggle:before{transition:none}.NqaVOG_submit:hover:not(:disabled){transform:none}}.NqaVOG_foot{color:var(--sf-mute);text-align:center;margin:-6px 0 0;font-size:12px;line-height:1.6}.NqaVOG_signedIn{color:var(--sf-soft);margin:0;font-size:13px;line-height:1.6}.NqaVOG_done{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.NqaVOG_doneIcon{color:#2f7d62;background:#e7f2ec;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.NqaVOG_doneTitle{margin:4px 0 0;font-size:21px;font-weight:600}.NqaVOG_doneText{color:var(--sf-soft);max-width:40ch;margin:0;font-size:14.5px;line-height:1.75}.NqaVOG_doneSteps{text-align:start;flex-direction:column;gap:10px;width:100%;max-width:380px;margin:10px 0 0;padding:0;list-style:none;display:flex}.NqaVOG_doneSteps li{align-items:flex-start;gap:10px;font-size:14px;line-height:1.55;display:flex}.NqaVOG_doneStepNum{background:var(--row,#f5f3ef);width:24px;height:24px;color:var(--sf-ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.NqaVOG_tabs{border-bottom:1px solid #00000014;gap:24px;margin-bottom:20px;display:flex}.NqaVOG_tab{cursor:pointer;min-height:44px;font:inherit;color:var(--sf-mute,#8f8c85);background:0 0;border:0;padding:0;font-size:14.5px;font-weight:500;transition:color .2s;position:relative}.NqaVOG_tab:after{content:"";inset-inline:0;background:var(--ms-color-accent,#a6432f);border-radius:2px;height:2px;transition:transform .25s;position:absolute;bottom:-1px;transform:scaleX(0)}.NqaVOG_tab:hover{color:var(--ms-color-ink,#1b1b1d)}.NqaVOG_tab[aria-selected=true]{color:var(--ms-color-ink,#1b1b1d);font-weight:600}.NqaVOG_tab[aria-selected=true]:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.NqaVOG_tab,.NqaVOG_tab:after{transition:none}}.NqaVOG_panelHead{margin-bottom:20px}.NqaVOG_panelTitle{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:1.25;font-family:var(--ms-font-heading,inherit);margin:0}.NqaVOG_panelSub{color:var(--ink-soft,#6e6b64);margin:6px 0 0;font-size:13.5px;font-weight:300;line-height:1.6}.NqaVOG_loginNote{color:var(--mute,#8f8c85);text-align:center;margin-top:12px;font-size:12.5px;line-height:1.6}
.zADxDG_page{--lp-primary:var(--ms-color-primary,#1b1b1d);--lp-accent:var(--ms-color-accent,var(--accent,#a6432f));--lp-ink:var(--ms-color-ink,var(--ink,#1b1b1d));--lp-bg:var(--ms-color-bg,var(--bg,#f3f1ed));--lp-soft:var(--ink-soft,#6e6b64);--lp-mute:var(--mute,#8f8c85);--lp-hair:color-mix(in srgb, var(--lp-ink) 10%, transparent);--lp-tint:color-mix(in srgb, var(--lp-accent) 9%, transparent);--lp-r:var(--ms-radius-card,18px);--lp-rb:var(--ms-radius-btn,10px);--lp-pill:calc(var(--ms-radius-btn,10px) * 100);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:40px;--s6:48px;--s8:64px;--s10:80px;--s12:96px;--lp-gutter:var(--s2);isolation:isolate;color:var(--lp-ink);min-width:0;position:relative;overflow-x:clip}.zADxDG_page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 55% at 85% 0%, color-mix(in srgb, var(--lp-accent) 16%, transparent), transparent 70%), radial-gradient(50% 45% at 10% 20%, color-mix(in srgb, var(--lp-primary) 8%, transparent), transparent 70%);height:760px;position:absolute;inset:0 0 auto}.zADxDG_page :where(h1,h2,h3){font-family:var(--ms-font-heading,inherit);margin:0}.zADxDG_page :where(p,ol,ul){margin:0}.zADxDG_wrap{max-width:1200px;padding-inline:max(var(--lp-gutter), env(safe-area-inset-left));margin:0 auto}@media (min-width:900px){.zADxDG_page{--lp-gutter:var(--s5)}}.zADxDG_hero{padding:var(--s5) 0 var(--s8)}.zADxDG_heroGrid{gap:var(--s4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.zADxDG_heroMain{gap:var(--s3);flex-direction:column;min-width:0;display:flex}.zADxDG_brandRow{align-items:center;gap:var(--s1);letter-spacing:.14em;text-transform:uppercase;color:var(--lp-soft);font-size:12px;font-weight:600;display:inline-flex}.zADxDG_brandLogo{object-fit:contain;width:auto;max-width:120px;height:28px}.zADxDG_brandDot{background:var(--lp-accent);border-radius:999px;width:6px;height:6px}.zADxDG_h1{letter-spacing:-.03em;text-wrap:balance;max-width:16ch;font-size:clamp(38px,10vw,68px);font-weight:600;line-height:1.04}.zADxDG_lead{color:var(--lp-soft);max-width:38ch;font-size:17px;font-weight:300;line-height:1.6}.zADxDG_heroCtaRow{gap:var(--s1);flex-wrap:wrap;display:flex}.zADxDG_visual{border-radius:calc(var(--lp-r) * 1.4);aspect-ratio:4/3;background:var(--lp-tint);position:relative;overflow:hidden}.zADxDG_visual img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.zADxDG_visual:hover img:not(.zADxDG_gradientLogo){transform:scale(1.03)}.zADxDG_visualShade{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--lp-primary) 28%, transparent), transparent 45%);position:absolute;inset:0}.zADxDG_collage{gap:var(--s1);background:0 0;grid-template-rows:1fr 1fr;grid-template-columns:1.3fr 1fr;display:grid}.zADxDG_collage>*{border-radius:var(--lp-r);background:var(--lp-tint);min-height:0;position:relative;overflow:hidden}.zADxDG_collage>:first-child{grid-row:1/span 2}.zADxDG_gradient{background:radial-gradient(70% 80% at 80% 20%, color-mix(in srgb, var(--lp-accent) 70%, #fff), transparent 60%), radial-gradient(60% 70% at 15% 85%, color-mix(in srgb, var(--lp-primary) 85%, transparent), transparent 65%), linear-gradient(140deg, color-mix(in srgb, var(--lp-accent) 35%, #fff), color-mix(in srgb, var(--lp-primary) 55%, #fff));justify-content:center;align-items:center;display:flex}.zADxDG_visual .zADxDG_gradientLogo{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 8px 24px #0000002e);width:clamp(72px,22%,128px);height:auto}.zADxDG_visualBadge{inset-inline-start:var(--s2);top:var(--s2);z-index:1;align-items:center;gap:var(--s1);padding:6px;border-radius:var(--lp-pill);-webkit-backdrop-filter:blur(12px);color:var(--lp-ink);background:#ffffffd1;padding-inline-end:12px;font-size:12.5px;font-weight:600;display:inline-flex;position:absolute}.zADxDG_visualBadge img{object-fit:cover;border-radius:999px;width:26px;height:26px;transform:none!important}.zADxDG_card{z-index:1;-webkit-backdrop-filter:blur(24px)saturate(1.2);border-radius:calc(var(--lp-r) * 1.2);min-width:0;padding:var(--s3) var(--s2);scroll-margin-top:var(--s12);background:#ffffffdb;border:1px solid #ffffffb3;position:relative;box-shadow:inset 0 1px #fffc,0 32px 64px -32px #00000047,0 8px 24px -16px #0000001f}@media (max-width:979px){.zADxDG_cardOverlap{margin-top:calc(-1 * var(--s8));margin-inline:var(--s1)}}@media (min-width:980px){.zADxDG_visualBadge{top:auto;bottom:var(--s2)}.zADxDG_hero{padding:var(--s8) 0 var(--s10)}.zADxDG_heroGrid{gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,460px)}.zADxDG_heroMain{gap:var(--s4);top:var(--s12);position:sticky}.zADxDG_visual{aspect-ratio:5/4}.zADxDG_card{padding:var(--s4)}.zADxDG_lead{font-size:19px}}.zADxDG_sec{padding:var(--s8) 0 0}@media (min-width:900px){.zADxDG_sec{padding-top:var(--s12)}}.zADxDG_secHead{gap:var(--s1);margin-bottom:var(--s4);flex-direction:column;display:flex}.zADxDG_eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--lp-accent);font-size:12px;font-weight:600}.zADxDG_h2{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;font-size:clamp(26px,6vw,40px);font-weight:600;line-height:1.12}.zADxDG_tiles{gap:var(--s4) var(--s3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:900px){.zADxDG_tiles{gap:var(--s4);grid-template-columns:repeat(4,minmax(0,1fr))}}.zADxDG_tile{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.zADxDG_tileIcon{width:48px;height:48px;color:var(--lp-accent);background:var(--lp-tint);margin-bottom:var(--s1);border-radius:999px;justify-content:center;align-items:center;transition:transform .25s,background .25s;display:inline-flex}.zADxDG_tile:hover .zADxDG_tileIcon{background:color-mix(in srgb, var(--lp-accent) 15%, transparent);transform:translateY(-2px)}.zADxDG_tileTitle{font-size:16px;font-weight:600;line-height:1.35}.zADxDG_tileText{color:var(--lp-soft);font-size:14px;font-weight:300;line-height:1.6}.zADxDG_steps{gap:var(--s2);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.zADxDG_steps:before{content:"";inset-inline:12px;background:var(--lp-hair);height:1px;position:absolute;top:11px}.zADxDG_step{gap:var(--s1);flex-direction:column;min-width:0;display:flex;position:relative}.zADxDG_stepDot{background:var(--lp-bg);border:1px solid var(--lp-accent);width:24px;height:24px;color:var(--lp-accent);margin-bottom:var(--s1);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;position:relative}.zADxDG_step:first-child .zADxDG_stepDot{background:var(--lp-accent);color:#fff}.zADxDG_stepTitle{font-size:15px;font-weight:600}.zADxDG_stepText{color:var(--lp-soft);font-size:13.5px;font-weight:300;line-height:1.55}.zADxDG_faqGrid{gap:var(--s3);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:900px){.zADxDG_faqGrid{gap:var(--s8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}}.zADxDG_faq{border-top:1px solid var(--lp-hair)}.zADxDG_faqItem{border-bottom:1px solid var(--lp-hair)}.zADxDG_faqQ{justify-content:space-between;align-items:center;gap:var(--s2);min-height:64px;padding:var(--s2) 0;cursor:pointer;font-size:16px;font-weight:500;list-style:none;display:flex}.zADxDG_faqQ::-webkit-details-marker{display:none}.zADxDG_faqQ:after{content:"";opacity:.55;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:10px;height:10px;margin-inline-end:4px;transition:transform .2s;transform:translateY(-3px)rotate(45deg)}.zADxDG_faqItem[open] .zADxDG_faqQ:after{transform:translateY(2px)rotate(225deg)}.zADxDG_faqQ:hover{color:var(--lp-accent)}.zADxDG_faqA{padding:0 0 var(--s3);color:var(--lp-soft);max-width:60ch;font-size:15px;font-weight:300;line-height:1.75}.zADxDG_contact{align-items:center;gap:var(--s1) var(--s3);padding:var(--s8) 0 var(--s10);color:var(--lp-soft);flex-wrap:wrap;font-size:15px;display:flex}.zADxDG_contact a{color:var(--lp-ink);border-bottom:1px solid var(--lp-hair);padding-bottom:2px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s}.zADxDG_contact a:hover{color:var(--lp-accent);border-color:currentColor}.zADxDG_contactLabel{color:var(--lp-ink);font-weight:500}@media (min-width:900px){.zADxDG_contact{padding-bottom:var(--s12)}}.zADxDG_btn{justify-content:center;align-items:center;gap:var(--s1);min-height:52px;padding:0 var(--s3);border-radius:var(--lp-pill);font:inherit;cursor:pointer;border:1px solid #0000;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,filter .2s,background .2s;display:inline-flex}.zADxDG_btnPrimary{background:var(--lp-primary);color:#fff}.zADxDG_btnPrimary:hover{filter:brightness(1.15);transform:translateY(-1px)}.zADxDG_btnGhost{color:var(--lp-ink);border-color:var(--lp-hair);background:0 0}.zADxDG_btnGhost:hover{background:#fff9}.zADxDG_status{gap:var(--s2);flex-direction:column;display:flex}.zADxDG_statusBadge{border-radius:var(--lp-pill);background:var(--lp-tint);height:28px;color:var(--lp-accent);align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.zADxDG_statusOk{color:#2f7d62;background:#e7f2ec}.zADxDG_statusTitle{letter-spacing:-.01em;font-size:24px;font-weight:600;line-height:1.2}.zADxDG_statusText{color:var(--lp-soft);font-size:15px;font-weight:300;line-height:1.65}.zADxDG_statusBtns{gap:var(--s1);margin-top:var(--s1);flex-direction:column;display:flex}.zADxDG_fadeUp{animation:.7s cubic-bezier(.2,.7,.2,1) both zADxDG_lpUp}.zADxDG_fadeUp2{animation:.7s cubic-bezier(.2,.7,.2,1) 80ms both zADxDG_lpUp}.zADxDG_fadeUp3{animation:.7s cubic-bezier(.2,.7,.2,1) .16s both zADxDG_lpUp}@keyframes zADxDG_lpUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.zADxDG_fadeUp,.zADxDG_fadeUp2,.zADxDG_fadeUp3{animation:none}.zADxDG_visual img,.zADxDG_tileIcon,.zADxDG_btn,.zADxDG_faqQ:after{transition:none}.zADxDG_visual:hover img{transform:none}}
