.mc-page>.mc-wide,.mc-page>.mc-hero,.mc-page>.mc-cards,.mc-page>.mc-grid{max-width:1040px}.mc-hero{background:linear-gradient(135deg,var(--mc-blue) 0%,#24479f 100%);color:#fff;border-radius:22px;padding:clamp(26px,5vw,48px) clamp(20px,4vw,44px);margin-top:12px;margin-bottom:28px;box-shadow:0 10px 30px rgba(30,58,138,.18)}.mc-hero h1,.mc-hero h2,.mc-hero p{color:#fff;max-width:760px}.mc-hero h1{margin-top:0}.mc-hero a:not(.wp-block-button__link){color:#fff}.mc-hero p{font-size:clamp(17px,2.2vw,20px)}.mc-hero .is-style-outline .wp-block-button__link{background:0 0;color:#fff!important;border-color:#fff}.mc-page details.mc-faq,.mc-page .wp-block-details{background:var(--mc-card);border:1px solid var(--mc-line);border-radius:14px;margin-top:10px;margin-bottom:10px;padding:0;overflow:hidden}.mc-page details>summary{cursor:pointer;list-style:none;padding:15px 52px 15px 18px;font-weight:800;font-size:18px;color:var(--mc-blue);position:relative;line-height:1.4}.mc-page details>summary::-webkit-details-marker{display:none}.mc-page details>summary::after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--mc-soft);display:flex;align-items:center;justify-content:center;font-size:20px;font-family:Inter,sans-serif}.mc-page details[open]>summary::after{content:"−";background:var(--mc-yellow);color:#111827}.mc-page details>*:not(summary){padding:0 18px;margin-top:0}.mc-page details>*:last-child{padding-bottom:14px}.mc-nota{background:#fffbeb;border-left:6px solid var(--mc-yellow);border-radius:12px;padding:14px 18px}.mc-page .wp-block-table table{border-collapse:collapse;width:100%;background:#fff;font-size:16px}.mc-page .wp-block-table th{background:var(--mc-blue);color:#fff;text-align:left}.mc-page .wp-block-table td,.mc-page .wp-block-table th{border:1px solid var(--mc-line);padding:10px 12px}