.blog-empty{color:var(--color-foreground-muted)}.blog-footer-nav{justify-content:space-between;align-items:center;gap:var(--gap-3) var(--gap-6);margin-top:var(--stack-10);font-size:var(--text-small);flex-wrap:wrap;display:flex}.blog-footer-nav__back{color:var(--color-foreground);font-weight:var(--weight-label);text-decoration:none}.blog-footer-nav__feeds{align-items:center;gap:var(--gap-2);color:var(--color-foreground-muted);flex-wrap:wrap;display:flex}.blog-footer-nav__feed{align-items:center;gap:var(--gap-2);display:inline-flex}.blog-footer-nav__separator{color:var(--color-foreground-subtle)}.teaser-card{width:100%;position:relative}.teaser-card__content{gap:var(--gap-card);padding:var(--inset-card-block) var(--inset-card);flex-direction:column;flex:1;display:flex}.teaser-card__meta{align-items:center;gap:var(--gap-2) var(--gap-3);flex-wrap:wrap;display:flex}.teaser-card__kicker{color:var(--color-primary-text)}.teaser-card__title{word-break:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 4 3}.teaser-card__link:focus-visible{outline:none}.teaser-card:has(.teaser-card__link:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.teaser-card__text{-webkit-line-clamp:4;line-clamp:4;font-size:var(--text-small);color:var(--color-foreground-muted);line-height:var(--leading-prose);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.teaser-card__text--placeholder{color:#0000}.teaser-card__action{padding-top:var(--inset-2);align-self:flex-start;margin-top:auto}@container (width>=44rem){.teaser-card--row,.teaser-card--featured{flex-direction:row}.teaser-card--row .teaser-card__cover{flex:0 0 var(--share-split-minor);align-self:flex-start}.teaser-card--featured .teaser-card__cover{flex:0 0 var(--share-split-major)}.teaser-card--featured .teaser-card__content{justify-content:flex-end}}.card-rail__header{margin-bottom:var(--subsection-header-gap)}.card-rail__heading{justify-content:space-between;align-items:baseline;gap:var(--gap-3);flex-wrap:wrap;display:flex}.card-rail__title{flex:1}.card-rail__intro{max-width:var(--measure-prose);margin:var(--stack-3) 0 0;text-wrap:pretty;color:var(--color-foreground-muted);line-height:var(--leading-prose)}.card-rail__list{gap:var(--gap-grid);margin-inline:calc(-1 * var(--container-padding));padding-inline:var(--container-padding);scroll-padding-inline:var(--container-padding);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;display:flex;overflow-x:auto}.card-rail__list::-webkit-scrollbar{display:none}.card-rail__item{flex:0 0 min(85%, var(--rail-card-width));scroll-snap-align:start;display:flex}@media (width>=64rem){.card-rail__list--fit{grid-template-columns:var(--grid-cards);margin-inline:0;padding-inline:0;display:grid;overflow-x:visible}}.blog-section{padding-block:var(--section-padding-y)}.blog-section__title{margin-bottom:var(--section-header-gap)}.blog-rails{gap:var(--gap-12);flex-direction:column;display:flex}.blog-collection__popular{gap:var(--gap-grid);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.blog-collection__popular{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-collection__tile{color:var(--color-foreground);font-size:var(--text-small);text-decoration:none}.blog-collection__tile:hover{text-decoration:underline}.blog-collection__letters{columns:var(--grid-min-tile);column-gap:var(--gap-grid)}.blog-collection__letter{break-inside:avoid;padding:var(--inset-4) 0}.blog-collection__group{margin-bottom:var(--stack-2);color:var(--color-primary-text)}.blog-collection__link{justify-content:space-between;gap:var(--gap-4);padding:var(--inset-1) 0;font-size:var(--text-small);color:var(--color-foreground-muted);text-decoration:none;display:flex}.blog-collection__link:hover{color:var(--color-foreground)}.blog-collection__year{gap:var(--section-header-gap) var(--gap-split);display:grid}@media (width>=64rem){.blog-collection__year{grid-template-columns:var(--grid-split)}}.blog-collection__month{grid-template-columns:minmax(0, var(--grid-min-step)) minmax(0, 1fr) var(--size-step);align-items:center;gap:var(--gap-4);min-height:var(--size-touch-target);font-size:var(--text-small);color:var(--color-foreground);text-decoration:none;display:grid}.blog-collection__month:hover{background-color:var(--color-surface);text-decoration:none}.blog-collection__bar{inline-size:calc(var(--share) * 100%);height:var(--size-track);border-radius:var(--radius-option);background-color:var(--color-border-hover);transition:background-color var(--transition-fast)}.blog-collection__month:hover .blog-collection__bar{background-color:var(--color-foreground)}.blog-collection__month .blog-collection__count{text-align:right}.hero{min-height:var(--hero-min-height);padding:calc(var(--header-height) + var(--section-spacing-y)) 0 var(--section-spacing-y);align-items:center;display:flex;position:relative;overflow:hidden}.hero--compact{min-height:0}.hero__media{pointer-events:none;position:absolute;inset:0}.hero__media:after{--hero-scrim:color-mix(in srgb, var(--color-background) 62%, transparent);--hero-scrim-text:color-mix(in srgb, var(--color-background) 30%, transparent);content:"";background:linear-gradient(to right, var(--hero-scrim-text) 0%, var(--hero-scrim-text) 45%, transparent 85%), linear-gradient(to bottom, var(--hero-scrim) 0%, var(--hero-scrim) 80%, var(--color-background) 100%);position:absolute;inset:0}@media (width<=63.99rem){.hero__media:after{background:linear-gradient(var(--hero-scrim-text), var(--hero-scrim-text)), linear-gradient(to bottom, var(--hero-scrim) 0%, var(--hero-scrim) 80%, var(--color-background) 100%)}}.hero__bg{object-fit:cover;width:100%;height:100%;display:block}.hero__glow{background:radial-gradient(ellipse 55% 60% at 80% 0%, color-mix(in srgb, var(--color-foreground) 6%, transparent) 0%, transparent 70%);pointer-events:none;height:90%;position:absolute;inset:0 0 auto}.hero__container{z-index:var(--z-content);align-items:center;gap:var(--gap-split);grid-template-columns:minmax(0,1fr);width:100%;display:grid;position:relative}.hero__content{max-width:min(var(--width-display), 100%)}@media (width>=64rem){.hero__container{grid-template-columns:minmax(0,1fr) auto}.hero__logo{margin-inline-end:var(--gap-split)}}@media (horizontal-viewport-segments:2){.hero__container{grid-template-columns:var(--grid-split)}.hero__logo{justify-self:center;margin-inline-end:0}}.hero__eyebrow{margin-bottom:var(--stack-6)}.hero__title{font-size:var(--text-display);margin-bottom:var(--stack-6);word-break:break-word}.hero__subheadline{margin-bottom:var(--stack-6);max-width:var(--width-block);text-wrap:pretty}.hero__extra{margin-top:var(--stack-8)}.hero__lead{font-size:var(--text-lead);gap:var(--prose-gap);text-wrap:pretty;color:color-mix(in srgb, var(--color-foreground) 92%, transparent);max-width:var(--width-block);line-height:var(--leading-prose);flex-direction:column;display:flex}.hero__word{animation:ui-word-in var(--transition-slow) both;animation-delay:calc(var(--i) * var(--motion-stagger));display:inline-block}.blog-cards{container-type:inline-size}.blog-cards__item{display:flex}.blog-cards__item--featured{grid-column:1/-1}.blog-controls{margin-bottom:var(--stack-8);container-type:inline-size}.blog-controls__bar{gap:var(--gap-4);flex-direction:column;min-width:0;display:flex}.blog-controls__group,.blog-controls__end{gap:var(--gap-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.blog-controls__tabs{gap:var(--gap-6);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.blog-controls__end{gap:var(--gap-3);padding-bottom:var(--inset-3)}.blog-controls__segments{gap:var(--gap-1);padding:var(--inset-1);border:var(--border-default);border-radius:var(--radius-control)}.blog-controls__view{display:none}@media (width>=64rem){.blog-controls__view{display:flex}}@container (width>=58rem){.blog-controls__bar{flex-direction:row;justify-content:space-between;align-items:flex-end}.blog-controls__tabs{flex:1 1 0}}.blog-results__intro{margin-bottom:var(--stack-8)}.blog-results__more{margin-top:var(--stack-8);justify-content:center;display:flex}.blog-post-view{padding-block:var(--section-padding-y)}.blog-post-view__header{gap:var(--stack-6) var(--gap-split);display:grid}.blog-post-view__meta{align-self:start}@media (width>=64rem){.blog-post-view__header{grid-template-columns:var(--grid-split)}.blog-post-view__heading{grid-column:2/-1}}@media (width>=90rem){.blog-post-view__header{grid-template-columns:var(--grid-reading)}}.blog-post-view__meta a{color:var(--color-primary-text)}.blog-post-view__title{margin-bottom:var(--title-gap);word-break:break-word;-webkit-hyphens:manual;hyphens:manual}.blog-post-view__cover{margin:var(--section-header-gap) 0}.blog-post-view__body{gap:var(--stack-10);display:grid}.blog-post-view__content{min-width:0}.blog-post-view__tags{gap:var(--gap-1) var(--gap-4);font-size:var(--text-small);flex-wrap:wrap;display:flex}@media (width>=64rem){.blog-post-view__body{grid-template-columns:var(--grid-split);column-gap:var(--gap-split);align-items:start}.blog-post-view__content{grid-area:1/2}.blog-post-view__aside{top:var(--sticky-top);grid-area:1/1;position:sticky}.blog-post-view__tags{gap:var(--gap-2);flex-direction:column}}@media (width>=90rem){.blog-post-view__body{grid-template-columns:var(--grid-reading)}}.blog-post-view__sources{margin-top:var(--stack-10)}.blog-post-view__sources h2{margin-bottom:var(--stack-3)}.blog-post-view__sources ul{font-size:var(--text-small);flex-direction:column;display:flex}.blog-post-view__sources li{padding:var(--inset-2) 0}.blog-post-view__sources a{overflow-wrap:anywhere}@media (pointer:coarse){.blog-post-view__sources li{padding:0}.blog-post-view__sources a{min-height:var(--size-touch-target);align-items:center;display:inline-flex}}.blog-post-view__after{margin-top:var(--stack-16)}.cookie-consent{inset-inline:var(--inset-4);bottom:var(--inset-4);z-index:var(--z-modal);max-width:var(--width-block);margin-inline:auto;position:fixed}.cookie-consent a{color:var(--color-foreground)}.company-footer{background-color:var(--color-surface-sunken);padding:var(--section-spacing-y) 0 calc(var(--section-header-gap) + env(safe-area-inset-bottom))}.company-footer__grid{gap:var(--gap-12);margin-bottom:var(--section-spacing-y);display:grid}@media (width>=64rem){.company-footer__grid{grid-template-columns:var(--grid-footer);gap:var(--gap-split)}}.company-footer__brand-col{min-width:0}.company-footer__nav{gap:var(--gap-12) var(--gap-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.company-footer__nav>div{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}@media (width>=40rem){.company-footer__nav{gap:var(--gap-12) var(--gap-10);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.company-footer__nav{gap:var(--stack-16) var(--gap-split)}}.company-footer__heading{margin-bottom:var(--stack-4)}.company-footer__links{gap:var(--gap-2);font-size:var(--text-small);flex-direction:column;display:flex}.company-footer__bottom{justify-content:space-between;align-items:center;gap:var(--gap-3) var(--gap-6);font-size:var(--text-caption);color:var(--color-foreground-muted);flex-wrap:wrap;display:flex}.company-footer__legal{align-items:center;gap:var(--gap-4);font-size:var(--text-caption);flex-wrap:wrap;display:flex}.company-footer__cookies{font:inherit;color:var(--color-foreground-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;padding:0}.company-footer__cookies:hover{color:var(--color-foreground);text-underline-offset:var(--underline-offset);text-decoration:underline}.company-footer__admin{align-items:center;display:flex}@media (pointer:coarse){.company-footer__links a,.company-footer__legal a,.company-footer__cookies{min-height:var(--size-touch-target);align-items:center;display:inline-flex}.company-footer__links a{padding-block:var(--inset-2)}.company-footer__links{gap:0}}.company-header{z-index:var(--z-header);height:var(--header-height);background-color:color-mix(in srgb, var(--color-background) 92%, transparent);-webkit-backdrop-filter:blur(var(--blur-glass));transition:background-color var(--transition-normal), border-color var(--transition-normal);position:sticky;top:0}.company-header__inner{justify-content:space-between;align-items:center;gap:var(--gap-4);height:100%;display:flex}.company-header__nav{align-items:center;gap:var(--gap-1);display:flex}.company-header__nav-link{font-size:var(--text-small);font-weight:var(--weight-label);padding:var(--inset-2) var(--inset-3);transition:color var(--transition-fast);color:var(--color-foreground-muted);text-decoration:none;position:relative}.company-header__nav-link:after{content:"";left:var(--offset-3);right:var(--offset-3);bottom:var(--line-width-strong);height:var(--line-width);background-color:var(--color-foreground);transform-origin:0;transition:transform var(--transition-normal);position:absolute;transform:scaleX(0)}.company-header__nav-link:hover{color:var(--color-foreground);text-decoration:none}.company-header__nav-link:hover:after,.company-header__nav-link--active:after{transform:scaleX(1)}.company-header__nav-link--active{color:var(--color-foreground)}.company-header__actions{align-items:center;gap:var(--gap-3);flex-shrink:0;display:flex}.company-header__mobile-toggle{width:var(--size-control-compact);height:var(--size-control-compact);color:var(--color-foreground);justify-content:center;align-items:center;display:none}.company-header__mobile-menu{display:none}@media (width>=64rem) and (not (horizontal-viewport-segments:2)){.company-header__inner{grid-template-columns:1fr auto 1fr;display:grid}.company-header__brand{justify-self:start}.company-header__actions{justify-self:end}}@media (width<=63.99rem),(horizontal-viewport-segments:2){.company-header__nav{display:none}.company-header__mobile-toggle{min-width:var(--size-touch-target);min-height:var(--size-touch-target);display:flex}.company-header__mobile-menu{top:var(--header-height);background-color:var(--color-background);padding:var(--inset-4) var(--container-padding) var(--inset-6);height:calc(100dvh - var(--header-height));-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(var(--blur-glass));animation:ui-fade-up var(--motion-page-duration) var(--motion-page-easing) forwards;display:block;position:absolute;left:0;right:0;overflow-y:auto}.company-header__mobile-nav{gap:var(--gap-2);flex-direction:column;display:flex}.company-header__mobile-link{padding:var(--inset-2) 0;min-height:var(--size-touch-target);align-items:center;text-decoration:none;display:flex}.company-header__mobile-language{margin-top:var(--stack-8);justify-content:space-between;align-items:center;display:flex}.company-header__mobile-label{font-size:var(--text-small);color:var(--color-foreground-muted)}}@media (width<=39.99rem){.company-header__locale{display:none}}.company-header__brand{text-decoration:none}.company-header__nav-list{align-items:center;gap:var(--gap-1);display:flex}@supports (animation-timeline:scroll()){:root:has(.hero) .company-header{margin-bottom:calc(var(--header-height) * -1);animation:linear both header-solidify;animation-timeline:scroll(root);animation-range:0 5rem}:root:has(.hero) .company-header:has(.company-header__mobile-menu){background-color:var(--color-background);animation:none}}.company-layout{background-color:var(--color-background);flex-direction:column;min-height:100vh;display:flex}.company-layout__main{flex:1}.privacy-notice{max-width:var(--measure-prose);line-height:var(--leading-prose)}.privacy-notice a{color:var(--color-foreground)}.contact-form{gap:var(--gap-panel);flex-direction:column;display:flex}.contact-form__row{gap:var(--gap-6);display:grid}@media (width>=40rem){.contact-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}}.contact-form__actions{justify-content:space-between;align-items:center;gap:var(--gap-4) var(--gap-8);flex-wrap:wrap;display:flex}.contact-form__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-layout{gap:var(--gap-split);padding:var(--inset-4) 0 var(--inset-8);display:grid}@media (width>=64rem){.contact-layout{grid-template-columns:var(--grid-split);align-items:start}.contact-intro{top:var(--sticky-top);position:sticky}}.contact-intro{gap:var(--gap-6);align-content:start;display:grid}.contact-intro__email{overflow-wrap:anywhere;justify-self:start}.content-bullets{max-width:var(--measure-prose);font-size:var(--text-lead);padding-left:var(--prose-indent);list-style:outside}.content-bullets__item::marker{color:var(--color-foreground-subtle)}.content-bullets__item{padding:var(--inset-4) 0;line-height:var(--leading-ui);color:var(--color-foreground)}.content-callout{max-width:var(--dual-text-width,var(--width-block));margin-block:var(--stack-4)}.content-cards{container-type:inline-size}.content-cards__list{gap:var(--gap-6) var(--gap-grid);grid-template-columns:minmax(0,1fr);display:grid}.content-cards__title{align-items:center;gap:var(--gap-3);-webkit-hyphens:manual;hyphens:manual;display:flex}@container (width>=30rem){.content-cards__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.content-formula{margin-top:var(--stack-4)}.content-formula__term{color:var(--color-foreground)}.item-list__item{padding:var(--inset-3) 0;font-size:var(--text-small);color:var(--color-foreground)}.index-label{line-height:var(--leading-none);display:block}.index-label--subtle{color:var(--color-foreground-subtle)}.index-label--primary{color:var(--color-primary-text)}.priority-list__item{align-items:baseline;gap:var(--gap-4);padding:var(--inset-3) 0;color:var(--color-foreground-subtle);display:flex}.priority-list__item:first-child{color:var(--color-foreground)}.priority-list__item.title-sub{padding:var(--inset-4) 0}.profile-links__link{border-radius:var(--radius-option);display:inline-flex}.prose-text__paragraph+.prose-text__paragraph{margin-top:var(--prose-gap)}.prose-text--small{font-size:var(--text-small)}.prose-text--lines{white-space:pre-line}.section-heading{align-items:flex-start;gap:var(--title-gap);flex-direction:column;display:flex}.section-heading__title{word-break:break-word}@media (width>=90rem){.section-heading__title--display{font-size:var(--text-h1);max-width:var(--width-display)}}.section-heading__subtitle--primary{color:var(--color-primary-text)}.content-block__priorities{aspect-ratio:var(--ratio-classic);flex-direction:column;justify-content:center;display:flex}.imprint-facts__address{font-style:normal}.imprint-facts__mono{font-family:var(--font-code);font-size:var(--text-small);font-weight:var(--weight-strong);color:var(--color-foreground)}.imprint-facts__link{color:var(--color-foreground);align-self:flex-start}.tech-stack-grid__layers{container-type:inline-size}.tech-stack-grid__layer{gap:var(--gap-3) var(--gap-grid);padding:var(--inset-6) 0;scroll-margin-top:var(--sticky-top);display:grid}@container (width>=40rem){.tech-stack-grid__layer{grid-template-columns:var(--grid-split)}}.workflow-anatomy{gap:var(--section-header-gap);padding-left:var(--inset-8);flex-direction:column;display:flex;position:relative}.workflow-anatomy__parts:before{content:"";top:calc(var(--size-node) / 2);bottom:calc(-1 * (var(--section-header-gap) + var(--leading-title) * var(--text-h3) / 2));left:calc(-1 * var(--inset-8));width:var(--line-width);background:linear-gradient(to bottom, var(--color-border-hover), var(--color-primary));position:absolute}.workflow-anatomy__parts{gap:var(--section-header-gap);flex-direction:column;display:flex;position:relative}.workflow-anatomy__part{scroll-margin-top:var(--sticky-top);flex-direction:column;display:flex;position:relative}.workflow-anatomy__node{top:0;left:calc(-1 * var(--inset-8));width:var(--size-node);height:var(--size-node);border-radius:var(--radius-round);background-color:var(--color-background);box-shadow:inset 0 0 0 var(--line-width-strong) var(--color-foreground-subtle);position:absolute;transform:translate(-50%)}.workflow-anatomy__part--deterministic .workflow-anatomy__node{background-color:var(--color-primary);box-shadow:none}.workflow-anatomy__part--ai .workflow-anatomy__node{box-shadow:inset 0 0 0 var(--line-width-strong) var(--color-role-ai)}.workflow-anatomy__part--human .workflow-anatomy__node{background-color:var(--color-role-human);box-shadow:none}.workflow-anatomy__part-title{margin-bottom:var(--title-gap)}.workflow-anatomy__whole{font-size:var(--text-h3);scroll-margin-top:var(--sticky-top);position:relative}.workflow-anatomy__whole-title{margin-bottom:var(--title-gap)}.workflow-anatomy__whole .workflow-anatomy__node{top:calc((var(--leading-title) * 1em - var(--size-node-lg)) / 2);width:var(--size-node-lg);height:var(--size-node-lg);background-color:var(--color-primary);box-shadow:inset 0 0 0 var(--line-width-strong) var(--color-foreground), inset 0 0 0 calc(var(--line-width-strong) * 2) var(--color-background)}@media (width>=64rem){.workflow-anatomy{margin-left:calc(-1 * var(--inset-8))}}.privacy-document__meta{gap:var(--gap-2) var(--gap-6);flex-wrap:wrap;display:flex}.privacy-document__date{color:var(--color-primary-text)}.privacy-document__items{max-width:var(--measure-prose)}.privacy-document__subtitle{align-items:baseline;gap:var(--gap-3);display:flex}.privacy-document__link{color:var(--color-primary-text);font-family:var(--font-code);font-size:var(--text-caption);font-weight:var(--weight-label);overflow-wrap:anywhere;align-self:flex-start}.sitemap__heading a{color:inherit}.sitemap__item{font-size:var(--text-small)}.sitemap__item a{padding:var(--inset-2) 0;display:block}@media (pointer:coarse){.sitemap__item a{min-height:var(--size-touch-target);align-items:center;display:flex}}.taxonomy__chapter,.taxonomy__term{scroll-margin-top:var(--sticky-top)}.wc-ticks{gap:var(--gap-1);height:var(--size-tick);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.wc-ticks--fixed{grid-auto-columns:var(--size-tick);justify-content:start}.wc-ticks__mark{border-radius:var(--radius-check)}.wc-ticks__mark--empty{box-shadow:inset 0 0 0 var(--line-width) var(--color-border)}.wc-ticks__mark--zone{box-shadow:inset 0 0 0 var(--line-width) var(--color-primary)}.wc-ticks__mark--muted{background-color:var(--color-foreground-subtle)}.wc-ticks__mark--signal{background-color:var(--color-primary)}.wc-ticks__mark--ai{box-shadow:inset 0 0 0 var(--line-width-strong) var(--color-role-ai)}.wc-ticks__mark--human{background-color:var(--color-role-human)}.wc-pattern__legend{align-items:center;gap:var(--gap-2) var(--gap-5);flex-wrap:wrap;display:flex}.wc-pattern__role{align-items:center;gap:var(--gap-2);display:inline-flex}.wc-pattern__frame{container-type:inline-size}.wc-pattern{gap:var(--gap-10);display:grid}.wc-pattern__row{gap:var(--gap-4);display:grid;position:relative}@container (width>=40rem){.wc-pattern{grid-template-columns:minmax(0, var(--width-block)) minmax(max-content, 1fr);column-gap:var(--gap-10)}.wc-pattern__row{grid-column:1/-1;grid-template-columns:subgrid}.wc-pattern__steps{padding-top:var(--inset-6)}}.wc-result{gap:var(--gap-4);flex-direction:column;display:flex;container-type:inline-size}.wc-result__rows{align-items:center;gap:var(--gap-2) var(--gap-4);grid-template-columns:minmax(0,1fr) auto;grid-auto-flow:dense;display:grid}.wc-result__rows--pair{row-gap:var(--gap-3)}.wc-result__row{display:contents}.wc-result__row>.wc-ticks{grid-column:1/-1}.wc-result__value{color:var(--color-foreground-muted);text-align:end}.wc-result__value--signal{color:var(--color-foreground)}.wc-result__value--passed{color:var(--color-primary-text)}.wc-result__steps{gap:var(--gap-2) var(--gap-6);grid-template-columns:minmax(0,1fr);display:grid}.wc-result__step{align-items:center;gap:var(--gap-2);display:flex}@container (width>=40rem){.wc-result__rows{column-gap:var(--gap-5);grid-template-columns:auto minmax(0,1fr) auto;grid-auto-flow:row}.wc-result__row>.wc-ticks{grid-column:auto}.wc-result__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.wc-stations__item{border-inline-start:var(--line-width-strong) solid var(--color-border-hover);padding-inline-start:var(--inset-5)}.wc-stations__item--ai{border-inline-start-style:dashed;border-inline-start-color:var(--color-role-ai)}.wc-stations__item--deterministic{border-inline-start-color:var(--color-primary)}.wc-stations__item--human{border-inline-start-color:var(--color-role-human)}.wc-stations__label{align-items:center;gap:var(--gap-2);display:inline-flex}.wc-stations__points{padding-inline-start:var(--prose-indent);list-style:outside}.wc-stations__points ::marker{color:var(--color-foreground-subtle)}.workflow-cases-page{width:100%;position:relative;overflow-x:clip}
