.contact-block{gap:var(--space-6) var(--gutter);display:grid}.contact-block__head{gap:var(--space-4);align-content:start;justify-items:start;display:grid}.contact-block__intro{max-inline-size:var(--measure-narrow);color:var(--muted)}.contact-block__actions{margin-block-start:var(--space-2)}.contact-block__tiles{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=40em){.contact-block__tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.contact-tile{gap:var(--space-2);block-size:100%;padding:var(--space-5) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-calm,6px);background:var(--surface);color:var(--ink);transition:border-color var(--dur-feedback) linear, box-shadow var(--dur-hover) var(--ease-cinema), transform var(--dur-hover) var(--ease-cinema);align-content:start;text-decoration:none;display:grid}.contact-tile:hover{border-color:color-mix(in oklch, var(--accent) 45%, var(--line));box-shadow:var(--shadow-card,0 12px 28px -18px #081e3359)}.contact-tile:focus-visible{outline:2px solid var(--focus,var(--ink));outline-offset:3px}.contact-tile__icon{block-size:2.75rem;inline-size:2.75rem;background:var(--calm,var(--paper-deep));color:var(--accent);border-radius:50%;place-items:center;margin-block-end:var(--space-2);display:inline-grid}.contact-tile__icon .icon{--icon-size:1.5rem}.contact-tile__label{color:var(--muted);font-size:.8125rem;line-height:1.3;font-weight:var(--wght-strong);letter-spacing:.1em;text-transform:uppercase}.contact-tile__label:lang(ar){letter-spacing:0}.contact-tile__value{white-space:nowrap;justify-self:start;font-size:1.0625rem;font-weight:600;line-height:1.3}@media (width<=39.99em){.contact-tile{column-gap:var(--space-4);padding:var(--space-3) var(--space-4);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;row-gap:.125rem}.contact-tile__icon{grid-row:1/span 2;margin:0}}@media (prefers-reduced-motion:no-preference){.contact-tile:hover{transform:translateY(-2px)}}.contact-block__where{align-items:flex-start;gap:var(--space-2) var(--space-4);border-block-start:1px solid var(--line);color:var(--muted);font-size:var(--fs-small);line-height:var(--lh-small);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.contact-block__pin{--icon-size:1.25rem;color:var(--accent);flex:none;margin-block-start:.15rem}.contact-block__address{gap:0 var(--space-3);min-inline-size:0;color:var(--ink);font-style:normal;font-size:var(--fs-body);line-height:var(--lh-body);flex-wrap:wrap;flex:16rem;display:flex}.contact-block__address-exact{white-space:normal}.contact-block__address-translated+.contact-block__address-exact{color:var(--muted)}.contact-block__maps.map-links{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin-inline-start:auto;display:flex}@media (width>=80em){.contact-block{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center}.contact-block__where{grid-column:1/-1}}
