.page-module__G_sqca__page{--ink:#2c2421;--red:#9c352b;--paper:#f8f4ee;--line:#e0d5c9;color:var(--ink);background:#fff}.page-module__G_sqca__intro{color:#fff5e9;background:#241c19;padding:44px 0 0;scroll-margin-top:140px}.page-module__G_sqca__introGrid,.page-module__G_sqca__storyGrid{align-items:start;gap:clamp(24px,5vw,72px);display:grid}.page-module__G_sqca__introGrid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}.page-module__G_sqca__headline{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(30px,3.4vw,48px);font-weight:700;line-height:1.06}.page-module__G_sqca__lead{color:#ede0d4;max-width:46ch;margin:20px 0;font-size:17px;line-height:1.65}.page-module__G_sqca__facts{border-top:1px solid #fff5e94d;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;display:grid}.page-module__G_sqca__facts>div{align-items:center;gap:16px;padding:18px 24px;display:flex}.page-module__G_sqca__facts>div:first-child{padding-left:0}.page-module__G_sqca__facts>div+div{border-left:1px solid #fff5e94d}.page-module__G_sqca__facts dt{color:#ede0d4;max-width:15ch;font-size:13px;line-height:1.4}.page-module__G_sqca__facts .page-module__G_sqca__longFactLabel{max-width:36ch}.page-module__G_sqca__facts dd{letter-spacing:-.04em;white-space:nowrap;order:-1;font-size:clamp(23px,2.75vw,36px);font-weight:600;line-height:1.15}.page-module__G_sqca__textLink{color:var(--red);text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration:underline}.page-module__G_sqca__intro .page-module__G_sqca__textLink{color:#ffcfba}.page-module__G_sqca__textLink span{margin-left:8px}.page-module__G_sqca__textLink:focus-visible,.page-module__G_sqca__thumbnail:focus-visible{outline-offset:4px;outline:2px solid}.page-module__G_sqca__cover,.page-module__G_sqca__sidebar{min-width:0}.page-module__G_sqca__thumbnail{cursor:zoom-in;width:100%;display:block;overflow:hidden}.page-module__G_sqca__photo{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.page-module__G_sqca__editions{background:var(--paper);padding:48px 0 54px;scroll-margin-top:140px}.page-module__G_sqca__sectionTitle{letter-spacing:-.035em;margin-bottom:24px;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.12}.page-module__G_sqca__volumeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.page-module__G_sqca__edition{border:1px solid var(--line);border-top:3px solid var(--line);background:#fff;flex-direction:column;display:flex}.page-module__G_sqca__featuredEdition{border-top-color:var(--red)}@media (hover:hover){.page-module__G_sqca__edition:hover{background-color:#fbefed}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.page-module__G_sqca__edition{transition:background-color .6s ease-in-out}}.page-module__G_sqca__editionPhoto{aspect-ratio:8/3;object-fit:cover;width:100%;display:block}.page-module__G_sqca__featuredEdition .page-module__G_sqca__editionPhoto{aspect-ratio:16/9;height:100%}.page-module__G_sqca__editionBody{flex-direction:column;flex:1;align-items:flex-start;padding:22px;display:flex}.page-module__G_sqca__featuredEdition .page-module__G_sqca__editionBody{justify-content:center;padding:clamp(22px,4vw,48px)}.page-module__G_sqca__editionLabel{color:var(--red);font-size:13px;font-weight:600}.page-module__G_sqca__edition h3{letter-spacing:-.025em;margin:8px 0 10px;font-size:24px;font-weight:700;line-height:1.15}.page-module__G_sqca__summary{margin-bottom:22px;font-size:15px;line-height:1.6}.page-module__G_sqca__editionActions{justify-items:start;gap:12px;margin-top:auto;display:grid}.page-module__G_sqca__featuredEdition .page-module__G_sqca__editionActions{margin-top:0}.page-module__G_sqca__purchaseActions{margin-top:24px}.page-module__G_sqca__purchaseButtons{flex-wrap:wrap;align-items:flex-start;column-gap:20px;display:flex}.page-module__G_sqca__purchaseButtons>.page-module__G_sqca__textLink{align-items:center;min-height:48px;display:inline-flex}@media (min-width:640px){.page-module__G_sqca__purchaseButtons>.page-module__G_sqca__textLink{min-height:52px}}.page-module__G_sqca__story{padding:64px 0}.page-module__G_sqca__storyGrid{grid-template-columns:minmax(0,1fr) minmax(220px,30%)}.page-module__G_sqca__prose{color:var(--ink);font-size:17px;line-height:1.75}.page-module__G_sqca__prose h2{color:var(--ink);letter-spacing:-.025em}.page-module__G_sqca__prose>:first-child{margin-top:0}.page-module__G_sqca__sidebar{position:sticky;top:150px}.page-module__G_sqca__spreads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__G_sqca__spreads>:first-child,.page-module__G_sqca__spreads>:last-child:nth-child(2n){grid-column:1/-1}.page-module__G_sqca__contents{border-top:1px solid var(--line);padding:42px 0 54px;scroll-margin-top:140px}.page-module__G_sqca__volumeContents{border-bottom:1px solid var(--line)}.page-module__G_sqca__volumeContents:first-of-type{border-top:1px solid var(--line)}.page-module__G_sqca__volumeContents summary{cursor:pointer;padding:16px 0;font-size:17px;font-weight:600;display:list-item}.page-module__G_sqca__volumeContents summary:focus-visible{outline:2px solid var(--red);outline-offset:4px}.page-module__G_sqca__contentsPageCount{color:#61514a;white-space:nowrap;margin-left:12px;font-size:13px;font-weight:400}.page-module__G_sqca__contentsColumns{columns:20rem 3;column-gap:clamp(24px,5vw,64px);padding:4px 0 14px;font-size:14px}.page-module__G_sqca__contentsGroup{break-inside:avoid;margin-bottom:16px}.page-module__G_sqca__contentsRow{border-bottom:1px solid #e0d5c980;padding:5px 0}h3.page-module__G_sqca__contentsRow{font-weight:700}.page-module__G_sqca__contentsEntries{padding-left:12px}@media (min-width:360px){.page-module__G_sqca__volumeGrid .page-module__G_sqca__edition:has(.page-module__G_sqca__editionPhoto){grid-template-columns:min(33%,200px) minmax(0,1fr);gap:14px;padding:16px;display:grid}.page-module__G_sqca__volumeGrid .page-module__G_sqca__editionPhoto{aspect-ratio:4/3}.page-module__G_sqca__volumeGrid .page-module__G_sqca__edition:has(.page-module__G_sqca__editionPhoto) .page-module__G_sqca__editionBody{padding:0}}@media (min-width:768px){.page-module__G_sqca__featuredEdition:has(.page-module__G_sqca__editionPhoto){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}}@media (max-width:767px){.page-module__G_sqca__intro{padding-top:36px}.page-module__G_sqca__editions,.page-module__G_sqca__contents,.page-module__G_sqca__story{padding:36px 0}.page-module__G_sqca__introGrid,.page-module__G_sqca__storyGrid,.page-module__G_sqca__facts,.page-module__G_sqca__volumeGrid{grid-template-columns:1fr}.page-module__G_sqca__facts>div{padding:14px 0}.page-module__G_sqca__facts>div+div{border-top:1px solid #fff5e94d;border-left:0}.page-module__G_sqca__facts dd{min-width:105px}.page-module__G_sqca__sidebar{position:static}.page-module__G_sqca__contentsColumns{columns:1}}
/*# sourceMappingURL=40k41tk5x39vq.css.map*/