._1ey92q80{justify-content:center;padding:0;display:flex}
._1ey92q81{background-color:var(--dc-sys-colour-background-1);grid-template-columns:1fr;gap:40px;width:100%;max-width:1360px;padding:40px 0 0;display:grid}
._1ey92q82{flex-direction:column;gap:40px;padding:0 16px;display:flex}
._1ey92q83{flex-direction:column;gap:16px;display:flex}
._1ey92q84{color:var(--dc-sys-colour-on-surface-strong);max-width:290px;font-size:24px;font-weight:700;line-height:28px}
._1ey92q85{color:var(--dc-sys-colour-on-surface-variant);max-width:311px;font-size:14px;font-weight:400;line-height:20px}
._1ey92q86{flex-direction:column;gap:24px;display:flex}
._1ey92q87{grid-template-columns:1fr;gap:8px;display:grid}
._1ey92q88{color:var(--dc-sys-colour-on-surface-strong);font-size:18px;font-weight:600;line-height:22px}
._1ey92q8d{width:100%;margin-bottom:-40px}
._1ey92q8e{width:100%;height:auto}
._1ey92q8g{display:none}
._1ey92q8h{display:none}
@media screen and (min-width:640px){._1ey92q80{padding:0 40px}._1ey92q81{border-radius:32px;gap:40px;padding:42px 40px 60px}._1ey92q82{padding:0}._1ey92q83{text-align:center;align-items:center;gap:24px}._1ey92q84{max-width:566px;font-size:32px;line-height:36px}._1ey92q85{max-width:580px;font-size:16px;line-height:24px}}
@media screen and (min-width:768px){._1ey92q81{grid-template-columns:minmax(410px,1fr) minmax(auto,408px);gap:0;padding:0 0 0 40px}._1ey92q82{z-index:2;padding:40px 0}._1ey92q83{text-align:left;align-items:flex-start}._1ey92q84{max-width:410px}._1ey92q8f{display:none}._1ey92q8g{display:block}}
@media screen and (min-width:1024px){._1ey92q80{gap:60px;padding:0 40px}._1ey92q82{padding:60px 0}._1ey92q87{grid-template-columns:repeat(2,max-content);gap:8px 40px}._1ey92q89{grid-column:1}._1ey92q8a{grid-column:2}._1ey92q8b{grid-row:1}._1ey92q8c{grid-row:2}}
@media screen and (min-width:1280px){._1ey92q81{grid-template-columns:max-content 606px;gap:24px;padding:0 0 0 60px}._1ey92q83{text-align:left;align-items:flex-start}._1ey92q85{max-width:444px}._1ey92q8g{display:none}._1ey92q8h{display:block}}
@media screen and (min-width:1440px){._1ey92q81{gap:100px}}
@media screen and (min-width:640px){._1ey92q88{font-size:20px;line-height:24px}}
@media screen and (min-width:768px){._1ey92q8d{margin-bottom:0;position:relative}._1ey92q8e{width:100%;min-width:408px;max-height:100%;position:absolute;top:0;right:0}}
@media screen and (min-width:1280px){._1ey92q8e{max-width:606px;max-height:488px}}
