.home-module__fuKova__hero{background:radial-gradient(circle at 78% 20%, #f4a26129, transparent 30%), linear-gradient(180deg, var(--ck-bg) 0%, var(--ck-bg-soft) 100%);padding:58px 0 74px}.home-module__fuKova__heroGrid{grid-template-columns:minmax(0,1fr) minmax(420px,.94fr);align-items:center;gap:64px;display:grid}.home-module__fuKova__heroContent{min-width:0}.home-module__fuKova__heroChip{border-radius:var(--ck-r-full);color:#8a4a1a;letter-spacing:.04em;background:#f4a2612e;align-items:center;gap:8px;width:fit-content;margin-bottom:18px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.home-module__fuKova__heroChip:before{content:"";background:var(--ck-accent);border-radius:999px;width:7px;height:7px}.home-module__fuKova__heroTitle{max-width:700px;color:var(--ck-brown,#241a14);font-family:var(--ck-font-display);letter-spacing:0;margin:0;font-size:clamp(44px,5.1vw,64px);font-weight:500;line-height:1.05}.home-module__fuKova__heroTitle em,.home-module__fuKova__sectionTitle em,.home-module__fuKova__sectionTitleDark em{color:var(--ck-brand);font-style:italic}.home-module__fuKova__heroTitleDesktop{display:block}.home-module__fuKova__heroTitleMobile{display:none}.home-module__fuKova__heroSub{max-width:540px;color:var(--ck-text-muted);margin:22px 0 0;font-size:19px;line-height:1.55}.home-module__fuKova__searchWrap{max-width:584px;margin-top:32px;position:relative}.home-module__fuKova__searchForm{background:#fff;border:1px solid #eadfd2b8;border-radius:999px;align-items:center;padding:8px;display:flex;box-shadow:0 12px 34px #3a241817}.home-module__fuKova__searchInputWrap{min-width:0;color:var(--ck-text-muted);flex:1;align-items:center;gap:10px;padding:6px 18px;display:flex}.home-module__fuKova__searchInput{width:100%;min-width:0;color:var(--ck-text);font:inherit;background:0 0;border:0;outline:none;font-size:16px}.home-module__fuKova__searchInput::placeholder{color:var(--ck-text-muted)}.home-module__fuKova__searchButton{background:var(--ck-brand);color:#fff;cursor:pointer;border:0;border-radius:999px;min-width:116px;height:48px;font-size:14px;font-weight:700;box-shadow:0 8px 18px #9b2c3e38}.home-module__fuKova__popularLinks{color:var(--ck-text-muted);flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:18px;font-size:13px;display:flex}.home-module__fuKova__popularLinks a{color:var(--ck-text);font-weight:600}.home-module__fuKova__heroCtas{gap:12px;margin-top:26px;display:flex}.home-module__fuKova__secondaryLink,.home-module__fuKova__ghostLink,.home-module__fuKova__primaryLink{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.home-module__fuKova__secondaryLink,.home-module__fuKova__primaryLink{background:var(--ck-brand);color:#fff}.home-module__fuKova__ghostLink{border:1px solid var(--ck-border);color:var(--ck-text);background:#ffffffa8}.home-module__fuKova__collage{min-width:0;height:540px;position:relative}.home-module__fuKova__photoLarge,.home-module__fuKova__photoSmall{background:var(--ck-bg-soft);position:absolute;overflow:hidden;box-shadow:0 22px 54px #3a241826}.home-module__fuKova__photoLarge{border-radius:32px;width:min(72%,340px);height:440px;top:0;right:30px}.home-module__fuKova__photoSmall{border-radius:28px;width:min(58%,280px);height:340px;bottom:20px;left:0}.home-module__fuKova__photo{object-fit:cover}.home-module__fuKova__floatingFact{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #eadfd2b8;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;display:inline-flex;position:absolute;box-shadow:0 14px 30px #3a24181f}.home-module__fuKova__floatingFact strong,.home-module__fuKova__floatingFact small{white-space:nowrap;display:block}.home-module__fuKova__floatingFact strong{color:var(--ck-text);font-size:14px;line-height:1}.home-module__fuKova__floatingFact small{color:var(--ck-text-muted);margin-top:3px;font-size:11px}.home-module__fuKova__factIcon{color:#8a4a1a;background:#f4a2612e;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.home-module__fuKova__flag{letter-spacing:.02em;font-size:11px;font-weight:800}.home-module__fuKova__factRating{top:32px;left:8px}.home-module__fuKova__factOrder{top:220px;right:-10px}.home-module__fuKova__factCuisine{bottom:0;right:90px}.home-module__fuKova__section{padding:78px 0}.home-module__fuKova__recipesBand{background:var(--ck-bg-soft)}.home-module__fuKova__sectionHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.home-module__fuKova__eyebrow,.home-module__fuKova__eyebrowDark{color:var(--ck-text-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.home-module__fuKova__eyebrowDark{color:#fff8ef9e}.home-module__fuKova__sectionTitle,.home-module__fuKova__sectionTitleDark{font-family:var(--ck-font-display);letter-spacing:0;margin:0;font-size:clamp(32px,3.5vw,44px);font-weight:500;line-height:1.04}.home-module__fuKova__sectionTitleDark{color:var(--ck-bg)}.home-module__fuKova__sectionTitleDark em{color:var(--ck-accent)}.home-module__fuKova__sectionText{color:var(--ck-text-muted);margin:18px 0;font-size:16px;line-height:1.58}.home-module__fuKova__seeAll,.home-module__fuKova__seeAllDark{color:var(--ck-brand);align-items:center;gap:6px;font-size:14px;font-weight:800;display:inline-flex}.home-module__fuKova__seeAllDark{color:var(--ck-bg);border:1px solid #fff8ef47;border-radius:999px;padding:11px 18px}.home-module__fuKova__arrowControls{gap:8px;display:flex}.home-module__fuKova__arrowControls button{border:1px solid var(--ck-border);width:42px;height:42px;color:var(--ck-text);background:#fff;border-radius:999px;place-items:center;display:inline-grid}.home-module__fuKova__categoriesGrid,.home-module__fuKova__recipeGrid,.home-module__fuKova__placesGrid{gap:20px;display:grid}.home-module__fuKova__carouselWrap{position:relative}.home-module__fuKova__carouselTrack{scroll-snap-type:x mandatory;scroll-behavior:smooth;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.home-module__fuKova__carouselSlide{scroll-snap-align:start;min-width:0}.home-module__fuKova__carouselArrow{z-index:2;border:1px solid var(--ck-border);border-radius:var(--ck-r-full);width:42px;height:42px;box-shadow:var(--ck-sh-card);color:var(--ck-text);cursor:pointer;transition:box-shadow var(--ck-dur-fast) var(--ck-ease-out), opacity var(--ck-dur-fast);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;place-items:center;display:none;position:absolute;top:50%;transform:translateY(-50%)}.home-module__fuKova__carouselArrow:not(:disabled){display:grid}.home-module__fuKova__carouselArrow:disabled{display:none}.home-module__fuKova__carouselArrowPrev{left:-20px}.home-module__fuKova__carouselArrowNext{right:-20px}.home-module__fuKova__categoriesGrid,.home-module__fuKova__recipeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-module__fuKova__placesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__fuKova__mobileCategoryRail{display:none}.home-module__fuKova__mobileChip,.home-module__fuKova__mobileChipActive{border:1px solid var(--ck-border);color:var(--ck-text);scroll-snap-align:start;background:#fff;border-radius:999px;flex:none;padding:9px 14px;font-size:13px;font-weight:700}.home-module__fuKova__mobileChipActive{background:var(--ck-text);border-color:var(--ck-text);color:#fff}.home-module__fuKova__authorsSection{padding:80px 0}.home-module__fuKova__authorsLayout{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:20px;display:grid}.home-module__fuKova__authorsPitch{position:sticky;top:96px}.home-module__fuKova__seeAllAuthors{color:var(--ck-text-muted);align-items:center;gap:6px;margin-top:10px;margin-left:10px;font-size:13px;font-weight:700;display:inline-flex}@media (hover:hover){.home-module__fuKova__seeAllAuthors:hover{color:var(--ck-brand)}}.home-module__fuKova__authorStat{background:var(--ck-text);color:var(--ck-bg);border-radius:24px;gap:8px;margin-top:22px;padding:22px;display:grid}.home-module__fuKova__authorStat strong{font-family:var(--ck-font-display);font-size:27px;font-weight:500;line-height:1.08}.home-module__fuKova__authorStat span{color:#fff8efb3;font-size:13px;line-height:1.45}.home-module__fuKova__authorsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home-module__fuKova__placesSection{background:var(--ck-text);color:var(--ck-bg);padding:58px 0 78px}.home-module__fuKova__collectionBento{grid-template-rows:260px 260px;grid-template-columns:1.4fr 1fr 1fr;gap:20px;display:grid}.home-module__fuKova__collectionLarge,.home-module__fuKova__collectionTile{border-radius:var(--ck-r-lg);background:var(--ck-bg-soft);min-height:0;box-shadow:var(--ck-sh-card);display:block;position:relative;overflow:hidden}.home-module__fuKova__collectionLarge{grid-row:span 2}.home-module__fuKova__collectionImage{object-fit:cover;transition:transform var(--ck-dur-slow) var(--ck-ease-out)}.home-module__fuKova__collectionShade{background:linear-gradient(#241a140d 38%,#241a14bd 100%);position:absolute;inset:0}.home-module__fuKova__collectionContent{z-index:1;color:#fff;position:absolute;bottom:20px;left:22px;right:22px}.home-module__fuKova__collectionCount{background:#ffffff24;border:1px solid #ffffff47;border-radius:999px;width:fit-content;margin-bottom:9px;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.home-module__fuKova__collectionContent strong{font-family:var(--ck-font-display);font-size:23px;font-weight:600;line-height:1.12;display:block}.home-module__fuKova__collectionLarge .home-module__fuKova__collectionContent{bottom:28px;left:28px;right:28px}.home-module__fuKova__collectionLarge .home-module__fuKova__collectionContent strong{max-width:420px;font-size:36px}.home-module__fuKova__collectionContent small{color:#ffffffd6;max-width:430px;margin-top:8px;font-size:14px;display:block}.home-module__fuKova__seoSection{padding:0 0 80px}.home-module__fuKova__seoCard{border-radius:var(--ck-r-lg);box-shadow:var(--ck-sh-card);background:#fff;border:1px solid #eadfd2c7;grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr);gap:40px;padding:40px;display:grid}.home-module__fuKova__seoTitle{font-family:var(--ck-font-display);letter-spacing:0;margin:0 0 14px;font-size:32px;font-weight:600;line-height:1.12}.home-module__fuKova__seoCard p{color:var(--ck-text-muted);margin:0;font-size:15px;line-height:1.75}.home-module__fuKova__seoCard p+p{margin-top:12px}.home-module__fuKova__faqList h3{font-family:var(--ck-font-display);margin:0 0 10px;font-size:22px;font-weight:600}.home-module__fuKova__faqItem{border-bottom:1px solid var(--ck-border)}.home-module__fuKova__faqItem summary{color:var(--ck-text);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:14px;font-weight:700;list-style:none;display:flex}.home-module__fuKova__faqItem summary::-webkit-details-marker{display:none}.home-module__fuKova__faqItem p{margin:-4px 0 14px;font-size:13.5px;line-height:1.6}@media (max-width:1180px){.home-module__fuKova__heroGrid{grid-template-columns:1fr;gap:38px}.home-module__fuKova__heroContent{max-width:760px}.home-module__fuKova__collage{max-width:620px}.home-module__fuKova__categoriesGrid,.home-module__fuKova__recipeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__fuKova__authorsLayout{grid-template-columns:1fr}.home-module__fuKova__authorsPitch{max-width:620px;position:static}}@media (max-width:767px){.home-module__fuKova__hero{padding:18px 0 34px}.home-module__fuKova__heroGrid{display:block}.home-module__fuKova__heroChip,.home-module__fuKova__collage,.home-module__fuKova__heroCtas{display:none}.home-module__fuKova__heroTitle{font-size:36px;line-height:1.05}.home-module__fuKova__heroTitleDesktop{display:none}.home-module__fuKova__heroTitleMobile{display:block}.home-module__fuKova__heroSub{max-width:310px;margin-top:10px;font-size:14.5px}.home-module__fuKova__searchWrap{max-width:100%;margin-top:18px}.home-module__fuKova__searchForm{border-radius:999px;padding:0}.home-module__fuKova__searchInputWrap{padding:14px 18px}.home-module__fuKova__searchInput{font-size:14px}.home-module__fuKova__searchButton,.home-module__fuKova__popularLinks{display:none}.home-module__fuKova__section,.home-module__fuKova__authorsSection{padding:44px 0}.home-module__fuKova__sectionHeader{align-items:flex-start;margin-bottom:20px}.home-module__fuKova__sectionTitle,.home-module__fuKova__sectionTitleDark{font-size:32px}.home-module__fuKova__seeAll,.home-module__fuKova__seeAllDark,.home-module__fuKova__arrowControls,.home-module__fuKova__categoriesGrid{display:none}.home-module__fuKova__mobileCategoryRail{margin-inline:calc(var(--ck-sp-4) * -1);padding:2px var(--ck-sp-4) 8px;scroll-snap-type:x proximity;gap:8px;display:flex;overflow-x:auto}.home-module__fuKova__recipeGrid,.home-module__fuKova__authorsGrid,.home-module__fuKova__placesGrid{margin-inline:calc(var(--ck-sp-4) * -1);padding:0 var(--ck-sp-4) 8px;scroll-snap-type:x proximity;gap:16px;display:flex;overflow-x:auto}.home-module__fuKova__recipeGrid>*,.home-module__fuKova__authorsGrid>*,.home-module__fuKova__placesGrid>*{scroll-snap-align:start;flex:0 0 min(82vw,330px)}.home-module__fuKova__authorsLayout{display:block}.home-module__fuKova__authorsPitch{margin-bottom:22px}.home-module__fuKova__authorStat{display:none}.home-module__fuKova__placesSection{padding:44px 0 54px}.home-module__fuKova__carouselTrack{grid-template-columns:unset;scroll-snap-type:x proximity;margin-inline:calc(var(--ck-sp-4) * -1);padding:0 var(--ck-sp-4) 8px;-webkit-overflow-scrolling:touch;gap:16px;display:flex;overflow-x:auto}.home-module__fuKova__carouselSlide{scroll-snap-align:start;flex:0 0 min(72vw,260px)}.home-module__fuKova__carouselArrow{display:none!important}.home-module__fuKova__collectionBento{margin-inline:calc(var(--ck-sp-4) * -1);padding:0 var(--ck-sp-4) 8px;gap:16px;display:flex;overflow-x:auto}.home-module__fuKova__collectionLarge,.home-module__fuKova__collectionTile{flex:0 0 min(82vw,330px);height:300px;min-height:300px}.home-module__fuKova__collectionLarge .home-module__fuKova__collectionContent strong,.home-module__fuKova__collectionContent strong{font-size:24px}.home-module__fuKova__seoSection{padding-bottom:92px}.home-module__fuKova__seoCard{grid-template-columns:1fr;gap:28px;padding:24px}.home-module__fuKova__seoTitle{font-size:25px}}@media (max-width:429px){.home-module__fuKova__recipeGrid,.home-module__fuKova__authorsGrid,.home-module__fuKova__placesGrid,.home-module__fuKova__collectionBento,.home-module__fuKova__mobileCategoryRail{margin-inline:calc(var(--ck-sp-4) * -1);padding-inline:var(--ck-sp-4)}}@media (hover:hover){.home-module__fuKova__searchButton:hover{background:var(--ck-brand-hover)}.home-module__fuKova__carouselArrow:hover:not(:disabled){box-shadow:var(--ck-sh-hover)}.home-module__fuKova__collectionLarge:hover .home-module__fuKova__collectionImage,.home-module__fuKova__collectionTile:hover .home-module__fuKova__collectionImage{transform:scale(1.04)}}
