html,body{overflow-x:clip}.mib-enhancement,.mib-enhancement *{box-sizing:border-box;letter-spacing:0}.mib-enhancement-inner{width:min(1180px,calc(100% - 40px));margin:auto;padding:82px 0}.mib-community-band{background:#f4f4f5;color:#18181b}.mib-community-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:72px}.mib-section-mark{width:34px;height:4px;background:#f4b52f;margin-bottom:22px}.mib-enhancement h2{margin:0;font-size:clamp(30px,4vw,48px);line-height:1.08}.mib-enhancement-lead{max-width:540px;margin:20px 0 0;color:#52525b;line-height:1.75}.mib-link-button{display:inline-flex;align-items:center;min-height:46px;margin-top:28px;padding:0 20px;border-radius:6px;background:#09090b;color:#fff!important;text-decoration:none;font-size:14px;font-weight:750}.mib-community-links{border-block:1px solid #d4d4d8}.mib-community-link{display:grid;grid-template-columns:46px 1fr auto;gap:16px;align-items:center;min-height:98px;padding:18px 0;color:#18181b!important;text-decoration:none;border-top:1px solid #d4d4d8}.mib-community-link:first-child{border-top:0}.mib-community-icon{display:grid!important;place-items:center;width:46px;height:46px;border-radius:6px;background:#fff;font-size:22px}.mib-community-link strong,.mib-community-link span{display:block}.mib-community-link span span{margin-top:5px;color:#71717a;font-size:14px;line-height:1.5}.mib-community-arrow{color:#a16207}.mib-local-band{background:#fff;color:#18181b}.mib-local-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:78px}.mib-open-status{display:inline-flex;align-items:center;gap:8px;color:#52525b;font-size:14px;font-weight:700}.mib-open-status:before{content:'';width:9px;height:9px;border-radius:50%;background:#71717a}.mib-open-status.is-open{color:#047857}.mib-open-status.is-open:before{background:#10b981}.mib-local-facts{margin-top:28px;padding-block:20px;border-block:1px solid #e4e4e7;color:#3f3f46;font-size:14px;line-height:1.8}.mib-topic-links{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:24px}.mib-topic-links a{color:#a16207!important;font-size:14px;font-weight:750;text-decoration:none}.mib-faq{border-top:1px solid #d4d4d8}.mib-faq-item{border-bottom:1px solid #d4d4d8}.mib-faq-question{display:flex;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:70px;padding:16px 0;border:0;background:transparent;color:#18181b;text-align:left;font:inherit;font-weight:700;cursor:pointer}.mib-faq-question:after{content:'+';font-size:23px;font-weight:400}.mib-faq-question[aria-expanded=true]:after{content:'−'}.mib-faq-answer{display:none;margin:0;padding:0 0 24px;color:#52525b;font-size:14px;line-height:1.75}.mib-faq-question[aria-expanded=true]+.mib-faq-answer{display:block}
.mib-local-page{margin:0;background:#fff;color:#18181b;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}.mib-local-page *{box-sizing:border-box}.mib-local-header{position:sticky;top:0;z-index:20;height:66px;background:#09090b;border-bottom:1px solid #27272a}.mib-local-header-inner{width:min(1180px,calc(100% - 40px));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.mib-local-header img{height:40px}.mib-local-header a{color:#e4e4e7;text-decoration:none;font-size:14px}.mib-local-hero{position:relative;min-height:66vh;display:flex;align-items:end;overflow:hidden;background:#09090b;color:#fff}.mib-local-hero:after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.58)}.mib-local-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mib-local-hero-content{position:relative;z-index:1;width:min(1180px,calc(100% - 40px));margin:auto;padding:90px 0 70px}.mib-local-hero h1{max-width:min(860px,100%);margin:0;font-size:clamp(42px,5.6vw,72px);line-height:1.02;overflow-wrap:break-word}.mib-local-hero p{max-width:730px;margin:24px 0 0;color:#e4e4e7;font-size:clamp(17px,2vw,21px);line-height:1.65}.mib-local-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mib-local-actions a{min-height:48px;display:inline-flex;align-items:center;padding:0 22px;border-radius:6px;color:#09090b;background:#fbbf24;text-decoration:none;font-weight:800}.mib-local-actions a.secondary{color:#fff;background:rgba(0,0,0,.45);border:1px solid rgba(255,255,255,.35)}.mib-local-points{background:#f4f4f5;border-bottom:1px solid #d4d4d8}.mib-local-points-inner{width:min(1180px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;padding:34px 0}.mib-local-point{font-size:14px;font-weight:750}.mib-local-point:before{content:'✓';margin-right:9px;color:#059669}.mib-local-copy{width:min(1180px,calc(100% - 40px));margin:auto;display:grid;grid-template-columns:1fr .4fr;gap:80px;padding:90px 0}.mib-local-copy h2,.mib-local-faq h2{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.1}.mib-local-copy p{margin:22px 0 0;color:#52525b;line-height:1.85}.mib-local-aside{padding-left:24px;border-left:3px solid #f4b52f}.mib-local-aside address{margin-top:16px;color:#52525b;font-style:normal;line-height:1.8}.mib-local-aside a{display:block;margin-top:16px;color:#a16207;font-weight:750;text-decoration:none}.mib-local-faq{background:#09090b;color:#fff}.mib-local-faq-inner{width:min(1180px,calc(100% - 40px));margin:auto;padding:84px 0}.mib-local-faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 52px;margin-top:34px}.mib-local-faq article{padding:24px 0;border-top:1px solid #27272a}.mib-local-faq h3{margin:0;font-size:16px}.mib-local-faq p{margin:12px 0 0;color:#a1a1aa;font-size:14px;line-height:1.75}.mib-local-footer{background:#050505;color:#a1a1aa;text-align:center;padding:30px 20px;font-size:13px}.mib-local-footer a{color:#e4e4e7}
@media(max-width:820px){.mib-enhancement-inner{width:min(100% - 32px,1180px);padding:62px 0}.mib-community-layout,.mib-local-layout,.mib-local-copy{grid-template-columns:1fr;gap:42px}.mib-community-link{grid-template-columns:42px 1fr}.mib-community-arrow{display:none}.mib-local-points-inner{grid-template-columns:1fr 1fr}.mib-local-copy,.mib-local-hero-content,.mib-local-faq-inner,.mib-local-header-inner{width:min(100% - 32px,1180px)}.mib-local-copy{padding:66px 0}.mib-local-faq-grid{grid-template-columns:1fr}}@media(max-width:520px){.mib-local-points-inner{grid-template-columns:1fr}.mib-local-hero h1{font-size:42px}}
.mib-social-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 24px;margin-top:28px;padding-top:24px;border-top:1px solid #27272a}.mib-social-nav a{color:#d4d4d8!important;font-size:14px;font-weight:700;text-decoration:none}.mib-social-nav a:hover{color:#fbbf24!important}
