.block.page-1m0kkqa{color:#0a0a0a;border-radius:.5rem;grid-column:1/-1;grid-template-columns:1fr 3fr;min-height:11rem;max-height:28vh;font-family:Inter,sans-serif;text-decoration:none;transition:box-shadow .15s;display:grid;overflow:hidden}.block.page-1m0kkqa>:where(.page-1m0kkqa){min-width:0}a.block.page-1m0kkqa:hover{box-shadow:0 2px 14px #0000001f}.block.disabled.page-1m0kkqa{opacity:.55}.title.page-1m0kkqa{color:#fff;align-items:flex-end;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.title.page-1m0kkqa h2:where(.page-1m0kkqa){letter-spacing:-.025em;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(1.5rem,3vw,2.5rem);font-weight:700;line-height:.95}.content.page-1m0kkqa{background:#fff;flex-direction:column;justify-content:center;gap:.85rem;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.content.page-1m0kkqa p:where(.page-1m0kkqa){color:#000000c7;max-width:38rem;margin:0;font-size:clamp(.88rem,1.2vw,1rem);line-height:1.55}.cta.page-1m0kkqa{letter-spacing:.14em;text-transform:uppercase;color:#ff5c39;font-size:.72rem;font-weight:700}.badge.page-1m0kkqa{letter-spacing:.12em;text-transform:uppercase;color:#00000080;font-size:.65rem;font-weight:700}@media (width<=767px){.block.page-1m0kkqa{grid-template-columns:1fr;max-height:none}.title.page-1m0kkqa{aspect-ratio:2;justify-content:center;align-items:center;padding:1.75rem 1.5rem}.title.page-1m0kkqa h2:where(.page-1m0kkqa){text-align:center;font-size:2rem}}
