.stats-hero-wrap{padding-block:48px 36px;position:relative}.stats-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:48px;align-items:center}.stats-badge-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:9999px;background:var(--surface-soft,#fce9ed);border:1px solid var(--accent-soft-border,#e8bbca);color:var(--accent,#a34063);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}.stats-badge-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.25);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.75}}.stats-hero-title{font-family:Fredoka Variable,sans-serif;font-weight:600;font-size:clamp(44px,5.5vw,68px);line-height:1.05;letter-spacing:-.035em;color:#c45e83;text-shadow:1px 2px 0 #f4ccd5;margin-bottom:16px}.stats-hero-title .accent{color:#a34063}.stats-hero-desc{color:var(--muted,#7a4f63);font-size:16px;line-height:1.8;max-width:600px;margin-bottom:24px}.stats-hero-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.stats-hero-card{background:#fffdf7;border:2px solid #e7a6ba;border-radius:24px;box-shadow:0 8px 0 #f0ccd6,0 15px 25px rgba(185,104,128,.1);padding:24px;position:relative;text-align:center}.stats-hero-mascot{width:220px;max-width:100%;margin:-30px auto 10px;filter:drop-shadow(0 8px 12px rgba(182,111,128,.15))}.stats-hero-ticker{font-family:Fredoka Variable,sans-serif;font-size:52px;font-weight:600;color:#a34063;line-height:1.1}.stats-hero-sublabel{color:#7a4f63;font-size:13px;font-weight:500;margin-top:4px}.stats-tab-strip{display:flex;gap:8px;overflow-x:auto;padding:6px;background:#fffdf7;border:1px solid #eccbd3;border-radius:100px;margin-block:28px 36px;scrollbar-width:none}.stats-tab-strip::-webkit-scrollbar{display:none}.stats-tab-btn{padding:9px 18px;border-radius:100px;font-size:13px;font-weight:600;color:#7a4f63;background:transparent;border:1px solid transparent;transition:all .2s ease;white-space:nowrap;cursor:pointer}.stats-tab-btn:hover{color:#a34063;background:#fce9ed}.stats-tab-btn.active{background:#a34063;color:#fff8f1;border-color:#a34063;box-shadow:0 2px 4px rgba(163,64,99,.2)}.metrics-bento-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:60px}.metric-card{background:#fffdf7;border:1px solid #e8bdca;border-radius:20px;box-shadow:0 5px 0 #f4dde4;padding:28px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;position:relative;overflow:hidden}.metric-card:hover{transform:translateY(-3px);border-color:#a34063;box-shadow:0 8px 0 #eccbd3,0 12px 20px rgba(163,64,99,.08)}.metric-card.card-featured{background:linear-gradient(145deg,#fffdf7,#fff1f4);border-color:#df9db2}.metric-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.metric-icon-bubble{width:44px;height:44px;border-radius:12px;background:#fce9ed;border:1px solid #e8bdca;display:flex;align-items:center;justify-content:center;color:#a34063}.metric-tag{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:9999px;background:#fbe1e9;color:#883752;border:1px solid #e8bbca}.metric-tag.tag-emerald{background:#ecfdf5;color:#065f46;border-color:#a7f3d0}.metric-tag.tag-amber{background:#fffbeb;color:#92400e;border-color:#fde68a}.metric-number{font-family:Fredoka Variable,sans-serif;font-size:clamp(38px,4vw,52px);font-weight:600;line-height:1;color:#a34063;letter-spacing:-.03em;margin-bottom:8px}.metric-number small{font-size:.6em;color:#7a4f63;font-weight:500;margin-left:4px}.metric-label{font-size:16px;font-weight:600;color:#78475c;margin-bottom:8px}.metric-description{color:#7a4f63;font-size:13px;line-height:1.6}.ratio-bar-container{margin-top:18px;padding-top:14px;border-top:1px dashed #e8bdca}.ratio-bar-split{height:14px;border-radius:9999px;overflow:hidden;display:flex;background:#fce9ed;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.ratio-female-segment{width:45%;background:#c45e83;transition:width .8s ease;position:relative}.ratio-male-segment{width:55%;background:#78475c;transition:width .8s ease}.ratio-labels-row{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ratio-female-label{color:#c45e83}.ratio-female-label,.ratio-male-label{font-weight:600;display:flex;align-items:center;gap:5px}.ratio-male-label{color:#78475c}.prize-mini-breakdown{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:16px;padding-top:14px;border-top:1px dashed #e8bdca}.prize-mini-item{background:#fce9ed;border-radius:10px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:600;color:#78475c}.prize-mini-item span{color:#a34063;font-family:Fredoka Variable,sans-serif;font-size:14px}.stats-detail-section{padding-block:56px;border-top:1px solid var(--line,#eccbd3)}.section-head{margin-bottom:36px}.section-head h2{font-size:clamp(30px,3.5vw,42px);line-height:1.15;font-weight:600;color:#a34063;margin-top:8px}.section-head p{color:var(--muted,#7a4f63);font-size:15px;line-height:1.8;max-width:680px;margin-top:8px}.countries-pill-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.country-pill{background:#fffdf7;border:1px solid #e8bdca;border-radius:16px;padding:14px 18px;display:flex;align-items:center;gap:12px;box-shadow:0 3px 0 #f4dde4;transition:all .2s ease}.country-pill:hover{transform:translateY(-2px);border-color:#a34063;box-shadow:0 5px 0 #e8bdca;background:#fff1f4}.country-flag{font-size:24px;line-height:1}.country-info strong{display:block;font-size:13px;font-weight:600;color:#78475c}.country-info span{display:block;font-size:11px;color:#7a4f63}.demographics-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.demographic-card{background:#fffdf7;border:1px solid #e8bdca;border-radius:20px;padding:30px;box-shadow:0 5px 0 #f4dde4}.demographic-card h3{font-size:20px;font-weight:600;color:#a34063;margin-bottom:12px}.demographic-card p{color:#7a4f63;font-size:14px;line-height:1.7;margin-bottom:20px}.demo-bar-group{gap:14px}.demo-bar-group,.demo-bar-item{display:flex;flex-direction:column}.demo-bar-item{gap:6px}.demo-bar-header{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:#78475c}.demo-bar-track{height:10px;border-radius:9999px;background:#fce9ed;overflow:hidden}.demo-bar-fill{height:100%;border-radius:9999px;background:#a34063;transition:width .8s ease}.standby-panel{background:#fffdf7;border:2px dashed #e8bdca;border-radius:24px;padding:40px;box-shadow:0 6px 0 #f4dde4;display:grid;grid-template-columns:1.2fr .8fr;gap:40px;align-items:center}.standby-content h3{font-size:26px;font-weight:600;color:#a34063;margin-bottom:14px}.standby-content p{color:#7a4f63;font-size:15px;line-height:1.8;margin-bottom:20px}.standby-box{background:#fce9ed;border:1px solid #e8bdca;border-radius:18px;padding:24px;text-align:center}.standby-big-zero{font-family:Fredoka Variable,sans-serif;font-size:82px;font-weight:600;color:#a34063;line-height:1}.standby-caption{font-size:14px;font-weight:600;color:#78475c;margin-top:6px}.standby-subtext{font-size:12px;color:#7a4f63;margin-top:4px}.reach-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.reach-card{background:#fffdf7;border:1px solid #e8bdca;border-radius:18px;padding:24px 20px;box-shadow:0 4px 0 #f4dde4;text-align:center}.reach-number{font-family:Fredoka Variable,sans-serif;font-size:32px;font-weight:600;color:#a34063;margin-bottom:6px}.reach-title{font-size:13px;font-weight:600;color:#78475c;margin-bottom:4px}.reach-desc{font-size:11px;color:#7a4f63;line-height:1.5}.prize-podium-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.podium-card{border-radius:20px;padding:28px 24px;border:1px solid #edc1cf;box-shadow:0 5px 0 #f4dde4;display:flex;flex-direction:column;justify-content:space-between}.podium-card:first-child{background:#fbe3e9;border-color:#e59fb4}.podium-card:nth-child(2){background:#fff1e9;border-color:#f2c7b1}.podium-card:nth-child(3){background:#f9e9ec;border-color:#e8bdca}.podium-card:nth-child(4){background:#f4e4ec;border-color:#dfb2cb}.podium-place{font-size:12px;font-weight:600;color:#95516e;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.podium-title{font-size:18px;font-weight:600;color:#78475c;margin-bottom:12px}.podium-amount{font-family:Fredoka Variable,sans-serif;font-size:46px;font-weight:600;color:#a34063;line-height:1;margin-bottom:14px}.podium-perks{font-size:12px;color:#7a4f63;line-height:1.6}.stats-cta-banner{background:linear-gradient(135deg,#fbe1e9,#fff1f0);border:2px solid #e7a6ba;border-radius:24px;padding:48px;text-align:center;box-shadow:0 8px 0 #f0ccd6,0 16px 30px rgba(185,104,128,.12);margin-block:60px 40px}.stats-cta-banner h2{font-size:clamp(32px,4vw,48px);color:#a34063;font-weight:600;margin-bottom:14px}.stats-cta-banner p{color:#7a4f63;font-size:16px;max-width:600px;margin:0 auto 28px;line-height:1.7}@media (max-width:1024px){.stats-hero-grid{grid-template-columns:1fr;gap:36px}.stats-hero-card{max-width:440px;margin-inline:auto}.metrics-bento-grid{grid-template-columns:repeat(2,1fr)}.demographics-grid,.standby-panel{grid-template-columns:1fr}.standby-panel{gap:28px}.prize-podium-grid,.reach-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.countries-pill-grid,.metrics-bento-grid,.prize-podium-grid,.reach-grid{grid-template-columns:1fr}.stats-cta-banner{padding:32px 20px}.stats-hero-title{font-size:38px}}