.rx-page{--ink:#0A2540;--bg:#FAFAF9;--text:#1A1A1A;--muted:#5B6470;--border:#E6E6E1;--tint:#EEF3F8;--radius:16px;--radius-sm:10px;max-width:820px;margin:0 auto;padding:8px 0 64px;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--text);font-size:16.5px;line-height:1.7;-webkit-font-smoothing:antialiased}.rx-page *{box-sizing:border-box}.rx-page a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.rx-page .rx-hero{background:var(--ink);color:#fff;border-radius:var(--radius);padding:46px 44px;margin:0 0 40px}.rx-page .rx-hero .eyebrow{font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#9db6d6;margin:0 0 14px}.rx-page .rx-hero h1{font-family:Jost,sans-serif;font-weight:600;line-height:1.08;font-size:clamp(30px,5vw,44px);margin:0;color:#fff;letter-spacing:-.01em}.rx-page .rx-hero p{color:#cbd8e8;font-size:17px;margin:16px 0 0;max-width:60ch}.rx-page .rx-updated{display:inline-block;margin-top:22px;font-size:12.5px;color:#9db6d6;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:5px 13px;letter-spacing:.02em}.rx-page h2{font-family:Jost,sans-serif;font-weight:600;color:var(--ink);font-size:23px;margin:42px 0 14px;padding-bottom:10px;position:relative}.rx-page h2:after{content:"";position:absolute;left:0;bottom:0;width:34px;height:3px;background:var(--ink);border-radius:2px}.rx-page p{margin:0 0 16px}.rx-page ul{list-style:none;margin:0 0 16px;padding:0}.rx-page ul li{position:relative;padding:0 0 9px 26px}.rx-page ul li:before{content:"\2022";position:absolute;left:6px;top:-1px;color:var(--ink);font-weight:700}.rx-page .rx-callout{background:var(--tint);border-left:4px solid var(--ink);border-radius:var(--radius-sm);padding:18px 22px;margin:24px 0;font-size:15.5px}.rx-page .rx-callout strong{color:var(--ink)}.rx-page .rx-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.rx-page .rx-box{background:#fff;border:1px solid var(--border);border-radius:var(--radius-sm);padding:22px 24px}.rx-page .rx-box h3{font-family:Jost,sans-serif;font-weight:600;font-size:16px;margin:0 0 14px;color:var(--ink)}.rx-page .rx-box.is-covered{border-top:3px solid var(--ink)}.rx-page .rx-box.is-not{border-top:3px solid #C9CDCF}.rx-page .rx-box ul li{padding-bottom:11px}.rx-page .rx-box.is-covered ul li:before{content:"\2713";color:var(--ink)}.rx-page .rx-box.is-not ul li:before{content:"\2013";color:var(--muted)}.rx-page ol.rx-steps{list-style:none;counter-reset:s;margin:18px 0;padding:0}.rx-page ol.rx-steps li{counter-increment:s;position:relative;padding:0 0 18px 52px;min-height:34px}.rx-page ol.rx-steps li:before{content:counter(s);position:absolute;left:0;top:0;width:32px;height:32px;background:var(--ink);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Jost,sans-serif;font-weight:600;font-size:15px}.rx-page ol.rx-steps li>strong:first-child{display:block;font-family:Jost,sans-serif;color:var(--ink);font-size:16.5px;margin:0 0 2px}.rx-page details.rx-acc{border:1px solid var(--border);border-radius:var(--radius-sm);margin:0 0 12px;background:#fff;overflow:hidden}.rx-page details.rx-acc summary{cursor:pointer;list-style:none;padding:18px 22px;font-family:Jost,sans-serif;font-weight:600;font-size:16.5px;color:var(--ink);display:flex;justify-content:space-between;align-items:center;gap:14px}.rx-page details.rx-acc summary::-webkit-details-marker{display:none}.rx-page details.rx-acc summary:after{content:"+";font-size:24px;color:var(--ink);font-weight:400;line-height:1}.rx-page details.rx-acc[open] summary:after{content:"\2013"}.rx-page details.rx-acc .rx-acc-body{padding:0 22px 20px}.rx-page details.rx-acc .rx-acc-body p{margin:0}.rx-page .rx-faq-group{font-family:Jost,sans-serif;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.14em;font-size:12.5px;margin:34px 0 14px}.rx-page .rx-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:22px 0}.rx-page .rx-card{background:#fff;border:1px solid var(--border);border-radius:var(--radius-sm);padding:22px 24px}.rx-page .rx-card .rx-label{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:600;margin:0 0 6px}.rx-page .rx-card h3{font-family:Jost,sans-serif;font-weight:600;font-size:16px;margin:0 0 8px;color:var(--ink)}.rx-page .rx-card p{margin:0;font-size:15.5px}.rx-page .rx-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0}.rx-page .rx-stat{background:#fff;border:1px solid var(--border);border-radius:var(--radius-sm);padding:24px 20px;text-align:center}.rx-page .rx-stat .num{font-family:Jost,sans-serif;font-weight:600;font-size:26px;color:var(--ink);line-height:1.1;margin:0 0 8px}.rx-page .rx-stat .lbl{font-size:13.5px;color:var(--muted)}.rx-page .rx-cta{background:var(--ink);border-radius:var(--radius);padding:30px 32px;margin:40px 0 0;text-align:center;color:#fff}.rx-page .rx-cta h3{font-family:Jost,sans-serif;font-weight:600;font-size:20px;margin:0 0 8px;color:#fff}.rx-page .rx-cta p{color:#cbd8e8;margin:0 0 18px}.rx-page .rx-btn{display:inline-block;background:#fff;color:var(--ink);padding:12px 26px;border-radius:var(--radius-sm);font-weight:600;text-decoration:none;letter-spacing:.02em}.rx-page .rx-foot{font-size:13px;color:var(--muted);border-top:1px solid var(--border);margin-top:44px;padding-top:18px}@media(max-width:600px){.rx-page .rx-hero{padding:34px 26px}.rx-page .rx-grid,.rx-page .rx-stats,.rx-page .rx-cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rx-page.css.map */
