*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}body{font-family:"adobe-garamond-pro",serif}h1,h2,h3,h4,h5,h6{font-family:"fira-sans",sans-serif}.skip-link{font-family:"fira-sans",sans-serif;position:absolute;top:-40px;left:0;background:#010101;color:#fefefe;padding:.5rem;z-index:100}.skip-link:focus{top:0}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fefefe;color:#010101;position:fixed;width:100%;top:0;left:0;z-index:5}.header .header-container{width:100%;padding:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1}.header .header-container .snoozle-logo{text-align:center}.header .header-container .snoozle-logo .snoozle-link{text-decoration:none;color:#010101}.header .header-container .snoozle-logo .snoozle{font-size:1.425rem}.header .header-container .snoozle-logo .studio{font-size:1.225rem}.header .header-container .snoozle-logo .abruzzo{margin-top:-.325rem;font-family:"Permanent Marker",cursive;color:#1e5da8;font-size:.925rem;transform:rotate(-3deg)}.header .header-container .social-container{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 48rem){.header .header-container .social-container{flex-direction:row}}.header .header-container .social-container .share-please{font-size:.75rem;letter-spacing:3px;font-weight:300;font-family:"fira-sans",sans-serif;margin-bottom:.175rem;text-transform:uppercase}@media (min-width: 48rem){.header .header-container .social-container .share-please{margin:0 1rem 0 0}}.header .header-container .social-container .social-link{font-family:"fira-sans",sans-serif;font-size:1.5rem;text-decoration:none;color:#010101;margin-right:1rem}.header .header-container .social-container .social-link:last-of-type{margin-right:0}.header .abruzzo-colors{width:100%;height:2px;background:#fff;background:linear-gradient(90deg, #fff 0%, #1e5da8 50%, #78b82a 100%)}.footer{padding:4rem 1rem;text-align:center;background-color:#010101;color:#fefefe;font-weight:300}.footer .link{font-family:"fira-sans",sans-serif;text-decoration:none;color:#fefefe}.footer .link:hover{text-decoration:underline}.footer #footer-brand:hover{text-decoration:none !important}.footer .disclaimer{font-family:"fira-sans",sans-serif;font-size:.75rem;margin:1rem 0}.footer .snoozle-agency{font-family:"fira-sans",sans-serif;font-size:.75rem}.footer .snoozle-email{margin:1rem 0 1.5rem;color:#fefefe;text-decoration:none;font-size:.75rem}.footer .snoozle-email:hover{text-decoration:underline}.footer .address{font-family:"fira-sans",sans-serif;font-size:.75rem}.snoozle-logo .snoozle{font-family:"abril-fatface",serif;font-size:1.125rem}.snoozle-logo .studio{font-family:"fira-sans",sans-serif;font-weight:300;font-size:.925rem}.bottom-nav-container{position:fixed;font-family:"Titillium Web",sans-serif;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:1.25rem;height:2.5rem;width:2.5rem;background-color:#1e5da8;border:2px solid #fefefe}.bottom-nav-container:hover,.bottom-nav-container:focus{background-color:#218146}.bottom-nav-container .button-text{text-transform:uppercase;line-height:1;font-size:.625rem}.bottom-nav-container .button-text .link{text-decoration:none;color:#fefefe}.tabup-container{right:3.5rem;bottom:.5rem}.btt-container{right:.5rem;bottom:.5rem}html{scroll-behavior:smooth}body{background:#fefefe;color:#010101;width:100%}::selection{color:#010101;background:#fff700}.container{width:100%;margin:0 auto}@media (min-width: 48rem){.container{max-width:44rem}}@media (min-width: 64rem){.container{max-width:60rem}}@media (min-width: 96rem){.container{max-width:88rem}}@media (min-width: 120rem){.container{max-width:92rem}}.section{padding:5rem .5rem 2rem;text-align:center}@media (min-width: 48rem){.section{padding:7rem 0 2rem}}.section .link{color:#010101}.section .title{font-size:2rem;font-weight:900;line-height:1.1;margin-bottom:.5rem}@media (min-width: 64rem){.section .title{font-size:3rem}}.section .index-links .index-link{display:inline-block;padding:.6rem .5rem .4rem;margin:0 .3rem .5rem 0;font:0.975rem/1.1 "fira-sans",sans-serif;color:#fefefe;background-color:#010101;text-decoration:none}.section .index-links .index-link:hover{background-color:#444}.section .sub-title{font-size:1.5rem;font-weight:700;line-height:1.1}.section .lockdown{padding:2rem 1rem;background-color:#1e5da8;color:#fefefe;font-weight:900;font-size:3rem;line-height:1;margin:0 0 4rem 0}.section .lockdown .cd-container{margin:1rem 0 0;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;font-family:"fira-sans",sans-serif}.section .lockdown .cd-container .cd-value .text-cd{text-transform:uppercase;font-weight:700;font-size:1rem}.section .lockdown .cd-expired{font-family:"fira-sans",sans-serif;font-weight:900}.section .report-text{margin:0 auto;max-width:70ch;text-align:left;font-size:1.25rem;font-weight:600;font-family:"fira-sans",sans-serif;margin-bottom:2rem}.section .chart-text{margin:0 auto;max-width:70ch;font-size:1.25rem;font-weight:600;font-family:"fira-sans",sans-serif}.section .numbers-container{margin:2rem 0}.section .numbers-container .numbers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;font-family:"fira-sans",sans-serif;margin-bottom:.5rem}.section .numbers-container .numbers .counter{border:1px solid #fefefe;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;line-height:1;padding:1.25rem .625rem;width:50%;text-decoration:none}@media (min-width: 48rem){.section .numbers-container .numbers .counter{width:25%;padding:1.25rem}}@media (min-width: 64rem){.section .numbers-container .numbers .counter{width:25%;padding:2rem}}.section .numbers-container .numbers .counter .counter-text{font-size:.625rem;text-transform:uppercase;font-weight:700}@media (min-width: 48rem){.section .numbers-container .numbers .counter .counter-text{font-size:1rem}}@media (min-width: 64rem){.section .numbers-container .numbers .counter .counter-text{font-size:1.425rem}}@media (min-width: 96rem){.section .numbers-container .numbers .counter .counter-text{font-size:2.1rem}}@media (min-width: 120rem){.section .numbers-container .numbers .counter .counter-text{font-size:2.4rem}}.section .numbers-container .numbers .counter .counter-text-bot{font-size:1rem;text-transform:uppercase;font-weight:700}@media (min-width: 96rem){.section .numbers-container .numbers .counter .counter-text-bot{font-size:1.25rem}}@media (min-width: 120rem){.section .numbers-container .numbers .counter .counter-text-bot{font-size:2.1rem}}.section .numbers-container .numbers .counter .counter-number{font-size:3rem;line-height:.9;font-weight:900;margin:.5rem 0 .75rem}@media (min-width: 64rem){.section .numbers-container .numbers .counter .counter-number{font-size:4rem}}@media (min-width: 96rem){.section .numbers-container .numbers .counter .counter-number{font-size:5rem}}.section .chart-container{width:100%;height:24rem;margin:1rem 0}@media (min-width: 64rem){.section .chart-container{height:28rem}}@media (min-width: 96rem){.section .chart-container{height:30rem}}.col-1{color:#f1083a}.col-2{color:#222}.col-3{color:#218146}.col-4{color:#ff9100}.col-5{color:#e41542}.col-6{color:#921a34}.col-7{color:#eb7c94}.col-8{color:#1e5da8}.col-9{color:#7d7d7d}.red{color:#D10D38}.danger{background-color:#D10D38;color:#fefefe}.good{background-color:#1e5da8;color:#fefefe}.neutral{background-color:#010101;color:#fefefe}.pt-4{padding-top:4rem}.mb-4{margin-bottom:4rem}
