.join-module__o5wUWa__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:100dvh;display:grid}.join-module__o5wUWa__journey{color:#e9efe9;background:#0b2e20 radial-gradient(#ffffff0d 1px,#0000 1px) 0 0/22px 22px;position:relative}.join-module__o5wUWa__journeyInner{max-width:600px;margin-left:auto;padding:calc(72px + clamp(32px,4vw,64px)) clamp(28px,4vw,72px) clamp(48px,5vw,80px);position:sticky;top:0}.join-module__o5wUWa__crumbs{color:#a9bfb1}.join-module__o5wUWa__crumbs a:hover{color:#fff}.join-module__o5wUWa__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:#d8b46a;margin:0 0 16px;font-size:12.5px;font-weight:700;display:block}.join-module__o5wUWa__title{letter-spacing:-.055em;color:#fff;margin:0;font-size:clamp(40px,4.2vw,68px);font-weight:800;line-height:1}.join-module__o5wUWa__title em{font-family:var(--font-serif),Georgia,serif;letter-spacing:-.025em;color:#a9d6b7;font-style:italic;font-weight:500;display:block}.join-module__o5wUWa__lead{color:#c9d6cd;margin:22px 0 0;font-size:17.5px;line-height:1.65}.join-module__o5wUWa__steps{margin:40px 0 0;padding:0;list-style:none;position:relative}.join-module__o5wUWa__steps:before{opacity:.55;content:"";background:repeating-linear-gradient(#d8b46a 0 8px,#0000 8px 14px);width:2px;position:absolute;top:18px;bottom:18px;left:17px}.join-module__o5wUWa__steps li{grid-template-columns:36px 1fr;gap:18px;padding:12px 0;display:grid;position:relative}.join-module__o5wUWa__steps span{width:36px;height:36px;font-family:var(--font-serif),Georgia,serif;color:#0b2e20;background:#d8b46a;border-radius:50%;place-items:center;font-size:17px;font-style:italic;display:grid}.join-module__o5wUWa__steps strong{letter-spacing:-.02em;color:#fff;margin-top:6px;font-size:18px;font-weight:800;display:block}.join-module__o5wUWa__steps p{color:#b9cabf;margin:6px 0 0;font-size:15px;line-height:1.6}.join-module__o5wUWa__promise{color:#e9efe9;border:1px solid #d8b46a59;border-radius:14px;margin:32px 0 0;padding:16px 18px;font-size:14.5px;line-height:1.6}.join-module__o5wUWa__formSide{background:#f6f1e4}.join-module__o5wUWa__formInner{max-width:760px;padding:calc(72px + clamp(32px,4vw,64px)) clamp(24px,4vw,72px) clamp(56px,6vw,96px)}.join-module__o5wUWa__formKicker{letter-spacing:.2em;text-transform:uppercase;color:#a57b3a;margin:0;font-size:12.5px;font-weight:700}.join-module__o5wUWa__formTitle{letter-spacing:-.04em;color:#0c1f17;margin:12px 0 28px;font-size:clamp(28px,2.6vw,40px);font-weight:800;line-height:1.08}.join-module__o5wUWa__formTitle em{font-family:var(--font-serif),Georgia,serif;color:#154a35;font-style:italic;font-weight:500}@media (max-width:1023px){.join-module__o5wUWa__split{grid-template-columns:1fr;min-height:0}.join-module__o5wUWa__journeyInner{max-width:none;margin:0;position:static}.join-module__o5wUWa__formInner{padding-top:clamp(40px,6vw,64px)}}
