<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
    --column-gap: 34px;
    --left-column-width: 780px;
    --right-column-width: 386px;
    --center-column-padding: 0 180px 0 80px;
}
div[data-layout="columns"] {
    --assigned: 1;
}
#content { 
    .center-column {
        padding: var(--center-column-padding);  
    }    
    .columns {
        display: grid;
        grid-template-columns: var(--left-column-width) var(--right-column-width);
        column-gap: var(--column-gap); 
        .left-column {
            width: var(--left-column-width);  
        }    
        .right-column {
            width: var(--right-column-width);  
            position: relative;  
            display: flex;
            flex-direction: column; 
           .right-column-fix {   
                display: flex;
                flex: 1 1 auto;
                align-items: flex-start;  
                justify-content: space-around;   
                min-height: 600px;
            }            
            .right-column-fix-50 {   
                max-height: 50vh;
            }     
            .right-column-fix-100 {   
                max-height: 100vh;
            }     
            .right-column-fix-200 {   
                max-height: 200vh;
            }     
            .right-column-fix-600px {   
                max-height: 600px;
            }    
            .right-column-fix-650px {   
                max-height: 650px;
            }      
            .right-column-fix .right-column-fix-inner {  
                position: -webkit-sticky;
                position: sticky;                       
                top: 140px;  
                min-height: 100px;      
            } 
        }    
        .left-column:after,
        .right-column:after {
            clear: both;     
            content: "";     
            display: table;  
            line-height: 0;
        }        
    }    
}
#element {    
    .left-column,
    .right-column {    
        margin-bottom: 40px;   
    }       
    .right-column {
        margin-top: 230px;  
        display: none;  
        .bl {
            opacity: 0;  
        }   
    }         
}    
#section-main-list .right-column .right-column-fix .right-column-fix-inner {                    
    top: 80px;      
}       

@media (min-width: 1195px) { 
    .center-column #middle-list {
        display: none !important;
    }    
}
@media (max-width: 1195px) {   
    #content {
        .columns {
            display: block;
            .left-column { 
                display: block;
                width: 800px;  
                float: none;    
                margin: 0 auto; 
            }
        }
        .center-column {
            width: 800px;  
            padding-left: 0; 
            padding-right: 0;
        }   
    }
    #right-list,
    #right-list-fresh,
    #content .right-column,
    #content .right-column .page-rectangle-1,
    #content .right-column .page-rectangle-2,
    #content .right-column .page-rectangle-4 {
        display: none !important;
    }  
         
    #content .right-column-fix,   
    #content .right-column-fix-inner,
    #content .right-column-fix-wrapper {
        position: relative !important; 
        padding: 0 !important;   
        margin: 0 !important;  
        min-height: auto !important;  
        height: auto !important; 
        width: 100% !important;
        float: none;  
    }   
    #right-list.box-list.box-list-simple {
        margin-left: auto; 
        margin-right: auto;
    }       
    #right-list-fresh,     
    #content .right-column .page-rectangle-1,
    #content .right-column .page-rectangle-2 {
        display: none !important;
    }  
}       
@media (max-width: 840px) {  
    #content  { 
        .columns .left-column,
        .center-column { 
            width: auto;
            margin: 0 40px;
        }        
        .right-column { 
            width: auto;        
            .read-more-header {     
                display: none;     
            }    
        }         
    }    
}
@media (max-width: 480px) {  
    #content { 
        .columns .left-column,
        .center-column { 
            width: auto;
            margin: 0 20px;
        }     
    }          
}</pre></body></html>