.knowledge-library{padding:80px 0 145px}@media (min-width:821px) and (max-width:1020px){.knowledge-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.knowledge-library .eyebrow{color:#536078}.knowledge-section-heading h2,.knowledge-latest h2,.knowledge-discovery h2{font-family:var(--display);letter-spacing:-.045em;margin:0;font-weight:400}.knowledge-section-heading{align-items:flex-start;gap:24px;margin-bottom:34px;display:flex}.knowledge-section-heading>span{width:42px;height:42px;color:var(--blue);font-size:var(--type-label);background:#f5f9ff;border:1px solid #d6e2f3;border-radius:50%;flex:none;place-items:center;font-weight:850;display:grid}.knowledge-section-heading p{color:#748096;font-size:var(--type-label);letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-weight:850}.knowledge-section-heading h2{font-size:clamp(34px,4vw,48px);line-height:1.08}.knowledge-featured{margin-bottom:90px}.knowledge-featured-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.knowledge-featured-card{border:1px solid var(--line);background:var(--white);border-radius:22px;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden;box-shadow:0 22px 55px #172a4c12}.knowledge-featured-card:hover{border-color:#bccfea;transform:translateY(-3px);box-shadow:0 28px 70px #172a4c1f}.knowledge-featured-image{aspect-ratio:16/9;border-bottom:1px solid var(--line);background:#f3f8ff;min-width:0;position:relative;overflow:hidden}.knowledge-featured-image img{object-fit:cover;transition:transform .4s}.knowledge-featured-card:hover img{transform:scale(1.025)}.knowledge-featured-copy{flex-direction:column;min-width:0;height:100%;padding:30px;display:flex}.knowledge-card-meta{flex-wrap:wrap;align-items:center;gap:7px 10px;display:flex}.knowledge-card-meta>span:last-child{color:var(--blue);font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;font-weight:850}.knowledge-format{color:#4e5d75;width:fit-content;min-height:26px;font-size:var(--type-label);letter-spacing:.06em;text-transform:uppercase;background:#f4f7fb;border:1px solid #d3deed;border-radius:999px;align-items:center;padding:4px 8px;font-weight:800;line-height:1.2;display:inline-flex}.knowledge-featured-copy h3{font-family:var(--display);letter-spacing:-.04em;margin:14px 0;font-size:clamp(28px,2.8vw,39px);font-weight:400;line-height:1.06}.knowledge-featured-copy p{color:#677288;font-size:var(--type-card-copy);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 24px;line-height:1.65;display:-webkit-box;overflow:hidden}.knowledge-featured-copy small,.knowledge-topic-list a>small{color:#29364f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;margin-top:auto;font-size:12px;font-weight:800;display:flex}.knowledge-featured-copy svg,.knowledge-topic-list svg,.knowledge-latest-list svg{width:14px;color:var(--blue);transition:transform .18s}.knowledge-featured-card:hover svg,.knowledge-topic-list a:hover svg,.knowledge-latest-list a:hover svg{transform:translate(4px)}.knowledge-latest{color:var(--ink);background:#f4f6f9;border:1px solid #dfe5ee;border-radius:24px;grid-template-columns:.68fr minmax(0,1.32fr);gap:52px;margin:80px 0 0;padding:42px;scroll-margin-top:110px;display:grid}.knowledge-latest .eyebrow{color:#77849a}.knowledge-latest h2{margin-top:14px;font-size:clamp(30px,3vw,40px);line-height:1.08}.knowledge-latest-list{border-top:1px solid #d9e0ea;margin:0;padding:0;list-style:none;display:grid}.knowledge-latest-list li{border-bottom:1px solid #d9e0ea}.knowledge-latest-list a{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:18px;min-width:0;padding:16px 0;display:grid}.knowledge-latest-list a>span,.knowledge-latest-list small{color:#73809a;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.knowledge-latest-list strong{color:#354159;margin-top:3px;font-size:14px;line-height:1.35;transition:color .18s;display:block}.knowledge-latest-list a:hover strong{color:var(--ink)}.knowledge-discovery{background:radial-gradient(circle at 92% 10%,#2f7df61a,#0000 34%),#edf4ff;border:1px solid #d8e4f4;border-radius:24px;grid-template-columns:.72fr minmax(0,1.28fr);gap:70px;margin-bottom:100px;padding:62px;display:grid}.knowledge-discovery h2{margin-top:18px;font-size:clamp(38px,4.5vw,56px);line-height:1.02}.knowledge-discovery-heading>p{color:#66738b;max-width:430px;margin:20px 0 0;font-size:14px;line-height:1.7}.knowledge-search-controls>label{color:#44516a;font-size:var(--type-form-meta);letter-spacing:.12em;text-transform:uppercase;margin-bottom:9px;font-weight:850;display:block}.knowledge-search-field{position:relative}.knowledge-search-field input{width:100%;height:62px;color:var(--ink);background:var(--white);border:1px solid #bccce4;border-radius:13px;outline:none;padding:0 20px;font-size:16px;box-shadow:0 14px 35px #1e3d7012}.knowledge-search-field.has-query input{padding-right:105px}.knowledge-search-field input:focus{border-color:var(--blue);box-shadow:0 0 0 4px #2f7df61f}.knowledge-search-field input::placeholder{color:#929db1}.knowledge-search-field input::-webkit-search-cancel-button{appearance:none}.knowledge-search-field button{color:#43516a;font-size:var(--type-form-meta);cursor:pointer;background:#edf3fb;border:0;border-radius:8px;padding:9px 11px;font-weight:800;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.knowledge-topic-filters{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.knowledge-topic-filters button{color:#4d5b73;cursor:pointer;background:#ffffffb3;border:1px solid #c9d6e9;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:750;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.knowledge-topic-filters button:hover,.knowledge-topic-filters button.is-active{border-color:var(--ink);color:var(--white);background:var(--ink)}.knowledge-topic-filters span{color:#6c7890;min-width:20px;height:20px;font-size:var(--type-label);background:#edf2f9;border-radius:999px;place-items:center;display:inline-grid}.knowledge-topic-filters button.is-active span,.knowledge-topic-filters button:hover span{color:var(--cyan);background:#ffffff1a}.knowledge-results-count{color:#68758d;font-size:var(--type-supporting);margin:0}.knowledge-results-footer{justify-content:space-between;align-items:center;gap:18px;margin-top:18px;display:flex}.knowledge-latest-jump{color:#35445f;text-align:center;background:#ffffff94;border:1px solid #b9cae3;border-radius:999px;align-items:center;gap:9px;min-height:42px;padding:9px 14px;font-size:12px;font-weight:800;line-height:1.25;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.knowledge-latest-jump svg{width:14px;color:var(--blue);flex:none;transition:transform .18s;transform:rotate(90deg)}.knowledge-latest-jump:hover{color:var(--ink);background:#ffffffe6;border-color:#8eabd2}.knowledge-latest-jump:hover svg{transform:translateY(3px)rotate(90deg)}.knowledge-latest-jump:focus-visible{outline-offset:3px;outline:3px solid #2f7df638}.knowledge-index{scroll-margin-top:110px}.knowledge-topic-groups{border-top:1px solid var(--line)}.knowledge-topic-group{border-bottom:1px solid var(--line);grid-template-columns:.38fr minmax(0,1fr);gap:55px;padding:54px 0;display:grid}.knowledge-topic-group>header{grid-template-columns:minmax(0,1fr);align-content:start;gap:0;display:grid}.knowledge-topic-group>header h3{font-family:var(--display);letter-spacing:-.04em;margin:0;font-size:clamp(30px,3.2vw,42px);font-weight:400;line-height:1.05}.knowledge-topic-group>header p{color:#737d91;font-size:var(--type-card-copy);margin:14px 0 0;line-height:1.65}.knowledge-topic-group>header small{color:#9aa4b6;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;margin-top:14px;font-weight:800}.knowledge-pillar-link{border:1px solid #adc5e8;border-left:4px solid var(--blue);background:linear-gradient(135deg,#edf5ff,#f7faff);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:10px;padding:19px 20px;transition:border-color .18s,background .18s,box-shadow .18s;display:grid;box-shadow:0 12px 28px #1f498512}.knowledge-pillar-copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.knowledge-pillar-copy>span{color:#77849a;font-size:var(--type-label);letter-spacing:.1em;text-transform:uppercase;font-weight:850}.knowledge-pillar-copy strong{color:#273550;margin-top:6px;font-size:14px;line-height:1.35}.knowledge-pillar-copy .knowledge-format{color:#325a94;background:#ffffffb3;margin-top:11px}.knowledge-pillar-link svg{width:15px;color:var(--blue);grid-column:2;transition:transform .18s}.knowledge-pillar-link:hover{background:linear-gradient(135deg,#e7f1ff,#f3f8ff);border-color:#86abe0;box-shadow:0 16px 34px #1f49851c}.knowledge-pillar-link:hover svg{transform:translate(3px)}.knowledge-topic-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;display:grid}.knowledge-topic-list article{min-width:0}.knowledge-topic-list a{border:1px solid var(--line);background:var(--white);border-radius:15px;flex-direction:column;min-width:0;height:100%;padding:26px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.knowledge-topic-list a:hover{border-color:#bfd0e8;transform:translateY(-2px);box-shadow:0 16px 36px #182d5214}.knowledge-topic-list h4{font-family:var(--display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:12px 0;font-size:25px;font-weight:400;line-height:1.12}.knowledge-topic-list p{color:#6b7589;font-size:var(--type-card-copy);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 22px;line-height:1.65;display:-webkit-box;overflow:hidden}@media (min-width:821px){.knowledge-topic-list h4{margin-bottom:18px}.knowledge-topic-list p{font-size:var(--type-supporting)}}.knowledge-empty-state{border:1px solid var(--line);text-align:center;background:var(--white);border-radius:22px;padding:70px}.knowledge-empty-state>span{color:var(--blue);font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;font-weight:850}.knowledge-empty-state h3{max-width:650px;font-family:var(--display);letter-spacing:-.04em;margin:14px auto;font-size:38px;font-weight:400;line-height:1.1}.knowledge-empty-state p{color:#6c778c;margin:0 0 24px}.knowledge-empty-state button{color:var(--white);background:var(--ink);font-size:var(--type-supporting);cursor:pointer;border:0;border-radius:999px;padding:13px 18px;font-weight:800}.knowledge-article{background:var(--paper)}.article-hero{color:var(--white);background:radial-gradient(circle at 80% 30%, #3b82f61f, transparent 32%), var(--ink);padding:125px 0 80px;position:relative;overflow:hidden}.article-hero-orbit{border:1px solid #22d3ee1a;border-radius:50%;width:800px;height:800px;position:absolute;top:-260px;right:-150px}.article-hero-orbit:before,.article-hero-orbit:after{border-radius:inherit;content:"";border:1px solid #8b5cf61a;position:absolute}.article-hero-orbit:before{inset:110px}.article-hero-orbit:after{inset:230px}.article-hero-inner{z-index:1;min-width:0;max-width:100%;position:relative}.article-breadcrumbs{color:#9aa8c2;font-size:var(--type-label);letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin-bottom:65px;font-weight:750;display:flex}.article-breadcrumbs a:hover{color:var(--white)}.article-hero-copy{min-width:0;max-width:990px}.article-kicker{color:#a1acc1;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 24px;font-weight:800;display:flex}.article-kicker span:first-child{color:var(--cyan)}.article-hero h1{min-width:0;max-width:1050px;font-family:var(--display);-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.058em;overflow-wrap:break-word;text-wrap:balance;word-break:normal;margin:28px 0;font-size:clamp(52px,5.8vw,84px);font-weight:400;line-height:.96}.article-hero-copy>p{color:#a8b3c9;max-width:850px;margin:0;font-size:19px;line-height:1.7}.article-author-line{align-items:center;gap:14px;margin-top:35px;display:flex}.article-author-mark,.article-author-avatar{color:var(--cyan);letter-spacing:.08em;background:#22d3ee12;border:1px solid #22d3ee47;border-radius:50%;place-items:center;font-size:10px;font-weight:850;display:grid}.article-author-mark{width:46px;height:46px}.article-author-photo{background:#111a2d;border:1px solid #22d3ee57;border-radius:50%;flex:0 0 46px;width:46px;height:46px;transition:border-color .18s,transform .18s;display:block;position:relative;overflow:hidden}.article-author-photo:hover{border-color:var(--cyan);transform:translateY(-1px)}.article-author-photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%}.article-author-line p{color:#7f8aa1;flex-direction:column;margin:0;font-size:13px;display:flex}.article-author-line strong{color:#dce5f5}.article-author-line p>span{color:#7f8aa1;font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.article-author-name{color:#dce5f5;font-weight:760;line-height:1.35;transition:color .18s}.article-author-name:hover{color:var(--cyan)}.article-author-line small{font-size:var(--type-label)}.article-hero-figure{aspect-ratio:16/9;background:#060b18;border:1px solid #ffffff1a;border-radius:24px;width:100%;min-width:0;max-width:100%;min-height:0;margin:75px 0 0;position:relative;overflow:hidden;box-shadow:0 45px 100px #00000059}.article-hero-figure img{object-fit:contain}.article-hero-figure>picture{display:block;position:absolute;inset:0}.ecommerce-article-hero-figure{aspect-ratio:31/19;background:#f7fbff;min-height:0}.ecommerce-article-hero-figure img{object-fit:contain}.search-engine-hero-figure{aspect-ratio:16/9;background:#f8fbff;min-height:0}.search-engine-hero-figure img{object-fit:contain}.audit-howto-hero-figure{aspect-ratio:14/9;background:#f7f5f0;min-height:0}.audit-howto-hero-figure img{object-fit:contain}.audit-definition-hero-figure{aspect-ratio:14/9;background:#071120;border:0;min-height:0}.audit-definition-hero-figure img{object-fit:contain}.ai-article-hero{color:var(--ink);background:radial-gradient(circle at 82% 28%,#3b82f621,#0000 31%),linear-gradient(135deg,#fffaf0 0%,#eef8ff 58%,#f2edff 100%)}.ai-article-hero .article-hero-orbit{border-color:#3b82f624}.ai-article-hero .article-hero-orbit:before,.ai-article-hero .article-hero-orbit:after{border-color:#8b5cf61f}.ai-article-hero .article-breadcrumbs{color:#7b879c}.ai-article-hero .article-breadcrumbs a:hover{color:var(--blue)}.ai-article-hero .article-kicker{color:#68758c}.ai-article-hero .article-kicker span:first-child{color:#246bd2}.ai-article-hero .article-hero-copy>p{color:#59667d}.ai-article-hero .article-author-mark{color:#246bd2;background:#ffffffa6;border-color:#3b82f640}.ai-article-hero .article-author-line p{color:#7a869b}.ai-article-hero .article-author-name,.ai-article-hero .article-author-line strong{color:var(--ink)}.ai-article-hero-figure{background:#f8fbff;border-color:#3e568324;box-shadow:0 35px 85px #233a6729}.article-hero-figure.ai-article-hero-figure{aspect-ratio:16/9;min-height:0}.ai-article-hero-figure img{object-fit:contain}.ads-article-hero{color:var(--ink);background:radial-gradient(circle at 82% 25%,#8b5cf621,#0000 31%),radial-gradient(circle at 18% 75%,#22d3ee1c,#0000 29%),linear-gradient(135deg,#fffaf1 0%,#f0f8ff 56%,#f4efff 100%)}.ads-article-hero .article-hero-orbit{border-color:#3b82f624}.ads-article-hero .article-hero-orbit:before,.ads-article-hero .article-hero-orbit:after{border-color:#8b5cf61f}.ads-article-hero .article-breadcrumbs,.ads-article-hero .article-kicker,.ads-article-hero .article-author-line p{color:#728097}.ads-article-hero .article-author-name{color:var(--ink)}.ads-article-hero .article-breadcrumbs a:hover{color:var(--blue)}.ads-article-hero .article-kicker span:first-child{color:#246bd2}.ads-article-hero .article-hero-copy>p{color:#59667d}.ads-article-hero .article-author-mark{color:#246bd2;background:#ffffffad;border-color:#3b82f640}.ads-article-hero .article-author-line strong{color:var(--ink)}.ads-article-hero-figure{aspect-ratio:16/9;background:#f8fbff;border-color:#3e568324;min-height:0;box-shadow:0 35px 85px #233a6729}.ads-article-hero-figure img{object-fit:contain}.chatgpt-ads-howto-hero-figure{background:#071c2c;border-color:#071c2c}.chatgpt-ads-howto-hero-figure img{object-fit:cover}.meta-article-hero{color:var(--ink);background:radial-gradient(circle at 84% 22%,#ff67b524,#0000 30%),radial-gradient(circle at 18% 78%,#4eb9ef1f,#0000 29%),linear-gradient(135deg,#fff7fb 0%,#f3f1ff 54%,#eef9ff 100%)}.meta-article-hero .article-hero-orbit{border-color:#8a70ed24}.meta-article-hero .article-hero-orbit:before,.meta-article-hero .article-hero-orbit:after{border-color:#ff67b51f}.meta-article-hero .article-breadcrumbs,.meta-article-hero .article-kicker,.meta-article-hero .article-author-line p{color:#797387}.meta-article-hero .article-author-name{color:var(--ink)}.meta-article-hero .article-breadcrumbs a:hover,.meta-article-hero .article-kicker span:first-child{color:#a53f7a}.meta-article-hero .article-hero-copy>p{color:#625d6d}.meta-article-hero .article-author-mark{color:#a53f7a;background:#ffffffb3;border-color:#ff67b540}.meta-article-hero .article-author-line strong{color:var(--ink)}.meta-article-hero-figure{aspect-ratio:16/9;background:#fff9fc;border-color:#67509124;min-height:0;box-shadow:0 35px 85px #452b5b26}.meta-article-hero-figure img{object-fit:contain}.article-hero-figure.article-hero-figure--31-19{aspect-ratio:31/19}.article-hero-figure.article-hero-figure--40-21{aspect-ratio:40/21}.article-hero-figure.article-hero-figure--16-11{aspect-ratio:16/11}.article-hero-figure.article-hero-figure--8-5{aspect-ratio:8/5}.aso-article-hero-figure,.spam-update-hero-figure,.black-hat-hero-figure,.white-hat-hero-figure,.enterprise-seo-article .article-hero-figure{border:0}.white-hat-hero-figure{background:linear-gradient(135deg,#f5f1e8,#e4efea)}.aso-article-hero-figure{background:linear-gradient(135deg,#071b31 0%,#0a2944 52%,#071624 100%)}.spam-update-hero-figure{background:linear-gradient(135deg,#07111f,#10283a)}.enterprise-seo-article .article-hero-figure{background:linear-gradient(135deg,#07152f 0%,#102d46 55%,#0d463f 100%)}.article-hero-figure.dark-illustration-hero-figure{background:#07111f;border:0}.aso-article .article-hero h1,.aso-article .article-content h2,.aso-article .article-content h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.aso-article .article-answer .article-visual__supporting,.enterprise-seo-article .article-answer .article-visual__supporting{grid-template-columns:minmax(0,1fr);gap:8px}.aso-metadata-example h3{margin-top:38px}.aso-metadata-example p{line-height:1.75}.spam-update-article .article-hero h1,.spam-update-article .article-content h2,.spam-update-article .article-content h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.article-hero-figure.article-hero-figure--32-19{aspect-ratio:32/19}.meta-article-answer{background:radial-gradient(circle at 94% 12%,#ff67b521,#0000 27%),radial-gradient(circle at 7% 90%,#4eb9ef1a,#0000 30%),#fffafd;border-color:#ff67b538}.meta-article-answer>span,.meta-definition strong{color:#a53f7a}.meta-definition{background:linear-gradient(110deg,#ff67b514,#8a70ed0f),#fff;border-left-color:#d25798}.meta-ads-knowledge-article .article-section-number{color:#a3487e}.meta-ads-knowledge-article .article-toc a:hover,.meta-ads-knowledge-article .text-link{color:#974072}.meta-ads-knowledge-article .article-toc-cta{background:linear-gradient(125deg, #ff67b51c, #4eb9ef14), var(--white);border-color:#ff67b52e}.meta-structure-grid>li:first-child{background:radial-gradient(circle at 85% 15%, #ff67b524, transparent 33%), var(--white)}.meta-structure-grid>li:nth-child(2){background:radial-gradient(circle at 85% 15%, #8a70ed24, transparent 33%), var(--white)}.meta-structure-grid>li:nth-child(3){background:radial-gradient(circle at 85% 15%, #4eb9ef24, transparent 33%), var(--white)}.meta-creative-checks>div:first-child{border-top-color:#e15f9f}.meta-creative-checks>div:nth-child(2){border-top-color:#9672e6}.meta-creative-checks>div:nth-child(3){border-top-color:#56afe1}.meta-creative-checks>div:nth-child(4){border-top-color:#58b99a}.meta-article-cta{background:radial-gradient(circle at 85% 10%,#ff67b52e,#0000 29%),radial-gradient(circle at 10% 90%,#4eb9ef29,#0000 29%),#171528}.meta-article-cta .article-cta-panel{background:radial-gradient(circle at 88% 18%,#ff67b536,#0000 30%),radial-gradient(circle at 8% 95%,#4eb9ef29,#0000 31%),linear-gradient(135deg,#20152b,#151d35)}.article-visual-brand{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090e1cb8;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:12px;padding:9px 13px;display:flex;position:absolute;top:25px;left:25px}.article-visual-brand span{color:var(--white);letter-spacing:-.04em;font-size:13px;font-weight:900}.article-visual-brand small{color:#8190aa;letter-spacing:.15em;font-size:7px;font-weight:800}.article-layout{grid-template-columns:245px minmax(0,820px);justify-content:center;gap:100px;padding-block:110px 140px;display:grid}.article-content{width:100%;min-width:0;max-width:100%}.article-toc{align-self:start;position:sticky;top:110px}.article-toc-heading{color:#8993a6;font-size:var(--type-label);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-weight:800}.article-toc-mobile{display:none}.article-toc nav{border-top:1px solid var(--line)}.article-toc nav a{border-bottom:1px solid var(--line);color:#606b80;overflow-wrap:anywhere;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:44px;padding:10px 0;font-size:13px;line-height:1.35;transition:color .18s,padding-left .18s;display:grid}.article-toc nav a:hover{color:var(--blue);padding-left:4px}.article-toc nav span{color:#a0a9ba;font-size:var(--type-label);font-weight:800}.article-toc-cta{min-height:48px;color:var(--white);background:var(--ink);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding:16px;font-size:13px;font-weight:750;display:flex}.article-toc-cta-mobile{display:none}.article-toc-cta svg{width:14px}.article-toc a:focus-visible,.article-toc-mobile>summary:focus-visible{outline-offset:2px;outline:3px solid #1d63d5}.article-content>section{width:100%;min-width:0;max-width:100%;margin-bottom:100px;scroll-margin-top:110px}.article-content>section>*{min-width:0;max-width:100%}.article-content h2{font-family:var(--display);letter-spacing:-.045em;margin:14px 0 28px;font-size:clamp(36px,4vw,52px);font-weight:400;line-height:1.05}.article-content h2,.article-content h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.article-content h3{font-size:24px;line-height:1.3}.article-content>section>h3{margin-bottom:14px}.article-content section>:has(+.text-link){margin-bottom:32px}.article-content .article-callout__content>:has(+.text-link){margin-bottom:32px}.article-content section>.text-link+*,.article-content .article-callout__content>.text-link+*{margin-top:32px}.article-content section>.text-link+h2,.article-content section>.text-link+h3,.article-content .article-callout__content>.text-link+h2,.article-content .article-callout__content>.text-link+h3{margin-top:42px}.article-content p,.article-content li{color:#566077;font-size:17px;line-height:1.75}.article-content .article-service-note{margin-top:35px}.article-content p{margin:0 0 24px}.article-content pre{contain:inline-size;-webkit-overflow-scrolling:touch;width:100%;min-width:0;max-width:100%;overflow-x:auto}.article-content pre code{width:max-content;min-width:100%;display:block}.article-content ul{gap:10px;padding-left:22px;display:grid}.article-content ul:not([class]){margin:0 0 24px;list-style:outside}.article-content ul:not([class]) li{padding-left:4px}.article-content a:not(.button):not(.article-toc-cta):not(.article-inline-card){color:#246bd2;overflow-wrap:anywhere}.article-content a:not(.button):not(.article-toc-cta):not(.article-inline-card):not(.text-link){text-underline-offset:4px;-webkit-text-decoration:underline #246bd240;text-decoration:underline #246bd240}.article-content .text-link{border-bottom-color:#246bd259}.article-content :not(pre)>code{overflow-wrap:anywhere;word-break:break-word}.article-section-number{color:var(--blue);font-size:var(--type-label);letter-spacing:.15em;font-weight:850}.article-visual{--article-visual-accent:#2563eb;isolation:isolate;background:radial-gradient(circle at 96% 2%,#2563eb1c,#0000 30%),#f8fbff;border:1px solid #cbd9f0;border-radius:22px;padding:40px;position:relative;overflow:hidden;box-shadow:0 24px 65px #22355a14;container-type:inline-size}.article-visual+.article-visual{margin-top:32px}.article-visual:before{z-index:-1;background:var(--article-visual-accent);content:"";width:4px;position:absolute;inset:0 auto 0 0}.article-visual__header{max-width:720px;margin-bottom:30px}.article-visual__eyebrow,.article-visual__item-label,.article-visual__result>span,.article-visual__common-ground>span,.article-visual__center>span,.article-visual__nodes>li>span,.article-visual__check-question>span,.article-visual__observation>span,.article-visual__action>span,.article-visual__condition>span,.article-visual__outcome>span,.article-callout__label{color:var(--article-visual-accent);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:850;line-height:1.35;display:block}.article-content .article-visual__header :is(h2,h3){color:#111a2e;margin:10px 0 0;font-size:clamp(31px,4vw,46px);line-height:1.02}.article-visual__intro{color:#4b5871;margin-top:16px;font-size:16px;line-height:1.7}.article-visual__intro>:last-child,.article-visual__statement>:last-child,.article-visual__supporting>div>:last-child,.article-visual__boundary>div>:last-child,.article-visual__result>div>:last-child,.article-visual__common-ground>div>:last-child,.article-visual__step>div>:last-child,.article-visual__check div>:last-child,.article-visual__branch div>:last-child,.article-visual__center>div>:last-child,.article-visual__nodes>li>div>:last-child,.article-callout__content>:last-child{margin-bottom:0}.article-visual__definition{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.article-visual__definition--single,.article-visual__definition--supporting{grid-template-columns:minmax(0,1fr)}.article-visual__statement,.article-visual__boundary{background:#ffffffc7;border:1px solid #2563eb24;border-radius:16px;padding:24px}.article-visual__statement{color:#26334e;font-family:var(--display);font-size:25px;line-height:1.45}.article-visual__boundary>strong{color:var(--article-visual-accent);font-size:var(--type-supporting);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;display:block}.article-visual__boundary>div{color:#56627a;font-size:14px;line-height:1.65}.article-visual__supporting{border:1px solid #2563eb1f;border-left:3px solid var(--article-visual-accent);background:#ffffff9e;border-radius:14px;grid-template-columns:minmax(155px,.28fr) minmax(0,1fr);align-items:start;gap:20px;padding:19px 22px;display:grid}.article-visual__supporting>strong{color:var(--article-visual-accent);font-size:var(--type-supporting);letter-spacing:.06em;text-transform:uppercase;line-height:1.35}.article-visual__supporting>div{color:#4f5c74;font-size:15px;line-height:1.65}.voice-search-answer .article-visual__supporting,.spam-update-answer .article-visual__supporting{grid-template-columns:minmax(0,1fr);gap:8px}.article-visual__boundary{background:#ffffff94;padding:18px 24px}.article-visual__steps,.article-visual__checks,.article-visual__branches,.article-visual__nodes{margin:0;padding:0;list-style:none}.article-visual__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.article-visual__step{background:#ffffffd1;border:1px solid #dce5f2;border-radius:16px;min-width:0;padding:20px 17px;position:relative}.article-visual__step:not(:last-child):after{display:none}.article-visual__index{color:#fff;background:var(--article-visual-accent);width:34px;height:34px;font-size:var(--type-label);border-radius:50%;place-items:center;margin-bottom:28px;font-weight:850;display:grid}.article-visual__item-label{font-size:var(--type-label);margin-bottom:7px}.article-visual__step>strong,.article-visual__center>strong,.article-visual__nodes>li>strong,.article-visual__outcome>strong{color:#17223a;font-family:var(--display);font-size:21px;font-weight:550;line-height:1.18;display:block}.article-content .article-visual__step>div,.article-content .article-visual__center>div,.article-content .article-visual__nodes>li>div,.article-content .article-visual__condition>div,.article-content .article-visual__outcome>div{color:#59647a;font-size:var(--type-supporting);margin-top:9px;line-height:1.55}.article-visual__result,.article-visual__common-ground{color:#26334e;background:#2563eb14;border-radius:14px;grid-template-columns:110px minmax(0,1fr);align-items:start;gap:18px;margin-top:16px;padding:18px 20px;font-size:14px;line-height:1.6;display:grid}.semantic-search-example{background:radial-gradient(circle at 96% 4%,#7458ea1a,#0000 28%),#f7faff;border:1px solid #cbd9f0;border-radius:20px;margin:0 0 32px;padding:26px;box-shadow:0 22px 55px #22355a12}.semantic-search-example__query{color:#fff;background:linear-gradient(135deg,#071225,#173a69);border-radius:14px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:18px;padding:18px 20px;display:grid}.semantic-search-example__query>span,.semantic-search-example__state>span,.semantic-search-example__result>span,.semantic-search-example__stage>span{font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;font-weight:850}.semantic-search-example__query>span{color:#78e6a5}.semantic-search-example__query>strong{font-family:var(--display);font-size:22px;font-weight:550;line-height:1.25}.semantic-search-example__steps{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.semantic-search-example__steps>li{background:#ffffffe0;border:1px solid #dce5f2;border-radius:14px;grid-template-columns:38px minmax(125px,.55fr) minmax(0,1fr) minmax(165px,.8fr);align-items:start;gap:14px;padding:16px;display:grid;position:relative}.semantic-search-example__index{color:#fff;width:34px;height:34px;font-size:var(--type-label);background:#2563eb;border-radius:50%;place-items:center;font-weight:850;display:grid}.semantic-search-example__stage>span{color:#246bfe;margin-bottom:5px;display:block}.semantic-search-example__stage>strong{color:#17223a;font-family:var(--display);font-size:18px;font-weight:550;line-height:1.22;display:block}.article-content .semantic-search-example__steps p{color:#566077;margin:0;font-size:14px;line-height:1.55}.semantic-search-example__state{background:#eef4ff;border-radius:11px;padding:11px 12px}.semantic-search-example__state>span{color:#5c6f92;margin-bottom:6px;display:block}.semantic-search-example__state>strong{color:#193b72;font-size:13px;line-height:1.4;display:block}.semantic-search-example__result{background:#edf9f5;border:1px solid #176b652e;border-radius:14px;grid-template-columns:118px minmax(0,1fr);align-items:center;gap:5px 18px;margin-top:14px;padding:18px 20px;display:grid}.semantic-search-example__result>span{color:#176b65;grid-row:1/span 2}.semantic-search-example__result>strong{color:#17223a;font-family:var(--display);font-size:19px;font-weight:550;line-height:1.3}.article-content .semantic-search-example__result>p{color:#52677a;margin:0;font-size:13px;line-height:1.5}.lsi-example-bridge{background:radial-gradient(circle at 96% 4%,#7458ea1a,#0000 28%),#f7faff;border:1px solid #cbd9f0;border-radius:20px;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1.25fr);align-items:stretch;gap:12px;margin:0;padding:22px;display:grid;box-shadow:0 22px 55px #22355a12}.lsi-example-bridge__card{background:#ffffffe6;border:1px solid #dce5f2;border-radius:14px;min-width:0;padding:17px}.lsi-example-bridge__card--query{color:#fff;background:linear-gradient(135deg,#071225,#173a69);border-color:#0000}.lsi-example-bridge__card--result{background:#edf9f5;border-color:#176b652e}.lsi-example-bridge__card>span,.lsi-example-bridge__outside>span{color:#246bfe;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-weight:850;display:block}.lsi-example-bridge__card--query>span{color:#78e6a5}.lsi-example-bridge__card--result>span,.lsi-example-bridge__outside>span{color:#176b65}.lsi-example-bridge__card>strong{color:#17223a;font-family:var(--display);overflow-wrap:anywhere;font-size:17px;font-weight:550;line-height:1.28;display:block}.lsi-example-bridge__card>strong+strong{margin-top:10px}.lsi-example-bridge__card--query>strong{color:#fff;font-size:20px}.article-content .lsi-example-bridge__card>p,.article-content .lsi-example-bridge__outside>p{color:#566077;margin:12px 0 0;font-size:13px;line-height:1.5}.article-content .lsi-example-bridge__card--query>p{color:#b9c8de}.lsi-example-bridge__arrow{color:#6c64dd;place-items:center;font-size:28px;font-weight:850;display:grid}.lsi-example-bridge__terms{flex-wrap:wrap;gap:5px;margin-top:12px;display:flex}.lsi-example-bridge__terms>span{color:#244c87;background:#eaf2ff;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800}.lsi-example-bridge__outside{background:#f1f4f8;border-radius:12px;grid-column:1/-1;grid-template-columns:205px minmax(0,1fr);align-items:center;gap:14px;margin-top:2px;padding:13px 15px;display:grid}.lsi-example-bridge__outside>span,.article-content .lsi-example-bridge__outside>p{margin:0}@media (max-width:820px){.semantic-search-example{padding:18px}.semantic-search-example__query{grid-template-columns:minmax(0,1fr);gap:7px}.semantic-search-example__steps>li{grid-template-columns:38px minmax(0,1fr)}.semantic-search-example__steps p,.semantic-search-example__state{grid-column:2}.semantic-search-example__result{grid-template-columns:minmax(0,1fr)}.semantic-search-example__result>span{grid-row:auto}.lsi-example-bridge{grid-template-columns:minmax(0,1fr);padding:18px}.lsi-example-bridge__arrow{min-height:24px;transform:rotate(90deg)}.lsi-example-bridge__outside{grid-column:auto;grid-template-columns:minmax(0,1fr);gap:6px}}.article-visual--diagnostic{--article-visual-accent:#0f766e;background:radial-gradient(circle at 96% 2%,#0d94881f,#0000 30%),#f6fbfa}.article-visual__checks{gap:14px;display:grid}.article-visual__check{background:#ffffffd6;border:1px solid #d6e8e4;border-radius:16px;grid-template-columns:44px minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.9fr);align-items:start;gap:16px;padding:20px;display:grid}.article-visual__check .article-visual__index{margin:0}.article-visual__check-question>strong{color:#16243a;margin-top:7px;font-size:15px;line-height:1.4;display:block}.article-visual__observation,.article-visual__action{color:#56647a;font-size:var(--type-supporting);border-left:1px solid #dbe7e5;padding-left:16px;line-height:1.55}.article-visual__branch-labels{flex-wrap:wrap;grid-column:2/-1;gap:7px;display:flex}.article-visual__branch-labels>span{color:#31504d;background:#f5faf9;border:1px solid #d7e5e2;border-radius:999px;padding:6px 9px;font-size:11px;font-weight:750}.article-visual--comparison{--article-visual-accent:#6d4dc4;background:radial-gradient(circle at 96% 2%,#6d4dc41f,#0000 30%),#faf8ff}.article-visual__matrix-wrap{background:#ffffffdb;border:1px solid #e2ddf0;border-radius:16px;max-width:100%;overflow-x:auto}.article-visual__matrix-wrap:focus-visible{outline-offset:3px;outline:3px solid #6d4dc4}.article-visual__matrix{border-collapse:collapse;table-layout:fixed;width:100%;min-width:560px}.article-visual__caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.article-visual__matrix th,.article-visual__matrix td{color:#4d5870;font-size:var(--type-supporting);text-align:left;vertical-align:top;border-bottom:1px solid #ece8f5;border-right:1px solid #ece8f5;padding:16px;line-height:1.55}.article-visual__matrix tr>:last-child{border-right:0}.article-visual__matrix tbody tr:last-child>*{border-bottom:0}.article-visual__matrix thead th{color:#17223a;background:#f6f3fc;font-size:13px;font-weight:850}.article-visual__matrix tbody th{color:#2f3750;background:#fbfaff;width:25%;font-weight:800}.article-visual--decision{--article-visual-accent:#a15c12;background:radial-gradient(circle at 96% 2%,#b467181c,#0000 30%),#fffaf3}.article-visual__branches{gap:12px;display:grid}.article-visual__branch{background:#ffffffd1;border:1px solid #eadfcf;border-radius:16px;grid-template-columns:minmax(0,.9fr) 34px minmax(0,1.1fr);align-items:center;gap:16px;padding:18px 20px;display:grid}.article-visual__branch-arrow{color:var(--article-visual-accent);text-align:center;font-size:25px}.article-visual__outcome{border-left:1px solid #eadfcf;padding-left:18px}.article-visual__outcome>strong{margin-top:6px}.article-visual--framework{--article-visual-accent:#176b65;background:radial-gradient(circle at 96% 2%,#176b651f,#0000 30%),#f6fbfa}.article-visual__framework{grid-template-columns:minmax(210px,.7fr) minmax(0,1.5fr);align-items:stretch;gap:20px;display:grid}.article-visual__center{border:2px solid var(--article-visual-accent);background:#fff;border-radius:50% 50% 46% 54%/46% 54% 50% 50%;flex-direction:column;justify-content:center;padding:26px;display:flex}.article-visual__nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.article-visual__nodes>li{background:#ffffffd6;border:1px solid #d7e7e4;border-radius:16px;padding:20px;position:relative}.article-visual__nodes>li:before{border-top:1px dashed var(--article-visual-accent);content:"";width:20px;position:absolute;top:50%;left:-21px}@container (max-width:560px){.article-visual__definition,.article-visual__framework{grid-template-columns:minmax(0,1fr)}.article-visual__supporting{grid-template-columns:minmax(0,1fr);gap:9px}.article-visual__center{border-radius:18px}.article-visual__check{grid-template-columns:38px minmax(0,1fr)}.article-visual__observation,.article-visual__action,.article-visual__branch-labels{grid-column:2}.article-visual__nodes>li:before{display:none}}.article-callout{--article-callout-accent:#315fa6;border:1px solid #315fa62e;border-left:4px solid var(--article-callout-accent);background:#f6f9fe;border-radius:14px;margin:28px 0;padding:22px 24px}.article-callout--warning{--article-callout-accent:#9b4d13;border-color:#9b4d1338;border-left-color:var(--article-callout-accent);background:#fff8ef}.article-callout--rule{--article-callout-accent:#176b65;border-color:#176b6533;border-left-color:var(--article-callout-accent);background:#f3faf8}.article-callout--example{--article-callout-accent:#6d4dc4;border-color:#6d4dc433;border-left-color:var(--article-callout-accent);background:#faf8ff}.article-callout__label{color:var(--article-callout-accent)}.article-callout__title{color:#1a2438;font-family:var(--display);margin-top:7px;font-size:23px;font-weight:550;line-height:1.25;display:block}.article-callout__content{color:#56627a;margin-top:10px;font-size:14px;line-height:1.65}.article-answer{background:radial-gradient(circle at 95% 0,#3b82f61f,#0000 32%),#edf3ff;border:1px solid #cbd9f0;border-radius:18px;padding:38px 42px}.article-answer>span{color:var(--blue);font-size:var(--type-label);letter-spacing:.15em;text-transform:uppercase;font-weight:850}.article-answer p{color:#34425e;font-family:var(--display);margin:18px 0 0;font-size:25px;line-height:1.5}.article-centerpiece>p{max-width:720px}.article-centerpiece-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.article-centerpiece-grid>div{background:#ffffffb3;border:1px solid #2563eb24;border-radius:14px;min-width:0;padding:20px}.article-centerpiece-grid>div>span{color:#2f7df6;font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px;font-weight:850;display:block}.article-centerpiece-grid strong{color:#17223a;font-family:var(--display);font-size:22px;font-weight:550;line-height:1.2;display:block}.article-answer .article-centerpiece-grid p{color:#55627b;font-family:var(--body);font-size:var(--type-card-copy);margin-top:9px;line-height:1.55}.article-centerpiece-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.article-centerpiece-grid--two>div:first-child{background:#f0faf5d1;border-color:#21865a2e}.article-centerpiece-grid--two>div:first-child>span{color:#21865a}.article-centerpiece-grid--two>div:last-child{background:#fffaf1db;border-color:#a566192e}.article-centerpiece-grid--two>div:last-child>span{color:#a56619}.ai-article-answer{background:radial-gradient(circle at 95% 0,#7cf29a38,#0000 30%),#eff9f5;border-color:#c8e9db}.ai-article-answer>span{color:#21865a}.ai-article-answer .text-link{margin-top:8px;color:#176844!important;text-decoration:none!important}.ads-article-answer{background:radial-gradient(circle at 95% 0,#22d3ee2e,#0000 31%),#edf8fc;border-color:#c7dff1}.ads-article-answer>span{color:#16829a}.ads-article-answer .text-link{margin-top:8px;color:#176f84!important;text-decoration:none!important}.article-definition,.article-warning{border-left:3px solid var(--cyan);background:var(--ink);margin-top:35px;padding:28px 30px}.article-definition strong{color:var(--white);font-family:var(--display);font-size:22px;font-weight:400}.article-definition p,.article-warning p{color:#929eb6;font-size:var(--type-supporting);overflow-wrap:anywhere;word-break:break-word;margin:10px 0 0}.ai-definition{border-left-color:var(--mint)}.ads-definition{border-left-color:var(--cyan);background:radial-gradient(circle at 100% 0%, #3b82f621, transparent 35%), var(--ink)}.article-channel-grid,.article-content-formats,.article-bot-grid{grid-template-columns:repeat(2,1fr);gap:14px;margin:35px 0;display:grid}.article-channel-grid>div,.article-content-formats>div,.article-bot-grid>div{border:1px solid var(--line);background:var(--white);border-radius:14px;min-height:235px;padding:27px}.article-channel-grid span,.article-content-formats span,.article-bot-grid span{color:var(--blue);font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;font-weight:850}.article-channel-grid h3,.article-bot-grid h3{font-family:var(--display);margin:70px 0 13px;font-size:25px;font-weight:400}.article-channel-grid p,.article-content-formats p,.article-bot-grid p{font-size:var(--type-card-copy);margin:0;line-height:1.65}.article-content-formats{grid-template-columns:repeat(3,1fr)}.article-content-formats>div{min-height:180px}.article-content-formats p{margin-top:48px}.article-bot-grid>div:first-child span{color:#246bd2}.article-bot-grid>div:last-child span{color:#8250d8}.article-card-set{grid-template-columns:repeat(2,1fr);gap:15px;margin-top:35px;padding:0;list-style:none;display:grid}.article-card-set>li{border:1px solid var(--line);background:var(--white);border-radius:14px;min-height:245px;padding:28px;position:relative}.article-card-set span,.article-cost-grid span,.article-ai-panel span{color:var(--blue);font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;font-weight:850}.article-card-set h3{font-family:var(--display);margin:70px 0 12px;font-size:24px;font-weight:400}.article-card-set p,.article-cost-grid p,.article-ai-panel p{font-size:var(--type-card-copy);margin:0;line-height:1.6}.article-card-set .yandex-card-detail{border-top:1px solid #56607724;margin-top:14px;padding-top:14px}.article-card-set--facets>li{background:linear-gradient(145deg,#fff,#f7faff);border-left:4px solid #2f7df6;border-radius:8px 18px 18px 8px;min-height:215px}.article-card-set--facets h3{margin-top:38px}.article-card-set--contrast>li{background:linear-gradient(155deg,#f8fbff,#fff 68%);border-top:4px solid #246bd2}.article-card-set--contrast>li:nth-child(2n){background:linear-gradient(155deg,#faf8ff,#fff 68%);border-top-color:#7650c7}.article-card-set--sequence{counter-reset:article-card-stage}.article-card-set--sequence>li{counter-increment:article-card-stage;background:linear-gradient(145deg,#fff,#f7faff);border-radius:24px;min-height:230px}.article-card-set--sequence>li:before{content:counter(article-card-stage, decimal-leading-zero);color:#9aa8bc;letter-spacing:.1em;font-size:11px;font-weight:850;position:absolute;top:24px;right:24px}.article-card-set--sequence h3{margin-top:48px}.article-infographic{color:var(--white);background:var(--ink);border-radius:20px;margin:45px 0;position:relative;overflow:hidden;box-shadow:0 30px 75px #121d3a29}.article-infographic img{width:100%;height:auto;display:block}.article-infographic figcaption{color:#8794ad;font-size:var(--type-supporting);background:#090e1c;padding:18px 24px 22px;line-height:1.55}.light-infographic{color:var(--ink);background:#f8fbff;box-shadow:0 28px 70px #233a6721}.light-infographic figcaption{color:#66738a;background:var(--white)}.article-screenshot{border:1px solid #e0e8f3}.article-screenshot img{border-bottom:1px solid #e6ecf5}.article-screenshot--portrait img{width:min(100%,430px);margin:0 auto}.article-screenshot--card img{width:min(100%,470px);margin:0 auto}.infographic-full-link{color:#246bd2;background:var(--white);font-size:var(--type-supporting);text-underline-offset:4px;padding:0 24px 20px;font-weight:700;text-decoration:underline;display:block}.infographic-full-link:hover{color:#174f9f}.checklist-infographic{border:1px solid #dfe6f0}.process-labels{background:#090e1c;border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.process-labels>div{border-right:1px solid #ffffff1a;flex-direction:column;padding:22px;display:flex}.process-labels>div:last-child{border-right:0}.process-labels span{color:var(--cyan);font-size:var(--type-label);font-weight:850}.process-labels strong{font-family:var(--display);margin:7px 0;font-size:20px;font-weight:400}.process-labels small{color:#7f8aa2;font-size:var(--type-label)}.pillars-infographic{max-width:740px;margin-inline:auto}.pillar-labels{background:#090e1c;border-top:1px solid #ffffff1a;grid-template-columns:repeat(4,1fr);display:grid}.pillar-labels span{color:#c9d4e8;font-size:var(--type-label);text-align:center;text-transform:uppercase;border-right:1px solid #ffffff1a;padding:16px 8px;font-weight:800}.article-pillars{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:35px;display:grid}.article-pillars>div{border:1px solid var(--line);background:var(--white);border-radius:14px;min-height:260px;padding:28px}.article-pillars span{color:var(--blue);font-size:var(--type-label);font-weight:850}.article-pillars h3{font-family:var(--display);margin:65px 0 14px;font-size:25px;font-weight:400}.article-pillars p{font-size:var(--type-card-copy);margin:0;line-height:1.65}.article-steps{border-top:1px solid var(--line);margin:35px 0 0;padding:0;list-style:none}.article-steps li{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;gap:20px;padding:27px 0;display:grid}.article-steps li>span{color:var(--blue);font-size:var(--type-label);font-weight:850}.article-steps h3{font-family:var(--display);margin:0 0 8px;font-size:25px;font-weight:400}.article-steps p{margin:0;font-size:14px;line-height:1.7}.article-checklist{margin-block:30px;list-style:none;padding:0!important}.article-checklist li{border-bottom:1px solid var(--line);padding:14px 0 14px 32px;position:relative}.article-checklist li:before{content:"";background:var(--mint);border-radius:50%;width:8px;height:8px;position:absolute;top:24px;left:3px;box-shadow:0 0 12px #7cf29a8c}.article-timeline{gap:14px;margin:32px 0 40px;padding:0;list-style:none;display:grid}.article-timeline>li{border:1px solid var(--line);background:var(--white);border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;padding:22px 24px;display:grid}.article-timeline>li>span{width:40px;height:40px;color:var(--blue);font-family:var(--display);background:#f2f7ff;border:1px solid #246bd233;border-radius:11px;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid}.article-timeline>li>div{min-width:0}.article-timeline strong{color:#29344c;font-family:var(--display);font-size:20px;font-weight:650;line-height:1.3;display:block}.article-timeline p{margin:8px 0 0;font-size:15px;line-height:1.65}.article-content ol:not([class]){border-top:1px solid var(--line);counter-reset:article-numbered-list;gap:0;margin:32px 0 40px;padding:0;list-style:none;display:grid}.article-content ol:not([class])>li{border-bottom:1px solid var(--line);counter-increment:article-numbered-list;padding:19px 0 19px 58px;position:relative}.article-content ol:not([class])>li:before{width:36px;height:36px;color:var(--blue);content:counter(article-numbered-list, decimal-leading-zero);font-family:var(--display);background:#f2f7ff;border:1px solid #246bd233;border-radius:10px;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:18px;left:0}.article-content ol:not([class])+p{margin-top:4px}.google-ads-readiness{background:radial-gradient(circle at 100% 0,#3b82f621,#0000 35%),linear-gradient(135deg,#f8fbff 0%,#eef6ff 100%);border:1px solid #cfe1ff;border-radius:24px;margin:42px 0;padding:30px;box-shadow:0 24px 60px #233a671f}.google-ads-readiness-intro{max-width:680px;margin-bottom:24px}.google-ads-readiness-intro>span{color:var(--blue);font-size:var(--type-label);letter-spacing:.15em;text-transform:uppercase;font-weight:850}.google-ads-readiness-intro h3{font-family:var(--display);margin:10px 0;font-size:clamp(28px,4vw,42px);line-height:1.05}.google-ads-readiness-intro p{color:#4d5a72;margin:0;font-size:14px}.google-ads-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.readiness-item{cursor:pointer;background:#ffffffdb;border:1px solid #d9e6f8;border-radius:16px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:2px 12px;padding:17px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative}.readiness-item:hover{border-color:#aac8ff;transform:translateY(-1px);box-shadow:0 14px 35px #246bd21a}.readiness-item:focus-within{outline:3px solid var(--cyan);outline-offset:3px}.readiness-item input{opacity:0;pointer-events:none;position:absolute}.readiness-item>span{width:24px;height:24px;color:var(--ink);background:var(--white);border:1px solid #b9cae6;border-radius:50%;place-items:center;font-size:15px;font-weight:900;line-height:1;display:grid}.readiness-item.checked{background:#f3fff7;border-color:#8eeeb0}.readiness-item.checked>span{border-color:var(--mint);background:var(--mint)}.readiness-item strong{color:var(--ink);font-size:14px;line-height:1.25}.readiness-item small{color:#526079;font-size:var(--type-supporting);grid-column:2;line-height:1.45}.google-ads-readiness-result{color:var(--white);background:var(--ink);border-radius:18px;margin-top:18px;padding:22px}.google-ads-readiness-result>span{color:var(--mint);font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-weight:850;display:block}.google-ads-readiness-result strong{font-family:var(--display);font-size:28px;line-height:1.1;display:block}.google-ads-readiness-result p{color:#c7d2e5;max-width:700px;font-size:var(--type-supporting);margin:10px 0 0}.google-ads-readiness-result.low>span{color:#ffb86b}.google-ads-readiness-result.mid>span{color:#ffe27a}.google-ads-readiness-result.high>span{color:var(--mint)}.article-warning{border-left-color:var(--violet)}.article-warning>span{color:#c5b6ff;font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;font-weight:850}.article-cost-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:35px 0;display:grid}.article-cost-grid>div{border:1px solid var(--line);background:var(--white);border-radius:12px;padding:25px}.article-cost-grid p{margin-top:10px}.seo-objects-grid,.seo-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.seo-objects-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.seo-objects-grid>div,.seo-decision-grid>div{background:radial-gradient(circle at 100% 0,#2f7df614,#0000 34%),#fffdf8;border:1px solid #e4ddd0;border-radius:22px;padding:24px;box-shadow:0 18px 44px #362d1e0d}.seo-objects-grid>div:nth-child(2n),.seo-decision-grid>div:first-child{background:radial-gradient(circle at 100% 0,#77f2bf1f,#0000 34%),#fbfffc;border-color:#d7eadf}.seo-decision-grid>div:nth-child(2){background:radial-gradient(circle at 100% 0,#f2b85b21,#0000 34%),#fffaf1;border-color:#eadfca}.seo-objects-grid span,.seo-decision-grid span{color:#2f7df6;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-weight:900;display:inline-flex}.seo-decision-grid>div:first-child span{color:#21865a}.seo-decision-grid>div:nth-child(2) span{color:#a56619}.seo-objects-grid h3{font-family:var(--display);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(24px,2.6vw,31px);font-weight:450}.seo-objects-grid p,.seo-decision-grid li{color:#4a566f;font-size:14px;line-height:1.65}.seo-objects-grid p{margin:0}.seo-decision-grid ul{margin:0;padding-left:18px}.seo-path{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;margin:30px 0;display:grid}.seo-path>div{background:#fff;border:1px solid #dfe8f5;border-radius:20px;min-height:150px;padding:18px;box-shadow:0 18px 44px #362d1e0d}.seo-path span{color:#fff;background:#2f7df6;border-radius:999px;place-items:center;width:34px;height:34px;margin-bottom:28px;font-size:12px;font-weight:900;display:inline-grid}.seo-path>div:nth-child(2) span{background:#2a96b0}.seo-path>div:nth-child(3) span{background:#34a6df}.seo-path>div:nth-child(4) span{background:#42bf69}.seo-path>div:nth-child(5) span{background:#8a55f6}.seo-path>div:nth-child(6) span{background:#0b1020}.seo-path strong{color:#0b1020;font-family:var(--display);letter-spacing:-.03em;margin-bottom:8px;font-size:22px;font-weight:450;display:block}.seo-path small{color:#536178;font-size:var(--type-supporting);line-height:1.45;display:block}.seo-intent-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 30px;display:grid}.seo-intent-map>div{background:radial-gradient(circle at 100% 0,#2f7df614,#0000 34%),#fff;border:1px solid #dfe8f5;border-radius:18px;padding:20px}.seo-intent-map span{color:#2f7df6;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-weight:900;display:block}.seo-intent-map strong{color:#0b1020;font-size:15px;line-height:1.35;display:block}.seo-intent-map small{color:#21865a;margin-top:8px;font-size:11px;font-weight:850;line-height:1.35;display:block}.seo-intent-map p{color:#536178;font-size:var(--type-supporting);margin:16px 0 0;line-height:1.55}.article-inline-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:28px 0 0;display:grid}.article-inline-links a{font-size:var(--type-supporting);background:#fff;border:1px solid #dfe8f5;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;font-weight:850;line-height:1.35;box-shadow:0 14px 36px #362d1e0d;color:#0b1020!important;text-decoration:none!important;display:flex!important}.article-inline-links svg{flex:none}.article-ai-panel{color:var(--white);background:var(--ink);border-radius:16px;grid-template-columns:repeat(2,1fr);margin:35px 0;display:grid;overflow:hidden}.article-ai-panel>div{border-right:1px solid #ffffff1a;min-height:240px;padding:30px}.article-ai-panel span{color:var(--cyan)}.article-ai-panel strong{font-family:var(--display);margin:75px 0 10px;font-size:25px;font-weight:400;display:block}.article-ai-panel p{color:#8e9ab2}.article-metrics{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:35px 0;display:grid}.article-metrics>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);flex-direction:column;justify-content:flex-end;min-height:180px;padding:20px;display:flex}.article-metrics strong{font-family:var(--display);font-size:20px;font-weight:400}.article-metrics span{color:var(--muted);font-size:var(--type-form-meta);margin-top:8px}.ai-article-metrics,.ads-article-metrics{grid-template-columns:repeat(3,1fr)}.ads-article-metrics>div:first-child,.ads-article-metrics>div:nth-child(4){background:#f2f7ff}.ads-article-metrics>div:nth-child(2),.ads-article-metrics>div:nth-child(5){background:#f0fbf5}.ads-article-metrics>div:nth-child(3),.ads-article-metrics>div:nth-child(6){background:#f7f3ff}.ads-calculator-links{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:22px;display:grid}.ads-calculator-links a{border:1px solid var(--line);background:var(--white);font-size:var(--type-supporting);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;font-weight:800;display:flex;color:#245fae!important;text-decoration:none!important}.ads-calculator-links svg{flex:none;width:16px;transition:transform .18s}.ads-calculator-links a:hover svg{transform:translate(4px)}.google-ads-howto-hero .article-hero-figure img{object-fit:contain}.keyword-research-hero .article-hero-figure{background:#f8fbff}.keyword-research-hero .article-hero-figure img{object-fit:contain}.google-ads-decision-lab{gap:12px;margin:35px 0;display:grid}.google-ads-decision-lab details{background:radial-gradient(circle at 100% 0%, #22d3ee14, transparent 30%), var(--white);border:1px solid #dbe6f3;border-radius:14px;overflow:hidden}.google-ads-decision-lab summary{cursor:pointer;color:#172033;font-family:var(--display);letter-spacing:-.035em;padding:22px 26px;font-size:24px;font-weight:400}.google-ads-decision-lab summary::marker{color:#168db0}.google-ads-decision-lab p{color:#5f6c81;margin:0;padding:0 26px 24px;font-size:14px;line-height:1.7}.google-landing-checks>div:first-child,.google-structure-grid>li:first-child,.google-keyword-grid>li:first-child{border-top:4px solid #2276ff}.google-landing-checks>div:nth-child(2),.google-structure-grid>li:nth-child(2),.google-keyword-grid>li:nth-child(2){border-top:4px solid #22d3ee}.google-landing-checks>div:nth-child(3),.google-structure-grid>li:nth-child(3),.google-keyword-grid>li:nth-child(3){border-top:4px solid #22c55e}.google-landing-checks>div:nth-child(4),.google-structure-grid>li:nth-child(4),.google-keyword-grid>li:nth-child(4){border-top:4px solid #8b5cf6}.google-launch-check{color:var(--white);background:radial-gradient(circle at 90% 10%,#22d3ee29,#0000 32%),radial-gradient(circle at 10% 100%,#8b5cf629,#0000 32%),#0b1220;border-radius:18px;margin:34px 0;padding:34px}.google-launch-check span{color:var(--cyan);font-size:var(--type-label);letter-spacing:.14em;text-transform:uppercase;font-weight:850}.google-launch-check p{color:#b8c4d8;font-family:var(--display);margin:16px 0 0;font-size:24px;line-height:1.45}.google-ads-article-cta .article-cta-panel{background:radial-gradient(circle at 85% 15%,#22d3ee29,#0000 33%),radial-gradient(circle at 10% 100%,#22c55e1f,#0000 30%),#0d1426}.social-howto-hero .article-hero-figure img{object-fit:contain}.social-article-answer{background:radial-gradient(circle at 95% 0,#ff5fa221,#0000 31%),radial-gradient(circle at 7% 88%,#22d3ee1c,#0000 30%),#fff8fb;border-color:#ff5fa238}.social-article-answer>span,.social-howto-article .article-section-number{color:#c43e7c}.social-article-answer .text-link,.social-howto-article .text-link,.social-howto-article .article-toc a:hover{color:#a93673!important}.social-definition{background:radial-gradient(circle at 100% 0%, #ff5fa21f, transparent 35%), var(--ink);border-left-color:#ff5fa2}.social-decision-lab{gap:12px;margin:35px 0;display:grid}.social-decision-lab details{background:radial-gradient(circle at 100% 0%, #ff5fa214, transparent 30%), var(--white);border:1px solid #eadde8;border-radius:14px;overflow:hidden}.social-decision-lab summary{cursor:pointer;color:#171126;font-family:var(--display);letter-spacing:-.035em;padding:22px 26px;font-size:24px;font-weight:400}.social-decision-lab summary::marker{color:#c43e7c}.social-decision-lab p{color:#675d6d;margin:0;padding:0 26px 24px;font-size:14px;line-height:1.7}.social-channel-choice-grid>div:first-child,.social-pillars-grid>li:first-child{border-top:4px solid #0ea5e9}.social-channel-choice-grid>div:nth-child(2),.social-pillars-grid>li:nth-child(2){border-top:4px solid #ff5fa2}.social-channel-choice-grid>div:nth-child(3),.social-pillars-grid>li:nth-child(3){border-top:4px solid #22c55e}.social-channel-choice-grid>div:nth-child(4),.social-pillars-grid>li:nth-child(4){border-top:4px solid #ffb15f}.social-response-box:not(.article-callout){background:radial-gradient(circle at 90% 10%,#ff5fa22e,#0000 32%),radial-gradient(circle at 10% 100%,#22d3ee26,#0000 32%),#0b1220}.social-metrics-grid{grid-template-columns:repeat(3,1fr)}.social-metrics-grid>div:first-child,.social-metrics-grid>div:nth-child(4){background:#fff4fa}.social-metrics-grid>div:nth-child(2),.social-metrics-grid>div:nth-child(5){background:#f0fbff}.social-metrics-grid>div:nth-child(3),.social-metrics-grid>div:nth-child(6){background:#fff8ee}.social-article-cta .article-cta-panel{background:radial-gradient(circle at 85% 15%,#ff5fa22e,#0000 33%),radial-gradient(circle at 10% 100%,#22d3ee21,#0000 30%),#0d1426}.analytics-howto-hero .article-hero-figure img{object-fit:contain}.analytics-article-answer{background:radial-gradient(circle at 95% 0,#2f7df61f,#0000 31%),radial-gradient(circle at 7% 88%,#77f2bf1f,#0000 30%),#f7fbff;border-color:#2f7df633}.analytics-article-answer>span,.analytics-howto-article .article-section-number{color:#25724f}.analytics-article-answer .text-link,.analytics-howto-article .text-link,.analytics-howto-article .article-toc a:hover{color:#25724f!important}.analytics-warning:not(.article-callout){background:radial-gradient(circle at 100% 0%, #2f7df61a, transparent 35%), var(--ink);border-left-color:#2f7df6}.analytics-warning:not(.article-callout)>span{color:#9ec5ff}.analytics-config-grid>div:first-child,.analytics-ecommerce-grid>li:first-child{border-top:4px solid #2f7df6}.analytics-config-grid>div:nth-child(2),.analytics-ecommerce-grid>li:nth-child(2){border-top:4px solid #22d3ee}.analytics-config-grid>div:nth-child(3),.analytics-ecommerce-grid>li:nth-child(3){border-top:4px solid #77f2bf}.analytics-config-grid>div:nth-child(4),.analytics-ecommerce-grid>li:nth-child(4){border-top:4px solid #8b5cf6}.analytics-decision-lab{gap:12px;margin:35px 0;display:grid}.analytics-decision-lab details{background:radial-gradient(circle at 100% 0%, #2f7df614, transparent 30%), var(--white);border:1px solid #dbe6f3;border-radius:14px;overflow:hidden}.analytics-decision-lab summary{cursor:pointer;color:#172033;font-family:var(--display);letter-spacing:-.035em;padding:22px 26px;font-size:24px;font-weight:400}.analytics-decision-lab summary::marker{color:#25724f}.analytics-decision-lab p{color:#5f6c81;margin:0;padding:0 26px 24px;font-size:14px;line-height:1.7}.analytics-launch-check{background:radial-gradient(circle at 90% 10%,#2f7df62e,#0000 32%),radial-gradient(circle at 10% 100%,#77f2bf24,#0000 32%),#07101f}.analytics-launch-check span{color:#77f2bf}.analytics-metrics-grid{grid-template-columns:repeat(3,1fr)}.analytics-metrics-grid>div:first-child,.analytics-metrics-grid>div:nth-child(4){background:#f3f8ff}.analytics-metrics-grid>div:nth-child(2),.analytics-metrics-grid>div:nth-child(5){background:#effdf7}.analytics-metrics-grid>div:nth-child(3),.analytics-metrics-grid>div:nth-child(6){background:#f8f4ff}.analytics-article-cta .article-cta-panel{background:radial-gradient(circle at 85% 15%,#2f7df62e,#0000 33%),radial-gradient(circle at 10% 100%,#77f2bf21,#0000 30%),#0d1426}.website-planning-hero .article-hero-figure img{object-fit:contain}.website-article-answer{background:radial-gradient(circle at 95% 0,#f2b85b29,#0000 31%),radial-gradient(circle at 7% 88%,#77f2bf1f,#0000 30%),#fffaf1;border-color:#f2b85b47}.website-article-answer>span,.website-planning-article .article-section-number{color:#a56619}.website-article-answer .text-link,.website-planning-article .text-link,.website-planning-article .article-toc a:hover{color:#9a5d11!important}.website-audience-grid>div:first-child,.website-proof-grid>li:first-child,.website-brief-grid>div:first-child{border-top:4px solid #2f7df6}.website-audience-grid>div:nth-child(2),.website-proof-grid>li:nth-child(2),.website-brief-grid>div:nth-child(2){border-top:4px solid #77f2bf}.website-audience-grid>div:nth-child(3),.website-proof-grid>li:nth-child(3),.website-brief-grid>div:nth-child(3){border-top:4px solid #f2b85b}.website-audience-grid>div:nth-child(4),.website-proof-grid>li:nth-child(4),.website-brief-grid>div:nth-child(4){border-top:4px solid #8b5cf6}.website-warning:not(.article-callout){background:radial-gradient(circle at 100% 0%, #f2b85b21, transparent 35%), var(--ink);border-left-color:#f2b85b}.website-warning:not(.article-callout)>span{color:#ffd99c}.website-copy-lab{gap:12px;margin:35px 0;display:grid}.website-copy-lab details{background:radial-gradient(circle at 100% 0%, #f2b85b1a, transparent 30%), var(--white);border:1px solid #eadfca;border-radius:14px;overflow:hidden}.website-copy-lab summary{cursor:pointer;color:#1d2430;font-family:var(--display);letter-spacing:-.035em;padding:22px 26px;font-size:24px;font-weight:400}.website-copy-lab summary::marker{color:#a56619}.website-copy-lab p{color:#665f52;margin:0;padding:0 26px 24px;font-size:14px;line-height:1.7}.website-launch-check{background:radial-gradient(circle at 90% 10%,#f2b85b2e,#0000 32%),radial-gradient(circle at 10% 100%,#77f2bf24,#0000 32%),#111523}.website-launch-check span{color:#ffd99c}.website-ux-grid{grid-template-columns:repeat(3,1fr)}.website-ux-grid>div:first-child,.website-ux-grid>div:nth-child(4){background:#fff7e8}.website-ux-grid>div:nth-child(2),.website-ux-grid>div:nth-child(5){background:#f2fbff}.website-ux-grid>div:nth-child(3),.website-ux-grid>div:nth-child(6){background:#f2fff8}.website-mistakes>div{background:#fffaf1;border-color:#eadfca}.website-mistakes span{color:#a56619}.website-article-cta .article-cta-panel{background:radial-gradient(circle at 85% 15%,#f2b85b2e,#0000 33%),radial-gradient(circle at 10% 100%,#77f2bf21,#0000 30%),#0d1426}.seo-ai-hero .article-hero-figure img{object-fit:contain}.seo-ai-answer{background:radial-gradient(circle at 95% 0,#77f2bf2e,#0000 31%),radial-gradient(circle at 7% 88%,#2f7df61a,#0000 30%),#f4fff9;border-color:#77f2bf3d}.seo-ai-answer>span,.seo-ai-article .article-section-number{color:#21865a}.seo-ai-answer .text-link,.seo-ai-article .text-link,.seo-ai-article .article-toc a:hover{color:#176844!important}.seo-ai-definition{background:radial-gradient(circle at 100% 0%, #77f2bf1f, transparent 35%), var(--ink);border-left-color:#77f2bf}.seo-ai-table-wrap{border:1px solid var(--line);background:var(--white);contain:inline-size;-webkit-overflow-scrolling:touch;border-radius:16px;width:100%;min-width:0;max-width:100%;margin:35px 0;overflow-x:auto;box-shadow:0 22px 60px #14254614}.seo-ai-table{border-collapse:collapse;width:100%;min-width:760px}.seo-ai-table th,.seo-ai-table td{border-bottom:1px solid var(--line);color:#526077;font-size:var(--type-supporting);text-align:left;vertical-align:top;padding:20px 22px;line-height:1.6}.seo-ai-table th{color:#07101f;letter-spacing:.09em;text-transform:uppercase;background:#f2fbff;font-size:13px;font-weight:850}.seo-ai-table td:first-child{color:#07101f;font-weight:850}.seo-ai-table tr:last-child td{border-bottom:0}.seo-ai-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:35px 0;display:grid}.seo-ai-flow-grid>div{background:radial-gradient(circle at 100% 0,#2f7df617,#0000 31%),#fff;border:1px solid #dce8f4;border-radius:18px;min-height:270px;padding:28px;box-shadow:0 18px 46px #14254612}.seo-ai-flow-grid>div:nth-child(2){background:radial-gradient(circle at 100% 0,#77f2bf21,#0000 31%),#fff}.seo-ai-flow-grid>div:nth-child(3){color:#fff;background:radial-gradient(circle at 100% 0%, #77f2bf26, transparent 31%), radial-gradient(circle at 0% 100%, #2f7df62b, transparent 33%), var(--ink)}.seo-ai-flow-grid span{color:#2f7df6;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;font-weight:850}.seo-ai-flow-grid>div:nth-child(2) span,.seo-ai-flow-grid>div:nth-child(3) span{color:#45d69a}.seo-ai-flow-grid h3{font-family:var(--display);letter-spacing:-.035em;margin:64px 0 12px;font-size:28px;font-weight:400;line-height:1.08}.seo-ai-flow-grid p{color:#58657a;font-size:var(--type-card-copy);margin:0;line-height:1.7}.seo-ai-flow-grid>div:nth-child(3) p{color:#9aa8c3}.seo-ai-example-panel{background:radial-gradient(circle at 100% 0,#77f2bf21,#0000 30%),radial-gradient(circle at 0 100%,#2f7df614,#0000 30%),#fbfffc;border:1px solid #d9eadf;border-radius:22px;margin:38px 0 0;padding:30px;box-shadow:0 20px 52px #14254612}.seo-ai-example-panel>span{color:#21865a;font-size:var(--type-label);letter-spacing:.13em;text-transform:uppercase;font-weight:850}.seo-ai-example-panel h3{font-family:var(--display);letter-spacing:-.04em;margin:14px 0 22px;font-size:clamp(28px,3vw,38px);font-weight:400;line-height:1.05}.seo-ai-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.seo-ai-example-grid>div{background:#fff;border:1px solid #dfe7f0;border-radius:18px;padding:24px}.seo-ai-example-grid>div:last-child{background:#f7fff9;border-color:#cbeedd}.seo-ai-example-grid strong{color:#0b1020;font-size:var(--type-supporting);margin-bottom:12px;font-weight:850;display:block}.seo-ai-example-grid code{color:#15213a;white-space:normal;background:#eef5ff;border-radius:12px;min-height:52px;padding:13px 15px;font-size:13px;line-height:1.45;display:block}.seo-ai-example-grid>div:last-child code{background:#eafff2}.seo-ai-example-grid p{color:#526077;font-size:var(--type-card-copy);margin:16px 0 0;line-height:1.7}.seo-ai-example-grid em{color:#176844;margin-top:16px;font-size:13px;font-style:normal;font-weight:800;line-height:1.5;display:block}.seo-ai-warning:not(.article-callout){background:radial-gradient(circle at 100% 0%, #77f2bf1c, transparent 35%), var(--ink);border-left-color:#77f2bf}.seo-ai-warning:not(.article-callout)>span{color:#77f2bf}.seo-ai-priority-grid>li:first-child{border-top:4px solid #2f7df6}.seo-ai-priority-grid>li:nth-child(2){border-top:4px solid #77f2bf}.seo-ai-priority-grid>li:nth-child(3){border-top:4px solid #f2b85b}.seo-ai-priority-grid>li:nth-child(4){border-top:4px solid #8b5cf6}.seo-ai-content-lab{gap:12px;margin:35px 0;display:grid}.seo-ai-content-lab details{background:radial-gradient(circle at 100% 0%, #77f2bf1a, transparent 30%), var(--white);border:1px solid #d9eadf;border-radius:14px;overflow:hidden}.seo-ai-content-lab summary{cursor:pointer;color:#112119;font-family:var(--display);letter-spacing:-.035em;padding:22px 26px;font-size:24px;font-weight:400}.seo-ai-content-lab summary::marker{color:#21865a}.seo-ai-content-lab p{color:#58685f;margin:0;padding:0 26px 24px;font-size:14px;line-height:1.7}.seo-ai-metrics{grid-template-columns:repeat(3,1fr)}.seo-ai-metrics>div:first-child,.seo-ai-metrics>div:nth-child(2),.seo-ai-metrics>div:nth-child(3){background:#f2f7ff}.seo-ai-metrics>div:nth-child(4),.seo-ai-metrics>div:nth-child(5),.seo-ai-metrics>div:nth-child(6){background:#f2fff8}.seo-ai-mistakes>div{background:#f7fff9;border-color:#d9eadf}.seo-ai-mistakes span{color:#21865a}.article-cta-actions{flex-wrap:wrap;justify-content:flex-end;gap:14px;min-width:0;max-width:100%;display:flex}.ads-decision-grid>li:first-child{border-top:4px solid var(--mint)}.ads-decision-grid>li:last-child{border-top:4px solid #f2b85b}.ads-seo-panel>div:first-child span{color:var(--cyan)}.ads-seo-panel>div:last-child span{color:var(--mint)}.article-mistakes{grid-template-columns:repeat(2,1fr);gap:12px;margin:35px 0;display:grid}.article-mistakes>div{background:#fff8fa;border:1px solid #eadce3;border-radius:13px;grid-template-columns:34px 1fr;align-items:start;gap:12px;min-height:125px;padding:23px;display:grid}.article-mistakes span{color:#bd486a;font-size:var(--type-label);font-weight:850}.article-mistakes p{color:#6c5560;font-size:var(--type-card-copy);margin:0;line-height:1.65}.article-faq .faq-list{margin-top:40px}.article-faq .faq-item{background:var(--white)}.article-sources{border-top:1px solid var(--line);padding-top:40px}.article-sources h2{font-size:30px}.article-sources ul{gap:5px}.article-sources li,.article-sources a{font-size:var(--type-supporting)}.article-sources-more{margin-top:5px}.article-sources-more summary{cursor:pointer;color:var(--blue);font-size:var(--type-supporting);align-items:center;gap:6px;font-weight:700;list-style:none;display:inline-flex}.article-sources-more summary::-webkit-details-marker{display:none}.article-sources-more summary:after{content:"+";text-align:center;width:14px;font-size:16px;font-weight:450;line-height:1}.article-sources-more[open] summary:after{content:"−"}.article-sources-more ul{margin-top:10px}.article-cta-card{color:var(--white);background:radial-gradient(circle at 88% 18%,#77f2bf33,#0000 34%),radial-gradient(circle at 10% 90%,#2f7df638,#0000 34%),#0b1020;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:30px;padding:38px;display:grid}.article-cta-card>*{min-width:0;max-width:100%}.article-cta-card span{color:var(--mint);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900;display:block}.article-cta-card h2{color:var(--white);font-family:var(--sans);letter-spacing:-.055em;margin:14px 0;font-size:clamp(32px,4vw,48px);font-weight:760}.article-cta-card p{color:#c3ccdc;margin:0}.article-cta{color:var(--white);background:#080d1a;padding:110px 0}.article-cta-panel{background:radial-gradient(circle at 85% 15%,#8b5cf62e,#0000 35%),radial-gradient(circle at 10% 100%,#22d3ee1c,#0000 30%),#0d1426;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:80px;padding:65px;display:grid}.article-cta-panel>*{min-width:0;max-width:100%}.article-cta h2{max-width:770px;font-family:var(--display);letter-spacing:-.045em;margin:22px 0 18px;font-size:clamp(40px,4.4vw,58px);font-weight:400;line-height:1.04}.article-cta p{color:#91a0b9;max-width:650px;margin:0}.article-next-step.article-cta>.article-cta-panel:not(.shell){width:var(--shell);margin-inline:auto}.article-next-step.article-cta-card{width:var(--shell);margin:110px auto}@media (min-width:821px){.article-content>.article-cta{background:0 0;padding:0}.article-content>.article-cta .article-cta-panel{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding:52px}.article-content>.article-cta h2{font-size:clamp(38px,4vw,50px)}.article-content>.article-cta .article-cta-actions{justify-content:flex-start;margin-top:32px}.article-content>.article-cta .article-cta-panel>.button{justify-self:start;margin-top:32px}}.ai-article-cta .article-cta-panel{background:radial-gradient(circle at 85% 15%,#7cf29a29,#0000 33%),radial-gradient(circle at 10% 100%,#22d3ee1f,#0000 30%),#0d1426}.ads-article-cta .article-cta-panel{background:radial-gradient(circle at 85% 15%,#22d3ee29,#0000 33%),radial-gradient(circle at 10% 100%,#8b5cf624,#0000 30%),#0d1426}.maps-article-hero{background:radial-gradient(circle at 80% 26%, #31aa7126, transparent 34%), radial-gradient(circle at 15% 80%, #7c62d117, transparent 30%), var(--ink)}.maps-article-hero-figure{background:#edf5f1}.maps-article-answer{background:radial-gradient(circle at 90% 10%,#2f8f631a,#0000 30%),#fff;border-color:#2f8f6338}.maps-article-grid{margin-top:34px}.maps-inline-infographic{background:#f7faf8;margin-top:38px}.maps-inline-infographic img{aspect-ratio:8/5;object-fit:contain}.maps-article-grid>div{background:linear-gradient(145deg,#fff,#f7faf8);border-color:#3f745926}.maps-article-grid h3{margin-top:0}.maps-article-note{background:#f0f8f4;border-color:#2f8f632e}.maps-article-note>span{color:#25724f}.maps-related{margin-top:80px}.maps-related-grid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:32px;display:grid}.maps-related-grid>a{border:1px solid var(--line);background:radial-gradient(circle at 100% 0,#2f8f6317,#0000 32%),#fff;border-radius:18px;flex-direction:column;min-height:330px;padding:34px;transition:border-color .18s,transform .18s;display:flex}.maps-related-grid>a:hover{border-color:#2f8f6366;transform:translateY(-3px)}.maps-related-grid span{color:#2f8f63;font-size:var(--type-label);letter-spacing:.12em;text-transform:uppercase;font-weight:800}.maps-related-grid h3{font-family:var(--display);letter-spacing:-.035em;margin:18px 0 14px;font-size:29px;font-weight:400;line-height:1.08}.maps-related-grid p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 24px;display:-webkit-box;overflow:hidden}.maps-related-grid strong{color:#25724f;font-size:var(--type-supporting);align-items:center;gap:8px;margin-top:auto;display:flex}.maps-article-cta .article-cta-panel{background:radial-gradient(circle at 82% 20%,#6beba921,#0000 29%),linear-gradient(135deg,#173d2d,#0c241a)}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.article-card-soft{background:#fffdf8;border:1px solid #e3ddd2;border-radius:22px;padding:26px;box-shadow:0 18px 44px #362d1e0f}.article-card-soft h3,.article-card-soft .article-card-title-link{font-family:var(--display);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.35}.article-card-soft .article-card-title-link{display:block}.article-card-number{width:2.25rem;height:2.25rem;color:var(--blue);letter-spacing:-.02em;background:#2575fc1f;border-radius:999px;justify-content:center;align-items:center;margin-bottom:.9rem;font-weight:900;display:inline-flex}.article-card-soft p{margin:0}.article-code-snippet{color:#dbeafe;width:100%;min-width:0;max-width:100%;font-size:var(--type-supporting);white-space:pre-wrap;background:#071120;border:1px solid #dfe6ef;border-radius:14px;margin:18px 0;padding:16px;line-height:1.65;overflow-x:auto}.article-code-snippet code{color:inherit;font:inherit}.ai-visibility-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.ai-visibility-grid>div{background:radial-gradient(circle at 100% 0,#2f7df617,#0000 35%),#fff;border:1px solid #dfe8f5;border-radius:22px;padding:24px;box-shadow:0 18px 44px #362d1e0d}.ai-visibility-grid span{color:#2f7df6;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:900;display:inline-flex}.ai-visibility-grid h3{font-family:var(--display);letter-spacing:-.035em;margin:0 0 10px;font-size:clamp(24px,2.6vw,31px);font-weight:450}.ai-visibility-grid p{color:#4a566f;margin:0;font-size:14px;line-height:1.65}.article-data-table-wrap{contain:inline-size;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #dfe6ef;border-radius:22px;width:100%;min-width:0;max-width:100%;margin:34px 0 0;overflow-x:auto;box-shadow:0 18px 44px #362d1e0f}.article-data-table-wrap:focus-visible{outline-offset:3px;outline:3px solid #1d63d5}.article-data-table-wrap+p,.article-visual+p{margin-top:28px}.article-data-table-wrap+h2,.article-data-table-wrap+h3,.article-visual+h2,.article-visual+h3{margin-top:44px}.article-data-table{border-collapse:collapse;width:100%;min-width:780px}.article-data-table-caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.article-data-table th,.article-data-table td{color:#3f4b61;font-size:var(--type-supporting);text-align:left;vertical-align:top;border-bottom:1px solid #e9eef5;border-left:1px solid #e9eef5;padding:18px 20px;line-height:1.55}.article-data-table th:first-child,.article-data-table td:first-child{border-left:0}.article-data-table thead th{color:#0b1020;letter-spacing:.12em;text-transform:uppercase;background:#f5f8fc;font-size:13px;font-weight:850}.article-data-table tbody th{color:#0b1020;background:#fbfcfe;font-weight:800}.article-data-table tbody tr:last-child th,.article-data-table tbody tr:last-child td{border-bottom:0}@media (max-width:640px){.article-hero-figure.black-hat-hero-figure,.article-hero-figure.white-hat-hero-figure,.article-hero-figure.aso-article-hero-figure,.article-hero-figure.spam-update-hero-figure{aspect-ratio:9/11}.aso-article .article-hero h1,.spam-update-article .article-hero h1{text-wrap:pretty;font-size:clamp(38px,11.5vw,48px)}.article-data-table-wrap--cards{box-shadow:none;contain:none;scrollbar-gutter:auto;background:0 0;border:0;border-radius:0;overflow:visible}.article-data-table--cards{min-width:0;display:block}.article-data-table--cards thead{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.article-data-table--cards tbody{gap:14px;display:grid}.article-data-table--cards tr,.article-data-table--cards th,.article-data-table--cards td{width:100%;display:block}.article-data-table--cards tbody tr{background:#fff;border:1px solid #dfe6ef;border-radius:18px;overflow:hidden;box-shadow:0 12px 30px #362d1e0d}.article-data-table--cards tbody th,.article-data-table--cards tbody td{border:0;border-bottom:1px solid #e9eef5;padding:15px 17px}.article-data-table--cards tbody th{color:#0b1020;background:#f5f8fc;font-size:16px;line-height:1.45}.article-data-table--cards tbody td:before{content:attr(data-label);color:#1d63d5;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:850;line-height:1.35;display:block}.article-data-table--cards tbody tr>:last-child{border-bottom:0}}.article-wide-figure{background:#071120;border-radius:28px;margin:34px 0;overflow:hidden;box-shadow:0 26px 70px #0f172a1f}.article-wide-figure img{width:100%;height:auto;display:block}.article-wide-figure figcaption{color:#66738a;background:var(--white);font-size:var(--type-supporting);padding:18px 24px 12px;line-height:1.6}.article-check-panel{background:radial-gradient(circle at 95% 10%,#23d6b721,#0000 30%),#f8fbff;border:1px solid #dfe6ef;border-radius:22px;margin:26px 0 0;padding:24px}.article-check-panel strong{color:#071120;font-size:var(--type-supporting);letter-spacing:.11em;text-transform:uppercase;margin-bottom:12px;font-weight:850;display:block}.article-check-panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;margin:0;padding-left:18px;display:grid}.indexing-article-hero{background:radial-gradient(circle at 80% 24%, #2563eb2b, transparent 31%), radial-gradient(circle at 16% 82%, #22d3ee1f, transparent 30%), var(--ink)}.indexing-article-figure{border:0}.indexing-article-figure img{object-fit:contain}.indexing-article-answer{background:radial-gradient(circle at 92% 20%,#22d3ee1f,#0000 28%),#f8fbff;border-color:#2563eb2e}.indexing-status-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0;display:grid}.indexing-status-grid article{background:#fffdf8;border:1px solid #dfe6ef;border-radius:24px;padding:26px;box-shadow:0 18px 44px #362d1e0f}.indexing-status-grid h3{color:#0f2c59;margin-bottom:14px}.indexing-status-grid strong{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin:18px 0 6px;font-size:13px;font-weight:850;display:block}.indexing-flow{gap:14px;margin:30px 0;display:grid}.indexing-flow>div{background:linear-gradient(135deg,#fffdf8,#f8fbff);border:1px solid #dfe6ef;border-radius:22px;grid-template-columns:54px minmax(0,.55fr) minmax(0,1fr);align-items:center;gap:18px;padding:22px 24px;display:grid}.indexing-flow span{width:42px;height:42px;color:var(--white);background:var(--blue);font-size:var(--type-label);letter-spacing:.08em;border-radius:50%;place-items:center;font-weight:850;display:grid}.indexing-flow h3,.indexing-flow p{margin:0}.indexing-flow h3{font-family:var(--display);letter-spacing:-.035em;font-size:clamp(24px,3vw,34px);font-weight:400}.technical-seo-hero{background:radial-gradient(circle at 80% 24%, #2563eb29, transparent 31%), radial-gradient(circle at 14% 82%, #22d3ee21, transparent 30%), var(--ink)}.technical-seo-figure{border:0}.technical-seo-figure img{object-fit:contain}.technical-seo-answer{background:radial-gradient(circle at 92% 20%,#22d3ee1f,#0000 28%),#f8fbff;border-color:#2563eb2e}.technical-pipeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:30px 0;display:grid}.technical-pipeline>div{background:linear-gradient(135deg,#fffdf8,#f8fbff);border:1px solid #dfe6ef;border-radius:20px;padding:20px 14px;position:relative}.technical-pipeline>div:not(:last-child):after{z-index:1;background:var(--blue);content:"";width:12px;height:2px;position:absolute;top:50%;right:-11px}.technical-pipeline span{color:var(--blue);font-size:var(--type-label);letter-spacing:.12em;margin-bottom:10px;font-weight:850;display:block}.technical-pipeline strong{color:#071120;font-size:var(--type-supporting);line-height:1.25;display:block}.article-inline-card{color:#0f2c59;background:radial-gradient(circle at 96% 16%,#22d3ee24,#0000 32%),#f8fbff;border:1px solid #dbeafe;border-radius:20px;justify-content:space-between;align-items:center;gap:14px;margin:26px 0 0;padding:20px 22px;font-weight:800;text-decoration:none;display:flex}.article-inline-card:hover{color:var(--blue)}.article-inline-card svg{flex:none}.technical-attributes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:30px 0 0;display:grid}.technical-attributes>div{background:#fffdf8;border:1px solid #e3ddd2;border-radius:18px;padding:20px}.technical-attributes strong{color:#071120;margin-bottom:8px;display:block}.technical-attributes p{margin:0;font-size:15px}@media (max-width:760px){.maps-related-grid{grid-template-columns:minmax(0,1fr)}.maps-related-grid>a{min-height:0}.article-grid,.article-check-panel ul,.indexing-status-grid,.google-ads-readiness-grid,.technical-pipeline,.technical-attributes{grid-template-columns:minmax(0,1fr)}.technical-pipeline>div:not(:last-child):after{display:none}.indexing-flow>div{grid-template-columns:minmax(0,1fr)}.indexing-flow span{width:38px;height:38px}}@media (max-width:1020px){.knowledge-latest,.knowledge-discovery,.knowledge-topic-group{grid-template-columns:minmax(0,1fr)}.knowledge-latest,.knowledge-discovery{gap:38px}.knowledge-topic-group{gap:30px}.knowledge-topic-group>header{max-width:680px}.article-layout{grid-template-columns:210px minmax(0,1fr);gap:55px}.article-metrics{grid-template-columns:repeat(2,1fr)}.technical-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.knowledge-library{padding:60px 0 110px}.knowledge-featured-grid{grid-template-columns:minmax(0,1fr)}.knowledge-latest,.knowledge-discovery{padding:42px}.article-hero{padding-top:105px}.article-hero-figure{min-height:0}.ads-article-hero-figure{aspect-ratio:16/9;min-height:0}.article-layout{grid-template-columns:minmax(0,1fr);padding-top:70px}.semantic-article .article-layout{gap:32px;padding-top:40px}.article-toc{border:1px solid var(--line);background:var(--white);border-radius:14px;width:100%;min-width:0;max-width:100%;padding:0;position:static;overflow:visible}.article-toc-desktop{display:none}.article-toc-mobile{display:block}.article-toc-cta-mobile{margin:0 20px 20px;display:flex}.article-toc-mobile>summary{color:#26324a;cursor:pointer;min-height:58px;font-size:var(--type-form-meta);letter-spacing:.1em;touch-action:manipulation;text-transform:uppercase;border-radius:13px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:18px 20px;font-weight:800;list-style:none;display:grid}.article-toc-mobile>summary::-webkit-details-marker{display:none}.article-toc-mobile>summary small{color:#8a95a9;font-size:var(--type-label);letter-spacing:.04em;text-transform:none;font-weight:700}.article-toc-mobile>summary:after{content:"+";width:20px;color:var(--blue);text-align:right;font-size:20px;font-weight:450;line-height:1}.article-toc-mobile[open]>summary{border-radius:13px 13px 0 0}.article-toc-mobile[open]>summary:after{content:"−"}.article-toc nav{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:25px;min-width:0;margin:0 20px 18px;display:grid}.technical-pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.article-toc nav a{min-width:0}.article-centerpiece-grid,.article-visual__definition,.article-visual__framework,.article-visual__steps{grid-template-columns:minmax(0,1fr)}.article-visual__step{padding-left:62px}.article-visual__step .article-visual__index{margin:0;position:absolute;top:18px;left:16px}.article-visual__step:not(:last-child):after{width:2px;height:13px;inset:auto auto -13px 32px}.article-visual__check{grid-template-columns:38px minmax(0,1fr)}.article-visual__observation,.article-visual__action,.article-visual__branch-labels{grid-column:2}.article-visual__center{border-radius:18px}.article-visual__nodes>li:before{display:none}.article-card-set,.article-pillars,.article-cost-grid,.article-channel-grid,.article-bot-grid,.article-mistakes,.seo-objects-grid,.seo-decision-grid,.seo-path,.seo-intent-map,.article-inline-links,.ai-visibility-grid,.seo-ai-flow-grid{grid-template-columns:minmax(0,1fr)}.article-content-formats,.ai-article-metrics,.ads-article-metrics,.seo-ai-example-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-cta-panel{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:760px){.technical-pipeline{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.knowledge-library{padding:48px 0 90px}.knowledge-section-heading{gap:14px;margin-bottom:26px}.knowledge-section-heading>span{width:36px;height:36px}.knowledge-section-heading h2{font-size:32px}.knowledge-featured{margin-bottom:65px}.knowledge-featured-copy{padding:25px}.knowledge-featured-copy h3{font-size:32px}.knowledge-latest,.knowledge-discovery{border-radius:18px;margin-bottom:65px;padding:30px 24px}.knowledge-latest{margin-top:65px;margin-bottom:0}.knowledge-latest h2,.knowledge-discovery h2{font-size:37px}.knowledge-discovery{gap:24px}.knowledge-discovery h2{margin-top:14px;font-size:34px}.knowledge-discovery-heading>p{margin-top:14px;line-height:1.55}.knowledge-latest-list a{grid-template-columns:25px minmax(0,1fr) auto;gap:11px}.knowledge-search-field input{height:58px;padding-left:16px;font-size:16px}.knowledge-topic-filters{gap:7px}.knowledge-topic-filters button{font-size:var(--type-form-meta);padding:8px 10px}.knowledge-topic-group{padding:42px 0}.knowledge-topic-group>header{grid-template-columns:minmax(0,1fr);gap:0}.knowledge-topic-group>header h3{font-size:32px}.knowledge-topic-list{grid-template-columns:minmax(0,1fr)}.knowledge-topic-list a{padding:23px}.knowledge-topic-list h4{font-size:26px}.knowledge-empty-state{padding:45px 24px}.knowledge-empty-state h3{font-size:32px}.article-hero{padding:95px 0 45px}.article-breadcrumbs{margin-bottom:45px}.article-hero h1{letter-spacing:-.05em;font-size:clamp(38px,12vw,54px)}.article-hero-copy>p{font-size:16px}.article-hero-figure{border-radius:14px;min-height:0;margin-top:50px}.ads-article-hero-figure{min-height:0}.article-visual-brand{top:12px;left:12px}.article-layout{gap:70px;padding-bottom:90px}.article-toc nav{grid-template-columns:minmax(0,1fr)}.article-content>section{margin-bottom:75px}.article-content h2{font-size:40px}.article-content p,.article-content li{font-size:16px}.article-data-table-wrap+h2,.article-data-table-wrap+h3,.article-visual+h2,.article-visual+h3{margin-top:34px}.article-answer{padding:28px 24px}.article-visual{border-radius:18px;padding:28px 22px}.article-visual__header{margin-bottom:24px}.article-content .article-visual__header :is(h2,h3){font-size:clamp(30px,9vw,40px)}.article-visual__intro{font-size:15px}.article-visual__statement{font-size:21px}.article-visual__nodes{grid-template-columns:minmax(0,1fr)}.article-visual__branch{grid-template-columns:minmax(0,1fr);gap:10px}.article-visual__branch-arrow{text-align:left;transform:rotate(90deg)}.article-visual__outcome{border-top:1px solid #eadfcf;border-left:0;padding-top:14px;padding-left:0}.article-visual__result,.article-visual__common-ground{grid-template-columns:minmax(0,1fr);gap:7px}.article-visual__matrix th,.article-visual__matrix td{font-size:var(--type-supporting);overflow-wrap:anywhere;padding:11px 9px}.article-visual__matrix thead th{font-size:13px}.article-answer p{font-size:21px}.process-labels{grid-template-columns:minmax(0,1fr)}.process-labels>div{border-bottom:1px solid #ffffff1a;border-right:0}.pillar-labels{grid-template-columns:repeat(2,minmax(0,1fr))}.article-ai-panel{grid-template-columns:minmax(0,1fr)}.article-ai-panel>div{border-bottom:1px solid #ffffff1a;border-right:0}.article-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.article-content-formats,.ai-article-metrics,.ads-article-metrics,.ads-calculator-links,.seo-ai-example-grid{grid-template-columns:minmax(0,1fr)}.article-content-formats>div{min-height:150px}.article-content-formats p{margin-top:30px}.article-cta-card{grid-template-columns:minmax(0,1fr);align-items:start;padding:30px 25px}.article-cta-card .button,.article-cta-actions .button{max-width:100%}.article-cta{padding:75px 0}.article-cta-panel{gap:35px;padding:40px 25px}.article-cta h2{font-size:42px}.knowledge-results-footer{flex-direction:column;align-items:flex-start}.knowledge-latest-jump{justify-content:center;width:100%}.knowledge-search-field button{min-width:72px;min-height:44px;font-size:var(--type-form-meta)}.knowledge-topic-filters button{min-height:44px;font-size:var(--type-form-meta);padding:10px 12px}.knowledge-topic-filters span{min-width:22px;height:22px;font-size:var(--type-label)}.knowledge-card-meta>span:last-child,.knowledge-format,.knowledge-featured-copy small,.knowledge-topic-list a>small,.knowledge-pillar-copy>span{font-size:var(--type-label)}.knowledge-format{min-height:26px}.knowledge-empty-state button{min-height:44px}}
