.lp-hero{margin-bottom:48px}.lp-hero-visual{margin-top:24px}.lp-hero-visual img{width:100%;height:auto;display:block;border-radius:10px;border:1px solid var(--border)}:root{--ink:var(--token-text-primary);--ink-2:var(--token-text-body);--ink-3:var(--token-text-muted);--body:var(--token-text-body);--surface:var(--token-canvas);--card:var(--token-surface);--border:var(--token-border);--accent:var(--token-action);--accent-light:var(--token-action-container);--r:10px;--ease:cubic-bezier(0.4, 0, 0.2, 1);--shadow-soft:0 14px 40px rgba(24, 34, 52, 0.07);--shadow-lift:0 18px 46px rgba(24, 34, 52, 0.12)}html{text-rendering:optimizeLegibility;scroll-behavior:smooth}h1,h2,h3{text-wrap:balance}li,p{text-wrap:pretty}.wrap>h1{max-width:18ch}.wrap>.intro{max-width:64ch}body{background-image:radial-gradient(circle at 8% 10%,color-mix(in srgb,var(--accent) 5%,transparent),transparent 25rem),radial-gradient(circle at 92% 28%,rgba(48,148,255,.045),transparent 28rem);background-attachment:fixed}::selection{background:color-mix(in srgb,var(--accent) 22%,transparent)}:where(a,button,summary,input,select):focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:3px}.site-inline-icon{display:inline-flex;align-items:center;margin-right:3px;vertical-align:middle}.site-byline{color:var(--ink-3);font-size:13px;font-weight:600}.site-nav-pill,.site-nav-pill:visited{display:inline-flex;align-items:center;padding:8px 18px;color:var(--surface);background:var(--ink);border-radius:999px;font-size:13px;font-weight:600;text-decoration:none}.site-action-group{display:flex;min-height:48px;align-items:center;flex-wrap:wrap;gap:14px}.site-link-group{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.site-primary-action,.site-primary-action:visited{display:inline-flex;height:48px;align-items:center;justify-content:center;padding:0 24px;color:var(--surface);background:var(--ink);border-radius:999px;font-size:15px;font-weight:600;text-decoration:none}.site-store-badge{display:block;width:auto;height:44px}.site-store-badge--apple{border-radius:10px}.site-store-badge--microsoft{height:48px;border-radius:8px}.site-action-stack{display:flex;align-items:flex-start;flex-direction:column;gap:12px;margin:24px 0 32px}.site-platform-note{color:var(--ink-3);font-size:14px;font-weight:500}.site-figure{margin:32px 0;text-align:center}.site-figure__image{display:block;width:100%;max-width:600px;height:auto;border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow-soft)}.site-prose-list{padding-left:20px;color:var(--body);font-size:17px;line-height:1.8}.site-caption{color:var(--ink-3);font-size:11px;font-style:italic}.site-figure__image--phone{max-width:280px}.site-figure__image--desktop{max-width:500px}.site-callout-lede{margin:0;font-size:17px}.site-prose-link{color:var(--seyfr-blue)}.site-link{color:var(--accent);font-weight:600;text-decoration-thickness:1px;text-underline-offset:3px}.site-list-steps{padding-left:20px;color:var(--ink-2);font-size:17px;line-height:2}.site-callout-title{display:block;margin-bottom:6px;color:var(--ink);font-size:16px}.site-callout-copy{color:var(--ink-2);font-size:15px}.site-download-pill{display:inline-flex;min-height:36px;align-items:center;padding:0 18px;color:#fff!important;background:var(--seyfr-blue);border-radius:var(--radius-control);font-size:13px;font-weight:650;text-decoration:none}[data-platform=android]{--accent:#1a7f3c;--accent-light:#e8f5ed}[data-platform=apple]{--accent:#004fc4;--accent-light:#e8f0fe}[data-platform=alt]{--accent:#b94600;--accent-light:#fff0e8}[data-platform=general]{--accent:#5b21b6;--accent-light:#f3f0ff}[data-theme=dark]{--ink:var(--token-text-primary);--ink-2:#a1a1a6;--ink-3:#86868b;--body:#d2d2d7;--surface:#0e1116;--card:#1c1c1e;--border:#2d2d30;--accent:var(--token-text-primary);--accent-light:#1c1c1e}[data-theme=dark] [data-platform=android],[data-theme=dark][data-platform=android]{--accent:#2ea043;--accent-light:#132316}[data-theme=dark] [data-platform=apple],[data-theme=dark][data-platform=apple]{--accent:#2f81f7;--accent-light:#152030}[data-theme=dark] [data-platform=alt],[data-theme=dark][data-platform=alt]{--accent:#f0883e;--accent-light:#2c1a12}[data-theme=dark] [data-platform=general],[data-theme=dark][data-platform=general]{--accent:#a855f7;--accent-light:#251635}html[data-theme=dark] body{background:var(--surface)!important;background-image:radial-gradient(circle at 8% 10%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 28rem),radial-gradient(circle at 92% 28%,rgba(71,139,255,.07),transparent 30rem)!important;background-attachment:fixed!important;color:var(--ink)!important}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6{color:var(--ink)!important}html[data-theme=dark] li,html[data-theme=dark] p{color:var(--body)!important}html[data-theme=dark] strong{color:var(--ink)!important}html[data-theme=dark] .intro,html[data-theme=dark] .sub{color:var(--ink-2)!important}html[data-theme=dark] .step-card{background:var(--card)!important;border-color:var(--border)!important}html[data-theme=dark] .step-num{border-color:var(--accent)!important;color:var(--accent)!important;background:0 0!important}html[data-theme=dark] .callout{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .callout-title{color:var(--ink-2)!important}html[data-theme=dark] table th{background:#29292d!important;border-bottom-color:#3a3a40!important;color:#b8b8bd!important}html[data-theme=dark] table td{border-bottom-color:var(--border)!important}html[data-theme=dark] tr:nth-child(2n) td{background:var(--surface)!important}html[data-theme=dark] tbody tr:hover td{background:var(--accent-light)!important}html[data-theme=dark] .highlight-row td{background:var(--accent-light)!important;color:var(--ink)!important}html[data-theme=dark] .lp-hero-visual img,html[data-theme=dark] .lp-screenshot img,html[data-theme=dark] .step-img{border-color:var(--border)!important}html[data-theme=dark] .brand{color:var(--ink)!important}html[data-theme=dark] .brand svg circle{stroke:var(--ink)!important}html[data-theme=dark] .brand svg text{fill:var(--ink)!important}.frustration-box{background:var(--card);border:1px solid var(--border);border-left:3px solid color-mix(in srgb,var(--accent) 62%,var(--border));border-radius:8px;padding:22px 26px;margin:24px 0 32px;box-shadow:none;transition:background .2s var(--ease),border-color .2s var(--ease)}.frustration-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin:0 0 16px}.frustration-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 18px;font-size:15px;color:var(--ink);font-weight:500}.frustration-item{display:flex;align-items:flex-start;gap:10px;line-height:1.45}.frustration-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:rgba(239,68,68,.12);color:#ef4444;font-size:11px;font-weight:800;margin-top:1px}.frustration-payoff{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--border);font-size:15px;font-weight:600;color:var(--accent);display:flex;align-items:center;gap:8px}html[data-theme=dark] .frustration-box{background:var(--card)!important;border-color:var(--border)!important;border-left-color:color-mix(in srgb,var(--accent) 66%,var(--border))!important;box-shadow:none!important}html[data-theme=dark] .frustration-title{color:var(--ink-3)!important}html[data-theme=dark] .frustration-grid{color:var(--ink)!important}html[data-theme=dark] .frustration-icon{background:rgba(239,68,68,.2)!important;color:#f87171!important}html[data-theme=dark] .frustration-payoff{border-top-color:var(--border)!important;color:var(--accent)!important}html[data-theme=dark] .verdict-box{background:0 0!important;border-color:var(--accent)!important;color:var(--ink)!important}html[data-theme=dark] .step-card{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .method-card{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .limit-big{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .button,html[data-theme=dark] .review-btn,html[data-theme=dark] a.button,html[data-theme=dark] button.button{background:var(--token-text-primary)!important;color:#1d1d1f!important}html[data-theme=dark] .button:hover,html[data-theme=dark] .review-btn:hover,html[data-theme=dark] a.button:hover,html[data-theme=dark] button.button:hover{background:#e5e5ea!important}html[data-theme=dark] .button-outline{border-color:rgba(255,255,255,.3)!important;color:var(--token-text-primary)!important}html[data-theme=dark] .mac-mockup,html[data-theme=dark] .phone-mockup{border-color:var(--border)!important;box-shadow:0 12px 40px rgba(0,0,0,.65)!important}html[data-theme=dark] .faq-item{background:var(--card)!important;border-color:var(--border)!important;box-shadow:0 4px 20px rgba(0,0,0,.35)!important}html[data-theme=dark] .faq-item:hover{box-shadow:0 8px 30px rgba(0,0,0,.45)!important}html[data-theme=dark] .faq-question-btn{color:var(--ink)!important;border-bottom-color:var(--border)!important}html[data-theme=dark] .faq-item.active .faq-question-btn{background-color:var(--accent-light)!important}html[data-theme=dark] .faq-question-btn .chevron{stroke:var(--ink)!important}html[data-theme=dark] .faq-item.active .chevron{stroke:var(--accent)!important}html[data-theme=dark] .faq-answer{color:var(--body)!important;border-bottom-color:var(--border)!important}html[data-theme=dark] .support-section{background:var(--card)!important;border-color:var(--border)!important}html[data-theme=dark] .support-input-wrap input{background:var(--surface)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .support-input-wrap input:focus{border-color:var(--accent)!important}html[data-theme=dark] .support-badge{background:var(--surface)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .modal-content{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .coverage-card{background:var(--card)!important;border-color:var(--border)!important}html[data-theme=dark] .coverage-card div h3{color:var(--ink)!important}html[data-theme=dark] .coverage-card div span{color:var(--ink-2)!important}html[data-theme=dark] .step-title{color:var(--ink)!important}html[data-theme=dark] .step-desc{color:var(--body)!important}html[data-theme=dark] .step-icon{background:var(--surface)!important;color:var(--accent)!important;border:1px solid var(--border)!important}html[data-theme=dark] .feature-card{background:var(--card)!important;border:1px solid var(--border)!important;box-shadow:0 4px 24px rgba(0,0,0,.35)!important}html[data-theme=dark] .feature-card h2{color:var(--ink)!important}html[data-theme=dark] .feature-card p{color:var(--body)!important}html[data-theme=dark] .pain-card{background:var(--card)!important;border:1px solid var(--border)!important}html[data-theme=dark] .pain-card h3{color:var(--ink)!important}html[data-theme=dark] .pain-card p{color:var(--body)!important}html[data-theme=dark] .appreciation-content{background:var(--card)!important;border:1px solid var(--border)!important;box-shadow:0 20px 40px rgba(0,0,0,.45)!important}html[data-theme=dark] .appreciation-content p{color:var(--body)!important}html[data-theme=dark] .appreciation-content strong{color:var(--ink)!important}html[data-theme=dark] .appreciation-sub{color:var(--ink-2)!important}html[data-theme=dark] .update-callout{background:var(--card)!important;border-color:var(--border)!important}html[data-theme=dark] .update-text{color:var(--ink)!important}html[data-theme=dark] .update-icon{color:var(--accent)!important}html[data-theme=dark] .file-type-container{background:0 0!important;border-top-color:var(--border)!important;border-bottom-color:var(--border)!important}html[data-theme=dark] .file-type-container span,html[data-theme=dark] .home-file-strip__item{color:#58a6ff!important}.file-type-container::after,.file-type-container::before,.home-file-strip::after,.home-file-strip::before{display:none!important}html[data-theme=dark] .node-label{background:var(--card)!important;color:var(--ink)!important;border-color:var(--border)!important;box-shadow:0 2px 8px rgba(0,0,0,.35)!important}html[data-theme=dark] .meta{color:var(--ink-2)!important;border-bottom-color:var(--border)!important}html[data-theme=dark] .card,html[data-theme=dark] .full-width-card{background:var(--card)!important;border:1px solid var(--border)!important;box-shadow:0 4px 24px rgba(0,0,0,.3)!important}html[data-theme=dark] .feature-badge{background:var(--surface)!important;color:var(--ink)!important}html[data-theme=dark] .jffi-badge{background:var(--accent-light)!important;color:var(--accent)!important}html[data-theme=dark] .card-visual-header,html[data-theme=dark] .card-visual-panel{background:var(--surface)!important;border-color:var(--border)!important}html[data-theme=dark] #sfh-root .card{color:var(--body)!important}html[data-theme=dark] #sfh-root .card:hover{background:var(--surface)!important}html[data-theme=dark] #sfh-root .card-title{color:var(--ink)!important}html[data-theme=dark] #sfh-root .card-desc{color:var(--ink-3)!important}html[data-theme=dark] #sfh-root .card-icon{background:var(--surface)!important;border-color:var(--border)!important}html[data-theme=dark] #sfh-root .card-icon svg{stroke:var(--ink-2)!important}html[data-theme=dark] #sfh-root .card:hover .card-icon{background:var(--border)!important}html[data-theme=dark] #sfh-root .card.cur{background:rgba(47,129,247,.15)!important}html[data-theme=dark] #sfh-root .card.cur .card-title{color:#2f81f7!important}html[data-theme=dark] #sfh-root .card.cur .card-icon{background:rgba(47,129,247,.25)!important;border-color:rgba(47,129,247,.35)!important}html[data-theme=dark] #sfh-root .card.cur .card-icon svg{stroke:#2f81f7!important}html[data-theme=dark] #sfh-root .mega-feat{border-left-color:var(--border)!important}html[data-theme=dark] .download-option{background:var(--card)!important;color:var(--ink)!important;border-color:var(--border)!important}html[data-theme=dark] .download-option:hover{background:var(--surface)!important}html[data-theme=dark] .reviews{background:var(--card)!important;border-color:var(--border)!important;box-shadow:0 24px 48px rgba(0,0,0,.3)!important}html[data-theme=dark] .guides-section{border-top-color:var(--border)!important}html[data-theme=dark] .guides-section a{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .guides-section a:hover{background:var(--surface)!important;box-shadow:0 8px 24px rgba(0,0,0,.3)!important}html[data-theme=dark] .guides-section a>div:first-child{color:var(--ink)!important}html[data-theme=dark] .guides-section a>div:nth-child(2){color:var(--ink)!important}html[data-theme=dark] .guides-section a>div:nth-child(3){color:var(--ink-2)!important}html[data-theme=dark] .distro-card{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .fix-item{background:var(--card)!important;border-color:var(--border)!important;color:var(--ink)!important}html[data-theme=dark] .fix-item h3{color:var(--ink)!important}html[data-theme=dark] .fix-item p{color:var(--ink-2)!important}html[data-theme=dark] .fix-item a{color:#58a6ff!important}h2{font-size:clamp(20px, 3vw, 26px);margin-top:56px;margin-bottom:14px;letter-spacing:-.03em;line-height:1.2}h3{font-size:clamp(16px, 2.2vw, 19px);margin-top:32px;margin-bottom:8px}.page-badge{display:block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;opacity:.85}.breadcrumb{padding-bottom:16px;border-bottom:1px solid var(--border);margin-bottom:28px;overflow-wrap:anywhere}.lp-facts{display:flex;flex-wrap:wrap;gap:0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 0 36px;background:0 0;border-radius:0;border-left:none;border-right:none}.lp-fact{padding:11px 20px 11px 0;border-right:none;flex-direction:row;align-items:center;gap:6px;background:0 0;flex:0 0 auto}.lp-fact-icon{width:14px;height:14px;color:var(--accent);flex-shrink:0;opacity:.7}.lp-fact-text{display:flex;gap:5px;align-items:baseline}.lp-fact-title{font-size:12.5px;font-weight:600;color:var(--ink)}.lp-fact-desc{font-size:12px;color:var(--ink-3)}.lp-fact:not(:last-child)::after{content:'·';color:var(--border);margin-left:20px;font-size:16px;line-height:1}@media (max-width:540px){.lp-facts{display:grid;grid-template-columns:1fr;gap:0;border:none;border-top:1px solid var(--border)}.lp-fact{min-width:0;padding:9px 0;border-bottom:1px solid var(--border)}.lp-fact-text{display:grid;min-width:0;gap:2px}.lp-fact-desc,.lp-fact-title{overflow-wrap:anywhere}.lp-fact:not(:last-child)::after{display:none}}.step-card{padding:32px 24px;border-radius:var(--r);border:1px solid var(--border);box-shadow:0 1px 4px rgba(0,0,0,.05);background:color-mix(in srgb,var(--card) 94%,transparent);transition:box-shadow .22s var(--ease),transform .22s var(--ease),border-color .22s var(--ease)}.step-card:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--border));box-shadow:var(--shadow-lift);transform:translateY(-3px)}.step-num{background:0 0!important;color:var(--accent)!important;border:1.5px solid var(--accent)!important;border-radius:5px!important;font-size:12.5px!important;font-weight:700!important;width:26px!important;height:26px!important;flex-shrink:0;display:flex;align-items:center;justify-content:center;box-shadow:none!important}.steps-visual{gap:10px!important}.step-connector{display:none}.lp-section{background:0 0;border:none;padding:0;margin:0}.lp-section-alt{background:0 0;border:none}.callout{border:none!important;border-left:2px solid var(--border)!important;background:0 0!important;border-radius:0!important;padding:10px 0 10px 18px!important;margin:24px 0!important}.callout-title{color:var(--ink-2)!important;text-transform:none!important;font-size:13px!important;font-weight:600!important;letter-spacing:0!important}.cta{border-radius:8px!important;text-align:left!important;padding:34px 36px!important}.cta::before{display:none}.cta::after{display:none}.cta h2{font-size:clamp(20px, 3vw, 26px)}.cta-btns{justify-content:flex-start!important}.verdict-box{background:0 0!important;border:0!important;border-left:3px solid var(--accent)!important;border-radius:0!important;padding:4px 0 4px 24px!important;margin:42px 0!important}.verdict-box h3{margin-top:0!important}table{display:block;width:100%;overflow-x:auto;border-top:1px solid var(--border);border-bottom:1px solid var(--border);scrollbar-width:thin}tbody,thead{min-width:100%}th{background:0 0!important;color:var(--ink-3)!important;border-bottom:1px solid var(--border);font-size:10px;letter-spacing:.09em;text-transform:uppercase}tbody tr{transition:background .1s}tbody tr:hover td{background:var(--accent-light)}.lp-faq h3{font-size:clamp(14px, 1.8vw, 16px);color:var(--ink-2);font-weight:600;border-left:2px solid var(--border);padding-left:12px;margin-top:24px;margin-bottom:6px}.lp-faq p{font-size:14.5px;color:var(--ink-3);padding-left:14px;line-height:1.65}.btn,.btn-outline{border-radius:999px;transition:opacity .18s,transform .18s,box-shadow .18s}.btn:hover{opacity:.92;transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.14)}.btn-outline:hover{opacity:.82;transform:translateY(-2px)}.wrap::before{display:none}.wrap a:not(.btn):not(.btn-outline):not(.button):not(.review-btn){color:var(--accent)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;align-items:center;margin-top:8px}.store-badge-link{display:inline-flex;flex-shrink:0;transition:opacity .15s;padding:11px;margin:-11px}.store-badge-link:hover{opacity:.8}.store-badge{height:44px;width:auto;display:block}.store-badge-mac{height:44px;border-radius:10px}.lp-screenshot{margin:48px 0 0;padding:0;border:0}.lp-screenshot img{width:100%;height:auto;display:block;border-radius:var(--r);border:1px solid var(--border)}.lp-screenshot figcaption{font-size:12px;color:var(--ink-3);text-align:center;margin-top:8px;letter-spacing:.01em}.report-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.platform-coverage{margin:24px 0}.platform-coverage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.coverage-card{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid #e5e5ea;border-radius:16px;background:#fff}.coverage-card div{display:grid;gap:4px}.coverage-card div span{color:#6e6e73;font-size:.84rem;line-height:1.35}.coverage-dot{width:10px;height:10px;margin-top:5px;border-radius:50%;flex:0 0 auto}.coverage-pending{background:#ff9f0a}.coverage-live{background:#34c759}.coverage-missing{background:#ff3b30}.legacy-report{display:none!important}@media (max-width:900px){.platform-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.platform-coverage-grid{grid-template-columns:1fr}.report-filters{display:grid;grid-template-columns:1fr;width:100%}.btn,.btn-outline{min-height:44px}.cta-btns{gap:16px}.cta{padding:28px 24px!important}.wrap>h1{max-width:15ch}}html[data-theme=dark] .store-reviews{background:var(--card)!important;border-color:var(--border)!important}html[data-theme=dark] .store-review-store,html[data-theme=dark] .store-review-title,html[data-theme=dark] .store-reviews-title{color:var(--text)!important}html[data-theme=dark] .store-review-empty-copy,html[data-theme=dark] .store-review-source,html[data-theme=dark] .store-reviews-empty,html[data-theme=dark] .store-reviews-intro{color:var(--muted)!important}html[data-theme=dark] .store-review-card{background:#202024!important;border-color:var(--border)!important}html[data-theme=dark] .store-review-quote{color:var(--token-text-primary)!important}html[data-theme=dark] .store-review-meta a,html[data-theme=dark] .store-review-source-link{color:#78adff!important}.content-provenance{margin:-8px 0 28px;color:var(--ink-3,#6e6e73);font-size:13px;line-height:1.5}.content-provenance a{color:var(--accent,#06c);font-weight:650;text-decoration:underline;text-underline-offset:2px}.source-note{margin:18px 0 28px;color:var(--ink-3,#6e6e73);font-size:13px;line-height:1.6}.source-note a{color:var(--accent,#06c);text-underline-offset:2px}:root{--ink:var(--token-text-primary);--ink-2:var(--token-text-body);--ink-3:var(--token-text-muted);--body:var(--token-text-body);--surface:var(--token-canvas);--card:var(--token-surface);--border:var(--token-border);--accent:var(--token-action);--accent-light:var(--token-action-container);--signal:var(--token-error);--r:3px;--shadow-soft:none;--shadow-lift:none}[data-platform=android]{--accent:#14733a;--accent-light:#e5f3e8}[data-platform=apple]{--accent:var(--token-action);--accent-light:#e8edff}[data-platform=alt]{--accent:#c33f20;--accent-light:#fff0e9}[data-platform=general]{--accent:#6547b8;--accent-light:#eee9fb}[data-theme=dark]{--ink:var(--token-text-primary);--ink-2:#c5c1b7;--ink-3:#8f8b82;--body:var(--token-text-body);--surface:#111310;--card:#191b18;--border:#3a3c36;--accent:var(--token-action);--accent-light:#202a43;--signal:#ff7455}html{background:var(--surface)}body,html[data-theme=dark] body{background:var(--surface)!important;background-image:none!important;color:var(--body)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}body::before{content:"";position:fixed;inset:0 auto 0 max(10px,calc((100vw - 1120px)/ 2 - 10px));width:1px;background:color-mix(in srgb,var(--border) 58%,transparent);pointer-events:none;z-index:0}.brand>svg{display:none!important}.brand::before{content:"";display:block;width:28px;height:28px;flex:0 0 28px;background:url("assets/seyfr-favicon-v2.svg") center/contain no-repeat}.wrap{max-width:1120px!important;padding:58px 48px 112px!important;position:relative}.wrap>.breadcrumb{color:var(--ink-3);font-size:12px;letter-spacing:.02em;margin-bottom:58px;padding-bottom:13px}.content-provenance,.eyebrow,.page-badge,.section-label{font-size:11px!important;font-weight:750!important;letter-spacing:.13em!important;text-transform:uppercase!important}.page-badge{display:flex;align-items:center;gap:10px;color:var(--accent);margin-bottom:22px}.page-badge::before{content:"";width:28px;height:3px;background:currentColor}.lp-hero h1,.wrap>h1{max-width:14ch;margin:0 0 20px;color:var(--ink);font-size:clamp(48px, 6.7vw, 82px)!important;font-weight:680!important;letter-spacing:-.065em!important;line-height:.98!important}.content-provenance{margin:0 0 34px;color:var(--ink-3);letter-spacing:.04em!important;text-transform:none!important;font-weight:500!important}.lp-hero .intro,.lp-hero>p:not(.content-provenance),.wrap>.intro{max-width:56ch;color:var(--ink-2);font-size:clamp(18px, 2vw, 22px)!important;line-height:1.48;letter-spacing:-.018em}h2{position:relative;margin-top:86px;padding-top:22px;border-top:1px solid var(--border);color:var(--ink);font-size:clamp(28px, 3.8vw, 44px)!important;font-weight:680;letter-spacing:-.045em;line-height:1.06}h2::before{content:"";position:absolute;top:-2px;left:0;width:68px;height:3px;background:var(--accent)}h3{color:var(--ink);font-weight:680;letter-spacing:-.025em}li,p{line-height:1.68}.btn,.btn-outline,.button,.review-btn,a.button,button.button{min-height:48px;border-radius:2px!important;padding-inline:20px!important;font-weight:680!important;box-shadow:none!important;transform:none!important}.btn,.button,.review-btn,a.button,button.button{background:var(--ink)!important;color:var(--surface)!important;border:1px solid var(--ink)!important}.btn:hover,.button:hover,.review-btn:hover,a.button:hover,button.button:hover{background:var(--accent)!important;border-color:var(--accent)!important;opacity:1!important}.btn-outline,.button-outline{background:0 0!important;color:var(--ink)!important;border:1px solid var(--border)!important}.btn-outline:hover,.button-outline:hover{color:var(--accent)!important;border-color:var(--accent)!important}.frustration-box{margin:42px 0 50px;padding:28px 30px;background:color-mix(in srgb,var(--card) 76%,transparent);border:1px solid var(--border);border-left:5px solid var(--accent);border-radius:0}.frustration-title{margin-bottom:20px}.frustration-icon{width:18px;height:18px;border-radius:0;background:0 0;color:var(--signal);font-size:14px}.frustration-payoff{color:var(--ink);font-size:16px}.lp-facts{margin:42px 0 54px;border-color:var(--border)}.lp-fact{padding-block:15px}.distro-grid,.features,.method-grid,.pain-grid,.steps,.steps-visual{gap:0!important;border-top:1px solid var(--border);border-left:1px solid var(--border)}.card,.coverage-card,.distro-card,.feature-card,.fix-item,.full-width-card,.method-card,.pain-card,.step-card{border:0!important;border-right:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;box-shadow:none!important;background:color-mix(in srgb,var(--card) 76%,transparent)!important;transform:none!important}.distro-card,.feature-card,.fix-item,.method-card,.pain-card,.step-card{padding:28px!important}.distro-card:hover,.feature-card:hover,.fix-item:hover,.method-card:hover,.pain-card:hover,.step-card:hover{background:var(--accent-light)!important;border-color:var(--border)!important}.step-num{width:auto!important;height:auto!important;border:0!important;border-radius:0!important;color:var(--accent)!important;font-size:11px!important;letter-spacing:.12em}.step-num::before{content:"STEP "}.callout{margin:40px 0!important;padding:20px 24px!important;border:0!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.verdict-box{margin:64px 0!important;padding:10px 0 10px 30px!important;border-left-width:5px!important}.cta{margin:88px 0 0!important;padding:48px!important;border:0!important;border-radius:0!important;background:var(--accent)!important;color:#fff!important}.cta h2{margin-top:0;padding-top:0;border:0;color:#fff!important}.cta h2::before{display:none}.cta p{color:rgba(255,255,255,.78)!important}.cta .btn,.cta .button{background:#fff!important;color:var(--token-text-primary)!important;border-color:#fff!important}.cta .btn-outline,.cta .button-outline,.cta a.btn-outline,a.btn-outline{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:44px!important;padding:0 20px!important;color:#fff!important;background:rgba(255,255,255,.18)!important;border:1px solid rgba(255,255,255,.45)!important;border-radius:var(--radius-control,12px)!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;white-space:nowrap!important;box-shadow:none!important;transition:background .2s,border-color .2s!important}.cta .btn-outline:hover,.cta .button-outline:hover,.cta a.btn-outline:hover,a.btn-outline:hover{background:rgba(255,255,255,.32)!important;border-color:rgba(255,255,255,.8)!important;color:#fff!important}html[data-theme=dark] .cta,html[data-theme=dark] body .cta{background:var(--card,#1c1c1e)!important;border:1px solid var(--border,#2d2d30)!important;color:var(--token-text-primary)!important}html[data-theme=dark] .cta h2,html[data-theme=dark] body .cta h2{color:#fff!important}html[data-theme=dark] .cta p,html[data-theme=dark] body .cta p{color:#a1a1a6!important}html[data-theme=dark] body .cta .btn-outline,html[data-theme=dark] body .cta .button-outline,html[data-theme=dark] body .cta a.btn-outline,html[data-theme=dark] body a.btn-outline{color:#fff!important;background:rgba(255,255,255,.08)!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:var(--radius-control,12px)!important}html[data-theme=dark] body .cta .btn-outline:hover,html[data-theme=dark] body .cta .button-outline:hover,html[data-theme=dark] body .cta a.btn-outline:hover,html[data-theme=dark] body a.btn-outline:hover{background:rgba(255,255,255,.18)!important;border-color:rgba(255,255,255,.6)!important;color:#fff!important}table{border-color:var(--border);background:0 0}th{padding-block:15px!important;color:var(--ink-3)!important;font-size:10px!important;letter-spacing:.13em!important}td{padding-block:15px!important}tbody tr:hover td{background:var(--accent-light)!important}.lp-faq h3{margin-top:0;padding:22px 0 8px;border-left:0;border-top:1px solid var(--border);color:var(--ink);font-size:18px}.lp-faq p{padding-left:0;font-size:15px}.lp-faq-item{margin:0}.lp-faq-permalink{margin-left:.45rem;color:var(--ink-3);font-size:.8em;text-decoration:none;opacity:0;transition:opacity .15s ease}.lp-faq h3:hover .lp-faq-permalink,.lp-faq-permalink:focus{opacity:1}.lp-faq h3:target{scroll-margin-top:6rem}.lp-faq-tools{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0 20px;padding-top:12px;border-top:1px dashed var(--border)}.lp-faq-feedback,.lp-faq-share{display:flex;align-items:center;gap:6px}.lp-faq-feedback span,.lp-faq-share span{margin-right:3px;color:var(--ink-3);font-size:13px}.lp-faq-share button{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--ink-3);cursor:pointer}.lp-faq-share button:focus-visible,.lp-faq-share button:hover{background:var(--accent-light);color:var(--accent)}.lp-faq-share svg{width:20px;height:20px;fill:currentColor}.lp-faq-share button[data-method=copy_link] svg{fill:none;stroke:currentColor;stroke-width:2}.lp-faq-feedback button{min-height:34px;padding:7px 11px;border:1px solid var(--border);border-radius:9px;background:0 0;color:var(--ink);font:inherit;font-size:12px;font-weight:700;cursor:pointer}.lp-faq-feedback button:hover,.lp-faq-feedback button[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.lp-faq-tools output{min-height:18px;color:#247a3c;font-size:12px}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body:has(.hero) .wrap{max-width:1280px!important;padding-inline:48px!important}body:has(.hero) .hero{min-height:680px!important;padding:88px 0 76px!important;grid-template-columns:minmax(420px,.88fr) minmax(520px,1.12fr)!important;gap:72px!important;align-items:center}body:has(.hero) .hero h1{max-width:10ch!important;font-size:clamp(62px, 6.5vw, 94px)!important;line-height:.91!important;letter-spacing:-.075em!important}body:has(.hero) .hero .sub{max-width:47ch;font-size:18px!important}body:has(.hero) .hero-video-wrap{border:1px solid var(--border)!important;border-radius:0!important;box-shadow:18px 18px 0 var(--accent)!important;overflow:hidden}body:has(.blueprint-card) .hero .actions{align-items:center!important}body:has(.blueprint-card) .hero .dynamic-cta-row{justify-content:center}body:has(.blueprint-card) .hero .platforms{text-align:center}.file-type-container{background:0 0!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}.file-type-container span{color:#05c!important}.appreciation-content,.reviews,.store-reviews{border-radius:0!important;box-shadow:none!important}.store-review-card{border-radius:0!important;box-shadow:none!important}body:has(.hero) .store-reviews{background:0 0!important;border-color:var(--border)!important}body:has(.hero) .store-review-meta a,body:has(.hero) .store-reviews-eyebrow{color:var(--accent)!important}body:has(.hero) .store-review-source,body:has(.hero) .store-reviews-intro{color:var(--ink-3)!important}body:has(.hero) .store-review-card{background:var(--card)!important;border-color:var(--border)!important}body:has(.hero) .store-review-quote,body:has(.hero) .store-review-title{color:var(--ink)!important}body:has(.hero) .store-review-avatar{border-color:var(--border)}body:has(.hero) .store-review-avatar--initials{color:var(--accent);background:var(--accent-light)}.Box,.ledger,.report-shell{border-radius:0!important;box-shadow:none!important}.chart-card,.data-card,.metric-card,.report-card{border-radius:0!important;box-shadow:none!important}@media (max-width:920px){body::before{display:none}.wrap{padding:48px 28px 96px!important}body:has(.hero) .hero{min-height:auto!important;grid-template-columns:1fr!important;padding:80px 0 72px!important;gap:56px!important}body:has(.hero) .hero h1{max-width:11ch!important}body:has(.hero) .hero-video-wrap{box-shadow:10px 10px 0 var(--accent)!important}}@media (max-width:560px){.wrap,body:has(.hero) .wrap{padding:38px 20px 76px!important}.wrap>.breadcrumb{margin-bottom:38px}.lp-hero h1,.wrap>h1,body:has(.hero) .hero h1{max-width:12ch!important;font-size:clamp(43px, 13.8vw, 60px)!important;letter-spacing:-.06em!important}h2{margin-top:64px;font-size:32px!important}.frustration-box{padding:22px 20px;margin-block:34px 42px}.frustration-grid{grid-template-columns:1fr}.cta{padding:34px 24px!important}.distro-grid,.features,.method-grid,.pain-grid,.steps,.steps-visual{grid-template-columns:1fr!important}}.home-sticky-cta{position:fixed;z-index:999;right:24px;bottom:24px;display:none;max-width:min(560px,calc(100vw - 48px));align-items:center;gap:16px;padding:12px 14px 12px 18px;color:#fff;background:var(--ink);border:1px solid color-mix(in srgb,var(--surface) 20%,transparent);box-shadow:0 18px 44px rgba(0,0,0,.28)}.home-sticky-cta__copy{color:#fff;font-size:13px;font-weight:600;line-height:1.35;opacity:.78}.home-sticky-cta__action,.home-sticky-cta__action:visited{display:inline-flex;height:38px;align-items:center;padding:0 18px;color:#fff!important;background:var(--accent);font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.home-sticky-cta__dismiss{padding:0 4px;color:rgba(255,255,255,.55);background:0 0;border:0;font-size:20px;line-height:1;cursor:pointer}.home-download-actions,.home-hero-checks,.home-nav-actions,.home-nav-brand{display:flex;align-items:center}.home-nav-brand{gap:8px}.home-nav-actions{gap:16px}.home-nav-support-link{color:var(--ink-3)!important;font-size:13px;font-weight:700;text-decoration:none}.home-nav-support-button{height:34px;padding:0 16px;color:var(--ink);background:var(--surface-2);border:0;border-radius:999px;font-size:13px;font-weight:700;cursor:pointer}.home-hero-checks{flex-wrap:wrap;gap:12px 20px;margin-top:18px}.home-hero-check{display:flex;align-items:center;gap:6px;color:var(--ink-2);font-size:13px;font-weight:700}.home-download-actions{min-height:48px;flex-wrap:wrap;gap:14px}.home-store-badge{display:block;width:auto;height:44px}.home-store-badge--microsoft{height:48px;border-radius:8px}.home-store-badge--apple{border-radius:10px}.home-hero-media{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:16/9;padding-top:0!important;color:inherit;background:var(--surface-2);border:1px solid var(--border);text-decoration:none;cursor:pointer}.home-hero-media__poster{position:absolute;inset:0;overflow:hidden;background:linear-gradient(135deg,#f7f7fb,#e9f2ff)}.visual .home-hero-media__desktop{position:absolute;inset:0 auto 0 0;width:70%;height:100%;object-fit:cover;object-position:left center;filter:none}.home-transfer-path{position:absolute;z-index:1;top:50%;left:55%;width:20%;height:3px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(0,122,255,.22),var(--accent));box-shadow:0 0 20px rgba(0,122,255,.35)}.home-transfer-path::after{content:"";position:absolute;top:50%;right:-1px;width:0;height:0;transform:translateY(-50%);border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid var(--accent)}.visual .home-hero-media__phone{position:absolute;z-index:2;right:4%;bottom:6%;width:auto;height:82%;object-fit:contain;filter:drop-shadow(0 18px 32px rgba(0,0,0,.24))}.home-media-label{position:absolute;z-index:2;padding:8px 11px;color:#1d1d1f;background:rgba(255,255,255,.94);border-radius:999px;box-shadow:0 4px 16px rgba(0,0,0,.1);font-size:12px;font-weight:700}.home-media-label--top{top:22px;left:24px;padding:10px 14px;font-size:14px}.home-media-label--bottom-left{bottom:20px;left:24px}.home-media-label--bottom-right{right:20px;bottom:20px}.home-media-hover{position:absolute;inset:0;background:0 0;transition:background .3s ease}.home-hero-media:hover .home-media-hover{background:rgba(0,0,0,.2)}.home-play-button{position:absolute;top:50%;left:50%;display:flex;width:72px;height:72px;align-items:center;justify-content:center;transform:translate(-50%,-50%);background:rgba(255,255,255,.95);border-radius:50%;box-shadow:0 8px 32px rgba(0,0,0,.25);pointer-events:none;transition:background-color .2s ease,opacity .2s ease}.home-play-button svg{margin-left:4px}.home-hero-media:hover .home-play-button{box-shadow:0 8px 28px rgba(0,0,0,.2)}.home-video-embed{position:absolute;inset:0;width:100%;height:100%;border:0}.home-file-strip{position:relative;overflow:hidden;padding:11px clamp(18px,3vw,44px);color:var(--token-text-primary);background:var(--seyfr-field-ink);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.home-file-strip::after,.home-file-strip::before{position:absolute;z-index:2;top:0;bottom:0;width:clamp(36px,6vw,92px);content:"";pointer-events:none}.home-file-strip::before{left:0;background:linear-gradient(90deg,var(--seyfr-field-ink),transparent)}.home-file-strip::after{right:0;background:linear-gradient(270deg,var(--seyfr-field-ink),transparent)}.home-file-strip__track{display:flex;width:100%;justify-content:center}.home-file-strip__group{display:flex;justify-content:center;flex-wrap:wrap;row-gap:14px}.home-file-strip__group[aria-hidden=true]{display:none}.icon-sprite{position:absolute;width:0;height:0;overflow:hidden}.home-file-strip__item{display:inline-flex;align-items:center;gap:9px;padding:0 28px;color:var(--token-text-primary);font-size:13px;font-weight:650;white-space:nowrap}.download-option svg,.home-file-strip__item svg,.home-share-button svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.home-proof{padding:80px 0;text-align:center}.home-section-eyebrow{margin:0 0 16px;color:var(--ink-3);font-size:12px;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.home-proof__title{max-width:980px;margin:0 auto 16px;color:var(--ink);font-size:clamp(32px,5vw,52px);font-weight:700;letter-spacing:-.045em;line-height:1.05}.home-proof__intro{max-width:600px;margin:0 auto 48px;color:var(--ink-2);font-size:18px;letter-spacing:-.018em;line-height:1.55}.home-proof__frame{max-width:860px;margin:0 auto;padding:0 24px}.home-proof__link{position:relative;display:block;overflow:hidden;aspect-ratio:16/9;background:var(--surface-2);border:1px solid var(--border);color:inherit;text-decoration:none;cursor:pointer}.home-proof__poster{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:12%;overflow:hidden;padding:12px 84px;background:linear-gradient(135deg,#eef2ff,#f2fff8)}.home-proof__phone{width:auto;max-width:38%;height:82%;object-fit:contain;filter:drop-shadow(0 18px 28px rgba(0,0,0,.16))}.home-proof__path{position:absolute;top:50%;left:42%;width:16%;height:3px;transform:translateY(-50%);background:linear-gradient(90deg,rgba(0,122,255,.22),var(--accent))}.home-proof__path::after{content:"";position:absolute;top:50%;right:-1px;transform:translateY(-50%);border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid var(--accent)}.home-proof__hover{position:absolute;inset:0;background:0 0;transition:background .3s ease}.home-proof__link:hover .home-proof__hover{background:rgba(0,0,0,.12)}.home-proof__link:hover .home-play-button{box-shadow:0 8px 28px rgba(0,0,0,.2)}.home-guides{margin-top:40px;padding:64px 0 0;border-top:1px solid var(--border)}.home-guides__title{margin:0 0 8px;color:var(--ink);font-size:28px;font-weight:720;letter-spacing:-.04em;text-align:center}.home-guides__intro{margin:0 0 36px;color:var(--ink-2);font-size:16px;text-align:center}.home-guides__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:0;margin-bottom:48px;border-top:1px solid var(--border);border-left:1px solid var(--border)}.home-guide-card{display:block;padding:24px;color:var(--ink)!important;background:color-mix(in srgb,var(--card) 76%,transparent);border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-decoration:none;transition:background .2s ease}.home-guide-card:hover{color:var(--accent)!important;background:var(--accent-light)}.home-guide-card__icon{margin-bottom:12px;color:currentColor}.home-guide-card__title{margin-bottom:6px;font-size:15px;font-weight:740}.home-guide-card__copy{color:var(--ink-3);font-size:13px;line-height:1.5}.home-proof__cta{margin-top:32px}.home-primary-download{margin-bottom:24px}.home-platform-link{display:flex;align-items:center;justify-content:center}.home-platform-link+.home-platform-link{margin-top:2px}.home-platform-badge{display:block;width:auto;height:40px}.home-platform-badge--apple{border-radius:10px}.home-platform-badge--microsoft{border-radius:8px}.download-option,.home-primary-download{border-radius:2px!important}body:has(.hero) .download{max-width:1120px;padding:88px 28px 32px}body:has(.hero) .platform-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:40px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}body:has(.hero) .platform-column{min-width:0;padding:24px clamp(16px,2.5vw,28px);border-right:1px solid var(--border)}body:has(.hero) .platform-column:last-child{border-right:0}body:has(.hero) .platform-column h3{padding:0 0 14px;color:var(--ink-2);border-bottom:1px solid var(--border);font-size:11px;font-weight:800;letter-spacing:.13em;text-align:left}body:has(.hero) .download-option{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:9px;padding:0 16px;color:var(--token-action);background:0 0;border:1px solid var(--border);font-size:13px;font-weight:700}body:has(.hero) .download-option:focus-visible,body:has(.hero) .download-option:hover{color:#fff!important;background:var(--token-action)!important;border-color:var(--token-action)!important}.home-share-nudge{max-width:600px;margin:0 auto;padding:40px 24px;text-align:center}.home-share-nudge p{margin:0 0 16px;color:var(--ink-2);font-size:17px;line-height:1.5}.home-share-button{display:inline-flex;height:48px;align-items:center;justify-content:center;gap:10px;padding:0 28px;color:#fff!important;background:var(--token-action)!important;border:1px solid var(--token-action);border-radius:2px;font-size:15px;font-weight:700;cursor:pointer}.home-share-button:focus-visible,.home-share-button:hover{color:#fff!important;background:#1947bd!important;border-color:#1947bd!important}.home-share-button:focus-visible{outline:3px solid rgba(125,162,255,.48);outline-offset:3px}.home-guides__grid>.home-guide-card{border-radius:0!important;box-shadow:none!important;transform:none!important}.home-section-lede{max-width:720px;margin:24px auto 0;color:var(--ink-2);font-size:clamp(19px,2.4vw,24px);letter-spacing:-.03em;line-height:1.45;text-align:center}@media (prefers-reduced-motion:reduce){.home-file-strip__track{animation:none}}body:has(.hero) main{display:flex;flex-direction:column}body:has(.hero) main>.download{order:1}body:has(.hero) main>.store-reviews{order:2}body:has(.hero) main>.faq-section{order:3}body:has(.hero) main>.home-share-nudge{order:4}@media (max-width:640px){.home-media-label--bottom-left,.home-media-label--bottom-right{display:none}.home-transfer-path{left:55%;width:25%}.home-sticky-cta{right:12px;bottom:12px;left:12px;max-width:none}.home-sticky-cta__copy{display:none}.home-proof__poster{gap:18px;padding:8px 24px}.home-proof__phone{max-width:41%;height:80%}.home-proof__path{left:40%;width:20%}.home-media-label--top{top:12px;left:12px;padding:7px 9px;font-size:11px;white-space:nowrap}}@media (max-width:860px){body:has(.hero) .platform-groups{grid-template-columns:repeat(2,minmax(0,1fr))}body:has(.hero) .platform-column:nth-child(2){border-right:0}body:has(.hero) .platform-column:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (max-width:520px){body:has(.hero) .platform-groups{grid-template-columns:1fr}body:has(.hero) .platform-column{border-right:0!important;border-bottom:1px solid var(--border)}body:has(.hero) .platform-column:last-child{border-bottom:0}}body:has(.hero) .faq-section{max-width:1040px;padding:clamp(72px,9vw,120px) 28px}body:has(.hero) .faq-kicker{margin:0 0 12px;color:#1468d4;font-size:12px;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}body:has(.hero) .faq-title{max-width:14ch;margin:0;color:var(--ink);font-size:clamp(40px,6vw,68px);font-weight:650;letter-spacing:-.055em;line-height:.98;text-align:left}body:has(.hero) .faq-intro{max-width:58ch;margin:20px 0 clamp(36px,5vw,56px);color:var(--ink-2);font-size:17px;line-height:1.55}body:has(.hero) .faq-container{display:block;border-top:1px solid var(--border)}body:has(.hero) .faq-item,html[data-theme=dark] body:has(.hero) .faq-item{overflow:visible;background:0 0!important;border:0;border-bottom:1px solid var(--border);border-radius:0;box-shadow:none!important;transform:none;transition:border-color .2s var(--ease)}body:has(.hero) .faq-item:hover,html[data-theme=dark] body:has(.hero) .faq-item:hover{box-shadow:none!important;transform:none}body:has(.hero) .faq-question-btn,html[data-theme=dark] body:has(.hero) .faq-question-btn{min-height:88px;padding:26px 24px;color:var(--ink)!important;background:0 0!important;border:0;font-size:clamp(18px,2vw,22px);font-weight:620;letter-spacing:-.025em;line-height:1.25}body:has(.hero) .faq-question-btn:hover{color:#1468d4!important}body:has(.hero) .faq-question-btn:focus-visible{outline:3px solid color-mix(in srgb,#1468d4 32%,transparent);outline-offset:4px}body:has(.hero) .faq-question-btn .chevron,html[data-theme=dark] body:has(.hero) .faq-question-btn .chevron{width:18px;height:18px;flex:0 0 auto;stroke:var(--ink-3)!important;stroke-width:2}body:has(.hero) .faq-item.active{border-bottom-color:color-mix(in srgb,#1468d4 55%,var(--border))}body:has(.hero) .faq-item.active .chevron,html[data-theme=dark] body:has(.hero) .faq-item.active .chevron{stroke:#1468d4!important}body:has(.hero) .faq-answer,html[data-theme=dark] body:has(.hero) .faq-answer{max-width:72ch;padding:0 48px 28px 24px;color:var(--body)!important;border:0;font-size:16px;line-height:1.7}body:has(.hero) .faq-answer strong{color:var(--ink)}body:has(.hero) .faq-answer a{color:#1468d4}body:has(.hero) .faq-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:24px 0 0;background:0 0;border-top:0;border-radius:0;text-align:left}body:has(.hero) .faq-footer p{margin:0;color:var(--ink-2);font-size:15px;font-weight:500}@media (max-width:640px){body:has(.hero) .faq-section{padding:64px 20px}body:has(.hero) .faq-title{font-size:40px}body:has(.hero) .faq-intro{margin-bottom:28px;font-size:16px}body:has(.hero) .faq-question-btn{min-height:72px;padding:21px 16px;font-size:18px}body:has(.hero) .faq-answer{padding:0 16px 24px;font-size:15px}body:has(.hero) .faq-footer{align-items:flex-start;flex-direction:column}}:root{--seyfr-blue:var(--token-action);--seyfr-blue-hover:var(--token-action-hover);--seyfr-canvas:var(--token-canvas);--seyfr-panel:var(--token-surface);--seyfr-night:var(--token-text-primary);--seyfr-rule:var(--token-border);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-control:12px;--motion-fast:160ms;--motion-base:240ms;--motion-ease:cubic-bezier(.2,.8,.2,1);--ink:var(--token-text-primary);--ink-2:#55544f;--ink-3:#64625c;--body:#45443f;--surface:var(--seyfr-canvas);--card:var(--seyfr-panel);--border:var(--seyfr-rule);--accent:var(--seyfr-blue);--accent-light:#e8edff;--r:var(--radius-md);--ease:var(--motion-ease);--shadow-soft:none;--shadow-lift:0 18px 46px rgba(23,23,20,.1)}:where(.wrap p,.wrap li,.source-note) a:not(.button):not(.btn):not([class*=button]){text-decoration:underline;text-underline-offset:.16em;text-decoration-thickness:.08em}.breadcrumb,.content-provenance,.frustration-title,.home-guide-card__copy,.home-guides__intro,.limit-val,.lp-fact-desc,.platforms{color:#64625c!important}.page-badge{color:#173f9e!important}.cta>p,.limit-table thead th{color:#55544f!important}.btn-outline{color:#173f9e!important;border-color:#173f9e!important}.verdict .site-nav-pill,li .site-nav-pill{color:#173f9e!important;border-color:#173f9e!important}[data-platform=alt],[data-platform=android],[data-platform=apple],[data-platform=general]{--accent:var(--seyfr-blue);--accent-light:#e8edff}body{background-color:var(--seyfr-canvas);background-image:none;background-attachment:scroll;color:var(--body)}.wrap{width:min(100%,1180px)}.lp-hero h1,.wrap>h1{color:var(--ink);font-weight:680;letter-spacing:-.055em;line-height:.98}.lp-hero .intro,.wrap>.intro{color:var(--ink-2);line-height:1.55}h2{color:var(--ink);font-weight:650;letter-spacing:-.04em;line-height:1.05}h3{color:var(--ink);font-weight:650;letter-spacing:-.025em}a{transition:color var(--motion-fast) var(--motion-ease)}.btn,.button,.home-nav-support-button,.home-share-button,.review-btn,a.button,button.button{border-radius:var(--radius-control)!important;box-shadow:none!important;transition:color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)!important;transform:none!important}.btn,.button,.home-share-button,a.button,button.button{background:var(--seyfr-blue)!important;border-color:var(--seyfr-blue)!important;color:#fff!important}.btn:hover,.button:hover,.home-share-button:hover,a.button:hover,button.button:hover{background:var(--seyfr-blue-hover)!important;border-color:var(--seyfr-blue-hover)!important;color:#fff!important;transform:none!important}.btn-outline,.button-outline{background:0 0!important;border-color:var(--seyfr-blue)!important;border-radius:var(--radius-control)!important;color:var(--seyfr-blue)!important}.btn-outline:hover,.button-outline:hover{background:var(--seyfr-blue)!important;color:#fff!important}:where(.card,.full-width-card,.step-card,.method-card,.feature-card,.pain-card,.fix-item,.distro-card,.coverage-card,.store-review-card,.faq-item){box-shadow:none!important}:where(.step-card,.method-card,.feature-card,.pain-card,.fix-item,.distro-card,.coverage-card){background:color-mix(in srgb,var(--card) 88%,transparent)!important;border-color:var(--border)!important;border-radius:var(--radius-md)!important}:where(.step-card,.method-card,.feature-card,.pain-card,.fix-item,.distro-card,.coverage-card):hover{transform:none!important;border-color:color-mix(in srgb,var(--seyfr-blue) 32%,var(--border))!important}.callout,.frustration-box,.verdict-box{background:color-mix(in srgb,var(--card) 82%,transparent)!important;border-color:var(--seyfr-blue)!important;border-radius:var(--radius-sm)!important;box-shadow:none!important}.frustration-icon,html[data-theme=dark] .frustration-icon{background:color-mix(in srgb,var(--seyfr-blue) 12%,transparent)!important;color:var(--seyfr-blue)!important}.lp-hero-visual img,.lp-screenshot img,.site-figure__image,.step-img{border-radius:var(--radius-md)!important;box-shadow:none!important}.home-play-button{transition:background-color var(--motion-fast) var(--motion-ease),opacity var(--motion-fast) var(--motion-ease)!important}.home-hero-media:hover .home-play-button,.home-proof__link:hover .home-play-button{transform:translate(-50%,-50%)!important;box-shadow:0 8px 28px rgba(0,0,0,.2)!important}.home-media-hover,.home-proof__hover{transition:background-color var(--motion-base) var(--motion-ease)}body:has(.hero) .download-option{border-radius:var(--radius-sm)!important;color:var(--seyfr-blue)}body:has(.hero) .download-option:focus-visible,body:has(.hero) .download-option:hover{background:var(--seyfr-blue)!important;border-color:var(--seyfr-blue)!important}.faq-kicker,.home-section-eyebrow,.home-shop-kicker,.store-reviews-eyebrow{color:var(--seyfr-blue)!important}[data-theme=dark]{--seyfr-canvas:#0d1014;--seyfr-panel:#181b20;--seyfr-night:#080a0d;--seyfr-rule:#30343b;--ink:var(--token-text-primary);--ink-2:#b6b7bc;--ink-3:#8c8e95;--body:#d6d7db;--surface:var(--seyfr-canvas);--card:var(--seyfr-panel);--border:var(--seyfr-rule);--accent:var(--token-action);--accent-light:#202b47}[data-theme=dark] [data-platform=alt],[data-theme=dark] [data-platform=android],[data-theme=dark] [data-platform=apple],[data-theme=dark] [data-platform=general]{--accent:var(--token-action);--accent-light:#202b47}html[data-theme=dark] body{background:var(--seyfr-canvas)!important;background-image:none!important;background-attachment:scroll!important}html[data-theme=dark] .file-type-container{background:var(--seyfr-night)!important}html[data-theme=dark] .file-type-container span{color:var(--token-text-primary)!important}html[data-theme=dark] .button,html[data-theme=dark] .review-btn,html[data-theme=dark] a.button,html[data-theme=dark] button.button{background:var(--token-action)!important;border-color:var(--token-action)!important;color:#0d1014!important}html[data-theme=dark] .button:hover,html[data-theme=dark] .review-btn:hover,html[data-theme=dark] a.button:hover,html[data-theme=dark] button.button:hover{background:#9ab6ff!important;border-color:#9ab6ff!important}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}body .page-badge{color:#173f9e!important}body .cta{background:#173f9e!important}body .cta>p{color:#fff!important}body .limit-table thead th{color:#45443f!important}body .cta .btn-outline,body .cta a.btn-outline{color:#fff!important;border-color:#fff!important;background:0 0!important}body .verdict .site-nav-pill,body li .site-nav-pill{color:#fff!important;border-color:#fff!important;background:#173f9e!important}#privacy-banner{background:var(--token-text-primary)!important;color:#fff!important}#privacy-banner>span{color:#fff!important}#privacy-banner :is(button,#accept-privacy,#deny-privacy){color:#fff!important;background:#000!important;border-color:#fff!important;opacity:1!important}@media (max-width:640px){.wrap{padding-inline:20px!important}.lp-hero h1,.wrap>h1{font-size:clamp(42px,13vw,58px)!important}.lp-hero .intro,.wrap>.intro{font-size:17px!important}.home-media-label--top{max-width:calc(100% - 24px);overflow:hidden;text-overflow:ellipsis}}body:has(#campaign-form){background:var(--seyfr-canvas)!important}body:has(#campaign-form) main{width:min(100% - 32px,1160px);margin-inline:auto}body:has(#campaign-form) :where(
.tabs,.card,.Box,.ledger,.report-shell,.chart-card,.breakdown-card,.platform-kpi,.story-report,.story-step,.story-step-outcome,.story-chart-card,.report-summary,.report-filters,.report-table-wrap
){border-color:var(--seyfr-rule)!important;border-radius:var(--seyfr-radius-md)!important;background-color:var(--seyfr-panel)!important;background-image:none!important;box-shadow:none!important}body:has(#campaign-form) :where(input,select,textarea){border-color:var(--seyfr-rule)!important;border-radius:var(--seyfr-radius-sm)!important;background:var(--seyfr-panel)!important;color:var(--ink)!important}body:has(#campaign-form) :where(input,select,textarea):focus{border-color:var(--seyfr-blue)!important;outline:3px solid color-mix(in srgb,var(--seyfr-blue) 18%,transparent)!important;outline-offset:1px}body:has(#campaign-form) :where(button,.button,[role=button]){border-radius:var(--radius-control)!important;box-shadow:none!important;transition:background-color var(--seyfr-motion-fast) ease,border-color var(--seyfr-motion-fast) ease,color var(--seyfr-motion-fast) ease,opacity var(--seyfr-motion-fast) ease!important}body:has(#campaign-form) #campaign-form button[type=submit]{background:var(--seyfr-blue)!important;border-color:var(--seyfr-blue)!important;color:#fff!important}body:has(#campaign-form) #campaign-form button[type=submit]:hover{background:var(--seyfr-blue-hover)!important;border-color:var(--seyfr-blue-hover)!important}body:has(#campaign-form) .tab[aria-selected=true]{background:var(--seyfr-night)!important;color:#fff!important}html[data-theme=dark] body:has(#campaign-form) .tab[aria-selected=true]{background:var(--token-action)!important;color:#0d1014!important}body:has(#campaign-form) :where(.platform-kpi,.story-step,.story-step-outcome) strong{color:var(--ink)!important}body:has(#campaign-form) :where(.breakdown-card,.report-table-wrap) th{background:var(--surface)!important;color:var(--ink-2)!important}body:has(#campaign-form) :where(.breakdown-card,.report-table-wrap) tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface) 60%,transparent)!important}:is(
.button,a.button,button.button,.btn,.btn-outline,.review-btn,.home-primary-download,.download-option,.home-share-button,.home-nav-support-button,.home-sticky-cta__action,.store-review-actions a
){min-height:52px!important;padding:0 24px!important;border-radius:var(--radius-control)!important;line-height:1.15!important}body:has(.hero) :is(
.home-primary-download,.download-option,.home-share-button,.store-review-actions a
){min-height:52px!important;padding-inline:24px!important;border-radius:var(--radius-control)!important}body:has(.hero) .hero{min-height:clamp(620px,72vh,780px)!important;padding-block:clamp(84px,9vw,132px)!important;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr)!important;gap:clamp(56px,7vw,104px)!important}body:has(.hero) .hero h1{max-width:10ch!important;font-size:clamp(56px,5.2vw,76px)!important;line-height:.94!important;letter-spacing:-.065em!important}body:has(.hero) .hero .sub{max-width:48ch!important;margin-top:28px!important;font-size:clamp(17px,1.5vw,19px)!important;line-height:1.52!important}body:has(.hero) .hero .actions{margin-top:38px!important;gap:18px!important}body:has(.hero) .home-download-actions{gap:16px!important}body:has(.hero) .home-secondary-action{background:0 0!important;border-color:var(--border)!important;color:var(--ink)!important}body:has(.hero) .home-secondary-action:focus-visible,body:has(.hero) .home-secondary-action:hover{background:var(--accent-light)!important;border-color:var(--seyfr-blue)!important;color:var(--seyfr-blue)!important}body:has(.hero) .hero-checks{margin-top:28px!important;row-gap:14px!important;column-gap:24px!important}body:has(.hero) :where(
.home-proof,.appreciation-section,.store-reviews-section,.faq-section,.download-section
){padding-block:clamp(76px,8vw,112px)!important}body:has(.hero) :where(
.home-section-intro,.store-reviews-intro,.faq-intro,.appreciation-copy p
){max-width:62ch}body:has(.hero) :where(
.store-review-card,.faq-item,.download-group
){padding:clamp(22px,2.3vw,30px)!important}@media (max-width:920px){body:has(.hero) .hero{min-height:auto!important;grid-template-columns:1fr!important;gap:64px!important;padding-block:76px 88px!important}body:has(.hero) .hero h1{max-width:11ch!important;font-size:clamp(52px,9vw,72px)!important}}@media (max-width:560px){:where(
.button,a.button,button.button,.btn,.btn-outline,.review-btn,.home-primary-download,.download-option,.home-share-button,.home-sticky-cta__action,.store-review-actions a
){width:100%;min-height:50px!important;padding-inline:20px!important}body:has(.hero) .hero{gap:52px!important;padding-block:64px 72px!important}body:has(.hero) .hero h1{max-width:10.5ch!important;font-size:clamp(44px,12.5vw,58px)!important;line-height:.96!important}}.proof-video,.video-frame,.video-thumb{border:1px solid var(--seyfr-rule)!important;border-radius:var(--seyfr-radius-lg)!important;box-shadow:none!important}@media (max-width:560px){body:has(.hero) .hero{gap:32px;padding-top:48px}body:has(.hero) .visual{aspect-ratio:16/10!important;margin-top:0}}:root{--seyfr-field-warm:var(--token-surface-muted);--seyfr-field-ink:var(--token-text-primary);--seyfr-field-ink-muted:#c7c7cc;--seyfr-field-rule-dark:#383832;--seyfr-field-rule-soft:#d2d2d7}html[data-theme=dark]{--seyfr-field-warm:#14171b;--seyfr-field-ink:#080a0d;--seyfr-field-ink-muted:#b7bac2;--seyfr-field-rule-dark:#30343b;--seyfr-field-rule-soft:#30343b}body:has(.hero) :is(
.home-proof,.features,.compare-section,.download,.store-reviews
){position:relative;isolation:isolate}body:has(.hero) :is(
.home-proof,.features,.compare-section,.download,.store-reviews
)::before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:var(--chapter-field,transparent);border-block:1px solid var(--chapter-rule,transparent);pointer-events:none}body:has(.hero) .home-proof{--chapter-field:var(--seyfr-panel);--chapter-rule:var(--seyfr-rule)}body:has(.hero) .home-proof__poster{background:radial-gradient(circle at 50% 44%,rgba(255,255,255,.78) 0 24%,transparent 58%),linear-gradient(135deg,#e9f0ff 0,#f0f6ff 48%,#edf8f5 100%)!important}html[data-theme=dark] body:has(.hero) .home-proof__poster{background:radial-gradient(circle at 50% 44%,rgba(113,151,255,.12) 0 20%,transparent 60%),linear-gradient(135deg,#182136 0,#151d2b 52%,#142422 100%)!important}body:has(.hero) .features{--chapter-field:var(--seyfr-field-warm);--chapter-rule:var(--seyfr-field-rule-soft);margin-block:0!important;padding-block:clamp(76px,8vw,108px)!important;border:0!important}body:has(.hero) .features .feature-card{background:0 0!important;border-color:var(--seyfr-field-rule-soft)!important}body:has(.hero) .features .feature-card:hover{background:var(--seyfr-panel)!important}body:has(.hero) .features .feature-card h2{color:var(--ink)!important}body:has(.hero) .features .feature-card p{color:var(--ink-2)!important}body:has(.hero) .features .feature-card:first-child{background:0 0!important;border-color:var(--seyfr-field-rule-soft)!important}body:has(.hero) .features .feature-card:first-child:hover{background:var(--seyfr-panel)!important}body:has(.hero) .features .feature-card:first-child h2{color:var(--ink)!important}body:has(.hero) .features .feature-card:first-child p{color:var(--ink-2)!important}html[data-theme=dark] body:has(.hero) .features{--chapter-field:var(--seyfr-field-ink);--chapter-rule:var(--seyfr-field-rule-dark)}html[data-theme=dark] body:has(.hero) .features .feature-card,html[data-theme=dark] body:has(.hero) .features .feature-card:first-child{background:0 0!important;border-color:var(--seyfr-field-rule-dark)!important}html[data-theme=dark] body:has(.hero) .features .feature-card:first-child:hover,html[data-theme=dark] body:has(.hero) .features .feature-card:hover{background:color-mix(in srgb,var(--seyfr-blue) 14%,var(--seyfr-field-ink))!important}html[data-theme=dark] body:has(.hero) .features .feature-card h2{color:var(--token-text-primary)!important}html[data-theme=dark] body:has(.hero) .features .feature-card p{color:var(--seyfr-field-ink-muted)!important}body:has(.hero) .compare-section{--chapter-field:var(--seyfr-field-warm);--chapter-rule:var(--seyfr-rule);padding-block:clamp(84px,9vw,120px)!important}body:has(.hero) .compare-section .pain-card{background:color-mix(in srgb,var(--seyfr-panel) 70%,transparent)!important}body:has(.hero) .compare-section .pain-card h3{color:var(--ink)!important}body:has(.hero) .compare-section .pain-card p{color:var(--ink-2)!important}body:has(.hero) .download{--chapter-field:var(--seyfr-field-warm);--chapter-rule:var(--seyfr-rule);padding-block:clamp(84px,9vw,116px)!important}body:has(.hero) .download :is(h2,h3,p){color:var(--ink)!important}body:has(.hero) .download>p{color:var(--ink-2)!important}body:has(.hero) .download .home-primary-download{background:var(--seyfr-blue)!important;border-color:var(--seyfr-blue)!important;color:#fff!important}body:has(.hero) .download .home-primary-download:focus-visible,body:has(.hero) .download .home-primary-download:hover{background:var(--seyfr-blue-hover)!important;border-color:var(--seyfr-blue-hover)!important;color:#fff!important}body:has(.hero) .download .platform-groups{border-color:color-mix(in srgb,var(--seyfr-blue) 18%,var(--seyfr-rule))!important}body:has(.hero) .download .platform-column{border-color:color-mix(in srgb,var(--seyfr-blue) 18%,var(--seyfr-rule))!important}body:has(.hero) .download .download-option{background:var(--seyfr-panel)!important;border-color:color-mix(in srgb,var(--seyfr-blue) 24%,var(--seyfr-rule))!important;color:var(--seyfr-blue)!important}body:has(.hero) .download .download-option:focus-visible,body:has(.hero) .download .download-option:hover{background:var(--seyfr-blue)!important;border-color:var(--seyfr-blue)!important;color:#fff!important}html[data-theme=dark] body:has(.hero) .download{--chapter-field:#17191d;--chapter-rule:var(--seyfr-rule)}html[data-theme=dark] body:has(.hero) .download :is(h2,h3){color:var(--token-text-primary)!important}html[data-theme=dark] body:has(.hero) .download>p{color:#b7bac2!important}html[data-theme=dark] body:has(.hero) .download .home-primary-download{background:var(--token-action)!important;border-color:var(--token-action)!important;color:#0d1014!important}:root{--seyfr-action-primary:var(--token-text-primary);--seyfr-action-primary-hover:#343430;--seyfr-action-on-primary:#fff;--seyfr-action-secondary:#fff;--seyfr-action-secondary-hover:#f0f0f2;--seyfr-action-on-secondary:var(--token-text-primary);--seyfr-action-border:#b8b8b2}html[data-theme=dark]{--seyfr-action-primary:var(--token-text-primary);--seyfr-action-primary-hover:#fff;--seyfr-action-on-primary:#0d1014;--seyfr-action-secondary:#181b20;--seyfr-action-secondary-hover:#24282e;--seyfr-action-on-secondary:var(--token-text-primary);--seyfr-action-border:#555960}.btn,.button,.home-share-button,.home-sticky-cta__action,a.button,body:has(#campaign-form) #campaign-form button[type=submit],body:has(.hero) .download .home-primary-download,button.button{background:var(--seyfr-action-primary)!important;border-color:var(--seyfr-action-primary)!important;color:var(--seyfr-action-on-primary)!important}.btn:is(:hover,:focus-visible),.button:is(:hover,:focus-visible),.home-share-button:is(:hover,:focus-visible),.home-sticky-cta__action:is(:hover,:focus-visible),a.button:is(:hover,:focus-visible),body:has(#campaign-form) #campaign-form button[type=submit]:is(:hover,:focus-visible),body:has(.hero) .download .home-primary-download:is(:hover,:focus-visible),button.button:is(:hover,:focus-visible){background:var(--seyfr-action-primary-hover)!important;border-color:var(--seyfr-action-primary-hover)!important;color:var(--seyfr-action-on-primary)!important}.btn-outline,.button-outline,.home-nav-support-button,.review-btn,body:has(.hero) .download .download-option{background:var(--seyfr-action-secondary)!important;border-color:var(--seyfr-action-border)!important;color:var(--seyfr-action-on-secondary)!important}.btn-outline:is(:hover,:focus-visible),.button-outline:is(:hover,:focus-visible),.home-nav-support-button:is(:hover,:focus-visible),.review-btn:is(:hover,:focus-visible),body:has(.hero) .download .download-option:is(:hover,:focus-visible){background:var(--seyfr-action-secondary-hover)!important;border-color:var(--seyfr-action-on-secondary)!important;color:var(--seyfr-action-on-secondary)!important}html[data-theme=dark] body:has(.hero) .download .download-option{background:var(--seyfr-action-secondary)!important;border-color:var(--seyfr-action-border)!important;color:var(--seyfr-action-on-secondary)!important}body:has(.hero) .store-reviews{--chapter-field:var(--seyfr-panel);--chapter-rule:var(--seyfr-rule);padding-block:clamp(84px,9vw,116px)!important}body:has(.hero) .store-review-card{background:color-mix(in srgb,var(--seyfr-panel) 84%,var(--seyfr-field-warm))!important}html[data-theme=dark] body:has(.hero) .store-review-card{background:color-mix(in srgb,var(--seyfr-panel) 90%,var(--seyfr-field-warm))!important}body:has(.hero) :is(#how-it-works,.faq-section,.home-guides){background:0 0!important}@media (max-width:700px){body:has(.hero) .features{padding-block:64px!important}body:has(.hero) .compare-section,body:has(.hero) .download,body:has(.hero) .store-reviews{padding-block:72px!important}}@media (min-width:961px){body:has(.hero) .download{display:grid!important;grid-template-columns:minmax(250px,.62fr) minmax(620px,1.38fr);grid-template-rows:auto auto auto;column-gap:clamp(52px,6vw,88px);align-items:center;padding-block:clamp(72px,7vw,96px)!important;text-align:left!important}body:has(.hero) .download>h2{grid-column:1;grid-row:1;align-self:end;margin:0 0 14px!important;font-size:clamp(42px,4.2vw,58px)!important;line-height:.98!important}body:has(.hero) .download>p{grid-column:1;grid-row:2;align-self:start;max-width:28ch;margin:0 0 30px!important;font-size:18px!important;line-height:1.5!important}body:has(.hero) .download>.home-primary-download{grid-column:1;grid-row:3;justify-self:start;align-self:start;margin:0!important}body:has(.hero) .download .platform-groups{grid-column:2;grid-row:1/span 3;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:center;width:100%;margin:0!important}body:has(.hero) .download .platform-column:nth-child(2n){border-right:0!important}body:has(.hero) .download .platform-column:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--seyfr-blue) 18%,var(--seyfr-rule))!important}}html[data-theme=dark] .btn,html[data-theme=dark] .button,html[data-theme=dark] .home-share-button,html[data-theme=dark] .home-sticky-cta__action,html[data-theme=dark] a.button,html[data-theme=dark] body:has(#campaign-form) #campaign-form button[type=submit],html[data-theme=dark] body:has(.hero) .download .home-primary-download,html[data-theme=dark] button.button{background:var(--seyfr-action-primary)!important;border-color:var(--seyfr-action-primary)!important;color:var(--seyfr-action-on-primary)!important}html[data-theme=dark] .btn:is(:hover,:focus-visible),html[data-theme=dark] .button:is(:hover,:focus-visible),html[data-theme=dark] .home-share-button:is(:hover,:focus-visible),html[data-theme=dark] .home-sticky-cta__action:is(:hover,:focus-visible),html[data-theme=dark] a.button:is(:hover,:focus-visible),html[data-theme=dark] body:has(#campaign-form) #campaign-form button[type=submit]:is(:hover,:focus-visible),html[data-theme=dark] body:has(.hero) .download .home-primary-download:is(:hover,:focus-visible),html[data-theme=dark] button.button:is(:hover,:focus-visible){background:var(--seyfr-action-primary-hover)!important;border-color:var(--seyfr-action-primary-hover)!important;color:var(--seyfr-action-on-primary)!important}body:has(.hero) main{display:flex!important;flex-direction:column}body:has(.hero) main>.hero{order:0}body:has(.hero) main>.icon-sprite{order:1}body:has(.hero) main>.home-file-strip{order:2}body:has(.hero) main>.home-proof{order:3}body:has(.hero) main>#how-it-works{order:4}body:has(.hero) main>.features{order:5}body:has(.hero) main>.home-use-case-gallery{order:6}body:has(.hero) main>.compare-section{order:7}body:has(.hero) main>.global-reach{order:8}body:has(.hero) main>.store-reviews{order:9}body:has(.hero) main>.download{order:10}body:has(.hero) main>.faq-section{order:11}body:has(.hero) main>.home-share-nudge{order:12}.home-use-case-gallery{display:grid;grid-template-columns:minmax(230px,290px) minmax(0,1fr);gap:clamp(36px,5vw,72px);width:min(1120px,calc(100% - 40px));margin:0 auto;padding-block:clamp(72px,7vw,96px)}.home-use-case-gallery__intro{align-self:center;padding:0}.home-use-case-gallery__eyebrow{margin:0 0 12px;color:var(--ink-2);font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.home-use-case-gallery__intro h2{margin:0;color:var(--ink);font-size:clamp(34px,3.4vw,48px);line-height:1.02;letter-spacing:-.045em}.home-use-case-gallery__intro>p:not(.home-use-case-gallery__eyebrow){margin:20px 0 0;color:var(--ink-2);font-size:15px;line-height:1.65}.home-use-case-gallery__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"feature worldwide";gap:18px;align-items:start}.home-use-case-gallery__item{position:relative;display:flex;min-width:0;flex-direction:column;margin:0;background:0 0;border:0}.home-use-case-gallery__item--feature{grid-area:feature}.home-use-case-gallery__item--worldwide{grid-area:worldwide;margin-top:72px}.home-use-case-gallery__item>a{display:block;flex:0 0 auto;aspect-ratio:4/5;overflow:hidden;background:var(--surface-2);border:1px solid var(--border)}.home-use-case-gallery__item>a>img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s ease}.home-use-case-gallery__item--feature>a{min-height:0}.home-use-case-gallery__item--feature img{object-position:center center}.home-use-case-gallery__item--worldwide{width:100%}.home-use-case-gallery__item--worldwide>a{min-height:0}.home-use-case-gallery__item--worldwide img{height:auto;object-fit:contain;object-position:center top}.home-use-case-gallery__item>a:is(:hover,:focus-visible)>img{transform:scale(1.015)}.home-use-case-gallery__item>a:focus-visible{outline:3px solid var(--seyfr-blue);outline-offset:4px}.home-use-case-gallery__item figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:0;padding:14px 2px 0;color:var(--ink-2);font-size:14px;line-height:1.55;border:0}.home-use-case-gallery__item figcaption strong{display:block;margin:0;color:var(--ink);font-size:14px}.home-use-case-gallery__item figcaption span{font-size:12px;text-align:right}.home-use-case-gallery__item--worldwide figcaption{padding:14px 2px 0}.home-use-case-gallery__handoffs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 24px;border-top:1px solid var(--border)}.home-use-case-gallery__handoffs>div{display:block;padding:12px 0;border-bottom:1px solid var(--border)}.home-use-case-gallery__handoffs dt{color:var(--ink);font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.home-use-case-gallery__handoffs dd{margin:6px 0 0;color:var(--ink-2);font-size:13px;line-height:1.4}.home-use-case-gallery__text-link{display:inline-flex!important;min-height:46px;width:max-content;max-width:100%;flex:0 0 auto!important;align-items:center;gap:10px;margin-top:auto;padding:0 18px;color:var(--seyfr-action-on-primary)!important;background:var(--seyfr-action-primary)!important;font-size:13px;font-weight:750;text-decoration:none}.home-use-case-gallery__text-link:is(:hover,:focus-visible){background:var(--seyfr-action-primary-hover)!important}.home-use-case-gallery__actions{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.home-use-case-gallery__secondary-link{color:var(--ink-2);font-size:12px;font-weight:700;text-decoration:underline;text-decoration-color:var(--border);text-underline-offset:4px}.home-use-case-gallery__secondary-link:is(:hover,:focus-visible){color:var(--seyfr-blue);text-decoration-color:currentColor}.home-use-case-gallery__item--feature figcaption{color:var(--ink-2)}.home-use-case-gallery__item--feature figcaption strong{color:var(--ink)}html[data-theme=dark] .home-use-case-gallery__item{background:var(--seyfr-panel)}@media(max-width:900px){.home-use-case-gallery{grid-template-columns:1fr}.home-use-case-gallery__intro{max-width:620px}.home-use-case-gallery__intro>p:not(.home-use-case-gallery__eyebrow){max-width:680px}.home-use-case-gallery__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"feature worldwide"}.home-use-case-gallery__item--feature>a{min-height:0}.home-use-case-gallery__item--worldwide>a{min-height:0}.home-use-case-gallery__item>a>img{height:auto;object-fit:contain}}@media(max-width:560px){.home-use-case-gallery{width:min(100% - 32px,940px);padding-block:64px}.home-use-case-gallery__intro{margin-bottom:30px}.home-use-case-gallery__grid{grid-template-columns:1fr;grid-template-areas:"feature" "worldwide";gap:16px}.home-use-case-gallery__item--feature>a{min-height:0}.home-use-case-gallery__item--worldwide{margin-top:0}.home-use-case-gallery__item figcaption{min-height:0}}.site-editorial-visual{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr);overflow:hidden;margin:42px 0;background:var(--seyfr-panel);border:1px solid var(--border)}.site-editorial-visual--reverse{grid-template-columns:minmax(260px,.95fr) minmax(0,1.05fr)}.grid>.site-editorial-visual{grid-column:1/-1;width:100%}.site-editorial-visual__media{display:block;min-width:0;background:var(--surface-2)}.site-editorial-visual__media img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover}.site-editorial-visual__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,64px)}.site-editorial-visual__eyebrow{margin:0 0 16px;color:var(--seyfr-blue);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.site-editorial-visual__copy h2{margin:0 0 14px;font-size:clamp(28px,4vw,46px);line-height:1.02;letter-spacing:-.045em}.site-editorial-visual__copy p{margin:0;color:var(--ink-2);font-size:16px;line-height:1.65}.site-editorial-visual__note{margin-top:22px!important;padding-top:18px;border-top:1px solid var(--border);font-size:13px!important}.site-editorial-visual--conversion{grid-template-columns:minmax(360px,1.15fr) minmax(300px,.85fr);min-height:0}.site-editorial-visual--conversion .site-editorial-visual__copy{padding-block:clamp(34px,4vw,52px)}.site-editorial-visual--conversion .site-editorial-visual__media{height:540px;overflow:hidden}.site-editorial-visual--conversion .site-editorial-visual__media img{min-height:0;object-position:center 48%}.site-editorial-visual__actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:30px}.site-editorial-visual__primary{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 24px;color:#fff!important;background:var(--token-text-primary);border:1px solid var(--token-text-primary);text-decoration:none}.site-editorial-visual__primary:focus-visible,.site-editorial-visual__primary:hover{color:#fff!important;background:var(--token-action);border-color:var(--token-action)}.site-editorial-visual__secondary{color:var(--token-action)!important;font-size:15px;font-weight:720;text-underline-offset:5px}.site-editorial-visual--conversion .site-editorial-visual__note{margin-top:30px!important;padding-top:14px;font-size:12px!important;line-height:1.5}@media(max-width:760px){.site-editorial-visual,.site-editorial-visual--reverse{grid-template-columns:1fr}.site-editorial-visual__media img{min-height:0;height:auto}.site-editorial-visual--reverse .site-editorial-visual__media{order:0}.site-editorial-visual--reverse .site-editorial-visual__copy{order:1}.site-editorial-visual--conversion .site-editorial-visual__media{height:clamp(360px,72vw,500px)}}body:has(.hero) .hero{min-height:auto!important;padding-block:clamp(72px,7vw,104px)!important}body:has(.hero) .visual{box-shadow:none!important}body:has(.hero) .hero-video-wrap{box-shadow:8px 8px 0 color-mix(in srgb,var(--seyfr-blue) 52%,var(--seyfr-rule))!important}body:has(.hero) :is(
.home-proof__title,#how-it-works-heading,.compare-intro h2,.store-reviews h2,.faq-title,.reach-story h3
){font-size:clamp(38px,3.8vw,46px)!important;line-height:1.02!important;letter-spacing:-.045em!important}body:has(.hero) .download>h2{font-size:clamp(38px,3.8vw,46px)!important;line-height:1.02!important;letter-spacing:-.045em!important}body:has(.hero) :is(
.home-proof,#how-it-works,.features,.home-use-case-gallery,.compare-section,.global-reach,.store-reviews,.download,.faq-section
){padding-block:clamp(72px,7vw,96px)!important}body:has(.hero) #how-it-works .how-it-works-grid{margin-block:48px!important}body:has(.hero) #how-it-works .shot{margin-top:48px!important}body:has(.hero) :is(.step-card,.feature-card,.pain-card,.store-review-card,.faq-item){border-color:var(--border)!important;border-radius:0!important;box-shadow:none!important}body:has(.hero) :is(.step-card,.pain-card,.store-review-card){background:color-mix(in srgb,var(--seyfr-panel) 82%,transparent)!important}body:has(.hero) .feature-card{background:0 0!important}body:has(.hero) :is(.step-card,.feature-card,.pain-card,.store-review-card):hover{transform:none!important;background:color-mix(in srgb,var(--seyfr-panel) 94%,var(--seyfr-field-warm))!important}body:has(.hero) .global-reach-title{margin-bottom:0!important}body:has(.hero) .reach-story__feedback{min-height:52px!important;padding:0 24px!important;border-radius:var(--radius-control)!important;color:var(--seyfr-action-on-primary)!important;background:var(--seyfr-action-primary)!important;border-color:var(--seyfr-action-primary)!important}body:has(.hero) .reach-story__feedback:is(:hover,:focus-visible){color:var(--seyfr-action-on-primary)!important;background:var(--seyfr-action-primary-hover)!important;border-color:var(--seyfr-action-primary-hover)!important}body:has(.hero) .reach-reviews__links a{color:var(--ink)!important}body:has(.hero) .reach-reviews__links a:is(:hover,:focus-visible){color:var(--ink)!important;background:var(--seyfr-action-secondary-hover)!important}body:has(.hero) .store-reviews{padding-block:clamp(72px,7vw,96px)!important}body:has(.hero) .store-reviews-grid{gap:0!important;border-top:1px solid var(--seyfr-rule);border-left:1px solid var(--seyfr-rule)}body:has(.hero) .store-review-card{min-height:0!important;border-top:0!important;border-left:0!important}body:has(.hero) .store-review-quote{line-height:1.55!important}@media (min-width:900px){body:has(.hero) .faq-section{max-width:1120px!important}body:has(.hero) .faq-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:0!important;border-top:1px solid var(--seyfr-rule);border-left:1px solid var(--seyfr-rule)}body:has(.hero) .faq-item{align-self:start;border-top:0!important;border-left:0!important}body:has(.hero) .faq-question-btn{min-height:78px!important;padding:20px 22px!important;font-size:18px!important;line-height:1.25!important}body:has(.hero) .faq-answer{padding:0 22px 22px!important}}body:has(.hero) :is(.review-btn,.store-review-actions a){color:var(--seyfr-action-on-secondary)!important}body:has(.hero) .download .platform-column,body:has(.hero) .download .platform-column:nth-child(-n+2),body:has(.hero) .download .platform-groups{border-color:var(--seyfr-rule)!important}@media (max-width:899px){body:has(.hero) :is(
.home-proof,#how-it-works,.features,.home-use-case-gallery,.compare-section,.global-reach,.store-reviews,.download,.faq-section
){padding-block:64px!important}}.home-disclosure-button{display:none;min-height:48px;align-items:center;justify-content:center;gap:10px;margin:24px auto 0;padding:0 20px;color:var(--seyfr-action-on-secondary);background:var(--seyfr-action-secondary);border:1px solid var(--seyfr-action-secondary-border);border-radius:var(--radius-control);font:inherit;font-size:14px;font-weight:700;cursor:pointer}.home-disclosure-button svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--motion-fast,180ms) ease}.home-disclosure-button[aria-expanded=true] svg{transform:rotate(180deg)}.home-disclosure-button:is(:hover,:focus-visible){color:var(--seyfr-action-on-secondary);background:var(--seyfr-action-secondary-hover)}@media (min-width:900px){body:has(.hero) .hero{padding-block:clamp(96px,8vw,112px)!important}body:has(.hero) main>.home-proof{padding-block:clamp(96px,8vw,112px)!important}body:has(.hero) main>:is(
#how-it-works,.features,.compare-section,.global-reach,.store-reviews
){padding-block:clamp(76px,6vw,88px)!important}body:has(.hero) main>:is(.download,.faq-section){padding-block:clamp(56px,5vw,64px)!important}body:has(.hero) main>.home-share-nudge{padding-block:48px!important}body:has(.hero) .site-shell>.home-guides{margin-top:0!important;padding-top:56px!important}}@media (max-width:899px){body:has(.hero) .hero{padding-block:clamp(72px,15vw,84px)!important}body:has(.hero) main>.home-proof{padding-block:76px!important}body:has(.hero) main>:is(
#how-it-works,.features,.compare-section,.global-reach,.store-reviews
){padding-block:56px!important}body:has(.hero) main>:is(.download,.faq-section){padding-block:48px!important}body:has(.hero) main>.home-share-nudge{padding-block:40px!important}.home-guides{margin-top:0!important;padding-top:48px!important}}@media (max-width:700px){body:has(.hero) .home-file-strip{width:auto;margin-inline:20px;padding:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}body:has(.hero) .home-file-strip::-webkit-scrollbar{display:none}body:has(.hero) .home-file-strip::after,body:has(.hero) .home-file-strip::before{display:none}body:has(.hero) .home-file-strip__track{width:max-content;min-width:100%;justify-content:flex-start;animation:none!important}body:has(.hero) .home-file-strip__group{flex-wrap:nowrap;justify-content:flex-start}body:has(.hero) .home-file-strip__item{min-height:72px;padding-inline:18px}.home-guides__grid:not(.is-expanded)>.home-guide-card:nth-child(n+5),body:has(.hero) .faq-container:not(.is-expanded)>.faq-item:nth-child(n+7),body:has(.hero) .store-review-grid:not(.is-expanded)>.store-review-card:nth-child(n+4){display:none!important}.home-disclosure-button{display:flex}body:has(.hero) .store-review-actions{margin-top:28px!important}body:has(.hero) .platform-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(.hero) .platform-column{min-height:184px;padding:20px 14px!important;border-right:1px solid var(--seyfr-rule)!important;border-bottom:1px solid var(--seyfr-rule)!important}body:has(.hero) .platform-column:nth-child(2n){border-right:0!important}body:has(.hero) .platform-column:nth-last-child(-n+2){border-bottom:0!important}body:has(.hero) .platform-column h3{margin-bottom:12px}body:has(.hero) .home-platform-badge{max-width:100%;height:36px}body:has(.hero) .home-platform-badge--microsoft{height:40px}body:has(.hero) .download-option{min-height:44px;padding-inline:10px;font-size:12px}}@media (max-width:420px){body:has(.hero) .platform-column{min-height:174px;padding-inline:10px!important}body:has(.hero) .home-platform-badge{height:32px}body:has(.hero) .home-platform-badge--microsoft{height:36px}}body:has(.hero) nav{font-size:13px!important}body:has(.hero) .home-file-strip{padding:12px clamp(18px,3vw,44px)!important;background:0 0!important;border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important}body:has(.hero) .home-file-strip__item{color:#05c!important}html[data-theme=dark] body:has(.hero) .home-file-strip__item{color:#58a6ff!important}body:has(.hero) :is(
.hero,.home-proof,#how-it-works,.features,.compare-section,.global-reach,.store-reviews,.download,.faq-section
){width:min(100%,1080px)!important;margin-inline:auto!important}body:has(.hero) :is(
.home-proof__intro,.home-section-lede,.compare-intro p,.store-reviews-intro,.faq-intro
){max-width:680px!important}@media (min-width:900px){body:has(.hero) .hero{min-height:620px!important;padding-block:76px!important;gap:64px!important}body:has(.hero) main>.home-proof{padding-block:76px!important}body:has(.hero) .home-proof__intro{margin-bottom:32px!important}body:has(.hero) .home-proof__frame{max-width:800px!important}body:has(.hero) main>:is(#how-it-works,.features,.compare-section,.global-reach,.store-reviews){padding-block:68px!important}body:has(.hero) #how-it-works .how-it-works-grid{margin-block:36px!important}body:has(.hero) #how-it-works .shot{max-width:700px!important;margin:36px auto 0!important}body:has(.hero) #how-it-works .mockup-wrapper{gap:24px!important;padding:12px!important}body:has(.hero) #how-it-works .phone-mockup{max-width:190px!important}body:has(.hero) .global-reach-split{gap:44px!important;margin-top:22px!important}body:has(.hero) .static-map-wrapper{max-width:620px!important}body:has(.hero) .reach-story{gap:14px!important}body:has(.hero) .store-reviews-head{margin-bottom:24px!important}body:has(.hero) main>:is(.download,.faq-section){padding-block:56px!important}body:has(.hero) .faq-item{padding:0!important}body:has(.hero) .store-review-grid:not(.is-expanded)>.store-review-card:nth-child(n+4){display:none!important}body:has(.hero) .home-reviews-disclosure{display:flex!important}}@media (max-width:899px){body:has(.hero) .hero{gap:36px!important;padding-block:56px 64px!important}body:has(.hero) .hero h1{font-size:clamp(43px,11.5vw,58px)!important}body:has(.hero) .hero .sub{margin-top:20px!important}body:has(.hero) .hero-checks{margin-top:20px!important}body:has(.hero) .hero .actions{margin-top:28px!important}body:has(.hero) main>.home-proof{padding-block:56px!important}body:has(.hero) .home-proof__intro{margin-bottom:28px!important;font-size:16px!important}body:has(.hero) main>:is(#how-it-works,.features,.compare-section,.global-reach,.store-reviews){padding-block:52px!important}body:has(.hero) #how-it-works .how-it-works-grid{gap:0!important;margin-block:30px!important;padding:0!important;border-top:1px solid var(--seyfr-rule)}body:has(.hero) #how-it-works .step-card{display:grid!important;grid-template-columns:44px 1fr!important;gap:4px 14px!important;padding:20px 0!important;text-align:left!important;border-bottom:1px solid var(--seyfr-rule)!important}body:has(.hero) #how-it-works .step-icon{grid-row:1/span 2;width:44px!important;height:44px!important;margin:0!important;border-radius:10px!important}body:has(.hero) #how-it-works .step-icon svg{width:22px!important;height:22px!important}body:has(.hero) #how-it-works .step-title{margin:0!important;font-size:17px!important}body:has(.hero) #how-it-works .step-desc{font-size:14px!important}body:has(.hero) #how-it-works .shot{margin-top:28px!important}body:has(.hero) #how-it-works .mockup-wrapper{flex-direction:row!important;align-items:center!important;gap:14px!important;padding:8px!important}body:has(.hero) #how-it-works .mac-mockup{width:auto!important;flex:1.7!important}body:has(.hero) #how-it-works .phone-mockup{width:auto!important;max-width:31%!important;flex:1!important;border-width:3px!important;border-radius:18px!important}body:has(.hero) #how-it-works .mac-titlebar{height:18px!important;padding-inline:8px!important}body:has(.hero) #how-it-works .mac-dot{width:5px!important;height:5px!important;margin-right:4px!important}body:has(.hero) .global-reach-split{gap:24px!important}body:has(.hero) .static-map-wrapper{width:100%!important;margin:0!important}body:has(.hero) .reach-story{gap:14px!important}body:has(.hero) .store-reviews-head{margin-bottom:24px!important}body:has(.hero) main>:is(.download,.faq-section){padding-block:48px!important}}@media (max-width:700px){.home-guides__grid:not(.is-expanded)>.home-guide-card:nth-child(n+4),body:has(.hero) .faq-container:not(.is-expanded)>.faq-item:nth-child(n+5),body:has(.hero) .pain-grid:not(.is-expanded)>.pain-card:nth-child(n+3),body:has(.hero) .store-review-grid:not(.is-expanded)>.store-review-card:nth-child(n+3){display:none!important}body:has(.hero) .pain-grid{gap:14px!important;margin-bottom:0!important}body:has(.hero) .pain-card{padding:24px 20px!important;border-radius:16px!important;border:none!important}body:has(.hero) .faq-item{border-radius:0!important;box-shadow:none!important;border-width:0 0 1px!important}body:has(.hero) .faq-question-btn{padding:16px 14px!important;font-size:15px!important}body:has(.hero) .faq-answer{padding:0 14px 16px!important}}body:has(.hero) .pain-card{border:none!important}body:has(.hero){--home-card-radius:var(--radius-control);--home-card-gap:clamp(12px,1.4vw,18px)}body:has(.hero) :is(
.faq-item
){border-radius:var(--home-card-radius)!important;overflow:hidden}body:has(.hero) :is(.step-card,.feature-card,.pain-card,.home-guide-card,.store-review-card){border-radius:0!important}body:has(.hero) :is(.share-menu,.modal-card,.share-menu-item,.tab-bar,.tab-btn,.sub-tab-bar,.sub-tab-btn){border-radius:var(--radius-control)!important}body:has(.hero) .store-review-grid{gap:var(--home-card-gap)!important;border:0!important}body:has(.hero) .store-review-card{border:1px solid var(--seyfr-rule)!important}@media (min-width:900px){body:has(.hero) .faq-container{gap:var(--home-card-gap)!important;border:0!important}body:has(.hero) .faq-item{border:1px solid var(--seyfr-rule)!important}}html:not([data-theme=dark]) body:has(.hero){--home-card-paper:color-mix(in srgb,var(--seyfr-panel) 88%,var(--seyfr-canvas));--home-card-paper-accent:color-mix(in srgb,var(--seyfr-blue) 5%,var(--home-card-paper));--home-card-border-accent:color-mix(in srgb,var(--seyfr-blue) 28%,var(--seyfr-rule))}html:not([data-theme=dark]) body:has(.hero) :is(
.step-card,.feature-card,.pain-card,.store-review-card,.faq-item
){background:var(--home-card-paper)!important;border-color:var(--seyfr-rule)!important}html:not([data-theme=dark]) body:has(.hero) .faq-item[open],html:not([data-theme=dark]) body:has(.hero) :is(
.step-card,.feature-card,.pain-card,.store-review-card
):is(:hover,:focus-within){background:var(--home-card-paper-accent)!important;border-color:var(--home-card-border-accent)!important}@media (min-width:701px){html:not([data-theme=dark]) body:has(.hero) :is(
.feature-card,.pain-card
):first-child{background:var(--home-card-paper-accent)!important;border-color:var(--home-card-border-accent)!important}}@keyframes home-file-transfer-flow{from{transform:translate3d(-50%,0,0)}to{transform:translate3d(0,0,0)}}@media (min-width:701px){body:has(.hero) .home-file-strip{min-height:116px;display:flex;align-items:center;padding-block:0}body:has(.hero) .home-file-strip::after,body:has(.hero) .home-file-strip::before{width:clamp(92px,14vw,240px)}body:has(.hero) .home-file-strip__track{width:max-content;min-width:max-content;justify-content:flex-start;will-change:transform;animation:home-file-transfer-flow 38s linear infinite}body:has(.hero) .home-file-strip__group,body:has(.hero) .home-file-strip__group[aria-hidden=true]{display:flex;flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-start;row-gap:0}body:has(.hero) .home-file-strip__item{min-height:116px;opacity:1;padding-inline:clamp(28px,3.4vw,54px)}body:has(.hero) .home-file-strip__item:nth-child(3n+2){opacity:1;transform:translateY(-5px)}body:has(.hero) .home-file-strip__item:nth-child(3n){opacity:1;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){body:has(.hero) .home-file-strip__track{animation:none!important;transform:none!important}}body .page-badge{color:#173f9e!important}body .cta{background:#173f9e!important}body .cta>p{color:#fff!important}body .limit-table thead th{color:#45443f!important}body .cta .btn-outline,body .cta a.btn-outline{color:#fff!important;border-color:#fff!important;background:0 0!important}body .verdict .site-nav-pill,body li .site-nav-pill{color:#fff!important;border-color:#fff!important;background:#173f9e!important}