.levels-bars[data-astro-cid-dnlycbov]{--levels-bars-size:var(--space-40);border:var(--border-width) solid var(--border-subtle);border-radius:var(--radius-xl);background:var(--ds-surface-secondary);margin:0;& .levels-bars-list{grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}& .levels-bars-level{gap:var(--space-2) var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:var(--border-width) solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text output""track track";align-items:end;display:grid}& .levels-bars-output{color:var(--ds-text-primary);grid-area:output;margin:0}& .levels-bars-track{border-radius:var(--radius-full);background:var(--ds-gray-alpha-200);grid-area:track;height:6px;display:block;position:relative;& i{inset-block:0;width:var(--h);border-radius:inherit;background:var(--series-human);transition:width 1s cubic-bezier(.16, 1, .3, 1) var(--d);position:absolute;left:0}}& .levels-bars-level[data-series=ai] .levels-bars-track i{background:var(--brand)}& .levels-bars-text{gap:var(--space-2);flex-direction:column;grid-area:text;align-items:flex-start;display:flex;& h3,& p{margin:0}& .shot-badge{white-space:nowrap}}& .levels-bars-title{padding:var(--space-5) var(--space-6);border-bottom:var(--border-width) solid var(--border-subtle);margin:0}& .levels-bars-note{padding:var(--space-4) var(--space-6);margin:0}&[data-pending] .levels-bars-track[data-astro-cid-dnlycbov] i[data-astro-cid-dnlycbov]{width:0}}@media (width>=768px){.levels-bars[data-astro-cid-dnlycbov]{& .levels-bars-list{grid-template-columns:repeat(5,minmax(0,1fr))}& .levels-bars-level{gap:var(--space-4);padding:var(--space-6);border-bottom:var(--border-width) solid var(--border-subtle);border-right:var(--border-width) solid var(--border-subtle);flex-direction:column;align-items:stretch;display:flex;&:last-child{border-right:0}}& .levels-bars-output{text-align:center}& .levels-bars-track{width:100%;height:var(--levels-bars-size);border-bottom:var(--border-width) solid var(--border-structural);background:0 0;border-radius:0;flex:none;& i{width:auto;height:var(--h);border-radius:var(--radius-sm);transition:height 1s cubic-bezier(.16, 1, .3, 1) var(--d);inset:auto 25% 0}}&[data-pending] .levels-bars-track[data-astro-cid-dnlycbov] i[data-astro-cid-dnlycbov]{width:auto;height:0}}}.consulting-header[data-astro-cid-xnfkvmed]{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:60ch;display:flex;& h2{text-wrap:balance}&.consulting-header-split{gap:var(--space-6);max-width:none;margin-bottom:var(--gap-header-visual);display:grid}& .consulting-header-title,& .consulting-header-text{gap:var(--space-3);flex-direction:column;display:flex}}.consulting-stats[data-astro-cid-xnfkvmed]{gap:var(--space-8);margin:var(--gap-header-visual) 0 0;display:grid;& div{gap:var(--space-2);flex-direction:column;display:flex}& dt{order:1;max-width:32ch}& dd{margin:0}& dd+dd[data-astro-cid-xnfkvmed]{order:2;max-width:32ch}}.consulting-source[data-astro-cid-xnfkvmed]{margin-top:var(--space-8)}.consulting-scale[data-astro-cid-xnfkvmed]{margin-top:var(--gap-header-visual);& .consulting-stats{margin-top:var(--space-8)}}.consulting-subheader[data-astro-cid-xnfkvmed]{gap:var(--space-3);max-width:60ch;margin:var(--gap-header-visual) 0 var(--space-8);flex-direction:column;display:flex;& h3{text-wrap:balance;margin:0}}.consulting-split[data-astro-cid-xnfkvmed]{gap:var(--gap-header-visual);display:grid}.consulting-point-visual[data-astro-cid-xnfkvmed]{gap:var(--space-6);display:grid}.consulting-properties[data-astro-cid-xnfkvmed],.consulting-step-list[data-astro-cid-xnfkvmed],.consulting-qualities[data-astro-cid-xnfkvmed]{margin:0;padding:0;list-style:none}.consulting-properties[data-astro-cid-xnfkvmed]{margin-top:var(--gap-header-visual)}.consulting-property[data-astro-cid-xnfkvmed],.consulting-step[data-astro-cid-xnfkvmed]{align-content:start;gap:var(--space-3);padding:var(--space-6);display:grid}.consulting-step-list[data-astro-cid-xnfkvmed]{margin-top:var(--gap-header-visual)}.consulting-step[data-astro-cid-xnfkvmed]{gap:var(--space-4);& div{gap:var(--space-1);flex-direction:column;display:flex}}.consulting-qualities[data-astro-cid-xnfkvmed]{gap:var(--space-3);counter-reset:quality;display:grid;& li{gap:var(--space-3);counter-increment:quality;grid-template-columns:2.5ch minmax(0,1fr);display:grid}& li:before{content:counter(quality, decimal-leading-zero);font-family:var(--font-mono);font-size:12px;line-height:inherit;color:var(--ds-text-tertiary)}}.consulting-shot[data-astro-cid-xnfkvmed],.consulting-operator-visual[data-astro-cid-xnfkvmed]{min-width:0;margin:0}@media (width>=1024px){.consulting-operator-visual[data-astro-cid-xnfkvmed]{height:calc(var(--space-40) * 3)}}@media (width>=768px){.consulting-stats[data-astro-cid-xnfkvmed]{grid-template-columns:repeat(3,minmax(0,1fr));&.consulting-stats-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.consulting-properties[data-astro-cid-xnfkvmed]{grid-template-columns:repeat(2,minmax(0,1fr))}.consulting-step[data-astro-cid-xnfkvmed]{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){.consulting-header[data-astro-cid-xnfkvmed].consulting-header-split{gap:var(--space-3) var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));& .consulting-header-title{grid-column:1/span 6}& .consulting-header-text{gap:var(--space-6);grid-column:7/-1}& h2{max-width:11em}}.consulting-split[data-astro-cid-xnfkvmed]{column-gap:var(--gutter);grid-template-columns:5fr 7fr;align-items:start;&.consulting-split-reverse{grid-template-columns:7fr 5fr;& .consulting-split-text{order:2}}}.consulting-properties[data-astro-cid-xnfkvmed]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1280px){.consulting-step-list[data-astro-cid-xnfkvmed]{grid-template-columns:repeat(5,minmax(0,1fr))}.consulting-step[data-astro-cid-xnfkvmed]{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}
