.report-section{position:relative;overflow:hidden;padding:2.5rem 0;background-color:#fefefe;color:#41414c}.report-section .page-wrapper{position:relative;z-index:1}.report-section--lavender{background-color:#f7f6ff}.report-section--dark{background-color:#000;color:#f7f7f7}.report-section--dark:after{content:"";position:absolute;top:0;right:0;width:70%;pointer-events:none;height:93.3125rem;opacity:.32;background:linear-gradient(229.9deg,rgb(148 95 244 / .99) 0%,rgb(100 63 220 / .97) 14.3%,rgb(69 49 194 / .8) 27.7%,rgb(20 18 86 / .8) 39.9%,#000000 49.9%)}.report-section--glow-strong:before{content:"";position:absolute;top:0;right:0;width:70%;pointer-events:none;height:77.5rem;opacity:.6;background:linear-gradient(270deg,rgb(148 95 244 / .99) .2%,rgb(100 63 220 / .97) 28.8%,rgb(69 49 194 / .8) 55.4%,rgb(20 18 86 / .8) 79.8%,#000000 99.8%)}.report-section--decor:before,.report-section--decor:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.report-section--decor:before{width:31.25rem;height:31.25rem;left:-12.5rem;bottom:-7.5rem;background:linear-gradient(180deg,#b454ff 0%,#6b4fdc 100%);opacity:.2}.report-section--decor:after{width:25rem;height:25rem;right:-7.5rem;top:-10rem;background:#ddb3ff;opacity:.35}.report-section__head{max-width:55rem;margin-bottom:2rem}.report-section--dark .report-section__head{max-width:none}.report-section--head-center .report-section__head{margin-left:auto;margin-right:auto;text-align:center}.report-section__subtitle{display:block;color:var(--primary-color);font-family:"Inter",sans-serif;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:uppercase;margin-bottom:1.5rem}.report-section--dark .report-section__subtitle,.report-section--head-center .report-section__subtitle{margin-bottom:.75rem}.report-section--dark .report-section__subtitle{color:#9f87ff}.report-section__title.title{margin:0;color:#212121;font-family:"Sora",sans-serif;font-size:clamp(1.875rem,1.875rem + (1vw - 6.4px)*2.73,3rem);font-weight:600;line-height:1.2;margin-bottom:.75rem}.report-section--dark .report-section__title.title{margin-bottom:1.5rem;color:#fefefe}.report-section__lead{font-size:1rem;line-height:1.5;color:#41414c}.report-section__lead.editor p{margin-bottom:.75rem}.report-section__lead.editor p:last-child{margin-bottom:0}.report-section__lead strong{font-weight:700}.report-section--dark .report-section__lead{max-width:55.75rem;font-size:clamp(1rem,1rem + (1vw - 6.4px)*.61,1.25rem);font-weight:500;color:#f7f7f7}.report-section__accent{color:#fff5ac}.report-section__stats.counters{display:grid;grid-template-columns:1fr;gap:1.5rem 0;margin-bottom:2rem}.report-section__stats.counters>.counters__item{flex-basis:auto}.report-section .counters__value{margin-bottom:.5rem;font-family:"Sora",sans-serif;font-size:clamp(2rem,2rem + (1vw - 6.4px)*2.42,3rem);font-weight:600;line-height:1.2;color:#fff5ac}.report-section--white .report-section .counters__value,.report-section--lavender .report-section .counters__value{color:var(--primary-color)}.report-section .counters__text{margin-bottom:.5rem;font-size:1rem;line-height:1.5;color:#f7f7f7}.report-section--white .report-section .counters__text,.report-section--lavender .report-section .counters__text{color:#41414c}.report-section__stat-source{font-size:.75rem;line-height:1.5;color:#8f8e9e}.report-section__stat-source p{margin:0}.report-section__stat-source a{color:#9f87ff}.report-section__body{margin-bottom:3rem}.report-section__body:last-child{margin-bottom:0}.report-section--stats-column .report-section__stats.counters{grid-template-columns:1fr;gap:0;margin-bottom:2rem}.report-section--stats-column .report-section__stats.counters>.counters__item{padding:.75rem 0;border-left:0;border-top:1px solid #41414c}.report-section--stats-column .report-section__stats.counters>.counters__item:first-child{padding-top:0;border-top:0}.report-section--stats-column .report-section__stats.counters .counters__text{font-size:.875rem}.report-section--stats-column .report-section__stats.counters .counters__value{color:#f2f1f7}.report-section__media{margin-bottom:3rem}.report-section__media:last-child{margin-bottom:0}.report-section__chart{margin:0 0 2rem}.report-section__chart:last-child{margin-bottom:0}.report-section__chart a{display:block;line-height:0;cursor:zoom-in}.report-section__chart img{width:100%;height:auto}.report-section__chart--framed img{border:1px solid #41414c;border-radius:.75rem}.report-section__side{font-size:1rem;line-height:1.5;color:#41414c}.report-section__side.editor p{margin-bottom:.75rem}.report-section__side.editor p:last-child{margin-bottom:0}.report-section--dark .report-section__side{font-size:.875rem;font-weight:500;color:#e4e5e8}.report-section__text{margin-bottom:2rem;font-size:1rem;line-height:1.5;color:#41414c}.report-section__text:last-child{margin-bottom:0}.report-section__text:has(+.report-section__callout){margin-bottom:1.5rem}.report-section__text.editor p{margin-bottom:2rem}.report-section__text.editor p:last-child{margin-bottom:0}.report-section__text strong{font-weight:700}.report-section__text a:not(.btn){color:var(--primary-color)}.report-section--dark .report-section__text{color:#f7f7f7}.report-section--dark .report-section__text strong{color:#fefefe}.report-section--dark .report-section__text a:not(.btn){color:#9f87ff}.report-section__cards{display:grid;gap:1.5rem;margin-bottom:2rem}.report-section__cards:last-child{margin-bottom:0}.report-section__card{padding:1.5rem;border:1px solid #e4e5e8;border-radius:.75rem;background-color:#fefefe}.report-section--dark .report-section__card{border-color:#41414c;background-color:rgb(254 254 254 / .1)}.report-section--dark .report-section__card--highlight{border-color:#9f87ff;background-color:rgb(159 135 255 / .25)}.report-section__card-head{display:flex;align-items:center;gap:1.5rem;margin-bottom:.75rem}.report-section__card-badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:3rem;height:3rem;border:1px solid #e4e5e8;border-radius:.5rem;background-color:#fefefe;font-family:"Sora",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.4;color:var(--primary-color)}.report-section--dark .report-section__card-badge{border-color:#41414c;background-color:#fff0;color:#f2f1f7}.report-section__card-label{font-size:.875rem;font-weight:700;line-height:1.5;text-transform:uppercase;color:#41414c}.report-section--dark .report-section__card-label{color:#9f87ff}.report-section__card-title{margin:0 0 .75rem;font-family:"Sora",sans-serif;font-size:clamp(1.5rem,1.5rem + (1vw - 6.4px)*1.21,2rem);font-weight:700;line-height:1.45;color:#212121}.report-section__card-text{font-size:1rem;line-height:1.5;color:#41414c}.report-section__card-text.editor p{margin-bottom:.75rem}.report-section__card-text.editor p:last-child{margin-bottom:0}.report-section__card-text strong{font-weight:700}.report-section--dark .report-section__card-text{color:#fefefe}.report-section__callout{margin-bottom:1.5rem;padding:1.5rem;border-radius:.75rem;background-color:#eeedfe;color:#212121}.report-section__callout:last-child{margin-bottom:0}.report-section--dark .report-section__callout{background-color:rgb(159 135 255 / .25);color:#fefefe}.report-section__callout-title{margin-bottom:.625rem;font-size:1.25rem;font-weight:600;line-height:1.5}.report-section__callout-text{font-size:1rem;line-height:1.5}.report-section__callout-text.editor p{margin-bottom:1.5rem}.report-section__callout-text.editor p:last-child{margin-bottom:0}.report-section__callout-text strong{font-weight:700}.report-section__callout-text a:not(.btn){color:var(--primary-color)}.report-section--dark .report-section__callout-text a:not(.btn){color:#fff5ac}@media(min-width:641px){.report-section__stats.counters{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem}.report-section__cards{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:1025px){.report-section{padding:4rem 0}.report-section--dark:after{width:32.4375rem}.report-section--glow-strong:before{width:32.4375rem}.report-section--glow-strong:before{opacity:1}.report-section__head{margin-bottom:3rem}.report-section__stats.counters{grid-template-columns:repeat(auto-fit,minmax(13.75rem,1fr));gap:0;margin-bottom:3rem}.report-section__stats.counters>.counters__item{padding:0 1.5rem;border-left:1px solid #41414c}.report-section__stats.counters>.counters__item:first-child{padding-left:0;border-left:0}.report-section--stats-column .report-section__body{display:grid;grid-template-columns:20.8125rem 1fr;gap:0 4.875rem;align-items:start}.report-section--stats-column .report-section__stats.counters{margin-bottom:0}.report-section--media-side .report-section__media{display:grid;grid-template-columns:minmax(0,789fr) minmax(0,379fr);gap:2rem;align-items:end}.report-section--side-narrow .report-section__media{grid-template-columns:minmax(0,832fr) minmax(0,304fr);gap:4rem}.report-section--media-side .report-section__chart{margin-bottom:0}.report-section__cards--cols-3{grid-template-columns:repeat(3,1fr)}}