.LegalDocument_wrap__eR4tk{width:100%}.LegalDocument_page__LJKLx{--legal-zone-intro:var(--mkt-cream-50);--legal-zone-body:color-mix(in srgb,var(--mkt-cream-50) 60%,#fff);background:var(--legal-zone-body);width:100%}.LegalDocument_intro___R02o{background:var(--legal-zone-intro);position:relative}.LegalDocument_intro___R02o:after{background:var(--mkt-cream-300);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:min(50rem,calc(100% - 2 * clamp(1rem, 3vw, 2.5rem)))}.LegalDocument_hero__YrDBZ{padding:calc(var(--mkt-nav-height) + 3.5rem) clamp(1rem,3vw,2.5rem) 2.75rem}.LegalDocument_heroInner__jHlQn{margin-inline:auto;max-width:50rem}.LegalDocument_hero__YrDBZ h1{color:var(--mkt-green-700);font-family:var(--mkt-font-display);font-size:clamp(2.2rem,4.4vw,3.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0 0 .85rem}.LegalDocument_heroIntro__TwOy_{color:var(--mkt-cream-700);font-size:1.08rem;line-height:1.7;margin:0;max-width:62ch}.LegalDocument_heroDate___eXKZ{color:var(--mkt-cream-700);font-size:.83rem;margin:1.1rem 0 0}.LegalDocument_summary__m66au{padding:0 clamp(1rem,3vw,2.5rem)}.LegalDocument_summaryInner__lbug1{display:grid;gap:1.75rem 2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;max-width:50rem;padding-block:2rem}.LegalDocument_summaryLabel__taj5_{color:var(--mkt-green-700);font-size:.95rem;font-weight:700;line-height:1.35;margin:0 0 .3rem}.LegalDocument_summaryBody__JJF6W{color:var(--mkt-cream-700);font-size:1rem;line-height:1.65;margin:0}.LegalDocument_body__feRHL{background:linear-gradient(to bottom,var(--legal-zone-intro) 0,var(--legal-zone-body) 120px) padding-box;padding:clamp(4.5rem,6vw,6.5rem) clamp(1rem,3vw,2.5rem) clamp(3rem,6vw,4.5rem)}.LegalDocument_layout__o7GMs{margin-inline:auto;max-width:50rem}.LegalDocument_layoutWithToc__0zDaQ{align-items:start;display:grid;gap:2.5rem;grid-template-columns:minmax(0,13.75rem) minmax(min(50rem,100%),50rem) minmax(0,13.75rem);justify-content:center;margin-inline:auto;max-width:96.5rem}.LegalDocument_article__1Ljtr{min-width:0}.LegalDocument_section__pwhsC+.LegalDocument_section__pwhsC{margin-top:3.75rem}.LegalDocument_sectionClose__opb7p{position:relative}.LegalDocument_section__pwhsC+.LegalDocument_sectionClose__opb7p{margin-top:3.5rem;padding-top:3.5rem}.LegalDocument_section__pwhsC+.LegalDocument_sectionClose__opb7p:before{background:var(--mkt-cream-300);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:min(50rem,100%)}.LegalDocument_section__pwhsC{margin-inline:auto;max-width:50rem;scroll-margin-top:calc(var(--mkt-nav-height) + 1.5rem)}.LegalDocument_section__pwhsC h2{color:var(--mkt-green-700);font-family:var(--mkt-font-display);font-size:clamp(1.45rem,2.1vw,1.85rem);letter-spacing:-.012em;line-height:1.22;margin:0 0 .85rem}.LegalDocument_section__pwhsC h2,.LegalDocument_subsection__C37i0 h3{font-weight:600;scroll-margin-top:calc(var(--mkt-nav-height) + 1.5rem)}.LegalDocument_subsection__C37i0 h3{color:var(--mkt-cream-800);font-family:var(--font-body),"Nunito Sans","Segoe UI",sans-serif;font-size:1.15rem;letter-spacing:-.005em;line-height:1.35;margin:0 0 .75rem}.LegalDocument_section__pwhsC+.LegalDocument_subsection__C37i0{margin-top:1.5rem}.LegalDocument_subsection__C37i0 h3+.LegalDocument_rows__y3P_x{margin-top:0}.LegalDocument_subsection__C37i0+.LegalDocument_section__pwhsC{margin-top:3.75rem}.LegalDocument_article__1Ljtr li,.LegalDocument_article__1Ljtr p{color:var(--mkt-cream-700);font-size:1.08rem;line-height:1.75}.LegalDocument_article__1Ljtr p{margin:0 0 .9rem}.LegalDocument_article__1Ljtr ul{margin:0 0 .9rem;padding-left:1.2rem}.LegalDocument_article__1Ljtr li{margin:0 0 .45rem}.LegalDocument_article__1Ljtr p:last-child,.LegalDocument_article__1Ljtr ul:last-child{margin-bottom:0}.LegalDocument_article__1Ljtr a{color:var(--mkt-green-700);text-decoration:underline;text-underline-offset:2px}.LegalDocument_note__aoLIZ{background:color-mix(in srgb,var(--mkt-green-700) 4%,transparent);border-left:3px solid color-mix(in srgb,var(--mkt-green-700) 28%,transparent);margin:1.4rem 0;padding:1rem 1.15rem}.LegalDocument_note__aoLIZ p{margin:0}.LegalDocument_noteTitle__amsBS{color:var(--mkt-green-700);font-weight:700;margin:0 0 .35rem!important}.LegalDocument_rows__y3P_x{display:grid;gap:1.75rem;margin:1.5rem 0 0}.LegalDocument_row__k_eZq{display:grid;gap:.3rem 2rem;grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.LegalDocument_row__k_eZq dt{align-self:start;color:var(--mkt-green-700);font-size:1rem;font-weight:700;grid-column:1;grid-row:1/-1;line-height:1.5}.LegalDocument_row__k_eZq dd{margin:0}.LegalDocument_rowLimit__bI5vF,.LegalDocument_rowPurpose__bRLBu{color:var(--mkt-cream-700);font-size:1rem;grid-column:2;line-height:1.6}.LegalDocument_rowPurpose__bRLBu{grid-row:1}.LegalDocument_rowLimit__bI5vF{grid-row:2}.LegalDocument_toc__ujIBD{max-height:calc(100dvh - var(--mkt-nav-height) - 4rem);overflow-y:auto;position:sticky;top:calc(var(--mkt-nav-height) + 2rem);transition:opacity .22s ease,transform .22s ease}.LegalDocument_tocAway__I_PPj{opacity:0;pointer-events:none;transform:translateY(5px)}.LegalDocument_tocPresent__ssZFE{opacity:1;transform:translateY(0)}.LegalDocument_tocAway__I_PPj:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.LegalDocument_toc__ujIBD{transition:opacity .12s linear}.LegalDocument_tocAway__I_PPj,.LegalDocument_tocAway__I_PPj:focus-within,.LegalDocument_tocPresent__ssZFE{transform:none}.LegalDocument_tocDisclosureChevron__ryXbD{transition:none}}.LegalDocument_tocTitle__SVqTD{color:var(--mkt-cream-700);font-size:.75rem;font-weight:700;letter-spacing:.1em;margin:0 0 .7rem;text-transform:uppercase}.LegalDocument_toc__ujIBD ul{display:grid;gap:.45rem;list-style:none;margin:0;padding:0}.LegalDocument_tocLinkActive__9WdmU,.LegalDocument_tocLink__k43FH{display:block;font-size:.85rem;line-height:1.4;text-decoration:none}.LegalDocument_tocLink__k43FH{color:var(--mkt-cream-700)}.LegalDocument_tocLink__k43FH:hover{color:var(--mkt-green-700)}.LegalDocument_tocLinkActive__9WdmU{color:var(--mkt-green-700);font-weight:700}.LegalDocument_tocSub___gffl{padding-left:.85rem}.LegalDocument_tocDisclosure__7D_yJ{display:none}.LegalDocument_related__r_oaF{padding:2.5rem clamp(1rem,3vw,2.5rem) 3.5rem;position:relative}.LegalDocument_related__r_oaF:before{background:var(--mkt-cream-300);content:"";height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:min(50rem,calc(100% - 2 * clamp(1rem, 3vw, 2.5rem)))}.LegalDocument_relatedInner__0KTMV{margin-inline:auto;max-width:50rem}.LegalDocument_relatedTitle__8TsuX{color:var(--mkt-green-700);font-size:.95rem;font-weight:700;margin:0 0 .7rem}.LegalDocument_relatedLinks__prgUh{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;margin:0;padding:0}.LegalDocument_relatedLinks__prgUh a{color:var(--mkt-cream-700);font-size:.95rem;text-decoration:underline;text-underline-offset:2px}.LegalDocument_relatedLinks__prgUh a:hover{color:var(--mkt-green-700)}@media (max-width:1319px){.LegalDocument_layoutWithToc__0zDaQ{display:block;max-width:50rem}.LegalDocument_toc__ujIBD{display:none}.LegalDocument_hero__YrDBZ{padding-top:calc(var(--mkt-nav-height) + 2.625rem)}.LegalDocument_body__feRHL{padding-top:2rem}.LegalDocument_tocDisclosure__7D_yJ{display:block;margin-block:1rem 2.25rem}.LegalDocument_tocDisclosure__7D_yJ summary{align-items:center;color:var(--mkt-green-700);cursor:pointer;display:flex;font-size:.95rem;font-weight:700;gap:.5rem;list-style:none}.LegalDocument_tocDisclosure__7D_yJ summary::-webkit-details-marker{display:none}.LegalDocument_tocDisclosureChevron__ryXbD{color:color-mix(in srgb,var(--mkt-green-700) 62%,var(--mkt-cream-700));flex:0 0 auto;height:15px;transition:transform .16s ease;width:15px}.LegalDocument_tocDisclosure__7D_yJ[open] .LegalDocument_tocDisclosureChevron__ryXbD{transform:rotate(90deg)}.LegalDocument_tocDisclosure__7D_yJ ul{display:grid;gap:.5rem;list-style:none;margin:.8rem 0 0;padding:0}.LegalDocument_tocDisclosure__7D_yJ a{color:var(--mkt-cream-700);font-size:.92rem;text-decoration:none}}@media (max-width:640px){.LegalDocument_row__k_eZq,.LegalDocument_summaryInner__lbug1{grid-template-columns:minmax(0,1fr)}.LegalDocument_row__k_eZq{gap:.3rem}.LegalDocument_row__k_eZq>*{grid-column:1;grid-row:auto}.LegalDocument_article__1Ljtr li,.LegalDocument_article__1Ljtr p{font-size:1.05rem}}.LegalNoticeForm_form__auk7X{display:grid;gap:1.1rem;margin-top:1.5rem}.LegalNoticeForm_field__KWvlv{display:grid;gap:.3rem}.LegalNoticeForm_label__9TOqJ{color:var(--ink);font-size:.95rem;font-weight:600;line-height:1.4}.LegalNoticeForm_optional__SI1wB{color:var(--muted-ink,#6b7280);font-weight:400}.LegalNoticeForm_input__HxkmF,.LegalNoticeForm_select__el3aw,.LegalNoticeForm_textarea__rCD_E{font:inherit;inline-size:100%}.LegalNoticeForm_textarea__rCD_E{resize:vertical}.LegalNoticeForm_help__36PGH{color:var(--muted-ink,#6b7280);font-size:.85rem;line-height:1.45;margin:0}.LegalNoticeForm_declarations__PAEHR{display:grid;gap:.7rem;margin-top:.4rem}.LegalNoticeForm_declaration__4p4SI{align-items:flex-start;color:var(--ink);cursor:pointer;display:flex;font-size:.9rem;gap:.6rem;line-height:1.5}.LegalNoticeForm_declaration__4p4SI input{accent-color:var(--accent,#3a7038);block-size:18px;flex:0 0 auto;inline-size:18px;margin-block-start:3px}.LegalNoticeForm_sworn__dKqnU{color:var(--ink);font-weight:700}.LegalNoticeForm_error__hIE2d{color:var(--danger,#b42318);font-size:.9rem;margin:0}.LegalNoticeForm_done__dJIdn{display:grid;gap:.8rem;margin-top:1.5rem}.LegalNoticeForm_doneTitle__nkOus{color:var(--mkt-green-700,#1e3820);font-family:var(--mkt-font-display);font-size:1.5rem;margin:0}.LegalNoticeForm_ref__yB0GM{background:var(--surface-subtle,rgb(0 0 0/5%));border-radius:5px;font-size:.9em;padding:.1rem .35rem}.Popover_popover__ZV30k{--pb-tint:color-mix(in srgb,var(--surface-primary,#fff) 72%,transparent);--pb-blur:22px;--pb-saturation:1.4;--pb-shadow:var(--popover-shadow);border-radius:.85rem;left:var(--popover-left);max-height:var(--popover-max-height,80vh);max-width:var(--popover-max-width,320px);opacity:0;overflow:auto;padding:.5rem;position:fixed;top:var(--popover-top);transform:translate3d(0,-4px,0);transition:opacity .14s ease,transform .14s ease;will-change:transform,opacity;z-index:9500}.Popover_popover__ZV30k[data-variant=solid]{--pb-tint:color-mix(in srgb,var(--surface-primary,#fff) 90%,transparent);--pb-edge:rgb(255 255 255/70%)}.Popover_popover__ZV30k[data-variant=datepicker]{--pb-tint:var(--input-bg,#fff);--pb-edge:transparent}:root[data-theme=dark] .Popover_popover__ZV30k{--pb-tint:color-mix(in srgb,var(--surface-primary,#232322) 80%,transparent);--pb-shadow:var(--popover-shadow)}:root[data-theme=dark] .Popover_popover__ZV30k[data-variant=solid]{--pb-tint:color-mix(in srgb,var(--surface-primary,#232322) 70%,transparent);--pb-edge:rgb(255 255 255/28%)}:root[data-theme=dark] .Popover_popover__ZV30k[data-variant=datepicker]{--pb-tint:var(--input-bg,#202020);--pb-edge:transparent}.Popover_popover__ZV30k[data-state=open]{opacity:1;transform:translateZ(0)}.Popover_popover__ZV30k .mp-popover-close+*{margin-top:.4rem;padding-right:2.25rem}.Popover_popover__ZV30k .mp-popover-close{margin:0;padding:0;position:absolute;right:.15rem;top:.15rem;transition:transform .14s ease;z-index:1}.Popover_popover__ZV30k .mp-popover-close:focus-visible,.Popover_popover__ZV30k .mp-popover-close:hover{transform:translateY(-1px)}.Popover_popover__ZV30k .mp-popover-close .btn__icon{transition:transform .14s ease}.Popover_popover__ZV30k[data-side=above][data-state=open]{transform:translate3d(0,4px,0)}.Popover_popover__ZV30k[data-role=menu]{--popover-menu-font-size:0.88rem;padding:.25rem}.Popover_popover__ZV30k[data-role=menu] .Popover_menuItem__JKS_w,.Popover_popover__ZV30k[data-role=menu] .app-menu-item,.Popover_popover__ZV30k[data-role=menu] .app-page-nav-menu-item,.Popover_submenu__e4q17 .Popover_menuItem__JKS_w,.Popover_submenu__e4q17 .app-menu-item,.Popover_submenu__e4q17 .app-page-nav-menu-item{font-size:var(--popover-menu-font-size,.88rem)}.Popover_submenu__e4q17{--popover-menu-font-size:0.88rem}.Popover_popover__ZV30k[data-role=menu] .Popover_menuItem__JKS_w+.Popover_menuItem__JKS_w,.Popover_popover__ZV30k[data-role=menu] .Popover_menuItem__JKS_w+.app-page-nav-menu-item,.Popover_popover__ZV30k[data-role=menu] .app-page-nav-menu-item+.Popover_menuItem__JKS_w,.Popover_popover__ZV30k[data-role=menu] .app-page-nav-menu-item+.app-page-nav-menu-item,.Popover_popover__ZV30k[data-role=menu] .app-page-nav-menu-section+.app-page-nav-menu-section{margin-top:0}.Popover_popover__ZV30k[data-inline=true]{position:absolute}@media (prefers-reduced-motion:reduce){.Popover_popover__ZV30k{transform:none;transition:opacity 0s}}.Popover_popoverSheetBackdrop__aaOql{animation:Popover_popoverSheetBackdropFadeIn__ubbzf .2s ease both;background:rgb(15 23 42/34%);inset:0;position:fixed;z-index:9499}.Popover_popoverSheetBackdrop__aaOql[data-state=closed]{animation:Popover_popoverSheetBackdropFadeOut__hYAND .16s ease both}@keyframes Popover_popoverSheetBackdropFadeIn__ubbzf{0%{opacity:0}to{opacity:1}}@keyframes Popover_popoverSheetBackdropFadeOut__hYAND{0%{opacity:1}to{opacity:0}}.Popover_popoverModalBackdrop__hVUZG{animation:Popover_popoverSheetBackdropFadeIn__ubbzf .18s ease both;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgb(20 24 20/30%);inset:0;position:fixed;z-index:9499}:root[data-theme=dark] .Popover_popoverModalBackdrop__hVUZG{background:rgb(0 0 0/52%)}.Popover_popoverModal__gNY9T.Popover_popoverModal__gNY9T.Popover_popoverModal__gNY9T{--pb-tint:var(--surface-primary,#fff)}.Popover_popoverSheet__cNKTo{border:1px solid var(--drawer-border,rgb(0 0 0/6%));border-radius:1.35rem 1.35rem 0 0;box-shadow:0 -22px 52px rgb(15 23 42/22%);box-sizing:border-box;inset:auto 0 0;bottom:var(--popover-sheet-keyboard-lift,0);left:0;margin:0;max-height:calc(100dvh - .75rem - var(--popover-sheet-keyboard-lift, 0px));max-width:100%;opacity:1;overflow:hidden;padding:0;top:auto;transform:translateY(100%);transition:transform .22s cubic-bezier(.22,1,.36,1);will-change:auto;width:100%}.Popover_popoverSheet__cNKTo[data-state=open]{transform:none}.Popover_popoverSheet__cNKTo.Popover_popoverSheet__cNKTo.Popover_popoverSheet__cNKTo{--pb-tint:var(--drawer-surface,var(--panel-bg,#f7f6f3))}.Popover_popoverSheet__cNKTo.Popover_popoverSheet__cNKTo.Popover_popoverSheet__cNKTo[aria-modal=true]{--pb-tint:var(--surface-primary,#fff)}.Popover_popoverSheet__cNKTo.Popover_popoverSheet__cNKTo{--popover-sheet-bottom-inset:max(0.85rem,calc(env(safe-area-inset-bottom, 0px) + 0.85rem));overscroll-behavior:contain;padding-bottom:var(--popover-sheet-bottom-inset)}.Popover_popoverSheetHandleArea__Sblg_{align-items:center;cursor:grab;display:flex;flex:0 0 auto;justify-content:center;padding:.5rem 1rem .55rem;touch-action:none}.Popover_popoverSheetHandleArea__Sblg_:active{cursor:grabbing}.Popover_popoverSheetHandleArea__Sblg_:focus{outline:none}.Popover_popoverSheetHandleArea__Sblg_:focus-visible .Popover_popoverSheetHandle__cVUrx{box-shadow:0 0 0 3px var(--btn-focus)}.Popover_popoverSheetHandle__cVUrx{background:rgb(81 95 107/30%);border-radius:999px;display:block;height:.32rem;pointer-events:none;width:3rem}:root[data-theme=dark] .Popover_popoverSheetHandle__cVUrx{background:rgb(255 255 255/30%)}@media (prefers-reduced-motion:reduce){.Popover_popoverSheetBackdrop__aaOql{animation:none}.Popover_popoverSheet__cNKTo{transform:none;transition:none}}.Popover_menuItem__JKS_w>span:not(.Popover_menuItemIcon__r1Hvh){min-width:0;overflow:hidden;text-overflow:ellipsis;transform:translateY(1px);white-space:nowrap}.Popover_menuItem__JKS_w{align-items:center;appearance:none;background:transparent;border:0;border-radius:.45rem;color:var(--ink);cursor:pointer;display:inline-flex;font:inherit;font-weight:600;gap:.48rem;justify-content:flex-start;line-height:1;padding:.48rem .6rem;text-align:left;width:100%}.Popover_menuItem__JKS_w:focus-visible:not(:disabled),.Popover_menuItem__JKS_w:hover:not(:disabled){background:rgb(0 0 0/5%);border:0;outline:none}.Popover_menuItem__JKS_w:disabled{cursor:not-allowed;opacity:.55}.Popover_menuItem__JKS_w[data-danger=true]:focus-visible:not(:disabled),.Popover_menuItem__JKS_w[data-danger=true]:hover:not(:disabled){background:rgb(185 59 49/10%);color:#9a382d}:root[data-theme=dark] .Popover_menuItem__JKS_w{color:var(--ink)}:root[data-theme=dark] .Popover_menuItem__JKS_w:focus-visible:not(:disabled),:root[data-theme=dark] .Popover_menuItem__JKS_w:hover:not(:disabled){background:rgb(255 255 255/6%)}:root[data-theme=dark] .Popover_menuItem__JKS_w[data-danger=true]:focus-visible:not(:disabled),:root[data-theme=dark] .Popover_menuItem__JKS_w[data-danger=true]:hover:not(:disabled){background:rgb(255 107 95/14%);color:#f2aca1}.Popover_menuItemIcon__r1Hvh{align-items:center;color:var(--ink,#1f2421);display:inline-flex;flex:0 0 auto;height:1rem;justify-content:center;width:1rem}.Popover_menuItemIcon__r1Hvh .icon-svg,.Popover_menuItemIcon__r1Hvh>svg{height:100%;width:100%}.Popover_menuItem__JKS_w[data-danger=true]:focus-visible:not(:disabled) .Popover_menuItemIcon__r1Hvh,.Popover_menuItem__JKS_w[data-danger=true]:hover:not(:disabled) .Popover_menuItemIcon__r1Hvh{color:currentcolor}.Popover_menuItemIcon__r1Hvh .comment-bubble-icon{height:1rem;left:auto;position:static;top:auto;transform:none;width:1rem}.Popover_menuItemIcon__r1Hvh .comment-bubble-icon path{stroke-width:1.6}.Popover_menuItemIcon__r1Hvh .comment-bubble-icon.filled path,.Popover_menuItemIcon__r1Hvh .comment-bubble-icon.outline path{fill:none;stroke:currentcolor}.Popover_menuDivider__cPkVy{background:rgb(0 0 0/8%);border:0;height:1px;margin:.35rem 0}:root[data-theme=dark] .Popover_menuDivider__cPkVy{background:rgb(255 255 255/8%)}.Popover_menuHeader__vpPNj{color:var(--muted-ink,#6d6d6d);font-size:.7rem;font-weight:700;letter-spacing:.08em;margin:0;padding:.35rem .6rem .2rem;text-transform:uppercase}.Popover_menuItemLabel__vkkaE{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Popover_submenuChevron__q_IG_{align-items:center;color:var(--muted-ink,#6d6d6d);display:inline-flex;flex:0 0 auto;justify-content:center;margin-left:auto}.Popover_menuItem__JKS_w[data-submenu-open=true]{background:rgb(0 0 0/5%)}:root[data-theme=dark] .Popover_menuItem__JKS_w[data-submenu-open=true]{background:rgb(255 255 255/6%)}.Popover_submenu__e4q17{max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:.25rem;scrollbar-color:rgb(0 0 0/24%) transparent;scrollbar-width:thin}.Popover_submenu__e4q17::-webkit-scrollbar{height:6px;width:6px}.Popover_submenu__e4q17::-webkit-scrollbar-track,.Popover_submenu__e4q17::-webkit-scrollbar-track-piece{background:transparent;border:0}.Popover_submenu__e4q17::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:rgb(0 0 0/24%);border:1px solid transparent;border-radius:999px;min-height:28px}.Popover_submenu__e4q17::-webkit-scrollbar-thumb:hover{background-color:rgb(0 0 0/44%)}.Popover_submenu__e4q17::-webkit-scrollbar-button,.Popover_submenu__e4q17::-webkit-scrollbar-corner{display:none;height:0;width:0}:root[data-theme=dark] .Popover_submenu__e4q17{scrollbar-color:rgb(255 255 255/28%) transparent}:root[data-theme=dark] .Popover_submenu__e4q17::-webkit-scrollbar-thumb{background-color:rgb(255 255 255/28%)}:root[data-theme=dark] .Popover_submenu__e4q17::-webkit-scrollbar-thumb:hover{background-color:rgb(255 255 255/48%)}.Popover_submenu__e4q17 .Popover_menuItem__JKS_w+.Popover_menuItem__JKS_w,.Popover_submenu__e4q17 .Popover_menuItem__JKS_w+.app-page-nav-menu-item,.Popover_submenu__e4q17 .app-page-nav-menu-item+.Popover_menuItem__JKS_w,.Popover_submenu__e4q17 .app-page-nav-menu-item+.app-page-nav-menu-item{margin-top:0}.Popover_popover__ZV30k .app-page-nav-menu-item,.Popover_submenu__e4q17 .app-page-nav-menu-item{border:0;border-radius:.45rem;padding:.42rem .6rem}.Popover_popover__ZV30k .app-page-nav-menu-item:focus-visible:not(:disabled),.Popover_popover__ZV30k .app-page-nav-menu-item:hover:not(:disabled),.Popover_submenu__e4q17 .app-page-nav-menu-item:focus-visible:not(:disabled),.Popover_submenu__e4q17 .app-page-nav-menu-item:hover:not(:disabled){background:rgb(0 0 0/5%);border:0}:root[data-theme=dark] .Popover_popover__ZV30k .app-page-nav-menu-item:focus-visible:not(:disabled),:root[data-theme=dark] .Popover_popover__ZV30k .app-page-nav-menu-item:hover:not(:disabled),:root[data-theme=dark] .Popover_submenu__e4q17 .app-page-nav-menu-item:focus-visible:not(:disabled),:root[data-theme=dark] .Popover_submenu__e4q17 .app-page-nav-menu-item:hover:not(:disabled){background:rgb(255 255 255/6%)}.Popover_header__LGIdP{align-items:center;display:flex;gap:.5rem;margin:-.85rem -.95rem .6rem 0;min-height:var(--btn-height-md,2.3rem)}.Popover_popoverSheet__cNKTo .Popover_header__LGIdP{margin-top:0}.Popover_headerTitle__dfl9s{align-items:center;display:flex;flex:1 1 auto;gap:.15rem;min-width:0}.Popover_headerTitle__dfl9s .dialog-popover-title{margin:0}.Popover_headerActions__K0V9S{align-items:center;display:flex;flex:0 0 auto;gap:.15rem}.AvatarInitial_avatar__1ZMHz.AvatarInitial_avatar__1ZMHz.AvatarInitial_avatar__1ZMHz{align-items:center;border:0;border-radius:50%;box-sizing:border-box;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;overflow:hidden;print-color-adjust:exact;-webkit-print-color-adjust:exact;text-transform:uppercase}:where(.AvatarInitial_avatar__1ZMHz){font-size:.85rem;height:2rem;width:2rem}.AvatarInitial_member__K__wa.AvatarInitial_member__K__wa.AvatarInitial_member__K__wa{background:color-mix(in srgb,var(--ink,#3b3b3b) 8%,transparent);color:var(--ink,#252525);font-weight:600}.AvatarInitial_cook__gtulY.AvatarInitial_cook__gtulY.AvatarInitial_cook__gtulY{background:var(--mkt-green-700,#2e5c3e);color:#fff;font-weight:700}:root[data-theme=dark] .AvatarInitial_cook__gtulY.AvatarInitial_cook__gtulY.AvatarInitial_cook__gtulY{background:#3d6b47;color:#f3f6f1}.AvatarInitial_initial__1Ur94{display:block;text-box:trim-both cap alphabetic}.AvatarInitial_image__EET10{display:block;height:100%;object-fit:cover;width:100%}.CuisinePicker_picker__BS0VF{display:flex;flex-direction:column;gap:.5rem}.CuisinePicker_pillRow__RmV0a{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.CuisinePicker_cuisinePill__fEEC_{align-items:center;display:inline-flex;gap:.4rem}.CuisinePicker_otherPill__MietO{font-style:italic;opacity:.85}.CuisinePicker_flagChip__qzWdi{align-items:center;border:1px solid color-mix(in srgb,var(--cuisine-accent,currentColor) 35%,transparent);border-radius:50%;box-shadow:0 1px 2px rgb(0 0 0/10%);display:inline-flex;flex-shrink:0;height:18px;justify-content:center;overflow:hidden;width:18px}.CuisinePicker_flagChip__qzWdi img{height:100%;object-fit:cover;object-position:center;width:100%}.CuisinePicker_dotChip__bLtE4{background:var(--cuisine-accent,currentColor);border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.CuisinePicker_searchPanel__RUsee{background:var(--surface-elevated,var(--surface-2,#fff));border:1px solid var(--border-soft,rgb(0 0 0/10%));border-radius:.5rem;display:flex;flex-direction:column;gap:.6rem;margin-top:.4rem;max-height:22rem;overflow:hidden;padding:.75rem}.CuisinePicker_searchInput__RpRVs{background:var(--surface,transparent);border:1px solid var(--border-soft,rgb(0 0 0/15%));border-radius:.375rem;color:inherit;font-size:.95rem;padding:.55rem .75rem;width:100%}.CuisinePicker_searchInput__RpRVs:focus{outline:2px solid var(--accent-color,currentColor);outline-offset:-1px}.CuisinePicker_searchResults__h5XDs{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-height:0;overflow-y:auto}.CuisinePicker_continentSection__zzDsk{display:flex;flex-direction:column;gap:.4rem}.CuisinePicker_continentHeading__Lr4RU{border-bottom:1px solid var(--border-soft,rgb(0 0 0/8%));color:var(--text-muted,rgb(0 0 0/55%));font-size:.72rem;font-weight:600;letter-spacing:.08em;margin:0;padding-bottom:.2rem;text-transform:uppercase}.CuisinePicker_continentGrid__QIJ3a{display:flex;flex-wrap:wrap;gap:.35rem}.CuisinePicker_searchPill__daZ2c{align-items:center;display:inline-flex;gap:.35rem}.CuisinePicker_fusionOffer__uuNRM{background:var(--surface-muted,rgb(0 0 0/3%));border:1px dashed var(--border-soft,rgb(0 0 0/15%));border-radius:.5rem;display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:.75rem}.CuisinePicker_fusionOffer__uuNRM p{font-size:.9rem;margin:0}.CuisinePicker_fusionHint__F5KVL{color:var(--text-muted,rgb(0 0 0/60%));font-size:.78rem}.CuisinePicker_noResults__fpVZY{color:var(--text-muted,rgb(0 0 0/60%));font-size:.88rem;margin:0}.CuisinePicker_regionSelect__abuog{background:var(--surface,transparent);border:1px solid var(--border-soft,rgb(0 0 0/15%));border-radius:.375rem;color:inherit;font-size:.9rem;max-width:16rem;padding:.35rem .6rem;width:auto}:root[data-theme=dark] .CuisinePicker_searchPanel__RUsee{background:rgb(28 28 26/96%);border-color:rgb(255 255 255/12%);box-shadow:0 8px 24px rgb(0 0 0/36%)}:root[data-theme=dark] .CuisinePicker_searchInput__RpRVs{background:rgb(255 255 255/6%);border-color:rgb(255 255 255/16%);color:var(--ink)}:root[data-theme=dark] .CuisinePicker_searchInput__RpRVs::placeholder{color:rgb(255 255 255/38%)}:root[data-theme=dark] .CuisinePicker_continentHeading__Lr4RU{border-bottom-color:rgb(255 255 255/12%);color:rgb(255 255 255/58%)}:root[data-theme=dark] .CuisinePicker_fusionOffer__uuNRM{background:rgb(255 255 255/4%);border-color:rgb(255 255 255/16%)}:root[data-theme=dark] .CuisinePicker_fusionHint__F5KVL,:root[data-theme=dark] .CuisinePicker_noResults__fpVZY{color:rgb(255 255 255/55%)}:root[data-theme=dark] .CuisinePicker_regionSelect__abuog{background:rgb(255 255 255/6%);border-color:rgb(255 255 255/16%);color:var(--ink)}.CuisinePicker_popoverSurface__x445v{padding:0}.CuisinePicker_searchPanelInner__Z4qVk{display:flex;flex-direction:column;max-height:24rem;overflow:hidden}.CuisinePicker_popoverHeader__7_smi{align-items:center;border-bottom:1px solid var(--color-line-soft,rgb(0 0 0/8%));display:flex;flex:0 0 auto;justify-content:space-between;padding:.75rem 1rem}.CuisinePicker_popoverTitle__k5daG{color:var(--ink);font-family:var(--font-display),serif;font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0}.CuisinePicker_popoverBody__kZUjZ{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;min-height:0;overflow:hidden;padding:.75rem 1rem}.CuisinePicker_popoverFooter__zjHzL{align-items:center;border-top:1px solid var(--color-line-soft,rgb(0 0 0/8%));display:flex;flex:0 0 auto;justify-content:flex-end;padding:.65rem 1rem}.CuisinePicker_popoverBody__kZUjZ>.CuisinePicker_searchResults__h5XDs{max-height:none}@media (max-width:900px){.CuisinePicker_searchPanelInner__Z4qVk{max-height:none}.CuisinePicker_popoverBody__kZUjZ{max-height:60vh}}@media (max-width:640px){.CuisinePicker_searchPanel__RUsee{max-height:18rem;padding:.5rem}.CuisinePicker_continentGrid__QIJ3a{gap:.3rem}.CuisinePicker_searchPill__daZ2c{font-size:.85rem}}.CollectionsPicker_error__mm74A{color:var(--danger-ink,#b02a2a);font-size:.82rem;margin:.5rem 0 0}.FullPageOverlay_overlay__RcL5z{background:var(--page-bg,#f9faf7);display:flex;flex-direction:column;min-height:100dvh;position:relative;transform-origin:center bottom;transition:opacity var(--fpo-open-duration,.28s) cubic-bezier(.22,1,.36,1),transform var(--fpo-open-duration,.28s) cubic-bezier(.22,1,.36,1);width:100%;z-index:9000}.FullPageOverlay_overlayClosing__aUKl3,.FullPageOverlay_overlayHidden__YPd78{will-change:opacity,transform}.FullPageOverlay_overlayHidden__YPd78{opacity:0;transform:translateY(32px) scale(.985)}.FullPageOverlay_overlayVisible__4WfpB{opacity:1;transform:none}.FullPageOverlay_overlayClosing__aUKl3{opacity:0;transform:translateY(24px) scale(.99);transition:opacity var(--fpo-close-duration,.22s) cubic-bezier(.4,0,1,1),transform var(--fpo-close-duration,.22s) cubic-bezier(.4,0,1,1)}@media (prefers-reduced-motion:reduce){.FullPageOverlay_overlayClosing__aUKl3,.FullPageOverlay_overlay__RcL5z{transition-duration:0s}.FullPageOverlay_overlayClosing__aUKl3,.FullPageOverlay_overlayHidden__YPd78{transform:none}}.FullPageOverlay_overlay__RcL5z[data-enter-from=right]{transform-origin:center right}.FullPageOverlay_overlay__RcL5z[data-enter-from=right].FullPageOverlay_overlayHidden__YPd78{opacity:1;transform:translateX(100%)}.FullPageOverlay_overlay__RcL5z[data-enter-from=right].FullPageOverlay_overlayVisible__4WfpB{opacity:1;transform:none}.FullPageOverlay_overlay__RcL5z[data-enter-from=right].FullPageOverlay_overlayClosing__aUKl3{opacity:1;transform:translateX(100%)}html:has(.FullPageOverlay_overlay__RcL5z[data-enter-from=right]){overflow-x:clip}html:has(.FullPageOverlay_overlay__RcL5z[data-enter-from=right])>body{overflow:clip visible}@media (prefers-reduced-motion:reduce){.FullPageOverlay_overlay__RcL5z[data-enter-from=right].FullPageOverlay_overlayClosing__aUKl3,.FullPageOverlay_overlay__RcL5z[data-enter-from=right].FullPageOverlay_overlayHidden__YPd78{transform:none}}.FullPageOverlay_header__XdvP1{align-items:center;background:var(--surface-primary,#fff);border-bottom:1px solid var(--recipe-card-border,rgb(0 0 0/8%));box-shadow:0 1px 5px rgb(0 0 0/5%);display:grid;flex:0 0 auto;grid-template-columns:1fr auto 1fr;min-height:58px;padding:0 1rem;position:sticky;top:0;z-index:1}:root[data-theme=dark] .FullPageOverlay_header__XdvP1{border-bottom-color:rgb(255 255 255/8%);box-shadow:0 1px 5px rgb(0 0 0/20%)}.FullPageOverlay_logoWrap__Z_uAG{align-items:center;display:flex;justify-content:center}.FullPageOverlay_logo__AZiLD{color:var(--mkt-green-700,#1e3820);display:block;height:30px;width:auto}.FullPageOverlay_logoMark__1bFwy{color:var(--mkt-green-700,#1e3820);display:none;height:30px;width:30px}.FullPageOverlay_backSlot__642JD{display:flex;justify-content:flex-start}.FullPageOverlay_backSlot__642JD>*{white-space:nowrap}.FullPageOverlay_ctaSlot__gKuzy{align-items:center;display:flex;gap:.85rem;justify-content:flex-end}.FullPageOverlay_ctaSlot__gKuzy>*{white-space:nowrap}.FullPageOverlay_helpSlot__9GyOS{align-items:center;display:inline-flex}.FullPageOverlay_header__XdvP1[data-header-fit=compact] .FullPageOverlay_helpSlot__9GyOS,.FullPageOverlay_header__XdvP1[data-header-fit=compact] .FullPageOverlay_logo__AZiLD,.FullPageOverlay_header__XdvP1[data-header-fit=mark] .FullPageOverlay_helpSlot__9GyOS,.FullPageOverlay_header__XdvP1[data-header-fit=mark] .FullPageOverlay_logo__AZiLD,.FullPageOverlay_header__XdvP1[data-header-fit=no-help] .FullPageOverlay_helpSlot__9GyOS{display:none}.FullPageOverlay_header__XdvP1[data-header-fit=compact] .FullPageOverlay_logoMark__1bFwy,.FullPageOverlay_header__XdvP1[data-header-fit=mark] .FullPageOverlay_logoMark__1bFwy{display:block}.FullPageOverlay_header__XdvP1[data-header-fit=compact]{column-gap:.6rem;grid-template-columns:auto auto 1fr}.FullPageOverlay_header__XdvP1[data-header-fit=compact] .FullPageOverlay_logoWrap__Z_uAG{justify-content:flex-start}.FullPageOverlay_body__oatgQ{flex:1 1 auto;padding-bottom:0}.FullPageOverlay_body__oatgQ.FullPageOverlay_bodyWithFooter__L3PYB{padding-bottom:0}.FullPageOverlay_footer__QUOWU{background:var(--surface-primary,#fff);border-top:1px solid var(--recipe-card-border,rgb(0 0 0/8%));bottom:0;flex:0 0 auto;padding:.75rem clamp(1rem,4vw,2rem) calc(.85rem + env(safe-area-inset-bottom, 0px));position:sticky;z-index:5}.FullPageOverlay_footerActions__6c_E_{align-items:center;display:flex;gap:.75rem;justify-content:flex-end;margin:0 auto;max-width:1080px;width:100%}@media (max-width:640px){.FullPageOverlay_footerActions__6c_E_{flex-wrap:wrap;row-gap:.4rem}.FullPageOverlay_footerActions__6c_E_>*{flex:1 1 auto;justify-content:center}}@media print{.FullPageOverlay_footer__QUOWU{display:none}.FullPageOverlay_overlay__RcL5z[data-print-hide-header=true]{background:transparent;display:block;flex-direction:unset;inset:auto;overflow:visible;position:static;transition:none;z-index:auto}.FullPageOverlay_overlay__RcL5z[data-print-hide-header=true] .FullPageOverlay_header__XdvP1{display:none}.FullPageOverlay_overlay__RcL5z[data-print-hide-header=true] .FullPageOverlay_body__oatgQ{display:block;height:auto;max-width:none;overflow:visible;padding-bottom:0;width:100%}}:root[data-theme=dark] .FullPageOverlay_footer__QUOWU{border-top-color:rgb(255 255 255/10%)}:root[data-theme=dark] .FullPageOverlay_header__XdvP1{border-bottom-color:rgb(255 255 255/10%);box-shadow:0 1px 5px rgb(0 0 0/18%)}:root[data-theme=dark] .FullPageOverlay_logoMark__1bFwy,:root[data-theme=dark] .FullPageOverlay_logo__AZiLD{color:var(--ink)}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-results-page-shell .app-page-content-shell.results-page-content-shell{margin:0 auto;max-width:none;width:min(100%,var(--app-user-page-shell-max-width))}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-results-page-shell .results-page-top-row{margin-bottom:1rem}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .results-page-title-row{grid-template-columns:minmax(0,1fr)!important;justify-items:center}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .results-page-title-row .plan-left-actions{display:grid;gap:.5rem;grid-column:1!important;justify-items:center;justify-self:center!important;width:100%}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-results-page-shell .results-page-top-row .section-title{text-align:center}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row .plan-left-actions{grid-column:2;justify-self:center}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row .section-toolbar-center{grid-column:1;justify-self:start}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row .section-toolbar-right{grid-column:3;justify-self:end}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-page-shell .results-page-top-row{grid-template-columns:1fr auto 1fr}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-page-shell .results-page-top-row .plan-left-actions{grid-column:2;justify-self:center}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-page-shell .results-page-top-row .plan-right-actions{grid-column:3;justify-self:end}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-results-grid,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .library-results-grid{align-items:stretch}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-results-grid.is-list-view,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .library-results-grid.is-list-view{grid-template-columns:minmax(0,1fr)}@media (max-width:899px){.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-page-shell .results-page-top-row,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row{grid-template-columns:minmax(0,1fr)}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-page-shell .results-page-top-row .plan-left-actions,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .history-page-shell .results-page-top-row .plan-right-actions,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row .plan-left-actions,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row .section-toolbar-center,.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-library-page-shell .results-page-top-row .section-toolbar-right{grid-column:auto;justify-self:stretch}.RecipeHistoryPages_recipeHistoryRoot__Wj1E5 .recipe-results-page-shell .results-page-top-row .section-title{text-align:left}}