
.jm-ring{font-family:inherit;text-align:left;border:0;width:auto;cursor:pointer}.jm-ring:focus-visible{outline:3px solid #08164c;outline-offset:5px}.jm-section{padding-top:55px}.jm-maturity-model{max-width:1200px;margin:auto}
@media(max-width:700px){
#maturity .jm-section-heading{display:none}#maturity{padding:50px 0 35px}#maturity .container{width:100%;padding:0 18px}.jm-maturity-model{gap:0;padding-top:15px;max-width:480px}.jm-light-column{left:calc(50% - 20px);width:40px}.jm-maturity-row{display:flex!important;flex-direction:column;align-items:center;min-height:0!important;background:none;border:0;padding:0 0 16px!important;border-radius:0;gap:0}.jm-maturity-row .jm-ring{width:190px;min-height:53px;height:53px;margin:0!important;padding:0;border-radius:50% / 22%;flex-shrink:0;transition:transform .3s,margin .3s;box-shadow:0 8px 15px #05265422}.jm-ring-top{height:18px;transform:translateY(-6px)}.jm-maturity-row .jm-ring strong,.jm-maturity-row .jm-ring>span:not(.jm-ring-top),.jm-maturity-row .jm-ring small{display:none!important}.jm-maturity-label,.jm-maturity-data,.jm-maturity-outcomes{display:none!important}.jm-maturity-row.is-expanded .jm-ring{transform:translateY(-12px);margin-top:16px!important;margin-bottom:4px!important}.jm-maturity-row.is-expanded .jm-maturity-label,.jm-maturity-row.is-expanded .jm-maturity-data,.jm-maturity-row.is-expanded .jm-maturity-outcomes{display:block!important;align-self:stretch;background:color-mix(in srgb,var(--stage) 7%,white);border-left:3px solid var(--stage);padding:15px 22px}.jm-maturity-row.is-expanded .jm-maturity-label{border-radius:14px 14px 0 0}.jm-maturity-row.is-expanded .jm-maturity-outcomes{border-radius:0 0 14px 14px;margin-bottom:16px}.jm-maturity-row h3{font-size:20px}.jm-maturity-row h4{font-size:13px}.jm-maturity-row li{font-size:13px;line-height:1.6}.jm-tower-base{width:190px;max-width:100%;margin:4px auto 0}.jm-tower-base span{display:none}}
@media(prefers-reduced-motion:reduce){.jm-maturity-row .jm-ring{transition:none}}
