.office-hero[data-astro-cid-ys6mqx52]{background:var(--color-neutral-0);padding-bottom:clamp(48px,5vw,80px)}.office-hero__bar[data-astro-cid-ys6mqx52] .site-header{height:64px;margin-bottom:0;padding-block:0}.office-hero__body[data-astro-cid-ys6mqx52]{flex-direction:column;gap:40px;padding-block:clamp(48px,5vw,72px) clamp(32px,3.5vw,48px);display:flex}.office-hero__title[data-astro-cid-ys6mqx52]{max-width:864px;font-family:var(--font-display);font-size:clamp(36px,2.8vw + 16px,56px);font-weight:400;line-height:1.1}.office-hero__title[data-astro-cid-ys6mqx52] strong{white-space:nowrap;font-weight:700}.office-hero__foot[data-astro-cid-ys6mqx52]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.office-hero__lead[data-astro-cid-ys6mqx52]{opacity:.75;max-width:640px}.office-hero__actions[data-astro-cid-ys6mqx52]{flex-wrap:wrap;gap:16px;display:flex}.office-hero__directions[data-astro-cid-ys6mqx52]{background:var(--color-secondary-100);border-radius:8px;align-items:center;gap:8px;height:41px;padding:10px 16px;font-size:14px;transition:background-color .2s;display:inline-flex}.office-hero__directions[data-astro-cid-ys6mqx52]:hover{background:var(--color-secondary-300)}.office-hero__photo[data-astro-cid-ys6mqx52]{isolation:isolate;height:clamp(320px,36vw,520px);border-radius:16px;margin:0;position:relative;overflow:hidden}.office-hero__photo[data-astro-cid-ys6mqx52] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.office-hero__photo[data-astro-cid-ys6mqx52]:before,.office-hero__photo[data-astro-cid-ys6mqx52]:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.office-hero__photo[data-astro-cid-ys6mqx52]:before{background:repeating-linear-gradient(#0000 0 2.5px,#00000040 2.5px 5px),linear-gradient(to top,#18252099,#18252000 40%),#18252080}.office-hero__photo[data-astro-cid-ys6mqx52]:after{mix-blend-mode:overlay;opacity:.7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0.33 0.33 0.33 0 0 0 0 0 0 1'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.office-hero__address[data-astro-cid-ys6mqx52]{z-index:2;color:var(--color-neutral-0);align-items:center;gap:10px;font-size:15px;font-weight:500;display:flex;position:absolute;bottom:clamp(20px,2.5vw,32px);left:clamp(20px,2.5vw,32px);right:clamp(20px,2.5vw,32px)}.office-hero__address[data-astro-cid-ys6mqx52] svg[data-astro-cid-ys6mqx52]{flex-shrink:0}@media(width<=767px){.office-hero__body[data-astro-cid-ys6mqx52]{gap:32px}.office-hero__photo[data-astro-cid-ys6mqx52]{border-radius:12px;height:auto;aspect-ratio:4/3}.office-hero__address[data-astro-cid-ys6mqx52]{font-size:14px}}.office-place[data-astro-cid-4mp3uwhn]{border-top:1px solid var(--color-secondary-300);margin-top:40px;padding-top:32px}.office-place__name[data-astro-cid-4mp3uwhn]{color:var(--color-secondary-700);font-size:14px}.office-place__address[data-astro-cid-4mp3uwhn]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:8px;font-size:clamp(22px,.6vw + 16px,26px);font-style:normal;line-height:1.25}.office-place__links[data-astro-cid-4mp3uwhn]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.office-place__link[data-astro-cid-4mp3uwhn]{background:var(--color-neutral-0);border:1px solid var(--color-secondary-300);border-radius:8px;align-items:center;gap:8px;height:41px;padding:10px 16px;font-size:14px;transition:background-color .2s,border-color .2s;display:inline-flex}.office-place__link[data-astro-cid-4mp3uwhn]:hover{border-color:var(--color-secondary-500)}.office-place__link--dark[data-astro-cid-4mp3uwhn]{background:var(--color-primary-800);border-color:var(--color-primary-800);color:var(--color-neutral-0)}.office-place__link--dark[data-astro-cid-4mp3uwhn]:hover{background:var(--color-primary-900);border-color:var(--color-primary-900)}.office-place__link--dark[data-astro-cid-4mp3uwhn] img[data-astro-cid-4mp3uwhn]{filter:invert(1)}.office-place__note[data-astro-cid-4mp3uwhn]{opacity:.75;margin-top:20px;font-size:14px}main[data-astro-cid-4mp3uwhn]>.office-cta{border-top:1px solid var(--color-secondary-300)}.office-others[data-astro-cid-4mp3uwhn]{padding-block:var(--section-pad);border-top:1px solid var(--color-secondary-300);background:var(--color-neutral-0)}.office-others__inner[data-astro-cid-4mp3uwhn]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px 64px;display:grid}.office-others__inner[data-astro-cid-4mp3uwhn]>.office-tiles{margin-top:0}.office-others__all[data-astro-cid-4mp3uwhn]{background:var(--color-secondary-100);border-radius:8px;align-items:center;gap:8px;height:41px;margin-top:32px;padding:10px 16px;font-size:14px;transition:background-color .2s;display:inline-flex}.office-others__all[data-astro-cid-4mp3uwhn]:hover{background:var(--color-secondary-300)}@media(width<=1023px){.office-others__inner[data-astro-cid-4mp3uwhn]{grid-template-columns:minmax(0,1fr)}}
