.lake.svelte-ld1lvd{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lake.svelte-ld1lvd canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.lake.failed.svelte-ld1lvd{background:radial-gradient(circle, color-mix(in oklab, var(--paper) 22%, transparent) 1px, transparent 1.5px) 0 70% / 14px 14px repeat-x, linear-gradient(to bottom, transparent 68%, color-mix(in oklab, var(--paper) 4%, transparent))}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-content:center;min-height:max(640px,100svh);margin-top:-68px;padding:calc(68px + clamp(32px,6vh,72px)) 0 clamp(64px,12vh,140px);display:grid;position:relative;overflow:hidden}.hero__scrim[data-astro-cid-ge2uvauf]{z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 60% at 20% 40%, color-mix(in oklab, var(--ink) 80%, transparent), color-mix(in oklab, var(--ink) 30%, transparent) 60%, transparent 80%), linear-gradient(to bottom, color-mix(in oklab, var(--ink) 60%, transparent), transparent 22%);position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{z-index:1;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{gap:28px;max-width:1000px;display:grid}.hero__copy[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:11.5em;font-size:clamp(44px,6.4vw,96px)}.hero__copy[data-astro-cid-ge2uvauf] .lede[data-astro-cid-ge2uvauf]{max-width:58ch}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}@media (width<=759px){.hero[data-astro-cid-ge2uvauf]{align-content:start;min-height:0;padding:108px 0 72px}.hero__copy[data-astro-cid-ge2uvauf]{gap:22px}}.story.svelte-1h93z9{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.story__sticky.svelte-1h93z9{order:0;position:sticky;top:calc(68px + max(24px,50vh - 34px - min(56vw,560px)/2.66667))}.stage.svelte-1h93z9{aspect-ratio:4/3;background-color:var(--grey-50);background-image:radial-gradient(circle, var(--grey-200) 1px, transparent 1px);border:1px solid var(--grey-100);border-radius:var(--radius);background-size:5% 6.6667%;position:relative;overflow:hidden;container-type:inline-size}.stage__lines.svelte-1h93z9{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.line.svelte-1h93z9{fill:none;stroke:var(--grey-400);stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease) var(--d)}.line.drawn.svelte-1h93z9{stroke-dashoffset:0}.line--out.svelte-1h93z9{stroke:var(--ink)}.packet.svelte-1h93z9{fill:var(--ink)}.card.svelte-1h93z9,.ghost.svelte-1h93z9,.out.svelte-1h93z9,.hub.svelte-1h93z9{border-radius:var(--radius);transition:left .9s var(--ease), top .9s var(--ease), transform .9s var(--ease), opacity .5s var(--ease), border-color .3s, box-shadow .3s;flex-direction:column;justify-content:center;gap:.2em;padding:0 3cqw;display:flex;position:absolute}.card.svelte-1h93z9{background:var(--paper);border:1px solid var(--grey-200);box-shadow:0 1px 0 var(--grey-100)}.card.dim.svelte-1h93z9{opacity:.35}.card.conflict.svelte-1h93z9{border-color:var(--ink);box-shadow:0 6px 18px -8px color-mix(in oklab, var(--ink) 25%, transparent)}.card__name.svelte-1h93z9{font-family:var(--font-body);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(9px,2.5cqw,15px);font-weight:600;line-height:1.2;overflow:hidden}.card__name.svelte-1h93z9 .card__icon{vertical-align:-.16em;width:1.05em;height:1.05em;color:var(--grey-600);margin-right:.4em;display:inline-block}.out.svelte-1h93z9 .card__name:where(.svelte-1h93z9) .card__icon{color:var(--ink)}.card__metric.svelte-1h93z9{font-family:var(--font-mono);color:var(--grey-600);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(8px,2.05cqw,12px);line-height:1.2;overflow:hidden}.chip.svelte-1h93z9{background:var(--paper);border:1px solid var(--grey-200);opacity:0;transition:opacity .35s var(--ease), transform .35s var(--ease);border-radius:999px;padding:.3em .6em;font-size:clamp(7px,1.75cqw,10px);position:absolute;top:0;right:1.5cqw;transform:translateY(-55%)scale(.9)}.chip.svelte-1h93z9:before{width:.8em;height:.8em}.chip.show.svelte-1h93z9{opacity:1;transform:translateY(-55%)scale(1)}.ghost.svelte-1h93z9{border:1px dashed var(--grey-400);background:color-mix(in oklab, var(--paper) 70%, transparent);opacity:0;transform:translateY(8px)}.ghost.show.svelte-1h93z9{opacity:1;transform:none}.hub.svelte-1h93z9{background:var(--ink);color:var(--paper);opacity:0;justify-content:center;align-items:center;gap:.6cqw;padding:2cqw;transition-delay:.35s;transform:scale(.85)}.hub.show.svelte-1h93z9{opacity:1;transform:none}.hub.svelte-1h93z9 .hub__icon{width:clamp(14px,4.4cqw,28px);height:clamp(14px,4.4cqw,28px);color:var(--paper)}.hub__kicker.svelte-1h93z9{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey-400);font-size:clamp(7px,1.6cqw,10px)}.hub__label.svelte-1h93z9{font-family:var(--font-display);text-align:center;font-size:clamp(10px,2.6cqw,16px);font-weight:700;line-height:1.1}.out.svelte-1h93z9{background:var(--paper);border:1px solid var(--ink);opacity:0;transform:translate(-12px)}.out.show.svelte-1h93z9{opacity:1;transform:none}.stage__caption.svelte-1h93z9{letter-spacing:.08em;min-height:1.6em;color:var(--grey-600);margin:12px 0 0;font-size:11px}.story__steps.svelte-1h93z9{margin:0;padding:0;list-style:none}.step.svelte-1h93z9{opacity:.3;min-height:72vh;transition:opacity .4s var(--ease);align-content:center;gap:14px;display:grid}.step.svelte-1h93z9:first-child{align-content:start;min-height:56vh}.step.svelte-1h93z9:last-child{min-height:64vh}.step.active.svelte-1h93z9{opacity:1}.step.svelte-1h93z9 h3:where(.svelte-1h93z9){font-size:clamp(28px,3.2vw,40px)}.step__body.svelte-1h93z9{color:var(--grey-600);max-width:44ch;font-size:17px}.no-js .step.svelte-1h93z9{opacity:1}@media (width<=860px){.story.svelte-1h93z9{grid-template-columns:1fr;gap:0}.story__sticky.svelte-1h93z9{z-index:2;background:var(--paper);padding:12px 0 16px;top:68px}.step.svelte-1h93z9,.step.svelte-1h93z9:first-child,.step.svelte-1h93z9:last-child{align-content:start;min-height:0;padding-block:18vh}.step.svelte-1h93z9:first-child{padding-top:32px}.step.svelte-1h93z9:last-child{padding-bottom:12vh}}.wim-section[data-astro-cid-whrzsk6k]{isolation:isolate;position:relative;overflow:hidden}.wim-bg[data-astro-cid-whrzsk6k]{z-index:-1;position:absolute;inset:0}.wim-bg__video[data-astro-cid-whrzsk6k]{object-fit:cover;filter:grayscale(.6)contrast(1.05);width:100%;height:100%}.wim-bg[data-astro-cid-whrzsk6k]:after{content:"";background:linear-gradient(180deg, color-mix(in oklab, var(--ink) 88%, transparent) 0%, color-mix(in oklab, var(--ink) 72%, transparent) 45%, color-mix(in oklab, var(--ink) 92%, transparent) 100%);position:absolute;inset:0}.wim-bg[data-astro-cid-whrzsk6k]:before{content:"";z-index:1;background:var(--ink);opacity:calc(var(--wim-dim,0) * 3);position:absolute;inset:0}.wim-section[data-astro-cid-whrzsk6k] .container[data-astro-cid-whrzsk6k]{text-shadow:0 1px 12px color-mix(in oklab, var(--ink) 60%, transparent)}.wim-section[data-astro-cid-whrzsk6k] .eyebrow[data-astro-cid-whrzsk6k],.wim-section[data-astro-cid-whrzsk6k] .lede[data-astro-cid-whrzsk6k]{color:var(--grey-200)}.wim[data-astro-cid-whrzsk6k]{border-top:1px solid color-mix(in oklab, var(--paper) 20%, transparent);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.wim__item[data-astro-cid-whrzsk6k]{align-content:start;gap:12px;padding:32px 28px 8px 0;display:grid}.wim__item[data-astro-cid-whrzsk6k]+.wim__item[data-astro-cid-whrzsk6k]{border-left:1px solid color-mix(in oklab, var(--paper) 20%, transparent);padding-left:28px}.wim__item[data-astro-cid-whrzsk6k] .wim__icon{margin-bottom:8px}.wim__item[data-astro-cid-whrzsk6k] h3[data-astro-cid-whrzsk6k]{font-size:21px}.wim__item[data-astro-cid-whrzsk6k] p[data-astro-cid-whrzsk6k]{color:var(--grey-200);font-size:15px}@media (width<=960px){.wim[data-astro-cid-whrzsk6k]{grid-template-columns:repeat(2,minmax(0,1fr))}.wim__item[data-astro-cid-whrzsk6k]:nth-child(3){border-left:0;padding-left:0}}@media (width<=560px){.wim[data-astro-cid-whrzsk6k]{grid-template-columns:1fr}.wim__item[data-astro-cid-whrzsk6k],.wim__item[data-astro-cid-whrzsk6k]+.wim__item[data-astro-cid-whrzsk6k]{border-left:0;padding:28px 0 4px}.wim__item[data-astro-cid-whrzsk6k]+.wim__item[data-astro-cid-whrzsk6k]{border-top:1px solid color-mix(in oklab, var(--paper) 20%, transparent)}}@layer base{:where(.lc-layout-svg.svelte-jx5cen){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-jx5cen).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-jx5cen).clip{overflow:hidden}:where(.lc-layout-svg .lc-line,svg.lc-line):not([stroke]){stroke:var(--stroke-color)}:where(.lc-text-svg){paint-order:stroke;overflow:visible}:where(.lc-layout-svg .lc-text,svg.lc-text):not([fill]){color:var(--fill-color);fill:currentColor}:where(.lc-layout-svg .lc-text,svg.lc-text):not([stroke]){stroke:var(--stroke-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-circle,svg.lc-circle):not([stroke]){stroke:var(--stroke-color)}:where(.lc-line){--stroke-color:var(--color-surface-content,currentColor)}:where(.lc-layout-html .lc-line):not([background-color]){background-color:var(--stroke-color)}:where(.lc-text){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-text){text-box:trim-both cap alphabetic}:where(.lc-layout-html .lc-text):not([background-color]){color:var(--fill-color)}:where(.lc-layout-html .lc-text):not([border-color]){border-color:var(--stroke-color)}:where(.lc-circle){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-circle){box-sizing:border-box}:where(.lc-layout-html .lc-circle):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-circle):not([border-color]){border-color:var(--stroke-color)}:where(.lc-layout-canvas.svelte-lkbu1p){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-lkbu1p).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-lkbu1p){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-lkbu1p).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-wwkguu){position:absolute;inset:0}:where(.lc-layout-html.svelte-wwkguu).disablePointerEvents{pointer-events:none}:where(.lc-layout-html.svelte-wwkguu).clip{overflow:hidden}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([fill]){fill:var(--fill-color)}:where(.lc-layout-svg .lc-rect,svg.lc-rect):not([stroke]){stroke:var(--stroke-color)}:where(.lc-rect){--fill-color:var(--color-surface-content,currentColor);--stroke-color:initial}:where(.lc-layout-html .lc-rect){box-sizing:border-box}:where(.lc-layout-html .lc-rect):not([background]){background:var(--fill-color)}:where(.lc-layout-html .lc-rect):not([border-color]){border-color:var(--stroke-color)}}@layer components{:where(.lc-tooltip-context-container.svelte-bs9k1q){position:absolute}:where(.lc-tooltip-context.svelte-bs9k1q){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-bs9k1q).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-bs9k1q){fill:#0000}:where(.lc-tooltip-rect.svelte-bs9k1q).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-bs9k1q){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-bs9k1q).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-axis-rule),:where(.lc-axis-tick){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-axis-grid){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-axis-label,.lc-axis-tick-label){stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-rule-y-radial-circle){--fill-color:none}:where(.lc-debug-frame){--fill-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-z-rule,.lc-grid-y-radial-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-grid-y-radial-circle){--fill-color:none;--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-highlight-area){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color:var(--color-primary,currentColor)}:where(.lc-highlight-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);stroke-width:2px;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-shadow){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);--stroke-color:none;pointer-events:none}:where(.lc-highlight-point){--stroke-color:white;--fill-color:var(--color-primary,currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026))}}.lc-root-container.svelte-c0acs2,.lc-root-container.svelte-c0acs2 *{box-sizing:border-box}.lc-root-container.svelte-c0acs2{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.dash.svelte-1essshc{background:var(--paper);border:1px solid var(--grey-200);box-shadow:0 30px 60px -30px color-mix(in oklab, var(--ink) 18%, transparent);border-radius:6px;gap:16px;padding:clamp(16px,2.5vw,24px);display:grid}.dash__bar.svelte-1essshc{border-bottom:1px solid var(--grey-100);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding-bottom:12px;display:flex}.dash__title.svelte-1essshc,.panel__title.svelte-1essshc{font-family:var(--font-display);font-size:18px;font-weight:700}.dash__meta.svelte-1essshc{letter-spacing:.06em;text-transform:uppercase;color:var(--grey-600);font-size:11px}.kpis.svelte-1essshc{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kpi.svelte-1essshc{background:var(--grey-50);border-radius:var(--radius);gap:6px;min-width:0;padding:14px;display:grid}.kpi__top.svelte-1essshc{justify-items:start;gap:4px;min-width:0;display:grid}.kpi__label.svelte-1essshc{color:var(--grey-600);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.kpi.svelte-1essshc .tag:where(.svelte-1essshc){font-size:9.5px}.kpi__value.svelte-1essshc{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(24px,2.6vw,32px);font-weight:700;line-height:1.1}.kpi__spark.svelte-1essshc{min-width:0;height:32px;overflow:hidden}.kpi__note.svelte-1essshc{color:var(--grey-600);font-size:11px}.kpi.svelte-1essshc .spark-line{fill:none;stroke:var(--ink);stroke-width:1.5px}.panel.svelte-1essshc{border:1px solid var(--grey-100);border-radius:var(--radius);padding:16px}.panel__head.svelte-1essshc{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.panel__title.svelte-1essshc{font-size:15px}.legend.svelte-1essshc{color:var(--grey-600);text-transform:uppercase;letter-spacing:.06em;gap:16px;font-size:11px;display:flex}.profit.svelte-1essshc{gap:16px;margin:0;padding:0;list-style:none;display:grid}.profit__row.svelte-1essshc{grid-template-columns:minmax(104px,9.5rem) minmax(0,1fr);align-items:center;gap:12px;display:grid}.profit__name.svelte-1essshc{font-size:13px;line-height:1.25;display:grid}.profit__rev.svelte-1essshc{color:var(--grey-600);font-size:10px}.profit__track.svelte-1essshc{height:28px;position:relative}.profit__grid.svelte-1essshc{border-left:1px dashed var(--grey-100);position:absolute;top:-8px;bottom:-8px}.profit__zero.svelte-1essshc{border-left:1px solid var(--grey-400);position:absolute;top:-8px;bottom:-8px}.profit__bar.svelte-1essshc{background:var(--ink);border-radius:0 3px 3px 0;position:absolute;top:4px;bottom:4px}.profit__bar--neg.svelte-1essshc{background:var(--status-missing);border-radius:3px 0 0 3px}.profit__val.svelte-1essshc{font-variant-numeric:tabular-nums;white-space:nowrap;padding:0 8px;font-size:12px;font-weight:600;position:absolute;top:50%;transform:translateY(-50%)}.profit__val--neg.svelte-1essshc{color:var(--status-missing)}.profit__axis.svelte-1essshc{grid-template-columns:minmax(104px,9.5rem) minmax(0,1fr);gap:12px;margin-top:-6px;display:grid}.profit__ticks.svelte-1essshc{height:12px;position:relative}.profit__ticks.svelte-1essshc span:where(.svelte-1essshc){color:var(--grey-600);font-size:10px;position:absolute;transform:translate(-50%)}.profit__foot.svelte-1essshc{color:var(--grey-600);letter-spacing:.04em;margin-top:12px;font-size:10px}.ask.svelte-1essshc{background:var(--ink);color:var(--paper);border-radius:var(--radius);gap:8px;padding:14px 16px;display:grid}.ask__q.svelte-1essshc{color:var(--grey-400);font-size:13px}.ask__a.svelte-1essshc{font-size:15px}.ask__src.svelte-1essshc{color:var(--grey-600);text-transform:uppercase;letter-spacing:.06em;margin-top:6px;font-size:11px;display:block}@media (width<=760px){.kpis.svelte-1essshc{grid-template-columns:repeat(2,minmax(0,1fr))}}.wyg[data-astro-cid-qbwu4ztm]{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start;gap:clamp(40px,6vw,80px);display:grid}.wyg__list[data-astro-cid-qbwu4ztm]{gap:40px;margin:0;padding:0;list-style:none;display:grid}.wyg__list[data-astro-cid-qbwu4ztm] li[data-astro-cid-qbwu4ztm]{border-top:1px solid var(--grey-200);gap:10px;padding-top:20px;display:grid}.wyg__icon[data-astro-cid-qbwu4ztm]{border-radius:var(--radius);background:var(--ink);width:40px;height:40px;color:var(--paper);place-items:center;margin-bottom:4px;display:grid}.wyg__list[data-astro-cid-qbwu4ztm] h3[data-astro-cid-qbwu4ztm]{font-size:24px}.wyg__list[data-astro-cid-qbwu4ztm] p[data-astro-cid-qbwu4ztm]:last-child{color:var(--grey-600)}.wyg__demo[data-astro-cid-qbwu4ztm]{position:sticky;top:100px}.wyg__caption[data-astro-cid-qbwu4ztm]{margin-top:14px}@media (width<=960px){.wyg[data-astro-cid-qbwu4ztm]{grid-template-columns:1fr}.wyg__demo[data-astro-cid-qbwu4ztm]{order:-1;position:static}}.track[data-astro-cid-eym6cpmn]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.track__step[data-astro-cid-eym6cpmn]{align-content:start;gap:12px;padding-right:clamp(16px,2.5vw,36px);display:grid}.track__marker[data-astro-cid-eym6cpmn]{align-items:center;margin-bottom:16px;display:flex}.track__n[data-astro-cid-eym6cpmn]{border:1.5px solid var(--ink);background:var(--paper);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;font-size:15px;font-weight:500;display:grid;position:relative}.track__num[data-astro-cid-eym6cpmn]{background:var(--num-color);color:var(--paper);border:1px solid var(--num-color);border-radius:999px;padding:1px 5px;font-size:10px;line-height:1.4;position:absolute;top:-6px;right:-8px}.track__step[data-astro-cid-eym6cpmn]:first-child .track__num[data-astro-cid-eym6cpmn]{--num-color:var(--status-missing)}.track__step[data-astro-cid-eym6cpmn]:nth-child(2) .track__num[data-astro-cid-eym6cpmn]{--num-color:var(--status-risk);color:var(--ink)}.track__step[data-astro-cid-eym6cpmn]:nth-child(3) .track__num[data-astro-cid-eym6cpmn]{--num-color:var(--status-meeting)}.track__step[data-astro-cid-eym6cpmn]:nth-child(4) .track__num[data-astro-cid-eym6cpmn]{--num-color:var(--status-exceeding)}.track__line[data-astro-cid-eym6cpmn]{background:var(--ink);transform-origin:0;height:1.5px;transition:transform .9s var(--ease) .3s;flex:1;margin-right:calc(-1*clamp(16px,2.5vw,36px));transform:scaleX(0)}.track__step[data-astro-cid-eym6cpmn].is-visible .track__line[data-astro-cid-eym6cpmn]{transform:scaleX(1)}.track__step[data-astro-cid-eym6cpmn]:last-child .track__line[data-astro-cid-eym6cpmn]{display:none}.no-js .track__line[data-astro-cid-eym6cpmn]{transform:none}.track__step[data-astro-cid-eym6cpmn] h3[data-astro-cid-eym6cpmn]{font-size:21px}.track__body[data-astro-cid-eym6cpmn]{color:var(--grey-600);font-size:15px}.track__note[data-astro-cid-eym6cpmn]{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.track__note[data-astro-cid-eym6cpmn] a[data-astro-cid-eym6cpmn]{color:var(--ink);text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.track__cta[data-astro-cid-eym6cpmn]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:clamp(48px,6vw,72px);display:flex}@media (width<=860px){.track[data-astro-cid-eym6cpmn]{grid-template-columns:1fr;gap:0}.track__step[data-astro-cid-eym6cpmn]{grid-template-columns:56px 1fr;column-gap:20px;padding:0 0 40px;position:relative}.track__step[data-astro-cid-eym6cpmn]>[data-astro-cid-eym6cpmn]:not(.track__marker){grid-column:2}.track__marker[data-astro-cid-eym6cpmn]{flex-direction:column;grid-row:1/span 3;align-self:stretch;margin:0}.track__line[data-astro-cid-eym6cpmn]{transform-origin:top;width:1.5px;height:auto;margin:0 0 -40px;transform:scaleY(0)}.track__step[data-astro-cid-eym6cpmn].is-visible .track__line[data-astro-cid-eym6cpmn]{transform:scaleY(1)}}
