._portfolioBanner_1i5qy_1{min-height:38px;padding:10px 20px;display:grid;place-items:center;color:#643e2c;background:#f1e6dd;border-bottom:1px solid rgba(100,62,44,.14);font:500 12px/1.5 Geist,sans-serif;text-align:center;text-wrap:balance}._headerRegion_1i5qy_3{position:relative}._header_1i5qy_3{height:88px;padding:0 clamp(24px,5vw,78px);background:var(--night);color:var(--marble);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:42px;border-bottom:1px solid rgba(240,231,211,.18);position:relative;z-index:20}._brand_1i5qy_5{display:flex;align-items:center;gap:12px;text-decoration:none}._brandMark_1i5qy_6{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px}._brandMark_1i5qy_6 img{display:block;width:100%;height:100%}._brand_1i5qy_5 b{font-family:GFS Didot,serif;font-size:24px;font-weight:400;line-height:1;letter-spacing:.02em}._brand_1i5qy_5 small{display:block;margin-top:4px;font:8px/1 IBM Plex Mono,monospace;letter-spacing:.16em;opacity:.66}._nav_1i5qy_10{display:flex;justify-content:center;gap:clamp(18px,3vw,42px)}._nav_1i5qy_10 a,._actions_1i5qy_11 a,._textButton_1i5qy_11{color:inherit;text-decoration:none;font-size:13px;background:none;border:0;padding:8px 0}._nav_1i5qy_10 a{position:relative}._nav_1i5qy_10 a:after{content:"";position:absolute;left:0;right:100%;bottom:2px;height:1px;background:#83b59f;transition:right .25s ease}._nav_1i5qy_10 a:hover:after,._nav_1i5qy_10 a[aria-current=page]:after{right:0}._actions_1i5qy_11{display:flex;align-items:center;gap:16px;white-space:nowrap}._cartLink_1i5qy_16{border-left:1px solid rgba(240,231,211,.2);padding-left:16px!important}._cartLink_1i5qy_16 span{display:inline-grid;place-items:center;width:22px;height:22px;margin-left:5px;background:var(--bronze);border-radius:50%;color:#fff;font:11px IBM Plex Mono}._menuButton_1i5qy_18{display:none;background:none;color:inherit;border:0;font-size:22px}._mobileNavSession_1i5qy_19{display:none!important}._hero_1i5qy_21{min-height:650px;color:var(--marble);background-color:var(--night);background-image:radial-gradient(circle at 10% 20%,rgba(255,255,255,.06) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 30%,rgba(255,255,255,.05) 0 1px,transparent 1.5px);background-size:41px 41px,67px 67px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:80px clamp(28px,8vw,130px) 110px;overflow:hidden}._heroCopy_1i5qy_22{position:relative;z-index:2}._kicker_1i5qy_23,._eyebrow_1i5qy_23{font:500 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze)}._hero_1i5qy_21 h1,._pageHeading_1i5qy_24 h1,._bookInfo_1i5qy_24 h1,._authAside_1i5qy_24 h1,._narrowPage_1i5qy_24 h1,._checkoutPage_1i5qy_24 h1{margin:18px 0 24px;font:400 clamp(56px,7.2vw,104px)/.88 "GFS Didot",serif;letter-spacing:-.04em}._hero_1i5qy_21 h1 em{color:#83b59f;font-style:italic}._heroCopy_1i5qy_22>p{max-width:600px;color:#f0e7d3b8;font-size:17px;line-height:1.75}._heroButtons_1i5qy_27{display:flex;align-items:center;gap:20px;margin-top:38px}._primaryButton_1i5qy_28,._secondaryButton_1i5qy_28{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:24px;border:1px solid transparent;padding:0 22px;text-decoration:none;font-weight:600;font-size:13px;transition:transform .2s,background .2s,color .2s}._primaryButton_1i5qy_28{color:#fff;background:var(--bronze)}._primaryButton_1i5qy_28:hover,._secondaryButton_1i5qy_28:hover{transform:translateY(-2px)}._secondaryButton_1i5qy_28{background:transparent;color:inherit;border-color:currentColor}._hero_1i5qy_21 ._secondaryButton_1i5qy_28{border-color:#f0e7d373}._heroChart_1i5qy_34{height:500px;position:relative;color:#83b59f}._heroChart_1i5qy_34 svg{position:absolute;inset:20px -40px 0 -20px;width:calc(100% + 60px);height:100%;overflow:visible}._heroChart_1i5qy_34 path{fill:none;stroke:#285f4c3b;stroke-width:28;stroke-linecap:round}._heroChart_1i5qy_34 ._dashed_1i5qy_37{stroke:#83b59f;stroke-width:1.5;stroke-dasharray:5 10;animation:_chart_1i5qy_1 18s linear infinite}@keyframes _chart_1i5qy_1{to{stroke-dashoffset:-150}}._sun_1i5qy_39{position:absolute;right:13%;top:2%;font-size:68px;font-weight:100;animation:_turn_1i5qy_1 24s linear infinite}@keyframes _turn_1i5qy_1{to{transform:rotate(360deg)}}._islandA_1i5qy_41,._islandB_1i5qy_41,._islandC_1i5qy_41,._islandD_1i5qy_41{position:absolute;font:9px IBM Plex Mono;letter-spacing:.15em;color:#f0e7d3b3}._islandA_1i5qy_41{left:2%;bottom:18%}._islandB_1i5qy_41{left:31%;bottom:28%}._islandC_1i5qy_41{left:52%;top:33%}._islandD_1i5qy_41{right:1%;top:10%}._islandA_1i5qy_41:before,._islandB_1i5qy_41:before,._islandC_1i5qy_41:before,._islandD_1i5qy_41:before{content:"";display:block;width:14px;height:8px;margin:auto auto 8px;background:var(--laurel);border-radius:60% 40%;box-shadow:8px 3px #344a3d,-7px 4px #52654c}._marbleSection_1i5qy_45,._page_1i5qy_24,._related_1i5qy_45{padding:100px clamp(28px,7vw,112px);background:var(--paper)}._sectionHeading_1i5qy_46{display:grid;grid-template-columns:1fr minmax(280px,420px);gap:50px;align-items:end;margin-bottom:55px}._sectionHeading_1i5qy_46 h2,._genreBand_1i5qy_47 h2,._videoSection_1i5qy_47 h2,._community_1i5qy_47 h2,._adminContent_1i5qy_47 h2,._sectionTitle_1i5qy_47{margin:8px 0 0;font:400 clamp(38px,4vw,58px)/1 "GFS Didot",serif}._sectionHeading_1i5qy_46 p{color:var(--ink-muted);line-height:1.7;margin:0}._routeShelf_1i5qy_49{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(18px,3vw,44px);position:relative}._routeLine_1i5qy_50{position:absolute;left:8%;right:8%;top:20px;border-top:1px dashed rgba(40,95,76,.5);z-index:0}._bookCard_1i5qy_51{min-width:0;position:relative;z-index:1}._routeIndex_1i5qy_52{display:inline-block;background:var(--paper);color:var(--bronze);padding:0 12px 12px 0;font:9px IBM Plex Mono;letter-spacing:.14em}._coverWrap_1i5qy_53{display:block;overflow:hidden;background:#d8d0c1;box-shadow:0 14px 30px #0b1f3321;aspect-ratio:2/3}._coverWrap_1i5qy_53 img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}._bookCard_1i5qy_51:hover ._coverWrap_1i5qy_53 img{transform:scale(1.025)}._cardBody_1i5qy_56{padding-top:18px}._cardBody_1i5qy_56 h3{font:400 25px/1.05 GFS Didot,serif;margin:7px 0}._cardBody_1i5qy_56 h3 a{text-decoration:none}._byline_1i5qy_59,._detailByline_1i5qy_59{color:var(--ink-muted);font-size:13px;margin:0 0 14px}._cardMeta_1i5qy_60{border-top:1px solid var(--line);padding-top:13px;display:flex;align-items:center;justify-content:space-between;gap:10px}._cardMeta_1i5qy_60>b{font:500 13px IBM Plex Mono}._stars_1i5qy_62{color:var(--bronze);white-space:nowrap;letter-spacing:.04em;display:inline-flex;align-items:center;gap:2px}._stars_1i5qy_62 small{color:var(--ink-muted);letter-spacing:0;font-size:10px;margin-left:4px}._genreBand_1i5qy_47{padding:90px clamp(28px,7vw,112px);display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;color:var(--marble);background:var(--ionian)}._genreBand_1i5qy_47 ._eyebrow_1i5qy_23{color:#b9dccb}._genreLinks_1i5qy_67{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(240,231,211,.25)}._genreLinks_1i5qy_67 a{min-height:104px;display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:15px;border-bottom:1px solid rgba(240,231,211,.25);text-decoration:none;font:25px GFS Didot;transition:padding .2s}._genreLinks_1i5qy_67 a:nth-child(odd){border-right:1px solid rgba(240,231,211,.25);padding-right:24px}._genreLinks_1i5qy_67 a:nth-child(2n){padding-left:24px}._genreLinks_1i5qy_67 a:hover{padding-left:12px}._genreLinks_1i5qy_67 a:nth-child(2n):hover{padding-left:36px}._genreLinks_1i5qy_67 a>span{color:#b9dccb}._genreLinks_1i5qy_67 small{font:8px IBM Plex Mono;text-transform:uppercase;letter-spacing:.12em;opacity:.65}._promise_1i5qy_75{text-align:center;padding:100px 24px;color:var(--night);background:var(--marble);position:relative;overflow:hidden}._promise_1i5qy_75:before{content:"Ω";position:absolute;font:330px/.6 GFS Didot;color:#0b1f3309;left:50%;transform:translate(-50%);top:35px}._promise_1i5qy_75 blockquote{margin:0;font:italic 42px/1.2 GFS Didot;position:relative}._promise_1i5qy_75 p{color:var(--bronze);font:10px IBM Plex Mono;letter-spacing:.12em}._promise_1i5qy_75 a{display:inline-block;margin-top:20px;font-weight:600;font-size:13px}._page_1i5qy_24{min-height:72vh}._pageHeading_1i5qy_24{max-width:850px;margin-bottom:54px}._pageHeading_1i5qy_24 h1{color:var(--night);font-size:clamp(54px,7vw,90px)}._pageHeading_1i5qy_24 p{max-width:650px;margin:0;color:var(--ink-muted);line-height:1.7;font-size:17px}._genresHero_1i5qy_85{min-height:clamp(20rem,29vw,25rem);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3.5rem);margin-bottom:54px}._genresHero_1i5qy_85 ._pageHeading_1i5qy_24{min-width:0;margin-bottom:0}._genresIllustration_1i5qy_87{min-width:0;margin:0}._genresIllustration_1i5qy_87 img{display:block;width:100%;height:auto}@media(max-width:1050px){._genresHero_1i5qy_85{grid-template-columns:1fr;gap:1.5rem}._genresIllustration_1i5qy_87{width:min(100%,40rem);justify-self:center}}._authorsHero_1i5qy_93{min-height:clamp(20rem,29vw,25rem);display:grid;grid-template-columns:minmax(27rem,.88fr) minmax(34rem,1.12fr);gap:clamp(1rem,3vw,4rem);align-items:center;margin-bottom:54px}._authorsHero_1i5qy_93 ._pageHeading_1i5qy_24{margin:0;position:relative;z-index:2}._authorsCharacter_1i5qy_95{min-width:0;margin:0;position:relative;align-self:end}._authorsCharacter_1i5qy_95 img{display:block;width:min(100%,58rem);height:auto;filter:drop-shadow(0 1.15rem 1.25rem rgba(35,32,24,.16));transform:translateY(.35rem)}._sleepMarks_1i5qy_97{position:absolute;left:26%;top:5%;z-index:1;display:flex;align-items:end;gap:.35rem;color:var(--bronze);font:600 clamp(.8rem,1.2vw,1.15rem)/1 "IBM Plex Mono",monospace;transform:rotate(-12deg)}._sleepMarks_1i5qy_97 i{display:block;font-style:normal;animation:_sleepMark_1i5qy_97 2.8s ease-in-out infinite}._sleepMarks_1i5qy_97 i:nth-child(2){font-size:1.25em;animation-delay:.28s}._sleepMarks_1i5qy_97 i:nth-child(3){font-size:1.55em;animation-delay:.56s}@keyframes _sleepMark_1i5qy_97{0%,to{opacity:.38;transform:translateY(.2rem)}50%{opacity:1;transform:translateY(-.25rem)}}._catalogHero_1i5qy_102{max-width:1700px;min-height:clamp(20rem,29vw,25rem);margin:0 auto 54px;display:grid;grid-template-columns:minmax(520px,.94fr) minmax(480px,1.06fr);align-items:center;gap:clamp(24px,3vw,58px);position:relative}._catalogHeading_1i5qy_103{max-width:780px;margin:0;align-self:center;position:relative;z-index:8}._catalogHeading_1i5qy_103 h1{text-wrap:balance}._catalogHeading_1i5qy_103 p{text-wrap:pretty}._catalogHero_1i5qy_102>._pageHeading_1i5qy_24,._genresHero_1i5qy_85>._pageHeading_1i5qy_24,._authorsHero_1i5qy_93>._pageHeading_1i5qy_24,._rankingsHero_1i5qy_106>._pageHeading_1i5qy_24{align-self:start}._filters_1i5qy_107{display:grid;grid-template-columns:minmax(260px,1.7fr) repeat(3,minmax(135px,.7fr)) auto;gap:10px;padding:14px;border:1px solid var(--line);background:#fff;margin-bottom:28px}._filters_1i5qy_107 input,._filters_1i5qy_107 select,._checkoutForm_1i5qy_108 input,._checkoutForm_1i5qy_108 select,._authForm_1i5qy_108 input,._stackForm_1i5qy_108 input,._stackForm_1i5qy_108 textarea,._stackForm_1i5qy_108 select,._commentForm_1i5qy_108 textarea,._yearPicker_1i5qy_108 select{min-height:46px;width:100%;padding:0 13px;border:1px solid var(--line);color:var(--night);background:var(--paper);border-radius:0}._search_1i5qy_109{display:flex;align-items:center;border:1px solid var(--line);background:var(--paper)}._search_1i5qy_109 span{padding-left:13px;color:var(--bronze);font-size:24px}._search_1i5qy_109 input{border:0}._check_1i5qy_24{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;white-space:nowrap;font-size:13px}._check_1i5qy_24 input{width:17px!important;min-height:0!important;height:17px;accent-color:var(--bronze)}._resultCount_1i5qy_114{margin:0 0 24px;color:var(--ink-muted);font:10px IBM Plex Mono;letter-spacing:.1em;text-transform:uppercase}._bookGrid_1i5qy_115{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:50px clamp(20px,3vw,42px)}._state_1i5qy_116{text-align:center;padding:80px 20px;color:var(--ink-muted)}._state_1i5qy_116 h2{color:var(--night);font:38px GFS Didot;margin:12px 0}._compass_1i5qy_118{color:var(--bronze);font-size:36px}._crumbs_1i5qy_120{padding:20px clamp(28px,7vw,112px);border-bottom:1px solid var(--line);display:flex;gap:10px;color:var(--ink-muted);font-size:12px}._bookHero_1i5qy_121{padding:72px clamp(28px,8vw,130px) 90px;display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:clamp(50px,8vw,130px);background:var(--marble)}._detailCover_1i5qy_122{position:relative}._detailCover_1i5qy_122 img{width:100%;box-shadow:var(--shadow)}._detailCover_1i5qy_122>span{position:absolute;left:-18px;top:25px;padding:9px 13px;background:var(--bronze);color:#fff;font:9px IBM Plex Mono;letter-spacing:.1em;text-transform:uppercase}._bookInfo_1i5qy_24{padding-top:26px;max-width:760px}._bookInfo_1i5qy_24 h1{font-size:clamp(55px,6.4vw,92px)}._detailByline_1i5qy_59{font-size:16px}._detailByline_1i5qy_59 a{margin:0 3px}._bookInfo_1i5qy_24>._stars_1i5qy_62{display:block;margin:22px 0}._description_1i5qy_129{font:24px/1.55 GFS Didot;color:#334451}._bookFacts_1i5qy_130{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:30px 0}._bookFacts_1i5qy_130 div{padding:16px 12px 16px 0}._bookFacts_1i5qy_130 dt{font:9px IBM Plex Mono;color:var(--ink-muted);letter-spacing:.1em;text-transform:uppercase}._bookFacts_1i5qy_130 dd{margin:5px 0 0;font-size:13px}._buyRow_1i5qy_132{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}._buyRow_1i5qy_132>b{font:30px GFS Didot}._buyRow_1i5qy_132>span{color:var(--ink-muted);font-size:11px}._notice_1i5qy_134,._formError_1i5qy_134{padding:12px 15px;margin:15px 0;font-size:13px}._notice_1i5qy_134{color:#31442b;background:#e4eadc}._formError_1i5qy_134{color:#8b302b;background:#f5ded8}._inlineFieldError_1i5qy_135{color:#8a2f18;font-size:12px;font-weight:500;line-height:1.45}._formField_1i5qy_136{display:flex;flex-direction:column;gap:7px}._videoSection_1i5qy_47{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px;padding:90px clamp(28px,8vw,130px);color:var(--marble);background:var(--night);align-items:center}._videoSection_1i5qy_47 p{color:#f0e7d3a6;line-height:1.6}._video_1i5qy_47{aspect-ratio:16/9;border:1px solid rgba(240,231,211,.25);padding:10px}._video_1i5qy_47 iframe{width:100%;height:100%;border:0}._community_1i5qy_47{display:grid;grid-template-columns:1fr 1fr;gap:clamp(50px,8vw,120px);padding:100px clamp(28px,8vw,130px);background:var(--paper)}._trend_1i5qy_140{height:240px;display:flex;align-items:end;gap:16px;padding:30px 20px 24px;margin:30px 0;border-left:1px solid var(--line);border-bottom:1px solid var(--line)}._trend_1i5qy_140>div{height:100%;flex:1;display:grid;grid-template-rows:1fr auto auto;align-items:end;text-align:center;gap:6px}._trend_1i5qy_140>div>span{display:block;width:100%;max-width:46px;margin:auto;background:var(--ionian)}._trend_1i5qy_140 b{font:12px IBM Plex Mono}._trend_1i5qy_140 small{color:var(--ink-muted);font:9px IBM Plex Mono}._rateBox_1i5qy_142{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:18px}._rateBox_1i5qy_142 button{border:0;background:none;color:var(--bronze);font-size:24px;padding:3px}._comments_1i5qy_143 article{padding:20px 0;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;border-bottom:1px solid var(--line)}._comments_1i5qy_143 p{font:21px/1.45 GFS Didot;margin:0 0 10px}._comments_1i5qy_143 small,._muted_1i5qy_143{color:var(--ink-muted)}._commentForm_1i5qy_108,._stackForm_1i5qy_108,._authForm_1i5qy_108,._checkoutForm_1i5qy_108{display:flex;flex-direction:column;gap:16px;margin-top:28px}._commentForm_1i5qy_108 label,._stackForm_1i5qy_108 label,._authForm_1i5qy_108 label,._checkoutForm_1i5qy_108 label{display:flex;flex-direction:column;gap:7px;font-size:12px;font-weight:600}._commentForm_1i5qy_108 textarea,._stackForm_1i5qy_108 textarea{padding:13px;min-height:105px;resize:vertical}._related_1i5qy_45{border-top:1px solid var(--line)}._yearPicker_1i5qy_108{display:flex;gap:16px;margin-bottom:38px;padding-bottom:28px;border-bottom:1px solid var(--line)}._yearPicker_1i5qy_108 label{display:flex;align-items:center;gap:12px;font:10px IBM Plex Mono;text-transform:uppercase;letter-spacing:.08em}._yearPicker_1i5qy_108 select{width:180px}._rankingList_1i5qy_148{list-style:none;padding:0;margin:0;border-top:1px solid var(--line)}._rankingList_1i5qy_148 li{display:grid;grid-template-columns:55px 78px 1fr auto 100px;gap:24px;align-items:center;min-height:130px;border-bottom:1px solid var(--line)}._rankingList_1i5qy_148 img{width:64px;height:96px;object-fit:cover}._rank_1i5qy_106{color:var(--bronze);font:21px IBM Plex Mono}._rankingList_1i5qy_148 h2{margin:5px 0;font:31px GFS Didot}._rankingList_1i5qy_148 h2 a{text-decoration:none}._rankingList_1i5qy_148 p{color:var(--ink-muted);margin:0}._rankingList_1i5qy_148>li>b{font:15px IBM Plex Mono;text-align:right}._authPage_1i5qy_150{min-height:760px;display:grid;grid-template-columns:1fr 1fr}._authAside_1i5qy_24{padding:110px clamp(40px,8vw,120px);color:var(--marble);background:var(--night);position:relative;overflow:hidden}._authAside_1i5qy_24:after{content:"";position:absolute;width:500px;height:500px;border:1px solid rgba(40,95,76,.3);border-radius:50%;bottom:-320px;right:-200px;box-shadow:0 0 0 50px #285f4c0d,0 0 0 100px #285f4c08}._authAside_1i5qy_24 h1{font-size:clamp(58px,7vw,94px)}._authAside_1i5qy_24 p{color:#f0e7d3ad;line-height:1.7;max-width:430px}._seal_1i5qy_150{display:grid;place-items:center;width:100px;height:100px;margin-top:70px;border:1px solid var(--bronze);border-radius:50%;color:#83b59f;font:38px GFS Didot;position:relative}._seal_1i5qy_150 span{position:absolute;font:7px IBM Plex Mono;letter-spacing:.09em;text-align:center;color:var(--marble);top:66px}._authForm_1i5qy_108{align-self:center;justify-self:center;width:min(430px,calc(100% - 48px));margin:0}._authForm_1i5qy_108 h2{font:45px GFS Didot;margin:0 0 18px}._authForm_1i5qy_108>p{color:var(--ink-muted);font-size:13px}._authForm_1i5qy_108>a{font-size:13px}._narrowPage_1i5qy_24{max-width:720px;min-height:70vh;padding:100px 28px;margin:auto;text-align:center}._narrowPage_1i5qy_24 h1{font-size:clamp(52px,7vw,82px)}._narrowPage_1i5qy_24>p{color:var(--ink-muted);line-height:1.6}._narrowPage_1i5qy_24 ._seal_1i5qy_150{margin:0 auto 30px;color:var(--bronze)}._narrowPage_1i5qy_24 ._stackForm_1i5qy_108{text-align:left;max-width:520px;margin:30px auto}._formColumns_1i5qy_153{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._editorialFields_1i5qy_154{display:flex;flex-direction:column;gap:16px;margin:8px 0;padding:24px;border:1px solid var(--line);border-radius:12px;background:var(--marble)}._editorialFields_1i5qy_154 legend{padding:0 8px;color:var(--night);font-size:15px;font-weight:600}._editorialFields_1i5qy_154>p{margin:0 0 4px;color:var(--ink-muted);font-size:12px;line-height:1.6}._cartLayout_1i5qy_158,._checkoutPage_1i5qy_24{display:grid;grid-template-columns:1fr 380px;gap:clamp(40px,7vw,100px);align-items:start}._cartItems_1i5qy_158{border-top:1px solid var(--line)}._cartItems_1i5qy_158 article{display:grid;grid-template-columns:90px 1fr auto;gap:20px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}._cartItems_1i5qy_158 img{width:80px;height:120px;object-fit:cover}._cartItems_1i5qy_158 h2{font:27px GFS Didot;margin:0 0 7px}._cartItems_1i5qy_158 h2 a{text-decoration:none}._cartItems_1i5qy_158 p{color:var(--ink-muted)}._orderCard_1i5qy_158{padding:30px;border:1px solid var(--line);background:var(--marble);position:sticky;top:20px}._orderCard_1i5qy_158 h2{font:34px GFS Didot;margin:0 0 24px}._orderCard_1i5qy_158>div{display:flex;justify-content:space-between;gap:20px;margin:12px 0;font-size:13px}._orderCard_1i5qy_158 hr{border:0;border-top:1px solid var(--line);margin:22px 0}._orderCard_1i5qy_158 ._total_1i5qy_158{font-size:18px}._orderCard_1i5qy_158 ._primaryButton_1i5qy_28,._stripeButton_1i5qy_158,._paypalButton_1i5qy_158{width:100%;margin-top:20px}._orderCard_1i5qy_158 small{display:block;text-align:center;margin-top:12px;color:var(--ink-muted)}._orderCard_1i5qy_158 ._textButton_1i5qy_11{color:var(--ink-muted);margin-top:12px}._checkoutPage_1i5qy_24{min-height:75vh;padding:90px clamp(28px,8vw,130px);background:var(--paper)}._checkoutPage_1i5qy_24 h1{font-size:clamp(52px,6vw,82px);max-width:760px}._checkoutForm_1i5qy_108{display:grid;grid-template-columns:1fr 1fr}._checkoutWideField_1i5qy_159,._checkoutForm_1i5qy_108 ._secondaryButton_1i5qy_28{grid-column:1 / -1}._stripeButton_1i5qy_158,._paypalButton_1i5qy_158{min-height:48px;border:0;color:#fff;font-weight:600}._stripeButton_1i5qy_158{background:#635bff}._paypalButton_1i5qy_158{background:#0875c1}._demoAddress_1i5qy_160{max-width:620px;margin:28px 0 22px;padding:28px;border:1px solid var(--line);border-left:4px solid var(--bronze);background:var(--marble)}._demoAddress_1i5qy_160>span{color:var(--bronze);font:600 9px/1.4 IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase}._demoAddress_1i5qy_160 address{margin:14px 0;color:var(--night);font-style:normal;line-height:1.7}._demoAddress_1i5qy_160 p{margin:0;color:var(--ink-muted);font-size:13px;line-height:1.6}._checkoutForm_1i5qy_108 ._checkoutSaveAddress_1i5qy_164{grid-column:1 / -1;min-height:48px;display:flex;flex-direction:row;align-items:flex-start;gap:11px;color:var(--night);cursor:pointer}._checkoutForm_1i5qy_108 ._checkoutSaveAddress_1i5qy_164 input{flex:0 0 auto;width:18px;min-height:18px;height:18px;margin:1px 0 0;accent-color:var(--green)}._checkoutSaveAddress_1i5qy_164 b,._checkoutSaveAddress_1i5qy_164 small{display:block}._checkoutSaveAddress_1i5qy_164 small{margin-top:4px;color:var(--ink-muted);font-weight:400}._legalAcknowledgement_1i5qy_168{margin:14px 0 2px;color:var(--ink-muted);font-size:11px;line-height:1.55}._legalAcknowledgement_1i5qy_168 a{color:var(--bronze);font-weight:600;text-underline-offset:3px}._authForm_1i5qy_108 ._legalAcknowledgement_1i5qy_168{margin:2px 0 4px}._orderCard_1i5qy_158 ._legalAcknowledgement_1i5qy_168{margin:18px 0 0;text-align:left}._orders_1i5qy_172{border-top:1px solid var(--line)}._orders_1i5qy_172 article{display:grid;grid-template-columns:1fr auto 120px;align-items:center;gap:30px;padding:24px 0;border-bottom:1px solid var(--line)}._orders_1i5qy_172 h3{font:27px GFS Didot;margin:4px 0}._orders_1i5qy_172 p{color:var(--ink-muted);margin:0}._orders_1i5qy_172>article>b{font:14px IBM Plex Mono;text-align:right}._status_1i5qy_172,._live_1i5qy_172,._draft_1i5qy_172{padding:7px 9px;font:9px IBM Plex Mono;text-transform:uppercase;letter-spacing:.06em;background:#dfe9da;color:#3f5938}._sectionTitle_1i5qy_47{font-size:42px;margin-bottom:24px}._adminPage_1i5qy_174{min-height:80vh;display:grid;grid-template-columns:260px 1fr;background:#f7f4ed}._adminNav_1i5qy_174{padding:55px 30px;color:var(--marble);background:var(--night)}._adminNav_1i5qy_174 ._eyebrow_1i5qy_23{color:#a8cfbd}._adminNav_1i5qy_174 h1{font:38px GFS Didot}._adminNav_1i5qy_174 button{display:block;width:100%;padding:13px 10px;border:0;border-bottom:1px solid rgba(240,231,211,.12);background:none;color:#f0e7d3a6;text-align:left;text-transform:capitalize}._adminNav_1i5qy_174 ._activeTab_1i5qy_174{color:#fff;border-left:3px solid var(--bronze);padding-left:15px}._adminContent_1i5qy_47{padding:60px clamp(28px,5vw,80px);overflow:auto}._adminContent_1i5qy_47 h2{margin-bottom:30px}._stats_1i5qy_174{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}._stats_1i5qy_174 article{min-height:140px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid var(--line)}._stats_1i5qy_174 span{color:var(--ink-muted);text-transform:capitalize;font-size:12px}._stats_1i5qy_174 b{font:47px GFS Didot}._adminNote_1i5qy_174{margin-top:28px;padding:25px;border-left:3px solid var(--bronze);background:var(--marble)}._adminNote_1i5qy_174 h3{font:26px GFS Didot;margin:0}._adminNote_1i5qy_174 p{color:var(--ink-muted);line-height:1.6}._adminTitle_1i5qy_174{display:flex;align-items:center;justify-content:space-between}._table_1i5qy_174{min-width:650px;border-top:1px solid var(--line)}._tableRow_1i5qy_174{min-height:78px;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:20px;align-items:center;border-bottom:1px solid var(--line)}._tableRow_1i5qy_174:has(img){grid-template-columns:50px 2fr repeat(3,1fr)}._tableRow_1i5qy_174 img{width:38px;height:58px;object-fit:cover}._tableRow_1i5qy_174 div{display:flex;flex-direction:column}._tableRow_1i5qy_174 small{color:var(--ink-muted)}._tableRow_1i5qy_174 select{padding:9px;border:1px solid var(--line);background:#fff}._draft_1i5qy_172{background:#eee5dd;color:#7d5740}._moderation_1i5qy_174 article{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}._moderation_1i5qy_174 p{color:var(--ink-muted);margin-bottom:0}._readerRows_1i5qy_175{margin-top:24px;border-top:1px solid var(--line)}._readerRows_1i5qy_175 article{min-height:82px;padding:16px 0;display:grid;grid-template-columns:50px minmax(220px,1fr) auto;align-items:center;gap:18px;border-bottom:1px solid var(--line)}._readerRows_1i5qy_175 article>div{display:flex;flex-direction:column;gap:5px}._readerRows_1i5qy_175 small{color:var(--ink-muted)}._adminForms_1i5qy_177{display:grid;grid-template-columns:1fr 1fr;gap:24px}._adminForms_1i5qy_177 form{margin:0;padding:25px;background:#fff;border:1px solid var(--line)}._adminForms_1i5qy_177 h3{margin:0;font:30px GFS Didot}._adminForms_1i5qy_177 small{color:var(--ink-muted)}._shippingList_1i5qy_177{border-top:1px solid var(--line)}._shippingList_1i5qy_177 article{min-height:70px;display:grid;grid-template-columns:1fr 180px 180px;align-items:center;gap:20px;border-bottom:1px solid var(--line)}._shippingList_1i5qy_177 article div{display:flex;flex-direction:column}._shippingList_1i5qy_177 small{color:var(--ink-muted)}._inlineForm_1i5qy_177{display:grid;grid-template-columns:repeat(4,1fr) auto;align-items:end;gap:10px;margin-top:35px;padding:20px;background:var(--marble)}._inlineForm_1i5qy_177 label{display:flex;flex-direction:column;gap:6px;font-size:11px;font-weight:600}._inlineForm_1i5qy_177 input{min-width:0;width:100%;min-height:44px;padding:0 10px;border:1px solid var(--line);background:#fff}._adminOrders_1i5qy_178{margin-top:26px;border-top:1px solid var(--line)}._adminOrder_1i5qy_178{border-bottom:1px solid var(--line);background:transparent;transition:background .2s ease}._adminOrder_1i5qy_178[data-expanded]{background:#ffffff94}._adminOrderSummary_1i5qy_181{width:100%;min-height:86px;padding:16px 14px;display:grid;grid-template-columns:minmax(190px,2fr) minmax(90px,.7fr) minmax(130px,.8fr) minmax(100px,.65fr);align-items:center;gap:20px;border:0;color:var(--night);background:transparent;text-align:left;cursor:pointer;transition:background .2s ease}._adminOrderSummary_1i5qy_181:hover{background:#ffffffb8}._adminOrderSummary_1i5qy_181:focus-visible{outline:2px solid var(--bronze);outline-offset:2px}._adminOrderSummary_1i5qy_181>div{display:flex;flex-direction:column;gap:5px}._adminOrderSummary_1i5qy_181 small{color:var(--ink-muted);font-size:11px}._adminOrderSummary_1i5qy_181>span:nth-child(2){font:600 12px JetBrains Mono,monospace;font-variant-numeric:tabular-nums}._adminStatus_1i5qy_187{width:fit-content;padding:7px 9px;color:#335443;background:#e4eee8;border-radius:8px;font:600 9px JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase}._adminStatus_1i5qy_187[data-status=pending_payment]{color:#74552f;background:#f3e7d5}._adminStatus_1i5qy_187[data-status=cancelled],._adminStatus_1i5qy_187[data-status=refunded],._adminStatus_1i5qy_187[data-status=payment_review]{color:#813a34;background:#f3dfda}._adminStatus_1i5qy_187[data-status=delivered]{color:#fff;background:#285f4c}._manageLabel_1i5qy_191{display:inline-flex;align-items:center;justify-content:flex-end;gap:7px;color:var(--bronze);font-size:12px;font-weight:600}._manageLabel_1i5qy_191 svg{transition:transform .2s ease}._adminOrderSummary_1i5qy_181[aria-expanded=true] ._manageLabel_1i5qy_191 svg{transform:rotate(180deg)}._adminOrderBody_1i5qy_194{padding:10px 20px 28px;display:grid;grid-template-columns:minmax(210px,.72fr) minmax(340px,1.28fr);gap:clamp(28px,5vw,68px);animation:_adminOrderReveal_1i5qy_1 .22s ease both}@keyframes _adminOrderReveal_1i5qy_1{0%{opacity:0;transform:translateY(-7px)}}._adminOrderBody_1i5qy_194 h3{margin:0 0 15px;color:var(--night);font:400 25px GFS Didot,Georgia,serif}._adminOrderHistory_1i5qy_197 ol{margin:0;padding:0;list-style:none}._adminOrderHistory_1i5qy_197 li{padding:8px 0;display:flex;align-items:flex-start;gap:9px;color:#285f4c}._adminOrderHistory_1i5qy_197 li span,._adminOrderHistory_1i5qy_197 li b,._adminOrderHistory_1i5qy_197 li small{display:block}._adminOrderHistory_1i5qy_197 li b{color:var(--night);font-size:12px}._adminOrderHistory_1i5qy_197 li small,._adminOrderHistory_1i5qy_197>p{margin-top:3px;color:var(--ink-muted);font-size:10px;line-height:1.5}._adminOrderActions_1i5qy_202>._secondaryButton_1i5qy_28{gap:9px}._adminOrderComplete_1i5qy_203{color:var(--ink-muted);font-size:12px}._shipmentForm_1i5qy_204{margin:0;padding:20px;display:grid;grid-template-columns:1fr 1fr;gap:14px;background:#f1eee6;border:1px solid var(--line)}._shipmentForm_1i5qy_204 label{display:flex;flex-direction:column;gap:6px;color:#26352e;font-size:11px;font-weight:600}._shipmentForm_1i5qy_204 label:nth-child(3),._shipmentForm_1i5qy_204 button{grid-column:1 / -1}._shipmentForm_1i5qy_204 label span{color:var(--ink-muted);font-weight:400}._shipmentForm_1i5qy_204 input{width:100%;min-height:44px;padding:0 11px;border:1px solid #cfd7d2;border-radius:8px;color:var(--night);background:#fff}._shipmentForm_1i5qy_204 input:focus{border-color:var(--bronze);box-shadow:0 0 0 3px #285f4c21;outline:0}._exceptionActions_1i5qy_210{margin-top:18px;display:flex;flex-wrap:wrap;gap:14px}._exceptionActions_1i5qy_210 button{min-height:40px;padding:0;border:0;color:#8a493f;background:transparent;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:4px}._exceptionActions_1i5qy_210 button:hover:not(:disabled){color:#6d3028}._orderConfirmation_1i5qy_213{grid-column:1 / -1;padding:18px 20px;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:13px;color:#6f4928;background:#f6ecde;border-left:3px solid #a77843}._orderConfirmation_1i5qy_213 b{color:#4c321d}._orderConfirmation_1i5qy_213 p{max-width:72ch;margin:5px 0 14px;font-size:12px;line-height:1.55}._orderConfirmation_1i5qy_213>div>div{display:flex;flex-wrap:wrap;align-items:center;gap:14px}._orderConfirmation_1i5qy_213 ._textButton_1i5qy_11{color:#6f4928}._adminOrderBody_1i5qy_194>._formError_1i5qy_134{grid-column:1 / -1;margin:0}@media(prefers-reduced-motion:reduce){._adminOrderBody_1i5qy_194{animation:none}._adminOrder_1i5qy_178,._adminOrderSummary_1i5qy_181,._manageLabel_1i5qy_191 svg{transition:none}}._footer_1i5qy_225{padding:70px clamp(28px,7vw,112px) 25px;display:grid;grid-template-columns:2fr repeat(3,1fr);gap:50px;color:#f0e7d3bf;background:#071727;font-size:13px}._footerBrand_1i5qy_225{color:var(--marble);font:44px GFS Didot}._footer_1i5qy_225>div:not(:first-child){display:flex;flex-direction:column;gap:10px}._footer_1i5qy_225 b{color:#83b59f;font:10px IBM Plex Mono;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}._footer_1i5qy_225 a{text-decoration:none}._copyright_1i5qy_225{grid-column:1/-1;border-top:1px solid rgba(240,231,211,.12);padding-top:22px;margin:20px 0 0;font:8px IBM Plex Mono;letter-spacing:.09em;text-transform:uppercase}@media(max-width:1050px){._header_1i5qy_3{grid-template-columns:auto auto 1fr;gap:18px}._menuButton_1i5qy_18{display:block}._nav_1i5qy_10{display:none;position:absolute;top:88px;left:0;right:0;padding:12px 22px 16px;flex-direction:column;align-items:stretch;gap:0;background:#fdfbf7;border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 20px 42px #19453624}._navOpen_1i5qy_228{display:flex}._nav_1i5qy_10 a,._nav_1i5qy_10 ._textButton_1i5qy_11{width:100%;min-height:44px;padding:0 8px;display:flex;align-items:center;text-align:left}._nav_1i5qy_10 ._textButton_1i5qy_11{justify-content:flex-start}._nav_1i5qy_10 a:after{bottom:5px}._mobileNavSession_1i5qy_19{display:flex!important}._nav_1i5qy_10>:nth-child(5){margin-top:6px;border-top:1px solid var(--line)}._actions_1i5qy_11{justify-self:end}._actions_1i5qy_11>a:not(._cartLink_1i5qy_16),._actions_1i5qy_11>button{display:none}._hero_1i5qy_21{grid-template-columns:1fr .7fr}._heroChart_1i5qy_34{opacity:.7}._routeShelf_1i5qy_49,._bookGrid_1i5qy_115{grid-template-columns:repeat(2,1fr)}._routeLine_1i5qy_50{display:none}._genreBand_1i5qy_47{grid-template-columns:1fr}._filters_1i5qy_107{grid-template-columns:1fr 1fr 1fr}._search_1i5qy_109{grid-column:span 2}._bookHero_1i5qy_121{grid-template-columns:330px 1fr;gap:45px}._community_1i5qy_47{gap:50px}._stats_1i5qy_174{grid-template-columns:repeat(2,1fr)}._authorsHero_1i5qy_93{min-height:0;grid-template-columns:minmax(22rem,.9fr) minmax(25rem,1.1fr)}}@media(max-width:760px){._header_1i5qy_3{height:72px;padding:0 18px}._nav_1i5qy_10{top:72px}._brand_1i5qy_5{min-height:44px}._brand_1i5qy_5 b{font-size:20px}._brand_1i5qy_5 small{display:none}._brandMark_1i5qy_6{width:36px;height:36px;flex-basis:36px}._actions_1i5qy_11{gap:7px}._cartLink_1i5qy_16{min-height:44px;display:inline-flex;align-items:center;border:0;padding-left:0!important;font-size:0!important}._cartLink_1i5qy_16:before{content:"Bag";font-size:12px}._hero_1i5qy_21{min-height:720px;grid-template-columns:1fr;padding:65px 25px 80px;align-items:start}._hero_1i5qy_21 h1{font-size:60px}._heroChart_1i5qy_34{height:240px;margin-top:-20px}._heroChart_1i5qy_34 svg{inset:0;width:100%}._sun_1i5qy_39{font-size:42px}._heroButtons_1i5qy_27{align-items:stretch;flex-direction:column;max-width:310px}._marbleSection_1i5qy_45,._page_1i5qy_24,._related_1i5qy_45{padding:72px 22px}._sectionHeading_1i5qy_46{grid-template-columns:1fr;gap:15px;margin-bottom:38px}._routeShelf_1i5qy_49,._bookGrid_1i5qy_115{gap:35px 16px}._cardBody_1i5qy_56 h3{font-size:21px}._cardMeta_1i5qy_60{align-items:start;flex-direction:column}._coverWrap_1i5qy_53{box-shadow:0 9px 20px #0b1f331f}._genreBand_1i5qy_47{padding:65px 22px;gap:35px}._genreLinks_1i5qy_67{grid-template-columns:1fr}._genreLinks_1i5qy_67 a:nth-child(odd),._genreLinks_1i5qy_67 a:nth-child(2n){border-right:0;padding:0}._genreLinks_1i5qy_67 a:nth-child(2n):hover,._genreLinks_1i5qy_67 a:hover{padding-left:10px}._promise_1i5qy_75 blockquote{font-size:32px}._pageHeading_1i5qy_24 h1{font-size:56px}._filters_1i5qy_107{grid-template-columns:1fr}._search_1i5qy_109{grid-column:auto}._bookHero_1i5qy_121{grid-template-columns:1fr;padding:45px 24px 65px}._detailCover_1i5qy_122{max-width:330px;margin:auto}._bookInfo_1i5qy_24 h1{font-size:58px}._description_1i5qy_129{font-size:21px}._bookFacts_1i5qy_130{grid-template-columns:1fr}._bookFacts_1i5qy_130 div{border-bottom:1px solid var(--line)}._buyRow_1i5qy_132{grid-template-columns:1fr auto}._buyRow_1i5qy_132 ._primaryButton_1i5qy_28{grid-column:1/-1}._videoSection_1i5qy_47,._community_1i5qy_47{grid-template-columns:1fr;padding:70px 22px}._trend_1i5qy_140{height:200px;padding-left:10px;padding-right:10px}._rateBox_1i5qy_142{align-items:flex-start;flex-direction:column}._authorsHero_1i5qy_93{display:flex;flex-direction:column;align-items:stretch;gap:1rem;margin-bottom:3.5rem}._authorsHero_1i5qy_93>._pageHeading_1i5qy_24{align-self:stretch}._authorsCharacter_1i5qy_95{width:min(100%,36rem);margin:.5rem auto 0}._authorsCharacter_1i5qy_95 img{width:100%}._sleepMarks_1i5qy_97{left:27%;top:1%;font-size:.75rem}._yearPicker_1i5qy_108{align-items:stretch;flex-direction:column}._yearPicker_1i5qy_108 label{justify-content:space-between}._rankingList_1i5qy_148 li{grid-template-columns:38px 55px 1fr;gap:12px;padding:15px 0}._rankingList_1i5qy_148 img{width:50px;height:75px}._rankingList_1i5qy_148 h2{font-size:25px}._rankingList_1i5qy_148 ._stars_1i5qy_62,._rankingList_1i5qy_148>li>b{grid-column:3;text-align:left}._authPage_1i5qy_150{grid-template-columns:1fr}._authAside_1i5qy_24{min-height:400px;padding:65px 25px}._authAside_1i5qy_24 h1{font-size:60px}._authAside_1i5qy_24 ._seal_1i5qy_150{display:none}._authForm_1i5qy_108{padding:60px 0}._formColumns_1i5qy_153,._cartLayout_1i5qy_158,._checkoutPage_1i5qy_24{grid-template-columns:1fr}._cartItems_1i5qy_158 article{grid-template-columns:70px 1fr}._cartItems_1i5qy_158 img{width:65px;height:98px}._cartItems_1i5qy_158 article>b{grid-column:2}._orderCard_1i5qy_158{position:static}._checkoutPage_1i5qy_24{padding:65px 22px}._checkoutPage_1i5qy_24 h1{font-size:55px}._checkoutForm_1i5qy_108{grid-template-columns:1fr}._checkoutForm_1i5qy_108 label:nth-child(2),._checkoutForm_1i5qy_108 label:nth-child(3),._checkoutForm_1i5qy_108 ._secondaryButton_1i5qy_28{grid-column:auto}._orders_1i5qy_172 article{grid-template-columns:1fr auto}._orders_1i5qy_172>article>b{grid-column:2}._adminPage_1i5qy_174{grid-template-columns:1fr}._adminNav_1i5qy_174{padding:35px 22px}._adminNav_1i5qy_174 h1{margin:10px 0}._adminNav_1i5qy_174 button{display:inline-block;width:auto;margin-right:5px}._adminContent_1i5qy_47{padding:45px 22px}._stats_1i5qy_174{grid-template-columns:1fr 1fr}._moderation_1i5qy_174 article{align-items:flex-start;flex-direction:column}._readerRows_1i5qy_175 article{grid-template-columns:50px 1fr}._readerRows_1i5qy_175 article>button,._readerRows_1i5qy_175 article>span{grid-column:2;justify-self:start}._adminForms_1i5qy_177{grid-template-columns:1fr}._shippingList_1i5qy_177 article{grid-template-columns:1fr;padding:16px 0;gap:6px}._inlineForm_1i5qy_177{grid-template-columns:1fr}._footer_1i5qy_225{grid-template-columns:1fr;padding:55px 24px 24px}._copyright_1i5qy_225{grid-column:1}._adminOrderSummary_1i5qy_181{grid-template-columns:1fr auto;gap:10px 18px}._adminOrderSummary_1i5qy_181 ._adminStatus_1i5qy_187{grid-column:1}._manageLabel_1i5qy_191{grid-column:2;grid-row:1 / 3}._adminOrderBody_1i5qy_194,._shipmentForm_1i5qy_204{grid-template-columns:1fr}._shipmentForm_1i5qy_204 label:nth-child(3),._shipmentForm_1i5qy_204 button{grid-column:auto}._narrowPage_1i5qy_24{padding:64px 20px 80px}._narrowPage_1i5qy_24 h1{font-size:clamp(2.5rem,13vw,3.25rem);line-height:.94;overflow-wrap:anywhere}}._siteMain_1i5qy_259{width:100%;max-width:100%;overflow-x:clip}._home_1i5qy_260{--acid: #d4ff4f;--warm-white: #f2efe7;font-family:Geist,sans-serif;color:var(--warm-white);background:#10120e}._home_1i5qy_260 h1,._home_1i5qy_260 h2,._home_1i5qy_260 h3,._home_1i5qy_260 p{text-wrap:balance}._headerHome_1i5qy_263{position:absolute;top:0;left:0;right:0;height:92px;padding:0 clamp(22px,4vw,66px);background:transparent;border-bottom-color:#ffffff29;z-index:40;font-family:Geist,sans-serif}._headerHome_1i5qy_263 ._brandMark_1i5qy_6{width:38px;height:38px}._headerHome_1i5qy_263 ._brand_1i5qy_5 b{font:600 20px/1 Geist,sans-serif;letter-spacing:-.04em}._headerHome_1i5qy_263 ._brand_1i5qy_5 small{font:500 7px/1 IBM Plex Mono,monospace;letter-spacing:.18em}._headerHome_1i5qy_263 ._nav_1i5qy_10 a,._headerHome_1i5qy_263 ._actions_1i5qy_11 a,._headerHome_1i5qy_263 ._textButton_1i5qy_11{font-size:12px;font-weight:500}._headerHome_1i5qy_263 ._nav_1i5qy_10 a:after{background:#d4ff4f}._headerHome_1i5qy_263 ._cartLink_1i5qy_16 span{color:#10120e;background:#d4ff4f}._hero_1i5qy_21{min-height:100svh;padding:184px clamp(24px,5vw,82px) 70px;display:grid;grid-template-columns:1fr;place-items:center;position:relative;isolation:isolate;overflow:hidden;color:var(--warm-white);background:#f7f4eb}._hero_1i5qy_21:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 36%,#1319102e,#050705e6 72%),linear-gradient(180deg,#05060440,#050604e6)}._hero_1i5qy_21:after{content:"";position:absolute;inset:0;z-index:-1;opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.38'/%3E%3C/svg%3E");mix-blend-mode:soft-light}._heroCopy_1i5qy_22{width:100%;max-width:1260px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;text-align:center}._kicker_1i5qy_23{margin:0 0 38px;color:#ffffffb8;font:500 10px/1.4 IBM Plex Mono,monospace;letter-spacing:.16em;text-transform:uppercase}._home_1i5qy_260 ._hero_1i5qy_21 ._heroTitle_1i5qy_276{margin:0;color:#f6f3ea;font:500 clamp(3.55rem,7.35vw,8.1rem)/.88 "Geist",sans-serif;letter-spacing:-.078em;text-align:center}._heroLine_1i5qy_277{display:block;overflow:hidden;padding:0 .08em .08em}._heroCopy_1i5qy_22>p:not(._kicker_1i5qy_23){max-width:680px;margin:34px 0 0;color:#ffffffb3;font-size:clamp(15px,1.3vw,18px);line-height:1.65}._heroButtons_1i5qy_27{display:flex;gap:12px;margin-top:40px}._hero_1i5qy_21 ._primaryButton_1i5qy_28,._heroSecondary_1i5qy_281{min-height:54px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:28px;text-decoration:none;font-size:13px;font-weight:600;border:1px solid transparent;transition:transform .35s ease,background .35s ease,color .35s ease}._hero_1i5qy_21 ._primaryButton_1i5qy_28{color:#10120e;background:#d4ff4f}._hero_1i5qy_21 ._primaryButton_1i5qy_28:hover,._heroSecondary_1i5qy_281:hover{transform:translateY(-3px)}._hero_1i5qy_21 ._primaryButton_1i5qy_28:hover{color:#10120e;background:#e0ff7a}._heroSecondary_1i5qy_281{color:#fff;border-color:#ffffff8c;background:#080a0740;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._featuredSection_1i5qy_287{padding:clamp(120px,14vw,220px) clamp(22px,5vw,80px);color:#11130f;background:#f2efe7}._editorialHeading_1i5qy_288{max-width:1420px;margin:0 auto clamp(64px,8vw,120px);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:clamp(40px,10vw,180px)}._editorialHeading_1i5qy_288 h2{margin:0;font:500 clamp(3.4rem,7.4vw,8.2rem)/.86 "Geist",sans-serif;letter-spacing:-.078em}._editorialHeading_1i5qy_288 p{max-width:430px;margin:0 0 8px;color:#55594f;font-size:16px;line-height:1.65}._featuredBentoStage_1i5qy_291{--dwarf-reveal-space: clamp(118px, 10vw, 160px);max-width:1420px;margin:0 auto;padding-top:var(--dwarf-reveal-space);position:relative;isolation:isolate}._featuredDwarfs_1i5qy_292{position:absolute;inset:0;z-index:1;pointer-events:none}._featuredDwarf_1i5qy_292{width:clamp(128px,10.5vw,158px);margin:0;position:absolute;filter:drop-shadow(0 16px 18px rgba(54,38,23,.18))}._featuredDwarf_1i5qy_292 img{width:100%;height:auto;display:block}._featuredDwarf_1i5qy_292[data-dwarf-side=left] img,._featuredDwarf_1i5qy_292[data-dwarf-side=right] img{-webkit-mask-image:linear-gradient(to bottom,#000 0 62%,rgba(0,0,0,.92) 68%,transparent 84%);mask-image:linear-gradient(to bottom,#000 0 62%,rgba(0,0,0,.92) 68%,transparent 84%)}._dwarfLeft1_1i5qy_300{left:0;top:calc(var(--dwarf-reveal-space) + 22%);transform:translate(-66%,-50%) rotate(-2deg)}._dwarfLeft2_1i5qy_301{left:0;top:auto;bottom:4px;transform:translate(-64%) rotate(2deg)}._dwarfTop1_1i5qy_302,._dwarfTop2_1i5qy_302,._dwarfTop3_1i5qy_302{width:clamp(176px,15vw,220px);top:var(--dwarf-reveal-space);transform:translate(-50%,-88%)}._dwarfTop1_1i5qy_302{left:27%;transform:translate(-50%,-86%) rotate(-2deg)}._dwarfTop2_1i5qy_302{left:50%;z-index:2;transform:translate(-50%,-90%)}._dwarfTop3_1i5qy_302{left:73%;transform:translate(-50%,-86%) rotate(2deg)}._dwarfRight1_1i5qy_306{right:0;top:calc(var(--dwarf-reveal-space) + 25%);transform:translate(65%,-50%) rotate(2deg)}._dwarfRight1_1i5qy_306 img{transform:scaleX(-1)}._dwarfRight2_1i5qy_308{right:0;top:auto;bottom:4px;transform:translate(64%) rotate(-2deg)}._featuredBento_1i5qy_291{width:100%;max-width:1420px;min-height:840px;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-flow:dense;gap:1px;position:relative;z-index:3;background:#a7a99f;border:1px solid #a7a99f}._bentoBook_1i5qy_310{min-width:0;min-height:0;display:grid;position:relative;isolation:isolate;overflow:hidden;color:#fff;background:#191c17;text-decoration:none;transform-origin:center}._bentoBook_1i5qy_310:after{content:"";position:absolute;inset:0;z-index:3;border:1px solid rgba(255,255,255,0);box-shadow:inset 0 0 0 1px #fff0;pointer-events:none;transition:border-color .45s ease,box-shadow .45s ease}._bentoBook_1i5qy_310:hover:after,._bentoBook_1i5qy_310:focus-visible:after{border-color:#ffffff61;box-shadow:inset 0 0 36px #ffffff14}._bentoBook1_1i5qy_313{grid-column:span 2;grid-row:span 2}._bentoBook2_1i5qy_314{grid-column:span 2;grid-row:span 1;grid-template-columns:1fr 1fr}._bentoBook3_1i5qy_315,._bentoBook4_1i5qy_315{grid-column:span 1;grid-row:span 1}._bentoImage_1i5qy_316{min-width:0;min-height:0;overflow:hidden}._bentoImage_1i5qy_316:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 28%,rgba(3,5,3,.84));pointer-events:none}._bentoImage_1i5qy_316 img{width:100%;height:100%;object-fit:cover;filter:saturate(.55) contrast(1.1);transition:transform .7s ease-out,filter .7s ease-out}._bentoBook_1i5qy_310:hover ._bentoImage_1i5qy_316 img{transform:scale(1.05);filter:saturate(.8) contrast(1.05)}._bentoCopy_1i5qy_320{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:clamp(22px,3vw,44px);transition:transform .55s cubic-bezier(.22,1,.36,1)}._bentoBook_1i5qy_310:hover ._bentoCopy_1i5qy_320,._bentoBook_1i5qy_310:focus-visible ._bentoCopy_1i5qy_320{transform:translateY(-7px)}._bentoCopy_1i5qy_320>span{color:#ffffffab;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}._bentoCopy_1i5qy_320 h3{max-width:600px;margin:10px 0 5px;font:500 clamp(25px,3.5vw,56px)/.98 "Geist",sans-serif;letter-spacing:-.055em}._bentoCopy_1i5qy_320 p{margin:0;color:#ffffffa6;font-size:12px}._bentoCopy_1i5qy_320 b{position:absolute;right:clamp(22px,3vw,44px);bottom:clamp(22px,3vw,44px);font:500 11px IBM Plex Mono,monospace}._bentoBook2_1i5qy_314 ._bentoCopy_1i5qy_320{position:relative;align-self:end}._bentoBook2_1i5qy_314 ._bentoImage_1i5qy_316:after{display:none}._bentoBook2_1i5qy_314 ._bentoCopy_1i5qy_320 h3{font-size:clamp(25px,2.5vw,42px)}._bentoBook2_1i5qy_314 ._bentoCopy_1i5qy_320 b,._bentoBook3_1i5qy_315 ._bentoCopy_1i5qy_320 b,._bentoBook4_1i5qy_315 ._bentoCopy_1i5qy_320 b{display:none}._bentoBook3_1i5qy_315 ._bentoCopy_1i5qy_320 h3,._bentoBook4_1i5qy_315 ._bentoCopy_1i5qy_320 h3{font-size:clamp(24px,2.2vw,34px)}._collectionStory_1i5qy_332{padding:clamp(120px,14vw,220px) clamp(22px,5vw,80px);display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(50px,9vw,160px);align-items:start;background:#10120e}._collectionIntro_1i5qy_333{min-width:0;padding:20px 0 clamp(230px,27vh,315px);position:sticky;top:clamp(72px,10vh,120px);isolation:isolate}._collectionIntro_1i5qy_333>p{margin:0 0 26px;color:#d4ff4f;font:500 9px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase}._collectionIntro_1i5qy_333 h2{max-width:580px;margin:0;font:500 clamp(3rem,5.6vw,6.3rem)/.9 "Geist",sans-serif;letter-spacing:-.07em}._collectionIntro_1i5qy_333>span{max-width:470px;display:block;margin:36px 0;color:#989c92;font-size:16px;line-height:1.65}._collectionIntro_1i5qy_333>a{color:#f4f2eb;text-decoration:none;display:inline-flex;gap:34px;padding-bottom:8px;border-bottom:1px solid #f4f2eb;font-size:13px}._collectionIntro_1i5qy_333>p,._collectionIntro_1i5qy_333 h2,._collectionIntro_1i5qy_333>span,._collectionIntro_1i5qy_333>a{position:relative;z-index:2}._quixoteTableau_1i5qy_339{width:clamp(500px,32vw,660px);margin:0;position:absolute;left:0;bottom:-35px;z-index:1;pointer-events:none;filter:drop-shadow(0 24px 28px rgba(83,65,37,.13))}._quixoteTableau_1i5qy_339 picture,._quixoteTableau_1i5qy_339 img{display:block;width:100%;height:auto}._collectionStack_1i5qy_341{display:grid;gap:18vh;padding-bottom:18vh}._stackCard_1i5qy_342{min-height:min(670px,78vh);display:grid;grid-template-columns:1.05fr .95fr;position:sticky;top:10vh;overflow:hidden;color:#141610;background:#e8e3d8;border:1px solid #373b32;box-shadow:0 30px 80px #00000057}._stackCard_1i5qy_342:nth-child(2){background:#cad0be}._stackCard_1i5qy_342:nth-child(3){background:#d9d29f}._stackCard_1i5qy_342:nth-child(4){background:#c7c2b7}._stackCard_1i5qy_342>div{min-width:0;display:flex;flex-direction:column;padding:clamp(28px,4vw,58px)}._stackCard_1i5qy_342>div>span{font:500 10px IBM Plex Mono,monospace}._stackCard_1i5qy_342 h3{margin:auto 0 20px;font:500 clamp(2.8rem,4.7vw,5.8rem)/.9 "Geist",sans-serif;letter-spacing:-.07em}._stackCard_1i5qy_342 p{display:-webkit-box;margin:0 0 30px;overflow:hidden;color:#565b50;font-size:14px;line-height:1.6;-webkit-box-orient:vertical;-webkit-line-clamp:4}._stackCard_1i5qy_342>div a{align-self:flex-start;color:#141610;font-size:12px;font-weight:600;text-decoration:none;border-bottom:1px solid;padding-bottom:5px}._stackImage_1i5qy_351{display:block;min-width:0;min-height:0;overflow:hidden}._stackImageFrame_1i5qy_352{width:100%;height:100%;display:block;transform-origin:center;will-change:transform}._stackImage_1i5qy_351 img{width:100%;height:100%;display:block;object-fit:cover;filter:grayscale(.35) contrast(1.1);transition:transform .75s cubic-bezier(.22,1,.36,1),filter .6s ease}._stackImage_1i5qy_351:hover img,._stackImage_1i5qy_351:focus-visible img{transform:scale(1.045);filter:grayscale(0) contrast(1.04)}._genreSection_1i5qy_356{padding:clamp(120px,14vw,220px) clamp(22px,5vw,80px) clamp(52px,5vw,88px);color:#11130f;background:#d8d2c5}._genreHeading_1i5qy_357{min-height:0;position:relative;isolation:isolate;align-items:end}._genreHeading_1i5qy_357 h2{grid-column:1}._genreCompanion_1i5qy_359{min-width:0;grid-column:2;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;z-index:1}._genreCompanion_1i5qy_359>p{width:100%}._readingCurrentLink_1i5qy_361{width:fit-content;display:inline-flex;align-items:center;gap:8px;color:var(--ionian);font-size:12px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}._readingCurrentLink_1i5qy_361:hover{color:var(--night)}._genresHero_1i5qy_85 ._readingCurrentLink_1i5qy_361{margin-top:20px}._cheshireCat_1i5qy_364{width:clamp(300px,29vw,440px);margin:0;padding-block:8px;align-self:center;position:relative;z-index:2;pointer-events:none;filter:drop-shadow(0 18px 20px rgba(40,24,33,.18))}._cheshireCat_1i5qy_364 img{width:100%;height:auto;display:block;transform:translateY(0) rotate(-2deg);transform-origin:center;animation:_cheshireFloat_1i5qy_1 6.4s ease-in-out infinite}@keyframes _cheshireFloat_1i5qy_1{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-10px) rotate(.5deg)}}@media(min-width:1051px){._collectionStory_1i5qy_332{padding-bottom:clamp(104px,7.5vw,120px)}._genreSection_1i5qy_356{padding-top:clamp(104px,7.5vw,120px)}._cheshireCat_1i5qy_364{transform:translate(clamp(-340px,calc(-20.6vw - 4px),-220px))}}._genreAccordion_1i5qy_384{--genre-panel-size: 618px;max-width:1420px;height:620px;margin:0 auto;display:flex;overflow:hidden;border-block:1px solid #7d8076}._genreSlice_1i5qy_385{flex:1 1 0;min-width:74px;position:relative;isolation:isolate;overflow:hidden;color:#12140f;background:#d8d2c5;border-right:1px solid #7d8076;text-decoration:none;transform-origin:center bottom;transition:flex-grow .7s cubic-bezier(.2,.8,.2,1),flex-basis .7s cubic-bezier(.2,.8,.2,1),background .45s ease,filter .45s ease}._genreSlice_1i5qy_385:hover,._genreSlice_1i5qy_385:focus-visible{filter:brightness(1.04)}._genreSlice_1i5qy_385:last-child{border-right:0}._genreSlice_1i5qy_385:hover,._genreSlice_1i5qy_385:focus-visible,._genreSlice_1i5qy_385:first-child{flex:0 0 var(--genre-panel-size)}._genreSlice_1i5qy_385:focus-visible{z-index:5;outline-offset:-4px}._genreArt_1i5qy_390{height:100%;aspect-ratio:1;display:block;position:absolute;inset:0 auto 0 50%;z-index:0;overflow:hidden;transform:translate(-50%)}._genreArt_1i5qy_390:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#080c1205 24%,#080c122e 55%,#080c12e6)}._genreArt_1i5qy_390 img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.82) contrast(1.04);transform:scale(1.035);transition:transform .7s cubic-bezier(.2,.8,.2,1),filter .7s ease}._genreIndex_1i5qy_393{position:absolute;top:24px;left:24px;z-index:2;writing-mode:vertical-rl;color:#fff;font:500 9px IBM Plex Mono,monospace;letter-spacing:.13em;text-shadow:0 1px 8px rgba(0,0,0,.55)}._genreCopy_1i5qy_394{width:min(460px,calc(100% - 80px));position:absolute;left:40px;bottom:38px;z-index:2;color:#fff;opacity:0;transform:translate(24px);transition:opacity .4s .12s ease,transform .4s .12s ease}._genreSlice_1i5qy_385:first-child ._genreCopy_1i5qy_394,._genreSlice_1i5qy_385:hover ._genreCopy_1i5qy_394,._genreSlice_1i5qy_385:focus-visible ._genreCopy_1i5qy_394{opacity:1;transform:translate(0)}._genreSlice_1i5qy_385:first-child ._genreArt_1i5qy_390 img,._genreSlice_1i5qy_385:hover ._genreArt_1i5qy_390 img,._genreSlice_1i5qy_385:focus-visible ._genreArt_1i5qy_390 img{filter:saturate(.96) contrast(1.02);transform:scale(1)}._genreAccordion_1i5qy_384:has(._genreSlice_1i5qy_385:is(:hover,:focus-visible)) ._genreSlice_1i5qy_385:first-child:not(:hover):not(:focus-visible){flex:1 1 0}._genreAccordion_1i5qy_384:has(._genreSlice_1i5qy_385:is(:hover,:focus-visible)) ._genreSlice_1i5qy_385:first-child:not(:hover):not(:focus-visible) ._genreCopy_1i5qy_394{opacity:0;transform:translate(24px)}._genreAccordion_1i5qy_384:has(._genreSlice_1i5qy_385:is(:hover,:focus-visible)) ._genreSlice_1i5qy_385:first-child:not(:hover):not(:focus-visible) ._genreArt_1i5qy_390 img{filter:saturate(.82) contrast(1.04);transform:scale(1.035)}._genreSlice_1i5qy_385 h3{margin:0 0 15px;color:inherit;font:500 clamp(2.8rem,4.7vw,5.6rem)/.88 "Geist",sans-serif;letter-spacing:-.07em;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.28)}._genreSlice_1i5qy_385 p{max-width:390px;margin:0;color:#ffffffd1;line-height:1.55;text-shadow:0 1px 12px rgba(0,0,0,.45)}._genreSlice_1i5qy_385 b{display:inline-block;margin-top:18px;padding-bottom:6px;border-bottom:1px solid currentColor;font-size:12px}._genreSliceFallback_1i5qy_403:hover,._genreSliceFallback_1i5qy_403:focus-visible,._genreSliceFallback_1i5qy_403:first-child{color:#12140f;background:#d4ff4f}._genreSliceFallback_1i5qy_403 ._genreCopy_1i5qy_394{color:inherit}._genreSliceFallback_1i5qy_403 p{color:#4d5147;text-shadow:none}._genreSliceFallback_1i5qy_403 h3{text-shadow:none}._wonderlandTeaParty_1i5qy_407{width:100%;max-width:1096px;aspect-ratio:1672 / 720;margin:clamp(32px,3.5vw,54px) auto 0;position:relative;isolation:isolate;pointer-events:none;filter:drop-shadow(0 28px 24px rgba(40,95,76,.16));will-change:transform,opacity}._wonderlandTeaParty_1i5qy_407 picture{width:100%;height:100%;display:block;overflow:hidden}._wonderlandTeaParty_1i5qy_407 img{width:100%;height:auto;display:block;transform:translateY(-11.25%)}._testimonialsSection_1i5qy_421{padding:clamp(72px,8vw,120px) clamp(22px,5vw,80px) clamp(120px,14vw,210px);color:#111827;background:#fdfbf7}._testimonialsHeadingStage_1i5qy_422{max-width:1480px;margin:0 auto clamp(68px,8vw,112px);display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,880px) minmax(140px,1fr);align-items:center;position:relative;isolation:isolate}._testimonialsHeading_1i5qy_422{min-width:0;grid-column:2;position:relative;z-index:2;text-align:center}._testimonialsHeading_1i5qy_422>p{margin:0 0 24px;color:#285f4c;font:500 9px/1.4 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase}._testimonialsHeading_1i5qy_422 h2{margin:0;font:500 clamp(3.4rem,7vw,7.8rem)/.88 "Inter",sans-serif;letter-spacing:-.075em}._testimonialsHeading_1i5qy_422>span{max-width:520px;display:block;margin:32px auto 0;color:#4b5563;font-size:16px;line-height:1.65}._readerNotesCharacter_1i5qy_427{width:clamp(170px,17vw,300px);margin:0;position:relative;z-index:1;pointer-events:none;filter:drop-shadow(0 22px 22px rgba(40,95,76,.15))}._readerNotesCharacter_1i5qy_427 img{width:100%;height:auto;display:block}._readerNotesPeter_1i5qy_429{grid-column:1;justify-self:end}._readerNotesHook_1i5qy_430{grid-column:3;justify-self:start}._testimonialsColumns_1i5qy_431{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;position:relative;overflow:hidden}._testimonialsColumns_1i5qy_431:before,._testimonialsColumns_1i5qy_431:after{content:"";position:absolute;left:0;right:0;z-index:2;height:120px;pointer-events:none}._testimonialsColumns_1i5qy_431:before{top:0;background:linear-gradient(#fdfbf7,transparent)}._testimonialsColumns_1i5qy_431:after{bottom:0;background:linear-gradient(transparent,#fdfbf7)}._actionSection_1i5qy_436{min-height:88vh;padding:150px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;color:#f7f4ec;background:#10120e}._actionSection_1i5qy_436:before{content:"";position:absolute;width:64vw;height:64vw;border:1px solid rgba(212,255,79,.2);border-radius:50%;box-shadow:0 0 0 10vw #d4ff4f06,0 0 0 20vw #d4ff4f04}._actionSection_1i5qy_436 p,._actionSection_1i5qy_436 h2,._actionButton_1i5qy_438{position:relative}._actionSection_1i5qy_436 p{color:#d4ff4f;font:500 9px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase}._actionSection_1i5qy_436 h2{max-width:1150px;margin:30px 0 50px;font:500 clamp(3.5rem,8vw,9rem)/.86 "Geist",sans-serif;letter-spacing:-.08em}._actionButton_1i5qy_438{min-height:58px;padding:0 25px;display:inline-flex;align-items:center;gap:44px;color:#10120e;background:#d4ff4f;text-decoration:none;font-size:13px;font-weight:600;transition:transform .35s ease,background .35s ease}._actionButton_1i5qy_438:hover{transform:translateY(-4px);background:#e2ff85}._footer_1i5qy_225{padding:92px clamp(24px,5vw,80px) 28px;grid-template-columns:minmax(300px,2fr) repeat(3,1fr);color:#9da096;background:#090a08;border-top:1px solid #282b25;font-family:Geist,sans-serif}._footerLead_1i5qy_445{max-width:560px}._footerBrand_1i5qy_225{color:#f2efe7;font:500 clamp(46px,6vw,84px)/1 "Geist",sans-serif;letter-spacing:-.07em}._footerLead_1i5qy_445 p{max-width:410px;line-height:1.6}._footer_1i5qy_225 b{color:#d4ff4f;font:500 9px IBM Plex Mono,monospace}._footer_1i5qy_225 a{transition:color .25s ease}._footer_1i5qy_225 a:hover{color:#f2efe7}@media(max-width:1050px){._headerHome_1i5qy_263{position:absolute;grid-template-columns:auto auto 1fr}._headerHome_1i5qy_263 ._nav_1i5qy_10{top:92px;background:#090a08f5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._editorialHeading_1i5qy_288{margin-bottom:clamp(110px,13vw,136px)}._featuredBento_1i5qy_291{min-height:700px}._featuredBentoStage_1i5qy_291{--dwarf-reveal-space: clamp(108px, 13vw, 138px)}._featuredDwarf_1i5qy_292{width:clamp(118px,12vw,138px)}._dwarfTop1_1i5qy_302,._dwarfTop2_1i5qy_302,._dwarfTop3_1i5qy_302{width:clamp(154px,19vw,188px)}._collectionStory_1i5qy_332{grid-template-columns:1fr}._collectionIntro_1i5qy_333{position:static!important;transform:none!important;max-width:760px;padding-bottom:0}._quixoteTableau_1i5qy_339{width:min(100%,620px);margin:40px auto 0;position:relative;left:auto;bottom:auto}._collectionStack_1i5qy_341{padding-top:30px}._genreAccordion_1i5qy_384{--genre-panel-size: calc(clamp(360px, calc(100vw - 400px) , 560px) - 2px) ;height:clamp(360px,calc(100vw - 400px),560px)}._cheshireCat_1i5qy_364{width:clamp(290px,36vw,380px)}._testimonialsColumns_1i5qy_431{grid-template-columns:repeat(2,minmax(0,1fr))}._testimonialsThirdColumn_1i5qy_467{display:none}}@media(max-width:760px){._headerHome_1i5qy_263{height:72px;padding-inline:18px}._headerHome_1i5qy_263 ._nav_1i5qy_10{top:72px}._headerHome_1i5qy_263 ._menuButton_1i5qy_18{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}._hero_1i5qy_21{min-height:760px;padding:140px 20px 80px}._kicker_1i5qy_23{margin-bottom:28px}._home_1i5qy_260 ._hero_1i5qy_21 ._heroTitle_1i5qy_276{font-size:clamp(3.25rem,15.5vw,5.2rem);line-height:.92;letter-spacing:-.07em}._heroCopy_1i5qy_22>p:not(._kicker_1i5qy_23){max-width:510px;margin-top:25px}._heroButtons_1i5qy_27{width:min(100%,350px);flex-direction:column}._hero_1i5qy_21 ._primaryButton_1i5qy_28,._heroSecondary_1i5qy_281{width:100%}._editorialHeading_1i5qy_288{grid-template-columns:1fr;gap:32px;margin-bottom:55px}._editorialHeading_1i5qy_288 h2{font-size:clamp(3.2rem,14vw,5.4rem)}._genreHeading_1i5qy_357{min-height:0;gap:28px;align-content:initial}._genreHeading_1i5qy_357 h2{grid-column:1;align-self:auto}._genreCompanion_1i5qy_359{width:min(100%,380px);grid-column:1;justify-self:center;gap:24px}._genreCompanion_1i5qy_359>p{max-width:330px;margin:0;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}._cheshireCat_1i5qy_364{width:min(88vw,380px);filter:drop-shadow(0 16px 18px rgba(40,24,33,.17))}._featuredBentoStage_1i5qy_291{--dwarf-reveal-space: 112px}._featuredDwarf_1i5qy_292:not([data-mobile-visible=true]){display:none}._featuredDwarf_1i5qy_292{width:clamp(96px,28vw,118px)}._dwarfTop2_1i5qy_302{width:clamp(145px,40vw,170px);left:50%;top:var(--dwarf-reveal-space);transform:translate(-50%,-88%)}._featuredBento_1i5qy_291{min-height:0;display:grid;grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:dense}._bentoBook1_1i5qy_313,._bentoBook2_1i5qy_314,._bentoBook3_1i5qy_315,._bentoBook4_1i5qy_315{min-height:480px;grid-column:auto;grid-row:auto;grid-template-columns:1fr}._bentoBook2_1i5qy_314 ._bentoCopy_1i5qy_320{position:absolute}._bentoBook2_1i5qy_314 ._bentoImage_1i5qy_316:after{display:block}._bentoCopy_1i5qy_320 h3,._bentoBook2_1i5qy_314 ._bentoCopy_1i5qy_320 h3,._bentoBook3_1i5qy_315 ._bentoCopy_1i5qy_320 h3,._bentoBook4_1i5qy_315 ._bentoCopy_1i5qy_320 h3{font-size:35px}._collectionStory_1i5qy_332{padding-top:120px}._collectionIntro_1i5qy_333 h2{font-size:clamp(3.2rem,14vw,5.3rem)}._quixoteTableau_1i5qy_339{width:min(100%,560px);margin-top:28px;filter:drop-shadow(0 18px 22px rgba(83,65,37,.12))}._collectionStack_1i5qy_341{gap:14vh}._stackCard_1i5qy_342{min-height:650px;grid-template-columns:1fr;grid-template-rows:1fr 1.25fr;top:8vh}._stackCard_1i5qy_342>div{order:2}._stackCard_1i5qy_342 h3{margin:auto 0 14px;font-size:42px}._stackCard_1i5qy_342 p{-webkit-line-clamp:2}._genreAccordion_1i5qy_384{height:auto;display:block}._genreSlice_1i5qy_385,._genreSlice_1i5qy_385:first-child{width:100%;min-width:0;min-height:0;aspect-ratio:1;display:block;border-right:0;border-bottom:1px solid #7d8076;background:#d8d2c5}._genreSlice_1i5qy_385:last-child{border-bottom:0}._genreArt_1i5qy_390{width:100%;height:100%}._genreSlice_1i5qy_385 ._genreArt_1i5qy_390 img,._genreSlice_1i5qy_385:first-child ._genreArt_1i5qy_390 img,._genreSlice_1i5qy_385:hover ._genreArt_1i5qy_390 img,._genreSlice_1i5qy_385:focus-visible ._genreArt_1i5qy_390 img{filter:saturate(.96) contrast(1.02);transform:scale(1)}._genreIndex_1i5qy_393{top:20px;left:20px;writing-mode:horizontal-tb}._genreCopy_1i5qy_394,._genreSlice_1i5qy_385:first-child ._genreCopy_1i5qy_394,._genreSlice_1i5qy_385:hover ._genreCopy_1i5qy_394,._genreSlice_1i5qy_385:focus-visible ._genreCopy_1i5qy_394{width:auto;left:24px;right:24px;bottom:24px;opacity:1;transform:none}._genreSlice_1i5qy_385 h3{margin-bottom:10px;font-size:clamp(36px,12vw,54px)}._genreSlice_1i5qy_385 p{display:none}._genreSlice_1i5qy_385 b{margin-top:8px}._wonderlandTeaParty_1i5qy_407{width:calc(100% + 20px);margin:28px -10px 0;filter:drop-shadow(0 18px 16px rgba(40,95,76,.14))}._testimonialsHeadingStage_1i5qy_422{max-width:430px;grid-template-columns:1fr 1fr;grid-template-areas:"peter hook" "heading heading";gap:4px clamp(18px,8vw,42px);align-items:end}._testimonialsHeading_1i5qy_422{grid-area:heading}._readerNotesCharacter_1i5qy_427{width:min(40vw,150px);filter:drop-shadow(0 14px 16px rgba(40,95,76,.14))}._readerNotesPeter_1i5qy_429{grid-area:peter;justify-self:end}._readerNotesHook_1i5qy_430{grid-area:hook;justify-self:start}._testimonialsColumns_1i5qy_431{max-width:430px;grid-template-columns:1fr}._testimonialsSecondColumn_1i5qy_525{display:none}._testimonialsHeading_1i5qy_422 h2{font-size:clamp(3.15rem,14vw,5.2rem)}._actionSection_1i5qy_436{min-height:760px}._footer_1i5qy_225{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._heroWord_1i5qy_278,._stackCard_1i5qy_342,._stackImageFrame_1i5qy_352,._genreArt_1i5qy_390 img,._genreCopy_1i5qy_394,._wonderlandTeaParty_1i5qy_407,._bentoBook_1i5qy_310,._bentoCopy_1i5qy_320,[data-home-motion]{transform:none!important;opacity:1!important;transition:none!important}._sleepMarks_1i5qy_97 i{animation:none;opacity:1}._cheshireCat_1i5qy_364 img{animation:none}}._home_1i5qy_260,._header_1i5qy_3,._footer_1i5qy_225{font-family:Inter,sans-serif}._brand_1i5qy_5 b,._hero_1i5qy_21 h1,._pageHeading_1i5qy_24 h1,._bookInfo_1i5qy_24 h1,._authAside_1i5qy_24 h1,._narrowPage_1i5qy_24 h1,._checkoutPage_1i5qy_24 h1,._sectionHeading_1i5qy_46 h2,._genreBand_1i5qy_47 h2,._videoSection_1i5qy_47 h2,._community_1i5qy_47 h2,._adminContent_1i5qy_47 h2,._sectionTitle_1i5qy_47,._cardBody_1i5qy_56 h3,._promise_1i5qy_75 blockquote,._state_1i5qy_116 h2,._description_1i5qy_129,._buyRow_1i5qy_132>b,._comments_1i5qy_143 p,._rankingList_1i5qy_148 h2,._authForm_1i5qy_108 h2,._cartItems_1i5qy_158 h2,._orderCard_1i5qy_158 h2,._orders_1i5qy_172 h3,._adminNav_1i5qy_174 h1,._stats_1i5qy_174 b,._adminNote_1i5qy_174 h3,._adminForms_1i5qy_177 h3,._footerBrand_1i5qy_225,._editorialHeading_1i5qy_288 h2,._bentoCopy_1i5qy_320 h3,._collectionIntro_1i5qy_333 h2,._stackCard_1i5qy_342 h3,._genreSlice_1i5qy_385 h3,._actionSection_1i5qy_436 h2{font-family:Inter,sans-serif;font-style:normal}._kicker_1i5qy_23,._eyebrow_1i5qy_23,._brand_1i5qy_5 small,._routeIndex_1i5qy_52,._cardMeta_1i5qy_60>b,._genreLinks_1i5qy_67 small,._promise_1i5qy_75 p,._resultCount_1i5qy_114,._bookFacts_1i5qy_130 dt,._trend_1i5qy_140 b,._trend_1i5qy_140 small,._yearPicker_1i5qy_108 label,._rank_1i5qy_106,._rankingList_1i5qy_148>li>b,._seal_1i5qy_150 span,._orders_1i5qy_172>article>b,._status_1i5qy_172,._live_1i5qy_172,._draft_1i5qy_172,._copyright_1i5qy_225,._footer_1i5qy_225 b,._headerHome_1i5qy_263 ._brand_1i5qy_5 small,._bentoCopy_1i5qy_320>span,._bentoCopy_1i5qy_320 b,._collectionIntro_1i5qy_333>p,._stackCard_1i5qy_342>div>span,._genreSlice_1i5qy_385>span,._actionSection_1i5qy_436 p{font-family:JetBrains Mono,monospace}._header_1i5qy_3:not(._headerHome_1i5qy_263){color:#111827;background:#fdfbf7;border-bottom-color:#e5e7eb}._header_1i5qy_3:not(._headerHome_1i5qy_263) ._nav_1i5qy_10 a:after{background:#285f4c}._header_1i5qy_3:not(._headerHome_1i5qy_263) ._cartLink_1i5qy_16{border-left-color:#e5e7eb}._header_1i5qy_3:not(._headerHome_1i5qy_263) ._cartLink_1i5qy_16 span{color:#fff;background:#285f4c}._home_1i5qy_260{--acid: #285f4c;--warm-white: #fdfbf7;color:#111827;background:#fdfbf7}._headerHome_1i5qy_263{color:#111827;background:#fdfbf7c7;border-bottom-color:#1118271f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._headerHome_1i5qy_263 ._nav_1i5qy_10 a:after{background:#285f4c}._headerHome_1i5qy_263 ._cartLink_1i5qy_16{border-left-color:#11182724}._headerHome_1i5qy_263 ._cartLink_1i5qy_16 span{color:#fff;background:#285f4c}._hero_1i5qy_21{color:#111827;background-color:#f7f4eb}._hero_1i5qy_21:before{background:radial-gradient(circle at 50% 36%,#a8cfbd1f,#fdfbf7e0 68%),linear-gradient(180deg,#fdfbf7c7,#fdfbf7f5)}._hero_1i5qy_21:after{opacity:.07;mix-blend-mode:multiply}._heroCopy_1i5qy_22>._kicker_1i5qy_23{color:#4b5563}._home_1i5qy_260 ._hero_1i5qy_21 ._heroTitle_1i5qy_276{color:#111827}._heroCopy_1i5qy_22>p:not(._kicker_1i5qy_23){color:#4b5563}._hero_1i5qy_21 ._primaryButton_1i5qy_28{color:#fff;background:#285f4c;border-radius:8px;box-shadow:0 10px 24px #285f4c33}._hero_1i5qy_21 ._primaryButton_1i5qy_28:hover{color:#fff;background:#204c3d}._heroSecondary_1i5qy_281{color:#111827;border-color:#cfd3da;background:#fdfbf7c7;border-radius:8px}._editorialHeading_1i5qy_288 h2,._bentoCopy_1i5qy_320 h3,._collectionIntro_1i5qy_333 h2,._stackCard_1i5qy_342 h3,._genreSlice_1i5qy_385 h3,._actionSection_1i5qy_436 h2{font-family:Inter,sans-serif}._featuredSection_1i5qy_287{color:#111827;background:#fdfbf7}._editorialHeading_1i5qy_288 p{color:#4b5563}._featuredBento_1i5qy_291{background:#e5e7eb;border-color:#e5e7eb;border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #1945361a}._bentoBook_1i5qy_310{background:#111827}._bentoImage_1i5qy_316:after{background:linear-gradient(180deg,transparent 28%,rgba(17,24,39,.88))}._bentoImage_1i5qy_316 img{filter:saturate(.92) contrast(1.02)}._bentoBook_1i5qy_310:hover ._bentoImage_1i5qy_316 img{filter:saturate(1) contrast(1.01)}._collectionStory_1i5qy_332{background:#f7f4eb}._collectionIntro_1i5qy_333>p{color:#285f4c}._collectionIntro_1i5qy_333 h2{color:#111827}._collectionIntro_1i5qy_333>span{color:#4b5563}._collectionIntro_1i5qy_333>a{color:#111827;border-bottom-color:#285f4c}._stackCard_1i5qy_342{color:#111827;background:#fdfbf7;border-color:#e5e7eb;border-radius:16px;box-shadow:0 30px 80px #19453621}._stackCard_1i5qy_342:nth-child(2){background:#f7f4eb}._stackCard_1i5qy_342:nth-child(3){background:#eef5f1}._stackCard_1i5qy_342:nth-child(4){background:#fdfbf7}._stackCard_1i5qy_342 p{color:#4b5563}._stackCard_1i5qy_342>div a{color:#111827;border-bottom-color:#285f4c}._stackImage_1i5qy_351 img{filter:saturate(.94) contrast(1.02)}._genreSection_1i5qy_356{color:#111827;background:#fdfbf7}._genreAccordion_1i5qy_384{background:#f7f4eb;border-color:#d7d9de;border-radius:16px}._genreSlice_1i5qy_385{color:#fff;border-right-color:#d7d9de}._genreSliceFallback_1i5qy_403{color:#111827}._genreSliceFallback_1i5qy_403:hover,._genreSliceFallback_1i5qy_403:focus-visible,._genreSliceFallback_1i5qy_403:first-child{background:#a8cfbd}._genreSliceWithArt_1i5qy_599 p{color:#ffffffd1}._genreSliceFallback_1i5qy_403 p{color:#4b5563}._actionSection_1i5qy_436{color:#fff;background:#285f4c}._actionSection_1i5qy_436:before{border-color:#ffffff4d;box-shadow:0 0 0 10vw #ffffff0a,0 0 0 20vw #ffffff06}._actionSection_1i5qy_436 p{color:#eef7f2}._actionButton_1i5qy_438{color:#111827;background:#fdfbf7;border-radius:8px;box-shadow:0 12px 30px #19453633}._actionButton_1i5qy_438:hover{color:#111827;background:#dcebe4}._primaryButton_1i5qy_28,._secondaryButton_1i5qy_28,._stripeButton_1i5qy_158,._paypalButton_1i5qy_158{border-radius:8px}._primaryButton_1i5qy_28{color:#fff;background:#285f4c}._primaryButton_1i5qy_28:hover{background:#204c3d}._secondaryButton_1i5qy_28{color:#111827;border-color:#cfd3da;background:#fdfbf7}._primaryButton_1i5qy_28:active,._secondaryButton_1i5qy_28:active,._actionButton_1i5qy_438:active{transform:translateY(1px) scale(.98)}._filters_1i5qy_107,._orderCard_1i5qy_158,._stats_1i5qy_174 article,._adminForms_1i5qy_177 form,._inlineForm_1i5qy_177{border-color:#e5e7eb;background:#f7f4eb;border-radius:16px;box-shadow:0 12px 36px #1945360f}._filters_1i5qy_107 input,._filters_1i5qy_107 select,._checkoutForm_1i5qy_108 input,._checkoutForm_1i5qy_108 select,._authForm_1i5qy_108 input,._stackForm_1i5qy_108 input,._stackForm_1i5qy_108 textarea,._stackForm_1i5qy_108 select,._commentForm_1i5qy_108 textarea,._yearPicker_1i5qy_108 select,._search_1i5qy_109,._inlineForm_1i5qy_177 input,._tableRow_1i5qy_174 select{color:#111827;background:#fdfbf7;border-color:#d7d9de;border-radius:8px}._coverWrap_1i5qy_53,._detailCover_1i5qy_122 img,._rankingList_1i5qy_148 img,._cartItems_1i5qy_158 img,._tableRow_1i5qy_174 img{border-radius:16px}._coverWrap_1i5qy_53{background:#f7f4eb;box-shadow:0 14px 30px #1945361a}._notice_1i5qy_134,._formError_1i5qy_134,._status_1i5qy_172,._live_1i5qy_172,._draft_1i5qy_172{border-radius:8px}._notice_1i5qy_134{color:#1f4b3b;background:#dcebe4}._formError_1i5qy_134{color:#8a2f18;background:#fff0eb}._detailCover_1i5qy_122>span,._trend_1i5qy_140>div>span{background:#285f4c}._description_1i5qy_129{color:#4b5563}._genreBand_1i5qy_47{color:#fff;background:#285f4c}._genreBand_1i5qy_47 ._eyebrow_1i5qy_23,._genreLinks_1i5qy_67 a>span{color:#eef7f2}._promise_1i5qy_75,._bookHero_1i5qy_121,._community_1i5qy_47,._related_1i5qy_45,._page_1i5qy_24,._checkoutPage_1i5qy_24{background:#fdfbf7}._videoSection_1i5qy_47{color:#111827;background:#f7f4eb}._videoSection_1i5qy_47 p{color:#4b5563}._video_1i5qy_47{border-color:#e5e7eb;border-radius:16px}._authAside_1i5qy_24{color:#fff;background:#285f4c}._authAside_1i5qy_24 p{color:#ffffffbf}._authAside_1i5qy_24:after{border-color:#ffffff4d;box-shadow:0 0 0 50px #ffffff0d,0 0 0 100px #ffffff08}._adminPage_1i5qy_174{background:#f7f4eb}._adminNav_1i5qy_174{color:#fdfbf7;background:#111827}._adminNote_1i5qy_174{border-left-color:#285f4c;background:#eef5f1;border-radius:8px}._footer_1i5qy_225{color:#b8bdc6;background:#111827;border-top-color:#2a3242;font-family:Inter,sans-serif}._footerBrand_1i5qy_225{color:#fdfbf7}._footer_1i5qy_225 b{color:#a8cfbd}._footer_1i5qy_225 a:hover{color:#fdfbf7}@media(max-width:1050px){._headerHome_1i5qy_263 ._nav_1i5qy_10{background:#fdfbf7f5;border-top-color:#e5e7eb}}@media(max-width:760px){._genreSlice_1i5qy_385,._genreSlice_1i5qy_385:first-child{border-bottom-color:#d7d9de}}._headerHome_1i5qy_263{top:24px;left:50%;right:auto;width:min(calc(100% - 48px),980px);height:68px;padding:0 12px 0 18px;grid-template-columns:auto 1fr auto;gap:clamp(18px,2.5vw,34px);border:1px solid rgba(255,255,255,.62);border-radius:999px;background:#fdfbf7e0;box-shadow:0 18px 54px #362a1f24,inset 0 1px #ffffffc7;transform:translate(-50%);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}._headerHome_1i5qy_263 ._brand_1i5qy_5{gap:9px}._headerHome_1i5qy_263 ._brandMark_1i5qy_6{width:34px;height:34px;flex:0 0 34px;background:transparent}._headerHome_1i5qy_263 ._brand_1i5qy_5 b{font-size:18px}._headerHome_1i5qy_263 ._brand_1i5qy_5 small{display:none}._headerHome_1i5qy_263 ._nav_1i5qy_10{gap:clamp(16px,2.2vw,30px)}._headerHome_1i5qy_263 ._nav_1i5qy_10 a,._headerHome_1i5qy_263 ._actions_1i5qy_11 a,._headerHome_1i5qy_263 ._textButton_1i5qy_11{font-size:12px}._headerHome_1i5qy_263 ._actions_1i5qy_11{gap:12px}._headerHome_1i5qy_263 ._cartLink_1i5qy_16{min-height:44px;padding:0 10px 0 17px!important;display:inline-flex;align-items:center;border:0;border-radius:999px;color:#fdfbf7;background:#171725;transition:transform .25s ease,background .25s ease}._headerHome_1i5qy_263 ._cartLink_1i5qy_16:hover{color:#fdfbf7;background:#29283a;transform:translateY(-1px)}._headerHome_1i5qy_263 ._cartLink_1i5qy_16 span{width:24px;height:24px;margin-left:9px;background:#285f4c}._hero_1i5qy_21{min-height:1100px;padding:0 24px;position:relative;isolation:isolate;overflow:hidden;color:#f5eedf;background:radial-gradient(circle at 50% 46%,rgba(70,90,113,.28),transparent 34%),radial-gradient(circle at 14% 78%,rgba(168,207,189,.1),transparent 31%),#11172c}._hero_1i5qy_21:before{content:"";position:absolute;inset:0;z-index:0;opacity:.19;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.26'/%3E%3C/svg%3E");mix-blend-mode:soft-light}._hero_1i5qy_21:after{content:"";width:min(78vw,1120px);aspect-ratio:1;position:absolute;left:50%;bottom:-70%;z-index:0;border:1px solid rgba(168,207,189,.13);border-radius:50%;box-shadow:0 0 0 12vw #a8cfbd06,0 0 0 24vw #a8cfbd05;transform:translate(-50%);pointer-events:none}._heroScrim_1i5qy_723{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#070b1914,#070b1900 54%,#070b1957),radial-gradient(ellipse 44% 36% at 50% 56%,rgba(233,190,159,.09),transparent 72%)}._heroCopy_1i5qy_22{width:min(calc(100% - 48px),1120px);display:flex;flex-direction:column;align-items:center;position:absolute;top:clamp(126px,15vh,164px);left:50%;z-index:4;isolation:isolate;text-align:center;transform:translate(-50%);pointer-events:none}._heroCopy_1i5qy_22:before{content:"";width:min(100vw,1180px);height:clamp(280px,42vh,440px);position:absolute;left:50%;bottom:-105px;z-index:-1;background:radial-gradient(ellipse at 50% 52%,#11172ce0,#11172cad 42%,#11172c3d 67%,#11172c00 82%);filter:blur(8px);transform:translate(-50%);pointer-events:none}._heroCopy_1i5qy_22>._kicker_1i5qy_23{margin:0 0 18px;padding:9px 14px;color:#d6e8df;background:#a8cfbd1a;border:1px solid rgba(168,207,189,.3);border-radius:999px;box-shadow:inset 0 1px #ffffff14;font:500 11px/1 JetBrains Mono,monospace;letter-spacing:.05em;text-transform:none;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}._home_1i5qy_260 ._hero_1i5qy_21 ._heroTitle_1i5qy_276{margin:0;color:#f6efdf;font:500 clamp(3.35rem,6.6vw,7rem)/.84 "Inter",sans-serif;letter-spacing:-.075em;text-align:center;text-wrap:balance}._heroLine_1i5qy_277{display:block;overflow:hidden;padding:0 .08em .12em}._heroLine_1i5qy_277:last-child ._heroWord_1i5qy_278{color:#a8cfbd}._heroWord_1i5qy_278{display:block}._hero_1i5qy_21 ._heroCopy_1i5qy_22>p._heroDescription_1i5qy_784{max-width:580px;margin:17px 0 0;color:#f5eedfab;font-size:clamp(14px,1.12vw,17px);line-height:1.58;text-wrap:balance}._heroButtons_1i5qy_27{display:flex;align-items:center;gap:12px;margin-top:22px;pointer-events:auto}._hero_1i5qy_21 ._primaryButton_1i5qy_28,._heroSecondary_1i5qy_281{min-height:50px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:28px;border:1px solid transparent;border-radius:999px;text-decoration:none;font-size:13px;font-weight:600;white-space:nowrap;transition:transform .3s ease,background .3s ease,color .3s ease,border-color .3s ease}._hero_1i5qy_21 ._primaryButton_1i5qy_28{color:#121729;background:#a8cfbd;box-shadow:0 14px 34px #05091647}._hero_1i5qy_21 ._primaryButton_1i5qy_28:hover{color:#121729;background:#c0dfd0;transform:translateY(-2px)}._heroSecondary_1i5qy_281{color:#f6efdf;border-color:#f6efdf61;background:#11172c57;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}._heroSecondary_1i5qy_281:hover{border-color:#f6efdfbd;background:#f6efdf1a;transform:translateY(-2px)}._hero_1i5qy_21 ._primaryButton_1i5qy_28:active,._heroSecondary_1i5qy_281:active,._headerHome_1i5qy_263 ._cartLink_1i5qy_16:active{transform:translateY(0) scale(.98)}._heroBookStage_1i5qy_814{width:100%;height:auto;margin:0;position:absolute;inset:clamp(250px,27vh,320px) 0 clamp(24px,4vh,52px);z-index:2;isolation:isolate;overflow:visible;touch-action:pan-y;user-select:none;-webkit-user-select:none}._heroBookCanvas_1i5qy_827,._heroBookFallback_1i5qy_827{width:100%;height:100%;position:absolute;inset:0;z-index:1;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.42) 9%,#000 22%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.42) 9%,#000 22%)}._heroBookCanvas_1i5qy_827{display:block;opacity:0;transition:opacity .45s ease;touch-action:pan-y;cursor:default;pointer-events:none}._heroBookFallback_1i5qy_827{--fan-drag-y: 0deg;opacity:1;perspective:1100px;transform:rotateY(var(--fan-drag-y));transform-style:preserve-3d;transition:opacity .45s ease,transform .5s cubic-bezier(.2,.8,.2,1);pointer-events:none}._heroBookStage_1i5qy_814[data-scene-state=ready] ._heroBookCanvas_1i5qy_827{opacity:1;pointer-events:auto}._heroBookStage_1i5qy_814[data-scene-state=ready] ._heroBookFallback_1i5qy_827{opacity:0}._heroBookStage_1i5qy_814[data-scene-state=fallback] ._heroBookFallback_1i5qy_827{pointer-events:auto}._heroFallbackBook_1i5qy_849{--fan-x: -50%;--fan-rotate: 0deg;--rest-scale: 1;--hover-scale: 1;--hover-lift: 0px;--hover-depth: 0px;--hover-tilt-x: 0deg;--hover-tilt-y: 0deg;--cover-open: 0deg;width:clamp(230px,22vw,350px);aspect-ratio:2 / 3;display:block;position:absolute;left:50%;bottom:8%;transform:translate(var(--fan-x)) rotate(var(--fan-rotate)) scale(var(--rest-scale));transform-style:preserve-3d;transform-origin:50% 90%;transition:filter .48s ease}._heroFallbackBookShell_1i5qy_870{display:block;position:absolute;inset:0;transform:translateY(var(--hover-lift)) translateZ(var(--hover-depth)) rotateX(var(--hover-tilt-x)) rotateY(var(--hover-tilt-y)) scale(var(--hover-scale));transform-style:preserve-3d;transform-origin:50% 90%;transition:transform .68s cubic-bezier(.22,1,.36,1);will-change:transform;pointer-events:none}._heroFallbackPages_1i5qy_881,._heroFallbackFront_1i5qy_881{display:block;position:absolute;inset:0;border-radius:2px 8px 8px 2px}._heroFallbackPages_1i5qy_881{inset:5px -10px -9px 7px;background:repeating-linear-gradient(180deg,#eee4cf 0 2px,#d4c5aa 2px 3px);border:1px solid rgba(116,91,58,.26);box-shadow:18px 30px 54px #02061161;transform:translateZ(-18px)}._heroFallbackFront_1i5qy_881{overflow:hidden;background:#e9dfca;box-shadow:0 35px 68px #0206116b,inset 1px 0 #ffffff38;transform:translateZ(10px) rotateY(var(--cover-open));transform-origin:2% 50%;transition:transform .72s cubic-bezier(.22,1,.36,1),box-shadow .5s ease;will-change:transform}._heroFallbackBook_1i5qy_849 img{width:100%;height:100%;display:block;object-fit:cover;pointer-events:none}._heroFallbackBook_1i5qy_849:nth-child(1){--fan-x: -206%;--fan-rotate: -12deg;z-index:1;bottom:3%}._heroFallbackBook_1i5qy_849:nth-child(2){--fan-x: -128%;--fan-rotate: -7deg;z-index:2;bottom:6%}._heroFallbackBook_1i5qy_849:nth-child(3){--fan-x: -50%;--fan-rotate: -1.5deg;--rest-scale: 1.12;z-index:5;bottom:2%}._heroFallbackBook_1i5qy_849:nth-child(4){--fan-x: 28%;--fan-rotate: 7deg;z-index:3;bottom:6%}._heroFallbackBook_1i5qy_849:nth-child(5){--fan-x: 106%;--fan-rotate: 12deg;z-index:1;bottom:3%}._heroBookStage_1i5qy_814[data-scene-state=fallback] ._heroFallbackBook_1i5qy_849[data-hovered=true]{--hover-scale: 1.02;--hover-lift: 0px;--hover-depth: 92px;z-index:8}._heroBookStage_1i5qy_814[data-scene-state=fallback] ._heroFallbackBook_1i5qy_849[data-hovered=true] ._heroFallbackFront_1i5qy_881{box-shadow:18px 42px 78px #0206118c,inset 1px 0 #ffffff42}._heroBookStage_1i5qy_814[data-scene-state=fallback] ._heroBookFallback_1i5qy_827:has(._heroFallbackBook_1i5qy_849[data-hovered=true]) ._heroFallbackBook_1i5qy_849:not([data-hovered=true]){filter:brightness(.78) saturate(.84)}@media(max-width:1050px){._headerHome_1i5qy_263{top:16px;width:calc(100% - 32px);grid-template-columns:auto auto 1fr}._headerHome_1i5qy_263 ._nav_1i5qy_10{top:76px;padding:16px;flex-direction:column;gap:4px;border:1px solid rgba(17,24,39,.12);border-radius:20px;background:#fdfbf7f5;box-shadow:0 22px 48px #362a1f29}._headerHome_1i5qy_263 ._nav_1i5qy_10 a{padding:10px 8px}._heroCopy_1i5qy_22{top:122px}._heroBookStage_1i5qy_814{height:auto;top:230px;bottom:24px}}@media(max-width:760px){._headerHome_1i5qy_263{top:12px;width:calc(100% - 24px);height:60px;padding:0 9px 0 13px;gap:9px}._headerHome_1i5qy_263 ._brand_1i5qy_5{gap:7px}._headerHome_1i5qy_263 ._brandMark_1i5qy_6{width:32px;height:32px;flex-basis:32px}._headerHome_1i5qy_263 ._brand_1i5qy_5 b{font-size:17px}._headerHome_1i5qy_263 ._menuButton_1i5qy_18{padding-inline:5px;font-size:10px}._headerHome_1i5qy_263 ._nav_1i5qy_10{top:68px}._headerHome_1i5qy_263 ._cartLink_1i5qy_16{min-height:40px;padding:0 9px 0 14px!important;font-size:12px!important}._headerHome_1i5qy_263 ._cartLink_1i5qy_16:before{content:none}._headerHome_1i5qy_263 ._cartLink_1i5qy_16 span{width:21px;height:21px;margin-left:7px}._hero_1i5qy_21{min-height:max(780px,100dvh);padding:0 18px;background:radial-gradient(circle at 50% 44%,rgba(70,90,113,.3),transparent 34%),radial-gradient(circle at 10% 78%,rgba(168,207,189,.09),transparent 30%),#11172c}._hero_1i5qy_21:after{width:118vw;bottom:-28%}._heroScrim_1i5qy_723{background:linear-gradient(180deg,#070b190f,#070b1900 52%,#070b1961)}._heroCopy_1i5qy_22{width:calc(100% - 36px);top:98px;transform:translate(-50%)}._heroCopy_1i5qy_22>._kicker_1i5qy_23{margin-bottom:14px;padding:8px 12px;font-size:9px}._home_1i5qy_260 ._hero_1i5qy_21 ._heroTitle_1i5qy_276{font-size:clamp(2.7rem,12.2vw,3.85rem);line-height:.87;letter-spacing:-.065em}._hero_1i5qy_21 ._heroCopy_1i5qy_22>p._heroDescription_1i5qy_784{max-width:340px;margin-top:13px;font-size:13px;line-height:1.45}._heroButtons_1i5qy_27{width:min(100%,320px);margin-top:16px;flex-direction:column;gap:8px}._hero_1i5qy_21 ._primaryButton_1i5qy_28,._heroSecondary_1i5qy_281{width:100%;min-height:45px}._heroBookStage_1i5qy_814{height:clamp(390px,51vh,500px);top:auto;bottom:3%}._heroBookCanvas_1i5qy_827,._heroBookFallback_1i5qy_827{-webkit-mask-image:none;mask-image:none}._heroFallbackBook_1i5qy_849{width:clamp(166px,51vw,238px);bottom:0}._heroFallbackBook_1i5qy_849:nth-child(1){--fan-x: -105%;--fan-rotate: -10deg;--rest-scale: 1;z-index:1;bottom:0}._heroFallbackBook_1i5qy_849:nth-child(2){--fan-x: -50%;--fan-rotate: -1.5deg;--rest-scale: 1.08;z-index:3;bottom:8%}._heroFallbackBook_1i5qy_849:nth-child(3){--fan-x: 5%;--fan-rotate: 10deg;--rest-scale: 1;z-index:2;bottom:0}}@media(prefers-reduced-transparency:reduce){._headerHome_1i5qy_263,._heroCopy_1i5qy_22>._kicker_1i5qy_23,._heroSecondary_1i5qy_281{backdrop-filter:none;-webkit-backdrop-filter:none}._headerHome_1i5qy_263{background:#fdfbf7}._heroCopy_1i5qy_22>._kicker_1i5qy_23{background:#19233a}._heroSecondary_1i5qy_281{background:#19233a}}@media(prefers-reduced-motion:reduce){._heroBookCanvas_1i5qy_827{display:none}._heroBookFallback_1i5qy_827,._heroFallbackBook_1i5qy_849,._heroFallbackBookShell_1i5qy_870,._heroFallbackFront_1i5qy_881{transition:none}}._headerAuth_1i5qy_992{height:76px;padding:0 clamp(22px,4vw,64px);grid-template-columns:auto 1fr auto;gap:24px;color:#18201d;background:#faf6edf5;border-bottom:1px solid #ded6c8;box-shadow:0 10px 30px #202f280d}._headerAuth_1i5qy_992 ._brand_1i5qy_5{grid-column:1}._headerAuth_1i5qy_992 ._brandMark_1i5qy_6{width:38px;height:38px;flex-basis:38px}._headerAuth_1i5qy_992 ._brand_1i5qy_5 b{font-family:Iowan Old Style,Palatino Linotype,Baskerville,Georgia,serif;font-size:23px;letter-spacing:-.025em}._headerAuth_1i5qy_992 ._brand_1i5qy_5 small{color:#5e655f;font-size:7px;opacity:1}._authBack_1i5qy_1006{display:none}._authNav_1i5qy_1007{grid-column:3;display:flex;align-items:center;gap:24px}._authNav_1i5qy_1007 a{font-size:12px;font-weight:600;text-decoration:none;transition:color .25s ease,transform .25s ease}._authNav_1i5qy_1007>a:first-child:hover{color:#285f4c;transform:translateY(-1px)}._authBag_1i5qy_1010{min-height:42px;padding:0 8px 0 16px;display:inline-flex;align-items:center;border-radius:999px;color:#fdfbf7;background:#18201d}._authBag_1i5qy_1010:hover{color:#fdfbf7;background:#285f4c;transform:translateY(-1px)}._authBag_1i5qy_1010 span{width:26px;height:26px;margin-left:10px;display:inline-grid;place-items:center;border-radius:50%;color:#18201d;background:#f0c69b;font:10px JetBrains Mono,monospace}._authMain_1i5qy_1013{min-height:calc(100dvh - 76px);padding:clamp(24px,4vh,48px) clamp(28px,5vw,80px);display:grid;place-items:center;background:#f6f0e5}._authPage_1i5qy_150{width:min(1420px,100%);min-height:min(720px,calc(100dvh - 124px));display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,.95fr);grid-template-areas:"form artwork";position:relative;overflow:hidden;border:1px solid #ded6c8;border-radius:30px;box-shadow:0 28px 70px #202f2824;isolation:isolate}._authFormPanel_1i5qy_1034{grid-area:form;min-width:0;padding:clamp(50px,7vh,82px) clamp(42px,5vw,86px);display:grid;place-items:start center;position:relative;z-index:1}._authFormPanel_1i5qy_1034{color:#18201d;background:radial-gradient(circle at 100% 0%,rgba(184,132,84,.12),transparent 34%),#fbf7ee}._authForm_1i5qy_108{width:min(100%,420px);margin:auto 0;gap:15px}._authHeading_1i5qy_1054{margin-bottom:10px}._authHeading_1i5qy_1054 ._eyebrow_1i5qy_23{color:#8f5e37}._authHeading_1i5qy_1054 h1{margin:13px 0 12px;color:inherit;font:500 clamp(3rem,4.2vw,4.5rem)/.92 "Iowan Old Style","Palatino Linotype",Baskerville,Georgia,serif;letter-spacing:-.045em;text-wrap:balance}._authHeading_1i5qy_1054>p{max-width:430px;margin:0;color:#62655f;font-size:14px;line-height:1.65;text-wrap:pretty}._authForm_1i5qy_108 label{gap:8px;color:#39413d;font-size:11px;font-weight:600;letter-spacing:.025em}._authForm_1i5qy_108 input{min-height:54px;padding:0 16px;border:1px solid #d6cdbd;border-radius:10px;color:#18201d;background:#ffffffc2;box-shadow:inset 0 1px #ffffffc7;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._authForm_1i5qy_108 input:hover{border-color:#b7aa96}._authForm_1i5qy_108 input:focus{border-color:#285f4c;background:#fff;box-shadow:0 0 0 4px #285f4c1a}._passwordField_1i5qy_1077{display:block;position:relative}._passwordField_1i5qy_1077 input{width:100%;padding-right:54px}._passwordField_1i5qy_1077 button{width:44px;height:44px;padding:0;display:grid;place-items:center;position:absolute;top:5px;right:5px;border:0;border-radius:8px;color:#657069;background:transparent;transition:color .2s ease,background .2s ease}._passwordField_1i5qy_1077 button:hover{color:#285f4c;background:#285f4c14}._authForgot_1i5qy_1095{align-self:flex-end;margin-top:-8px;color:#285f4c;font-size:12px;text-underline-offset:4px}._authSubmit_1i5qy_1096{width:100%;min-height:54px;margin-top:3px;border-radius:10px;box-shadow:0 12px 28px #285f4c2e}._authSubmit_1i5qy_1096:disabled{transform:none}._authForm_1i5qy_108>p._authSwitch_1i5qy_1098{margin:2px 0 0;color:#676b66;text-align:center}._authSwitch_1i5qy_1098 a{color:#285f4c;font-weight:600;text-underline-offset:4px}._authFieldError_1i5qy_1100{margin:-5px 0 0;padding:10px 12px;color:#8a2f18;border-left:3px solid #a53c24;border-radius:0 8px 8px 0;background:#fff0eb;font-size:12px;line-height:1.45}._authSuccess_1i5qy_1101{display:grid;gap:18px;padding-top:8px}._authSuccessIcon_1i5qy_1102{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;color:#285f4c;background:#dcebe4}._authSuccess_1i5qy_1101 h2{margin:0 0 7px;font:500 1.55rem/1.1 Iowan Old Style,Palatino Linotype,Baskerville,Georgia,serif;letter-spacing:-.02em}._authSuccess_1i5qy_1101 p{margin:0;color:#62655f;font-size:13px;line-height:1.6;overflow-wrap:anywhere}._authSuccess_1i5qy_1101 ._authSubmit_1i5qy_1096{margin-top:4px}._authSuccess_1i5qy_1101>p._authSwitch_1i5qy_1098{text-align:center}._demoAccessCard_1i5qy_1107{display:grid;gap:7px;margin-top:8px;padding:22px;border:1px solid #d6cdbd;border-radius:12px;background:#ffffffad}._demoAccessCard_1i5qy_1107>strong{color:#18201d;font:500 1.45rem/1.1 Iowan Old Style,Palatino Linotype,Baskerville,Georgia,serif}._demoAccessCard_1i5qy_1107>span,._demoAccessCard_1i5qy_1107>small{color:#62655f}._demoAccessCard_1i5qy_1107>small{margin-top:4px;font-size:11px;line-height:1.55}._ownerAccess_1i5qy_1111{margin-top:4px;padding-top:14px;border-top:1px solid #d6cdbd;color:#62655f;font-size:12px}._ownerAccess_1i5qy_1111 summary{min-height:36px;display:flex;align-items:center;cursor:pointer;color:#285f4c;font-weight:600}._ownerAccess_1i5qy_1111 form{display:grid;gap:13px;padding-top:13px}._ownerAccess_1i5qy_1111 ._secondaryButton_1i5qy_28{width:100%;color:#285f4c}._authArtwork_1i5qy_1115{grid-area:artwork;min-width:0;min-height:620px;margin:0;position:relative;overflow:visible;pointer-events:none;background:#285f4c;z-index:2}._authArtwork_1i5qy_1115:before{content:none}._authArtwork_1i5qy_1115 picture{width:clamp(440px,45vw,640px);display:block;position:absolute;inset:0 clamp(6px,1.5vw,22px) 0 auto;z-index:1}._authArtwork_1i5qy_1115 img{width:100%;height:100%;max-width:none;padding:18px 0 0;display:block;object-fit:contain;object-position:center bottom;filter:drop-shadow(-16px 20px 20px rgba(19,43,35,.2))}._authArtwork_1i5qy_1115:after{content:none}@media(min-width:761px){._authMain_1i5qy_1013{height:calc(100dvh - 76px);overflow:hidden}._authPage_1i5qy_150{height:min(760px,100%);min-height:min(620px,100%);grid-template-rows:minmax(0,1fr)}._authFormPanel_1i5qy_1034{min-height:0;max-height:100%;overflow-y:auto;overscroll-behavior:contain}._authArtwork_1i5qy_1115{height:100%;min-height:0;max-height:100%}}@media(min-width:901px){._authFormPanel_1i5qy_1034{padding-left:clamp(72px,9vw,130px);padding-right:clamp(38px,4vw,58px);place-items:center start}._authFormPanel_1i5qy_1034 ._authForm_1i5qy_108{justify-self:start}._authArtwork_1i5qy_1115 picture{transform:translate(-22px)}}@media(min-width:901px)and (max-width:1279px){._authArtwork_1i5qy_1115 picture{width:clamp(360px,38vw,420px);right:clamp(4px,1vw,12px);transform:none}}@media(min-width:1280px)and (max-width:1439px){._authArtwork_1i5qy_1115 picture{width:clamp(420px,38vw,520px);transform:translate(-40px)}}@media(min-width:1440px){._authArtwork_1i5qy_1115 picture{transform:translate(-128px)}}@media(max-width:900px)and (min-width:761px){._authMain_1i5qy_1013{padding-inline:24px}._authPage_1i5qy_150{grid-template-columns:minmax(360px,1.18fr) minmax(280px,.82fr)}._authFormPanel_1i5qy_1034{padding-inline:36px}._authHeading_1i5qy_1054 h1{font-size:clamp(3rem,6vw,4rem)}._authArtwork_1i5qy_1115 picture{width:clamp(420px,52vw,480px);right:4px}._authArtwork_1i5qy_1115 img{width:100%;padding-inline:0}}@media(max-width:760px){._headerAuth_1i5qy_992{height:64px;padding:0 16px;grid-template-columns:1fr auto 1fr;gap:8px}._headerAuth_1i5qy_992 ._brand_1i5qy_5{grid-column:2;grid-row:1;gap:7px}._headerAuth_1i5qy_992 ._brandMark_1i5qy_6{width:32px;height:32px;flex-basis:32px}._headerAuth_1i5qy_992 ._brand_1i5qy_5 b{font-size:19px}._headerAuth_1i5qy_992 ._brand_1i5qy_5 small{display:none}._authBack_1i5qy_1006{min-height:40px;padding:0 5px;grid-column:1;grid-row:1;justify-self:start;display:inline-flex;align-items:center;gap:7px;color:#3f4843;font-size:11px;font-weight:600;text-decoration:none}._authNav_1i5qy_1007{display:none}._authMain_1i5qy_1013{min-height:calc(100dvh - 64px);padding:16px;display:block}._authPage_1i5qy_150{width:100%;min-height:calc(100dvh - 96px);display:grid;grid-template-columns:1fr;grid-template-areas:"form" "artwork";grid-template-rows:auto minmax(320px,39vh);border-radius:24px}._authFormPanel_1i5qy_1034{min-height:auto;padding:40px 24px 34px;place-items:start center}._authForm_1i5qy_108{width:min(100%,440px);padding:0}._authHeading_1i5qy_1054{margin-bottom:2px}._authHeading_1i5qy_1054 h1{margin-top:12px;font-size:clamp(2.8rem,13vw,3.8rem)}._authHeading_1i5qy_1054>p{font-size:13px;line-height:1.55}._authForm_1i5qy_108 input{min-height:52px}._passwordField_1i5qy_1077 button{top:4px}._authArtwork_1i5qy_1115{min-height:320px;height:auto;overflow:hidden}._authArtwork_1i5qy_1115 picture{width:auto;inset:0}._authArtwork_1i5qy_1115 img{width:100%;height:100%;padding:10px 6px 0;object-position:center bottom}}@media(max-width:390px){._authBack_1i5qy_1006 span{display:none}._authMain_1i5qy_1013{padding:10px}._authPage_1i5qy_150{border-radius:20px}._authFormPanel_1i5qy_1034{padding:34px 18px 30px}._authHeading_1i5qy_1054 h1{font-size:2.75rem}}._menuButton_1i5qy_18{min-width:44px;min-height:44px;padding:0 8px;font-size:12px;font-weight:600}._textButton_1i5qy_11{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px}._search_1i5qy_109{min-height:48px;border-radius:8px;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._search_1i5qy_109:hover{border-color:#aeb7b2;background:#fff}._search_1i5qy_109:focus-within{border-color:var(--bronze);background:#fff;box-shadow:0 0 0 3px #285f4c2e}._search_1i5qy_109 input:focus-visible{outline:0}._filterSelect_1i5qy_1274{min-width:0}._filters_1i5qy_107{align-items:center}._filters_1i5qy_107[aria-busy=true]{box-shadow:0 12px 36px #19453617}._clearFilters_1i5qy_1277{min-height:44px;padding:0 12px;border:0;color:var(--bronze);background:transparent;font-size:12px;font-weight:600;white-space:nowrap}._clearFilters_1i5qy_1277:hover{text-decoration:underline;text-underline-offset:4px}._resultBar_1i5qy_1279{min-height:28px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:18px}._resultBar_1i5qy_1279 ._resultCount_1i5qy_114{margin:0}._refetching_1i5qy_1281{color:var(--bronze);font:500 10px/1.4 JetBrains Mono,monospace;letter-spacing:.06em}._pagination_1i5qy_1282{margin-top:62px;padding-top:24px;display:flex;align-items:center;justify-content:center;gap:clamp(14px,4vw,38px);border-top:1px solid var(--line)}._pagination_1i5qy_1282 button{min-height:44px;padding:0 16px;display:inline-flex;align-items:center;gap:8px;border:1px solid #cfd3da;border-radius:8px;color:var(--night);background:var(--paper);font-weight:600}._pagination_1i5qy_1282 button:hover:not(:disabled){border-color:var(--bronze);background:#eef5f1;transform:translateY(-1px)}._pagination_1i5qy_1282 span{color:var(--ink-muted);font:500 10px JetBrains Mono,monospace}._rateBox_1i5qy_142 button{width:44px;height:44px;padding:0;display:inline-grid;place-items:center;border-radius:8px}._rateBox_1i5qy_142 button:hover:not(:disabled){background:#e8f0ec;transform:translateY(-1px)}._motionToggle_1i5qy_1288{min-height:44px;margin:24px auto 0;padding:0 14px;display:inline-flex;align-items:center;gap:8px;color:var(--bronze);background:transparent;border:1px solid #ccd8d2;border-radius:8px;font-size:12px;font-weight:600}._motionToggle_1i5qy_1288:hover{background:#eef5f1;border-color:#9db5aa}._motionToggle_1i5qy_1288:active{transform:translateY(1px) scale(.98)}._yearPicker_1i5qy_108>div{min-width:260px}._checkoutForm_1i5qy_108>div{min-width:0}._tableRow_1i5qy_174>div:last-child{min-width:160px}._adminNav_1i5qy_174 button{min-height:44px}._adminNav_1i5qy_174 button:focus-visible{outline-color:#a8cfbd;outline-offset:-2px}._notice_1i5qy_134,._formError_1i5qy_134{line-height:1.5}._formError_1i5qy_134[role=alert]{border-left:3px solid #a53c24}._siteMain_1i5qy_259:focus{outline:0}@media(max-width:1050px){._catalogHero_1i5qy_102{min-height:0;grid-template-columns:1fr;gap:8px}._catalogHeading_1i5qy_103{max-width:760px}._filters_1i5qy_107{grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr))}._filterSelect_1i5qy_1274{min-width:0}._clearFilters_1i5qy_1277{justify-self:start}._tableRow_1i5qy_174>div:last-child{min-width:145px}}@media(max-width:760px){._catalogHero_1i5qy_102{margin-bottom:18px;gap:0}._filters_1i5qy_107{grid-template-columns:1fr;padding:10px;gap:9px}._filterSelect_1i5qy_1274,._filters_1i5qy_107>*{width:100%}._check_1i5qy_24{min-height:44px;padding-inline:8px}._check_1i5qy_24 input{width:20px!important;height:20px}._clearFilters_1i5qy_1277{width:auto!important}._resultBar_1i5qy_1279{align-items:flex-start;flex-direction:column;gap:6px}._pagination_1i5qy_1282{justify-content:space-between;gap:8px}._pagination_1i5qy_1282 button{padding-inline:11px}._yearPicker_1i5qy_108>div{min-width:0}._tableRow_1i5qy_174>div:last-child{min-width:0}}._rankingsPage_1i5qy_1324{margin-inline:auto}._rankingsHero_1i5qy_106{padding-bottom:24px;margin-bottom:16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(520px,.78fr);align-items:center;gap:clamp(44px,7vw,110px);border-bottom:1px solid var(--line)}._rankingsIntro_1i5qy_1326{max-width:850px;margin:0}._rankingsIntro_1i5qy_1326 h1{text-wrap:balance}._rankingsIntro_1i5qy_1326 p{text-wrap:pretty}._rankingFilters_1i5qy_1329{display:grid;grid-template-columns:.8fr 1.25fr 1.15fr;gap:14px;transition:opacity .2s ease}._salesRanking_1i5qy_1330{transition:opacity .2s ease,transform .2s ease}._rankingColumns_1i5qy_1331,._salesRanking_1i5qy_1330 li{display:grid;grid-template-columns:64px minmax(280px,1fr) 180px minmax(210px,280px);gap:clamp(16px,2.6vw,40px);align-items:center}._rankingColumns_1i5qy_1331{min-height:54px;padding:0 16px;color:#697871;border-bottom:1px solid var(--line);font:600 10px JetBrains Mono,monospace;letter-spacing:.09em;text-transform:uppercase}._rankingColumns_1i5qy_1331 span:last-child{text-align:right}._salesRanking_1i5qy_1330 ol{margin:0;padding:0;list-style:none}._salesRanking_1i5qy_1330 li{min-height:116px;padding:25px 16px;border-bottom:1px solid var(--line);transition:background .2s ease}._salesRanking_1i5qy_1330 li:hover{background:#eef5f18c}._salesRank_1i5qy_1330{color:#65766e;font:600 22px JetBrains Mono,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.04em}._rankingBook_1i5qy_1338{min-width:0}._rankingBook_1i5qy_1338 h2{margin:0 0 7px;color:var(--night);font-size:clamp(21px,2.1vw,30px);font-weight:600;line-height:1.1;letter-spacing:-.035em;text-wrap:pretty}._rankingBook_1i5qy_1338 h2 a{text-decoration-color:transparent;text-underline-offset:5px;transition:color .2s ease,text-decoration-color .2s ease}._rankingBook_1i5qy_1338 h2 a:hover{color:var(--bronze);text-decoration-color:currentColor}._rankingBook_1i5qy_1338 p{margin:0;overflow:hidden;color:var(--ink-muted);font-size:14px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}._rankingGenre_1i5qy_1343{width:fit-content;max-width:100%;padding:6px 9px;overflow:hidden;color:#285f4c;background:#eef5f1;border:1px solid #c8ddd3;border-radius:7px;font:600 10px/1.2 JetBrains Mono,monospace;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._salesMeasure_1i5qy_1344{height:50px;position:relative;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;border-radius:8px;font-variant-numeric:tabular-nums}._salesBar_1i5qy_1345{position:absolute;inset:0;display:block;background:#f2f3ee;border-radius:inherit;overflow:hidden}._salesBar_1i5qy_1345>span{position:absolute;inset:0;display:block;background:#cfe1d8;border-radius:inherit;transform-origin:right center;transition:transform .48s cubic-bezier(.22,.8,.24,1)}._salesMeasure_1i5qy_1344 strong{padding:0 14px;position:relative;z-index:1;color:#17231e;font:600 15px JetBrains Mono,monospace}@media(max-width:1050px){._rankingsHero_1i5qy_106{grid-template-columns:1fr;align-items:start;gap:34px}._rankingFilters_1i5qy_1329{width:min(100%,720px)}._rankingColumns_1i5qy_1331,._salesRanking_1i5qy_1330 li{grid-template-columns:56px minmax(240px,1fr) 150px minmax(190px,230px);gap:20px}}@media(max-width:760px){._rankingsHero_1i5qy_106{gap:28px}._rankingFilters_1i5qy_1329{grid-template-columns:1fr;gap:10px}._rankingColumns_1i5qy_1331{display:none}._salesRanking_1i5qy_1330{border-top:1px solid var(--line)}._salesRanking_1i5qy_1330 li{min-height:0;padding:22px 4px;grid-template-columns:42px minmax(0,1fr);gap:12px 10px;align-items:start}._salesRank_1i5qy_1330{padding-top:3px;font-size:17px}._rankingBook_1i5qy_1338 h2{font-size:23px}._rankingBook_1i5qy_1338 p{font-size:13px;white-space:normal}._rankingGenre_1i5qy_1343{grid-column:2}._salesMeasure_1i5qy_1344{height:48px;grid-column:2;margin-top:2px}._salesMeasure_1i5qy_1344 strong{font-size:13px}}@media(prefers-reduced-motion:reduce){._salesBar_1i5qy_1345>span,._salesRanking_1i5qy_1330{transition:none}}._page_ec0x5_1{--oracle-bg: #f7f4eb;--oracle-text: #111827;--oracle-muted: #56635b;--oracle-accent: #285f4c;--oracle-surface: #fdfbf7;--oracle-line: #d8ded5;background:var(--oracle-bg);color:var(--oracle-text);padding:28px clamp(22px,5vw,80px) 36px}._topline_ec0x5_2{max-width:1280px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;color:var(--oracle-muted)}._topline_ec0x5_2 a,._topline_ec0x5_2>span{display:inline-flex;align-items:center;gap:9px;text-decoration:none}._topline_ec0x5_2 a:hover{color:var(--oracle-accent);text-decoration:underline}._stage_ec0x5_5{max-width:1280px;margin:25px auto 30px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(32px,5vw,80px);align-items:center;min-height:570px}._portrait_ec0x5_6{position:relative;min-width:0;align-self:center;isolation:isolate;padding-bottom:56px}._portraitCircle_ec0x5_7{position:absolute;z-index:-1;width:85%;aspect-ratio:1;border:1px solid var(--oracle-line);border-radius:50%;top:9%;left:7%;background:#e6ecdf;box-shadow:0 0 0 18px var(--oracle-bg),0 0 0 19px var(--oracle-line)}._oracle_ec0x5_8{width:100%;height:auto;aspect-ratio:1;object-fit:contain;position:relative;filter:drop-shadow(0 15px 18px #23382c15)}._portraitCaption_ec0x5_9{margin:2px 0 0;position:absolute;bottom:0;left:10%;font-size:12px;line-height:1.7;color:var(--oracle-accent)}._portraitCaption_ec0x5_9 span{color:var(--oracle-muted)}._conversation_ec0x5_11{max-width:590px;padding:22px 0;min-width:0}._eyebrow_ec0x5_12{margin:0 0 23px;display:flex;align-items:center;gap:9px;font:500 10px/1.6 JetBrains Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--oracle-accent)}._conversation_ec0x5_11 h1{font-size:clamp(34px,3.7vw,54px);font-weight:500;letter-spacing:-.055em;line-height:1.13;margin:0 0 22px;outline:none;text-wrap:balance}._conversation_ec0x5_11 h1 span{color:var(--oracle-accent)}._lead_ec0x5_15{font-size:16px;line-height:1.8;max-width:450px;color:var(--oracle-muted);margin:0 0 24px}._instructions_ec0x5_16{font-size:13px;line-height:1.8;max-width:440px;color:var(--oracle-muted);margin:0 0 28px}._primary_ec0x5_17,._secondary_ec0x5_17{min-height:48px;padding:13px 20px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:15px;font-size:13px;font-weight:500;text-decoration:none;border:1px solid transparent;transition:background .2s,transform .2s}._primary_ec0x5_17{color:#fdfbf7;background:var(--oracle-accent, #285f4c)}._primary_ec0x5_17:hover{background:#204c3d}._secondary_ec0x5_17{color:var(--oracle-text);border-color:var(--oracle-line);background:var(--oracle-surface)}._secondary_ec0x5_17:hover{background:#e6ecdf}._primary_ec0x5_17:active,._secondary_ec0x5_17:active{transform:scale(.98)}._page_ec0x5_1 :is(button,a):focus-visible{outline:2px solid var(--oracle-accent);outline-offset:4px}._fine_ec0x5_24{font-size:10px;line-height:1.6;margin:17px 0 0;color:var(--oracle-muted)}._conversation_ec0x5_11 h1._question_ec0x5_25{font-size:clamp(28px,3vw,43px);line-height:1.23;margin-bottom:14px}._hint_ec0x5_26{font-size:12px;line-height:1.7;color:var(--oracle-muted);margin:0 0 25px}._answers_ec0x5_27{display:grid;grid-template-columns:1fr 1fr;gap:10px}._answers_ec0x5_27 button{display:flex;align-items:center;justify-content:space-between;gap:20px;text-align:left;min-height:54px;padding:12px 18px;border:1px solid var(--oracle-line);background:var(--oracle-surface);color:var(--oracle-text);border-radius:8px;font-size:14px;transition:background .2s,border-color .2s,transform .2s}._answers_ec0x5_27 button:hover{background:#e2ebdf;border-color:var(--oracle-accent)}._answers_ec0x5_27 button:active{transform:scale(.98)}._answers_ec0x5_27 button._definite_ec0x5_31{font-weight:600}._answers_ec0x5_27 button:last-child{grid-column:1 / -1;color:var(--oracle-muted)}._guessLabel_ec0x5_33{margin:0 0 13px;color:var(--oracle-muted);font-size:14px}._conversation_ec0x5_11 h1._bookTitle_ec0x5_34{font-size:clamp(34px,3.5vw,50px);margin-bottom:12px}._author_ec0x5_35{font-size:16px;color:var(--oracle-accent);margin:0 0 24px}._explanation_ec0x5_36{color:var(--oracle-muted);font-size:13px;line-height:1.8;margin:0 0 25px}._confirmation_ec0x5_37{display:flex;flex-wrap:wrap;gap:10px}._bookLink_ec0x5_38{margin-top:25px;display:flex;align-items:center;width:fit-content;gap:10px;color:var(--oracle-accent);font-size:12px;text-underline-offset:5px}._success_ec0x5_39{color:var(--oracle-muted);font-size:13px;line-height:1.8;margin-bottom:22px}._requestStatus_ec0x5_40{min-height:20px;color:var(--oracle-accent);font-size:12px;margin:18px 0 0}._controls_ec0x5_41{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--oracle-line);margin-top:16px;padding-top:15px;gap:12px}._controls_ec0x5_41>span{color:var(--oracle-muted);font-size:10px}._textButton_ec0x5_43{background:transparent;border:0;color:var(--oracle-accent);display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:3px 0;font-size:12px}._textButton_ec0x5_43:hover{text-decoration:underline;text-underline-offset:4px}._note_ec0x5_45,._error_ec0x5_45{padding:14px 16px;font-size:12px;line-height:1.7;border-radius:8px;margin:15px 0}._note_ec0x5_45{background:var(--oracle-surface);color:var(--oracle-muted);border:1px solid var(--oracle-line)}._error_ec0x5_45{color:#8a2f18;background:#fff0eb;border:1px solid #e1bbae}._error_ec0x5_45 p{margin:0 0 10px}._loading_ec0x5_49{color:var(--oracle-muted);font-size:13px;min-height:48px}._bottomNote_ec0x5_50{max-width:1280px;margin:0 auto;padding-top:24px;border-top:1px solid var(--oracle-line);display:flex;justify-content:space-between;gap:22px;color:var(--oracle-muted);font-size:11px;line-height:1.7}._bottomNote_ec0x5_50>span{color:var(--oracle-accent);white-space:nowrap}._bottomNote_ec0x5_50 p{margin:0}._invitation_ec0x5_53{color:#111827;background:#eef2e9;display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;overflow:hidden;padding:45px clamp(28px,7vw,112px) 0}._invitationCopy_ec0x5_54{padding:35px 0 65px;max-width:500px}._invitationCopy_ec0x5_54 ._eyebrow_ec0x5_12{color:#285f4c}._invitation_ec0x5_53 h2{font:500 clamp(36px,4.3vw,64px)/1.06 Inter,sans-serif;letter-spacing:-.055em;margin:0 0 24px}._invitationCopy_ec0x5_54>p:not(._eyebrow_ec0x5_12){font-size:14px;line-height:1.8;color:#56635b;margin:0 0 28px}._invitationArt_ec0x5_58{align-self:end;width:min(100%,550px);justify-self:center}._invitationArt_ec0x5_58 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}@media(prefers-reduced-motion:no-preference){._conversation_ec0x5_11 h1{animation:_question-arrive_ec0x5_1 .3s ease-out}@keyframes _question-arrive_ec0x5_1{0%{transform:translateY(7px)}to{transform:translateY(0)}}}@media(prefers-color-scheme:dark){._page_ec0x5_1{--oracle-bg: #15251f;--oracle-text: #f2f2e8;--oracle-muted: #b8c7bd;--oracle-accent: #b1d7bf;--oracle-surface: #20362b;--oracle-line: #3c5547}._page_ec0x5_1 ._primary_ec0x5_17{color:#15251f;background:#b1d7bf}._page_ec0x5_1 ._primary_ec0x5_17:hover{background:#c9e5d1}._portraitCircle_ec0x5_7{background:#263c30}._answers_ec0x5_27 button:hover,._page_ec0x5_1 ._secondary_ec0x5_17:hover{background:#304d3d}._error_ec0x5_45{color:#ffd9ca;background:#442d27;border-color:#815c4b}}@media(max-width:1050px){._stage_ec0x5_5{gap:35px;min-height:560px}}@media(max-width:760px){._page_ec0x5_1{padding:20px 22px 28px}._topline_ec0x5_2>span{display:none}._stage_ec0x5_5{grid-template-columns:1fr;gap:0;margin:10px auto 28px;min-height:0}._portrait_ec0x5_6{padding:0;width:min(58vw,250px);justify-self:center;margin:5px 0 12px}._portraitCircle_ec0x5_7{box-shadow:0 0 0 8px var(--oracle-bg),0 0 0 9px var(--oracle-line)}._portraitCaption_ec0x5_9{display:none}._conversation_ec0x5_11{max-width:560px;width:100%;margin:0 auto;padding:8px 0 0}._eyebrow_ec0x5_12{margin-bottom:15px;font-size:9px}._conversation_ec0x5_11 h1{font-size:clamp(31px,7.8vw,44px);margin-bottom:17px}._conversation_ec0x5_11 h1._question_ec0x5_25{font-size:clamp(25px,6.5vw,34px)}._lead_ec0x5_15{font-size:14px;line-height:1.7;margin-bottom:16px}._instructions_ec0x5_16{font-size:12px;margin-bottom:20px}._hint_ec0x5_26{font-size:11px;margin-bottom:18px}._answers_ec0x5_27 button{min-height:48px;font-size:13px;padding:11px 15px}._bottomNote_ec0x5_50{display:block;padding-top:20px}._bottomNote_ec0x5_50 p{margin-top:5px}._invitation_ec0x5_53{grid-template-columns:1fr;gap:0;padding:35px 28px 0}._invitationCopy_ec0x5_54{padding:0}._invitationArt_ec0x5_58{width:min(85%,360px);margin-top:15px}}._showcase_1bff4_1{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(23rem,.82fr);gap:clamp(3.5rem,6vw,7.5rem);align-items:start}._mosaic_1bff4_8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,1vw,1rem);position:sticky;top:2rem}._portraitColumn_1bff4_16{display:flex;flex-direction:column;gap:clamp(.65rem,1vw,1rem)}._portraitColumn_1bff4_16:nth-child(2){padding-top:clamp(3.5rem,5vw,5.25rem)}._portraitColumn_1bff4_16:nth-child(3){padding-top:clamp(1.25rem,2vw,2.25rem)}._portraitLink_1bff4_25{display:block;overflow:hidden;color:inherit;background:#e7e5de;text-decoration:none;transition:opacity .3s ease,transform .3s ease}._portraitLink_1bff4_25:nth-child(2n){transform:translate(.3rem)}._portraitLink_1bff4_25:hover,._portraitLink_1bff4_25:focus-visible,._portraitLink_1bff4_25[data-active=true]{transform:translateY(-.2rem)}._portraitLink_1bff4_25[data-dimmed=true]{opacity:.4}._portraitFrame_1bff4_40,._mobilePortrait_1bff4_41{display:block;overflow:hidden;aspect-ratio:4 / 5;background:#d8d7d0}._portraitFrame_1bff4_40 img,._mobilePortrait_1bff4_41 img{width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(.96) brightness(.84);transform:scale(1.015);transition:filter .48s ease,transform .48s cubic-bezier(.2,.75,.2,1)}._portraitLink_1bff4_25:hover img,._portraitLink_1bff4_25:focus-visible img,._portraitLink_1bff4_25[data-active=true] img,._authorLink_1bff4_61:hover img,._authorLink_1bff4_61:focus-visible img,._authorLink_1bff4_61[data-active=true] img,._authorLink_1bff4_61:active img{filter:grayscale(0) contrast(1) brightness(1);transform:scale(1.045)}._fallback_1bff4_69{width:100%;height:100%;display:grid;place-items:center;color:#315f4f;background:linear-gradient(145deg,#e8e7df,#c8cec5);font:400 clamp(2rem,4vw,4rem)/1 "GFS Didot",serif}._authorList_1bff4_79{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}._authorItem_1bff4_86{border-bottom:1px solid var(--line)}._authorLink_1bff4_61{display:grid;grid-template-columns:2.6rem 1fr;gap:1rem;padding:1.15rem 0 1.25rem;color:inherit;text-decoration:none;transition:opacity .28s ease,padding .28s ease}._authorLink_1bff4_61:hover,._authorLink_1bff4_61:focus-visible,._authorLink_1bff4_61[data-active=true]{padding-left:.45rem}._authorLink_1bff4_61[data-dimmed=true]{opacity:.34}._ordinal_1bff4_103{padding-top:.45rem;color:var(--bronze);font:500 .62rem/1 IBM Plex Mono,monospace;letter-spacing:.08em}._authorCopy_1bff4_110 h2{margin:0;color:var(--night);font:400 clamp(1.65rem,2.1vw,2.25rem)/1.05 "GFS Didot",serif;letter-spacing:-.025em;text-wrap:balance}._authorCopy_1bff4_110 p{max-width:32rem;margin:.6rem 0 .7rem;color:var(--ink-muted);font-size:.82rem;line-height:1.58;text-wrap:pretty}._authorCopy_1bff4_110 strong{display:inline-flex;align-items:center;gap:.4rem;color:var(--night);font-size:.68rem;font-weight:600}._mobilePortrait_1bff4_41{display:none}._credits_1bff4_138{margin-top:2.5rem;color:var(--ink-muted);font-size:.68rem}._credits_1bff4_138 summary{width:max-content;cursor:pointer;color:var(--bronze);font:500 .62rem/1.4 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}._credits_1bff4_138>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem 1.5rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--line)}._credits_1bff4_138 p{margin:0;line-height:1.5}._credits_1bff4_138 ._creditNote_1bff4_163{grid-column:1 / -1;max-width:44rem;margin-bottom:.55rem;color:var(--night);font-style:italic}._credits_1bff4_138 a{display:block;color:var(--night)}._credits_1bff4_138 span{display:block}@media(max-width:60rem){._showcase_1bff4_1{display:block}._mosaic_1bff4_8{display:none}._authorList_1bff4_79{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;border:0}._authorItem_1bff4_86{border:1px solid var(--line);background:#fff}._authorLink_1bff4_61{grid-template-columns:6.1rem 1fr;gap:0;min-height:8.5rem;padding:0}._authorLink_1bff4_61:hover,._authorLink_1bff4_61:focus-visible,._authorLink_1bff4_61[data-active=true]{padding-left:0}._mobilePortrait_1bff4_41{display:block;width:6.1rem;height:100%;aspect-ratio:auto}._ordinal_1bff4_103{display:none}._authorCopy_1bff4_110{padding:1rem}._authorCopy_1bff4_110 h2{font-size:1.45rem}._authorCopy_1bff4_110 p{margin:.45rem 0 .55rem;font-size:.74rem}._credits_1bff4_138>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:40rem){._authorList_1bff4_79{grid-template-columns:1fr}._authorLink_1bff4_61{grid-template-columns:6.75rem 1fr;min-height:9rem}._mobilePortrait_1bff4_41{width:6.75rem}._credits_1bff4_138>div{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._portraitLink_1bff4_25,._portraitFrame_1bff4_40 img,._mobilePortrait_1bff4_41 img,._authorLink_1bff4_61{transition:none}}._list_1cltc_1{list-style:none;max-width:94rem;margin:0 auto;padding:0;border-top:1px solid var(--line)}._item_1cltc_9{border-bottom:1px solid var(--line)}._row_1cltc_11{--expanded-height: 20rem;position:relative;display:block;height:7rem;overflow:hidden;color:var(--night);background:var(--paper);text-decoration:none;isolation:isolate;transition:height .68s cubic-bezier(.25,1,.5,1),color .34s ease}._hasImage_1cltc_24:focus-visible{z-index:3;height:var(--expanded-height)}._art_1cltc_29,._scrim_1cltc_30{position:absolute;inset:0}._art_1cltc_29{z-index:-2;opacity:0;transition:opacity .48s ease}._art_1cltc_29 img{width:100%;height:100%;object-fit:cover;transform:scale(1.07);transition:transform .9s cubic-bezier(.25,1,.5,1)}._art_1cltc_29 img[data-genre=romance],._art_1cltc_29 img[data-genre=young-adult]{object-position:50% 43%}._art_1cltc_29 img[data-genre=tragedy],._art_1cltc_29 img[data-genre=dark-fantasy],._art_1cltc_29 img[data-genre=dystopian-fiction]{object-position:50% 58%}._art_1cltc_29 img[data-genre=literary-fiction]{object-position:50% 48%}._art_1cltc_29 img[data-genre=gothic-fiction]{object-position:50% 45%}._art_1cltc_29 img[data-genre=mystery-crime],._art_1cltc_29 img[data-genre=childrens-literature],._art_1cltc_29 img[data-genre=science-fiction]{object-position:50% 44%}._art_1cltc_29 img[data-genre=philosophical-fiction],._art_1cltc_29 img[data-genre=psychological-thriller]{object-position:50% 42%}._art_1cltc_29 img[data-genre=fantasy],._art_1cltc_29 img[data-genre=adventure]{object-position:50% 47%}._scrim_1cltc_30{background:linear-gradient(90deg,var(--night) 0%,rgba(17,24,39,.84) 46%,rgba(17,24,39,.5) 100%),linear-gradient(0deg,rgba(17,24,39,.78),transparent 70%)}._content_1cltc_70{position:relative;z-index:1;display:grid;grid-template-columns:4rem minmax(0,1fr) 3.75rem;align-items:center;gap:clamp(1rem,2.8vw,3rem);height:100%;padding:0 clamp(1rem,3vw,3rem)}._ordinal_1cltc_81{align-self:center;color:var(--bronze);font:500 .72rem/1 IBM Plex Mono,monospace;letter-spacing:.1em;transition:color .34s ease,align-self .68s cubic-bezier(.25,1,.5,1)}._copy_1cltc_89{min-width:0;display:flex;flex-direction:column;justify-content:center}._title_1cltc_96{display:block;font:400 clamp(2.15rem,4.6vw,4.75rem)/.92 "GFS Didot",serif;letter-spacing:-.04em;text-wrap:balance;transition:transform .68s cubic-bezier(.25,1,.5,1)}._description_1cltc_104{max-width:42rem;max-height:0;margin-top:0;overflow:hidden;color:#f7f4ebd1;font-size:.92rem;line-height:1.6;opacity:0;transform:translateY(.75rem);transition:max-height .5s ease,margin .5s ease,opacity .35s ease .12s,transform .5s cubic-bezier(.25,1,.5,1)}._action_1cltc_117{max-height:0;margin-top:0;overflow:hidden;color:var(--marble);font:500 .64rem/1.3 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;opacity:0;transition:max-height .4s ease,margin .4s ease,opacity .3s ease .18s}._touchLabel_1cltc_129{display:none}._arrow_1cltc_131{display:grid;place-items:center;width:3.75rem;height:3.75rem;border:1px solid var(--line);border-radius:50%;color:var(--bronze);transition:color .4s ease,background .4s ease,border-color .4s ease,transform .5s cubic-bezier(.25,1,.5,1)}._hasImage_1cltc_24:focus-visible,._hasImage_1cltc_24[data-active=true]{color:var(--marble)}._hasImage_1cltc_24:focus-visible ._art_1cltc_29,._hasImage_1cltc_24[data-active=true] ._art_1cltc_29{opacity:1}._hasImage_1cltc_24:focus-visible ._art_1cltc_29 img,._hasImage_1cltc_24[data-active=true] ._art_1cltc_29 img{transform:scale(1)}._hasImage_1cltc_24:focus-visible ._title_1cltc_96,._hasImage_1cltc_24[data-active=true] ._title_1cltc_96{transform:translateY(-.35rem)}._hasImage_1cltc_24:focus-visible ._description_1cltc_104,._hasImage_1cltc_24[data-active=true] ._description_1cltc_104{max-height:6rem;margin-top:1.1rem;opacity:1;transform:translateY(0)}._hasImage_1cltc_24:focus-visible ._action_1cltc_117,._hasImage_1cltc_24[data-active=true] ._action_1cltc_117{max-height:2rem;margin-top:.9rem;opacity:1}._hasImage_1cltc_24:focus-visible ._ordinal_1cltc_81,._hasImage_1cltc_24[data-active=true] ._ordinal_1cltc_81{color:var(--laurel)}._hasImage_1cltc_24:focus-visible ._arrow_1cltc_131,._hasImage_1cltc_24[data-active=true] ._arrow_1cltc_131{color:var(--night);background:var(--marble);border-color:var(--marble);transform:rotate(-45deg)}._textOnly_1cltc_180{height:auto;min-height:7rem}._textOnly_1cltc_180 ._description_1cltc_104{max-height:none;margin-top:.45rem;color:var(--ink-muted);opacity:1;transform:none}@media(hover:hover)and (pointer:fine){._hasImage_1cltc_24:hover{height:var(--expanded-height);color:var(--marble)}._hasImage_1cltc_24:hover ._art_1cltc_29{opacity:1}._hasImage_1cltc_24:hover ._art_1cltc_29 img{transform:scale(1)}._hasImage_1cltc_24:hover ._title_1cltc_96{transform:translateY(-.35rem)}._hasImage_1cltc_24:hover ._description_1cltc_104{max-height:6rem;margin-top:1.1rem;opacity:1;transform:translateY(0)}._hasImage_1cltc_24:hover ._action_1cltc_117{max-height:2rem;margin-top:.9rem;opacity:1}._hasImage_1cltc_24:hover ._ordinal_1cltc_81{color:var(--laurel)}._hasImage_1cltc_24:hover ._arrow_1cltc_131{color:var(--night);background:var(--marble);border-color:var(--marble);transform:rotate(-45deg)}}@media(hover:none),(pointer:coarse){._hasImage_1cltc_24[data-active=true]{height:15rem}._hasImage_1cltc_24[data-active=true] ._openLabel_1cltc_210{display:none}._hasImage_1cltc_24[data-active=true] ._touchLabel_1cltc_129{display:inline}}@media(max-width:47.5rem){._row_1cltc_11{height:6.75rem}._content_1cltc_70{grid-template-columns:2rem minmax(0,1fr) 2.75rem;gap:.75rem;padding:0 .5rem 0 .25rem}._title_1cltc_96{font-size:clamp(1.8rem,9vw,3rem)}._description_1cltc_104{font-size:.8rem;line-height:1.48}._arrow_1cltc_131{width:2.75rem;height:2.75rem}._textOnly_1cltc_180{min-height:8rem}._textOnly_1cltc_180 ._content_1cltc_70{padding-block:1rem}}@media(prefers-reduced-motion:reduce){._row_1cltc_11,._art_1cltc_29,._art_1cltc_29 img,._ordinal_1cltc_81,._title_1cltc_96,._description_1cltc_104,._action_1cltc_117,._arrow_1cltc_131{transition:none}}._state_g9q1t_1{min-height:280px;padding:70px 20px;display:grid;place-items:center;align-content:center;text-align:center;color:var(--ink-muted)}._compact_g9q1t_2{min-height:180px;padding-block:38px}._viewport_g9q1t_3{min-height:100svh}._state_g9q1t_1 h2{margin:12px 0;color:var(--night);font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500;line-height:1.05;letter-spacing:-.035em;text-wrap:balance}._state_g9q1t_1 p{max-width:52ch;margin:0;line-height:1.6;text-wrap:pretty}._compass_g9q1t_6{color:var(--bronze)}._action_g9q1t_7{min-height:44px;margin-top:22px;padding:0 18px;display:inline-flex;align-items:center;gap:8px;color:#fff;background:var(--bronze);border:0;border-radius:8px;font-weight:600}._action_g9q1t_7:hover{background:#204c3d;transform:translateY(-1px)}._action_g9q1t_7:active{transform:translateY(1px) scale(.98)}._skeleton_g9q1t_10{width:min(100%,380px);display:grid;gap:11px}._skeleton_g9q1t_10 span{height:12px;display:block;border-radius:999px;background:linear-gradient(90deg,#e7e4dc 25%,#f7f4eb,#e7e4dc 65%);background-size:240% 100%;animation:_shimmer_g9q1t_1 1.25s ease-in-out infinite}._skeleton_g9q1t_10 span:first-child{width:56%;height:25px;margin-inline:auto}._skeleton_g9q1t_10 span:nth-child(2){width:92%}._skeleton_g9q1t_10 span:nth-child(3){width:72%;margin-inline:auto}@keyframes _shimmer_g9q1t_1{to{background-position:-120% 0}}@media(prefers-reduced-motion:reduce){._skeleton_g9q1t_10 span{animation:none}}._control_1zdzf_1{min-width:0;position:relative}._stacked_1zdzf_2{display:flex;flex-direction:column;gap:7px}._inline_1zdzf_3{display:flex;align-items:center;gap:12px}._label_1zdzf_4{flex:0 0 auto;color:var(--ink-muted);font-size:12px;font-weight:600}._inline_1zdzf_3 ._label_1zdzf_4{font:500 10px/1.4 JetBrains Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._srOnly_1zdzf_6{width:1px;height:1px;padding:0;position:absolute;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._trigger_1zdzf_7{width:100%;min-height:48px;padding:0 13px;display:flex;align-items:center;justify-content:space-between;gap:12px;overflow:hidden;color:var(--night);background:var(--paper);border:1px solid #d7d9de;border-radius:8px;text-align:left;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}._trigger_1zdzf_7>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trigger_1zdzf_7:hover:not(:disabled){border-color:#9ba5a0;background:#fff}._trigger_1zdzf_7:focus-visible{outline:0;border-color:var(--bronze);box-shadow:0 0 0 3px #285f4c2e}._trigger_1zdzf_7[aria-expanded=true] ._caret_1zdzf_26{transform:rotate(180deg)}._caret_1zdzf_26{flex:0 0 auto;color:var(--bronze);transition:transform .2s ease}._listbox_1zdzf_28{width:var(--select-width);max-height:var(--select-max-height);margin:0;padding:7px;position:fixed;left:var(--select-left);top:var(--select-top);z-index:80;overflow-y:auto;overscroll-behavior:contain;color:var(--night);background:#fdfbf7fa;border:1px solid #cfd5d2;border-radius:12px;box-shadow:0 22px 60px #19453633,inset 0 1px #fff;list-style:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._option_1zdzf_47{min-height:44px;padding:9px 10px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:7px;cursor:pointer;line-height:1.35}._option_1zdzf_47[aria-disabled=true]{opacity:.5;cursor:not-allowed}._option_1zdzf_47._active_1zdzf_59:not([aria-disabled=true]){background:#e8f0ec}._option_1zdzf_47._selected_1zdzf_60{color:#163d30;font-weight:600}._option_1zdzf_47 svg{flex:0 0 auto;color:var(--bronze)}@media(max-width:760px){._inline_1zdzf_3{align-items:stretch;flex-direction:column;gap:7px}._trigger_1zdzf_7{min-height:50px}._listbox_1zdzf_28{border-radius:10px}}@media(prefers-reduced-transparency:reduce){._listbox_1zdzf_28{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none}}._section_1u3x7_1{min-height:min(900px,92dvh);padding:clamp(86px,10vw,150px) 0;display:grid;align-items:center;overflow:hidden;color:#fdfbf7;background:#285f4c;position:relative;isolation:isolate}._section_1u3x7_1:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.09;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");mix-blend-mode:soft-light}._inner_1u3x7_24{width:100%;max-width:1500px;margin:0 auto;padding-left:clamp(24px,5vw,80px);display:grid;grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(48px,7vw,112px)}._copy_1u3x7_35{max-width:610px;position:relative;z-index:2}._eyebrow_1u3x7_37{margin:0 0 26px;color:#dcebe4;font:500 9px/1.5 JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase}._copy_1u3x7_35 h2{margin:0;font:500 clamp(3.5rem,5.7vw,7rem)/.9 "Inter",sans-serif;letter-spacing:-.075em;text-wrap:balance}._supportingCopy_1u3x7_52{margin-top:31px;color:#fdfbf7b8;font-size:17px;line-height:1.55}._supportingCopy_1u3x7_52 p{margin:0}._ctaButton_1u3x7_55{width:fit-content;min-height:56px;margin-top:35px;padding:0 21px 0 24px;display:inline-flex;align-items:center;justify-content:center;gap:34px;border-radius:8px;color:#111827;background:#fdfbf7;box-shadow:0 16px 36px #14332842;font-size:13px;font-weight:600;text-decoration:none;transition:transform .35s ease,background .35s ease}._ctaButton_1u3x7_55 span:first-child{min-width:119px}._ctaButton_1u3x7_55:hover{color:#111827;background:#dcebe4;transform:translateY(-4px)}._ctaButton_1u3x7_55:active{transform:translateY(1px) scale(.98)}._marqueeGrid_1u3x7_78{min-width:0;display:grid;gap:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 9%,black 92%,transparent);mask-image:linear-gradient(90deg,transparent,black 9%,black 92%,transparent)}._marquee_1u3x7_78{--gap: 16px;display:flex;gap:var(--gap);overflow:hidden}._marqueeTrack_1u3x7_89{min-width:100%;flex:0 0 auto;display:flex;align-items:center;justify-content:space-around;gap:var(--gap);animation:_marquee_1u3x7_78 var(--marquee-duration) linear infinite;will-change:transform}._marqueeReverse_1u3x7_100{animation-direction:reverse}._marqueeGrid_1u3x7_78:hover ._marqueeTrack_1u3x7_89{animation-play-state:paused}._artworkTile_1u3x7_103{width:clamp(164px,15vw,222px);aspect-ratio:1;margin:0;flex:0 0 auto;display:block;overflow:hidden;border:1px solid rgba(255,255,255,.15);border-radius:16px;background:#204c3d;box-shadow:0 18px 40px #122e2442;text-decoration:none}._artworkTile_1u3x7_103 img{width:100%;height:100%;object-fit:cover;transition:transform .55s cubic-bezier(.22,1,.36,1)}._artworkTile_1u3x7_103:hover img,._artworkTile_1u3x7_103:focus-visible img{transform:scale(1.035)}@keyframes _marquee_1u3x7_78{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}@media(max-width:980px){._section_1u3x7_1{min-height:0}._inner_1u3x7_24{padding:0;grid-template-columns:1fr;gap:58px}._copy_1u3x7_35{max-width:700px;padding:0 clamp(24px,7vw,70px)}._marqueeGrid_1u3x7_78{width:100%}._artworkTile_1u3x7_103{width:clamp(150px,25vw,210px)}}@media(max-width:560px){._section_1u3x7_1{padding:82px 0 72px}._inner_1u3x7_24{gap:46px}._copy_1u3x7_35 h2{font-size:clamp(3.2rem,14vw,4.8rem)}._supportingCopy_1u3x7_52{font-size:15px}._ctaButton_1u3x7_55{width:100%;justify-content:space-between}._marqueeGrid_1u3x7_78{gap:11px}._marquee_1u3x7_78{--gap: 11px}._artworkTile_1u3x7_103{width:132px;border-radius:12px}}@media(prefers-reduced-motion:reduce){._marqueeTrack_1u3x7_89{animation-play-state:paused}._artworkTile_1u3x7_103 img{transition:none}}._section_jkdba_1{padding:clamp(96px,11vw,164px) clamp(22px,5vw,80px) clamp(112px,13vw,188px);position:relative;overflow:hidden;color:#111827;background:radial-gradient(circle at 50% 44%,rgba(168,207,189,.24),transparent 35%),#f7f4eb;isolation:isolate}._section_jkdba_1:before{content:"";position:absolute;inset:clamp(250px,28vw,390px) 8% 7%;z-index:-1;pointer-events:none;opacity:.42;background-image:linear-gradient(rgba(40,95,76,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(40,95,76,.11) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 15%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 15%,#000 78%,transparent)}._inner_jkdba_27{width:min(1420px,100%);margin:0 auto}._heading_jkdba_32{max-width:1060px;margin:0 auto clamp(68px,8vw,112px);text-align:center}._eyebrow_jkdba_38{width:fit-content;min-height:38px;margin:0 auto 28px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;color:#285f4c;background:#eef5f1;border:1px solid #c7d8d0;border-radius:999px;font:600 10px/1 JetBrains Mono,monospace;letter-spacing:.12em}._heading_jkdba_32 h2{margin:0;font:500 clamp(3.5rem,7.2vw,7.8rem)/.88 "Inter",sans-serif;letter-spacing:-.075em;text-wrap:balance}._intro_jkdba_61{max-width:620px;margin:30px auto 0;color:#4b5563;font-size:clamp(15px,1.3vw,18px);line-height:1.65;text-wrap:pretty}._columns_jkdba_70{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(16px,2.2vw,30px)}._column_jkdba_70{min-width:0;display:flex;flex-direction:column;gap:clamp(14px,1.5vw,20px)}._card_jkdba_84{overflow:clip;color:#111827;background:#fdfbf7f0;border:1px solid rgba(40,95,76,.36);border-radius:16px;box-shadow:0 16px 40px #1945360d;transition:background .28s ease,border-color .28s ease,box-shadow .28s ease,transform .28s ease}._card_jkdba_84:hover{border-color:#285f4c9e;box-shadow:0 20px 46px #19453617;transform:translateY(-2px)}._card_jkdba_84[data-open=true]{background:#eef5f1;border-color:#739987;box-shadow:0 22px 52px #1945361c}._card_jkdba_84>button{width:100%;min-height:clamp(96px,8.5vw,122px);padding:clamp(25px,2.8vw,38px) clamp(24px,3vw,40px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,2.5vw,36px);color:inherit;background:transparent;border:0;cursor:pointer;font-size:clamp(19px,1.75vw,27px);font-weight:500;line-height:1.35;letter-spacing:-.025em;text-align:left;text-wrap:pretty}._card_jkdba_84>button:focus-visible{outline:3px solid rgba(40,95,76,.34);outline-offset:-4px;border-radius:14px}._icon_jkdba_132{width:36px;height:36px;display:grid;flex:0 0 36px;place-items:center;color:#285f4c;border-radius:50%;transition:color .28s ease,background .28s ease,transform .28s ease}._icon_jkdba_132 svg{grid-area:1 / 1}._minus_jkdba_144{opacity:0;transform:rotate(-90deg) scale(.7)}._plus_jkdba_145,._minus_jkdba_144{transition:opacity .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}._card_jkdba_84[data-open=true] ._plus_jkdba_145{opacity:0;transform:rotate(90deg) scale(.7)}._card_jkdba_84[data-open=true] ._minus_jkdba_144{opacity:1;transform:rotate(0) scale(1)}._card_jkdba_84[data-open=true] ._icon_jkdba_132{color:#fdfbf7;background:#285f4c}._answer_jkdba_150{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-8px);transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1),opacity .24s ease,transform .42s cubic-bezier(.22,1,.36,1)}._card_jkdba_84[data-open=true] ._answer_jkdba_150{grid-template-rows:1fr;opacity:1;transform:translateY(0)}._answerInner_jkdba_167{min-height:0;overflow:hidden}._answer_jkdba_150 p{max-width:62ch;margin:0;padding:0 clamp(72px,7vw,104px) clamp(30px,3vw,42px) clamp(24px,3vw,40px);color:#4b5563;font-size:clamp(14px,1.15vw,16px);line-height:1.72;text-wrap:pretty}._answer_jkdba_150 a{color:#1f4b3b;font-weight:600;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:4px}._answer_jkdba_150 a:hover{color:#111827}@media(max-width:760px){._section_jkdba_1{padding:82px 18px 104px}._section_jkdba_1:before{inset:230px 0 3%;background-size:46px 46px}._heading_jkdba_32{margin-bottom:52px}._eyebrow_jkdba_38{margin-bottom:22px}._heading_jkdba_32 h2{font-size:clamp(3.15rem,14vw,5.2rem)}._intro_jkdba_61{max-width:390px;margin-top:24px}._columns_jkdba_70{grid-template-columns:1fr;gap:14px}._column_jkdba_70{gap:14px}._card_jkdba_84{border-radius:14px}._card_jkdba_84:hover{transform:none}._card_jkdba_84>button{min-height:90px;padding:23px 21px;font-size:clamp(18px,5.3vw,22px)}._icon_jkdba_132{width:32px;height:32px}._icon_jkdba_132 svg{width:21px;height:21px}._answer_jkdba_150 p{padding:0 58px 27px 21px;font-size:14px}}@media(prefers-reduced-motion:reduce){._card_jkdba_84,._icon_jkdba_132,._plus_jkdba_145,._minus_jkdba_144,._answer_jkdba_150{transition:none}}._scene_1xa2s_1{width:min(112%,1200px);margin:0 0 8px -8%;align-self:end;position:relative;z-index:2;opacity:0;pointer-events:none;filter:drop-shadow(0 24px 20px rgba(40,95,76,.16));animation:_sceneEntrance_1xa2s_1 .82s cubic-bezier(.22,1,.36,1) .08s forwards}._scene_1xa2s_1 img{width:100%;height:auto;display:block;animation:_sceneDrift_1xa2s_1 7.2s ease-in-out -1.4s infinite}@keyframes _sceneEntrance_1xa2s_1{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _sceneDrift_1xa2s_1{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media(max-width:1050px){._scene_1xa2s_1{width:min(100%,900px);margin:20px auto 0}}@media(max-width:760px){._scene_1xa2s_1{width:calc(100% + 12px);margin:18px -6px 0;filter:drop-shadow(0 14px 12px rgba(40,95,76,.13))}}@media(prefers-reduced-motion:reduce){._scene_1xa2s_1{opacity:1;animation:none}._scene_1xa2s_1 img{animation:none}}._column_upmnz_1{min-width:0;height:720px;overflow:hidden}._track_upmnz_7{display:flex;flex-direction:column;will-change:transform;animation:_testimonial-scroll_upmnz_1 var(--testimonial-duration, 18s) linear infinite}._group_upmnz_14{display:flex;flex-direction:column;gap:18px;padding-bottom:18px}._card_upmnz_21{padding:clamp(24px,2.5vw,36px);color:#111827;background:#fdfbf7;border:1px solid #e5e7eb;border-radius:16px}._card_upmnz_21>p{margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.65;text-wrap:pretty}._reader_upmnz_36{display:flex;align-items:center;gap:12px;margin-top:28px}._reader_upmnz_36 img{width:44px;height:44px;flex:0 0 44px;object-fit:cover;border-radius:50%;filter:saturate(.75)}._reader_upmnz_36 strong,._reader_upmnz_36 span{display:block}._reader_upmnz_36 strong{font-size:13px;line-height:1.3}._reader_upmnz_36 span{margin-top:3px;color:#6b7280;font:500 9px/1.4 JetBrains Mono,monospace;letter-spacing:.04em;text-transform:uppercase}._column_upmnz_1:hover ._track_upmnz_7,._column_upmnz_1:focus-within ._track_upmnz_7,._paused_upmnz_72 ._track_upmnz_7{animation-play-state:paused}@keyframes _testimonial-scroll_upmnz_1{to{transform:translateY(-50%)}}@media(prefers-reduced-motion:reduce){._track_upmnz_7{animation:none}}._section_bf85k_1{padding:88px clamp(24px,7vw,112px);background:var(--paper);color:var(--night)}._header_bf85k_2{max-width:1280px;margin:auto;display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:24px}._notice_bf85k_3{display:inline-block;padding:7px 11px;background:#eef5f1;border:1px solid #b9d1c5;border-radius:6px;color:#285f4c;font-size:12px;font-weight:600}._header_bf85k_2 h2{margin:22px 0 14px;font-size:clamp(40px,5vw,72px);font-weight:600;letter-spacing:-.055em;line-height:1.05}._header_bf85k_2 p{max-width:55ch;margin:0;color:var(--ink-muted);line-height:1.6}._header_bf85k_2 a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#285f4c;text-underline-offset:5px;white-space:nowrap}._layout_bf85k_7{max-width:1280px;margin:40px auto 0;display:grid;grid-template-columns:1.25fr 1fr;gap:54px;align-items:center}._figure_bf85k_8{min-width:0;margin:0}._globe_bf85k_9{width:100%;aspect-ratio:1;position:relative}._globe_bf85k_9 canvas{width:100%;height:100%;display:block;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}._globe_bf85k_9 ._hidden_bf85k_11{visibility:hidden}._markerLabel_bf85k_12{position:absolute;pointer-events:none;visibility:hidden;z-index:1}._markerTooltip_bf85k_13{position:absolute;bottom:20px;left:0;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:10px 13px;border:1px solid #b9d1c5;border-radius:8px;background:#173f31;color:#fff;white-space:nowrap;font-size:13px;font-weight:600;box-shadow:0 4px 16px #173f3126}._markerRing_bf85k_14{position:absolute;width:26px;height:26px;transform:translate(-50%,-50%);border:2px solid #173f31;border-radius:50%;box-shadow:0 0 0 3px #fff}._fallback_bf85k_15{position:absolute;inset:30%;display:grid;place-content:center;text-align:center;line-height:1.6;color:var(--ink-muted)}._controls_bf85k_16{display:flex;justify-content:center;align-items:center;gap:20px;color:#285f4c;font-size:12px}._controls_bf85k_16 button{display:grid;place-content:center;width:44px;height:44px;border-radius:50%;border:1px solid #b9d1c5;background:transparent;color:inherit;cursor:pointer}._controls_bf85k_16 button:disabled{opacity:.4;cursor:default}._figure_bf85k_8 figcaption{max-width:48ch;margin:16px auto 0;text-align:center;font-size:12px;line-height:1.6;color:var(--ink-muted)}._panel_bf85k_20{min-width:0}._listHeading_bf85k_21{display:flex;align-items:baseline;justify-content:space-between;gap:16px}._listHeading_bf85k_21 h3{margin:0;font-size:22px;letter-spacing:-.025em}._listHeading_bf85k_21>span{font-size:12px;white-space:nowrap;color:var(--ink-muted)}._disclaimer_bf85k_24,._methodology_bf85k_24{font-size:13px;line-height:1.7;color:var(--ink-muted)}._list_bf85k_21{padding:0;margin:24px 0;list-style:none}._list_bf85k_21 button{width:100%;display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:center;text-align:left;padding:20px 12px;border:0;border-bottom:1px solid var(--line);color:inherit;background:transparent;cursor:pointer;font-size:15px}._list_bf85k_21 button[aria-pressed=true]{background:#eef5f1;color:#173f31}._rank_bf85k_28{font-size:12px;color:#60736a}._list_bf85k_21 strong{font-variant-numeric:tabular-nums;font-weight:600}._selection_bf85k_30{padding:22px;background:#eef5f1;border-left:3px solid #285f4c;display:grid;gap:8px}._selection_bf85k_30>span{font-size:14px}._selection_bf85k_30 strong{font-size:clamp(28px,3vw,42px);font-weight:600;letter-spacing:-.04em;font-variant-numeric:tabular-nums}._selection_bf85k_30 small{color:#496357}._section_bf85k_1 button:focus-visible,._header_bf85k_2 a:focus-visible{outline:3px solid #285f4c;outline-offset:4px}._srOnly_bf85k_35{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:800px){._section_bf85k_1{padding-block:60px}._layout_bf85k_7{grid-template-columns:1fr;gap:32px}._figure_bf85k_8{width:min(100%,520px);margin:auto}}._emptyState_3e7on_1{min-height:30rem;display:grid;grid-template-columns:minmax(18rem,.9fr) minmax(19rem,1.1fr);align-items:center;gap:clamp(2rem,6vw,7rem);padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,4vw,4rem);overflow:hidden;border-top:1px solid var(--line);background:color-mix(in srgb,var(--marble) 56%,transparent)}._accountCard_3e7on_13{border:1px solid #d8ddd9;border-radius:12px;box-shadow:0 18px 44px #173f3112}._character_3e7on_19{min-width:0;margin:0;display:grid;place-items:center}._character_3e7on_19 img{display:block;width:min(100%,29rem);height:auto;filter:drop-shadow(0 1.35rem 1.2rem rgba(35,32,24,.15))}._copy_3e7on_33{max-width:31rem}._kicker_3e7on_35{color:var(--bronze);font:500 .62rem/1.4 IBM Plex Mono,monospace;letter-spacing:.2em}._copy_3e7on_33 h2{margin:.85rem 0 .7rem;color:var(--night);font:400 clamp(2.4rem,5vw,4.6rem)/.95 "GFS Didot",serif;letter-spacing:-.04em}._copy_3e7on_33 p{margin:0;color:var(--ink-muted);font-size:1rem;line-height:1.65}._action_3e7on_55{min-height:3rem;width:fit-content;margin-top:1.7rem;padding:0 1.25rem;display:inline-flex;align-items:center;justify-content:center;gap:1.6rem;color:#fff;background:var(--bronze);border:1px solid var(--bronze);text-decoration:none;font-size:.82rem;font-weight:600;transition:transform .2s ease,background .2s ease}._action_3e7on_55:hover{background:#204c3d;transform:translateY(-2px)}._action_3e7on_55:active{transform:translateY(0) scale(.98)}@media(max-width:760px){._emptyState_3e7on_1{min-height:0;grid-template-columns:1fr;gap:.75rem;padding:2rem 1rem 3.25rem;text-align:center}._accountCard_3e7on_13{border-radius:10px}._character_3e7on_19 img{width:min(100%,23rem)}._copy_3e7on_33,._action_3e7on_55{margin-inline:auto}}._avatar_pjirf_1{flex:0 0 auto;display:inline-grid;place-items:center;overflow:hidden;border:1px solid #c9d4ce;border-radius:50%;color:#173f31;background:#e6eee9;font:600 11px/1 JetBrains Mono,monospace;letter-spacing:.04em}._avatar_pjirf_1 img{width:100%;height:100%;object-fit:cover}._comment_pjirf_3{width:44px;height:44px}._admin_pjirf_4{width:48px;height:48px}._account_pjirf_5{width:clamp(118px,12vw,154px);height:clamp(118px,12vw,154px);border:5px solid #fdfbf7;outline:1px solid #8fa99c;color:#fdfbf7;background:#285f4c;font-size:clamp(27px,3vw,38px);box-shadow:0 18px 40px #19453624}._viewport_eo3wx_1{position:fixed;inset:0;z-index:60;pointer-events:none}._notification_eo3wx_8{--notice-accent: #285f4c;--notice-icon: #285f4c;--notice-icon-bg: #dcebe4;--notice-copy: #385448;width:min(25rem,calc(100vw - 2.5rem));padding:15px 16px 15px 13px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:start;position:absolute;top:108px;right:24px;pointer-events:auto;color:#17231e;border:1px solid color-mix(in srgb,var(--notice-accent) 26%,#ded8cc);border-left:4px solid var(--notice-accent);border-radius:14px;background:#fffcf7f7;box-shadow:0 20px 52px #1a30273d,inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:_notification-in_eo3wx_1 .28s cubic-bezier(.2,.8,.2,1) both}._notification_eo3wx_8[data-variant=error]{--notice-accent: #a53c24;--notice-icon: #a53c24;--notice-icon-bg: #f8e3dc;--notice-copy: #70483e}._notification_eo3wx_8[data-variant=warning]{--notice-accent: #9a6a2d;--notice-icon: #8b5c22;--notice-icon-bg: #f4ead8;--notice-copy: #6f5534}._notification_eo3wx_8[data-variant=info]{--notice-accent: #456c78;--notice-icon: #345f6c;--notice-icon-bg: #e0ecef;--notice-copy: #405d65}._icon_eo3wx_54{width:35px;height:35px;display:grid;place-items:center;color:var(--notice-icon);border-radius:9px;background:var(--notice-icon-bg)}._content_eo3wx_64{min-width:0;padding-top:1px}._content_eo3wx_64 h2{margin:0 0 4px;font:650 13px/1.35 Geist,sans-serif;letter-spacing:.005em}._content_eo3wx_64 p{margin:0;color:var(--notice-copy);font-size:12px;line-height:1.5;overflow-wrap:anywhere;text-wrap:pretty}._action_eo3wx_67{display:inline-block;margin-top:8px;color:var(--notice-accent);font-size:12px;font-weight:650;text-underline-offset:3px}._action_eo3wx_67:has(button){display:flex;flex-wrap:wrap;gap:8px}._action_eo3wx_67 button{min-height:34px}._close_eo3wx_70{width:34px;height:34px;padding:0;display:grid;place-items:center;border:0;border-radius:8px;color:#657069;background:transparent;transition:color .2s ease,background .2s ease,transform .2s ease}._close_eo3wx_70:hover{color:#17231e;background:#285f4c14}._close_eo3wx_70:active{transform:scale(.94)}._close_eo3wx_70:focus-visible{outline:2px solid var(--notice-accent);outline-offset:2px}@keyframes _notification-in_eo3wx_1{0%{opacity:0;transform:translate3d(0,-10px,0) scale(.98)}}@media(max-width:680px){._notification_eo3wx_8{width:auto;top:76px;right:12px;left:12px}}@media(prefers-reduced-motion:reduce){._notification_eo3wx_8{animation:none}}._consent_3xv3c_1,._unavailable_3xv3c_2{width:100%;height:100%;min-height:260px;padding:clamp(24px,5vw,44px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;color:var(--night);background:linear-gradient(135deg,rgba(168,207,189,.28),transparent 56%),var(--paper);border-radius:10px}._icon_3xv3c_19{width:54px;height:54px;display:grid;place-items:center;color:#fff;background:var(--bronze);border-radius:50%}._consent_3xv3c_1 h3{margin:0 0 8px;font-size:22px}._consent_3xv3c_1 p{max-width:580px;margin:0;color:var(--ink-muted);font-size:13px;line-height:1.65}._consent_3xv3c_1 a{color:var(--bronze);font-weight:600;text-underline-offset:3px}._consent_3xv3c_1 button{min-height:46px;padding:0 18px;color:#fff;background:var(--bronze);border:0;border-radius:8px;font-size:13px;font-weight:700}._consent_3xv3c_1 button:hover{background:#204c3d}._consent_3xv3c_1 button:active{transform:translateY(1px) scale(.98)}._unavailable_3xv3c_2{align-items:center;color:var(--ink-muted);font-size:14px}@media(max-width:560px){._consent_3xv3c_1,._unavailable_3xv3c_2{min-height:320px;padding:24px}}@font-face{font-family:Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");font-style:normal;font-weight:500 600;font-display:swap}:root{font-family:Inter,sans-serif;color:#111827;background:#fdfbf7;font-synthesis:none;text-rendering:optimizeLegibility;--night: #111827;--ionian: #285f4c;--marble: #f7f4eb;--paper: #fdfbf7;--bronze: #285f4c;--laurel: #a8cfbd;--ink-muted: #4b5563;--line: #e5e7eb;--shadow: 0 22px 50px rgba(25, 69, 54, .12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--paper)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}img{display:block;max-width:100%}.max-w-6xl{width:100%;max-width:72rem}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid #285f4c;outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
