.success_page__ny6Bl{position:relative;overflow:clip;background:var(--bg-primary)}.success_main__rgUTW{width:100%;max-width:680px;margin:0 auto;padding:32px 20px 72px}.success_card___Rg64{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px 20px;background:var(--surface-solid,#fff);border:1px solid var(--border);border-radius:12px}.success_badge__j79uy{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:6px;border-radius:var(--radius-full);color:#fff}.success_badgeOk__g4_N5{background:var(--pink-700);color:var(--on-ink)}.success_badgeWarn__AHkic{background:#a45416}.success_badgePending__Q2k1u{background:var(--text-primary);color:var(--on-ink)}.success_eyebrow__yJWDn{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--pink-700)}.success_title__c9TsP{font-family:var(--font-display),Georgia,serif;font-weight:500;font-size:30px;line-height:1.1;letter-spacing:-.035em;color:var(--text-primary)}.success_lead__HkNOn{font-size:16px;line-height:1.55;color:var(--text-secondary)}.success_lead__HkNOn strong{color:var(--text-primary);overflow-wrap:anywhere}.success_details__CQcKZ{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:10px;padding:16px;background:var(--bg-secondary);border:1px solid var(--pink-100);border-radius:8px}.success_row__A1sH1{display:flex;flex-direction:column;gap:2px;font-size:14px}.success_row__A1sH1 dt{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.success_row__A1sH1 dd{font-weight:600;color:var(--text-primary);overflow-wrap:anywhere}.success_quote__7U7y7{font-family:var(--font-display),Georgia,serif;font-size:17px;font-weight:600}.success_rowTotal__EYo33{padding-top:10px;border-top:1px solid var(--pink-100)}.success_rowTotal__EYo33 dd{font-family:var(--font-display),Georgia,serif;font-size:22px;font-weight:500}.success_next__x_oTm{display:flex;flex-direction:column;gap:14px;width:100%;margin-top:12px}.success_nextTitle__Yvf1C{font-family:var(--font-display),Georgia,serif;font-weight:500;font-size:18px;color:var(--text-primary)}.success_steps__xTTG2{display:flex;flex-direction:column;gap:16px;list-style:none}.success_step__v5wi8{display:flex;align-items:flex-start;gap:12px}.success_stepNum__JFSPX{display:flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:var(--radius-full);background:var(--pink-50);color:var(--pink-700);font-family:var(--font-display),Georgia,serif;font-weight:500;font-size:14px}.success_stepBody__IN08V{display:flex;flex-direction:column;gap:2px}.success_stepTitle___vkej{font-size:15px;font-weight:600;color:var(--text-primary)}.success_stepText__c67sD{font-size:14px;line-height:1.5;color:var(--text-secondary)}.success_actions__Cart4{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:16px}.success_btn__VyAGo{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 22px;font-size:15px;font-weight:600;color:var(--on-ink);background:var(--pink-700);border:0;border-radius:6px;text-decoration:none;white-space:nowrap;transition:opacity var(--transition-fast)}.success_btn__VyAGo:hover{opacity:.88}.success_btnGhost__0B5z5{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;font-size:15px;font-weight:600;color:var(--pink-700);background:var(--surface-solid,#fff);border:1px solid var(--border);border-radius:6px;text-decoration:none;white-space:nowrap;transition:border-color var(--transition-fast),background var(--transition-fast)}.success_btnGhost__0B5z5:hover{background:var(--pink-50);border-color:var(--pink-300)}@media (min-width:640px){.success_main__rgUTW{padding:56px 20px 96px}.success_card___Rg64{padding:36px;gap:14px}.success_badge__j79uy{width:68px;height:68px}.success_title__c9TsP{font-size:38px}.success_lead__HkNOn{font-size:17px}.success_details__CQcKZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 20px;gap:14px 20px;padding:20px}.success_row__A1sH1{font-size:15px}.success_rowTotal__EYo33{grid-column:1/-1}.success_actions__Cart4{flex-direction:row;align-items:center}}