.src3b0ea-flagship{position:relative;min-height:88vh;display:flex;align-items:center;justify-content:center;padding:160px 24px 120px;overflow:hidden}.cm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:100%}.cm-hero__overlay{position:relative;z-index:2;max-width:800px;text-align:center;margin:0 auto}.cm-hero__badge,.cm-hero__overlay h1,.cm-hero__overlay p{color:#fff}.cm-hero__badge{display:inline-block;letter-spacing:.12em;font-size:13px;margin-bottom:16px;color:#f5e6ee}.cm-hero__cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-top:32px}.cm-hero__cert-strip{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:16px;background:rgba(0,0,0,.7);color:#fff;font-size:.8125rem}.cm-hero__cert-strip span{color:#fff}.src3b0ea-flagship:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(65,27,48,.72),rgba(36,49,59,.55));z-index:1}.src3b0ea-timeline{padding:64px 0}.src3b0ea-vline{position:relative;max-width:860px;margin:0 auto}.src3b0ea-vline:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:var(--brand-border)}.src3b0ea-vline article{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;margin-bottom:32px;align-items:center}.src3b0ea-vline article:nth-child(2n) h3,.src3b0ea-vline article:nth-child(2n) p{text-align:right}.src3b0ea-vline span{width:48px;height:48px;border-radius:50%;background:var(--brand-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;position:relative;z-index:1;margin:0 auto;grid-column:1/-1}.src3b0ea-svc-alt .src3b0ea-alt-item{margin-bottom:48px}.src3b0ea-spec-group{border:1px solid var(--brand-border);margin-bottom:24px}.src3b0ea-spec-head{background:var(--brand-bg-alt);font-weight:700;padding:12px 16px}.src3b0ea-spec-row{display:grid;grid-template-columns:200px 1fr;border-top:1px solid var(--brand-border)}.src3b0ea-spec-row span{padding:12px 16px}.src3b0ea-spec-row span:first-child{background:var(--brand-bg-alt);font-weight:700}.accordion-item{border:1px solid var(--brand-border);margin-bottom:8px}.accordion-button{font-weight:700;color:var(--brand-text)}@media (max-width:767.98px){.src3b0ea-flagship{min-height:75vh;padding:96px 16px}.src3b0ea-vline:before{left:24px}.src3b0ea-vline article{grid-template-columns:1fr;padding-left:56px}.src3b0ea-vline article:nth-child(2n) h3,.src3b0ea-vline article:nth-child(2n) p{text-align:left}.src3b0ea-spec-row{grid-template-columns:1fr}.cm-hero__cert-strip{display:grid;grid-template-columns:repeat(2,1fr)}}