.mm{--ink:#202a29;--muted:#58615c;--paper:#faf8f4;--sand:#eee9df;--gold:#886b3f;--line:#deded4;color:var(--ink);font-family:Arial,Helvetica,sans-serif;background:#fff;isolation:isolate}.mm *{box-sizing:border-box}.mm [hidden]{display:none!important}.mm a{color:inherit;text-underline-offset:4px}.mm button,.mm a{touch-action:manipulation}.mm a:focus-visible,.mm button:focus-visible{outline:3px solid #886b3f;outline-offset:5px}.mm h1,.mm h2,.mm h3,.mm p,.mm figure{margin:0;text-transform:none}.mm h1,.mm h2{font-weight:500;letter-spacing:-.045em}.mm h3{letter-spacing:-.025em}.mm p{line-height:1.65}.mm em{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:#6b755c}.mm .mm-container{width:min(1248px,calc(100% - 96px));margin-inline:auto}.mm .mm-eyebrow{font:700 10px/1.5 Arial;letter-spacing:.16em;color:var(--gold);margin:0 0 20px}.mm .mm-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:53px;border-radius:5px;padding:16px 22px;text-decoration:none;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,transform .2s}.mm .mm-btn-dark{background:var(--ink);color:white}.mm .mm-btn-dark:hover{background:#3d4a43;transform:translateY(-2px)}.mm .mm-btn-light{background:var(--paper);color:var(--ink)}.mm .mm-btn>span:last-child{font-size:20px;font-weight:400}.mm .mm-text-link{display:inline-flex;gap:20px;align-items:center;font-size:13px;font-weight:600;text-decoration:none;border-bottom:1px solid #a1a69b;padding-block:8px}.mm .mm-text-link:hover{color:var(--gold)}.mm .mm-hero{background:var(--paper);overflow:hidden}.mm .mm-hero-grid{display:grid;grid-template-columns:1.12fr .88fr;min-height:590px;gap:50px}.mm .mm-hero-copy{padding:69px 0 48px;position:relative;z-index:1}.mm .mm-hero .mm-eyebrow{display:flex;align-items:center;gap:10px}.mm .mm-hero .mm-eyebrow>span{width:20px;height:1px;background:var(--gold)}.mm .mm-hero h1{font-size:clamp(42px,4.65vw,67px);line-height:1.06}.mm .mm-hero h1 em{display:inline-block;margin-top:4px}.mm .mm-lead{font-size:16px;color:var(--muted);max-width:465px;margin-top:25px;line-height:1.75}.mm .mm-actions{display:flex;align-items:center;gap:27px;flex-wrap:wrap;margin-top:27px}.mm .mm-play-small{font-size:11px}.mm .mm-hero-note{display:flex;gap:18px;flex-wrap:wrap;font-size:10px;color:var(--muted);border-top:1px solid var(--line);margin-top:33px;padding-top:18px;max-width:470px}.mm .mm-hero-art{position:relative;min-width:0;min-height:590px;display:flex;align-items:flex-end;justify-content:center}.mm .mm-art-circle{position:absolute;width:420px;height:420px;border-radius:50%;background:#e9e3d8;top:85px;left:50%;transform:translateX(-50%)}.mm .mm-art-circle:after{content:'';position:absolute;inset:-25px;border:1px solid #e5dfd2;border-radius:50%}.mm .mm-hero-art>img{height:540px;width:100%;object-fit:contain;position:relative;z-index:1;object-position:center bottom}.mm .mm-art-note{position:absolute;top:35px;right:0;z-index:2;font-size:13px;line-height:1.6}.mm .mm-art-note em{font-size:17px}.mm .mm-marek-label{position:absolute;z-index:3;bottom:73px;left:-12px;display:flex;align-items:center;gap:13px;background:#fff;padding:16px 22px;box-shadow:0 8px 32px #202a2910;border:1px solid #ebe7de;border-radius:5px}.mm .mm-marek-label strong,.mm .mm-marek-label div>span{display:block}.mm .mm-marek-label strong{font-size:15px;font-weight:600}.mm .mm-marek-label div>span{font-size:10px;color:var(--muted);margin-top:5px}.mm .mm-label-dot{width:9px;height:9px;background:#8a977b;border-radius:50%;box-shadow:0 0 0 5px #edf0e8}.mm .mm-art-caption{position:absolute;z-index:3;bottom:23px;right:8px;font-size:8px;letter-spacing:.2em;color:#626956}.mm .mm-watch{padding-block:72px 60px;scroll-margin-top:25px}.mm .mm-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}.mm .mm-section-heading .mm-eyebrow{margin-bottom:12px}.mm h2{font-size:clamp(28px,2.75vw,39px);line-height:1.15}.mm .mm-section-heading>p{color:var(--muted);font-size:13px;line-height:1.75}.mm .mm-watch-grid{display:grid;grid-template-columns:minmax(0,1fr) 308px;gap:38px;align-items:start}.mm .mm-player{position:relative;aspect-ratio:16/9;overflow:hidden;background:#202a29;border-radius:7px}.mm .mm-player>img{width:100%;height:100%;object-fit:cover;display:block}.mm .mm-play-overlay{position:absolute;inset:0;width:100%;border:0;cursor:pointer;background:linear-gradient(transparent 35%,#102018a6);display:flex;align-items:center;justify-content:center;color:#fff}.mm .mm-play-circle{width:66px;height:66px;border-radius:50%;background:#fff;color:var(--ink);display:grid;place-items:center;font-size:23px;padding-left:4px;box-shadow:0 0 0 9px #ffffff38;transition:transform .2s}.mm .mm-play-overlay:hover .mm-play-circle{transform:scale(1.1)}.mm .mm-play-caption{position:absolute;left:24px;right:24px;bottom:20px;display:flex;justify-content:space-between;font-size:13px;font-weight:600}.mm .mm-play-caption small{font-size:11px;font-weight:400}.mm .mm-player iframe{width:100%;height:100%;border:0;display:block}.mm .mm-video-meta{display:flex;justify-content:space-between;gap:15px;margin:21px 0 13px;font-size:10px}.mm .mm-video-meta>span{color:var(--gold);font-weight:700;letter-spacing:.1em}.mm .mm-video-meta b{padding-inline:8px}.mm .mm-video-meta a{color:var(--muted);text-decoration:none}.mm .mm-video-column h3{font-size:22px;font-weight:600;line-height:1.35}.mm .mm-video-column>p{font-size:14px;color:var(--muted);margin-top:12px;max-width:740px}.mm .mm-video-column .mm-player-note{font-size:10px;line-height:1.6;color:#69716b;margin-top:15px}.mm .mm-chapters{background:var(--paper);border:1px solid #e6e3da;border-radius:7px;padding:25px 24px 19px}.mm .mm-chapters-head .mm-eyebrow{font-size:8px;margin-bottom:11px}.mm .mm-chapters h3{font-size:21px;font-weight:500;line-height:1.3}.mm .mm-chapters-head>p:last-child{font-size:11px;color:var(--muted);margin-top:9px}.mm .mm-chapters ol{list-style:none;padding:0;margin:18px 0 12px}.mm .mm-chapters li+li{border-top:1px solid #e5e3db}.mm .mm-chapters li a{padding:12px 0;display:grid;grid-template-columns:40px 1fr 13px;gap:8px;align-items:center;font-size:11px;text-decoration:none;min-height:44px}.mm .mm-chapters li a time{font-variant-numeric:tabular-nums;color:#68735c;font-size:10px}.mm .mm-chapters li a:hover{color:var(--gold);background:#eee9df}.mm .mm-chapters li a[aria-current=true]{font-weight:700;color:var(--gold)}.mm .mm-chapters-bottom{border-top:1px solid #dadbd0;display:flex;justify-content:space-between;gap:10px;padding-top:15px;font-size:10px;text-decoration:none;line-height:1.5}.mm .mm-disclaimer{font-size:10px;color:#69716b;line-height:1.7;border-top:1px solid #e5e3db;padding-top:19px;margin-top:25px;max-width:850px}.mm .mm-practice{background:#eee9df;padding-block:52px;scroll-margin-top:25px}.mm .mm-practice-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:100px;align-items:center}.mm .mm-practice .mm-eyebrow{margin-bottom:12px}.mm .mm-practice h2{font-size:40px}.mm .mm-practice p:not(.mm-eyebrow){color:var(--muted);font-size:14px;margin-top:17px;max-width:460px}.mm .mm-practice .mm-btn{margin-top:24px}.mm .mm-other-models{display:flex;width:fit-content;font-size:11px;margin-top:12px;font-weight:400}.mm .mm-practice-steps{list-style:none;margin:0;padding:0}.mm .mm-practice-steps li{display:flex;gap:22px;align-items:center;padding:22px 0;border-bottom:1px solid #d3d4c9}.mm .mm-practice-steps li:first-child{padding-top:0}.mm .mm-practice-steps li:last-child{border:0;padding-bottom:0}.mm .mm-practice-steps li>span{font-family:Georgia,serif;font-size:32px;color:#7f896f}.mm .mm-practice-steps h3{font-size:18px;font-weight:500}.mm .mm-practice-steps li p{margin-top:5px!important;font-size:12px!important}.mm .mm-library{padding-block:68px;scroll-margin-top:25px}.mm .mm-library-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:32px}.mm .mm-episode-card{display:grid;grid-template-columns:190px 1fr;gap:23px;padding:20px;border:1px solid var(--line);border-radius:6px;text-decoration:none;align-items:center;transition:background .2s}.mm .mm-episode-card:hover{background:var(--paper)}.mm .mm-episode-card+.mm-episode-card{margin-top:15px}.mm .mm-episode-thumbnail{position:relative}.mm .mm-episode-thumbnail img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:4px}.mm .mm-episode-thumbnail span{position:absolute;right:5px;bottom:5px;padding:3px 5px;background:#202a29;color:white;font-size:9px;border-radius:2px}.mm .mm-episode-card small{font-size:8px;letter-spacing:.12em;color:var(--gold);font-weight:700}.mm .mm-episode-card h3{font-size:18px;line-height:1.35;margin-top:9px;font-weight:500}.mm .mm-episode-card .mm-card-watch{display:block;font-size:10px;margin-top:13px}.mm .mm-next{display:flex;gap:24px;padding:20px 0 20px 30px;border-left:1px solid var(--line);align-items:flex-start}.mm .mm-next-symbol{font-size:29px;line-height:1;color:#7e886f;font-weight:300}.mm .mm-next .mm-eyebrow{font-size:8px;margin-bottom:11px}.mm .mm-next h3{font-size:24px;line-height:1.2;font-weight:500}.mm .mm-next p:not(.mm-eyebrow){font-size:12px;color:var(--muted);margin-top:12px;max-width:270px}.mm .mm-next .mm-text-link{font-size:11px;margin-top:8px}.mm .mm-help{background:var(--ink);color:#fff;padding:39px 42px;border-radius:7px;display:flex;justify-content:space-between;align-items:center;gap:35px;margin-bottom:60px}.mm .mm-help .mm-eyebrow{color:#d7c9ac;margin-bottom:12px}.mm .mm-help h2{font-size:30px}.mm .mm-help p:not(.mm-eyebrow){font-size:12px;color:#d0d7cf;margin-top:12px}.mm .mm-help .mm-btn{white-space:nowrap}.mm [id]{scroll-margin-top:25px}
@media(min-width:1500px){.mm .mm-hero-grid{min-height:640px}.mm .mm-hero-copy{padding-top:85px}.mm .mm-hero-art{min-height:640px}.mm .mm-hero-art>img{height:590px}.mm .mm-art-circle{width:465px;height:465px;top:95px}}
@media(max-width:1050px){.mm .mm-container{width:calc(100% - 56px)}.mm .mm-hero-grid{gap:20px;min-height:560px;grid-template-columns:1.15fr .85fr}.mm .mm-hero-copy{padding-top:55px}.mm .mm-hero h1{font-size:48px}.mm .mm-hero-art{min-height:560px}.mm .mm-hero-art>img{height:480px}.mm .mm-art-circle{width:330px;height:330px;top:140px}.mm .mm-art-note{right:0;top:58px}.mm .mm-marek-label{left:-15px;bottom:45px;padding:13px 17px}.mm .mm-art-caption{display:none}.mm .mm-watch-grid{grid-template-columns:minmax(0,1fr) 280px;gap:25px}.mm .mm-practice-grid{gap:50px}.mm .mm-episode-card{grid-template-columns:140px 1fr;gap:16px;padding:15px}.mm .mm-next{padding-left:20px;gap:15px}.mm .mm-next h3{font-size:22px}.mm .mm-episode-card h3{font-size:17px}}
@media(max-width:760px){.mm .mm-container{width:calc(100% - 40px)}.mm .mm-hero-grid{display:flex;flex-direction:column;gap:0;min-height:0}.mm .mm-hero-copy{padding:37px 0 0}.mm .mm-eyebrow{font-size:9px;margin-bottom:18px}.mm .mm-hero h1{font-size:clamp(39px,9.9vw,59px);line-height:1.08}.mm .mm-lead{font-size:14px;max-width:470px;margin-top:21px}.mm .mm-actions{gap:22px;margin-top:22px}.mm .mm-btn{font-size:12px;padding:15px 18px;gap:20px;min-height:51px}.mm .mm-text-link{font-size:12px;gap:12px}.mm .mm-hero-note{font-size:9px;gap:6px 14px;margin-top:23px;padding-top:14px}.mm .mm-hero-art{min-height:335px;height:335px;max-width:410px;width:100%;align-self:center;overflow:hidden;margin-top:17px}.mm .mm-hero-art>img{height:338px;width:80%;margin-left:42px}.mm .mm-art-circle{width:255px;height:255px;top:50px;left:56%}.mm .mm-art-circle:after{inset:-17px}.mm .mm-art-note{top:22px;left:3px;right:auto;font-size:10px;max-width:140px;z-index:2}.mm .mm-art-note em{font-size:13px}.mm .mm-marek-label{left:0;bottom:27px;padding:12px 15px;gap:11px}.mm .mm-marek-label strong{font-size:13px}.mm .mm-marek-label div>span{font-size:9px}.mm .mm-label-dot{width:7px;height:7px}.mm .mm-watch{padding-block:42px}.mm .mm-section-heading{display:block;margin-bottom:23px}.mm .mm-section-heading>p{font-size:12px;margin-top:13px}.mm .mm-section-heading>p br{display:none}.mm h2{font-size:29px}.mm .mm-watch-grid{grid-template-columns:1fr;gap:25px}.mm .mm-player{border-radius:5px}.mm .mm-play-circle{width:51px;height:51px;font-size:18px;box-shadow:0 0 0 6px #ffffff38}.mm .mm-play-caption{left:14px;right:14px;bottom:12px;font-size:11px}.mm .mm-play-caption small{font-size:9px}.mm .mm-video-meta{font-size:9px;gap:12px;margin-top:18px}.mm .mm-video-column h3{font-size:21px}.mm .mm-video-column>p{font-size:13px}.mm .mm-chapters{padding:22px}.mm .mm-chapters h3{font-size:22px}.mm .mm-chapters li a{font-size:12px;padding:13px 0}.mm .mm-chapters li a time{font-size:11px}.mm .mm-chapters-head .mm-eyebrow{font-size:8px}.mm .mm-disclaimer{font-size:10px;margin-top:22px}.mm .mm-practice{padding-block:38px}.mm .mm-practice-grid{grid-template-columns:1fr;gap:31px}.mm .mm-practice h2{font-size:34px}.mm .mm-practice p:not(.mm-eyebrow){font-size:13px}.mm .mm-practice .mm-btn{width:100%;max-width:400px}.mm .mm-other-models{font-size:11px}.mm .mm-practice-steps li{padding:18px 0}.mm .mm-practice-steps h3{font-size:17px}.mm .mm-practice-steps li>span{font-size:28px}.mm .mm-library{padding-block:42px}.mm .mm-library-layout{grid-template-columns:1fr;gap:24px}.mm .mm-episode-card{grid-template-columns:118px 1fr;padding:12px;gap:15px}.mm .mm-episode-card h3{font-size:15px;margin-top:7px}.mm .mm-episode-card .mm-card-watch{font-size:10px;margin-top:9px}.mm .mm-next{border-left:0;border-top:1px solid var(--line);padding:25px 0 0;gap:19px}.mm .mm-next .mm-eyebrow{font-size:8px}.mm .mm-next h3{font-size:24px}.mm .mm-next h3 br{display:none}.mm .mm-help{padding:30px 24px;display:block;margin-bottom:35px}.mm .mm-help h2{font-size:28px}.mm .mm-help .mm-btn{margin-top:25px}}
@media(prefers-reduced-motion:reduce){.mm *{transition:none!important}}.mm .mm-episode-thumbnail img{height:auto}.mm button{font-family:inherit;text-transform:none;letter-spacing:normal}.mm h1,.mm h2,.mm h3{font-family:inherit}.mm .mm-consent-button{display:inline-block;margin-top:8px;padding:9px 13px;border:1px solid #886b3f;border-radius:4px;background:#faf8f4;color:#202a29;font-size:11px;font-weight:600;line-height:1.5;cursor:pointer}.mm .mm-consent-button:hover{background:#eee9df}.mm /* Player feedback remains inside its reserved frame. */
.mm .mm-player{min-height:200px}.mm .mm-player-gate{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px;background:rgba(20,32,27,.94);color:#fff;text-align:center;overflow:auto}.mm .mm-player-gate p{font-size:14px;line-height:1.45;max-width:430px}.mm .mm-player-gate .mm-consent-button{margin:0;font-size:13px;min-height:42px}.mm .mm-player-gate a{color:#fff;font-size:13px;text-decoration:underline;min-height:30px;display:inline-flex;align-items:center}.mm .mm-player-note{min-height:36px}.mm .mm-video-meta{align-items:center;flex-wrap:wrap}.mm .mm-video-meta>a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;padding:12px 18px;border:1px solid var(--ink);border-radius:5px;background:var(--ink);color:#fff;font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s}.mm .mm-video-meta>a:hover{background:#3d4a43;border-color:#3d4a43;color:#fff}.mm .mm-video-meta>a>span{font-size:18px;line-height:1}
@media(max-width:480px){.mm .mm-video-meta>a{width:100%}}


