.s-dcr-faq{--ink:#022430;--deep:#02668a;--sky:#2ea9e1;--yellow:#fab022;--graphite:#2c3b45;--mist:#f0f5f8;--border:#e1ebf1;--border-default:#c6d4dd;--font:"Montserrat",system-ui,-apple-system,"Segoe UI",sans-serif;background:#fff;color:var(--ink);font-family:var(--font);padding:88px clamp(16px,3vw,48px)}.s-dcr-faq *{box-sizing:border-box}.s-dcr-faq__inner{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1.6fr;margin:0 auto;max-width:1240px}.s-dcr-faq__side{position:sticky;top:140px}.s-dcr-faq__tag{color:var(--deep);font-size:11px;font-weight:700;letter-spacing:.18em;margin:0 0 16px;text-transform:uppercase}.s-dcr-faq__title{color:var(--ink);font-family:var(--font);font-size:clamp(28px,3.4vw,42px);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0 0 16px}.s-dcr-faq__intro{color:var(--graphite);font-size:15px;line-height:1.6;margin:0 0 24px}.s-dcr-faq__counter{color:var(--sky);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:600;letter-spacing:.06em}.s-dcr-faq__list{display:flex;flex-direction:column;gap:8px}.s-dcr-faq__item{background:var(--mist);border:1px solid var(--border);border-radius:10px;overflow:hidden}.s-dcr-faq__item.is-open{background:#fff;border-color:var(--sky);box-shadow:0 2px 6px rgba(2,36,48,.07)}.s-dcr-faq__q{background:transparent;border:0;color:var(--ink);cursor:pointer;font-family:var(--font);gap:24px;justify-content:space-between;line-height:1.35;padding:20px 24px;text-align:left;width:100%}.s-dcr-faq__q,.s-dcr-faq__toggle{align-items:center;display:flex;font-size:15px;font-weight:700}.s-dcr-faq__toggle{background:#fff;border:1px solid var(--border-default);border-radius:4px;color:var(--deep);flex:0 0 24px;height:24px;justify-content:center;line-height:1;transition:all .15s cubic-bezier(.2,.8,.2,1);width:24px}.s-dcr-faq__item.is-open .s-dcr-faq__toggle{background:var(--yellow);border-color:var(--yellow);color:var(--ink);transform:rotate(45deg)}.s-dcr-faq__answer{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.2,.8,.2,1)}.s-dcr-faq__item.is-open .s-dcr-faq__answer{max-height:800px}.s-dcr-faq__answer-inner{color:var(--graphite);font-size:14px;line-height:1.65;padding:0 24px 22px}.s-dcr-faq__answer-inner p{margin:0 0 12px}.s-dcr-faq__answer-inner p:last-child{margin-bottom:0}@media (max-width:1024px){.s-dcr-faq{padding:64px clamp(16px,3vw,40px)}.s-dcr-faq__inner{gap:40px}}@media (max-width:900px){.s-dcr-faq__inner{grid-template-columns:1fr}.s-dcr-faq__side{position:static}}@media (max-width:640px){.s-dcr-faq{padding:44px 20px}.s-dcr-faq__title{font-size:clamp(24px,7vw,32px)}.s-dcr-faq__q{font-size:14px;padding:18px}.s-dcr-faq__answer-inner{padding:0 18px 20px}}@media (max-width:375px){.s-dcr-faq{padding:36px 16px}}