.mk-faq-ld{display:none}.mk-faq{padding:56px 0 72px;color:#1b1a33}.mk-faq-inner{display:grid;grid-template-columns:minmax(0,1fr);gap:20px 64px}@media (min-width: 960px){.mk-faq-inner{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.mk-faq-title{margin:0;font-size:clamp(28px,3.2vw,40px);line-height:1.1;font-weight:500;letter-spacing:-.03em;color:#1b1a33}.mk-faq-item{border-bottom:1px solid #e6e4f0}.mk-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;cursor:pointer;list-style:none}.mk-faq-item summary::-webkit-details-marker{display:none}.mk-faq-item summary:after{content:"+";flex:none;font-size:22px;line-height:1;color:#5848e0}.mk-faq-item[open] summary:after{content:"−"}.mk-faq-item summary:focus-visible{outline:2px solid #6d5ef6;outline-offset:3px;border-radius:4px}.mk-faq-q{margin:0;font-size:18px;line-height:1.35;font-weight:500;letter-spacing:-.01em;color:#1b1a33}.mk-faq-item p{margin:0 0 16px;max-width:66ch;font-size:17px;line-height:1.6;color:#454560}.mk-faq-item a{color:#5848e0;text-decoration:underline;text-underline-offset:3px}@media (max-width: 640px){.mk-faq-ld{display:none}.mk-faq{padding:40px 0 56px}.mk-faq-q{font-size:17px}}
