.static-contact-note{margin-bottom:24px;font-size:14px;line-height:1.6}
.static-contact-note a{color:#df6093;text-decoration:underline}
.static-contact-form label{display:block}.static-contact-form [type=submit]{cursor:pointer}
.static-directory{font-family:Poppins,Arial,sans-serif;color:#303030;margin:0;background:#fff;line-height:1.6}
.static-directory *{box-sizing:border-box}
.static-directory header{border-bottom:1px solid #eee;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px max(24px,calc((100% - 1180px)/2));flex-wrap:wrap}
.static-directory header img{width:200px;height:auto}
.static-directory nav{display:flex;flex-wrap:wrap;gap:24px}
.static-directory a{color:inherit}.static-directory nav a{text-decoration:none}
.static-directory main{max-width:1000px;margin:70px auto;padding:0 24px;min-height:60vh}
.static-directory h1{font-size:clamp(32px,5vw,52px);line-height:1.15}
.static-directory form{display:flex;gap:12px;margin:30px 0;flex-wrap:wrap}
.static-directory input{padding:16px;flex:1;min-width:160px;border:1px solid #bbb;font:inherit}
.static-directory button,.static-directory .button{padding:16px 28px;background:#df6093;color:#fff;border:0;font:inherit;text-decoration:none;cursor:pointer}
.static-directory ul{padding:0;list-style:none}.static-directory li{padding:24px 0;border-bottom:1px solid #eee}
.static-directory li a{font-weight:600;font-size:20px;text-decoration:none}.static-directory li a:hover{color:#c83c79}
.static-directory footer{padding:30px 24px;text-align:center;background:#f7f7f7;font-size:14px}
