:root{--dukl-font-family-base:var(--dukl-font-family-fira-sans-condensed), system-ui, sans-serif;--dukl-font-size-2:12px;--dukl-font-size-3:14px;--dukl-font-size-4:16px;--dukl-font-size-5:20px;--dukl-font-size-6:24px;--dukl-font-size-7:28px;--dukl-font-size-8:32px;--dukl-font-size-12:48px;--dukl-font-weight-regular:400;--dukl-font-weight-medium:500;--dukl-font-weight-semibold:600;--dukl-font-weight-bold:700;--dukl-line-height-tight:1.08;--dukl-line-height-base:1.4;--dukl-line-height-relaxed:1.6;--dukl-space-1:4px;--dukl-space-2:8px;--dukl-space-3:12px;--dukl-space-4:16px;--dukl-space-5:20px;--dukl-space-6:24px;--dukl-space-8:32px;--dukl-space-10:40px;--dukl-space-12:48px;--dukl-space-14:56px;--dukl-space-16:64px;--dukl-space-18:72px;--dukl-space-20:80px;--dukl-space-26:104px;--dukl-space-30:120px;--dukl-space-36:144px;--dukl-control-height-regular:48px;--dukl-control-height-large:56px;--dukl-radius-2:8px;--dukl-radius-3:12px;--dukl-radius-6:24px;--dukl-radius-round:999px;--dukl-layout-content-max:1360px;--dukl-layout-copy-max:896px;--dukl-layout-title-max:1056px;--dukl-layout-search-max:1120px;--dukl-background-pattern-size:max(100vw, 1440px) auto;--dukl-modal-width-small:384px;--dukl-modal-width-medium:520px;--dukl-modal-width-large:704px;--dukl-color-background:#fdfaf4;--dukl-color-background-soft:#fff6e6;--dukl-color-surface:#fff;--dukl-color-surface-muted:#fff2d9;--dukl-color-surface-raised:#ffffffe0;--dukl-color-text-primary:#32170b;--dukl-color-text-secondary:#624833;--dukl-color-text-muted:#8a7158;--dukl-color-border:#ead5b8;--dukl-color-border-strong:#dec39e;--dukl-color-brand-primary:#fca027;--dukl-color-brand-secondary:#ff9d0a;--dukl-color-brand-tertiary:#fca22c;--dukl-color-brand-primary-hover:#e48c16;--dukl-color-brand-primary-soft:#fff2d9;--dukl-color-action-primary:var(--dukl-color-brand-primary);--dukl-color-action-primary-hover:var(--dukl-color-brand-primary-hover);--dukl-color-action-primary-strong:#9b5409;--dukl-color-action-primary-strong-hover:#7f4205;--dukl-color-action-primary-text:var(--dukl-color-text-primary);--dukl-color-action-contrast-text:#fff;--dukl-color-accent:var(--dukl-color-action-primary);--dukl-color-accent-hover:var(--dukl-color-action-primary-hover);--dukl-color-accent-text:var(--dukl-color-action-primary-text);--dukl-color-feedback-error:#bd3f35;--dukl-color-feedback-error-soft:#fff1ef;--dukl-color-feedback-info:#0057d8;--dukl-color-feedback-info-soft:#e7f1ff;--dukl-color-feedback-success:#1b754b;--dukl-color-feedback-success-soft:#e8f4ed;--dukl-color-feedback-warning:#b26b00;--dukl-color-feedback-warning-soft:#fff4d6;--dukl-color-focus:var(--dukl-color-brand-primary);--dukl-color-overlay:#32170b7a;--dukl-z-index-notification:1010;--dukl-z-index-modal:1000;--dukl-transition-fast:.16s ease;--dukl-transition-base:.22s ease;--dukl-shadow-focus:0 0 0 3px #fca02747;--dukl-shadow-surface:0 8px 24px #4b230914;--dukl-shadow-popover:0 14px 36px #32170b29;--dukl-shadow-action:0 12px 32px #fca0273d;--dukl-shadow-action-hover:0 16px 36px #fca0274d;--dukl-shadow-modal:0 24px 60px #32170b38}@media (max-width:720px){:root{--dukl-font-size-12:36px}}
@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;src:url(/assets/fonts/material-symbols-rounded.ttf)format("truetype");font-display:block}.material-symbols-rounded{width:1em;height:1em;font-family:Material Symbols Rounded;font-size:inherit;letter-spacing:0;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;direction:ltr;justify-content:center;align-items:center;font-style:normal;font-weight:400;line-height:1;display:inline-flex;overflow:hidden}
*{box-sizing:border-box}:root{--dukl-font-family-base:-apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--dukl-font-size-2:14px;--dukl-font-size-12:var(--business-page-title-size);--dukl-line-height-base:1.5;--dukl-line-height-tight:1.2;--dukl-control-height-small:44px;--dukl-control-height-large:52px;--dukl-button-radius:12px;--dukl-button-primary-height:52px;--dukl-modal-radius:16px;--dukl-color-background:#f1f4f9;--dukl-color-background-soft:#f1f4f9;--dukl-color-surface:#fff;--dukl-color-surface-accent-subtle:#f1f5fc;--dukl-color-surface-muted:#f1f5fc;--dukl-color-text-primary:#202c41;--dukl-color-text-secondary:#546279;--dukl-color-text-muted:#5e6b80;--dukl-color-border:#dce3ed;--dukl-color-border-strong:#aebcd1;--dukl-color-brand-primary:#345ac7;--dukl-color-brand-secondary:#2445a5;--dukl-color-brand-tertiary:#345ac7;--dukl-color-brand-primary-hover:#2445a5;--dukl-color-brand-primary-soft:#e8eefb;--dukl-color-action-primary-strong:#2445a5;--dukl-color-action-primary-strong-hover:#1d3887;--dukl-color-action-primary-text:#2445a5;--dukl-color-feedback-warning:#8a5200;--dukl-color-focus:var(--dukl-color-brand-primary);--dukl-color-overlay:#1f2b417a;--dukl-shadow-focus:0 0 0 3px #345ac73d;--dukl-shadow-surface:none;--dukl-shadow-action:none;--dukl-shadow-action-hover:none;--dukl-shadow-popover:0 8px 24px #1f2b411f;--dukl-shadow-modal:0 16px 48px #1f2b4129;--business-header-background:#1f2b41;--business-header-text:#f8fafc;--business-header-muted:#c4cfdf;--business-header-active:#34435a;--business-header-accent:#bcdecf;--business-header-height:88px;--business-header-z-index:100;--business-content-width:1280px;--business-radius-surface:16px;--business-page-title-size:40px;--business-summary-value-size:40px;--business-entity-name-size:20px;--business-meta-line-height:20px}@media (max-width:720px){:root{--dukl-font-size-12:var(--business-page-title-size);--business-page-title-size:34px;--business-summary-value-size:36px;--business-entity-name-size:18px}}html{scroll-padding-top:calc(var(--business-header-height) + var(--dukl-space-4));min-width:320px;color:var(--dukl-color-text-primary);background:var(--dukl-color-background)}@media (max-width:540px){:root{--business-header-height:76px}}body{min-height:100vh;font-family:var(--dukl-font-family-base);font-size:var(--dukl-font-size-4);line-height:var(--dukl-line-height-base);background:var(--dukl-color-background);margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}
