.FaqSearch-module__ctRxVG__wrap{display:block}.FaqSearch-module__ctRxVG__label{font-size:calc(var(--tp-label-size) * .8333);color:var(--text-muted);margin-block-end:5px;font-weight:900;display:block}.FaqSearch-module__ctRxVG__input{border:1.5px solid var(--border-strong);border-radius:var(--radius-toast);background:var(--bg);min-block-size:44px;inline-size:100%;max-inline-size:480px;font:inherit;color:var(--text);padding-inline:14px;font-size:12.5px;font-weight:800}.FaqSearch-module__ctRxVG__input:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.FaqSearch-module__ctRxVG__status{margin-block:var(--space-2);min-block-size:1.4em;color:var(--text-muted);margin-inline:0;font-size:11px;font-weight:800}.FaqSearch-module__ctRxVG__list{display:block}.FaqSearch-module__ctRxVG__item{border:1px solid var(--border-hairline);border-radius:var(--radius-control);background:var(--bg-soft);margin-block-end:6px}.FaqSearch-module__ctRxVG__question{min-block-size:44px;color:var(--ink);cursor:pointer;padding-block:11px;padding-inline:14px;font-size:12px;font-weight:900;line-height:1.6}.FaqSearch-module__ctRxVG__question:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-control)}.FaqSearch-module__ctRxVG__answer{color:var(--text-secondary);margin:0;padding-block:0 12px;padding-inline:14px;font-size:11.5px;line-height:1.95}.FaqSearch-module__ctRxVG__noMatch{border:1px dashed var(--border-strong);border-radius:var(--radius-control);background:var(--bg-soft);color:var(--text-muted);margin:0;padding-block:12px;padding-inline:14px;font-size:12px;line-height:1.85}
.page-module__rQY4Ma__page{inline-size:min(var(--container), 100% - 32px);padding-block:var(--space-6);flex-direction:column;gap:14px;margin-inline:auto;display:flex}.page-module__rQY4Ma__hero{padding-block:26px;padding-inline:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(170deg, var(--bg-green-light), var(--bg) 60%);text-align:center}.page-module__rQY4Ma__title{color:var(--ink);text-wrap:balance;margin:0 0 6px;font-size:clamp(22px,2.1vw,28px);font-weight:900;line-height:1.3}.page-module__rQY4Ma__intro{max-inline-size:58ch;color:var(--text-muted);margin:0;margin-inline:auto;font-size:12.5px;line-height:1.9}.page-module__rQY4Ma__section{display:block}.page-module__rQY4Ma__sectionTitle{margin:0 0 var(--space-2);color:var(--ink);text-align:start;font-size:14px;font-weight:900}.page-module__rQY4Ma__faqCard{padding-block:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg);padding-inline:18px}.page-module__rQY4Ma__faqTitle{margin:0 0 var(--space-2);color:var(--ink);text-align:start;font-size:14px;font-weight:900}.page-module__rQY4Ma__faqCount{color:var(--text-muted);font-size:10px;font-weight:700}.page-module__rQY4Ma__empty{padding-block:22px;padding-inline:var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--bg-soft);text-align:center}.page-module__rQY4Ma__emptyTitle{margin-block:0 var(--space-2);color:var(--ink);text-wrap:balance;margin-inline:0;font-size:16px;font-weight:900;line-height:1.4}.page-module__rQY4Ma__emptyHint{max-inline-size:52ch;color:var(--text-muted);margin-block:0;margin-inline:auto;font-size:12.5px;line-height:1.85}.page-module__rQY4Ma__contactRow{border-radius:var(--radius-toast);background:var(--bg-green-light);flex-wrap:wrap;align-items:center;gap:10px;margin-block-start:10px;padding-block:11px;padding-inline:14px;display:flex}.page-module__rQY4Ma__contactText{min-inline-size:200px;color:var(--success-chip-fg);flex:1;font-size:11.5px;font-weight:800;line-height:1.7}.page-module__rQY4Ma__contactAction{border-radius:var(--radius-md);background:var(--green-700);min-block-size:44px;color:var(--on-accent);align-items:center;padding-inline:16px;font-size:11.5px;font-weight:900;text-decoration:none;display:inline-flex}.page-module__rQY4Ma__contactAction:hover{background:var(--green-hover)}.page-module__rQY4Ma__contactAction:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}
