@font-face{font-family:poppins;src:url(../media/Poppins_SemiBold-s.p.325_n9map1boy.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:90.85%;descent-override:30.28%;line-gap-override:8.65%;size-adjust:115.57%}.poppins_ddc63aef-module__-J-WVq__className{font-family:poppins,poppins Fallback}.poppins_ddc63aef-module__-J-WVq__variable{--font-poppins:"poppins", "poppins Fallback"}
@font-face{font-family:sourceSans;src:url(../media/SourceSansPro_Regular-s.p.1moc3ibnk0hqf.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sourceSans;src:url(../media/SourceSansPro_SemiBold-s.p.35f6y-__j2olb.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sourceSans Fallback;src:local(Arial);ascent-override:104.47%;descent-override:28.98%;line-gap-override:0.0%;size-adjust:94.19%}.sourcesans_a9f1cdfb-module__gf17tq__className{font-family:sourceSans,sourceSans Fallback}.sourcesans_a9f1cdfb-module__gf17tq__variable{--font-source-sans:"sourceSans", "sourceSans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cream:#faf7f2;--ink:#121212;--muted:#757575;--faint:#9e9e9e;--plum:#4a154b;--teal:#0f766e;--teal-dark:#115e59;--teal-soft:#e0f7f4;--font-heading:var(--font-poppins), "Segoe UI", system-ui, sans-serif;--font-body:var(--font-source-sans), "Segoe UI", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace}*{box-sizing:border-box}html{background:var(--cream);min-width:320px}body{min-height:100vh;color:var(--ink);background:var(--cream);font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:var(--teal)}a:hover{color:var(--teal-dark)}.shell{place-items:center;min-height:100dvh;padding:24px 20px;display:grid}.return-card{text-align:center;background:#fff;border-radius:24px;flex-direction:column;gap:24px;width:min(100%,560px);padding:36px 24px 28px;display:flex;box-shadow:0 4px 20px #0000000d}.brand{justify-content:center;display:flex}.brand-logo{width:auto;height:64px;display:block}.status-icon{border-radius:9999px;place-items:center;width:64px;height:64px;margin:0 auto;display:grid}.status-icon svg{width:28px;height:28px;display:block}.status-icon-complete{color:var(--teal);background:var(--teal-soft)}.copy{flex-direction:column;gap:12px;display:flex}.eyebrow{color:#64748b;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:500}h1{font-family:var(--font-heading);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:26px;font-weight:600;line-height:1.25}.message{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.actions{flex-direction:column;gap:12px;display:flex}.button{height:52px;font-family:var(--font-heading);letter-spacing:.01em;border-radius:9999px;justify-content:center;align-items:center;font-size:16px;font-weight:600;text-decoration:none;transition:filter .3s,background-color .3s;display:flex}.button:focus-visible,.store-links a:focus-visible,.support a:focus-visible{outline-offset:3px;outline:3px solid #0f766e59}.button-primary{color:#fff;background:var(--plum);box-shadow:0 8px 20px #4a154b2e}.button-primary:hover{color:#fff;filter:brightness(1.12)}.button-secondary{border:1.5px solid var(--plum);color:var(--plum);background:0 0}.button-secondary:hover{color:var(--plum);background:#f8f4f8}.store-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.store-links a{border-radius:7px;display:flex}.store-badge{width:auto;display:block}.store-badge-apple{height:40px}.store-badge-google{height:60px}.support a{color:var(--teal);text-underline-offset:3px;font-weight:600;text-decoration-thickness:1px}.support a:hover{color:var(--teal-dark)}.support{color:var(--faint);margin:0;font-size:13.5px}@media (min-width:640px){.shell{padding:48px 40px}.return-card{padding:52px 48px 36px}h1{font-size:32px}}@media (prefers-reduced-motion:reduce){.button{transition:none}}
