.ContactChannels-module__UAckzq__section{margin:32px 0 40px}.ContactChannels-module__UAckzq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.ContactChannels-module__UAckzq__card{overflow-wrap:anywhere;background:#edf0e5;border:1px solid #d1dacb;border-radius:16px;padding:24px}.ContactChannels-module__UAckzq__card h2,.ContactChannels-module__UAckzq__hours h2{margin:0 0 16px;font:500 1.5rem Georgia,serif}.ContactChannels-module__UAckzq__card p{line-height:1.6}.ContactChannels-module__UAckzq__card a{color:#fff;background:#173d32;border-radius:8px;align-items:center;min-height:44px;padding:10px 18px;font-weight:600;display:inline-flex}.ContactChannels-module__UAckzq__card a:focus-visible{outline-offset:4px;outline:3px solid #a46b2e}.ContactChannels-module__UAckzq__card small{margin-top:16px;line-height:1.5;display:block}.ContactChannels-module__UAckzq__hours{border-bottom:1px solid #d1dacb;padding:24px 0}.ContactChannels-module__UAckzq__hours p{white-space:pre-wrap;margin:0;line-height:1.8}@media (max-width:600px){.ContactChannels-module__UAckzq__card{padding:20px}}
.PublicSiteSettingsForm-module__5TciNa__form{max-width:1000px}.PublicSiteSettingsForm-module__5TciNa__form fieldset{border:0;min-width:0;padding:0}.PublicSiteSettingsForm-module__5TciNa__list{padding:0;list-style:none}.PublicSiteSettingsForm-module__5TciNa__row{background:#fff;border:1px solid #c7d8d2;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:10px;padding:16px;display:flex}.PublicSiteSettingsForm-module__5TciNa__label{flex:1;min-width:180px;font-weight:600}.PublicSiteSettingsForm-module__5TciNa__row label{align-items:center;gap:10px;min-height:44px;display:flex}.PublicSiteSettingsForm-module__5TciNa__buttons{gap:8px;display:flex}.PublicSiteSettingsForm-module__5TciNa__buttons button{min-height:44px;padding:8px 14px}.PublicSiteSettingsForm-module__5TciNa__sr{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.PublicSiteSettingsForm-module__5TciNa__form :focus-visible{outline-offset:3px;outline:3px solid #26796c}@media (max-width:600px){.PublicSiteSettingsForm-module__5TciNa__label{flex-basis:100%}.PublicSiteSettingsForm-module__5TciNa__buttons{width:100%}.PublicSiteSettingsForm-module__5TciNa__buttons button{flex:1}}.PublicSiteSettingsForm-module__5TciNa__contactFields{margin:32px 0}.PublicSiteSettingsForm-module__5TciNa__contactField{background:#fff;border:1px solid #c7d8d2;border-radius:12px;margin:16px 0;padding:20px}.PublicSiteSettingsForm-module__5TciNa__contactField>label:first-child{margin-bottom:8px;font-weight:700;display:block}.PublicSiteSettingsForm-module__5TciNa__contactField>input,.PublicSiteSettingsForm-module__5TciNa__contactField>textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid #8da79b;border-radius:6px;min-height:44px;padding:12px}.PublicSiteSettingsForm-module__5TciNa__contactField small{margin:8px 0;line-height:1.6;display:block}.PublicSiteSettingsForm-module__5TciNa__channelToggle{align-items:center;gap:10px;min-height:44px;margin-top:10px;display:flex}.PublicSiteSettingsForm-module__5TciNa__channelToggle input{flex-shrink:0;width:20px;height:20px}.PublicSiteSettingsForm-module__5TciNa__buttons button{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;justify-content:center;place-self:center start;align-items:center;gap:7px;max-width:100%;text-decoration:none;min-height:var(--tsm-action-height)!important;width:fit-content!important;min-width:0!important;height:auto!important;box-shadow:none!important;border-width:1px!important;border-radius:9px!important;flex:0 auto!important;padding:8px 13px!important;font-size:.875rem!important;font-weight:600!important;line-height:1.3!important;display:inline-flex!important}
