.site .mkp-pl-week{background:var(--pb-surface-sunken)}.site .mkp-pl-week-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.site .mkp-pl-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.site .mkp-pl-chips li{border:1px solid var(--pb-border-strong);background:var(--pb-surface);color:var(--pb-text-strong);border-radius:999px;padding:9px 16px;font-size:13.5px;font-weight:600}.site .mkp-pl-chips li:first-child{border-color:var(--mk-night);background:var(--mk-night);color:#fff}.site .mkp-pl-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;margin:72px 0 0;padding:0;list-style:none;display:grid}.site .mkp-pl-days li{flex-direction:column;min-width:0;display:flex}.site .mkp-pl-days li:nth-child(2n){margin-top:40px}.site .mkp-pl-day-d{letter-spacing:.16em;text-transform:uppercase;color:var(--pb-accent-text-strong);font-size:12.5px;font-weight:600}.site .mkp-pl-day-ph{aspect-ratio:3/4;box-shadow:var(--pb-shadow-2);border-radius:999px 999px 22px 22px;place-items:center;margin-top:12px;display:grid;position:relative;overflow:hidden}.site .mkp-pl-day-ph img{object-fit:cover}.site .mkp-pl-days li.prep .mkp-pl-day-ph{background:var(--mk-night);color:var(--pb-accent);box-shadow:none}.site .mkp-pl-days b{letter-spacing:-.01em;color:var(--pb-text-strong);margin-top:16px;font-size:15.5px;font-weight:600;line-height:1.3}.site .mkp-pl-days small{color:var(--pb-text-muted);margin-top:4px;font-size:13px}.site .mkp-pl-perks{border-top:1px solid var(--pb-border-strong);grid-template-columns:repeat(3,minmax(0,1fr));margin:96px 0 0;padding:0;list-style:none;display:grid}.site .mkp-pl-perks li{border-left:1px solid var(--pb-border);color:var(--pb-text-muted);align-items:flex-start;gap:16px;padding:32px 32px 0;font-size:15px;line-height:1.6;display:flex}.site .mkp-pl-perks li:first-child{border-left:0;padding-left:0}.site .mkp-pl-perks b{letter-spacing:-.015em;color:var(--pb-text-strong);margin-bottom:4px;font-size:18px;font-weight:600;display:block}.site .mkp-pl-perk-ic{background:var(--mk-night);width:46px;height:46px;color:var(--pb-accent);border-radius:50%;flex:none;place-items:center;display:grid}.site .mkp-pl-goals-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:80px;display:grid}.site .mkp-pl-goals-side{position:sticky;top:110px}.site .mkp-pl-goals-phone{width:fit-content;margin-top:48px;margin-left:30px;rotate:-4deg}.site .mkp-pl-more{margin-top:36px}.site .mkp-pl-swap{background:var(--pb-surface-accent-soft);overflow:hidden}.site .mkp-pl-swap-art{height:620px;position:relative}.site .mkp-pl-swap-disc{background:radial-gradient(circle,#fde3bd,#fde3bd00 70%);border-radius:50%;width:560px;height:560px;position:absolute;top:50%;left:50%;translate:-50% -50%}.site .mkp-pl-swap-back{position:absolute;top:70px;left:4%;rotate:-6deg}.site .mkp-pl-swap-front{z-index:1;position:absolute;top:0;right:6%;rotate:3deg}.site .mkp-pl-swap-note{z-index:2;position:absolute;bottom:30px;left:18%}.site .mkp-pl-prep{overflow:hidden}.site .mkp-pl-prep-glow{pointer-events:none;background:radial-gradient(circle,#f9a33424,#f9a33400 65%);border-radius:50%;width:760px;height:760px;position:absolute;top:10%;right:-12%}.site .mkp-pl-clock{border-top:1px solid #ffffff1f;margin:40px 0 0;padding:0;list-style:none}.site .mkp-pl-clock li{color:var(--pb-text-on-inverse-muted);border-bottom:1px solid #ffffff1a;grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:20px;padding:20px 0;font-size:14.5px;line-height:1.55;display:grid}.site .mkp-pl-clock b{color:#fff;margin-bottom:2px;font-size:17px;font-weight:600;display:block}.site .mkp-pl-clock-t{color:#0000;letter-spacing:-.04em;font-variant-numeric:tabular-nums;-webkit-text-stroke:1.5px var(--pb-accent);font-size:40px;font-style:italic;font-weight:700;line-height:1}.site .mkp-pl-prep-art{height:640px;position:relative}.site .mkp-pl-prep-photo{opacity:.85;border-radius:999px 999px 32px 32px;width:72%;height:560px;position:absolute;top:0;right:0;overflow:hidden}.site .mkp-pl-prep-phone{z-index:1;position:absolute;bottom:0;left:0;rotate:-5deg}.site .mkp-pl-chal{overflow:hidden}.site .mkp-pl-stamp{background:var(--mk-night);color:#fff;border-radius:26px;max-width:420px;margin-top:36px;padding:22px 24px}.site .mkp-pl-stamp p{justify-content:space-between;align-items:baseline;font-size:16px;display:flex}.site .mkp-pl-stamp p span{color:var(--pb-accent);font-size:13px;font-weight:600}.site .mkp-pl-stamp ol{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.site .mkp-pl-stamp li{aspect-ratio:1;color:var(--pb-text-on-inverse-subtle);border:1px solid #ffffff29;border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:grid}.site .mkp-pl-stamp li.done{background:var(--pb-accent);color:var(--pb-text-on-accent);border-color:#0000}.site .mkp-pl-stamp li.today{border:2px solid var(--pb-accent);color:#fff}.site .mkp-pl-cookoff{border-top:1px solid var(--pb-border);margin-top:36px;padding-top:28px}.site .mkp-pl-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--pb-accent-text-strong);font-size:12.5px;font-weight:600}.site .mkp-pl-cookoff-t{max-width:32em;color:var(--pb-text-muted);margin-top:10px;font-size:15.5px;line-height:1.6}.site .mkp-pl-cookoff ul{gap:18px;margin:20px 0 0;padding:0;list-style:none;display:flex}.site .mkp-pl-cookoff li{color:var(--pb-text-strong);justify-items:center;gap:8px;font-size:13px;font-weight:600;display:grid}.site .mkp-pl-cookoff li span{border:4px solid var(--pb-surface-raised);width:88px;height:88px;box-shadow:var(--pb-shadow-1);border-radius:50%;position:relative;overflow:hidden}.site .mkp-pl-cookoff li img{object-fit:cover}.site .mkp-pl-chal-art{height:640px;position:relative}.site .mkp-pl-chal-art:before{content:"";background:var(--pb-surface-sunken);border-radius:300px 300px 40px 40px;position:absolute;inset:40px 8% 0}.site .mkp-pl-chal-back{position:absolute;top:80px;right:4%;rotate:6deg}.site .mkp-pl-chal-front{z-index:1;position:absolute;top:20px;left:8%;rotate:-3deg}.site .mkp-pl-start{--mkp-bg:var(--pb-surface-sunken);background:var(--pb-surface-sunken)}@media (max-width:1080px){.site .mkp-pl-days{scroll-snap-type:x mandatory;scrollbar-width:none;margin-left:-20px;margin-right:-20px;padding:0 20px 24px;scroll-padding:0 20px;display:flex;overflow-x:auto}.site .mkp-pl-days::-webkit-scrollbar{display:none}.site .mkp-pl-days li{scroll-snap-align:start;flex:0 0 170px}}@media (max-width:900px){.site .mkp-pl-goals-grid{grid-template-columns:minmax(0,1fr);gap:40px}.site .mkp-pl-goals-side{position:static}.site .mkp-pl-goals-phone{display:none}}@media (max-width:720px){.site .mkp-pl-days{gap:14px;margin-top:48px}.site .mkp-pl-days li{flex-basis:142px}.site .mkp-pl-days li:nth-child(2n){margin-top:28px}.site .mkp-pl-perks{grid-template-columns:minmax(0,1fr);margin-top:56px}.site .mkp-pl-perks li,.site .mkp-pl-perks li:first-child{border-left:0;border-bottom:1px solid var(--pb-border);padding:24px 0}.site .mkp-pl-swap-art,.site .mkp-pl-chal-art{height:470px}.site .mkp-pl-swap-disc{width:380px;height:380px}.site .mkp-pl-swap-back{top:50px;left:0}.site .mkp-pl-swap-front{right:0}.site .mkp-pl-swap-note{bottom:10px;left:4%}.site .mkp-pl-clock li{grid-template-columns:78px minmax(0,1fr);gap:12px}.site .mkp-pl-clock-t{font-size:30px}.site .mkp-pl-prep-art{height:480px}.site .mkp-pl-prep-photo{width:76%;height:400px}.site .mkp-pl-cookoff ul{gap:12px}.site .mkp-pl-cookoff li span{width:76px;height:76px}.site .mkp-pl-chal-back{top:60px;right:0}.site .mkp-pl-chal-front{left:0}.site .mkp-pl-swap-back .mk-phone,.site .mkp-pl-chal-back .mk-phone{--w:160px}.site .mkp-pl-swap-front .mk-phone,.site .mkp-pl-chal-front .mk-phone,.site .mkp-pl-prep-phone .mk-phone{--w:185px}}
/*# sourceMappingURL=2yj81mzk9m9l7.css.map*/