.alternatives-page{background:#f3f6fb;color:var(--seo-ink);overflow:hidden}.alternatives-hero,.alternatives-section,.alternatives-final-cta{overflow:hidden;position:relative}.alternatives-hero{background:radial-gradient(circle at 18% 18%,rgba(255,138,0,.2),transparent 28rem),radial-gradient(circle at 78% 18%,rgba(25,91,255,.18),transparent 30rem),linear-gradient(135deg,#071421,#0d2032 56%,#17110a);color:#fff;min-height:680px;padding:118px 0 86px}.alternatives-hero__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.92fr) minmax(460px,1fr)}.alternatives-hero__copy{display:grid;gap:22px;max-width:620px}.alternatives-breadcrumbs{align-items:center;color:#ffffffb8;display:flex;flex-wrap:wrap;font-size:.8rem;font-weight:800;gap:9px}.alternatives-breadcrumbs a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff52;text-underline-offset:4px}.alternatives-hero h1{font-size:clamp(3.8rem,8vw,6.65rem);letter-spacing:0;line-height:.9;margin:0;text-wrap:balance}.alternatives-hero__copy>p{color:#ffffffc7;font-size:1.15rem;line-height:1.7;margin:0;max-width:58ch}.alternatives-hero__actions,.alternatives-final-cta__actions,.alternatives-original-actions,.alternative-entry__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.alternative-map{background:linear-gradient(145deg,#ffffff29,#ffffff0f),#071421b8;border:1px solid rgba(255,255,255,.16);border-radius:30px;box-shadow:var(--seo-shadow-strong);min-height:560px;overflow:hidden;padding:28px;position:relative}.alternative-map:before,.alternative-map:after{border:1px solid rgba(255,255,255,.12);border-radius:50%;content:"";top:72px;right:72px;bottom:72px;left:72px;position:absolute}.alternative-map:after{border-color:#ff8a0038;top:132px;right:132px;bottom:132px;left:132px}.alternative-map__center{align-items:center;background:color-mix(in srgb,var(--tool-light),#ffffff 8%);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 44%);border-radius:24px;color:var(--tool-dark);display:flex;gap:14px;left:50%;padding:18px;position:absolute;top:54%;transform:translate(-50%,-50%);width:min(260px,calc(100% - 56px));z-index:3}.alternative-map__center span,.alternative-map__path>span,.alternative-map__note span{color:inherit;display:block;font-size:.76rem;font-weight:800;opacity:.68;text-transform:uppercase}.alternative-map__center strong,.alternative-map__path strong{display:block;font-size:1.02rem}.alternative-map__paths{display:contents}.alternative-map__path{align-items:start;background:#ffffff1a;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 54%);border-radius:18px;box-shadow:0 18px 48px color-mix(in srgb,var(--tool-primary),transparent 84%);color:#fff;display:grid;gap:10px;padding:14px;position:absolute;width:210px;z-index:2}.alternative-map__path:before{background:linear-gradient(90deg,var(--tool-primary),transparent);border-radius:999px;content:"";height:3px;left:14px;position:absolute;right:14px;top:0}.alternative-map__path div{align-items:center;display:flex;gap:9px}.alternative-map__path:nth-child(1){left:28px;top:32px}.alternative-map__path:nth-child(2){right:34px;top:48px}.alternative-map__path:nth-child(3){left:22px;top:168px}.alternative-map__path:nth-child(4){right:22px;top:176px}.alternative-map__path:nth-child(5){bottom:88px;left:48px}.alternative-map__path:nth-child(6){bottom:78px;right:48px}.alternative-map__path:nth-child(7){bottom:24px;left:50%;transform:translate(-50%)}.alternative-map__path:nth-child(8){bottom:28px;right:38px}.alternatives-page--semrush-alternatives .alternatives-hero{background:radial-gradient(circle at 16% 20%,rgba(255,100,45,.28),transparent 27rem),radial-gradient(circle at 75% 15%,rgba(0,182,122,.16),transparent 27rem),radial-gradient(circle at 78% 72%,rgba(25,91,255,.18),transparent 30rem),linear-gradient(135deg,#08131f,#10243a 54%,#1f130b)}.alternative-map--suite-decomposition{min-height:620px}.alternative-map--suite-decomposition:before{border-radius:34px;top:34px;right:34px;bottom:34px;left:34px}.alternative-map--suite-decomposition:after{border-color:#ff642d33;top:106px;right:106px;bottom:106px;left:106px}.alternative-map--suite-decomposition .alternative-map__center{background:linear-gradient(135deg,color-mix(in srgb,var(--tool-light),#ffffff 5%),#fff),var(--tool-light);box-shadow:0 22px 70px #ff642d33;top:50%}.alternative-map--suite-decomposition .alternative-map__center:after{background:linear-gradient(90deg,var(--tool-primary),color-mix(in srgb,var(--tool-primary),transparent 72%)),var(--tool-primary);border-radius:999px;bottom:12px;content:"";height:4px;left:18px;position:absolute;right:18px}.alternative-map--suite-decomposition .alternative-map__path{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,color-mix(in srgb,var(--tool-primary),transparent 78%),#ffffff14),#ffffff14}.alternative-map--suite-decomposition .alternative-map__path:nth-child(1){left:26px;top:28px}.alternative-map--suite-decomposition .alternative-map__path:nth-child(2){right:26px;top:40px}.alternative-map--suite-decomposition .alternative-map__path:nth-child(3){left:22px;top:178px}.alternative-map--suite-decomposition .alternative-map__path:nth-child(4){right:22px;top:186px}.alternative-map--suite-decomposition .alternative-map__path:nth-child(5){bottom:172px;left:32px}.alternative-map--suite-decomposition .alternative-map__path:nth-child(6){bottom:160px;right:32px}.alternative-map--suite-decomposition .alternative-map__path:nth-child(7){bottom:28px;left:34px;transform:none}.alternative-map--suite-decomposition .alternative-map__path:nth-child(8){bottom:30px;right:34px}.alternative-map__note{display:none}.alternatives-section{padding:96px 0}.alternatives-section--light{background:radial-gradient(circle at 12% 16%,rgba(255,138,0,.08),transparent 25rem),linear-gradient(180deg,#f8fbff,#eef4fa)}.alternatives-section--white{background:radial-gradient(circle at 84% 12%,rgba(25,91,255,.07),transparent 22rem),linear-gradient(180deg,#fff,#f7fbff)}.alternatives-why-grid,.alternatives-selector-grid,.alternatives-stack-grid,.alternatives-checklist-grid,.alternatives-original-grid,.alternatives-methodology-grid{display:grid;gap:34px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.alternatives-methodology-grid a{color:var(--seo-blue);font-weight:900;text-decoration:underline;text-underline-offset:3px}.alternatives-editorial-note,.alternatives-selector-copy,.alternatives-stack-copy{align-content:start;display:grid;gap:18px}.alternatives-editorial-note h2,.alternatives-selector-copy h2,.alternatives-stack-copy h2,.alternatives-checklist-grid h2,.alternatives-original-grid h2,.alternatives-methodology-grid h2,.alternatives-final-cta h2{font-size:clamp(2.3rem,5vw,4.25rem);letter-spacing:0;line-height:.98;margin:0;text-wrap:balance}.alternatives-editorial-note p,.alternatives-selector-copy p,.alternatives-stack-copy p,.alternatives-checklist-grid p,.alternatives-original-grid p,.alternatives-final-cta p{color:var(--seo-muted);font-size:1.02rem;line-height:1.72;margin:0}.alternatives-baseline-card{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 72%);border-radius:20px;display:flex;gap:14px;padding:18px}.alternatives-baseline-card strong,.alternatives-baseline-card span{display:block}.alternatives-baseline-card span{color:var(--seo-muted);line-height:1.45;margin-top:4px}.alternatives-reason-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.alternatives-reason-grid article,.alternative-quick-card,.alternative-scenario-card,.alternative-pricing-card,.alternatives-stack-cards article,.alternatives-methodology-card,.alternatives-related-card{background:#ffffffeb;border:1px solid rgba(16,24,40,.1);border-radius:20px;box-shadow:0 18px 50px #08142114}.alternatives-reason-grid article{display:grid;gap:12px;padding:18px}.alternatives-reason-grid span{color:var(--seo-orange);font-size:.78rem;font-weight:900}.alternatives-reason-grid p{color:#304053;line-height:1.55;margin:0}.alternative-quick-grid{display:grid;gap:18px;grid-template-columns:repeat(12,minmax(0,1fr))}.alternative-quick-card{border-color:color-mix(in srgb,var(--tool-primary),transparent 70%);display:grid;gap:14px;grid-column:span 4;overflow:hidden;padding:22px;position:relative}.alternative-quick-card:nth-child(1),.alternative-quick-card:nth-child(2){grid-column:span 6}.alternative-quick-card:before,.alternative-entry:before,.alternative-pricing-card:before{background:linear-gradient(90deg,var(--tool-gradient-from),var(--tool-gradient-to));content:"";height:4px;inset:0 0 auto;position:absolute}.alternative-quick-card__top,.alternative-scenario-card__top{align-items:center;display:flex;justify-content:space-between;gap:12px}.alternative-quick-card__top span,.alternative-scenario-card__top span,.alternatives-stack-cards article>span,.alternatives-related-card>span{background:color-mix(in srgb,var(--tool-light, #eef4ff),#ffffff 14%);border:1px solid color-mix(in srgb,var(--tool-primary, #195bff),transparent 78%);border-radius:999px;color:var(--tool-dark, var(--seo-navy));font-size:.72rem;font-weight:900;padding:7px 9px;width:fit-content}.alternative-quick-card h3,.alternative-scenario-card h3,.alternative-pricing-card h3,.alternatives-stack-cards h3,.alternatives-related-card h3{font-size:1.22rem;margin:0;text-wrap:pretty}.alternative-quick-card strong{color:var(--tool-dark);font-size:1.6rem}.alternative-quick-card p,.alternative-quick-card small,.alternative-scenario-card p,.alternative-scenario-card small,.alternative-pricing-card p,.alternatives-stack-cards p,.alternatives-stack-cards small,.alternatives-related-card p{color:var(--seo-muted);line-height:1.55;margin:0}.alternative-quick-card .seo-affiliate-button,.alternative-quick-card .button,.alternative-scenario-card .seo-affiliate-button,.alternative-scenario-card .button{margin-top:auto;width:100%}.alternatives-selector-section{background:radial-gradient(circle at 12% 14%,rgba(0,182,122,.08),transparent 24rem),linear-gradient(180deg,#eef4fa,#fff)}.alternatives-selector-panel{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:24px;box-shadow:var(--seo-shadow);display:grid;gap:20px;padding:22px}.alternatives-selector-status{align-items:center;background:var(--seo-navy);border-radius:20px;color:#fff;display:flex;gap:12px;padding:16px;width:fit-content}.alternatives-selector-status strong{font-size:2rem}.alternatives-selector-status span{color:#ffffffb8;font-weight:800}.alternatives-selector-group{border:0;display:grid;gap:12px;margin:0;padding:0}.alternatives-selector-group legend{color:var(--seo-navy);font-weight:900;margin-bottom:10px}.alternatives-selector-group>div{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.alternatives-selector-group label{cursor:pointer;display:block;min-width:0}.alternatives-selector-group input{inline-size:1px;opacity:0;position:absolute}.alternatives-selector-group label span{background:#f7fbff;border:1px solid rgba(16,24,40,.1);border-radius:16px;display:grid;gap:4px;min-height:100%;padding:13px}.alternatives-selector-group input:checked+span,.alternatives-selector-group input:focus-visible+span{border-color:var(--seo-orange);box-shadow:0 0 0 4px #ff642d29}.alternatives-selector-group strong,.alternatives-selector-group small{display:block}.alternatives-selector-group small{color:var(--seo-muted);line-height:1.35}.alternatives-selector-results{display:grid;gap:14px}.alternatives-selector-results article{align-items:center;background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 72%);border-radius:20px;display:grid;gap:14px;grid-template-columns:38px 42px minmax(0,1fr) auto;padding:16px}.alternatives-selector-results article>span{color:var(--tool-primary);font-weight:900}.alternatives-selector-results h3{margin:0 0 4px}.alternatives-selector-results p,.alternatives-selector-results small{color:var(--seo-muted);display:block;line-height:1.4;margin:0}.alternatives-selector-results b{background:color-mix(in srgb,var(--tool-light),#ffffff 12%);border-radius:999px;color:var(--tool-dark);font-size:.74rem;padding:7px 9px}.alternative-coverage-table-wrap,.pricing-table-wrap{overflow-x:auto;width:100%}.alternative-coverage-table{background:#fff;border-collapse:collapse;border-radius:24px;box-shadow:var(--seo-shadow);min-width:1180px;overflow:hidden;width:100%}.alternative-coverage-table caption{block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;position:absolute;white-space:nowrap}.alternative-coverage-table th,.alternative-coverage-table td{border:1px solid rgba(16,24,40,.08);font-size:.88rem;line-height:1.45;padding:14px;text-align:left;vertical-align:top}.alternative-coverage-table thead th{background:#0d2032;color:#fff;font-size:.78rem;text-transform:uppercase}.alternative-coverage-table tbody th{background:#f7fbff;color:var(--seo-navy);min-width:150px}.coverage-chip{background:#eef4fa;border-radius:999px;color:#34465a;display:inline-flex;font-size:.75rem;font-weight:800;padding:7px 9px}.alternative-coverage-mobile{display:none}.alternative-entry-list{display:grid;gap:28px}.alternative-entry{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 72%);border-radius:28px;box-shadow:var(--seo-shadow);display:grid;gap:28px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.75fr);overflow:hidden;padding:30px;position:relative}.alternative-entry__content,.alternative-entry__visual{display:grid;gap:18px;min-width:0}.alternative-entry__eyebrow{color:var(--tool-primary);font-size:.76rem;font-weight:900;text-transform:uppercase}.alternative-entry__title{align-items:center;display:flex;gap:16px}.alternative-entry__title h3{font-size:clamp(2rem,4vw,3.4rem);letter-spacing:0;line-height:.96;margin:0}.alternative-entry__title p,.alternative-entry__summary,.alternative-entry__why p,.alternative-entry__verdict p{color:var(--seo-muted);line-height:1.65;margin:0}.alternative-entry__summary{color:#2f4052;font-size:1.05rem}.alternative-entry__why,.alternative-entry__verdict,.alternative-entry__pricing{background:#f7fbff;border:1px solid rgba(16,24,40,.08);border-radius:18px;display:grid;gap:8px;padding:16px}.alternative-entry__why strong,.alternative-entry__verdict strong{color:var(--seo-navy)}.alternative-entry__lists{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.alternative-entry__lists div{background:#fff;border:1px solid rgba(16,24,40,.08);border-radius:16px;padding:15px}.alternative-entry__lists strong{display:block;margin-bottom:8px}.alternative-entry__lists ul,.alternative-entry__caveats,.alternatives-methodology-card ul,.alternatives-original-card ul{margin:0;padding-left:18px}.alternative-entry__lists li,.alternatives-methodology-card li,.alternatives-original-card li{color:var(--seo-muted);line-height:1.5;margin:6px 0}.alternative-entry__pricing>div{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between}.alternative-entry__pricing strong{color:var(--tool-dark)}.alternative-entry__pricing span,.alternative-entry__pricing small{color:var(--seo-muted)}.alternative-entry__links{display:flex;flex-wrap:wrap;gap:9px}.alternative-entry__links a,.alternative-entry__links span{background:color-mix(in srgb,var(--tool-light),#ffffff 10%);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:999px;color:var(--tool-dark);font-size:.78rem;font-weight:900;padding:8px 10px}.alternative-preview{background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--tool-primary),transparent 78%),transparent 34%),linear-gradient(145deg,#0d2032,#071421);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 58%);border-radius:24px;box-shadow:0 24px 60px color-mix(in srgb,var(--tool-primary),transparent 84%);color:#fff;display:grid;gap:18px;min-height:340px;padding:22px}.alternative-preview__top{display:flex;gap:8px}.alternative-preview__top span{background:#ffffff3d;border-radius:999px;height:8px;width:36px}.alternative-preview__chart{align-items:end;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);min-height:150px}.alternative-preview__chart i{align-items:end;background:linear-gradient(180deg,var(--tool-primary),color-mix(in srgb,var(--tool-secondary),#ffffff 6%));border-radius:999px 999px 8px 8px;display:flex;font-style:normal;height:var(--bar-size);justify-content:center;min-height:58px;overflow:hidden;padding:8px 4px}.alternative-preview__chart span{color:#ffffffc7;font-size:.64rem;font-weight:900;writing-mode:vertical-rl}.alternative-preview__rows{display:grid;gap:9px}.alternative-preview__rows span{align-items:center;display:grid;gap:12px;grid-template-columns:120px 1fr}.alternative-preview__rows b{color:#ffffffd1;font-size:.78rem}.alternative-preview__rows i{background:#ffffff24;border-radius:999px;height:8px}.alternative-entry__caveats{background:color-mix(in srgb,var(--tool-light),#ffffff 12%);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:18px;display:grid;gap:10px;padding:16px}.alternative-entry__caveats span{color:var(--seo-muted);line-height:1.45}.alternatives-pricing-section{background:linear-gradient(180deg,#eef4fa,#fff)}.alternative-pricing-grid{display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.alternative-pricing-card{border-color:color-mix(in srgb,var(--tool-primary),transparent 74%);display:grid;gap:14px;overflow:hidden;padding:18px;position:relative}.alternative-pricing-card header{align-items:center;display:flex;gap:12px}.alternative-pricing-card h3{margin-bottom:3px}.alternative-pricing-card header span,.alternative-pricing-card dt{color:var(--seo-muted);font-size:.75rem;font-weight:900;text-transform:uppercase}.alternative-pricing-card>strong{color:var(--tool-dark);font-size:1.1rem;line-height:1.25}.alternative-pricing-card dl{display:grid;gap:10px;margin:0}.alternative-pricing-card dd{color:#304053;line-height:1.4;margin:3px 0 0}.alternative-pricing-disclaimer{align-items:center;background:var(--seo-navy);border-radius:24px;color:#fff;display:flex;gap:18px;justify-content:space-between;margin-top:24px;padding:22px}.alternative-pricing-disclaimer p{color:#ffffffc2;line-height:1.55;margin:0}.alternative-scenario-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.alternative-scenario-card{border-color:color-mix(in srgb,var(--tool-primary),transparent 72%);display:grid;gap:13px;padding:18px}.alternative-scenario-card>div:not(.alternative-scenario-card__top){display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.alternative-scenario-card>div:not(.alternative-scenario-card__top) span{background:color-mix(in srgb,var(--tool-light),#ffffff 16%);border-radius:14px;color:var(--tool-dark);display:grid;gap:4px;padding:10px}.alternative-scenario-card>div:not(.alternative-scenario-card__top) strong{color:var(--seo-muted);font-size:.7rem;text-transform:uppercase}.alternatives-stack-section{background:radial-gradient(circle at 80% 16%,rgba(168,85,247,.08),transparent 26rem),linear-gradient(180deg,#fff,#eef4fa)}.alternatives-stack-cards{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.alternatives-stack-cards article{display:grid;gap:14px;padding:20px}.alternatives-stack-cards article>div{display:flex;flex-wrap:wrap;gap:8px}.alternatives-stack-cards article>div span,.alternatives-final-map span{align-items:center;background:color-mix(in srgb,var(--tool-light),#ffffff 8%);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 70%);border-radius:999px;color:var(--tool-dark);display:inline-flex;font-size:.82rem;font-weight:900;gap:8px;padding:8px 10px}.alternatives-checklist-grid{align-items:start}.alternatives-checklist{counter-reset:checklist;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.alternatives-checklist li{align-items:start;background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:18px;display:grid;gap:12px;grid-template-columns:34px minmax(0,1fr);line-height:1.45;padding:14px}.alternatives-checklist li:before{align-items:center;background:var(--seo-navy);border-radius:999px;color:#fff;content:counter(checklist,decimal-leading-zero);counter-increment:checklist;display:inline-flex;font-size:.7rem;font-weight:900;height:34px;justify-content:center;width:34px}.alternatives-original-section,.alternatives-final-cta{background:radial-gradient(circle at 18% 18%,rgba(255,138,0,.22),transparent 28rem),radial-gradient(circle at 78% 18%,rgba(25,91,255,.18),transparent 30rem),linear-gradient(135deg,#071421,#0d2032 58%,#06101b);color:#fff;padding:96px 0}.alternatives-original-grid{align-items:center}.alternatives-original-grid p,.alternatives-final-cta p{color:#ffffffb8}.alternatives-original-card{background:#ffffff14;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 50%);border-radius:26px;display:grid;gap:18px;padding:24px}.alternatives-original-card li{color:#ffffffb8}.alternatives-methodology-grid{align-items:stretch;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr)}.alternatives-methodology-card{display:grid;gap:14px;padding:22px}.alternatives-methodology-card h3{margin:0}.alternatives-methodology-card--dark{background:var(--seo-navy);color:#fff}.alternatives-methodology-card--dark li{color:#ffffffb8}.alternatives-faq-list{display:grid;gap:12px}.alternatives-faq-item{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:18px;overflow:hidden}.alternatives-faq-item h3{margin:0}.alternatives-faq-item button{align-items:center;background:transparent;border:0;color:var(--seo-navy);cursor:pointer;display:flex;font:inherit;font-weight:900;justify-content:space-between;min-height:58px;padding:18px;text-align:left;width:100%}.alternatives-faq-item button:focus-visible{outline:3px solid rgba(255,100,45,.42);outline-offset:-3px}.alternatives-faq-item button b{align-items:center;background:var(--seo-navy);border-radius:999px;color:#fff;display:inline-flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.alternatives-faq-item__panel{border-top:1px solid rgba(16,24,40,.08);padding:0 18px 18px}.alternatives-faq-item__panel p{color:var(--seo-muted);line-height:1.65;margin:0}.alternatives-related-section{background:linear-gradient(180deg,#fff,#eef4fa)}.alternatives-related-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.alternatives-related-card{display:grid;gap:10px;padding:18px}.alternatives-related-card--disabled{opacity:.58}.alternatives-final-cta__inner{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}.alternatives-final-cta__inner>div:first-child{display:grid;gap:18px}.alternatives-final-map{align-content:center;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:28px;display:flex;flex-wrap:wrap;gap:12px;min-height:300px;padding:26px}.alternatives-final-map span{animation:alternative-float 8s ease-in-out infinite;animation-delay:calc(var(--orbit-index) * -.8s)}@keyframes alternative-float{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@media(max-width:1100px){.alternatives-hero__grid,.alternatives-why-grid,.alternatives-selector-grid,.alternatives-stack-grid,.alternatives-checklist-grid,.alternatives-original-grid,.alternatives-final-cta__inner{grid-template-columns:1fr}.alternatives-hero__copy{max-width:760px}.alternative-map{margin-inline:auto;max-width:720px;width:100%}.alternative-entry{grid-template-columns:1fr}.alternative-pricing-grid,.alternative-scenario-grid,.alternatives-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.alternatives-hero{min-height:auto;padding:108px 0 72px}.alternatives-hero h1{font-size:clamp(3.1rem,11vw,4.8rem)}.alternative-map{min-height:auto}.alternative-map:before,.alternative-map:after{display:none}.alternative-map__center,.alternative-map__path,.alternative-map__note{left:auto;position:relative;right:auto;top:auto;transform:none;width:100%}.alternative-map{display:grid;gap:12px}.alternative-map__paths{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.alternative-map__path:nth-child(n){inset:auto;transform:none}.alternative-map__note{bottom:auto;max-width:none}.alternative-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alternative-quick-card,.alternative-quick-card:nth-child(n){grid-column:auto}.alternatives-reason-grid,.alternatives-selector-group>div,.alternative-entry__lists,.alternatives-stack-cards,.alternatives-checklist,.alternatives-methodology-grid,.alternative-scenario-grid,.alternatives-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.alternative-coverage-table-wrap{display:none}.alternative-coverage-mobile{display:grid;gap:14px}.alternative-coverage-mobile article{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 72%);border-radius:20px;display:grid;gap:14px;padding:16px}.alternative-coverage-mobile header{align-items:center;display:flex;gap:10px}.alternative-coverage-mobile article>div{display:grid;gap:8px}.alternative-coverage-mobile span{background:#f7fbff;border-radius:14px;color:var(--seo-muted);display:grid;gap:3px;padding:10px}.alternative-coverage-mobile b{color:var(--seo-navy)}}@media(max-width:640px){.alternatives-hero,.alternatives-section,.alternatives-original-section,.alternatives-final-cta{padding:72px 0}.alternatives-hero__grid,.alternatives-why-grid,.alternatives-selector-grid,.alternatives-stack-grid,.alternatives-checklist-grid,.alternatives-original-grid,.alternatives-final-cta__inner{gap:28px}.alternatives-hero h1{font-size:clamp(2.8rem,13vw,3.7rem)}.alternatives-hero__actions,.alternatives-final-cta__actions,.alternatives-original-actions,.alternative-entry__actions,.alternative-pricing-disclaimer{align-items:stretch;flex-direction:column}.alternatives-hero__actions .button,.alternatives-final-cta__actions .button,.alternatives-final-cta__actions .seo-affiliate-button,.alternatives-original-actions .button,.alternative-entry__actions .button,.alternative-entry__actions .seo-affiliate-button,.alternative-pricing-disclaimer .button,.alternatives-selector-copy .button{width:100%}.alternative-map,.alternatives-selector-panel,.alternative-entry,.alternatives-final-map{border-radius:20px;padding:16px;width:100%}.alternative-map__paths,.alternatives-reason-grid,.alternative-quick-grid,.alternatives-selector-group>div,.alternatives-selector-results,.alternative-entry__lists,.alternative-pricing-grid,.alternative-scenario-grid,.alternatives-stack-cards,.alternatives-checklist,.alternatives-methodology-grid,.alternatives-related-grid{grid-template-columns:1fr}.alternatives-selector-results article{align-items:start;grid-template-columns:30px 38px minmax(0,1fr)}.alternatives-selector-results b{grid-column:3;justify-self:start}.alternative-entry__title{align-items:flex-start;flex-direction:column}.alternative-entry__title h3{font-size:2.2rem}.alternative-preview{min-height:300px}.alternative-preview__rows span{grid-template-columns:92px 1fr}.alternative-pricing-disclaimer{align-items:stretch}.alternative-scenario-card>div:not(.alternative-scenario-card__top){grid-template-columns:1fr}.alternatives-final-map{min-height:auto}}@media(max-width:420px){.alternatives-selector-results article{gap:10px;grid-template-columns:26px 34px minmax(0,1fr);padding:13px}.alternative-map__path div,.alternatives-stack-cards article>div span,.alternatives-final-map span{align-items:flex-start;border-radius:14px;width:100%}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.home-hero__floating-tools,.home-hero__tool-cloud,.logo-orbit,.seo-image-placeholder__scanline{display:none}.clean-background,.clean-background:before,.clean-background:after,.clean-background *,.tool-orbit-pill,.home-hero__tool-cloud span,.alternatives-final-map span{animation:none!important;transition:none!important}.home-hero__tool-cloud span,.tool-orbit-pill{translate:none!important}}
