.SiteHeader-module__SMAldq__header{z-index:80;width:100%;color:rgb(var(--color-text));transition:opacity .22s;position:fixed;top:12px;left:0}.SiteHeader-module__SMAldq__headerInner{width:var(--book-content-width,min(calc(100% - 48px), 1240px));background:rgb(var(--color-surface) / 1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;grid-template-columns:auto 1fr;align-items:center;gap:24px;min-height:64px;margin:0 auto;padding:0 14px 0 20px;display:grid;box-shadow:0 10px 28px #3a2f2314}.SiteHeader-module__SMAldq__wordmark{width:115px;height:44px;color:inherit;grid-area:1/1;justify-self:start;align-items:flex-start;line-height:1;text-decoration:none;display:inline-flex}.SiteHeader-module__SMAldq__wordmarkLogo{-o-object-fit:contain;object-fit:contain;width:115px;height:69px;display:block}.SiteHeader-module__SMAldq__headerNav{grid-area:1/2;justify-content:flex-end;align-items:center;gap:4px;display:flex}.SiteHeader-module__SMAldq__headerNav a{color:inherit;background:rgb(var(--color-text) / 0);border-radius:999px;align-items:center;padding:6px 14px;text-decoration:none;transition:background-color .22s;display:inline-flex}.SiteHeader-module__SMAldq__headerNav a:hover:not([aria-current=page]){background:rgb(var(--color-surface-muted))}.SiteHeader-module__SMAldq__headerNav a[aria-current=page]{background:rgb(var(--color-scene-paper));color:rgb(var(--color-accent-strong));font-weight:600}.SiteHeader-module__SMAldq__headerActions{display:none}.SiteHeader-module__SMAldq__headerCta{background:rgb(var(--color-text));min-height:44px;box-shadow:0 13px 24px rgb(var(--color-text) / .18);color:rgb(var(--color-surface));border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;transition:box-shadow .22s,transform .22s;display:inline-flex}.SiteHeader-module__SMAldq__headerCta:hover{box-shadow:0 16px 30px rgb(var(--color-text) / .25);transform:translateY(-1px)}@media (min-width:768px){.SiteHeader-module__SMAldq__headerInner{grid-template-columns:auto 1fr auto}.SiteHeader-module__SMAldq__headerNav{justify-content:center;gap:6px}.SiteHeader-module__SMAldq__headerActions{grid-area:1/3;justify-content:flex-end;align-items:center;gap:20px;display:flex}}@media (max-width:767px){.SiteHeader-module__SMAldq__header{top:12px}.SiteHeader-module__SMAldq__headerInner{width:var(--book-content-width,min(calc(100% - 32px), 1240px));gap:6px;min-height:56px;padding:0 8px 0 10px}.SiteHeader-module__SMAldq__wordmark{width:84px;height:32px}.SiteHeader-module__SMAldq__wordmarkLogo{width:84px;height:50px}.SiteHeader-module__SMAldq__headerNav{gap:2px}.SiteHeader-module__SMAldq__headerNav a{padding:6px clamp(5px,2.2vw,12px);font-size:clamp(13px,3.8vw,15px)}}@media (prefers-reduced-motion:reduce){.SiteHeader-module__SMAldq__header,.SiteHeader-module__SMAldq__headerCta,.SiteHeader-module__SMAldq__headerNav a{transition:none}}
.BookStage-module__ONZyLW__wrap{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.BookStage-module__ONZyLW__stage{--turn:.72s;--ease:cubic-bezier(.22, 1, .36, 1);--tilt:0deg;--page-ratio:1.0348;--book-ratio:calc(var(--page-ratio) * 2);perspective:1800px;cursor:pointer;border-radius:12px;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;container-type:size}.BookStage-module__ONZyLW__stage:before{content:"";filter:blur(6px);pointer-events:none;background:radial-gradient(closest-side,#2d282047,#2d282000 72%);width:min(70cqi,60cqb);height:10cqb;position:absolute;bottom:6%;left:50%;translate:-50%}.BookStage-module__ONZyLW__stage:focus-visible{outline:2px solid rgb(var(--color-accent));outline-offset:6px}.BookStage-module__ONZyLW__stage[data-phase=closed]{transition:transform .26s;animation:2.6s ease-in-out infinite BookStage-module__ONZyLW__coverIdleBob}.BookStage-module__ONZyLW__stage[data-phase=closed]:hover,.BookStage-module__ONZyLW__stage[data-phase=closed]:focus-visible{animation-play-state:paused}@keyframes BookStage-module__ONZyLW__coverIdleBob{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-13px)scale(1.022)}}.BookStage-module__ONZyLW__book{height:min(100cqb, calc(100cqi / var(--book-ratio)));aspect-ratio:var(--book-ratio);transform-style:preserve-3d;transform-origin:50%;transition:transform var(--turn) var(--ease);position:relative}.BookStage-module__ONZyLW__stage[data-phase=closed] .BookStage-module__ONZyLW__book{transform:rotateY(calc(20deg + var(--tilt)))}.BookStage-module__ONZyLW__stage[data-phase=closed]:before{left:76%}.BookStage-module__ONZyLW__stage[data-phase=open] .BookStage-module__ONZyLW__book{transform:translate(0)rotateY(0)}.BookStage-module__ONZyLW__leftBase,.BookStage-module__ONZyLW__rightBase{background:rgb(var(--color-scene-paper));width:50%;height:100%;position:absolute;top:0;overflow:hidden}.BookStage-module__ONZyLW__leftBase{z-index:0;opacity:0;transition:opacity .24s var(--ease);border-radius:6px 2px 2px 6px;left:0;box-shadow:inset -14px 0 22px -14px #2d28208c}.BookStage-module__ONZyLW__stage[data-phase=open] .BookStage-module__ONZyLW__leftBase{opacity:1;transition-delay:.18s}.BookStage-module__ONZyLW__rightBase{z-index:1;border-radius:2px 6px 6px 2px;left:50%}.BookStage-module__ONZyLW__sheet{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;transition:transform var(--turn) var(--ease);position:absolute;top:0;left:50%}.BookStage-module__ONZyLW__sheet[data-turned=true]{transform:rotateY(-180deg)}.BookStage-module__ONZyLW__sheet[data-cover] .BookStage-module__ONZyLW__front{inset:-2% -4% -2% 0}.BookStage-module__ONZyLW__face{backface-visibility:hidden;background:rgb(var(--color-surface));position:absolute;inset:0;overflow:hidden}.BookStage-module__ONZyLW__front{border-radius:2px 7px 7px 2px;box-shadow:2px 3px 14px #2d28202e}.BookStage-module__ONZyLW__back{border-radius:2px 7px 7px 2px;transform:rotateY(180deg)}.BookStage-module__ONZyLW__img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.BookStage-module__ONZyLW__finalOverlay{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:10%;display:flex;position:absolute;inset:0}.BookStage-module__ONZyLW__gutter{pointer-events:none;background:linear-gradient(90deg,#2d28204d 0%,#2d28201a 38%,#2d282000 100%);width:13%;position:absolute;top:0;bottom:0;left:0}@media (max-width:1023px){.BookStage-module__ONZyLW__stage{--book-ratio:var(--page-ratio)}.BookStage-module__ONZyLW__book{transform-origin:50%}.BookStage-module__ONZyLW__stage[data-phase=closed] .BookStage-module__ONZyLW__book,.BookStage-module__ONZyLW__stage[data-phase=open] .BookStage-module__ONZyLW__book{transform:none}.BookStage-module__ONZyLW__leftBase{display:none}.BookStage-module__ONZyLW__rightBase,.BookStage-module__ONZyLW__sheet{width:100%;left:0}.BookStage-module__ONZyLW__sheet[data-cover] .BookStage-module__ONZyLW__front{inset:-1%}.BookStage-module__ONZyLW__sheet,.BookStage-module__ONZyLW__sheet[data-turned=true]{transform:none}.BookStage-module__ONZyLW__sheet[data-face=none]{opacity:0;pointer-events:none}.BookStage-module__ONZyLW__sheet[data-face=front],.BookStage-module__ONZyLW__sheet[data-face=back]{opacity:1;z-index:30!important}.BookStage-module__ONZyLW__face{backface-visibility:visible;opacity:0;transition:opacity .3s var(--ease)}.BookStage-module__ONZyLW__back{transform:none}.BookStage-module__ONZyLW__sheet[data-face=front] .BookStage-module__ONZyLW__front,.BookStage-module__ONZyLW__sheet[data-face=back] .BookStage-module__ONZyLW__back{opacity:1}.BookStage-module__ONZyLW__rightBase{opacity:0;transition:opacity .3s var(--ease)}.BookStage-module__ONZyLW__rightBase[data-visible]{z-index:40;opacity:1}.BookStage-module__ONZyLW__gutter{display:none}}@media (prefers-reduced-motion:reduce){.BookStage-module__ONZyLW__book,.BookStage-module__ONZyLW__sheet,.BookStage-module__ONZyLW__face,.BookStage-module__ONZyLW__rightBase{transition-duration:1ms}.BookStage-module__ONZyLW__stage{animation:none}}
.BookLanding-module__MPSDbG__page{--book-content-max:1240px;--book-content-gutter:24px;--book-content-width:min(calc(100% - var(--book-content-gutter) - var(--book-content-gutter)), var(--book-content-max));--book-content-edge:max(var(--book-content-gutter), calc((100vw - var(--book-content-max)) / 2));--book-faq-width:calc((var(--book-content-width) - 9vw) * .6);background:rgb(var(--color-canvas));color:rgb(var(--color-text));position:relative;overflow:clip}.BookLanding-module__MPSDbG__page *,.BookLanding-module__MPSDbG__page :before,.BookLanding-module__MPSDbG__page :after{box-sizing:border-box}.BookLanding-module__MPSDbG__page :is(a,button,summary):focus-visible{outline:3px solid rgb(var(--color-accent));outline-offset:4px}.BookLanding-module__MPSDbG__page:has(.BookLanding-module__MPSDbG__heroSticky[data-open=true]) [data-site-header]{opacity:0;pointer-events:none}.BookLanding-module__MPSDbG__hero{height:100svh;min-height:640px;position:relative}.BookLanding-module__MPSDbG__heroSticky{background:rgb(var(--color-scene-hero));isolation:isolate;height:100svh;min-height:640px;position:relative;overflow:hidden}.BookLanding-module__MPSDbG__heroSticky[data-mounted=true]{isolation:auto}.BookLanding-module__MPSDbG__heroSky,.BookLanding-module__MPSDbG__heroHills,.BookLanding-module__MPSDbG__heroWash{position:absolute;inset:-2%}.BookLanding-module__MPSDbG__heroSky{z-index:-4}.BookLanding-module__MPSDbG__heroHills{z-index:-3;height:72%;inset:auto -2% -4%}.BookLanding-module__MPSDbG__heroWash{z-index:-2;background:linear-gradient(90deg,#fffaefb8 0%,#fffaef3d 44%,#fffaef0a 70%),linear-gradient(#fffcf440,#0000 30%,#2f47311f)}.BookLanding-module__MPSDbG__heroDivider{z-index:-1;pointer-events:none;line-height:0;position:absolute;bottom:-1px;left:-2%;right:-2%}.BookLanding-module__MPSDbG__dividerImage{width:100%;height:auto;display:block}.BookLanding-module__MPSDbG__sectionDivider{width:100%;padding:32px 0 0;line-height:0}.BookLanding-module__MPSDbG__dividerMaskHero{aspect-ratio:1863/21;background:rgb(var(--color-scene-cast));width:100%;display:block;-webkit-mask:url(/shared/scenery/Divider-1.svg) 50%/100% 100% no-repeat;mask:url(/shared/scenery/Divider-1.svg) 50%/100% 100% no-repeat}.BookLanding-module__MPSDbG__coverImage{-o-object-fit:cover;object-fit:cover}.BookLanding-module__MPSDbG__containImage{-o-object-fit:contain;object-fit:contain}.BookLanding-module__MPSDbG__heroCopy{z-index:5;top:clamp(150px,21vh,200px);left:var(--book-content-edge);opacity:1;width:min(640px,46vw);transition:opacity .44s;position:absolute}.BookLanding-module__MPSDbG__heroSticky[data-open=true] .BookLanding-module__MPSDbG__heroCopy{opacity:0;pointer-events:none}.BookLanding-module__MPSDbG__eyebrow{color:rgb(var(--color-accent-strong));margin:0 0 16px}.BookLanding-module__MPSDbG__heroMeta{align-items:center;gap:10px;margin-bottom:16px;display:flex}.BookLanding-module__MPSDbG__heroMeta .BookLanding-module__MPSDbG__eyebrow{margin:0}.BookLanding-module__MPSDbG__heroStars{color:#d7a72c;letter-spacing:.08em;font-size:19px;line-height:1}.BookLanding-module__MPSDbG__heroCopy h1{max-width:700px;margin:0}.BookLanding-module__MPSDbG__heroDescription{max-width:570px;color:rgb(var(--color-text));margin:25px 0 0}.BookLanding-module__MPSDbG__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.BookLanding-module__MPSDbG__primaryButton,.BookLanding-module__MPSDbG__secondaryButton{border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:0 25px;text-decoration:none;transition:transform .22s,box-shadow .22s,background-color .22s;display:inline-flex}.BookLanding-module__MPSDbG__primaryButton{background:rgb(var(--color-text));box-shadow:0 13px 28px rgb(var(--color-text) / .18);color:rgb(var(--color-surface))}.BookLanding-module__MPSDbG__primaryButton:hover{box-shadow:0 18px 34px rgb(var(--color-text) / .25);transform:translateY(-2px)}.BookLanding-module__MPSDbG__secondaryButton{background:rgb(var(--color-surface));color:rgb(var(--color-text));border:none}.BookLanding-module__MPSDbG__secondaryButton:hover{background:rgb(var(--color-surface));transform:translateY(-2px)}.BookLanding-module__MPSDbG__finalPageOverlay{flex-direction:column;align-items:center;gap:20px;display:flex}.BookLanding-module__MPSDbG__finalPageOverlay p{color:rgb(var(--color-text));margin:0}.BookLanding-module__MPSDbG__heroBook{--hero-book-w:min(73.4vw, 1037px);--overlay-pad-x:96px;z-index:3;top:50%;right:var(--book-content-edge);width:var(--hero-book-w);height:calc(var(--hero-book-w) / var(--hero-page-ratio,1.0348));flex-direction:column;transition:width .56s cubic-bezier(.22,1,.36,1),height .56s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;transform:translateY(-50%)}.BookLanding-module__MPSDbG__heroBook[data-mounted]{z-index:60;width:auto;height:auto;padding:max(6vh, 32px) var(--overlay-pad-x);opacity:0;pointer-events:none;transition:opacity .32s,transform .32s;position:fixed;inset:0;transform:scale(.92)}.BookLanding-module__MPSDbG__heroBook[data-mounted]>*{pointer-events:none}.BookLanding-module__MPSDbG__heroBook[data-mounted][data-open=true]{opacity:1;transform:scale(1)}.BookLanding-module__MPSDbG__heroBook[data-mounted][data-open=true]>*{pointer-events:auto}.BookLanding-module__MPSDbG__overlayBackdrop{z-index:55;background:rgb(var(--color-canvas) / 0);cursor:pointer;transition:background-color .32s;position:fixed;inset:0}.BookLanding-module__MPSDbG__overlayBackdrop[data-open=true]{background:rgb(var(--color-canvas) / .9)}.BookLanding-module__MPSDbG__overlayClose,.BookLanding-module__MPSDbG__overlayArrow{z-index:61;border:1px solid rgb(var(--color-border) / .15);background:rgb(var(--color-surface) / .92);width:48px;height:48px;color:rgb(var(--color-text));cursor:pointer;opacity:0;pointer-events:none;visibility:hidden;border-radius:50%;place-items:center;transition:opacity .32s,transform .32s,box-shadow .22s,background-color .22s,visibility 0s linear .32s;display:grid;position:fixed;transform:scale(.8);box-shadow:0 10px 26px #2d282029}.BookLanding-module__MPSDbG__overlayClose[data-open=true],.BookLanding-module__MPSDbG__overlayArrow[data-open=true]{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .32s,transform .32s,box-shadow .22s,background-color .22s,visibility linear;transform:scale(1)}.BookLanding-module__MPSDbG__overlayClose:hover,.BookLanding-module__MPSDbG__overlayArrow:hover:not(:disabled){background:rgb(var(--color-surface));box-shadow:0 14px 32px #2d282038}.BookLanding-module__MPSDbG__overlayArrow:disabled{cursor:default;opacity:.35!important}.BookLanding-module__MPSDbG__overlayClose{top:32px;right:32px}.BookLanding-module__MPSDbG__overlayArrow{margin-top:-24px;top:50%}.BookLanding-module__MPSDbG__overlayArrow[data-side=left]{left:32px}.BookLanding-module__MPSDbG__overlayArrow[data-side=right]{right:32px}.BookLanding-module__MPSDbG__promiseSection{background:radial-gradient(circle at 78% 20%, #c77b541a, transparent 33%), rgb(var(--color-canvas));padding:clamp(110px,14vw,210px) 24px;position:relative}.BookLanding-module__MPSDbG__promiseGrid{width:var(--book-content-width);grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);align-items:start;gap:9vw;margin:0 auto;display:grid}.BookLanding-module__MPSDbG__promiseGrid h2,.BookLanding-module__MPSDbG__sectionIntro h2,.BookLanding-module__MPSDbG__rhymeCopy h2,.BookLanding-module__MPSDbG__insideHeading h2,.BookLanding-module__MPSDbG__readingIntro h2,.BookLanding-module__MPSDbG__creatorIntro h2,.BookLanding-module__MPSDbG__reviewsHeading h2,.BookLanding-module__MPSDbG__detailsIntro h2,.BookLanding-module__MPSDbG__finalCopy h2{margin:0}.BookLanding-module__MPSDbG__promiseGrid h2{max-width:780px}.BookLanding-module__MPSDbG__promiseCopy{color:rgb(var(--color-text-muted));margin:0 0 10px}.BookLanding-module__MPSDbG__promiseSpread{width:var(--book-content-width);margin:76px auto 0}.BookLanding-module__MPSDbG__promiseSpread img{filter:drop-shadow(0 28px 34px #2c2a1f29);width:100%;height:auto;display:block}.BookLanding-module__MPSDbG__promiseNote{width:var(--book-content-width);border-top:1px solid rgb(var(--color-border) / .15);color:rgb(var(--color-text-muted));justify-content:space-between;align-items:center;gap:24px;margin:36px auto 0;padding-top:22px;display:flex}.BookLanding-module__MPSDbG__promiseNote strong{color:rgb(var(--color-text));font-weight:650}.BookLanding-module__MPSDbG__castSection{background:rgb(var(--color-canvas));height:330svh;min-height:2100px}.BookLanding-module__MPSDbG__castSticky{height:100svh;min-height:700px;padding:clamp(92px,10vh,118px) 0 32px;position:sticky;top:0;overflow:hidden}.BookLanding-module__MPSDbG__sectionIntro{width:var(--book-content-width);margin:0 auto 40px}.BookLanding-module__MPSDbG__sectionIntro>p:last-child{max-width:620px;color:rgb(var(--color-text-muted));margin:18px 0 0}.BookLanding-module__MPSDbG__castRailWrap{position:relative}.BookLanding-module__MPSDbG__castRail{width:max-content;padding:0 var(--book-content-edge);gap:22px;display:flex}.BookLanding-module__MPSDbG__castRail[data-inview]{will-change:transform}.BookLanding-module__MPSDbG__castArrow{z-index:2;border:1px solid rgb(var(--color-border) / .15);background:rgb(var(--color-surface) / .92);width:40px;height:40px;color:rgb(var(--color-text));cursor:pointer;border-radius:50%;place-items:center;margin-top:-20px;transition:box-shadow .22s,background-color .22s;display:none;position:absolute;top:50%;box-shadow:0 10px 26px #2d282029}.BookLanding-module__MPSDbG__castArrow:hover:not(:disabled){background:rgb(var(--color-surface));box-shadow:0 14px 32px #2d282038}.BookLanding-module__MPSDbG__castArrow:disabled{opacity:.35;cursor:default}.BookLanding-module__MPSDbG__castArrow[data-side=left]{left:6px}.BookLanding-module__MPSDbG__castArrow[data-side=right]{right:6px}.BookLanding-module__MPSDbG__castCard{background:rgb(var(--color-surface) / .7);border-radius:28px;grid-template-rows:minmax(0,1fr) auto;width:min(30vw,410px);min-width:350px;height:min(55vh,535px);min-height:440px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #32453517}.BookLanding-module__MPSDbG__castImage{background:rgb(var(--color-surface));min-height:0;position:relative;overflow:hidden}.BookLanding-module__MPSDbG__castImageDivider{transform-origin:top;pointer-events:none;width:100%;height:auto;display:block;position:absolute;bottom:0;left:0;right:0;transform:scaleY(1.15)}.BookLanding-module__MPSDbG__castImage img:not(.BookLanding-module__MPSDbG__castImageDivider){transition:transform .7s cubic-bezier(.2,.8,.2,1)}.BookLanding-module__MPSDbG__castCard:hover .BookLanding-module__MPSDbG__castImage img:not(.BookLanding-module__MPSDbG__castImageDivider){transform:scale(1.035)}.BookLanding-module__MPSDbG__castCopy{min-height:142px;padding:25px 27px 27px}.BookLanding-module__MPSDbG__castCopy h3{margin:0}.BookLanding-module__MPSDbG__castCopy h3 span{color:rgb(var(--color-text-muted));font-style:italic}.BookLanding-module__MPSDbG__castCopy p{color:rgb(var(--color-text-muted));margin:9px 0 0}.BookLanding-module__MPSDbG__rhymeSection{background:rgb(var(--color-scene-dark));height:255svh;min-height:1650px;color:rgb(var(--color-text-inverse))}.BookLanding-module__MPSDbG__rhymeSticky{height:100svh;min-height:680px;padding:7vh var(--book-content-edge);grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:center;gap:6vw;display:grid;position:sticky;top:0;overflow:hidden}.BookLanding-module__MPSDbG__rhymeArtwork{position:relative}.BookLanding-module__MPSDbG__rhymeArtwork:after{z-index:-1;content:"";filter:blur(60px);background:#fff8e626;border-radius:50%;position:absolute;inset:4% 3%}.BookLanding-module__MPSDbG__rhymeArtwork img{filter:drop-shadow(0 28px 42px #00000059);width:100%;height:auto;display:block}.BookLanding-module__MPSDbG__rhymeCopy .BookLanding-module__MPSDbG__eyebrow{color:rgb(var(--color-accent-strong))}.BookLanding-module__MPSDbG__rhymeLines{color:rgb(var(--color-text-inverse-muted));margin:34px 0 0;font-style:italic}.BookLanding-module__MPSDbG__rhymeLines span{display:block}.BookLanding-module__MPSDbG__insideSection{padding:clamp(84px, 9vh, 110px) var(--book-content-edge) clamp(90px, 10vh, 130px);background:rgb(var(--color-scene-paper));position:relative}.BookLanding-module__MPSDbG__insideDivider{pointer-events:none;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.BookLanding-module__MPSDbG__insideHeading{z-index:5;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);align-items:start;gap:9vw;display:grid;position:relative}.BookLanding-module__MPSDbG__insideHeading h2{max-width:760px}.BookLanding-module__MPSDbG__insideDescription{color:rgb(var(--color-text-muted));margin:0}.BookLanding-module__MPSDbG__insideSpacer{height:48px}.BookLanding-module__MPSDbG__insideStage{flex-direction:column;gap:48px;display:flex}.BookLanding-module__MPSDbG__insideImageWrap{aspect-ratio:1.6;width:100%;min-height:360px;animation:.42s BookLanding-module__MPSDbG__insideImageFadeIn;position:relative}.BookLanding-module__MPSDbG__insideImageWrap img{filter:drop-shadow(0 24px 34px #3f31212b)}.BookLanding-module__MPSDbG__insideImageLayer{opacity:0;visibility:hidden;transition:opacity .42s,visibility 0s linear .42s;position:absolute;inset:0}.BookLanding-module__MPSDbG__insideImageLayer[data-active=true]{opacity:1;visibility:visible;transition:opacity .42s,visibility}@keyframes BookLanding-module__MPSDbG__insideImageFadeIn{0%{opacity:0}to{opacity:1}}.BookLanding-module__MPSDbG__tabList{margin:0;padding:0;list-style:none;display:flex}.BookLanding-module__MPSDbG__tabList>li{flex:1;min-width:0;display:flex}.BookLanding-module__MPSDbG__tabRow{z-index:0;text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eaded0;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative}.BookLanding-module__MPSDbG__tabRow:before{content:"";z-index:-1;opacity:0;clip-path:inset(0 100% 0 0);background:url(/shared/scenery/Brushstroke-1.svg) 50%/cover no-repeat;transition:clip-path .45s,opacity .3s;position:absolute;inset:0}.BookLanding-module__MPSDbG__tabRow:hover:before{clip-path:inset(0);opacity:.5}.BookLanding-module__MPSDbG__tabRow[aria-selected=true]{border-bottom-color:#0000}.BookLanding-module__MPSDbG__tabRow[aria-selected=true]:before{clip-path:inset(0);opacity:1}.BookLanding-module__MPSDbG__tabRow p{max-width:410px;color:rgb(var(--color-text-muted));margin:0}.BookLanding-module__MPSDbG__tabProgress{height:3px;display:block;position:absolute;bottom:0;left:0;right:0}.BookLanding-module__MPSDbG__tabProgressFill{background:rgb(var(--color-accent));transform-origin:0;width:100%;height:100%;animation:5s linear forwards BookLanding-module__MPSDbG__insideTabFill;display:block;transform:scaleX(0)}.BookLanding-module__MPSDbG__tabProgressFill[data-paused]{animation-play-state:paused}@keyframes BookLanding-module__MPSDbG__insideTabFill{to{transform:scaleX(1)}}.BookLanding-module__MPSDbG__readingSection{background:rgb(var(--color-surface));padding:clamp(110px,13vw,190px) 24px}.BookLanding-module__MPSDbG__readingWrap{width:var(--book-content-width);margin:0 auto}.BookLanding-module__MPSDbG__readingIntro{grid-template-columns:1fr .7fr;align-items:end;gap:7vw;display:grid}.BookLanding-module__MPSDbG__readingIntro h2{max-width:720px}.BookLanding-module__MPSDbG__readingIntro>p{color:rgb(var(--color-text-muted));margin:0 0 8px}.BookLanding-module__MPSDbG__readingSteps{border-top:1px solid rgb(var(--color-border) / .15);grid-template-columns:repeat(3,1fr);margin-top:88px;display:grid}.BookLanding-module__MPSDbG__readingStep{border-right:1px solid rgb(var(--color-border) / .15);min-height:230px;padding:30px 30px 22px 0}.BookLanding-module__MPSDbG__readingStep+.BookLanding-module__MPSDbG__readingStep{padding-left:30px}.BookLanding-module__MPSDbG__readingStep:last-child{border-right:0}.BookLanding-module__MPSDbG__readingStep span{color:rgb(var(--color-accent-strong));font-style:italic}.BookLanding-module__MPSDbG__readingStep h3{margin:54px 0 0}.BookLanding-module__MPSDbG__readingStep p{color:rgb(var(--color-text-muted));margin:10px 0 0}.BookLanding-module__MPSDbG__companionLink{border-bottom:1px solid rgb(var(--color-border) / .15);min-height:48px;color:rgb(var(--color-positive));align-items:center;gap:13px;margin-top:38px;text-decoration:none;display:inline-flex}.BookLanding-module__MPSDbG__companionLink small{color:rgb(var(--color-text-muted));text-transform:uppercase}.BookLanding-module__MPSDbG__creatorSection{background:rgb(var(--color-canvas));padding:clamp(100px,12vw,100px) 24px;position:relative}.BookLanding-module__MPSDbG__creatorDivider{pointer-events:none;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.BookLanding-module__MPSDbG__dividerMaskPaper{aspect-ratio:1863/21;background:rgb(var(--color-scene-hero));width:100%;display:block;-webkit-mask:url(/shared/scenery/Divider-1.svg) 50%/100% 100% no-repeat;mask:url(/shared/scenery/Divider-1.svg) 50%/100% 100% no-repeat}.BookLanding-module__MPSDbG__creatorWrap{width:var(--book-content-width);margin:0 auto}.BookLanding-module__MPSDbG__creatorIntro{max-width:900px}.BookLanding-module__MPSDbG__creatorGrid{grid-template-columns:1fr var(--book-faq-width);align-items:stretch;gap:6vw;margin-top:clamp(48px,6vw,80px);display:grid}.BookLanding-module__MPSDbG__creatorCopy{flex-direction:column;display:flex}.BookLanding-module__MPSDbG__creatorParagraph{color:rgb(var(--color-text-muted));margin:0}.BookLanding-module__MPSDbG__creatorParagraph+.BookLanding-module__MPSDbG__creatorParagraph{margin-top:20px}.BookLanding-module__MPSDbG__creditsCard{align-items:center;gap:32px;width:fit-content;max-width:100%;margin:auto 0 0;padding:24px 0;display:flex}.BookLanding-module__MPSDbG__creatorMeta{border-top:1px solid rgb(var(--color-border) / .15);width:100%;color:rgb(var(--color-text-muted));justify-content:space-between;align-items:center;gap:24px;margin-top:64px;padding-top:22px;display:flex}.BookLanding-module__MPSDbG__creditItem+.BookLanding-module__MPSDbG__creditItem{border-left:1px solid rgb(var(--color-border) / .15);padding-left:32px}.BookLanding-module__MPSDbG__creditLabel{color:rgb(var(--color-accent-strong));font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:.04em;margin:0;font-size:16px;font-weight:500}.BookLanding-module__MPSDbG__creditName{color:rgb(var(--color-text));font-family:var(--font-serif), Georgia, ui-serif, serif;margin:4px 0 0;font-size:24px}.BookLanding-module__MPSDbG__creatorMedia{flex-direction:column;display:flex}.BookLanding-module__MPSDbG__creatorImage{aspect-ratio:704/459;background:rgb(var(--color-scene-cast));border-radius:16px;position:relative;overflow:hidden}.BookLanding-module__MPSDbG__reviewsSection{background:rgb(var(--color-scene-cast));padding:96px 24px;position:relative}.BookLanding-module__MPSDbG__reviewsDivider{pointer-events:none;line-height:0;position:absolute;bottom:-1px;left:0;right:0}.BookLanding-module__MPSDbG__reviewsWrap{width:var(--book-content-width);margin:0 auto}.BookLanding-module__MPSDbG__reviewsHeading{text-align:center}.BookLanding-module__MPSDbG__reviewsHeading h2{margin:0}.BookLanding-module__MPSDbG__reviewsSubtitle{color:rgb(var(--color-text-muted));margin:16px 0 0}.BookLanding-module__MPSDbG__reviewBook{perspective:1800px;width:min(100%,1180px);transform-style:preserve-3d;grid-template-columns:repeat(2,minmax(0,1fr));margin:56px auto 0;display:grid}.BookLanding-module__MPSDbG__reviewPage{background:rgb(var(--color-canvas));backface-visibility:hidden;min-height:clamp(360px,31vw,465px);transform-style:preserve-3d;flex-direction:column;padding:clamp(34px,4vw,58px);transition:transform .65s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.BookLanding-module__MPSDbG__reviewPage:first-child{box-shadow:inset -18px 0 24px -22px rgb(var(--color-text) / .5), -8px 18px 34px rgb(var(--color-text) / .1);transform-origin:100%;border-radius:16px 2px 2px 16px}.BookLanding-module__MPSDbG__reviewPage:last-child{box-shadow:inset 18px 0 24px -22px rgb(var(--color-text) / .5), 8px 18px 34px rgb(var(--color-text) / .1);transform-origin:0;border-radius:2px 16px 16px 2px}.BookLanding-module__MPSDbG__reviewPage blockquote{max-width:440px;margin:0}.BookLanding-module__MPSDbG__reviewPage footer{color:rgb(var(--color-text-muted));text-transform:none;align-items:center;gap:24px;margin-top:auto;padding-top:34px;display:flex}.BookLanding-module__MPSDbG__reviewAuthorImage{-o-object-fit:cover;object-fit:cover;border-radius:12px;flex-shrink:0}.BookLanding-module__MPSDbG__reviewMeta{flex-direction:column;align-items:center;gap:10px;margin-top:40px;display:flex}.BookLanding-module__MPSDbG__reviewSummary{color:rgb(var(--color-text-muted));justify-content:center;align-items:center;gap:12px;margin:0;display:flex}.BookLanding-module__MPSDbG__reviewLink{min-height:48px;color:rgb(var(--color-text));text-decoration:underline;-webkit-text-decoration-color:rgb(var(--color-text) / .3);text-decoration-color:rgb(var(--color-text) / .3);text-underline-offset:5px;align-items:center;gap:11px;display:inline-flex}.BookLanding-module__MPSDbG__reviewActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}@media (hover:hover) and (pointer:fine){.BookLanding-module__MPSDbG__reviewPage:first-child:hover{transform:translateZ(16px)rotateY(3deg)}.BookLanding-module__MPSDbG__reviewPage:last-child:hover{transform:translateZ(16px)rotateY(-3deg)}}.BookLanding-module__MPSDbG__detailsSection{background:rgb(var(--color-scene-hero));padding:clamp(100px,12vw,100px) 24px}.BookLanding-module__MPSDbG__giftBleed{background:rgb(var(--color-scene-hero));isolation:isolate;position:relative}.BookLanding-module__MPSDbG__giftSection{flex-direction:column;min-height:640px;display:flex;position:relative;overflow:hidden}.BookLanding-module__MPSDbG__giftImage{z-index:-1;position:absolute;inset:0}.BookLanding-module__MPSDbG__giftContent{width:var(--book-content-width);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 auto;padding:clamp(90px,12vw,160px) 0;display:flex;position:relative}.BookLanding-module__MPSDbG__giftContent h2{max-width:780px;margin:0 auto 32px}.BookLanding-module__MPSDbG__giftContent .BookLanding-module__MPSDbG__primaryButton{display:inline-flex}.BookLanding-module__MPSDbG__giftFooter{width:100%;color:rgb(var(--color-text-inverse));position:relative}.BookLanding-module__MPSDbG__giftFooter:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000 0%,#0000004d 100%);position:absolute;inset:0}.BookLanding-module__MPSDbG__giftFooterInner{width:var(--book-content-width);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:24px 0 16px;display:flex}.BookLanding-module__MPSDbG__copyrightShort{display:none}.BookLanding-module__MPSDbG__giftFooterInner a{min-height:44px;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.BookLanding-module__MPSDbG__detailsWrap{width:var(--book-content-width);grid-template-columns:1fr var(--book-faq-width);gap:9vw;margin:0 auto;display:grid}.BookLanding-module__MPSDbG__detailsIntro{align-self:start;position:sticky;top:120px}.BookLanding-module__MPSDbG__detailsIntro>p:last-child{max-width:380px;color:rgb(var(--color-text-muted));margin:23px 0 0}.BookLanding-module__MPSDbG__factsList{border-top:1px solid rgb(var(--color-border) / .15);margin:0}.BookLanding-module__MPSDbG__fact{border-bottom:1px solid rgb(var(--color-border) / .15);grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;min-height:63px;padding:16px 0;display:grid}.BookLanding-module__MPSDbG__fact dt{color:rgb(var(--color-text-muted))}.BookLanding-module__MPSDbG__fact dd{margin:0}.BookLanding-module__MPSDbG__faq{margin-top:74px;scroll-margin-top:100px}.BookLanding-module__MPSDbG__faq h3{margin:0 0 24px}.BookLanding-module__MPSDbG__faq details{border-top:1px solid rgb(var(--color-border) / .15)}.BookLanding-module__MPSDbG__faq details:last-child{border-bottom:1px solid rgb(var(--color-border) / .15)}.BookLanding-module__MPSDbG__faq summary{cursor:pointer;align-items:center;min-height:76px;padding:23px 48px 23px 0;list-style:none;display:flex;position:relative}.BookLanding-module__MPSDbG__faq summary::-webkit-details-marker{display:none}.BookLanding-module__MPSDbG__faq summary:before,.BookLanding-module__MPSDbG__faq summary:after{background:rgb(var(--color-text));content:"";width:17px;height:1px;transition:transform .22s;position:absolute;top:50%;right:4px}.BookLanding-module__MPSDbG__faq summary:after{transform:rotate(90deg)}.BookLanding-module__MPSDbG__faq details[open] summary:after{transform:rotate(0)}.BookLanding-module__MPSDbG__faq details p{max-width:620px;color:rgb(var(--color-text-muted));margin:-5px 0 27px}.BookLanding-module__MPSDbG__faqSampleLink{color:inherit;font:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--color-text) / .3);text-decoration-color:rgb(var(--color-text) / .3);text-underline-offset:3px;cursor:pointer}.BookLanding-module__MPSDbG__finalSection{background:radial-gradient(circle at 20% 20%, #ffffff4d, transparent 30%), rgb(var(--color-scene-final));min-height:780px;padding:clamp(90px,10vw,145px) 24px;position:relative;overflow:hidden}.BookLanding-module__MPSDbG__finalWrap{width:var(--book-content-width);grid-template-columns:.95fr 1.05fr;align-items:center;gap:8vw;min-height:520px;margin:0 auto;display:grid}.BookLanding-module__MPSDbG__finalBook{position:relative}.BookLanding-module__MPSDbG__finalBook img{filter:drop-shadow(0 30px 36px #2a3a2f38);width:100%;height:auto;display:block;transform:rotate(-2deg)}.BookLanding-module__MPSDbG__finalCopy h2{max-width:620px}.BookLanding-module__MPSDbG__finalCopy>p:not(.BookLanding-module__MPSDbG__eyebrow){max-width:520px;color:rgb(var(--color-text-muted));margin:25px 0 0}.BookLanding-module__MPSDbG__finalActions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}@media (max-width:1023px){.BookLanding-module__MPSDbG__castSection{height:280svh;min-height:1850px}.BookLanding-module__MPSDbG__rhymeSection{height:225svh;min-height:1450px}.BookLanding-module__MPSDbG__insideHeading{grid-template-columns:1fr;gap:24px}.BookLanding-module__MPSDbG__tabList{flex-direction:column}.BookLanding-module__MPSDbG__tabList>li{flex:none}.BookLanding-module__MPSDbG__hero,.BookLanding-module__MPSDbG__heroSticky{height:auto;min-height:640px}.BookLanding-module__MPSDbG__heroSticky{padding:112px var(--book-content-edge) 40px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(24px,4svh,48px);display:flex}.BookLanding-module__MPSDbG__heroCopy{width:var(--book-content-width);text-align:center;position:static}.BookLanding-module__MPSDbG__heroMeta{justify-content:center}.BookLanding-module__MPSDbG__heroCopy h1,.BookLanding-module__MPSDbG__heroDescription{margin-inline:auto}.BookLanding-module__MPSDbG__heroActions{justify-content:center}.BookLanding-module__MPSDbG__heroBook{--hero-book-w:min(103.2vw, 55.2svh);position:static;transform:none}.BookLanding-module__MPSDbG__page{--book-faq-width:calc((var(--book-content-width) - 6vw) * .6)}.BookLanding-module__MPSDbG__promiseGrid{grid-template-columns:1fr;gap:36px}.BookLanding-module__MPSDbG__promiseCopy{max-width:600px}.BookLanding-module__MPSDbG__castCard{width:42vw}.BookLanding-module__MPSDbG__rhymeSticky{grid-template-columns:1.1fr .9fr;gap:4vw}.BookLanding-module__MPSDbG__readingIntro,.BookLanding-module__MPSDbG__detailsWrap,.BookLanding-module__MPSDbG__finalWrap{gap:6vw}.BookLanding-module__MPSDbG__creatorGrid{align-items:start}.BookLanding-module__MPSDbG__creditsCard{margin-top:44px}}@media (max-width:767px){.BookLanding-module__MPSDbG__page{--book-content-gutter:16px}.BookLanding-module__MPSDbG__heroSticky{gap:clamp(20px,4svh,40px);padding:96px 0 32px}.BookLanding-module__MPSDbG__heroHills{height:60%}.BookLanding-module__MPSDbG__heroWash{background:linear-gradient(#fffaefab 0%,#fffaef2b 67%),linear-gradient(#0000 60%,#2f473124)}.BookLanding-module__MPSDbG__heroDescription{max-width:440px;margin:18px auto 0}.BookLanding-module__MPSDbG__heroActions{flex-direction:column;justify-content:center;align-items:stretch;margin-top:23px}.BookLanding-module__MPSDbG__heroActions a,.BookLanding-module__MPSDbG__heroActions button,.BookLanding-module__MPSDbG__finalActions a{width:100%}.BookLanding-module__MPSDbG__creditsCard{flex-direction:column;align-items:flex-start;gap:16px;width:100%}.BookLanding-module__MPSDbG__creditItem+.BookLanding-module__MPSDbG__creditItem{border-left:none;padding-left:0}.BookLanding-module__MPSDbG__primaryButton,.BookLanding-module__MPSDbG__secondaryButton{min-height:48px;padding:0 20px}.BookLanding-module__MPSDbG__heroCopy{padding-top:28px}.BookLanding-module__MPSDbG__heroMeta{flex-direction:column;align-items:center;gap:8px}.BookLanding-module__MPSDbG__heroMeta .BookLanding-module__MPSDbG__eyebrow{display:none}.BookLanding-module__MPSDbG__heroBook{--overlay-pad-x:0px;--hero-book-w:min(calc(100vw - 32px), 55.2svh)}.BookLanding-module__MPSDbG__overlayClose{top:16px;right:16px}.BookLanding-module__MPSDbG__overlayArrow[data-side=left]{left:16px}.BookLanding-module__MPSDbG__overlayArrow[data-side=right]{right:16px}.BookLanding-module__MPSDbG__promiseSection{padding:105px var(--book-content-gutter)}.BookLanding-module__MPSDbG__promiseNote{flex-direction:column;align-items:flex-start;gap:8px;margin-top:28px}.BookLanding-module__MPSDbG__castSection{height:auto;min-height:0;padding:64px 0 0}.BookLanding-module__MPSDbG__castSticky{height:auto;min-height:0;padding:0;position:relative;overflow:visible}.BookLanding-module__MPSDbG__sectionIntro{margin-bottom:37px}.BookLanding-module__MPSDbG__castRail{width:100%;padding:0 var(--book-content-edge) 64px;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;overflow-x:auto;transform:none!important}.BookLanding-module__MPSDbG__castRail[data-inview]{will-change:auto}.BookLanding-module__MPSDbG__castRail::-webkit-scrollbar{display:none}.BookLanding-module__MPSDbG__castCard{scroll-snap-align:center;width:clamp(269px,73.7vw + 33px,599px);min-width:clamp(269px,73.7vw + 33px,599px);height:clamp(490px,6.7vw + 469px,520px);min-height:0}.BookLanding-module__MPSDbG__castArrow{display:grid}.BookLanding-module__MPSDbG__rhymeSection{height:auto;min-height:0;padding:105px var(--book-content-gutter)}.BookLanding-module__MPSDbG__rhymeSticky{grid-template-columns:1fr;gap:54px;height:auto;min-height:0;padding:0;position:relative;overflow:visible}.BookLanding-module__MPSDbG__rhymeArtwork{transform:none!important}.BookLanding-module__MPSDbG__rhymeCopy{max-width:560px}.BookLanding-module__MPSDbG__rhymeLines span{opacity:1!important;transform:none!important}.BookLanding-module__MPSDbG__insideSection{padding:64px var(--book-content-gutter)}.BookLanding-module__MPSDbG__insideStage{gap:32px}.BookLanding-module__MPSDbG__insideImageWrap{aspect-ratio:1.55;min-height:0}.BookLanding-module__MPSDbG__tabList{--inside-tab-gap:12px;gap:var(--inside-tab-gap);overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;overflow-x:auto}.BookLanding-module__MPSDbG__tabList::-webkit-scrollbar{display:none}.BookLanding-module__MPSDbG__tabList>li{flex:0 0 calc((100% - 2 * var(--inside-tab-gap)) / 2.3);scroll-snap-align:start}.BookLanding-module__MPSDbG__tabRow{gap:8px;padding:20px 16px}.BookLanding-module__MPSDbG__tabRow p{display:none}.BookLanding-module__MPSDbG__readingSection{padding:105px var(--book-content-gutter)}.BookLanding-module__MPSDbG__readingIntro{grid-template-columns:1fr;gap:28px}.BookLanding-module__MPSDbG__readingSteps{grid-template-columns:1fr;margin-top:60px}.BookLanding-module__MPSDbG__readingStep,.BookLanding-module__MPSDbG__readingStep+.BookLanding-module__MPSDbG__readingStep{border-right:0;border-bottom:1px solid rgb(var(--color-border) / .15);min-height:0;padding:28px 0 33px}.BookLanding-module__MPSDbG__readingStep h3{margin-top:26px}.BookLanding-module__MPSDbG__creatorSection{padding:64px var(--book-content-gutter)}.BookLanding-module__MPSDbG__creatorGrid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:40px}.BookLanding-module__MPSDbG__creatorMedia{order:-1}.BookLanding-module__MPSDbG__reviewsSection{padding:64px var(--book-content-gutter)}.BookLanding-module__MPSDbG__reviewBook{perspective:none;grid-template-columns:1fr;gap:16px;margin-top:50px}.BookLanding-module__MPSDbG__reviewPage:first-child,.BookLanding-module__MPSDbG__reviewPage:last-child{min-height:0;box-shadow:0 16px 34px rgb(var(--color-text) / .1);transform-origin:50%;border-radius:14px;padding:32px;transform:none}.BookLanding-module__MPSDbG__reviewMeta{margin-top:34px}.BookLanding-module__MPSDbG__reviewSummary{flex-direction:column;gap:6px}.BookLanding-module__MPSDbG__detailsSection{padding:64px var(--book-content-gutter)}.BookLanding-module__MPSDbG__detailsWrap{grid-template-columns:1fr;gap:63px}.BookLanding-module__MPSDbG__detailsIntro{position:relative;top:auto}.BookLanding-module__MPSDbG__fact{grid-template-columns:.85fr 1.15fr}.BookLanding-module__MPSDbG__faq{margin-top:62px}.BookLanding-module__MPSDbG__faq summary{min-height:72px}.BookLanding-module__MPSDbG__finalSection{min-height:0;padding:100px var(--book-content-gutter)}.BookLanding-module__MPSDbG__finalWrap{grid-template-columns:1fr;gap:60px}.BookLanding-module__MPSDbG__finalBook{width:min(100%,520px);margin:0 auto}.BookLanding-module__MPSDbG__finalCopy{text-align:center}.BookLanding-module__MPSDbG__finalCopy>p:not(.BookLanding-module__MPSDbG__eyebrow){margin-left:auto;margin-right:auto}.BookLanding-module__MPSDbG__finalActions{flex-direction:column;justify-content:center;align-items:stretch}.BookLanding-module__MPSDbG__giftSection{min-height:0}.BookLanding-module__MPSDbG__giftContent{padding:72px 0 48px}.BookLanding-module__MPSDbG__giftContent h2{margin-bottom:24px}.BookLanding-module__MPSDbG__giftFooterInner{gap:12px;padding:0 0 16px}.BookLanding-module__MPSDbG__copyrightFull{display:none}.BookLanding-module__MPSDbG__copyrightShort{display:inline}}@media (prefers-reduced-motion:reduce){.BookLanding-module__MPSDbG__primaryButton,.BookLanding-module__MPSDbG__secondaryButton,.BookLanding-module__MPSDbG__castImage img,.BookLanding-module__MPSDbG__faq summary:after,.BookLanding-module__MPSDbG__insideImageLayer,.BookLanding-module__MPSDbG__heroBook,.BookLanding-module__MPSDbG__overlayBackdrop,.BookLanding-module__MPSDbG__overlayClose,.BookLanding-module__MPSDbG__overlayArrow,.BookLanding-module__MPSDbG__reviewPage{transition:none}.BookLanding-module__MPSDbG__castSection,.BookLanding-module__MPSDbG__rhymeSection{height:auto;min-height:0}.BookLanding-module__MPSDbG__castSticky,.BookLanding-module__MPSDbG__rhymeSticky{position:relative}.BookLanding-module__MPSDbG__heroCopy{opacity:1!important;transform:none!important}.BookLanding-module__MPSDbG__heroSticky[data-open=true] .BookLanding-module__MPSDbG__heroCopy{opacity:0!important}.BookLanding-module__MPSDbG__rhymeArtwork{transform:none!important}.BookLanding-module__MPSDbG__castSection{padding:105px 0}.BookLanding-module__MPSDbG__castSticky{height:auto;min-height:0;padding:0;overflow:visible}.BookLanding-module__MPSDbG__castRail{width:100%;overflow-x:auto;transform:none!important}.BookLanding-module__MPSDbG__castRail[data-inview]{will-change:auto}.BookLanding-module__MPSDbG__rhymeSection{padding:110px 24px}.BookLanding-module__MPSDbG__rhymeSticky{height:auto;min-height:0;padding:0}.BookLanding-module__MPSDbG__rhymeLines span{opacity:1!important;transform:none!important}}
