@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=DM+Sans:wght@400;500;600;700&display=swap";.starkiddo-stats-section{width:100%;padding:60px 20px;background:linear-gradient(135deg,#f5f7fa,#fff);position:relative;overflow:hidden;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.starkiddo-stats-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(76,175,80,.05) 0%,transparent 50%);pointer-events:none}.stats-container{max-width:1200px;margin:0 auto;position:relative;z-index:1}.stats-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:50px;align-items:center}.stat-block{text-align:center;padding:0 20px}.stat-content{display:flex;flex-direction:column;align-items:center}.stat-number-wrapper{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:12px}.stat-number{font-size:clamp(42px,7vw,80px);font-weight:600;line-height:.95;color:#0a0a0a;letter-spacing:-.04em;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-block;text-shadow:0 2px 4px rgba(0,0,0,.05)}.stat-plus{font-size:clamp(28px,5vw,54px);font-weight:700;color:#4caf50;line-height:1;font-family:Poppins,sans-serif}.stat-fraction{font-size:clamp(24px,4.5vw,46px);font-weight:700;color:#555;line-height:1;font-family:Poppins,sans-serif}.stat-accent-line{width:120px;height:4px;background:linear-gradient(90deg,#4caf50,#66bb6a,#4caf50);border-radius:4px;margin:0 auto 20px;box-shadow:0 4px 16px #4caf5066;transition:all .4s cubic-bezier(.4,0,.2,1)}.stat-description{font-size:clamp(18px,2.4vw,24px);font-weight:500;color:#0a0a0a;margin:0 0 12px;line-height:1.5;letter-spacing:-.3px;font-family:Poppins,sans-serif}.stat-subtitle{font-size:clamp(15px,2vw,18px);color:#4a5568;margin:0;line-height:1.7;max-width:400px;font-weight:400;letter-spacing:0px;font-family:DM Sans,sans-serif}.stats-divider{width:2px;height:180px;background:linear-gradient(to bottom,transparent,#e0e0e0 20%,#e0e0e0 80%,transparent);justify-self:center}.top-statement{text-align:center;margin-bottom:50px;position:relative}.statement-text{font-size:clamp(22px,3vw,32px);color:#2c3e50;line-height:1.65;margin:0 0 22px;font-weight:400;letter-spacing:-.3px;font-family:Poppins,sans-serif}.statement-text strong{font-weight:600;color:#0a0a0a;background:linear-gradient(135deg,#4caf50,#66bb6a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1.08em;letter-spacing:-.5px;display:inline-block}.statement-line{width:120px;height:4px;background:linear-gradient(90deg,transparent,#4CAF50 20%,#66BB6A 50%,#4CAF50 80%,transparent);margin:0 auto;border-radius:4px;box-shadow:0 2px 8px #4caf504d}.stat-block:hover .stat-number{transform:scale(1.08) translateY(-3px);color:#000;text-shadow:0 4px 8px rgba(0,0,0,.1)}.stat-block:hover .stat-accent-line{width:140px;box-shadow:0 6px 24px #4caf5099;transform:scaleY(1.2)}.fade-in-up{opacity:0;transform:translateY(40px);transition:all .8s cubic-bezier(.4,0,.2,1)}.fade-in-up.visible{opacity:1;transform:translateY(0)}.fade-in-up.delay{transition-delay:.2s}.fade-in-up.delay-2{transition-delay:.4s}.stat-number.count-complete{animation:pulse .5s ease}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media screen and (max-width:1024px){.starkiddo-stats-section{padding:50px 20px}.top-statement{margin-bottom:40px}.stats-grid{gap:40px}.stats-divider{height:150px}}@media screen and (max-width:768px){.starkiddo-stats-section{padding:40px 20px}.top-statement{margin-bottom:35px;padding:0 20px}.stats-grid{grid-template-columns:1fr;gap:40px}.stats-divider{width:60%;height:2px;background:linear-gradient(to right,transparent,#e0e0e0 20%,#e0e0e0 80%,transparent);justify-self:center;margin:0 auto}.stat-block{padding:0}.stat-subtitle{max-width:100%;padding:0 20px}}@media screen and (max-width:480px){.starkiddo-stats-section{padding:35px 15px}.top-statement{margin-bottom:30px}.stats-grid{gap:35px}.stat-accent-line{width:80px}.stat-block:hover .stat-accent-line{width:100px}}@media print{.starkiddo-stats-section{background:#fff;padding:40px 20px}.stat-number{color:#000!important}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
