.pl-cover[data-astro-cid-uuxrjxix]{--band: clamp(17rem, 80vw, 24rem);--overlap: 2rem;position:relative;isolation:isolate;overflow:clip;background:var(--color-navy);color:#fff}@media(min-width:768px){.pl-cover[data-astro-cid-uuxrjxix]{--band: clamp(24rem, 44vw, 38rem);--overlap: 5.5rem}}@media(min-width:1280px){.pl-cover[data-astro-cid-uuxrjxix]{--overlap: 9rem}}.pl-cover__media[data-astro-cid-uuxrjxix]{position:absolute;inset:0 0 auto;height:var(--band);margin:0;overflow:hidden}.pl-cover__img[data-astro-cid-uuxrjxix]{width:100%;height:100%;object-fit:cover;object-position:var(--pos-phone)}@media(min-width:768px){.pl-cover__img[data-astro-cid-uuxrjxix]{object-position:var(--pos)}}.pl-cover__scrim[data-astro-cid-uuxrjxix]{position:absolute;inset:0;background:linear-gradient(0deg,var(--color-navy) 0%,color-mix(in oklab,var(--color-navy) 82%,transparent) 22%,color-mix(in oklab,var(--color-navy) 0%,transparent) 62%),linear-gradient(180deg,color-mix(in oklab,var(--color-navy) 40%,transparent) 0%,transparent 22%)}.pl-cover__caption[data-astro-cid-uuxrjxix]{position:absolute;z-index:2;top:.75rem;right:var(--lt-pad);max-width:calc(100% - 2 * var(--lt-pad));padding:.375rem .75rem;border-radius:9999px;background:color-mix(in oklab,var(--color-navy) 58%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,white 88%,transparent)}@media(max-width:767px){.pl-cover__caption[data-astro-cid-uuxrjxix]{display:none}}.pl-cover__frame[data-astro-cid-uuxrjxix]{position:relative;z-index:3;width:100%;max-width:var(--lt-w-content);margin-inline:auto;padding:calc(var(--band) - var(--overlap)) var(--lt-pad) clamp(3.5rem,7vw,5.5rem)}.pl-cover__copy[data-astro-cid-uuxrjxix]{max-width:52rem}.pl-cover__copy[data-astro-cid-uuxrjxix] .pg-crumbs{margin-bottom:1rem;text-shadow:0 1px 8px color-mix(in oklab,var(--color-navy) 85%,transparent)}.pl-cover__copy[data-astro-cid-uuxrjxix] .pg-crumbs ol{color:color-mix(in oklab,white 72%,transparent)}.pl-cover__copy[data-astro-cid-uuxrjxix] .pg-crumbs a:hover,.pl-cover__copy[data-astro-cid-uuxrjxix] .pg-crumbs [aria-current]{color:#fff}.pl-cover__overline[data-astro-cid-uuxrjxix]{display:inline-flex;align-items:center;gap:.625rem;margin:0;font-family:var(--font-mono);font-size:.75rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--color-sky-2)}.pl-cover__tick[data-astro-cid-uuxrjxix]{width:2rem;height:2px;border-radius:9999px;background:currentColor}.pl-cover__headline[data-astro-cid-uuxrjxix]{margin:1rem 0 0;font-size:clamp(2.375rem,5.4vw,5rem);font-weight:650;line-height:.98;letter-spacing:-.05em;text-wrap:balance}.pl-cover__lead[data-astro-cid-uuxrjxix]{margin:1.5rem 0 0;max-width:40rem;font-size:var(--lt-lead);line-height:1.5;color:color-mix(in oklab,white 84%,transparent);text-wrap:pretty}.pl-cover__actions[data-astro-cid-uuxrjxix]{margin-top:2rem}.pl-cover__actions[data-astro-cid-uuxrjxix]:empty{display:none}.pl-cover__lines[data-astro-cid-uuxrjxix]{display:grid;margin:3rem 0 0;padding:0;list-style:none;border-top:1px solid color-mix(in oklab,white 22%,transparent)}.pl-cover__line[data-astro-cid-uuxrjxix]{display:flex;flex-direction:column;gap:.25rem;padding:1rem 0}.pl-cover__line[data-astro-cid-uuxrjxix]+.pl-cover__line[data-astro-cid-uuxrjxix]{border-top:1px solid color-mix(in oklab,white 14%,transparent)}.pl-cover__big[data-astro-cid-uuxrjxix]{font-size:1.25rem;font-weight:650;letter-spacing:-.02em;line-height:1.15}.pl-cover__line--figure[data-astro-cid-uuxrjxix] .pl-cover__big[data-astro-cid-uuxrjxix]{font-size:clamp(2rem,3.2vw,2.75rem);letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.pl-cover__small[data-astro-cid-uuxrjxix]{font-size:.9375rem;line-height:1.4;color:color-mix(in oklab,white 74%,transparent)}@media(min-width:768px){.pl-cover__lines[data-astro-cid-uuxrjxix]{grid-template-columns:repeat(3,minmax(0,1fr))}.pl-cover__line[data-astro-cid-uuxrjxix]{padding:1.25rem 1.5rem 0 0}.pl-cover__line[data-astro-cid-uuxrjxix]+.pl-cover__line[data-astro-cid-uuxrjxix]{border-top:0;border-left:1px solid color-mix(in oklab,white 18%,transparent);padding-left:1.5rem}}.pl-cover[data-astro-cid-uuxrjxix] .lt-btn--fill{background:#fff;color:var(--color-navy)}.pl-cover[data-astro-cid-uuxrjxix] .lt-btn--fill:hover{background:var(--color-ice)}.pl-cover[data-astro-cid-uuxrjxix] .lt-btn--quiet{background:color-mix(in oklab,white 10%,transparent);color:#fff;border:1px solid color-mix(in oklab,white 24%,transparent)}.pl-cover[data-astro-cid-uuxrjxix] .lt-btn--quiet:hover{background:color-mix(in oklab,white 18%,transparent)}.pl-cover[data-astro-cid-uuxrjxix] .sc-free{color:color-mix(in oklab,white 72%,transparent)}html.lt-js .pl-cover__img[data-astro-cid-uuxrjxix]{transform-origin:50% 30%;animation:pl-breathe 30s ease-in-out infinite alternate}@keyframes pl-breathe{0%{scale:1.01}to{scale:1.07}}html.lt-js .pl-cover__copy[data-astro-cid-uuxrjxix]>[data-astro-cid-uuxrjxix],html.lt-js .pl-cover__lines[data-astro-cid-uuxrjxix]{animation:pl-rise 1s var(--lt-ease) both;animation-delay:calc(.1s + var(--r, 0) * .09s)}@keyframes pl-rise{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){html.lt-js .pl-cover__img[data-astro-cid-uuxrjxix],html.lt-js .pl-cover__copy[data-astro-cid-uuxrjxix]>[data-astro-cid-uuxrjxix],html.lt-js .pl-cover__lines[data-astro-cid-uuxrjxix]{animation:none}}.wf{display:inline-block;line-height:1;pointer-events:none;user-select:none}.wf-stage{position:relative;display:block;padding-block:calc(var(--wf-size) * .24);margin-block:calc(var(--wf-size) * -.24);opacity:var(--wf-op, 1);transform-origin:4% 50%;animation:wfSway calc(var(--wf-dur) * 2.35) ease-in-out infinite}.wf[data-shadow] .wf-stage{filter:drop-shadow(0 10px 20px rgb(11 27 52 / .22))}.wf[data-fade] .wf-stage{mask-image:linear-gradient(var(--wf-fade),rgb(0 0 0) 34%,rgb(0 0 0 / 0) 80%);-webkit-mask-image:linear-gradient(var(--wf-fade),rgb(0 0 0) 34%,rgb(0 0 0 / 0) 80%)}.wf-measure{display:block;visibility:hidden}.wf-measure,.wf-cloth{font-family:Twemoji Country Flags,"Apple Color Emoji","Segoe UI Emoji",system-ui,sans-serif;font-size:var(--wf-size);line-height:1}.wf-band{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;clip-path:inset(0 var(--r) 0 var(--l))}.wf-cloth{display:block;animation:wfRipple var(--wf-dur) linear infinite}@keyframes wfRipple{0%{transform:translateY(0) skewY(var(--kc));filter:brightness(calc(1 + var(--b)))}8.333%{transform:translateY(calc(var(--wf-size) * var(--a) * .5)) skewY(calc(var(--ks) * .5 + var(--kc) * .866));filter:brightness(calc(1 + var(--b) * .866))}16.667%{transform:translateY(calc(var(--wf-size) * var(--a) * .866)) skewY(calc(var(--ks) * .866 + var(--kc) * .5));filter:brightness(calc(1 + var(--b) * .5))}25%{transform:translateY(calc(var(--wf-size) * var(--a))) skewY(var(--ks));filter:brightness(1)}33.333%{transform:translateY(calc(var(--wf-size) * var(--a) * .866)) skewY(calc(var(--ks) * .866 + var(--kc) * -.5));filter:brightness(calc(1 - var(--b) * .5))}41.667%{transform:translateY(calc(var(--wf-size) * var(--a) * .5)) skewY(calc(var(--ks) * .5 + var(--kc) * -.866));filter:brightness(calc(1 - var(--b) * .866))}50%{transform:translateY(0) skewY(calc(var(--kc) * -1));filter:brightness(calc(1 - var(--b)))}58.333%{transform:translateY(calc(var(--wf-size) * var(--a) * -.5)) skewY(calc(var(--ks) * -.5 + var(--kc) * -.866));filter:brightness(calc(1 - var(--b) * .866))}66.667%{transform:translateY(calc(var(--wf-size) * var(--a) * -.866)) skewY(calc(var(--ks) * -.866 + var(--kc) * -.5));filter:brightness(calc(1 - var(--b) * .5))}75%{transform:translateY(calc(var(--wf-size) * var(--a) * -1)) skewY(calc(var(--ks) * -1));filter:brightness(1)}83.333%{transform:translateY(calc(var(--wf-size) * var(--a) * -.866)) skewY(calc(var(--ks) * -.866 + var(--kc) * .5));filter:brightness(calc(1 + var(--b) * .5))}91.667%{transform:translateY(calc(var(--wf-size) * var(--a) * -.5)) skewY(calc(var(--ks) * -.5 + var(--kc) * .866));filter:brightness(calc(1 + var(--b) * .866))}to{transform:translateY(0) skewY(var(--kc));filter:brightness(calc(1 + var(--b)))}}.wf-measure--img{width:var(--wf-w);height:var(--wf-h)}.wf-cloth--img{flex:none;width:var(--wf-w);height:var(--wf-h);border-radius:var(--wf-radius, 0);background-image:var(--wf-img);background-position:center;background-size:var(--wf-fit, cover);background-repeat:no-repeat;animation-name:wfRippleFlat}.wf--img .wf-stage{filter:var(--wf-filter, none)}@keyframes wfRippleFlat{0%{transform:translateY(0) skewY(var(--kc))}8.333%{transform:translateY(calc(var(--wf-size) * var(--a) * .5)) skewY(calc(var(--ks) * .5 + var(--kc) * .866))}16.667%{transform:translateY(calc(var(--wf-size) * var(--a) * .866)) skewY(calc(var(--ks) * .866 + var(--kc) * .5))}25%{transform:translateY(calc(var(--wf-size) * var(--a))) skewY(var(--ks))}33.333%{transform:translateY(calc(var(--wf-size) * var(--a) * .866)) skewY(calc(var(--ks) * .866 + var(--kc) * -.5))}41.667%{transform:translateY(calc(var(--wf-size) * var(--a) * .5)) skewY(calc(var(--ks) * .5 + var(--kc) * -.866))}50%{transform:translateY(0) skewY(calc(var(--kc) * -1))}58.333%{transform:translateY(calc(var(--wf-size) * var(--a) * -.5)) skewY(calc(var(--ks) * -.5 + var(--kc) * -.866))}66.667%{transform:translateY(calc(var(--wf-size) * var(--a) * -.866)) skewY(calc(var(--ks) * -.866 + var(--kc) * -.5))}75%{transform:translateY(calc(var(--wf-size) * var(--a) * -1)) skewY(calc(var(--ks) * -1))}83.333%{transform:translateY(calc(var(--wf-size) * var(--a) * -.866)) skewY(calc(var(--ks) * -.866 + var(--kc) * .5))}91.667%{transform:translateY(calc(var(--wf-size) * var(--a) * -.5)) skewY(calc(var(--ks) * -.5 + var(--kc) * .866))}to{transform:translateY(0) skewY(var(--kc))}}.wf--hover .wf-stage,.wf--hover .wf-cloth{animation-name:none}a:hover .wf--hover .wf-stage,a:focus-visible .wf--hover .wf-stage{animation-name:wfSway}a:hover .wf--hover .wf-cloth--img,a:focus-visible .wf--hover .wf-cloth--img{animation-name:wfRippleFlat}@keyframes wfSway{0%,to{transform:rotate(calc(var(--wf-tilt) - 1.3deg)) scale(.994)}50%{transform:rotate(calc(var(--wf-tilt) + 1.5deg)) scale(1.008)}}.wf-idle .wf-stage,.wf-idle .wf-cloth{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.wf .wf-stage,.wf .wf-cloth{animation-play-state:paused}.wf--img .wf-stage,.wf--img .wf-cloth,a:hover .wf--img .wf-stage,a:hover .wf--img .wf-cloth,a:focus-visible .wf--img .wf-stage,a:focus-visible .wf--img .wf-cloth{animation:none}}.loc-flag[data-astro-cid-m3hrskih]{z-index:0}#offices-overview-map .leaflet-pane,#offices-overview-map .leaflet-top,#offices-overview-map .leaflet-bottom{z-index:0!important}#offices-overview-map .leaflet-control{z-index:1!important}
