/* Public 3.0 secondary pages */
body.secondary-v3{background:#f8fafc!important;color:#101828!important;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;letter-spacing:-.01em!important;}
body.secondary-v3 *{box-sizing:border-box;}
body.secondary-v3 :focus-visible{outline:3px solid rgba(49,94,251,.28)!important;outline-offset:2px!important;}
body.secondary-v3 a{color:#315efb;}
body.secondary-v3 .top,body.secondary-v3 .live-page-topbar{background:#fff!important;border-bottom:1px solid #d9e1ea!important;box-shadow:none!important;}
body.secondary-v3 .page,body.secondary-v3 .live-page-main,body.secondary-v3 .wrap{max-width:1180px!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important;}
body.secondary-v3 .hero,body.secondary-v3 .live-page-hero{background:#fff!important;border:1px solid #d9e1ea!important;border-radius:9px!important;box-shadow:none!important;color:#101828!important;}
body.secondary-v3 .card,body.secondary-v3 .cards>*,body.secondary-v3 .two>*,body.secondary-v3 .compare>*,body.secondary-v3 .live-page-stats>*,body.secondary-v3 .live-page-controls,body.secondary-v3 .live-page-feed-wrap,body.secondary-v3 .live-page-safety-card,body.secondary-v3 .live-page-disabled{background:#fff!important;border:1px solid #d9e1ea!important;border-radius:8px!important;box-shadow:none!important;color:#101828!important;}
body.secondary-v3 button,body.secondary-v3 .btn{border-radius:6px!important;box-shadow:none!important;}
body.secondary-v3 input,body.secondary-v3 select,body.secondary-v3 textarea{border-radius:6px!important;border:1px solid #d9e1ea!important;background:#fff!important;color:#101828!important;}
body.secondary-v3 h1,body.secondary-v3 h2,body.secondary-v3 h3{color:#0f172a!important;letter-spacing:-.035em!important;}
body.secondary-v3 p,body.secondary-v3 small{color:#667085!important;}
body.secondary-v3 footer{max-width:1180px!important;margin:0 auto!important;padding:28px 20px!important;color:#667085!important;}
body.secondary-v3 .secondary-v3-badge{display:inline-flex;align-items:center;gap:6px;border:1px solid #d9e1ea;border-radius:999px;background:#fff;padding:6px 9px;color:#475467;font-size:.72rem;font-weight:800;margin-bottom:12px;}
@media(max-width:720px){body.secondary-v3 .page,body.secondary-v3 .live-page-main,body.secondary-v3 .wrap{padding-left:14px!important;padding-right:14px!important;}body.secondary-v3 .hero,body.secondary-v3 .live-page-hero{border-radius:8px!important;}body.secondary-v3 footer{padding-left:14px!important;padding-right:14px!important;}}
