@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,500&family=Inter:wght@400;500;600;700&display=swap";@layer theme,base,components,utilities;@layer components{.est-page-legalcenterhub{--color-primary: #2C4A3B;--color-primary-hover: #1F3729;--color-primary-foreground: #FBF8F2;--color-secondary: #A15C34;--color-secondary-hover: #82492A;--color-secondary-foreground: #FBF8F2;--color-accent: #C9962F;--color-accent-hover: #AD7F27;--color-accent-foreground: #2C2115;--color-background: #FBF8F2;--color-foreground: #2A2620;--color-muted: #F1E9DA;--color-muted-foreground: #6B6255;--color-surface: #FFFFFF;--color-surface-hover: #F6F0E5;--color-border: #E3D8C4;--color-ring: #2C4A3B;--color-card-background: #FFFFFF;--font-heading: "Fraunces", serif;--font-body: "Inter", sans-serif;--font-serif: "Fraunces", serif;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem}.est-page-legalcenterhub{font-family:var(--font-body);background:var(--color-background);color:var(--color-foreground)}.est-page-legalcenterhub{min-height:100vh;margin:0}}
