.hpipapi.hpipapi.hpipapi{color:inherit;font-size:1em;font-weight:inherit;line-height:inherit;}

.dir.hpipapi.hpipapi.hpipapi{margin:0;padding:0;}

.hpipapi.hpipapi.hpipapi:focus{outline:0;}

.i1pmzyw7.i1pmzyw7.i1pmzyw7{display:inline;}

.s12s7yzj.s12s7yzj.s12s7yzj{contain:paint;}
.c1jo210i.c1jo210i.c1jo210i{display:grid;}

.cnk25hy.cnk25hy.cnk25hy{height:100%;}

.e1mkvczo.e1mkvczo.e1mkvczo{grid-row:1;grid-column:1;}

.dir.perb90o.perb90o.perb90o{transition:opacity 75ms var(--motion-linear-curve-animation-timing-function), visibility 75ms var(--motion-linear-curve-animation-timing-function);}

.ni1yqzk.ni1yqzk.ni1yqzk{opacity:1;visibility:visible;}

.rgyynxb.rgyynxb.rgyynxb{opacity:0;visibility:hidden;}
.cyqdyy.cyqdyy.cyqdyy{position:relative;}

.dir.cyqdyy.cyqdyy.cyqdyy{background-color:var(--palette-white);}
.a8jt5op.a8jt5op.a8jt5op{clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;overflow:clip;position:absolute;white-space:nowrap;width:1px;}

.dir.a8jt5op.a8jt5op.a8jt5op{border:0;padding:0;}
@supports (aspect-ratio:1 / 1){
.awuxh4x.awuxh4x.awuxh4x{aspect-ratio:var(--aspect_ratio_wrapper-ratio,unset);}}

@supports not (aspect-ratio:1 / 1){
.awuxh4x.awuxh4x.awuxh4x{position:var(--aspect_ratio_wrapper-position_fallback,unset);}

.dir.awuxh4x.awuxh4x.awuxh4x{padding-top:var(--aspect_ratio_wrapper-padding_fallback,0);}}

.cw9aemg.cw9aemg.cw9aemg{height:100%;min-width:0;position:unset;}

@supports not (aspect-ratio:1 / 1){
.cw9aemg.cw9aemg.cw9aemg{position:absolute;height:100%;width:100%;top:0;bottom:0;}

.dir.cw9aemg.cw9aemg.cw9aemg{left:0;right:0;}}
.b1ujv6c6.b1ujv6c6.b1ujv6c6{display:inline-block;position:relative;text-decoration:none;width:auto;color:var(--palette-text-primary);font-size:0.875rem;font-family:inherit;touch-action:manipulation;}

.dir.b1ujv6c6.b1ujv6c6.b1ujv6c6{cursor:pointer;margin:0;text-align:center;border:1px solid var(--palette-border-primary);box-shadow:var(--dls_button_box-shadow);padding:4px 8px;background:var(--palette-bg-secondary);}

.b1ujv6c6.b1ujv6c6.b1ujv6c6:disabled{opacity:0.3;}

.dir.b1ujv6c6.b1ujv6c6.b1ujv6c6:disabled{cursor:not-allowed;}

.c1hwx7bx.c1hwx7bx.c1hwx7bx{font-family:var(--typography-font-family-cereal-font-family);font-size:var(--typography-body-text_16_20-font-size);line-height:var(--typography-body-text_16_20-line-height);letter-spacing:var(--typography-body-text_16_20-letter-spacing);font-weight:var(--typography-weight-medium500);border-radius:var(--corner-radius-small8px-border-radius);outline:none;-webkit-tap-highlight-color:transparent;border-radius:0;color:inherit;display:block;text-decoration:none;height:100%;width:100%;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;outline:none;}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx{border-width:1px;border-style:solid;padding-top:14px;padding-bottom:14px;padding-left:24px;padding-right:24px;transition:box-shadow 0.2s var(--motion-standard-curve-animation-timing-function),transform 0.1s var(--motion-standard-curve-animation-timing-function);background:transparent;border:none;margin:0;padding:0;text-align:inherit;border-radius:var(--corner-radius-large16px-border-radius);}

