.thinking-page{--cream:#eeeae2;--orange:#f7941d;--charcoal:#211f20;background:var(--cream);color:var(--charcoal);min-height:100svh;font-family:Poppins,Arial,sans-serif}.thinking-page *{box-sizing:border-box}.thinking-page em{font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-weight:400}.thinking-header{z-index:1000;background:var(--cream);justify-content:space-between;align-items:flex-start;height:106px;padding:24px clamp(28px,4vw,72px);display:flex;position:fixed;inset:0 0 auto}.thinking-brand .logo{width:112px;height:auto}.thinking-header nav{gap:32px;padding-top:8px;display:flex}.thinking-header nav a,.thinking-return,.essay-next{color:inherit;text-transform:uppercase;letter-spacing:.2em;font-size:10px;text-decoration:none}.thinking-kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--orange);font-size:10px;line-height:1.35}.thinking-return{margin-bottom:10vh;display:inline-block}.essay-page article{padding:22vh max(24px,50vw - 380px) 14vh}.essay-intro h1{letter-spacing:-.045em;margin:7vh 0 0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(62px,7vw,106px);font-weight:400;line-height:.9}.essay-premise{max-width:650px;color:var(--orange);margin:6vh 0 0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(27px,2.4vw,40px);line-height:1.18}.essay-body{margin-top:14vh}.essay-body p{margin:0 0 1.65em;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(20px,1.55vw,25px);line-height:1.62}.essay-context{border-top:1px solid #211f2033;flex-direction:column;gap:7vh;margin-top:16vh;padding-top:7vh;display:flex}.essay-context>a{color:inherit;text-decoration:none}.essay-context>a:first-child span{letter-spacing:.22em;color:var(--orange);font-size:10px}.essay-context>a:first-child p{max-width:650px;margin:25px 0 0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(25px,2.3vw,37px);line-height:1.2}.essay-next{border-bottom:1px solid;align-self:flex-start;padding-bottom:5px}.conditions-intro,.conditions-copy,.thinking-index{padding-left:clamp(28px,8vw,140px);padding-right:clamp(28px,10vw,180px)}.conditions-intro{flex-direction:column;min-height:110svh;padding-top:20vh;display:flex}.conditions-intro h1{letter-spacing:-.055em;margin:9vh 0 0;font-size:clamp(68px,9vw,144px);font-weight:500;line-height:.83}.conditions-intro h1 em{color:var(--orange)}.conditions-deck{align-self:flex-end;max-width:650px;margin:12vh 0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(27px,2.8vw,46px);line-height:1.16}.conditions-copy{padding-top:14vh;padding-bottom:15vh}.conditions-lead,.conditions-statement{letter-spacing:-.045em;max-width:1050px;font-size:clamp(46px,6.5vw,100px);line-height:.92}.conditions-lead p,.conditions-statement p{margin:.15em 0}.conditions-lead p:last-child,.conditions-statement em{color:var(--orange);font-family:Adobe Garamond Pro,Garamond,Georgia,serif}.conditions-prose{max-width:690px;margin:18vh 0 18vh auto;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(21px,1.7vw,28px);line-height:1.58}.conditions-prose p{margin:0 0 1.5em}.conditions-question{grid-template-columns:.8fr 1.2fr;gap:8vw;margin:18vh 0;font-size:clamp(22px,2vw,34px);line-height:1.38;display:grid}.conditions-question p{margin:0}.conditions-question em{color:var(--orange);margin-top:.35em;font-size:1.4em;line-height:1.08;display:block}.conditions-pairs{margin:18vh 0}.conditions-pairs p{align-items:center;gap:.25em;margin:.35em 0;font-size:clamp(34px,5vw,76px);line-height:1;display:flex}.conditions-pairs .and{object-fit:contain;width:.62em;height:.85em}.conditions-prose-end{margin-bottom:0}.thinking-index{padding-top:14vh;padding-bottom:16vh}.thinking-index>a{color:inherit;border-top:1px solid #211f2033;grid-template-columns:50px minmax(0,1fr) 24px;gap:28px;padding:5vh 0;text-decoration:none;display:grid}.thinking-index>a:last-child{border-bottom:1px solid #211f2033}.thinking-index>a>span{letter-spacing:.2em;color:var(--orange);font-size:10px}.thinking-index h2{margin:0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(34px,4vw,62px);font-weight:400;line-height:1}.thinking-index p{max-width:620px;margin:18px 0 0;font-size:clamp(14px,1.1vw,17px);line-height:1.55}.thinking-index b{font-size:20px;font-weight:400}@media (max-width:680px){.thinking-header{height:78px;padding:16px 18px}.thinking-brand .logo{width:76px}.thinking-header nav{gap:8px;padding-top:5px}.thinking-header nav a{letter-spacing:.1em;font-size:7px}.essay-page article{padding:125px 24px 100px}.thinking-return{margin-bottom:70px}.essay-intro h1{margin-top:48px;font-size:clamp(52px,15vw,72px)}.essay-premise{margin-top:42px}.essay-body{margin-top:90px}.essay-body p{font-size:20px;line-height:1.55}.essay-context{margin-top:100px}.conditions-intro,.conditions-copy,.thinking-index{padding-left:24px;padding-right:46px}.conditions-intro{min-height:auto;padding-top:125px}.conditions-intro h1{margin-top:65px}.conditions-deck{margin:75px 0 100px}.conditions-copy{padding-top:100px}.conditions-question{grid-template-columns:1fr;gap:55px}.conditions-pairs p{font-size:clamp(28px,8.5vw,42px)}.thinking-index>a{grid-template-columns:32px minmax(0,1fr) 18px;gap:12px}}.essay-page-visual article{padding-left:max(24px,50vw - 400px);padding-right:max(24px,50vw - 400px)}.essay-page-visual .essay-body{margin-top:max(56px,14vh - 70px)}.essay-page-visual .essay-paragraph>p{margin-bottom:1.48em;line-height:1.52}.essay-intervention{margin:13vh 0 15vh}.essay-relationship{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(16px,3vw,42px);display:grid}.essay-relationship>div span{letter-spacing:.25em;color:var(--orange);margin-bottom:12px;font-size:9px;display:block}.essay-relationship>div strong{font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(44px,5vw,72px);font-weight:400;line-height:.9}.essay-relationship .and{width:clamp(34px,3.2vw,48px);height:auto}.essay-relationship>p{text-align:right;grid-column:2/4;justify-self:end;margin:2vh 0 0;font-family:Poppins,Arial,sans-serif;font-size:clamp(19px,1.7vw,27px);line-height:1.1}.essay-relationship>p em{color:var(--orange)}.essay-argument{margin-top:15vh;margin-bottom:16vh}.essay-argument>p{letter-spacing:-.04em;margin:0;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(46px,6vw,88px);line-height:.92}.essay-argument em{color:var(--orange)}.essay-provocation{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:clamp(24px,5vw,72px);margin:14vh 0 15vh;display:grid}.essay-provocation>span{letter-spacing:.25em;color:var(--orange);padding-top:.85em;font-size:9px}.essay-provocation>p{letter-spacing:-.035em;margin:0;font-family:Poppins,Arial,sans-serif;font-size:clamp(34px,4.6vw,66px);line-height:1.02}.essay-provocation em{color:var(--orange);font-size:1.08em}.essay-listen-entry,.essay-listen-state button{-webkit-appearance:none;appearance:none;color:inherit;text-transform:uppercase;letter-spacing:.18em;cursor:pointer;background:0 0;border:0;font-family:Poppins,Arial,sans-serif}.essay-listen-entry-row{align-items:center;gap:12px;height:36px;margin-top:clamp(30px,4vh,46px);display:flex}.essay-listen-entry{padding:0;font-size:10px;display:block}.essay-listen-entry span{color:var(--orange);margin-right:8px;font-size:9px;display:inline-block}.essay-listen-preloading{width:25px;height:36px;color:var(--orange);display:block}.essay-listen-preloading .ask-response-loader{width:25px;height:36px}.essay-listen-preloading .ask-response-loader-mark{width:25px;height:34px}.essay-listen-state{letter-spacing:.13em;text-transform:uppercase;grid-template-columns:auto minmax(80px,190px) auto auto;align-items:center;gap:14px;width:min(100%,420px);margin-top:clamp(28px,3.8vh,44px);font-size:9px;display:grid}.essay-listen-state audio{display:none}.essay-listen-state button{padding:0;font-size:9px}.essay-listen-progress{background:#211f2040;height:1px;position:relative;overflow:hidden}.essay-listen-progress i{background:var(--orange);transition:width .2s linear;position:absolute;inset:0 auto 0 0}.essay-listen-time{white-space:nowrap;font-variant-numeric:tabular-nums}.essay-listen-close{line-height:1;font-size:16px!important}.essay-listen-loading{height:42px;color:var(--orange);grid-column:1/-1;align-items:center;gap:10px;display:flex}.essay-listen-loading .ask-response-loader{width:25px;height:36px}.essay-listen-loading .ask-response-loader-mark{width:25px;height:34px}.essay-listen-loading>span:last-child{color:var(--black)}.essay-listen-error{color:#9b3d2b;letter-spacing:.08em;text-transform:none;grid-column:1/-1}.essay-secondary-thought{max-width:620px;margin:8vh 0 10vh clamp(0px,6vw,72px)}.essay-secondary-thought>p{letter-spacing:-.015em;margin:0!important;font-size:clamp(28px,2.65vw,39px)!important;line-height:1.16!important}.essay-page-volunteers .essay-body{margin-top:clamp(62px,7vh,86px)}.volunteers-observation{max-width:660px}.purpose-observation{margin-left:0}.compensation-observation{max-width:570px;margin-left:auto;margin-right:clamp(0px,3vw,36px)}.volunteers-relationship{margin:14vh 0 16vh}.volunteers-pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:clamp(14px,3vw,38px);display:grid}.volunteers-pair strong{letter-spacing:-.045em;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(55px,7vw,96px);font-weight:400;line-height:.84}.volunteers-pair strong:last-child{text-align:right}.volunteers-pair .and{width:clamp(36px,3.4vw,52px);height:auto}.volunteers-pair-copy{grid-template-columns:1fr 1fr;gap:clamp(28px,6vw,80px);margin-top:6vh;display:grid}.volunteers-pair-copy p{margin:0!important;font-family:Poppins,Arial,sans-serif!important;font-size:clamp(15px,1.25vw,18px)!important;line-height:1.55!important}.volunteers-pair-copy p:last-child{padding-top:clamp(28px,5vh,52px)}.volunteers-proposition{margin-top:17vh;margin-bottom:15vh}.volunteers-proposition>p{font-size:clamp(43px,5.3vw,78px);line-height:.96}.volunteers-proposition em{margin-top:.12em;display:block}.essay-page-coherence .essay-body{margin-top:clamp(62px,7vh,86px)}.coherence-distinction{max-width:700px;margin:10vh 0 13vh}.coherence-distinction>p{font-size:clamp(30px,3vw,43px)!important;line-height:1.14!important}.coherence-distinction span{letter-spacing:-.025em;font-family:Poppins,Arial,sans-serif;font-size:.72em}.coherence-distinction em{color:var(--orange)}.coherence-point-of-view{max-width:660px;margin-left:auto}.coherence-point-of-view>span{letter-spacing:.24em;color:var(--orange);margin-bottom:22px;font-family:Poppins,Arial,sans-serif;font-size:9px;display:block}.coherence-proposition{margin:17vh 0 18vh}.coherence-proposition p{letter-spacing:-.035em;margin:0!important;font-size:clamp(42px,5.3vw,78px)!important;line-height:.94!important}.coherence-proposition p:first-child{max-width:680px}.coherence-proposition p:last-child{text-align:right;max-width:660px;margin:6vh 0 0 auto!important}.coherence-proposition strong{letter-spacing:-.045em;font-family:Poppins,Arial,sans-serif;font-size:.72em;font-weight:500}.coherence-proposition em{color:var(--orange)}.essay-page-keys .essay-body{margin-top:clamp(62px,7vh,86px)}.keys-contract{margin:15vh 0 17vh}.keys-contract>span,.keys-question span{letter-spacing:.24em;color:var(--orange);font-family:Poppins,Arial,sans-serif;font-size:9px}.keys-contract>div{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.25fr);align-items:center;gap:clamp(8px,1.5vw,20px);margin-top:6vh;display:grid}.keys-contract strong{letter-spacing:-.035em;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(34px,4.2vw,60px);font-weight:400;line-height:.9}.keys-contract strong:nth-of-type(2){color:var(--orange);align-self:end;transform:translateY(55%)}.keys-contract strong:last-of-type{text-align:right}.keys-contract .and{width:clamp(20px,2.2vw,32px);height:auto}.keys-contract>p{text-align:right;max-width:560px;margin:8vh 0 0 auto!important;font-family:Poppins,Arial,sans-serif!important;font-size:clamp(15px,1.25vw,18px)!important;line-height:1.5!important}.keys-question{margin:16vh 0 18vh}.keys-question>div{align-items:baseline;gap:clamp(18px,4vw,56px);display:flex}.keys-question>div strong{letter-spacing:-.03em;font-family:Poppins,Arial,sans-serif;font-size:clamp(23px,2.7vw,38px);font-weight:500;line-height:1}.keys-question>p{letter-spacing:-.035em;max-width:740px;margin:8vh 0 0 auto!important;font-size:clamp(39px,4.8vw,70px)!important;line-height:.98!important}.keys-question em{color:var(--orange)}.keys-ending{margin:18vh 0 12vh}.keys-ending>div{align-items:baseline;gap:clamp(14px,2vw,30px);width:max-content;max-width:100%;margin:clamp(24px,4vh,44px) 0;display:flex}.keys-ending>div:nth-child(2){margin-left:clamp(30px,7vw,100px)}.keys-ending>div:nth-child(3){margin-top:9vh;margin-left:clamp(60px,13vw,180px)}.keys-ending span{letter-spacing:.22em;white-space:nowrap;font-family:Poppins,Arial,sans-serif;font-size:10px}.keys-ending strong{letter-spacing:-.045em;white-space:nowrap;font-family:Adobe Garamond Pro,Garamond,Georgia,serif;font-size:clamp(56px,7.2vw,104px);font-weight:400;line-height:.82}.keys-ending>div:first-child strong{color:var(--orange);font-style:italic}.keys-ending>div:last-child strong{color:var(--orange);font-size:clamp(60px,7.8vw,112px);font-style:italic}@media (max-width:680px){.essay-page-visual article{padding:125px 24px 100px}.essay-page-visual .essay-body{margin-top:54px}.essay-page-visual .essay-paragraph>p{margin-bottom:1.42em;line-height:1.48}.essay-intervention{margin:90px 0}.essay-relationship{grid-template-columns:1fr 34px 1fr;gap:12px}.essay-relationship>div strong{font-size:38px}.essay-relationship>p{grid-column:1/4;margin-top:20px}.essay-argument>p{font-size:clamp(43px,12vw,58px)}.essay-provocation{grid-template-columns:1fr;gap:25px}.essay-provocation>span{padding:0}.essay-provocation>p{font-size:clamp(38px,10.5vw,52px)}}@media (max-width:520px){.essay-listen-state{grid-template-columns:auto minmax(70px,1fr) auto;gap:12px;width:100%}.essay-listen-close{grid-column:3}.essay-listen-time{grid-area:2/1/auto/-1}.essay-listen-error{grid-row:3}}@media (max-width:680px){.coherence-distinction>p{font-size:clamp(28px,8.5vw,39px)!important}.coherence-proposition p{font-size:clamp(38px,10.5vw,52px)!important}.coherence-proposition p:last-child{text-align:left;margin-top:45px!important}.keys-contract>div{grid-template-columns:1fr 24px;align-items:center}.keys-contract strong{font-size:clamp(34px,10vw,45px)}.keys-contract strong:nth-of-type(2){transform:none}.keys-contract strong:last-of-type,.keys-contract>p{text-align:left}.keys-question>div{display:block}.keys-question>div strong{margin-top:20px;display:block}.keys-question>p{font-size:clamp(37px,10.5vw,50px)!important}.keys-ending>div,.keys-ending>div:nth-child(2),.keys-ending>div:nth-child(3){width:auto;margin-left:0;display:block}.keys-ending span{margin-bottom:14px;display:block}.keys-ending strong,.keys-ending>div:last-child strong{white-space:normal;font-size:clamp(50px,13vw,66px)}}
