        @scope(.GLOVERLAY)
        {
                :scope /* ie #GLOVERLAY */
                {      
                        z-index:99;
                        transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);
                        outline:3px solid silver !important; 
                        display: grid;   
                        grid-template-areas:
                                'CUBEY_ROW'
                                'INFO'
                                'WELCOME'
                                'PARAGRAPH'
                                'CLOSE'
                                'GALLERY'
                                'CONTROLS'
                                'FORM'
                                'DOWNLOAD'
                                'FOOTER'
                                'MORE'
                                ;

                        /* grid-template-rows:1fr 1fr 1fr 1fr 1fr 216px 1fr 1fr 1fr 1fr 1fr 1fr; */
                        grid-template-columns:1fr;    
                        justify-items:center;
                        row-gap:11px;                    
                        
                        color:darkblue;  
                        background-color:lightblue;
                        
                        backdrop-filter: blur(5px);    
                        /* opacity: 0; visibility: hidden;   */
                        
                        transform-style: preserve-3d;                  
                        transition: opacity 4.0s;      
                }   
                

                input,  button { background-color:transparent; outline:2px inset silver;}
                input::placeholder { color:#efefef; }
                /* :focus-within { outline:3px solid red; }   */


                .INFO_TEXT_NEW { grid-area:NEW; }
                .TEST_PIZZA    { grid-area:TEST_PIZZA; }
                
                .ONE { grid-area:ONE;}
                .TWO { grid-area:TWO;}
                .THREE { grid-area:THREE;}
                .FOUR { grid-area:FOUR;}
                .FIVE { grid-area:FIVE;}
                .SIX { grid-area:SIX;}
             
                /* .PIZZA_CUBE_SCOPE_CONTAINER             { grid-area:PIZZA;      width:var(--GRID_ELEMENT_WIDTH); }  */
                /* .OUTPUT_DIV                             { grid-area:OUTPUT;     width:var(--GRID_ELEMENT_WIDTH); }                 */
                .INFO_DIV                               { grid-area:INFO;       width:var(--GRID_ELEMENT_WIDTH); }
                .LEAD_MAGNET_WELCOME_PARAGRAPH_DIV      { grid-area:WELCOME;    width:var(--GRID_ELEMENT_WIDTH); }               
                .LEAD_MAGNET_PARAGRAPH_DIV              { grid-area:PARAGRAPH;  width:var(--GRID_ELEMENT_WIDTH); }
                .GALLERIES_DIV                          { grid-area:GALLERY;    width:var(--GRID_ELEMENT_WIDTH); }
                .CONTROLS_DIV                           { grid-area:CONTROLS;   width:var(--GRID_ELEMENT_WIDTH); }
                .FORM_EMAIL_FORM_DIV                    { grid-area:FORM;       width:var(--GRID_ELEMENT_WIDTH); } 
                .DOWNLOAD_DIV                           { grid-area:DOWNLOAD;   width:var(--GRID_ELEMENT_WIDTH); }   
                .FOOTER_CONTAINER                       { grid-area:FOOTER;     width:var(--GRID_ELEMENT_WIDTH); }         
                .CLOSE_DIV                              { grid-area:CLOSE;      width:var(--GRID_ELEMENT_WIDTH); height:10rem;}           
                .MORE_DIV                               { grid-area:MORE;       width:var(--GRID_ELEMENT_WIDTH); }
                .CONFIRMATION_DIV                       { grid-area:FORM;       width:var(--GRID_ELEMENT_WIDTH); z-index:-1;  position:absolute; }
                .CONFIRMATION                           { background:transparent; width:100%;  max-height:0px; visibility:visible; } }                
        
                /* .OUTPUT_DIV .OUTPUT                     { width:100%; height:100%; scrollbar-width:none;}                        */
                
                .LEAD_MAGNET_WELCOME_PARAGRAPH_DIV      { text-align:center; display:grid;}
                .LEAD_MAGNET_WELCOME_PARAGRAPH_DIV p      { margin:.5rem !important;}
                
                .LEAD_MAGNET_PARAGRAPH_DIV              { font-size:1.2rem; display:grid; width:80%;  outline:1px solid blue;  }
                .LEAD_MAGNET_PARAGRAPH_LIST   
                {
                        list-style:none;
                        list-style-type:none;
                        padding:0; 
                        width:80%;
                        justify-self:center;
                }
                        
                .LEAD_MAGNET_PARAGRAPH_LIST li
                {
                        text-align:center; 
                        margin-bottom:19px;
                }
                        
                .GALLERIES_DIV 
                { 
                        display:grid; 
                        
                        grid-template-rows:1fr; 
                        grid-template-columns:1fr; 
                        justify-content:center;
                        justify-items:center;
                        
                        min-height:216px;
                        position:relative;                        
                }
                                
                .LEAD_MAGNET_IMAGE              
                { 
                position:absolute;
                left:50%;
                top:50%;
                translate:-50% -50%;                        
                width: 200px; 
                height:auto;                         
                color:aliceblue;
                }
                
                .LEAD_MAGNET_IMAGE:hover 
                {
                        scale:2; 
                z-index:9999; 
                translate: -50% -50%; 
                }
                
                .CONTROLS_DIV
                { 
                        background:transparent;
                        
                        display:grid; 
                        grid-template-columns:1fr 1fr 1fr 1fr;
                        grid-template-rows:1fr; 
                        column-gap:3px;                
                } 
                
                .DOWNLOAD_DIV 
                {              
                        text-align:center; 
                        display:grid; 
                        grid-template-rows:1fr;
                        grid-template-columns:1fr;
                        transition: background-color 3s ease;        
                        background-color:olive;                 
                        visibility: hidden;
                }                
                .DOWNLOAD_DIV a 
                {  
                        font-size:1.4rem; 
                        display:grid; 
                        width:80%; 
                        height:80%; 
                        margin:1.5% auto;
                        text-decoration: none;
                }  
                .LEAD_MAGNET_BUTTON { outline:1px solid silver; }
                
                .CLOSE_DIV { display:grid;  justify-content:stretch; grid-template-rows:1fr; grid-template-columns:1fr; }
                
                .LINKS_DIV 
                {
                        display:grid;
                        grid-template-areas:'TOS PRIVACY';
                        grid-template-columns:1fr 1fr;
                        text-align:center;
                        height:100%;
                        width:100%;

                }
                .TOS_DIV { grid-area:TOS; }
                .PRIVACY_DIV { grid-area:PRIVACY; }

                
                                                