:where(:root){color-scheme:light dark;--ds-active:#eadcdf;--ds-background:#f6f6f9;--ds-border:#e2e2e9;--ds-border-strong:#88888c;--ds-control-accent:#7d2735;--ds-disabled:#ededed;--ds-disabled-text:#77777c;--ds-error:#a92f3c;--ds-error-hover:#952935;--ds-error-soft:#fff0f2;--ds-error-soft-active:#dbced0;--ds-error-soft-hover:#eddfe1;--ds-error-soft-text:#a42e3a;--ds-focus:#7d2735;--ds-hover:#f1f1f2;--ds-info:#315db5;--ds-info-soft:#edf3ff;--ds-info-soft-active:#ccd1db;--ds-info-soft-hover:#dce2ed;--ds-info-soft-text:#2e56a8;--ds-inverse-active:#020202;--ds-inverse-background:#1b1b22;--ds-inverse-hover:#0f0f12;--ds-inverse-text:#f6f6f9;--ds-link:#2457b3;--ds-on-error:#ffffff;--ds-on-info:#ffffff;--ds-on-overlay:#ffffff;--ds-on-primary:#ffffff;--ds-on-secondary:#ffffff;--ds-on-success:#ffffff;--ds-on-warning:#ffffff;--ds-overlay:rgb(0 0 0/58%);--ds-primary:#7d2735;--ds-primary-active:#5d1d27;--ds-primary-hover:#6d222e;--ds-primary-soft:#ece4e5;--ds-primary-soft-active:#cbb7ba;--ds-primary-soft-hover:#dbcdcf;--ds-primary-text:#6d222e;--ds-secondary:#765a49;--ds-secondary-active:#554135;--ds-secondary-hover:#654d3f;--ds-secondary-soft:#ebe8e7;--ds-secondary-soft-active:#c9c2be;--ds-secondary-soft-hover:#dad5d3;--ds-secondary-text:#644c3e;--ds-selected:#dbcdcf;--ds-shadow-elevated:0 12px 36px rgb(19 19 24/14%);--ds-shadow-overlay:0 24px 70px rgb(19 19 24/22%);--ds-shadow-subtle:0 2px 8px rgb(19 19 24/10%);--ds-success:#147553;--ds-success-soft:#e9f7f1;--ds-success-soft-active:#c8d4cf;--ds-success-soft-hover:#d9e6e0;--ds-success-soft-text:#116648;--ds-surface:#ffffff;--ds-surface-elevated:#fdfdfd;--ds-surface-subtle:#eeeef1;--ds-text:#1b1b22;--ds-text-muted:#686873;--ds-text-subtle:#6b6b74;--ds-warning:#8b5008;--ds-warning-soft:#fff5e7;--ds-warning-soft-active:#dbd3c7;--ds-warning-soft-hover:#ede4d7;--ds-warning-soft-text:#884e08;--brand-whatsapp:#0b7339;--brand-on-whatsapp:#ffffff;--button-primary-background:var(--ds-primary);--button-primary-border:var(--ds-control-accent);--button-primary-color:var(--ds-on-primary);--button-primary-hover-background:var(--ds-primary-hover);--button-primary-hover-border:var(--ds-control-accent);--button-primary-hover-color:var(--ds-on-primary);--button-primary-active-background:var(--ds-primary-active);--button-primary-active-border:var(--ds-control-accent);--button-primary-active-color:var(--ds-on-primary);--button-secondary-background:var(--ds-secondary);--button-secondary-border:var(--ds-secondary-text);--button-secondary-color:var(--ds-on-secondary);--button-secondary-hover-background:var(--ds-secondary-hover);--button-secondary-hover-border:var(--ds-secondary-text);--button-secondary-hover-color:var(--ds-on-secondary);--button-secondary-active-background:var(--ds-secondary-active);--button-secondary-active-border:var(--ds-secondary-text);--button-secondary-active-color:var(--ds-on-secondary);--button-border-width:1px;--button-min-height:2.75rem;--button-padding-block:0.75rem;--button-padding-inline:1.5rem;--form-control-min-height:48px;--font-size-xxs:0.75rem;--font-size-xs:0.875rem;--font-size-sm:1rem;--font-size-md:1.125rem;--font-size-lg:1.375rem;--font-size-xl:1.5rem;--font-size-xxl:1.625rem;--font-size-2xl:2rem;--font-size-3xl:2.125rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-size-6xl:3.5rem;--font-size-body:1rem;--font-weight-body:400;--font-weight-heading:400;--grid-gap:1.25rem;--letter-spacing-body:0;--letter-spacing-heading:-0.035em;--font-size-heading-1:56px;--font-size-heading-2:40px;--font-size-heading-3:32px;--font-size-heading-4:24px;--font-size-heading-5:22px;--font-size-heading-6:18px;--line-height-xxs:1.25rem;--line-height-xs:1.375rem;--line-height-sm:1.5rem;--line-height-md:1.625rem;--line-height-lg:1.875rem;--line-height-xl:2rem;--line-height-xxl:2.125rem;--line-height-2xl:2.5rem;--line-height-3xl:2.625rem;--line-height-4xl:3rem;--line-height-5xl:3.5rem;--line-height-6xl:4rem;--line-height-body:1.5;--line-height-heading-1:1.142857;--line-height-heading-2:1.2;--line-height-heading-3:1.25;--line-height-heading-4:1.3;--line-height-heading-5:1.35;--line-height-heading-6:1.4;--motion-distance:16px;--motion-duration-fast:150ms;--motion-duration-medium:350ms;--motion-easing:ease;--motion-hover-lift:-1px;--navigation-height:112px;--radius-3xl:24px;--radius-4xl:28px;--radius-5xl:32px;--radius-6xl:36px;--radius-7xl:40px;--radius-full:100dvw;--radius-large:12px;--radius-medium:8px;--radius-small:4px;--radius-xl:16px;--radius-xxl:20px;--section-space-compact:1.5rem;--section-space-normal:2.25rem;--section-space-large:clamp(3rem,10vw,8rem);--site-margin-large:2.5rem;--site-margin-medium:1.75rem;--site-margin-small:1.25rem;--shadow-card:var(--ds-shadow-elevated);--shadow-dialog:var(--ds-shadow-overlay);--shadow-navigation:var(--ds-shadow-subtle);--transition-fast:var(--motion-duration-fast) var(--motion-easing);--content-width:72rem}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{--ds-active:#523940;--ds-background:#111114;--ds-border:#303037;--ds-border-strong:#6e6e73;--ds-control-accent:#e58b9a;--ds-disabled:#3c3c40;--ds-disabled-text:#828285;--ds-error:#f28b97;--ds-error-hover:#f49ba6;--ds-error-soft:#432128;--ds-error-soft-active:#231115;--ds-error-soft-hover:#33191e;--ds-error-soft-text:#f28b97;--ds-focus:#e58b9a;--ds-hover:#2a2a2e;--ds-info:#91b4ff;--ds-info-soft:#202f50;--ds-info-soft-active:#131c30;--ds-info-soft-hover:#1a2640;--ds-info-soft-text:#91b4ff;--ds-inverse-active:#d1d1d4;--ds-inverse-background:#f3f3f6;--ds-inverse-hover:#e2e2e5;--ds-inverse-text:#111114;--ds-link:#9abaff;--ds-on-error:#000000;--ds-on-info:#000000;--ds-on-overlay:#ffffff;--ds-on-primary:#000000;--ds-on-secondary:#000000;--ds-on-success:#000000;--ds-on-warning:#000000;--ds-overlay:rgb(0 0 0/72%);--ds-primary:#e58b9a;--ds-primary-active:#ecabb6;--ds-primary-hover:#e99ba8;--ds-primary-soft:#47393f;--ds-primary-soft-active:#72565d;--ds-primary-soft-hover:#5d484e;--ds-primary-text:#f4ccd3;--ds-secondary:#d4b7a5;--ds-secondary-active:#e3d0c5;--ds-secondary-hover:#dcc4b5;--ds-secondary-soft:#454142;--ds-secondary-soft-active:#6e6664;--ds-secondary-soft-hover:#5a5453;--ds-secondary-text:#f0e5de;--ds-selected:#5d484e;--ds-shadow-elevated:0 12px 36px rgb(0 0 0/42%);--ds-shadow-overlay:0 24px 70px rgb(0 0 0/56%);--ds-shadow-subtle:0 2px 8px rgb(0 0 0/28%);--ds-success:#67d4a3;--ds-success-soft:#17382d;--ds-success-soft-active:#0a1813;--ds-success-soft-hover:#112820;--ds-success-soft-text:#67d4a3;--ds-surface:#19191d;--ds-surface-elevated:#242428;--ds-surface-subtle:#202023;--ds-text:#f3f3f6;--ds-text-muted:#aaaab4;--ds-text-subtle:#95959e;--ds-warning:#efbd70;--ds-warning-soft:#3b2d18;--ds-warning-soft-active:#1b150b;--ds-warning-soft-hover:#2b2112;--ds-warning-soft-text:#efbd70;color-scheme:dark}@media(prefers-color-scheme:dark){:where(:root:not([data-theme])){--ds-active:#523940;--ds-background:#111114;--ds-border:#303037;--ds-border-strong:#6e6e73;--ds-control-accent:#e58b9a;--ds-disabled:#3c3c40;--ds-disabled-text:#828285;--ds-error:#f28b97;--ds-error-hover:#f49ba6;--ds-error-soft:#432128;--ds-error-soft-active:#231115;--ds-error-soft-hover:#33191e;--ds-error-soft-text:#f28b97;--ds-focus:#e58b9a;--ds-hover:#2a2a2e;--ds-info:#91b4ff;--ds-info-soft:#202f50;--ds-info-soft-active:#131c30;--ds-info-soft-hover:#1a2640;--ds-info-soft-text:#91b4ff;--ds-inverse-active:#d1d1d4;--ds-inverse-background:#f3f3f6;--ds-inverse-hover:#e2e2e5;--ds-inverse-text:#111114;--ds-link:#9abaff;--ds-on-error:#000000;--ds-on-info:#000000;--ds-on-overlay:#ffffff;--ds-on-primary:#000000;--ds-on-secondary:#000000;--ds-on-success:#000000;--ds-on-warning:#000000;--ds-overlay:rgb(0 0 0/72%);--ds-primary:#e58b9a;--ds-primary-active:#ecabb6;--ds-primary-hover:#e99ba8;--ds-primary-soft:#47393f;--ds-primary-soft-active:#72565d;--ds-primary-soft-hover:#5d484e;--ds-primary-text:#f4ccd3;--ds-secondary:#d4b7a5;--ds-secondary-active:#e3d0c5;--ds-secondary-hover:#dcc4b5;--ds-secondary-soft:#454142;--ds-secondary-soft-active:#6e6664;--ds-secondary-soft-hover:#5a5453;--ds-secondary-text:#f0e5de;--ds-selected:#5d484e;--ds-shadow-elevated:0 12px 36px rgb(0 0 0/42%);--ds-shadow-overlay:0 24px 70px rgb(0 0 0/56%);--ds-shadow-subtle:0 2px 8px rgb(0 0 0/28%);--ds-success:#67d4a3;--ds-success-soft:#17382d;--ds-success-soft-active:#0a1813;--ds-success-soft-hover:#112820;--ds-success-soft-text:#67d4a3;--ds-surface:#19191d;--ds-surface-elevated:#242428;--ds-surface-subtle:#202023;--ds-text:#f3f3f6;--ds-text-muted:#aaaab4;--ds-text-subtle:#95959e;--ds-warning:#efbd70;--ds-warning-soft:#3b2d18;--ds-warning-soft-active:#1b150b;--ds-warning-soft-hover:#2b2112;--ds-warning-soft-text:#efbd70;color-scheme:dark}}.hidden{display:none!important}.invisible{opacity:0!important;margin:0!important;border:0!important;padding:0!important;position:absolute!important;overflow:hidden!important;pointer-events:none!important}.ul{list-style-type:disc!important}.ol,.ul{padding-left:32px!important}.ol{list-style-type:decimal!important}.text-center{text-align:center!important}.absolute{position:absolute}.w-100{width:100%!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:8px!important}.mb-2{margin-bottom:16px!important}.mb-3{margin-bottom:24px!important}.mb-4{margin-bottom:32px!important}:focus-visible{outline:3px var(--ds-focus) solid;outline-offset:0;box-shadow:0 0 0 6px var(--ds-surface)}:focus-visible{border-radius:var(--radius-medium)}:where(html){font-family:var(--font-family-primary);font-synthesis:none;text-rendering:optimizeLegibility}:where(body){background:var(--ds-background);color:var(--ds-text);font-size:var(--font-size-body);font-weight:var(--font-weight-body);letter-spacing:var(--letter-spacing-body);line-height:var(--line-height-body);margin:0}:where(button,input,textarea,select){font:inherit}a{color:var(--ds-link)}input[type=search]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}