.roadmap-visual-module__MiSzFG__visual{width:100%;min-width:0;height:100%;min-height:0;color:var(--ak-paper);background:radial-gradient(ellipse at 52% 52%, var(--ak-roadmap-visual-light), transparent 64%), var(--ak-roadmap-visual-surface);place-items:center;display:grid;position:relative;overflow:hidden}.roadmap-visual-module__MiSzFG__diagram{width:100%;height:100%;max-height:100%;display:block;overflow:hidden}.roadmap-visual-module__MiSzFG__diagram :is(path,circle,rect,line){vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.roadmap-visual-module__MiSzFG__diagram text{letter-spacing:-.015em;font-family:inherit;font-weight:450}.roadmap-visual-module__MiSzFG__label,.roadmap-visual-module__MiSzFG__accentLabel,.roadmap-visual-module__MiSzFG__darkLabel,.roadmap-visual-module__MiSzFG__centreLabel,.roadmap-visual-module__MiSzFG__centreLabelMuted{text-anchor:middle;font-size:var(--ak-roadmap-visual-label);fill:var(--ak-paper)}.roadmap-visual-module__MiSzFG__accentLabel{fill:var(--ak-lime)}.roadmap-visual-module__MiSzFG__darkLabel{fill:var(--ak-carbon)}.roadmap-visual-module__MiSzFG__faintLine{stroke:var(--ak-roadmap-visual-faint-line);stroke-width:1px}.roadmap-visual-module__MiSzFG__softSurface{fill:var(--ak-roadmap-visual-soft-surface);stroke:var(--ak-roadmap-visual-line);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__intersection{fill:var(--ak-roadmap-visual-lens);filter:drop-shadow(0 0 var(--ak-feature-glow-spread) var(--ak-feature-glow))}.roadmap-visual-module__MiSzFG__paperInk{color:var(--ak-paper)}.roadmap-visual-module__MiSzFG__carbonInk{color:var(--ak-carbon)}.roadmap-visual-module__MiSzFG__glowingInk{color:var(--ak-lime);filter:drop-shadow(0 0 var(--ak-feature-glow-blur) var(--ak-feature-glow))}.roadmap-visual-module__MiSzFG__connection{stroke:var(--ak-roadmap-visual-line);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__signalDot{fill:var(--ak-lime);filter:drop-shadow(0 0 var(--ak-feature-glow-blur) var(--ak-lime))}.roadmap-visual-module__MiSzFG__speechPaper,.roadmap-visual-module__MiSzFG__planPaper{fill:var(--ak-paper);filter:drop-shadow(var(--ak-roadmap-visual-paper-shadow))}.roadmap-visual-module__MiSzFG__speechCarbon{fill:var(--ak-roadmap-visual-surface);stroke:var(--ak-roadmap-visual-line);stroke-width:1.4px;filter:drop-shadow(var(--ak-roadmap-visual-paper-shadow))}.roadmap-visual-module__MiSzFG__planBack{fill:var(--ak-roadmap-visual-soft-surface);stroke:var(--ak-roadmap-visual-line);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__paperFold{stroke:var(--ak-roadmap-visual-paper-line);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__diagram .roadmap-visual-module__MiSzFG__documentTitle{fill:var(--ak-carbon);font-size:var(--ak-roadmap-visual-document-title);font-weight:550}.roadmap-visual-module__MiSzFG__documentRule{stroke:var(--ak-roadmap-visual-paper-line);stroke-width:1px}.roadmap-visual-module__MiSzFG__documentPath{stroke:var(--ak-roadmap-visual-paper-path);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__planPoint{fill:var(--ak-lime);stroke:var(--ak-roadmap-visual-paper-path);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__documentLabel{fill:var(--ak-carbon);font-size:var(--ak-roadmap-visual-label)}.roadmap-visual-module__MiSzFG__symbolHalo{stroke:var(--ak-roadmap-visual-faint-line);stroke-width:1px}.roadmap-visual-module__MiSzFG__symbolSurface{fill:var(--ak-roadmap-visual-surface);stroke:var(--ak-roadmap-visual-line);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__coreSurface{fill:var(--ak-roadmap-visual-lens);stroke:var(--ak-lime);stroke-width:1.3px;filter:drop-shadow(0 0 var(--ak-feature-glow-spread) var(--ak-feature-glow))}.roadmap-visual-module__MiSzFG__feedbackArc{stroke:var(--ak-roadmap-visual-line);stroke-width:1.4px}.roadmap-visual-module__MiSzFG__arrowHead{fill:none;stroke:var(--ak-lime);stroke-width:1.3px}.roadmap-visual-module__MiSzFG__centreLabel,.roadmap-visual-module__MiSzFG__centreLabelMuted{font-size:var(--ak-roadmap-visual-centre-label)}.roadmap-visual-module__MiSzFG__centreLabelMuted{fill:var(--ak-muted)}.roadmap-visual-module__MiSzFG__trace,.roadmap-visual-module__MiSzFG__haloPulse{fill:none;stroke:var(--ak-lime);stroke-width:var(--ak-roadmap-motion-trace-width);opacity:0;pointer-events:none}.roadmap-visual-module__MiSzFG__trace{stroke-dasharray:.14 1;stroke-dashoffset:.14px;filter:drop-shadow(var(--ak-roadmap-motion-glow));--trace-opacity:var(--ak-roadmap-motion-trace-opacity)}.roadmap-visual-module__MiSzFG__quietTrace{--trace-opacity:var(--ak-roadmap-motion-quiet-opacity)}.roadmap-visual-module__MiSzFG__haloPulse{transform-box:fill-box;transform-origin:50%}.roadmap-visual-module__MiSzFG__planHalo{stroke:var(--ak-roadmap-visual-paper-path)}.roadmap-visual-module__MiSzFG__first{--motion-delay:0s}.roadmap-visual-module__MiSzFG__second{--motion-delay:var(--ak-roadmap-motion-phase)}.roadmap-visual-module__MiSzFG__third{--motion-delay:calc(2 * var(--ak-roadmap-motion-phase))}.roadmap-visual-module__MiSzFG__visual[data-active] :is(.roadmap-visual-module__MiSzFG__trace,.roadmap-visual-module__MiSzFG__haloPulse,.roadmap-visual-module__MiSzFG__breathe,.roadmap-visual-module__MiSzFG__ideaLift){animation-duration:var(--ak-roadmap-motion-cycle);animation-delay:var(--motion-delay,0s);animation-iteration-count:infinite;animation-play-state:paused}.roadmap-visual-module__MiSzFG__visual[data-active] .roadmap-visual-module__MiSzFG__trace{animation-name:roadmap-visual-module__MiSzFG__traceLight;animation-timing-function:linear}.roadmap-visual-module__MiSzFG__visual[data-active] .roadmap-visual-module__MiSzFG__haloPulse{animation-name:roadmap-visual-module__MiSzFG__signalHalo;animation-timing-function:ease-out}.roadmap-visual-module__MiSzFG__visual[data-active] .roadmap-visual-module__MiSzFG__breathe{animation-name:roadmap-visual-module__MiSzFG__illuminate;animation-timing-function:ease-in-out}.roadmap-visual-module__MiSzFG__visual[data-active] .roadmap-visual-module__MiSzFG__ideaLift{animation-name:roadmap-visual-module__MiSzFG__ideaLift;animation-timing-function:ease-in-out}.roadmap-visual-module__MiSzFG__visual[data-active][data-playing] :is(.roadmap-visual-module__MiSzFG__trace,.roadmap-visual-module__MiSzFG__haloPulse,.roadmap-visual-module__MiSzFG__breathe,.roadmap-visual-module__MiSzFG__ideaLift){animation-play-state:running}@keyframes roadmap-visual-module__MiSzFG__traceLight{0%{stroke-dashoffset:.14px;opacity:0}5%{opacity:var(--trace-opacity)}25%{opacity:var(--trace-opacity)}33%,to{stroke-dashoffset:-1px;opacity:0}}@keyframes roadmap-visual-module__MiSzFG__signalHalo{0%,33%,to{opacity:0;transform:scale(.85)}8%{opacity:var(--ak-roadmap-motion-halo-opacity)}30%{opacity:0;transform:scale(1.2)}}@keyframes roadmap-visual-module__MiSzFG__illuminate{0%,to{opacity:.65}45%,55%{opacity:1}}@keyframes roadmap-visual-module__MiSzFG__ideaLift{0%,to{transform:translateY(0)}45%,55%{transform:translateY(var(--ak-roadmap-motion-lift))}}@media (prefers-reduced-motion:reduce),(forced-colors:active){.roadmap-visual-module__MiSzFG__visual[data-active] :is(.roadmap-visual-module__MiSzFG__trace,.roadmap-visual-module__MiSzFG__haloPulse,.roadmap-visual-module__MiSzFG__breathe,.roadmap-visual-module__MiSzFG__ideaLift){animation:none}.roadmap-visual-module__MiSzFG__trace,.roadmap-visual-module__MiSzFG__haloPulse{display:none}}@media (forced-colors:active){.roadmap-visual-module__MiSzFG__visual{background:canvas}.roadmap-visual-module__MiSzFG__diagram{filter:none}.roadmap-visual-module__MiSzFG__faintLine,.roadmap-visual-module__MiSzFG__softSurface,.roadmap-visual-module__MiSzFG__connection,.roadmap-visual-module__MiSzFG__symbolHalo,.roadmap-visual-module__MiSzFG__symbolSurface,.roadmap-visual-module__MiSzFG__coreSurface,.roadmap-visual-module__MiSzFG__feedbackArc{stroke:canvastext}.roadmap-visual-module__MiSzFG__speechPaper,.roadmap-visual-module__MiSzFG__planPaper,.roadmap-visual-module__MiSzFG__speechCarbon,.roadmap-visual-module__MiSzFG__planBack,.roadmap-visual-module__MiSzFG__symbolSurface{fill:canvas;filter:none;stroke:canvastext}.roadmap-visual-module__MiSzFG__label,.roadmap-visual-module__MiSzFG__accentLabel,.roadmap-visual-module__MiSzFG__darkLabel,.roadmap-visual-module__MiSzFG__centreLabel,.roadmap-visual-module__MiSzFG__centreLabelMuted,.roadmap-visual-module__MiSzFG__documentTitle,.roadmap-visual-module__MiSzFG__documentLabel{fill:canvastext}.roadmap-visual-module__MiSzFG__paperInk,.roadmap-visual-module__MiSzFG__carbonInk,.roadmap-visual-module__MiSzFG__glowingInk{color:canvastext;filter:none}.roadmap-visual-module__MiSzFG__intersection,.roadmap-visual-module__MiSzFG__coreSurface,.roadmap-visual-module__MiSzFG__signalDot{fill:highlight;filter:none}}
.roadmap-module__DuPpIW__section{--arrival-offset:-100%;--departure-offset:100%;background:var(--ak-revenue-stage-bg)}.roadmap-module__DuPpIW__section[data-direction="-1"]{--arrival-offset:100%;--departure-offset:-100%}.roadmap-module__DuPpIW__layout{column-gap:var(--ak-roadmap-tabs-gap);row-gap:var(--ak-space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"intro gallery""steps gallery";align-items:start;display:grid}.roadmap-module__DuPpIW__intro{grid-area:intro}.roadmap-module__DuPpIW__intro h2{max-width:15ch;font-size:var(--ak-roadmap-heading);letter-spacing:-.035em;line-height:1.08}.roadmap-module__DuPpIW__intro p{margin-top:var(--ak-space-5);max-width:43ch;color:var(--rs-muted);font-size:var(--ak-roadmap-body);line-height:1.65}.roadmap-module__DuPpIW__steps{grid-area:steps;margin:0;padding:0;list-style:none}.roadmap-module__DuPpIW__step{border-top:1px solid var(--ak-roadmap-tabs-line);position:relative}.roadmap-module__DuPpIW__step:first-child{border-top:0}.roadmap-module__DuPpIW__step h3{font-size:inherit;margin:0}.roadmap-module__DuPpIW__trigger{align-items:baseline;gap:var(--ak-space-4);width:100%;min-height:var(--ak-roadmap-tabs-trigger-height);padding:var(--ak-space-5) 0;color:var(--rs-muted);text-align:left;transition:color var(--ak-fast);background:0 0;border:0;font-weight:500;line-height:1.22;display:flex}.roadmap-module__DuPpIW__number{width:var(--ak-roadmap-tabs-number-width);color:var(--rs-muted);font-size:var(--ak-roadmap-optional-size);font-variant-numeric:tabular-nums;flex:none}.roadmap-module__DuPpIW__stepTitle{font-size:var(--ak-roadmap-tabs-title);letter-spacing:-.025em;text-wrap:balance}.roadmap-module__DuPpIW__optional{margin-left:var(--ak-space-3);color:var(--ak-lime);font-size:var(--ak-roadmap-optional-size);letter-spacing:0;vertical-align:middle;font-weight:500;display:inline-block}.roadmap-module__DuPpIW__step[data-active] .roadmap-module__DuPpIW__trigger{color:var(--ak-paper)}.roadmap-module__DuPpIW__step[data-active] .roadmap-module__DuPpIW__number{color:var(--ak-lime)}.roadmap-module__DuPpIW__trigger:hover{color:var(--ak-paper)}.roadmap-module__DuPpIW__rail{left:calc(-1 * var(--ak-space-4));inset-block:var(--ak-space-5);background:var(--ak-roadmap-tabs-line);width:1px;position:absolute;overflow:visible}.roadmap-module__DuPpIW__progress{background:var(--ak-lime);transform-origin:top;box-shadow:var(--ak-roadmap-tabs-progress-glow);position:absolute;inset:0;transform:scaleY(1)}.roadmap-module__DuPpIW__panel{transition:grid-template-rows var(--ak-roadmap-tabs-copy-duration) var(--ak-ease);grid-template-rows:1fr;display:grid}.roadmap-module__DuPpIW__panelInner{min-height:0;overflow:hidden}.roadmap-module__DuPpIW__panelBody{padding:0 0 var(--ak-space-5) calc(var(--ak-roadmap-tabs-number-width) + var(--ak-space-4))}.roadmap-module__DuPpIW__panelBody p{max-width:46ch;color:var(--rs-muted);font-size:var(--ak-roadmap-body);margin:0;line-height:1.65}.roadmap-module__DuPpIW__link{align-items:center;gap:var(--ak-space-3);min-height:var(--ak-roadmap-link-height);margin-top:var(--ak-space-3);color:var(--ak-paper);font-size:var(--ak-roadmap-link-size);text-underline-offset:.25em;-webkit-text-decoration-color:var(--ak-roadmap-line);text-decoration-color:var(--ak-roadmap-line);line-height:1.4;display:inline-flex}.roadmap-module__DuPpIW__link svg{width:var(--ak-space-5);height:var(--ak-space-5);color:var(--ak-lime);flex:none}.roadmap-module__DuPpIW__link:hover{color:var(--ak-lime)}.roadmap-module__DuPpIW__section[data-enhanced] .roadmap-module__DuPpIW__step:not([data-active]) .roadmap-module__DuPpIW__panel{grid-template-rows:0fr}.roadmap-module__DuPpIW__section[data-enhanced] .roadmap-module__DuPpIW__panelBody{min-height:var(--ak-roadmap-tabs-copy-space)}.roadmap-module__DuPpIW__gallery{border:1px solid var(--ak-feature-border);border-radius:var(--ak-roadmap-tabs-radius);background:var(--ak-roadmap-tabs-surface);grid-area:gallery;align-self:center;min-width:0;overflow:hidden}.roadmap-module__DuPpIW__visual{aspect-ratio:16/13;position:relative;overflow:hidden}.roadmap-module__DuPpIW__slide{visibility:hidden;pointer-events:none;position:absolute;inset:0}.roadmap-module__DuPpIW__slide[data-state=active]{visibility:visible;z-index:1}.roadmap-module__DuPpIW__section[data-switched] .roadmap-module__DuPpIW__slide[data-state=active]{animation:roadmap-module__DuPpIW__arrive var(--ak-roadmap-tabs-image-duration) var(--ak-ease) both}.roadmap-module__DuPpIW__section[data-switched] .roadmap-module__DuPpIW__slide[data-state=leaving]{visibility:visible;animation:roadmap-module__DuPpIW__leave var(--ak-roadmap-tabs-image-duration) var(--ak-ease) both}.roadmap-module__DuPpIW__galleryFooter{justify-content:space-between;align-items:center;gap:var(--ak-space-4);padding:var(--ak-space-4) var(--ak-space-5);border-top:1px solid var(--ak-roadmap-tabs-line);display:flex;position:relative}.roadmap-module__DuPpIW__position{gap:var(--ak-space-2);color:var(--ak-paper);font-size:var(--ak-small);font-variant-numeric:tabular-nums;display:flex}.roadmap-module__DuPpIW__position span{color:var(--rs-muted)}.roadmap-module__DuPpIW__controls{gap:var(--ak-space-2);display:flex}.roadmap-module__DuPpIW__controls button{width:var(--ak-roadmap-tabs-control);height:var(--ak-roadmap-tabs-control);padding:var(--ak-space-3);border:1px solid var(--ak-roadmap-tabs-line);color:var(--ak-paper);transition:background var(--ak-fast), color var(--ak-fast), border-color var(--ak-fast);background:0 0;border-radius:50%;place-items:center;display:grid}.roadmap-module__DuPpIW__controls button:hover{background:var(--ak-lime);border-color:var(--ak-lime);color:var(--ak-carbon)}.roadmap-module__DuPpIW__controls svg{stroke-width:1.5px;width:100%;height:100%}.roadmap-module__DuPpIW__section :is(button,a):focus-visible{outline:2px solid var(--ak-lime);outline-offset:var(--ak-space-1)}@media (prefers-reduced-motion:no-preference){.roadmap-module__DuPpIW__section[data-enhanced] .roadmap-module__DuPpIW__progress{animation:roadmap-module__DuPpIW__progress var(--ak-roadmap-tabs-autoplay-duration) linear both;animation-play-state:paused}.roadmap-module__DuPpIW__section[data-playing] .roadmap-module__DuPpIW__progress{animation-play-state:running}}@keyframes roadmap-module__DuPpIW__progress{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes roadmap-module__DuPpIW__arrive{0%{transform:translateY(var(--arrival-offset));opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes roadmap-module__DuPpIW__leave{0%{opacity:1;transform:translateY(0)}to{transform:translateY(var(--departure-offset));opacity:0}}@media (min-width:901px){.roadmap-module__DuPpIW__section{overflow-anchor:none}.roadmap-module__DuPpIW__section[data-enhanced].rs-section{padding-block:var(--ak-space-5)}.roadmap-module__DuPpIW__layout{row-gap:var(--ak-space-4)}.roadmap-module__DuPpIW__intro h2{max-width:none}.roadmap-module__DuPpIW__intro p{margin-top:var(--ak-space-3);max-width:none;line-height:1.5}.roadmap-module__DuPpIW__trigger{padding-block:var(--ak-space-3)}.roadmap-module__DuPpIW__rail{inset-block:var(--ak-space-3)}.roadmap-module__DuPpIW__panelBody{padding-bottom:var(--ak-space-3)}.roadmap-module__DuPpIW__panelBody p{max-width:none;line-height:1.5}.roadmap-module__DuPpIW__link{margin-top:var(--ak-space-2)}.roadmap-module__DuPpIW__visual{aspect-ratio:auto;height:var(--ak-roadmap-tabs-visual-height)}.roadmap-module__DuPpIW__galleryFooter{padding-block:var(--ak-space-3)}}@media (max-width:900px){.roadmap-module__DuPpIW__layout{row-gap:var(--ak-space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""gallery""steps"}.roadmap-module__DuPpIW__intro h2{max-width:18ch}.roadmap-module__DuPpIW__gallery{width:100%;max-width:var(--ak-roadmap-tabs-mobile-max);justify-self:center}.roadmap-module__DuPpIW__visual{aspect-ratio:16/10}.roadmap-module__DuPpIW__section[data-enhanced] .roadmap-module__DuPpIW__panelBody{min-height:var(--ak-roadmap-tabs-mobile-copy-space)}.roadmap-module__DuPpIW__trigger{padding-block:var(--ak-space-4)}.roadmap-module__DuPpIW__rail{left:calc(-1 * var(--ak-space-3));inset-block:var(--ak-space-4)}.roadmap-module__DuPpIW__galleryFooter{padding:var(--ak-space-3) var(--ak-space-4)}}@media (prefers-reduced-motion:reduce){.roadmap-module__DuPpIW__section .roadmap-module__DuPpIW__slide,.roadmap-module__DuPpIW__progress{animation:none!important}.roadmap-module__DuPpIW__section .roadmap-module__DuPpIW__slide[data-state=leaving]{visibility:hidden}.roadmap-module__DuPpIW__panel,.roadmap-module__DuPpIW__trigger,.roadmap-module__DuPpIW__controls button{transition:none}}@media (forced-colors:active){.roadmap-module__DuPpIW__progress{box-shadow:none;background:highlight}.roadmap-module__DuPpIW__rail,.roadmap-module__DuPpIW__step,.roadmap-module__DuPpIW__gallery,.roadmap-module__DuPpIW__galleryFooter,.roadmap-module__DuPpIW__controls button{border-color:canvastext}}
