.dq-page{max-width:860px}.dq-head{margin:4px 0 14px;display:grid;gap:4px}.dq-head .page-title{margin:0;font-size:clamp(1.45rem, 1.2rem + 1.2vw, 2rem);line-height:1.2;overflow-wrap:anywhere}.dq-head__back{display:inline-flex;align-items:center;gap:4px;font-size:.9rem;font-weight:600;width:fit-content}.dq-head__back .icon{width:16px;height:16px}.dq-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:0 0 18px;font-size:.9rem;line-height:1.5;border:1px solid color-mix(in srgb,var(--primary) 24%,var(--border));border-radius:var(--r-md);background:var(--primary-tint);color:var(--text)}.dq-note .icon{flex:none;width:18px;height:18px;margin-top:2px;color:var(--primary-text)}.dq-answers .dq-note{margin:14px 0 0}.dq-questions{margin:8px 0 22px}.dq-block__head h2,.dq-questions>h2{font-size:1.25rem;margin:0 0 12px}.dq-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dq-item{padding:14px 16px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);display:grid;gap:6px}.dq-item__q{font-weight:700;color:var(--text);overflow-wrap:anywhere}.dq-item__q:hover{color:var(--primary-text)}.dq-item__meta{margin:0;font-size:.85rem;color:var(--muted);display:flex;flex-wrap:wrap;gap:4px 6px;align-items:center}.dq-item__a{margin:2px 0 0;font-size:.92rem;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.dq-ok{display:inline-flex;align-items:center;gap:4px;color:var(--success-t);font-weight:600}.dq-ok .icon{width:14px;height:14px}.dq-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.75rem;font-weight:700;vertical-align:middle;background:color-mix(in srgb,var(--success) 14%,transparent);color:var(--success-t)}.dq-badge .icon{width:12px;height:12px}.dq-own{padding:14px 16px;margin:0 0 18px}.dq-own h2{font-size:1.05rem;margin:0 0 8px}.dq-own__list{list-style:none;margin:0;padding:0;display:grid}.dq-own__list li{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 0;border-top:1px solid var(--border)}.dq-own__list li:first-child{border-top:0}.dq-own__q{flex:1 1 260px;min-width:0;overflow-wrap:anywhere}.dq-own__reason{flex-basis:100%;color:var(--muted)}.dq-ask{padding:18px;margin:0 0 18px;display:grid;gap:12px;scroll-margin-top:calc(var(--header-h) + 16px)}.dq-ask__title{display:flex;align-items:center;gap:8px;margin:0;font-size:1.25rem}.dq-ask__title .icon{width:20px;height:20px;color:var(--primary-text)}.dq-form{display:grid;gap:12px}.dq-privacy{display:flex;gap:10px;align-items:flex-start;margin:0;padding:10px 12px;font-size:.88rem;line-height:1.5;border-radius:var(--r-md);background:var(--surface-2);border:1px dashed var(--border)}.dq-privacy .icon{flex:none;width:18px;height:18px;margin-top:2px;color:var(--primary-text)}.dq-consent{font-size:.88rem;line-height:1.5}.dq-cta{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 0}.dq-urgent{padding:12px 14px;border-radius:var(--r-md);border:1px solid color-mix(in srgb,var(--danger) 45%,transparent);background:color-mix(in srgb,var(--danger) 10%,var(--surface));color:var(--text);font-size:.95rem;line-height:1.5}.dq-urgent p{margin:0}.dq-urgent p+p{margin-top:4px}.dq-urgent__h{display:flex;align-items:center;gap:8px;font-weight:800;color:color-mix(in srgb,var(--danger) 85%,var(--text))}.dq-urgent__h .icon{width:18px;height:18px}.dq-urgent--care{border-color:color-mix(in srgb,var(--warn) 50%,transparent);background:color-mix(in srgb,var(--warn) 12%,var(--surface))}.dq-urgent--care .dq-urgent__h{color:var(--text)}.dq-tel{display:inline-block;padding:0 8px;border-radius:var(--r-sm);font-weight:800;font-size:1.05rem;text-decoration:none!important;background:#c81e1e;color:#fff!important}.dq-urgent--care .dq-tel{background:var(--ink);color:var(--on-ink)!important}.dq-report{margin:8px 0 18px;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.dq-report>summary{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;font-weight:600;font-size:.92rem;list-style:none}.dq-report>summary::-webkit-details-marker{display:none}.dq-report>summary .icon{width:16px;height:16px;color:var(--muted)}.dq-report[open]>summary{border-bottom:1px solid var(--border)}.dq-report__form{display:grid;gap:12px;padding:14px}.dq-block{margin:24px 0;display:grid;gap:12px}.dq-block__head h2{display:flex;align-items:center;gap:8px;margin:0}.dq-block__head p{margin:4px 0 0}.dq-block__foot{display:flex;flex-wrap:wrap;gap:8px}.dq-prod>.dq-prod__icon{width:56px;height:56px;flex:none;display:grid;place-items:center;border-radius:var(--r-sm);background:var(--primary-tint);color:var(--primary-text)}.dq-prod__icon .icon{width:26px;height:26px}.dq-wait{display:flex;align-items:center;gap:8px}.dq-wait .icon{width:16px;height:16px}.dq-ans .dq-badge,.dq-item .dq-badge{justify-self:start;width:fit-content}.dq-ans .avatar--brand{background:color-mix(in srgb,var(--success) 16%,transparent);color:var(--success-t)}.dq-apply .dq-toggle{display:grid;gap:6px;justify-items:start;margin-top:10px}.dq-apply .dq-toggle p{margin:0}@media (max-width:600px){.dq-apply .bp-actions .btn,.dq-apply .dq-toggle .btn,.dq-block__foot .btn,.dq-cta .btn,.dq-submit{width:100%;justify-content:center}.dq-apply .bp-actions form,.dq-apply .dq-toggle{justify-items:stretch;width:100%}.dq-ask{padding:14px}}.dq-prof{padding:16px 18px;margin:0 0 20px;max-width:760px}.dq-prof__title{margin:0 0 6px;font-size:1rem}.dq-prof__title .dq-badge{font-size:.8125rem;padding:3px 10px}.dq-prof__line{margin:0 0 12px}.dq-prof__sub{font-size:.9375rem;margin:0 0 6px}.dq-prof__list{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:0}.dq-prof__list li{padding:8px 0;border-top:1px solid var(--border);overflow-wrap:anywhere}.dq-prof__list li:first-child{border-top:0}.dq-prof__foot{margin-top:18px}