.cat-landing[data-v-e6216df4]{gap:var(--aa-space-2);padding:var(--aa-space-2) 0 var(--aa-space-4);flex-direction:column;min-width:0;display:flex}.cat-landing__crumbs[data-v-e6216df4]{gap:var(--aa-space-1);font-size:var(--aa-text-xs);color:var(--aa-color-text-muted);flex-wrap:wrap;display:flex}.cat-landing__crumb[data-v-e6216df4]{color:inherit;text-decoration:none}.cat-landing__crumb[data-v-e6216df4]:hover{color:var(--aa-color-text);text-decoration:underline}.cat-landing__title[data-v-e6216df4]{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:var(--aa-font-bold);letter-spacing:-.01em;color:var(--aa-color-text);overflow-wrap:anywhere;margin:0}.cat-landing__intro[data-v-e6216df4]{max-width:65ch;font-size:var(--aa-text-base);color:var(--aa-color-text-secondary);margin:0;line-height:1.5}.cat-landing__links[data-v-e6216df4]{gap:var(--aa-space-6);width:100%;max-width:var(--aa-width-xl);margin:var(--aa-space-8) auto 0;padding-inline:var(--aa-space-4);display:grid}@media (width>=768px){.cat-landing__links[data-v-e6216df4]{padding-inline:var(--aa-space-6)}}@media (width>=1024px){.cat-landing__links[data-v-e6216df4]{padding-inline:var(--aa-space-8)}}.cat-landing__links-title[data-v-e6216df4]{margin:0 0 var(--aa-space-3);font-size:var(--aa-text-lg);font-weight:var(--aa-font-semibold);color:var(--aa-color-text)}.cat-landing__chips[data-v-e6216df4]{gap:var(--aa-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cat-landing__chip[data-v-e6216df4]{align-items:center;gap:var(--aa-space-1);min-height:2.25rem;padding:var(--aa-space-2) var(--aa-space-3);border:1px solid var(--aa-color-border);border-radius:var(--aa-radius-full);background:var(--aa-color-surface);color:var(--aa-color-text);font-size:var(--aa-text-sm);transition:var(--aa-transition-fast);text-decoration:none;display:inline-flex}.cat-landing__chip[data-v-e6216df4]:hover{border-color:var(--aa-color-primary)}.cat-landing__count[data-v-e6216df4]{color:var(--aa-color-text-muted);font-variant-numeric:tabular-nums}@media (pointer:coarse){.cat-landing__chip[data-v-e6216df4]{position:relative}.cat-landing__chip[data-v-e6216df4]:after{content:"";position:absolute;inset:min(0px,50% - 23px)}}.seo-skeleton[data-v-27fe2a74]{gap:var(--aa-space-4);flex-direction:column;display:flex}.seo-skeleton__grid[data-v-27fe2a74]{gap:var(--aa-space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.seo-search-page[data-v-27fe2a74]{gap:var(--aa-space-2);padding:var(--aa-space-4) 0 0}.seo-head[data-v-27fe2a74],.seo-search-page[data-v-27fe2a74]{flex-direction:column;display:flex}.seo-head[data-v-27fe2a74]{width:100%;max-width:var(--aa-width-xl);padding-inline:var(--aa-space-4);gap:var(--aa-space-4);margin:0 auto}@media (width>=768px){.seo-head[data-v-27fe2a74]{padding-inline:var(--aa-space-6)}}@media (width>=1024px){.seo-head[data-v-27fe2a74]{padding-inline:var(--aa-space-8)}}.seo-head__grid[data-v-27fe2a74]{gap:var(--aa-space-3);grid-template-columns:1fr;display:grid}.seo-head__lead[data-v-27fe2a74]{gap:var(--aa-space-2);flex-direction:column;display:flex}@media (width>=900px){.seo-head__grid[data-v-27fe2a74]{gap:clamp(var(--aa-space-6),4vw,var(--aa-space-10));grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:stretch}.seo-head__grid--single[data-v-27fe2a74]{grid-template-columns:minmax(0,1fr)}}.seo-search-page__title[data-v-27fe2a74]{max-width:18ch}.seo-search-page__lede[data-v-27fe2a74]{font-size:var(--aa-text-base);color:var(--aa-color-text-secondary);margin:0;line-height:1.5}.seo-head__intro[data-v-27fe2a74]{gap:var(--aa-space-3);flex-direction:column;align-items:flex-start;display:flex}.seo-head__more[data-v-27fe2a74]{margin-top:var(--aa-space-1)}.seo-head__summary[data-v-27fe2a74]{border:1px solid var(--aa-color-border);border-radius:var(--aa-radius-lg);display:flex;overflow:hidden}.seo-head__summary[data-v-27fe2a74] .region-summary{flex:auto}.seo-overlay-intro[data-v-27fe2a74] p{margin:0 0 var(--aa-space-3)}.seo-overlay-intro[data-v-27fe2a74] p:last-child{margin-bottom:0}.seo-search-page__faq-list[data-v-27fe2a74]{-moz-column-gap:var(--aa-space-8);column-gap:var(--aa-space-8);grid-template-columns:1fr;align-items:start;display:grid}@media (width>=900px){.seo-search-page__faq-list[data-v-27fe2a74]{grid-template-columns:1fr 1fr}}.seo-search-page__faq-item[data-v-27fe2a74]{border-top:1px solid var(--aa-color-border-subtle)}.seo-search-page__faq-question[data-v-27fe2a74]{justify-content:space-between;align-items:center;gap:var(--aa-space-4);padding:var(--aa-space-4) 0;font-size:var(--aa-text-base);font-weight:var(--aa-font-medium);cursor:pointer;color:var(--aa-color-text);line-height:1.4;list-style:none;display:flex}.seo-search-page__faq-question[data-v-27fe2a74]::-webkit-details-marker{display:none}.seo-search-page__faq-chevron[data-v-27fe2a74]{width:18px;height:18px;color:var(--aa-color-text-muted);transition:transform var(--aa-duration-normal,.25s) var(--aa-ease-default,ease);flex-shrink:0}.seo-search-page__faq-item[open] .seo-search-page__faq-chevron[data-v-27fe2a74]{transform:rotate(180deg)}.seo-search-page__faq-answer[data-v-27fe2a74]{padding:0 0 var(--aa-space-4)}.seo-search-page__faq-heading[data-v-27fe2a74],.seo-search-page__related-heading[data-v-27fe2a74]{margin:0 0 var(--aa-space-4)}.seo-search-page__related-chips[data-v-27fe2a74]{gap:var(--aa-space-2);flex-wrap:wrap;display:flex}.seo-search-page__chip[data-v-27fe2a74]{padding:var(--aa-space-2) var(--aa-space-3);background:var(--aa-color-surface);border:1px solid var(--aa-color-border);border-radius:var(--aa-radius-full);font-size:var(--aa-text-sm);color:var(--aa-color-text);transition:var(--aa-transition-fast);align-items:center;text-decoration:none;display:inline-flex}.seo-search-page__chip[data-v-27fe2a74]:hover{background:var(--aa-color-bg);border-color:var(--aa-color-primary)}.seo-search-page__updated[data-v-27fe2a74]{font-size:var(--aa-text-sm);color:var(--aa-color-text-muted);margin-top:var(--aa-space-4)}.seo-search-page__related[data-v-27fe2a74],.seo-search-page__updated[data-v-27fe2a74]{width:100%;max-width:var(--aa-width-xl);padding-inline:var(--aa-space-4);margin-inline:auto}@media (width>=768px){.seo-search-page__related[data-v-27fe2a74],.seo-search-page__updated[data-v-27fe2a74]{padding-inline:var(--aa-space-6)}}@media (width>=1024px){.seo-search-page__related[data-v-27fe2a74],.seo-search-page__updated[data-v-27fe2a74]{padding-inline:var(--aa-space-8)}}