@media (prefers-reduced-motion:reduce),(update:slow),(update:none){
.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx{transition:none;}}

.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible{outline:none;}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible{transition:box-shadow 0.2s var(--motion-standard-curve-animation-timing-function);box-shadow:0 0 0 2px rgba(255,255,255,0.8),0 0 0 4px var(--palette-border-primary);}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible::-moz-focus-inner{border:none;padding:0;margin:0;}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible:focus::-moz-focus-inner{border:none;}

.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible:-moz-focusring{outline:none;}

@media (prefers-reduced-motion:reduce),(update:slow),(update:none){
.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible{transition:none;}}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:active{transform:scale(0.96);}

.c1hwx7bx.c1hwx7bx.c1hwx7bx:disabled{opacity:1;}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx::-moz-focus-inner{border:none;padding:0;margin:0;}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus::-moz-focus-inner{border:none;}

.c1hwx7bx.c1hwx7bx.c1hwx7bx:-moz-focusring{outline:none;}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible{transition:box-shadow 0.2s var(--motion-standard-curve-animation-timing-function);}

@media (prefers-reduced-motion:reduce),(update:slow),(update:none){
.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:focus-visible{transition:none;}}

.dir.c1hwx7bx.c1hwx7bx.c1hwx7bx:active{transform:none;}

.f1r9obzd.f1r9obzd.f1r9obzd{width:100%;}

.ssqnv2n.ssqnv2n.ssqnv2n:not(:focus){clip:rect(0 0 0 0);clip-path:inset(100%);height:1px;overflow:hidden;overflow:clip;position:absolute;white-space:nowrap;width:1px;}

.dir.ssqnv2n.ssqnv2n.ssqnv2n:not(:focus){border:0;padding:0;}
.c1qkwa9r.c1qkwa9r.c1qkwa9r{position:relative;}

.dir.cfun80m.cfun80m.cfun80m{margin-top:var(--spacing-micro8px);}

@media (min-width:1128px){
.dir.cfun80m.cfun80m.cfun80m{margin-top:var(--spacing-micro12px);}}

.h132khok.h132khok.h132khok{position:relative;--aspect_ratio_wrapper-ratio:167 / 160;--aspect_ratio_wrapper-padding_fallback:95.8084%;--aspect_ratio_wrapper-position_fallback:relative;}

@media (min-width:744px){
.h132khok.h132khok.h132khok{--aspect_ratio_wrapper-ratio:181 / 173;--aspect_ratio_wrapper-padding_fallback:95.5801%;--aspect_ratio_wrapper-position_fallback:relative;}}

@media (min-width:1128px){
.h132khok.h132khok.h132khok{--aspect_ratio_wrapper-ratio:16 / 9;--aspect_ratio_wrapper-padding_fallback:56.25%;--aspect_ratio_wrapper-position_fallback:relative;}}

.t1scq692.t1scq692.t1scq692{font-size:var(--typography-titles-medium_16_20-font-size);line-height:var(--typography-titles-medium_16_20-line-height);letter-spacing:var(--typography-titles-medium_16_20-letter-spacing);font-weight:var(--typography-titles-medium_16_20-font-weight);line-height:var(--typography-titles-medium_16_20-line-height);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:pretty;}

@supports (overflow:clip){
.t1scq692.t1scq692.t1scq692{overflow:clip;}}

.tiviog8.tiviog8.tiviog8{text-decoration:underline;}

.t71gyou.t71gyou.t71gyou{position:absolute;top:6px;color:var(--palette-black);font-size:var(--typography-body-text_12_16-font-size);line-height:var(--typography-body-text_12_16-line-height);letter-spacing:var(--typography-body-text_12_16-letter-spacing);font-weight:var(--typography-weight-semibold600);}

.dir.t71gyou.t71gyou.t71gyou{padding:var(--spacing-micro4px) var(--spacing-micro12px);background-color:var(--palette-grey400);border-radius:100px;}

.dir-ltr.t71gyou.t71gyou.t71gyou{left:6px;}

.dir-rtl.t71gyou.t71gyou.t71gyou{right:6px;}

.vkhgjux.vkhgjux.vkhgjux{z-index:1;opacity:0.8;position:absolute;top:50%;}

