._1jygo8c0{background-color:var(--dc-sys-colour-background-1);grid-template-columns:1fr;gap:40px;padding:60px 32px;display:grid}
._1jygo8c1{align-content:center;gap:24px;display:grid}
._1jygo8c1 h2{color:var(--dc-sys-colour-on-surface-strong);font-size:24px;font-weight:700;line-height:28px}
._1jygo8c1 p{color:var(--dc-sys-colour-on-surface-strong);font-size:18px;font-weight:600;line-height:22px}
._1jygo8c2{gap:40px;display:grid}
._1jygo8c3{color:var(--dc-sys-colour-on-surface-strong);font-size:18px;font-weight:600;line-height:22px;display:none}
@media (min-width:640px){._1jygo8c0{grid-template-columns:minmax(auto,600px);justify-content:center;justify-items:center;padding:80px 32px}._1jygo8c1 h2{font-size:32px;line-height:36px}}
@media (min-width:1024px){._1jygo8c0{grid-template-columns:1fr 1fr;gap:40px;padding:100px}}
@media (min-width:1280px){._1jygo8c0{grid-template-columns:1fr 1fr;gap:100px}._1jygo8c1{grid-template-columns:520px}._1jygo8c2{grid-template-columns:620px}}
@media screen and (min-width:1024px){._1jygo8c3{display:block}}
.onhb0p0{grid-template-columns:1fr;justify-items:center;gap:60px;padding:16px 32px 60px;display:grid}
.onhb0p1{width:100%;max-width:361px}
.onhb0p1 img{width:100%;height:auto}
.onhb0p2{justify-content:center;gap:40px;display:grid}
.onhb0p3{flex-direction:column;gap:24px;display:flex}
.onhb0p3 h2{color:var(--dc-sys-colour-on-surface-strong);font-size:28px;font-weight:700;line-height:32px}
.onhb0p3 p{color:var(--dc-sys-colour-on-surface-variant);font-size:16px;font-weight:400;line-height:24px}
.onhb0p4{gap:40px;display:grid}
.onhb0p5{color:var(--dc-sys-colour-on-surface-strong);font-size:18px;font-weight:600;line-height:22px}
@media screen and (min-width:640px){.onhb0p0{gap:80px;padding:0 32px 80px}.onhb0p2{grid-template-columns:minmax(auto,600px)}.onhb0p3 h2{max-width:590px;font-size:40px;line-height:44px}.onhb0p3 p{max-width:580px}.onhb0p5{font-size:20px;line-height:24px}}
@media screen and (min-width:1280px){.onhb0p0{grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding:0 76px}.onhb0p2{grid-template-columns:630px;padding:80px 0}}
@media screen and (min-width:640px){.onhb0p1{max-width:714px}}
@media screen and (min-width:1024px){.onhb0p1{max-width:568px}}
@media screen and (min-width:1024px){.onhb0p3 p{max-width:450px}.onhb0p4{gap:24px}}
