@font-face{font-family:"Novaletra Serif CF";font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/novaletra-serif/NovaletraSerifCF-Regular.woff2) format("woff2"),url(/fonts/novaletra-serif/NovaletraSerifCF-Regular.woff) format("woff")}@font-face{font-family:"Novaletra Serif CF";font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/novaletra-serif/NovaletraSerifCF-RegularItalic.woff2) format("woff2"),url(/fonts/novaletra-serif/NovaletraSerifCF-RegularItalic.woff) format("woff")}@font-face{font-family:Novaletra Fallback;font-style:normal;src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("Tinos");size-adjust:114.88%;ascent-override:92.27%;descent-override:21.76%;line-gap-override:24.37%}@font-face{font-family:Novaletra Fallback;font-style:italic;src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("Tinos Italic");size-adjust:104.13%;ascent-override:101.79%;descent-override:24.01%;line-gap-override:26.89%}:root{--scala-sans:"ff-scala-sans-pro",sans-serif;--novaletra:"Novaletra Serif CF","Novaletra Fallback",serif;--sans:"Inter","Roboto","Helvetica",sans-serif;--site-primary:var(--chakra-colors-primary-100,#000);--site-secondary:var(--chakra-colors-secondary-100,#fff);--ink:#241e1c;--ink-60:#241e1c99;--ink-15:#241e1c26;--paper:#fffdfb;--page-bg:#f0eae1;--grey-text:#787777;--font-sans:var(--scala-sans,"ff-scala-sans-pro",sans-serif);--font-serif:var(--novaletra,"Novaletra Serif CF",serif);--shadow-hover:0 2px 4px 0 #241e1c40;--radius-card:5px}*{font-feature-settings:"lnum";font-variant-numeric:lining-nums}.page{width:calc(100% - 20px);height:calc(100% - 2px);position:absolute;right:-1px;z-index:4;background:#fff}:focus-visible{box-shadow:none!important}[data-focus-visible]{box-shadow:none!important}.ais-Hits-list{margin:0;padding:0;list-style:none;overflow-y:auto;border-bottom:1px solid rgba(0,0,0,.1)}.ais-SearchBox-form{display:flex;flex-direction:row;align-items:center;position:relative}.ais-SearchBox-input{border:1px solid rgba(0,0,0,.3);border-radius:3px;padding:.5rem;font-size:1rem;flex:1 1}.ais-SearchBox-reset,.ais-SearchBox-submitIcon{display:none}.ais-Pagination-list{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:1.2rem}.ais-Pagination-list,.ais-RefinementList-list{list-style:none;margin:0;padding:0}.ais-RefinementList-item{margin-bottom:.5rem}.ais-RefinementList-label{display:flex;align-items:center;cursor:pointer}.ais-RefinementList-checkbox{margin-right:.5rem}.ais-RefinementList-labelText{flex:1 1}.ais-RefinementList-count{margin-left:.5rem;padding:.125rem .375rem;font-size:.75rem;background:#f0f0f0;border-radius:4px}.ais-RefinementList-searchBox{margin-bottom:.75rem}.ais-RefinementList-searchBox input{width:100%;padding:.5rem;border:1px solid #e2e8f0;border-radius:4px}.ais-Pagination-list>li{margin-right:.5rem;color:#241e1c;font-family:var(--scala-sans)}#video-container>div{width:100%}.editor-wrapper a{text-decoration:underline}.editor-wrapper h1{font-family:var(--novaletra)!important;font-size:1.2rem}.editor-wrapper .public-DraftStyleDefault-block{margin:0!important}.editor-wrapper .public-DraftStyleDefault-ul{margin:0}.exportLink{cursor:pointer;outline:2px solid transparent;outline-offset:2px;color:inherit}.exportLink:hover{text-decoration:underline}.tiktok-embed>iframe{min-height:744px}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating-icon{animation:rotate 2s linear infinite}html[data-session=pending] [data-anon-only=collapse]{display:none!important}html[data-session=pending] [data-anon-only=keep-space]{visibility:hidden!important}html[data-session-hint] [data-hinted-hold=held]{display:none!important}.session-placeholder{display:none;min-height:70vh;padding-top:8px}.session-placeholder[data-shown=true],html[data-session=pending] .session-placeholder{display:block}.session-placeholder>span{display:block;height:14px;margin-bottom:14px;border-radius:4px;background:rgba(0,0,0,.08);animation:session-placeholder-pulse 1.4s ease-in-out infinite}.session-placeholder>span:nth-child(4n){width:62%;margin-bottom:30px}@keyframes session-placeholder-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.session-placeholder>span{animation:none}}.AppCTA_root__09pnF{display:flex;flex-direction:column;align-items:center;gap:1rem;width:auto;margin-inline:auto;padding-inline:.25rem}.AppCTA_or__bmnYa{margin:0;color:#241e1c;font-family:var(--scala-sans);font-size:14px;font-weight:400;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:1px;text-transform:lowercase}.AppCTA_title__WzUQ2{margin:0;color:#241e1c;font-family:var(--novaletra);font-size:22px}.AppCTA_badges__YiSVk{display:flex;flex-direction:row;align-items:center;gap:1rem}.AppCTA_badge__k0trD{position:relative;flex-shrink:0;width:114px;height:30px}.AppCTA_divider__EB1Gc{width:100%;max-width:320px;border:1px solid #241e1c;opacity:.6}.MobileAppModal_stack__48O2U{display:flex;flex-direction:column;gap:.5rem}.MobileAppModal_center__CG3h2{display:flex;align-items:center;justify-content:center}.MobileAppModal_qr__JIaqU{width:220px;height:220px}.MobileAppModal_cta__oFunp{margin-block:1rem}.ErrorModal_text__MwHIe{margin:0;color:#241e1c}.ErrorModal_button__hwY5l{display:flex;position:relative;align-items:center;justify-content:center;height:2.5rem;min-width:2.5rem;padding-inline:1rem;border-radius:1.25rem;outline:2px solid transparent;outline-offset:2px;background:#b1b1b1;color:#1a202c;font-family:var(--scala-sans);font-size:16px;font-weight:600;line-height:1.2;white-space:nowrap;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.ErrorModal_button__hwY5l:hover{background:#8b8b8b}.ErrorModal_button__hwY5l:active{background:#787777}.ErrorModal_button__hwY5l:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.SiteButton_button__Zb32S{display:flex;align-items:center;justify-content:center;position:relative;height:40px;padding:10px 20px;line-height:20px;border:1px solid transparent;border-radius:20px;font-family:var(--chrome-font-sans,var(--scala-sans,"ff-scala-sans-pro",sans-serif));font-size:16px;font-weight:400;font-feature-settings:"kern" off;font-variant:none;text-transform:none;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:all .1s ease-in-out}.SiteButton_primary__9be8i{background-color:var(--chrome-ink,#241e1c);color:#fff}.SiteButton_secondary__AGf9f{background-color:#fff;border-color:var(--chrome-ink,#241e1c);color:var(--chrome-ink,#241e1c)}.SiteButton_tastemakerPrimary__55Zhr{background-color:var(--site-primary,#000);color:#fffdfb}.SiteButton_tastemakerSecondary__RO3xr{background-color:#fffdfb;border-color:var(--site-primary,#000);color:var(--site-primary,#000)}.SiteButton_button__Zb32S:active,.SiteButton_button__Zb32S:hover{box-shadow:0 2px 4px 0 #241e1c40;text-decoration:none}.SiteButton_button__Zb32S:focus-visible{outline:2px solid var(--chrome-ink,#241e1c);outline-offset:2px}.SiteButton_disabled__D9gmy{opacity:.5;pointer-events:none}.SiteButton_disabled__D9gmy:hover{box-shadow:none}.SiteButton_fullWidth__2TmQe{width:100%}.SiteButton_sizeXl__a8ftY{width:220px}.SiteButton_sizeLg__c26yG{width:150px}.SiteButton_sizeSm__RTzT5{min-width:70px}.SiteButton_button__Zb32S>svg{flex-shrink:0}.SiteButton_withIcon__R_Zqf{gap:.5rem}@media (prefers-reduced-motion:reduce){.SiteButton_button__Zb32S{transition:none}}.SiteButton_root__YRe0J{min-width:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.SiteButton_sitePrimary__hg7yF{background-color:var(--ink,#241e1c);color:var(--paper,#fffdfb)}.SiteButton_siteSecondary__aXcWJ{background-color:var(--paper,#fffdfb);border-color:var(--ink,#241e1c);color:var(--ink,#241e1c)}.SiteButton_tastemakerPrimary__Dp8_7{background-color:var(--site-primary,#000);color:var(--paper,#fffdfb)}.SiteButton_tastemakerSecondary__GAB8u{background-color:var(--paper,#fffdfb);border-color:var(--site-primary,#000);color:var(--site-primary,#000)}.SiteButton_sm__uHGJo{min-width:70px}.SiteButton_lg__zsSlQ{min-width:150px}.SiteButton_xl__epkcP{min-width:220px}.SiteButton_root__YRe0J:disabled,.SiteButton_root__YRe0J[aria-disabled=true]{opacity:.5;cursor:not-allowed}.SiteButton_root__YRe0J:disabled:hover,.SiteButton_root__YRe0J[aria-disabled=true]:hover{box-shadow:none}.SiteButton_icon__zO4gk{display:inline-flex;flex-shrink:0;align-self:center}.SiteButton_iconLeft__xsdAH{-webkit-margin-end:.5rem;margin-inline-end:.5rem}.SiteButton_iconRight__45Rbw{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.SiteButton_spinnerWrap__8HDqT{position:absolute;display:flex;align-items:center;font-size:1em;line-height:normal}.SiteButton_spinner__f1XFn{display:inline-block;width:1em;height:1em;border-color:currentcolor currentcolor transparent transparent;border-style:solid;border-width:2px;border-radius:99999px;animation:SiteButton_spin__cvVtz .45s linear infinite}.SiteButton_hidden__N0FXU{opacity:0}.SiteButton_srOnly__LKxCa{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}@keyframes SiteButton_spin__cvVtz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ErrorBoundary_container__Al46B{width:100%;max-width:24rem;margin-top:2.5rem;margin-inline:auto;padding-inline:1rem}.ErrorBoundary_stack__oDKlA{display:flex;flex-direction:column;justify-content:center;gap:.5rem;height:60vh;padding-top:2.5rem;text-align:center}.ErrorBoundary_title__b3Mik{margin:0;color:var(--site-primary,#000);font-family:var(--scala-sans);font-size:1.5rem;font-weight:500}.ErrorBoundary_subtitle__u3uOe{margin:0;color:#241e1c}.ErrorBoundary_refresh__0S3hJ{margin-top:.75rem}.Spinner_spinner__uGAUU{display:inline-block;width:var(--spinner-size,1.5rem);height:var(--spinner-size,1.5rem);border-left-color:currentcolor;border-bottom-color:currentcolor;border-right:var(--spinner-thickness,2px) solid;border-top:var(--spinner-thickness,2px) solid;border-bottom:var(--spinner-thickness,2px) solid var(--spinner-empty,transparent);border-left:var(--spinner-thickness,2px) solid var(--spinner-empty,transparent);border-radius:99999px;animation:Spinner_spin__5g3s1 var(--spinner-speed,.45s) linear infinite}.Spinner_label__p820o{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip:rect(0,0,0,0);white-space:nowrap}@keyframes Spinner_spin__5g3s1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Main_fallback__4W4fR,.Main_main__my3Pp{display:flex;flex:1 1;flex-direction:column}.Main_fallback__4W4fR{align-items:center;justify-content:center}.SiteDescription_description__pt8Fr{margin:.5rem 0}.SiteDescription_text__02dLC{margin:0;color:var(--ink,#241e1c)}.JoinButton_label__fbDnz{margin:0;color:inherit}.JoinButton_grow__aD42S{flex-grow:1}@media (min-width:48em){.JoinButton_grow__aD42S{flex-grow:0}}.JoinButton_icon__JXB5G{display:inline-block;flex-shrink:0;width:1em;height:1em;line-height:1em}.HeaderActions_actions__yvFga{display:flex;flex-direction:row;gap:.5rem}.HeaderActions_relative__gF9FX{position:relative}.HeaderActions_grow__GIKSu{flex-grow:1}.HeaderActions_getARec__jQ1_E{gap:.5rem;-webkit-padding-start:1.5rem;padding-inline-start:1.5rem;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;flex-grow:1}@media (min-width:48em){.HeaderActions_getARec__jQ1_E,.HeaderActions_grow__GIKSu{flex-grow:0}}.SiteName_names__HGw_E{display:flex;flex-direction:column;gap:.5rem}.SiteName_primary__Sztw3{margin:0 0 -.25rem;color:var(--ink,#241e1c);font-family:var(--novaletra);font-size:27px;font-weight:400;line-height:1;overflow-wrap:anywhere}.SiteName_secondary__I9G5w{margin:0;color:var(--ink,#241e1c);font-weight:700}.TierBookCover_root__79yw8{position:relative;min-width:52px;max-width:52px;height:70px}.MembershipOptionsBox_tierHeader__FKIXq{display:flex;align-items:flex-start;gap:.75rem}.MembershipOptionsBox_tierIconWrap__jfe8J{flex-shrink:0;margin-top:8px}.MembershipOptionsBox_tierIcon__JtdP3{display:inline-block;flex-shrink:0;width:18px;height:25px;line-height:1em;color:#fffdfb;vertical-align:middle}.MembershipOptionsBox_tierName__tGivH{margin:0;font-size:27px;font-family:var(--novaletra);color:var(--paper,#fffdfb)}.MembershipOptionsBox_tierBody__uBhEK{display:flex;align-items:center;gap:.75rem}.MembershipOptionsBox_coverWrap__Z96Io{flex-shrink:0;color:var(--paper,#fffdfb)}.MembershipOptionsBox_benefits__A_R43{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:.5rem}.MembershipOptionsBox_benefitRow__3je5X{display:flex;align-items:center;gap:.5rem}.MembershipOptionsBox_benefitIcon__kgtqn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:16px;height:18px}.MembershipOptionsBox_benefitText__1wJ6h{flex:1 1;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.MembershipOptionsBox_benefitText__1wJ6h,.MembershipOptionsBox_moreText__gfzmw{margin:0;font-size:16px;font-family:var(--scala-sans);color:var(--paper,#fffdfb)}.MembershipOptionsBox_memberRow__AMaxO{display:flex;width:100%;justify-content:flex-start}.MembershipOptionsBox_memberButton__D7RR2{max-width:240px}@media screen and (min-width:62em){.MembershipOptionsBox_memberRow__AMaxO{justify-content:flex-end}}.MembershipOptionsBox_box__OU4C3{background:var(--site-primary,#000);border-radius:.5rem;color:var(--paper,#fffdfb);padding-top:10px;padding-inline:20px;padding-bottom:20px}.MembershipOptionsBox_boxReserved__AempF{min-height:306px}.MembershipOptionsBox_stack__66FgU{display:flex;flex-direction:column;gap:.5rem;height:100%}.MembershipOptionsBox_header__pk6no{margin:0;font-family:var(--scala-sans);font-feature-settings:"smcp";font-variant:small-caps;text-transform:lowercase;letter-spacing:1px;font-weight:400;font-size:14px;text-align:center;color:var(--paper,#fffdfb)}.MembershipOptionsBox_tierTabs__XUz7E{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.MembershipOptionsBox_tierTab__2VjNx{flex:1 1;min-width:0;height:40px;padding-inline:.5rem;border-radius:9999px;border:1px solid transparent;background:transparent;color:var(--paper,#fffdfb);cursor:pointer;opacity:1;font-style:normal;display:flex;align-items:center;justify-content:center}.MembershipOptionsBox_tierTabSelected__A0Ovl{border-color:var(--paper,#fffdfb);font-style:italic}.MembershipOptionsBox_tierTabLoading__FNaTG{cursor:default;opacity:.6}.MembershipOptionsBox_price__qOU0p{display:flex;align-items:center;justify-content:center;gap:.25rem}.MembershipOptionsBox_priceAmount__W2QZv,.MembershipOptionsBox_priceText__qoXpF{margin:0;font-size:18px;font-family:var(--novaletra);color:var(--paper,#fffdfb)}.MembershipOptionsBox_priceAmount__W2QZv{line-height:1}.MembershipOptionsBox_priceInterval__UKfWC{margin:0;font-size:11px;font-family:var(--novaletra);color:var(--paper,#fffdfb);line-height:1}.MembershipOptionsBox_panelArea__kLc_Y{position:relative;flex:1 1}.MembershipOptionsBox_panelAreaFreeOnly__e_ViY{flex:0 0 auto}.MembershipOptionsBox_sizer__xenKG{display:grid;grid-template-columns:1fr;visibility:hidden;pointer-events:none}.MembershipOptionsBox_sizerPanel__yNuJ4{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:1.25rem}.DiscordLinkModal_stack__KQUxB{display:flex;flex-direction:column;align-items:center;gap:1rem}.DiscordLinkModal_text__c7Qqk{margin:0;color:#241e1c}.DiscordLinkButton_button___3A38{flex-grow:1}.DiscordLinkButton_fullWidth__OuQ4X{width:100%}.DiscordLinkButton_icon__KNF_y{display:inline-block;flex-shrink:0;width:1em;height:1em;line-height:1em}@media (min-width:48em){.DiscordLinkButton_button___3A38{width:auto;padding-inline:1rem}}.TastemakerActionsSheet_actions__yW_uz{display:flex;flex-direction:column;gap:.75rem}.TastemakerActionsSheet_fullWidth__uQk3A{width:100%}.TastemakerActionsSheet_icon__aloml{display:inline-block;flex-shrink:0;width:1em;height:1em;line-height:1em}.ActionPrompt_prompt__yS8W_{display:flex;flex-direction:column;align-items:center;gap:.5rem}.ActionPrompt_py6__rb7WN{padding-block:1.5rem}.ActionPrompt_text__vSi5w{margin:0;color:#241e1c}.ActionPrompt_button__H_dNB{margin-top:1.5rem}.ShelfEmptyState_root__kCKXf{width:100%;margin-top:1rem;padding:1.5rem .5rem;border:2px dashed #787777;border-radius:1.5rem;background:#fffdfb;text-align:center}.ShelfEmptyState_maxWXl__cXeXh{max-width:720px}.ShelfEmptyState_mxAuto__5Wvva{margin-inline:auto}.ShelfEmptyState_px4__tquAX{padding-inline:1rem}.ShelfCarouselControls_arrow__D_8fe{position:absolute;top:50px;display:block;padding:.5rem;cursor:pointer}.ShelfCarouselControls_previous__Q26ZH{left:0;padding-right:1rem}.ShelfCarouselControls_next__zBgvA{right:0;padding-left:1rem}.ShelfCarouselControls_hidden__LkqGF{display:none}.ShelfCarouselControls_chevron__KtkYf{display:inline-block;flex-shrink:0;width:16px;height:16px;color:var(--ink-60,#241e1c99);line-height:1em}.ShelfCarouselControls_dots__2FKYG{position:absolute;bottom:8px;display:flex;flex-direction:row;justify-content:center;width:100%}.ShelfCarouselControls_dot__eQAR0{display:inline-block;flex-shrink:0;width:1em;height:1em;color:var(--ink-15,#241e1c26);line-height:1em;cursor:default}.ShelfCarouselControls_dotActive__Y3bO1{color:var(--ink-60,#241e1c99)}.ShelfCarouselControls_dotClickable__I61qj{cursor:pointer}.SaveBookButton_button__VMu0Q{position:relative;display:inline-flex;align-items:flex-start;justify-content:center;width:auto;min-width:auto;height:auto;margin:0;padding:0;background:none;border-radius:1.25rem;color:#fffdfb;font-family:var(--scala-sans);font-size:16px;font-weight:600;line-height:inherit;white-space:nowrap;vertical-align:middle;opacity:.7;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35));-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.SaveBookButton_button__VMu0Q:hover{opacity:1}.SaveBookButton_button__VMu0Q:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.ShelfBook_book__fbyKo{position:relative;width:var(--book-width)}.ShelfBook_bookmark__1qyAh{position:absolute;top:-4px;right:10px}.ShelfEditButton_button__03Brx{display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:.5rem;right:.5rem;z-index:1;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;height:2rem;min-width:70px;padding:0;border-radius:1.25rem;background:transparent;color:#1a202c;font-family:var(--scala-sans);font-size:16px;font-weight:600;line-height:1.2;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.ShelfEditButton_button__03Brx:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.ShelfEditButton_button__03Brx:hover{background:#b1b1b1}.ShelfEditButton_button__03Brx:active{background:#8b8b8b}.ShelfStatic_horizontalTitle__IrRMt{align-self:center;margin:0;color:var(--ink,#241e1c);font-family:var(--scala-sans);font-size:14px;font-feature-settings:"smcp";font-variant:small-caps;font-weight:400;letter-spacing:1px;line-height:1;text-align:center;text-transform:lowercase}.ShelfStatic_horizontalBooks__4N4qC{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:.5rem}.ShelfStatic_info__5CWC7{display:flex;flex-direction:column;justify-content:space-between;gap:0;width:100%}.ShelfStatic_titleRow__K0aae{display:flex;flex-direction:row;align-items:center;gap:.5rem}.ShelfStatic_verticalTitle__R2qL_{color:#241e1c;font-family:"Novaletra Serif CF";font-size:22px;font-style:normal;font-weight:400;line-height:25px}.ShelfStatic_description__G4U0Z,.ShelfStatic_verticalTitle__R2qL_{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;overflow:hidden;text-overflow:ellipsis}.ShelfStatic_description__G4U0Z{color:#4a5568;font-size:14px}.ShelfStatic_count__hTm5J{margin:0;color:#718096;font-size:14px;font-feature-settings:"smcp";font-variant:small-caps}.ShelfStatic_verticalBooks__wo0SQ{display:flex;flex:1 1;flex-direction:row;gap:.5rem;height:var(--books-height)}@media (min-width:48em){.ShelfStatic_info__5CWC7{width:200px}}@media (min-width:62em){.ShelfStatic_info__5CWC7{width:300px}}.BookcaseSlotStatic_slot__ZSuyD{width:100%}.BookcaseSlotStatic_frame__cC_8y{position:relative;width:100%}.BookcaseSlotStatic_row__ghMBy{display:flex;justify-content:flex-start;gap:20px;padding-top:1rem;-ms-overflow-style:none}.BookcaseSlotStatic_row__ghMBy::-webkit-scrollbar{display:none}.BookcaseSlotStatic_horizontal__GMIEM{flex-direction:row;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:20px}.BookcaseSlotStatic_vertical__MCXkW{flex-direction:column;align-items:stretch;overflow-x:visible;scroll-snap-type:none;scroll-padding:auto}@media (min-width:48em){.BookcaseSlotStatic_single__HIioM{justify-content:center}}@media (min-width:62em){.BookcaseSlotStatic_vertical__MCXkW{justify-content:flex-start}.BookcaseSlotStatic_horizontal__GMIEM{justify-content:center}}.Shelves_empty__vu6U8{width:100%;padding-inline:1rem}@media (min-width:48em){.Shelves_empty__vu6U8{padding-inline:0}}.Shelves_slot__G0Hho{width:100%}.Shelves_frame__jpHcE{position:relative;width:100%}.Shelves_row__pvRI6{display:flex;justify-content:flex-start;gap:20px;padding:1rem 20px 2rem;-ms-overflow-style:none}.Shelves_row__pvRI6::-webkit-scrollbar{display:none}.Shelves_horizontal__sqJ83{flex-direction:row;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:20px}.Shelves_vertical__4_NQ9{flex-direction:column;align-items:stretch;overflow-x:visible;scroll-snap-type:none;scroll-padding:auto}@media (min-width:48em){.Shelves_single__Rl_Xw{justify-content:center}}@media (min-width:62em){.Shelves_vertical__4_NQ9{justify-content:flex-start}.Shelves_horizontal__sqJ83{justify-content:center}}.HeaderLayoutSmall_home__p4ghi{display:block;background:var(--paper,#fffdfb)}@media (min-width:62em){.HeaderLayoutSmall_home__p4ghi{display:none}}.HeaderLayoutSmall_identity__i3_xF{display:flex;align-items:center;gap:1rem;margin:0 16px 10px 20px;padding-top:10px}.HeaderLayoutSmall_more__uO7kw{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:0;background:transparent;border:none;cursor:pointer}.HeaderLayoutSmall_body__B43yc{display:flex;flex:1 1;flex-direction:column;gap:1rem;margin-bottom:.5rem;padding-inline:20px}.TastemakerLinks_links__x3pb9{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.5rem}.TastemakerLinks_button__0b2Jq{flex-grow:1}.TastemakerLinks_icon__0NVqJ{display:inline-block;flex-shrink:0;width:1em;height:1em;line-height:1em}@media (min-width:48em){.TastemakerLinks_button__0b2Jq{width:auto;padding-inline:1rem}}.GlobalLinks_row__Gp_uD{display:flex;flex-direction:row;align-items:center;gap:.75rem}.GlobalLinks_text__lcDEA{margin:0;color:#241e1c}.GlobalLinks_list__4d2pY{display:flex;flex-direction:column;gap:.5rem;width:100%}.GlobalLinks_rowButton___KMWz{width:100%;text-align:left}.GlobalLinks_searchButton__php_g{text-align:left}.GlobalLinks_divider__wgWmy{border:0;border-bottom:2px solid rgba(36,30,28,.08);opacity:1;width:100%;margin-top:.125rem;margin-bottom:.125rem}.MembershipView_row__xs9GA{display:flex;flex-direction:row;align-items:center;gap:1rem;padding:.5rem;border-radius:15px;transition:background .2s ease-in-out}.MembershipView_selected__MCb2l{background:#e2e2e2}.MembershipView_over___D_Eu{background:#e9e9e9}.MembershipView_inherit__OTwpM{background:inherit}.MembershipView_name__Ybv2Z{margin:0;color:#241e1c}.MembershipsList_list__nAt48{display:flex;flex-direction:column;gap:.5rem}.MembershipsList_title__8iRZr{margin:0;color:#241e1c;font-family:var(--scala-sans);font-size:14px;font-feature-settings:"smcp";font-variant:small-caps;font-weight:400;letter-spacing:1px;text-transform:lowercase}.MembershipsList_sites__Kg4cy{margin-inline:-.5rem}.AuthCheckingSpinner_root__VBujN{display:flex;align-items:center;justify-content:center;padding-top:3rem;padding-bottom:3rem}.SearchLoader_loader__Pl4Vu{display:flex;justify-content:center;align-items:center;min-height:200px}.MembershipDrawer_backButton__yshYS{display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:1rem;left:1rem;z-index:2;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:auto;height:2.5rem;min-width:2.5rem;padding-inline:0;border-radius:1.25rem;font-family:var(--scala-sans);font-size:16px;font-weight:600;line-height:1.2;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.MembershipDrawer_backButton__yshYS:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.MembershipDrawer_backIcon__s1F4M{display:inline-block;flex-shrink:0;width:20px;height:20px;line-height:1em}.MembershipDrawer_track__INsMo{flex:1 1;min-height:0;overflow:hidden;position:relative}.MembershipDrawer_lists__zkgT5{display:flex;flex-direction:column;gap:2rem}.MembershipDrawer_logIn__nI6sW{margin-top:2rem}.PoweredBy_row__fyEc0{display:flex;flex-direction:row;gap:.5rem}.PoweredBy_names__phIFn{display:flex;flex-direction:column;gap:0}.PoweredBy_text__tm0T1{margin:0;color:#241e1ccc;font-size:12px}.PoweredBy_textDark__Zw5eV{color:#fffdfb}.PoweredBy_poweredBy__CA_Hz{line-height:.9}.PoweredBy_link__yIgde{outline:none;color:inherit;cursor:pointer;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.PoweredBy_link__yIgde,.PoweredBy_link__yIgde:hover{text-decoration:underline}.PoweredBy_link__yIgde:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.PoweredBy_binderyLink__9Qvj3{padding-left:2px}.PoweredBy_logo__Sern4{display:inline-block;flex-shrink:0;width:28px;height:28px;line-height:1em;vertical-align:middle;color:#221f1f}.PoweredBy_logoDark__ycsbo{color:#fffdfb}.FollowButton_button__AO_MS{overflow:hidden}.FollowButton_defaultCursor__9_6ID:not(:disabled){cursor:default}.FollowButton_fullWidth___wERe{width:100%}.UserDrawer_profile__61QBT{display:flex;flex-direction:row;align-items:center;gap:1rem;padding-bottom:1.5rem}.UserDrawer_names__KGUFk{display:flex;flex-direction:column;gap:0}.UserDrawer_userName__uq1jk{margin:0;overflow:hidden;color:#241e1c;font-family:var(--novaletra);font-size:1.25rem;font-weight:300;line-height:1;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.UserDrawer_tierName__P6rDl{margin:0;color:#241e1c;font-family:var(--scala-sans);font-size:14px;font-feature-settings:"smcp";font-variant:small-caps;font-weight:400;letter-spacing:1px;text-align:left;text-transform:lowercase;opacity:.55}.UserDrawer_actions__IkrYE{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.25rem}.UserDrawer_links__G0Y_X{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.UserDrawer_divider__nkWxn{border:0;border-bottom:2px solid rgba(36,30,28,.08);opacity:1;width:100%;margin-top:4px;margin-bottom:4px}.UserDrawer_footer__p3RNf{display:flex;flex-direction:column;gap:.5rem}.UserDrawer_link__t1bNI{outline:2px solid transparent;outline-offset:2px;color:inherit;text-decoration:none;cursor:pointer;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.UserDrawer_link__t1bNI:hover{text-decoration:underline}.UserDrawer_link__t1bNI:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.UserDrawer_drawerLinkText__c0Ncw{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:1rem;margin:0;color:#241e1c;font-size:18px}.EnvWarning_envWarning__n6M0m{width:100%;color:#000;text-align:center;text-transform:uppercase;font-weight:700;font-size:12px;height:6px;position:fixed;background:repeating-linear-gradient(45deg,#eca94a,#eca94a 10px,#241e1c 0,#241e1c 20px);z-index:1410}.NavBar_spacer__03vtp{height:70px}@media (min-width:62em){.NavBar_spacerTastemaker__0UQXJ{height:0}}.NavBar_bar__FQ6Nc{background-color:#f0eae1;transition-property:backgroundColor;transition-duration:.1s;transition-timing-function:ease-in-out;position:fixed;width:100%;top:0;box-shadow:0 4px 14px 0 #00000040;z-index:1}.NavBar_barInverted__B6flV{background-color:#00000040}.NavBar_barNoShadow__2a5U6{box-shadow:none}.NavBar_container__IwnQJ{width:100%;margin-inline:auto;padding-inline:1rem;display:flex;align-items:center;height:70px;position:relative}.NavBar_containerCms__GjLBR{max-width:1400px}.NavBar_containerTastemaker__M8gQG{max-width:1280px}.NavBar_leftSlot__qWKG7{flex:0 1;display:flex;flex-direction:row;position:absolute;left:2rem;gap:1rem}.NavBar_links__v3c5S{flex:1 1;display:flex;flex-direction:row;align-items:center;gap:.5rem;visibility:hidden}.NavBar_linksLeft__9_w1j{justify-content:flex-end}.NavBar_link__nqGeR{margin:0;color:inherit;font-family:var(--scala-sans);font-feature-settings:"smcp";font-variant:small-caps;text-transform:lowercase;letter-spacing:1px;font-weight:400;font-size:14px;margin-inline:.125rem;display:none}.NavBar_linkInverted__Hq3mf{color:#fffdfb}.NavBar_linkActive__Whj2t{font-weight:700}@media (min-width:48em){.NavBar_linksShown__U1Yp4{visibility:visible}.NavBar_linksShown__U1Yp4 .NavBar_link__nqGeR{display:block}}@media (min-width:62em){.NavBar_link__nqGeR{font-size:16px;margin-inline:1rem}}.NavBar_center__JGtzO{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin-inline:.5rem}@media (min-width:62em){.NavBar_center__JGtzO{margin-inline:1rem}}.NavBar_siteLogo__67DT0{height:40px;width:40px}.NavBar_binderyIcon__CZMSp{width:30px;height:30px;display:inline-block;line-height:1em;flex-shrink:0;color:#000;vertical-align:middle}.NavBar_binderyIconInverted__BvUOU{color:#fffdfb}.NavBar_rightSlot__Pf6PT{flex:0 1;display:flex;flex-direction:row;gap:0;justify-content:flex-end;position:absolute;right:1rem}.NavBar_userIconWrap__Y01cN{position:relative;width:24px;height:24px}.NavBar_userSpinner__g56eX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.NavBar_loginText__jSrcZ{color:#fffdfb}.NavBar_signupText__unKHO{display:none;color:#fffdfb}@media (min-width:30em){.NavBar_signupText__unKHO{display:inline}}.NavBar_navButton__KIfaX{display:flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;white-space:nowrap;vertical-align:middle;outline:2px solid transparent;outline-offset:2px;width:auto;height:2.5rem;min-width:2.5rem;padding-inline:0;border-radius:1.25rem;color:#000;font-family:var(--scala-sans);font-size:16px;font-weight:600;line-height:1.2;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.NavBar_navButton__KIfaX:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.NavBar_navButton__KIfaX:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.NavBar_navButton__KIfaX:hover:disabled{background:initial}.NavBar_navButtonInverted__mc4_v{color:#fffdfb}.NavBar_outerMarginCms__qUS63{margin-left:-.5rem}.NavBar_outerMarginTastemaker__uxV68{margin-left:-1.5rem}.NavBar_userButtonCms__WoE7_{right:-.5rem;margin-right:1rem}.NavBar_userButtonTastemaker__4o4cY{right:-1.5rem;margin-right:1rem}.NavBar_displayBlock__5ehBQ{display:block}.NavBar_displayNone__spa_8{display:none}@media (min-width:48em){.NavBar_mdBlock___e_BL{display:block}.NavBar_mdNone__rZ1yd{display:none}}.NavBar_menuIcon__71Yzi,.NavBar_userIcon___sG10{display:inline-block;flex-shrink:0;width:24px;height:24px;line-height:1em}.NavBar_searchIcon__8KB0z{display:inline-block;flex-shrink:0;width:20px;height:20px;line-height:1em}.NavBar_userIcon___sG10{opacity:1}.NavBar_userIconChecking__K8pe2{opacity:.3}.HeaderLayoutLarge_contentSpacer__ei5cK{display:none;margin-top:65px}.HeaderLayoutLarge_header__qOpUH{display:none;background:var(--paper,#fffdfb)}@media (min-width:62em){.HeaderLayoutLarge_contentSpacer__ei5cK,.HeaderLayoutLarge_header__qOpUH{display:block}}.HeaderLayoutLarge_offset__Lpdxv{margin-top:var(--header-margin-top)}.HeaderLayoutLarge_container__1_0Tg{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:1280px;margin:30px auto 10px;padding-inline:1rem}.HeaderLayoutLarge_identity__UIWiF{display:flex;flex:1 1;min-width:0}.HeaderLayoutLarge_details__oaGfQ{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-width:0}.HeaderLayoutLarge_nameRow__Ea6IQ{display:flex;justify-content:space-between}.HeaderLayoutLarge_membership__AW_Zg{flex-shrink:0;width:420px}.HeaderLayoutLarge_shelves__EQu78{display:flex;align-items:center;width:100%;max-width:1280px;margin-inline:auto;padding-inline:0}.SitePublishGate_draftBanner__UNPpc{position:fixed;right:0;bottom:70px;left:0;z-index:10;display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.5rem;background:#2c67bf;color:#fffdfb;font-size:14px}.SitePublishGate_draftTitle__YITMo{font-weight:700}.SitePublishGate_draftBody__7Ob_Y{font-weight:400}.SitePublishGate_link__HMInM{color:inherit;text-decoration:underline;cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.SitePublishGate_link__HMInM:hover{text-decoration:underline}.SitePublishGate_link__HMInM:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.SitePublishGate_blocked__wZYSd{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 70px);padding-inline:2rem;text-align:center}.SitePublishGate_blockedText__UvWso{margin:0;color:#718096}@media (min-width:48em){.SitePublishGate_draftBanner__UNPpc{bottom:0}}.BottomBannerStack_stack__kPfhs{position:fixed;right:0;bottom:70px;left:0;z-index:10;display:flex;flex-direction:column}@media (min-width:48em){.BottomBannerStack_stack__kPfhs{bottom:0}}.DraftModeBanner_banner__yras3{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.5rem;background:#2c67bf;color:#fffdfb;font-size:14px}.DraftModeBanner_title___Mbl4{font-weight:700}.DraftModeBanner_body__cf573{font-weight:400}.TransactionStateIndicator_support__7gntC{margin:.5rem 0 0;color:#4a5568;font-size:12px}.TransactionStateIndicator_supportLink__dI1iF{color:#2c67bf;text-decoration:underline;cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.TransactionStateIndicator_supportLink__dI1iF:hover{text-decoration:underline}.TransactionStateIndicator_supportLink__dI1iF:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.TransactionStateIndicator_layout__QyvAd{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:900px;margin-inline:auto}.TransactionStateIndicator_copy__ec_ka{flex:1 1}.TransactionStateIndicator_title__Im_Jx{margin:0;color:#241e1c;font-weight:700}.TransactionStateIndicator_body__njxik{margin:0;color:#241e1c;font-size:14px}.TransactionStateIndicator_actions__PxZ3n{display:flex;flex-direction:row;gap:.5rem}.TransactionStateIndicator_stack__N__Bi{display:flex;flex-direction:column;align-items:stretch;gap:0}@media (min-width:48em){.TransactionStateIndicator_layout__QyvAd{flex-direction:row;align-items:center}}.ConsentBanner_banner__JKEUv{position:fixed;right:1rem;bottom:1.5rem;left:1rem;z-index:1200;max-width:100%;padding:1rem;border:1px solid #8b8b8b;border-radius:.375rem;background:#fffdfb;box-shadow:0 4px 16px rgba(0,0,0,.16)}.ConsentBanner_stack__5Nb1e{display:flex;flex-direction:column;gap:.75rem}.ConsentBanner_text__F5kbH{margin:0;color:#2d3748;font-size:14px}.ConsentBanner_actions__k_1uy{display:flex;flex-direction:row;gap:.75rem}.ConsentBanner_button__mcbde{display:flex;position:relative;flex:1 1;align-items:center;justify-content:center;width:auto;height:2rem;min-width:70px;padding-inline:.75rem;border-radius:9999px;outline:2px solid transparent;outline-offset:2px;font-family:var(--scala-sans);font-size:16px;font-weight:400;line-height:1.2;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.2s}.ConsentBanner_button__mcbde:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}.ConsentBanner_reject__qVXNM{border:1px solid #000;background:transparent;color:#000}.ConsentBanner_reject__qVXNM:hover{background:#b1b1b1}.ConsentBanner_reject__qVXNM:active{background:#8b8b8b}.ConsentBanner_accept__JzCS6{background:#000;color:#fffdfb}.ConsentBanner_accept__JzCS6:hover{background:#1a202c}.ConsentBanner_accept__JzCS6:active{background:#787777}.ConsentBanner_link__VB26b{color:#2d3748;font-size:14px;text-align:center;text-decoration:underline;cursor:pointer;outline:2px solid transparent;outline-offset:2px;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.ConsentBanner_link__VB26b:hover{text-decoration:underline}.ConsentBanner_link__VB26b:focus-visible{box-shadow:0 0 0 3px rgba(66,153,225,.6)}@media (min-width:48em){.ConsentBanner_banner__JKEUv{right:1.5rem;left:auto;max-width:300px}}.RouteProgressBar_track__6mCvX{position:fixed;top:0;right:0;left:0;z-index:1410;height:3px;overflow:hidden;pointer-events:none}.RouteProgressBar_bar__vi9j8{width:25%;height:100%;background:var(--site-primary,#000);animation:RouteProgressBar_slide__jnYf7 1.1s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.RouteProgressBar_bar__vi9j8{width:100%;opacity:.7;animation:none}}@keyframes RouteProgressBar_slide__jnYf7{0%{transform:translateX(-100%)}to{transform:translateX(400%)}}