.best-tools-page{background:radial-gradient(circle at 8% 2%,rgba(255,100,45,.08),transparent 26rem),radial-gradient(circle at 92% 4%,rgba(25,91,255,.08),transparent 28rem),var(--seo-bg)}.best-tools-page :is(section,article,table,details,div)[id]{scroll-margin-top:92px}.best-tools-hero,.best-tools-section,.best-tools-pricing-panel,.best-tools-final-cta{overflow:hidden;position:relative}.best-tools-hero{background:radial-gradient(circle at 18% 16%,rgba(255,100,45,.2),transparent 30rem),radial-gradient(circle at 78% 18%,rgba(25,91,255,.24),transparent 34rem),linear-gradient(135deg,#071421,#0d2032 54%,#06101b);color:#fff;min-height:720px;padding:126px 0 96px}.best-tools-hero__grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr)}.best-tools-hero__copy{display:grid;gap:24px;max-width:650px}.best-tools-hero h1{font-size:clamp(3.25rem,6vw,5.85rem);letter-spacing:0;line-height:.94}.best-tools-hero p{color:#ffffffc7;max-width:620px}.best-tools-hero__actions,.best-tools-final-cta__actions,.best-tool-entry__actions{display:flex;flex-wrap:wrap;gap:12px}.best-tools-hero .seo-affiliate-disclosure{background:#ffffff17;border-color:#ffffff29;box-shadow:none;max-width:100%}.best-tools-landscape{background:linear-gradient(180deg,#ffffff29,#ffffff12),#06101bc2;border:1px solid rgba(255,255,255,.16);border-radius:28px;box-shadow:0 36px 110px #00000052;min-height:600px;overflow:hidden;padding:22px;position:relative}.best-tools-landscape:before,.best-tools-landscape:after{border:1px solid rgba(255,255,255,.08);border-radius:999px;content:"";top:86px;right:58px;bottom:86px;left:58px;position:absolute}.best-tools-landscape:after{top:138px;right:108px;bottom:138px;left:108px}.best-tools-landscape__top{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px;position:relative;z-index:2}.best-tools-landscape__top span,.best-tools-landscape__cluster>span,.best-tool-entry__eyebrow,.best-tool-filter-result small,.best-pricing-board article small{color:#ffffff9e;font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.best-tools-landscape__top strong{color:#ffffffdb;font-size:.88rem}.best-tools-landscape__clusters{display:grid;gap:12px;grid-template-columns:repeat(6,1fr);position:relative;z-index:2}.best-tools-landscape__cluster{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:18px;display:grid;gap:14px;min-height:118px;padding:14px}.best-tools-landscape__cluster:nth-child(1),.best-tools-landscape__cluster:nth-child(2){grid-column:span 3}.best-tools-landscape__cluster:nth-child(3),.best-tools-landscape__cluster:nth-child(4),.best-tools-landscape__cluster:nth-child(5){grid-column:span 2}.best-tools-landscape__cluster:nth-child(6),.best-tools-landscape__cluster:nth-child(7){grid-column:span 3}.best-tools-landscape__cluster div{align-content:end;display:flex;flex-wrap:wrap;gap:8px}.best-tools-landscape__pill,.best-tools-final-orbit span{align-items:center;background:color-mix(in srgb,var(--tool-primary),#ffffff 8%);border:1px solid color-mix(in srgb,var(--tool-primary),#ffffff 28%);border-radius:999px;box-shadow:0 12px 30px color-mix(in srgb,var(--tool-primary),transparent 78%);color:#fff;display:inline-flex;font-size:.78rem;font-weight:900;gap:7px;min-height:34px;padding:5px 10px 5px 5px}.best-tools-landscape__radar{inset:auto 20px 20px auto;height:170px;position:absolute;width:170px;z-index:1}.best-tools-landscape__radar span{background:var(--tool-primary);border-radius:999px;box-shadow:0 0 24px var(--tool-primary);height:9px;opacity:.5;position:absolute;width:9px}.best-tools-landscape__radar span:nth-child(1){left:72%;top:18%}.best-tools-landscape__radar span:nth-child(2){left:84%;top:50%}.best-tools-landscape__radar span:nth-child(3){left:62%;top:78%}.best-tools-landscape__radar span:nth-child(4){left:31%;top:72%}.best-tools-landscape__radar span:nth-child(5){left:16%;top:42%}.best-tools-landscape__radar span:nth-child(6){left:36%;top:16%}.best-tools-landscape__radar span:nth-child(7){left:50%;top:47%}.best-tools-section{padding:96px 0}.best-tools-section--white{background:radial-gradient(circle at 10% 8%,rgba(25,91,255,.05),transparent 24rem),linear-gradient(180deg,#fff,#f7fbff)}.best-tools-section--light{background:radial-gradient(circle at 86% 14%,rgba(0,182,122,.08),transparent 24rem),linear-gradient(180deg,#edf3f8d1,#ffffffeb)}.best-tools-section--dark{background:radial-gradient(circle at 15% 12%,rgba(255,100,45,.18),transparent 30rem),radial-gradient(circle at 82% 26%,rgba(25,91,255,.22),transparent 34rem),linear-gradient(135deg,var(--seo-navy),#0d2032 56%,#06101b);color:#fff}.best-tools-section--dark p{color:#ffffffbd}.best-tool-quick-grid{display:grid;gap:18px;grid-template-columns:repeat(12,1fr)}.best-tool-quick-card{background:linear-gradient(180deg,color-mix(in srgb,var(--tool-light),white 58%),#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 70%);border-radius:22px;box-shadow:0 22px 60px #08142114;display:grid;gap:18px;grid-column:span 3;min-height:300px;overflow:hidden;padding:22px;position:relative}.best-tool-quick-card:nth-child(1),.best-tool-quick-card:nth-child(2){grid-column:span 6}.best-tool-quick-card:before,.best-tool-entry:before,.best-category-card:before{background:linear-gradient(90deg,var(--tool-gradient-from),var(--tool-gradient-to));content:"";height:5px;inset:0 0 auto;position:absolute}.best-tool-quick-card__index{color:color-mix(in srgb,var(--tool-primary),transparent 26%);font-size:3rem;font-weight:950;line-height:.82;position:absolute;right:18px;top:18px}.best-tool-quick-card__head{align-items:center;display:flex;gap:13px;padding-right:70px}.best-tool-quick-card__head span,.best-category-card__head span{color:var(--seo-muted);display:block;font-size:.77rem;font-weight:900;margin-bottom:4px;text-transform:uppercase}.best-tool-quick-card p,.best-tool-quick-card em,.best-category-card p,.best-category-card em{color:var(--seo-muted);font-size:.95rem;line-height:1.58}.best-tool-quick-card em,.best-category-card em{background:#ffffffb8;border:1px solid rgba(16,24,40,.08);border-radius:12px;font-style:normal;padding:12px}.best-tool-quick-card .seo-affiliate-button--secondary,.best-tool-quick-card .button--secondary{background:var(--seo-navy);border-color:transparent;color:#fff;margin-top:auto}.best-tool-filter-grid{display:grid;gap:24px;grid-template-columns:minmax(250px,.48fr) minmax(0,.8fr) minmax(280px,.52fr)}.best-tool-filter-copy,.best-tool-filter-panel,.best-tool-filter-results,.best-pricing-board,.best-methodology-list,.best-framework-steps{background:#ffffffdb;border:1px solid rgba(16,24,40,.1);border-radius:24px;box-shadow:0 24px 70px #08142114}.best-tool-filter-copy{align-content:start;display:grid;gap:18px;padding:24px}.best-tool-filter-count{align-items:center;background:var(--seo-navy);border-radius:18px;color:#fff;display:flex;gap:12px;padding:16px}.best-tool-filter-count strong{color:var(--seo-orange);font-size:2.5rem}.best-tool-filter-panel{display:grid;gap:16px;padding:18px}.best-tool-filter-group{border:0;margin:0;padding:0}.best-tool-filter-group legend{color:var(--seo-navy);font-size:.82rem;font-weight:900;margin-bottom:10px}.best-tool-filter-group div{display:flex;flex-wrap:wrap;gap:8px}.best-tool-filter-group label{cursor:pointer;flex:1 1 170px}.best-tool-filter-group input{opacity:0;position:absolute}.best-tool-filter-group label>span{background:#fff;border:1px solid rgba(16,24,40,.12);border-radius:14px;display:grid;gap:4px;min-height:82px;padding:12px}.best-tool-filter-group input:checked+span{background:#eef3ff;border-color:#195bff57;box-shadow:0 12px 28px #195bff1c}.best-tool-filter-group input:focus-visible+span{outline:3px solid rgba(255,100,45,.42);outline-offset:3px}.best-tool-filter-group small{color:var(--seo-muted);line-height:1.4}.best-tool-filter-results{display:grid;gap:10px;max-height:720px;overflow:auto;padding:18px}.best-tool-filter-result{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--tool-light),white 55%),#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:16px;display:grid;gap:12px;grid-template-columns:34px 42px minmax(0,1fr);padding:12px}.best-tool-filter-result>span{color:var(--tool-primary);font-weight:950}.best-tool-filter-result h3{margin-bottom:3px}.best-tool-filter-result p,.best-tool-filter-result small{color:var(--seo-muted);display:block;font-size:.86rem;line-height:1.4}.best-category-grid{display:grid;gap:16px;grid-template-columns:repeat(15,1fr)}.best-category-card{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:20px;box-shadow:0 18px 50px #08142112;display:grid;gap:14px;grid-column:span 3;min-height:245px;overflow:hidden;padding:20px;position:relative}.best-category-card:nth-child(1),.best-category-card:nth-child(2),.best-category-card:nth-child(3),.best-category-card:nth-child(4),.best-category-card:nth-child(5){grid-column:span 3}.best-category-card--depends{--tool-primary: var(--seo-navy);--tool-gradient-from: var(--seo-navy);--tool-gradient-to: var(--seo-blue)}.best-category-card__head{align-items:center;display:flex;gap:10px}.best-category-card__head>span:first-child{align-items:center;background:var(--seo-navy);border-radius:999px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:900;height:34px;justify-content:center;margin:0;width:34px}.best-tool-entry-list{display:grid;gap:24px}.best-tool-entry{background:linear-gradient(135deg,color-mix(in srgb,var(--tool-light),white 45%),#fff 45%,#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 70%);border-radius:28px;box-shadow:0 30px 86px #08142117;display:grid;gap:28px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);overflow:hidden;padding:30px;position:relative}.best-tool-entry:nth-child(2n){grid-template-columns:minmax(360px,.72fr) minmax(0,1.05fr)}.best-tool-entry:nth-child(2n) .best-tool-entry__content{grid-column:2;grid-row:1}.best-tool-entry:nth-child(2n) .best-tool-entry__visual{grid-column:1;grid-row:1}.best-tool-entry__content,.best-tool-entry__visual{display:grid;gap:20px;min-width:0}.best-tool-entry__eyebrow{color:var(--tool-primary)}.best-tool-entry__title{align-items:center;display:flex;gap:16px}.best-tool-entry__title h3{font-size:clamp(2rem,4vw,3.2rem);line-height:1}.best-tool-entry__title p,.best-tool-entry__summary{color:var(--seo-muted)}.best-tool-entry__why{background:#ffffffb8;border:1px solid rgba(16,24,40,.08);border-radius:18px;padding:18px}.best-tool-entry__why strong,.best-tool-entry__lists strong,.best-tool-entry__pricing strong,.best-tool-entry__caveats strong{color:var(--seo-navy);display:block;font-size:.9rem;margin-bottom:8px}.best-tool-entry__lists{display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.best-tool-entry__lists>div{background:#fff;border:1px solid rgba(16,24,40,.08);border-radius:16px;padding:16px}.best-tool-entry__lists ul{color:var(--seo-muted);display:grid;gap:8px;margin:0;padding-left:18px}.best-tool-entry__pricing{background:var(--seo-navy);border-radius:20px;color:#fff;display:grid;gap:10px;padding:18px}.best-tool-entry__pricing strong{color:#fff;font-size:1.15rem;margin:0}.best-tool-entry__pricing span,.best-tool-entry__pricing small,.best-tool-entry__pricing p{color:#ffffffb8;display:block;font-size:.9rem}.best-tool-entry__links{display:flex;flex-wrap:wrap;gap:8px}.best-tool-entry__links a,.best-tool-entry__links span{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:999px;color:var(--seo-navy);font-size:.82rem;font-weight:850;padding:9px 12px}.best-tool-entry__links span{color:var(--seo-muted)}.best-tool-preview{background:radial-gradient(circle at 20% 16%,color-mix(in srgb,var(--tool-primary),transparent 70%),transparent 26rem),linear-gradient(145deg,var(--seo-navy),#10283d);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 62%);border-radius:26px;box-shadow:0 28px 80px color-mix(in srgb,var(--tool-primary),transparent 82%);display:grid;gap:20px;min-height:360px;overflow:hidden;padding:20px}.best-tool-preview__top{display:flex;gap:8px}.best-tool-preview__top span{background:#ffffff38;border-radius:999px;height:10px;width:34px}.best-tool-preview__chart{align-items:end;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);min-height:150px}.best-tool-preview__chart i{align-items:end;background:linear-gradient(180deg,var(--tool-gradient-from),var(--tool-gradient-to));border-radius:14px 14px 6px 6px;display:flex;height:var(--bar-size);min-height:58px;padding:9px}.best-tool-preview__chart span{color:#fff;font-size:.72rem;font-style:normal;font-weight:900;writing-mode:vertical-rl}.best-tool-preview__rows{display:grid;gap:10px}.best-tool-preview__rows span{align-items:center;background:#ffffff1a;border-radius:12px;color:#fff;display:grid;gap:10px;grid-template-columns:110px 1fr;padding:10px}.best-tool-preview__rows i{background:linear-gradient(90deg,var(--tool-primary),transparent);border-radius:999px;height:8px}.best-tool-entry__caveats{background:#fff;border:1px solid rgba(16,24,40,.08);border-radius:18px;display:grid;gap:10px;padding:18px}.best-tool-entry__caveats span{color:var(--seo-muted);font-size:.92rem;line-height:1.48}.best-tools-pricing-panel{background:linear-gradient(180deg,#f7fbff,#eef4fa);padding:96px 0}.best-pricing-grid{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(280px,.5fr) minmax(0,1fr)}.best-pricing-copy{display:grid;gap:18px}.best-pricing-copy small{color:var(--seo-muted);line-height:1.55}.best-pricing-board{display:grid;gap:12px;padding:18px}.best-pricing-board__top{align-items:center;background:var(--seo-navy);border-radius:16px;color:#fff;display:flex;justify-content:space-between;padding:16px}.best-pricing-board article{align-items:start;background:linear-gradient(135deg,color-mix(in srgb,var(--tool-light),white 55%),#fff);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 78%);border-radius:16px;display:grid;gap:12px;grid-template-columns:42px minmax(0,1fr);padding:14px}.best-pricing-board article p,.best-pricing-board article span,.best-pricing-board article small{color:var(--seo-muted);display:block;font-size:.9rem;line-height:1.45}.best-tool-selector{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:22px;box-shadow:0 20px 60px #08142114;display:grid;gap:14px;margin-bottom:24px;padding:18px}.best-tool-selector>div{display:flex;flex-wrap:wrap;gap:8px}.best-tool-selector label{align-items:center;background:color-mix(in srgb,var(--tool-light),white 58%);border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:999px;color:var(--seo-navy);cursor:pointer;display:inline-flex;font-weight:850;gap:8px;min-height:42px;padding:5px 12px 5px 5px}.best-tool-selector input{accent-color:var(--tool-primary)}.best-tool-selector label:has(input:disabled){cursor:not-allowed;opacity:.45}.best-selected-comparison{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.best-selected-comparison article{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 74%);border-radius:20px;display:grid;gap:14px;padding:18px}.best-selected-comparison dl,.best-tools-matrix-mobile dl{display:grid;gap:10px;margin:0}.best-selected-comparison dt,.best-tools-matrix-mobile dt{color:var(--seo-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.best-selected-comparison dd,.best-tools-matrix-mobile dd{margin:2px 0 0}.best-selected-comparison article>div:last-child{display:flex;flex-wrap:wrap;gap:8px}.best-selected-comparison a{color:var(--tool-primary);font-size:.84rem;font-weight:900}.best-tools-table-wrap{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:22px;box-shadow:0 24px 70px #08142114;overflow-x:auto}.best-tools-matrix-table{border-collapse:collapse;min-width:1480px;width:100%}.best-tools-matrix-table caption{color:var(--seo-muted);font-weight:800;padding:16px;text-align:left}.best-tools-matrix-table th,.best-tools-matrix-table td{border-top:1px solid rgba(16,24,40,.08);padding:14px;text-align:left;vertical-align:top}.best-tools-matrix-table thead th{background:var(--seo-navy);color:#fff;position:sticky;top:0}.best-tools-matrix-table tbody th{background:#f7fbff;left:0;min-width:180px;position:sticky;z-index:1}.best-tools-matrix-mobile{display:none}.best-user-type-grid{display:grid;gap:16px;grid-template-columns:repeat(14,1fr)}.best-user-type-card{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:20px;box-shadow:0 18px 54px #08142112;display:grid;gap:12px;grid-column:span 2;min-height:250px;padding:18px}.best-user-type-card:nth-child(-n+4){grid-column:span 3}.best-user-type-card__tools{align-items:center;display:flex;gap:8px}.best-user-type-card>span{color:var(--tool-primary);font-size:.78rem;font-weight:900;text-transform:uppercase}.best-user-type-card p,.best-user-type-card em{color:var(--seo-muted);font-size:.94rem;font-style:normal;line-height:1.55}.best-framework-grid{display:grid;gap:40px;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr)}.best-framework-copy{display:grid;gap:18px}.best-framework-steps{background:#ffffff14;border-color:#ffffff24;box-shadow:none;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);padding:18px}.best-framework-steps article{background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:16px}.best-framework-steps article span{color:var(--seo-orange);font-weight:950}.best-framework-steps h3{color:#fff;margin-top:8px}.best-methodology-grid{display:grid;gap:42px;grid-template-columns:minmax(260px,.45fr) minmax(0,1fr)}.best-methodology-grid a{color:var(--seo-blue);font-weight:900;text-decoration:underline;text-underline-offset:3px}.best-methodology-list{display:grid;gap:12px;padding:18px}.best-methodology-list article{align-items:start;background:#fff;border:1px solid rgba(16,24,40,.08);border-radius:16px;display:grid;gap:12px;grid-template-columns:18px minmax(0,1fr);padding:16px}.best-methodology-list span{background:var(--seo-orange);border-radius:999px;height:10px;margin-top:10px;width:10px}.best-tools-faq-list{display:grid;gap:12px}.best-tools-faq-item{background:#fff;border:1px solid rgba(16,24,40,.1);border-radius:18px;box-shadow:0 18px 54px #0814210f;overflow:hidden}.best-tools-faq-item h3{margin:0}.best-tools-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:62px;padding:18px 20px;text-align:left;width:100%}.best-tools-faq-item button:focus-visible{outline:3px solid rgba(255,100,45,.45);outline-offset:-4px}.best-tools-faq-item__panel{border-top:1px solid rgba(16,24,40,.08);padding:0 20px 20px}.best-tools-final-cta{background:radial-gradient(circle at 18% 16%,rgba(255,100,45,.18),transparent 34rem),radial-gradient(circle at 84% 20%,rgba(25,91,255,.22),transparent 36rem),linear-gradient(135deg,var(--seo-navy),#0d2032 56%,#06101b);color:#fff;padding:112px 0}.best-tools-final-cta__inner{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(0,.82fr) minmax(360px,.64fr)}.best-tools-final-cta h2{font-size:clamp(2.6rem,5vw,4.6rem)}.best-tools-final-cta p{color:#ffffffbd;margin:18px 0 24px;max-width:650px}.best-tools-final-orbit{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:340px;padding:28px}@media(max-width:1180px){.best-tools-hero__grid,.best-pricing-grid,.best-framework-grid,.best-methodology-grid,.best-tools-final-cta__inner{grid-template-columns:1fr}.best-tools-landscape,.best-tools-final-orbit{margin-inline:auto;max-width:760px;width:100%}.best-tool-filter-grid{grid-template-columns:1fr}.best-tool-filter-results{max-height:none}.best-tool-entry,.best-tool-entry:nth-child(2n){grid-template-columns:1fr}.best-tool-entry:nth-child(2n) .best-tool-entry__content,.best-tool-entry:nth-child(2n) .best-tool-entry__visual{grid-column:auto;grid-row:auto}.best-selected-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.best-user-type-grid{grid-template-columns:repeat(6,1fr)}.best-user-type-card,.best-user-type-card:nth-child(-n+4){grid-column:span 2}}@media(max-width:900px){.best-tools-hero{min-height:auto;padding:106px 0 72px}.best-tools-hero__grid{gap:42px;grid-template-columns:1fr}.best-tools-landscape__clusters,.best-tool-quick-grid,.best-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.best-tools-landscape__cluster,.best-tools-landscape__cluster:nth-child(n),.best-tool-quick-card,.best-tool-quick-card:nth-child(n),.best-category-card,.best-category-card:nth-child(n){grid-column:auto}.best-tool-entry__lists,.best-framework-steps{grid-template-columns:1fr}.best-tools-table-wrap{display:none}.best-tools-matrix-mobile{display:grid;gap:14px}.best-tools-matrix-mobile article{background:#fff;border:1px solid color-mix(in srgb,var(--tool-primary),transparent 76%);border-radius:18px;display:grid;gap:12px;padding:16px}.best-user-type-card,.best-user-type-card:nth-child(-n+4){grid-column:span 3}}@media(max-width:640px){.best-tools-hero,.best-tools-section,.best-tools-pricing-panel,.best-tools-final-cta{padding:72px 0}.best-tools-hero h1{font-size:clamp(2.9rem,13vw,3.65rem)}.best-tools-hero__copy,.best-framework-copy{text-align:left}.best-tools-hero__actions,.best-tools-final-cta__actions,.best-tool-entry__actions{align-items:stretch;flex-direction:column}.best-tools-hero__actions .button,.best-tools-final-cta__actions .button,.best-tool-entry__actions .button,.best-tool-entry__actions .seo-affiliate-button,.best-tool-filter-copy .button{width:100%}.best-tools-landscape,.best-tool-filter-copy,.best-tool-filter-panel,.best-tool-filter-results,.best-tool-entry,.best-pricing-board,.best-tool-selector,.best-selected-comparison article,.best-framework-steps,.best-methodology-list,.best-tools-final-orbit{border-radius:18px;padding:16px;width:100%}.best-tools-landscape:before,.best-tools-landscape:after,.best-tools-landscape__radar{display:none}.best-tools-landscape__clusters,.best-tool-quick-grid,.best-category-grid,.best-selected-comparison,.best-user-type-grid{grid-template-columns:1fr}.best-tool-filter-group label,.best-user-type-card,.best-user-type-card:nth-child(-n+4){grid-column:auto;width:100%}.best-tool-entry__title{align-items:flex-start;flex-direction:column}.best-tool-entry__title h3{font-size:2.25rem}.best-tool-preview{min-height:300px}.best-tool-preview__chart{min-height:130px}.best-pricing-board__top{align-items:flex-start;flex-direction:column;gap:6px}.best-tool-selector>div,.best-tools-final-orbit{align-items:stretch;flex-direction:column}.best-tool-selector label,.best-tools-final-orbit span{width:100%}}@media(max-width:420px){.best-tools-landscape__pill,.best-tools-final-orbit span{font-size:.72rem}.best-tool-filter-result{grid-template-columns:28px 36px minmax(0,1fr)}.best-tool-preview__rows span{grid-template-columns:86px 1fr}}
