.page-module__xrt5cW__page{background:var(--surface-page);color:var(--text-primary)}.page-module__xrt5cW__main{max-width:1120px;padding:44px var(--gutter) 64px;font-family:var(--font-sans);margin:auto}.page-module__xrt5cW__hero{max-width:700px;margin-bottom:28px}.page-module__xrt5cW__eyebrow{color:var(--text-accent);text-transform:uppercase;letter-spacing:.16em;font-size:12px}.page-module__xrt5cW__hero h1{font-family:var(--font-serif);margin:12px 0;font-size:clamp(36px,5vw,58px);font-weight:400;line-height:1.1}.page-module__xrt5cW__hero>p:last-child{color:var(--text-secondary);line-height:1.7}.page-module__xrt5cW__topics{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.page-module__xrt5cW__topics a{border:1px solid var(--border-control);color:var(--text-primary);border-radius:24px;padding:10px 16px;font-size:13px;text-decoration:none}.page-module__xrt5cW__topics a:hover{border-color:var(--text-accent);color:var(--text-accent)}.page-module__xrt5cW__groups{gap:32px;display:grid}.page-module__xrt5cW__group{scroll-margin-top:120px}.page-module__xrt5cW__group h2,.page-module__xrt5cW__contact h2{font-family:var(--font-serif);margin:0 0 16px;font-size:30px;font-weight:400}.page-module__xrt5cW__questions{border:1px solid var(--border-hairline);background:var(--surface-card);border-radius:12px;overflow:hidden}.page-module__xrt5cW__question+.page-module__xrt5cW__question{border-top:1px solid var(--border-hairline)}.page-module__xrt5cW__question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px;font-size:15px;line-height:1.5;list-style:none;display:flex}.page-module__xrt5cW__question summary::-webkit-details-marker{display:none}.page-module__xrt5cW__question summary svg{color:var(--text-accent);flex-shrink:0;transition:transform .2s}.page-module__xrt5cW__question[open] summary svg{transform:rotate(180deg)}.page-module__xrt5cW__answer{color:var(--text-secondary);overflow-wrap:anywhere;padding:0 20px 20px;font-size:14px;line-height:1.85}.page-module__xrt5cW__answer p{margin:0}.page-module__xrt5cW__answer a{color:var(--text-accent);text-underline-offset:3px;text-decoration:underline}.page-module__xrt5cW__contact{border:1px solid var(--border-control);background:var(--surface-card);border-radius:12px;margin-top:40px;padding:28px}.page-module__xrt5cW__contact p{color:var(--text-secondary);line-height:1.7}.page-module__xrt5cW__contact>div{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.page-module__xrt5cW__contact a{border:1px solid var(--border-control);color:var(--text-primary);border-radius:8px;padding:12px 18px;font-size:14px;text-decoration:none}.page-module__xrt5cW__contact a:first-child{background:var(--text-accent);color:var(--surface-page)}.page-module__xrt5cW__main a:focus-visible,.page-module__xrt5cW__question summary:focus-visible{outline:2px solid var(--text-accent);outline-offset:-3px}.page-module__xrt5cW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.page-module__xrt5cW__main{padding-top:28px}.page-module__xrt5cW__topics{gap:8px}.page-module__xrt5cW__topics a{padding:9px 12px;font-size:12px}.page-module__xrt5cW__question summary{padding:16px;font-size:14px}.page-module__xrt5cW__answer{padding:0 16px 16px}.page-module__xrt5cW__contact{padding:20px}}@media (prefers-reduced-motion:reduce){.page-module__xrt5cW__question summary svg{transition:none}}
