.primitives-module__66vBQW__chapter{position:relative}.primitives-module__66vBQW__chapterHead{background-color:var(--color-lightGrey);height:100svh;padding:calc(5.4rem + 2.65957vw) var(--grid-outerGutter) 7.97872vw;z-index:0;flex-direction:column;display:flex;position:sticky;top:0}.primitives-module__66vBQW__chapterBody{background-color:var(--color-offWhite);z-index:1;padding:13.2979vw 0 26.5957vw;position:relative}.primitives-module__66vBQW__eyebrow{font-family:var(--font-mono);letter-spacing:.06rem;text-transform:uppercase;align-items:center;column-gap:1.2rem;padding-top:2.65957vw;font-size:1.2rem;font-weight:400;line-height:1.2;display:flex;position:relative}.primitives-module__66vBQW__eyebrow:before{background-color:var(--color-darkGrey);content:"";opacity:.35;width:100%;height:1px;position:absolute;top:0;left:0}.primitives-module__66vBQW__eyebrowIndex{color:var(--color-darkGrey)}.primitives-module__66vBQW__head{margin-top:auto}.primitives-module__66vBQW__headTitle{color:var(--color-offBlack);font-size:min(19vw, calc(158vw / var(--chars,10)));letter-spacing:-.05em;font-weight:500;line-height:.82}.primitives-module__66vBQW__headTitle span{display:block}.primitives-module__66vBQW__chapterPause{height:55svh}.primitives-module__66vBQW__headCopy{left:var(--grid-outerGutter);right:var(--grid-outerGutter);text-wrap:pretty;transition:opacity .9s var(--ease-cubicOut), transform .9s var(--ease-cubicOut);font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:500;line-height:1.2;position:absolute;top:calc(50% + 2.4rem)}.primitives-module__66vBQW__headCopy[data-state=hidden]{opacity:0;transform:translateY(2.4rem)}@media (prefers-reduced-motion:reduce){.primitives-module__66vBQW__headCopy{transition:opacity .3s}.primitives-module__66vBQW__headCopy[data-state=hidden]{transform:none}}@media only screen and (min-width:834px){.primitives-module__66vBQW__chapterBody{padding:6.94444vw 0 11.1111vw}.primitives-module__66vBQW__eyebrow{padding-top:1.73611vw}.primitives-module__66vBQW__headTitle{font-size:clamp(7.5rem,10.4167vw,15rem)}.primitives-module__66vBQW__headCopy{width:32.4306vw;top:calc(50% + 1.38889vw);left:auto}}@media only screen and (min-width:1024px){.primitives-module__66vBQW__chapterHead{padding:calc(2.08333vw * 2 + 5.6rem + 2.08333vw) var(--grid-outerGutter) 2.08333vw}}.primitives-module__66vBQW__statement{color:var(--color-midGrey);letter-spacing:-.044rem;padding:0 var(--grid-outerGutter);text-wrap:pretty;font-size:clamp(2.2rem,3.125vw,4.5rem);font-weight:500;line-height:1.1}.primitives-module__66vBQW__statement p{max-width:100%}.primitives-module__66vBQW__statement.primitives-module__66vBQW__medium{letter-spacing:-.04rem;font-size:clamp(2rem,2.22222vw,3.2rem);line-height:1.15}.primitives-module__66vBQW__statementLead{color:var(--color-offBlack);margin-right:9.57447vw;font-weight:500}@media only screen and (min-width:834px){.primitives-module__66vBQW__statement{letter-spacing:-.09rem}.primitives-module__66vBQW__statement p{width:60.0694vw}.primitives-module__66vBQW__statement.primitives-module__66vBQW__medium p{width:54vw}.primitives-module__66vBQW__statementLead{margin-right:5.55556vw}}.primitives-module__66vBQW__block{padding:11.1702vw 0 12.5vw;scroll-margin-top:8rem;position:relative}.primitives-module__66vBQW__block:before{background-color:var(--color-darkGrey);content:"";height:1px;left:var(--grid-outerGutter);opacity:.35;width:calc(100% - var(--grid-outerGutter) * 2);position:absolute;top:0}.primitives-module__66vBQW__blockTitle{grid-column:1/-1;align-items:center;height:fit-content;margin-bottom:10.6383vw;font-size:clamp(1.2rem,1.04167vw,1.5rem);font-weight:600;line-height:1.15;display:flex;position:relative}.primitives-module__66vBQW__blockTitle:before{background-color:var(--color-burnedOrange);border:1px solid var(--color-burnedOrange);content:"";border-radius:50%;flex-shrink:0;width:1rem;height:1rem;margin-right:10.3723vw;transition:background-color .3s,border-color .3s;display:inline-block}.primitives-module__66vBQW__blockTitle.primitives-module__66vBQW__ring:before{border-color:var(--color-midGrey);background-color:#0000}.primitives-module__66vBQW__blockTitle.primitives-module__66vBQW__noDot:before{visibility:hidden}.primitives-module__66vBQW__component{grid-column:1/-1;min-width:0;display:flex;position:relative}.primitives-module__66vBQW__label{flex-shrink:0;min-width:2ch;margin-right:23.1383vw;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:500;line-height:1.2}@media only screen and (max-width:833px){.primitives-module__66vBQW__block.primitives-module__66vBQW__hasTitle{padding-top:13.2979vw}}@media only screen and (min-width:834px){.primitives-module__66vBQW__block{padding:1.73611vw 0 4.65278vw}.primitives-module__66vBQW__blockTitle{grid-area:1/7/auto/9;align-items:flex-start;margin-bottom:0;padding-right:1.38889vw}.primitives-module__66vBQW__blockTitle:before{margin-top:.15em;margin-right:1.38889vw}.primitives-module__66vBQW__component{grid-area:1/10/auto/15}.primitives-module__66vBQW__component.primitives-module__66vBQW__wide{grid-column:10/16}.primitives-module__66vBQW__label{text-align:right;margin-right:0;position:absolute;right:calc(100% + 6.11111vw)}}.primitives-module__66vBQW__copy{flex:1;min-width:0;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:500;line-height:1.2}.primitives-module__66vBQW__copy h3{color:var(--color-offBlack);text-wrap:balance;position:relative}.primitives-module__66vBQW__copy h3:before{content:"→";font-size:1.3rem;position:absolute;top:.531915vw;left:calc(-10.3723vw - 1.3rem)}.primitives-module__66vBQW__copy h3+p,.primitives-module__66vBQW__copy h3+*{margin-top:3.98936vw}.primitives-module__66vBQW__copy p{color:var(--color-darkGrey);text-wrap:pretty}.primitives-module__66vBQW__copy p+p{margin-top:1em}@media only screen and (min-width:834px){.primitives-module__66vBQW__copy h3:before{left:unset;top:.208333vw;right:calc(100% + 2.84722vw)}.primitives-module__66vBQW__copy h3+p,.primitives-module__66vBQW__copy h3+*{margin-top:1.73611vw}}.primitives-module__66vBQW__labelled{position:relative}.primitives-module__66vBQW__labelWrapper{height:100%;left:var(--grid-outerGutter);pointer-events:none;z-index:2;padding-bottom:7rem;position:absolute;top:0}.primitives-module__66vBQW__pageLabel{font-family:var(--font-mono);letter-spacing:.06rem;text-transform:uppercase;background-color:var(--color-offWhite);box-shadow:0 0 0 .8rem var(--color-offWhite);font-size:1.2rem;font-weight:400;line-height:1.2;position:sticky;top:50vh}.primitives-module__66vBQW__pageLabel span{display:block}@media only screen and (max-width:833px){.primitives-module__66vBQW__labelWrapper{display:none}}
.Books-module__mWJ0uG__shelf{--ink:#282828d9;--faint:#28282880;background-color:var(--color-paperGrey,#f2f2f2);z-index:1;background-image:linear-gradient(#00000009 1px,#0000 1px),linear-gradient(90deg,#00000009 1px,#0000 1px);background-position:top;background-size:64px 64px;padding:180px 24px 140px;position:relative}.Books-module__mWJ0uG__heading,.Books-module__mWJ0uG__pdf{color:#2828288c;font-family:var(--font-mono);letter-spacing:.04em;text-align:center;text-transform:uppercase;font-size:12px;display:block}.Books-module__mWJ0uG__heading{margin:0 0 100px}.Books-module__mWJ0uG__pdf{text-underline-offset:.3em;width:fit-content;margin:110px auto 0;text-decoration:underline}.Books-module__mWJ0uG__pdf:hover{color:#282828e6}.Books-module__mWJ0uG__grid{flex-wrap:wrap;justify-content:center;gap:100px 80px;max-width:1100px;margin:0 auto;display:flex}.Books-module__mWJ0uG__book{color:inherit;-webkit-user-select:none;user-select:none;flex:none;width:290px;text-decoration:none;display:block}.Books-module__mWJ0uG__stack{position:relative}.Books-module__mWJ0uG__lift{transition:transform .5s cubic-bezier(.22,1,.36,1)}.Books-module__mWJ0uG__book:hover .Books-module__mWJ0uG__lift,.Books-module__mWJ0uG__book:focus-visible .Books-module__mWJ0uG__lift{transform:translateY(-72px)}.Books-module__mWJ0uG__book:focus-visible{outline:none}.Books-module__mWJ0uG__book:focus-visible .Books-module__mWJ0uG__cover{box-shadow:0 0 0 2px var(--color-burnedOrange,#ff6b00)}.Books-module__mWJ0uG__cover{background:#fafafa;border-radius:4px 12px 12px 4px;min-height:350px;display:flex;overflow:hidden;box-shadow:inset 0 2px 1px #fff,0 0 0 .931px #00000014,0 4px 8px #00000008,0 9px 8px #00000005}.Books-module__mWJ0uG__spine{background:linear-gradient(270deg,#cdcdcd33 0%,#e4e4e41a 60%,#f5f5f505 100%);flex:none;width:16px}.Books-module__mWJ0uG__pages{flex-direction:column;flex:1;min-width:0;display:flex}.Books-module__mWJ0uG__title{color:var(--ink);font-family:var(--font-base);letter-spacing:-.4px;text-shadow:0 .5px .5px #fff,0 .3px .3px #0000001f;white-space:pre-line;max-width:220px;margin:0;padding:32px 20px 26px;font-size:20px;font-weight:500;line-height:1.1}.Books-module__mWJ0uG__rule{background:#2828281a;height:1px;margin:0 20px;display:block;box-shadow:0 .5px #fffc}.Books-module__mWJ0uG__label,.Books-module__mWJ0uG__foot{color:var(--faint);font-family:var(--font-mono);font-size:8px;font-weight:500;line-height:11.6px}.Books-module__mWJ0uG__label{margin:10px 20px 0}.Books-module__mWJ0uG__image{border-radius:6px;width:calc(100% - 40px);height:auto;margin:12px 20px 0;display:block}.Books-module__mWJ0uG__foot{justify-content:space-between;margin-top:auto;padding:16px 20px 18px;font-size:7px;display:flex}.Books-module__mWJ0uG__pocket{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:#cfcfcf29;border-radius:0 0 24px 24px;height:30%;position:absolute;bottom:-20px;left:-20px;right:-20px;box-shadow:inset 0 1px #fff9}.Books-module__mWJ0uG__action{color:var(--faint);font-family:var(--font-mono);justify-content:center;align-items:center;margin-top:40px;font-size:12px;line-height:16px;transition:color .2s;display:flex;position:relative}.Books-module__mWJ0uG__book:hover .Books-module__mWJ0uG__action,.Books-module__mWJ0uG__book:focus-visible .Books-module__mWJ0uG__action{color:var(--ink)}.Books-module__mWJ0uG__arrow{opacity:0;margin-left:6px;transition:opacity .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1);display:flex;transform:translate(-4px)}.Books-module__mWJ0uG__book:hover .Books-module__mWJ0uG__arrow,.Books-module__mWJ0uG__book:focus-visible .Books-module__mWJ0uG__arrow{opacity:.6;transform:none}@media (hover:none){.Books-module__mWJ0uG__arrow{opacity:.6;transform:none}}@media (prefers-reduced-motion:reduce){.Books-module__mWJ0uG__lift,.Books-module__mWJ0uG__arrow{transition:none}}@media (max-width:640px){.Books-module__mWJ0uG__shelf{padding:120px 16px 100px}.Books-module__mWJ0uG__grid{gap:80px}}.Books-module__mWJ0uG__comingSoon{cursor:default;opacity:.45}.Books-module__mWJ0uG__comingSoon:hover .Books-module__mWJ0uG__lift{transform:none}.Books-module__mWJ0uG__comingSoon .Books-module__mWJ0uG__cover{background:#f6f6f6}.Books-module__mWJ0uG__tag{color:var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #2828282e;border-radius:100px;align-self:flex-start;align-items:center;gap:5px;margin:10px 20px 0;padding:4px 8px 4px 6px;font-size:8px;font-weight:500;line-height:1;display:inline-flex}.Books-module__mWJ0uG__tag:before{border:1.5px solid var(--color-burnedOrange,#ff6b00);content:"";border-radius:50%;width:7px;height:7px}.Books-module__mWJ0uG__blank{aspect-ratio:640/520;background:repeating-linear-gradient(135deg,#2828280d 0 1px,#0000 1px 7px);border:1px dashed #2828282e;border-radius:6px;margin:12px 20px 0;display:block}
