.santa-rosa-rhythm,.santa-rosa-why{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:9vw;gap:9vw;padding:100px 10vw;border-bottom:1px solid var(--line)}.santa-rosa-rhythm h2,.santa-rosa-why h2{margin:0;font-size:clamp(48px,5.2vw,82px);line-height:.96;letter-spacing:-.045em;text-transform:uppercase}.santa-rosa-rhythm>div:last-child,.santa-rosa-why>div:last-child{max-width:650px}.santa-rosa-rhythm p:not(.eyebrow),.santa-rosa-why p:not(.eyebrow){font-size:21px;line-height:1.43}.santa-rosa-why{background:#151515}@media (max-width:900px){.santa-rosa-rhythm,.santa-rosa-why{grid-template-columns:1fr;gap:30px;padding:70px 8vw}}@media (max-width:560px){.santa-rosa-rhythm,.santa-rosa-why{gap:24px;padding:58px 26px}.santa-rosa-rhythm h2,.santa-rosa-why h2{font-size:45px}.santa-rosa-rhythm p:not(.eyebrow),.santa-rosa-why p:not(.eyebrow){font-size:19px}}