.mp-j{background:radial-gradient(circle at 10% 4%,rgba(231,166,212,.22),transparent 26%),radial-gradient(circle at 92% 6%,rgba(197,225,230,.28),transparent 24%),#f3f2ea;padding:48px 0 88px}.mp-j-wrap{max-width:720px;margin:0 auto;padding:0 28px;display:flex;flex-direction:column}.mp-j-body{display:contents}.mp-j-wrap>*{order:9}.mp-j-wrap>.kicker{order:1}.mp-j-wrap>h1{order:2}.mp-j .standfirst{order:3}.mp-j .byline{order:4}.mp-j-wrap>.mp-j-lede{order:5}.mp-j figure.lead{order:6}.mp-j-wrap>.mp-j-list{order:7}.mp-j-body>*{order:9}.mp-j,.mp-j p,.mp-j li{font-family:DM Sans,system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;line-height:1.7;color:#2b2c29}.mp-j p{margin:0 0 20px}.mp-j a{color:#f15014;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.mp-j a:hover{color:#2d391c}.mp-j strong{font-weight:500;color:#2d391c}.mp-j .kicker{font-family:Anonymous Pro,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#f15014;margin:0 0 16px}.mp-j .kicker a{color:#f15014;text-decoration:none}.mp-j h1{font-family:Libre Baskerville,Georgia,serif;font-weight:400;font-size:clamp(28px,4vw,39px);line-height:1.18;text-wrap:balance;letter-spacing:-.035em!important;color:#2d391c;margin:0 0 18px}.mp-j .standfirst{font-size:20px;line-height:1.5;color:#665e30;margin:0 0 22px}.mp-j .standfirst strong{font-weight:400;color:#665e30}.mp-j .byline{font-size:14px;line-height:1.55;color:#665e30;border-top:1px solid #E7A6D4;border-bottom:1px solid #E7A6D4;padding:14px 0;margin:0 0 34px}.mp-j .byline em{font-style:normal;display:inline-block;margin-top:4px;opacity:.85}.mp-j figure.lead{margin:0 auto 40px;max-width:430px;width:100%}.mp-j figure.lead img{width:100%;height:auto;display:block;border-radius:3px;box-shadow:0 2px 16px #2d391c1f}.mp-j h2{font-family:Libre Baskerville,Georgia,serif;font-weight:400;font-size:clamp(22px,2.6vw,27px);line-height:1.28;letter-spacing:-.035em!important;color:#2d391c;margin:50px 0 14px}.mp-j h2:before{content:"";display:block;width:30px;height:3px;border-radius:3px;background:#e7a6d4;margin:0 0 16px}.mp-j h3{font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:19px;line-height:1.4;color:#2d391c;margin:32px 0 10px}.mp-j .tldr{background:#2d391c;color:#f3f2ea;border-radius:3px;padding:32px 34px;margin:40px 0 8px}.mp-j .tldr h2{color:#f3f2ea;margin:0 0 22px;font-size:clamp(21px,2.4vw,25px)}.mp-j .tldr h2:before{background:#c5e1e6}.mp-j .tldr h3{font-family:DM Sans,system-ui,sans-serif;font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0;color:#ecf250;margin:0 0 8px}.mp-j .tldr h3:not(:first-of-type){margin-top:24px;padding-top:22px;border-top:1px solid rgba(243,242,234,.2)}.mp-j .tldr p{font-size:16.5px;line-height:1.62;color:#f3f2ea;margin:0}.mp-j .tldr li{color:#f3f2ea;font-size:16.5px}.mp-j .tldr ul>li:before{background:#f15014}.mp-j .tldr ol>li:before{color:#ecf250}.mp-j .tldr strong{color:#f3f2ea}.mp-j .tldr a{color:#ecf250}.mp-j .tldr a:hover{color:#c5e1e6}.mp-j ul,.mp-j ol{margin:0 0 22px;padding:0;list-style:none;counter-reset:mpj}.mp-j li{position:relative;padding-left:28px;margin:0 0 10px}.mp-j ul>li:before{content:"";position:absolute;left:2px;top:11px;width:7px;height:7px;border-radius:50%;background:#f15014}.mp-j ol>li{counter-increment:mpj}.mp-j ol>li:before{content:counter(mpj);position:absolute;left:0;top:3px;font-family:Anonymous Pro,ui-monospace,monospace;font-size:13px;font-weight:700;color:#f15014}.mp-j-body>p:last-child{font-size:15px;line-height:1.6;color:#665e30;border-left:3px solid #E7A6D4;padding:2px 0 2px 18px;margin-top:36px}.mp-j-body>p:last-child strong{color:#665e30}.mp-j-cta{max-width:720px;margin:58px auto 0;padding:0 28px}.mp-j-cta .card{background:#c5e1e6;border-radius:3px;padding:30px 32px}.mp-j-cta .label{font-family:Anonymous Pro,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#2d391c;margin:0 0 10px}.mp-j-cta .line{font-family:Libre Baskerville,Georgia,serif;font-size:21px;line-height:1.35;letter-spacing:-.035em;color:#2d391c;margin:0 0 6px}.mp-j-cta .sub{font-size:16px;color:#2d391c;opacity:.85;margin:0 0 18px}.mp-j-cta form{display:flex;gap:10px;flex-wrap:wrap;max-width:460px;margin:0}.mp-j-cta input[type=email]{flex:1 1 210px;min-width:0;border:1px solid rgba(45,57,28,.28);background:#f3f2ea;border-radius:100px;padding:13px 20px;font-family:DM Sans,sans-serif;font-size:15px;color:#2b2c29}.mp-j-cta button{border:0;background:#f15014;color:#f3f2ea;border-radius:100px;padding:13px 30px;font-family:DM Sans,sans-serif;font-weight:500;font-size:15px;cursor:pointer;transition:transform .15s ease}.mp-j-cta button:hover{transform:translateY(-2px)}.mp-j-cta .ok{font-size:15px;color:#2d391c;margin:12px 0 0}.mp-j-back{max-width:720px;margin:32px auto 0;padding:0 28px}.mp-j-back a{font-family:Anonymous Pro,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:#665e30;text-decoration:none}.mp-j-back a:hover{color:#f15014}.mp-j-lede{font-size:18px;color:#665e30;margin:0;max-width:580px}.mp-j .mp-j-list{margin:36px 0 0;padding:0;list-style:none}.mp-j .mp-j-list>li{padding:0;margin:0;border-top:1px solid rgba(102,94,48,.22)}.mp-j .mp-j-list>li:before{display:none}.mp-j .mp-j-list a.row{display:flex;gap:24px;align-items:flex-start;padding:26px 0;text-decoration:none}.mp-j .mp-j-list .thumb{flex:0 0 132px;width:132px;height:132px;object-fit:cover;border-radius:3px;display:block}.mp-j .mp-j-list .rt h2{margin:0 0 8px;font-size:23px;color:#2d391c}.mp-j .mp-j-list .rt h2:before{display:none}.mp-j .mp-j-list a.row:hover .rt h2{color:#f15014}.mp-j .mp-j-list .rt p{font-size:16px;line-height:1.55;color:#2b2c29;margin:0 0 8px}.mp-j .mp-j-list .rt .date{font-family:Anonymous Pro,ui-monospace,monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#665e30;margin:0}@media(max-width:700px){.mp-j{padding:32px 0 64px}.mp-j-wrap,.mp-j-cta,.mp-j-back{padding:0 20px}.mp-j,.mp-j p,.mp-j li{font-size:17px}.mp-j figure.lead{max-width:100%}.mp-j .tldr,.mp-j-cta .card{padding:24px 22px}.mp-j .mp-j-list a.row{flex-direction:column;gap:14px}.mp-j .mp-j-list .thumb{width:100%;height:200px;flex:none}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/mp-journal.css.map */
