@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable Italic"),url(/_fonts/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4y6qhNnZR-A-v9cCVYDwPs.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable"),url(/_fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko50yygg_vbd-E-dUSxrCs5qh.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:200 800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable"),url(/_fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb-WmdeZidwqg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:200 800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Light Italic"),url(/_fonts/fonts.gstatic-59kuyd3TKy.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Medium Italic"),url(/_fonts/fonts.gstatic-hwh2gOUTu2.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Bold Italic"),url(/_fonts/fonts.gstatic-5XvCVVViqK.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans ExtraBold Italic"),url(/_fonts/fonts.gstatic-PWBHErtHzZ.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Regular"),local("Plus Jakarta Sans"),url(/_fonts/fonts.gstatic-xWSAPuWWij.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Bold"),url(/_fonts/fonts.gstatic-G1B2iMOoK8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans ExtraBold"),url(/_fonts/fonts.gstatic-WPdiRvVjW2.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable Italic"),url(/_fonts/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yOqhNnZR-AHYA-dOoG47i6Zm.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:200 800;font-style:italic}@font-face{font-family:"Plus Jakarta Sans Fallback: Arial";src:local("Arial");size-adjust:104.9796%;ascent-override:98.8763%;descent-override:21.147%;line-gap-override:0%}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable Italic"),url(/_fonts/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yGqhNnZR-AHYA-MQQP9xbHMp.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:200 800;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable Italic"),url(/_fonts/LDIuaomQNQcsA88c7O9yZ4KMCoOg4Koz4yCqhNnZR-AHYA-LkvxKqSGIs.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 800;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable"),url(/_fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko70yygg_vbd-E-DlSktHEEhF.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:200 800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Variable"),url(/_fonts/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko40yygg_vbd-E-IwWk7sfojk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:200 800;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans ExtraLight Italic"),url(/_fonts/fonts.gstatic-7JGJ4vBf2c.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Regular Italic"),local("Plus Jakarta Sans Italic"),url(/_fonts/fonts.gstatic-UW8ZL7EVmX.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans SemiBold Italic"),url(/_fonts/fonts.gstatic-3DyDpK1qhO.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans ExtraLight"),url(/_fonts/fonts.gstatic-bOLUjSkiE9.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Light"),url(/_fonts/fonts.gstatic-CE105HUtuC.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans Medium"),url(/_fonts/fonts.gstatic-VFaBMowoAW.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Plus Jakarta Sans;src:local("Plus Jakarta Sans SemiBold"),url(/_fonts/fonts.gstatic-lyHKsUXQqO.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@layer reset,base,tokens,recipes,utilities;@layer reset{:host,html{--font-fallback:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--global-font-body,var(--font-fallback));-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}*,::backdrop,::file-selector-button,:after,:before{border-color:var(--global-color-border,currentcolor);border-style:solid;border-width:0;box-sizing:border-box;margin:0;padding:0}hr{border-top-width:1px;color:inherit;height:0}body{height:100%;line-height:inherit}img{border-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-wrap:balance}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}menu,ol,ul{list-style:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){-moz-appearance:button;appearance:button;-webkit-appearance:button}::file-selector-button,button,input,optgroup,select,textarea{background:transparent;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit}::-moz-placeholder{--placeholder-fallback:rgba(0,0,0,.5);color:var(--global-color-placeholder,var(--placeholder-fallback));opacity:1}::placeholder{--placeholder-fallback:rgba(0,0,0,.5);color:var(--global-color-placeholder,var(--placeholder-fallback));opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{--placeholder-fallback:color-mix(in oklab,currentcolor 50%,transparent)}}::-moz-selection{background-color:var(--global-color-selection,rgba(0,115,255,.3))}::selection{background-color:var(--global-color-selection,rgba(0,115,255,.3))}textarea{resize:vertical}table{border-collapse:collapse;border-color:inherit;text-indent:0}summary{display:list-item}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}dialog{padding:0}a{color:inherit;text-decoration:inherit}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{--font-mono-fallback:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New";font-family:var(--global-font-mono,var(--font-mono-fallback));font-feature-settings:normal;font-size:1em;font-variation-settings:normal}progress{vertical-align:baseline}::-webkit-search-cancel-button,::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}:-moz-ui-invalid{box-shadow:none}:-moz-focusring{outline:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer base{:root{--made-with-panda:"🐼"}body,html{height:100%}html{background:var(--colors-body-background);font-size:var(--font-sizes-md)}body{text-underline-offset:3px}body,button,input{color:var(--colors-font);font-family:Plus Jakarta Sans,"Plus Jakarta Sans Fallback: Arial",sans-serif}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}input{color:var(--colors-font);line-height:1.2}button,input{font-size:var(--font-sizes-md)}button{cursor:pointer}img{font-size:0;height:auto;width:100%}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,"Plus Jakarta Sans Fallback: Arial",sans-serif;font-weight:400;line-height:1.2;margin:0 0 var(--spacing-header-mb) 0}h1{font-size:var(--font-sizes-xxxl)}h2{font-size:var(--font-sizes-xxl)}h3{font-size:var(--font-sizes-xl)}h4{font-size:var(--font-sizes-lg)}h5{font-size:var(--font-sizes-md)}h6{font-size:var(--font-sizes-sm)}p{line-height:1.5;margin-bottom:1em}p:last-of-type{margin-bottom:0}span{line-height:1.5}b{font-weight:600}small{font-size:small;margin-top:0}ul{margin:0}li:not(:last-child){margin-bottom:12px}a{color:var(--colors-link)}.rich-text{margin-top:0}.rich-text a{text-decoration:underline}::-moz-selection{background:var(--colors-selection)}::selection{background:var(--colors-selection)}.quick-fade-enter-active,.quick-fade-leave-active{--transition-prop:opacity;transition-property:opacity;--transition-duration:var(--durations-quick-fade);transition-duration:var(--durations-quick-fade);--transition-easing:var(--easings-quick-fade);transition-timing-function:var(--easings-quick-fade)}.quick-fade-enter-from,.quick-fade-leave-to{opacity:0}*,::backdrop,:after,:before{--blur: ;--brightness: ;--contrast: ;--grayscale: ;--hue-rotate: ;--invert: ;--saturate: ;--sepia: ;--drop-shadow: ;--backdrop-blur: ;--backdrop-brightness: ;--backdrop-contrast: ;--backdrop-grayscale: ;--backdrop-hue-rotate: ;--backdrop-invert: ;--backdrop-opacity: ;--backdrop-saturate: ;--backdrop-sepia: ;--gradient-from-position: ;--gradient-to-position: ;--gradient-via-position: ;--scroll-snap-strictness:proximity;--border-spacing-x:0;--border-spacing-y:0;--translate-x:0;--translate-y:0;--rotate:0;--rotate-x:0;--rotate-y:0;--skew-x:0;--skew-y:0;--scale-x:1;--scale-y:1}}@layer tokens{:where(:root,:host){--colors-ash:#a8a8a8;--colors-burnt-honey:#924c0e;--colors-bone:#ebe0db;--colors-chai:#d9c2b4;--colors-clove:#4c382f;--colors-espresso:#171210;--colors-frosting:#fffdf9;--colors-marmalade:#cc7a3b;--colors-molasses:#201b18;--colors-poppy-seed:#1b1c1c;--colors-rockmelon:#ffb785;--colors-rye:grey;--colors-whey:#f9f5ed;--durations-quick-fade:.15s;--easings-quick-fade:ease;--fonts-headers:"Plus Jakarta Sans",sans-serif;--fonts-paragraph:"Plus Jakarta Sans",sans-serif;--font-weights-regular:400;--font-weights-bold:600;--font-sizes-xxxl:clamp(26px, calc(23.03704px + .92593vw) ,36px);--font-sizes-xxl:clamp(20px, calc(18.22222px + .55556vw) ,26px);--font-sizes-xl:clamp(17px, calc(16.11111px + .27778vw) ,20px);--font-sizes-lg:clamp(16px, calc(15.40741px + .18519vw) ,18px);--font-sizes-md:clamp(16px,16px,16px);--font-sizes-sm:clamp(12px, calc(11.40741px + .18519vw) ,14px);--shadows-subtle:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--spacing-xl:clamp(48px, calc(33.77778px + 4.44444vw) ,96px);--spacing-lg:clamp(32px, calc(22.51852px + 2.96296vw) ,64px);--spacing-md:clamp(24px, calc(16.88889px + 2.22222vw) ,48px);--spacing-sm:clamp(18px, calc(16.22222px + .55556vw) ,24px);--spacing-xs:clamp(8px, calc(5.62963px + .74074vw) ,16px);--spacing-xxs:clamp(4px, calc(2.81481px + .37037vw) ,8px);--spacing-header-mb:16px;--radii-sm:6px;--radii-md:10px;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--sizes-breakpoint-sm:640px;--sizes-breakpoint-md:768px;--sizes-breakpoint-lg:1024px;--sizes-breakpoint-xl:1280px;--sizes-breakpoint-2xl:1536px;--colors-primary:#cc7a3b;--colors-body-background:#f9f5ed;--colors-border:#d9c2b4;--colors-font:#1b1c1c;--colors-font-muted:grey;--colors-link:#924c0e;--colors-selection:#ffb785;--colors-surface:#fffdf9;--borders-primary:2px solid var(--colors-border)}@keyframes headerShrink{0%{padding-block:64px var(--spacing-xs)}to{padding-block:var(--spacing-xs)}}@keyframes mascotDuck{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(70%)}}@keyframes revealIn{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-color-scheme:dark){:where(:root,:host){--colors-primary:#ffb785;--colors-body-background:#171210;--colors-border:#4c382f;--colors-font:#ebe0db;--colors-font-muted:#a8a8a8;--colors-link:#ffb785;--colors-selection:#924c0e;--colors-surface:#201b18}}}@layer recipes{@layer _base{.reveal{animation-duration:var(--durations-quick-fade);animation-fill-mode:forwards;animation-timing-function:var(--easings-quick-fade)}}.reveal--loading_false{animation-name:revealIn;pointer-events:auto}}@layer utilities{.bd_2px_solid_var\(--colors-primary\){border:2px solid var(--colors-primary)}.p_4px{padding:4px}.p_0{padding:0}.bd_none{border:none}.bg_transparent{background:transparent}.p_xs{padding:var(--spacing-xs)}.bd_2px_solid{border:2px solid}.p_8px{padding:8px}.m_4px{margin:4px}.p_xxs{padding:var(--spacing-xxs)}.p_sm{padding:var(--spacing-sm)}.bd_1px_solid{border:1px solid}.inset_0{inset:0}.bg_linear-gradient\(to_top\,_rgba\(0\,_0\,_0\,_0\.85\)_0\%\,_rgba\(0\,_0\,_0\,_0\.3\)_60\%\,_transparent_100\%\){background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 60%,transparent)}.m_auto_0{margin:auto 0}.p_6px{padding:6px}.m_0_auto{margin:0 auto}.p_1\.2rem{padding:1.2rem}.m_2em_auto{margin:2em auto}.m_0{margin:0}.bdr_50\%{border-radius:50%}.gap_xs{gap:var(--spacing-xs)}.gap_10px{gap:10px}.li-s_inside{list-style:inside}.flex_1{flex:1 1 0%}.gap_sm{gap:var(--spacing-sm)}.bd-c_var\(--colors-border\){border-color:var(--colors-border)}.gap_8px{gap:8px}.trs_transform_0\.2s_ease{transition:transform .2s ease}.gap_4px{gap:4px}.bdr_md{border-radius:var(--radii-md)}.bdr_sm{border-radius:var(--radii-sm)}.bd-w_1px{border-width:1px}.px_xs{padding-inline:var(--spacing-xs)}.py_xxs{padding-block:var(--spacing-xxs)}.ring_none{outline:2px solid transparent;outline-offset:2px}.bd-c_var\(--colors-primary\){border-color:var(--colors-primary)}.ov_auto{overflow:auto}.py_4px{padding-block:4px}.bdr_xs{border-radius:xs}.trs_transform_0\.15s_ease{transition:transform .15s ease}.trs_opacity\,transform_0\.1s_cubic-bezier\(0\.2\,_0\.8\,_0\.4\,_1\){transition:opacity,transform .1s cubic-bezier(.2,.8,.4,1)}.trs_all_0\.10s_ease-in{transition:all .1s ease-in}.grid-c_1{grid-column:1}.ov_hidden{overflow:hidden}.border-style_none{border-style:none}.td_none{text-decoration:none}.border-style_solid{border-style:solid}.bdr_100\%{border-radius:100%}.trs_transform_0\.15s_ease-in-out{transition:transform .15s ease-in-out}.bd-w_2px{border-width:2px}.gap_xxs{gap:var(--spacing-xxs)}.tw_wrap{text-wrap:wrap}.tw_nowrap{text-wrap:nowrap}.py_4{padding-block:4px}.trs_translate_0\.2s_ease-in-out{transition:translate .2s ease-in-out}.gap_0\.5em{gap:.5em}.py_sm{padding-block:var(--spacing-sm)}.grid-c_1_\/_-1{grid-column:1/-1}.gap_md{gap:var(--spacing-md)}.d_flex{display:flex}.ai_center{align-items:center}.jc_center{justify-content:center}.flex-d_column{flex-direction:column}.pos_fixed{position:fixed}.trf_translate\(-50\%\,_-50\%\){transform:translate(-50%,-50%)}.lh_20px{line-height:20px}.bx-s_content-box{box-sizing:content-box}.ta_center{text-align:center}.fs_0\.9rem{font-size:.9rem}.fw_600{font-weight:600}.lh_0{line-height:0}.cursor_pointer{cursor:pointer}.tt_uppercase{text-transform:uppercase}.ai_start{align-items:start}.c_var\(--colors-font-muted\){color:var(--colors-font-muted)}.rg_1\.2em{row-gap:1.2em}.cg_xs{-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs)}.bg-c_var\(--colors-surface\){background-color:var(--colors-surface)}.jc_space-between{justify-content:space-between}.trf_rotate\(180deg\){transform:rotate(180deg)}.d_grid{display:grid}.grid-tr_0fr{grid-template-rows:0fr}.op_0{opacity:0}.trs-prop_grid-template-rows\,_opacity\,_visibility{--transition-prop:grid-template-rows,opacity,visibility;transition-property:grid-template-rows,opacity,visibility}.trs-dur_200ms{--transition-duration:.2s;transition-duration:.2s}.trs-tmf_cubic-bezier\(0\.4\,_0\,_0\.2\,_1\){--transition-easing:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.vis_hidden{visibility:hidden}.grid-tr_1fr{grid-template-rows:1fr}.op_1{opacity:1}.vis_visible{visibility:visible}.grid-tc_repeat\(auto-fit\,_minmax\(140px\,_1fr\)\){grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.jc_flex-end{justify-content:flex-end}.us_none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c_var\(--colors-primary\){color:var(--colors-primary)}.ta_right{text-align:right}.d_inline-block{display:inline-block}.trs-dur_150ms{--transition-duration:.15s;transition-duration:.15s}.trs-prop_border-color{--transition-prop:border-color;transition-property:border-color}.ta_left{text-align:left}.trunc_true{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bx-sh_0_4px_6px_-1px_rgba\(0\,_0\,_0\,_0\.1\)\,_0_2px_4px_-1px_rgba\(0\,_0\,_0\,_0\.06\){box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.pos_absolute{position:absolute}.z_100{z-index:100}.cursor_default{cursor:default}.trf_translateY\(-10px\){transform:translateY(-10px)}.trf_translateY\(0\){transform:translateY(0)}.trf_translateY\(-4px\){transform:translateY(-4px)}.pos_relative{position:relative}.grid-tc_repeat\(1\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(1,minmax(0,1fr))}.ai_stretch{align-items:stretch}.obj-f_cover{-o-object-fit:cover;object-fit:cover}.c_\#ebe0db{color:#ebe0db}.d_block{display:block}.ai_end{align-items:end}.bg-c_transparent{background-color:transparent}.fs_1rem{font-size:1rem}.ai_flex-start{align-items:flex-start}.flex-d_row{flex-direction:row}.bdr-l_sm{border-bottom-left-radius:var(--radii-sm)}.bdr-l_sm,.bdr-t_sm{border-top-left-radius:var(--radii-sm)}.bdr-t_sm{border-top-right-radius:var(--radii-sm)}.c_font{color:var(--colors-font)}.bg-c_var\(--colors-border\){background-color:var(--colors-border)}.c_transparent{color:transparent}.fs_0{font-size:0}.z_1000{z-index:1000}.cg_xxs{-moz-column-gap:var(--spacing-xxs);column-gap:var(--spacing-xxs)}.fs_md{font-size:var(--font-sizes-md)}.lh_12px{line-height:12px}.fs_sm{font-size:var(--font-sizes-sm)}.fs_lg{font-size:var(--font-sizes-lg)}.fs_xl{font-size:var(--font-sizes-xl)}.fs_xxl{font-size:var(--font-sizes-xxl)}.fs_xxxl{font-size:var(--font-sizes-xxxl)}.fw_bold{font-weight:var(--font-weights-bold)}.fw_regular{font-weight:var(--font-weights-regular)}.pbs_16px{padding-block-start:16px}.pbe_xs{padding-block-end:var(--spacing-xs)}.rg_sm{row-gap:var(--spacing-sm)}.z_20{z-index:20}.as_flex-end{align-self:flex-end}.translate_auto{translate:var(--translate-x) var(--translate-y)}.translate-y_-100\%{--translate-y:-100%}.z_5{z-index:5}.pointer-events_none{pointer-events:none}.cg_sm{-moz-column-gap:var(--spacing-sm);column-gap:var(--spacing-sm)}.flex-wrap_wrap{flex-wrap:wrap}.rg_md{row-gap:var(--spacing-md)}.z_50{z-index:50}.flex-b_100\%{flex-basis:100%}.c_var\(--colors-font\){color:var(--colors-font)}.rg_xl{row-gap:var(--spacing-xl)}.rg_1em{row-gap:1em}.text-wrap-style_auto{text-wrap-style:auto}.d_block\!{display:block!important}.d_none\!{display:none!important}.grid-tc_1fr{grid-template-columns:1fr}.cg_lg{-moz-column-gap:var(--spacing-lg);column-gap:var(--spacing-lg)}.grid-tc_repeat\(2\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(2,minmax(0,1fr))}.w_100\%{width:100%}.top_50\%{top:50%}.left_50\%{left:50%}.w_20px{width:20px}.h_20px{height:20px}.mb_0\.5em{margin-bottom:.5em}.mb_0\.8em{margin-bottom:.8em}.bdr-tl_md{border-top-left-radius:var(--radii-md)}.bdr-tr_md{border-top-right-radius:var(--radii-md)}.min-h_0{min-height:0}.bdr-bl_md{border-bottom-left-radius:var(--radii-md)}.bdr-br_md{border-bottom-right-radius:var(--radii-md)}.bd-t-w_0{border-top-width:0}.h_clamp\(12px\,_calc\(12px_\+_\(14_-_12\)_\*_\(\(100vw_-_320px\)_\/_\(1400_-_320\)\)\)\,_14px\){height:clamp(12px,calc(11.40741px + .18519vw),14px)}.mr_0{margin-right:0}.min-w_1\.5em{min-width:1.5em}.mr_0\.5em{margin-right:.5em}.min-w_160px{min-width:160px}.mr_4px{margin-right:4px}.mt_4px{margin-top:4px}.max-h_60vh{max-height:60vh}.mt_sm{margin-top:var(--spacing-sm)}.h_100\%{height:100%}.h_fit-content{height:-moz-fit-content;height:fit-content}.w_fit-content{width:-moz-fit-content;width:fit-content}.h_auto{height:auto}.bd-b-w_2px{border-bottom-width:2px}.w_0\.25rem{width:.25rem}.h_0\.25rem{height:.25rem}.h_full{height:full}.max-w_100\%{max-width:100%}.max-h_100\%{max-height:100%}.left_-16px{left:-16px}.h_12px{height:12px}.mr_sm{margin-right:var(--spacing-sm)}.right_0{right:0}.top_0{top:0}.max-w_1600px{max-width:1600px}.h_200px{height:200px}.left_0{left:0}.ml_auto{margin-left:auto}.max-w_1280px{max-width:1280px}.mt_md{margin-top:var(--spacing-md)}.mb_lg{margin-bottom:var(--spacing-lg)}.\[\&_p\]\:m_0 p{margin:0}.\[\&_input\]\:p_10px_12px input{padding:10px 12px}.\[\&\:\:before\]\:inset_0:before{inset:0}.\[\&_input\]\:ring_none input{outline:2px solid transparent;outline-offset:2px}.expanded\:bd-c_var\(--colors-primary\):is([aria-expanded=true],[data-expanded],[data-state=expanded]){border-color:var(--colors-primary)}.\[\&_\>_\*\:not\(\.image-container\)\]\:flex_1>:not(.image-container){flex:1 1 0%}.\[\&\:\:before\]\:bg-p_center:before{background-position:50%}.\[\&_p\]\:d_inline p{display:inline}.\[\&_\.inline-ingredient\]\:fw_600 .inline-ingredient{font-weight:600}.\[\&\[data-headlessui-state\*\=\'active\'\]\]\:bg-c_var\(--colors-selection\)[data-headlessui-state*=active]{background-color:var(--colors-selection)}.disabled\:c_var\(--colors-font-muted\):is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){color:var(--colors-font-muted)}[data-headlessui-state*=open] .\[\[data-headlessui-state\*\=\"open\"\]_\&\]\:trf_rotate\(180deg\){transform:rotate(180deg)}.disabled\:op_0\.6:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){opacity:.6}.disabled\:cursor_not-allowed:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){cursor:not-allowed}.disabled\:filter_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){filter:none}.disabled\:trf_none:is(:disabled,[disabled],[data-disabled],[aria-disabled=true]){transform:none}.\[\&_\.image-container\]\:flex-sh_0 .image-container{flex-shrink:0}.\[\&_\.image-container\]\:flex-g_0 .image-container{flex-grow:0}.\[\&\:\:before\]\:content_\"\":before{content:""}.\[\&\:\:before\]\:pos_absolute:before{position:absolute}.\[\&\:\:before\]\:z_0:before{z-index:0}.\[\&\:\:before\]\:bg-i_var\(--thumbnail\):before{background-image:var(--thumbnail)}.\[\&\:\:before\]\:bg-s_cover:before{background-size:cover}.\[\&\:\:before\]\:filter_blur\(12px\):before{filter:blur(12px)}.\[\&\:\:before\]\:trf_scale\(1\.1\):before{transform:scale(1.1)}.\[\&\[data-open\]_\.icon\]\:trf_rotate\(180deg\)[data-open] .icon{transform:rotate(180deg)}.\[\&_span\]\:va_middle span{vertical-align:middle}.\[\&_input\]\:w_100\% input,.\[\&_label\]\:w_100\% label{width:100%}.\[\&_\.image-container\]\:min-h_120px .image-container{min-height:120px}.\[\&_\.image-container\]\:max-w_40\% .image-container{max-width:40%}.\[\&_\.image-container\]\:min-h_130px .image-container{min-height:130px}.\[\&_\.image-container\]\:w_100\% .image-container{width:100%}.\[\&_\.image-container\]\:h_auto .image-container{height:auto}.\[\&_\.image-container\]\:h_100\% .image-container{height:100%}.\[\&_\.image-container\]\:w_auto .image-container{width:auto}.\[\&_\>_\*\:not\(\.image-container\)\]\:min-w_0>:not(.image-container){min-width:0}.\[\&_h2\]\:mb_0 h2{margin-bottom:0}.visited\:c_font:visited{color:var(--colors-font)}.focusWithin\:bd-c_var\(--colors-primary\):focus-within{border-color:var(--colors-primary)}.active\:trf_translateY\(0px\):is(:active,[data-active]){transform:translateY(0)}.active\:\[\&\:not\(\:disabled\)\]\:trf_scale\(0\.97\)_translateY\(1px\):is(:active,[data-active]):not(:disabled){transform:scale(.97) translateY(1px)}@supports (animation-timeline:view()){.\[\@supports_\(animation-timeline\:_view\(\)\)\]\:timeline-scope_--header-tracker{timeline-scope:--header-tracker}.\[\@supports_\(animation-timeline\:_view\(\)\)\]\:view-timeline-name_--header-tracker{view-timeline-name:--header-tracker}.\[\@supports_\(animation-timeline\:_view\(\)\)\]\:view-timeline-axis_block{view-timeline-axis:block}}@media screen and (min-width:40rem){.sm\:grid-tc_5fr_7fr{grid-template-columns:5fr 7fr}}@media screen and (min-width:48rem){.md\:trs_none{transition:none}.md\:bdr_md{border-radius:var(--radii-md)}.md\:bd-b_2px_solid_var\(--colors-border\){border-bottom:2px solid var(--colors-border)}.md\:flex_inherit{flex:inherit}.md\:d_none{display:none}.md\:grid-tr_1fr{grid-template-rows:1fr}.md\:op_1{opacity:1}.md\:vis_visible{visibility:visible}.md\:d_flex{display:flex}.md\:flex-d_column{flex-direction:column}.md\:pbs_64px{padding-block-start:64px}.md\:bg-c_var\(--colors-body-background\){background-color:var(--colors-body-background)}.md\:flex-d_row{flex-direction:row}.md\:grid-tc_repeat\(3\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-tc_4fr_8fr{grid-template-columns:4fr 8fr}.md\:bd-t-w_2px{border-top-width:2px}.md\:w_240px{width:240px}.md\:mt_1em{margin-top:1em}.md\:w_260px{width:260px}}@media screen and (min-width:48rem){@supports (animation-timeline:view()){.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:p_calc\(\(100\%_-_1600px\)_\/_2\){padding:calc(50% - 800px)}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-r_exit_0\%_exit_100\%{animation-range:exit 0 exit 100%}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-n_headerShrink{animation-name:headerShrink}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-fm_both{animation-fill-mode:both}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-tl_--header-tracker{animation-timeline:--header-tracker}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-tmf_linear{animation-timing-function:linear}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:pos_sticky{position:sticky}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:anim-n_mascotDuck{animation-name:mascotDuck}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:top_0{top:0}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:left_0{left:0}.md\:\[\@supports_\(animation-timeline\:_view\(\)\)\]\:right_0{right:0}}}@media screen and (min-width:64rem){.hide_lg{display:none}.lg\:grid-c_span_3{grid-column:span 3}.lg\:grid-c_span_2{grid-column:span 2}.lg\:px_0{padding-inline:0}.lg\:grid-tc_repeat\(5\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-tc_repeat\(4\,_minmax\(0\,_1fr\)\){grid-template-columns:repeat(4,minmax(0,1fr))}.\[\&_\.image-container\]\:lg\:min-h_150px .image-container{min-height:150px}}@media screen and (max-width:63.9975rem){.show_lg{display:none}}@media screen and (max-width:47.9975rem){.mdDown\:w_100\%{width:100%}}@media screen and (max-width:39.9975rem){.smDown\:flex-b_100\%{flex-basis:100%}.smDown\:\[\&_\.card-description\]\:d_none .card-description{display:none}}@media(hover:hover){.canHover\:hover\:bd-c_var\(--colors-primary\):is(:hover,[data-hover]){border-color:var(--colors-primary)}.canHover\:hover\:c_\#ffb785:is(:hover,[data-hover]){color:#ffb785}.canHover\:hover\:c_var\(--colors-link\):is(:hover,[data-hover]){color:var(--colors-link)}.canHover\:hover\:c_var\(--colors-primary\):is(:hover,[data-hover]){color:var(--colors-primary)}.canHover\:hover\:trf_translateY\(-1px\):is(:hover,[data-hover]){transform:translateY(-1px)}.canHover\:hover\:trf_translateY\(-2px\):is(:hover,[data-hover]){transform:translateY(-2px)}.canHover\:hover\:\[\&\:not\(\:disabled\)\]\:cursor_pointer:is(:hover,[data-hover]):not(:disabled){cursor:pointer}.canHover\:hover\:\[\&\:not\(\:disabled\)\]\:filter_brightness\(110\%\):is(:hover,[data-hover]):not(:disabled){filter:brightness(110%)}}@media(prefers-color-scheme:dark){.osDark\:d_none\!{display:none!important}.osDark\:d_block\!{display:block!important}}}
