#cbx-exact{width:100%!important;max-width:100%!important;margin:0!important;position:relative!important;left:auto!important;right:auto!important}@media (max-width:980px){#cbx-exact .sticky-buy{display:block!important}body:has(#cbx-exact .sticky-buy){padding-bottom:84px}}@media (min-width:981px){#cbx-exact .sticky-buy{display:none!important}}
body:has(#cbx-exact){color:#0f172a!important;background:#fff!important}#cbx-exact{--radius:14px;letter-spacing:.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.65;overflow:visible;--ink:#0f172a!important;--muted:#475569!important;--dim:#64748b!important;--paper:#fff!important;--panel:#fff!important;--panel-2:#f8fafc!important;--line:#0f172a1f!important;--cherry:#e11d48!important;--cherry-hot:#fb3b66!important;--leaf:#059669!important;--amber:#0f766e!important;--cream:#0f172a!important;--shadow:0 18px 44px #0f172a14!important;--sans:var(--font-figtree), "Figtree", "Segoe UI", sans-serif!important;--serif:var(--font-sora), "Sora", "Segoe UI", sans-serif!important;color:#0f172a!important;font-family:var(--sans)!important;background:#fff!important}#cbx-exact .site-header,#cbx-exact .hero,#cbx-exact .answers,#cbx-exact .comparison,#cbx-exact .demo-video,#cbx-exact .faq,#cbx-exact .share-section,#cbx-exact .site-footer,#cbx-exact .final-cta,#cbx-exact .channel-directory,#cbx-exact main,#cbx-exact section{color:#0f172a!important;background-color:#fff!important}#cbx-exact .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb!important;border-bottom:1px solid #0f172a1a!important}#cbx-exact .hero{background:radial-gradient(90% 80% at 0 15%,#e11d480f,#0000 52%),radial-gradient(70% 60% at 100% 0,#0f766e0f,#0000 48%),#fff!important;border-bottom:0!important;padding:64px 0 56px!important;overflow:visible!important}#cbx-exact main{overflow:visible!important}#cbx-exact .comparison,#cbx-exact .faq,#cbx-exact .share-section,#cbx-exact .final-cta{background:#f8fafc!important}#cbx-exact .brand{letter-spacing:-.01em;text-transform:none;font-family:var(--serif);white-space:nowrap;font-size:1.2rem;font-weight:700;line-height:1.3;overflow:visible;color:#0f172a!important}#cbx-exact .brand span span,#cbx-exact .product-visual-brand span span{color:#0f766e!important}#cbx-exact .nav-links{letter-spacing:.01em;font-weight:500;color:#475569!important}#cbx-exact .nav-links a{color:#475569!important}#cbx-exact .nav-links a:hover,#cbx-exact .nav-links a:focus-visible{color:#0f172a!important}#cbx-exact .nav-toggle{border-radius:12px;color:#0f172a!important;background:#f1f5f9!important;border:1px solid #0f172a1f!important}#cbx-exact .button{letter-spacing:.01em;font-weight:600;box-shadow:0 10px 28px #e11d4838;font-family:var(--sans)!important;color:#fff!important;background:linear-gradient(135deg,#e11d48 0%,#be123c 100%)!important;border-radius:999px!important}#cbx-exact .button:hover,#cbx-exact .button:focus-visible{color:#fff!important;background:linear-gradient(135deg,#fb3b66 0%,#e11d48 100%)!important}#cbx-exact .button.secondary{color:#0f172a!important;box-shadow:none!important;background:#fff!important;border:1px solid #0f172a24!important}#cbx-exact .button.secondary:hover,#cbx-exact .button.secondary:focus-visible{color:#0f172a!important;background:#f0fdfa!important;border-color:#0f766e66!important}#cbx-exact .eyebrow,#cbx-exact .price-label,#cbx-exact .tile .kicker,#cbx-exact .step .kicker,#cbx-exact .policy .kicker,#cbx-exact .watch-group .kicker,#cbx-exact .directory-link-panel .kicker,#cbx-exact .answer b,#cbx-exact .specs-group h4,#cbx-exact .channel-toggle-mark{text-transform:uppercase;color:#0f766e!important;font-family:var(--sans)!important;letter-spacing:.08em!important;font-size:.78rem!important;font-weight:700!important;line-height:1.35!important}#cbx-exact h1,#cbx-exact h2,#cbx-exact .final-cta h2,#cbx-exact .share-copy h2{overflow-wrap:break-word;word-break:normal;text-wrap:balance;color:#0f172a!important;font-family:var(--serif)!important;letter-spacing:-.03em!important;max-width:none!important;height:auto!important;padding-block:.06em .12em!important;font-weight:700!important;line-height:1.25!important;overflow:visible!important}#cbx-exact h1,#cbx-exact .hero h1{max-width:min(100%,18em)!important;font-size:clamp(2.35rem,5vw,3.85rem)!important;line-height:1.22!important}#cbx-exact h2{font-size:clamp(1.75rem,3.6vw,2.75rem)!important}#cbx-exact h3,#cbx-exact h4,#cbx-exact .mini-tile b,#cbx-exact .line-item strong,#cbx-exact .total,#cbx-exact .channel-name,#cbx-exact .sticky-buy b,#cbx-exact .bill h3,#cbx-exact .watch-group h3,#cbx-exact .directory-link-panel h3{overflow-wrap:break-word;color:#0f172a!important;font-family:var(--sans)!important;letter-spacing:-.01em!important;font-weight:600!important;line-height:1.4!important;overflow:visible!important}#cbx-exact h3{font-size:1.12rem!important}#cbx-exact .price{padding-block:.06em;color:#0f172a!important;font-family:var(--serif)!important;letter-spacing:-.02em!important;font-size:clamp(2.6rem,5vw,3.4rem)!important;font-weight:700!important;line-height:1.2!important;overflow:visible!important}#cbx-exact .section-head{max-width:min(100%,42rem)!important}#cbx-exact .section-head h2{max-width:none!important}#cbx-exact .review blockquote{letter-spacing:.01em;color:#0f172a!important;font-family:var(--sans)!important;font-size:1.05rem!important;font-weight:500!important;line-height:1.65!important}#cbx-exact p,#cbx-exact .hero-lede,#cbx-exact .section-copy,#cbx-exact .answer p,#cbx-exact .tile p,#cbx-exact .step p,#cbx-exact .policy p,#cbx-exact details p,#cbx-exact .review figcaption,#cbx-exact .final-cta p,#cbx-exact .line-item,#cbx-exact .price-copy,#cbx-exact .note,#cbx-exact .payment-note,#cbx-exact .mini-tile span,#cbx-exact .share-copy p,#cbx-exact .site-footer,#cbx-exact .sticky-buy span,#cbx-exact .channel-empty,#cbx-exact .channel-category-count,#cbx-exact .video-fallback,#cbx-exact .demo-video-points li,#cbx-exact .trust-line li,#cbx-exact .assurance-row li{letter-spacing:.01em;overflow-wrap:break-word;color:#475569!important;font-family:var(--sans)!important;font-weight:400!important;line-height:1.7!important}#cbx-exact .hero-lede,#cbx-exact .section-copy,#cbx-exact .final-cta p{max-width:40rem;font-size:clamp(1.05rem,1.5vw,1.18rem)!important}#cbx-exact .answer p,#cbx-exact .tile p,#cbx-exact .step p,#cbx-exact .policy p{font-size:.98rem!important;line-height:1.65!important}#cbx-exact .trust-line li{box-shadow:0 4px 14px #0f172a0a;white-space:normal!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:999px!important;font-size:.86rem!important;font-weight:600!important;line-height:1.35!important}#cbx-exact .product-panel{overflow:hidden;border-radius:var(--radius)!important;background:#fff!important;border:1px solid #0f172a1f!important;box-shadow:0 24px 56px #0f172a1a!important}#cbx-exact .product-panel img{background:#f1f5f9!important}#cbx-exact .product-visual-brand{white-space:nowrap;letter-spacing:.02em;color:#0f172a!important;background:linear-gradient(90deg,#fffffff7 0%,#ffffffeb 78%,#fff0 100%)!important;width:auto!important;max-width:calc(100% - 20px)!important;min-height:42px!important;padding:6px 16px 6px 10px!important;font-size:.82rem!important;overflow:visible!important}#cbx-exact .buy-box{background:#f8fafc!important;border-top:1px solid #0f172a1a!important}#cbx-exact .sticky-buy b,#cbx-exact .sticky-buy span{text-overflow:unset!important;white-space:normal!important;line-height:1.3!important;overflow:visible!important}#cbx-exact .save-badge,#cbx-exact .badge-save{color:#047857!important;background:#0596691a!important}@keyframes cbx-rise{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){#cbx-exact .hero-grid>*{animation:.7s cubic-bezier(.22,1,.36,1) both cbx-rise}#cbx-exact .hero-grid>:nth-child(2){animation-delay:.12s}}#cbx-exact .answer-grid{overflow:hidden;border-radius:var(--radius)!important;background:#0f172a0f!important;border:1px solid #0f172a1a!important}#cbx-exact .answer,#cbx-exact .bill,#cbx-exact .calculator,#cbx-exact .tile,#cbx-exact .mini-tile,#cbx-exact .step,#cbx-exact .policy,#cbx-exact .review,#cbx-exact .watch-group,#cbx-exact .directory-link-panel,#cbx-exact .channel-search,#cbx-exact .channel-category,#cbx-exact .specs-group,#cbx-exact .price-offer,#cbx-exact .share-link,#cbx-exact .demo-video-points li{box-shadow:0 8px 24px #0f172a0d;border-radius:var(--radius)!important;background:#fff!important;border:1px solid #0f172a1a!important}#cbx-exact .faq-list{gap:14px!important;display:grid!important}#cbx-exact .faq-list details{transition:border-color .2s,box-shadow .2s,background .2s;overflow:hidden;box-shadow:0 10px 28px #0f172a0b;background:#fff!important;border:1px solid #0f172a1a!important;border-radius:16px!important}#cbx-exact .faq-list details:hover{box-shadow:0 14px 32px #0f172a12;border-color:#0f766e47!important}#cbx-exact .faq-list details[open]{box-shadow:0 16px 36px #0f766e14;background:linear-gradient(#f7fffd 0%,#fff 42%)!important;border-color:#0f766e47!important}#cbx-exact .faq-list summary{cursor:pointer;overflow-wrap:break-word;transition:color .15s;font-family:var(--sans)!important;letter-spacing:-.015em!important;color:#0f172a!important;justify-content:space-between!important;align-items:center!important;gap:18px!important;padding:22px 22px 22px 24px!important;font-size:clamp(1.02rem,2vw,1.14rem)!important;font-weight:600!important;line-height:1.4!important;list-style:none!important;display:flex!important}#cbx-exact .faq-list summary::-webkit-details-marker{display:none!important}#cbx-exact .faq-list details[open] summary{color:#0f172a!important;padding-bottom:12px!important}#cbx-exact .faq-list .faq-toggle-mark{transition:transform .2s,background .2s,border-color .2s,color .2s;color:#0f766e!important;width:34px!important;height:34px!important;font-family:var(--sans)!important;background:#f0fdfa!important;border:1px solid #0f766e47!important;border-radius:999px!important;flex:0 0 34px!important;place-items:center!important;margin-left:8px!important;font-size:1.15rem!important;font-weight:600!important;line-height:1!important;display:inline-grid!important}#cbx-exact .faq-list details[open] .faq-toggle-mark{transform:rotate(45deg);color:#fff!important;background:#0f766e!important;border-color:#0f766e!important}#cbx-exact .faq-list details p{letter-spacing:.005em;max-width:62ch;color:#475569!important;font-family:var(--sans)!important;margin:0!important;padding:0 24px 24px!important;font-size:1.02rem!important;font-weight:400!important;line-height:1.7!important}@media (max-width:760px){#cbx-exact .faq-list{gap:12px!important}#cbx-exact .faq-list summary{gap:12px!important;padding:18px 16px 18px 18px!important;font-size:1.02rem!important}#cbx-exact .faq-list details[open] summary{padding-bottom:10px!important}#cbx-exact .faq-list .faq-toggle-mark{flex-basis:30px!important;width:30px!important;height:30px!important;font-size:1.05rem!important}#cbx-exact .faq-list details p{padding:0 18px 20px!important;font-size:.98rem!important;line-height:1.65!important}}#cbx-exact .bill.is-cherry{background:linear-gradient(#ecfdf5,#fff)!important;border-color:#05966959!important}#cbx-exact .bill.is-cherry .total strong,#cbx-exact .price-offer b,#cbx-exact .share-status{color:#047857!important}#cbx-exact .channel-pill{color:#0f172a!important;background:#0f766e14!important;border:1px solid #0f766e38!important;border-radius:999px!important}#cbx-exact .channel-pill.is-strong{color:#0f172a!important;background:#e11d4814!important;border-color:#e11d4847!important}#cbx-exact .specs{border-radius:var(--radius)!important;background:#0f172a14!important;border:1px solid #0f172a1a!important}#cbx-exact .specs th,#cbx-exact .specs td,#cbx-exact .specs-row dt,#cbx-exact .specs-row dd{color:#0f172a!important;background:#fff!important}#cbx-exact .specs th,#cbx-exact .specs-row dt{color:#64748b!important}#cbx-exact .video-frame{box-shadow:0 18px 44px #0f172a1a;border-radius:var(--radius)!important;background:#0f172a!important;border:1px solid #0f172a1f!important}#cbx-exact .video-play-badge{color:#0f172a!important;background:#fffffff2!important;border:1px solid #0f172a1f!important}#cbx-exact .video-play-badge svg{color:#e11d48!important}#cbx-exact .video-fallback a{color:#0f172a!important;text-decoration-color:#0f766e80!important}#cbx-exact .share-link{color:#0f172a!important}#cbx-exact .share-link:hover,#cbx-exact .share-link:focus-visible{color:#0f172a!important;background:#f0fdfa!important;border-color:#0f766e59!important}#cbx-exact .share-native,#cbx-exact .share-native:hover,#cbx-exact .share-native:focus-visible{color:#fff!important;background:#e11d48!important;border-color:#e11d48!important}#cbx-exact .channel-search input{color:#0f172a!important;background:#fff!important;border:1px solid #0f172a24!important}#cbx-exact .channel-search input::placeholder{color:#94a3b8!important}#cbx-exact .channel-search input:focus{box-shadow:0 0 0 3px #0f766e2e;border-color:#0f766e!important}#cbx-exact .sticky-buy{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 -8px 28px #0f172a0f;color:#0f172a!important;background:#fffffff5!important;border-top:1px solid #0f172a1a!important}#cbx-exact .sticky-buy .button{min-height:46px;color:#fff!important;border-radius:999px!important}#cbx-exact .skip-link{border-radius:10px;color:#fff!important;background:#0f172a!important}#cbx-exact .container{width:min(1120px,100% - 40px)}#cbx-exact .assurance-row li{color:#475569!important}#cbx-exact .line-item strong,#cbx-exact .total strong{white-space:normal!important}#cbx-exact .channel-category summary{overflow-wrap:break-word;color:#0f172a!important;font-family:var(--sans)!important;letter-spacing:-.01em!important;font-weight:600!important;line-height:1.4!important}#cbx-exact a.button.nav-cta,#cbx-exact .nav-links a.nav-cta,#cbx-exact .nav-links .nav-cta{white-space:normal!important;color:#fff!important}#cbx-exact a.button.nav-cta:hover,#cbx-exact a.button.nav-cta:focus-visible,#cbx-exact .nav-links a.nav-cta:hover,#cbx-exact .nav-links a.nav-cta:focus-visible,#cbx-exact .nav-links .nav-cta:hover,#cbx-exact .nav-links .nav-cta:focus-visible{color:#fff!important}#cbx-exact a.button.nav-cta svg,#cbx-exact .nav-links a.nav-cta svg,#cbx-exact .nav-cta svg{color:#fff!important;stroke:#fff!important}@media (max-width:980px){#cbx-exact .container{width:min(100% - 32px,720px)}#cbx-exact .hero{padding:40px 0 36px!important}#cbx-exact .hero-grid{gap:28px!important}#cbx-exact .product-panel{justify-self:stretch!important;max-width:100%!important}#cbx-exact .answer-grid,#cbx-exact .box-grid,#cbx-exact .policy-grid,#cbx-exact .content-grid,#cbx-exact .bill-grid,#cbx-exact .watch-board,#cbx-exact .specs,#cbx-exact .steps-grid{grid-template-columns:1fr!important}body:has(#cbx-exact .sticky-buy){padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (max-width:760px){#cbx-exact .container{width:calc(100% - 24px)}#cbx-exact .nav{min-height:58px!important;padding:6px 0!important}#cbx-exact .nav-links{max-height:calc(100dvh - 88px);overflow-y:auto;color:#0f172a!important;background:#fff!important;border:1px solid #0f172a1f!important;border-radius:16px!important;padding:8px!important;top:68px!important;left:12px!important;right:12px!important;box-shadow:0 20px 48px #0f172a1f!important}#cbx-exact .nav-links a{border-radius:10px;color:#0f172a!important;padding:14px!important}#cbx-exact .nav-links a:hover,#cbx-exact .nav-links a:focus-visible{background:#f0fdfa!important}#cbx-exact a.button.nav-cta,#cbx-exact .nav-links a.nav-cta,#cbx-exact .nav-cta{width:100%;margin-top:6px;color:#fff!important;border-radius:999px!important}#cbx-exact h1,#cbx-exact .hero h1{letter-spacing:-.02em;max-width:none!important;font-size:clamp(2.05rem,8.5vw,2.75rem)!important;line-height:1.28!important}#cbx-exact h2{font-size:clamp(1.55rem,6vw,2rem)!important;line-height:1.28!important}#cbx-exact section{padding:48px 0!important}#cbx-exact .hero-actions .button,#cbx-exact .cta-row .button{width:100%;min-height:52px}#cbx-exact .trust-line li{text-align:center;flex:calc(50% - 8px);max-width:none;font-size:.78rem}#cbx-exact .price{font-size:2.75rem}#cbx-exact .share-link{flex:100%;justify-content:center}#cbx-exact .final-cta .assurance-row{flex-direction:column;align-items:flex-start!important}}@media (max-width:400px){#cbx-exact .trust-line li{flex:100%}#cbx-exact .sticky-buy-inner>div{display:none}#cbx-exact .sticky-buy .button{width:100%}}
