.breadcrumbs[data-astro-cid-ilhxcym7]{position:relative;z-index:2}.breadcrumbs-dark[data-astro-cid-ilhxcym7]{background:#080b0c;color:#ffffff94}.breadcrumbs-light[data-astro-cid-ilhxcym7]{background:var(--color-bg);color:var(--color-muted)}ol[data-astro-cid-ilhxcym7]{display:flex;align-items:center;gap:.55rem;min-height:48px;margin-block:0;padding-block:.8rem;list-style:none;font-size:.82rem;font-weight:700;line-height:1.35}li[data-astro-cid-ilhxcym7]{display:inline-flex;align-items:center;gap:.55rem;min-width:0}a[data-astro-cid-ilhxcym7]{transition:color .16s ease}a[data-astro-cid-ilhxcym7]:hover{color:var(--color-system-teal)}[data-astro-cid-ilhxcym7][aria-current=page]{overflow:hidden;color:inherit;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs-dark[data-astro-cid-ilhxcym7] [data-astro-cid-ilhxcym7][aria-current=page]{color:#ffffffd6}.breadcrumb-separator[data-astro-cid-ilhxcym7]{color:#80868b94}@media(max-width:720px){ol[data-astro-cid-ilhxcym7]{min-height:42px;padding-block:.65rem;font-size:.75rem}}.seo-motion-ready [data-page-reveal]{opacity:1;transform:none}.seo-motion-ready [data-page-reveal=panel]{--reveal-scale: .988}.seo-motion-ready [data-page-reveal].is-visible{animation:seo-page-reveal .82s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--reveal-delay, 0ms)}@keyframes seo-page-reveal{0%{opacity:.72;transform:translate3d(0,20px,0) scale(var(--reveal-scale, 1))}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){[data-page-reveal]{opacity:1!important;transform:none!important;transition:none!important}}.seo-page{--seo-dark: #080b0c;--seo-panel: #111719;--seo-panel-soft: #182022;background:var(--color-bg)}.seo-page .seo-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 76% 18%,rgba(0,166,166,.14),transparent 32%),linear-gradient(135deg,#07090a,#09110f 54%,#080b0c);color:#fff}.seo-page .seo-hero:before,.seo-page .dark-grid:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;mask-image:linear-gradient(to bottom,rgba(0,0,0,.8),transparent 92%)}.seo-page .seo-hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);align-items:center;gap:4rem;min-height:560px;padding:4.5rem 0}.seo-page .seo-hero-copy{max-width:780px}.seo-page .seo-hero h1{max-width:900px;margin:0;font-size:4.5rem;font-weight:760;line-height:.96;letter-spacing:0;text-wrap:balance;hyphens:none;overflow-wrap:normal;word-break:normal}.seo-page .seo-hero h1 .accent{color:#83d9d6}.seo-page .seo-lead{max-width:710px;margin:1.7rem 0 0;color:#ffffffc7;font-size:clamp(1.08rem,1.65vw,1.35rem);font-weight:520;line-height:1.5}.seo-page .seo-actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem}.seo-page .seo-actions .button-secondary{border-color:#ffffff38;background:#ffffff14;color:#fff}.seo-page .seo-microcopy{margin:.9rem 0 0;color:#ffffff80;font-size:.88rem}.seo-page .seo-section{position:relative;padding:clamp(5rem,8vw,8rem) 0}.seo-page .seo-section-dark{overflow:hidden;background:var(--seo-dark);color:#fff}.seo-page .seo-section-head{max-width:820px;margin-bottom:clamp(2.2rem,5vw,4rem)}.seo-page .seo-section-head.centered{margin-inline:auto;text-align:center}.seo-page .seo-section h2{margin:0;font-size:clamp(2.5rem,4.8vw,5rem);font-weight:760;line-height:.96;letter-spacing:0;text-wrap:balance;hyphens:none;overflow-wrap:normal;word-break:normal}.seo-page .seo-section-head>p:not(.section-label){max-width:690px;margin:1.2rem 0 0;color:var(--color-muted);font-size:1.1rem;line-height:1.65}.seo-page .seo-section-dark .seo-section-head>p:not(.section-label){color:#ffffff9e}.seo-page .seo-section-head.centered>p:not(.section-label){margin-inline:auto}.seo-page .seo-card{border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-paper);box-shadow:0 24px 70px #11111314}.seo-page .faq-layout>*{min-width:0}.seo-page .seo-section-dark .seo-card{border-color:#ffffff24;background:#111719e6;box-shadow:0 30px 80px #00000047}.seo-page .seo-final-cta{position:relative;overflow:hidden;padding:clamp(4.5rem,8vw,7.2rem) 0;background:#080b0c;color:#fff;text-align:center}.seo-page .seo-final-cta-inner{position:relative;z-index:1;display:grid;justify-items:center;max-width:820px}.seo-page .seo-final-cta h2{margin:0;font-size:clamp(2.7rem,5.5vw,5.4rem);line-height:.95;text-wrap:balance;hyphens:none;overflow-wrap:normal;word-break:normal}.seo-page .seo-final-cta p{max-width:610px;margin:1.2rem auto 1.8rem;color:#ffffffab;font-size:1.08rem;line-height:1.6}@media(max-width:900px){.seo-page .seo-hero-inner{grid-template-columns:1fr;min-height:auto;padding:3.6rem 0 4.3rem}.seo-page .seo-hero-visual{width:min(100%,620px);margin-inline:auto}.seo-page .seo-hero h1{font-size:3.6rem}}@media(max-width:720px){.seo-page .seo-section h2,.seo-page .seo-final-cta h2{font-size:2.2rem;line-height:1}.seo-page .seo-hero-inner{gap:2.6rem;padding:2.6rem 0 3.4rem}.seo-page .seo-hero-copy{display:grid;justify-items:center;text-align:center}.seo-page .seo-hero h1{max-width:22rem;font-size:2.65rem;line-height:.98}.seo-page .seo-lead{max-width:21rem;font-size:1rem;line-height:1.5}.seo-page .seo-actions{display:grid;width:min(100%,21rem)}.seo-page .seo-actions .button{width:100%}.seo-page .seo-section{padding:4.5rem 0}.seo-page .seo-section h2{font-size:clamp(2.25rem,11vw,3.2rem);line-height:.98}.seo-page .seo-section-head,.seo-page .seo-section-head.centered{margin-bottom:2.4rem;text-align:left}.seo-page .seo-section-head.centered>p:not(.section-label){margin-inline:0}.seo-page .seo-final-cta h2{font-size:clamp(2.45rem,12vw,3.55rem)}}
