.page-module__Due31q__page{background:var(--orienta-cream);color:var(--orienta-ink)}.page-module__Due31q__wrap{width:min(100% - 2rem,56rem);margin-inline:auto}.page-module__Due31q__article{width:min(100% - 2rem, var(--content-width));margin-inline:auto}.page-module__Due31q__hero{background:var(--orienta-lilac-light,#eee7f4);padding:clamp(4rem,9vw,8rem) 1rem clamp(3rem,6vw,5rem)}.page-module__Due31q__eyebrow,.page-module__Due31q__kicker{color:var(--orienta-teal-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:900}.page-module__Due31q__hero h1,.page-module__Due31q__article h2,.page-module__Due31q__article h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;color:var(--orienta-purple-dark);font-weight:400;line-height:1.02}.page-module__Due31q__hero h1{max-width:50rem;margin:1.25rem 0;font-size:clamp(2.8rem,5.2vw,4.9rem);line-height:1.04}.page-module__Due31q__intro{max-width:40rem;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.6}.page-module__Due31q__article{padding-block:clamp(3rem,7vw,6rem)}.page-module__Due31q__article section{margin-inline:auto;width:min(100%,54rem);margin-bottom:clamp(3rem,6vw,5.5rem)}.page-module__Due31q__article h2{margin:.65rem 0 1.5rem;font-size:clamp(2.4rem,5vw,4.2rem)}.page-module__Due31q__article h3{margin:0 0 .6rem;font-size:2rem}.page-module__Due31q__article p,.page-module__Due31q__article li{font-size:1.08rem;line-height:1.78}.page-module__Due31q__article a{color:var(--orienta-purple);font-weight:800}.page-module__Due31q__capacityGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.page-module__Due31q__capacity{border:1px solid color-mix(in srgb, var(--orienta-purple) 18%, transparent);background:#fffaf4;border-radius:1.25rem;padding:1.35rem}.page-module__Due31q__capacity p,.page-module__Due31q__activityList p{font-size:1rem}.page-module__Due31q__callout{background:var(--orienta-lilac-light,#eee7f4);border-left:4px solid #e89a63;padding:1.5rem 2rem}.page-module__Due31q__notSection,.page-module__Due31q__adaptSection,.page-module__Due31q__compareSection,.page-module__Due31q__consultSection,.page-module__Due31q__cordobaSection,.page-module__Due31q__resourcesSection,.page-module__Due31q__lifeSection{background:#fffaf4;border-radius:1.25rem;padding:clamp(2rem,5vw,4rem)}.page-module__Due31q__notGrid,.page-module__Due31q__adaptGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}.page-module__Due31q__notGrid span,.page-module__Due31q__adaptGrid span{border:1px solid color-mix(in srgb, var(--orienta-purple) 16%, transparent);border-radius:1rem;padding:1rem;font-weight:800}.page-module__Due31q__adaptSection{background:var(--orienta-lilac-light,#eee7f4)}.page-module__Due31q__compareGrid,.page-module__Due31q__comparison{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.page-module__Due31q__compareGrid>div,.page-module__Due31q__comparison>div{background:var(--orienta-lilac-light,#eee7f4);border-radius:1rem;padding:1.25rem}.page-module__Due31q__compareGrid h3,.page-module__Due31q__comparison h3{margin-top:0}.page-module__Due31q__lifeSection{background:var(--orienta-teal);color:#fff}.page-module__Due31q__lifeSection h2,.page-module__Due31q__lifeSection .page-module__Due31q__kicker,.page-module__Due31q__lifeSection a{color:#fff}.page-module__Due31q__cordobaSection{background:var(--orienta-lilac-light,#eee7f4)}.page-module__Due31q__cordobaSection>div,.page-module__Due31q__resourceGrid{flex-wrap:wrap;gap:.8rem;display:flex}.page-module__Due31q__cordobaSection a,.page-module__Due31q__resourceGrid a{background:var(--orienta-purple);color:#fff;border-radius:999px;padding:.8rem 1rem;text-decoration:none;display:inline-flex}.page-module__Due31q__resourceGrid a{background:var(--orienta-cream);color:var(--orienta-purple);border:1px solid color-mix(in srgb, var(--orienta-purple) 18%, transparent)}.page-module__Due31q__guideLink{font-weight:800}.page-module__Due31q__activityList{gap:1.2rem;width:min(100%,56rem);margin-inline:auto;display:grid}.page-module__Due31q__activityList>div{border-top:1px solid color-mix(in srgb, var(--orienta-purple) 20%, transparent);grid-template-columns:2.5rem 1fr;column-gap:1rem;padding-top:1.2rem;display:grid}.page-module__Due31q__activityList span{color:#e89a63;grid-row:span 2;font-weight:900}.page-module__Due31q__activityList h3{margin:0}.page-module__Due31q__tint{background:var(--orienta-lilac-light,#eee7f4);padding:clamp(2rem,5vw,4rem)}.page-module__Due31q__article ul{padding-left:1.4rem}.page-module__Due31q__faq details{border-top:1px solid color-mix(in srgb, var(--orienta-purple) 25%, transparent);padding:1rem 0}.page-module__Due31q__faq summary{cursor:pointer;justify-content:space-between;gap:1rem;font-size:1.15rem;font-weight:800;display:flex}.page-module__Due31q__faq summary b{color:#e89a63}.page-module__Due31q__faq details p{margin:1rem 0 .25rem}.page-module__Due31q__cta{background:var(--orienta-teal);text-align:center;border-radius:1.5rem;padding:2rem}.page-module__Due31q__cta h2{color:var(--orienta-purple-dark)}.page-module__Due31q__cta div{flex-wrap:wrap;justify-content:center;gap:.8rem;display:flex}.page-module__Due31q__cta a{background:var(--orienta-purple);color:#fff;border-radius:999px;padding:.85rem 1.2rem;text-decoration:none}.page-module__Due31q__cta a+a{background:var(--orienta-cream);color:var(--orienta-purple)}.page-module__Due31q__article>.page-module__Due31q__notSection,.page-module__Due31q__article>.page-module__Due31q__adaptSection,.page-module__Due31q__article>.page-module__Due31q__compareSection,.page-module__Due31q__article>.page-module__Due31q__consultSection,.page-module__Due31q__article>.page-module__Due31q__cordobaSection,.page-module__Due31q__article>.page-module__Due31q__resourcesSection,.page-module__Due31q__article>.page-module__Due31q__lifeSection,.page-module__Due31q__article>.page-module__Due31q__tint{width:min(100%,70rem)}.page-module__Due31q__article>.page-module__Due31q__cta{width:min(100%,66rem)}@media (max-width:1024px){.page-module__Due31q__capacityGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.page-module__Due31q__capacityGrid,.page-module__Due31q__notGrid,.page-module__Due31q__adaptGrid,.page-module__Due31q__compareGrid,.page-module__Due31q__comparison{grid-template-columns:1fr}.page-module__Due31q__tint,.page-module__Due31q__callout{padding:1.25rem}.page-module__Due31q__article p,.page-module__Due31q__article li{font-size:1rem}}
