/* Existing palette and typefaces; a calm, prominent treatment focus. */
.mc-sixpack-focus{background:#26483f;color:#f5f6ec;padding:48px 0;border-block:1px solid #3f5e51}
.mc-sixpack-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}
.mc-sixpack-title .eyebrow{color:#d1c094;font-size:10px;letter-spacing:.12em;margin-bottom:17px}
.hs-page .mc-sixpack-title h2{font:500 clamp(38px,4.4vw,60px)/1.08 var(--serif);letter-spacing:-.025em;color:#f5f6ec;max-width:570px;margin:0;text-wrap:balance}
.mc-sixpack-title h2 span{display:block;color:#d6c496;margin-top:3px}
.mc-sixpack-lead{font:400 18px/1.5 var(--serif);color:#e8ecdf;margin-top:21px;max-width:36ch}
.mc-sixpack-copy>p{font-size:14px;line-height:1.85;color:#e0e8d9;max-width:56ch;margin:0}
.mc-sixpack-copy ol{list-style:none;padding:0;margin:23px 0;display:flex;gap:19px;border-block:1px solid #5a7161}
.mc-sixpack-copy li{font:400 11px/1.65 var(--sans);flex:1;padding:14px 0;color:#e0e8d9;min-width:0}
.mc-sixpack-copy li span{display:block;color:#d6c496;font-size:9px;margin-bottom:6px}
.mc-sixpack-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px 24px}
.mc-sixpack-actions .button{background:#f2f4e7;color:#29483f;border:1px solid #f2f4e7;min-height:46px;font-size:12px;padding:13px 19px;display:inline-flex;gap:16px;align-items:center;justify-content:center}
.mc-sixpack-actions .text-link{color:#f2f4e7;font-size:11px;border-color:#8fa28b;min-height:44px;display:inline-flex;gap:13px;align-items:center}
.hs-page .mc-sixpack-hero-link{display:inline-flex;align-items:center;gap:14px;color:#365444;font:500 11px/1.6 var(--sans);text-decoration:underline;text-underline-offset:5px;margin-top:12px;min-height:36px}
.mc-sixpack-page-mark{display:inline-block;font:500 11px/1.6 var(--sans);color:#53664b;letter-spacing:.03em;border-inline-start:2px solid #9d8859;padding:5px 12px;margin-bottom:20px;max-width:100%;overflow-wrap:anywhere}
.mc-sixpack-focus a:focus-visible,.mc-sixpack-hero-link:focus-visible{outline:2px solid currentColor;outline-offset:5px}
@media(max-width:767px){
 .mc-sixpack-focus{padding:32px 0}
 .mc-sixpack-layout{display:block}
 .mc-sixpack-title .eyebrow{font-size:9px;margin-bottom:15px}
 .hs-page .mc-sixpack-title h2{font-size:36px;max-width:520px;line-height:1.1}
 .mc-sixpack-lead{font-size:18px;margin-top:16px}
 .mc-sixpack-copy{margin-top:23px}
 .mc-sixpack-copy>p{font-size:13px;line-height:1.8}
 .mc-sixpack-copy ol{gap:13px;margin-block:21px}
 .mc-sixpack-copy li{font-size:10px}
 .mc-sixpack-actions{display:block}
 .mc-sixpack-actions .button{width:100%;font-size:12px}
 .mc-sixpack-actions .text-link{display:flex;justify-content:center;margin-top:8px}
 .hs-page .mc-sixpack-hero-link{display:flex;justify-content:center;margin-top:8px;font-size:10px}
 .mc-sixpack-page-mark{font-size:10px;margin-bottom:14px}
}
@media(max-width:359px){.hs-page .mc-sixpack-title h2{font-size:32px}.mc-sixpack-copy li{font-size:9px}.mc-sixpack-title .eyebrow{font-size:8px}}
html[dir=rtl] .mc-sixpack-title .eyebrow{letter-spacing:0;font-size:13px}
html[dir=rtl] .hs-page .mc-sixpack-title h2{letter-spacing:0;line-height:1.45}
html[dir=rtl] .mc-sixpack-copy>p{font-size:17px}
html[dir=rtl] .mc-sixpack-copy li{font-size:13px}
html[dir=rtl] .mc-sixpack-page-mark{letter-spacing:0;font-size:13px}
@media(max-width:767px){html[dir=rtl] .mc-sixpack-copy>p{font-size:15px}html[dir=rtl] .mc-sixpack-copy li{font-size:12px}html[dir=rtl] .mc-sixpack-actions .button,html[dir=rtl] .mc-sixpack-actions .text-link{font-size:14px}html[dir=rtl] .hs-page .mc-sixpack-hero-link{font-size:12px}html[dir=rtl] .hs-page .mc-sixpack-title h2{font-size:31px}}
.mc-sixpack-focus{background:#24343e;border-color:#485762}
.mc-sixpack-layout{gap:55px}
.mc-sixpack-title .mc-sixpack-intro{font:400 13px/1.8 var(--sans);color:#e0e5e4;margin:18px 0 0;max-width:52ch}
.mc-sixpack-title ol{list-style:none;padding:0;margin:23px 0;display:flex;gap:19px;border-block:1px solid #69736f}
.mc-sixpack-title li{font:400 11px/1.65 var(--sans);flex:1;padding:14px 0;color:#e4e7df;min-width:0}
.mc-sixpack-title li span{display:block;color:#d6ba94;font-size:9px;margin-bottom:6px}
.mc-sixpack-photo{margin:0;border:1px solid #657078;border-radius:3px;overflow:hidden}
.mc-sixpack-photo img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}
.mc-sixpack-photo figcaption{color:#d9deda;font:400 10px/1.6 var(--sans);padding:11px 15px;background:#1d2c35}
.mc-sixpack-actions .button{color:#253740}
@media(max-width:767px){.mc-sixpack-layout{display:flex;flex-direction:column;gap:0;align-items:stretch}.mc-sixpack-title{display:contents}.mc-sixpack-title .eyebrow{order:0}.mc-sixpack-title h2{order:1}.mc-sixpack-lead{order:2;margin-bottom:0}.mc-sixpack-copy{order:3;margin:22px 0 0}.mc-sixpack-title .mc-sixpack-intro{order:4;margin-top:22px}.mc-sixpack-title ol{order:5;gap:13px}.mc-sixpack-actions{order:6}.mc-sixpack-title li{font-size:10px}}
html[dir=rtl] .mc-sixpack-title .mc-sixpack-intro{font-size:16px}html[dir=rtl] .mc-sixpack-title li{font-size:13px}
