:root{--brand-color-primitive-gold-50:#fbf4e2;--brand-color-primitive-gold-100:#f6e7c0;--brand-color-primitive-gold-200:#f7de8b;--brand-color-primitive-gold-300:#edcb75;--brand-color-primitive-gold-400:#e1b862;--brand-color-primitive-gold-500:#d4a64e;--brand-color-primitive-gold-600:#b8862f;--brand-color-primitive-gold-700:#82591e;--brand-color-primitive-gold-800:#74501b;--brand-color-primitive-gold-900:#553a16;--brand-color-primitive-gold-sheen-start:#c9963f;--brand-color-primitive-gold-sheen-mid:#e6c06a;--brand-color-primitive-gold-rule-start:#d6a94f;--brand-color-primitive-gold-rule-end:#b7772a;--brand-color-primitive-gold-text-mid:#9a6b26;--brand-color-primitive-neutral-0:#fff;--brand-color-primitive-neutral-25:#fbf8f3;--brand-color-primitive-neutral-50:#f8f3ea;--brand-color-primitive-neutral-100:#efe5d6;--brand-color-primitive-neutral-200:#e6dac6;--brand-color-primitive-neutral-300:#d8c9b1;--brand-color-primitive-neutral-350:#d9c7aa;--brand-color-primitive-neutral-400:#988978;--brand-color-primitive-neutral-500:#7d7064;--brand-color-primitive-neutral-600:#6b5f52;--brand-color-primitive-neutral-800:#4a3f37;--brand-color-primitive-neutral-900:#3e342d;--brand-color-primitive-neutral-950:#2a231e;--brand-color-primitive-neutral-900-50:#3e342d80;--brand-color-primitive-success-50:#edf3ee;--brand-color-primitive-success-500:#4f7a5c;--brand-color-primitive-success-700:#3f6b4c;--brand-color-primitive-warning-50:#faf1df;--brand-color-primitive-warning-500:#b07a22;--brand-color-primitive-warning-700:#8a5a12;--brand-color-primitive-danger-50:#f7e9e6;--brand-color-primitive-danger-500:#a14a3e;--brand-color-primitive-danger-700:#963f33;--brand-color-primitive-info-50:#f1ece4;--brand-color-primitive-info-500:#7d7064;--brand-color-primitive-info-700:#5c5248;--brand-color-primitive-whatsapp-500:#25d366;--brand-color-primitive-whatsapp-900:#073b1f;--brand-color-primitive-google-star:#fbbc04;--brand-color-primitive-google-star-empty:#dadce0;--brand-color-primitive-shadow-6:#2a231e0f;--brand-color-primitive-shadow-18:#2a231e2e;--brand-color-primitive-shadow-28:#2a231e47;--brand-color-primitive-shadow-gold-55:#b7772a8c;--brand-color-text:#4a3f37;--brand-color-text-muted:#6b5f52;--brand-color-heading:#3e342d;--brand-color-page:#fbf8f3;--brand-color-card:#fff;--brand-color-surface-alt:#f8f3ea;--brand-color-action-soft:#efe5d6;--brand-color-mist:#fbf4e2;--brand-color-brand:#82591e;--brand-color-brand-dark:#74501b;--brand-color-action:#c9963f;--brand-color-on-action:#2a231e;--brand-color-action-hover:#b8862f;--brand-color-secondary:#82591e;--brand-color-kicker:#82591e;--brand-color-border:#e6dac6;--brand-color-border-strong:#d8c9b1;--brand-color-control:#988978;--brand-color-ornament:#edcb75;--brand-color-gold-line:#d4a64e;--brand-color-gold-ui:#b8862f;--brand-color-inverse:#3e342d;--brand-color-text-inverse:#f8f3ea;--brand-color-overlay:#3e342d80;--brand-color-success:#3f6b4c;--brand-color-success-bg:#edf3ee;--brand-color-success-icon:#4f7a5c;--brand-color-warning:#8a5a12;--brand-color-warning-bg:#faf1df;--brand-color-warning-icon:#b07a22;--brand-color-error:#963f33;--brand-color-error-bg:#f7e9e6;--brand-color-error-icon:#a14a3e;--brand-color-info:#5c5248;--brand-color-info-bg:#f1ece4;--brand-color-info-icon:#7d7064;--brand-color-focus:#82591e;--brand-color-whatsapp:#25d366;--brand-color-whatsapp-text:#073b1f;--brand-color-google-star:#fbbc04;--brand-color-rating-star:#d4a64e;--brand-font-family-heading:var(--font-heading), "Cormorant Garamond", Cormorant, Georgia, serif;--brand-font-family-body:var(--font-body), Jost, Futura, "Century Gothic", system-ui, sans-serif;--brand-font-family-kicker:var(--font-kicker), Marcellus, Cinzel, Georgia, serif;--brand-font-weight-light:300;--brand-font-weight-regular:400;--brand-font-weight-medium:500;--brand-font-weight-semibold:600;--brand-font-scale-display-size:2.75rem;--brand-font-scale-display-size-md:5.25rem;--brand-font-scale-display-line-height:1.04;--brand-font-scale-display-letter-spacing:-.01em;--brand-font-scale-display-weight:500;--brand-font-scale-hero-caps-size:1.75rem;--brand-font-scale-hero-caps-size-md:5rem;--brand-font-scale-hero-caps-line-height:1.1;--brand-font-scale-hero-caps-letter-spacing:.07em;--brand-font-scale-hero-caps-weight:400;--brand-font-scale-h1-size:2.25rem;--brand-font-scale-h1-size-md:4rem;--brand-font-scale-h1-line-height:1.06;--brand-font-scale-h1-letter-spacing:-.01em;--brand-font-scale-h1-weight:500;--brand-font-scale-h2-size:1.875rem;--brand-font-scale-h2-size-md:3rem;--brand-font-scale-h2-line-height:1.1;--brand-font-scale-h2-letter-spacing:-.01em;--brand-font-scale-h2-weight:500;--brand-font-scale-h3-size:1.5rem;--brand-font-scale-h3-size-md:2rem;--brand-font-scale-h3-line-height:1.15;--brand-font-scale-h3-letter-spacing:0em;--brand-font-scale-h3-weight:500;--brand-font-scale-h4-size:1.25rem;--brand-font-scale-h4-size-md:1.5rem;--brand-font-scale-h4-line-height:1.2;--brand-font-scale-h4-letter-spacing:0em;--brand-font-scale-h4-weight:500;--brand-font-scale-h5-size:1.0625rem;--brand-font-scale-h5-size-md:1.1875rem;--brand-font-scale-h5-line-height:1.3;--brand-font-scale-h5-letter-spacing:0em;--brand-font-scale-h5-weight:500;--brand-font-scale-h6-size:.875rem;--brand-font-scale-h6-size-md:.875rem;--brand-font-scale-h6-line-height:1.4;--brand-font-scale-h6-letter-spacing:.02em;--brand-font-scale-h6-weight:500;--brand-font-scale-lead-size:1.0625rem;--brand-font-scale-lead-size-md:1.1875rem;--brand-font-scale-lead-line-height:1.7;--brand-font-scale-lead-letter-spacing:0em;--brand-font-scale-lead-weight:300;--brand-font-scale-body-size:1rem;--brand-font-scale-body-size-md:1.0625rem;--brand-font-scale-body-line-height:1.7;--brand-font-scale-body-letter-spacing:0em;--brand-font-scale-body-weight:300;--brand-font-scale-small-size:.875rem;--brand-font-scale-small-size-md:.875rem;--brand-font-scale-small-line-height:1.6;--brand-font-scale-small-letter-spacing:0em;--brand-font-scale-small-weight:400;--brand-font-scale-caption-size:.75rem;--brand-font-scale-caption-size-md:.75rem;--brand-font-scale-caption-line-height:1.5;--brand-font-scale-caption-letter-spacing:.02em;--brand-font-scale-caption-weight:400;--brand-font-scale-kicker-size:.75rem;--brand-font-scale-kicker-size-md:.8125rem;--brand-font-scale-kicker-line-height:1.3;--brand-font-scale-kicker-letter-spacing:.22em;--brand-font-scale-kicker-weight:400;--brand-font-scale-label-size:.75rem;--brand-font-scale-label-size-md:.8125rem;--brand-font-scale-label-line-height:1.2;--brand-font-scale-label-letter-spacing:.14em;--brand-font-scale-label-weight:500;--brand-font-scale-form-label-size:.75rem;--brand-font-scale-form-label-size-md:.75rem;--brand-font-scale-form-label-line-height:1.3;--brand-font-scale-form-label-letter-spacing:.12em;--brand-font-scale-form-label-weight:500;--brand-font-tracking-logo:.32em;--brand-size-content-max:75rem;--brand-size-content-wide:82.5rem;--brand-size-content-narrow:47.5rem;--brand-size-measure:47.5rem;--brand-size-control-sm:2.75rem;--brand-size-control-md:3rem;--brand-size-control-lg:3.5rem;--brand-size-tap-min:2.75rem;--brand-space-1:.25rem;--brand-space-2:.5rem;--brand-space-3:.75rem;--brand-space-4:1rem;--brand-space-5:1.5rem;--brand-space-6:2rem;--brand-space-7:3rem;--brand-space-8:4rem;--brand-space-9:6rem;--brand-space-10:8rem;--brand-space-section:3.5rem;--brand-space-section-xl:7rem;--brand-space-section-tight:2.5rem;--brand-space-section-gap:2rem;--brand-space-split-gap:2.5rem;--brand-space-card:1.5rem;--brand-space-grid:1rem;--brand-space-page:1rem;--brand-radius-none:0px;--brand-radius-xs:2px;--brand-radius-sm:4px;--brand-radius-md:8px;--brand-radius-lg:12px;--brand-radius-pill:999px;--brand-radius-card:4px;--brand-radius-button:0px;--brand-radius-image:4px;--brand-radius-chip:999px;--brand-radius-input:2px;--brand-radius-review:8px;--brand-shadow-1:0px 1px 2px 0px #2a231e0f;--brand-shadow-2:0px 2px 8px 0px #2a231e0f;--brand-shadow-3:0px 10px 30px -12px #2a231e2e;--brand-shadow-4:0px 24px 60px -24px #2a231e47;--brand-shadow-gold:0px 12px 30px -14px #b7772a8c;--brand-shadow-card:0px 2px 8px 0px #2a231e0f;--brand-shadow-card-hover:0px 10px 30px -12px #2a231e2e;--brand-shadow-float:0px 24px 60px -24px #2a231e47;--brand-breakpoint-sm:480px;--brand-breakpoint-md:768px;--brand-breakpoint-lg:1024px;--brand-breakpoint-xl:1280px;--brand-motion-duration-fast:.15s;--brand-motion-duration-base:.25s;--brand-motion-duration-slow:.5s;--brand-motion-easing-standard:cubic-bezier(.22, .61, .36, 1);--brand-motion-easing-in-out:cubic-bezier(.65, 0, .35, 1);--color-ink:var(--brand-color-text);--color-ink-soft:var(--brand-color-text-muted);--color-heading:var(--brand-color-heading);--color-surface:var(--brand-color-page);--color-card:var(--brand-color-card);--color-surface-alt:var(--brand-color-surface-alt);--color-accent-soft:var(--brand-color-action-soft);--color-brand:var(--brand-color-brand);--color-brand-dark:var(--brand-color-brand-dark);--color-accent:var(--brand-color-action);--color-on-accent:var(--brand-color-on-action);--color-secondary:var(--brand-color-secondary);--color-kicker:var(--brand-color-kicker);--color-line:var(--brand-color-border);--color-line-strong:var(--brand-color-border-strong);--color-ornament:var(--brand-color-ornament);--color-success:var(--brand-color-success);--color-error:var(--brand-color-error);--color-focus:var(--brand-color-focus);--font-display:var(--brand-font-family-heading);--font-sans:var(--brand-font-family-body);--font-kicker:var(--brand-font-family-kicker);--text-display-lg:var(--brand-font-scale-display-size-md);--text-display-lg--line-height:var(--brand-font-scale-display-line-height);--text-display:var(--brand-font-scale-h1-size-md);--text-display--line-height:var(--brand-font-scale-h1-line-height);--tracking-display:var(--brand-font-scale-h1-letter-spacing);--font-weight-display:var(--brand-font-scale-h1-weight);--text-display-sm:var(--brand-font-scale-h3-size);--text-display-sm--line-height:var(--brand-font-scale-h3-line-height);--leading-body:var(--brand-font-scale-body-line-height);--kicker-size:var(--brand-font-scale-kicker-size);--tracking-kicker:var(--brand-font-scale-kicker-letter-spacing);--font-weight-kicker:var(--brand-font-scale-kicker-weight);--button-text-size:var(--brand-font-scale-label-size);--tracking-button:var(--brand-font-scale-label-letter-spacing);--font-weight-button:var(--brand-font-scale-label-weight);--content-max:var(--brand-size-content-max);--content-narrow:var(--brand-size-content-narrow);--measure:var(--brand-size-measure);--section-py:var(--brand-space-section);--section-gap:var(--brand-space-section-gap);--card-padding:var(--brand-space-card);--grid-gap:var(--brand-space-grid);--page-px:var(--brand-space-page);--radius-card:var(--brand-radius-card);--radius-button:var(--brand-radius-button);--radius-image:var(--brand-radius-image);--radius-chip:var(--brand-radius-chip);--radius-input:var(--brand-radius-input);--shadow-card:var(--brand-shadow-card);--shadow-float:var(--brand-shadow-float);--breakpoint-sm:var(--brand-breakpoint-sm);--breakpoint-md:var(--brand-breakpoint-md);--breakpoint-lg:var(--brand-breakpoint-lg);--breakpoint-xl:var(--brand-breakpoint-xl);--motion-duration:var(--brand-motion-duration-base);--motion-duration-slow:var(--brand-motion-duration-slow);--motion-ease:var(--brand-motion-easing-standard)}

:root,html[data-ui],html[data-recipe][data-density]{--gold-50:#fbf4e2;--gold-100:#f6e7c0;--gold-200:#f7de8b;--gold-300:#edcb75;--gold-400:#e1b862;--gold-500:#d4a64e;--gold-600:#b8862f;--gold-700:#82591e;--gold-800:#74501b;--gold-900:#553a16;--neutral-0:#fff;--neutral-25:#fbf8f3;--neutral-50:#f8f3ea;--neutral-100:#efe5d6;--neutral-200:#e6dac6;--neutral-300:#d8c9b1;--neutral-350:#d9c7aa;--neutral-400:#988978;--neutral-500:#7d7064;--neutral-600:#6b5f52;--neutral-800:#4a3f37;--neutral-900:#3e342d;--neutral-950:#2a231e;--success-50:#edf3ee;--success-500:#4f7a5c;--success-700:#3f6b4c;--warning-50:#faf1df;--warning-500:#b07a22;--warning-700:#8a5a12;--danger-50:#f7e9e6;--danger-500:#a14a3e;--danger-700:#963f33;--info-50:#f1ece4;--info-500:#7d7064;--info-700:#5c5248;--whatsapp-500:#25d366;--whatsapp-600:#1da851;--whatsapp-900:#073b1f;--google-star:#fbbc04;--google-star-empty:#dadce0;--gold-gradient:linear-gradient(135deg,#d6a94f 0%,#e6c06a 30%,#f7de8b 48%,#e1b862 66%,#b7772a 100%);--gold-gradient-sheen:linear-gradient(110deg,#c9963f 0%,#e6c06a 25%,#f7de8b 50%,#e1b862 75%,#c9963f 100%);--gold-gradient-text-deep:linear-gradient(100deg,#82591e 0%,#9a6b26 48%,#82591e 100%);--surface-page:var(--neutral-25);--surface-alt:var(--neutral-50);--surface-raised:var(--neutral-0);--surface-sunken:var(--neutral-100);--surface-header:var(--neutral-25);--surface-footer:var(--neutral-100);--surface-cta:var(--neutral-100);--surface-accent:var(--gold-50);--surface-inverse:var(--neutral-900);--surface-overlay:#3e342d80;--text-primary:var(--neutral-800);--text-heading:var(--neutral-900);--text-muted:var(--neutral-600);--text-accent:var(--gold-700);--text-accent-hover:var(--gold-800);--text-on-action:var(--neutral-950);--text-on-accent:var(--neutral-0);--text-inverse:var(--neutral-50);--text-inverse-muted:var(--neutral-300);--border-subtle:var(--neutral-200);--border-strong:var(--neutral-300);--border-control:var(--neutral-400);--border-accent:var(--gold-500);--border-accent-strong:var(--gold-600);--border-frame:var(--gold-300);--focus-ring-color:var(--gold-700);--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:2px solid var(--gold-700);--action-primary-bg:var(--gold-gradient-sheen);--action-primary-bg-size:220% 100%;--action-primary-text:var(--text-on-action);--action-primary-bg-active:var(--gold-600);--action-primary-shadow-hover:var(--shadow-gold);--action-primary-bg-disabled:var(--neutral-100);--action-primary-text-disabled:var(--neutral-600);--action-secondary-bg:transparent;--action-secondary-bg-hover:var(--gold-50);--action-secondary-bg-active:var(--gold-100);--action-secondary-border:var(--gold-600);--action-secondary-border-hover:var(--gold-700);--action-secondary-text:var(--gold-700);--action-secondary-text-hover:var(--gold-800);--action-secondary-border-disabled:var(--neutral-300);--action-secondary-text-disabled:var(--neutral-600);--action-selected-bg:var(--gold-700);--action-selected-text:var(--neutral-0);--action-hover-bg:var(--neutral-50);--status-success-bg:var(--success-50);--status-success-fg:var(--success-700);--status-success-icon:var(--success-500);--status-warning-bg:var(--warning-50);--status-warning-fg:var(--warning-700);--status-warning-icon:var(--warning-500);--status-danger-bg:var(--danger-50);--status-danger-fg:var(--danger-700);--status-danger-icon:var(--danger-500);--status-info-bg:var(--info-50);--status-info-fg:var(--info-700);--status-info-icon:var(--info-500);--icon-accent:var(--gold-700);--icon-ring:var(--gold-300);--rule-accent:var(--gold-gradient);--text-gold-display:var(--gold-gradient-text-deep);--rating-star:var(--gold-500);--rating-star-empty:var(--neutral-300);--rating-star-google:var(--google-star);--rating-star-google-empty:var(--google-star-empty);--avatar-1:var(--gold-700);--avatar-2:var(--neutral-600);--avatar-3:var(--neutral-900);--avatar-4:var(--gold-800);--whatsapp-bg:var(--whatsapp-500);--whatsapp-text:var(--whatsapp-900);--whatsapp-online:var(--whatsapp-500);--whatsapp-fab-bg:var(--whatsapp-500);--whatsapp-fab-bg-hover:var(--whatsapp-600);--whatsapp-fab-icon:var(--neutral-0);--placeholder-bg:linear-gradient(155deg,var(--neutral-100) 0%,var(--gold-50) 55%,var(--neutral-350) 100%)}
:root,html[data-ui],html[data-recipe][data-density]{--font-logo:"Marcellus","Cinzel",Georgia,serif;--font-serif-display:"Cormorant Garamond","Cormorant",Georgia,serif;--font-sans:"Jost","Futura","Century Gothic",system-ui,sans-serif;--font-heading:var(--font-serif-display);--font-body:var(--font-sans);--font-eyebrow:var(--font-logo);--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--type-display-size:clamp(44px, 27.4px + 4.42vw, 84px);--type-display-lh:1.04;--type-display-tracking:-.01em;--type-display-weight:500;--type-hero-caps-size:clamp(28px, 13px + 4vw, 80px);--type-hero-caps-lh:1.1;--type-hero-caps-tracking:.07em;--type-hero-caps-weight:400;--type-h1-size:clamp(36px, 24.4px + 3.09vw, 64px);--type-h1-lh:1.06;--type-h1-tracking:-.01em;--type-h1-weight:500;--type-h2-size:clamp(30px, 22.5px + 1.99vw, 48px);--type-h2-lh:1.1;--type-h2-tracking:-.01em;--type-h2-weight:500;--type-h3-size:clamp(24px, 20.7px + .88vw, 32px);--type-h3-lh:1.15;--type-h3-tracking:0;--type-h3-weight:500;--type-h4-size:clamp(20px, 18.3px + .44vw, 24px);--type-h4-lh:1.2;--type-h4-tracking:0;--type-h4-weight:500;--type-lead-size:clamp(17px, 16.2px + .22vw, 19px);--type-lead-lh:1.7;--type-lead-tracking:0;--type-lead-weight:300;--type-body-size:clamp(16px, 15.6px + .11vw, 17px);--type-body-lh:1.7;--type-body-tracking:0;--type-body-weight:300;--type-small-size:14px;--type-small-lh:1.6;--type-small-tracking:0;--type-small-weight:400;--type-caption-size:12px;--type-caption-lh:1.5;--type-caption-tracking:.02em;--type-caption-weight:400;--type-eyebrow-size:clamp(12px, 11.6px + .11vw, 13px);--type-eyebrow-lh:1.3;--type-eyebrow-tracking:.22em;--type-eyebrow-weight:400;--type-button-size:clamp(12px, 11.6px + .11vw, 13px);--type-button-lh:1.2;--type-button-tracking:.14em;--type-button-weight:500;--type-label-size:12px;--type-label-lh:1.3;--type-label-tracking:.12em;--type-label-weight:500;--tracking-logo:.32em}
:root,html[data-ui],html[data-recipe][data-density]{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--container-max:1200px;--container-wide:1320px;--container-narrow:760px;--gutter:16px;--section-y:56px;--section-y-tight:40px;--grid-cols:4;--grid-gap:16px;--stack-gap:32px;--split-gap:40px;--card-pad:24px;--page-head-pt:clamp(24px, 4vw, 56px);--page-head-pb:clamp(48px, 6vw, 80px);--radius-none:0;--radius-xs:2px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-pill:999px;--radius-round:50%;--control-h-sm:44px;--control-h-md:48px;--control-h-lg:56px;--tap-min:44px}@media (min-width:480px){:root,html[data-ui],html[data-recipe][data-density]{--gutter:20px;--section-y:64px}}@media (min-width:768px){:root,html[data-ui],html[data-recipe][data-density]{--stack-gap:40px;--split-gap:56px;--card-pad:32px;--gutter:24px;--section-y:80px;--section-y-tight:48px;--grid-cols:8;--grid-gap:24px}}@media (min-width:1024px){:root,html[data-ui],html[data-recipe][data-density]{--stack-gap:48px;--split-gap:80px;--section-y:96px;--section-y-tight:56px;--grid-cols:12}}@media (min-width:1280px){:root,html[data-ui],html[data-recipe][data-density]{--stack-gap:56px;--gutter:32px;--section-y:112px;--section-y-tight:64px}}
:root,html[data-ui],html[data-recipe][data-density]{--shadow-0:none;--shadow-1:0 1px 2px #2a231e0f;--shadow-2:0 2px 8px #2a231e0f;--shadow-3:0 10px 30px -12px #2a231e2e;--shadow-4:0 24px 60px -24px #2a231e47;--shadow-gold:0 12px 30px -14px #b7772a8c;--blur-glass:saturate(140%) blur(12px);--z-base:0;--z-header:100;--z-dropdown:110;--z-sticky-cta:150;--z-whatsapp:200;--z-cookie:250;--z-toast:300;--z-dialog:400;--z-tooltip:500;--dur-fast:.15s;--dur-base:.25s;--dur-slow:.5s;--ease-out:cubic-bezier(.22,.61,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1)}
html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-primary);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-lh);font-weight:var(--type-body-weight);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--text-accent);text-decoration:none}a:hover{color:var(--text-accent-hover);text-underline-offset:3px;text-decoration:underline}:focus{outline:none}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.dc-sr-input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.dc-sr-input:focus-visible+span{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.dc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dc-skip-link{z-index:calc(var(--z-tooltip) + 1);background:var(--surface-raised);color:var(--text-accent);border:1px solid var(--border-accent-strong);font-family:var(--font-sans);font-size:var(--type-small-size);letter-spacing:var(--type-label-tracking);text-transform:uppercase;transition:top var(--dur-fast) var(--ease-out);padding:12px 18px;font-weight:500;position:fixed;top:-80px;left:16px}.dc-skip-link:focus{top:16px}:lang(nl) h1,:lang(nl) h2,:lang(nl) h3,:lang(nl) h4,:lang(nl) .dc-hyphen{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}h1,h2,h3,h4{overflow-wrap:break-word}@media (max-width:767px){:lang(nl) p,:lang(nl) li{-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}}.dc-gold-text-deep{background:var(--text-gold-display);color:#0000;-webkit-background-clip:text;background-clip:text}.dc-eyebrow{font-family:var(--font-eyebrow);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-lh);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--text-accent)}.dc-h1{font-family:var(--font-heading);font-size:var(--type-h1-size);line-height:var(--type-h1-lh);letter-spacing:var(--type-h1-tracking);font-weight:var(--type-h1-weight);color:var(--text-heading);text-wrap:balance;margin:0}.dc-h2{font-family:var(--font-heading);font-size:var(--type-h2-size);line-height:var(--type-h2-lh);letter-spacing:var(--type-h2-tracking);font-weight:var(--type-h2-weight);color:var(--text-heading);text-wrap:balance;margin:0}.dc-h3{font-family:var(--font-heading);font-size:var(--type-h3-size);line-height:var(--type-h3-lh);font-weight:var(--type-h3-weight);color:var(--text-heading);margin:0}.dc-h4{font-family:var(--font-heading);font-size:var(--type-h4-size);line-height:var(--type-h4-lh);font-weight:var(--type-h4-weight);color:var(--text-heading);margin:0}.dc-small{font-size:var(--type-small-size);line-height:var(--type-small-lh)}.dc-lead{font-size:var(--type-lead-size);line-height:var(--type-lead-lh);font-weight:var(--type-lead-weight);text-wrap:pretty}@keyframes dc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}

*{box-sizing:border-box}html{scroll-behavior:smooth}@media (max-width:1023px){body{padding-bottom:72px}}:where(.dc-kit :not(svg,svg *)){all:revert}.dc-kit{display:contents}.dc-kit *,.dc-kit :before,.dc-kit :after{box-sizing:border-box}
.dc-kit .dc-richtext>*+*{margin-top:var(--space-4)}.dc-kit .dc-richtext h2,.dc-kit .dc-richtext h3,.dc-kit .dc-richtext h4{margin:var(--stack-gap) 0 var(--space-3)}.dc-kit .dc-richtext>:first-child{margin-top:0}.dc-kit .dc-richtext p{margin:0}.dc-kit .dc-richtext a{color:var(--text-accent);text-underline-offset:3px;text-decoration:underline}.dc-kit .dc-richtext ul,.dc-kit .dc-richtext ol{margin:0;padding-left:1.4em}.dc-kit .dc-richtext li+li{margin-top:var(--space-2)}.dc-kit .dc-richtext li::marker{color:var(--text-accent)}.dc-kit .dc-richtext blockquote{padding-left:var(--space-4);border-left:1px solid var(--border-accent);color:var(--text-muted);margin:0}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.p.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.p.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.2dbc-et3k6kfe.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.0slbgzy4000md.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0d4lnz92g9ol4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.p.253cfg7mpxmwg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.273-hd1b-0-z9.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.p.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.p.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.p.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.0v7knm2wof07y.woff2)format("woff2");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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_5a5b9f31-module__9FenQW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_5a5b9f31-module__9FenQW__variable{--font-heading:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/39c55468420adfa6-s.1ti1r54sj8aa0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.p.3mtm4mi9aq8dw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(../media/81cef6a21128489e-s.p.00r2o6pv87vbs.woff2)format("woff2");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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_23452620-module__1nMJiq__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_23452620-module__1nMJiq__variable{--font-body:"Jost", "Jost Fallback"}
@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.p.1odqrhin2722e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.217u6tza6brar.woff2)format("woff2");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:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_b90d95a6-module__Jcu-Na__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_b90d95a6-module__Jcu-Na__variable{--font-kicker:"Marcellus", "Marcellus Fallback"}
