.office-hero[data-astro-cid-duan4c2e]{border-bottom:1px solid var(--line);grid-template-columns:1fr 44%;align-items:center;gap:80px;padding-block:40px 50px;display:grid}.office-hero[data-astro-cid-duan4c2e] h1[data-astro-cid-duan4c2e]{margin:20px 0;font-size:clamp(60px,5.8vw,82px)}.office-hero[data-astro-cid-duan4c2e] .text[data-astro-cid-duan4c2e]{max-width:440px;font-size:15px}.office-hero[data-astro-cid-duan4c2e] .textlink[data-astro-cid-duan4c2e]{margin-top:19px}.office-hero[data-astro-cid-duan4c2e] img[data-astro-cid-duan4c2e]{object-fit:cover;border-radius:90px 0 0;width:100%;height:330px}.office-hero[data-astro-cid-duan4c2e] figcaption[data-astro-cid-duan4c2e]{color:var(--muted);text-align:right;margin-top:12px;font-size:10px}.address-art[data-astro-cid-duan4c2e]{background:#eae8df;flex-direction:column;justify-content:center;min-height:330px;padding:35px 40px;display:flex}.street-number[data-astro-cid-duan4c2e]{font:86px/1.1 var(--serif);color:var(--accent);margin-top:15px}.street-name[data-astro-cid-duan4c2e]{font:30px var(--serif)}.art-rule[data-astro-cid-duan4c2e]{background:#c4bcae;width:60px;height:1px;margin:20px 0}.address-art[data-astro-cid-duan4c2e]>span[data-astro-cid-duan4c2e]:last-of-type{color:var(--muted);font-size:11px}.address-art[data-astro-cid-duan4c2e] .textlink[data-astro-cid-duan4c2e]{align-self:flex-start;font-size:11px}.visit-grid[data-astro-cid-duan4c2e]{grid-template-columns:1fr 1fr;gap:120px;display:grid}.visit-grid[data-astro-cid-duan4c2e] h2[data-astro-cid-duan4c2e]{margin:22px 0}.visit-grid[data-astro-cid-duan4c2e] address[data-astro-cid-duan4c2e]{color:var(--muted);margin-bottom:12px;font-size:17px;font-style:normal;line-height:1.8}.contact-details[data-astro-cid-duan4c2e]{margin:28px 0 0;font-size:13px}.contact-details[data-astro-cid-duan4c2e]>div[data-astro-cid-duan4c2e]{gap:25px;margin-top:10px;display:flex}.contact-details[data-astro-cid-duan4c2e] dt[data-astro-cid-duan4c2e]{width:45px;color:var(--muted)}.contact-details[data-astro-cid-duan4c2e] dd[data-astro-cid-duan4c2e]{margin:0}.arrival-band[data-astro-cid-duan4c2e]{background:#eae8df;padding-block:75px}.arrival-grid[data-astro-cid-duan4c2e]{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.arrival-grid[data-astro-cid-duan4c2e] h2[data-astro-cid-duan4c2e]{margin-top:22px;font-size:52px}.arrival-grid[data-astro-cid-duan4c2e] .textlink[data-astro-cid-duan4c2e]{margin-top:25px}.office-next[data-astro-cid-duan4c2e]{grid-template-columns:1.2fr 1fr;gap:100px;padding-block:90px;display:grid}.office-next[data-astro-cid-duan4c2e] h2[data-astro-cid-duan4c2e]{margin:20px 0;font-size:52px}.office-next[data-astro-cid-duan4c2e] .btn[data-astro-cid-duan4c2e]{margin-top:28px}.office-next[data-astro-cid-duan4c2e] aside[data-astro-cid-duan4c2e]{border-left:1px solid var(--line);padding-left:55px}.office-next[data-astro-cid-duan4c2e] h3[data-astro-cid-duan4c2e]{font:38px var(--serif);margin:20px 0 15px}.office-next[data-astro-cid-duan4c2e] aside[data-astro-cid-duan4c2e] .text[data-astro-cid-duan4c2e]{font-size:14px}.office-next[data-astro-cid-duan4c2e] aside[data-astro-cid-duan4c2e] .textlink[data-astro-cid-duan4c2e]{margin-top:20px}@media (width<=1050px){.office-hero[data-astro-cid-duan4c2e],.visit-grid[data-astro-cid-duan4c2e],.arrival-grid[data-astro-cid-duan4c2e],.office-next[data-astro-cid-duan4c2e]{gap:45px}.address-art[data-astro-cid-duan4c2e]{padding:28px}}@media (width<=780px){.office-hero[data-astro-cid-duan4c2e],.visit-grid[data-astro-cid-duan4c2e],.arrival-grid[data-astro-cid-duan4c2e],.office-next[data-astro-cid-duan4c2e]{grid-template-columns:1fr;gap:35px}.office-hero[data-astro-cid-duan4c2e] h1[data-astro-cid-duan4c2e]{font-size:clamp(55px,9vw,73px)}.office-hero[data-astro-cid-duan4c2e] img[data-astro-cid-duan4c2e]{height:280px}.address-art[data-astro-cid-duan4c2e]{min-height:290px}.arrival-band[data-astro-cid-duan4c2e]{padding-block:60px}.arrival-grid[data-astro-cid-duan4c2e] h2[data-astro-cid-duan4c2e]{font-size:46px}.office-next[data-astro-cid-duan4c2e]{padding-block:65px}.office-next[data-astro-cid-duan4c2e] aside[data-astro-cid-duan4c2e]{border-left:0;border-top:1px solid var(--line);padding:30px 0 0}.office-next[data-astro-cid-duan4c2e] h2[data-astro-cid-duan4c2e]{font-size:46px}}
