.CxVu1a_band{gap:calc(var(--gg-space-gutter) * 1.5);margin-top:calc(var(--gg-size-store-badge) * 1.8);padding-block:calc(var(--gg-space-gutter) * 2);background:var(--gg-role-you);color:var(--gg-role-on-you);box-shadow:0 0 0 100vmax var(--gg-role-you);clip-path:inset(0 -100vmax);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.CxVu1a_words,.CxVu1a_columns,.CxVu1a_action{color:var(--gg-role-on-you)}.CxVu1a_words{min-width:0}.CxVu1a_words>h2{font-family:var(--font-display);font-size:var(--site-section-size,var(--gg-typography-display-marketing-section-size));font-weight:var(--gg-typography-display-title-weight);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);text-wrap:balance;margin:0;line-height:1}.CxVu1a_text{margin-top:var(--gg-space-list-gap);font-size:var(--site-lede-size,var(--gg-typography-text-readable-size))}.CxVu1a_text>p{margin:0}.CxVu1a_text>p+p{margin-top:var(--gg-space-row-gap)}.CxVu1a_action a[data-look][data-kind]{background:var(--gg-role-on-you);color:var(--gg-role-you)}.CxVu1a_action a:not([data-look]){min-height:var(--gg-size-tap-target);padding:0 calc(var(--gg-space-gutter) * 1.5);border-radius:var(--gg-radius-pill);color:inherit;font-family:var(--font-display);font-size:var(--gg-typography-display-button-size);font-weight:var(--gg-typography-display-title-weight);text-transform:uppercase;white-space:nowrap;background:0 0;border:2px solid;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.CxVu1a_columns{gap:var(--gg-space-gutter);grid-template-columns:minmax(0,1fr);display:grid}.CxVu1a_columns h3{font-family:var(--font-display);font-size:var(--gg-typography-display-marketing-card-size);font-weight:var(--gg-typography-display-title-weight);text-transform:var(--gg-typography-display-title-transform);margin:0;line-height:1.05}.CxVu1a_columns p{margin:var(--gg-space-tight) 0 0}@media (min-width:768px){.CxVu1a_band{gap:calc(var(--gg-space-gutter) * 2);margin-top:calc(var(--gg-size-store-badge) * 2.8);padding-block:calc(var(--gg-space-gutter) * 2.75);grid-template-columns:minmax(0,1fr) auto}.CxVu1a_columns{gap:calc(var(--gg-space-gutter) * 2);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.CxVu1a_words>h2,.CxVu1a_columns h3{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}
