.redefine-module__sc2tVq__page{padding-top:56px}.redefine-module__sc2tVq__hero{max-width:760px;padding:var(--space-2xl) var(--gutter) var(--space-xl);text-align:center;margin:0 auto}.redefine-module__sc2tVq__heroH1{font-family:var(--serif);color:var(--ink);letter-spacing:-.01em;margin-bottom:2rem;font-size:clamp(2rem,4.5vw,3.6rem);font-weight:300;line-height:1.15}.redefine-module__sc2tVq__heroSub{font-family:var(--sans);color:var(--ink-mid);max-width:52ch;margin:0 auto 1.5rem;font-size:1.1rem;font-weight:300;line-height:1.7}.redefine-module__sc2tVq__heroMeta{font-family:var(--sans);color:var(--ink-light);margin-bottom:2.5rem;font-size:.78rem;font-weight:300}.redefine-module__sc2tVq__heroNote{font-family:var(--sans);color:var(--ink-light);margin-top:1.5rem;font-size:.75rem}.redefine-module__sc2tVq__cta{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);transition:gap .25s var(--ease);border-bottom:1px solid var(--border);align-items:center;gap:.6rem;padding-bottom:.15rem;font-size:.7rem;font-weight:400;display:inline-flex}.redefine-module__sc2tVq__cta:hover{border-color:var(--ink);gap:1rem}.redefine-module__sc2tVq__section{max-width:760px;padding:var(--space-xl) var(--gutter);margin:0 auto}.redefine-module__sc2tVq__sectionLinen{background:var(--linen);max-width:100%;padding:var(--space-xl) var(--gutter)}.redefine-module__sc2tVq__sectionLinen .redefine-module__sc2tVq__phases,.redefine-module__sc2tVq__sectionLinen .redefine-module__sc2tVq__sectionIntro,.redefine-module__sc2tVq__sectionLinen .redefine-module__sc2tVq__sectionLabel{max-width:760px;margin-left:auto;margin-right:auto}.redefine-module__sc2tVq__sectionLabel{font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mid);margin-bottom:2rem;font-size:.68rem;font-weight:500}.redefine-module__sc2tVq__sectionIntro{font-family:var(--serif);color:var(--ink);margin-bottom:var(--space-lg);font-size:clamp(1.1rem,1.8vw,1.4rem);font-style:italic;font-weight:300;line-height:1.6}.redefine-module__sc2tVq__body p{font-family:var(--serif);color:var(--ink);margin-bottom:1.75rem;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:300;line-height:1.9}.redefine-module__sc2tVq__body strong{font-weight:500}.redefine-module__sc2tVq__italic{font-style:italic;font-family:var(--serif);text-align:center;color:var(--ink);margin:2rem 0;font-size:clamp(1.2rem,2vw,1.5rem)}.redefine-module__sc2tVq__rule{background:var(--border);width:1px;height:3rem;margin:2rem auto}.redefine-module__sc2tVq__phases{gap:var(--space-lg);flex-direction:column;display:flex}.redefine-module__sc2tVq__phase{border-left:1px solid var(--accent);padding-left:2rem}.redefine-module__sc2tVq__phaseLabel{font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem;font-size:.6rem;font-weight:400;display:block}.redefine-module__sc2tVq__phaseTitle{font-family:var(--serif);color:var(--ink);margin-bottom:1rem;font-size:clamp(1.4rem,2vw,1.8rem);font-weight:400}.redefine-module__sc2tVq__phaseBody{font-family:var(--serif);color:var(--ink);max-width:55ch;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:300;line-height:1.85}.redefine-module__sc2tVq__phaseBody em{font-style:italic}.redefine-module__sc2tVq__finalCta{max-width:760px;padding:var(--space-xl) var(--gutter) var(--space-2xl);text-align:center;margin:0 auto}.redefine-module__sc2tVq__finalQuote{font-family:var(--serif);color:var(--ink);max-width:50ch;margin:0 auto 2rem;font-size:clamp(1.2rem,2vw,1.6rem);font-style:italic;font-weight:300;line-height:1.55}.redefine-module__sc2tVq__finalBody{font-family:var(--sans);color:var(--ink-mid);max-width:48ch;margin:0 auto 1.5rem;font-size:1rem;font-weight:300;line-height:1.7}.redefine-module__sc2tVq__finalBold{font-family:var(--sans);color:var(--ink);margin-bottom:2.5rem;font-size:.875rem;font-weight:500}
