.srcb6e15-hero{position:relative;min-height:600px;display:flex;align-items:center;justify-content:center;padding:64px 0;overflow:hidden;background:#263140}.srcb6e15-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.srcb6e15-cta img[src=""],.srcb6e15-hero img[src=""]{background:#263140;opacity:0}.srcb6e15-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.3))}.srcb6e15-hero__copy{position:relative;z-index:1;max-width:800px;text-align:center}.srcb6e15-hero h1,.srcb6e15-hero p{color:#fff}.srcb6e15-hero p{margin-top:16px}.srcb6e15-hero__actions{display:flex;gap:16px;justify-content:center;margin-top:32px}.srcb6e15-trust{background:var(--brand-bg-alt);padding:48px 0}.srcb6e15-trust__row{display:flex}.srcb6e15-trust__row>div{flex:1;text-align:center;padding:0 16px}.srcb6e15-trust .srcb6e15-stat-num{font-size:3rem;color:var(--brand-primary)}.srcb6e15-trust .srcb6e15-stat-label{color:var(--brand-text)}.rp-family-selector{background:#fff;padding:80px 0}.rp-family-selector .rp-matrix-wrap{margin-top:32px;overflow-x:auto}.rp-family-selector thead{background:var(--brand-primary)}.rp-family-selector th{color:#fff;padding:12px}.rp-family-selector td{padding:12px;color:var(--brand-text)}.rp-family-selector caption{caption-side:top;color:var(--brand-text);font-weight:700}.srcb6e15-milestones{background:var(--brand-bg-alt)}.srcb6e15-timeline{list-style:none;margin:0;padding:0;position:relative}.srcb6e15-timeline::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--brand-border)}.srcb6e15-timeline li{width:50%;padding:0 32px 48px;position:relative}.srcb6e15-timeline li:nth-child(odd){margin-right:auto;text-align:right}.srcb6e15-timeline li:nth-child(2n){margin-left:auto;text-align:left}.srcb6e15-year{position:absolute;top:0;width:48px;height:48px;border-radius:50%;background:var(--brand-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.srcb6e15-timeline li:nth-child(odd) .srcb6e15-year{right:-24px}.srcb6e15-timeline li:nth-child(2n) .srcb6e15-year{left:-24px}.srcb6e15-scroll{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px}.srcb6e15-scroll article{flex:0 0 200px;position:relative;border:1px solid var(--brand-border)}.srcb6e15-scroll img{width:100%;height:150px;-o-object-fit:cover;object-fit:cover}.srcb6e15-scroll h3{position:absolute;left:0;right:0;bottom:0;margin:0;padding:16px 8px;color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.75));text-align:center;font-size:1rem}.srcb6e15-scroll-hint{font-size:.875rem;margin-top:8px}.srcb6e15-scenarios article{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:16px;box-shadow:0 2px 8px rgba(0,0,0,.1);min-height:100%}.srcb6e15-scenario-meta{font-size:.875rem;margin:0}.srcb6e15-stats article{background:var(--brand-bg-alt);border:1px solid var(--brand-border);padding:24px;text-align:center}.srcb6e15-stats .srcb6e15-stat-num{font-size:3rem;color:var(--brand-primary)}.srcb6e15-cta{position:relative;min-height:320px;display:flex;align-items:center;overflow:hidden;background:#263140}.srcb6e15-cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.srcb6e15-cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(38,49,64,.72)}.srcb6e15-cta .container{position:relative;z-index:1;text-align:center}.srcb6e15-cta h2,.srcb6e15-cta p{color:#fff}@media (max-width:768px){.srcb6e15-hero{min-height:400px}.srcb6e15-hero__actions{flex-direction:column}.srcb6e15-trust__row{flex-wrap:wrap}.srcb6e15-trust__row>div{flex:0 0 50%;margin-bottom:16px}.srcb6e15-timeline::before{left:16px}.srcb6e15-timeline li,.srcb6e15-timeline li:nth-child(2n),.srcb6e15-timeline li:nth-child(odd){width:100%;margin:0;text-align:left;padding-left:56px}.srcb6e15-timeline li:nth-child(2n) .srcb6e15-year,.srcb6e15-timeline li:nth-child(odd) .srcb6e15-year{left:0;right:auto}}