.office[data-astro-cid-m3hrskih]{--office-bg: rgba(251, 250, 247, .82);--office-pad-x: clamp(14px, 1.6vw, 24px);--office-art-h: 100%;position:relative;display:grid;align-content:start;min-width:0;padding:16px var(--office-pad-x) 18px;overflow:clip;color:var(--rs-ink);background:var(--office-bg);border:1px solid var(--rs-line);border-radius:12px;cursor:pointer;transition:background-color .4s ease,box-shadow .4s ease}.office[data-astro-cid-m3hrskih]:before{position:absolute;top:0;z-index:2;right:14px;left:14px;height:2px;content:"";background:var(--rs-ink);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--rs-ease)}.office[data-astro-cid-m3hrskih].is-active:before{transform:scaleX(1)}.office[data-astro-cid-m3hrskih].is-active{--office-bg: var(--rs-paper);box-shadow:var(--rs-shadow-card)}.office[data-astro-cid-m3hrskih].office--list{--office-art-h: 100%;grid-template-rows:auto auto 1fr;aspect-ratio:1680 / 1000;cursor:auto}.office--list[data-astro-cid-m3hrskih] .office__actions[data-astro-cid-m3hrskih]{align-self:end}.office__art[data-astro-cid-m3hrskih]{--art-rest: .36;--art-o: var(--art-rest);position:absolute;inset:0;z-index:0;color:var(--rs-ink);pointer-events:none;-webkit-mask:radial-gradient(ellipse 300px 170px at 0 0,transparent 50%,#000 100%);mask:radial-gradient(ellipse 300px 170px at 0 0,transparent 50%,#000 100%)}.office__art[data-astro-cid-m3hrskih] .office__ink{position:absolute;right:0;bottom:0;width:100%;height:var(--office-art-h);opacity:var(--art-o);filter:drop-shadow(0 0 0 rgba(10,10,10,0));transition:opacity .52s ease,filter .52s ease}.office__art[data-astro-cid-m3hrskih]:before{position:absolute;right:0;bottom:0;left:0;height:var(--office-art-h);content:"";background:currentColor;opacity:0;-webkit-mask:var(--office-art) right bottom / cover no-repeat;mask:var(--office-art) right bottom / cover no-repeat}.office[data-astro-cid-m3hrskih].is-active .office__art[data-astro-cid-m3hrskih]{--art-o: .9}.office[data-astro-cid-m3hrskih].is-active .office__art[data-astro-cid-m3hrskih] .office__ink{filter:drop-shadow(0 0 1.5px rgba(10,10,10,.4));transition-duration:.16s}.office[data-astro-cid-m3hrskih]:has(:focus-visible) .office__art[data-astro-cid-m3hrskih]{--art-o: .9}.office[data-astro-cid-m3hrskih]:has(:focus-visible) .office__art[data-astro-cid-m3hrskih] .office__ink{filter:drop-shadow(0 0 1.5px rgba(10,10,10,.4));transition-duration:.16s}@media(hover:hover){.office[data-astro-cid-m3hrskih]:hover .office__art[data-astro-cid-m3hrskih]{--art-o: .9}.office[data-astro-cid-m3hrskih]:hover .office__art[data-astro-cid-m3hrskih] .office__ink{filter:drop-shadow(0 0 1.5px rgba(10,10,10,.4));transition-duration:.16s}}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih]:before{animation:office-guide .9s ease-out both}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g{stroke-dasharray:1 2;animation:office-trace .52s cubic-bezier(.45,.05,.25,1) both}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g:nth-of-type(2){animation-delay:60ms}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g:nth-of-type(3){animation-delay:.12s}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g:nth-of-type(4){animation-delay:.18s}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g:nth-of-type(5){animation-delay:.24s}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g:nth-of-type(6){animation-delay:.3s}@keyframes office-trace{0%{stroke-dashoffset:1.001}to{stroke-dashoffset:0}}@keyframes office-guide{0%{opacity:var(--art-rest)}18%,60%{opacity:.12}to{opacity:0}}.office[data-astro-cid-m3hrskih]>[data-astro-cid-m3hrskih]:not(.office__art){position:relative;z-index:1}.office__region[data-astro-cid-m3hrskih],.office__address[data-astro-cid-m3hrskih]{text-shadow:0 0 3px #fbfaf7,0 0 8px #fbfaf7,0 0 14px #fbfaf7}@media(min-width:901px)and (max-width:1599px){.office[data-astro-cid-m3hrskih]{--office-art-h: 84%}}.office__region[data-astro-cid-m3hrskih]{margin:0;font-family:var(--font-heading);font-size:clamp(1.2rem,1.6vw,1.5rem);font-weight:700;letter-spacing:-.012em;line-height:1.2;text-wrap:balance}@media(min-width:901px)and (max-width:1599px){.office__region[data-astro-cid-m3hrskih]{font-size:clamp(1.05rem,1.45vw,1.5rem)}}.office__select[data-astro-cid-m3hrskih]{padding:0;color:var(--rs-ink);background:none;border:0;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.office__select[data-astro-cid-m3hrskih]:focus-visible{outline:2px solid var(--rs-ink);outline-offset:4px;border-radius:2px}.office__address[data-astro-cid-m3hrskih]{margin-top:8px;color:var(--rs-charcoal);font-size:.95rem;font-style:normal;line-height:1.55}.office__actions[data-astro-cid-m3hrskih]{display:grid;justify-items:start;justify-self:start;gap:10px;margin-top:14px}.office__actions[data-astro-cid-m3hrskih]:before{position:absolute;top:-12px;right:-40px;bottom:-200px;left:calc(-1 * var(--office-pad-x));z-index:-1;content:"";background:linear-gradient(90deg,var(--office-bg) calc(100% - 40px),transparent);-webkit-mask:linear-gradient(transparent,#000 12px);mask:linear-gradient(transparent,#000 12px)}.office__buttons[data-astro-cid-m3hrskih]{display:grid;gap:8px}.office__links[data-astro-cid-m3hrskih]{display:flex;flex-wrap:wrap;gap:8px 16px}@media(min-width:901px)and (max-width:1599px){.office__links[data-astro-cid-m3hrskih]{flex-direction:column;align-items:flex-start;gap:6px}}.office__link[data-astro-cid-m3hrskih]{display:inline-flex;align-items:center;gap:8px;color:var(--rs-ink);font-size:.9rem;font-weight:600;text-decoration:none;border-radius:4px}.office__icon[data-astro-cid-m3hrskih]{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;background:var(--office-bg);border:1px solid var(--rs-line-strong);border-radius:50%;transition:background-color var(--rs-dur-fast) ease,border-color var(--rs-dur-fast) ease,color var(--rs-dur-fast) ease}.office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih]{width:13px;height:13px;transition:transform var(--rs-dur) var(--rs-ease)}.office__link--out[data-astro-cid-m3hrskih] .office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.office__link[data-astro-cid-m3hrskih]:hover .office__icon[data-astro-cid-m3hrskih],.office__link[data-astro-cid-m3hrskih]:focus-visible .office__icon[data-astro-cid-m3hrskih]{color:var(--rs-paper);background:var(--rs-ink);border-color:var(--rs-ink)}.office__link--out[data-astro-cid-m3hrskih]:hover .office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih],.office__link--out[data-astro-cid-m3hrskih]:focus-visible .office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih]{transform:translate(1.5px,-1.5px)}.office__link[data-astro-cid-m3hrskih]:focus-visible{outline:2px solid var(--rs-ink);outline-offset:4px}.office__hint[data-astro-cid-m3hrskih]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:901px){.signal.is-enhanced .office__actions[data-astro-cid-m3hrskih]{transition:opacity .42s var(--rs-ease),transform .42s var(--rs-ease)}.signal.is-enhanced .office[data-astro-cid-m3hrskih]:not(.is-active) .office__actions[data-astro-cid-m3hrskih]{opacity:0;pointer-events:none;transform:translateY(6px)}}@media(max-width:900px){.office[data-astro-cid-m3hrskih]{--office-bg: #faf9f5;--office-pad-x: 20px;padding:20px 20px 22px}.office[data-astro-cid-m3hrskih]:before{inset:14px auto 14px 0;width:2px;height:auto;transform:scaleY(0);transform-origin:top}.office[data-astro-cid-m3hrskih].is-active:before{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.office[data-astro-cid-m3hrskih],.office[data-astro-cid-m3hrskih]:before,.office__art[data-astro-cid-m3hrskih] .office__ink,.office__icon[data-astro-cid-m3hrskih],.office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih],.signal.is-enhanced .office__actions[data-astro-cid-m3hrskih]{transition:none}.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih]:before,.office[data-astro-cid-m3hrskih].is-tracing .office__art[data-astro-cid-m3hrskih] .office__ink>g{animation:none}.office__link--out[data-astro-cid-m3hrskih]:hover .office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih],.office__link--out[data-astro-cid-m3hrskih]:focus-visible .office__icon[data-astro-cid-m3hrskih] svg[data-astro-cid-m3hrskih]{transform:none}}
