.public-rhythm{margin:0 var(--public-gutter) clamp(3rem,5vw,5rem);grid-template-columns:minmax(0,2.4fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);display:grid}.public-rhythm__steps{min-width:0}.editorial-home .public-rhythm__steps>h2{margin-bottom:2rem;font-size:clamp(2rem,3vw,3rem)}.public-rhythm__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.public-rhythm__columns article{min-width:0}.public-rhythm__columns article+article{border-left:1px solid var(--line);padding-left:1.5rem}.public-rhythm__columns h3{font-size:clamp(1.4rem,1.8vw,1.9rem);line-height:1.25}.public-rhythm__columns p{font-size:1rem}.public-rhythm__columns a{align-items:center;gap:.5rem;min-height:44px;font-size:1rem;display:inline-flex}.public-rhythm__welcome{background:var(--cp-peach,#fae9e0);border-radius:1rem;min-width:0;display:grid}.public-rhythm__welcome>img{pointer-events:none;justify-self:center;width:100%;max-width:24rem;height:auto;display:block}.public-rhythm__welcome>div{margin-top:-1rem;padding:0 1.25rem 1.25rem;position:relative}.editorial-home .public-rhythm__welcome h2{font-size:clamp(1.65rem,2vw,2.25rem);line-height:1.2}.public-rhythm__welcome p{font-size:1rem}.public-rhythm__welcome a{justify-content:center;width:100%;margin-top:.75rem;display:flex}@media (max-width:1100px){.public-rhythm{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.public-rhythm__columns{grid-template-columns:minmax(0,1fr)}.public-rhythm__columns article+article{border-left:0;border-top:1px solid var(--line);padding:1.5rem 0 0}}@media (max-width:760px){.public-rhythm{grid-template-columns:minmax(0,1fr)}.public-rhythm__welcome>img{max-width:17.5rem}.public-rhythm__welcome>div{margin-top:0}}