.dir.vkhgjux.vkhgjux.vkhgjux{border-radius:50%;background:var(--palette-white);}

.dir-ltr.vkhgjux.vkhgjux.vkhgjux{left:50%;transform:translate(-50%,-50%);}

.dir-rtl.vkhgjux.vkhgjux.vkhgjux{right:50%;transform:translate(50%,-50%);}
.c1lxlbh7.c1lxlbh7.c1lxlbh7{max-width:1440px;width:100%;}

.dir.c1lxlbh7.c1lxlbh7.c1lxlbh7{margin:0 auto;padding:0 var(--spacing-macro24px);}

@media (min-width:950px){
.dir.c1lxlbh7.c1lxlbh7.c1lxlbh7{padding:0 var(--spacing-macro40px);}}

@media (min-width:1128px){
.dir.c1lxlbh7.c1lxlbh7.c1lxlbh7{padding:0 var(--spacing-macro80px);}}
.gijt0st.gijt0st.gijt0st{display:grid;grid-template-columns:repeat(2,1fr);column-gap:var(--spacing-micro12px);row-gap:var(--spacing-macro32px);}

.dir.gijt0st.gijt0st.gijt0st{margin:0;padding:0;}

@media (min-width:744px){
.gijt0st.gijt0st.gijt0st{grid-template-columns:repeat(4,1fr);column-gap:var(--spacing-micro16px);row-gap:56px;}}

.ix40l3z.ix40l3z.ix40l3z{list-style-type:none;}

.dir.ix40l3z.ix40l3z.ix40l3z{margin:0;padding:0;}
.dir.ckf8q54.ckf8q54.ckf8q54{margin-top:var(--spacing-macro24px);margin-bottom:56px;}

@media (min-width:744px){
.ckf8q54.ckf8q54.ckf8q54{min-height:720px;}

.dir.ckf8q54.ckf8q54.ckf8q54{margin-top:var(--spacing-macro32px);margin-bottom:var(--spacing-macro80px);}}

.b5p5cfs.b5p5cfs.b5p5cfs{font-size:var(--typography-body-text_12_16-font-size);line-height:var(--typography-body-text_12_16-line-height);letter-spacing:var(--typography-body-text_12_16-letter-spacing);font-weight:var(--typography-weight-book400);display:inline-flex;align-items:center;gap:var(--spacing-micro8px);text-decoration:underline;}

.bjh8x2z.bjh8x2z.bjh8x2z{color:var(--palette-foggy);}

.dir.b1uxl4r0.b1uxl4r0.b1uxl4r0{margin-top:var(--spacing-macro24px);}

.tsfi0re.tsfi0re.tsfi0re{text-wrap:pretty;font-size:var(--typography-titles-semibold_32_36-font-size);line-height:var(--typography-titles-semibold_32_36-line-height);letter-spacing:var(--typography-titles-semibold_32_36-letter-spacing);font-weight:var(--typography-titles-semibold_32_36-font-weight);letter-spacing:-0.03em;}

.dir.tsfi0re.tsfi0re.tsfi0re{margin-top:var(--spacing-macro32px);}

@media (min-width:744px){
.tsfi0re.tsfi0re.tsfi0re{font-size:var(--typography-special-display-medium_40_44-font-size);line-height:var(--typography-special-display-medium_40_44-line-height);letter-spacing:var(--typography-special-display-medium_40_44-letter-spacing);font-weight:var(--typography-special-display-medium_40_44-font-weight);letter-spacing:-0.03em;}

.dir.tsfi0re.tsfi0re.tsfi0re{margin-top:var(--spacing-macro80px);}}

.tolgec7.tolgec7.tolgec7{overflow:hidden;height:var(--typography-titles-semibold_32_36-line-height);}

@media (min-width:744px){
.tolgec7.tolgec7.tolgec7{height:var(--typography-special-display-medium_40_44-line-height);}}

.dir.g1a9vodg.g1a9vodg.g1a9vodg{margin-top:var(--spacing-macro32px);}

@media (min-width:744px){
.dir.g1a9vodg.g1a9vodg.g1a9vodg{margin-top:var(--spacing-macro40px);}}
