.page_hero__klkOV{padding-block:var(--space-10) var(--space-10)}@media(min-width:768px){.page_hero__klkOV{padding-block:var(--space-12) var(--space-16)}}.page_heroGrid___bsBj{display:grid;grid-gap:var(--space-10);gap:var(--space-10);align-items:center;grid-template-columns:1fr}@media(min-width:1024px){.page_heroGrid___bsBj{grid-template-columns:1.05fr .95fr;gap:var(--space-12)}}.page_heroInner__pYNRt{display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:1024px){.page_heroInner__pYNRt{align-items:flex-start;text-align:left}}.page_heroVisual__hC1M4{display:none}@media(min-width:1024px){.page_heroVisual__hC1M4{display:block}}.page_eyebrow__r5oHr{display:inline-flex;align-items:center;gap:var(--space-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--color-accent);background:var(--gradient-brand-soft);border:1px solid var(--color-accent-subtle);border-radius:var(--radius-full);padding:var(--space-2) var(--space-4);margin-top:var(--space-5);margin-bottom:var(--space-5)}@media(min-width:768px){.page_eyebrow__r5oHr{margin-top:var(--space-12)}}@media(min-width:1024px){.page_eyebrow__r5oHr{margin-top:0}}.page_headline__DPUgX{font-size:var(--fs-2xl);letter-spacing:-.02em;margin-bottom:var(--space-5)}@media(min-width:768px){.page_headline__DPUgX{font-size:3.25rem}}.page_headlineAccent__JSfQ6{background:var(--gradient-brand-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.page_subhead__wlzFn{font-size:var(--fs-md);color:var(--color-text-secondary);line-height:var(--lh-relaxed);max-width:56ch;margin-bottom:var(--space-8)}.page_heroCluster__6ccKh{display:inline-flex;flex-direction:column;align-items:stretch}.page_heroActions__NRe0K{display:flex;flex-wrap:nowrap;gap:var(--space-3);width:100%}@media(max-width:480px){.page_heroActions__NRe0K{gap:var(--space-2)}.page_heroActions__NRe0K button{padding:.55rem .9rem;font-size:var(--fs-xs);min-height:40px}}.page_heroSearch___5Z12{margin-top:var(--space-8);max-width:100%}.page_section__i13nS{padding-block:var(--space-12)}.page_sectionHeader__xKhTN{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap}.page_sectionTitle__f7SyI{font-size:var(--fs-xl)}.page_sectionLink__YOCzz{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-accent);white-space:nowrap}.page_categoryCard__x5_TZ{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface)}.page_categoryTitle__KT_V_{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.page_categoryDescription__4no_S{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:var(--lh-relaxed)}.page_categoryCount__rGzsK{font-size:var(--fs-xs);color:var(--color-accent);font-weight:var(--fw-medium)}.page_whyGrid__QK_Ty{display:grid;grid-gap:var(--space-6);gap:var(--space-6);grid-template-columns:1fr}@media(min-width:768px){.page_whyGrid__QK_Ty{grid-template-columns:repeat(3,1fr)}}.page_whyItem__3jOWN{display:flex;flex-direction:column;gap:var(--space-2)}.page_whyIcon__LFdoU{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-accent);margin-bottom:var(--space-1)}.page_whyTitle__vE3QX{font-size:var(--fs-md);font-weight:var(--fw-semibold)}.page_whyBody__AH3qs{font-size:var(--fs-sm);color:var(--color-text-muted);line-height:var(--lh-relaxed)}.page_faqSplit__sHabE{display:grid;grid-gap:var(--space-8);gap:var(--space-8);grid-template-columns:1fr;align-items:start}@media(min-width:1024px){.page_faqSplit__sHabE{grid-template-columns:1.4fr 1fr}}.page_faqWrap__ggEK_{max-width:1040px}