.ld{--ld-strategy:#aa8cff;--ld-org:#5adcc8;--ld-team:#afe678;--ld-lead:#ff7a3c;--ld-ink:#0c0c0c;--ld-cell:#141414;--ld-warm:#ecece4}.ld-cap{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.ld-vh{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ld-note{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.ld-panel{border:1px solid var(--line);background:var(--ld-ink);background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:24px 24px;border-radius:18px;gap:16px;min-inline-size:0;margin:0;padding:20px;display:grid}.ld [data-contour=strategy]{--contour:var(--ld-strategy)}.ld [data-contour=org]{--contour:var(--ld-org)}.ld [data-contour=team]{--contour:var(--ld-team)}.ld [data-contour=manager]{--contour:var(--ld-lead)}.ld-hero-fig{gap:10px;display:grid}.ct-rise.ld-hero{aspect-ratio:16/10}@container (max-width:479px){.ct-rise.ld-hero{aspect-ratio:4/3}}.cx-tag.ld-tag-range{border-color:var(--contour);color:var(--contour);font-family:var(--font-jetbrains), ui-monospace, monospace}.cx-tag.ld-tag-result{border-color:#fff6}.cx-tag[data-tag=manager]{color:#ffd2bb;border-color:#ff7a3ca6}@container (max-width:359px){.ld-hero .ld-tag-range{display:none}}.ld-hero-lanes li:before{background:var(--contour)}.ld-hero-btns{flex-wrap:wrap;gap:10px;margin:0;display:flex}@media (max-width:899px){.ld-top{gap:16px;padding-block-start:28px}.ld-top>.ct-hero-text{display:contents}.ld-top .ct-badge{order:1;justify-self:start}.ld-top .ct-h1{order:2;margin:0}.ld-top .ct-power{order:3;margin:0}.ld-top>.ct-proof{order:4}.ld-top>.ct-rise-fig{order:5}.ld-top .ct-lede{order:6}.ld-top .ld-hero-btns{order:7}.ld-top>.ct-hero-nav{order:8}}.ld-lane{gap:8px;min-inline-size:0;display:grid}.ld-lane>b{color:var(--ld-warm)}.ld-lane ol{flex-wrap:wrap;gap:8px 22px;margin:0;padding:0;list-style:none;display:flex}.ld-lane li{border:1px solid var(--kind,var(--line));background:var(--ld-cell);color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:7px 11px;font-size:13.5px;line-height:1.35;display:flex;position:relative}.ld-lane li+li:before{content:"→";content:"→" / "";color:var(--muted);position:absolute;inset-inline-start:-18px}.ld-lane li i{background:var(--kind,var(--muted));border-radius:2px;flex:none;block-size:8px;inline-size:8px}.ld [data-kind=human]{--kind:#e6e6e3}.ld [data-kind=ai]{--kind:#8fb2ff}.ld [data-kind=wait]{--kind:#565a66}.ld [data-kind=rule]{--kind:var(--ld-org)}.ld [data-kind=done]{--kind:#3ecf8e}.ld-lane li[data-kind=wait]{color:var(--muted);background-image:repeating-linear-gradient(135deg,#ffffff0d 0 6px,#0000 6px 12px)}.ld-lane li[data-kind=done]{color:var(--white);font-weight:600}.ld-legend{color:var(--muted);flex-wrap:wrap;gap:4px 16px;margin:0;font-size:12px;display:flex}.ld-legend span{align-items:center;gap:6px;display:inline-flex}.ld-legend span:before{content:"";background:var(--kind);border-radius:2px;block-size:8px;inline-size:8px}.ld-scales{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ld-scales li{border-inline-start:2px solid var(--ld-lead);background:#ffffff05;gap:4px;padding:10px 12px;display:grid}.ld-scales b{color:var(--ld-warm);font-size:14px;font-weight:600}.ld-scales span{color:var(--muted);font-size:13px}.ld-criteria{flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;display:flex}.ld-criteria span{border:1px solid var(--line);color:var(--text);border-radius:999px;padding:3px 9px;font-size:12.5px}.ld-matrix{border-collapse:collapse;inline-size:100%;font-size:14px}.ld-matrix th,.ld-matrix td{border-block-end:1px solid var(--line);text-align:start;vertical-align:middle;padding:10px 12px}.ld-matrix thead th{vertical-align:bottom;display:table-cell}.ld-matrix thead th b{color:var(--mode);font-size:13px;font-weight:600;display:block}.ld-matrix thead th small{color:var(--muted);font-size:12px;font-weight:400;display:block}.ld-matrix tbody th{color:var(--ld-warm);font-weight:500}.ld-matrix td{text-align:center}.ld-matrix td i{border:1px solid #333;border-radius:50%;block-size:14px;inline-size:14px;display:inline-block}.ld-matrix td[data-on] i{border-color:var(--mode);background:var(--mode);box-shadow:0 0 14px color-mix(in srgb, var(--mode) 55%, transparent)}.ld [data-mode=self]{--mode:var(--ld-org)}.ld [data-mode=confirm]{--mode:var(--ld-lead)}.ld [data-mode=never]{--mode:#8e96b0}.ld-matrix td[data-mode=never][data-on] i{background:0 0;border-width:2px}.ld-site{flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0;font-size:13.5px;display:flex}.ld-site a{color:var(--white);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ld-trap{background:var(--ld-cell);border:1px solid #ff7a3c73;border-radius:14px;gap:8px;padding:14px;display:grid}.ld-trap ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ld-trap li{border-block-start:3px solid var(--dir);background:#ffffff05;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.ld-trap li[data-dir=up]{--dir:#3ecf8e}.ld-trap li[data-dir=down]{--dir:var(--ld-lead)}.ld-trap li span{color:var(--muted);font-size:13px}.ld-trap li b{color:var(--ld-warm);font-size:20px;font-weight:600}.ld-trap li b i{color:var(--dir);font-style:normal}.ld-formula{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.ld-formula>span,.ld-formula>b{border:1px solid var(--line);background:var(--ld-cell);color:var(--text);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;display:inline-flex}.ld-formula i{font-style:normal;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted)}.ld-formula>span[data-sign=minus]{border-color:#ff7a3c73}.ld-formula>b{border-color:var(--ld-lead);color:var(--white);font-weight:600}.ld-meters{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.ld-meters li{background:var(--ld-cell);border-block-start:3px solid hsl(calc(160 + var(--k) * 60) 60% 62%);border-radius:12px;gap:4px;padding:12px;display:grid;position:relative}.ld-meters li+li:before{content:"≠";content:"≠" / "";color:var(--muted);position:absolute;inset-block-start:40%;inset-inline-start:-9px}.ld-meters b{color:var(--ld-warm)}.ld-meters span{color:var(--muted);font-size:13px}.ld-unit{border-inline-start:2px solid var(--ld-lead);font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ld-warm);margin:0;padding:10px 12px;font-size:13px}.ld-limit{color:#ffd2bb;border:1px dashed #ff7a3c99;border-radius:10px;margin:0;padding:8px 12px;font-size:13.5px}.ld-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ld-stages li{border:1px solid var(--line);background:var(--ld-cell);border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.ld-stages b{color:var(--ld-warm);font-size:14px;font-weight:600}.ld-stages b small{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted);font-size:11px}.ld-stages span{color:var(--text);gap:2px;font-size:12.5px;line-height:1.4;display:grid}.ld-stages span[data-way=go]{border-inline-start:2px solid #3ecf8e;padding-inline-start:8px}.ld-stages span[data-way=stop]{color:var(--muted);border-inline-start:2px solid #565a66;padding-inline-start:8px}.ld-side{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;font-size:13.5px;list-style:none;display:flex}.ld-side b{color:var(--ld-warm);margin-inline-end:6px}.ld-side span{color:var(--muted)}.ld-path{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ld-path li{border:1px solid var(--line);background:var(--ld-cell);border-radius:10px;grid-template-columns:2.2rem minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:grid}.ld-path small{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted)}.ld-path b{color:var(--ld-ink);background:var(--verdict);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600}.ld-path li[data-verdict=keep]{--verdict:#c9cad3}.ld-path li[data-verdict=remove]{--verdict:#565a66}.ld-path li[data-verdict=rule]{--verdict:var(--ld-org)}.ld-path li[data-verdict=ai]{--verdict:#8fb2ff}.ld-path li[data-verdict=human]{--verdict:var(--ld-lead)}.ld-path li[data-verdict=remove] span{color:var(--muted);-webkit-text-decoration:line-through #ffffff80;text-decoration:line-through #ffffff80}.ld-path li[data-verdict=remove] b{color:var(--white)}.ld-collect{gap:8px;display:grid}.ld-collect ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ld-collect li{color:var(--text);grid-template-columns:8.5rem minmax(0,1fr) 5.5rem;align-items:center;gap:12px;font-size:13.5px;display:grid}.ld-collect li i{block-size:14px;inline-size:calc(var(--w) * 100%);background:#565a66;border-radius:3px;min-inline-size:4px}.ld-collect li:last-child i{background:var(--ld-org);box-shadow:0 0 12px color-mix(in srgb, var(--ld-org) 55%, transparent)}.ld-collect li b{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ld-warm);text-align:end;font-size:14px}.ld-spec{border:1px solid var(--ld-org);background:var(--ld-cell);border-radius:14px;gap:10px;padding:14px;display:grid}.ld-spec dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:0;display:grid}.ld-spec dt{color:var(--ld-warm);font-size:13px;font-weight:600}.ld-spec dd{color:var(--muted);margin:0;font-size:12.5px;line-height:1.4}.ld-was{border-collapse:collapse;inline-size:100%;font-size:14px}.ld-was th{text-align:start;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 12px;font-size:11px;font-weight:400}.ld-was td{border-block-start:1px solid var(--line);color:var(--text);padding:10px 12px}.ld-was td:first-child{color:var(--muted);-webkit-text-decoration:line-through #ffffff40;text-decoration:line-through #ffffff40}.ld-was td:last-child{color:var(--white);border-inline-start:2px solid var(--ld-org)}.ld-map{border-collapse:separate;border-spacing:6px;inline-size:100%;font-size:14px}.ld-map th{text-align:start;font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:6px 10px;font-size:11px;font-weight:400}.ld-map td{border:1px solid var(--line);background:var(--ld-cell);color:var(--ld-warm);border-radius:10px;padding:12px}.ld-map td:last-child{border-color:var(--ld-lead)}.ld-people-row{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px;display:grid}.ld-levels{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ld-levels li{min-block-size:calc(84px + var(--k) * 26px);border:1px solid var(--ld-team);background:color-mix(in srgb, var(--ld-team) calc(6% + var(--k) * 6%), var(--ld-cell));border-radius:10px;align-content:start;gap:4px;padding:10px;display:grid}.ld-levels b{color:var(--ld-warm);font-size:14px}.ld-levels b small{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ld-team)}.ld-levels span{color:var(--text);font-size:12.5px;line-height:1.4}.ld-ambassador{border:1px dashed var(--line);border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.ld-ambassador ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ld-ambassador li{color:var(--ld-warm);background:#afe6781f;border-radius:999px;padding:3px 9px;font-size:12.5px}.ld-studies{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ld-study{border:1px solid var(--line);background:var(--ld-cell);border-radius:12px;align-content:start;gap:6px;padding:14px;display:grid}.ld-study>b{color:var(--ld-warm);font-size:15px}.ld-study>small{color:var(--muted);font-size:12.5px}.ld-study ul{gap:8px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ld-study li{color:var(--text);grid-template-columns:5.5rem minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;display:grid}.ld-study li i{background:var(--ld-team);border-radius:3px;block-size:12px;min-inline-size:3px}.ld-study li[data-sign=zero] i{background:var(--muted);inline-size:3px}.ld-study li[data-sign=hope] i{background:repeating-linear-gradient(90deg,#ffffff40 0 6px,#0000 6px 10px);inline-size:100%}.ld-study[data-study=devs] li:not([data-sign=hope]) i{background:var(--ld-lead)}.ld-study li b{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--ld-warm);font-size:13px}.ld-ladder ol{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ld-ladder li{min-block-size:calc(64px + var(--k) * 22px);border:1px solid var(--ld-team);color:var(--ld-warm);background:color-mix(in srgb, var(--ld-team) calc(4% + var(--k) * 5%), var(--ld-cell));border-radius:10px;padding:10px;font-size:13px;line-height:1.4}.ld-lab{border:1px solid var(--line);background:var(--ld-ink);border-radius:18px;gap:22px;min-inline-size:0;margin:0;padding:20px;display:grid}.ld-acc-group{gap:6px;min-inline-size:0;display:grid}.ld-acc-head{border-inline-start:3px solid var(--contour);color:var(--ld-warm);padding-inline-start:10px}.ld-acc-head small{font-size:inherit;color:var(--muted);margin-inline-start:6px}.ld-acc{border:1px solid var(--line);background:var(--ld-cell);border-radius:12px;scroll-margin-block-start:calc(var(--head,56px) + 16px);transition:border-color .2s,box-shadow .2s}.ld-acc[open]{border-color:var(--contour);box-shadow:0 0 0 1px var(--contour), 0 0 26px color-mix(in srgb, var(--contour) 18%, transparent)}.ld-acc summary{cursor:pointer;border-radius:12px;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 14px;list-style:none;display:grid}.ld-acc summary::-webkit-details-marker{display:none}.ld-acc summary:after{content:"+";content:"+" / "";font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--muted);font-size:18px;line-height:1}.ld-acc[open] summary:after{content:"−";content:"−" / "";color:var(--contour)}.ld-acc summary:hover{background:#ffffff08}.ld-acc summary:focus-visible{outline:2px solid var(--contour);outline-offset:2px}.ld-card-n{font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--contour);font-size:20px;line-height:1}.ld-card-title{color:var(--ld-warm);font-size:16.5px;font-weight:600;line-height:1.35}.ld-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;padding:4px 16px 18px;display:grid}.ld-card p{color:var(--text);gap:4px;margin:0;font-size:14.5px;line-height:1.55;display:grid}.ld-card-now{grid-column:1/-1;color:var(--ld-warm)!important;font-size:15.5px!important}.ld-moves{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ld-moves:empty{display:none}.ld-moves li{border-block-start:2px solid var(--move);color:var(--text);background:#ffffff05;border-radius:10px;align-content:start;gap:4px;padding:10px 12px;font-size:14px;line-height:1.5;display:grid}.ld-moves b{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--move);font-size:11px}.ld-moves [data-move=stop]{--move:#8e96b0}.ld-moves [data-move=change]{--move:#8fb2ff}.ld-moves [data-move=start]{--move:#3ecf8e}.ld-card-practice,.ld-card-scene{background:#ffffff06;border-radius:12px;align-content:start;gap:8px;padding:12px 14px;display:grid}.ld-card-scene{background:0 0;border:1px dashed #ffffff29}.ld-card-practice:only-of-type{grid-column:1/-1}.ld-card-practice:has(+.ld-card-first){grid-column:1/-1}.ld-card-take{border-inline-start:2px solid var(--ld-lead);padding-inline-start:10px}.ld-card-take b{color:var(--white)}.ld-card-first{border-inline-start:2px solid var(--contour);padding-inline-start:10px}.ld-card-check{border-inline-start:2px solid #3ecf8e;padding-inline-start:10px}.ld-card-links{flex-wrap:wrap;grid-column:1/-1;gap:6px 18px;display:flex!important}.ld-card-links a{color:var(--white);text-underline-offset:3px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}.ld-symptoms ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.ld-symptoms li{border:1px solid var(--line);background:var(--ld-cell);border-radius:12px;gap:8px;padding:12px;display:grid}.ld-symptoms b{color:var(--ld-warm);font-size:14px}.ld-symptoms span{flex-wrap:wrap;gap:4px;display:flex}.ld-symptoms a{border:1px solid var(--line);block-size:24px;min-inline-size:26px;font-family:var(--font-jetbrains), ui-monospace, monospace;color:var(--white);border-radius:6px;place-items:center;padding:0 5px;font-size:12px;text-decoration:none;display:inline-grid}.ld-months{counter-reset:m;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.ld-months li{border-block-start:3px solid var(--ld-lead);color:var(--text);background:#ffffff05;gap:4px;padding:12px;font-size:13.5px;display:grid}.ld-months li+li{border-inline-start:1px solid var(--line)}.ld-months b{font-family:var(--font-jetbrains), ui-monospace, monospace;text-transform:uppercase;color:var(--ld-lead);font-size:12px}.ld-questions{gap:8px;display:grid}.ld-questions dl{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:8px 16px;margin:0;display:grid}.ld-questions dt{color:var(--ld-warm);font-size:13px;font-weight:600}.ld-questions dd{color:var(--muted);margin:0;font-size:13px}.ld-questions>a{color:var(--white);text-underline-offset:3px;font-size:14px;-webkit-text-decoration:underline #ffffff4d;text-decoration:underline #ffffff4d}@media (max-width:899px){.ld-stages,.ld-people-row,.ld-studies{grid-template-columns:minmax(0,1fr)}.ld-spec dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.ld-panel,.ld-lab{padding:14px}.ld-collect li{grid-template-columns:6.5rem minmax(0,1fr) 4.5rem;gap:8px}.ld-trap li b{font-size:17px}.ld-scales,.ld-meters,.ld-symptoms ul,.ld-months,.ld-levels,.ld-ladder ol{grid-template-columns:minmax(0,1fr)}.ld-meters li+li:before{content:none}.ld-levels li,.ld-ladder li{min-block-size:0}.ld-months li+li{border-inline-start:0}.ld-spec dl{grid-template-columns:minmax(0,1fr)}.ld-card{grid-template-columns:minmax(0,1fr);padding:2px 12px 14px}.ld-acc summary{grid-template-columns:2rem minmax(0,1fr) auto;padding:10px 12px}.ld-card-title{font-size:15.5px}.ld-matrix thead{display:none}.ld-matrix,.ld-matrix tbody,.ld-matrix tr,.ld-matrix th,.ld-matrix td{display:block}.ld-matrix tr{border-block-end:1px solid var(--line);padding:10px 0}.ld-matrix th,.ld-matrix td{text-align:start;border:0;padding:2px 0}.ld-matrix td:not([data-on]){display:none}.ld-matrix td[data-on]:before{content:attr(data-label);color:var(--mode);margin-inline-end:8px;font-size:13px}.ld-was,.ld-was tbody,.ld-was tr,.ld-was td,.ld-map,.ld-map tbody,.ld-map tr,.ld-map td{display:block}.ld-was thead,.ld-map thead{display:none}.ld-was tr{border-block-start:1px solid var(--line);padding:8px 0}.ld-was td{border:0;padding:4px 0 4px 10px}.ld-was td:before,.ld-map td:before{content:attr(data-label);font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:10.5px;text-decoration:none;display:block}.ld-map td{margin-block-end:6px}.ld-path li{grid-template-columns:1.8rem minmax(0,1fr)}.ld-path b{grid-column:2;justify-self:start}.ld-study li{grid-template-columns:4.5rem minmax(0,1fr) auto}}.ld [data-reveal]{--p:1}.ld-gap .ld-lane li{--q:clamp(0, calc((var(--p) - .04 - var(--i,0) * .1) * 6), 1);opacity:calc(.1 + .9 * var(--q));transform:translateX(calc((1 - var(--q)) * -12px))}.ld-gap .ld-lane li+li:before{opacity:var(--q)}.ld-gap .ld-lane li[data-kind=wait]:after{content:"";block-size:3px;transform:scaleX(clamp(0, calc((var(--p) - .12 - var(--i,0) * .1) * 2.2), 1));transform-origin:0;background:repeating-linear-gradient(90deg,#ff7a3cd9 0 5px,#0000 5px 9px);border-radius:2px;position:absolute;inset-block-end:3px;inset-inline:8px}.ld-gap .ld-lane[data-lane=access] li:last-child{border-style:dashed}.ld-gap .ld-lane li[data-kind=done]{box-shadow:0 0 calc(var(--q) * 24px) color-mix(in srgb, var(--kind) calc(var(--q) * 60%), transparent)}.ld-gap .ld-legend{opacity:clamp(.2, calc(var(--p) * 2), 1)}.ld-gap .ld-scales li{--q:clamp(0, calc((var(--p) - .55 - var(--i,0) * .08) * 6), 1);opacity:calc(.1 + .9 * var(--q));transform:translateY(calc((1 - var(--q)) * 14px))}.ld-lines .ld-criteria span{--q:clamp(0, calc((var(--p) - var(--i,0) * .05) * 6), 1);opacity:calc(.2 + .8 * var(--q));border-color:color-mix(in srgb, var(--ld-lead) calc(var(--q) * (1 - var(--q)) * 240%), var(--line))}.ld-lines .ld-matrix tbody tr{--q:clamp(0, calc((var(--p) - .18 - var(--i,0) * .1) * 5), 1);background:rgba(255, 122, 60, calc(var(--q) * (1 - var(--q)) * .5))}.ld-lines .ld-matrix tbody th,.ld-lines .ld-matrix tbody td i{opacity:calc(.2 + .8 * var(--q))}.ld-lines .ld-matrix td[data-on] i{transform:scale(calc(.15 + .85 * var(--q)));box-shadow:0 0 calc(var(--q) * 16px) color-mix(in srgb, var(--mode) calc(var(--q) * 60%), transparent)}.ld-lines .ld-note,.ld-lines .ld-site{opacity:clamp(.2, calc((var(--p) - .6) * 3), 1)}.ld-money .ld-trap li{--q:clamp(0, calc((var(--p) - .04) * 2.6), 1)}.ld-trap-bar{background:var(--dir);transform-origin:0;border-radius:3px;block-size:6px;display:block}.ld-trap li[data-dir=up] .ld-trap-bar{transform:scaleX(calc(.3 + .7 * var(--q,1)))}.ld-trap li[data-dir=down] .ld-trap-bar{transform:scaleX(calc(1 - .7 * var(--q,1)))}.ld-trap li b{opacity:calc(.15 + .85 * var(--q,1))}.ld-money .ld-trap .ld-note,.ld-money .ld-trap .cx-fig-src{opacity:clamp(.2, calc((var(--p) - .2) * 3), 1)}.ld-money .ld-formula>*{--q:clamp(0, calc((var(--p) - .3 - var(--i,0) * .08) * 7), 1);opacity:calc(.08 + .92 * var(--q));transform:translateX(calc((1 - var(--q)) * -14px))}.ld-money .ld-formula>b{box-shadow:0 0 calc(var(--q) * 22px) rgba(255, 122, 60, calc(var(--q) * .45))}.ld-money .ld-meters li{--q:clamp(0, calc((var(--p) - .5 - var(--k,0) * .08) * 6), 1);opacity:calc(.2 + .8 * var(--q));border-block-start-color:#262626}.ld-money .ld-meters li:after{content:"";background:hsl(calc(160 + var(--k) * 60) 60% 62%);block-size:3px;transform:scaleX(var(--q));transform-origin:0;border-radius:3px 3px 0 0;position:absolute;inset-block-start:-3px;inset-inline:0}.ld-money .ld-meters li+li:before{opacity:var(--q)}.ld-money .ld-unit{opacity:clamp(.2, calc((var(--p) - .65) * 5), 1)}.ld-portfolio .ld-limit{background-image:linear-gradient(90deg, #ff7a3c2e calc(clamp(0, calc((var(--p) - .02) * 2), 1) * 100%), transparent 0)}.ld-portfolio .ld-stages{--t:clamp(0, calc((var(--p) - .08) * 1.35), 1);padding-block-start:16px;position:relative}.ld-portfolio .ld-stages:before{content:"";background:linear-gradient(90deg, #3ecf8e calc(var(--t) * 100%), #262626 0);block-size:2px;position:absolute;inset-block-start:5px;inset-inline:6px}.ld-portfolio .ld-stages:after{content:"";background:var(--ld-lead);border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--t) * (100% - 12px));box-shadow:0 0 14px #ff7a3cbf}.ld-portfolio .ld-stages li{--q:clamp(0, calc((var(--t) * 5 - var(--k,0)) * 1.4), 1);opacity:calc(.25 + .75 * var(--q));border-color:color-mix(in srgb, #3ecf8e calc(var(--q) * 45%), var(--line))}.ld-portfolio .ld-stages span[data-way=stop]{opacity:calc(.2 + .8 * var(--q))}.ld-portfolio .ld-side{opacity:clamp(.2, calc((var(--p) - .65) * 4), 1)}@media (max-width:899px){.ld-portfolio .ld-stages{padding-block-start:0;padding-inline-start:18px}.ld-portfolio .ld-stages:before{background:linear-gradient(180deg, #3ecf8e calc(var(--t) * 100%), #262626 0);block-size:auto;inline-size:2px;inset-block:6px;inset-inline:5px auto}.ld-portfolio .ld-stages:after{inset-block-start:calc(var(--t) * (100% - 12px));inset-inline-start:0}}.ld-process .ld-path{--t:clamp(0, calc((var(--p) - .05) * 1.25), 1);padding-inline-start:22px;position:relative}.ld-process .ld-path:before{content:"";background:linear-gradient(180deg, var(--ld-lead) calc(var(--t) * 100%), #262626 0);inline-size:2px;position:absolute;inset-block:10px;inset-inline-start:7px}.ld-process .ld-path:after{content:"";background:var(--ld-lead);border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:calc(4px + var(--t) * (100% - 20px));inset-inline-start:2px;box-shadow:0 0 14px #ff7a3cbf}.ld-process .ld-path li{--q:clamp(0, calc((var(--t) * 7 - var(--i,0)) * 1.2), 1);opacity:calc(.15 + .85 * var(--q));transform:translateX(calc((1 - var(--q)) * 10px))}.ld-process .ld-path li b{transform:scale(calc(.5 + .5 * var(--q)))}.ld-process .ld-path li[data-verdict=remove]{--s:clamp(0, calc((var(--t) * 7 - var(--i,0) - .6) * 2), 1);opacity:calc((.15 + .85 * var(--q)) * (1 - .45 * var(--s)))}.ld-process .ld-path li[data-verdict=remove] span{text-decoration:line-through;text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(255, 255, 255, calc(.75 * var(--s)));text-decoration-color:rgba(255, 255, 255, calc(.75 * var(--s)))}.ld-tasks .ld-collect{--q:clamp(0, calc((var(--p) - .04) * 3), 1)}.ld-tasks .ld-collect li i{transform:scaleX(var(--q));transform-origin:0}.ld-tasks .ld-collect li b{opacity:calc(.15 + .85 * var(--q))}.ld-tasks .ld-spec dl>div{--q:clamp(0, calc((var(--p) - .28 - var(--i,0) * .035) * 8), 1);opacity:calc(.15 + .85 * var(--q))}.ld-tasks .ld-spec dt:before{content:"✓";content:"✓" / "";color:var(--ld-org);transform:scale(var(--q));margin-inline-end:6px;display:inline-block}.ld-tasks .ld-was tbody tr{--q:clamp(0, calc((var(--p) - .5 - var(--i,0) * .08) * 6), 1)}.ld-tasks .ld-was td:first-child{-webkit-text-decoration-color:rgba(255, 255, 255, calc(.4 * var(--q)));text-decoration-color:rgba(255, 255, 255, calc(.4 * var(--q)));opacity:calc(1 - .35 * var(--q))}.ld-tasks .ld-was td:last-child{opacity:calc(.1 + .9 * var(--q));transform:translateX(calc((1 - var(--q)) * 14px))}.ld-people .ld-map td{--q:clamp(0, calc((var(--p) - .04 - var(--i,0) * .1) * 6), 1);opacity:calc(.12 + .88 * var(--q));transform:translateY(calc((1 - var(--q)) * 10px))}.ld-people .ld-map td:last-child{box-shadow:0 0 calc(var(--q) * 18px) rgba(255, 122, 60, calc(var(--q) * .4))}@media (min-width:600px){.ld-people .ld-map{border-spacing:16px 6px}.ld-people .ld-map td{position:relative}.ld-people .ld-map td+td:before{content:"→";content:"→" / "";color:var(--ld-lead);opacity:var(--q);font-size:12px;position:absolute;inset-block-start:50%;inset-inline-start:-13px;translate:0 -50%}}.ld-people .ld-levels li{--q:clamp(0, calc((var(--p) - .4 - var(--k,0) * .1) * 5), 1);opacity:calc(.15 + .85 * var(--q));transform:translateY(calc((1 - var(--q)) * 26px))}.ld-people .ld-ambassador li{--q:clamp(0, calc((var(--p) - .5 - var(--i,0) * .06) * 6), 1);opacity:calc(.1 + .9 * var(--q));transform:scale(calc(.85 + .15 * var(--q)))}.ld-learn .ld-study li{--q:clamp(0, calc((var(--p) - .06) * 3.5), 1)}.ld-learn .ld-study[data-study=devs] li{--q:clamp(0, calc((var(--p) - .1 - var(--i,0) * .25) * 4), 1)}.ld-learn .ld-study li i{transform:scaleX(var(--q));transform-origin:0}.ld-learn .ld-study li b{opacity:calc(.35 + .65 * var(--q))}.ld-learn .ld-study[data-study=devs] li:not([data-sign=hope]) i{box-shadow:0 0 calc(var(--q) * 14px) rgba(255, 122, 60, calc(var(--q) * .6))}.ld-learn .ld-ladder li{--q:clamp(0, calc((var(--p) - .5 - var(--k,0) * .08) * 5), 1);opacity:calc(.15 + .85 * var(--q));transform:translateY(calc((1 - var(--q)) * 24px))}.ld-start .ld-symptoms li{--q:clamp(0, calc((var(--p) - .04 - var(--i,0) * .08) * 6), 1);opacity:calc(.12 + .88 * var(--q));transform:translateY(calc((1 - var(--q)) * 12px))}.ld-start .ld-months{--t:clamp(0, calc((var(--p) - .3) * 2), 1);position:relative}.ld-start .ld-months:before{content:"";z-index:1;background:var(--ld-lead);block-size:3px;transform:scaleX(var(--t));transform-origin:0;position:absolute;inset-block-start:0;inset-inline:0;box-shadow:0 0 10px #ff7a3c99}.ld-start .ld-months li{--q:clamp(0, calc((var(--t) * 3 - var(--i,0)) * 1.5), 1);opacity:calc(.2 + .8 * var(--q));border-block-start-color:#262626}.ld-start .ld-questions dl>div{--q:clamp(0, calc((var(--p) - .45 - var(--i,0) * .03) * 7), 1);opacity:calc(.12 + .88 * var(--q));transform:translateY(calc((1 - var(--q)) * 8px))}.ld-lab .ld-acc{--q:clamp(0, calc((var(--p) - var(--i,0) * .025) * 6), 1);opacity:calc(.15 + .85 * var(--q));transform:translateY(calc((1 - var(--q)) * 10px))}@keyframes ld-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:no-preference){.ld-acc[open] .ld-card{animation:.45s cubic-bezier(.2,.7,.2,1) ld-in}.ld-card .ld-moves li{animation:.5s cubic-bezier(.2,.7,.2,1) backwards ld-in;animation-delay:calc(.12s + var(--i,0) * 80ms)}}@media (max-width:599px){.ld-start .ld-months:before{block-size:auto;inline-size:3px;transform:scaleY(var(--t));transform-origin:50% 0;inset-block:0;inset-inline:0 auto}}
