.qRMuua_backdrop{z-index:50;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.qRMuua_panel{background:var(--panel);width:100%;max-width:480px;max-height:calc(100dvh - 32px);color:var(--foreground);border-radius:20px;grid-template-columns:minmax(0,1fr);padding:24px 28px;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0a0d1a2e}.qRMuua_grabber{display:none}.qRMuua_close{z-index:2;width:32px;height:32px;color:var(--foreground);cursor:pointer;background:#f4f5fa;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:14px;right:16px}.qRMuua_close:hover{background:#e9ebf5}.qRMuua_close svg{display:block}.qRMuua_body{gap:20px;display:grid}.qRMuua_header{justify-content:space-between;align-items:flex-start;gap:16px;padding-right:44px;display:flex}.qRMuua_headings{flex-direction:column;gap:6px;min-width:0;display:flex}.qRMuua_title{letter-spacing:-.8px;margin:0;font-size:20px;font-weight:700;line-height:28px}.qRMuua_priceRow{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.qRMuua_anchor{color:#7f8490;white-space:nowrap;font-size:16px;font-weight:400;line-height:24px;text-decoration:line-through}.qRMuua_price{letter-spacing:-1px;white-space:nowrap;font-size:28px;font-weight:700;line-height:34px}.qRMuua_chip{color:#575b60;white-space:nowrap;background:#f4f5fa;border-radius:999px;align-items:center;padding:2px 8px;font-size:12px;font-weight:700;line-height:20px;display:inline-flex}.qRMuua_pdfIcon{border:1px solid var(--border);background:#fff;border-radius:8px;flex-direction:column;flex-shrink:0;align-items:center;gap:5px;width:60px;padding:8px;display:flex;box-shadow:0 6px 14px #2b2e541f}.qRMuua_pdfBadge{color:#fff;letter-spacing:.2px;background:#e5484d;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;line-height:14px}.qRMuua_pdfLine{background:#7f8490;border-radius:2px;height:4px;display:block}.qRMuua_banner{min-height:44px;color:var(--foreground);background:#e4eaff;border-radius:12px;align-items:center;gap:10px;padding:10px 14px 10px 12px;display:flex}.qRMuua_bannerIcon{width:24px;height:24px;color:var(--accent);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:5px;display:inline-flex}.qRMuua_bannerText{letter-spacing:-.6px;color:var(--foreground);font-size:14px;line-height:20px}.qRMuua_bannerText strong{color:#4958f8;font-weight:700}.qRMuua_benefits{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.qRMuua_benefit{align-items:center;gap:10px;display:flex}.qRMuua_benefitIcon{color:var(--accent);flex-shrink:0;display:inline-flex}.qRMuua_benefitText{font-size:16px;line-height:24px}.qRMuua_notice{text-align:center}.qRMuua_success{text-align:center;flex-direction:column;align-items:center;gap:20px;padding-top:8px;display:flex}.qRMuua_successIcon{color:#00a56d;background:#d9efe8;border-radius:999px;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex}.qRMuua_successHeading{flex-direction:column;gap:8px;display:flex}.qRMuua_successTitle{letter-spacing:-.8px;margin:0;font-size:20px;font-weight:700;line-height:28px}.qRMuua_successBody{letter-spacing:-.6px;color:var(--muted);margin:0;font-size:14px;line-height:20px}.qRMuua_receipt{text-align:left;background:#f4f5fa;border-radius:12px;gap:10px;width:100%;padding:14px 16px;display:grid}.qRMuua_receiptRow{letter-spacing:-.6px;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;line-height:20px;display:flex}.qRMuua_receiptLabel{color:#575b60}.qRMuua_receiptValue{color:var(--foreground);font-weight:700}.qRMuua_successCta{background:var(--accent);width:100%;min-height:56px;color:var(--accent-foreground);letter-spacing:-.6px;cursor:pointer;border:0;border-radius:14px;font-family:inherit;font-size:18px;font-weight:700}.qRMuua_successCta:disabled{opacity:.6;cursor:default}@media (max-width:639px){.qRMuua_backdrop{align-items:flex-end;padding:0}.qRMuua_panel{border-radius:24px 24px 0 0;gap:0;max-width:100%;max-height:calc(100dvh - 8px);padding:0 20px;box-shadow:0 -12px 30px #00000040}.qRMuua_grabber{justify-content:center;padding:8px 0 0;display:flex}.qRMuua_grabber:after{content:"";background:var(--border-strong);border-radius:3px;width:40px;height:5px}.qRMuua_close{width:44px;height:44px;top:29px;right:20px}.qRMuua_close svg{width:20px;height:20px}.qRMuua_body{gap:16px;padding-top:76px}.qRMuua_header{padding-right:0}.qRMuua_priceRow{gap:8px}}
.dnO8QG_overlay{z-index:50;background:#0b0c1a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dnO8QG_modal{width:100%;max-width:800px;max-height:calc(100dvh - 32px);font-family:var(--font-montserrat), ui-sans-serif, system-ui, sans-serif;color:#14152b;background:#fff;border-radius:20px;grid-template-columns:340px 460px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 64px #0a0d1a2e}.dnO8QG_left{background:#f6f7fa;flex-direction:column;min-height:0;padding:32px;display:flex;overflow-y:auto}.dnO8QG_heading{flex-direction:column;gap:10px;display:flex}.dnO8QG_chip{color:#4958f8;background:#e4eaff;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:700;line-height:20px}.dnO8QG_title{letter-spacing:-1px;color:#14152b;margin:0;font-size:28px;font-weight:700;line-height:34px}.dnO8QG_subtitle{color:#575b60;margin:0;font-size:16px;font-weight:400;line-height:24px}.dnO8QG_benefits{color:#111114;flex-direction:column;gap:12px;margin:20px 0 0;padding:0;font-size:16px;line-height:24px;list-style:none;display:flex}.dnO8QG_benefits li{align-items:flex-start;gap:10px;display:flex}.dnO8QG_badge{color:#4958f8;background:#e4eaff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.dnO8QG_trust{letter-spacing:-.6px;color:#111114;flex-direction:column;gap:8px;margin:auto 0 0;padding:56px 0 0;font-size:14px;line-height:20px;list-style:none;display:flex}.dnO8QG_trust li{align-items:center;gap:8px;display:flex}.dnO8QG_trustIcon{color:#555970;flex:none;display:inline-flex}.dnO8QG_right{background:#fff;flex-direction:column;gap:20px;min-height:0;padding:24px 24px 28px 32px;display:flex;overflow-y:auto}.dnO8QG_top{justify-content:space-between;align-items:center;gap:12px;min-height:34px;display:flex}.dnO8QG_orderLabel{letter-spacing:-.6px;color:#111114;margin:0;font-size:14px;font-weight:700;line-height:20px}.dnO8QG_close{color:#14152b;cursor:pointer;background:#f6f7fa;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.dnO8QG_close:hover:not(:disabled){background:#eceef5}.dnO8QG_close:disabled{opacity:.45;cursor:default}.dnO8QG_planCard{background:#fff;border:1.5px solid #4b58ee;border-radius:14px;flex-direction:column;gap:2px;padding:16px 18px;display:flex}.dnO8QG_planRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dnO8QG_planInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.dnO8QG_planName{letter-spacing:-.6px;color:#111114;font-size:18px;font-weight:700;line-height:26px}.dnO8QG_planPrice{text-align:right;flex-direction:column;flex:none;align-items:flex-end;display:flex}.dnO8QG_planPrice strong{letter-spacing:-.8px;color:#14152b;font-size:22px;font-weight:700;line-height:28px}.dnO8QG_planPrice small{letter-spacing:-.6px;color:#575b60;font-size:14px;font-weight:400;line-height:20px}.dnO8QG_planMeta{letter-spacing:-.6px;color:#575b60;margin:0;font-size:14px;font-weight:400;line-height:20px}.dnO8QG_priceSummary{flex-direction:column;gap:8px;display:flex}.dnO8QG_dueRow{color:#14152b;justify-content:space-between;align-items:center;gap:12px;font-size:16px;font-weight:700;line-height:24px;display:flex}.dnO8QG_dueRow strong{letter-spacing:-.6px;color:#111114;font-size:18px;font-weight:700;line-height:26px}.dnO8QG_dueAmount{align-items:center;gap:8px;display:flex}.dnO8QG_dueStrike{color:#6b7380;font-size:14px;font-weight:700}.dnO8QG_offBadge{color:#fff;background:#00a56d;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700;line-height:18px}.dnO8QG_renewal{letter-spacing:-.6px;color:#575b60;justify-content:space-between;gap:16px;margin:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.dnO8QG_renewalThen{flex:none}.dnO8QG_renewalTerms{text-align:right}.dnO8QG_divider{background:#e3e5ec;height:1px}.dnO8QG_payment{flex-direction:column;gap:8px;display:flex}.dnO8QG_payWithLabel{letter-spacing:-.6px;color:#111114;margin:0;font-size:14px;font-weight:700;line-height:20px}.dnO8QG_savedCard{background:#fff;border:1px solid #e3e5ec;border-radius:12px;align-items:center;gap:12px;min-height:66px;padding:8px 6px 8px 14px;display:flex}.dnO8QG_cardBrand{color:#fff;background:#2b2d55;border-radius:6px;flex:none;justify-content:center;align-items:center;width:39px;height:26px;display:inline-flex}.dnO8QG_savedText{flex-direction:column;flex:auto;min-width:0;display:flex}.dnO8QG_savedTitle{color:#111114;font-size:16px;font-weight:700;line-height:24px}.dnO8QG_savedNote{letter-spacing:-.6px;color:#555970;font-size:14px;font-weight:400;line-height:20px}.dnO8QG_change{color:#4958f8;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;padding:12px;font-size:16px;font-weight:700;line-height:24px}.dnO8QG_change:hover:not(:disabled){background:#f2f4ff}.dnO8QG_change:disabled{color:#aeb7de;cursor:default}.dnO8QG_pay{flex-direction:column;gap:12px;display:flex}.dnO8QG_errorCard{background:var(--error-bg,#fcdce6);color:var(--error-text,#9e1a43);border-radius:12px;flex-direction:column;gap:2px;padding:12px 16px;font-size:14px;line-height:20px;display:flex}.dnO8QG_errorCard strong{font-weight:700}.dnO8QG_loadingNote{color:#575b60;margin:0;font-size:14px;line-height:20px}.dnO8QG_actions{flex-direction:column;gap:8px;display:flex}.dnO8QG_cta{color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;background:#4b58ee;border:none;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex}.dnO8QG_cta:disabled{opacity:.75;cursor:default}.dnO8QG_keep{color:#4958f8;width:100%;height:48px;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;font-size:16px;font-weight:700;line-height:24px}.dnO8QG_keep:hover:not(:disabled){background:#f2f4ff}.dnO8QG_keep:disabled{opacity:.55;cursor:default}.dnO8QG_spinner{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite dnO8QG_spin}@keyframes dnO8QG_spin{to{transform:rotate(360deg)}}.dnO8QG_success{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:420px;padding:32px;display:flex}.dnO8QG_success .dnO8QG_close{position:absolute;top:16px;right:16px}.dnO8QG_successMark{color:#fff;background:#00b67a;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.dnO8QG_successTitle{letter-spacing:-.8px;margin:0;font-size:22px;font-weight:700;line-height:28px}.dnO8QG_receipt{border:1px solid #e3e5ec;border-radius:12px;flex-direction:column;align-self:stretch;gap:8px;padding:16px;font-size:16px;line-height:24px;display:flex}.dnO8QG_receiptRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dnO8QG_receiptRow .dnO8QG_muted{color:#575b60}.dnO8QG_sheet{width:100%;max-height:90dvh;font-family:var(--font-montserrat), ui-sans-serif, system-ui, sans-serif;color:#14152b;background:#fff;border-radius:24px 24px 0 0;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 -8px 32px #00000029}.dnO8QG_grabber{flex:none;justify-content:center;height:17px;padding-top:8px;display:flex}.dnO8QG_grabber span{background:#c9ccd8;border-radius:3px;width:40px;height:5px}.dnO8QG_sheetScroll{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:4px 20px 16px;display:flex;overflow-y:auto}.dnO8QG_sheetHeader{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.dnO8QG_closeSheet{color:#14152b;cursor:pointer;background:#f6f7fa;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.dnO8QG_closeSheet:hover:not(:disabled){background:#eceef5}.dnO8QG_closeSheet:disabled{opacity:.45;cursor:default}.dnO8QG_sheet .dnO8QG_chip{color:#4b58ee;letter-spacing:-.6px;background:#eef0fe;padding:5px 10px;font-size:14px}.dnO8QG_sheetIntro{flex-direction:column;gap:6px;display:flex}.dnO8QG_sheetTitle{letter-spacing:-.8px;color:#111114;margin:0;font-size:22px;font-weight:700;line-height:28px}.dnO8QG_sheetSubtitle{color:#575b60;margin:0;font-size:16px;font-weight:400;line-height:24px}.dnO8QG_sheet .dnO8QG_planCard{border-color:#4958f8;border-radius:16px;padding:12px 16px}.dnO8QG_sheet .dnO8QG_planRow{align-items:center;gap:12px}.dnO8QG_sheet .dnO8QG_planPrice strong{color:#111114}.dnO8QG_sheet .dnO8QG_planMeta{color:#555970}.dnO8QG_sheet .dnO8QG_benefits{gap:4px;margin:0;padding-top:8px}.dnO8QG_check{color:#4958f8;flex:none;display:inline-flex}.dnO8QG_sheet .dnO8QG_trust{color:#575b60;flex-flow:wrap;gap:6px 14px;margin:0;padding:0}.dnO8QG_sheet .dnO8QG_trust li{gap:6px}.dnO8QG_sheet .dnO8QG_trustIcon{color:#575b60}.dnO8QG_sheetBar{padding:14px 20px calc(8px + max(23px, env(safe-area-inset-bottom,0px)));background:#fff;border-top:1px solid #e3e5ec;flex-direction:column;flex:none;gap:8px;display:flex}.dnO8QG_sheetBar .dnO8QG_payment{gap:0}.dnO8QG_sheet .dnO8QG_savedCard{width:100%;min-height:66px;font:inherit;text-align:left;border-radius:14px;padding:10px 10px 10px 14px}.dnO8QG_savedCardButton{cursor:pointer}.dnO8QG_savedCardButton:hover:not(:disabled){background:#f8f9ff}.dnO8QG_savedCardButton:disabled{cursor:default;opacity:.6}.dnO8QG_savedLabel{color:#575b60;font-size:12px;font-weight:700;line-height:20px}.dnO8QG_changeText{color:#4958f8;flex:none;font-size:16px;font-weight:700;line-height:24px}.dnO8QG_chevron{color:#85889b;flex:none}.dnO8QG_sheet .dnO8QG_priceSummary{gap:2px}.dnO8QG_sheet .dnO8QG_dueRow{color:#111114;align-items:baseline}.dnO8QG_sheet .dnO8QG_dueRow>span:first-child{white-space:nowrap;flex:none}.dnO8QG_sheet .dnO8QG_dueAmount{flex-wrap:wrap;justify-content:flex-end;row-gap:4px;min-width:0}.dnO8QG_sheet .dnO8QG_offBadge{white-space:nowrap;margin-left:auto}.dnO8QG_sheet .dnO8QG_renewal{display:block}.dnO8QG_sheet .dnO8QG_actions{gap:4px}.dnO8QG_sheet .dnO8QG_cta{letter-spacing:-.6px;background:#4958f8;border-radius:14px;height:56px;font-size:18px;line-height:26px}@media (max-width:640px){.dnO8QG_overlay{align-items:flex-end;padding:0}.dnO8QG_success{max-width:100%;padding:24px 20px calc(24px + env(safe-area-inset-bottom,0px));border-radius:24px 24px 0 0}}.dnO8QG_cardSlot .button{color:#fff;width:100%;min-height:48px;font:inherit;background:#4b58ee;border:none;border-radius:12px;font-size:16px;font-weight:700;line-height:24px}.dnO8QG_cardSlot .button:disabled{opacity:.75}
.rUHVGW_stickyTail{gap:12px;display:grid}@media (max-width:639px){.rUHVGW_stickyTail{z-index:1;background:var(--panel);padding-top:12px;padding-bottom:calc(16px + env(safe-area-inset-bottom));position:sticky;bottom:0}}
.DqFBPG_card{border:1px solid var(--border);background:var(--panel);color:var(--foreground);border-radius:20px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;padding:24px;display:grid;box-shadow:0 12px 32px #141b4814}.DqFBPG_icon{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);border-radius:16px;place-items:center;display:grid}.DqFBPG_icon svg{width:25px;height:25px}.DqFBPG_icon.DqFBPG_error{background:var(--error-soft,#fff0ed);color:var(--error,#b42318)}.DqFBPG_icon.DqFBPG_success{background:var(--success-soft);color:var(--success)}.DqFBPG_content{gap:8px;min-width:0;display:grid}.DqFBPG_content h2{margin:0;font-size:20px;line-height:1.25}.DqFBPG_content p{color:var(--muted);margin:0;line-height:1.5}.DqFBPG_action{background:var(--accent);min-height:42px;color:var(--accent-foreground);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-self:start;align-items:center;gap:8px;margin-top:8px;padding:0 16px;font-weight:700;display:inline-flex}.DqFBPG_action svg{width:17px}.DqFBPG_spin{animation:1s linear infinite DqFBPG_paywall-spin}@keyframes DqFBPG_paywall-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.DqFBPG_spin{animation:none}}@media (max-width:480px){.DqFBPG_card{grid-template-columns:1fr;padding:20px}}
.sX0vka_bar{background:#e2e8f0;border-radius:10px;animation:1.4s ease-in-out infinite sX0vka_payment-methods-pulse}@keyframes sX0vka_payment-methods-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.sX0vka_bar{animation:none}}
._8Ne3gW_anchorCta{background:var(--accent,#4958f8);color:#fff;cursor:pointer;border:none;border-radius:12px;width:100%;height:52px;font-family:inherit;font-size:16px;font-weight:700;display:none}@media (max-width:640px){._8Ne3gW_anchorCta{display:block}}
.VyDJvq_wrapper{flex-direction:column;gap:16px;display:flex}.VyDJvq_card{background:var(--card,#fff);box-shadow:inset 0 0 0 1px var(--report-card-border,#e8e8f0), 0 8px 24px #00000014;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.VyDJvq_identity{align-items:center;gap:16px;display:flex}.VyDJvq_avatar{filter:blur(5px);background:url(/images/landing/avatar-sarah.jpg) 50%/cover no-repeat;border-radius:50%;flex-shrink:0;width:64px;height:64px}.VyDJvq_identityText{flex-direction:column;gap:6px;min-width:0;display:flex}.VyDJvq_name{color:#111114;font-size:18px;font-weight:700}.VyDJvq_blur{filter:blur(5px);-webkit-user-select:none;user-select:none}.VyDJvq_matchPill{color:#00a56d;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.VyDJvq_matchPillUncertain{color:#575b60}.VyDJvq_uncertainDescription{color:#575b60;font-size:13px}.VyDJvq_pills{flex-wrap:wrap;gap:8px;display:flex}.VyDJvq_pill{white-space:nowrap;color:#4958f8;background:#4958f81a;border-radius:999px;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}.VyDJvq_rows{flex-direction:column;gap:10px;display:flex}.VyDJvq_row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;display:flex}.VyDJvq_rowLabel{white-space:nowrap;color:#6b7380;flex-shrink:0;font-size:13px;font-weight:500}.VyDJvq_rowValue{color:#111114;text-align:right;overflow-wrap:break-word;min-width:0;margin-left:auto;font-size:14px;font-weight:700}.VyDJvq_spamRow{background:#ffa6001f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.VyDJvq_spamLabel{color:#b47800;min-width:0;font-size:13px;font-weight:500}.VyDJvq_flagged{color:#3a2600;background:#ffa600;border-radius:999px;flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:700}.VyDJvq_caption{background:#f5f5f7;border-radius:8px;gap:6px;min-width:0;padding:10px 16px;display:flex;overflow:hidden}.VyDJvq_captionLabel{color:#595961;font-size:14px;font-weight:500}.VyDJvq_captionValue{color:#111114;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.VyDJvq_socialProof{color:#36454f;background:#f8f8ff;border-radius:12px;padding:16px;font-size:14px;font-weight:500}:is(.dark .VyDJvq_caption,.dark .VyDJvq_socialProof){background:#292931}.dark .VyDJvq_captionLabel{color:#8c8f99}.dark .VyDJvq_captionValue{color:var(--foreground,#f7f8ff)}.dark .VyDJvq_socialProof{color:#bfc2cc}
.n8jYnq_carTile{color:#4958f8;background:#4958f81f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.n8jYnq_titleBar{background:#4958f840;border-radius:7px;width:200px;max-width:100%;height:14px;display:block}
._03pmwW_hero{padding-top:48px;padding-bottom:64px}._03pmwW_heroHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:720px;margin:0 auto 40px;display:flex}._03pmwW_heroHeader h1{letter-spacing:-1px;margin:0;font-size:clamp(30px,4vw,40px);font-weight:700;line-height:1.1}._03pmwW_ratingRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}._03pmwW_heroCountdown{width:100%;max-width:480px}._03pmwW_stars{color:#ffa600;letter-spacing:2px;font-size:16px}._03pmwW_ratingText{color:var(--soft,#36454f);font-size:16px;font-weight:500}._03pmwW_heroGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}._03pmwW_previewColumn>:first-child{margin-top:0}._03pmwW_offerColumn{gap:16px;display:grid;position:sticky;top:88px}@media (max-width:900px){._03pmwW_heroGrid{grid-template-columns:minmax(0,1fr);gap:24px}._03pmwW_offerColumn{position:static}}@media (max-width:600px){._03pmwW_hero{padding-top:24px;padding-bottom:40px}._03pmwW_heroHeader{margin-bottom:24px}}
.u-DYgG_section{background:var(--panel,#f8f8ff);padding-top:64px;padding-bottom:64px}.u-DYgG_title{text-align:center;color:var(--foreground,#111114);margin:0 0 40px;font-size:clamp(26px,3.5vw,32px);font-weight:700;line-height:1.1}.u-DYgG_grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;width:100%;max-width:1200px;margin:0 auto;display:grid}.u-DYgG_card{background:var(--card,#fff);box-shadow:inset 0 0 0 1px var(--report-card-border,#e8e8f0);border-radius:32px;flex-direction:column;gap:12px;padding:20px;display:flex}.u-DYgG_cardHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.u-DYgG_stars{color:#ffa600;letter-spacing:1.5px;font-size:12px}.u-DYgG_verified{color:#4958f8;font-size:11px;font-weight:500}.u-DYgG_quote{color:#575b60;margin:0;font-size:14px;font-weight:500;line-height:1.4}.u-DYgG_name{color:#6b7380;margin:0;font-size:13px;font-weight:700}
._1PJp6a_locked{max-width:560px;margin:0 auto;padding:8px 0 32px}
.dIR_YG_section{border:1px solid var(--border,#e3e6ef);background:var(--surface,#fff);border-radius:16px;gap:14px;padding:20px;display:grid}.dIR_YG_sectionHead{gap:4px;display:grid}.dIR_YG_sectionTitle{margin:0;font-size:18px;font-weight:700}.dIR_YG_sectionDescription{color:var(--muted,#575b60);margin:0;font-size:14px}.dIR_YG_skeleton{gap:10px;display:none}.dIR_YG_section[data-vin-pending] .dIR_YG_skeleton{display:grid}.dIR_YG_section[data-vin-pending] .dIR_YG_sectionDescription{display:none}.dIR_YG_section[data-vin-pending] .dIR_YG_content{visibility:hidden;height:0;overflow:hidden}.dIR_YG_skeletonBar{background:#eceef6;border-radius:7px;height:14px}.dIR_YG_skeletonBlock{background:#eceef6;border-radius:12px;height:72px}.dIR_YG_skeletonCaption{color:var(--muted,#575b60);margin:0;font-size:13px}@media (prefers-reduced-motion:no-preference){.dIR_YG_section[data-vin-revealed] .dIR_YG_content{animation:.36s ease-out both dIR_YG_vinReveal}}@keyframes dIR_YG_vinReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.dIR_YG_content{gap:14px;display:grid}.dIR_YG_detailsGrid{column-count:2;column-gap:24px;margin:0;padding:0;list-style:none;display:block}.dIR_YG_detailsRow{break-inside:avoid;border-bottom:1px solid var(--border,#e3e6ef);gap:2px;padding:10px 0;display:grid}.dIR_YG_detailsLabel{color:var(--muted,#575b60);font-size:13px}.dIR_YG_detailsValue{overflow-wrap:anywhere;font-weight:700}@media (max-width:640px){.dIR_YG_detailsGrid{column-count:1}}.dIR_YG_outlineButton,.dIR_YG_retryButton{border:1px solid var(--border,#c9cfe6);cursor:pointer;background:0 0;border-radius:10px;justify-self:stretch;padding:10px 14px;font-weight:600}.dIR_YG_retryButton{justify-self:start;align-items:center;gap:8px;display:inline-flex}.dIR_YG_retrySpinner{flex:none}.dIR_YG_outlineButton:disabled,.dIR_YG_retryButton:disabled{cursor:not-allowed;opacity:.6}.dIR_YG_theftList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.dIR_YG_theftRow{border:1px solid var(--border,#e3e6ef);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.dIR_YG_theftWho{align-items:center;gap:12px;min-width:0;display:flex}.dIR_YG_theftLead{border:1px solid var(--surface-subtle,#e9ebf5);width:36px;height:36px;color:var(--muted,#575b60);background:#f4f5fa;border-radius:10px;flex:none;place-items:center;display:grid}.dIR_YG_theftName{gap:2px;min-width:0;display:grid}.dIR_YG_theftSub{color:var(--muted,#575b60);font-size:13px}.dIR_YG_pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:700;line-height:20px;display:inline-flex}.dIR_YG_pillIcon{flex:none}.dIR_YG_pillNotStolen{color:#37a600;background:#ddfccc}.dIR_YG_pillStolen{color:#9e1a43;background:#fcdce6}.dIR_YG_pillUnknown{color:#575b60;background:#f4f5fa}.dIR_YG_note{color:var(--muted,#575b60);margin:0;font-size:13px}.dIR_YG_failedBox{background:#f4f5fa;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.dIR_YG_failedText{gap:2px;display:grid}.dIR_YG_cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.dIR_YG_card{background:#f4f5fa;border-radius:12px;gap:4px;padding:14px;display:grid}.dIR_YG_cardAdjusted{background:#fff;border:1px solid #4958f8}.dIR_YG_cardValue{font-size:24px;font-weight:700}.dIR_YG_cardCaption{color:var(--muted,#575b60);font-size:13px}.dIR_YG_rangeBar{background:#dfe3f7;border-radius:4px;height:8px;position:relative}.dIR_YG_rangeMark{background:#4958f8;border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.dIR_YG_rangeMarkYours{background:#fff;border:2px solid #4958f8}.dIR_YG_legend{flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.dIR_YG_emptyBox{background:#f4f5fa;border-radius:12px;gap:4px;padding:14px;display:grid}.dIR_YG_digDeeper{color:#fff;background:linear-gradient(135deg,#14194a,#2a3380);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.dIR_YG_digDeeperLink{color:#14194a;white-space:nowrap;background:#fff;border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none}@media (max-width:640px){.dIR_YG_digDeeper{flex-direction:column;align-items:stretch}.dIR_YG_digDeeperLink{text-align:center}}.dIR_YG_noData{text-align:center;justify-items:center;gap:10px;padding:32px 20px;display:grid}.dIR_YG_headerTop{align-items:center;gap:14px;display:flex}.dIR_YG_headerIcon{color:#4958f8;background:#e8ecff;border-radius:12px;place-items:center;width:48px;height:48px;display:grid;position:relative}.dIR_YG_verifiedBadge{color:#2e9e1f;background:#fff;border-radius:50%;position:absolute;bottom:-4px;right:-4px}.dIR_YG_headerText{gap:2px;display:grid}.dIR_YG_chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dIR_YG_chip{background:#f4f5fa;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.dIR_YG_headerNotice{background:#f4f5fa;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.dIR_YG_banner{color:#7a5a00;background:#fff0cc;border-radius:12px;margin:0;padding:12px 14px;font-size:14px}.dIR_YG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dIR_YG_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dIR_YG_tile{border:1px solid var(--surface-subtle,#e9ebf5);background:var(--panel,#fff);border-radius:16px;grid-template-columns:40px minmax(0,1fr);gap:4px 12px;padding:16px;display:grid}.dIR_YG_tile>:not(.dIR_YG_tileLead){grid-column:2}.dIR_YG_tileLead{width:40px;height:40px;color:var(--muted,#575b60);background:#f4f5fa;border-radius:12px;grid-area:1/1/span 3;align-self:center;place-items:center;display:grid}.dIR_YG_tile .dIR_YG_skeletonBar{display:none}.dIR_YG_tile[data-vin-pending] .dIR_YG_skeletonBar{display:block}.dIR_YG_tile[data-vin-pending] .dIR_YG_tileValue{visibility:hidden;height:0;overflow:hidden}.dIR_YG_tileValue{color:var(--foreground,#111114);justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.dIR_YG_iconCheck{color:var(--badge-positive-fg,#37a600);flex:none}.dIR_YG_iconAlert{color:var(--error-text,#9e1a43);flex:none}.dIR_YG_iconMinus{color:var(--muted,#575b60);flex:none}.dIR_YG_iconInfo{color:var(--icon-muted,#7f8490);flex:none}.dIR_YG_tileLink{color:var(--accent,#4958f8);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.dIR_YG_tileLink:disabled{cursor:not-allowed;opacity:.6}.dIR_YG_bars{gap:6px;display:grid}.dIR_YG_bar{background:#4958f8;border-radius:4px;height:8px}.dIR_YG_barTypical{background:#c9cfe6}.dIR_YG_reportRoot{gap:16px;display:grid}.dIR_YG_bottomRow{justify-content:flex-end;display:flex}@media (max-width:640px){.dIR_YG_tiles{grid-template-columns:1fr}.dIR_YG_headerNotice{flex-direction:column;align-items:stretch}}
.qEt8Ia_page{place-items:center;min-height:100dvh;padding:24px;display:grid}
.K7A_zq_backdrop{z-index:50;background:#0a0d1a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.K7A_zq_dialog{background:var(--panel);width:min(880px,100%);max-height:calc(100dvh - 32px);color:var(--foreground);border-radius:20px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0a0d1a2e}.K7A_zq_grabber{display:none}.K7A_zq_close{z-index:2;background:var(--background);width:34px;height:34px;color:var(--foreground);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:absolute;top:24px;right:24px}.K7A_zq_close:hover{background:var(--surface-subtle)}.K7A_zq_close svg{display:block}.K7A_zq_left{background:var(--background);flex-direction:column;flex-shrink:0;gap:20px;width:320px;padding:32px;display:flex;overflow-y:auto}.K7A_zq_right{flex-direction:column;flex:1;gap:16px;min-width:0;padding:24px 24px 28px 32px;display:flex;overflow-y:auto}.K7A_zq_heading{gap:10px;display:grid}.K7A_zq_chip{background:var(--accent-soft);color:var(--accent);white-space:nowrap;border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:700;line-height:20px;display:inline-flex}.K7A_zq_title{letter-spacing:-1px;margin:0;padding-right:44px;font-size:28px;font-weight:700;line-height:34px}.K7A_zq_subtitle{color:var(--muted);margin:0;font-size:16px;line-height:24px}.K7A_zq_benefits{gap:12px;margin:0;padding:0;list-style:none;display:grid}.K7A_zq_benefit{align-items:flex-start;gap:10px;font-size:16px;line-height:24px;display:flex}.K7A_zq_benefitIcon{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.K7A_zq_trust{gap:8px;margin:auto 0 0;padding:0;list-style:none;display:grid}.K7A_zq_trustItem{letter-spacing:-.6px;color:var(--muted);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.K7A_zq_trustIcon{flex-shrink:0;display:inline-flex}.K7A_zq_packsLabel{letter-spacing:-.6px;color:var(--muted);margin:0;font-size:14px;font-weight:700;line-height:20px}.K7A_zq_packs{gap:10px;display:grid}.K7A_zq_pack{border:1px solid var(--surface-subtle);background:var(--panel);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:14px;padding:14px 16px;display:flex}.K7A_zq_pack[data-selected=true]{border:2px solid var(--accent);background:var(--accent-soft);padding:13px 15px}.K7A_zq_radio{border:2px solid var(--border-strong);background:var(--panel);border-radius:999px;flex-shrink:0;width:20px;height:20px}.K7A_zq_pack[data-selected=true] .K7A_zq_radio{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 0 3px, var(--panel) 3px)}.K7A_zq_packLabelCol{flex:1;gap:2px;min-width:0;display:grid}.K7A_zq_nameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.K7A_zq_packLabel{overflow-wrap:break-word;letter-spacing:-.6px;font-size:18px;font-weight:700;line-height:26px}.K7A_zq_bestDeal{background:var(--accent);color:var(--accent-foreground);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;line-height:20px;display:inline-flex}.K7A_zq_saveBadge{color:#fff;white-space:nowrap;background:#00a56d;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700;line-height:14px;display:inline-flex}.dark .K7A_zq_saveBadge{background:var(--badge-solid-bg);color:var(--badge-solid-fg)}.K7A_zq_perCredit{letter-spacing:-.6px;color:var(--muted);font-size:14px;line-height:20px}.K7A_zq_priceCol{flex-shrink:0;justify-items:end;gap:4px;min-width:0;display:grid}.K7A_zq_priceRow{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px;display:flex}.K7A_zq_anchor{color:var(--muted);white-space:nowrap;font-size:14px;line-height:20px;text-decoration:line-through}.K7A_zq_price{letter-spacing:-.8px;white-space:nowrap;font-size:22px;font-weight:700;line-height:28px}.K7A_zq_paybar{gap:12px;display:grid}.K7A_zq_pinned{display:contents}.K7A_zq_summary{order:1}.K7A_zq_divider{order:2}.K7A_zq_summaryPinned{display:none}.K7A_zq_payment{order:3}.K7A_zq_action{order:4;gap:12px;display:grid}.K7A_zq_slot{gap:12px;display:grid}.K7A_zq_slot:empty{display:none}.K7A_zq_legal{order:5}.K7A_zq_summary{gap:8px;display:grid}.K7A_zq_totalRow{align-items:center;gap:16px;font-weight:700;display:flex}.K7A_zq_totalLabel{font-size:16px;line-height:24px}.K7A_zq_totalAmount{letter-spacing:-.6px;text-align:right;flex:1;min-width:0;font-size:18px;line-height:26px}.K7A_zq_chargeNote{letter-spacing:-.6px;color:var(--muted);margin:0;font-size:14px;line-height:20px}.K7A_zq_divider{background:var(--surface-subtle);height:1px;margin:4px 0}.K7A_zq_payment{gap:8px;display:grid}.K7A_zq_payLabel{letter-spacing:-.6px;color:var(--muted);margin:0;font-size:14px;font-weight:700;line-height:20px}.K7A_zq_skeleton{gap:10px;min-height:120px;display:grid}.K7A_zq_skeletonRow{grid-template-columns:1fr 1fr;gap:10px;display:grid}.K7A_zq_skeletonField{background:var(--surface-subtle);border-radius:10px;height:44px;animation:1.4s ease-in-out infinite K7A_zq_topupPulse;display:block}@keyframes K7A_zq_topupPulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.K7A_zq_skeletonField{animation:none}}.K7A_zq_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.K7A_zq_payDisabled{background:var(--surface-subtle);width:100%;min-height:48px;color:var(--muted);cursor:not-allowed;border:none;border-radius:12px;padding:12px 16px;font-family:inherit;font-size:16px;font-weight:700}.K7A_zq_errorBanner,.K7A_zq_declineBanner{background:var(--error-bg);color:var(--error-text);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 14px;font-size:14px;line-height:20px;display:flex}.K7A_zq_declineBanner .K7A_zq_errorIcon{margin-top:2px}.K7A_zq_declineTitle{font-weight:700;display:block}.K7A_zq_declineMessage{display:block}.K7A_zq_errorIcon{flex-shrink:0;display:inline-flex}.K7A_zq_retry{border:1px solid var(--border);background:var(--panel);width:100%;min-height:44px;color:var(--foreground);cursor:pointer;border-radius:12px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:700}.K7A_zq_retry:hover{background:var(--background)}.K7A_zq_legal{margin:0}@media (max-width:719px){.K7A_zq_backdrop{align-items:flex-end;padding:0}.K7A_zq_dialog{border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:calc(100dvh - 8px);display:flex;overflow-y:auto;box-shadow:0 -12px 30px #00000040}.K7A_zq_grabber{justify-content:center;padding:8px 0 0;display:flex}.K7A_zq_grabber:after{content:"";background:var(--border-strong);border-radius:3px;width:40px;height:5px}.K7A_zq_close{width:36px;height:36px;top:24px;right:16px}.K7A_zq_left,.K7A_zq_right{display:contents}.K7A_zq_heading{order:0;padding:16px 20px 0}.K7A_zq_subtitle{font-size:14px;line-height:18px}.K7A_zq_benefits{display:none}.K7A_zq_packsLabel{order:1;padding:12px 20px 0}.K7A_zq_packs{order:2;padding:0 20px}.K7A_zq_trust{order:4;margin:16px 0 0;padding:0 20px}.K7A_zq_error{order:5;margin-top:16px;padding:0 20px}.K7A_zq_paybar{display:contents}.K7A_zq_payment{order:3;padding:16px 20px 0}.K7A_zq_pinned{border-top:1px solid var(--surface-subtle);background:var(--panel);order:6;gap:10px;margin-top:16px;padding:12px 20px 20px;display:grid;position:sticky;bottom:0}.K7A_zq_action,.K7A_zq_legal{order:0}.K7A_zq_summary,.K7A_zq_divider{display:none}.K7A_zq_summaryPinned{gap:8px;display:grid}.K7A_zq_title{padding-right:48px}}.K7A_zq_lockedBanner{background:var(--accent-soft);color:var(--foreground);border-radius:12px;align-items:flex-start;gap:8px;margin-right:34px;padding:10px 14px;font-size:14px;font-weight:600;line-height:20px;display:flex}.K7A_zq_lockedBanner .K7A_zq_errorIcon{color:var(--accent);margin-top:2px}@media (max-width:719px){.K7A_zq_lockedBanner{margin:16px 20px 0}}.K7A_zq_pack:disabled{opacity:.55;cursor:not-allowed}.K7A_zq_upgradeCta{background:var(--accent);width:100%;min-height:48px;color:var(--accent-foreground);border-radius:12px;justify-content:center;align-items:center;padding:12px 16px;font-size:16px;font-weight:700;text-decoration:none;display:flex}
