body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages{min-width:0;max-width:100%;margin-top:clamp(2rem,4vw,2.75rem);margin-bottom:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__card{box-sizing:border-box;margin:0;padding:clamp(1.15rem,2.2vw,1.5rem) 0 0;border:none;border-top:1px solid rgba(10,20,40,.12);border-radius:0;background:transparent;box-shadow:none}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__head{margin:0 0 .85rem;padding:0;border:none}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__en{margin:0 0 .35rem;font-family:var(--font-en),Georgia,"Times New Roman",serif;font-size:.6875rem;font-weight:500;letter-spacing:.18em;line-height:1.3;text-transform:uppercase;color:#475569}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__title{margin:0;padding:0;border:none;font-family:var(--font-sans),"Noto Sans JP",sans-serif!important;font-size:clamp(.9375rem,1.4vw,1.0625rem)!important;font-weight:600!important;letter-spacing:.04em;line-height:1.4;color:#334155!important}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__nav{margin:0;padding:0;border:none}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__item{margin:0;padding:0;border-bottom:1px solid rgba(10,20,40,.06)}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__item:last-child{border-bottom:none}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;width:100%;box-sizing:border-box;margin:0;padding:.7rem 0;font-family:var(--font-sans),"Noto Sans JP",sans-serif!important;font-size:clamp(.9375rem,1.35vw,1.025rem)!important;font-weight:400!important;letter-spacing:.015em;line-height:1.65;color:#475569!important;text-decoration:none;transition:color .2s ease}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__label{flex:1 1 auto;min-width:0;text-wrap:pretty}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__arrow{flex:0 0 auto;font-family:var(--font-en),Georgia,serif;font-size:.85em;font-weight:500;letter-spacing:.04em;line-height:1;color:#64748b;opacity:.7;transition:opacity .2s ease,transform .2s ease}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:hover,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:focus-visible{color:#0f172a!important;text-decoration:none}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:hover .blog-article-related-pages__arrow,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:focus-visible .blog-article-related-pages__arrow{opacity:1;transform:translate(.15rem)}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:focus-visible{outline:2px solid #0a1428;outline-offset:2px}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__card{background:transparent;border-top-color:#f4f6f81f}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__en{color:#94a3b8}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__title{color:#cbd5e1!important}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__item{border-bottom-color:#f4f6f814}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link{color:#94a3b8!important}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__arrow{color:#94a3b8}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:hover,html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:focus-visible{color:#f4f6f8!important}html.dark body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link:focus-visible{outline-color:#f4f6f8}@media(min-width:961px){body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page.iso-page .blog-article-related-pages{grid-column:1;grid-row:4}}.blog-article-credit[data-astro-cid-cfdkfhgm]{margin:0 0 1.25rem;padding:0 0 1rem;border-bottom:1px solid var(--border, #c5dce0);font-family:var(--font-sans, "Noto Sans JP", sans-serif);font-size:.9375rem;line-height:1.65;color:var(--text-muted, #3a5f63)}.blog-article-credit-link[data-astro-cid-cfdkfhgm]{color:var(--teal-mid, #14656d);text-decoration:underline;text-underline-offset:.15em}.blog-article-credit-link[data-astro-cid-cfdkfhgm]:hover{color:var(--teal-dark, #0b2f33)}.ai-seo-cta-pair{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:clamp(.65rem,2vw,1rem);max-width:100%;margin-block:var(--aq-cta-space-block-start, 1.25rem) var(--aq-cta-space-block-end, 1.5rem)}.ai-seo-cta-pair__button{flex:0 0 auto;max-width:100%;text-align:center;white-space:nowrap}.ai-seo-cta-pair__desc{flex:1 1 12rem;min-width:min(100%,12rem);max-width:30em;margin:0;font-family:var(--font-jp, "Noto Sans JP", sans-serif);font-size:.8125rem;font-weight:400;line-height:1.65;letter-spacing:.02em;color:var(--text, #0F172A)}.hero.hero-b2b .hero-btns .ai-seo-cta-pair{width:100%}.hero.hero-b2b .ai-seo-cta-pair__desc{color:#f4f6f8}.sidebar-cta-card .ai-seo-cta-pair{flex-direction:column;align-items:stretch}.sidebar-cta-card .ai-seo-cta-pair__button{width:100%;white-space:normal;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.sidebar-cta-card .ai-seo-cta-pair__button-stack{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;max-width:100%;min-width:0}.sidebar-cta-card .ai-seo-cta-pair__button-sep{display:none}.sidebar-cta-card .ai-seo-cta-pair__button-part{display:block;max-width:100%;text-align:center;white-space:normal}.sidebar-cta-card .ai-seo-cta-pair__desc{max-width:none}body[data-path="/"] .top-coi-problem .ai-seo-cta-pair{width:100%;max-width:36rem}body[data-path="/"] .top-coi-problem .ai-seo-cta-pair__desc{color:#ffd2c8d1;text-align:left}@media(max-width:47.99rem){.ai-seo-cta-pair{flex-direction:column;align-items:stretch}.ai-seo-cta-pair__button{width:100%;white-space:normal}.ai-seo-cta-pair__desc{max-width:none}}.blog-related-sidebar .sidebar-cta-card .sidebar-cta-label{margin:0 0 .75rem;font-family:var(--font-jp);font-size:1.05rem;font-weight:600;line-height:1.45;letter-spacing:.02em;text-transform:none;color:var(--text)}@media(min-width:768px){.blog-related-sidebar .sidebar-cta-card .sidebar-cta-label{font-size:1.15rem}}.section--blog-article-main{padding-top:clamp(56px,7vw,88px)!important;padding-bottom:clamp(56px,7vw,88px)!important}.blog-article-page{display:grid;grid-template-columns:1fr;gap:40px;align-items:start}body[data-path^="/column/"]:not([data-path="/column"]) .site-md-hub-intro .site-md.site-md--iso-with-sidebar{max-width:none;margin-inline:0;min-width:0}.blog-article-page .site-md,.blog-article-page-main{max-width:none;margin:0;min-width:0}.blog-article-page .blog-article-eeat-body{min-width:0;overflow-wrap:inherit}body[data-path^="/column/"]:not([data-path="/column"]) .site-md-hub-intro .site-md .blog-article-eeat-body>ol{list-style:none;padding-left:0;margin:clamp(1rem,2.2vw,1.5rem) 0;max-width:100%;box-sizing:border-box}body[data-path^="/column/"]:not([data-path="/column"]) .site-md-hub-intro .site-md .blog-article-eeat-body>ol>li{margin:0 0 1rem;padding:0;line-height:1.75}body[data-path^="/column/"]:not([data-path="/column"]) .site-md-hub-intro .site-md .blog-article-eeat-body>ol>li>p{margin:.4em 0 0}body[data-path^="/column/"]:not([data-path="/column"]) .site-md-hub-intro .site-md .blog-article-eeat-body>ol>li>p:first-child{margin-top:0}.blog-related-sidebar{position:static;align-self:start;min-width:0}.blog-sidebar-toc-card{margin-bottom:1.25rem}.blog-sidebar-toc-title{margin:0 0 1rem;font-family:var(--font-jp);font-size:.95rem;font-weight:700;line-height:1.45;color:var(--text)}.blog-sidebar-toc{margin:0}.blog-sidebar-toc ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.blog-sidebar-toc a{display:block;font-family:var(--font-sans);font-size:.82rem;font-weight:500;line-height:1.5;color:var(--teal-mid);text-decoration:none;overflow-wrap:inherit}.blog-sidebar-toc a:hover{color:var(--teal-light)}.blog-sidebar-toc-item--h3{padding-left:.85rem}@media(min-width:961px){.blog-article-page.iso-page{grid-template-columns:1fr 300px;gap:64px}.blog-article-page-header{grid-column:1 / -1;grid-row:1}.blog-article-page-main{grid-column:1;grid-row:2}.blog-article-page.iso-page>.marketing-safe-zone{grid-column:1;grid-row:3;min-width:0;max-width:none;margin-inline:0}.blog-related-sidebar{grid-column:2;grid-row:2;position:sticky;top:24px;align-self:start;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--cyan) var(--cyan-pale)}.blog-related-sidebar::-webkit-scrollbar{width:6px}.blog-related-sidebar::-webkit-scrollbar-track{background:var(--cyan-pale)}.blog-related-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--gg-light) 0%,var(--cyan) 55%,var(--teal-light) 100%);border-radius:3px}.blog-related-sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--cyan) 0%,var(--teal-light) 55%,var(--teal-mid) 100%)}.blog-related-sidebar .blog-article-toc-desktop .blog-sidebar-toc-card{margin-bottom:2rem}.blog-related-sidebar .blog-article-toc-desktop .blog-sidebar-toc-title{font-size:1.25rem}.blog-related-sidebar .blog-article-toc-desktop .blog-sidebar-toc a{font-size:1.12rem}}@media(min-width:768px){body[data-path^="/column/"]:not([data-path="/column"]) .site-md-hub-intro .site-md.site-md--iso-with-sidebar{max-width:none;margin-inline:0}}.blog-back-link{margin-top:clamp(1.5rem,3vw,2rem);padding-top:clamp(1rem,2vw,1.25rem);border-top:1px solid var(--border)}.blog-back-link a{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--font-sans);font-size:.9rem;font-weight:600;color:var(--teal-mid);text-decoration:none}.blog-back-link a:hover{color:var(--teal-light)}.blog-back-link a:before{content:"←";font-size:.85em}.blog-article-toc-mobile{display:block;min-width:0;margin:0 0 clamp(1.25rem,3vw,1.75rem)}.blog-related-sidebar .blog-article-toc-desktop{display:none}@media(max-width:960px){body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar{display:none}}@media(min-width:961px){.blog-article-toc-mobile{display:none!important;margin:0}.blog-related-sidebar .blog-article-toc-desktop{display:block}}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar{display:flex;flex-direction:column;gap:clamp(1.35rem,2.8vw,1.65rem)}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop,.blog-related-sidebar) :is(.blog-sidebar-toc-card,.sidebar-cta-card){background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:clamp(1.35rem,2.8vw,1.65rem);margin:0;box-shadow:0 8px 24px #1a1d220a}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc-title{margin:0 0 1rem;padding-bottom:.75rem;border-bottom:1px solid #e2e8f0;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;line-height:1.45;letter-spacing:.08em;color:#1a1d22}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc ul{gap:0;margin:0;padding:0}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc li{margin:0;padding:.5rem 0}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc li+li{border-top:1px solid rgba(226,232,240,.85)}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc a{display:block;padding:.15rem 0;font-family:var(--font-sans);font-size:.875rem;font-weight:500;line-height:1.65;color:#334155;text-decoration:none;text-underline-offset:.18em}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc a:hover{color:#1a1d22;text-decoration:underline}body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-mobile,.blog-article-toc-desktop) .blog-sidebar-toc-item--h3{padding-left:1rem;margin-left:0;border-left:2px solid #e2e8f0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .sidebar-cta-card .sidebar-cta-label{margin:0 0 .85rem;padding-bottom:.75rem;border-bottom:1px solid #e2e8f0;font-family:var(--font-sans);font-size:.8125rem;font-weight:700;line-height:1.45;letter-spacing:.08em;color:#1a1d22}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .sidebar-cta-card .sidebar-cta-text{margin:0 0 1.15rem;font-family:var(--font-sans);font-size:.875rem;font-weight:400;line-height:1.65;letter-spacing:.02em;color:#334155}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .sidebar-cta-card .sidebar-cta-btn{margin-top:.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;line-height:1.5;color:#1a1d22!important;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .sidebar-cta-card .sidebar-cta-btn:hover{background:#fff;border-color:#94a3b8;color:#1a1d22!important}@media(min-width:961px){body[data-path^="/column/"]:not([data-path="/column"]) :is(.blog-article-toc-desktop,.blog-related-sidebar) :is(.blog-sidebar-toc-card,.sidebar-cta-card){box-shadow:none}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .blog-article-toc-desktop .blog-sidebar-toc-title,body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .sidebar-cta-card .sidebar-cta-label{font-size:.875rem}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar .blog-article-toc-desktop .blog-sidebar-toc a{font-size:.875rem}}@media(max-width:960px){body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-toc-mobile{margin-bottom:clamp(1.5rem,3vw,2rem)}}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-body .blog-apply-tail-grok{margin:clamp(2.75rem,5.5vw,3.75rem) 0 clamp(1.75rem,3.5vw,2.5rem);padding:0;background:transparent;font-family:var(--font-sans),"Noto Sans JP",sans-serif;color:#0f172a}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__content{margin:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__card{position:relative;overflow:visible;display:flex;flex-direction:column;min-width:0;max-width:100%;box-sizing:border-box;padding:clamp(1.75rem,3.6vw,2.35rem) clamp(1.5rem,3.2vw,2.15rem) clamp(1.6rem,3.2vw,2.1rem);border:1px solid rgba(10,20,40,.12);border-radius:0;background:#fff;box-shadow:0 1px #ffffffe6 inset,0 18px 48px #0a142814}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:7px;background:#0a1428;border-radius:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__title{margin:0 0 1.15rem;padding:0 0 .9rem .45rem;border-bottom:1px solid rgba(10,20,40,.12);font-family:var(--font-sans),"Noto Sans JP",sans-serif!important;font-size:clamp(1.2rem,2.5vw,1.45rem)!important;font-weight:700!important;line-height:1.4;letter-spacing:.03em;color:#0a1428!important;text-wrap:pretty}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__title .nowrap{white-space:nowrap}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__title-rest{display:inline}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__lead{margin:0;flex:1 1 auto;padding-left:.45rem;font-size:clamp(1.0625rem,1.6vw,1.125rem);line-height:1.85;font-weight:400;color:#0f172a;text-wrap:pretty}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__lead a{color:#0a1428;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__lead a:hover{color:#0a1428;text-decoration-thickness:2px}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-wrap{margin-top:clamp(1.5rem,3vw,1.85rem);margin-bottom:var(--aq-cta-space-block-end, 1.5rem);padding:0 0 0 .45rem}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-wrap .aq-orange-action-button.blog-apply-tail-grok__cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:100%;min-height:3.75rem;height:auto;padding:.95rem 1.25rem;box-sizing:border-box;font-family:var(--font-sans),"Noto Sans JP",sans-serif!important;font-size:clamp(1rem,1.5vw,1.125rem)!important;font-weight:700!important;letter-spacing:.03em;line-height:1.45;border-radius:6px;text-align:center;transform:none;box-shadow:0 10px 28px #0a142829}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-main{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0;max-width:100%}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-main .nowrap{white-space:nowrap}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-action{display:block;white-space:nowrap}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-wrap .aq-orange-action-button.blog-apply-tail-grok__cta:hover,body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-wrap .aq-orange-action-button.blog-apply-tail-grok__cta:focus-visible{transform:translateY(-2px);opacity:1;box-shadow:0 14px 34px #0a142833}@media(max-width:47.99rem){body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok{max-width:100%;min-width:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__card{padding:1.25rem 1rem 1.15rem;overflow:visible}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__title{padding-left:.25rem;font-size:1.0625rem!important;line-height:1.45}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__title .nowrap{white-space:normal!important}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__lead{padding-left:.25rem;font-size:1rem;line-height:1.75;max-width:100%;min-width:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__lead .nowrap{white-space:normal!important}body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-wrap{padding-left:.25rem;max-width:100%;min-width:0}html body[data-path^="/column/"]:not([data-path="/column"]) a.aq-orange-action-button.blog-apply-tail-grok__cta{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:.3rem!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:.85rem .7rem!important;font-size:.9375rem!important;letter-spacing:.02em!important;line-height:1.35!important;white-space:normal!important;overflow:visible!important;box-sizing:border-box!important}html body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-main{display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:center!important;gap:.15rem!important;max-width:100%!important;min-width:0!important}html body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-main .nowrap{white-space:normal!important;max-width:100%!important;text-align:center}html body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-sep{display:none!important}html body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok__cta-action{display:block!important;margin-top:.1rem;white-space:nowrap!important}}:root,body[data-path]{--site-ea-btn-radius: var(--aq-cta-radius, 6px);--site-ea-btn-font: var(--font-jp, "Noto Sans JP", sans-serif);--site-ea-btn-weight: var(--aq-cta-font-weight, 700);--site-ea-btn-size: var(--aq-cta-font-size, clamp(1rem, 1.4vw, 1.0625rem));--site-ea-btn-tracking: var(--aq-cta-letter-spacing, .06em);--site-ea-btn-height: auto;--site-ea-btn-min-height: var(--aq-cta-min-height, 3.5rem);--site-ea-btn-pad-x: var(--aq-cta-pad-inline, 1.75rem);--site-ea-btn-pad-y: var(--aq-cta-pad-block, 1rem)}body[data-path] a.aq-orange-action-button{font-family:var(--site-ea-btn-font);font-weight:var(--site-ea-btn-weight);letter-spacing:var(--site-ea-btn-tracking);height:var(--site-ea-btn-height);min-height:var(--site-ea-btn-min-height);padding:var(--site-ea-btn-pad-y) var(--site-ea-btn-pad-x);font-size:var(--site-ea-btn-size);border-radius:var(--site-ea-btn-radius);box-shadow:var(--aq-cta-shadow, none)}@media(max-width:47.99rem){body[data-path] main a.aq-orange-action-button{box-sizing:border-box;max-width:100%;min-height:3.75rem;height:auto;padding:1.1rem clamp(1rem,4vw,1.5rem);font-size:clamp(.9375rem,4.2vw,1.0625rem);line-height:1.35;text-align:center;white-space:normal}}.site-md .column-figure{box-sizing:border-box;margin:2rem 0 2.25rem;width:100%;max-width:100%;min-width:0;overflow:hidden}.site-md .column-figure picture{display:block;width:100%;max-width:100%;min-width:0}.site-md .column-figure img{box-sizing:border-box;width:100%;max-width:100%;height:auto;display:block;border-radius:0!important}.site-md .column-figure figcaption{margin-top:.65rem;font-size:.875rem;line-height:1.7;color:#1a1d22}body:is([data-path="/column"],[data-path^="/column/"]){--column-scrollbar-thumb: #183b70;--column-scrollbar-thumb-hover: #2b79c2;--column-scrollbar-track: #eaf2fa}html:has(body:is([data-path="/column"],[data-path^="/column/"])),body:is([data-path="/column"],[data-path^="/column/"]){scrollbar-width:thin;scrollbar-color:var(--column-scrollbar-thumb, #183b70) var(--column-scrollbar-track, #eaf2fa)}html:has(body:is([data-path="/column"],[data-path^="/column/"]))::-webkit-scrollbar,body:is([data-path="/column"],[data-path^="/column/"])::-webkit-scrollbar{width:10px;height:10px}html:has(body:is([data-path="/column"],[data-path^="/column/"]))::-webkit-scrollbar-track,body:is([data-path="/column"],[data-path^="/column/"])::-webkit-scrollbar-track{background:var(--column-scrollbar-track, #eaf2fa)}html:has(body:is([data-path="/column"],[data-path^="/column/"]))::-webkit-scrollbar-thumb,body:is([data-path="/column"],[data-path^="/column/"])::-webkit-scrollbar-thumb{background:var(--column-scrollbar-thumb, #183b70);border-radius:999px;border:2px solid var(--column-scrollbar-track, #eaf2fa)}html:has(body:is([data-path="/column"],[data-path^="/column/"]))::-webkit-scrollbar-thumb:hover,body:is([data-path="/column"],[data-path^="/column/"])::-webkit-scrollbar-thumb:hover{background:var(--column-scrollbar-thumb-hover, #2b79c2)}body:is([data-path="/column"],[data-path^="/column/"]) .blog-related-sidebar{scrollbar-width:thin;scrollbar-color:var(--column-scrollbar-thumb) var(--column-scrollbar-track)}body:is([data-path="/column"],[data-path^="/column/"]) .blog-related-sidebar::-webkit-scrollbar{width:6px}body:is([data-path="/column"],[data-path^="/column/"]) .blog-related-sidebar::-webkit-scrollbar-track{background:var(--column-scrollbar-track)}body:is([data-path="/column"],[data-path^="/column/"]) .blog-related-sidebar::-webkit-scrollbar-thumb{background:var(--column-scrollbar-thumb);border-radius:999px;border:none}body:is([data-path="/column"],[data-path^="/column/"]) .blog-related-sidebar::-webkit-scrollbar-thumb:hover{background:var(--column-scrollbar-thumb-hover)}html.dark body:is([data-path="/column"],[data-path^="/column/"]){--column-scrollbar-thumb: #7eb3e8;--column-scrollbar-thumb-hover: #a8cdf0;--column-scrollbar-track: #121c34}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page.iso-page,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page{box-sizing:border-box;width:100%;max-width:100%;min-width:0;grid-template-columns:minmax(0,1fr)!important}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page-header,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page-main,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-head,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-body,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-credit,body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar,body[data-path^="/column/"]:not([data-path="/column"]) .iso-sidebar,body[data-path^="/column/"]:not([data-path="/column"]) .marketing-safe-zone,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-toc-mobile{box-sizing:border-box;min-width:0;max-width:100%}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-title{box-sizing:border-box;width:100%;max-width:100%;min-width:0;word-break:normal;overflow-wrap:normal;line-break:strict}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-body :is(img,video,iframe,svg,figure,picture,table){box-sizing:border-box;max-width:100%;min-width:0}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-body .column-figure :is(img,svg){width:100%;height:auto}body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar a,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related a,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-body a,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-toc-mobile a,body[data-path^="/column/"]:not([data-path="/column"]) .blog-related-sidebar li,body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related li{box-sizing:border-box;min-width:0;max-width:100%;white-space:normal;word-break:normal!important;overflow-wrap:normal;line-break:strict}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-body :is(pre,code){max-width:100%;overflow-x:auto}@media(max-width:47.99rem){body[data-path^="/column/"] .crumb-list,body[data-path^="/column/"] .crumb-item,body[data-path^="/column/"] .crumb-list *{white-space:normal!important}body[data-path^="/column/"] .crumb-list{display:flex;flex-wrap:wrap;row-gap:.25rem;max-width:100%}body[data-path^="/column/"] .crumb-current{min-width:0;max-width:100%;overflow-wrap:normal;word-break:normal}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-eeat-title{font-size:clamp(1.35rem,5.6vw,1.75rem);line-height:1.35}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-toc-mobile{max-width:100%;min-width:0;overflow-x:auto}body[data-path^="/column/"]:not([data-path="/column"]) .sidebar-cta-card{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow:visible}body[data-path^="/column/"]:not([data-path="/column"]) .sidebar-cta-card :is(.sidebar-cta-label,.sidebar-cta-text,.ai-seo-cta-pair,.ai-seo-cta-pair__desc,.ai-seo-items-map-textlink){box-sizing:border-box;max-width:100%;min-width:0;white-space:normal!important;overflow-wrap:normal;word-break:normal;line-break:strict}body[data-path^="/column/"]:not([data-path="/column"]) .sidebar-cta-card .sidebar-cta-label{font-size:clamp(1rem,4.2vw,1.15rem)}html body[data-path^="/column/"]:not([data-path="/column"]) .sidebar-cta-card a.ai-seo-cta-pair__button{width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:.8rem .7rem!important;font-size:.875rem!important;letter-spacing:.02em!important;line-height:1.4!important;white-space:normal!important;text-align:center!important;overflow:visible!important;box-sizing:border-box!important}}@media(min-width:961px){body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page.iso-page{grid-template-columns:minmax(0,1fr) minmax(0,300px)!important}}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table){width:100%;max-width:100%;table-layout:fixed}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) :is(th,td){min-width:0;white-space:normal;overflow-wrap:normal;word-break:normal;line-break:strict;hyphens:none}@media(max-width:47.99rem){body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>.site-md-table-scroll,.blog-article-eeat-body .site-md-table-scroll){overflow-x:visible;max-width:100%}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table){table-layout:auto;width:100%;max-width:100%;border:none;border-radius:0;box-shadow:none;background:transparent;overflow:visible;border-collapse:separate;border-spacing:0}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) thead{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table),body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) :is(tbody,tr,th,td){display:block;width:100%;max-width:100%;min-width:0;box-sizing:border-box}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody tr{margin:0 0 1rem;padding:.85rem 1rem;border:1px solid #e2e8f0;border-radius:10px;background:#fff}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody tr:last-child{margin-bottom:0}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody tr:nth-child(2n) td{background:transparent}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody :is(th,td){width:100%!important;padding:.55rem 0;border-bottom:none;font-size:.875rem;line-height:1.7;color:#0f172a}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody td+td{margin-top:.15rem;padding-top:.7rem;border-top:1px dashed #e2e8f0}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody tr>:is(th,td):first-child{padding-top:0;padding-bottom:.65rem;font-weight:700;color:#0a1428}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody td[data-label]:before{content:attr(data-label);display:block;margin:0 0 .25rem;font-size:.8125rem;font-weight:700;letter-spacing:.02em;line-height:1.45;color:#0a1428}body:is([data-path="/column"],[data-path^="/column/"]) .site-md-hub-intro .site-md :is(>table,>.site-md-table-scroll table,.blog-article-eeat-body>table,.blog-article-eeat-body .site-md-table-scroll table,.column-hub-body table) tbody tr>td:first-child[data-label]:before{content:none;display:none}}body[data-path^="/column/"]:not([data-path="/column"]) .column-article-program-facts{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin:clamp(1.75rem,4vw,2.5rem) 0 0;padding:0;font-size:1rem;line-height:1.8;color:#0f172a;word-break:normal;overflow-wrap:normal;line-break:strict}@media(max-width:47.99rem){body[data-path^="/column/"]:not([data-path="/column"]) .column-article-program-facts .nowrap,body[data-path^="/column/"]:not([data-path="/column"]) .blog-apply-tail-grok .nowrap{white-space:normal!important}}@media(min-width:961px){body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page>.marketing-safe-zone{grid-row:4}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-page>.blog-article-related-pages{grid-row:5}}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link{gap:.75rem}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__label{word-break:normal;overflow-wrap:normal;line-break:strict}body[data-path^="/column/"]:not([data-path="/column"]) .site-whitepapers-callout :is(.site-whitepapers-callout__cta,a.aq-orange-action-button),body[data-path^="/column/"]:not([data-path="/column"]) .site-online-consult-band :is(.online-consult-cta,a.aq-orange-action-button){box-sizing:border-box;max-width:100%;min-width:0;white-space:normal;text-align:center;line-height:1.45;word-break:normal;overflow-wrap:normal;line-break:strict}@media(max-width:47.99rem){body[data-path^="/column/"]:not([data-path="/column"]) .column-article-program-facts{margin-top:1.5rem;font-size:1rem;line-height:1.75}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages{margin-top:1.75rem}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__link{padding-block:.85rem;align-items:flex-start}body[data-path^="/column/"]:not([data-path="/column"]) .blog-article-related-pages__arrow{margin-top:.35em}body[data-path^="/column/"]:not([data-path="/column"]) .site-whitepapers-callout :is(.site-whitepapers-callout__inner,.site-whitepapers-callout__grid),body[data-path^="/column/"]:not([data-path="/column"]) .site-online-consult-band :is(.site-online-consult-band__inner,.site-online-consult-band__grid){padding-inline:var(--aq-pad-x, 32px)}body[data-path^="/column/"]:not([data-path="/column"]) .site-whitepapers-callout :is(.site-whitepapers-callout__cta,a.aq-orange-action-button),body[data-path^="/column/"]:not([data-path="/column"]) .site-online-consult-band :is(.online-consult-cta,a.aq-orange-action-button){width:100%;min-height:44px;padding-inline:1rem}body[data-path^="/column/"] .site-online-consult-band__desc,body[data-path^="/column/"] .site-online-consult-band__phrase{max-width:100%;min-width:0;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;line-break:strict!important}body[data-path^="/column/"] .site-online-consult-band__copy,body[data-path^="/column/"] .site-online-consult-band__inner{min-width:0;max-width:100%;box-sizing:border-box}body[data-path^="/column/"] .footer.footer--cols .footer-col__list a{font-size:.8125rem!important;line-height:1.4;letter-spacing:.01em}body[data-path^="/column/"] .footer.footer--cols .footer-col__heading{font-size:.6875rem!important;letter-spacing:.06em}}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;min-height:var(--funnel-fv-min-h, clamp(520px, 78vh, 860px));padding-block:var(--funnel-fv-pad-block, clamp(5.5rem, 11vw, 8.75rem) clamp(4rem, 8vw, 6.5rem));display:flex;flex-direction:column;justify-content:center;background-color:#0c1118!important;background-image:radial-gradient(ellipse 90% 55% at 8% -6%,rgba(255,255,255,.1) 0%,transparent 52%),radial-gradient(ellipse 70% 60% at 100% 100%,rgba(0,0,0,.55) 0%,transparent 58%),radial-gradient(ellipse 50% 40% at 72% 28%,rgba(72,105,218,.12) 0%,transparent 65%),linear-gradient(168deg,#1a2030,#121820 28%,#0c1118 58%,#080b10)!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000073;border-bottom:none!important;color:#f4f6f8!important}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__frame{position:absolute;inset:clamp(1.15rem,3.2vw,2.25rem);z-index:0;border:1px solid rgba(255,255,255,.12);pointer-events:none}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__frame-mark{position:absolute;width:1.35rem;height:1.35rem;border-color:#ffffffb8;border-style:solid;opacity:1}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__frame-mark--tl{top:-1px;left:-1px;border-width:2px 0 0 2px}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__frame-mark--tr{top:-1px;right:-1px;border-width:2px 2px 0 0}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__frame-mark--bl{bottom:-1px;left:-1px;border-width:0 0 2px 2px}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__frame-mark--br{right:-1px;bottom:-1px;border-width:0 2px 2px 0}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here{position:absolute;top:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem);z-index:2;margin:0;padding-top:10px;padding-right:10px;box-sizing:border-box;max-width:min(52rem,calc(100% - 2.5rem));text-align:right}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here-trail{display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;column-gap:.55rem;row-gap:0;margin:0;font-family:var(--font-jp);font-size:clamp(.65rem,1.15vw,.75rem);font-weight:400;line-height:1.35;letter-spacing:.06em;white-space:nowrap}@media(max-width:767px){body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here{max-width:calc(100% - 1.5rem);right:.75rem;top:.75rem;padding-top:6px;padding-right:6px}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here-trail{font-size:clamp(.5625rem,2.6vw,.6875rem);column-gap:.35rem;letter-spacing:.04em}}body[data-path="/pricing"] .site-ea-page-hero--funnel .pg-ai-seo-hero__here{top:clamp(1.5rem,4vw,3rem);right:clamp(1.5rem,4vw,3rem)}@media(max-width:767px){body[data-path="/pricing"] .site-ea-page-hero--funnel .pg-ai-seo-hero__here{top:1.25rem;right:1.25rem;left:1rem;max-width:none}body[data-path="/pricing"] .site-ea-page-hero--funnel .pg-ai-seo-hero__here-trail{flex-wrap:wrap;justify-content:flex-end}}body[data-path="/pricing"] .site-ea-page-hero--funnel .pg-ai-seo-hero__here-sep{color:#f4f6f8;font-weight:400;font-size:.85em;white-space:nowrap}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here-step,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel a.pg-ai-seo-hero__here-step,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here-step--current{color:#f4f6f8;font-weight:400;font-size:inherit;letter-spacing:inherit;white-space:nowrap;text-decoration:none;text-underline-offset:.22em;text-decoration-thickness:1px;opacity:.88}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .pg-ai-seo-hero__here-step--current{opacity:1;text-decoration:underline;text-decoration-color:#f4f6f88c}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel a.pg-ai-seo-hero__here-step:hover,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel a.pg-ai-seo-hero__here-step:focus-visible{color:#fff;opacity:1;text-decoration:underline;text-decoration-color:#ffffffb3;outline:none;box-shadow:0 0 0 2px #0a1428,0 0 0 4px #4869da;border-radius:2px}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .site-ea-container--hero{position:relative;z-index:1;padding-inline-start:calc(var(--aq-pad-x, 32px) + clamp(1.15rem,2.8vw,1.75rem))}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .site-ea-page-hero__title,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel h1{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .site-ea-page-hero__grid-bg{opacity:.28!important;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px)!important;background-size:4.5rem 4.5rem!important;mask-image:radial-gradient(ellipse 75% 70% at 40% 35%,#000 15%,transparent 78%)!important}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]){--funnel-fv-min-h: clamp(520px, 78vh, 860px);--funnel-fv-pad-block: clamp(5.5rem, 11vw, 8.75rem) clamp(4rem, 8vw, 6.5rem)}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .main-wrapper.pg-ai-seo-test .pg-ai-seo-hero--ink,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--signature{background-color:#0c1118!important;background-image:radial-gradient(ellipse 90% 55% at 8% -6%,rgba(255,255,255,.1) 0%,transparent 52%),radial-gradient(ellipse 70% 60% at 100% 100%,rgba(0,0,0,.55) 0%,transparent 58%),radial-gradient(ellipse 50% 40% at 72% 28%,rgba(72,105,218,.12) 0%,transparent 65%),linear-gradient(168deg,#1a2030,#121820 28%,#0c1118 58%,#080b10)!important;background-repeat:no-repeat!important;color:#f4f6f8!important;border-bottom:none!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000073}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .main-wrapper.pg-ai-seo-test .pg-ai-seo-hero--ink,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--signature,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel{box-sizing:border-box;min-height:var(--funnel-fv-min-h);padding-block:var(--funnel-fv-pad-block);display:flex;flex-direction:column;justify-content:center}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__frame-mark{width:1.35rem!important;height:1.35rem!important;border-color:#ffffffb8!important;opacity:1!important}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__title,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__title-brand,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__title-sub,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__answer,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__kicker-text,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__en-label{color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__title,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink .pg-ai-seo-hero__title-brand{color:#fff!important;-webkit-text-fill-color:#ffffff!important}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here-step,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) a.pg-ai-seo-hero__here-step,body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here-step--current{color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important;font-weight:400!important;text-decoration:none!important;opacity:.88}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here-step--current{opacity:1!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:.22em!important;text-decoration-color:#f4f6f88c!important}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here-sep{color:#fff!important}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here{top:clamp(1.5rem,4vw,3rem);right:clamp(1.5rem,4vw,3rem)}@media(max-width:767px){body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here{top:1.25rem;right:1.25rem;left:1rem;max-width:none}body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__here-trail{flex-wrap:wrap;justify-content:flex-end}}html.dark body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--ink,html.dark body:is([data-path="/ai-seo"],[data-path="/professional"],[data-path="/cases"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--signature{background-color:#0c1118!important;background-image:radial-gradient(ellipse 90% 55% at 8% -6%,rgba(255,255,255,.1) 0%,transparent 52%),radial-gradient(ellipse 70% 60% at 100% 100%,rgba(0,0,0,.55) 0%,transparent 58%),radial-gradient(ellipse 50% 40% at 72% 28%,rgba(72,105,218,.12) 0%,transparent 65%),linear-gradient(168deg,#1a2030,#121820 28%,#0c1118 58%,#080b10)!important}body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .main-wrapper.pg-ai-seo-test .pg-ai-seo-hero.pg-ai-seo-hero--ink,body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero.pg-ai-seo-hero--ink,body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero.pg-ai-seo-hero--signature,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel{width:100%;max-width:none;box-sizing:border-box;background-color:#1d4ed8!important;background-image:radial-gradient(ellipse 88% 72% at 76% 14%,rgba(147,197,253,.58) 0%,transparent 56%),radial-gradient(ellipse 62% 58% at 10% 92%,rgba(37,99,235,.72) 0%,transparent 60%),linear-gradient(122deg,#0f2557,#1e3a8a 20%,#1d4ed8,#4869da 68%,#5b82f5,#60a5fa)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;box-shadow:inset 0 1px #ffffff29!important;color:#f4f6f8!important}html.dark body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .main-wrapper.pg-ai-seo-test .pg-ai-seo-hero.pg-ai-seo-hero--ink,html.dark body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero.pg-ai-seo-hero--ink,html.dark body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero.pg-ai-seo-hero--signature,html.dark body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero,html.dark body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel{background-color:#1e3a8a!important;background-image:radial-gradient(ellipse 88% 72% at 76% 14%,rgba(147,197,253,.22) 0%,transparent 56%),radial-gradient(ellipse 62% 58% at 10% 92%,rgba(15,37,87,.55) 0%,transparent 60%),linear-gradient(122deg,#0a1428,#172554 22%,#1e3a8a 48%,#1e40af 72%,#1e3a8a)!important;color:#fff!important}html.dark body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero :is(.pg-ai-seo-hero__kicker,.pg-ai-seo-hero__kicker-text,.pg-ai-seo-hero__en-label,.pg-ai-seo-hero__title,.pg-ai-seo-hero__title-brand,.pg-ai-seo-hero__title-sub,.pg-ai-seo-hero__answer,.pg-ai-seo-hero__here-trail,.pg-ai-seo-hero__here-step,.pg-ai-seo-hero__here-step--current,.pg-ai-seo-hero__here-step--current a,.pg-ai-seo-hero__nowrap,.blog-article-hero-answer){color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body[data-path="/en/pricing"] .site-ea-page-hero :is(.pg-ai-seo-hero__answer,.blog-article-hero-answer),body[data-path="/en/pricing"] .pg-ai-seo-hero :is(.pg-ai-seo-hero__answer,.blog-article-hero-answer){color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero--signature:after{background:radial-gradient(ellipse 75% 45% at 50% 100%,rgba(15,37,87,.26) 0%,transparent 72%),radial-gradient(ellipse 35% 70% at 0% 50%,rgba(15,37,87,.1) 0%,transparent 58%),radial-gradient(ellipse 35% 70% at 100% 50%,rgba(15,37,87,.08) 0%,transparent 58%)!important}body:is([data-path="/ai-seo"],[data-path="/support"],[data-path="/pricing"],[data-path="/ai-seo/apply"],[data-path="/ai-seo/architecture"],[data-path="/ai-seo/aws-entity-foundation"],[data-path="/approach"],[data-path="/en/ai-seo"],[data-path="/en/ai-seo/requirements"],[data-path="/en/pricing"]) .pg-ai-seo-hero__grid-bg,body:is([data-path="/pricing"],[data-path="/en/pricing"]) .site-ea-page-hero--funnel .site-ea-page-hero__grid-bg{opacity:.2!important}html.dark body[data-path] .pg-ai-seo-hero__kicker,html.dark body[data-path] .pg-ai-seo-hero__kicker-text,html.dark body[data-path] .pg-ai-seo-fork-cta__label{color:#fff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}body:is([data-path="/column"],[data-path^="/column/"]){--col-type-min: 16px;--col-type-min-figure: 14px}body:is([data-path="/column"],[data-path^="/column/"]) :is(.blog-article-credit,.blog-article-credit-link,.blog-article-related-pages__en,.blog-article-related-pages__title,.blog-article-related-pages__link,.blog-article-related-pages__label,.blog-article-related-pages__arrow,.blog-sidebar-toc-title,.blog-article-toc-mobile,.blog-article-toc-mobile a,.blog-sidebar-toc a,.sidebar-cta-label,.sidebar-cta-text,.ai-seo-cta-pair__desc,.ai-seo-items-map-textlink,.pg-ai-seo-hero__kicker-text,.pg-ai-seo-hero__en-label,.pg-ai-seo-hero__answer,.pg-ai-seo-hero__nowrap,.pg-ai-seo-section__lead,.pg-ai-seo-close__credit,.pg-ai-seo-prose,.pg-ai-seo-prose p,.column-scope-list__body,.blog-hub-theme-card-ja,.blog-hub-theme-card-go,.blog-hub-cluster-desc,.blog-hub-article-list a,.blog-hub-catalog .blog-hub-cluster-desc,.blog-back-link,.blog-back-link a,.top-ea-structure-asset__line--sub,.top-ea-structure-asset__phrase,.top-ea-structure-asset__rail-label,.top-ea-structure-asset__cta,.top-ea-process__cta-label,.top-ea-process__cta-arrow,.site-whitepapers-callout__eyebrow,.site-whitepapers-callout__body,.site-whitepapers-callout__phrase,.site-whitepapers-callout__folio-label,.site-whitepapers-callout__folio-text,.site-whitepapers-callout__visual-cap-en,.site-whitepapers-callout__visual-cap-ja,.site-whitepapers-callout__visual-cap-sep,.site-whitepapers-callout__cta-label,.site-whitepapers-callout__cta-chunk,.site-online-consult-band__eyebrow,.site-online-consult-band__heading,.site-online-consult-band__phrase,.site-online-consult-band__desc,.online-consult-cta__label,.online-consult-cta__chunk,.blog-article-eeat-body p,.blog-article-eeat-body li,.blog-article-eeat-body a,.column-hub-body p,.column-hub-body li,.column-hub-body a,.site-md p,.site-md li){font-size:var(--col-type-min)!important}body:is([data-path="/column"],[data-path^="/column/"]) :is(.blog-article-eeat-body small,.column-hub-body small,.site-md small){font-size:var(--col-type-min)!important}body:is([data-path="/column"],[data-path^="/column/"]) :is(.blog-article-related-pages,.blog-related-sidebar,.blog-article-toc-mobile,.blog-hub-article-list){font-size:var(--col-type-min)}body:is([data-path="/column"],[data-path^="/column/"]) :is(table,th,td,figcaption,.column-figure figcaption,.column-visual__caption,.site-md table,.site-md th,.site-md td,.site-md figcaption,.blog-article-eeat-body table,.blog-article-eeat-body th,.blog-article-eeat-body td,.blog-article-eeat-body figcaption,.column-hub-body table,.column-hub-body th,.column-hub-body td){font-size:var(--col-type-min-figure)!important}body:is([data-path="/column"],[data-path^="/column/"]) :is(th,td) :is(a,span,p,strong,em){font-size:inherit!important}body[data-path="/column"] .pg-ai-seo-hero__kicker-text{font-size:var(--col-type-min)!important;letter-spacing:.12em}body[data-path="/geo"],body[data-path^="/geo/"],body[data-path="/geo"]:has(.site-ea-page),body[data-path^="/geo/"]:has(.site-ea-page),body[data-path="/geo"]:has(.pg-ai-seo-test),body[data-path^="/geo/"]:has(.pg-ai-seo-test){--geo-accent: #4869da;--geo-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--geo-sans: var(--font-sans, "Noto Sans JP", system-ui, sans-serif);--pricing-inline: var(--aq-pad-x, 32px);--geo-wide: var(--aq-shell-max, 1360px);--geo-space-1: .5rem;--geo-space-2: 1rem;--geo-space-3: 1.5rem;--geo-space-4: 3rem;--geo-space-5: 4rem;--geo-space-6: 6rem}html.dark body[data-path="/geo"],html.dark body[data-path^="/geo/"],html.dark body[data-path="/geo"]:has(.site-ea-page),html.dark body[data-path^="/geo/"]:has(.site-ea-page),html.dark body[data-path="/geo"]:has(.pg-ai-seo-test),html.dark body[data-path^="/geo/"]:has(.pg-ai-seo-test){--surface-bg: #0a1428;--on-surface: #ffffff;--on-surface-muted: #e2e8f0;--color-focus-ring: var(--on-surface);--geo-canvas: #0a1428;--geo-canvas-soft: #101828;--geo-card: #121a2a;--geo-hairline: rgba(255, 255, 255, .14);--geo-hairline-strong: rgba(255, 255, 255, .28);--geo-ink: #ffffff;--geo-text: #f4f6f8;--geo-muted: #c9ced6;--site-ea-surface: #0a1428;--site-ea-surface-alt: #101828;--site-ea-ink: #ffffff;--site-ea-ink-soft: #f4f6f8;--site-ea-band: #0a1428;--site-ea-text: #f4f6f8;--site-ea-muted: #c9ced6;--site-ea-line: rgba(255, 255, 255, .14);--site-ea-line-strong: rgba(255, 255, 255, .28);--text: #f4f6f8;--text-mid: #c9ced6;--text-muted: #c9ced6;--border: color-mix(in srgb, var(--on-surface) 14%, transparent);--bg: #0a1428;--surface: #0a1428;--surface-alt: #101828;--pg-text: #f4f6f8;--pg-ink: #ffffff;--pg-muted: #c9ced6;--pg-surface: #0a1428;--pg-border: color-mix(in srgb, var(--on-surface) 14%, transparent);--site-header-bg: #0a1428;--site-header-surface: #101828;--site-header-text: #ffffff;--site-header-border: color-mix(in srgb, var(--on-surface) 14%, transparent);--site-header-text-muted: #c9ced6;--site-header-text-subtle: #f4f6f8;--site-header-text-faint: #c9ced6;--site-header-text-ghost: #c9ced6;--site-header-logo-mute-rgb: 255, 255, 255;--site-header-focus-ring-color: #ffffff;background:var(--surface-bg)!important;color:var(--on-surface)!important}html:not(.dark) body[data-path="/geo"],html:not(.dark) body[data-path^="/geo/"],html:not(.dark) body[data-path="/geo"]:has(.site-ea-page),html:not(.dark) body[data-path^="/geo/"]:has(.site-ea-page),html:not(.dark) body[data-path="/geo"]:has(.pg-ai-seo-test),html:not(.dark) body[data-path^="/geo/"]:has(.pg-ai-seo-test){--geo-canvas: #ffffff;--geo-canvas-soft: #f4f6f8;--geo-card: #ffffff;--geo-hairline: rgba(10, 20, 40, .12);--geo-hairline-strong: rgba(10, 20, 40, .22);--geo-ink: #0a1428;--geo-text: #0f172a;--geo-muted: #334155;--site-ea-surface: #ffffff;--site-ea-surface-alt: #f4f6f8;--site-ea-ink: #0a1428;--site-ea-ink-soft: #0f172a;--site-ea-band: #0a1428;--site-ea-text: #0f172a;--site-ea-muted: #334155;--site-ea-line: rgba(10, 20, 40, .12);--site-ea-line-strong: rgba(10, 20, 40, .22);--text: #0f172a;--text-mid: #334155;--text-muted: #334155;--border: rgba(10, 20, 40, .12);--bg: #ffffff;--surface: #ffffff;--surface-alt: #f4f6f8;--pg-text: #0f172a;--pg-ink: #0a1428;--pg-muted: #334155;--pg-surface: #ffffff;--pg-border: rgba(10, 20, 40, .12);--site-header-bg: #ffffff;--site-header-surface: #f8fafc;--site-header-text: #0a1428;--site-header-border: #e2e8f0;--site-header-text-muted: #334155;--site-header-text-subtle: #0f172a;--site-header-text-faint: #334155;--site-header-text-ghost: #475569;--site-header-logo-mute-rgb: 10, 20, 40;--site-header-focus-ring-color: #0a1428;background:#fff!important;color:#0f172a!important}html.dark body[data-path="/geo"] .main-wrapper,html.dark body[data-path^="/geo/"] .main-wrapper,html.dark body[data-path="/geo"] .site-ea-page,html.dark body[data-path^="/geo/"] .site-ea-page,html.dark body[data-path="/geo"]:has(.pg-ai-seo-test) .main-wrapper.pg-ai-seo-test,html.dark body[data-path^="/geo/"]:has(.site-ea-page) .main-wrapper.site-ea-page,html.dark body:has(.site-ea-page)[data-path^="/geo/"] .main-wrapper.site-ea-page,html.dark body:has(.pg-ai-seo-test)[data-path="/geo"] .main-wrapper.pg-ai-seo-test{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;color:var(--on-surface)!important}html.dark body[data-path="/geo"] .geo-hub-root,html.dark body[data-path="/geo"] .geo-hub-root .geo-section,html.dark body[data-path="/geo"] .geo-hub-root .geo-hub__inner,html.dark body[data-path="/geo"] .geo-hub-root .pg-ai-seo-test__inner{background-color:transparent;color:var(--on-surface)!important}body[data-path^="/geo/"] .geo-chapter-hero-wrap,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-section,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-hub__inner,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-test__inner{background-color:transparent}html.dark .geo-hub-root{background:var(--surface-bg);color:var(--on-surface)!important}.geo-hub-root .pg-ai-seo-test__inner,.geo-hub-root .geo-hub__inner{width:100%;max-width:var(--geo-wide);margin-inline:auto;padding-inline:var(--pricing-inline);box-sizing:border-box}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(22rem,52vh,32rem)!important;padding-block:clamp(4.5rem,10vw,7.5rem) clamp(3.5rem,8vw,5.5rem)!important;background:#0a1428!important;background-image:none!important;border-bottom:1px solid var(--geo-hairline)!important;box-shadow:none!important;color:#f4f6f8!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__grid-bg,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__grid-bg,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink:before,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink:before,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink:after,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink:after,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--signature:before,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--signature:before,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--signature:after,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--signature:after{display:none!important;opacity:0!important;background:none!important;animation:none!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__frame,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__frame{border-color:var(--geo-hairline)!important;box-shadow:none!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__kicker,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__kicker,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__kicker-text,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__kicker-text,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__en-label,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__en-label{font-family:var(--geo-mono)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:#c9ced6!important;-webkit-text-fill-color:#c9ced6!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__brand,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__title-brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-brand{font-family:var(--geo-sans)!important;font-size:clamp(2.75rem,8vw,5.75rem)!important;font-weight:400!important;line-height:.95!important;letter-spacing:-.04em!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;max-width:12ch}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__answer,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__answer{max-width:36rem;margin-top:var(--geo-space-3);font-family:var(--geo-sans)!important;font-size:1.0625rem!important;font-weight:400!important;line-height:1.65!important;letter-spacing:-.01em;color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__answer a,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__answer a{color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.45)}html.dark .geo-hub-root .geo-section{padding-block:var(--geo-space-6);border-bottom:1px solid var(--geo-hairline);color:var(--on-surface)!important}html.dark .geo-hub-root .geo-section--soft{--surface-bg: #f4f6f8;--on-surface: #0f172a;--on-surface-muted: #0f172a;--color-focus-ring: var(--on-surface);background:var(--surface-bg)!important;color:var(--on-surface)!important}html.dark .geo-hub-root .geo-section--soft :where(.geo-title,.geo-lead,.geo-eyebrow,.geo-visual__cap,.geo-toc__link,.geo-toc__desc,.geo-toc__go,.geo-facts__stat,.geo-facts__note,.geo-facts__aside,p,li){color:var(--on-surface)!important;-webkit-text-fill-color:var(--on-surface)!important}.geo-hub-root .geo-section{padding-block:var(--geo-space-6);border-bottom:1px solid var(--geo-hairline)}html:not(.dark) .geo-hub-root .geo-section{border-bottom-color:#0a14281f;color:#0f172a!important}html:not(.dark) .geo-hub-root .geo-section--soft{background:#f4f6f8!important;color:#0f172a!important}.geo-hub-root .geo-eyebrow{margin:0 0 var(--geo-space-2);font-family:var(--geo-mono);font-size:.8125rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#c9ced6!important}.geo-hub-root .geo-title{margin:0 0 var(--geo-space-2);max-width:16ch;font-family:var(--geo-sans);font-size:clamp(2rem,4.5vw,3rem);font-weight:400;line-height:1.1;letter-spacing:-.035em;color:#fff!important;-webkit-text-fill-color:#ffffff!important}.geo-hub-root .geo-lead{margin:0 0 var(--geo-space-4);max-width:38rem;font-size:1.0625rem;font-weight:400;line-height:1.7;letter-spacing:-.01em;color:#c9ced6!important}.geo-hub-root .geo-section p,.geo-hub-root .geo-section li{color:#f4f6f8!important}.geo-hub-root .geo-visual{margin:0}.geo-hub-root .geo-visual__frame{overflow:hidden;border:1px solid var(--geo-hairline);border-radius:.5rem;background:#121a2a;box-shadow:none}.geo-hub-root .geo-visual__frame img{display:block;width:100%;height:auto;opacity:.96}.geo-hub-root .geo-visual__cap{margin:var(--geo-space-2) 0 0;max-width:40rem;font-family:var(--geo-mono);font-size:.75rem;letter-spacing:.04em;line-height:1.6;color:#c9ced6!important}.geo-hub-root .geo-toc{list-style:none;margin:0;padding:0;border-top:1px solid var(--geo-hairline)}.geo-hub-root .geo-toc>li{border-bottom:1px solid var(--geo-hairline)}.geo-hub-root .geo-toc__link{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--geo-space-2);align-items:center;padding:1.25rem 0;color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none;transition:color .15s ease}@media(min-width:48rem){.geo-hub-root .geo-toc__link{gap:var(--geo-space-3);padding:1.5rem 0}}.geo-hub-root .geo-toc__link:hover,.geo-hub-root .geo-toc__link:focus-visible{color:#fff!important;outline:none}.geo-hub-root .geo-toc__link:hover .geo-toc__go,.geo-hub-root .geo-toc__link:focus-visible .geo-toc__go{border-color:#ffffff8c;color:#fff!important}.geo-hub-root .geo-toc__title{display:block;margin:0;font-family:var(--geo-sans);font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:400;letter-spacing:-.025em;line-height:1.25;color:inherit}.geo-hub-root .geo-toc__desc{display:block;margin:.4rem 0 0;font-size:.9375rem;line-height:1.55;color:#c9ced6!important;-webkit-text-fill-color:#c9ced6!important}.geo-hub-root .geo-toc__go{align-self:center;padding:.45rem 1rem;border:1px solid var(--geo-hairline);border-radius:9999px;font-family:var(--geo-sans);font-size:.8125rem;letter-spacing:.02em;text-transform:none;color:#c9ced6!important;white-space:nowrap;transition:border-color .15s ease,color .15s ease}.geo-hub-root .geo-facts{display:grid;gap:var(--geo-space-4)}@media(min-width:48rem){.geo-hub-root .geo-facts{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--geo-space-5);align-items:start}}.geo-hub-root .geo-facts__stat{margin:0;font-family:var(--geo-mono);font-size:clamp(3.5rem,10vw,6rem);font-weight:300;line-height:.9;letter-spacing:-.04em;color:#fff!important}.geo-hub-root .geo-facts__note{margin:var(--geo-space-2) 0 0;max-width:34rem;font-size:1.0625rem;line-height:1.7;color:#f4f6f8!important}.geo-hub-root .geo-facts__aside{margin:0;padding-top:var(--geo-space-2);border-top:1px solid var(--geo-hairline);font-family:var(--geo-mono);font-size:.8125rem;line-height:1.7;letter-spacing:.02em;color:#c9ced6!important}@media(min-width:48rem){.geo-hub-root .geo-facts__aside{padding-top:0;border-top:none;border-left:1px solid var(--geo-hairline);padding-left:var(--geo-space-3)}}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-close--ink,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-close--ink{background:#0a1428!important;background-image:none!important;border-top:1px solid var(--geo-hairline);box-shadow:none!important;color:#f4f6f8!important}body[data-path="/geo"] .geo-hub-root .aq-ink-action-button,body[data-path^="/geo/"] .geo-chapter-hero-wrap .aq-ink-action-button,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-cta-primary,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-cta-primary{border-radius:9999px!important;box-shadow:none!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-continue--on-ink,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-continue--on-ink{border-radius:0;font-family:var(--geo-mono);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:#c9ced6!important}body[data-path^="/geo/"] .site-ea-page .site-md-hub-intro.container.section,body[data-path^="/geo/"] .site-ea-hub-intro.container.section,body[data-path^="/geo/"] .site-md-hub-intro.container{max-width:var(--geo-wide)!important;width:100%!important;margin-inline:auto!important;padding-inline:var(--pricing-inline)!important;box-sizing:border-box!important}body[data-path^="/geo/"] .site-md-hub-intro .site-md,body[data-path^="/geo/"] .site-ea-hub-intro .site-md,body[data-path^="/geo/"] article.site-md{max-width:none!important;width:100%!important;margin-inline:0!important;padding-inline:0!important}body[data-path^="/geo/"] .site-ea-page-hero__inner,body[data-path^="/geo/"] .site-ea-page-hero .container{max-width:var(--geo-wide)!important;width:100%!important;margin-inline:auto!important;padding-inline:var(--pricing-inline)!important;box-sizing:border-box!important}body[data-path^="/geo/"] .site-ea-page-hero__title{max-width:none!important}html.dark body[data-path^="/geo/"]:has(.site-ea-page) .main-wrapper.site-ea-page,html.dark body[data-path^="/geo/"] .main-wrapper.site-ea-page,html.dark body[data-path^="/geo/"] .site-ea-page__body,html.dark body[data-path^="/geo/"] .site-md-hub-intro,html.dark body[data-path^="/geo/"] .site-md-hub-intro .site-md,html.dark body[data-path^="/geo/"] article.site-md,html.dark body[data-path^="/geo/"] .site-md{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;color:var(--on-surface)!important}html.dark body[data-path^="/geo/"] .site-ea-page-hero,html.dark body[data-path^="/geo/"] .site-ea-page-hero__inner,html.dark body[data-path^="/geo/"]:has(.site-ea-page) .site-ea-page-hero{background:var(--surface-bg)!important;background-image:none!important;border-bottom:1px solid var(--geo-hairline)!important;box-shadow:none!important;color:var(--on-surface)!important}body[data-path^="/geo/"] .site-ea-page-hero__grid-bg,body[data-path^="/geo/"] .site-ea-page-hero:before,body[data-path^="/geo/"] .site-ea-page-hero:after{display:none!important;opacity:0!important}body[data-path^="/geo/"] .site-ea-page-hero__title,body[data-path^="/geo/"] .site-ea-page-hero__title *,body[data-path^="/geo/"] .site-md>h1:first-child{font-family:var(--geo-sans)!important;font-size:clamp(2.25rem,5vw,3.5rem)!important;font-weight:400!important;line-height:1.05!important;letter-spacing:-.035em!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body[data-path^="/geo/"] .site-ea-kicker__text,body[data-path^="/geo/"] .site-ea-page-hero .site-ea-kicker{font-family:var(--geo-mono)!important;letter-spacing:.12em!important;text-transform:uppercase;font-size:.75rem!important;color:#c9ced6!important;-webkit-text-fill-color:#c9ced6!important}body[data-path^="/geo/"] .site-ea-page-hero__lead{color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important}body[data-path^="/geo/"] .site-md,body[data-path^="/geo/"] .site-md p,body[data-path^="/geo/"] .site-md li,body[data-path^="/geo/"] .site-md td,body[data-path^="/geo/"] .site-md th,body[data-path^="/geo/"] .site-md blockquote,body[data-path^="/geo/"] .site-md figcaption{color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important}body[data-path^="/geo/"] .site-md{font-size:1.0625rem;line-height:1.75;letter-spacing:-.01em}body[data-path^="/geo/"] .site-md>h2,body[data-path^="/geo/"] .site-md h2{margin-top:var(--geo-space-5);margin-bottom:var(--geo-space-2);padding-top:var(--geo-space-3);border-top:1px solid var(--geo-hairline);font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:400;letter-spacing:-.025em;line-height:1.25;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body[data-path^="/geo/"] .site-md>h3,body[data-path^="/geo/"] .site-md h3{margin-top:var(--geo-space-4);margin-bottom:var(--geo-space-2);padding-top:var(--geo-space-2);border-top:none;font-size:clamp(1.125rem,2vw,1.3125rem);font-weight:500;letter-spacing:-.02em;line-height:1.35;color:#fff!important;-webkit-text-fill-color:#ffffff!important}body[data-path^="/geo/"] .site-md>p:first-of-type{font-size:1.125rem;line-height:1.7;color:#f4f6f8!important}body[data-path^="/geo/"] .site-md a:not(.aq-orange-action-button):not(.aq-ink-action-button){color:#fff!important;-webkit-text-fill-color:#ffffff!important;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.4)}body[data-path^="/geo/"] .site-md a:not(.aq-orange-action-button):not(.aq-ink-action-button):hover,body[data-path^="/geo/"] .site-md a:not(.aq-orange-action-button):not(.aq-ink-action-button):focus-visible{border-bottom-color:#fff}body[data-path^="/geo/"] .site-md figure{margin:var(--geo-space-4) 0}body[data-path^="/geo/"] .site-md figure img,body[data-path^="/geo/"] .site-md img{border-radius:.5rem!important;border:1px solid var(--geo-hairline)!important;box-shadow:none!important;background:#121a2a}body[data-path^="/geo/"] .site-md>ul>li{margin-bottom:.65rem;color:#c9ced6!important}body[data-path^="/geo/"] .site-md>ul>li strong,body[data-path^="/geo/"] .site-md strong{color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-weight:700}body[data-path="/geo"] .sidebar-cta-card,body[data-path^="/geo/"] .sidebar-cta-card,body[data-path="/geo"] .site-md-sidebar,body[data-path^="/geo/"] .site-md-sidebar{background:#121a2a!important;color:#f4f6f8!important;border-color:#ffffff24!important;box-shadow:none!important}html.dark body[data-path="/geo"] .crumb-wrap,html.dark body[data-path^="/geo/"] .crumb-wrap,html.dark body[data-path="/geo"] .crumb-header,html.dark body[data-path^="/geo/"] .crumb-header,html.dark body[data-path="/geo"] .crumb-footer,html.dark body[data-path^="/geo/"] .crumb-footer{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;border-bottom:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;border-top-color:color-mix(in srgb,var(--on-surface) 14%,transparent)!important;color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .crumb,html.dark body[data-path^="/geo/"] .crumb,html.dark body[data-path="/geo"] .crumb li,html.dark body[data-path^="/geo/"] .crumb li,html.dark body[data-path="/geo"] .crumb-link,html.dark body[data-path^="/geo/"] .crumb-link,html.dark body[data-path="/geo"] .crumb-current,html.dark body[data-path^="/geo/"] .crumb-current,html.dark body[data-path="/geo"] .crumb-sep,html.dark body[data-path^="/geo/"] .crumb-sep{color:var(--on-surface-muted)!important;-webkit-text-fill-color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .crumb-link:hover,html.dark body[data-path^="/geo/"] .crumb-link:hover,html.dark body[data-path="/geo"] .crumb-link:focus-visible,html.dark body[data-path^="/geo/"] .crumb-link:focus-visible{color:var(--on-surface)!important;-webkit-text-fill-color:var(--on-surface)!important}html:not(.dark) body[data-path="/geo"] .crumb-wrap,html:not(.dark) body[data-path^="/geo/"] .crumb-wrap,html:not(.dark) body[data-path="/geo"] .crumb-header,html:not(.dark) body[data-path^="/geo/"] .crumb-header,html:not(.dark) body[data-path="/geo"] .crumb-footer,html:not(.dark) body[data-path^="/geo/"] .crumb-footer{background:#fff!important;background-color:#fff!important;border-bottom:1px solid rgba(10,20,40,.12)!important;border-top-color:#0a14281f!important;color:#334155!important}html:not(.dark) body[data-path="/geo"] .crumb,html:not(.dark) body[data-path^="/geo/"] .crumb,html:not(.dark) body[data-path="/geo"] .crumb li,html:not(.dark) body[data-path^="/geo/"] .crumb li,html:not(.dark) body[data-path="/geo"] .crumb-link,html:not(.dark) body[data-path^="/geo/"] .crumb-link,html:not(.dark) body[data-path="/geo"] .crumb-current,html:not(.dark) body[data-path^="/geo/"] .crumb-current,html:not(.dark) body[data-path="/geo"] .crumb-sep,html:not(.dark) body[data-path^="/geo/"] .crumb-sep{color:#334155!important;-webkit-text-fill-color:#334155!important}html:not(.dark) body[data-path="/geo"] .crumb-link:hover,html:not(.dark) body[data-path^="/geo/"] .crumb-link:hover{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html.dark body[data-path^="/geo/"] .site-md nav[aria-label=関連ページ],html.dark body[data-path^="/geo/"] article nav[aria-label=関連ページ],html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]{margin-top:var(--geo-space-5);padding-top:var(--geo-space-4);border-top:1px solid var(--geo-hairline);background:transparent!important;color:var(--on-surface)!important}html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>p,html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>p strong{margin:0 0 var(--geo-space-2);font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:400!important;letter-spacing:-.025em;color:var(--on-surface)!important;-webkit-text-fill-color:var(--on-surface)!important}html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--geo-hairline);background:transparent!important}html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li{margin:0;border-bottom:1px solid var(--geo-hairline);background:transparent!important;color:var(--on-surface)!important}html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li>a{display:block;padding:1.15rem 0;color:var(--on-surface)!important;-webkit-text-fill-color:var(--on-surface)!important;text-decoration:none!important;border-bottom:none!important;font-weight:400;background:transparent!important}html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li>a:hover,html.dark body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li>a:focus-visible{opacity:.88;outline:none}body[data-path^="/geo/"] nav[aria-label=関連ページ]{margin-top:var(--geo-space-5);padding-top:var(--geo-space-4);border-top:1px solid var(--geo-hairline)}body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--geo-hairline)}body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li{margin:0;border-bottom:1px solid var(--geo-hairline)}body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li>a{display:block;padding:1.15rem 0;text-decoration:none!important;border-bottom:none!important;font-weight:400}html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ],html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]>p,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]>p strong,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]>ul>li>a{background:transparent!important;color:#0a1428!important;-webkit-text-fill-color:#0a1428!important;border-color:#0a14281f!important}html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]>p,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]>p strong{margin:0 0 var(--geo-space-2);font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:400!important;letter-spacing:-.025em}body[data-path="/geo"] .site-ai-semantic-context,body[data-path^="/geo/"] .site-ai-semantic-context{background:#101828!important;border-top:1px solid var(--geo-hairline);color:#f4f6f8!important}body[data-path="/geo"] .site-ai-semantic-context__title,body[data-path^="/geo/"] .site-ai-semantic-context__title,body[data-path="/geo"] .site-ai-semantic-context__card-title,body[data-path^="/geo/"] .site-ai-semantic-context__card-title{color:#fff!important}body[data-path="/geo"] .site-ai-semantic-context__lead,body[data-path^="/geo/"] .site-ai-semantic-context__lead,body[data-path="/geo"] .site-ai-semantic-context__card-body,body[data-path^="/geo/"] .site-ai-semantic-context__card-body,body[data-path="/geo"] .site-ai-semantic-context__closing,body[data-path^="/geo/"] .site-ai-semantic-context__closing{color:#c9ced6!important}body[data-path="/geo"] .site-ai-semantic-context__card-inner,body[data-path^="/geo/"] .site-ai-semantic-context__card-inner{background:#121a2a!important;border:1px solid var(--geo-hairline)!important;box-shadow:none!important}html.dark body[data-path="/geo"],html.dark body[data-path^="/geo/"],html.dark body[data-path="/geo"]:has(.site-ea-page),html.dark body[data-path^="/geo/"]:has(.site-ea-page){--site-ea-surface: #0a1428;--site-ea-surface-alt: #101828;--site-ea-text: #f4f6f8;--text: #f4f6f8;--pg-text: #f4f6f8;background:var(--surface-bg)!important;color:var(--on-surface)!important}html.dark body[data-path^="/geo/"]:has(.site-ea-page) .main-wrapper.site-ea-page,html.dark body[data-path="/geo"]:has(.pg-ai-seo-test) .main-wrapper.pg-ai-seo-test{background:var(--surface-bg)!important;color:var(--on-surface)!important}body[data-path="/geo"] .geo-hub-root a.aq-ink-action-button,body[data-path^="/geo/"] .geo-chapter-hero-wrap a.aq-ink-action-button,body[data-path="/geo"] .geo-hub-root a.pg-ai-seo-cta-primary,body[data-path^="/geo/"] .geo-chapter-hero-wrap a.pg-ai-seo-cta-primary,body[data-path="/geo"] .pg-ai-seo-close a.aq-ink-action-button,body[data-path="/geo"] .pg-ai-seo-close a.pg-ai-seo-cta-primary,body[data-path^="/geo/"] a.aq-orange-action-button,body[data-path^="/geo/"] a.aq-ink-action-button{background:#4869da!important;background-color:#4869da!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;border-color:#4869da!important;box-shadow:none!important}body[data-path="/geo"] .geo-hub-root a.aq-ink-action-button:hover,body[data-path^="/geo/"] .geo-chapter-hero-wrap a.aq-ink-action-button:hover,body[data-path="/geo"] .geo-hub-root a.pg-ai-seo-cta-primary:hover,body[data-path^="/geo/"] .geo-chapter-hero-wrap a.pg-ai-seo-cta-primary:hover,body[data-path="/geo"] .pg-ai-seo-close a.aq-ink-action-button:hover,body[data-path="/geo"] .pg-ai-seo-close a.pg-ai-seo-cta-primary:hover,body[data-path^="/geo/"] a.aq-orange-action-button:hover,body[data-path^="/geo/"] a.aq-ink-action-button:hover{background:#3a56c4!important;background-color:#3a56c4!important;color:#fff!important}body[data-path="/geo"] .geo-visual__frame,body[data-path^="/geo/"] .site-md figure,body[data-path^="/geo/"] .site-md figure img,body[data-path^="/geo/"] .site-md>p>img{background:#121a2a!important;border:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important}body[data-path^="/geo/"] .site-md figure img,body[data-path="/geo"] .geo-visual__frame img{display:block;width:100%;height:auto;opacity:.94}html.dark body[data-path="/geo"] .header,html.dark body[data-path^="/geo/"] .header{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;background-image:none!important;border-bottom:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;color:var(--on-surface)!important}html.dark body[data-path="/geo"] .header .site-logo,html.dark body[data-path^="/geo/"] .header .site-logo,html.dark body[data-path="/geo"] .header .aqgrow-logo--official .aqgrow-logo__mark,html.dark body[data-path^="/geo/"] .header .aqgrow-logo--official .aqgrow-logo__mark,html.dark body[data-path="/geo"] .header .aqgrow-logo__mark,html.dark body[data-path^="/geo/"] .header .aqgrow-logo__mark{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .header .nav-link,html.dark body[data-path^="/geo/"] .header .nav-link,html.dark body[data-path="/geo"] .header .lang-switch__link,html.dark body[data-path^="/geo/"] .header .lang-switch__link,html.dark body[data-path="/geo"] .header .lang-switch__sep,html.dark body[data-path^="/geo/"] .header .lang-switch__sep{color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .header .nav-link:hover,html.dark body[data-path="/geo"] .header .nav-link:focus-visible,html.dark body[data-path^="/geo/"] .header .nav-link:hover,html.dark body[data-path^="/geo/"] .header .nav-link:focus-visible,html.dark body[data-path="/geo"] .header .lang-switch__link:hover,html.dark body[data-path="/geo"] .header .lang-switch__link--active,html.dark body[data-path^="/geo/"] .header .lang-switch__link:hover,html.dark body[data-path^="/geo/"] .header .lang-switch__link--active{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .header .theme-toggle,html.dark body[data-path^="/geo/"] .header .theme-toggle{color:var(--on-surface-muted)!important;border-color:color-mix(in srgb,var(--on-surface) 28%,transparent)!important;background:transparent!important}html.dark body[data-path="/geo"] .header .theme-toggle:hover,html.dark body[data-path^="/geo/"] .header .theme-toggle:hover{color:var(--on-surface)!important;border-color:color-mix(in srgb,var(--on-surface) 45%,transparent)!important;background:color-mix(in srgb,var(--on-surface) 6%,var(--surface-bg))!important}html.dark body[data-path="/geo"] .header .hamburger,html.dark body[data-path^="/geo/"] .header .hamburger{border-color:color-mix(in srgb,var(--on-surface) 28%,transparent)!important}html.dark body[data-path="/geo"] .header .hamburger-line,html.dark body[data-path^="/geo/"] .header .hamburger-line,html.dark body[data-path="/geo"] .header .hamburger[aria-expanded=true] .hamburger-line,html.dark body[data-path^="/geo/"] .header .hamburger[aria-expanded=true] .hamburger-line{background:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .header .nav-cta,html.dark body[data-path^="/geo/"] .header .nav-cta,html.dark body[data-path="/geo"] .mobile-menu .mobile-nav-cta,html.dark body[data-path^="/geo/"] .mobile-menu .mobile-nav-cta{background:var(--color-cta-bg)!important;background-color:var(--color-cta-bg)!important;color:var(--color-cta-fg)!important;-webkit-text-fill-color:var(--color-cta-fg)!important}html.dark body[data-path="/geo"] .mobile-menu,html.dark body[data-path^="/geo/"] .mobile-menu{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;border-bottom:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;color:var(--on-surface)!important}html.dark body[data-path="/geo"] .mobile-menu .mobile-nav-link,html.dark body[data-path^="/geo/"] .mobile-menu .mobile-nav-link,html.dark body[data-path="/geo"] .mobile-menu a.lang-switch__link,html.dark body[data-path^="/geo/"] .mobile-menu a.lang-switch__link{color:var(--on-surface-muted)!important;border-bottom-color:color-mix(in srgb,var(--on-surface) 14%,transparent)!important}html.dark body[data-path="/geo"] .mobile-menu .mobile-nav-link:hover,html.dark body[data-path^="/geo/"] .mobile-menu .mobile-nav-link:hover{color:var(--on-surface)!important;background:color-mix(in srgb,var(--on-surface) 6%,var(--surface-bg))!important}html.dark body[data-path="/geo"] .header .crumb-wrap,html.dark body[data-path^="/geo/"] .header .crumb-wrap,html.dark body[data-path="/geo"] .header .crumb-header,html.dark body[data-path^="/geo/"] .header .crumb-header{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;border-color:color-mix(in srgb,var(--on-surface) 14%,transparent)!important;color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .header .crumb-link,html.dark body[data-path^="/geo/"] .header .crumb-link,html.dark body[data-path="/geo"] .header .crumb-sep,html.dark body[data-path^="/geo/"] .header .crumb-sep,html.dark body[data-path="/geo"] .header .crumb-current,html.dark body[data-path^="/geo/"] .header .crumb-current{color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .header .crumb-link:hover,html.dark body[data-path^="/geo/"] .header .crumb-link:hover{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .geo-visual__frame,html.dark body[data-path^="/geo/"] .site-md figure{--surface-bg: #f4f6f8;--on-surface: #0f172a;--on-surface-muted: #0f172a;--color-focus-ring: var(--on-surface);background:var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--on-surface) 12%,transparent)!important;box-shadow:none!important}html:not(.dark) body[data-path^="/geo/"] .site-md img,html:not(.dark) body[data-path="/geo"] .geo-visual__frame img{border-color:#0a14281f!important}html.dark body[data-path="/geo"] .footer.footer--cols,html.dark body[data-path^="/geo/"] .footer.footer--cols{background:var(--surface-bg)!important;background-color:var(--surface-bg)!important;background-image:none!important;border-top:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer .crumb-wrap,html.dark body[data-path="/geo"] .footer.footer--cols .crumb-wrap,html.dark body[data-path^="/geo/"] .footer.footer--cols .crumb-wrap,html.dark body[data-path="/geo"] .footer .crumb-link,html.dark body[data-path^="/geo/"] .footer .crumb-link,html.dark body[data-path="/geo"] .footer .crumb-sep,html.dark body[data-path^="/geo/"] .footer .crumb-sep,html.dark body[data-path="/geo"] .footer .crumb-current,html.dark body[data-path^="/geo/"] .footer .crumb-current{background:transparent!important;color:var(--on-surface-muted)!important;border-color:color-mix(in srgb,var(--on-surface) 14%,transparent)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-col__heading,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-col__heading{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-col__list a,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-col__list a{color:var(--on-surface-muted)!important;-webkit-text-fill-color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-col__list a:hover,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-col__list a:hover{color:var(--on-surface)!important;-webkit-text-fill-color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-brand-line-wrap,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line-wrap{--surface-bg: #f4f6f8;--on-surface: #0f172a;--on-surface-muted: #0f172a;--color-focus-ring: var(--on-surface);background:var(--surface-bg)!important;background-image:none!important;border-color:color-mix(in srgb,var(--on-surface) 12%,transparent)!important;color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-brand-line-wrap:before,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line-wrap:before{background:color-mix(in srgb,var(--on-surface) 14%,transparent)!important;opacity:1}html.dark body[data-path="/geo"] .footer.footer--cols .footer-brand-line,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line,html.dark body[data-path="/geo"] .footer.footer--cols .footer-brand-line__q,html.dark body[data-path="/geo"] .footer.footer--cols .footer-brand-line__rest,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line__q,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line__rest,html.dark body[data-path="/geo"] .footer.footer--cols .footer-brand-line__mark-label,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line__mark-label{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-cols-meta-bar,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-cols-meta-bar{background:var(--surface-bg)!important;border-top:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;color:var(--on-surface-muted)!important}body[data-path="/geo"] .footer.footer--cols .footer-meta-row,body[data-path^="/geo/"] .footer.footer--cols .footer-meta-row{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:.85rem!important;width:100%}body[data-path="/geo"] .footer.footer--cols .footer-legal,body[data-path^="/geo/"] .footer.footer--cols .footer-legal{order:1!important;margin:0!important;width:100%;justify-content:flex-start!important;flex-wrap:wrap}body[data-path="/geo"] .footer.footer--cols a.footer-tagline,body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline{order:2!important;flex:0 0 auto!important;width:100%}html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline,html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline .footer-tagline__copy,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline .footer-tagline__copy,html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline .footer-tagline__text,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline .footer-tagline__text{color:var(--on-surface-muted)!important}html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline:hover,html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline:focus-visible,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline:hover,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline:focus-visible{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline:hover .footer-tagline__copy,html.dark body[data-path="/geo"] .footer.footer--cols a.footer-tagline:hover .footer-tagline__text,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline:hover .footer-tagline__copy,html.dark body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline:hover .footer-tagline__text{color:var(--on-surface)!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-legal a,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-legal a{color:var(--on-surface-muted)!important;text-decoration:none!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-legal a:hover,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-legal a:hover{color:var(--on-surface)!important;text-decoration:underline!important}html.dark body[data-path="/geo"] .footer.footer--cols .footer-legal-sep,html.dark body[data-path^="/geo/"] .footer.footer--cols .footer-legal-sep{color:var(--on-surface-muted)!important}@media(max-width:47.99rem){body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink{min-height:0!important;padding-block:clamp(3.25rem,12vw,4.5rem) clamp(2.5rem,8vw,3.5rem)!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__brand,body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__title-brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-brand{font-size:clamp(2.25rem,11vw,3.25rem)!important;max-width:100%}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__answer,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__answer{font-size:1rem!important;max-width:100%}.geo-hub-root .geo-section{padding-block:clamp(3rem,10vw,4.5rem)}.geo-hub-root .geo-title{max-width:100%;font-size:clamp(1.65rem,7vw,2.25rem)}.geo-hub-root .geo-lead{max-width:100%;font-size:1rem}.geo-hub-root .geo-toc__link{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:1.1rem 0;align-items:start}.geo-hub-root .geo-toc__title{font-size:1.05rem}.geo-hub-root .geo-toc__desc{font-size:.875rem}.geo-hub-root .geo-toc__go{margin-top:.15rem;padding:.4rem .85rem;font-size:.75rem}.geo-hub-root .geo-facts__stat{font-size:clamp(2.75rem,16vw,4rem)}body[data-path^="/geo/"] .site-ea-page-hero{padding:clamp(4.5rem,14vw,6rem) 0 clamp(2.25rem,7vw,3rem)!important}body[data-path^="/geo/"] .site-ea-page-hero__title,body[data-path^="/geo/"] .site-md>h1:first-child{font-size:clamp(1.85rem,8vw,2.5rem)!important}body[data-path="/geo"] .footer.footer--cols .footer-brand-line-wrap__grid,body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line-wrap__grid{grid-template-columns:minmax(0,1fr) auto;column-gap:.85rem;align-items:start}body[data-path="/geo"] .footer.footer--cols .footer-brand-line__rest,body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line__rest{max-width:100%;font-size:clamp(.7rem,3.1vw,.875rem)!important;line-height:1.45}body[data-path="/geo"] .footer.footer--cols .footer-legal,body[data-path^="/geo/"] .footer.footer--cols .footer-legal{row-gap:.35rem}body[data-path="/geo"] .footer.footer--cols a.footer-tagline,body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline{font-size:.9375rem!important;padding-top:.15rem;border-top:1px solid rgba(255,255,255,.1);padding-top:.85rem}}@media(max-width:22.5rem){.geo-hub-root .geo-toc__link{grid-template-columns:1fr}.geo-hub-root .geo-toc__go{justify-self:start}}html:not(.dark) body[data-path="/geo"] .main-wrapper,html:not(.dark) body[data-path^="/geo/"] .main-wrapper,html:not(.dark) body[data-path="/geo"] .site-ea-page,html:not(.dark) body[data-path^="/geo/"] .site-ea-page,html:not(.dark) body[data-path="/geo"]:has(.pg-ai-seo-test) .main-wrapper.pg-ai-seo-test,html:not(.dark) body[data-path^="/geo/"]:has(.site-ea-page) .main-wrapper.site-ea-page,html:not(.dark) body:has(.site-ea-page)[data-path^="/geo/"] .main-wrapper.site-ea-page,html:not(.dark) body:has(.pg-ai-seo-test)[data-path="/geo"] .main-wrapper.pg-ai-seo-test{background:#fff!important;background-color:#fff!important;color:#0f172a!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root,body[data-path^="/geo/"] .geo-chapter-hero-wrap,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-section,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-section,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-hub__inner,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-hub__inner,html:not(.dark) .geo-hub-root{background:#fff!important;background-color:#fff!important;color:#0f172a!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__inner,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__inner,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-test__inner,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-test__inner,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__copy,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__copy,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .site-fv-content,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .site-fv-content{background:transparent!important;background-color:transparent!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink{background:#0a1428!important;background-color:#0a1428!important;background-image:none!important;color:#f4f6f8!important;border-bottom-color:#ffffff24!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__kicker,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__kicker,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__kicker-text,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__kicker-text,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__en-label,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__en-label,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__answer,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__answer,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__nowrap,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__nowrap{color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__brand,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__title-brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__title-brand,html:not(.dark) body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero--ink .pg-ai-seo-hero__answer a,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero--ink .pg-ai-seo-hero__answer a{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-title,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-title,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-lead,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-lead,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__title,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__title,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__desc,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__desc,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__link,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__link,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-eyebrow,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-eyebrow,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__label,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__label,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__stat,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__stat,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__note,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__note{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-muted,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-muted,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__desc,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__desc,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-eyebrow,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-eyebrow{color:#334155!important;-webkit-text-fill-color:#334155!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__link,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__link{border-color:#0a14281f!important;background:transparent!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__go,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__go{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important;border-color:#0a142838!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-visual__cap,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-visual__cap,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__aside,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__aside,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__note,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__note,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__label,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__label,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-lead,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-lead,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__link,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__link,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__title,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__title,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__desc,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__desc{color:#334155!important;-webkit-text-fill-color:#334155!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-title,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-title,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-facts__stat,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-facts__stat,html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__title,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__title{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-toc__link,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-toc__link{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-section--soft,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-section--soft{background:#f4f6f8!important;border-color:#0a14281f!important}html:not(.dark) body[data-path="/geo"] .geo-hub-root .geo-visual__frame,body[data-path^="/geo/"] .geo-chapter-hero-wrap .geo-visual__frame{background:#f4f6f8!important;border-color:#0a14281f!important}html:not(.dark) body[data-path^="/geo/"] .site-ea-page__body,html:not(.dark) body[data-path^="/geo/"] .site-md-hub-intro,html:not(.dark) body[data-path^="/geo/"] .site-md-hub-intro .site-md,html:not(.dark) body[data-path^="/geo/"] article.site-md,html:not(.dark) body[data-path^="/geo/"] .site-md{background:#fff!important;background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not(.dark) body[data-path^="/geo/"] .site-ea-page-hero,html:not(.dark) body[data-path^="/geo/"] .site-ea-page-hero__inner{background:#0a1428!important;background-color:#0a1428!important;background-image:none!important;border-bottom:1px solid rgba(255,255,255,.14)!important;color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important}html:not(.dark) body[data-path^="/geo/"] .site-ea-page-hero__title,html:not(.dark) body[data-path^="/geo/"] .site-ea-page-hero__title *,html:not(.dark) body[data-path^="/geo/"] .site-md>h1:first-child{color:#fff!important;-webkit-text-fill-color:#ffffff!important}html:not(.dark) body[data-path^="/geo/"] .site-ea-page-hero__lead,html:not(.dark) body[data-path^="/geo/"] .site-ea-kicker__text,html:not(.dark) body[data-path^="/geo/"] .site-ea-page-hero .site-ea-kicker{color:#c9ced6!important;-webkit-text-fill-color:#c9ced6!important}html:not(.dark) body[data-path^="/geo/"] .site-md figure{background:#f4f6f8!important;border:1px solid rgba(10,20,40,.12)!important;border-radius:8px;overflow:hidden;padding:0}html.dark body[data-path^="/geo/"] .site-md figure{--surface-bg: #f4f6f8;--on-surface: #0f172a;--on-surface-muted: #0f172a;--color-focus-ring: var(--on-surface);background:var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;border-radius:8px;overflow:hidden}html:not(.dark) body[data-path^="/geo/"] .site-md figure img,html.dark body[data-path^="/geo/"] .site-md figure img{border:none!important;border-radius:0!important}html:not(.dark) body[data-path^="/geo/"] .site-md p,html:not(.dark) body[data-path^="/geo/"] .site-md li,html:not(.dark) body[data-path^="/geo/"] .site-md td,html:not(.dark) body[data-path^="/geo/"] .site-md th,html:not(.dark) body[data-path^="/geo/"] .site-md blockquote,html:not(.dark) body[data-path^="/geo/"] .site-md figcaption,html:not(.dark) body[data-path^="/geo/"] .site-md>p:first-of-type,html:not(.dark) body[data-path^="/geo/"] .site-md strong{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not(.dark) body[data-path^="/geo/"] .site-md>h2,html:not(.dark) body[data-path^="/geo/"] .site-md h2,html:not(.dark) body[data-path^="/geo/"] .site-md>h3,html:not(.dark) body[data-path^="/geo/"] .site-md h3,html:not(.dark) body[data-path^="/geo/"] .site-md h4{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important;border-top-color:#0a14281f!important}html:not(.dark) body[data-path^="/geo/"] .site-md a:not(.aq-orange-action-button):not(.aq-ink-action-button){color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .header,html:not(.dark) body[data-path^="/geo/"] .header,html:not(.dark) body[data-path="/geo"] .header .crumb-wrap,html:not(.dark) body[data-path^="/geo/"] .header .crumb-wrap,html:not(.dark) body[data-path="/geo"] .header .crumb-header,html:not(.dark) body[data-path^="/geo/"] .header .crumb-header,html:not(.dark) body[data-path="/geo"] .mobile-menu,html:not(.dark) body[data-path^="/geo/"] .mobile-menu{background:#fff!important;background-color:#fff!important;border-bottom-color:#e2e8f0!important;color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .header .aqgrow-logo--official .aqgrow-logo__mark,html:not(.dark) body[data-path^="/geo/"] .header .aqgrow-logo--official .aqgrow-logo__mark,html:not(.dark) body[data-path="/geo"] .header .aqgrow-logo__mark,html:not(.dark) body[data-path^="/geo/"] .header .aqgrow-logo__mark,html:not(.dark) body[data-path="/geo"] .header .nav-link,html:not(.dark) body[data-path^="/geo/"] .header .nav-link,html:not(.dark) body[data-path="/geo"] .header .lang-switch__link,html:not(.dark) body[data-path^="/geo/"] .header .lang-switch__link,html:not(.dark) body[data-path="/geo"] .header .lang-switch__sep,html:not(.dark) body[data-path^="/geo/"] .header .lang-switch__sep,html:not(.dark) body[data-path="/geo"] .header .theme-toggle,html:not(.dark) body[data-path^="/geo/"] .header .theme-toggle,html:not(.dark) body[data-path="/geo"] .header .crumb-link,html:not(.dark) body[data-path^="/geo/"] .header .crumb-link,html:not(.dark) body[data-path="/geo"] .header .crumb-sep,html:not(.dark) body[data-path^="/geo/"] .header .crumb-sep,html:not(.dark) body[data-path="/geo"] .header .crumb-current,html:not(.dark) body[data-path^="/geo/"] .header .crumb-current,html:not(.dark) body[data-path="/geo"] .mobile-menu .mobile-nav-link,html:not(.dark) body[data-path^="/geo/"] .mobile-menu .mobile-nav-link{color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .header .nav-link,html:not(.dark) body[data-path^="/geo/"] .header .nav-link,html:not(.dark) body[data-path="/geo"] .header .theme-toggle,html:not(.dark) body[data-path^="/geo/"] .header .theme-toggle,html:not(.dark) body[data-path="/geo"] .header .crumb-link,html:not(.dark) body[data-path^="/geo/"] .header .crumb-link,html:not(.dark) body[data-path="/geo"] .header .crumb-sep,html:not(.dark) body[data-path^="/geo/"] .header .crumb-sep,html:not(.dark) body[data-path="/geo"] .header .crumb-current,html:not(.dark) body[data-path^="/geo/"] .header .crumb-current,html:not(.dark) body[data-path="/geo"] .mobile-menu .mobile-nav-link,html:not(.dark) body[data-path^="/geo/"] .mobile-menu .mobile-nav-link{color:#334155!important}html:not(.dark) body[data-path="/geo"] .header .aqgrow-logo__mark,html:not(.dark) body[data-path^="/geo/"] .header .aqgrow-logo__mark{color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .header .nav-link:hover,html:not(.dark) body[data-path^="/geo/"] .header .nav-link:hover,html:not(.dark) body[data-path="/geo"] .header .lang-switch__link--active,html:not(.dark) body[data-path^="/geo/"] .header .lang-switch__link--active{color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .header .theme-toggle,html:not(.dark) body[data-path^="/geo/"] .header .theme-toggle{border-color:#e2e8f0!important;background:transparent!important}html:not(.dark) body[data-path="/geo"] .header .theme-toggle:hover,html:not(.dark) body[data-path^="/geo/"] .header .theme-toggle:hover{color:#0a1428!important;border-color:#475569!important;background:#f8fafc!important}html:not(.dark) body[data-path="/geo"] .header .hamburger,html:not(.dark) body[data-path^="/geo/"] .header .hamburger{border-color:#e2e8f0!important}html:not(.dark) body[data-path="/geo"] .header .hamburger-line,html:not(.dark) body[data-path^="/geo/"] .header .hamburger-line{background:#334155!important}html:not(.dark) body[data-path="/geo"] .footer.footer--cols,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols,html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-cols-meta-bar,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-cols-meta-bar{background:#fff!important;background-color:#fff!important;border-top-color:#e2e8f0!important;color:#0f172a!important}html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-brand-line-wrap,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line-wrap{background:#f4f6f8!important;border-color:#e2e8f0!important;color:#0f172a!important}html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-col__heading,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-col__heading,html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-brand-line__q,html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-brand-line__rest,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line__q,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-brand-line__rest{color:#0a1428!important}html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-col__list a,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-col__list a,html:not(.dark) body[data-path="/geo"] .footer.footer--cols a.footer-tagline,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline,html:not(.dark) body[data-path="/geo"] .footer.footer--cols a.footer-tagline .footer-tagline__copy,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline .footer-tagline__copy,html:not(.dark) body[data-path="/geo"] .footer.footer--cols a.footer-tagline .footer-tagline__text,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline .footer-tagline__text,html:not(.dark) body[data-path="/geo"] .footer.footer--cols .footer-legal a,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols .footer-legal a,html:not(.dark) body[data-path="/geo"] .footer .crumb-link,html:not(.dark) body[data-path^="/geo/"] .footer .crumb-link,html:not(.dark) body[data-path="/geo"] .footer .crumb-sep,html:not(.dark) body[data-path^="/geo/"] .footer .crumb-sep,html:not(.dark) body[data-path="/geo"] .footer .crumb-current,html:not(.dark) body[data-path^="/geo/"] .footer .crumb-current{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not(.dark) body[data-path="/geo"] .footer.footer--cols a.footer-tagline,html:not(.dark) body[data-path^="/geo/"] .footer.footer--cols a.footer-tagline{border-top-color:#0a14281a!important}html:not(.dark) body[data-path="/geo"] .crumb-header,html:not(.dark) body[data-path^="/geo/"] .crumb-header{background:#f4f6f8!important;color:#0f172a!important;border-color:#0a14281f!important}html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ],html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ] a,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ] h2,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ] h3{background:transparent!important;color:#0a1428!important;border-color:#0a14281f!important}html:not(.dark) body[data-path="/geo"] .geo-visual__frame,html:not(.dark) body[data-path^="/geo/"] .site-md figure{background:#f4f6f8!important;border-color:#0a14281f!important}body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-sub{display:inline-block;margin-top:.65rem;font-family:var(--geo-mono)!important;font-size:.8125rem!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:none!important;color:#c9ced6!important;-webkit-text-fill-color:#c9ced6!important;max-width:none}body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-brand{max-width:14ch}body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-continue--on-ink{color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important;border-bottom-color:#ffffff73!important}html:not(.dark) body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-sub{color:#c9ced6!important;-webkit-text-fill-color:#c9ced6!important}body[data-path="/geo"],body[data-path^="/geo/"]{--geo-read: 48rem;--geo-space-prose: clamp(1.15rem, 2.2vw, 1.5rem)}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__inner,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__inner{max-width:var(--geo-wide)!important;width:100%!important;margin-inline:auto!important;padding-inline:var(--pricing-inline)!important;box-sizing:border-box!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__copy,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__copy{max-width:min(42rem,100%)}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__title-brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-brand{max-width:min(14ch,100%)!important;font-size:clamp(2.5rem,7.5vw,4.75rem)!important;line-height:1.02!important;letter-spacing:-.045em!important}body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__answer,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__answer{max-width:36rem!important;font-size:clamp(1.02rem,1.5vw,1.125rem)!important;line-height:1.7!important}body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-sub{margin-top:.85rem!important;opacity:.92}body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__ctas{margin-top:clamp(1.75rem,3vw,2.5rem)}body[data-path^="/geo/"] .site-md-hub-intro.container.section,body[data-path^="/geo/"] .site-ea-hub-intro.container.section{padding-block:clamp(3.25rem,7vw,5.75rem) clamp(4.5rem,10vw,7.5rem)!important}body[data-path^="/geo/"] .site-md>div>p,body[data-path^="/geo/"] .site-md>div>ul,body[data-path^="/geo/"] .site-md>div>ol,body[data-path^="/geo/"] .site-md>div>blockquote,body[data-path^="/geo/"] .site-md>div>h2,body[data-path^="/geo/"] .site-md>div>h3,body[data-path^="/geo/"] .site-md>div>h4,body[data-path^="/geo/"] .site-md>p,body[data-path^="/geo/"] .site-md>ul,body[data-path^="/geo/"] .site-md>ol,body[data-path^="/geo/"] .site-md>blockquote,body[data-path^="/geo/"] .site-md>h2,body[data-path^="/geo/"] .site-md>h3,body[data-path^="/geo/"] .site-md>h4{max-width:var(--geo-read)}body[data-path^="/geo/"] .site-md>div>figure,body[data-path^="/geo/"] .site-md>figure{max-width:none;width:100%}body[data-path^="/geo/"] .site-md>div>p,body[data-path^="/geo/"] .site-md>p{margin-block:0 var(--geo-space-prose)}body[data-path^="/geo/"] .site-md>div>p:first-of-type,body[data-path^="/geo/"] .site-md>p:first-of-type{font-size:clamp(1.125rem,1.7vw,1.28rem)!important;line-height:1.72!important;letter-spacing:-.015em;margin-bottom:clamp(1.75rem,3.5vw,2.5rem)!important}html:not(.dark) body[data-path^="/geo/"] .site-md>div>h2,html:not(.dark) body[data-path^="/geo/"] .site-md>h2,html:not(.dark) body[data-path^="/geo/"] .site-md h2{margin-top:clamp(3rem,6vw,4.75rem)!important;margin-bottom:clamp(1rem,2vw,1.35rem)!important;padding-top:clamp(1.75rem,3.2vw,2.5rem)!important;border-top:1px solid rgba(10,20,40,.12)!important;font-size:clamp(1.45rem,2.6vw,1.85rem)!important;font-weight:400!important;letter-spacing:-.03em!important;line-height:1.22!important;color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) body[data-path^="/geo/"] .site-md>div>h3,html:not(.dark) body[data-path^="/geo/"] .site-md h3{margin-top:clamp(2rem,4vw,2.75rem)!important;font-size:clamp(1.15rem,2vw,1.35rem)!important;font-weight:500!important;color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) body[data-path^="/geo/"] .site-md>div>ul,html:not(.dark) body[data-path^="/geo/"] .site-md>ul{list-style:none!important;margin:1.75rem 0 2.25rem!important;padding:0!important;border-top:1px solid rgba(10,20,40,.12)}html:not(.dark) body[data-path^="/geo/"] .site-md>div>ul>li,html:not(.dark) body[data-path^="/geo/"] .site-md>ul>li{position:relative;margin:0!important;padding:1rem 0 1rem 1.25rem!important;border-bottom:1px solid rgba(10,20,40,.12);color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;line-height:1.65!important}html:not(.dark) body[data-path^="/geo/"] .site-md>div>ul>li:before,html:not(.dark) body[data-path^="/geo/"] .site-md>ul>li:before{content:"";position:absolute;left:0;top:1.35rem;width:.375rem;height:.375rem;background:#4869da}html:not(.dark) body[data-path^="/geo/"] .site-md figure{margin:clamp(2.5rem,5vw,4rem) 0!important;padding:clamp(.85rem,2vw,1.35rem)!important;background:#f4f6f8!important;border:1px solid rgba(10,20,40,.12)!important;border-radius:0!important}html:not(.dark) body[data-path^="/geo/"] .site-md figure img,html:not(.dark) body[data-path^="/geo/"] .site-md img{border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html.dark body[data-path^="/geo/"] .site-md>div>h2,html.dark body[data-path^="/geo/"] .site-md h2{margin-top:clamp(3rem,6vw,4.75rem)!important;padding-top:clamp(1.75rem,3.2vw,2.5rem)!important;border-top-color:color-mix(in srgb,var(--on-surface) 14%,transparent)!important;font-size:clamp(1.45rem,2.6vw,1.85rem)!important}html.dark body[data-path^="/geo/"] .site-md>div>ul,html.dark body[data-path^="/geo/"] .site-md>ul{list-style:none!important;margin:1.75rem 0 2.25rem!important;padding:0!important;border-top:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)}html.dark body[data-path^="/geo/"] .site-md>div>ul>li,html.dark body[data-path^="/geo/"] .site-md>ul>li{position:relative;margin:0!important;padding:1rem 0 1rem 1.25rem!important;border-bottom:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent);color:var(--on-surface)!important}html.dark body[data-path^="/geo/"] .site-md>div>ul>li:before,html.dark body[data-path^="/geo/"] .site-md>ul>li:before{content:"";position:absolute;left:0;top:1.35rem;width:.375rem;height:.375rem;background:var(--color-cta-bg)}html.dark body[data-path^="/geo/"] .site-md figure{--surface-bg: #f4f6f8;--on-surface: #0f172a;--on-surface-muted: #0f172a;--color-focus-ring: var(--on-surface);margin:clamp(2.5rem,5vw,4rem) 0!important;padding:clamp(.85rem,2vw,1.35rem)!important;background:var(--surface-bg)!important;border:1px solid color-mix(in srgb,var(--on-surface) 14%,transparent)!important;border-radius:0!important}html.dark body[data-path^="/geo/"] .site-md figure img{border:none!important;border-radius:0!important;background:transparent!important}html:not(.dark) .geo-hub-root .geo-title{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important;font-size:clamp(2.15rem,4.8vw,3.15rem)!important;max-width:14ch}html:not(.dark) .geo-hub-root .geo-eyebrow{color:#334155!important;-webkit-text-fill-color:#334155!important}html:not(.dark) .geo-hub-root .geo-lead,html:not(.dark) .geo-hub-root .geo-visual__cap,html:not(.dark) .geo-hub-root .geo-toc__desc,html:not(.dark) .geo-hub-root .geo-facts__aside{color:#334155!important;-webkit-text-fill-color:#334155!important}html:not(.dark) .geo-hub-root .geo-section p,html:not(.dark) .geo-hub-root .geo-section li,html:not(.dark) .geo-hub-root .geo-facts__note{color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not(.dark) .geo-hub-root .geo-toc__link,html:not(.dark) .geo-hub-root .geo-toc__title{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) .geo-hub-root .geo-facts__stat{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important}html:not(.dark) .geo-hub-root .geo-toc__link{transition:padding-left .16s ease}html:not(.dark) .geo-hub-root .geo-toc__link:hover,html:not(.dark) .geo-hub-root .geo-toc__link:focus-visible{padding-left:.4rem}html:not(.dark) .geo-hub-root .geo-toc__go{color:#0a1428!important;-webkit-text-fill-color:#0a1428!important;border-color:#0a142838!important}html:not(.dark) .geo-hub-root .geo-toc__link:hover .geo-toc__go,html:not(.dark) .geo-hub-root .geo-toc__link:focus-visible .geo-toc__go{border-color:#4869da!important;color:#4869da!important;-webkit-text-fill-color:#4869da!important}html:not(.dark) .geo-hub-root .geo-visual__frame{background:#f4f6f8!important;border-color:#0a14281f!important;border-radius:0!important}html:not(.dark) .geo-hub-root .geo-section{padding-block:clamp(4rem,9vw,6.5rem)}html:not(.dark) .geo-hub-root .geo-section--soft{background:#f4f6f8!important}html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ]{margin-top:clamp(3rem,6vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid rgba(10,20,40,.12);max-width:var(--geo-read)}html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ] a{display:block;padding:.85rem 0;border-bottom:1px solid rgba(10,20,40,.12);text-decoration:none;color:#0a1428!important}html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ] a:hover,html:not(.dark) body[data-path^="/geo/"] nav[aria-label=関連ページ] a:focus-visible{color:#4869da!important}body[data-path="/geo"] .pg-ai-seo-close--ink{background:#0a1428!important;border-top:1px solid rgba(255,255,255,.14)}@media(max-width:47.99rem){body[data-path="/geo"] .geo-hub-root .pg-ai-seo-hero__title-brand,body[data-path^="/geo/"] .geo-chapter-hero-wrap .pg-ai-seo-hero__title-brand{max-width:100%!important;font-size:clamp(2.15rem,10vw,3rem)!important}body[data-path^="/geo/"] .site-md>div>p,body[data-path^="/geo/"] .site-md>div>ul,body[data-path^="/geo/"] .site-md>div>h2{max-width:100%}}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .site-ea-ai-structure-stack{width:100%;max-width:100%;margin:0;border-bottom:1px solid rgba(26,29,34,.08)}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .site-ea-ai-structure-banner{box-sizing:border-box;width:100%;margin:0;padding:clamp(1.25rem,4vw,2.5rem) 0;background:#e6e9ee;text-align:center;overflow:hidden;container-type:inline-size}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .site-ea-ai-structure-banner-text{display:block;box-sizing:border-box;width:98%;max-width:98%;margin-inline:auto;font-family:var(--font-en);font-weight:600;line-height:1;letter-spacing:.01em;color:#1a1d22;text-align:center;font-size:clamp(14px,8.75cqi,9rem);white-space:nowrap;overflow:hidden}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .site-ea-ai-structure-block{box-sizing:border-box;width:100%;margin:0;padding:0;background:#121418}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .site-ea-ai-structure-block__figure{margin:0;padding:0;line-height:0}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) :is(.site-ea-ai-structure-block__img,.site-ea-fv-image__img){display:block;box-sizing:border-box;width:100%;max-width:100%;height:auto!important;margin:0;aspect-ratio:1024 / 687;object-fit:contain!important;object-position:center center;transform:none!important}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .site-ea-fv-image__link{display:block;line-height:0;text-decoration:none;color:inherit}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .main-wrapper.site-ea-page:has(.site-ea-ai-structure-stack){padding-top:0}body:is([data-path="/ai-seo/aws-entity-foundation"],[data-path="/ai-seo/aws-entity-foundation/"]) .main-wrapper.site-ea-page:has(.site-ea-ai-structure-stack) .site-ea-page__body{padding-top:clamp(2rem,4vw,3rem)}.cta-gray-preview{width:100%;max-width:var(--site-ea-wide-max, 72rem);margin:0 auto clamp(2rem,4vw,2.75rem);padding:clamp(1.5rem,3vw,2rem) var(--site-ea-pad-x, var(--aq-pad-x, 32px));box-sizing:border-box;border-block:1px solid var(--site-ea-line, rgba(18, 20, 24, .12));background:var(--site-ea-surface-alt, #f4f6f8)}.cta-gray-preview__heading{margin:0 0 .5rem;font-family:var(--font-jp);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;color:var(--site-ea-ink, #121418)}.cta-gray-preview__note{margin:0 0 1.25rem;font-size:.875rem;line-height:1.6;color:var(--site-ea-muted, #57657a)}.cta-gray-preview__group-label{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--site-ea-muted, #57657a)}.cta-gray-preview__group-label:not(:first-of-type){margin-top:1.5rem}.cta-gray-preview__grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.cta-gray-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.cta-gray-preview__item{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin:0;padding:1rem;background:#fff;border:1px solid var(--site-ea-line, rgba(18, 20, 24, .12));border-radius:6px}.cta-gray-preview__label{margin:0;font-size:.8125rem;font-weight:600;color:var(--site-ea-ink, #121418)}.cta-gray-preview__hex{margin:0;font-size:.75rem;color:var(--site-ea-muted, #57657a);font-family:ui-monospace,monospace}.cta-gray-preview__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.25rem;font-family:-apple-system,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;letter-spacing:.04em;border-radius:6px;border:none;box-sizing:border-box;max-width:100%;text-align:center;line-height:1.3}.cta-gray-preview__btn--a{color:#fff;background:#1d1d1f}.cta-gray-preview__btn--b{color:#1a1d22;background:#eceff4;border:1px solid #d5dce6}.cta-gray-preview__btn--c{color:#fff;background:#424245}.cta-gray-preview__btn--d{color:#1a1d22;background:#e8eff5;border:1px solid #d0dbe8;border-radius:4px;box-shadow:none;font-weight:500;letter-spacing:.02em}.cta-gray-preview__btn--e{color:#fff;background:linear-gradient(180deg,#8fa3bc,#7a8fa8 52%,#6b8098);border:1px solid #627892;box-shadow:inset 0 1px #ffffff3d,0 1px 2px #30486829}.cta-gray-preview__btn--f{color:#fff;background:linear-gradient(180deg,#4f6278,#3f5068,#35445a);border:1px solid #2e3d52;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #18284038}.blog-article-eeat-head[data-astro-cid-46vaddzr]{margin-bottom:0}.blog-article-eeat-title[data-astro-cid-46vaddzr]{margin:0 0 1rem;font-family:var(--site-md-blog-serif, var(--font-jp));font-size:clamp(1.65rem,4vw,2.15rem);font-weight:700;line-height:1.35;color:var(--text, #08191b)}.blog-article-hero-answer[data-astro-cid-46vaddzr]{margin:0 0 1.25rem;max-width:var(--aq-read-max, 760px);font-size:clamp(1.0625rem,2.2vw,1.1875rem);font-weight:400;line-height:1.75;color:var(--text, #0f172a)}
