.story-breadcrumb-section{background-color:#030a08;justify-content:center;align-items:center;min-height:420px;padding:140px 0 70px;display:flex;position:relative;overflow:hidden}.story-breadcrumb-bg{z-index:1;position:absolute;inset:0}.story-breadcrumb-img{object-fit:cover;object-position:center center;filter:brightness(.7)contrast(1.15)saturate(1.1);transition:transform 8s;transform:scale(1.04)}.story-breadcrumb-section:hover .story-breadcrumb-img{transform:scale(1.08)}.story-breadcrumb-overlay{z-index:2;-webkit-backdrop-filter:blur(2px);background:linear-gradient(#020806e0 0%,#030e09b8 45%,#030a08f2 100%);position:absolute;inset:0}.story-breadcrumb-content{z-index:3;position:relative}.story-breadcrumb-nav{-webkit-backdrop-filter:blur(12px);background:#0e1c14bf;border:1px solid #67e8474d;border-radius:50px;align-items:center;gap:.55rem;margin-bottom:1.25rem;padding:.45rem 1.1rem;display:inline-flex;box-shadow:0 4px 20px #00000059}.story-breadcrumb-link{color:#c5d4cc;align-items:center;gap:.4rem;font-size:.86rem;font-weight:500;transition:color .2s;display:inline-flex}.story-breadcrumb-link:hover{color:var(--primary-green)}.story-breadcrumb-sep{color:#67e84799;font-size:.75rem}.story-breadcrumb-current{color:var(--primary-green);font-size:.86rem;font-weight:600}.story-breadcrumb-title{letter-spacing:-.02em;color:#fff;text-transform:uppercase;margin-bottom:.85rem;font-size:clamp(2.5rem,5vw,3rem);font-weight:900;line-height:1.08}.story-breadcrumb-title .highlight-green{color:var(--primary-green);text-shadow:0 0 24px #67e84766}.story-breadcrumb-subtitle{color:#9cb5a8;max-width:620px;margin:0 auto;font-size:1.05rem;line-height:1.6}.story-stats-ribbon{z-index:5;margin-top:-35px;padding-bottom:1.5rem;position:relative}.story-stats-card{-webkit-backdrop-filter:blur(16px);background:#0a1610d9;border:1px solid #67e84740;border-radius:20px;padding:1.75rem 2rem;box-shadow:0 20px 45px #00000073}.story-stat-item{align-items:center;gap:1.1rem;display:flex}.story-stat-icon-wrap{border:1.5px solid var(--primary-green);width:54px;height:54px;color:var(--primary-green);background:#67e8471a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 16px #67e84740}.story-stat-content h3{color:var(--primary-green);margin:0;font-size:1.75rem;font-weight:800;line-height:1.1}.story-stat-content p{color:#9cb5a8;margin:0;font-size:.86rem;font-weight:500}.story-narrative-section{background-color:#030a08;padding:5.5rem 0 4.5rem;position:relative;overflow:hidden}.story-tag-badge{align-items:center;gap:.75rem;margin-bottom:1rem;display:inline-flex}.story-tag-badge span{letter-spacing:.18em;color:var(--primary-green);text-transform:uppercase;font-size:.82rem;font-weight:700}.story-tag-line{background:linear-gradient(to right, var(--primary-green), #67e8471a);width:40px;height:2px}.story-narrative-heading{color:#fff;text-transform:uppercase;letter-spacing:-.01em;margin-bottom:1.5rem;font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:800;line-height:1.12}.story-narrative-lead{color:#e4ebe7;margin-bottom:1.25rem;font-size:1.12rem;font-weight:500;line-height:1.75}.story-narrative-body{color:#9cb5a8;margin-bottom:1.75rem;font-size:.98rem;line-height:1.75}.story-feature-pill{color:#e4ebe7;background:#67e84714;border:1px solid #67e84740;border-radius:50px;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:.86rem;font-weight:600;transition:all .25s;display:inline-flex}.story-feature-pill:hover{border-color:var(--primary-green);background:#67e8472e;transform:translateY(-2px)}.story-image-wrap{border:1px solid #ffffff1f;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0009}.story-image-overlay{pointer-events:none;background:linear-gradient(#030a0800 40%,#030a08e6 100%);position:absolute;inset:0}.story-image-badge{-webkit-backdrop-filter:blur(12px);z-index:2;background:#0a1410e0;border:1px solid #67e84759;border-radius:16px;padding:1.1rem 1.4rem;position:absolute;bottom:24px;left:24px;right:24px}.story-mission-section{background:#06110c;padding:5rem 0;position:relative;overflow:hidden}.mission-card{-webkit-backdrop-filter:blur(14px);background:#0c1812b3;border:1px solid #ffffff1a;border-radius:20px;height:100%;padding:2.2rem 2rem;transition:all .35s;position:relative;overflow:hidden}.mission-card:before{content:"";background:linear-gradient(90deg, transparent, var(--primary-green), transparent);opacity:0;width:100%;height:3px;transition:opacity .3s;position:absolute;top:0;left:0}.mission-card:hover{border-color:#67e84766;transform:translateY(-6px);box-shadow:0 16px 36px #00000073,0 0 25px #67e8471f}.mission-card:hover:before{opacity:1}.mission-icon-circle{border:1.5px solid var(--primary-green);width:58px;height:58px;color:var(--primary-green);background:#67e8471f;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.3rem;font-size:1.4rem;transition:transform .3s;display:flex;box-shadow:0 0 20px #67e84740}.mission-card:hover .mission-icon-circle{background:var(--primary-green);color:#030a08;transform:scale(1.1)rotate(5deg)}.mission-card h4{color:#fff;margin-bottom:.85rem;font-size:1.35rem;font-weight:700}.mission-card p{color:#9cb5a8;margin:0;font-size:.94rem;line-height:1.7}.story-timeline-section{background-color:#030a08;padding:5.5rem 0;position:relative;overflow:hidden}.timeline-track{padding:2rem 0;position:relative}.timeline-item{gap:1.5rem;margin-bottom:2.2rem;display:flex;position:relative}.timeline-dot-wrap{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.timeline-dot{background:var(--primary-green);width:22px;height:22px;box-shadow:0 0 18px var(--primary-green);border:4px solid #030a08;border-radius:50%}.timeline-line{background:linear-gradient(180deg, var(--primary-green), #67e84726);flex-grow:1;width:2px;margin-top:6px}.timeline-card{-webkit-backdrop-filter:blur(10px);background:#0c181299;border:1px solid #ffffff1a;border-radius:16px;width:100%;padding:1.4rem 1.6rem;transition:all .3s}.timeline-card:hover{background:#0f1e16bf;border-color:#67e84759;transform:translate(4px)}.timeline-year{color:var(--primary-green);letter-spacing:.1em;margin-bottom:.35rem;font-size:.82rem;font-weight:800;display:inline-block}.timeline-card h5{color:#fff;margin-bottom:.45rem;font-size:1.15rem;font-weight:700}.timeline-card p{color:#9cb5a8;margin:0;font-size:.9rem;line-height:1.6}.story-values-section{background:#06110c;padding:5rem 0 5.5rem;position:relative;overflow:hidden}.value-card{background:#0c1812a6;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;height:100%;padding:2rem 1.6rem;transition:all .3s;display:flex}.value-card:hover{background:#102018d9;border-color:#67e84759;transform:translateY(-5px);box-shadow:0 12px 30px #0006}.value-icon-box{width:50px;height:50px;color:var(--primary-green);background:#67e8471a;border:1px solid #67e8474d;border-radius:14px;justify-content:center;align-items:center;margin-bottom:1.25rem;font-size:1.35rem;display:flex}.value-card h5{color:#fff;margin-bottom:.65rem;font-size:1.18rem;font-weight:700}.value-card p{color:#9cb5a8;margin:0;font-size:.9rem;line-height:1.65}.story-cta-section{background:#030a08;padding:5rem 0 6rem;position:relative;overflow:hidden}.story-cta-box{-webkit-backdrop-filter:blur(18px);background:linear-gradient(135deg,#0f2219eb 0%,#08140ef2 100%);border:1px solid #67e84759;border-radius:28px;padding:3.5rem 2.5rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000080,0 0 35px #67e84726}.story-cta-glow{pointer-events:none;background:radial-gradient(circle,#67e84740 0%,#0000 70%);border-radius:50%;width:250px;height:250px;position:absolute;top:-60px;right:-60px}.btn-story-cta-primary{background:var(--primary-green);border:none;border-radius:50px;align-items:center;gap:.65rem;padding:.85rem 2rem;font-size:.96rem;font-weight:700;transition:all .3s;display:inline-flex;box-shadow:0 0 22px #67e84773;color:#030a08!important}.btn-story-cta-primary:hover{background:#7ef260;transform:translateY(-2px);box-shadow:0 0 32px #67e847a6}.btn-story-cta-secondary{-webkit-backdrop-filter:blur(8px);background:0 0;border:1px solid #ffffff40;border-radius:50px;align-items:center;gap:.65rem;padding:.85rem 1.8rem;font-size:.96rem;font-weight:600;transition:all .3s;display:inline-flex;color:#fff!important}.btn-story-cta-secondary:hover{border-color:var(--primary-green);background:#ffffff1a;transform:translateY(-2px);color:var(--primary-green)!important}@media (max-width:991.98px){.story-breadcrumb-section{min-height:360px;padding:120px 0 60px}.story-stats-ribbon{margin-top:0;padding-top:2rem}.story-stats-card{padding:1.25rem}.story-stat-item{gap:.75rem}.story-cta-box{padding:2.5rem 1.5rem}}@media (max-width:767.98px){.story-narrative-heading{margin-bottom:1.1rem;font-size:clamp(1.65rem,6vw,2.1rem);line-height:1.2}}@media (max-width:576px){.story-breadcrumb-section{min-height:320px;padding:110px 0 50px}.story-breadcrumb-title{font-size:1.85rem}.story-narrative-heading{font-size:1.6rem;line-height:1.22}.story-stat-content h3{font-size:1.45rem}.story-image-badge{padding:.85rem 1rem;bottom:14px;left:14px;right:14px}}
