.olive-module__37qUnq__page{--green-900:#0c1d14;--green-800:#10231a;--green-700:#16301f;--green-600:#1e3d2a;--sage:#5c7a5e;--sage-soft:#7f9a80;--brass:#b88a3e;--brass-light:#cda04e;--brass-glow:#e3c073;--bone:#efe6d2;--bone-dim:#cdc2a9;--bone-faint:#a9a088;--shadow:#0000008c;--maxw:1280px;--ease:cubic-bezier(.16, .84, .44, 1);font-family:var(--font-montserrat), "Montserrat", sans-serif;background:var(--green-900);color:var(--bone);-webkit-font-smoothing:antialiased;min-height:100vh;font-weight:400;line-height:1.6;position:relative;overflow-x:hidden}.olive-module__37qUnq__page *,.olive-module__37qUnq__page :before,.olive-module__37qUnq__page :after{box-sizing:border-box}.olive-module__37qUnq__page ::selection{background:var(--brass);color:var(--green-900)}.olive-module__37qUnq__grain{content:"";pointer-events:none;z-index:9999;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.olive-module__37qUnq__wrap{max-width:var(--maxw);margin:0 auto;padding:0 48px}.olive-module__37qUnq__eyebrow{letter-spacing:.42em;text-transform:uppercase;color:var(--brass-light);align-items:center;gap:.85em;font-size:.72rem;font-weight:600;display:inline-flex}.olive-module__37qUnq__eyebrow:before{content:"";background:linear-gradient(90deg, transparent, var(--brass));width:34px;height:1px}.olive-module__37qUnq__eyebrowCenter{justify-content:center}.olive-module__37qUnq__eyebrowCenter:after{content:"";background:linear-gradient(90deg, var(--brass), transparent);width:34px;height:1px}.olive-module__37qUnq__page h1,.olive-module__37qUnq__page h2,.olive-module__37qUnq__page h3{letter-spacing:-.02em;font-weight:800;line-height:1.02}.olive-module__37qUnq__display{font-weight:900}.olive-module__37qUnq__nav{z-index:100;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;padding:22px 48px;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,padding .4s,border-color .4s;display:flex;position:fixed;top:0;left:0;right:0}.olive-module__37qUnq__navScrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c1d14d1;border-bottom:1px solid #b88a3e38;padding:14px 48px}.olive-module__37qUnq__brand{letter-spacing:.16em;text-transform:uppercase;color:var(--bone);align-items:center;gap:12px;font-size:.78rem;font-weight:700;display:flex}.olive-module__37qUnq__brand svg{opacity:.9;width:26px;height:26px}.olive-module__37qUnq__brandLogo{width:200px;max-width:45vw;height:auto;display:block}.olive-module__37qUnq__navCta{letter-spacing:.14em;text-transform:uppercase;background:var(--brass);color:var(--green-900);transition:transform .3s var(--ease), box-shadow .3s, background .3s;border-radius:2px;padding:11px 22px;font-size:.74rem;font-weight:700;text-decoration:none;box-shadow:0 6px 22px #b88a3e47}.olive-module__37qUnq__navCta:hover{background:var(--brass-light);transform:translateY(-2px);box-shadow:0 10px 30px #b88a3e6b}.olive-module__37qUnq__hero{background:radial-gradient(120% 90% at 72% -10%,#e3c07357 0%,#cda04e1f 24%,#0000 52%),radial-gradient(80% 60% at 78% 8%,#ffeec84d 0%,#0000 45%),linear-gradient(165deg,#16301f 0%,#10231a 42%,#0a1810 100%);align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.olive-module__37qUnq__rays{pointer-events:none;mix-blend-mode:screen;opacity:.55;background:conic-gradient(from 196deg at 76% -4%,#0000 0deg,#e3c07329 4deg,#0000 8deg 12deg,#e3c0731f 16deg,#0000 20deg 26deg,#fff0cd2e 30deg,#0000 35deg 44deg,#e3c07321 48deg,#0000 53deg 100deg);animation:22s ease-in-out infinite alternate olive-module__37qUnq__sway;position:absolute;inset:0}@keyframes olive-module__37qUnq__sway{0%{transform:rotate(-1.5deg)scale(1.05)}to{transform:rotate(1.5deg)scale(1.1)}}.olive-module__37qUnq__heroGrid{z-index:5;width:100%;max-width:var(--maxw);grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;margin:0 auto;padding:140px 48px 80px;display:grid;position:relative}.olive-module__37qUnq__heroCopy{max-width:640px}.olive-module__37qUnq__heroCopy .olive-module__37qUnq__eyebrow{opacity:0;animation:olive-module__37qUnq__rise .9s var(--ease) .2s forwards}.olive-module__37qUnq__hero h1{color:var(--bone);text-shadow:0 2px 40px #0006;opacity:0;animation:olive-module__37qUnq__rise 1s var(--ease) .35s forwards;margin:26px 0 0;font-size:clamp(2.8rem,6.6vw,5.6rem)}.olive-module__37qUnq__hero h1 .olive-module__37qUnq__gold{background:linear-gradient(100deg, var(--brass-glow), var(--brass-light) 50%, var(--brass));color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.olive-module__37qUnq__hero .olive-module__37qUnq__sub{color:var(--bone-dim);opacity:0;max-width:30ch;animation:olive-module__37qUnq__rise 1s var(--ease) .5s forwards;margin-top:22px;font-size:clamp(1rem,1.4vw,1.22rem);font-style:italic;font-weight:400;line-height:1.5}.olive-module__37qUnq__heroActions{opacity:0;animation:olive-module__37qUnq__rise 1s var(--ease) .68s forwards;flex-wrap:wrap;gap:16px;margin-top:40px;display:flex}.olive-module__37qUnq__heroMeta{letter-spacing:.08em;color:var(--bone-faint);opacity:0;animation:olive-module__37qUnq__rise 1s var(--ease) .82s forwards;align-items:center;gap:18px;margin-top:34px;font-size:.78rem;display:flex}.olive-module__37qUnq__heroMeta strong{color:var(--bone);font-weight:600}.olive-module__37qUnq__heroMeta .olive-module__37qUnq__dot{background:var(--brass);border-radius:50%;width:4px;height:4px}@keyframes olive-module__37qUnq__rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.olive-module__37qUnq__btn{letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:transform .3s var(--ease), box-shadow .3s, background .3s, border-color .3s, color .3s;border-radius:3px;align-items:center;gap:11px;padding:17px 30px;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.olive-module__37qUnq__btn svg{width:17px;height:17px}.olive-module__37qUnq__btnPrimary{background:linear-gradient(120deg, var(--brass-light), var(--brass));color:var(--green-900);box-shadow:0 10px 34px #b88a3e66,inset 0 1px #ffffff40}.olive-module__37qUnq__btnPrimary:hover{transform:translateY(-3px);box-shadow:0 16px 44px #b88a3e8c}.olive-module__37qUnq__btnSecondary{color:var(--bone);background:0 0;border:1px solid #efe6d252}.olive-module__37qUnq__btnSecondary:hover{border-color:var(--brass);color:var(--brass-light);transform:translateY(-3px)}.olive-module__37qUnq__heroBook{opacity:0;animation:olive-module__37qUnq__bookIn 1.3s var(--ease) .55s forwards;justify-content:center;align-items:center;display:flex;position:relative}@keyframes olive-module__37qUnq__bookIn{0%{opacity:0;transform:translateY(40px)rotateY(-12deg)}to{opacity:1;transform:none}}.olive-module__37qUnq__bookPedestal{position:relative}.olive-module__37qUnq__bookFrame{z-index:2;position:relative}.olive-module__37qUnq__bookFrame img{filter:drop-shadow(0 34px 46px #00000080);width:340px;max-width:100%;height:auto;display:block}.olive-module__37qUnq__bookFloor{filter:blur(6px);z-index:1;background:radial-gradient(50% 100% at 50% 0,#00000080,#0000 75%);width:60%;height:30px;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.olive-module__37qUnq__bookBadge{z-index:3;background:radial-gradient(circle at 35% 30%, var(--green-600), var(--green-800));text-align:center;border:1px solid #b88a3e80;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:absolute;top:-18px;right:-18px;transform:rotate(8deg);box-shadow:0 8px 24px #00000080}.olive-module__37qUnq__bookBadge span:first-child{letter-spacing:.18em;color:var(--bone-faint);text-transform:uppercase;font-size:.56rem}.olive-module__37qUnq__bookBadge span:last-child{color:var(--brass-light);letter-spacing:.04em;margin-top:2px;font-size:.82rem;font-weight:800;line-height:1.1}.olive-module__37qUnq__heroTree{z-index:3;opacity:.9;pointer-events:none;width:min(420px,38vw);position:absolute;bottom:0;left:-2%}.olive-module__37qUnq__heroTree svg{filter:drop-shadow(0 0 30px #00000080);width:100%;height:auto;display:block}.olive-module__37qUnq__heroGround{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#08151099 60%,#081510 100%);height:32%;position:absolute;bottom:0;left:0;right:0}.olive-module__37qUnq__scrollHint{z-index:6;letter-spacing:.34em;text-transform:uppercase;color:var(--bone-faint);flex-direction:column;align-items:center;gap:10px;font-size:.62rem;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.olive-module__37qUnq__scrollHint .olive-module__37qUnq__line{background:linear-gradient(var(--brass), transparent);width:1px;height:40px;animation:2.2s ease-in-out infinite olive-module__37qUnq__drip}@keyframes olive-module__37qUnq__drip{0%,to{opacity:.3;transform:scaleY(.6)}50%{opacity:1;transform:scaleY(1)}}.olive-module__37qUnq__page section{position:relative}.olive-module__37qUnq__band{padding:120px 0}.olive-module__37qUnq__reveal{opacity:0;transition:opacity 1s var(--ease), transform 1s var(--ease);transform:translateY(38px)}.olive-module__37qUnq__reveal.olive-module__37qUnq__in{opacity:1;transform:none}.olive-module__37qUnq__scripture{text-align:center;background:linear-gradient(#0a1810,#0c1d14 50%,#0a1810);padding:130px 0;overflow:hidden}.olive-module__37qUnq__scripture:before{content:"";pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#b88a3e29,#0000 60%);position:absolute;inset:0}.olive-module__37qUnq__scripture .olive-module__37qUnq__ref{margin-bottom:34px;display:inline-flex}.olive-module__37qUnq__scripture blockquote{max-width:16ch;color:var(--bone);letter-spacing:-.01em;margin:0 auto;font-size:clamp(1.8rem,4.6vw,3.6rem);font-weight:300;line-height:1.28}.olive-module__37qUnq__scripture blockquote em{color:var(--brass-light);font-style:italic;font-weight:400}.olive-module__37qUnq__scripture .olive-module__37qUnq__openq{color:var(--brass);font-size:1.4em;font-weight:500}.olive-module__37qUnq__scripture .olive-module__37qUnq__cite{letter-spacing:.34em;text-transform:uppercase;color:var(--bone-faint);margin-top:38px;font-size:.78rem}.olive-module__37qUnq__desc{background:linear-gradient(#0a1810,#10231a)}.olive-module__37qUnq__descHead{grid-template-columns:.9fr 1.1fr;align-items:end;gap:60px;margin-bottom:80px;display:grid}.olive-module__37qUnq__descHead h2{color:var(--bone);font-size:clamp(2rem,3.8vw,3.2rem)}.olive-module__37qUnq__descHead h2 em{color:var(--brass-light);font-style:italic;font-weight:700}.olive-module__37qUnq__descHead p{color:var(--bone-dim);font-size:1.08rem;font-weight:400;line-height:1.7}.olive-module__37qUnq__descHead p .olive-module__37qUnq__lead{color:var(--bone);font-weight:500}.olive-module__37qUnq__pillars{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.olive-module__37qUnq__pillar{transition:transform .5s var(--ease), border-color .5s, background .5s;background:linear-gradient(165deg,#1e3d2a8c,#10231a66);border:1px solid #b88a3e2e;border-radius:5px;padding:44px 34px 38px;position:relative;overflow:hidden}.olive-module__37qUnq__pillar:hover{background:linear-gradient(165deg,#1e3d2ab3,#10231a80);border-color:#b88a3e80;transform:translateY(-8px)}.olive-module__37qUnq__pillar .olive-module__37qUnq__num{background:linear-gradient(160deg, var(--brass-glow), var(--brass));color:#0000;opacity:.95;-webkit-background-clip:text;background-clip:text;margin-bottom:22px;font-size:4.4rem;font-weight:900;line-height:.8;display:block}.olive-module__37qUnq__pillar h3{color:var(--bone);font-size:1.16rem;font-weight:700;line-height:1.35}.olive-module__37qUnq__pillar .olive-module__37qUnq__tag{letter-spacing:.22em;text-transform:uppercase;color:var(--sage-soft);margin-top:14px;font-size:.7rem}.olive-module__37qUnq__pillar:after{content:"";background:linear-gradient(var(--brass), transparent);opacity:0;width:3px;transition:opacity .5s;position:absolute;top:0;bottom:0;left:0}.olive-module__37qUnq__pillar:hover:after{opacity:1}.olive-module__37qUnq__descClose{max-width:62ch;color:var(--bone-dim);margin-top:64px;font-size:1.18rem;font-weight:300;line-height:1.7}.olive-module__37qUnq__descClose strong{color:var(--brass-light);font-weight:600}.olive-module__37qUnq__why{background:radial-gradient(90% 70% at 100% 0,#b88a3e1f,#0000 55%),linear-gradient(#10231a,#0c1d14)}.olive-module__37qUnq__whyHead{max-width:760px;margin-bottom:72px}.olive-module__37qUnq__whyHead h2{color:var(--bone);margin:22px 0;font-size:clamp(2rem,4vw,3.2rem)}.olive-module__37qUnq__whyHead h2 em{color:var(--brass-light);font-style:italic;font-weight:700}.olive-module__37qUnq__whyHead p{color:var(--bone-dim);font-size:1.12rem;font-weight:400;line-height:1.7}.olive-module__37qUnq__reasons{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.olive-module__37qUnq__reason{transition:transform .45s var(--ease), border-color .45s, background .45s;background:linear-gradient(160deg,#16301f99,#0c1d1480);border:1px solid #b88a3e29;border-radius:5px;flex-direction:column;gap:14px;padding:34px 30px;display:flex;position:relative;overflow:hidden}.olive-module__37qUnq__reason:hover{background:linear-gradient(160deg,#1e3d2ab3,#10231a8c);border-color:#b88a3e73;transform:translateY(-6px)}.olive-module__37qUnq__reason:first-child,.olive-module__37qUnq__reason:nth-child(2){grid-column:span 6}.olive-module__37qUnq__reason:nth-child(3),.olive-module__37qUnq__reason:nth-child(4),.olive-module__37qUnq__reason:nth-child(5){grid-column:span 4}.olive-module__37qUnq__reason .olive-module__37qUnq__ricon{background:radial-gradient(circle at 35% 30%,#b88a3e38,#0000);border:1px solid #b88a3e66;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.olive-module__37qUnq__reason .olive-module__37qUnq__ricon svg{width:22px;height:22px;stroke:var(--brass-light)}.olive-module__37qUnq__reason h3{color:var(--bone);align-items:baseline;gap:10px;font-size:1.18rem;font-weight:700;display:flex}.olive-module__37qUnq__reason h3 .olive-module__37qUnq__idx{letter-spacing:.16em;color:var(--brass);opacity:.8;font-size:.72rem;font-weight:600}.olive-module__37qUnq__reason p{color:var(--bone-dim);font-size:.98rem;font-weight:400;line-height:1.6}.olive-module__37qUnq__author{background:radial-gradient(70% 120% at 8% 30%,#b88a3e24,#0000 50%),linear-gradient(#0c1d14,#10231a)}.olive-module__37qUnq__authorGrid{grid-template-columns:minmax(0,360px) 1fr;align-items:start;gap:64px;display:grid}.olive-module__37qUnq__authorPortrait{aspect-ratio:4/5;background:linear-gradient(160deg,#1e3d2a,#0a1810);border:1px solid #b88a3e4d;border-radius:6px;justify-content:center;justify-self:center;align-items:center;width:100%;max-width:360px;display:flex;position:relative;overflow:hidden;box-shadow:20px 28px 60px -14px #0009}.olive-module__37qUnq__authorPortrait img{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.olive-module__37qUnq__authorPortrait:after{content:"";background:radial-gradient(120% 100% at 50% 0,#0000 50%,#08151080);position:absolute;inset:0}.olive-module__37qUnq__authorPortrait .olive-module__37qUnq__plabel{z-index:2;letter-spacing:.24em;text-transform:uppercase;color:var(--bone-faint);font-size:.66rem;position:absolute;bottom:18px;left:20px}.olive-module__37qUnq__authorCopy h2{color:var(--bone);margin:22px 0 8px;font-size:clamp(1.9rem,3.4vw,2.8rem)}.olive-module__37qUnq__authorCopy .olive-module__37qUnq__nyt{letter-spacing:.2em;text-transform:uppercase;color:var(--brass-light);font-size:.74rem;font-weight:600}.olive-module__37qUnq__authorCopy p{color:var(--bone-dim);margin-top:22px;font-size:1.08rem;font-weight:400;line-height:1.75}.olive-module__37qUnq__authorCopy p strong{color:var(--bone);font-weight:600}.olive-module__37qUnq__authorPub{letter-spacing:.14em;text-transform:uppercase;color:var(--bone-faint);align-items:center;gap:12px;margin-top:28px;font-size:.78rem;display:inline-flex}.olive-module__37qUnq__authorPub b{color:var(--bone);font-weight:600}.olive-module__37qUnq__more{background:linear-gradient(#10231a,#0a1810);overflow:hidden}.olive-module__37qUnq__moreHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:48px;display:flex}.olive-module__37qUnq__moreHead h2{color:var(--bone);margin-top:18px;font-size:clamp(1.8rem,3.2vw,2.6rem)}.olive-module__37qUnq__moreHead p{color:var(--bone-faint);max-width:34ch;font-size:.95rem}.olive-module__37qUnq__shelf{grid-template-columns:repeat(6,1fr);gap:32px 28px;padding:14px 0 8px;display:grid}.olive-module__37qUnq__spine{cursor:pointer;transition:transform .5s var(--ease);flex-direction:column;gap:14px;text-decoration:none;display:flex}.olive-module__37qUnq__spine:hover{transform:translateY(-8px)}.olive-module__37qUnq__coverWrap{aspect-ratio:5/8;background:linear-gradient(155deg,#1e3d2a,#10231a 70%);border:1px solid #b88a3e38;border-radius:4px;transition:box-shadow .5s,border-color .5s;display:block;position:relative;overflow:hidden;box-shadow:14px 18px 40px -12px #0009}.olive-module__37qUnq__spine:hover .olive-module__37qUnq__coverWrap{border-color:#b88a3e8c;box-shadow:18px 26px 54px -10px #000000b3}.olive-module__37qUnq__coverWrap img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.olive-module__37qUnq__coverWrap:after{content:"";pointer-events:none;background:radial-gradient(130% 120% at 50% 0,#0000 60%,#08151038 100%);position:absolute;inset:0}.olive-module__37qUnq__coverFallback{color:var(--bone);align-items:flex-end;padding:16px;font-size:.92rem;font-weight:800;line-height:1.2;display:flex;position:absolute;inset:0}.olive-module__37qUnq__spine .olive-module__37qUnq__stitle{color:var(--bone-dim);letter-spacing:.01em;font-size:.86rem;font-weight:700;line-height:1.3;transition:color .4s}.olive-module__37qUnq__spine:hover .olive-module__37qUnq__stitle{color:var(--brass-light)}.olive-module__37qUnq__final{text-align:center;background:radial-gradient(80% 80% at 50% -10%,#e3c0734d 0%,#cda04e14 35%,#0000 60%),linear-gradient(#0a1810,#10231a 55%,#0c1d14);padding:150px 0 130px;position:relative;overflow:hidden}.olive-module__37qUnq__rays2{mix-blend-mode:screen;opacity:.4;pointer-events:none;background:conic-gradient(from 200deg at 50% -6%,#0000 0deg,#e3c0732e 5deg,#0000 10deg 18deg,#fff0cd29 23deg,#0000 28deg 38deg,#e3c07324 42deg,#0000 48deg 100deg);animation:26s ease-in-out infinite alternate olive-module__37qUnq__sway;position:absolute;inset:0}.olive-module__37qUnq__finalInner{z-index:3;max-width:780px;margin:0 auto;padding:0 48px;position:relative}.olive-module__37qUnq__finalEyebrow{margin-bottom:26px;display:inline-flex}.olive-module__37qUnq__final h2{color:var(--bone);font-size:clamp(2.4rem,5.4vw,4.4rem);line-height:1.05}.olive-module__37qUnq__final h2 .olive-module__37qUnq__gold{background:linear-gradient(100deg, var(--brass-glow), var(--brass));color:#0000;-webkit-background-clip:text;background-clip:text}.olive-module__37qUnq__final p{color:var(--bone-dim);max-width:48ch;margin:26px auto 42px;font-size:1.14rem;font-weight:300;line-height:1.7}.olive-module__37qUnq__finalActions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.olive-module__37qUnq__final .olive-module__37qUnq__micro{letter-spacing:.2em;text-transform:uppercase;color:var(--bone-faint);margin-top:30px;font-size:.74rem}.olive-module__37qUnq__footer{background:#081510;border-top:1px solid #b88a3e2e;padding:48px 0 40px}.olive-module__37qUnq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.olive-module__37qUnq__foot .olive-module__37qUnq__brand{color:var(--bone-dim)}.olive-module__37qUnq__foot .olive-module__37qUnq__fmeta{letter-spacing:.1em;color:var(--bone-faint);text-align:right;font-size:.72rem}.olive-module__37qUnq__foot a{color:var(--brass-light);text-decoration:none}.olive-module__37qUnq__foot a:hover{color:var(--brass-glow)}.olive-module__37qUnq__sticky{z-index:120;transition:transform .5s var(--ease);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#081510eb;border-top:1px solid #b88a3e52;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%);box-shadow:0 -10px 40px #00000080}.olive-module__37qUnq__stickyShow{transform:none}.olive-module__37qUnq__stickyInner{max-width:var(--maxw);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;padding:14px 48px;display:flex}.olive-module__37qUnq__stickyInfo{align-items:center;gap:16px;min-width:0;display:flex}.olive-module__37qUnq__stickyInfo .olive-module__37qUnq__mini{border:1px solid #b88a3e4d;border-radius:3px;flex:none;width:38px;height:54px;overflow:hidden;box-shadow:0 4px 14px #00000080}.olive-module__37qUnq__stickyInfo .olive-module__37qUnq__mini img{object-fit:cover;width:100%;height:100%}.olive-module__37qUnq__stickyInfo .olive-module__37qUnq__txt{min-width:0}.olive-module__37qUnq__stickyInfo .olive-module__37qUnq__t1{color:var(--bone);white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.olive-module__37qUnq__stickyInfo .olive-module__37qUnq__t2{letter-spacing:.16em;text-transform:uppercase;color:var(--brass-light);font-size:.7rem}.olive-module__37qUnq__stickyActions{flex:none;gap:12px;display:flex}.olive-module__37qUnq__sticky .olive-module__37qUnq__btn{padding:13px 22px;font-size:.74rem}@media (max-width:980px){.olive-module__37qUnq__heroGrid{text-align:center;grid-template-columns:1fr;gap:30px;padding-top:124px}.olive-module__37qUnq__heroBook{order:-1}.olive-module__37qUnq__bookFrame img{width:min(240px,56vw)}.olive-module__37qUnq__heroCopy{margin:0 auto}.olive-module__37qUnq__hero .olive-module__37qUnq__eyebrow{justify-content:center}.olive-module__37qUnq__hero .olive-module__37qUnq__sub{margin-left:auto;margin-right:auto}.olive-module__37qUnq__heroActions{justify-content:center}.olive-module__37qUnq__heroMeta{flex-wrap:wrap;justify-content:center}.olive-module__37qUnq__heroTree{opacity:.5;width:46vw}.olive-module__37qUnq__descHead{grid-template-columns:1fr;gap:24px}.olive-module__37qUnq__pillars{grid-template-columns:1fr}.olive-module__37qUnq__reason:nth-child(n){grid-column:span 12!important}.olive-module__37qUnq__authorGrid{grid-template-columns:1fr;gap:40px}.olive-module__37qUnq__authorPortrait{width:100%;max-width:360px;margin:0 auto}.olive-module__37qUnq__shelf{grid-template-columns:repeat(4,1fr);gap:28px 22px}}@media (max-width:760px){.olive-module__37qUnq__shelf{grid-template-columns:repeat(3,1fr);gap:24px 18px}}@media (max-width:680px){.olive-module__37qUnq__wrap,.olive-module__37qUnq__stickyInner,.olive-module__37qUnq__finalInner,.olive-module__37qUnq__nav,.olive-module__37qUnq__navScrolled{padding-left:24px;padding-right:24px}.olive-module__37qUnq__band{padding:84px 0}.olive-module__37qUnq__navCta,.olive-module__37qUnq__stickyInfo .olive-module__37qUnq__txt .olive-module__37qUnq__t2,.olive-module__37qUnq__sticky .olive-module__37qUnq__btnSecondary{display:none}.olive-module__37qUnq__moreHead{flex-direction:column;align-items:flex-start}.olive-module__37qUnq__shelf{grid-template-columns:repeat(2,1fr);gap:22px 16px}.olive-module__37qUnq__spine .olive-module__37qUnq__stitle{font-size:.8rem}}@media (prefers-reduced-motion:reduce){.olive-module__37qUnq__page *,.olive-module__37qUnq__page :before,.olive-module__37qUnq__page :after{transition:none!important;animation:none!important}.olive-module__37qUnq__reveal{opacity:1;transform:none}.olive-module__37qUnq__hero h1,.olive-module__37qUnq__hero .olive-module__37qUnq__sub,.olive-module__37qUnq__heroActions,.olive-module__37qUnq__heroMeta,.olive-module__37qUnq__heroCopy .olive-module__37qUnq__eyebrow,.olive-module__37qUnq__heroBook{opacity:1}}
