.mk{--mk-bg:#f6f7fb;--mk-surface:#fff;--mk-mist:#eceffa;--mk-mist-2:#e1e6f8;--mk-line:#dce0ee;--mk-line-strong:#c6ccdf;--mk-ink:#0e1433;--mk-ink-2:#3f4563;--mk-ink-3:#5b6180;--mk-lapis:#2a3cb4;--mk-lapis-ink:#2334a6;--mk-lapis-deep:#1b2780;--mk-night:#0a0f2c;--mk-night-2:#141b45;--mk-halo:#aab6ff;--mk-ok:#1c6b40;--mk-ok-bg:#e3f2e9;--mk-display:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--mk-sans:var(--font-manrope), ui-sans-serif, system-ui, sans-serif;--mk-max:1240px;--mk-pad:clamp(20px, 4vw, 48px);--mk-section:clamp(88px, 11vw, 152px);--mk-radius:24px;--mk-shadow:0 1px 2px #0e14330f, 0 24px 60px -28px #0e143352;--mk-shadow-lg:0 2px 6px #0e14330f, 0 40px 90px -36px #0e143380;--mk-ease:cubic-bezier(.16, 1, .3, 1);--z-raise:2;--z-sticky:40;--z-header:50;--z-panel:60;--z-skip:70;background:var(--mk-bg);color:var(--mk-ink);font-family:var(--mk-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex:1 0 auto;width:100%;font-size:16px;line-height:1.6;overflow-x:clip}.mk *,.mk :before,.mk :after{box-sizing:border-box}.mk :focus-visible{outline:3px solid var(--mk-lapis);outline-offset:3px;border-radius:6px}:where(.mk) h1,:where(.mk) h2,:where(.mk) h3,:where(.mk) h4,:where(.mk) p,:where(.mk) ul,:where(.mk) ol,:where(.mk) figure{margin:0}:where(.mk) ul,:where(.mk) ol{padding:0;list-style:none}:where(.mk) h1,:where(.mk) h2{font-family:var(--mk-display);letter-spacing:-.028em;color:var(--mk-ink);text-wrap:balance;font-weight:750}:where(.mk) h1{font-size:clamp(36px,4.1vw,56px);line-height:1.06}:where(.mk) h2{font-size:clamp(30px,3.2vw,44px);line-height:1.12}:where(.mk) h2 span,:where(.mk) h1 em{color:var(--mk-lapis);font-style:normal}:where(.mk) h3{font-family:var(--mk-sans);letter-spacing:-.01em;color:var(--mk-ink);text-wrap:balance;font-size:20px;font-weight:750;line-height:1.3}:where(.mk) p{text-wrap:pretty}:where(.mk) a{color:inherit;text-decoration:none}:where(.mk) button{font:inherit;color:inherit;cursor:pointer}:where(.mk) img{max-width:100%}.mk-wrap{width:100%;max-width:calc(var(--mk-max) + 2 * var(--mk-pad));padding-inline:var(--mk-pad);margin-inline:auto}.mk-section{padding-block:var(--mk-section)}.mk-head{max-width:980px}.mk-head.is-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(24px,5vw,72px);max-width:none;display:grid}@media (max-width:999px){.mk-head.is-split{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}}.mk-body{color:var(--mk-ink-2);max-width:36em;font-size:18px;line-height:1.65}.mk-lede{color:var(--mk-ink-2);max-width:34em;font-size:clamp(18px,1.5vw,20px);line-height:1.6}.mk-note{color:var(--mk-ink-3);font-size:13.5px;line-height:1.5}.mk-link{color:var(--mk-lapis-ink);text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.mk-link:hover{color:var(--mk-lapis-deep)}.mk-skip{z-index:var(--z-skip);background:var(--mk-ink);border-radius:12px;padding:12px 18px;font-weight:700;position:fixed;top:-60px;left:16px;color:#fff!important}.mk-skip:focus{top:16px}.mk-icon{background:var(--mk-mist);width:44px;height:44px;color:var(--mk-lapis);border-radius:14px;flex:none;place-items:center;display:inline-grid}.mk-btn{background:var(--mk-lapis);color:#fff;min-height:48px;font-family:var(--mk-sans);letter-spacing:-.005em;white-space:nowrap;transition:background-color .25s var(--mk-ease), border-color .25s var(--mk-ease), color .25s var(--mk-ease), transform .25s var(--mk-ease), box-shadow .25s var(--mk-ease);border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:15.5px;font-weight:750;display:inline-flex;box-shadow:0 1px 1px #0e143314}.mk-btn:hover{background:var(--mk-lapis-deep)}.mk-btn svg{transition:transform .3s var(--mk-ease)}.mk-btn:hover svg{transform:translate(3px)}.mk-btn:active{transform:translateY(1px)}.mk-btn-lg{min-height:56px;padding:0 28px;font-size:16.5px}.mk-btn-sm{min-height:44px;padding:0 18px;font-size:14.5px}.mk-btn-ghost{background:var(--mk-surface);color:var(--mk-ink);border-color:var(--mk-line-strong);box-shadow:none}.mk-btn-ghost:hover{background:var(--mk-surface);border-color:var(--mk-ink-3)}.mk-btn-light{color:var(--mk-night);box-shadow:none;background:#fff}.mk-btn-light:hover{background:#e6eaff}.mk-btn-outline-light{color:#fff;box-shadow:none;background:0 0;border-color:#fff6}.mk-btn-outline-light:hover{background:#ffffff0f;border-color:#fff}.mk-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.mk-pause{border:1px solid var(--mk-line);background:var(--mk-surface);min-height:44px;color:var(--mk-ink-2);border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:13.5px;font-weight:650;display:inline-flex}.mk-pause:hover{border-color:var(--mk-ink-3)}.mk-pause>span{width:10px;height:12px;position:relative}.mk-pause>span.is-pause{border-left:3px solid;border-right:3px solid}.mk-pause>span.is-play{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:10px solid;width:0;height:0}.mk-tag{background:var(--mk-mist);color:var(--mk-lapis-ink);font-family:var(--mk-sans);letter-spacing:.01em;white-space:nowrap;vertical-align:2px;border-radius:999px;align-items:center;gap:4px;margin-left:4px;padding:3px 9px;font-size:11.5px;font-weight:750;line-height:1.4;display:inline-flex}.mk-tag.is-download-only{color:var(--mk-ink-2);background:#eef0f5}.mk-chip{white-space:nowrap;background:var(--mk-mist);color:var(--mk-lapis-ink);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:12.5px;font-weight:750;display:inline-flex}.mk-chip.is-ok{background:var(--mk-ok-bg);color:var(--mk-ok)}.mk .beta-pill{white-space:nowrap;background:var(--mk-mist);color:var(--mk-lapis-ink);border:0;border-radius:999px;align-items:center;padding:4px 10px;font-size:12px;font-weight:750;line-height:1.4;display:inline-flex}.mk-logo{min-height:44px;color:var(--mk-ink);flex:none;align-items:center;gap:10px;display:inline-flex}.mk-logo-mark{flex:none}.mk-logo-word{font-family:var(--mk-display);letter-spacing:-.028em;white-space:nowrap;font-size:20px;font-weight:750;line-height:1}.mk-logo-word>span{color:var(--mk-lapis)}.mk-logo.is-light{color:#fff}.mk-logo.is-light .mk-logo-word>span{color:var(--mk-halo)}.mk-header{z-index:var(--z-header);pointer-events:none;padding:10px clamp(10px,2vw,24px) 0;position:sticky;top:0}.mk-header-bar{pointer-events:auto;max-width:1300px;height:68px;transition:background-color .35s var(--mk-ease), box-shadow .35s var(--mk-ease), border-color .35s var(--mk-ease);border:1px solid #0000;border-radius:20px;align-items:center;gap:16px;margin:0 auto;padding:0 10px 0 16px;display:flex;position:relative}.mk-header.is-scrolled .mk-header-bar,.mk-header.is-sheet .mk-header-bar{border-color:var(--mk-line);background:#fffffff5;box-shadow:0 18px 40px -24px #0e143359}.mk-header-brand{flex:none;align-items:center;gap:12px;display:flex}.mk-nav{align-items:center;gap:2px;margin-inline:auto;display:flex}.mk-nav-item{position:relative}.mk-nav-trigger,.mk-nav-link{min-height:44px;color:var(--mk-ink);white-space:nowrap;transition:background-color .2s var(--mk-ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:650;display:inline-flex}.mk-nav-trigger svg{color:var(--mk-ink-3);transition:transform .3s var(--mk-ease)}.mk-nav-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.mk-nav-trigger:hover,.mk-nav-link:hover,.mk-nav-trigger[aria-expanded=true]{background:var(--mk-mist)}.mk-nav-trigger[data-current],.mk-nav-link[aria-current=page]{color:var(--mk-lapis-ink)}.mk-panel{z-index:var(--z-panel);background:var(--mk-surface);border:1px solid var(--mk-line);box-shadow:var(--mk-shadow-lg);animation:mk-panel-in .35s var(--mk-ease);border-radius:22px;padding:10px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}@keyframes mk-panel-in{0%{opacity:0;transform:translate(-50%,-6px)}}.mk-panel a{transition:background-color .2s var(--mk-ease);border-radius:14px;padding:12px 14px;display:block}.mk-panel a:hover{background:var(--mk-mist)}.mk-panel b{color:var(--mk-ink);font-size:15px;font-weight:750;display:block}.mk-panel small{color:var(--mk-ink-3);margin-top:2px;font-size:13.5px;line-height:1.4;display:block}.mk-panel-product{grid-template-columns:minmax(0,1fr) 230px;gap:10px;width:640px;display:grid}.mk-panel-links{align-content:start;display:grid}.mk-panel a.mk-panel-feature{background:var(--mk-night);border-radius:16px;flex-direction:column;justify-content:flex-end;gap:12px;min-height:350px;padding:16px;display:flex;position:relative;overflow:hidden}.mk-panel a.mk-panel-feature:hover{background:var(--mk-night-2)}.mk-panel-feature .mk-panel-reel{width:118px;position:absolute;top:16px;left:50%;transform:translate(-50%)rotate(-3deg)}.mk-panel-feature>span{gap:2px;display:grid;position:relative}.mk-panel-feature b{color:#fff}.mk-panel-feature small{color:#ffffffbf}.mk-panel-feature svg{color:var(--mk-halo);margin-top:6px}.mk-panel-people{width:420px;display:grid}.mk-panel-people a{align-items:center;gap:14px;display:flex}.mk-panel-thumb{background:var(--mk-mist);border-radius:14px;flex:none;width:56px;height:56px;position:relative;overflow:hidden}.mk-panel-thumb img{object-fit:cover}.mk-panel-resources{width:360px;display:grid}.mk-header-actions{flex:none;align-items:center;gap:6px;display:flex}.mk-header-login{border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;font-weight:650;display:inline-flex}.mk-header-login:hover{background:var(--mk-mist)}.mk-menu-toggle{border:1px solid var(--mk-line-strong);background:var(--mk-surface);border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:15px;font-weight:700;display:none}.mk-sheet{pointer-events:auto;z-index:var(--z-panel);overscroll-behavior:contain;background:var(--mk-surface);border:1px solid var(--mk-line);box-shadow:var(--mk-shadow-lg);animation:mk-sheet-in .4s var(--mk-ease);border-radius:22px;align-content:start;gap:24px;padding:20px 22px 28px;display:grid;position:fixed;inset:88px 10px 10px;overflow-y:auto}@keyframes mk-sheet-in{0%{opacity:0;transform:translateY(-8px)}}.mk-sheet-group{display:grid}.mk-sheet-group b{color:var(--mk-ink-3);margin-bottom:4px;font-size:13px;font-weight:750}.mk-sheet-group a{min-height:48px;font-family:var(--mk-display);letter-spacing:-.028em;border-bottom:1px solid var(--mk-line);align-items:center;font-size:24px;font-weight:750;display:flex}.mk-sheet-actions{gap:10px;display:grid}@media (max-width:1199px){.mk-header-brand .beta-pill{display:none}}@media (max-width:999px){.mk-nav,.mk-header-login{display:none}.mk-menu-toggle{display:inline-flex}.mk-header-actions{margin-left:auto}}@media (max-width:480px){.mk-header-actions .mk-btn{display:none}.mk-logo-word{font-size:19px}}.mk-reel{aspect-ratio:9/16;background:var(--mk-night);isolation:isolate;border-radius:9%/5.06%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e143314,0 30px 60px -28px #0e14338c;container-type:inline-size}.mk-reel-media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mk-reel-photo{transform-origin:50% 35%;animation:16s ease-in-out infinite alternate mk-kenburns}@keyframes mk-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.12)}}.mk-reel-ui{z-index:var(--z-raise);color:#fff;background:linear-gradient(#0a0f2c59 0%,#0a0f2c00 22% 55%,#0a0f2c8c 100%);flex-direction:column;justify-content:space-between;padding:7cqw;display:flex;position:absolute;inset:0}.mk-reel-top{justify-content:space-between;gap:4cqw;display:flex}.mk-reel-top span{letter-spacing:.06em;white-space:nowrap;background:#0a0f2c99;border-radius:999px;padding:1.6cqw 3.4cqw;font-size:4.4cqw;font-weight:800;line-height:1.2}.mk-reel-cap{text-align:center;font-family:var(--mk-sans);letter-spacing:-.01em;text-shadow:0 1cqw 5cqw #0000008c;text-wrap:balance;margin:0 0 12cqw;font-size:8.6cqw;font-weight:800;line-height:1.18}.mk-reel-cap>span{border-radius:.18em;margin:.06em .1em;padding:.02em .14em;transition:background-color .18s,color .18s,opacity .35s,transform .18s;display:inline-block}.mk-reel-cap>span.hot{color:var(--mk-halo)}.mk-reel-bar{background:#ffffff4d;border-radius:99px;height:1.2cqw;min-height:2px;position:absolute;bottom:5cqw;left:7cqw;right:7cqw;overflow:hidden}.mk-reel-bar i{transform-origin:0;background:#fff;width:100%;height:100%;animation:7s linear infinite mk-progress;display:block}@keyframes mk-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@container (max-width:140px){.mk-reel-top,.mk-reel-cap{display:none}}.look-editorial .mk-reel-cap{letter-spacing:0;margin-bottom:30cqw;font-size:8.4cqw;font-weight:500}.look-editorial .mk-reel-cap>span.hot{color:#fff;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.08em}.look-cinematic .mk-reel-cap{letter-spacing:.16em;text-transform:uppercase;font-size:5.6cqw;font-weight:750;line-height:1.6}.look-cinematic .mk-reel-cap>span.hot{color:#fff;box-shadow:inset 0 -.14em 0 var(--mk-halo);border-radius:0}.look-minimal .mk-reel-cap{margin-bottom:40cqw;font-size:9.4cqw;font-weight:700}.look-minimal .mk-reel-cap>span.hot{color:#fff}.look-minimal .mk-reel-top span{background:0 0;padding-inline:0}.rp-layer{background:var(--mk-night);position:absolute;inset:0;overflow:hidden}.rp-layer:not([data-on]){visibility:hidden}.rp-photo{will-change:transform;position:absolute;inset:0;transform:scale(1.05)}.rp-img{object-fit:cover}.rp-shade{background:linear-gradient(#0a0f2c80 0%,#0a0f2c00 24%),linear-gradient(#0a0f2c00 40%,#0a0f2c1f 58%,#0a0f2c9e 100%);position:absolute;inset:0}.rp-id{color:#fff;align-items:center;gap:2.6cqw;display:flex;position:absolute;top:12.5cqw;left:6cqw;right:20cqw}.rp-avatar{background:var(--mk-lapis);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:12cqw;height:12cqw;font-size:4.4cqw;font-weight:800;display:grid;box-shadow:0 0 0 .6cqw #ffffffe6}.rp-who{justify-items:start;gap:1cqw;min-width:0;display:grid}.rp-who b{white-space:nowrap;text-shadow:0 .4cqw 2cqw #00000073;font-size:5.4cqw;font-weight:800;line-height:1.1}.rp-scripture{color:var(--mk-ink);white-space:nowrap;background:#fffffff0;border-radius:999px;align-items:center;gap:1.2cqw;padding:1cqw 2.8cqw 1cqw 2cqw;font-size:4.2cqw;font-weight:800;line-height:1.2;display:inline-flex}.rp-scripture svg{width:4.6cqw;height:4.6cqw;color:var(--mk-lapis)}.rp-chrome{z-index:var(--z-raise);pointer-events:none;position:absolute;inset:0}.rp-bars{gap:1.4cqw;display:flex;position:absolute;top:4.4cqw;left:5cqw;right:5cqw}.rp-bar{background:#ffffff57;border-radius:99px;flex:1;height:1.1cqw;min-height:2px;overflow:hidden}.rp-bar>i{border-radius:inherit;transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.rp-mute{color:#fff;background:#0a0f2c73;border-radius:50%;place-items:center;width:11cqw;height:11cqw;display:grid;position:absolute;top:12.5cqw;right:5cqw}.rp-mute svg{width:5.6cqw;height:5.6cqw}.rp-cap{color:#fff;font-family:var(--mk-sans);text-align:center;margin:0;position:absolute;bottom:34cqw;left:6cqw;right:6cqw}.rp-phrase{position:absolute;bottom:0;left:0;right:0}.rp-phrase:not([data-on]){visibility:hidden}.rp-box{display:inline}.rp-w{will-change:transform, opacity;display:inline-block;position:relative}.rp-t{position:relative}.rp-hl{z-index:-1;transform-origin:0;position:absolute}.look-bold.rp-cap{letter-spacing:-.005em;text-transform:uppercase;font-size:8.4cqw;font-weight:800;line-height:1.32}.look-bold .rp-sp{display:none}.look-bold .rp-w{isolation:isolate;background:#0e1433eb;margin:.05em -.01em;padding:.02em .16em}.look-bold .rp-w:first-child,.look-bold .rp-box>span:first-child .rp-w{border-radius:.2em 0 0 .2em;padding-left:.3em}.look-bold .rp-box>span:last-child .rp-w{border-radius:0 .2em .2em 0;padding-right:.3em}.look-bold .rp-box>span:only-child .rp-w{border-radius:.2em}.look-bold .rp-hl{background:var(--mk-lapis);border-radius:.14em;inset:.08em .05em}.look-editorial.rp-cap{text-shadow:0 .6cqw 4cqw #0009;font-size:8cqw;font-weight:600;line-height:1.22;bottom:40cqw}.look-editorial .rp-hl{background:#fff;border-radius:99px;height:.09em;bottom:-.06em;left:0;right:0}.look-cinematic.rp-cap{letter-spacing:.16em;text-transform:uppercase;text-shadow:0 .6cqw 4cqw #0009;font-size:5.6cqw;font-weight:750;line-height:1.7;bottom:30cqw}.look-cinematic .rp-hl{background:var(--mk-halo);height:.14em;bottom:0;left:0;right:.16em}.look-minimal.rp-cap{text-shadow:0 .6cqw 4cqw #0009;font-size:10cqw;font-weight:700;line-height:1.12;bottom:44cqw}.look-minimal .rp-w.hot{color:var(--mk-halo)}.look-minimal .rp-hl{display:none}.rp.rp-device{box-shadow:0 0 0 clamp(4px,2.2cqw,9px) #10152f,0 0 0 calc(clamp(4px,2.2cqw,9px) + 1px) #ffffff29,0 50px 80px -30px #0e1433b3}.wall-reel .rp-mute{display:none}@container (max-width:210px){.rp-who b,.rp-mute{display:none}}@container (max-width:140px){.rp-id,.rp-cap{display:none}}.mk-source{aspect-ratio:16/9;background:var(--mk-night);box-shadow:var(--mk-shadow-lg);isolation:isolate;border-radius:clamp(14px,1.8vw,22px);position:relative;overflow:hidden}.mk-source-media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.mk-crop{top:7%;bottom:7%;left:var(--focus,50%);aspect-ratio:9/16;z-index:var(--z-raise);border-radius:10px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 2px #fff,0 0 0 999px #0a0f2c80}.mk-crop i,.reframe-window i{aspect-ratio:1;border:0 solid #fff;width:18%;position:absolute}.mk-crop i:first-child,.reframe-window i:first-child{border-top-width:4px;border-left-width:4px;border-top-left-radius:12px;top:-6px;left:-6px}.mk-crop i:nth-child(2),.reframe-window i:nth-child(2){border-top-width:4px;border-right-width:4px;border-top-right-radius:12px;top:-6px;right:-6px}.mk-crop i:nth-child(3),.reframe-window i:nth-child(3){border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:12px;bottom:-6px;left:-6px}.mk-crop i:nth-child(4),.reframe-window i:nth-child(4){border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:12px;bottom:-6px;right:-6px}.mk-hero{padding:clamp(32px,5vw,72px) 0 clamp(40px,5vw,64px);position:relative}.mk-hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.hero-copy{z-index:3;position:relative}.hero-copy h1,.hero-copy .mk-lede{margin-top:26px}.mk-hero-small{color:var(--mk-ink-3);margin-top:18px;font-size:15px}.mk-hero-stage{aspect-ratio:1/.92;position:relative}.hero-source{z-index:1;width:86%;position:absolute;top:2%;left:0}.hero-reels{z-index:2;pointer-events:none;position:absolute;inset:0}.hero-reels .mk-reel{position:absolute}.hero-reel-main{z-index:3;width:36%;bottom:0;right:9%;box-shadow:0 0 0 1px #0e143314,0 50px 80px -30px #0e1433a6}.hero-reel-left{width:25%;bottom:5%;right:42%;rotate:-5deg}.hero-reel-right{z-index:2;width:25%;bottom:13%;right:-1%;rotate:5deg}.hero-tag{z-index:4;color:var(--mk-ink);white-space:nowrap;background:#fffffff2;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:12.5px;font-weight:750;display:inline-flex;position:absolute;box-shadow:0 1px 3px #0e14332e}.hero-tag-source{top:14px;left:14px}.hero-tag-reel{background:var(--mk-lapis);color:#fff;bottom:67%;right:9%;transform:translate(20%)}.mk-hero-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:clamp(32px,4vw,56px);display:flex}@media (max-width:999px){.mk-hero-grid{grid-template-columns:minmax(0,1fr)}.mk-hero-stage{width:min(100%,680px);margin:24px auto 0}}@media (max-width:599px){.mk-hero-stage{aspect-ratio:1/1.08}.hero-source{width:100%}.hero-reel-main{width:44%;right:6%}.hero-reel-left{width:31%;right:46%}.hero-reel-right{display:none}.hero-tag-reel{bottom:80%;right:6%;transform:none}}.mk-week{padding-top:var(--mk-section);background:var(--mk-surface);border-top:1px solid var(--mk-line)}.week-head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(24px,5vw,72px);display:grid}.week-head h2 span{display:block}.week-rail{border-top:2px solid var(--mk-line);grid-template-columns:repeat(7,1fr);margin-top:clamp(40px,5vw,64px);display:grid;position:relative}.week-rail-fill{background:var(--mk-lapis);transform-origin:0;height:2px;position:absolute;top:-2px;left:0;right:0;transform:scaleX(.02)}.week-rail li{letter-spacing:.04em;color:var(--mk-ink-3);padding-top:14px;font-size:13px;font-weight:750;transition:color .3s;position:relative}.week-rail li:before{content:"";background:var(--mk-surface);border:2px solid var(--mk-line-strong);border-radius:50%;width:12px;height:12px;transition:background-color .3s,border-color .3s;position:absolute;top:-7px;left:0}.week-rail li[data-on]{color:var(--mk-lapis-ink)}.week-rail li[data-on]:before{background:var(--mk-lapis);border-color:var(--mk-lapis)}.week-stage{padding-bottom:clamp(72px,8vw,112px)}.week-viewport{padding-top:32px;overflow:hidden}.week-track{width:max-content;padding-inline:max(var(--mk-pad), calc((100vw - var(--mk-max)) / 2));gap:clamp(18px,2.4vw,32px);display:flex}.week-card{flex:none;width:clamp(280px,33vw,460px)}@media (min-width:1000px) and (min-height:620px){.week-card{width:auto}.week-card .week-photo{aspect-ratio:4/4.6;height:clamp(280px,100vh - 400px,560px)}.week-card .week-copy{width:0;min-width:100%}}.week-photo{aspect-ratio:4/4.6;border-radius:var(--mk-radius);background:var(--mk-mist);position:relative;overflow:hidden}.week-photo>img{object-fit:cover;scale:1.14}.week-reel{border:3px solid #fff;width:28%;bottom:16px;right:16px;box-shadow:0 20px 40px -12px #0000008c;position:absolute!important}.week-copy{max-width:30em;padding-top:22px}.week-day{color:var(--mk-lapis-ink);font-size:13.5px;font-weight:750;display:block}.week-copy h3{font-family:var(--mk-display);letter-spacing:-.028em;margin-top:6px;font-size:clamp(20px,1.8vw,24px);font-weight:750;line-height:1.15}.week-copy p{color:var(--mk-ink-2);margin-top:8px}@media (max-width:999px),(max-height:619px){.week-viewport{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.week-viewport::-webkit-scrollbar{display:none}.week-card{scroll-snap-align:center;width:min(78vw,420px)}.week-rail-fill{display:none}}@media (max-width:999px){.week-head{grid-template-columns:minmax(0,1fr);align-items:start}}.mk-steps{background:var(--mk-bg)}.steps-col{margin-top:clamp(40px,5vw,64px);position:relative}.steps-progress{background:var(--mk-line);width:2px;position:absolute;top:22px;bottom:22px;left:21px}.steps-progress i{background:var(--mk-lapis);transform-origin:top;width:100%;height:100%;display:block;transform:scaleY(0)}.steps-list>li{grid-template-columns:44px minmax(0,4fr) minmax(0,6fr);align-items:start;column-gap:clamp(20px,3vw,48px);padding-bottom:clamp(40px,4.5vw,64px);display:grid;position:relative}.steps-list>li:last-child{padding-bottom:0}.steps-n{z-index:1;background:var(--mk-surface);border:2px solid var(--mk-line-strong);width:44px;height:44px;transition:all .4s var(--mk-ease);border-radius:50%;place-items:center;font-size:18px;font-weight:750;display:grid;position:relative}.steps-list>li[data-on] .steps-n{background:var(--mk-lapis);border-color:var(--mk-lapis);color:#fff}.steps-list h3{letter-spacing:-.02em;padding-top:7px;font-size:clamp(21px,1.9vw,26px);font-weight:750;line-height:1.2}.steps-list p{color:var(--mk-ink-2);max-width:30em;margin-top:12px;font-size:17px}.steps-visual{justify-content:flex-end;display:flex}.steps-visual>*{width:100%;max-width:540px}@media (max-width:999px){.steps-list>li{grid-template-columns:44px minmax(0,1fr)}.steps-visual{grid-column:2;justify-content:flex-start;margin-top:20px}}@media (max-width:599px){.steps-list>li{grid-template-columns:36px minmax(0,1fr);column-gap:14px}.steps-n{width:36px;height:36px;font-size:16px}.steps-progress{left:17px}.steps-visual{grid-column:1/-1}}.mk-app{background:var(--mk-surface);border:1px solid var(--mk-line);width:100%;max-width:540px;box-shadow:var(--mk-shadow-lg);border-radius:22px;padding:18px}.mk-app-bar{align-items:center;gap:6px;margin-bottom:16px;display:flex}.mk-app-bar i{background:var(--mk-line);border-radius:50%;width:10px;height:10px}.mk-app-bar span{color:var(--mk-ink-3);margin-left:0;font-size:13px;font-weight:700}.paste-field{border:2px solid var(--mk-lapis);color:var(--mk-ink-2);border-radius:14px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;box-shadow:0 0 0 4px #2a3cb41f}.paste-url{min-width:0;color:var(--mk-ink);flex:1;font-size:15px;font-weight:600;overflow:hidden}.paste-typed{white-space:nowrap;vertical-align:bottom;border-right:2px solid var(--mk-lapis);max-width:100%;padding-right:2px;display:inline-block;overflow:hidden}[data-on] .paste-typed{animation:2.6s steps(34,end) .2s both mk-type,.9s step-end infinite mk-caret}@keyframes mk-type{0%{max-width:0}to{max-width:100%}}@keyframes mk-caret{50%{border-right-color:#0000}}.paste-field b{background:var(--mk-lapis);color:#fff;border-radius:10px;flex:none;padding:8px 16px;font-size:14px}.paste-found{background:var(--mk-mist);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.paste-found>span:nth-child(2){flex:1;min-width:0;display:grid}.paste-found b{font-size:15px}.paste-found small{color:var(--mk-ink-3);font-size:13px}.paste-thumb{aspect-ratio:16/9;background:var(--mk-night);border-radius:10px;flex:none;width:92px;position:relative;overflow:hidden}.paste-thumb img{object-fit:cover}.paste-note{color:var(--mk-ink-3);margin-top:14px;font-size:13px}.moments-track{background:var(--mk-bg);border:1px solid var(--mk-line);border-radius:16px;padding:14px 12px 34px;position:relative}.moments-wave{align-items:center;gap:2px;height:72px;display:flex}.moments-wave i{background:#c3cae6;border-radius:2px;flex:1}.moments-pick{border:2px solid var(--mk-lapis);height:84px;color:var(--mk-lapis-ink);background:#2a3cb424;border-radius:8px;justify-content:center;padding-top:4px;font-size:11px;font-weight:800;display:flex;position:absolute;top:8px}[data-on] .moments-pick{animation:mk-pop .7s var(--mk-ease) both;animation-delay:calc(.25s + var(--d) * .18s)}@keyframes mk-pop{0%{opacity:0;transform:scaleY(.4)}}.moments-scale{color:var(--mk-ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:650;display:flex;position:absolute;bottom:8px;left:12px;right:12px}.moments-list{margin-top:12px}.moments-list li{border-top:1px solid var(--mk-line);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 2px;font-size:14.5px;display:grid}.moments-list li:first-child{border-top:0}.moments-list b{background:var(--mk-lapis);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.moments-list span{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.moments-list small{color:var(--mk-ink-3);font-variant-numeric:tabular-nums}[data-on] .moments-list li{animation:mk-rise .7s var(--mk-ease) both;animation-delay:calc(.9s + var(--d) * .15s)}@keyframes mk-rise{0%{opacity:0;transform:translateY(8px)}}.vertical-visual{grid-template-columns:minmax(0,1fr) 36px minmax(0,.46fr);align-items:center;gap:12px;width:100%;max-width:560px;display:grid}.vertical-arrow{background:var(--mk-lapis);height:2px;position:relative}.vertical-arrow:after{content:"";border-left:9px solid var(--mk-lapis);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:-5px;right:-1px}.review-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.review-item{justify-items:center;gap:8px;display:grid}.review-item .mk-reel{border-radius:10px;width:100%}.review-item.is-skipped .mk-reel{opacity:.4}.review-keep{color:var(--mk-ink-3);border:1px solid var(--mk-line);border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-size:11.5px;font-weight:750;display:inline-flex}.review-keep.is-on{background:var(--mk-lapis);border-color:var(--mk-lapis);color:#fff}.review-fix{background:var(--mk-mist);color:var(--mk-ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;padding:12px 14px;font-size:14px;display:flex}.review-fix svg{color:var(--mk-lapis)}.review-fix s,.rv-fix s{color:var(--mk-ink-3)}.review-fix b,.rv-fix b{color:var(--mk-lapis-ink)}.review-fix small{color:var(--mk-ink-3);margin-left:auto;font-size:12.5px}.review-actions{justify-content:flex-end;margin-top:14px;display:flex}.mk-reframe{--p:0;background:var(--mk-night);color:#fff;padding-block:clamp(80px,9vw,120px);overflow:clip}.reframe-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);min-height:min(760px,100vh - 200px);display:grid}.mk-reframe h2{color:#fff;font-size:clamp(28px,3vw,42px)}.mk-reframe h2 span{color:var(--mk-halo);display:block}.reframe-lede{color:#ffffffc2;max-width:30em;margin-top:16px;font-size:17px}.reframe-points{margin-top:28px}.reframe-points li{border-top:1px solid #ffffff24;padding:18px 0}.reframe-points h3{color:#fff;font-size:18px}.reframe-points p{color:#ffffffbd;margin-top:4px;font-size:16px}.reframe-stage .mk-source{box-shadow:0 60px 120px -40px #000c}.reframe-shutter{z-index:var(--z-raise);background:#080b22e6;position:absolute;top:0;bottom:0}.reframe-shutter.is-left{width:calc((var(--focus) - 15.82%) * var(--p));left:0}.reframe-shutter.is-right{width:calc((100% - var(--focus) - 15.82%) * var(--p));right:0}.reframe-window{top:0;bottom:0;left:calc(var(--focus) - 15.82%);z-index:3;width:31.64%;opacity:calc(var(--p) * 1.4);position:absolute;container-type:inline-size}.reframe-window i{width:16%}.reframe-window i:first-child,.reframe-window i:nth-child(2){top:8px}.reframe-window i:nth-child(3),.reframe-window i:nth-child(4){bottom:8px}.reframe-window i:first-child,.reframe-window i:nth-child(3){left:8px}.reframe-window i:nth-child(2),.reframe-window i:nth-child(4){right:8px}.reframe-window .mk-reel-ui{background:0 0}.reframe-label{z-index:4;color:var(--mk-ink);white-space:nowrap;background:#fffffff2;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:750;position:absolute;top:16px}.reframe-label-wide{left:16px}.reframe-label-tall{left:calc(var(--focus) + 15.82% + 12px);background:var(--mk-lapis);color:#fff;opacity:0}@media (max-width:999px){.reframe-grid{grid-template-columns:minmax(0,1fr);min-height:0}.reframe-stage{order:-1}}@media (max-width:599px){.reframe-label-tall{left:auto;right:10px}.reframe-label{font-size:11.5px;top:10px}.reframe-label-wide{left:10px}}.mk-captions{background:var(--mk-surface)}.captions-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.captions-copy .mk-body{margin-top:22px}.captions-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:520px;margin-top:36px;display:grid}.captions-picker button{text-align:left;border:1.5px solid var(--mk-line);background:var(--mk-surface);min-height:68px;transition:border-color .25s var(--mk-ease), box-shadow .25s var(--mk-ease), background-color .25s var(--mk-ease);border-radius:16px;gap:2px;padding:14px 18px;display:grid}.captions-picker button:hover{border-color:var(--mk-line-strong)}.captions-picker button[aria-pressed=true]{border-color:var(--mk-lapis);background:#f7f8ff;box-shadow:0 0 0 4px #2a3cb41f}.captions-picker b{font-size:16px;font-weight:750}.captions-picker small{color:var(--mk-ink-3);font-size:13px}.captions-desc{max-width:520px;color:var(--mk-ink-2);min-height:3.2em;margin-top:18px}.captions-stage{justify-content:center;align-items:center;min-height:600px;display:flex;position:relative}.captions-reel{z-index:1;width:min(340px,72%);position:relative}.captions-stage.has-rendered{gap:clamp(16px,2vw,28px)}.captions-stage.has-rendered .captions-reel{width:min(320px,58%)}.captions-rendered{z-index:2;align-self:flex-end;gap:12px;width:min(128px,24%);margin-bottom:6%;display:grid;position:relative}.captions-mini{border:3px solid #fff;width:100%}.captions-rendered .mk-note{text-align:center}@media (max-width:999px){.captions-grid{grid-template-columns:minmax(0,1fr)}.captions-stage{min-height:0;padding-block:12px 40px}}.mk-wall{padding-block:var(--mk-section) calc(var(--mk-section) * .7);background:var(--mk-bg);overflow:clip}.wall-head{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(24px,5vw,72px);display:grid}.wall-head h2 span{display:block}.wall-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;display:grid}.wall-facts li{color:var(--mk-ink-2);padding-left:22px;font-size:15.5px;font-weight:600;position:relative}.wall-facts li:before{content:"";background:var(--mk-lapis);border-radius:3px;width:10px;height:10px;position:absolute;top:.55em;left:0;rotate:45deg}.wall-band{gap:clamp(14px,1.6vw,22px);margin-top:clamp(48px,6vw,80px);display:grid}.wall-row{gap:clamp(14px,1.6vw,22px);width:max-content;padding-left:3vw;display:flex}.wall-reel{flex:none;width:clamp(150px,17vw,248px)}.wall-note{margin-top:28px}@media (max-width:999px){.wall-head{grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:599px){.wall-facts{grid-template-columns:minmax(0,1fr)}.wall-row-b{display:none}}.mk-review{background:var(--mk-surface)}.mk-review .review-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.review-media{padding-bottom:72px;position:relative}.review-photo{aspect-ratio:4/3.3;background:var(--mk-mist);border-radius:28px;position:relative;overflow:hidden}.review-photo img{object-fit:cover}.rv-card{background:var(--mk-surface);border:1px solid var(--mk-line);width:min(380px,72%);box-shadow:var(--mk-shadow-lg);border-radius:22px;padding:16px 18px;position:absolute;bottom:0;right:-20px}.rv-head{justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.rv-head b{font-size:15px}.rv-head span{background:var(--mk-mist);color:var(--mk-lapis-ink);border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:750}.rv-card li{border-top:1px solid var(--mk-line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.rv-thumb{border-radius:8px;width:40px}.rv-hook{font-size:14px;font-weight:650;line-height:1.3;display:grid}.rv-hook small{color:var(--mk-ink-3);font-size:12px;font-weight:600}.rv-keep{border:1.5px solid var(--mk-line-strong);color:var(--mk-ink-3);transition:all .35s var(--mk-ease);border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:12.5px;font-weight:750;display:inline-flex}.rv-keep svg{opacity:0;width:0;transition:all .35s var(--mk-ease)}.rv-keep[data-on]{background:var(--mk-lapis);border-color:var(--mk-lapis);color:#fff;animation:mk-tick .45s var(--mk-ease)}.rv-keep[data-on] svg{opacity:1;width:14px}@keyframes mk-tick{40%{transform:scale(1.12)}}.rv-fix{background:var(--mk-mist);border-radius:12px;align-items:center;gap:8px;margin-top:8px;padding:10px 12px;font-size:13.5px;display:flex}.rv-fix svg{color:var(--mk-lapis);flex:none}.review-copy .mk-body{margin-top:22px}.review-points{margin-top:32px}.review-points li{border-top:1px solid var(--mk-line);padding:20px 0}.review-points h3{font-size:18px}.review-points p{color:var(--mk-ink-2);margin-top:4px}@media (max-width:999px){.mk-review .review-grid{grid-template-columns:minmax(0,1fr)}.rv-card{right:16px}}@media (max-width:599px){.review-media{padding-bottom:0}.rv-card{width:calc(100% - 24px);margin:-56px auto 0;position:relative;right:auto}}.mk-deliver{background:var(--mk-bg)}.deliver-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:stretch;gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.deliver-files{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:var(--mk-radius);padding:8px 24px;display:grid}.deliver-files li{border-top:1px solid var(--mk-line);grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);align-content:center;gap:2px 16px;padding:18px 0;display:grid}.deliver-files li:first-child{border-top:0}.deliver-files .mk-icon{grid-row:1/3}.deliver-files b{font-size:17px}.deliver-files small{color:var(--mk-ink-2);font-size:14.5px}.deliver-places{border-radius:var(--mk-radius);background:var(--mk-night);color:#fff;padding:26px 28px}.deliver-places h3{color:var(--mk-halo);align-items:center;gap:10px;font-size:16px;display:flex}.deliver-places ul{margin-top:12px}.deliver-places li{border-top:1px solid #ffffff1f;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;display:grid}.deliver-places li>span{display:grid}.deliver-places b{font-size:16.5px}.deliver-places small{color:#ffffffb8;font-size:13.5px}.deliver-status{text-align:right;justify-items:end;gap:2px}.deliver-places .mk-tag{color:var(--mk-halo);background:#aab6ff29;margin-left:0}.deliver-places .mk-tag.is-download-only{color:#fff;background:#ffffff1a}.deliver-places .mk-note{color:#ffffffb8;margin-top:16px}.deliver-places .mk-note .mk-tag{vertical-align:1px}@media (max-width:999px){.deliver-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.deliver-places{padding:22px 20px}.deliver-places li{grid-template-columns:24px minmax(0,1fr)}.deliver-status{text-align:left;grid-column:2;grid-auto-flow:column;justify-content:start;place-items:center start;gap:8px}}.mk-people{background:var(--mk-surface)}.people-grid{grid-template-rows:repeat(2,minmax(300px,auto));grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;margin-top:clamp(40px,5vw,64px);display:grid}.people-tile{background:var(--mk-mist);isolation:isolate;border-radius:28px;min-height:320px;display:block;position:relative;overflow:hidden}.people-tile.tile-0{grid-row:1/3;min-height:660px}.people-photo{position:absolute;inset:0}.people-photo img{object-fit:cover;transition:transform 1.2s var(--mk-ease)}.people-tile:hover .people-photo img{transform:scale(1.04)}.people-copy{background:#fffffff7;border-radius:20px;gap:4px;padding:18px 64px 18px 20px;display:grid;position:absolute;bottom:16px;left:16px;right:16px;box-shadow:0 20px 40px -20px #0e143373}.people-copy small{color:var(--mk-lapis-ink);font-size:13px;font-weight:750}.people-copy b{font-family:var(--mk-display);letter-spacing:-.028em;font-size:clamp(19px,1.6vw,23px);font-weight:750;line-height:1.15}.people-copy>span{color:var(--mk-ink-2);font-size:15px}.people-copy i{background:var(--mk-lapis);color:#fff;width:36px;height:36px;transition:transform .3s var(--mk-ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:18px;right:18px}.people-tile:hover .people-copy i{transform:translate(3px)}@media (max-width:999px){.people-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.people-tile,.people-tile.tile-0{aspect-ratio:4/3.4;grid-row:auto;min-height:0}}@media (max-width:599px){.people-tile,.people-tile.tile-0{aspect-ratio:4/5}}.mk-pricing{background:var(--mk-bg)}.mk-plans{margin-top:clamp(40px,5vw,64px)}.mk-plans-notices{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.mk-plans-notices:empty{display:none}.mk-plans-currency,.mk-plans-notices .notice{color:var(--mk-ink-2);font-size:14.5px;font-weight:600}.mk-plans-notices .notice:before{content:"·";color:var(--mk-ink-3);margin-right:10px}.mk-discount{background:var(--mk-surface);border:1px solid var(--mk-line);color:var(--mk-ok);background:var(--mk-ok-bg);border-color:#0000;border-radius:999px;align-items:center;padding:8px 14px;font-size:14px;font-weight:650;display:inline-flex}.mk-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}.mk-plan{background:var(--mk-surface);border:1px solid var(--mk-line);border-radius:28px;flex-direction:column;gap:18px;padding:30px 28px 26px;display:flex}.mk-plan header{gap:6px;display:grid}.mk-plan-note{color:var(--mk-lapis-ink);font-size:13px;font-weight:750}.mk-plan h3{font-family:var(--mk-display);letter-spacing:-.028em;font-size:26px;font-weight:750;line-height:1.05}.mk-plan header p{color:var(--mk-ink-2);min-height:3.1em;font-size:15.5px}.mk-plan-price{color:var(--mk-ink);align-items:baseline;gap:6px;display:flex}.mk-plan-cur{color:var(--mk-ink-3);font-size:15px;font-weight:750}.mk-plan-amount{font-family:var(--mk-display);letter-spacing:-.028em;font-variant-numeric:lining-nums tabular-nums;font-size:52px;font-weight:750;line-height:1}.mk-plan-price small{color:var(--mk-ink-3);font-size:15px;font-weight:650}.mk-plan-quota{background:var(--mk-mist);border-radius:10px;align-self:flex-start;padding:8px 12px;font-size:14px;font-weight:750}.mk-plan .mk-btn{width:100%}.mk-plan-features{border-top:1px solid var(--mk-line);flex:1;align-content:start;gap:10px;padding-top:18px;display:grid}.mk-plan-features li{color:var(--mk-ink-2);grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:15px;line-height:1.45;display:grid}.mk-plan-features li.is-includes{color:var(--mk-ink);font-weight:750;display:block}.mk-plan-features svg{color:var(--mk-lapis);margin-top:2px}.mk-plan-features li[data-status=coming-soon] svg{color:var(--mk-line-strong)}.mk-plan-foot{color:var(--mk-ink-3);font-size:12.5px}.mk-plan.is-featured{background:var(--mk-night);border-color:var(--mk-night);color:#fff;box-shadow:var(--mk-shadow-lg)}.mk-plan.is-featured h3,.mk-plan.is-featured .mk-plan-price,.mk-plan.is-featured .mk-plan-features li.is-includes{color:#fff}.mk-plan.is-featured .mk-plan-note{color:var(--mk-halo)}.mk-plan.is-featured header p,.mk-plan.is-featured .mk-plan-features li{color:#ffffffc7}.mk-plan.is-featured .mk-plan-cur,.mk-plan.is-featured .mk-plan-price small,.mk-plan.is-featured .mk-plan-foot{color:#ffffffb3}.mk-plan.is-featured .mk-plan-quota{background:#ffffff14}.mk-plan.is-featured .mk-plan-features{border-color:#ffffff24}.mk-plan.is-featured .mk-plan-features svg{color:var(--mk-halo)}.mk-plan.is-featured .mk-plan-features li[data-status=coming-soon] svg{color:#ffffff59}.mk-plan.is-featured .mk-tag{color:var(--mk-halo);background:#aab6ff29}.mk-plan.is-featured .mk-tag.is-download-only{color:#fff;background:#ffffff1a}.mk-free{background:var(--mk-mist);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:20px;padding:26px 30px;display:flex}.mk-free h3{font-family:var(--mk-display);letter-spacing:-.028em;font-size:clamp(21px,1.8vw,25px);font-weight:750}.mk-free p{color:var(--mk-ink-2);max-width:60ch;margin-top:4px}@media (max-width:999px){.mk-plan-grid{grid-template-columns:minmax(0,1fr);max-width:620px}.mk-plan header p{min-height:0}}.mk-questions{background:var(--mk-surface)}.questions-grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.questions-grid h2 span{display:block}.questions-grid .mk-body{margin-top:20px}.mk-faqs details{border-top:1px solid var(--mk-line)}.mk-faqs details:last-child{border-bottom:1px solid var(--mk-line)}.mk-faqs summary{cursor:pointer;min-height:44px;color:var(--mk-ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:700;line-height:1.35;list-style:none;display:flex}.mk-faqs summary::-webkit-details-marker{display:none}.mk-faqs summary:hover{color:var(--mk-lapis-ink)}.mk-faqs summary i{border:1.5px solid var(--mk-line-strong);width:32px;height:32px;transition:background-color .3s var(--mk-ease), border-color .3s var(--mk-ease);border-radius:50%;flex:none;position:relative}.mk-faqs summary i:before,.mk-faqs summary i:after{content:"";background:var(--mk-ink);width:12px;height:2px;transition:transform .35s var(--mk-ease);border-radius:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.mk-faqs summary i:after{transform:rotate(90deg)}.mk-faqs details[open] summary i{background:var(--mk-lapis);border-color:var(--mk-lapis)}.mk-faqs details[open] summary i:before,.mk-faqs details[open] summary i:after{background:#fff}.mk-faqs details[open] summary i:after{transform:rotate(0)}.mk-faqs details p{color:var(--mk-ink-2);max-width:64ch;padding:0 52px 24px 0;font-size:16.5px}@media (max-width:999px){.questions-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.mk-faqs summary{font-size:17px}.mk-faqs details p{padding-right:0}}.mk-footer{position:relative}.mk-closing{background:var(--mk-surface);border-top:1px solid var(--mk-line);padding-block:clamp(72px,9vw,128px);position:relative;overflow:clip}.mk-closing-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.mk-closing-copy h2{font-size:clamp(30px,3.2vw,44px)}.mk-closing-line{color:var(--mk-lapis-ink);max-width:28em;margin-top:18px;font-size:clamp(19px,1.6vw,22px);font-weight:650;line-height:1.45}.mk-closing-body{color:var(--mk-ink-2);max-width:34em;margin-top:14px;font-size:17px}.mk-closing .mk-actions{align-items:center;gap:12px 28px}.mk-closing-secondary{align-items:center;min-height:44px;display:inline-flex}.mk-closing-visual{width:100%;max-width:480px;height:clamp(380px,38vw,520px);margin-inline:auto;position:relative}.mk-phone{z-index:1;background:var(--mk-ink);border-radius:34px;padding:7px;position:absolute;box-shadow:0 0 0 1px #0e14331f,0 30px 60px -30px #0e143373}.mk-phone:before{content:"";z-index:3;background:var(--mk-ink);border-radius:999px;width:26%;height:12px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.mk-phone .mk-phone-screen{box-shadow:none;border-radius:27px}.mk-phone.phone-back{width:44%;top:0;left:4%;rotate:-4deg}.mk-phone.phone-front{z-index:2;width:48%;bottom:0;right:4%;rotate:3deg}@media (max-width:999px){.mk-closing-grid{grid-template-columns:minmax(0,1fr)}.mk-closing-visual{height:clamp(360px,90vw,500px)}}.mk-footer-night{background:var(--mk-night);color:#fff;position:relative}.mk-footer-map,.mk-footer-base{position:relative}.mk-footer-base:before{content:"";top:0;left:var(--mk-pad);right:var(--mk-pad);background:#ffffff1f;height:1px;position:absolute}.mk-footer-map{grid-template-columns:minmax(0,1.7fr) repeat(4,minmax(0,1fr));gap:32px;padding-block:64px 48px;display:grid}.mk-footer-brand p{color:#ffffffb8;max-width:32ch;margin-top:16px;font-size:15px}.mk-footer-mail{min-height:44px;color:var(--mk-halo);align-items:center;gap:8px;margin-top:10px;font-size:15px;font-weight:700;display:inline-flex}.mk-footer-mail:hover{color:#fff}.mk-footer-col h3{letter-spacing:.06em;text-transform:uppercase;color:#ffffff9e;font-size:13px;font-weight:750}.mk-footer-col ul{margin-top:6px;display:grid}.mk-footer-col a{color:#ffffffe0;align-items:center;min-height:44px;font-size:15px;display:inline-flex}.mk-footer-col a:hover{color:#fff;text-underline-offset:4px;text-decoration:underline}.mk-footer-base{color:#ffffffa8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-block:26px 36px;font-size:14px;display:flex}.mk-footer-base p{color:#ffffffa8}.mk-footer-base ul{gap:4px 20px;display:flex}.mk-footer-base a{color:#ffffffe0;align-items:center;min-height:44px;display:inline-flex}.mk-footer-base a:hover{color:#fff}@media (max-width:999px){.mk-footer-map{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-footer-brand{grid-column:1/-1}}.mk-band{background:var(--mk-surface);border-block:1px solid var(--mk-line)}.mk-section-tight{padding-block:clamp(56px,7vw,96px)}.mk-narrow{max-width:calc(860px + 2 * var(--mk-pad))}.mk-gap-top{margin-top:40px}.mk-gap-bottom{margin-bottom:36px}.mk-head-body{margin-top:20px}.mk-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mk-inline-arrow{align-items:center;gap:6px;min-height:44px;margin-top:8px;display:inline-flex}.mk-page-hero{padding:clamp(40px,6vw,88px) 0 clamp(56px,7vw,104px);position:relative}.mk-page-hero-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.mk-page-hero.has-visual .mk-page-hero-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.mk-page-hero h1{max-width:20ch;margin-top:24px;font-size:clamp(32px,3.4vw,48px)}.mk-page-hero:not(.has-visual) h1{max-width:20ch}.mk-page-hero .mk-lede{margin-top:24px}.mk-page-hero-visual{padding-block:12px;position:relative}.mk-page-photo{aspect-ratio:4/4.4;background:var(--mk-mist);width:min(100%,480px);box-shadow:var(--mk-shadow-lg);border-radius:999px 999px 28px 28px;margin-inline:auto;position:relative;overflow:hidden}.mk-page-photo img{object-fit:cover}.mk-page-hero-note{text-align:center;margin-top:16px}@media (max-width:999px){.mk-page-hero.has-visual .mk-page-hero-grid{grid-template-columns:minmax(0,1fr)}.mk-page-photo{aspect-ratio:4/3.4;border-radius:280px 280px 24px 24px;width:100%;max-width:620px}}@media (max-width:599px){.mk-page-photo{aspect-ratio:4/4;border-radius:200px 200px 22px 22px}}.mk-trio{aspect-ratio:1/.92;width:min(100%,520px);margin-inline:auto;position:relative}.mk-trio .mk-reel{position:absolute;bottom:0}.mk-trio .trio-main{z-index:2;width:44%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #0e143314,0 50px 80px -30px #0e143399}.mk-trio .trio-side{width:33%;bottom:6%}.mk-trio .trio-left{left:2%;rotate:-6deg}.mk-trio .trio-right{right:2%;rotate:6deg}.mk-flow{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 clamp(24px,3vw,48px);margin-top:clamp(40px,5vw,64px);display:grid}.mk-flow.is-three{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.mk-flow.is-four{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.mk-flow li{border-top:1px solid var(--mk-line);grid-template-columns:48px minmax(0,1fr);gap:18px;padding:26px 0 30px;display:grid}.mk-flow.is-four li{grid-template-columns:minmax(0,1fr);gap:12px}.mk-flow-n{background:var(--mk-lapis);color:#fff;width:48px;height:48px;font-family:var(--mk-display);border-radius:50%;place-items:center;font-size:22px;font-weight:750;display:grid}.mk-flow-label{background:var(--mk-mist);color:var(--mk-lapis-ink);letter-spacing:.04em;border-radius:999px;justify-self:start;padding:5px 12px;font-size:12.5px;font-weight:750}.mk-flow h3{font-family:var(--mk-display);letter-spacing:-.02em;margin-top:6px;font-size:20px;font-weight:750}.mk-flow p{color:var(--mk-ink-2);margin-top:8px}.mk-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,5vw,72px);margin-top:clamp(32px,4vw,56px);display:grid}.mk-points.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mk-points.is-stacked{grid-template-columns:minmax(0,1fr);margin-top:0}.mk-points li{border-top:1px solid var(--mk-line);padding:28px 0 32px}.mk-points .mk-icon{margin-bottom:18px}.mk-points h3{font-size:19px}.mk-points p{color:var(--mk-ink-2);max-width:44ch;margin-top:8px}@media (max-width:999px){.mk-points.is-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.mk-points,.mk-points.is-three{grid-template-columns:minmax(0,1fr)}}.mk-callout{background:var(--mk-mist);color:var(--mk-ink);border-radius:20px;align-items:flex-start;gap:16px;margin-top:32px;padding:20px 24px;display:flex}.mk-callout>svg{color:var(--mk-lapis);flex:none;margin-top:2px}.mk-callout p{color:var(--mk-ink-2)}.mk-callout b{color:var(--mk-ink)}.mk-callout.is-large{border-radius:28px;gap:24px;margin-top:0;padding:clamp(28px,4vw,48px)}.mk-callout.is-large h2{font-size:clamp(24px,2.3vw,32px)}.mk-callout.is-large .mk-body{max-width:60ch;margin-top:12px}.mk-section .mk-callout.is-large:not(:first-child){margin-top:clamp(40px,5vw,64px)}.mk-callout.is-free{border-radius:24px;margin-top:0;padding:28px 30px}.mk-callout.is-free h3{font-family:var(--mk-display);font-size:22px;font-weight:750}.mk-callout.is-free p{margin-top:8px}.mk-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.mk-split.is-top{align-items:start}.mk-split-photo{aspect-ratio:4/3.3;background:var(--mk-mist);border-radius:28px;position:relative;overflow:hidden}.mk-split-photo img{object-fit:cover}.mk-split-visual{position:relative}.mk-split-visual .mk-trio{z-index:1}.mk-fit-label{color:var(--mk-lapis-ink);margin-bottom:10px;font-size:14px;font-weight:750}.mk-ticks{gap:14px;margin-top:28px;display:grid}.mk-ticks li{color:var(--mk-ink-2);padding-left:30px;position:relative}.mk-ticks li:before{content:"";border-left:2.5px solid var(--mk-lapis);border-bottom:2.5px solid var(--mk-lapis);width:14px;height:8px;position:absolute;top:.4em;left:2px;rotate:-45deg}.mk-ticks b{color:var(--mk-ink)}.mk-promises{background:var(--mk-night);color:#fff;border-radius:28px;padding:clamp(28px,3vw,40px)}.mk-promises h3{color:var(--mk-halo);font-size:16px}.mk-promises ul{margin-top:12px}.mk-promises li{font-family:var(--mk-display);letter-spacing:-.028em;border-top:1px solid #ffffff1f;padding:16px 0;font-size:18px;font-weight:600;line-height:1.4}@media (max-width:999px){.mk-split{grid-template-columns:minmax(0,1fr)}}.mk-mix{background:var(--mk-night);color:#fff;border-radius:28px;padding:clamp(24px,3vw,36px)}.mk-mix-row{border-bottom:1px solid #ffffff1f;grid-template-columns:90px minmax(0,1fr);align-items:center;gap:16px;padding:18px 0;display:grid}.mk-mix-row>span{color:#fffc;align-items:center;gap:8px;font-size:14px;font-weight:750;display:inline-flex}.mk-mix-bars{align-items:center;gap:3px;height:84px;display:flex}.mk-mix-bars i{background:var(--mk-halo);transform-origin:50%;border-radius:3px;flex:1;animation:1.6s ease-in-out infinite alternate mk-level}.mk-mix-bars i:nth-child(3n){animation-delay:-.4s}.mk-mix-bars i:nth-child(3n+1){animation-delay:-.9s}.mk-mix-bars.is-music i{background:#ffffff4d;animation-duration:3s}@keyframes mk-level{0%{transform:scaleY(.55)}to{transform:scaleY(1)}}.mk-mix p{font-family:var(--mk-display);letter-spacing:-.01em;margin-top:20px;font-size:19px;font-weight:650}.mk-feature-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.mk-feature-head{position:sticky;top:110px}.mk-feature-head h2{margin-top:20px;font-size:clamp(26px,2.6vw,36px)}.mk-feature-head .mk-body{margin-top:14px}.mk-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.mk-feature-list li{border-top:1px solid var(--mk-line);padding:24px 0 28px}.mk-feature-list h3{font-size:18.5px}.mk-feature-list h3 .mk-tag{margin-left:6px}.mk-feature-list p{color:var(--mk-ink-2);margin-top:8px}.mk-feature-list small{color:var(--mk-ink-3);margin-top:12px;font-size:13px;font-weight:700;display:inline-block}@media (max-width:999px){.mk-feature-grid{grid-template-columns:minmax(0,1fr)}.mk-feature-head{position:static}}@media (max-width:699px){.mk-feature-list{grid-template-columns:minmax(0,1fr)}}.mk-scroll-hint{color:var(--mk-ink-3);margin-top:24px;font-size:14px;display:none}.mk .table-scroll{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:24px;margin-top:clamp(32px,4vw,48px);position:relative;overflow-x:auto}.mk-table{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}.mk-table caption{caption-side:bottom;text-align:left;color:var(--mk-ink-3);border-top:1px solid var(--mk-line);padding:16px 20px;font-size:13.5px}.mk-table th,.mk-table td{text-align:left;vertical-align:top;border-top:1px solid var(--mk-line);padding:16px 20px}.mk-table thead th{background:var(--mk-bg);color:var(--mk-ink);white-space:nowrap;border-top:0;font-size:14px;font-weight:750}.mk-table tbody th{color:var(--mk-ink);width:28%;font-weight:700}.mk-table td{color:var(--mk-ink-2)}.mk-yes{color:var(--mk-ink);font-weight:650}.mk-no{color:var(--mk-ink-3)}.mk-table-compare tbody th{width:20%}.mk-table-compare .is-ours{color:var(--mk-ink);background:#f3f5ff;font-weight:600}.mk-table-compare thead .is-ours{background:var(--mk-lapis);color:#fff}@media (max-width:820px){.mk-scroll-hint{display:block}}.mk-pricing-page{padding-top:0}.mk-pricing-page .mk-plans{margin-top:0}.mk-pricing-fine{max-width:80ch;margin-top:24px}.mk-faq-layout{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.mk-faq-nav{position:sticky;top:110px}.mk-faq-nav ul{gap:2px;display:grid}.mk-faq-nav a{min-height:44px;color:var(--mk-ink-2);border-radius:12px;align-items:center;padding:0 14px;font-weight:700;display:flex}.mk-faq-nav a:hover{background:var(--mk-mist);color:var(--mk-ink)}.mk-faq-nav .mk-note{margin-top:20px;padding-inline:14px}.mk-faq-groups{gap:clamp(48px,6vw,72px);display:grid}.mk-faq-groups section{scroll-margin-top:110px}.mk-faq-groups h2{margin-bottom:16px;font-size:clamp(24px,2.2vw,30px)}@media (max-width:999px){.mk-faq-layout{grid-template-columns:minmax(0,1fr)}.mk-faq-nav{position:static}.mk-faq-nav ul{flex-wrap:wrap;gap:8px;display:flex}.mk-faq-nav a{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:999px}}.mk-posts{display:grid}.mk-posts li{border-top:1px solid var(--mk-line);padding:32px 0 36px}.mk-posts li:first-child{border-top:0;padding-top:0}.mk-posts time{color:var(--mk-lapis-ink);font-size:14px;font-weight:700}.mk-posts h2{margin-top:8px;font-size:clamp(22px,2.2vw,30px)}.mk-posts h2 a:hover{color:var(--mk-lapis-ink)}.mk-posts p{color:var(--mk-ink-2);max-width:62ch;margin-top:12px;font-size:17px}.mk-article{padding-bottom:var(--mk-section)}.mk-article-head{max-width:calc(760px + 2 * var(--mk-pad));padding-top:clamp(40px,6vw,88px);padding-bottom:40px}.mk-article-head h1{margin-top:20px;font-size:clamp(32px,3.4vw,46px)}.mk-article-head .mk-note{margin-top:16px}.mk-back{min-height:44px;color:var(--mk-lapis-ink);align-items:center;gap:6px;font-weight:750;display:inline-flex}.mk-back:before{content:"←"}.mk-article-body{max-width:calc(760px + 2 * var(--mk-pad))}.mk-article-end{margin-top:48px}.mk .prose{color:var(--mk-ink-2);font-size:18px;line-height:1.75}.mk .prose>*+*{margin-top:1.1em}.mk .prose>h1:first-child{display:none}.mk .prose h2{margin-top:1.8em;font-size:clamp(22px,2vw,28px)}.mk .prose h3{margin-top:1.6em;font-size:20px}.mk .prose a{color:var(--mk-lapis-ink);text-underline-offset:3px;font-weight:650;text-decoration:underline}.mk .prose ul,.mk .prose ol{padding-left:1.3em}.mk .prose ul{list-style:outside}.mk .prose ol{list-style:decimal}.mk .prose li+li{margin-top:.4em}.mk .prose strong{color:var(--mk-ink)}.mk .prose blockquote{background:var(--mk-mist);color:var(--mk-ink);border-radius:16px;margin-inline:0;padding:18px 22px}.mk-contact{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.mk-form-card{background:var(--mk-bg);border:1px solid var(--mk-line);border-radius:28px;padding:clamp(24px,3vw,40px)}.mk-contact-side{display:grid}.mk-contact-side article{border-top:1px solid var(--mk-line);padding:24px 0}.mk-contact-side article:first-child{border-top:0;padding-top:0}.mk-contact-side p{color:var(--mk-ink-2);margin-top:8px}.mk .form{gap:20px;display:grid}.mk .field{gap:8px;display:grid}.mk .field label{color:var(--mk-ink);font-size:15px;font-weight:750}.mk .field input,.mk .field textarea,.mk .field select{border:1.5px solid var(--mk-line-strong);background:var(--mk-surface);width:100%;min-height:50px;font:inherit;color:var(--mk-ink);border-radius:14px;padding:12px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.mk .field textarea{resize:vertical;min-height:150px}.mk .field input::placeholder,.mk .field textarea::placeholder{color:var(--mk-ink-3)}.mk .field input:focus,.mk .field textarea:focus,.mk .field select:focus{border-color:var(--mk-lapis);outline:none;box-shadow:0 0 0 4px #2a3cb424}.mk .field [aria-invalid=true]{border-color:#b3261e}.mk .field .hint{color:var(--mk-ink-3);font-size:13.5px}.mk .field .error{color:#b3261e;font-size:13.5px;font-weight:650}.mk .form .micro{color:var(--mk-ink-3);font-size:13.5px}.mk .form button[type=submit]{background:var(--mk-lapis);color:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 26px;font-size:16px;font-weight:750;display:inline-flex}.mk .form button[type=submit]:hover{background:var(--mk-lapis-deep)}.mk .form button[disabled]{opacity:.6;cursor:progress}.mk .form-status{background:var(--mk-mist);color:var(--mk-ink);border-radius:14px;padding:14px 18px;font-weight:600}.mk .form-status.ok{background:var(--mk-ok-bg);color:var(--mk-ok)}.mk .form-status.bad{color:#8c1d18;background:#fbe9e7}.mk .honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.mk-search{max-width:460px;margin-bottom:28px}@media (max-width:999px){.mk-contact{grid-template-columns:minmax(0,1fr)}}.mk-404{padding-bottom:var(--mk-section)}.mk-404 h1{max-width:18ch}.mk-404-links{flex-wrap:wrap;gap:8px 24px;margin-top:28px;display:flex}.mk-404-links a{align-items:center;min-height:44px;display:inline-flex}.mk-404>.mk-wrap>.mk-note{margin-top:20px}.mk-reel-cap[data-at="0"]>span:first-child,.mk-reel-cap[data-at="1"]>span:nth-child(2),.mk-reel-cap[data-at="2"]>span:nth-child(3),.mk-reel-cap[data-at="3"]>span:nth-child(4),.mk-reel-cap[data-at="4"]>span:nth-child(5),.mk-reel-cap[data-at="5"]>span:nth-child(6),.mk-reel-cap[data-at="6"]>span:nth-child(7),.mk-reel-cap[data-at="7"]>span:nth-child(8),.mk-reel-cap[data-at="8"]>span:nth-child(9),.mk-reel-cap[data-at="9"]>span:nth-child(10){background:var(--mk-lapis);color:#fff;text-shadow:none;transform:scale(1.06)}.look-editorial .mk-reel-cap[data-at]>span,.look-cinematic .mk-reel-cap[data-at]>span{opacity:.55;background:0 0;transform:none}.look-editorial .mk-reel-cap[data-at="0"]>span:first-child,.look-editorial .mk-reel-cap[data-at="1"]>span:nth-child(2),.look-editorial .mk-reel-cap[data-at="2"]>span:nth-child(3),.look-editorial .mk-reel-cap[data-at="3"]>span:nth-child(4),.look-editorial .mk-reel-cap[data-at="4"]>span:nth-child(5),.look-editorial .mk-reel-cap[data-at="5"]>span:nth-child(6),.look-editorial .mk-reel-cap[data-at="6"]>span:nth-child(7),.look-editorial .mk-reel-cap[data-at="7"]>span:nth-child(8),.look-editorial .mk-reel-cap[data-at="8"]>span:nth-child(9),.look-editorial .mk-reel-cap[data-at="9"]>span:nth-child(10),.look-cinematic .mk-reel-cap[data-at="0"]>span:first-child,.look-cinematic .mk-reel-cap[data-at="1"]>span:nth-child(2),.look-cinematic .mk-reel-cap[data-at="2"]>span:nth-child(3),.look-cinematic .mk-reel-cap[data-at="3"]>span:nth-child(4),.look-cinematic .mk-reel-cap[data-at="4"]>span:nth-child(5),.look-cinematic .mk-reel-cap[data-at="5"]>span:nth-child(6),.look-cinematic .mk-reel-cap[data-at="6"]>span:nth-child(7),.look-cinematic .mk-reel-cap[data-at="7"]>span:nth-child(8),.look-cinematic .mk-reel-cap[data-at="8"]>span:nth-child(9),.look-cinematic .mk-reel-cap[data-at="9"]>span:nth-child(10){opacity:1;text-shadow:0 1cqw 5cqw #0000008c;background:0 0;transform:none}.look-minimal .mk-reel-cap[data-at]>span{opacity:0;background:0 0;transform:none}.look-minimal .mk-reel-cap[data-at="0"]>span:nth-child(n):nth-child(-n+2),.look-minimal .mk-reel-cap[data-at="1"]>span:nth-child(n+1):nth-child(-n+3),.look-minimal .mk-reel-cap[data-at="2"]>span:nth-child(n+2):nth-child(-n+4),.look-minimal .mk-reel-cap[data-at="3"]>span:nth-child(n+3):nth-child(-n+5),.look-minimal .mk-reel-cap[data-at="4"]>span:nth-child(n+4):nth-child(-n+6),.look-minimal .mk-reel-cap[data-at="5"]>span:nth-child(n+5):nth-child(-n+7),.look-minimal .mk-reel-cap[data-at="6"]>span:nth-child(n+6):nth-child(-n+8),.look-minimal .mk-reel-cap[data-at="7"]>span:nth-child(n+7):nth-child(-n+9),.look-minimal .mk-reel-cap[data-at="8"]>span:nth-child(n+8):nth-child(-n+10),.look-minimal .mk-reel-cap[data-at="9"]>span:nth-child(n+9):nth-child(-n+11){opacity:1;text-shadow:0 1cqw 5cqw #0000008c;background:0 0;transform:none}html[data-mk-paused] .mk *,html[data-mk-paused] .mk :before,html[data-mk-paused] .mk :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.mk-reel-photo{animation:none!important}}