@charset "UTF-8";:root{--anim-speed:.7s;--anim-delay:0s;--anim-ease:ease-out;--anim-speed-back:.3s;--anim-delay-back:0s;--anim-ease-back:ease-in}:root{--vtmn-spacing_1:4px;--vtmn-spacing_2:8px;--vtmn-spacing_3:12px;--vtmn-spacing_4:16px;--vtmn-spacing_5:24px;--vtmn-spacing_6:32px;--vtmn-spacing_7:40px;--vtmn-spacing_8:48px;--vtmn-spacing_10:64px;--vtmn-semantic-color_content-inactive:rgb(140,150,162);--vtmn-semantic-color_background-secondary:rgb(247,248,249);--vtmn-semantic-color_content-action:rgb(0,105,157);--vtmn-semantic-color_background-brand-primary:#3643BA;--vtmn-typo_font-family:"Roboto","system-ui","-apple-system",sans-serif;--vtmn-typo_font-weight--bold:700;--vtmn-typo_text-2-font-size:16px;--vtmn-transition_focus-visible:box-shadow 200ms ease-out;--vtmn-semantic-color_content-active:#3643BA;--vtmn-semantic-color_border-inactive:rgb(140,150,162);--vtmn-semantic-color_content-primary:#000;--vtmn-semantic-color_hover-primary:rgba(0,125,188,.2);--vtmn-semantic-color_border-active:#3643BA;--vtmn-semantic-color_background-primary:#fff;--vtmn-shadow_300:0 24px 24px 0 rgba(100,105,157,.1);--vtmn-semantic-color_hover-secondary-transparent:rgba(0,0,0,.05);--vtmn-radius_200:8px;--vtmn-shadow_100:0 6px 6px 0 rgba(100,105,157,.1);--vtmn-typo_title-5-font-size:20px;--vtmn-typo_text-3-font-size:14px;--vtmn-radius_200:8px;--vtmn-radius_100:4px;--vtmn-semantic-color_content-primary-reversed:#fff;--vtmn-semantic-color_hover-brand:#2c3796;--vtmn-semantic-color_active-brand:rgb(0,88,132)}@media screen and (min-width:600px) and (max-width:899px){:root{--vtmn-typo_display-1-font-size:76px;--vtmn-typo_display-2-font-size:48px;--vtmn-typo_title-1-font-size:44px;--vtmn-typo_title-2-font-size:38px;--vtmn-typo_title-3-font-size:30px;--vtmn-typo_title-4-font-size:24px;--vtmn-typo_title-5-font-size:20px;--vtmn-typo_display-1-line-height:1;--vtmn-typo_display-2-line-height:1.08;--vtmn-typo_title-1-line-height:1.09;--vtmn-typo_title-2-line-height:1.15;--vtmn-typo_title-3-line-height:1.2;--vtmn-typo_title-4-line-height:1.16;--vtmn-typo_title-5-line-height:1.2}}@media screen and (min-width:900px) and (max-width:1199px){:root{--vtmn-typo_display-1-font-size:76px;--vtmn-typo_display-2-font-size:48px;--vtmn-typo_title-1-font-size:44px;--vtmn-typo_title-2-font-size:38px;--vtmn-typo_title-3-font-size:30px;--vtmn-typo_title-4-font-size:24px;--vtmn-typo_title-5-font-size:20px;--vtmn-typo_display-1-line-height:1;--vtmn-typo_display-2-line-height:1.06;--vtmn-typo_title-1-line-height:1.08;--vtmn-typo_title-2-line-height:1.1;--vtmn-typo_title-3-line-height:1.12;--vtmn-typo_title-4-line-height:1.23;--vtmn-typo_title-5-line-height:1.2}}@media screen and (min-width:1200px) and (max-width:1799px){:root{--vtmn-typo_display-1-font-size:96px;--vtmn-typo_display-2-font-size:60px;--vtmn-typo_title-1-font-size:48px;--vtmn-typo_title-2-font-size:40px;--vtmn-typo_title-3-font-size:32px;--vtmn-typo_title-4-font-size:26px;--vtmn-typo_title-5-font-size:20px;--vtmn-typo_display-1-line-height:1;--vtmn-typo_display-2-line-height:1.06;--vtmn-typo_title-1-line-height:1.08;--vtmn-typo_title-2-line-height:1.1;--vtmn-typo_title-3-line-height:1.12;--vtmn-typo_title-4-line-height:1.23;--vtmn-typo_title-5-line-height:1.2}}@media screen and (min-width:1800px){:root{--vtmn-typo_display-1-font-size:96px;--vtmn-typo_display-2-font-size:60px;--vtmn-typo_title-1-font-size:48px;--vtmn-typo_title-2-font-size:40px;--vtmn-typo_title-3-font-size:32px;--vtmn-typo_title-4-font-size:26px;--vtmn-typo_title-5-font-size:20px;--vtmn-typo_display-1-line-height:1;--vtmn-typo_display-2-line-height:1.06;--vtmn-typo_title-1-line-height:1.08;--vtmn-typo_title-2-line-height:1.1;--vtmn-typo_title-3-line-height:1.12;--vtmn-typo_title-4-line-height:1.23;--vtmn-typo_title-5-line-height:1.2}}body{margin:0}#TPX{font-family:Inter,sans-serif;font-size:16px;line-height:161%;font-weight:400;color:#000}#TPX ::selection{background-color:#3643ba;color:#fff}#TPX ::-moz-selection{background-color:#3643ba;color:#fff}@media (min-width:992px){#TPX{font-size:18px;line-height:161%}}#TPX *,#TPX :after,#TPX :before{box-sizing:border-box}#TPX ul{list-style-type:none}#TPX picture{display:block}#TPX img{max-width:100%;height:auto}#TPX button,#TPX input,#TPX optgroup,#TPX select,#TPX textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;padding:0;line-height:inherit;color:inherit}#TPX button,#TPX select{text-transform:none}#TPX [type=button],#TPX [type=reset],#TPX [type=submit],#TPX button{-webkit-appearance:button;border:0}#TPX [type=button],#TPX [type=reset],#TPX [type=submit],#TPX button{-webkit-appearance:button}#TPX ol,#TPX ul{list-style:none;margin:0;padding:0}#TPX textarea{resize:vertical}#TPX input::-moz-placeholder,#TPX textarea::-moz-placeholder{opacity:1;color:#a1a1aa}#TPX input::placeholder,#TPX textarea::placeholder{opacity:1;color:#a1a1aa}#TPX [role=button],#TPX button{cursor:pointer}#TPX button{background-color:transparent;background-image:none}#TPX h1,#TPX h2,#TPX h3,#TPX h4,#TPX h5,#TPX h6{font-size:inherit;font-weight:inherit;margin:0}#TPX a{color:inherit;text-decoration:inherit}#TPX audio,#TPX canvas,#TPX embed,#TPX iframe,#TPX img,#TPX object,#TPX svg,#TPX video{display:block;vertical-align:middle}#TPX .vtmn-container{width:100%}@media (min-width:600px){#TPX .vtmn-container{max-width:600px}}@media (min-width:900px){#TPX .vtmn-container{max-width:900px}}@media (min-width:1200px){#TPX .vtmn-container{max-width:1200px}}@media (min-width:1800px){#TPX .vtmn-container{max-width:1800px}}#TPX .vtmn-text-2xl{font-size:24px;line-height:32px}#TPX .vtmn-font-bold{font-weight:700}#TPX .vtmn-font-normal{font-weight:400}#TPX .vtmn-mr-1{margin-right:var(--vtmn-spacing_1)}#TPX .vtmn-mt-1{margin-top:var(--vtmn-spacing_1)}#TPX .vtmn-mx-auto{margin-left:auto;margin-right:auto}#TPX .vtmn-p-3{padding:var(--vtmn-spacing_3)}#TPX .vtmn-mt-2{margin-top:var(--vtmn-spacing_2)}#TPX .vtmn-mb-4{margin-bottom:var(--vtmn-spacing_4)}#TPX .vtmn-mr-5{margin-right:var(--vtmn-spacing_5)}#TPX .vtmn-pt-6{padding-top:var(--vtmn-spacing_6)}#TPX .vtmn-pb-3{padding-bottom:var(--vtmn-spacing_3)}#TPX .vtmn-pl-6{padding-left:var(--vtmn-spacing_6)}#TPX .vtmn-px-3{padding-left:var(--vtmn-spacing_3);padding-right:var(--vtmn-spacing_3)}#TPX .vtmn-px-4{padding-left:var(--vtmn-spacing_4);padding-right:var(--vtmn-spacing_4)}#TPX .vtmn-py-6{padding-top:var(--vtmn-spacing_6);padding-bottom:var(--vtmn-spacing_6)}#TPX .vtmn-py-5{padding-top:var(--vtmn-spacing_5);padding-bottom:var(--vtmn-spacing_5)}#TPX .vtmn-p-4{padding:var(--vtmn-spacing_4)}#TPX .vtmn-max-w-4xl{max-width:896px}#TPX .vtmn-text-center{text-align:center}#TPX .vtmn-mt-6{margin-top:var(--vtmn-spacing_6)}#TPX .vtmn-mr-2{margin-right:var(--vtmn-spacing_2)}#TPX .vtmn-ml-2{margin-left:var(--vtmn-spacing_2)}#TPX .vtmn-mt-10{margin-top:var(--vtmn-spacing_10)}#TPX .vtmn-mb-8{margin-bottom:var(--vtmn-spacing_8)}#TPX .vtmn-grid{display:grid}#TPX .vtmn-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#TPX .vtmn-inline-block{display:inline-block}#TPX .vtmn-flex{display:flex}#TPX .vtmn-self-center{align-self:center}#TPX .vtmn-flex-row{flex-direction:row}#TPX .vtmn-flex-wrap{flex-wrap:wrap}#TPX .vtmn-gap-3{gap:var(--vtmn-spacing_3)}#TPX .vtmn-gap-4{gap:var(--vtmn-spacing_4)}#TPX .vtmn-inline-flex{display:inline-flex}#TPX .vtmn-items-center{align-items:center}#TPX .vtmn-justify-center{justify-content:center}#TPX .vtmn-text-content-inactive{color:var(--vtmn-semantic-color_content-inactive)}#TPX .vtmn-bg-background-secondary{background-color:var(--vtmn-semantic-color_background-secondary)}#TPX .vtmn-relative{position:relative}#TPX .vtmn-text-white{color:#fff}#TPX .vtmn-max-w-7xl{max-width:1280px}#TPX .vtmn-bg-background-brand-primary{background-color:var(--vtmn-semantic-color_background-brand-primary)}#TPX .vtmn-text-content-active{color:var(--vtmn-semantic-color_content-active);font-weight:700}#TPX .vtmn-card_content--body{font-size:var(--vtmn-typo_text-3-font-size)}#TPX .vtmn-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}#TPX .vtmn-card_content--title{font-size:var(--vtmn-typo_title-5-font-size);font-weight:var(--vtmn-typo_font-weight--bold);min-inline-size:-webkit-max-content;min-inline-size:-moz-max-content;min-inline-size:max-content}#TPX .vtmn-shadow-100{--tw-shadow:var(--vtmn-shadow_100);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}#TPX .vtmn-link{font-family:var(--vtmn-typo_font-family);font-weight:var(--vtmn-typo_font-weight--bold);color:var(--vtmn-semantic-color_content-action);font-size:var(--vtmn-typo_text-2-font-size);text-decoration:underline;transition:var(--vtmn-transition_focus-visible)}#TPX .vtmn-dropdown{box-sizing:border-box;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;font-family:var(--vtmn-typo_font-family);font-size:var(--vtmn-typo_text-2-font-size);line-height:var(--vtmn-typo_text-2-line-height);color:var(--vtmn-semantic-color_content-primary);font-weight:var(--vtmn-typo_font-weight--normal);outline:0}#TPX .vtmn-dropdown details{box-sizing:border-box;display:block;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;min-block-size:48px;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;outline:0}#TPX .vtmn-dropdown>label{display:inline-block;-webkit-margin-after:4px;margin-block-end:4px}#TPX .vtmn-dropdown summary{display:flex;cursor:pointer;list-style:none;position:relative;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;border-radius:4px;background-color:var(--vtmn-semantic-color_background-primary);padding:var(--vtmn-spacing_3) var(--vtmn-spacing_7) var(--vtmn-spacing_3) var(--vtmn-spacing_4);outline:0;box-shadow:inset 0 0 0 1px var(--vtmn-semantic-color_border-inactive)}#TPX .vtmn-dropdown summary::-webkit-details-marker{display:none}#TPX .vtmn-dropdown:not([aria-disabled=true]) summary:hover{box-shadow:inset 0 0 0 1px var(--vtmn-semantic-color_border-inactive),0 0 0 3px var(--vtmn-semantic-color_hover-primary)}#TPX .vtmn-dropdown:not([aria-disabled=true]) details[open] summary,#TPX .vtmn-dropdown:not([aria-disabled=true]) summary:active,#TPX .vtmn-dropdown:not([aria-disabled=true]) summary:focus-visible{box-shadow:inset 0 0 0 2px var(--vtmn-semantic-color_border-active)}#TPX .vtmn-dropdown[aria-disabled=true] summary{pointer-events:none}#TPX .vtmn-dropdown[aria-disabled=true] details>*,#TPX .vtmn-dropdown[aria-disabled=true]>label{opacity:var(--vtmn-opacity_disabled-state)}#TPX .vtmn-dropdown[aria-disabled=true] details,#TPX .vtmn-dropdown[aria-disabled=true]>label{cursor:not-allowed}#TPX .vtmn-dropdown summary::after{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m8 8.781 3.3-3.3.943.943L8 10.667 3.757 6.424l.943-.943 3.3 3.3z'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;inline-size:24px;block-size:24px;position:absolute;display:block;inset-inline-end:10px;transition:transform .2s ease;background-color:var(--vtmn-semantic-color_content-primary)}#TPX .vtmn-dropdown_items{display:flex;flex-direction:column;align-items:flex-start;position:absolute;background-color:var(--vtmn-semantic-color_background-primary);border-radius:4px;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;padding:var(--vtmn-spacing_2);box-shadow:var(--vtmn-shadow_300);z-index:2;overflow-y:auto;transform:translateY(var(--vtmn-spacing_1));max-block-size:260px}#TPX .vtmn-dropdown_items:focus{outline:0}#TPX .vtmn-dropdown_items input[type=checkbox]{position:relative;opacity:0;inline-size:0;block-size:0}#TPX .vtmn-dropdown_items>label{background-color:var(--vtmn-semantic-color_background-primary);padding:var(--vtmn-spacing_3);margin:0;width:100%;block-size:100%;border-radius:4px;display:inline-flex;position:relative;height:auto}#TPX .vtmn-dropdown_items>.vtmn-divider{width:100%}#TPX .vtmn-dropdown_items span[class^=vtmx-]{font-size:var(--vtmn-typo_text-1-font-size);-webkit-margin-end:var(--vtmn-spacing_2);margin-inline-end:var(--vtmn-spacing_2)}#TPX .vtmn-dropdown_items>label:hover{background-color:var(--vtmn-semantic-color_hover-secondary-transparent);cursor:pointer}#TPX .vtmn-dropdown_items>label:active{background-color:var(--vtmn-semantic-color_active-secondary-transparent)}#TPX .vtmn-dropdown_items>input:focus-visible+label{box-shadow:var(--vtmn-shadow_focus-visible);z-index:2}#TPX .vtmn-dropdown_items>input:checked+label{color:var(--vtmn-semantic-color_content-active);-webkit-padding-end:48px;padding-inline-end:48px}#TPX .vtmn-dropdown_items>input+label::after{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m6.667 10.115 6.128-6.129.943.943L6.667 12 2.424 7.757l.943-.942 3.3 3.3Z'/%3E%3C/svg%3E");width:24px;block-size:24px;position:relative;display:block;-webkit-margin-start:var(--vtmn-spacing_3);margin-inline-start:var(--vtmn-spacing_3);background-color:transparent}#TPX .vtmn-dropdown_items>input:checked+label::after{background-color:var(--vtmn-semantic-color_content-active);position:absolute;inset-inline-end:0;margin-block:0;margin-inline:12px}#TPX .vtmn-dropdown details[open] summary::after{transform:rotateZ(-180deg)}#TPX .vtmn-dropdown_items>input:last-of-type~.vtmn-divider{display:none}#TPX .vtmn-checkbox[type=checkbox]{position:absolute;opacity:0}#TPX .vtmn-checkbox[type=checkbox]+label{position:relative;display:inline-flex;align-items:flex-start;font-family:var(--vtmn-typo_font-family);font-size:var(--vtmn-typo_text-2-font-size);line-height:var(--vtmn-typo_text-2-line-height);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--vtmn-semantic-color_content-primary)}#TPX .vtmn-checkbox[type=checkbox]+label::before{content:"";border-width:2px;border-style:solid;border-radius:1px;transition:var(--vtmn-transition_focus-visible);-webkit-margin-before:3px;margin-block-start:3px;-webkit-margin-end:11px;margin-inline-end:11px;padding:7px;border-color:var(--vtmn-semantic-color_content-inactive)}#TPX .vtmn-checkbox[type=checkbox]:not(:focus-visible,:checked,:disabled):hover+label::before{box-shadow:0 0 0 7px var(--vtmn-semantic-color_hover-secondary-transparent)}#TPX .vtmn-checkbox[type=checkbox]:not(:focus-visible,:checked,:disabled):active+label::before{box-shadow:0 0 0 7px var(--vtmn-semantic-color_active-secondary-transparent)}#TPX .vtmn-checkbox[type=checkbox]:not(:focus-visible):checked:not(:disabled):hover+label::before{box-shadow:0 0 0 7px var(--vtmn-semantic-color_hover-primary-transparent)}#TPX .vtmn-checkbox[type=checkbox]:not(:focus-visible):checked:not(:disabled):active+label::before{box-shadow:0 0 0 7px var(--vtmn-semantic-color_active-primary-transparent)}#TPX .vtmn-checkbox[type=checkbox]:not(:disabled):focus-visible+label::before{box-shadow:var(--vtmn-shadow_focus-visible)}#TPX .vtmn-checkbox[type=checkbox]:checked+label::before,#TPX .vtmn-checkbox[type=checkbox]:indeterminate+label::before{background-color:var(--vtmn-semantic-color_content-active);border-color:var(--vtmn-semantic-color_content-active)}#TPX .vtmn-checkbox[type=checkbox]+label::after{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.80351 10.8L14.2875 2.31484L12.5907 0.618038L5.80351 7.40644L2.40871 4.01164L0.711914 5.70844L5.80351 10.8Z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.80351 10.8L14.2875 2.31484L12.5907 0.618038L5.80351 7.40644L2.40871 4.01164L0.711914 5.70844L5.80351 10.8Z'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;position:absolute;block-size:18px;inline-size:18px;inset-block-start:7px;inset-inline-start:2px;background-color:var(--vtmn-semantic-color_content-primary-reversed);transition:all .2s}#TPX .vtmn-checkbox[type=checkbox]:indeterminate+label::after{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.333 7.333h9.334v1.334H3.333V7.333z' stroke-width='10'/%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.333 7.333h9.334v1.334H3.333V7.333z' stroke-width='10'/%3E%3C/svg%3E");-webkit-mask-size:cover;mask-size:cover;position:absolute;block-size:20px;inline-size:20px;inset-block-start:2px;inset-inline-start:-1px;background-color:var(--vtmn-semantic-color_content-primary-reversed)}#TPX .vtmn-checkbox[type=checkbox]:not(:checked)+label::after,#TPX .vtmn-checkbox[type=checkbox]:not(:indeterminate)+label::after{opacity:0;transform:scale(0) rotate(45deg)}#TPX .vtmn-checkbox[type=checkbox]:checked+label::after,#TPX .vtmn-checkbox[type=checkbox]:indeterminate+label::after{opacity:1;transform:scale(1) rotate(0)}#TPX .vtmn-checkbox[type=checkbox]:disabled+label{opacity:var(--vtmn-opacity_disabled-state);cursor:not-allowed}#TPX .vtmn-checkbox[type=checkbox]:not(:focus-visible,:checked,:disabled):hover+label::before{box-shadow:0 0 0 7px var(--vtmn-semantic-color_hover-secondary-transparent)}#TPX .vtmn-tabs{block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;inline-size:100%;background-color:var(--vtmn-semantic-color_background-primary)}#TPX .vtmn-tabs>ul{display:block;white-space:nowrap;overflow-x:auto;margin:0;padding:0}#TPX .vtmn-tabs li{display:inline-flex;padding-inline:2px;-webkit-padding-before:2px;padding-block-start:2px}#TPX .vtmn-tabs a,#TPX .vtmn-tabs_size--medium a{display:inline-flex;align-items:center;font-family:var(--vtmn-typo_font-family);font-size:var(--vtmn-typo_text-2-font-size);padding-inline:20px;-webkit-padding-before:var(--vtmn-spacing_3);padding-block-start:var(--vtmn-spacing_3);-webkit-padding-after:10px;padding-block-end:10px;white-space:nowrap;color:var(--vtmn-semantic-color_content-secondary);-webkit-border-after:2px solid transparent;border-block-end:2px solid transparent;transition:color .2s ease,var(--vtmn-transition_focus-visible),-webkit-border-after .2s ease;transition:border-block-end .2s ease,color .2s ease,var(--vtmn-transition_focus-visible);transition:border-block-end .2s ease,color .2s ease,var(--vtmn-transition_focus-visible),-webkit-border-after .2s ease;outline:0;text-decoration:none}#TPX .vtmn-tabs a:hover{color:var(--vtmn-semantic-color_hover-brand)}#TPX .vtmn-tabs a:active{color:var(--vtmn-semantic-color_active-brand)}#TPX .vtmn-tabs a:focus-visible{-webkit-border-after:2px solid var(--vtmn-semantic-color_content-primary);border-block-end:2px solid var(--vtmn-semantic-color_content-primary);box-shadow:0 0 0 2px var(--vtmn-semantic-color_content-primary)}#TPX .vtmn-tabs a.selected{color:var(--vtmn-semantic-color_content-active);-webkit-border-after:2px solid var(--vtmn-semantic-color_content-active);border-block-end:2px solid var(--vtmn-semantic-color_content-active)}#TPX .vtmn-tabs a.selected:focus-visible{-webkit-border-after:2px solid var(--vtmn-semantic-color_content-primary);border-block-end:2px solid var(--vtmn-semantic-color_content-primary)}#TPX .vtmn-tabs-item--selected>.vtmn-badge{background-color:var(--vtmn-semantic-color_background-brand-primary);color:var(--vtmn-semantic-color_content-primary-reversed);box-shadow:none}#TPX .vtmn-tabs .vtmn-badge{-webkit-margin-start:var(--vtmn-spacing_2);margin-inline-start:var(--vtmn-spacing_2)}#TPX .vtmn-tabs span[class^=vtmx-],#TPX .vtmn-tabs_size--medium span[class^=vtmx-]{font-size:var(--vtmn-typo_title-5-font-size);-webkit-margin-end:var(--vtmn-spacing_2);margin-inline-end:var(--vtmn-spacing_2);color:inherit}#TPX .vtmn-tabs_align--start>ul{text-align:start}#TPX .vtmn-tabs_align--center>ul{text-align:center}#TPX .vtmn-tabs_align--end>ul{text-align:end}#TPX .vtmn-tabs_size--medium a{font-size:var(--vtmn-typo_text-2-font-size);padding-inline:20px;-webkit-padding-before:var(--vtmn-spacing_3);padding-block-start:var(--vtmn-spacing_3);-webkit-padding-after:10px;padding-block-end:10px}#TPX .vtmn-tabs_size--medium span[class^=vtmx-]{font-size:var(--vtmn-typo_title-5-font-size)}#TPX .vtmn-tabs_size--small a{font-size:var(--vtmn-typo_text-3-font-size);padding-inline:var(--vtmn-spacing_4);-webkit-padding-before:var(--vtmn-spacing_2);padding-block-start:var(--vtmn-spacing_2);-webkit-padding-after:6px;padding-block-end:6px}#TPX .vtmn-tabs_size--small span[class^=vtmx-]{font-size:var(--vtmn-typo_text-2-font-size)}#TPX .vtmn-divider,#TPX .vtmn-divider_orientation--horizontal{display:flex;align-items:center;white-space:nowrap;font-family:var(--vtmn-typo_font-family);font-size:var(--vtmn-typo_text-3-font-size);line-height:var(--vtmn-typo_text-3-line-height);color:var(--vtmn-semantic-color_content-primary);inline-size:100%}#TPX .vtmn-divider::after,#TPX .vtmn-divider::before,#TPX .vtmn-divider_orientation--horizontal::after,#TPX .vtmn-divider_orientation--horizontal::before{content:"";block-size:1px;background-color:var(--vtmn-semantic-color_border-primary);inline-size:100%}#TPX .vtmn-divider:not(:empty,.vtmn-divider_orientation--vertical)::before{-webkit-margin-end:var(--vtmn-spacing_2);margin-inline-end:var(--vtmn-spacing_2)}#TPX .vtmn-divider:not(:empty,.vtmn-divider_orientation--vertical)::after{-webkit-margin-start:var(--vtmn-spacing_2);margin-inline-start:var(--vtmn-spacing_2)}#TPX .vtmn-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative;block-size:48px;border:0;line-height:1;inline-size:-webkit-max-content;inline-size:-moz-max-content;inline-size:max-content;padding-block:14px;padding-inline:24px;font-family:var(--vtmn-typo_font-family);font-weight:var(--vtmn-typo_font-weight--bold);font-size:var(--vtmn-typo_text-2-font-size);letter-spacing:.269px;border-radius:var(--vtmn-radius_100);color:var(--vtmn-semantic-color_content-primary-reversed);fill:var(--vtmn-semantic-color_content-primary-reversed);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:var(--vtmn-semantic-color_background-brand-primary);transition:var(--vtmn-transition_focus-visible)}#TPX .vtmn-btn:not(:disabled):hover{background-color:var(--vtmn-semantic-color_hover-brand);cursor:pointer}#TPX .vtmn-btn:not(:disabled):active{background-color:var(--vtmn-semantic-color_active-brand)}#TPX .vtmn-btn:disabled{cursor:not-allowed;opacity:var(--vtmn-opacity_disabled-state)}#TPX .vtmn-btn:not(:disabled):focus-visible{outline:0;box-shadow:var(--vtmn-shadow_focus-visible)}#TPX .vtmn-btn:not(:disabled){outline:0}#TPX .vtmn-btn_variant--ghost{background-color:transparent;box-shadow:inset 0 0 0 2px transparent;color:var(--vtmn-semantic-color_content-action);fill:var(--vtmn-semantic-color_content-action)}#TPX .vtmn-btn_variant--ghost:not(:disabled):hover{background-color:var(--vtmn-semantic-color_hover-primary)}#TPX .vtmn-btn_variant--ghost:not(:disabled):active{background-color:var(--vtmn-semantic-color_active-primary)}#TPX .vtmn-btn_variant--ghost:not(:disabled):focus-visible{outline:0;box-shadow:inset 0 0 0 2px transparent,var(--vtmn-shadow_focus-visible)}#TPX .vtmn-btn_size--medium{font-size:16px;padding-block:14px;padding-inline:24px;block-size:48px;letter-spacing:.269px}#TPX .vtmn-btn--icon-left span[class^=vtmx-],#TPX .vtmn-btn_size--medium.vtmn-btn--icon-left span[class^=vtmx-]{-webkit-padding-end:8px;padding-inline-end:8px;font-size:20px}#TPX .vtmn-btn_size--medium.vtmn-btn--icon-left svg{-webkit-margin-end:8px;margin-inline-end:8px}#TPX .vtmn-btn_size--small{font-size:14px;padding-block:8px;padding-inline:16px;block-size:32px;letter-spacing:.24px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-alone{inline-size:32px;block-size:32px;padding:8px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-alone span[class^=vtmx-]{font-size:20px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-left span[class^=vtmx-]{-webkit-padding-end:6px;padding-inline-end:6px;font-size:16px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-right span[class^=vtmx-]{-webkit-padding-start:6px;padding-inline-start:6px;font-size:16px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-left svg{-webkit-margin-end:6px;margin-inline-end:6px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-right svg{-webkit-margin-start:6px;margin-inline-start:6px}#TPX .vtmn-btn--icon-alone{inline-size:48px;block-size:48px;padding:14px}#TPX .vtmn-btn--icon-alone span[class^=vtmx-]{font-size:24px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-alone{inline-size:32px;block-size:32px;padding:8px}#TPX .vtmn-btn_size--small.vtmn-btn--icon-alone span[class^=vtmx-]{font-size:20px}#TPX .vtmn-btn_size--medium.vtmn-btn--icon-alone{inline-size:48px;block-size:48px;padding:14px}#TPX .vtmn-btn_size--medium.vtmn-btn--icon-alone span[class^=vtmx-]{font-size:24px}#TPX .vtmn-btn_size--large.vtmn-btn--icon-alone{inline-size:64px;block-size:64px;padding:20px}#TPX .vtmn-btn_size--large.vtmn-btn--icon-alone span[class^=vtmx-]{font-size:32px}#TPX .vtmn-card{max-inline-size:100%;min-inline-size:-webkit-min-content;min-inline-size:-moz-min-content;min-inline-size:min-content;border-radius:var(--vtmn-radius_200);box-shadow:var(--vtmn-shadow_100);position:relative;font:var(--vtmn-typo_font-family) var(--vtmn-typo_font-weight--normal)}#TPX .vtmn-card_content{margin:var(--vtmn-spacing_4);display:flex;flex-direction:column;color:var(--vtmn-semantic-color_content-primary)}#TPX .vtmn-card_content>:not(.vtmn-card_content--title,.vtmn-card_content--body){-webkit-margin-before:var(--vtmn-spacing_3);margin-block-start:var(--vtmn-spacing_3)}#TPX .vtmn-card_content--title{font-size:var(--vtmn-typo_title-5-font-size);font-weight:var(--vtmn-typo_font-weight--bold);min-inline-size:-webkit-max-content;min-inline-size:-moz-max-content;min-inline-size:max-content}#TPX .vtmn-card_content--body{font-size:var(--vtmn-typo_text-3-font-size)}#TPX .vtmn-card,#TPX .vtmn-card_variant--top-image{display:flex;flex-direction:column;block-size:-webkit-fit-content;block-size:-moz-fit-content;block-size:fit-content;background-color:var(--vtmn-semantic-color_background-primary)}#TPX .vtmn-card>.vtmn-card_image,#TPX .vtmn-card_variant--top-image>.vtmn-card_image{inline-size:auto;block-size:100%;margin:var(--vtmn-spacing_4);position:relative}#TPX .vtmn-card>.vtmn-card_image--full,#TPX .vtmn-card_variant--top-image>.vtmn-card_image--full{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content;block-size:100%;margin:0}#TPX .vtmn-card>.vtmn-card_image--full>img,#TPX .vtmn-card_variant--top-image>.vtmn-card_image--full>img{border-radius:var(--vtmn-radius_200) var(--vtmn-radius_200) 0 0}#TPX .vtmn-card img,#TPX .vtmn-card_variant--top-image img{inline-size:100%;aspect-ratio:1/1}#TPX .vtmn-card_variant--full-image .vtmn-tag,#TPX .vtmn-card_variant--top-image .vtmn-tag{position:absolute;inset-block-start:var(--vtmn-spacing_4);inset-inline-start:var(--vtmn-spacing_4)}#TPX .vtmn-card_image--full>img{aspect-ratio:auto}#TPX .vtmn-card_variant--side-image{display:flex;block-size:-webkit-min-content;block-size:-moz-min-content;block-size:min-content;flex-direction:row;background-color:var(--vtmn-semantic-color_background-primary)}#TPX .vtmn-card_variant--side-image>.vtmn-card_content{-webkit-margin-start:0;margin-inline-start:0;inline-size:67%}#TPX .vtmn-card_variant--side-image>.vtmn-card_image{inline-size:33%;block-size:-webkit-max-content;block-size:-moz-max-content;block-size:max-content;margin:var(--vtmn-spacing_4)}#TPX .vtmn-card_variant--side-image img{block-size:100%}#TPX .vtmn-card_variant--side-image .vtmn-btn{inline-size:-webkit-fit-content;inline-size:-moz-fit-content;inline-size:fit-content}#TPX .vtmn-card_variant--full-image>.vtmn-card_image{inline-size:100%;block-size:100%;margin:0}#TPX .vtmn-card_variant--full-image img{block-size:100%;border-radius:var(--vtmn-radius_200)}#TPX .vtmn-card_variant--full-image>.vtmn-card_content{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;margin:0;inset-block-start:0;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;padding:var(--vtmn-spacing_5);block-size:auto;border-radius:var(--vtmn-radius_200);color:var(--vtmn-semantic-color_content-primary-reversed)}#TPX .vtmn-card_variant--full-image>.vtmn-card_content:not(.vtmn-card_content--opaque){background:linear-gradient(180deg,hsla(200,100%,4.7%,0),var(--vtmn-semantic-color_background-primary-reversed))}#TPX .vtmn-card_variant--full-image>.vtmn-card_content.vtmn-card_content--opaque{background-color:hsl(var(--vtmn-semantic-color_background-primary-reversed--h) var(--vtmn-semantic-color_background-primary-reversed--s) var(--vtmn-semantic-color_background-primary-reversed--l)/60%)}@media (max-width:599px){#TPX .mobile\:vtmn-max-w-xl{max-width:576px}}@media (min-width:600px){#TPX .gt-tablet\:vtmn-px-10{padding-left:var(--vtmn-spacing_10);padding-right:var(--vtmn-spacing_10)}#TPX .gt-tablet\:vtmn-py-7{padding-top:var(--vtmn-spacing_7);padding-bottom:var(--vtmn-spacing_7)}#TPX .gt-tablet\:vtmn-py-10{padding-top:var(--vtmn-spacing_10);padding-bottom:var(--vtmn-spacing_10)}#TPX .gt-tablet\:vtmn-gap-6{gap:var(--vtmn-spacing_6)}}@media (min-width:900px){#TPX .gt-small-desktop\:vtmn-pt-10{padding-top:var(--vtmn-spacing_10)}#TPX .gt-small-desktop\:vtmn-pb-10{padding-bottom:var(--vtmn-spacing_10)}#TPX .gt-small-desktop\:vtmn-pt-6{padding-top:var(--vtmn-spacing_6)}#TPX .gt-small-desktop\:vtmn-gap-5{gap:var(--vtmn-spacing_5)}#TPX .gt-small-desktop\:vtmn-py-8{padding-top:var(--vtmn-spacing_8);padding-bottom:var(--vtmn-spacing_8)}#TPX .gt-small-desktop\:vtmn-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#TPX .gt-small-desktop\:vtmn-pl-10{padding-left:var(--vtmn-spacing_10)}#TPX .gt-small-desktop\:vtmn-flex{display:flex}#TPX .gt-small-desktop\:vtmn-text-4xl{font-size:36px;line-height:40px}#TPX .gt-small-desktop\:vtmn-py-5{padding-top:var(--vtmn-spacing_5);padding-bottom:var(--vtmn-spacing_5)}#TPX .gt-small-desktop\:vtmn-px-6{padding-left:var(--vtmn-spacing_6);padding-right:var(--vtmn-spacing_6)}#TPX .gt-small-desktop\:vtmn-rounded-200{border-radius:var(--vtmn-radius_200)}#TPX .gt-small-desktop\:vtmn-m-0{margin:var(--vtmn-spacing_0)}}@media (min-width:1200px){#TPX .gt-medium-desktop\:vtmn-text-5xl{font-size:48px;line-height:1}#TPX .gt-medium-desktop\:vtmn-mr-8{margin-right:var(--vtmn-spacing_8)}}#TPX [class*=" vtmx-"],#TPX [class^=vtmx-]{display:inline-flex;align-items:center}#TPX [class*=" vtmx-"]:before,#TPX [class^=vtmx-]:before{font-family:vitamix!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#TPX p{margin:1em 0}#TPX .main_container{max-width:1600px;margin:20vw auto;padding:0 20px}#TPX .manifesto{margin-top:0;margin-bottom:0;padding-top:20vw;padding-bottom:20vw}#TPX .title_h2{font-size:36px;margin:1em 0;font-weight:700;line-height:130%}@media (min-width:768px){#TPX .title_h2:has(+.slider_wrapper){padding-right:150px}}#TPX .title_h3{font-size:24px;font-weight:700;line-height:150%}#TPX .btn_rounded{position:relative;background-color:#3643ba;color:#fff;height:63px;width:63px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;border-radius:100%;text-indent:-999em;outline:0;color:transparent}#TPX .btn_rounded:after,#TPX .btn_rounded:before{content:"";position:absolute}#TPX .btn_rounded:before{width:30%;height:2px;background-color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#TPX .btn_rounded:after{width:20%;height:20%;top:50%;left:55%;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#TPX .btn_rounded:hover{background-color:#2c3796}#TPX .btn_rounded:focus{box-shadow:rgba(54,67,186,.5) 0 0 5px 1px}#TPX .cols_2,#TPX .cols_2-1,#TPX .cols_3{display:flex}#TPX .intro .cols_2,#TPX .manifesto .cols_2{align-items:center}#TPX .intro:after{content:"";display:block;width:30vw;max-width:400px;height:2px;background-color:#eee;margin:min(100px,5vw) auto}#TPX .indicators{background-color:#eee;padding:1px 0}#TPX .indicators_list{display:flex;flex-wrap:wrap;margin-top:min(4vw,80px);justify-content:center;gap:40px}#TPX .indicators_item{text-align:center}#TPX .indicators_item p{padding:0 40px}#TPX .indicators_num{color:#3643ba;font-size:15vw;line-height:.8em}#TPX .block_apply{text-align:center;max-width:1200px}#TPX .tips_wrapper{overflow:hidden;background-color:#eee;padding:1px 0}#TPX .tips_wrapper .main_container{margin:min(100px,5vw) auto}#TPX .prev-playgrounds_medias{display:flex;flex-wrap:wrap}#TPX .prev-playgrounds_pic{max-width:66.66%}#TPX .prev-playgrounds_front{margin-left:auto;margin-top:max(-15vw,-300px)}#TPX .btn{display:inline-flex;align-items:center;justify-content:center;padding:.2em 2em;min-height:50px;border-radius:4em;background-color:#3643ba;font-size:14px;color:#fff;font-weight:500;outline:0}#TPX .btn:hover{background-color:#2c3796}#TPX .btn:focus{box-shadow:rgba(54,67,186,.5) 0 0 5px 1px}#TPX .btn_white{background-color:#fff;color:#3643ba}#TPX .btn_white:hover{background-color:#3643ba;color:#fff;box-shadow:#fff 0 0 0 1px}#TPX .btn_white:focus{box-shadow:rgba(255,255,255,.5) 0 0 5px 1px}#TPX .video_link{position:relative}#TPX .video_link:before{content:"";position:absolute;top:50%;left:50%;height:25%;aspect-ratio:1/1;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/video-play.svg);background-size:100%;background-repeat:no-repeat;background-position:center;-webkit-transition:all .3s cubic-bezier(.77,.01,.295,1);transition:all .3s cubic-bezier(.77,.01,.295,1)}#TPX .video_link:hover:before{-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}#TPX:has(.gallery_wrapper){box-shadow:#3643ba 0 2.5rem 0 0;position:relative}@media (min-width:1200px){#TPX:has(.gallery_wrapper){box-shadow:#3643ba 0 3.5rem 0 0}}#TPX .vtmn-card,#TPX .vtmn-card_content--title{min-inline-size:inherit}#TPX .vtmn-card{block-size:inherit}#TPX .vtmn-card_content--title{line-height:1.3em}#TPX #bloc_title{max-width:800px}#TPX #bloc_single{max-width:1920px;position:relative}#TPX #bloc_single_title{overflow:hidden;max-height:320px;padding:30px 20px;min-height:250px;display:flex;flex-direction:column;justify-content:center}#TPX #bloc_single_title .bloc_infos,#TPX #bloc_single_title h1{max-width:1270px;margin:10px auto 0}#TPX .bloc_single_img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#TPX .bloc_single_img:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.4)}#TPX .bloc_single_img img,#TPX .bloc_single_img picture{object-fit:cover;object-position:75% center;height:100%;width:100%}#TPX .previous_page_link{border-radius:0;padding-left:10px}#TPX .previous_page_link:not(:disabled):hover{background-color:rgba(0,0,0,.05)}#TPX .previous_page_link:not(:disabled):active{background-color:rgba(0,0,0,.1)}#TPX .previous_page_link small,#TPX .previous_page_link span{font-size:15px}#TPX .bloc_single_content{width:100%}#TPX .bloc_single_content h2,#TPX .bloc_single_content h3{font-weight:700}#TPX .bloc_single_content h2{font-size:24px;margin-bottom:12.8px}#TPX .bloc_single_content p,#TPX .bloc_single_content span{color:#687787}#TPX .bloc_single_content img,#TPX .bloc_single_content p,#TPX .bloc_single_content ul{margin-bottom:16px}#TPX .bloc_single_content li{list-style:disc;margin-left:24px;color:#687787;margin-bottom:6.4px}#TPX .bloc_single_content img{border-radius:10px}#TPX .bloc_single_decath{margin-bottom:40px}#TPX #bloc_single_modal{position:fixed;inset:0;background-color:rgba(0,0,0,.8);display:flex;align-items:flex-end;padding:16px;z-index:2}#TPX #bloc_single_modal:not(.modal-reveal){display:none}#TPX #bloc_single_modal iframe{max-height:calc(100vh - 48px);display:block;background-color:#fff;border-radius:8px;padding:32px 0}#TPX .bloc_single_modal_content{position:relative;width:100%;max-width:977px;max-height:calc(100vh - 48px);margin:0 auto}#TPX .bloc_single_modal_close{position:absolute;top:20px;right:20px}#TPX .filter_reinit{display:inline-flex;border-radius:50%;min-width:32px;min-height:32px;vertical-align:bottom!important;margin-left:4px;color:#fff}#TPX .vtmn-dropdown_items{width:calc(100% - 32px);max-width:350px;padding:20px;border-radius:10px}#TPX .vtmn-dropdown_items label,#TPX .vtmn-dropdown_items>.block{width:100%}#TPX .vtmn-dropdown_items::-webkit-scrollbar{width:6px}#TPX .vtmn-dropdown_items::-webkit-scrollbar-track{background:0 0}#TPX .vtmn-dropdown_items::-webkit-scrollbar-thumb{background:#aaa}#TPX .vtmn-dropdown_items .block>div:not(:last-child){margin-bottom:5px}#TPX #filter_location_check>div{min-height:27px}#TPX .vtmn-checkbox[type=checkbox].semi-selected:not(:checked)+label::before{background-color:var(--vtmn-semantic-color_content-active);border-color:var(--vtmn-semantic-color_content-active);content:"-";color:#fff;line-height:25.6px;font-weight:700;max-width:18px;max-height:18px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:2px}#TPX .vtmn-checkbox[type=checkbox]+label::after{background-color:#fff}#TPX #filter_delete{display:none;padding:10px}#TPX #filter_delete .vtmx-close-fill{padding:3px;border-radius:50%;border:1px solid}#TPX .job_pagin{max-width:100%}#TPX .job_pagin li:not(:nth-child(3)){max-width:50px;padding:0}#TPX .job_pagin a{width:48px;justify-content:center;padding-right:0;padding-left:0}#TPX .job_disabled{pointer-events:none;opacity:.5}#TPX #job_pagin::-webkit-scrollbar{height:6px}#TPX #job_pagin::-webkit-scrollbar-track{background:0 0}#TPX #job_pagin::-webkit-scrollbar-thumb{background:#aaa}#TPX #title_contract>span,#TPX #title_location>span,#TPX #title_team>span{display:inline-block}#TPX .vtmn-tabs li{gap:10px}#TPX #job_pagin-num{width:40px;border:1px solid #aaa;border-radius:3px;text-align:center}#TPX .overflow_hidden{overflow:hidden}#TPX .tpx_overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.9);visibility:hidden;pointer-events:none;z-index:99;display:flex;justify-content:center;align-items:center}#TPX .tpx_overlay-show{pointer-events:initial;visibility:visible}#TPX .tpx_overlay-close{position:absolute;top:20px;right:20px;border:0;background-color:transparent;color:#fff;-webkit-transition:all .3s cubic-bezier(.77,.01,.295,1);transition:all .3s cubic-bezier(.77,.01,.295,1);text-indent:-999em;width:40px;height:40px;cursor:pointer}#TPX .tpx_overlay-close:after,#TPX .tpx_overlay-close:before{content:"";position:absolute;top:50%;left:50%;width:40px;height:5px;background-color:#fff}#TPX .tpx_overlay-close:before{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#TPX .tpx_overlay-close:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}#TPX .tpx_overlay-close:focus,#TPX .tpx_overlay-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#TPX .tpx_overlay-video{max-width:90%;max-height:calc(100% - 80px);display:none}#TPX .tpx_overlay-video[data-show]{display:block}#TPX .tpx_vimeo{position:relative;background:#eee;aspect-ratio:16/9;max-width:500px}#TPX .tpx_vimeo:not(.video_loaded):before{content:"";position:absolute;top:50%;left:50%;width:40px;height:40px;border-radius:50%;border:5px solid #000;border-bottom-color:#fff;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0);-webkit-animation:videoSpin 1s linear infinite;animation:videoSpin 1s linear infinite}@-webkit-keyframes videoSpin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}@keyframes videoSpin{to{-webkit-transform:translate(-50%,-50%) rotate(360deg);transform:translate(-50%,-50%) rotate(360deg)}}#TPX .tpx_vimeo iframe{position:relative}#TPX iframe{display:block}#TPX .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#TPX .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;min-width:100%}#TPX .slick-list:focus{outline:0}#TPX .slick-list.dragging{cursor:pointer;cursor:hand}#TPX .slick-slider .slick-list,#TPX .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#TPX .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}#TPX .slick-track:after,#TPX .slick-track:before{content:"";display:table}#TPX .slick-track:after{clear:both}#TPX .slick-track .slick-loading{visibility:hidden}#TPX .slick-slide{float:left;height:100%;min-height:1px;display:none}#TPX .slick-slide [dir=rtl]{float:right}#TPX .slick-slide img{display:block}#TPX .slick-slide.slick-loading img{display:none}#TPX .slick-slide.dragging img{pointer-events:none}#TPX .slick-slide .slick-loading{visibility:hidden}#TPX .slick-slide .slick-vertical{display:block;height:auto;border:1px solid transparent}#TPX .slick-initialized .slick-slide{display:block}#TPX .slick-arrow.slick-hidden{display:none}#TPX .alive{-webkit-transition:all var(--anim-speed) var(--anim-ease);transition:all var(--anim-speed) var(--anim-ease);-webkit-transition-delay:var(--anim-delay);transition-delay:var(--anim-delay)}#TPX .alive.zoomIn{-webkit-transform-origin:50% 0;transform-origin:50% 0}#TPX .alive:not(.fire){-webkit-transition-duration:var(--anim-speed-back);transition-duration:var(--anim-speed-back);-webkit-transition-delay:var(--anim-delay-back);transition-delay:var(--anim-delay-back);-webkit-transition-timing-function:var(--anim-ease-back);transition-timing-function:var(--anim-ease-back)}#TPX .alive:not(.fire).zoomIn{-webkit-transform:scale(.9);transform:scale(.9)}#TPX .alive:not(.fire).fadeToBottom{-webkit-transform:translate(0,-50px);transform:translate(0,-50px);opacity:0}#TPX .alive:not(.fire).fadeToTop{-webkit-transform:translate(0,50px);transform:translate(0,50px);opacity:0}#TPX .alive:not(.fire).fade{opacity:0}#TPX .hero{position:relative}#TPX .hero_home{position:relative;margin:min(200px,10vw) auto min(250px,12.5vw)}#TPX .hero_home .hero_title{justify-content:start;color:#3643ba}#TPX .hero_playgrounds,#TPX .hero_who,#TPX .hero_working{max-width:1920px;background-image:url(../img/hero-who.jpg);background-size:cover;background-position:center;margin:0 auto}#TPX .hero_playgrounds:before,#TPX .hero_who:before,#TPX .hero_working:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%)}#TPX .hero_playgrounds .hero_title,#TPX .hero_who .hero_title,#TPX .hero_working .hero_title{margin:0 auto;max-width:7.5em;justify-content:end;font-weight:500}#TPX .hero_medias{max-width:80%}#TPX .hero_who{background-image:url(../img/who-we-are-hero.jpg)}#TPX .hero_working .hero_title{max-width:10.5em}#TPX .hero_playgrounds{background-image:url(../img/playground-hero.jpg)}#TPX .hero_playgrounds .hero_title{max-width:10.5em}#TPX .hero_item{display:flex;align-items:end}#TPX .hero_item:not(:first-child){position:absolute;width:calc(100% - 40px);top:0;left:20px}#TPX .hero_item:not(.visible) .hero_title-job,#TPX .hero_item:not(.visible) .hero_title-join,#TPX .hero_item:not(.visible) .hero_title-name{line-height:3.5em}#TPX .hero_item:not(.visible):not(.animable) .hero_pic{opacity:0;-webkit-transform:translate(150%,150%);transform:translate(150%,150%)}#TPX .hero_item:not(.visible).animable .hero_pic{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-animation:moveHeroPicHide .8s cubic-bezier(.51,.03,.755,.085) forwards;animation:moveHeroPicHide .8s cubic-bezier(.51,.03,.755,.085) forwards}@-webkit-keyframes moveHeroPicHide{to{opacity:0;-webkit-transform:translate(150%,150%);transform:translate(150%,150%)}}@keyframes moveHeroPicHide{to{opacity:0;-webkit-transform:translate(150%,150%);transform:translate(150%,150%)}}#TPX .hero_item:not(.visible).animable .hero_pic-back{-webkit-animation-delay:.2s;animation-delay:.2s}#TPX .hero_item.visible:not(.animable){opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}#TPX .hero_item.visible.animable .hero_pic{opacity:0;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);-webkit-animation:moveHeroPic .8s cubic-bezier(.185,.65,.45,.985) forwards;animation:moveHeroPic .8s cubic-bezier(.185,.65,.45,.985) forwards}@-webkit-keyframes moveHeroPic{to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes moveHeroPic{to{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}}#TPX .hero_item.visible.animable .hero_pic-front{-webkit-animation-delay:.6s;animation-delay:.6s}#TPX .hero_item.visible.animable .hero_pic-back{-webkit-animation-delay:.8s;animation-delay:.8s}#TPX .hero_text{display:flex;align-items:center;height:20vw;max-height:500px}#TPX .hero_title{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 .5em;line-height:.95em;font-size:min(7.5vw,150px)}#TPX .hero_title-cover{padding:min(250px,12.5vw);color:#fff}#TPX .hero_title-cover span:first-child{width:100%}#TPX .hero_title-job,#TPX .hero_title-join,#TPX .hero_title-name{-webkit-transition:all .8s cubic-bezier(.77,.01,.295,1);transition:all .8s cubic-bezier(.77,.01,.295,1);height:1.1em;overflow:hidden;white-space:nowrap}#TPX .hero_title-join,#TPX .hero_title-name{font-weight:500}#TPX .hero_title-join{order:1;width:37%;text-align:right;white-space:nowrap}#TPX .hero_title-job{order:2;flex:1;font-size:min(1.5vw,30px);text-transform:uppercase;display:flex;align-items:end;line-height:1em;-webkit-transition-delay:.2s;transition-delay:.2s}#TPX .hero_title-name{order:3;width:100%;text-align:center;-webkit-transition-delay:.2s;transition-delay:.2s}#TPX .hero_title-massil .hero_title-join{font-size:min(4vw,80px);line-height:1em;width:100%;text-align:left}#TPX .hero_title-massil .hero_title-name{font-size:min(4vw,80px);line-height:1em}#TPX .hero_title-cultivate .hero_title-join{font-size:min(5vw,100px);line-height:1em;width:100%;text-align:left}#TPX .hero_title-cultivate .hero_title-name{font-size:min(5vw,100px);line-height:1em}#TPX .hero_title-innovation .hero_title-join{font-size:min(5vw,100px);line-height:1em;width:100%;text-align:left}#TPX .hero_title-innovation .hero_title-name{font-size:min(5vw,100px);line-height:1em}#TPX .hero_img{display:block}#TPX .hero_imgs{position:relative}#TPX .hero_pic{width:60%;max-width:375px}#TPX .hero_pic-front{position:absolute;top:50%;left:40%}#TPX .filters{display:flex;flex-wrap:wrap;gap:min(2vw,40px);justify-content:flex-end}#TPX .filters_item{position:relative;flex:1}#TPX .filters_submit{flex:auto;max-width:63px;aspect-ratio:1/1}#TPX .filters_summary{position:relative;background-color:#eee;height:63px;display:flex;align-items:center;padding:1em;color:#666}#TPX .filters_summary:after{position:absolute;content:"";width:10px;height:10px;top:50%;right:10px;border-bottom:2px solid #444;border-left:2px solid #444;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#TPX .filters_dropdown{background-color:#fff;border:4px solid #eee;width:100%;max-width:none;border-radius:0;box-shadow:0 12px 24px 0 rgba(54,67,186,.2)}#TPX .vtmn-checkbox[type=checkbox]+label::before{background-color:#fff}#TPX .vtmn-checkbox[type=checkbox].semi-selected:not(:checked)+label::before,#TPX .vtmn-checkbox[type=checkbox]:checked+label::before,#TPX .vtmn-checkbox[type=checkbox]:indeterminate+label::before{background-color:#3643ba;border-color:#3643ba}#TPX .slider .slick-list{overflow:inherit}#TPX .slider .slick-track{display:flex;gap:20px}#TPX .slider .slick-track::after,#TPX .slider .slick-track::before{content:none}#TPX .slider .slick-arrow{position:absolute;left:-999em}#TPX .slider_item{text-align:center}#TPX .slider_item img{width:100%}#TPX .slider_text{padding:0 10px}#TPX .slider_wrapper{position:relative}#TPX .slider_wrapper:not(:has(.slick-arrow)) .slider_nav,#TPX .slider_wrapper:not(:has(.slick-arrow)) .slider_scrollbar{display:none}#TPX .slider_nav{display:flex;justify-content:flex-end;gap:20px;margin-bottom:20px}#TPX .slider_btn{position:relative;width:63px;height:63px;aspect-ratio:1/1;border:2px solid #eee;border-radius:50%;background-color:#fff;text-indent:-999em}#TPX .slider_btn:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:2px solid #444;border-bottom:2px solid #444;background-color:transparent}#TPX .slider_btn:not(.disabled):focus,#TPX .slider_btn:not(.disabled):hover{border-color:#3643ba;outline:0}#TPX .slider_btn.disabled{opacity:.3;pointer-events:none}#TPX .slider_previous:after{-webkit-transform:translate(-50%,-50%) rotate(-225deg);transform:translate(-50%,-50%) rotate(-225deg)}#TPX .slider_next:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#TPX .slider_scrollbar{position:relative;margin-top:40px;height:2px;background-color:#eee;mix-blend-mode:multiply}#TPX .slider_scroller{position:absolute;top:0;left:0;height:100%;background-color:#444;width:40%;-webkit-transition:left .3s cubic-bezier(0,.43,.31,.975);transition:left .3s cubic-bezier(0,.43,.31,.975)}#TPX .slider_pic-wrapper{position:relative}#TPX .slider_pic-text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.8em;padding:20px;line-height:1em;background-color:rgba(0,0,0,.5)}#TPX a.slider_item:hover{color:#3643ba}#TPX a.slider_item:hover img{box-shadow:#3643ba 0 0 0 2px}#TPX .commitments{position:relative;background-color:#222;background-image:url(../img/landscape.jpg);background-repeat:no-repeat;background-position:left top;background-size:cover;max-width:1920px;margin:20vw auto;color:#fff;text-align:center;padding:min(40px,4.16vw) 0}#TPX .commitments:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6)}#TPX .commitments .main_container{position:relative;margin-top:0;margin-bottom:0}#TPX .commitments_picto{text-align:center;padding:20px 10px 10px}#TPX .commitments_picto img{display:block;height:30px;max-width:30px;margin:0 auto}#TPX .commitments_text{text-align:justify;font-size:.9em;line-height:1.6em}#TPX .commitments_parag{font-size:.9em;line-height:1.6em}#TPX .commitments_title{font-size:1.5em;text-align:center}#TPX .commitments .title_h2{margin:.5em 0}#TPX .commitments .col{padding:0 40px;flex:1}#TPX .gallery{max-width:1920px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}#TPX .gallery_wrapper{overflow:hidden;background-color:#3643ba;color:#fff}#TPX .gallery_link{text-align:center;margin:40px 0}#TPX .gallery_pic{width:50%;max-width:960px}#TPX .gallery_pic:nth-child(2){-webkit-transform:translate(min(160px,8.33vw),min(80px,4.16vw));transform:translate(min(160px,8.33vw),min(80px,4.16vw))}#TPX .gallery_pic:nth-child(3){position:relative;margin-top:max(-160px,-8.33vw)}#TPX .timeline{max-width:637px;margin:0 auto}#TPX .timeline_wrapper{background-color:#3643ba;color:#fff;padding:min(160px,8.33vw) 20px min(100px,5vw);text-align:center}#TPX .timeline .slick-list{overflow:inherit}#TPX .timeline .slick-slide{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition:all .3s cubic-bezier(.77,.01,.295,1);transition:all .3s cubic-bezier(.77,.01,.295,1)}#TPX .timeline .slick-slide.slick-current,#TPX .timeline .slick-slide.slick-current+.slick-slide,#TPX .timeline .slick-slide:has(+.slick-current){opacity:1}#TPX .timeline .slick-slide:not(.slick-current){-webkit-transform:scale(.8);transform:scale(.8)}#TPX .timeline .slick-slide.slick-current{-webkit-transform-origin:center bottom;transform-origin:center bottom}#TPX .timeline .slick-slide.slick-current~.slick-slide{-webkit-transform-origin:left bottom;transform-origin:left bottom}#TPX .timeline .slick-arrow{position:absolute;z-index:1;top:min(69vw,470px);width:63px;height:63px;aspect-ratio:1/1;border:2px solid #fff;border-radius:50%;text-indent:-999em;-webkit-transform:translate(0,0);transform:translate(0,0)}#TPX .timeline .slick-arrow:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;background-color:transparent}#TPX .timeline .slick-arrow:not(.slick-disabled):focus,#TPX .timeline .slick-arrow:not(.slick-disabled):hover{background-color:#fff;outline:0}#TPX .timeline .slick-arrow:not(.slick-disabled):focus:after,#TPX .timeline .slick-arrow:not(.slick-disabled):hover:after{border-color:#3643ba}#TPX .timeline .slick-arrow.slick-disabled{opacity:.3;pointer-events:none}#TPX .timeline .slick-prev{left:0}#TPX .timeline .slick-prev:after{-webkit-transform:translate(-50%,-50%) rotate(-225deg);transform:translate(-50%,-50%) rotate(-225deg)}#TPX .timeline .slick-next{right:0}#TPX .timeline .slick-next:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#TPX .timeline_texts{position:relative}#TPX .timeline_text{padding-top:20px;-webkit-transition:all .3s cubic-bezier(0,.43,.31,.975);transition:all .3s cubic-bezier(0,.43,.31,.975)}#TPX .timeline_text:not(:first-child){position:absolute;width:100%;top:0;left:0}#TPX .timeline_text:not(.show){opacity:0;pointer-events:none;-webkit-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:all .3s cubic-bezier(.77,.01,.295,1);transition:all .3s cubic-bezier(.77,.01,.295,1)}#TPX .timeline_text p{max-width:800px;margin-left:auto;margin-right:auto}#TPX .timeline_title{font-size:36px;font-weight:700;margin:.8em 0;padding:0 70px;line-height:1em}#TPX .skills{max-width:1200px}#TPX .skills_intro{max-width:1040px;margin-left:auto;margin-right:auto;text-align:center}#TPX .skills_item{position:relative;max-width:450px;background-color:#3643ba;color:#fff;aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px}#TPX .skills_item:nth-child(odd):after{left:10%}#TPX .skills_item:nth-child(odd):not(.fire):after{left:0}#TPX .skills_item:nth-child(even){margin-left:auto}#TPX .skills_item:nth-child(even):after{right:10%}#TPX .skills_item:nth-child(even):not(.fire):after{right:0}#TPX .skills_item:after{content:"";position:absolute;width:100%;height:100%;top:10%;z-index:-1;background-size:cover;background-position:center;-webkit-transition:all .8s cubic-bezier(0,.43,.31,.975);transition:all .8s cubic-bezier(0,.43,.31,.975)}#TPX .skills_item:not(:first-child):before{content:"";position:absolute;width:0;height:0;top:-50%;border-top:2px dashed #888;z-index:-2}#TPX .skills_item:not(:first-child).fire:before{-webkit-animation:timeline .8s cubic-bezier(.77,.01,.295,1) forwards;animation:timeline .8s cubic-bezier(.77,.01,.295,1) forwards}@-webkit-keyframes timeline{50%{width:100%;height:0}100%{width:100%;height:100%}}@keyframes timeline{50%{width:100%;height:0}100%{width:100%;height:100%}}#TPX .skills_item:not(:first-child):nth-child(even):before{left:-50%;border-right:2px dashed #888}#TPX .skills_item:not(:first-child):nth-child(odd):before{right:-50%;border-left:2px dashed #888}#TPX .skills_item:not(.fire):after{opacity:0;top:0}#TPX .skills_soft:after{background-image:url(../img/skills-soft.jpg)}#TPX .skills_core:after{background-image:url(../img/skills-core.jpg)}#TPX .skills_interview:after{background-image:url(../img/skills-interview.jpg)}#TPX .skills_expertises:after{background-image:url(../img/skills-expertises.jpg)}#TPX .skills_title{font-size:24px}#TPX .skills_title span{display:block}#TPX .skills_title strong{font-size:1.6em;line-height:.9em}#TPX .faq{margin-top:min(60px,10vw)}#TPX .faq_list{display:flex;flex-direction:column;gap:40px;margin-top:40px}#TPX .faq_question{display:flex;align-items:center;justify-content:space-between;font-size:20px;line-height:1.2em;border-bottom:2px solid #eee;padding-bottom:20px;gap:20px;cursor:pointer}#TPX .faq_question:after{content:"+";font-size:1.5em;font-weight:400;-webkit-transition:all .3s cubic-bezier(.77,.01,.295,1);transition:all .3s cubic-bezier(.77,.01,.295,1)}#TPX .faq_close{color:#3643ba}#TPX .faq_close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#TPX .faq_answer{font-size:16px;display:none}#TPX .playgrounds_grey{background-color:#f3f3f3;padding-top:1em;padding-bottom:1em;box-shadow:#f3f3f3 min(50vw,960px) 0 0,#f3f3f3 max(-50vw,-960px) 0 0}#TPX .playgrounds_cols{display:flex;flex-direction:column}#TPX .playgrounds_item:not(:last-child){margin-bottom:min(100px,5vw)}#TPX .playgrounds_item .col{padding:0}#TPX .playgrounds_title{font-weight:700;margin:1em 0;font-size:24px;color:#3643ba}#TPX .playgrounds_text p{max-width:800px}#TPX .playgrounds_text p:last-child{margin-bottom:0}#TPX .playgrounds_slider{position:relative;display:flex;flex-wrap:wrap;gap:20px}#TPX .playgrounds_slider .slick-arrow{position:relative;width:63px;height:63px;aspect-ratio:1/1;border:2px solid #eee;border-radius:50%;background-color:#fff;text-indent:-999em;left:auto;top:auto;right:auto;-webkit-transform:translate(0,0);transform:translate(0,0)}#TPX .playgrounds_slider .slick-arrow:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-right:2px solid #444;border-bottom:2px solid #444;background-color:transparent}#TPX .playgrounds_slider .slick-arrow:not([aria-disabled=true]):focus,#TPX .playgrounds_slider .slick-arrow:not([aria-disabled=true]):hover{border-color:#3643ba;outline:0}#TPX .playgrounds_slider .slick-arrow[aria-disabled=true]{opacity:.3;pointer-events:none}#TPX .playgrounds_slider .slick-prev{order:1}#TPX .playgrounds_slider .slick-prev:after{-webkit-transform:translate(-50%,-50%) rotate(-225deg);transform:translate(-50%,-50%) rotate(-225deg)}#TPX .playgrounds_slider .slick-next{order:2}#TPX .playgrounds_slider .slick-next:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}#TPX .playgrounds_slider img{width:100%}#TPX .vtmn-card,#TPX .vtmn-card_content--title{min-inline-size:inherit}#TPX .vtmn-card{block-size:inherit}#TPX .vtmn-card_content--title{line-height:1.3em}#TPX #bloc_title{max-width:800px}#TPX #bloc_single{max-width:1920px;position:relative}#TPX #bloc_single_title{overflow:hidden;max-height:320px;padding:30px 20px;min-height:250px;display:flex;flex-direction:column;justify-content:center}#TPX #bloc_single_title .bloc_infos,#TPX #bloc_single_title h1{max-width:1270px;margin:10px auto 0}#TPX .bloc_single_img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#TPX .bloc_single_img:after{content:"";position:absolute;inset:0;background-color:rgba(0,0,0,.4)}#TPX .bloc_single_img img,#TPX .bloc_single_img picture{object-fit:cover;object-position:75% center;height:100%;width:100%}#TPX .previous_page_link{border-radius:0;padding-left:10px}#TPX .previous_page_link:not(:disabled):hover{background-color:rgba(0,0,0,.05)}#TPX .previous_page_link:not(:disabled):active{background-color:rgba(0,0,0,.1)}#TPX .previous_page_link small,#TPX .previous_page_link span{font-size:15px}#TPX .bloc_single_content{width:100%}#TPX .bloc_single_content h2,#TPX .bloc_single_content h3{font-weight:700}#TPX .bloc_single_content h2{font-size:24px;margin-bottom:12.8px}#TPX .bloc_single_content p,#TPX .bloc_single_content span{color:#687787}#TPX .bloc_single_content img,#TPX .bloc_single_content p,#TPX .bloc_single_content ul{margin-bottom:16px}#TPX .bloc_single_content li{list-style:disc;margin-left:24px;color:#687787;margin-bottom:6.4px}#TPX .bloc_single_content img{border-radius:10px}#TPX .bloc_single_decath{margin-bottom:40px}#TPX #bloc_single_modal{position:fixed;inset:0;background-color:rgba(0,0,0,.8);display:flex;align-items:flex-end;padding:16px;z-index:2}#TPX #bloc_single_modal:not(.modal-reveal){display:none}#TPX #bloc_single_modal iframe{max-height:calc(100vh - 48px);display:block;background-color:#fff;border-radius:8px;padding:32px 0}#TPX .bloc_single_modal_content{position:relative;width:100%;max-width:977px;max-height:calc(100vh - 48px);margin:0 auto}#TPX .bloc_single_modal_close{position:absolute;top:20px;right:20px}#TPX .filter_reinit{display:inline-flex;border-radius:50%;min-width:32px;min-height:32px;vertical-align:bottom!important;margin-left:4px;color:#fff}#TPX .vtmn-dropdown_items{width:calc(100% - 32px);max-width:350px;padding:20px;border-radius:10px}#TPX .vtmn-dropdown_items label,#TPX .vtmn-dropdown_items>.block{width:100%}#TPX .vtmn-dropdown_items::-webkit-scrollbar{width:6px}#TPX .vtmn-dropdown_items::-webkit-scrollbar-track{background:0 0}#TPX .vtmn-dropdown_items::-webkit-scrollbar-thumb{background:#aaa}#TPX .vtmn-dropdown_items .block>div:not(:last-child){margin-bottom:5px}#TPX #filter_location_check>div{min-height:27px}#TPX .vtmn-checkbox[type=checkbox].semi-selected:not(:checked)+label::before{background-color:var(--vtmn-semantic-color_content-active);border-color:var(--vtmn-semantic-color_content-active);content:"-";color:#fff;line-height:25.6px;font-weight:700;max-width:18px;max-height:18px;display:inline-flex;justify-content:center;align-items:center;margin-bottom:2px}#TPX .vtmn-checkbox[type=checkbox]+label::after{background-color:#fff}#TPX #filter_delete{display:none;padding:10px}#TPX #filter_delete .vtmx-close-fill{padding:3px;border-radius:50%;border:1px solid}#TPX .job_pagin{max-width:100%}#TPX .job_pagin li:not(:nth-child(3)){max-width:50px;padding:0}#TPX .job_pagin a{width:48px;justify-content:center;padding-right:0;padding-left:0}#TPX .job_disabled{pointer-events:none;opacity:.5}#TPX #job_pagin::-webkit-scrollbar{height:6px}#TPX #job_pagin::-webkit-scrollbar-track{background:0 0}#TPX #job_pagin::-webkit-scrollbar-thumb{background:#aaa}#TPX #title_contract>span,#TPX #title_location>span,#TPX #title_team>span{display:inline-block}#TPX .vtmn-tabs li{gap:10px}#TPX #job_pagin-num{width:40px;border:1px solid #aaa;border-radius:3px;text-align:center}@media (max-width:991px){#TPX .cols_2-1{flex-direction:column}#TPX .cols_2-1 .col{max-width:800px;margin:0 auto}#TPX .cols_2{max-width:800px;margin:0 auto;flex-direction:column;justify-content:center}#TPX #bloc_single{margin-bottom:96px}#TPX .bloc_single_right_content{position:fixed;bottom:0;left:0;width:100%;z-index:1;background-color:var(--vtmn-semantic-color_background-secondary)}#TPX .bloc_single_right_infos{display:none}#TPX .filter_reinit{max-width:22px;max-height:22px;min-width:auto;min-height:auto;inline-size:inherit!important;block-size:inherit!important;vertical-align:inherit!important}#TPX .hero_home{margin-bottom:min(40vw,200px)}#TPX .hero_item{flex-direction:column;align-items:center;gap:5vw}#TPX .hero_title{font-size:10vw}#TPX .hero_title-job{font-size:2.5vw}#TPX .filters_item{flex:auto;width:calc(50% - 20px)}#TPX .commitments{position:relative;background-image:url(../img/landscape_mob.jpg);background-size:contain}#TPX .commitments:before{content:"";position:absolute;top:0;left:0;width:100%;height:72vw;background-image:linear-gradient(to top,#222 0,rgba(34,34,34,0) 50%)}#TPX .commitments .cols_3{position:relative;flex-direction:column}#TPX .commitments .col{max-width:800px;margin:0 auto;padding:0}#TPX .skills{display:flex;flex-direction:column;gap:120px;overflow:hidden}#TPX .skills_item{aspect-ratio:inherit}#TPX .skills_item:before{display:none}}@media (max-width:767px){#TPX .vtmn-dropdown,#TPX .vtmn-dropdown details,#TPX .vtmn-dropdown summary{width:100%;max-width:350px}}@media (max-width:575px){#TPX .filters_item{width:100%}}@media (min-width:576px){#TPX .slider .slick-track{gap:min(2vw,40px)}}@media (min-width:768px){#TPX .indicators_list{gap:min(160px,8.33vw) 0}#TPX .indicators_item{width:50%}#TPX .indicators_item p{max-width:400px;margin:1em auto}#TPX .indicators_num{font-size:min(150px,7.5vw)}#TPX .vtmn-dropdown{width:30%;max-width:250px}#TPX .vtmn-dropdown details,#TPX .vtmn-dropdown summary{width:100%;max-width:400px}#TPX .slider_wrapper{margin-top:50px}#TPX .slider_nav{position:absolute;bottom:calc(100% + 1em);right:0;margin-bottom:25px}}@media (min-width:992px){#TPX .main_container{margin:min(160px,8.33vw) auto}#TPX .manifesto{margin-top:0;margin-bottom:0}#TPX .cols_2-1{align-items:center;gap:min(160px,8.33vw)}#TPX .cols_2-1 .col{margin:0 auto}#TPX .cols_2-1 .col:first-child{flex:2}#TPX .cols_2-1 .col:last-child{flex:1}#TPX .cols_2{gap:min(4.16vw,80px)}#TPX .cols_2 .col{flex:1;max-width:calc(50% - min(1vw,20px))}#TPX .indicators .main_container{margin:min(120px,6vw) auto}#TPX .prev-playgrounds_front{margin-top:max(-8.33vw,-160px)}#TPX #bloc_single_title{padding:120px 60px}#TPX .bloc_single_content-wrapper{max-width:1400px}#TPX .back-block{max-width:1430px}#TPX #job_rows,#TPX .job_similar{max-width:1300px;margin-left:auto;margin-right:auto}#TPX #bloc_single_right{min-width:35%}#TPX .bloc_single_right_content{position:sticky;top:100px;width:auto}#TPX .apply_link{min-width:220px}#TPX #bloc_single_modal{padding:32px}#TPX #bloc_single_modal iframe{padding:32px;max-height:calc(100vh - 200px);border:0}#TPX .bloc_single_modal_close{right:40px}#TPX .filter_reinit{-webkit-transform:scale(.8);transform:scale(.8)}#TPX .manifesto{padding-top:min(160px,8.33vw);padding-bottom:min(160px,8.33vw)}#TPX .hero_home{margin-top:min(5vw,100px);margin-bottom:min(12vw,240px)}#TPX .hero_who,#TPX .hero_working{margin:0 auto}#TPX .hero_playgrounds,#TPX .hero_who,#TPX .hero_working{height:90vh;max-height:900px;display:flex;align-items:center}#TPX .hero_text{flex:3}#TPX .hero_medias{flex:2}#TPX .commitments{margin:min(160px,8.33vw) auto;background-size:cover}#TPX .gallery_link{margin:min(80px,4.16vw) 0}#TPX .timeline_title{font-size:min(4vw,80px);line-height:.9em;margin:.8em auto 0;max-width:500px}#TPX .faq{margin-top:min(80px,4.16vw)}#TPX .faq_list{gap:80px}#TPX .faq_item{max-width:50%}#TPX .playgrounds_cols{align-items:center;gap:min(80px,4.16vw);flex-direction:row}#TPX .playgrounds_medias{flex:1;max-width:calc(33.33% - min(80px,4.16vw)/ 2)}#TPX .playgrounds_item:has(.slick-arrow) .playgrounds_text{padding-bottom:83px}#TPX .playgrounds_text{flex:2}}@media (min-width:1440px){#TPX #job_rows,#TPX .job_similar{padding-left:16px;padding-right:16px}#TPX .hero_playgrounds{position:relative}#TPX .hero_playgrounds .hero_descr{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@media (min-width:1600px){#TPX .timeline .slick-arrow{top:50%}#TPX .timeline .slick-prev{left:50%;margin-left:max(-920px,-46vw)}#TPX .timeline .slick-next{right:50%;margin-right:max(-920px,-46vw)}#TPX .timeline_title{max-width:none}}