:root{--pa-bg:#FFFFFF;--pa-bg-2:#F0F4FA;--pa-card:#FFFFFF;--pa-ink:#10233F;--pa-muted:#5C6B80;--pa-line:#E3E9F2;--pa-accent:#1E40AF;--pa-accent-soft:#E3ECFB;--pa-dark:#0B1B3A;--pa-star:#E8A33D;--pa-green:#1E40AF;--pa-lav:#E8862B;--pa-lav-soft:#FDEEDC;--pa-radius:18px}*{box-sizing:border-box}body.pa-body{margin:0;background:var(--pa-bg);color:var(--pa-ink);font-family:Manrope,system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}.pa-payrow{display:flex;gap:8px;justify-content:center;align-items:center;flex-wrap:wrap}.pa-pay-logo{height:26px;width:auto;border-radius:4px}.pa-body img{max-width:100%;display:block}.pa-container{max-width:1160px;margin:0 auto;padding:0 20px}.pa-section{padding:48px 0}@media(max-width:768px){.pa-section{padding:34px 0}}.pa-eyebrow{display:block;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--pa-accent);margin-bottom:14px}.pa-h1{font-size:clamp(34px,5vw,56px);font-weight:800;line-height:1.08;letter-spacing:-.02em;margin:0 0 18px}.pa-h2{font-size:clamp(26px,3.6vw,40px);font-weight:800;line-height:1.12;letter-spacing:-.02em;margin:0 0 14px}.pa-h3{font-size:20px;font-weight:800;margin:0 0 8px}.pa-sub{font-size:17px;color:var(--pa-muted);max-width:560px;margin:0 0 24px}.pa-accent{color:var(--pa-accent)}.pa-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--pa-dark);color:#fff;border:0;border-radius:999px;padding:16px 30px;font-family:inherit;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease}.pa-btn:hover{background:#071224;transform:translateY(-1px)}.pa-btn--accent{background:var(--pa-accent)}.pa-btn--accent:hover{background:#16308a}.pa-btn--full{width:100%}.pa-btn--ghost{background:transparent;color:var(--pa-ink);border:1.5px solid var(--pa-ink)}.pa-btn--ghost:hover{background:var(--pa-ink);color:#fff}.pa-chip{display:inline-flex;align-items:center;gap:8px;background:var(--pa-card);border:1px solid var(--pa-line);border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;color:var(--pa-ink)}.pa-chip svg{flex:0 0 auto;color:var(--pa-accent)}.pa-pill{display:inline-flex;align-items:center;gap:8px;background:var(--pa-accent-soft);color:#16337f;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:700}.pa-badge-save{display:inline-block;background:var(--pa-lav);color:#fff;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800}.pa-card{background:var(--pa-card);border:1px solid var(--pa-line);border-radius:var(--pa-radius)}.pa-stars{color:var(--pa-star);letter-spacing:2px;font-size:15px}.pa-muted{color:var(--pa-muted)}.pa-note{font-size:13.5px;color:var(--pa-muted)}.pa-grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.pa-grid-2>*{min-width:0}@media(max-width:860px){.pa-grid-2{grid-template-columns:1fr;gap:28px}}#MainContent .pa-eyebrow{color:#1e40af;letter-spacing:.16em;font-weight:800}#MainContent .pa-accent{color:#1e40af}#MainContent .pa-card{border-radius:18px;border-color:#e6ecf6}#MainContent .pa-posg-card img{border-radius:16px}#MainContent .pa-btn{border-radius:999px;background:#1e40af}#MainContent .pa-btn--accent{background:#1e40af}#MainContent{--pa-fs-h1:clamp(30px,4vw,42px);--pa-fs-h3:20px;--pa-fs-body:16px;--pa-fs-small:13px;--pa-fs-eyebrow:13px}#MainContent .pa-h1,#MainContent .pa-h2,#MainContent .pa-dhero-title{font-family:Manrope,system-ui,-apple-system,sans-serif;font-size:var(--pa-fs-h1)!important;font-weight:800!important;line-height:1.12!important;letter-spacing:-.02em}#MainContent .pa-h3,#MainContent .pa-feat-pt-t{font-family:Manrope,system-ui,-apple-system,sans-serif;font-size:var(--pa-fs-h3)!important;font-weight:800!important;line-height:1.3!important;letter-spacing:-.01em}#MainContent .pa-sub,#MainContent .pa-rgrid-quote,#MainContent .pa-muted,#MainContent .pa-art-text{font-family:Manrope,system-ui,-apple-system,sans-serif;font-size:var(--pa-fs-body)!important;font-weight:400!important;line-height:1.62!important}#MainContent .pa-eyebrow{font-size:var(--pa-fs-eyebrow)!important;font-weight:800!important;line-height:1.2!important;text-transform:uppercase;letter-spacing:.14em}#MainContent .pa-note,#MainContent .pa-stat-lbl{font-size:var(--pa-fs-small)!important;line-height:1.4!important}@media(max-width:560px){#MainContent{--pa-fs-h3:18px;--pa-fs-body:15px}}html.pa-js #MainContent .pa-h1,html.pa-js #MainContent .pa-h2,html.pa-js #MainContent .pa-sub,html.pa-js #MainContent .pa-eyebrow,html.pa-js #MainContent .pa-card,html.pa-js #MainContent [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .75s cubic-bezier(.3,1,.3,1),transform .75s cubic-bezier(.3,1,.3,1)}html.pa-js #MainContent .is-in{opacity:1!important;transform:none!important}[data-d="2"]{transition-delay:.07s}[data-d="3"]{transition-delay:.14s}[data-d="4"]{transition-delay:.21s}[data-d="5"]{transition-delay:.28s}[data-d="6"]{transition-delay:.35s}#MainContent .pa-card{transition:transform .4s cubic-bezier(.3,1,.3,1),box-shadow .4s cubic-bezier(.3,1,.3,1),border-color .3s ease}#MainContent .pa-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px -26px #0b1b3a8c}@media(prefers-reduced-motion:reduce){html.pa-js #MainContent .pa-h1,html.pa-js #MainContent .pa-h2,html.pa-js #MainContent .pa-sub,html.pa-js #MainContent .pa-eyebrow,html.pa-js #MainContent .pa-card,html.pa-js #MainContent [data-reveal]{opacity:1!important;transform:none!important;transition:none!important}#MainContent .pa-card:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/vg-pa-base.css.map */
