.f06QSW_hero{padding-top:clamp(7.5rem,12vw,10rem);padding-bottom:clamp(3.5rem,7vw,6rem)}.f06QSW_title{max-width:15ch;margin-block:.25rem clamp(1.75rem,3vw,2.5rem);font-size:clamp(2.8rem,1.5rem + 5.6vw,6.8rem);line-height:.94}.f06QSW_intro{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(1.75rem,5vw,5rem);display:grid}.f06QSW_fit{font-family:var(--font-serif);font-size:var(--step-2);text-wrap:pretty;line-height:1.25}.f06QSW_fit em{color:var(--clay)}.f06QSW_actions{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.f06QSW_visual{margin-top:clamp(3rem,6vw,4.5rem);position:relative}.f06QSW_frame{aspect-ratio:21/9;border-radius:var(--radius-l) var(--radius-l) var(--radius-l) 160px;background:var(--paper-deep);overflow:hidden}.f06QSW_video{object-fit:cover;object-position:50% 0%;width:100%;height:100%;filter:var(--video-grade);display:block}.f06QSW_tag{z-index:1;position:absolute}.f06QSW_tag[data-index="0"]{top:-2rem;right:8%;rotate:6deg}.f06QSW_tag[data-index="1"]{bottom:16%;left:-1.25rem;rotate:-7deg}.f06QSW_tag[data-index="2"]{bottom:-2.25rem;right:30%;rotate:-3deg}@media (prefers-reduced-motion:no-preference){.f06QSW_tag{animation:f06QSW_stick .6s var(--ease) both}.f06QSW_tag[data-index="1"]{animation-delay:.15s}.f06QSW_tag[data-index="2"]{animation-delay:.3s}}@keyframes f06QSW_stick{0%{opacity:0;translate:0 -18px;scale:1.08}}@media (max-width:860px){.f06QSW_intro{grid-template-columns:1fr}.f06QSW_frame{aspect-ratio:4/3;border-radius:var(--radius-l) var(--radius-l) var(--radius-l) 80px}.f06QSW_tag{scale:.8}.f06QSW_tag[data-index="1"]{display:none}.f06QSW_tag[data-index="2"]{right:8%}}
.-QG3eW_book{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.9rem,1.6vw,1.4rem);display:grid}.-QG3eW_page{background:var(--paper-light) var(--grain);min-height:19rem;transition:rotate .3s var(--ease), translate .3s var(--ease);border-radius:4px 14px 14px 4px;flex-direction:column;gap:.6rem;padding:1.4rem 1.4rem 1.1rem 1.6rem;display:flex;rotate:-.8deg;box-shadow:inset 7px 0 9px -7px #1a183052,0 1px #1a18300f,0 22px 36px -28px #1a18308c}.-QG3eW_page:nth-child(2n){rotate:.9deg}.-QG3eW_page:nth-child(3n){rotate:-1.4deg}.-QG3eW_page:hover{translate:0 -4px;rotate:0deg}.-QG3eW_number{font-family:var(--font-serif);font-size:var(--step-4);color:var(--clay);font-style:italic;line-height:.9}.-QG3eW_title{font-size:var(--step-1);letter-spacing:-.015em;line-height:1.1}.-QG3eW_body{font-family:var(--font-serif);font-size:var(--step-0);color:var(--ink-soft);line-height:1.4}.-QG3eW_runner{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-top:auto;padding-top:.75rem;font-size:.68rem;font-weight:600}.-QG3eW_blank{box-shadow:none;outline:2px dashed var(--clay);outline-offset:-2px;background:0 0}.-QG3eW_blankLink{color:var(--clay);text-underline-offset:.25em;margin-top:auto;font-weight:650;text-decoration:underline}@media (max-width:1000px){.-QG3eW_book{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.-QG3eW_book{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:80%;grid-auto-flow:column;padding:.5rem .25rem 1.25rem;overflow-x:auto}.-QG3eW_page{scroll-snap-align:start;min-height:17rem}}
