.sr-only[data-v-b17178db]{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media(max-width:767px){.is-hidden-mobile[data-v-b17178db],.is-hidden-mobile-only[data-v-b17178db]{display:none}}@media(min-width:768px){.is-hidden-tablet[data-v-b17178db]{display:none}}@media(min-width:768px)and (max-width:1365px){.is-hidden-tablet-only[data-v-b17178db]{display:none}}@media(min-width:1366px){.is-hidden-desktop[data-v-b17178db]{display:none}}@media(min-width:1366px)and (max-width:1679px){.is-hidden-desktop-only[data-v-b17178db]{display:none}}@media(min-width:1680px){.is-hidden-widescreen[data-v-b17178db]{display:none}}@media(min-width:1680px)and (max-width:1919px){.is-hidden-widescreen-only[data-v-b17178db]{display:none}}@media(min-width:1920px){.is-hidden-hd[data-v-b17178db],.is-hidden-hd-only[data-v-b17178db]{display:none}}.arrow-button[data-v-b17178db]{--size:56px;--icon-size:22px;--line-thickness:2px;--line-color:var(--c-white);--bg-color:var(--c-black);align-items:center;background:var(--bg-color);border:none;cursor:pointer;display:grid;height:56px;height:var(--size);justify-items:center;padding:0;place-items:center;width:56px;width:var(--size)}.arrow-button .arrow-icon[data-v-b17178db]{aspect-ratio:2/1;left:-2px;position:relative;transition:height .3s;width:var(--icon-size)}.arrow-button .arrow-icon .line[data-v-b17178db]{background-color:var(--line-color);border-radius:calc(var(--line-thickness));height:var(--line-thickness);position:absolute;transition:right .3s,width .4s,opacity .4s;width:100%}.arrow-button .arrow-icon .line[data-v-b17178db]:first-child,.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(3){right:calc(var(--icon-size)*.25 - 2px);width:50%}.arrow-button .arrow-icon .line[data-v-b17178db]:first-child{top:calc(var(--line-thickness)*.5);transform:rotate(45deg)}.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(3){bottom:calc(var(--line-thickness)*.5);transform:rotate(-45deg)}.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(2){opacity:0;right:0;top:calc(50% - var(--line-thickness)*0);transform:translateY(-.33px);width:0}.arrow-button .arrow-icon .line[data-v-b17178db]:first-child,.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(3){right:calc(var(--line-thickness)*-1);transition-delay:0s}.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(2){opacity:1;transition-delay:.3s;width:85%}.arrow-button:not(.over) .line[data-v-b17178db]:first-child,.arrow-button:not(.over) .line[data-v-b17178db]:nth-child(3),.arrow-button:not(:focus-visible) .line[data-v-b17178db]:first-child,.arrow-button:not(:focus-visible) .line[data-v-b17178db]:nth-child(3),.arrow-button:not(:hover) .line[data-v-b17178db]:first-child,.arrow-button:not(:hover) .line[data-v-b17178db]:nth-child(3){transition-delay:.3s}.arrow-button.over[data-v-b17178db],.arrow-button[data-v-b17178db]:focus-visible,.arrow-button[data-v-b17178db]:hover{--is-hovered:true}.arrow-button.over .line[data-v-b17178db]:first-child,.arrow-button.over .line[data-v-b17178db]:nth-child(3),.arrow-button:focus-visible .line[data-v-b17178db]:first-child,.arrow-button:focus-visible .line[data-v-b17178db]:nth-child(3),.arrow-button:hover .line[data-v-b17178db]:first-child,.arrow-button:hover .line[data-v-b17178db]:nth-child(3){right:calc(var(--line-thickness)*-1);transition-delay:0s}.arrow-button.over .line[data-v-b17178db]:nth-child(2),.arrow-button:focus-visible .line[data-v-b17178db]:nth-child(2),.arrow-button:hover .line[data-v-b17178db]:nth-child(2){opacity:1;transition-delay:.3s;width:85%}.arrow-button.on-dark[data-v-b17178db],.arrow-button.orange[data-v-b17178db]{--line-color:var(--c-fp-orange)}.arrow-button.white[data-v-b17178db]{--line-color:var(--c-white)}.arrow-button.dark[data-v-b17178db]{--line-color:var(--c-fp-gray)}.arrow-button.black[data-v-b17178db]{--line-color:var(--c-black)}.arrow-button.bg-white[data-v-b17178db]{--bg-color:var(--c-white)}.arrow-button.bg-dark[data-v-b17178db]{--bg-color:var(--c-fp-gray)}.arrow-button.bg-black[data-v-b17178db]{--bg-color:var(--c-black)}.arrow-button.bg-transparent[data-v-b17178db]{--bg-color:transparent}.arrow-button.rounded[data-v-b17178db]{border-radius:50%}.arrow-button.auto-width[data-v-b17178db]{width:-moz-fit-content;width:fit-content}.arrow-button.reverse[data-v-b17178db]{scale:-1 1}@container style(--is-hovered: true){.arrow-button .arrow-icon .line[data-v-b17178db]:first-child,.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(3){right:calc(var(--line-thickness)*-1);transition-delay:0s}.arrow-button .arrow-icon .line[data-v-b17178db]:nth-child(2){opacity:1;transition-delay:.3s;width:85%}}.sr-only[data-v-1b87dd47]{border:0!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}@media(max-width:767px){.is-hidden-mobile[data-v-1b87dd47],.is-hidden-mobile-only[data-v-1b87dd47]{display:none}}@media(min-width:768px){.is-hidden-tablet[data-v-1b87dd47]{display:none}}@media(min-width:768px)and (max-width:1365px){.is-hidden-tablet-only[data-v-1b87dd47]{display:none}}@media(min-width:1366px){.is-hidden-desktop[data-v-1b87dd47]{display:none}}@media(min-width:1366px)and (max-width:1679px){.is-hidden-desktop-only[data-v-1b87dd47]{display:none}}@media(min-width:1680px){.is-hidden-widescreen[data-v-1b87dd47]{display:none}}@media(min-width:1680px)and (max-width:1919px){.is-hidden-widescreen-only[data-v-1b87dd47]{display:none}}@media(min-width:1920px){.is-hidden-hd[data-v-1b87dd47],.is-hidden-hd-only[data-v-1b87dd47]{display:none}}.linkedin-button[data-v-1b87dd47]{align-items:center;background-color:var(--c-black);display:block;display:grid;height:50px;justify-items:center;place-items:center;transition:background-color .3s,opacity .3s;width:50px}.linkedin-button img[data-v-1b87dd47]{height:24px;width:24px}.linkedin-button.small[data-v-1b87dd47]{height:40px;opacity:.8;width:40px}.linkedin-button.small img[data-v-1b87dd47]{height:19px;width:19px}@media(min-width:768px){.linkedin-button[data-v-1b87dd47]:focus-visible,.linkedin-button[data-v-1b87dd47]:hover{background-color:var(--c-fp-orange);opacity:1}}
