.m-lifecycle-wheel__intro{max-width:720px;margin:0 auto 2rem;text-align:center}.m-lifecycle-wheel__layout{display:grid;gap:1.5rem}@media(min-width:1025px){.m-lifecycle-wheel__layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2rem;align-items:center}}.m-lifecycle-wheel__wheel{position:relative;width:100%;max-width:460px;margin:0 auto}@media(min-width:1025px){.m-lifecycle-wheel__wheel{max-width:none}}.m-lifecycle-wheel__wheel svg{display:block;width:100%;height:auto;overflow:visible}.m-lifecycle-wheel__seg{cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent}.m-lifecycle-wheel__seg path{fill:#dbdad7;stroke:#fff;stroke-width:3;transition:fill .2s}.m-lifecycle-wheel__seg:hover path{fill:#c2c1be}.m-lifecycle-wheel__seg:focus-visible path{stroke:#292928}.m-lifecycle-wheel__seg[aria-pressed=true] path{fill:#1873d2}.m-lifecycle-wheel__arrow{pointer-events:none}.m-lifecycle-wheel__num{font-size:26px;font-weight:700;text-anchor:middle;dominant-baseline:central;pointer-events:none;fill:#292928}.m-lifecycle-wheel__lbl{display:none;font-size:14px;font-weight:600;pointer-events:none;fill:#292928}@media(min-width:1025px){.m-lifecycle-wheel__lbl{display:block}}.m-lifecycle-wheel__seg[aria-pressed=true] .m-lifecycle-wheel__num{fill:#fff}.m-lifecycle-wheel__seg[aria-pressed=true] .m-lifecycle-wheel__lbl{fill:#1873d2}.m-lifecycle-wheel__center{position:absolute;left:50%;top:50%;width:48%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}@media(min-width:1025px){.m-lifecycle-wheel__center{width:29%}}.m-lifecycle-wheel__center-title{margin:0 0 .25rem;font-size:.9375rem;line-height:1.2}@media(min-width:1025px){.m-lifecycle-wheel__center-title{margin-bottom:.375rem;font-size:clamp(.95rem,1.9vw,1.25rem)}}.m-lifecycle-wheel__center-sub{margin:0;font-size:.6875rem;line-height:1.3;color:#5c5b5a}@media(min-width:1025px){.m-lifecycle-wheel__center-sub{font-size:clamp(.65rem,1.1vw,.8125rem);line-height:1.35}}.m-lifecycle-wheel__hint{margin:0;text-align:center;color:#5c5b5a}@media(min-width:1025px){.m-lifecycle-wheel__hint{text-align:left}}.m-lifecycle-wheel.has-selection .m-lifecycle-wheel__hint{display:none}.m-lifecycle-wheel__list{list-style:none;margin:0;padding:0}.m-lifecycle-wheel__stage{display:none;padding:1.5rem;background:#f6f5f1;border:1px solid #C2C1BE;border-radius:12px}.m-lifecycle-wheel__stage.is-active{display:block}@media(min-width:1025px){.m-lifecycle-wheel__stage{padding:1.75rem}}.m-lifecycle-wheel__stage-title{margin:0}.m-lifecycle-wheel__stage-summary{margin:.5rem 0 0;font-weight:600;color:#5c5b5a}.m-lifecycle-wheel__stage-body{margin-top:1rem}@media(prefers-reduced-motion:reduce){.m-lifecycle-wheel *{transition:none!important}}.bg-subtle.m-lifecycle-wheel{background:#f6f5f1}
