.seo-h2[data-astro-cid-m5efmod7]{font-size:var(--fs-h2)}.seo-hero[data-astro-cid-m5efmod7]{align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.seo-hero__glow[data-astro-cid-m5efmod7]{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#cfae8433,#0000 62%);border-radius:50%;width:70vw;position:absolute;inset:-20% -10% auto auto}.seo-hero__inner[data-astro-cid-m5efmod7]{padding-top:calc(var(--nav-h) + 4vh);padding-bottom:3rem;position:relative}.seo-hero__eyebrow[data-astro-cid-m5efmod7]{color:var(--accent);margin-bottom:1.5rem}.seo-hero__title[data-astro-cid-m5efmod7]{font-size:clamp(4rem,14vw,14rem);line-height:.85}.search[data-astro-cid-m5efmod7]{background:var(--linen);width:min(100%,640px);height:4rem;color:var(--espresso);border-radius:999px;align-items:center;gap:.9rem;margin-top:clamp(2rem,5vw,3.5rem);padding-inline:1.4rem;font-size:clamp(1rem,1.6vw,1.2rem);display:flex;box-shadow:0 20px 60px -20px #00000080}.search[data-astro-cid-m5efmod7] svg[data-astro-cid-m5efmod7]{opacity:.6;flex:none;width:20px}.search__caret[data-astro-cid-m5efmod7]{background:var(--espresso);width:1.5px;height:1.3em;margin-left:-.6rem;animation:1s step-end infinite caret}@keyframes caret{50%{opacity:0}}.seo-hero__foot[data-astro-cid-m5efmod7]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-top:clamp(2.5rem,6vw,4.5rem);display:flex}.seo-hero__lede[data-astro-cid-m5efmod7]{max-width:46ch}.climb__stage[data-astro-cid-m5efmod7]{min-height:100svh;padding-block:calc(var(--nav-h) + 1rem) 2rem;align-items:center;display:flex}.climb__layout[data-astro-cid-m5efmod7]{align-items:center;gap:2rem;display:grid}.climb__rank[data-astro-cid-m5efmod7]{border-bottom:1px solid var(--paper-faint);justify-content:space-between;align-items:baseline;padding-bottom:1rem;display:flex}.climb__rank-num[data-astro-cid-m5efmod7]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(3rem,6vw,5.5rem);font-style:italic}.climb__pillars[data-astro-cid-m5efmod7]{min-height:13rem;margin-top:1.5rem;position:relative}.pillar[data-astro-cid-m5efmod7]{gap:.75rem;display:grid}html.js .pillar[data-astro-cid-m5efmod7]{opacity:0;visibility:hidden;position:absolute;inset:0 0 auto}html.js .pillar[data-astro-cid-m5efmod7].is-active{opacity:1;visibility:visible;transition:opacity .6s var(--ease-out);position:relative}html:not(.js) .pillar[data-astro-cid-m5efmod7]+.pillar[data-astro-cid-m5efmod7]{margin-top:2rem}.pillar__tag[data-astro-cid-m5efmod7]{color:var(--accent)}.pillar__title[data-astro-cid-m5efmod7]{font-size:clamp(2rem,3.4vw,3.25rem)}.pillar__text[data-astro-cid-m5efmod7]{max-width:42ch}.serp[data-astro-cid-m5efmod7]{border-radius:var(--radius);background:var(--linen);color:var(--espresso);padding:clamp(1rem,2vw,1.5rem);position:relative;box-shadow:0 40px 100px -40px #0009}.serp__bar[data-astro-cid-m5efmod7]{height:3rem;box-shadow:0 0 0 1px var(--ink-faint);background:#fff;border-radius:999px;align-items:center;gap:.75rem;padding-inline:1.1rem;font-size:.95rem;display:flex}.serp__bar[data-astro-cid-m5efmod7] svg[data-astro-cid-m5efmod7]{opacity:.6;width:18px}.serp__list[data-astro-cid-m5efmod7]{--row:5.4rem;height:calc(var(--row) * 7);margin-top:.75rem;position:relative}.result[data-astro-cid-m5efmod7]{height:calc(var(--row) - .4rem);background:0 0;border-radius:14px;align-items:center;gap:.9rem;padding:.6rem .9rem;transition:background-color .5s,box-shadow .5s;display:flex;position:absolute;top:0;left:0;right:0}html:not(.js) .result[data-astro-cid-m5efmod7]{height:auto;position:relative}html:not(.js) .serp__list[data-astro-cid-m5efmod7]{height:auto}.result__fav[data-astro-cid-m5efmod7]{background:var(--sand);border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:.8rem;font-weight:600;display:grid}.result__body[data-astro-cid-m5efmod7]{gap:.1rem;min-width:0;display:grid}.result__body[data-astro-cid-m5efmod7]>span[data-astro-cid-m5efmod7]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.result__site[data-astro-cid-m5efmod7]{font-size:.75rem;font-weight:500}.result__site[data-astro-cid-m5efmod7] span[data-astro-cid-m5efmod7]{color:var(--ink-soft);font-weight:400}.result__title[data-astro-cid-m5efmod7]{color:#3a5f86;font-size:1rem}.result__desc[data-astro-cid-m5efmod7]{color:var(--ink-soft);font-size:.8rem}.result--you[data-astro-cid-m5efmod7]{z-index:2;box-shadow:0 0 0 2px var(--sky-deep), 0 18px 40px -18px #3b2e2573;background:#fff}.result--you[data-astro-cid-m5efmod7] .result__fav[data-astro-cid-m5efmod7]{background:var(--espresso);color:var(--linen);font-family:var(--serif);font-style:italic}.result__you[data-astro-cid-m5efmod7]{background:var(--sky);color:var(--sky-ink);border-radius:999px;margin-left:auto;padding:.3rem .65rem}.serp__note[data-astro-cid-m5efmod7]{text-align:right;color:var(--ink-soft);margin-top:.5rem;font-size:.6rem}@media (width>=1000px){.climb__layout[data-astro-cid-m5efmod7]{grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,5vw,5rem)}}@media (width<=999px){.serp[data-astro-cid-m5efmod7]{padding:.75rem}.serp__list[data-astro-cid-m5efmod7]{--row:3.5rem}.result[data-astro-cid-m5efmod7]{padding-block:.35rem}.result__desc[data-astro-cid-m5efmod7],.result__site[data-astro-cid-m5efmod7]{display:none}.climb__stage[data-astro-cid-m5efmod7]{padding-top:calc(var(--nav-h) - .5rem)}.climb__pillars[data-astro-cid-m5efmod7]{min-height:9rem;margin-top:1rem}.pillar__text[data-astro-cid-m5efmod7]{font-size:var(--fs-small)}}.seo-services__grid[data-astro-cid-m5efmod7]{gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));display:grid}.svc[data-astro-cid-m5efmod7]{border-radius:var(--radius);background:#fff;align-content:start;gap:1rem;padding:clamp(1.25rem,2.4vw,2rem);display:grid}.svc__title[data-astro-cid-m5efmod7]{border-bottom:1px solid var(--ink-faint);padding-bottom:1rem;font-size:clamp(1.8rem,2.4vw,2.3rem)}.svc__list[data-astro-cid-m5efmod7]{font-size:var(--fs-small);gap:.55rem;display:grid}.svc__list[data-astro-cid-m5efmod7] li[data-astro-cid-m5efmod7]{gap:.6rem;display:flex}.svc__list[data-astro-cid-m5efmod7] li[data-astro-cid-m5efmod7]:before{content:"";background:var(--sky-deep);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.5em}.seo-honest__text[data-astro-cid-m5efmod7]{font-size:var(--fs-lead);letter-spacing:-.03em;max-width:26ch;margin-top:1.5rem;line-height:1.12}.seo-report__layout[data-astro-cid-m5efmod7]{align-items:center;gap:3rem;display:grid}.seo-report__title[data-astro-cid-m5efmod7]{margin:1rem 0 1.5rem}.seo-report__lede[data-astro-cid-m5efmod7]{max-width:40ch}.report[data-astro-cid-m5efmod7]{border-radius:var(--radius);background:#fff;padding:clamp(1.25rem,3vw,2.5rem);rotate:1.5deg;box-shadow:0 30px 80px -40px #3b2e2566}.report__head[data-astro-cid-m5efmod7]{border-bottom:2px solid var(--espresso);justify-content:space-between;align-items:baseline;margin-bottom:.5rem;padding-bottom:1rem;display:flex}.report__brand[data-astro-cid-m5efmod7]{font-size:1.6rem;font-style:italic}.report__list[data-astro-cid-m5efmod7] li[data-astro-cid-m5efmod7]{border-bottom:1px solid var(--ink-faint);grid-template-columns:2.5rem 1fr;gap:.5rem;padding-block:.9rem;display:grid}.report__list[data-astro-cid-m5efmod7] h3[data-astro-cid-m5efmod7]{font-size:1.05rem;font-weight:500}.report__list[data-astro-cid-m5efmod7] p[data-astro-cid-m5efmod7]{font-size:var(--fs-small)}@media (width>=1000px){.seo-report__layout[data-astro-cid-m5efmod7]{grid-template-columns:1fr 1fr}}.seo-faq__layout[data-astro-cid-m5efmod7]{gap:2.5rem;display:grid}@media (width>=1000px){.seo-faq__layout[data-astro-cid-m5efmod7]{grid-template-columns:1fr 1.4fr;align-items:start}}
