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