.S49ffq_root{--pr-text:#fff;--pr-body:#e2eaf8e0;--pr-muted:#cddaf0b8;--pr-line:#8eb4ff29;--pr-line-strong:#8eb4ff4d;--pr-card:#111b359e;--pr-surface:#0f1b38;--pr-accent:#60a5fa;--pr-accent-strong:#2563eb;--pr-check:#5eead4;--pr-sticky-top:86px;color:var(--pr-body)}.S49ffq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.S49ffq_section{margin-top:clamp(72px,9vw,120px)}.S49ffq_sectionHead{text-align:center;max-width:680px;margin:0 auto clamp(28px,4vw,48px)}.S49ffq_h2{color:var(--pr-text);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(26px,3.4vw,38px);font-weight:800;line-height:1.15}.S49ffq_lede{color:var(--pr-body);text-wrap:pretty;margin:14px 0 0;font-size:clamp(16px,1.6vw,18px);line-height:1.55}.S49ffq_hero{text-align:center;max-width:820px;margin:0 auto}.S49ffq_h1{-webkit-hyphens:auto;hyphens:auto;color:var(--pr-text);letter-spacing:-.03em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(34px,5.4vw,60px);font-weight:800;line-height:1.06}.S49ffq_heroSub{max-width:620px;color:var(--pr-body);text-wrap:pretty;margin:20px auto 0;font-size:clamp(16px,1.8vw,19px);line-height:1.55}.S49ffq_toggleWrap{justify-content:center;margin:36px 0 clamp(32px,4vw,48px);display:flex}.S49ffq_toggle{border:1px solid var(--pr-line-strong);background:#0a122699;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:inline-grid}.S49ffq_toggleBtn{min-height:44px;color:var(--pr-body);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .16s,color .16s;display:inline-flex}.S49ffq_toggleBtn:hover{color:#fff}.S49ffq_toggleBtn[aria-checked=true]{background:var(--pr-accent-strong);color:#fff;box-shadow:0 2px 10px #2563eb66}.S49ffq_toggleSave{color:#fcd9a8;font-size:13px;font-weight:700}.S49ffq_toggleBtn[aria-checked=true] .S49ffq_toggleSave{color:#fff;opacity:.92}.S49ffq_cards{grid-template-columns:1fr;align-items:stretch;gap:20px;display:grid}@media (min-width:62em){.S49ffq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.S49ffq_card{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:24px;flex-direction:column;min-width:0;padding:32px 28px 30px;transition:transform .2s cubic-bezier(.2,0,0,1),box-shadow .2s,border-color .2s;display:flex;position:relative;box-shadow:0 10px 30px -18px #050a19cc}.S49ffq_card:hover{border-color:var(--pr-line-strong);transform:translateY(-4px);box-shadow:0 24px 44px -22px #050a19e6}.S49ffq_cardFeatured{background:linear-gradient(#14234a 0%,#0f1b38 100%) padding-box padding-box,linear-gradient(160deg,#93c5fd 0%,#3b82f6 45%,#60a5fa40 100%) border-box;border:1px solid #0000;box-shadow:0 0 0 1px #60a5fa14,0 30px 60px -28px #3b82f68c}.S49ffq_cardFeatured:hover{border-color:#0000;box-shadow:0 0 0 1px #60a5fa2e,0 36px 70px -26px #3b82f6b3}.S49ffq_cardName{color:var(--pr-text);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.2}.S49ffq_cardDesc{min-height:3em;color:var(--pr-body);margin:8px 0 0;font-size:16px;line-height:1.5}.S49ffq_priceBlock{margin:24px 0 28px}@media (min-width:62em){.S49ffq_priceBlock{min-height:176px}}.S49ffq_priceRow{-moz-column-gap:8px;flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.S49ffq_price{color:var(--pr-text);letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(44px,4.6vw,56px);font-weight:800;line-height:1.05}.S49ffq_priceCustom{font-size:clamp(38px,4vw,48px)}.S49ffq_period{color:var(--pr-muted);font-size:16px;font-weight:500}.S49ffq_strike{min-height:22px;color:var(--pr-muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:15px;text-decoration:line-through}.S49ffq_priceNote{color:var(--pr-body);margin-top:6px;font-size:14px;line-height:1.45}.S49ffq_priceExtra{color:#a9cdff;margin-top:4px;font-size:14px;font-weight:600;line-height:1.4}.S49ffq_btn{text-align:center;cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:0 24px;font-size:16px;font-weight:650;line-height:1.2;text-decoration:none;transition:transform .14s,background-color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.S49ffq_btn:active{transform:scale(.98)}.S49ffq_btnPrimary{background:var(--pr-accent-strong);color:#fff;box-shadow:0 8px 22px -8px #2563ebb3}.S49ffq_btnPrimary:hover{background:#1d4ed8}.S49ffq_btnSecondary{color:#fff;background:0 0;border-color:#bed2f580}.S49ffq_btnSecondary:hover{background:#ffffff12;border-color:#dce8ffd9}.S49ffq_btnSm{min-height:44px;padding:0 16px;font-size:15px}.S49ffq_btn:focus-visible,.S49ffq_toggleBtn:focus-visible,.S49ffq_groupBtn:focus-visible,.S49ffq_hintBtn:focus-visible,.S49ffq_tabBtn:focus-visible{outline-offset:3px;outline:3px solid #93c5fd}.S49ffq_cardDivider{background:var(--pr-line);height:1px;margin:28px 0 22px}.S49ffq_bulletsIntro{color:var(--pr-text);margin:0 0 14px;font-size:16px;font-weight:650;line-height:1.4}.S49ffq_bullets{flex-direction:column;flex:1;gap:13px;margin:0;padding:0;list-style:none;display:flex}.S49ffq_bullet{color:var(--pr-body);overflow-wrap:anywhere;align-items:flex-start;gap:12px;font-size:16px;line-height:1.45;display:flex}.S49ffq_checkIcon{color:var(--pr-check);flex:none;margin-top:2px}.S49ffq_compareDesktop{display:none}.S49ffq_compareMobile{display:block}@media (min-width:48em){.S49ffq_compareDesktop{display:block}.S49ffq_compareMobile{display:none}}.S49ffq_table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%}.S49ffq_table th,.S49ffq_table td{padding:0}.S49ffq_thHead{top:var(--pr-sticky-top);z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--pr-line);text-align:left;vertical-align:bottom;background:#0d162e;transition:box-shadow .2s;position:sticky;padding:18px 16px!important}.S49ffq_thHeadFirst{border-top-left-radius:20px}.S49ffq_thHeadLast{border-top-right-radius:20px}.S49ffq_stuck .S49ffq_thHead{box-shadow:0 14px 24px -16px #000000b3}.S49ffq_thName{color:var(--pr-text);overflow-wrap:anywhere;margin-bottom:12px;font-size:18px;font-weight:700;display:block}.S49ffq_thNameFeatured{color:#bcd9ff}.S49ffq_groupRow th{border-bottom:1px solid var(--pr-line);background:#14203eb3}.S49ffq_groupBtn{width:100%;min-height:56px;color:var(--pr-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:700;display:flex}.S49ffq_groupBtn:hover{background:#ffffff08}.S49ffq_chev{color:var(--pr-muted);flex:none;transition:transform .2s}.S49ffq_groupBtn[aria-expanded=true] .S49ffq_chev{transform:rotate(180deg)}.S49ffq_rowLabel{text-align:left;color:var(--pr-body);border-bottom:1px solid var(--pr-line);overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.4;padding:16px!important}.S49ffq_cell{text-align:left;color:var(--pr-text);border-bottom:1px solid var(--pr-line);overflow-wrap:anywhere;font-size:15px;line-height:1.4;padding:16px!important}.S49ffq_cellFeatured{background:#3b82f612}.S49ffq_tableShell{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:20px}.S49ffq_rowLabelInner{align-items:center;gap:8px;display:inline-flex}.S49ffq_hintBtn{width:24px;height:24px;color:var(--pr-muted);cursor:help;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.S49ffq_hintBtn:hover{color:#fff}.S49ffq_dash{color:#becde68c}.S49ffq_footnote{color:var(--pr-muted);margin:16px 4px 0;font-size:14px;line-height:1.5}.S49ffq_tabs{border:1px solid var(--pr-line-strong);background:#0a122699;border-radius:999px;grid-template-columns:repeat(3,1fr);gap:4px;margin-bottom:20px;padding:4px;display:grid}.S49ffq_tabBtn{min-height:44px;color:var(--pr-body);font:inherit;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;border-radius:999px;padding:0 6px;font-size:15px;font-weight:650}.S49ffq_tabBtn[aria-selected=true]{background:var(--pr-accent-strong);color:#fff}.S49ffq_mGroup{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:16px;margin-top:12px;overflow:hidden}.S49ffq_mRow{border-top:1px solid var(--pr-line);color:var(--pr-body);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;font-size:15px;line-height:1.4;display:flex}.S49ffq_mRowLabel{overflow-wrap:anywhere;min-width:0}.S49ffq_mRowValue{text-align:right;max-width:45%;color:var(--pr-text);overflow-wrap:anywhere;flex:none;font-weight:600}.S49ffq_mHint{color:var(--pr-muted);margin-top:2px;font-size:13px;display:block}.S49ffq_featureGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:48em){.S49ffq_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.S49ffq_featureCard{border:1px solid var(--pr-line);background:var(--pr-card);border-radius:20px;flex-direction:column;gap:14px;padding:28px;transition:transform .2s cubic-bezier(.2,0,0,1),border-color .2s;display:flex}.S49ffq_featureCard:hover{border-color:var(--pr-line-strong);transform:translateY(-3px)}.S49ffq_iconTile{color:#93c5fd;background:#3b82f624;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.S49ffq_featureTitle{color:var(--pr-text);margin:0;font-size:20px;font-weight:700;line-height:1.25}.S49ffq_featureBody{color:var(--pr-body);margin:0;font-size:16px;line-height:1.55}.S49ffq_trustGrid{border:1px solid var(--pr-line);background:linear-gradient(#14224499,#0d162e80);border-radius:24px;grid-template-columns:1fr;gap:24px;padding:32px 28px;display:grid}@media (min-width:48em){.S49ffq_trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding:36px}}@media (min-width:75em){.S49ffq_trustGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.S49ffq_trustItem{flex-direction:column;gap:14px;min-width:0;display:flex}.S49ffq_trustText{color:var(--pr-body);overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.S49ffq_faqShell{max-width:820px;margin:0 auto}.S49ffq_faqShell .mantine-Accordion-item[data-active]{background:0 0}.S49ffq_faqShell .mantine-Accordion-control:focus-visible{outline-offset:-3px;outline:3px solid #93c5fd}.S49ffq_final{text-align:center;border:1px solid var(--pr-line-strong);background:radial-gradient(700px 260px at 50% 0,#60a5fa38,#0000 70%),linear-gradient(#14234a 0%,#0f1b38 100%);border-radius:28px;margin-top:clamp(80px,10vw,128px);padding:clamp(40px,6vw,72px) 24px}.S49ffq_finalTitle{max-width:720px;color:var(--pr-text);letter-spacing:-.025em;text-wrap:balance;overflow-wrap:break-word;margin:0 auto;font-size:clamp(28px,4.2vw,44px);font-weight:800;line-height:1.12}.S49ffq_finalSub{max-width:560px;color:var(--pr-body);text-wrap:pretty;margin:16px auto 0;font-size:18px;line-height:1.55}.S49ffq_finalActions{flex-direction:column;align-items:center;gap:16px;margin-top:32px;display:flex}.S49ffq_finalActions .S49ffq_btn{width:auto;min-width:min(280px,100%);max-width:100%}.S49ffq_textLink{color:#bcd9ff;text-underline-offset:4px;align-items:center;min-height:44px;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.S49ffq_textLink:hover{color:#fff}.S49ffq_textLink:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #93c5fd}@media (prefers-reduced-motion:reduce){.S49ffq_card,.S49ffq_featureCard,.S49ffq_btn,.S49ffq_chev,.S49ffq_thHead{transition:none}.S49ffq_card:hover,.S49ffq_featureCard:hover{transform:none}}