body .hdr .wrap{padding-top:10px;padding-bottom:10px}@media(min-width:901px){body .hero:has(#bar){padding-top:184px}body .hdr nav a,body .hdr .call,body .hdr .book{white-space:nowrap}}@media(min-width:901px){body .hdr nav .call{display:flex}}@media(min-width:901px){body .hdr .nav>a.nl{display:inline-flex!important}}body .hdr .logo svg{height:30px;width:auto;display:block;overflow:visible}body .hdr .logo .lg-s,body .hdr .logo .lg-o,body .hdr .logo .lg-r{fill:currentColor}body .hdr .logo .lg-o{stroke:currentColor;stroke-width:2.6px;stroke-linejoin:round}@media(max-width:600px){body .hdr .logo svg{height:22px}}@media(min-width:1101px){footer .fwrap:has(>div:nth-child(5)){grid-template-columns:1.3fr repeat(4,1fr);gap:32px}}@media(min-width:821px) and (max-width:1100px){footer .fwrap:has(>div:nth-child(5)){grid-template-columns:repeat(4,1fr)}}@media(max-width:600px){footer.ft-acc .fwrap{gap:0}footer.ft-acc .fwrap>div:first-child{padding-bottom:20px}footer.ft-acc .fwrap>div:not(:first-child){border-top:1px solid var(--line,#2B2B2F)}footer.ft-acc .fwrap>div:not(:first-child)>h2{display:flex;align-items:center;justify-content:space-between;min-height:52px;margin:0;cursor:pointer}footer.ft-acc .fwrap>div:not(:first-child)>h2::after{content:"";width:8px;height:8px;margin-right:4px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .2s ease-in-out}footer.ft-acc .fwrap>div.open>h2::after{transform:rotate(-135deg)}footer.ft-acc .fwrap>div:not(:first-child)>ul{display:none;padding-bottom:12px}footer.ft-acc .fwrap>div.open>ul{display:grid}}