:root{--navy: #1a2744;--navy-mid: #124273;--navy-deep: #012b4a;--purple: #2b1885;--purple-mid: #8B5CF6;--cream: #f5f5f5;--grey: #e3e3e4;--text: #333333;--text-mid: #555555;--text-muted: #666666;--white: #ffffff;--border: #e3e3e4;--green: #16a34a}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--white);color:var(--text);line-height:1.65;font-size:17px}.container{max-width:1200px;margin:0 auto;padding:0 20px}.sr-nav{background:var(--white);padding:14px 0;box-shadow:0 2px 5px #0000001a;position:sticky;top:0;z-index:100}.sr-nav .container{display:flex;align-items:center;justify-content:space-between}.nav-logo{display:flex;align-items:center;gap:12px;text-decoration:none}.nav-logo-box{width:50px;height:50px;background:linear-gradient(135deg,var(--purple),var(--navy-mid));border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:900;text-align:center;line-height:1.2;padding:4px}.nav-logo-main{font-size:20px;font-weight:700;color:var(--purple);line-height:1;display:block}.nav-logo-sub{font-size:11px;color:var(--text-muted);font-weight:500;margin-top:2px;display:block}.nav-cta{background:linear-gradient(135deg,var(--purple),var(--purple-mid));color:#fff;padding:12px 26px;border-radius:25px;font-weight:600;font-size:1rem;text-decoration:none;transition:all .3s;box-shadow:0 4px 15px #2b188533;white-space:nowrap}.nav-cta:hover{background:linear-gradient(135deg,#1f1366,#7a6bc7);transform:translateY(-2px);color:#fff;text-decoration:none}.sr-hero{background:linear-gradient(135deg,var(--navy-deep) 0%,var(--navy-mid) 40%,var(--navy) 100%);padding:80px 0 70px;color:#fff;position:relative;overflow:hidden;min-height:90vh;display:flex;align-items:center;width:100%}.sr-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 15% 80%,rgba(144,130,213,.18) 0%,transparent 50%),radial-gradient(circle at 85% 15%,rgba(18,66,115,.35) 0%,transparent 50%);z-index:1}.hero-inner{position:relative;z-index:3;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.hero-content{text-align:left}.hero-eyebrow{display:inline-flex;align-items:center;gap:8px;background:#9082d533;border:1px solid rgba(144,130,213,.4);color:var(--purple-mid);padding:8px 20px;border-radius:100px;font-size:.88rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:26px}.sr-hero h1{font-size:clamp(2.2rem,4vw,3.6rem);font-weight:800;line-height:1.1;letter-spacing:-.03em;color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.3);margin-bottom:22px}.sr-hero h1 em{font-style:italic;font-weight:300;color:var(--purple-mid)}.hero-sub{font-size:1.1rem;font-weight:400;color:#ffffffbf;margin-bottom:36px;line-height:1.7}.hero-tagline{display:flex;align-items:center;gap:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:14px 20px;margin-bottom:36px;font-size:1rem;color:#ffffffe6;font-weight:500}.hero-tagline-dot{width:8px;height:8px;background:var(--purple-mid);border-radius:50%;flex-shrink:0;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.3)}}.hero-buttons{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:44px}.btn-primary{background:linear-gradient(135deg,var(--purple),var(--purple-mid));color:#fff;padding:15px 32px;border-radius:50px;font-weight:700;font-size:1rem;text-decoration:none;display:inline-block;transition:all .3s;box-shadow:0 8px 25px #2b188559}.btn-primary:hover{background:linear-gradient(135deg,#1f1366,#7a6bc7);transform:translateY(-3px);box-shadow:0 14px 35px #2b188573;text-decoration:none;color:#fff}.btn-outline{background:#ffffff1a;color:#fff;border:2px solid rgba(255,255,255,.4);padding:15px 28px;border-radius:50px;font-weight:600;font-size:1rem;text-decoration:none;display:inline-block;transition:all .3s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-outline:hover{background:#fff3;border-color:#ffffffb3;transform:translateY(-3px);text-decoration:none;color:#fff}.hero-proof{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding-top:36px;border-top:1px solid rgba(255,255,255,.12)}.proof-item{text-align:left}.proof-num{font-size:1.6rem;font-weight:800;color:var(--purple-mid);display:block;line-height:1}.proof-label{font-size:.8rem;color:#fff9;text-transform:uppercase;letter-spacing:.06em;margin-top:6px;display:block}.proof-divider{width:1px;height:36px;background:#ffffff26}.hero-visual{width:100%}.hv-video{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #00000080;line-height:0;background:#000;position:relative}.hv-video video{width:100%;display:block;aspect-ratio:16 / 9;object-fit:cover}.hv-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:88px;height:88px;border-radius:50%;border:none;background:linear-gradient(135deg,var(--purple),var(--purple-mid));color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 32px #00000073,0 0 0 8px #ffffff2e;transition:transform .2s ease,box-shadow .2s ease,opacity .25s ease;z-index:2;padding:0}.hv-play svg{width:36px;height:36px;fill:currentColor;margin-left:4px}.hv-play:hover,.hv-play:focus-visible{transform:translate(-50%,-50%) scale(1.08);box-shadow:0 16px 40px #00000080,0 0 0 10px #ffffff38;outline:none}.hv-video.is-playing .hv-play{opacity:0;pointer-events:none}.hv-bullets{margin-top:22px;padding:18px 22px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:12px}.hv-bullets-title{font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--purple-mid);margin-bottom:14px}.hv-bullets ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.hv-bullets li{font-size:1.05rem;line-height:1.55;color:#ffffffeb;padding-left:24px;position:relative}.hv-bullets li:before{content:"\2713";position:absolute;left:0;top:1px;color:var(--purple-mid);font-weight:700}@media(max-width:900px){.hero-inner{grid-template-columns:1fr;gap:40px}.hero-content{text-align:center}.hero-buttons,.hero-proof{justify-content:center}.hv-bullets{text-align:left}}@media(max-width:600px){.sr-hero{padding:40px 0 50px}.hero-inner{display:flex;flex-direction:column-reverse;gap:28px}.hero-visual{order:-1}.hv-video{border-radius:14px}.hv-bullets{padding:16px 18px}.hv-bullets li{font-size:.9rem}.hero-content{text-align:center}.hero-buttons{flex-direction:column;align-items:center}.btn-primary,.btn-outline{width:100%;max-width:300px;text-align:center}.hero-proof{justify-content:center;gap:16px}}.sr-section{padding:100px 0}.section-label{font-size:.88rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--purple);margin-bottom:14px;display:block}.section-title{font-size:clamp(1.9rem,4vw,2.8rem);font-weight:700;color:var(--navy);line-height:1.2;letter-spacing:-.02em;margin-bottom:18px}.section-title em{font-style:italic;color:var(--purple-mid);font-weight:400}.section-sub{font-size:clamp(1.4rem,1.6vw + .8rem,2.2rem);color:var(--text-mid);line-height:1.45;max-width:780px;font-weight:400}.section-sub.center{margin:0 auto;text-align:center}.section-header-center{text-align:center;margin-bottom:70px}.section-header-center .section-label,.section-header-center .section-title{text-align:center}.sr-pain{background:var(--cream)}.pain-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-top:60px}.pain-list{list-style:none;display:flex;flex-direction:column;gap:14px}.pain-list li{display:flex;align-items:flex-start;gap:14px;padding:18px 20px;background:#fff;border-radius:10px;border-left:4px solid var(--purple-mid);font-size:1rem;color:var(--text-mid);line-height:1.5;box-shadow:0 2px 8px #0000000d;transition:transform .2s,box-shadow .2s}.pain-list li:hover{transform:translate(4px);box-shadow:0 4px 16px #2b18851a}.pain-list li .icon{font-size:1.2rem;flex-shrink:0;margin-top:1px}.pain-quote-card{background:linear-gradient(135deg,var(--navy-deep),var(--navy-mid));border-radius:20px;padding:50px 42px;position:relative;overflow:hidden;box-shadow:0 20px 50px #012b4a4d;margin-bottom:20px}.pain-quote-card:before{content:"\201c";position:absolute;top:-10px;left:24px;font-size:10rem;line-height:1;color:#ffffff0f;font-family:Georgia,serif}.pain-quote-card blockquote{font-size:1.35rem;font-style:italic;font-weight:400;color:#fff;line-height:1.55;position:relative;z-index:1;margin-bottom:28px;text-shadow:0 2px 8px rgba(0,0,0,.3)}.pain-quote-card cite{font-size:.95rem;color:var(--purple-mid);font-style:normal;font-weight:600;letter-spacing:.04em}.pain-resolve{padding:28px 30px;background:#fff;border-radius:14px;border-left:5px solid var(--purple);box-shadow:0 4px 16px #0000000f}.pain-resolve p{font-size:1.05rem;font-weight:600;color:var(--navy);margin-bottom:14px}.pain-resolve-list{list-style:none;display:flex;flex-direction:column;gap:9px}.pain-resolve-list li{font-size:1.05rem;color:var(--text-mid);display:flex;align-items:flex-start;gap:10px;line-height:1.5}.pain-resolve-list li:before{content:"\2192";color:var(--purple);font-weight:700;flex-shrink:0}.sr-trust{background:var(--grey);padding:70px 0;text-align:center}.trust-inner{display:flex;align-items:center;gap:50px;max-width:900px;margin:0 auto 50px;text-align:left}.founder-img{width:180px;height:180px;border-radius:50%;object-fit:cover;object-position:center top;border:4px solid white;box-shadow:0 10px 30px #2b188533;flex-shrink:0}.trust-name{font-size:1.5rem;font-weight:800;color:var(--navy);margin-bottom:4px}.trust-cred{font-size:1rem;font-weight:600;color:var(--purple);letter-spacing:.03em;margin-bottom:16px}.trust-quote{font-size:1.1rem;color:var(--text-muted);font-style:italic;line-height:1.7;margin-bottom:12px}.trust-attr{font-weight:700;color:var(--purple);font-size:1.05rem}.trust-community-photo{max-width:900px;margin:0 auto 50px;border-radius:18px;overflow:hidden;box-shadow:0 12px 40px #00000040;line-height:0}.trust-community-photo img{width:100%;display:block;max-height:380px;object-fit:cover;object-position:center}.trust-stats{display:flex;justify-content:center;gap:70px;flex-wrap:wrap}.ts-num{font-size:2.8rem;font-weight:700;color:var(--purple);line-height:1;display:block}.ts-label{font-size:1rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-top:6px;font-weight:500;display:block}.sr-features{background:#fff}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.feature-card{background:var(--cream);border-radius:16px;padding:38px 30px;border:2px solid var(--border);position:relative;overflow:hidden;transition:all .3s}.feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--purple),var(--purple-mid))}.feature-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px #2b18851f;border-color:#2b188533;background:#fff}.feature-icon{width:58px;height:58px;background:linear-gradient(135deg,var(--purple),var(--purple-mid));border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:22px;box-shadow:0 8px 20px #2b188540}.feature-card h3{font-size:1.2rem;font-weight:700;color:var(--navy);margin-bottom:12px}.feature-card p{font-size:1.05rem;color:var(--text-muted);line-height:1.65;margin-bottom:20px}.feature-bullets{list-style:none;display:flex;flex-direction:column;gap:8px}.feature-bullets li{font-size:1rem;color:var(--text-mid);display:flex;align-items:flex-start;gap:8px;line-height:1.5}.feature-bullets li:before{content:"\2713";color:var(--purple);font-weight:700;flex-shrink:0}.sr-audience{background:var(--cream)}.audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.audience-cards{display:flex;flex-direction:column;gap:16px}.audience-card{display:flex;align-items:flex-start;gap:16px;padding:20px 22px;background:#fff;border-radius:12px;border:1px solid var(--border);transition:all .2s;box-shadow:0 2px 8px #0000000a}.audience-card:hover{border-color:#2b188533;box-shadow:0 6px 20px #2b188514;transform:translate(4px)}.aud-icon{width:42px;height:42px;background:var(--navy-mid);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.aud-text h4{font-weight:700;font-size:1.1rem;color:var(--navy);margin-bottom:6px}.aud-text p{font-size:1rem;color:var(--text-muted);line-height:1.55}.why-matters{margin-top:28px;padding:28px;background:linear-gradient(135deg,var(--purple),var(--navy-mid));border-radius:14px;color:#fff}.why-matters h4{font-size:1rem;font-weight:700;margin-bottom:10px;color:var(--purple-mid)}.why-matters p{font-size:1.05rem;line-height:1.65;color:#ffffffd9}.sr-testimonials{background:var(--grey)}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:60px}.testimonial-card{background:#fff;border-radius:16px;padding:36px 32px;box-shadow:0 6px 25px #00000012;border:1px solid var(--border);position:relative;overflow:hidden;transition:all .3s}.testimonial-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(135deg,var(--purple),var(--purple-mid))}.testimonial-card:hover{transform:translateY(-6px);box-shadow:0 18px 45px #2b18851f}.quote-mark{font-size:3.5rem;color:var(--purple-mid);line-height:1;margin-bottom:16px;font-family:Georgia,serif}.testimonial-text{font-size:1rem;font-style:italic;color:var(--text);line-height:1.7;margin-bottom:24px}.testimonial-author{display:flex;justify-content:space-between;align-items:center}.author-name{font-weight:700;color:var(--purple);font-size:1.08rem;margin-bottom:4px}.author-role{font-size:.95rem;color:var(--text-muted);font-weight:500}.author-badge{width:44px;height:44px;background:linear-gradient(135deg,var(--purple),var(--purple-mid));border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px;flex-shrink:0}.sr-pricing{background:#fff}.billing-toggle-wrap{display:flex;align-items:center;justify-content:center;margin:48px 0 40px}.billing-pills{display:inline-flex;background:var(--grey);border-radius:100px;padding:4px;gap:0;position:relative}.billing-pill{position:relative;z-index:1;padding:11px 26px;border-radius:100px;font-size:1rem;font-weight:600;color:var(--text-muted);cursor:pointer;transition:color .2s;border:none;background:none;font-family:inherit;white-space:nowrap;display:flex;align-items:center;gap:7px}.billing-pill.active{color:var(--purple);font-weight:700}.billing-pill-slider{position:absolute;top:4px;bottom:4px;background:#fff;border-radius:100px;box-shadow:0 2px 8px #0000001f;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s cubic-bezier(.4,0,.2,1);pointer-events:none}.pill-badge{background:linear-gradient(135deg,var(--purple),var(--purple-mid));color:#fff;font-size:.75rem;font-weight:700;padding:3px 9px;border-radius:100px;letter-spacing:.04em;text-transform:uppercase;line-height:1.4}.pricing-card-wrap{max-width:540px;margin:0 auto}.pricing-card{background:#fff;border:2px solid var(--purple);border-radius:24px;padding:48px 44px;text-align:center;box-shadow:0 16px 50px #2b188526;position:relative}.plan-price-block{margin:0 0 6px}.plan-price-main{font-size:4.2rem;font-weight:800;color:var(--purple);line-height:1;letter-spacing:-.04em;display:inline;transition:all .2s}.plan-price-period{font-size:1.1rem;font-weight:500;color:var(--text-muted)}.plan-billed-note{font-size:1rem;color:var(--text-muted);min-height:22px;margin-bottom:8px}.plan-save-badge{display:inline-flex;align-items:center;gap:6px;background:#dcfce7;color:var(--green);font-size:.95rem;font-weight:700;padding:5px 16px;border-radius:100px;margin-bottom:28px;min-height:26px;transition:opacity .2s}.plan-save-badge.hidden{visibility:hidden}.plan-compare{display:flex;gap:0;border:1px solid var(--border);border-radius:12px;overflow:hidden;margin-bottom:28px}.plan-compare-item{flex:1;padding:10px 8px;text-align:center;border-right:1px solid var(--border);transition:background .2s;cursor:pointer}.plan-compare-item:hover{background:#f3f0fc}.plan-compare-item:last-child{border-right:none}.plan-compare-item.current{background:var(--purple-light, #ede9f7)}.plan-compare-item .ci-label{font-size:.8rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.06em;display:block;margin-bottom:4px}.plan-compare-item .ci-price{font-size:1.1rem;font-weight:700;color:var(--navy);display:block}.plan-compare-item.current .ci-label,.plan-compare-item.current .ci-price{color:var(--purple)}.plan-compare-item .ci-save{font-size:.85rem;color:var(--green);font-weight:600;display:block;margin-top:4px;min-height:16px}.plan-features{list-style:none;text-align:left;margin-bottom:32px;border-top:1px solid var(--border)}.plan-features li{padding:14px 0;border-bottom:1px solid var(--border);font-size:1.08rem;color:var(--text-mid);display:flex;align-items:flex-start;gap:10px;line-height:1.5}.plan-features li:before{content:"\2713";font-weight:700;color:var(--purple);flex-shrink:0}.plan-cta{display:block;width:100%;background:linear-gradient(135deg,var(--purple),var(--purple-mid));color:#fff;padding:18px 24px;border-radius:50px;font-weight:700;font-size:1.05rem;text-decoration:none;text-align:center;transition:all .3s;box-shadow:0 8px 22px #2b18854d;border:none;cursor:pointer;font-family:inherit}.plan-cta:hover{background:linear-gradient(135deg,#1f1366,#7a6bc7);transform:translateY(-2px);box-shadow:0 14px 32px #2b188566;color:#fff}.pricing-guarantee{text-align:center;margin-top:22px;font-size:.95rem;color:var(--text-muted);display:flex;align-items:center;justify-content:center;gap:6px}.pricing-guarantee:before{content:"\1f512"}.sr-faq{background:var(--grey)}.faq-list{max-width:820px;margin:60px auto 0;border-radius:16px;overflow:hidden;border:1px solid var(--border);box-shadow:0 4px 16px #0000000d}.faq-item{background:#fff;border-bottom:1px solid var(--border)}.faq-item:last-child{border-bottom:none}.faq-q{width:100%;background:none;border:none;padding:22px 28px;text-align:left;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;color:var(--navy);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;transition:background .15s}.faq-q:hover{background:#f8f9ff;color:var(--purple)}.faq-icon{width:30px;height:30px;flex-shrink:0;background:linear-gradient(135deg,var(--purple),var(--purple-mid));border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700;transition:transform .3s;line-height:1}.faq-item.open .faq-icon{transform:rotate(45deg)}.faq-item.open .faq-q{background:#f8f9ff;color:var(--purple)}.faq-a{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item.open .faq-a{max-height:400px}.faq-answer-content{padding:0 28px 26px;font-size:1.08rem;color:var(--text-muted);line-height:1.7}.sr-final-cta{background:linear-gradient(135deg,var(--navy-mid) 0%,var(--navy-deep) 100%);padding:100px 0;text-align:center;position:relative;overflow:hidden}.sr-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 50%,rgba(144,130,213,.15) 0%,transparent 60%)}.final-cta-inner{position:relative;z-index:2;max-width:600px;margin:0 auto}.sr-final-cta h2{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:#fff;line-height:1.15;margin-bottom:20px;letter-spacing:-.02em}.sr-final-cta p{font-size:1.1rem;color:#ffffffbf;margin-bottom:40px;line-height:1.65}.sr-footer{background:var(--navy-deep);padding:50px 40px;text-align:center}.footer-logo{font-size:1.2rem;font-weight:700;color:#fff;margin-bottom:8px}.footer-logo span{color:var(--purple-mid)}.sr-footer p{font-size:.95rem;color:#ffffff80;margin-top:8px}@media(max-width:900px){.pain-grid,.audience-grid,.features-grid,.testimonials-grid{grid-template-columns:1fr}.pricing-grid{grid-template-columns:1fr;max-width:480px}.trust-inner{flex-direction:column;text-align:center}.trust-quote,.trust-attr{text-align:center}.founder-img{margin:0 auto}.proof-divider{display:none}}@media(max-width:600px){.sr-section{padding:60px 0}.sr-hero{min-height:auto;padding:70px 0 60px}.hero-buttons{flex-direction:column;align-items:center}.btn-primary,.btn-outline{width:100%;max-width:320px;text-align:center}.pain-quote-card{padding:32px 24px}.sr-footer{padding:40px 20px}.trust-stats{gap:30px}.trust-community-photo{margin:0 auto 32px;border-radius:14px}.trust-community-photo img{max-height:220px}}.hero-eyebrow{color:#ff9e4d!important;background:none!important;border:0!important;padding-left:0!important;padding-right:0!important;border-radius:0!important}.sr-hero h1 em,.proof-num,.hv-bullets-title{color:#ff9e4d!important}.hv-bullets li:before{color:#ff9e4d!important}.pain-quote-card cite,.why-matters h4,.sr-footer .footer-logo span{color:#ff9e4d!important}.shopify_subscriptions_app_block_container{display:none!important}.sr-problem{background:#eef3fb;position:relative;overflow:hidden}.sr-problem:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 0%,rgba(43,24,133,.05),transparent 42%),radial-gradient(circle at 88% 100%,rgba(22,163,74,.05),transparent 45%);pointer-events:none}.sr-problem>.container{position:relative;z-index:1}.problem-head{text-align:center;max-width:760px;margin:0 auto 56px}.problem-head .section-label{display:block;text-align:center}.problem-head .section-sub{margin:0 auto}.problem-board{display:grid;grid-template-columns:1fr 64px 1fr;align-items:stretch;gap:0}.problem-col{background:#fff;border:1px solid var(--border);border-radius:20px;padding:34px 32px;box-shadow:0 10px 34px #012b4a0f}.problem-col--gap{border-top:4px solid #c4cad6}.problem-col--fix{border-top:4px solid var(--green);display:flex;flex-direction:column}.problem-col-head{margin-bottom:24px}.problem-tag{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:5px 12px;border-radius:100px;margin-bottom:14px}.problem-tag--gap{background:#eef0f4;color:#5a6072}.problem-tag--fix{background:#dcfce7;color:#15803d}.problem-col-head h3{font-size:1.32rem;font-weight:800;color:var(--navy);letter-spacing:-.01em;line-height:1.25}.problem-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.problem-list li{display:flex;align-items:flex-start;gap:14px;padding:13px 12px;border-radius:12px;font-size:1.01rem;line-height:1.5;color:var(--text-mid);transition:background .18s ease,transform .18s ease}.problem-list li:hover{background:#f7f8fb;transform:translate(3px)}.problem-list--fix li:hover{background:#f1fbf4}.problem-ic{flex-shrink:0;width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:#2b188512;color:var(--purple)}.problem-ic svg{width:21px;height:21px}.problem-ic--fix{background:#16a34a1f;color:var(--green)}.problem-list--fix li{color:var(--navy);font-weight:500}.problem-fix-note{margin-top:auto;padding-top:22px;font-size:.98rem;font-weight:600;color:var(--green);display:flex;align-items:center;gap:8px}.problem-fix-note:before{content:"";width:18px;height:2px;background:var(--green);border-radius:2px}.problem-bridge{display:flex;align-items:center;justify-content:center;position:relative}.problem-bridge:before{content:"";position:absolute;left:50%;top:14%;bottom:14%;width:2px;transform:translate(-50%);background:linear-gradient(180deg,#c4cad6,var(--green))}.problem-bridge-badge{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;background:var(--navy);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px #012b4a47}.problem-bridge-badge svg{width:22px;height:22px}.problem-proof{position:relative;margin:44px auto 0;max-width:880px;background:linear-gradient(135deg,var(--navy-deep),var(--navy-mid));border-radius:22px;padding:48px 52px 42px;color:#fff;box-shadow:0 24px 60px #012b4a57;overflow:hidden}.problem-proof:before{content:"";position:absolute;top:0;right:0;width:240px;height:240px;background:radial-gradient(circle,rgba(255,158,77,.18),transparent 70%);pointer-events:none}.problem-proof-mark{position:absolute;top:6px;left:34px;font-family:Georgia,serif;font-size:8rem;line-height:1;color:#ff9e4d;opacity:.55}.problem-proof blockquote{position:relative;z-index:1;font-size:1.32rem;line-height:1.6;font-weight:400;font-style:italic;color:#fff;margin:0 0 28px;text-shadow:0 2px 10px rgba(0,0,0,.25)}.problem-proof figcaption{display:flex;align-items:center;gap:16px;position:relative;z-index:1}.problem-proof-avatar{width:50px;height:50px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;letter-spacing:.04em;color:#1a1208;background:linear-gradient(135deg,#ffc78a,#ff9e4d);box-shadow:0 6px 16px #ff9e4d59}.problem-proof-meta{display:flex;flex-direction:column;line-height:1.35}.problem-proof-meta strong{font-size:1.04rem;font-weight:700;color:#fff}.problem-proof-meta span{font-size:.9rem;color:#ff9e4d;font-weight:500}@media(max-width:860px){.problem-board{grid-template-columns:1fr;gap:0}.problem-bridge{height:60px}.problem-bridge:before{left:50%;top:8px;bottom:8px;width:2px}.problem-bridge-badge{transform:rotate(90deg)}.problem-proof{padding:38px 26px 34px}.problem-proof blockquote{font-size:1.15rem}.problem-proof-mark{font-size:6rem;left:20px}}@media(prefers-reduced-motion:reduce){.problem-list li{transition:none}}.sr-audience .aud-icon{width:50px;height:50px;border-radius:13px;background:linear-gradient(135deg,var(--navy),var(--navy-mid))!important;color:#fff;display:flex;align-items:center;justify-content:center;font-size:0;flex-shrink:0;transition:transform .2s ease,background .2s ease}.sr-audience .aud-icon svg{width:23px;height:23px}.sr-audience .audience-card{padding:24px 26px!important;border-radius:16px!important;border:1px solid var(--border)!important;box-shadow:0 4px 16px #012b4a0d!important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sr-audience .audience-card:hover{transform:translateY(-4px)!important;box-shadow:0 16px 38px #2b18851f!important;border-color:#ff9e4d8c!important}.sr-audience .audience-card:hover .aud-icon{background:linear-gradient(135deg,#ffb066,#ff8a2b)!important;transform:scale(1.06) rotate(-3deg)}.sr-audience .aud-text h4{font-size:1.12rem;color:var(--navy)}.sr-trust{background:#fff!important}.sr-features{background:#eef3fb!important}.sr-audience{background:#fff!important}.sr-testimonials{background:#eef3fb!important}.sr-pricing{background:#fff!important}.sr-faq{background:#eef3fb!important}.feature-card{background:#fff!important}.billing-pills{background:#2b18850f!important}.sr-testimonials .section-header-center{margin-bottom:48px}.tchain{position:relative;max-width:880px;margin:0 auto;padding:0 60px}.tchain-viewport{overflow:hidden}.tchain-track{display:flex;transition:transform .6s cubic-bezier(.45,.05,.2,1)}.tslide{min-width:100%;flex:0 0 100%;box-sizing:border-box;padding:10px 6px 4px}.tslide-inner{position:relative;background:#fff;border:1px solid var(--border);border-radius:24px;padding:56px 60px 42px;box-shadow:0 20px 54px #012b4a24;text-align:center;overflow:hidden}.tslide-inner:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,var(--purple),var(--purple-mid),#ff9e4d)}.tslide-flag{position:absolute;top:20px;right:22px;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#c2410c;background:#ffedd5;padding:5px 12px;border-radius:100px}.tslide-mark{display:block;font-family:Georgia,serif;font-size:4.4rem;line-height:.5;color:#ff9e4d;margin:6px 0 18px}.tslide-quote{margin:0 auto 26px;max-width:680px;font-size:1.5rem;line-height:1.5;font-weight:500;font-style:normal;color:var(--navy);letter-spacing:-.01em}.tslide-outcome{display:inline-flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:#15803d;background:#dcfce7;padding:8px 16px;border-radius:100px;margin-bottom:28px}.tslide-outcome svg{width:15px;height:15px}.tslide-foot{display:flex;align-items:center;justify-content:center;gap:14px}.tslide-avatar{width:54px;height:54px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1rem;color:#fff;background:linear-gradient(135deg,var(--purple),var(--purple-mid));box-shadow:0 6px 16px #2b18854d}.tslide-id{text-align:left;line-height:1.3}.tslide-id strong{display:block;font-size:1.08rem;color:var(--navy)}.tslide-id span{font-size:.9rem;color:var(--text-muted)}.tchain-nav{position:absolute;top:calc(50% - 14px);transform:translateY(-50%);width:46px;height:46px;border-radius:50%;border:1px solid var(--border);background:#fff;color:var(--navy);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px #012b4a24;transition:background .2s,color .2s,border-color .2s;z-index:3}.tchain-nav svg{width:20px;height:20px}.tchain-nav:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.tchain-prev{left:0}.tchain-next{right:0}.tchain-dots{display:flex;justify-content:center;gap:9px;margin-top:28px}.tchain-dot{width:9px;height:9px;padding:0;border:none;border-radius:50%;background:#2b188538;cursor:pointer;transition:width .25s,background .25s}.tchain-dot.active{background:var(--purple-mid);width:28px;border-radius:5px}@media(max-width:640px){.tchain{padding:0 4px}.tslide-inner{padding:42px 24px 34px}.tslide-quote{font-size:1.16rem}.tslide-mark{font-size:3.4rem}.tchain-nav{display:none}}@media(prefers-reduced-motion:reduce){.tchain-track{transition:none}}.sr-section{padding:62px 0!important}.sr-trust{padding:54px 0!important}.sr-hero{min-height:auto!important;padding:60px 0 54px!important}.sr-final-cta{padding:70px 0!important}.problem-head{margin-bottom:40px!important}.sr-testimonials .section-header-center,.section-header-center{margin-bottom:38px!important}.problem-proof{margin-top:36px!important}.trust-stats{margin-top:8px!important}@media(max-width:600px){.sr-section{padding:44px 0!important}}@font-face{font-family:Arvo;src:url(Arvo-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arvo;src:url(Arvo-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arvo;src:url(Arvo-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Arvo;src:url(Arvo-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(Lato-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}body,.sr-hero,.sr-section,.sr-trust,.sr-footer,.tchain,.hero-sub,.section-sub,.problem-list,.feature-card p,.aud-text p,.faq-answer-content,.tslide-quote,.trust-quote{font-family:Lato,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.sr-hero h1,.section-title,.sr-section h2,.sr-final-cta h2{font-family:Arvo,Georgia,Times New Roman,serif!important}.sr-hero h1 em,.section-title em{font-family:Arvo,Georgia,serif!important;font-style:italic}.sr-hero h1 em{white-space:nowrap}@media(max-width:600px){.sr-hero h1 em{white-space:normal}}.sr-section h3,.sr-section h4,.problem-col-head h3,.feature-card h3,.aud-text h4,.why-matters h4,.trust-name{font-family:Lato,-apple-system,sans-serif!important;font-weight:900!important}.sr-hero h1 .rb-word{display:inline-block;white-space:nowrap}.sr-hero h1 .rb-char{display:inline-block;opacity:0;transform:translateY(40px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.sr-hero h1 .rb-char.rb-in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.sr-hero h1 .rb-char{opacity:1;transform:none;transition:none}}.sr-testimonials{position:relative;overflow:hidden;background:linear-gradient(160deg,#07243f,#0c2c4d 55%,#081d34)!important}.sr-testimonials>.container{position:relative;z-index:2}.strands-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.85}.strands-bg canvas{display:block;width:100%;height:100%}.sr-testimonials .section-label{color:#ff9e4d!important}.sr-testimonials .section-title{color:#fff!important}.sr-testimonials .tslide-inner{padding:46px 56px 38px}.sr-testimonials .tslide-mark{margin:0 0 14px}.sr-testimonials .tchain-dot{background:#ffffff52}.sr-testimonials .tchain-dot.active{background:#ff9e4d}.sr-testimonials .tchain-nav{background:#ffffff1f;border-color:#ffffff4d;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.sr-testimonials .tchain-nav:hover{background:#fff;color:var(--navy);border-color:#fff}.problem-board{grid-template-columns:1fr 1fr!important;gap:22px!important;align-items:start!important}.problem-col{padding:6px 30px 28px!important;border-radius:18px!important;box-shadow:none!important;overflow:hidden}.problem-col--gap{border:1px solid #e6e9ef!important;background:#fff!important}.problem-col--fix{position:relative;border:1px solid #d7f0df!important;background:#fff!important;box-shadow:0 18px 46px #16a34a21!important}.problem-col--fix:after{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;background:var(--green);border-radius:0 0 3px 3px}.problem-col-head{padding:24px 0 16px!important;margin-bottom:2px!important;border-bottom:1px solid #eef1f5}.problem-tag{display:inline-flex!important;align-items:center;gap:7px}.problem-tag:before{content:"";width:7px;height:7px;border-radius:50%}.problem-tag--gap{background:#f1f3f7!important;color:#647084!important}.problem-tag--gap:before{background:#9aa3b2}.problem-tag--fix:before{background:var(--green)}.problem-list li{align-items:center!important;gap:15px!important;padding:14px 0!important;border-radius:0!important;border-bottom:1px solid #f1f3f7;transition:none!important}.problem-list li:last-child{border-bottom:none}.problem-list li:hover{background:transparent!important;transform:none!important}.problem-ic{width:42px!important;height:42px!important;border-radius:12px!important;background:#f1f3f7!important;color:#64748b!important}.problem-ic--fix{background:#16a34a1f!important;color:var(--green)!important}.problem-list--fix li{color:var(--navy)!important;font-weight:600!important}.problem-fix-note{margin-top:18px!important;padding:14px 18px!important;border-radius:12px;background:#16a34a14;color:#15803d!important;align-items:center}.problem-fix-note:before{content:"\2713"!important;width:22px;height:22px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:800}@media(max-width:860px){.problem-board{grid-template-columns:1fr!important}}.sr-footer{position:relative;overflow:hidden}.sr-footer>*:not(.strands-bg){position:relative;z-index:2}.sr-footer .strands-bg{opacity:.55}.aud-orbit{display:flex;align-items:center;justify-content:center;min-height:440px;background:radial-gradient(circle at 50% 38%,#0e3358,#07243f 60%,#06182c);border-radius:24px;overflow:hidden;box-shadow:0 22px 56px #012b4a38;position:relative}.aud-orbit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 70% 80%,rgba(124,58,237,.22),transparent 45%),radial-gradient(circle at 25% 20%,rgba(56,90,255,.18),transparent 45%);pointer-events:none}.orbit-stage{position:relative;width:330px;height:330px}.orbit-ring{position:absolute;top:34px;right:34px;bottom:34px;left:34px;border-radius:50%;border:1px solid rgba(255,255,255,.13)}.orbit-ring:after{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border-radius:50%;border:1px dashed rgba(255,255,255,.07)}.orbit-center{position:absolute;top:50%;left:50%;width:64px;height:64px;transform:translate(-50%,-50%);border-radius:50%;background:linear-gradient(135deg,#7c3aed,#385aff 55%,#19c3c3);display:flex;align-items:center;justify-content:center;box-shadow:0 0 34px #7c3aed8c;animation:orbpulse 3s ease-in-out infinite}.orbit-center-core{width:26px;height:26px;border-radius:50%;background:#ffffffe6;box-shadow:0 0 14px #fff9}@keyframes orbpulse{0%,to{box-shadow:0 0 26px #7c3aed73}50%{box-shadow:0 0 46px #385affb3}}.orbit-node{position:absolute;top:50%;left:50%;width:48px;height:48px;border-radius:50%;border:2px solid rgba(255,255,255,.42);background:#0a2740;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .3s,border-color .3s,box-shadow .3s,color .3s;will-change:transform}.orbit-node svg{width:21px;height:21px}.orbit-node:hover{border-color:#ff9e4d;color:#ffd9b0}.orbit-node.is-open{background:linear-gradient(135deg,#ffc78a,#ff9e4d);color:#07243f;border-color:#ff9e4d;box-shadow:0 0 0 7px #ff9e4d2e}.orbit-node-label{position:absolute;top:54px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:.68rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#ffffffb8;pointer-events:none}.orbit-node.is-open .orbit-node-label{color:#ff9e4d}.orbit-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.94);width:236px;background:#061628f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);border-radius:16px;padding:20px;text-align:left;opacity:0;visibility:hidden;transition:opacity .25s ease,transform .25s ease;z-index:300;box-shadow:0 16px 40px #0006}.orbit-card.show{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1)}.orbit-card h4{font-family:Lato,sans-serif;font-size:1rem;font-weight:900;color:#fff;margin:0 0 8px}.orbit-card p{font-size:.84rem;line-height:1.55;color:#ffffffd1;margin:0}.orbit-hint{position:absolute;left:50%;bottom:-2px;transform:translate(-50%);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#fff6;transition:opacity .3s}.aud-orbit.has-active .orbit-hint{opacity:0}@media(max-width:900px){.aud-orbit{min-height:380px}.orbit-stage{width:290px;height:290px}}@media(prefers-reduced-motion:reduce){.orbit-center{animation:none}}.aud-orbit{box-shadow:0 22px 56px #012b4a3d,inset 0 0 0 1px #ffffff12,inset 0 0 80px #00000073}.aud-orbit:after{content:"";position:absolute;width:540px;height:540px;left:50%;top:50%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,#7c3aed00,#7c3aed38,#385aff2e,#ff9e4d21,#7c3aed00);border-radius:50%;filter:blur(28px);opacity:.6;pointer-events:none;z-index:0;animation:orbspin 26s linear infinite}.orbit-stage{z-index:1}.aud-orbit{background-image:radial-gradient(circle at 50% 38%,#0e3358,#07243f 60%,#06182c),radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:auto,22px 22px;background-blend-mode:normal}.orbit-stage:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid rgba(255,255,255,.08);border-top-color:#ff9e4d99;border-right-color:#7c3aed73;animation:orbspin2 15s linear infinite}.orbit-ring{box-shadow:0 0 40px #385aff1f inset}.orbit-ring:after{animation:orbspin2 28s linear infinite reverse;transform-origin:center}.orbit-center:before,.orbit-center:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid rgba(180,200,255,.4);animation:orbping 2.6s ease-out infinite}.orbit-center:after{animation-delay:1.3s}.orbit-center{box-shadow:0 0 34px #7c3aed8c,0 0 70px #385aff4d}.orbit-node{box-shadow:0 6px 16px #0006,inset 0 1px #ffffff1f;background:radial-gradient(circle at 50% 35%,#123356,#0a2740)}.orbit-node:hover{box-shadow:0 8px 22px #00000073,0 0 0 5px #ff9e4d24,inset 0 1px #ffffff26}@keyframes orbspin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes orbspin2{to{transform:rotate(360deg)}}@keyframes orbping{0%{transform:scale(.72);opacity:.65}to{transform:scale(2);opacity:0}}@media(prefers-reduced-motion:reduce){.aud-orbit:after,.orbit-stage:before,.orbit-center:before,.orbit-center:after,.orbit-ring:after{animation:none}}.sr-final-cta,.sr-footer{background:#07243f!important}.features-grid{gap:26px}.feature-card{padding:34px 30px!important;border:1px solid var(--border)!important;border-radius:18px!important;box-shadow:0 8px 26px #012b4a12!important;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.feature-card:hover{transform:translateY(-6px);box-shadow:0 20px 44px #2b188524!important;border-color:#ff9e4d80!important}.feature-icon{width:56px!important;height:56px!important;border-radius:15px!important;color:#fff!important;display:flex;align-items:center;justify-content:center;font-size:0!important;box-shadow:0 8px 20px #2b188552}.feature-icon svg{width:26px;height:26px}.feature-card h3{font-size:1.18rem!important;color:var(--navy)!important;margin-bottom:10px!important;line-height:1.25}.feature-card>p{color:#4a5160!important;font-size:1.02rem!important;line-height:1.6!important;margin-bottom:20px!important}.feature-bullets{display:flex;flex-direction:column;gap:11px!important}.feature-bullets li{color:#2f3645!important;font-size:.98rem!important;line-height:1.45;display:flex;align-items:flex-start;gap:11px}.feature-bullets li:before{content:"\2713"!important;width:20px;height:20px;border-radius:50%;background:#16a34a21;color:var(--green)!important;font-size:.68rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}@media(max-width:900px){.feature-card{padding:28px 24px!important}}.btn-primary{position:relative;overflow:hidden;isolation:isolate}.btn-primary>*{position:relative;z-index:1}.btn-primary:after{content:"";position:absolute;top:-50%;left:-150%;width:55%;height:200%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);transform:skew(-22deg);pointer-events:none;animation:btnShine 6s ease-in-out infinite}@keyframes btnShine{0%{left:-150%}16%{left:160%}to{left:160%}}@media(prefers-reduced-motion:reduce){.btn-primary:after{animation:none;display:none}}.problem-board{align-items:stretch!important}.problem-col{height:100%!important}.audience-grid{align-items:stretch!important}.audience-grid>div:first-child{display:flex;flex-direction:column;justify-content:center}.aud-orbit{height:100%}.sr-testimonials,.aud-orbit,.why-matters,.problem-proof{background:#07243f!important}.hero-buttons .btn-primary{font-size:1.55rem!important;font-weight:800!important;letter-spacing:-.01em;padding:24px 60px!important;border-radius:60px!important}.hero-buttons .btn-outline{font-size:1.4rem!important;font-weight:700!important;padding:24px 46px!important;border-radius:60px!important}@media(max-width:600px){.hero-buttons .btn-primary{font-size:1.3rem!important;padding:20px 0!important}.hero-buttons .btn-outline{font-size:1.2rem!important;padding:18px 0!important}}.feature-card{box-shadow:0 12px 32px #012b4a1c!important}.features-grid .feature-card:nth-child(1):before{background:linear-gradient(90deg,#6d28d9,#a78bfa)!important}.features-grid .feature-card:nth-child(1) .feature-icon{background:linear-gradient(135deg,#6d28d9,#9d6bf0)!important;box-shadow:0 8px 20px #6d28d966!important}.features-grid .feature-card:nth-child(1):hover{border-color:#6d28d98c!important}.features-grid .feature-card:nth-child(2):before{background:linear-gradient(90deg,#1d4ed8,#60a5fa)!important}.features-grid .feature-card:nth-child(2) .feature-icon{background:linear-gradient(135deg,#1d4ed8,#3b82f6)!important;box-shadow:0 8px 20px #1d4ed866!important}.features-grid .feature-card:nth-child(2):hover{border-color:#1d4ed88c!important}.features-grid .feature-card:nth-child(3):before{background:linear-gradient(90deg,#ea580c,#ffb066)!important}.features-grid .feature-card:nth-child(3) .feature-icon{background:linear-gradient(135deg,#ea580c,#fb923c)!important;box-shadow:0 8px 20px #ea580c61!important}.features-grid .feature-card:nth-child(3):hover{border-color:#ea580c8c!important}.sr-hero,.sr-problem,.sr-trust,.sr-features,.sr-audience,.sr-testimonials,.sr-footer{background:linear-gradient(160deg,#012b4a,#0c2c4d,#1a2744)!important;background-attachment:fixed!important;background-size:cover!important}.sr-problem:before{display:none!important}.sr-hero:before{opacity:.5!important}.sr-problem .section-label,.sr-trust .section-label,.sr-features .section-label,.sr-audience .section-label{color:#ff9e4d!important}.sr-problem .section-title,.sr-trust .section-title,.sr-features .section-title,.sr-audience .section-title{color:#fff!important}.sr-problem .section-title em,.sr-features .section-title em,.sr-audience .section-title em{color:#ff9e4d!important}.sr-problem .section-sub,.sr-features .section-sub,.sr-audience .section-sub{color:#ffffffd1!important}.sr-trust .trust-name{color:#fff!important}.sr-trust .trust-cred{color:#ffffffc7!important}.sr-trust .trust-quote{color:#ffffffe6!important}.sr-trust .trust-attr{color:#ff9e4d!important}.sr-trust .ts-num{color:#fff!important}.sr-trust .ts-label{color:#ffffffb8!important}.sr-trust .founder-img{box-shadow:0 0 0 6px #ffffff1a,0 22px 54px #0000006b!important}.sr-pricing,.sr-faq,.sr-final-cta{background:#fff!important}.sr-final-cta:before{display:none!important}.sr-final-cta h2{color:#0f1d33!important}.sr-final-cta p{color:#42506a!important}.problem-col--gap{border:1px solid #f4d9c9!important;background:linear-gradient(180deg,#fffaf6,#fff)!important}.problem-col--gap:after{content:"";position:absolute;top:0;left:24px;right:24px;height:3px;background:#e0612e;border-radius:0 0 3px 3px}.problem-col--gap{position:relative}.problem-tag--gap{background:#fde8db!important;color:#b4470f!important}.problem-tag--gap:before{background:#e0612e!important}.problem-ic{background:#fce6d8!important;color:#c4520f!important;border:1px solid #f6cdb3!important}.problem-list li{color:#2a3447!important;font-weight:500!important}.problem-list--fix li{color:#13322a!important;font-weight:600!important}.problem-col-head h3{color:#0f1d33!important}.problem-ic--fix{background:#d6f5e0!important;color:#0f8a43!important;border:1px solid #b6ead0!important}.hv-learn .hv-learn-meta{font-weight:600;letter-spacing:.04em;color:#ffffff80;text-transform:none}.hv-learn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.hv-learn-item{border-bottom:1px solid rgba(255,255,255,.08);padding-left:0!important}.hv-learn-item:before{display:none!important;content:none!important}.hv-learn-item:last-child{border-bottom:none}.hv-learn-q{width:100%;display:flex;align-items:center;gap:12px;background:none;border:0;padding:11px 4px;cursor:pointer;text-align:left;color:#fff;font:inherit;border-radius:8px;transition:background .16s ease}.hv-learn-q:hover{background:#ffffff0d}.hv-learn-q:focus-visible{outline:2px solid #ff9e4d;outline-offset:2px}.hv-learn-ic{flex:0 0 auto;width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#ff9e4d29;color:#ff9e4d}.hv-learn-ic svg{width:14px;height:14px}.hv-learn-title{flex:1;font-size:1rem;font-weight:600;line-height:1.35;color:#fff}.hv-learn-chev{flex:0 0 auto;color:#ffffff80;display:flex;transition:transform .25s ease}.hv-learn-chev svg{width:18px;height:18px}.hv-learn-q[aria-expanded=true] .hv-learn-chev{transform:rotate(180deg);color:#ff9e4d}.hv-learn-a{overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .25s ease}.hv-learn-a p{margin:0;padding:0 4px 14px 46px;font-size:.95rem;line-height:1.55;color:#ffffffc7}.hv-learn-q[aria-expanded=true]+.hv-learn-a{max-height:200px;opacity:1}@media(prefers-reduced-motion:reduce){.hv-learn-a,.hv-learn-chev{transition:none}}.pricing-card{box-shadow:0 22px 60px #2b18852e!important}.plan-price-period{color:#3f4759!important;font-weight:600!important}.plan-billed-note{color:#44506a!important;font-weight:500!important}.plan-compare{border:1px solid #c9cfdc!important}.plan-compare-item{border-right:1px solid #c9cfdc!important;position:relative}.plan-compare-item:hover{background:#f1edfb!important}.plan-compare-item .ci-label{color:#475569!important;font-weight:700!important}.plan-compare-item .ci-price{color:#0f1d33!important;font-weight:800!important}.plan-compare-item .ci-save{color:#15803d!important;font-weight:700!important}.plan-compare-item.current{background:#ece6fb!important;box-shadow:inset 0 0 0 2px var(--purple)!important;z-index:1}.plan-compare-item.current .ci-label,.plan-compare-item.current .ci-price{color:var(--purple)!important}.plan-compare-item.current:before{content:"\2713";position:absolute;top:5px;right:7px;font-size:.66rem;font-weight:800;color:var(--purple)}.plan-features{border-top-color:#e6e9f0!important}.plan-features li{color:#252e3c!important;font-weight:500!important;border-bottom-color:#e6e9f0!important}.plan-features li:before{color:#16a34a!important;font-weight:800!important}.billing-pill{color:#475569!important}.billing-pill.active{color:var(--purple)!important}.pricing-guarantee{color:#475569!important}.pricing-card-wrap{max-width:100%!important;width:100%!important}.pricing-card{padding:48px clamp(36px,5vw,72px)!important}@media(min-width:760px){.plan-features{display:grid!important;grid-template-columns:1fr 1fr;column-gap:clamp(40px,6vw,96px)}.plan-features li:last-child{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/spectrum-community.css.map */
