.legal-page_page__wF8Qn{min-height:100vh;padding:clamp(2rem,5vw,4rem) 0 clamp(4rem,8vw,7rem)}.legal-page_back__44BCx{display:inline-flex;margin-bottom:2rem;color:var(--muted);font-size:.95rem;transition:color .18s ease}.legal-page_back__44BCx:hover{color:var(--foreground)}.legal-page_header__0GglW{max-width:42rem;margin-bottom:3rem}.legal-page_kicker__WkoDL{display:inline-block;margin-bottom:1rem;padding:.45rem .75rem;border:1px solid var(--border);border-radius:4px;color:var(--accent);font-size:.75rem;font-weight:750;letter-spacing:.16em;text-transform:uppercase}.legal-page_title__3Jz9T{margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.85rem,4.6vw,3.4rem);font-weight:800;line-height:1.1;letter-spacing:-.04em;text-wrap:balance}.legal-page_description__lat13{margin-top:1rem;color:var(--muted);font-size:clamp(1rem,1.7vw,1.15rem);line-height:1.65}.legal-page_updated__UvfOf{margin-top:1rem;color:var(--muted);font-size:.9rem}.legal-page_notice__aMwi9{max-width:42rem;margin-bottom:2rem;padding:1rem 1.2rem;border:1px solid rgba(255,193,7,.3);border-radius:4px;background:rgba(255,193,7,.08);color:#f6d365;font-size:.92rem;line-height:1.55}.legal-page_notice__aMwi9 a{color:#fff0b8;font-weight:700;text-decoration:underline;text-underline-offset:3px}.legal-page_content__GuHj6{display:grid;grid-gap:1rem;gap:1rem;max-width:42rem}.legal-page_toc__hDYjS{max-width:42rem;margin-bottom:2rem;padding:1.1rem 1.4rem;border:1px solid var(--border);border-radius:4px;background:var(--surface)}.legal-page_tocTitle__N2IBn{margin:0 0 .75rem;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.legal-page_tocList__GItXR{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0;list-style:none}.legal-page_tocLink__QG_os{color:var(--muted);font-size:.92rem;transition:color .15s ease}.legal-page_tocLink__QG_os:hover{color:var(--accent)}.legal-page_otherDocs__SBw3r{max-width:42rem;margin-top:2.5rem;padding-top:1.75rem;border-top:1px solid var(--border)}.legal-page_otherDocsTitle__F8PmU{margin:0 0 .9rem;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.legal-page_otherDocsList__ug_Up{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.legal-page_otherDocsLink__YxI_J{padding:.4rem .85rem;border:1px solid var(--border);border-radius:4px;color:var(--muted);font-size:.88rem;transition:color .15s ease,border-color .15s ease}.legal-page_otherDocsLink__YxI_J:hover{color:var(--accent);border-color:var(--accent)}.legal-page_section__SoA6m{padding:clamp(1.3rem,3vw,1.8rem);border:1px solid var(--border);border-radius:4px;background:var(--surface)}.legal-page_sectionTitle__Dr61C{margin:0 0 1rem;font-size:clamp(1.15rem,2vw,1.35rem);letter-spacing:-.015em}.legal-page_paragraph__1bb86{margin:0;color:var(--muted);line-height:1.75}.legal-page_paragraph__1bb86+.legal-page_paragraph__1bb86{margin-top:.8rem}.button_button__uyOPl{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1.6rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);min-height:2.75rem;touch-action:manipulation;font-size:.95rem;font-weight:600;letter-spacing:.01em;line-height:1;cursor:pointer;transition:transform var(--duration-fast) var(--ease-out),border-color .18s ease,background .18s ease,color .18s ease}@media (hover:hover) and (pointer:fine){.button_button__uyOPl:hover{transform:translateY(-1px)}}.button_button__uyOPl:active{transform:scale(.97)}.button_primary__D57oi{background:var(--accent);border-color:var(--accent);color:#0b0b12}@media (hover:hover) and (pointer:fine){.button_primary__D57oi:hover{background:var(--accent-strong);border-color:var(--accent-strong)}}.button_secondary__XhEon{background:transparent;border-color:var(--border-strong);color:var(--foreground)}@media (hover:hover) and (pointer:fine){.button_secondary__XhEon:hover{border-color:var(--accent);color:var(--accent)}}.button_ghost__FmYBO{background:transparent;border-color:transparent;color:var(--muted);padding:.6rem .85rem}@media (hover:hover) and (pointer:fine){.button_ghost__FmYBO:hover{color:var(--foreground);transform:none}}@media (prefers-reduced-motion:reduce){.button_button__uyOPl{transition:none}.button_button__uyOPl:active,.button_button__uyOPl:hover{transform:none}}.site-footer_footer__JYmhC{border-top:1px solid var(--border);background:var(--surface)}.site-footer_footer__JYmhC .site-footer_inner__RqtO0{display:grid;grid-gap:2.75rem;gap:2.75rem;padding-top:3rem;padding-bottom:3rem}.site-footer_brandBlock__Cy7s6{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.site-footer_brand__yemxc{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:-.02em}.site-footer_mark__Ut2Ai{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.65rem;background:var(--accent);color:#0b0b12;font-size:.7rem;font-weight:800;transform:rotate(-6deg)}.site-footer_description__buWRb{max-width:21rem;color:var(--muted);font-size:.9rem;line-height:1.6}.site-footer_actions__nxfFP{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.25rem}.site-footer_cta__O8W0B{min-height:2.75rem;padding-inline:1.15rem;font-size:.9rem}.site-footer_community__Y8K_M{display:flex;gap:1.25rem}.site-footer_community__Y8K_M a{display:inline-flex;align-items:center;gap:.2rem;min-height:2.75rem;color:var(--muted);font-size:.9rem;transition:color .18s ease}.site-footer_community__Y8K_M a:hover{color:var(--foreground)}.site-footer_columns__y4__Z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:2.25rem 1.5rem;gap:2.25rem 1.5rem}.site-footer_column__9g__b{min-width:0}.site-footer_columnTitle__xhGqZ{margin-bottom:.65rem;color:var(--foreground);font-size:.85rem;font-weight:600;letter-spacing:0}.site-footer_column__9g__b ul{display:grid;margin:0;padding:0;list-style:none}.site-footer_link__FDKlf{display:inline-block;padding:.4rem 0;color:var(--muted);font-size:.875rem;line-height:1.35;transition:color .18s ease}.site-footer_link__FDKlf:hover{color:var(--foreground)}.site-footer_footer__JYmhC .site-footer_bottom__kmsAL{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding-top:1.25rem;padding-bottom:calc(1.25rem + env(safe-area-inset-bottom));border-top:1px solid var(--border);color:var(--muted);font-size:.8rem}.site-footer_legal___as91{display:flex;flex-wrap:wrap;gap:0 1.25rem}.site-footer_legal___as91 a{padding:.3rem 0;transition:color .18s ease}.site-footer_legal___as91 a:hover{color:var(--foreground)}.site-footer_community__Y8K_M a:focus-visible,.site-footer_legal___as91 a:focus-visible,.site-footer_link__FDKlf:focus-visible{border-radius:.25rem;outline:2px solid var(--accent);outline-offset:2px}@media (max-width:39.99rem){.site-footer_column__9g__b:nth-child(2){grid-column:1/-1;order:1}}@media (min-width:40rem){.site-footer_columns__y4__Z{grid-template-columns:.8fr 1.2fr 1fr}}@media (min-width:64rem){.site-footer_footer__JYmhC .site-footer_inner__RqtO0{grid-template-columns:minmax(17rem,1fr) minmax(0,1.9fr);gap:4rem;padding-top:4rem;padding-bottom:3.5rem}}.not-found_page__VFIr4{min-height:70vh;padding:clamp(3rem,7vw,6rem) 0}.not-found_page__VFIr4 header{max-width:52rem}.not-found_page__VFIr4 header>span{color:var(--accent);font-size:.78rem;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.not-found_page__VFIr4 h1{margin:.8rem 0 0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(2rem,6vw,3.9rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.not-found_page__VFIr4 header p{max-width:46rem;margin:1.1rem 0 0;color:var(--muted);font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;gap:.65rem;margin:2rem 0}.not-found_actions__eb6u_ a{display:inline-flex;min-height:3rem;align-items:center;border:1px solid var(--border);border-radius:4px;padding:0 1rem;background:var(--surface);color:var(--foreground);font-size:.88rem;font-weight:720}.not-found_actions__eb6u_ .not-found_primary__8Gju7{border-color:transparent;background:var(--accent);color:#0b0b12;font-weight:760}.not-found_actions__eb6u_ .not-found_primary__8Gju7:hover{background:var(--accent-strong)}@media (max-width:34rem){.not-found_actions__eb6u_ a{width:100%;justify-content:center}}.blog-article-page_page__ehZCr{min-height:100svh}.blog-article-page_hero__OIdIj{padding:clamp(3.5rem,8vw,6rem) 0 clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--border);background:radial-gradient(40rem 20rem at 15% 0,rgba(255,61,110,.12),transparent 70%),transparent}.blog-article-page_breadcrumbs__DkOYM{display:flex;align-items:center;gap:.4rem;margin-bottom:1.5rem;color:var(--muted);font-size:.83rem}.blog-article-page_breadcrumbLink__BES8G{color:var(--muted);text-decoration:none;transition:color .15s}.blog-article-page_breadcrumbLink__BES8G:hover{color:var(--accent)}.blog-article-page_breadcrumbSep__ZqjFm{color:var(--border-strong)}.blog-article-page_meta__ZjTCj{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1.2rem}.blog-article-page_category__tteeM{padding:.25rem .6rem;border-radius:3px;background:rgba(255,61,110,.12);color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.blog-article-page_metaDot__o_aV8{color:var(--border-strong);font-size:.8rem}.blog-article-page_metaDate__RQTK2,.blog-article-page_metaReading__oCF3I{color:var(--muted);font-size:.82rem}.blog-article-page_title__IVFWP{max-width:54rem;margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.65rem,4.4vw,2.8rem);font-weight:800;line-height:1.12;letter-spacing:-.04em;text-wrap:balance}.blog-article-page_lead__t3qyF{max-width:50rem;margin-top:1.2rem;color:var(--muted);font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}.blog-article-page_byline__qi2Y7{margin-top:1rem;color:var(--muted);font-size:.875rem;line-height:1.6}.blog-article-page_cover__SSx_Y{display:block;width:100%;height:auto;border-radius:var(--radius-card);margin-bottom:2rem}.blog-article-page_toc__ux6by{max-width:42rem;margin-top:1.75rem;padding:1.1rem 1.4rem;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.blog-article-page_tocTitle__Md6N0{margin:0 0 .75rem;color:var(--muted);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.blog-article-page_tocList__5k8OC{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding:0;list-style:none}.blog-article-page_tocLink__OcDfN{color:var(--muted);font-size:.92rem;transition:color .15s ease}.blog-article-page_tocLink__OcDfN:hover{color:var(--accent)}.blog-article-page_body__EMvoH{padding:clamp(3rem,6vw,5rem) 0}.blog-article-page_content__qDQCZ{max-width:42rem;margin-inline:auto;font-size:1.05rem}.blog-article-page_content__qDQCZ h2{margin:2.5rem 0 1rem;font-size:clamp(1.4rem,3vw,2rem);letter-spacing:-.03em;line-height:1.2;scroll-margin-top:5rem}.blog-article-page_content__qDQCZ h3{margin:1.75rem 0 .6rem;font-size:1.1rem;letter-spacing:-.015em}.blog-article-page_content__qDQCZ p{margin:0 0 1rem;color:var(--muted);line-height:1.75}.blog-article-page_content__qDQCZ a{color:var(--accent);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:rgba(255,61,110,.4);text-decoration-color:rgba(255,61,110,.4);text-underline-offset:3px;transition:color .15s ease,-webkit-text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease;transition:color .15s ease,text-decoration-color .15s ease,-webkit-text-decoration-color .15s ease}.blog-article-page_content__qDQCZ a:hover{color:var(--accent-strong);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.blog-article-page_content__qDQCZ ul{margin:0 0 1.25rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.blog-article-page_content__qDQCZ li{color:var(--muted);line-height:1.65}.blog-article-page_tip__Kody8{margin:1.75rem 0;padding:1.25rem 1.5rem;border-left:3px solid var(--accent);border-radius:0 6px 6px 0;background:rgba(255,61,110,.07);color:var(--foreground);line-height:1.65}.blog-article-page_cta__7kCSu{padding:clamp(2.5rem,5vw,4rem) 0;border-top:1px solid var(--border);background:radial-gradient(32rem 16rem at 50% 0,rgba(255,61,110,.09),transparent 70%)}.blog-article-page_ctaInner__M2ejH{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.blog-article-page_ctaText__pBcv0{flex:1 1 16rem;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;letter-spacing:-.02em}.blog-article-page_related__qLBQE{padding:clamp(2rem,4vw,3.5rem) 0;border-top:1px solid var(--border)}.blog-article-page_relatedTitle__JojIg{margin:0 0 1.5rem;font-size:1.1rem;letter-spacing:-.02em}.blog-article-page_relatedGrid__y1STL{display:grid;grid-template-columns:1fr;grid-gap:.85rem;gap:.85rem}@media (min-width:42rem){.blog-article-page_relatedGrid__y1STL{grid-template-columns:repeat(2,1fr)}}.blog-article-page_relatedCard__Odgxc{display:block;padding:1.1rem 1.25rem;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);text-decoration:none;transition:border-color .18s}.blog-article-page_relatedCard__Odgxc:hover{border-color:var(--border-strong)}.blog-article-page_relatedCardTitle__6k3Xg{display:block;margin-bottom:.35rem;color:var(--foreground);font-size:.9rem;font-weight:600;line-height:1.35}.blog-article-page_relatedCardMeta__6ejal{color:var(--muted);font-size:.78rem}.blog-list-page_page__mh3sG{min-height:100svh}.blog-list-page_hero__shHMJ{padding:clamp(4rem,9vw,7rem) 0 clamp(3rem,6vw,5rem);border-bottom:1px solid var(--border);background:radial-gradient(42rem 24rem at 20% 0,rgba(255,61,110,.14),transparent 70%),transparent}.blog-list-page_heroInner__JRQ8m{max-width:52rem}.blog-list-page_eyebrow__xgYXI{display:inline-flex;margin-bottom:1.2rem;padding:.45rem .75rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);color:var(--accent);font-size:.78rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.blog-list-page_title__jhZkM{margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.95rem,5.4vw,3.6rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.blog-list-page_subtitle__VYg1B{max-width:38rem;margin-top:1.2rem;color:var(--muted);font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}.blog-list-page_filters__a312b{display:flex;flex-wrap:wrap;gap:.5rem;padding:clamp(1.5rem,3vw,2rem) 0;border-bottom:1px solid var(--border)}.blog-list-page_filterLink__Nr8pQ{display:inline-flex;align-items:center;min-height:2.75rem;padding:.55rem .95rem;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:.82rem;font-weight:600;text-decoration:none;transition:color .15s,border-color .15s}.blog-list-page_filterLink__Nr8pQ:hover{color:var(--foreground);border-color:var(--border-strong)}.blog-list-page_section__iw9hr{padding:clamp(3rem,6vw,5rem) 0}.blog-list-page_grid__fRF6T{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:42rem){.blog-list-page_grid__fRF6T{grid-template-columns:repeat(2,1fr)}}@media (min-width:64rem){.blog-list-page_grid__fRF6T{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-list-page_featured__NXwFi{grid-column:1/-1}.blog-list-page_featured__NXwFi .blog-list-page_card__oJ88_{border-color:rgba(255,61,110,.3);background:radial-gradient(28rem 16rem at 100% 0,rgba(255,61,110,.14),transparent 70%),var(--surface)}.blog-list-page_featured__NXwFi .blog-list-page_cardTitle__etaao{flex:0 0 auto;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:800;line-height:1.2;letter-spacing:-.03em}@media (min-width:48rem){.blog-list-page_featured__NXwFi .blog-list-page_card__oJ88_{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 2rem;gap:0 2rem;padding:1.75rem}.blog-list-page_featured__NXwFi .blog-list-page_cardCover__burRY{grid-column:1;grid-row:1/5;align-self:center;width:100%;margin:0;border-radius:var(--radius-control)}.blog-list-page_featured__NXwFi .blog-list-page_cardDesc__YEUlZ,.blog-list-page_featured__NXwFi .blog-list-page_cardMeta___4AYQ,.blog-list-page_featured__NXwFi .blog-list-page_cardReadMore__wpyCL,.blog-list-page_featured__NXwFi .blog-list-page_cardTitle__etaao{grid-column:2}}.blog-list-page_grid__fRF6T>*{min-width:0}.blog-list-page_card__oJ88_{display:flex;flex-direction:column;height:100%;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden;background:linear-gradient(180deg,var(--surface-2),var(--surface));text-decoration:none;transition:border-color .18s,transform .18s}.blog-list-page_card__oJ88_:hover{border-color:var(--border-strong)}@media (prefers-reduced-motion:no-preference){.blog-list-page_card__oJ88_:hover{transform:translateY(-2px)}}.blog-list-page_cardCover__burRY{display:block;width:calc(100% + 2.5rem);height:auto;aspect-ratio:1200/630;object-fit:cover;margin:-1.25rem -1.25rem 1.25rem}.blog-list-page_cardMeta___4AYQ{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.85rem}.blog-list-page_cardCategory__d9Pm9{padding:0;background:transparent;color:var(--accent);font-size:.72rem;font-weight:700;letter-spacing:0}.blog-list-page_cardDate__AwNOm{color:var(--muted);font-size:.8rem}.blog-list-page_cardDot__vMiIL{color:var(--border-strong);font-size:.8rem}.blog-list-page_cardReading__b4zrM{color:var(--muted);font-size:.8rem}.blog-list-page_cardTitle__etaao{flex:1 1;margin:0 0 .75rem;font-size:1.15rem;line-height:1.35;letter-spacing:-.015em;color:var(--foreground)}.blog-list-page_cardDesc__YEUlZ{margin:0;color:var(--muted);font-size:.87rem;line-height:1.6}.blog-list-page_cardReadMore__wpyCL{margin-top:1.25rem;color:var(--accent);font-size:.83rem;font-weight:600}.blog-list-page_filterLinkActive__fsrPV{display:inline-flex;align-items:center;min-height:2.75rem;padding:.55rem .95rem;border:1px solid var(--accent);border-radius:999px;background:rgba(255,61,110,.12);color:var(--accent);font-size:.82rem;font-weight:700;text-decoration:none}.cities-page_page__qApTR{min-height:100svh}.cities-page_hero__e5HuZ{padding:clamp(3rem,7vw,6rem) 0 clamp(2.5rem,5vw,4rem);border-bottom:1px solid var(--border)}.cities-page_heroInner__yae_Y{max-width:52rem}.cities-page_title__w_Ksp{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.95rem,5.4vw,3.6rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.cities-page_subtitle__704hF{max-width:42rem;margin-top:1.25rem;color:var(--muted);font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.65}.cities-page_section__tpyLS{padding:clamp(2.5rem,5vw,4rem) 0}.cities-page_region__aKEUs{margin-bottom:3rem}.cities-page_region__aKEUs:last-child{margin-bottom:0}.cities-page_regionTitle__8U_Nm{margin-bottom:.75rem;font-size:1.1rem;font-weight:600;letter-spacing:-.015em}.cities-page_grid__ioJ4T{display:grid;grid-template-columns:minmax(0,1fr);grid-column-gap:2rem;column-gap:2rem}.cities-page_card__Wgb8x{display:flex;min-height:3.75rem;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--border);transition:color var(--duration-fast) var(--ease-out)}.cities-page_cardName__qujSx{font-size:1rem;font-weight:500}.cities-page_cardArrow__fwKHA{color:var(--accent);transition:transform var(--duration-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.cities-page_card__Wgb8x:hover{color:var(--accent)}.cities-page_card__Wgb8x:hover .cities-page_cardArrow__fwKHA{transform:translateX(3px)}}@media (min-width:42rem){.cities-page_grid__ioJ4T{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.cities-page_grid__ioJ4T{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cities-page_cardArrow__fwKHA,.cities-page_card__Wgb8x{transition:none}}.support_page__3N5HP{min-height:70vh;padding:clamp(3rem,7vw,6rem) 0}.support_page__3N5HP header{max-width:52rem}.support_page__3N5HP header>span{color:var(--accent);font-size:.78rem;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.support_page__3N5HP h1{margin:.8rem 0 0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(2rem,6vw,3.9rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.support_page__3N5HP header p{max-width:46rem;margin:1.1rem 0 0;color:var(--muted);font-size:clamp(1rem,2vw,1.18rem);line-height:1.65}.support_actions__sNCQO{display:flex;flex-wrap:wrap;gap:.65rem;margin:2rem 0}.support_actions__sNCQO a{display:inline-flex;min-height:3rem;align-items:center;border:1px solid var(--border);border-radius:4px;padding:0 1rem;background:var(--surface);color:var(--foreground);font-size:.88rem;font-weight:720}.support_actions__sNCQO .support_primary__UbMp6{border-color:transparent;background:var(--accent);color:#0b0b12;font-weight:760}.support_actions__sNCQO .support_primary__UbMp6:hover{background:var(--accent-strong)}.support_page__3N5HP section{max-width:52rem;margin-top:1rem;border:1px solid var(--border);border-radius:4px;padding:clamp(1.2rem,3vw,1.8rem);background:var(--surface)}.support_page__3N5HP section h2{margin:0 0 1rem;font-size:1.3rem}.support_page__3N5HP ol{display:grid;grid-gap:.7rem;gap:.7rem;margin:0;padding-left:1.25rem;color:var(--muted);line-height:1.6}.support_page__3N5HP dl{margin:0}.support_page__3N5HP dl>div{display:grid;grid-template-columns:11rem minmax(0,1fr);grid-gap:1rem;gap:1rem;border-top:1px solid var(--border);padding:.8rem 0}.support_page__3N5HP dt{color:var(--muted)}.support_page__3N5HP dd{margin:0;overflow-wrap:anywhere}.support_page__3N5HP dd a{color:var(--accent)}.support_page__3N5HP section>p{margin:1rem 0 0;color:var(--muted);line-height:1.65}@media (max-width:34rem){.support_page__3N5HP dl>div{grid-template-columns:1fr;gap:.25rem}.support_actions__sNCQO a{width:100%;justify-content:center}}.seo-landing-page_page__Ct9xm{min-height:100svh}.seo-landing-page_hero__0Y3Ho{position:relative;overflow:hidden;padding:clamp(2rem,5vw,4rem) 0 clamp(3rem,6vw,5rem);border-bottom:1px solid var(--border);background:radial-gradient(42rem 24rem at 20% 0,rgba(255,61,110,.14),transparent 70%),transparent}.seo-landing-page_hero__0Y3Ho:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%);pointer-events:none}.seo-landing-page_heroGrid__DlkWk{position:relative;display:grid;align-items:center;grid-gap:3rem;gap:3rem}.seo-landing-page_heroInner__c46nE{min-width:0;max-width:50rem}.seo-landing-page_crumbs__B_uNW{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:clamp(1.75rem,4vw,2.75rem);color:var(--muted);font-size:.85rem}.seo-landing-page_crumbs__B_uNW a{color:var(--muted);text-decoration:none;transition:color .15s}.seo-landing-page_crumbs__B_uNW [aria-current],.seo-landing-page_crumbs__B_uNW a:hover{color:var(--foreground)}.seo-landing-page_visual__i6WzS{position:relative;display:none;justify-self:center;width:min(100%,17rem)}.seo-landing-page_visual__i6WzS:before{content:"";position:absolute;inset:-20% -35%;background:radial-gradient(closest-side,rgba(255,61,110,.32),transparent);filter:blur(10px)}.seo-landing-page_visualImage__rwwfD{position:relative;display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;object-position:top center;padding:.45rem;border:1px solid var(--border-strong);border-radius:2rem;background:linear-gradient(160deg,#26263a,#0b0b12);box-shadow:0 40px 80px -30px rgba(0,0,0,.8);transform:rotate(3deg)}.seo-landing-page_visualBadge__yg8Bi{position:absolute;bottom:12%;left:-3.5rem;display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .9rem;border:1px solid var(--border-strong);border-radius:999px;background:rgba(14,14,21,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--foreground);font-size:.85rem;font-weight:650;white-space:nowrap}.seo-landing-page_visualBadge__yg8Bi svg{color:var(--accent)}.seo-landing-page_eyebrow__1TXsQ{display:inline-flex;margin-bottom:1.2rem;padding:.45rem .85rem;border:1px solid rgba(255,61,110,.35);border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.seo-landing-page_title__8Qhhp{margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.95rem,5.4vw,3.9rem);font-weight:800;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.seo-landing-page_text__m1Zwc{max-width:43rem;margin-top:1.4rem;color:var(--muted);font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.65}.seo-landing-page_actions__Bsmqw{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.seo-landing-page_section__Jtn_1{padding:clamp(3.5rem,7vw,6rem) 0;border-bottom:1px solid var(--border)}.seo-landing-page_grid__8qYNx{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}.seo-landing-page_card__seLiv{height:100%;padding:clamp(1.25rem,2.5vw,1.75rem);border:1px solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--surface-2),var(--surface))}.seo-landing-page_icon__3QMFA{display:grid;place-items:center;width:3rem;height:3rem;border-radius:.9rem;background:var(--accent-soft);color:var(--accent)}.seo-landing-page_cardTitle__XmU8t{margin:1.1rem 0 0;font-size:1.2rem;letter-spacing:-.02em}.seo-landing-page_cardText__8auQF{margin-top:.55rem}.seo-landing-page_cardText__8auQF,.seo-landing-page_faqItem__8ikcA p,.seo-landing-page_seoText__TYg1z p{color:var(--muted);line-height:1.7}.seo-landing-page_article__i9ldk{display:grid;grid-gap:2rem;gap:2rem}.seo-landing-page_seoText__TYg1z{min-width:0;max-width:65ch}.seo-landing-page_faqTitle__wzcfP,.seo-landing-page_seoText__TYg1z h2{margin:0 0 1.25rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.45rem,3vw,2.1rem);font-weight:800;line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.seo-landing-page_aside__4XmNC{align-self:start;padding:1.5rem;border:1px solid rgba(255,61,110,.3);border-radius:var(--radius-xl);background:radial-gradient(18rem 12rem at 100% 0,rgba(255,61,110,.18),transparent 70%),var(--surface)}.seo-landing-page_asideTitle__He3yu{margin:0;font-family:var(--font-display),var(--font-sans),sans-serif;font-size:1.15rem;font-weight:800;letter-spacing:-.02em}.seo-landing-page_asideSteps__FIN5N{display:grid;grid-gap:.7rem;gap:.7rem;margin:1.1rem 0 1.4rem;padding:0;list-style:none;counter-reset:step;color:var(--muted);font-size:.95rem}.seo-landing-page_asideSteps__FIN5N li{display:flex;align-items:center;gap:.7rem;counter-increment:step}.seo-landing-page_asideSteps__FIN5N li:before{content:counter(step);display:grid;flex:0 0 1.6rem;place-items:center;height:1.6rem;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:.8rem;font-weight:800}.seo-landing-page_asideButton__PmMqK{width:100%}.seo-landing-page_asideNote__Bf4h4{margin:.8rem 0 0;color:var(--muted);font-size:.8rem;text-align:center}.seo-landing-page_seoText__TYg1z p+p{margin-top:1rem}.seo-landing-page_faqLayout__stHWM{display:grid;grid-gap:.5rem;gap:.5rem}.seo-landing-page_faq__n02bF{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0}.seo-landing-page_faqItem__8ikcA{padding:0 1.25rem;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);transition:border-color .15s}.seo-landing-page_faqItem__8ikcA[open]{border-color:var(--border-strong)}.seo-landing-page_faqItem__8ikcA summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.75rem;padding:1rem 0;cursor:pointer;font-weight:700;list-style:none}.seo-landing-page_faqItem__8ikcA summary::-webkit-details-marker{display:none}.seo-landing-page_faqItem__8ikcA summary:after{content:"+";display:grid;flex:0 0 1.75rem;place-items:center;height:1.75rem;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-weight:700}.seo-landing-page_faqItem__8ikcA[open] summary:after{content:"−"}.seo-landing-page_faqItem__8ikcA p{margin:0;padding:0 0 1.25rem}@media (min-width:42rem){.seo-landing-page_actions__Bsmqw>*{flex:0 0 auto}}@media (min-width:64rem){.seo-landing-page_heroGrid__DlkWk{grid-template-columns:minmax(0,1fr) 20rem}.seo-landing-page_visual__i6WzS{display:block}.seo-landing-page_grid__8qYNx{grid-template-columns:repeat(3,1fr)}.seo-landing-page_article__i9ldk{grid-template-columns:minmax(0,1fr) 20rem;gap:clamp(2.5rem,5vw,5rem)}.seo-landing-page_aside__4XmNC{position:-webkit-sticky;position:sticky;top:6.5rem}.seo-landing-page_faqLayout__stHWM{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2rem,5vw,5rem);align-items:start}.seo-landing-page_faqTitle__wzcfP{position:-webkit-sticky;position:sticky;top:6.5rem}}.seo-landing-page_localGuide__NA8pv{max-width:65ch}.seo-landing-page_localGuide__NA8pv h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15;letter-spacing:-.035em;text-wrap:balance}.seo-landing-page_localGuide__NA8pv p{margin-top:1.25rem;color:var(--muted);line-height:1.75}.seo-landing-page_localPlans__uo_Qj{display:grid;grid-gap:1.75rem;gap:1.75rem;margin:2rem 0}.seo-landing-page_localPlans__uo_Qj article{padding-left:1.25rem;border-left:2px solid var(--accent)}.seo-landing-page_localPlans__uo_Qj h3{font-size:1.125rem;letter-spacing:-.015em}.seo-landing-page_localPlans__uo_Qj p{margin-top:.75rem}.seo-landing-page_localGuide__NA8pv a{color:var(--accent);text-decoration:underline;text-underline-offset:.2em}.seo-landing-page_localGuide__NA8pv .seo-landing-page_guideSource__LilPC{font-size:.85rem;margin-bottom:1.5rem}.seo-landing-page_sectionCta__nTYNo{padding:clamp(3rem,6vw,5rem) 0;border-bottom:1px solid var(--border);background:radial-gradient(36rem 18rem at 50% 100%,rgba(255,61,110,.1),transparent 70%)}.seo-landing-page_ctaInner__XMceZ{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}.seo-landing-page_ctaText__anBS9{flex:1 1 16rem;margin:0;font-size:clamp(1.1rem,2vw,1.35rem);font-weight:600;letter-spacing:-.02em}.seo-landing-page_sectionRelated__oynez{padding:clamp(2rem,4vw,3rem) 0}.seo-landing-page_related__eZo59{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.seo-landing-page_relatedHeading__4nJXW{margin:0;font-size:.8rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.seo-landing-page_relatedLinks__lH8oR{display:flex;flex-wrap:wrap;gap:.5rem}.seo-landing-page_relatedLink__ZKgRz{display:inline-flex;align-items:center;min-height:2.75rem;padding:.5rem 1rem;border:1px solid var(--border);border-radius:999px;background:var(--surface);color:var(--muted);font-size:.875rem;text-decoration:none;transition:color .15s,border-color .15s}.seo-landing-page_relatedLink__ZKgRz:hover{color:var(--foreground);border-color:rgba(255,61,110,.45)}.site-header_header__uKS50{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--border);background:rgba(7,7,11,.78);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}.site-header_inner__Wc3jc{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:3.75rem}.site-header_brand__q5j0l{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-display),var(--font-sans),sans-serif;font-weight:700;font-size:.98rem;letter-spacing:-.02em}.site-header_mark__q_jar{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:.65rem;background:var(--accent);box-shadow:0 0 1.25rem rgba(255,61,110,.45);color:#0b0b12;font-size:.7rem;font-weight:800;transform:rotate(-6deg)}.site-header_nav__YkB5G{display:none;gap:clamp(1rem,2vw,1.75rem);align-items:center;white-space:nowrap}.site-header_navLink__csdKA{color:var(--muted);font-size:.92rem;transition:color .18s ease}.site-header_mobileLink__sPX2w[aria-current=page],.site-header_navLink__csdKA[aria-current=page]{color:var(--accent)}.site-header_navLink__csdKA:hover{color:var(--foreground)}.site-header_actions__IwztL{display:inline-flex;align-items:center;gap:.6rem}.site-header_cta__R_qc9{display:none}.site-header_burger__uG8jL{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);cursor:pointer;transition:border-color .18s ease,color .18s ease}.site-header_burger__uG8jL:hover{border-color:var(--accent);color:var(--accent)}.site-header_mobileMenu__oKJYd{position:absolute;top:100%;left:0;right:0;display:grid;grid-gap:.4rem;gap:.4rem;padding:.9rem 1.5rem 1.25rem;border-bottom:1px solid var(--border);background:var(--background);max-height:calc(100svh - 4rem);overflow-y:auto;overscroll-behavior:contain;transform:translateY(-8px);opacity:0;visibility:hidden;pointer-events:none;transition:transform var(--duration-base) var(--ease-out),opacity .22s ease,visibility .22s ease}.site-header_mobileMenuOpen__TBg0X{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.site-header_mobileNav__4L4ZP{display:grid}.site-header_mobileLink__sPX2w{padding:.85rem 0;border-bottom:1px solid var(--border);color:var(--foreground);font-size:1rem}.site-header_mobileLink__sPX2w:last-child{border-bottom:none}.site-header_mobileCta__IPt6g{margin-top:.4rem;width:100%}@media (prefers-reduced-motion:reduce){.site-header_mobileMenu__oKJYd{transition:none;transform:none}}@media (min-width:68rem){.site-header_inner__Wc3jc{height:4.5rem}.site-header_nav__YkB5G{display:flex}.site-header_cta__R_qc9{display:inline-flex}.site-header_burger__uG8jL,.site-header_mobileMenu__oKJYd{display:none}}.social-proof_section___qvlD{padding:0 0 clamp(1.5rem,4vw,3rem)}.social-proof_row__jZXRy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.social-proof_item___kxbn{display:grid;grid-gap:.5rem;gap:.5rem;align-content:start;padding:1.25rem 1.1rem;border:1px solid var(--border);border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--surface-2),var(--surface))}.social-proof_icon__JEVek{color:var(--accent)}.social-proof_value__ukxbU{font-family:var(--font-display),var(--font-sans),sans-serif;font-size:clamp(1.15rem,2.4vw,1.6rem);font-weight:700;letter-spacing:-.03em;line-height:1.15;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.social-proof_label__pADVQ{color:var(--muted);font-size:.85rem;line-height:1.45}@media (min-width:64rem){.social-proof_row__jZXRy{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.social-proof_item___kxbn{padding:1.5rem}}