.mlpub{--ink:#111;--paper:#fff;--muted:#333;--line:#ddd;--slot:#f4f4f4;--or:#111;--gr:#22a06b;--mlpub-ink:var(--ink);--mlpub-paper:var(--paper);--mlpub-muted:var(--muted);--mlpub-line:var(--line);--mlpub-slot:var(--slot);font:16px/1.5 system-ui,sans-serif;color:var(--ink);background:var(--paper)}.mlpub .mlpub-title{font-size:2rem;margin:0 0 .5rem}.mlpub .mlpub-rule{font-size:1.1rem;color:var(--muted);margin:0 0 1.5rem}.mlpub .mlpub-crumbs,.mlpub .mlpub-crumbs--top{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--muted)}.mlpub .mlpub-crumbs a{color:inherit;text-decoration:none}.mlpub .mlpub-crumbs-sep{font-weight:700;padding:0 .2em}.mlpub .mlpub-head{display:flex;align-items:center;gap:16px;margin:0 0 16px}.mlpub .mlpub-hero{display:flex;align-items:center;gap:14px;min-width:0}.mlpub .mlpub-thumb{flex:0 0 auto;margin:0}.mlpub .mlpub-thumb img,.mlpub img.mlpub-thumb{display:block;width:160px;max-width:36vw;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.mlpub .mlpub-head-text,.mlpub .mlpub-hero-copy{min-width:0;flex:1 1 auto}.mlpub .mlpub-head-text .mlpub-title,.mlpub .mlpub-hero .mlpub-title{margin:0;font-size:1.35rem}.mlpub .mlpub-head-text .mlpub-rule,.mlpub .mlpub-hero .mlpub-rule{margin:.25rem 0 0}.mlpub .mlpub-beat{margin:0 0 1.5rem;padding:1rem 0;border-top:1px solid var(--line)}.mlpub .mlpub-beat--doit{padding:1rem;border:2px solid var(--or);border-radius:8px}.mlpub .mlpub-doit-cue{margin:0 0 .5rem;font-weight:700;letter-spacing:.02em}.mlpub .mlpub-kicker{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.mlpub .mlpub-shout{margin:0 0 .75rem;font-size:1.35rem;font-weight:700}.mlpub .mlpub-beat-head,.mlpub h2,.mlpub .rkb h2{font-size:1.25rem;margin:0 0 .5rem;max-width:none;width:auto}.mlpub .mlpub-p,.mlpub .mlpub-narration,.mlpub .mlpub-slot,.mlpub .mlpub-alt,.mlpub .mlpub-doit,.mlpub .mlpub-hint,.mlpub .mlpub-game-brief,.mlpub .mlpub-say-cue{margin:0 0 .75rem}.mlpub .mlpub-doit{font-weight:600}.mlpub .mlpub-game-title{font-weight:700;margin:0 0 .35rem}.mlpub .mlpub-game-round{margin:1rem 0 .5rem;font-weight:600}.mlpub .mlpub-set{margin:0 0 1rem}.mlpub .mlpub-set-scene{margin:0 0 1rem}.mlpub .mlpub-set-scene img{display:block;width:100%;height:auto;border-radius:8px}.mlpub .mlpub-set-controls{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 1rem}.mlpub .mlpub-set-toggle,.mlpub .mlpub-set-run{display:inline-block;margin:0;padding:8px 14px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;cursor:pointer;font:inherit}.mlpub .mlpub-set-toggle[aria-pressed="true"]{background:var(--or);color:#fff;border-color:var(--or)}.mlpub .mlpub-set-slider{display:flex;flex-direction:column;gap:4px;min-width:160px;flex:1 1 160px}.mlpub .mlpub-set-slider input{width:100%}.mlpub .mlpub-set-readout{display:flex;flex-direction:column;gap:10px;margin:0 0 1rem}.mlpub .mlpub-set-bar{margin:0}.mlpub .mlpub-set-bar-label{display:block;margin:0 0 4px;font-size:.85rem;color:var(--muted)}.mlpub .mlpub-set-bar-track{display:block;height:14px;border-radius:999px;background:var(--line);overflow:hidden}.mlpub .mlpub-set-bar-track i{display:block;height:100%;border-radius:999px;background:var(--or);transition:width .35s ease}.mlpub .mlpub-set-says{min-height:3em;margin:0}.mlpub .mlpub-room{font-size:15px;line-height:1.35;color:#241c16;background:transparent;border:0;border-radius:0;padding:0;box-shadow:none;display:flex;flex-direction:column;min-height:0;flex:1 1 auto;box-sizing:border-box}.mlpub .mlpub-room [hidden]{display:none!important}.mlpub .mlpub-room [data-mlpub-room-screen]{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:8px}.mlpub .mlpub-room button,.mlpub .mlpub-room .mlpub-room-challenge{font:inherit;font-size:14px}.mlpub .mlpub-room-name{font-family:Fraunces,Georgia,"Iowan Old Style",serif;font-size:15px;font-weight:500;letter-spacing:-.02em;line-height:1.15;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlpub .mlpub-room .mlpub-p{margin:0;color:#4e463e;font-size:12px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlpub .mlpub-room-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;width:100%;padding:8px 12px;background:#fff;border-bottom:1px solid #e2e8f0;box-sizing:border-box}.mlpub .mlpub-room-head{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center;height:36px;overflow:hidden}.mlpub .mlpub-room-dock{display:flex;align-items:center;gap:8px;flex:0 0 auto;height:36px;margin:0}.mlpub .mlpub-room-lookset{display:inline-flex;align-items:center;gap:4px;height:36px;margin:0}.mlpub .mlpub-room-sec{box-sizing:border-box;height:36px;border:1px solid #e7dccb;background:#fff;color:#241c16;border-radius:8px;padding:0 10px;cursor:pointer;font-size:13px}.mlpub .mlpub-room-sec.is-on{background:#241c16;color:#f6f1e8;border-color:#241c16}.mlpub .mlpub-room-go,.mlpub .mlpub-room-begin,.mlpub .mlpub-room-nextq{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:36px;padding:0 14px;border:0;border-radius:8px;background:#241c16;color:#f6f1e8;cursor:pointer;font-size:14px}.mlpub .mlpub-room-pick{display:inline-flex;align-items:center;height:36px;margin:0;flex-shrink:0}.mlpub .mlpub-room-pick select.mlpub-room-choose{width:auto;min-width:160px;height:36px;margin:0;padding:5px 10px;flex-shrink:0}@media (max-width:640px){.mlpub .mlpub-room-toolbar{flex-wrap:wrap}.mlpub .mlpub-room-head{flex:1 1 100%}.mlpub .mlpub-room-dock{flex-wrap:wrap;height:auto;max-width:100%}}.mlpub .mlpub-room-lookfoot{display:flex;align-items:center;justify-content:space-between;gap:8px}.mlpub .mlpub-room-enough{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:#7a6e62;cursor:pointer;text-decoration:underline;text-underline-offset:3px;font-size:13px}.mlpub .mlpub-room [data-mlpub-room-screen="look"]{position:relative}.mlpub .mlpub-room-scene{flex:0 1 auto;width:100%;height:auto;max-height:none;min-height:0;overflow:visible;margin:0;border-radius:0;background:#1a1612}.mlpub .mlpub-room-scene img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center center}.mlpub .mlpub-room[data-ratio="16:9"] .mlpub-room-scene{aspect-ratio:16/9;overflow:hidden}.mlpub .mlpub-room[data-ratio="4:3"] .mlpub-room-scene{aspect-ratio:4/3;overflow:hidden}.mlpub .mlpub-room[data-ratio] .mlpub-room-scene img{height:100%;max-height:100%;object-fit:contain}.mlpub .mlpub-room-film{display:block;width:100%;height:100%;max-height:100%;object-fit:contain;background:#1a1612}.mlpub .mlpub-room-hear-picks,.mlpub .mlpub-room-sure-picks{display:flex;gap:8px;flex-wrap:wrap}.mlpub .mlpub-room-sense{margin:0;color:#7a6e62;font-size:13px}.mlpub .mlpub-room-count{position:absolute;top:8px;right:8px;margin:0;min-width:44px;padding:4px 8px;border-radius:8px;background:rgba(26,22,18,.78);color:#f6f1e8;font-family:Fraunces,Georgia,serif;font-size:18px;font-weight:500;text-align:center;line-height:1}.mlpub .mlpub-room-panhint{margin:0;color:#7a6e62;font-size:13px}.mlpub .mlpub-room-gone-line{font-family:Fraunces,Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.25;letter-spacing:-.02em;margin:8px 0}.mlpub .mlpub-room-dots{display:flex;gap:4px;margin:0}.mlpub .mlpub-room-dots i{display:block;width:18px;height:4px;border-radius:999px;background:#e7dccb}.mlpub .mlpub-room-dots i.is-done{background:#241c16}.mlpub .mlpub-room-dots i.is-now{background:#c6532a}.mlpub .mlpub-room-step{margin:0;color:#7a6e62;font-size:13px}.mlpub .mlpub-room-q{font-family:Fraunces,Georgia,serif;font-size:1.15rem;font-weight:500;line-height:1.25;letter-spacing:-.02em;margin:0}.mlpub .mlpub-room-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:0;overflow:auto}.mlpub .mlpub-room-opt{width:100%;text-align:left;padding:10px 12px;border:1px solid #cfc3b2;background:#fffdf8;color:#241c16;border-radius:4px;cursor:pointer;font-size:15px}.mlpub .mlpub-room-opt:hover{border-color:#241c16}.mlpub .mlpub-room[data-mlpub-locked="1"] .mlpub-room-opt{pointer-events:none}.mlpub .mlpub-room-opt.is-right{border-color:#2f6b4f;background:#f3f7f4}.mlpub .mlpub-room-opt.is-miss{border-color:#8a3d2f;background:#fbf4f2}.mlpub .mlpub-room-mark{font-size:18px;font-weight:600;margin:16px 0 4px}.mlpub .mlpub-room-mark.is-right{color:#2f6b4f}.mlpub .mlpub-room-mark.is-miss{color:#8a3d2f}.mlpub .mlpub-room-why{margin:0 0 12px;color:#4e463e}.mlpub .mlpub-room-crowd p{margin:0 0 10px;color:#4e463e}.mlpub .mlpub-room-crowd i{display:block;height:8px;border-radius:999px;background:#c6532a;margin:6px 0 0}.mlpub .mlpub-room-score{margin:4px 0 8px;font-family:Fraunces,Georgia,serif;line-height:1}.mlpub .mlpub-room-score b{display:block;font-size:clamp(2.4rem,8vw,3.6rem);font-weight:500;letter-spacing:-.04em}.mlpub .mlpub-room-score span{display:block;margin-top:4px;font-family:"Source Sans 3",system-ui,sans-serif;font-size:14px;font-weight:400;color:#7a6e62}.mlpub .mlpub-room-good{font-weight:600;margin:12px 0 6px;font-size:14px}.mlpub .mlpub-room-dims p{margin:0;padding:8px 0;border-bottom:1px solid #e7dccb}.mlpub .mlpub-room-stats{display:flex;flex-wrap:wrap;gap:8px 18px;margin:8px 0 4px}.mlpub .mlpub-room-stats p{margin:0;color:#7a6e62}.mlpub .mlpub-room-lead{margin:14px 0 0;padding:12px;border:1px solid #e7dccb;border-radius:12px;background:#fffdf8}.mlpub .mlpub-room-lead-head{margin:0 0 4px;font-family:Fraunces,Georgia,serif;font-size:1.05rem;font-weight:500}.mlpub .mlpub-room-lead-line{margin:0 0 8px;color:#4e463e;font-size:14px}.mlpub .mlpub-room-lead-check{display:flex;align-items:flex-start;gap:8px;margin:0 0 8px;font-size:14px}.mlpub .mlpub-room-lead-row{display:flex;flex-wrap:wrap;gap:8px;margin:0}.mlpub .mlpub-room-lead-first,.mlpub .mlpub-room-lead-last,.mlpub .mlpub-room-lead-email,.mlpub .mlpub-room-lead-go{box-sizing:border-box;height:36px}.mlpub .mlpub-room-lead-first,.mlpub .mlpub-room-lead-last,.mlpub .mlpub-room-lead-email{flex:1 1 140px;min-width:0;padding:6px 10px;border:1px solid #e7dccb;border-radius:8px;font:inherit;font-size:14px;color:#241c16;background:#fff}.mlpub .mlpub-room-lead-go{padding:0 12px;border:0;border-radius:8px;background:#1e3a5f;color:#f6f1e8;font:inherit;font-size:14px;cursor:pointer}.mlpub .mlpub-room-habit{margin:0 12px;padding:8px 0}.mlpub .mlpub-room-habit-ask{margin:0 0 6px;font-family:Fraunces,Georgia,serif}.mlpub .mlpub-room-habit-picks{display:flex;gap:8px;margin:0 0 6px}.mlpub .mlpub-room-habit-yes,.mlpub .mlpub-room-habit-no{height:36px;padding:0 14px;border:1px solid #e7dccb;border-radius:8px;background:#fff;cursor:pointer}.mlpub .mlpub-room-habit-yes.is-on,.mlpub .mlpub-room-habit-no.is-on{background:#1e3a5f;color:#f6f1e8;border-color:#1e3a5f}.mlpub .mlpub-room-habit-minutes{width:5em;height:36px;margin-left:6px;padding:5px 10px}.mlpub .mlpub-room-rank,.mlpub .mlpub-room-beat{margin:8px 0;font-family:Fraunces,Georgia,serif}.mlpub .mlpub-room-lead-trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.mlpub .mlpub-room-lead-note{margin:8px 0 0;font-size:14px}.mlpub .mlpub-room-card{margin:12px 0 0;padding:14px;border:0;border-radius:14px;background:#241c16;color:#f6f1e8}.mlpub .mlpub-room-card-name{margin:0;font-family:Fraunces,Georgia,serif;font-size:1.05rem;font-weight:500}.mlpub .mlpub-room-card-score{margin:2px 0 0;font-family:Fraunces,Georgia,serif;font-size:1.8rem;font-weight:500}.mlpub .mlpub-room-card-ask{margin:2px 0 10px;color:#e7dccb;font-size:14px}.mlpub .mlpub-room-challenge{display:inline-flex;align-items:center;padding:6px 12px;border-radius:8px;background:#f6f1e8;color:#241c16;text-decoration:none;font-size:14px}.mlpub .mlpub-room-door{min-height:0;margin:0;height:auto;max-height:none}.mlpub .mlpub-room-hint{margin:0;color:#7a6e62;font-size:13px}.mlpub .mlpub-room-bar{height:6px;margin:0;border-radius:999px;background:#e7dccb;overflow:hidden}.mlpub .mlpub-room-bar i{display:block;height:100%;border-radius:999px;background:#c6532a}.mlpub .mlpub-room-line{margin:0;font-family:Fraunces,Georgia,serif;font-size:1.05rem}.mlpub .mlpub-room-dims p{display:flex;align-items:center;gap:8px;font-size:13px}.mlpub .mlpub-room-dim-name{flex:0 0 8.6em;min-width:0}.mlpub .mlpub-room-dim-track{flex:1 1 auto;height:6px;border-radius:999px;background:#e7dccb;overflow:hidden}.mlpub .mlpub-room-dims i{display:block;height:100%;width:0;border-radius:999px;background:#1e3a5f}.mlpub .mlpub-room-again{display:block;margin-top:8px;color:#e7dccb;font-size:14px}.mlpub .mlpub-room-go{background:#1e3a5f;color:#f6f1e8}.mlpub button.mlpub-room-opt,.mlpub button.mlpub-room-sec,.mlpub button.mlpub-room-go,.mlpub button.mlpub-room-begin,.mlpub button.mlpub-room-nextq,.mlpub button.mlpub-listen{background-color:#fffdf8;color:#241c16}.mlpub button.mlpub-room-go,.mlpub button.mlpub-room-begin,.mlpub button.mlpub-room-nextq,.mlpub button.mlpub-room-sec.is-on{background-color:#1e3a5f;color:#f6f1e8}@media (max-width:520px){.mlpub .mlpub-room-opts{grid-template-columns:1fr}}@media (max-width:640px){.mlpub .mlpub-room{padding:8px;border-radius:12px}.mlpub .mlpub-room-name{font-size:1.05rem}.mlpub .mlpub-room-opt{padding:8px 10px;font-size:14px}}@media (orientation:landscape) and (max-height:520px){.mlpub .mlpub-room{padding:8px 12px;gap:0}.mlpub .mlpub-room [data-mlpub-room-screen]{gap:4px}.mlpub .mlpub-room-name,.mlpub .mlpub-room .mlpub-p,.mlpub .mlpub-room-hint{font-size:13px}.mlpub .mlpub-room .mlpub-p,.mlpub .mlpub-room-hint{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mlpub .mlpub-room-scene,.mlpub .mlpub-room-door{height:auto;max-height:none;min-height:0}.mlpub .mlpub-room-scene img{width:100%;max-width:100%;height:auto}.mlpub .mlpub-room-gone-line{font-size:1.05rem;margin:4px 0}.mlpub .mlpub-room-q{font-size:1rem}}.mlpub .mlpub-choices{display:grid;gap:8px;margin:0 0 1rem;grid-template-columns:1fr}.mlpub .mlpub-choices[data-count="2"],.mlpub .mlpub-choices--n-2,.mlpub .mlpub-choices:has(> :nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.mlpub .mlpub-choices[data-count="3"],.mlpub .mlpub-choices--n-3,.mlpub .mlpub-choices:has(> :nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.mlpub .mlpub-choices[data-count="4"],.mlpub .mlpub-choices--n-4,.mlpub .mlpub-choices:has(> :nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.mlpub .mlpub-choices[data-count="6"],.mlpub .mlpub-choices--n-6,.mlpub .mlpub-choices:has(> :nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.mlpub .mlpub-choices[data-count="5"],.mlpub .mlpub-choices--n-5,.mlpub .mlpub-choices[data-count="7"],.mlpub .mlpub-choices--n-7{grid-template-columns:1fr}@media screen and (max-width:782px){.mlpub .mlpub-choices[data-count="3"],.mlpub .mlpub-choices[data-count="4"],.mlpub .mlpub-choices[data-count="6"],.mlpub .mlpub-choices--n-3,.mlpub .mlpub-choices--n-4,.mlpub .mlpub-choices--n-6,.mlpub .mlpub-choices:has(> :nth-child(3):last-child),.mlpub .mlpub-choices:has(> :nth-child(4):last-child),.mlpub .mlpub-choices:has(> :nth-child(6):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}.mlpub .mlpub-choices--picture:not([data-count]){grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.mlpub .mlpub-choice-btn{display:flex;flex-direction:column;align-items:flex-start;gap:6px;text-align:left;padding:10px 12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:8px;cursor:pointer;font:inherit}.mlpub .mlpub-choice-btn.is-on{border-color:var(--or);box-shadow:0 0 0 2px var(--or)}.mlpub .mlpub-choice-brief{font-size:.85rem;color:var(--muted)}.mlpub .mlpub-choice-btn img{display:block;width:100%;height:auto;border-radius:6px}.mlpub .mlpub-play-check{display:inline-block;margin:.5rem 0 0;padding:6px 12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;cursor:pointer;font-size:14px}.mlpub .mlpub-play-fbk,.mlpub .fbk{display:block}.mlpub .mlpub-play-fbk.on,.mlpub .fbk.on{display:flex;flex-direction:column;align-items:stretch;gap:8px}.mlpub .mlpub-play-fbk>p:not([hidden]),.mlpub .fbk>p:not([hidden]),.mlpub .rkb .fbk p:not([hidden]){display:block;min-width:0;flex:1 1 auto;margin:0}.mlpub .mlpub-play-fbk>p[hidden],.mlpub .fbk>p[hidden],.mlpub .mlpub-play-ok[hidden],.mlpub .mlpub-play-no[hidden]{display:none}.mlpub .mlpub-play-fbk>b,.mlpub .mlpub-play-fbk>strong,.mlpub .fbk>b,.mlpub .fbk>strong,.mlpub .rkb .fbk>b,.mlpub .rkb .fbk>strong{display:inline}.mlpub .mlpub-play-ok:not([hidden]),.mlpub .mlpub-play-no:not([hidden]){display:block;padding:.75rem;border-radius:8px}.mlpub .mlpub-play-ok b,.mlpub .mlpub-play-ok strong,.mlpub .mlpub-play-no b,.mlpub .mlpub-play-no strong{display:inline}.mlpub .mlpub-play-ok{background:var(--slot)}.mlpub .mlpub-play-no{border:1px solid var(--or)}.mlpub .mlpub-narration{font-style:italic}.mlpub .mlpub-slot{padding:.5rem .75rem;background:var(--slot);border-left:4px solid var(--or)}.mlpub .mlpub-listen{display:inline-block;margin:.5rem 0 0;padding:6px 12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;cursor:pointer;font-size:14px}.mlpub .mlpub-listen-row{margin:.25rem 0 0}.mlpub .mlpub-media{margin:0 0 1rem}.mlpub .mlpub-media img{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}.mlpub .mlpub-caption{margin:8px 0 0;font-size:14px;font-weight:800;line-height:1.45;color:rgb(110,113,124)}.mlpub .mlpub-outline{margin:1.5rem 0 0;padding:1rem 0 0;border-top:1px solid var(--line)}.mlpub .mlpub-quiz{margin:1.5rem 0 0}.mlpub .mlpub-q{margin:0 0 1rem;padding:0;border:0}.mlpub .mlpub-choice{display:block;margin:.35rem 0}.mlpub .mlpub-check,.mlpub .mlpub-listen{display:inline-block;margin:.5rem 0 0;padding:6px 12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:6px;cursor:pointer;font-size:14px}.mlpub .mlpub-quiz-result{font-weight:600}.mlpub .mlpub-certificate{margin:1.5rem 0;padding:1.5rem;border:2px solid var(--or);border-radius:8px;text-align:center}.mlpub .mlpub-certificate.is-locked .mlpub-cert-label{display:none}.mlpub .mlpub-program{margin:1.5rem 0 0;padding:0 0 0 1.25rem}.mlpub .mlpub-program-event{margin:0 0 .5rem}.mlpub .mlpub-course{margin:2rem 0 0;padding:1rem 0 0;border-top:1px solid var(--line)}.mlpub .mlpub-crumbs{color:var(--muted)}.mlpub .mlpub-step{display:flex;justify-content:space-between;gap:12px;margin:0 0 1rem}.mlpub .mlpub-course .mlpub-outline{list-style:decimal;margin:0;padding:0 0 0 1.25rem;border:0}.mlpub .mlpub-course .mlpub-outline li.is-on a{font-weight:700}.mlpub.mlpub--beat-card{max-width:1100px}.mlpub.mlpub--beat-card .mlpub-card-tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 16px}.mlpub.mlpub--beat-card .mlpub-prog{display:flex;align-items:center;gap:14px;margin:0;min-height:34px;flex:1 1 auto;min-width:0}.mlpub.mlpub--beat-card .mlpub-prog-t,.mlpub.mlpub--beat-card .mlpub-step-count{flex:0 0 auto;margin:0;font-size:12px;font-weight:900;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);white-space:nowrap}.mlpub.mlpub--beat-card .mlpub-prog-track{flex:1 1 auto;display:flex;gap:4px;min-width:0}.mlpub.mlpub--beat-card .mlpub-seg{flex:1 1 0;height:8px;border-radius:999px;background:var(--line)}.mlpub.mlpub--beat-card .mlpub-seg.is-done{background:var(--gr)}.mlpub.mlpub--beat-card .mlpub-seg.is-now{background:var(--or,#ff6b35)}.mlpub.mlpub--beat-card .mlpub-all-lessons,.mlpub.mlpub--beat-card .mlpub-full,.mlpub.mlpub--beat-card .mlpub-step-back,.mlpub.mlpub--beat-card .mlpub-step-next{display:inline-block;margin:0;padding:8px 14px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:999px;cursor:pointer;font:inherit;text-decoration:none}.mlpub.mlpub--beat-card .mlpub-card-tools .mlpub-all-lessons{flex:0 0 auto}.mlpub.mlpub--beat-card .mlpub-full,.mlpub.mlpub--beat-card .mlpub-step-next{background:var(--or);color:#fff;border-color:var(--or)}.mlpub.mlpub--beat-card .mlpub-step-back:disabled,.mlpub.mlpub--beat-card .mlpub-step-next:disabled{opacity:.45;cursor:default}.mlpub.mlpub--beat-card [data-mlpub-step]:not([data-mlpub-on]){display:none}.mlpub.mlpub--beat-card .mlpub-cards{background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card{border:0;box-shadow:none;background:none;margin:0;padding:22px 28px 8px}.mlpub.mlpub--beat-card .mlpub-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start;grid-template-areas:"pic num" "pic head" "pic copy" "remember ask"}.mlpub.mlpub--beat-card .mlpub-card-num{grid-area:num}.mlpub.mlpub--beat-card .mlpub-beat-head{grid-area:head}.mlpub.mlpub--beat-card .mlpub-media{grid-area:pic}.mlpub.mlpub--beat-card .mlpub-card-copy{grid-area:copy}.mlpub.mlpub--beat-card .mlpub-remember{grid-area:remember}.mlpub.mlpub--beat-card .mlpub-card-ask{grid-area:ask}.mlpub.mlpub--beat-card .mlpub-card--play{grid-template-columns:1fr;grid-template-areas:"num" "head" "copy" "remember" "ask"}.mlpub.mlpub--beat-card .mlpub-card-num{margin:0 0 .5rem}.mlpub.mlpub--beat-card .mlpub-card-num span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--or);color:#fff;font-size:.85rem;font-weight:700}.mlpub.mlpub--beat-card .mlpub-remember{margin:1rem 0 0;padding:1rem 1.1rem;background:var(--slot);border-radius:16px}.mlpub.mlpub--beat-card .mlpub-remember-label{margin:0 0 .35rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.mlpub.mlpub--beat-card .mlpub-remember-line{margin:0;font-size:1.05rem}.mlpub.mlpub--beat-card .mlpub-ask{margin:1.25rem 0 .6rem;font-size:1.05rem;font-weight:700;letter-spacing:0;text-transform:none}.mlpub.mlpub--beat-card .mlpub-hint{font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0 0 .6rem}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:0;padding:18px 28px 22px;border-top:1px solid var(--line)}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card-nav-start{justify-self:start}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card-nav .mlpub-step-back{justify-self:start}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card-nav .mlpub-listen{justify-self:center}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card-nav .mlpub-step-next{justify-self:end}.mlpub.mlpub--beat-card .mlpub-course{display:none}.mlpub.mlpub--beat-card.is-lessons .mlpub-course{display:block}.mlpub.mlpub--beat-card:fullscreen,.mlpub.mlpub--beat-card:-webkit-full-screen,.mlpub.mlpub--beat-card.is-focus,.mlpub.mlpub--beat-card.is-full{max-width:none;margin:0;min-height:100dvh;box-sizing:border-box}@media screen and (max-width:540px){.mlpub.mlpub--beat-card .mlpub-prog{gap:10px}.mlpub.mlpub--beat-card .mlpub-prog-t,.mlpub.mlpub--beat-card .mlpub-step-count{font-size:11px}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card{padding:16px 16px 8px}.mlpub.mlpub--beat-card .mlpub-cards .mlpub-card-nav{padding:14px 16px 16px}}@media screen and (max-width:782px){.mlpub .mlpub-title{font-size:1.5rem}.mlpub .mlpub-listen,.mlpub .mlpub-check{width:100%;box-sizing:border-box;text-align:center}.mlpub .mlpub-step{flex-direction:column}.mlpub.mlpub--beat-card .mlpub-card{display:flex;flex-direction:column;grid-template-columns:none;grid-template-areas:none}.mlpub.mlpub--beat-card .mlpub-card-num,.mlpub.mlpub--beat-card .mlpub-beat-head,.mlpub.mlpub--beat-card .mlpub-media,.mlpub.mlpub--beat-card .mlpub-card-copy,.mlpub.mlpub--beat-card .mlpub-remember,.mlpub.mlpub--beat-card .mlpub-card-ask{grid-area:auto}.mlpub.mlpub--beat-card .mlpub-card-nav button{width:auto}}html.mlpub-is-focus,html.mlpub-is-focus body{overflow:hidden}html.mlpub-is-focus #wpadminbar{display:none!important}html.mlpub-is-focus header:not(.mlpub-head),html.mlpub-is-focus .site-header,html.mlpub-is-focus #masthead,html.mlpub-is-focus .wp-site-blocks>header,html.mlpub-is-focus footer,html.mlpub-is-focus .site-footer,html.mlpub-is-focus #colophon,html.mlpub-is-focus .wp-site-blocks>footer,html.mlpub-is-focus .kb-header,html.mlpub-is-focus #kadence-header,html.mlpub-is-focus .kadence-header-wrap,html.mlpub-is-focus .elementor-location-header,html.mlpub-is-focus .elementor-location-footer{display:none!important}html.mlpub-is-focus .mlpub.is-focus,html.mlpub-is-focus .mlpub.is-full{position:fixed;inset:0;z-index:2147483000;display:flex;flex-direction:column;max-width:none;width:100%;min-height:100dvh;height:100dvh;margin:0;padding:16px 20px 24px;overflow:hidden;background:var(--paper,#fff);box-sizing:border-box}html.mlpub-is-focus header.mlpub-head,html.mlpub-is-focus .mlpub-head{display:flex!important}html.mlpub-is-focus .mlpub.is-focus .mlpub-cards,html.mlpub-is-focus .mlpub.is-full .mlpub-cards{flex:1 1 auto;min-height:0;overflow-y:auto}html.mlpub-is-focus .mlpub.is-focus>.mlpub-crumbs,html.mlpub-is-focus .mlpub.is-full>.mlpub-crumbs,html.mlpub-is-focus .mlpub.is-focus>.mlpub-head,html.mlpub-is-focus .mlpub.is-full>.mlpub-head,html.mlpub-is-focus .mlpub.is-focus>.mlpub-card-tools,html.mlpub-is-focus .mlpub.is-full>.mlpub-card-tools,html.mlpub-is-focus .mlpub.is-focus>.mlpub-cards,html.mlpub-is-focus .mlpub.is-full>.mlpub-cards{max-width:1120px;width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box}