.KWmPxq_about{--about-space:clamp(24px,5vw,76px);color:#f2f4f6;background:#071525}.KWmPxq_container{max-width:1512px;padding-inline:var(--about-space);margin-inline:auto;position:relative}.KWmPxq_hero{isolation:isolate;padding-top:34px;position:relative;overflow:hidden}.KWmPxq_heroArt{z-index:-3;position:absolute;inset:34px -12% 130px 28%}.KWmPxq_heroArt img{object-fit:cover;object-position:50% 45%}.KWmPxq_heroShade{z-index:-2;background:linear-gradient(90deg,#071525 2%,#071525f5 26%,#07152535 65%,#07152500),linear-gradient(#071525aa 0%,#07152500 52%,#071525 87% 100%);position:absolute;inset:0}.KWmPxq_heroTopline{justify-content:space-between;align-items:center;gap:25px;display:flex}.KWmPxq_eyebrow{letter-spacing:.16em;color:#c8d0d7;align-items:center;gap:12px;margin:0 0 25px;font-size:10px;font-weight:600;line-height:1.7;display:flex}.KWmPxq_eyebrow>span{background:#c5a15b;flex:none;width:27px;height:1px}.KWmPxq_heroTopline .KWmPxq_eyebrow{margin:0}.KWmPxq_folio{color:#b9c4cf;letter-spacing:.15em;font-size:9px}.KWmPxq_heroLayout{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;min-height:420px;padding:50px 0 55px;display:grid}.KWmPxq_heroCopy h1{font-family:var(--font-studio-serif),serif;letter-spacing:-.04em;margin:0;font-size:clamp(60px,6.5vw,102px);font-weight:400;line-height:.98}.KWmPxq_heroCopy h1 em{color:#e1c588;font-weight:400}.KWmPxq_textLink,.KWmPxq_darkLink{color:#e1c588;border-bottom:1px solid #c5a15b88;align-items:center;gap:30px;width:fit-content;min-height:44px;margin-top:26px;padding:11px 0;font-size:12px;font-weight:600;line-height:1.6;transition:gap .2s,color .2s;display:inline-flex}.KWmPxq_textLink:hover,.KWmPxq_darkLink:hover{color:#fff0ce;gap:36px}.KWmPxq_textLink svg,.KWmPxq_darkLink svg{flex-shrink:0}.KWmPxq_threadLabel{letter-spacing:.15em;color:#d4dbe1;justify-self:end;align-items:center;gap:15px;margin:0 0 26px;font-size:9px;font-weight:500;line-height:1.8;display:flex}.KWmPxq_threadLine{background:linear-gradient(90deg,#c5a15b00,#c5a15b);width:65px;height:1px}.KWmPxq_mission{border-top:1px solid #b9c4cf40;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:50px;padding:35px 0 46px;display:grid}.KWmPxq_mission h2{font-family:var(--font-studio-serif),serif;color:#f2f4f6;margin:0;font-size:34px;font-weight:400}.KWmPxq_mission p{color:#c8d0d9;max-width:91ch;margin:0;font-size:14px;line-height:1.85}.KWmPxq_story{color:#152638;background:#f2f4f6;padding-block:95px}.KWmPxq_storyGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(55px,8vw,128px);display:grid}.KWmPxq_founder{width:100%;max-width:360px;margin:0 auto;position:relative}.KWmPxq_portraitFrame{background:linear-gradient(138deg,#f4ecd5,#7b858e 12%,#e9e6dc 30%,#b09159 63%,#e1e7e9 89%,#71808b);border:1px solid #b9b0a0;border-radius:3px;padding:6px;position:relative;box-shadow:0 18px 35px #07152519}.KWmPxq_portraitImage{background:#0b1f36;position:relative;overflow:hidden}.KWmPxq_portraitImage img{aspect-ratio:810/1146;object-fit:cover;width:100%;height:auto;display:block}.KWmPxq_founder figcaption{color:#4d5a67;max-width:250px;margin-top:20px;font-size:11px;line-height:1.8}.KWmPxq_founderSignature{font-family:var(--font-studio-serif),serif;color:#85612b;letter-spacing:-.025em;margin-top:20px;font-size:31px;font-style:italic;display:block}.KWmPxq_darkEyebrow{color:#6a5735}.KWmPxq_storyCopy h2,.KWmPxq_approach h2,.KWmPxq_laboratory h2,.KWmPxq_roots h2{font-family:var(--font-studio-serif),serif;letter-spacing:-.035em;text-wrap:balance;margin:0 0 29px;font-size:clamp(39px,4.2vw,64px);font-weight:400;line-height:1.07}.KWmPxq_storyCopy h2{font-size:clamp(52px,5vw,78px)}.KWmPxq_prose{font-size:15px;line-height:1.9}.KWmPxq_prose p{margin:0 0 22px}.KWmPxq_prose p:last-child{margin-bottom:0}.KWmPxq_storyCopy .KWmPxq_prose{color:#485767;max-width:63ch}.KWmPxq_darkLink{color:#755421;border-color:#a6895466}.KWmPxq_darkLink:hover{color:#152638}.KWmPxq_approach{background:#0b1b2c;border-block:1px solid #b9c4cf17;padding-block:88px 79px}.KWmPxq_approachIntro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(45px,7vw,115px);display:grid}.KWmPxq_approach h2{max-width:15ch;margin-bottom:0}.KWmPxq_approach .KWmPxq_prose{color:#bec9d3;font-size:14px}.KWmPxq_systemFigure{margin:60px 0 0}.KWmPxq_diagramCaption{color:#bac5cf;letter-spacing:.08em;border-bottom:1px solid #b9c4cf33;justify-content:space-between;gap:20px;padding:0 0 16px;font-size:10px;display:flex}.KWmPxq_diagramCaption span{color:#c5a15b;font-variant-numeric:tabular-nums}.KWmPxq_systemFlow{grid-template-columns:1fr 1.15fr 1fr;align-items:stretch;gap:clamp(25px,4vw,65px);margin:30px 0 0;padding:0;list-style:none;display:grid}.KWmPxq_systemFlow>li{min-width:0;padding:28px;position:relative}.KWmPxq_systemSource,.KWmPxq_systemOutput{background:#0715253d;border:1px solid #b9c4cf48}.KWmPxq_systemLayer{background:radial-gradient(at 60% 100%,#c5a15b20,#0000 80%),#112438;border:1px solid #c5a15b99}.KWmPxq_systemFlow>li:not(:last-child):after{content:"";background:linear-gradient(90deg,#b9c4cf70,#c5a15b);width:clamp(25px,4vw,65px);height:1px;position:absolute;top:50%;left:100%}.KWmPxq_nodeNumber{color:#c2cdd6;letter-spacing:.13em;font-size:9px;line-height:1.6;display:block}.KWmPxq_systemLayer .KWmPxq_nodeNumber{color:#e1c588}.KWmPxq_systemFlow h3{z-index:1;font-family:var(--font-studio-serif),serif;letter-spacing:-.025em;margin:28px 0 18px;font-size:clamp(28px,3vw,42px);font-weight:400;line-height:1.08;position:relative}.KWmPxq_systemFlow p{z-index:1;color:#bdc8d3;margin:0;font-size:11px;line-height:1.7;position:relative}.KWmPxq_connectingThreads{opacity:.38;stroke:#c5a15b;stroke-width:1px;width:100%;height:auto;position:absolute;bottom:18px;left:0}.KWmPxq_connectingThreads path:nth-child(2){stroke:#d9e1e8}.KWmPxq_databaseMark{opacity:.45;width:40px;height:38px;position:absolute;bottom:24px;right:25px}.KWmPxq_databaseMark span{border:1px solid #b9c4cf;border-radius:50%;width:100%;height:17px;position:absolute}.KWmPxq_databaseMark span:nth-child(2){top:11px}.KWmPxq_databaseMark span:nth-child(3){top:22px}.KWmPxq_outputMark{opacity:.45;align-items:end;gap:4px;display:flex;position:absolute;bottom:27px;right:24px}.KWmPxq_outputMark span{background:#b9c4cf;width:5px;height:13px}.KWmPxq_outputMark span:nth-child(2){background:#c5a15b;height:23px}.KWmPxq_outputMark span:nth-child(3){height:32px}.KWmPxq_laboratory{color:#152638;background:#e6e9ed;padding-block:81px}.KWmPxq_laboratoryGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(45px,7vw,115px);display:grid}.KWmPxq_laboratory h2{max-width:15ch;margin-bottom:0}.KWmPxq_laboratory .KWmPxq_prose{color:#465666}.KWmPxq_qualification{color:#4c5967;border-top:1px solid #a6b0ba80;border-left:2px solid #a58b5a;padding:20px 0 0 20px;font-size:12px;line-height:1.8}.KWmPxq_roots{isolation:isolate;background:#071525;padding-block:90px;position:relative;overflow:hidden}.KWmPxq_rootArt{z-index:-2;position:absolute;inset:0 48% 0 -10%}.KWmPxq_rootArt img{object-fit:cover;opacity:.35}.KWmPxq_rootArt:after{content:"";background:linear-gradient(90deg,#07152555,#07152500 30%,#071525 100%),linear-gradient(#071525 0%,#0000 50%,#071525);position:absolute;inset:0}.KWmPxq_rootsGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(50px,7vw,115px);display:grid}.KWmPxq_experience{flex-direction:column;align-items:center;width:fit-content;margin:0 auto;padding-bottom:20px;display:flex}.KWmPxq_experience>span:first-child{font-family:var(--font-studio-serif),serif;color:#e1c588;font-size:31px;font-style:italic}.KWmPxq_experience strong{font-family:var(--font-studio-serif),serif;letter-spacing:-.07em;color:#e2d1ad;text-shadow:0 4px 35px #071525;font-size:clamp(125px,17vw,240px);font-weight:400;line-height:.93;display:block}.KWmPxq_experience>span:last-child{letter-spacing:.2em;color:#ced7df;margin-top:27px;font-size:9px}.KWmPxq_rootsCopy h2{font-size:clamp(38px,3.7vw,58px)}.KWmPxq_rootsCopy .KWmPxq_prose{color:#bdc9d4;font-size:14px}@media (max-width:1050px){.KWmPxq_heroArt{left:20%;right:-26%}.KWmPxq_heroLayout{min-height:380px;padding-block:45px}.KWmPxq_mission{grid-template-columns:.5fr 1.5fr;gap:30px}.KWmPxq_storyGrid{grid-template-columns:.85fr 1.15fr;gap:55px}.KWmPxq_prose{font-size:14px}.KWmPxq_story{padding-block:75px}.KWmPxq_systemFlow>li{padding:22px}.KWmPxq_systemFlow h3{font-size:31px}.KWmPxq_databaseMark,.KWmPxq_outputMark{display:none}}@media (max-width:760px){.KWmPxq_hero{padding-top:25px}.KWmPxq_folio{display:none}.KWmPxq_heroArt{opacity:.95;height:clamp(220px,70vw,330px);inset:125px -12% auto}.KWmPxq_heroShade{background:linear-gradient(90deg,#071525cc,#07152525 70%),linear-gradient(#071525 0%,#07152500 26%,#071525f2 42%,#071525 55% 100%)}.KWmPxq_heroLayout{min-height:0;padding:42px 0 90px;display:block}.KWmPxq_heroCopy h1{font-size:clamp(58px,10.5vw,82px)}.KWmPxq_threadLabel{display:none}.KWmPxq_mission{grid-template-columns:1fr;gap:18px;padding-block:25px 39px}.KWmPxq_mission h2{font-size:32px}.KWmPxq_mission p{font-size:14px}.KWmPxq_story{padding-block:57px}.KWmPxq_storyGrid{grid-template-columns:1fr;gap:43px}.KWmPxq_founder{max-width:320px}.KWmPxq_founder figcaption{margin-top:16px}.KWmPxq_founderSignature{margin-top:14px;font-size:29px}.KWmPxq_storyCopy h2{margin-bottom:24px;font-size:58px}.KWmPxq_storyCopy .KWmPxq_prose{max-width:none}.KWmPxq_approach,.KWmPxq_roots{padding-block:56px}.KWmPxq_approachIntro,.KWmPxq_laboratoryGrid{grid-template-columns:1fr;gap:28px}.KWmPxq_approach h2,.KWmPxq_laboratory h2{max-width:21ch;font-size:43px}.KWmPxq_approach .KWmPxq_eyebrow{margin-bottom:20px}.KWmPxq_systemFigure{margin-top:38px}.KWmPxq_systemFlow{grid-template-columns:1fr;gap:28px;max-width:500px;margin-inline:auto}.KWmPxq_systemFlow>li{min-height:175px;padding:24px 28px}.KWmPxq_systemFlow h3{margin:20px 0 13px;font-size:35px}.KWmPxq_systemFlow h3 br{display:none}.KWmPxq_systemLayer h3 br{display:block}.KWmPxq_systemFlow>li:not(:last-child):after{background:linear-gradient(#b9c4cf70,#c5a15b);width:1px;height:28px;top:100%;left:50%}.KWmPxq_systemLayer{min-height:230px}.KWmPxq_connectingThreads{width:70%;bottom:15px;left:auto;right:0}.KWmPxq_databaseMark,.KWmPxq_outputMark{display:block}.KWmPxq_outputMark{display:flex}.KWmPxq_laboratory{padding-block:54px}.KWmPxq_laboratoryGrid{gap:30px}.KWmPxq_laboratory .KWmPxq_darkLink{margin-top:16px}.KWmPxq_rootsGrid{grid-template-columns:1fr;gap:45px}.KWmPxq_experience{padding-bottom:0}.KWmPxq_experience strong{font-size:170px}.KWmPxq_rootArt{inset:0 -20% 45%}.KWmPxq_rootArt:after{background:linear-gradient(#071525 0%,#0000 50%,#071525)}.KWmPxq_rootsCopy h2{max-width:24ch;font-size:43px}}@media (max-width:400px){.KWmPxq_eyebrow{letter-spacing:.13em;gap:9px;font-size:8px}.KWmPxq_eyebrow>span{width:20px}.KWmPxq_heroLayout{padding-bottom:67px}.KWmPxq_heroCopy h1{font-size:53px}.KWmPxq_mission p,.KWmPxq_prose,.KWmPxq_approach .KWmPxq_prose,.KWmPxq_rootsCopy .KWmPxq_prose{font-size:13px}.KWmPxq_storyCopy h2{font-size:51px}.KWmPxq_approach h2,.KWmPxq_laboratory h2,.KWmPxq_rootsCopy h2{font-size:37px}.KWmPxq_systemFlow>li{padding:23px}.KWmPxq_systemFlow h3{font-size:31px}.KWmPxq_textLink,.KWmPxq_darkLink{gap:18px;font-size:11px}.KWmPxq_darkLink:hover,.KWmPxq_textLink:hover{gap:21px}.KWmPxq_diagramCaption{font-size:9px}}@media (prefers-reduced-motion:reduce){.KWmPxq_textLink,.KWmPxq_darkLink{transition:none}}
