.HomeStory-module__YyBrLa__hero,.HomeStory-module__YyBrLa__storySection,.HomeStory-module__YyBrLa__consultation{position:relative;overflow:clip}.HomeStory-module__YyBrLa__hero{border-bottom:1px solid var(--steel-rule);background:var(--paper)}.HomeStory-module__YyBrLa__hero:before,.HomeStory-module__YyBrLa__storySection:before,.HomeStory-module__YyBrLa__consultation:before{z-index:2;content:"";pointer-events:none;width:100%;height:2px;position:absolute;top:0;left:0}.HomeStory-module__YyBrLa__hero:before,.HomeStory-module__YyBrLa__consultation:before{background:linear-gradient(90deg, var(--ochre) 0, var(--ochre) 28%, transparent 28%, transparent 100%)}.HomeStory-module__YyBrLa__storySection:before{background:var(--steel-rule)}.HomeStory-module__YyBrLa__heroShell{width:min(92rem,100%);display:grid}.HomeStory-module__YyBrLa__heroCopy{padding:clamp(2.75rem, 8vw, 4.5rem) var(--gutter) 1.75rem;align-content:center;display:grid}.HomeStory-module__YyBrLa__heroCopy h1{max-width:13.5ch;font-size:var(--page-title-size);margin-bottom:1.25rem;line-height:.96}.HomeStory-module__YyBrLa__heroDefinition{max-width:57ch;color:var(--ink-soft);margin:0;font-size:clamp(1.05rem,2vw,1.22rem);line-height:1.6}.HomeStory-module__YyBrLa__heroActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:1.5rem;display:flex}.HomeStory-module__YyBrLa__systemFigure{min-width:0;margin:0 var(--gutter) 2.25rem;border:1px solid var(--steel-rule);border-radius:var(--radius-sheet);background:linear-gradient(#52758814 1px, transparent 1px), linear-gradient(90deg, #52758814 1px, transparent 1px), var(--blueprint-wash);box-shadow:var(--shadow-working);background-size:2.5rem 2.5rem;grid-template-rows:auto auto;display:grid;overflow:hidden}.HomeStory-module__YyBrLa__systemDrawing{aspect-ratio:760/500;width:100%;height:auto;min-height:20rem;padding:clamp(.65rem,2vw,1.25rem);display:none}.HomeStory-module__YyBrLa__mobileSystemDrawing{align-content:center;padding:.65rem .8rem;display:grid;position:relative}.HomeStory-module__YyBrLa__mobileSystemDrawing:before{background:var(--ochre);content:"";width:2px;position:absolute;top:2.35rem;bottom:2.35rem;left:1.76rem}.HomeStory-module__YyBrLa__mobileDrawingStage{border-top:1px solid var(--steel-rule);grid-template-columns:2.25rem minmax(0,1fr);align-items:center;gap:.7rem;min-height:5.25rem;padding:.55rem .45rem;display:grid;position:relative}.HomeStory-module__YyBrLa__mobileDrawingStage:first-child{border-top:0}.HomeStory-module__YyBrLa__mobileStageIndex{z-index:1;border:1px solid var(--ochre-deep);width:1.45rem;height:1.45rem;color:var(--ochre-deep);background:var(--blueprint-wash);font-family:var(--notation);letter-spacing:.04em;border-radius:50%;justify-self:center;place-items:center;font-size:.58rem;font-weight:700;display:grid;position:relative}.HomeStory-module__YyBrLa__mobileStageCopy{gap:.12rem;min-width:0;display:grid}.HomeStory-module__YyBrLa__mobileStageCopy strong{color:var(--ink);letter-spacing:-.015em;font-size:1rem;font-weight:680}.HomeStory-module__YyBrLa__mobileStageCopy small{color:var(--ochre-deep);font-family:var(--notation);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:700;line-height:1.35}.HomeStory-module__YyBrLa__mobileStageCopy>span{color:var(--ink-soft);font-size:.77rem;line-height:1.35}.HomeStory-module__YyBrLa__mobileFoundationStage .HomeStory-module__YyBrLa__mobileStageCopy{border-left:2px solid var(--ochre);color:var(--closing-text);background:var(--closing-field);padding:.55rem .65rem}.HomeStory-module__YyBrLa__mobileFoundationStage .HomeStory-module__YyBrLa__mobileStageCopy strong{color:var(--closing-text)}.HomeStory-module__YyBrLa__mobileFoundationStage .HomeStory-module__YyBrLa__mobileStageCopy small,.HomeStory-module__YyBrLa__mobileFoundationStage .HomeStory-module__YyBrLa__mobileStageCopy>span{color:var(--closing-muted)}.HomeStory-module__YyBrLa__drawingGuides,.HomeStory-module__YyBrLa__conditionField>path,.HomeStory-module__YyBrLa__surveyPoint>path,.HomeStory-module__YyBrLa__foundationDrawing path{fill:none;stroke:var(--steel);stroke-width:1px;vector-effect:non-scaling-stroke}.HomeStory-module__YyBrLa__drawingGuides{opacity:.34}.HomeStory-module__YyBrLa__conditionField>text,.HomeStory-module__YyBrLa__installationDrawing>text,.HomeStory-module__YyBrLa__foundationDrawing text,.HomeStory-module__YyBrLa__surveyPoint text{fill:var(--mineral);font-family:var(--notation);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.HomeStory-module__YyBrLa__conditionField circle,.HomeStory-module__YyBrLa__surveyPoint circle{fill:var(--paper);stroke:var(--steel-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeStory-module__YyBrLa__conditionField g text,.HomeStory-module__YyBrLa__installationDrawing g text{fill:var(--ink-soft);font-family:var(--sans);text-anchor:middle;font-size:12px;font-weight:650}.HomeStory-module__YyBrLa__surveyPoint circle{fill:var(--ochre);stroke:var(--paper)}.HomeStory-module__YyBrLa__surveyPoint text{fill:var(--ochre-deep)}.HomeStory-module__YyBrLa__foundationDrawing rect,.HomeStory-module__YyBrLa__installationDrawing rect{fill:rgba(var(--paper-rgb), .84);stroke:var(--steel-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeStory-module__YyBrLa__foundationDrawing rect{fill:var(--closing-field)}.HomeStory-module__YyBrLa__foundationDrawing path{stroke:#f0e9dc61}.HomeStory-module__YyBrLa__foundationDrawing text:first-of-type{fill:var(--closing-text);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:14px;font-weight:680}.HomeStory-module__YyBrLa__foundationDrawing text:last-of-type{fill:var(--closing-muted);font-size:10px}.HomeStory-module__YyBrLa__installationOne,.HomeStory-module__YyBrLa__installationTwo,.HomeStory-module__YyBrLa__installationThree{transform-box:fill-box;transform-origin:bottom}.HomeStory-module__YyBrLa__sectionTrace,.HomeStory-module__YyBrLa__foundationTracePath,.HomeStory-module__YyBrLa__productionTracePath{stroke-width:2.5px}.HomeStory-module__YyBrLa__tracePoints circle{fill:var(--ochre);stroke:var(--paper);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.HomeStory-module__YyBrLa__figureTitleBlock{border-top:1px solid var(--steel-rule);background:rgba(var(--paper-rgb), .9);display:grid}.HomeStory-module__YyBrLa__figureTitleBlock>span{color:var(--mineral);font-family:var(--notation);letter-spacing:.06em;text-transform:uppercase;gap:.1rem;padding:.85rem 1rem;font-size:.68rem;display:grid}.HomeStory-module__YyBrLa__figureTitleBlock>span+span{border-top:1px solid var(--steel-rule)}.HomeStory-module__YyBrLa__figureTitleBlock strong{color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:.75rem}.HomeStory-module__YyBrLa__chapterIndex{padding:1.35rem var(--gutter) 1.75rem;border-top:1px solid var(--steel-rule);background:var(--warm-paper)}.HomeStory-module__YyBrLa__chapterIndex>p{max-width:36ch;color:var(--ink-soft);margin-bottom:1.25rem;font-size:.92rem}.HomeStory-module__YyBrLa__chapterIndex ol{margin:0;padding:0;list-style:none;display:grid}.HomeStory-module__YyBrLa__chapterIndex li{border-top:1px solid var(--rule-strong)}.HomeStory-module__YyBrLa__chapterIndex a{min-height:4.6rem;color:var(--ink);grid-template-columns:2.5rem minmax(0,1fr);align-content:center;gap:.15rem .75rem;padding-block:.85rem;text-decoration:none;display:grid}.HomeStory-module__YyBrLa__chapterIndex a>span{color:var(--ochre-deep);font-family:var(--notation);letter-spacing:.1em;grid-row:1/span 2;font-size:.7rem}.HomeStory-module__YyBrLa__chapterIndex a>strong{letter-spacing:-.015em;font-size:1.1rem}.HomeStory-module__YyBrLa__chapterIndex a>small{color:var(--mineral);font-size:.78rem;line-height:1.35}.HomeStory-module__YyBrLa__chapterIndex a:hover strong,.HomeStory-module__YyBrLa__chapterIndex a:focus-visible strong{color:var(--ochre-deep)}.HomeStory-module__YyBrLa__chapterIndex a:focus-visible,.HomeStory-module__YyBrLa__principalPortrait a:focus-visible{outline:3px solid var(--ochre-deep);outline-offset:4px}.HomeStory-module__YyBrLa__storySection{border-bottom:1px solid var(--steel-rule);padding-block:clamp(4rem,8vw,7rem)}.HomeStory-module__YyBrLa__storyShell{display:grid}.HomeStory-module__YyBrLa__storyBody{gap:2.5rem;min-width:0;display:grid}.HomeStory-module__YyBrLa__experience{background:var(--warm-paper)}.HomeStory-module__YyBrLa__foundation{background:var(--blueprint)}.HomeStory-module__YyBrLa__production{background:var(--paper)}.HomeStory-module__YyBrLa__chapterDatum{display:none}.HomeStory-module__YyBrLa__chapterMarker{border-top:2px solid var(--ochre);width:min(100%,16rem);min-height:2.75rem;color:var(--ochre-deep);align-items:center;gap:.9rem;margin-bottom:clamp(1.25rem,3vw,1.75rem);padding-top:.65rem;display:flex}.HomeStory-module__YyBrLa__chapterMarker span{font-family:var(--notation);letter-spacing:.1em;font-size:.72rem}.HomeStory-module__YyBrLa__chapterMarker strong{letter-spacing:-.01em;font-size:.9rem}.HomeStory-module__YyBrLa__storyHeading h2{max-width:17ch;font-size:var(--section-title-size);margin-bottom:1.75rem;line-height:.98}.HomeStory-module__YyBrLa__storyHeading p{max-width:62ch;color:var(--ink-soft);margin:0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.65}.HomeStory-module__YyBrLa__experienceComposition{gap:1.25rem;display:grid}.HomeStory-module__YyBrLa__principalPortrait{border:1px solid var(--steel-rule);border-radius:var(--radius-sheet);background:var(--paper);min-width:0;box-shadow:var(--shadow-sheet);margin:0}.HomeStory-module__YyBrLa__portraitImage{border-bottom:1px solid var(--steel-rule);background:var(--blueprint-wash);min-height:27rem;position:relative;overflow:hidden}.HomeStory-module__YyBrLa__portraitImage img{object-fit:cover;object-position:center top}.HomeStory-module__YyBrLa__dusten .HomeStory-module__YyBrLa__portraitImage img{object-position:center 18%}.HomeStory-module__YyBrLa__principalPortrait figcaption{grid-template-columns:1fr auto;gap:.25rem .75rem;padding:1rem;display:grid}.HomeStory-module__YyBrLa__principalPortrait figcaption>span{color:var(--mineral);font-family:var(--notation);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.68rem}.HomeStory-module__YyBrLa__principalPortrait figcaption>strong{font-size:1.15rem}.HomeStory-module__YyBrLa__principalPortrait figcaption>a{min-height:2.75rem;color:var(--ochre-deep);text-underline-offset:.22rem;align-items:center;font-size:.86rem;font-weight:680;display:inline-flex}.HomeStory-module__YyBrLa__originSheet{border-block:1px solid var(--rule-strong);align-self:center;padding-block:1.75rem}.HomeStory-module__YyBrLa__originSheet h3{max-width:13ch;font-size:var(--feature-title-size);margin-bottom:1.35rem;line-height:1.02}.HomeStory-module__YyBrLa__originSheet p{max-width:48ch;color:var(--ink-soft)}.HomeStory-module__YyBrLa__originSheet p+p{margin-top:1rem}.HomeStory-module__YyBrLa__originSheet .text-link{margin-top:.65rem}.HomeStory-module__YyBrLa__foundationComposition{border:1px solid var(--steel-rule);border-radius:var(--radius-sheet);background:linear-gradient(#52758814 1px, transparent 1px), linear-gradient(90deg, #52758814 1px, transparent 1px), var(--blueprint-wash);box-shadow:var(--shadow-working);background-size:2.75rem 2.75rem;gap:1.25rem;margin:0;padding:clamp(1.25rem,3.5vw,2.5rem);display:grid;position:relative;overflow:hidden}.HomeStory-module__YyBrLa__conditionsRegister,.HomeStory-module__YyBrLa__systemStack,.HomeStory-module__YyBrLa__dependencySurvey,.HomeStory-module__YyBrLa__foundationComposition figcaption{z-index:1;position:relative}.HomeStory-module__YyBrLa__conditionsRegister{align-content:center;gap:1rem;padding:1rem 0;display:grid}.HomeStory-module__YyBrLa__conditionsRegister>strong,.HomeStory-module__YyBrLa__foundationCore>strong,.HomeStory-module__YyBrLa__operatingBase>strong{font-size:1.05rem}.HomeStory-module__YyBrLa__conditionsRegister ul,.HomeStory-module__YyBrLa__outcomeRail ul,.HomeStory-module__YyBrLa__accountabilityBand ol,.HomeStory-module__YyBrLa__productionField ol,.HomeStory-module__YyBrLa__consultationPath ol,.HomeStory-module__YyBrLa__consultationOutcomes ul{margin:0;padding:0;list-style:none}.HomeStory-module__YyBrLa__conditionsRegister ul{border-top:1px solid var(--steel-rule)}.HomeStory-module__YyBrLa__conditionsRegister li{border-bottom:1px solid var(--steel-rule);color:var(--ink-soft);padding:.7rem 0}.HomeStory-module__YyBrLa__conditionsRegister>span{color:var(--mineral);font-family:var(--notation);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.HomeStory-module__YyBrLa__dependencySurvey{justify-items:center;gap:.5rem;padding-block:.5rem;display:grid}.HomeStory-module__YyBrLa__dependencySurvey svg{width:min(8.5rem,50%);height:8rem}.HomeStory-module__YyBrLa__dependencySurvey path{fill:none;stroke:var(--steel-strong);stroke-width:1.5px;vector-effect:non-scaling-stroke}.HomeStory-module__YyBrLa__dependencySurvey circle{fill:var(--ochre);stroke:var(--paper);stroke-width:2px}.HomeStory-module__YyBrLa__dependencySurvey span{color:var(--ochre-deep);font-family:var(--notation);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.HomeStory-module__YyBrLa__systemStack{align-self:center}.HomeStory-module__YyBrLa__installationSet{align-items:end;gap:.65rem;display:grid}.HomeStory-module__YyBrLa__installationSet article{border:1px solid var(--steel-strong);background:rgba(var(--paper-rgb), .86);align-content:end;gap:.18rem;min-height:7.5rem;padding:.85rem;display:grid}.HomeStory-module__YyBrLa__installationSet article:nth-child(2){min-height:9.25rem}.HomeStory-module__YyBrLa__installationSet article:nth-child(3){min-height:11rem}.HomeStory-module__YyBrLa__installationSet article>span{color:var(--ochre-deep);font-family:var(--notation);font-size:.66rem}.HomeStory-module__YyBrLa__installationSet article>strong{font-size:.88rem}.HomeStory-module__YyBrLa__installationSet article>small{color:var(--mineral);font-size:.7rem;line-height:1.3}.HomeStory-module__YyBrLa__foundationCore,.HomeStory-module__YyBrLa__operatingBase{gap:.25rem;padding:1rem;display:grid}.HomeStory-module__YyBrLa__foundationCore{color:var(--closing-text);background:var(--closing-field)}.HomeStory-module__YyBrLa__foundationCore span,.HomeStory-module__YyBrLa__operatingBase span{color:var(--closing-muted);font-family:var(--notation);letter-spacing:.05em;text-transform:uppercase;font-size:.68rem}.HomeStory-module__YyBrLa__operatingBase{border:1px solid var(--steel-strong);color:var(--ink);background:var(--warm-paper);border-top:0}.HomeStory-module__YyBrLa__operatingBase span{color:var(--mineral)}.HomeStory-module__YyBrLa__foundationTrace{z-index:0;opacity:.82;pointer-events:none;width:100%;height:8rem;position:absolute;bottom:3.25rem;left:0;right:0}.HomeStory-module__YyBrLa__foundationComposition figcaption{border-top:1px solid var(--steel-rule);color:var(--ink-soft);padding-top:1rem;font-size:.88rem}.HomeStory-module__YyBrLa__outcomeRail{gap:1.5rem;display:grid}.HomeStory-module__YyBrLa__outcomeRail ul{border-block:1px solid var(--rule-strong);display:grid}.HomeStory-module__YyBrLa__outcomeRail li{gap:.35rem;padding:1.25rem 0;display:grid}.HomeStory-module__YyBrLa__outcomeRail li+li{border-top:1px solid var(--rule)}.HomeStory-module__YyBrLa__outcomeRail li strong{font-size:1rem}.HomeStory-module__YyBrLa__outcomeRail>.text-link{width:fit-content}.HomeStory-module__YyBrLa__productionComposition{border:1px solid var(--steel-rule);border-radius:var(--radius-sheet);background:var(--blueprint-wash);box-shadow:var(--shadow-working);display:grid}.HomeStory-module__YyBrLa__productionField{background-color:#0000;background-image:linear-gradient(#52758814 1px,#0000 1px),linear-gradient(90deg,#52758814 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:2.5rem 2.5rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;min-width:0;padding:clamp(1rem,3vw,2rem);position:relative;overflow:hidden}.HomeStory-module__YyBrLa__productionField ol{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.HomeStory-module__YyBrLa__productionField li{border-top:1px solid var(--steel-rule);background:rgba(var(--paper-rgb), .82);align-content:center;gap:.2rem;min-height:7rem;padding:1rem;display:grid}.HomeStory-module__YyBrLa__productionField li:nth-child(2n){border-left:1px solid var(--steel-rule)}.HomeStory-module__YyBrLa__productionField li:nth-last-child(-n+2){border-bottom:1px solid var(--steel-rule)}.HomeStory-module__YyBrLa__productionField li>span{color:var(--ochre-deep);font-family:var(--notation);letter-spacing:.08em;font-size:.66rem}.HomeStory-module__YyBrLa__productionField li>strong{font-size:1rem}.HomeStory-module__YyBrLa__productionField li>small{color:var(--mineral);font-size:.75rem}.HomeStory-module__YyBrLa__productionTrace{display:none}.HomeStory-module__YyBrLa__accountabilityBand{color:var(--closing-text);background:var(--closing-field);align-content:center;gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.HomeStory-module__YyBrLa__accountabilityBand>strong{letter-spacing:-.025em;max-width:17ch;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:520;line-height:1.08}.HomeStory-module__YyBrLa__accountabilityBand ol{border-top:1px solid #95b1bc6b}.HomeStory-module__YyBrLa__accountabilityBand li{color:var(--closing-muted);font-family:var(--notation);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #95b1bc6b;padding:.72rem 0;font-size:.7rem}.HomeStory-module__YyBrLa__accountabilityBand p{max-width:40ch;color:var(--closing-muted);margin:0;font-size:.9rem}.HomeStory-module__YyBrLa__proofComposition{align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.HomeStory-module__YyBrLa__proofCopy h3{max-width:15ch;font-size:var(--feature-title-size);margin-bottom:1.35rem;line-height:1}.HomeStory-module__YyBrLa__proofCopy p{max-width:50ch;color:var(--ink-soft)}.HomeStory-module__YyBrLa__proofLinks{flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:1.2rem;display:flex}.HomeStory-module__YyBrLa__proofFigure{border:1px solid var(--steel-rule);border-radius:var(--radius-sheet);background:var(--blueprint-wash);min-width:0;box-shadow:var(--shadow-working);margin:0;overflow:hidden}.HomeStory-module__YyBrLa__proofFigure img{width:100%;height:auto}.HomeStory-module__YyBrLa__proofFigure figcaption{border-top:1px solid var(--steel-rule);color:var(--mineral);font-family:var(--notation);letter-spacing:.07em;text-transform:uppercase;padding:.85rem 1rem;font-size:.68rem}.HomeStory-module__YyBrLa__consultation{color:var(--closing-text);background:var(--closing-field);padding-block:clamp(5rem,11vw,9rem)}.HomeStory-module__YyBrLa__consultation:before{background:linear-gradient(90deg, var(--ochre) 0, var(--ochre) 68%, transparent 68%, transparent 100%)}.HomeStory-module__YyBrLa__consultationShell{align-items:center;gap:clamp(3rem,8vw,7rem);display:grid}.HomeStory-module__YyBrLa__consultation header h2{max-width:15ch;font-size:var(--section-title-size);margin-bottom:1.5rem;line-height:.98}.HomeStory-module__YyBrLa__consultation header>p{max-width:52ch;color:var(--closing-muted);font-size:1.05rem}.HomeStory-module__YyBrLa__consultationActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:2rem;display:flex}.HomeStory-module__YyBrLa__consultation .text-link{color:#e1b861;text-decoration-color:#e1b8617a}.HomeStory-module__YyBrLa__consultationPath{border-radius:var(--radius-sheet);background:var(--closing-sheet);border:1px solid #95b1bc8c;position:relative;overflow:hidden;box-shadow:0 1.25rem 3rem #00000047}.HomeStory-module__YyBrLa__consultationPath:before{background:var(--ochre);content:"";transform-origin:0;height:2px;position:absolute;top:0;left:0;right:0}.HomeStory-module__YyBrLa__consultationPathHead{border-bottom:1px solid #95b1bc6b;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 1.25rem;display:flex}.HomeStory-module__YyBrLa__consultationPathHead strong{font-size:1rem}.HomeStory-module__YyBrLa__consultationPathHead span{color:var(--closing-muted);font-family:var(--notation);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem}.HomeStory-module__YyBrLa__consultationPath ol{padding:0 1.25rem}.HomeStory-module__YyBrLa__consultationPath ol>li{border-bottom:1px solid #95b1bc59;grid-template-columns:2rem minmax(0,1fr);gap:.8rem;padding:1.15rem 0;display:grid}.HomeStory-module__YyBrLa__consultationPath ol>li>span{color:#e1b861;font-family:var(--notation);padding-top:.18rem;font-size:.68rem}.HomeStory-module__YyBrLa__consultationPath ol strong{margin-bottom:.2rem;display:block}.HomeStory-module__YyBrLa__consultationOutcomes{padding:1.25rem}.HomeStory-module__YyBrLa__consultationOutcomes>strong{color:var(--closing-muted);font-family:var(--notation);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.85rem;font-size:.68rem;display:block}.HomeStory-module__YyBrLa__consultationOutcomes ul{gap:.55rem;display:grid}.HomeStory-module__YyBrLa__consultationOutcomes li{padding-left:1rem;font-size:.86rem;position:relative}.HomeStory-module__YyBrLa__consultationOutcomes li:before{border:1px solid var(--ochre);content:"";border-radius:50%;width:.34rem;height:.34rem;position:absolute;top:.55em;left:0}:is(.motion-ready [data-motion=continuous-section-cut] .HomeStory-module__YyBrLa__sectionTrace,.motion-ready [data-motion=foundation-section-cut] .HomeStory-module__YyBrLa__foundationTracePath,.motion-ready [data-motion=production-system] .HomeStory-module__YyBrLa__productionTracePath){stroke-dasharray:1;stroke-dashoffset:1px}.motion-ready [data-motion=continuous-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__sectionTrace{animation:.78s cubic-bezier(.16,1,.3,1) forwards HomeStory-module__YyBrLa__drawStoryTrace}:is(.motion-ready [data-motion=foundation-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__foundationTracePath,.motion-ready [data-motion=production-system][data-motion-active=true] .HomeStory-module__YyBrLa__productionTracePath){animation:.56s cubic-bezier(.16,1,.3,1) forwards HomeStory-module__YyBrLa__drawStoryTrace}:is(.motion-ready [data-motion=continuous-section-cut] .HomeStory-module__YyBrLa__installationOne,.motion-ready [data-motion=continuous-section-cut] .HomeStory-module__YyBrLa__installationTwo,.motion-ready [data-motion=continuous-section-cut] .HomeStory-module__YyBrLa__installationThree){opacity:.55;transition:opacity .42s cubic-bezier(.16,1,.3,1),transform .62s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}:is(.motion-ready [data-motion=continuous-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__installationOne,.motion-ready [data-motion=continuous-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__installationTwo,.motion-ready [data-motion=continuous-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__installationThree){opacity:1;transform:none}.motion-ready [data-motion=continuous-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__installationTwo{transition-delay:90ms}.motion-ready [data-motion=continuous-section-cut][data-motion-active=true] .HomeStory-module__YyBrLa__installationThree{transition-delay:.17s}.motion-ready [data-motion=earned-experience] .HomeStory-module__YyBrLa__portraitImage{clip-path:inset(0 0 9%);transition:clip-path .62s cubic-bezier(.16,1,.3,1)}.motion-ready [data-motion=earned-experience][data-motion-active=true] .HomeStory-module__YyBrLa__portraitImage{clip-path:inset(0)}.motion-ready [data-motion=first-judgment]:before{transition:transform .5s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.motion-ready [data-motion=first-judgment][data-motion-active=true]:before{transform:scaleX(1)}@keyframes HomeStory-module__YyBrLa__drawStoryTrace{to{stroke-dashoffset:0}}@media (min-width:42rem){.HomeStory-module__YyBrLa__systemDrawing{display:block}.HomeStory-module__YyBrLa__mobileSystemDrawing{display:none}.HomeStory-module__YyBrLa__figureTitleBlock{grid-template-columns:1fr 1fr}.HomeStory-module__YyBrLa__figureTitleBlock>span+span{border-top:0;border-left:1px solid var(--steel-rule)}.HomeStory-module__YyBrLa__chapterIndex ol{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeStory-module__YyBrLa__chapterIndex li+li{border-left:1px solid var(--rule-strong)}.HomeStory-module__YyBrLa__chapterIndex a{padding-inline:1rem}.HomeStory-module__YyBrLa__experienceComposition{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeStory-module__YyBrLa__clark{grid-area:1/1}.HomeStory-module__YyBrLa__dusten{grid-area:1/2}.HomeStory-module__YyBrLa__originSheet{grid-area:2/1/auto/-1;padding:2rem}.HomeStory-module__YyBrLa__installationSet,.HomeStory-module__YyBrLa__outcomeRail ul{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeStory-module__YyBrLa__outcomeRail li{padding:1.25rem}.HomeStory-module__YyBrLa__outcomeRail li+li{border-top:0;border-left:1px solid var(--rule)}.HomeStory-module__YyBrLa__consultationOutcomes ul{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:22rem) and (max-width:41.999rem){.HomeStory-module__YyBrLa__installationSet{grid-template-columns:repeat(3,minmax(0,1fr))}.HomeStory-module__YyBrLa__installationSet article,.HomeStory-module__YyBrLa__installationSet article:nth-child(2),.HomeStory-module__YyBrLa__installationSet article:nth-child(3){min-height:9rem;padding:.65rem}.HomeStory-module__YyBrLa__installationSet article>strong{font-size:.78rem}.HomeStory-module__YyBrLa__installationSet article>small{font-size:.62rem}}@media (min-width:68rem){.HomeStory-module__YyBrLa__heroShell{border-inline:1px solid var(--steel-rule);grid-template-rows:auto auto;grid-template-columns:minmax(28rem,.9fr) minmax(34rem,1.1fr);align-items:center}.HomeStory-module__YyBrLa__heroCopy{padding:clamp(3.5rem,7vh,6.5rem) clamp(2.5rem,4.5vw,5rem)}.HomeStory-module__YyBrLa__heroCopy h1{font-size:var(--page-title-size)}.HomeStory-module__YyBrLa__systemFigure{border-radius:var(--radius-sheet);margin:2rem 2rem 2rem 0}.HomeStory-module__YyBrLa__systemDrawing{align-self:start;min-height:0}.HomeStory-module__YyBrLa__chapterIndex{grid-column:1/-1;grid-template-columns:minmax(15rem,.35fr) minmax(0,1fr);align-items:center;gap:2rem;padding:1rem clamp(2.5rem,4.5vw,5rem) 1.15rem;display:grid}.HomeStory-module__YyBrLa__chapterIndex>p{margin:0}.HomeStory-module__YyBrLa__chapterIndex li{border-top:0}.HomeStory-module__YyBrLa__chapterIndex a{min-height:5.5rem;padding:.4rem 1.25rem}.HomeStory-module__YyBrLa__storyShell{grid-template-columns:3.25rem minmax(0,1fr);column-gap:clamp(2rem,3vw,3rem)}.HomeStory-module__YyBrLa__chapterDatum{grid-column:1;align-self:stretch;min-height:100%;display:block;position:relative}.HomeStory-module__YyBrLa__chapterDatum:before{background:var(--steel-rule);content:"";width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.HomeStory-module__YyBrLa__chapterDatum>span{z-index:1;top:calc(var(--header-height) + 2rem);background:var(--ochre);width:3px;height:clamp(4rem,10vh,5.5rem);margin-inline:auto;display:block;position:sticky}.HomeStory-module__YyBrLa__storyBody{grid-column:2}.HomeStory-module__YyBrLa__storyHeading{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.65fr);grid-template-areas:"chapter chapter""title intro";align-items:end;gap:clamp(1.25rem,2vw,1.75rem) clamp(2.5rem,5vw,6rem);display:grid}.HomeStory-module__YyBrLa__chapterMarker{border-top:0;grid-area:chapter;width:auto;min-height:0;margin:0;padding:0}.HomeStory-module__YyBrLa__storyHeading h2{font-size:var(--section-title-size);grid-area:title;margin:0}.HomeStory-module__YyBrLa__storyHeading>p{grid-area:intro}.HomeStory-module__YyBrLa__experienceComposition{grid-template-columns:minmax(0,.84fr) minmax(20rem,1.2fr) minmax(0,.84fr);align-items:center;gap:clamp(1rem,2vw,1.75rem);margin-top:1rem}.HomeStory-module__YyBrLa__clark{grid-area:1/1}.HomeStory-module__YyBrLa__originSheet{grid-area:1/2;padding:clamp(1.75rem,3vw,3rem)}.HomeStory-module__YyBrLa__principalPortrait{align-self:center}.HomeStory-module__YyBrLa__portraitImage{min-height:clamp(27rem,39vw,37rem)}.HomeStory-module__YyBrLa__dusten{grid-area:1/3;transform:none}.HomeStory-module__YyBrLa__foundationComposition{grid-template-columns:minmax(12rem,.65fr) minmax(5rem,.28fr) minmax(30rem,1.55fr);align-items:center;gap:clamp(1.25rem,2.5vw,2.5rem)}.HomeStory-module__YyBrLa__dependencySurvey svg{width:100%;height:16rem}.HomeStory-module__YyBrLa__foundationComposition figcaption{grid-column:1/-1}.HomeStory-module__YyBrLa__outcomeRail{grid-template-columns:minmax(0,1fr) auto;align-items:end}.HomeStory-module__YyBrLa__productionComposition{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.55fr)}.HomeStory-module__YyBrLa__productionField{min-height:28rem;padding:2rem}.HomeStory-module__YyBrLa__productionField ol{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;min-height:24rem}.HomeStory-module__YyBrLa__productionField li,.HomeStory-module__YyBrLa__productionField li:last-child{border-block:1px solid var(--steel-rule);min-height:12rem}.HomeStory-module__YyBrLa__productionField li+li{border-left:1px solid var(--steel-rule)}.HomeStory-module__YyBrLa__productionField li:nth-child(2n){transform:translateY(2rem)}.HomeStory-module__YyBrLa__productionTrace{z-index:2;pointer-events:none;width:calc(100% - 2.5rem);height:4rem;display:block;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}.HomeStory-module__YyBrLa__proofComposition{grid-template-columns:minmax(19rem,.62fr) minmax(0,1.38fr)}.HomeStory-module__YyBrLa__consultationShell{grid-template-columns:minmax(0,1.25fr) minmax(25rem,.75fr)}}@media (min-width:82rem){.HomeStory-module__YyBrLa__systemFigure{margin-right:3rem}.HomeStory-module__YyBrLa__systemDrawing{padding:1.5rem}}@media (max-width:40rem){.HomeStory-module__YyBrLa__proofFigure img{width:200%;max-width:none;transform:translate(-47%)}}@media (max-width:24rem){.HomeStory-module__YyBrLa__heroCopy,.HomeStory-module__YyBrLa__chapterIndex{padding-inline:1rem}.HomeStory-module__YyBrLa__systemFigure{margin-inline:1rem}.HomeStory-module__YyBrLa__heroActions,.HomeStory-module__YyBrLa__consultationActions{flex-direction:column;align-items:stretch}:is(.HomeStory-module__YyBrLa__heroActions .button,.HomeStory-module__YyBrLa__consultationActions .button){width:100%}.HomeStory-module__YyBrLa__principalPortrait figcaption{grid-template-columns:1fr}.HomeStory-module__YyBrLa__principalPortrait figcaption>a{width:fit-content}.HomeStory-module__YyBrLa__installationSet article{min-height:6.5rem}.HomeStory-module__YyBrLa__consultationPathHead{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.HomeStory-module__YyBrLa__sectionTrace,.HomeStory-module__YyBrLa__foundationTracePath,.HomeStory-module__YyBrLa__productionTracePath{stroke-dashoffset:0!important}.HomeStory-module__YyBrLa__installationOne,.HomeStory-module__YyBrLa__installationTwo,.HomeStory-module__YyBrLa__installationThree,.HomeStory-module__YyBrLa__portraitImage,.HomeStory-module__YyBrLa__consultationPath:before{opacity:1!important;clip-path:none!important;transform:none!important}}
