.qMoGPq_hero{align-items:center;gap:var(--gg-space-gutter);padding:var(--gg-space-gutter-tablet) var(--gg-space-gutter);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-card);color:var(--gg-role-ink);text-align:center;flex-direction:column;display:flex}.qMoGPq_heroArt{width:var(--gg-size-badge-large);height:var(--gg-size-badge-large);border-radius:var(--gg-radius-card);background:var(--gg-role-wash-you);color:var(--gg-role-you);flex:none;justify-content:center;align-items:center;display:inline-flex}.qMoGPq_heroArt svg{width:calc(var(--gg-size-glyph) * 4 / 3);height:calc(var(--gg-size-glyph) * 4 / 3)}.qMoGPq_heroWords{align-items:center;gap:var(--gg-space-row-gap);flex-direction:column;width:100%;min-width:0;display:flex}.qMoGPq_heroKicker,.qMoGPq_heroTitle,.qMoGPq_heroLine{overflow-wrap:anywhere;margin:0}.qMoGPq_heroKicker{font-family:var(--font-display);font-size:var(--gg-typography-text-eyebrow-size);letter-spacing:var(--gg-typography-letter-spacing-display-label);text-transform:uppercase;color:var(--gg-role-you);font-weight:700}.qMoGPq_hero .qMoGPq_heroTitle{font-family:var(--font-display);font-size:var(--gg-typography-display-headline-size);font-weight:var(--gg-typography-display-headline-weight);line-height:var(--gg-typography-display-title-line-height);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);color:var(--gg-role-ink)}.qMoGPq_heroLine{font-size:var(--gg-typography-text-readable-size);line-height:var(--gg-typography-text-readable-heading-line-height);color:var(--gg-role-muted)}.qMoGPq_heroAction{width:100%;margin-top:var(--gg-space-row-gap)}.qMoGPq_heroAction>a,.qMoGPq_heroAction>button{box-sizing:border-box;width:100%;display:flex}@media (min-width:600px){.qMoGPq_hero{gap:var(--gg-space-pane-gap);padding:var(--gg-space-gutter-tablet) var(--gg-space-pane-gap);text-align:start;flex-direction:row}.qMoGPq_heroWords{align-items:flex-start}.qMoGPq_hero .qMoGPq_heroTitle{font-size:var(--gg-typography-display-podium-headline-size)}.qMoGPq_heroAction{width:auto;min-width:calc(var(--gg-size-badge-large) * 3)}.qMoGPq_heroAction>a{width:auto;padding-inline:var(--gg-space-pane-gap)}}@container site not (min-width:224px){.qMoGPq_hero{padding-inline:var(--gg-space-row-gap);border:0}.qMoGPq_heroAction>a{padding-inline:0}}.qMoGPq_section{flex-direction:column;min-width:0;display:flex}.qMoGPq_section .qMoGPq_sectionTitle{padding:0 var(--gg-space-hairline) var(--gg-space-row-gap);font-family:var(--font-display);font-size:var(--gg-typography-display-chip-size);font-weight:var(--gg-typography-display-title-weight);line-height:var(--gg-typography-text-readable-heading-line-height);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);color:var(--gg-role-ink);overflow-wrap:anywhere;margin:0}.qMoGPq_card{border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-panel);flex-direction:column;display:flex}.qMoGPq_rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qMoGPq_row{align-items:center;gap:var(--gg-space-gutter);min-width:0;padding:var(--gg-space-gutter);display:flex}.qMoGPq_row+.qMoGPq_row{border-top:1px solid var(--gg-role-line)}.qMoGPq_tile{width:var(--gg-size-button);height:var(--gg-size-button);border-radius:var(--gg-radius-button);background:var(--gg-role-wash-you);color:var(--gg-role-you);font-family:var(--font-display);font-size:var(--gg-typography-display-chip-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);flex:none;justify-content:center;align-items:center;display:inline-flex}.qMoGPq_tile svg{width:var(--gg-size-glyph);height:var(--gg-size-glyph)}.qMoGPq_tileFirst{background:var(--gg-role-eagle-fill);color:var(--gg-role-score-gold)}.qMoGPq_words{gap:var(--gg-space-tight);flex-direction:column;flex:auto;min-width:0;display:flex}.qMoGPq_rowTitle{font-family:var(--font-display);font-size:var(--gg-typography-display-title-size);font-weight:var(--gg-typography-display-title-weight);line-height:var(--gg-typography-display-title-line-height);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);color:var(--gg-role-ink);overflow-wrap:anywhere;margin:0}.qMoGPq_rowLine{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);overflow-wrap:anywhere;margin:0}@container site not (min-width:224px){.qMoGPq_row{flex-direction:column;align-items:flex-start}.qMoGPq_words{flex:none;align-self:stretch}}.qMoGPq_door{align-items:center;gap:var(--gg-space-gutter);padding:var(--gg-space-gutter-tablet) var(--gg-space-gutter);text-align:center;flex-direction:column;display:flex}.qMoGPq_door .qMoGPq_tile{width:calc(var(--gg-size-button) * 1.5);height:calc(var(--gg-size-button) * 1.5)}.qMoGPq_door .qMoGPq_tile svg{width:calc(var(--gg-size-glyph) * 4 / 3);height:calc(var(--gg-size-glyph) * 4 / 3)}.qMoGPq_doorLine{font-size:var(--gg-typography-text-readable-size);line-height:var(--gg-typography-text-readable-heading-line-height);color:var(--gg-role-muted);margin:0}.qMoGPq_rowLinked{position:relative}.qMoGPq_rowLinked .qMoGPq_rowLink{text-align:start;min-width:0;font-size:var(--gg-typography-text-small-size);justify-content:flex-start}.qMoGPq_rowLinked .qMoGPq_rowLink:after{content:"";position:absolute;inset:0}.qMoGPq_hero[data-look=band]{padding:calc(var(--gg-space-gutter) * 2) 0;text-align:start;box-shadow:0 0 0 100vmax var(--gg-role-card);clip-path:inset(0 -100vmax);border:0;border-radius:0;align-items:flex-start}.qMoGPq_hero[data-look=band] .qMoGPq_heroWords{align-items:flex-start;gap:var(--gg-space-gutter)}.qMoGPq_hero[data-look=band] .qMoGPq_heroTitle{font-size:var(--site-hero-size,var(--gg-typography-display-headline-size));text-wrap:balance;line-height:.95}.qMoGPq_hero[data-look=band] .qMoGPq_heroLine{font-size:var(--site-lede-size,var(--gg-typography-text-readable-size));line-height:var(--gg-typography-text-readable-line-height);color:var(--gg-role-ink)}main:has(>.qMoGPq_hero[data-look=band]) :is(.qMoGPq_rowLine,.qMoGPq_rowLinked .qMoGPq_rowLink){font-size:var(--gg-typography-text-readable-size)}.qMoGPq_hero[data-look=band] .qMoGPq_heroKicker{font-size:var(--site-small-size)}.qMoGPq_hero[data-look=band] .qMoGPq_heroAction :is(a,button)[data-kind]{min-height:var(--gg-size-button-big);font-size:var(--gg-typography-display-button-big-size)}@media (min-width:768px){.qMoGPq_hero[data-look=band]{padding-block:calc(var(--gg-space-gutter) * 4)}.qMoGPq_hero[data-look=band] .qMoGPq_heroAction,.qMoGPq_hero[data-look=band] .qMoGPq_heroAction>:is(a,button){width:auto}}.qMoGPq_heroAside{display:none}@media (min-width:1024px){.qMoGPq_hero[data-look=band] .qMoGPq_heroAside{width:calc(var(--gg-size-store-badge) * 9);margin-bottom:calc(var(--gg-space-gutter) * -4);flex:none;align-self:flex-end;display:flex}.qMoGPq_hero[data-look=band]:has(>.qMoGPq_heroAside) .qMoGPq_heroWords{flex:1 1 0}}@media (min-width:1280px){.qMoGPq_hero[data-look=band] .qMoGPq_heroAside{width:calc(var(--gg-size-store-badge) * 11)}}.qMoGPq_rows[data-plain] .qMoGPq_rowTitle{font-family:inherit;font-size:var(--gg-typography-text-readable-size);font-weight:500;line-height:var(--gg-typography-text-readable-line-height);letter-spacing:0;text-transform:none}
