._3rTTbW_page{gap:var(--gg-space-dash-gap);min-width:0;font-family:var(--gg-font-home-text,var(--font-sans));font-size:var(--gg-typography-text-readable-size);line-height:var(--gg-typography-text-readable-line-height);overflow-wrap:anywhere;--room:calc(100cqw - var(--gg-size-badge-large) * 3);--side:clamp(0px, var(--room), var(--gg-space-gutter));flex-direction:column;display:flex}._3rTTbW_hero{align-items:center;gap:var(--gg-space-gutter);padding:var(--gg-space-gutter-tablet) var(--side);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}._3rTTbW_heroArt{width:48%;max-width:calc(var(--gg-size-badge-large) * 3);flex:none;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}._3rTTbW_heroArt>*{width:100%;height:auto;display:block}._3rTTbW_heroArt>img{aspect-ratio:1;object-fit:contain}._3rTTbW_heroWords{align-items:center;gap:var(--gg-space-row-gap);flex-direction:column;width:100%;min-width:0;display:flex}._3rTTbW_page ._3rTTbW_heroTitle{font-family:var(--gg-font-home-display,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);overflow-wrap:anywhere;margin:0}._3rTTbW_page ._3rTTbW_heroLine{font-size:var(--gg-typography-text-readable-size);line-height:var(--gg-typography-text-readable-heading-line-height,1.4);color:var(--gg-role-muted);overflow-wrap:anywhere;margin:0}._3rTTbW_page ._3rTTbW_heroNote{font-size:var(--gg-typography-text-signal-size);color:var(--gg-role-muted);margin:0}._3rTTbW_heroAction{width:100%;margin-top:var(--gg-space-row-gap);flex-direction:column;display:flex}@media (min-width:600px){._3rTTbW_hero{gap:var(--gg-space-pane-gap);padding:var(--gg-space-gutter-tablet) var(--gg-space-pane-gap);text-align:start;flex-direction:row}._3rTTbW_heroArt{width:calc(var(--gg-size-badge-large) * 3.5);max-width:none}._3rTTbW_heroWords{align-items:flex-start}._3rTTbW_page ._3rTTbW_heroTitle{font-size:var(--gg-typography-display-podium-headline-size)}._3rTTbW_page ._3rTTbW_heroLine{font-size:var(--gg-typography-text-figure-title-size)}._3rTTbW_heroAction{width:auto;min-width:min(100%, calc(var(--gg-size-badge-large) * 4))}}._3rTTbW_band{gap:var(--gg-space-list-gap);min-width:0;padding:var(--gg-space-gutter) var(--side);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-card);color:var(--gg-role-ink);flex-direction:column;display:flex}._3rTTbW_page ._3rTTbW_bandTitle{font-family:var(--gg-font-home-display,var(--font-display));font-size:var(--gg-typography-display-section-label-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);margin:0}._3rTTbW_section{gap:var(--gg-space-row-gap);flex-direction:column;min-width:0;display:flex}._3rTTbW_page ._3rTTbW_sectionTitle{font-family:var(--gg-font-home-display,var(--font-display));font-size:var(--gg-typography-display-section-label-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);margin:0}._3rTTbW_card{border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-card);color:var(--gg-role-ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._3rTTbW_row,._3rTTbW_page ._3rTTbW_card>li>a._3rTTbW_row{align-items:center;gap:var(--side);min-width:0;min-height:0;padding:var(--gg-space-gutter) var(--side);margin:0;display:flex}._3rTTbW_card>li+li{border-top:1px solid var(--gg-role-line)}._3rTTbW_tile,._3rTTbW_thumb{width:clamp(0px, calc(var(--room) * 4), calc(var(--gg-size-tap-target) + var(--gg-space-tight)));min-height:calc(var(--gg-size-tap-target) + var(--gg-space-tight));border-radius:var(--gg-radius-control);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}._3rTTbW_tile{background:var(--gg-role-live-wash);color:var(--gg-role-you)}._3rTTbW_tile svg{width:var(--gg-size-glyph);height:var(--gg-size-glyph);flex:none}._3rTTbW_thumb{width:clamp(0px, calc(var(--room) * 4), var(--gg-size-badge-row));height:var(--gg-size-badge-row)}._3rTTbW_thumb>*{object-fit:contain;width:100%;height:100%;display:block}._3rTTbW_words{gap:var(--gg-space-tight);flex-direction:column;min-width:0;display:flex}._3rTTbW_page ._3rTTbW_words ._3rTTbW_rowTitle{font-family:var(--gg-font-home-display,var(--font-display));font-size:var(--gg-typography-display-row-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}._3rTTbW_page ._3rTTbW_words p{font-size:var(--gg-typography-text-readable-size);line-height:var(--gg-typography-text-readable-heading-line-height,1.4);color:var(--gg-role-muted);margin:0}._3rTTbW_page ._3rTTbW_words a{overflow-wrap:anywhere}._3rTTbW_prose{gap:var(--gg-space-list-gap);padding:var(--gg-space-gutter)}._3rTTbW_page ._3rTTbW_prose p{color:var(--gg-role-ink);margin:0}._3rTTbW_rowLink{color:inherit;text-decoration:none}._3rTTbW_page ._3rTTbW_rowLink:hover ._3rTTbW_rowTitle{color:var(--gg-role-you)}._3rTTbW_rowLink:focus-visible{outline:2px solid var(--gg-role-focus-ring);outline-offset:-2px}._3rTTbW_hero ._3rTTbW_heroAction a[data-big][data-kind]{--label:clamp(var(--gg-typography-display-button-small-size), 8cqw, var(--gg-typography-display-button-big-size));font-size:var(--label)}._3rTTbW_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:stretch}._3rTTbW_hero[data-look=band] ._3rTTbW_heroWords{align-items:flex-start;gap:var(--gg-space-gutter)}._3rTTbW_page ._3rTTbW_hero[data-look=band] ._3rTTbW_heroTitle{font-size:var(--site-hero-size,var(--gg-typography-display-podium-headline-size));text-wrap:balance;line-height:.95}._3rTTbW_page ._3rTTbW_hero[data-look=band] ._3rTTbW_heroLine{font-size:var(--site-lede-size,var(--gg-typography-text-readable-size));color:var(--gg-role-ink)}._3rTTbW_hero[data-look=band] ._3rTTbW_heroAction a[data-kind],._3rTTbW_hero[data-look=band] ._3rTTbW_heroAction button[data-kind]{--label:clamp(var(--gg-typography-display-button-small-size), 8cqw, var(--gg-typography-display-button-big-size));min-height:var(--gg-size-button-big);font-size:var(--label)}._3rTTbW_hero[data-look=band] ._3rTTbW_heroArt{align-self:center}@media (min-width:600px){._3rTTbW_hero[data-look=band]{flex-direction:column}}@media (min-width:900px){._3rTTbW_hero[data-look=band]{align-items:center;gap:calc(var(--gg-space-gutter) * 3);padding-block:calc(var(--gg-space-gutter) * 4);flex-direction:row}._3rTTbW_hero[data-look=band] ._3rTTbW_heroWords{flex:1 1 0}._3rTTbW_hero[data-look=band] ._3rTTbW_heroArt{flex:0 auto}}._3rTTbW_page ._3rTTbW_sectionTitle{font-size:var(--site-section-size,var(--gg-typography-display-section-label-size));line-height:1}._3rTTbW_band[data-gs-theme=band]{padding:calc(var(--gg-space-gutter) * 3) 0;text-align:center;box-shadow:0 0 0 100vmax var(--gg-role-card);clip-path:inset(0 -100vmax);border:0;border-radius:0;align-items:center}._3rTTbW_page ._3rTTbW_band[data-gs-theme=band] ._3rTTbW_bandTitle{font-size:var(--site-section-size,var(--gg-typography-display-section-label-size));line-height:1}._3rTTbW_band[data-gs-theme=band] a[data-kind],._3rTTbW_band[data-gs-theme=band] button[data-kind]{min-height:var(--gg-size-button-big);font-size:var(--gg-typography-display-button-big-size)}
