@import url(https://fonts.googleapis.com/css2?family=Cabin:wght@400;500;600;700;800;900&family=Montserrat:wght@400;500;600&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-feature-settings:"liga" off,"clig" off;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal}.bold{font-weight:700}.sr-only{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}html{scroll-behavior:smooth}.home-page{min-height:100vh}.about-parallax-wrapper{margin-top:-60px;overflow:visible;padding-top:60px}.about-parallax-wrapper .parallax-bg.home-about-bg{z-index:0}.about-parallax-wrapper>:not(.parallax-bg){position:relative;z-index:1}.trends-header.content-section{background-color:#f98c1b;background-image:url(/static/media/trends-bg.5557516162bcfefa5c65.png);background-size:cover;padding:80px 0}.trends-header.content-section h2{font-feature-settings:"liga" off,"clig" off;font-family:Cabin,sans-serif;font-size:64px;font-weight:700;letter-spacing:.15px;line-height:normal;line-height:1}.about-section-wrapper{opacity:0;transform:translateY(20px);transition:all .6s ease}.about-section-wrapper.animate-in{opacity:1;transform:translateY(0)}.about-section{background-color:#24b09a}.about-section .two-column-layout{margin-top:48px}.about-section-right-content{align-items:flex-end;display:flex;flex-direction:column}.about-parallax-wrapper{overflow:hidden;position:relative}.about-parallax-wrapper .about-parallax-bg{background-image:linear-gradient(180deg,#ffffff0f,#0000 40%);height:160%;left:0;opacity:.35;pointer-events:none;position:absolute;right:0;top:-20%;transform:translateY(0);transition:transform .12s linear}.about-section-stats-grid{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(2,1fr);max-width:450px}.section-header{margin-bottom:32px;max-width:662px;text-align:left}.section-header .section-title{font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:600;margin-bottom:16px;text-transform:uppercase}.section-header .section-description,.section-header .section-title{color:#000;font-family:Cabin,sans-serif;letter-spacing:.15px;line-height:normal}.section-header .section-description{font-feature-settings:"liga" off,"clig" off;font-size:26px;font-weight:700}@media(max-width:480px){.section-header{max-width:none}}.content-section{padding:128px 0}.content-section .content-section-inner{margin:0 auto;max-width:1296px;padding:0 2rem}@media(max-width:480px){.content-section{padding:64px 0}}.two-column-layout{display:flex;gap:64px;justify-content:space-between}@media(max-width:768px){.two-column-layout{flex-direction:column;gap:2rem}}.column{width:calc(50% - 24px)}.column p{margin-bottom:16px}.column p:last-child{margin-bottom:0}@media(max-width:768px){.column{width:100%!important}.column p{font-size:20px}}@media(max-width:480px){.column p{font-size:18px}}.left-column{flex-shrink:0}.right-column{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}@media(max-width:768px){.right-column{align-items:flex-start;width:100%!important}}.introduction-section-content{margin-top:64px}.introduction-stat{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 4fr;max-width:650px}.introduction-stat:not(:last-child){margin-bottom:64px}.introduction-stat-viz{font-feature-settings:"liga" off,"clig" off;color:#89c33f;font-family:Cabin,sans-serif;font-size:48px;font-weight:700;grid-column:1;letter-spacing:.15px;line-height:normal}.person-icons{display:flex;gap:12px;height:36px}.introduction-stat-copy{grid-column:2;line-height:1.4}h3{font-feature-settings:"liga" off,"clig" off;font-family:Cabin,sans-serif;font-weight:600;margin-bottom:16px;text-transform:uppercase}.introduction-takeaways,h3{font-size:18px;letter-spacing:.15px;line-height:normal}.introduction-takeaways{font-feature-settings:"liga" off,"clig" off;align-self:flex-end;background-color:#89c33f;border-radius:8px;font-family:Montserrat,sans-serif;font-size:16px;font-weight:300;line-height:1.4;max-width:440px;padding:24px}.president-image-container{align-items:center;align-self:stretch;display:flex;height:100%;justify-content:flex-end}.president-image{max-width:420px}.president-image img{height:100%;object-fit:cover;width:100%}.message-parallax-wrapper{overflow:hidden;position:relative}.message-parallax-wrapper .message-parallax-bg{inset:0;position:absolute;z-index:0}.message-parallax-wrapper .two-column-layout{position:relative;z-index:1}.federal-reductions-section{background-color:#fafafa}.federal-reductions-section-top-left-content{margin-top:48px}.federal-reductions-section-top-right-content{align-items:flex-end;display:flex;flex-direction:column;margin-top:48px;max-width:100%}.federal-reductions-section-stats-grid{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(2,1fr);max-width:576px}.federal-reductions-section-stats-footnote{border-top:1px solid #000;margin-top:32px;padding-top:16px}.federal-reductions-section-stats-footnote p{font-feature-settings:"liga" off,"clig" off;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:normal;max-width:576px}.federal-reductions-bottom-left-content img{max-width:555px;width:100%}.federal-reductions-bottom-right-content{align-items:flex-end;display:flex;flex-direction:column;margin-top:24px;max-width:100%}.federal-reductions-bottom-stats-grid{grid-gap:48px;display:grid;gap:48px;grid-template-columns:repeat(2,1fr);margin-top:80px}@media(max-width:480px){.federal-reductions-bottom-stats-grid,.federal-reductions-section-stats-grid{display:flex;flex-direction:column;gap:32px}}.responsive-chart text.x-axis{transform-box:fill-box;transform-origin:50% 0;transition:transform .2s ease,font-size .2s ease}@media(max-width:768px){.responsive-chart text.x-axis{font-size:10px;transform:rotate(-45deg)}}@media(max-width:480px){.responsive-chart text.x-axis{font-size:9px;transform:rotate(-60deg)}}.responsive-chart .y-axis-text{font-size:11px}.responsive-chart .x-axis-text{font-size:12px}.responsive-chart .value-text{font-size:13px}@media(max-width:768px){.responsive-chart .y-axis-text{font-size:9px}.responsive-chart .x-axis-text{font-size:10px}.responsive-chart .value-text{font-size:11px}}@media(max-width:480px){.responsive-chart .y-axis-text{font-size:8px}.responsive-chart .x-axis-text{font-size:9px}.responsive-chart .value-text{font-size:10px}}.responsive-chart,.responsive-chart svg{overflow:visible}.responsive-chart svg{display:block}.org-type-filter{gap:24px;margin-bottom:32px}.org-type-filter .filter-label{color:#000;font-weight:500;white-space:nowrap}.org-type-filter .filter-select{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;min-width:200px;padding:16px 24px}.org-type-filter .filter-select:focus{border-color:#24b09a;box-shadow:0 0 0 2px #24b09a1a;outline:none}@media(max-width:768px){.org-type-filter{align-items:flex-start;flex-direction:column;gap:16px}.org-type-filter .filter-select{min-width:100%}}.dashboard{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0 auto;max-width:1200px;padding:20px}.dashboard h1{color:#333;margin-bottom:10px;text-align:center}.dashboard-subtitle{color:#666;font-size:1.1rem;font-style:italic;margin-bottom:30px;text-align:center}.summary-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.chart-section{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:50px;padding:20px}.chart-section h2{color:#333;font-size:1.5rem;margin-bottom:10px}.total-responses{color:#666;font-size:1rem;font-style:italic;margin-bottom:20px}.chart-container{display:flex;flex-direction:column;gap:30px}.chart{flex:1 1}.chart h3{color:#555;font-size:1.2rem;margin-bottom:15px}@media (max-width:768px){.dashboard{padding:10px}.summary-stats{grid-template-columns:1fr}.chart-container{flex-direction:column}}.raw-responses-section{background:#f8f9fa;border-left:4px solid #23af9a;border-radius:6px;margin-bottom:30px;padding:20px}.raw-responses-section h3{color:#333;font-size:1.3rem;margin-bottom:10px}.response-count{color:#666;font-size:.9rem;font-style:italic;margin-bottom:15px}.responses-list{display:flex;flex-direction:column;gap:8px}.response-item{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 1px 2px #0000000d;padding:8px 12px}.response-text{color:#333;font-size:.95rem;line-height:1.4}.org-type-filter{align-items:center;display:flex;gap:12px;margin-bottom:20px}.filter-label{color:#333;font-size:14px;font-weight:500;white-space:nowrap}.filter-select{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;font-size:14px;padding:8px 12px}.filter-select:focus{border-color:#23af9a;box-shadow:0 0 0 2px #23af9a33;outline:none}.insights-section{background:#f8f9fa;border-left:4px solid #23af9a;border-radius:8px;margin-top:24px;padding:20px}.insights-section h4{color:#333;font-size:16px;font-weight:600;margin:0 0 12px}.insights-content{color:#555;font-size:14px;line-height:1.6}.insights-content p{margin:0 0 8px}.insights-content p:last-child{margin-bottom:0}.view-mode-filter{gap:12px;margin-bottom:16px}.view-mode-buttons{display:flex;gap:4px}.view-mode-btn{background:#fff;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;font-size:13px;padding:6px 12px;transition:all .2s ease}.view-mode-btn:hover{background:#f5f5f5}.view-mode-btn.active{background:#23af9a;border-color:#23af9a;color:#fff}.donut-chart{align-items:center;display:flex;flex-direction:column;margin:2rem 0;max-width:600px;width:100%}.donut-chart .donut-svg{height:auto;max-width:600px;overflow:visible;width:100%}.donut-chart .chart-header{margin-bottom:2rem;text-align:center}.donut-chart .chart-header .chart-title{font-size:1.5rem;font-weight:600;line-height:1.3;margin:0 0 .5rem;text-transform:none}.donut-chart .chart-header .chart-subtitle{font-size:1rem;line-height:1.4;margin:0}@media(max-width:480px){.donut-chart{margin:1rem 0}.donut-chart .chart-header{margin-bottom:1rem}.donut-chart .chart-header .chart-title{font-size:1.25rem}.donut-chart .chart-header .chart-subtitle{font-size:.9rem}}.stat-block{text-align:left}.stat-block .stat-number{text-wrap:nowrap;display:block;margin-bottom:8px;width:100%}.stat-block .number{font-feature-settings:"liga" off,"clig" off;font-family:Cabin,sans-serif;font-size:36px;font-weight:700;letter-spacing:.15px;line-height:normal;margin-bottom:16px}@media(max-width:768px){.stat-block .number{font-size:32px}}@media(max-width:480px){.stat-block .number{font-size:28px}}.stat-block .label{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:700;letter-spacing:.15px;line-height:normal;width:110%}@media(max-width:768px){.stat-block .label{font-size:16px}}@media(max-width:480px){.stat-block .label{font-size:14px}}.stat-block--primary .stat-number{color:#89c33f}.stat-block--secondary .stat-number{color:#000}.stat-blocks{align-items:flex-start;display:flex;flex-direction:column;gap:64px;max-width:400px}.three-column-layout .columns-container{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 1fr 1fr;margin-bottom:64px}.three-column-layout .column{display:flex;flex-direction:column;gap:32px}.three-column-layout .image-container{display:flex;justify-content:flex-end;margin-top:48px}.three-column-layout .image-container img{border-radius:16px;box-shadow:0 4px 20px #00000014;height:300px;max-width:400px;object-fit:cover;width:100%}.three-column-layout .image-container .image-placeholder{align-items:center;background-color:#e0e0e0;border-radius:16px;color:#666;display:flex;font-size:14px;font-style:italic;height:300px;justify-content:center;max-width:400px;width:100%}@media(max-width:1024px){.three-column-layout .columns-container{gap:32px;grid-template-columns:1fr 1fr}.three-column-layout .right-column{grid-column:1/-1}}@media(max-width:768px){.three-column-layout .columns-container{gap:24px;grid-template-columns:1fr}.three-column-layout .image-container{justify-content:center;margin-top:32px}.three-column-layout .image-container .image-placeholder,.three-column-layout .image-container img{height:250px;max-width:100%}}.full-width-section{margin-top:48px}@media(max-width:768px){.full-width-section{margin-top:32px}}@media(max-width:480px){.full-width-section{margin-top:24px}}.content-section-inner{margin:0 auto;max-width:1296px;padding:0 32px}.full-width-content h3{margin-bottom:24px;text-align:center}.full-width-content p{color:#000;margin-bottom:32px;text-align:center}.chart-filters{align-items:center;display:flex;flex-wrap:wrap;gap:48px;justify-content:center;margin-bottom:48px}@media(max-width:768px){.chart-filters{flex-direction:column;gap:32px}}.view-mode-filter{align-items:center;display:flex;gap:24px;margin-bottom:32px}.view-mode-filter .filter-label{color:#000;font-weight:500;white-space:nowrap}.view-mode-filter .view-mode-buttons{display:flex;gap:16px}.view-mode-filter .view-mode-buttons .view-mode-btn{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;padding:16px 24px;transition:all .2s ease}.view-mode-filter .view-mode-buttons .view-mode-btn:hover{background:#f5f5f5;border-color:#ccc}.view-mode-filter .view-mode-buttons .view-mode-btn.active{background:#24b09a;border-color:#24b09a;color:#fff}@media(max-width:768px){.view-mode-filter{align-items:flex-start;flex-direction:column;gap:16px}}.hero-section{align-items:center;background:url(/static/media/header-bg.dd4b50a97170f4a07f3a.png) 50%/cover no-repeat;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:80vh;overflow:hidden;padding:64px 32px;position:relative;text-align:center}.hero-section:before{background:linear-gradient(0deg,#2f2f2fb3,#2f2f2fb3),url(/static/media/header-bg.dd4b50a97170f4a07f3a.png) 50%/cover no-repeat;bottom:-20px;content:"";filter:blur(12px);left:-20px;position:absolute;right:-20px;top:-20px;z-index:0}.hero-content{margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:1296px;position:relative;z-index:2}.hero-section h1{font-feature-settings:"liga" off,"clig" off;color:#24b09a;font-family:Cabin,sans-serif;font-size:32px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-bottom:24px;text-align:center}.hero-title-highlight{color:#24b09a}.hero-subtitle{font-feature-settings:"liga" off,"clig" off;color:#fff;font-family:Cabin,sans-serif;font-size:64px;font-weight:700;letter-spacing:.15px;line-height:normal;max-width:1000px;text-align:center}.download-button{background-color:#f98c1b;border-radius:9px 0 9px 0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin-top:32px;padding:16px;position:relative;text-decoration:none;transition:background-color .3s ease;z-index:3}.download-button:hover{background-color:#faa54d;color:#000;text-decoration:none}.download-button:focus{outline:2px solid #f98c1b;outline-offset:2px}@media(max-width:768px){.hero-section{min-height:60vh;padding:32px 16px}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px}.hero-section h1{font-feature-settings:"liga" off,"clig" off;font-size:24px;font-weight:600;margin-bottom:16px}.hero-section h1,.hero-subtitle{font-family:Cabin,sans-serif;letter-spacing:.15px;line-height:normal}.hero-subtitle{font-feature-settings:"liga" off,"clig" off;font-size:36px;font-weight:700;max-width:90%}}@media(max-width:480px){.hero-section{min-height:50vh;padding:24px 8px}.hero-section h1{font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:600}.hero-section h1,.hero-subtitle{font-family:Cabin,sans-serif;letter-spacing:.15px;line-height:normal}.hero-subtitle{font-feature-settings:"liga" off,"clig" off;font-size:28px;font-weight:700}}.block-quote{font-feature-settings:"liga" off,"clig" off;border-left:2px solid #000;color:#24b09a;flex-shrink:0;font-family:Cabin,sans-serif;font-size:48px;font-weight:700;height:116px;letter-spacing:.15px;line-height:normal;margin:64px 0 0;padding-left:36px;quotes:none;width:909px}@media(max-width:768px){.block-quote{font-size:36px}}@media(max-width:480px){.block-quote{font-size:28px}}.block-quote:after,.block-quote:before{content:none}@media(max-width:768px){.block-quote{height:auto;margin:48px 0 0;width:100%}}.full-width-divider{background:#000;height:5px;margin:64px 0}.full-width-block{margin-top:48px}@media(max-width:768px){.full-width-block{margin-top:32px}}@media(max-width:480px){.full-width-block{margin-top:24px}}.full-width-content{max-width:100%;overflow-x:hidden;width:100%}.optimism-charts{margin-top:48px}.optimism-charts h3{color:#000;margin-bottom:24px;text-align:center}.optimism-charts .chart-description{color:#000;font-style:italic;margin-bottom:48px;text-align:center}.optimism-charts .chart-filters{display:flex;justify-content:center;margin-bottom:48px}.optimism-charts .chart-filters .org-type-filter{align-items:center;display:flex;gap:24px}.optimism-charts .chart-filters .org-type-filter .filter-label{color:#000;font-weight:500;white-space:nowrap}.optimism-charts .chart-filters .org-type-filter .filter-select{background:#fff;border:1px solid #ddd;border-radius:4px;cursor:pointer;font-size:14px;min-width:200px;padding:16px 24px}.optimism-charts .chart-filters .org-type-filter .filter-select:focus{border-color:#24b09a;box-shadow:0 0 0 2px #24b09a1a;outline:none}.optimism-charts .charts-container{align-items:center;display:flex;flex-direction:column;gap:64px}.optimism-charts .charts-container .chart-section{text-align:center}.optimism-charts .charts-container .chart-section h4{color:#000;font-size:1.2rem;margin-bottom:32px}.optimism-charts .charts-container .chart-section .legend{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:32px}.optimism-charts .charts-container .chart-section .legend .legend-item{align-items:center;display:flex;gap:16px}.optimism-charts .charts-container .chart-section .legend .legend-item .legend-color{border:1px solid #ddd;border-radius:3px;height:16px;width:16px}.optimism-charts .charts-container .chart-section .legend .legend-item .legend-label{color:#000;font-size:14px;white-space:nowrap}@media(max-width:768px){.optimism-charts .chart-filters .org-type-filter{align-items:flex-start;flex-direction:column;gap:16px}.optimism-charts .chart-filters .org-type-filter .filter-select{min-width:100%}.optimism-charts .charts-container{gap:48px}.optimism-charts .charts-container .chart-section .legend{gap:16px}.optimism-charts .charts-container .chart-section .legend .legend-item .legend-label{font-size:12px}}.service-providers-section{background-color:#fafafa}.service-providers-section .service-providers-content-description{margin-bottom:64px}.service-providers-section .service-providers-section-content{margin:0 auto;max-width:calc(50% - 24px)}.service-providers-section .section-header{margin-bottom:64px}.service-providers-section .service-providers-two-col-stats{grid-gap:64px;display:grid;gap:64px;grid-template-columns:repeat(2,1fr);margin:80px 0}@media(max-width:768px){.service-providers-section .service-providers-section-content{max-width:100%;padding:0 16px}.service-providers-section .service-providers-two-col-stats{gap:32px;grid-template-columns:1fr;margin:48px 0}}@media(max-width:480px){.service-providers-section .service-providers-section-content{padding:0 8px}.service-providers-section .service-providers-two-col-stats{gap:24px;margin:32px 0}}.thick-bar-chart{align-items:center;display:flex;flex-direction:column;margin:2rem 0}.thick-bar-chart .chart-header{margin-bottom:2rem;text-align:center}.thick-bar-chart .chart-header .chart-title{font-size:1.5rem;font-weight:600;line-height:1.3;margin:0 0 .5rem;text-transform:none}.thick-bar-chart .chart-header .chart-subtitle{font-size:1rem;line-height:1.4;margin:0}.thick-bar-chart svg .y-axis .y-axis-text,.thick-bar-chart svg .y-axis text{fill:#666;font-size:12px}.thick-bar-chart svg .x-axis .x-axis-text,.thick-bar-chart svg .x-axis text{fill:#333;font-size:14px;font-weight:500}.thick-bar-chart svg rect{transition:all .3s ease-in-out}.thick-bar-chart svg rect:hover{opacity:.8;transform:scale(1.02);transform-origin:bottom}.responsive-chart{width:100%}.responsive-chart svg{height:auto;width:100%}.responsive-chart .y-axis text,.responsive-chart .y-axis-text{font-size:12px}.responsive-chart .value-text,.responsive-chart .x-axis text,.responsive-chart .x-axis-text{font-size:14px}@media(max-width:768px){.responsive-chart .y-axis text,.responsive-chart .y-axis-text{font-size:10px}.responsive-chart .value-text,.responsive-chart .x-axis text,.responsive-chart .x-axis-text{font-size:12px}}@media(max-width:480px){.responsive-chart .y-axis text,.responsive-chart .y-axis-text{font-size:9px}.responsive-chart .value-text,.responsive-chart .x-axis text,.responsive-chart .x-axis-text{font-size:11px}}.thick-bar-chart.responsive-chart,.thick-bar-chart.responsive-chart svg{overflow:visible}.thick-bar-chart.responsive-chart svg{display:block}.service-providers-story-section{background-color:#24b09a}.service-providers-story-section .service-providers-story-section-content{margin:0 auto}.service-providers-story-section .section-header{margin-bottom:64px}.service-providers-story-section .service-providers-story-footer{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-top:48px;max-width:600px;text-align:left}.service-providers-story-section .three-column-layout p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;margin-bottom:24px;text-align:left}.organizational-adaptations-section{background-color:#fafafa}.organizational-adaptations-section .section-header{margin-bottom:48px;max-width:50%}.organizational-adaptations-section .two-column-layout{margin-bottom:128px}.organizational-adaptations-section .organizational-adaptations-section-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.organizational-adaptations-section .organizational-adaptations-section-right-content{overflow:visible}.organizational-adaptations-section .organizational-adaptations-section-right-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.organizational-adaptations-section .organizational-adaptations-section-right-content .chart-header{margin-bottom:24px;width:100%}.organizational-adaptations-section .organizational-adaptations-section-right-content .chart-header .chart-title{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin:0 0 8px;text-align:center}.organizational-adaptations-section .organizational-adaptations-section-right-content .chart-header .chart-subtitle{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;margin:0;text-align:center}.organizational-adaptations-section .takeaways-heading{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-bottom:32px;text-transform:uppercase}.organizational-adaptations-section .takeaways-grid{grid-gap:64px 89px;counter-reset:takeaway-counter;display:grid;gap:64px 89px;grid-template-columns:1fr 1fr;list-style:none;padding:0}.organizational-adaptations-section .takeaways-grid .takeaway-item{counter-increment:takeaway-counter}.organizational-adaptations-section .takeaways-grid .takeaway-item strong{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal}.organizational-adaptations-section .takeaways-grid .takeaway-item p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin:24px 0 0}.organizational-adaptations-section .takeaways-grid .takeaway-item:before{font-feature-settings:"liga" off,"clig" off;color:#000;content:counter(takeaway-counter) ". ";font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-right:4px}@media(max-width:768px){.organizational-adaptations-section .section-header{max-width:100%}.organizational-adaptations-section .takeaways-grid{gap:48px;grid-template-columns:1fr}}@media(max-width:480px){.organizational-adaptations-section .two-column-layout{margin-bottom:64px}.organizational-adaptations-section .takeaways-grid{gap:32px}}.investment-trends-section .investment-trends-section-right-content .investment-takeaways{max-width:622px}.investment-trends-section .investment-trends-section-right-content .takeaways-heading{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-bottom:32px;text-transform:uppercase}.investment-trends-section .investment-trends-section-right-content .takeaways-grid{grid-gap:52px 0;counter-reset:takeaway-counter 0;display:grid;gap:52px 0;grid-template-columns:1fr;list-style:none;padding:0}.investment-trends-section .investment-trends-section-right-content .takeaways-grid .takeaway-item{counter-increment:takeaway-counter}.investment-trends-section .investment-trends-section-right-content .takeaways-grid .takeaway-item strong{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal}.investment-trends-section .investment-trends-section-right-content .takeaways-grid .takeaway-item p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin:24px 0 0}.investment-trends-section .investment-trends-section-right-content .takeaways-grid .takeaway-item:before{font-feature-settings:"liga" off,"clig" off;color:#000;content:counter(takeaway-counter) ". ";font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-right:4px}@media(max-width:768px){.investment-trends-section .investment-trends-section-right-content .investment-takeaways{max-width:none}.investment-trends-section .investment-trends-section-right-content .takeaways-grid{gap:48px 0}}@media(max-width:480px){.investment-trends-section .investment-trends-section-right-content .takeaways-heading{margin-bottom:32px}.investment-trends-section .investment-trends-section-right-content .takeaways-grid{display:flex;flex-direction:column;gap:32px}}.trending-tech-section{background-color:#fafafa}.trending-tech-section .trending-tech-content{margin:0 auto;max-width:calc(50% - 24px)}.trending-tech-section .trending-tech-content .section-header{margin-bottom:48px}.trending-tech-section .trending-tech-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.trending-tech-section .trending-tech-content .chart-container{align-items:center;display:flex;flex-direction:column;margin:0 0 48px}.trending-tech-section .trending-tech-content .chart-container .chart-header{margin:64px 0 24px;text-align:center}.trending-tech-section .trending-tech-content .chart-container .chart-header .chart-title{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin:0 0 8px}.trending-tech-section .trending-tech-content .chart-container .chart-header .chart-subtitle{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;margin:0}.trending-tech-section .takeaways-section{margin-left:auto;margin-right:auto;margin-top:128px;max-width:calc(50% - 24px)}.trending-tech-section .takeaways-section .takeaways-heading{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-bottom:32px;text-transform:uppercase}.trending-tech-section .takeaways-section .takeaways-grid{counter-reset:takeaway-counter 6;display:flex;justify-content:center;list-style:none;padding:0}.trending-tech-section .takeaways-section .takeaways-grid .takeaway-item{counter-increment:takeaway-counter;max-width:600px;text-align:left}.trending-tech-section .takeaways-section .takeaways-grid .takeaway-item strong{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal}.trending-tech-section .takeaways-section .takeaways-grid .takeaway-item p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin:24px 0 0}.trending-tech-section .takeaways-section .takeaways-grid .takeaway-item:before{font-feature-settings:"liga" off,"clig" off;color:#000;content:counter(takeaway-counter) ". ";font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-right:4px}@media(max-width:768px){.trending-tech-section .trending-tech-content{max-width:100%;padding:0 16px}.trending-tech-section .chart-container{margin:0 0 48px}.trending-tech-section .chart-container .chart-header{margin:64px 0 32px}}@media(max-width:480px){.trending-tech-section .trending-tech-content{padding:0 8px}.trending-tech-section .chart-container{margin:0 0 32px}.trending-tech-section .chart-container .chart-header{margin:48px 0 24px}}.data-strategic-messaging-section .section-header{margin-bottom:128px}.data-strategic-messaging-section .data-strategic-messaging-section-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.data-strategic-messaging-section .right-column{align-items:center;display:flex;justify-content:flex-start;width:100%}.data-strategic-messaging-section .right-column .data-strategic-messaging-section-right-content{max-width:50%}.data-strategic-messaging-section ol{font-feature-settings:"liga" off,"clig" off;font-family:Cabin,sans-serif;font-size:18px;font-weight:700;letter-spacing:.15px;line-height:normal;list-style:decimal;padding-left:24px}.data-strategic-messaging-section ol li{margin-bottom:24px}.data-strategic-messaging-section ol li strong{color:#000}.data-strategic-messaging-section ol li p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-top:8px}@media(max-width:480px){.data-strategic-messaging-section .section-header{margin-bottom:64px}.data-strategic-messaging-section .right-column .data-strategic-messaging-section-right-content{max-width:100%}}.innovation-in-practice-section{background-color:#24b09a}.innovation-in-practice-section .author-block,.innovation-in-practice-section .section-header{margin-bottom:48px}.innovation-in-practice-section .author-block .author-name{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal;margin:0 0 8px}.innovation-in-practice-section .author-block .author-title{margin:0 0 8px}.innovation-in-practice-section .author-block .author-organization,.innovation-in-practice-section .author-block .author-title{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal}.innovation-in-practice-section .author-block .author-organization{margin:0}.innovation-in-practice-section .innovation-in-practice-section-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.innovation-in-practice-section .innovation-in-practice-section-content h4{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin:32px 0 16px}.innovation-in-practice-section .innovation-in-practice-section-right-content{padding-left:64px}.innovation-in-practice-section .innovation-in-practice-section-right-content .author-image{border-radius:4px;height:auto;object-fit:cover;width:100%}.innovation-latino-coalition-section{background-color:#24b09a}.innovation-latino-coalition-section .author-block{margin:32px 0 48px}.innovation-latino-coalition-section .author-block p{margin:4px 0}.innovation-latino-coalition-section .innovation-latino-coalition-section-content{margin-top:48px}.innovation-latino-coalition-section .innovation-latino-coalition-section-right-content{display:flex;justify-content:flex-end}.innovation-latino-coalition-section .innovation-latino-coalition-section-right-content .ls-image{border-radius:16px;box-shadow:0 2px 12px #0000000f;max-width:400px;width:100%}.innovation-latino-coalition-section .innovation-latino-coalition-section-right-content .lc-image{border-radius:16px;box-shadow:0 2px 12px #0000000f;max-width:300px}@media(max-width:768px){.innovation-latino-coalition-section .innovation-latino-coalition-section-right-content .lc-image{width:100%}}@media(min-width:769px){.innovation-latino-coalition-section .innovation-latino-coalition-section-right-content .lc-image{margin-top:32px}}.trending-tech-highlights-section{background-color:#24b09a}.trending-tech-highlights-section .trending-tech-highlights-content{margin-top:48px}.trending-tech-highlights-section .trending-tech-highlights-right{display:flex;justify-content:flex-end}.trending-tech-highlights-section .trending-tech-highlights-right .tth-image{border-radius:16px;box-shadow:0 2px 12px #0000000f;max-width:400px;width:100%}.recap-conclusion-section .two-column-layout:first-of-type{margin-bottom:64px}.recap-conclusion-section .recap-conclusion-section-left-content .recap-image{border-radius:4px;height:auto;max-width:555px;object-fit:cover}.recap-conclusion-section .recap-conclusion-section-right-content .section-header{margin-bottom:32px}.recap-conclusion-section .recap-conclusion-section-right-content .takeaways-list{counter-reset:takeaway-counter;list-style:none;margin:0;padding:0}.recap-conclusion-section .recap-conclusion-section-right-content .takeaways-list li{font-feature-settings:"liga" off,"clig" off;color:#000;counter-increment:takeaway-counter;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:16px;padding-left:0}.recap-conclusion-section .recap-conclusion-section-right-content .takeaways-list li:before{font-feature-settings:"liga" off,"clig" off;color:#000;content:counter(takeaway-counter) ". ";font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-right:8px}.recap-conclusion-section .recap-conclusion-section-right-content .conclusion-paragraphs p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.recommendations-section{background-color:#fff}.recommendations-section .section-header{margin-bottom:48px}.recommendations-section .takeaways-grid{margin-top:128px}.recommendations-section .recommendations-section-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.recommendations-section .recommendations-section-right-content .chart-title{font-feature-settings:"liga" off,"clig" off;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal}.recommendations-section .recommendations-section-right-content .chart-subtitle{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:normal;margin:8px 0 16px}.recommendations-section .takeaways-heading{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin:64px 0 32px;text-transform:uppercase}.recommendations-section .takeaways-grid{column-count:2;column-gap:64px;counter-reset:takeaway-counter 0;list-style:none;padding:0}.recommendations-section .takeaways-grid .takeaway-item{break-inside:avoid;counter-increment:takeaway-counter;margin-bottom:52px;page-break-inside:avoid}.recommendations-section .takeaways-grid .takeaway-item strong{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal}.recommendations-section .takeaways-grid .takeaway-item p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin:16px 0 0}.recommendations-section .takeaways-grid .takeaway-item:before{font-feature-settings:"liga" off,"clig" off;color:#000;content:counter(takeaway-counter) ". ";font-family:Cabin,sans-serif;font-size:16px;font-weight:600;letter-spacing:.15px;line-height:normal;margin-right:4px}@media(max-width:480px){.recommendations-section .takeaways-grid{column-count:1;display:flex;flex-direction:column;gap:32px;margin-top:64px}.recommendations-section .takeaways-grid .takeaway-item{margin-bottom:0}}.closing-thoughts-section{background-color:#fafafa;padding-bottom:300px}.closing-thoughts-section .section-header{margin-bottom:48px}.closing-thoughts-section .closing-thoughts-section-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.closing-thoughts-section .grid-heading{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:18px;font-weight:600;letter-spacing:.15px;line-height:normal;margin:64px 0 32px;text-transform:uppercase}.closing-thoughts-section .contributors-grid{grid-gap:32px 24px;display:grid;gap:32px 24px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto);margin:128px auto 0;max-width:1000px}@media(max-width:480px){.closing-thoughts-section .contributors-grid{display:flex;flex-direction:column;gap:24px;margin:64px auto 0}}.closing-thoughts-section .contributors-grid .contributor-item{text-align:center}.closing-thoughts-section .contributors-grid .contributor-item strong{font-feature-settings:"liga" off,"clig" off;color:#000;display:block;font-family:Cabin,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.15px;line-height:normal;margin-bottom:4px}.closing-thoughts-section .contributors-grid .contributor-item p{line-height:normal;line-height:1.4;margin:0}.closing-thoughts-section .closing-thoughts-credits,.closing-thoughts-section .contributors-grid .contributor-item p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.15px}.closing-thoughts-section .closing-thoughts-credits{line-height:normal;margin:80px auto 0;max-width:622px;text-align:center}.closing-thoughts-section .closing-thoughts-credits a{color:#24b09a;text-decoration:underline}.respondents-overview-section{background-color:#fff}.respondents-overview-section .respondents-overview-section-content{margin:0 auto;max-width:622px}.respondents-overview-section .section-header{margin-bottom:64px}.respondents-overview-section .chart-wrapper{margin:80px 0 0;overflow:visible;text-align:center}.respondents-overview-section .chart-wrapper h3{color:#000;font-size:1.5rem;font-weight:600;line-height:1.3;margin:0 0 .5rem;text-transform:none}.respondents-overview-section .chart-wrapper .chart-description{color:#000;font-size:1rem;line-height:1.4;margin-bottom:24px}.respondents-overview-section .responsive-chart{height:auto;width:100%}.respondents-overview-section .other-responses{font-feature-settings:"liga" off,"clig" off;background-color:#ffffff80;border-radius:4px;color:#000;font-family:Cabin,sans-serif;font-size:14px;font-weight:400;letter-spacing:.15px;line-height:normal;text-align:left}.respondents-overview-section .other-responses strong{font-weight:600}@media(max-width:768px){.respondents-overview-section .respondents-overview-section-content{max-width:100%;padding:0 16px}.respondents-overview-section .chart-wrapper{margin:48px 0 0}}@media(max-width:480px){.respondents-overview-section .respondents-overview-section-content{padding:0 8px}.respondents-overview-section .chart-wrapper{margin:32px 0 0}}.about-nrwc-section .section-header{margin-bottom:48px}.about-nrwc-section .about-nrwc-section-content p{font-feature-settings:"liga" off,"clig" off;color:#000;font-family:Cabin,sans-serif;font-size:16px;font-weight:400;letter-spacing:.15px;line-height:normal;line-height:1.6;margin-bottom:24px}.about-nrwc-section .about-nrwc-section-right-content{padding-left:64px}.about-nrwc-section .about-nrwc-section-right-content .about-image{border-radius:4px;height:auto;object-fit:cover;width:100%}@media(max-width:768px){.about-nrwc-section .about-nrwc-section-right-content{padding-left:0}}
/*# sourceMappingURL=main.caf29197.css.map*/