.PortfolioSections-module__nUyEPq__selectedWork,.PortfolioSections-module__nUyEPq__lab,.PortfolioSections-module__nUyEPq__about,.PortfolioSections-module__nUyEPq__contact{color:var(--paper,#e8e1cf);background:var(--ink,#0a0908);position:relative}.PortfolioSections-module__nUyEPq__selectedWork,.PortfolioSections-module__nUyEPq__lab,.PortfolioSections-module__nUyEPq__about{border-top:1px solid var(--line,#e8e1cf29)}.PortfolioSections-module__nUyEPq__darkInner,.PortfolioSections-module__nUyEPq__paperInner,.PortfolioSections-module__nUyEPq__timeBoxedInner,.PortfolioSections-module__nUyEPq__aboutInner,.PortfolioSections-module__nUyEPq__openRolesInner,.PortfolioSections-module__nUyEPq__contactInner,.PortfolioSections-module__nUyEPq__colophon{width:min(100%,88rem);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem)}.PortfolioSections-module__nUyEPq__darkInner,.PortfolioSections-module__nUyEPq__paperInner,.PortfolioSections-module__nUyEPq__timeBoxedInner,.PortfolioSections-module__nUyEPq__aboutInner,.PortfolioSections-module__nUyEPq__openRolesInner{padding-block:clamp(4.5rem,8vw,7.5rem)}.PortfolioSections-module__nUyEPq__sectionHeading{border-bottom:1px solid var(--line,#e8e1cf29);grid-template-columns:4.5rem minmax(0,1.2fr) minmax(16rem,.8fr);align-items:end;gap:clamp(1.25rem,4vw,5rem);margin-bottom:clamp(2.75rem,5.5vw,5.25rem);padding-bottom:1.25rem;display:grid}.PortfolioSections-module__nUyEPq__sectionHeadingLight{border-color:#0a09083d}.PortfolioSections-module__nUyEPq__sectionIndex,.PortfolioSections-module__nUyEPq__sectionHeading p,.PortfolioSections-module__nUyEPq__rowNumber,.PortfolioSections-module__nUyEPq__projectMeta,.PortfolioSections-module__nUyEPq__projectProblem>span,.PortfolioSections-module__nUyEPq__projectOwnership>span,.PortfolioSections-module__nUyEPq__projectProof>span,.PortfolioSections-module__nUyEPq__sheetRole,.PortfolioSections-module__nUyEPq__deliverySheet header,.PortfolioSections-module__nUyEPq__toolLedger header span,.PortfolioSections-module__nUyEPq__labRow>div>p,.PortfolioSections-module__nUyEPq__aboutKicker,.PortfolioSections-module__nUyEPq__educationBlock>span,.PortfolioSections-module__nUyEPq__credentialsBlock header>span,.PortfolioSections-module__nUyEPq__contactPitch>p:first-child,.PortfolioSections-module__nUyEPq__roleNumber,.PortfolioSections-module__nUyEPq__roleAction,.PortfolioSections-module__nUyEPq__formStatusLine,.PortfolioSections-module__nUyEPq__colophon{font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase}.PortfolioSections-module__nUyEPq__sectionIndex{color:var(--signal-bright,#ed4150);align-self:start;padding-top:.4rem;font-size:.68rem}.PortfolioSections-module__nUyEPq__sectionHeadingLight .PortfolioSections-module__nUyEPq__sectionIndex{color:#8a1522}.PortfolioSections-module__nUyEPq__sectionHeading h2{max-width:11ch;font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin:0;font-size:clamp(2.8rem,5vw,4.8rem);font-weight:800;line-height:.79}.PortfolioSections-module__nUyEPq__sectionHeading p{max-width:33rem;color:var(--ash,#999081);margin:0;font-size:clamp(.68rem,.9vw,.8rem);line-height:1.7}.PortfolioSections-module__nUyEPq__sectionHeadingLight p{color:#0a0908ad}.PortfolioSections-module__nUyEPq__projectRows{border-top:1px solid var(--line,#e8e1cf29)}.PortfolioSections-module__nUyEPq__projectRow{border-bottom:1px solid var(--line,#e8e1cf29)}.PortfolioSections-module__nUyEPq__projectRow summary{cursor:pointer;grid-template-columns:3rem minmax(0,1.25fr) minmax(13rem,.55fr) 3rem;align-items:center;gap:clamp(1rem,3vw,3.5rem);min-height:8rem;padding-block:1.2rem;list-style:none;display:grid;position:relative}.PortfolioSections-module__nUyEPq__projectRow summary::-webkit-details-marker{display:none}.PortfolioSections-module__nUyEPq__projectRow summary:before{content:"";transform-origin:bottom;background:var(--paper,#e8e1cf);transition:transform .32s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleY(0)}.PortfolioSections-module__nUyEPq__projectRow summary>*{z-index:1;min-width:0;position:relative}.PortfolioSections-module__nUyEPq__rowNumber{color:var(--signal-bright,#ed4150);font-size:.68rem}.PortfolioSections-module__nUyEPq__projectIdentity{grid-template-columns:minmax(0,1.15fr) minmax(15rem,.85fr);align-items:center;gap:clamp(1.5rem,2.2vw,2rem);min-width:0;display:grid}.PortfolioSections-module__nUyEPq__projectIdentity strong{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;white-space:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:clamp(2rem,3.6vw,3.6rem);font-weight:800;line-height:.85}.PortfolioSections-module__nUyEPq__projectIdentity>span{min-width:0;max-width:38rem;color:var(--ash,#999081);overflow-wrap:anywhere;font-size:clamp(.92rem,1.15vw,1.08rem);line-height:1.55}.PortfolioSections-module__nUyEPq__projectMeta{color:var(--ash,#999081);gap:.65rem;min-width:0;font-size:.64rem;line-height:1.4;display:grid}.PortfolioSections-module__nUyEPq__projectRow:first-child summary{background:linear-gradient(90deg,#d62e3d17,#0000 44%);min-height:9.5rem}.PortfolioSections-module__nUyEPq__projectRow:first-child .PortfolioSections-module__nUyEPq__projectIdentity strong{color:var(--lamp,#efb75c);font-size:clamp(2.6rem,4.2vw,4rem)}.PortfolioSections-module__nUyEPq__projectMeta span:last-child{color:var(--lamp,#efb75c)}.PortfolioSections-module__nUyEPq__expandMark{border:1px solid;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.PortfolioSections-module__nUyEPq__expandMark i{background:currentColor;width:.9rem;height:1px;transition:transform .22s;position:absolute}.PortfolioSections-module__nUyEPq__expandMark i:last-child{transform:rotate(90deg)}.PortfolioSections-module__nUyEPq__projectRow[open] .PortfolioSections-module__nUyEPq__expandMark i:last-child{transform:rotate(0)}.PortfolioSections-module__nUyEPq__projectReveal{grid-template-rows:0fr;transition:grid-template-rows .36s cubic-bezier(.22,1,.36,1);display:grid}.PortfolioSections-module__nUyEPq__projectRow[open] .PortfolioSections-module__nUyEPq__projectReveal{grid-template-rows:1fr}.PortfolioSections-module__nUyEPq__projectRevealInner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(12rem,.55fr);gap:clamp(1.5rem,4vw,5rem);display:grid;overflow:hidden}.PortfolioSections-module__nUyEPq__projectRevealInner>*{min-width:0;padding-block:1rem 3rem}.PortfolioSections-module__nUyEPq__projectProblem>span,.PortfolioSections-module__nUyEPq__projectOwnership>span,.PortfolioSections-module__nUyEPq__projectProof>span{color:var(--lamp,#efb75c);margin-bottom:1rem;font-size:.62rem;display:block}.PortfolioSections-module__nUyEPq__projectProblem p,.PortfolioSections-module__nUyEPq__projectOwnership ul{color:#c7c0b1;margin:0;font-size:.9rem;line-height:1.7}.PortfolioSections-module__nUyEPq__projectOwnership ul{padding:0;list-style:none}.PortfolioSections-module__nUyEPq__projectOwnership li{padding-left:1.25rem;position:relative}.PortfolioSections-module__nUyEPq__projectOwnership li+li{margin-top:.7rem}.PortfolioSections-module__nUyEPq__projectOwnership li:before{content:"";background:var(--signal,#d62e3d);width:.42rem;height:.42rem;position:absolute;top:.68em;left:0;transform:rotate(45deg)}.PortfolioSections-module__nUyEPq__projectProof{border-left:1px solid var(--line,#e8e1cf29);align-content:start;padding-left:clamp(1rem,2vw,2rem);display:grid}.PortfolioSections-module__nUyEPq__projectProof a,.PortfolioSections-module__nUyEPq__deliverySheet footer a,.PortfolioSections-module__nUyEPq__labRow>a,.PortfolioSections-module__nUyEPq__aboutLinks a,.PortfolioSections-module__nUyEPq__credentialsBlock a{min-height:2.75rem;color:inherit;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.78rem;font-weight:700;display:inline-flex}.PortfolioSections-module__nUyEPq__projectProof a+a{border-top:1px solid var(--line,#e8e1cf29)}.PortfolioSections-module__nUyEPq__arrow{transition:transform .18s;display:inline-block}.PortfolioSections-module__nUyEPq__timeBoxed{color:var(--ink,#0a0908);background:var(--lamp,#efb75c);position:relative;overflow:hidden}.PortfolioSections-module__nUyEPq__timeBoxed:before{content:"";pointer-events:none;opacity:.14;background-image:repeating-linear-gradient(-45deg,#0000 0 1.1rem,currentColor 1.1rem calc(1.1rem + 1px));position:absolute;inset:0}.PortfolioSections-module__nUyEPq__timeBoxedInner{padding-block:clamp(3.25rem,6vw,5.5rem);position:relative}.PortfolioSections-module__nUyEPq__timeBoxed .PortfolioSections-module__nUyEPq__sectionHeading{margin-bottom:clamp(2.25rem,4vw,3.5rem)}.PortfolioSections-module__nUyEPq__buildRunway{border-top:2px solid}.PortfolioSections-module__nUyEPq__buildStrip{border-bottom:2px solid;grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr) minmax(16rem,.62fr);gap:clamp(1.5rem,4vw,5rem);min-height:12rem;padding-block:1.75rem;transition:transform .26s cubic-bezier(.22,1,.36,1),background-color .26s;display:grid}.PortfolioSections-module__nUyEPq__buildStrip>*{min-width:0}.PortfolioSections-module__nUyEPq__buildClock{grid-template-columns:minmax(0,1fr);align-content:center;gap:1.15rem;display:grid}.PortfolioSections-module__nUyEPq__buildClock>span{width:2.5rem;height:2.5rem;font-family:var(--font-evidence), ui-monospace, monospace;border:2px solid;border-radius:50%;place-items:center;font-size:.68rem;display:grid}.PortfolioSections-module__nUyEPq__buildTiming{gap:.55rem;min-width:0;display:grid}.PortfolioSections-module__nUyEPq__buildClock strong{max-width:7ch;font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere;font-size:clamp(1.8rem,2.4vw,2.75rem);line-height:.85}.PortfolioSections-module__nUyEPq__buildClock small{max-width:18rem;font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;overflow-wrap:anywhere;font-size:.6rem;font-weight:700;line-height:1.5}.PortfolioSections-module__nUyEPq__buildCopy{flex-direction:column;justify-content:center;display:flex}.PortfolioSections-module__nUyEPq__buildCopy>p:first-child{font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .65rem;font-size:.66rem}.PortfolioSections-module__nUyEPq__buildCopy h3{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin:0 0 .9rem;font-size:clamp(2.8rem,4.2vw,4.3rem);font-weight:800;line-height:.75}.PortfolioSections-module__nUyEPq__buildCopy>p:last-child{max-width:38rem;margin:0;font-size:1rem;line-height:1.6}.PortfolioSections-module__nUyEPq__buildResult{border-left:2px solid;align-content:center;gap:.65rem;padding-left:clamp(1rem,3vw,3rem);display:grid}.PortfolioSections-module__nUyEPq__buildResult>strong{font-size:1.05rem;line-height:1.4}.PortfolioSections-module__nUyEPq__buildResult>span{font-size:.82rem;line-height:1.6}.PortfolioSections-module__nUyEPq__buildResult a,.PortfolioSections-module__nUyEPq__clockEvidence{color:inherit;font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.PortfolioSections-module__nUyEPq__buildResult a{align-items:center;gap:.6rem;min-height:2.75rem;display:inline-flex}.PortfolioSections-module__nUyEPq__clockEvidence{border-bottom:2px solid;grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,5rem);margin-top:1.25rem;padding:1rem 0;display:grid}.PortfolioSections-module__nUyEPq__clockEvidence span{font-weight:800}.PortfolioSections-module__nUyEPq__clockEvidence p{max-width:58rem;font-family:var(--font-body), Arial, sans-serif;letter-spacing:0;text-transform:none;margin:0;font-size:.82rem;line-height:1.55}.PortfolioSections-module__nUyEPq__clientWork,.PortfolioSections-module__nUyEPq__tools{color:var(--ink,#0a0908);background:var(--paper,#e8e1cf)}.PortfolioSections-module__nUyEPq__clientWork{border-bottom:1px solid #0a090838;overflow:clip}.PortfolioSections-module__nUyEPq__deliveryDesk{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(1.5rem,4vw,4rem);display:grid}.PortfolioSections-module__nUyEPq__deliverySheet{background:linear-gradient(90deg,#0000 4.25rem,#d62e3d61 4.25rem 4.3rem,#0000 4.3rem),repeating-linear-gradient(0deg,#0000 0 2.1rem,#0a090817 2.1rem calc(2.1rem + 1px)),#f4eedf;border:1px solid #0a090866;min-height:34rem;padding:clamp(1.75rem,3.5vw,3.25rem);transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s;display:grid;position:relative;box-shadow:.75rem .75rem #0a09081f}.PortfolioSections-module__nUyEPq__deliverySheet>*{min-width:0}.PortfolioSections-module__nUyEPq__sheetBinding{flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:2rem;bottom:2rem;left:1.25rem}.PortfolioSections-module__nUyEPq__sheetBinding span{background:var(--paper,#e8e1cf);border:1px solid;border-radius:50%;width:.75rem;height:.75rem}.PortfolioSections-module__nUyEPq__deliverySheet header{border-bottom:2px solid;justify-content:space-between;padding-bottom:1rem;font-size:.64rem;display:flex}.PortfolioSections-module__nUyEPq__sheetBody{align-self:center;margin-block:2.5rem;padding-left:1.5rem}.PortfolioSections-module__nUyEPq__sheetRole{color:#7d1722;margin:0 0 .75rem;font-size:.64rem}.PortfolioSections-module__nUyEPq__sheetBody h3{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;margin:0 0 1.2rem;font-size:clamp(2.8rem,4.4vw,4.8rem);line-height:.78}.PortfolioSections-module__nUyEPq__sheetBody>p:last-child{max-width:36rem;margin:0;font-size:clamp(.95rem,1.2vw,1.15rem);line-height:1.55}.PortfolioSections-module__nUyEPq__deliveryRecord{border-top:1px solid #0a090847;border-bottom:1px solid #0a090847;margin-left:2rem}.PortfolioSections-module__nUyEPq__deliveryRecord summary{color:#7d1722;cursor:pointer;min-height:3.2rem;font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.62rem;font-weight:700;list-style:none;transition:color .18s;display:flex}.PortfolioSections-module__nUyEPq__deliveryRecord summary::-webkit-details-marker{display:none}.PortfolioSections-module__nUyEPq__deliveryRecord summary i{font-size:1rem;font-style:normal;transition:transform .22s}.PortfolioSections-module__nUyEPq__deliveryRecord[open] summary i{transform:rotate(45deg)}.PortfolioSections-module__nUyEPq__deliveryRecord>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-bottom:1rem;display:grid}.PortfolioSections-module__nUyEPq__deliveryRecord>div>div{border-top:1px solid #0a09082e;min-width:0;padding:1rem}.PortfolioSections-module__nUyEPq__deliveryRecord>div>div:nth-child(odd){border-right:1px solid #0a09082e}.PortfolioSections-module__nUyEPq__deliveryRecord>div span{color:#7d1722;font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem}.PortfolioSections-module__nUyEPq__deliveryRecord>div p,.PortfolioSections-module__nUyEPq__deliveryRecord>div ul{color:#584d3c;margin:.55rem 0 0;padding:0;font-size:.76rem;line-height:1.55}.PortfolioSections-module__nUyEPq__deliveryRecord>div ul{list-style:none}.PortfolioSections-module__nUyEPq__deliveryRecord>div li+li{margin-top:.45rem}.PortfolioSections-module__nUyEPq__deliveryRecord>div li:before{color:#7d1722;content:"•";margin-right:.45rem}.PortfolioSections-module__nUyEPq__deliverySheet footer{border-top:1px solid #0a090847;align-self:end;padding:1.25rem 0 0 2rem}.PortfolioSections-module__nUyEPq__deliverySheet footer p{max-width:39rem;margin:0 0 1rem;font-size:.78rem;line-height:1.6}.PortfolioSections-module__nUyEPq__deliverySheet footer a{color:#7d1722}.PortfolioSections-module__nUyEPq__lab{overflow:hidden}.PortfolioSections-module__nUyEPq__lab:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#d62e3d2e 22%,#efb75c33 64%,#0000);height:1px;position:absolute;bottom:22%;left:clamp(1.25rem,4vw,4rem);right:clamp(1.25rem,4vw,4rem)}.PortfolioSections-module__nUyEPq__labRows{z-index:1;position:relative}.PortfolioSections-module__nUyEPq__labRow{border-top:1px solid var(--line,#e8e1cf29);grid-template-columns:3rem minmax(19rem,.55fr) minmax(0,1fr) minmax(10rem,.42fr) auto;align-items:center;gap:clamp(1rem,3vw,3rem);min-height:7.5rem;transition:background-color .22s,padding-inline .26s cubic-bezier(.22,1,.36,1);display:grid}.PortfolioSections-module__nUyEPq__labRow:last-child{border-bottom:1px solid var(--line,#e8e1cf29)}.PortfolioSections-module__nUyEPq__labIndex,.PortfolioSections-module__nUyEPq__labRow>div>p{color:var(--signal-bright,#ed4150);font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.64rem}.PortfolioSections-module__nUyEPq__labRow>div>p,.PortfolioSections-module__nUyEPq__labRow h3,.PortfolioSections-module__nUyEPq__labRow>p{margin:0}.PortfolioSections-module__nUyEPq__labRow h3{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin-top:.35rem;font-size:clamp(1.8rem,2.6vw,2.9rem);line-height:.88;transition:transform .26s cubic-bezier(.22,1,.36,1)}.PortfolioSections-module__nUyEPq__labRow>p{color:#c7c0b1;font-size:.86rem;line-height:1.6}.PortfolioSections-module__nUyEPq__labRow ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.PortfolioSections-module__nUyEPq__labRow li{border:1px solid var(--line,#e8e1cf29);color:var(--ash,#999081);font-family:var(--font-evidence), ui-monospace, monospace;text-transform:uppercase;padding:.38rem .55rem;font-size:.58rem}.PortfolioSections-module__nUyEPq__tools{border-top:.65rem solid var(--signal,#d62e3d)}.PortfolioSections-module__nUyEPq__toolLedgers{border-top:1px solid #0a090852;border-left:1px solid #0a090852;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PortfolioSections-module__nUyEPq__toolLedger{border-bottom:1px solid #0a090852;border-right:1px solid #0a090852;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s}.PortfolioSections-module__nUyEPq__toolLedger:first-child{color:var(--paper,#e8e1cf);background:#bd2231}.PortfolioSections-module__nUyEPq__toolLedger header{border-bottom:1px solid;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:1rem;min-height:5rem;padding:1rem 1.25rem;display:grid}.PortfolioSections-module__nUyEPq__toolLedger header span{font-size:.62rem}.PortfolioSections-module__nUyEPq__toolLedger h3{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,2.6vw,3rem);line-height:.9;transition:transform .26s cubic-bezier(.22,1,.36,1)}.PortfolioSections-module__nUyEPq__toolLedger ul{margin:0;padding:0;list-style:none}.PortfolioSections-module__nUyEPq__toolLedger li{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);align-items:baseline;gap:1.5rem;min-height:4.5rem;padding:1rem 1.25rem;display:grid}.PortfolioSections-module__nUyEPq__toolLedger li+li{border-top:1px solid #0a090838}.PortfolioSections-module__nUyEPq__toolLedger:first-child li+li{border-color:#e8e1cf52}.PortfolioSections-module__nUyEPq__toolLedger li strong{font-size:.9rem}.PortfolioSections-module__nUyEPq__toolLedger li span{font-size:.72rem;line-height:1.55}.PortfolioSections-module__nUyEPq__about{background:linear-gradient(90deg, transparent 49.9%, var(--line,#e8e1cf29) 50%, transparent 50.1%), var(--ink,#0a0908)}.PortfolioSections-module__nUyEPq__openRoles{color:var(--paper-bright,#f4eedf);background:#bd2231;border-block:1px solid #f4eedf5c;position:relative;overflow:clip}.PortfolioSections-module__nUyEPq__openRoles .PortfolioSections-module__nUyEPq__sectionHeading{border-color:#f4eedf70}.PortfolioSections-module__nUyEPq__openRoles .PortfolioSections-module__nUyEPq__sectionIndex,.PortfolioSections-module__nUyEPq__openRoles .PortfolioSections-module__nUyEPq__sectionHeading p{color:var(--paper-bright,#f4eedf)}.PortfolioSections-module__nUyEPq__roleRegister{border-top:1px solid #f4eedf70;margin:0;padding:0;list-style:none}.PortfolioSections-module__nUyEPq__roleLink{isolation:isolate;min-height:5rem;color:inherit;border-bottom:1px solid #f4eedf70;grid-template-columns:2.25rem minmax(10rem,.8fr) minmax(0,1fr) minmax(7rem,.35fr);align-items:center;gap:clamp(1rem,2vw,2rem);padding-block:.9rem;display:grid;position:relative}.PortfolioSections-module__nUyEPq__roleLink>*{z-index:1;min-width:0;position:relative}.PortfolioSections-module__nUyEPq__roleLink strong{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-transform:uppercase;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:clamp(1.8rem,3.4vw,3.5rem);font-weight:800;line-height:.86}.PortfolioSections-module__nUyEPq__roleNumber,.PortfolioSections-module__nUyEPq__roleAction{letter-spacing:.11em;text-transform:uppercase;font-size:.68rem;line-height:1.5}.PortfolioSections-module__nUyEPq__roleScope{font-size:clamp(.82rem,.95vw,1rem);line-height:1.55}.PortfolioSections-module__nUyEPq__roleAction{color:var(--paper-bright,#f4eedf);justify-self:end;align-items:center;gap:.65rem;display:inline-flex}.PortfolioSections-module__nUyEPq__roleLink:before,.PortfolioSections-module__nUyEPq__roleLink:after{pointer-events:none;content:"";background:var(--lamp,#efb75c);position:absolute;right:0}.PortfolioSections-module__nUyEPq__roleLink:before{transform-origin:0;height:3px;transition:transform .42s var(--ease-out-expo);bottom:-1px;left:0;transform:scaleX(0)}.PortfolioSections-module__nUyEPq__roleLink:after{opacity:0;width:.65rem;height:.65rem;transition:opacity .18s linear, transform .42s var(--ease-out-expo);bottom:-.3rem;transform:rotate(45deg)scale(.7)}.PortfolioSections-module__nUyEPq__aboutStatement{grid-template-columns:minmax(10rem,.28fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,8rem);margin-bottom:clamp(3.5rem,7vw,7.5rem);display:grid}.PortfolioSections-module__nUyEPq__aboutKicker{color:var(--lamp,#efb75c);margin:0;font-size:.66rem}.PortfolioSections-module__nUyEPq__aboutLead{max-width:27ch;font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.04em;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,3.6vw,4rem);font-weight:800;line-height:.94}.PortfolioSections-module__nUyEPq__aboutCopy{gap:1.25rem;display:grid}.PortfolioSections-module__nUyEPq__aboutCopy>p:not(.PortfolioSections-module__nUyEPq__aboutLead){color:#c7c0b1;max-width:42rem;margin:0;font-size:1rem;line-height:1.7}.PortfolioSections-module__nUyEPq__aboutLinks{grid-column:2;gap:2rem;margin-top:-5rem;display:flex}.PortfolioSections-module__nUyEPq__learningLedger{border:1px solid var(--line,#e8e1cf29);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);display:grid}.PortfolioSections-module__nUyEPq__educationBlock{border-right:1px solid var(--line,#e8e1cf29);background:#bd2231;padding:clamp(2rem,4vw,4rem)}.PortfolioSections-module__nUyEPq__educationBlock>span,.PortfolioSections-module__nUyEPq__credentialsBlock header>span{margin-bottom:clamp(2rem,4vw,4rem);font-size:.64rem;display:block}.PortfolioSections-module__nUyEPq__educationBlock h3,.PortfolioSections-module__nUyEPq__credentialsBlock h3{font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(2.2rem,3.8vw,4rem);line-height:.86}.PortfolioSections-module__nUyEPq__educationBlock>p{max-width:30rem;margin:1.5rem 0 3rem;line-height:1.6}.PortfolioSections-module__nUyEPq__educationBlock>div{border-top:1px solid;flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;padding-top:1.25rem;display:flex}.PortfolioSections-module__nUyEPq__educationBlock time,.PortfolioSections-module__nUyEPq__educationBlock small{font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.PortfolioSections-module__nUyEPq__credentialsBlock{padding:clamp(2rem,4vw,4rem)}.PortfolioSections-module__nUyEPq__credentialsBlock header{margin-bottom:1.25rem}.PortfolioSections-module__nUyEPq__credentialsBlock header>span{margin-bottom:1.5rem}.PortfolioSections-module__nUyEPq__credentialsBlock h3{max-width:12ch;font-size:clamp(1.6rem,2.8vw,3rem)}.PortfolioSections-module__nUyEPq__credentialsBlock ol{border-top:1px solid var(--line,#e8e1cf29);margin:0;padding:0;list-style:none}.PortfolioSections-module__nUyEPq__credentialsBlock li{border-bottom:1px solid var(--line,#e8e1cf29);grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:5.5rem;display:grid}.PortfolioSections-module__nUyEPq__credentialsBlock li>span,.PortfolioSections-module__nUyEPq__credentialsBlock li p{color:var(--ash,#999081);font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.PortfolioSections-module__nUyEPq__credentialsBlock li p{margin:.3rem 0 0}.PortfolioSections-module__nUyEPq__credentialsBlock li strong{font-size:.82rem}.PortfolioSections-module__nUyEPq__contact{border-top:.65rem solid var(--lamp,#efb75c);background:radial-gradient(circle at 16% 50%, #d62e3d2b, transparent 31%), var(--ink,#0a0908)}.PortfolioSections-module__nUyEPq__contactInner{grid-template-columns:minmax(0,1.12fr) minmax(22rem,.88fr);align-items:start;gap:clamp(3rem,8vw,10rem);min-height:75svh;padding-block:clamp(4.5rem,9vw,8.5rem);display:grid}.PortfolioSections-module__nUyEPq__contactPitch>p:first-child{color:var(--lamp,#efb75c);margin:0 0 2rem;font-size:.66rem}.PortfolioSections-module__nUyEPq__contactPitch h2{max-width:10ch;font-family:var(--font-display), Arial Narrow, sans-serif;letter-spacing:-.06em;text-transform:uppercase;margin:0;font-size:clamp(3.8rem,6.2vw,6.8rem);font-weight:800;line-height:.72}.PortfolioSections-module__nUyEPq__contactPitch h2 span{color:var(--signal-bright,#ed4150);margin-top:.2em;display:block}.PortfolioSections-module__nUyEPq__contactPitch>p:nth-of-type(2){color:#c7c0b1;max-width:42rem;margin:2.5rem 0;font-size:1rem;line-height:1.7}.PortfolioSections-module__nUyEPq__contactPitch address{flex-wrap:wrap;gap:.75rem 1.75rem;font-style:normal;display:flex}.PortfolioSections-module__nUyEPq__contactPitch address a{min-height:2.75rem;color:var(--paper,#e8e1cf);font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:.68rem;display:inline-flex}.PortfolioSections-module__nUyEPq__contactFormMotion{min-width:0}.PortfolioSections-module__nUyEPq__contactForm{border:1px solid var(--line,#e8e1cf29);background:var(--raised,#171512);gap:1.25rem;padding:clamp(1.5rem,3vw,3rem);display:grid;box-shadow:1rem 1rem #d62e3d38}.PortfolioSections-module__nUyEPq__formStatusLine{border-bottom:1px solid var(--line,#e8e1cf29);color:var(--ash,#999081);justify-content:space-between;margin-bottom:.5rem;padding-bottom:1rem;font-size:.62rem;display:flex}.PortfolioSections-module__nUyEPq__formStatusLine span:last-child{color:var(--lamp,#efb75c)}.PortfolioSections-module__nUyEPq__contactForm label{color:var(--ash,#999081);font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;gap:.55rem;font-size:.64rem;display:grid}.PortfolioSections-module__nUyEPq__contactForm input,.PortfolioSections-module__nUyEPq__contactForm textarea{border:0;border-bottom:1px solid var(--line,#e8e1cf29);width:100%;min-width:0;color:var(--paper,#e8e1cf);font:inherit;font-family:var(--font-body), Arial, sans-serif;letter-spacing:0;text-transform:none;background:0 0;border-radius:0;outline:none;font-size:1rem;line-height:1.5}.PortfolioSections-module__nUyEPq__contactForm input{min-height:3rem}.PortfolioSections-module__nUyEPq__contactForm textarea{resize:vertical;min-height:8rem;padding-block:.8rem}.PortfolioSections-module__nUyEPq__contactForm input:focus,.PortfolioSections-module__nUyEPq__contactForm textarea:focus{border-color:var(--lamp,#efb75c);box-shadow:0 1px 0 var(--lamp,#efb75c)}:-webkit-any(.PortfolioSections-module__nUyEPq__contactForm input:-webkit-autofill,.PortfolioSections-module__nUyEPq__contactForm textarea:-webkit-autofill){box-shadow:0 0 0 1000px var(--raised,#171512) inset;-webkit-text-fill-color:var(--paper,#e8e1cf)}:is(.PortfolioSections-module__nUyEPq__contactForm input:autofill,.PortfolioSections-module__nUyEPq__contactForm textarea:autofill){box-shadow:0 0 0 1000px var(--raised,#171512) inset;-webkit-text-fill-color:var(--paper,#e8e1cf)}.PortfolioSections-module__nUyEPq__contactForm button{border:1px solid var(--paper,#e8e1cf);min-height:3.5rem;color:var(--ink,#0a0908);background:var(--paper,#e8e1cf);cursor:pointer;font-family:var(--font-evidence), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:0;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding:.85rem 1rem;font-size:.68rem;font-weight:800;transition:color .18s,background-color .18s;display:inline-flex}.PortfolioSections-module__nUyEPq__contactForm button:disabled{cursor:wait;opacity:.62}.PortfolioSections-module__nUyEPq__submissionStatus,.PortfolioSections-module__nUyEPq__noScript{border-left:2px solid var(--lamp,#efb75c);color:var(--paper,#e8e1cf);background:#efb75c14;margin:0;padding:.8rem;font-size:.76rem;line-height:1.5}.PortfolioSections-module__nUyEPq__submissionError{border-color:var(--signal-bright,#ed4150);background:#d62e3d1a}.PortfolioSections-module__nUyEPq__colophon{border-top:1px solid var(--line,#e8e1cf29);min-height:9rem;color:var(--ash,#999081);background:var(--ink,#0a0908);grid-template-columns:minmax(12rem,.4fr) minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);font-size:.6rem;line-height:1.65;display:grid}.PortfolioSections-module__nUyEPq__colophon div{gap:.3rem;display:grid}.PortfolioSections-module__nUyEPq__colophon strong{color:var(--paper,#e8e1cf)}.PortfolioSections-module__nUyEPq__colophon p{max-width:52rem;margin:0}.PortfolioSections-module__nUyEPq__colophon a{min-height:2.75rem;color:var(--lamp,#efb75c);white-space:nowrap;align-items:center;display:inline-flex}.PortfolioSections-module__nUyEPq__projectRow summary:focus-visible,.PortfolioSections-module__nUyEPq__deliveryRecord summary:focus-visible,.PortfolioSections-module__nUyEPq__projectProof a:focus-visible,.PortfolioSections-module__nUyEPq__buildResult a:focus-visible,.PortfolioSections-module__nUyEPq__deliverySheet a:focus-visible,.PortfolioSections-module__nUyEPq__labRow a:focus-visible,.PortfolioSections-module__nUyEPq__about a:focus-visible,.PortfolioSections-module__nUyEPq__roleLink:focus-visible,.PortfolioSections-module__nUyEPq__contact a:focus-visible,.PortfolioSections-module__nUyEPq__contactForm button:focus-visible{outline:2px solid var(--lamp,#efb75c);outline-offset:.3rem}.PortfolioSections-module__nUyEPq__roleLink:focus-visible:before{transform:scaleX(1)}.PortfolioSections-module__nUyEPq__roleLink:focus-visible:after{opacity:1;transform:rotate(0)scale(1)}.PortfolioSections-module__nUyEPq__timeBoxed a:focus-visible,.PortfolioSections-module__nUyEPq__clientWork a:focus-visible,.PortfolioSections-module__nUyEPq__tools a:focus-visible{outline-color:var(--ink,#0a0908)}@media (hover:hover) and (pointer:fine){.PortfolioSections-module__nUyEPq__projectRow summary:hover:before{transform:scaleY(1)}.PortfolioSections-module__nUyEPq__projectRow summary:hover{color:var(--ink,#0a0908)}.PortfolioSections-module__nUyEPq__projectRow summary:hover .PortfolioSections-module__nUyEPq__projectIdentity>span,.PortfolioSections-module__nUyEPq__projectRow summary:hover .PortfolioSections-module__nUyEPq__projectMeta{color:#0a0908b3}.PortfolioSections-module__nUyEPq__projectRow summary:hover .PortfolioSections-module__nUyEPq__rowNumber,.PortfolioSections-module__nUyEPq__projectRow summary:hover .PortfolioSections-module__nUyEPq__projectMeta span:last-child{color:#8a1522}a:hover .PortfolioSections-module__nUyEPq__arrow,button:hover .PortfolioSections-module__nUyEPq__arrow{transform:translate(.2rem,-.2rem)}.PortfolioSections-module__nUyEPq__contactForm button:not(:disabled):hover{color:var(--paper,#e8e1cf);background:0 0}.PortfolioSections-module__nUyEPq__buildStrip:hover,.PortfolioSections-module__nUyEPq__buildStrip:focus-within{background:#e8e1cf33;transform:translateY(-.3rem)}.PortfolioSections-module__nUyEPq__deliverySheet:hover,.PortfolioSections-module__nUyEPq__deliverySheet:focus-within{transform:translateY(-.35rem);box-shadow:1rem 1rem #0a090829}.PortfolioSections-module__nUyEPq__deliveryRecord summary:hover{color:var(--signal,#d62e3d)}.PortfolioSections-module__nUyEPq__labRow:hover,.PortfolioSections-module__nUyEPq__labRow:focus-within{background:#e8e1cf0a;padding-inline:.75rem}.PortfolioSections-module__nUyEPq__labRow:hover h3,.PortfolioSections-module__nUyEPq__labRow:focus-within h3,.PortfolioSections-module__nUyEPq__toolLedger:hover h3,.PortfolioSections-module__nUyEPq__toolLedger:focus-within h3{transform:translate(.25rem)}.PortfolioSections-module__nUyEPq__toolLedger:hover,.PortfolioSections-module__nUyEPq__toolLedger:focus-within{transform:translateY(-.2rem);box-shadow:0 .4rem #0a090824}.PortfolioSections-module__nUyEPq__roleLink:hover:before{transform:scaleX(1)}.PortfolioSections-module__nUyEPq__roleLink:hover:after{opacity:1;transform:rotate(0)scale(1)}}@media (max-width:100rem){.PortfolioSections-module__nUyEPq__projectIdentity{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__projectIdentity strong{white-space:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}}@media (max-width:74rem){.PortfolioSections-module__nUyEPq__projectRow summary{grid-template-columns:2.5rem minmax(0,1fr) minmax(11rem,.38fr) 3rem}.PortfolioSections-module__nUyEPq__projectIdentity{grid-template-columns:1fr}.PortfolioSections-module__nUyEPq__projectIdentity strong{white-space:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.PortfolioSections-module__nUyEPq__toolLedgers{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__labRow{grid-template-columns:2.5rem minmax(10rem,.5fr) minmax(0,1fr) auto}.PortfolioSections-module__nUyEPq__labRow ul{display:none}.PortfolioSections-module__nUyEPq__contactInner{grid-template-columns:minmax(0,1fr) minmax(20rem,.72fr)}}@media (min-width:50.001rem) and (max-width:66rem){.PortfolioSections-module__nUyEPq__sectionHeading{grid-template-columns:3rem minmax(0,1fr)}.PortfolioSections-module__nUyEPq__sectionHeading h2{font-size:min(3.4rem,8vw)}.PortfolioSections-module__nUyEPq__sectionHeading p{grid-column:2}.PortfolioSections-module__nUyEPq__projectRow summary{grid-template-columns:2.5rem minmax(0,1fr) 3rem}.PortfolioSections-module__nUyEPq__projectMeta{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioSections-module__nUyEPq__expandMark{grid-area:1/3/span 2}.PortfolioSections-module__nUyEPq__deliveryDesk{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__buildStrip{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr)}.PortfolioSections-module__nUyEPq__buildResult{border-top:2px solid;border-left:0;grid-column:2;padding-top:1.5rem;padding-left:0}.PortfolioSections-module__nUyEPq__buildClock strong{font-size:clamp(1.4rem,2.2vw,1.6rem)}.PortfolioSections-module__nUyEPq__buildCopy h3{font-size:min(2.9rem,4.5vw)}}@media (max-width:62rem){.PortfolioSections-module__nUyEPq__sectionHeading{grid-template-columns:3rem minmax(0,1fr)}.PortfolioSections-module__nUyEPq__sectionHeading p{grid-column:2}.PortfolioSections-module__nUyEPq__projectRow summary{grid-template-columns:2.5rem minmax(0,1fr) 3rem}.PortfolioSections-module__nUyEPq__projectMeta{grid-area:2/2;grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioSections-module__nUyEPq__expandMark{grid-area:1/3/span 2}.PortfolioSections-module__nUyEPq__projectRevealInner{grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioSections-module__nUyEPq__projectProof{border-top:1px solid var(--line,#e8e1cf29);border-left:0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0}.PortfolioSections-module__nUyEPq__projectProof>span{grid-column:1/-1}.PortfolioSections-module__nUyEPq__buildStrip{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr)}.PortfolioSections-module__nUyEPq__buildResult{border-top:2px solid;border-left:0;grid-column:2;padding-top:1.5rem;padding-left:0}.PortfolioSections-module__nUyEPq__deliveryDesk{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__toolLedger li{grid-template-columns:1fr;gap:.35rem}.PortfolioSections-module__nUyEPq__learningLedger{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__educationBlock{border-right:0;border-bottom:1px solid var(--line,#e8e1cf29)}.PortfolioSections-module__nUyEPq__contactInner{grid-template-columns:minmax(0,1fr);min-height:auto}.PortfolioSections-module__nUyEPq__roleLink{grid-template-columns:2.25rem minmax(0,1fr);gap:.7rem 1rem}.PortfolioSections-module__nUyEPq__roleLink>:not(.PortfolioSections-module__nUyEPq__roleNumber){grid-column:2}.PortfolioSections-module__nUyEPq__roleNumber{grid-row:1/span 3;align-self:start;padding-top:.5rem}.PortfolioSections-module__nUyEPq__roleAction{justify-self:start}.PortfolioSections-module__nUyEPq__contactPitch,.PortfolioSections-module__nUyEPq__contactForm{min-width:0}.PortfolioSections-module__nUyEPq__contactForm{width:min(100%,42rem)}.PortfolioSections-module__nUyEPq__colophon{grid-template-columns:1fr auto;padding-block:2rem}.PortfolioSections-module__nUyEPq__colophon p{grid-area:2/1/auto/-1}}@media (max-width:50rem){.PortfolioSections-module__nUyEPq__darkInner,.PortfolioSections-module__nUyEPq__paperInner,.PortfolioSections-module__nUyEPq__timeBoxedInner,.PortfolioSections-module__nUyEPq__aboutInner,.PortfolioSections-module__nUyEPq__openRolesInner{padding-block:3.75rem}.PortfolioSections-module__nUyEPq__timeBoxedInner{padding-block:3rem}.PortfolioSections-module__nUyEPq__timeBoxed .PortfolioSections-module__nUyEPq__sectionHeading{margin-bottom:2rem}.PortfolioSections-module__nUyEPq__sectionHeading{grid-template-columns:2rem minmax(0,1fr);gap:1rem;margin-bottom:2.75rem}.PortfolioSections-module__nUyEPq__sectionHeading h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(2.65rem,8.25vw)}.PortfolioSections-module__nUyEPq__projectRow summary{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.75rem;min-height:7.5rem}.PortfolioSections-module__nUyEPq__rowNumber{display:none}.PortfolioSections-module__nUyEPq__projectIdentity strong,.PortfolioSections-module__nUyEPq__projectRow:first-child .PortfolioSections-module__nUyEPq__projectIdentity strong{font-size:min(2.35rem,7.25vw)}.PortfolioSections-module__nUyEPq__projectMeta{grid-column:1;grid-template-columns:1fr}.PortfolioSections-module__nUyEPq__expandMark{grid-column:2}.PortfolioSections-module__nUyEPq__projectRevealInner{grid-template-columns:1fr;gap:0;padding-left:2.75rem}.PortfolioSections-module__nUyEPq__projectRevealInner>*{padding-block:1rem}.PortfolioSections-module__nUyEPq__projectProof{grid-template-columns:1fr;padding-bottom:2.5rem}.PortfolioSections-module__nUyEPq__projectProof>span{grid-column:auto}.PortfolioSections-module__nUyEPq__buildStrip{grid-template-columns:1fr;min-height:0}.PortfolioSections-module__nUyEPq__buildStrip>*{min-width:0}.PortfolioSections-module__nUyEPq__buildClock{grid-template-columns:2.8rem minmax(0,1fr)}.PortfolioSections-module__nUyEPq__buildClock strong{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;max-width:none;font-size:min(1.8rem,5.5vw)}.PortfolioSections-module__nUyEPq__buildCopy h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(2.8rem,9vw)}.PortfolioSections-module__nUyEPq__buildResult{grid-column:auto}.PortfolioSections-module__nUyEPq__clockEvidence{grid-template-columns:minmax(0,1fr);gap:.75rem}.PortfolioSections-module__nUyEPq__deliveryDesk,.PortfolioSections-module__nUyEPq__toolLedgers,.PortfolioSections-module__nUyEPq__aboutStatement{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__deliverySheet{width:100%;min-width:0;min-height:27rem;margin-top:0;padding:1.5rem 1.5rem 1.5rem 2.5rem;transform:none}.PortfolioSections-module__nUyEPq__deliverySheet>*{min-width:0}.PortfolioSections-module__nUyEPq__deliverySheet header{gap:1rem}.PortfolioSections-module__nUyEPq__sheetBody,.PortfolioSections-module__nUyEPq__deliverySheet footer{padding-left:0}.PortfolioSections-module__nUyEPq__sheetBody h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(2.8rem,9vw)}.PortfolioSections-module__nUyEPq__deliveryRecord{margin-left:0}.PortfolioSections-module__nUyEPq__sheetBody>p:last-child{overflow-wrap:anywhere}.PortfolioSections-module__nUyEPq__deliveryRecord>div{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__deliveryRecord>div>div:nth-child(odd){border-right:0}.PortfolioSections-module__nUyEPq__labRow{grid-template-columns:2rem minmax(0,1fr) auto;gap:.75rem;min-height:9rem;padding-block:1.2rem}.PortfolioSections-module__nUyEPq__labRow>p,.PortfolioSections-module__nUyEPq__labRow>a{grid-column:2/-1}.PortfolioSections-module__nUyEPq__toolLedgers{border-left:0}.PortfolioSections-module__nUyEPq__toolLedger{border-left:1px solid #0a090852}.PortfolioSections-module__nUyEPq__aboutStatement{gap:1.5rem}.PortfolioSections-module__nUyEPq__aboutLead{font-size:min(2.5rem,7.25vw)}.PortfolioSections-module__nUyEPq__aboutLinks{grid-column:auto;margin-top:0}.PortfolioSections-module__nUyEPq__credentialsBlock li{grid-template-columns:1.5rem minmax(0,1fr);padding-block:1rem}.PortfolioSections-module__nUyEPq__credentialsBlock li a{grid-column:2}.PortfolioSections-module__nUyEPq__contactPitch h2{font-size:clamp(3.8rem,18vw,6rem)}.PortfolioSections-module__nUyEPq__contactForm{box-shadow:.5rem .5rem #d62e3d38}.PortfolioSections-module__nUyEPq__colophon{grid-template-columns:1fr}.PortfolioSections-module__nUyEPq__colophon p,.PortfolioSections-module__nUyEPq__colophon a{grid-area:auto}}@media (max-width:28rem){.PortfolioSections-module__nUyEPq__darkInner,.PortfolioSections-module__nUyEPq__paperInner,.PortfolioSections-module__nUyEPq__timeBoxedInner,.PortfolioSections-module__nUyEPq__aboutInner,.PortfolioSections-module__nUyEPq__openRolesInner,.PortfolioSections-module__nUyEPq__contactInner,.PortfolioSections-module__nUyEPq__colophon{padding-inline:1rem}.PortfolioSections-module__nUyEPq__sectionHeading{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__sectionHeading p{grid-column:1}.PortfolioSections-module__nUyEPq__sectionHeading h2{font-size:min(2.6rem,9vw)}.PortfolioSections-module__nUyEPq__projectRow summary{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__rowNumber{display:none}.PortfolioSections-module__nUyEPq__projectIdentity strong{font-size:min(2.35rem,9vw)}.PortfolioSections-module__nUyEPq__projectIdentity{grid-row:1}.PortfolioSections-module__nUyEPq__projectRow:first-child .PortfolioSections-module__nUyEPq__projectIdentity strong{font-size:min(2.35rem,9vw)}.PortfolioSections-module__nUyEPq__projectMeta{grid-area:2/1}.PortfolioSections-module__nUyEPq__expandMark{grid-area:3/1;justify-self:start}.PortfolioSections-module__nUyEPq__projectIdentity>span{overflow-wrap:normal;word-break:normal}.PortfolioSections-module__nUyEPq__projectRevealInner{padding-left:0}.PortfolioSections-module__nUyEPq__sectionHeading h2,.PortfolioSections-module__nUyEPq__projectIdentity strong,.PortfolioSections-module__nUyEPq__buildCopy h3,.PortfolioSections-module__nUyEPq__sheetBody h3,.PortfolioSections-module__nUyEPq__aboutLead,.PortfolioSections-module__nUyEPq__contactPitch h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}.PortfolioSections-module__nUyEPq__buildClock strong{font-size:min(1.8rem,9vw)}.PortfolioSections-module__nUyEPq__buildClock{grid-template-columns:minmax(0,1fr);gap:.75rem}.PortfolioSections-module__nUyEPq__buildCopy h3{font-size:min(2.8rem,9vw)}.PortfolioSections-module__nUyEPq__deliverySheet{background:repeating-linear-gradient(0deg,#0000 0 2.1rem,#0a090817 2.1rem calc(2.1rem + 1px)),#f4eedf;padding:min(1rem,4vw)}.PortfolioSections-module__nUyEPq__sheetBinding{display:none}.PortfolioSections-module__nUyEPq__sheetBody h3{font-size:min(2.7rem,11.5vw)}.PortfolioSections-module__nUyEPq__sheetBody>p:last-child{overflow-wrap:anywhere}.PortfolioSections-module__nUyEPq__darkInner *,.PortfolioSections-module__nUyEPq__paperInner *,.PortfolioSections-module__nUyEPq__timeBoxedInner *,.PortfolioSections-module__nUyEPq__aboutInner *,.PortfolioSections-module__nUyEPq__openRolesInner *,.PortfolioSections-module__nUyEPq__contactInner *{min-width:0}.PortfolioSections-module__nUyEPq__aboutLead{font-size:min(2.5rem,10.5vw)}.PortfolioSections-module__nUyEPq__roleLink{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__roleLink>:not(.PortfolioSections-module__nUyEPq__roleNumber){grid-column:1}.PortfolioSections-module__nUyEPq__roleNumber{display:none}.PortfolioSections-module__nUyEPq__roleLink strong{font-size:min(2.35rem,9vw)}.PortfolioSections-module__nUyEPq__contactPitch h2{font-size:min(3.8rem,16vw)}.PortfolioSections-module__nUyEPq__labRow{grid-template-columns:minmax(0,1fr)}.PortfolioSections-module__nUyEPq__labRow>*,.PortfolioSections-module__nUyEPq__labRow>p,.PortfolioSections-module__nUyEPq__labRow>a{grid-column:auto}.PortfolioSections-module__nUyEPq__labRow h3{font-size:min(1.8rem,10.5vw)}.PortfolioSections-module__nUyEPq__aboutLinks{flex-wrap:wrap;gap:.5rem 1rem;min-width:0}.PortfolioSections-module__nUyEPq__aboutLinks a,.PortfolioSections-module__nUyEPq__contactPitch address a{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0;max-width:100%}.PortfolioSections-module__nUyEPq__learningLedger,.PortfolioSections-module__nUyEPq__educationBlock,.PortfolioSections-module__nUyEPq__credentialsBlock{width:100%;min-width:0}.PortfolioSections-module__nUyEPq__educationBlock,.PortfolioSections-module__nUyEPq__credentialsBlock{padding:min(1rem,4vw)}.PortfolioSections-module__nUyEPq__educationBlock h3,.PortfolioSections-module__nUyEPq__credentialsBlock h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(2.2rem,9.5vw)}.PortfolioSections-module__nUyEPq__toolLedgers,.PortfolioSections-module__nUyEPq__toolLedger,.PortfolioSections-module__nUyEPq__toolLedger>*{min-width:0}.PortfolioSections-module__nUyEPq__toolLedger header,.PortfolioSections-module__nUyEPq__toolLedger li{grid-template-columns:minmax(0,1fr);gap:.35rem}.PortfolioSections-module__nUyEPq__toolLedger header{padding-inline:.75rem}.PortfolioSections-module__nUyEPq__toolLedger h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(1.6rem,8vw)}.PortfolioSections-module__nUyEPq__toolLedger li strong,.PortfolioSections-module__nUyEPq__toolLedger li span{overflow-wrap:anywhere;min-width:0}.PortfolioSections-module__nUyEPq__deliverySheet header{grid-template-columns:minmax(0,1fr);gap:.35rem;display:grid}.PortfolioSections-module__nUyEPq__deliverySheet time{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.PortfolioSections-module__nUyEPq__projectRow summary:before,.PortfolioSections-module__nUyEPq__projectReveal,.PortfolioSections-module__nUyEPq__expandMark i,.PortfolioSections-module__nUyEPq__arrow,.PortfolioSections-module__nUyEPq__buildStrip,.PortfolioSections-module__nUyEPq__deliverySheet,.PortfolioSections-module__nUyEPq__deliveryRecord summary,.PortfolioSections-module__nUyEPq__deliveryRecord summary i,.PortfolioSections-module__nUyEPq__labRow,.PortfolioSections-module__nUyEPq__labRow h3,.PortfolioSections-module__nUyEPq__toolLedger,.PortfolioSections-module__nUyEPq__toolLedger h3,.PortfolioSections-module__nUyEPq__roleLink:before,.PortfolioSections-module__nUyEPq__roleLink:after,.PortfolioSections-module__nUyEPq__contactForm button{transition:none}}@media (forced-colors:active){.PortfolioSections-module__nUyEPq__selectedWork,.PortfolioSections-module__nUyEPq__timeBoxed,.PortfolioSections-module__nUyEPq__clientWork,.PortfolioSections-module__nUyEPq__lab,.PortfolioSections-module__nUyEPq__tools,.PortfolioSections-module__nUyEPq__about,.PortfolioSections-module__nUyEPq__openRoles,.PortfolioSections-module__nUyEPq__contact,.PortfolioSections-module__nUyEPq__colophon,.PortfolioSections-module__nUyEPq__deliverySheet,.PortfolioSections-module__nUyEPq__toolLedger:first-child,.PortfolioSections-module__nUyEPq__educationBlock,.PortfolioSections-module__nUyEPq__contactForm{color:canvastext;background:canvas}.PortfolioSections-module__nUyEPq__projectRow summary:before,.PortfolioSections-module__nUyEPq__timeBoxed:before,.PortfolioSections-module__nUyEPq__lab:after,.PortfolioSections-module__nUyEPq__sheetBinding,.PortfolioSections-module__nUyEPq__deliverySheet{box-shadow:none;background-image:none}.PortfolioSections-module__nUyEPq__projectRow,.PortfolioSections-module__nUyEPq__buildStrip,.PortfolioSections-module__nUyEPq__deliverySheet,.PortfolioSections-module__nUyEPq__toolLedgers,.PortfolioSections-module__nUyEPq__toolLedger,.PortfolioSections-module__nUyEPq__learningLedger,.PortfolioSections-module__nUyEPq__credentialsBlock li,.PortfolioSections-module__nUyEPq__roleLink,.PortfolioSections-module__nUyEPq__contactForm{border-color:canvastext}.PortfolioSections-module__nUyEPq__roleLink:before,.PortfolioSections-module__nUyEPq__roleLink:after{background:highlight}.PortfolioSections-module__nUyEPq__contactForm input,.PortfolioSections-module__nUyEPq__contactForm textarea,.PortfolioSections-module__nUyEPq__contactForm button{color:fieldtext;background:field;border:1px solid fieldtext}.PortfolioSections-module__nUyEPq__contactForm button:disabled{color:graytext}}
.recovery-sample-module__xoLwmG__sample{--ink:#0a0908;--coal:#11100e;--raised:#171512;--paper:#e8e1cf;--paper-shadow:#cfc5ae;--signal:#d62e3d;--signal-bright:#ed4150;--lamp:#efb75c;--verified-mint:#6adbc5;--ash:#999081;--line:#e8e1cf29;--pointer-x:72vw;--pointer-y:18vh;isolation:isolate;background:linear-gradient(180deg, #0c0b09, var(--ink) 38%, #0d0c0a);min-height:100svh;color:var(--paper);font-family:var(--font-body), Arial, sans-serif;position:relative;overflow-x:clip}.recovery-sample-module__xoLwmG__sample:before{z-index:20;pointer-events:none;content:"";opacity:.18;background-image:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff04 4px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:auto,5rem 100%;position:fixed;inset:0}.recovery-sample-module__xoLwmG__sample a{text-decoration:none}.recovery-sample-module__xoLwmG__sample a:focus-visible{outline:2px solid var(--lamp);outline-offset:.3rem}.recovery-sample-module__xoLwmG__backToTop{z-index:40;min-width:44px;min-height:44px;color:var(--lamp);font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;background:#0a0908eb;border:1px solid #efb75c85;border-right:0;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:.65rem .5rem;font-size:.58rem;line-height:1;display:inline-flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.recovery-sample-module__xoLwmG__backToTop>span:first-child{font-size:1rem}.recovery-sample-module__xoLwmG__backToTopLabel{writing-mode:vertical-rl;transform:rotate(180deg)}.recovery-sample-module__xoLwmG__backToTop:focus-visible{outline:3px solid var(--lamp);outline-offset:.2rem}.recovery-sample-module__xoLwmG__hero{z-index:2;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#0000 49.95%,#e8e1cf0d 50%),radial-gradient(circle at 77% 47%,#d62e3d14,#0000 30%);min-height:100svh;padding:1.25rem clamp(1.25rem,4vw,4rem) 3rem;position:relative;overflow:clip}.recovery-sample-module__xoLwmG__pointerGlow{z-index:0;pointer-events:none;width:34rem;height:34rem;transform:translate3d(var(--pointer-x), var(--pointer-y), 0);opacity:.8;background:radial-gradient(circle,#efb75c1a,#0000 68%);border-radius:50%;position:absolute;top:-17rem;left:-17rem}.recovery-sample-module__xoLwmG__hero[data-pointer-active=true] .recovery-sample-module__xoLwmG__pointerGlow{will-change:transform}.recovery-sample-module__xoLwmG__nav,.recovery-sample-module__xoLwmG__heroGrid,.recovery-sample-module__xoLwmG__scrollRail{z-index:1;position:relative}.recovery-sample-module__xoLwmG__hero:after{z-index:-1;content:"";transform-origin:bottom;opacity:.48;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);background-size:2rem 2rem;width:58%;height:32rem;position:absolute;bottom:-18rem;right:-12%;transform:perspective(28rem)rotateX(64deg)rotate(-5deg);-webkit-mask-image:linear-gradient(#0000 24%,#000);mask-image:linear-gradient(#0000 24%,#000)}.recovery-sample-module__xoLwmG__nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:min(100%,88rem);min-height:3.5rem;font-family:var(--font-evidence), monospace;letter-spacing:.13em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;font-size:.66rem;display:grid}.recovery-sample-module__xoLwmG__monogram{letter-spacing:.08em;justify-self:start;align-items:center;min-height:44px;font-size:.8rem;font-weight:700;display:inline-flex}.recovery-sample-module__xoLwmG__monogram span{color:var(--signal-bright);margin-left:.35rem}.recovery-sample-module__xoLwmG__navLabel{color:var(--ash);gap:1.5rem;display:flex}.recovery-sample-module__xoLwmG__navLabel span+span:before{color:var(--signal);content:"/";margin-right:1.5rem}.recovery-sample-module__xoLwmG__navAction{min-height:44px;color:var(--lamp);justify-self:end;align-items:center;gap:.55rem;transition:color .18s,transform .18s;display:inline-flex}.recovery-sample-module__xoLwmG__navActions{justify-self:end;align-items:center;gap:1rem;display:flex}.recovery-sample-module__xoLwmG__motionToggle{border:1px solid var(--line);min-height:2.75rem;color:var(--ash);font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;align-items:center;gap:.45rem;padding:.45rem .7rem;transition:border-color .18s,color .18s;display:inline-flex}.recovery-sample-module__xoLwmG__motionToggle[aria-pressed=true]{color:var(--lamp);border-color:#efb75c94}.recovery-sample-module__xoLwmG__motionToggle:disabled{cursor:not-allowed;opacity:.72}.recovery-sample-module__xoLwmG__motionToggle:focus-visible{outline:2px solid var(--lamp);outline-offset:.3rem}.recovery-sample-module__xoLwmG__heroGrid{grid-template-columns:minmax(0,1.22fr) minmax(21rem,.78fr);align-items:center;gap:clamp(2.5rem,6vw,6.5rem);width:min(100%,88rem);min-height:calc(100svh - 8.25rem);margin-inline:auto;padding-block:clamp(3.5rem,8vh,6.25rem) 2.5rem;display:grid}.recovery-sample-module__xoLwmG__heroCopy{z-index:2;position:relative}.recovery-sample-module__xoLwmG__eyebrow{color:var(--lamp);font-family:var(--font-evidence), monospace;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1.35rem;font-size:clamp(.62rem,.75vw,.73rem);display:flex}.recovery-sample-module__xoLwmG__eyebrow:before{content:"";background:currentColor;width:2.6rem;height:1px}.recovery-sample-module__xoLwmG__eyebrow span{color:var(--signal-bright)}.recovery-sample-module__xoLwmG__name{max-width:8.2ch;font-family:var(--font-display), sans-serif;letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(5.1rem,11vw,11.2rem);font-weight:800;font-stretch:75%;line-height:.68}.recovery-sample-module__xoLwmG__firstName,.recovery-sample-module__xoLwmG__familyName{transform-origin:0;display:block}.recovery-sample-module__xoLwmG__firstName{z-index:1;width:max-content;color:var(--paper);text-shadow:0 .14em .7em #00000059;position:relative}.recovery-sample-module__xoLwmG__firstName:after{z-index:-1;content:"";transform-origin:0;background:var(--signal);height:.105em;position:absolute;bottom:-.05em;left:-.02em;right:-.18em;transform:rotate(-1.4deg)scaleX(.98)}.recovery-sample-module__xoLwmG__familyName{color:#0000;letter-spacing:-.015em;-webkit-text-stroke:.018em var(--paper-shadow);width:max-content;margin-top:.2em;font-size:.5em;line-height:.92}.recovery-sample-module__xoLwmG__heroThesis{color:var(--paper-shadow);font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 85;letter-spacing:-.025em;margin:clamp(1.5rem,3vw,2.25rem) 0 0;font-size:clamp(1.1rem,1.7vw,1.55rem);font-weight:580;line-height:1.05}.recovery-sample-module__xoLwmG__heroThesis strong{color:var(--signal-bright);font-weight:700}.recovery-sample-module__xoLwmG__heroBody{color:#e8e1cfad;max-width:37rem;margin:1.15rem 0 0;font-size:clamp(.96rem,1.1vw,1.06rem);line-height:1.6}.recovery-sample-module__xoLwmG__sceneShell{perspective:70rem;place-items:center;min-width:0;min-height:clamp(31rem,44vw,39rem);padding-top:.75rem;padding-bottom:2.25rem;display:grid;position:relative;overflow:hidden}.recovery-sample-module__xoLwmG__sceneCanvas{z-index:1;opacity:0;touch-action:pan-y;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}.recovery-sample-module__xoLwmG__sceneReady .recovery-sample-module__xoLwmG__sceneCanvas{opacity:1}.recovery-sample-module__xoLwmG__sceneUnavailable .recovery-sample-module__xoLwmG__sceneCanvas{display:none}.recovery-sample-module__xoLwmG__sceneStatus{z-index:4;border:1px solid var(--line);color:var(--ash);font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;background:#0a0908b8;margin:0;padding:.42rem .58rem;font-size:.54rem;position:absolute;bottom:.15rem;right:0}.recovery-sample-module__xoLwmG__sceneLoading .recovery-sample-module__xoLwmG__sceneStatus:before{content:"";background:var(--lamp);border-radius:50%;width:.42rem;height:.42rem;margin-right:.45rem;animation:1.2s ease-in-out infinite recovery-sample-module__xoLwmG__status-pulse;display:inline-block}.recovery-sample-module__xoLwmG__sceneUnavailable .recovery-sample-module__xoLwmG__sceneStatus{color:var(--signal-bright);border-color:#d62e3d7a}.recovery-sample-module__xoLwmG__motionStatusReduced,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__motionStatusFull{display:none}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__motionStatusReduced{display:inline}.recovery-sample-module__xoLwmG__heroActions{font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.8rem 1.35rem;margin-top:2rem;font-size:.7rem;display:flex}.recovery-sample-module__xoLwmG__primaryAction{border:1px solid var(--lamp);background:var(--lamp);color:#19130a;min-width:14.8rem;box-shadow:.4rem .4rem 0 var(--signal);justify-content:space-between;align-items:center;gap:2rem;padding:.9rem 1rem;transition:box-shadow .18s;display:inline-flex}.recovery-sample-module__xoLwmG__textAction{min-height:44px;color:var(--paper-shadow);border-bottom:1px solid #e8e1cf59;align-items:center;padding-block:.7rem;transition:border-color .18s,color .18s;display:inline-flex}.recovery-sample-module__xoLwmG__identityCard{--card-final-transform:rotate(1.2deg);z-index:2;width:min(88%,25rem);transform:var(--card-final-transform);background:linear-gradient(112deg, #ffffff52, transparent 26%), repeating-linear-gradient(0deg, transparent 0, transparent 27px, #0a090812 28px), var(--paper);color:var(--ink);clip-path:polygon(0 0,93% 0,100% 8%,100% 100%,7% 100%,0 92%);pointer-events:none;border:1px solid #fff6;align-self:center;margin-inline:auto;padding:clamp(3.4rem,5vw,4rem) clamp(1.35rem,2.5vw,2rem) clamp(1.35rem,2.5vw,2rem);position:relative;box-shadow:0 2.6rem 5rem #00000085,.65rem .65rem #d62e3de0}.recovery-sample-module__xoLwmG__sceneReady .recovery-sample-module__xoLwmG__identityCard{background:linear-gradient(112deg,#ffffff6b,#0000 27%),repeating-linear-gradient(0deg,#0000 0 27px,#0a090812 28px),#e8e1cfe6;border-color:#ffffff94;box-shadow:0 3rem 6rem #00000094,.7rem .7rem #d62e3dd1}.recovery-sample-module__xoLwmG__identityCard:after{content:"NVR";border:3px solid var(--signal);color:var(--signal);font-family:var(--font-display), sans-serif;letter-spacing:.08em;opacity:.8;padding:.35rem .75rem;font-size:1.5rem;position:absolute;bottom:2.25rem;right:-.1rem;transform:rotate(-6deg)}.recovery-sample-module__xoLwmG__cardClip{background:linear-gradient(90deg,#77736a,#dad5c9 42%,#77736a);border:1px solid #77736a;border-radius:.3rem .3rem .8rem .8rem;width:5.25rem;height:2.55rem;position:absolute;top:.65rem;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .45rem #aaa599}.recovery-sample-module__xoLwmG__cardHeader{font-family:var(--font-evidence), monospace;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #0a09084d;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.9rem;font-size:.59rem;font-weight:700;display:flex}.recovery-sample-module__xoLwmG__statusDot{color:#584d3c;align-items:center;gap:.4rem;display:flex}.recovery-sample-module__xoLwmG__statusDot:before{content:"";background:#1c8a56;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .25rem #1c8a5629}.recovery-sample-module__xoLwmG__cardRole{max-width:12ch;font-family:var(--font-display), sans-serif;letter-spacing:-.025em;text-transform:uppercase;margin:1.8rem 0 1.6rem;font-size:clamp(2rem,3.5vw,3rem);line-height:.92}.recovery-sample-module__xoLwmG__coordinates{border-top:1px solid #0a090838;margin:0}.recovery-sample-module__xoLwmG__coordinates div{border-bottom:1px solid #0a090838;grid-template-columns:6.5rem 1fr;gap:.7rem;padding:.72rem 0;display:grid}.recovery-sample-module__xoLwmG__coordinates dt,.recovery-sample-module__xoLwmG__coordinates dd{margin:0}.recovery-sample-module__xoLwmG__coordinates dt{color:#665d50;font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.recovery-sample-module__xoLwmG__coordinates dd{font-size:.83rem;font-weight:650}.recovery-sample-module__xoLwmG__cardFooter{color:#665d50;font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin-top:2rem;font-size:.55rem;display:flex}.recovery-sample-module__xoLwmG__scrollRail{color:var(--ash);font-family:var(--font-evidence), monospace;letter-spacing:.14em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;font-size:.58rem;display:grid;position:absolute;bottom:1.3rem;left:clamp(1.25rem,4vw,4rem);right:clamp(1.25rem,4vw,4rem)}.recovery-sample-module__xoLwmG__scrollRail i{background:var(--line);height:1px;position:relative;overflow:hidden}.recovery-sample-module__xoLwmG__scrollRail i:after{content:"";background:linear-gradient(90deg, transparent, var(--signal), transparent);animation:2.4s ease-in-out both recovery-sample-module__xoLwmG__rail-scan;position:absolute;inset:0;transform:translate(-100%)}.recovery-sample-module__xoLwmG__trace{z-index:0;pointer-events:none;opacity:.72;width:.125rem;height:calc(100% - 62vh);position:absolute;top:62vh;left:max(1rem,50% - 46rem);overflow:hidden}.recovery-sample-module__xoLwmG__traceLine{transform-origin:top;background:linear-gradient(180deg, var(--signal), var(--signal) 78%, var(--lamp));width:100%;height:100%;display:block;transform:scaleY(0);box-shadow:0 0 .75rem #d62e3d47}.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] .recovery-sample-module__xoLwmG__traceLine,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__traceLine{transform:scaleY(1)}.recovery-sample-module__xoLwmG__main{z-index:1;position:relative}.recovery-sample-module__xoLwmG__primarySections{width:min(100%,88rem);margin-inline:auto;padding:0 clamp(1.25rem,4vw,4rem) 5rem}.recovery-sample-module__xoLwmG__method,.recovery-sample-module__xoLwmG__testimony{padding-top:clamp(5rem,9vw,8.5rem)}.recovery-sample-module__xoLwmG__sectionHeading{border-top:1px solid var(--paper-shadow);grid-template-columns:10rem minmax(0,1fr) minmax(12rem,.4fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);margin-bottom:clamp(1.75rem,4vw,3rem);padding-top:1rem;display:grid}.recovery-sample-module__xoLwmG__sectionHeading p,.recovery-sample-module__xoLwmG__sectionHeading span{font-family:var(--font-evidence), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.63rem;line-height:1.5}.recovery-sample-module__xoLwmG__sectionHeading p{color:var(--lamp)}.recovery-sample-module__xoLwmG__sectionHeading span{color:var(--ash)}.recovery-sample-module__xoLwmG__sectionHeading h2{max-width:20ch;font-family:var(--font-display), sans-serif;font-variation-settings:"wdth" 85;letter-spacing:-.045em;margin:0;font-size:clamp(1.8rem,3.6vw,3.6rem);font-weight:700;line-height:.98}.recovery-sample-module__xoLwmG__methodStage{position:relative}.recovery-sample-module__xoLwmG__methodSticky{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,5vw,5.5rem);padding-block:1.5rem;display:grid}.recovery-sample-module__xoLwmG__methodRules{align-items:start;gap:clamp(3.5rem,8vh,6rem);min-width:0;display:grid}.recovery-sample-module__xoLwmG__methodRule{border-top:1px solid var(--paper-shadow);border-bottom:1px solid var(--line);min-width:0;padding:1.1rem 0 1.4rem;position:relative}.recovery-sample-module__xoLwmG__methodRule header,.recovery-sample-module__xoLwmG__methodRule footer{font-family:var(--font-evidence), monospace;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1.5rem;font-size:.61rem;display:flex}.recovery-sample-module__xoLwmG__methodRule header{color:var(--ash)}.recovery-sample-module__xoLwmG__methodRule header b{color:var(--signal-bright);font-weight:400}.recovery-sample-module__xoLwmG__methodRule h3{max-width:10ch;font-family:var(--font-display), sans-serif;letter-spacing:-.04em;text-transform:uppercase;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin:clamp(2.75rem,6vh,5rem) 0 0;font-size:clamp(2.7rem,3.6vw,4rem);font-weight:800;line-height:.78}.recovery-sample-module__xoLwmG__methodRule p{color:#e8e1cfb0;max-width:31rem;margin:1.35rem 0 0;font-size:clamp(.92rem,1.1vw,1.02rem);line-height:1.62}.recovery-sample-module__xoLwmG__methodRule ol{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:clamp(2rem,4vh,3.25rem) 0 0;padding:0;list-style:none;display:grid}.recovery-sample-module__xoLwmG__methodRule li{color:var(--lamp);font-family:var(--font-evidence), monospace;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;padding:.8rem .45rem .8rem 0;font-size:.59rem;position:relative}.recovery-sample-module__xoLwmG__methodRule li+li{border-left:1px solid var(--line);padding-left:.65rem}.recovery-sample-module__xoLwmG__methodRule li span{color:var(--signal-bright);margin-bottom:.28rem;font-size:.48rem;display:block}.recovery-sample-module__xoLwmG__methodRule footer{color:var(--ash);margin-top:1.2rem}.recovery-sample-module__xoLwmG__methodRule footer strong{min-width:0;max-width:20rem;color:var(--paper);font-family:var(--font-body), sans-serif;letter-spacing:0;text-align:right;text-transform:none;overflow-wrap:anywhere;font-size:.8rem;font-weight:620}.recovery-sample-module__xoLwmG__diagnosticPanel{gap:1rem;min-width:0;display:grid;position:relative}.recovery-sample-module__xoLwmG__faultDiagram{border-top:1px solid var(--paper-shadow);border-bottom:1px solid var(--paper-shadow);clip-path:polygon(0 0,94% 0,100% 6%,100% 100%,6% 100%,0 94%);background:linear-gradient(110deg,#efb75c0d,#0000 42%);min-width:0;min-height:min(32rem,58svh);position:relative;overflow:hidden}.recovery-sample-module__xoLwmG__faultDiagram:before,.recovery-sample-module__xoLwmG__faultDiagram:after{content:"";pointer-events:none;position:absolute}.recovery-sample-module__xoLwmG__faultDiagram:before{background:linear-gradient(#d62e3d0d 0 32%,#0000 32% 36%,#efb75c0a 36% 64%,#0000 64% 68%,#e8e1cf08 68% 100%);border-top:1px solid #efb75c1a;border-bottom:1px solid #efb75c1a;inset:5.2rem 1.1rem 4.3rem}.recovery-sample-module__xoLwmG__faultDiagram:after{opacity:.5;background-image:linear-gradient(#e8e1cf0a 1px,#0000 1px),linear-gradient(90deg,#e8e1cf0a 1px,#0000 1px);background-size:2.7rem 2.7rem;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.recovery-sample-module__xoLwmG__diagramHeader{z-index:3;color:var(--ash);font-family:var(--font-evidence), monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;font-size:.57rem;display:flex;position:absolute;top:1.1rem;left:1.1rem;right:1.1rem}.recovery-sample-module__xoLwmG__diagramHeader span:last-child{color:var(--signal-bright)}.recovery-sample-module__xoLwmG__diagramColumns{z-index:3;color:var(--paper);font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-align:center;text-transform:uppercase;grid-template-columns:repeat(5,minmax(0,1fr));font-size:.5rem;display:grid;position:absolute;top:3.5rem;left:1.1rem;right:1.1rem}.recovery-sample-module__xoLwmG__diagramColumns span{overflow-wrap:anywhere;min-width:0;padding-inline:.18rem}.recovery-sample-module__xoLwmG__diagramColumns span+span{border-left:1px solid var(--line)}.recovery-sample-module__xoLwmG__faultDiagram svg{z-index:2;width:94%;height:79%;position:absolute;inset:11% 3% 10%;overflow:visible}.recovery-sample-module__xoLwmG__faultDiagram text{fill:var(--ash);font-family:var(--font-evidence), monospace;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.recovery-sample-module__xoLwmG__diagramGrid,.recovery-sample-module__xoLwmG__diagramSegment,.recovery-sample-module__xoLwmG__diagramRoute,.recovery-sample-module__xoLwmG__diagramRouteSecondary,.recovery-sample-module__xoLwmG__diagramRouteTertiary,.recovery-sample-module__xoLwmG__diagramCross,.recovery-sample-module__xoLwmG__diagramCheck,.recovery-sample-module__xoLwmG__diagramReproduction circle,.recovery-sample-module__xoLwmG__diagramShipNode,.recovery-sample-module__xoLwmG__diagramHardenNode{fill:none;vector-effect:non-scaling-stroke}.recovery-sample-module__xoLwmG__diagramGrid{stroke:#e8e1cf12;stroke-width:1px}.recovery-sample-module__xoLwmG__diagramSegment{stroke-linecap:square;stroke-width:4px}.recovery-sample-module__xoLwmG__diagramRoute{stroke:var(--signal)}.recovery-sample-module__xoLwmG__diagramRouteSecondary{stroke:var(--lamp)}.recovery-sample-module__xoLwmG__diagramRouteTertiary{stroke:#e8e1cfb8}.recovery-sample-module__xoLwmG__diagramShipNode{fill:var(--ink);stroke:var(--paper);stroke-width:3px}.recovery-sample-module__xoLwmG__diagramCross,.recovery-sample-module__xoLwmG__diagramCheck{stroke-linecap:square;stroke-width:5px}.recovery-sample-module__xoLwmG__diagramCross{opacity:0;stroke:var(--signal-bright)}.recovery-sample-module__xoLwmG__diagramReproduction{opacity:0}.recovery-sample-module__xoLwmG__diagramReproduction circle{fill:var(--ink);stroke:var(--paper-shadow);stroke-width:2px}.recovery-sample-module__xoLwmG__diagramReproduction circle:last-child{opacity:.58;stroke:var(--lamp)}.recovery-sample-module__xoLwmG__diagramHardenNode{fill:var(--lamp);stroke:var(--ink);stroke-width:2px;opacity:0}.recovery-sample-module__xoLwmG__diagramCheck{opacity:0;stroke:var(--verified-mint)}.recovery-sample-module__xoLwmG__diagnosticReadout{z-index:3;border-top:1px solid var(--line);font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:auto 1fr;align-items:center;gap:.35rem 1rem;padding-top:.8rem;font-size:.55rem;display:grid;position:absolute;bottom:1.1rem;left:1.1rem;right:1.1rem}.recovery-sample-module__xoLwmG__diagnosticReadout span{color:var(--ash)}.recovery-sample-module__xoLwmG__diagnosticReadout strong{color:var(--lamp);justify-self:end;font-weight:400}.recovery-sample-module__xoLwmG__diagnosticReadout i{background:var(--line);grid-column:1/-1;height:.18rem;overflow:hidden}.recovery-sample-module__xoLwmG__diagnosticReadout i>span{transform-origin:0;background:linear-gradient(90deg, var(--signal), var(--lamp));width:100%;height:100%;box-shadow:0 0 .8rem var(--signal);display:block;transform:scaleX(1)}.recovery-sample-module__xoLwmG__diagnosticTracks{border-top:1px solid var(--line);margin:0;padding:0;display:grid}.recovery-sample-module__xoLwmG__diagnosticTrackHeader,.recovery-sample-module__xoLwmG__diagnosticTrackRow{border-bottom:1px solid var(--line);min-width:0;font-family:var(--font-evidence), monospace;letter-spacing:.06em;text-transform:uppercase;grid-template-columns:2rem minmax(5.75rem,.75fr) repeat(3,minmax(6.25rem,1fr));align-items:center;gap:.75rem;font-size:.53rem;line-height:1.45;display:grid}.recovery-sample-module__xoLwmG__diagnosticTrackHeader{color:var(--ash);letter-spacing:.1em;padding:.45rem 0;font-size:.47rem}.recovery-sample-module__xoLwmG__diagnosticTrackRow{padding:.62rem 0}.recovery-sample-module__xoLwmG__diagnosticTrackHeader>*,.recovery-sample-module__xoLwmG__diagnosticTrackRow>*{overflow-wrap:anywhere;min-width:0}.recovery-sample-module__xoLwmG__diagnosticTrackRow>span:first-child{color:var(--signal-bright)}.recovery-sample-module__xoLwmG__diagnosticTrackRow>span:nth-child(3),.recovery-sample-module__xoLwmG__diagnosticTrackRow>span:nth-child(4){color:var(--ash)}.recovery-sample-module__xoLwmG__diagnosticTrackRow>b{color:var(--lamp);font-weight:500}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] [data-method-route-clip],.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] [data-method-route-clip]{width:680px!important}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__diagramCross,.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] .recovery-sample-module__xoLwmG__diagramCross{opacity:.32!important}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__diagramReproduction,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__diagramHardenNode,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__diagramCheck,.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] .recovery-sample-module__xoLwmG__diagramReproduction,.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] .recovery-sample-module__xoLwmG__diagramHardenNode,.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] .recovery-sample-module__xoLwmG__diagramCheck{opacity:1!important}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__diagnosticReadout i>span,.recovery-sample-module__xoLwmG__sample[data-motion-unavailable=true] .recovery-sample-module__xoLwmG__diagnosticReadout i>span{transform:scaleX(1)!important}.recovery-sample-module__xoLwmG__statementGrid{grid-template-columns:1fr 1fr;gap:clamp(1.25rem,3vw,2.5rem);margin-left:clamp(0rem,8vw,10rem);display:grid}.recovery-sample-module__xoLwmG__statementMotion{min-width:0}.recovery-sample-module__xoLwmG__statementPaper{transform:rotate(-.5deg)}.recovery-sample-module__xoLwmG__statementMotion:nth-child(2){padding-top:1.5rem}.recovery-sample-module__xoLwmG__statementMotion:nth-child(2) .recovery-sample-module__xoLwmG__statementPaper{transform:rotate(.65deg)}.recovery-sample-module__xoLwmG__statement{background:repeating-linear-gradient(0deg, transparent 0, transparent 31px, #0a09080f 32px), var(--paper);min-height:28rem;color:var(--ink);flex-direction:column;padding:clamp(1.4rem,2.5vw,2.25rem) clamp(1.4rem,2.5vw,2.25rem) clamp(1.4rem,2.5vw,2.25rem) clamp(2.5rem,3.5vw,3.4rem);display:flex;position:relative;box-shadow:0 2rem 4rem #0000006b}.recovery-sample-module__xoLwmG__punches{background:radial-gradient(circle, var(--ink) 0, var(--ink) .19rem, transparent .21rem) center top / .55rem 2.55rem repeat-y;width:.55rem;position:absolute;top:2.4rem;bottom:2.4rem;left:1.1rem}.recovery-sample-module__xoLwmG__statement header{border-bottom:1px solid #0a090840;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.recovery-sample-module__xoLwmG__statement header p,.recovery-sample-module__xoLwmG__statement header span,.recovery-sample-module__xoLwmG__statement footer,.recovery-sample-module__xoLwmG__statementRole,.recovery-sample-module__xoLwmG__redaction{font-family:var(--font-evidence), monospace;text-transform:uppercase}.recovery-sample-module__xoLwmG__statement header p{color:#665d50;letter-spacing:.09em;max-width:30ch;margin:0 0 .55rem;font-size:.55rem;line-height:1.4}.recovery-sample-module__xoLwmG__statement header h3{max-width:12ch;font-family:var(--font-display), sans-serif;letter-spacing:-.02em;text-transform:uppercase;margin:0;font-size:clamp(1.6rem,3vw,2.9rem);line-height:.9}.recovery-sample-module__xoLwmG__statement header>span{color:#665d50;letter-spacing:.08em;text-align:right;max-width:8rem;font-size:.56rem;line-height:1.4}.recovery-sample-module__xoLwmG__statementRole{color:#a92131;letter-spacing:.11em;margin:1.2rem 0;font-size:.65rem;font-weight:700}.recovery-sample-module__xoLwmG__statementSummary{margin:0;font-size:clamp(.95rem,1.15vw,1.1rem);font-weight:640;line-height:1.48}.recovery-sample-module__xoLwmG__statement .recovery-sample-module__xoLwmG__statementFocus{flex-wrap:wrap;gap:.45rem;margin:1.3rem 0 0;display:flex}.recovery-sample-module__xoLwmG__statement .recovery-sample-module__xoLwmG__statementFocus li{color:#665d50;letter-spacing:.08em;text-transform:uppercase;border:1px solid #0a09083d;margin:0;padding:.42rem .55rem;font-size:.56rem;line-height:1.2}.recovery-sample-module__xoLwmG__statement .recovery-sample-module__xoLwmG__statementFocus li:before{content:none}.recovery-sample-module__xoLwmG__statementContext{color:#5b5347;font-family:var(--font-evidence), monospace;margin:1.25rem 0 1.75rem;font-size:.68rem;line-height:1.6}.recovery-sample-module__xoLwmG__statementDetails{border-top:1px solid #0a090840;border-bottom:1px solid #0a090840;margin:0 0 1.5rem}.recovery-sample-module__xoLwmG__statementDetails summary{color:#7d1722;cursor:pointer;min-height:3.2rem;font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.58rem;list-style:none;display:flex}.recovery-sample-module__xoLwmG__statementDetails summary::-webkit-details-marker{display:none}.recovery-sample-module__xoLwmG__statementDetails summary:focus-visible{outline-offset:.25rem;outline:2px solid #7d1722}.recovery-sample-module__xoLwmG__statementDetails summary i{font-size:1rem;font-style:normal;transition:transform .22s}.recovery-sample-module__xoLwmG__statementDetails[open] summary i{transform:rotate(45deg)}.recovery-sample-module__xoLwmG__statementRecords{padding-bottom:1rem;display:grid}.recovery-sample-module__xoLwmG__statementRecords article{border-top:1px solid #0a090829;padding:1rem 0}.recovery-sample-module__xoLwmG__statementRecords article>span{color:#7d1722;font-family:var(--font-evidence), monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.54rem}.recovery-sample-module__xoLwmG__statementRecords h4{margin:.45rem 0 0;font-size:.95rem;line-height:1.35}.recovery-sample-module__xoLwmG__statementRecords p{color:#5b5347;margin:.5rem 0 0;font-size:.76rem;line-height:1.55}.recovery-sample-module__xoLwmG__statement ul{margin:0;padding:0;list-style:none}.recovery-sample-module__xoLwmG__statement li{font-family:var(--font-evidence), monospace;margin-bottom:.75rem;padding-left:1.25rem;font-size:clamp(.72rem,1vw,.82rem);line-height:1.55;position:relative}.recovery-sample-module__xoLwmG__statement li:before{border:1px solid var(--signal);content:"";width:.36rem;height:.36rem;position:absolute;top:.53em;left:0;transform:rotate(45deg)}.recovery-sample-module__xoLwmG__redaction{color:#665d50;letter-spacing:.08em;margin:1.4rem 0 1.25rem;font-size:.58rem}.recovery-sample-module__xoLwmG__redaction span{background:var(--ink);color:#0000;-webkit-user-select:none;user-select:none;margin-left:.25rem;padding-inline:.4rem;display:inline-block}.recovery-sample-module__xoLwmG__statement footer{color:#665d50;letter-spacing:.1em;border-top:1px solid #0a090840;flex-wrap:wrap;gap:.4rem 1.1rem;margin-top:auto;padding-top:.7rem;font-size:.55rem;display:flex}.recovery-sample-module__xoLwmG__statement footer span{align-items:center;min-height:44px;display:inline-flex}.recovery-sample-module__xoLwmG__statement footer a{min-height:44px;color:inherit;text-underline-offset:.24em;align-items:center;text-decoration:underline;display:inline-flex}.recovery-sample-module__xoLwmG__sample[data-mounted=true] .recovery-sample-module__xoLwmG__firstName{animation:.9s cubic-bezier(.16,1,.3,1) .1s both recovery-sample-module__xoLwmG__name-enter}.recovery-sample-module__xoLwmG__sample[data-mounted=true] .recovery-sample-module__xoLwmG__familyName{animation:1.1s cubic-bezier(.16,1,.3,1) .18s both recovery-sample-module__xoLwmG__name-enter}.recovery-sample-module__xoLwmG__sample[data-mounted=true] .recovery-sample-module__xoLwmG__identityCard{animation:1.05s cubic-bezier(.16,1,.3,1) .28s both recovery-sample-module__xoLwmG__card-enter}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] [data-motion-item]{opacity:1;animation:none!important;transform:none!important}.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__sceneCanvas,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__navAction,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__statementDetails summary i{transition:none}.recovery-sample-module__xoLwmG__sample[data-motion=reduced][data-mounted=true] .recovery-sample-module__xoLwmG__firstName,.recovery-sample-module__xoLwmG__sample[data-motion=reduced][data-mounted=true] .recovery-sample-module__xoLwmG__familyName,.recovery-sample-module__xoLwmG__sample[data-motion=reduced][data-mounted=true] .recovery-sample-module__xoLwmG__identityCard,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__scrollRail i:after,.recovery-sample-module__xoLwmG__sample[data-motion=reduced] .recovery-sample-module__xoLwmG__sceneLoading .recovery-sample-module__xoLwmG__sceneStatus:before{animation:none}@media (hover:hover){.recovery-sample-module__xoLwmG__primaryAction:hover{box-shadow:.15rem .15rem 0 var(--signal)}.recovery-sample-module__xoLwmG__textAction:hover,.recovery-sample-module__xoLwmG__navAction:hover{border-color:var(--signal-bright);color:var(--signal-bright)}.recovery-sample-module__xoLwmG__navAction:hover{transform:translate(.2rem)}}@keyframes recovery-sample-module__xoLwmG__name-enter{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(.45em)skewY(3deg)}to{opacity:1;clip-path:inset(0);transform:translateY(0)skewY(0)}}@keyframes recovery-sample-module__xoLwmG__card-enter{0%{opacity:0;transform:translate(4rem,1rem)rotate(6deg)}to{opacity:1;transform:var(--card-final-transform)}}@keyframes recovery-sample-module__xoLwmG__rail-scan{0%,15%{transform:translate(-100%)}85%,to{transform:translate(100%)}}@keyframes recovery-sample-module__xoLwmG__status-pulse{0%,to{opacity:.32;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@media (min-width:50.001rem) and (max-width:66rem){.recovery-sample-module__xoLwmG__sectionHeading{grid-template-columns:8rem minmax(0,1fr)}.recovery-sample-module__xoLwmG__sectionHeading p{grid-area:1/1}.recovery-sample-module__xoLwmG__sectionHeading h2{grid-area:1/2}.recovery-sample-module__xoLwmG__sectionHeading span{grid-area:2/2}.recovery-sample-module__xoLwmG__statement header h3{font-size:min(2.25rem,3.5vw)}.recovery-sample-module__xoLwmG__methodSticky,.recovery-sample-module__xoLwmG__sample[data-scroll-motion=true] .recovery-sample-module__xoLwmG__methodSticky{grid-template-columns:minmax(0,1fr);gap:3rem;min-height:auto;position:static}.recovery-sample-module__xoLwmG__methodRule h3{max-width:15ch;font-size:min(3.2rem,7vw)}.recovery-sample-module__xoLwmG__diagnosticPanel{position:relative;top:auto}.recovery-sample-module__xoLwmG__diagramSequence{display:none}.recovery-sample-module__xoLwmG__diagnosticReadout{grid-template-columns:minmax(0,1fr)}.recovery-sample-module__xoLwmG__diagnosticReadout strong{justify-self:start}.recovery-sample-module__xoLwmG__diagnosticReadout i{grid-column:1}.recovery-sample-module__xoLwmG__diagnosticTrackHeader{clip:rect(0 0 0 0);clip-path:inset(50%);grid-template-columns:1fr;width:1px;height:1px;position:absolute;overflow:hidden}.recovery-sample-module__xoLwmG__diagnosticTrackRow{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.5rem .75rem;padding-block:.75rem}.recovery-sample-module__xoLwmG__diagnosticTrackRow>*{grid-column:2}.recovery-sample-module__xoLwmG__diagnosticTrackRow>span:first-child{grid-area:1/1/span 4}.recovery-sample-module__xoLwmG__diagnosticTrackRow>:not(:first-child):before{color:var(--ash);content:attr(data-label);letter-spacing:.08em;margin-bottom:.12rem;font-size:.45rem;font-weight:400;display:block}}@media (min-width:62.001rem) and (max-width:67rem){.recovery-sample-module__xoLwmG__sceneShell{min-height:34rem;padding-bottom:3rem}}@media (max-width:62rem){.recovery-sample-module__xoLwmG__heroGrid{grid-template-columns:1fr;gap:2rem;padding-block:2.25rem 1.25rem}.recovery-sample-module__xoLwmG__heroCopy{max-width:52rem}.recovery-sample-module__xoLwmG__identityCard{--card-final-transform:none;justify-self:end;width:min(88%,34rem);margin:0 1.25rem 2rem 0;padding:3.5rem 1.25rem 1.25rem}.recovery-sample-module__xoLwmG__cardRole{max-width:100%;margin-block:1.35rem 1.1rem;font-size:clamp(2rem,4.5vw,2.5rem)}.recovery-sample-module__xoLwmG__coordinates div{padding-block:.55rem}.recovery-sample-module__xoLwmG__cardFooter{margin-top:1.25rem}.recovery-sample-module__xoLwmG__sceneShell{width:min(100%,38rem);min-height:clamp(20rem,44vw,25rem);margin-left:auto}.recovery-sample-module__xoLwmG__sectionHeading{grid-template-columns:8rem 1fr}.recovery-sample-module__xoLwmG__sectionHeading p{grid-area:1/1}.recovery-sample-module__xoLwmG__sectionHeading h2{grid-area:1/2}.recovery-sample-module__xoLwmG__sectionHeading span{grid-area:2/2}.recovery-sample-module__xoLwmG__methodStage,.recovery-sample-module__xoLwmG__statementGrid{margin-left:6rem}.recovery-sample-module__xoLwmG__methodSticky,.recovery-sample-module__xoLwmG__sample[data-scroll-motion=true] .recovery-sample-module__xoLwmG__methodSticky{grid-template-columns:1fr;gap:3rem;min-height:auto;position:static}.recovery-sample-module__xoLwmG__methodRules{gap:3rem}.recovery-sample-module__xoLwmG__faultDiagram{min-height:38rem;position:relative;top:auto}.recovery-sample-module__xoLwmG__diagnosticPanel{position:relative;top:auto}.recovery-sample-module__xoLwmG__diagramSequence{display:none}}@media (max-width:50rem){.recovery-sample-module__xoLwmG__hero{min-height:auto;padding:.9rem 1rem 2.75rem}.recovery-sample-module__xoLwmG__nav{grid-template-columns:1fr auto}.recovery-sample-module__xoLwmG__navLabel,.recovery-sample-module__xoLwmG__navActionLabel{display:none}.recovery-sample-module__xoLwmG__navAction{border:1px solid var(--line);flex:0 0 44px;justify-content:center;block-size:44px;min-block-size:44px;inline-size:44px;min-inline-size:44px;padding:0}.recovery-sample-module__xoLwmG__heroGrid{gap:1.25rem;min-height:auto;padding:2rem 0 .75rem}.recovery-sample-module__xoLwmG__eyebrow{letter-spacing:.14em;margin-bottom:1rem}.recovery-sample-module__xoLwmG__eyebrow:before{width:1.5rem}.recovery-sample-module__xoLwmG__name{font-size:clamp(4.25rem,21vw,6.8rem);line-height:.73}.recovery-sample-module__xoLwmG__familyName{-webkit-text-stroke-width:.022em;margin-top:.14em}.recovery-sample-module__xoLwmG__heroThesis{font-size:1.12rem}.recovery-sample-module__xoLwmG__heroBody{font-size:.95rem}.recovery-sample-module__xoLwmG__heroActions{grid-template-columns:1fr 1fr;display:grid}.recovery-sample-module__xoLwmG__primaryAction{grid-column:1/-1;width:100%}.recovery-sample-module__xoLwmG__textAction{text-align:center}.recovery-sample-module__xoLwmG__identityCard{--card-final-transform:rotate(.6deg);width:calc(100% - 1.4rem);transform:var(--card-final-transform);justify-self:center;margin:0;padding:3.35rem 1rem 1rem}.recovery-sample-module__xoLwmG__sceneShell{gap:.75rem;width:100%;min-height:clamp(21rem,90vw,23rem);margin:0;padding-bottom:0}.recovery-sample-module__xoLwmG__sceneStatus{text-align:center;justify-self:stretch;max-width:calc(100% - 1rem);margin-inline:auto;line-height:1.45;position:static;inset:auto}.recovery-sample-module__xoLwmG__identityCard:after{right:.65rem}.recovery-sample-module__xoLwmG__cardHeader{align-items:flex-start}.recovery-sample-module__xoLwmG__statusDot{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:none;line-height:1.4}.recovery-sample-module__xoLwmG__cardRole{margin-block:1rem .75rem;font-size:min(1.8rem,7vw)}.recovery-sample-module__xoLwmG__coordinates div{grid-template-columns:5.5rem 1fr;padding-block:.4rem}.recovery-sample-module__xoLwmG__coordinates dd{font-size:.75rem}.recovery-sample-module__xoLwmG__cardFooter{margin-top:.9rem}.recovery-sample-module__xoLwmG__scrollRail{display:none}.recovery-sample-module__xoLwmG__trace{opacity:.6;width:.125rem;height:calc(100% - 82vh);top:82vh;left:.35rem}.recovery-sample-module__xoLwmG__traceLine{transform:scaleY(1)!important}.recovery-sample-module__xoLwmG__primarySections{padding-inline:1rem}.recovery-sample-module__xoLwmG__method,.recovery-sample-module__xoLwmG__testimony{padding-top:4.5rem}.recovery-sample-module__xoLwmG__sectionHeading{grid-template-columns:1fr;gap:.9rem;margin-left:2.2rem}.recovery-sample-module__xoLwmG__sectionHeading p,.recovery-sample-module__xoLwmG__sectionHeading h2,.recovery-sample-module__xoLwmG__sectionHeading span{grid-area:auto}.recovery-sample-module__xoLwmG__sectionHeading h2{font-size:clamp(2rem,9.5vw,3rem)}.recovery-sample-module__xoLwmG__methodStage,.recovery-sample-module__xoLwmG__statementGrid{margin-left:2.2rem}.recovery-sample-module__xoLwmG__methodSticky{gap:2rem}.recovery-sample-module__xoLwmG__methodRule h3{margin-top:2.5rem;font-size:clamp(2.6rem,12vw,3.8rem)}.recovery-sample-module__xoLwmG__methodRule p{font-size:.92rem}.recovery-sample-module__xoLwmG__methodRule footer{align-items:flex-start}.recovery-sample-module__xoLwmG__methodRule footer strong{max-width:11rem}.recovery-sample-module__xoLwmG__faultDiagram{min-height:29rem}.recovery-sample-module__xoLwmG__diagnosticTrackHeader{clip:rect(0 0 0 0);clip-path:inset(50%);grid-template-columns:1fr;width:1px;height:1px;position:absolute;overflow:hidden}.recovery-sample-module__xoLwmG__diagnosticTrackRow{grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.5rem .75rem;padding-block:.75rem}.recovery-sample-module__xoLwmG__diagnosticTrackRow>*{grid-column:2}.recovery-sample-module__xoLwmG__diagnosticTrackRow>span:first-child{grid-area:1/1/span 4}.recovery-sample-module__xoLwmG__diagnosticTrackRow>:not(:first-child):before{color:var(--ash);content:attr(data-label);letter-spacing:.08em;margin-bottom:.12rem;font-size:.45rem;font-weight:400;display:block}.recovery-sample-module__xoLwmG__faultDiagram svg{width:100%;inset:12% 0 10%}.recovery-sample-module__xoLwmG__statementGrid{grid-template-columns:1fr}.recovery-sample-module__xoLwmG__statementPaper{transform:none}.recovery-sample-module__xoLwmG__statement{min-height:29rem}.recovery-sample-module__xoLwmG__statementMotion:nth-child(2){padding-top:0}.recovery-sample-module__xoLwmG__statement header{flex-direction:column}.recovery-sample-module__xoLwmG__statement header>span{text-align:left;max-width:none}}@media (max-width:28rem){.recovery-sample-module__xoLwmG__nav{grid-template-columns:minmax(0,1fr) auto;gap:.25rem}.recovery-sample-module__xoLwmG__navActions{gap:.25rem;min-width:0}.recovery-sample-module__xoLwmG__motionToggle{flex:0 0 44px;justify-content:center;block-size:44px;min-block-size:44px;inline-size:44px;min-inline-size:44px;padding:0}.recovery-sample-module__xoLwmG__motionToggleLabel,.recovery-sample-module__xoLwmG__navActionLabel{display:none}.recovery-sample-module__xoLwmG__heroGrid,.recovery-sample-module__xoLwmG__heroCopy,.recovery-sample-module__xoLwmG__sceneShell{width:100%;min-width:0}.recovery-sample-module__xoLwmG__sceneShell{grid-template-columns:minmax(0,1fr)}.recovery-sample-module__xoLwmG__identityCard{--card-final-transform:none;width:100%;min-width:0;max-width:100%;transform:var(--card-final-transform);clip-path:none;padding:3.2rem 1rem 1rem;box-shadow:.35rem .35rem #d62e3dd1}.recovery-sample-module__xoLwmG__identityCard>*{min-width:0}.recovery-sample-module__xoLwmG__cardHeader,.recovery-sample-module__xoLwmG__cardFooter{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.recovery-sample-module__xoLwmG__statusDot{text-align:left;white-space:normal;overflow-wrap:anywhere;max-width:none}.recovery-sample-module__xoLwmG__coordinates div{grid-template-columns:minmax(0,1fr);gap:.25rem}.recovery-sample-module__xoLwmG__coordinates dd{overflow-wrap:anywhere}.recovery-sample-module__xoLwmG__cardRole{overflow-wrap:anywhere;max-width:100%;font-size:min(2rem,10vw)}.recovery-sample-module__xoLwmG__identityCard:after{display:none}.recovery-sample-module__xoLwmG__eyebrow{flex-wrap:wrap;font-size:min(.62rem,5vw)}.recovery-sample-module__xoLwmG__name{max-width:100%;font-size:min(4.25rem,21vw)}.recovery-sample-module__xoLwmG__heroThesis{font-size:min(1.12rem,6vw)}.recovery-sample-module__xoLwmG__heroBody{font-size:min(.95rem,6vw)}.recovery-sample-module__xoLwmG__primaryAction{min-width:0}.recovery-sample-module__xoLwmG__heroActions{grid-template-columns:minmax(0,1fr)}.recovery-sample-module__xoLwmG__primaryAction,.recovery-sample-module__xoLwmG__textAction{overflow-wrap:anywhere;width:100%;min-width:0}.recovery-sample-module__xoLwmG__sceneStatus{max-width:calc(100% - 1rem)}.recovery-sample-module__xoLwmG__sectionHeading,.recovery-sample-module__xoLwmG__methodStage,.recovery-sample-module__xoLwmG__statementGrid{min-width:0;margin-left:0}.recovery-sample-module__xoLwmG__sectionHeading>*,.recovery-sample-module__xoLwmG__methodRule,.recovery-sample-module__xoLwmG__statementMotion{min-width:0}.recovery-sample-module__xoLwmG__sectionHeading h2{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(2rem,9.5vw)}.recovery-sample-module__xoLwmG__methodRule h3{letter-spacing:-.04em;font-size:min(2.6rem,10.5vw)}.recovery-sample-module__xoLwmG__methodRule ol{grid-template-columns:minmax(0,1fr)}.recovery-sample-module__xoLwmG__methodRule li{overflow-wrap:normal;word-break:normal;padding:.8rem 0}.recovery-sample-module__xoLwmG__methodRule li+li{border-top:1px solid var(--line);border-left:0;padding-left:0}.recovery-sample-module__xoLwmG__methodRule footer{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.recovery-sample-module__xoLwmG__methodRule footer strong{text-align:left;overflow-wrap:normal;word-break:normal;max-width:none}.recovery-sample-module__xoLwmG__diagramHeader{flex-wrap:wrap;gap:.5rem}.recovery-sample-module__xoLwmG__diagramColumns{text-align:left;counter-reset:diagnostic-stage;grid-template-columns:minmax(0,1fr);gap:0;top:3.5rem}.recovery-sample-module__xoLwmG__diagramColumns span{overflow-wrap:normal;word-break:normal;grid-template-columns:2.5em minmax(0,1fr);align-items:center;gap:.4rem;padding:.24rem .45rem;display:grid}.recovery-sample-module__xoLwmG__diagramColumns span:before{color:var(--signal-bright);content:"0" counter(diagnostic-stage);counter-increment:diagnostic-stage}.recovery-sample-module__xoLwmG__diagramColumns span+span{border-top:1px solid var(--line);border-left:0}.recovery-sample-module__xoLwmG__faultDiagram svg{width:100%;height:52%;inset:30% 0 auto}.recovery-sample-module__xoLwmG__backToTop{top:auto;right:0;bottom:max(1rem, env(safe-area-inset-bottom));background:0 0;border:0;flex-direction:row;width:44px;height:44px;padding:0;transform:none}.recovery-sample-module__xoLwmG__backToTop>span:first-child{background:#0a0908eb;border:1px solid #efb75c85;border-right:0;place-items:center;width:14px;height:44px;font-size:12px;display:grid;position:absolute;right:0}.recovery-sample-module__xoLwmG__backToTopLabel{display:none}.recovery-sample-module__xoLwmG__diagnosticReadout{grid-template-columns:1fr}.recovery-sample-module__xoLwmG__diagnosticReadout strong{justify-self:start}.recovery-sample-module__xoLwmG__diagnosticReadout i{grid-column:1}.recovery-sample-module__xoLwmG__statement{min-height:0;padding:1rem}.recovery-sample-module__xoLwmG__punches{display:none}.recovery-sample-module__xoLwmG__statement header h3{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;font-size:min(1.8rem,14vw)}}@media (prefers-reduced-motion:reduce){.recovery-sample-module__xoLwmG__traceLine{transform:scaleY(1)}.recovery-sample-module__xoLwmG__sample [data-motion-item]{opacity:1;transition:none;transform:none!important}.recovery-sample-module__xoLwmG__sceneCanvas,.recovery-sample-module__xoLwmG__navAction,.recovery-sample-module__xoLwmG__statementDetails summary i{transition:none}.recovery-sample-module__xoLwmG__faultDiagram{position:relative;top:auto}.recovery-sample-module__xoLwmG__sample[data-scroll-motion=true] .recovery-sample-module__xoLwmG__methodStage{min-height:auto}.recovery-sample-module__xoLwmG__methodSticky,.recovery-sample-module__xoLwmG__sample[data-scroll-motion=true] .recovery-sample-module__xoLwmG__methodSticky{grid-template-columns:1fr;gap:3rem;min-height:auto;position:static}.recovery-sample-module__xoLwmG__methodRules{gap:2rem}.recovery-sample-module__xoLwmG__sample[data-scroll-motion=true] .recovery-sample-module__xoLwmG__methodRule,.recovery-sample-module__xoLwmG__sample[data-scroll-motion=true] .recovery-sample-module__xoLwmG__methodRule:nth-child(2){pointer-events:auto;opacity:1;grid-area:auto;transform:none}.recovery-sample-module__xoLwmG__sample[data-mounted=true] .recovery-sample-module__xoLwmG__firstName,.recovery-sample-module__xoLwmG__sample[data-mounted=true] .recovery-sample-module__xoLwmG__familyName,.recovery-sample-module__xoLwmG__sample[data-mounted=true] .recovery-sample-module__xoLwmG__identityCard,.recovery-sample-module__xoLwmG__scrollRail i:after,.recovery-sample-module__xoLwmG__sceneLoading .recovery-sample-module__xoLwmG__sceneStatus:before{animation:none}.recovery-sample-module__xoLwmG__motionStatusFull{display:none}.recovery-sample-module__xoLwmG__motionStatusReduced{display:inline}}@media (forced-colors:active){.recovery-sample-module__xoLwmG__sample,.recovery-sample-module__xoLwmG__identityCard,.recovery-sample-module__xoLwmG__statement,.recovery-sample-module__xoLwmG__faultDiagram{color:canvastext;background:canvas}.recovery-sample-module__xoLwmG__familyName{color:canvastext;-webkit-text-stroke:0}.recovery-sample-module__xoLwmG__firstName:after,.recovery-sample-module__xoLwmG__trace,.recovery-sample-module__xoLwmG__sample:before{display:none}}
