._form_bx6ag_19{text-align:left;flex-direction:column;gap:20px;display:flex}._stepAnchor_bx6ag_28{scroll-margin-top:96px}._progress_bx6ag_32{background:#f5e9d729;border-radius:999px;width:100%;height:3px;overflow:hidden}._progressFill_bx6ag_40{border-radius:inherit;background:var(--alfaaz-gold);transform-origin:0;width:100%;height:100%;transition:transform .26s cubic-bezier(.22,1,.36,1);display:block}._stepLabel_bx6ag_50{color:var(--color-text-muted-on-dark);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:600}._stepHeading_bx6ag_59{color:var(--color-text-primary-on-dark);font-family:var(--font-display);font-size:var(--alfaaz-display-4);margin:4px 0 2px;font-weight:400;line-height:1.08}._stepPanel_bx6ag_68{flex-direction:column;gap:24px;animation:.22s cubic-bezier(.22,1,.36,1) _step-enter_bx6ag_1;display:flex}@keyframes _step-enter_bx6ag_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._stepNav_bx6ag_87{gap:12px;margin-top:4px;display:flex}._stepNav_bx6ag_87>:first-child{flex:none}._stepNav_bx6ag_87>:last-child{flex:auto}._row_bx6ag_101{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._field_bx6ag_107{flex-direction:column;gap:7px;min-width:0;display:flex}._fieldset_bx6ag_114{border:0;flex-direction:column;gap:9px;min-width:0;margin:0;padding:0;display:flex}._label_bx6ag_124{color:var(--color-text-primary-on-dark);font-size:var(--text-sm);letter-spacing:.04em;font-weight:600}._optionalTag_bx6ag_133{color:var(--color-text-muted-on-dark);text-transform:none;letter-spacing:0;font-weight:500}._input_bx6ag_140,._textarea_bx6ag_141{border-radius:var(--btn-radius);width:100%;min-height:46px;color:var(--color-text-primary-on-dark);font-family:var(--font-body);font-size:var(--text-md);transition:border-color var(--transition-fast), background-color var(--transition-fast);background:#f5e9d70d;border:1px solid #f5e9d73d;padding:11px 13px;line-height:1.4}._textarea_bx6ag_141{resize:vertical;min-height:104px}._dropdown_bx6ag_182 [data-dropdown-label]{color:var(--color-text-primary-on-dark);font-family:var(--font-body);font-size:var(--text-sm);font-weight:600}._dropdown_bx6ag_182[data-dropdown-trigger],._dropdown_bx6ag_182 [data-dropdown-trigger]{border-radius:var(--btn-radius);min-height:46px;color:var(--color-text-primary-on-dark);font-family:var(--font-body);font-size:var(--text-md);background-color:#f5e9d70d;border:1px solid #f5e9d73d;padding:11px 13px}._dropdown_bx6ag_182 [data-dropdown-placeholder]{color:var(--color-text-muted-on-dark)}._dropdown_bx6ag_182 [data-dropdown-value]{color:var(--color-text-primary-on-dark)}._dropdown_bx6ag_182 [data-dropdown-trigger]:focus{border-color:var(--alfaaz-gold);background-color:#f5e9d717}@media (hover:hover) and (pointer:fine){._input_bx6ag_140:hover,._textarea_bx6ag_141:hover,._dropdown_bx6ag_182._dropdown_bx6ag_182 [data-dropdown-trigger]:hover,._radio_bx6ag_229:hover{color:var(--color-text-primary-on-dark);background-color:#f5e9d717;border-color:#d69a5bb8}._dropdown_bx6ag_182._dropdown_bx6ag_182 [data-dropdown-trigger]:active{color:var(--color-text-primary-on-dark);background-color:#f5e9d71f}}._dropdown_bx6ag_182 [data-dropdown-list]{background-color:#15120f;border-color:#f5e9d73d;box-shadow:0 12px 32px #00000080}._dropdown_bx6ag_182 [data-dropdown-option]{color:#f1e4d3}._dropdown_bx6ag_182 [data-dropdown-option-highlighted],._dropdown_bx6ag_182 [data-dropdown-option-selected]{background-color:#d69a5b2e}@media (hover:hover) and (pointer:fine){._dropdown_bx6ag_182._dropdown_bx6ag_182 [data-dropdown-option]:hover{background-color:#d69a5b2e}}._dropdown_bx6ag_182 [data-dropdown-chevron] path{stroke:#f5e9d79e}._dropdown_bx6ag_182 [data-dropdown-trigger][aria-invalid=true]{border-color:#e08a72}._input_bx6ag_140::placeholder,._textarea_bx6ag_141::placeholder{color:var(--color-text-muted-on-dark)}._input_bx6ag_140:focus-visible,._textarea_bx6ag_141:focus-visible{border-color:var(--alfaaz-gold);outline:2px solid var(--alfaaz-gold);outline-offset:1px;background:#f5e9d717}._input_bx6ag_140[aria-invalid=true],._textarea_bx6ag_141[aria-invalid=true]{border-color:#e08a72}._input_bx6ag_140:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary-on-dark);caret-color:var(--color-text-primary-on-dark);transition:background-color 600000s ease-in-out;box-shadow:inset 0 0 0 1000px #15120f}._input_bx6ag_140:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary-on-dark);caret-color:var(--color-text-primary-on-dark);transition:background-color 600000s ease-in-out;box-shadow:inset 0 0 0 1000px #15120f}._input_bx6ag_140:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary-on-dark);caret-color:var(--color-text-primary-on-dark);transition:background-color 600000s ease-in-out;box-shadow:inset 0 0 0 1000px #15120f}._radioRow_bx6ag_319{grid-template-columns:repeat(2,minmax(0,max-content));gap:10px;display:grid}._radio_bx6ag_229{border-radius:var(--btn-radius);min-height:44px;color:var(--color-text-primary-on-dark);font-size:var(--text-base);cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast);background:#f5e9d70d;border:1px solid #f5e9d73d;align-items:center;gap:9px;padding:10px 16px;display:inline-flex}._radio_bx6ag_229:has(input:checked){border-color:var(--alfaaz-gold);background:#d69a5b24}._radio_bx6ag_229 input{accent-color:var(--alfaaz-gold)}._help_bx6ag_351{color:var(--color-text-muted-on-dark);font-size:var(--text-xs);margin:0;line-height:1.5}._error_bx6ag_358{color:#f0a08a;font-size:var(--text-xs);margin:0;line-height:1.5}._formError_bx6ag_365{border-radius:var(--btn-radius);color:#f4b6a3;font-size:var(--text-sm);background:#f0a08a14;border:1px solid #f0a08a66;margin:0;padding:12px 14px;line-height:1.55}._priceBox_bx6ag_378{background:#f5e9d70a;border:1px solid #f5e9d733;flex-direction:column;gap:9px;padding:16px 18px;display:flex}._priceRow_bx6ag_387{color:var(--color-text-secondary-on-dark);font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:16px;display:flex}._priceRegular_bx6ag_396{color:var(--color-text-muted-on-dark)}._priceDiscount_bx6ag_400{color:var(--color-text-primary-on-dark)}._priceDiscountValue_bx6ag_404{color:var(--alfaaz-gold);white-space:nowrap;font-weight:600}._priceTotal_bx6ag_410{color:var(--color-text-primary-on-dark);font-size:var(--text-md);border-top:1px solid #f5e9d72e;margin-top:3px;padding-top:11px;font-weight:600}._priceNote_bx6ag_419{color:var(--color-text-muted-on-dark);font-size:var(--text-xs);margin:3px 0 0;line-height:1.6}._reviewList_bx6ag_428{border:1px solid var(--surface-border-subtle);background:var(--surface-subtle-background);flex-direction:column;gap:11px;margin:0;padding:14px 16px;display:flex}._reviewList_bx6ag_428>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}._reviewList_bx6ag_428 dt{color:var(--surface-text-muted);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;flex:none;font-weight:600}._reviewList_bx6ag_428 dd{overflow-wrap:anywhere;text-align:right;color:var(--surface-text-primary);font-size:var(--text-sm);margin:0}._consent_bx6ag_462{color:var(--color-text-muted-on-dark);font-size:var(--text-xs);margin:0;line-height:1.6}._consent_bx6ag_462 a{color:var(--color-text-secondary-on-dark);text-underline-offset:1.5px;text-decoration:underline dotted}@media (hover:hover) and (pointer:fine){._consent_bx6ag_462 a:hover{text-decoration-style:solid}}._success_bx6ag_483{text-align:left;flex-direction:column;gap:12px;padding:34px 4px;display:flex}._successKicker_bx6ag_491{color:var(--alfaaz-gold);font-size:var(--text-xs);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:700}._successTitle_bx6ag_500{color:var(--color-text-primary-on-dark);font-family:var(--font-display);font-size:var(--alfaaz-display-3);margin:0;font-weight:400;line-height:1}._successBody_bx6ag_509{max-width:46ch;color:var(--color-text-secondary-on-dark);font-size:var(--text-base);margin:0;line-height:1.65}._reference_bx6ag_517{color:var(--color-text-muted-on-dark);font-size:var(--text-xs);letter-spacing:.04em;margin:6px 0 0}._paymentPanel_bx6ag_524{border:1px solid var(--surface-border);border-radius:var(--btn-radius);background:var(--surface-panel-background);flex-direction:column;gap:15px;max-width:560px;margin-top:10px;padding:20px;display:flex}._paymentHeading_bx6ag_536{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}._paymentHeading_bx6ag_536 h4{color:var(--surface-text-primary);font-family:var(--font-display);font-size:var(--text-xl);margin:3px 0 0;font-weight:400;line-height:1.08}._paymentHeading_bx6ag_536>span{color:var(--surface-text-muted);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;padding-top:2px}._paymentKicker_bx6ag_560{color:var(--surface-accent);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;margin:0;font-weight:700}._paymentNote_bx6ag_569,._paymentMessage_bx6ag_570{font-size:var(--text-xs);margin:0;line-height:1.6}._paymentDiscount_bx6ag_576{border:1px solid var(--surface-accent-border);border-radius:var(--btn-radius);background:var(--surface-accent-soft);color:var(--surface-text-primary);font-size:var(--text-xs);margin:0;padding:10px 12px;line-height:1.5}._paymentNote_bx6ag_569,._paymentMessage_bx6ag_570{color:var(--surface-text-muted)}._statusTitle_bx6ag_592{color:var(--surface-text-primary);font-family:var(--font-display);font-size:var(--text-xl);margin:3px 0 0;font-weight:400;line-height:1.08}._statusTitle_bx6ag_592:focus-visible{outline:2px solid var(--surface-accent);outline-offset:3px}._statusBody_bx6ag_606{color:var(--surface-text-muted);font-size:var(--text-sm);margin:0;line-height:1.6}._statusNote_bx6ag_613{color:var(--surface-text-muted);font-size:var(--text-xs);margin:0;line-height:1.6}@media (width<=620px){._stepAnchor_bx6ag_28{scroll-margin-top:80px}._row_bx6ag_101,._radioRow_bx6ag_319{grid-template-columns:1fr}._stepNav_bx6ag_87{flex-direction:column-reverse}._stepNav_bx6ag_87>:first-child,._stepNav_bx6ag_87>:last-child{flex:auto;width:100%}._priceRow_bx6ag_387,._reviewList_bx6ag_428>div{flex-direction:column;align-items:flex-start;gap:2px}._reviewList_bx6ag_428 dd{text-align:left}}@media (width<=380px){._radioRow_bx6ag_319{grid-template-columns:1fr}._radio_bx6ag_229{justify-content:center}}@media (prefers-reduced-motion:reduce){._input_bx6ag_140,._textarea_bx6ag_141,._radio_bx6ag_229,._progressFill_bx6ag_40{transition:none}._stepPanel_bx6ag_68{animation:none}}
