.fs-footer{color:var(--fs-text-primary);font-family:var(--fs-font-body)}.fs-footer .fs-section__inner{max-width:80rem}.fs-footer__offices{background-color:var(--fs-bg-subtle);padding-block:var(--fs-space-8)}.fs-footer__office-grid{display:grid;gap:var(--fs-space-7) var(--fs-space-5);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.fs-footer__office-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1004px){.fs-footer__office-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:76.5rem){.fs-footer__office-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.fs-footer__col,.fs-office{min-width:0}.fs-office__name{font-family:var(--fs-font-body);font-size:var(--fs-body-size);font-weight:var(--fs-weight-semibold);line-height:var(--fs-body-lh);margin:0 0 var(--fs-space-5)}.fs-office__details{font-size:var(--fs-body-small-size);line-height:var(--fs-body-lh);overflow-wrap:anywhere}.fs-office__details p{margin:0 0 var(--fs-space-5)}.fs-office__details>:last-child{margin-bottom:0}.fs-office__details strong{font-weight:var(--fs-weight-semibold)}.fs-office__details a{color:var(--fs-text-link);text-decoration:none}.fs-office__details a:hover{color:var(--fs-text-link-hover);text-decoration:underline}.fs-footer__main{background-color:var(--fs-bg-page);padding-block:var(--fs-space-8)}.fs-footer__grid{align-items:start;display:grid;gap:var(--fs-space-7) var(--fs-space-6);grid-template-columns:minmax(0,1fr)}@media (min-width:768px){.fs-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fs-footer__aside,.fs-footer__mark{grid-column:1/-1}}@media (min-width:1004px){.fs-footer__grid{column-gap:var(--fs-space-6);grid-template-columns:auto repeat(4,minmax(0,1fr)) minmax(19rem,1.25fr)}.fs-footer__aside,.fs-footer__mark{grid-column:auto}}.fs-footer__mark img{display:block;height:auto;width:3.25rem}.fs-footer__heading{color:var(--fs-text-tertiary);font-family:var(--fs-font-heading);font-size:var(--fs-h4-size);font-weight:var(--fs-h4-weight);line-height:var(--fs-h4-lh);margin:0 0 var(--fs-space-3)}.fs-footer__links{list-style:none;margin:0;padding:0}.fs-footer__links li{margin:0 0 var(--fs-space-3)}.fs-footer__links a{color:var(--fs-text-primary);font-size:var(--fs-body-small-size);line-height:var(--fs-body-lh);text-decoration:none}.fs-footer__links a:hover{color:var(--fs-text-link);text-decoration:underline}.fs-footer__links a:focus-visible,.fs-lang__btn:focus-visible,.fs-lang__list a:focus-visible,.fs-office__details a:focus-visible,.fs-social__link:focus-visible{border-radius:var(--fs-radius-medium);outline:2px solid var(--fs-focus-ring);outline-offset:2px}.fs-social{display:flex;flex-wrap:wrap;gap:var(--fs-space-4);list-style:none;margin:0 0 var(--fs-space-5);padding:0}.fs-social__link{background-color:var(--fs-brand-primary);border-radius:var(--fs-radius-full);display:block;height:2.5rem;position:relative;width:2.5rem}.fs-social__link:hover{background-color:var(--fs-brand-primary-hover)}.fs-social__link:before{background-color:var(--fs-brand-primary-on-brand);content:"";inset:.5rem;position:absolute}.fs-footer__pills{align-items:center;display:flex;flex-wrap:wrap;gap:var(--fs-space-4)}.fs-lang{position:relative}.fs-lang__btn,.fs-ssl{align-items:center;border:0;border-radius:var(--fs-radius-full);display:inline-flex;font-family:var(--fs-font-body);font-size:var(--fs-body-small-size);font-weight:var(--fs-weight-medium);gap:var(--fs-space-3);line-height:1;min-height:2.5rem;padding:0 var(--fs-space-5)}.fs-lang__btn{background-color:var(--fs-bg-muted);color:var(--fs-text-secondary);cursor:pointer}.fs-lang__btn:hover{background-color:var(--fs-border-default)}.fs-ssl{background-color:var(--fs-status-green-bg);color:var(--fs-text-primary)}.fs-lang__globe,.fs-ssl__lock{background-color:currentColor;flex:none;height:1.25rem;width:1.25rem}.fs-ssl__lock{background-color:var(--fs-status-green-icon)}.fs-lang__panel{background-color:var(--fs-bg-page);border:1px solid var(--fs-border-default);border-radius:var(--fs-radius-large);bottom:calc(100% + var(--fs-space-3));box-shadow:var(--fs-shadow-large);left:0;max-height:70vh;overflow-y:auto;padding:var(--fs-space-4);position:absolute;width:17rem;z-index:10}.fs-lang__panel[hidden]{display:none}.fs-lang__region+.fs-lang__region{margin-top:var(--fs-space-4)}.fs-lang__country{align-items:center;color:var(--fs-text-primary);display:flex;font-size:var(--fs-body-small-size);font-weight:var(--fs-weight-semibold);gap:var(--fs-space-3);margin:0 0 var(--fs-space-2)}.fs-lang__flag{border-radius:var(--fs-radius-full);height:1.5rem;object-fit:cover;width:1.5rem}.fs-lang__list{list-style:none;margin:0;padding:0}.fs-lang__list a{border-radius:var(--fs-radius-medium);color:var(--fs-text-primary);display:block;font-size:var(--fs-body-small-size);padding:var(--fs-space-3) var(--fs-space-4);text-decoration:none}.fs-lang__list a:hover{background-color:var(--fs-bg-subtle)}.fs-footer__legal{background-color:var(--fs-bg-muted);padding-block:var(--fs-space-8)}.fs-footer__legal p{color:var(--fs-text-secondary);font-size:var(--fs-body-caption-size);line-height:1.6;margin:0 0 var(--fs-space-5);max-width:100%}.fs-footer__legal p:last-child{margin-bottom:0}.fs-social__link--facebook:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.4 21v-7.6H16l.4-3h-3V8.5c0-.9.3-1.4 1.5-1.4h1.6V4.4c-.3 0-1.2-.1-2.3-.1-2.3 0-3.8 1.4-3.8 3.9v2.2H7.7v3h2.4V21z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.4 21v-7.6H16l.4-3h-3V8.5c0-.9.3-1.4 1.5-1.4h1.6V4.4c-.3 0-1.2-.1-2.3-.1-2.3 0-3.8 1.4-3.8 3.9v2.2H7.7v3h2.4V21z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-social__link--instagram:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='16' height='16' x='4' y='4' fill='none' stroke='%23000' stroke-width='1.9' rx='4.6'/%3E%3Ccircle cx='12' cy='12' r='3.7' fill='none' stroke='%23000' stroke-width='1.9'/%3E%3Ccircle cx='16.9' cy='7.1' r='1.15'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='16' height='16' x='4' y='4' fill='none' stroke='%23000' stroke-width='1.9' rx='4.6'/%3E%3Ccircle cx='12' cy='12' r='3.7' fill='none' stroke='%23000' stroke-width='1.9'/%3E%3Ccircle cx='16.9' cy='7.1' r='1.15'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-social__link--tiktok:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.6 5.82A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6 0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64 0 3.33 2.76 5.7 5.69 5.7 3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.6 5.82A4.28 4.28 0 0 1 15.54 3h-3.09v12.4a2.59 2.59 0 0 1-2.59 2.5c-1.42 0-2.6-1.16-2.6-2.6 0-1.72 1.66-3.01 3.37-2.48V9.66c-3.45-.46-6.47 2.22-6.47 5.64 0 3.33 2.76 5.7 5.69 5.7 3.14 0 5.69-2.55 5.69-5.7V9.01a7.35 7.35 0 0 0 4.3 1.38V7.3s-1.88.09-3.24-1.48'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-social__link--linkedin:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.2 9.4h3.2v10H4.2z'/%3E%3Ccircle cx='5.8' cy='5.9' r='1.9'/%3E%3Cpath d='M10 9.4h3v1.4c.5-.9 1.6-1.7 3.2-1.7 3.1 0 3.8 2 3.8 4.7v5.6h-3.2v-5c0-1.2 0-2.7-1.7-2.7s-1.9 1.3-1.9 2.6v5.1H10z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.2 9.4h3.2v10H4.2z'/%3E%3Ccircle cx='5.8' cy='5.9' r='1.9'/%3E%3Cpath d='M10 9.4h3v1.4c.5-.9 1.6-1.7 3.2-1.7 3.1 0 3.8 2 3.8 4.7v5.6h-3.2v-5c0-1.2 0-2.7-1.7-2.7s-1.9 1.3-1.9 2.6v5.1H10z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-social__link--x:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.75 3h3.07l-6.7 7.66L22 21h-6.17L11 14.68 5.47 21H2.4l7.17-8.2L2 3h6.33l4.37 5.78zm-1.08 16.16h1.7L7.4 4.75H5.57z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.75 3h3.07l-6.7 7.66L22 21h-6.17L11 14.68 5.47 21H2.4l7.17-8.2L2 3h6.33l4.37 5.78zm-1.08 16.16h1.7L7.4 4.75H5.57z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-social__link--youtube:before{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6.5 5.5h11A4.5 4.5 0 0 1 22 10v4a4.5 4.5 0 0 1-4.5 4.5h-11A4.5 4.5 0 0 1 2 14v-4a4.5 4.5 0 0 1 4.5-4.5M10 9v6l5.2-3z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M6.5 5.5h11A4.5 4.5 0 0 1 22 10v4a4.5 4.5 0 0 1-4.5 4.5h-11A4.5 4.5 0 0 1 2 14v-4a4.5 4.5 0 0 1 4.5-4.5M10 9v6l5.2-3z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-lang__globe{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M3 12h18m-9-9q3.9 3.6 3.9 9c0 5.4-1.3 6.6-3.9 9q-3.9-3.6-3.9-9c0-5.4 1.3-6.6 3.9-9z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='%23000' stroke-width='1.6'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='1.6' d='M3 12h18m-9-9q3.9 3.6 3.9 9c0 5.4-1.3 6.6-3.9 9q-3.9-3.6-3.9-9c0-5.4 1.3-6.6 3.9-9z'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}.fs-ssl__lock{-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='14' height='10' x='5' y='10.5' rx='2'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M8 10.5V8a4 4 0 0 1 8 0v2.5'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect width='14' height='10' x='5' y='10.5' rx='2'/%3E%3Cpath fill='none' stroke='%23000' stroke-width='2' d='M8 10.5V8a4 4 0 0 1 8 0v2.5'/%3E%3C/svg%3E") center /100% 100% no-repeat;mask-mode:alpha}@media (forced-colors:active){.fs-social__link{background-color:Canvas;border:1px solid CanvasText}.fs-lang__globe,.fs-social__link:before,.fs-ssl__lock{background-color:CanvasText}}