:root{--mo-ivory: #fbf8f3;--mo-teal: #173f3b;--mo-sage: #afc6b8;--mo-terracotta: #c9785c;--mo-gold: #c3a56a;--mo-ink: #24312f}.mo-hero,.mo-pathways,.mo-story,.mo-steps,.mo-principles,.mo-faq{padding:clamp(4.8rem,8vw,9.6rem) 0}.mo-hero{background:var(--mo-ivory)}.mo-hero__inner{display:grid;align-items:center;gap:4rem}.mo-hero__copy{max-width:62rem}.mo-eyebrow{color:var(--mo-terracotta);font-size:1.1rem;font-weight:700;letter-spacing:.16rem;line-height:1.4;margin:0 0 1.6rem;text-transform:uppercase}.mo-hero h2,.mo-section-heading h2,.mo-story h2{color:var(--mo-teal);font-size:clamp(3.2rem,5vw,5.8rem);line-height:1.06;margin:0 0 2rem}.mo-hero__text{font-size:1.8rem;max-width:58rem}.mo-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.mo-actions .button{min-height:4.8rem}.mo-hero__covers{display:flex;align-items:center;justify-content:center;min-height:31rem;position:relative}.mo-cover{background:#fff;border:.1rem solid rgba(23,63,59,.14);box-shadow:0 1.4rem 3rem #173f3b24;display:block;max-width:18rem;overflow:hidden;transition:transform .25s ease}.mo-cover img{display:block;height:auto;width:100%}.mo-cover--1{transform:rotate(-7deg) translate(2.8rem);z-index:1}.mo-cover--2{transform:translateY(-1.2rem);z-index:2}.mo-cover--3{transform:rotate(7deg) translate(-2.8rem);z-index:1}.mo-cover:hover,.mo-cover:focus-visible{transform:translateY(-.8rem) rotate(0);z-index:3}.mo-cover-placeholder{border:.1rem dashed var(--mo-sage);color:var(--mo-teal);padding:4rem 2rem;text-align:center}.mo-hero__image{display:flex;align-items:center;justify-content:center;overflow:hidden;width:100%;aspect-ratio:4 / 5}.mo-hero__image-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mo-hero__image-placeholder{background:#afc6b833;border:.1rem dashed var(--mo-sage);color:var(--mo-teal);display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.4rem;text-align:center;padding:2rem}.mo-section-heading{margin:0 auto 4rem;max-width:66rem;text-align:center}.mo-section-heading h2{font-size:clamp(2.8rem,4vw,4.6rem)}.mo-pathways{background:#fff}.mo-pathways__grid,.mo-steps__grid,.mo-principles__grid{display:grid;gap:1.6rem}.mo-pathways__grid{grid-template-columns:repeat(3,1fr)}.mo-pathway{border:.1rem solid rgba(23,63,59,.18);color:var(--mo-ink);display:flex;flex-direction:column;min-height:100%;padding:2.4rem;position:relative;text-decoration:none;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;border-radius:.4rem;box-shadow:0 .2rem .8rem #173f3b14}.mo-pathway:hover,.mo-pathway:focus-visible{border-color:var(--mo-terracotta);transform:translateY(-.4rem);box-shadow:0 .8rem 2rem #173f3b24}.mo-pathway__image{margin:0 -2.4rem 1.6rem;height:16rem;overflow:hidden}.mo-pathway__image-img{display:block;width:100%;height:100%;object-fit:cover}.mo-pathway__content{flex:1;display:flex;flex-direction:column}.mo-pathway h3,.mo-step h3,.mo-principle h3{color:var(--mo-teal);font-size:2rem;line-height:1.2;margin:0 0 1rem}.mo-pathway p,.mo-step p,.mo-principle p{margin:0 0 1.6rem;flex:1}.mo-pathway__button{display:inline-block;background-color:var(--mo-terracotta);color:#fff;padding:.8rem 1.6rem;border-radius:.3rem;text-decoration:none;font-weight:600;font-size:1rem;transition:background-color .2s ease,transform .2s ease;align-self:flex-start}.mo-pathway__button:hover,.mo-pathway__button:focus-visible{background-color:var(--mo-teal);transform:translateY(-.2rem)}.mo-arrow{bottom:2rem;color:var(--mo-terracotta);font-size:2.2rem;position:absolute;right:2.4rem}.mo-story{background:var(--mo-teal);color:#fff}.mo-story__inner{display:grid;gap:4rem;grid-template-columns:1fr 1fr}.mo-story h2,.mo-story .mo-eyebrow{color:#fff}.mo-story__content{align-self:end;font-size:1.7rem}.mo-proof{border-left:.3rem solid var(--mo-gold);color:#fff;font-weight:700;margin-top:3rem;padding-left:1.6rem}.mo-story .button--secondary{border-color:#fff;color:#fff;margin-top:1rem}.mo-steps{background:var(--mo-ivory)}.mo-steps__grid{grid-template-columns:repeat(3,1fr)}.mo-step,.mo-principle{padding:1rem 2rem 1rem 0}.mo-step+.mo-step{border-left:.1rem solid var(--mo-sage);padding-left:2.4rem}.mo-principles{background:#fff}.mo-principles__grid{grid-template-columns:repeat(4,1fr)}.mo-principle{border-top:.3rem solid var(--mo-sage);padding-top:2rem}.mo-principle__mark{color:var(--mo-terracotta);font-size:2.4rem;font-weight:700}.mo-faq__inner{display:grid;gap:4rem;grid-template-columns:.8fr 1.2fr}.mo-faq__list{border-top:.1rem solid rgba(23,63,59,.2)}.mo-faq__item{border-bottom:.1rem solid rgba(23,63,59,.2)}.mo-faq__item summary{align-items:center;color:var(--mo-teal);cursor:pointer;display:flex;font-size:1.7rem;font-weight:700;justify-content:space-between;list-style:none;padding:2rem 0}.mo-faq__item summary::-webkit-details-marker{display:none}.mo-faq__item summary span{color:var(--mo-terracotta);font-size:2.2rem}.mo-faq__item[open] summary span{transform:rotate(45deg)}.mo-faq__item .rte{padding:0 3rem 2rem 0}.mo-digital-note,.mo-product-format{background:#afc6b838;border-left:.3rem solid var(--mo-teal);color:var(--mo-ink);padding:1.4rem 1.6rem}.mo-digital-note span{color:var(--mo-terracotta);font-weight:700}.mo-disclaimer{color:rgba(var(--color-foreground),.72);font-size:1.3rem;margin-top:2rem}@media screen and (min-width:750px){.mo-hero__inner{grid-template-columns:1.05fr .95fr}}@media screen and (max-width:989px){.mo-pathways__grid,.mo-principles__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:749px){.mo-hero__covers{min-height:24rem}.mo-cover{max-width:13rem}.mo-cover--1{transform:rotate(-7deg) translate(1.8rem)}.mo-cover--3{transform:rotate(7deg) translate(-1.8rem)}.mo-hero__image{aspect-ratio:3 / 4;margin-top:2rem}.mo-pathways__grid,.mo-steps__grid,.mo-principles__grid,.mo-story__inner,.mo-faq__inner{grid-template-columns:1fr}.mo-pathway{min-height:auto}.mo-pathway__image{height:20rem}.mo-step+.mo-step{border-left:0;border-top:.1rem solid var(--mo-sage);padding-left:0;padding-top:2rem}}@media(prefers-reduced-motion:reduce){.mo-cover,.mo-pathway{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/maria-orto-editorial.css.map */
