.JpILRG_button{text-align:center;min-height:44px;color:var(--navy);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:14px;font-weight:700;line-height:1.4;transition:background .18s,border-color .18s;display:inline-flex}.JpILRG_button:disabled{pointer-events:none;opacity:.55}.JpILRG_primary{background:var(--navy);color:var(--bg)}.JpILRG_primary:hover{opacity:.9}.JpILRG_outline{border-color:var(--border);background:var(--radar-white)}.JpILRG_outline:hover{background:var(--bg)}.JpILRG_ghost{background:0 0}.JpILRG_tooltip{z-index:100;border:1px solid var(--border);background:var(--radar-white);max-width:min(280px,100vw - 32px);color:var(--navy);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.6;box-shadow:0 8px 24px #0002}.JpILRG_tooltip p{color:inherit;margin:0}@media (prefers-reduced-motion:reduce){.JpILRG_button{transition:none}}
._2j20KW_section{color:var(--navy);gap:22px;max-width:1120px;margin:auto;padding:8px 0 20px}._2j20KW_intro{text-align:center;max-width:660px}._2j20KW_intro h2{letter-spacing:-1.1px;margin:0 0 12px;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.2}._2j20KW_intro p,._2j20KW_billingNote{color:var(--text);text-align:center;margin:0;font-size:14px;line-height:1.7}._2j20KW_toggle{border:1px solid var(--border);background:var(--radar-white);border-radius:999px;width:fit-content;max-width:100%;padding:5px;display:flex}._2j20KW_toggle button{isolation:isolate;min-height:44px;color:var(--text);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:10px 23px;font-size:14px;font-weight:650;position:relative}._2j20KW_toggle button[aria-pressed=true]{color:var(--bg)}._2j20KW_toggleLabel{z-index:1;position:relative}._2j20KW_selection{border-radius:inherit;background:var(--navy);z-index:0;position:absolute;inset:0}._2j20KW_billingNote{margin-top:-9px;font-size:12px}._2j20KW_grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;width:100%;display:grid}._2j20KW_card{border:1px solid var(--border);background:var(--radar-white);border-radius:18px;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:0 8px 28px #12223a05}._2j20KW_highlighted{border-color:var(--navy);box-shadow:0 8px 28px #12223a0c}._2j20KW_cardHeader{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--bg) 50%,var(--radar-white));border-radius:18px 18px 0 0;padding:22px 22px 21px}._2j20KW_highlighted ._2j20KW_cardHeader,._2j20KW_highlighted ._2j20KW_footer{background:color-mix(in srgb,var(--navy) 4%,var(--radar-white))}._2j20KW_badges{justify-content:space-between;align-items:center;gap:5px;min-height:27px;margin-bottom:16px;display:flex}._2j20KW_badge,._2j20KW_discount{border:1px solid var(--border);background:var(--radar-white);color:var(--navy);border-radius:7px;align-items:center;gap:5px;padding:4px 7px;font-size:10px;font-weight:750;line-height:1.3;display:inline-flex}._2j20KW_discount{background:var(--navy);color:var(--bg);border-color:var(--navy)}._2j20KW_planType{color:var(--text);font-size:11px;font-weight:650}._2j20KW_card h3{letter-spacing:-.5px;margin:0 0 6px;font-size:20px;font-weight:750;line-height:1.4}._2j20KW_card ._2j20KW_info{color:var(--text);min-height:42px;margin:0 0 18px;font-size:13px;line-height:1.6}._2j20KW_price{flex-wrap:wrap;align-items:baseline;gap:0 5px;display:flex}._2j20KW_price strong{letter-spacing:-1.2px;white-space:nowrap;font-size:clamp(27px,2.7vw,36px);font-weight:800;line-height:1.35}._2j20KW_price span{color:var(--text);font-size:12px}._2j20KW_card ._2j20KW_equivalent,._2j20KW_card ._2j20KW_saving{color:var(--text);margin:7px 0 0;font-size:11px;line-height:1.65}._2j20KW_card ._2j20KW_saving{min-height:36px}._2j20KW_features{flex-direction:column;flex:1;gap:16px;margin:0;padding:25px 22px 30px;list-style:none;display:flex}._2j20KW_features li{color:var(--text);align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}._2j20KW_features li>svg{color:var(--navy);flex-shrink:0;margin-top:2px}._2j20KW_infoButton{vertical-align:middle;color:var(--text);background:0 0;border:0;border-radius:4px;margin-left:5px;padding:3px;display:inline-flex}._2j20KW_footer{border-top:1px solid var(--border);border-radius:0 0 18px 18px;padding:14px}._2j20KW_card ._2j20KW_footer p{text-align:center;color:var(--text);margin:8px 0 0;font-size:10px;line-height:1.4}._2j20KW_trailMask{pointer-events:none;border-radius:inherit;border:1px solid #0000;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect}._2j20KW_trail{aspect-ratio:1;background:var(--navy);box-shadow:0 0 24px 12px var(--navy);opacity:.6;position:absolute}@media (max-width:900px){._2j20KW_grid{gap:12px}._2j20KW_cardHeader{padding:18px 15px}._2j20KW_features{padding:22px 15px}._2j20KW_price strong{font-size:28px}}@media (max-width:700px){._2j20KW_grid{grid-template-columns:1fr;gap:20px;max-width:430px}._2j20KW_toggle button{padding:10px 18px}._2j20KW_cardHeader{padding:22px}._2j20KW_features{padding:24px 22px}._2j20KW_card ._2j20KW_info,._2j20KW_card ._2j20KW_saving{min-height:0}._2j20KW_price strong{font-size:36px}._2j20KW_section{gap:20px}._2j20KW_billingNote{max-width:300px}}@media (prefers-reduced-motion:reduce){._2j20KW_trailMask{display:none}}
