:root,[data-tui-theme=dark]{--tui-font-text:dsText,"dsText Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--tui-font-text-m:400 calc(var(--tui-font-offset, 0px) + 15px) /calc((var(--tui-font-offset, 0px) + 15px)*1.6) var(--tui-font-text);--tui-font-heading:dsHeading,"dsHeading Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--tui-font-text-xxs:400 calc(var(--tui-font-offset, 0px) + 9px) /calc((var(--tui-font-offset, 0px) + 9px)*1.77778) var(--tui-font-text);--tui-text-secondary-on-dark:#ffffffb3;--tui-text-primary-on-dark:#fff;--tui-font-text-mobile-m:400 calc(var(--tui-font-offset, 0px) + 15px) /calc((var(--tui-font-offset, 0px) + 15px)*1.2) "SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--tui-animation-curve-productive-entrance:cubic-bezier(0,0,0.4,0.9);--tui-font-text-s:400 calc(var(--tui-font-offset, 0px) + 13px) /calc((var(--tui-font-offset, 0px) + 13px)*1.53846) var(--tui-font-text);--tui-font-heading-5:500 calc(var(--tui-font-offset, 0px) + 24px) /calc((var(--tui-font-offset, 0px) + 24px)*1.16667) var(--tui-font-heading)}[data-platform=mobile] [data-tui-theme=light]{--tui-text-secondary-on-dark:#ffffffb3;--tui-text-primary-on-dark:#fff;--tui-font-text-mobile-m:400 calc(var(--tui-font-offset, 0px) + 15px) /calc((var(--tui-font-offset, 0px) + 15px)*1.2) "SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--tui-animation-curve-productive-entrance:cubic-bezier(0,0,0.4,0.9)}[data-platform=desktop] [data-tui-theme=light]{--tui-font-text:dsText,"dsText Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--tui-font-text-xxs:400 calc(var(--tui-font-offset, 0px) + 9px) /calc((var(--tui-font-offset, 0px) + 9px)*1.77778) var(--tui-font-text);--tui-text-secondary-on-dark:#ffffffb3;--tui-text-primary-on-dark:#fff;--tui-font-text-m:400 calc(var(--tui-font-offset, 0px) + 15px) /calc((var(--tui-font-offset, 0px) + 15px)*1.6) var(--tui-font-text);--tui-font-text-mobile-m:var(--tui-font-text-m);--tui-animation-curve-productive-entrance:cubic-bezier(0,0,0.4,0.9);--tui-font-text-s:400 calc(var(--tui-font-offset, 0px) + 13px) /calc((var(--tui-font-offset, 0px) + 13px)*1.53846) var(--tui-font-text);--tui-font-heading:dsHeading,"dsHeading Fallback",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif;--tui-font-heading-5:500 calc(var(--tui-font-offset, 0px) + 24px) /calc((var(--tui-font-offset, 0px) + 24px)*1.16667) var(--tui-font-heading)}.alM2sm{box-sizing:border-box;flex:0 0 50%;padding:8px}.alM2sm .blM2sm{border-radius:24px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:200px;isolation:isolate;justify-content:flex-end;overflow:hidden;padding:20px;position:relative}.alM2sm .blM2sm .clM2sm{color:#0000;height:100%;object-fit:cover;top:0}.alM2sm .blM2sm .clM2sm,.alM2sm .blM2sm .dlM2sm{border-radius:24px;left:0;position:absolute;width:100%}.alM2sm .blM2sm .dlM2sm{background:linear-gradient(180deg,#0000,#000000e0 100%,#000 0);bottom:0;height:200px}.alM2sm .blM2sm .elM2sm{z-index:1}.alM2sm .blM2sm .elM2sm .flM2sm{color:var(--tui-text-secondary-on-dark);font:var(--tui-font-text-xxs)}.alM2sm .blM2sm .elM2sm .glM2sm{line-height:normal;padding-bottom:8px}.alM2sm .blM2sm .elM2sm .glM2sm .hlM2sm{color:var(--tui-text-primary-on-dark);font:var(--tui-font-text-mobile-m);font-weight:600;line-height:normal;text-decoration:none}.alM2sm.ilM2sm{flex:0 0 25%;padding:24px}.alM2sm.ilM2sm .blM2sm{height:380px;padding:24px;transition:transform .4s var(--tui-animation-curve-productive-entrance)}.alM2sm.ilM2sm .blM2sm:hover{transform:scale3d(1.03,1.03,1.03)}.alM2sm.ilM2sm .blM2sm .dlM2sm{height:280px}.alM2sm.ilM2sm .blM2sm .elM2sm .flM2sm{font:var(--tui-font-text-s)}.alM2sm.ilM2sm .blM2sm .elM2sm .glM2sm{padding-bottom:12px}.alM2sm.ilM2sm .blM2sm .elM2sm .glM2sm .hlM2sm{font:var(--tui-font-heading-5)}.aR5lDj{margin:0 -24px;padding-top:0}.aQE2Nk,.aR5lDj{display:flex;flex-wrap:wrap}.aQE2Nk{margin:0 -8px;padding-top:4px}.aGVFJU{display:flex;flex-direction:column;width:100%}