.reading-room{width:100%;max-width:104rem;margin:0 auto;padding:5vh 2rem 6rem;background:#f4eee2;color:#391d04;box-sizing:border-box}.reading-room__intro{max-width:74rem;margin:0 auto 3rem;padding-bottom:2rem;border-bottom:1px solid rgba(57,29,4,.16);text-align:center}.reading-room__intro-text{max-width:48rem;margin:0 auto}.reading-room__eyebrow{margin:0 0 .75rem;font-size:.85rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#a65e3f}.reading-room__headline{margin:0 0 1.25rem;font-family:var(--font-heading-family);font-size:clamp(2rem,4vw,2.75rem);line-height:1.12;color:#391d04}.reading-room__thesis{margin:0 auto;max-width:46rem;font-size:clamp(1.5rem,1.6vw,1.7rem);line-height:1.6;color:#391d04d1}.reading-room__chapters{max-width:100rem;margin:0 auto}.chapter{border-top:1px solid rgba(57,29,4,.16)}.chapter:last-child{border-bottom:1px solid rgba(57,29,4,.16)}.chapter__summary{display:flex;align-items:baseline;gap:2rem;max-width:74rem;padding:2.5rem 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent;scroll-margin-top:calc(var(--header-height, 0px) + 1.5rem)}.chapter__summary::-webkit-details-marker{display:none}.chapter__summary::marker{content:""}.chapter__summary:focus-visible{outline:none;box-shadow:inset 3px 0 #a65e3f}.chapter__index{flex:0 0 auto;font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.75rem,4vw,3.75rem);line-height:1;color:#a65e3f8c}.chapter__headline{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.5rem}.chapter__title{font-family:var(--font-heading-family);font-size:clamp(2rem,3.6vw,2.75rem);line-height:1.05;color:#391d04}.chapter__line{font-size:1.25rem;line-height:1.4;color:#391d04a6}.chapter__cue{flex:0 0 auto;align-self:center;display:block;width:2.5rem;height:1px;background:currentColor;color:#a65e3f;transition:width .3s ease,opacity .2s ease,visibility 0s linear 0s}@media(hover:hover){.chapter__summary:hover .chapter__cue{width:4rem}}.chapter__summary:focus-visible .chapter__cue{width:4rem}.chapter[open]>.chapter__summary .chapter__cue{opacity:0;visibility:hidden;transition:width .3s ease,opacity .2s ease,visibility 0s linear .2s}.chapter__body{padding:0 0 4rem}.chapter__folio{display:block}.chapter__copy{max-width:62rem;margin:0 0 2.5rem;font-size:1.6rem;line-height:1.7;color:#391d04db}.chapter__copy p{margin:0 0 1.4rem}.chapter__copy p:last-child{margin-bottom:0}.chapter__copy--reflect{margin-bottom:0}.chapter__observe{margin:0 0 2.5rem;max-width:40rem}.chapter__observe-frame{width:100%;aspect-ratio:4 / 5;overflow:hidden;background:#ede4d3;transform:translateZ(0)}.chapter__video,.chapter__image{display:block;width:100%;height:100%;object-fit:cover}.chapter__observe-label{margin-top:.75rem;font-family:var(--font-heading-family);font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:#391d0480}@media(prefers-reduced-motion:no-preference){.chapter__video,.chapter__image{transition:transform .9s cubic-bezier(.2,.7,.2,1)}}@media(min-width:900px){.chapter__folio{display:grid;grid-template-columns:minmax(0,58rem) 37rem;grid-template-rows:auto auto;column-gap:5rem;row-gap:0;align-items:start;grid-template-areas:"read    observe" "reflect observe"}.chapter__copy--read{grid-area:read}.chapter__copy--reflect{grid-area:reflect}.chapter__observe{grid-area:observe;margin:0}}@media(max-width:749px){.reading-room{padding:4.5vh 1.25rem 4rem}.reading-room__intro{margin-bottom:2.5rem;padding-bottom:1.75rem}.chapter__summary{gap:1rem;padding:1.85rem 0}.chapter__index{font-size:clamp(2.2rem,11vw,2.75rem)}.chapter__body{padding-bottom:3rem}.chapter__copy{font-size:1.5rem}.chapter__observe{max-width:none}}@media(prefers-reduced-motion:reduce){.chapter__cue{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-the-philosophy.css.map */
