:root{--cc-radius-card:20px;--cc-radius-photo:16px;--cc-radius-control:14px;--cc-radius-chip:999px;--cc-radius-badge:8px;--cc-border-width-control:1.5px;--cc-border-width-ai-chip:1.5px;--cc-focus-width:2px;--cc-focus-width-contrast-more:3px;--cc-focus-offset:2px;--cc-size-touch-min:44px;--cc-size-touch-detail:52px;--cc-size-touch-cook:60px;--cc-size-mascot-min:48px;--cc-size-mascot-face:64px;--cc-size-mascot-cook-min:64px;--cc-size-mascot-cook-max:96px;--cc-size-mascot-celebrate-max:200px;--cc-font-family-heading:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-font-family-body:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-font-weight-heading-display:600;--cc-font-weight-heading:600;--cc-font-weight-regular:400;--cc-font-weight-medium:500;--cc-font-weight-semibold:600;--cc-font-weight-bold:700;--cc-font-weight-extrabold:800;--cc-motion-duration-cook-step:.15s;--cc-motion-duration-reduce-crossfade:.15s;--cc-motion-duration-fast:.2s;--cc-motion-duration-base:.26s;--cc-motion-duration-slow:.32s;--cc-motion-duration-error:.5s;--cc-motion-duration-curious:.6s;--cc-motion-duration-celebrate-brief:.6s;--cc-motion-duration-welcome:.9s;--cc-motion-duration-celebrate:.9s;--cc-motion-duration-doze-cycle:2.4s;--cc-motion-duration-toast-min:6s;--cc-motion-easing-standard:cubic-bezier(.2, .8, .2, 1);--cc-motion-easing-breathe:cubic-bezier(.37, 0, .63, 1);--cc-motion-distance-screen-enter:8px;--cc-motion-limit-loop-max:5s;--cc-motion-limit-luminance-interval-min:.8s;--cc-motion-limit-doze-cycles:2;--cc-ai-chip-min-height:28px;--cc-ai-chip-padding-start:7px;--cc-ai-chip-padding-end:10px;--cc-ai-chip-gap:6px;--cc-ai-chip-icon-size:16px;--cc-button-pressed-offset:1px;--cc-tabbar-indicator-height:3px;--cc-tabbar-indicator-width:32px;--cc-og-image-width:1200px;--cc-og-image-height:630px;--cc-og-image-safe-square-size:630px;--cc-og-image-safe-square-x:285px;--cc-og-image-plate-inset:24px;--cc-og-image-plate-radius:24px;--cc-og-image-plate-padding:28px;--cc-og-image-plate-gap:14px;--cc-og-image-plate-elevation:0px 8px 28px 0px #1c161347;--cc-og-image-label-font-size:48px;--cc-og-image-label-height:76px;--cc-og-image-label-padding-start:18px;--cc-og-image-label-padding-end:26px;--cc-og-image-label-gap:12px;--cc-og-image-label-icon-size:40px;--cc-og-image-label-radius:22px;--cc-og-image-label-border-width:0px;--cc-og-image-title-font-size:44px;--cc-og-image-title-line-height:1.15;--cc-og-image-title-max-lines:2;--cc-og-image-title-step-font-size:36px;--cc-og-image-title-step-max-lines:2;--cc-og-image-brand-lockup-height:30px;--cc-og-image-card-panel-radius:28px;--cc-og-image-card-title-font-size:60px;--cc-og-image-card-title-max-lines:3;--cc-og-image-card-title-step-font-size:48px;--cc-og-image-card-title-step-max-lines:4;--cc-og-image-card-brand-lockup-height:40px;--cc-photo-aspect:4/5;--cc-photo-detail-height:350px;--cc-photo-scrim-start:.45;--cc-photo-scrim-full:.82;--cc-photo-caption-inset-inline:10px;--cc-photo-caption-inset-bottom:9px;--cc-photo-caption-gap:6px;--cc-photo-caption-icon-size:14px;--cc-photo-caption-icon-size-max:28px;--cc-photo-caption-layout-top-min:.79;--cc-photo-caption-guard-top-min:.785;--cc-photo-placeholder-aspect-two-columns:4/5;--cc-photo-placeholder-aspect-one-column:3/2;--cc-allergen-tag-pattern-width:14px;--cc-allergen-tag-min-height:36px;--cc-celebrate-pill-min-height:32px;--cc-badge-level-size-award:96px;--cc-badge-level-size-list:72px;--cc-badge-level-size-inline:24px;--cc-badge-level-glyph-min-size:32px;--cc-cook-mascot-rest-size:72px;--cc-cook-timer-end-border-width:2.5px;--cc-onboarding-option-min-height:96px;--cc-onboarding-option-border-width-selected:2.5px;--cc-chat-bubble-radius:18px;--cc-chat-bubble-radius-tail:4px;--cc-avatar-size:36px;--cc-avatar-size-profile:64px;--cc-progress-height:10px;--cc-progress-radius:5px;--cc-switch-width:52px;--cc-switch-height:32px;--cc-checkbox-size:24px;--cc-checkbox-radius:6px;--cc-checkbox-border-width:2px;--cc-typography-display-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-typography-display-font-size:3rem;--cc-typography-display-line-height:1.1;--cc-typography-display-letter-spacing:-.03rem;--cc-typography-h1-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-typography-h1-font-size:2.25rem;--cc-typography-h1-line-height:1.15;--cc-typography-h1-letter-spacing:-.0225rem;--cc-typography-h2-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-typography-h2-font-size:1.75rem;--cc-typography-h2-line-height:1.2;--cc-typography-h2-letter-spacing:-.0088rem;--cc-typography-h3-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-typography-h3-font-size:1.375rem;--cc-typography-h3-line-height:1.3;--cc-typography-h3-letter-spacing:0rem;--cc-typography-body-lg-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-body-lg-font-size:1.125rem;--cc-typography-body-lg-line-height:1.55;--cc-typography-body-lg-letter-spacing:0rem;--cc-typography-body-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-body-font-size:1rem;--cc-typography-body-line-height:1.5;--cc-typography-body-letter-spacing:0rem;--cc-typography-body-sm-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-body-sm-font-size:.875rem;--cc-typography-body-sm-line-height:1.45;--cc-typography-body-sm-letter-spacing:0rem;--cc-typography-caption-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-caption-font-size:.8125rem;--cc-typography-caption-line-height:1.4;--cc-typography-caption-letter-spacing:0rem;--cc-typography-label-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-label-font-size:.875rem;--cc-typography-label-line-height:1.2;--cc-typography-label-letter-spacing:.0088rem;--cc-typography-quantity-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-quantity-font-size:1rem;--cc-typography-quantity-line-height:1.5;--cc-typography-quantity-letter-spacing:0rem;--cc-typography-cook-step-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-cook-step-font-size:2rem;--cc-typography-cook-step-line-height:1.35;--cc-typography-cook-step-letter-spacing:0rem;--cc-typography-cook-quantity-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-cook-quantity-font-size:2.75rem;--cc-typography-cook-quantity-line-height:1.1;--cc-typography-cook-quantity-letter-spacing:0rem;--cc-typography-cook-timer-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-cook-timer-font-size:4.5rem;--cc-typography-cook-timer-line-height:1;--cc-typography-cook-timer-letter-spacing:0rem;--cc-typography-card-title-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-typography-card-title-font-size:1rem;--cc-typography-card-title-line-height:1.22;--cc-typography-card-title-letter-spacing:0rem;--cc-typography-photo-caption-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-photo-caption-font-size:.8125rem;--cc-typography-photo-caption-line-height:1.2;--cc-typography-photo-caption-letter-spacing:0rem;--cc-typography-badge-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-badge-font-size:.8125rem;--cc-typography-badge-line-height:1.2;--cc-typography-badge-letter-spacing:0rem;--cc-typography-tab-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-tab-font-size:.8125rem;--cc-typography-tab-line-height:1.2;--cc-typography-tab-letter-spacing:0rem;--cc-typography-button-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-button-font-size:1rem;--cc-typography-button-line-height:1.25;--cc-typography-button-letter-spacing:0rem;--cc-typography-button-cook-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-button-cook-font-size:1.125rem;--cc-typography-button-cook-line-height:1.25;--cc-typography-button-cook-letter-spacing:0rem;--cc-typography-quantity-lg-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-typography-quantity-lg-font-size:1.375rem;--cc-typography-quantity-lg-line-height:1.27;--cc-typography-quantity-lg-letter-spacing:0rem;--cc-card-title-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-card-title-font-size:1rem;--cc-card-title-line-height:1.22;--cc-card-title-letter-spacing:0rem;--cc-ai-chip-typography-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-ai-chip-typography-font-size:.8125rem;--cc-ai-chip-typography-line-height:1.2;--cc-ai-chip-typography-letter-spacing:0rem;--cc-button-typography-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-button-typography-font-size:1rem;--cc-button-typography-line-height:1.25;--cc-button-typography-letter-spacing:0rem;--cc-button-typography-cook-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-button-typography-cook-font-size:1.125rem;--cc-button-typography-cook-line-height:1.25;--cc-button-typography-cook-letter-spacing:0rem;--cc-tabbar-label-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-tabbar-label-font-size:.8125rem;--cc-tabbar-label-line-height:1.2;--cc-tabbar-label-letter-spacing:0rem;--cc-licences-section-title-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-licences-section-title-font-size:1.375rem;--cc-licences-section-title-line-height:1.3;--cc-licences-section-title-letter-spacing:0rem;--cc-licences-row-title-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-licences-row-title-font-size:1rem;--cc-licences-row-title-line-height:1.5;--cc-licences-row-title-letter-spacing:0rem;--cc-licences-row-meta-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-licences-row-meta-font-size:.875rem;--cc-licences-row-meta-line-height:1.45;--cc-licences-row-meta-letter-spacing:0rem;--cc-licences-licence-text-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-licences-licence-text-font-size:.875rem;--cc-licences-licence-text-line-height:1.45;--cc-licences-licence-text-letter-spacing:0rem;--cc-photo-caption-typography-font-family:Figtree, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--cc-photo-caption-typography-font-size:.8125rem;--cc-photo-caption-typography-line-height:1.2;--cc-photo-caption-typography-letter-spacing:0rem;--cc-photo-placeholder-title-two-columns-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-photo-placeholder-title-two-columns-font-size:1.375rem;--cc-photo-placeholder-title-two-columns-line-height:1.3;--cc-photo-placeholder-title-two-columns-letter-spacing:0rem;--cc-photo-placeholder-title-one-column-font-family:"Alacena Serif", "Iowan Old Style", Georgia, serif;--cc-photo-placeholder-title-one-column-font-size:1.75rem;--cc-photo-placeholder-title-one-column-line-height:1.2;--cc-photo-placeholder-title-one-column-letter-spacing:-.0088rem;--cc-space-gutter:16px;--cc-space-gap-mosaic:12px;--cc-space-inset-card:12px;--cc-space-section:28px;--cc-space-stack-2xs:4px;--cc-space-stack-xs:6px;--cc-space-stack-sm:8px;--cc-space-stack-md:12px;--cc-space-stack-lg:16px;--cc-space-stack-xl:24px;--cc-card-radius:var(--cc-radius-card);--cc-card-border-width:var(--cc-border-width-card);--cc-card-elevation:var(--cc-elevation-card);--cc-ai-chip-radius:var(--cc-radius-badge);--cc-ai-chip-border-width:var(--cc-border-width-ai-chip);--cc-ai-chip-print-border-width:var(--cc-border-width-ai-chip);--cc-ai-chip-eu-slot-size:var(--cc-ai-chip-icon-size);--cc-button-height:var(--cc-size-touch-min);--cc-button-height-detail:var(--cc-size-touch-detail);--cc-button-height-cook:var(--cc-size-touch-cook);--cc-button-radius:var(--cc-radius-control);--cc-button-border-width:var(--cc-border-width-control);--cc-licences-row-min-height:var(--cc-size-touch-min);--cc-og-image-label-eu-slot-size:var(--cc-og-image-label-icon-size);--cc-button-serious-radius:var(--cc-radius-control);--cc-button-serious-height:var(--cc-size-touch-detail);--cc-toast-radius:var(--cc-radius-control);--cc-celebrate-pill-radius:var(--cc-radius-chip);--cc-celebrate-pill-border-width:var(--cc-border-width-control);--cc-cook-strip-min-height:var(--cc-size-touch-cook);--cc-onboarding-option-radius:var(--cc-radius-card);--cc-onboarding-option-border-width:var(--cc-border-width-control);--cc-switch-hit-height:var(--cc-size-touch-min);--cc-checkbox-hit-min-height:var(--cc-size-touch-min);--cc-typography-display-font-weight:var(--cc-font-weight-heading-display);--cc-typography-h1-font-weight:var(--cc-font-weight-heading);--cc-typography-h2-font-weight:var(--cc-font-weight-heading);--cc-typography-h3-font-weight:var(--cc-font-weight-heading);--cc-typography-body-lg-font-weight:var(--cc-font-weight-regular);--cc-typography-body-font-weight:var(--cc-font-weight-regular);--cc-typography-body-sm-font-weight:var(--cc-font-weight-regular);--cc-typography-caption-font-weight:var(--cc-font-weight-regular);--cc-typography-label-font-weight:var(--cc-font-weight-semibold);--cc-typography-quantity-font-weight:var(--cc-font-weight-semibold);--cc-typography-cook-step-font-weight:var(--cc-font-weight-medium);--cc-typography-cook-quantity-font-weight:var(--cc-font-weight-bold);--cc-typography-cook-timer-font-weight:var(--cc-font-weight-bold);--cc-typography-card-title-font-weight:var(--cc-font-weight-heading);--cc-typography-photo-caption-font-weight:var(--cc-font-weight-semibold);--cc-typography-badge-font-weight:var(--cc-font-weight-semibold);--cc-typography-tab-font-weight:var(--cc-font-weight-semibold);--cc-typography-button-font-weight:var(--cc-font-weight-semibold);--cc-typography-button-cook-font-weight:var(--cc-font-weight-semibold);--cc-typography-quantity-lg-font-weight:var(--cc-font-weight-semibold);--cc-card-title-font-weight:var(--cc-font-weight-heading);--cc-ai-chip-typography-font-weight:var(--cc-font-weight-semibold);--cc-button-typography-font-weight:var(--cc-font-weight-semibold);--cc-button-typography-cook-font-weight:var(--cc-font-weight-semibold);--cc-tabbar-label-font-weight:var(--cc-font-weight-semibold);--cc-licences-section-title-font-weight:var(--cc-font-weight-heading);--cc-licences-row-title-font-weight:var(--cc-font-weight-regular);--cc-licences-row-meta-font-weight:var(--cc-font-weight-regular);--cc-licences-licence-text-font-weight:var(--cc-font-weight-regular);--cc-photo-caption-typography-font-weight:var(--cc-font-weight-semibold);--cc-photo-placeholder-title-two-columns-font-weight:var(--cc-font-weight-heading);--cc-photo-placeholder-title-one-column-font-weight:var(--cc-font-weight-heading);--cc-color-action-serious-bg:var(--cc-color-text-primary);--cc-color-action-serious-fg:var(--cc-color-surface-raised);--cc-color-progress-fill:var(--cc-color-text-secondary);--cc-color-progress-track:var(--cc-color-surface-alt);--cc-color-progress-track-border:var(--cc-color-border-subtle);--cc-color-scrim-modal:var(--cc-color-scrim-photo);--cc-color-ai-notice-border:var(--cc-color-ai-badge-border);--cc-color-badge-level-fill:var(--cc-color-brand-celebrate);--cc-color-badge-level-contour:var(--cc-color-brand-celebrate-border);--cc-color-badge-level-glyph:var(--cc-color-brand-on-celebrate);--cc-color-badge-level-ribbon:var(--cc-color-brand-primary);--cc-color-badge-level-ribbon-border:var(--cc-color-brand-primary-border);--cc-color-badge-level-contour-unearned:var(--cc-color-border-strong);--cc-color-badge-level-glyph-unearned:var(--cc-color-text-secondary);--cc-card-padding:var(--cc-space-inset-card);--cc-card-title-gap:var(--cc-space-stack-xs);--cc-card-background:var(--cc-color-surface-raised);--cc-card-border:var(--cc-color-card-border);--cc-ai-chip-background:var(--cc-color-ai-badge-bg);--cc-ai-chip-foreground:var(--cc-color-ai-badge-fg);--cc-ai-chip-border:var(--cc-color-ai-badge-border);--cc-ai-chip-print-background:var(--cc-color-surface-raised);--cc-ai-chip-print-foreground:var(--cc-color-ai-badge-bg);--cc-ai-chip-print-border:var(--cc-color-ai-badge-bg);--cc-ai-chip-cook-header-gap:var(--cc-space-stack-sm);--cc-og-image-plate-background:var(--cc-color-surface-default);--cc-og-image-label-background:var(--cc-color-ai-badge-bg);--cc-og-image-label-foreground:var(--cc-color-ai-badge-fg);--cc-og-image-title-color:var(--cc-color-text-primary);--cc-og-image-card-background:var(--cc-color-surface-alt);--cc-og-image-card-panel:var(--cc-color-surface-raised);--cc-photo-caption-color-on-photo:var(--cc-color-photo-caption-on-photo);--cc-photo-caption-below-card-margin-top:var(--cc-space-stack-sm);--cc-photo-caption-below-card-inset-inline:var(--cc-space-inset-card);--cc-photo-caption-below-card-gap-after:var(--cc-space-stack-sm);--cc-photo-caption-below-card-color:var(--cc-color-text-primary);--cc-photo-caption-below-detail-margin-top:var(--cc-space-stack-sm);--cc-photo-caption-below-detail-inset-inline:var(--cc-space-gutter);--cc-photo-caption-below-detail-gap-after:var(--cc-space-stack-md);--cc-photo-caption-below-detail-color:var(--cc-color-text-secondary);--cc-photo-placeholder-background:var(--cc-color-photo-placeholder);--cc-photo-placeholder-caption-color:var(--cc-color-photo-caption-on-placeholder);--cc-photo-placeholder-inset:var(--cc-space-inset-card);--cc-celebrate-pill-background:var(--cc-color-brand-celebrate);--cc-celebrate-pill-foreground:var(--cc-color-brand-on-celebrate);--cc-celebrate-pill-border:var(--cc-color-brand-celebrate-border);--cc-chat-bubble-user-background:var(--cc-color-surface-alt);--cc-chat-bubble-ai-background:var(--cc-color-surface-raised);--cc-chat-bubble-ai-border:var(--cc-color-border-subtle);--cc-checkbox-border:var(--cc-color-border-strong);--cc-checkbox-background:var(--cc-color-surface-raised);--cc-checkbox-check:var(--cc-color-text-primary);--cc-button-serious-background:var(--cc-color-action-serious-bg);--cc-button-serious-foreground:var(--cc-color-action-serious-fg);--cc-toast-background:var(--cc-color-action-serious-bg);--cc-toast-foreground:var(--cc-color-action-serious-fg)}:root,[data-theme=light]{--cc-border-width-card:0px;--cc-photo-caption-max-lines:2;--cc-elevation-card:0px 1px 2px 0px #2b211c12, 0px 8px 22px 0px #2b211c17;--cc-color-scrim-photo:#1c1613a3;--cc-color-ai-badge-fg:#fff;--cc-color-ai-badge-bg:#3e4b5b;--cc-color-ai-badge-border:#3e4b5b;--cc-color-surface-default:#fbf6ef;--cc-color-surface-alt:#f2e9dd;--cc-color-surface-raised:#fffdfa;--cc-color-border-subtle:#e3d6c6;--cc-color-border-strong:#8a776a;--cc-color-text-primary:#2b211c;--cc-color-text-secondary:#66564b;--cc-color-text-disabled:#9a897d;--cc-color-text-inverse:#fff;--cc-color-brand-primary:#b5452a;--cc-color-brand-primary-hover:#a03b22;--cc-color-brand-primary-pressed:#8a321c;--cc-color-brand-on-primary:#fff;--cc-color-brand-primary-text:#9c3a20;--cc-color-brand-primary-border:#b5452a;--cc-color-brand-celebrate:#f2b33d;--cc-color-brand-on-celebrate:#2b211c;--cc-color-brand-celebrate-border:#9a6a00;--cc-color-brand-reserve:#7b5d9e;--cc-color-status-success-fg:#1f6b52;--cc-color-status-success-bg:#e2f0e8;--cc-color-status-success-border:#4e9478;--cc-color-status-warning-fg:#664200;--cc-color-status-warning-bg:#fbf0d2;--cc-color-status-warning-border:#a87a16;--cc-color-status-error-fg:#7a0f2e;--cc-color-status-error-bg:#fbe6ea;--cc-color-status-error-border:#b85a6e;--cc-color-status-info-fg:#24598a;--cc-color-status-info-bg:#e4eef7;--cc-color-status-info-border:#5a88b5;--cc-color-trust-verified-fg:#1f6b52;--cc-color-trust-verified-bg:#e2f0e8;--cc-color-trust-verified-border:#4e9478;--cc-color-trust-estimated-fg:#24598a;--cc-color-trust-estimated-bg:#e4eef7;--cc-color-trust-estimated-border:#5a88b5;--cc-color-trust-unverified-fg:#664200;--cc-color-trust-unverified-bg:#fbf0d2;--cc-color-trust-unverified-border:#a87a16;--cc-color-allergen-fg:#2b211c;--cc-color-allergen-bg:#f2e9dd;--cc-color-allergen-border:#8a776a;--cc-color-focus-ring:#1a1310;--cc-color-focus-ring-inner:#fff;--cc-color-shadow-block:#0000;--cc-color-photo-caption-on-photo:#fff;--cc-color-photo-caption-on-placeholder:#2b211c;--cc-color-photo-placeholder:#f2e9dd;--cc-color-card-border:#0000}[data-theme=dark]{--cc-border-width-card:1px;--cc-photo-caption-max-lines:2;--cc-elevation-card:none;--cc-color-scrim-photo:#1c1613a3;--cc-color-ai-badge-fg:#fff;--cc-color-ai-badge-bg:#3e4b5b;--cc-color-ai-badge-border:#8d9aab;--cc-color-surface-default:#1c1613;--cc-color-surface-alt:#261e1a;--cc-color-surface-raised:#2f2621;--cc-color-border-subtle:#3d322b;--cc-color-border-strong:#93827a;--cc-color-text-primary:#f3ece6;--cc-color-text-secondary:#cbbdb1;--cc-color-text-disabled:#85766b;--cc-color-text-inverse:#fff;--cc-color-brand-primary:#f0896a;--cc-color-brand-primary-hover:#f49c80;--cc-color-brand-primary-pressed:#e07656;--cc-color-brand-on-primary:#2b160f;--cc-color-brand-primary-text:#f0896a;--cc-color-brand-primary-border:#f0896a;--cc-color-brand-celebrate:#f2b33d;--cc-color-brand-on-celebrate:#2b211c;--cc-color-brand-celebrate-border:#f2b33d;--cc-color-brand-reserve:#bba6da;--cc-color-status-success-fg:#7dd3b0;--cc-color-status-success-bg:#16291f;--cc-color-status-success-border:#3f8a6b;--cc-color-status-warning-fg:#f5ddb0;--cc-color-status-warning-bg:#2e2410;--cc-color-status-warning-border:#a07a2a;--cc-color-status-error-fg:#f57391;--cc-color-status-error-bg:#33161d;--cc-color-status-error-border:#c2506a;--cc-color-status-info-fg:#8ec1ee;--cc-color-status-info-bg:#142433;--cc-color-status-info-border:#4f82b0;--cc-color-trust-verified-fg:#7dd3b0;--cc-color-trust-verified-bg:#16291f;--cc-color-trust-verified-border:#3f8a6b;--cc-color-trust-estimated-fg:#8ec1ee;--cc-color-trust-estimated-bg:#142433;--cc-color-trust-estimated-border:#4f82b0;--cc-color-trust-unverified-fg:#f5ddb0;--cc-color-trust-unverified-bg:#2e2410;--cc-color-trust-unverified-border:#a07a2a;--cc-color-allergen-fg:#f3ece6;--cc-color-allergen-bg:#261e1a;--cc-color-allergen-border:#93827a;--cc-color-focus-ring:#f7efe8;--cc-color-focus-ring-inner:#1a1310;--cc-color-shadow-block:#0000;--cc-color-photo-caption-on-photo:#fff;--cc-color-photo-caption-on-placeholder:#f3ece6;--cc-color-photo-placeholder:#261e1a;--cc-color-card-border:#3d322b}[data-contrast=more]:not([data-theme=dark]){--cc-border-width-card:1px;--cc-photo-caption-max-lines:1;--cc-elevation-card:none;--cc-color-scrim-photo:#140f0cb8;--cc-color-ai-badge-fg:#fff;--cc-color-ai-badge-bg:#2e3947;--cc-color-ai-badge-border:#2e3947;--cc-color-surface-default:#fff;--cc-color-surface-alt:#f5eee5;--cc-color-surface-raised:#fff;--cc-color-border-subtle:#8a776a;--cc-color-border-strong:#3e322b;--cc-color-text-primary:#1a1310;--cc-color-text-secondary:#4a3d35;--cc-color-text-disabled:#6e5f55;--cc-color-text-inverse:#fff;--cc-color-brand-primary:#8c2f17;--cc-color-brand-primary-hover:#7a2812;--cc-color-brand-primary-pressed:#69210e;--cc-color-brand-on-primary:#fff;--cc-color-brand-primary-text:#8c2f17;--cc-color-brand-primary-border:#8c2f17;--cc-color-brand-celebrate:#f2b33d;--cc-color-brand-on-celebrate:#1a1310;--cc-color-brand-celebrate-border:#6e4a00;--cc-color-brand-reserve:#5b3f7e;--cc-color-status-success-fg:#0e5640;--cc-color-status-success-bg:#e6f3ec;--cc-color-status-success-border:#2c6e57;--cc-color-status-warning-fg:#5c3d00;--cc-color-status-warning-bg:#fff3d6;--cc-color-status-warning-border:#7a5200;--cc-color-status-error-fg:#6a0b27;--cc-color-status-error-bg:#fce8ec;--cc-color-status-error-border:#7a0f2e;--cc-color-status-info-fg:#164673;--cc-color-status-info-bg:#e6eff8;--cc-color-status-info-border:#24598a;--cc-color-trust-verified-fg:#0e5640;--cc-color-trust-verified-bg:#e6f3ec;--cc-color-trust-verified-border:#2c6e57;--cc-color-trust-estimated-fg:#164673;--cc-color-trust-estimated-bg:#e6eff8;--cc-color-trust-estimated-border:#24598a;--cc-color-trust-unverified-fg:#5c3d00;--cc-color-trust-unverified-bg:#fff3d6;--cc-color-trust-unverified-border:#7a5200;--cc-color-allergen-fg:#1a1310;--cc-color-allergen-bg:#f5eee5;--cc-color-allergen-border:#3e322b;--cc-color-focus-ring:#000;--cc-color-focus-ring-inner:#fff;--cc-color-shadow-block:#0000;--cc-color-photo-caption-on-photo:#fff;--cc-color-photo-caption-on-placeholder:#1a1310;--cc-color-photo-placeholder:#f5eee5;--cc-color-card-border:#3e322b}[data-theme=dark][data-contrast=more]{--cc-border-width-card:1px;--cc-photo-caption-max-lines:1;--cc-elevation-card:none;--cc-color-scrim-photo:#140f0cb8;--cc-color-ai-badge-fg:#fff;--cc-color-ai-badge-bg:#2e3947;--cc-color-ai-badge-border:#aeb9c6;--cc-color-surface-default:#120d0b;--cc-color-surface-alt:#1b1512;--cc-color-surface-raised:#211a16;--cc-color-border-subtle:#7d6e64;--cc-color-border-strong:#cfc2b7;--cc-color-text-primary:#fff8f2;--cc-color-text-secondary:#e6dad0;--cc-color-text-disabled:#a39488;--cc-color-text-inverse:#fff;--cc-color-brand-primary:#ffae8a;--cc-color-brand-primary-hover:#ffbfa0;--cc-color-brand-primary-pressed:#f89a74;--cc-color-brand-on-primary:#1a0b06;--cc-color-brand-primary-text:#ffb592;--cc-color-brand-primary-border:#ffae8a;--cc-color-brand-celebrate:#f2b33d;--cc-color-brand-on-celebrate:#1a1310;--cc-color-brand-celebrate-border:#f2b33d;--cc-color-brand-reserve:#d3c4ec;--cc-color-status-success-fg:#a6ebcd;--cc-color-status-success-bg:#0d2018;--cc-color-status-success-border:#6cc09d;--cc-color-status-warning-fg:#fce9c6;--cc-color-status-warning-bg:#271e0c;--cc-color-status-warning-border:#c9a15a;--cc-color-status-error-fg:#ffa3c1;--cc-color-status-error-bg:#2c1218;--cc-color-status-error-border:#e07c93;--cc-color-status-info-fg:#bbdbf7;--cc-color-status-info-bg:#0e1c2a;--cc-color-status-info-border:#79a9d6;--cc-color-trust-verified-fg:#a6ebcd;--cc-color-trust-verified-bg:#0d2018;--cc-color-trust-verified-border:#6cc09d;--cc-color-trust-estimated-fg:#bbdbf7;--cc-color-trust-estimated-bg:#0e1c2a;--cc-color-trust-estimated-border:#79a9d6;--cc-color-trust-unverified-fg:#fce9c6;--cc-color-trust-unverified-bg:#271e0c;--cc-color-trust-unverified-border:#c9a15a;--cc-color-allergen-fg:#fff8f2;--cc-color-allergen-bg:#1b1512;--cc-color-allergen-border:#cfc2b7;--cc-color-focus-ring:#fff;--cc-color-focus-ring-inner:#000;--cc-color-shadow-block:#0000;--cc-color-photo-caption-on-photo:#fff;--cc-color-photo-caption-on-placeholder:#fff8f2;--cc-color-photo-placeholder:#1b1512;--cc-color-card-border:#cfc2b7}[data-motion=reduce]{--cc-motion-duration-cook-step:0s;--cc-motion-duration-fast:0s;--cc-motion-duration-base:.15s;--cc-motion-duration-slow:0s;--cc-motion-distance-screen-enter:0px}@font-face{font-family:Alacena Serif;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-full-normal-CFFu7zhK.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--cc-color-surface-default);color:var(--cc-color-text-primary);font-family:var(--cc-typography-body-font-family);font-size:var(--cc-typography-body-font-size);font-weight:var(--cc-typography-body-font-weight);line-height:var(--cc-typography-body-line-height);margin:0}._status_1wg1u_1{padding:var(--cc-space-stack-md);border:var(--cc-border-width-control) solid;border-radius:var(--cc-radius-control);font-family:var(--cc-typography-body-font-family);font-size:var(--cc-typography-body-font-size);line-height:var(--cc-typography-body-line-height);margin:0}._status_1wg1u_1 strong{font-weight:var(--cc-font-weight-semibold)}._info_1wg1u_15{color:var(--cc-color-status-info-fg);background:var(--cc-color-status-info-bg);border-color:var(--cc-color-status-info-border)}._success_1wg1u_21{color:var(--cc-color-status-success-fg);background:var(--cc-color-status-success-bg);border-color:var(--cc-color-status-success-border)}._error_1wg1u_27{color:var(--cc-color-status-error-fg);background:var(--cc-color-status-error-bg);border-color:var(--cc-color-status-error-border)}._page_1d0a7_1{gap:var(--cc-space-stack-lg);max-width:40rem;padding:var(--cc-space-section) var(--cc-space-gutter);margin-inline:auto;display:grid}._title_1d0a7_9{color:var(--cc-color-text-primary);font-family:var(--cc-typography-h1-font-family);font-size:var(--cc-typography-h1-font-size);font-weight:var(--cc-typography-h1-font-weight);line-height:var(--cc-typography-h1-line-height);letter-spacing:var(--cc-typography-h1-letter-spacing);font-variation-settings:"SOFT" 100, "WONK" 0;font-optical-sizing:auto;margin:0}
