@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}.office-information-card .mac-browser-headline .green,.office-information-card .mac-browser-headline .red,.office-information-card .mac-browser-headline .yellow{border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2)}.office-information-card .mac-browser-headline .red{background-color:#e11d48}.office-information-card .mac-browser-headline .yellow{background-color:#fbbf24}.office-information-card .mac-browser-headline .green{background-color:#10b981}.office-information-card .contact>div,.office-information-card .hours>div{padding-left:calc(var(--spacing,.25rem)*10);position:relative}.office-information-card .title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.4));margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);line-height:24px;text-transform:uppercase}.office-information-card img.icon{height:calc(var(--spacing,.25rem)*6);left:calc(var(--spacing,.25rem)*0);position:absolute;top:calc(var(--spacing,.25rem)*0)}@property --tw-font-weight{syntax:"*";inherits:false}/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.offices-information{align-items:center}.offices-information .info{align-items:center;display:flex;justify-content:center;order:2}@media (min-width:64rem){.offices-information .info{order:0}}.offices-information .content{margin-inline:auto;order:1}@media (min-width:64rem){.offices-information .content{margin-inline:calc(var(--spacing,.25rem)*0);max-width:var(--container-lg,32rem);order:0}}
