:root{--color-page:#f5f1e9;--color-surface:#fffdf9;--color-text:#30292e;--color-text-secondary:#6b625e;--color-action:#372b35;--color-action-hover:#4a3b47;--color-on-action:#fffdf9;--color-on-dark-secondary:#d5cdc0;--color-divider:#ded7cd;--color-control-border:#8e8389;--color-focus:#36564a;--color-accent:#9c8966;--color-tag-bg:#eae4da;--color-deadline-bg:#f6eddd;--color-deadline-text:#825428;--color-placeholder:#e4dccf;--color-maybe:#a3958c;--color-success:#36564a;--color-success-bg:#e8efe7;--color-warning-text:#7a5200;--color-warning-bg:#f4e7cc;--color-danger:#a12b22;--font-display:var(--font-cormorant,"Cormorant Garamond"), "Cormorant Garamond", Georgia, serif;--font-body:var(--font-inter,"Inter"), "Inter", Arial, sans-serif;--space-0:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:80px;--radius-round:999px;--radius-cover:16px;--radius-panel:12px;--radius-control:8px;--shadow-card:none;--shadow-floating:0 8px 24px #27231f1a;--shadow-overlay:0 16px 40px #27231f24;--motion-press:.16s;--motion-sheet:.24s;--motion-progress:.4s;--motion-easing:cubic-bezier(.2, .6, .2, 1);--layout-max-width:1200px;--layout-gutter:20px;--touch-target:44px;--nav-width:224px;--control-height:48px;--provider-height:48px;--provider-min-width:140px;--provider-apple-bg:#000;--provider-apple-text:#fff;--provider-apple-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--provider-apple-title-size:20.6px;--provider-apple-title-weight:500;--provider-google-bg:#fff;--provider-google-border:#747775;--provider-google-text:#1f1f1f;--provider-google-font:"Google Sans", Arial, sans-serif;--provider-google-title-size:16.8px;--provider-google-title-line:24px;--provider-google-title-weight:500;--provider-google-logo:24px;--provider-google-inset:14.4px;--provider-google-gap:12px;--provider-microsoft-bg:#2f2f2f;--provider-microsoft-text:#fff;--provider-microsoft-font:"Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Helvetica, Arial, sans-serif;--provider-microsoft-title-size:17.56px;--provider-microsoft-title-weight:600;--provider-microsoft-logo:24.59px;--provider-microsoft-inset:14.05px;--provider-microsoft-gap:14.05px;--type-display-xl-size:48px;--type-display-xl-line:1.05;--type-display-xl-weight:500;--type-display-xl-tracking:-.02em;--type-display-l-size:36px;--type-display-l-line:1.05;--type-display-l-weight:500;--type-display-l-tracking:-.02em;--type-h1-size:32px;--type-h1-line:1.1;--type-h1-weight:500;--type-h1-tracking:-.01em;--type-h2-size:26px;--type-h2-line:1.15;--type-h2-weight:500;--type-h2-tracking:0em;--type-h3-size:22px;--type-h3-line:1.2;--type-h3-weight:600;--type-h3-tracking:0em;--type-price-size:26px;--type-price-line:1;--type-price-weight:500;--type-price-tracking:0em;--type-body-l-size:17px;--type-body-l-line:1.6;--type-body-l-weight:400;--type-body-l-tracking:0em;--type-body-size:16px;--type-body-line:1.6;--type-body-weight:400;--type-body-tracking:0em;--type-label-size:14px;--type-label-line:1.4;--type-label-weight:500;--type-label-tracking:0em;--type-caption-size:13px;--type-caption-line:1.45;--type-caption-weight:400;--type-caption-tracking:0em;--type-micro-size:13px;--type-micro-line:1.3;--type-micro-weight:500;--type-micro-tracking:0em;--type-eyebrow-size:12px;--type-eyebrow-line:1.3;--type-eyebrow-weight:500;--type-eyebrow-tracking:.14em}@media (min-width:768px){:root{--layout-gutter:32px;--type-display-xl-size:96px;--type-display-l-size:56px;--type-h1-size:40px;--type-h2-size:32px;--type-h3-size:24px;--type-price-size:30px;--type-body-l-size:18px;--type-body-size:16px;--type-label-size:14px;--type-caption-size:13px;--type-micro-size:13px;--type-eyebrow-size:12px}}@media (min-width:1024px){:root{--layout-gutter:40px}}.type-display-xl{font-family:var(--font-display);font-size:var(--type-display-xl-size);line-height:var(--type-display-xl-line);font-weight:var(--type-display-xl-weight);letter-spacing:var(--type-display-xl-tracking)}.type-display-l{font-family:var(--font-display);font-size:var(--type-display-l-size);line-height:var(--type-display-l-line);font-weight:var(--type-display-l-weight);letter-spacing:var(--type-display-l-tracking)}.type-h1{font-family:var(--font-display);font-size:var(--type-h1-size);line-height:var(--type-h1-line);font-weight:var(--type-h1-weight);letter-spacing:var(--type-h1-tracking)}.type-h2{font-family:var(--font-display);font-size:var(--type-h2-size);line-height:var(--type-h2-line);font-weight:var(--type-h2-weight);letter-spacing:var(--type-h2-tracking)}.type-h3{font-family:var(--font-display);font-size:var(--type-h3-size);line-height:var(--type-h3-line);font-weight:var(--type-h3-weight);letter-spacing:var(--type-h3-tracking)}.type-price{font-family:var(--font-display);font-size:var(--type-price-size);line-height:var(--type-price-line);font-weight:var(--type-price-weight);letter-spacing:var(--type-price-tracking)}.type-body-l{font-family:var(--font-body);font-size:var(--type-body-l-size);line-height:var(--type-body-l-line);font-weight:var(--type-body-l-weight);letter-spacing:var(--type-body-l-tracking)}.type-body{font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight);letter-spacing:var(--type-body-tracking)}.type-label{font-family:var(--font-body);font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight);letter-spacing:var(--type-label-tracking)}.type-caption{font-family:var(--font-body);font-size:var(--type-caption-size);line-height:var(--type-caption-line);font-weight:var(--type-caption-weight);letter-spacing:var(--type-caption-tracking)}.type-micro{font-family:var(--font-body);font-size:var(--type-micro-size);line-height:var(--type-micro-line);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-tracking)}.type-eyebrow{font-family:var(--font-body);font-size:var(--type-eyebrow-size);line-height:var(--type-eyebrow-line);font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase}
*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-page);color:var(--color-text);font-family:var(--font-body);font-size:var(--type-body-size);line-height:var(--type-body-line);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}a{color:var(--color-text);text-underline-offset:3px}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.on-dark :focus-visible{outline-color:var(--color-on-action)}.on-dark{--focus-ring:var(--color-on-action)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}
@font-face{font-family:cormorant;src:url(../media/cormorant_garamond_latin_500_normal-s.p.2bif34ejqyosb.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:cormorant;src:url(../media/cormorant_garamond_latin_600_normal-s.p.2o27n1-667uro.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:cormorant Fallback;src:local(Arial);ascent-override:104.79%;descent-override:32.55%;line-gap-override:0.0%;size-adjust:88.18%}._2wLZYa_className{font-family:cormorant,cormorant Fallback}._2wLZYa_variable{--font-cormorant:"cormorant", "cormorant Fallback"}
@font-face{font-family:inter;src:url(../media/inter_latin_400_normal-s.p.08vufg9rbrtqu.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_500_normal-s.p.037elok7xg7ol.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter;src:url(../media/inter_latin_600_normal-s.p.42bxzpetz5w8g.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.Bgun5W_className{font-family:inter,inter Fallback}.Bgun5W_variable{--font-inter:"inter", "inter Fallback"}
