@layer components{.journal-hero{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.journal-hero{padding-block:var(--space-5) var(--space-8)}}.journal-hero__tabs{border:0;margin:0;padding:0}.journal-hero__tabs-list{scrollbar-width:thin;scroll-snap-type:x mandatory;gap:2rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}@media (width>=64rem){.journal-hero__tabs-list{scroll-snap-type:none;gap:1.5rem;margin-inline:0;padding-inline:0;overflow-x:visible}}.journal-hero__tab{cursor:pointer;scroll-snap-align:start;flex:none;display:block}@media (width>=64rem){.journal-hero__tab{flex:1 1 0}}.journal-hero__tab-label{min-block-size:2.75rem;color:var(--color-text-muted);text-transform:uppercase;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}.journal-hero__tab-label:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.journal-hero__tab:has(input:checked) .journal-hero__tab-label{color:var(--color-text)}.journal-hero__tab:has(input:focus-visible) .journal-hero__tab-label{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.journal-hero__tab:not(:has(input:checked)):hover .journal-hero__tab-label{color:var(--gold)}}.journal-hero__tab-rule{background:var(--color-border);block-size:1px;inline-size:100%;margin-block-start:1rem;display:block}.journal-hero__tab:has(input:checked) .journal-hero__tab-rule{background:var(--gold);block-size:2px}.journal-featured{padding-block-end:var(--space-7)}@media (width>=64rem){.journal-featured{padding-block-end:var(--space-8)}}.journal-featured__card{gap:var(--space-5);color:inherit;flex-direction:column;text-decoration:none;display:flex}.journal-featured__card:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (width>=64rem){.journal-featured__card{flex-direction:row;align-items:center;gap:3rem}}.journal-featured__cover{aspect-ratio:640/430;border-radius:var(--radius-8);background:var(--tile-honey) url(./cover-honey-BeZozxhS.svg) center / cover no-repeat}@media (width>=64rem){.journal-featured__cover{flex:0 0 40rem}}.journal-featured__text{min-inline-size:0}@media (width>=64rem){.journal-featured__text{flex:1 1 0}}.journal-featured__meta{align-items:center;gap:.75rem;margin:0;display:flex}.journal-featured__category{color:var(--gold);text-transform:uppercase}.journal-featured__date{color:var(--color-text-muted);text-transform:uppercase}.journal-featured__dot{background:var(--color-border-strong);border-radius:50%;flex-shrink:0;block-size:4px;inline-size:4px}.journal-featured__title{color:var(--color-text);margin:1.25rem 0}.journal-featured__excerpt{color:var(--color-text-muted);margin:0 0 1.75rem}.journal-featured__hairline{border:0;border-block-start:1px solid var(--color-border);margin:0 0 1.125rem}.journal-featured__author{color:var(--color-text-muted);align-items:center;gap:.75rem;margin:0 0 1.625rem;display:flex}.journal-featured__author .hex-mark-icon{color:var(--gold)}.journal-featured__link{color:var(--color-text);text-transform:uppercase;transition:gap var(--duration-fast) var(--ease-standard);align-items:center;gap:.75rem;display:inline-flex}@media (hover:hover){.journal-featured__card:hover .journal-featured__link{gap:1rem}}.journal-rubrics{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.journal-rubrics{padding-block:var(--space-5) var(--space-8)}}.journal-rubrics__grid{grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=36rem){.journal-rubrics__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.journal-rubrics__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}}.journal-rubrics__link{border-block-start:1px solid var(--color-border);color:inherit;flex-direction:column;padding-block-start:1.375rem;text-decoration:none;display:flex}.journal-rubrics__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.journal-rubrics__link:hover .journal-rubrics__title{color:var(--gold)}}.journal-rubrics__top{justify-content:space-between;align-items:center;margin-block-end:1.25rem;display:flex}.journal-rubrics__count{color:var(--gold)}.journal-rubrics__title{color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);margin:0 0 .75rem}.journal-rubrics__description{color:var(--color-text-muted);margin:0}.recipes-hero{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.recipes-hero{padding-block:var(--space-5) var(--space-8)}}.recipes-hero__stats{border-block-end:1px solid var(--color-border);margin:0;padding:0;list-style:none}.recipes-hero__stat{border-block-start:1px solid var(--color-border);align-items:center;gap:1rem;padding-block:.875rem;display:flex}.recipes-hero__stat-value{color:var(--color-text);margin:0}.recipes-hero__stat-label{color:var(--color-text-muted);margin:0}.recipes-filters{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.recipes-filters{padding-block:var(--space-5) var(--space-8)}}.recipes-filters__hairline{border:0;border-block-start:1px solid var(--color-border);margin-block:1.625rem 1.25rem}.recipes-filters__groups{flex-direction:column;gap:1rem;display:flex}.recipes-filters__group{border:0;flex-direction:column;gap:.75rem;margin:0;padding:0;display:flex}@media (width>=48rem){.recipes-filters__group{flex-direction:row;align-items:center;gap:1.5rem}}.recipes-filters__label{color:var(--color-text-muted);text-transform:uppercase;margin:0}@media (width>=48rem){.recipes-filters__label{flex:0 0 7.5rem}}.recipes-filters__chips{flex-wrap:wrap;gap:.625rem;display:flex}.recipes-filters__chip{border:1px solid var(--color-border);min-block-size:2.75rem;color:var(--color-text-muted);text-transform:uppercase;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);border-radius:.25rem;align-items:center;padding:.5625rem 1rem;display:inline-flex}.recipes-filters__chip:has(input:checked){background:var(--tile-honey);color:var(--color-text);border-color:#0000}.recipes-filters__chip:has(input:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.recipes-filters__chip:not(:has(input:checked)):hover{border-color:var(--color-text-muted)}}.recipes-filters__results{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.recipes-filters__count{color:var(--color-text);text-transform:uppercase;margin:0}.recipes-filters__sort{position:relative}.recipes-filters__sort[data-state=ready] .sort-select__native{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.recipes-filters__sort-trigger{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.5rem;display:inline-flex}.recipes-filters__sort-trigger span{white-space:nowrap}.recipes-filters__sort-trigger .select-chevron-icon{block-size:1.125rem;inline-size:1.125rem;color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-standard)}.recipes-filters__sort-trigger[aria-expanded=true] .select-chevron-icon{transform:rotate(180deg)}.recipes-filters__sort-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.recipes-filters__sort-trigger:hover{color:var(--color-text)}}.recipes-shoplist{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.recipes-shoplist{padding-block:var(--space-7) var(--space-8)}}.recipes-shoplist__grid{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=30rem){.recipes-shoplist__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.recipes-shoplist__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.recipes-shoplist__link{color:inherit;transition:transform var(--duration-fast) var(--ease-standard);flex-direction:column;text-decoration:none;display:flex}.recipes-shoplist__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.recipes-shoplist__link:hover{transform:translateY(-.125rem)}}.recipes-shoplist__photo{aspect-ratio:266/220;border-radius:var(--radius-8);background-position:50%;background-repeat:no-repeat;background-size:cover;margin-block-end:1.125rem;display:block}.recipes-shoplist__photo[data-tile=olive]{background-image:url(./cover-olive-BUbUqTZl.svg)}.recipes-shoplist__photo[data-tile=plum]{background-image:url(./cover-plum-4_i3oS9c.svg)}.recipes-shoplist__photo[data-tile=blush]{background-image:url(./cover-blush-BdfOedN1.svg)}.recipes-shoplist__photo[data-tile=sand]{background-image:url(./cover-sand-D7f7CQu0.svg)}.recipes-shoplist__photo[data-tile=honey]{background-image:url(./cover-honey-lnOBts4S.svg)}.recipes-shoplist__photo[data-tile=cream]{background-image:url(./cover-cream-CR2_qO5S.svg)}.recipes-shoplist__title{color:var(--color-text);margin:0 0 .625rem}.recipes-shoplist__meta{color:var(--color-text-muted);margin:0 0 1rem}.recipes-shoplist__price-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.recipes-shoplist__price{color:var(--color-text);margin:0}.recipes-shoplist__buy{color:var(--color-text);text-transform:uppercase;align-items:center;gap:.625rem;display:inline-flex}.recipes-shoplist__buy .btn-arrow{transition:transform var(--duration-fast) var(--ease-standard)}@media (hover:hover){.recipes-shoplist__link:hover .recipes-shoplist__buy .btn-arrow{transform:translate(.25rem)}}.recipes-collections{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.recipes-collections{padding-block:var(--space-7) var(--space-8)}}.recipes-collections__grid{grid-template-columns:1fr;gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=36rem){.recipes-collections__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.recipes-collections__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}.recipes-collections__link{border-block-start:1px solid var(--color-border);color:inherit;flex-direction:column;padding-block-start:1.375rem;text-decoration:none;display:flex}.recipes-collections__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.recipes-collections__link:hover .recipes-collections__title{color:var(--gold)}.recipes-collections__link:hover .recipes-collections__cta .btn-arrow{transform:translate(.15rem)}}.recipes-collections__top{justify-content:space-between;align-items:center;margin-block-end:1.25rem;display:flex}.recipes-collections__index{color:var(--gold);opacity:.5}.recipes-collections__title{color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);margin:0}.recipes-collections__count{color:var(--gold);text-transform:uppercase;margin-block:.5rem .75rem}.recipes-collections__description{color:var(--color-text-muted);margin:0}.recipes-collections__cta{color:var(--color-text);text-transform:uppercase;align-self:flex-start;align-items:center;gap:.625rem;margin-block-start:auto;padding-block-start:1.25rem;display:inline-flex}.recipes-collections__cta .btn-arrow{color:var(--gold);transition:transform var(--duration-fast) var(--ease-standard)}.recipes-seo{padding-block:var(--space-6) var(--space-7);flex-direction:column;gap:2.5rem;display:flex}@media (width>=64rem){.recipes-seo{padding-block:var(--space-7) var(--space-8);flex-direction:row;align-items:flex-start;gap:4.75rem}}.recipes-seo__text{flex-direction:column;flex:1 1 0;gap:1.25rem;min-inline-size:0;display:flex}.recipes-seo__eyebrow{color:var(--gold);text-transform:uppercase;margin:0}.recipes-seo__title{color:var(--color-text);margin:0}.recipes-seo__paragraph{color:var(--color-text-muted);margin:0}.recipes-seo__facts{border-block-end:1px solid var(--color-border);flex:none;margin:0;padding:0;list-style:none}@media (width>=64rem){.recipes-seo__facts{inline-size:22.5rem;margin-block-start:3.25rem}}.recipes-seo__fact{border-block-start:1px solid var(--color-border);padding-block:1rem}.recipes-seo__fact-label{color:var(--gold);text-transform:uppercase;margin:0 0 .5rem}.recipes-seo__fact-value{color:var(--color-text-muted);margin:0}.recipes-faq{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.recipes-faq{padding-block:var(--space-7) var(--space-8)}}.recipes-cta{padding-block:var(--space-6) var(--space-8)}@media (width>=64rem){.recipes-cta{padding-block:var(--space-7) var(--space-9)}}.recipes-cta__tile{border-radius:var(--radius-16);background:var(--tile-honey);color:var(--tile-ink-honey);flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.75rem 1.5rem;display:flex}@media (width>=64rem){.recipes-cta__tile{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;padding:2.75rem 3rem}}.recipes-cta__text{flex-direction:column;gap:.875rem;display:flex}@media (width>=64rem){.recipes-cta__text{max-inline-size:37.5rem}}.recipes-cta__title{color:var(--tile-ink-honey);margin:0}.recipes-cta__description{color:var(--tile-ink-honey);opacity:.75;margin:0}.recipes-cta__action{inline-size:100%}@media (width>=64rem){.recipes-cta__action{flex-shrink:0;inline-size:auto}}@media (width>=64rem){.recipes-cta__action .button[data-full-width]{inline-size:auto}}.journal-subscribe{padding-block:var(--space-8)}@media (width>=64rem){.journal-subscribe{padding-block:var(--space-9)}}.journal-subscribe__tile{border-radius:var(--radius-16);background:var(--tile-cream);color:var(--tile-ink-cream);flex-direction:column;gap:2rem;padding:1.75rem 1.5rem;display:flex}@media (width>=64rem){.journal-subscribe__tile{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;padding:2.75rem 3rem}}.journal-subscribe__text{flex-direction:column;gap:1rem;display:flex}@media (width>=64rem){.journal-subscribe__text{gap:1.25rem;max-inline-size:32.5rem}}.journal-subscribe__eyebrow{color:var(--tile-ink-cream);text-transform:uppercase;opacity:.8;align-items:center;gap:.625rem;margin:0;display:inline-flex}.journal-subscribe__eyebrow .hex-mark-icon{block-size:1.125rem;inline-size:1.125rem}.journal-subscribe__title{color:var(--tile-ink-cream);margin:0}.journal-subscribe__description{color:var(--tile-ink-cream);opacity:.8;margin:0}.journal-subscribe__form-wrap{flex-direction:column;gap:.875rem;display:flex}@media (width>=64rem){.journal-subscribe__form-wrap{flex:none;inline-size:27.5rem}}.journal-subscribe__form{flex-direction:column;gap:1.25rem;display:flex}@media (width>=30rem){.journal-subscribe__form{flex-direction:row;align-items:flex-end;gap:1.5rem}}.journal-subscribe__form .button{flex-shrink:0}.journal-subscribe__field{flex-direction:column;flex:auto;gap:.5rem;min-inline-size:0;display:flex}.journal-subscribe__field label{color:var(--tile-ink-cream);opacity:.8}.journal-subscribe__field input{border:0;border-block-end:1px solid var(--color-border);min-block-size:3.25rem;color:var(--tile-ink-cream);font-family:var(--font-ui);background:0 0;border-radius:0;padding:0 0 .5rem;font-size:.9375rem}.journal-subscribe__field input::placeholder{color:var(--tile-ink-cream);opacity:.55}.journal-subscribe__field input:disabled{cursor:not-allowed;opacity:.72}.journal-subscribe__field input:focus-visible{border-color:var(--color-focus);outline:none}.journal-subscribe__disclaimer{color:var(--tile-ink-cream);opacity:.8;margin:0}.authors-hero{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.authors-hero{padding-block:var(--space-5) var(--space-8)}}.authors-hero__stats{border-block-end:1px solid var(--color-border);margin:0;padding:0;list-style:none}.authors-hero__stat{border-block-start:1px solid var(--color-border);align-items:center;gap:1rem;padding-block:.875rem;display:flex}.authors-hero__stat-value{color:var(--color-text);margin:0}.authors-hero__stat-label{color:var(--color-text-muted);margin:0}.authors-policy{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.authors-policy{padding-block:var(--space-5) var(--space-8)}}.authors-policy__tile{border-radius:var(--radius-16);background:var(--tile-cream);flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem 1.5rem;display:flex}@media (width>=64rem){.authors-policy__tile{flex-direction:row;align-items:center;gap:2rem;padding:2.5rem 2.75rem}}.authors-policy__mark{color:var(--gold);flex-shrink:0;display:flex}.authors-policy__mark .hex-mark-icon{block-size:2.5rem;inline-size:2.5rem}.authors-policy__text{flex-direction:column;gap:.625rem;min-inline-size:0;display:flex}@media (width>=64rem){.authors-policy__text{flex:auto}}.authors-policy__title{color:var(--color-text);margin:0}.authors-policy__description{color:var(--color-text-muted);margin:0}.authors-policy__link{color:var(--color-text);text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);flex-shrink:0;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.authors-policy__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}.authors-policy__link .row-arrow-icon{block-size:1rem;inline-size:1rem}@media (hover:hover){.authors-policy__link:hover{color:var(--gold)}}.authors-core{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.authors-core{padding-block:var(--space-7) var(--space-8)}}.authors-core__grid{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>=40rem){.authors-core__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}}@media (width>=64rem){.authors-core__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.authors-core__link{color:inherit;flex-direction:column;text-decoration:none;display:flex}.authors-core__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}.authors-core__photo{border-radius:var(--radius-8);background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:18.75rem;margin-block-end:1.25rem;display:block}.authors-core__photo[data-tile=olive]{background-image:url(./author-cover-olive-C_Y_ERDC.svg)}.authors-core__photo[data-tile=sand]{background-image:url(./author-cover-sand-BOt6IuSV.svg)}.authors-core__photo[data-tile=plum]{background-image:url(./author-cover-plum-DN2oYNF8.svg)}.authors-core__name{color:var(--color-text);margin:0 0 .5rem}.authors-core__role{color:var(--gold);text-transform:uppercase;margin:0 0 .75rem}.authors-core__bio{color:var(--color-text-muted);margin:0 0 1.25rem}.authors-core__topics{flex-wrap:wrap;gap:.625rem;margin:0 0 1.5rem;display:flex}.authors-core__topic-chip{border:1px solid var(--color-border);color:var(--color-text-muted);background:0 0;border-radius:.25rem;align-items:center;padding:.4375rem .75rem;display:inline-flex}.authors-core__bottom{border-block-start:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;margin-block-start:auto;padding-block-start:1.25rem;display:flex}.authors-core__count{color:var(--color-text-muted)}.authors-core__profile{text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:.625rem;display:inline-flex}.authors-core__profile .row-arrow-icon{block-size:1rem;inline-size:1rem;transition:transform var(--duration-fast) var(--ease-standard);flex-shrink:0}@media (hover:hover){.authors-core__link:hover .authors-core__profile{color:var(--gold)}.authors-core__link:hover .authors-core__profile .row-arrow-icon{transform:translate(.1875rem)}}.authors-guests{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.authors-guests{padding-block:var(--space-7) var(--space-8)}}.authors-guests__grid{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>=64rem){.authors-guests__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}}.authors-guests__link{color:inherit;flex-direction:column;gap:1.25rem;text-decoration:none;display:flex}.authors-guests__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (width>=48rem){.authors-guests__link{flex-direction:row;gap:1.5rem}}.authors-guests__photo{border-radius:var(--radius-8);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;block-size:11.25rem;inline-size:10rem;display:block}.authors-guests__photo[data-tile=honey]{background-image:url(./guest-cover-honey-CTfE48CA.svg)}.authors-guests__photo[data-tile=blush]{background-image:url(./guest-cover-blush-Dx1OOsnA.svg)}.authors-guests__text{flex-direction:column;min-inline-size:0;display:flex}@media (width>=48rem){.authors-guests__text{flex:auto}}.authors-guests__name{color:var(--color-text);margin:0 0 .5rem}.authors-guests__role{color:var(--gold);text-transform:uppercase;margin:0 0 .75rem}.authors-guests__bio{color:var(--color-text-muted);margin:0}.authors-guests__bottom{justify-content:space-between;align-items:center;gap:1rem;margin-block-start:auto;padding-block-start:1.25rem;display:flex}.authors-guests__count{color:var(--color-text-muted)}.authors-guests__profile{text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:.625rem;display:inline-flex}.authors-guests__profile .row-arrow-icon{block-size:1rem;inline-size:1rem;transition:transform var(--duration-fast) var(--ease-standard);flex-shrink:0}@media (hover:hover){.authors-guests__link:hover .authors-guests__profile{color:var(--gold)}.authors-guests__link:hover .authors-guests__profile .row-arrow-icon{transform:translate(.1875rem)}}.authors-topics{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.authors-topics{padding-block:var(--space-7) var(--space-8)}}.authors-topics__list{border-block-end:1px solid var(--color-border);margin:0;padding:0;list-style:none}.authors-topics__row{border-block-start:1px solid var(--color-border);color:inherit;grid-template-columns:2.5rem 1fr;gap:.375rem 1rem;padding-block:1.125rem;text-decoration:none;display:grid}.authors-topics__row:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:-.1875rem}@media (hover:hover){.authors-topics__row:hover{color:var(--gold)}.authors-topics__row:hover .authors-topics__arrow{color:var(--gold);transform:translate(.1875rem)}}@media (width>=48rem){.authors-topics__row{grid-template-columns:3rem 18.75rem 1fr auto;align-items:center;gap:0 2rem;padding-block:1.375rem}}.authors-topics__index{color:var(--gold);grid-area:1/1/span 3;align-self:center}@media (width>=48rem){.authors-topics__index{grid-row:auto}}.authors-topics__title{color:var(--color-text);grid-area:1/2}@media (width>=48rem){.authors-topics__title{grid-row:auto}}.authors-topics__authors{min-inline-size:0;color:var(--color-text-muted);grid-area:2/2}@media (width>=48rem){.authors-topics__authors{grid-area:auto/3}}.authors-topics__meta{grid-area:3/2;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (width>=48rem){.authors-topics__meta{grid-area:auto/4;justify-content:flex-end;gap:1.5rem}}.authors-topics__count{color:var(--color-text-muted);white-space:nowrap}.authors-topics__arrow{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);flex-shrink:0;display:flex}.authors-topics__arrow .row-arrow-icon{block-size:1rem;inline-size:1rem}.authors-cta{padding-block:var(--space-6) var(--space-8)}@media (width>=64rem){.authors-cta{padding-block:var(--space-7) var(--space-9)}}.authors-cta__tile{border-radius:var(--radius-16);background:var(--tile-honey);color:var(--tile-ink-honey);flex-direction:column;align-items:flex-start;gap:1.5rem;padding:1.75rem 1.5rem;display:flex}@media (width>=64rem){.authors-cta__tile{flex-direction:row;justify-content:space-between;align-items:center;gap:3rem;padding:2.75rem 3rem}}.authors-cta__text{flex-direction:column;gap:.875rem;display:flex}@media (width>=64rem){.authors-cta__text{max-inline-size:37.5rem}}.authors-cta__title{color:var(--tile-ink-honey);margin:0}.authors-cta__description{color:var(--tile-ink-honey);opacity:.75;margin:0}.authors-cta__action{inline-size:100%}@media (width>=64rem){.authors-cta__action{flex-shrink:0;inline-size:auto}}@media (width>=64rem){.authors-cta__action .button[data-full-width]{inline-size:auto}}.author-profile-hero{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.author-profile-hero{padding-block:var(--space-5) var(--space-8)}}.author-profile-hero__layout{gap:var(--space-6);flex-direction:column;display:flex}@media (width>=64rem){.author-profile-hero__layout{flex-direction:row;align-items:flex-start;gap:3.5rem}}.author-profile-hero__photo{aspect-ratio:6/7;border-radius:var(--radius-8);background:url(./author-photo-olive-Haavm90v.svg) 50%/cover no-repeat;display:block}@media (width>=64rem){.author-profile-hero__photo{aspect-ratio:auto;flex:0 0 22.5rem;block-size:26.25rem;inline-size:22.5rem}}.author-profile-hero__info{flex-direction:column;min-inline-size:0;display:flex}.author-profile-hero__eyebrow{color:var(--gold);margin:0}.author-profile-hero__name{color:var(--color-text);margin:.75rem 0 0}.author-profile-hero__subtitle{color:var(--color-text-muted);margin:.75rem 0 0}.author-profile-hero__bio{color:var(--color-text-muted);margin:1.25rem 0 0}.author-profile-hero__expertise{border-block-end:1px solid var(--color-border);margin:1.75rem 0 0;padding:0;list-style:none}.author-profile-hero__expertise-row{border-block-start:1px solid var(--color-border);align-items:flex-start;gap:1rem;padding-block:.875rem;display:flex}.author-profile-hero__expertise-label{color:var(--color-text-muted);flex:0 0 10rem;margin:0}.author-profile-hero__expertise-value{min-inline-size:0;color:var(--color-text);flex:auto;margin:0}.author-profile-hero__contacts{flex-wrap:wrap;gap:.75rem 2rem;margin-block-start:1.75rem;display:flex}.author-profile-hero__contact{color:var(--color-text);text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.author-profile-hero__contact .row-arrow-icon{block-size:1rem;inline-size:1rem;transition:transform var(--duration-fast) var(--ease-standard);flex-shrink:0}.author-profile-hero__contact:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.author-profile-hero__contact:hover{color:var(--gold)}.author-profile-hero__contact:hover .row-arrow-icon{transform:translate(.1875rem)}}.author-profile-stats{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.author-profile-stats{padding-block:var(--space-7) var(--space-8)}}.author-profile-stats__grid{grid-template-columns:1fr;gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=30rem){.author-profile-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.author-profile-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.author-profile-stats__card{flex-direction:column;display:flex}.author-profile-stats__hairline{background:var(--color-border);block-size:1px;margin-block-end:1.25rem;display:block}.author-profile-stats__value{color:var(--color-text);margin:0}.author-profile-stats__label{color:var(--color-text);margin:.5rem 0 0}.author-profile-stats__description{color:var(--color-text-muted);margin:.5rem 0 0}.author-profile-latest{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.author-profile-latest{padding-block:var(--space-7) var(--space-8)}}.author-profile-latest__card{gap:var(--space-5);color:inherit;flex-direction:column;text-decoration:none;display:flex}.author-profile-latest__card:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (width>=64rem){.author-profile-latest__card{flex-direction:row;align-items:center;gap:3rem}}.author-profile-latest__cover{aspect-ratio:600/360;border-radius:var(--radius-8);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.author-profile-latest__cover[data-tile=olive]{background-image:url(./cover-olive-BUbUqTZl.svg)}.author-profile-latest__cover[data-tile=plum]{background-image:url(./cover-plum-4_i3oS9c.svg)}.author-profile-latest__cover[data-tile=blush]{background-image:url(./cover-blush-BdfOedN1.svg)}.author-profile-latest__cover[data-tile=sand]{background-image:url(./cover-sand-D7f7CQu0.svg)}.author-profile-latest__cover[data-tile=honey]{background-image:url(./cover-honey-lnOBts4S.svg)}.author-profile-latest__cover[data-tile=cream]{background-image:url(./cover-cream-CR2_qO5S.svg)}@media (width>=64rem){.author-profile-latest__cover{flex:0 0 37.5rem}}.author-profile-latest__text{flex-direction:column;min-inline-size:0;display:flex}@media (width>=64rem){.author-profile-latest__text{flex:1 1 0}}.author-profile-latest__meta{align-items:center;gap:.625rem;margin-block-end:.875rem;display:flex}.author-profile-latest__category{color:var(--gold);text-transform:uppercase}.author-profile-latest__date{color:var(--color-text-muted);text-transform:uppercase}.author-profile-latest__dot{background:var(--color-border-strong);border-radius:50%;flex-shrink:0;block-size:4px;inline-size:4px;display:block}.author-profile-latest__title{color:var(--color-text);margin:0 0 .875rem}.author-profile-latest__excerpt{color:var(--color-text-muted);margin:0 0 1.5rem}.author-profile-latest__link{color:var(--color-text);text-transform:uppercase;transition:gap var(--duration-fast) var(--ease-standard);align-self:flex-start;align-items:center;gap:.75rem;display:inline-flex}@media (hover:hover){.author-profile-latest__card:hover .author-profile-latest__link{gap:1rem}}.author-profile-archive{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.author-profile-archive{padding-block:var(--space-7) var(--space-8)}}.author-profile-archive__tabs{margin:0 0 var(--space-6);border:0;padding:0}@media (width>=64rem){.author-profile-archive__tabs{margin-block-end:var(--space-7)}}.author-profile-archive__tabs-list{scrollbar-width:thin;scroll-snap-type:x mandatory;gap:2rem;margin-inline:-1rem;padding-inline:1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}@media (width>=64rem){.author-profile-archive__tabs-list{scroll-snap-type:none;gap:1.5rem;margin-inline:0;padding-inline:0;overflow-x:visible}}.author-profile-archive__tab{cursor:pointer;scroll-snap-align:start;flex:none;display:block}@media (width>=64rem){.author-profile-archive__tab{flex:1 1 0}}.author-profile-archive__tab-label{min-block-size:2.75rem;color:var(--color-text-muted);text-transform:uppercase;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}.author-profile-archive__tab:has(input:checked) .author-profile-archive__tab-label{color:var(--color-text)}.author-profile-archive__tab:has(input:focus-visible) .author-profile-archive__tab-label{outline:2px solid var(--color-focus);outline-offset:2px}@media (hover:hover){.author-profile-archive__tab:not(:has(input:checked)):hover .author-profile-archive__tab-label{color:var(--gold)}}.author-profile-archive__tab-rule{background:var(--color-border);block-size:1px;inline-size:100%;margin-block-start:1rem;display:block}.author-profile-archive__tab:has(input:checked) .author-profile-archive__tab-rule{background:var(--gold);block-size:2px}.author-profile-archive__list{border-block-end:1px solid var(--color-border)}.author-profile-archive__row{border-block-start:1px solid var(--color-border);color:inherit;grid-template-columns:5.5rem 1fr;align-items:start;gap:.625rem 1rem;padding-block:1.25rem;text-decoration:none;display:grid}.author-profile-archive__row:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:-.1875rem}@media (hover:hover){.author-profile-archive__row:hover .author-profile-archive__title,.author-profile-archive__row:hover .author-profile-archive__row-action{color:var(--gold)}.author-profile-archive__row:hover .author-profile-archive__row-action .row-arrow-icon{transform:translate(.1875rem)}}@media (width>=48rem){.author-profile-archive__row{grid-template-columns:8.75rem 1fr auto;align-items:center;gap:1.5rem;padding-block:1.5rem}}.author-profile-archive__cover{aspect-ratio:7/5;border-radius:var(--radius-8);background-position:50%;background-repeat:no-repeat;background-size:cover;grid-area:1/1/span 2;inline-size:5.5rem;display:block}.author-profile-archive__cover[data-tile=olive]{background-image:url(./cover-olive-BUbUqTZl.svg)}.author-profile-archive__cover[data-tile=plum]{background-image:url(./cover-plum-4_i3oS9c.svg)}.author-profile-archive__cover[data-tile=blush]{background-image:url(./cover-blush-BdfOedN1.svg)}.author-profile-archive__cover[data-tile=sand]{background-image:url(./cover-sand-D7f7CQu0.svg)}.author-profile-archive__cover[data-tile=honey]{background-image:url(./cover-honey-lnOBts4S.svg)}.author-profile-archive__cover[data-tile=cream]{background-image:url(./cover-cream-CR2_qO5S.svg)}@media (width>=48rem){.author-profile-archive__cover{grid-row:auto;inline-size:8.75rem}}.author-profile-archive__body{grid-column:2;min-inline-size:0}.author-profile-archive__meta{align-items:center;gap:.625rem;margin-block-end:.625rem;display:flex}.author-profile-archive__category{color:var(--gold);text-transform:uppercase}.author-profile-archive__date{color:var(--color-text-muted);text-transform:uppercase}.author-profile-archive__dot{background:var(--color-border-strong);border-radius:50%;flex-shrink:0;block-size:4px;inline-size:4px;display:block}.author-profile-archive__title{color:var(--color-text);-webkit-line-clamp:2;transition:color var(--duration-fast) var(--ease-standard);-webkit-box-orient:vertical;margin:0 0 .375rem;display:-webkit-box;overflow:hidden}.author-profile-archive__excerpt{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.author-profile-archive__row-action{color:var(--color-text);text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);grid-column:2;align-items:center;gap:.625rem;margin-block-start:.375rem;display:inline-flex}.author-profile-archive__row-action .row-arrow-icon{block-size:1rem;inline-size:1rem;transition:transform var(--duration-fast) var(--ease-standard)}@media (width>=48rem){.author-profile-archive__row-action{grid-column:3;justify-self:end;margin-block-start:0}}.author-profile-archive__more{justify-content:center;margin-block-start:var(--space-6);display:flex}.author-profile-archive__more-button{min-block-size:2.75rem;color:var(--color-text);text-transform:uppercase;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;gap:.75rem;padding:.5rem;display:flex}.author-profile-archive__more-button .select-chevron-icon{flex-shrink:0;block-size:1rem;inline-size:1rem}@media (hover:hover){.author-profile-archive__more-button:hover{color:var(--gold)}}.author-profile-archive__more-toggle:focus-visible+.author-profile-archive__more-button{outline:2px solid var(--color-focus);outline-offset:2px}.author-profile-archive__row[data-load-more-item]{display:none}.author-profile-archive:has(#archive-reveal:checked) .author-profile-archive__row[data-load-more-item]{display:grid}.author-profile-archive:has(#archive-tab-varieties:checked) .author-profile-archive__row[data-category]{display:none}.author-profile-archive:has(#archive-tab-varieties:checked) .author-profile-archive__row[data-category=varieties]{display:grid}.author-profile-archive:has(#archive-tab-storage:checked) .author-profile-archive__row[data-category]{display:none}.author-profile-archive:has(#archive-tab-storage:checked) .author-profile-archive__row[data-category=storage]{display:grid}.author-profile-archive:has(#archive-tab-quality:checked) .author-profile-archive__row[data-category]{display:none}.author-profile-archive:has(#archive-tab-quality:checked) .author-profile-archive__row[data-category=quality]{display:grid}.author-profile-archive:has(#archive-tab-apiary-life:checked) .author-profile-archive__row[data-category]{display:none}.author-profile-archive:has(#archive-tab-apiary-life:checked) .author-profile-archive__row[data-category=apiary-life]{display:grid}.author-profile-archive:has(#archive-tab-recipes:checked) .author-profile-archive__row[data-category]{display:none}.author-profile-archive:has(#archive-tab-recipes:checked) .author-profile-archive__row[data-category=recipes]{display:grid}.author-profile-archive:has(#archive-tab-varieties:checked) .author-profile-archive__more,.author-profile-archive:has(#archive-tab-storage:checked) .author-profile-archive__more,.author-profile-archive:has(#archive-tab-quality:checked) .author-profile-archive__more,.author-profile-archive:has(#archive-tab-apiary-life:checked) .author-profile-archive__more,.author-profile-archive:has(#archive-tab-recipes:checked) .author-profile-archive__more{display:none}.author-profile-quote{padding-block:var(--space-4) var(--space-7)}@media (width>=64rem){.author-profile-quote{padding-block:var(--space-5) var(--space-8)}}.author-profile-quote__tile{border-radius:var(--radius-16);background:var(--tile-cream);flex-direction:column;gap:1.25rem;margin:0;padding:1.75rem 1.5rem;display:flex}@media (width>=64rem){.author-profile-quote__tile{grid-template-columns:auto 1fr;align-items:start;gap:.875rem 2.5rem;padding:2.75rem 3rem;display:grid}}.author-profile-quote__mark{color:var(--gold);flex-shrink:0;display:flex}@media (width>=64rem){.author-profile-quote__mark{grid-row:1/3}}.author-profile-quote__quote{color:var(--color-text);margin:0}@media (width>=64rem){.author-profile-quote__quote{grid-column:2}}.author-profile-quote__attribution{color:var(--color-text-muted);margin:0}@media (width>=64rem){.author-profile-quote__attribution{grid-column:2}}.author-profile-team{padding-block:var(--space-6) var(--space-7)}@media (width>=64rem){.author-profile-team{padding-block:var(--space-7) var(--space-8)}}.author-profile-team__grid{gap:var(--space-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width>=40rem){.author-profile-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}}@media (width>=64rem){.author-profile-team__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.author-profile-team__link{color:inherit;flex-direction:column;text-decoration:none;display:flex}.author-profile-team__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}.author-profile-team__photo{border-radius:var(--radius-8);background-position:50%;background-repeat:no-repeat;background-size:cover;block-size:16.25rem;margin-block-end:1.25rem;display:block}.author-profile-team__photo[data-tile=olive]{background-image:url(./author-cover-olive-C_Y_ERDC.svg)}.author-profile-team__photo[data-tile=sand]{background-image:url(./author-cover-sand-BOt6IuSV.svg)}.author-profile-team__photo[data-tile=plum]{background-image:url(./author-cover-plum-DN2oYNF8.svg)}.author-profile-team__name{color:var(--color-text);margin:0 0 .5rem}.author-profile-team__role{color:var(--gold);text-transform:uppercase;margin:0 0 .75rem}.author-profile-team__bio{color:var(--color-text-muted);margin:0}.author-profile-team__bottom{justify-content:space-between;align-items:center;gap:1rem;margin-block-start:1rem;padding-block-start:1rem;display:flex}.author-profile-team__count{color:var(--color-text-muted)}.author-profile-team__profile{text-transform:uppercase;transition:color var(--duration-fast) var(--ease-standard);align-items:center;gap:.625rem;display:inline-flex}.author-profile-team__profile .row-arrow-icon{block-size:1rem;inline-size:1rem;transition:transform var(--duration-fast) var(--ease-standard);flex-shrink:0}@media (hover:hover){.author-profile-team__link:hover .author-profile-team__profile{color:var(--gold)}.author-profile-team__link:hover .author-profile-team__profile .row-arrow-icon{transform:translate(.1875rem)}}.snippet-callout{gap:var(--space-4);border-radius:var(--radius-16);background:var(--tile-cream);color:var(--tile-ink-cream);padding:1.25rem;display:flex}@media (width>=48rem){.snippet-callout{gap:var(--space-20);padding:1.75rem 1.625rem}}.snippet-callout__rule{background:var(--gold);border-radius:1px;flex:none;align-self:stretch;inline-size:2px}.snippet-callout__body{flex:1;min-inline-size:0}.snippet-callout__label{margin:0 0 var(--space-3);color:var(--gold);text-transform:uppercase}.snippet-callout__text{margin:0}.snippet-warning{gap:var(--space-4);border-radius:var(--radius-16);background:var(--tile-blush);color:var(--tile-ink-blush);padding:1.25rem;display:flex}@media (width>=48rem){.snippet-warning{gap:var(--space-20);padding:1.75rem 1.625rem}}.snippet-warning__icon{flex:none;display:block}.snippet-warning__icon .warning-mark-icon{block-size:2rem;inline-size:2rem}.snippet-warning__body{flex:1;min-inline-size:0}.snippet-warning__label{margin:0 0 var(--space-3);text-transform:uppercase}.snippet-warning__text{margin:0}.snippet-fact-card{border-radius:var(--radius-16);background:var(--tile-plum);color:var(--tile-ink-plum);flex-wrap:wrap;gap:1.25rem;padding:1.5rem;display:flex}@media (width>=48rem){.snippet-fact-card{gap:1.625rem;padding:2rem 1.875rem}}.snippet-fact-card__index{color:var(--gold);white-space:nowrap;flex:none;margin:0}.snippet-fact-card__body{flex:1;min-inline-size:12rem}.snippet-fact-card__label{text-transform:uppercase;margin:0 0 .625rem}.snippet-fact-card__value{margin:0 0 var(--space-2)}.snippet-fact-card__text{margin:0}.snippet-fact-card__art{display:none}@media (width>=48rem){.snippet-fact-card__art{background:url(./fact-card-art-Bx7fNTej.svg) 50%/contain no-repeat;flex:none;block-size:7.75rem;inline-size:8.75rem;display:block}}.snippet-blockquote{border-radius:var(--radius-16);background:var(--tile-olive);color:var(--tile-ink-olive);flex-wrap:wrap;align-items:center;gap:1.25rem;margin:0;padding:1.5rem;display:flex}@media (width>=48rem){.snippet-blockquote{gap:1.5rem;padding:2.125rem}}.snippet-blockquote__body{flex:1;min-inline-size:12rem}.snippet-blockquote__mark{color:var(--gold);white-space:nowrap;margin:0 0 .25rem}.snippet-blockquote__text{color:var(--tile-ink-olive);margin:0 0 1.125rem}.snippet-blockquote__attribution{align-items:center;gap:.625rem;margin:0;display:flex}.snippet-blockquote__hairline{inline-size:var(--space-5);background:var(--tile-ink-olive);flex:none;block-size:1px}.snippet-blockquote__citation{font-style:normal}.snippet-blockquote__art{display:none}@media (width>=48rem){.snippet-blockquote__art{background:url(./blockquote-sprig-C4bF_cyh.svg) 50%/contain no-repeat;flex:none;block-size:8.25rem;inline-size:7.75rem;display:block}}.snippet-kpi-row{display:grid}.snippet-kpi-row__rule{background:var(--color-border);block-size:1px}.snippet-kpi-row__grid{gap:var(--space-5) var(--space-4);padding-block:var(--space-5);grid-template-columns:1fr 1fr;display:grid}@media (width>=48rem){.snippet-kpi-row__grid{gap:1.75rem;padding-block:2rem;display:flex}}.snippet-kpi-row__col{gap:var(--space-2);display:grid}@media (width>=48rem){.snippet-kpi-row__col{flex:1;min-inline-size:0}}.snippet-kpi-row__index{color:var(--gold);white-space:nowrap;margin:0}.snippet-kpi-row__value{color:var(--color-text);margin:0}.snippet-kpi-row__label{color:var(--color-text-muted);margin:0}.snippet-steps{border-radius:var(--radius-16);background:var(--tile-sand);color:var(--tile-ink-sand);padding:1.25rem}@media (width>=48rem){.snippet-steps{padding:1.875rem}}.snippet-steps__label{margin:0 0 var(--space-4);color:var(--tile-ink-sand);text-transform:uppercase}.snippet-steps__list{margin:0;padding:0;list-style:none}.snippet-steps__item{gap:var(--space-3);padding-block:var(--space-4);display:flex}.snippet-steps__item:first-child{padding-block-start:0}.snippet-steps__item:last-child{padding-block-end:0}.snippet-steps__item:not(:first-child){border-block-start:1px solid var(--tile-ink-sand)}.snippet-steps__index{color:var(--gold);white-space:nowrap;flex:none}.snippet-steps__body{flex:1;min-inline-size:0}.snippet-steps__title{color:var(--tile-ink-sand);margin:0 0 .375rem}.snippet-steps__text{color:var(--tile-ink-sand);margin:0}.snippet-checklist{border:1px solid var(--color-border);border-radius:var(--radius-16);padding:1.25rem}@media (width>=48rem){.snippet-checklist{padding:1.75rem}}.snippet-checklist__header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-4);display:flex}.snippet-checklist__label{color:var(--color-text-muted);text-transform:uppercase;margin:0}.snippet-checklist__count{color:var(--gold);white-space:nowrap;margin:0}.snippet-checklist__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.snippet-checklist__item{align-items:flex-start;gap:var(--space-3);display:flex}.snippet-checklist__box{background:var(--gold);block-size:1.25rem;inline-size:1.25rem;color:var(--color-white);border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex}.snippet-checklist__box .check-mark-icon{block-size:.875rem;inline-size:.875rem}.snippet-checklist__text{color:var(--color-text);margin:0}.snippet-comparison-table__scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width>=48rem){.snippet-comparison-table__scroll{overflow-x:visible}}.snippet-comparison-table{border-collapse:collapse;inline-size:100%;min-inline-size:34rem}@media (width>=48rem){.snippet-comparison-table{min-inline-size:0}}.snippet-comparison-table__head{border-block-end:1px solid var(--color-text);color:var(--color-text-muted);text-align:end;padding-block-end:var(--space-3);padding-inline-start:var(--space-4)}.snippet-comparison-table__head:first-child{padding-inline-start:0}.snippet-comparison-table__head--name{text-align:start}.snippet-comparison-table__cell{padding-block:var(--space-3);border-block-end:1px solid var(--color-border);color:var(--color-text-muted);text-align:end;white-space:nowrap;padding-inline-start:var(--space-4)}.snippet-comparison-table__cell:first-child{padding-inline-start:0}.snippet-comparison-table__cell--name{color:var(--color-text);text-align:start;white-space:normal}.snippet-comparison-table__footnote{margin:var(--space-3) 0 0;color:var(--color-text-muted)}.snippet-scale-chart{border:1px solid var(--color-border);border-radius:var(--radius-16);background:var(--color-surface);padding:1.25rem}@media (width>=48rem){.snippet-scale-chart{padding:1.75rem}}.snippet-scale-chart__header{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-5);display:flex}.snippet-scale-chart__label{color:var(--color-text-muted);text-transform:uppercase;margin:0}.snippet-scale-chart__hint{color:var(--gold);text-align:end;margin:0}.snippet-scale-chart__list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.snippet-scale-chart__row{gap:var(--space-2);display:grid}@media (width>=48rem){.snippet-scale-chart__row{align-items:center;gap:var(--space-4);grid-template-columns:10rem 1fr}}.snippet-scale-chart__name{color:var(--color-text)}.snippet-scale-chart__track{align-items:center;gap:var(--space-3);display:flex}.snippet-scale-chart__bar{border-radius:var(--radius-pill);background:var(--color-border);block-size:6px;inline-size:100%;color:var(--gold);border:0;flex:1;overflow:hidden}.snippet-scale-chart__bar::-webkit-progress-bar{background:var(--color-border)}.snippet-scale-chart__bar::-webkit-progress-value{background:var(--gold);border-radius:var(--radius-pill)}.snippet-scale-chart__bar::-moz-progress-bar{background:var(--gold);border-radius:var(--radius-pill)}.snippet-scale-chart__caption{color:var(--color-text-muted);text-align:end;flex:none}@media (width>=48rem){.snippet-scale-chart__caption{inline-size:6rem}}.article-header{padding-block:var(--space-6) var(--space-5)}@media (width>=64rem){.article-header{padding-block:var(--space-7) var(--space-6)}}.article-header__meta{margin:0 0 var(--space-4);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.article-header__category{color:var(--gold);text-decoration:none}.article-header__category:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-header__category:hover{text-underline-offset:.2em;text-decoration:underline}}.article-header__dot{background:var(--gold);border-radius:50%;flex-shrink:0;block-size:4px;inline-size:4px;display:block}.article-header__date{color:var(--color-text-muted)}.article-header__title{max-inline-size:24ch;margin:0 0 var(--space-4);color:var(--color-text)}.article-header__description{max-inline-size:42rem;margin:0 0 var(--space-6);color:var(--color-text-muted)}@media (width>=64rem){.article-header__description{margin-block-end:var(--space-7)}}.article-header__hairline{margin:0 0 var(--space-5);border:0;border-block-start:1px solid var(--color-border)}.article-header__author-row{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.article-header__author{align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;display:flex}.article-header__author:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}.article-header__author-mark{color:#7a4e17;flex-shrink:0;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}.article-header__author-mark .quote-mark-icon{block-size:100%;inline-size:100%}.article-header__author-text{gap:.125rem;display:grid}.article-header__author-name{color:var(--color-text)}.article-header__author-role{color:var(--color-text-muted)}.article-header__share{color:var(--color-text-muted);text-transform:uppercase;align-items:center;gap:.625rem;display:inline-flex}.article-header__share .share-mark-icon{flex-shrink:0;block-size:1rem;inline-size:1rem}.article-hero{padding-block-end:var(--space-6)}@media (width>=64rem){.article-hero{padding-block-end:var(--space-7)}}.article-hero__cover{aspect-ratio:1136/460;border-radius:var(--radius-8);overflow:hidden}.article-hero__cover[data-tile=olive]{background:var(--tile-olive)}.article-hero__cover[data-tile=sand]{background:var(--tile-sand)}.article-hero__art{block-size:100%;inline-size:100%}.article-hero__art[data-art=article-hero-hex]{background:url(./article-hero-hex-DbjYX1gD.svg) 50% no-repeat}.article-hero__art[data-art=article-recipe-hero-hex]{background:url(./article-recipe-hero-hex-Clv5xG4T.svg) 50% no-repeat}.article-hero__caption{flex-wrap:wrap;align-items:baseline;gap:.75rem;margin:.875rem 0 0;display:flex}.article-hero__index{color:var(--gold);flex:none}.article-hero__caption-text{color:var(--color-text-muted)}.article-body{gap:var(--space-6);padding-block-end:var(--space-7);display:grid}@media (width>=64rem){.article-body{grid-template-columns:16.25rem minmax(0,1fr);align-items:start;gap:4.75rem;padding-block-end:var(--space-8)}}.article-body__toc{order:-1}@media (width>=64rem){.article-body__toc{order:0;position:sticky;inset-block-start:var(--space-5)}}.article-body__toc-label{margin:0 0 var(--space-3);color:var(--color-text-muted)}.article-body__toc-list{border-block-end:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.article-body__toc-item{border-block-start:1px solid var(--color-border)}.article-body__toc-link{align-items:baseline;gap:var(--space-3);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);padding-block:.75rem;text-decoration:none;display:flex}.article-body__toc-link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-body__toc-link:hover{color:var(--gold)}}.article-body__toc-index{color:var(--gold);flex:none}.article-body__content{min-inline-size:0}.article-body__content>*{margin-block:1.25rem 0}.article-body__content>:first-child{margin-block-start:0}.article-body__heading{color:var(--color-text);scroll-margin-block-start:var(--space-5)}.article-body__paragraph{color:var(--color-text-muted)}.article-body__heading+.article-body__paragraph{margin-block-start:1.125rem}.article-body__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.article-body__list-item{color:var(--color-text-muted);align-items:flex-start;gap:.625rem;display:flex}.article-body__list-item .hex-mark-icon{block-size:.875rem;inline-size:.875rem;color:var(--gold);flex-shrink:0;margin-block-start:.3em}.article-body__snippet{margin-block-start:2rem}.article-products{padding-block-end:var(--space-7)}@media (width>=64rem){.article-products{padding-block-end:var(--space-8)}}.article-products__grid{flex-direction:column;gap:1.5rem;display:flex}@media (width>=64rem){.article-products__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}}.article-products__card{color:inherit;flex-direction:column;text-decoration:none;display:flex}.article-products__card:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}.article-products__photo{aspect-ratio:363/240;border-radius:var(--radius-8);justify-content:center;align-items:center;margin-block-end:1.25rem;display:flex}.article-products__photo .double-hex-icon{block-size:auto;inline-size:7.5rem}.article-products__photo[data-tile=honey]{background:var(--tile-honey);color:var(--tile-ink-honey)}.article-products__photo[data-tile=sand]{background:var(--tile-sand);color:var(--tile-ink-sand)}.article-products__photo[data-tile=blush]{background:var(--tile-blush);color:var(--tile-ink-blush)}.article-products__name{color:var(--color-text);margin:0 0 .5rem}.article-products__meta{color:var(--color-text-muted);margin:0 0 1rem}.article-products__price-row{justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:auto;display:flex}.article-products__price{color:var(--color-text)}.article-products__link{color:var(--color-text);text-transform:uppercase;align-items:center;gap:.625rem;display:inline-flex}.article-products__link .btn-arrow{transition:transform var(--duration-fast) var(--ease-standard)}@media (hover:hover){.article-products__card:hover .article-products__link .btn-arrow{transform:translate(.25rem)}}.article-author-card{padding-block-end:var(--space-7)}@media (width>=64rem){.article-author-card{padding-block-end:var(--space-8)}}.article-author-card__card{border-radius:var(--radius-16);background:var(--tile-cream);text-align:center;flex-direction:column;align-items:center;gap:1.5rem;padding:1.75rem;display:flex}@media (width>=64rem){.article-author-card__card{text-align:start;flex-direction:row;align-items:center;gap:2.5rem;padding:2.5rem}}.article-author-card__photo{border-radius:var(--radius-8);background:var(--tile-olive);block-size:6rem;inline-size:6rem;color:var(--tile-ink-olive);flex-shrink:0;justify-content:center;align-items:center;display:flex}.article-author-card__photo .double-hex-icon{block-size:auto;inline-size:3.5rem}@media (width>=64rem){.article-author-card__photo{block-size:11.25rem;inline-size:11.25rem}.article-author-card__photo .double-hex-icon{inline-size:5.5rem}}.article-author-card__text{flex-direction:column;align-items:center;min-inline-size:0;display:flex}@media (width>=64rem){.article-author-card__text{align-items:flex-start}}.article-author-card__eyebrow{color:var(--gold);text-transform:uppercase;margin:0 0 .625rem}.article-author-card__name{color:var(--color-text);margin:0 0 .75rem}.article-author-card__bio{max-inline-size:34rem;color:var(--color-text-muted);margin:0 0 1.25rem}.article-author-card__link{color:var(--color-text);text-transform:uppercase;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.article-author-card__link .btn-arrow{transition:transform var(--duration-fast) var(--ease-standard)}.article-author-card__link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-author-card__link:hover .btn-arrow{transform:translate(.25rem)}}.article-faq{padding-block-end:var(--space-7)}@media (width>=64rem){.article-faq{padding-block-end:var(--space-8)}}.article-faq .section-header{--section-header-right-width:25rem}.article-faq__list{border-block:1px solid var(--color-text);flex-direction:column;min-inline-size:0;display:flex}.article-faq__item{border-block-end:1px solid var(--color-border)}.article-faq__item:last-child{border-block-end:0}.article-faq__question{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;list-style:none;display:flex}.article-faq__question::-webkit-details-marker{display:none}.article-faq__question:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.125rem}.article-faq__question-text{color:var(--color-text)}.article-faq__toggle{flex-shrink:0;block-size:1.25rem;inline-size:1.25rem;position:relative}.article-faq__toggle:before,.article-faq__toggle:after{background:var(--gold);content:"";block-size:1px;inline-size:.75rem;margin:auto;position:absolute;inset:0}.article-faq__toggle:after{transition:transform var(--duration-fast) var(--ease-standard);transform:rotate(90deg)}.article-faq__item[open] .article-faq__toggle:after{transform:rotate(0)}.article-faq__answer{max-inline-size:42rem;color:var(--color-text-muted);margin:0;padding-block-end:1.5rem}.article-related{padding-block-end:var(--space-8)}@media (width>=64rem){.article-related{padding-block-end:var(--space-9)}}.article-related .section-header{--section-header-right-width:25rem}.article-related__grid{flex-direction:column;gap:2rem;display:flex}@media (width>=64rem){.article-related__grid{flex-direction:row;gap:1.5rem}}.article-related__card{min-inline-size:0;color:inherit;transition:transform var(--duration-fast) var(--ease-standard);flex-direction:column;flex:1;text-decoration:none;display:flex}.article-related__card:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-related__card:hover{transform:translateY(-.125rem)}}.article-related__cover{aspect-ratio:363/200;border-radius:var(--radius-8);justify-content:center;align-items:center;margin-block-end:1.25rem;display:flex}.article-related__cover .double-hex-icon{block-size:auto;inline-size:6.25rem}.article-related__cover[data-tile=sand]{background:var(--tile-sand);color:var(--tile-ink-sand)}.article-related__cover[data-tile=plum]{background:var(--tile-plum);color:var(--tile-ink-plum)}.article-related__cover[data-tile=olive]{background:var(--tile-olive);color:var(--tile-ink-olive)}.article-related__meta{align-items:center;gap:.625rem;margin-block-end:.875rem;display:flex}.article-related__category{color:var(--gold);text-transform:uppercase}.article-related__date{color:var(--color-text-muted);text-transform:uppercase}.article-related__dot{background:var(--color-border-strong);border-radius:50%;flex-shrink:0;block-size:4px;inline-size:4px;display:block}.article-related__title{color:var(--color-text);margin:0 0 .75rem}.article-related__link{color:var(--color-text);text-transform:uppercase;align-self:flex-start;align-items:center;gap:.625rem;margin-block-start:auto;display:inline-flex}.article-related__link .btn-arrow{transition:transform var(--duration-fast) var(--ease-standard)}@media (hover:hover){.article-related__card:hover .article-related__link .btn-arrow{transform:translate(.25rem)}}.article-recipe-header{padding-block:var(--space-6) var(--space-5)}@media (width>=64rem){.article-recipe-header{padding-block:var(--space-7) var(--space-6)}}.article-recipe-header__meta{margin:0 0 var(--space-4);text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.article-recipe-header__category{color:var(--gold);text-decoration:none}.article-recipe-header__category:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-recipe-header__category:hover{text-underline-offset:.2em;text-decoration:underline}}.article-recipe-header__dot{background:var(--gold);border-radius:50%;flex-shrink:0;block-size:4px;inline-size:4px;display:block}.article-recipe-header__date{color:var(--color-text-muted)}.article-recipe-header__title{max-inline-size:24ch;margin:0 0 var(--space-4);color:var(--color-text)}.article-recipe-header__description{max-inline-size:42rem;margin:0 0 var(--space-6);color:var(--color-text-muted)}@media (width>=64rem){.article-recipe-header__description{margin-block-end:var(--space-7)}}.article-recipe-header__meta-bar{gap:var(--space-4) var(--space-5);grid-template-columns:1fr 1fr;margin:0;display:grid}@media (width>=48rem){.article-recipe-header__meta-bar{gap:var(--space-5);grid-template-columns:repeat(5,1fr)}}.article-recipe-header__meta-item{border-block-start:1px solid var(--color-border);gap:.375rem;margin:0;padding-block-start:var(--space-3);display:grid}.article-recipe-header__meta-label{color:var(--color-text-muted);text-transform:uppercase;margin:0}.article-recipe-header__meta-value{color:var(--color-text);margin:0}.article-recipe-body{gap:var(--space-6);padding-block-end:var(--space-7);display:grid}@media (width>=64rem){.article-recipe-body{grid-template-columns:16.25rem minmax(0,1fr);align-items:start;gap:4.75rem;padding-block-end:var(--space-8)}}.article-recipe-body__toc{order:-1}@media (width>=64rem){.article-recipe-body__toc{order:0;position:sticky;inset-block-start:var(--space-5)}}.article-recipe-body__toc-label{margin:0 0 var(--space-3);color:var(--color-text-muted)}.article-recipe-body__toc-list{margin:0 0 var(--space-5);border-block-end:1px solid var(--color-border);padding:0;list-style:none;display:grid}.article-recipe-body__toc-item{border-block-start:1px solid var(--color-border)}.article-recipe-body__toc-link{align-items:baseline;gap:var(--space-3);color:var(--color-text);transition:color var(--duration-fast) var(--ease-standard);padding-block:.75rem;text-decoration:none;display:flex}.article-recipe-body__toc-link:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-recipe-body__toc-link:hover{color:var(--gold)}}.article-recipe-body__toc-index{color:var(--gold);flex:none}.article-recipe-body__save{color:var(--color-text);text-transform:uppercase;cursor:pointer;transition:gap var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:inline-flex}.article-recipe-body__save .btn-arrow{color:var(--gold)}.article-recipe-body__save:focus-visible{outline:.1875rem solid var(--color-focus);outline-offset:.25rem}@media (hover:hover){.article-recipe-body__save:hover{gap:1rem}}.article-recipe-body__content{min-inline-size:0}.article-recipe-body__content>*{margin-block:1.25rem 0}.article-recipe-body__content>:first-child{margin-block-start:0}.article-recipe-body__heading{color:var(--color-text);scroll-margin-block-start:var(--space-5)}.article-recipe-body__paragraph{color:var(--color-text-muted)}.article-recipe-body__heading+.article-recipe-body__paragraph{margin-block-start:1.125rem}.article-recipe-body__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.article-recipe-body__list-item{color:var(--color-text-muted);align-items:flex-start;gap:.625rem;display:flex}.article-recipe-body__list-item .hex-mark-icon{block-size:.875rem;inline-size:.875rem;color:var(--gold);flex-shrink:0;margin-block-start:.3em}.article-recipe-body__snippet{margin-block-start:2rem}.article-recipe-body__ingredients{gap:1.75rem;display:grid}@media (width>=48rem){.article-recipe-body__ingredients{grid-template-columns:1fr 1fr;gap:2.5rem}}.article-recipe-body__ingredients-title{margin:0 0 var(--space-3);color:var(--gold);text-transform:uppercase}.article-recipe-body__ingredients-list{margin:0;padding:0;list-style:none;display:grid}.article-recipe-body__ingredients-row{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-end:1px solid var(--color-border);padding-block:.625rem;display:flex}.article-recipe-body__ingredients-name{min-inline-size:0;color:var(--color-text);align-items:center;gap:.625rem;display:flex}.article-recipe-body__ingredients-name .hex-mark-icon{block-size:.75rem;inline-size:.75rem;color:var(--gold);flex-shrink:0}.article-recipe-body__ingredients-amount{color:var(--color-text-muted);flex-shrink:0}.article-recipe-body__steps{gap:1.25rem;padding:0;list-style:none;display:grid}.article-recipe-body__steps-item{gap:var(--space-3);display:flex}.article-recipe-body__steps-index{color:var(--gold);flex:none}.article-recipe-body__steps-body{flex:1;min-inline-size:0}.article-recipe-body__steps-title-row{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:0 0 .375rem;display:flex}.article-recipe-body__steps-title{color:var(--color-text)}.article-recipe-body__steps-duration{color:var(--color-text-muted);text-transform:uppercase;white-space:nowrap;flex-shrink:0}.article-recipe-body__steps-text{color:var(--color-text-muted);margin:0}.article-recipe-body__callout{gap:var(--space-3);border-radius:var(--radius-12);background:var(--tile-cream);padding:1.375rem;display:flex}@media (width>=48rem){.article-recipe-body__callout{padding:1.5rem}}.article-recipe-body__callout-icon{color:var(--gold);flex:none;display:flex}.article-recipe-body__callout-icon .warning-mark-icon{block-size:1.25rem;inline-size:1.25rem}.article-recipe-body__callout-body{gap:.5rem;min-inline-size:0;display:grid}.article-recipe-body__callout-title{color:var(--color-text);margin:0}.article-recipe-body__callout-text{color:var(--color-text-muted);margin:0}.article-recipe-body__nutrition{border-collapse:collapse;table-layout:fixed;inline-size:100%}.article-recipe-body__nutrition-head{border-block-end:1px solid var(--color-border);color:var(--color-text-muted);text-align:start;text-transform:uppercase;padding-block-end:var(--space-3);padding-inline-end:var(--space-3)}.article-recipe-body__nutrition-head:last-child{padding-inline-end:0}.article-recipe-body__nutrition-cell{padding-block:var(--space-3);border-block-end:1px solid var(--color-border);color:var(--color-text-muted);text-align:start;padding-inline-end:var(--space-3)}.article-recipe-body__nutrition-cell:last-child{padding-inline-end:0}.article-recipe-body__nutrition-cell--label{color:var(--color-text)}}
