.ServiceCard-module__MIEO4W__card{gap:var(--sp-12);padding:var(--sp-24);border-radius:var(--radius-card);background:var(--grey-50);color:var(--grey-1000);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);will-change:transform;border:1px solid #0000;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.ServiceCard-module__MIEO4W__card:hover{border-color:var(--grey-1000);box-shadow:0 12px 40px -16px color-mix(in oklab, var(--grey-1000) 35%, transparent);transform:translateY(-2px)}.ServiceCard-module__MIEO4W__card:hover .ServiceCard-module__MIEO4W__icon{transform:rotate(6deg)}}@media (hover:none),(pointer:coarse){.ServiceCard-module__MIEO4W__card{transition:transform .12s var(--ease-out), border-color .12s var(--ease-out)}.ServiceCard-module__MIEO4W__card:active{border-color:var(--grey-1000);transform:scale(.985)}.ServiceCard-module__MIEO4W__card:active .ServiceCard-module__MIEO4W__icon{transform:rotate(4deg)}}.ServiceCard-module__MIEO4W__icon{color:var(--grey-1000);transition:transform var(--dur-fast) var(--ease-out)}.ServiceCard-module__MIEO4W__text{gap:var(--sp-8);flex-direction:column;display:flex}.ServiceCard-module__MIEO4W__title{color:var(--grey-1000)}.ServiceCard-module__MIEO4W__description{color:var(--grey-800)}
.NumberedCard-module__lx8t7W__card{gap:var(--sp-16);padding:var(--sp-24);border-radius:var(--radius-card);border:1px solid var(--grey-300);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);will-change:transform;background:0 0;flex-direction:column;height:100%;display:flex}@media (hover:hover) and (pointer:fine){.NumberedCard-module__lx8t7W__card:hover{border-color:var(--grey-1000);background:var(--grey-50);transform:translateY(-2px)}}@media (hover:none),(pointer:coarse){.NumberedCard-module__lx8t7W__card:active{border-color:var(--grey-1000);transform:scale(.985)}}.NumberedCard-module__lx8t7W__index{color:var(--grey-600)}.NumberedCard-module__lx8t7W__text{gap:var(--sp-8);flex-direction:column;display:flex}.NumberedCard-module__lx8t7W__label{color:var(--grey-600)}.NumberedCard-module__lx8t7W__title{color:var(--grey-1000)}.NumberedCard-module__lx8t7W__description{color:var(--grey-800)}
.PillarsDiagram-module__507sdW__diagram{width:100%;max-width:clamp(320px,46vw,620px);height:auto;margin:0 auto;display:block}.PillarsDiagram-module__507sdW__periwinkle{color:var(--accent-periwinkle)}.PillarsDiagram-module__507sdW__mint{color:var(--accent-mint)}.PillarsDiagram-module__507sdW__pink{color:var(--accent-pink)}.PillarsDiagram-module__507sdW__cyan{color:var(--accent-cyan)}.PillarsDiagram-module__507sdW__circle{fill:none;stroke:currentColor;stroke-width:2px}.PillarsDiagram-module__507sdW__glow{fill:color-mix(in oklab, currentColor 18%, transparent);stroke:none;filter:blur(18px)}.PillarsDiagram-module__507sdW__sparkle{stroke:none}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__periwinkle{fill:var(--accent-periwinkle-deep)}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__mint{fill:var(--accent-mint-deep)}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__cyan{fill:var(--accent-cyan-deep)}.PillarsDiagram-module__507sdW__sparkle.PillarsDiagram-module__507sdW__pink{fill:var(--accent-pink-deep)}.PillarsDiagram-module__507sdW__pillarName{text-anchor:middle}.PillarsDiagram-module__507sdW__textPeriwinkle{fill:var(--accent-periwinkle-deep)}.PillarsDiagram-module__507sdW__textMint{fill:var(--accent-mint-deep)}.PillarsDiagram-module__507sdW__textPink{fill:var(--accent-pink-deep)}.PillarsDiagram-module__507sdW__textCyan{fill:var(--accent-cyan-deep)}.PillarsDiagram-module__507sdW__pillarTag{fill:var(--grey-900);text-anchor:middle}.PillarsDiagram-module__507sdW__centerPill{fill:none}.PillarsDiagram-module__507sdW__centerLabel{font-family:var(--font-primary);font-size:16px;font-weight:var(--fw-500);line-height:var(--lh-16);letter-spacing:var(--ls-02);fill:var(--color-brand);text-anchor:middle}
.CompassMark-module___vCtLa__mark{display:block;overflow:visible}.CompassMark-module___vCtLa__dial{fill:var(--grey-600)}.CompassMark-module___vCtLa__star{fill:var(--grey-1000)}.CompassMark-module___vCtLa__needle{fill:var(--color-brand)}.CompassMark-module___vCtLa__pivot{fill:var(--grey-0)}
.CompassOrbit-module__aut9Xq__wrap{aspect-ratio:1;width:100%;max-width:596px;margin-inline:auto;position:relative}.CompassOrbit-module__aut9Xq__orbit{width:100%;height:100%;display:block;overflow:visible}.CompassOrbit-module__aut9Xq__ring{fill:none}.CompassOrbit-module__aut9Xq__strong{stroke-width:1.5px}.CompassOrbit-module__aut9Xq__thin{stroke-width:1px}.CompassOrbit-module__aut9Xq__pink{stroke:var(--accent-pink)}.CompassOrbit-module__aut9Xq__mint{stroke:var(--accent-mint)}.CompassOrbit-module__aut9Xq__periwinkle{stroke:var(--accent-periwinkle)}.CompassOrbit-module__aut9Xq__link{stroke:var(--accent-pink);stroke-width:1px}.CompassOrbit-module__aut9Xq__node{transform-box:fill-box;transform-origin:50%}.CompassOrbit-module__aut9Xq__solidLight{fill:var(--grey-900)}.CompassOrbit-module__aut9Xq__solidBrand{fill:var(--color-brand)}.CompassOrbit-module__aut9Xq__outlineMid{fill:none;stroke:var(--grey-600);stroke-width:1.5px}.CompassOrbit-module__aut9Xq__outlineSoft{fill:none;stroke:var(--grey-500);stroke-width:1.5px}.CompassOrbit-module__aut9Xq__markSlot{aspect-ratio:1;position:absolute}.CompassOrbit-module__aut9Xq__markMotion{width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.CompassOrbit-module__aut9Xq__drift{transform-box:view-box;transform-origin:285px 310px;animation:90s linear infinite CompassOrbit-module__aut9Xq__orbit-drift}.CompassOrbit-module__aut9Xq__node{animation:5s ease-in-out infinite CompassOrbit-module__aut9Xq__node-breathe;animation-delay:calc(var(--node-index,0) * 1s)}.CompassOrbit-module__aut9Xq__markFloat{animation:6s ease-in-out infinite CompassOrbit-module__aut9Xq__mark-float}}@keyframes CompassOrbit-module__aut9Xq__orbit-drift{to{transform:rotate(360deg)}}@keyframes CompassOrbit-module__aut9Xq__node-breathe{0%,40%,to{scale:1}20%{scale:1.6}}@keyframes CompassOrbit-module__aut9Xq__mark-float{0%,to{translate:0}50%{translate:0 calc(var(--sp-8) * -1)}}
.FlowCarousel-module__fTJa-W__deck{width:100%;height:460px;position:relative;overflow:visible}.FlowCarousel-module__fTJa-W__track{perspective:1200px;transform-style:preserve-3d;list-style:none;position:absolute;inset:0}.FlowCarousel-module__fTJa-W__card{will-change:transform;width:304px;position:absolute;top:50%;left:50%;translate:-50% -50%}.FlowCarousel-module__fTJa-W__face{align-items:center;gap:var(--sp-12);width:100%;padding:var(--sp-24) var(--sp-16);border-radius:var(--radius-card);background:var(--grey-50);border:1px solid color-mix(in oklab, var(--card-accent) 50%, transparent);text-align:center;transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out);flex-direction:column;display:flex}.FlowCarousel-module__fTJa-W__badge{border-radius:var(--radius-input);background:var(--card-accent);width:64px;height:64px;transition:background-color var(--dur-base) var(--ease-out), width var(--dur-base) var(--ease-out), height var(--dur-base) var(--ease-out);place-items:center;display:grid}.FlowCarousel-module__fTJa-W__icon{width:32px;height:32px;color:var(--on-accent)}.FlowCarousel-module__fTJa-W__title{color:var(--grey-1000)}.FlowCarousel-module__fTJa-W__body{color:var(--grey-600)}.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__face{gap:var(--sp-16);padding-block:var(--sp-32);background:var(--card-accent);border-color:var(--card-accent)}.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__badge{border-radius:var(--radius-card);background:var(--on-accent);width:88px;height:88px}.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__icon{width:44px;height:44px;color:var(--card-accent)}.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__title{color:var(--on-accent)}.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__body{color:var(--on-accent-muted)}@media (prefers-reduced-motion:no-preference){.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__face{box-shadow:0 var(--sp-24) var(--sp-64) color-mix(in oklab, var(--card-accent) 40%, transparent);animation:4.5s ease-in-out infinite FlowCarousel-module__fTJa-W__card-float}.FlowCarousel-module__fTJa-W__active .FlowCarousel-module__fTJa-W__icon{animation:FlowCarousel-module__fTJa-W__icon-spin-in .9s var(--ease-out)}}@keyframes FlowCarousel-module__fTJa-W__card-float{0%,to{translate:0}50%{translate:0 calc(var(--sp-8) * -1)}}@keyframes FlowCarousel-module__fTJa-W__icon-spin-in{0%{rotate:-90deg;scale:.6}}@media (max-width:767px){.FlowCarousel-module__fTJa-W__deck{height:360px}.FlowCarousel-module__fTJa-W__card{width:240px}}@media (prefers-reduced-motion:reduce){.FlowCarousel-module__fTJa-W__face,.FlowCarousel-module__fTJa-W__badge{transition:none}}
.PillarNodes-module__yK1z_q__row{justify-content:center;align-items:center;gap:var(--sp-24);flex-direction:column;width:100%;display:flex}.PillarNodes-module__yK1z_q__node{align-items:center;gap:var(--sp-16);flex-direction:column;width:100%;display:flex}.PillarNodes-module__yK1z_q__visual{place-items:center;width:160px;height:160px;display:grid;position:relative}.PillarNodes-module__yK1z_q__disc{border-radius:var(--radius-pill);background:var(--pillar-accent);opacity:.7;position:absolute}.PillarNodes-module__yK1z_q__glow{border-radius:var(--radius-pill);background:radial-gradient(circle closest-side, var(--pillar-accent) 0%, color-mix(in oklab, var(--pillar-accent) 45%, transparent) 42%, transparent 72%);opacity:.7;position:absolute;inset:-25%}@media (prefers-reduced-motion:no-preference){.PillarNodes-module__yK1z_q__glow{animation:6s ease-in-out infinite PillarNodes-module__yK1z_q__aura-pulse;animation-delay:calc(var(--pillar-index,0) * 2s)}}@keyframes PillarNodes-module__yK1z_q__aura-pulse{0%,33.333%,to{opacity:.7;transform:scale(1)}16.666%{opacity:1;transform:scale(1.35)}}.PillarNodes-module__yK1z_q__disc{width:104px;height:104px}.PillarNodes-module__yK1z_q__icon{width:64px;height:64px;color:var(--grey-1000);position:relative}.PillarNodes-module__yK1z_q__mark{position:relative}.PillarNodes-module__yK1z_q__name{text-align:center;color:var(--grey-1000)}@media (min-width:768px){.PillarNodes-module__yK1z_q__row{flex-direction:row;align-items:center}.PillarNodes-module__yK1z_q__node{flex:1 1 0;min-width:0}}.PillarNodes-module__yK1z_q__link{align-items:center;gap:var(--sp-16);border-radius:var(--radius-card);flex-direction:column;width:100%;display:flex}.PillarNodes-module__yK1z_q__link:focus-visible{outline:2px solid var(--grey-1000);outline-offset:var(--sp-8)}@media (prefers-reduced-motion:no-preference){.PillarNodes-module__yK1z_q__link .PillarNodes-module__yK1z_q__visual{transition:transform var(--dur-base) var(--ease-out)}.PillarNodes-module__yK1z_q__link:hover .PillarNodes-module__yK1z_q__visual,.PillarNodes-module__yK1z_q__link:focus-visible .PillarNodes-module__yK1z_q__visual{transform:translateY(calc(var(--sp-8) * -1)) scale(1.06)}}
.AreasDiagram-module__3Gw_BG__diagram{width:calc(100% + var(--sp-24) * 2);max-width:none;margin-inline:calc(var(--sp-24) * -1);height:auto;display:block}@media (min-width:768px){.AreasDiagram-module__3Gw_BG__diagram{width:100%;max-width:clamp(420px,50vw,860px);margin-inline:auto}}.AreasDiagram-module__3Gw_BG__hub{fill:var(--grey-1000);stroke:var(--grey-300);stroke-width:1px}.AreasDiagram-module__3Gw_BG__connector{stroke:var(--area-accent-deep);stroke-width:2px}.AreasDiagram-module__3Gw_BG__dot,.AreasDiagram-module__3Gw_BG__sparkle{fill:var(--area-accent-deep)}.AreasDiagram-module__3Gw_BG__node{fill:var(--area-accent);opacity:.7}.AreasDiagram-module__3Gw_BG__icon{color:var(--grey-1000)}.AreasDiagram-module__3Gw_BG__label{fill:var(--grey-1000);text-anchor:middle;font-family:var(--font-primary);font-size:20px;font-weight:var(--fw-600);letter-spacing:var(--ls-neg-04)}@media (prefers-reduced-motion:no-preference){.AreasDiagram-module__3Gw_BG__ring{animation:AreasDiagram-module__3Gw_BG__ring-step var(--areas-cycle,11s) ease-in-out infinite;transform-box:view-box;transform-origin:380px 333px}.AreasDiagram-module__3Gw_BG__upright{animation:AreasDiagram-module__3Gw_BG__ring-step-counter var(--areas-cycle,11s) ease-in-out infinite;transform-box:view-box}}@keyframes AreasDiagram-module__3Gw_BG__ring-step{0%,15%{transform:rotate(0)}25%,40%{transform:rotate(90deg)}50%,65%{transform:rotate(180deg)}75%,90%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes AreasDiagram-module__3Gw_BG__ring-step-counter{0%,15%{transform:rotate(0)}25%,40%{transform:rotate(-90deg)}50%,65%{transform:rotate(-180deg)}75%,90%{transform:rotate(-270deg)}to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:no-preference){.AreasDiagram-module__3Gw_BG__glow{animation:AreasDiagram-module__3Gw_BG__areas-halo var(--areas-cycle,11s) ease-in-out infinite;animation-delay:var(--halo-delay-below);transform-box:view-box}@media (min-width:768px){.AreasDiagram-module__3Gw_BG__glow{animation-delay:var(--halo-delay-beside)}}}@keyframes AreasDiagram-module__3Gw_BG__areas-halo{0%,15%{opacity:1;transform:scale(1.28)}25%,90%{opacity:.72;transform:scale(1)}to{opacity:1;transform:scale(1.28)}}
.PriorityFormula-module__qWivVG__wrap{width:100%}.PriorityFormula-module__qWivVG__formula{justify-content:center;align-items:center;gap:var(--sp-12);padding-block:var(--sp-32);flex-wrap:wrap;display:flex}.PriorityFormula-module__qWivVG__cell{display:flex}.PriorityFormula-module__qWivVG__pill{padding:var(--sp-16) var(--sp-32);border-radius:var(--radius-pill);background:var(--pill-accent);border:1.5px solid var(--pill-accent);color:var(--on-accent);white-space:nowrap;display:inline-flex}.PriorityFormula-module__qWivVG__result{background:var(--grey-1000);border-color:var(--grey-1000);color:var(--grey-0)}.PriorityFormula-module__qWivVG__operator{color:var(--grey-600)}.PriorityFormula-module__qWivVG__ticker{display:none}@media (max-width:767px){.PriorityFormula-module__qWivVG__pill{padding:var(--sp-12) var(--sp-24);font-size:var(--fs-20);line-height:var(--lh-28)}.PriorityFormula-module__qWivVG__operator{font-size:var(--fs-20);line-height:var(--lh-28)}.PriorityFormula-module__qWivVG__formula{display:none}.PriorityFormula-module__qWivVG__ticker{width:100vw;padding-block:var(--sp-32);margin-inline:calc(50% - 50vw);display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.PriorityFormula-module__qWivVG__track{white-space:nowrap;will-change:transform;display:inline-flex}.PriorityFormula-module__qWivVG__sequence{align-items:center;gap:var(--sp-12);padding-right:var(--sp-48);display:inline-flex}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.PriorityFormula-module__qWivVG__track{animation:18s linear infinite PriorityFormula-module__qWivVG__formula-scroll}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.PriorityFormula-module__qWivVG__ticker{overflow-x:auto}}@keyframes PriorityFormula-module__qWivVG__formula-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){.PriorityFormula-module__qWivVG__pill{transition:transform var(--dur-fast) var(--ease-out)}.PriorityFormula-module__qWivVG__pill:hover{transform:translateY(calc(var(--sp-4) * -1))}.PriorityFormula-module__qWivVG__result{animation:3s ease-in-out 1.5s infinite PriorityFormula-module__qWivVG__result-halo}}@keyframes PriorityFormula-module__qWivVG__result-halo{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--grey-1000) 0%, transparent)}50%{box-shadow:0 0 var(--sp-32) var(--sp-4) color-mix(in oklab, var(--grey-1000) 35%, transparent)}}
.AreasLabels-module__shDbUa__viewport{--areas-label-step:300px;--areas-label-rows:4;position:relative;overflow:hidden}.AreasLabels-module__shDbUa__track{display:flex;position:absolute}.AreasLabels-module__shDbUa__label{color:var(--grey-600);text-wrap:balance;font-size:var(--fs-24);line-height:var(--lh-32);align-items:center;display:flex}.AreasLabels-module__shDbUa__vertical{width:100%;height:calc(var(--areas-label-step) * 1.85);--areas-label-step:170px;-webkit-mask-image:linear-gradient(#0000 0%,#000 26% 74%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 26% 74%,#0000 100%)}.AreasLabels-module__shDbUa__vertical .AreasLabels-module__shDbUa__track{inset-inline:0;top:calc(50% - var(--areas-label-step) / 2);flex-direction:column}.AreasLabels-module__shDbUa__vertical .AreasLabels-module__shDbUa__label{height:var(--areas-label-step);font-size:var(--fs-40);line-height:var(--lh-48)}.AreasLabels-module__shDbUa__horizontal{width:100%;height:calc(var(--lh-32) * 2);margin-top:calc(var(--sp-16) * -1);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 78%,#0000 100%)}.AreasLabels-module__shDbUa__horizontal .AreasLabels-module__shDbUa__track{inset-block:0;left:calc(50% - var(--areas-label-step) / 2);flex-direction:row}.AreasLabels-module__shDbUa__horizontal .AreasLabels-module__shDbUa__label{flex:0 0 var(--areas-label-step);width:var(--areas-label-step);text-align:center;justify-content:center;height:100%}@media (prefers-reduced-motion:no-preference){.AreasLabels-module__shDbUa__vertical .AreasLabels-module__shDbUa__track{animation:AreasLabels-module__shDbUa__areas-label-step-y var(--areas-cycle,11s) ease-in-out infinite}.AreasLabels-module__shDbUa__horizontal .AreasLabels-module__shDbUa__track{animation:AreasLabels-module__shDbUa__areas-label-step-x var(--areas-cycle,11s) ease-in-out infinite}.AreasLabels-module__shDbUa__label{animation:AreasLabels-module__shDbUa__areas-label-active var(--areas-cycle,11s) ease-in-out infinite;animation-delay:calc(var(--areas-label-index) * var(--areas-step,2.75s))}}@media (prefers-reduced-motion:reduce){.AreasLabels-module__shDbUa__label:first-child{color:var(--grey-1000)}}@keyframes AreasLabels-module__shDbUa__areas-label-step-y{0%,15%{transform:translateY(0)}25%,40%{transform:translateY(calc(var(--areas-label-step) * -1))}50%,65%{transform:translateY(calc(var(--areas-label-step) * -2))}75%,90%{transform:translateY(calc(var(--areas-label-step) * -3))}to{transform:translateY(calc(var(--areas-label-step) * -4))}}@keyframes AreasLabels-module__shDbUa__areas-label-step-x{0%,15%{transform:translate(0)}25%,40%{transform:translateX(calc(var(--areas-label-step) * -1))}50%,65%{transform:translateX(calc(var(--areas-label-step) * -2))}75%,90%{transform:translateX(calc(var(--areas-label-step) * -3))}to{transform:translateX(calc(var(--areas-label-step) * -4))}}@keyframes AreasLabels-module__shDbUa__areas-label-active{0%,15%{color:var(--grey-1000)}25%,90%{color:var(--grey-600)}to{color:var(--grey-1000)}}
.ReadinessScale-module__C0zvfW__row{align-items:center;gap:var(--sp-32);flex-direction:column;width:100%;display:flex;position:relative}.ReadinessScale-module__C0zvfW__gauge{aspect-ratio:540/276;width:min(540px,100%);position:relative}.ReadinessScale-module__C0zvfW__glow{aspect-ratio:1;background:radial-gradient(circle closest-side, var(--primary-100) 0%, color-mix(in oklab, var(--primary-100) 55%, transparent) 35%, color-mix(in oklab, var(--primary-100) 18%, transparent) 65%, transparent 100%);z-index:-1;pointer-events:none;border-radius:50%;width:170%;position:absolute;top:97.8%;left:50%;translate:-50% -50%}.ReadinessScale-module__C0zvfW__arcs{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ReadinessScale-module__C0zvfW__band{fill:currentColor}.ReadinessScale-module__C0zvfW__pink{color:var(--accent-pink)}.ReadinessScale-module__C0zvfW__cyan{color:var(--accent-cyan)}.ReadinessScale-module__C0zvfW__periwinkle{color:var(--accent-periwinkle)}.ReadinessScale-module__C0zvfW__mint{color:var(--accent-mint)}.ReadinessScale-module__C0zvfW__markSlot{aspect-ratio:1;position:absolute}.ReadinessScale-module__C0zvfW__needle{transform-box:view-box;transform-origin:113px 113px}.ReadinessScale-module__C0zvfW__outputs{flex-direction:column;width:100%;list-style:none;display:flex}.ReadinessScale-module__C0zvfW__output{align-items:center;gap:var(--sp-16);padding-block:var(--sp-20);display:flex}.ReadinessScale-module__C0zvfW__dot{border-radius:var(--radius-pill);background:var(--dot-accent);flex:none;width:12px;height:12px}.ReadinessScale-module__C0zvfW__outputName{color:var(--grey-1000)}@media (max-width:1023px){.ReadinessScale-module__C0zvfW__outputs{order:-1}.ReadinessScale-module__C0zvfW__outputs.ReadinessScale-module__C0zvfW__cycling{display:grid}.ReadinessScale-module__C0zvfW__cycling .ReadinessScale-module__C0zvfW__output{opacity:0;translate:0 var(--sp-8);transition:opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out);grid-area:1/1;justify-content:center}.ReadinessScale-module__C0zvfW__cycling .ReadinessScale-module__C0zvfW__output.ReadinessScale-module__C0zvfW__lit{opacity:1;translate:0}.ReadinessScale-module__C0zvfW__cycling .ReadinessScale-module__C0zvfW__dotEnd{flex-direction:row}.ReadinessScale-module__C0zvfW__cycling .ReadinessScale-module__C0zvfW__dim .ReadinessScale-module__C0zvfW__outputName{color:var(--grey-1000)}}@media (min-width:1024px){.ReadinessScale-module__C0zvfW__row{height:276px;display:block}.ReadinessScale-module__C0zvfW__gauge{width:540px;position:absolute;top:0;left:50%;translate:-50%}.ReadinessScale-module__C0zvfW__outputs{position:absolute;inset:0}.ReadinessScale-module__C0zvfW__output{left:var(--x);top:var(--y);width:var(--w);position:absolute}.ReadinessScale-module__C0zvfW__dotEnd{flex-direction:row-reverse;justify-content:flex-end}}@media (prefers-reduced-motion:no-preference){.ReadinessScale-module__C0zvfW__needle{transition:rotate 1.6s cubic-bezier(.34,1.25,.64,1)}.ReadinessScale-module__C0zvfW__band,.ReadinessScale-module__C0zvfW__output,.ReadinessScale-module__C0zvfW__outputName,.ReadinessScale-module__C0zvfW__dot{transition:filter var(--dur-slow) var(--ease-out), opacity var(--dur-slow) var(--ease-out), color var(--dur-slow) var(--ease-out), scale var(--dur-slow) var(--ease-out), box-shadow var(--dur-slow) var(--ease-out)}}.ReadinessScale-module__C0zvfW__bandLit{filter:brightness(1.12) drop-shadow(0 0 var(--sp-16) currentColor)}.ReadinessScale-module__C0zvfW__lit .ReadinessScale-module__C0zvfW__dot{box-shadow:0 0 var(--sp-12) var(--dot-accent);scale:1.5}.ReadinessScale-module__C0zvfW__dim .ReadinessScale-module__C0zvfW__outputName{color:var(--grey-600)}
.HygieneGrid-module__2VTnLq__matrix{gap:var(--sp-16);width:100%;display:flex}.HygieneGrid-module__2VTnLq__axisY{color:var(--grey-900);writing-mode:vertical-rl;white-space:nowrap;align-self:flex-start;transform:rotate(180deg)}.HygieneGrid-module__2VTnLq__body{gap:var(--sp-16);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.HygieneGrid-module__2VTnLq__grid{gap:var(--sp-16);grid-template-columns:1fr;display:grid}.HygieneGrid-module__2VTnLq__cell{gap:var(--sp-12);height:100%;padding:var(--sp-32);border-radius:var(--radius-card);background:var(--grey-50);border:1px solid #0000;flex-direction:column;display:flex}.HygieneGrid-module__2VTnLq__icon,.HygieneGrid-module__2VTnLq__title{color:var(--grey-1000)}.HygieneGrid-module__2VTnLq__caption{color:var(--grey-800)}.HygieneGrid-module__2VTnLq__good{background:var(--grey-1000)}.HygieneGrid-module__2VTnLq__good .HygieneGrid-module__2VTnLq__icon,.HygieneGrid-module__2VTnLq__good .HygieneGrid-module__2VTnLq__title{color:var(--grey-0)}.HygieneGrid-module__2VTnLq__good .HygieneGrid-module__2VTnLq__caption{color:var(--grey-300)}.HygieneGrid-module__2VTnLq__danger{background:color-mix(in oklab, var(--grey-0) 82%, transparent);border:1px dashed var(--grey-500)}.HygieneGrid-module__2VTnLq__danger .HygieneGrid-module__2VTnLq__icon,.HygieneGrid-module__2VTnLq__danger .HygieneGrid-module__2VTnLq__title,.HygieneGrid-module__2VTnLq__danger .HygieneGrid-module__2VTnLq__caption{color:var(--grey-600)}.HygieneGrid-module__2VTnLq__axisX{color:var(--grey-900);text-align:right}@media (min-width:768px){.HygieneGrid-module__2VTnLq__grid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:no-preference){.HygieneGrid-module__2VTnLq__cell{transition:transform var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out)}.HygieneGrid-module__2VTnLq__cell:hover{transform:translateY(calc(var(--sp-4) * -1))}.HygieneGrid-module__2VTnLq__neutral:hover,.HygieneGrid-module__2VTnLq__danger:hover{border-color:var(--grey-1000)}.HygieneGrid-module__2VTnLq__icon{transition:transform var(--dur-base) var(--ease-out)}.HygieneGrid-module__2VTnLq__cell:hover .HygieneGrid-module__2VTnLq__icon{transform:scale(1.15)}}
.ProcessMatrix-module__vlGUca__wrap{gap:var(--sp-12);grid-template-columns:1fr;width:100%;display:grid}.ProcessMatrix-module__vlGUca__grid{gap:var(--sp-12);grid-template-columns:1fr;display:grid}.ProcessMatrix-module__vlGUca__axisY,.ProcessMatrix-module__vlGUca__axisX{color:var(--grey-600);text-transform:uppercase;letter-spacing:var(--ls-15)}.ProcessMatrix-module__vlGUca__axisY{order:-1}.ProcessMatrix-module__vlGUca__cell{gap:var(--sp-8);padding:var(--sp-24);border-radius:var(--radius-card);background:var(--grey-50);transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);will-change:transform;border:1px solid #0000;flex-direction:column;display:flex}.ProcessMatrix-module__vlGUca__cellLabel{color:var(--grey-600)}.ProcessMatrix-module__vlGUca__cellState{color:var(--grey-1000)}.ProcessMatrix-module__vlGUca__cellAction{color:var(--grey-800)}.ProcessMatrix-module__vlGUca__good{background:var(--grey-1000)}.ProcessMatrix-module__vlGUca__good .ProcessMatrix-module__vlGUca__cellLabel{color:var(--grey-500)}.ProcessMatrix-module__vlGUca__good .ProcessMatrix-module__vlGUca__cellState{color:var(--grey-0)}.ProcessMatrix-module__vlGUca__good .ProcessMatrix-module__vlGUca__cellAction{color:var(--grey-300)}.ProcessMatrix-module__vlGUca__danger{background:color-mix(in oklab, var(--grey-0) 82%, transparent);border:1px dashed var(--grey-500)}.ProcessMatrix-module__vlGUca__danger .ProcessMatrix-module__vlGUca__cellState,.ProcessMatrix-module__vlGUca__danger .ProcessMatrix-module__vlGUca__cellAction{color:var(--grey-600)}@media (hover:hover) and (pointer:fine){.ProcessMatrix-module__vlGUca__cell:hover{transform:translateY(-2px)}.ProcessMatrix-module__vlGUca__neutral:hover,.ProcessMatrix-module__vlGUca__danger:hover{border-color:var(--grey-1000)}}@media (min-width:768px){.ProcessMatrix-module__vlGUca__wrap{gap:var(--sp-16);grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:center}.ProcessMatrix-module__vlGUca__grid{gap:var(--sp-16);grid-area:1/2;grid-template-columns:repeat(2,1fr)}.ProcessMatrix-module__vlGUca__axisY{writing-mode:vertical-rl;text-align:center;order:0;grid-area:1/1;justify-self:center;transform:rotate(180deg)}.ProcessMatrix-module__vlGUca__axisX{text-align:center;grid-area:2/2}.ProcessMatrix-module__vlGUca__cell{padding:var(--sp-32);min-height:200px}}
.PhaseList-module__lbrBkW__list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.PhaseList-module__lbrBkW__item{column-gap:var(--sp-16);row-gap:var(--sp-8);padding:var(--sp-24) 0;border-top:1px solid var(--grey-300);grid-template-columns:40px 1fr;grid-template-areas:"marker head"".goal"".output";display:grid;position:relative}.PhaseList-module__lbrBkW__item:last-child{border-bottom:1px solid var(--grey-300)}.PhaseList-module__lbrBkW__item:before{content:"";background:var(--grey-300);width:1px;position:absolute;top:0;bottom:0;left:19px}.PhaseList-module__lbrBkW__item:first-child:before{top:calc(var(--sp-24) + 20px)}.PhaseList-module__lbrBkW__item:last-child:before{bottom:calc(100% - var(--sp-24) - 20px)}.PhaseList-module__lbrBkW__marker{z-index:1;border-radius:var(--radius-pill);background:var(--grey-1000);width:40px;height:40px;color:var(--grey-0);grid-area:marker;justify-content:center;align-items:center;display:flex;position:relative}.PhaseList-module__lbrBkW__index{color:inherit}.PhaseList-module__lbrBkW__head{align-items:baseline;gap:var(--sp-8) var(--sp-12);flex-wrap:wrap;grid-area:head;align-content:center;min-height:40px;display:flex}.PhaseList-module__lbrBkW__name{color:var(--grey-1000)}.PhaseList-module__lbrBkW__duration{color:var(--grey-600);border:1px solid var(--grey-300);border-radius:var(--radius-pill);padding:var(--sp-4) var(--sp-12);white-space:nowrap}.PhaseList-module__lbrBkW__durationLabel{display:none}.PhaseList-module__lbrBkW__goal{color:var(--grey-1000);grid-area:goal}.PhaseList-module__lbrBkW__output{gap:var(--sp-4);margin-top:var(--sp-4);flex-direction:column;grid-area:output;display:flex}.PhaseList-module__lbrBkW__outputLabel{color:var(--grey-600)}.PhaseList-module__lbrBkW__outputText{color:var(--grey-800)}@media (min-width:768px){.PhaseList-module__lbrBkW__item{column-gap:var(--sp-32);row-gap:var(--sp-12);padding:var(--sp-32) 0;grid-template-columns:40px minmax(200px,1fr) 1.4fr;grid-template-areas:"marker head goal"".head output";align-items:start}.PhaseList-module__lbrBkW__head{align-content:flex-start;align-items:flex-start;gap:var(--sp-12);flex-direction:column}.PhaseList-module__lbrBkW__durationLabel{display:inline}.PhaseList-module__lbrBkW__item:first-child:before{top:calc(var(--sp-32) + 20px)}.PhaseList-module__lbrBkW__item:last-child:before{bottom:calc(100% - var(--sp-32) - 20px)}}
