.bg-faq .b1{left:-260px;top:-220px}.bg-faq .b2{right:-240px;bottom:-140px}.bg-faq .mark{right:-170px;top:340px}@media (min-width: 760px){.bg-faq{--d1x: 90px;--d1y: 110px;--d2x: -120px;--d2y: -90px}.bg-faq .b1{left:-460px;top:-520px}.bg-faq .b2{right:-420px;bottom:-420px}.bg-faq .mark{right:-180px;top:120px}}.sbm--faq .hero{padding-top:30px}.sbm--faq h1{font-size:46px;line-height:1.02;margin-top:14px}.sbm--faq .lead{margin-top:16px;font-size:17px}.sbm--faq .list{margin-top:28px}.sbm--faq .q{background:var(--sbm-card);border-radius:var(--sbm-r);box-shadow:inset 0 0 0 1px var(--sbm-line);margin-bottom:8px;overflow:hidden}.sbm--faq .q[open]{box-shadow:inset 0 0 0 1px var(--sbm-primary)}.sbm--faq .qb{display:grid;grid-template-columns:26px minmax(0,1fr) 28px;gap:10px;align-items:center;padding:18px 16px;min-height:64px;font-size:16px;font-weight:600;line-height:1.35;color:var(--sbm-text)}.sbm--faq .qn{font-size:12.5px;font-weight:600;color:var(--sbm-primary);letter-spacing:.04em;font-variant-numeric:tabular-nums}.sbm--faq .pm{width:26px;height:26px}.sbm--faq .a{padding:0 18px 18px 52px;font-size:15px;line-height:1.5;color:var(--sbm-muted);scroll-margin-top:120px}.sbm--faq .sec{margin-top:48px}.sbm--faq .darkpanel{padding:30px 22px}.sbm--faq .darkpanel .grid{display:flex;flex-direction:column;gap:10px}.sbm--faq .darkpanel .logo-w{margin-bottom:6px}.sbm--faq .darkpanel h2{font-size:24px;line-height:1.15;letter-spacing:-.02em;margin-top:10px}.sbm--faq .darkpanel h2 .light{font-weight:600}.sbm--faq .darkpanel .in{gap:10px}.sbm--faq .darkpanel .dl{opacity:.85}.sbm--faq .darkpanel .btn{margin-top:8px;min-height:52px;padding:0 22px;font-size:16px}@media (min-width: 760px){.sbm--faq .hero{padding-top:0}.sbm--faq .hero-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:60px;align-items:end;padding:80px 0 56px}.sbm--faq h1{font-size:92px;line-height:.98;margin-top:0}.sbm--faq .lead{margin-top:0;font-size:22px;line-height:1.35;max-width:440px;padding-bottom:8px}.sbm--faq .qa{display:grid;grid-template-columns:280px minmax(0,1fr);gap:60px;align-items:start}.sbm--faq .side{position:sticky;top:116px;display:flex;flex-direction:column;gap:18px}.sbm--faq .side p{font-size:16px}.sbm--faq .side .btn{align-self:flex-start}.sbm--faq .rule{height:1px;background:var(--sbm-line);margin:10px 0}.sbm--faq .lnk{text-decoration:none;color:var(--sbm-text);font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:10px;min-height:44px}.sbm--faq .lnk:hover{color:var(--sbm-text)}.sbm--faq .lnk span{color:var(--sbm-primary)}.sbm--faq .list{margin-top:0}.sbm--faq .q{margin-bottom:10px}.sbm--faq .qb{grid-template-columns:48px minmax(0,1fr) 32px;gap:16px;padding:24px 28px;min-height:76px;font-size:20px;line-height:1.3;letter-spacing:-.01em}.sbm--faq .qn{font-size:14px;letter-spacing:.06em}.sbm--faq .pm{width:32px;height:32px}.sbm--faq .a{padding:0 28px 28px 92px;font-size:17px;line-height:1.55;max-width:900px;scroll-margin-top:200px}.sbm--faq .sec{margin-top:0;padding-top:140px}.sbm--faq .darkpanel{padding:64px}.sbm--faq .darkpanel .grid{display:grid;gap:60px}.sbm--faq .darkpanel .logo-w{margin-bottom:28px}.sbm--faq .darkpanel h2{font-size:56px;line-height:1.04;letter-spacing:-.03em;margin-top:0}.sbm--faq .darkpanel h2 .light{font-weight:300}.sbm--faq .darkpanel .in{gap:14px}.sbm--faq .darkpanel .dl{font-size:18px}.sbm--faq .darkpanel .btn{margin-top:10px;min-height:56px;padding:0 28px;font-size:16.5px}}@media (min-width: 760px) and (max-width: 860px){.sbm--faq .hero-grid,.sbm--faq .qa{grid-template-columns:1fr}.sbm--faq h1{font-size:56px}.sbm--faq .side{position:static}.sbm--faq .a{padding-left:28px}}@media (prefers-reduced-motion: no-preference){.sbm--faq .q,.sbm--faq .qb{transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .5s ease,background-color .4s ease,color .3s ease}.sbm--faq .q:hover{box-shadow:inset 0 0 0 1px var(--sbm-primary-ring)}.sbm--faq .q[open]:hover{box-shadow:inset 0 0 0 1px var(--sbm-primary)}.sbm--faq .qb:active{transform:scale(.985)}}
