.cf-guides-section-wrap{padding-top:40px}.cf-guides-section{align-items:center;background-color:var(--color-surface);border-radius:var(--radius-md);box-shadow:0 .3358px 1.58px #00000001,0 .806px 3.797px #00000001,0 1.516px 7.15px #00000001,0 2.71px 12.755px #00000001,0 5.069px 23.856px #00000002,0 12.134px 57.104px #00000003;display:grid;gap:clamp(var(--size8),4vw,var(--size12));grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);padding:36px var(--size8)}.cf-guides-section.no-image{grid-template-columns:minmax(0,1fr)}.cf-guides-visual{justify-self:center;max-width:24rem;min-width:0;width:100%}.cf-guides-image-frame{display:block}.cf-guides-image-frame img{display:block;height:auto;margin-inline:auto;max-height:18rem;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.cf-guides-content{color:var(--color-text);display:flex;flex-direction:column;max-width:34rem;min-width:0}.cf-guides-content h3{color:var(--color-text);font-size:var(--font-xxl);font-weight:700;line-height:1.25;text-wrap:balance}.cf-guides-copy-group{display:flex;flex-direction:column;gap:var(--size3);margin-top:var(--size3)}.cf-guides-copy{color:var(--color-text4);font-size:var(--font-lg);line-height:1.5;margin:0;white-space:pre-line}.link-arrow.cf-guides-cta{align-items:center;display:inline-flex;font-size:var(--font-lg);line-height:1.5;margin-top:calc(var(--size3) + (var(--size3) / 2))}.link-arrow.cf-guides-cta span{margin-left:.35em}@media screen and not (min-width:900px){.cf-guides-section{grid-template-columns:minmax(0,1fr);padding:var(--size8) var(--size6)}.cf-guides-content{max-width:none}.cf-guides-content h3{font-size:var(--font-xxl);line-height:1.25}.cf-guides-copy,.link-arrow.cf-guides-cta{font-size:var(--font-lg);line-height:1.5}.cf-guides-visual{max-width:20rem}}
