.xh{--xh-bg:#0b0e12;--xh-raise:#131519;--xh-sec:#181a1d;--xh-hov:#1f2124;--xh-ter:#303235;--xh-str:#434547;--xh-t1:#dedede;--xh-t2:#bababb;--xh-t3:#a3a4a5;--xh-t4:#818284;--xh-t5:#5d5e61;--xh-g:#00d892;--xh-g9:#002923;--xh-g8:#003e32;--xh-g7:#005441;--xh-pur:#c58aff;--xh-pur-t:#292238;--xh-blu:#8199fe;--xh-blu-t:#1e2438;--xh-yel:#febb55;--xh-yel-t:#322a1d;--xh-red:#ff6785;--xh-red-t:#321c24;--xh-tp:#219654;--xh-r-pill:9999px;--xh-r-xl:28px;--xh-r-lg:24px;--xh-r-md:20px;--xh-r-sm:16px;--xh-shadow-card:inset 0 1px 0 #ffffff0f, 0 20px 40px #0000004d;--xh-shadow-float:inset 0 1px 0 #ffffff0f, 0 16px 32px #00000059;--xh-w:1080px;background:var(--xh-bg);min-height:100vh;color:var(--xh-t3);font-family:var(--font-family), ui-sans-serif, system-ui, sans-serif;font-variation-settings:"wdth" 90;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;font-size:16px;font-stretch:90%;line-height:1.3;overflow-x:clip}.xh *,.xh :before,.xh :after{box-sizing:border-box}.xh a{color:inherit;text-decoration:none}.xh b,.xh strong{color:var(--xh-t1);font-weight:600}.xh img{max-width:100%}.xh button{font:inherit;letter-spacing:inherit;cursor:pointer}.xh .gr,.xh .mut{color:var(--xh-t4)}.xh-wrap{width:min(var(--xh-w), 100% - 40px);margin:0 auto;position:relative}.xh .lab{letter-spacing:1.2px;text-transform:uppercase;color:var(--xh-t5);font-size:11px;font-weight:600;line-height:14px}.xh .p{color:var(--xh-t3);margin:0;font-size:16px;line-height:22px}.xh .fine{color:var(--xh-t5);margin:16px 0 0;font-size:12px;line-height:16px}.xh .ctr{text-align:center;margin-left:auto;margin-right:auto}.xh .h1{letter-spacing:-.035em;color:var(--xh-t1);margin:0;font-size:34px;font-weight:600;line-height:38px}.xh .h2{letter-spacing:-.03em;color:var(--xh-t1);margin:0;font-size:32px;font-weight:600;line-height:36px}.xh .h2.ctr{max-width:760px;margin:0 auto 28px}.xh .h2b{letter-spacing:-.03em;color:var(--xh-t1);max-width:720px;margin:0;font-size:32px;font-weight:600;line-height:36px}.xh .h3b{letter-spacing:-.03em;color:var(--xh-t1);margin:0;font-size:24px;font-weight:600;line-height:28px}.xh .lead{color:var(--xh-t3);max-width:520px;margin:0;font-size:17px;line-height:24px}.xh .yel-pill{border-radius:var(--xh-r-pill);background:var(--xh-yel-t);height:28px;color:var(--xh-yel);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.xh .gift-pill{border-radius:var(--xh-r-pill);background:var(--xh-pur);height:30px;color:var(--xh-bg);letter-spacing:.02em;white-space:nowrap;align-items:center;gap:7px;padding:0 14px 0 11px;font-size:13px;font-weight:600;display:inline-flex}.xh .gift-row{flex-wrap:wrap;align-self:flex-start;align-items:center;gap:8px;display:flex}.xh .gift-pill.is-worth{background:var(--xh-t1);padding:0 14px}.xh .gift-pill s{margin-left:2px;text-decoration-thickness:2px}.xh .rate-pill{border-radius:var(--xh-r-pill);border:1px solid var(--xh-ter);background:var(--xh-raise);align-self:flex-start;align-items:center;gap:10px;height:40px;padding:0 12px 0 6px;display:inline-flex}.xh .avs{display:flex}.xh .av{border-radius:var(--xh-r-pill);background:var(--xh-ter);width:28px;height:28px;box-shadow:0 0 0 2px var(--xh-raise);margin-right:-8px;overflow:hidden}.xh .av img{object-fit:cover;width:100%;height:100%;display:block}.xh .rate-pill .avs{margin-right:8px}.xh .rp-t{color:var(--xh-t3);white-space:nowrap;font-size:13px}.xh .stars{gap:calc(var(--s,18px) / 6);display:inline-flex}.xh .st{width:var(--s,18px);height:var(--s,18px);background:var(--xh-tp);justify-content:center;align-items:center;display:inline-flex}.xh .st svg{width:100%;height:100%}.xh .offer-trust{flex-direction:column;justify-content:flex-start;align-items:center;gap:20px;max-width:520px;margin:0 auto;padding:0 24px 96px;display:flex}.xh .offer-cta-btn{box-sizing:border-box;appearance:none;isolation:isolate;font-family:var(--font-family), system-ui, sans-serif;text-transform:uppercase;letter-spacing:normal;border-radius:var(--xh-r-pill);border:1px solid var(--xh-g);background-color:var(--xh-g);color:var(--xh-bg);cursor:pointer;text-align:center;width:100%;box-shadow:0 0 0 4px color-mix(in srgb, var(--xh-g) 40%, transparent);align-self:stretch;margin:0;padding:12px 24px;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:background-color .15s,border-color .15s,filter .15s;animation:2.5s ease-in-out infinite offer-cta-ring-pulse;display:block;position:relative;overflow:hidden}.xh .offer-cta-btn:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(105deg,#0000 0%,#fff0 18%,#ffffff8c 50%,#fff0 82%,#0000 100%);width:42%;height:120%;animation:5s ease-in-out infinite offer-cta-shine;position:absolute;top:-10%;left:0;transform:translate(-130%)skew(-18deg)}.xh .offer-cta-btn-label{z-index:1;position:relative}.xh .offer-cta-btn[aria-busy=true]{pointer-events:none;cursor:wait;justify-content:center;align-items:center;display:flex}.xh .offer-cta-btn[aria-busy=true]:after{opacity:0;animation:none}.xh .offer-cta-btn:hover{filter:brightness(1.08)}.xh .offer-cta-btn:focus-visible{outline:2px solid var(--xh-g);outline-offset:2px}@media (prefers-reduced-motion:reduce){.xh .offer-cta-btn:after{opacity:0;animation:none}.xh .offer-cta-btn{box-shadow:0 0 0 4px color-mix(in srgb, var(--xh-g) 40%, transparent);animation:none}}.xh .offer-pricing-checkout{justify-content:center;align-self:stretch;align-items:center;gap:8px;margin-top:4px;display:flex}.xh .offer-pricing-secure-checkout{z-index:0;opacity:.4;flex-flow:wrap;justify-content:center;align-items:center;gap:8px 12px;width:100%;margin:0;display:flex;position:relative}.xh .offer-pricing-secure-checkout-label{font-family:var(--font-family), system-ui, sans-serif;letter-spacing:.02em;color:#f6f6f9;font-size:13px;font-weight:300;line-height:1.35}.xh .offer-pricing-secure-checkout-mark{flex-shrink:0;width:auto;height:24px;display:block}.xh .offer-pricing-payment{flex-direction:column;flex:0 auto;gap:12px;width:100%;min-height:0;display:flex}.xh .offer-pricing-payment-block{flex-direction:column;gap:8px;margin-top:0;display:flex}.xh .offer-pricing-email-field{flex-direction:column;gap:6px;display:flex}.xh .offer-pricing-email-label{font-family:var(--font-family), system-ui, sans-serif;color:#9ca3af;font-size:14px;font-weight:400}.xh .offer-pricing-email-input-wrap{align-items:center;display:flex;position:relative}.xh .offer-pricing-email-input{box-sizing:border-box;width:100%;color:var(--xh-t1);font-family:var(--font-family), system-ui, sans-serif;background:#ffffff0d;border:1px solid #ffffff12;border-radius:2px;padding:10px 38px 10px 12px;font-size:16px;font-weight:300;line-height:1.3}.xh .offer-pricing-email-check{pointer-events:none;flex-shrink:0;width:20px;height:20px;position:absolute;right:10px}.xh .offer-pricing-email-input::placeholder{color:#6b7280}.xh .offer-pricing-email-input:focus{border-color:#ffffff4d;outline:none}.xh .offer-pricing-email-input:disabled{opacity:.65}.xh .offer-pricing-email-hint{font-family:var(--font-family), system-ui, sans-serif;color:color-mix(in srgb, var(--xh-t1) 50%, transparent);margin:0;font-size:13px;font-weight:300;line-height:1.45}.xh .offer-pricing-pay-error{font-family:var(--font-family), system-ui, sans-serif;color:#ff6b6b;margin:0;font-size:13px;line-height:1.4}.xh .offer-pricing-card-fields{flex-direction:column;gap:14px;width:100%;display:flex}.xh .offer-pricing-card-number-wrap{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.xh .offer-pricing-card-row-expiry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;display:grid}.xh .offer-pricing-card-col{flex-direction:column;gap:6px;min-width:0;display:flex}.xh .offer-pricing-card-label{color:#9ca3af;font-size:14px}.xh .offer-pricing-card-input{box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff12;border-radius:2px;width:100%;padding:10px 12px}.xh .offer-pricing-card-input:has(.offer-pricing-card-stripe-focused){border-color:#ffffff4d}.xh .offer-pricing-card-input .StripeElement{width:100%}.xh .offer-pricing-pay-form{flex-direction:column;gap:20px;margin-top:0;display:flex}.xh .offer-pricing-trust-badges{z-index:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 18px;margin-top:0;display:flex;position:relative}.xh .offer-pricing-trust-badge{object-fit:contain;opacity:.9;width:auto;height:20px}.xh .offer-pricing-pay-submit{z-index:1;scroll-margin-bottom:12px;position:relative}.xh .offer-pricing-pay-submit:disabled{opacity:.55;cursor:not-allowed}.xh .offer-pricing-legal-text{color:#ffffff8c;text-align:left;font-size:14px;font-weight:200;line-height:1.55}.xh .offer-pricing-legal-text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.xh .offer-pricing-legal-text a:hover{color:inherit}.xh .offer-pricing-legal-note{text-align:left;margin:4px 0 0;font-size:13px;line-height:1.5}.xh .offer-pricing-legal-note strong{color:var(--xh-t1);font-weight:600}.xh .offer-pricing-pay-divider{color:#8a8f98;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:12px;font-size:12px;display:flex}.xh .offer-pricing-pay-divider:before,.xh .offer-pricing-pay-divider:after{content:"";background:#ffffff1a;flex:1;height:1px}@keyframes offer-cta-shine{0%{transform:translate(-130%)skew(-18deg)}14%{transform:translate(320%)skew(-18deg)}to{transform:translate(320%)skew(-18deg)}}@keyframes offer-cta-ring-pulse{0%,to{box-shadow:0 0 0 4px color-mix(in srgb, var(--xh-g) 40%, transparent)}50%{box-shadow:0 0 0 4px #0000}}.xh .cta{border-radius:var(--xh-r-pill);background:var(--xh-g);height:56px;color:var(--xh-bg);letter-spacing:-.01em;white-space:nowrap;border:0;align-items:center;gap:14px;padding:0 8px 0 22px;font-size:17px;font-weight:600;transition:transform .16s ease-out,filter .16s ease-out;display:inline-flex}.xh a.cta,.xh a.nav-cta,.xh a.drop{text-decoration:none}.xh .cta:hover{filter:brightness(1.06)}.xh .cta:active{transform:scale(.98)}.xh .cta:disabled{opacity:.7;cursor:progress}.xh .cta-i{border-radius:var(--xh-r-pill);background:var(--xh-bg);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.xh .cta-spin{border:2px solid #00d89240;border-top-color:var(--xh-g);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cta-spin;display:block}@keyframes cta-spin{to{transform:rotate(360deg)}}.xh .cta.is-busy{cursor:progress}.xh .cta.sm{gap:12px;height:48px;padding-left:20px;font-size:16px}.xh .cta.sm .cta-i{width:34px;height:34px}.xh .cta.full{justify-content:space-between;width:100%}.xh .pill-w{border-radius:var(--xh-r-pill);background:var(--xh-hov);border:1px solid var(--xh-ter);height:40px;color:var(--xh-t1);align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.xh .strip{z-index:40;background:var(--xh-raise);border-bottom:1px solid var(--xh-hov);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:10px 16px;display:flex;position:sticky;top:0}.xh .strip .yel-pill{text-transform:uppercase;letter-spacing:.04em}.xh .shim-t{background:linear-gradient(100deg, var(--xh-yel) 0%, var(--xh-yel) 40%, #fff3d6 50%, var(--xh-yel) 60%, var(--xh-yel) 100%);-webkit-text-fill-color:transparent;color:#0000;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite shim-t}@keyframes shim-t{0%{background-position:100% 0}to{background-position:0 0}}.xh .strip-t{color:var(--xh-t2);font-size:14px;line-height:18px}@media (max-width:959px){.xh .strip{flex-wrap:nowrap;gap:8px;padding:8px 12px}.xh .strip .yel-pill{gap:4px;height:24px;padding:0 9px;font-size:11px}.xh .strip .yel-pill svg{width:12px;height:12px}.xh .strip-t{white-space:nowrap;font-size:12.5px}}.xh .nav{padding:14px 20px}.xh .nav-in{max-width:var(--xh-w);justify-content:space-between;align-items:center;gap:10px;margin:0 auto;display:flex}.xh .nav-in:has(>.nav-logo:only-child){justify-content:center}.xh .nav-logo{border-radius:var(--xh-r-pill);border:1px solid var(--xh-ter);background:var(--xh-bg);align-items:center;height:44px;padding:0 16px;display:inline-flex}.xh .nav-logo img{width:92px;height:20px;display:block}.xh .nav-mid{display:none}.xh .nav-cta{border:1px solid var(--xh-g);border-radius:var(--xh-r-pill);background:var(--xh-bg);height:44px;color:var(--xh-t1);align-items:center;gap:8px;padding:0 18px 0 20px;font-size:15px;font-weight:600;transition:background-color .16s ease-out;display:inline-flex}.xh .nav-cta:hover{background:var(--xh-g9)}.xh .hero-grid{grid-template-columns:1fr;align-items:center;gap:24px;padding:16px 0 40px;display:grid}.xh .hero-copy{flex-direction:column;gap:20px;display:flex}.xh .hero-cta{flex-direction:column;gap:10px;display:flex}.xh .hero-cta .cta{justify-content:space-between;width:100%}.xh .micro{gap:20px;display:flex}.xh .mi{color:var(--xh-t4);align-items:flex-start;gap:10px;font-size:13px;line-height:18px;display:flex}.xh .mi svg{flex-shrink:0;margin-top:2px}.xh .xh-error{color:var(--xh-red);margin:0;font-size:14px}.xh .scene{order:2;height:360px;position:relative}.xh .mq{z-index:0;opacity:.85;position:absolute;top:50%;left:-20px;right:-20px;overflow:hidden;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0% 4%,#00000040 16%,#000 38% 62%,#00000040 84%,#0000 96% 100%);mask-image:linear-gradient(90deg,#0000 0% 4%,#00000040 16%,#000 38% 62%,#00000040 84%,#0000 96% 100%)}.xh .mq-t{gap:12px;width:max-content;animation:40s linear infinite xh-mq;display:flex}@keyframes xh-mq{0%{transform:translate(0)}to{transform:translate(-50%)}}.xh .mq-c{border-radius:var(--xh-r-pill);width:44px;height:44px;box-shadow:0 0 0 1px var(--xh-hov);background:#fff;flex-shrink:0;overflow:hidden}.xh .mq-c img{object-fit:cover;width:100%;height:100%;display:block}.xh .scene-m{z-index:1;width:300px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes xh-pop{0%{opacity:0;transform:translateY(10px)scale(.85)}60%{opacity:1;transform:translateY(-2px)scale(1.04)}to{opacity:1;transform:none}}.xh .fchip{z-index:2;background:var(--xh-raise);border:1px solid var(--xh-ter);box-shadow:var(--xh-shadow-float);color:var(--xh-t4);border-radius:14px;align-items:center;gap:10px;max-width:172px;padding:8px 12px 8px 8px;font-size:11px;line-height:14px;animation:.55s cubic-bezier(.2,.8,.2,1) both xh-pop;display:flex;position:absolute}.xh .fchip b{color:var(--xh-t1)}.xh .fchip.k-bad{background:#2a151b;border-color:#52242f}.xh .fchip.k-warn{background:#282114;border-color:#4d3c1d}.xh .fchip.k-good{background:#0c241d;border-color:#17493a}.xh .fchip.k-bad .mut,.xh .fchip.k-warn .mut,.xh .fchip.k-good .mut{color:var(--xh-t3)}.xh .fchip.fchip.is-swap{animation-delay:0s}.xh .f-row.f-new{position:relative}.xh .fc-ic{border-radius:var(--xh-r-pill);flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.xh .fc-3d{flex-shrink:0;width:34px;height:34px}.xh .fc-3d img{object-fit:contain;width:100%;height:100%;display:block}.xh .fchip.c1{animation-delay:.3s;top:0;left:0}.xh .fchip.c2{animation-delay:.75s;top:84px;right:0}.xh .fchip.c3{animation-delay:1.2s;bottom:84px;left:0}.xh .fchip.c4{animation-delay:1.65s;bottom:0;right:0}.xh .press{padding-top:8px}.xh .press-in{border-top:1px solid var(--xh-hov);border-bottom:1px solid var(--xh-hov);flex-direction:column;align-items:flex-start;gap:16px;padding:20px 0;display:flex}.xh .press-row{flex-wrap:wrap;align-items:center;gap:20px 28px;display:flex}.xh .press-l{filter:brightness(0)invert();opacity:.55;width:auto;display:block}.xh .sec{padding-top:96px}.xh .sec-head{flex-direction:column;gap:20px;margin-bottom:28px;display:flex}.xh .big-h{margin-bottom:24px}.xh .lbl{border-radius:var(--xh-r-pill);background:var(--xh-hov);height:32px;color:var(--xh-t1);white-space:nowrap;align-items:center;gap:8px;padding:0 12px 0 5px;font-size:14px;font-weight:600;display:inline-flex}.xh .lbl-ic{border-radius:var(--xh-r-pill);justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.xh .lbl-g{background:var(--xh-g);color:var(--xh-bg)}.xh .pcs{grid-template-columns:1fr;gap:14px;display:grid}.xh .pc.rv-pend{opacity:0;transition:opacity .52s ease-out,transform .52s cubic-bezier(.2,.8,.2,1);transform:translateY(28px)scale(.98)}.xh .pc.rv-pend.rv-in{opacity:1;transform:none}.xh .pc{background:var(--xh-raise);border:1px solid var(--xh-hov);border-radius:var(--xh-r-md);box-shadow:var(--xh-shadow-card);flex-direction:column;gap:14px;padding:18px;display:flex}.xh .pc-top{justify-content:space-between;align-items:center;display:flex}.xh .pc-n{color:var(--xh-t5);font-size:13px;font-weight:600}.xh .pc-s{letter-spacing:-.02em;color:var(--xh-t1);margin:0;font-size:20px;font-weight:600;line-height:26px}.xh .pc-img{background:var(--xh-sec);aspect-ratio:16/9;border-radius:14px;overflow:hidden}.xh .pc-img img{object-fit:cover;object-position:left top;width:100%;height:100%;display:block}.xh .pc-l,.xh .chk{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.xh .pc-l li,.xh .chk li{color:var(--xh-t3);align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}.xh .pc-l svg,.xh .chk svg{flex-shrink:0;margin-top:2px}.xh .chk{gap:10px}.xh .chk li{font-size:15px;line-height:22px}.xh .big{border-radius:var(--xh-r-lg);background:var(--xh-raise);border:1px solid var(--xh-hov);grid-template-columns:1fr;gap:24px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f}.xh .big-copy{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.xh .big-img{border-radius:var(--xh-r-sm);border:1px solid var(--xh-ter);background:var(--xh-sec);overflow:hidden}.xh .big-img img{width:100%;height:auto;display:block}.xh .big-foot{flex-direction:column;align-items:center;gap:14px;width:100%;min-width:0;display:flex}.xh .srch{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);width:100%;max-width:760px;height:50px;color:var(--xh-t1);align-items:center;gap:10px;padding:0 8px 0 20px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.xh .caret{background:var(--xh-g);vertical-align:middle;width:2px;height:18px;margin-left:2px;animation:1s step-end infinite xh-car;display:inline-block}@keyframes xh-car{50%{opacity:0}}.xh .srch-in{display:contents}.xh .srch-in>svg{flex-shrink:0}@media (max-width:959px){.xh .srch{background:0 0;border:0;flex-direction:column;align-items:stretch;gap:12px;height:auto;padding:0;overflow:visible}.xh .srch-in{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);align-items:center;gap:10px;height:50px;padding:0 20px;display:flex}}.xh .srch-l{white-space:nowrap;flex-shrink:0}.xh .srch-mq{flex:auto;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 32px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 32px),#0000 100%)}.xh .srch-track{gap:8px;width:max-content;padding-right:8px;animation:22s linear infinite rt-mq;display:flex}.xh .srch-mq:hover .srch-track{animation-play-state:paused}.xh .firm{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-hov);height:34px;color:var(--xh-t1);flex-shrink:0;align-items:center;gap:8px;padding:0 14px 0 4px;font-size:13px;font-weight:600;display:inline-flex}.xh .firm-i{border-radius:var(--xh-r-pill);background:var(--xh-t1);justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden}.xh .firm-i img{object-fit:contain;width:70%;height:70%}@keyframes xh-blk-a{0%,22%,48%,71%,89%{opacity:.45}11%,35%,60%,80%{opacity:1}}@keyframes xh-blk-b{0%,14%,41%,76%,93%{opacity:.45}8%,28%,55%,84%{opacity:1}}@keyframes xh-blk-c{0%,31%,62%,84%{opacity:.45}19%,47%,73%{opacity:1}}@keyframes xh-blk-d{0%,18%,39%,67%,92%{opacity:.45}9%,27%,52%,79%{opacity:1}}.xh .blink0,.xh .blink1,.xh .blink2,.xh .blink3{opacity:.45;animation-timing-function:step-end;animation-iteration-count:infinite}.xh .blink0{animation-name:xh-blk-a}.xh .blink1{animation-name:xh-blk-b}.xh .blink2{animation-name:xh-blk-c}.xh .blink3{animation-name:xh-blk-d}.xh .cmp{grid-template-columns:1fr;align-items:stretch;gap:14px;display:grid}.xh .cmp-c{background:var(--xh-raise);border:1px solid var(--xh-hov);border-radius:var(--xh-r-md);box-shadow:var(--xh-shadow-card);flex-direction:column;gap:6px;padding:18px;display:flex;position:relative;overflow:hidden}.xh .cmp-c:not(.ex){opacity:.6}.xh .cmp-c.ex{background:var(--xh-sec);border:2px solid var(--xh-g);box-shadow:0 0 0 6px var(--xh-g9), 0 24px 48px #00000073}.xh .cmp-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.xh .allg,.xh .t-g{border-radius:var(--xh-r-pill);background:var(--xh-g9);height:28px;color:var(--xh-g);justify-content:center;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.xh .found{border-radius:var(--xh-r-pill);background:var(--xh-red-t);height:28px;color:var(--xh-red);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.xh .t-row{border-bottom:1px solid var(--xh-hov);align-items:center;gap:12px;padding:7px 0;display:flex}.xh .t-row:last-child{border-bottom:0}.xh .t-row img{border-radius:var(--xh-r-pill);background:#fff;flex-shrink:0;width:32px;height:32px}.xh .t-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.xh .t-tk{color:var(--xh-t1);font-size:15px;font-weight:600;line-height:20px}.xh .t-nm{color:var(--xh-t4);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.xh .t-sh{color:var(--xh-t3);white-space:nowrap;text-align:right;min-width:64px;font-size:12px}.xh .t-g{min-width:68px;height:26px;margin-left:8px;padding:0 10px}.xh .t-more{color:var(--xh-t5);padding-top:10px;font-size:13px;font-weight:600}.xh .t-row.xh-desk{display:none}.xh .f-row{border-bottom:1px solid var(--xh-ter);color:var(--xh-t2);align-items:center;gap:12px;padding:9px 0;font-size:15px;line-height:20px;display:flex}.xh .f-row b{color:#fff}.xh .f-rows{flex-direction:column;display:flex}.xh .f-row.f-new{animation:.52s ease-out both f-in}@keyframes f-in{0%{opacity:0;transform:translateY(6px)}}.xh .f-ic{border-radius:var(--xh-r-pill);flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.xh .note{color:var(--xh-t5);margin-top:10px;font-size:12px}.xh .cmp-m{display:none}.xh .stats{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 12px;display:grid}.xh .stat{flex-direction:column;align-items:center;gap:6px;display:flex}.xh .st-q{color:var(--xh-t4);font-size:14px;font-weight:600}.xh .st-v{letter-spacing:-.04em;color:var(--xh-t1);font-size:52px;font-weight:600;line-height:1}.xh .st-l{color:var(--xh-t4);font-size:13px;font-weight:600;line-height:18px}.xh .lite{background:var(--xh-raise);border-top:1px solid var(--xh-hov);margin-top:96px}.xh .sec2{padding-top:80px}.xh .sub{max-width:520px;margin-top:12px}.xh .engs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.xh .eng-c{background:var(--xh-sec);border:1px solid var(--xh-hov);border-radius:var(--xh-r-md);justify-content:center;align-items:center;height:88px;padding:16px;display:flex;box-shadow:inset 0 1px #ffffff0d}.xh .eng-l{width:auto;max-width:100%;height:auto;max-height:26px}.xh .rv-rate{justify-content:center;margin-bottom:16px;display:flex}.xh .rv-rate .rate-pill{align-self:center}.xh .rvs-w{padding-bottom:28px;position:relative}.xh .rvs{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}.xh .rv-col{flex-direction:column;gap:14px;display:flex}.xh .rv{background:var(--xh-sec);border:1px solid var(--xh-hov);border-radius:var(--xh-r-lg);flex-direction:column;gap:14px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 16px 32px #00000040}.xh .rv-h{align-items:center;gap:12px;display:flex}.xh .rv-av{border-radius:var(--xh-r-pill);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:inline-flex}.xh .rv-n{color:var(--xh-t1);align-items:center;gap:6px;font-size:16px;font-weight:600;display:flex}.xh .rv-s{color:var(--xh-t4);font-size:12px;display:block}.xh .rv-ph{flex-wrap:wrap;gap:8px;display:flex}.xh .rv-ph img{object-fit:contain;border:1px solid var(--xh-ter);background:var(--xh-bg);border-radius:10px;width:auto;max-width:100%;height:150px;display:block}.xh .rv-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.xh .rv-meta .rv-d{white-space:nowrap;margin:0}.xh .rv-q{color:var(--xh-t2);margin:0;font-size:16px;line-height:22px}.xh .rv-d{color:var(--xh-t5);font-size:12px;font-weight:600}.xh .more{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);height:50px;color:var(--xh-t3);white-space:nowrap;align-items:center;gap:12px;padding:0 8px 0 12px;font-size:13px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 16px 32px #0006}.xh .more .avs{margin-right:6px;display:none}.xh .more .av{width:24px;height:24px;box-shadow:0 0 0 2px var(--xh-sec)}.xh .more-b{border-left:1px solid var(--xh-ter);color:var(--xh-t1);align-items:center;gap:8px;padding-left:12px;font-weight:600;display:inline-flex}.xh .more-i{border-radius:var(--xh-r-pill);background:var(--xh-g);justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.xh .faq-top{margin-bottom:24px}.xh #co-pay{scroll-margin-top:16px}.xh .co-faq{padding-bottom:48px}.xh .faq-top .h2{margin:8px 0 12px}.xh .fqs{flex-direction:column;gap:8px;display:flex}.xh .fq{background:var(--xh-sec);border:1px solid var(--xh-hov);border-radius:var(--xh-r-sm);padding:18px}.xh .fq summary{color:var(--xh-t1);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:15px;font-weight:600;line-height:20px;list-style:none;display:flex}.xh .fq summary::-webkit-details-marker{display:none}.xh .fq summary svg{flex-shrink:0;transition:transform .18s ease-out}.xh .fq[open] summary svg{transform:rotate(180deg)}.xh .fq-a{color:var(--xh-t3);margin:10px 0 0;font-size:15px;line-height:22px}.xh .sup{background:var(--xh-sec);border:1px solid var(--xh-hov);border-radius:var(--xh-r-lg);margin-top:12px;padding:24px;position:relative;overflow:hidden}.xh .sup-c{z-index:1;flex-direction:column;align-items:flex-start;gap:8px;max-width:305px;display:flex;position:relative}.xh .sup-t{letter-spacing:-.02em;color:var(--xh-t1);font-size:22px;font-weight:600;line-height:28px}.xh .sup-m{width:170px;height:auto;position:absolute;bottom:-40px;right:-30px}.xh .final{padding:120px 0 56px;position:relative}.xh .final-in{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.xh .final-m{z-index:0;width:150px;height:auto;margin:-4px 0 -26px;display:block;position:relative}.xh .up{z-index:1;background:var(--xh-sec);border:1px solid var(--xh-ter);border-radius:var(--xh-r-lg);flex-direction:column;gap:10px;width:min(640px,100%);padding:10px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 24px 48px #0006}.xh .drop{border:2px dashed var(--xh-str);background:var(--xh-raise);text-align:center;cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;transition:border-color .16s ease-out,background .16s ease-out;display:flex}.xh .drop:hover,.xh .drop.is-over{border-color:var(--xh-g);background:var(--xh-g9)}.xh .up-ic{border-radius:var(--xh-r-pill);background:var(--xh-g9);justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:6px;display:inline-flex}.xh .up-t{letter-spacing:-.02em;color:var(--xh-t1);font-size:18px;font-weight:600;line-height:24px}.xh .up-s{color:var(--xh-t4);font-size:13px;line-height:20px}.xh .up-l{color:var(--xh-g);text-underline-offset:3px;font-weight:600;text-decoration:underline}.xh .up-b{flex-direction:column;align-items:stretch;gap:12px;padding:4px 4px 2px;display:flex}.xh .up-tr{color:var(--xh-t3);text-align:left;justify-content:center;align-items:center;gap:10px;font-size:14px;line-height:18px;display:flex}.xh .up-tr svg{flex-shrink:0}.xh .up .cta{justify-content:space-between}.xh .up-b .micro{text-align:left;justify-content:center;padding:4px 0}.xh .smq{width:100%;margin:6px 0 10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.xh .smq-track{gap:12px;width:max-content;padding-right:12px;animation:110s linear infinite rt-mq;display:flex}.xh .smq:hover .smq-track{animation-play-state:paused}.xh .smq-c{border-radius:var(--xh-r-md,16px);background:var(--xh-raise);border:1px solid var(--xh-ter);width:280px;height:84px;color:var(--xh-t2);text-align:left;flex:none;align-items:center;gap:12px;padding:0 16px;font-size:14px;line-height:19px;display:flex}.xh .smq-c b{color:#fff}.xh .smq-c .f-ic{flex-shrink:0}.xh .deal{border-radius:var(--xh-r-lg);background:var(--xh-sec);border:2px solid var(--xh-g);width:min(640px,100%);box-shadow:0 0 0 6px var(--xh-g9), 0 24px 48px #00000073;text-align:left;flex-direction:column;gap:14px;padding:20px;display:flex}.xh .deal-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.xh .deal-save{border-radius:var(--xh-r-pill);background:var(--xh-g);height:28px;color:var(--xh-bg);align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.xh .deal-price{align-items:flex-end;gap:14px;display:flex}.xh .deal-now{letter-spacing:-.04em;color:var(--xh-g);font-size:40px;font-weight:600;line-height:1}.xh .deal-was{color:var(--xh-t3);flex-direction:column;gap:2px;padding-bottom:4px;font-size:14px;display:flex}.xh .deal-was s{color:var(--xh-t1);letter-spacing:-.02em;font-size:20px;font-weight:600}.xh .deal-l{border-top:1px solid var(--xh-ter);flex-direction:column;gap:10px;margin:0;padding:12px 0 0;list-style:none;display:flex}.xh .deal-l li{color:var(--xh-t2);align-items:center;gap:10px;font-size:15px;line-height:20px;display:flex}.xh .deal-l li>span{flex:1}.xh .deal-l li svg{flex-shrink:0}.xh .deal-l s{color:var(--xh-t4);white-space:nowrap}.xh .deal-gift{color:var(--xh-pur);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}@media (max-width:959px){.xh .cmp-c:not(.ex){z-index:1;position:sticky;top:16px}.xh .cmp-c.ex{z-index:2;margin-top:24px;position:relative}}.xh .fcar{display:none}@media (max-width:959px){.xh .scene>.fchip{display:none}.xh .hero-grid .scene{height:316px}.xh .hero-grid .scene-m{top:auto;bottom:0;transform:translate(-50%)}.xh .fcar{z-index:3;display:block;position:absolute;top:0;left:-20px;right:-20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22% 78%,#0000 100%)}.xh .fcar-t{align-items:flex-start;gap:12px;width:max-content;display:flex;position:relative;left:50%}.xh .fcar .fchip{border-radius:14px;flex:0 0 280px;width:280px;max-width:none;padding:8px 14px 8px 8px;font-size:13px;line-height:17px;animation:none;position:relative;inset:auto}.xh .fcar .fc-ic{width:30px;height:30px}.xh .sec-head .cta,.xh .hero-cta .cta,.xh .up .cta{justify-content:flex-start;gap:12px;width:auto}.xh .sec-head .cta,.xh .hero-cta .cta{align-self:flex-start}.xh .up .cta{align-self:center}.xh .big{gap:16px}.xh .big-copy{display:contents}.xh .big .gift-row{order:1;justify-self:start}.xh .big .h3b{order:2}.xh .big .big-foot{order:3;margin-bottom:4px}.xh .big-copy>.p{order:4}.xh .big .chk{order:5}.xh .big .big-vis{order:6;margin-top:8px}.xh .hero-grid{gap:20px}.xh .hero-copy{display:contents}.xh .hero-grid .scene{order:1}.xh .hero-grid .hero-cta{order:2}.xh .hero-grid .h1{order:3}.xh .hero-grid .lead{order:4}.xh .hero-grid .micro{order:5}.xh .hero-grid .rate-pill{order:6;justify-self:center;gap:6px;padding-right:10px}.xh .hero-grid .rp-t{font-size:12px}.xh .rate-pill .stars{--s:14px!important}.xh .rate-pill{gap:6px;padding-right:10px}.xh .rate-pill .rp-t{font-size:12px}.xh .hero-grid .h1,.xh .hero-grid .lead{text-align:center}.xh .hero-grid .lead:after{content:"";background:var(--xh-ter);width:100%;height:1px;margin-top:20px;display:block}.xh .hero-grid .hero-cta{text-align:center;align-items:center}.xh .hero-grid .hero-cta .cta{align-self:center}.xh .hero-grid .micro{justify-content:center}}.xh .ftr{background:var(--xh-sec);border-top:1px solid var(--xh-hov);z-index:1;padding:40px 0 104px;position:relative}.xh .ftr-g{grid-template-columns:1fr 1fr;gap:28px;display:grid}.xh .ftr-a{flex-direction:column;grid-column:1/-1;gap:14px;display:flex}.xh .ftr-a img{align-self:flex-start;width:92px;height:20px}.xh .ftr-a .p{max-width:300px;font-size:15px;line-height:20px}.xh .ftr-c{flex-direction:column;gap:12px;display:flex}.xh .ftr-c a{color:var(--xh-t2);font-size:15px}.xh .ftr-b{border-top:1px solid var(--xh-ter);margin-top:32px;padding-top:20px}.xh .ftr-b .fine{max-width:760px}.xh .xh-sticky{z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--xh-hov);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0e12eb;transition:transform .22s ease-out;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.xh .xh-sticky.is-visible{transform:none}.xh .xh-sticky-in{justify-content:space-between;align-items:center;gap:12px;max-width:560px;margin:0 auto;display:flex}.xh .xh-sticky-p{color:var(--xh-t4);white-space:nowrap;flex-direction:column;font-size:12px;display:flex}.xh .xh-sticky-p b{color:var(--xh-red);font-size:20px;line-height:22px}.xh .xh-sticky-l{color:var(--xh-t4);font-size:12px;line-height:15px}.xh .xh-sticky-row{align-items:baseline;gap:6px;display:flex}.xh .xh-sticky-p s{color:var(--xh-t1);font-size:13px;font-weight:600;text-decoration-thickness:1.5px}.xh .xh-sticky .cta{flex:none;justify-content:flex-start;gap:12px;height:50px;font-size:16px}.xh .xh-sticky .cta-i{width:36px;height:36px}html:has(.xh){overscroll-behavior-y:none;background:#181a1d}html:has(.xh) body{overscroll-behavior-y:none;background:#181a1d}.xh .sr-row{width:100%;color:var(--xh-t3);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;display:flex}.xh .sr-row:hover{color:var(--xh-t1)}.xh .sr-line{background:var(--xh-ter);flex:1;height:1px}.xh .sr-t{white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.xh .sr-row:hover .sr-t{text-underline-offset:3px;text-decoration:underline}.xh .sr-ov{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050709c7;justify-content:center;align-items:center;padding:16px;animation:.18s ease-out sr-fade;display:flex;position:fixed;inset:0}@keyframes sr-fade{0%{opacity:0}}.xh .sr-dlg{border-radius:var(--xh-r-lg);background:var(--xh-bg);border:1px solid var(--xh-ter);flex-direction:column;gap:14px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:16px;animation:.22s cubic-bezier(.2,.8,.2,1) sr-pop;display:flex;box-shadow:0 24px 64px #0009}@keyframes sr-pop{0%{opacity:0;transform:scale(.96)}}.xh .sr-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.xh .sr-h{color:var(--xh-t1);margin:4px 0 0;font-size:17px;font-weight:600}.xh .sr-track{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;min-height:0;display:flex;overflow:auto}.xh .sr-track::-webkit-scrollbar{display:none}.xh .sr-slide{scroll-snap-align:start;flex:0 0 100%;min-width:0}.xh .sr-slide .pc{box-shadow:none}.xh .sr-nav .arr:disabled{opacity:.35;cursor:default}.xh .sr-note{color:var(--xh-t5);margin:0;font-size:12px}@media (prefers-reduced-motion:reduce){.xh .sr-ov,.xh .sr-dlg{animation:none}}.xh .ul{padding:24px 0 40px}.xh .ul.has-sticky{padding-bottom:110px}.xh .ul-in{flex-direction:column;align-items:center;gap:20px;max-width:680px;display:flex}.xh .ul-head{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.xh .ul-step{letter-spacing:1.2px;text-transform:uppercase;color:var(--xh-t4);font-size:12px;font-weight:600}.xh .ul-tabs{border-radius:var(--xh-r-pill);background:var(--xh-raise);border:1px solid var(--xh-hov);gap:4px;padding:4px;display:inline-flex}.xh .ul-tab{border-radius:var(--xh-r-pill);height:40px;color:var(--xh-t3);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.xh .ul-tab.is-on{background:var(--xh-hov);color:var(--xh-t1)}.xh .ul-card{border-radius:var(--xh-r-lg);background:var(--xh-raise);border:1px solid var(--xh-hov);flex-direction:column;gap:16px;width:100%;padding:16px;display:flex}.xh .ul-drop{border-radius:var(--xh-r-md);border:1.5px dashed var(--xh-str);background:var(--xh-bg);width:100%;color:inherit;cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;transition:border-color .16s ease-out,background-color .16s ease-out;animation:2.4s ease-in-out infinite ul-glow;display:flex}@keyframes ul-glow{0%,to{border-color:var(--xh-str);box-shadow:0 0 #00d89200}50%{border-color:var(--xh-g);box-shadow:0 0 0 4px #00d89214,0 0 32px #00d8922e}}.xh .ul-drop:hover,.xh .ul-drop.is-over,.xh .ul-grid.is-over{border-color:var(--xh-g);background:var(--xh-g9)}.xh .ul-grid{border-radius:var(--xh-r-md);border:1.5px dashed #0000;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px;display:grid}.xh .ul-thumb{background:var(--xh-bg);border:1px solid var(--xh-ter);border-radius:14px;flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.xh .ul-thumb img{aspect-ratio:4/5;object-fit:cover;object-position:top;width:100%;display:block}.xh .ul-thumb figcaption{color:var(--xh-t2);border-top:1px solid var(--xh-ter);padding:8px 10px;font-size:13px;font-weight:600}.xh .ul-x{border-radius:var(--xh-r-pill);cursor:pointer;background:#0b0e12cc;border:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:absolute;top:8px;right:8px}.xh .ul-add{border:1.5px dashed var(--xh-str);min-height:160px;color:var(--xh-t2);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.xh .ul-add:hover{border-color:var(--xh-g);color:var(--xh-t1)}.xh .ul-add-i{border-radius:var(--xh-r-pill);background:var(--xh-g9);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.xh .ul-meta{color:var(--xh-t4);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.xh .ul-bar{gap:4px;display:flex}.xh .ul-bar i{border-radius:var(--xh-r-pill);background:var(--xh-ter);width:22px;height:4px}.xh .ul-bar i.on{background:var(--xh-g)}.xh .ul-tip{background:var(--xh-bg);color:var(--xh-t3);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:12px;font-size:14px;line-height:19px;display:flex}.xh .ul-tip svg{flex-shrink:0}.xh .ul-notice,.xh .ul-hint{color:var(--xh-t4);margin:0;font-size:13px}.xh .ul-go .cta{justify-content:space-between;width:100%}.xh .ul-manual{flex-direction:column;gap:12px;display:flex}.xh .ul-seg{border-radius:var(--xh-r-pill);background:var(--xh-bg);border:1px solid var(--xh-ter);align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.xh .ul-seg button{border-radius:var(--xh-r-pill);height:32px;color:var(--xh-t3);cursor:pointer;background:0 0;border:0;padding:0 14px;font-size:14px;font-weight:600}.xh .ul-seg button.is-on{background:var(--xh-hov);color:var(--xh-t1)}.xh .ul-row{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.xh .ul-field{border-radius:var(--xh-r-pill);border:1px solid var(--xh-ter);background:var(--xh-bg);min-width:0;height:48px;color:var(--xh-t1);font:inherit;padding:0 16px;font-size:15px}.xh .ul-field:focus{border-color:var(--xh-g);outline:none}.xh .ul-addbtn{border-radius:var(--xh-r-pill);background:var(--xh-g);height:48px;color:var(--xh-bg);cursor:pointer;border:0;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.xh .ul-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.xh .ul-list li{background:var(--xh-bg);border:1px solid var(--xh-ter);height:48px;color:var(--xh-t3);border-radius:12px;align-items:center;gap:12px;padding:0 48px 0 16px;font-size:15px;display:flex;position:relative}.xh .ul-list li b{color:var(--xh-t1)}.xh .ul-list .ul-x{top:9px}.xh .ul-micro{justify-content:center}.xh .ul-rate{justify-content:center;display:flex}.xh .ul-rate .rate-pill{align-self:center}.xh .ul-awards{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.xh .ul-awards img{width:auto;height:48px;display:block}.xh .ul-trust{flex-direction:column;gap:14px;width:100%;display:flex}@media (max-width:959px){.xh .ul-go{display:none}.xh .ul-row{grid-template-columns:1fr 1fr}.xh .ul-addbtn{grid-column:1/-1;justify-content:center}}@media (min-width:960px){.xh .ul{padding:40px 0 96px}.xh .ul-card{padding:20px}.xh .ul-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.xh .ul-sticky{display:none}}.xh .e-grid{justify-content:center;padding:48px 0 8px;display:flex}.xh .e-copy{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(620px,100%);display:flex}.xh .done-pill{border-radius:var(--xh-r-pill);background:var(--xh-g);height:32px;color:var(--xh-bg);align-items:center;gap:8px;padding:0 14px 0 6px;font-size:14px;font-weight:600;display:inline-flex}.xh .c-mine{gap:14px}.xh .c-mine .done-pill{align-self:flex-start}.xh .mine-t{letter-spacing:-.02em;color:var(--xh-t1);margin:0;font-size:22px;font-weight:600;line-height:26px}.xh .mine-chips{flex-wrap:wrap;gap:8px;display:flex}.xh .mine-chip{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);letter-spacing:.02em;height:30px;color:var(--xh-t1);align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.xh .mine-chip.is-more{color:var(--xh-t4)}.xh .mine-n{border-top:1px solid var(--xh-hov);color:var(--xh-t3);align-items:flex-start;gap:8px;margin:0;padding-top:12px;font-size:14px;line-height:19px;display:flex}.xh .mine-n svg{flex-shrink:0;margin-top:1px}.xh .it-note{color:var(--xh-t4);align-items:flex-start;gap:6px;margin:0;font-size:13px;line-height:17px;display:flex}.xh .it-note svg{flex-shrink:0;margin-top:1px}.xh .it-unl{color:var(--xh-t3);margin:0;font-size:14px;line-height:19px}.xh .it-unl b{color:var(--xh-t1)}.xh .done-pill span{border-radius:var(--xh-r-pill);background:var(--xh-g9);justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.xh .e-form{flex-direction:column;gap:10px;width:100%;display:flex}.xh .e-in{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);height:56px;color:var(--xh-t4);align-items:center;gap:10px;padding:0 18px;display:flex}.xh .e-in:focus-within{border-color:var(--xh-g7)}.xh .e-in input{min-width:0;height:100%;color:var(--xh-t1);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:17px}.xh .e-in input::placeholder{color:var(--xh-t5)}.xh .e-form .cta{justify-content:space-between}.xh .xh-legal a{text-decoration:underline}.xh .pad{height:80px}.xh .pftr{border-top:1px solid var(--xh-hov);background:var(--xh-sec);padding:28px 0}@media (max-width:959px){.xh .co-faq+.pftr{padding-bottom:104px}}.xh .pftr .fine{max-width:860px}.xh .c-hero{padding:20px 0 0}.xh .c-hero .h1{text-align:center;margin:0 auto}.xh .c-hero .lead{text-align:center;margin:14px auto 0}.xh .c-grid{grid-template-columns:1fr;align-items:start;gap:14px;margin-top:24px;display:grid}.xh .c-col{display:contents}.xh .c-mine{order:0}.xh .c-value{order:1}.xh .c-pay{order:2}.xh .c-trust{order:3}.xh .c-testi{order:4}.xh .vcard,.xh .pcard,.xh .tcard,.xh .tcard2{border-radius:var(--xh-r-lg);background:var(--xh-raise);border:1px solid var(--xh-hov);flex-direction:column;gap:12px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff0f}.xh .item{background:var(--xh-sec);border:1px solid var(--xh-hov);border-radius:18px;flex-direction:column;gap:8px;padding:16px;display:flex;position:relative;overflow:hidden}.xh .item.main,.xh .item.gems{border:1px solid #0000}.xh .item.main{background:linear-gradient(135deg,#0f2c23 0%,#14201d 45%,#181a1d 100%) padding-box padding-box,linear-gradient(135deg,#00d89273 0%,#00d8921f 35%,#ffffff0d 70%,#ffffff08 100%) border-box}.xh .item.gems{background:linear-gradient(135deg,#34254b 0%,#261f35 45%,#1f1b28 100%) padding-box padding-box,linear-gradient(135deg,#c58afff2 0%,#c58aff4d 35%,#ffffff0f 70%,#ffffff0a 100%) border-box}.xh .it-h{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.xh .it-av{background:var(--xh-g9);border:1px solid var(--xh-g7);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:5px;display:inline-flex;overflow:hidden}.xh .it-av.pur{background:var(--xh-pur-t);border-color:#3d2f55}.xh .it-av img{object-fit:contain;width:100%;height:100%}.xh .it-n{letter-spacing:-.02em;color:var(--xh-t1);flex:1;align-self:center;font-size:17px;font-weight:600;line-height:22px}@media (max-width:959px){.xh .it-h{flex-wrap:wrap;align-items:center;row-gap:12px}.xh .it-n{flex:1 0 100%;order:3;font-size:19px;line-height:24px}}.xh .badge-w,.xh .badge-p{border-radius:var(--xh-r-pill);white-space:nowrap;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.xh .badge-w{background:var(--xh-t1);color:var(--xh-bg)}.xh .badge-p{background:var(--xh-pur);color:var(--xh-bg)}.xh .badge-p,.xh .gift-pill:not(.is-worth){animation:2.2s ease-in-out infinite gift-glow}@keyframes gift-glow{0%,to{box-shadow:0 0 #c58aff00}50%{box-shadow:0 0 0 4px #c58aff2e,0 0 18px 2px #c58aff73}}.xh .it-d{color:var(--xh-t3);margin:0;font-size:15px;line-height:20px}.xh .it-p{align-items:center;gap:10px;display:flex}.xh .it-p s{color:var(--xh-t1);letter-spacing:-.02em;font-size:18px;font-weight:600}.xh .it-p .np{color:var(--xh-red);letter-spacing:-.02em;font-size:18px;font-weight:600}.xh .a13{border-top:1px solid var(--xh-hov);grid-template-columns:1fr 1fr;gap:9px 12px;margin:4px 0 6px;padding:12px 0 0;list-style:none;display:grid}.xh .a13.one{grid-template-columns:1fr}.xh .a13 li{color:var(--xh-t2);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.xh .a13 svg{flex-shrink:0}.xh .cfs{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.xh .cf{border-radius:var(--xh-r-pill);background:var(--xh-t1);justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;overflow:hidden}.xh .cf img{object-fit:contain;width:70%;height:70%}.xh .sum{flex-direction:column;padding:4px 4px 0;display:flex}.xh .sr{border-bottom:1px solid var(--xh-hov);color:var(--xh-t3);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:14px;line-height:18px;display:flex}.xh .sr s{color:var(--xh-t4);white-space:nowrap}.xh .sr.tot{border-bottom:0;padding-top:14px}.xh .sr.tot .td-l{color:var(--xh-t1);font-size:18px;font-weight:600}.xh .sr-r{align-items:baseline;gap:10px;display:inline-flex}.xh .sr.tot .sr-r s{color:var(--xh-t1)}.xh .td-p{letter-spacing:-.03em;color:var(--xh-red);font-size:26px;font-weight:600;line-height:1}.xh .t2r{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.xh .t2r+.t2r{border-top:1px solid var(--xh-hov);padding-top:16px}.xh .t2-logos{flex-wrap:wrap;align-items:center;gap:16px 22px;width:100%;display:flex}.xh .press-l.is-solid{opacity:.22}.xh .t2-logos .press-l{opacity:1}.xh .t2-logos .press-l.is-solid{opacity:.4}.xh .t2-logos.eg{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:start;gap:18px 12px;display:grid}.xh .t2-eng{object-fit:contain;width:auto;max-width:100%;height:18px;display:block}.xh .tcard .rv-q{font-size:16px;line-height:22px}.xh .t-nav{justify-content:space-between;align-items:center;display:flex}.xh .dots{gap:6px;display:flex}.xh .dots i{border-radius:var(--xh-r-pill);background:var(--xh-ter);width:6px;height:6px;transition:width .2s ease-out,background .2s ease-out}.xh .dots i.on{background:var(--xh-g);width:18px}.xh .arrs{gap:6px;display:flex}.xh .arr{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);width:34px;height:34px;color:var(--xh-t2);justify-content:center;align-items:center;padding:0;display:inline-flex}.xh .pcard .offer-pricing-pay-form{flex-direction:column;gap:12px;display:flex}.xh .pcard label.offer-pricing-email-label,.xh .pcard label.offer-pricing-card-label{color:var(--xh-t2);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.xh .pcard .offer-pricing-email-input-wrap,.xh .pcard .offer-pricing-card-input{border-radius:var(--xh-r-pill);background:var(--xh-bg);border:1px solid var(--xh-ter);align-items:center;height:52px;padding:0 18px;display:flex;position:relative}.xh .pcard .offer-pricing-card-input>div{width:100%}.xh .pcard .offer-pricing-email-input{width:100%;height:100%;color:var(--xh-t1);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:16px}.xh .pcard .offer-pricing-email-check{flex-shrink:0;width:20px;height:20px}.xh .pcard .offer-pricing-email-hint{color:var(--xh-t4);margin:8px 0 0;font-size:12px;line-height:16px}.xh .pcard .offer-pricing-card-fields{flex-direction:column;gap:12px;display:flex}.xh .pcard .offer-pricing-card-row-expiry{grid-template-columns:1fr 1fr;gap:10px;display:grid}.xh .pcard .offer-pricing-legal-text{color:var(--xh-t4);margin:4px 0 0;font-size:12px;line-height:17px}.xh .pcard .offer-pricing-legal-text a{text-decoration:underline}.xh .pcard .offer-pricing-legal-text strong{color:var(--xh-t4);font-weight:400}.xh .pcard .offer-pricing-pay-error{color:var(--xh-red);margin:0;font-size:14px}.xh .pcard .offer-pricing-pay-submit{border-radius:var(--xh-r-pill);background:var(--xh-g);width:100%;height:56px;color:var(--xh-bg);letter-spacing:-.01em;text-transform:none;box-shadow:none;border:0;justify-content:space-between;align-items:center;padding:0 8px 0 22px;font-size:18px;font-weight:600;display:flex}.xh .pcard .offer-pricing-pay-submit:disabled{opacity:.7}.xh .pcard .xh-pay-label{align-items:center;gap:10px;display:inline-flex}.xh .pcard .offer-pricing-trust-badges{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding-top:4px;display:flex}.xh .pcard .offer-pricing-trust-badge{opacity:.9;width:auto;height:18px}.xh .pcard .offer-pricing-express-checkout:empty{display:none}.xh .pcard .offer-pricing-secure-checkout-label{color:var(--xh-t4);font-size:12px}@media (min-width:960px){.xh{font-size:18px}.xh .p{font-size:18px;line-height:23.4px}.xh .h1{max-width:570px;font-size:60px;line-height:69.5px}.xh .h2,.xh .h2b,.xh .rt-h{font-size:48px;line-height:52px}.xh .h2.ctr{max-width:880px;margin-bottom:48px}.xh .h3b{font-size:32px;line-height:36px}.xh .lead{font-size:19px;line-height:27px}.xh .rate-pill{height:44px;padding-right:16px}.xh .rp-t{font-size:14px}.xh .cta{height:58px;padding-left:26px;font-size:18px}.xh .cta-i{width:42px;height:42px}.xh .nav{padding:18px 40px}.xh .nav-in{justify-content:center}.xh .nav-mid{border-radius:var(--xh-r-pill);border:1px solid var(--xh-ter);align-items:center;gap:26px;height:44px;padding:0 24px;display:flex}.xh .nav-mid a{color:var(--xh-t1);font-size:15px;font-weight:600}.xh .hero-grid{grid-template-columns:1fr 1fr;gap:40px;padding:40px 0 72px}.xh .hero-copy{gap:24px}.xh .hero-cta{align-items:flex-start}.xh .hero-cta .cta{width:auto}.xh .micro{gap:32px}.xh .mi{font-size:14px}.xh .scene{order:0;height:540px}.xh .mq{left:-40px;right:-140px}.xh .mq-t{gap:16px}.xh .mq-c{width:58px;height:58px}.xh .scene-m{width:470px}.xh .fchip{border-radius:16px;max-width:250px;padding:10px 16px 10px 10px;font-size:13px;line-height:17px}.xh .fc-3d{width:42px;height:42px}.xh .fc-ic{width:40px;height:40px}.xh .fchip.c1{top:50px;left:10px}.xh .fchip.c2{top:90px}.xh .fchip.c3{bottom:120px}.xh .fchip.c4{bottom:40px;right:20px}.xh .press{padding-top:16px}.xh .press-in{flex-direction:row;align-items:center;gap:48px;padding:28px 0}.xh .press-row{gap:56px}.xh .sec{padding-top:160px}.xh .sec-head{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.xh .big-h{margin-bottom:36px}.xh .pcs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.xh .pc{border-radius:var(--xh-r-lg);padding:22px}.xh .pc-s{min-height:48px;font-size:18px;line-height:24px}.xh .pc-l li{font-size:15px}.xh .big{border-radius:var(--xh-r-xl);grid-template-columns:1fr 1fr;gap:48px;padding:56px}.xh .big-copy{gap:20px}.xh .chk li{font-size:17px}.xh .big-vis{align-items:center;display:flex}.xh .big-img{border-radius:var(--xh-r-md)}.xh .big-foot{grid-column:1/-1;padding-top:8px}.xh .srch{height:58px;padding-left:24px;font-size:17px}.xh .firm{height:42px;font-size:14px}.xh .firm-i{width:30px;height:30px}.xh .cmp{grid-template-columns:1fr 1fr;gap:20px}.xh .cmp-c{border-radius:var(--xh-r-lg);padding:28px}.xh .t-row{padding:9px 0}.xh .t-row.xh-desk{display:flex}.xh .t-more{display:none}.xh .t-tk{font-size:16px}.xh .t-nm,.xh .t-sh{font-size:13px}.xh .t-sh{min-width:84px}.xh .t-g{min-width:78px;margin-left:14px}.xh .f-row{flex:1;padding:11px 110px 11px 0;font-size:17px;line-height:22px}.xh .cmp-m{width:150px;height:auto;display:block;position:absolute;bottom:-26px;right:-18px}.xh .stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.xh .st-q{font-size:16px}.xh .st-v{font-size:76px}.xh .st-l{font-size:14px}.xh .lite{margin-top:160px}.xh .sec2{padding-top:140px}.xh .engs{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px}.xh .eng-c{border-radius:var(--xh-r-lg);height:120px;padding:24px}.xh .eng-l{max-height:32px}.xh .rv-rate{margin-bottom:20px}.xh .rvs{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.xh .rv-col{gap:20px}.xh .rv-q{font-size:17px;line-height:23px}.xh .more{height:54px;font-size:15px}.xh .more .avs{display:flex}.xh .faq-top{margin-bottom:32px}.xh .fq{padding:20px 24px}.xh .fq summary,.xh .fq-a{font-size:16px}.xh .sup{border-radius:var(--xh-r-xl);min-height:190px;margin-top:16px;padding:32px}.xh .sup-c{max-width:420px}.xh .sup-t{font-size:28px;line-height:34px}.xh .sup-m{width:250px;bottom:-70px;right:40px}.xh .final{padding:160px 0}.xh .final-in{gap:22px}.xh .final-m{width:190px;margin:-6px 0 -32px}.xh .up{border-radius:var(--xh-r-xl);gap:12px;padding:12px}.xh .drop{border-radius:var(--xh-r-md);padding:40px 24px}.xh .up-ic{width:64px;height:64px}.xh .up-t{font-size:21px;line-height:26px}.xh .up-s{font-size:15px}.xh .up-b{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:2px 2px 2px 14px}.xh .up .cta{justify-content:flex-start}.xh .deal{border-radius:var(--xh-r-xl);padding:28px}.xh .deal-now{font-size:48px}.xh .deal-l li{font-size:16px}.xh .ftr{padding:56px 0 36px}.xh .ftr-g{grid-template-columns:1fr;gap:40px}.xh .ftr-a{grid-column:auto}.xh .ftr-b{margin-top:48px}.xh .xh-sticky{display:none}.xh .e-grid{padding:120px 0 24px}.xh .e-copy{gap:22px}.xh .e-form{border-radius:var(--xh-r-pill);background:var(--xh-sec);border:1px solid var(--xh-ter);flex-direction:row;align-items:center;gap:8px;padding:6px 6px 6px 18px}.xh .e-in{background:0 0;border:0;flex:1;height:auto;padding:0}.xh .e-form .cta{justify-content:flex-start}.xh .pad{height:120px}.xh .pftr{padding:40px 0}.xh .c-hero{padding-top:48px}.xh .c-hero .lead{max-width:600px}.xh .c-grid{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px}.xh .c-col{flex-direction:column;gap:24px;min-width:0;display:flex}.xh .c-right{align-self:start;position:sticky;top:72px}.xh .vcard,.xh .pcard,.xh .tcard,.xh .tcard2{border-radius:var(--xh-r-xl);gap:14px;padding:28px}.xh .item{border-radius:var(--xh-r-md);padding:20px}.xh .it-av{border-radius:16px;width:56px;height:56px}.xh .it-n{font-size:18px}.xh .a13 li{font-size:14px}.xh .t2-eng{height:22px}.xh .pcard .offer-pricing-trust-badge{height:20px}}.xh .cu{display:inline-grid}.xh .cu>span{text-align:center;grid-area:1/1}.xh .cu-ghost{visibility:hidden}.xh .rt{padding-top:96px}.xh .rt-in{flex-direction:column;gap:40px;display:flex}.xh .rt-copy{text-align:center;flex-direction:column;align-items:center;gap:28px;padding:0 20px;display:flex}.xh .rt-h{letter-spacing:-.035em;color:var(--xh-t1);margin:0;font-size:32px;font-weight:600;line-height:36px}.xh .rt-h .gr{color:var(--xh-t4)}.xh .rt-mq{min-width:0;padding:8px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 48px calc(100% - 48px),#0000 100%)}.xh .rt-track{gap:28px;width:max-content;padding-right:28px;animation:48s linear infinite rt-mq;display:flex}.xh .rt-mq:hover .rt-track{animation-play-state:paused}@media (max-width:959px){.xh .rt-track{zoom:.8}}@keyframes rt-mq{to{transform:translate(-50%)}}.xh .bd{background:var(--xh-raise);clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 52px),0 100%);flex:none;width:200px;height:272px;position:relative}.xh .bd-g{display:block;position:absolute;inset:0}.xh .bd-top{border-bottom:1px solid var(--xh-ter);justify-content:center;align-items:center;height:44px;padding:0 16px;display:flex;position:relative}.xh .bd-l{letter-spacing:2px;text-transform:uppercase;color:var(--xh-t2);white-space:nowrap;font-size:12px;font-weight:600;line-height:14px}.xh .bd-b{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:150px;padding:0 16px;display:flex;position:relative}.xh .bd-n{letter-spacing:-.04em;color:var(--xh-t1);font-size:56px;font-weight:600;line-height:1}.xh .bd-t{color:var(--xh-t2);font-size:17px;font-weight:600;line-height:20px}.xh .bd-logo{filter:brightness(0)invert();max-width:160px;display:block}@media (min-width:960px){.xh .rt-in{padding-left:max(20px, calc((100% - var(--xh-w)) / 2));flex-direction:row;align-items:center;gap:40px}.xh .rt-copy{text-align:left;flex:0 0 420px;align-items:flex-start;gap:36px;padding:0}.xh .rt-h{font-size:48px;line-height:52px}.xh .rt-mq{flex:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 120px calc(100% - 160px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 120px calc(100% - 160px),#0000 100%)}}.xh .cta,.xh .pcard .offer-pricing-pay-submit{isolation:isolate;position:relative;overflow:hidden}.xh .cta>*,.xh .pcard .offer-pricing-pay-submit>*{z-index:1;position:relative}.xh .cta:after,.xh .pcard .offer-pricing-pay-submit:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background-image:linear-gradient(105deg,#0000 42%,#ffffff52 50%,#0000 58%);background-position:100% 0;background-repeat:no-repeat;background-size:300% 100%;animation:3.2s linear infinite cta-shine;position:absolute;inset:0}.xh .cta:disabled:after,.xh .pcard .offer-pricing-pay-submit:disabled:after{opacity:0;animation:none}@keyframes cta-shine{0%{background-position:100% 0}55%,to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.xh .mq-t,.xh .srch-track,.xh .smq-track,.xh .ul-drop,.xh .shim-t,.xh .badge-p,.xh .gift-pill,.xh .cta:after,.xh .pcard .offer-pricing-pay-submit:after,.xh .rt-track,.xh .fchip,.xh .caret,.xh .blink0,.xh .blink1,.xh .blink2,.xh .blink3{animation:none}.xh .blink0,.xh .blink1,.xh .blink2,.xh .blink3{opacity:1}}.xh .pcard .offer-pricing-pay-divider{color:var(--xh-t4);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:12px;font-size:12px;display:flex}.xh .pcard .offer-pricing-pay-divider:before,.xh .pcard .offer-pricing-pay-divider:after{content:"";background:#ffffff1a;flex:1;height:1px}.xh.su{min-height:100dvh}.xh .su-hero{padding:40px 0 64px}.xh .su-in{text-align:center;flex-direction:column;align-items:center;max-width:560px;display:flex}.xh .su-check{border-radius:var(--xh-r-pill);background:#002923;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;animation:.42s cubic-bezier(.2,.9,.3,1.2) both su-pop;display:inline-flex}@keyframes su-pop{0%{opacity:0;transform:scale(.6)}}.xh .su-in .lead{margin-top:12px}.xh .su-mail{color:var(--xh-t4);margin:8px 0 0;font-size:15px}.xh .su-mail b{color:#fff;word-break:break-all;font-weight:600}.xh .su-in .cta{margin-top:28px}.xh .su-steps{text-align:left;gap:8px;width:100%;margin:36px 0 0;padding:0;list-style:none;display:grid}.xh .su-steps li{background:var(--xh-raise);border-radius:20px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.xh .su-steps li>span:last-child{color:var(--xh-t4);flex-direction:column;gap:2px;font-size:15px;line-height:1.4;display:flex}.xh .su-steps b{color:#fff;font-size:16px;font-weight:600}.xh .su-n{border-radius:var(--xh-r-pill);width:28px;height:28px;color:var(--xh-g);background:#002923;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}.xh .su-help{color:var(--xh-t4);margin:24px 0 0;font-size:13px;line-height:1.5}.xh .su-help a{color:#fff}@media (prefers-reduced-motion:reduce){.xh .su-check{animation:none}}.xh .btn-spinner{vertical-align:middle;justify-content:center;align-items:center;line-height:0;display:inline-flex}.xh .btn-spinner__svg{animation:.8s linear infinite xh-spin}@keyframes xh-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.xh .btn-spinner__svg{animation-duration:1.6s}}.xh .vcard.c-value--bare{border-radius:var(--xh-r-lg);background:var(--xh-raise);box-shadow:none;border:0;padding:12px 8px 8px}.xh .c-value--bare>.lab{text-align:center;align-self:center}@media (min-width:960px){.xh .vcard.c-value--bare{padding:16px 8px 12px}.xh .c-value--bare>.sum{padding:4px 28px 12px}}.xh .pcard .offer-pricing-trust-badges{flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%}.xh .pcard .offer-pricing-trust-badge{object-fit:contain;flex-shrink:1;min-width:0;height:16px}@media (min-width:960px){.xh .pcard .offer-pricing-trust-badge{height:20px}}.xh .t2r>.lab{letter-spacing:-.01em;text-transform:none;color:var(--xh-t1);font-size:18px;font-weight:600;line-height:24px}.xh .sr-dlg,.xh .sr-slide .pc,.xh .sr-dlg .arr{border:0}.xh .badge-p,.xh .gift-pill:not(.is-worth){background:var(--xh-yel);color:var(--xh-bg);animation-name:gift-glow-yel}.xh .deal-gift{color:var(--xh-yel)}.xh .deal-gift svg{color:var(--xh-yel);stroke:var(--xh-yel)}@keyframes gift-glow-yel{0%,to{box-shadow:0 0 #febb5500}50%{box-shadow:0 0 0 4px #febb552e,0 0 18px 2px #febb5573}}.xh .sum .sr>span:first-child{color:var(--xh-t1)}.xh .sum .sr-p{color:var(--xh-t1);white-space:nowrap;font-weight:600}.xh .sum .sr.tot .td-p{letter-spacing:-.01em;font-size:18px;line-height:24px}.xh .pcard .offer-pricing-trust-badges{margin-top:12px}.xh .pcard .offer-pricing-secure-checkout{margin-top:8px}.xh.lp2 .hero-grid{padding-top:8px;padding-bottom:20px}@media (min-width:960px){.xh.lp2 .hero-grid{padding-top:28px;padding-bottom:36px}}.xh.lp2 .hero-price{align-self:flex-start}.xh.lp2 .press-l,.xh.lp2 .press-l.is-solid{opacity:1}.xh.lp2 .sample-cta{justify-content:center;margin-top:24px;display:flex}@media (max-width:959px){.xh.lp2 .hero-grid .hero-price{order:2;place-self:center;width:fit-content;margin-inline:auto}}.xh.lp2 .hero-price{text-transform:uppercase;letter-spacing:.04em}.xh.lp2 .hero-price-v{color:#fff;letter-spacing:0;text-transform:none;font-weight:700}.xh.lp2 .hero-price-v span{font-weight:500}@media (max-width:959px){.xh.lp2 .hero-grid .hero-price{white-space:normal;text-align:center;flex-wrap:wrap;justify-content:center;row-gap:2px;height:auto;min-height:28px;padding-block:6px}}.xh .strip-b{color:#fff;font-weight:700}.xh.lp2 .hero-alt{color:var(--xh-t3);margin:0;font-size:14px;line-height:20px}.xh.lp2 .hero-alt-link{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:959px){.xh.lp2 .hero-grid .hero-alt{text-align:center;order:2}}.xh.lp2 .hero-grid .lead{color:#fff;font-weight:400}.xh.lp2 .feat8{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:600px){.xh.lp2 .feat8{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.xh.lp2 .feat8{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.xh.lp2 .f8{border-radius:var(--xh-r-md);background:var(--xh-raise);align-items:center;gap:14px;padding:16px;display:flex}.xh.lp2 .f8-ic{background:var(--xh-hov);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.xh.lp2 .f8-t{flex-direction:column;gap:2px;min-width:0;display:flex}.xh.lp2 .f8-t b{color:#fff;font-size:17px;font-weight:600;line-height:22px}.xh.lp2 .f8-inc{color:var(--xh-g);align-items:center;gap:6px;font-size:14px;line-height:18px;display:inline-flex}.xh.lp2 .f8-inc:before{content:"";background:var(--xh-g);border-radius:999px;width:7px;height:7px}.xh.lp2 .sample-cta{flex-direction:column;align-items:center;gap:12px}.xh.lp2 .sample-note{color:var(--xh-t3);text-align:center;margin:0;font-size:14px;line-height:20px}.xh.lp2 .vs-head{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-bottom:32px;display:flex}.xh.lp2 .vs-head .lead{max-width:560px;margin:0}.xh.lp2 .vs{border-radius:var(--xh-r-lg);background:var(--xh-raise);overflow:hidden}.xh.lp2 .vs-row{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.xh.lp2 .vs-row:nth-child(odd):not(.vs-top):not(.vs-pay){background:#ffffff05}.xh.lp2 .vs-row>span{text-align:center;justify-content:center;align-items:center;min-height:56px;padding:10px 12px;display:flex}.xh.lp2 .vs-row>.vs-l{text-align:left;color:var(--xh-t1);justify-content:flex-start;padding-left:24px;font-size:16px;line-height:22px}.xh.lp2 .vs-ex{background:#00d89214}.xh.lp2 .vs-top>span{color:#fff;min-height:64px;font-size:16px;font-weight:600}.xh.lp2 .vs-top .vs-ex{background:var(--xh-g)}.xh.lp2 .vs-top .vs-ex img{filter:brightness(0);width:auto;height:20px}.xh.lp2 .vs-top .vs-o{background:var(--xh-hov)}.xh.lp2 .vs-top .vs-o2{background:var(--xh-ter)}.xh.lp2 .vs-no{color:var(--xh-t5);font-size:18px}.xh.lp2 .vs-txt{color:#fff;font-size:15px;font-weight:600}.xh.lp2 .vs-pay>span{min-height:72px}.xh.lp2 .vs-pay .vs-l{color:#fff;font-weight:700}.xh.lp2 .vs-p{letter-spacing:-.02em;color:var(--xh-red);font-size:22px;font-weight:700;line-height:26px}.xh.lp2 .vs-p-ex{color:var(--xh-g);font-size:28px}@media (max-width:759px){.xh.lp2 .vs-row{grid-template-columns:minmax(0,1.25fr) repeat(3,minmax(0,1fr))}.xh.lp2 .vs-row>span{min-height:52px;padding:8px 4px}.xh.lp2 .vs-row>.vs-l{padding-left:12px;font-size:13px;line-height:17px}.xh.lp2 .vs-top>span{font-size:12px}.xh.lp2 .vs-top .vs-ex img{height:14px}.xh.lp2 .vs-txt{font-size:12px}.xh.lp2 .vs-p{font-size:13px;line-height:16px}.xh.lp2 .vs-p-ex{font-size:18px}}.xh.lp2 .vs-head .h2,.xh.lp2 .vs-head .lab{margin:0}.xh.lp2 #reviews .h2{margin-bottom:14px}.xh.lp2 .rv-sum{color:var(--xh-t3);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-bottom:32px;font-size:16px;display:flex}.xh.lp2 .rv-sum>b{color:#fff;font-size:18px;font-weight:700}.xh.lp2 .rv-sum-d{background:var(--xh-ter);width:1px;height:18px}.xh.lp2 .rv-sum-c{align-items:center;gap:6px;display:inline-flex}.xh.lp2 .rv-sum-c b{color:#fff;font-weight:700}@media (max-width:559px){.xh.lp2 .rv-sum-d{display:none}}.xh.lp2 #included .sec-head,.xh.lp2 #gems .big-h{text-align:center;justify-content:center;width:100%}@media (min-width:960px){.xh.lp2 .feat8{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.xh.lp2 .f8{gap:12px;padding:14px}.xh.lp2 .f8-ic{width:40px;height:40px}.xh.lp2 .f8-t b{font-size:16px;line-height:21px}}@media (max-width:959px){.xh.lp2 .hero-grid .hero-copy>*{order:0}.xh.lp2 .hero-grid .lead:after{display:none}}.xh.lp2 .stats-sec{padding-top:48px}.xh.lp2 .stats-sec+.sec{padding-top:72px}.xh.lp2 .st-v{font-size:36px}@media (min-width:960px){.xh.lp2 .stats-sec{padding-top:64px}.xh.lp2 .st-v{font-size:48px}}@media (max-width:599px){.xh.lp2 .feat8{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.xh.lp2 .f8{flex-direction:column;align-items:flex-start;gap:12px;padding:14px}.xh.lp2 .f8-ic{width:40px;height:40px}.xh.lp2 .f8-t b{font-size:15px;line-height:20px}.xh.lp2 .f8-inc{font-size:13px}}.xh.lp2 .vs-head .lab{letter-spacing:1.4px;color:var(--xh-t4);font-size:13px;line-height:16px}@media (max-width:959px){.xh.lp2 .hero-copy .h1{letter-spacing:-.04em;font-size:clamp(35px,10.5vw,48px);line-height:1.08}.xh.lp2 .press-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px 20px;width:100%;display:grid}.xh.lp2 .press-l{object-fit:contain;object-position:left center;max-width:100%}}.xh.lp2 .hero-alt-link{color:inherit}@media (max-width:599px){.xh.lp2 .hero-alt-br{display:block}}.xh.lp2 .hero-alt-link:hover{color:#fff}.xh.lp2 .hero-cta .cta{gap:12px;height:50px;padding:0 6px 0 20px;font-size:16px}.xh.lp2 .hero-cta .cta-i{width:38px;height:38px}.xh.lp2 .hero-alt{font-size:13px;line-height:18px}.xh.lp2 #gems .big{grid-template-columns:minmax(0,1fr)}.xh.lp2 #gems .big-foot{align-items:flex-start;gap:12px;padding-top:0}.xh.lp2 #gems .big-foot .lab{margin:0}.xh.lp2 #gems .cfs{gap:8px;margin:0}.xh.lp2 #gems .cf{width:40px;height:40px}@media (max-width:959px){.xh.lp2 #gems .big .big-foot{order:6;margin:4px 0 0}}.xh.lp2 .hero-alt{white-space:nowrap}@media (max-width:959px){.xh.lp2 .rt-mq{padding:0 16px;overflow:visible;-webkit-mask-image:none;mask-image:none}.xh.lp2 .rt-track{zoom:1;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:20px 12px;width:auto;padding-right:0;animation:none;display:grid}.xh.lp2 .rt-track>.bd{zoom:.8}.xh.lp2 .rt-track>.bd[aria-hidden=true]{display:none}}@media (max-width:359px){.xh.lp2 .rt-track>.bd{zoom:.68}}@media (min-width:960px){.xh.lp2 .feat8{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:959px){.xh.lp2 .rt-mq{padding:0 12px}.xh.lp2 .rt-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}.xh.lp2 .rt-track>.bd{zoom:.54}.xh.lp2 .rt-track .bd-l{letter-spacing:1.5px;font-size:17px}.xh.lp2 .rt-track .bd-n{font-size:62px}.xh.lp2 .rt-track .bd-t{font-size:24px;line-height:28px}.xh.lp2 .rt-track .bd-logo{max-width:176px}}@media (max-width:359px){.xh.lp2 .rt-track>.bd{zoom:.46}}.xh .sr-btn{border-radius:var(--xh-r-pill);height:48px;color:var(--xh-bg);font:inherit;letter-spacing:-.01em;white-space:nowrap;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:600;transition:transform .16s ease-out,background-color .16s ease-out;display:inline-flex}.xh .sr-btn:active{transform:scale(.98)}.xh .sr-btn:focus-visible{outline:2px solid var(--xh-g);outline-offset:3px}.xh.lp2 .gift-worth{color:#fff;white-space:nowrap;font-size:15px;font-weight:600;line-height:20px}.xh.lp2 .gift-row{align-items:center}.xh.lp2 .gift-worth{align-items:baseline;gap:10px;font-size:18px;line-height:24px;display:flex}.xh.lp2 .gift-worth s{color:var(--xh-t3);font-weight:600;text-decoration-thickness:1.5px}.xh.lp2 .gift-worth b{letter-spacing:-.01em;color:var(--xh-red);font-size:18px;font-weight:700}.xh.lp2 #gems .big-foot .gift-worth{margin-top:8px}.xh.lp2 .cfs-row{gap:10px;width:100%;display:flex}.xh.lp2 .cfs-row .cf{flex:none;width:44px;height:44px}@media (max-width:599px){.xh.lp2 .cfs-row{justify-content:space-between;gap:4px}.xh.lp2 #gems .cfs-row .cf{width:32px;height:32px}}@media (min-width:960px){.xh.lp2 .cfs-row .cf{width:52px;height:52px}.xh.lp2 .cfs-row{gap:14px}}.xh.lp2 .big-firms{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.xh.lp2 #gems .chk li,.xh.lp2 #gems .chk li b{color:#fff}@media (max-width:599px){.xh.lp2 #gems .chk li{font-size:14px}}@media (max-width:959px){.xh.lp2 #gems .big .h3b{order:2}.xh.lp2 #gems .big-copy>.p{order:3}.xh.lp2 #gems .big-firms{order:4}.xh.lp2 #gems .big .chk{order:5}}.xh .srf-ov{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050709c7;justify-content:center;align-items:stretch;animation:.2s ease-out srf-fade;display:flex;position:fixed;inset:0}@keyframes srf-fade{0%{opacity:0}}.xh .srf-dlg{background:var(--xh-bg);flex-direction:column;width:100%;max-width:1120px;height:100%;display:flex;overflow:hidden}@media (min-width:960px){.xh .srf-ov{padding:32px}.xh .srf-dlg{border-radius:var(--xh-r-lg);box-shadow:var(--xh-shadow-float)}}.xh .srf-head,.xh .srf-nav,.xh .srf-foot{flex:none}.xh .srf-head{justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 10px;display:flex}.xh .srf-head-t{flex-direction:column;gap:4px;display:flex}.xh .srf-head-t .lab{color:var(--xh-g);margin:0}.xh .srf-head-t p{color:var(--xh-t1);margin:0;font-size:15px;font-weight:600;line-height:20px}.xh .srf-nav{scrollbar-width:none;box-shadow:0 1px 0 var(--xh-hov);gap:6px;padding:0 16px 12px;display:flex;overflow-x:auto}.xh .srf-nav::-webkit-scrollbar{display:none}.xh .srf-nav button{border-radius:var(--xh-r-pill);background:var(--xh-raise);height:32px;color:var(--xh-t3);font:inherit;cursor:pointer;border:0;flex:none;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .15s ease-out,color .15s ease-out}.xh .srf-nav button:hover{color:var(--xh-t1)}.xh .srf-nav button.on{background:var(--xh-t1);color:var(--xh-bg)}.xh .srf-body{overscroll-behavior:contain;flex:auto;padding:8px 16px 24px;overflow-y:auto}.xh .srf-sec{flex-direction:column;gap:12px;padding:24px 0 8px;display:flex}.xh .srf-sec-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.xh .srf-sec-h h3{letter-spacing:-.02em;color:var(--xh-t1);margin:0;font-size:22px;font-weight:600;line-height:28px}.xh .srf-sec-h p{max-width:720px;color:var(--xh-t3);margin:6px 0 0;font-size:14px;line-height:20px}.xh .srf-card{border-radius:var(--xh-r-sm);background:var(--xh-raise);min-width:0;padding:14px}.xh .srf-split{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.xh .srf-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.xh .srf-stat{border-radius:var(--xh-r-sm);background:var(--xh-raise);flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex}.xh .srf-stat-l{color:var(--xh-t4);font-size:12px;line-height:16px}.xh .srf-stat b{letter-spacing:-.02em;color:var(--xh-t1);font-size:20px;font-weight:600;line-height:26px}.xh .srf-stat-s{color:var(--xh-t5);font-size:12px;line-height:16px}.xh .srf-body .srf-up{color:var(--xh-g)}.xh .srf-body .srf-dn{color:var(--xh-red)}.xh .srf-chart{flex-direction:column;gap:8px;display:flex}.xh .srf-legend{color:var(--xh-t3);flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:13px;display:flex}.xh .srf-legend span{align-items:center;gap:6px;display:inline-flex}.xh .srf-legend i{border-radius:2px;width:10px;height:3px}.xh .srf-legend b{color:var(--xh-t1);font-weight:600}.xh .srf-legend em{color:var(--xh-t5);margin-left:auto;font-style:normal}.xh .srf-svg{touch-action:pan-y;width:100%;height:auto;display:block}.xh .srf-svg .srf-grid{stroke:var(--xh-hov);stroke-width:1px}.xh .srf-svg .srf-zero{stroke:var(--xh-ter);stroke-width:1px}.xh .srf-svg .srf-cursor{stroke:var(--xh-str);stroke-width:1px;stroke-dasharray:3 3}.xh .srf-svg .srf-ax{fill:var(--xh-t5);font-size:11px}.xh .srf-svg .srf-sc-l{fill:var(--xh-t3);font-size:12px;font-weight:600}.xh .srf-svg .srf-sc-hl{fill:var(--xh-t1);font-size:13px;font-weight:700}.xh .srf-alloc{align-items:center;gap:16px;display:flex}.xh .srf-donut{flex:0 0 132px;width:132px;height:132px}.xh .srf-donut .srf-donut-v{fill:var(--xh-t1);font-size:18px;font-weight:600}.xh .srf-donut .srf-donut-l{fill:var(--xh-t4);font-size:10px}.xh .srf-alloc ul{flex-direction:column;flex:auto;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.xh .srf-alloc li{color:var(--xh-t2);grid-template-columns:10px 1fr auto;align-items:center;column-gap:8px;font-size:13px;display:grid}.xh .srf-alloc li i{border-radius:3px;width:10px;height:10px}.xh .srf-alloc li b{color:var(--xh-t1);font-weight:600}.xh .srf-alloc li em{color:var(--xh-t5);grid-column:2/-1;font-size:12px;font-style:normal}.xh .srf-table-wrap{padding:6px 4px;overflow-x:auto}.xh .srf-table,.xh .srf-heat,.xh .srf-corr{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.xh .srf-table th{letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t5);text-align:right;white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:600}.xh .srf-table th:first-child,.xh .srf-table td:first-child{text-align:left}.xh .srf-table td{text-align:right;color:var(--xh-t2);white-space:nowrap;box-shadow:inset 0 1px 0 var(--xh-hov);padding:10px}.xh .srf-table td:first-child b{color:var(--xh-t1);font-weight:600;display:block}.xh .srf-table td:first-child span{color:var(--xh-t5);font-size:12px}.xh .srf-insight{border-radius:var(--xh-r-sm);background:var(--xh-yel-t);color:var(--xh-t2);align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.xh .srf-insight svg{flex-shrink:0;margin-top:2px}.xh .srf-insight b{color:var(--xh-t1)}.xh .srf-insight.is-g{background:var(--xh-g9)}.xh .srf-blend{border-radius:var(--xh-r-sm);gap:4px;display:flex;overflow:hidden}.xh .srf-blend span{background:var(--xh-blu-t);min-width:64px;color:var(--xh-t3);white-space:nowrap;flex-basis:0;padding:10px 12px;font-size:12px}.xh .srf-blend b{color:var(--xh-blu);font-size:14px;display:block}.xh .srf-vs{flex-direction:column;justify-content:center;padding:6px 14px;display:flex}.xh .srf-vs-r{color:var(--xh-t3);box-shadow:inset 0 -1px 0 var(--xh-hov);grid-template-columns:1.4fr 1fr 1fr;align-items:center;padding:11px 0;font-size:14px;display:grid}.xh .srf-vs-r b{text-align:right;color:var(--xh-t1);font-variant-numeric:tabular-nums;font-weight:600}.xh .srf-vs-top b{color:var(--xh-t4);font-size:12px}.xh .srf-heat{border-spacing:3px;min-width:620px;font-size:12px}.xh .srf-heat th{color:var(--xh-t5);padding:4px;font-weight:600}.xh .srf-heat tbody th{text-align:left;color:var(--xh-t3)}.xh .srf-heat td{text-align:center;height:34px;color:var(--xh-t1);background:var(--xh-sec);border-radius:6px}.xh .srf-heat .srf-heat-y{background:var(--xh-hov);font-weight:700}.xh .srf-corr{border-spacing:3px;min-width:420px;font-size:12px}.xh .srf-corr th{color:var(--xh-t4);padding:4px;font-weight:600}.xh .srf-corr tbody th{text-align:left}.xh .srf-corr td{text-align:center;height:38px;color:var(--xh-t1);border-radius:6px}.xh .srf-clusters{flex-direction:column;gap:12px;display:flex}.xh .srf-clusters .srf-stat{background:0 0;padding:0}.xh .srf-cl-list{flex-direction:column;gap:6px;display:flex}.xh .srf-cl{background:var(--xh-sec);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.xh .srf-cl.is-hot{background:var(--xh-red-t)}.xh .srf-cl-n{color:var(--xh-t4);font-size:12px;font-weight:600}.xh .srf-cl.is-hot .srf-cl-n{color:var(--xh-red)}.xh .srf-cl-t{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.xh .srf-cl-t b{border-radius:var(--xh-r-pill);background:var(--xh-hov);color:var(--xh-t1);padding:2px 8px;font-size:12px}.xh .srf-seg{border-radius:var(--xh-r-pill);background:var(--xh-raise);gap:2px;padding:3px;display:inline-flex}.xh .srf-seg button{border-radius:var(--xh-r-pill);height:28px;color:var(--xh-t4);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:12px;font-weight:600}.xh .srf-seg button.on{background:var(--xh-ter);color:var(--xh-t1)}.xh .srf-disc{color:var(--xh-t5);margin:24px 0 0;font-size:12px;line-height:18px}.xh .srf-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--xh-raise);justify-content:space-between;align-items:center;gap:12px;display:flex}.xh .srf-foot>span{color:var(--xh-t3);font-size:13px;line-height:18px}.xh .srf-foot>span b{color:var(--xh-t1)}.xh .srf-foot .cta{flex:none;gap:10px;height:46px;padding:0 5px 0 18px;font-size:15px}.xh .srf-foot .cta-i{width:36px;height:36px}@media (min-width:720px){.xh .srf-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.xh .srf-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.xh .srf-head{padding:22px 28px 12px}.xh .srf-nav{padding:0 28px 14px}.xh .srf-body{padding:8px 28px 32px}.xh .srf-sec{gap:14px;padding-top:36px}.xh .srf-sec-h h3{font-size:26px;line-height:32px}.xh .srf-split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.xh .srf-card{padding:18px}.xh .srf-foot{padding:14px 28px}}@media (prefers-reduced-motion:reduce){.xh .srf-ov{animation:none}}.xh .srf-split{align-items:start}.xh .srf-stats.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:719px){.xh .srf-stats.three .srf-stat{padding:10px}.xh .srf-stats.three .srf-stat b{font-size:17px}.xh .srf-stats.three .srf-stat-l,.xh .srf-stats.three .srf-stat-s{font-size:11px;line-height:14px}}.xh.lp2 .stats-sec .stats{gap:10px}.xh.lp2 .stats-sec .stat{border-radius:var(--xh-r-md);background:var(--xh-raise);justify-content:center;padding:22px 12px}@media (min-width:960px){.xh.lp2 .stats-sec .stats{gap:16px}.xh.lp2 .stats-sec .stat{padding:32px 16px}}.xh.lp2 #gems .chk{border-top:1px solid var(--xh-hov);border-bottom:1px solid var(--xh-hov);width:100%;padding-top:20px;padding-bottom:20px}@media (min-width:960px){.xh.lp2 #gems .big{row-gap:20px}.xh.lp2 #gems .big-foot .gift-worth{margin-top:0}}.xh.lp2 .f8-ic{--tone:var(--xh-g);color:var(--tone);background:linear-gradient(145deg, color-mix(in srgb, var(--tone) 24%, transparent), color-mix(in srgb, var(--tone) 6%, transparent));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--tone) 30%, transparent)}.xh.lp2 .f8-ic.is-b{--tone:var(--xh-blu)}.xh.lp2 .f8-ic.is-p{--tone:var(--xh-pur)}.xh.lp2 .f8-ic.is-y{--tone:var(--xh-yel)}.xh.lp2 .rv-h{justify-content:space-between;align-items:flex-start}.xh.lp2 .rv-who{flex-direction:column;gap:6px;min-width:0;display:flex}.xh.lp2 .rv-h .rv-d{white-space:nowrap;flex-shrink:0;padding-top:3px}.xh.lp2 .deal2{gap:0;padding:22px 20px 18px}.xh.lp2 .dl-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.xh.lp2 .dl-today{color:var(--xh-t4);font-size:13px;font-weight:600}.xh.lp2 .dl-price{border-bottom:1px solid var(--xh-hov);align-items:baseline;gap:12px;margin-top:14px;padding-bottom:18px;display:flex}.xh.lp2 .dl-now{letter-spacing:-.04em;color:var(--xh-g);font-size:52px;font-weight:600;line-height:1}.xh.lp2 .dl-was{color:var(--xh-t4);font-size:20px;font-weight:600;text-decoration-thickness:2px}.xh.lp2 .dl-items{flex-direction:column;margin:0;padding:6px 0;list-style:none;display:flex}.xh.lp2 .dl-items li{grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:12px 0;display:grid}.xh.lp2 .dl-items li+li{border-top:1px solid var(--xh-hov)}.xh.lp2 .dl-items li>svg{align-self:start;margin-top:2px}.xh.lp2 .dl-t{flex-direction:column;gap:2px;min-width:0;display:flex}.xh.lp2 .dl-t b{color:var(--xh-t1);font-size:16px;font-weight:600;line-height:20px}.xh.lp2 .dl-t em{color:var(--xh-t4);font-size:13px;font-style:normal;line-height:18px}.xh.lp2 .dl-p{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.xh.lp2 .dl-p s{color:var(--xh-t5);font-size:13px;line-height:18px}.xh.lp2 .dl-p b{color:var(--xh-g);font-size:16px;font-weight:600;line-height:20px}.xh.lp2 .dl-p .dl-gift{color:var(--xh-yel);align-items:center;gap:5px;display:inline-flex}.xh.lp2 .dl-note{border-top:1px solid var(--xh-hov);color:var(--xh-t4);justify-content:center;align-items:center;gap:6px;margin:0;padding-top:14px;font-size:13px;display:flex}@media (min-width:960px){.xh.lp2 .deal2{padding:28px 28px 22px}.xh.lp2 .dl-now{font-size:64px}}.xh.lp2 .up .up-b{flex-direction:column;align-items:stretch;gap:10px;padding:4px 0 0}.xh.lp2 .up .up-b .cta{justify-content:space-between;width:100%}.xh.lp2 .up-man{color:var(--xh-t3);text-underline-offset:3px;align-self:center;font-size:13px;font-weight:600;text-decoration:underline;transition:color .15s ease-out}.xh.lp2 .up-man:hover{color:#fff}.xh.lp2 .up .up-b .micro{justify-content:center;padding:6px 0 2px}.xh.lp2 .up-man{align-items:center;gap:7px;text-decoration:none;display:inline-flex}.xh.lp2 .up-man span{text-underline-offset:3px;text-decoration:underline}.xh.lp2 .final-m{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transform:translateY(18px)}.xh.lp2 .f8-ic,.xh.lp2 .f8-ic.is-b,.xh.lp2 .f8-ic.is-p,.xh.lp2 .f8-ic.is-y{--tone:#dedede}.xh.lp2 .up-alt{text-align:center;padding-bottom:4px}@media (max-width:359px){.xh.lp2 .up-alt{white-space:normal}}.xh.lp2 .up .up-b .micro{border-top:1px solid var(--xh-hov);border-bottom:1px solid var(--xh-hov);margin:2px 0;padding:14px 0}.xh.lp2 .up .up-b .cta{gap:12px;height:50px;padding:0 6px 0 20px;font-size:16px}.xh.lp2 .up .up-b .cta-i{width:38px;height:38px}.xh.lp2 .up{background:linear-gradient(145deg, #dedede17, #dedede05 55%, #dedede03), var(--xh-sec);border:0;box-shadow:inset 0 2px #dedede29,inset 0 0 0 1px #dedede0f,0 24px 48px #0006}.xh.lp2 .up .drop{background:#0b0e1259}.xh.lp2 .up .up-b .micro{border-top-color:#ffffff1f;border-bottom-color:#ffffff1f}.xh.lp2 .up .up-ic{background:var(--xh-ter)}.xh.lp2 .up .up-b .micro{border:0;margin:0;padding:8px 0 4px}.xh.lp2 .up-alt{margin-top:-2px;padding:0}.xh .ul-awards{flex-wrap:nowrap;gap:12px;width:100%}.xh .ul-awards>a,.xh .ul-awards>img{flex:0 auto;min-width:0}.xh .ul-awards img{max-width:100%;height:auto;max-height:48px}.xh.lp2 .up .up-price{justify-content:center;align-self:stretch}@media (max-width:359px){.xh.lp2 .up .up-price{white-space:normal;text-align:center;flex-wrap:wrap;height:auto;padding:6px 10px}}.xh .srf-title{align-items:center;gap:12px;display:flex}.xh .srf-ic{width:36px;height:36px;color:var(--xh-t1);background:linear-gradient(145deg,#dedede33,#dedede0d);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #dedede3d}.xh .srf-sec-t p{margin-top:10px}.xh .srf-note{color:var(--xh-t5);margin:0;font-size:12px;line-height:18px}.xh .srf-cl-h{flex-direction:column;gap:1px;min-width:0;display:flex}.xh .srf-cl-h b{color:var(--xh-t1);font-size:14px;font-weight:600;line-height:18px}.xh .srf-cl-h em{color:var(--xh-t5);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;line-height:16px;overflow:hidden}.xh .srf-cl-tbl{flex-direction:column;padding:6px 16px 12px;display:flex}.xh .srf-cl-row{box-shadow:inset 0 -1px 0 var(--xh-hov);grid-template-columns:minmax(0,1.1fr) 56px minmax(0,2fr) 52px;align-items:center;column-gap:14px;padding:11px 0;display:grid}.xh .srf-cl-head{letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t5);padding:8px 0;font-size:11px;font-weight:600}.xh .srf-cl-head span:nth-child(2),.xh .srf-cl-head span:nth-child(4){text-align:right}.xh .srf-cl-w{text-align:right;color:var(--xh-t3);font-variant-numeric:tabular-nums;font-size:13px}.xh .srf-cl-bar{grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:10px;display:grid}.xh .srf-cl-bar>b{text-align:right;color:var(--xh-t1);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.xh .srf-cl-track{background:var(--xh-hov);border-radius:3px;height:6px;position:relative}.xh .srf-cl-track i{background:var(--xh-red);border-radius:3px;transition:width .3s ease-out;position:absolute;inset:0 auto 0 0}.xh .srf-cl-track u,.xh .srf-cl-key u{background:var(--xh-t1);border-radius:1px;width:2px;height:14px;transition:left .3s ease-out;position:absolute;top:-4px;transform:translate(-1px)}.xh .srf-cl-x{border-radius:var(--xh-r-pill);background:var(--xh-hov);text-align:center;min-width:44px;color:var(--xh-t2);font-variant-numeric:tabular-nums;justify-self:end;padding:3px 8px;font-size:12px;font-weight:600}.xh .srf-cl-x.is-hi{background:var(--xh-red-t);color:var(--xh-red)}.xh .srf-cl-x.is-lo{background:var(--xh-g9);color:var(--xh-g)}.xh .srf-cl-key{color:var(--xh-t5);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:12px 0 0;font-size:12px;display:flex}.xh .srf-cl-key i{background:var(--xh-red);border-radius:3px;width:14px;height:6px}.xh .srf-cl-key u{height:12px;margin-left:10px;position:relative;top:0;transform:none}@media (max-width:599px){.xh .srf-cl-tbl{padding:4px 14px 12px}.xh .srf-cl-row{grid-template-columns:minmax(0,1fr) 46px;grid-template-areas:"h x""b b";row-gap:8px}.xh .srf-cl-head{display:none}.xh .srf-cl-row .srf-cl-h{grid-area:h}.xh .srf-cl-row .srf-cl-x{grid-area:x}.xh .srf-cl-row .srf-cl-bar{grid-area:b}.xh .srf-cl-w{display:none}}.xh .srf-rate{border-radius:var(--xh-r-pill);white-space:nowrap;background:var(--xh-hov);height:24px;color:var(--xh-t2);justify-self:end;align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.xh .srf-rate.is-strongbuy{background:var(--xh-g9);color:var(--xh-g)}.xh .srf-rate.is-buy{background:var(--xh-g9);color:#6fe3b8}.xh .srf-rate.is-hold{background:var(--xh-yel-t);color:var(--xh-yel)}.xh .srf-rate.is-sell{background:var(--xh-red-t);color:var(--xh-red)}.xh .srf-an{flex-direction:column;padding:4px 16px;display:flex}.xh .srf-an-row{flex-direction:column;gap:12px;padding:16px 0;display:flex}.xh .srf-an-row+.srf-an-row{box-shadow:inset 0 1px 0 var(--xh-hov)}.xh .srf-an-h{justify-content:space-between;align-items:center;gap:12px;display:flex}.xh .srf-an-g{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.xh .srf-an-c{flex-direction:column;gap:7px;min-width:0;display:flex}.xh .srf-an-l{letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t5);font-size:11px;font-weight:600}.xh .srf-an-mix{border-radius:3px;gap:2px;height:6px;display:flex;overflow:hidden}.xh .srf-an-mix i{flex-basis:0;min-width:2px}.xh .srf-an-mix .b,.xh .srf-an-k .b{background:var(--xh-g);color:var(--xh-g)}.xh .srf-an-mix .h,.xh .srf-an-k .h{background:var(--xh-yel);color:var(--xh-yel)}.xh .srf-an-mix .s,.xh .srf-an-k .s{background:var(--xh-red);color:var(--xh-red)}.xh .srf-an-k{color:var(--xh-t4);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:12px;display:flex}.xh .srf-an-k b{color:var(--xh-t1);font-weight:600}.xh .srf-an-k b.b,.xh .srf-an-k b.h,.xh .srf-an-k b.s{background:0 0}.xh .srf-an-range{background:var(--xh-hov);border-radius:3px;height:6px;position:relative}.xh .srf-an-range i{border-radius:50%;width:12px;height:12px;position:absolute;top:50%;transform:translate(-50%,-50%)}.xh .srf-an-range .now{background:var(--xh-t1);box-shadow:0 0 0 3px var(--xh-raise)}.xh .srf-an-range .tgt{background:var(--xh-blu);box-shadow:0 0 0 3px var(--xh-raise)}.xh .srf-an-n>b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:26px}.xh .srf-an-s{color:var(--xh-t4);font-size:12px;line-height:16px}.xh .srf-an-s b{color:var(--xh-t1)}@media (min-width:720px){.xh .srf-an-g{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,.8fr);gap:28px}}.xh .srf-ins{flex-direction:column;padding:4px 16px;display:flex}.xh .srf-ins-row{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"h v r""c c c";align-items:center;gap:6px 12px;padding:14px 0;display:grid}.xh .srf-ins-row+.srf-ins-row{box-shadow:inset 0 1px 0 var(--xh-hov)}.xh .srf-ins-row .srf-cl-h{grid-area:h}.xh .srf-ins-c{color:var(--xh-t4);grid-area:c;font-size:13px}.xh .srf-ins-c b{color:var(--xh-t1);font-weight:600}.xh .srf-ins-v{font-variant-numeric:tabular-nums;grid-area:v;font-size:15px;font-weight:600}.xh .srf-ins-row .srf-rate{grid-area:r}@media (min-width:720px){.xh .srf-ins-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 96px 124px;grid-template-areas:"h c v r"}.xh .srf-ins-v{text-align:right}}.xh .sr-btn{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1f}.xh .sr-btn:hover{background:#ffffff2e}.xh.lp2 .deal2{background:var(--xh-sec);border:1px solid #00d89299;box-shadow:0 0 0 4px #00d89212,0 24px 48px #00000073}.xh.lp2 .dl-now{font-size:40px}.xh.lp2 .dl-was{font-size:16px;text-decoration-thickness:1.5px}.xh.lp2 .dl-today{font-size:12px}.xh.lp2 .dl-price{border-bottom-color:#ffffff1a;margin-top:12px;padding-bottom:16px}.xh.lp2 .dl-items li{padding:11px 0}.xh.lp2 .dl-items li+li,.xh.lp2 .dl-note{border-top-color:#ffffff1a}.xh.lp2 .dl-t b{font-size:15px}.xh.lp2 .dl-t em{font-size:12px;line-height:16px}.xh.lp2 .dl-p s{font-size:12px}.xh.lp2 .dl-p b{font-size:14px}.xh.lp2 .dl-note{font-size:12px}@media (min-width:960px){.xh.lp2 .dl-now{font-size:48px}}.xh.lp2 .up .drop{border:1.5px dashed var(--xh-str);background:#0b0e1259;animation:2.4s ease-in-out infinite ul-glow}@media (prefers-reduced-motion:reduce){.xh.lp2 .up .drop{animation:none}}.xh .srf-dlg{--srf-line:#ffffff1a}.xh .srf-nav{box-shadow:0 1px 0 var(--srf-line)}.xh .srf-table td,.xh .srf-vs-r,.xh .srf-cl-row{box-shadow:inset 0 -1px 0 var(--srf-line)}.xh .srf-vs-r:last-child{box-shadow:none}.xh .srf-an-row+.srf-an-row,.xh .srf-ins-row+.srf-ins-row{box-shadow:inset 0 1px 0 var(--srf-line)}.xh .srf-al{border-radius:var(--xh-r-sm);background:var(--xh-red-t);width:100%;color:var(--xh-t2);font:inherit;text-align:left;border:0;align-items:flex-start;gap:12px;margin:0;padding:12px 14px;display:flex}.xh .srf-al.is-med{background:var(--xh-yel-t)}.xh button.srf-al{cursor:pointer;transition:filter .15s ease-out}.xh button.srf-al:hover{filter:brightness(1.15)}.xh .srf-al-ic{width:30px;height:30px;color:var(--xh-red);background:#ff678524;border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}.xh .srf-al.is-med .srf-al-ic{color:var(--xh-yel);background:#febb5524}.xh .srf-al-t{flex-direction:column;gap:2px;font-size:13px;line-height:18px;display:flex}.xh .srf-al-t b{color:var(--xh-t1);font-size:14px}.xh .srf-findings{flex-direction:column;gap:8px;display:flex}.xh .srf-findings-h{justify-content:space-between;align-items:baseline;gap:8px;padding:2px 2px 4px;display:flex}.xh .srf-findings-h b{color:var(--xh-t1);font-size:16px}.xh .srf-findings-h span{color:var(--xh-t4);font-size:12px}.xh .srf-themes{flex-direction:column;gap:12px;display:flex}.xh .srf-th{color:var(--xh-t2);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:13px;display:grid}.xh .srf-th b{text-align:right;color:var(--xh-t1);font-variant-numeric:tabular-nums;font-weight:600}.xh .srf-hold{padding:0;overflow:hidden}.xh .srf-hold-h{box-shadow:inset 0 -1px 0 var(--srf-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 12px;display:flex}.xh .srf-hold-n{color:var(--xh-t1);align-items:baseline;gap:8px;font-size:15px;font-weight:600;display:flex}.xh .srf-hold-n em{color:var(--xh-t5);font-size:12px;font-style:normal;font-weight:500}.xh .srf-tabs{scrollbar-width:none;border-radius:var(--xh-r-pill);background:var(--xh-sec);gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.xh .srf-tabs button{border-radius:var(--xh-r-pill);height:28px;color:var(--xh-t4);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0 12px;font-size:12px;font-weight:600}.xh .srf-tabs button.on{background:var(--xh-ter);color:var(--xh-t1)}.xh .srf-hold-scroll{overscroll-behavior:contain;max-height:520px;overflow:auto}.xh .srf-ht{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.xh .srf-ht thead th{z-index:2;background:var(--xh-raise);box-shadow:inset 0 -1px 0 var(--srf-line);letter-spacing:.04em;text-transform:uppercase;text-align:right;white-space:nowrap;color:var(--xh-t5);padding:10px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.xh .srf-ht thead th:first-child{z-index:3;text-align:left;left:0}.xh .srf-ht tbody th{z-index:1;background:var(--xh-raise);font-weight:inherit;text-align:left;box-shadow:inset 0 -1px 0 var(--srf-line), inset -1px 0 0 var(--srf-line);padding:9px 12px;position:sticky;left:0}.xh .srf-ht td{text-align:right;white-space:nowrap;color:var(--xh-t2);box-shadow:inset 0 -1px 0 var(--srf-line);padding:9px 12px}.xh .srf-ht .srf-rate{height:22px}.xh .srf-asset{align-items:center;gap:10px;min-width:150px;max-width:190px;display:flex}.xh .srf-logo{background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;overflow:hidden}.xh .srf-logo img{object-fit:contain;width:100%;height:100%}.xh .srf-logo.is-txt{background:var(--xh-ter);color:var(--xh-t1);font-size:11px;font-weight:700}.xh .srf-tag{background:var(--xh-hov);height:22px;color:var(--xh-t2);border-radius:6px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.xh .srf-tag.is-pur{background:var(--xh-pur-t);color:var(--xh-pur)}.xh .srf-tag.is-blu{background:var(--xh-blu-t);color:var(--xh-blu)}.xh .srf-tag.is-yel{background:var(--xh-yel-t);color:var(--xh-yel)}.xh .srf-tag.is-red{background:var(--xh-red-t);color:var(--xh-red)}.xh .srf-clu{background:linear-gradient(145deg, #febb553d, #febb550f 70%), var(--xh-raise);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex;box-shadow:inset 0 1px #febb5559,0 0 0 1px #febb552e,0 8px 24px #febb5514}.xh .srf-clu-h{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.xh .srf-clu-h b{color:var(--xh-yel);font-size:14px}.xh .srf-clu-h span{color:var(--xh-t3);font-size:12px}.xh .srf-clu .srf-cl-t{justify-content:flex-start}.xh .srf-corr td.is-hot{color:#1b1408;font-weight:700}.xh .br-m{display:none}@media (max-width:599px){.xh .br-m{display:inline}}.xh.lp2 .up .up-price svg{flex-shrink:0}.xh .srf-logo.is-dark{background:#1d1f22}.xh.lp2 .rvs-w{flex-direction:column;align-items:center;gap:20px;padding-bottom:0;display:flex}.xh.lp2 .rvs-w .rvs{width:100%}.xh.lp2 .rvs-w .more{position:static;transform:none}.xh.lp2 .final-m{width:105px;margin:-3px 0 -18px}@media (min-width:960px){.xh.lp2 .final-m{width:133px;margin:-4px 0 -22px}}.xh.lp2 .up .up-price{background:#febb5524}.xh.lp2 .rvs-w .more{justify-content:space-between;align-self:stretch;width:100%}.xh.lp2 .up .up-price{box-shadow:inset 0 1px #febb5559,inset 0 0 0 1px #febb5524}.xh .srf-findings-l{flex-direction:column;gap:8px;display:flex;position:relative}.xh .srf-findings-l:not(.is-open):after{content:"";background:linear-gradient(180deg, #13151900, var(--xh-raise));pointer-events:none;height:64px;position:absolute;bottom:0;left:0;right:0}.xh .srf-more{border-radius:var(--xh-r-pill);height:34px;color:var(--xh-t1);font:inherit;cursor:pointer;background:#ffffff14;border:0;align-self:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background-color .15s ease-out;display:inline-flex}.xh .srf-more:hover{background:#ffffff24}.xh .srf-more svg{transition:transform .2s ease-out}.xh .srf-more[aria-expanded=true] svg{transform:rotate(180deg)}.xh .srf-hold-h,.xh .srf-ht thead th{box-shadow:inset 0 -1px #ffffff0d}.xh .srf-ht tbody th,.xh .srf-ht td{padding:7px 10px;box-shadow:inset 0 -1px #ffffff0a}.xh .srf-ht thead th{padding:8px 10px}.xh .srf-asset{gap:8px;min-width:0;max-width:132px}.xh .srf-logo{width:20px;height:20px}.xh .srf-logo.is-txt{font-size:9px}.xh .srf-ht .srf-cl-h b{font-size:13px;line-height:16px}.xh .srf-ht .srf-cl-h em{max-width:100px;font-size:11px;line-height:14px}.xh .srf-ht .srf-tag,.xh .srf-ht .srf-rate{height:20px;padding:0 7px;font-size:11px}.xh .srf-clu{background:#febb550f;box-shadow:inset 0 1px #febb552e,inset 0 0 0 1px #febb5514}.xh .srf-clu .srf-cl-t b{color:var(--xh-t1);background:#ffffff12}.xh .srf-insight{box-shadow:inset 0 1px #febb5533,inset 0 0 0 1px #febb5512}.xh .srf-insight.is-g{box-shadow:inset 0 1px #00d89233,inset 0 0 0 1px #00d89212}.xh .srf-al{box-shadow:inset 0 1px #ff678538,inset 0 0 0 1px #ff678514}.xh .srf-al.is-med{box-shadow:inset 0 1px #febb5533,inset 0 0 0 1px #febb5512}.xh .srf-al-ic{box-shadow:inset 0 1px #ff678540}.xh .srf-al.is-med .srf-al-ic{box-shadow:inset 0 1px #febb5540}.xh .srf-al{padding-right:44px;position:relative}.xh .srf-al-ic{border-radius:7px;width:24px;height:24px;position:absolute;top:10px;right:10px}.xh .srf-al-ic svg{width:14px;height:14px}.xh .srf-al,.xh .srf-insight,.xh .srf-clu,.xh .srf-ic,.xh.lp2 .up .up-price{box-shadow:none;position:relative}.xh .srf-al:before,.xh .srf-insight:before,.xh .srf-clu:before,.xh .srf-ic:before,.xh.lp2 .up .up-price:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--edge,#ffffff59) 0%, transparent 42%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh .srf-al{--edge:#ff678599}.xh .srf-al.is-med,.xh .srf-insight,.xh .srf-clu,.xh.lp2 .up .up-price{--edge:#febb5599}.xh .srf-insight.is-g{--edge:#00d89299}.xh .srf-ic{--edge:#ffffff73}.xh .srf-al-ic,.xh .srf-al.is-med .srf-al-ic{box-shadow:none}.xh.lp2{--xh-r-xl:20px;--xh-r-lg:16px;--xh-r-md:14px;--xh-r-sm:11px}.xh.lp2 .up .drop{border-radius:12px}.xh.lp2 .srf-clu,.xh.lp2 .srf-cl{border-radius:9px}.xh.lp2 .srf-ic{border-radius:8px}.xh.lp2 .srf-heat td,.xh.lp2 .srf-corr td{border-radius:4px}.xh .srf-al:before,.xh .srf-insight:before,.xh .srf-clu:before,.xh .srf-ic:before,.xh.lp2 .up .up-price:before,.xh.lp2 .f8:before,.xh.lp2 .f8-ic:before,.xh.lp2 .stats-sec .stat:before,.xh.lp2 .rv:before,.xh.lp2 .vs:before,.xh.lp2 #gems .big:before,.xh.lp2 .up:before,.xh.lp2 .hc:before,.xh .srf-card:before,.xh .srf-stat:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--edge,#ffffff1a) 0%, transparent 38%, transparent 70%, var(--edge-end,#ffffff08) 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:0;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh.lp2 .f8,.xh.lp2 .f8-ic,.xh.lp2 .stats-sec .stat,.xh.lp2 .rv,.xh.lp2 .vs,.xh.lp2 #gems .big,.xh .srf-card,.xh .srf-stat{position:relative}.xh .srf-al{--edge-end:#ff67851f}.xh .srf-al.is-med,.xh .srf-insight,.xh .srf-clu,.xh.lp2 .up .up-price{--edge-end:#febb551f}.xh .srf-insight.is-g{--edge-end:#00d8921f}.xh.lp2 .f8-ic{--edge:#ffffff52;box-shadow:none}.xh.lp2 .up{--edge:#fff3;box-shadow:0 24px 48px #0006}.xh.lp2 #gems .big{background:radial-gradient(120% 80% at 0 0,#a78bfa33,#0000 55%),radial-gradient(90% 70% at 100% 100%,#7c5ce624,#0000 60%),linear-gradient(145deg,#dedede0f,#dedede04 55%,#dedede00),#16141f;border-color:#a78bfa38;box-shadow:inset 0 1px #d6c4ff38,0 24px 48px #0006,0 0 0 1px #a78bfa14}.xh .srf-hold:before{z-index:4}.xh .srf-scatter .srf-ax,.xh .srf-scatter .srf-sc-l{font-size:10px}.xh .srf-scatter .srf-sc-hl{font-size:11px}.xh .srf-svg .srf-sc-fr{fill:var(--xh-g);font-size:10px;font-weight:600}.xh .srf-rmbb{flex-direction:column;padding:4px 16px 8px;display:flex}.xh .srf-rmbb-row{grid-template-columns:minmax(0,2fr) repeat(4,minmax(0,1fr));align-items:center;gap:12px;padding:12px 0;display:grid;box-shadow:inset 0 -1px #ffffff0d}.xh .srf-rmbb-row:last-child{box-shadow:none}.xh .srf-rmbb-head{letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t5);padding:8px 0;font-size:11px;font-weight:600}.xh .srf-rmbb-head span:not(:first-child){text-align:right}.xh .srf-rmbb-g{flex-direction:column;gap:6px;min-width:0;display:flex}.xh .srf-rmbb-g>b{color:var(--xh-blu);font-size:14px}.xh .srf-rmbb-g>b em{color:var(--xh-t4);font-size:12px;font-style:normal;font-weight:500}.xh .srf-rmbb-h{flex-wrap:wrap;gap:4px;display:flex}.xh .srf-rmbb-h i{color:var(--xh-t2);background:#ffffff0f;border-radius:5px;padding:1px 6px;font-size:11px;font-style:normal;font-weight:600}.xh .srf-rmbb-v{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.xh .srf-rmbb-v b{color:var(--xh-t1);font-size:14px;font-weight:600}.xh .srf-rmbb-v em{color:var(--xh-t5);font-size:12px;font-style:normal}@media (max-width:719px){.xh .srf-rmbb-head{display:none}.xh .srf-rmbb-row{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px}.xh .srf-rmbb-g{grid-column:1/-1}.xh .srf-rmbb-v{align-items:flex-start}.xh .srf-rmbb-v:before{content:attr(data-l);letter-spacing:.03em;text-transform:uppercase;color:var(--xh-t5);font-size:10px;font-weight:600}}.xh .srf-mi{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:720px){.xh .srf-mi{grid-template-columns:repeat(2,minmax(0,1fr))}}.xh .srf-mi-c{border-radius:var(--xh-r-sm);background:var(--xh-raise);color:var(--xh-t3);flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;line-height:18px;display:flex;position:relative}.xh .srf-mi-c b{color:var(--xh-t1);font-size:14px}.xh .srf-mi-c.is-bad{background:var(--xh-red-t)}.xh .srf-mi-c.is-bad b{color:var(--xh-red)}.xh .srf-mi-c:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--edge,#ffffff1a) 0%, transparent 38%, transparent 70%, var(--edge-end,#ffffff08) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh .srf-mi-c.is-bad{--edge:#ff678580;--edge-end:#ff67851f}.xh .srf-roles{flex-direction:column;gap:14px;display:flex}.xh .srf-roles-h p{max-width:720px;color:var(--xh-t3);margin:6px 0 0;font-size:13px;line-height:18px}.xh .srf-roles-bars{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.xh .srf-roles-bl{color:var(--xh-t4);font-size:11px;font-weight:600}.xh .srf-roles-bar{border-radius:3px;gap:2px;height:10px;display:flex;overflow:hidden}.xh .srf-roles-bar i{flex-basis:0}.xh .srf-roles-bar .is-pur{background:var(--xh-pur)}.xh .srf-roles-bar .is-blu{background:var(--xh-blu)}.xh .srf-roles-bar .is-yel{background:var(--xh-yel)}.xh .srf-roles-bar .is-red{background:var(--xh-red)}.xh .srf-roles-g{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}@media (min-width:720px){.xh .srf-roles-g{grid-template-columns:repeat(2,minmax(0,1fr))}}.xh .srf-role{background:var(--xh-sec);border-radius:10px;flex-direction:column;gap:8px;padding:12px;display:flex}.xh .srf-role-h{justify-content:space-between;align-items:center;display:flex}.xh .srf-role-h b{color:var(--xh-t1);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.xh .srf-role-w,.xh .srf-role-how{color:var(--xh-t3);margin:0;font-size:12px;line-height:17px}.xh .srf-role-how b{color:var(--xh-t4);font-weight:600}.xh .srf-role-m{color:var(--xh-t4);flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.xh .srf-role-m b{color:var(--xh-t1);font-weight:600}.xh .srf-callouts{flex-direction:column;gap:10px;display:flex}@media (max-width:719px){.xh .srf-callouts{scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;overflow-x:auto}.xh .srf-callouts::-webkit-scrollbar{display:none}.xh .srf-callouts>*{scroll-snap-align:start;flex:0 0 82%}}.xh .srf-blend span.is-blu{background:var(--xh-blu-t)}.xh .srf-blend span.is-blu b,.xh .srf-rmbb-g.is-blu>b{color:var(--xh-blu)}.xh .srf-blend span.is-pur{background:var(--xh-pur-t)}.xh .srf-blend span.is-pur b,.xh .srf-rmbb-g.is-pur>b{color:var(--xh-pur)}.xh .srf-blend span.is-grn{background:var(--xh-g9)}.xh .srf-blend span.is-grn b,.xh .srf-rmbb-g.is-grn>b{color:var(--xh-g)}.xh .srf-blend span.is-yel{background:var(--xh-yel-t)}.xh .srf-blend span.is-yel b,.xh .srf-rmbb-g.is-yel>b{color:var(--xh-yel)}.xh .srf-blend span.is-grey{background:var(--xh-hov)}.xh .srf-blend span.is-grey b,.xh .srf-rmbb-g.is-grey>b{color:var(--xh-t2)}@media (max-width:719px){.xh .srf-rmbb-row{align-items:start}.xh .srf-rmbb-v:before{white-space:nowrap;margin-bottom:2px}}.xh .srf-blend span.is-org{background:#ff914d24}.xh .srf-blend span.is-org b,.xh .srf-rmbb-g.is-org>b{color:#ff9a57}@media (max-width:719px){.xh .srf-mi{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -16px;padding:0 16px 4px;scroll-padding:0 16px;display:flex;overflow-x:auto}.xh .srf-mi::-webkit-scrollbar{display:none}.xh .srf-mi>*{scroll-snap-align:start;flex:0 0 82%}}.xh.lp2{--xh-t5:#8e8f93}.xh .srf-lock{flex-direction:column;gap:14px;display:flex;position:relative;overflow:hidden}.xh .srf-lock-top{flex-direction:column;gap:6px;display:flex}.xh .srf-regime-v{letter-spacing:-.02em;color:var(--xh-red);font-size:26px;font-weight:600;line-height:30px}.xh .srf-regime-bar{background:linear-gradient(90deg,#ff678580,#febb5566,#00d89280);border-radius:3px;height:6px;position:relative}.xh .srf-regime-bar i{border-left:0;width:0;position:absolute;top:-4px;bottom:-4px;left:auto}.xh .srf-regime-bar i:after{content:"";background:#fff;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;right:-1px}.xh .srf-lock-blur{filter:blur(5px);opacity:.75;-webkit-user-select:none;user-select:none;pointer-events:none;flex-direction:column;gap:2px;display:flex}.xh .srf-regime-p{justify-content:space-between;align-items:center;gap:14px;padding:10px 0;display:flex;box-shadow:inset 0 -1px #ffffff0d}.xh .srf-regime-p span{flex-direction:column;gap:2px;display:flex}.xh .srf-regime-p span b{color:var(--xh-t1);font-size:14px}.xh .srf-regime-p em{color:var(--xh-t4);font-size:12px;font-style:normal}.xh .srf-regime-p>b{font-variant-numeric:tabular-nums;font-size:16px}.xh .srf-regime-fit{color:var(--xh-t3);margin:10px 0 0;font-size:13px}.xh .srf-lock-ov{border-radius:var(--xh-r-sm);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-align:center;background:#131519e0;flex-direction:column;align-items:center;gap:6px;width:min(360px,100% - 32px);padding:18px 16px;display:flex;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #00000073}.xh .srf-lock-ov:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff38 0%,#0000 40% 70%,#ffffff0d 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh .srf-lock-ic{width:36px;height:36px;color:var(--xh-t1);background:#ffffff14;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.xh .srf-lock-ov>b{color:var(--xh-t1);font-size:15px}.xh .srf-lock-ov>span:not(.srf-lock-ic){color:var(--xh-t3);font-size:12px;line-height:17px}.xh .srf-lock-btn{border-radius:var(--xh-r-pill);color:#fff;background:#ffffff1f;align-items:center;height:34px;margin-top:6px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.xh .srf-lock-btn:hover{background:#ffffff2e}.xh .srf-tabs{background:#ffffff0f;gap:4px;padding:4px;box-shadow:inset 0 0 0 1px #ffffff14}.xh .srf-tabs button{height:32px;color:var(--xh-t2);padding:0 14px;font-size:13px;transition:background-color .15s ease-out,color .15s ease-out}.xh .srf-tabs button:hover{color:#fff;background:#ffffff0f}.xh .srf-tabs button.on{color:var(--xh-bg);background:#fff;box-shadow:0 2px 8px #0000004d}@media (max-width:719px){.xh .srf-hold-h{flex-direction:column;align-items:stretch}.xh .srf-tabs{width:100%}}.xh .srf-role{background:#1d2024}.xh .srf-role-w{color:var(--xh-t1);font-size:13px}.xh .srf-role-m{color:var(--xh-t2)}.xh .srf-role-m b{color:#fff}.xh .srf-role-how{color:var(--xh-t3)}.xh .srf-role-how b{color:var(--xh-t1)}.xh .srf-role .srf-rmbb-h i{color:#fff;background:#ffffff1a}.xh .srf-role-h b{color:#fff}.xh .srf-role>summary{cursor:pointer;list-style:none}.xh .srf-role>summary::-webkit-details-marker{display:none}.xh .srf-role-hr{align-items:center;gap:8px;display:inline-flex}.xh .srf-role-hr svg{color:var(--xh-t3);transition:transform .2s ease-out}.xh .srf-role:not([open]) .srf-role-hr svg{transform:rotate(-90deg)}.xh .srf-role[open]>summary{margin-bottom:0}.xh .srf-sc-wrap{position:relative}.xh .srf-sc-pt{cursor:pointer;outline:none}.xh .srf-sc-pt:focus-visible circle:last-of-type{stroke:#fff;stroke-width:2px}.xh .srf-sc-tip{z-index:2;min-width:170px;color:var(--xh-t3);pointer-events:none;background:#22252a;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 10px 28px #00000080,inset 0 0 0 1px #ffffff14}.xh .srf-sc-tip>b{color:#fff;font-size:13px}.xh .srf-sc-tip>em{color:var(--xh-t3);margin-bottom:4px;font-style:normal}.xh .srf-sc-tip span{justify-content:space-between;gap:12px;display:flex}.xh .srf-sc-tip span b{color:#fff;font-weight:600}.xh .srf-sc-legend{color:var(--xh-t2);flex-wrap:wrap;gap:8px 16px;margin-top:10px;font-size:12px;display:flex}.xh .srf-sc-legend span{align-items:center;gap:6px;display:inline-flex}.xh .srf-sc-legend i{border:1.5px solid;border-radius:50%;width:9px;height:9px}.xh .srf-sc-legend i.is-line{border:0;border-radius:1px;width:16px;height:2px}.xh .srf-sc-zoom{z-index:3;border-radius:var(--xh-r-pill);background:#ffffff14;align-items:center;gap:2px;padding:3px;display:inline-flex;position:absolute;top:0;right:0}.xh .srf-sc-zoom button{color:#fff;width:28px;height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:16px;font-weight:600}.xh .srf-sc-zoom button:hover:not(:disabled){background:#ffffff1a}.xh .srf-sc-zoom button:disabled{color:var(--xh-t5);cursor:default}.xh .srf-sc-zoom span{text-align:center;min-width:32px;color:var(--xh-t2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.xh .srf-sc-scroll{overscroll-behavior-x:contain;scrollbar-width:thin;padding-top:38px;overflow-x:auto}.xh .srf-sc-inner{min-width:100%;position:relative}.xh .srf-chips{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.xh .srf-rmbb-h.is-clip{max-height:31px;overflow:hidden}.xh .srf-rmbb-h.has-more{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.xh .srf-chips-more{color:var(--xh-t2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.xh .srf-chips-more:hover{color:#fff}.xh .srf-clusters .srf-stat:before{display:none}.xh .srf-al{--edge:#ff678552;--edge-end:#ff67850f;background:#ff678513}.xh .srf-al.is-med{--edge:#febb554d;--edge-end:#febb550f;background:#febb550f}.xh .srf-al-ic{background:#ff67851a}.xh .srf-al.is-med .srf-al-ic{background:#febb551a}.xh .srf-insight{--edge:#febb554d;--edge-end:#febb550f;background:#febb550f}.xh .srf-insight.is-g{--edge:#00d8924d;--edge-end:#00d8920f;background:#00d8920f}.xh .srf-mi-c.is-bad{--edge:#ff678552;--edge-end:#ff67850f;background:#ff678513}.xh .sr-btn{gap:8px}.xh .srf-lock-tag{border-radius:var(--xh-r-pill);height:28px;color:var(--xh-t2);background:#ffffff14;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.xh .srf-illus{color:var(--xh-t3);align-items:center;gap:8px;margin:0;font-size:12px;line-height:17px;display:flex}.xh .srf-illus svg{flex-shrink:0}.xh .srf-regime{flex-direction:column;gap:10px;display:flex}.xh .srf-regime-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.xh .srf-regime-h>span:first-child{flex-direction:column;gap:2px;display:flex}.xh .srf-regime-h>span:first-child b{font-size:22px;font-weight:600;line-height:26px}.xh .srf-regime-key{color:var(--xh-t2);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.xh .srf-regime-key span{align-items:center;gap:6px;display:inline-flex}.xh .srf-regime-key i{border-radius:2px;width:12px;height:10px}.xh .srf-regime-key i.on{background:#00d89259}.xh .srf-regime-key i.off{background:#ff678573}.xh .srf-pillars{flex-direction:column;padding-top:4px;padding-bottom:12px;display:flex}.xh .srf-score{color:var(--xh-t3);flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.xh .srf-score b{color:var(--xh-t1);filter:blur(5px);-webkit-user-select:none;user-select:none;font-size:16px;font-weight:600}.xh .srf-role{padding:0;display:block}.xh .srf-role>summary{justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.xh .srf-role-hr{gap:6px}.xh .srf-role-hr em{color:var(--xh-t3);margin-right:4px;font-size:12px;font-style:normal}.xh .srf-role-b{flex-direction:column;gap:14px;padding:2px 14px 14px;display:flex}.xh .srf-role-w{color:var(--xh-t1);margin:0;font-size:13px;line-height:18px}.xh .srf-role-m{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.xh .srf-role-m span{background:#ffffff0d;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.xh .srf-role-m em{color:var(--xh-t3);font-size:11px;font-style:normal}.xh .srf-role-m b{color:#fff;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.xh .srf-role-hs{flex-direction:column;gap:6px;display:flex}.xh .srf-role-hs>em{letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t3);font-size:11px;font-style:normal;font-weight:600}.xh .srf-role-how{color:var(--xh-t3);border-top:1px solid #ffffff12;flex-direction:column;gap:2px;margin:0;padding-top:12px;font-size:12px;line-height:17px;display:flex}.xh .srf-role-how b{letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t2);font-size:11px;font-weight:600}@media (min-width:720px){.xh .srf-roles-g{align-items:start}}.xh .srf-gem-free{border-radius:var(--xh-r-pill);background:var(--xh-pur-t);height:26px;color:var(--xh-pur);align-items:center;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.xh .srf-gems{flex-direction:column;padding:4px 16px;display:flex}.xh .srf-gem{grid-template-columns:20px minmax(0,1.3fr) minmax(0,1.2fr) minmax(0,.9fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.xh .srf-gem+.srf-gem{box-shadow:inset 0 1px #ffffff0f}.xh .srf-gem-n{color:var(--xh-t3);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.xh .srf-gems .srf-logo{width:28px;height:28px}.xh .srf-gems .srf-asset{max-width:none}.xh .srf-gem-m{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.xh .srf-gem-s{color:var(--xh-t3);font-size:12px}.xh .srf-gem-up{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.xh .srf-gem-up b{font-size:18px;font-weight:600}.xh .srf-gem-up em{color:var(--xh-t3);font-size:12px;font-style:normal}.xh .srf-gem-btn{border-radius:var(--xh-r-pill);height:32px;color:var(--xh-t1);font:inherit;white-space:nowrap;cursor:not-allowed;background:#ffffff14;border:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.xh .srf-gem-btn svg:last-child{color:var(--xh-t3)}@media (max-width:719px){.xh .srf-gem{grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"n a u"".m m"".b b";row-gap:10px}.xh .srf-gem-n{grid-area:n}.xh .srf-gem .srf-asset{grid-area:a}.xh .srf-gem-up{grid-area:u}.xh .srf-gem-m{flex-direction:row;grid-area:m;align-items:center;gap:8px}.xh .srf-gem-btn{grid-area:b;justify-self:start}}.xh .srf-sc-zoom{background:#23262b;box-shadow:0 4px 12px #00000059,inset 0 0 0 1px #ffffff0f}.xh .srf-sc-tip{z-index:6;background:#23262b}.xh .srf-sc-tip.is-below{transform:translate(-50%,16px)}.xh .srf-sc-scroll.is-zoomed{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.xh .srf-foot-t{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.xh .srf-foot-pill{text-transform:uppercase;letter-spacing:.04em;gap:5px;height:22px;padding:0 8px;font-size:11px}.xh.lp2 .yel-pill{--edge:#febb558c;--edge-end:#febb551f;position:relative}.xh.lp2 .yel-pill:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--edge) 0%, transparent 40%, transparent 70%, var(--edge-end) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh.lp2 .xh-sticky-l{letter-spacing:.06em;text-transform:uppercase;color:var(--xh-yel);font-size:11px;font-weight:700;line-height:14px}.xh.lp2 section[aria-labelledby=lp-h1]{position:relative}.xh .hero-switch{z-index:5;border-radius:var(--xh-r-pill);color:var(--xh-t3);background:#23262b;align-items:center;gap:2px;padding:3px 3px 3px 10px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:8px;right:16px;box-shadow:0 4px 12px #00000059,inset 0 0 0 1px #ffffff14}.xh .hero-switch span{text-transform:uppercase;letter-spacing:.06em;margin-right:4px}.xh .hero-switch button{border-radius:var(--xh-r-pill);height:24px;color:var(--xh-t2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 10px}.xh .hero-switch button.on{color:var(--xh-bg);background:#fff}.xh.lp2 .hero-v2{flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;margin-top:6px;display:flex}.xh.lp2 .hero-v2 .up{width:100%}@media (min-width:960px){.xh.lp2 .hero-v2{align-items:center}}.xh.lp2 .hero-grid .lead:after{display:none}.xh.lp2 .hero-grid .lead{text-align:center;margin-left:auto;margin-right:auto}.xh.lp2 .hero-grid .hero-copy>.hero-cta{margin-top:-4px}.xh.lp2 .nav-logo{background:0 0;border:0;padding:0}.xh .hero-switch{z-index:60;box-shadow:none;opacity:.55;background:#23262bd9;border-radius:8px 0 0 8px;flex-direction:column;gap:2px;padding:3px;transition:opacity .15s ease-out;position:fixed;top:50%;right:0;transform:translateY(-50%)}.xh .hero-switch:hover,.xh .hero-switch:focus-within{opacity:1}.xh .hero-switch button{border-radius:6px;height:22px;padding:0 6px;font-size:10px}.xh .hero-switch{top:116px;transform:none}.xh.hero-switches{z-index:60;pointer-events:none;background:0 0;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:fixed;top:116px;right:0}.xh.hero-switches:empty{display:none}.xh.hero-switches .hero-switch{pointer-events:auto;position:static}.xh.lp2 .hero-grid .up .up-price{white-space:nowrap;text-align:left;flex-wrap:nowrap;height:28px}@media (max-width:599px){.xh.lp2 .hero-grid .up .up-price{gap:5px;padding:0 8px;font-size:11.5px}}.xh.lp2 .hero-grid .up .up-price{order:0;justify-content:center;align-self:stretch;width:auto;margin:0}.xh.lp2 .hero-v2{margin-top:4px}.xh.lp2 .up .up-price,.xh.lp2 .hero-grid .up .up-price{justify-content:flex-start;padding:0 12px}@media (min-width:960px){.xh.lp2 .up .up-price{height:34px;padding:0 16px;font-size:14px}}.xh.lp2 .rv-sum-a,.xh.lp2 .rv-sum-b{align-items:center;gap:10px;display:inline-flex}@media (max-width:599px){.xh.lp2 .rv-sum{flex-direction:column;gap:8px}.xh.lp2 .rv-sum-b .rv-sum-d{display:inline-block}}.xh.lp2 .rv-sum-a>b{color:#fff;font-size:18px;font-weight:700}.xh.lp2 .rv-who .rv-s{color:var(--xh-t3);margin-top:-3px;font-size:12px}.xh.lp2 .up .up-price,.xh.lp2 .hero-grid .up .up-price{height:34px;font-size:clamp(11.5px,3.45vw,14px)}.xh.lp2 .up .up-price svg{width:15px;height:15px}@media (min-width:960px){.xh.lp2 .up .up-price,.xh.lp2 .hero-grid .up .up-price{height:40px;padding:0 18px;font-size:16px}.xh.lp2 .up .up-price svg{width:17px;height:17px}}.xh.lp2 .rv-sum-a,.xh.lp2 .rv-sum-b{white-space:nowrap;flex-wrap:nowrap}.xh.lp2 .gf{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.xh.lp2 .gf-h{justify-content:space-between;align-items:center;display:flex}.xh.lp2 .gf-h .lab{margin:0}.xh.lp2 .gf-hint{color:var(--xh-t3);font-size:12px}.xh.lp2 .gf-row{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.xh.lp2 .gf-row::-webkit-scrollbar{display:none}.xh.lp2 .gf-card{scroll-snap-align:start;border-radius:var(--xh-r-sm);background:var(--xh-bg);flex-direction:column;flex:0 0 min(300px,82%);gap:10px;padding:14px;display:flex;position:relative}.xh.lp2 .gf-top{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.xh.lp2 .gf-logo{width:32px;height:32px;color:var(--xh-bg);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.xh.lp2 .gf-logo img{object-fit:contain;width:100%;height:100%}.xh.lp2 .gf-id{flex-direction:column;min-width:0;display:flex}.xh.lp2 .gf-id b{color:#fff;font-size:15px}.xh.lp2 .gf-id em{color:var(--xh-t3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.xh.lp2 .gf-sector{border-radius:var(--xh-r-pill);letter-spacing:.04em;text-transform:uppercase;color:var(--xh-t2);white-space:nowrap;background:#ffffff12;padding:3px 8px;font-size:10px;font-weight:600}.xh.lp2 .gf-chart{height:130px;margin:6px 0 0}.xh.lp2 .gf-date{color:var(--xh-t3);margin:0;font-size:12px}.xh.lp2 .gf-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.xh.lp2 .gf-stats span{background:#ffffff0a;border-radius:8px;flex-direction:column;gap:2px;padding:8px;display:flex}.xh.lp2 .gf-stats em{color:var(--xh-t3);white-space:nowrap;font-size:11px;font-style:normal}.xh.lp2 .gf-stats b{color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.xh.lp2 .gf-stats .gf-exit{color:var(--xh-pur)}.xh.lp2 .gf-stats .gf-ret{color:var(--xh-g)}.xh.lp2 .gf-note{color:var(--xh-t3);margin:0;font-size:11px;line-height:16px}@media (max-width:959px){.xh.lp2 #gems .gf{order:6}.xh.lp2 #gems .big .big-foot{order:7}}.xh.lp2 .gf-card{flex-basis:min(340px,90%)}.xh.lp2 .gf-open{border-radius:var(--xh-r-sm);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#c58aff14;border:0;align-items:center;gap:12px;padding:12px 14px;transition:background-color .15s ease-out;display:flex;position:relative}.xh.lp2 .gf-open:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#c58aff80 0%,#0000 40% 70%,#c58aff1f 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh.lp2 .gf-open:hover{background:#c58aff21}.xh.lp2 .gf-open-ic{width:36px;height:36px;color:var(--xh-pur);background:#c58aff24;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.xh.lp2 .gf-open-t{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.xh.lp2 .gf-open-t b{color:#fff;font-size:15px}.xh.lp2 .gf-open-t em{color:var(--xh-t2);font-size:12px;font-style:normal}.xh.lp2 .gf-open-chev{color:var(--xh-t2);flex:none}.xh .gf-ov{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050709c7;justify-content:center;animation:.2s ease-out srf-fade;display:flex;position:fixed;inset:0}.xh .gf-dlg{background:var(--xh-bg);flex-direction:column;width:100%;max-width:1120px;height:100%;display:flex;overflow:hidden}@media (min-width:960px){.xh .gf-ov{padding:32px}.xh .gf-dlg{border-radius:var(--xh-r-lg);box-shadow:var(--xh-shadow-float)}}.xh .gf-dlg-h{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex;box-shadow:0 1px #ffffff14}.xh .gf-dlg-h .lab{color:var(--xh-pur);margin:0}.xh .gf-dlg-h p{color:var(--xh-t1);margin:4px 0 0;font-size:14px;font-weight:600}.xh .gf-dlg-b{overscroll-behavior:contain;flex:auto;padding:16px;overflow-y:auto}.xh .gf-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (min-width:720px){.xh .gf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1040px){.xh .gf-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.xh .gf-dlg-h,.xh .gf-dlg-b{padding:20px 24px}}.xh .gf-dlg .gf-card{background:var(--xh-raise);flex:none}.xh .gf-dlg .gf-note{margin-top:16px}.xh.lp2 .up .drop{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:18px 16px 16px;display:flex}.xh.lp2 .up .up-ic{width:44px;height:44px;margin:0 0 6px}.xh.lp2 .up .up-ic svg{width:22px;height:22px}.xh.lp2 .up .up-t{font-size:15px;line-height:20px}.xh.lp2 .up .up-s{font-size:12px;line-height:16px}@media (min-width:960px){.xh.lp2 .up .drop{padding:22px 18px 20px}.xh.lp2 .up .up-t{font-size:16px}}.xh.lp2 .stats-sec .st-q{align-items:center;gap:6px;display:inline-flex}.xh.lp2 .data-stats{gap:10px;margin:24px 0 16px}.xh.lp2 .data-stats .stat{border-radius:var(--xh-r-md);background:var(--xh-raise);justify-content:center;padding:20px 12px;position:relative}.xh.lp2 .data-stats .stat:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#0000 38% 70%,#ffffff08 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh.lp2 .data-stats .st-q{align-items:center;gap:6px;display:inline-flex}@media (min-width:960px){.xh.lp2 .data-stats{gap:16px;margin:36px 0 24px}.xh.lp2 .data-stats .stat{padding:28px 16px}}.xh.lp2 .rvs-w .more{justify-content:flex-start;align-self:center;gap:10px;width:auto;height:44px;padding:0 6px 0 14px;font-size:14px}.xh.lp2 .rvs-w .more .more-i{width:32px;height:32px}.xh.lp2 .f8-inc:before{display:none}.xh.lp2 .f8-inc{gap:5px}.xh.lp2 .dh{margin-top:8px;position:relative}.xh.lp2 .dh-lines{pointer-events:none;position:absolute;inset:0;overflow:visible}.xh.lp2 .dh-line{stroke:#ffffff1f;stroke-width:1px}.xh.lp2 .dh-flow{stroke:var(--xh-g);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:6 40;opacity:.8;animation:1.8s linear infinite dh-flow}@keyframes dh-flow{to{stroke-dashoffset:-46px}}.xh.lp2 .dh-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:12px;display:grid;position:relative}.xh.lp2 .dh-card{z-index:1;position:relative}.xh.lp2 .dh-hub{z-index:1;background:radial-gradient(circle at 30% 25%,#1d2a25,#0f1513 70%);border-radius:50%;grid-column:1/-1;justify-content:center;justify-self:center;align-items:center;width:84px;height:84px;margin:14px 0;display:flex;position:relative;box-shadow:0 0 0 1px #00d89259,0 0 0 8px #00d8920f,0 0 40px #00d89240}.xh.lp2 .dh-hub img{width:42px;height:auto}@media (min-width:960px){.xh.lp2 .dh-grid{grid-template-columns:repeat(2,minmax(0,1fr)) 150px repeat(2,minmax(0,1fr));gap:20px}.xh.lp2 .dh-hub{grid-area:1/3/3;width:108px;height:108px;margin:0}.xh.lp2 .dh-hub img{width:54px}}@media (prefers-reduced-motion:reduce){.xh.lp2 .dh-flow{animation:none}}.xh.lp2 #included{padding-top:56px}@media (min-width:960px){.xh.lp2 #included{padding-top:88px}}.xh.lp2 .data-stats .stat{text-align:left;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"v q""v l";justify-content:start;align-items:center;gap:2px 12px;padding:12px 14px;display:grid}.xh.lp2 .data-stats .st-v{grid-area:v;font-size:32px}.xh.lp2 .data-stats .st-q{grid-area:q;align-self:end;font-size:12px}.xh.lp2 .data-stats .st-l{grid-area:l;align-self:start;font-size:12px;line-height:15px}@media (min-width:960px){.xh.lp2 .data-stats .stat{column-gap:16px;padding:18px 20px}.xh.lp2 .data-stats .st-v{font-size:44px}.xh.lp2 .data-stats .st-q,.xh.lp2 .data-stats .st-l{font-size:14px;line-height:18px}}@media (max-width:959px){.xh.lp2 .data-stats .stat{grid-template-columns:minmax(0,1fr);grid-template-areas:"q""v""l";align-items:start;row-gap:4px;padding:12px 14px 14px}.xh.lp2 .data-stats .st-v{font-size:30px;line-height:1}.xh.lp2 .data-stats .st-q{align-self:start;font-size:12px}.xh.lp2 .data-stats .st-l br{display:none}}.xh.lp2 .dh-card.eng-c{height:60px;padding:10px 14px}.xh.lp2 .dh-card .eng-l{max-height:22px}.xh.lp2 .dh-hub{width:68px;height:68px;margin:10px 0}.xh.lp2 .dh-hub img{width:34px}@media (min-width:960px){.xh.lp2 .dh-card.eng-c{height:76px}.xh.lp2 .dh-hub{width:88px;height:88px;margin:0}.xh.lp2 .dh-hub img{width:44px}}.xh.lp2 .data-stats .stat,.xh.lp2 .data-stats .stat:is(*){text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:14px 12px;display:flex}.xh.lp2 .data-stats .st-v{font-size:32px;line-height:1}.xh.lp2 .data-stats .st-l{max-width:150px;font-size:12px;line-height:16px}@media (min-width:960px){.xh.lp2 .data-stats .stat{padding:20px 16px}.xh.lp2 .data-stats .st-v{font-size:44px}.xh.lp2 .data-stats .st-l{max-width:190px;font-size:14px;line-height:18px}}.xh.lp2 #gems .chk{border-bottom:0;padding-bottom:0}.xh.lp2 .hero-grid .rate-pill{align-self:center;margin-left:auto;margin-right:auto}.xh.lp2 .shine-h{background:linear-gradient(100deg,#9a9ca1 0%,#fff 22%,#d4d5d8 40%,#fff 50%,#c6c7cb 62%,#fff 80%,#9a9ca1 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite alternate shine-h}@keyframes shine-h{to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.xh.lp2 .shine-h{animation:none}}.xh.lp2 .dh{margin-top:28px}@media (min-width:960px){.xh.lp2 .dh{margin-top:44px}}.xh.lp2 .up{padding:14px}@media (min-width:960px){.xh.lp2 .up{padding:16px}}.xh.lp2 .final-in>.h2b{z-index:1;position:relative}@media (min-width:960px){.xh.lp2 .final-in>.final-m{margin-top:-52px}}.xh.lp2 .final-in>.final-m{margin-top:-52px}@media (min-width:960px){.xh.lp2 .final-in>.final-m{margin-top:-58px}}.xh.lp2 .final-in>.final-m{width:92px;margin-top:-46px;margin-bottom:-16px;transform:translateY(16px)}@media (min-width:960px){.xh.lp2 .final-in>.final-m{width:116px;margin-top:-52px;margin-bottom:-19px}}.xh.lp2 .hero-v2,.xh.lp2 .hero-v2 .up,.xh.lp2 .hero-v2 .up-b{min-width:0;max-width:100%}.xh.lp2 .hero-v2{width:100%}@media (max-width:599px){.xh.lp2 .hero-grid .up .up-price{gap:4px;padding:0 9px;font-size:clamp(10.5px,3.05vw,13px)}.xh.lp2 .hero-grid .up .up-price svg{width:13px;height:13px}.xh.lp2 .up .up-price,.xh.lp2 .hero-grid .up .up-price{letter-spacing:0;gap:4px;padding:0 11px;font-size:clamp(10px,2.85vw,12.5px)}.xh.lp2 .up .up-price .shim-t{letter-spacing:.02em}.xh.lp2 .up .up-price,.xh.lp2 .hero-grid .up .up-price{gap:4px;padding:0 9px;font-size:clamp(10.5px,3.3vw,14px)}}.xh.lp2 .sec,.xh.lp2 #included,.xh.lp2 #gems,.xh.lp2 #compare{padding-top:72px}.xh.lp2 .lite{margin-top:36px}.xh.lp2 .lite>.sec2:first-child{padding-top:36px}.xh.lp2 .sec2,.xh.lp2 .final{padding-top:72px}@media (min-width:960px){.xh.lp2 .sec,.xh.lp2 #included,.xh.lp2 #gems,.xh.lp2 #compare{padding-top:112px}.xh.lp2 .lite{margin-top:56px}.xh.lp2 .lite>.sec2:first-child{padding-top:56px}.xh.lp2 .sec2,.xh.lp2 .final{padding-top:112px}}.xh.lp2 .xh-sticky{padding:8px 14px calc(8px + env(safe-area-inset-bottom))}.xh.lp2 .xh-sticky .cta{gap:10px;height:42px;padding:0 5px 0 16px;font-size:15px}.xh.lp2 .xh-sticky .cta-i{width:32px;height:32px}.xh.lp2 .xh-sticky-p s,.xh.lp2 .xh-sticky-p b{font-size:15px;line-height:19px}.xh.lp2 .xh-sticky-l{font-size:10px;line-height:13px}.xh.lp2 #faq.sec2{padding-top:24px}@media (min-width:960px){.xh.lp2 #faq.sec2{padding-top:72px}}.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{box-sizing:border-box;justify-content:space-between;align-self:stretch;gap:1.5cqw;width:100%;padding:0 3cqw;font-size:clamp(10px,4.1cqw,17px);container-type:inline-size}.xh.lp2 .up .up-price svg{flex-shrink:0;width:1.15em;height:1.15em}.xh.lp2 .up .up-price .shim-t{margin-right:auto}.xh.lp2 .up .up-price .hero-price-v{margin-left:0}@media (min-width:960px){.xh.lp2 .hero-grid{justify-items:center}.xh.lp2 .hero-grid .hero-copy{text-align:center;align-items:center;margin:0 auto}.xh.lp2 .hero-grid .hero-copy .h1,.xh.lp2 .hero-grid .hero-copy .lead{text-align:center;margin-left:auto;margin-right:auto}.xh.lp2 .hero-grid .hero-cta,.xh.lp2 .hero-grid .hero-price,.xh.lp2 .hero-grid .micro{justify-content:center;align-self:center}.xh.lp2 .hero-v2{align-self:center;margin-left:auto;margin-right:auto}}.xh.lp2 #gems .big-side{flex-direction:column;gap:16px;min-width:0;display:flex}.xh.lp2 #gems .big-side .chk{border-top:0;margin:0;padding-top:0}.xh.lp2 #gems .big-side .big-foot{align-items:flex-start;padding:0}@media (max-width:959px){.xh.lp2 #gems .big-side{border-top:1px solid var(--xh-hov);order:6;padding-top:16px}}@media (min-width:960px){.xh.lp2 #gems .big{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;column-gap:56px}.xh.lp2 #gems .big-side{border-left:1px solid var(--xh-hov);padding-left:40px}}.xh.lp2 .eng-h,.xh.lp2 .eng-sub{text-align:center;margin-left:auto;margin-right:auto}.xh.lp2 .eng-sub{max-width:560px}@media (min-width:960px){.xh.lp2 .hero-grid{grid-template-columns:minmax(0,720px);justify-content:center}}.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{white-space:nowrap;flex-wrap:nowrap;gap:1.2cqw;height:auto;min-height:34px;padding:0 3.2cqw;font-size:clamp(9.5px,3.38cqw,17px)}@media (min-width:960px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{justify-content:center;gap:8px;min-height:40px;padding:0 16px;font-size:14px}.xh.lp2 .up .up-price .shim-t{margin-right:0}.xh.lp2 .up .up-price svg{width:15px;height:15px}}@media (max-width:359px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{font-size:clamp(9.5px,3.25cqw,17px)}}@media (min-width:960px){.xh.lp2 #gems .big{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;padding:0;overflow:hidden}.xh.lp2 #gems .big-copy{justify-content:center;gap:16px;padding:48px 48px 48px 52px}.xh.lp2 #gems .big-copy>.p{margin:0}.xh.lp2 #gems .big-firms{margin-top:8px}.xh.lp2 #gems .big-side{background:linear-gradient(90deg,#0000002e,#0000 38%);border-left:0;justify-content:center;gap:20px;padding:48px 52px 48px 48px;position:relative}.xh.lp2 #gems .big-side:before{content:"";background:linear-gradient(#ffffff0a,#ffffff24 50%,#ffffff0a);width:1px;position:absolute;top:0;bottom:0;left:0;box-shadow:-1px 0 #00000059}.xh.lp2 #gems .big-side .chk{gap:12px}.xh.lp2 #gems .big-side .big-foot{margin-top:4px}.xh.lp2 #gems .big{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.xh.lp2 #gems .big-copy,.xh.lp2 #gems .big-side{min-width:0}}.xh.lp2 .dh{--lg:.82}@media (min-width:960px){.xh.lp2 .dh{--lg:1}}.xh.lp2 .dh-card .eng-l{max-width:88%;height:auto;max-height:none}.xh.lp2 .dh-card .eng-l[alt=TradingView]{width:calc(150px * var(--lg))}.xh.lp2 .dh-card .eng-l[alt=FRED]{width:calc(118px * var(--lg))}.xh.lp2 .dh-card .eng-l[alt=Morgan\ Stanley]{width:calc(140px * var(--lg))}.xh.lp2 .dh-card .eng-l[alt=Goldman\ Sachs]{width:calc(96px * var(--lg))}.xh.lp2 .dh-card .eng-l[alt=Claude]{width:calc(118px * var(--lg))}.xh.lp2 .dh-card .eng-l[alt=BIS]{width:calc(98px * var(--lg))}html:has(.xh.lp2){scroll-behavior:smooth}.xh.lp2 [id]{scroll-margin-top:72px}@media (prefers-reduced-motion:reduce){html:has(.xh.lp2){scroll-behavior:auto}}.xh.lp2 .dh-card .eng-l[alt=SEC]{width:calc(158px * var(--lg))}.xh.lp2 .dh-card .eng-l[alt=OpenAI]{width:calc(120px * var(--lg))}@media (min-width:960px){.xh.lp2 .nav-in{max-width:var(--xh-w);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.xh.lp2 .nav-logo{justify-self:start}.xh.lp2 .nav-mid{background:0 0;border:0;border-radius:0;justify-self:center;gap:32px;height:auto;padding:0}.xh.lp2 .nav-mid a{color:var(--xh-t2);transition:color .15s ease-out}.xh.lp2 .nav-mid a:hover{color:#fff}.xh.lp2 .nav-cta{justify-self:end}}.xh.lp2 .lite{background:0 0;border-top:0}@media (min-width:960px){.xh.lp2 .final-in .up{width:min(520px,100%)}}.xh.lp2 .hero-copy .lead{text-wrap:balance}@media (min-width:960px){.xh.lp2 .hero-copy .lead{max-width:560px}}@media (min-width:600px){.xh.lp2 .hero-v2{max-width:560px}.xh.lp2 .hero-v2 .up,.xh.lp2 .final-in .up{width:100%;max-width:560px}.xh.lp2 .final-in .up{width:min(560px,100%)}}@media (min-width:960px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{align-self:center;width:auto;container-type:normal}.xh.lp2 .hero-v2{max-width:480px}.xh.lp2 .hero-v2 .up,.xh.lp2 .final-in .up{width:min(480px,100%);max-width:480px}}@media (min-width:600px) and (max-width:959px){.xh .br-m{display:inline}}.xh.lp2 .hero-price .lo-badge{border-radius:var(--xh-r-pill);background:var(--xh-yel);color:#0b0e12;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;gap:4px;height:calc(100% - 6px);min-height:20px;padding:0 8px 0 7px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.xh.lp2 .hero-price .lo-badge svg{flex-shrink:0;width:1.05em;height:1.05em}.xh.lp2 .hero-price .lo-badge:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff8c 50%,#0000 65%) 0 0/250% 100%;animation:2.8s linear infinite shim-t;position:absolute;inset:0}.xh.lp2 .hero-price,.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{padding-left:3px}.xh.lp2 .up .up-price .lo-badge{margin-right:auto}@media (min-width:960px){.xh.lp2 .up .up-price .lo-badge{margin-right:0}.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{padding-left:4px}}@media (prefers-reduced-motion:reduce){.xh.lp2 .hero-price .lo-badge:after{opacity:0;animation:none}}.xh.lp2 .hero-price .lo-badge:after{background:linear-gradient(105deg,#0000 38%,#ffffff52 50%,#0000 62%) 0 0/250% 100%}@media (min-width:960px){.xh.lp2 .sec,.xh.lp2 #included,.xh.lp2 #gems,.xh.lp2 #compare,.xh.lp2 .sec2,.xh.lp2 .final{padding-top:144px}.xh.lp2 .lite{margin-top:72px}.xh.lp2 .lite>.sec2:first-child{padding-top:72px}.xh.lp2 #faq.sec2{padding-top:104px}}.xh.lp2 #lp-h1{padding-bottom:.06em;line-height:.97}@media (min-width:960px){.xh.lp2 #lp-h1{line-height:1.04}}.xh.lp2 .hero-price{border-radius:8px}.xh.lp2 .hero-price .lo-badge{border-radius:6px}.xh .rate-pill .rp-r{color:var(--xh-t1);white-space:nowrap;font-size:13px;font-weight:700}@media (min-width:960px){.xh .rate-pill .rp-r{font-size:14px}}.xh.lp2 .hero-price,.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price,.xh.lp2 .hero-grid .hero-price{height:auto;min-height:0;padding-top:4px;padding-bottom:4px;padding-left:4px}.xh.lp2 .hero-price .lo-badge{height:auto;min-height:0;padding:4px 8px 4px 7px;line-height:1.2}@media (min-width:960px){.xh.lp2 .eng-sub{white-space:nowrap;max-width:none}}@media (min-width:600px){.xh.lp2 .hero-v2{max-width:400px}.xh.lp2 .hero-v2 .up,.xh.lp2 .final-in .up{width:min(400px,100%);max-width:400px}}@media (min-width:600px) and (max-width:959px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{font-size:3.15cqw}}@media (max-width:599px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{font-size:calc(4.02vw - 2.7336px)}}@media (min-width:600px) and (max-width:959px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{font-size:14.8px}}@media (max-width:599px){.xh.lp2 .up .up-b .up-price,.xh.lp2 .hero-grid .up .up-b .up-price{gap:6px;padding-right:10px;font-size:calc(3.85vw - 2.618px)}}.xh.lp2 .hero-copy .lead{margin-top:-6px}.xh.lp2 .hero-v2,.xh.lp2 .hero-grid .hero-cta{margin-top:12px}@media (min-width:960px){.xh.lp2 .hero-copy .lead{margin-top:-8px}.xh.lp2 .hero-v2,.xh.lp2 .hero-grid .hero-cta{margin-top:16px}.xh.lp2 .final-in>.final-m{transform:translateY(26px)}}.xh.lp2 .final-in>.final-m{transform:translateY(20.6px)}@media (min-width:960px){.xh.lp2 .final-in>.final-m{transform:translateY(26.5px)}}.xh .gf-chart{width:100%;height:130px;display:block;overflow:visible}.xh .gf-line-all{fill:none;stroke:#ffffff47;stroke-width:1.4px;vector-effect:non-scaling-stroke}.xh .gf-line-hold{fill:none;stroke:#00d892;stroke-width:2.2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.xh .gf-m line{stroke:#ffffff59;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.xh .gf-m text{letter-spacing:.06em;fill:var(--xh-t2);font-size:8px;font-weight:700}.xh .gf-m circle{fill:var(--xh-bg);stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.xh .gf-m.is-exit circle{stroke:var(--xh-pur)}.xh .gf-m.is-exit text{fill:var(--xh-pur)}:is(.xh .xh-sticky-p:has(.xh-sticky-lo) s,.xh .xh-sticky-p:has(.xh-sticky-lo) b){font-size:15px;line-height:19px}.xh .xh-sticky-lo{letter-spacing:.06em;text-transform:uppercase;color:var(--xh-yel);font-size:10px;font-weight:700;line-height:13px}.xh .rp{flex-direction:column;gap:14px;margin-top:4px;display:flex}.xh .rp-head{flex-direction:column;gap:2px;display:flex}.xh .rp-head b{color:#fff;font-size:15px}.xh .rp-head span{color:var(--xh-t3);font-size:12.5px}.xh .rp-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:520px){.xh .rp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.xh .rp-card{background:#ffffff09;border-radius:12px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex;position:relative}.xh .rp-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#ffffff1f 0%,#0000 40% 70%,#ffffff08 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh .rp-card-h{align-items:center;gap:8px;display:flex}.xh .rp-card-h b{letter-spacing:.06em;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700}.xh .rp-ic{color:var(--xh-t2);display:inline-flex}.xh .rp-b{filter:blur(4px);color:var(--xh-t2);-webkit-user-select:none;user-select:none;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.xh .rp-cap{color:var(--xh-t3);font-size:11.5px}.xh .rp-alerts{flex-direction:column;gap:6px;display:flex}.xh .rp-al{color:var(--xh-red);background:#ff678514;border-radius:8px;align-items:flex-start;gap:8px;padding:7px 8px;font-size:12px;display:flex}.xh .rp-al.is-med{color:var(--xh-yel);background:#febb5512}.xh .rp-al svg{flex-shrink:0;margin-top:1px}.xh .rp-al span{flex-direction:column;min-width:0;display:flex}.xh .rp-al b{color:#fff;font-size:12.5px}.xh .rp-al .rp-b{font-size:11px}.xh .rp-tbl{flex-direction:column;font-size:12px;display:flex}.xh .rp-tr{grid-template-columns:1.3fr 1fr 1fr;gap:8px;padding:6px 0;display:grid;box-shadow:inset 0 -1px #ffffff0d}.xh .rp-th{letter-spacing:.05em;text-transform:uppercase;color:var(--xh-t3);font-size:10.5px;font-weight:700}.xh .rp-bars{flex-direction:column;gap:7px;font-size:11.5px;display:flex}.xh .rp-bar{grid-template-columns:38px 1fr 30px;align-items:center;gap:8px;display:grid}.xh .rp-track{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.xh .rp-track i{border-radius:inherit;background:var(--xh-red);height:100%;display:block}.xh .rp-heat{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid}.xh .rp-heat i{aspect-ratio:1.6;border-radius:3px}.xh .rp-chart{width:100%;height:80px;display:block}.xh .rp-vs{flex-direction:column;font-size:12px;display:flex}.xh .rp-vs-r{color:var(--xh-t2);grid-template-columns:1.4fr 1fr 1fr;gap:8px;padding:6px 0;display:grid;box-shadow:inset 0 -1px #ffffff0d}.xh .rp-vs-k{box-shadow:none}.xh .rp-vs-k em{letter-spacing:.05em;text-transform:uppercase;color:var(--xh-t3);font-size:10.5px;font-style:normal;font-weight:700}.xh .rp-more{flex-direction:column;gap:12px;padding-top:6px;display:flex}.xh .rp-more>b{color:#fff;font-size:14px}.xh .rp-more ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.xh .rp-more li{color:var(--xh-t1);align-items:center;gap:7px;font-size:13px;display:flex}.xh .rp-more li svg{flex-shrink:0}.xh .rp-more .sr-btn{align-self:flex-start}.xh .rv-h--lp{justify-content:space-between;align-items:flex-start}.xh .rv-h--lp .rv-who{flex-direction:column;gap:6px;min-width:0;display:flex}.xh .rv-h--lp .rv-s{color:var(--xh-t3);margin-top:-3px;font-size:12px}.xh .rv-h--lp .rv-d{white-space:nowrap;flex-shrink:0;padding-top:3px}.xh .c-rv-sum{color:var(--xh-t3);flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px;font-size:15px;display:flex}.xh .c-rv-sum .rv-sum-a{align-items:center;gap:10px;display:inline-flex}.xh .c-rv-sum .rv-sum-a>b{color:#fff;font-size:17px;font-weight:700}.xh .c-rv-sum .rv-sum-c b{color:#fff;font-weight:700}.xh .strip .strip-lo{letter-spacing:.04em;--edge:#febb5599;background:#febb5524;border-radius:8px;gap:8px;height:auto;padding:4px 14px 4px 4px;font-size:14px;position:relative}.xh .strip .strip-lo:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--edge) 0%, transparent 38%, transparent 70%, #febb551f 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.xh .strip .strip-lo .lo-badge{background:var(--xh-yel);color:#0b0e12;text-transform:uppercase;white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:4px 8px 4px 7px;font-weight:700;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.xh .strip .strip-lo .lo-badge svg{flex-shrink:0;width:1.05em;height:1.05em}.xh .strip .strip-lo .lo-badge:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff52 50%,#0000 62%) 0 0/250% 100%;animation:2.8s linear infinite shim-t;position:absolute;inset:0}.xh .strip .strip-lo .strip-t{font-size:inherit;letter-spacing:normal;text-transform:none;color:var(--xh-t1);white-space:nowrap;font-weight:500;line-height:1.3}@media (max-width:959px){.xh .strip .strip-lo{gap:6px;height:auto;padding:4px 10px 4px 4px;font-size:12px}.xh .strip .strip-lo .lo-badge svg{width:1.05em;height:1.05em}}@media (prefers-reduced-motion:reduce){.xh .strip .strip-lo .lo-badge:after{opacity:0;animation:none}}.xh .c-ready{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.xh .c-ready-h{letter-spacing:-.02em;color:var(--xh-t1);text-wrap:balance;justify-content:center;align-items:flex-start;gap:10px;margin:0;font-size:26px;font-weight:600;line-height:1.15;display:flex}.xh .c-ready-ic{color:#00d892;flex-shrink:0;width:1em;height:1em;margin-top:.08em}.xh .c-ready-g{color:var(--xh-t2)}.xh .c-ready-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.xh .c-chip{color:var(--xh-t1);white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;line-height:1.2;display:inline-flex}.xh .c-chip svg{flex-shrink:0}.xh .c-chip.is-g{background:#00d8921f}.xh .c-chip.is-g svg{color:#00d892}.xh .c-chip.is-y{background:#febb551f}.xh .c-chip.is-y svg{color:var(--xh-yel)}@media (min-width:960px){.xh .c-ready{gap:20px}.xh .c-ready-h{gap:12px;font-size:36px}}@media (max-width:959px){.xh .c-ready-h{font-size:25px;display:block}.xh .c-ready-ic{vertical-align:-.12em;margin:0 8px 0 0;display:inline-block}.xh .c-ready-chips{flex-wrap:nowrap;gap:6px}.xh .c-chip{gap:5px;padding:7px 9px;font-size:12px}.xh .c-chip svg{width:15px;height:15px}}.xh .c-mine .mine-t{letter-spacing:-.01em;font-size:17px;line-height:22px}.xh .rp-al{padding-right:30px;position:relative}.xh .rp-al>svg{margin:0;position:absolute;top:8px;right:8px}.xh .rp-heat{grid-template-columns:auto repeat(5,minmax(0,1fr));align-items:center}.xh .rp-heat>b{letter-spacing:.02em;color:var(--xh-t2);text-align:center;font-size:10.5px;font-weight:600}.xh .rp-heat>b.rp-heat-r{text-align:right;padding-right:4px}.xh .rp-heat i{justify-content:center;align-items:center;display:flex;overflow:hidden}.xh .rp-heat i .rp-b{filter:blur(3px);color:#fff;font-size:11px;font-style:normal;font-weight:600}.xh .xh-sticky:has(.xh-sticky-lo){padding:8px 14px calc(8px + env(safe-area-inset-bottom))}.xh .xh-sticky:has(.xh-sticky-lo) .cta{gap:10px;height:42px;padding:0 5px 0 16px;font-size:15px}.xh .xh-sticky:has(.xh-sticky-lo) .cta-i{width:32px;height:32px}.xh .c-value .sr-btn{gap:6px;height:40px;padding:0 16px;font-size:14px}.xh .c-value .sr-btn svg{width:16px;height:16px}.xh .rp-heat>b{filter:blur(3px);-webkit-user-select:none;user-select:none}.xh .strip .strip-lo .strip-t{font-weight:700}.xh .strip .strip-lo .strip-t span{font-weight:500}.xh .tcard .c-rv-sum{margin-bottom:0}.xh .tcard .t-crease{background:linear-gradient(90deg,#ffffff0a,#ffffff24 50%,#ffffff0a);height:1px;margin:4px -20px;display:block;box-shadow:0 -1px #00000059}@media (min-width:960px){.xh .tcard .t-crease{margin:6px -28px}}.xh .item.main.is-bare{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.xh .item.main.is-bare:before,.xh .item.main.is-bare:after{content:none}@media (min-width:960px){.xh .vcard.c-value--bare{padding:20px 28px 28px}}.xh .vcard.c-value--bare{padding:20px}.xh .c-value--bare>.sum{padding:4px 0 8px}@media (min-width:960px){.xh .vcard.c-value--bare{padding:28px}.xh .c-value--bare>.sum{padding:4px 0 12px}}.xh .badge-p,.xh .gift-pill:not(.is-worth){border-radius:8px}.xh.lp2 .final{isolation:isolate;padding-bottom:150px;overflow:hidden}.xh.lp2 .final:before{content:"";z-index:-1;aspect-ratio:2560/1645;pointer-events:none;background:url(/landing/earth-bg.jpg) top/100% no-repeat;width:175vw;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);-webkit-mask-image:linear-gradient(#0000 0,#000 30% 85%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 85%,#0000 100%)}@media (min-width:960px){.xh.lp2 .final{padding-bottom:260px}.xh.lp2 .final:before{-webkit-mask-composite:source-in;width:min(2400px,170vw);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%),linear-gradient(#0000 0,#000 30% 85%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18% 82%,#0000 100%),linear-gradient(#0000 0,#000 30% 85%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}.xh.lp2 .final:before{transform:translate(-50%,42%)}@media (min-width:960px){.xh.lp2 .final:before{width:max(170vw,2400px);transform:translate(-50%,calc(60% - 150px));-webkit-mask-image:linear-gradient(#0000 0,#000 30% 85%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 30% 85%,#0000 100%)}}.xh .co-faq .faq-top{text-align:center;justify-content:center}.xh .co-faq .faq-top .h2{text-align:center;margin-inline:auto}.xh .rp-er{flex-direction:column;gap:7px;font-size:11px;display:flex}.xh .rp-er-r{grid-template-columns:38px 1fr 40px;align-items:center;gap:8px;display:grid}.xh .rp-er-track{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.xh .rp-er-track i{border-radius:inherit;background:#00d892;height:100%;display:block}.xh .rp-er-track i.is-neg{background:var(--xh-red)}.xh .rp-mo{grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;display:grid}.xh .rp-mo-c{flex-direction:column;align-items:center;gap:3px;display:flex}.xh .rp-mo-c i{aspect-ratio:1.5;border-radius:4px;justify-content:center;align-items:center;width:100%;display:flex;overflow:hidden}.xh .rp-mo-c i .rp-b{filter:blur(3px);color:#fff;font-size:10.5px;font-style:normal;font-weight:600}.xh .rp-mo-c em{color:var(--xh-t3,#818284);font-size:10px;font-style:normal;font-weight:600}.xh .c-ready-ic{stroke:#00d892;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;animation:2.6s ease-in-out 1.2s infinite c-ready-pulse;overflow:visible}.xh .c-ready-ring,.xh .c-ready-tick{stroke-dasharray:1;stroke-dashoffset:1px}.xh .c-ready-ring{animation:.7s ease-out .15s forwards c-ready-draw}.xh .c-ready-tick{stroke-width:1.8px;animation:.38s ease-out .8s forwards c-ready-draw}@keyframes c-ready-draw{to{stroke-dashoffset:0}}@keyframes c-ready-pulse{0%,to{filter:drop-shadow(0 0 #00d89200)}50%{filter:drop-shadow(0 0 6px #00d8928c)}}@media (prefers-reduced-motion:reduce){.xh .c-ready-ic,.xh .c-ready-ring,.xh .c-ready-tick{stroke-dashoffset:0;animation:none}}.xh .rp-sec{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.xh .rp-donut{width:96px;height:96px;transform:rotate(0)}.xh .rp-sec-l{flex-direction:column;gap:7px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.xh .rp-sec-l li{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.xh .rp-sec-l i{border-radius:2px;width:8px;height:8px}.xh .rp-spec{flex-direction:column;gap:6px;display:flex}.xh .rp-spec+.rp-spec{margin-top:6px}.xh .rp-spec-t{color:var(--xh-t1);font-size:12px;font-weight:600}.xh .rp-spec-calls{justify-content:space-between;gap:6px;display:flex}.xh .rp-spec-c{background:#ffffff0d;border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:5px 8px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0f}.xh .rp-spec-c:after{content:"";background:#ffffff2e;width:1px;height:8px;position:absolute;top:100%;left:50%}.xh .rp-spec-c em{letter-spacing:.06em;text-transform:uppercase;color:var(--xh-t2);font-size:9.5px;font-style:normal;font-weight:700}.xh .rp-spec-c .rp-b{font-size:11px}.xh .rp-spec-bar{background:linear-gradient(90deg,#ff6785 0%,#febb55 45%,#00d892 100%);border-radius:3px;height:6px;margin-top:8px;display:block}.xh .rp-spec-ends{justify-content:space-between;font-size:10.5px;display:flex}@media (min-width:960px){.xh .co-faq .fqs{max-width:540px;margin-inline:auto}.xh .pcard .offer-pricing-trust-badges{justify-content:center;gap:16px}}.xh.lp2 .final>.xh-wrap{z-index:1;position:relative}.xh.lp2 .final-tk{z-index:0;pointer-events:none;flex-direction:column;gap:12px;display:flex;position:absolute;top:300px;left:0;right:0;overflow:hidden;-webkit-mask-image:radial-gradient(60% 70%,#000 30%,#00000059 60%,#0000 85%);mask-image:radial-gradient(60% 70%,#000 30%,#00000059 60%,#0000 85%)}.xh.lp2 .final-tk .landing-ai-ticker-row{overflow:hidden}.xh.lp2 .final-tk .landing-ai-ticker-track{width:max-content;animation:final-tk-left var(--landing-ai-ticker-duration,88s) linear infinite;will-change:transform;align-items:center;gap:12px;display:flex}.xh.lp2 .final-tk .landing-ai-ticker-row--right .landing-ai-ticker-track{animation-name:final-tk-right}.xh.lp2 .final-tk .landing-ai-ticker-logo{object-fit:cover;opacity:.4;border-radius:50%;flex-shrink:0;width:44px;height:44px;display:block}@keyframes final-tk-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes final-tk-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (min-width:960px){.xh.lp2 .final-tk{gap:16px;top:340px}.xh.lp2 .final-tk .landing-ai-ticker-track{gap:16px}.xh.lp2 .final-tk .landing-ai-ticker-logo{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.xh.lp2 .final-tk .landing-ai-ticker-track{animation:none}}.xh.lp2 .final-tk .landing-ai-ticker-logo{opacity:.26}@media (max-width:959px){.xh.lp2 .final-tk{gap:10px;top:236px;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%)}.xh.lp2 .final-tk .landing-ai-ticker-track{gap:10px}.xh.lp2 .final-tk .landing-ai-ticker-logo{width:40px;height:40px}}@media (min-width:960px){.xh.lp2 .final-tk{-webkit-mask-image:radial-gradient(55% 75%,#000 35%,#0006 65%,#0000 92%);mask-image:radial-gradient(55% 75%,#000 35%,#0006 65%,#0000 92%)}}.xh.lp2 .final{padding-bottom:120px}@media (min-width:960px){.xh.lp2 .final{padding-bottom:230px}}.xh.lp2 .final-tk{gap:10px}@media (min-width:960px){.xh.lp2 .final-tk{display:none}}.xh.lp2 .final-tk .landing-ai-ticker-track{gap:10px}@media (max-width:959px){.xh.lp2 .final-tk{gap:8px;top:271px}.xh.lp2 .final-tk .landing-ai-ticker-track{gap:8px}.xh.lp2 .final-tk .landing-ai-ticker-logo{width:32px;height:32px}}@media (min-width:960px){.xh.lp2 .final-tk{gap:13px;top:366px}.xh.lp2 .final-tk .landing-ai-ticker-track{gap:13px}.xh.lp2 .final-tk .landing-ai-ticker-logo{width:45px;height:45px}}.xh.lp2 .final-tk .landing-ai-ticker-track{animation-duration:calc(var(--landing-ai-ticker-duration,88s) * 2)}.xh.lp2 .vs-pay{background:0 0}@media (min-width:960px){.xh.lp2 #lp-h1{margin-top:-14px;font-size:54px}}.xh .yel-pill{border-radius:8px}@media (min-width:960px){.xh.lp2 .hero-v2{margin-top:-12px}.xh.lp2 .hero-v2 .up-alt{margin-top:-4px}.xh.lp2 .hero-grid{padding-bottom:0}.xh.lp2 #lp-h1{margin-top:-20px}.xh.lp2 .fv2-scope .fv2{padding-top:32px}}.xh .srf-regime{position:relative}.xh .srf-regime-lock{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;background:#14161a59;justify-content:center;align-items:center;display:flex;position:absolute}.xh .srf-regime-lock-i{color:#fff;background:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}@media (min-width:960px){.xh.lp2 .hero-v2{margin-top:8px}}.xh .c-mine--in{background:#ffffff09;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.xh .c-mine--in .mine-t{font-size:16px;line-height:21px}@media (min-width:960px){.xh .co-faq .fqs{max-width:740px}}.xh .c-value .it-unl{margin-bottom:20px}@media (min-width:960px){.xh .c-value .it-unl{margin-bottom:28px}}.xh .rp-cs{flex-direction:column;gap:8px;font-size:11px;display:flex}.xh .rp-cs-r{grid-template-columns:78px 1fr 34px;align-items:center;gap:8px;display:grid}.xh .rp-cs-l{color:var(--xh-t2);white-space:nowrap}.xh .rp-cs-bars{flex-direction:column;gap:3px;display:flex}.xh .rp-cs-bars i,.xh .rp-cs-key i{border-radius:2px;height:4px;display:block}.xh .rp-cs .is-you,.xh .rp-cs-key .is-you{background:var(--xh-red)}.xh .rp-cs .is-spx,.xh .rp-cs-key .is-spx{background:#ffffff4d}.xh .rp-cs-key{align-items:center;gap:6px;display:flex}.xh .rp-cs-key i{width:12px;margin-left:4px}.xh .rp-cs-key i:first-child{margin-left:0}.xh .rp-opt{height:110px}.xh .rp-opt-t{fill:var(--xh-t2);font-size:10px;font-weight:600}.xh .rp-wi{flex-direction:column;gap:10px;display:flex}.xh .rp-wi-moves{align-items:center;gap:6px;display:flex}.xh .rp-wi-m{border-radius:8px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:6px 8px;font-size:11px;display:flex}.xh .rp-wi-m em{letter-spacing:.06em;text-transform:uppercase;font-size:9.5px;font-style:normal;font-weight:700}.xh .rp-wi-m.is-sell{background:#ff67851a}.xh .rp-wi-m.is-sell em{color:var(--xh-red)}.xh .rp-wi-m.is-buy{background:#00d8921a}.xh .rp-wi-m.is-buy em{color:#00d892}.xh .rp-wi-arrow{color:var(--xh-t3,#818284);flex-shrink:0}.xh .rp-wi-tbl{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px 12px;font-size:11.5px;display:grid}.xh .rp-wi-tbl>em{letter-spacing:.06em;text-transform:uppercase;color:var(--xh-t3,#818284);text-align:right;font-size:9.5px;font-style:normal;font-weight:700}.xh .rp-wi-l{color:var(--xh-t2)}.xh .rp-wi-after{background:#00d8921f;border-radius:6px;padding:1px 6px}.xh .rp-opt{filter:blur(3px)}.xh .c-chip.is-n{color:var(--xh-t2);background:#ffffff0f}.xh .c-chip.is-n svg{color:var(--xh-t3,#818284)}@media (max-width:959px){.xh.lp2 .f8-ic{border-radius:10px;width:34px;height:34px}.xh.lp2 .f8-ic svg{width:18px;height:18px}.xh.lp2 .final-tk{display:none}}.xh .up button.drop{width:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer}.xh .up button.cta{cursor:pointer;border:0;width:100%;font-family:inherit}.xh .up button:disabled{cursor:progress}.xh .up.is-drag .drop{border-color:var(--xh-g);background-color:#00d8920f}.xh .up-busy{justify-content:center;align-items:center;gap:10px;width:100%;font-weight:600;display:inline-flex}.xh .up-err{color:var(--xh-red);text-align:center;background:#ff67851a;border-radius:8px;margin:0;padding:8px 12px;font-size:13px;line-height:18px}.xh .up-shots{flex-direction:column;gap:10px;display:flex}.xh .up-shots .ul-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.xh .up-shots .ul-thumb figcaption{display:none}.xh .up-shots .ul-add{aspect-ratio:auto;min-height:0;font-size:12px}.xh .up-shots .ul-meta{justify-content:space-between;align-items:center;display:flex}.xh .up-man-in{flex-direction:column;gap:12px;display:flex}.xh .up-man-h{justify-content:space-between;align-items:center;gap:8px;display:flex}.xh .up-back{color:var(--xh-t1);font:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:8px;align-items:center;gap:4px;padding:6px 10px 6px 6px;font-size:13px;font-weight:600;display:inline-flex}.xh .up-back:hover{background:#ffffff1a}.xh .up-man-t{color:var(--xh-t3,#818284);font-size:13px;font-weight:600}.xh .up-man-in .ul-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.xh .up button.up-man{cursor:pointer;background:0 0;border:0;font-family:inherit}.xh .up .cta:disabled{opacity:.55;cursor:not-allowed}.xh .up.is-busy .cta:disabled{opacity:1;cursor:progress}.xh .up-shots .ul-grid{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.xh .up-shots .ul-grid::-webkit-scrollbar{display:none}.xh .up-shots .ul-thumb,.xh .up-shots .ul-add{aspect-ratio:auto;scroll-snap-align:start;flex:0 0 96px;width:96px;height:120px}.xh .up-shots .ul-thumb img{object-fit:cover;width:100%;height:100%}.xh .up-man-h .ul-seg{flex-shrink:0}.xh .up-man-h .ul-seg button{padding-block:6px}.xh .up-back{white-space:nowrap}.xh .up-man-in .ul-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.xh .up-man-in .ul-field{border-radius:8px;width:100%;min-width:0}.xh .up-man-in .ul-addbtn{border-radius:8px;grid-column:1/-1;justify-self:end;width:auto;height:34px;padding:0 14px 0 10px;font-size:14px}.xh .up-shots .ul-add{border:1.5px dashed var(--xh-str);animation:2.4s ease-in-out infinite ul-glow}.xh .up-shots .ul-add:hover{border-color:var(--xh-g)}@media (prefers-reduced-motion:reduce){.xh .up-shots .ul-add{animation:none}}.xh .up-top{flex-direction:column;gap:10px;display:flex}.xh.lp2 .up .up-b-go{padding:0}.xh .up-crease{background:linear-gradient(90deg,#ffffff0a,#ffffff24 50%,#ffffff0a);flex-shrink:0;height:1px;margin:4px -14px;display:block;box-shadow:0 -1px #00000059}@media (min-width:960px){.xh .up-crease{margin:6px -16px}}.xh .ul-amt{min-width:0;display:block;position:relative}.xh .ul-cur{color:var(--xh-t1);pointer-events:none;font-size:15px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.xh .ul-field.has-cur{padding-left:28px}.xh.lp2 .up .up-crease+.up-b{padding-top:0}.xh .up-shots .ul-grid{margin:-10px;padding:10px;scroll-padding-inline:10px}@media (hover:hover){.xh .cta:not(:disabled):hover{filter:brightness(.86)}}.xh.lp2 .up .drop{border-color:#0000;animation:2.4s ease-in-out infinite drop-glow;position:relative}.xh.lp2 .up .drop:hover{border-color:#0000}.xh .drop-ants{pointer-events:none;width:calc(100% + 1.5px);height:calc(100% + 1.5px);position:absolute;top:-.75px;left:-.75px;overflow:visible}.xh .drop-ants rect{fill:none;stroke:var(--xh-str);stroke-width:1.5px;stroke-dasharray:3 3;animation:1.75s linear infinite drop-ants,2.4s ease-in-out infinite drop-ants-c}.xh.lp2 .up .drop:hover .drop-ants rect{stroke:var(--xh-g)}@keyframes drop-ants{to{stroke-dashoffset:-12px}}@keyframes drop-ants-c{0%,to{stroke:var(--xh-str)}50%{stroke:var(--xh-g)}}@keyframes drop-glow{0%,to{box-shadow:0 0 #00d89200}50%{box-shadow:0 0 0 4px #00d89214,0 0 32px #00d8922e}}@media (prefers-reduced-motion:reduce){.xh.lp2 .up .drop,.xh .drop-ants rect{animation:none}}.xh .ftr-a .p{text-wrap:balance;max-width:400px}.xh .rate-pill-link{color:inherit;border-radius:9999px;justify-content:center;align-self:center;text-decoration:none;display:flex}.xh .rate-pill-link .rate-pill{transition:border-color .16s ease-out,background-color .16s ease-out}@media (hover:hover){.xh .rate-pill-link:hover .rate-pill{border-color:var(--xh-str);background-color:var(--xh-hov)}}.xh.lp2 .rv-q{font-size:15px;line-height:21px}@media (min-width:960px){.xh.lp2 .rv-q{font-size:15px;line-height:22px}}@media (max-width:719px){.xh.lp2 .fv2-scope:not(.fv2-bare) .fv2-in{margin:0 -20px;padding:0 20px 6px;scroll-padding:0 20px}}.xh.lp2 #reviews .rv-sum{width:100%;padding-top:20px;position:relative}.xh.lp2 #reviews .rv-sum:before{content:"";background:linear-gradient(90deg,#fff0,#ffffff29 50%,#fff0);width:min(100%,560px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 1px #00000059}.xh .rvs-strip{display:none}@media (min-width:960px){.xh.lp2 .rvs-w.is-all .more{display:none}}@media (max-width:959px){.xh.lp2 .rvs-w .rvs{display:none}.xh.lp2 .rvs-strip{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch;gap:12px;width:calc(100% + 40px);margin:0 -20px;padding:4px 20px 8px;scroll-padding:0 20px;display:flex;overflow-x:auto}.xh.lp2 .rvs-strip::-webkit-scrollbar{display:none}.xh.lp2 .rvs-strip .rv{scroll-snap-align:start;flex:0 0 82%;padding:20px}}.xh .rvs-ov{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050608b8;justify-content:center;align-items:flex-end;animation:.18s ease-out rvs-fade;display:flex;position:fixed;inset:0}.xh .rvs-sheet{background:var(--xh-bg);border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-width:560px;height:min(92dvh,100%);animation:.24s ease-out rvs-up;display:flex;box-shadow:0 -12px 40px #00000073}.xh .rvs-sheet-h{border-bottom:1px solid var(--xh-hov);flex-direction:column;gap:4px;padding:18px 64px 14px 20px;display:flex;position:relative}.xh .rvs-sheet-h b{color:#fff;font-size:18px}.xh .rvs-sheet-s{color:var(--xh-t3,#818284);align-items:center;gap:6px;font-size:13px;display:inline-flex}.xh .rvs-sheet-h .arr{position:absolute;top:14px;right:14px}.xh .rvs-sheet-b{padding:16px 16px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;gap:12px;display:flex;overflow-y:auto}.xh .rvs-sheet-b .rv{padding:20px}@keyframes rvs-fade{0%{opacity:0}}@keyframes rvs-up{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.xh .rvs-ov,.xh .rvs-sheet{animation:none}}@media (max-width:959px){.xh.lp2 .rvs-strip .rv{flex-basis:89%}}@media (min-width:960px){.xh.lp2 .feat8.wave .f8{opacity:0;transition:opacity .52s ease-out,transform .52s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--d,0) * 90ms);transform:translateY(14px)scale(.98)}.xh.lp2 .feat8.wave.is-in .f8{opacity:1;transform:none}}.xh.xh-email .nav-logo{background:0 0;border:0;padding:0}.xh.xh-email{flex-direction:column;min-height:100dvh;display:flex}.xh.xh-email>.pad{flex:1 0 80px}.xh.lp2 .h3-rate{margin-top:16px}@media (min-width:960px){.xh.lp2 .hero-grid:has(.hero-v3){justify-items:stretch}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3){width:100%;max-width:var(--xh-w);text-align:left;grid-template:"h1 card""lead card""rate card"1fr/minmax(0,1fr) minmax(0,420px);align-items:start;column-gap:72px;margin:0 auto;padding-top:24px;display:grid}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.h1{text-align:left;grid-area:h1;align-self:end;margin:0;font-size:64px}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.lead{text-align:left;text-wrap:pretty;grid-area:lead;max-width:520px;margin:20px 0 0}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.h3-rate{grid-area:rate;place-self:start;margin-top:28px}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.hero-v3{grid-area:card;align-self:center;width:100%;max-width:420px;margin:0}.xh.lp2 .hero-grid:has(.hero-v3){grid-template-columns:minmax(0,1fr)}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3){grid-template-rows:auto auto auto;align-content:center;min-height:460px}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3){grid-template-rows:1fr auto auto auto 1fr;grid-template-areas:".card""h1 card""lead card""rate card"".card"}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.hero-v3{grid-row:1/-1}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3){row-gap:0}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.h1{justify-self:start;width:fit-content}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.lead{text-wrap:balance;max-width:380px;margin-top:16px}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.h3-rate{margin-top:24px}.xh.lp2 .hero-grid .hero-copy:has(>.hero-v3)>.lead{text-wrap:pretty;max-width:360px}.xh.lp2 .feat8.wave .f8{transition-duration:.7s,.7s;transition-delay:calc(var(--d,0) * .12s);transform:translateY(22px)scale(.97)}.xh.lp2 .feat8.wave.is-in .f8{transform:none}}.xh .c-cfs{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;display:grid}.xh .c-cfs .cf{aspect-ratio:1;width:100%;height:auto;margin:0}.xh .c-cfs .cf img{object-fit:cover;width:100%;height:100%}.xh .su-check svg{stroke:#00d892;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px;overflow:visible}.xh .su-ring,.xh .su-tick{stroke-dasharray:1;stroke-dashoffset:1px}.xh .su-ring{stroke-width:1.6px;animation:.7s ease-out .15s forwards c-ready-draw}.xh .su-tick{stroke-width:2.4px;animation:.38s ease-out .8s forwards c-ready-draw}.xh .su-check{animation:.52s cubic-bezier(.22,1,.36,1) both su-pop,2.6s ease-in-out 1.3s infinite c-ready-pulse}@media (prefers-reduced-motion:reduce){.xh .su-check,.xh .su-ring,.xh .su-tick{stroke-dashoffset:0;animation:none}}.xh.su .nav-logo{background:0 0;border:0;padding:0}.xh .ul-field{font-size:16px}.xh .fq-g{gap:inherit;flex-direction:column;display:flex}.xh .fq-g+.fq-g{margin-top:20px}.xh .fq-gl{letter-spacing:.08em;text-transform:uppercase;color:var(--xh-t4,#818284);margin:0 0 2px 4px;font-size:12px;font-weight:600}.xh.lp2 .hero-cta{align-items:center;gap:16px;width:100%;max-width:560px;margin-inline:auto}.xh.lp2 .hero-cta .cta{width:auto;min-width:0}.xh.lp2 .hero-cta .hero-price,.xh.lp2 .hero-cta .rate-pill-link{align-self:center}.xh.lp2 .hero-cta .rate-pill-link{margin-top:2px}.xh.lp2 .hero-cta .micro{text-align:left;justify-content:center}.xh.lp2 .hero-grid .hero-copy{text-align:center;align-items:center}.xh.lp2 .hero-v2{margin-inline:auto}.xh.lp2 .hero-v2 .hero-cta{margin-top:4px}.xh.lp2 .final-cta{align-items:center;max-width:440px;margin-inline:auto}.xh.lp2 .final-cta .cta,.xh.lp2 .final-cta .hero-price{align-self:center;margin-inline:auto}.xh.lp2 .gc{background:var(--xh-raise);text-align:left;border-radius:18px;flex-direction:column;gap:10px;width:100%;padding:16px 16px 14px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff12,0 24px 60px #00000059}.xh.lp2 .gc-main{min-width:0;position:relative}.xh.lp2 .gc-top{z-index:2;pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;top:0;left:0}.xh.lp2 .gc-lab{letter-spacing:.08em;text-transform:uppercase;color:var(--xh-t3);font-size:11px;font-weight:600}.xh.lp2 .gc-val{letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 2px 12px #0009;font-size:36px;font-weight:700;line-height:1}.xh.lp2 .gc-delta{color:var(--xh-g);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.xh.lp2 .gc-delta span{color:var(--xh-t3);font-weight:500}.xh.lp2 .gc-delta.is-neg{color:var(--xh-red)}.xh.lp2 .gc-chart{aspect-ratio:600/260;width:100%;margin-top:10px;position:relative}.xh.lp2 .gc-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.xh.lp2 .gc-ring{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-out infinite gc-ring}@keyframes gc-ring{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}@media (max-width:599px){.xh.lp2 .gc{padding:14px 14px 12px}.xh.lp2 .gc-val{font-size:30px}.xh.lp2 .gc-chart{margin-top:6px}}@media (prefers-reduced-motion:reduce){.xh.lp2 .gc-ring{animation:none}}.xh.lp2 .hc{--edge:#fff3;border-radius:var(--xh-r-lg);background:linear-gradient(145deg, #dedede17, #dedede05 55%, #dedede03), var(--xh-sec);text-align:left;width:100%;min-height:200px;padding:14px 18px 18px;position:relative;box-shadow:inset 0 2px #dedede29,0 24px 48px #0006}.xh.lp2 .hc-stmt-t i{background:#0d4636;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.xh.lp2 .hc-tag{letter-spacing:.04em;text-transform:uppercase;color:#0b0e12;background:var(--xh-g);border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700}.xh.lp2 .hc-tag.is-trimmed{background:var(--xh-yel)}.xh.lp2 .hc-tag.is-sold{color:#fff;background:#5d5e61}.xh.lp2 .hc-stmt{flex-direction:column;gap:12px;display:flex}.xh.lp2 .hc.is-on{background:linear-gradient(145deg, #00d8921a, #00d89208 55%, #00d89205), var(--xh-sec);--edge:#00d89259;box-shadow:inset 0 2px #00d89238,0 24px 48px #0006}.xh.lp2 .hc{transition:background .5s ease-out,box-shadow .5s ease-out}.xh.lp2 .hc-crease{margin:6px -18px 4px}@media (max-width:599px){.xh.lp2 .hc-crease{margin:4px -14px 2px}}.xh.lp2 .hc-stmt-top{height:94px;position:relative}.xh.lp2 .hc-stmt-val{white-space:nowrap;flex-direction:column;gap:6px;display:flex;position:absolute;top:0;left:0}.xh.lp2 .hc-stmt-spark{width:calc(100% - 175px);height:64px;position:absolute;bottom:0;right:0}.xh.lp2 .hc-stmt-spark svg{display:block;overflow:visible}.xh.lp2 .hc-stmt-spark{overflow:visible}.xh.lp2 .hc-stmt-list{position:relative;overflow:hidden}.xh.lp2 .hc-stmt-list.is-scrolling{-webkit-mask-image:linear-gradient(#0000,#000 28%);mask-image:linear-gradient(#0000,#000 28%)}.xh.lp2 .hc-stmt-track{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.xh.lp2 .hc-stmt-row{color:#fff;border-bottom:1px solid #ffffff0d;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;animation:.32s cubic-bezier(.2,.8,.2,1) both gc-pop;display:grid}.xh.lp2 .hc-stmt-row .hc-tag{justify-self:start}.xh.lp2 .hc-tag.is-fixed,.xh.lp2 .hc-tag.is-bought{background:var(--xh-g)}.xh.lp2 .hc-tag.is-rebalanced{background:var(--xh-blu)}.xh.lp2 .hc-tag.is-hedged{background:var(--xh-pur)}.xh.lp2 .hc-stmt-t{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xh.lp2 .hc-stmt-d{color:var(--xh-g);font-variant-numeric:tabular-nums;font-weight:600}.xh.lp2 .hc-stmt-row.is-user{color:var(--xh-t3)}.xh.lp2 .hc-stmt-row.is-user .hc-tag{color:var(--xh-t2);background:#303235}.xh.lp2 .hc-stmt-row.is-user .hc-stmt-d{color:var(--xh-t3)}.xh.lp2 .hc-stmt-d.is-neg,.xh.lp2 .hc-stmt-row.is-user .hc-stmt-d.is-neg{color:var(--xh-red)}.xh.lp2 .odo{align-items:flex-start;height:1.15em;line-height:1.15em;display:inline-flex}.xh.lp2 .odo-s{height:1.15em;line-height:1.15em;display:block}.xh.lp2 .odo-d{height:1.15em;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 18% 82%,#0000 100%)}.xh.lp2 .odo-col{will-change:transform;flex-direction:column;display:flex}.xh.lp2 .odo-col>span{height:1.15em;line-height:1.15em;display:block}.xh.lp2 .odo.is-roll .odo-col{transition:transform .9s cubic-bezier(.22,1,.36,1)}.xh.lp2 .odo-col.is-snap{transition:none}@media (prefers-reduced-motion:reduce){.xh.lp2 .odo.is-roll .odo-col{transition:none}}.xh.lp2 .hc-stmt-list .hc-stmt-row{animation:.42s cubic-bezier(.2,.8,.2,1) both rv1-in,1.1s ease-out both rv1-wash}.xh.lp2 .hc-stmt-list .hc-stmt-row.is-user{animation:.42s cubic-bezier(.2,.8,.2,1) both rv1-in,1.1s ease-out both rv1-wash-grey}@keyframes rv1-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes rv1-wash{0%{background:#00d89200}18%{background:#00d89238}to{background:#00d89200}}@keyframes rv1-wash-grey{0%{background:#fff0}18%{background:#ffffff1a}to{background:#fff0}}@media (prefers-reduced-motion:reduce){.xh.lp2 .hc-stmt-list .hc-stmt-row{animation:none}}.xh.lp2 .hc-stmt.is-crease .hc-stmt-top{height:90px}.xh.lp2 .hc-stmt.is-crease .hc-stmt-val{top:50%;transform:translateY(-50%)}.xh.lp2 .hc-stmt.is-crease .hc-stmt-spark{height:90px}.xh.lp2 .hc-crease-mid{margin:6px -18px 4px;position:relative}.xh.lp2 .hc-crease-mid .hc-crease{margin:0}.xh.lp2 .hc-mark{cursor:pointer;background:#2a2d31;border:0;border-radius:999px;width:56px;height:30px;padding:0;transition:background .2s ease-out,box-shadow .2s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff1a,0 6px 16px #00000073}.xh.lp2 .hc-mark i{background:#15171a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s ease-out;display:flex;position:absolute;top:3px;left:3px;box-shadow:inset 0 0 0 1px #ffffff1f,0 2px 6px #0006}.xh.lp2 .hc-mark img{opacity:.55;transition:opacity .2s ease-out;display:block}.xh.lp2 .hc-mark.is-on{background:var(--xh-g);box-shadow:inset 0 0 0 1px #00d89299,0 0 0 4px #00d89229,0 6px 16px #00000073}.xh.lp2 .hc-mark.is-on i{background:#0b0e12;transform:translate(26px)}.xh.lp2 .hc-mark.is-on img{opacity:1}@media (max-width:599px){.xh.lp2 .hc-crease-mid{margin:4px -14px 2px}}.xh.lp2 .hc-stmt.is-compact .hc-stmt-top{flex-direction:column;gap:12px;height:auto;display:flex}.xh.lp2 .hc-stmt.is-compact .hc-stmt-val{position:static;transform:none}.xh.lp2 .hc-stmt.is-compact .hc-stmt-spark{width:100%;height:110px;position:static}@media (max-width:599px){.xh.lp2 .hc-stmt.is-compact .hc-stmt-spark{height:96px}}.xh.lp2 .hc-act{z-index:2;color:var(--xh-t4);align-items:center;gap:8px;font-size:12px;font-weight:600;transition:color .2s ease-out;display:inline-flex;position:absolute;top:12px;right:14px}.xh.lp2 .hc-act.is-on{color:var(--xh-g)}.xh.lp2 .hc-sw{cursor:pointer;background:#303235;border:0;border-radius:999px;width:38px;height:22px;padding:0;transition:background .2s ease-out;position:relative}.xh.lp2 .hc-sw i{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px}.xh.lp2 .hc-sw.is-on{background:var(--xh-g)}.xh.lp2 .hc-act .hc-sw{transition:background .2s ease-out,box-shadow .2s ease-out}.xh.lp2 .hc-act .hc-sw.is-on,.xh.lp2 .hc-duo-lab .hc-sw.is-on{box-shadow:0 0 0 2px #0b0e12,0 0 0 3.5px #00d892b3,0 0 14px #00d89259}.xh.lp2 .hc-sw.is-on i{transform:translate(16px)}.xh.lp2 .hc-pop{letter-spacing:.01em;fill:#fff;pointer-events:none;font-size:10px;font-weight:600;animation:2.28s ease-out both hc-pop}.xh.lp2 .hc-pop.is-bought,.xh.lp2 .hc-pop.is-added{fill:var(--xh-g)}.xh.lp2 .hc-pop.is-user{fill:#a3a4a5}@keyframes hc-pop{0%{opacity:0;transform:translateY(6px)}12%{opacity:1;transform:none}68%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.xh.lp2 .hc-pop{animation:none}}.xh.lp2 .hc-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%;display:grid}.xh.lp2 .hc-duo-col{flex-direction:column;gap:8px;min-width:0;display:flex}.xh.lp2 .hc-duo-lab{letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--xh-t4);justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.xh.lp2 .hc-duo-lab.is-on{color:var(--xh-g)}.xh.lp2 .hc-sw.hc-sw-sm{cursor:default;width:30px;height:18px;display:inline-block}.xh.lp2 .hc-sw.hc-sw-sm i{width:12px;height:12px}.xh.lp2 .hc-sw.hc-sw-sm.is-on i{transform:translate(12px)}.xh.lp2 .hc-duo .hc{width:100%;min-width:0;min-height:0;margin:0}.xh.lp2 .hc-duo .hc-stmt-spark svg{max-width:100%}@media (min-width:600px){.xh.lp2 .hero-grid .hero-copy>.hero-v2.is-wide{width:100%;max-width:640px}}@media (min-width:960px){.xh.lp2 .hero-grid .hero-copy:has(>.hero-v2.is-wide){width:100%;max-width:720px}.xh.lp2 .hero-grid .hero-copy>.hero-v2.is-wide{max-width:720px}.xh.lp2 .hero-v2.is-wide .hc-duo{gap:16px}}.xh.lp2 .hc-duo .hc:not(.is-on){background:linear-gradient(145deg,#dedede0d,#dedede03 55%,#dedede00),#111315;box-shadow:inset 0 2px #dedede1a,0 24px 48px #0006}.xh.lp2 .hc-duo .hc:not(.is-on) .gc-val{color:#bababb}.xh.lp2 .hc-duo .hc:not(.is-on) .gc-lab{color:var(--xh-t4)}.xh.lp2 .hc-duo .gc-val{font-size:40px}@media (max-width:599px){.xh.lp2 .hc-duo{gap:8px}.xh.lp2 .hc-duo .hc{padding:10px 11px 11px}.xh.lp2 .hc-duo .gc-lab{font-size:9px}.xh.lp2 .hc-duo .gc-val{font-size:23px}.xh.lp2 .hc-duo .gc-delta{font-size:11px}.xh.lp2 .hc-duo .hc-stmt-top{gap:8px}.xh.lp2 .hc-duo .hc-pop{font-size:8px}}.xh.lp2 section[aria-labelledby=lp-h1]{isolation:isolate}.xh.lp2 .hero-speed{z-index:-1;pointer-events:none;filter:blur(.7px);-webkit-mask-composite:source-in, source-in;width:100vw;height:100%;display:block;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(at 50% 45%,#0000 10%,#000 45% 85%,#0000 100%),linear-gradient(#0000 0,#000 24% 82%,#0000 100%),linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);mask-image:radial-gradient(at 50% 45%,#0000 10%,#000 45% 85%,#0000 100%),linear-gradient(#0000 0,#000 24% 82%,#0000 100%),linear-gradient(90deg,#0000 0,#000 14% 86%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:599px){.xh.lp2 .hero-speed{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0,#00000080 22%,#000 36% 62%,#00000040 78%,#0000 92%),linear-gradient(90deg,#0009 0,#000 6% 94%,#0009 100%);mask-image:linear-gradient(#0000 0,#00000080 22%,#000 36% 62%,#00000040 78%,#0000 92%),linear-gradient(90deg,#0009 0,#000 6% 94%,#0009 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}@keyframes gc-pop{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:599px){.xh.lp2 .hc{width:90%;margin-left:auto;margin-right:auto;padding:11px 14px 14px}.xh.lp2 .hc-stmt-top{height:88px}.xh.lp2 .hc-stmt-spark{width:calc(100% - 150px)}.xh.lp2 .hc-stmt-row{grid-template-columns:76px minmax(0,1fr) auto;gap:8px;font-size:12px}}.xh.lp2.lp-up .nav-in{grid-template-columns:1fr auto 1fr;display:grid}.xh.lp2 .nav-back{color:var(--xh-t2);justify-self:start;align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.xh.lp2 .nav-back:hover{color:#fff}.xh.lp2 .up-trust{order:3;width:100%;margin-top:4px}.xh.lp2.lp-up .hero-grid{padding-bottom:64px}
