body.mma-mentoria{--corporativo-width:1160px;--corporativo-space:104px;background:#fffaf7;color:var(--mma-text)}
.mma-mentoria .corporativo-section{border:0;padding:104px 0;scroll-margin-top:24px}
.mma-mentoria-header{background:#fff;border-bottom:1px solid var(--mma-border)}
.mma-mentoria-header .corporativo-container,.mma-mentoria-footer .corporativo-container{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px}
.mma-mentoria-header a{text-decoration:none;font-size:13px}.mma-mentoria-header .mma-mentoria-brand{font-family:var(--mma-heading);font-size:25px;letter-spacing:.12em;color:var(--mma-ink);line-height:1.1}.mma-mentoria-brand span{display:block;font:9px var(--mma-body);letter-spacing:.5em;text-align:center;margin-top:8px;color:var(--mma-primary)}
.mma-mentoria h1{font-size:clamp(48px,5.5vw,76px);line-height:1.02;letter-spacing:-.04em;margin:20px 0 28px;max-width:11ch}.mma-mentoria h2{font-size:clamp(38px,4.3vw,58px);line-height:1.08;letter-spacing:-.035em;margin:18px 0 28px;max-width:22ch}.mma-mentoria h3{font-size:30px;line-height:1.15;margin:0 0 16px}.mma-mentoria p{line-height:1.75}.mma-mentoria em{font-family:var(--mma-heading);color:var(--mma-primary);font-weight:400}.mma-mentoria .corporativo-eyebrow{font-size:10px;letter-spacing:.2em;text-transform:uppercase}.mma-mentoria .mma-mentoria-lead{font-size:23px;line-height:1.4;color:var(--mma-ink);font-family:var(--mma-heading);font-weight:600}.mma-mentoria-copy{font-size:15px;max-width:58ch}.mma-mentoria-copy p{margin:0 0 22px}
.mma-mentoria .corporativo-hero-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:72px;align-items:center}.mma-mentoria .mma-mentoria-hero{padding-top:64px;background:radial-gradient(ellipse at 90% 30%,#edcfda,transparent 60%),linear-gradient(130deg,#fff,#fcf3ee)}
.mma-mentoria-portrait{position:relative;margin:0;align-self:center}.mma-mentoria-portrait img{display:block;width:100%;height:640px;object-fit:cover;object-position:center;border-radius:180px 180px 28px 28px;box-shadow:0 28px 65px #7e123a18}.mma-mentoria-portrait figcaption{position:absolute;bottom:24px;left:24px;right:24px;padding:24px;background:#fffaf7ed;border:1px solid #ffffffb3;border-radius:20px;font:600 30px/1.1 var(--mma-heading);color:var(--mma-primary)}.mma-mentoria-portrait figcaption span{display:block;margin-top:8px;font:12px var(--mma-body);color:var(--mma-text)}
.mma-mentoria .corporativo-button{font-size:12px;letter-spacing:.025em;display:inline-flex;align-items:center;justify-content:center;gap:20px;text-decoration:none;text-align:center;line-height:1.4;margin-top:12px;max-width:100%;cursor:pointer;transition:transform .2s,box-shadow .2s}.mma-mentoria .corporativo-button:hover{transform:translateY(-2px)}.mma-mentoria .corporativo-button:disabled{cursor:default;transform:none;opacity:.75}
.mma-mentoria .corporativo-split{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:start}.mma-mentoria-perspective{background:#fff}.mma-mentoria-perspective .mma-mentoria-lead{font-size:35px}.mma-mentoria-perspective h3{padding-top:16px;color:var(--mma-primary)!important}.mma-mentoria-link{display:inline-flex;gap:32px;color:var(--mma-primary);padding:8px 0;border-bottom:1px solid var(--mma-primary);text-decoration:none;font-size:13px;font-weight:700}
.mma-mentoria-areas{background:radial-gradient(ellipse at 95% 20%,#f0dce4,transparent 55%),linear-gradient(130deg,#fffaf6,#f8efef)}.mma-mentoria-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;margin-top:40px}.mma-mentoria-areas-label{margin-top:40px;margin-bottom:24px}.mma-mentoria-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.mma-mentoria .corporativo-card{padding:30px}.mma-mentoria .corporativo-card p{font-size:14px;margin:0}.mma-mentoria-number{display:grid;place-items:center;width:44px;height:44px;background:#f1dce5;border:1px solid var(--mma-border);border-radius:12px;color:var(--mma-primary);font-size:14px;font-weight:600;margin-bottom:30px}.mma-mentoria-statement{text-align:center;max-width:780px;margin:64px auto 0}.mma-mentoria-statement p{margin:12px 0}.mma-mentoria-statement em{font-size:38px;line-height:1.15;display:block}
.mma-mentoria-offer{background:radial-gradient(ellipse at 0 100%,#e5bfce,transparent 65%),linear-gradient(120deg,#fff8f1,#f2dde5)}.mma-mentoria-offer-intro{margin-top:35px}.mma-mentoria-scarcity{border-top:1px solid #7e123a25;margin-top:40px;padding-top:24px;font-size:13px;max-width:40ch}.mma-mentoria-scarcity strong{color:var(--mma-primary)}.mma-mentoria-offer-card{background:#fffdfb;border:1px solid #7e123a20;box-shadow:0 25px 70px #7e123a12;border-radius:28px;padding:40px}.mma-mentoria-offer-card ul{list-style:none;padding:0;margin:24px 0}.mma-mentoria-offer-card li{padding:18px 0;border-bottom:1px solid var(--mma-border);font-size:14px}.mma-mentoria-offer-card li strong,.mma-mentoria-offer-card li span{display:block}.mma-mentoria-offer-card li strong{color:var(--mma-ink);margin-bottom:4px}.mma-mentoria-price{display:flex;flex-direction:column;gap:0;margin:28px 0 12px}.mma-mentoria-price del{font-size:16px;color:var(--mma-muted)}.mma-mentoria-price strong{font:600 64px/1.1 var(--mma-heading);color:var(--mma-primary)}.mma-mentoria-offer-card .corporativo-button{width:100%}.mma-mentoria .mma-mentoria-preview-note{font-size:11px;margin:12px 0 0;color:var(--mma-muted)}.mma-mentoria-footer{font-size:12px;background:white}.mma-mentoria-footer a{color:var(--mma-text)}
@media(max-width:850px){.mma-mentoria .corporativo-section{padding:64px 0}.mma-mentoria .corporativo-hero-layout,.mma-mentoria .corporativo-split,.mma-mentoria-intro{grid-template-columns:1fr;gap:36px}.mma-mentoria-portrait{max-width:480px;width:100%;margin:auto}.mma-mentoria-portrait img{height:520px}.mma-mentoria-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mma-mentoria h1{max-width:14ch}.mma-mentoria-offer-card{padding:28px}}
@media(max-width:520px){.mma-mentoria-grid{grid-template-columns:1fr}.mma-mentoria-header .corporativo-container{gap:12px}.mma-mentoria-header .mma-mentoria-brand{font-size:20px}.mma-mentoria-header a{font-size:11px}.mma-mentoria-portrait img{height:440px}.mma-mentoria-statement em{font-size:31px}.mma-mentoria-footer .corporativo-container{align-items:start;flex-direction:column;gap:12px}}
@media(prefers-reduced-motion:reduce){.mma-mentoria .corporativo-button{transition:none;transform:none!important}}
/* High-ticket direction: deep wine, ink and ivory. Scoped to this landing. */
body.mma-mentoria{--mma-ink:#fff2e7;--mma-text:#e6ced3;--mma-muted:#c9a8b2;--mma-primary:#edb6c7;--mma-border:#ffffff26;background:#190c12;color:var(--mma-text)}
.mma-mentoria-header{background:#190c12;border-bottom:1px solid #ffffff20}
.mma-mentoria-header .corporativo-container{justify-content:center;padding-block:26px}
.mma-mentoria-header .mma-mentoria-brand{color:#fff2e7;text-align:center}
.mma-mentoria-brand span{color:#e5a7ba}
.mma-mentoria .mma-mentoria-hero{background:radial-gradient(ellipse at 86% 28%,#83193f 0,transparent 58%),linear-gradient(120deg,#190c12 5%,#350f21 65%,#54132c)}
.mma-mentoria h1{font-size:clamp(52px,6vw,84px);max-width:12ch;letter-spacing:-.045em}
.mma-mentoria .corporativo-eyebrow{color:#f0b7c8!important}
.mma-mentoria .mma-mentoria-lead{color:#fff2e7}
.mma-mentoria-portrait img{border-radius:8px;filter:saturate(.7) contrast(1.08);box-shadow:0 32px 80px #0006;border:1px solid #ffffff20}
.mma-mentoria-portrait figcaption{background:#230b18eb;border:1px solid #eab5c550;border-radius:4px;color:#fff0e2;backdrop-filter:blur(12px)}
.mma-mentoria-portrait figcaption span{color:#e9c9d3}
.mma-mentoria .corporativo-button{background:linear-gradient(115deg,#b42c5e,#801636)!important;color:#fff!important;border:1px solid #ec799c75;border-radius:5px;min-height:60px;padding:18px 28px;box-shadow:0 14px 40px #09020655;font-size:12px;letter-spacing:.055em}
.mma-mentoria .corporativo-button:is(:hover,:focus-visible){background:linear-gradient(115deg,#cc396e,#9b2148)!important;color:#fff!important;box-shadow:0 18px 44px #09020670}
.mma-mentoria-perspective{background:#f3e9df;color:#4c303a;--mma-ink:#29121c;--mma-text:#4c303a;--mma-primary:#821b40}
.mma-mentoria .mma-mentoria-perspective .corporativo-eyebrow{color:#821b40!important}
.mma-mentoria-perspective .mma-mentoria-lead em{color:#821b40}
.mma-mentoria-areas{background:radial-gradient(ellipse at 100% 0,#531329,transparent 55%),#190c12}
.mma-mentoria .corporativo-card{background:linear-gradient(135deg,#421425,#271019);border:1px solid #b7617d55;border-radius:6px;box-shadow:0 12px 32px #0002}
.mma-mentoria .corporativo-card:hover{border-color:#d889a1;box-shadow:0 20px 40px #0004}
.mma-mentoria-number{background:#881c42;border-color:#dd71955c;border-radius:3px;color:#fff1e8}
.mma-mentoria-statement{border-top:1px solid #c5829945;padding-top:42px}
.mma-mentoria-statement em{color:#f3c2d0}
.mma-mentoria-offer{background:radial-gradient(ellipse at 15% 15%,#95264e,transparent 65%),linear-gradient(130deg,#651432,#300d1d)}
.mma-mentoria-scarcity{border-color:#ffffff35}.mma-mentoria-scarcity strong{color:#fff0e2}
.mma-mentoria-offer-card{background:linear-gradient(145deg,#211019,#140b10);border:1px solid #e5a8bd80;border-top:3px solid #ebb6c7;border-radius:8px;box-shadow:0 32px 80px #13040b66}
.mma-mentoria-price strong{color:#fff0e2;font-size:76px}.mma-mentoria-price del{color:#c6a7b0}
.mma-mentoria .mma-mentoria-preview-note{color:#d1b2bd}.mma-mentoria .corporativo-button:disabled{opacity:1;background:#70253f!important;color:#ecdce2!important;box-shadow:none;border-color:#ac7185}
.mma-mentoria-footer{background:#12090e;color:#d6bbc4}.mma-mentoria-footer a{color:#ead5dc}
.mma-mentoria :focus-visible{outline-color:#f3becf}
@media(max-width:850px){.mma-mentoria h1{font-size:clamp(48px,10vw,68px);max-width:14ch}}

/* Entrepreneurial experience and verified student count. */
.mma-mentoria-credibility{background:linear-gradient(115deg,#28101d,#421426);border-block:1px solid #d994ad30}
.mma-mentoria-credibility-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;align-items:center}
.mma-mentoria-credibility h2{max-width:18ch}.mma-mentoria-credibility-layout p{max-width:56ch}
.mma-mentoria-students{border-left:1px solid #dc92ad55;padding-left:48px;display:flex;flex-direction:column;gap:12px}
.mma-mentoria-students strong{font-family:var(--mma-heading-font,'Cormorant Garamond',serif);font-size:clamp(64px,8vw,104px);line-height:1;color:#fff2e7}
.mma-mentoria-students span{color:#edb6c7}
.mma-mentoria-brands{list-style:none;padding:0;margin:44px 0 0;display:grid;grid-template-columns:1fr 1fr 1.4fr .9fr 1.5fr;border-block:1px solid #dc92ad40}
.mma-mentoria-brands li{padding:30px 12px;text-align:center;font-family:'Cormorant Garamond',serif;font-size:clamp(18px,1.65vw,25px);white-space:nowrap;color:#fff2e7}
.mma-mentoria-brands li+li{border-left:1px solid #dc92ad40}
@media(max-width:850px){.mma-mentoria-credibility-layout{grid-template-columns:1fr;gap:24px}.mma-mentoria-students{padding-left:24px}.mma-mentoria-brands{grid-template-columns:1fr}.mma-mentoria-brands li+li{border-left:0;border-top:1px solid #dc92ad40}}
.mma-mentoria .mma-mentoria-perspective a.mma-mentoria-link,
.mma-mentoria .mma-mentoria-perspective a.mma-mentoria-link:visited{color:#821b40;border-bottom-color:currentColor}
.mma-mentoria .mma-mentoria-perspective a.mma-mentoria-link:is(:hover,:focus-visible){color:#4f1028;border-bottom-color:currentColor}
.mma-mentoria .mma-mentoria-link span{color:inherit}
/* Client revision, 18 October: lighter surfaces and more readable copy. */
body.mma-mentoria{--mma-ink:#29121c;--mma-text:#503840;--mma-muted:#735a64;--mma-primary:#821b40;--mma-border:#821b402b;background:#fcf7f2;color:var(--mma-text);font-size:18px}
.mma-mentoria-header{background:#fffaf7;border-bottom-color:#821b4026}
.mma-mentoria-header .mma-mentoria-brand{color:#29121c}.mma-mentoria-brand span{color:#821b40}
.mma-mentoria .mma-mentoria-hero{background:radial-gradient(ellipse at 90% 30%,#e5bccd,transparent 65%),linear-gradient(125deg,#fffaf6,#f3e2e8)}
.mma-mentoria h1{max-width:15ch}.mma-mentoria .corporativo-eyebrow{color:#821b40!important;font-size:12px}
.mma-mentoria .mma-mentoria-lead{color:#29121c;font-size:27px}
.mma-mentoria-copy,.mma-mentoria .corporativo-card p,.mma-mentoria-offer-card li,.mma-mentoria-scarcity{font-size:18px;line-height:1.7}
.mma-mentoria-portrait img{box-shadow:0 24px 60px #821b4020}
.mma-mentoria-portrait figcaption{background:#fffaf7ed;color:#821b40;border-color:#821b4030}
.mma-mentoria-portrait figcaption span{color:#503840;font-size:15px}
.mma-mentoria-areas,.mma-mentoria-credibility{background:linear-gradient(125deg,#fffaf6,#f1dfe7)}
.mma-mentoria-students strong,.mma-mentoria-brands li{color:#29121c}.mma-mentoria-students span{color:#821b40}
.mma-mentoria .corporativo-card{background:linear-gradient(135deg,#fffdfb,#f5e8ec);border-color:#821b4030;box-shadow:0 12px 32px #821b400a}
.mma-mentoria-statement em{color:#821b40}
.mma-mentoria-offer{background:radial-gradient(ellipse at 10% 20%,#e8bacd,transparent 65%),linear-gradient(125deg,#f5e5eb,#fff8f2)}
.mma-mentoria-scarcity strong{color:#29121c}.mma-mentoria-scarcity{border-color:#821b4030}
.mma-mentoria-offer-card{background:#fffaf7;border-color:#821b4040;border-top-color:#821b40;box-shadow:0 24px 65px #821b4018}
.mma-mentoria-price strong{color:#821b40}.mma-mentoria-price del{color:#735a64}
.mma-mentoria .corporativo-button{font-size:16px;letter-spacing:.01em}
.mma-mentoria .mma-mentoria-link{font-size:17px}
.mma-mentoria .mma-mentoria-preview-note{font-size:14px;color:#735a64}
.mma-mentoria-footer{background:#f4e8ed;color:#503840;font-size:14px}.mma-mentoria-footer a{color:#821b40}
@media(max-width:520px){.mma-mentoria-copy,.mma-mentoria .corporativo-card p,.mma-mentoria-offer-card li,.mma-mentoria-scarcity{font-size:17px}.mma-mentoria .corporativo-button{font-size:15px}}
