.shopify-section--event-landing-challenge .event-landing-challenge{background-repeat:no-repeat;background-size:cover;background-position:center;padding:var(--ln-section-padding-y, 80px) 0;overflow:hidden;position:relative}.shopify-section--event-landing-challenge .event-landing-challenge__grid{display:grid;grid-template-columns:1fr .95fr;gap:40px}.shopify-section--event-landing-challenge .event-landing-challenge__grid--single{grid-template-columns:minmax(0,1fr)}.shopify-section--event-landing-challenge .event-landing-challenge__grid>*{min-width:0}.shopify-section--event-landing-challenge .event-landing-challenge__eyebrow{display:inline-flex;font-size:12px;font-weight:800;color:var(--ln-color-red, #d71920);letter-spacing:.22em;text-transform:uppercase;border:1px solid rgba(255,75,83,.32);border-radius:999px;background:#ff4b531a;padding:10px 14px}.shopify-section--event-landing-challenge .event-landing-challenge__eyebrow--grey-pill{color:#ffffffb8;border-color:#ffffff2e;background:#ffffff0f}.shopify-section--event-landing-challenge .event-landing-challenge__eyebrow--red-text{color:var(--ln-color-red, #d71920);border:0;border-radius:0;background:transparent;padding:0}.shopify-section--event-landing-challenge .event-landing-challenge__eyebrow--light-text{color:#ffffff8f;border:0;border-radius:0;background:transparent;padding:0}.shopify-section--event-landing-challenge .event-landing-challenge__title{max-width:100%;line-height:.92;font-size:clamp(2.6rem,6vw,5.2rem);font-weight:900;color:#fff;letter-spacing:-.03em;text-transform:uppercase;margin:14px 0 0;overflow-wrap:normal;word-break:normal}.shopify-section--event-landing-challenge .event-landing-challenge__title-part2{color:var(--ln-color-red, #d71920);white-space:normal;margin-left:.2em}.shopify-section--event-landing-challenge .event-landing-challenge__subtitle{font-size:20px;color:#ffffff8f;letter-spacing:.2em;text-transform:uppercase;margin:14px 0 0}.shopify-section--event-landing-challenge .event-landing-challenge__lead{max-width:720px;line-height:1.75;font-size:18px;color:#fffc;margin:20px 0 0}.shopify-section--event-landing-challenge .event-landing-challenge__tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.shopify-section--event-landing-challenge .event-landing-challenge__tag{font-size:14px;font-weight:700;color:#ffffffe0;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#ffffff0d;padding:12px 16px}.shopify-section--event-landing-challenge .event-landing-challenge__cards{display:grid;gap:16px}.shopify-section--event-landing-challenge .event-landing-challenge__card{min-width:0;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:#ffffff0f;padding:24px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.shopify-section--event-landing-challenge .event-landing-challenge__card-title{font-size:12px;font-weight:800;color:var(--ln-color-red, #d71920);letter-spacing:.2em;text-transform:uppercase;margin:0}.shopify-section--event-landing-challenge .event-landing-challenge__card-image{display:block;width:100%;border-radius:20px;margin-top:20px;overflow:hidden}.shopify-section--event-landing-challenge .event-landing-challenge__card-image img{display:block;width:100%;height:auto}.shopify-section--event-landing-challenge .event-landing-challenge__card-caption{line-height:1.4;font-size:15px;font-weight:700;color:#fff;margin-top:14px}.shopify-section--event-landing-challenge .event-landing-challenge__card-subcaption{font-size:13px;font-weight:700;color:var(--ln-color-red, #d71920);letter-spacing:.05em;margin-top:4px}.shopify-section--event-landing-challenge .event-landing-challenge__card-content{line-height:1.75;font-size:17px;color:#ffffffd1;margin:14px 0 0}.shopify-section--event-landing-challenge .event-landing-challenge__rounds{display:grid;margin-top:40px;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.shopify-section--event-landing-challenge .event-landing-challenge__round{border:1px solid rgba(255,255,255,.12);border-radius:22px;background:#121212;padding:18px}.shopify-section--event-landing-challenge .event-landing-challenge__round-step{font-size:12px;font-weight:800;color:var(--ln-color-red, #d71920);letter-spacing:.18em;text-transform:uppercase}.shopify-section--event-landing-challenge .event-landing-challenge__round-label{line-height:1.05;font-size:26px;font-weight:900;color:#fff;text-transform:uppercase;margin-top:10px}.shopify-section--event-landing-challenge .event-landing-challenge__ctas{display:flex;gap:16px;flex-wrap:wrap;margin-top:28px}.shopify-section--event-landing-challenge .event-landing-challenge__cta{display:inline-flex;align-items:center;justify-content:center;max-width:100%;line-height:1.2;font-size:var(--ln-button-font-size, 13px);font-weight:800;color:#fff;letter-spacing:.12em;text-align:center;text-transform:uppercase;text-decoration:none;white-space:normal;border:1px solid rgba(255,255,255,.2);border-radius:var(--ln-radius-pill, 999px);background:var(--ln-color-red, #d71920);transition:all .3s ease;padding:var(--ln-button-padding-y, 14px) var(--ln-button-padding-x, 28px);cursor:pointer}.shopify-section--event-landing-challenge .event-landing-challenge__cta--secondary{color:#fff;border-color:#ffffff2e;background:#ffffff0d}.shopify-section--event-landing-challenge .event-landing-challenge__cta:hover{border-color:#ff3d4566;background:var(--ln-color-red, #d71920)}.shopify-section--event-landing-challenge .event-landing-challenge__cta--secondary:hover{border-color:#ffffff47;background:#ffffff1a}@media screen and (max-width:1100px){.shopify-section--event-landing-challenge .event-landing-challenge__grid{grid-template-columns:1fr}.shopify-section--event-landing-challenge .event-landing-challenge__rounds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:720px){.shopify-section--event-landing-challenge .event-landing-challenge{padding:var(--ln-section-padding-y-mobile, 64px) 0}.shopify-section--event-landing-challenge .event-landing-challenge__title{line-height:.96;font-size:clamp(1.7rem,9vw,2.8rem);overflow-wrap:break-word}.shopify-section--event-landing-challenge .event-landing-challenge__title-part2{margin-left:.14em}.shopify-section--event-landing-challenge .event-landing-challenge__subtitle{font-size:16px;letter-spacing:.14em}.shopify-section--event-landing-challenge .event-landing-challenge__ctas{flex-direction:column;align-items:stretch}.shopify-section--event-landing-challenge .event-landing-challenge__cta{width:100%;letter-spacing:.08em;padding:12px 18px}.shopify-section--event-landing-challenge .event-landing-challenge__rounds{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/event-landing-challenge.css.map */
