.page-module__-4fD2W__page{background:var(--paper);width:100%}.page-module__-4fD2W__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));margin-inline:auto;position:relative}.page-module__-4fD2W__hero{background:var(--paper);position:relative;overflow:hidden}.page-module__-4fD2W__hero .page-module__-4fD2W__inner{padding-top:clamp(2rem,4vw,4rem)}.page-module__-4fD2W__topMeta{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-xl);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex;position:relative}.page-module__-4fD2W__topMeta p,.page-module__-4fD2W__backLink{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.page-module__-4fD2W__backLink{transition:color var(--transition-fast)}.page-module__-4fD2W__backLink:hover{color:var(--mulberry)}.page-module__-4fD2W__heroGrid{z-index:2;grid-template-columns:minmax(0,1.3fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid;position:relative}.page-module__-4fD2W__eyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.page-module__-4fD2W__title{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(4.5rem,10vw,10rem);font-weight:var(--weight-regular);letter-spacing:-.055em;flex-direction:column;line-height:.8;display:flex}.page-module__-4fD2W__title span{color:var(--mulberry);margin-left:clamp(2rem,8vw,8rem);font-style:italic}.page-module__-4fD2W__heroCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.page-module__-4fD2W__heroCopy p{max-width:460px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.page-module__-4fD2W__heroLead{font-family:var(--font-display), Georgia, serif;color:var(--ink)!important;font-size:clamp(1.5rem,2.2vw,2.2rem)!important;line-height:1.25!important}.page-module__-4fD2W__detailsGrid{z-index:2;border-top:var(--rule);border-bottom:var(--rule-strong);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.page-module__-4fD2W__detail{padding:var(--space-l);border-right:var(--rule)}.page-module__-4fD2W__detail:first-child{padding-left:0}.page-module__-4fD2W__detail:last-child{border-right:0}.page-module__-4fD2W__detail p{margin-bottom:var(--space-xs);color:var(--text-secondary);font-size:.68rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.page-module__-4fD2W__detail span{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:var(--text-lg)}.page-module__-4fD2W__monogram{z-index:1;color:var(--monogram);font-family:var(--font-display), Georgia, serif;letter-spacing:-.1em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(20rem,42vw,46rem);line-height:.7;position:absolute;top:22%;right:-.2em}.page-module__-4fD2W__featuredImageSection .page-module__-4fD2W__inner{padding-block:clamp(3rem,6vw,6rem)}.page-module__-4fD2W__featuredImage{aspect-ratio:16/8.5;background:var(--paper-warm);border:var(--rule);width:100%;position:relative;overflow:hidden}.page-module__-4fD2W__image{object-fit:cover;object-position:top}.page-module__-4fD2W__imageCaption{justify-content:space-between;gap:var(--space-xl);padding-top:var(--space-s);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;display:flex}.page-module__-4fD2W__sectionLabel,.page-module__-4fD2W__sectionLabelLight{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.page-module__-4fD2W__sectionLabel span,.page-module__-4fD2W__sectionLabel p,.page-module__-4fD2W__sectionLabelLight span,.page-module__-4fD2W__sectionLabelLight p{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.page-module__-4fD2W__sectionLabel span,.page-module__-4fD2W__sectionLabel p{color:var(--mulberry)}.page-module__-4fD2W__sectionLabelLight{border-bottom-color:#fffaf259}.page-module__-4fD2W__sectionLabelLight span,.page-module__-4fD2W__sectionLabelLight p{color:var(--butter)}.page-module__-4fD2W__overview .page-module__-4fD2W__inner{padding-block:var(--section-space)}.page-module__-4fD2W__overviewGrid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(3rem,6vw,6rem);display:grid}.page-module__-4fD2W__sectionTitle{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3.3rem,6vw,6.5rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex-direction:column;line-height:.92;display:flex}.page-module__-4fD2W__sectionTitle span{color:var(--mulberry);font-style:italic}.page-module__-4fD2W__overviewCopy{gap:var(--space-l);flex-direction:column;display:flex}.page-module__-4fD2W__overviewCopy p{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.page-module__-4fD2W__overviewCopy .page-module__-4fD2W__lead{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.4rem,2vw,2rem);line-height:1.3}.page-module__-4fD2W__techRow{padding-top:var(--space-xl);border-top:var(--rule);flex-wrap:wrap;gap:.5rem;display:flex}.page-module__-4fD2W__techRow span{background:var(--butter-soft);color:var(--mulberry-dark);font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;border:1px solid #641c3838;padding:.5rem .7rem}.page-module__-4fD2W__challenge{background:var(--mulberry);color:var(--paper);position:relative;overflow:hidden}.page-module__-4fD2W__challenge .page-module__-4fD2W__inner{padding-block:var(--section-space)}.page-module__-4fD2W__challengeGrid{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-top:clamp(3rem,6vw,6rem);display:grid;position:relative}.page-module__-4fD2W__largeQuote{max-width:850px;color:var(--paper);font-family:var(--font-display), Georgia, serif;letter-spacing:var(--tracking-tight);font-size:clamp(3.2rem,6vw,6.5rem);line-height:.92}.page-module__-4fD2W__largeQuote span{color:var(--butter);font-style:italic}.page-module__-4fD2W__challengeCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.page-module__-4fD2W__challengeCopy p{color:#fffaf2c2;font-size:var(--text-sm);line-height:1.8}.page-module__-4fD2W__challengeMonogram{z-index:1;color:var(--monogram-on-dark);font-family:var(--font-display), Georgia, serif;pointer-events:none;font-size:clamp(18rem,38vw,40rem);line-height:.7;position:absolute;bottom:-.2em;right:-.15em}.page-module__-4fD2W__features .page-module__-4fD2W__inner{padding-block:var(--section-space)}.page-module__-4fD2W__featuresHeader{grid-template-columns:minmax(0,1.2fr) minmax(280px,.5fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(3rem,6vw,6rem);display:grid}.page-module__-4fD2W__featuresHeader>p{max-width:420px;color:var(--text-secondary);font-size:var(--text-sm);align-self:end;line-height:1.8}.page-module__-4fD2W__featureGrid{border-top:var(--rule-strong);grid-template-columns:repeat(2,1fr);display:grid}.page-module__-4fD2W__featureCard{border-right:var(--rule);border-bottom:var(--rule);min-height:320px;padding:clamp(2rem,4vw,4rem)}.page-module__-4fD2W__featureCard:nth-child(2n){border-right:0}.page-module__-4fD2W__featureCard:nth-last-child(-n+2){border-bottom:0}.page-module__-4fD2W__featureNumber{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;margin-bottom:clamp(2rem,4vw,4rem);font-size:clamp(2.5rem,4vw,4rem);font-style:italic;display:block}.page-module__-4fD2W__featureCard h3{margin-bottom:var(--space-l);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3vw,3.2rem);font-weight:var(--weight-regular);line-height:1}.page-module__-4fD2W__featureCard p{max-width:500px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.75}.page-module__-4fD2W__imageSpread{background:var(--paper-warm)}.page-module__-4fD2W__imageSpread .page-module__-4fD2W__inner{gap:var(--space-xl);padding-block:var(--section-space);grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);display:grid}.page-module__-4fD2W__imageLarge,.page-module__-4fD2W__imageSmall{background:var(--paper);border:var(--rule);position:relative;overflow:hidden}.page-module__-4fD2W__imageLarge{aspect-ratio:16/10}.page-module__-4fD2W__imageSmall{aspect-ratio:4/5}.page-module__-4fD2W__decisions .page-module__-4fD2W__inner{padding-block:var(--section-space)}.page-module__-4fD2W__decisionsHeader{padding-block:clamp(3rem,6vw,6rem)}.page-module__-4fD2W__decisionList{border-top:var(--rule-strong)}.page-module__-4fD2W__decision{border-bottom:var(--rule);grid-template-columns:minmax(130px,.25fr) minmax(280px,.7fr) minmax(300px,.65fr);gap:clamp(2rem,5vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.page-module__-4fD2W__decisionMeta{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__-4fD2W__decisionMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3vw,3.5rem);font-style:italic}.page-module__-4fD2W__decisionMeta p{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.page-module__-4fD2W__decision h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3vw,3.3rem);font-weight:var(--weight-regular);line-height:1}.page-module__-4fD2W__decisionDescription{color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.page-module__-4fD2W__result{background:var(--mulberry);color:var(--paper)}.page-module__-4fD2W__result .page-module__-4fD2W__inner{padding-block:var(--section-space)}.page-module__-4fD2W__resultGrid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.6fr);gap:clamp(3rem,8vw,8rem);padding-top:clamp(3rem,6vw,6rem);display:grid}.page-module__-4fD2W__resultGrid h2{color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(3.5rem,7vw,7rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex-direction:column;line-height:.9;display:flex}.page-module__-4fD2W__resultGrid h2 span{color:var(--butter);font-style:italic}.page-module__-4fD2W__resultCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.page-module__-4fD2W__resultCopy p{color:#fffaf2c2;font-size:var(--text-sm);line-height:1.8}.page-module__-4fD2W__resultLead{font-family:var(--font-display), Georgia, serif;color:var(--paper)!important;font-size:clamp(1.4rem,2vw,2rem)!important;line-height:1.3!important}.page-module__-4fD2W__nextProject{background:var(--butter-soft)}.page-module__-4fD2W__nextProject .page-module__-4fD2W__inner{min-height:clamp(260px,32vw,470px);padding-block:var(--section-space);flex-direction:column;justify-content:center;display:flex}.page-module__-4fD2W__nextLabel{margin-bottom:var(--space-xl);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.page-module__-4fD2W__nextLink{justify-content:space-between;align-items:center;gap:var(--space-xl);color:var(--ink);font-family:var(--font-display), Georgia, serif;letter-spacing:var(--tracking-tight);transition:color var(--transition-base);font-size:clamp(4rem,9vw,9rem);line-height:.85;display:flex}.page-module__-4fD2W__nextLink:hover{color:var(--mulberry)}.page-module__-4fD2W__nextLink span:last-child{color:var(--mulberry);font-family:var(--font-body);transition:transform var(--transition-base);flex-shrink:0;font-size:clamp(2rem,5vw,5rem)}.page-module__-4fD2W__nextLink:hover span:last-child{transform:translate(6px,-6px)}@media (max-width:1000px){.page-module__-4fD2W__heroGrid,.page-module__-4fD2W__overviewGrid,.page-module__-4fD2W__challengeGrid,.page-module__-4fD2W__featuresHeader,.page-module__-4fD2W__resultGrid{gap:var(--space-2xl);grid-template-columns:1fr}.page-module__-4fD2W__detailsGrid{grid-template-columns:repeat(2,1fr)}.page-module__-4fD2W__detail:nth-child(2){border-right:0}.page-module__-4fD2W__detail:nth-child(-n+2){border-bottom:var(--rule)}.page-module__-4fD2W__decision{grid-template-columns:100px 1fr}.page-module__-4fD2W__decisionDescription{grid-column:2}}@media (max-width:700px){.page-module__-4fD2W__topMeta{align-items:flex-start}.page-module__-4fD2W__title{font-size:clamp(4rem,18vw,7rem)}.page-module__-4fD2W__title span{margin-left:0}.page-module__-4fD2W__detailsGrid{grid-template-columns:1fr}.page-module__-4fD2W__detail,.page-module__-4fD2W__detail:first-child{border-right:0;border-bottom:var(--rule);padding-inline:0}.page-module__-4fD2W__detail:last-child{border-bottom:0}.page-module__-4fD2W__featuredImage{aspect-ratio:4/3}.page-module__-4fD2W__imageCaption{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.page-module__-4fD2W__featureGrid{grid-template-columns:1fr}.page-module__-4fD2W__featureCard,.page-module__-4fD2W__featureCard:nth-child(2n),.page-module__-4fD2W__featureCard:nth-last-child(-n+2){border-right:0;border-bottom:var(--rule);padding-inline:0}.page-module__-4fD2W__featureCard:last-child{border-bottom:0}.page-module__-4fD2W__imageSpread .page-module__-4fD2W__inner{grid-template-columns:1fr}.page-module__-4fD2W__imageLarge,.page-module__-4fD2W__imageSmall{aspect-ratio:4/3}.page-module__-4fD2W__decision{gap:var(--space-l);grid-template-columns:1fr}.page-module__-4fD2W__decisionDescription{grid-column:1}.page-module__-4fD2W__nextLink{align-items:flex-end;font-size:clamp(3.5rem,17vw,6rem)}}.page-module__-4fD2W__moreProject{background:var(--butter-soft);position:relative;overflow:hidden}.page-module__-4fD2W__moreProject .page-module__-4fD2W__inner{padding-block:var(--section-space);position:relative}.page-module__-4fD2W__moreProjectMeta{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-xl);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex;position:relative}.page-module__-4fD2W__moreProjectMeta span{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.page-module__-4fD2W__moreProjectGrid{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-top:clamp(3rem,6vw,6rem);display:grid;position:relative}.page-module__-4fD2W__moreProjectHeading h2{max-width:900px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(4rem,7.5vw,8rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex-direction:column;line-height:.86;display:flex}.page-module__-4fD2W__moreProjectHeading h2 span{color:var(--mulberry);font-style:italic;font-weight:var(--weight-regular)}.page-module__-4fD2W__moreProjectContent{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.page-module__-4fD2W__moreProjectContent p{max-width:470px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.page-module__-4fD2W__moreProjectLead{font-family:var(--font-display), Georgia, serif;color:var(--ink)!important;font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.25!important}.page-module__-4fD2W__moreProjectLink{align-items:center;gap:var(--space-s);width:fit-content;margin-top:var(--space-s);color:var(--mulberry);border-bottom:1px solid var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;padding-bottom:.35rem;display:inline-flex}.page-module__-4fD2W__moreProjectLink span{font-size:var(--text-md);transition:transform var(--transition-base)}.page-module__-4fD2W__moreProjectLink:hover span{transform:translate(4px,-4px)}.page-module__-4fD2W__moreProjectMark{z-index:1;color:var(--monogram);font-family:var(--font-display), Georgia, serif;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(18rem,36vw,38rem);line-height:.7;position:absolute;bottom:-.2em;right:-.12em}@media (max-width:900px){.page-module__-4fD2W__moreProjectGrid{gap:var(--space-2xl);grid-template-columns:1fr}}@media (max-width:700px){.page-module__-4fD2W__moreProjectMeta{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.page-module__-4fD2W__moreProjectHeading h2{font-size:clamp(3.8rem,16vw,6rem)}}
.yodaHero-module__DGcusq__caseHero{background:var(--paper);position:relative;overflow:hidden}.yodaHero-module__DGcusq__caseHero .yodaHero-module__DGcusq__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-top:clamp(2rem,4vw,4rem);padding-bottom:var(--section-space);margin-inline:auto;position:relative}.yodaHero-module__DGcusq__heroTopMeta{z-index:3;justify-content:space-between;align-items:center;gap:var(--space-xl);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex;position:relative}.yodaHero-module__DGcusq__heroTopMeta p,.yodaHero-module__DGcusq__backLink{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaHero-module__DGcusq__backLink{transition:color var(--transition-fast)}.yodaHero-module__DGcusq__backLink:hover{color:var(--mulberry)}.yodaHero-module__DGcusq__heroGrid{z-index:3;grid-template-columns:minmax(0,1.15fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid;position:relative}.yodaHero-module__DGcusq__heroHeading{min-width:0}.yodaHero-module__DGcusq__eyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaHero-module__DGcusq__title{max-width:1100px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(5rem,10vw,10rem);font-weight:var(--weight-regular);letter-spacing:-.06em;flex-direction:column;line-height:.78;display:flex}.yodaHero-module__DGcusq__title span{color:var(--mulberry);font-style:italic;font-weight:var(--weight-regular);margin-left:clamp(2rem,8vw,8rem)}.yodaHero-module__DGcusq__heroCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.yodaHero-module__DGcusq__heroCopy p{max-width:500px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaHero-module__DGcusq__heroLead{font-family:var(--font-display), Georgia, serif;color:var(--ink)!important;font-size:clamp(1.7rem,2.4vw,2.5rem)!important;line-height:1.18!important}.yodaHero-module__DGcusq__projectMeta{z-index:3;border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.yodaHero-module__DGcusq__metaItem{min-height:115px;padding:var(--space-l);border-right:var(--rule)}.yodaHero-module__DGcusq__metaItem:first-child{padding-left:0}.yodaHero-module__DGcusq__metaItem:last-child{border-right:0}.yodaHero-module__DGcusq__metaItem p{margin-bottom:var(--space-s);color:var(--mulberry);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaHero-module__DGcusq__metaItem span{max-width:260px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.25rem,1.8vw,1.8rem);line-height:1.08;display:block}.yodaHero-module__DGcusq__productVisual{z-index:3;grid-template-columns:minmax(0,1.35fr) minmax(280px,.4fr);align-items:end;gap:clamp(2rem,4vw,4rem);padding-top:clamp(4rem,7vw,7rem);display:grid;position:relative}.yodaHero-module__DGcusq__dashboardFrame{background:var(--white);min-width:0;box-shadow:var(--shadow-window);border:1px solid #45112638}.yodaHero-module__DGcusq__frameTop{align-items:center;gap:var(--space-m);min-height:52px;padding-inline:var(--space-l);background:var(--paper-warm);border-bottom:var(--rule);grid-template-columns:1fr auto 1fr;display:grid}.yodaHero-module__DGcusq__frameDots{align-items:center;gap:.35rem;display:flex}.yodaHero-module__DGcusq__frameDots span{background:var(--mulberry);border-radius:50%;width:7px;height:7px}.yodaHero-module__DGcusq__frameDots span:nth-child(2){opacity:.55}.yodaHero-module__DGcusq__frameDots span:nth-child(3){opacity:.25}.yodaHero-module__DGcusq__frameTop p{color:var(--ink);font-size:.64rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-align:center}.yodaHero-module__DGcusq__frameLabel{color:var(--text-secondary);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;justify-self:end}.yodaHero-module__DGcusq__dashboardImage{aspect-ratio:1.22;background:var(--paper-warm);width:100%;position:relative;overflow:hidden}.yodaHero-module__DGcusq__image{object-fit:cover;object-position:top center}.yodaHero-module__DGcusq__dashboardCallout{border-top:var(--rule-strong);margin-bottom:clamp(1rem,3vw,4rem);padding:clamp(1.75rem,3vw,3rem) 0 0;position:relative}.yodaHero-module__DGcusq__calloutNumber{margin-bottom:var(--space-xl);color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.5rem,4vw,4rem);font-style:italic;line-height:1}.yodaHero-module__DGcusq__calloutLabel{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaHero-module__DGcusq__dashboardCallout h2{margin-bottom:var(--space-xl);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.5rem,4vw,4rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-heading);flex-direction:column;line-height:.92;display:flex}.yodaHero-module__DGcusq__dashboardCallout h2 span{color:var(--mulberry);font-style:italic}.yodaHero-module__DGcusq__dashboardCallout>p{max-width:420px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaHero-module__DGcusq__engineeringNote{gap:var(--space-m);margin-top:var(--space-xl);padding-top:var(--space-l);border-top:var(--rule);grid-template-columns:auto 1fr;align-items:start;display:grid}.yodaHero-module__DGcusq__engineeringNote>span{background:var(--butter);border:1px solid var(--mulberry);border-radius:50%;width:8px;height:8px;margin-top:.35rem}.yodaHero-module__DGcusq__engineeringNote p{max-width:340px;color:var(--ink);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;line-height:1.55}.yodaHero-module__DGcusq__scaleStrip{z-index:3;border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:repeat(3,1fr);margin-top:clamp(3rem,5vw,5rem);display:grid;position:relative}.yodaHero-module__DGcusq__scaleItem{gap:var(--space-l);min-height:125px;padding:var(--space-xl);border-right:var(--rule);grid-template-columns:auto 1fr;align-items:center;display:grid}.yodaHero-module__DGcusq__scaleItem:first-child{padding-left:0}.yodaHero-module__DGcusq__scaleItem:last-child{border-right:0}.yodaHero-module__DGcusq__scaleItem strong{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.7rem,4vw,4.5rem);font-style:italic;font-weight:var(--weight-regular);line-height:1}.yodaHero-module__DGcusq__scaleItem p{color:var(--ink);font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.3rem}.yodaHero-module__DGcusq__scaleItem span{color:var(--text-secondary);font-size:.72rem;line-height:1.5;display:block}.yodaHero-module__DGcusq__heroMark{z-index:1;color:var(--monogram);font-family:var(--font-display), Georgia, serif;letter-spacing:-.1em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(20rem,40vw,44rem);line-height:.7;position:absolute;top:18%;right:-.16em}@media (max-width:1050px){.yodaHero-module__DGcusq__heroGrid{gap:var(--space-2xl);grid-template-columns:1fr}.yodaHero-module__DGcusq__projectMeta{grid-template-columns:repeat(2,1fr)}.yodaHero-module__DGcusq__metaItem:nth-child(2){border-right:0}.yodaHero-module__DGcusq__metaItem:nth-child(-n+2){border-bottom:var(--rule)}.yodaHero-module__DGcusq__productVisual{grid-template-columns:1fr}.yodaHero-module__DGcusq__dashboardCallout{max-width:700px;margin-bottom:0}.yodaHero-module__DGcusq__scaleStrip{grid-template-columns:1fr}.yodaHero-module__DGcusq__scaleItem{border-right:0;border-bottom:var(--rule)}.yodaHero-module__DGcusq__scaleItem:first-child{padding-left:var(--space-xl)}.yodaHero-module__DGcusq__scaleItem:last-child{border-bottom:0}}@media (max-width:700px){.yodaHero-module__DGcusq__heroTopMeta{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.yodaHero-module__DGcusq__title{font-size:clamp(4.5rem,20vw,7rem)}.yodaHero-module__DGcusq__title span{margin-left:0}.yodaHero-module__DGcusq__projectMeta{grid-template-columns:1fr}.yodaHero-module__DGcusq__metaItem,.yodaHero-module__DGcusq__metaItem:first-child{min-height:auto;padding-inline:0;padding-block:var(--space-l);border-right:0;border-bottom:var(--rule)}.yodaHero-module__DGcusq__metaItem:last-child{border-bottom:0}.yodaHero-module__DGcusq__frameTop{padding-inline:var(--space-m);grid-template-columns:auto 1fr}.yodaHero-module__DGcusq__frameTop p{text-align:left}.yodaHero-module__DGcusq__frameLabel{display:none}.yodaHero-module__DGcusq__dashboardImage{aspect-ratio:.9}.yodaHero-module__DGcusq__dashboardCallout h2{font-size:clamp(2.7rem,12vw,4rem)}.yodaHero-module__DGcusq__scaleItem,.yodaHero-module__DGcusq__scaleItem:first-child{padding-inline:0}}
.yodaArchitecture-module__Lq2crW__architecture{background:var(--mulberry);color:var(--paper);position:relative;overflow:hidden}.yodaArchitecture-module__Lq2crW__architecture .yodaArchitecture-module__Lq2crW__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto;position:relative}.yodaArchitecture-module__Lq2crW__architectureMeta{z-index:2;align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:1px solid #fffaf259;display:flex;position:relative}.yodaArchitecture-module__Lq2crW__architectureMeta span{color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.yodaArchitecture-module__Lq2crW__architectureMeta p{color:var(--paper);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__architectureIntro{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid;position:relative}.yodaArchitecture-module__Lq2crW__architectureEyebrow{margin-bottom:var(--space-l);color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__architectureIntro h2{max-width:900px;font-family:var(--font-display), Georgia, serif;font-size:clamp(4rem,8vw,8rem);font-weight:var(--weight-regular);letter-spacing:-.05em;flex-direction:column;line-height:.82;display:flex}.yodaArchitecture-module__Lq2crW__architectureIntro h2 span{color:var(--butter);margin-left:clamp(2rem,7vw,7rem);font-style:italic}.yodaArchitecture-module__Lq2crW__architectureIntroCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.yodaArchitecture-module__Lq2crW__architectureIntroCopy p{color:#fffaf2b3;max-width:520px;font-size:var(--text-sm);line-height:1.8}.yodaArchitecture-module__Lq2crW__architectureLead{font-family:var(--font-display), Georgia, serif;color:var(--paper)!important;font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.25!important}.yodaArchitecture-module__Lq2crW__contextDecision{z-index:2;border-top:1px solid #fffaf259;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);gap:clamp(3rem,7vw,7rem);padding-block:clamp(4rem,7vw,7rem);display:grid;position:relative}.yodaArchitecture-module__Lq2crW__decisionNumber{margin-bottom:var(--space-xl);color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5rem);font-style:italic;line-height:1;display:block}.yodaArchitecture-module__Lq2crW__decisionLabel{margin-bottom:var(--space-l);color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__decisionIntro h3,.yodaArchitecture-module__Lq2crW__permissionHeading h3,.yodaArchitecture-module__Lq2crW__growthHeading h3{color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.8rem,4.5vw,4.8rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-heading);line-height:.95}.yodaArchitecture-module__Lq2crW__decisionIntro h3{margin-bottom:var(--space-xl);flex-direction:column;display:flex}.yodaArchitecture-module__Lq2crW__decisionIntro h3 em,.yodaArchitecture-module__Lq2crW__permissionHeading h3 em,.yodaArchitecture-module__Lq2crW__growthHeading h3 em{color:var(--butter);font-weight:var(--weight-regular)}.yodaArchitecture-module__Lq2crW__decisionIntro>p:not(.yodaArchitecture-module__Lq2crW__decisionLabel){color:#fffaf2b8;max-width:480px;font-size:var(--text-sm);line-height:1.8}.yodaArchitecture-module__Lq2crW__decisionReason{gap:var(--space-m);margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid #fffaf233;grid-template-columns:auto 1fr;display:grid}.yodaArchitecture-module__Lq2crW__decisionReason>span{color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:1.5rem}.yodaArchitecture-module__Lq2crW__decisionReason p{max-width:430px;color:var(--paper);font-size:.72rem;font-weight:var(--weight-semibold);letter-spacing:.05em;text-transform:uppercase;line-height:1.65}.yodaArchitecture-module__Lq2crW__managerDiagram{padding-top:var(--space-l);position:relative}.yodaArchitecture-module__Lq2crW__diagramAccount{width:min(100%,380px);padding:var(--space-l);background:var(--butter);color:var(--mulberry-deep);text-align:center;margin-inline:auto;position:relative}.yodaArchitecture-module__Lq2crW__diagramAccount span{font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-bottom:.35rem;display:block}.yodaArchitecture-module__Lq2crW__diagramAccount strong{font-family:var(--font-display), Georgia, serif;font-size:clamp(1.7rem,2.5vw,2.4rem);font-weight:var(--weight-medium)}.yodaArchitecture-module__Lq2crW__diagramStem{background:#f6cf72a6;width:1px;height:55px;margin-inline:auto}.yodaArchitecture-module__Lq2crW__diagramBranches{gap:var(--space-l);grid-template-columns:repeat(2,1fr);display:grid;position:relative}.yodaArchitecture-module__Lq2crW__diagramBranches:before{content:"";background:#f6cf72a6;height:1px;position:absolute;top:-1px;left:25%;right:25%}.yodaArchitecture-module__Lq2crW__contextCard{background:#fffaf20b;border:1px solid #fffaf247;min-height:410px;padding:clamp(1.5rem,3vw,2.5rem);position:relative}.yodaArchitecture-module__Lq2crW__contextCard:before{content:"";background:#f6cf72a6;width:1px;height:24px;position:absolute;top:-1px;left:50%;transform:translateY(-100%)}.yodaArchitecture-module__Lq2crW__contextCardTop{justify-content:space-between;align-items:center;gap:var(--space-m);padding-bottom:var(--space-m);border-bottom:1px solid #fffaf22e;display:flex}.yodaArchitecture-module__Lq2crW__contextCardTop>span:first-child{color:#fffaf299;font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__contextStatus{color:var(--butter);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;border:1px solid #f6cf7280;padding:.35rem .55rem}.yodaArchitecture-module__Lq2crW__contextCard h4{margin-top:var(--space-xl);color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3vw,3rem);font-weight:var(--weight-regular)}.yodaArchitecture-module__Lq2crW__contextCard>p{max-width:390px;margin-top:var(--space-s);color:#fffaf29e;font-size:var(--text-sm);line-height:1.7}.yodaArchitecture-module__Lq2crW__contextCard ul{margin-top:var(--space-xl);gap:.7rem;list-style:none;display:grid}.yodaArchitecture-module__Lq2crW__contextCard li{color:var(--paper);padding-left:1.2rem;font-size:.76rem;line-height:1.5;position:relative}.yodaArchitecture-module__Lq2crW__contextCard li:before{content:"↳";color:var(--butter);position:absolute;left:0}.yodaArchitecture-module__Lq2crW__sameAccountNote{justify-content:center;align-items:center;gap:var(--space-l);margin-top:var(--space-l);padding:var(--space-m);color:var(--butter);font-size:.65rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;border:1px solid #f6cf7259;display:flex}.yodaArchitecture-module__Lq2crW__permissionSection{z-index:2;border-top:1px solid #fffaf259;padding-block:clamp(4rem,7vw,7rem);position:relative}.yodaArchitecture-module__Lq2crW__permissionHeading{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.yodaArchitecture-module__Lq2crW__permissionHeading h3{max-width:700px}.yodaArchitecture-module__Lq2crW__permissionHeading>p{color:#fffaf2b3;max-width:460px;font-size:var(--text-sm);line-height:1.8}.yodaArchitecture-module__Lq2crW__roleGrid{border-top:1px solid #fffaf24d;border-bottom:1px solid #fffaf24d;grid-template-columns:repeat(4,1fr);margin-top:clamp(3rem,6vw,6rem);display:grid}.yodaArchitecture-module__Lq2crW__roleCard{border-right:1px solid #fffaf238;min-height:390px;padding:clamp(1.5rem,2.5vw,2.5rem)}.yodaArchitecture-module__Lq2crW__roleCard:last-child{border-right:0}.yodaArchitecture-module__Lq2crW__roleCardFuture{background:#f6cf720f}.yodaArchitecture-module__Lq2crW__roleTop{justify-content:space-between;align-items:center;gap:var(--space-s);display:flex}.yodaArchitecture-module__Lq2crW__roleTop>span:first-child{color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:1.4rem;font-style:italic}.yodaArchitecture-module__Lq2crW__roleBadge{color:#fffaf28c;font-size:.55rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__roleBadgeFuture{color:var(--butter)}.yodaArchitecture-module__Lq2crW__roleCard h4{color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.2rem,3vw,3.2rem);font-weight:var(--weight-regular);margin-top:clamp(2.5rem,4vw,4rem)}.yodaArchitecture-module__Lq2crW__roleType{color:var(--butter);font-size:.65rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-top:.25rem}.yodaArchitecture-module__Lq2crW__roleCard ul{margin-top:var(--space-xl);gap:.75rem;list-style:none;display:grid}.yodaArchitecture-module__Lq2crW__roleCard li{color:#fffaf2b8;border-bottom:1px solid #fffaf21f;padding-bottom:.75rem;font-size:.75rem}.yodaArchitecture-module__Lq2crW__growthSection{z-index:2;border-top:1px solid #fffaf259;padding-top:clamp(4rem,7vw,7rem);position:relative}.yodaArchitecture-module__Lq2crW__growthHeading{grid-template-columns:.4fr 1fr;align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.yodaArchitecture-module__Lq2crW__growthHeading h3{max-width:800px}.yodaArchitecture-module__Lq2crW__growthContent{grid-template-columns:minmax(0,1fr) minmax(300px,.45fr);gap:clamp(3rem,8vw,8rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.yodaArchitecture-module__Lq2crW__growthTimeline{position:relative}.yodaArchitecture-module__Lq2crW__growthTimeline:before{content:"";background:#f6cf7259;width:1px;position:absolute;top:0;bottom:0;left:24px}.yodaArchitecture-module__Lq2crW__growthItem{gap:var(--space-xl);grid-template-columns:50px 1fr;padding-bottom:clamp(3rem,5vw,5rem);display:grid;position:relative}.yodaArchitecture-module__Lq2crW__growthMarker{z-index:2;background:var(--mulberry);border:1px solid var(--butter);border-radius:50%;justify-content:center;align-items:center;width:49px;height:49px;display:flex;position:relative}.yodaArchitecture-module__Lq2crW__growthMarker span{color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:1rem;font-style:italic}.yodaArchitecture-module__Lq2crW__growthLabel{margin-bottom:var(--space-xs);color:var(--butter);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__growthItem h4{color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.7rem,2.5vw,2.5rem);font-weight:var(--weight-regular)}.yodaArchitecture-module__Lq2crW__growthItem>div:last-child>p:last-child{max-width:600px;margin-top:var(--space-s);color:#fffaf2a6;font-size:var(--text-sm);line-height:1.7}.yodaArchitecture-module__Lq2crW__growthOutcome{background:var(--butter);color:var(--mulberry-deep);align-self:start;padding:clamp(2rem,4vw,4rem)}.yodaArchitecture-module__Lq2crW__growthOutcomeLabel{margin-bottom:var(--space-xl);font-size:.62rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaArchitecture-module__Lq2crW__growthOutcome blockquote{font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,3vw,3rem);font-weight:var(--weight-medium);letter-spacing:var(--tracking-heading);margin:0;line-height:1.05}.yodaArchitecture-module__Lq2crW__growthOutcome>p:not(.yodaArchitecture-module__Lq2crW__growthOutcomeLabel){margin-top:var(--space-xl);color:#2f0b1ab8;font-size:var(--text-sm);line-height:1.75}.yodaArchitecture-module__Lq2crW__growthPrinciple{gap:var(--space-m);margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid #2f0b1a47;grid-template-columns:auto 1fr;display:grid}.yodaArchitecture-module__Lq2crW__growthPrinciple span{font-size:.8rem}.yodaArchitecture-module__Lq2crW__growthPrinciple p{font-size:.68rem;font-weight:var(--weight-bold);letter-spacing:.05em;text-transform:uppercase;line-height:1.55}.yodaArchitecture-module__Lq2crW__architectureMark{z-index:1;color:var(--monogram-on-dark);font-family:var(--font-display), Georgia, serif;letter-spacing:-.1em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(22rem,45vw,48rem);line-height:.7;position:absolute;top:31%;right:-.12em}@media (max-width:1050px){.yodaArchitecture-module__Lq2crW__architectureIntro,.yodaArchitecture-module__Lq2crW__contextDecision,.yodaArchitecture-module__Lq2crW__permissionHeading,.yodaArchitecture-module__Lq2crW__growthContent,.yodaArchitecture-module__Lq2crW__growthHeading{grid-template-columns:1fr}.yodaArchitecture-module__Lq2crW__roleGrid{grid-template-columns:repeat(2,1fr)}.yodaArchitecture-module__Lq2crW__roleCard:nth-child(2){border-right:0}.yodaArchitecture-module__Lq2crW__roleCard:nth-child(-n+2){border-bottom:1px solid #fffaf238}.yodaArchitecture-module__Lq2crW__growthOutcome{max-width:650px}}@media (max-width:700px){.yodaArchitecture-module__Lq2crW__architectureIntro h2{font-size:clamp(4rem,18vw,6rem)}.yodaArchitecture-module__Lq2crW__architectureIntro h2 span{margin-left:0}.yodaArchitecture-module__Lq2crW__diagramBranches{gap:var(--space-xl);grid-template-columns:1fr}.yodaArchitecture-module__Lq2crW__diagramBranches:before{display:none}.yodaArchitecture-module__Lq2crW__contextCard:before{left:24px}.yodaArchitecture-module__Lq2crW__diagramStem{height:35px}.yodaArchitecture-module__Lq2crW__contextCard{min-height:auto}.yodaArchitecture-module__Lq2crW__sameAccountNote{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.yodaArchitecture-module__Lq2crW__sameAccountNote span:nth-child(2){transform:rotate(90deg)}.yodaArchitecture-module__Lq2crW__roleGrid{grid-template-columns:1fr}.yodaArchitecture-module__Lq2crW__roleCard{border-bottom:1px solid #fffaf238;border-right:0;min-height:auto}.yodaArchitecture-module__Lq2crW__roleCard:last-child{border-bottom:0}.yodaArchitecture-module__Lq2crW__growthContent{gap:var(--space-3xl)}.yodaArchitecture-module__Lq2crW__growthOutcome{padding:var(--space-xl)}}

.yodaMobile-module__Hoh3UG__responsiveSection{background:var(--paper)}.yodaMobile-module__Hoh3UG__responsiveSection .yodaMobile-module__Hoh3UG__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto}.yodaMobile-module__Hoh3UG__responsiveMeta{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.yodaMobile-module__Hoh3UG__responsiveMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.yodaMobile-module__Hoh3UG__responsiveMeta p{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaMobile-module__Hoh3UG__responsiveIntro{grid-template-columns:minmax(0,1.1fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.yodaMobile-module__Hoh3UG__responsiveEyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaMobile-module__Hoh3UG__responsiveIntro h2{max-width:950px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(4rem,7.5vw,7.5rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex-direction:column;line-height:.86;display:flex}.yodaMobile-module__Hoh3UG__responsiveIntro h2 span{color:var(--mulberry);margin-left:clamp(2rem,7vw,7rem);font-style:italic}.yodaMobile-module__Hoh3UG__responsiveIntroCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.yodaMobile-module__Hoh3UG__responsiveIntroCopy p{max-width:500px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaMobile-module__Hoh3UG__responsiveLead{font-family:var(--font-display), Georgia, serif;color:var(--ink)!important;font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.25!important}.yodaMobile-module__Hoh3UG__responsiveComparison{grid-template-columns:minmax(0,1.45fr) minmax(230px,.42fr);align-items:start;gap:clamp(2rem,5vw,5rem);padding-bottom:clamp(5rem,9vw,9rem);display:grid}.yodaMobile-module__Hoh3UG__exampleHeader{justify-content:space-between;align-items:center;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.yodaMobile-module__Hoh3UG__exampleHeader span,.yodaMobile-module__Hoh3UG__exampleHeader p{color:var(--text-secondary);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaMobile-module__Hoh3UG__exampleVisual{aspect-ratio:1.28;width:100%;margin-top:var(--space-m);border:var(--rule);background:var(--paper-warm);position:relative;overflow:hidden}.yodaMobile-module__Hoh3UG__mobileExample{margin-top:clamp(3rem,7vw,7rem)}.yodaMobile-module__Hoh3UG__mobileFrame{aspect-ratio:.52;width:min(100%,340px);margin:var(--space-m) auto 0;border:8px solid var(--ink);background:var(--paper-warm);box-shadow:var(--shadow-window);border-radius:24px;position:relative;overflow:hidden}.yodaMobile-module__Hoh3UG__image{object-fit:cover;object-position:top center}.yodaMobile-module__Hoh3UG__adaptationGrid{border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:repeat(3,1fr);display:grid}.yodaMobile-module__Hoh3UG__adaptation{border-right:var(--rule);min-height:470px;padding:clamp(2rem,4vw,4rem)}.yodaMobile-module__Hoh3UG__adaptation:first-child{padding-left:0}.yodaMobile-module__Hoh3UG__adaptation:last-child{border-right:0}.yodaMobile-module__Hoh3UG__adaptation>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;margin-bottom:clamp(3rem,5vw,5rem);font-size:clamp(2.5rem,4vw,4rem);font-style:italic;display:block}.yodaMobile-module__Hoh3UG__adaptationLabel{margin-bottom:var(--space-s);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaMobile-module__Hoh3UG__adaptation h3{margin-bottom:var(--space-xl);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.2rem,3.5vw,3.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.95;display:flex}.yodaMobile-module__Hoh3UG__adaptation h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.yodaMobile-module__Hoh3UG__adaptation>p:not(.yodaMobile-module__Hoh3UG__adaptationLabel){max-width:390px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.75}.yodaMobile-module__Hoh3UG__transform{gap:var(--space-s);margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:var(--rule);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.yodaMobile-module__Hoh3UG__transform span,.yodaMobile-module__Hoh3UG__transform strong{font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaMobile-module__Hoh3UG__transform span{color:var(--text-secondary)}.yodaMobile-module__Hoh3UG__transform span:nth-child(2){color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem}.yodaMobile-module__Hoh3UG__transform strong{color:var(--mulberry)}.yodaMobile-module__Hoh3UG__responsiveEngineering{background:var(--butter-soft);border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:minmax(0,.9fr) minmax(300px,.7fr);gap:clamp(3rem,8vw,8rem);margin-top:clamp(5rem,9vw,9rem);padding:clamp(3rem,5vw,5rem);display:grid}.yodaMobile-module__Hoh3UG__responsiveEngineeringLabel{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaMobile-module__Hoh3UG__responsiveEngineering h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.9;display:flex}.yodaMobile-module__Hoh3UG__responsiveEngineering h3 span{color:var(--mulberry);font-style:italic}.yodaMobile-module__Hoh3UG__responsiveEngineering>div:last-child>p{max-width:500px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaMobile-module__Hoh3UG__responsiveCodeNotes{margin-top:var(--space-xl);flex-wrap:wrap;gap:.45rem;display:flex}.yodaMobile-module__Hoh3UG__responsiveCodeNotes span{color:var(--mulberry);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);border:1px solid #641c3840;padding:.5rem .65rem}@media (max-width:1000px){.yodaMobile-module__Hoh3UG__responsiveIntro,.yodaMobile-module__Hoh3UG__responsiveEngineering{grid-template-columns:1fr}.yodaMobile-module__Hoh3UG__responsiveComparison{grid-template-columns:1fr .45fr}.yodaMobile-module__Hoh3UG__adaptationGrid{grid-template-columns:1fr}.yodaMobile-module__Hoh3UG__adaptation,.yodaMobile-module__Hoh3UG__adaptation:first-child,.yodaMobile-module__Hoh3UG__adaptation:last-child{border-right:0;border-bottom:var(--rule);min-height:auto;padding-block:3rem;padding-inline:0}.yodaMobile-module__Hoh3UG__adaptation:last-child{border-bottom:0}.yodaMobile-module__Hoh3UG__adaptation>span{margin-bottom:var(--space-xl)}}@media (max-width:700px){.yodaMobile-module__Hoh3UG__responsiveIntro h2{font-size:clamp(4rem,17vw,6rem)}.yodaMobile-module__Hoh3UG__responsiveIntro h2 span{margin-left:0}.yodaMobile-module__Hoh3UG__responsiveComparison{grid-template-columns:1fr}.yodaMobile-module__Hoh3UG__mobileExample{margin-top:0}.yodaMobile-module__Hoh3UG__mobileFrame{width:min(78%,330px)}.yodaMobile-module__Hoh3UG__responsiveEngineering{padding-inline:var(--space-xl)}}
.yodaTraining-module__B-Jbla__lifecycleSection{background:var(--paper-warm);color:var(--ink);position:relative}.yodaTraining-module__B-Jbla__lifecycleSection .yodaTraining-module__B-Jbla__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto}.yodaTraining-module__B-Jbla__lifecycleMeta{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.yodaTraining-module__B-Jbla__lifecycleMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.yodaTraining-module__B-Jbla__lifecycleMeta p{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaTraining-module__B-Jbla__lifecycleIntro{grid-template-columns:minmax(0,1.1fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.yodaTraining-module__B-Jbla__lifecycleEyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaTraining-module__B-Jbla__lifecycleIntro h2{max-width:950px;font-family:var(--font-display), Georgia, serif;font-size:clamp(4rem,7.5vw,7.5rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex-direction:column;line-height:.86;display:flex}.yodaTraining-module__B-Jbla__lifecycleIntro h2 span{color:var(--mulberry);margin-left:clamp(2rem,7vw,7rem);font-style:italic}.yodaTraining-module__B-Jbla__lifecycleIntroCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.yodaTraining-module__B-Jbla__lifecycleIntroCopy p{max-width:500px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaTraining-module__B-Jbla__lifecycleLead{font-family:var(--font-display), Georgia, serif;color:var(--ink)!important;font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.25!important}.yodaTraining-module__B-Jbla__lifecycleFlow{border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;display:grid}.yodaTraining-module__B-Jbla__flowItem{min-width:0;padding:clamp(1.5rem, 2.5vw, 2.5rem) var(--space-m)}.yodaTraining-module__B-Jbla__flowNumber{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;margin-bottom:clamp(2rem,4vw,4rem);font-size:1.4rem;font-style:italic;display:block}.yodaTraining-module__B-Jbla__flowItem p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.35rem}.yodaTraining-module__B-Jbla__flowItem strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.1rem,1.5vw,1.5rem);font-weight:var(--weight-medium);line-height:1.1;display:block}.yodaTraining-module__B-Jbla__flowArrow{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.yodaTraining-module__B-Jbla__workflowFeature{grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr);align-items:center;gap:clamp(3rem,7vw,7rem);padding-block:clamp(6rem,10vw,10rem);display:grid}.yodaTraining-module__B-Jbla__visualHeader{justify-content:space-between;align-items:center;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.yodaTraining-module__B-Jbla__visualHeader span,.yodaTraining-module__B-Jbla__visualHeader p{color:var(--text-secondary);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaTraining-module__B-Jbla__workflowImage{aspect-ratio:1.3;width:100%;margin-top:var(--space-m);background:var(--paper);border:var(--rule);box-shadow:var(--shadow-window);position:relative;overflow:hidden}.yodaTraining-module__B-Jbla__workflowNumber{margin-bottom:var(--space-xl);color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5rem);font-style:italic;line-height:1;display:block}.yodaTraining-module__B-Jbla__workflowLabel{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaTraining-module__B-Jbla__workflowCopy h3,.yodaTraining-module__B-Jbla__companyHeading h3,.yodaTraining-module__B-Jbla__completionHeading h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(2.8rem,4.5vw,4.8rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-heading);flex-direction:column;line-height:.95;display:flex}.yodaTraining-module__B-Jbla__workflowCopy h3{margin-bottom:var(--space-xl)}.yodaTraining-module__B-Jbla__workflowCopy h3 em,.yodaTraining-module__B-Jbla__companyHeading h3 em,.yodaTraining-module__B-Jbla__completionHeading h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.yodaTraining-module__B-Jbla__workflowCopy>p:not(.yodaTraining-module__B-Jbla__workflowLabel){max-width:480px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaTraining-module__B-Jbla__microFlow{margin-top:var(--space-xl);padding-block:var(--space-l);border-top:var(--rule);border-bottom:var(--rule);flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.yodaTraining-module__B-Jbla__microFlow span{background:var(--butter-soft);color:var(--mulberry);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;padding:.45rem .6rem}.yodaTraining-module__B-Jbla__microFlow b{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-weight:var(--weight-regular)}.yodaTraining-module__B-Jbla__workflowNote{gap:var(--space-m);margin-top:var(--space-xl);grid-template-columns:auto 1fr;display:grid}.yodaTraining-module__B-Jbla__workflowNote span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.5rem}.yodaTraining-module__B-Jbla__workflowNote p{color:var(--ink);font-size:.7rem;font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;line-height:1.6}.yodaTraining-module__B-Jbla__companyWorkflow{border-top:var(--rule-strong);padding-block:clamp(5rem,9vw,9rem)}.yodaTraining-module__B-Jbla__companyHeading{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.yodaTraining-module__B-Jbla__companyHeading h3{max-width:700px}.yodaTraining-module__B-Jbla__companyHeading>p{max-width:480px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.8}.yodaTraining-module__B-Jbla__companyContent{grid-template-columns:minmax(300px,.55fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.yodaTraining-module__B-Jbla__companySteps{border-top:var(--rule-strong)}.yodaTraining-module__B-Jbla__companySteps article{gap:var(--space-l);padding-block:var(--space-l);border-bottom:var(--rule);grid-template-columns:50px 1fr;display:grid}.yodaTraining-module__B-Jbla__companySteps article>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.yodaTraining-module__B-Jbla__companySteps p{color:var(--mulberry);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.2rem}.yodaTraining-module__B-Jbla__companySteps strong{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}.yodaTraining-module__B-Jbla__companyImage{aspect-ratio:1.25;width:100%;margin-top:var(--space-m);background:var(--paper);border:var(--rule);box-shadow:var(--shadow-window);position:relative;overflow:hidden}.yodaTraining-module__B-Jbla__companyVisualCaption{gap:var(--space-xl);margin-top:var(--space-l);padding-top:var(--space-l);border-top:var(--rule);grid-template-columns:.3fr 1fr;display:grid}.yodaTraining-module__B-Jbla__companyVisualCaption span{color:var(--mulberry);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaTraining-module__B-Jbla__companyVisualCaption p{max-width:500px;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.7}.yodaTraining-module__B-Jbla__completionSection{border-top:var(--rule-strong);padding-block:clamp(5rem,9vw,9rem)}.yodaTraining-module__B-Jbla__completionHeading{max-width:850px}.yodaTraining-module__B-Jbla__completionHeading h3{margin-top:var(--space-l)}.yodaTraining-module__B-Jbla__completionVisuals{grid-template-columns:minmax(0,1.3fr) minmax(240px,.55fr);align-items:end;gap:clamp(2rem,4vw,4rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.yodaTraining-module__B-Jbla__courseImage{aspect-ratio:1.35;width:100%;margin-top:var(--space-m);background:var(--paper);border:var(--rule);position:relative;overflow:hidden}.yodaTraining-module__B-Jbla__certificateImage{aspect-ratio:.78;width:100%;margin-top:var(--space-m);background:var(--paper);border:var(--rule);box-shadow:var(--shadow-window);position:relative;overflow:hidden}.yodaTraining-module__B-Jbla__completionDetails{border-top:var(--rule-strong);border-bottom:var(--rule-strong);grid-template-columns:repeat(4,1fr);margin-top:clamp(4rem,6vw,6rem);display:grid}.yodaTraining-module__B-Jbla__completionDetails article{border-right:var(--rule);min-height:310px;padding:clamp(1.5rem,3vw,3rem)}.yodaTraining-module__B-Jbla__completionDetails article:first-child{padding-left:0}.yodaTraining-module__B-Jbla__completionDetails article:last-child{border-right:0}.yodaTraining-module__B-Jbla__completionDetails article>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.4rem;font-style:italic}.yodaTraining-module__B-Jbla__completionDetails h4{margin-top:var(--space-xl);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.8rem,2.5vw,2.5rem);font-weight:var(--weight-regular)}.yodaTraining-module__B-Jbla__completionDetails p{margin-top:var(--space-s);color:var(--text-secondary);font-size:.78rem;line-height:1.7}.yodaTraining-module__B-Jbla__systemLayer{background:var(--mulberry);color:var(--paper);padding:clamp(3rem,6vw,6rem)}.yodaTraining-module__B-Jbla__systemHeading{grid-template-columns:.35fr 1fr;align-items:end;gap:clamp(2rem,6vw,6rem);display:grid}.yodaTraining-module__B-Jbla__systemHeading>p{color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaTraining-module__B-Jbla__systemHeading h3{font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.9;display:flex}.yodaTraining-module__B-Jbla__systemHeading h3 span{color:var(--butter);font-style:italic}.yodaTraining-module__B-Jbla__systemDiagram{gap:var(--space-m);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;margin-top:clamp(3rem,6vw,6rem);display:grid}.yodaTraining-module__B-Jbla__systemNode{min-height:180px;padding:var(--space-l);border:1px solid #fffaf240}.yodaTraining-module__B-Jbla__systemNode span{color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.yodaTraining-module__B-Jbla__systemNode strong{margin-top:var(--space-xl);color:var(--paper);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:var(--weight-regular);display:block}.yodaTraining-module__B-Jbla__systemNode p{color:#fffaf299;margin-top:.4rem;font-size:.7rem;line-height:1.5}.yodaTraining-module__B-Jbla__systemConnector{color:var(--butter);font-family:var(--font-display), Georgia, serif;justify-content:center;align-items:center;font-size:1.5rem;display:flex}.yodaTraining-module__B-Jbla__systemFootnote{margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid #fffaf240;grid-template-columns:.35fr 1fr;gap:clamp(2rem,6vw,6rem);display:grid}.yodaTraining-module__B-Jbla__systemFootnote span{color:var(--butter);font-size:.62rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaTraining-module__B-Jbla__systemFootnote p{color:#fffaf2b8;max-width:700px;font-size:var(--text-sm);line-height:1.75}@media (max-width:1050px){.yodaTraining-module__B-Jbla__lifecycleIntro,.yodaTraining-module__B-Jbla__workflowFeature,.yodaTraining-module__B-Jbla__companyHeading,.yodaTraining-module__B-Jbla__companyContent{grid-template-columns:1fr}.yodaTraining-module__B-Jbla__lifecycleFlow{grid-template-columns:repeat(3,1fr)}.yodaTraining-module__B-Jbla__flowArrow{display:none}.yodaTraining-module__B-Jbla__flowItem{border-right:var(--rule);border-bottom:var(--rule)}.yodaTraining-module__B-Jbla__completionDetails{grid-template-columns:repeat(2,1fr)}.yodaTraining-module__B-Jbla__completionDetails article:nth-child(2){border-right:0}.yodaTraining-module__B-Jbla__completionDetails article:nth-child(-n+2){border-bottom:var(--rule)}.yodaTraining-module__B-Jbla__systemDiagram{grid-template-columns:repeat(2,1fr)}.yodaTraining-module__B-Jbla__systemConnector{display:none}}@media (max-width:700px){.yodaTraining-module__B-Jbla__lifecycleIntro h2{font-size:clamp(4rem,17vw,6rem)}.yodaTraining-module__B-Jbla__lifecycleIntro h2 span{margin-left:0}.yodaTraining-module__B-Jbla__lifecycleFlow{grid-template-columns:repeat(2,1fr)}.yodaTraining-module__B-Jbla__completionVisuals{grid-template-columns:1fr}.yodaTraining-module__B-Jbla__certificateVisual{width:min(80%,360px);margin-inline:auto}.yodaTraining-module__B-Jbla__completionDetails{grid-template-columns:1fr}.yodaTraining-module__B-Jbla__completionDetails article,.yodaTraining-module__B-Jbla__completionDetails article:first-child{min-height:auto;padding-inline:0;padding-block:var(--space-xl);border-right:0;border-bottom:var(--rule)}.yodaTraining-module__B-Jbla__completionDetails article:last-child{border-bottom:0}.yodaTraining-module__B-Jbla__systemLayer{padding-inline:var(--space-xl)}.yodaTraining-module__B-Jbla__systemHeading,.yodaTraining-module__B-Jbla__systemFootnote,.yodaTraining-module__B-Jbla__systemDiagram,.yodaTraining-module__B-Jbla__companyVisualCaption{grid-template-columns:1fr}}
.yodaIteration-module__E4Fiyq__evolutionSection{background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.yodaIteration-module__E4Fiyq__evolutionSection .yodaIteration-module__E4Fiyq__inner{width:min(calc(100% - (var(--page-padding) * 2)), var(--page-width));padding-block:var(--section-space);margin-inline:auto}.yodaIteration-module__E4Fiyq__evolutionMeta{align-items:center;gap:var(--space-m);padding-bottom:var(--space-s);border-bottom:var(--rule-strong);display:flex}.yodaIteration-module__E4Fiyq__evolutionMeta span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.2rem;font-style:italic}.yodaIteration-module__E4Fiyq__evolutionMeta p{color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaIteration-module__E4Fiyq__evolutionIntro{grid-template-columns:minmax(0,1.05fr) minmax(300px,.55fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(4rem,8vw,8rem);display:grid}.yodaIteration-module__E4Fiyq__evolutionEyebrow{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaIteration-module__E4Fiyq__evolutionIntro h2{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(5rem,9vw,9rem);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);flex-direction:column;line-height:.78;display:flex}.yodaIteration-module__E4Fiyq__evolutionIntro h2 span{color:var(--mulberry);margin-left:clamp(3rem,10vw,10rem);font-style:italic}.yodaIteration-module__E4Fiyq__evolutionIntroCopy{justify-content:flex-end;gap:var(--space-l);flex-direction:column;display:flex}.yodaIteration-module__E4Fiyq__evolutionIntroCopy p{max-width:500px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.yodaIteration-module__E4Fiyq__evolutionLead{font-family:var(--font-display), Georgia, serif;color:var(--ink)!important;font-size:clamp(1.5rem,2vw,2rem)!important;line-height:1.25!important}.yodaIteration-module__E4Fiyq__evolutionStoryHeader,.yodaIteration-module__E4Fiyq__foundationIntro{grid-template-columns:minmax(0,1fr) minmax(300px,.5fr);align-items:end;gap:clamp(3rem,8vw,8rem);display:grid}.yodaIteration-module__E4Fiyq__storyNumber{margin-bottom:var(--space-xl);color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5rem);font-style:italic;line-height:1;display:block}.yodaIteration-module__E4Fiyq__evolutionLabel{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaIteration-module__E4Fiyq__evolutionStoryHeader h3,.yodaIteration-module__E4Fiyq__formsEvolutionHeading h3,.yodaIteration-module__E4Fiyq__foundationIntro h3{max-width:850px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.4rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.92;display:flex}.yodaIteration-module__E4Fiyq__evolutionStoryHeader h3 em,.yodaIteration-module__E4Fiyq__formsEvolutionHeading h3 em,.yodaIteration-module__E4Fiyq__foundationIntro h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.yodaIteration-module__E4Fiyq__evolutionStoryCopy{gap:var(--space-m);flex-direction:column;display:flex}.yodaIteration-module__E4Fiyq__evolutionStoryCopy p,.yodaIteration-module__E4Fiyq__foundationIntro>div:last-child p{max-width:500px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.yodaIteration-module__E4Fiyq__dashboardEvolution{border-top:var(--rule-strong);padding-block:clamp(5rem,9vw,9rem)}.yodaIteration-module__E4Fiyq__dashboardComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.yodaIteration-module__E4Fiyq__versionHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-l);padding-bottom:var(--space-s);border-bottom:var(--rule);display:flex}.yodaIteration-module__E4Fiyq__versionHeader>div{align-items:baseline;gap:var(--space-s);display:flex}.yodaIteration-module__E4Fiyq__versionHeader span,.yodaIteration-module__E4Fiyq__versionHeader p{color:var(--mulberry);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaIteration-module__E4Fiyq__versionHeader strong{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:1.25rem;font-weight:var(--weight-medium)}.yodaIteration-module__E4Fiyq__dashboardImage{aspect-ratio:1.3;width:100%;margin-top:var(--space-m);background:var(--paper-warm);border:var(--rule);box-shadow:var(--shadow-window);position:relative;overflow:hidden}.yodaIteration-module__E4Fiyq__image{object-fit:cover;object-position:top center}.yodaIteration-module__E4Fiyq__versionDetails{margin-top:var(--space-m);flex-wrap:wrap;gap:.4rem;display:flex}.yodaIteration-module__E4Fiyq__versionDetails span{background:var(--butter-soft);color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;padding:.4rem .55rem}.yodaIteration-module__E4Fiyq__comparisonArrow{align-items:center;gap:var(--space-xs);color:var(--mulberry);flex-direction:column;display:flex}.yodaIteration-module__E4Fiyq__comparisonArrow span{font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,4vw,4rem)}.yodaIteration-module__E4Fiyq__comparisonArrow p{font-size:.55rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;writing-mode:vertical-rl}.yodaIteration-module__E4Fiyq__dashboardDecision{margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:var(--rule);grid-template-columns:.25fr 1fr;gap:clamp(2rem,5vw,5rem);display:grid}.yodaIteration-module__E4Fiyq__dashboardDecision span{color:var(--mulberry);font-size:.6rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaIteration-module__E4Fiyq__dashboardDecision p{max-width:800px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.4rem,2.2vw,2.2rem);line-height:1.3}.yodaIteration-module__E4Fiyq__formsEvolution{border-top:var(--rule-strong);padding-block:clamp(6rem,10vw,10rem)}.yodaIteration-module__E4Fiyq__formsEvolutionHeading{max-width:1050px}.yodaIteration-module__E4Fiyq__formsEvolutionIntro{margin-top:var(--space-3xl);justify-content:flex-end;display:flex}.yodaIteration-module__E4Fiyq__formsEvolutionIntro p{max-width:650px;color:var(--ink-soft);font-size:var(--text-sm);line-height:1.8}.yodaIteration-module__E4Fiyq__formsComparison{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:clamp(1.5rem,3vw,3rem);margin-top:clamp(4rem,7vw,7rem);display:grid}.yodaIteration-module__E4Fiyq__formsVersion{background:var(--paper-warm);border:var(--rule-strong);padding:clamp(1.5rem,3vw,3rem)}.yodaIteration-module__E4Fiyq__formsVersionRefined{background:var(--butter-soft)}.yodaIteration-module__E4Fiyq__formsVersionTop{justify-content:space-between;gap:var(--space-l);padding-bottom:var(--space-m);border-bottom:var(--rule);display:flex}.yodaIteration-module__E4Fiyq__formsVersionTop span{color:var(--mulberry);font-size:.62rem;font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaIteration-module__E4Fiyq__formsVersionTop p{color:var(--ink-soft);font-size:.62rem}.yodaIteration-module__E4Fiyq__formsDiagram{gap:var(--space-l);min-height:330px;margin-top:var(--space-xl);grid-template-columns:1fr auto .8fr;display:grid}.yodaIteration-module__E4Fiyq__diagramPrimary{padding:var(--space-xl);background:var(--paper);border:var(--rule);flex-direction:column;justify-content:center;display:flex}.yodaIteration-module__E4Fiyq__diagramPrimary span,.yodaIteration-module__E4Fiyq__instanceStack>span{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaIteration-module__E4Fiyq__diagramPrimary strong{margin-top:var(--space-s);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.5rem,2vw,2rem);font-weight:var(--weight-regular)}.yodaIteration-module__E4Fiyq__diagramDivider{background:#45112640;width:1px}.yodaIteration-module__E4Fiyq__instanceStack{gap:var(--space-xs);flex-direction:column;display:flex}.yodaIteration-module__E4Fiyq__instanceStack>span{margin-bottom:var(--space-s)}.yodaIteration-module__E4Fiyq__instanceStack div{padding:var(--space-s);background:var(--paper);border:var(--rule);color:var(--ink-soft);font-size:.68rem;font-weight:var(--weight-medium)}.yodaIteration-module__E4Fiyq__instanceStack small{margin-top:var(--space-xs);color:var(--mulberry);font-size:.58rem;font-style:italic}.yodaIteration-module__E4Fiyq__problemList{margin-top:var(--space-xl);border-top:var(--rule);display:grid}.yodaIteration-module__E4Fiyq__problemList div{gap:var(--space-s);padding-block:var(--space-s);border-bottom:var(--rule);grid-template-columns:35px 1fr;display:grid}.yodaIteration-module__E4Fiyq__problemList span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-style:italic}.yodaIteration-module__E4Fiyq__problemList p{color:var(--ink-soft);font-size:.7rem;line-height:1.5}.yodaIteration-module__E4Fiyq__formsTransition{justify-content:center;align-items:center;gap:var(--space-xs);color:var(--mulberry);flex-direction:column;display:flex}.yodaIteration-module__E4Fiyq__formsTransition span{margin-bottom:var(--space-s);font-family:var(--font-display), Georgia, serif;font-size:2.5rem}.yodaIteration-module__E4Fiyq__formsTransition p{font-size:.5rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaIteration-module__E4Fiyq__refinedDiagram{margin-top:var(--space-xl)}.yodaIteration-module__E4Fiyq__refinedStep{gap:var(--space-m);padding:var(--space-l);background:var(--paper);border:var(--rule);grid-template-columns:50px 1fr;display:grid}.yodaIteration-module__E4Fiyq__refinedStep>span,.yodaIteration-module__E4Fiyq__refinedSplit span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-style:italic}.yodaIteration-module__E4Fiyq__refinedStep p,.yodaIteration-module__E4Fiyq__refinedSplit p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.25rem}.yodaIteration-module__E4Fiyq__refinedStep strong{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}.yodaIteration-module__E4Fiyq__refinedArrow{padding-block:var(--space-xs);color:var(--mulberry);font-family:var(--font-display), Georgia, serif;text-align:center;font-size:1.5rem}.yodaIteration-module__E4Fiyq__refinedSplit{gap:var(--space-s);grid-template-columns:1fr 1fr;display:grid}.yodaIteration-module__E4Fiyq__refinedSplit div{padding:var(--space-l);background:var(--paper);border:var(--rule)}.yodaIteration-module__E4Fiyq__refinedOutcome{gap:var(--space-l);margin-top:var(--space-xl);padding-top:var(--space-l);border-top:var(--rule);grid-template-columns:.25fr 1fr;display:grid}.yodaIteration-module__E4Fiyq__refinedOutcome span{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.yodaIteration-module__E4Fiyq__refinedOutcome p{color:var(--ink-soft);font-size:.72rem;line-height:1.6}.yodaIteration-module__E4Fiyq__iterationQuote{grid-template-columns:auto 1fr;gap:clamp(1.5rem,4vw,4rem);max-width:1050px;margin:clamp(5rem,8vw,8rem) auto 0;display:grid}.yodaIteration-module__E4Fiyq__iterationQuote span{color:var(--butter);font-family:var(--font-display), Georgia, serif;font-size:clamp(7rem,12vw,12rem);line-height:.65}.yodaIteration-module__E4Fiyq__iterationQuote p{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:clamp(2rem,4vw,4rem);font-style:italic;line-height:1.05}.yodaIteration-module__E4Fiyq__foundationEvolution{border-top:var(--rule-strong);padding-block:clamp(6rem,10vw,10rem)}.yodaIteration-module__E4Fiyq__foundationTimeline{grid-template-columns:repeat(5,1fr);margin-top:clamp(5rem,8vw,8rem);display:grid;position:relative}.yodaIteration-module__E4Fiyq__foundationLine{background:var(--mulberry);height:1px;position:absolute;top:57px;left:0;right:0}.yodaIteration-module__E4Fiyq__foundationTimeline article{padding-right:var(--space-xl);position:relative}.yodaIteration-module__E4Fiyq__foundationTimeline article>span{margin-bottom:var(--space-l);color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-style:italic;display:block}.yodaIteration-module__E4Fiyq__timelineDot{z-index:1;width:12px;height:12px;margin-bottom:var(--space-xl);background:var(--paper);border:2px solid var(--mulberry);border-radius:50%;position:relative}.yodaIteration-module__E4Fiyq__foundationTimeline article:first-of-type .yodaIteration-module__E4Fiyq__timelineDot{background:var(--mulberry)}.yodaIteration-module__E4Fiyq__foundationTimeline p{color:var(--mulberry);font-size:.58rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.35rem}.yodaIteration-module__E4Fiyq__foundationTimeline strong{max-width:180px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.2rem,1.7vw,1.7rem);font-weight:var(--weight-regular);line-height:1.15;display:block}.yodaIteration-module__E4Fiyq__foundationPayoff{background:var(--mulberry);color:var(--paper);margin-top:clamp(5rem,9vw,9rem);padding:clamp(3rem,6vw,6rem)}.yodaIteration-module__E4Fiyq__foundationPayoff>p{margin-bottom:var(--space-xl);color:var(--butter);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase}.yodaIteration-module__E4Fiyq__foundationPayoff h3{max-width:1100px;font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5.5vw,6rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.9;display:flex}.yodaIteration-module__E4Fiyq__foundationPayoff h3 span{color:var(--butter);margin-left:clamp(2rem,7vw,7rem);font-style:italic}.yodaIteration-module__E4Fiyq__foundationPayoffCopy{max-width:950px;margin-top:var(--space-3xl);grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);margin-left:auto;display:grid}.yodaIteration-module__E4Fiyq__foundationPayoffCopy p{color:#fffaf2b8;font-size:var(--text-sm);line-height:1.8}.yodaIteration-module__E4Fiyq__scaleSection{border-bottom:var(--rule-strong);grid-template-columns:minmax(280px,.55fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,10vw,10rem);display:grid}.yodaIteration-module__E4Fiyq__scaleHeading h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5.5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.9;display:flex}.yodaIteration-module__E4Fiyq__scaleHeading h3 span{color:var(--mulberry);font-style:italic}.yodaIteration-module__E4Fiyq__scaleLead{max-width:720px;color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.4rem,2.2vw,2.1rem);line-height:1.35}.yodaIteration-module__E4Fiyq__scaleGrid{margin-top:var(--space-3xl);border-top:var(--rule);grid-template-columns:repeat(3,1fr);display:grid}.yodaIteration-module__E4Fiyq__scaleGrid article{padding:var(--space-xl);border-right:var(--rule)}.yodaIteration-module__E4Fiyq__scaleGrid article:first-child{padding-left:0}.yodaIteration-module__E4Fiyq__scaleGrid article:last-child{border-right:0}.yodaIteration-module__E4Fiyq__scaleGrid article>span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-size:1.1rem;font-style:italic}.yodaIteration-module__E4Fiyq__scaleGrid h4{margin-top:var(--space-xl);color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.4rem,2vw,2rem);font-weight:var(--weight-regular)}.yodaIteration-module__E4Fiyq__scaleGrid p{margin-top:var(--space-s);color:var(--ink-soft);font-size:.75rem;line-height:1.7}.yodaIteration-module__E4Fiyq__currentEvolution{grid-template-columns:minmax(260px,.45fr) minmax(0,1fr);gap:clamp(3rem,8vw,8rem);padding-top:clamp(5rem,8vw,8rem);display:grid}.yodaIteration-module__E4Fiyq__currentEvolution>div:first-child>span{margin-bottom:var(--space-l);color:var(--mulberry);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;display:block}.yodaIteration-module__E4Fiyq__currentEvolution h3{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(3rem,5vw,5rem);font-weight:var(--weight-regular);flex-direction:column;line-height:.9;display:flex}.yodaIteration-module__E4Fiyq__currentEvolution h3 em{color:var(--mulberry);font-weight:var(--weight-regular)}.yodaIteration-module__E4Fiyq__currentEvolutionItems{border-top:var(--rule-strong)}.yodaIteration-module__E4Fiyq__currentEvolutionItems>div{gap:var(--space-l);padding-block:var(--space-l);border-bottom:var(--rule);grid-template-columns:50px 1fr 1fr;align-items:center;display:grid}.yodaIteration-module__E4Fiyq__currentEvolutionItems span{color:var(--mulberry);font-family:var(--font-display), Georgia, serif;font-style:italic}.yodaIteration-module__E4Fiyq__currentEvolutionItems p{color:var(--ink);font-family:var(--font-display), Georgia, serif;font-size:clamp(1.3rem,2vw,2rem)}.yodaIteration-module__E4Fiyq__currentEvolutionItems strong{color:var(--ink-soft);font-size:.68rem;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}@media (max-width:1000px){.yodaIteration-module__E4Fiyq__evolutionIntro,.yodaIteration-module__E4Fiyq__evolutionStoryHeader,.yodaIteration-module__E4Fiyq__foundationIntro,.yodaIteration-module__E4Fiyq__scaleSection,.yodaIteration-module__E4Fiyq__currentEvolution,.yodaIteration-module__E4Fiyq__dashboardComparison,.yodaIteration-module__E4Fiyq__formsComparison{grid-template-columns:1fr}.yodaIteration-module__E4Fiyq__comparisonArrow,.yodaIteration-module__E4Fiyq__formsTransition{padding-block:var(--space-m);flex-direction:row;justify-content:center}.yodaIteration-module__E4Fiyq__comparisonArrow p{writing-mode:initial}.yodaIteration-module__E4Fiyq__foundationTimeline{grid-template-columns:1fr;gap:0}.yodaIteration-module__E4Fiyq__foundationLine{width:1px;height:auto;top:0;bottom:0;left:5px}.yodaIteration-module__E4Fiyq__foundationTimeline article{padding:0 0 var(--space-xl) var(--space-xl);grid-template-columns:40px 1fr;display:grid}.yodaIteration-module__E4Fiyq__foundationTimeline article>span{display:none}.yodaIteration-module__E4Fiyq__timelineDot{margin:0;position:absolute;left:0}.yodaIteration-module__E4Fiyq__foundationTimeline article p,.yodaIteration-module__E4Fiyq__foundationTimeline article strong{grid-column:2}.yodaIteration-module__E4Fiyq__foundationPayoffCopy{margin-left:0}}@media (max-width:700px){.yodaIteration-module__E4Fiyq__evolutionIntro h2{font-size:clamp(5rem,21vw,7rem)}.yodaIteration-module__E4Fiyq__evolutionIntro h2 span,.yodaIteration-module__E4Fiyq__foundationPayoff h3 span{margin-left:0}.yodaIteration-module__E4Fiyq__dashboardDecision,.yodaIteration-module__E4Fiyq__refinedOutcome,.yodaIteration-module__E4Fiyq__formsDiagram{grid-template-columns:1fr}.yodaIteration-module__E4Fiyq__diagramDivider{width:100%;height:1px}.yodaIteration-module__E4Fiyq__foundationPayoff{padding-inline:var(--space-xl)}.yodaIteration-module__E4Fiyq__foundationPayoffCopy,.yodaIteration-module__E4Fiyq__scaleGrid{grid-template-columns:1fr}.yodaIteration-module__E4Fiyq__scaleGrid article,.yodaIteration-module__E4Fiyq__scaleGrid article:first-child{border-right:0;border-bottom:var(--rule);padding-inline:0}.yodaIteration-module__E4Fiyq__scaleGrid article:last-child{border-bottom:0}.yodaIteration-module__E4Fiyq__currentEvolutionItems>div{grid-template-columns:35px 1fr}.yodaIteration-module__E4Fiyq__currentEvolutionItems strong{grid-column:2}.yodaIteration-module__E4Fiyq__iterationQuote{grid-template-columns:1fr}.yodaIteration-module__E4Fiyq__iterationQuote span{font-size:7rem}}
