.recipes_page__i2xiU{max-width:1280px;margin:auto;padding:30px 5% 80px;min-height:75vh}.recipes_header__oGpr4{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:64px}.recipes_header__oGpr4 nav{font-size:16px;display:flex;gap:20px;flex-wrap:wrap}.recipes_header__oGpr4 nav a{display:inline-flex;align-items:center;min-height:44px}.recipes_brand__ub922{display:inline-flex;align-items:center;white-space:nowrap;font-size:27px;font-weight:900;letter-spacing:-1.5px}.recipes_brand__ub922 img{width:55px;height:auto;margin-right:8px}.recipes_brand__ub922 span{color:#f47c45}.recipes_title__zt6_t{font-size:clamp(38px,6vw,72px);line-height:1.12;letter-spacing:-1.5px;overflow-wrap:anywhere}.recipes_grid__8GfPX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-block:36px}.recipes_card__xP0EI{display:block;overflow:hidden;border:1px solid #ffffff18;border-radius:6px;background:#211b17;transition:transform .2s,border-color .2s}.recipes_card__xP0EI:hover{transform:translateY(-4px);border-color:#f47c4580}.recipes_cardPhoto__dKSN1,.recipes_placeholder__pm0_w{display:block;width:100%;aspect-ratio:4/3;background:#1c1814}.recipes_cardPhoto__dKSN1{padding:10px}.recipes_cover__auEA_{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.recipes_placeholder__pm0_w{background:linear-gradient(135deg,#29211b,#171310)}.recipes_card__xP0EI h2{font-size:26px;line-height:1.25;letter-spacing:-.5px;margin:22px;overflow-wrap:anywhere}.recipes_card__xP0EI p{margin:0 22px 24px;color:#f47c45;font-size:16px}.recipes_pagination__Leh8s{display:flex;gap:24px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:36px}.recipes_article__lep7d{max-width:960px;margin:auto}.recipes_article__lep7d .recipes_title__zt6_t{margin-bottom:32px}.recipes_text__xpBam{max-width:760px;margin:48px auto 24px;padding-top:32px;border-top:1px solid #f47c4530;font-size:18px;line-height:1.85;overflow-wrap:anywhere;color:#e7dcd3}.recipes_text__xpBam p{margin:0 0 16px;white-space:pre-wrap}.recipes_text__xpBam h2{font-size:30px;line-height:1.3;letter-spacing:-.5px;margin:32px 0 16px}.recipes_text__xpBam ol,.recipes_text__xpBam ul{padding-left:26px}.recipes_text__xpBam li{margin-block:8px}.recipes_text__xpBam em{color:inherit;font-style:italic}@media(max-width:760px){.recipes_grid__8GfPX{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.recipes_brand__ub922{font-size:25px}.recipes_brand__ub922 img{width:44px}.recipes_header__oGpr4{margin-bottom:40px}.recipes_card__xP0EI h2{font-size:22px;margin:18px}.recipes_card__xP0EI p{margin:0 18px 18px}}@media(max-width:480px){.recipes_grid__8GfPX{grid-template-columns:1fr}.recipes_page__i2xiU{padding-inline:5%}.recipes_text__xpBam{font-size:18px}}@media(prefers-reduced-motion:reduce){.recipes_card__xP0EI{transition:none}.recipes_card__xP0EI:hover{transform:none}}.recipes_photoGallery__Oq0Ce{margin:0 0 40px;min-width:0}.recipes_mainPhoto__5qTtd{display:block;position:relative;width:100%;height:clamp(320px,58vw,600px);padding:18px;border:1px solid #ffffff16;border-radius:16px;background:radial-gradient(ellipse at top,#30241b,#1c1814 65%);cursor:zoom-in;overflow:hidden;box-shadow:0 18px 50px #0003}.recipes_mainPhoto__5qTtd img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.recipes_photoCount__lSuuU,.recipes_zoomHint__iz5ng{position:absolute;bottom:16px;padding:8px 12px;background:#171310e8;border:1px solid #ffffff20;border-radius:20px;font-size:14px;color:#fffaf5;pointer-events:none}.recipes_zoomHint__iz5ng{right:16px}.recipes_photoCount__lSuuU{left:16px;color:#f47c45}.recipes_thumbnails__ux2KW{display:flex;gap:12px;margin-top:16px;padding:4px 4px 10px;overflow-x:auto;scrollbar-color:#f47c45 #211b17}.recipes_thumbnail__OQRL1{flex:0 0 90px;width:90px;height:90px;padding:5px;border:1px solid #ffffff22;border-radius:10px;background:#211b17;cursor:pointer;transition:border-color .2s}.recipes_thumbnail__OQRL1 img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.recipes_thumbnailActive__LXZ7V,.recipes_thumbnail__OQRL1:hover{border-color:#f47c45}.recipes_thumbnailActive__LXZ7V{box-shadow:0 0 0 1px #f47c45}.recipes_lightbox__CWNyD button:focus-visible,.recipes_mainPhoto__5qTtd:focus-visible,.recipes_thumbnail__OQRL1:focus-visible{outline:2px solid #f47c45;outline-offset:4px}.recipes_lightbox__CWNyD{position:fixed;inset:0;width:96vw;max-width:1500px;height:94dvh;max-height:94dvh;margin:auto;padding:0;border:1px solid #ffffff20;border-radius:14px;background:#171310;color:#fffaf5;overflow:hidden}.recipes_lightbox__CWNyD::backdrop{background:#000e;backdrop-filter:blur(8px)}.recipes_lightboxContent__MKiHZ{position:relative;width:100%;height:100%;padding:56px 24px 70px;display:flex;align-items:center;justify-content:center}.recipes_enlargedPhoto__R_wNY{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.recipes_closePhoto__o9Xsc{position:absolute;top:10px;right:12px;z-index:1}.recipes_lightbox__CWNyD button{width:44px;height:44px;border:1px solid #ffffff30;border-radius:50%;background:#211b17;color:#fffaf5;font-size:22px;cursor:pointer}.recipes_lightbox__CWNyD button:hover{border-color:#f47c45;color:#f47c45}.recipes_photoNavigation__Wm_Dv{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:24px}.recipes_photoNavigation__Wm_Dv span{font-size:15px;white-space:nowrap}@media(max-width:760px){.recipes_mainPhoto__5qTtd{height:clamp(270px,85vw,500px);padding:10px;border-radius:12px}.recipes_thumbnail__OQRL1{flex-basis:74px;width:74px;height:74px}.recipes_thumbnails__ux2KW{gap:10px;margin-top:12px}.recipes_text__xpBam{margin-top:32px;padding-top:24px}.recipes_lightboxContent__MKiHZ{padding-inline:10px}.recipes_article__lep7d .recipes_title__zt6_t{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.recipes_thumbnail__OQRL1{transition:none}}.recipes_page__i2xiU{max-width:1240px;padding-top:56px}.recipes_title__zt6_t{font-weight:800;letter-spacing:-.045em}.recipes_card__xP0EI{border-radius:14px;background:linear-gradient(145deg,#1a1c1c,#101212);border-color:#ffffff30;box-shadow:0 12px 28px #0004}.recipes_cardPhoto__dKSN1{padding:0;overflow:hidden}.recipes_cover__auEA_{-o-object-fit:cover;object-fit:cover;transition:transform .35s}.recipes_card__xP0EI:hover .recipes_cover__auEA_{transform:scale(1.035)}.recipes_card__xP0EI h2{font-size:24px}.recipes_text__xpBam{color:#d4d3cb;border-color:#ff850a33}.recipes_placeholder__pm0_w{background:radial-gradient(ellipse,#422916,#111313)}@media(max-width:760px){.recipes_page__i2xiU{padding-top:35px}.recipes_title__zt6_t{font-size:46px}}.books_hero__6W3nn{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:48px;align-items:center;padding:16px 0 60px;min-width:0}.books_visual__8er5W{order:-1;min-width:0}.books_copy__KFUm_{min-width:0}.books_copy__KFUm_ h1{font-size:clamp(36px,4.2vw,60px);line-height:1.05;margin:20px 0 25px}.books_copy__KFUm_ p{line-height:1.75}.books_copy__KFUm_ .coming-badge{margin-bottom:20px}.books_copy__KFUm_ .button{display:inline-flex;margin-top:12px}.books_description__deaiI{color:#b2b4ab;font-size:17px}.books_intro__SJ5N8{font-size:20px;color:#eee;line-height:1.6}@media(max-width:900px){.books_hero__6W3nn{gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.books_copy__KFUm_ h1{font-size:36px}.books_intro__SJ5N8{font-size:18px}}@media(max-width:760px){.books_hero__6W3nn{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:0}.books_copy__KFUm_ h1{font-size:clamp(34px,8.5vw,46px)}.books_copy__KFUm_ .button{width:100%;justify-content:center}.books_description__deaiI{font-size:16px}}.book-design-preview_preview__MaKWa{max-width:1060px;margin:0 auto 60px;padding:40px 5%;border-block:1px solid #ffffff1f;text-align:center}.book-design-preview_heading__ffXLn{max-width:640px;margin:0 auto 32px}.book-design-preview_heading__ffXLn h2{font-size:clamp(30px,4vw,46px);line-height:1.1;margin:14px 0}.book-design-preview_heading__ffXLn p:not(:first-child){color:#adafa8;line-height:1.7}.book-design-preview_viewport__gnWSx{position:relative;isolation:isolate;max-width:720px;width:100%;aspect-ratio:4/3;margin:0 auto 28px;perspective:1600px}.book-design-preview_spread__Ohg_o{position:absolute;inset:0;opacity:0;transform:rotateX(5deg) scale(.94);transition:opacity .5s ease,transform .7s ease}.book-design-preview_spread__Ohg_o img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:3px;box-shadow:0 18px 40px #0008}.book-design-preview_front__G8PyD{position:absolute;top:0;bottom:0;left:25%;width:50%;transform-origin:left center;transform:rotateY(-7deg);transition:transform .7s ease,opacity .4s ease;backface-visibility:hidden;box-shadow:18px 20px 30px #0008;border-left:5px solid #252525;border-radius:2px 7px 7px 2px}.book-design-preview_front__G8PyD img{display:block;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;border-radius:0 6px 6px 0}.book-design-preview_opened__01Yo8 .book-design-preview_spread__Ohg_o{opacity:1;transform:none}.book-design-preview_opened__01Yo8 .book-design-preview_front__G8PyD{transform:translateX(-20%) rotateY(-105deg);opacity:0;pointer-events:none}.book-design-preview_preview__MaKWa button{font:inherit;cursor:pointer;min-height:48px;margin:auto}.book-design-preview_note__7S0sK{max-width:560px;font-size:12px;line-height:1.7;color:#90938b;margin:20px auto 0}@media(max-width:760px){.book-design-preview_preview__MaKWa{padding:30px 0;margin-bottom:40px}.book-design-preview_heading__ffXLn{padding:0 12px}.book-design-preview_heading__ffXLn p{font-size:14px}.book-design-preview_viewport__gnWSx{margin-bottom:25px}.book-design-preview_preview__MaKWa button{width:100%;justify-content:center}.book-design-preview_note__7S0sK{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.book-design-preview_front__G8PyD,.book-design-preview_spread__Ohg_o{transition:none}.book-design-preview_front__G8PyD,.book-design-preview_opened__01Yo8 .book-design-preview_front__G8PyD{transform:none}.book-design-preview_preview__MaKWa button{transition:none}}.book-design-preview_heroPreview__2SPmG{max-width:none;margin:0;padding:0;border:0}.book-design-preview_heroPreview__2SPmG .book-design-preview_viewport__gnWSx{max-width:720px;margin-bottom:24px}.book-design-preview_heroPreview__2SPmG .book-design-preview_front__G8PyD img{-o-object-fit:contain;object-fit:contain;background:#111313}.book-design-preview_srOnly__j8rKe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.book-design-preview_heroPreview__2SPmG .book-design-preview_note__7S0sK{margin-bottom:0}@media(max-width:760px){.book-design-preview_heroPreview__2SPmG{padding:0;margin:0}.book-design-preview_heroPreview__2SPmG .book-design-preview_viewport__gnWSx{margin-bottom:20px}}.video_navigation__UQ5Uz{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:28px;font-size:16px}.video_navigation__UQ5Uz a{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid #ffffff20;border-radius:24px}.video_navigation__UQ5Uz a[aria-current=page]{color:#f47c45;border-color:#f47c4570;background:#f47c450a}.video_intro__0Xpu1{max-width:700px;color:#b8a99d;font-size:18px;line-height:1.8;margin-bottom:32px}.video_poster__5BLPO{display:block;width:100%;aspect-ratio:4/3;padding:10px;background:#1c1814}.video_poster__5BLPO img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video_emptyPoster__vH_NJ{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;background:#211b17;color:#f47c45;font-size:44px}.video_meta___gz_k{display:block;margin:0 22px 18px;color:#b8a99d;font-size:14px;line-height:1.6}.video_player___IT7i{margin:30px 0 20px;min-width:0}.video_frame__hlvt5{position:relative;aspect-ratio:16/9;min-height:180px;overflow:hidden;border:1px solid #ffffff20;border-radius:12px;background:#0e0c0a}.video_frame__hlvt5 iframe{display:block;width:100%;height:100%;position:absolute;inset:0;border:0}.video_launch__0bhPl{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:14px;position:absolute;inset:0;width:100%;border:0;background:#171310;color:#fffaf5;cursor:pointer;padding:24px;font:inherit;isolation:isolate}.video_launch__0bhPl img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:-2;opacity:.55}.video_launch__0bhPl:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#171310e8,transparent 80%);z-index:-1}.video_play__nmA5F{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#f47c45;color:#171310;font-size:25px;box-shadow:0 6px 30px #0006}.video_launch__0bhPl span:last-child{font-size:17px;font-weight:700;text-shadow:0 2px 8px #000}.video_playerFooter__t098n{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px;font-size:15px;color:#b8a99d}.video_playerFooter__t098n a{color:#f47c45;min-height:44px;display:inline-flex;align-items:center}.video_launch__0bhPl:focus-visible,.video_navigation__UQ5Uz a:focus-visible{outline:2px solid #f47c45;outline-offset:4px}.video_showDescription__H9B97{max-width:760px;margin:32px auto;color:#e7dcd3;font-size:18px;line-height:1.85;overflow-wrap:anywhere}.video_showCover__TfUuW{display:block;width:100%;height:auto;max-height:520px;-o-object-fit:contain;object-fit:contain;border-radius:12px;margin:24px 0}.video_sectionTitle__uwnxl{font-size:32px;margin:48px 0 24px}.video_breadcrumb__0FDuB{display:inline-flex;align-items:center;min-height:44px;color:#f47c45;font-size:16px}@media(max-width:480px){.video_player___IT7i{width:100vw;margin-inline:calc((100% - 100vw)/2)}.video_frame__hlvt5{border-radius:0}.video_playerFooter__t098n{padding-inline:5%}.video_navigation__UQ5Uz{gap:8px}.video_navigation__UQ5Uz a{padding-inline:14px}.video_launch__0bhPl{padding:16px}}.video_poster__5BLPO{padding:0;background:#111313;overflow:hidden;border-radius:14px 14px 0 0}.video_poster__5BLPO img{-o-object-fit:cover;object-fit:cover;transition:transform .35s}.video_poster__5BLPO:hover img{transform:scale(1.035)}.video_emptyPoster__vH_NJ{background:radial-gradient(ellipse,#422916,#101212);color:#ff850a}.video_navigation__UQ5Uz a[aria-current=page]{background:linear-gradient(135deg,#ff980c,#ef7400);color:white;border-color:#ff850a}.video_intro__0Xpu1{color:#b8bab3}@media(prefers-reduced-motion:reduce){.video_poster__5BLPO img{transition:none}}.section-placeholder_page__hkX2x{min-height:55vh;display:grid;place-items:center;padding-block:clamp(56px,10vw,120px)}.section-placeholder_card__N4M2A{position:relative;isolation:isolate;overflow:hidden;width:min(100%,900px);padding:clamp(32px,7vw,76px);text-align:center;border:1px solid #ffffff18;border-radius:16px;background:radial-gradient(ellipse at 50% 0,#f47c4524,transparent 58%),linear-gradient(145deg,#211b17,#131211);box-shadow:0 28px 80px #0005}.section-placeholder_eyebrow__gUGx_{margin:0 0 28px;color:#f47c45;font-size:11px;font-weight:700;letter-spacing:.2em}.section-placeholder_mark__QCuQk{display:grid;place-items:center;width:58px;height:58px;margin:0 auto 22px;border:1px solid #f47c4570;border-radius:50%;color:#f47c45;font-size:28px;box-shadow:0 0 40px #f47c4520}.section-placeholder_card__N4M2A h1{margin:0;font-size:clamp(32px,5vw,56px);line-height:1.08;letter-spacing:-.045em}.section-placeholder_message__d0Eta{max-width:620px;margin:20px auto 0;color:#c8bdb4;font-size:clamp(16px,2vw,20px);line-height:1.75;white-space:pre-line}@media(max-width:520px){.section-placeholder_page__hkX2x{min-height:50vh;padding-inline:5%}.section-placeholder_card__N4M2A{padding:36px 22px;border-radius:12px}.section-placeholder_eyebrow__gUGx_{font-size:9px;letter-spacing:.14em;margin-bottom:24px}.section-placeholder_mark__QCuQk{width:50px;height:50px;margin-bottom:18px}}