.participants-note{color:#ef4444;font-size:.78rem;font-style:italic;font-family:"Inter",sans-serif;margin-top:6px}.reports-qr-decoded{height:100vh;margin-top:-62px}@media(max-width: 992px){.reports-qr-decoded{margin-top:-45px}}.chapters-page{background-color:#fff;padding-top:62px}@media(max-width: 992px){.chapters-page{padding-top:65px}}.chapters-page>div{position:relative}.chapters-page .chapter-1 .chapter-1__hero-section .chapter-image,.chapters-page .chapter-2 .chapter-2__hero-section .chapter-image,.chapters-page .chapter-3 .chapter-3__hero-section .chapter-image,.chapters-page .chapter-4 .chapter-4__hero-section .chapter-image,.outro .outro__hero-section .outro__image{height:auto !important;max-width:100%}.footer-chapter-section{z-index:3;filter:drop-shadow(-8px -10px 46px #0000005f)}.footer-chapter-section--sticky{position:sticky;bottom:0;animation:footer-sticky-fade-in .32s ease-out}.footer-chapter-section>div{margin:0 auto;max-width:730px;padding:10px 15px;gap:80px}.footer-chapter-section .footer-chapter-title{font-size:20px;text-align:center;font-weight:500;color:#45556c}.footer-chapter-section .chapter-link{display:flex;gap:10px;justify-content:center;align-items:center;background:#ff9617;color:#fff !important;padding:10px 30px;font-size:16px;border-radius:50px;border:none;font-family:"Poppins"}.footer-chapter-section .chapter-link i{background:#fff;border-radius:50%;color:#ff9312;font-size:12px;width:20px;height:20px;display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.footer-chapter-section>div{gap:10px}.footer-chapter-section .footer-chapter-title{font-size:14px}.footer-chapter-section .chapter-link{padding:6px 10px;font-size:14px}.footer-chapter-section .chapter-link i{font-size:10px;width:15px;height:15px}}.footer-chapter-section::before{content:"";position:absolute;inset:0;z-index:-1;overflow:hidden;-webkit-box-shadow:inset 2px 2px 0px -2px rgba(255,255,255,.7),inset 0 0 3px 1px rgba(255,255,255,.7);box-shadow:inset 6px 6px 0px -6px rgba(255,255,255,.7),inset 0 0 8px 1px rgba(255,255,255,.7)}@keyframes footer-sticky-fade-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.intro-hero-section{padding:120px 15px;color:#fff;background-image:url("/static/img/Home/Reports/hero.webp");background-size:cover;background-repeat:no-repeat;background-position:center top;height:100vh}.intro-hero-section .logo img{height:60px}.intro-hero-section .title{font-size:70px;font-weight:800;letter-spacing:2px;margin-bottom:15px;font-family:"Poppins"}.intro-hero-section .subtitle{font-size:40px;font-weight:600;margin-bottom:10px;color:#a8d1ff;font-family:"Inter"}.intro-hero-section .description{font-family:"Inter";font-size:20px;max-width:550px;margin:20px auto 0;font-weight:500}.intro-hero-section .learn-btn{background:linear-gradient(90deg, #ff9312 0%, #f06a2b 100%);color:#fff;padding:10px 50px;border-radius:6px;border:none;font-family:"Poppins"}.intro-hero-section .rating-text{font-size:13px;margin-bottom:15px;font-family:"Poppins"}.intro-hero-section .review-logos{gap:30px;justify-content:center;flex-wrap:wrap}.intro-hero-section .review-logos img{height:30px;opacity:.9}@media(max-width: 768px){.intro-hero-section .logo img{height:50px}.intro-hero-section .title{font-size:40px}.intro-hero-section .subtitle{font-size:26px}.intro-hero-section .description{font-size:16px}}.intro-page{position:relative;background:#f9fbfd}.intro-page .lens-section{gap:80px;padding:80px 20px;margin-left:0 !important;margin-right:0 !important}.intro-page .lens-section .title{font-size:60px;font-weight:700;font-family:"Poppins";background:linear-gradient(270deg, #1675dd 0%, #00c6c6 99.22%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.intro-page .lens-section .subtitle{font-size:16px;max-width:600px;margin:0}.intro-page .lens-section .image-wrapper{position:relative}.intro-page .lens-section .image-wrapper .overlay-text{font-size:17px;font-weight:600;font-family:"Manrope"}.intro-page .lens-section .image-wrapper .hero-image{width:80%;height:100%;object-fit:cover}@media(max-width: 768px){.intro-page .lens-section .image-wrapper .hero-image{width:100%}}.intro-page .lens-section .image-wrapper .image-overlay-top,.intro-page .lens-section .image-wrapper .image-overlay-bottom{display:flex;padding:0 15px;flex-direction:column;justify-content:center;position:absolute;width:200px;height:140px;background:#ffffff4d;backdrop-filter:blur(50px);border:1px solid #90929126;border-radius:16px;z-index:1}.intro-page .lens-section .image-wrapper .image-overlay-top{gap:10px;top:70px;left:-30px;text-align:center;align-items:center}.intro-page .lens-section .image-wrapper .image-overlay-top .avatars{display:flex}.intro-page .lens-section .image-wrapper .image-overlay-top .avatars i{display:flex;align-items:center;justify-content:center;background:#eceef2;border:1px solid #fff;width:50px;height:50px;border-radius:50%}.intro-page .lens-section .image-wrapper .image-overlay-top .avatars i:nth-child(2){margin-left:-8px}.intro-page .lens-section .image-wrapper .image-overlay-top .avatars i:nth-child(3){margin-left:-10px}@media(max-width: 768px){.intro-page .lens-section .image-wrapper .image-overlay-top{top:-60px;left:30px}}.intro-page .lens-section .image-wrapper .image-overlay-bottom{gap:6px;bottom:70px;right:60px}.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-value{color:#fff;font-size:20px;font-family:"Manrope"}.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-value span{color:#ff9617;font-size:32px;font-weight:600}.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-bar{position:relative;width:100%;height:7px;background:#fff;border-radius:10px;overflow:hidden}.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-bar::before{content:"";position:absolute;inset:0;background:#ff9617;border-radius:10px;transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(0.22, 1, 0.36, 1)}.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-bar--active::before{transform:scaleX(0.89)}@media(prefers-reduced-motion: reduce){.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-bar::before{transition:none}.intro-page .lens-section .image-wrapper .image-overlay-bottom .score-bar--active::before{transform:scaleX(0.89)}}@media(max-width: 768px){.intro-page .lens-section .image-wrapper .image-overlay-bottom{bottom:-60px;right:10px}}@media(max-width: 768px){.intro-page .lens-section .title{font-size:40px}.intro-page .lens-section .subtitle{font-size:14px}}.intro-page .features{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));justify-content:center;padding:48px 0}@media(min-width: 991px){.intro-page .features{display:flex;flex-direction:row;align-items:stretch}}.intro-page .features .feature-card{position:relative;padding:20px;min-width:0;overflow:visible;transition:flex-grow .52s cubic-bezier(0.25, 0.8, 0.25, 1),flex-shrink .52s cubic-bezier(0.25, 0.8, 0.25, 1),flex-basis .52s cubic-bezier(0.25, 0.8, 0.25, 1)}@media(min-width: 991px){.intro-page .features .feature-card{flex:1 1 0%;min-height:700px;padding:30px 27px 30px 30px}}.intro-page .features .feature-card .feature-card-header{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:24px;overflow:visible;transition:margin-bottom .52s cubic-bezier(0.25, 0.8, 0.25, 1),min-height .52s cubic-bezier(0.25, 0.8, 0.25, 1)}.intro-page .features .feature-card .feature-card-header .icon-wrapper{min-width:48px;min-height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;color:#fff;transition:opacity .4s cubic-bezier(0.22, 1, 0.36, 1),transform .4s cubic-bezier(0.22, 1, 0.36, 1),visibility .4s cubic-bezier(0.22, 1, 0.36, 1),min-width .52s cubic-bezier(0.25, 0.8, 0.25, 1),margin .52s cubic-bezier(0.25, 0.8, 0.25, 1)}.intro-page .features .feature-card .feature-card-header .icon-wrapper i{font-size:24px}.intro-page .features .feature-card .feature-card-header .title{font-family:"Manrope";font-weight:700;font-size:20px;background:none;color:revert;-webkit-text-fill-color:revert;transition:opacity .58s cubic-bezier(0.22, 1, 0.36, 1)}@media(min-width: 991px){.intro-page .features .feature-card .feature-card-header .title{font-size:26px;white-space:nowrap;writing-mode:vertical-rl;transform:rotate(180deg)}}@media(min-width: 991px){.intro-page .features .feature-card .feature-card-header{align-items:flex-start;justify-content:space-between;min-height:600px}}.intro-page .features .feature-card .desc{position:absolute;left:0;bottom:30px;font-size:14px;margin:0;margin-top:auto;padding:0 20px;transition:opacity .58s cubic-bezier(0.22, 1, 0.36, 1)}.intro-page .features .feature-card .feature-bg{display:block;width:85%;height:auto;border-radius:53px;flex-shrink:0;align-self:stretch;object-fit:cover;pointer-events:none;opacity:0;visibility:hidden;max-height:0;margin:80px auto 0;padding-top:0;overflow:hidden;transition:opacity .58s cubic-bezier(0.22, 1, 0.36, 1),max-height .52s cubic-bezier(0.25, 0.8, 0.25, 1),visibility 0s linear .58s}@media(max-width: 990px){.intro-page .features .feature-card{position:unset;padding:40px 20px}.intro-page .features .feature-card .desc{position:unset;padding:0}.intro-page .features .feature-card .feature-bg{opacity:1;visibility:visible;max-height:230px;width:100%;margin-top:20px;border-radius:10px}}@media(min-width: 991px)and (hover: hover){.intro-page .features:has(.feature-card:hover) .feature-card:hover{flex-grow:7;display:flex;flex-direction:column}.intro-page .features:has(.feature-card:hover) .feature-card:not(:hover){flex-grow:1}.intro-page .features:has(.feature-card:hover) .feature-card:hover .feature-card-header{align-items:center;justify-content:space-between;min-height:0;margin-bottom:24px}.intro-page .features:has(.feature-card:hover) .feature-card:hover .feature-card-header .title{white-space:normal;writing-mode:horizontal-tb;transform:none}.intro-page .features:has(.feature-card:hover) .feature-card:not(:hover) .feature-card-header .title{writing-mode:vertical-rl;white-space:nowrap;transform:rotate(180deg)}.intro-page .features:has(.feature-card:hover) .feature-card:hover .desc{position:static;padding:0;margin-top:0;flex:1 1 auto;opacity:1;visibility:visible;transition:opacity .58s cubic-bezier(0.22, 1, 0.36, 1) .08s,visibility 0s linear 0s}.intro-page .features:has(.feature-card:hover) .feature-card:hover .feature-bg{opacity:1;visibility:visible;max-height:350px;transition:opacity .58s cubic-bezier(0.22, 1, 0.36, 1) .12s,max-height .52s cubic-bezier(0.25, 0.8, 0.25, 1),visibility 0s linear 0s}.intro-page .features:has(.feature-card:hover) .feature-card:not(:hover){display:flex;flex-direction:column;justify-content:center;align-items:center}.intro-page .features:has(.feature-card:hover) .feature-card:not(:hover) .feature-card-header{min-height:0;margin-bottom:0;justify-content:center;align-items:center;align-self:stretch}.intro-page .features:has(.feature-card:hover) .feature-card:not(:hover) .icon-wrapper{opacity:0;visibility:hidden;min-width:0;width:0;height:0;min-height:0;margin:0;padding:0;overflow:hidden;pointer-events:none;transform:scale(0)}.intro-page .features:has(.feature-card:hover) .feature-card:not(:hover) .desc{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .32s cubic-bezier(0.22, 1, 0.36, 1),visibility 0s linear .32s}}.intro-page .about-report{padding:36px;border-radius:30px;border:.74px solid #e2e8f0;background:linear-gradient(90.67deg, rgba(248, 250, 252, 0.8) -2.34%, rgba(238, 242, 255, 0.8) 107.19%)}.intro-page .about-report .title{font-size:36px;font-weight:700;font-family:"Poppins";color:#111318}.intro-page .about-report .subtitle{font-size:16px;font-family:"Inter";font-weight:400;color:#45556c;padding:0 100px}@media(max-width: 768px){.intro-page .about-report .subtitle{padding:6px}}.intro-page .about-report .learn-btn{background:#ff9617;color:#fff;padding:10px 50px;border-radius:6px;border:none;font-family:"Poppins";border:.83px solid #daf8ff66;box-shadow:0px 3.31px 7.44px 0px #00000033}@media(max-width: 768px){.intro-page .about-report{padding:20px}.intro-page .about-report .title{font-size:28px}.intro-page .about-report .subtitle{font-size:14px}.intro-page .about-report .learn-btn{font-size:14px;padding:10px 30px}}.intro-page .about-founder-card-wrapper{padding-top:80px;padding-bottom:80px}.intro-page .about-founder-card-wrapper .about-founder-card{border-radius:20px;background:#2d6cdf;position:relative;min-height:360px}.intro-page .about-founder-card-wrapper .about-founder-card .portrait-bg-circle{position:absolute;left:0;bottom:0px;width:320px;height:320px;background:#ffaa45;border-radius:50%;z-index:0}.intro-page .about-founder-card-wrapper .about-founder-card .portrait-bg-arc{position:absolute;left:5%;bottom:40px;width:320px;height:320px;background:#ff9617;border-radius:50%;z-index:0}.intro-page .about-founder-card-wrapper .about-founder-card .portrait-img{position:absolute;bottom:0;left:0;max-height:420px;width:auto;object-fit:cover;object-position:center bottom;z-index:2;border-radius:0 0 0 20px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content{position:relative;padding:48px 40px;min-height:360px;max-width:65%;margin:0 0 0 auto}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-decor{position:absolute;top:0;right:0;width:120px;height:auto;pointer-events:none}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-quote{position:relative;font-size:28px;font-weight:700;color:#fff;font-family:"Poppins",sans-serif;line-height:1.35;margin:0 0 24px;text-align:center;padding:28px 36px 32px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-quote .quote-mark{color:#ff9617;font-size:48px;font-weight:700;line-height:1;font-family:Georgia,serif}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-quote .quote-open{position:absolute;top:6px;left:0}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-quote .quote-close{position:absolute;bottom:-10px;right:0}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-attribution{display:flex;flex-direction:column;align-items:center;text-align:center}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-attribution .founder-name{font-size:22px;font-weight:700;color:#fff;font-family:"Poppins",sans-serif}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-attribution .founder-underline{display:block;width:200px;height:3px;background:#ff9617;margin:0 0 4px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-attribution .founder-title{font-size:14px;font-weight:400;color:#fff;font-family:"Inter",sans-serif;opacity:.95}@media(max-width: 768px){.intro-page .about-founder-card-wrapper{padding-top:40px;padding-bottom:40px}.intro-page .about-founder-card-wrapper .about-founder-card{min-height:380px}.intro-page .about-founder-card-wrapper .about-founder-card .portrait-bg-circle{width:200px;height:200px;left:50%;transform:translateX(-50%)}.intro-page .about-founder-card-wrapper .about-founder-card .portrait-bg-arc{width:200px;height:200px;left:55%;transform:translateX(-50%)}.intro-page .about-founder-card-wrapper .about-founder-card .portrait-img{max-height:230px;left:50%;transform:translateX(-50%)}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content{min-height:400px;max-width:100%;padding:24px 10px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content .about-founder-decor{width:60px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content .about-founder-quote{font-size:18px;padding:0 10px;margin-bottom:8px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content .about-founder-quote .quote-mark{font-size:26px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content .founder-underline{height:3px;width:120px;margin:0 0 4px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content .founder-name{font-size:12px}.intro-page .about-founder-card-wrapper .about-founder-card .about-founder-content .founder-title{font-size:8px}}.intro-page .chapter-outline-section{padding-bottom:40px}.intro-page .chapter-outline-section .chapter-outline-title{font-size:36px;font-weight:700;font-family:"Poppins";color:#111318}.intro-page .chapter-outline-section .chapter-outline-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px;max-width:100%}.intro-page .chapter-outline-section .chapter-card{position:relative;border-radius:12px;padding:28px 18px;min-height:200px;overflow:hidden;display:flex;align-items:stretch;font-family:"Inter",sans-serif}.intro-page .chapter-outline-section .chapter-card .chapter-card-number{position:absolute;font-size:12rem;font-weight:600;line-height:.75;pointer-events:none;font-family:"Inter";z-index:0}.intro-page .chapter-outline-section .chapter-card.num-left .chapter-card-number{left:0;bottom:-10px}.intro-page .chapter-outline-section .chapter-card.num-left .chapter-card-content{margin-left:auto}@media(max-width: 768px){.intro-page .chapter-outline-section .chapter-card.num-left:nth-child(2) .chapter-card-number{right:0;left:unset}}.intro-page .chapter-outline-section .chapter-card.num-right .chapter-card-number{right:0;left:auto;bottom:-10px}.intro-page .chapter-outline-section .chapter-card.num-right .chapter-card-content{margin-right:auto}@media(max-width: 768px){.intro-page .chapter-outline-section .chapter-card.num-right:nth-child(3) .chapter-card-number{left:0;right:unset}}.intro-page .chapter-outline-section .chapter-card .chapter-card-content{display:flex;flex-direction:column;justify-content:center;position:relative;max-width:45%;z-index:1}.intro-page .chapter-outline-section .chapter-card .chapter-card-title{font-size:19px;font-weight:700;margin:0 0 10px;line-height:1.3}.intro-page .chapter-outline-section .chapter-card .chapter-card-description{font-size:14px;font-weight:400;margin:0;line-height:1.5}@media(max-width: 768px){.intro-page .chapter-outline-section .chapter-outline-section{padding-top:32px;padding-bottom:48px}.intro-page .chapter-outline-section .chapter-outline-title{font-size:28px;margin-bottom:24px}.intro-page .chapter-outline-section .chapter-outline-grid{grid-template-columns:1fr;gap:16px}.intro-page .chapter-outline-section .chapter-card{min-height:200px;padding:20px 16px}.intro-page .chapter-outline-section .chapter-card.num-left .chapter-card-content{max-width:100%;justify-content:flex-start}.intro-page .chapter-outline-section .chapter-card.num-right .chapter-card-content{max-width:100%;justify-content:flex-start}.intro-page .chapter-outline-section .chapter-card-number{bottom:-3px !important;opacity:.5;font-size:120px !important}.intro-page .chapter-outline-section .chapter-card-title{font-size:16px}.intro-page .chapter-outline-section .chapter-card-description{font-size:13px}}.intro-page .survey-overview-section{padding-top:48px;padding-bottom:48px}.intro-page .survey-overview-image{width:90%;margin:0 auto;height:100%;object-fit:cover;border-radius:14px}@media(max-width: 768px){.intro-page .survey-overview-image{width:100%}}.intro-page .survey-overview-title{font-size:36px;font-weight:700;font-family:"Poppins",sans-serif;color:#111318;margin:0 0 16px;line-height:1.2}.intro-page .survey-overview-grid{display:grid;gap:20px}.intro-page .survey-overview-card{background:#f1f5fe;border-radius:14px;border:1px solid #ebebeb;padding:14px;box-shadow:8px 12px 12px 0px #5757570a}.intro-page .survey-overview-icon-wrap{min-width:45px;min-height:45px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#1675dd}.intro-page .survey-overview-icon-wrap img{width:30px;height:30px;object-fit:contain}.intro-page .survey-overview-card-title{font-size:20px;font-weight:600;font-family:"Poppins",sans-serif;color:#111318;margin:0 0 0 8px;line-height:1.3}.intro-page .survey-overview-card-desc{font-size:12px;font-family:"Inter",sans-serif;color:#5a6578;margin:0;line-height:1.5;white-space:pre-line}@media(max-width: 991px){.intro-page .survey-overview-grid{margin-top:20px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.intro-page .survey-overview-section{padding-top:32px;padding-bottom:32px}.intro-page .survey-overview-title{font-size:28px}.intro-page .survey-overview-grid{grid-template-columns:1fr;gap:16px}.intro-page .survey-overview-card{padding:20px 18px}}