.press-book-carousel-module__CSOWpG__carousel{padding:clamp(32px, 4vw, 64px) var(--page-gutter);color:#113447;background:#f2f5f3;border-block:1px solid #cedadb;margin:1rem 0 6rem}.press-book-carousel-module__CSOWpG__inner{max-width:70rem;margin-inline:auto}.press-book-carousel-module__CSOWpG__heading h2{margin:1rem 0 0;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500}.press-book-carousel-module__CSOWpG__stage{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3.5vw,54px);padding-block:clamp(24px,3vw,44px) 8px;display:grid}.press-book-carousel-module__CSOWpG__library{min-width:0}.press-book-carousel-module__CSOWpG__shelf{isolation:isolate;aspect-ratio:1.95;touch-action:pan-y pinch-zoom;width:100%;position:relative}.press-book-carousel-module__CSOWpG__cover{--x:0%;--scale:1;--angle:0deg;width:35%;transform:translate(-50%, -50%) translateX(var(--x)) perspective(900px) rotateY(var(--angle)) scale(var(--scale));cursor:pointer;background:#fff;border:0;padding:0;transition:transform .56s cubic-bezier(.22,.78,.23,1),opacity .3s;position:absolute;top:50%;left:50%;box-shadow:0 6px 12px #20383c24,0 1px 2px #20383c40}.press-book-carousel-module__CSOWpG__cover img{width:100%;height:auto;display:block}.press-book-carousel-module__CSOWpG__cover[data-offset="0"]{z-index:3;cursor:default}.press-book-carousel-module__CSOWpG__cover:is([data-offset="-1"],[data-offset="1"]){--scale:.85;z-index:2}.press-book-carousel-module__CSOWpG__cover:is([data-offset="-2"],[data-offset="2"]){--scale:.69;z-index:1}.press-book-carousel-module__CSOWpG__cover[data-offset="-1"]{--x:-65%;--angle:18deg}.press-book-carousel-module__CSOWpG__cover[data-offset="1"]{--x:65%;--angle:-18deg}.press-book-carousel-module__CSOWpG__cover[data-offset="-2"]{--x:-107%;--angle:26deg}.press-book-carousel-module__CSOWpG__cover[data-offset="2"]{--x:107%;--angle:-26deg}.press-book-carousel-module__CSOWpG__cover[aria-hidden=true]{--scale:.55;opacity:0;pointer-events:none}.press-book-carousel-module__CSOWpG__cover[data-offset="-3"]{--x:-113%;--angle:32deg}.press-book-carousel-module__CSOWpG__cover[data-offset="3"]{--x:113%;--angle:-32deg}.press-book-carousel-module__CSOWpG__controls{justify-content:center;align-items:center;gap:clamp(8px,1.5vw,24px);margin-top:12px;display:flex}.press-book-carousel-module__CSOWpG__arrow{color:#18546b;cursor:pointer;background:0 0;border:1px solid #aabfc4;flex:none;width:44px;height:44px;font-size:1.4rem}.press-book-carousel-module__CSOWpG__arrow:hover{color:#fff;background:#164e63}.press-book-carousel-module__CSOWpG__positions{flex-wrap:wrap;justify-content:center;display:flex}.press-book-carousel-module__CSOWpG__positions button{cursor:pointer;background:0 0;border:0;width:22px;height:32px;padding:0 2px}.press-book-carousel-module__CSOWpG__positions button:after{content:"";background:#bacbce;height:3px;display:block}.press-book-carousel-module__CSOWpG__positions button[aria-current=true]:after{background:#18617a}.press-book-carousel-module__CSOWpG__carousel :focus-visible{outline-offset:3px;outline:2px solid #177a94}.press-book-carousel-module__CSOWpG__copy{align-self:start;min-width:0;max-width:29rem;padding-top:.75rem;animation:.26s ease-out press-book-carousel-module__CSOWpG__select-book}@keyframes press-book-carousel-module__CSOWpG__select-book{0%{opacity:.45}}.press-book-carousel-module__CSOWpG__counter{font:.8125rem/1.4 var(--font-berkeley-mono), monospace;color:#526b76;margin:0 0 .8rem}.press-book-carousel-module__CSOWpG__copy h3{text-wrap:balance;margin:0;font-size:clamp(1.5rem,2.1vw,2rem);font-weight:500;line-height:1.12}.press-book-carousel-module__CSOWpG__author{color:#376274;margin:.65rem 0 0}.press-book-carousel-module__CSOWpG__subtitle{margin:1rem 0 0;font-size:1.05rem}.press-book-carousel-module__CSOWpG__description{scrollbar-gutter:stable;color:#354b55;white-space:pre-line;max-height:15.5rem;margin-top:1.1rem;font-size:1.05rem;line-height:1.6;overflow-y:auto}.press-book-carousel-module__CSOWpG__description p{margin:0 0 .85rem}.press-book-carousel-module__CSOWpG__description p:last-child{margin-bottom:0}.press-book-carousel-module__CSOWpG__announcement{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:800px){.press-book-carousel-module__CSOWpG__stage{grid-template-columns:minmax(0,1fr);gap:24px}.press-book-carousel-module__CSOWpG__library,.press-book-carousel-module__CSOWpG__copy{width:100%;max-width:29rem;margin-inline:auto}.press-book-carousel-module__CSOWpG__copy{padding:0}.press-book-carousel-module__CSOWpG__carousel{margin-bottom:3rem}}@media (max-width:480px){.press-book-carousel-module__CSOWpG__shelf{aspect-ratio:1.5}.press-book-carousel-module__CSOWpG__cover{width:46%}.press-book-carousel-module__CSOWpG__cover:is([data-offset="-2"],[data-offset="2"],[aria-hidden=true]){visibility:hidden;opacity:0;pointer-events:none;--x:0%}.press-book-carousel-module__CSOWpG__controls{gap:6px}.press-book-carousel-module__CSOWpG__positions button{width:16px}}@media (prefers-reduced-motion:reduce){.press-book-carousel-module__CSOWpG__cover{transition:none}.press-book-carousel-module__CSOWpG__copy{animation:none}}
