*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:80px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;overscroll-behavior:none;background-color:#232020}body{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;background:#232020;color:#e8e4dc;font-size:16px;line-height:1.5;position:relative}body:before{content:"";position:fixed;inset:0;z-index:-1;background:radial-gradient(ellipse 180% 100% at 50% 0%,#423c36,#332e2a 35%,#2a2524 65%,#232020);pointer-events:none}a{text-decoration:none;color:inherit}a:focus-visible,button:focus-visible,[role=button]:focus-visible,summary:focus-visible{outline:3px solid rgba(212,87,42,.38);outline-offset:3px;border-radius:8px}h1,h2{color:#fafaf8}a,button,[role=button],.btn,summary,.tier-cta,.hamburger,details>summary{cursor:pointer}.shift-word{font-family:Inter,system-ui,sans-serif!important;font-weight:800!important;font-style:italic!important;letter-spacing:0!important}.cta-button{background:#d4572a!important;color:#fff!important;text-decoration:none!important}.cta-button:hover{background:#c24e25!important;color:#fff!important;text-decoration:none!important;opacity:1}.btn .shift-word,.cta-button .shift-word,.nav-cta .shift-word,.tier-cta .shift-word{display:inline-block;margin-left:.18em!important;padding-left:0!important;padding-right:0!important;flex-shrink:0}.btn .shift-word,.cta-button .shift-word,.nav-cta .shift-word,.tier-cta .shift-word{color:inherit!important;text-decoration:none!important}.nav[data-astro-cid-37fxchfa]{display:flex;align-items:center;justify-content:space-between;padding:20px 120px;border-bottom:1px solid rgba(232,228,220,.08);position:sticky;top:0;background:#232020d1;backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);z-index:100}.nav-logo[data-astro-cid-37fxchfa]{display:inline-flex;align-items:center;font-weight:800;font-style:italic;font-size:18px;letter-spacing:.08em;color:#fafaf8;text-decoration:none;min-height:44px;padding:0 2px;margin:-10px 0}.nav-links[data-astro-cid-37fxchfa]{display:flex;align-items:center;gap:32px}.nav-links[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{position:relative;display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:520;line-height:1;letter-spacing:0;color:#a8a39a;text-decoration:none;transition:color .2s,opacity .2s;padding:10px 4px;margin:-10px 0}.nav-links[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover{color:#fafaf8}.nav-links[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:not(.nav-cta):after{content:"";position:absolute;left:4px;right:4px;bottom:5px;height:1px;background:currentColor;opacity:0;transform:scaleX(.72);transform-origin:center;transition:opacity .18s ease,transform .18s ease}.nav-links[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:not(.nav-cta):hover:after{opacity:.28;transform:scaleX(1)}.nav-cta[data-astro-cid-37fxchfa]{background:#d4572a;color:#fff!important;padding:8px 18px;border-radius:8px;font-weight:700;letter-spacing:0;transition:background .2s,transform .15s}.nav-links[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa].nav-cta{min-height:44px;padding:0 20px;margin:-13px 0}.nav-cta[data-astro-cid-37fxchfa]:hover{background:#c24e25;color:#fff!important;transform:translateY(-1px)}.hamburger[data-astro-cid-37fxchfa]{display:none;appearance:none;background:transparent;border:0}.footer[data-astro-cid-37fxchfa]{display:flex;align-items:center;justify-content:space-between;padding:24px 80px;background:#37352f}.footer-left[data-astro-cid-37fxchfa]{display:flex;align-items:baseline;gap:0}.footer-left[data-astro-cid-37fxchfa] .shift-word[data-astro-cid-37fxchfa]{font-size:13px;color:#9a9892;padding-right:5px}.footer-left[data-astro-cid-37fxchfa] span[data-astro-cid-37fxchfa]:last-child{font-size:13px;color:#787774;line-height:18px}.footer-right[data-astro-cid-37fxchfa]{display:flex;gap:32px}.footer-right[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;margin:0 -4px;font-size:13px;color:#9a9892;line-height:18px;text-decoration:none;transition:color .2s}.footer-right[data-astro-cid-37fxchfa] a[data-astro-cid-37fxchfa]:hover{color:#fafaf8}@media(max-width:900px){.nav[data-astro-cid-37fxchfa]{padding:16px 40px}.footer[data-astro-cid-37fxchfa]{padding:24px 40px}}@media(max-width:768px){.nav[data-astro-cid-37fxchfa]{padding:12px 20px}.nav-links[data-astro-cid-37fxchfa]{gap:16px}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa]{display:none;position:fixed;inset:0;background:radial-gradient(ellipse at top,#423c36,#332e2a,#232020);flex-direction:column;align-items:center;justify-content:center;gap:28px;z-index:200;padding:80px 24px}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa].open{display:flex!important}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa]>a[data-astro-cid-37fxchfa]{display:inline-flex!important;align-items:center;justify-content:center;visibility:visible!important;opacity:1!important;font-size:20px!important;color:#fafaf8!important;line-height:1.2}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa]>a[data-astro-cid-37fxchfa].nav-cta{background:#d4572a!important;color:#fff!important;padding:12px 36px;border-radius:10px;font-weight:600;margin-top:12px}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa]{display:flex;flex-direction:column;gap:5px;cursor:pointer;z-index:201;padding:4px}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa] span[data-astro-cid-37fxchfa]{display:block;width:22px;height:2px;background:#fafaf8;border-radius:1px;transition:all .3s}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa].open span[data-astro-cid-37fxchfa]:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa].open span[data-astro-cid-37fxchfa]:nth-child(2){opacity:0}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa].open span[data-astro-cid-37fxchfa]:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.footer[data-astro-cid-37fxchfa]{flex-direction:column;gap:16px;padding:20px}.footer-left[data-astro-cid-37fxchfa]{flex-direction:column;align-items:center;text-align:center}.footer-right[data-astro-cid-37fxchfa]{flex-wrap:wrap;justify-content:center;gap:16px}}html,body{background:#ebe7dc!important;color:#22211f!important}body:before{background:#ebe7dc!important}body h1,body h2,body h3,body h4,body h5,body h6,.section-heading,.hero h1,.quote-carousel-heading h2,.setup-step h3,.feature-showcase-heading,.epigraph-quote,.founder-name,.what-we-do h2,.contact h2,.listing-hero h1,.fc-text h2,.ac-body h3,.guide-principle h2,.step-copy strong,.guide-path h3,.cta-section h2,.article-title,.post-title{color:#22211f!important}body p,body li,.hero-badge,.hero-sub,.hero-offer-strip,.hero-mini-quote,.pricing-subtitle,.section p,.two-col .text-col p,.feature-showcase-copy p,.bypass-details-body,.quote-carousel-hint,.app-item .app-name,.footer-left span:last-child,.footer-right a,.faq-answer,.faq-answer-inner,.source,.article-meta,.post-meta,.epigraph-cite,.founder-bio,.what-we-do .desc,.founder-subtitle,.stat-card .label,.contact-col .col-value,.listing-hero p,.fc-text .desc,.ac-body .desc,.guide-principle p,.step-copy span,.guide-path p,.cta-section p,.cta-sub,.icon-label,.icon-desc,.stat-sub{color:#37332e!important}.hero-mini-quote,.quote-card .attr,.testimonial-featured-author,.testimonial-card .author,.testimonial-card .author-name,.testimonial-card .author-role,.sp-tier-period,.sp-tier-limit>span,.sp-tier-note,.sp-pricing-meta-row span,.sp-pricing-proof,.sp-pricing-quote span,.tier-period,.tier-save,.tier-limit>span,.tier-feature-muted{color:#6f7469!important}.accent,.hero h1 .accent,.libre-italic,.section-label,.quote-carousel-heading .eyebrow,.feature-showcase-eyebrow,.app-group-label,.separator-label,.bypass-details summary,a:not(.btn):not(.nav-cta):not(.quote-card){color:#d4572a}.nav{background:#ebe7dcf0!important;border-bottom-color:#d6d0c5!important;box-shadow:none!important}.nav-logo{color:#22211f!important}.nav-links a{color:#686d62!important}.nav-links a:hover{color:#22211f!important}.nav-cta,.btn-accent,.btn-dark,.cta-button,.sp-tier-cta-wrap .btn-accent,.pricing-cta .btn,.tier-cta{background:#d4572a!important;color:#fff!important}.nav-cta:hover,.btn-accent:hover,.btn-dark:hover,.cta-button:hover,.sp-tier-cta-wrap .btn-accent:hover,.pricing-cta .btn:hover,.tier-cta:hover{background:#c24e25!important;color:#fff!important}.hero-offer-strip .hero-dot{background:#b7b0a3!important}.faq-question,.faq-section dt,.faq-section h3{color:#22211f!important}.footer-left .shift-word,.footer-right a:hover{color:#22211f!important}.competitor-track span[aria-hidden=true]{color:#b7b0a3!important}.tools-separator-label,.pricing-meta-row .pricing-meta-guarantee,.sp-pricing-meta-guarantee{color:#2d8a4e!important}#reclaim-card a,#reclaim-card span,#reclaim-card h2,#reclaim-phrase{color:#22211f!important}.quote-card,.testimonial-card,.testimonial-block,.testimonial-featured,.sp-tier-card,.tier-card,.pricing-card,.feature-tab,.feature-slide-inner,.feature-slide,.screen-card,.step-card,.relapse-card,.shield-card,.cf-modal-panel{background:#f7f5ef!important;border-color:#ddd7ca!important;color:#22211f!important;box-shadow:0 18px 50px #22211f0f!important}.quote-card .quote,.testimonial-featured-quote,.testimonial-card .quote,.testimonial-block .quote,.sp-pricing-quote p,.sp-heading h2,.sp-tier-name,.sp-tier-price,.sp-tier-limit,.sp-tier-features li,.sp-plan-option,.sp-plan-option-name,.sp-plan-option-price,.sp-plan-option-device,.tier-name,.tier-price,.tier-limit,.tier-feature,.pricing-feature .text,.price-amount,.step-card h3,.cycle-step span,.shield-item span,.cf-modal-title{color:#22211f!important}.sp-plan-option-compare,.sp-plan-option-period,.sp-plan-option-detail,.price-period,.price-billing,.pricing-note,.failed-card-desc,.cf-modal-sub,.cf-modal-fineprint{color:#6f7469!important}.cf-modal-submit{background:#d4572a!important;color:#fff!important}@media(max-width:768px){.nav[data-astro-cid-37fxchfa].nav-mobile{position:sticky!important;top:0!important;z-index:300!important}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa]{position:fixed!important;inset:49px 0 auto!important;min-height:auto;max-height:calc(100svh - 49px);overflow-y:auto;padding:12px 16px max(18px,env(safe-area-inset-bottom))!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;background:#ebe7dc!important;border-bottom:1px solid #D6D0C5;box-shadow:0 18px 48px #22211f24;z-index:200!important}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa].open{display:flex!important}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa]>a[data-astro-cid-37fxchfa]{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;width:100%!important;border-radius:8px!important;visibility:visible!important;opacity:1!important;color:#22211f!important;font-size:17px!important;font-weight:750!important}.nav[data-astro-cid-37fxchfa].nav-mobile .nav-links[data-astro-cid-37fxchfa]>a[data-astro-cid-37fxchfa].nav-cta{display:inline-flex!important;margin-top:4px!important;color:#fff!important}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa]{display:flex!important;position:relative;width:44px;height:44px;align-items:center;justify-content:center;margin:-10px -10px -10px 0;padding:0!important;z-index:201}.nav[data-astro-cid-37fxchfa].nav-mobile .hamburger[data-astro-cid-37fxchfa] span[data-astro-cid-37fxchfa]{width:24px;height:2px;flex:0 0 auto}}html[data-source-app=true] body>[data-astro-cid-37fxchfa][data-site-nav],html[data-source-app=true] body>footer[data-astro-cid-37fxchfa].footer{display:none!important}.cf-modal{position:fixed;inset:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:20px}.cf-modal[aria-hidden=false]{display:flex}.cf-modal-backdrop{position:absolute;inset:0;background:#0f0d0cb8;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.cf-modal-panel{position:relative;background:#2e2a27;border:1px solid rgba(232,228,220,.08);border-radius:16px;padding:32px 28px 28px;width:100%;max-width:420px;box-shadow:0 24px 80px #00000080;color:#e8e4dc}.cf-modal-close{position:absolute;top:8px;right:12px;background:transparent;border:0;color:#a5a39e;font-size:28px;line-height:1;cursor:pointer;padding:8px 12px}.cf-modal-close:hover{color:#e8e4dc}.cf-modal-title{font-family:Libre Baskerville,Georgia,serif;font-style:normal;font-size:24px;line-height:1.25;color:#e8e4dc;margin:0 0 10px}.cf-modal-sub{font-size:14px;color:#a5a39e;line-height:1.55;margin:0 0 20px}.cf-modal-form{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.cf-modal-input{width:100%;padding:13px 14px;border-radius:10px;border:1px solid rgba(232,228,220,.14);background:#1f1d1b;color:#e8e4dc;font-size:15px;font-family:inherit}.cf-modal-input:focus{outline:none;border-color:#2d8a4e;box-shadow:0 0 0 3px #2d8a4e33}.cf-modal-submit{padding:13px 18px;border-radius:10px;border:0;background:#2d8a4e;color:#fff;font-weight:600;font-size:15px;font-family:inherit;cursor:pointer;transition:opacity .2s}.cf-modal-submit:hover:not(:disabled){opacity:.9}.cf-modal-submit:disabled{opacity:.5;cursor:not-allowed}.cf-modal-fineprint{font-size:12px;color:#787774;line-height:1.5;margin:0}.cf-modal-success{text-align:center;padding:8px 0}.cf-modal-check{display:flex;justify-content:center;margin-bottom:16px}html,body,body:before{background:#ebe7dc!important}body,body h1,body h2,body h3,body h4,body h5,body h6,.section-heading,.hero h1,.quote-carousel-heading h2,.setup-step h3,.feature-showcase-heading,.article-title,.post-title{color:#22211f!important}body p,body li,.hero-badge,.hero-sub,.hero-offer-strip,.pricing-subtitle,.section p,.two-col .text-col p,.feature-showcase-copy p,.bypass-details-body,.quote-carousel-hint,.app-item .app-name,.footer-left span:last-child,.footer-right a,.faq-answer,.faq-answer-inner,.source,.article-meta,.post-meta{color:#37332e!important}.hero-mini-quote,.quote-card .attr,.testimonial-featured-author,.testimonial-card .author,.testimonial-card .author-name,.testimonial-card .author-role,.sp-tier-period,.sp-tier-limit>span,.sp-tier-note,.sp-pricing-meta-row span,.sp-pricing-proof,.sp-pricing-quote span,.tier-period,.tier-save,.tier-limit>span,.tier-feature-muted,.fc-meta .read-time,.card-meta .read-time,.price-period,.price-billing,.pricing-note,.failed-card-desc,.cf-modal-sub,.cf-modal-fineprint{color:#6f7469!important}.accent,.hero h1 .accent,.libre-italic,.section-label,.quote-carousel-heading .eyebrow,.feature-showcase-eyebrow,.app-group-label,.separator-label,.bypass-details summary,a:not(.btn):not(.nav-cta):not(.quote-card){color:#d4572a!important}.nav{background:#f7f5eff0!important;border-bottom-color:#e2ded4!important;box-shadow:none!important}.nav-logo,.nav-links a:hover,.footer-left .shift-word{color:#22211f!important}body .nav a.nav-logo.shift-word{color:#22211f!important;font-size:16px!important;font-weight:800!important;font-style:italic!important;letter-spacing:.08em!important}body .nav .nav-links a:not(.nav-cta):not(.nav-logo),.nav .nav-links a:not(.nav-cta),.nav-links a{position:relative!important;color:#22211f!important;font-size:14px!important;font-weight:520!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;padding:10px 4px!important;margin:-10px 0!important;transition:color .2s,opacity .2s!important}body .nav .nav-links a:not(.nav-cta):not(.nav-logo),.nav .nav-links a:not(.nav-cta){font-weight:650!important;letter-spacing:-.01em!important}body .nav .nav-links a:not(.nav-cta):not(.nav-logo):hover,.nav .nav-links a:not(.nav-cta):hover{color:#22211f!important}.nav-cta,.btn-accent,.btn-dark,.cta-button,.sp-tier-cta-wrap .btn-accent,.pricing-cta .btn,.tier-cta,.cf-modal-submit{background:#d4572a!important;color:#fff!important}.nav .nav-links a.nav-cta.nav-download-button{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:44px;padding:0 18px!important;border-radius:8px;background:#141414!important;color:#f7f5ef!important;box-shadow:0 8px 18px #22211f2e,inset 0 1px #ffffff1f!important}.nav .nav-links a.nav-cta.nav-download-button:hover{background:#22211f!important;color:#f7f5ef!important;opacity:1;box-shadow:0 12px 24px #22211f38,inset 0 1px #ffffff24!important}.nav-download-label{display:inline-flex;align-items:baseline;gap:.18em;color:inherit;line-height:1;white-space:nowrap}.nav-download-button .shift-word{margin-left:0!important;padding-left:0!important;padding-right:0!important;color:inherit!important;font-size:1.05em}.nav .nav-links a.nav-cta.nav-download-button.nav-get-shift-button{background:#d4572a!important;color:#fff!important;box-shadow:0 8px 18px #d4572a33,inset 0 1px #ffffff24!important}.nav .nav-links a.nav-cta.nav-download-button.nav-get-shift-button:hover{background:#c94f25!important;color:#fff!important;opacity:1;box-shadow:0 12px 24px #d4572a3d,inset 0 1px #ffffff29!important}.hero-mockup,.hero-mockup-wrap{background:transparent!important;box-shadow:none!important}.hero-mockup:before{content:none!important;display:none!important}@media(min-width:1025px){.phone-peek{width:190px!important}}.section,.section-dark,.section-cream,.section-muted,.section:nth-of-type(2n),.quote-carousel-section,.sp-pricing,.faq,.feature-showcase,.testimonials,main,article{background:transparent!important}.divider,.faq-item{background-color:#d6d0c5!important;border-color:#d6d0c5!important}.faq-item{background-color:transparent!important}.faq-question,.faq-section dt,.faq-section h3,.quote-card .quote,.testimonial-featured-quote,.testimonial-card .quote,.testimonial-block .quote,.sp-pricing-quote p,.sp-heading h2,.sp-tier-name,.sp-tier-price,.sp-tier-limit,.sp-tier-features li,.sp-plan-option,.sp-plan-option-name,.sp-plan-option-price,.sp-plan-option-device,.tier-name,.tier-price,.tier-limit,.tier-feature,.pricing-feature .text,.price-amount,.step-card h3,.cycle-step span,.shield-item span,.cf-modal-title{color:#22211f!important}.faq-icon,.faq-question:after{color:#d4572a!important}.footer{background:transparent!important;border-top:1px solid #D6D0C5!important}.bypass-comparison,.comparison-table,table{background:#f7f5ef!important;border-color:#d9d3c8!important;box-shadow:0 18px 50px #22211f14!important}.bypass-comparison>div,.comparison-table th,.comparison-table td,table th,table td{border-color:#e2ded4!important}.bypass-comparison>div[style*="background:rgba(212,87,42"],.bypass-comparison>div[style*="background:rgba(76,175,80"]{background:transparent!important}.bypass-comparison [style*="#FAFAF8"],.bypass-comparison [style*="#e8e4dc"],.comparison-table .feature-col{color:#22211f!important}.competitor-track span{color:#6f7469!important}.competitor-track span[aria-hidden=true],.hero-offer-strip .hero-dot{color:#b7b0a3!important;background:#b7b0a3!important}.setup-step svg[stroke="#e8e4dc"]{stroke:#22211f!important}.app-item svg rect{fill:#f7f5ef!important;stroke:#ddd7ca}.app-item svg path{fill:#312e2a!important}.separator .line{border-color:#b7b0a3!important}#reclaim-card a,#reclaim-card span,#reclaim-card h2{color:#22211f!important}#reclaim-card h2 span,#reclaim-phrase{color:#d4572a!important}.quote-card,.testimonial-card,.testimonial-block,.testimonial-featured,.stat-card,.featured-card,.fc-text,.fc-visual,.article-card,.ac-visual,.ac-body,.icon-box.dark,.path-links a,.sp-tier-card,.tier-card,.pricing-card,.feature-tab,.feature-slide-inner,.feature-slide,.screen-card,.step-card,.relapse-card,.shield-card,.cf-modal-panel{background:#f7f5ef!important;border-color:#ddd7ca!important;color:#22211f!important;box-shadow:0 18px 50px #22211f0f!important}.icon-box.light{background:#ebe7dc!important}.tab{background:transparent!important;border-color:#cfc7ba!important;color:#6f7469!important}.tab.active{background:#312e2a!important;border-color:#312e2a!important;color:#fff!important}.quote-card-avatar{background:#d4572a!important;color:#fff!important;border-color:#d4572a3d!important}.sp-tier-card-highlight,.tier-card-featured{background:#f7f5ef!important;border-color:#d4572a!important;box-shadow:0 0 0 1px #d4572a,0 24px 70px #d4572a1f!important}.sp-tier-divider,.tier-divider,.pricing-divider,.sp-plan-option+.sp-plan-option:before,.plan-option+.plan-option:before{background:#ddd7ca!important}.sp-plan-selector,.plan-selector{background:#ebe7dc!important;border-color:#ddd7ca!important}.sp-plan-option-active,.plan-option-active{background:#f2ded5!important;border-color:#d4572a!important}.sp-tier-icon-x,.tier-icon-x{background:#e7d4cc!important;color:#b94725!important}.sp-tier-icon-check,.tier-icon-check{background:#dcebde!important;color:#2d8a4e!important}.bypass-comparison svg circle[fill="#5C2018"]{fill:#e7d4cc!important}.bypass-comparison svg circle[fill="#1A3D2A"]{fill:#dcebde!important}.bypass-comparison svg path[stroke="#D4572A"]{stroke:#b94725!important}.bypass-comparison svg path[stroke="#4CAF50"]{stroke:#2d8a4e!important}.feature-tab.active,.fs-btn-dark,.fs-pill-dark{background:#312e2a!important;color:#fff!important;border-color:#312e2a!important}.fs-sidebar,.fs-main,.fs-schedule-row,.fs-pill-outline{background:#f7f5ef!important;border-color:#ddd7ca!important}.fs-sidebar-brand span:first-child,.fs-nav-item.active span,.fs-device-name,.fs-page-title,.fs-desc-title,.fs-stat-value,.fs-schedule-name,.fs-stat-card-value,.legend-label,.legend-value{color:#22211f!important}.fs-sidebar-brand span:last-child,.fs-nav-item span,.fs-device-status,.fs-page-label,.fs-tab,.fs-desc-text,.fs-stat-label,.fs-schedule-time,.fs-add-btn,.fs-stat-card-label,.fs-stat-card-sub{color:#6f7469!important}.fs-stat-card{background:#ebe7dc!important}.cf-modal-backdrop{background:#22211f57!important}.cf-modal-input{background:#ebe7dc!important;border-color:#d6d0c5!important;color:#22211f!important}.nav.nav-mobile .hamburger span{background:#22211f!important}@media(max-width:768px){.nav.nav-mobile .nav-links{background:#ebe7dc!important;border-bottom-color:#d6d0c5!important;box-shadow:0 18px 48px #22211f24!important}.nav.nav-mobile .nav-links>a{color:#22211f!important}.nav.nav-mobile .nav-links>a.nav-cta{color:#fff!important}}body:has(.article-body) .article-header,body:has(.article-body) .article-hero{align-items:flex-start!important;max-width:860px!important;margin:0 auto!important;padding:clamp(42px,6vw,76px) 24px 26px!important;gap:14px!important;text-align:left!important}body:has(.article-body) .article-header h1,body:has(.article-body) .article-hero h1{max-width:780px!important;margin:10px 0 8px!important;color:#22211f!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(34px,5.2vw,58px)!important;font-weight:760!important;letter-spacing:0!important;line-height:.98!important;text-align:left!important}body:has(.article-body) .article-subtitle,body:has(.article-body) .article-header .dek,body:has(.article-body) .article-hero .subtitle{max-width:660px!important;color:#514b44!important;font-size:clamp(16px,1.8vw,19px)!important;line-height:1.58!important;text-align:left!important}body:has(.article-body) .breadcrumb,body:has(.article-body) .article-meta,body:has(.article-body) .meta-row{color:#565b52!important;font-size:13px!important}body:has(.article-body) .breadcrumb a{color:#a93e1b!important;text-decoration:none!important}body:has(.article-body) .label,body:has(.article-body) .section-label,body:has(.article-body) .article-meta .label{color:#a93e1b!important;letter-spacing:.08em!important}body:has(.article-body) .hero-illustration{display:none!important}body:has(.article-body) .article-body{max-width:860px!important;padding:0 24px 72px!important}body:has(.article-body) .article-body>p,body:has(.article-body) .article-body>ul,body:has(.article-body) .article-body>ol,body:has(.article-body) .article-body>h2,body:has(.article-body) .article-body>h3,body:has(.article-body) .article-body>blockquote,body:has(.article-body) .article-body>.faq-section,body:has(.article-body) .article-body>.sources-section,body:has(.article-body) .article-body>.related-section{max-width:680px}body:has(.article-body) .article-body h2{margin-top:48px!important;color:#22211f!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(23px,2.4vw,31px)!important;font-weight:720!important;letter-spacing:0!important;line-height:1.14!important}body:has(.article-body) .article-body h3{color:#22211f!important;font-size:17px!important;font-weight:740!important;line-height:1.35!important}body:has(.article-body) .article-body p,body:has(.article-body) .article-body li{color:#37332e!important;font-size:16px!important;line-height:1.72!important}body:has(.article-body) .intent-card{width:100%;max-width:680px;margin-top:20px!important;padding:16px 0 0!important;border-top:1px solid #D8D1C5!important;background:transparent!important;box-shadow:none!important}body:has(.article-body) .intent-card strong{color:#a93e1b!important;font-size:12px!important;letter-spacing:.08em!important}body:has(.article-body) .intent-card p{color:#37332e!important;font-size:15px!important;line-height:1.56!important}body:has(.article-body) .mid-cta,body:has(.article-body) .bottom-cta{max-width:680px!important;margin:44px 0!important;padding:24px 0 0!important;border:0!important;border-top:1px solid #D8D1C5!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;align-items:flex-start!important}body:has(.article-body) .mid-cta h2,body:has(.article-body) .mid-cta h3,body:has(.article-body) .bottom-cta h2{margin:0 0 10px!important;color:#22211f!important;font-family:Inter,system-ui,sans-serif!important;font-size:20px!important;font-weight:740!important;line-height:1.2!important;text-align:left!important}body:has(.article-body) .mid-cta p,body:has(.article-body) .bottom-cta p{max-width:560px!important;margin:0 0 16px!important;color:#514b44!important;text-align:left!important}body:has(.article-body) .related-grid,body:has(.article-body) .related-cards,body:has(.article-body) .related-links{display:grid!important;grid-template-columns:1fr!important;gap:0!important}body:has(.article-body) .related-card,body:has(.article-body) .related-link{min-height:0!important;padding:16px 0!important;border:0!important;border-top:1px solid #D8D1C5!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}body:has(.article-body) .related-card:hover,body:has(.article-body) .related-link:hover{background:transparent!important;box-shadow:none!important}body:has(.article-body) .related-card strong,body:has(.article-body) .related-card h3,body:has(.article-body) .related-link{color:#22211f!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.35!important}body:has(.article-body) .related-card p,body:has(.article-body) .related-card .desc{margin-top:4px!important;color:#64695f!important;font-size:13.5px!important;line-height:1.5!important}body:has(.article-body) .rc-visual{display:none!important}body:has(.article-body) .comparison-table{box-shadow:none!important}@media(max-width:700px){body:has(.article-body) .article-header,body:has(.article-body) .article-hero,body:has(.article-body) .article-body{padding-left:18px!important;padding-right:18px!important}body:has(.article-body) .article-header h1,body:has(.article-body) .article-hero h1{font-size:clamp(31px,10vw,42px)!important}}body .article-body{width:100%}body .article-body,body .article-body p,body .article-body li,body .article-body .faq-answer,body .article-body .related-card p,body .article-body .card-desc{color:#37332e!important}body .article-body h2,body .article-body h3,body .article-body strong,body .article-body .faq-question,body .article-body .related-card h3{color:#22211f!important}body .article-body .app-card,body .article-body .steps,body .article-body .callout,body .article-body .testimonial-block,body .article-body .stat-callout,body .article-body .related-card,body .article-body .related-link{background:#f7f5ef!important;border-color:#ddd7ca!important;color:#22211f!important;box-shadow:0 14px 36px #22211f0d!important}body .article-body .callout,body .article-body blockquote{padding-left:24px!important}body .article-body .callout{padding-right:24px!important}body .article-body .mid-cta h3,body .article-body .testimonial-block .quote,body .article-body .stat-number{color:#22211f!important}body .article-body .mid-cta p,body .article-body .mid-cta .cta-sub,body .article-body .testimonial-block .attribution,body .article-body .stat-context,body .article-body .source-tag,body .article-body .app-card-row,body .article-body .related-link{color:#64695f!important}html body:has(.article-body) .article-body .mid-cta,html body:has(.article-body) .article-body .bottom-cta{width:100%!important;max-width:680px!important;margin:44px 0!important;padding:24px 0 0!important;border:0!important;border-top:1px solid #D8D1C5!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:left!important;align-items:flex-start!important}html body:has(.article-body) .article-body .mid-cta p,html body:has(.article-body) .article-body .bottom-cta p{max-width:560px!important;margin:0 0 16px!important;color:#514b44!important;font-size:15px!important;line-height:1.58!important}html body:has(.article-body) .article-body .mid-cta .cta-button,html body:has(.article-body) .article-body .bottom-cta .cta-button{min-height:46px!important;width:auto!important;padding:0 22px!important;border-radius:8px!important;font-size:15px!important;line-height:1!important}body .article-body .comparison-table,body .article-body table,body .article-body .table-wrap,body .article-body .comparison-table-wrap,body .article-body .comparison-row{background:#f7f5ef!important;border-color:#d9d3c8!important;box-shadow:0 18px 50px #22211f14!important}body .article-body .comparison-table-wrap,body .article-body .table-wrap{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}body .article-body .comparison-table thead th,body .article-body table thead th,body .article-body .comparison-row.header,body .article-body .comparison-row.header .comparison-cell{background:#312e2a!important;color:#f7f5ef!important}body .article-body .comparison-table tbody tr,body .article-body .comparison-table tbody tr:nth-child(2n),body .article-body table tbody tr,body .article-body table tbody tr:nth-child(2n){background:#f7f5ef!important}body .article-body .comparison-table tbody tr:nth-child(2n) td,body .article-body table tbody tr:nth-child(2n) td{background:#efe9df!important}body .article-body .comparison-table td,body .article-body table td,body .article-body .comparison-cell,body .article-body .comparison-table .feature-col{border-color:#ddd7ca!important;color:#22211f!important}body .article-body .comparison-table .check,body .article-body table .check,body .article-body .comparison-cell.green{color:#2d8a4e!important}body .article-body .comparison-table .cross,body .article-body table .cross,body .article-body .comparison-cell.red,body .article-body .comparison-table .partial,body .article-body table .partial{color:#b94725!important}body .bypass-dark{background:#ebe7dc!important}body .bypass-dark .bypass-headline,body .bypass-dark .bypass-card-title{color:#22211f!important}body .bypass-dark .bypass-card-desc,body .bypass-dark .bypass-label{color:#565b52!important}body .bypass-dark .bypass-card{background:#f7f5ef!important;border-color:#ddd7ca!important}body .bypass-dark .bypass-phone{background:#ebe7dc!important}body .bypass-dark .bypass-competitors span{color:#8a8377!important}body .bypass-light{background:#2e2a27!important}body .bypass-light .bypass-headline,body .bypass-light .bypass-card-title{color:#f7f5ef!important}body .bypass-light .bypass-card{background:#2e2a27!important;border-color:#f7f5ef61!important}body .bypass-light .bypass-card-desc{color:#d4572a!important}html body:has(.article-body) .article-body a:not(.cta-button),html body:has(.article-body) .article-body .source-list a,html body:has(.article-body) .article-body .related-card .card-label,html body:has(.article-body) .article-body .related-card .label,html body:has(.article-body) .article-body .related-card>span,html body:has(.article-body) .article-body .read-link,html body:has(.article-body) .article-body .related-link span{color:#a93e1b!important}html body:has(.article-body) .article-header .label,html body:has(.article-body) .article-header .breadcrumb a,html body:has(.article-body) .article-header .intent-card strong,html body:has(.article-body) .article-header .guide-check span,html body:has(.article-body) .article-hero .label,html body:has(.article-body) .article-hero .breadcrumb a{color:#a93e1b!important}html body:has(.article-body) .article-header .meta-row,html body:has(.article-body) .article-header .meta-row span,html body:has(.article-body) .article-header .dot,html body:has(.article-body) .article-header .breadcrumb,html body:has(.article-body) .article-header .breadcrumb span,html body:has(.article-body) .article-hero .meta-row,html body:has(.article-body) .article-hero .meta-row span,html body:has(.article-body) .article-hero .dot,html body:has(.article-body) .article-hero .breadcrumb,html body:has(.article-body) .article-hero .breadcrumb span{color:#565b52!important}html body:has(.article-body) .dot,html body:has(.article-body) .read-time{color:#565b52!important}html body:has(.article-body) .nav .nav-links a.nav-cta.nav-download-button,html body:has(.article-body) .nav .nav-links a.nav-cta.nav-download-button.nav-get-shift-button{background:#b94725!important;color:#fff!important}html body:has(.article-body) .footer-right a{color:#a93e1b!important}html body:has(.article-body) .footer-left span,html body:has(.article-body) .footer-left .shift-word{color:#565b52!important}html body:has(.article-body) .article-body .related-card,html body:has(.article-body) .article-body .related-link{color:#22211f!important;background:transparent!important;border:0!important;border-top:1px solid #D8D1C5!important;box-shadow:none!important}html body:has(.article-body) .article-body .related-card:hover,html body:has(.article-body) .article-body .related-link:hover{background:transparent!important;box-shadow:none!important}body .cta-button,body .article-body a.cta-button,body .bottom-cta a.cta-button,body .cta-section a.cta-button,body .articles-page a.cta-button{background:#c94f25!important;color:#fff!important;text-decoration:none!important}html body .article-body a.cta-button:not(.nav-cta):not(.tier-cta),html body .bottom-cta a.cta-button:not(.nav-cta):not(.tier-cta),html body .cta-section a.cta-button:not(.nav-cta):not(.tier-cta),html body .articles-page a.cta-button:not(.nav-cta):not(.tier-cta){background:#c94f25!important;color:#fff!important;text-decoration:none!important}body .cta-button:hover,body .article-body a.cta-button:hover,body .bottom-cta a.cta-button:hover,body .cta-section a.cta-button:hover,body .articles-page a.cta-button:hover{background:#b94725!important;color:#fff!important;opacity:1!important;text-decoration:none!important}html body .article-body a.cta-button:not(.nav-cta):not(.tier-cta):hover,html body .bottom-cta a.cta-button:not(.nav-cta):not(.tier-cta):hover,html body .cta-section a.cta-button:not(.nav-cta):not(.tier-cta):hover,html body .articles-page a.cta-button:not(.nav-cta):not(.tier-cta):hover{background:#b94725!important;color:#fff!important;opacity:1!important;text-decoration:none!important}body .cta-button *,body .article-body a.cta-button *,body .bottom-cta a.cta-button *,body .cta-section a.cta-button *,body .articles-page a.cta-button *,body .cta-button .shift-word{color:#fff!important;text-decoration:none!important}html body .article-body a.cta-button:not(.nav-cta):not(.tier-cta) *,html body .bottom-cta a.cta-button:not(.nav-cta):not(.tier-cta) *,html body .cta-section a.cta-button:not(.nav-cta):not(.tier-cta) *,html body .articles-page a.cta-button:not(.nav-cta):not(.tier-cta) *{color:#fff!important;text-decoration:none!important}html:has(.article-body) body .footer-right a,html:has(.articles-page) body .footer-right a{color:#a93e1b!important}html:has(.article-body) body .footer .footer-right a:not(.btn):not(.nav-cta):not(.quote-card),html:has(.articles-page) body .footer .footer-right a:not(.btn):not(.nav-cta):not(.quote-card){color:#a93e1b!important}html:has(.article-body) body .footer-left span,html:has(.article-body) body .footer-left .shift-word,html:has(.articles-page) body .footer-left span,html:has(.articles-page) body .footer-left .shift-word{color:#565b52!important}html:has(.article-body) body .nav .nav-links a.nav-cta.nav-download-button,html:has(.articles-page) body .nav .nav-links a.nav-cta.nav-download-button{background:#b94725!important;color:#fff!important}@media(max-width:700px){body .article-body>table.comparison-table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}
