.promotion-cards{gap:1rem;max-width:min(100%,390px);display:grid}@media (min-width:64rem){.promotion-cards{gap:1.5rem;max-width:min(100%,585px)}}.promo-card{box-sizing:border-box;text-align:center;border:.5px solid #242424;border-radius:12px;width:100%;max-width:min(100%,390px);margin:0 auto;padding:16px 16px 18px}.promo-card--surface-muted{background:#ebebeb}.promo-card--surface-white{background:#fff}@media (min-width:64rem){.promo-card{border-radius:18px;max-width:min(100%,585px);padding:24px 24px 27px}}.promo-card-title{font-size:30px!important;line-height:100%!important}@media (min-width:64rem){.promo-card-title{font-size:45px!important}}.promo-card p{box-sizing:border-box;width:100%;max-width:305px;font-family:var(--laika-font);font-size:8px;font-weight:400;line-height:var(--laika-copy-leading);letter-spacing:0;color:#242424;text-align:center;white-space:pre-line;margin:20px auto 0;font-style:normal}.promo-card-body-continuation{white-space:nowrap;text-align:center;width:max-content;margin-top:10px;margin-left:auto;margin-right:auto;display:block;position:relative;left:50%;overflow:visible;transform:translate(-50%)}@media (min-width:64rem){.promo-card p{max-width:457.5px;margin-top:28px;font-size:12px;line-height:22.5px}.promo-card-body-continuation{margin-top:14px}}.promo-card-actions{box-sizing:border-box;flex-flow:row;justify-content:center;align-items:center;gap:17px;width:223px;max-width:100%;margin-top:16px;margin-left:auto;margin-right:auto;display:flex}@media (min-width:64rem){.promo-card-actions{gap:25.5px;width:334.5px;margin-top:24px}}.promo-btn{box-sizing:border-box;width:103px;height:34px;font-family:var(--laika-font);text-transform:uppercase;letter-spacing:0;color:#242424;cursor:pointer;background:#fff;border:.5px solid #242424;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0 4px;font-size:7px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.promo-btn:hover,.promo-btn:focus-visible{background:var(--laika-red);color:var(--laika-white);border-color:var(--laika-red);outline:none}@media (min-width:64rem){.promo-btn{border-radius:7.5px;width:154.5px;height:51px;padding:0 6px;font-size:10.5px}}
