@scope(.dps-about-page--faq){.gsbp-6df87c7{display:none!important}@keyframes pulse-glow{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}to{opacity:.6;transform:scale(.9)}}section{padding:clamp(60px,8vw,120px) 0}.faq-hero{background:linear-gradient(165deg,#0a2540 0%,#0d3066 30%,#145ba8 70%,#2196f3 100%);align-items:center;min-height:70vh;padding-top:clamp(80px,10vw,120px);padding-bottom:clamp(60px,8vw,90px);display:flex;position:relative;overflow:hidden}.faq-hero:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(70% 60% at 15% 100%,#2196f338,#0000),radial-gradient(50% 40% at 85% 10%,#e85d2014,#0000);position:absolute;inset:0}.faq-hero-mesh{opacity:.04;z-index:0;background-image:radial-gradient(circle at 15% 75%,#fff 1px,#0000 1px),radial-gradient(circle at 85% 25%,#fff 1px,#0000 1px),radial-gradient(circle,#fff .5px,#0000 .5px);background-size:80px 80px,110px 110px,50px 50px;position:absolute;inset:0}.faq-hero-glow{filter:blur(80px);z-index:0;pointer-events:none;background:#2196f32e;border-radius:50%;width:300px;height:300px;position:absolute;top:10%;right:15%}.faq-hero-content{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,5vw,80px);width:100%;display:grid;position:relative}@media (width<=991.98px){.faq-hero-content{text-align:center;grid-template-columns:1fr;gap:48px}}.hero-left{color:#fff}@media (width<=991.98px){.hero-left h1{letter-spacing:-1px}}.hero-left h1{letter-spacing:-1.5px;margin-bottom:clamp(16px,2.5vw,24px);font-size:clamp(2.2rem,5vw,4.2rem);font-weight:900;line-height:1.1}.hero-left h1 .h1-grad{background:linear-gradient(135deg,#00a8e8 0%,#00d4ff 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-left h1 .h1-light{color:#ffffffe6;font-style:italic;font-weight:300}.hero-tag{color:#ffffffd9;backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:50px;align-items:center;gap:8px;margin-bottom:clamp(20px,3vw,36px);padding:7px 18px 7px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.hero-tag .ht-dot{background:#2196f34d;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.hero-tag .ht-dot-pulse{background:#00d084;border-radius:50%;width:8px;height:8px;animation:2s infinite pulse-glow}.hero-desc{color:#fffc;max-width:580px;margin-bottom:clamp(32px,5vw,48px);font-size:clamp(.95rem,1.25vw,1.1rem);font-weight:300;line-height:1.75}@media (width<=991.98px){.hero-desc{margin-left:auto;margin-right:auto}}.stats-panel{background:var(--color-dps-mist);width:100%;min-width:0;color:var(--color-dps-navy);box-shadow:var(--shadow-dps-card);text-align:left;border:1px solid #fff9;border-radius:1.5rem;padding:1.75rem;position:relative;overflow:hidden}.stats-panel:before{content:"";background:linear-gradient(90deg, var(--color-dps-blue), var(--color-dps-cyan));height:.25rem;position:absolute;inset:0 0 auto}.stats-hdr{color:var(--color-dps-blue);letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.625rem;margin-bottom:1.25rem;font-size:.6875rem;font-weight:600;line-height:1.5;display:flex}.stats-hdr svg{flex-shrink:0;width:1.5rem;height:1.5rem}.stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.stats-row{border:1px solid var(--color-dps-line);background:#fff;border-radius:1rem;flex-direction:column;justify-content:space-between;gap:.875rem;min-width:0;padding:1rem;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex}.stats-label{color:var(--color-dps-muted);font-size:.75rem;font-weight:500;line-height:1.5}.stats-val{color:var(--color-dps-blue);flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:0;font-size:2rem;font-weight:600;line-height:1.2;display:flex}.stats-val-alt{color:var(--color-dps-muted);font-size:.875rem;font-weight:500}@media (width<=61.999rem){.stats-panel{max-width:36rem;margin-inline:auto}}@media (width<=40rem){.stats-panel{padding:1.25rem}.stats-val{font-size:1.75rem}}@media (width<=22.5rem){.stats-grid{grid-template-columns:minmax(0,1fr)}.stats-row{flex-direction:row;align-items:center;gap:1rem}.stats-label{min-width:0}.stats-val{flex-shrink:0}}@media (hover:hover) and (pointer:fine){.stats-row:hover{border-color:var(--color-dps-blue);box-shadow:var(--shadow-brand-sm);transform:translateY(-.125rem)}}@media (prefers-reduced-motion:reduce){.stats-row{transition:none;transform:none!important}}.btn{cursor:pointer;letter-spacing:.2px;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:clamp(12px,2vw,16px) clamp(24px,3vw,36px);font-size:14.5px;font-weight:700;text-decoration:none;transition:all .35s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}@media (width<=575.98px){.btn{width:100%}}.btn-accent{color:#fff;background:linear-gradient(135deg,#1976d2,#2196f3);box-shadow:0 4px 20px #1976d24d}.btn-accent:hover{color:#fff;transform:translateY(-3px);box-shadow:0 8px 30px #1976d273}.btn-outline{color:#fff;background:0 0;border:2px solid #ffffff40}.btn-outline:hover{color:#fff;background:#ffffff0f;border-color:#fff;transform:translateY(-3px)}.section-tag{color:var(--color-dps-blue);text-transform:uppercase;letter-spacing:3px;margin-bottom:12px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;display:inline-block}.dark-section{background:linear-gradient(#131d30 0%,#0a1220 100%);position:relative;overflow:hidden}.dark-section .section-tag{color:#00a8e8}.dark-section .section-title{color:#fff}.dark-section .section-desc{color:#ffffffb3}.dark-section:before{content:"";filter:blur(75px);z-index:0;pointer-events:none;background:radial-gradient(circle,#00a8e814,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:15%;right:-5%}.section-title{color:#0a2540;margin-bottom:18px;font-size:clamp(26px,3.5vw,42px);font-weight:850;line-height:1.15}.section-desc{color:#64748b;text-align:center;max-width:680px;margin-left:auto;margin-right:auto;font-size:clamp(15px,1.2vw,16.5px);line-height:1.7}.faq-header-center{text-align:center;margin:0 auto 20px}.faq-list{max-width:920px;margin:0 auto}.faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;transition:all .3s cubic-bezier(.16,1,.3,1);overflow:hidden}.faq-item:hover{border-color:#cbd5e1;transform:translateY(-1px)}.faq-item[open]{border-color:#1976d2;box-shadow:0 10px 25px #1976d20a}.faq-item.dark-item{background:#ffffff08;border:1px solid #ffffff14}.faq-item.dark-item:hover{border-color:#ffffff2e;transform:translateY(-1px)}.faq-item.dark-item[open]{border-color:#00a8e8;box-shadow:0 10px 25px #00a8e826}.faq-btn{text-align:left;cursor:pointer;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:clamp(18px,3vw,24px) clamp(20px,3.5vw,32px);display:flex}@media (width<=575.98px){.faq-btn{padding:16px}}.faq-btn-title{color:#0a2540;align-items:center;padding-right:16px;display:flex}.dark-item .faq-btn-title{color:#fff}.dark-item .faq-num{color:#a8bacb}.dark-item .faq-question{color:#fff}.dark-item .faq-trigger-btn{color:#00a8e8;background:#ffffff0d}.dark-item[open] .faq-trigger-btn{color:#fff;background:#00a8e8}.dark-item .faq-answer{color:#ffffffbf;border-top:1px solid #ffffff0d}.faq-num{letter-spacing:1.5px;color:var(--color-dps-muted);flex-shrink:0;margin-right:16px;font-family:Poppins,monospace;font-size:12px;font-weight:700}.faq-question{color:#0d2540;font-size:clamp(15.5px,1.35vw,17px);font-weight:700;line-height:1.45}@media (width<=575.98px){.faq-question{font-size:15px}}.faq-trigger-btn{color:#1976d2;background:#f1f5f9;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;font-weight:300;transition:all .35s cubic-bezier(.16,1,.3,1);display:flex}.faq-item[open] .faq-trigger-btn{color:#fff;background:#1976d2;transform:rotate(45deg)}.faq-panel{max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.faq-answer{color:#4a5568;border-top:1px solid #f1f5f9;padding:clamp(18px,2.5vw,24px) clamp(20px,3.5vw,32px) clamp(22px,3vw,28px);font-size:clamp(14.5px,1.2vw,15.5px);line-height:1.7}@media (width<=575.98px){.faq-answer{padding:16px 18px 20px;font-size:14px}}.featured-item[open] .faq-answer{background:#f0f7ff;border-left:4px solid #1976d2}.faq-badge{text-transform:uppercase;letter-spacing:1.5px;color:#1976d2;background:#1976d214;border-radius:4px;margin-bottom:12px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-block}.light-section{background:#fff}.grey-section{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.cta-section{color:#fff;text-align:center;background:linear-gradient(135deg,#0a2540 0%,#1976d2 50%,#00a8e8 100%);position:relative;overflow:hidden}.cta-glow{pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 60%);width:140%;height:200%;position:absolute;top:-50%;left:-20%}.cta-wrapper{z-index:2;max-width:860px;margin:0 auto;position:relative}.cta-wrapper .section-tag{color:#00d4ff}.cta-wrapper .section-desc{color:#ffffffd9;max-width:680px;margin:0 auto clamp(32px,5vw,44px)}.cta-btns{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:36px;display:flex}.subsub-footer{letter-spacing:2.5px;text-transform:uppercase;color:#fff9;border-top:1px solid #ffffff26;padding-top:32px;font-family:Poppins,sans-serif;font-size:12px;font-weight:600}.gsbp-dceb050,.gsbp-2a40251,.gsbp-f991163{color:#fff}}
