.rxp-page .conversion-panel{margin:36px auto;padding:clamp(24px,4vw,48px);background:#edf1e7;border:1px solid #d7dfcf;border-radius:12px;color:#052850}.rxp-page .conversion-panel h2{font-size:clamp(28px,3.3vw,42px);line-height:1.2;letter-spacing:-1px;margin:8px 0 16px}.rxp-page .conversion-panel h3{font-size:23px;line-height:1.35}.rxp-page .conversion-panel p{max-width:66ch}.rxp-page .conversion-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0 12px}.rxp-page .conversion-actions .btn{white-space:normal;text-align:center}.rxp-page .conversion-proof{margin:24px 0;padding:24px;border-left:4px solid #739a6f;background:#f4f6f2;border-radius:0 8px 8px 0}.rxp-page .conversion-proof blockquote{font-size:22px;line-height:1.5;margin:0 0 12px;color:#052850}.rxp-page .conversion-proof cite{font-style:normal;display:block}.rxp-page .conversion-proof p,.rxp-page .conversion-note{font-size:15px!important;line-height:1.7!important}.rxp-page .conversion-note{color:#4b5f68}.rxp-page .conversion-proof a{text-decoration:underline;text-underline-offset:3px}.rxp-page .conversion-points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:26px 0}.rxp-page .conversion-points>div{min-width:0}.rxp-page .conversion-points strong{display:block;font-size:20px;margin-bottom:8px}.rxp-page .conversion-agent-controls{display:flex;flex-wrap:wrap;gap:18px;margin:24px 0;align-items:end}.rxp-page .conversion-agent-controls label{display:grid;gap:6px;min-width:190px;font-weight:600}.rxp-page .conversion-agent-controls select{font:inherit;font-size:17px;min-height:48px;padding:10px;border:1px solid #7891a0;border-radius:5px;background:#fff;color:#052850;max-width:100%}.rxp-page .conversion-agent-meta{font-size:15px!important;line-height:1.6!important}.rxp-page .conversion-agent-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.rxp-page .conversion-agent-actions a{min-height:44px;display:inline-flex;align-items:center}.rxp-page .conversion-contact-context[hidden]{display:none}.rxp-page .conversion-contact-context{padding:24px;margin:24px 0;background:#edf1e7;border-radius:8px}.rxp-page .conversion-mobile-bar{display:none}.rxp-page .conversion-status{min-height:1.5em}.rxp-page .conversion-check{font-size:32px;line-height:1;display:block;color:#526b49}.rxp-page .conversion-confirmation{max-width:840px}.rxp-page .conversion-confirmation .page-hero{padding-bottom:12px}.rxp-page .conversion-confirmation a:not(.btn){text-decoration:underline}
@media(max-width:760px){.rxp-page .conversion-panel{margin-top:24px;margin-bottom:24px;padding:24px 20px}.rxp-page .conversion-points{grid-template-columns:1fr;gap:18px}.rxp-page .conversion-mobile-bar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:fixed;bottom:0;left:0;right:0;z-index:45;background:#fff;border-top:1px solid #d8dfdf;padding:10px 14px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px 18px #05285014}.rxp-page .conversion-mobile-bar a{display:flex;justify-content:center;align-items:center;text-decoration:none;border:1px solid #052850;border-radius:5px;min-height:46px;font-size:16px;font-weight:700;color:#052850;background:#fff}.rxp-page .conversion-mobile-bar a:last-child{background:#052850;color:#fff}.rxp-page{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.rxp-page .analytics-banner{bottom:calc(84px + env(safe-area-inset-bottom))!important;max-height:60dvh;overflow:auto}.rxp-page .pc-sticky{display:none!important}body:has(dialog[open]) .conversion-mobile-bar,body:has(nav.open) .conversion-mobile-bar,body:has(input:focus,textarea:focus,select:focus) .conversion-mobile-bar{display:none}.rxp-page .conversion-agent-controls{display:grid;grid-template-columns:1fr}.rxp-page .hero-actions{align-items:stretch}.rxp-page .hero-actions .btn{flex:1 1 180px}.rxp-page .conversion-actions .btn{flex:1 1 200px}}
.rxp-page [data-agent-card][hidden]{display:none!important}
