.Philosophy_page__1tXRW{--ph-muted:#b7b8b0;--ph-ease:cubic-bezier(.16,1,.3,1);--reading-sketch-scale:1;color:var(--paper);background:var(--ink)}html:has(.Philosophy_page__1tXRW){scroll-snap-type:y mandatory}.site-frame:has(.Philosophy_page__1tXRW) .final-contact-footer{scroll-snap-align:end}.Philosophy_journey__yuCt4{position:relative}.Philosophy_stage__CcYZb{position:sticky;top:0;height:100svh;margin-bottom:-100svh;pointer-events:none;overflow:hidden}.Philosophy_stageInner__I0LKe{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.Philosophy_readingCanvas__aRrGW{transform:translateX(26vw) scale(var(--reading-sketch-scale))}.Philosophy_openingArtwork__BBjhS{position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;overflow:clip;pointer-events:none;z-index:-1}.Philosophy_openingFrame__0Q2xr{position:absolute;inset:0;color:var(--paper)}.Philosophy_sketchThreads__lWD5R{position:absolute;inset:-2%;opacity:.7}.Philosophy_sketchThreads__lWD5R svg{width:100%;height:100%}.Philosophy_openingGlyph__pj_Mx{position:absolute;left:var(--sketch-x);top:var(--sketch-y);width:clamp(110px,13vw,185px)}.Philosophy_openingGlyph__pj_Mx svg{display:block;width:100%;height:auto}.Philosophy_drawing__1aX95{position:relative;width:500px;height:500px;flex-shrink:0;color:var(--paper)}.Philosophy_connections__E8pAE{position:absolute;inset:0;width:100%;height:100%}.Philosophy_fragment__1M8Wt{position:absolute;top:0;left:0;width:120px;transform-origin:60px 45px}.Philosophy_fragment__1M8Wt svg{display:block;width:120px;height:96px}.Philosophy_finalDrawing__LiJBs{position:absolute;top:186.5px;left:-20px;width:510px;aspect-ratio:1813/451}.Philosophy_finalDrawing__LiJBs svg{display:block;width:100%;height:100%}.Philosophy_chapters___Fee4{position:relative}.Philosophy_chapter__kaoa7,.Philosophy_work__KKAdB{min-height:100svh;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:0}.Philosophy_chapter__kaoa7{position:relative;display:flex;align-items:center;width:min(100% - 6rem,82rem);margin-inline:auto;padding-block:7rem 5rem}.Philosophy_copy__BBOzX{width:49%;max-width:40rem}.Philosophy_opening___SEFn{justify-content:center;isolation:isolate}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX{position:relative;z-index:1;width:min(62vw,46rem);max-width:46rem;text-align:center}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX>p:not(.Philosophy_eyebrow__omHqv){max-width:62ch;margin-inline:auto}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX>p.Philosophy_intro__mx7Pg{max-width:48ch}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX h1{max-width:25ch;margin-inline:auto;font-size:clamp(2rem,3.3vw,3.5rem);line-height:1.16;letter-spacing:-.04em}.Philosophy_screenReaderOnly__NETU1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.Philosophy_eyebrow__omHqv{margin:0 0 1.75rem;color:var(--ph-muted);font-size:.75rem;line-height:1.5;letter-spacing:.035em}.Philosophy_eyebrow__omHqv span{margin-inline:.6rem;color:var(--signal)}.Philosophy_copy__BBOzX h1,.Philosophy_copy__BBOzX h2,.Philosophy_work__KKAdB h2{margin:0 0 1.75rem;font-weight:400;letter-spacing:-.05em;line-height:1.02;text-wrap:balance}.Philosophy_copy__BBOzX h1{font-size:clamp(3.3rem,5.8vw,6rem)}.Philosophy_copy__BBOzX h1 span{display:block;color:var(--signal)}.Philosophy_copy__BBOzX h2{max-width:16ch;font-size:clamp(2.65rem,4.2vw,4.5rem)}.Philosophy_copy__BBOzX>p:not(.Philosophy_eyebrow__omHqv){margin:0 0 1.3rem;color:var(--ph-muted);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.7}.Philosophy_copy__BBOzX>p.Philosophy_intro__mx7Pg{color:var(--paper);font-size:clamp(1.125rem,1.5vw,1.35rem);line-height:1.55}.Philosophy_copy__BBOzX>p.Philosophy_statement__kxMyH{color:var(--paper);font-size:clamp(1.35rem,2vw,1.8rem);line-height:1.55;letter-spacing:-.015em}.Philosophy_copy__BBOzX>p.Philosophy_emphasis__RRCOY{color:var(--signal);margin-top:1.5rem}.Philosophy_copy__BBOzX ul{margin:0;padding:0;list-style:none}.Philosophy_outcomes__FRfUv li,.Philosophy_symptoms__iwyI7 li{position:relative;padding:.7rem 0 .7rem 1.5rem;color:var(--ph-muted);font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.55}.Philosophy_symptoms__iwyI7 li:before{content:"";position:absolute;top:1.3rem;left:0;width:.45rem;height:.45rem;border:1px solid #aaa99b;border-radius:50%}.Philosophy_outcomes__FRfUv li{border-top:1px solid rgba(248,237,235,.16);padding:1rem 0 1rem 1.8rem;color:var(--paper)}.Philosophy_outcomes__FRfUv li:before{content:"↗";position:absolute;left:0;color:var(--signal)}.Philosophy_allWork__tr1gU,.Philosophy_begin__SD9YF,.Philosophy_workLink__5W8EI{display:inline-flex;align-items:center;gap:1.5rem;min-height:44px;font-size:.875rem}.Philosophy_begin__SD9YF{margin-top:.5rem}.Philosophy_allWork__tr1gU span,.Philosophy_begin__SD9YF span,.Philosophy_workLink__5W8EI span{color:var(--signal)}.Philosophy_contact__CXb3f{display:inline-flex;align-items:center;justify-content:space-between;gap:2rem;min-height:54px;margin-block:.75rem 1.5rem;padding:.95rem 1.3rem;border:0;border-radius:.6rem;background:var(--signal);color:var(--ink);font-size:.9375rem;font-weight:600;cursor:pointer;transition:transform .2s ease}.Philosophy_workLink__5W8EI{display:flex;width:fit-content;color:var(--ph-muted)}.Philosophy_mobileDrawing__p3vS8{display:none}.Philosophy_work__KKAdB{position:relative;display:flex;align-items:center;padding:7rem 3rem 5rem;background:var(--paper);color:var(--ink)}.Philosophy_workInner__n6rEt{width:min(100%,76rem);margin-inline:auto}.Philosophy_work__KKAdB .Philosophy_eyebrow__omHqv{color:#676c5e}.Philosophy_work__KKAdB h2{font-size:clamp(3rem,5.5vw,5.5rem);margin-bottom:3rem}.Philosophy_work__KKAdB h2 span{color:var(--signal-text,#5f7900)}.Philosophy_caseStudy__HhMqo{display:grid;grid-template-columns:minmax(7rem,.7fr) minmax(0,2fr) 2rem;align-items:baseline;gap:2rem;padding:1.6rem 0;border-top:1px solid rgba(51,53,51,.25)}.Philosophy_caseStudies__oRMbc{border-bottom:1px solid rgba(51,53,51,.25)}.Philosophy_caseClient__estxf{font-size:.875rem}.Philosophy_caseTitle__jiIic{max-width:40ch;font-size:clamp(1.3rem,2.1vw,2rem);line-height:1.25;letter-spacing:-.025em}.Philosophy_caseArrow__s_QtI{font-size:1.5rem;transition:transform .2s ease}.Philosophy_allWork__tr1gU{margin-top:1.5rem}.Philosophy_allWork__tr1gU span{color:#5f7900}.Philosophy_page__1tXRW :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:6px}@media (hover:hover) and (pointer:fine){.Philosophy_caseStudy__HhMqo:hover .Philosophy_caseArrow__s_QtI{transform:translate(3px,-3px)}.Philosophy_allWork__tr1gU:hover,.Philosophy_begin__SD9YF:hover,.Philosophy_caseStudy__HhMqo:hover .Philosophy_caseTitle__jiIic,.Philosophy_workLink__5W8EI:hover{text-decoration:underline;text-underline-offset:.2em}.Philosophy_contact__CXb3f:hover{transform:translateY(-2px)}}@media (max-width:1150px){.Philosophy_page__1tXRW{--reading-sketch-scale:.8}.Philosophy_chapter__kaoa7{width:calc(100% - 5rem)}.Philosophy_copy__BBOzX{width:50%}.Philosophy_copy__BBOzX h1{font-size:clamp(3rem,5.6vw,4rem)}}@media (max-width:800px){.Philosophy_stage__CcYZb{display:none}.Philosophy_chapter__kaoa7{width:calc(100% - 3rem);flex-direction:column;justify-content:center;align-items:stretch;padding-block:7rem 2.5rem}.Philosophy_copy__BBOzX{width:100%;max-width:38rem;margin-inline:auto;opacity:1!important;transform:none!important}.Philosophy_copy__BBOzX h1{font-size:clamp(3rem,8vw,4.5rem)}.Philosophy_copy__BBOzX h2{font-size:clamp(2.5rem,7vw,3.5rem);max-width:18ch}.Philosophy_copy__BBOzX>p:not(.Philosophy_eyebrow__omHqv),.Philosophy_outcomes__FRfUv li,.Philosophy_symptoms__iwyI7 li{font-size:1.0625rem}.Philosophy_mobileDrawing__p3vS8{display:flex;height:245px;flex-shrink:0;justify-content:center;margin-top:1rem;pointer-events:none;overflow:clip}.Philosophy_mobileDrawing__p3vS8 .Philosophy_drawing__1aX95{transform:scale(.49);transform-origin:center top}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX h1{font-size:clamp(1.9rem,7.2vw,3.2rem)}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX>p:not(.Philosophy_eyebrow__omHqv){text-wrap:pretty}.Philosophy_opening___SEFn .Philosophy_copy__BBOzX{width:calc(100% - 2rem)}.Philosophy_openingGlyph__pj_Mx{left:var(--sketch-mobile-x);width:100px}.Philosophy_openingGlyph__pj_Mx:nth-child(3n){display:none}.Philosophy_sketchThreads__lWD5R{left:-4rem;right:-4rem}.Philosophy_work__KKAdB{padding:6rem 1.5rem 3.5rem}.Philosophy_caseStudy__HhMqo{grid-template-columns:minmax(0,1fr) 2rem;gap:.65rem 1rem;padding-block:1.3rem}.Philosophy_caseClient__estxf,.Philosophy_caseTitle__jiIic{grid-column:1}.Philosophy_caseArrow__s_QtI{grid-column:2;grid-row:1/3;align-self:center}}@media (prefers-reduced-motion:reduce){html:has(.Philosophy_page__1tXRW){scroll-snap-type:y proximity}.Philosophy_stage__CcYZb{display:none}.Philosophy_copy__BBOzX{opacity:1!important;transform:none!important}.Philosophy_mobileDrawing__p3vS8{display:flex;justify-content:center;overflow:clip;pointer-events:none}.Philosophy_chapter__kaoa7{gap:2rem}.Philosophy_caseArrow__s_QtI,.Philosophy_contact__CXb3f{transition:none}}@media print{.Philosophy_mobileDrawing__p3vS8,.Philosophy_openingArtwork__BBjhS,.Philosophy_stage__CcYZb{display:none}.Philosophy_chapter__kaoa7,.Philosophy_work__KKAdB{min-height:0;padding-block:2rem;break-inside:avoid}.Philosophy_copy__BBOzX{width:100%;max-width:none;opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce) and (min-width:801px){.Philosophy_mobileDrawing__p3vS8{flex:1;min-width:0;height:400px}.Philosophy_mobileDrawing__p3vS8 .Philosophy_drawing__1aX95{transform:scale(.8);transform-origin:center top}}
/*# sourceMappingURL=469395b9b8bcd6b7.css.map*/