.mc-landing .mc-faq-layout{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.65fr);align-items:start;gap:clamp(40px,6vw,84px);position:relative;z-index:1}.mc-faq-intro{padding-top:12px}.mc-faq-intro h2{color:var(--text-primary);font-size:clamp(34px,3.6vw,44px);font-weight:500;letter-spacing:-.04em;line-height:1.17;text-wrap:balance;margin-top:24px}.mc-faq-intro>p{color:var(--text-muted);font-size:14px;line-height:1.95;max-width:34ch;margin-top:21px}.mc-faq-contact{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:28px}.mc-faq-contact h3{color:var(--text-muted);font-size:12px;font-weight:400;margin:0}.mc-faq-contact a{display:inline-flex;align-items:center;gap:7px;color:var(--primary-light);font-size:12px;font-weight:500;min-height:36px;text-underline-offset:5px}.mc-faq-contact a:hover{text-decoration:underline}.mc-faq-workspace{min-width:0}.mc-faq-question{border-bottom:1px solid var(--fx-line)}.mc-faq-question:first-child{border-top:1px solid var(--fx-line)}.mc-faq-question h3{margin:0;font:inherit}.mc-faq-trigger{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:78px;padding:24px 4px;border:0;background:transparent;color:var(--text-primary);text-align:start;cursor:pointer;font-size:14px;font-weight:500;line-height:1.65;transition:color .25s}.mc-faq-trigger>span:first-child{flex:1}.mc-faq-trigger:hover,.mc-faq-trigger[aria-expanded=true]{color:var(--primary-light)}.mc-faq-expand{position:relative;width:20px;height:20px;flex:none;color:var(--text-muted);transition:color .25s}.mc-faq-expand:after,.mc-faq-expand:before{content:"";position:absolute;background:currentColor;border-radius:2px}.mc-faq-expand:before{width:12px;height:1.5px;left:4px;top:9px}.mc-faq-expand:after{width:1.5px;height:12px;left:9px;top:4px;transition:transform .3s var(--fx-ease),opacity .3s}.mc-faq-trigger:hover .mc-faq-expand,.mc-faq-trigger[aria-expanded=true] .mc-faq-expand{color:var(--primary-light)}.mc-faq-trigger[aria-expanded=true] .mc-faq-expand:after{transform:scaleY(0);opacity:0}.mc-faq-answer{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .38s var(--fx-ease),opacity .28s,visibility .38s}.mc-faq-answer>div{min-height:0;overflow:hidden}.mc-faq-answer p{margin:0;padding:0 4px 28px;padding-inline-end:44px;max-width:72ch}.mc-faq-answer p,.mc-faq-static p{color:var(--text-secondary);font-size:13px;line-height:1.95}.mc-faq-static p{padding:0 4px 28px}.mc-faq-question[data-expanded=true] .mc-faq-answer{grid-template-rows:1fr;opacity:1;visibility:visible}.mc-landing .mc-faq>.mc-section-backdrop:after{opacity:.035;animation:none}[dir=rtl] .mc-faq-intro h2{letter-spacing:0;line-height:1.5}[data-theme=light] .mc-faq-contact a,[data-theme=light] .mc-faq-trigger:is(:hover,[aria-expanded=true]){color:var(--primary-dark)}@media (max-width:1020px){.mc-landing .mc-faq-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:35px}.mc-faq-intro h2{font-size:35px}}@media (max-width:800px){.mc-landing .mc-faq-layout{grid-template-columns:1fr;gap:34px;max-width:680px}.mc-faq-intro{text-align:center;padding-top:0}.mc-faq-intro>.mc-eyebrow{margin-inline:auto}.mc-faq-intro h2{margin:22px auto 0;max-width:20ch;font-size:clamp(30px,5.6vw,39px)}.mc-faq-intro>p{margin:16px auto 0;max-width:45ch;font-size:13px}.mc-faq-contact{justify-content:center;margin-top:14px}}@media (max-width:460px){.mc-faq-trigger{gap:16px;min-height:74px;padding-block:21px;font-size:13px}.mc-faq-answer p{padding-inline-end:16px;padding-bottom:24px;font-size:12px}}@media (prefers-reduced-motion:reduce){.mc-faq-answer,.mc-faq-expand,.mc-faq-expand:after,.mc-faq-trigger{transition:none}}