.Pricing-module__IK_Gmq__pricing{row-gap:calc(var(--space-section) / 2);padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__header{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Pricing-module__IK_Gmq__note{color:var(--surface-muted);font-variant-numeric:tabular-nums}.Pricing-module__IK_Gmq__packages{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__package{--_pad:var(--space-lg);grid-row:span 7;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;padding:var(--_pad);border-radius:var(--radius-lg);justify-items:start;row-gap:0;display:grid}.Pricing-module__IK_Gmq__package:not([data-surface]){--surface-line:var(--color-paper-line);background-color:var(--color-paper-pure)}.Pricing-module__IK_Gmq__head{align-items:center;gap:var(--space-xs) var(--space-sm);min-height:var(--size-chip);flex-wrap:wrap;justify-self:stretch;display:flex;container-type:inline-size}.Pricing-module__IK_Gmq__name{font-family:var(--type-headline-family);font-size:clamp(1.5rem,9cqi,2.25rem);font-weight:var(--type-headline-weight);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;line-height:1}.Pricing-module__IK_Gmq__package .Pricing-module__IK_Gmq__plate{--surface-outline:var(--color-volt);background-color:var(--color-volt);color:var(--color-ink);white-space:nowrap}.Pricing-module__IK_Gmq__text{max-width:30ch;margin-top:var(--space-sm);font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);text-wrap:balance}.Pricing-module__IK_Gmq__price{justify-self:stretch;justify-items:start;row-gap:var(--space-xs);margin-top:var(--space-xl);display:grid;container-type:inline-size}.Pricing-module__IK_Gmq__lead,.Pricing-module__IK_Gmq__currency,.Pricing-module__IK_Gmq__listLabel{font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Pricing-module__IK_Gmq__from,.Pricing-module__IK_Gmq__listLabel{color:var(--surface-muted)}.Pricing-module__IK_Gmq__amount{flex-wrap:wrap;align-items:baseline;column-gap:.625rem;display:flex}.Pricing-module__IK_Gmq__digits{font-family:var(--type-data-family);font-size:clamp(3rem,24cqi,5.5rem);font-weight:var(--type-data-weight);line-height:var(--type-data-leading);letter-spacing:var(--type-data-tracking);word-spacing:-.3em;white-space:nowrap}.Pricing-module__IK_Gmq__term{--_gap:1.25rem;gap:0 var(--_gap);margin-top:var(--space-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex;overflow:clip}.Pricing-module__IK_Gmq__term>span{position:relative}.Pricing-module__IK_Gmq__term>span+span:before{content:"";background-color:var(--surface-muted);border-radius:50%;width:4px;height:4px;position:absolute;inset-block-start:calc(.5lh - 2px);inset-inline-start:calc(var(--_gap) / -2 - 2px)}.Pricing-module__IK_Gmq__for{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--surface-line);color:var(--surface-muted);text-wrap:pretty;justify-self:stretch}.Pricing-module__IK_Gmq__scope{margin-top:var(--space-lg);justify-self:stretch}.Pricing-module__IK_Gmq__list{row-gap:var(--space-sm);margin-top:var(--space-md);display:grid}.Pricing-module__IK_Gmq__item{column-gap:var(--space-sm);text-wrap:pretty;break-inside:avoid;grid-template-columns:auto minmax(0,1fr);align-items:start;line-height:1.35;display:grid}.Pricing-module__IK_Gmq__mark{width:1.25rem;height:1.25rem;color:var(--surface-mark);stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;margin-top:calc(.5lh - .625rem)}.Pricing-module__IK_Gmq__package .Pricing-module__IK_Gmq__choose{margin-top:var(--space-xl);place-self:end stretch}.Pricing-module__IK_Gmq__other{justify-items:start;row-gap:var(--space-sm);margin-top:calc(var(--space-lg) - var(--space-section) / 2);display:grid}.Pricing-module__IK_Gmq__otherText{text-wrap:pretty;max-width:72ch}.Pricing-module__IK_Gmq__extras{gap:var(--space-md) var(--space-gutter);padding-top:var(--space-lg);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr);display:grid}.Pricing-module__IK_Gmq__extrasTitle{font-weight:var(--type-control-weight)}.Pricing-module__IK_Gmq__extrasText{max-width:44ch;margin-top:var(--space-xs);color:var(--surface-muted);text-wrap:pretty}.Pricing-module__IK_Gmq__extrasList{align-content:start;gap:var(--space-sm) var(--space-gutter);display:grid}@media (min-width:640px) and (max-width:1023.98px){.Pricing-module__IK_Gmq__package{--_pad:var(--space-panel)}.Pricing-module__IK_Gmq__list{columns:2;column-gap:var(--space-xl);display:block}.Pricing-module__IK_Gmq__item+.Pricing-module__IK_Gmq__item{margin-top:var(--space-sm)}.Pricing-module__IK_Gmq__package .Pricing-module__IK_Gmq__choose{justify-self:start;min-width:18rem}}@media (min-width:1024px){.Pricing-module__IK_Gmq__header{justify-content:space-between;align-items:last baseline;gap:var(--space-md) var(--space-2xl);flex-wrap:wrap;display:flex}.Pricing-module__IK_Gmq__packages{gap:0 var(--space-gutter);grid-template-columns:repeat(3,minmax(0,1fr))}.Pricing-module__IK_Gmq__package{--_pad:clamp(var(--space-lg), 2.2vw, var(--space-panel))}.Pricing-module__IK_Gmq__extras{margin-top:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr))}.Pricing-module__IK_Gmq__extrasList{grid-column:2/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.Pricing-module__IK_Gmq__package[data-featured]{margin-block:calc(var(--space-md) * -1);padding-block:calc(var(--_pad) + var(--space-md))}}
.Hero-module__23tpTW__hero{position:relative}.Hero-module__23tpTW__skip{--focus-color:var(--color-paper-pure)}.Hero-module__23tpTW__track{height:min(350vh, 3.5 * var(--screen-cap));position:relative}.Hero-module__23tpTW__scene{isolation:isolate;position:sticky;top:0;overflow:clip}.Hero-module__23tpTW__field{z-index:0;background-color:var(--surface-bg,var(--color-ink));position:absolute;inset:0}.Hero-module__23tpTW__screen{--_stage-min:clamp(200px, 40svh, 320px);z-index:1;grid-template-rows:var(--size-nav) minmax(var(--_stage-min), 1fr) auto;min-height:min(100vh, var(--screen-cap));min-height:min(100svh, var(--screen-cap));display:grid;position:relative}.Hero-module__23tpTW__stage{--_ratio:var(--frame-ratio);--_l:var(--rest-left);--_r:var(--rest-right);--_t:var(--rest-top);--_b:var(--rest-base);--_floor:.07;--_share:.3;--_room-top:clamp(12px, 3.5cqh, 32px);--_room-bottom:0px;--_room:calc(100cqh - var(--_room-top) - var(--_room-bottom));--_fit:calc(var(--_b) + var(--_floor) - var(--_t));--_frame-h:min(var(--_room) / var(--_fit), 100cqw * var(--_share) / ((var(--_r) - var(--_l)) * var(--_ratio)));--_frame-w:calc(var(--_frame-h) * var(--_ratio));--_top:calc(var(--_room-top) + (var(--_room) - var(--_frame-h) * var(--_fit)) / 2 - var(--_frame-h) * var(--_t));--_axis:calc(var(--_top) + var(--_frame-h) * (var(--_t) + var(--_b)) / 2);--_half:calc(var(--_frame-w) * (var(--_r) - var(--_l)) / 2);--_gap:clamp(16px, 2.4cqw, 40px);--_reach:calc(var(--_half) + var(--_gap));--_f:min((50cqw - var(--_reach) - var(--space-margin)) / var(--line-em), var(--_frame-h) * (var(--_b) - var(--_t)) * .66 / .75);z-index:1;pointer-events:none;grid-row:2;position:relative;container:hero-stage/size}.Hero-module__23tpTW__near{z-index:2;position:absolute;inset:0}.Hero-module__23tpTW__object{--_cx:calc((var(--_l) + var(--_r)) / 2);--_cy:calc((var(--_t) + var(--_b)) / 2);--_ow:calc(var(--_r) - var(--_l));--_oh:calc(var(--_b) - var(--_t));top:var(--_top);left:calc(50% - var(--_frame-w) * (var(--_l) + var(--_r)) / 2);width:var(--_frame-w);height:var(--_frame-h);position:absolute}.Hero-module__23tpTW__glow{top:calc((var(--_cy) - var(--_oh) * 1.05) * 100%);left:calc((var(--_cx) - var(--_ow) * 1.05) * 100%);width:calc(var(--_ow) * 210%);height:calc(var(--_oh) * 210%);background-image:radial-gradient(closest-side, color-mix(in srgb, var(--color-volt) 38%, transparent), color-mix(in srgb, var(--color-volt) 20%, transparent) 42%, color-mix(in srgb, var(--color-volt) 7%, transparent) 72%, transparent);position:absolute}.Hero-module__23tpTW__floor{transform:translateY(calc(var(--floor-rest,.7) * 100%));position:absolute;inset:0}.Hero-module__23tpTW__pool{top:-9%;left:calc((var(--_cx) - var(--_ow) * .85) * 100%);width:calc(var(--_ow) * 170%);background-image:radial-gradient(closest-side, color-mix(in srgb, var(--color-volt) 26%, transparent), color-mix(in srgb, var(--color-volt) 11%, transparent) 50%, color-mix(in srgb, var(--color-volt) 3%, transparent) 80%, transparent);height:26%;position:absolute}.Hero-module__23tpTW__mirror{width:100%;height:calc(var(--mirror-band,.3) * 100%);opacity:0;transition:opacity .6s linear;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#00000075,#0003 30%,#0000000f 62%,#0000 90%);mask-image:linear-gradient(#00000075,#0003 30%,#0000000f 62%,#0000 90%)}.Hero-module__23tpTW__mirror[data-on=true]{opacity:1}.Hero-module__23tpTW__frames{--_os:1.4;width:calc(100% * var(--_os));height:calc(100% * var(--_os));transform:translate(-50%, -50%) scale(calc(1 / var(--_os)));position:absolute;top:50%;left:50%}.Hero-module__23tpTW__flight{visibility:hidden}.Hero-module__23tpTW__scene[data-phase=scene] .Hero-module__23tpTW__flight{visibility:visible}.Hero-module__23tpTW__scene[data-phase=scene] .Hero-module__23tpTW__loop{display:none}.Hero-module__23tpTW__word{z-index:3;position:absolute;inset:0}.Hero-module__23tpTW__half{top:calc(var(--_axis) - var(--_f) * .41);position:absolute}.Hero-module__23tpTW__half1{right:calc(50% + var(--_reach));width:calc(var(--_f) * var(--line1-em))}.Hero-module__23tpTW__half2{left:calc(50% + var(--_reach));width:calc(var(--_f) * var(--line2-em))}.Hero-module__23tpTW__full{display:none}@media (prefers-reduced-motion:no-preference){.Hero-module__23tpTW__object{will-change:transform}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Hero-module__23tpTW__word,.Hero-module__23tpTW__near{will-change:transform}}.Hero-module__23tpTW__ui{z-index:4;grid-row:3;grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--space-gutter);padding:0 var(--space-margin) clamp(20px, 2.2vw, 32px);display:grid;position:relative}.Hero-module__23tpTW__lead{grid-column:1/-1}.Hero-module__23tpTW__title{font-family:var(--type-voice-family);font-size:var(--type-voice-size);font-weight:var(--type-voice-weight);line-height:var(--type-voice-leading);letter-spacing:var(--type-voice-tracking);margin:0}.Hero-module__23tpTW__studio{margin-bottom:var(--space-sm);color:var(--surface-muted,var(--color-ink-muted));font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase;display:block}.Hero-module__23tpTW__sub{max-width:34rem;margin:var(--space-sm) 0 0;color:var(--surface-muted,var(--color-ink-muted));text-wrap:pretty}.Hero-module__23tpTW__actions{align-items:center;gap:var(--space-md) var(--space-sm);margin-top:var(--space-lg);flex-wrap:wrap;grid-column:1/-1;display:flex}.Hero-module__23tpTW__actions .Hero-module__23tpTW__status{margin-inline-start:auto}.Hero-module__23tpTW__layers{z-index:4;font-family:var(--type-title-family);font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading);letter-spacing:var(--type-title-tracking);pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.Hero-module__23tpTW__layer{--_tick:clamp(28px, 3.4vw, 56px);--_air:12px;top:var(--y,0);left:var(--x,0);box-sizing:border-box;max-width:var(--w,none);padding-left:calc(var(--_tick) + 2 * var(--_air));opacity:0;text-wrap:balance;transition:opacity .22s linear;position:absolute;transform:translateY(-50%)}.Hero-module__23tpTW__layer[data-on=true]{opacity:1;transition:opacity .6s var(--ease-out)}.Hero-module__23tpTW__layerShort{display:none}.Hero-module__23tpTW__layer:before,.Hero-module__23tpTW__layer:after{content:"";top:50%;left:var(--_air);position:absolute}.Hero-module__23tpTW__layer:before{width:var(--_tick);background-color:var(--color-ink-muted);height:1px}.Hero-module__23tpTW__layer:after{background-color:var(--color-volt);border-radius:50%;width:5px;height:5px;margin:-2px 0 0 -2px}.Hero-module__23tpTW__outro{right:var(--space-margin);bottom:clamp(28px,6svh,64px);left:var(--space-margin);z-index:4;justify-items:center;gap:var(--space-lg);text-align:center;visibility:hidden;transition:visibility 0s linear .26s;display:grid;position:absolute}.Hero-module__23tpTW__scene[data-outro=true] .Hero-module__23tpTW__outro{visibility:visible;transition-delay:0s}.Hero-module__23tpTW__outroLine{max-width:15em;font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-wrap:balance;margin:-.14em 0;padding:.14em 0;overflow:hidden}.Hero-module__23tpTW__outroLine>span{transition:transform .24s var(--ease-out);display:block;transform:translateY(120%)}.Hero-module__23tpTW__scene[data-outro=true] .Hero-module__23tpTW__outroLine>span{transition:transform var(--duration-reveal) var(--ease-out);transform:none}.Hero-module__23tpTW__outroAction{opacity:0;transition:opacity .2s linear, transform .2s var(--ease-out);transform:translateY(12px)}.Hero-module__23tpTW__scene[data-outro=true] .Hero-module__23tpTW__outroAction{opacity:1;transition:opacity .5s var(--ease-out) 90ms, transform .5s var(--ease-out) 90ms;transform:none}@media (min-width:768px){.Hero-module__23tpTW__lead{grid-column:1/span 5}.Hero-module__23tpTW__actions{margin-top:var(--space-xl)}}@media (max-width:1023.98px) and (orientation:portrait){.Hero-module__23tpTW__stage{--_share:.74;--_floor:.12;--_word-top:clamp(4px, 1.5cqh, 16px);--_word-gap:clamp(8px, 2.5cqh, 24px);--_f:calc((100cqw - 2 * var(--space-margin)) / var(--word-em));--_room-top:calc(var(--_word-top) + var(--_f) * .82 + var(--_word-gap));--_room-bottom:clamp(8px, 2cqh, 20px)}.Hero-module__23tpTW__half{display:none}.Hero-module__23tpTW__full{top:var(--_word-top);right:var(--space-margin);left:var(--space-margin);display:block;position:absolute}}@media (max-width:767.98px){.Hero-module__23tpTW__track{height:min(220vh, 2.2 * var(--screen-cap))}.Hero-module__23tpTW__screen{--_stage-min:clamp(168px, 44svh, 280px)}.Hero-module__23tpTW__stage{--_ratio:var(--frame-ratio-phone);--_l:var(--rest-phone-left);--_r:var(--rest-phone-right);--_t:var(--rest-phone-top);--_b:var(--rest-phone-base)}.Hero-module__23tpTW__frames{--_os:1}.Hero-module__23tpTW__layers{font-size:min(var(--type-title-size), 4.6vw)}.Hero-module__23tpTW__layerShort{display:inline}.Hero-module__23tpTW__layerName{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hero-module__23tpTW__layer{--_tick:12px;--_air:6px}.Hero-module__23tpTW__title{font-size:min(var(--type-voice-size), 6.6vw)}.Hero-module__23tpTW__studio{margin-bottom:var(--space-xs)}.Hero-module__23tpTW__sub{margin-top:var(--space-xs)}.Hero-module__23tpTW__actions .Hero-module__23tpTW__primary{flex:1 0 100%}.Hero-module__23tpTW__actions .Hero-module__23tpTW__secondary{display:none}.Hero-module__23tpTW__actions .Hero-module__23tpTW__status{margin-inline-start:0}.Hero-module__23tpTW__outro{bottom:max(20px, env(safe-area-inset-bottom));justify-items:stretch}.Hero-module__23tpTW__outroLine{font-size:min(var(--type-headline-size), 7vw)}.Hero-module__23tpTW__outroAction>a{width:100%}}@media (prefers-reduced-motion:reduce),(scripting:none),(min-width:768px) and (max-height:579.98px),(max-width:767.98px) and (max-height:543.98px){.Hero-module__23tpTW__track{height:auto}.Hero-module__23tpTW__hero .Hero-module__23tpTW__skip,.Hero-module__23tpTW__flight{display:none}.Hero-module__23tpTW__layers{gap:var(--space-lg) var(--space-gutter);padding:var(--space-3xl) var(--space-margin) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;inset:auto}.Hero-module__23tpTW__layer{max-width:none;padding:var(--space-sm) 0 0;border-top:1px solid var(--color-ink-line);opacity:1;position:static;transform:none}.Hero-module__23tpTW__layer:before,.Hero-module__23tpTW__layer:after{content:none}.Hero-module__23tpTW__layerShort{display:none}.Hero-module__23tpTW__layerName{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.Hero-module__23tpTW__outro{visibility:visible;padding:var(--space-3xl) var(--space-margin) var(--space-4xl);position:relative;inset:auto}.Hero-module__23tpTW__outroLine>span{transform:none}.Hero-module__23tpTW__outroAction{display:none}}@media (prefers-reduced-motion:reduce) and (min-width:768px),(scripting:none) and (min-width:768px),(min-width:768px) and (max-height:579.98px){.Hero-module__23tpTW__layers{grid-template-columns:repeat(4,minmax(0,1fr))}}
.Process-module__KP7vuW__process{row-gap:calc(var(--space-section) / 2);padding:var(--space-section) var(--space-margin);grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__header{gap:var(--space-md);grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__title{font-family:var(--type-headline-family);font-size:var(--type-headline-size);font-weight:var(--type-headline-weight);line-height:var(--type-headline-leading);letter-spacing:var(--type-headline-tracking);text-transform:uppercase}.Process-module__KP7vuW__point{border:1.5px solid var(--color-ink);background-color:var(--color-volt);border-radius:50%;width:max(.19em,12px);height:max(.19em,12px);margin-inline-start:.07em;display:inline-block}.Process-module__KP7vuW__note{color:var(--surface-muted);font-variant-numeric:tabular-nums}.Process-module__KP7vuW__flow{--node:16px;--rail:28px;--pad:20px;--row-gap:var(--space-xs);--num:4rem;--node-y:calc(var(--pad) + var(--num) * .45);row-gap:var(--space-xl);grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__list{min-width:0}.Process-module__KP7vuW__steps{row-gap:var(--row-gap);grid-template-columns:minmax(0,1fr);padding-inline-start:var(--rail);display:grid}.Process-module__KP7vuW__step{padding:var(--pad);border-radius:var(--radius-lg);color:var(--surface-fg);transition:background-color .5s var(--ease-out), color .3s var(--ease-out);grid-template-columns:minmax(0,1fr);grid-template-areas:"number""name""body";display:grid;position:relative}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__step:not([data-state=active]){color:var(--surface-muted)}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__step[data-state=active]{background-color:var(--color-paper-pure)}.Process-module__KP7vuW__number{font-family:var(--type-data-family);font-size:var(--num);font-weight:var(--type-data-weight);line-height:var(--type-data-leading);letter-spacing:var(--type-data-tracking);white-space:nowrap;grid-area:number}.Process-module__KP7vuW__name{margin-top:var(--space-md);font-family:var(--type-headline-family);font-size:clamp(1.375rem,7.2vw,1.75rem);font-weight:var(--type-headline-weight);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;grid-area:name;line-height:1.05}.Process-module__KP7vuW__body{margin-top:var(--space-sm);grid-area:body}.Process-module__KP7vuW__text{text-wrap:pretty;max-width:54ch;font-size:clamp(1.0625rem,.95rem + .35vw,1.25rem);line-height:1.5}.Process-module__KP7vuW__terms{margin-top:var(--space-lg);grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__term{row-gap:var(--space-2xs);padding-block:var(--space-sm);border-top:1px solid var(--surface-line);grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__term:last-child{padding-bottom:0}.Process-module__KP7vuW__label{color:var(--surface-muted);font-family:var(--type-label-family);font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading);letter-spacing:var(--type-label-tracking);text-transform:uppercase}.Process-module__KP7vuW__value{text-wrap:pretty;font-weight:500;line-height:1.35}.Process-module__KP7vuW__term[data-kind=get] .Process-module__KP7vuW__value{column-gap:var(--space-xs);font-weight:var(--type-control-weight);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.Process-module__KP7vuW__mark{stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.25rem;height:1.25rem;margin-top:calc(.5lh - .625rem)}.Process-module__KP7vuW__link{top:var(--node-y);left:calc(var(--node) / 2 - var(--rail));width:4px;height:calc(100% + var(--row-gap));background:linear-gradient(color-mix(in srgb, var(--color-ink) 24%, transparent), color-mix(in srgb, var(--color-ink) 24%, transparent)) center / 1px 100% no-repeat;position:absolute;translate:-50%}.Process-module__KP7vuW__linkFill{border-inline:1px solid var(--color-ink);background-color:var(--color-volt);transform-origin:50% 0;position:absolute;inset:0}.Process-module__KP7vuW__node{z-index:1;top:var(--node-y);left:calc(var(--node) / 2 - var(--rail));width:var(--node);height:var(--node);border:1.5px solid var(--color-ink);background-color:var(--color-volt);transition:scale .4s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out);border-radius:50%;position:absolute;translate:-50% -50%}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__step[data-state=todo] .Process-module__KP7vuW__node{border-color:var(--surface-outline);background-color:var(--surface-bg)}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__step[data-state=active] .Process-module__KP7vuW__node{scale:1.375}.Process-module__KP7vuW__aside{min-width:0}.Process-module__KP7vuW__panel{--_pad:var(--space-lg);--_dot:12px;border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:clip}.Process-module__KP7vuW__stage{aspect-ratio:4/3;flex:none;position:relative;overflow:clip;container-type:size}.Process-module__KP7vuW__object{width:auto;aspect-ratio:var(--fs-ratio);position:absolute;top:50%;left:50%;translate:-50% -50%}.Process-module__KP7vuW__scrub{height:min(138cqh,132cqw);display:none}.Process-module__KP7vuW__loop{height:min(172cqh,132cqw)}.Process-module__KP7vuW__cross{z-index:1;width:12px;height:12px;color:var(--surface-muted);opacity:.6;background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat,linear-gradient(currentColor,currentColor) 50%/1px 100% no-repeat;position:absolute}.Process-module__KP7vuW__cross[data-corner^=t]{top:var(--_pad)}.Process-module__KP7vuW__cross[data-corner^=b]{bottom:var(--space-xs)}.Process-module__KP7vuW__cross[data-corner$=l]{left:var(--_pad)}.Process-module__KP7vuW__cross[data-corner$=r]{right:var(--_pad)}.Process-module__KP7vuW__foot{row-gap:var(--space-lg);padding:var(--space-lg) var(--_pad) var(--_pad);grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__meter{justify-content:space-between;align-items:center;height:24px;display:flex;position:relative}.Process-module__KP7vuW__track{inset-inline:calc(var(--_dot) / 2);background-color:color-mix(in srgb, var(--color-paper-pure) 18%, transparent);height:2px;position:absolute;top:50%;translate:0 -50%}.Process-module__KP7vuW__trackFill{background-color:var(--color-volt);transform-origin:0;position:absolute;inset:0}.Process-module__KP7vuW__dot{width:var(--_dot);height:var(--_dot);border:1.5px solid var(--color-volt);background-color:var(--color-volt);outline-offset:3px;transition:scale .4s var(--ease-out), background-color .3s var(--ease-out), border-color .3s var(--ease-out), outline-color .3s var(--ease-out);border-radius:50%;outline:1.5px solid #0000;position:relative}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__dot[data-state=todo]{border-color:var(--surface-outline);background-color:var(--surface-bg)}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__dot[data-state=active]{outline-color:var(--color-volt);scale:1.25}.Process-module__KP7vuW__status{grid-template-columns:minmax(0,1fr);display:grid}.Process-module__KP7vuW__state{row-gap:var(--space-xs);visibility:hidden;opacity:0;grid-area:1/1;display:grid}.Process-module__KP7vuW__state:last-child{visibility:visible;opacity:1}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__state{visibility:hidden;opacity:0;transition:opacity .18s linear,translate .18s linear,visibility 0s linear .18s;translate:0 .5em}.Process-module__KP7vuW__flow[data-live] .Process-module__KP7vuW__state[data-on]{visibility:visible;opacity:1;transition:opacity .32s var(--ease-out) .12s, translate .48s var(--ease-out) .12s, visibility 0s linear 0s;translate:0}.Process-module__KP7vuW__count{color:var(--surface-muted);font-family:var(--type-control-family);font-size:1rem;font-weight:var(--type-control-weight);letter-spacing:var(--type-control-tracking);font-variant-numeric:tabular-nums;line-height:1.2}.Process-module__KP7vuW__current{font-family:var(--type-headline-family);font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:var(--type-headline-weight);letter-spacing:var(--type-headline-tracking);text-transform:uppercase;line-height:1.05}@media (min-width:640px){.Process-module__KP7vuW__flow{--rail:36px;--pad:var(--space-lg);--num:4.5rem}.Process-module__KP7vuW__step{column-gap:var(--space-lg);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number name""number body"}.Process-module__KP7vuW__name{margin-top:calc(var(--num) * .08);font-size:clamp(1.75rem,2.6vw,2.375rem)}.Process-module__KP7vuW__body{margin-top:var(--space-md)}.Process-module__KP7vuW__terms{column-gap:var(--space-lg);grid-template-columns:max-content minmax(0,1fr)}.Process-module__KP7vuW__term{grid-column:1/-1;grid-template-columns:subgrid;align-items:start}.Process-module__KP7vuW__label{margin-top:.34rem}.Process-module__KP7vuW__stage{aspect-ratio:2}.Process-module__KP7vuW__panel{--_pad:var(--space-panel)}}@media (min-width:1024px){.Process-module__KP7vuW__header{justify-content:space-between;align-items:last baseline;gap:var(--space-md) var(--space-2xl);flex-wrap:wrap;display:flex}.Process-module__KP7vuW__flow{--rail:44px;--pad:clamp(var(--space-lg), 2.2vw, var(--space-panel));--num:clamp(3.75rem, 5.4vw, 5rem);column-gap:var(--space-gutter);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.Process-module__KP7vuW__list{grid-column:span 7}.Process-module__KP7vuW__aside{grid-column:span 5}.Process-module__KP7vuW__panel{top:calc(var(--size-nav) + var(--space-lg));height:min(100vh - var(--size-nav) - 2 * var(--space-lg), 46rem);height:min(100svh - var(--size-nav) - 2 * var(--space-lg), 46rem);position:sticky}.Process-module__KP7vuW__stage{aspect-ratio:auto;flex:auto;min-height:0}.Process-module__KP7vuW__scrub{display:block}.Process-module__KP7vuW__loop,.Process-module__KP7vuW__flow:not([data-live]) .Process-module__KP7vuW__status{display:none}}.Process-module__KP7vuW__more{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--surface-line)}.Process-module__KP7vuW__moreLabel{color:var(--surface-muted)}.Process-module__KP7vuW__moreLinks{gap:0 var(--space-lg);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.Process-module__KP7vuW__moreLink{align-items:center;gap:var(--space-xs);min-height:44px;color:inherit;font-family:var(--type-control-family);font-size:var(--type-control-size);font-weight:var(--type-control-weight);letter-spacing:var(--type-control-tracking);line-height:1.2;text-decoration:none;display:inline-flex}.Process-module__KP7vuW__moreLink>span{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.Process-module__KP7vuW__moreLink>svg{transition:transform .18s var(--ease-out);flex:none}.Process-module__KP7vuW__moreLink:hover>svg{transform:translate(2px,-2px)}.Process-module__KP7vuW__moreLink:focus-visible{outline-offset:3px;border-radius:var(--radius-sm);outline:2px solid}@media (prefers-reduced-motion:reduce){.Process-module__KP7vuW__moreLink>svg{transition:none}}
