.private-journey-page p{font-size:16px}.private-journey-page .eyebrow{font-size:11px}.private-journey-page .sani-hero{min-height:760px;height:85svh;max-height:1050px}.private-journey-page .sani-hero-copy{min-height:760px;padding:70px 0}.private-journey-page .sani-hero h1{font-size:clamp(58px,6vw,88px);max-width:1050px}.private-journey-page .sani-hero-copy>p:not(.eyebrow){font-size:17px;max-width:660px;margin-top:22px}.private-journey-page .sani-hero-copy .button{margin-top:32px}.private-journey-page .sani-shade{background:rgba(7,20,34,.47)}.private-split{display:grid;grid-template-columns:1fr 1fr;gap:9%}.private-split p+p{margin-top:22px}.private-steps,.private-inquiry{background:var(--ivory)}.private-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6%;margin-top:58px}.private-step-grid span{font-size:12px;letter-spacing:.14em;color:var(--muted)}.private-step-grid h3{font-size:27px;margin:23px 0 20px}.private-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center}.private-editorial figure{height:680px}.private-editorial h2{font-size:clamp(42px,3.6vw,56px);margin-bottom:28px}.private-editorial p+p{margin-top:18px}.private-form-wrap{max-width:1000px}.private-form-intro{max-width:650px;margin-top:25px}.private-inquiry form{margin-top:48px}.private-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px 32px}.private-full{grid-column:1/-1}.private-inquiry label{font-size:14px}.private-inquiry input,.private-inquiry select,.private-inquiry textarea{font-size:16px;min-height:52px;padding:14px 15px}.private-inquiry small{font-size:12px;color:var(--muted)}#inquiry-status{margin-top:25px;max-width:650px}#inquiry-status a{text-decoration:underline}#inquiry-success{padding:50px 0}#inquiry-success h3{font-size:44px;margin-bottom:18px}.private-closing h2{max-width:960px}.private-closing .eyebrow{color:white}
@media(max-width:700px){.private-journey-page .sani-hero{height:auto;min-height:760px}.private-journey-page .sani-hero-copy{min-height:760px;padding:60px 0}.private-journey-page .sani-hero h1{font-size:54px}.private-journey-page .sani-hero-copy>p:not(.eyebrow){font-size:16px}.private-split,.private-step-grid,.private-editorial,.private-form-grid{grid-template-columns:1fr;gap:30px}.private-step-grid{margin-top:35px;gap:32px}.private-step-grid h3{margin:14px 0}.private-editorial figure{height:400px}.private-editorial h2{font-size:43px}.private-form-grid{gap:0}.private-full{grid-column:auto}.private-inquiry form{margin-top:35px}.private-closing h2{font-size:49px}}
