.xwJ-uq_page .hero-copy>p:not(.eyebrow){max-width:535px;margin-top:38px}.xwJ-uq_contact{grid-template-columns:minmax(0,1.41fr) minmax(0,1fr);gap:clamp(24px,2.45vw,35px);width:min(94%,1348px);margin-inline:auto;padding-block:clamp(48px,4.8vw,70px);display:grid}.xwJ-uq_contact h2{font-size:clamp(35px,4.45vw,64px)}.xwJ-uq_details{border-left:2px solid #a7a7a7;margin-bottom:80px;padding-left:clamp(22px,2.45vw,35px)}.xwJ-uq_details ul{gap:clamp(36px,4.2vw,61px);margin:0;padding:0;list-style:none;display:grid}.xwJ-uq_details li,.xwJ-uq_hours{grid-template-columns:clamp(48px,5.5vw,79px) minmax(0,1fr);gap:clamp(16px,1.6vw,23px);display:grid}.xwJ-uq_detailIcon{aspect-ratio:1;position:relative}.xwJ-uq_detailIcon img{object-fit:contain;object-position:center}.xwJ-uq_details li:first-child img{transform:scale(1.42)}.xwJ-uq_details li:nth-child(2) img{transform:scale(1.3)}.xwJ-uq_details li:nth-child(3) img{transform:scale(.78)}.xwJ-uq_hours img{transform:scale(1.3)}.xwJ-uq_details li:nth-child(3) img{filter:brightness(0)saturate()invert(73%)sepia(75%)saturate(519%)hue-rotate(337deg)brightness(98%)contrast(85%)}.xwJ-uq_details h3{margin-top:5px;font-size:clamp(21px,1.85vw,27px)}.xwJ-uq_details p{overflow-wrap:anywhere;margin-top:8px}.xwJ-uq_hours{border-top:1px solid #a7a7a7;margin-top:clamp(34px,3.85vw,56px);padding-top:clamp(34px,3.85vw,56px)}.xwJ-uq_contact .inquiry{gap:clamp(12px,1.25vw,18px);margin-top:clamp(24px,2.7vw,39px)}.xwJ-uq_contact .form-row{gap:clamp(12px,1.25vw,18px)}:is(.xwJ-uq_contact .inquiry input,.xwJ-uq_contact .inquiry select,.xwJ-uq_contact .inquiry textarea){width:100%;min-height:clamp(55px,5.55vw,80px);color:var(--ink);font:inherit;background:#f0f0f0;border:1px solid #bdbdbd;border-radius:10px;padding:12px clamp(14px,1.6vw,23px)}.xwJ-uq_contact .inquiry select{appearance:none;background:#f0f0f0 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='12' viewBox='0 0 22 12'%3E%3Cpath d='m1 1 10 10L21 1' fill='none' stroke='%23222222'/%3E%3C/svg%3E") right 23px center/22px 12px no-repeat;padding-right:50px}.xwJ-uq_contact .inquiry select:has(option:checked[value=""]){color:#626262}.xwJ-uq_contact .inquiry select option{color:var(--ink)}.xwJ-uq_contact .inquiry textarea{min-height:clamp(230px,25.55vw,368px)}.xwJ-uq_contact .inquiry .button{width:100%}@media (max-width:800px){.xwJ-uq_contact{width:min(calc(100% - var(--edge) * 2), 620px);grid-template-columns:1fr;gap:45px}.xwJ-uq_details{border-top:1px solid #a7a7a7;border-left:0;margin:0;padding:35px 0 0}.xwJ-uq_details ul{gap:28px}}@media (max-width:600px){.xwJ-uq_page .hero{min-height:590px}.xwJ-uq_page .hero-copy{padding-block:52px}.xwJ-uq_page .hero h1{overflow-wrap:anywhere}.xwJ-uq_page .hero-copy>p:not(.eyebrow){margin-top:36px}.xwJ-uq_contact{gap:36px;padding-block:72px}.xwJ-uq_contact h2{font-size:clamp(45px,16vw,64px);line-height:.96}.xwJ-uq_contact .inquiry{gap:24px;margin-top:26px}.xwJ-uq_contact .form-row{grid-template-columns:1fr}:is(.xwJ-uq_contact .form-row [name=lastName],.xwJ-uq_contact .form-row [name=phone]){display:none}:is(.xwJ-uq_contact .inquiry input,.xwJ-uq_contact .inquiry select){min-height:80px}.xwJ-uq_contact .inquiry textarea{min-height:368px}.xwJ-uq_contact .inquiry .button{width:min(100%,240px)}.xwJ-uq_details{padding-top:36px}.xwJ-uq_details ul{gap:40px}.xwJ-uq_details li,.xwJ-uq_hours{grid-template-columns:55px minmax(0,1fr);gap:19px}.xwJ-uq_details p{margin-top:5px;font-size:18px}.xwJ-uq_details h3{font-size:20px}.xwJ-uq_hours{margin-top:36px;padding-top:40px}}
