.page-module__Cna5RG__page{--green:#789b52;background:var(--orienta-cream);color:var(--orienta-ink)}.page-module__Cna5RG__hero{padding:clamp(3rem,8vw,7rem) 1rem;overflow:hidden}.page-module__Cna5RG__heroInner,.page-module__Cna5RG__container{width:min(100%, var(--content-width));margin:auto}.page-module__Cna5RG__heroInner{grid-template-columns:minmax(0,1fr) minmax(14rem,.7fr);align-items:center;gap:4rem;display:grid}.page-module__Cna5RG__eyebrow,.page-module__Cna5RG__kicker{color:var(--orienta-teal-dark);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:900}.page-module__Cna5RG__hero h1,.page-module__Cna5RG__section h2,.page-module__Cna5RG__intro h2,.page-module__Cna5RG__team h2,.page-module__Cna5RG__local h2,.page-module__Cna5RG__differential h2,.page-module__Cna5RG__cta h2,.page-module__Cna5RG__areaGrid h3,.page-module__Cna5RG__formatGrid h3{font-family:var(--font-display), Georgia, serif;color:var(--orienta-purple-dark);letter-spacing:-.04em;font-weight:400;line-height:1}.page-module__Cna5RG__hero h1{margin:1.25rem 0;font-size:clamp(3rem,7vw,6.2rem)}.page-module__Cna5RG__lead{max-width:39rem;font-size:clamp(1.1rem,2vw,1.4rem);line-height:1.55}.page-module__Cna5RG__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.page-module__Cna5RG__primary,.page-module__Cna5RG__secondary{border-radius:999px;align-items:center;min-height:3.2rem;padding:.8rem 1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.page-module__Cna5RG__primary{background:var(--orienta-purple);color:#fff}.page-module__Cna5RG__secondary{border:1px solid var(--orienta-purple);color:var(--orienta-purple)}.page-module__Cna5RG__heroVisual{border:.7rem solid var(--orienta-lilac);background:var(--orienta-lilac);border-radius:2rem 4rem;min-height:25rem;position:relative;overflow:hidden;transform:rotate(2deg)}.page-module__Cna5RG__heroVisual img{object-fit:cover;object-position:center;transform:rotate(-2deg)scale(1.04)}.page-module__Cna5RG__section{padding:clamp(4rem,8vw,7rem) 1rem}.page-module__Cna5RG__section h2,.page-module__Cna5RG__intro h2,.page-module__Cna5RG__team h2,.page-module__Cna5RG__local h2,.page-module__Cna5RG__differential h2,.page-module__Cna5RG__cta h2{margin:.7rem 0 1.5rem;font-size:clamp(2.5rem,5vw,4.5rem)}.page-module__Cna5RG__section p,.page-module__Cna5RG__intro p,.page-module__Cna5RG__team p,.page-module__Cna5RG__local p,.page-module__Cna5RG__differential p{max-width:49rem;font-size:1.08rem;line-height:1.7}.page-module__Cna5RG__intro,.page-module__Cna5RG__team,.page-module__Cna5RG__local{width:min(100% - 2rem, var(--content-width));grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,8vw,8rem);margin:auto;padding:clamp(4rem,8vw,7rem) 0;display:grid}.page-module__Cna5RG__tint{background:var(--orienta-lilac-light,#eee7f4)}.page-module__Cna5RG__areaGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;display:grid}.page-module__Cna5RG__areaGrid article,.page-module__Cna5RG__formatGrid article{border:1px solid color-mix(in srgb, var(--orienta-purple) 18%, transparent);background:var(--orienta-cream);border-radius:1.25rem;min-height:11rem;padding:1.5rem}.page-module__Cna5RG__areaGrid h3,.page-module__Cna5RG__formatGrid h3{margin:0 0 .6rem;font-size:1.9rem}.page-module__Cna5RG__areaGrid p,.page-module__Cna5RG__formatGrid p{font-size:1rem}.page-module__Cna5RG__sectionLead{max-width:43rem}.page-module__Cna5RG__steps,.page-module__Cna5RG__process{grid-template-columns:repeat(5,1fr);gap:1rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}.page-module__Cna5RG__steps li,.page-module__Cna5RG__process li{border-top:3px solid var(--orienta-teal);padding-top:1rem}.page-module__Cna5RG__steps span,.page-module__Cna5RG__process span{color:var(--orienta-teal-dark);font-weight:900}.page-module__Cna5RG__steps strong,.page-module__Cna5RG__process strong{color:var(--orienta-purple-dark);margin:.7rem 0;display:block}.page-module__Cna5RG__steps p,.page-module__Cna5RG__process p{font-size:.95rem}.page-module__Cna5RG__dark{background:var(--orienta-purple-dark);color:#fff}.page-module__Cna5RG__dark h2,.page-module__Cna5RG__dark .page-module__Cna5RG__kicker{color:#fff}.page-module__Cna5RG__split{width:min(100%, var(--content-width));grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,8vw,8rem);margin:auto;display:grid}.page-module__Cna5RG__activityList{grid-template-columns:1fr 1fr;gap:.8rem;padding:0;list-style:none;display:grid}.page-module__Cna5RG__activityList li{border-left:2px solid var(--green);padding:.6rem 0 .6rem 1rem}.page-module__Cna5RG__darkNote{border-left:3px solid var(--green);color:#f4eef8;padding-left:1.2rem}.page-module__Cna5RG__formatGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;display:grid}.page-module__Cna5RG__formatGrid article:nth-child(4),.page-module__Cna5RG__formatGrid article:nth-child(5){grid-column:span 1}.page-module__Cna5RG__formatGrid span{color:var(--orienta-teal-dark);font-weight:900}.page-module__Cna5RG__duration{border-left:3px solid var(--green);margin-top:2rem;padding:1rem 1.5rem}.page-module__Cna5RG__variableList{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:2.5rem;display:grid}.page-module__Cna5RG__variableList span{background:var(--orienta-cream);border-radius:1rem;align-items:center;gap:.7rem;padding:1rem;font-weight:800;display:flex}.page-module__Cna5RG__variableList b{color:var(--orienta-teal-dark)}.page-module__Cna5RG__team{background:var(--orienta-purple-dark);color:#fff}.page-module__Cna5RG__team h2,.page-module__Cna5RG__team .page-module__Cna5RG__kicker{color:#fff}.page-module__Cna5RG__local{width:100%;padding-inline:max(1rem, calc((100% - var(--content-width)) / 2));background:var(--orienta-teal);color:#fff;align-items:center}.page-module__Cna5RG__local h2,.page-module__Cna5RG__local .page-module__Cna5RG__kicker{color:#fff}.page-module__Cna5RG__mark{text-align:center;font:4rem var(--font-display), Georgia, serif}.page-module__Cna5RG__mark span{font-size:2rem}.page-module__Cna5RG__differential{text-align:center;padding:clamp(4rem,8vw,6rem) 1rem}.page-module__Cna5RG__differential p{margin-inline:auto}.page-module__Cna5RG__resourceGrid{grid-template-columns:repeat(5,1fr);gap:1rem;margin-top:2.5rem;display:grid}.page-module__Cna5RG__resourceGrid a{background:var(--orienta-cream);color:var(--orienta-purple);border-radius:1.25rem;flex-direction:column;gap:.7rem;padding:1.3rem;text-decoration:none;display:flex}.page-module__Cna5RG__resourceGrid span{color:var(--orienta-ink);font-weight:400;line-height:1.5}.page-module__Cna5RG__narrow{width:min(100% - 2rem,52rem);margin-inline:auto}.page-module__Cna5RG__faq{margin-top:2rem}.page-module__Cna5RG__faq details{border-top:1px solid color-mix(in srgb, var(--orienta-purple) 25%, transparent);padding:1rem 0}.page-module__Cna5RG__faq summary{cursor:pointer;justify-content:space-between;gap:1rem;font-size:1.15rem;font-weight:800;display:flex}.page-module__Cna5RG__faq summary b{color:var(--green)}.page-module__Cna5RG__faq details p{margin:1rem 0 .25rem}.page-module__Cna5RG__cta{text-align:center;background:var(--orienta-lilac-light,#eee7f4);border-top:1px solid var(--orienta-teal);padding:clamp(4rem,8vw,7rem) 1rem}.page-module__Cna5RG__cta h2{max-width:55rem;margin-inline:auto}.page-module__Cna5RG__cta p:not(.page-module__Cna5RG__kicker){max-width:42rem;margin:0 auto 2rem}.page-module__Cna5RG__cta .page-module__Cna5RG__kicker{color:var(--orienta-teal-dark)}@media (max-width:760px){.page-module__Cna5RG__heroInner,.page-module__Cna5RG__split,.page-module__Cna5RG__intro,.page-module__Cna5RG__team,.page-module__Cna5RG__local{display:block}.page-module__Cna5RG__heroVisual{border-width:.45rem;border-radius:1.5rem 3rem;min-height:15rem;margin-top:3rem}.page-module__Cna5RG__areaGrid,.page-module__Cna5RG__formatGrid,.page-module__Cna5RG__variableList,.page-module__Cna5RG__resourceGrid,.page-module__Cna5RG__steps,.page-module__Cna5RG__process{grid-template-columns:1fr}.page-module__Cna5RG__areaGrid article,.page-module__Cna5RG__formatGrid article{min-height:auto}.page-module__Cna5RG__activityList{grid-template-columns:1fr}.page-module__Cna5RG__split>div+div,.page-module__Cna5RG__intro>div+div,.page-module__Cna5RG__team>p,.page-module__Cna5RG__local>.page-module__Cna5RG__mark{margin-top:2rem}.page-module__Cna5RG__hero h1{font-size:clamp(2.8rem,13vw,4.5rem)}.page-module__Cna5RG__local{padding-block:4rem}}
