.faq_main__RE08L{position:relative;min-height:auto;padding:.85rem 0 3rem;color:var(--overlay-ink);background:var(--bg-canvas);overflow:hidden}.faq_main__RE08L:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.035;background-image:linear-gradient(rgba(247,240,227,.5) 1px,transparent 0),linear-gradient(90deg,rgba(247,240,227,.5) 1px,transparent 0);background-size:3rem 3rem;-webkit-mask-image:linear-gradient(180deg,black,transparent 85%);mask-image:linear-gradient(180deg,black,transparent 85%)}.faq_shell__cfD63{position:relative;z-index:1;width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}.faq_trail__Yrck3{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .4rem;margin:0 0 .85rem;padding:0;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.2;color:var(--overlay-ink-muted)}.faq_trailHome__07_OZ,.faq_trailLink__TxfpQ{display:inline-flex;align-items:center;gap:.15rem;margin:0;padding:.15rem .2rem .15rem 0;border:none;background:none;color:rgba(var(--color-gold-rgb),.85);font:inherit;font-weight:600;text-decoration:none;transition:color .15s ease}.faq_trailHome__07_OZ:hover,.faq_trailLink__TxfpQ:hover{color:var(--color-gold)}.faq_trailSep__1ClUX{color:var(--color-nav-group-title);-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq_trailHere__t4k1e{color:var(--overlay-ink);font-weight:600}.faq_backIcon__dyOQh{width:.9rem;height:.9rem;flex-shrink:0;opacity:.9}.faq_content__PO_C1{width:100%;max-width:68rem;margin:0 auto}.faq_hero___WGY2{margin:0 0 1.5rem}.faq_title__nPLkk{margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.2vw,2.65rem);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:var(--overlay-ink)}.faq_titleAccent__sbp_P{display:block;width:3rem;height:.1875rem;margin-top:.55rem;border-radius:999px;background:var(--gradient-primary)}.faq_subtitle__39iXl{margin:.65rem 0 0;max-width:40rem;font-family:var(--font-body);font-size:clamp(.975rem,1.4vw,1.1rem);line-height:1.55;color:var(--overlay-ink-muted)}.faq_body__Y31Ze{display:flex;flex-direction:column;gap:1.5rem}.faq_sectionTitle__jKVOG{margin:0 0 .75rem;font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.45rem);font-weight:600;line-height:1.25;color:var(--overlay-ink)}.faq_channelRow__9VNOb{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem}.faq_channelChip__S1A9Y{display:flex;flex-direction:column;gap:.35rem;padding:.95rem 1.05rem;border-radius:var(--radius-md);border:1px solid rgba(var(--color-gold-rgb),.28);background:var(--bg-canvas);text-decoration:none;text-align:left;font:inherit;cursor:pointer;color:inherit;transition:border-color var(--duration-150) var(--ease-out),background var(--duration-150) var(--ease-out)}.faq_channelChip__S1A9Y:hover{border-color:rgba(var(--color-gold-rgb),.5);background:var(--bg-nav-hover);text-decoration:none}.faq_channelChip__S1A9Y:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.faq_channelTitle__iul_0{margin:0;font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--overlay-ink)}.faq_channelAction__4jD1S{font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;color:var(--color-gold)}.faq_panel__lBz_N{padding:1.25rem 1.35rem;border-radius:var(--radius-md);border:1px solid var(--border-hairline);background:var(--bg-elevated)}.faq_faqList__GfzIg{display:flex;flex-direction:column;gap:.45rem}.faq_faqItem__aN0r2{border-radius:var(--radius-md);border:1px solid rgba(var(--color-gold-rgb),.2);background:var(--bg-canvas);padding:0 .9rem}.faq_faqItem__aN0r2 summary{cursor:pointer;list-style:none;padding:.8rem 0;font-family:var(--font-body);font-size:var(--text-base);font-weight:600;color:var(--overlay-ink)}.faq_faqItem__aN0r2 summary::-webkit-details-marker{display:none}.faq_faqItem__aN0r2 summary:after{content:"+";float:right;color:var(--color-gold);font-weight:700}.faq_faqItem__aN0r2[open] summary:after{content:"−"}.faq_faqItem__aN0r2 summary:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.faq_faqAnswer__cJTMH{margin:0 0 .9rem;font-family:var(--font-body);font-size:var(--text-base);line-height:1.6;color:var(--overlay-ink-muted)}.faq_faqMail__fC3si{color:var(--color-gold);font-weight:600;text-decoration:none;word-break:break-all}.faq_faqMail__fC3si:hover{text-decoration:underline}.faq_faqMail__fC3si:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.faq_sosGrid__xymcv{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:.65rem;margin-bottom:.85rem}.faq_sosCard__RLhrJ{display:flex;flex-direction:column;gap:.25rem;padding:.9rem 1rem;border-radius:var(--radius-md);border:1px solid rgba(var(--color-gold-rgb),.22);background:var(--bg-canvas)}.faq_sosName__m8_zW{margin:0;font-family:var(--font-display);font-size:var(--text-base);font-weight:600;color:var(--overlay-ink)}.faq_sosPhone__fBO9Q{font-family:var(--font-body);font-size:var(--text-base);font-weight:700;color:var(--color-gold);text-decoration:none}.faq_sosPhone__fBO9Q:hover{text-decoration:underline}.faq_ctaRow__fh9Dc{display:flex;align-items:center;justify-content:flex-end;gap:1.25rem 1.75rem;width:100%;margin-top:.85rem}.faq_ctaBtn__PubOO{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:2.5rem;padding:.65rem 1.15rem;border-radius:var(--radius-md);border:1px solid rgba(var(--color-gold-rgb),.5);background:rgba(var(--color-gold-rgb),.14);color:var(--color-gold);font-family:var(--font-body);font-size:var(--text-base);font-weight:600;white-space:nowrap;text-decoration:none;transition:background var(--duration-150) var(--ease-out),border-color var(--duration-150) var(--ease-out)}.faq_ctaBtn__PubOO:hover{background:rgba(var(--color-gold-rgb),.24);border-color:var(--color-gold);text-decoration:none}.faq_ctaBtn__PubOO:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.faq_formWrap__F9sFL{margin-top:.75rem}@media (max-width:640px){.faq_ctaRow__fh9Dc{flex-direction:column;align-items:stretch}.faq_ctaBtn__PubOO{width:100%}}@media (prefers-reduced-motion:reduce){.faq_channelChip__S1A9Y,.faq_ctaBtn__PubOO{transition:none}}