.m4m-ob{position:relative;isolation:isolate}.m4m-ob:before{inset:-20% -10% auto auto;width:70vw;height:70vh;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 12%,transparent),transparent 70%);filter:blur(30px);animation:obaAmb 14s ease-in-out infinite alternate}.m4m-ob:after,.m4m-ob:before{content:"";position:fixed;pointer-events:none}.m4m-ob:after{inset:0;z-index:-2;opacity:.35;background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at 50% 30%,#000 10%,transparent 70%)}@keyframes obaAmb{0%{transform:translate(0) scale(1)}to{transform:translate(-18vw,8vh) scale(1.15)}}@keyframes obaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes obaBounce{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes obaBlink{0%,to{opacity:1}50%{opacity:.45}}@keyframes obaSpin{to{transform:rotate(1turn)}}.m4m-ob .ob-tiles{display:grid;gap:14px;margin-top:6px}.m4m-ob .ob-tiles.four{grid-template-columns:repeat(2,1fr)}.m4m-ob .ob-atile{position:relative;display:flex;flex-direction:column;text-align:left;border:1px solid var(--border-2);border-radius:18px;overflow:hidden;cursor:pointer;color:inherit;font:inherit;padding:0;transition:transform .35s var(--ease),border-color .2s,box-shadow .35s;animation:obaTileIn .6s var(--ease) both}@keyframes obaTileIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.m4m-ob .ob-atile:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--acc) 60%,var(--border-2));box-shadow:0 24px 50px -30px var(--acc-glow)}.m4m-ob .ob-atile:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.m4m-ob .ob-atile.sel{border-color:var(--acc);box-shadow:0 0 0 1.5px var(--acc),0 30px 60px -30px var(--acc-glow)}.m4m-ob .ob-atile:disabled{opacity:.6;cursor:default}.m4m-ob .ob-atile-art{display:block;overflow:hidden;aspect-ratio:200/118;background:radial-gradient(120% 90% at 50% 110%,color-mix(in srgb,var(--acc) 8%,var(--bg)),var(--bg));border-bottom:1px solid var(--border)}.m4m-ob .ob-atile-txt{display:flex;flex-direction:column;gap:4px;padding:13px 15px 15px}.m4m-ob .ob-atile-t{font-family:var(--disp)}.m4m-ob .ob-atile-d{font-size:12.5px;line-height:1.45}.m4m-ob .ob-atile-ck{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;background:var(--acc);color:var(--acc-ink);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;opacity:0;transform:scale(.4);transition:.3s var(--ease)}.m4m-ob .ob-atile.sel .ob-atile-ck{opacity:1;transform:scale(1)}.m4m-ob .ob-card.wide{max-width:860px}.m4m-ob .ob-start2{max-width:980px;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,4vw,56px);align-items:center;text-align:left}.m4m-ob .obs-left h1{font-size:clamp(30px,3.6vw,44px);margin-top:8px}.m4m-ob .obs-left h1 em{font-style:normal;color:var(--acc)}.m4m-ob .obs-left .ob-sub{margin:10px 0 20px}.m4m-ob .obs-opts{display:flex;flex-direction:column;gap:10px}.m4m-ob .obs-opt{border:1px solid var(--border-2);border-radius:16px;background:var(--surf);overflow:hidden;transition:border-color .25s,background .25s,box-shadow .35s;animation:obaTileIn .5s var(--ease) both}.m4m-ob .obs-opt:nth-child(2){animation-delay:.06s}.m4m-ob .obs-opt:nth-child(3){animation-delay:.12s}.m4m-ob .obs-opt.on{border-color:color-mix(in srgb,var(--acc) 70%,var(--border-2));background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 6%,var(--surf)),var(--surf));box-shadow:0 20px 44px -30px var(--acc-glow)}.m4m-ob .obs-head{width:100%;display:flex;align-items:center;gap:14px;padding:14px 16px;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.m4m-ob .obs-n{font-family:var(--mono);font-size:11px;color:var(--muted);width:22px;flex:none;transition:color .2s}.m4m-ob .obs-opt.on .obs-n{color:var(--acc)}.m4m-ob .obs-t{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.m4m-ob .obs-t b{font-family:var(--disp);font-weight:600}.m4m-ob .obs-t small{font-size:12.5px;color:var(--muted);line-height:1.4}.m4m-ob .obs-radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--border-2);flex:none;position:relative;transition:border-color .2s}.m4m-ob .obs-opt.on .obs-radio{border-color:var(--acc)}.m4m-ob .obs-opt.on .obs-radio:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--acc);animation:obfPop .3s var(--ease) both}.m4m-ob .obs-body{padding:0 16px 16px 52px;animation:obsOpen .35s var(--ease) both}@keyframes obsOpen{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes obfPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}.m4m-ob .obs-field{display:flex;gap:8px;align-items:stretch}.m4m-ob .obs-field.area{align-items:flex-end}.m4m-ob .obs-field input,.m4m-ob .obs-field textarea{flex:1;min-width:0;background:var(--bg)!important;border:1px solid var(--border-2)!important;border-radius:11px!important;box-shadow:none!important;color:var(--text);font:500 15px var(--body);padding:12px 13px;resize:none;outline:0;transition:border-color .2s}.m4m-ob .obs-field input:focus,.m4m-ob .obs-field textarea:focus{border-color:var(--acc)!important}.m4m-ob .obs-go{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;min-height:46px;border-radius:11px;border:0;background:var(--acc);color:var(--acc-ink);font:700 14px var(--body);cursor:pointer;white-space:nowrap;transition:transform .2s,opacity .2s}.m4m-ob .obs-go.wide{width:100%}.m4m-ob .obs-go:disabled{opacity:.35;cursor:default}.m4m-ob .obs-go:not(:disabled):hover{transform:translateY(-1px)}.m4m-ob .obs-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.m4m-ob .obs-chips button{font:500 12px var(--body);color:var(--muted);background:var(--surf2);border:1px solid var(--border);border-radius:8px;padding:5px 9px;cursor:pointer}.m4m-ob .obs-chips button:hover{color:var(--text);border-color:var(--border-2)}.m4m-ob .ob-start2 .ob-skip{margin-top:14px}@keyframes obfScan{0%{top:-18px}to{top:100%}}@keyframes obfRing{0%{box-shadow:0 0 0 0 var(--acc-glow)}to{box-shadow:0 0 0 14px transparent}}.m4m-ob .obb{position:relative;display:flex;flex-direction:column;align-items:center}.m4m-ob .obb-src{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:var(--text);padding:7px 12px;border-radius:8px;border:1px dashed var(--border-2);background:var(--surf);animation:obsOpen .4s var(--ease) both;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m4m-ob .obb-dot{width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 10px var(--acc);animation:obaBlink 1.2s ease-in-out infinite}.m4m-ob .obb-flow{display:flex;flex-direction:column;align-items:center;gap:5px;padding:8px 0}.m4m-ob .obb-flow i{width:4px;height:4px;border-radius:50%;background:var(--acc);opacity:.2;animation:obbFlow 1.2s linear infinite}.m4m-ob .obb-flow i:nth-child(2){animation-delay:.2s}.m4m-ob .obb-flow i:nth-child(3){animation-delay:.4s}@keyframes obbFlow{0%,to{opacity:.15}50%{opacity:1}}.m4m-ob .obb-phone{position:relative;width:230px;border-radius:34px;padding:12px;background:linear-gradient(160deg,var(--surf3),var(--surf));border:1px solid var(--border-2);box-shadow:0 40px 80px -40px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.06);animation:obbRise .7s var(--ease) both}@keyframes obbRise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.m4m-ob .obb-notch{position:absolute;top:18px;left:50%;width:56px;height:6px;margin-left:-28px;border-radius:6px;background:var(--bg);z-index:3}.m4m-ob .obb-scene{position:relative;height:250px;border-radius:24px;overflow:hidden;background:radial-gradient(90% 70% at 30% 20%,color-mix(in srgb,var(--acc) 30%,transparent),transparent 70%),linear-gradient(170deg,var(--surf2),var(--bg));display:flex;align-items:flex-end;padding:16px}.m4m-ob .obb-hook{position:relative;z-index:2;font-family:var(--disp);font-weight:600;font-size:21px;line-height:1.1;letter-spacing:-.02em;animation:obbHook .7s var(--ease) .9s both}@keyframes obbHook{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}.m4m-ob .obb-page{position:absolute;inset:30px 18px auto;display:flex;flex-direction:column;gap:7px}.m4m-ob .obb-page i{height:8px;border-radius:4px;background:var(--border-2);transform-origin:left;animation:obbScan .5s var(--ease) both}.m4m-ob .obb-page i:first-child{width:60%;background:var(--acc);animation-delay:.2s}.m4m-ob .obb-page i:nth-child(2){animation-delay:.35s}.m4m-ob .obb-page i:nth-child(3){width:80%;animation-delay:.5s}.m4m-ob .obb-page i:nth-child(4){width:45%;animation-delay:.65s}@keyframes obbScan{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m4m-ob .obb-drop{position:absolute;inset:32px 20px auto;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.m4m-ob .obb-drop i{aspect-ratio:1;border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--acc) 45%,var(--surf3)),var(--surf3));border:1px solid var(--border-2);animation:obbFall .55s var(--ease) both}.m4m-ob .obb-drop i:nth-child(2){animation-delay:.15s;background:var(--surf3)}.m4m-ob .obb-drop i:nth-child(3){animation-delay:.3s}@keyframes obbFall{0%{opacity:0;transform:translateY(-30px) rotate(-8deg)}to{opacity:1;transform:none}}.m4m-ob .obb-spark{position:absolute;top:36px;left:22px;width:40px;height:40px;border-radius:50%;background:var(--acc);box-shadow:0 0 40px 10px var(--acc-glow);animation:obfPop .5s var(--ease) .2s both,obaPulse 2s ease-in-out 1s infinite}.m4m-ob .obb-meta{display:flex;align-items:center;gap:10px;padding:12px 4px 4px}.m4m-ob .obb-sw{display:flex}.m4m-ob .obb-sw i{width:18px;height:18px;border-radius:50%;border:2px solid var(--surf2);margin-left:-5px;animation:obfPop .4s var(--ease) both}.m4m-ob .obb-sw i:first-child{margin-left:0;background:var(--acc);animation-delay:1.2s}.m4m-ob .obb-sw i:nth-child(2){background:var(--text);animation-delay:1.3s}.m4m-ob .obb-sw i:nth-child(3){background:var(--muted);animation-delay:1.4s}.m4m-ob .obb-bar{flex:1;height:5px;border-radius:3px;background:var(--surf3);overflow:hidden}.m4m-ob .obb-bar em{display:block;height:100%;width:0;background:var(--acc);animation:obbFill 2.2s var(--ease) 1.3s forwards}@keyframes obbFill{to{width:100%}}.m4m-ob .obb-tag{position:absolute;right:-26px;top:120px;font-size:11px;font-weight:600;padding:6px 10px;border-radius:8px;background:var(--acc);color:var(--acc-ink);box-shadow:0 10px 24px -8px var(--acc-glow);animation:obfPop .45s var(--ease) 1.8s both;white-space:nowrap}@media (max-width:760px){.m4m-ob .ob-start2{grid-template-columns:1fr}.m4m-ob .obs-right{order:-1}.m4m-ob .obb-phone{width:190px}.m4m-ob .obb-scene{height:170px}.m4m-ob .obb-hook{font-size:17px}.m4m-ob .obb-tag{right:-10px}.m4m-ob .obs-body{padding-left:16px}.m4m-ob .obs-field{flex-direction:column}}.m4m-ob .ob-assets{max-width:760px}.m4m-ob .oba-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0 4px}.m4m-ob .oba-drop{border:1.5px dashed var(--border-2);border-radius:16px;padding:12px;background:var(--surf);transition:border-color .2s,background .2s,transform .2s;min-height:150px;display:flex;flex-direction:column}.m4m-ob .oba-drop.logo{grid-row:span 1}.m4m-ob .oba-drop.photo{grid-column:1/-1}.m4m-ob .oba-drop.over{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 8%,var(--surf));transform:scale(1.01)}.m4m-ob .oba-drop.filled{border-style:solid;border-color:var(--border)}.m4m-ob .oba-drop-h{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.m4m-ob .oba-drop-t{font-weight:600;font-size:13.5px}.m4m-ob .oba-drop-add{display:inline-flex;gap:5px;font:600 12px var(--body);color:var(--acc);border:1px solid var(--border-2);padding:5px 10px;border-radius:999px}.m4m-ob .oba-drop-add,.m4m-ob .oba-drop-empty{align-items:center;background:none;cursor:pointer}.m4m-ob .oba-drop-empty{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;border:0;color:var(--text);font:500 13px var(--body);padding:10px}.m4m-ob .oba-drop-empty small{color:var(--muted);font-size:11px}.m4m-ob .oba-drop-ic{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--acc) 12%,var(--surf3));color:var(--acc);animation:obaBounce 2.2s ease-in-out infinite}.m4m-ob .oba-logo{display:flex;gap:12px;align-items:center}.m4m-ob .oba-logo-img{position:relative;width:96px;height:96px;border-radius:12px;background:repeating-conic-gradient(var(--surf3) 0 25%,var(--surf2) 0 50%) 0 0/14px 14px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none;animation:obaThumbIn .5s var(--ease) both}.m4m-ob .oba-logo-img img{max-width:84%;max-height:84%;-o-object-fit:contain;object-fit:contain}.m4m-ob .oba-scan{position:absolute;left:0;right:0;height:26px;top:-26px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--acc) 55%,transparent),transparent);opacity:0}.m4m-ob .oba-logo-img.reading .oba-scan{opacity:1;animation:obfScan .9s ease-in-out infinite}.m4m-ob .oba-pal{flex:1;min-width:0}.m4m-ob .oba-pal-t{font-size:12px;color:var(--muted)}.m4m-ob .oba-sws{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.m4m-ob .oba-sw{display:flex;flex-direction:column;align-items:center;gap:4px;animation:obfPop .45s var(--ease) both}.m4m-ob .oba-sw i{width:34px;height:34px;border-radius:10px;border:1px solid var(--border-2);box-shadow:0 8px 16px -8px rgba(0,0,0,.6)}.m4m-ob .oba-sw code{font-family:var(--mono);font-size:9px;color:var(--muted)}.m4m-ob .oba-thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px}.m4m-ob .oba-thumbs.ed{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.m4m-ob .oba-thumb{position:relative;border-radius:10px;overflow:hidden;background:var(--surf2);border:1px solid var(--border);animation:obaThumbIn .45s var(--ease) both}@keyframes obaThumbIn{0%{opacity:0;transform:scale(.8) translateY(8px)}to{opacity:1;transform:none}}.m4m-ob .oba-thumb img{display:block;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.m4m-ob .oba-x{position:absolute;top:5px;right:5px;width:20px;height:20px;border-radius:50%;border:0;background:rgba(0,0,0,.65);color:#fff;font-size:13px;line-height:1;cursor:pointer;opacity:0;transition:opacity .2s}.m4m-ob .oba-logo-img:hover .oba-x,.m4m-ob .oba-thumb:hover .oba-x{opacity:1}.m4m-ob .oba-meta{display:flex;flex-direction:column;gap:3px;padding:6px}.m4m-ob .oba-meta input{width:100%;background:var(--surf3);border:1px solid var(--border);border-radius:6px;color:var(--text);font:500 11.5px var(--body);padding:5px 7px}.m4m-ob .oba-meta input.pr{font-family:var(--mono);color:var(--acc)}.m4m-ob .oba-meta input:focus{outline:0;border-color:var(--acc)}.m4m-ob .opt{font-style:normal;color:var(--muted);font-weight:400;font-size:11px;margin-left:4px}.m4m-ob .ob-hint{font-size:12px;color:var(--muted);text-align:center;margin-top:8px}.m4m-ob .ob-orbit{position:absolute;inset:-18px;animation:obaSpin 9s linear infinite;pointer-events:none}.m4m-ob .ob-orbit i{position:absolute;width:10px;height:10px;border-radius:3px;background:var(--acc);box-shadow:0 0 14px var(--acc-glow)}.m4m-ob .ob-orbit i:first-child{top:0;left:50%}.m4m-ob .ob-orbit i:nth-child(2){bottom:8%;left:6%;border-radius:50%;opacity:.7}.m4m-ob .ob-orbit i:nth-child(3){bottom:8%;right:6%;width:8px;height:8px;opacity:.5}.m4m-ob .ob-thumbrail{display:flex;justify-content:center;gap:8px;margin:4px 0 14px}.m4m-ob .ob-thumbrail img{width:44px;height:44px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border-2);animation:obaRail 2.4s var(--ease) infinite}@keyframes obaRail{0%,to{transform:none;border-color:var(--border-2)}50%{transform:translateY(-5px);border-color:var(--acc)}}.obd{position:fixed;inset:0;z-index:40;display:grid;grid-template-columns:232px 1fr;background:var(--bg);color:var(--text);animation:obdIn .7s var(--ease) both}@keyframes obdIn{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.obd-side{border-right:1px solid var(--border);padding:18px 14px;display:flex;flex-direction:column;gap:18px;background:var(--surf)}.obd-brand{display:flex;align-items:center;gap:10px;padding:6px}.obd-brand img,.obd-mono{width:34px;height:34px;border-radius:9px;-o-object-fit:contain;object-fit:contain;background:var(--surf3);border:1px solid var(--border-2);display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:700;color:var(--brand)}.obd-brand b{font-family:var(--disp);font-size:15px}.obd nav{display:flex;flex-direction:column;gap:2px}.obd-nav{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;font-size:13.5px;color:var(--muted);animation:obaTileIn .5s var(--ease) both}.obd-nav.on{background:var(--surf3);color:var(--text)}.obd-nav.on svg{color:var(--acc)}.obd-credits{margin-top:auto;padding:12px;border-radius:12px;border:1px solid var(--border);background:var(--surf2);display:grid;grid-template-columns:1fr auto;gap:6px;font-size:12px;color:var(--muted)}.obd-credits b{color:var(--text);font-family:var(--mono)}.obd-credits i{grid-column:1/-1;height:5px;border-radius:3px;background:var(--surf3);overflow:hidden}.obd-credits i em{display:block;height:100%;background:var(--acc)}.obd-credits small{grid-column:1/-1;font-size:11px}.obd-main{overflow:auto;padding:28px clamp(18px,3vw,40px) 60px}.obd-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:22px}.obd-head h1{font-size:clamp(26px,3.2vw,38px);margin-top:6px}.obd-head h1 em{font-style:normal;color:var(--acc)}.obd-head p{color:var(--muted);margin-top:8px;font-size:14px}.obd-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:16px}.obd-card{background:var(--surf);border:1px solid var(--border);border-radius:18px;padding:16px;animation:obaTileIn .6s var(--ease) both}.obd-ct{display:flex;justify-content:space-between;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:12px}.obd-ct span{text-transform:none;letter-spacing:0;color:var(--acc);font-weight:500}.obd-first{grid-row:span 2}.obd-vid{position:relative;aspect-ratio:9/12;max-height:420px;border-radius:14px;overflow:hidden;background:var(--bg);border:1px solid var(--border-2)}.obd-vid img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(1.1)}.obd-vidbg{background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--brand) 55%,transparent),transparent 60%),linear-gradient(160deg,var(--surf3),var(--bg))}.obd-vidbg,.obd-vidov{position:absolute;inset:0}.obd-vidov{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:rgba(0,0,0,.35);font-size:14px}.obd-spin{width:34px;height:34px;border-radius:50%;border:3px solid rgba(255,255,255,.18);border-top:3px solid var(--acc);animation:obaSpin .9s linear infinite}.obd-play{width:54px;height:54px;border-radius:50%;background:var(--acc);position:relative;animation:obfPop .5s var(--ease) both,obfRing 1.8s ease-out infinite}.obd-play:after{content:"";position:absolute;left:21px;top:16px;border-left:16px solid var(--acc-ink);border-top:11px solid transparent;border-bottom:11px solid transparent}.obd-bar{position:absolute;left:0;right:0;bottom:0;height:4px;background:rgba(255,255,255,.12)}.obd-bar em{display:block;height:100%;background:var(--acc);transition:width .1s linear}.obd-vidmeta{display:flex;flex-direction:column;gap:3px;margin-top:10px}.obd-vidmeta b{font-size:14px}.obd-vidmeta span{font-size:12px;color:var(--muted)}.obd-sws{display:flex;gap:8px}.obd-sws span{width:44px;height:44px;border-radius:12px;border:1px solid var(--border-2);animation:obfPop .5s var(--ease) both}.obd-voice{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.obd-voice i{font-style:normal;font-size:12px;padding:4px 10px;border-radius:999px;background:var(--surf3);border:1px solid var(--border)}.obd-prods{display:flex;gap:8px;margin-top:12px}.obd-prod{display:flex;flex-direction:column;gap:4px;width:64px}.obd-ph,.obd-prod img{width:64px;height:64px;border-radius:10px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--border);background:var(--surf3)}.obd-prod small{font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obd-cal{grid-column:2}.obd-days{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.obd-day{min-height:62px;border-radius:10px;border:1px solid var(--border);background:var(--surf2);padding:6px;display:flex;flex-direction:column;gap:2px;transition:border-color .3s,background .3s}.obd-day small{font-size:9.5px;color:var(--muted)}.obd-day b{font-size:13px}.obd-day.on{border-color:color-mix(in srgb,var(--acc) 50%,var(--border));background:color-mix(in srgb,var(--acc) 7%,var(--surf2))}.obd-post{font-size:9px;line-height:1.2;color:var(--acc);animation:obfPop .4s var(--ease) both}.obd-next{grid-column:1/-1}.obd-todo{display:flex;align-items:center;gap:10px;padding:10px 4px;border-top:1px solid var(--border);font-size:13.5px}.obd-todo:first-of-type{border-top:0}.obd-todo i{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--border-2);display:flex;align-items:center;justify-content:center;font-style:normal;font-size:11px;font-weight:700;transition:.3s var(--ease)}.obd-todo.done i{background:var(--acc);border-color:var(--acc);color:var(--acc-ink)}.obd-todo.done{color:var(--muted);text-decoration:line-through}@media (max-width:760px){.m4m-ob .ob-tiles,.m4m-ob .ob-tiles.four{grid-template-columns:1fr}.m4m-ob .ob-atile{flex-direction:row;align-items:center}.m4m-ob .ob-atile-art{width:112px;flex:none;aspect-ratio:1;border-bottom:0;border-right:1px solid var(--border)}.m4m-ob .oba-grid,.obd{grid-template-columns:1fr}.obd{position:fixed;overflow:auto}.obd-side{display:none}.obd-grid{grid-template-columns:1fr}.obd-cal,.obd-first{grid-column:auto;grid-row:auto}.obd-vid{aspect-ratio:4/5}}@media (prefers-reduced-motion:reduce){.m4m-ob *,.m4m-ob :after,.m4m-ob :before,.obd,.obd *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.m4m-ob:before{animation:none}}.m4m-ob .ob-atile-art{background:linear-gradient(180deg,var(--surf2),var(--surf))!important}.m4m-ob .obv{position:relative;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:18px 18px 0;overflow:hidden}.m4m-ob .obv-panel{width:100%;max-width:260px;background:var(--bg);border:1px solid var(--border-2);border-bottom:0;border-radius:12px 12px 0 0;padding:12px 13px 14px;display:flex;flex-direction:column;gap:7px;box-shadow:inset 0 -1px 0 rgba(255,255,255,.04),0 18px 40px -20px rgba(0,0,0,.8);transform:translateY(6px);transition:transform .45s var(--ease)}.m4m-ob .ob-atile.sel .obv-panel,.m4m-ob .ob-atile:hover .obv-panel{transform:translateY(0)}.m4m-ob .obv-lbl{font-size:10.5px;font-weight:500;color:var(--muted);letter-spacing:.01em}.m4m-ob .obv-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.m4m-ob .obv-row.end{justify-content:flex-end;gap:6px;margin-top:2px}@media (max-width:420px){.m4m-ob .obv-row.end .obv-chip{display:none}}.m4m-ob .obv-num{font-family:var(--disp);font-weight:600;font-size:22px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.m4m-ob .obv-delta{font-family:var(--mono);font-size:10.5px;color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,transparent);padding:2px 6px;border-radius:5px;font-variant-numeric:tabular-nums}.m4m-ob .obv-t{font-size:12px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m4m-ob .obv-sub{font-size:10.5px;color:var(--muted);font-variant-numeric:tabular-nums}.m4m-ob .obv-mono{font-family:var(--mono);font-size:11px;font-variant-numeric:tabular-nums}.m4m-ob .obv-col{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.m4m-ob .obv-spark{width:100%;height:34px;display:block}.m4m-ob .obv-line{fill:none;stroke:var(--acc);stroke-width:1.6;stroke-dasharray:1;stroke-dashoffset:1;animation:obvDraw 1.2s var(--ease) .15s forwards;vector-effect:non-scaling-stroke}.m4m-ob .obv-area{opacity:0;animation:obvFade .8s ease .7s forwards}@keyframes obvDraw{to{stroke-dashoffset:0}}@keyframes obvFade{to{opacity:1}}.m4m-ob .obv-post{flex-direction:row;align-items:center;gap:11px}.m4m-ob .obv-thumb{position:relative;width:46px;height:62px;border-radius:7px;flex:none;background:linear-gradient(160deg,color-mix(in srgb,var(--acc) 35%,var(--surf3)),var(--surf3) 70%);border:1px solid var(--border-2)}.m4m-ob .obv-dur{position:absolute;right:3px;bottom:3px;font-family:var(--mono);font-size:8px;color:var(--text);background:rgba(0,0,0,.6);padding:1px 3px;border-radius:3px}.m4m-ob .obv-pill{align-self:flex-start;margin-top:3px;font-size:10px;font-weight:600;color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 35%,transparent);padding:2px 7px;border-radius:999px;animation:obvIn .5s var(--ease) .6s both}.m4m-ob .obv-prompt{font-size:12px;color:var(--text);line-height:1.4;padding:8px 9px;border:1px solid var(--border-2);border-radius:8px;background:var(--surf)}.m4m-ob .obv-caret{display:inline-block;width:1.5px;height:12px;background:var(--acc);margin-left:2px;vertical-align:-2px;animation:obvBlink 1s step-end infinite}@keyframes obvBlink{50%{opacity:0}}.m4m-ob .obv-chip{font-size:10px;color:var(--muted);border:1px solid var(--border-2);padding:3px 7px;border-radius:6px}.m4m-ob .obv-btn{font-size:10.5px;font-weight:700;color:var(--acc-ink);background:var(--acc);padding:4px 10px;border-radius:6px}.m4m-ob .obv-status{font-size:10px;font-weight:600;color:var(--acc);display:inline-flex;align-items:center;gap:5px}.m4m-ob .obv-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--acc)}.m4m-ob .obv-item{display:flex;align-items:center;gap:10px;padding-top:2px}.m4m-ob .obv-sq{width:38px;height:38px;border-radius:7px;flex:none;background:linear-gradient(145deg,var(--surf3),var(--surf2));border:1px solid var(--border-2)}.m4m-ob .obv-file{width:34px;height:40px;border-radius:5px;flex:none;display:flex;align-items:flex-end;justify-content:center;padding-bottom:5px;font-family:var(--mono);font-size:8.5px;font-weight:700;color:var(--acc-ink);background:var(--acc)}.m4m-ob .obv-prog{height:4px;border-radius:2px;background:var(--surf3);overflow:hidden}.m4m-ob .obv-prog em{display:block;height:100%;width:0;background:var(--acc);animation:obvFill 1.1s var(--ease) .2s forwards}@keyframes obvFill{to{width:100%}}.m4m-ob .obv-slot{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--muted);padding:5px 7px;border-radius:6px;border:1px solid transparent}.m4m-ob .obv-slot.on{color:var(--text);border-color:color-mix(in srgb,var(--acc) 40%,transparent);background:color-mix(in srgb,var(--acc) 8%,transparent);animation:obvIn .5s var(--ease) .3s both}.m4m-ob .obv-slot.on .obv-mono{color:var(--acc)}.m4m-ob .obv-bars{display:flex;align-items:flex-end;gap:4px;height:36px}.m4m-ob .obv-bars i{flex:1;background:var(--surf3);border-radius:2px 2px 0 0;transform-origin:bottom;animation:obvGrow .6s var(--ease) both}.m4m-ob .obv-bars i.on{background:var(--acc)}@keyframes obvGrow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.m4m-ob .obv-lead,.m4m-ob .obv-sched{display:flex;align-items:center;gap:8px;font-size:11px;animation:obvIn .45s var(--ease) both}.m4m-ob .obv-lead .obv-t{flex:1}.m4m-ob .obv-ava{width:20px;height:20px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;color:var(--text);background:var(--surf3);border:1px solid var(--border-2)}.m4m-ob .obv-ava.a0{background:color-mix(in srgb,var(--acc) 30%,var(--surf3))}.m4m-ob .obv-sched{color:var(--muted)}.m4m-ob .obv-sched span:nth-child(2){flex:1;color:var(--text)}.m4m-ob .obv-ck{width:15px;height:15px;border-radius:50%;border:1px solid var(--border-2);display:flex;align-items:center;justify-content:center;font-size:8px;color:var(--acc-ink)}.m4m-ob .obv-ck.on{background:var(--acc);border-color:var(--acc)}@keyframes obvIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.m4m-ob .obv-funnel{display:flex;flex-direction:column;gap:6px}.m4m-ob .obv-fr{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:8px}.m4m-ob .obv-fr i{height:8px;border-radius:3px;background:var(--surf2);overflow:hidden}.m4m-ob .obv-fr em{display:block;height:100%;background:color-mix(in srgb,var(--text) 22%,var(--surf3));border-radius:3px;transform-origin:left;animation:obvGrowX .8s var(--ease) both}.m4m-ob .obv-fr em.on{background:var(--acc)}@keyframes obvGrowX{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m4m-ob .obv-tracks{position:relative;display:flex;flex-direction:column;gap:4px;padding-top:2px}.m4m-ob .obv-tracks>div{position:relative;height:12px;border-radius:3px;background:var(--surf)}.m4m-ob .obv-tracks i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--surf3);border:1px solid var(--border-2)}.m4m-ob .obv-tracks i.on{background:color-mix(in srgb,var(--acc) 30%,var(--surf3));border-color:var(--acc)}.m4m-ob .obv-tracks i.txt{background:color-mix(in srgb,var(--text) 10%,var(--surf3))}.m4m-ob .obv-tracks i.aud{background:repeating-linear-gradient(90deg,var(--surf3) 0 2px,transparent 2px 4px)}.m4m-ob .obv-head{position:absolute;top:-2px;bottom:-2px;left:50%;width:1.5px;background:var(--acc);animation:obvScrub 1.4s var(--ease) both}@keyframes obvScrub{0%{left:0}to{left:50%}}.m4m-ob .obv-quote{white-space:normal;font-size:12.5px;line-height:1.35}@media (max-width:760px){.m4m-ob .obv{padding:10px 8px 0}.m4m-ob .obv-panel{padding:8px 8px 10px;gap:5px;transform:none}.m4m-ob .ob-atile .oba,.m4m-ob .ob-atile .obv{transform:none}.m4m-ob .ob-atile-art{width:150px!important}}@media (prefers-reduced-motion:reduce){.m4m-ob .obv-line{stroke-dashoffset:0}.m4m-ob .obv-area{opacity:1}}.m4m-ob .ob-tiles.four .ob-atile-art{aspect-ratio:auto;height:150px}@media (max-width:760px){.m4m-ob .ob-tiles.four .ob-atile-art{height:auto;aspect-ratio:1}}body:has(.m4m-ob),html:has(.m4m-ob){background:#090909}body:has(.m4m-ob[data-theme=paper]),html:has(.m4m-ob[data-theme=paper]){background:#F3F1EB}.m4m-ob .ob-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m4m-ob .ob-launch,.m4m-ob .ob-read{max-width:880px}.m4m-ob .ob-launch .ob-h h1 em,.m4m-ob .ob-read .ob-h h1 em{font-style:normal;color:var(--acc)}.m4m-ob .ob-read .ob-sub{min-height:22px;transition:opacity .3s}.m4m-ob .orv{display:grid;grid-template-columns:1.1fr 1fr;gap:16px;margin-top:22px;text-align:left}.m4m-ob .orv-browser{border:1px solid var(--border-2);border-radius:14px;overflow:hidden;background:var(--surf);box-shadow:0 30px 60px -36px rgba(0,0,0,.9)}.m4m-ob .orv-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--border);background:var(--surf2)}.m4m-ob .orv-bar span{width:8px;height:8px;border-radius:50%;background:var(--surf3)}.m4m-ob .orv-bar em{flex:1;margin-left:8px;font-style:normal;font-family:var(--mono);font-size:10.5px;color:var(--muted);background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:3px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m4m-ob .orv-page{position:relative;height:250px;padding:18px;overflow:hidden;display:flex;flex-direction:column;gap:14px}.m4m-ob .orv-hero{display:flex;flex-direction:column;gap:7px}.m4m-ob .orv-hero i{height:12px;border-radius:4px;background:var(--surf3);width:70%}.m4m-ob .orv-hero i:nth-child(2){width:45%;height:8px}.m4m-ob .orv-hero b{width:80px;height:20px;border-radius:6px;background:color-mix(in srgb,var(--acc) 55%,var(--surf3));margin-top:4px}.m4m-ob .orv-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.m4m-ob .orv-cards i{aspect-ratio:1;border-radius:8px;background:linear-gradient(145deg,var(--surf3),var(--surf2));border:1px solid var(--border)}.m4m-ob .orv-lines{display:flex;flex-direction:column;gap:6px}.m4m-ob .orv-lines i{height:6px;border-radius:3px;background:var(--surf3)}.m4m-ob .orv-lines i:nth-child(2){width:85%}.m4m-ob .orv-lines i:nth-child(3){width:60%}.m4m-ob .orv-imgs{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.m4m-ob .orv-imgs img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:8px;border:1px solid var(--border-2);animation:obvIn .5s var(--ease) both}.m4m-ob .orv-scan{position:absolute;left:0;right:0;top:0;height:60px;pointer-events:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--acc) 14%,transparent) 70%,color-mix(in srgb,var(--acc) 60%,transparent) 99%,transparent);border-bottom:1px solid var(--acc);animation:orvScan 2.6s cubic-bezier(.45,0,.55,1) infinite}@keyframes orvScan{0%{transform:translateY(-60px)}to{transform:translateY(260px)}}.m4m-ob .orv-found{border:1px solid var(--border-2);border-radius:14px;background:var(--surf);padding:6px 14px 10px}.m4m-ob .orv-fh{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;padding:10px 0 8px;border-bottom:1px solid var(--border)}.m4m-ob .orv-live{width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 0 var(--acc-glow);animation:orvPing 1.6s ease-out infinite;flex:none}@keyframes orvPing{0%{box-shadow:0 0 0 0 var(--acc-glow)}to{box-shadow:0 0 0 8px transparent}}.m4m-ob .orv-pct{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--acc);font-variant-numeric:tabular-nums}.m4m-ob .orv-row{display:grid;grid-template-columns:92px 1fr 18px;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--border);font-size:12.5px}.m4m-ob .orv-row:last-child{border-bottom:0}.m4m-ob .orv-k{color:var(--muted);font-size:11.5px}.m4m-ob .orv-v{color:var(--text);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m4m-ob .orv-row.done .orv-v{animation:obvIn .4s var(--ease) both}.m4m-ob .orv-sk{display:inline-block;width:70%;height:8px;border-radius:4px;vertical-align:middle;background:linear-gradient(90deg,var(--surf2),var(--surf3),var(--surf2));background-size:200% 100%;animation:orvShim 1.4s linear infinite}.m4m-ob .orv-row.on .orv-sk{background:linear-gradient(90deg,var(--surf3),color-mix(in srgb,var(--acc) 30%,var(--surf3)),var(--surf3));background-size:200% 100%}@keyframes orvShim{0%{background-position:200% 0}to{background-position:-200% 0}}.m4m-ob .orv-ck{width:16px;height:16px;border-radius:50%;border:1px solid var(--border-2);display:flex;align-items:center;justify-content:center;font-size:9px;color:var(--acc-ink);transition:.3s var(--ease)}.m4m-ob .orv-ck.on,.m4m-ob .orv-row.done .orv-ck{background:var(--acc);border-color:var(--acc)}.m4m-ob .orv-sws{display:inline-flex;gap:4px;vertical-align:middle}.m4m-ob .orv-sws i{width:14px;height:14px;border-radius:4px}.m4m-ob .opg,.m4m-ob .orv-sws i{border:1px solid var(--border-2)}.m4m-ob .opg{margin-top:22px;border-radius:14px;background:var(--surf);padding:14px;text-align:left}.m4m-ob .opg-h{display:flex;align-items:center;font-size:12px;font-weight:600;margin-bottom:10px}.m4m-ob .opg-dow,.m4m-ob .opg-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.m4m-ob .opg-dow span{font-size:10px;color:var(--muted);padding:0 6px 4px}.m4m-ob .opg-day{min-height:62px;border-radius:8px;border:1px solid var(--border);background:var(--bg);padding:5px 6px;display:flex;flex-direction:column;gap:4px;transition:border-color .3s,background .3s}.m4m-ob .opg-day small{font-family:var(--mono);font-size:9.5px;color:var(--muted)}.m4m-ob .opg-day.on{border-color:color-mix(in srgb,var(--acc) 35%,var(--border))}.m4m-ob .opg-post{display:flex;flex-direction:column;gap:2px;padding:4px 5px;border-radius:5px;background:color-mix(in srgb,var(--acc) 10%,var(--surf2));border-left:2px solid var(--acc);animation:obvIn .4s var(--ease) both}.m4m-ob .opg-post b{font-size:9.5px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m4m-ob .opg-post em{font-style:normal;font-size:8.5px;color:var(--muted)}.m4m-ob .ob-launch{max-width:520px}.m4m-ob .ols{margin-top:22px;border:1px solid var(--border-2);border-radius:16px;background:var(--surf);overflow:hidden;text-align:left;box-shadow:0 30px 70px -40px var(--acc-glow)}.m4m-ob .ols-brand{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 6%,var(--surf2)),var(--surf))}.m4m-ob .ols-brand img,.m4m-ob .ols-mono{width:42px;height:42px;border-radius:11px;-o-object-fit:contain;object-fit:contain;background:var(--surf3);border:1px solid var(--border-2);display:flex;align-items:center;justify-content:center;font-family:var(--disp);font-weight:700;font-size:18px;color:var(--acc)}.m4m-ob .ols-brand>div{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.m4m-ob .ols-brand b{font-family:var(--disp);font-size:17px}.m4m-ob .ols-live{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--acc)}.m4m-ob .ols-row{display:grid;grid-template-columns:18px 110px 1fr;align-items:center;gap:10px;padding:13px 16px;border-bottom:1px solid var(--border);font-size:13px;animation:obvIn .45s var(--ease) both}.m4m-ob .ols-row:last-child{border-bottom:0}.m4m-ob .ols-v{color:var(--text);font-weight:500;text-align:right}.m4m-ob .ob-launch .donesub{display:block;margin:12px auto 0}.m4m-ob .ob-pick-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.m4m-ob .ob-pick-grid .ob-pick-row{flex-direction:column;align-items:stretch;padding:0!important;gap:0;border:1px solid var(--border-2)!important;box-shadow:none!important;background:var(--surf)!important;border-radius:14px;overflow:hidden;position:relative;transition:transform .3s var(--ease),border-color .2s}.m4m-ob .ob-pick-grid .ob-pick-row:hover{transform:translateY(-2px)}.m4m-ob .ob-pick-grid .ob-pick-row.sel{border-color:color-mix(in srgb,var(--acc) 70%,var(--border-2))!important}.m4m-ob .ob-pick-grid .ob-pick-thumb{width:100%!important;height:auto!important;aspect-ratio:4/3;border-radius:0!important;border:0!important;border-bottom:1px solid var(--border)!important}.m4m-ob .ob-pick-grid .ob-pick-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.m4m-ob .ob-pick-grid .ob-pick-body{padding:10px 12px 12px;text-align:left}.m4m-ob .ob-pick-grid .ob-pick-box{position:absolute;top:8px;right:8px;margin:0!important;background:rgba(0,0,0,.55);backdrop-filter:blur(6px)}.m4m-ob .ob-pick-grid .ob-pick-row.sel .ob-pick-box{background:var(--acc)}.m4m-ob .ob-pick{max-width:720px}@media (max-width:760px){.m4m-ob .orv{grid-template-columns:1fr}.m4m-ob .orv-page{height:150px}.m4m-ob .opg-day{min-height:44px}.m4m-ob .opg-post b{display:none}.m4m-ob .ob-pick-grid{grid-template-columns:repeat(2,1fr)}}.m4m-ob .obu{max-width:980px!important;display:grid;grid-template-columns:1fr 440px;gap:clamp(24px,4vw,56px);align-items:start}.m4m-ob .obu,.m4m-ob .obu .ob-h{text-align:left}.m4m-ob .obu .ob-h h1{font-size:clamp(28px,3.2vw,40px)}.m4m-ob .obu .ob-h h1 em{font-style:normal;color:var(--acc)}.m4m-ob .obu-left{position:sticky;top:90px}.m4m-ob .obu-saved{margin-top:20px;border:1px solid var(--border-2);border-radius:16px;background:var(--surf);overflow:hidden}.m4m-ob .obu-saved-h{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 5%,var(--surf2)),var(--surf))}.m4m-ob .obu-saved-h img{width:40px;height:40px;border-radius:10px;-o-object-fit:contain;object-fit:contain;background:var(--surf3);border:1px solid var(--border-2)}.m4m-ob .obu-saved-h .ols-mono{width:40px;height:40px}.m4m-ob .obu-saved-h>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.m4m-ob .obu-saved-h b{font-family:var(--disp);font-size:16px}.m4m-ob .obu-pending{font-size:11px;font-weight:600;color:var(--muted);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.m4m-ob .obu-pending:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--muted);animation:obaBlink 1.4s ease-in-out infinite}.m4m-ob .obu .ob-signup-recap{display:flex!important;flex-direction:column;gap:0!important;margin:0!important;padding:4px 16px 6px;justify-content:flex-start!important}.m4m-ob .obu .ob-signup-recap span{display:flex;align-items:center;gap:10px;padding:10px 0!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;background:none!important;font-size:13px;color:var(--text)}.m4m-ob .obu .ob-signup-recap span:last-child{border-bottom:0!important}.m4m-ob .obu .ob-signup-recap span svg{width:16px;height:16px;padding:3px;border-radius:50%;background:var(--acc);color:var(--acc-ink);flex:none}.m4m-ob .obu .ob-signup-recap:empty{display:none!important}.m4m-ob .obu-trust{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;color:var(--muted)}.m4m-ob .obu-trust svg{color:var(--acc)}.m4m-ob .obu-right{border:1px solid var(--border-2);border-radius:18px;background:var(--surf);padding:22px 22px 16px;box-shadow:0 40px 80px -48px rgba(0,0,0,.9)}.m4m-ob .obu-right .clerk-wrap{margin:0!important;max-width:none!important}.m4m-ob .obu-right .cl-card,.m4m-ob .obu-right .cl-cardBox,.m4m-ob .obu-right .cl-rootBox{width:100%!important;max-width:none!important;box-shadow:none!important;background:transparent!important;border:0!important}.m4m-ob .obu-right .cl-card{padding:0!important}.m4m-ob .obu-right .cl-header{display:none}.m4m-ob .obu-right .auth-legal{margin-top:12px;font-size:11px;text-align:center}@media (max-width:860px){.m4m-ob .obu{grid-template-columns:1fr}.m4m-ob .obu-left{position:static}.m4m-ob .obu-right{padding:16px}}.m4m-ob .ob-wall-head h1{font-size:clamp(30px,3.6vw,46px)}.m4m-ob .ob-wall-head h1 em{font-style:normal;color:var(--acc)}.m4m-ob .ob-bill{background:var(--surf)!important;border-color:var(--border-2)!important;padding:4px!important}.m4m-ob .ob-bill button{font-size:13px!important;padding:8px 16px!important;color:var(--muted)}.m4m-ob .ob-bill button.on{background:var(--text)!important;color:var(--bg)!important}.m4m-ob .ob-bill button.on .save{color:var(--bg);opacity:.7}.m4m-ob .ob-bill .save{padding:2px 6px;border-radius:5px;background:color-mix(in srgb,var(--acc) 14%,transparent)}.m4m-ob .ob-tiers{gap:14px!important}.m4m-ob .ob-tier{border-radius:18px!important;border-color:var(--border-2)!important;padding:24px 22px 22px!important;transition:border-color .25s,transform .35s var(--ease),box-shadow .35s}.m4m-ob .ob-tier:hover{border-color:color-mix(in srgb,var(--text) 22%,var(--border-2))!important;transform:translateY(-3px)}.m4m-ob .ob-tier.hl{transform:none!important;background:linear-gradient(180deg,color-mix(in srgb,var(--acc) 7%,var(--surf)),var(--surf) 38%)!important;border-color:color-mix(in srgb,var(--acc) 55%,var(--border-2))!important;box-shadow:0 1px 0 var(--acc) inset,0 40px 80px -50px var(--acc-glow)!important}.m4m-ob .ob-tier.hl:hover{transform:translateY(-3px)!important}.m4m-ob .ob-tier-badge{top:22px!important;left:auto!important;right:18px;transform:none!important;font-size:10px!important;padding:4px 9px!important;border-radius:6px!important;letter-spacing:.02em}.m4m-ob .ob-tier-name{font-size:14px!important;font-family:var(--body)!important;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.m4m-ob .ob-tier.hl .ob-tier-name{color:var(--acc)}.m4m-ob .ob-tier-price{font-size:48px!important;margin-top:14px!important;font-variant-numeric:tabular-nums}.m4m-ob .ob-tier-price small{font-size:14px!important;margin-left:4px}.m4m-ob .ob-tier-gets{margin-top:16px;padding:12px 14px;border-radius:12px;background:var(--bg);border:1px solid var(--border)}.m4m-ob .ob-tier-gets b{font-family:var(--mono);font-size:13px;font-variant-numeric:tabular-nums}.m4m-ob .ob-tier-inc{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:9px}.m4m-ob .ob-tier-inc .ft{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--text)}.m4m-ob .ob-tier-inc .ft svg{flex:none;width:16px;height:16px;padding:3px;border-radius:50%;background:color-mix(in srgb,var(--acc) 16%,transparent);color:var(--acc)}.m4m-ob .ob-tier-more{color:var(--muted)!important;font-weight:500!important;margin-top:8px}.m4m-ob .ob-tier-more:hover{color:var(--text)!important}.m4m-ob .ob-tier .ob-btn.full{margin-top:auto;min-height:46px;border-radius:12px}.m4m-ob .ob-tier .ob-btn.ghost{background:var(--surf2);border:1px solid var(--border-2);color:var(--text)}.m4m-ob .ob-tier .ob-btn.ghost:hover{border-color:var(--text)}.m4m-ob .ob-tier-inc{margin-bottom:10px}.m4m-ob .ob-sameness{max-width:560px;text-align:center;font-size:13px;color:var(--muted);margin:22px auto 0}.m4m-ob .ob-packs{width:100%;margin-top:40px;padding:22px;border:1px solid var(--border);border-radius:18px;background:var(--surf)}.m4m-ob .ob-packs-h{font-family:var(--disp);font-size:20px}.m4m-ob .ob-packgrid{gap:10px!important}.m4m-ob .ob-pack{border-radius:12px!important;border-color:var(--border-2)!important;background:var(--bg)!important;transition:border-color .2s,transform .3s var(--ease)}.m4m-ob .ob-pack:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--text) 25%,var(--border-2))!important}.m4m-ob .ob-pack.hl{border-color:color-mix(in srgb,var(--acc) 55%,var(--border-2))!important}.m4m-ob .ob-pack-price{font-variant-numeric:tabular-nums}.m4m-ob .ob-pack-credits{font-family:var(--mono);font-variant-numeric:tabular-nums}.m4m-ob .ob-wall-skip{margin-top:26px;padding:12px 20px;border-radius:12px;border:1px solid var(--border-2)!important;background:transparent!important;color:var(--text)!important;font-weight:600}.m4m-ob .ob-wall-skip:hover{border-color:var(--text)!important}.m4m-ob .ob-renew{max-width:640px;margin:18px auto 0;font-size:11.5px;line-height:1.55;color:var(--muted);text-align:center}.m4m-ob .obu-right .cl-formButtonPrimary{background:var(--acc)!important;color:var(--acc-ink)!important;box-shadow:0 12px 30px -14px var(--acc-glow)!important}.m4m-ob .obu-right .cl-formFieldInput:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 18%,transparent)!important}.m4m-ob .ob-eyebrow{display:inline-flex!important;align-items:center;gap:10px}.m4m-ob .ob-eyebrow:before{content:"";width:18px;height:1.5px;border-radius:2px;transform-origin:left;animation:rsRule .6s var(--ease) .1s both}@keyframes rsRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.m4m-ob h1 em{font-style:normal;background-image:linear-gradient(var(--acc),var(--acc));background-repeat:no-repeat;background-position:0 92%;background-size:0 .09em;padding-bottom:.02em;animation:rsUnder .9s var(--ease) .45s forwards}@keyframes rsUnder{to{background-size:100% .09em}}.m4m-ob .ob-h h1,.m4m-ob .ob-wall-head h1,.m4m-ob .obs-left h1{animation:rsHead .7s var(--ease) both}.m4m-ob .ob-h .ob-sub,.m4m-ob .ob-wall-head .ob-sub{animation:rsHead .7s var(--ease) .08s both}@keyframes rsHead{0%{opacity:0;transform:translateY(10px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.m4m-ob .ob-step.done i{background:var(--surf3)!important;border-color:var(--border-2)!important;color:var(--text)!important}.m4m-ob .ob-step.on i{box-shadow:none!important}.m4m-ob .ob-tier-inc .ft svg,.m4m-ob .obu .ob-signup-recap span svg,.m4m-ob .orv-ck.on,.m4m-ob .orv-row.done .orv-ck{background:var(--surf3)!important;border-color:var(--border-2)!important;color:var(--text)!important}.m4m-ob .obv-ck.on{background:var(--surf3);border-color:var(--border-2);color:var(--text)}.m4m-ob .ols-row .orv-ck.on{background:var(--surf3)!important;border-color:var(--border-2)!important;color:var(--text)!important}.m4m-ob .ols-row:last-child .orv-ck.on{background:var(--acc)!important;border-color:var(--acc)!important;color:var(--acc-ink)!important}.m4m-ob .ob-pack-badge,.m4m-ob .ob-tier-badge{background:var(--text)!important;color:var(--bg)!important}.m4m-ob .obb-tag{background:var(--text);color:var(--bg);box-shadow:0 10px 24px -10px rgba(0,0,0,.7)}.m4m-ob .obv-pill{color:var(--text);border-color:var(--border-2)}.m4m-ob .obv-btn{background:var(--text);color:var(--bg)}.m4m-ob .ob-bill .save{background:var(--surf3)!important}.m4m-ob .ob-bill .save,.m4m-ob .ob-tier.hl .ob-tier-name{color:var(--text)!important}.m4m-ob .ob-tier.hl .ob-tier-gets{background:var(--bg)!important;border-color:var(--border)!important}.m4m-ob .opg-post{background:var(--surf2);border-left-color:var(--border-2)}.m4m-ob .opg-day.on{border-color:var(--border-2)}.m4m-ob .opg-day.on .opg-post,.m4m-ob .opg-grid .opg-day.on:first-of-type{transition:border-color .3s}.m4m-ob .opg-first .opg-post{border-left-color:var(--acc);background:color-mix(in srgb,var(--acc) 10%,var(--surf2))}.m4m-ob .ob-pack.hl .ob-pack-cta{background:var(--text)!important;color:var(--bg)!important}.m4m-ob .ob-pack.hl{border-color:var(--border-2)!important}.m4m-ob .obv-ava.a0{background:var(--surf3)}.m4m-ob .obs-opt.on{background:var(--surf)!important;box-shadow:0 20px 44px -34px rgba(0,0,0,.9)!important}.m4m-ob .ob-atile,.m4m-ob .ob-pick-grid .ob-pick-row,.m4m-ob .ob-tier,.m4m-ob .obs-opt{position:relative;isolation:isolate}.m4m-ob .ob-atile:after,.m4m-ob .ob-pick-grid .ob-pick-row:after,.m4m-ob .ob-tier:after,.m4m-ob .obs-opt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;opacity:0;transition:opacity .35s;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.07),transparent 60%)}.m4m-ob .ob-atile:hover:after,.m4m-ob .ob-pick-grid .ob-pick-row:hover:after,.m4m-ob .ob-tier:hover:after,.m4m-ob .obs-opt:hover:after{opacity:1}.m4m-ob .ob-btn.acc,.m4m-ob .obs-go{position:relative;overflow:hidden}.m4m-ob .ob-btn.acc:after,.m4m-ob .obs-go:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);opacity:0;pointer-events:none}.m4m-ob .ob-btn.acc:not(:disabled):hover:after,.m4m-ob .obs-go:not(:disabled):hover:after{animation:rsSheen .8s var(--ease)}@keyframes rsSheen{0%{left:-60%;opacity:1}to{left:130%;opacity:1}}.m4m-ob .ob-btn.acc:not(:disabled):active,.m4m-ob .obs-go:not(:disabled):active{transform:scale(.98)}.m4m-ob .ob-atile.sel{animation:rsPick .45s cubic-bezier(.34,1.56,.64,1)}@keyframes rsPick{0%{transform:scale(1)}40%{transform:scale(.985)}to{transform:scale(1)}}.m4m-ob .ob-tier{animation:obaTileIn .6s var(--ease) both}.m4m-ob .ob-tier:nth-child(2){animation-delay:.08s}.m4m-ob .ob-tier:nth-child(3){animation-delay:.16s}.m4m-ob .ob-pick-grid .ob-pick-row{animation:obaTileIn .5s var(--ease) both;animation-delay:var(--d,0s)}.m4m-ob .obv-status:before{animation:orvPing 1.8s ease-out infinite;box-shadow:0 0 0 0 var(--acc-glow)}@media (prefers-reduced-motion:reduce){.m4m-ob h1 em{background-size:100% .09em;animation:none}.m4m-ob .ob-atile:after,.m4m-ob .ob-btn.acc:after{display:none}}.obd-day.on{border-color:var(--border-2)!important;background:var(--surf2)!important}.obd-post{color:var(--text)!important;opacity:.85}.obd-day.on:first-child{border-color:color-mix(in srgb,var(--acc) 55%,var(--border))!important}.obd-day.on:first-child .obd-post{color:var(--acc)!important;opacity:1}.obd-ct span{color:var(--muted)!important}.obd-credits i em{background:var(--text)!important;opacity:.6}.obd-todo.done i{background:var(--surf3)!important;border-color:var(--border-2)!important}.obd-nav.on svg,.obd-todo.done i{color:var(--text)!important}.obd-vid{max-height:360px!important;aspect-ratio:4/5!important;max-width:300px}.obd-first{display:flex;flex-direction:column}.m4m-ob .ob-reveal-usp{border-color:var(--border-2)!important;box-shadow:inset 3px 0 0 var(--acc)!important}.m4m-ob .ob-plan-price,.m4m-ob .ob-prod-price{color:var(--text)!important;font-family:var(--mono)}.m4m-ob .ob-sec-h span,.m4m-ob .ob-tile-lbl svg{color:var(--text)!important;background:var(--surf3)!important;border-color:var(--border-2)!important}.m4m-ob .ob-bullets li:before{background:var(--muted)!important}.m4m-ob .ob-seg-n{color:var(--text)!important}.m4m-ob .ob-seg-p i{background:var(--muted)!important}.m4m-ob .ob-deep.done{border-color:var(--border-2)!important;background:var(--surf2)!important}.m4m-ob .ob-deep.done,.m4m-ob .ob-pick-bar button,.m4m-ob .ob-rail a.on{color:var(--text)!important}.m4m-ob .ob-rail a.on svg{color:var(--acc)!important}.m4m-ob:before{display:none;animation:none}.m4m-ob:after,.m4m-ob:before{display:none!important}.m4m-ob{background:var(--bg)!important;background-image:none!important}.m4m-ob .ob-prog{height:2px;transition:transform var(--dur-slow,.28s) cubic-bezier(.2,0,0,1)}.m4m-ob .ob-steps{position:fixed;top:12px;left:50%;transform:translateX(-50%);z-index:45;display:inline-flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg);border:0!important;border-radius:0!important;font-family:var(--mono);font-size:12px;line-height:18px;letter-spacing:0;text-transform:none;font-weight:500;color:var(--muted);white-space:nowrap;max-width:calc(100vw - 180px);overflow:hidden;text-overflow:ellipsis}.m4m-ob .ob-steps-k{color:var(--muted);font-variant-numeric:tabular-nums}.m4m-ob .ob-steps-sep{color:var(--border-2)}.m4m-ob .ob-steps-n{color:var(--text);animation:obStepName var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}@keyframes obStepName{0%{opacity:0;transform:translateY(4px)}}.m4m-ob .ob-steps+.ob-wrap{padding-top:72px}.m4m-ob .ob-back,.m4m-ob .ob-signout{top:8px;min-height:36px;padding:0 10px;font-size:14px;font-weight:500;color:var(--muted);border-radius:6px!important}.m4m-ob .ob-back:hover,.m4m-ob .ob-signout:hover{color:var(--text);background:var(--surf2)}.m4m-ob .ob-restart{border-radius:6px;background:var(--surf);border:1px solid var(--border);font-size:12px;padding:0 12px;min-height:36px}.m4m-ob .ob-wrap{padding:72px 20px 40px}.m4m-ob .ob-card{max-width:560px;animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}@keyframes obStepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.m4m-ob .ob-card.wide,.m4m-ob .ob-card:has(.ob-artgrid),.m4m-ob .ob-card:has(.ob-artgrid.sm),.m4m-ob .ob-start2,.m4m-ob .obu{max-width:960px!important}.m4m-ob .ob-card.wide .ob-h,.m4m-ob .ob-card:has(.ob-artgrid) .ob-h{text-align:left;max-width:640px;margin-left:0;margin-right:auto}.m4m-ob .ob-assets,.m4m-ob .ob-launch,.m4m-ob .ob-pick,.m4m-ob .ob-read,.m4m-ob .ob-reveal{max-width:720px!important}.m4m-ob .ob-wall{max-width:1040px}.m4m-ob .ob-card:not(.obu):not(.ob-start2){display:flex;flex-direction:column;align-items:stretch}.m4m-ob .ob-card:has(.ob-artgrid) .ob-chipnext,.m4m-ob .ob-card>.ob-btn.full,.m4m-ob .ob-card>.ob-chipnext{align-self:flex-end;width:auto!important;min-width:180px;min-height:40px;margin-left:auto!important;margin-right:0!important;display:inline-flex!important}.m4m-ob .ob-card>.ob-btn.ghost.full{align-self:flex-start;margin-left:0!important}.m4m-ob .ob-card>.ob-skip,.m4m-ob .ob-card>.ob-tier-riskfree{align-self:center}.m4m-ob .ob-card>.ob-err{align-self:flex-end}.m4m-ob .ob-h{margin-bottom:24px}.m4m-ob .analyse h1,.m4m-ob .ob-authcard h1,.m4m-ob .ob-card h1,.m4m-ob .ob-done h1,.m4m-ob .ob-reveal-head h1,.m4m-ob .ob-sheet h1,.m4m-ob .ob-wall-head h1,.m4m-ob .obs-left h1{font-size:32px!important;line-height:38px!important;font-weight:700;letter-spacing:-.025em;animation:none;filter:none}.m4m-ob .analyse p,.m4m-ob .ob-done p,.m4m-ob .ob-sub{font-size:16px;line-height:25px;color:var(--muted);margin-top:8px;animation:none}.m4m-ob .ob-eyebrow{font-family:var(--mono)!important;font-size:12px;line-height:16px;letter-spacing:.06em;font-weight:500;text-transform:uppercase;color:var(--muted)!important;margin-bottom:10px}.m4m-ob .ob-eyebrow:before{width:8px;height:8px;border-radius:0;background:var(--acc);animation:none;transform:none}.m4m-ob h1 em{background:none!important;animation:none!important;color:var(--text)!important;text-decoration:underline;text-decoration-color:var(--acc);text-decoration-thickness:2px;text-underline-offset:.12em;padding-bottom:0}.m4m-ob .ob-btn{min-height:40px;padding:0 18px;font-size:14px;font-weight:600;border-radius:6px!important;gap:8px}.m4m-ob .ob-btn.acc{background:var(--acc);color:var(--acc-ink)}.m4m-ob .ob-btn.acc:hover:not(:disabled){background:#FFE04D}.m4m-ob .ob-btn.acc:active:not(:disabled){background:#E6BF00}.m4m-ob .ob-btn.acc:disabled{opacity:1;background:var(--surf2);color:#686868;border:1px solid var(--border);cursor:default}.m4m-ob .ob-btn.acc:after,.m4m-ob .obs-go:after{display:none!important}.m4m-ob .ob-btn.acc:not(:disabled):active,.m4m-ob .obs-go:not(:disabled):active{transform:none}.m4m-ob .ob-btn.ghost{background:var(--surf2);border:1px solid var(--border-2);color:var(--text)}.m4m-ob button.ob-skip{font-size:14px;color:var(--muted);min-height:36px;text-decoration:none;text-underline-offset:3px}.m4m-ob button.ob-skip:hover{color:var(--text);text-decoration:underline}.m4m-ob .fld{margin-bottom:16px}.m4m-ob .fld span{font-size:14px;line-height:20px;font-weight:500;color:var(--text);margin-bottom:6px;letter-spacing:0}.m4m-ob .fld input,.m4m-ob .fld textarea,.m4m-ob .obs-field input,.m4m-ob .obs-field textarea{min-height:36px!important;padding:7px 10px!important;font-size:14px!important;line-height:20px;border-radius:6px!important;background:var(--surf)!important;border:1px solid var(--border-2)!important}.m4m-ob .fld textarea{min-height:88px!important}.m4m-ob .fld input:focus,.m4m-ob .fld textarea:focus,.m4m-ob .obs-field input:focus,.m4m-ob .obs-field textarea:focus{border-color:var(--text)!important;outline:none}.m4m-ob .obs-go{min-height:36px;padding:0 14px;font-weight:600;font-size:14px;border-radius:6px!important}.m4m-ob .obs-chips button{border-radius:6px}.m4m-ob .ob-err{text-align:left;font-size:14px;color:#E95A5A}.m4m-ob .gentag{border-radius:6px;color:var(--muted);border-color:var(--border-2);font-size:12px}.m4m-ob .gentag:before{content:none}.m4m-ob .ob-tiles{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:0}.m4m-ob .ob-tiles.four{grid-template-columns:repeat(4,1fr)}.m4m-ob .ob-atile{background:var(--surf);border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:none!important;transition:border-color var(--dur-fast,.16s) cubic-bezier(.2,0,0,1),background var(--dur-fast,.16s) cubic-bezier(.2,0,0,1);animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}.m4m-ob .ob-atile:hover{background:var(--surf2);border-color:var(--border-2)!important;transform:none!important}.m4m-ob .ob-atile.sel{border-color:var(--acc)!important;background:color-mix(in srgb,var(--acc) 8%,var(--surf))!important;animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}.m4m-ob .ob-atile-art,.m4m-ob .ob-tiles.four .ob-atile-art{aspect-ratio:4/3!important;height:auto!important;background:var(--bg)!important;border-bottom:1px solid var(--border)}.m4m-ob .ob-atile-txt{padding:12px 14px 14px;gap:3px}.m4m-ob .ob-atile-t{font-size:16px;line-height:22px;font-weight:600;letter-spacing:-.01em}.m4m-ob .ob-atile-d{font-size:14px;line-height:20px;color:var(--muted)}.m4m-ob .ob-atile-ck{width:20px;height:20px;border-radius:4px;font-size:11px;top:8px;right:8px}.m4m-ob .ob-atile:after{display:none!important}.m4m-ob .obv-panel{border-radius:6px 6px 0 0;box-shadow:none;transform:none;background:var(--surf)}.m4m-ob .obv-delta,.m4m-ob .obv-sq,.m4m-ob .obv-thumb{background:var(--surf3)}.m4m-ob .obv-delta,.m4m-ob .obv-slot.on .obv-mono,.m4m-ob .obv-status{color:var(--text)}.m4m-ob .obv-status:before{animation:none;box-shadow:none;background:var(--green,#58B980)}.m4m-ob .obv-pill{border-radius:4px}.m4m-ob .ob-artgrid{gap:12px}.m4m-ob .ob-artgrid.sm{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px}.m4m-ob .ob-artcard{background:var(--surf)!important;border:1px solid var(--border)!important;border-radius:8px!important;box-shadow:none!important;min-height:0;aspect-ratio:4/3;padding:14px 14px 0;transition:border-color var(--dur-fast,.16s),background var(--dur-fast,.16s);animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}.m4m-ob .ob-artgrid.sm .ob-artcard{min-height:0;border-radius:8px!important;padding:12px 12px 0}.m4m-ob .ob-artcard:hover{background:var(--surf2)!important;border-color:var(--border-2)!important;transform:none!important}.m4m-ob .ob-artcard.sel{border-color:var(--acc)!important;background:color-mix(in srgb,var(--acc) 8%,var(--surf))!important}.m4m-ob .ob-artcard img{transition:none;opacity:.95}.m4m-ob .ob-artcard.sel img,.m4m-ob .ob-artcard:hover img{transform:none;opacity:1}.m4m-ob .ob-artcard-t{font-size:16px;line-height:22px}.m4m-ob .ob-artcard-d{font-size:14px;line-height:20px}.m4m-ob .ob-artcard-tick{border-radius:4px;width:20px;height:20px}.m4m-ob .ob-artgrid>.ob-artcard:nth-child(2){animation-delay:40ms}.m4m-ob .ob-artgrid>.ob-artcard:nth-child(3){animation-delay:80ms}.m4m-ob .ob-artgrid>.ob-artcard:nth-child(4){animation-delay:.12s}.m4m-ob .ob-artgrid>.ob-artcard:nth-child(5){animation-delay:.16s}.m4m-ob .ob-artgrid>.ob-artcard:nth-child(n+6){animation-delay:.2s}.m4m-ob .plan{border-radius:8px!important;border:1px solid var(--border)!important;background:var(--surf)}.m4m-ob .plan:hover{background:var(--surf2);border-color:var(--border-2)!important}.m4m-ob .plan .tick{border-radius:4px;border-width:1px}.m4m-ob .goal-ic{background:var(--surf3);color:var(--text)}.m4m-ob .goal-ic,.m4m-ob .ob-chip{border-radius:6px}.m4m-ob .ob-chip.sel{background:color-mix(in srgb,var(--acc) 8%,var(--surf))}.m4m-ob .obs-opt{border-radius:8px!important;border:1px solid var(--border)!important;background:var(--surf)!important;box-shadow:none!important;animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}.m4m-ob .obs-opt:nth-child(2){animation-delay:40ms}.m4m-ob .obs-opt:nth-child(3){animation-delay:80ms}.m4m-ob .obs-opt:hover{background:var(--surf2)!important;border-color:var(--border-2)!important}.m4m-ob .obs-opt.on{border-color:var(--acc)!important;background:color-mix(in srgb,var(--acc) 8%,var(--surf))!important}.m4m-ob .obs-opt:after{display:none!important}.m4m-ob .obs-head{padding:12px 14px}.m4m-ob .obs-body{padding:0 14px 14px 50px;animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}.m4m-ob .obs-t b{font-size:16px;line-height:22px}.m4m-ob .obs-t small{font-size:14px;line-height:20px}.m4m-ob .obb-phone{border-radius:12px;padding:10px;background:var(--surf);border:1px solid var(--border);box-shadow:none!important;animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both;transform:none}.m4m-ob .obb-scene{border-radius:8px;background:var(--surf2)!important}.m4m-ob .obb-notch{display:none}.m4m-ob .obb-src{border-radius:6px;border-style:solid}.m4m-ob .obb-dot{box-shadow:none;animation:none;background:var(--green,#58B980)}.m4m-ob .obb-spark{box-shadow:none!important;animation:none;border-radius:4px}.m4m-ob .obb-drop i{background:var(--surf3);border-radius:4px}.m4m-ob .obb-tag{border-radius:6px;box-shadow:none}.m4m-ob .obb-hook{animation-name:obStepIn}.m4m-ob .obs-radio{border-radius:3px}.m4m-ob{--surface-3:var(--surf3);--ink:var(--text);--danger:#E95A5A}.m4m-ob .ob-wait{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto 20px;align-items:stretch}.m4m-ob .ob-wait .mo-stage{display:flex;align-items:center}.m4m-ob .ob-wait .mo-stage-row{justify-content:center;font-size:14px}.m4m-ob .ob-wait .mo-stage-t{animation:none;opacity:1}.m4m-ob .ob-wait-line{width:240px;margin:0 auto 20px}.m4m-ob .analyse{padding:24px 0}.m4m-ob .obu-right,.m4m-ob .obu-saved,.m4m-ob .ols,.m4m-ob .opg,.m4m-ob .orv-browser,.m4m-ob .orv-found{border-radius:8px!important;border:1px solid var(--border)!important;box-shadow:none!important;background:var(--surf)!important}.m4m-ob .orv-scan{display:none}.m4m-ob .orv-live{animation:none;box-shadow:none;background:var(--green,#58B980)}.m4m-ob .orv-pct{color:var(--muted)}.m4m-ob .orv-row.on .orv-sk,.m4m-ob .orv-sk{animation:none;background:var(--surf3)}.m4m-ob .obv-ck,.m4m-ob .orv-ck{border-radius:4px}.m4m-ob .orv-cards i,.m4m-ob .orv-hero b{background:var(--surf3);border-radius:4px}.m4m-ob .obu-saved-h,.m4m-ob .ols-brand{background:var(--surf2)!important}.m4m-ob .obu-saved-h img,.m4m-ob .ols-brand img,.m4m-ob .ols-mono{border-radius:6px}.m4m-ob .opg-day,.m4m-ob .opg-post{border-radius:4px}.m4m-ob .ob-thumbrail img{border-radius:6px;animation:none}.m4m-ob .ob-orbit{display:none}.m4m-ob .ob-line-tick{border-radius:4px}.m4m-ob .ob-lines{gap:10px}.m4m-ob .ob-line{font-size:14px;line-height:20px}.m4m-ob .ob-comp,.m4m-ob .ob-deep,.m4m-ob .ob-dnacell,.m4m-ob .ob-dnalogo,.m4m-ob .ob-gapline,.m4m-ob .ob-pick-grid .ob-pick-row,.m4m-ob .ob-plan,.m4m-ob .ob-prod,.m4m-ob .ob-readfail,.m4m-ob .ob-reveal-empty,.m4m-ob .ob-reveal-usp,.m4m-ob .ob-sec,.m4m-ob .ob-seg,.m4m-ob .ob-skip-keep,.m4m-ob .ob-tile{border-radius:8px!important;background-image:none!important;box-shadow:none!important}.m4m-ob .ob-reveal-usp{background:var(--surf)!important;border:1px solid var(--border)!important;border-left:2px solid var(--acc)!important}.m4m-ob .ob-gapline{background:var(--surf2);border-color:var(--border)}.m4m-ob .ob-gapline svg{color:var(--text)}.m4m-ob .ob-chip{font-size:12px}.m4m-ob .ob-chip:not(.soft){background:var(--surf3);color:var(--text);border:1px solid var(--border-2)}.m4m-ob .ob-sec-h span{border-radius:4px}.m4m-ob .ob-comp-mark,.m4m-ob .ob-dnaswatch i,.m4m-ob .ob-pick-thumb,.m4m-ob .ob-prod-img,.m4m-ob .ob-shot,.m4m-ob .ob-swatch i{border-radius:4px!important;box-shadow:none}.m4m-ob .ob-rail a{border-radius:6px!important}.m4m-ob .ob-pick-search{border-radius:6px;height:36px}.m4m-ob .ob-pick-box{border-radius:4px}.m4m-ob .ob-pick-grid .ob-pick-box{backdrop-filter:none;background:var(--surf)}.m4m-ob .ob-pick-grid .ob-pick-row:hover{transform:none;background:var(--surf2)!important}.m4m-ob .ob-pick-grid .ob-pick-row.sel{border-color:var(--acc)!important;background:color-mix(in srgb,var(--acc) 8%,var(--surf))!important}.m4m-ob .ob-readfail{background:var(--surf);border:1px solid var(--border);border-left:2px solid var(--orange,#e0a940)}.m4m-ob .ob-readfail-fix{border-radius:6px;color:var(--text);border-color:var(--border-2);min-height:36px}.m4m-ob .ob-readfail-fix:hover{background:var(--surf2);border-color:var(--text)}.m4m-ob .obu .ob-h h1{font-size:32px!important;line-height:38px!important}.m4m-ob .obu-pending:before{animation:none}.m4m-ob .ob-recap-i,.m4m-ob .ob-signup-recap span,.m4m-ob .ob-urlout span,.m4m-ob .ob-urlrow{border-radius:6px!important}.m4m-ob .ob-tier{border-radius:8px!important;background:var(--surf)!important;background-image:none!important;box-shadow:none!important;border-color:var(--border)!important;animation:obStepIn var(--dur-base,.22s) cubic-bezier(.2,0,0,1) both}.m4m-ob .ob-tier:nth-child(2){animation-delay:40ms}.m4m-ob .ob-tier:nth-child(3){animation-delay:80ms}.m4m-ob .ob-tier.hl:hover,.m4m-ob .ob-tier:hover{transform:none!important;border-color:var(--border-2)!important}.m4m-ob .ob-tier.hl{border-color:var(--acc)!important;background:color-mix(in srgb,var(--acc) 8%,var(--surf))!important}.m4m-ob .ob-tier:after{display:none!important}.m4m-ob .ob-anchor,.m4m-ob .ob-downsell-card,.m4m-ob .ob-engine,.m4m-ob .ob-ent,.m4m-ob .ob-pack,.m4m-ob .ob-packs,.m4m-ob .ob-payx-bill button,.m4m-ob .ob-payx-card,.m4m-ob .ob-tier-credits,.m4m-ob .ob-tier-gets,.m4m-ob .ob-tier-videos{border-radius:8px!important;background-image:none!important;box-shadow:none!important}.m4m-ob .ob-pack:hover{transform:none!important}.m4m-ob .ob-pack-cta,.m4m-ob .ob-payx-cta,.m4m-ob .ob-sheet-accept,.m4m-ob .ob-tier .ob-btn.full,.m4m-ob .ob-wall-skip{border-radius:6px!important}.m4m-ob .ob-bill,.m4m-ob .ob-payx-tabs{border-radius:6px!important;padding:3px!important}.m4m-ob .ob-bill button,.m4m-ob .ob-payx-tabs button{border-radius:4px!important}.m4m-ob .ob-bill .save,.m4m-ob .ob-tier-inc .ft svg,.m4m-ob .obu .ob-signup-recap span svg{border-radius:3px}.m4m-ob .ob-payx-cta{box-shadow:none!important}.m4m-ob .ob-sheet{border-radius:12px!important}.m4m-ob .ob-sheet-icon{border-radius:6px}.m4m-ob .consent,.m4m-ob .ob-sheet-news,.m4m-ob .ob-terms-check{border-radius:8px!important}.m4m-ob .ob-sheet-scroll .rounded-full{border-radius:4px!important}.m4m-ob .clerk-gate,.m4m-ob .ob-downsell{backdrop-filter:none!important}.m4m-ob .clerk-gate{border-radius:8px!important}.m4m-ob .ob-done .checkw{width:40px;height:40px;border-radius:6px!important;font-size:20px;box-shadow:none!important;margin-bottom:20px}.m4m-ob .oba-drop{border-radius:8px;border-width:1px}.m4m-ob .oba-drop.over{transform:none}.m4m-ob .oba-drop-add,.m4m-ob .oba-drop-ic{border-radius:6px;color:var(--text)}.m4m-ob .oba-drop-ic{background:var(--surf3);animation:none}.m4m-ob .oba-logo-img,.m4m-ob .oba-sw i,.m4m-ob .oba-thumb{border-radius:6px;box-shadow:none}.m4m-ob .oba-scan{display:none}.m4m-ob .oba-meta input.pr{color:var(--text)}@media (max-width:760px){.m4m-ob .ob-wrap{padding:64px 20px 32px;justify-content:flex-start}.m4m-ob .ob-steps{top:10px;max-width:calc(100vw - 150px)}.m4m-ob .ob-steps+.ob-wrap{padding-top:64px}.m4m-ob .analyse h1,.m4m-ob .ob-card h1,.m4m-ob .ob-wall-head h1,.m4m-ob .obs-left h1,.m4m-ob .obu .ob-h h1{font-size:28px!important;line-height:34px!important}.m4m-ob .ob-tiles,.m4m-ob .ob-tiles.four{grid-template-columns:1fr 1fr;gap:10px}.m4m-ob .ob-atile{flex-direction:column;align-items:stretch}.m4m-ob .ob-atile-art{width:auto!important;aspect-ratio:4/3!important;border-right:0;border-bottom:1px solid var(--border)}.m4m-ob .ob-atile-txt{padding:10px 12px 12px}.m4m-ob .ob-atile-t{font-size:14px;line-height:20px}.m4m-ob .ob-atile-d{font-size:12px;line-height:17px}.m4m-ob .ob-artgrid,.m4m-ob .ob-artgrid.five,.m4m-ob .ob-artgrid.sm{grid-template-columns:1fr 1fr;gap:10px}.m4m-ob .ob-artcard{aspect-ratio:4/3;min-height:0;padding:12px 12px 0;justify-content:flex-start}.m4m-ob .ob-artcard-txt{max-width:100%}.m4m-ob .ob-artcard img{width:70%;right:-8px;bottom:-8px;top:auto;transform:none}.m4m-ob .ob-artcard.sel img,.m4m-ob .ob-artcard:hover img{transform:none}.m4m-ob .ob-card:has(.ob-artgrid) .ob-chipnext,.m4m-ob .ob-card>.ob-btn.full,.m4m-ob .ob-card>.ob-chipnext{position:sticky;bottom:12px;z-index:5;width:100%!important;min-width:0;min-height:44px;align-self:stretch;margin:16px 0 0!important;box-shadow:0 -12px 24px -8px var(--bg)}.m4m-ob .ob-back,.m4m-ob .ob-btn,.m4m-ob .ob-readfail-fix,.m4m-ob .ob-restart,.m4m-ob .ob-signout,.m4m-ob .obs-go,.m4m-ob button.ob-skip{min-height:44px}.m4m-ob .fld input,.m4m-ob .obs-field input,.m4m-ob .obs-field textarea{min-height:44px!important;font-size:16px!important}.m4m-ob .fld textarea{font-size:16px!important}.m4m-ob .ob-start2{gap:20px}.m4m-ob .obs-right{order:1}.m4m-ob .obb-phone{width:200px}.m4m-ob .obs-body{padding-left:14px}.m4m-ob .ob-restart{bottom:auto;top:44px;left:auto;right:20px;min-height:36px}.m4m-ob:has(.rv) .ob-restart{display:none}.m4m-ob .rv-live{white-space:nowrap;font-size:11px;padding:0 10px;min-height:32px}.m4m-ob .rv-top{padding:12px 20px 0;gap:10px}.m4m-ob .ob-wait-line{width:100%}}@media (max-width:420px){.m4m-ob .ob-artgrid,.m4m-ob .ob-artgrid.five,.m4m-ob .ob-tiles,.m4m-ob .ob-tiles.four{grid-template-columns:1fr}.m4m-ob .ob-atile{flex-direction:row;align-items:stretch}.m4m-ob .ob-atile-art{width:132px!important;flex:none;aspect-ratio:4/3!important;border-bottom:0;border-right:1px solid var(--border)}.m4m-ob .ob-atile-art .obv{zoom:.68;padding:8px 8px 0}.m4m-ob .ob-artcard{aspect-ratio:auto;min-height:96px}.m4m-ob .ob-artcard-txt{max-width:60%}.m4m-ob .ob-artcard img{width:46%;top:50%;bottom:auto}.m4m-ob .ob-artcard img,.m4m-ob .ob-artcard.sel img,.m4m-ob .ob-artcard:hover img{transform:translateY(-50%)}.m4m-ob .ob-artgrid.sm{grid-template-columns:1fr 1fr}.m4m-ob .ob-artgrid.sm .ob-artcard{aspect-ratio:4/3;min-height:0}.m4m-ob .ob-artgrid.sm .ob-artcard-txt{max-width:100%}.m4m-ob .ob-artgrid.sm .ob-artcard img{width:80%;top:auto;bottom:-8px;transform:none}}@media (prefers-reduced-motion:reduce){.m4m-ob .ob-artcard,.m4m-ob .ob-atile,.m4m-ob .ob-card,.m4m-ob .ob-steps-n,.m4m-ob .ob-tier,.m4m-ob .obb-phone,.m4m-ob .obs-body,.m4m-ob .obs-opt{animation:none!important}.m4m-ob .ob-prog{transition:none}}.m4m-ob .ob-wait-scene{height:132px;border:1px solid var(--line);border-radius:8px;background:var(--canvas);overflow:hidden}.m4m-ob .sc-slot{--canvas:var(--bg);--surface:var(--surf);--surface-2:var(--surf2);--surface-3:var(--surf3);--ink:var(--text);--muted-2:var(--muted);--line:var(--border);--line-strong:var(--border-2);--acc-soft:var(--acc-glow);--danger:#E95A5A;--danger-soft:rgba(233,90,90,.12);--green:#58B980;--font:var(--body);--dur-fast:160ms;--dur-base:220ms;--dur-slow:280ms}