.locp__bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px var(--gutter);background:var(--whitesmoke)}.locp__brand{display:inline-flex;align-items:center;gap:12px;font-weight:600;font-size:var(--t-body, 16px);color:inherit;text-decoration:none}.locp__brand img{width:36px;height:20px;object-fit:contain}.locp__nav{display:flex;align-items:center;gap:22px}.locp__nav>a:first-child{color:var(--black-60);text-decoration:none;transition:color .3s ease}.locp__nav>a:first-child:hover{color:var(--black)}.locp__crumb{margin-bottom:18px;color:var(--black-40)}.locp__crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.locp__crumb li{display:flex;align-items:center;gap:8px}.locp__crumb li:not(:last-child):after{content:"/";color:var(--black-40)}.locp__crumb a{text-decoration:underline;text-decoration-color:var(--black-8)}.locp__crumb a:hover{color:var(--black)}.locp__crumb li[aria-current=page]{color:var(--black-60)}.locp__hero{padding-top:60px}.locp__hero-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:56px;align-items:center}.locp__title{margin-top:18px}.locp__lede{margin-top:22px;max-width:48ch}.locp__hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.locp__hero-media{border-radius:var(--radius-lg);overflow:hidden;background:var(--deep-light)}.locp__hero-img{width:100%;height:auto;aspect-ratio:1200 / 662;object-fit:cover}.locp__intro{padding-top:70px;padding-bottom:70px;background:var(--white)}.locp__intro-inner{display:grid;gap:22px;max-width:68ch}.locp__address{margin-top:10px;color:var(--black-40);line-height:1.6}.locp__markets-head{margin-bottom:44px}.locp__markets-title{margin-top:14px}.locp__markets-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--black-8);border:1px solid var(--black-8)}.locp__market{display:grid;gap:12px;align-content:start;padding:26px;background:var(--white)}.locp__market p{font-size:var(--t-small);letter-spacing:var(--ls-small);line-height:1.55;color:var(--paragraph)}@media(max-width:980px){.locp__hero-inner{grid-template-columns:1fr;gap:34px}.locp__markets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.locp__markets-grid{grid-template-columns:1fr}.locp__market{padding:20px}}.locp__faq{background:var(--whitesmoke)}.locp__faq-head{margin-bottom:36px}.locp__faq-title{margin-top:14px}.locp__faq-list{display:grid;border-top:var(--hairline)}.locp__faq-item{border-bottom:var(--hairline)}.locp__faq-q{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:22px 4px;text-align:left}.locp__faq-mark{position:relative;flex:none;width:20px;height:20px}.locp__faq-mark i{position:absolute;inset:0;margin:auto;width:14px;height:1.5px;background:var(--black);transition:transform .3s ease}.locp__faq-mark i:last-child{transform:rotate(90deg)}.locp__faq-mark[data-open] i:last-child{transform:rotate(0)}.locp__faq-a{max-height:0;overflow:hidden;transition:max-height .35s ease}.locp__faq-a[data-open]{max-height:480px}.locp__faq-a p{padding:0 4px 22px;max-width:68ch;color:var(--paragraph);line-height:1.6}.locp__cta-inner{display:grid;gap:20px;text-align:center;justify-items:center}.locp__cta-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.locp__other-areas{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;color:var(--white-40)}.locp__other-areas a{text-decoration:underline;text-decoration-color:var(--white-20);color:var(--white-70)}.locp__other-areas a:hover{color:var(--primary)}.locp__foot{background:var(--black);color:var(--white-60);padding-block:26px}.locp__foot-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.locp__foot-inner a{color:var(--white);text-decoration:underline;text-decoration-color:var(--white-20)}
