.page-module__LWWB4q__wrap{max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.page-module__LWWB4q__narrow{max-width:var(--container-text);margin:0 auto}.page-module__LWWB4q__section{padding:var(--space-section) 0}.page-module__LWWB4q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__LWWB4q__h1{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:24px;font-size:56px;font-weight:500;line-height:1.12}.page-module__LWWB4q__h2{font-family:var(--font-display);letter-spacing:-.015em;font-size:42px;font-weight:500;line-height:1.18}.page-module__LWWB4q__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin-bottom:20px;font-size:12px;font-weight:600}.page-module__LWWB4q__em{color:var(--gold)}.page-module__LWWB4q__textLink{color:var(--gold);border-bottom:1px solid var(--gold-muted)}.page-module__LWWB4q__intro{text-align:center}.page-module__LWWB4q__intro .page-module__LWWB4q__h2{margin-bottom:var(--space-block)}.page-module__LWWB4q__btn{border-radius:var(--radius);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:background var(--transition), border-color var(--transition);border:none;justify-content:center;align-items:center;gap:8px;padding:18px 36px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.page-module__LWWB4q__btnPrimary{background:var(--gold);color:var(--surface-base)}.page-module__LWWB4q__btnPrimary:hover{background:var(--gold-hover)}.page-module__LWWB4q__btnSecondary{color:var(--text-primary);border:1px solid var(--text-muted);background:0 0}.page-module__LWWB4q__btnSecondary:hover{border-color:var(--text-primary)}.page-module__LWWB4q__btnFull{width:100%}.page-module__LWWB4q__hero{text-align:center;padding:108px 0 84px}.page-module__LWWB4q__heroLead{color:var(--text-secondary);max-width:62ch;margin:0 auto;font-size:19px;line-height:1.65}.page-module__LWWB4q__raised{background:var(--surface-raised)}.page-module__LWWB4q__cards{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:24px;display:grid}.page-module__LWWB4q__card{background:var(--surface-raised);border:1px solid var(--seam);border-top:2px solid var(--gold-muted);border-radius:var(--radius);flex-direction:column;padding:48px 44px;display:flex;position:relative}.page-module__LWWB4q__cardFlag{background:var(--surface-raised-hi);border-top-color:var(--gold)}.page-module__LWWB4q__flag{background:var(--gold);color:var(--surface-base);letter-spacing:.16em;text-transform:uppercase;border-radius:var(--radius);padding:6px 14px;font-size:10px;font-weight:600;position:absolute;top:-12px;left:44px}.page-module__LWWB4q__cardEyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;font-size:11px;font-weight:600}.page-module__LWWB4q__cardName{font-family:var(--font-display);margin-bottom:20px;font-size:28px;font-weight:500;line-height:1.25}.page-module__LWWB4q__cardPrice{font-family:var(--font-display);letter-spacing:-.02em;color:var(--gold);margin-bottom:24px;font-size:32px;font-weight:500;line-height:1}.page-module__LWWB4q__cardPrice span{font-family:var(--font-body);letter-spacing:0;color:var(--text-muted);margin-top:10px;font-size:13px;font-weight:400;display:block}.page-module__LWWB4q__cardCopy{color:var(--text-secondary);margin-bottom:26px;font-size:16px;line-height:1.75}.page-module__LWWB4q__cardList{border-top:1px solid var(--seam);flex:1;margin-bottom:30px}.page-module__LWWB4q__cardList li{color:var(--text-secondary);border-bottom:1px solid var(--seam);align-items:flex-start;gap:11px;padding:12px 0;font-size:15px;line-height:1.6;display:flex}.page-module__LWWB4q__cardList li svg{color:var(--gold);flex-shrink:0;margin-top:3px}.page-module__LWWB4q__cardSecondary{text-align:center;color:var(--text-muted);transition:color var(--transition);margin-top:16px;font-size:14px;display:block}.page-module__LWWB4q__cardSecondary:hover{color:var(--text-primary)}.page-module__LWWB4q__compareWrap{border:1px solid var(--seam);border-radius:var(--radius);overflow:hidden}.page-module__LWWB4q__compare{border-collapse:collapse;table-layout:fixed;width:100%}.page-module__LWWB4q__compare th,.page-module__LWWB4q__compare td{text-align:left;border-bottom:1px solid var(--seam);padding:17px 24px;font-size:15px}.page-module__LWWB4q__compare thead th{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-base);font-size:12px;font-weight:600}.page-module__LWWB4q__compare tbody th{color:var(--text-muted);background:var(--surface-raised);font-weight:400}.page-module__LWWB4q__compare tbody td{color:var(--text-primary);background:var(--surface-raised)}.page-module__LWWB4q__compareFlag{background:var(--surface-raised-hi)!important}.page-module__LWWB4q__compare tbody tr:last-child th,.page-module__LWWB4q__compare tbody tr:last-child td{border-bottom:none}.page-module__LWWB4q__rowDiffers th,.page-module__LWWB4q__rowDiffers td{border-left:2px solid var(--gold)}.page-module__LWWB4q__rowDiffers th:first-child{border-left:none}.page-module__LWWB4q__compareLegend{text-align:center;color:var(--text-muted);margin-top:20px;font-size:13px}.page-module__LWWB4q__close{text-align:center}.page-module__LWWB4q__closeLead{color:var(--text-secondary);max-width:58ch;margin:24px auto 38px;font-size:18px;line-height:1.7}.page-module__LWWB4q__closeCta{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:26px;display:flex}.page-module__LWWB4q__closeAlt{color:var(--text-secondary);font-size:15px}@media (max-width:980px){.page-module__LWWB4q__hero{padding:60px 0 48px}.page-module__LWWB4q__h1{font-size:34px;line-height:1.16}.page-module__LWWB4q__h2{font-size:27px;line-height:1.2}.page-module__LWWB4q__heroLead,.page-module__LWWB4q__closeLead{font-size:17px}.page-module__LWWB4q__cards{grid-template-columns:1fr}.page-module__LWWB4q__card{padding:34px 24px}.page-module__LWWB4q__cardName{font-size:23px}.page-module__LWWB4q__cardPrice{font-size:26px}.page-module__LWWB4q__compare th,.page-module__LWWB4q__compare td{padding:13px 14px;font-size:14px}.page-module__LWWB4q__compare thead th{font-size:11px}.page-module__LWWB4q__closeCta .page-module__LWWB4q__btn{width:100%}}
