.tool-page-hero,.tools-hero{background:#071532;color:#fff;position:relative;overflow:hidden}.tool-page-hero:before,.tools-hero:before{content:"";position:absolute;width:60vw;height:60vw;right:-20vw;top:-35vw;background:radial-gradient(circle,rgba(36,85,245,.35),transparent 65%);pointer-events:none}.tools-hero{padding:190px 0 120px}.tools-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;position:relative}.tools-hero h1{font-size:clamp(3.3rem,7vw,7rem);line-height:1.05;letter-spacing:-.065em;margin:18px 0 25px;max-width:850px}.tools-hero h1 em{color:#c9ff65;font-style:normal}.tools-hero-lede{font-size:1.25rem;line-height:1.65;max-width:650px;color:#fff}.tool-hero-pills,.tools-hero-points{display:flex;flex-wrap:wrap;gap:18px;margin:28px 0 33px}.tool-hero-pills span,.tools-hero-points span{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;font-weight:700;color:#eaf3ff}.tool-hero-pills svg,.tools-hero-points svg{width:17px;height:17px;color:#c9ff65}.tools-hero-art{height:480px;position:relative;display:grid;place-items:center}.tools-art-orbit{position:absolute;border:1px solid rgba(255,255,255,.17);border-radius:50%;width:430px;height:430px}.tools-art-orbit--two{width:350px;height:350px;transform:rotate(25deg);border-style:dashed}.tools-art-main{width:330px;height:330px;border-radius:40px;background:linear-gradient(155deg,#294df1,#112b7f);border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 100px rgba(0,0,0,.25);padding:38px;display:flex;flex-direction:column;justify-content:space-between;transform:rotate(-6deg)}.tools-art-main svg{color:#c9ff65}.tools-art-main span{font-size:.75rem;letter-spacing:.2em}.tools-art-main strong{font-size:2.5rem;line-height:1.08;letter-spacing:-.05em}.tools-art-main i{display:block;width:60%;height:9px;border-radius:20px;background:#c9ff65}.tools-art-chip{position:absolute;background:#fff;color:#071532;border-radius:18px;padding:14px 18px;font-size:.93rem;font-weight:800;box-shadow:0 16px 35px rgba(0,0,0,.18);display:flex;align-items:center;gap:9px}.tools-art-chip--one{left:0;top:20%}.tools-art-chip--two{right:1%;bottom:22%}.tools-art-chip--two strong{color:#2455f5}.tools-main{scroll-margin-top:100px}.tools-section-intro{max-width:760px;margin-bottom:35px}.tool-bottom-cta h2,.tool-faq h2,.tool-guide h2,.tools-editorial h2,.tools-method h2,.tools-related h2,.tools-section-intro h2{font-size:clamp(2rem,4vw,3.65rem);letter-spacing:-.045em;line-height:1.15;margin:13px 0 18px}.tool-faq p,.tool-guide p,.tools-editorial p,.tools-method p,.tools-section-intro p{line-height:1.7}.tools-discovery{background:#fff;border:1px solid #dce5f1;border-radius:26px;padding:22px;box-shadow:0 20px 60px rgba(10,30,74,.06)}.tools-search{height:58px;border:1px solid #cfdcf0;border-radius:14px;display:flex;align-items:center;gap:12px;padding:0 17px;color:#2455f5}.tools-search input{border:0;outline:0;flex:1;width:100%;font:inherit;color:#071532;background:transparent}.tools-category-tabs{display:flex;gap:8px;overflow:auto;padding-top:16px;scrollbar-width:thin}.tools-category-tabs button{white-space:nowrap;border:1px solid #d9e2ef;background:#f5f8fc;border-radius:999px;padding:10px 15px;font:inherit;font-size:.81rem;font-weight:700;color:#263758;cursor:pointer}.tools-category-tabs button.is-active,.tools-category-tabs button:hover{background:#2455f5;border-color:#2455f5;color:#fff}.tools-count{font-size:.88rem;font-weight:800;color:#2455f5;margin:24px 0 14px}.tools-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.tools-card{display:flex;flex-direction:column;min-height:288px;padding:27px;border:1px solid #dce5f1;border-radius:25px;background:#fff;color:#071532;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s}.tools-card:focus-visible,.tools-card:hover{transform:translateY(-5px);border-color:#99b1ff;box-shadow:0 22px 40px rgba(26,55,136,.11)}.tools-card-icon{width:55px;height:55px;display:grid;place-items:center;color:#2455f5;background:#e9efff;border-radius:17px;margin-bottom:20px}.tools-card-index{color:#52719e;font-size:.72rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.tools-card h2{font-size:1.25rem;line-height:1.25;margin:9px 0 10px}.tools-card p{font-size:.9rem;line-height:1.6;margin:0 0 22px;color:#34435c}.tools-card-link{margin-top:auto;display:flex;align-items:center;gap:8px;color:#2455f5;font-size:.84rem;font-weight:800}.tools-empty{padding:45px;border:1px dashed #b7c7df;border-radius:20px;text-align:center}.tools-empty button{border:0;background:#2455f5;color:#fff;border-radius:10px;padding:12px 20px;cursor:pointer}.tools-editorial{background:#eaf1ff}.tools-editorial-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%;align-items:start}.tools-editorial-list{display:grid;gap:10px}.tools-editorial-list article{display:flex;gap:20px;background:#fff;border-radius:20px;padding:22px}.tools-editorial-list article>span{color:#2455f5;font-weight:900}.tools-editorial-list h3{margin:0 0 6px;font-size:1.16rem}.tools-editorial-list p{margin:0;font-size:.88rem}.tools-method{max-width:940px;text-align:center}.tools-method .button{margin-top:16px}.tool-page-hero{padding:140px 0 77px}.tool-breadcrumb{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:.83rem;color:#dce8ff}.tool-breadcrumb a{color:#fff}.tool-breadcrumb span{color:#c9ff65}.tool-page-hero-grid{display:grid;grid-template-columns:1fr 160px;align-items:center;gap:50px;margin-top:56px}.tool-page-hero h1{font-size:clamp(2.8rem,5.6vw,5.4rem);line-height:1.06;letter-spacing:-.055em;max-width:950px;margin:12px 0 21px}.tool-page-hero-grid>div>p:not(.eyebrow){max-width:770px;font-size:1.2rem;line-height:1.6}.tool-page-hero-icon{width:160px;height:160px;border-radius:36px;display:grid;place-items:center;background:linear-gradient(150deg,#3168fa,#1b368e);color:#c9ff65;transform:rotate(7deg)}.tool-calculator-section{padding-top:72px}.tool-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.78fr);gap:20px;align-items:start}.detector-results,.store-detector-form,.tool-input-panel,.tool-result-panel{border:1px solid #dbe5f2;border-radius:28px;padding:30px;background:#fff;box-shadow:0 22px 60px rgba(11,31,77,.07)}.tool-panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px}.tool-formula>span,.tool-panel-heading span{font-size:.75rem;letter-spacing:.12em;font-weight:900;color:#2455f5}.tool-panel-heading h2{font-size:1.7rem;margin:5px 0}.tool-panel-heading p{font-size:.88rem;margin:0}.tool-currency{font-size:.75rem;font-weight:800;display:grid;gap:5px}.tool-currency select{border:1px solid #ccd8e7;border-radius:9px;padding:8px;background:#f8faff;color:#071532;font:inherit}.tool-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tool-field{font-size:.84rem;font-weight:750;display:grid;gap:7px}.tool-field-control{display:flex;align-items:center;border:1px solid #cdd9ea;background:#f8faff;border-radius:11px;padding:0 13px;min-height:48px}.tool-field-control:focus-within{outline:2px solid #2455f5;outline-offset:1px}.tool-field-control input{width:100%;border:0;outline:0;background:transparent;color:#071532;font:inherit;font-size:1rem;font-weight:750;padding:11px 5px}.tool-field-prefix,.tool-field-suffix{color:#5d7091}.tool-field small{font-size:.72rem;color:#405270}.tool-field input[aria-invalid=true]{color:#ad2424}.tool-error{color:#a52222;background:#fff0ed;border-radius:10px;padding:12px 14px;font-size:.88rem}.tool-reset{border:0;background:transparent;color:#2455f5;font:inherit;font-weight:800;display:flex;gap:7px;align-items:center;cursor:pointer;margin-top:25px}.tool-result-panel{background:#071532;color:#fff;border-color:#071532;position:sticky;top:110px}.tool-result-kicker{display:flex;align-items:center;gap:8px;color:#c9ff65;font-size:.75rem;font-weight:900;letter-spacing:.12em}.tool-result-panel h2{font-size:1.36rem;margin:22px 0 4px}.tool-primary-value{display:block;color:#c9ff65;font-size:clamp(2.2rem,4vw,4rem);letter-spacing:-.04em;overflow-wrap:anywhere;line-height:1.15}.tool-result-lede{color:#fff;font-size:.88rem;line-height:1.6}.tool-metrics,.tool-scenarios{border-top:1px solid rgba(255,255,255,.2);margin-top:24px;padding-top:12px}.tool-metrics>div,.tool-scenarios>div{display:flex;justify-content:space-between;gap:15px;padding:9px 0;font-size:.82rem}.tool-metrics strong,.tool-scenarios strong{text-align:right;white-space:nowrap}.tool-scenarios h3{font-size:1rem;margin:10px 0 2px}.tool-scenarios p{font-size:.78rem;line-height:1.5;margin:0 0 8px}.tool-result-warning{background:#eaffbf;color:#071532;padding:12px 14px;border-radius:12px;font-size:.82rem;line-height:1.5;margin-top:25px}.store-detector{max-width:940px;margin:auto}.store-detector-form label{font-weight:800;display:block;margin-bottom:10px}.store-detector-form>div{display:flex;gap:9px}.store-detector-form input{flex:1;min-width:0;border:1px solid #cdd9ea;background:#f8faff;border-radius:10px;font:inherit;padding:13px}.store-detector-form small{display:block;margin-top:12px;color:#435471}.detector-results{margin-top:19px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.detector-results>div,.detector-results>section{background:#f5f8ff;padding:22px;border-radius:18px}.detector-results>div{grid-column:1/-1;background:#071532;color:#fff}.detector-results>div svg{color:#c9ff65}.detector-results>div span{display:block;color:#c9ff65;font-size:.78rem;font-weight:800;margin-top:12px}.detector-results h2,.detector-results h3{margin:8px 0}.detector-results li,.detector-results p{line-height:1.6}.detector-results .tool-result-warning{grid-column:1/-1;margin:0}.tool-guide{display:grid;grid-template-columns:1fr 310px;gap:9%}.tool-guide-main{max-width:750px}.tool-guide-main>p{font-size:1.02rem}.tool-formula{background:#eaf1ff;border-left:5px solid #2455f5;border-radius:0 16px 16px 0;padding:24px;margin:35px 0}.tool-formula p{font-weight:750;margin:9px 0 0;overflow-wrap:anywhere}.tool-guide-aside{border-radius:23px;background:#c9ff65;padding:27px;position:sticky;top:110px}.tool-guide-aside h3{font-size:1.4rem}.tool-guide-aside p{font-size:.9rem}.tool-guide-aside a{display:flex;align-items:center;gap:8px;color:#071532;font-weight:800}.tool-faq{padding-top:10px}.tools-related{background:#edf3ff}.tools-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tools-related-grid a{display:flex;align-items:center;gap:13px;background:#fff;border-radius:17px;padding:20px;color:#071532;text-decoration:none;min-height:85px;border:1px solid #dce5f1}.tools-related-grid a:hover{border-color:#2455f5}.tools-related-grid a span{color:#2455f5}.tools-related-grid a strong{flex:1;font-size:.9rem}.tools-all-link{display:inline-flex;align-items:center;gap:8px;margin-top:25px;color:#2455f5;font-weight:800}.tool-bottom-cta{background:#2455f5;color:#fff}.tool-bottom-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:45px}.tool-bottom-cta p:not(.eyebrow){max-width:700px;line-height:1.6}.tool-bottom-cta .button{white-space:nowrap}.tool-bottom-cta .eyebrow{color:#c9ff65}@media(max-width:980px){.tools-hero-grid{grid-template-columns:1fr}.tools-hero-art{height:330px}.tools-art-orbit{width:300px;height:300px}.tools-art-main,.tools-art-orbit--two{width:245px;height:245px}.tools-art-main{border-radius:30px;padding:27px}.tools-art-main strong{font-size:1.8rem}.tools-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-guide,.tools-editorial-grid{grid-template-columns:1fr}.tool-guide-aside{position:static}.tool-workspace{grid-template-columns:1fr}.tool-result-panel{position:static}.tool-bottom-cta>.container{flex-direction:column;align-items:flex-start}}@media(max-width:680px){.tools-hero{padding:135px 0 70px}.tools-hero h1{font-size:clamp(2.8rem,11vw,4.2rem)}.tools-hero-lede{font-size:1rem}.tools-hero-art{height:265px}.tools-art-chip{font-size:.7rem;padding:9px}.detector-results,.tools-card-grid,.tools-related-grid{grid-template-columns:1fr}.tools-card{min-height:225px}.tools-discovery{padding:15px}.tools-editorial-list article{padding:16px}.tool-page-hero{padding:120px 0 60px}.tool-page-hero-grid{grid-template-columns:1fr;margin-top:30px}.tool-page-hero-icon{display:none}.tool-page-hero h1{font-size:clamp(2.45rem,10vw,3.7rem)}.tool-page-hero-grid>div>p:not(.eyebrow){font-size:1rem}.tool-calculator-section{padding-top:35px}.detector-results,.store-detector-form,.tool-input-panel,.tool-result-panel{padding:20px;border-radius:20px}.tool-fields{grid-template-columns:1fr}.store-detector-form>div,.tool-panel-heading{flex-direction:column}.tool-metrics>div,.tool-scenarios>div{font-size:.78rem}.tool-bottom-cta .button{white-space:normal}}.tool-page-hero-grid>div>p:not(.eyebrow),.tools-hero-lede{color:#ffffff}.tool-visual{border-top:1px solid rgba(255,255,255,.2);margin-top:24px;padding-top:12px}.tool-visual h3{font-size:1rem;margin:8px 0 14px}.tool-visual>div{margin:12px 0}.tool-visual span{display:block;font-size:.74rem;margin-bottom:5px}.tool-visual i{display:block;height:8px;border-radius:99px;background:#c9ff65;max-width:100%}.tool-bottom-cta h2,.tool-bottom-cta p:not(.eyebrow){color:#fff}.tool-guide-aside,.tool-result-panel{position:static}.tool-guide{align-items:start;min-width:0;column-gap:9%;row-gap:28px}.tool-guide-aside,.tool-guide-main{min-width:0}.tool-faq{clear:both;padding-top:clamp(72px,9vw,140px)}.tool-metrics .is-negative,.tool-primary-value.is-negative,.tool-scenarios .is-negative{color:#ffaaa7}.tool-field-head{display:flex;align-items:center;gap:7px}.tool-field-head label{font-weight:750}.tool-help-button{display:inline-grid;place-items:center;width:22px;height:22px;border:0;background:transparent;color:#2455f5;cursor:pointer;padding:0;flex:none}.tool-help-button:hover{color:#173ba8}.tool-help-button:focus-visible{outline:2px solid #2455f5;outline-offset:2px}.tool-help-text{display:block;background:#eaf1ff;border:1px solid #ccdafa;border-radius:9px;padding:9px 11px;font-size:.78rem;line-height:1.5;color:#102449}.app-detector,.marketplace-tool{max-width:1120px;margin:auto}.marketplace-intro{max-width:770px;margin-bottom:24px}.marketplace-intro h2,.marketplace-result-heading h2{font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.17;margin:0 0 10px}.marketplace-intro p,.marketplace-result-heading p{line-height:1.65;margin:0}.marketplace-controls{display:flex;align-items:end;flex-wrap:wrap;gap:14px;margin:20px 0 25px}.marketplace-controls>label{display:grid;gap:7px;font-size:.85rem;font-weight:800}.marketplace-controls input,.marketplace-controls select{border:1px solid #bfcce2;border-radius:11px;min-height:44px;padding:8px 12px;background:#fff;color:#071532;font:inherit}.marketplace-mode{display:flex;gap:3px;border:1px solid #c9d7eb;border-radius:12px;padding:3px;background:#eaf1ff}.marketplace-mode button{border:0;background:transparent;border-radius:9px;padding:9px 16px;color:#071532;font:inherit;font-weight:800;cursor:pointer}.marketplace-mode button.is-active{background:#2455f5;color:#fff}.marketplace-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.marketplace-inputs details{background:#fff;border:1px solid #dce5f1;border-radius:19px;padding:18px;min-width:0}.marketplace-inputs details>summary{cursor:pointer;font-weight:850;font-size:1.08rem;color:#071532}.market-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.marketplace-switch{margin-top:20px;font-size:.86rem;font-weight:800}.marketplace-switch label{display:flex;align-items:center;gap:8px}.marketplace-switch input{accent-color:#2455f5}.marketplace-note{font-size:.8rem;line-height:1.55;color:#34435c}.marketplace-results{background:#071532;color:#fff;border-radius:28px;padding:clamp(22px,4vw,44px);margin-top:35px}.marketplace-result-heading>span{font-size:.74rem;letter-spacing:.14em;font-weight:900;color:#c9ff65}.marketplace-result-heading h2{color:#fff;margin-top:10px}.marketplace-result-heading p,.marketplace-scenarios p{color:#eaf3ff}.marketplace-result-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:25px 0}.marketplace-result-cards article{background:#142449;border:1px solid #405578;border-radius:20px;padding:20px;min-width:0}.marketplace-result-cards article>span{font-size:.72rem;letter-spacing:.12em;color:#c9ff65;font-weight:900}.marketplace-result-cards h3{font-size:1.1rem;color:#fff;margin:9px 0}.marketplace-result-cards strong{display:block;font-size:clamp(1.6rem,3vw,2.5rem);overflow-wrap:anywhere;color:#c9ff65}.marketplace-result-cards small{display:block;margin-top:10px;color:#fff}.marketplace-results .is-negative{color:#ffaaa7}.marketplace-difference{background:#dfffa0;color:#071532;border-radius:13px;padding:14px 18px;font-weight:800;line-height:1.5}.marketplace-table-wrap{overflow-x:auto;margin-top:25px}.marketplace-table-wrap table{width:100%;border-collapse:collapse;min-width:590px}.marketplace-table-wrap caption{text-align:left;color:#fff;font-weight:850;font-size:1.2rem;padding:0 0 12px}.marketplace-table-wrap td,.marketplace-table-wrap th{padding:11px 9px;border-bottom:1px solid #3b4c6d;text-align:right;color:#fff}.marketplace-table-wrap th:first-child{text-align:left}.marketplace-table-wrap tbody th{font-weight:600}.marketplace-table-total td,.marketplace-table-total th{font-weight:900;color:#c9ff65}.marketplace-insights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:30px}.marketplace-insights article{background:#142449;border-radius:16px;padding:18px}.marketplace-insights h3{font-size:1rem;margin:0 0 8px;color:#fff}.marketplace-insights strong{color:#c9ff65;font-size:1.35rem;overflow-wrap:anywhere}.marketplace-insights p{font-size:.8rem;line-height:1.55;color:#eaf3ff}.marketplace-scenarios{margin-top:28px}.marketplace-scenarios h3{color:#fff}.marketplace-scenarios>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.marketplace-scenarios article{border:1px solid #516385;border-radius:14px;padding:13px;display:grid;gap:7px}.marketplace-scenarios article span{display:flex;justify-content:space-between;gap:5px;font-size:.83rem}.marketplace-disclaimer{font-size:.8rem;line-height:1.6;color:#fff;border-top:1px solid #536584;padding-top:18px;margin-top:30px}.marketplace-breakdown{margin-top:30px;border-top:1px solid #536584;padding-top:16px}.marketplace-breakdown h3{color:#fff;margin:0 0 7px}.marketplace-breakdown p,.marketplace-breakdown small{color:#eaf3ff;line-height:1.55}.marketplace-breakdown figure{margin:19px 0}.marketplace-breakdown figcaption{font-weight:800;color:#fff;margin-bottom:7px}.marketplace-costbar{height:25px;background:#233556;border-radius:99px;overflow:hidden;display:flex}.marketplace-costbar span{display:block;height:100%;flex:none;min-width:0}.marketplace-empty{padding:28px;background:#eaf1ff;border:1px solid #c9d8f1;border-radius:17px;color:#071532;margin-top:20px}@media(max-width:800px){.marketplace-inputs,.marketplace-insights{grid-template-columns:1fr}}@media(max-width:600px){.market-fields,.marketplace-result-cards,.marketplace-scenarios>div{grid-template-columns:1fr}.marketplace-results{padding:20px}.marketplace-controls{align-items:stretch}.marketplace-controls>label,.marketplace-mode{width:100%}.marketplace-mode button{flex:1}}.app-stack-results{margin-top:20px;background:#fff;border:1px solid #dce5f1;border-radius:25px;padding:24px;box-shadow:0 18px 50px rgba(11,31,77,.06)}.app-stack-summary{background:#071532;color:#fff;border-radius:20px;padding:25px}.app-stack-summary span,.app-stack-summary svg{color:#c9ff65}.app-stack-summary span{display:block;font-size:.73rem;font-weight:900;letter-spacing:.13em;margin-top:10px}.app-stack-summary h2{font-size:clamp(1.5rem,3vw,2.5rem);line-height:1.2;margin:12px 0;color:#fff}.app-stack-summary p{color:#fff;overflow-wrap:anywhere;line-height:1.5}.app-stack-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px}.app-stack-groups section{background:#f4f7ff;border:1px solid #dce5f1;border-radius:17px;padding:19px}.app-stack-groups h3{margin:0 0 13px;font-size:1.12rem}.app-stack-groups section>div{display:grid;gap:10px}.app-stack-groups article{background:#fff;border-radius:12px;padding:13px}.app-stack-groups article>div{display:flex;align-items:center;justify-content:space-between;gap:9px;flex-wrap:wrap}.app-stack-groups article p{font-size:.8rem;color:#263758;margin:6px 0 0}.app-confidence{font-size:.68rem;font-weight:900;border-radius:20px;padding:5px 8px;background:#e5f9c2;color:#183d18}.app-confidence--medium{background:#e3eaff;color:#203d82}.app-confidence--possible{background:#fff0d4;color:#6a3d00}.app-stack-empty,.app-stack-note{padding:16px;border-radius:13px;background:#edf3ff;color:#102449;line-height:1.6}.app-stack-note{display:flex;gap:10px;align-items:flex-start;margin-top:20px}.app-stack-note p{margin:0}.app-stack-note svg{flex:none;color:#2455f5}.app-stack-next{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}.app-stack-next a{display:inline-flex;align-items:center;gap:7px;color:#2455f5;font-weight:850}@media(max-width:700px){.app-stack-groups{grid-template-columns:1fr}}.tool-seo-content{padding-top:clamp(54px,7vw,110px)}.tool-seo-content>h2,.tools-use-guide>h2{font-size:clamp(2rem,4vw,3.5rem);line-height:1.16;letter-spacing:-.045em;margin:12px 0 28px}.tool-seo-grid,.tools-use-guide>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tool-seo-grid article,.tools-use-guide article{background:#f1f5ff;border:1px solid #dce5f1;border-radius:20px;padding:clamp(20px,3vw,30px)}.tool-seo-grid h3,.tools-use-guide h3{font-size:clamp(1.14rem,2vw,1.45rem);line-height:1.28;margin:0 0 12px;color:#071532}.tool-seo-grid p,.tools-use-guide p{line-height:1.7;color:#233653;margin:0}.tools-use-guide article a{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-weight:850;color:#2455f5}.tool-channel-table{background:#fff;border:1px solid #dce5f1;border-radius:20px;padding:25px;margin-top:20px}.tool-channel-table h3{font-size:1.4rem;margin:0 0 10px}.tool-channel-table .marketplace-table-wrap td,.tool-channel-table .marketplace-table-wrap th{color:#071532;border-bottom-color:#dce5f1}@media(max-width:700px){.tool-seo-grid,.tools-use-guide>div{grid-template-columns:1fr}}@font-face{font-family:inter;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_5bda0f{font-family:inter,inter Fallback;font-style:normal}.__variable_5bda0f{--font-inter:"inter","inter Fallback"}