.consultation-form_form__wFNDH{width:min(100%,38rem);margin-inline:auto;display:grid;gap:1.1rem}.consultation-form_intro__yqAuV{margin-bottom:.75rem}.consultation-form_eyebrow__6Rkq8{margin:0 0 .8rem;color:#d7b56d;font-size:.72rem;font-weight:500;letter-spacing:0;text-transform:uppercase}.consultation-form_intro__yqAuV h2,.consultation-form_success__CY0HK h2{margin:0;color:#272727;font-family:Cormorant,Georgia,Times New Roman,serif;font-size:3.2rem;font-weight:500;line-height:1}.consultation-form_intro__yqAuV>p:not(.consultation-form_eyebrow__6Rkq8),.consultation-form_success__CY0HK p{margin:1rem 0 0;color:#272727;font-size:1rem;line-height:1.55}.consultation-form_testLabel__YNc8J{width:fit-content;padding:.45rem .7rem;margin-top:1rem;border:1px solid #d7b56d;border-radius:100px;display:block;color:#272727;font-size:.75rem}.consultation-form_field__eZoI6{display:grid;gap:.5rem;color:#272727;font-size:.78rem;font-weight:500}.consultation-form_field__eZoI6 input{min-height:3.4rem;padding:.8rem .95rem;border:1px solid rgb(215 181 109/65%);border-radius:100px;background:#ffffff;color:#272727;font:inherit;font-size:1rem}.consultation-form_consent__Ougom input:focus-visible,.consultation-form_field__eZoI6 input:focus-visible,.consultation-form_submitButton__t8k8Y:focus-visible{outline:3px solid #d7b56d;outline-offset:3px}.consultation-form_field__eZoI6 input[aria-invalid=true]{border-color:#8d382e}.consultation-form_consentError__FQ8Hm,.consultation-form_field__eZoI6 small{color:#8d382e;font-size:.75rem}.consultation-form_consent__Ougom{display:grid;grid-template-columns:1.1rem 1fr;gap:.65rem;align-items:start;color:#272727;font-size:.86rem;line-height:1.45}.consultation-form_consent__Ougom input{width:1.1rem;height:1.1rem;margin:0;accent-color:#d7b56d}.consultation-form_submitButton__t8k8Y{min-height:3.4rem;padding:.85rem 1.2rem;border:1px solid #d7b56d;border-radius:100px;background:rgb(215 181 109/65%);color:#ffffff;font:inherit;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}@media (hover:hover) and (pointer:fine){.consultation-form_submitButton__t8k8Y:hover:not(:disabled){border-color:#d7b56d;background:#ffffff;color:#272727}}.consultation-form_success__CY0HK{min-height:22rem;display:grid;place-content:center;text-align:center}.generator-wizard_overlay__QmMSl{position:fixed;z-index:100;inset:0;padding:0;display:grid;background:rgb(24 23 21/72%);-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);opacity:1;transition:opacity .28s cubic-bezier(.22,1,.36,1)}.generator-wizard_dialog__UurUP{position:relative;width:100%;max-width:none;min-height:100svh;max-height:100svh;padding:0;margin:0;overflow-y:auto;border:0;background:#fff;color:var(--graphite);transform:translateY(0) scale(1);transition:transform .28s cubic-bezier(.22,1,.36,1)}.generator-wizard_overlay__QmMSl[data-state=opening]{opacity:0}.generator-wizard_overlay__QmMSl[data-state=opening] .generator-wizard_dialog__UurUP{transform:translateY(16px) scale(.985)}.generator-wizard_overlay__QmMSl[data-state=closing]{pointer-events:none;opacity:0;transition-duration:.22s;transition-timing-function:cubic-bezier(.4,0,1,1)}.generator-wizard_overlay__QmMSl[data-state=closing] .generator-wizard_dialog__UurUP{transform:translateY(12px) scale(.99);transition-duration:.22s;transition-timing-function:cubic-bezier(.4,0,1,1)}.generator-wizard_dialog__UurUP::backdrop{background:transparent}.generator-wizard_dialogHeader__cCjj6{min-height:5.25rem;padding:1.25rem;display:flex;align-items:center;justify-content:flex-end}.generator-wizard_closeButton__cW5xN{width:2.75rem;height:2.75rem;padding:0;border:1px solid #d7b56d;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--graphite);font:inherit;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.generator-wizard_closeButton__cW5xN span{font-family:Gotham Pro,Arial,sans-serif;font-size:1.15rem;font-weight:400;line-height:1}.generator-wizard_progressRow__DFpV3{padding:.35rem 1.25rem 0}.generator-wizard_progressRow__DFpV3>p{margin:0;color:var(--gold-dark);font-size:.68rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.generator-wizard_progressRow__DFpV3>span{width:100%;height:2px;margin-top:.7rem;display:block;overflow:hidden;background:var(--line)}.generator-wizard_progressRow__DFpV3>span>span{height:100%;display:block;background:var(--gold-dark);transition:width .22s ease}.generator-wizard_content__bPhK_{padding:1.5rem 1.25rem 1.1rem}.generator-wizard_intro__GZ0zo{max-width:46rem;margin-inline:auto;text-align:center}.generator-wizard_eyebrow__bpqPy{margin:0 0 .85rem;color:var(--gold-dark);font-size:.66rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.generator-wizard_intro__GZ0zo h2{margin:0;font-family:Cormorant,Georgia,Times New Roman,serif;font-size:clamp(2.45rem,6vw,4rem);font-weight:500;letter-spacing:-.035em;line-height:1;text-wrap:balance}.generator-wizard_intro__GZ0zo>p:last-child{margin:.75rem 0 0;color:var(--muted-strong);font-size:.9rem;line-height:1.6}.generator-wizard_choiceGroup__aVe_Q{padding:0;margin:1.5rem 0 0;border:0;display:grid;gap:.85rem}.generator-wizard_choiceCard__Ido5s{position:relative;min-height:15rem;padding:1.35rem 1.15rem;border:1px solid rgb(215 181 109/65%);border-radius:1.25rem;display:grid;grid-template-columns:minmax(0,1fr);align-items:start;background:#fff;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.generator-wizard_choiceCard__Ido5s:hover{border-color:var(--gold);transform:translateY(-1px)}.generator-wizard_choiceCard__Ido5s:has(input:checked){border-color:var(--gold-dark);background:rgb(214 192 153/20%)}.generator-wizard_choiceCard__Ido5s input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.generator-wizard_choiceCard__Ido5s:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.generator-wizard_choiceCopy__ZaWp2{min-width:0;min-height:100%;display:grid;grid-template-rows:auto auto 1fr auto;gap:.65rem;text-align:center}.generator-wizard_choiceTitle__0INcr{font-family:Cormorant,Georgia,serif;font-size:1.45rem;font-weight:500;line-height:1.2}.generator-wizard_choiceQuantity__RspZY{color:var(--muted-strong);font-size:.72rem;font-weight:600;white-space:nowrap}.generator-wizard_choiceDescription__BRwHG{color:var(--muted);font-size:.7rem;line-height:1.5}.generator-wizard_choiceAction__gfddH{align-self:end;justify-self:center;min-width:7.25rem;padding:.55rem 1.05rem;border:1px solid var(--gold);border-radius:999px;background:rgb(215 181 109/12%);color:var(--graphite);font-family:Gotham Pro,Arial,sans-serif;font-size:.72rem;font-weight:600;line-height:1;text-align:center;transition:background-color .18s ease,color .18s ease}.generator-wizard_choiceCard__Ido5s:has(input:checked) .generator-wizard_choiceAction__gfddH{background:var(--gold);color:var(--graphite)}.generator-wizard_radioMark__xa31K{display:none;position:absolute;top:1.35rem;right:1.15rem;width:1.1rem;height:1.1rem;border:1px solid var(--muted);border-radius:50%;box-shadow:inset 0 0 0 .22rem var(--paper)}.generator-wizard_choiceCard__Ido5s:has(input:checked) .generator-wizard_radioMark__xa31K{border-color:var(--gold-dark);background:var(--gold-dark)}.generator-wizard_photoSection__m_jBV{margin-top:2rem}.generator-wizard_photoGuidance__K7yzr{padding:.85rem 1rem;margin:0 0 1rem;border:1px solid rgb(215 181 109/45%);border-radius:1rem;background:rgb(214 192 153/17%);color:var(--muted-strong);font-size:.78rem;line-height:1.55;text-align:center}.generator-wizard_uploadGrid__eh0M0{display:grid;gap:1.25rem}.generator-wizard_uploadCard__5JDyK{min-width:0;padding:.75rem;border:1px solid rgb(215 181 109/65%);border-radius:1.25rem;display:grid;grid-template-columns:5rem minmax(0,1fr);gap:1rem;align-items:center;background:#fff;cursor:pointer;transition:border-color .18s ease}.generator-wizard_uploadCard__5JDyK:hover{border-color:var(--gold)}.generator-wizard_uploadCard__5JDyK:has(input:focus-visible){outline:3px solid var(--focus);outline-offset:3px}.generator-wizard_fileInput__IvDYV,.generator-wizard_visuallyHidden__sW_Gu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.generator-wizard_previewFrame__XZYV5,.generator-wizard_uploadPlaceholder__BOMdt{width:5rem;aspect-ratio:4/5;display:grid;place-items:center;overflow:hidden;border-radius:.75rem;background:var(--paper-deep)}.generator-wizard_previewImage__N0m_H{width:100%;height:100%;display:block;object-fit:cover}.generator-wizard_uploadPlaceholder__BOMdt{border:1px dashed var(--gold)}.generator-wizard_uploadPlaceholder__BOMdt span{color:var(--gold-dark);font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:300}.generator-wizard_uploadCopy__6GrqH{min-width:0;display:grid;gap:.5rem;text-align:center}.generator-wizard_uploadCopy__6GrqH strong{font-family:Georgia,Times New Roman,serif;font-size:1.05rem;font-weight:400}.generator-wizard_uploadCopy__6GrqH>span{overflow:hidden;color:var(--muted);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.generator-wizard_summary__sAgyK dl{max-width:40rem;margin:2.25rem auto 0;border-top:1px solid var(--line)}.generator-wizard_summary__sAgyK dl>div{padding-block:1rem;display:grid;gap:.35rem;border-bottom:1px solid var(--line);text-align:center}.generator-wizard_summary__sAgyK dt{color:var(--muted);font-size:.68rem;letter-spacing:.09em;text-transform:uppercase}.generator-wizard_summary__sAgyK dd{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;overflow-wrap:anywhere}.generator-wizard_contactForm__0kVbr>dl,.generator-wizard_legacySummary__XX6FM{display:none}.generator-wizard_contactContent__SAmrs{width:min(100%,39rem);margin-inline:auto}.generator-wizard_contactForm__0kVbr>.generator-wizard_intro__GZ0zo{width:100%;text-align:center}.generator-wizard_contactFields__G35wN{margin-top:1.75rem;display:grid;gap:1rem}.generator-wizard_contactField__uNHhq{display:grid;gap:.5rem;color:var(--graphite);font-size:.78rem;font-weight:700}.generator-wizard_contactField__uNHhq input{min-height:3.25rem;padding:.8rem .95rem;border:1px solid rgb(215 181 109/65%);border-radius:.5rem;background:#fff;color:var(--graphite);font:inherit;font-size:1rem}.generator-wizard_contactField__uNHhq input::placeholder{color:rgb(39 39 39/50%);font-weight:400;opacity:1}.generator-wizard_personalDataConsent__xbi1N{margin-top:1.35rem;display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.7rem;align-items:start;color:var(--muted-strong);font-size:.78rem;line-height:1.5}.generator-wizard_personalDataConsent__xbi1N input{width:1.1rem;height:1.1rem;margin:.05rem 0 0;accent-color:var(--gold-dark)}.generator-wizard_legalLinks___FnCT{margin:.6rem 0 0 1.8rem;color:rgb(39 39 39/50%);font-size:.72rem;font-weight:300;line-height:1.5;opacity:1}.generator-wizard_legalLinks___FnCT a{color:inherit;text-decoration-color:var(--gold-dark);text-underline-offset:.16em}.generator-wizard_contactField__uNHhq input:focus-visible,.generator-wizard_legalLinks___FnCT a:focus-visible,.generator-wizard_personalDataConsent__xbi1N input:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.generator-wizard_generationProgress__pSBci{min-height:31rem;display:grid;grid-template-rows:minmax(7rem,1fr) auto minmax(8rem,1fr);place-content:center stretch;text-align:center}.generator-wizard_progressFact__S2sCt,.generator-wizard_progressStatus__Xf9le{max-width:31rem;min-height:2.9rem;margin:0 auto;color:var(--white);font-size:.9rem;font-weight:500;line-height:1.45;text-align:center;animation:generator-wizard_progress-copy-fade__Mzkf_ 15s ease-in-out both}.generator-wizard_progressStatus__Xf9le{align-self:center;letter-spacing:0;text-transform:none}.generator-wizard_progressFacts__gwCQw{align-self:center;display:grid;gap:.55rem;justify-items:center}.generator-wizard_progressFactsLabel__UFfQ9{margin:0;color:rgb(90 90 90/82%);font-size:.68rem;font-weight:600;letter-spacing:0;line-height:1.35;text-transform:none}.generator-wizard_progressFact__S2sCt{animation-duration:20s}.generator-wizard_generationOrb__vVQxe{display:grid;place-items:center;width:5rem;height:5rem;margin:0 auto;border:1px solid rgb(255 255 255/82%);border-radius:50%;background:rgb(255 255 255/12%);animation:generator-wizard_generation-pulse__qHePv 2.4s ease-in-out infinite}.generator-wizard_generationOrbLogo__30HQ7{display:block;width:54%;height:54%;object-fit:contain;filter:brightness(0) invert(1);animation:none}.generator-wizard_resultScreen__C3MmJ{display:grid;gap:1.25rem;justify-items:center;text-align:center}.generator-wizard_resultImageFrame__OhnQv{width:min(100%,32rem);aspect-ratio:4/5;margin-inline:auto;padding:0;overflow:visible;border:1px solid rgb(215 181 109/45%);border-radius:1.25rem;background:var(--paper-deep);cursor:zoom-in}.generator-wizard_resultImage__kvaBN{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.generator-wizard_resultViewerOverlay__EHndK{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:4vh 2vw;background:rgb(0 0 0/78%)}.generator-wizard_resultViewer__GhxZF{position:relative;display:grid;place-items:center;width:min(88vw,960px);height:min(76vh,820px)}.generator-wizard_resultViewerImage__bPEr5{width:100%;height:100%;object-fit:contain;object-position:center;cursor:zoom-out}.generator-wizard_resultViewerClose__d7uD_{position:absolute;top:.5rem;right:.5rem;z-index:1;width:2.75rem;height:2.75rem;border:1px solid var(--gold);border-radius:50%;background:var(--paper);color:var(--graphite);font-size:1.4rem}.generator-wizard_resultDisclaimer__QCfU9{max-width:38rem;padding:.85rem 1rem;margin:0 auto;border:1px solid rgb(215 181 109/45%);border-radius:1rem;background:rgb(214 192 153/17%);color:var(--muted-strong);font-size:.78rem;line-height:1.55;text-align:center}.generator-wizard_resultActions__Y2waC{max-width:48rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.generator-wizard_downloadError__aMsG6{flex-basis:100%;margin:0;color:#8d382e;font-size:.75rem}.generator-wizard_errorState__dajaL{max-width:44rem}.generator-wizard_preservedDensity__2CSjR{padding:.9rem 1rem;margin:1.5rem 0 0;border:1px solid rgb(215 181 109/45%);border-radius:1rem;background:rgb(214 192 153/17%);color:var(--muted-strong);font-size:.78rem}.generator-wizard_persistentDisclaimer___olTx{padding:.55rem 1.25rem;margin:0;border-top:1px solid var(--line);color:var(--muted);font-size:.72rem;line-height:1.5;text-align:center}.generator-wizard_actions__KU5fU{position:sticky;bottom:0;min-height:4.75rem;padding:.75rem 1.25rem;display:flex;align-items:center;justify-content:center;gap:.75rem;border-top:1px solid var(--line);background:#fbf7ef}.generator-wizard_backButton__1OYbk,.generator-wizard_primaryButton__5LwZG{min-height:3rem;padding:.8rem 1.1rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;font-family:Gotham Pro,Arial,sans-serif;font-size:.9rem;font-weight:500;letter-spacing:0;text-transform:none;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.generator-wizard_primaryButton__5LwZG{border:1px solid #d7b56d;background:rgb(215 181 109/72%);color:#fff}.generator-wizard_primaryButton__5LwZG:disabled{background:#c6c0b7;color:#736f69;cursor:not-allowed}.generator-wizard_backButton__1OYbk{border:1px solid var(--line);background:transparent;color:var(--graphite)}@media (hover:hover) and (pointer:fine){.generator-wizard_primaryButton__5LwZG:hover:not(:disabled){border-color:var(--gold);background:var(--white);color:var(--graphite)}.generator-wizard_backButton__1OYbk:hover:not(:disabled),.generator-wizard_closeButton__cW5xN:hover:not(:disabled){border-color:var(--gold);background:rgb(215 181 109/65%);color:var(--white)}.generator-wizard_dialogProgress__kC56c .generator-wizard_closeButton__cW5xN:hover:not(:disabled){border-color:var(--white);background:var(--white);color:var(--graphite);opacity:1}}.generator-wizard_backButton__1OYbk:focus-visible,.generator-wizard_closeButton__cW5xN:focus-visible,.generator-wizard_primaryButton__5LwZG:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (min-width:48rem){.generator-wizard_overlay__QmMSl{padding:1rem;place-items:center}.generator-wizard_dialog__UurUP{width:min(100%,56rem);min-height:auto;max-height:calc(100svh - 2rem);border:1px solid rgb(214 192 153/52%);border-radius:2rem;box-shadow:0 2rem 6rem rgb(19 18 16/28%)}.generator-wizard_actions__KU5fU,.generator-wizard_content__bPhK_,.generator-wizard_dialogHeader__cCjj6,.generator-wizard_persistentDisclaimer___olTx,.generator-wizard_progressRow__DFpV3{padding-inline:clamp(2rem,6vw,4.25rem)}.generator-wizard_content__bPhK_{min-height:0;padding-top:1rem;padding-bottom:.75rem}.generator-wizard_dialogHeader__cCjj6{min-height:5.25rem;padding:clamp(1.25rem,2vw,2rem)}.generator-wizard_choiceGroup__aVe_Q{grid-template-columns:repeat(3,minmax(0,1fr))}.generator-wizard_uploadGrid__eh0M0{grid-template-columns:minmax(0,34rem);justify-content:center}.generator-wizard_uploadCard__5JDyK{min-height:10.5rem;grid-template-columns:1fr;align-content:start}.generator-wizard_previewFrame__XZYV5,.generator-wizard_uploadPlaceholder__BOMdt{width:100%;max-height:6.5rem;aspect-ratio:16/9}.generator-wizard_summary__sAgyK dl>div{grid-template-columns:1fr}.generator-wizard_photoSection__m_jBV{margin-top:1rem}.generator-wizard_photoGuidance__K7yzr{padding:.55rem .9rem;margin-bottom:.65rem}.generator-wizard_actions__KU5fU{min-height:4.25rem;padding-block:.6rem}.generator-wizard_dialogProgress__kC56c .generator-wizard_generationProgress__pSBci{min-height:33rem;grid-template-rows:minmax(5rem,.9fr) auto minmax(6rem,1fr);transform:translateY(-.85rem)}.generator-wizard_dialogProgress__kC56c .generator-wizard_progressFact__S2sCt,.generator-wizard_dialogProgress__kC56c .generator-wizard_progressStatus__Xf9le{max-width:34rem;min-height:4.35rem;font-size:1.35rem}.generator-wizard_dialogProgress__kC56c .generator-wizard_progressFactsLabel__UFfQ9{font-size:1.02rem}.generator-wizard_dialogProgress__kC56c .generator-wizard_generationOrb__vVQxe{width:9.375rem;height:9.375rem}}@media (max-width:47.99rem){.generator-wizard_dialog__UurUP{border-radius:0}.generator-wizard_dialogHeader__cCjj6{min-height:5rem}.generator-wizard_progressRow__DFpV3{padding-top:.15rem}.generator-wizard_content__bPhK_{padding-top:.9rem;padding-bottom:.75rem}.generator-wizard_intro__GZ0zo{max-width:none;text-align:center}.generator-wizard_eyebrow__bpqPy{margin-bottom:.55rem;text-align:center}.generator-wizard_intro__GZ0zo h2{font-size:2.2rem;white-space:nowrap}.generator-wizard_intro__GZ0zo>p:last-child{margin-top:.5rem;font-size:.82rem;line-height:1.4;text-align:center}.generator-wizard_choiceGroup__aVe_Q{margin-top:.9rem;gap:.65rem}.generator-wizard_choiceCard__Ido5s{min-height:4.6rem;padding:.65rem 1rem}.generator-wizard_choiceCopy__ZaWp2{gap:.45rem;text-align:center}.generator-wizard_choiceTitle__0INcr{font-size:1.12rem}.generator-wizard_radioMark__xa31K{top:.75rem;right:.85rem}.generator-wizard_choiceDescription__BRwHG,.generator-wizard_choiceQuantity__RspZY{font-size:.7rem}.generator-wizard_photoSection__m_jBV{margin-top:1.25rem}.generator-wizard_photoGuidance__K7yzr,.generator-wizard_uploadCopy__6GrqH{text-align:center}.generator-wizard_uploadGrid__eh0M0{gap:.9rem}.generator-wizard_dialogProgress__kC56c .generator-wizard_progressStatus__Xf9le{max-width:20rem}.generator-wizard_dialogProgress__kC56c .generator-wizard_generationOrb__vVQxe{width:7.5rem;height:7.5rem}.generator-wizard_actions__KU5fU{min-height:4.25rem;padding-block:.55rem;justify-content:stretch}.generator-wizard_primaryButton__5LwZG{flex:1 1}}.generator-wizard_dialogProgress__kC56c{border:1px solid rgb(255 255 255/78%)}.generator-wizard_dialogProgress__kC56c,.generator-wizard_dialogProgress__kC56c .generator-wizard_content__bPhK_,.generator-wizard_dialogProgress__kC56c .generator-wizard_dialogHeader__cCjj6,.generator-wizard_dialogProgress__kC56c .generator-wizard_persistentDisclaimer___olTx{background:var(--gold);color:var(--white)}.generator-wizard_dialogProgress__kC56c .generator-wizard_closeButton__cW5xN{border-color:rgb(255 255 255/62%);background:transparent;color:rgb(255 255 255/72%);opacity:.72}.generator-wizard_dialogProgress__kC56c .generator-wizard_dialogHeader__cCjj6{padding:clamp(1.25rem,2vw,2rem)}.generator-wizard_dialogProgress__kC56c .generator-wizard_persistentDisclaimer___olTx{border-color:rgb(255 255 255/34%);opacity:.62}.generator-wizard_closeConfirmation__XOdrI{position:absolute;z-index:4;inset:0;padding:1.25rem;display:grid;place-items:center;border-radius:inherit;background:rgb(71 56 30/52%);-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem)}.generator-wizard_closeConfirmationSurface__vAQC5{width:min(100%,30rem);padding:2rem;border:1px solid rgb(215 181 109/65%);border-radius:1.5rem;background:var(--white);color:var(--graphite);box-shadow:0 1.5rem 4rem rgb(27 22 15/24%);text-align:center}.generator-wizard_closeConfirmationSurface__vAQC5 h2{margin:0;font-family:Cormorant,Georgia,serif;font-size:2.25rem;font-weight:500}.generator-wizard_closeConfirmationSurface__vAQC5 p{margin:.75rem 0 0;color:var(--muted-strong);font-size:.85rem;line-height:1.6}.generator-wizard_confirmationActions__nbC08{margin-top:1.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}@media (prefers-reduced-motion:reduce){.generator-wizard_dialog__UurUP,.generator-wizard_overlay__QmMSl{transition:opacity 1ms linear}.generator-wizard_overlay__QmMSl[data-state] .generator-wizard_dialog__UurUP{transform:none}.generator-wizard_choiceCard__Ido5s,.generator-wizard_progressRow__DFpV3>span>span,.generator-wizard_uploadCard__5JDyK{transition:none}.generator-wizard_generationOrbLogo__30HQ7,.generator-wizard_generationOrb__vVQxe{animation:none}.generator-wizard_progressFact__S2sCt,.generator-wizard_progressStatus__Xf9le{animation:none;transform:none}}@keyframes generator-wizard_progress-copy-fade__Mzkf_{0%,to{opacity:0;transform:translateY(.35rem)}10%,90%{opacity:1;transform:translateY(0)}}@keyframes generator-wizard_generation-pulse__qHePv{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes generator-wizard_generation-logo-pulse__zLPNf{0%,to{opacity:.62;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}