@layer layout{._page_12j3j_2{--aboutInk: var(--textTitle);--aboutMuted: var(--textLight);--aboutAccent: var(--accent);--aboutRule: color-mix(in srgb, var(--text) 14%, transparent);--aboutPaper: var(--backgroundLight);width:100%;overflow:clip;background:var(--background);color:var(--textBody)}._shell_12j3j_15{width:min(100%,1180px);margin-inline:auto}._hero_12j3j_20{position:relative;isolation:isolate;display:flex;align-items:center;min-height:min(880px,100svh);padding:clamp(150px,17svh,195px) var(--spaceOuter) clamp(80px,9vw,128px);background:radial-gradient(ellipse 45% 65% at 88% 43%,color-mix(in srgb,var(--aboutAccent) 12%,transparent),transparent 83%),radial-gradient(ellipse 46% 72% at 10% 94%,color-mix(in srgb,var(--aboutAccent) 5%,transparent),transparent 90%),var(--background)}._hero_12j3j_20:after{position:absolute;right:var(--spaceOuter);bottom:0;left:var(--spaceOuter);height:1px;background:var(--aboutRule);content:""}._heroGrid_12j3j_43{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:clamp(52px,8vw,128px)}._heroCopy_12j3j_50{min-width:0}._eyebrow_12j3j_54,._sectionLabel_12j3j_55,._statementLabel_12j3j_56,._focusTitle_12j3j_57,._workType_12j3j_58,._valueIndex_12j3j_59,._processNumber_12j3j_60,._workNumber_12j3j_61,._portraitIndex_12j3j_62{font-family:var(--monoFontStack);font-size:.72rem;font-weight:var(--fontWeightMedium);letter-spacing:.115em;line-height:1.55;text-transform:uppercase}._eyebrow_12j3j_54,._sectionLabel_12j3j_55{color:var(--aboutAccent)}._eyebrow_12j3j_54{display:flex;align-items:center;gap:12px}._eyebrowMark_12j3j_82{flex:0 0 auto;width:21px;height:1px;background:currentColor}._heroTitle_12j3j_89{display:flex;flex-direction:column;max-width:800px;margin-top:clamp(26px,3.2vw,46px);color:var(--aboutInk);font-size:clamp(3.35rem,6.5vw,7rem);font-weight:var(--fontWeightBold);letter-spacing:-.076em;line-height:.99;text-wrap:balance}._heroTitleAccent_12j3j_102{color:var(--aboutAccent)}._heroIntro_12j3j_106{max-width:580px;margin-top:clamp(26px,3vw,40px);color:var(--aboutMuted);font-size:clamp(1rem,1.26vw,1.19rem);line-height:1.7;text-wrap:pretty}._scrollLink_12j3j_115{display:inline-flex;align-items:center;gap:12px;width:fit-content;min-height:44px;margin-top:clamp(30px,4vw,54px);border-radius:4px;color:var(--aboutInk);font-size:.88rem;font-weight:var(--fontWeightMedium);text-decoration:none;transition:gap .24s ease,color .24s ease}._scrollLinkRule_12j3j_130{display:block;width:28px;height:1px;background:var(--aboutAccent)}._scrollLinkArrow_12j3j_137{color:var(--aboutAccent);font-size:1.15rem;line-height:1}._scrollLink_12j3j_115:hover{gap:17px;color:var(--aboutAccent)}._portrait_12j3j_62{position:relative;width:min(100%,412px);min-width:0;margin:0;justify-self:end;border:1px solid var(--aboutRule);border-radius:12px;background:var(--aboutPaper);box-shadow:0 26px 75px -50px color-mix(in srgb,var(--text) 25%,transparent)}._portrait_12j3j_62:before{position:absolute;z-index:-1;top:-17px;right:-17px;width:110px;height:110px;border-top:1px solid color-mix(in srgb,var(--aboutAccent) 55%,transparent);border-right:1px solid color-mix(in srgb,var(--aboutAccent) 55%,transparent);border-top-right-radius:5px;content:""}._portraitMedia_12j3j_173{position:relative;overflow:hidden;aspect-ratio:4 / 4.9;border-radius:11px 11px 0 0;background:color-mix(in srgb,var(--background) 78%,var(--aboutAccent) 8%)}._portraitMedia_12j3j_173 img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 27%;filter:saturate(.82) contrast(1.015)}._portraitMedia_12j3j_173:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 66%,rgb(10 20 24 / .17));pointer-events:none;content:""}._portraitIndex_12j3j_62{position:absolute;z-index:1;top:18px;left:18px;color:#ffffffe6;font-size:.65rem;text-shadow:0 1px 9px rgb(0 0 0 / .45)}._portraitCaption_12j3j_208{display:flex;flex-direction:column;gap:4px;padding:20px 24px 22px}._portraitCaptionName_12j3j_215{color:var(--aboutInk);font-size:1rem;font-weight:var(--fontWeightBold);line-height:1.3}._portraitCaptionRole_12j3j_222{color:var(--aboutMuted);font-size:.81rem;line-height:1.5}._story_12j3j_228,._values_12j3j_229,._work_12j3j_58,._process_12j3j_60{padding:clamp(96px,10.2vw,154px) var(--spaceOuter)}._story_12j3j_228{scroll-margin-top:120px}._storyGrid_12j3j_239,._processGrid_12j3j_240{display:grid;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);align-items:start;gap:clamp(56px,11vw,154px)}._sectionTitle_12j3j_247{max-width:830px;margin-top:21px;color:var(--aboutInk);font-size:clamp(2.3rem,4.1vw,4.5rem);font-weight:var(--fontWeightBold);letter-spacing:-.065em;line-height:1.08;text-wrap:balance}._storyParagraph_12j3j_258{max-width:610px;color:var(--textBody);font-size:clamp(1rem,1.18vw,1.09rem);line-height:1.85;text-wrap:pretty}._storyParagraph_12j3j_258+._storyParagraph_12j3j_258{margin-top:22px}._focus_12j3j_57{display:grid;grid-template-columns:minmax(100px,.38fr) minmax(0,1fr);gap:22px;margin-top:38px;padding-top:24px;border-top:1px solid var(--aboutRule)}._focusTitle_12j3j_57{color:var(--aboutAccent)}._focusList_12j3j_283{display:grid;gap:12px;margin:0;padding:0;list-style:none}._focusList_12j3j_283 li{position:relative;padding-left:16px;color:var(--aboutInk);font-size:.93rem;line-height:1.55}._focusList_12j3j_283 li:before{position:absolute;top:.75em;left:0;width:5px;height:5px;border-radius:50%;background:var(--aboutAccent);content:""}._statement_12j3j_56{position:relative;isolation:isolate;padding:clamp(95px,9vw,142px) var(--spaceOuter);overflow:hidden;background:#131e21;color:#f3f7f5}._statement_12j3j_56:before{position:absolute;right:-16%;bottom:-135%;width:68%;aspect-ratio:1;border:1px solid rgb(130 202 201 / 13%);border-radius:50%;box-shadow:0 0 0 60px #82cac908,0 0 0 120px #82cac905;pointer-events:none;content:""}._statementInner_12j3j_332{position:relative;display:grid;grid-template-columns:minmax(125px,.27fr) minmax(0,1fr);gap:clamp(30px,7vw,90px);align-items:start}._statementLabel_12j3j_56{padding-top:12px;color:#90c4c7}._statementTitle_12j3j_345{display:flex;flex-direction:column;max-width:1020px;font-size:clamp(2.6rem,5.35vw,5.6rem);font-weight:var(--fontWeightBold);letter-spacing:-.072em;line-height:1.06;text-wrap:balance}._statementTitle_12j3j_345 span:last-child{color:#97bfc2}._statementBody_12j3j_360>p{max-width:560px;margin-top:28px;color:#afc1c1;font-size:1rem;line-height:1.7}._statementRule_12j3j_368{grid-column:2;width:min(100%,460px);height:1px;margin-top:20px;background:linear-gradient(90deg,#86bfc0,rgb(134 191 192 / 18%),transparent)}._values_12j3j_229{border-bottom:1px solid var(--aboutRule)}._sectionHeader_12j3j_380{max-width:720px}._sectionIntro_12j3j_384{max-width:590px;margin-top:18px;color:var(--aboutMuted);font-size:1rem;line-height:1.75;text-wrap:pretty}._valueGrid_12j3j_393{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.65vw,22px);margin-top:clamp(38px,5vw,62px)}._valueCard_12j3j_400{display:flex;flex-direction:column;min-height:312px;padding:clamp(22px,2.1vw,33px);border:1px solid var(--aboutRule);border-radius:13px;background:var(--aboutPaper);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}._valueIndex_12j3j_59{color:var(--aboutAccent)}._valueRule_12j3j_415{width:100%;height:1px;margin-top:23px;background:var(--aboutRule)}._valueCard_12j3j_400 h3{margin-top:auto;padding-top:42px;color:var(--aboutInk);font-size:clamp(1.13rem,1.5vw,1.4rem);font-weight:var(--fontWeightBold);letter-spacing:-.045em;line-height:1.25}._valueCard_12j3j_400 p{max-width:360px;margin-top:13px;color:var(--aboutMuted);font-size:.91rem;line-height:1.7}._work_12j3j_58{background:color-mix(in srgb,var(--aboutPaper) 64%,var(--background))}._workHeading_12j3j_444{display:flex;align-items:end;justify-content:space-between;gap:24px}._textLink_12j3j_451,._secondaryLink_12j3j_452{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto;min-height:44px;border-radius:4px;color:var(--aboutInk);font-size:.91rem;font-weight:var(--fontWeightMedium);text-decoration:none}._textLink_12j3j_451 svg,._secondaryLink_12j3j_452 svg,._primaryLink_12j3j_467 svg,._workArrow_12j3j_468 svg{width:19px;height:19px}._textLink_12j3j_451 svg,._secondaryLink_12j3j_452 svg{color:var(--aboutAccent);transition:transform .22s ease}._textLink_12j3j_451:hover svg,._secondaryLink_12j3j_452:hover svg{transform:translate(4px)}._workList_12j3j_484{margin-top:clamp(38px,5vw,62px);border-top:1px solid var(--aboutRule)}._workItem_12j3j_489{border-bottom:1px solid var(--aboutRule)}._workLink_12j3j_493{display:grid;grid-template-columns:58px minmax(0,.85fr) minmax(0,1fr) 28px;gap:clamp(14px,3.2vw,54px);align-items:center;min-height:151px;padding:24px 8px;border-radius:4px;color:inherit;text-decoration:none;transition:padding .24s ease,background-color .24s ease}._workNumber_12j3j_61{align-self:start;padding-top:12px;color:var(--aboutAccent)}._workIdentity_12j3j_512{display:flex;flex-direction:column;gap:12px}._workType_12j3j_58{color:var(--aboutMuted)}._workIdentity_12j3j_512 strong{color:var(--aboutInk);font-size:clamp(1.35rem,2.1vw,2.2rem);font-weight:var(--fontWeightBold);letter-spacing:-.055em;line-height:1.1}._workDescription_12j3j_530{max-width:390px;color:var(--aboutMuted);font-size:.92rem;line-height:1.7}._workArrow_12j3j_468{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--aboutRule);border-radius:50%;color:var(--aboutAccent);transition:transform .24s ease,background-color .24s ease}._workLink_12j3j_493:hover{padding-right:0;padding-left:16px;background:color-mix(in srgb,var(--aboutAccent) 4%,transparent)}._workLink_12j3j_493:hover ._workArrow_12j3j_468{transform:translate(3px,-3px);background:color-mix(in srgb,var(--aboutAccent) 12%,transparent)}._process_12j3j_60{border-top:1px solid var(--aboutRule)}._processSteps_12j3j_563{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--aboutRule)}._processStep_12j3j_563{display:grid;grid-template-columns:58px minmax(0,1fr);gap:22px;padding:24px 0 27px;border-bottom:1px solid var(--aboutRule)}._processNumber_12j3j_60{padding-top:6px;color:var(--aboutAccent)}._processStep_12j3j_563 h3{color:var(--aboutInk);font-size:clamp(1.08rem,1.35vw,1.27rem);font-weight:var(--fontWeightBold);letter-spacing:-.035em;line-height:1.35}._processStep_12j3j_563 p{max-width:460px;margin-top:9px;color:var(--aboutMuted);font-size:.91rem;line-height:1.7}._close_12j3j_601{padding:clamp(106px,11vw,164px) var(--spaceOuter);border-top:1px solid var(--aboutRule);background:radial-gradient(ellipse 55% 70% at 50% 100%,color-mix(in srgb,var(--aboutAccent) 8%,transparent),transparent 94%),var(--background)}._closeInner_12j3j_609{max-width:800px;margin-inline:auto;text-align:center}._closeInner_12j3j_609 h2{margin-top:22px;color:var(--aboutInk);font-size:clamp(2.65rem,5vw,5.3rem);font-weight:var(--fontWeightBold);letter-spacing:-.07em;line-height:1.06;text-wrap:balance}._closeInner_12j3j_609>p:not(._sectionLabel_12j3j_55){max-width:520px;margin:22px auto 0;color:var(--aboutMuted);font-size:1.02rem;line-height:1.7}._closeActions_12j3j_633{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 27px;margin-top:38px}._primaryLink_12j3j_467{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-height:55px;padding:0 21px;border:1px solid var(--aboutAccent);border-radius:9px;background:var(--aboutAccent);color:var(--background);font-size:.93rem;font-weight:var(--fontWeightBold);text-decoration:none;transition:box-shadow .24s ease,transform .24s ease,background-color .24s ease}._primaryLink_12j3j_467:hover{box-shadow:0 8px 22px -12px var(--aboutAccent);transform:translateY(-2px)}body[data-theme=dark] ._primaryLink_12j3j_467{color:#101c1e}._primaryLink_12j3j_467 svg{transition:transform .24s ease}._primaryLink_12j3j_467:hover svg{transform:translate(4px)}:is(._scrollLink_12j3j_115,._textLink_12j3j_451,._secondaryLink_12j3j_452,._primaryLink_12j3j_467,._workLink_12j3j_493):focus-visible{outline:2px solid var(--aboutAccent);outline-offset:5px}@media (hover: hover) and (pointer: fine){._valueCard_12j3j_400:hover{border-color:color-mix(in srgb,var(--aboutAccent) 30%,var(--aboutRule));box-shadow:0 14px 34px -27px color-mix(in srgb,var(--text) 28%,transparent);transform:translateY(-3px)}}@media (max-width: 1120px){._heroGrid_12j3j_43{grid-template-columns:minmax(0,1.05fr) minmax(0,.85fr);gap:clamp(28px,5vw,65px)}._heroTitle_12j3j_89{font-size:clamp(3.05rem,6.2vw,5.5rem)}._storyGrid_12j3j_239,._processGrid_12j3j_240{gap:clamp(38px,6vw,85px)}._workLink_12j3j_493{grid-template-columns:40px minmax(0,1fr) minmax(0,1fr) 28px;gap:20px}}@media (max-width: 920px){._hero_12j3j_20{min-height:0;padding-top:clamp(146px,17vh,190px)}._heroGrid_12j3j_43{grid-template-columns:minmax(0,1fr);gap:64px}._heroTitle_12j3j_89{max-width:720px;font-size:clamp(3.5rem,8.7vw,6rem)}._portrait_12j3j_62{justify-self:start;width:min(100%,370px);margin-left:clamp(0px,11vw,86px)}._storyGrid_12j3j_239,._processGrid_12j3j_240{grid-template-columns:minmax(0,1fr);gap:36px}._storyHeading_12j3j_738 ._sectionTitle_12j3j_247,._processHeading_12j3j_739 ._sectionTitle_12j3j_247{max-width:730px}._storyBody_12j3j_743,._focus_12j3j_57{max-width:710px}._statementInner_12j3j_332{grid-template-columns:minmax(0,1fr);gap:24px}._statementRule_12j3j_368{grid-column:1}._valueGrid_12j3j_393{grid-template-columns:repeat(2,minmax(0,1fr))}._valueCard_12j3j_400{min-height:260px}}@media (max-width: 700px){._hero_12j3j_20,._story_12j3j_228,._values_12j3j_229,._work_12j3j_58,._process_12j3j_60,._statement_12j3j_56,._close_12j3j_601{padding-right:clamp(20px,5.5vw,32px);padding-left:clamp(20px,5.5vw,32px)}._hero_12j3j_20{padding-top:135px;padding-bottom:84px}._hero_12j3j_20:after{right:22px;left:22px}._heroGrid_12j3j_43{gap:46px}._heroTitle_12j3j_89{font-size:clamp(3.05rem,11.2vw,4.85rem);letter-spacing:-.068em}._heroIntro_12j3j_106{margin-top:24px}._portrait_12j3j_62{width:min(100%,345px);margin-left:0;justify-self:center}._story_12j3j_228,._values_12j3j_229,._work_12j3j_58,._process_12j3j_60{padding-top:87px;padding-bottom:90px}._sectionTitle_12j3j_247{font-size:clamp(2.05rem,8.5vw,3.6rem)}._focus_12j3j_57{grid-template-columns:minmax(0,1fr);gap:12px}._statement_12j3j_56{padding-top:88px;padding-bottom:88px}._statementTitle_12j3j_345{font-size:clamp(2.45rem,9.2vw,4.2rem)}._statement_12j3j_56:before{right:-70%;bottom:-60%;width:150%}._valueGrid_12j3j_393{grid-template-columns:minmax(0,1fr);margin-top:34px}._valueCard_12j3j_400{min-height:222px}._valueCard_12j3j_400 h3{padding-top:30px}._workHeading_12j3j_444{align-items:start;flex-direction:column}._workLink_12j3j_493{grid-template-columns:28px minmax(0,1fr) 26px;gap:12px;padding:25px 4px}._workNumber_12j3j_61{padding-top:3px}._workIdentity_12j3j_512{gap:8px}._workDescription_12j3j_530{grid-column:2;grid-row:2;max-width:none}._workArrow_12j3j_468{grid-column:3;grid-row:1;align-self:start}._processStep_12j3j_563{grid-template-columns:40px minmax(0,1fr);gap:14px}._close_12j3j_601{padding-top:104px;padding-bottom:108px}}@media (max-width: 380px){._heroTitle_12j3j_89{font-size:clamp(2.8rem,11vw,3.7rem)}._portrait_12j3j_62:before{display:none}._closeActions_12j3j_633{flex-direction:column;align-items:stretch}._primaryLink_12j3j_467,._secondaryLink_12j3j_452{justify-content:center}}@media (prefers-reduced-motion: reduce){._scrollLink_12j3j_115,._valueCard_12j3j_400,._workLink_12j3j_493,._workArrow_12j3j_468,._textLink_12j3j_451 svg,._secondaryLink_12j3j_452 svg,._primaryLink_12j3j_467,._primaryLink_12j3j_467 svg{transition:none;transform:none}._scrollLink_12j3j_115:hover,._valueCard_12j3j_400:hover,._workLink_12j3j_493:hover,._workLink_12j3j_493:hover ._workArrow_12j3j_468,._primaryLink_12j3j_467:hover,._primaryLink_12j3j_467:hover svg{transform:none}}}
