@font-face{font-family:Inter;src:url(../fonts/Inter18pt-Black.woff2) format("woff2"),url(../fonts/Inter18pt-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-ExtraBold.woff2) format("woff2"),url(../fonts/Inter18pt-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-Bold.woff2) format("woff2"),url(../fonts/Inter18pt-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-SemiBold.woff2) format("woff2"),url(../fonts/Inter18pt-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-Medium.woff2) format("woff2"),url(../fonts/Inter18pt-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-Regular.woff2) format("woff2"),url(../fonts/Inter18pt-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-Light.woff2) format("woff2"),url(../fonts/Inter18pt-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-ExtraLight.woff2) format("woff2"),url(../fonts/Inter18pt-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter18pt-Thin.woff2) format("woff2"),url(../fonts/Inter18pt-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Fragment Mono;src:url(../fonts/FragmentMono-Regular.woff2) format("woff2"),url(../fonts/FragmentMono-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;border-width:0;border-style:solid}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:var(--default-placeholder,#9ca3af)}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--header-height:9.0625rem}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;scroll-padding-block-start:var(--header-height)}body{background-color:#000000;color:#ffffff;font-size:1rem;line-height:1.5;font-family:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.tab-content .fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.tab-content .fade{transition:none}}.tab-content .fade:not(.show){opacity:0}abbr.dictionary-word{border-bottom:1px dashed #ffd700}.ajax-info .ajax-info-error,.ajax-info .ajax-info-loader{display:none;padding-bottom:32px}.pager{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0 5px;margin-top:128px}@media (max-width:1199.98px){.pager{margin-top:4rem}}.pager a,.pager span{background-color:#1E1E1E;border-radius:8px;color:#ffffff;display:flex;font-size:1.6rem;padding:10px}.pager a.current,.pager span.current{background-color:#FFD700;color:#000000}.pager a{transition:all .25s ease-in-out}.pager a:hover{background-color:#FFD700;color:#000000}.pager .next,.pager .prev{border-radius:10px;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;margin:0;position:static;width:56px;height:56px}.pager .prev{background-image:url(../icons/slider-arrow-left.svg)}.pager .next{background-image:url(../icons/slider-arrow-right.svg)}.lead{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.lead{font-size:1.25rem}}.list-checkmark{list-style-type:none!important}.list-checkmark li{padding-left:32px;position:relative}.list-checkmark li:before{background-color:#0F0F0F;border-radius:6px;border:1px solid #1e1e1e;content:"";position:absolute;top:2px;left:0;width:20px;height:20px}.list-checkmark li:after{border-left:2px solid #ffd700;border-bottom:2px solid #ffd700;content:"";position:absolute;top:8px;left:5px;width:10px;height:5px;transform:rotate(-45deg)}.modal-video{z-index:9999}.tooltip_templates{display:none}.tooltip-aria{position:absolute;visibility:hidden}.tooltipster-base{--tooltipster-background:#FFD700;--tooltipster-text-color:#ffffff}body.contrast .tooltipster-base{--tooltipster-background:yellow;--tooltipster-text-color:#000000}.tooltipster-base .tooltipster-box{background-color:var(--tooltipster-background);border:0;border-radius:0}.tooltipster-base .tooltipster-box .tooltipster-content{padding:1rem;font-size:.875rem;line-height:1.5;color:var(--tooltipster-text-color)}.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{top:auto;bottom:.0625rem}.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background,.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:var(--tooltipster-background)}.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{bottom:auto;top:-.0625rem}.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:var(--tooltipster-background)!important;top:.0625rem}.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:var(--tooltipster-background)!important}.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:var(--tooltipster-background)!important;top:.0625rem}.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:var(--tooltipster-background)!important}.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:var(--tooltipster-background)!important;top:.0625rem}.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:var(--tooltipster-background)!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background-color:#FFD700!important;border-color:#FFD700!important}#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,#CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{background-color:#D1B000!important;border-color:#D1B000!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#FFD700!important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#FFD700!important}#CybotCookiebotDialog a:hover:after,#CybotCookiebotDialog a:hover:before,#CybotCookiebotDialog button:hover:after,#CybotCookiebotDialog button:hover:before{border-color:#FFD700!important}#CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#FFD700!important}#CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider:before,#CybotCookiebotDialog[dir=rtl] #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider:before{background-color:#141414!important}#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a{color:#FFD700!important}#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #ffd700!important;color:#FFD700!important}#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount),#CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#FFD700!important}.container{--container-max-width:82.5rem;--container-margin:1rem;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;width:100%;max-width:min(100% - 2 * var(--container-margin,0rem),var(--container-max-width,100%))}.container.container-header,.container.container-wide{--container-max-width:90.5rem;--container-margin:1rem}.container.container-media-xl{--container-max-width:82.5rem;--container-margin:1rem}.container.container-media-lg{--container-max-width:75rem;--container-margin:1rem}.container.container-content{--container-max-width:66.5rem;--container-margin:1rem}.container.container-footer{--container-max-width:62.5rem;--container-margin:1rem}.container.container-narrow{--container-max-width:52.875rem;--container-margin:1rem}.container.container-hd{--container-max-width:1920px;--container-margin:1rem}.container.container-full{--container-max-width:100%;--container-margin:1rem}.container .container:not(.nested-with-margin){--container-margin:0rem}.text-display-xs{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.text-display-xs{font-size:1.25rem}}.text-display-sm{font-size:2rem;line-height:1.625}@media (max-width:767.98px){.text-display-sm{font-size:1.25rem}}.text-display-md{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.text-display-md{font-size:1.5rem}}.text-display-lg{font-size:3rem;line-height:1.5}@media (max-width:767.98px){.text-display-lg{font-size:2.5rem}}.text-display-xl{font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){.text-display-xl{font-size:2.5rem}}.text-display-2xl{font-size:4rem;line-height:1.25}@media (max-width:767.98px){.text-display-2xl{font-size:3rem}}@media (max-width:575.98px){.text-display-2xl{font-size:2.5rem}}.text-2xs{font-size:.625rem;line-height:1.5}.text-xs{font-size:.75rem;line-height:1.5}.text-sm{font-size:.875rem;line-height:1.5}.text-base,.text-md{font-size:1rem;line-height:1.5}.text-lg{font-size:1.125rem;line-height:1.5}.text-xl{font-size:1.5rem;line-height:1.5}.text-2xl{font-size:8rem;line-height:1.15}.text-3xl{font-size:1.875rem;line-height:1.5}.text-4xl{font-size:2.25rem;line-height:1.5}.text-5xl{font-size:3rem;line-height:1.25}.text-6xl{font-size:3.75rem;line-height:1.25}.text-7xl{font-size:4.5rem;line-height:1.25}.text-8xl{font-size:6rem;line-height:1.15}.text-9xl{font-size:8rem;line-height:1.15}.text-h1{font-size:4rem;font-weight:500;line-height:1.25}@media (max-width:767.98px){.text-h1{font-size:3rem}}@media (max-width:575.98px){.text-h1{font-size:2.5rem}}.text-h2{font-size:3.375rem;font-weight:500;line-height:1.375}@media (max-width:767.98px){.text-h2{font-size:2.5rem}}.text-h3{font-size:2rem;line-height:1.15;font-weight:500}.text-h4{font-size:1.25rem}.text-h4,.text-h5{line-height:1.5;font-weight:500}.text-h5{font-size:1.125rem}.text-h6{font-weight:500}.prose,.text-h6{font-size:1rem;line-height:1.5}.prose{--prose-body:#E6E6E6;--prose-base-margin-top:1.5rem;--prose-paragraph-margin-top:1.25em;--prose-strong-weight:600;--prose-not-margin-top:var(--prose-base-margin-top);--prose-lead:inherit;--prose-lead-font-size:1.25em;--prose-lead-margin-top:var(--prose-base-margin-top);--prose-links:#B0B0B0;--prose-links-underline:currentColor;--prose-bullets:#BDBDBD;--prose-counters:#757575;--prose-list-margin-left:1.5rem;--prose-list-margin-top:var(--prose-base-margin-top);--prose-list-item-margin-top:0.5rem;--prose-hr:#E0E0E0;--prose-hr-margin-y:1rem;--prose-headings:#ffffff;--prose-headings-margin-top:2rem;--prose-headings-margin-bottom:1rem;--prose-img-aligned-padding:1em;--prose-img-margin-top:var(--prose-base-margin-top);--prose-figure-margin-top:var(--prose-base-margin-top);--prose-figcaption-margin-top:0.75rem;--prose-video-margin-top:var(--prose-base-margin-top);--prose-blockquote-margin-top:var(--prose-base-margin-top);--prose-table-margin-top:var(--prose-base-margin-top);--prose-th-borders:#E0E0E0;--prose-td-borders:#EEEEEE;color:var(--prose-body)}@media (min-width:992px){.prose{--prose-hr-margin-y:2rem}}.prose .not-prose{margin-top:var(--prose-not-margin-top)}body.contrast .prose{--prose-body:yellow;--prose-links:yellow;--prose-bullets:yellow;--prose-counters:yellow;--prose-hr:yellow;--prose-headings:yellow}.prose p:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-paragraph-margin-top)}.prose .lead:where(:not(.not-prose):not(.not-prose *)){color:var(--prose-lead);font-size:var(--prose-lead-font-size);font-weight:inherit}.prose a:where(:not(.not-prose):not(.not-prose *)){color:var(--prose-links);-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem;text-decoration-color:var(--prose-links-underline)}.prose strong:where(:not(.not-prose):not(.not-prose *)){font-weight:var(--prose-strong-weight)}.prose :is(ol,ul):where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-list-margin-top);margin-left:var(--prose-list-margin-left)}.prose ol:where(:not(.not-prose):not(.not-prose *)){list-style-type:decimal}.prose ul:where(:not(.not-prose):not(.not-prose *)){list-style-type:disc}.prose li:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-list-item-margin-top)}.prose ol>li:where(:not(.not-prose):not(.not-prose *))::marker{color:var(--prose-counters,currentColor);font-weight:400}.prose ul>li:where(:not(.not-prose):not(.not-prose *))::marker{color:var(--prose-bullets,currentColor)}.prose :is(ul ul,ul ol,ol ol,ol ul):where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-list-item-margin-top)}.prose ol ol:where(:not(.not-prose):not(.not-prose *)){list-style:lower-latin}.prose ol ol ol:where(:not(.not-prose):not(.not-prose *)){list-style:lower-roman}.prose hr:where(:not(.not-prose):not(.not-prose *)){border-top:1px solid var(--prose-hr);margin-top:var(--prose-hr-margin-y);margin-bottom:var(--prose-hr-margin-y)}.prose blockquote:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-blockquote-margin-top)}.prose :is(h2,h3,h4,h5,h6):where(:not(.not-prose):not(.not-prose *)){color:var(--prose-headings);margin-top:var(--prose-headings-margin-top);margin-bottom:var(--prose-headings-margin-bottom)}.prose h2:where(:not(.not-prose):not(.not-prose *)){font-size:3.375rem;font-weight:500;line-height:1.375}@media (max-width:767.98px){.prose h2:where(:not(.not-prose):not(.not-prose *)){font-size:2.5rem}}.prose h3:where(:not(.not-prose):not(.not-prose *)){font-size:2rem;line-height:1.15;font-weight:500}.prose h4:where(:not(.not-prose):not(.not-prose *)){font-size:1.25rem;line-height:1.5;font-weight:500}.prose h5:where(:not(.not-prose):not(.not-prose *)){font-size:1.125rem;line-height:1.5;font-weight:500}.prose h6:where(:not(.not-prose):not(.not-prose *)){font-size:1rem;line-height:1.5;font-weight:500}.prose :is(h2+*,h3+*,h4+*,h5+*,h6+*):where(:not(.not-prose):not(.not-prose *)){margin-top:0}.prose figure:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-figure-margin-top)}.prose figure figcaption:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-figcaption-margin-top);font-style:italic}.prose img:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-img-margin-top)}.prose img.alignleft:where(:not(.not-prose):not(.not-prose *)){float:left;padding:var(--prose-img-aligned-padding) var(--prose-img-aligned-padding) var(--prose-img-aligned-padding) 0;margin:0}.prose img.aligncenter:where(:not(.not-prose):not(.not-prose *)){clear:both;padding:var(--prose-img-aligned-padding) 0;margin:0}.prose img.alignright:where(:not(.not-prose):not(.not-prose *)){float:right;padding:var(--prose-img-aligned-padding) 0 var(--prose-img-aligned-padding) var(--prose-img-aligned-padding);margin:0}.prose video:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-video-margin-top)}.prose table:where(:not(.not-prose):not(.not-prose *)){margin-top:var(--prose-table-margin-top);width:100%;table-layout:auto;font-size:var(--prose-table-font-size);line-height:1.4}.prose thead:where(:not(.not-prose):not(.not-prose *)){border-bottom-width:1px;border-bottom-color:var(--prose-th-borders)}.prose thead th:where(:not(.not-prose):not(.not-prose *)){color:var(--prose-headings);font-weight:600;vertical-align:bottom;padding:0 .6em .8em}.prose thead th:first-child:where(:not(.not-prose):not(.not-prose *)){padding-left:0}.prose thead th:last-child:where(:not(.not-prose):not(.not-prose *)){padding-right:0}.prose thead tr:where(:not(.not-prose):not(.not-prose *)){border-bottom:1px solid var(--prose-th-borders)}.prose tbody tr:where(:not(.not-prose):not(.not-prose *)){border-bottom:1px solid var(--prose-td-borders)}.prose tbody tr:last-child:where(:not(.not-prose):not(.not-prose *)){border-bottom-width:0}.prose tbody td:where(:not(.not-prose):not(.not-prose *)){vertical-align:initial}.prose tfoot:where(:not(.not-prose):not(.not-prose *)){border-top:1px solid var(--prose-th-borders)}.prose tfoot td:where(:not(.not-prose):not(.not-prose *)){vertical-align:top}.prose :is(tbody td,tfoot td):where(:not(.not-prose):not(.not-prose *)){padding:.8em .6em}.prose :is(tbody td:first-child,tfoot td:first-child):where(:not(.not-prose):not(.not-prose *)){padding-left:0}.prose :is(tbody td:last-child,tfoot td:last-child):where(:not(.not-prose):not(.not-prose *)){padding-right:0}.prose :is(th,td):where(:not(.not-prose):not(.not-prose *)){text-align:left}.prose :first-child:where(:not(.not-prose):not(.not-prose *)){margin-top:0}.button{background:none;border:0;border-radius:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:1rem;font-size:1rem;line-height:1.5;font-weight:400;letter-spacing:0;line-height:1;margin:0;outline:none;padding:0;text-align:center;-webkit-text-decoration:none!important;text-decoration:none!important;transition:all .25s ease-in-out}.button:focus{box-shadow:none;outline:none}.button-brand{background-color:#FFD700;color:#ffffff}body.contrast .button-brand{background:yellow!important;color:#000000!important}.button-brand:focus{outline-color:rgba(255,215,0,.35)}.button-brand:hover{background-color:rgb(214.2,180.6,0);color:#ffffff}.button-delete{background-color:initial;color:#EF4444}.button-delete:focus{outline-color:rgba(239,68,68,.35)}.button-delete:hover{background-color:#EEEEEE}.button-black-bordered{background-color:initial;border:1px solid #ffffff;color:#ffffff}.button-black-bordered:focus{outline-color:rgba(0,0,0,.15)}.button-black-bordered:hover{background-color:rgba(0,0,0,.1);color:#ffffff}.button-xl-basic{background-color:#FFD700;border-radius:100px;color:#000000!important;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.button-xl-basic{font-size:1.25rem}}.button-xl-basic{line-height:1;min-height:56px;padding:12px 32px}.button-xl-basic:hover{background-color:#D1B000}.button-xl-basic:focus{outline:.125rem solid #ffffff}.button-xl-radius-12{background-color:#FFD700;border-radius:12px;color:#000000!important;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.button-xl-radius-12{font-size:1.25rem}}.button-xl-radius-12{line-height:1;min-height:56px;padding:12px 32px}.button-xl-radius-12:hover{background-color:#D1B000}.button-xl-radius-12:focus{outline:.125rem solid #ffffff}.button-xl-secondary{background-color:#000000;border:1px solid #ffffff;border-radius:100px;color:#ffffff;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.button-xl-secondary{font-size:1.25rem}}.button-xl-secondary{line-height:1;min-height:56px;padding:12px 32px}.button-xl-secondary:hover{border:1px solid #ffd700;color:#FFD700}.button-xl-secondary:focus{outline:.125rem solid #ffffff}.button-s-white{background-color:#ffffff;border-radius:100px;color:#000000;font-size:1rem;line-height:1.5;line-height:1;min-height:36px;padding:6px 20px}.button-s-white:hover{background-color:#FFF4B9}.button-s-white:focus{background-color:#ffffff;outline:.125rem solid #FFD700}.button-s-white-inactive{background-color:#171717;color:#ffffff}.button-s-white-inactive:focus,.button-s-white-inactive:hover{color:#000000}.button-l-secondary{background-color:#000000;border:1px solid #ffffff;border-radius:100px;color:#ffffff;font-size:1rem;line-height:1.5;line-height:1;min-height:36px;padding:6px 20px}.button-l-secondary:hover{border:1px solid #ffd700;color:#FFD700}.button-l-secondary:focus{outline:.125rem solid #ffffff}.button-l-grey{background-color:#171717;border-radius:12px;color:#B0B0B0;font-size:1rem;line-height:1.5;line-height:1;min-height:46px;padding:8px 24px}.button-l-grey:hover{background-color:#1E1E1E;color:#ffffff}.button-l-grey:focus{background-color:#171717;color:#B0B0B0;outline:.125rem solid #FFD700}.button-l-radius-12-basic{background-color:#FFD700;border-radius:12px;color:#000000;font-size:1.25rem;line-height:1.5;padding:8px 24px;width:100%}.button-l-radius-12-basic:hover{background-color:#D1B000}.button-l-radius-12-basic:focus{outline:.125rem solid #ffffff}.button-l-glass{background-color:rgba(255,255,255,.03);border-radius:12px;color:#ffffff;font-size:1.25rem;line-height:1.5;padding:8px 24px;position:relative;width:100%}.button-l-glass,.button-l-glass:hover{box-shadow:0 8px 8px -4px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.18),inset 0 -2px 2px rgba(0,0,0,.7)}.button-l-glass:hover{background-color:rgba(255,255,255,.1)}.button-l-glass:focus{outline:.125rem solid #FFD700}.button :is(svg,img){transition:transform .25s ease;width:1em;height:auto}.button :is(svg,img) path{fill:currentColor}.button.animate-icon-start:hover :is(svg,img){transform:translateX(-2px)}.button.animate-icon-end:hover :is(svg,img){transform:translateX(2px)}dialog{border-radius:.5rem;border:none;background-color:#ffffff;box-shadow:.125rem 0 1.25rem 0 rgba(0,0,0,.2);width:100%;max-height:90%;max-width:90%;padding:1.5rem}dialog.notes-tool,dialog.search-results-modal{max-width:50rem}dialog::backdrop{background-color:rgba(0,0,0,.3)}dialog .close-icon{position:absolute;top:1rem;right:1rem;cursor:pointer}dialog .close-icon svg{width:1rem;height:1rem}dialog .close-icon svg path{fill:currentColor}.custom-scrollbar,[data-simplebar]{--scrollbar-size:0.5rem;--scrollbar-border-radius:0.625rem;--scrollbar-thumb-color:#FFD700;--scrollbar-track-color:#BDBDBD}body.contrast .custom-scrollbar,body.contrast [data-simplebar]{--scrollbar-thumb-color:yellow;--scrollbar-track-color:rgba(255,255,0,0.25)}@supports (-moz-appearance:none){.custom-scrollbar{scrollbar-width:var(--scrollbar-size);scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}}.custom-scrollbar::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}.custom-scrollbar::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:var(--scrollbar-border-radius)}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-border-radius)}.custom-scrollbar::-webkit-scrollbar-corner{background:transparent;opacity:0}[data-simplebar] .simplebar-track{background:var(--scrollbar-track-color);border-radius:var(--scrollbar-border-radius)}[data-simplebar] .simplebar-track.simplebar-horizontal{height:var(--scrollbar-size)}[data-simplebar] .simplebar-track.simplebar-horizontal .simplebar-scrollbar{min-width:var(--scrollbar-size)}[data-simplebar] .simplebar-track.simplebar-vertical{width:var(--scrollbar-size)}[data-simplebar] .simplebar-track.simplebar-vertical .simplebar-scrollbar{min-height:var(--scrollbar-size)}[data-simplebar] .simplebar-track .simplebar-scrollbar:before{background-color:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-border-radius);top:0;bottom:0;right:0;left:0}[data-simplebar] .simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:1}.breadcrumbs{max-width:100%}.breadcrumbs .breadcrumbs-list{list-style:none;gap:.5rem;margin:0;padding:0}.breadcrumbs .breadcrumb-item,.breadcrumbs .breadcrumbs-list{display:flex;align-items:center}.breadcrumbs .breadcrumb-item:not(:first-child){overflow:hidden}.breadcrumbs .breadcrumb-item.breadcrumb-item-popup{position:relative;overflow:initial}.breadcrumbs .breadcrumb-link,.breadcrumbs .breadcrumb-page{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.breadcrumbs .breadcrumb-link{color:#858585;font-size:.875rem;line-height:1.5;transition:color .25s ease-in-out}.breadcrumbs .breadcrumb-link:hover{color:#FFD700}.breadcrumbs .breadcrumb-separator{color:#858585}.breadcrumbs .breadcrumb-page{color:#858585;font-size:.875rem;line-height:1.5}.breadcrumbs .breadcrumb-popup-trigger{display:flex}.breadcrumbs .breadcrumb-popup-trigger svg{width:1em;height:1em}.breadcrumbs .breadcrumb-popup-trigger:hover{color:#FFD700}.breadcrumbs .breadcrumb-popup-trigger:focus-visible{background:#000000;color:#ffffff;border-radius:.25rem}.breadcrumbs .breadcrumb-popup{display:flex;position:absolute;top:calc(100% + .5rem);left:-.25rem;transform-origin:top left;transform:scale(.87);flex-direction:column;background-color:#ffffff;border-radius:.375rem;box-shadow:0 .0625rem .1875rem 0 rgba(0,0,0,.1),0 .0625rem .125rem -.0625rem rgba(0,0,0,.1);color:#000000;padding:.25rem;opacity:0;visibility:hidden;min-width:max(100%,11.25rem);transition:.1s ease;transition-property:transform,opacity,visibility}.breadcrumbs .breadcrumb-popup a{color:inherit;display:block;border-radius:.375rem;padding:.5rem;text-align:left;width:100%}.breadcrumbs .breadcrumb-popup a:hover{background:#EEEEEE}.breadcrumbs .breadcrumb-popup a:focus{outline:.1875rem solid #EEEEEE;outline-offset:-.125rem}.breadcrumbs .breadcrumb-popup span{display:block;width:100%}.breadcrumbs .breadcrumb-popup:is([aria-expanded=true]+*,:focus-visible+*,:focus-within){opacity:1;visibility:visible;transform:scale(1)}.pages .pages-wrapper{display:flex;justify-content:space-between}.pages .page-item{flex:0 0 50%;max-width:50%}.pages .page-item.page-left a{justify-content:flex-start}.pages .page-item.page-left .details{text-align:left}.pages .page-item.page-right{text-align:right}.pages .page-item.page-right img,.pages .page-item.page-right svg{transform:rotate(180deg)}.pages .page-item.page-right:only-child{margin-left:auto}.pages a{display:flex;justify-content:flex-end;align-items:center;gap:1.5rem 2.5rem}@media (max-width:991.98px){.pages a{gap:1.5rem}}.pages .details .title{color:#FFD700;font-size:1rem;line-height:1.5;font-weight:700}.pages .arrow-container{--size:5rem;background-color:#FFD700;display:flex;align-items:center;justify-content:center;height:var(--size);width:var(--size);flex:0 0 var(--size);max-width:var(--size)}@media (max-width:991.98px){.pages .arrow-container{--size:4rem}}.pages .arrow-container img,.pages .arrow-container svg{width:1.5rem;height:auto}@media (max-width:991.98px){.pages .arrow-container img,.pages .arrow-container svg{width:1rem}}ul.socials{display:flex;align-items:center;justify-content:center;margin-top:76px}@media (max-width:767.98px){ul.socials{flex-wrap:wrap;gap:2rem;margin-top:32px}ul.socials li:first-child{flex:0 0 100%;max-width:100%;text-align:center}}@media (min-width:768px){ul.socials li:first-child{margin-right:.625rem}ul.socials li:not(:first-child):not(:last-child){margin-right:4rem}}ul.socials svg{width:64px;height:4rem;transition:all .5s ease-in-out}ul.socials svg:hover{transform:scale(1.1)}.wpcf7 .wpcf7-form{max-width:800px;margin:0 auto}.wpcf7 .wpcf7-form .wpcf7-not-valid-tip{color:#FFD700;font-size:.75rem;line-height:1.5}.wpcf7 .wpcf7-form .wpcf7-response-output{border-radius:12px;color:#ffffff;margin:24px 0 0;padding:12px 16px;text-align:center}.wpcf7 .wpcf7-form .wpcf7-spinner{background-color:#FFD700;display:flex;margin:16px auto 0;opacity:1}.wpcf7 .wpcf7-form .wpcf7-spinner:before{background-color:#000000}.custom-form .custom-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.custom-form .custom-form-grid .custom-form-field{grid-column:span 1}@media (max-width:575.98px){.custom-form .custom-form-grid .custom-form-field{grid-column:span 2}}.custom-form .custom-form-grid .custom-form-field.custom-form-field-full{grid-column:span 2}.custom-form .custom-form-grid .custom-form-field label{color:#ffffff;display:inline-block;margin-bottom:12px}.custom-form .custom-form-grid .custom-form-field input,.custom-form .custom-form-grid .custom-form-field textarea{background-color:#0F0F0F;border-radius:12px;color:#ffffff;max-width:100%;padding:12px 16px;width:100%}.custom-form .custom-form-grid .custom-form-field input:focus,.custom-form .custom-form-grid .custom-form-field textarea:focus{outline:2px solid #FFD700}.custom-form .custom-form-grid .custom-form-field input::placeholder,.custom-form .custom-form-grid .custom-form-field textarea::placeholder{color:#858585}.custom-form .custom-form-grid .custom-form-field input[type=submit]{background-color:#FFD700;color:#000000}.cky-consent-container .cky-consent-bar{background-color:#1E1E1E!important;border:1px solid #1e1e1e!important}.cky-consent-container .cky-notice-des,.cky-consent-container .cky-title{color:#ffffff!important}.cky-consent-container .cky-btn-customize{border:2px solid #ffd700!important;color:#FFD700!important}.cky-consent-container .cky-btn-accept,.cky-consent-container .cky-btn-reject,.cky-modal-open .cky-btn{background-color:#FFD700!important;color:#1E1E1E!important;border-color:#FFD700!important}.quotation-component{margin-bottom:0!important}.quotation-component.theme-light{color:#ffffff}.quotation-component .quotation-mark{margin-bottom:40px}@media (max-width:991.98px){.quotation-component .quotation-mark{margin-bottom:20px}.quotation-component .quotation-mark svg{width:64px;height:auto}}.quotation-component .quotation-mark svg path{fill:currentColor}.quotation-component .quotation-content .quote{margin:0}.quotation-component .quotation-content .quotation-details{display:flex;align-items:center;gap:16px;margin-top:128px}@media (max-width:991.98px){.quotation-component .quotation-content .quotation-details{margin-top:64px}}@media (max-width:575.98px){.quotation-component .quotation-content .quotation-details{align-items:flex-start;flex-direction:column}}.quotation-component .quotation-content .quotation-details .nav{display:flex;align-items:center;gap:64px}@media (max-width:991.98px){.quotation-component .quotation-content .quotation-details .nav{gap:32px}}@media (max-width:575.98px){.quotation-component .quotation-content .quotation-details .nav{order:10}}.quotation-component .quotation-content .quotation-details .nav .swiper-button-next,.quotation-component .quotation-content .quotation-details .nav .swiper-button-prev{margin:0;position:static}.quotation-component .quotation-content .quotation-details .nav .swiper-button-next:after,.quotation-component .quotation-content .quotation-details .nav .swiper-button-prev:after{display:none}.quotation-component .quotation-content .quotation-details .nav .swiper-button-next.swiper-button-disabled,.quotation-component .quotation-content .quotation-details .nav .swiper-button-prev.swiper-button-disabled{opacity:1}.quotation-component .quotation-content .quotation-details .nav .swiper-button-next.swiper-button-disabled svg path,.quotation-component .quotation-content .quotation-details .nav .swiper-button-prev.swiper-button-disabled svg path{stroke:#858585}.quotation-component .quotation-content .quotation-details .author{display:flex;align-items:center;gap:2rem;margin-left:auto}@media (max-width:575.98px){.quotation-component .quotation-content .quotation-details .author{margin-left:0}}.quotation-component .quotation-content .quotation-details .author .author-photo img{aspect-ratio:1;border-radius:50%;object-fit:cover;object-position:center;width:84px}.quotation-component .quotation-content .quotation-details .author span,.quotation-component .quotation-content .quotation-details .author strong{display:block;font-size:2rem;line-height:1.625}@media (max-width:767.98px){.quotation-component .quotation-content .quotation-details .author span,.quotation-component .quotation-content .quotation-details .author strong{font-size:1.25rem}}.quotation-component .quotation-content .quotation-details .author span,.quotation-component .quotation-content .quotation-details .author strong{font-weight:500;line-height:1.15}.number-component{color:#ffffff}.number-component.text-size--small .value{font-size:2.25rem;line-height:1.5}.number-component.text-size--small.direction-row.with-units .caption{margin-top:.25rem}.number-component.theme-light{color:#ffffff}.number-component.with-icon .value-wrapper,.number-component.with-units .value-wrapper{display:flex;align-items:center}.number-component.direction-row{display:flex;align-items:flex-start;gap:1.125rem}@media (max-width:991.98px){.number-component.direction-row{display:block}}.number-component.direction-row.with-units .caption{margin-top:.75rem}@media (max-width:1199.98px){.number-component.direction-row.with-units .caption{margin-top:.25rem}}.number-component .icon{margin-right:1rem;margin-left:.0625rem}.number-component .icon img,.number-component .icon svg{height:2.875rem;width:auto}@media (max-width:1199.98px){.number-component .icon img,.number-component .icon svg{height:2.25rem}}.number-component .value{font-size:4.5rem;line-height:1.25;font-weight:700;white-space:nowrap}@media (max-width:991.98px){.number-component .value{font-size:2.25rem;line-height:1.5}}.number-component .units{margin-left:.3125rem}@media (max-width:767.98px){.number-component .units{margin-left:.25rem}}.number-component .units .unit{display:block;font-size:1rem;line-height:1.5;font-weight:600;text-align:left}.number-component .units .unit:only-child{margin-bottom:1em}.number-component .caption{font-size:1rem;line-height:1.5;font-weight:400;margin-top:.25rem;max-width:8.75rem}.collapsible-component summary.collapsible-trigger{cursor:pointer}.collapsible-component .collapsible-height-controller{min-height:0}.collapsible-component .collapsible-content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .35s ease}.collapsible-component .collapsible-content:is(details[open]+*){grid-template-rows:1fr}.select2{width:100%!important}.select2-container{font-size:16px}.select2-container--open .select2-selection{border-color:#252525!important}.select2-container--open .select2-selection__arrow b{border-color:transparent transparent #FFD700!important}.select2-selection{background-color:#0F0F0F;border:none;border-radius:12px;min-height:48px}.select2-selection__rendered{color:#858585!important;line-height:48px!important;padding-left:16px!important}.select2-selection--single{background-color:#0F0F0F!important;border:1px solid #0f0f0f!important;border-bottom:none!important}.select2-selection__arrow{height:100%!important;right:12px!important}.select2-selection__arrow b{border-color:#FFD700 transparent transparent!important}.select2-dropdown{background:#0F0F0F;border:1px solid #252525!important;border-top:none!important;border-radius:12px;overflow:hidden}.select2-results{padding:8px 16px}.select2-results__options{max-height:280px!important}.select2-results__option{padding:8px 0;color:#858585;cursor:pointer;transition:color .25s ease-in-out}.select2-results__option--highlighted,.select2-results__option--selected,.select2-results__option[aria-selected=true]{background-color:#0F0F0F!important;color:#ffffff!important}.select2-results__option:not([aria-disabled=true]):hover{background-color:#0F0F0F!important}.select2-results__option[aria-disabled=true]{background-color:#0F0F0F!important;color:rgba(255,255,255,.3);cursor:default}.select2-results__options::-webkit-scrollbar{width:6px}.select2-results__options::-webkit-scrollbar-track{background:transparent}.select2-results__options::-webkit-scrollbar-thumb{background:#FFD700;border-radius:20px}.subpage .top{margin-bottom:64px;position:relative;z-index:10}@media (max-width:575.98px){.subpage .top{margin-bottom:32px}}.subpage .top .top-items{display:flex}.subpage .single-top{margin-bottom:8rem}@media (max-width:1199.98px){.subpage .single-top{margin-bottom:4rem}}.subpage .single-top .post-category{background-color:#1E1E1E;border-radius:100px;font-size:.875rem;line-height:1.5;line-height:1;margin-bottom:24px;padding:8px 12px;width:fit-content}.subpage .single-top .post-title{font-size:4rem;line-height:1.25}@media (max-width:767.98px){.subpage .single-top .post-title{font-size:3rem}}@media (max-width:575.98px){.subpage .single-top .post-title{font-size:2.5rem}}.subpage .single-top .post-title{line-height:1.15;margin-bottom:40px}.subpage .single-top .post-title.post-title-small{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.subpage .single-top .post-title.post-title-small{font-size:1.5rem}}.subpage .single-top .post-meta{display:flex;align-items:center;gap:12px;margin-bottom:40px}.subpage .single-top .post-meta .post-author-image{aspect-ratio:1;background-color:#252525;border-radius:21px;object-fit:cover;width:42px}.subpage .single-top .post-meta .post-meta-texts{display:flex;flex-direction:column}.subpage .single-top .post-meta .post-meta-texts .post-author-name,.subpage .single-top .post-meta .post-meta-texts .post-date-time{color:#858585}.subpage .single-top .post-image{border-radius:20px;max-width:100%;height:auto}.menu-overlay{background-color:#F5F5F5;display:none;overflow:auto;padding:1.5rem 0;position:absolute;top:100%;left:0;width:100%;z-index:-1}.menu-overlay nav{width:100%}.menu-overlay ul.header-main-menu{--cols:4;display:grid;grid-template-columns:repeat(var(--cols),1fr);gap:1rem}@media (max-width:1199.98px){.menu-overlay ul.header-main-menu{--cols:1}}.menu-overlay ul.header-main-menu .menu-item-trigger:hover{color:#2563EB}.menu-overlay ul.header-main-menu li{position:static}.menu-overlay ul.header-main-menu li.menu-item-has-children>.menu-item-trigger{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:.25rem}.menu-overlay ul.header-main-menu li.menu-item-has-children>.menu-item-trigger .icon{display:flex;transition:.25s ease-in-out;width:1em;height:1em}.menu-overlay ul.header-main-menu li.menu-item-has-children>.menu-item-trigger .icon svg{width:100%;height:100%}.menu-overlay ul.header-main-menu li.menu-item-has-children>.menu-item-trigger.active .icon{transform:rotate(-180deg)}.menu-overlay ul.header-main-menu li .submenu-wrapper{display:none;padding-left:1.5rem}.header .header-content{position:relative}@media (max-width:1199.98px){.header .header-content .menu-inline{display:none}}.header .header-content .menu-inline ul.header-main-menu{display:flex;gap:1.5rem;align-items:center}@media (max-width:1199.98px){.header .header-content .menu-inline ul.header-main-menu{align-items:flex-start;flex-direction:column}}.header .header-content .menu-inline ul.header-main-menu>li{display:flex}.header .header-content .menu-inline ul.header-main-menu>li.open button,.header .header-content .menu-inline ul.header-main-menu>li.open>a{color:#FFD700}.header .header-content .menu-inline ul.header-main-menu>li button,.header .header-content .menu-inline ul.header-main-menu>li>a{color:#ffffff;display:flex;transition:color .25s ease-in-out}.header .header-content .menu-inline ul.header-main-menu>li button:hover,.header .header-content .menu-inline ul.header-main-menu>li>a:hover{color:#FFD700}.header .header-content .menu-inline ul.header-main-menu>li.open .submenu-wrapper{display:grid!important}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper{background-color:#121212;border-radius:32px;display:none;padding:32px;position:absolute;top:100%;left:0;width:100%}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper>.sub-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper>.sub-menu>li>.submenu-wrapper>.sub-menu{display:flex;flex-direction:column;gap:8px;padding-left:24px}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper>.sub-menu>li>.submenu-wrapper>.sub-menu>li>a:before{content:"- "}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper img{border-radius:16px}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper a:hover{text-underline-offset:4px;-webkit-text-decoration:underline;text-decoration:underline}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper.submenu-wrapper-side{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper.submenu-wrapper-side .sub-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;grid-column:span 3}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper.submenu-wrapper-side .submenu-banners{grid-column:span 1}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper.submenu-wrapper-side .submenu-banners img{max-width:330px}.header .header-content .menu-inline ul.header-main-menu>li>.submenu-wrapper.submenu-wrapper-bottom .sub-menu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:24px}header.header{position:fixed;left:0;top:64px;width:100%;z-index:100}@media (max-width:1199.98px){header.header{position:absolute;top:20px}header.header.open .header-content{-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);border-bottom:none;border-radius:20px 20px 0 0}}header.header .header-content{display:flex;align-items:center;gap:20px;padding:36px 64px}@media (max-width:1199.98px){header.header .header-content{padding:12px 20px}}header.header .header-content{-webkit-backdrop-filter:blur(12px) saturate(180%);backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.2);border-radius:1000px;box-shadow:inset 0 1px 1px rgba(255,255,255,.3),0 8px 32px rgba(0,0,0,.15)}header.header .header-content .site-details,header.header .header-content .site-details .site-logo{display:flex}@media (max-width:1199.98px){header.header .header-content .site-details .site-logo svg{height:18px;width:auto}}header.header .header-content .site-tools{display:flex;align-items:center;gap:0 1.25rem;margin-left:auto}@media (max-width:1199.98px){header.header .header-content .site-tools{display:none}}header.header .header-content .site-tools .language-switcher a{text-transform:uppercase}header.header .header-content .menu-hamburger{display:flex;margin-left:auto}@media (min-width:1200px){header.header .header-content .menu-hamburger{display:none}}header.header .header-content .menu-hamburger .menu-toggle .icon{background-color:#ffffff;border-radius:16px;display:flex;align-items:center;justify-content:center;width:3rem;height:2rem;position:relative;transition:all .25s ease-in-out}header.header .header-content .menu-hamburger .menu-toggle .icon:hover{background-color:#FFF4B9}header.header .header-content .menu-hamburger .menu-toggle .icon:focus{background-color:#ffffff;outline:.125rem solid #FFD700}header.header .header-content .menu-hamburger .menu-toggle .icon .icon-inner,header.header .header-content .menu-hamburger .menu-toggle .icon .icon-inner:after,header.header .header-content .menu-hamburger .menu-toggle .icon .icon-inner:before{background-color:#000000;content:"";left:16px;width:16px;height:.125rem;position:absolute;transition:all .25s ease-in-out}header.header .header-content .menu-hamburger .menu-toggle .icon .icon-inner:before{top:8px}header.header .header-content .menu-hamburger .menu-toggle .icon .icon-inner{position:static}header.header .header-content .menu-hamburger .menu-toggle .icon .icon-inner:after{bottom:8px}header.header .header-content .menu-hamburger .menu-toggle.open .icon-inner{width:0}header.header .header-content .menu-hamburger .menu-toggle.open .icon-inner:before{top:50%;transform:translateY(-50%) rotate(-45deg)}header.header .header-content .menu-hamburger .menu-toggle.open .icon-inner:after{top:50%;transform:translateY(-50%) rotate(45deg)}header.header .header-overlay{display:none;position:absolute;top:58px;left:50%;transform:translateX(-50%);width:calc(100% - 32px);-webkit-backdrop-filter:blur(40px) saturate(180%);backdrop-filter:blur(40px) saturate(180%);border:1px solid rgba(255,255,255,.2);border-top:none;border-radius:0 0 20px 20px}@media (min-width:1200px){header.header .header-overlay{display:none!important}}header.header .header-overlay .header-overlay-content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:calc(100vh - 98px);padding:80px 20px 12px}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu{display:flex;flex-direction:column;align-items:center;gap:2.75rem}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li{display:flex;flex-direction:column}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li button,header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li>a{color:#ffffff;display:flex;align-items:center;justify-content:center;gap:8px;font-size:2rem;line-height:1.15;text-align:center;transition:color .25s ease-in-out}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li button .icon,header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li button .icon svg,header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li>a .icon,header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li>a .icon svg{display:flex}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li button:hover,header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li>a:hover{color:#FFD700}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li .submenu-wrapper{display:none}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li .submenu-wrapper .sub-menu{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:16px}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li .submenu-wrapper .submenu-banners{margin-top:16px}header.header .header-overlay .header-overlay-content .menu-block ul.header-main-menu>li .submenu-wrapper .submenu-banners img{border-radius:16px}header.header .header-overlay .header-overlay-content .site-tools{display:flex;align-items:center;flex-direction:column;gap:20px}@media (max-width:1199.98px){header.header .header-overlay .header-overlay-content .site-tools{margin-top:44px}}header.header .header-overlay .header-overlay-content .site-tools .header-link{background-color:#FFD700;border-radius:100px;color:#000000;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){header.header .header-overlay .header-overlay-content .site-tools .header-link{font-size:1.25rem}}header.header .header-overlay .header-overlay-content .site-tools .header-link{line-height:1;min-height:56px;padding:12px 32px}header.header .header-overlay .header-overlay-content .site-tools .header-link:hover{background-color:#D1B000}header.header .header-overlay .header-overlay-content .site-tools .header-link:focus{outline:.125rem solid #ffffff}header.header .header-overlay .header-overlay-content .site-tools .language-switcher a{text-transform:uppercase}footer.footer{background-color:#000000}footer.footer .footer .footer-heading{color:#ffffff;font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){footer.footer .footer .footer-heading{font-size:2.5rem}}footer.footer .footer .footer-heading{margin-bottom:56px;text-align:center}@media (max-width:767.98px){footer.footer .footer .footer-heading{font-size:2.5rem;line-height:1.15;margin-bottom:32px}}@media (max-width:767.98px) and (max-width:767.98px){footer.footer .footer .footer-heading{font-size:1.5rem}}footer.footer .footer .footer-cta{display:flex;align-items:center;justify-content:center;gap:32px}@media (max-width:767.98px){footer.footer .footer .footer-cta{flex-direction:column}}footer.footer .footer .footer-ratings{display:flex;align-items:center;justify-content:center;gap:16px 2%;flex-wrap:wrap;margin-bottom:64px;width:100%}footer.footer .footer .footer-ratings .footer-rating{display:flex;align-items:center;justify-content:center;flex:0 0 23.5%;max-width:23.5%}@media (max-width:767.98px){footer.footer .footer .footer-ratings .footer-rating{flex:0 0 49%;max-width:49%}}@media (max-width:575.98px){footer.footer .footer .footer-ratings .footer-rating{flex:0 0 100%;max-width:100%}}footer.footer .footer .footer-legal{border-top:1px solid #858585;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0}@media (max-width:767.98px){footer.footer .footer .footer-legal{align-items:flex-start;flex-direction:column}}@media (min-width:768px){footer.footer .footer .footer-legal .footer-legal-note{border-right:1px solid #ffffff;padding-right:12px}}@media (max-width:767.98px){footer.footer .footer .footer-legal .footer-legal-note{order:10}}footer.footer .footer .footer-legal .footer-links{display:flex;align-items:center;gap:12px}@media (max-width:767.98px){footer.footer .footer .footer-legal .footer-links{align-items:flex-start;flex-direction:column}}footer.footer .footer .footer-legal .footer-links li{display:flex}@media (min-width:768px){footer.footer .footer .footer-legal .footer-links li:not(:last-child){border-right:1px solid #ffffff;padding-right:12px}}footer.footer .footer .footer-legal .footer-links li a{color:#ffffff;display:flex}footer.footer .footer .footer-legal .footer-links li a:hover{-webkit-text-decoration:underline;text-decoration:underline}footer.footer .footer .footer-legal .footer-created-by{display:flex;align-items:center;gap:4px;font-size:.75rem;line-height:1.5;margin-left:auto}@media (max-width:767.98px){footer.footer .footer .footer-legal .footer-created-by{margin-left:0;order:100}}.homepage{overflow:hidden}.homepage .section-lead{font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){.homepage .section-lead{font-size:2.5rem}}.homepage .section-lead{max-width:800px}@media (max-width:575.98px){.homepage .section-lead br{display:none}}.homepage section.hero{display:flex;align-items:center;justify-content:center;margin-bottom:150px;position:relative}.homepage section.hero .background{position:absolute;top:0;right:0;width:50%;height:100%;z-index:-1}@media (max-width:1199.98px){.homepage section.hero .background{top:auto;bottom:0;left:0;right:auto;width:100%;height:auto}}.homepage section.hero .background :where(video,img){width:100%;height:auto;object-fit:contain}.homepage section.hero .hero-container{isolation:isolate}.homepage section.hero .hero-container .hero-content{display:flex;flex-direction:column;justify-content:center;padding-top:204px}@media (max-width:1199.98px){.homepage section.hero .hero-container .hero-content{align-items:center;justify-content:flex-start;padding-top:108px}}.homepage section.hero .hero-container .hero-content .hero-headline{font-size:4rem;line-height:1.25}@media (max-width:767.98px){.homepage section.hero .hero-container .hero-content .hero-headline{font-size:3rem}}@media (max-width:575.98px){.homepage section.hero .hero-container .hero-content .hero-headline{font-size:2.5rem}}.homepage section.hero .hero-container .hero-content .hero-headline{letter-spacing:-1px;line-height:1.15;margin-bottom:24px;max-width:700px}@media (max-width:1199.98px){.homepage section.hero .hero-container .hero-content .hero-headline{text-align:center}}.homepage section.hero .hero-container .hero-content .hero-text{font-size:1.5rem;line-height:1.5;margin-bottom:80px;max-width:740px}@media (max-width:1199.98px){.homepage section.hero .hero-container .hero-content .hero-text{font-size:1rem;line-height:1.5;margin-bottom:40px;text-align:center}}.homepage section.hero .hero-container .hero-content .hero-nav{display:flex;align-items:center;gap:24px}@media (max-width:1199.98px){.homepage section.hero .hero-container .hero-content .hero-nav{flex-direction:column}}.homepage section.hero .hero-container .hero-slider{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;margin-top:30px}.homepage section.hero .hero-container .hero-slider .hero-slider-label{color:#B0B0B0;font-size:1.25rem;display:flex;align-items:center;grid-column:1/4}@media (max-width:991.98px){.homepage section.hero .hero-container .hero-slider .hero-slider-label{grid-column:1/13}}.homepage section.hero .hero-container .hero-slider .hero-slider-content{grid-column:5/13}@media (max-width:991.98px){.homepage section.hero .hero-container .hero-slider .hero-slider-content{grid-column:1/13}}.homepage section.hero .hero-container .hero-slider .hero-slider-content .swiper-hero-logo .swiper-wrapper{transition-timing-function:linear}.homepage section.hero .hero-container .hero-slider .hero-slider-content .swiper-hero-logo .swiper-slide{padding:16px;width:160px;height:60px}.homepage section.hero .hero-container .hero-slider .hero-slider-content .swiper-hero-logo .swiper-slide .hero-slider-logo{width:100%;height:auto}.homepage section.services{margin-bottom:256px}@media (max-width:767.98px){.homepage section.services{margin-bottom:128px}}.homepage section.services .section-lead{max-width:800px;margin-bottom:160px}@media (max-width:767.98px){.homepage section.services .section-lead{margin-bottom:80px}}.homepage section.services .services-list .service-link{border-top:1px solid #858585;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;padding:48px 0;transition:all .25s ease-in-out}.homepage section.services .services-list .service-link:hover{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.homepage section.services .services-list .service-link .service-index{display:flex;justify-content:flex-end;grid-column:span 1;font-size:1.125rem;line-height:1.5}.homepage section.services .services-list .service-link .service-name{display:flex;align-items:center;grid-column:span 6;font-size:4rem;line-height:1.25}@media (max-width:767.98px){.homepage section.services .services-list .service-link .service-name{font-size:3rem}}@media (max-width:575.98px){.homepage section.services .services-list .service-link .service-name{font-size:2.5rem}}.homepage section.services .services-list .service-link .service-name{line-height:1}@media (max-width:991.98px){.homepage section.services .services-list .service-link .service-name{grid-column:span 11}}.homepage section.services .services-list .service-link .service-desc{display:flex;align-items:center;grid-column:span 3}@media (max-width:991.98px){.homepage section.services .services-list .service-link .service-desc{grid-column:span 11}}.homepage section.services .services-list .service-link .service-icon{display:flex;align-items:center;grid-column:span 1}.homepage section.platform{margin-bottom:256px}@media (max-width:767.98px){.homepage section.platform{margin-bottom:128px}}.homepage section.platform .section-lead{margin-bottom:90px}@media (max-width:767.98px){.homepage section.platform .section-lead{margin-bottom:45px}}.homepage section.platform .platform-infographic{max-width:100%;height:auto}.homepage section.benefits{margin-bottom:256px}@media (max-width:767.98px){.homepage section.benefits{margin-bottom:128px}}.homepage section.benefits .benefits-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}@media (max-width:767.98px){.homepage section.benefits .benefits-content{gap:32px}}.homepage section.benefits .benefits-content .benefits-media{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-column:span 1}@media (max-width:991.98px){.homepage section.benefits .benefits-content .benefits-media{grid-column:span 2}}.homepage section.benefits .benefits-content .benefits-media .benefits-medium{max-width:100%;height:auto}.homepage section.benefits .benefits-content .benefits-list{display:flex;flex-direction:column;gap:48px;grid-column:span 1}@media (max-width:991.98px){.homepage section.benefits .benefits-content .benefits-list{grid-column:span 2}}.homepage section.benefits .benefits-content .benefits-list .benefit.open .benefit-title{color:#ffffff}.homepage section.benefits .benefits-content .benefits-list .benefit.open .benefit-desc{display:block}.homepage section.benefits .benefits-content .benefits-list .benefit .benefit-title{color:#858585;font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.homepage section.benefits .benefits-content .benefits-list .benefit .benefit-title{font-size:1.5rem}}.homepage section.benefits .benefits-content .benefits-list .benefit .benefit-title{transition:color .25s ease-in-out}.homepage section.benefits .benefits-content .benefits-list .benefit .benefit-desc{color:#B0B0B0;display:none;padding-top:16px}@media (max-width:991.98px){.homepage section.benefits .benefits-content .benefits-list .benefit .benefit-desc{display:block}}.homepage section.reasons{margin-bottom:256px}@media (max-width:767.98px){.homepage section.reasons{margin-bottom:128px}}.homepage section.reasons .reasons-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px}.homepage section.reasons .reasons-content .reasons-texts{grid-column:span 1}@media (max-width:991.98px){.homepage section.reasons .reasons-content .reasons-texts{grid-column:span 2}}.homepage section.reasons .reasons-content .reasons-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;grid-column:span 1}@media (max-width:991.98px){.homepage section.reasons .reasons-content .reasons-list{grid-column:span 2}}@media (max-width:767.98px){.homepage section.reasons .reasons-content .reasons-list{gap:16px}}.homepage section.reasons .reasons-content .reasons-list .reason{grid-column:span 1}@media (max-width:767.98px){.homepage section.reasons .reasons-content .reasons-list .reason{grid-column:span 2}}.homepage section.reasons .reasons-content .reasons-list .reason .reason-title{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}@media (max-width:767.98px){.homepage section.reasons .reasons-content .reasons-list .reason .reason-title{flex-direction:row;margin-bottom:16px}}.homepage section.reasons .reasons-content .reasons-list .reason .reason-title .reason-title-index{color:#858585;display:flex;font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.homepage section.reasons .reasons-content .reasons-list .reason .reason-title .reason-title-index{font-size:1.5rem;font-size:1rem;line-height:1.5}}.homepage section.reasons .reasons-content .reasons-list .reason .reason-title .reason-title-text{color:#ffffff;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.homepage section.reasons .reasons-content .reasons-list .reason .reason-title .reason-title-text{font-size:1.25rem;font-size:1rem;line-height:1.5}}.homepage section.reasons .reasons-content .reasons-list .reason .reason-desc{color:#858585;font-size:1.125rem;line-height:1.5}@media (max-width:767.98px){.homepage section.reasons .reasons-content .reasons-list .reason .reason-desc{font-size:1rem;line-height:1.5}}.homepage section.certs{margin-bottom:256px}@media (max-width:767.98px){.homepage section.certs{margin-bottom:128px}}.homepage section.certs .section-lead{margin-bottom:90px}@media (max-width:767.98px){.homepage section.certs .section-lead{margin-bottom:45px}}.homepage section.certs .certs-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:32px 16px;margin-bottom:64px}@media (max-width:1365.98px){.homepage section.certs .certs-list{justify-content:center;gap:32px}}@media (max-width:575.98px){.homepage section.certs .certs-list{justify-content:center;gap:48px}.homepage section.certs .certs-list .cert-graphic{max-width:128px;height:auto}}.homepage section.certs .certs-media{display:flex;justify-content:center}.homepage section.numbers{padding-bottom:128px}@media (max-width:767.98px){.homepage section.numbers{padding-bottom:128px}}.homepage section.numbers .numbers-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 64px}.homepage section.numbers .numbers-content .numbers-texts{grid-column:span 1}@media (max-width:991.98px){.homepage section.numbers .numbers-content .numbers-texts{grid-column:span 2}}.homepage section.numbers .numbers-content .numbers-numbers{grid-column:span 1}@media (max-width:991.98px){.homepage section.numbers .numbers-content .numbers-numbers{grid-column:span 2}}.homepage section.numbers .numbers-content .numbers-numbers .numbers-text{font-size:2rem;line-height:1.625}@media (max-width:767.98px){.homepage section.numbers .numbers-content .numbers-numbers .numbers-text{font-size:1.25rem}}.homepage section.numbers .numbers-content .numbers-numbers .numbers-text{line-height:1.15}.homepage section.numbers .numbers-content .numbers-numbers .numbers-list{display:flex;flex-direction:column}.homepage section.numbers .numbers-content .numbers-numbers .numbers-list .number{padding:48px 0}.homepage section.numbers .numbers-content .numbers-numbers .numbers-list .number:not(:last-child){border-bottom:1px solid #ffffff}.homepage section.numbers .numbers-content .numbers-numbers .numbers-list .number .number-value{font-size:8rem;line-height:1;white-space:nowrap}@media (max-width:991.98px){.homepage section.numbers .numbers-content .numbers-numbers .numbers-list .number .number-value{font-size:4rem}}.homepage section.numbers .numbers-content .numbers-numbers .numbers-list .number .number-text{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.homepage section.numbers .numbers-content .numbers-numbers .numbers-list .number .number-text{font-size:1.25rem}}.homepage section.customers{margin-bottom:256px}@media (max-width:767.98px){.homepage section.customers{margin-bottom:128px}}.homepage section.customers .section-lead{margin-bottom:64px}@media (max-width:767.98px){.homepage section.customers .section-lead{margin-bottom:32px}}.homepage section.customers .customers-list{background-color:#303030;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.homepage section.customers .customers-list .customer{aspect-ratio:1;background-color:#000000;display:flex;align-items:center;justify-content:center;grid-column:span 1;padding:16px}@media (max-width:991.98px){.homepage section.customers .customers-list .customer{grid-column:span 2}}.homepage section.customers .customers-list .customer .customer-logo{max-width:100%;height:auto}.homepage section.articles{margin-bottom:256px}@media (max-width:767.98px){.homepage section.articles{margin-bottom:128px}}.homepage section.articles .section-lead{margin-bottom:90px}@media (max-width:767.98px){.homepage section.articles .section-lead{margin-bottom:45px}}.homepage section.articles .articles-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}@media (max-width:767.98px){.homepage section.articles .articles-list{gap:16px}}.homepage section.articles .articles-list .article{grid-column:span 1;position:relative}@media (max-width:767.98px){.homepage section.articles .articles-list .article{grid-column:span 2}}@media (max-width:575.98px){.homepage section.articles .articles-list .article{grid-column:span 4}}.homepage section.articles .articles-list .article .article-link{display:block}.homepage section.articles .articles-list .article .article-link:hover .article-title{color:#FFD700}.homepage section.articles .articles-list .article .article-link .article-tag{background-color:#1E1E1E;border-radius:100px;font-size:.875rem;line-height:1.5;padding:12px;position:absolute;top:24px;left:24px}.homepage section.articles .articles-list .article .article-link .article-image{aspect-ratio:1;background-color:#252525;border-radius:16px;margin-bottom:16px}.homepage section.articles .articles-list .article .article-link .article-date{color:#858585;display:block;margin-bottom:8px}.homepage section.articles .articles-list .article .article-link .article-title{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.homepage section.articles .articles-list .article .article-link .article-title{font-size:1.25rem}}.homepage section.articles .articles-list .article .article-link .article-title{transition:color .25s ease-in-out}.subpage{overflow:hidden;padding-top:238px}@media (max-width:1199.98px){.subpage{padding-top:98px}}.subpage .link-primary{color:#858585;display:flex;align-items:center;gap:6px;font-weight:500;transition:color .25s ease-in-out}.subpage .link-primary:hover{color:#ffffff}.subpage .module{margin-bottom:8rem;position:relative}@media (max-width:1199.98px){.subpage .module{margin-bottom:4rem}}@supports selector(:has(*)){.subpage .module:has(+.module.break){margin-bottom:0}}.subpage .module .module-medium{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;z-index:1}.subpage .module .module-lead{font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){.subpage .module .module-lead{font-size:2.5rem;line-height:1.15}}@media (max-width:767.98px) and (max-width:767.98px){.subpage .module .module-lead{font-size:1.5rem}}@media (max-width:575.98px){.subpage .module .module-lead br{display:none}}.subpage .module .module-index{background-color:#0F0F0F;border-radius:6px;color:#FFD700;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.subpage .module .module-index{font-size:1.25rem}}.subpage .module .module-index{line-height:1;padding:8px;width:fit-content;min-width:46px;min-height:46px;transition:color .25s ease-in-out}.subpage .module .container{position:relative;z-index:2}.subpage .module.break{margin-top:-8rem;margin-bottom:0}@media (max-width:1199.98px){.subpage .module.break{margin-top:-4rem}}@supports selector(:has(*)){.subpage .module.break{margin-top:0}}.subpage-posts .posts{margin-bottom:8rem}@media (max-width:1199.98px){.subpage-posts .posts{margin-bottom:4rem}}.subpage-posts .posts .post-categories{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:80px}@media (max-width:1199.98px){.subpage-posts .posts .post-categories{margin-bottom:40px}}.subpage-posts .posts .post-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}@media (max-width:991.98px){.subpage-posts .posts .post-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.subpage-posts .posts .post-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}}.subpage-posts .posts .post-list .post-excerpt{grid-column:span 1}.subpage-posts .posts .post-list .post-excerpt .post-image{border:1px solid #1e1e1e;border-radius:16px;display:block;margin-bottom:24px;overflow:hidden;position:relative}.subpage-posts .posts .post-list .post-excerpt .post-image:hover .post-image-img{transform:scale(1.25)}.subpage-posts .posts .post-list .post-excerpt .post-image:hover~.post-title .post-link{color:#FFD700}.subpage-posts .posts .post-list .post-excerpt .post-image .post-image-img{aspect-ratio:1;object-fit:cover;transition:all .5s ease-in-out;width:100%}.subpage-posts .posts .post-list .post-excerpt .post-category{background-color:#1E1E1E;border-radius:100px;font-size:.875rem;line-height:1.5;line-height:1;margin-bottom:12px;padding:8px 12px;width:fit-content}.subpage-posts .posts .post-list .post-excerpt .post-title{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.subpage-posts .posts .post-list .post-excerpt .post-title{font-size:1.25rem}}.subpage-posts .posts .post-list .post-excerpt .post-title{font-weight:500;line-height:1.25;margin-bottom:24px}.subpage-posts .posts .post-list .post-excerpt .post-title .post-link{display:block;transition:.5s ease-in-out}.subpage-posts .posts .post-list .post-excerpt .post-title .post-link:hover{color:#FFD700}.subpage-posts .posts .post-list .post-excerpt .post-meta{display:flex;align-items:center;justify-content:space-between;gap:16px}.subpage-posts .posts .post-list .post-excerpt .post-meta .post-author{display:flex;align-items:center;gap:12px;flex:1}.subpage-posts .posts .post-list .post-excerpt .post-meta .post-author .post-author-image{aspect-ratio:1;background-color:#252525;border-radius:21px;object-fit:cover;width:42px}.subpage-posts .posts .post-list .post-excerpt .post-meta .post-author .post-author-name{color:#858585}.subpage-posts .posts .post-list .post-excerpt .post-meta .post-date{color:#858585;flex:1;text-align:right}.subpage-posts .posts .post-list .post-list-no-found{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.subpage-posts .posts .post-list .post-list-no-found{font-size:1.5rem}}.subpage-job-offer .job-offer{margin-bottom:8rem}@media (max-width:1199.98px){.subpage-job-offer .job-offer{margin-bottom:4rem}}.subpage-job-offer .job-offer .job-offer-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px}.subpage-job-offer .job-offer .job-offer-content .job-offer-meta{grid-column:1/4}@media (max-width:991.98px){.subpage-job-offer .job-offer .job-offer-content .job-offer-meta{grid-column:1/13}}.subpage-job-offer .job-offer .job-offer-content .job-offer-meta .job-offer-meta-data dt{color:#858585;margin-bottom:12px}.subpage-job-offer .job-offer .job-offer-content .job-offer-meta .job-offer-meta-data dt:not(:last-child){padding-top:20px}.subpage-job-offer .job-offer .job-offer-content .job-offer-meta .job-offer-meta-data dd{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.subpage-job-offer .job-offer .job-offer-content .job-offer-meta .job-offer-meta-data dd{font-size:1.25rem}}.subpage-job-offer .job-offer .job-offer-content .job-offer-meta .job-offer-meta-data dd:not(:last-child){border-bottom:1px solid #252525;padding-bottom:20px}.subpage-job-offer .job-offer .job-offer-content .job-offer-desc{grid-column:5/13}@media (max-width:991.98px){.subpage-job-offer .job-offer .job-offer-content .job-offer-desc{grid-column:1/13}}.subpage-job-offer .job-offer .job-offer-content .job-offer-desc .job-offer-link{margin-top:40px}.subpage-integration .modules{max-width:832px;margin:0 auto}.subpage-integrations .integrations{margin-bottom:8rem}@media (max-width:1199.98px){.subpage-integrations .integrations{margin-bottom:4rem}}.subpage-integrations .integrations .integration-categories{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:80px}@media (max-width:1199.98px){.subpage-integrations .integrations .integration-categories{margin-bottom:40px}}.subpage-integrations .integrations .integration-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:991.98px){.subpage-integrations .integrations .integration-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.subpage-integrations .integrations .integration-list{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px}}.subpage-integrations .integrations .integration-list .integration-excerpt{background-color:#0F0F0F;border-radius:24px;display:flex;flex-direction:column;grid-column:span 1;padding:24px;min-height:315px}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-icon{width:46px;height:46px;max-width:46px;max-height:46px;margin-bottom:16px}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-icon:hover .integration-icon-img{transform:scale(1.25)}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-icon:hover~.integration-title .integration-link{color:#FFD700}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-icon .integration-icon-img{transition:all .5s ease-in-out}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-title{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.subpage-integrations .integrations .integration-list .integration-excerpt .integration-title{font-size:1.25rem}}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-title{font-weight:400;line-height:1.25;margin-top:auto;margin-bottom:12px}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-title .integration-link{display:block;transition:.5s ease-in-out}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-title .integration-link:hover{color:#FFD700}.subpage-integrations .integrations .integration-list .integration-excerpt .integration-text{color:#858585}.subpage-integrations .integrations .integration-list .integration-list-no-found{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.subpage-integrations .integrations .integration-list .integration-list-no-found{font-size:1.5rem}}.simple-text-page{margin-bottom:8rem}@media (max-width:1199.98px){.simple-text-page{margin-bottom:4rem}}.subpage.error-404{margin-top:0}.subpage.error-404 .error-404-content{text-align:center;min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.subpage.error-404 .error-404-content :is(h1,p){margin-bottom:0}.subpage.error-404 h1{color:#FFD700;font-size:clamp(3.75rem,-1.70819397993125rem + 11.3712374582vw,8rem)}.subpage.error-404 a{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-weight:500;transition:color .25s ease-in-out}.subpage.error-404 a:hover{color:#FFD700}.module.break .container{display:flex;align-items:center}.module.break hr{width:100%;margin:0;border:0;border-top:1px solid #1e1e1e}.module.clarifying-notes h3{margin-top:1.25rem;margin-bottom:1.25rem}.module.clarifying-notes a{color:#FFD700}.module.clarifying-notes a:hover{color:rgb(214.2,180.6,0)}.module.clarifying-notes .note-category-name{margin-bottom:.625rem}.module.clarifying-notes .note-category-name:not(:first-child){margin-top:1.875rem}.module.clarifying-notes .note-parent p{margin-bottom:.625rem}.module.headline{margin-bottom:0}.module.headline :is(h1,h2,h3,h4,h5,h6){color:var(--custom-color,inherit);margin-bottom:1em}.module.headline .container{display:flex;align-items:center;gap:16px}.module.headline .container svg{width:50px;height:auto}.module.columns img{margin:0 auto}.module.columns .grid{--columns:12;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:1.875rem}@media (max-width:767.98px){.module.columns .grid{--columns:1}}.module.columns .grid .column{grid-column:span var(--column-size)/span var(--column-size)}@media (max-width:767.98px){.module.columns .grid .column{grid-column:1/-1}}.module.quotation{z-index:10}.module.quotation.quotation-sm .quote{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.quotation.quotation-sm .quote{font-size:1.25rem}}.module.quotation.quotation-md .quote{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.module.quotation.quotation-md .quote{font-size:1.5rem}}.module.quotation.quotation-lg .quote{font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){.module.quotation.quotation-lg .quote{font-size:2.5rem}}.module.quotation .module-quotation{max-width:900px}.module.accordion .collapsible-component{background-color:#000000;border:.0625rem solid #171717;border-radius:.625rem}.module.accordion .collapsible-component:not(:last-child){margin-bottom:1rem}.module.accordion details.collapsible-header[open],.module.accordion details.collapsible-header[open]+.collapsible-content{background-color:#0c0c0c}.module.accordion summary.collapsible-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:1.25rem;font-weight:500;padding:1.5rem}@media (max-width:575.98px){.module.accordion summary.collapsible-trigger{font-size:1rem;line-height:1.5;padding:16px}}.module.accordion summary.collapsible-trigger .sign{display:flex;transition:transform .15s ease}.module.accordion summary.collapsible-trigger .sign:is([open] *){transform:rotate(180deg)}.module.accordion summary.collapsible-trigger .sign:is([open] *) svg path{stroke:#ffffff}.module.accordion summary.collapsible-trigger .sign svg{width:1em;height:1em}.module.accordion summary.collapsible-trigger .sign svg path{stroke:#999999}@media (min-width:768px){.module.accordion .collapsible-content.image-position--left .column.column-image{order:1}.module.accordion .collapsible-content.image-position--left .column.column-content{order:2}}.module.accordion .collapsible-content-inner{--columns:2;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:1.5rem;padding:0 1.5rem 1.5rem}@media (max-width:767.98px){.module.accordion .collapsible-content-inner{--columns:1;gap:1rem}}@media (max-width:575.98px){.module.accordion .collapsible-content-inner{padding:0 1rem 1rem}}.module.accordion .column{color:#999999}.module.accordion .column:only-child{grid-column:1/-1}.module.accordion .column.column-image img{width:100%}.module.tabs .tabs-component{display:flex;flex-direction:column;gap:4rem}@media (max-width:767.98px){.module.tabs .tabs-component{gap:32px}}.module.tabs nav{overflow:auto hidden}.module.tabs .tab-nav{border-bottom:1px solid #ffd700;display:flex;flex-wrap:nowrap;gap:1rem;padding-bottom:16px}.module.tabs button.tab-nav-item{color:#E6E6E6;font-size:1.125rem;line-height:1.5;transition:color .25s ease-in-out;white-space:nowrap}.module.tabs button.tab-nav-item:focus-visible,.module.tabs button.tab-nav-item:hover,.module.tabs button.tab-nav-item[aria-selected=true]{color:#ffffff}@media (min-width:768px){.module.tabs .tab-pane.image-position--left .column.column-image,.module.tabs .tab-pane.image-position--top .column.column-image{order:1}.module.tabs .tab-pane.image-position--bottom .column.column-image,.module.tabs .tab-pane.image-position--left .column.column-content,.module.tabs .tab-pane.image-position--right .column.column-image,.module.tabs .tab-pane.image-position--top .column.column-content{order:2}.module.tabs .tab-pane.image-position--bottom .column.column-content,.module.tabs .tab-pane.image-position--right .column.column-content{order:1}}.module.tabs .tab-content-inner{--columns:2;display:grid;grid-template-columns:repeat(var(--columns),minmax(auto,1fr));gap:4rem}@media (max-width:767.98px){.module.tabs .tab-content-inner{--columns:1;gap:32px}}.module.tabs .column:only-child{grid-column:1/-1}.module.tabs .column.column-image{background-color:#0C0C0C;border-radius:10px;display:flex;align-items:center;justify-content:center;order:2;padding:20px}.module.tabs .column.column-content{color:#E6E6E6;order:1}.module.tabs .column.column-content h2{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.tabs .column.column-content h2{font-size:1.25rem}}@media (min-width:768px){.module.tabs.tabs-vertical .tabs-component{flex-direction:row}.module.tabs.tabs-vertical nav{flex:0 0 18.75rem;max-width:18.75rem;overflow:hidden auto}.module.tabs.tabs-vertical .tab-nav{border-bottom:none;flex-direction:column;height:100%;padding-bottom:0}.module.tabs.tabs-vertical button.tab-nav-item{padding-left:20px;position:relative;text-align:left;white-space:normal;width:fit-content}.module.tabs.tabs-vertical button.tab-nav-item[aria-selected=true]:before{opacity:1}.module.tabs.tabs-vertical button.tab-nav-item:before{background-color:#ffffff;border-radius:4px;content:"";width:8px;height:8px;position:absolute;top:8px;left:0;opacity:0;transition:opacity .25s ease-in-out}}.module.column-with-image .grid{--columns:2;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:4.375rem}@media (max-width:767.98px){.module.column-with-image .grid{--columns:1;gap:35px}}.module.column-with-image .text-column{color:#E6E6E6}.module.column-with-image .text-column>:not(:last-child){margin-bottom:16px}.module.column-with-image .text-column .module-heading{color:#ffffff;font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){.module.column-with-image .text-column .module-heading{font-size:2.5rem}}.module.column-with-image .text-column .module-heading{margin-bottom:24px}@media (max-width:767.98px){.module.column-with-image .text-column .module-heading{margin-bottom:16px}}.module.column-with-image .text-column ul{list-style-type:revert;list-style-position:inside}.module.column-with-image .text-column ul li:not(:last-child){margin-bottom:8px}.module.column-with-image .text-column .module-link{margin-top:32px}@media (min-width:768px){.module.column-with-image .text-column .module-link{font-size:20px;padding:12px 24px}}@media (max-width:767.98px){.module.column-with-image .text-column .module-link{margin-top:24px}}.module.column-with-image .image-column img{border-radius:20px;width:100%}.module.column-with-image.image-position--left .text-column{order:2}@media (max-width:767.98px){.module.column-with-image.image-position--left .text-column{order:1}}.module.column-with-image.image-position--left .image-column{order:1}@media (max-width:767.98px){.module.column-with-image.image-position--left .image-column{order:2}.module.responsive-image .image-container .desktop-image{display:none}}@media (min-width:768px){.module.responsive-image .image-container .mobile-image{display:none}.module.responsive-image .image-container.zoomable .desktop-image img{cursor:pointer}}.module.responsive-image img{display:block;width:var(--width,auto);max-width:100%;margin-left:auto;margin-right:auto}body.contrast .module.responsive-image img.hide-on-contrast,body:not(.contrast) .module.responsive-image img.show-on-contrast{display:none}.popup-image-container{width:100vw;height:100vh;border:none}.popup-image-container::backdrop{background:rgba(100,100,100,.5)}.popup-image-container .popup-image{max-width:95%;max-height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.contrast .popup-image-container .popup-image img.hide-on-contrast,body:not(.contrast) .popup-image-container .popup-image img.show-on-contrast{display:none}.module.download-files a{border-bottom:.0625rem solid #1e1e1e;display:flex;align-items:flex-start;gap:1.25rem;padding:1.5rem 1.25rem 1rem}.module.download-files a .file-icon svg{width:1.25rem;height:1.25rem}.module.download-files a .file-icon svg path{transition:fill .25s ease-in-out}.module.download-files a .file-name{transition:color .25s ease-in-out}.module.download-files a .file-meta{color:#858585}@media (max-width:575.98px){.module.download-files a .file-meta{display:block}}.module.download-files a .file-label{margin-left:auto;transition:color .25s ease-in-out}.module.download-files a:hover .file-icon,.module.download-files a:hover .file-label,.module.download-files a:hover .file-name{color:#FFD700}.module.download-files a:hover .file-icon svg path{fill:#FFD700}.module.hero .module-medium{top:-238px;left:50%;transform:translateX(-50%);width:auto;height:auto}@media (max-width:991.98px){.module.hero .module-medium{top:0}}.module.hero .module-content .module-heading{font-size:8rem;font-weight:500;line-height:1;margin-bottom:128px;padding:236px 0 128px;text-align:center}@media (max-width:991.98px){.module.hero .module-content .module-heading{font-size:6rem}}@media (max-width:767.98px){.module.hero .module-content .module-heading{font-size:4rem;margin-bottom:64px;padding:128px 0}}@media (max-width:575.98px){.module.hero .module-content .module-heading{font-size:3rem}}.module.hero .module-content .module-texts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767.98px){.module.hero .module-content .module-texts{gap:16px}}.module.hero .module-content .module-texts .module-lead{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.hero .module-content .module-texts .module-lead{font-size:1.25rem}}.module.hero .module-content .module-texts .module-lead{grid-column:span 1}@media (max-width:767.98px){.module.hero .module-content .module-texts .module-lead{grid-column:span 2}}.module.hero .module-content .module-texts .module-text{grid-column:span 1}@media (max-width:767.98px){.module.hero .module-content .module-texts .module-text{grid-column:span 2}}.module.hero .module-content .module-texts .module-text span{color:#E6E6E6;font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.module.hero .module-content .module-texts .module-text span{font-size:1.5rem}}.module.hero .module-content .module-texts .module-text span{line-height:1.25;transition:color .25s ease-in-out}.module.hero .module-content .module-texts .module-text span.highlighted{color:#ffffff}.module.heading-cta{z-index:10}.module.heading-cta.heading-cta-center{text-align:center}.module.heading-cta.heading-cta-lower{z-index:0}@media (min-width:992px) and (max-width:1820px){.module.heading-cta.heading-cta-lower .module-medium{top:0}}@media (max-width:991.98px){.module.heading-cta.heading-cta-lower .module-medium{height:100vh;width:auto;object-fit:cover}}.module.heading-cta .module-container{--container-max-width:60rem;--container-margin:1rem}.module.heading-cta h1{font-size:4rem;line-height:1.25}@media (max-width:767.98px){.module.heading-cta h1{font-size:3rem}}@media (max-width:575.98px){.module.heading-cta h1{font-size:2.5rem}}.module.heading-cta h2{font-size:3.375rem;line-height:1.375}@media (max-width:767.98px){.module.heading-cta h2{font-size:2.5rem}}.module.heading-cta .module-heading{margin-bottom:24px}.module.heading-cta .module-text{color:#E6E6E6;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.heading-cta .module-text{font-size:1.25rem}}.module.heading-cta .module-text{max-width:41.25rem;margin:0 auto 24px}.module.heading-cta .module-links{display:flex;align-items:center;justify-content:center;gap:20px}@media (max-width:767.98px){.module.heading-cta .module-links{flex-direction:column}}.module.big-numbers.big-numbers-sm .number-value{font-size:5.625rem;line-height:1}@media (max-width:991.98px){.module.big-numbers.big-numbers-sm .number-value{font-size:2.8125rem}}.module.big-numbers.big-numbers-md .number-value{font-size:10rem;line-height:1}@media (max-width:991.98px){.module.big-numbers.big-numbers-md .number-value{font-size:5rem}}.module.big-numbers.big-numbers-lg .number-value{font-size:12.5rem;line-height:1}@media (max-width:991.98px){.module.big-numbers.big-numbers-lg .number-value{font-size:6.25rem}}.module.big-numbers .module-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:128px}@media (max-width:991.98px){.module.big-numbers .module-content{gap:64px}}.module.big-numbers .module-content .module-texts{grid-column:span 1}@media (max-width:991.98px){.module.big-numbers .module-content .module-texts{grid-column:span 2}}.module.big-numbers .module-content .module-texts .module-text{color:#E6E6E6;grid-column:span 1;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.big-numbers .module-content .module-texts .module-text{font-size:1.25rem}}.module.big-numbers .module-content .module-texts .module-text{margin-top:24px}.module.big-numbers .module-content .module-texts .module-text p:not(:last-child){margin-bottom:24px}@media (max-width:991.98px){.module.big-numbers .module-content .module-texts .module-text p:not(:last-child){margin-bottom:16px}}.module.big-numbers .module-content .module-numbers{grid-column:span 1}@media (max-width:991.98px){.module.big-numbers .module-content .module-numbers{grid-column:span 2}}.module.big-numbers .module-content .module-numbers .module-numbers-list{display:flex;flex-direction:column}.module.big-numbers .module-content .module-numbers .module-numbers-list .number{padding:48px 0}.module.big-numbers .module-content .module-numbers .module-numbers-list .number:first-child{padding-top:0}.module.big-numbers .module-content .module-numbers .module-numbers-list .number:not(:last-child){border-bottom:1px solid #ffffff}.module.big-numbers .module-content .module-numbers .module-numbers-list .number .number-text{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.big-numbers .module-content .module-numbers .module-numbers-list .number .number-text{font-size:1.25rem}}.module.icons-texts-columns .module-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}@media (max-width:991.98px){.module.icons-texts-columns .module-content{gap:32px}}.module.icons-texts-columns .module-content .module-texts{grid-column:span 1}@media (max-width:991.98px){.module.icons-texts-columns .module-content .module-texts{grid-column:span 2}}.module.icons-texts-columns .module-content .module-texts .module-text{margin-top:24px}.module.icons-texts-columns .module-content .module-icons-texts{grid-column:span 1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}@media (max-width:991.98px){.module.icons-texts-columns .module-content .module-icons-texts{grid-column:span 2;gap:24px}}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list{grid-column:span 1}@media (max-width:575.98px){.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list{grid-column:span 2}}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts:not(:last-child){margin-bottom:48px}@media (max-width:991.98px){.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts:not(:last-child){margin-bottom:24px}}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts .icon{margin-bottom:24px}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts .title{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts .title{font-size:1.25rem}}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts .title{margin-bottom:24px}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts .text{color:#E6E6E6;font-size:1.125rem;line-height:1.5}@media (max-width:767.98px){.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list .icon-texts .text{font-size:1rem;line-height:1.5}}.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list-2{padding-top:272px}@media (max-width:991.98px){.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list-2{padding-top:136px}}@media (max-width:575.98px){.module.icons-texts-columns .module-content .module-icons-texts .module-icons-texts-list-2{padding-top:0}}.module.person .module-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}@media (max-width:991.98px){.module.person .module-content{gap:32px}}.module.person .module-content .module-texts{display:flex;flex-direction:column;justify-content:center;grid-column:span 1}@media (max-width:991.98px){.module.person .module-content .module-texts{grid-column:span 2}}.module.person .module-content .module-texts .module-lead{margin-bottom:64px}@media (max-width:991.98px){.module.person .module-content .module-texts .module-lead{margin-bottom:32px}}.module.person .module-content .module-texts .module-text span{color:#E6E6E6;font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.module.person .module-content .module-texts .module-text span{font-size:1.5rem}}.module.person .module-content .module-texts .module-text span{transition:color .25s ease-in-out}.module.person .module-content .module-texts .module-text span.highlighted{color:#ffffff}.module.person .module-content .module-person-image{grid-column:span 1;position:relative}@media (max-width:991.98px){.module.person .module-content .module-person-image{grid-column:span 2}}.module.person .module-content .module-person-image .module-decor{position:absolute}@media (max-width:575.98px){.module.person .module-content .module-person-image .module-decor{transform:scale(.5)}}.module.person .module-content .module-person-image .module-decor-1{top:20%;left:-10%}@media (max-width:991.98px){.module.person .module-content .module-person-image .module-decor-1{top:5%;left:10%}}.module.person .module-content .module-person-image .module-decor-2{top:60%;right:10%}.module.person .module-content .module-person-image .person-image{aspect-ratio:1;object-fit:cover;width:100%}.module.certs .certs-list{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:64px}@media (max-width:1365.98px){.module.certs .certs-list{justify-content:center}}@media (max-width:991.98px){.module.certs .certs-list{margin-top:32px}}@media (max-width:575.98px){.module.certs .certs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}}.module.certs .certs-list .cert{display:flex;align-items:center;justify-content:center}@media (max-width:575.98px){.module.certs .certs-list .cert .cert-graphic{max-width:96px;height:auto}}.module.multimedia-tiles .module-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:991.98px){.module.multimedia-tiles .module-tiles{grid-template-columns:repeat(1,minmax(0,1fr))}}.module.multimedia-tiles .module-tiles .module-tile{display:flex;flex-direction:column;gap:20px;grid-column:span 1}.module.multimedia-tiles .module-tiles .module-tile .tile-title{background-color:#000000;border-radius:10px;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.multimedia-tiles .module-tiles .module-tile .tile-title{font-size:1.25rem}}.module.multimedia-tiles .module-tiles .module-tile .tile-title{line-height:1.25;padding:20px}.module.multimedia-tiles .module-tiles .module-tile .tile-content{background-color:#000000;border-radius:10px;display:flex;flex-direction:column;flex:1;overflow:hidden;padding:20px}.module.multimedia-tiles .module-tiles .module-tile .tile-content .tile-heading{font-size:2rem;line-height:1.625}@media (max-width:767.98px){.module.multimedia-tiles .module-tiles .module-tile .tile-content .tile-heading{font-size:1.25rem}}.module.multimedia-tiles .module-tiles .module-tile .tile-content .tile-heading{line-height:1.25;margin-bottom:16px}.module.multimedia-tiles .module-tiles .module-tile .tile-content .tile-texts{display:flex;flex-direction:column;gap:20px;margin-top:auto}.module.multimedia-tiles .module-tiles .module-tile .tile-content .tile-texts .tile-text{color:#B0B0B0}.module.multimedia-tiles .module-tiles .module-tile .tile-content.tile-content-media{display:flex;align-items:center;justify-content:center;padding:0}.module.multimedia-tiles .module-tiles .module-tile .tile-content.tile-content-media .tile-medium{width:100%;height:auto}.module.steps-timeline .module-timeline{display:flex;align-items:center;gap:20px;margin-bottom:32px;position:relative}@media (max-width:991.98px){.module.steps-timeline .module-timeline{display:none}}.module.steps-timeline .module-timeline .timeline-line{background-color:#252525;position:absolute;top:7px;left:0;width:100%;height:1px;z-index:1}.module.steps-timeline .module-timeline .timeline-line .timeline-subline{background-color:#ffffff;height:1px;width:100%;transform:scaleX(0);transform-origin:left}.module.steps-timeline .module-timeline .timeline-step{flex:1;position:relative;z-index:2}.module.steps-timeline .module-timeline .timeline-step .timeline-step-dot{background-color:#252525;display:flex;width:13px;height:13px;transition:background-color .25s ease-in-out}.module.steps-timeline .module-timeline .timeline-step .timeline-step-dot.active{background-color:#ffffff}.module.steps-timeline .module-steps{display:flex;flex-wrap:nowrap;gap:20px;width:auto}@media (max-width:991.98px){.module.steps-timeline .module-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media (max-width:767.98px){.module.steps-timeline .module-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.module.steps-timeline .module-steps{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (min-width:992px){.module.steps-timeline .module-steps .module-step{min-width:420px}}@media (max-width:991.98px){.module.steps-timeline .module-steps .module-step{grid-column:span 1}}.module.steps-timeline .module-steps .module-step .step-index{margin-bottom:24px}.module.steps-timeline .module-steps .module-step .step-heading{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.steps-timeline .module-steps .module-step .step-heading{font-size:1.25rem}}.module.steps-timeline .module-steps .module-step .step-heading{font-weight:500;margin-bottom:16px}.module.steps-timeline .module-steps .module-step .step-text{color:#B0B0B0}.module.steps-timeline .module-steps .module-step .step-link{margin-top:24px}.module.media-cards.media-cards-three-cols .module-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.module.media-cards.media-cards-three-cols .module-cards .module-card{grid-column:span 1}@media (max-width:767.98px){.module.media-cards.media-cards-three-cols .module-cards .module-card{grid-column:span 3}}.module.media-cards.media-cards-four-cols .module-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.module.media-cards.media-cards-four-cols .module-cards .module-card{grid-column:span 1}@media (max-width:991.98px){.module.media-cards.media-cards-four-cols .module-cards .module-card{grid-column:span 2}}@media (max-width:767.98px){.module.media-cards.media-cards-four-cols .module-cards .module-card{grid-column:span 4}}.module.media-cards.media-cards-four-cols .module-cards .module-card .card-media{height:210px!important;margin-bottom:0!important;order:5!important}.module.media-cards.media-cards-four-cols .module-cards .module-card .card-link{margin-top:16px!important}.module.media-cards.media-cards-one-two-cols .module-cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:991.98px){.module.media-cards.media-cards-one-two-cols .module-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n),.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+1){grid-column:span 2}@media (max-width:767.98px){.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n),.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+1){grid-column:span 4}}.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+2),.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+3){grid-column:span 1}@media (max-width:991.98px){.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+2),.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+3){grid-column:span 2}}@media (max-width:767.98px){.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+2),.module.media-cards.media-cards-one-two-cols .module-cards .module-card:nth-child(4n+3){grid-column:span 4}}.module.media-cards .module-cards{display:grid;gap:20px}.module.media-cards .module-cards .module-card{display:flex}.module.media-cards .module-cards .module-card .card-content{background-color:#0F0F0F;border-radius:20px;display:flex;flex-direction:column;flex:1;overflow:hidden;padding:32px}@media (max-width:575.98px){.module.media-cards .module-cards .module-card .card-content{padding:24px 16px}}.module.media-cards .module-cards .module-card .card-content .card-icon{margin-bottom:24px;order:1}@media (max-width:767.98px){.module.media-cards .module-cards .module-card .card-content .card-icon{margin-bottom:16px}}.module.media-cards .module-cards .module-card .card-content .card-media{display:flex;align-items:center;justify-content:center;height:420px;margin-bottom:16px;order:2}@media (max-width:767.98px){.module.media-cards .module-cards .module-card .card-content .card-media{height:auto}}.module.media-cards .module-cards .module-card .card-content .card-media .card-medium{max-height:100%;width:auto;max-width:100%}.module.media-cards .module-cards .module-card .card-content .card-heading{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.media-cards .module-cards .module-card .card-content .card-heading{font-size:1.25rem}}.module.media-cards .module-cards .module-card .card-content .card-heading{line-height:1.25;margin-bottom:16px;order:3}.module.media-cards .module-cards .module-card .card-content .card-text{color:#E6E6E6;margin-bottom:16px;max-width:600px;order:4}.module.media-cards .module-cards .module-card .card-content .card-link{margin-top:auto;order:5}@media (max-width:767.98px){.module.multimedia-accordion.multimedia-accordion-multi .module-decor{display:none}}.module.multimedia-accordion.multimedia-accordion-hide-media .grid{--columns:1}.module.multimedia-accordion .grid{--columns:2;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:4.375rem}@media (max-width:767.98px){.module.multimedia-accordion .grid{--columns:1;gap:35px}}.module.multimedia-accordion .text-column{display:flex;flex-direction:column;justify-content:center}.module.multimedia-accordion .text-column .module-heading{font-size:4rem;line-height:1.25}@media (max-width:767.98px){.module.multimedia-accordion .text-column .module-heading{font-size:3rem}}@media (max-width:575.98px){.module.multimedia-accordion .text-column .module-heading{font-size:2.5rem}}.module.multimedia-accordion .text-column .module-heading{margin-bottom:24px}@media (max-width:767.98px){.module.multimedia-accordion .text-column .module-heading{margin-bottom:16px}}.module.multimedia-accordion .text-column .module-text{color:#E6E6E6;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.multimedia-accordion .text-column .module-text{font-size:1.25rem}}.module.multimedia-accordion .text-column .module-accordion{margin-top:96px}@media (max-width:767.98px){.module.multimedia-accordion .text-column .module-accordion{margin-top:48px}}.module.multimedia-accordion .text-column .module-accordion .accordion-item{border-bottom:1px solid #252525;padding:24px 0}.module.multimedia-accordion .text-column .module-accordion .accordion-item.open .accordion-toggle .toggle-index{color:#FFD700}.module.multimedia-accordion .text-column .module-accordion .accordion-item:first-child .accordion-content{display:block}.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-toggle{display:flex;align-items:center;gap:20px;margin-bottom:12px;text-align:left}.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-toggle .toggle-index{color:#ffffff}.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-toggle .toggle-heading{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-toggle .toggle-heading{font-size:1.25rem}}.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-content{color:#E6E6E6;display:none;padding-left:66px}.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-content .accordion-medium{margin-top:16px}@media (min-width:768px){.module.multimedia-accordion .text-column .module-accordion .accordion-item .accordion-content .accordion-medium{display:none}}.module.multimedia-accordion .image-column{display:flex;align-items:center;position:relative}.module.multimedia-accordion .image-column .module-decor{position:absolute;z-index:10}@media (max-width:575.98px){.module.multimedia-accordion .image-column .module-decor{transform:scale(.5)}}.module.multimedia-accordion .image-column .module-decor-1{top:20%;left:-10%}@media (max-width:991.98px){.module.multimedia-accordion .image-column .module-decor-1{top:5%;left:10%}}.module.multimedia-accordion .image-column .module-decor-2{top:60%;right:10%}.module.multimedia-accordion .image-column img{border-radius:20px;width:100%}.module.multimedia-accordion .image-column video{border-radius:20px;width:100%;height:auto}.module.multimedia-accordion .image-column .accordion-media{aspect-ratio:1;position:relative;width:100%}@media (max-width:767.98px){.module.multimedia-accordion .image-column .accordion-media{display:none}}.module.multimedia-accordion .image-column .accordion-media .accordion-medium{display:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.module.multimedia-accordion .image-column .accordion-media .accordion-medium:first-child{display:block}.module.product-cta .module-container{display:flex;gap:128px}@media (max-width:1199.98px){.module.product-cta .module-container{gap:16px}}@media (max-width:767.98px){.module.product-cta .module-container{flex-direction:column}}.module.product-cta .module-container .product-prices{flex:0 0 300px;max-width:300px}.module.product-cta .module-container .product-prices .product-period-switch{background-color:#101010;border-radius:10px;display:flex;align-items:center;gap:2px;margin-bottom:16px;padding:2px}.module.product-cta .module-container .product-prices .product-period-switch .switch{background-color:#101010;border-radius:10px;flex:1;font-weight:500;padding:8px 24px;transition:all .25s ease-in-out}.module.product-cta .module-container .product-prices .product-period-switch .switch.open{background-color:#ffffff;color:#171717}.module.product-cta .module-container .product-prices .product-details{background-color:#101010;border-radius:10px;padding:24px 16px}.module.product-cta .module-container .product-prices .product-details .title{font-size:1.25rem;margin-bottom:12px}.module.product-cta .module-container .product-prices .product-details .lead{color:#999999;margin-bottom:24px}.module.product-cta .module-container .product-prices .product-details .price{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.product-cta .module-container .product-prices .product-details .price{font-size:1.25rem}}.module.product-cta .module-container .product-prices .product-details .price{font-weight:500;margin-bottom:24px}.module.product-cta .module-container .product-prices .product-details .price.yearly{display:none}.module.product-cta .module-container .product-desc{flex:1}.module.product-cta .module-container .product-desc :not(:is(h2,h3,h4,h5,h6)){color:#999999}.module.fullscreen-media .module-medium{border-radius:16px;position:static;transform:none}.module.logo-slider .module-heading{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.module.logo-slider .module-heading{font-size:1.5rem}}.module.logo-slider .module-heading{margin-bottom:64px;text-align:center}.module.logo-slider .swiper-logo .swiper-wrapper{transition-timing-function:linear}.module.logo-slider .swiper-logo .swiper-slide{padding:16px;width:160px;height:60px}.module.logo-slider .swiper-logo .swiper-slide .module-logo{width:100%;height:auto}.module.table .module-content{background-color:#0F0F0F;border-radius:20px;padding:20px 20px 40px}.module.table .module-content table tr{border-bottom:1px solid #252525}.module.table .module-content table tr:first-child td{color:#ffffff;font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.table .module-content table tr:first-child td{font-size:1.25rem}}@media (max-width:575.98px){.module.table .module-content table tr:first-child td{font-size:1rem;line-height:1.5}}.module.table .module-content table tr td{color:#E6E6E6;padding:24px 24px 24px 0}.module.table .module-content table tr td img,.module.table .module-content table tr td svg{display:inline-block;margin-right:8px}.module.packages .module-packages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width:991.98px){.module.packages .module-packages{grid-template-columns:repeat(1,minmax(0,1fr))}}.module.packages .module-packages .module-package{display:flex;grid-column:span 1}.module.packages .module-packages .module-package .package-content{background-color:#000000;border:1px solid #252525;border-radius:12px;display:flex;flex-direction:column;flex:1;overflow:hidden;padding:16px}.module.packages .module-packages .module-package .package-content .package-texts{display:flex;flex-direction:column;margin-bottom:16px}.module.packages .module-packages .module-package .package-content .package-texts .package-name{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.packages .module-packages .module-package .package-content .package-texts .package-name{font-size:1.25rem}}.module.packages .module-packages .module-package .package-content .package-texts .package-name{line-height:1.25;margin-bottom:12px}.module.packages .module-packages .module-package .package-content .package-texts .package-text{color:#E6E6E6;margin-bottom:24px}.module.packages .module-packages .module-package .package-content .package-texts .package-price{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.packages .module-packages .module-package .package-content .package-texts .package-price{font-size:1.25rem}}.module.packages .module-packages .module-package .package-content .package-texts .package-price{margin-top:auto}.module.packages .module-packages .module-package .package-content .package-link{margin-bottom:24px}.module.packages .module-packages .module-package .package-content .package-desc-list{display:flex;flex-direction:column;gap:12px}.module.packages .module-packages .module-package .package-content .package-desc-list .package-desc-list-item{color:#E6E6E6;padding-left:26px;position:relative}.module.packages .module-packages .module-package .package-content .package-desc-list .package-desc-list-item:before{content:"";border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:8px;height:8px;position:absolute;top:8px;left:4px;transform:rotate(-45deg)}.module.multimedia-grid .module-list{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr;gap:20px}.module.multimedia-grid .module-cell{border:1px solid #1e1e1e;border-radius:20px;display:flex;align-items:center;justify-content:center;grid-column:span 1;overflow:hidden}.module.multimedia-grid .module-cell img,.module.multimedia-grid .module-cell svg,.module.multimedia-grid .module-cell video{max-width:100%;height:auto}.module.job-offers .job-offers-filter{margin-bottom:40px}.module.job-offers .job-offers-filter .job-offers-filter-form{display:flex;gap:20px}@media (max-width:767.98px){.module.job-offers .job-offers-filter .job-offers-filter-form{flex-direction:column}}.module.job-offers .job-offers-filter .job-offers-filter-form .form-field{flex:1}.module.job-offers .job-offers-filter .job-offers-filter-form .form-field select{color:#000000;width:100%}.module.job-offers .job-offers-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}@media (max-width:991.98px){.module.job-offers .job-offers-list{grid-template-columns:repeat(1,minmax(0,1fr))}}.module.job-offers .job-offers-list .job-offer-excerpt{background-color:#0F0F0F;border-radius:16px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;grid-column:span 1;padding:24px}@media (max-width:575.98px){.module.job-offers .job-offers-list .job-offer-excerpt{flex-direction:column}}.module.job-offers .job-offers-list .job-offer-excerpt .job-offer-title{font-size:1.5rem;line-height:1.5}@media (max-width:767.98px){.module.job-offers .job-offers-list .job-offer-excerpt .job-offer-title{font-size:1.25rem}}.module.job-offers .job-offers-list .job-offer-excerpt .job-offer-title{font-weight:500}.module.job-offers .job-offers-list .job-offer-excerpt .job-offer-title .job-offer-link{transition:color .25s ease-in-out}.module.job-offers .job-offers-list .job-offer-excerpt .job-offer-title .job-offer-link:hover{color:#FFD700}.module.job-offers .job-offers-list .job-offer-excerpt .job-offer-text{color:#999999;margin-top:16px}.module.job-offers .job-offers-list .job-offer-list-no-found{font-size:2.5rem;line-height:1.15}@media (max-width:767.98px){.module.job-offers .job-offers-list .job-offer-list-no-found{font-size:1.5rem}}.module.iframe{position:relative}.module.iframe .iframe-wrapper{border-radius:16px;overflow:hidden;position:relative;transition:height .3s ease-in-out;width:100%}.module.iframe .iframe-wrapper iframe{width:100%;height:100%;border:none;display:block;transition:height .3s ease-in-out}.module.iframe .iframe-wrapper[data-height-type=static] iframe{height:var(--height-mobile)}@media (min-width:768px){.module.iframe .iframe-wrapper[data-height-type=static] iframe{height:var(--height-desktop)}}
/*# sourceMappingURL=main.min.css.map */
