.ViewMarkdownButton_controls__jbwAh{display:inline-flex;align-items:center}.ViewMarkdownButton_button__chhfE.ViewMarkdownButton_button__chhfE{display:inline-flex;align-items:center;justify-content:center;height:var(--brand-control-small-size,2rem);min-height:var(--brand-control-small-size,2rem);font-family:var(--brand-fontStack-sansSerif,"Mona Sans",sans-serif);font-size:var(--brand-text-size-100,.875rem);font-weight:var(--base-text-weight-medium,500);color:var(--brand-color-text-default,#000);border:0;box-shadow:none!important;cursor:pointer;background-color:var(--brand-button-secondary-bgColor-rest,rgba(0,0,0,.06))!important}.ViewMarkdownButton_button__chhfE.ViewMarkdownButton_button__chhfE:hover{background-color:var(--brand-button-secondary-bgColor-hover,rgba(0,0,0,.1164))!important}.ViewMarkdownButton_button__chhfE.ViewMarkdownButton_button__chhfE:active{background-color:var(--brand-button-secondary-bgColor-active,rgba(0,0,0,.2104))!important}.ViewMarkdownButton_button__chhfE.ViewMarkdownButton_button__chhfE:focus-visible{outline:2px solid var(--brand-color-focus,#0377ff)!important;outline-offset:2px!important}.ViewMarkdownButton_copyButton__haGNh.ViewMarkdownButton_copyButton__haGNh{border-radius:var(--brand-borderRadius-full,624.9375rem) 0 0 var(--brand-borderRadius-full,624.9375rem);padding:0 8px 0 16px;gap:8px;white-space:nowrap}.ViewMarkdownButton_copyButton__haGNh.ViewMarkdownButton_copyButton__haGNh svg{height:16px;width:16px}.ViewMarkdownButton_dropdownButton__NBR2_.ViewMarkdownButton_dropdownButton__NBR2_{border-radius:0 var(--brand-borderRadius-full,624.9375rem) var(--brand-borderRadius-full,624.9375rem) 0;width:28px;padding:0 4px 0 0}.ViewMarkdownButton_belowIntroPlacement__MKGvm{margin-top:var(--base-size-24,24px)}.ViewMarkdownButton_belowIntroPlacement__MKGvm:not(:last-child){margin-bottom:var(--base-size-24,24px)}.TableOfContents_linkAccent__LTR0O{color:var(--brand-color-text-link-rest)}.TableOfContents_textMuted__TCPDr{color:var(--brand-color-text-muted)}.ArticleList_linkItem__9__Qg,.ArticleList_linkItem__9__Qg:hover{border-radius:0}.ArticleList_linkItem__9__Qg h3,.ArticleList_linkItem__9__Qg span{-webkit-user-select:text;user-select:text;color:var(--brand-color-text-link-rest)}.ArticleList_textMuted__tReme{color:var(--brand-color-text-muted)}.CookBookArticleCard_spotlightImage__UGjIs{background-color:gray;margin-bottom:20px;border-radius:5px;width:100%;height:auto}.CookBookArticleCard_cardContainer__cDd8z{min-height:200px;overflow-wrap:break-word;word-break:break-word}.CookBookArticleCard_label__UVRBH{white-space:normal!important;overflow:visible!important;text-overflow:unset!important;height:auto!important;line-height:1.4!important}.CookBookArticleCard_labelGroup___xUsO{display:flex;flex-wrap:wrap;gap:.25rem}.CookBookArticleCard_linkAccent__WxYOR{color:var(--brand-color-text-link-rest);text-underline-offset:.05rem}.CookBookArticleCard_iconBackdrop__aRVBw{background-color:color-mix(in srgb,var(--brand-color-text-link-rest) 12%,transparent)}.CookBookArticleCard_textMuted__El6EF{color:var(--brand-color-text-muted)}.CookBookFilter_controls__WX_dD{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.25rem}.CookBookFilter_search__TzZaa{flex:1 1 16rem;min-width:0}.CookBookFilter_filters__ABb7e{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.CookBookFilter_filters__ABb7e>div{min-width:0;max-width:100%}.CookBookFilter_filters__ABb7e [role=menu]{width:max-content;min-width:0;max-width:calc(100vw - 2rem)}.CookBookFilter_filters__ABb7e [class*=ActionMenu__item-text]{width:auto}.CookBookFilter_filters__ABb7e [class*=ActionMenu__button]>span:first-of-type{max-width:none;white-space:nowrap}.CookBookFilter_categoryLabel__bcgAS,.CookBookFilter_complexityLabel__qcMwk,.CookBookFilter_surfaceLabel__tfIxh{color:var(--brand-color-text-default);display:inline-block}.LandingHero_landingHero__lRjBI{display:flex;flex-direction:column;width:100%;background-size:auto 100%;background-position:100%;background-repeat:no-repeat;background-origin:border-box}.LandingHero_heroContent__xwZ51{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-block:2rem;width:100%}.LandingHero_heroDescription__6H9nG,.LandingHero_heroHeading__YFfpO{margin:0;max-width:48rem}.LandingHero_heroButtons__18RWP{margin-top:.25rem}@media(max-width:865px){.LandingHero_landingHero__lRjBI{background-image:none!important}.LandingHero_heroContent__xwZ51{padding-block:1.5rem}.LandingHero_heroButtons__18RWP{width:100%}.LandingHero_heroButtons__18RWP section{display:flex;flex-direction:column;align-items:stretch;width:100%}.LandingHero_heroButtons__18RWP a,.LandingHero_heroButtons__18RWP button{width:100%}}@media(min-width:866px){.LandingHero_heroIntroScrim__HEEOH{display:inline-block;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background-color:color-mix(in srgb,var(--brand-color-canvas-default) 70%,transparent);border-radius:var(--brand-borderRadius-medium,.75rem);padding:.5rem .75rem;margin:-.5rem -.75rem}}.LandingHero_mosDiner__f8yUH{--mos-diner-checker:color-mix(in srgb,#d5336b 45%,var(--brand-color-canvas-default));--mos-diner-square:0.75rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);width:auto;margin-inline:-16px}@media(min-width:768px){.LandingHero_mosDiner__f8yUH{margin-inline:-32px}}.LandingHero_mosDiner__f8yUH .LandingHero_heroContent__xwZ51{display:contents}.LandingHero_mosDiner__f8yUH .LandingHero_heroHeading__YFfpO{display:flex;align-items:center;justify-content:center;max-width:none;padding:2.5rem 2rem;border-right:1px solid var(--brand-color-border-subtle)}.LandingHero_mosDiner__f8yUH .LandingHero_heroButtons__18RWP,.LandingHero_mosDiner__f8yUH .LandingHero_heroDescription__6H9nG{grid-column:2;align-self:center;padding-inline:3.5rem 2rem}.LandingHero_mosDiner__f8yUH .LandingHero_themeAccent__xXciv{grid-column:1/-1}.LandingHero_heroWordmark__f48i_{display:block;width:clamp(12rem,75%,21rem);aspect-ratio:470/238;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.LandingHero_themeAccent__xXciv{height:calc(var(--mos-diner-square)*2);background-image:conic-gradient(var(--mos-diner-checker) 25%,transparent 0 50%,var(--mos-diner-checker) 0 75%,transparent 0);background-size:calc(var(--mos-diner-square)*2) calc(var(--mos-diner-square)*2);background-position:0 0}@media(max-width:865px){.LandingHero_mosDiner__f8yUH{grid-template-columns:minmax(0,1fr)}.LandingHero_mosDiner__f8yUH .LandingHero_heroHeading__YFfpO{justify-content:flex-start;padding:2rem 1.5rem 1rem;border-right:0}.LandingHero_mosDiner__f8yUH .LandingHero_heroButtons__18RWP,.LandingHero_mosDiner__f8yUH .LandingHero_heroDescription__6H9nG{grid-column:1;padding:0 1.5rem 2rem}}.LandingSection_band__gp_6a{padding-inline:16px;border-top:1px solid var(--brand-color-border-subtle);border-bottom:1px solid var(--brand-color-border-subtle)}@media(min-width:768px){.LandingSection_band__gp_6a{padding-inline:24px}}.LandingSection_band__gp_6a+.LandingSection_band__gp_6a{margin-top:1.5rem}@media(min-width:768px){.LandingSection_band__gp_6a+.LandingSection_band__gp_6a{margin-top:3rem}}.LandingSection_band__gp_6a:first-child{border-top:0}.LandingSection_frame___XD8J{max-width:1280px;margin-inline:auto;padding-inline:16px;border-left:1px solid var(--brand-color-border-subtle);border-right:1px solid var(--brand-color-border-subtle)}@media(min-width:768px){.LandingSection_frame___XD8J{padding-inline:32px}}.LandingArticleGridWithFilter_gridSection___5Qtq{padding-top:3rem;padding-bottom:3rem}.LandingArticleGridWithFilter_headerTitleText__hfxbX{font-size:var(--h3-size,1.25rem);font-weight:var(--base-text-weight-semibold,600);line-height:var(--heading-lineHeight)}.LandingArticleGridWithFilter_noArticlesContainer__LgBt7{width:100%;text-align:left}.LandingArticleGridWithFilter_noArticlesText__qIRoJ{color:var(--brand-color-text-muted)}.LandingArticleGridWithFilter_card__WbbFM{border-radius:0!important;box-shadow:none!important;padding:32px!important;align-content:start!important;transition:box-shadow .1s ease-in-out}.LandingArticleGridWithFilter_card__WbbFM:hover{box-shadow:inset 0 2px 0 0 var(--brand-color-accent-primary)!important}.LandingArticleGridWithFilter_card__WbbFM [class*=Card__tokens]{margin-bottom:36px!important}.LandingArticleGridWithFilter_card__WbbFM [class*=Card__tokens]:has(>:nth-child(2)){margin-bottom:16px!important}.LandingArticleGridWithFilter_card__WbbFM [class*=Card__heading]{margin-block-end:8px!important;font-size:1rem!important;font-weight:550!important;line-height:1.5!important}.LandingArticleGridWithFilter_card__WbbFM [class*=Card__description]{margin-block-end:0!important;font-size:.875rem!important;line-height:1.5!important}.LandingArticleGridWithFilter_cardToken__QPIG6{display:inline-flex!important;align-items:center!important;height:23px!important;background-color:var(--brand-color-canvas-inset)!important;border-color:rgba(0,0,0,0)!important;border-radius:4px!important;color:var(--brand-color-text-default)!important;padding:0 8px!important;font-size:12px!important;font-weight:500!important;line-height:150%!important}.LandingArticleGridWithFilter_filterHeader__RrVq0{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.75rem;row-gap:1.25rem;border-bottom:1px solid var(--brand-color-border-default);padding-bottom:1rem;margin-bottom:1rem}@media(min-width:768px){.LandingArticleGridWithFilter_filterHeader__RrVq0{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}}.LandingArticleGridWithFilter_controls__ZTa07{display:contents}@media(min-width:768px){.LandingArticleGridWithFilter_controls__ZTa07{display:flex;flex-direction:row;align-items:center;gap:1rem}}.LandingArticleGridWithFilter_headerTitle__b_hDs{flex-shrink:0;margin:0;font-size:1.25rem;font-weight:600;line-height:2rem;text-align:left;width:auto}@media(min-width:768px){.LandingArticleGridWithFilter_headerTitle__b_hDs{flex-shrink:0;width:auto}}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ{justify-self:end;min-width:0;max-width:100%}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ button{max-width:100%;min-width:0!important;padding:0!important;border:0!important;background:rgba(0,0,0,0)!important;box-shadow:none!important;text-align:left!important}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ button [class*=Button--label],.LandingArticleGridWithFilter_categoryDropdown__fz9sQ button [class*=Button__text]{min-width:0}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ button [class*=Button__trailing-visual]{flex-shrink:0}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ .LandingArticleGridWithFilter_categoryButtonLabel__Ew8sX{display:flex;align-items:baseline;gap:.25rem;overflow:hidden}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ [role=menu]{border-color:var(--brand-color-border-default)}.LandingArticleGridWithFilter_categoryDropdown__fz9sQ [role=menuitemradio]{padding-inline-end:var(--base-size-8)}@media(min-width:768px){.LandingArticleGridWithFilter_categoryDropdown__fz9sQ{flex-shrink:0;justify-self:auto}}.LandingArticleGridWithFilter_categoryLabel__YppNX{flex-shrink:0;white-space:nowrap;color:var(--brand-color-text-muted);font-family:var(--brand-fontStack-sansSerif);font-size:.8125rem;font-weight:500;line-height:1.4;letter-spacing:.008125rem}@media(min-width:768px){.LandingArticleGridWithFilter_categoryLabel__YppNX{font-size:.875rem;letter-spacing:.00875rem}}.LandingArticleGridWithFilter_categoryValue__CXRIa{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brand-color-text-default);font-family:var(--brand-fontStack-sansSerif);font-size:.8125rem;font-weight:500;line-height:1.4;letter-spacing:.008125rem}@media(min-width:768px){.LandingArticleGridWithFilter_categoryValue__CXRIa{font-size:.875rem;letter-spacing:.00875rem}}.LandingArticleGridWithFilter_searchContainer__qT9JK{margin-left:0;width:auto;grid-column:1/-1}.LandingArticleGridWithFilter_searchContainer__qT9JK input{font-size:1rem}@media(min-width:768px){.LandingArticleGridWithFilter_searchContainer__qT9JK{width:17rem}}.LandingArticleGridWithFilter_articleGrid__pGWuI{display:grid;margin-inline:-16px}@media(min-width:768px){.LandingArticleGridWithFilter_articleGrid__pGWuI{margin-inline:-32px}}.LandingArticleGridWithFilter_articleGrid__pGWuI{grid-template-columns:1fr}.LandingArticleGridWithFilter_articleGrid__pGWuI>*{border-top:1px solid var(--brand-color-border-default)}.LandingArticleGridWithFilter_articleGrid__pGWuI>:first-child{border-top:none}@media(min-width:768px){.LandingArticleGridWithFilter_articleGrid__pGWuI{grid-template-columns:repeat(2,1fr)}.LandingArticleGridWithFilter_articleGrid__pGWuI>*{border-left:1px solid var(--brand-color-border-default)}.LandingArticleGridWithFilter_articleGrid__pGWuI>:nth-child(odd){border-left:none}.LandingArticleGridWithFilter_articleGrid__pGWuI>:nth-child(-n+2){border-top:none}}@media(min-width:1012px){.LandingArticleGridWithFilter_articleGrid__pGWuI{grid-template-columns:repeat(3,1fr)}.LandingArticleGridWithFilter_articleGrid__pGWuI>:nth-child(odd){border-left:1px solid var(--brand-color-border-default)}.LandingArticleGridWithFilter_articleGrid__pGWuI>:nth-child(3n+1){border-left:none}.LandingArticleGridWithFilter_articleGrid__pGWuI>:nth-child(-n+3){border-top:none}}.LandingArticleGridWithFilter_paginationContainer__43q9D{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:1rem;padding-top:1rem;gap:.75rem}@media(min-width:768px){.LandingArticleGridWithFilter_paginationContainer__43q9D{flex-direction:row;justify-content:space-between;gap:0}}.LandingArticleGridWithFilter_showingResults__lRdC1{color:var(--brand-color-text-muted);font-size:.875rem}.LandingCarousel_carousel__LU_Yg{padding-top:3rem;--carousel-transition-duration:0.1s}.LandingCarousel_carousel__LU_Yg.LandingCarousel_noHeading__4rDn4,.LandingCarousel_carousel__LU_Yg.LandingCarousel_noHeading__4rDn4+.LandingCarousel_carousel__LU_Yg{margin-top:0}.LandingCarousel_header__RV7yD{display:flex;flex-direction:row;gap:1rem;margin-bottom:1.5rem;justify-content:space-between;align-items:center}.LandingCarousel_header__RV7yD:has(.LandingCarousel_navigation__5xM_M):not(:has(.LandingCarousel_heading__tS5f_)){margin-top:1rem;justify-content:flex-end}.LandingCarousel_heading__tS5f_{font-size:1.25rem;font-weight:600;line-height:2rem;margin:0;color:var(--brand-color-text-default)}.LandingCarousel_navigation__5xM_M{display:flex;justify-content:flex-start;gap:1rem}@media(min-width:768px){.LandingCarousel_navigation__5xM_M{justify-content:flex-end}}.LandingCarousel_navButton__uMpD7{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--brand-color-text-muted);cursor:pointer}.LandingCarousel_navButton__uMpD7:hover:not(:disabled){color:var(--brand-color-text-default);background-color:var(--brand-color-canvas-subtle)}.LandingCarousel_navButton__uMpD7:disabled{cursor:not-allowed;opacity:.4}.LandingCarousel_itemsGrid__WhQU7{display:grid;grid-template-columns:1fr;transition:opacity var(--carousel-transition-duration) ease-in-out;opacity:1;margin-inline:-16px}@media(min-width:768px){.LandingCarousel_itemsGrid__WhQU7{margin-inline:-32px}}.LandingCarousel_itemsGrid__WhQU7>*{border-top:1px solid var(--brand-color-border-default)}.LandingCarousel_itemsGrid__WhQU7>:first-child{border-top:none}@media(min-width:768px){.LandingCarousel_itemsGrid__WhQU7{grid-template-columns:repeat(2,1fr)}.LandingCarousel_itemsGrid__WhQU7>*{border-left:1px solid var(--brand-color-border-default)}.LandingCarousel_itemsGrid__WhQU7>:nth-child(odd){border-left:none}.LandingCarousel_itemsGrid__WhQU7>:nth-child(-n+2){border-top:none}}@media(min-width:1012px){.LandingCarousel_itemsGrid__WhQU7{grid-template-columns:repeat(3,1fr)}.LandingCarousel_itemsGrid__WhQU7>:nth-child(odd){border-left:1px solid var(--brand-color-border-default)}.LandingCarousel_itemsGrid__WhQU7>:nth-child(3n+1){border-left:none}.LandingCarousel_itemsGrid__WhQU7>:nth-child(-n+3){border-top:none}}.LandingCarousel_itemsGrid__WhQU7.LandingCarousel_animating__H_0Gg{opacity:.3}.LandingCarousel_card__p_hcx{border-radius:0!important;box-shadow:none!important;padding:32px!important;--Card-grid-template-rows:auto auto auto auto auto auto auto auto!important;align-content:start!important;transition:box-shadow .1s ease-in-out}.LandingCarousel_card__p_hcx:hover{box-shadow:inset 0 2px 0 0 var(--brand-color-accent-primary)!important}.LandingCarousel_card__p_hcx [class*=Card__heading]{margin-block-end:8px!important;font-size:1rem!important;font-weight:550!important;line-height:1.5!important}.LandingCarousel_card__p_hcx [class*=Card__description]{margin-block-end:0!important;font-size:.875rem!important;line-height:1.5!important}.LandingCarousel_pagination__07Sne{display:flex;justify-content:center;margin-top:1rem;font-size:.8rem;color:var(--brand-color-text-muted)}.JourneyLearningTracks_tracks__4zksL{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.JourneyLearningTracks_trackItem__S4DN7{display:flex;flex-direction:column;align-items:flex-start}.JourneyLearningTracks_railBadge__j9dBa{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 .5rem;border-radius:999px;background-color:var(--brand-color-neutral-muted);color:var(--brand-color-text-default);font-family:var(--brand-fontStack-monospace,"Mona Sans Mono",monospace);font-size:14px;line-height:1.5}.JourneyLearningTracks_connectorAbove__pjJCN,.JourneyLearningTracks_connectorBelow__lC8vc{width:1px;margin-left:11px;background-color:var(--brand-color-border-default)}.JourneyLearningTracks_connectorAbove__pjJCN{height:1.5rem}.JourneyLearningTracks_connectorBelow__lC8vc{height:.75rem}.JourneyLearningTracks_trackCard__aFJhm{width:100%;min-width:0;border:1px solid var(--brand-color-border-default);border-radius:8px;background-color:var(--brand-color-canvas-subtle);overflow:hidden;transition:box-shadow .2s ease-in-out,transform .2s ease-in-out}.JourneyLearningTracks_trackCard__aFJhm:not([open]):hover{box-shadow:0 .25rem .5rem 0 rgba(31,35,40,.12),0 .125rem .25rem 0 rgba(31,35,40,.08);transform:translateY(-2px)}.JourneyLearningTracks_trackCard__aFJhm[open] .JourneyLearningTracks_chevron__vVMIE{transform:rotate(180deg)}.JourneyLearningTracks_trackSummary__2U_DB{list-style:none;cursor:pointer;display:block;padding:1.5rem}.JourneyLearningTracks_trackSummary__2U_DB::-webkit-details-marker{display:none}.JourneyLearningTracks_trackHeaderRow__Zy1me{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.JourneyLearningTracks_trackTitleGroup__1oZrw{display:flex;align-items:center;gap:.5rem;min-width:0}.JourneyLearningTracks_trackHeaderRow__Zy1me .JourneyLearningTracks_trackTitle__wW7cj{margin:0;font-size:16px;line-height:1.5;letter-spacing:.16px;color:var(--brand-color-text-default)}.JourneyLearningTracks_articlesPill__g_DWl{display:inline-flex;align-items:center;flex-shrink:0;padding:1px 7px;border-radius:100px;background-color:var(--brand-color-neutral-muted);color:var(--brand-color-text-default);font-size:12px;font-weight:500;line-height:1.5;white-space:nowrap}.JourneyLearningTracks_chevron__vVMIE{flex-shrink:0;color:var(--brand-color-text-muted);transition:transform .2s ease-in-out}.JourneyLearningTracks_trackDescription__blF6w{margin:.25rem 0 0;font-size:14px;line-height:1.5;letter-spacing:.14px;color:var(--brand-color-text-muted)}.JourneyLearningTracks_trackGuides__RRJ25{list-style:none;margin:0;padding:0 1.5rem 1.5rem;display:flex;flex-direction:column}.JourneyLearningTracks_trackGuides__RRJ25 li{display:flex;align-items:center;gap:1rem;padding:6px 0}.JourneyLearningTracks_trackGuidesFlush__WO55q{padding:0}.JourneyLearningTracks_guideBadge__A_e4W{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:24px;height:24px;padding:0 .5rem;border-radius:4px;background-color:var(--brand-color-neutral-muted);color:var(--brand-color-text-default);font-family:var(--brand-fontStack-monospace,"Mona Sans Mono",monospace);font-size:14px;line-height:1.5}.JourneyLearningTracks_guideLink__afWzN{font-size:16px;font-weight:500;line-height:1.5;color:var(--brand-color-text-link-rest)}.JourneyLearningTracks_singleTrackHeading__GKkYr{margin:0 0 1rem}@media(max-width:767px){.JourneyLearningTracks_trackTitleGroup__1oZrw{flex-direction:column;align-items:flex-start}}