.home-visual-card__shade{opacity:.88;transition:opacity .3s ease}.home-visual-card__overlay{opacity:1;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}@media (hover:hover) and (pointer:fine){.home-visual-card__shade{opacity:.34}.home-visual-card__overlay{opacity:0;transform:translateY(10px)}.home-visual-card:focus-visible .home-visual-card__shade,.home-visual-card:hover .home-visual-card__shade{opacity:.94}.home-visual-card:focus-visible .home-visual-card__overlay,.home-visual-card:hover .home-visual-card__overlay{opacity:1;transform:translateY(0)}.home-visual-card:focus-visible .home-visual-card__image,.home-visual-card:hover .home-visual-card__image{transform:scale(1.035)}}:root{--imd-mobile-header-height:4rem;--imd-mobile-bottom-nav-height:4.75rem}[data-testid=app-main][data-route=discover]{min-height:0;overflow:hidden}[data-testid=app-main][data-route=discover]>div{position:absolute;inset:0;min-height:0;overflow:clip}[data-testid=app-main][data-route=discover] section:has([data-testid=discover-message-scroll]){position:absolute;inset:0;height:auto;min-height:0;overflow:clip}[data-testid=app-main][data-route=discover] section:has([data-testid=discover-message-scroll])>div{position:absolute;inset:0;width:100%;min-height:0;overflow:clip}[data-testid=discover-composer-form] fieldset:disabled{opacity:.6}@media (max-width:1023px){body,html{height:100%;overflow:hidden}[data-testid=app-shell]{height:100dvh;min-height:100dvh;overflow:hidden}[data-testid=site-header]{position:relative!important;inset:auto!important;z-index:120;flex:0 0 auto;border-color:rgb(var(--color-line));background-color:rgb(var(--color-paper));backdrop-filter:none}[data-testid=app-main]{min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-padding-block:1rem}[data-testid=app-main][data-route=discover]{overflow:hidden}nav[aria-label="Primary mobile navigation"]{position:relative!important;inset:auto!important;z-index:120;flex:0 0 auto;width:100%;background-color:rgb(var(--color-paper));backdrop-filter:none}[data-testid=app-main][data-route=account],[data-testid=app-main][data-route=account] .container-wide,[data-testid=app-main][data-route=account] .grid,[data-testid=app-main][data-route=account] .grid>*,[data-testid=app-main][data-route=account] article,[data-testid=app-main][data-route=account] dd,[data-testid=app-main][data-route=account] dl,[data-testid=app-main][data-route=account] section,[data-testid=app-main][data-route=account]>div,[data-testid=app-main][data-route=account]>div>div{min-width:0;max-width:100%}[data-testid=app-main][data-route=account] .container-wide,[data-testid=app-main][data-route=account] article{width:100%}[data-testid=app-main][data-route=account] a,[data-testid=app-main][data-route=account] dd,[data-testid=app-main][data-route=account] p{overflow-wrap:anywhere;word-break:break-word}[data-testid=app-main][data-route=account] button,[data-testid=app-main][data-route=account] dl>div,[data-testid=app-main][data-route=account] input,[data-testid=app-main][data-route=account] select,[data-testid=app-main][data-route=account] textarea{min-width:0;max-width:100%}}@media (max-width:639px){[data-testid=app-main][data-route=account] article{padding:1rem}[data-testid=app-main][data-route=account] dl>div{gap:.5rem}[data-testid=app-main][data-route=account] dl>div>dt{flex:0 0 auto}[data-testid=app-main][data-route=account] dl>div>dd{flex:1 1 55%;text-align:right}}