@charset "UTF-8";@font-face{font-family:Phosphor-Light;src:url(/dist/assets/Phosphor-Light-CGwbSLuF.woff2) format("woff2"),url(/dist/assets/Phosphor-Light-Ch5YcZ-M.woff) format("woff"),url(/dist/assets/Phosphor-Light-Cmen2P86.ttf) format("truetype"),url(/dist/assets/Phosphor-Light-BTiR1Cbr.svg#Phosphor-Light) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Phosphor-Bold;src:url(/dist/assets/Phosphor-Bold-BCak21uZ.woff2) format("woff2"),url(/dist/assets/Phosphor-Bold-Bs3tcKfK.woff) format("woff"),url(/dist/assets/Phosphor-Bold-y1cGIEs3.ttf) format("truetype"),url(/dist/assets/Phosphor-Bold-CIyscVBM.svg#Phosphor-Bold) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Phosphor;src:url(/dist/assets/Phosphor-DtdjzkpE.woff2) format("woff2"),url(/dist/assets/Phosphor-BdqudwT5.woff) format("woff"),url(/dist/assets/Phosphor-CDxgqcPu.ttf) format("truetype"),url(/dist/assets/Phosphor-BXRFlF4V.svg#Phosphor) format("svg");font-weight:400;font-style:normal;font-display:block}.ph{font-family:Phosphor!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ph.ph-arrows-out-simple:before{content:""}.ph.ph-check:before{content:""}@font-face{font-family:Phosphor-Fill;src:url(/dist/assets/Phosphor-Fill-D4CDmGRg.woff2) format("woff2"),url(/dist/assets/Phosphor-Fill-CS2zOYDV.woff) format("woff"),url(/dist/assets/Phosphor-Fill-N9gYSHy0.ttf) format("truetype"),url(/dist/assets/Phosphor-Fill-BofDnXwa.svg#Phosphor-Fill) format("svg");font-weight:400;font-style:normal;font-display:block}html{box-sizing:border-box;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;font-size:62.5%;line-height:1.45;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal}*,*:before,*:after{box-sizing:inherit}body{margin:0;font-size:2.2rem;line-height:inherit}hr{height:0;color:inherit;border:0;border-top:1px solid}abbr:where([title]){-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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}address{font-style:inherit}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0;border:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}input::placeholder,textarea::placeholder{opacity:1}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}::-moz-selection{text-shadow:none}::selection{text-shadow:none}:focus:not(:focus-visible){outline:2px solid transparent;outline-offset:2px}:focus-visible{outline-width:2px;outline-offset:2px;outline-style:solid;outline-color:transparent}.Breakout{position:relative;left:50%;margin-left:calc((100vw - var(--scrollbar-visible-width, 0px)) / -2);width:calc(100vw - var(--scrollbar-visible-width, 0px))}.Icon{width:var(--icon-size);height:var(--icon-size);fill:currentColor}.Icon--size-xs{--icon-size: .75rem}.Icon--size-sm{--icon-size: 1rem}.Icon--size-md{--icon-size: 1.6rem}.Icon--size-lg{--icon-size: 2.4rem}.Icon--size-xl{--icon-size: 3.6rem}.with-icon{display:inline-flex;align-items:baseline}.Button{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:inline-flex;align-items:center;position:relative;margin:0;padding:0;color:inherit;font:inherit;text-align:center;background:transparent;border:none;border-radius:0}.Button::-moz-focus-inner{padding:0;border:0}.Button:disabled,.Button.is-disabled{opacity:.5;cursor:default;pointer-events:none}.Container{position:relative;margin-right:auto;margin-left:auto;width:100%}.Container{--container-spacing: 2rem;--container-width: 154rem;padding-right:var(--container-spacing);padding-left:var(--container-spacing);max-width:calc(var(--container-width) + var(--container-spacing) * 2)}.Container--medium{--container-spacing: 2rem;--container-width: 124rem}:root{--form-row-spacing-y: 2.25rem;--form-row-spacing-x: 4rem;--form-floating-label-opacity: 1;--form-floating-label-transition: transform .2s;--form-floating-label-scale: .85;--form-floating-label-position-x: 1px;--form-floating-label-position-y: -1.75em;--form-floating-label-position-z: 0;--form-options-horizontal-spacing-y: .25rem;--form-options-horizontal-spacing-x: 2rem;--form-options-vertical-spacing-y: .25rem;--form-instructions-color: inherit;--form-instructions-font-size: .875em;--form-error-color: inherit;--form-error-font-size: .875em;--form-input-disabled-opacity: .5;--form-input-select-icon-width: 1rem;--form-input-select-icon-height: 1rem;--form-input-select-icon-color: currentColor;--form-input-select-icon-background-position: bottom 1.2em right;--form-input-check-icon-position: center;--form-input-check-icon-size: 100%;--form-input-check-width: 1.1em;--form-input-check-height: 1.1em;--form-input-check-top: .175em;--form-input-check-gap: 1rem;--form-input-check-border-width: 2px;--form-input-check-border-color: var(--theme-color-border);--form-input-check-border-radius: 2px;--form-input-check-background-color: transparent;--form-input-check-checked-color: var(--theme-color-on-accent);--form-input-check-checked-border-color: var(--theme-color-accent);--form-input-check-checked-background-color: var(--theme-color-accent);--form-input-radio-icon-position: center;--form-input-radio-icon-size: 110%;--form-input-radio-border-radius: 100%;--fui-error-margin-top: 0;--fui-error-color: var(--form-error-color);--fui-error-font-size: var(--form-error-font-size);--fui-required-color: var(--fui-error-color)}.Form-row{display:flex;flex-wrap:wrap;margin-top:calc(var(--form-row-spacing-y) * -1);margin-left:calc(var(--form-row-spacing-x) * -1)}.Form-row--hidden{display:none}.Form-row+.Form-row{padding-top:var(--form-row-spacing-y)}.Form-item{flex:1;padding-top:var(--form-row-spacing-y);padding-left:var(--form-row-spacing-x);width:100%}.Form-item[data-conditionally-hidden]{display:none}.Form-field{position:relative}.Form-label{display:inline-flex}.Form-control--floating{position:relative}.Form-control--floating>.Form-label{pointer-events:none;position:absolute;top:0;left:0;transform-origin:0 0;transition:var(--form-floating-label-transition)}.Form-control--floating>.Form-input::-moz-placeholder{color:transparent}.Form-control--floating>.Form-input::placeholder{color:transparent}.Form-control--floating>.Form-input:not(:-moz-placeholder-shown)~.Form-label{opacity:var(--form-floating-label-opacity);transform:scale(var(--form-floating-label-scale)) translate3d(var(--form-floating-label-position-x),var(--form-floating-label-position-y),var(--form-floating-label-position-z))}.Form-control--floating>.Form-input:focus~.Form-label,.Form-control--floating>.Form-input:not(:placeholder-shown)~.Form-label{opacity:var(--form-floating-label-opacity);transform:scale(var(--form-floating-label-scale)) translate3d(var(--form-floating-label-position-x),var(--form-floating-label-position-y),var(--form-floating-label-position-z))}.Form-control--floating>.Form-input:-webkit-autofill~.Form-label{opacity:var(--form-floating-label-opacity);transform:scale(var(--form-floating-label-scale)) translate3d(var(--form-floating-label-position-x),var(--form-floating-label-position-y),var(--form-floating-label-position-z))}.Form-input:disabled,.Form-input:disabled+.Form-label--checkbox,.Form-input:disabled+.Form-label--radio{opacity:var(--form-input-disabled-opacity);cursor:not-allowed}.Form-input--text,.Form-input--textarea,.Form-input--select,.Form-input--multiselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;width:100%;border:1px solid;border-radius:0;color:inherit;line-height:inherit;text-overflow:ellipsis;background:transparent;box-shadow:none;outline:none}.Form-input--select::-ms-expand,.Form-input--multiselect::-ms-expand{display:none}.Form-input--select{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%208%206%22%20fill%3D%22currentColor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M0.94%200.726562L4%203.7799L7.06%200.726562L8%201.66656L4%205.66656L0%201.66656L0.94%200.726562Z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:var(--form-input-select-icon-background-position);background-size:var(--form-input-select-icon-width) var(--form-input-select-icon-height)}.Form-checkbox,.Form-radio{display:inline-flex;align-items:baseline;position:relative}.Form-input--checkbox,.Form-input--radio{opacity:0;position:absolute;top:0;left:0;z-index:-1}.Form-label--checkbox,.Form-label--radio{display:block;position:relative;padding-left:calc(var(--form-input-check-gap) + var(--form-input-check-width))}.Form-label--checkbox:before,.Form-label--checkbox:after,.Form-label--radio:before,.Form-label--radio:after{content:"";display:block;position:absolute;top:var(--form-input-check-top);left:0;padding:0;width:var(--form-input-check-width);height:var(--form-input-check-height)}.Form-label--checkbox:before,.Form-label--radio:before{border-style:solid;border-width:var(--form-input-check-border-width);border-color:var(--form-input-check-border-color);background-color:var(--form-input-check-background-color);background-origin:border-box}.Form-label--checkbox:before,.Form-label--checkbox:after{border-radius:var(--form-input-check-border-radius)}.Form-label--radio:before,.Form-label--radio:after{border-radius:var(--form-input-radio-border-radius)}.Form-input--checkbox:checked+.Form-label--checkbox:before,.Form-input--radio:checked+.Form-label--radio:before{border-color:var(--form-input-check-checked-border-color);background-color:var(--form-input-check-checked-background-color)}.Form-input--checkbox:checked+.Form-label--checkbox:after,.Form-input--radio:checked+.Form-label--radio:after{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--form-input-check-checked-color)}.Form-input--checkbox:checked+.Form-label--checkbox:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.207%204.793a1%201%200%20010%201.414l-5%205a1%201%200%2001-1.414%200l-2-2a1%201%200%20011.414-1.414L6.5%209.086l4.293-4.293a1%201%200%20011.414%200z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M12.207%204.793a1%201%200%20010%201.414l-5%205a1%201%200%2001-1.414%200l-2-2a1%201%200%20011.414-1.414L6.5%209.086l4.293-4.293a1%201%200%20011.414%200z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:var(--form-input-check-icon-position);mask-position:var(--form-input-check-icon-position);-webkit-mask-size:var(--form-input-check-icon-size);mask-size:var(--form-input-check-icon-size)}.Form-input--radio:checked+.Form-label--radio:after{-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-position:var(--form-input-radio-icon-position);mask-position:var(--form-input-radio-icon-position);-webkit-mask-size:var(--form-input-radio-icon-size);mask-size:var(--form-input-radio-icon-size)}.Form-instructions{color:var(--form-instructions-color);font-size:var(--form-instructions-font-size)}.Form-error{color:var(--form-error-color);font-size:var(--form-error-font-size)}.Form-options--vertical{display:flex;flex-direction:column}.Form-options--vertical>*+*{margin-top:var(--form-options-vertical-spacing-y)}.Form-options--horizontal{display:flex;flex-wrap:wrap;margin-top:calc(var(--form-options-horizontal-spacing-y) * -1);margin-left:calc(var(--form-options-horizontal-spacing-x) * -1)}.Form-options--horizontal>*{padding-top:var(--form-options-horizontal-spacing-y);padding-left:var(--form-options-horizontal-spacing-x)}.Grid{display:grid;grid-template-columns:var(--grid-template-columns, repeat(12, minmax(0, 1fr)));-moz-column-gap:var(--grid-column-gap, var(--grid-gap));column-gap:var(--grid-column-gap, var(--grid-gap));row-gap:var(--grid-row-gap, var(--grid-gap))}picture{display:block;position:relative;overflow:hidden;background-color:var(--image-bg)}picture img{aspect-ratio:var(--image-ratio);-o-object-fit:var(--image-fit, cover);object-fit:var(--image-fit, cover);-o-object-position:var(--image-position);object-position:var(--image-position);position:relative}picture img:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";display:block;background-color:var(--image-bg, silver)}picture img:after{position:absolute;top:50%;left:50%;content:var(--image-broken) ":\a" attr(alt);display:flex;align-items:center;justify-content:center;padding-top:2rem;font-size:75%;line-height:1.75;text-align:center;white-space:pre;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cg fill='none' stroke='%23444' stroke-linecap='square' stroke-miterlimit='10'%3E%3Cpath d='m12 6 2.075-2.075a5.011 5.011 0 0 1 7 0h0a5.011 5.011 0 0 1 0 7L19 13m-6 6-2.075 2.075a5.011 5.011 0 0 1-7 0h0a5.011 5.011 0 0 1 0-7L6 12'/%3E%3Cpath data-color='color-2' d='m8.5 16.5 1-1m6-6 1-1m-14-6 20 20'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:top center;background-size:1.2rem auto;transform:translate(-50%,-50%)}picture:empty:after{content:"";aspect-ratio:var(--image-ratio);display:block;background-color:var(--image-bg, silver);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m54 4h-44a6 6 0 0 0 -6 6v44a6 6 0 0 0 6 6h44a6 6 0 0 0 6-6v-44a6 6 0 0 0 -6-6zm-30.5 10a5.5 5.5 0 1 1 -5.5 5.5 5.5 5.5 0 0 1 5.5-5.5zm30.377 33.481a1 1 0 0 1 -.877.519h-42a1 1 0 0 1 -.852-1.524l8-13a1 1 0 0 1 1.6-.14l7.14 8.031 11.28-16.922a1.022 1.022 0 0 1 .843-.445 1 1 0 0 1 .833.463l14 22a1 1 0 0 1 .033 1.018z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:3.2rem}.Media--video>.Media-embed{aspect-ratio:var(--video-ratio, 16/9);width:100%}.Media.is-empty{display:block;background-repeat:var(--media-empty-repeat, no-repeat);background-position:var(--media-empty-position, 50%);background-size:var(--media-empty-size, 3.2rem)}.Media--video.is-empty{aspect-ratio:var(--video-ratio, 16/9);background-color:var(--video-bg, silver);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M3.375 19.5h17.25m-17.25 0a1.125 1.125 0 01-1.125-1.125M3.375 19.5h1.5C5.496 19.5 6 18.996 6 18.375m-3.75 0V5.625m0 12.75v-1.5c0-.621.504-1.125 1.125-1.125m18.375 2.625V5.625m0 12.75c0 .621-.504 1.125-1.125 1.125m1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125m0 3.75h-1.5A1.125 1.125 0 0118 18.375M20.625 4.5H3.375m17.25 0c.621 0 1.125.504 1.125 1.125M20.625 4.5h-1.5C18.504 4.5 18 5.004 18 5.625m3.75 0v1.5c0 .621-.504 1.125-1.125 1.125M3.375 4.5c-.621 0-1.125.504-1.125 1.125M3.375 4.5h1.5C5.496 4.5 6 5.004 6 5.625m-3.75 0v1.5c0 .621.504 1.125 1.125 1.125m0 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125m1.5-3.75C5.496 8.25 6 7.746 6 7.125v-1.5M4.875 8.25C5.496 8.25 6 8.754 6 9.375v1.5m0-5.25v5.25m0-5.25C6 5.004 6.504 4.5 7.125 4.5h9.75c.621 0 1.125.504 1.125 1.125m1.125 2.625h1.5m-1.5 0A1.125 1.125 0 0118 7.125v-1.5m1.125 2.625c-.621 0-1.125.504-1.125 1.125v1.5m2.625-2.625c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125M18 5.625v5.25M7.125 12h9.75m-9.75 0A1.125 1.125 0 016 10.875M7.125 12C6.504 12 6 12.504 6 13.125m0-2.25C6 11.496 5.496 12 4.875 12M18 10.875c0 .621-.504 1.125-1.125 1.125M18 10.875c0 .621.504 1.125 1.125 1.125m-2.25 0c.621 0 1.125.504 1.125 1.125m-12 5.25v-5.25m0 5.25c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125m-12 0v-1.5c0-.621-.504-1.125-1.125-1.125M18 18.375v-5.25m0 5.25v-1.5c0-.621.504-1.125 1.125-1.125M18 13.125v1.5c0 .621.504 1.125 1.125 1.125M18 13.125c0-.621.504-1.125 1.125-1.125M6 13.125v1.5c0 .621-.504 1.125-1.125 1.125M6 13.125C6 12.504 5.496 12 4.875 12m-1.5 0h1.5m-1.5 0c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125M19.125 12h1.5m0 0c.621 0 1.125.504 1.125 1.125v1.5c0 .621-.504 1.125-1.125 1.125m-17.25 0h1.5m14.25 0h1.5' /%3E%3C/svg%3E")}.Media--embed.is-empty{aspect-ratio:var(--embed-ratio, 16/9);background-color:var(--embed-bg, silver);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke-width='1.5' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M17.25 6.75L22.5 12l-5.25 5.25m-10.5 0L1.5 12l5.25-5.25m7.5-3l-4.5 16.5' /%3E%3C/svg%3E%0A")}.Menu-list{margin:0;padding:0;list-style:none}.Menu--inline>.Menu-list{display:flex;flex-wrap:wrap;align-items:flex-start}.Menu-link{display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.u-align-items-start{align-items:start}.u-align-items-end{align-items:end}.u-align-items-center{align-items:center}.u-align-items-stretch{align-items:stretch}.u-align-items-baseline{align-items:baseline}.u-col-span-4{grid-column:span 4/span 4}.u-col-span-6{grid-column:span 6/span 6}.u-col-span-12{grid-column:span 12/span 12}.u-gap-16{--grid-gap: 3.2rem}.u-hidden{display:none!important}.u-block{display:block!important}.u-overflow-clip{overflow:clip!important}.u-size-11{width:2.2rem;height:2.2rem}.u-stack{display:flex;flex-direction:column;justify-content:flex-start}.u-stack:only-child{height:100%}.u-stack>*{margin-top:0;margin-bottom:0}.u-stack>*+*{margin-top:var(--stack-spacing)}.u-stack--2>*+*{--stack-spacing: .4rem}.u-stack--3>*+*{--stack-spacing: .6rem}.u-stack--4>*+*{--stack-spacing: .8rem}.u-stack--6>*+*{--stack-spacing: 1.2rem}.u-stack--8>*+*{--stack-spacing: 1.6rem}.u-stack--10>*+*{--stack-spacing: 2rem}.u-stack--12>*+*{--stack-spacing: 2.4rem}.u-stack--16>*+*{--stack-spacing: 3.2rem}.u-stack--24>*+*{--stack-spacing: 4.8rem}.u-stack--32>*+*{--stack-spacing: 6.4rem}.u-font-graphie{font-family:Graphie,sans-serif}.u-font-hanken-grotesk{font-family:Hanken Grotesk,sans-serif}.u-font-heading{font-family:var(--theme-font-family-heading)}.u-font-body{font-family:var(--theme-font-family-body)}.u-text-h1{font-weight:600;font-size:clamp(3.6rem,1.7511111111rem + 2.8888888889vw,6.2rem);line-height:1.15}.u-text-h2,.u-prose :where(h2):not(:where([class~=u-not-prose] *)){font-weight:600;font-size:clamp(3.6rem,1.7511111111rem + 2.8888888889vw,6.2rem);line-height:1.15}.u-text-h3,.u-prose :where(h3):not(:where([class~=u-not-prose] *)){font-weight:500;font-size:clamp(2.5rem,2.0022222222rem + .7777777778vw,3.2rem);line-height:1.3}.u-text-h4,.u-prose :where(h4):not(:where([class~=u-not-prose] *)){font-weight:400;font-size:clamp(2.2rem,1.9866666667rem + .3333333333vw,2.5rem);line-height:1.3}.u-text-h5,.u-prose :where(h5):not(:where([class~=u-not-prose] *)){font-weight:400;font-size:clamp(1.8rem,1.5155555556rem + .4444444444vw,2.2rem);line-height:1.5}.u-text-h6,.u-prose :where(h6):not(:where([class~=u-not-prose] *)){font-weight:400;font-size:1.8rem;line-height:1.5}.u-text-body{font-size:clamp(1.8rem,1.5155555556rem + .4444444444vw,2.2rem);line-height:1.45}.u-text-huge{font-size:clamp(2.8rem,1.5911111111rem + 1.8888888889vw,4.5rem);line-height:1.3}.u-text-2xl{font-size:clamp(2.4rem,1.4044444444rem + 1.5555555556vw,3.8rem);line-height:1.3}.u-text-xl{font-size:clamp(2.2rem,1.4888888889rem + 1.1111111111vw,3.2rem);line-height:1.3}.u-text-lg{font-size:clamp(2rem,1.7155555556rem + .4444444444vw,2.4rem);line-height:1.45}.u-text-sm{font-size:clamp(1.6rem,1.4577777778rem + .2222222222vw,1.8rem);line-height:1.45}.u-text-xs{font-size:1.6rem;line-height:1.45}.u-text-mini{font-size:1.4rem;line-height:1.45}.u-text-micro{font-size:1.2rem;line-height:1.45}.u-font-thin{font-weight:100}.u-font-extralight{font-weight:200}.u-font-light{font-weight:300}.u-font-normal{font-weight:400}.u-font-medium{font-weight:500}.u-font-semibold{font-weight:600}.u-font-bold{font-weight:700}.u-font-extrabold{font-weight:800}.u-font-black{font-weight:900}.u-line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.u-text-center{text-align:center}.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.u-normal-case{text-transform:none}.u-text-balance{text-wrap:balance}.u-text-pretty{text-wrap:pretty}.formie-recaptcha-placeholder{margin-top:0}.formie-recaptcha-placeholder .grecaptcha-badge{visibility:hidden}.gcounter{opacity:0;position:absolute;top:1.5rem;left:2rem;z-index:99999;padding:.7rem 1rem;border-radius:4px;color:#fff;font-size:1.4rem;background-color:#00000052;transition:opacity .2s}.gcounter:after{content:attr(data-indicator)}.gcounter-added{opacity:1}.glightbox-closing .gcounter{opacity:0!important}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.swiper-lazy,.swiper-lazy-loading{opacity:0}.swiper-lazy-loaded{opacity:1;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}:root{--color-transparent: hsla(0, 0%, 0%, 0);--color-black: hsl(0, 0%, 0%);--color-black-a1: hsla(0, 0%, 0%, .05);--color-black-a2: hsla(0, 0%, 0%, .1);--color-black-a3: hsla(0, 0%, 0%, .15);--color-black-a4: hsla(0, 0%, 0%, .2);--color-black-a5: hsla(0, 0%, 0%, .3);--color-black-a6: hsla(0, 0%, 0%, .4);--color-black-a7: hsla(0, 0%, 0%, .5);--color-black-a8: hsla(0, 0%, 0%, .6);--color-black-a9: hsla(0, 0%, 0%, .7);--color-black-a10: hsla(0, 0%, 0%, .8);--color-black-a11: hsla(0, 0%, 0%, .9);--color-black-a12: hsla(0, 0%, 0%, .95);--color-white: hsl(0, 0%, 100%);--color-white-a1: hsla(0, 0%, 100%, .05);--color-white-a2: hsla(0, 0%, 100%, .1);--color-white-a3: hsla(0, 0%, 100%, .15);--color-white-a4: hsla(0, 0%, 100%, .2);--color-white-a5: hsla(0, 0%, 100%, .3);--color-white-a6: hsla(0, 0%, 100%, .4);--color-white-a7: hsla(0, 0%, 100%, .5);--color-white-a8: hsla(0, 0%, 100%, .6);--color-white-a9: hsla(0, 0%, 100%, .7);--color-white-a10: hsla(0, 0%, 100%, .8);--color-white-a11: hsla(0, 0%, 100%, .9);--color-white-a12: hsla(0, 0%, 100%, .95);--color-gray-1: #fcfcfc;--color-gray-2: #f4f4f4;--color-gray-3: #f0f0f0;--color-gray-4: #e8e8e8;--color-gray-5: #e1e1e1;--color-gray-6: #d9d9d9;--color-gray-7: #cecece;--color-gray-8: #bbb;--color-gray-9: #8d8d8d;--color-gray-10: #838383;--color-gray-11: #646464;--color-gray-12: #050505;--color-gray-a1: rgba(0, 0, 0, .0117647059);--color-gray-a2: rgba(0, 0, 0, .0235294118);--color-gray-a3: rgba(0, 0, 0, .0588235294);--color-gray-a4: rgba(0, 0, 0, .0901960784);--color-gray-a5: rgba(0, 0, 0, .1176470588);--color-gray-a6: rgba(0, 0, 0, .1490196078);--color-gray-a7: rgba(0, 0, 0, .1921568627);--color-gray-a8: rgba(0, 0, 0, .2666666667);--color-gray-a9: rgba(0, 0, 0, .4470588235);--color-gray-a10: rgba(0, 0, 0, .4862745098);--color-gray-a11: rgba(0, 0, 0, .6078431373);--color-gray-a12: rgba(0, 0, 0, .8745098039);--color-gray-dark-1: #050505;--color-gray-dark-2: #0f0f0f;--color-gray-dark-3: #1c1c1c;--color-gray-dark-4: #282828;--color-gray-dark-5: #303030;--color-gray-dark-6: #393939;--color-gray-dark-7: #474747;--color-gray-dark-8: #606060;--color-gray-dark-9: #6c6c6c;--color-gray-dark-10: #7a7a7a;--color-gray-dark-11: #b3b3b3;--color-gray-dark-12: #ededed;--color-gray-dark-a1: rgba(0, 0, 0, 0);--color-gray-dark-a2: rgba(255, 255, 255, .0666666667);--color-gray-dark-a3: rgba(255, 255, 255, .1137254902);--color-gray-dark-a4: rgba(255, 255, 255, .1411764706);--color-gray-dark-a5: rgba(255, 255, 255, .1725490196);--color-gray-dark-a6: rgba(255, 255, 255, .2078431373);--color-gray-dark-a7: rgba(255, 255, 255, .262745098);--color-gray-dark-a8: rgba(255, 255, 255, .3647058824);--color-gray-dark-a9: rgba(255, 255, 255, .4117647059);--color-gray-dark-a10: rgba(255, 255, 255, .4666666667);--color-gray-dark-a11: rgba(255, 255, 255, .6941176471);--color-gray-dark-a12: rgba(255, 255, 255, .9294117647);--color-blue-1: #fdfdfe;--color-blue-2: #f7f9ff;--color-blue-3: #edf2ff;--color-blue-4: #dfe9ff;--color-blue-5: #cfdeff;--color-blue-6: #bdd1ff;--color-blue-7: #a6beff;--color-blue-8: #87a4f7;--color-blue-9: #3650dc;--color-blue-10: #2b3fcb;--color-blue-11: #3b57d1;--color-blue-12: #1e2c60;--color-blue-a1: rgba(0, 0, 128, .0078431373);--color-blue-a2: rgba(0, 64, 255, .031372549);--color-blue-a3: rgba(0, 71, 255, .0705882353);--color-blue-a4: rgba(0, 80, 255, .1254901961);--color-blue-a5: rgba(0, 80, 255, .1882352941);--color-blue-a6: rgba(0, 78, 255, .2588235294);--color-blue-a7: rgba(0, 69, 255, .3490196078);--color-blue-a8: rgba(0, 62, 238, .4705882353);--color-blue-a9: rgba(0, 33, 211, .7882352941);--color-blue-a10: rgba(0, 24, 193, .831372549);--color-blue-a11: rgba(0, 37, 195, .768627451);--color-blue-a12: rgba(0, 16, 75, .8823529412);--color-blue-contrast: #fff;--color-blue-surface: rgba(245, 248, 255, .8);--color-blue-indicator: #3650dc;--color-blue-track: #3650dc;--color-blue-dark-1: #03040f;--color-blue-dark-2: #0f1424;--color-blue-dark-3: #16224b;--color-blue-dark-4: #1c2b66;--color-blue-dark-5: #24367a;--color-blue-dark-6: #2d418a;--color-blue-dark-7: #374d9f;--color-blue-dark-8: #415bbb;--color-blue-dark-9: #3650dc;--color-blue-dark-10: #2b3fcb;--color-blue-dark-11: #92b2ff;--color-blue-dark-12: #d4e1ff;--color-blue-dark-a1: rgba(0, 0, 237, .0431372549);--color-blue-dark-a2: rgba(85, 125, 253, .1254901961);--color-blue-dark-a3: rgba(65, 108, 253, .2823529412);--color-blue-dark-a4: rgba(65, 103, 255, .3882352941);--color-blue-dark-a5: rgba(71, 109, 253, .4705882353);--color-blue-dark-a6: rgba(80, 118, 255, .5333333333);--color-blue-dark-a7: rgba(86, 121, 254, .6196078431);--color-blue-dark-a8: rgba(88, 123, 255, .7294117647);--color-blue-dark-a9: rgba(62, 92, 254, .862745098);--color-blue-dark-a10: rgba(53, 78, 255, .7921568627);--color-blue-dark-a11: #92b2ff;--color-blue-dark-a12: #d4e1ff;--color-red-1: #fffcfc;--color-red-2: #fff7f7;--color-red-3: #feebec;--color-red-4: #ffdbdc;--color-red-5: #ffcdce;--color-red-6: #fdbdbe;--color-red-7: #f4a9aa;--color-red-8: #eb8e90;--color-red-9: #e5484d;--color-red-10: #dc3e42;--color-red-11: #ce2c31;--color-red-12: #641723;--color-red-a1: rgba(255, 0, 0, .0117647059);--color-red-a2: rgba(255, 0, 0, .031372549);--color-red-a3: rgba(243, 0, 13, .0784313725);--color-red-a4: rgba(255, 0, 8, .1411764706);--color-red-a5: rgba(255, 0, 6, .1960784314);--color-red-a6: rgba(248, 0, 4, .2588235294);--color-red-a7: rgba(223, 0, 3, .337254902);--color-red-a8: rgba(210, 0, 5, .4431372549);--color-red-a9: rgba(219, 0, 7, .7176470588);--color-red-a10: rgba(209, 0, 5, .7568627451);--color-red-a11: rgba(196, 0, 6, .8274509804);--color-red-a12: rgba(85, 0, 13, .9098039216);--color-red-dark-1: #191111;--color-red-dark-2: #201314;--color-red-dark-3: #3b1219;--color-red-dark-4: #500f1c;--color-red-dark-5: #611623;--color-red-dark-6: #72232d;--color-red-dark-7: #8c333a;--color-red-dark-8: #b54548;--color-red-dark-9: #e5484d;--color-red-dark-10: #ec5d5e;--color-red-dark-11: #ff9592;--color-red-dark-12: #ffd1d9;--color-red-dark-a1: rgba(244, 18, 18, .0352941176);--color-red-dark-a2: rgba(242, 47, 62, .0666666667);--color-red-dark-a3: rgba(255, 23, 63, .1764705882);--color-red-dark-a4: rgba(254, 10, 59, .2666666667);--color-red-dark-a5: rgba(255, 32, 71, .337254902);--color-red-dark-a6: rgba(255, 62, 86, .4078431373);--color-red-dark-a7: rgba(255, 83, 97, .5176470588);--color-red-dark-a8: rgba(255, 93, 97, .6901960784);--color-red-dark-a9: rgba(254, 78, 84, .8941176471);--color-red-dark-a10: rgba(255, 100, 101, .9215686275);--color-red-dark-a11: #ff9592;--color-red-dark-a12: #ffd1d9;--color-green-1: #fbfefb;--color-green-2: #f5fbf5;--color-green-3: #e9f6e9;--color-green-4: #daf1db;--color-green-5: #c9e8ca;--color-green-6: #b2ddb5;--color-green-7: #94ce9a;--color-green-8: #65ba74;--color-green-9: #46a758;--color-green-10: #3e9b4f;--color-green-11: #2a7e3b;--color-green-12: #203c25;--color-green-a1: rgba(0, 192, 0, .0156862745);--color-green-a2: rgba(0, 153, 0, .0392156863);--color-green-a3: rgba(0, 151, 0, .0862745098);--color-green-a4: rgba(0, 159, 7, .1450980392);--color-green-a5: rgba(0, 147, 5, .2117647059);--color-green-a6: rgba(0, 143, 10, .3019607843);--color-green-a7: rgba(1, 139, 15, .4196078431);--color-green-a8: rgba(0, 141, 25, .6039215686);--color-green-a9: rgba(0, 134, 25, .7254901961);--color-green-a10: rgba(0, 123, 23, .7568627451);--color-green-a11: rgba(0, 101, 20, .8352941176);--color-green-a12: rgba(0, 32, 6, .8745098039);--color-green-dark-1: #0e1511;--color-green-dark-2: #141a15;--color-green-dark-3: #1b2a1e;--color-green-dark-4: #1d3a24;--color-green-dark-5: #25482d;--color-green-dark-6: #2d5736;--color-green-dark-7: #366740;--color-green-dark-8: #3e7949;--color-green-dark-9: #46a758;--color-green-dark-10: #53b365;--color-green-dark-11: #71d083;--color-green-dark-12: #c2f0c2;--color-green-dark-a1: rgba(0, 222, 18, .0196078431);--color-green-dark-a2: rgba(94, 247, 120, .0392156863);--color-green-dark-a3: rgba(112, 254, 140, .1058823529);--color-green-dark-a4: rgba(87, 255, 128, .1725490196);--color-green-dark-a5: rgba(104, 255, 139, .231372549);--color-green-dark-a6: rgba(113, 255, 143, .2941176471);--color-green-dark-a7: rgba(119, 253, 146, .3647058824);--color-green-dark-a8: rgba(119, 253, 144, .4392156863);--color-green-dark-a9: rgba(101, 255, 130, .631372549);--color-green-dark-a10: rgba(114, 255, 141, .6823529412);--color-green-dark-a11: rgba(137, 255, 159, .8039215686);--color-green-dark-a12: rgba(206, 255, 206, .937254902);--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1240px;--breakpoint-2xl: 1540px;--text-base: 2.2rem;--text-h1: clamp(3.6rem, 1.7511111111rem + 2.8888888889vw, 6.2rem);--text-h2: clamp(3.6rem, 1.7511111111rem + 2.8888888889vw, 6.2rem);--text-h3: clamp(2.5rem, 2.0022222222rem + .7777777778vw, 3.2rem);--text-h4: clamp(2.2rem, 1.9866666667rem + .3333333333vw, 2.5rem);--text-h5: clamp(1.8rem, 1.5155555556rem + .4444444444vw, 2.2rem);--text-h6: 1.8rem;--text-body: clamp(1.8rem, 1.5155555556rem + .4444444444vw, 2.2rem);--text-huge: clamp(2.8rem, 1.5911111111rem + 1.8888888889vw, 4.5rem);--text-2xl: clamp(2.4rem, 1.4044444444rem + 1.5555555556vw, 3.8rem);--text-xl: clamp(2.2rem, 1.4888888889rem + 1.1111111111vw, 3.2rem);--text-lg: clamp(2rem, 1.7155555556rem + .4444444444vw, 2.4rem);--text-sm: clamp(1.6rem, 1.4577777778rem + .2222222222vw, 1.8rem);--text-xs: 1.6rem;--text-mini: 1.4rem;--text-micro: 1.2rem;--font-sans: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;--font-serif: ui-serif, Georgia, Cambria, Times New Roman, Times, serif;--font-monospace: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace;--font-graphie: Graphie, sans-serif;--font-hanken-grotesk: Hanken Grotesk, sans-serif;--font-heading: var(--theme-font-family-heading);--font-body: var(--theme-font-family-body);--font-thin: 100;--font-extralight: 200;--font-light: 300;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--font-extrabold: 800;--font-black: 900;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--spacing-px: 1px;--spacing-0: 0rem;--spacing-1: .2rem;--spacing-2: .4rem;--spacing-3: .6rem;--spacing-4: .8rem;--spacing-5: 1rem;--spacing-6: 1.2rem;--spacing-7: 1.4rem;--spacing-8: 1.6rem;--spacing-9: 1.8rem;--spacing-10: 2rem;--spacing-11: 2.2rem;--spacing-12: 2.4rem;--spacing-13: 2.6rem;--spacing-14: 2.8rem;--spacing-15: 3rem;--spacing-16: 3.2rem;--spacing-17: 3.4rem;--spacing-18: 3.6rem;--spacing-19: 3.8rem;--spacing-20: 4rem;--spacing-24: 4.8rem;--spacing-28: 5.6rem;--spacing-32: 6.4rem;--spacing-36: 7.2rem;--spacing-40: 8rem;--spacing-44: 8.8rem;--spacing-48: 9.6rem;--spacing-52: 10.4rem;--spacing-56: 11.2rem;--spacing-60: 12rem;--spacing-64: 12.8rem;--spacing-72: 14.4rem;--spacing-80: 16rem;--spacing-96: 19.2rem;--spacing-longform: 94rem}:root{--outline-width: 2px;--outline-offset: 2px;--outline-style: solid;--duration-fast: .15s;--duration-medium: .3s;--duration-slow: .4s;--ease: cubic-bezier(.25, 0, .3, 1);--ease-in: cubic-bezier(.5, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .5, 1);--ease-in-out: cubic-bezier(.3, 0, .7, 1);--content-xs: 28ch;--content-sm: 54ch;--content-md: 76ch;--content-lg: 90ch;--rounded-none: 0px;--rounded-sm: 2px;--rounded-md: 4px;--rounded-lg: .8rem;--rounded-xl: 1.2rem;--rounded-2xl: 1.6rem;--rounded-3xl: 2.4rem;--rounded-4xl: 3rem;--rounded-full: 9999px;--theme-font-family-heading: var(--font-graphie);--theme-font-family-body: var(--font-hanken-grotesk)}:is([data-color-scheme=light]),:is(.color-scheme-light),:root{--theme-color-brand: var(--color-blue-9);--theme-color-on-brand: var(--color-white);--theme-color-background: var(--color-white);--theme-color-background-inverse: var(--color-gray-12);--theme-color-text: var(--color-gray-12);--theme-color-text-inverse: var(--color-white);--theme-color-border: var(--color-gray-12);--theme-color-border-inverse: var(--color-white);--theme-color-neutral: var(--color-gray-9);--theme-color-on-neutral: var(--color-gray-12);--theme-color-muted: var(--color-gray-2);--theme-color-on-muted: var(--color-gray-12);--theme-color-emphasis: var(--color-gray-12);--theme-color-on-emphasis: var(--color-white);--theme-color-accent: var(--color-blue-9);--theme-color-on-accent: var(--color-white);--theme-color-accent-emphasis: var(--color-blue-10);--theme-color-focus: var(--color-blue-8);--theme-color-contrast: var(--color-blue-5);--theme-color-on-contrast: var(--color-black);--theme-color-surface: var(--color-white);--theme-color-on-surface: var(--color-gray-12);--theme-color-surface-low: var(--color-gray-2);--theme-color-on-surface-low: var(--color-gray-12);--theme-color-surface-lowest: var(--color-gray-12);--theme-color-on-surface-lowest: var(--color-white);--theme-color-panel: var(--color-white);--theme-color-on-panel: var(--color-gray-12);--theme-color-backdrop: var(--color-black-a7);--theme-color-error: var(--color-red-3);--theme-color-on-error: var(--color-red-11);--theme-color-error-emphasis: var(--color-red-9);--theme-color-on-error-emphasis: var(--color-white);--theme-color-success: var(--color-green-3);--theme-color-on-success: var(--color-green-11);--theme-color-success-emphasis: var(--color-green-9);--theme-color-on-success-emphasis: var(--color-white);--theme-color-info: var(--color-blue-3);--theme-color-on-info: var(--color-blue-11);--theme-color-info-emphasis: var(--color-blue-9);--theme-color-on-info-emphasis: var(--color-white)}:is([data-color-scheme=light]):is([data-theme=muted]),:is([data-color-scheme=light]):is(.theme-muted),:is([data-color-scheme=light]) :where([data-theme=muted]),:is([data-color-scheme=light]) :where(.theme-muted),:is(.color-scheme-light):is([data-theme=muted]),:is(.color-scheme-light):is(.theme-muted),:is(.color-scheme-light) :where([data-theme=muted]),:is(.color-scheme-light) :where(.theme-muted),:root:is([data-theme=muted]),:root:is(.theme-muted),:root :where([data-theme=muted]),:root :where(.theme-muted){--theme-color-surface: var(--color-gray-2);--theme-color-on-surface: var(--color-gray-12);--theme-color-surface-low: var(--color-gray-1);--theme-color-on-surface-low: var(--color-gray-12);--theme-color-surface-lowest: var(--color-white);--theme-color-on-surface-lowest: var(--color-gray-12)}:is([data-color-scheme=light]):is([data-theme=emphasis]),:is([data-color-scheme=light]):is(.theme-emphasis),:is([data-color-scheme=light]) :where([data-theme=emphasis]),:is([data-color-scheme=light]) :where(.theme-emphasis),:is(.color-scheme-light):is([data-theme=emphasis]),:is(.color-scheme-light):is(.theme-emphasis),:is(.color-scheme-light) :where([data-theme=emphasis]),:is(.color-scheme-light) :where(.theme-emphasis),:root:is([data-theme=emphasis]),:root:is(.theme-emphasis),:root :where([data-theme=emphasis]),:root :where(.theme-emphasis){color-scheme:dark;--theme-color-brand: var(--color-blue-9);--theme-color-on-brand: var(--color-white);--theme-color-background: var(--color-gray-dark-1);--theme-color-background-inverse: var(--color-white);--theme-color-text: var(--color-white);--theme-color-text-inverse: var(--color-gray-dark-1);--theme-color-border: var(--color-white);--theme-color-border-inverse: var(--color-gray-dark-1);--theme-color-neutral: var(--color-gray-dark-9);--theme-color-on-neutral: var(--color-gray-dark-12);--theme-color-muted: var(--color-gray-dark-1);--theme-color-on-muted: var(--color-white);--theme-color-emphasis: var(--color-white);--theme-color-on-emphasis: var(--color-gray-dark-12);--theme-color-accent: var(--color-blue-dark-11);--theme-color-on-accent: var(--color-black);--theme-color-accent-emphasis: var(--color-blue-dark-12);--theme-color-focus: var(--color-blue-dark-8);--theme-color-contrast: var(--color-blue-dark-5);--theme-color-on-contrast: var(--color-white);--theme-color-surface: var(--color-gray-dark-1);--theme-color-on-surface: var(--color-white);--theme-color-surface-low: color-mix(in srgb, var(--color-gray-dark-2) 60%, var(--color-blue-dark-6) 5%);--theme-color-on-surface-low: var(--color-white);--theme-color-surface-lowest: color-mix(in srgb, var(--color-gray-dark-2), var(--color-blue-dark-6) 5%);--theme-color-on-surface-lowest: var(--color-white);--theme-color-panel: color-mix(in srgb, var(--color-gray-dark-3), var(--color-blue-dark-5) 10%);--theme-color-on-panel: var(--color-white);--theme-color-backdrop: var(--color-black-a7)}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;height:100%;color:var(--theme-color-text);font-weight:var(--font-light);font-family:var(--theme-font-family-body);background-color:var(--theme-color-background)}body{min-height:100%;font-size:var(--text-body);background-color:var(--theme-color-background)}b,strong{font-weight:var(--font-semibold)}a{text-decoration-style:solid;text-decoration-thickness:.15rem;text-underline-offset:.15rem}a:not([class]),.Link{border-radius:2px;color:var(--link-color, var(--theme-color-accent));text-decoration-line:underline;text-decoration-color:color-mix(in srgb,var(--link-color, var(--theme-color-accent)) 40%,var(--color-transparent));transition-property:color,text-decoration-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease)}a:not([class]):hover,a:not([class]):focus,a:not([class]):active,.Link:hover,.Link:focus,.Link:active{color:var(--link-color--hover, var(--theme-color-accent-emphasis));text-decoration-color:color-mix(in srgb,var(--link-color--hover, var(--theme-color-accent-emphasis)) 40%,var(--color-transparent))}.Link{display:inline-block}.Link--no-underline{text-decoration-color:var(--color-transparent)}::-moz-selection{color:var(--theme-color-on-contrast);background-color:var(--theme-color-contrast)}::selection{color:var(--theme-color-on-contrast);background-color:var(--theme-color-contrast)}:focus:not(:focus-visible){outline:2px dashed transparent;outline-offset:4px}:focus-visible{outline-width:var(--outline-width, 2px);outline-offset:var(--outline-offset, 4px);outline-style:var(--outline-style, dashed);outline-color:var(--outline-color, var(--theme-color-focus))}.Block{position:relative;z-index:10}.Block-container{display:grid;row-gap:clamp(3.2rem,.9244444444rem + 3.5555555556vw,6.4rem);-moz-column-gap:3.2rem;column-gap:3.2rem;position:relative;z-index:30}.Block-header{max-inline-size:var(--block-header-width, none)}.Block-body{min-inline-size:0}.Block[data-theme=default]+.Block[data-theme=default]{--block-spacing-top: 0}.Block[data-theme=muted]+.Block[data-theme=muted],.Block[data-theme=emphasis]+.Block[data-theme=emphasis]{--block-spacing-top: 3rem;--block-border-top-radius: 0;margin-block-start:calc(var(--block-spacing-top) * -1)}.Block[data-theme=muted],.Block[data-theme=emphasis]{--block-border-radius: 3rem}.Block[data-theme=muted]:last-child,.Block[data-theme=emphasis]:last-child{--block-border-bottom-radius: 0}.Block--type-content{padding-block-start:var(--block-spacing-top, var(--block-spacing, clamp(6.4rem, 1.8488888889rem + 7.1111111111vw, 12.8rem)));padding-block-end:var(--block-spacing-bottom, var(--block-spacing, clamp(6.4rem, 1.8488888889rem + 7.1111111111vw, 12.8rem)));overflow-x:hidden;border-top-left-radius:var(--block-border-top-radius, var(--block-border-radius));border-top-right-radius:var(--block-border-top-radius, var(--block-border-radius));border-bottom-right-radius:var(--block-border-bottom-radius, var(--block-border-radius));border-bottom-left-radius:var(--block-border-bottom-radius, var(--block-border-radius));color:var(--theme-color-on-surface, var(--theme-color-text));background-color:var(--theme-color-surface, var(--theme-color-background))}.Block--type-content:last-child{--block-spacing-bottom: calc(clamp(6.4rem, 1.8488888889rem + 7.1111111111vw, 12.8rem) + 3rem) }.Block--type-layout{padding-block-start:var(--block-spacing-top, var(--block-spacing, clamp(6.4rem, 1.8488888889rem + 7.1111111111vw, 12.8rem)));padding-block-end:var(--block-spacing-bottom, var(--block-spacing, clamp(6.4rem, 1.8488888889rem + 7.1111111111vw, 12.8rem)))}.Block--type-layout .Block--type-content:last-child{--block-spacing-bottom: 0}.BreadcrumbsWrapper+.Block--type-layout{--block-spacing-top: 0}.StandardBlock{display:grid;row-gap:3.2rem;-moz-column-gap:5.6rem;column-gap:5.6rem;align-items:center}.StandardBlock--with-object{grid-template-columns:var(--standard-block-grid-columns, minmax(0, 1fr))}.StandardBlock-object{display:flex;flex-direction:column;inline-size:100%;max-inline-size:var(--standard-block-object-width, none)}.StandardBlock-content{display:flex;flex-direction:column;inline-size:100%;max-inline-size:var(--standard-block-content-width, none)}.StandardBlock--name-quote .StandardBlock-content{--standard-block-content-width: none}.Tagline{display:flex;align-items:center;-moz-column-gap:clamp(.8rem,.6577777778rem + .2222222222vw,1rem);column-gap:clamp(.8rem,.6577777778rem + .2222222222vw,1rem);position:relative;font-size:var(--text-sm);font-weight:var(--font-normal);font-family:var(--font-heading)}.Tagline:before{content:"";width:clamp(.8rem,.6577777778rem + .2222222222vw,1rem);height:clamp(.8rem,.6577777778rem + .2222222222vw,1rem);border-radius:9999px;background-color:var(--theme-color-brand);animation:animation-pulse 2s cubic-bezier(0,0,.3,1) infinite forwards}@keyframes animation-pulse{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}:root{--plyr-color-main: var(--theme-color-accent)}.Media-image{width:100%}.plyr__control--overlaid{box-shadow:0 0 24px 0 var(--color-black-a4)}.plyr--video.plyr--paused .plyr__controls{display:none}.MediaCollage{display:grid;grid-template-columns:var(--media-collage-grid-columns, minmax(0, 1fr));grid-gap:var(--media-collage-grid-gap, 2rem)}.Radials{pointer-events:none;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;border-radius:inherit;overflow:hidden}.Radials-container{height:100%}.Radial{opacity:var(--radial-opacity, .2);pointer-events:none;position:absolute;border-radius:9999px;background-image:radial-gradient(ellipse 50% 50% at 50% 50%,var(--radial-color, var(--theme-color-brand)),var(--color-transparent))}.Radial--top-left{top:var(--radial-top, var(--radial-topLeft-top, -40rem));left:var(--radial-left, var(--radial-topLeft-left, -40rem));width:var(--radial-size, var(--radial-topLeft-width, 100rem));height:var(--radial-size, var(--radial-topLeft-height, 100rem))}.Radial--top-right{top:var(--radial-top, var(--radial-topRight-top, -40rem));right:var(--radial-right, var(--radial-topRight-right, -40rem));width:var(--radial-size, var(--radial-topRight-width, 100rem));height:var(--radial-size, var(--radial-topRight-height, 100rem))}.Radial--bottom-left{bottom:var(--radial-bottom, var(--radial-bottomLeft-bottom, -30rem));left:var(--radial-left, var(--radial-bottomLeft-left, -50rem));width:var(--radial-size, var(--radial-bottomLeft-width, 100rem));height:var(--radial-size, var(--radial-bottomLeft-height, 100rem))}.Radial--bottom-right{bottom:var(--radial-bottom, var(--radial-bottomRight-bottom, -30rem));right:var(--radial-right, var(--radial-bottomRight-right, -50rem));width:var(--radial-size, var(--radial-bottomRight-width, 100rem));height:var(--radial-size, var(--radial-bottomRight-height, 100rem))}.BigHero{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: var(--spacing-28)}.BigHero-content{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: var(--spacing-8);--grid-column-gap: var(--spacing-14);position:relative;z-index:30}.BigHero-columns{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: var(--spacing-14);--grid-column-gap: var(--spacing-14)}.BigHero-column .Tile,.BigHero-column .Card,.BigHero-column .Media{min-height:50vw}.BigHero-column>.Media{height:100%;width:100%}.BigHero-column>.Media .Media-image{height:100%}.BigHero-content{max-inline-size:var(--big-hero-content-width, none)}.BigHero-column .Card .Content{justify-content:flex-end}.Block--name-big-hero{--block-spacing-top: clamp(4.8rem, 3.0933333333rem + 2.6666666667vw, 7.2rem)}.Hero.Grid{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: var(--spacing-14);--grid-column-gap: 5.6rem;position:relative;z-index:30}.Hero-content{max-inline-size:var(--hero-content-width, none)}.Block--name-hero{--block-spacing-top: calc(2rem + clamp(4.8rem, 1.3866666667rem + 5.3333333333vw, 9.6rem)) ;--block-spacing-bottom: calc(2rem + clamp(1rem, -.5644444444rem + 2.4444444444vw, 3.2rem)) }.BreadcrumbsWrapper+.Block--name-hero,.Block--type-layout .Block--name-hero{--block-spacing-top: 0}.Heading{max-inline-size:var(--heading-width, none);-webkit-hyphens:auto;hyphens:auto}.Heading--width-xs{--heading-width: var(--content-xs)}.Heading--width-sm{--heading-width: var(--content-sm)}.Heading--width-md{--heading-width: var(--content-md)}.Heading--width-lg{--heading-width: var(--content-lg)}.Text{max-inline-size:var(--text-width, none)}.Text blockquote{margin-inline:auto;max-inline-size:64rem;font-size:var(--text-h3);font-weight:var(--font-semibold);line-height:1.3;text-wrap:balance;text-align:center}.Text blockquote p:before{content:"“"}.Text blockquote p:after{content:"”"}.Text--width-xs{--text-width: var(--content-xs)}.Text--width-sm{--text-width: var(--content-sm)}.Text--width-md{--text-width: var(--content-md)}.Text--width-lg{--text-width: var(--content-lg)}.ActionBar{display:flex;flex-wrap:wrap;align-items:center;row-gap:1.25rem;-moz-column-gap:clamp(1rem,.6444444444rem + .5555555556vw,1.5rem);column-gap:clamp(1rem,.6444444444rem + .5555555556vw,1.5rem);max-inline-size:100%}.ActionBar-item{max-inline-size:100%}.ActionBar-item.is-expanded{inline-size:100%}.Breadcrumbs{padding-block-start:clamp(2.4rem,.6933333333rem + 2.6666666667vw,4.8rem);padding-block-end:clamp(2.4rem,.6933333333rem + 2.6666666667vw,4.8rem);color:var(--theme-color-neutral);font-weight:var(--font-normal);font-size:var(--text-mini);text-transform:lowercase}.Breadcrumbs-list{-moz-column-gap:.375rem;column-gap:.375rem}.Breadcrumbs-item{display:inline-flex;align-items:center;gap:.5rem}.Breadcrumbs-item:not(.is-active):after{content:"";width:1rem;height:1rem;background-color:var(--theme-color-neutral);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20enable-background%3D%22new%200%200%208%208%22%20viewBox%3D%220%200%208%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m1.5%207.1%203.1-3.1-3.1-3.1%201-.9%204%204-4%204z%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20enable-background%3D%22new%200%200%208%208%22%20viewBox%3D%220%200%208%208%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22m1.5%207.1%203.1-3.1-3.1-3.1%201-.9%204%204-4%204z%22%2F%3E%3C%2Fsvg%3E);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:.75rem;mask-size:.75rem;-webkit-mask-position:top .225rem center;mask-position:top .225rem center}.Breadcrumbs-link{border-radius:2px;color:var(--theme-color-neutral);text-decoration-line:underline;text-decoration-color:var(--color-transparent);transition-property:color,text-decoration-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease)}.Breadcrumbs-link:hover,.Breadcrumbs-link:focus,.Breadcrumbs-link:active{color:var(--theme-color-accent);text-decoration-color:color-mix(in srgb,var(--theme-color-accent) 40%,var(--color-transparent))}.Button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;display:inline-flex;-moz-column-gap:var(--button-column-gap, var(--button-gap, 0));column-gap:var(--button-column-gap, var(--button-gap, 0));position:relative;padding-block-start:var(--button-padding-top, var(--button-padding-y, 0));padding-block-end:var(--button-padding-bottom, var(--button-padding-y, 0));padding-inline-start:var(--button-padding-left, var(--button-padding-x, 0));padding-inline-end:var(--button-padding-right, var(--button-padding-x, 0));max-width:100%;border-width:var(--button-border-width, 1px);border-style:var(--button-border-style, solid);border-color:var(--button-border-color, currentColor);border-radius:var(--button-border-radius, 0);color:var(--button-text-color, inherit);font-weight:var(--button-font-weight, inherit);font-size:var(--button-font-size, inherit);font-family:var(--button-font-family, inherit);line-height:var(--button-line-height, inherit);text-transform:var(--button-text-transform);text-align:var(--button-text-align, center);text-decoration:none;background-color:var(--button-background-color, transparent);box-shadow:var(--button-box-shadow, none);transform:var(--button-transform, none);transition-property:opacity,visibility,color,border-color,border-radius,background-color,transform;transition-duration:var(--button-transition-duration);transition-timing-function:var(--button-transition-timing-function)}.Button:after{position:absolute;bottom:.85rem;left:calc(var(--button-padding-left, var(--button-padding-x)) - 0px);right:calc(var(--button-padding-right, var(--button-padding-x)) + 4px);border-bottom-width:.15rem;border-bottom-style:solid;border-bottom-color:var(--button-underline-color, currentColor);transition-property:border-color,transform;transition-duration:var(--button-underline-transition-duration, var(--button-transition-duration));transition-timing-function:var(--button-underline-transition-timing-function, var(--button-transition-timing-function))}.Button:hover,.Button.is-hovered,.on-hover\:Button:hover .Button{border-color:var(--button-border-color--hover, var(--button-border-color, currentColor));color:var(--button-text-color--hover, var(--button-text-color));background-color:var(--button-background-color--hover, var(--button-background-color));box-shadow:var(--button-box-shadow--hover, var(--button-box-shadow));transform:var(--button-transform--hover, var(--button-transform))}.Button:hover:after,.Button.is-hovered:after,.on-hover\:Button:hover .Button:after{border-bottom-color:var(--button-underline-color--hover, var(--button-underline-color))}.Button:hover .Button-content,.Button.is-hovered .Button-content,.on-hover\:Button:hover .Button .Button-content{text-decoration-color:var(--button-text-decoration-color--hover, var(--button-text-decoration-color))}.Button:hover .Button-start,.Button.is-hovered .Button-start,.on-hover\:Button:hover .Button .Button-start{color:var(--button-start-color--hover, var(--button-start-color))}.Button:hover .Button-end,.Button.is-hovered .Button-end,.on-hover\:Button:hover .Button .Button-end{color:var(--button-end-color--hover, var(--button-end-color))}.Button:focus,.Button:focus-visible,.Button.is-focused,.on-focus\:Button:focus .Button{border-color:var(--button-border-color--focus, var(--button-border-color--hover, var(--button-border-color, currentColor)));color:var(--button-text-color--focus, var(--button-text-color--hover));background-color:var(--button-background-color--focus, var(--button-background-color--hover));box-shadow:var(--button-box-shadow--focus, var(--button-box-shadow--hover));transform:var(--button-transform--focus, var(--button-transform--hover))}.Button:focus:after,.Button:focus-visible:after,.Button.is-focused:after,.on-focus\:Button:focus .Button:after{border-bottom-color:var(--button-underline-color--focus, var(--button-underline-color--hover))}.Button:focus .Button-content,.Button:focus-visible .Button-content,.Button.is-focused .Button-content,.on-focus\:Button:focus .Button .Button-content{text-decoration-color:var(--button-text-decoration-color--focus, var(--button-text-decoration-color--hover))}.Button:focus .Button-start,.Button:focus-visible .Button-start,.Button.is-focused .Button-start,.on-focus\:Button:focus .Button .Button-start{color:var(--button-start-color--focus, var(--button-start-color--hover))}.Button:focus .Button-end,.Button:focus-visible .Button-end,.Button.is-focused .Button-end,.on-focus\:Button:focus .Button .Button-end{color:var(--button-end-color--focus, var(--button-end-color--hover))}.Button:active,.Button.is-active,.on-active\:Button:active .Button{border-color:var(--button-border-color--active, var(--button-border-color--hover, var(--button-border-color, currentColor)));color:var(--button-text-color--active, var(--button-text-color--hover));background-color:var(--button-background-color--active, var(--button-background-color--hover));box-shadow:var(--button-box-shadow--active, var(--button-box-shadow--hover));transform:var(--button-transform--active, var(--button-transform--hover))}.Button:active:after,.Button.is-active:after,.on-active\:Button:active .Button:after{border-bottom-color:var(--button-underline-color--active, var(--button-underline-color--hover))}.Button:active .Button-content,.Button.is-active .Button-content,.on-active\:Button:active .Button .Button-content{text-decoration-color:var(--button-text-decoration-color--active, var(--button-text-decoration-color--hover))}.Button:active .Button-start,.Button.is-active .Button-start,.on-active\:Button:active .Button .Button-start{color:var(--button-start-color--active, var(--button-start-color--hover))}.Button:active .Button-end,.Button.is-active .Button-end,.on-active\:Button:active .Button .Button-end{color:var(--button-end-color--active, var(--button-end-color--hover))}.Button.is-current{border-color:var(--button-border-color--current, var(--button-border-color, currentColor));color:var(--button-text-color--current, var(--button-text-color));background-color:var(--button-background-color--current, var(--button-background-color));box-shadow:var(--button-box-shadow--current, var(--button-box-shadow));transform:var(--button-transform--current, var(--button-transform))}.Button.is-current:after{border-bottom-color:var(--button-underline-color--current, var(--button-underline-color))}.Button.is-current .Button-content{text-decoration-color:var(--button-text-decoration-color--current, var(--button-text-decoration-color))}.Button.is-current .Button-start{color:var(--button-start-color--current, var(--button-start-color))}.Button.is-current .Button-end{color:var(--button-end-color--current, var(--button-end-color))}.Button:disabled,.Button.is-disabled,.on-disabled\:Button:disabled .Button{opacity:.5;cursor:default;pointer-events:none}.Button-content{flex:1 1 0%;overflow:hidden;text-decoration-line:var(--button-text-decoration-line, none);text-decoration-color:var(--button-text-decoration-color, transparent);text-decoration-style:var(--button-text-decoration-style, solid);text-decoration-thickness:var(--button-text-decoration-thickness, .15rem);text-underline-offset:var(--button-text-underline-offset, .15rem);text-overflow:ellipsis;white-space:nowrap;transition:text-decoration-color .15s}.Button.is-expanded{width:100%}.Button.is-icon-only{justify-content:center}.Button.is-circle,.Button.is-square{--button-padding-x: 0;--button-padding-y: 0;width:var(--button-width, 4rem);height:var(--button-width, var(--button-height, 4rem))}.Button.is-circle{--button-border-radius: 100%}.Button-start,.Button-end{position:relative}.Button-start{top:var(--button-start-offset, 0);color:var(--button-start-color)}.Button-end{top:var(--button-end-offset, 0);color:var(--button-end-color)}.Button-start svg,.Button-end svg{flex:0 0 auto}.Button-start svg{width:var(--button-start-width, 1.1em);height:var(--button-start-width, var(--button-start-height, 1.1em))}.Button-end svg{width:var(--button-end-width, 1.1em);height:var(--button-end-width, var(--button-end-height, 1.1em))}.Button{--button-gap: 1rem;--button-border-width: .15rem;--button-border-radius: 10rem;--button-font-weight: var(--font-semibold);--button-font-size: var(--text-body);--button-line-height: var(--leading-normal);--button-text-transform: lowercase;--button-transition-duration: var(--duration-fast);--button-transition-timing-function: var(--ease);--button-start-offset: 1px;--button-end-offset: 1px}.Button--variant-solid,.Button--variant-outline{--button-padding-y: .8rem;--button-padding-x: 2.5rem}.Button--variant-text{--button-border-color: transparent;--button-border-radius: 2px}.Button:where(.with-animate-start,.with-animate-end) .Button-start .Icon,.Button:where(.with-animate-start,.with-animate-end) .Button-end .Icon{transition:transform var(--duration-medium)}.Button:where(.with-animate-start,.with-animate-end):hover .Button-end .Icon--arrow-up-right,.Button:where(.with-animate-start,.with-animate-end).is-hovered .Button-end .Icon--arrow-up-right,.on-hover\:Button:hover .Button:where(.with-animate-start,.with-animate-end) .Button-end .Icon--arrow-up-right{transform:rotate(45deg)}.Button:where(.with-animate-start,.with-animate-end):focus .Button-end .Icon--arrow-up-right,.Button:where(.with-animate-start,.with-animate-end).is-focused .Button-end .Icon--arrow-up-right,.on-focus\:Button:focus .Button:where(.with-animate-start,.with-animate-end) .Button-end .Icon--arrow-up-right{transform:rotate(45deg)}.Button:where(.with-animate-start,.with-animate-end):active .Button-end .Icon--arrow-up-right,.Button:where(.with-animate-start,.with-animate-end).is-active .Button-end .Icon--arrow-up-right,.on-active\:Button:active .Button:where(.with-animate-start,.with-animate-end) .Button-end .Icon--arrow-up-right{transform:rotate(45deg) translate(-2px,2px)}.Button--color-primary{--button-transform--active: scale(.97)}.Button--color-primary:where(.Button--variant-solid){--button-border-color: var(--color-transparent);--button-text-color: var(--theme-color-text-inverse);--button-background-color: var(--theme-color-background-inverse);--button-border-color--hover: var(--color-transparent);--button-text-color--hover: var(--theme-color-on-brand);--button-background-color--hover: var(--theme-color-brand)}.Button--color-primary:where(.Button--variant-outline){--button-border-color: var(--theme-color-border);--button-text-color: var(--theme-color-text);--button-background-color: var(--color-transparent);--button-border-color--hover: var(--theme-color-accent);--button-text-color--hover: color-mix(in srgb, var(--theme-color-accent) 100%, var(--theme-color-text) 50%);--button-background-color--hover: var(--color-transparent)}.Button--color-primary:where(.Button--variant-text){--button-border-color: var(--color-transparent);--button-text-color: var(--theme-color-text);--button-background-color: var(--color-transparent);--button-border-color--hover: var(--color-transparent);--button-text-color--hover: color-mix(in srgb, var(--theme-color-accent) 100%, var(--theme-color-text) 50%);--button-background-color--hover: var(--color-transparent);--button-underline-color: color-mix(in srgb, currentColor 25%, var(--color-transparent));--button-underline-color--hover: color-mix(in srgb, currentColor 50%, var(--color-transparent))}.Button--color-primary:where(.Button--variant-text):after{content:""}.Footer{--link-color: var(--theme-color-text);--link-color--hover: var(--theme-color-text);position:relative;z-index:20;margin-block-start:-3rem;padding-block-start:clamp(6.4rem,1.8488888889rem + 7.1111111111vw,12.8rem);padding-block-end:clamp(6.4rem,1.8488888889rem + 7.1111111111vw,12.8rem);border-top-left-radius:3rem;border-top-right-radius:3rem;color:var(--theme-color-on-surface);background-color:var(--theme-color-surface)}.Footer-container{z-index:20}.Footer-bottom{display:flex;flex-wrap:wrap;row-gap:1.2rem;-moz-column-gap:2.4rem;column-gap:2.4rem;padding-top:clamp(6.4rem,1.8488888889rem + 7.1111111111vw,12.8rem);color:var(--theme-color-neutral)}.FooterCompany{display:flex;flex-wrap:wrap;row-gap:1.2rem;-moz-column-gap:2.4rem;column-gap:2.4rem;color:hsla(var(--color-gray-2));font-size:var(--text-micro)}.FooterCta{display:flex;flex-direction:column;justify-content:space-between;row-gap:6rem}.FooterCta-title{max-width:24ch}.FooterExtras .SiteMenu--socials{margin-left:auto;padding-right:8rem}.Grid--footer,.Grid--footer-info{--grid-template-columns: minmax(0, 1fr);--grid-gap: 6rem}.Grid--footer-menu{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: 6rem;--grid-column-gap: 2rem}.Grid--footer-offices{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: 2rem;--grid-column-gap: 2rem}.CraftPartner{--outline-offset: 4px;display:block;position:relative;z-index:10;width:100%;max-width:100%;border-radius:2px}.CraftPartner--footer{max-width:37rem}.Logo{--outline-offset: 4px;display:block;position:relative;z-index:10;width:100%;max-width:var(--logo-width, 18rem);border-radius:2px;color:var(--theme-color-text);transition-property:transform;transition-duration:var(--duration-medium);transition-timing-function:var(--ease)}.Logo-object{fill:currentColor}.Header{position:relative;z-index:30;padding-block-start:2rem;color:var(--theme-color-text);background-color:var(--color-transparent)}.Header-container{display:flex;align-items:flex-end;justify-content:space-between}.Header-item--menu{display:flex;flex-direction:column;align-items:flex-end;row-gap:1rem;padding-block-end:1.1rem;width:100%}.Header-item--secondary{display:flex;align-items:center;-moz-column-gap:2rem;column-gap:2rem}.Header-item--secondary>*+*{position:relative}.Header-item--secondary>*+*:before{content:"";pointer-events:none;position:absolute;top:50%;left:-.75rem;height:1.5rem;margin-block-start:1px;transform:translateY(-50%);border-left:1px solid color-mix(in srgb,var(--theme-color-neutral) 50%,var(--color-transparent) 0%)}.SkipLink{--button-transform: translate(var(--skip-link-left, 4.5rem), var(--skip-link-offset, 0));--button-transform--hover: var(--button-transform);--button-transform--focus: var(--button-transform);--button-transform--active: var(--button-transform) scale(.97);position:fixed;top:var(--skip-link-top, 1.9rem);z-index:90}.SkipLink:not(:focus):not(:active){clip:rect(0,0,0,0);position:absolute;top:-1000px;left:-1000px;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border-width:0;white-space:nowrap}.Header.is-pinned .SkipLink{--skip-link-left: 0rem}.SiteMenu{font-weight:var(--site-menu-font-weight, inherit);font-size:var(--site-menu-font-size, inherit);font-family:var(--site-menu-font-family, inherit);line-height:var(--site-menu-line-height, inherit);text-transform:var(--site-menu-text-transform, lowercase)}.SiteMenu-list{row-gap:var(--site-menu-row-gap, var(--site-menu-gap, 0));-moz-column-gap:var(--site-menu-column-gap, var(--site-menu-gap, 0));column-gap:var(--site-menu-column-gap, var(--site-menu-gap, 0))}.SiteMenu-link{display:inline-flex;position:relative;padding-block-start:var(--site-menu-padding-top, var(--site-menu-padding-y, 0));padding-block-end:var(--site-menu-padding-bottom, var(--site-menu-padding-y, 0));padding-inline-start:var(--site-menu-padding-left, var(--site-menu-padding-x, 0));padding-inline-end:var(--site-menu-padding-right, var(--site-menu-padding-x, 0));border-width:var(--site-menu-border-width, .15rem);border-style:var(--site-menu-border-style, solid);border-color:var(--site-menu-border-color, transparent);border-radius:var(--site-menu-border-radius, 2px);color:var(--site-menu-text-color, inherit);background-color:var(--site-menu-background-color, transparent);transition-property:color,border-color,background-color,transform;transition-duration:var(--site-menu-transition-duration, var(--duration-fast));transition-timing-function:var(--site-menu-transition-timing-function, var(--ease))}.SiteMenu-link:hover{border-color:var(--site-menu-border-color--hover, var(--site-menu-border-color, transparent));color:var(--site-menu-text-color--hover, var(--site-menu-text-color));background-color:var(--site-menu-background-color--hover, var(--site-menu-background-color))}.SiteMenu-link:hover .SiteMenu-label{text-decoration-color:var(--site-menu-text-decoration-color--hover, var(--site-menu-text-decoration-color))}.SiteMenu-link:focus,.SiteMenu-link:focus-visible{border-color:var(--site-menu-border-color--focus, var(--site-menu-border-color--hover, var(--site-menu-border-color, transparent)));color:var(--site-menu-text-color--focus, var(--site-menu-text-color--hover));background-color:var(--site-menu-background-color--focus, var(--site-menu-background-color--hover))}.SiteMenu-link:focus .SiteMenu-label,.SiteMenu-link:focus-visible .SiteMenu-label{text-decoration-color:var(--site-menu-text-decoration-color--focus, var(--site-menu-text-decoration-color--hover))}.SiteMenu-link:active{border-color:var(--site-menu-border-color--active, var(--site-menu-border-color--hover, var(--site-menu-border-color, transparent)));color:var(--site-menu-text-color--active, var(--site-menu-text-color--hover));background-color:var(--site-menu-background-color--active, var(--site-menu-background-color--hover))}.SiteMenu-link:active .SiteMenu-label{text-decoration-color:var(--site-menu-text-decoration-color--active, var(--site-menu-text-decoration-color--hover))}.SiteMenu-link.is-current{cursor:default;border-color:var(--site-menu-border-color--current, var(--site-menu-border-color, transparent));color:var(--site-menu-text-color--current, var(--site-menu-text-color));font-weight:var(--site-menu-font-weight--current, var(--site-menu-font-weight));background-color:var(--site-menu-background-color--current, var(--site-menu-background-color))}.SiteMenu-link.is-current .SiteMenu-label{text-decoration-color:var(--site-menu-text-decoration-color--current, var(--site-menu-text-decoration-color))}.SiteMenu-label{display:block;position:relative;text-decoration-line:var(--site-menu-text-decoration-line, none);text-decoration-color:var(--site-menu-text-decoration-color, transparent);text-decoration-style:var(--site-menu-text-decoration-style, solid);text-decoration-thickness:var(--site-menu-text-decoration-thickness, .15rem);text-underline-offset:var(--site-menu-text-underline-offset, .15rem);transition:text-decoration-color .15s}.SiteMenu:not(.Menu--inline) .SiteMenu-list{display:flex;flex-direction:column}.SiteMenu--style-dot .SiteMenu-label:before{content:"";opacity:0;pointer-events:none;position:absolute;top:50%;left:var(--site-menu-dot-offset, -.55em);margin-top:2px;width:.25em;height:.25em;transform:translateY(100%);border-radius:9999px;background-color:var(--site-menu-dot-color, currentColor);transition:opacity .15s,background-color .15s,transform .15s}.SiteMenu--style-dot .SiteMenu-link:hover .SiteMenu-label:before,.SiteMenu--style-dot .SiteMenu-link:focus .SiteMenu-label:before,.SiteMenu--style-dot .SiteMenu-link:focus-visible .SiteMenu-label:before,.SiteMenu--style-dot .SiteMenu-link:active .SiteMenu-label:before,.SiteMenu--style-dot .SiteMenu-link.is-current .SiteMenu-label:before{opacity:1;transform:translateY(-50%)}.SiteMenu--style-dot .SiteMenu-link.is-current .SiteMenu-label:before{background-color:var(--site-menu-dot-color--current, var(--site-menu-dot-color, currentColor))}.SiteMenu--primary{--site-menu-column-gap: 1rem;--site-menu-padding-x: 1rem;--site-menu-border-radius: 2px;--site-menu-font-size: var(--text-lg);--site-menu-font-weight: var(--font-semibold);--site-menu-text-color--current: var(--theme-color-accent);margin-inline-end:-1rem}.SiteMenu--primary .SiteMenu-list{align-items:center}.SiteMenu--secondary{--site-menu-column-gap: 1.4rem;--site-menu-padding-x: .125rem;--site-menu-border-radius: 2px;--site-menu-font-size: var(--text-xs);--site-menu-font-weight--current: var(--font-normal);--site-menu-text-color--current: var(--theme-color-accent);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: transparent;--site-menu-text-decoration-color--hover: color-mix(in srgb, currentColor 25%, var(--color-transparent));--site-menu-text-decoration-color--current: color-mix(in srgb, var(--theme-color-accent) 40%, var(--color-transparent))}.SiteMenu--lang-switcher{--site-menu-row-gap: 0;--site-menu-padding-y: 0;--site-menu-padding-x: 0;--site-menu-font-size: var(--text-xs);--site-menu-font-weight--current: var(--font-light);--site-menu-text-color--hover: var(--theme-color-accent);--site-menu-text-color--current: color-mix(in srgb, var(--theme-color-on-panel) 60%, var(--color-transparent) 0%);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: transparent;--site-menu-text-decoration-color--hover: color-mix(in srgb, var(--theme-color-accent) 40%, var(--color-transparent));--site-menu-text-decoration-color--current: var(--color-transparent);position:absolute;top:0;right:0;z-index:10}.SiteMenu--lang-switcher:not(.is-open){pointer-events:none}.SiteMenu--lang-switcher .SiteMenu-list{padding-block-start:3.25rem;padding-block-end:0;padding-inline:0;border-radius:1.5rem;overflow:clip;color:var(--theme-color-on-panel);background-color:var(--theme-color-panel);box-shadow:1px 2px 24px var(--color-black-a5)}.SiteMenu--lang-switcher .SiteMenu-link{--outline-offset: -4px;padding-block:.75rem;padding-inline:2rem;background-color:color-mix(in srgb,var(--theme-color-on-panel) 3%,var(--color-transparent) 0%)}.SiteMenu--lang-switcher .SiteMenu-item:last-child .SiteMenu-link{border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.SiteMenu--lang-switcher .SiteMenu-item:first-child .SiteMenu-link{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.SiteMenu--lang-switcher .SiteMenu-item+.SiteMenu-item{border-top:1px solid color-mix(in srgb,var(--theme-color-on-panel) 8%,var(--color-transparent) 0%)}.SiteMenu--lang-switcher .SiteMenu-link{width:100%}.LangSwitcher{position:relative;z-index:90}.LangSwitcher .Backdrop{z-index:10}.LangSwitcherButton{--button-gap: .35em;--button-padding-top: .05em;--button-padding-bottom: .1em;--button-padding-x: .55em;--button-border-color: transparent;--button-border-color--hover: transparent;--button-text-color: var(--theme-color-text);--button-text-color--hover: var(--theme-color-text-inverse);--button-text-color--focus: var(--theme-color-text-inverse);--button-text-color--current: var(--theme-color-on-panel);--button-font-weight: var(--font-light);--button-font-size: var(--text-xs);--button-text-transform: lowercase;--button-background-color: var(--color-transparent);--button-background-color--hover: var(--theme-color-background-inverse);--button-background-color--focus: var(--theme-color-background-inverse);--button-background-color--current: var(--color-transparent);--button-start-width: 1.6rem;--button-start-color: currentColor;--button-end-width: 1.2rem;--button-end-color: color-mix(in srgb, currentColor 50%, var(--color-transparent) 0%);--button-end-color--hover: color-mix(in srgb, currentColor 100%, var(--color-transparent) 0%);--button-end-color--focus: color-mix(in srgb, currentColor 100%, var(--color-transparent) 0%);--button-transform--active: scale(.95);z-index:20}.LangSwitcherButton.is-current{--outline-offset: -2px}.LangSwitcherButton.is-current .Button-end .Icon{transform:rotate(-180deg)}.Backdrop{pointer-events:none;visibility:hidden;position:fixed;top:0;left:0;z-index:80;width:100%;height:100%;background-color:var(--theme-color-backdrop)}.Backdrop.is-active{pointer-events:auto;visibility:visible}.Backdrop--enter{transition-property:opacity,visibility;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,.5,0,1)}.Backdrop--leave{transition-property:opacity,visibility;transition-duration:.7s;transition-timing-function:cubic-bezier(.5,.5,0,1);transition-delay:.15s}.Backdrop--enter-end,.Backdrop--leave-start{opacity:1}.Backdrop--enter-start,.Backdrop--leave-end{opacity:0}.SiteMenu--footer{--site-menu-row-gap: .25rem;--site-menu-border-radius: 2px;--site-menu-font-size: var(--text-sm);--site-menu-text-color--hover: var(--theme-color-text);--site-menu-text-color--current: var(--theme-color-text);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: var(--color-transparent);--site-menu-text-decoration-color--hover: var(--theme-color-neutral);--site-menu-text-decoration-color--current: var(--theme-color-neutral)}.SiteMenu--legal{--site-menu-row-gap: 1.2rem;--site-menu-column-gap: 2.4rem;--site-menu-border-width: 0;--site-menu-border-radius: 2px;--site-menu-font-size: var(--text-micro);--site-menu-text-color: var(--theme-color-neutral);--site-menu-text-color--hover: var(--theme-color-text);--site-menu-text-color--focus: var(--theme-color-text);--site-menu-text-color--active: var(--theme-color-text);--site-menu-text-color--current: var(--theme-color-text);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: var(--color-transparent);--site-menu-text-decoration-color--hover: var(--theme-color-neutral);--site-menu-text-decoration-color--focus: var(--theme-color-neutral);--site-menu-text-decoration-color--active: var(--theme-color-neutral);--site-menu-text-decoration-color--current: var(--theme-color-neutral)}.SiteMenu--socials{--site-menu-row-gap: .35rem;--site-menu-column-gap: 1rem;--site-menu-border-width: 0;--site-menu-border-radius: 10rem;--site-menu-text-color: var(--theme-color-text);--site-menu-text-color--hover: var(--theme-color-accent);--site-menu-text-color--focus: var(--theme-color-accent);--site-menu-text-color--active: var(--theme-color-accent);--site-menu-text-color--current: var(--theme-color-accent)}.Icon[stroke-width]{fill:none;stroke:currentColor}.Table-head{background-color:#fff}.Table-row+.Table-row{border-top:1px solid black}.Table-cell{padding:1rem;text-align:left;vertical-align:top}.Burger{--burger-width: .75em;--burger-height: .75em;--burger-line-height: 2px;display:flex;justify-content:center;align-items:center;position:relative;width:var(--burger-width);height:var(--burger-height);transition:transform .3s}.Burger:before,.Burger:after{content:"";position:absolute;left:0;border-radius:var(--burger-line-height);width:100%;height:var(--burger-line-height);background-color:currentColor;transition:transform .3s}.Burger:before{top:30%}.Burger:after{top:70%}.Burger.is-active:before{transform:translateY(calc(var(--burger-width) / 5 - var(--burger-line-height) / 2)) rotate(45deg)}.Burger.is-active:after{transform:translateY(calc(var(--burger-width) / -5 - var(--burger-line-height) / 2)) rotate(-45deg)}.FormWrapper--border{padding-block:clamp(2.2rem,.6355555556rem + 2.4444444444vw,4.4rem);padding-inline:clamp(3.2rem,.9244444444rem + 3.5555555556vw,6.4rem);border:1px solid color-mix(in srgb,var(--theme-color-neutral) 50%,var(--color-transparent) 0%);border-radius:20px}.FormWrapper--border:has(.Alert--error){border-color:var(--theme-color-error-emphasis)}.FormWrapper--border:has(.Alert--success){border-color:var(--theme-color-success-emphasis)}.Form-label{align-items:baseline;color:var(--input-label-color, var(--theme-color-text));font-weight:400;font-size:var(--text-sm)}.fui-error .Form-label{color:var(--input-error-color, var(--color-red-9))}.Form-input--text,.Form-input--textarea,.Form-input--select,.Form-input--multiselect{display:block;padding-block-start:1.5em;padding-block-end:.86125em;border:0;border-bottom:1px solid var(--input-border-color, var(--theme-color-neutral));color:var(--input-text-color, var(--theme-color-text));font-size:var(--text-sm);line-height:normal;background-color:var(--input-background-color, transparent);transition:border-color .15s,color .15s,background-color .15s,box-shadow .15s;outline:0}.Form-input--text.fui-error,.Form-input--text[data-field-has-error],.Form-input--textarea.fui-error,.Form-input--textarea[data-field-has-error],.Form-input--select.fui-error,.Form-input--select[data-field-has-error],.Form-input--multiselect.fui-error,.Form-input--multiselect[data-field-has-error]{border-color:var(--input-error-color, var(--color-red-9))}.Form-input--text:focus,.Form-input--textarea:focus,.Form-input--select:focus,.Form-input--multiselect:focus{border-color:var(--input-border-color--focus, var(--theme-color-accent))}.Form-input--text:focus.fui-error,.Form-input--text:focus[data-field-has-error],.Form-input--textarea:focus.fui-error,.Form-input--textarea:focus[data-field-has-error],.Form-input--select:focus.fui-error,.Form-input--select:focus[data-field-has-error],.Form-input--multiselect:focus.fui-error,.Form-input--multiselect:focus[data-field-has-error]{border-color:var(--input-error-color, var(--color-red-9))}.Form-input--textarea{min-height:15rem}.Form-input--select{padding-right:4rem}.Form-input--fileUpload{width:100%}.Form-field:not(.Form-field--group) .Form-instructions,.Form-captcha{margin-top:1rem;color:var(--input-instructions-color, var(--theme-color-neutral));font-size:var(--text-xs)}.Form-error{color:var(--form-error-color, var(--color-red-9));margin-top:.75rem;font-size:var(--text-xs);list-style:none;padding-left:0}.Form-input::-moz-placeholder{color:var(--input-placeholder-color, var(--theme-color-text))}.Form-input::placeholder,.Form-control--floating>.Form-label,.Form-control.has-placeholder .Form-input--select{color:var(--input-placeholder-color, var(--theme-color-text))}.Form-control--floating>.Form-label{top:1.4em;left:0}.Form-control--floating>.Form-input:not(:-moz-placeholder-shown)~.Form-label{opacity:.5}.Form-control--floating>.Form-input:not(:placeholder-shown)~.Form-label{opacity:.5}.Form-control--floating>.Form-input:focus~.Form-label{opacity:1;color:var(--theme-color-accent)}.Form-control--floating>.Form-input[data-field-has-error]~.Form-label{color:var(--color-red-9)}.GlobalMenu{pointer-events:none;position:fixed;top:0;left:0;z-index:90;width:100vw;height:100vh;overflow:hidden}.GlobalMenu .Backdrop{z-index:10}.GlobalMenu-inner{pointer-events:none;position:fixed;top:0;right:0;z-index:20;width:100%;height:100%}.GlobalMenu-container{pointer-events:none;display:flex;justify-content:flex-end;padding-top:var(--global-menu-button-top, 2rem)}.GlobalMenu-content{display:flex;flex-direction:column;position:relative;width:100%;height:100%;overflow:hidden;border-radius:1.5rem;border-top-left-radius:0;color:var(--theme-color-on-panel);background-color:var(--theme-color-panel);box-shadow:1px 2px 24px var(--color-black-a5)}.GlobalMenu.is-active .GlobalMenu-content{pointer-events:auto}.GlobalMenu-body{flex:1 1 0%;padding-block-start:5.4rem;padding-block-end:3.6rem;padding-inline:3rem;overflow-y:auto}.GlobalMenu-grid{display:grid;align-items:flex-end;gap:3rem}.GlobalMenu-footer{position:relative;padding-block-start:3.5rem;padding-block-end:1.5rem;padding-inline:3rem;color:var(--theme-color-on-panel);background-color:color-mix(in srgb,var(--theme-color-on-panel) 3%,var(--color-transparent) 0%)}.GlobalMenu-footer:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:2rem;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem;background-color:var(--theme-color-panel)}.GlobalMenu-footerTitle{flex:1 1 0%}.GlobalMenuButton{--button-end-offset: 0;--button-width: 4.5rem;--button-transform--hover: scale(1.1);--button-transform--focus: scale(1);--button-transform--active: scale(1);--button-transform--current: scale(1.2) translate(-5px, 5px);--button-text-color: var(--theme-color-text-inverse);--button-text-color--hover: var(--theme-color-text-inverse);--button-border-color: var(--theme-color-background);--button-border-color--hover: var(--theme-color-background);--button-background-color: var(--theme-color-background-inverse);--button-background-color--hover: var(--theme-color-background-inverse);pointer-events:auto;position:fixed;top:var(--global-menu-button-top, 2rem);z-index:90}.GlobalMenuButton:focus:hover{--button-transform--focus: scale(1.1)}.GlobalMenuButton.is-current{--outline-offset: -2px;--button-text-color: var(--theme-color-on-panel);--button-text-color--hover: var(--theme-color-on-panel);--button-border-color: var(--theme-color-panel);--button-border-color--hover: var(--theme-color-panel);--button-background-color: var(--theme-color-panel);--button-background-color--hover: var(--theme-color-panel);border-top-right-radius:2rem}.GlobalMenuButton.is-current:hover .Burger{transform:scale(1.2) rotate(90deg)}.GlobalMenuButton .Burger:before,.GlobalMenuButton .Burger:after{transition-delay:75ms}.GlobalMenuButton.is-inverted{--button-text-color: var(--theme-color-background-inverse);--button-text-color--hover: var(--theme-color-background-inverse);--button-border-color: var(--theme-color-text-inverse);--button-border-color--hover: var(--theme-color-text-inverse);--button-background-color: var(--theme-color-text-inverse);--button-background-color--hover: var(--theme-color-text-inverse)}.SiteMenu--global-lang{--site-menu-column-gap: .8rem;--site-menu-font-size: var(--text-sm);--site-menu-padding-x: 0;--site-menu-padding-y: 0;--site-menu-border-radius: 2px;--site-menu-text-color--hover: var(--theme-color-accent);--site-menu-text-color--current: color-mix(in srgb, var(--theme-color-on-panel) 60%, var(--color-transparent) 0%);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: var(--color-transparent);--site-menu-text-decoration-color--hover: color-mix(in srgb, var(--theme-color-accent) 40%, var(--color-transparent));--site-menu-text-decoration-color--current: var(--color-transparent);display:flex;align-items:center;-moz-column-gap:1.1rem;column-gap:1.1rem}.SiteMenu--global-lang .SiteMenu-item+.SiteMenu-item{position:relative}.SiteMenu--global-lang .SiteMenu-item+.SiteMenu-item:before{content:"";pointer-events:none;position:absolute;top:50%;left:-.45rem;height:1.5rem;margin-top:1px;transform:translateY(-50%);border-left:1px solid color-mix(in srgb,var(--theme-color-neutral) 50%,var(--color-transparent) 0%)}.SiteMenu--global-lang .SiteMenu-link{width:3.5rem}.SiteMenu--global-lang .SiteMenu-label{width:100%;text-align:center}.SiteMenu--global-primary{--site-menu-row-gap: .5rem;--site-menu-padding-left: 0;--site-menu-border-radius: 2px;--site-menu-line-height: 1.2;--site-menu-font-size: var(--text-xl);--site-menu-font-weight: var(--font-semibold);--site-menu-text-color: var(--theme-color-text);--site-menu-text-color--hover: var(--theme-color-accent);--site-menu-text-color--current: var(--theme-color-accent);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: var(--color-transparent);--site-menu-text-decoration-color--hover: color-mix(in srgb, currentColor 25%, var(--color-transparent));--site-menu-text-decoration-color--current: color-mix(in srgb, var(--theme-color-accent) 40%, var(--color-transparent))}.SiteMenu--global-secondary{--site-menu-row-gap: .75rem;--site-menu-border-radius: 2px;--site-menu-line-height: 1.2;--site-menu-font-size: var(--text-lg);--site-menu-text-color: var(--theme-color-text);--site-menu-text-color--hover: var(--theme-color-accent);--site-menu-text-color--current: var(--theme-color-accent);--site-menu-text-decoration-line: underline;--site-menu-text-decoration-line--hover: underline;--site-menu-text-decoration-color: var(--color-transparent);--site-menu-text-decoration-color--hover: color-mix(in srgb, currentColor 25%, var(--color-transparent));--site-menu-text-decoration-color--current: color-mix(in srgb, var(--theme-color-accent) 40%, var(--color-transparent));padding-bottom:.125rem}.IntegrationsGrid{display:grid;grid-template-columns:var(--integrations-grid-columns, repeat(2, minmax(0, 1fr)));row-gap:var(--integrations-grid-row-gap, var(--integrations-grid-gap, 1rem));-moz-column-gap:var(--integrations-grid-column-gap, var(--integrations-grid-gap, 1rem));column-gap:var(--integrations-grid-column-gap, var(--integrations-grid-gap, 1rem))}.IntegrationsGrid-column{--integration-aspect-ratio: 3 / 2;--integration-width: 8rem}.Integration{aspect-ratio:var(--integration-aspect-ratio, 1/1);display:flex;align-items:center;justify-content:center;padding-block:var(--integration-padding-block, 1rem);padding-inline:var(--integration-padding-inline, 1rem);border-radius:20px;background-color:var(--integration-background-color, var(--theme-color-surface-low))}.Integration .Media{width:100%;max-width:var(--integration-width, 10rem)}.Quote{position:relative;margin-inline:auto;inline-size:100%;max-inline-size:94rem}.Quote-content{margin-inline:auto}.Quote-icon{opacity:.2;margin-block-end:var(--spacing-6);fill:var(--quote-icon-color, var(--theme-color-accent))}.Author,.Quote-author{display:flex;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center;color:var(--quote-author-color, var(--theme-color-neutral))}.Author .Media,.Quote-author .Media{inline-size:4.5rem}.Author-info,.Quote-authorInfo{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;flex-wrap:wrap}.Author-avatar,.Quote-authorAvatar{box-shadow:0 0 0 2px var(--theme-color-background)}.Author-avatar+.Author-avatar,.Author-avatar+.Quote-authorAvatar,.Quote-authorAvatar+.Author-avatar,.Quote-authorAvatar+.Quote-authorAvatar{margin-inline-start:-2.5rem}.CallToAction{padding-block:clamp(4rem,-.2666666667rem + 6.6666666667vw,10rem);padding-inline:clamp(2rem,.5777777778rem + 2.2222222222vw,4rem);position:relative;border-radius:3rem;overflow:hidden;color:var(--theme-color-on-surface, var(--theme-color-text));background-color:var(--theme-color-surface, var(--theme-color-background))}.CallToAction-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:30;margin-inline:auto;max-width:94rem;text-align:center}.Columns{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: 4rem;--grid-column-gap: 10rem}.Columns:has(.Card--variant-outline,.Card--variant-emphasis){--grid-row-gap: 2rem;--grid-column-gap: 5rem}.Columns--container-fixed{margin-inline:auto;max-inline-size:var(--columns-container-fixed-size, 64rem)}.Columns:not(.Columns--count-1) .Column{max-inline-size:var(--column-width, 94rem)}.Card{--radial-opacity: .3;--radial-size: 50rem;--radial-top: -15rem;--radial-right: -25rem;--radial-bottom: -20rem;--radial-left: -20rem;display:flex;flex-direction:column;position:relative;height:100%}.Card--direction-vertical{row-gap:2rem}.Card-content{position:relative;block-size:100%;border:1px solid var(--card-border-color, var(--color-transparent));border-radius:2rem;color:var(--card-text-color, var(--theme-color-text))}.Card-inner{position:relative;z-index:30;height:100%}.Card--variant-emphasis .Card-body,.Card--variant-muted .Card-body,.Card--variant-outline .Card-body{padding-block:clamp(3rem,.8666666667rem + 3.3333333333vw,6rem);padding-inline:clamp(2rem,-.4177777778rem + 3.7777777778vw,5.4rem);block-size:100%}.Card--variant-emphasis .Card-content,.Card--variant-muted .Card-content{background-color:var(--card-background-color, var(--theme-color-surface, var(--theme-color-background)))}.Card--variant-outline{--card-border-color: var(--theme-color-border)}.Card-body{display:flex;flex-direction:column}.Card-body a{position:relative;z-index:50}.Card .ActionBar{margin-top:auto;padding-top:var(--stack-spacing)}.Card .ActionBar-item:first-child>a,.Plugin .ActionBar-item:first-child>a{--button-transform--active: none;position:static}.Card .ActionBar-item:first-child>a:before,.Plugin .ActionBar-item:first-child>a:before{content:"";cursor:pointer;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;z-index:40;border-width:var(--outline-width);border-style:var(--outline-style);border-color:transparent;border-radius:8px}.Card .ActionBar-item:first-child>a:focus-visible,.Plugin .ActionBar-item:first-child>a:focus-visible{outline-color:transparent}.Card .ActionBar-item:first-child>a:focus-visible:before,.Plugin .ActionBar-item:first-child>a:focus-visible:before{border-color:var(--outline-color, var(--theme-color-focus))}.Card--variant-emphasis .ActionBar-item:first-child>a,.Card--variant-outline .ActionBar-item:first-child>a{--outline-width: 4px;--outline-color: var(--theme-color-accent)}.Card--variant-emphasis .ActionBar-item:first-child>a:before,.Card--variant-outline .ActionBar-item:first-child>a:before{top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:2rem}.MediaGrid{display:flex;flex-direction:column;grid-gap:2rem}.MediaGrid .plyr,.MediaGrid .Media,.MediaGrid .Media-image,.MediaGrid .Media-video{height:100%}.MediaGrid-row{display:grid;grid-template-columns:var(--media-grid-columns, minmax(0, 1fr));grid-gap:2rem}.Plugins{--grid-template-columns: 1fr;--grid-row-gap: 6rem;--grid-column-gap: 4rem}.Plugin{display:block;position:relative;border-radius:1rem}.Plugin-object{max-width:7.8rem}.Plugin-content{height:100%}.Plugin-content .TextWithHeading{max-width:48rem;height:100%}.Offices{--grid-template-columns: 1fr;--grid-row-gap: 6rem;--grid-column-gap: 4rem}.Careers{margin-inline:auto;max-inline-size:124rem}.BlogArticles{--grid-template-columns: 1fr;--grid-row-gap: 6rem;--grid-column-gap: 4rem;--slide-size: 85%;--slide-spacing: 2rem;--slide-overflow: none}.BlogArticle{display:block;border-radius:2rem}.ReadingTime{color:var(--theme-color-neutral);font-size:var(--text-xs)}.ImageCarousel{--slide-size: 85%;--slide-spacing: 2rem;--slide-overflow: none}.ImageCarousel .embla__viewport.is-draggable{cursor:grab}.ImageCarousel .embla__viewport.is-dragging{cursor:grabbing}.Tile{display:flex;flex-direction:column;position:relative;height:100%;border-radius:2rem;overflow:hidden}.Tile-link,.Tile-overlay{position:absolute;top:0;left:0;height:100%;width:100%}.Tile-link{z-index:2}.Tile-link:hover+.Tile-overlay,.Tile-link:hover~.Tile-object:before,.Tile-link:hover+.Tile-overlay .Button{opacity:1}.Tile-link:hover+.Tile-overlay .Button{transform:translate(0);transition:opacity .275s ease-in}.Tile-link:hover~.Tile-object .Media{transform:scale(1.05)}.Tile-overlay{z-index:2;pointer-events:none;opacity:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:2rem;transition:opacity .15s cubic-bezier(.5,.84,.68,.98) .1s}.Tile-overlay .Button{--button-background-color: var(--color-white);--button-border-color: var(--color-white);--button-font-size: 2.4rem;--button-text-color: var(--theme-color-accent);--button-width: 4.8rem;opacity:0;transition:opacity .1s ease}.Tile-object{position:absolute;top:0;left:0;height:100%;width:100%}.Tile-object .Media{transition:transform .275s cubic-bezier(.5,.84,.68,.98)}.Tile-object:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0000004d;opacity:0;transition:opacity .225s cubic-bezier(.5,.84,.68,.98)}.Tile-object .Media,.Tile-object .Media-image{height:100%}.Tile-object .Media{width:100%}.Tile-body{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(3rem,.8666666667rem + 3.3333333333vw,6rem);padding-inline:clamp(2rem,-.4177777778rem + 3.7777777778vw,5.4rem);transition:opacity .35s cubic-bezier(.5,.84,.68,.98)}.Tile-body .Text a{position:relative;z-index:2}.Tile-body .ActionBar{margin-top:auto}.Tile-icon{flex:0 0 3.2rem;display:flex;justify-content:center;align-items:center;background-color:var(--theme-color-accent);color:var(--theme-color-on-accent);height:3.2rem;width:3.2rem;border-radius:50%;overflow:hidden}.Tile--variant-default .Tile-body{color:var(--color-white);background:linear-gradient(180deg,#0000,#0009)}.Tile--variant-icon .Tile-body{justify-content:flex-start;row-gap:var(--spacing-10);background:var(--theme-color-info)}.Grid--tiles{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: var(--spacing-14);--grid-column-gap: var(--spacing-14);position:relative}.Alert{margin-block-end:var(--spacing-16);background-color:var(--alert-bg-color);border:1px solid var(--alert-border-color, var(--alert-color));border-radius:8px;color:var(--alert-color);position:relative;padding:1.4rem 4.4rem 1.4rem 2rem;padding-block:clamp(.9rem,.26rem + 1vw,1.8rem);padding-inline:clamp(1.2rem,.3466666667rem + 1.3333333333vw,2.4rem);width:100%;font-size:var(--text-sm)}.Alert--info{--alert-bg-color: var(--theme-color-info-emphasis);--alert-color: var(--theme-color-on-info-emphasis);--alert-border-color: var(--theme-color-info-emphasis)}.Alert--success{--alert-bg-color: var(--theme-color-success-emphasis);--alert-color: var(--theme-color-on-success-emphasis);--alert-border-color: var(--theme-color-success-emphasis)}.Alert--error{--alert-bg-color: var(--theme-color-error-emphasis);--alert-color: var(--theme-color-on-error-emphasis);--alert-border-color: var(--theme-color-error-emphasis)}.FeatureList-item{position:relative;padding-block:clamp(2rem,.8622222222rem + 1.7777777778vw,3.6rem);padding-inline:clamp(2.4rem,.1244444444rem + 3.5555555556vw,5.6rem);border-width:.15rem;border-style:solid;border-color:color-mix(in srgb,var(--theme-color-border) 50%,var(--color-transparent));border-radius:2rem;background:transparent;transition:background var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.FeatureList-item .Text a{position:relative;z-index:50}.FeatureList-item:has(.FeatureListItem-link:hover),.FeatureList-item:has(.FeatureListItem-link:focus-visible){border-color:var(--theme-color-border);background:linear-gradient(90deg,#ffffff06,#ffffff03)}.FeatureListItem-link:before{content:"";cursor:pointer;position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:40;border-width:var(--outline-width);border-style:var(--outline-style);border-color:transparent;border-radius:2.3rem}.FeatureListItem-link:focus-visible:before{border-color:var(--outline-color, var(--theme-color-focus))}ul:not([class]),ol:not([class]){padding-inline-start:2em}ul:not([class])>li+li,ol:not([class])>li+li{margin-block-start:.5em}ul:not([class]) ul:not([class]),ul:not([class]) ol:not([class]),ol:not([class]) ul:not([class]),ol:not([class]) ol:not([class]){margin-block:.75em}ul:not([class]){list-style-type:disc}ul:not([class]) ul:not([class]){list-style-type:circle}ul:not([class]) ul:not([class]) ul:not([class]){list-style-type:square}ol:not([class]){list-style-type:decimal}ol:not([class]) ol:not([class]){list-style-type:lower-latin}ol:not([class]) ol:not([class]) ol:not([class]){list-style-type:lower-roman}ol:not([class]) ol:not([class]) ol:not([class]) ol:not([class]){list-style-type:upper-latin}ol:not([class]) ol:not([class]) ol:not([class]) ol:not([class]) ol:not([class]){list-style-type:upper-roman}.CaseItem--link{display:block}.CaseItem--link:hover .CaseItem-overlay,.CaseItem--link:hover .CaseItem-overlay .Button{opacity:1}.CaseItem--link:hover .CaseItem-overlay .Button{transform:translate(0);transition:opacity .275s ease-in}.CaseItem--link:hover .CaseItem-object .Media{transform:scale(1.05)}.CaseItem--link:hover .CaseItem-body .Heading{text-decoration-color:currentColor}.CaseItem-wrapper{display:flex;flex-direction:column;row-gap:var(--spacing-10)}.CaseItem-object{position:relative;border-radius:20px;overflow:hidden}.CaseItem-object .Media{transition:transform .275s cubic-bezier(.5,.84,.68,.98)}.CaseItem-overlay{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;pointer-events:none;opacity:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:2rem;background-color:#0000004d;transition:opacity .2s cubic-bezier(.5,.84,.68,.98)}.CaseItem-overlay .Button{--button-background-color: var(--color-white);--button-border-color: var(--color-white);--button-font-size: 2.4rem;--button-text-color: var(--theme-color-accent);--button-width: 4.8rem;opacity:0;transition:opacity .2s cubic-bezier(.5,.84,.68,.98) .1s}.CaseItem-placeholder{aspect-ratio:4/3;background-color:var(--color-gray-3)}.CaseItem-body{display:flex;flex-direction:column}.CaseItem-tagline{margin-bottom:var(--spacing-3)}.CaseItem-body .Heading{margin-bottom:var(--spacing-10);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1rem;text-underline-offset:var(--spacing-2);transition:.2s text-decoration-color ease}.CaseItem-services{display:flex;flex-wrap:wrap;-moz-column-gap:var(--spacing-4);column-gap:var(--spacing-4);color:var(--theme-color-neutral);font-size:var(--text-xs);font-weight:400}.CaseItem-services>li:not(:last-child):after{content:"•";font-family:var(--theme-font-family-heading);margin-left:var(--spacing-4)}.CaseItem-body>*:last-child{margin-bottom:0}.CaseItems{--grid-row-gap: var(--spacing-14);--grid-column-gap: var(--spacing-14)}.CaseItems .CaseItem{align-self:flex-start}.CaseItems .CaseItem:nth-child(4n+1) .Media-image{--image-ratio: 7 / 9}.CaseItems .CaseItem:nth-child(4n+1) .CaseItem-placeholder{aspect-ratio:7/9!important}.CaseItems .CaseItem:nth-child(4n+2) .Media-image{--image-ratio: 8 / 7}.CaseItems .CaseItem:nth-child(4n+2) .CaseItem-placeholder{aspect-ratio:8/7!important}.CaseItems .CaseItem:nth-child(4n+3) .Media-image{--image-ratio: 8 / 7}.CaseItems .CaseItem:nth-child(4n+3) .CaseItem-placeholder{aspect-ratio:8/7!important}.CaseItems .CaseItem:nth-child(4n) .Media-image{--image-ratio: 7 / 9 }.CaseItems .CaseItem:nth-child(4n) .CaseItem-placeholder{aspect-ratio:7/9!important}.CaseSlider{--slide-size: 85%;--slide-spacing: 2rem;--slide-overflow: none}.CaseMedia-object{position:relative;border-radius:2rem;overflow:hidden;aspect-ratio:9/4}.CaseMedia-object>.Media,.CaseMedia-object>.Media .Media-image{height:100%}.CaseMedia-logo{position:absolute;top:0;right:0;z-index:1;width:25vw;aspect-ratio:3/1;padding:1rem 2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-white);border-bottom-left-radius:2rem}.CaseMedia-logo img{-o-object-fit:contain;object-fit:contain;max-width:10rem;max-height:4rem}.Block--name-case-media:not(:has(.CaseMedia)){--block-spacing-bottom: 0}.CaseInfo{--grid-template-columns: minmax(0, 1fr);--grid-row-gap: var(--spacing-14);--grid-column-gap: var(--spacing-14);position:relative;z-index:30}.CaseInfo-column{max-inline-size:var(--hero-content-width, none)}.CaseInfo-items{display:flex;flex-direction:column;row-gap:var(--spacing-8)}.CaseInfo-item{display:flex;flex-direction:column;row-gap:var(--spacing-2)}.Layout{display:grid;grid-template-columns:var(--layout-template-columns, 100%);row-gap:var(--layout-row-gap, 6.4rem)}.ArticleListItem{display:block;padding-block-end:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--theme-color-neutral) 60%,var(--color-transparent));transition-property:color,border-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease)}.ArticleListItem:hover,.ArticleListItem:active,.ArticleListItem:focus{color:var(--theme-color-accent);border-color:var(--theme-color-accent)}.MetaInfo{display:flex;align-items:center;row-gap:1.2rem;-moz-column-gap:3.4rem;column-gap:3.4rem;flex-wrap:wrap}.BlogItems{--grid-template-columns: 100%;--grid-row-gap: clamp(3.6rem, 2.32rem + 2vw, 5.4rem);--grid-column-gap: clamp(3.6rem, 2.32rem + 2vw, 5.4rem);padding-block-start:4px}.BlogItem{display:block}.BlogItem-object{aspect-ratio:3/2;position:relative;background-color:var(--theme-color-surface-low)}.BlogItem-object.with-image:before{content:"";opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:linear-gradient(180deg,#0000,#0009);transition-property:opacity;transition-duration:var(--duration-fast);transition-timing-function:var(--ease)}.BlogItem{transition-property:color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease)}.BlogItem .Media-image{transition-property:opacity,transform;transition-duration:var(--duration-medium);transition-timing-function:var(--ease)}.BlogItem .Heading{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:.1rem;text-underline-offset:var(--spacing-2);transition:.2s text-decoration-color ease}.BlogItem:hover .BlogItem-overlay,.BlogItem:hover .BlogItem-object.with-image:before,.BlogItem:focus-visible .BlogItem-overlay,.BlogItem:focus-visible .BlogItem-object.with-image:before{opacity:1}.BlogItem:hover .Media-image,.BlogItem:focus-visible .Media-image{transform:scale(1.15)}.BlogItem:hover .Heading,.BlogItem:focus-visible .Heading{text-decoration-color:currentColor}.BlogItem-overlay{--button-background-color: var(--color-white);--button-border-color: var(--color-white);--button-font-size: 2.4rem;--button-text-color: var(--theme-color-brand);--button-width: 4.8rem;opacity:0;pointer-events:none;position:absolute;inset-block-start:2rem;inset-inline-end:2rem;z-index:20;transition:opacity .1s var(--ease)}.Pagination .Menu{display:flex;align-items:center;justify-content:center;-moz-column-gap:.5rem;column-gap:.5rem}.Pagination .Menu-list{-moz-column-gap:.5rem;column-gap:.5rem}.Pagination .Menu-link,.Pagination .Menu-ellipsis{display:flex;align-items:center;justify-content:center;padding:.5rem;block-size:4.5rem;min-inline-size:4.5rem;font-size:var(--text-sm)}.Pagination .Menu-link{background-color:var(--pagination-link-bg-color);color:var(--pagination-text-color);transition:background-color .2s,color .2s;border-radius:10px}.Pagination .Menu-link:active,.Pagination .Menu-link.is-current{--pagination-link-bg-color: var(--theme-color-emphasis);--pagination-text-color: var(--theme-color-on-emphasis)}.Pagination .Menu-link.is-current{pointer-events:none}.Pagination .Menu-link:focus,.Pagination .Menu-link.is-focused{--pagination-link-bg-color: var(--theme-color-muted);--pagination-text-color: var(--theme-color-on-muted)}.Pagination .Menu-link:hover,.Pagination .Menu-link.is-hovered{--pagination-link-bg-color: var(--theme-color-muted);--pagination-text-color: var(--theme-color-on-muted)}.Pagination .Menu-link--prev.is-disabled,.Pagination .Menu-link--next.is-disabled{opacity:.5;pointer-events:none}.Pagination .Menu-ellipsis{pointer-events:none}.SpinnerWrapper{background-color:var(--spinner-wrapper-bg-color);display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:75;transition:opacity .2s,visibility .2s}.SpinnerWrapper:not(.SpinnerWrapper--show){opacity:0;visibility:hidden}.SpinnerWrapper--withBg{--spinner-wrapper-bg-color: rgba(0, 0, 0, .75)}.SpinnerWrapper--full{position:fixed}.Spinner{--spinner-height: 6.4rem;--spinner-width: 6.4rem;--spinner-border-width: 1.2rem;position:relative}.Spinner,.Spinner:before,.Spinner:after{height:var(--spinner-height);width:var(--spinner-width)}.Spinner:before,.Spinner:after{display:inline-block;box-sizing:border-box;border:var(--spinner-border-width) solid;border-radius:50%;position:absolute;top:0;left:0}.Spinner:before{content:"";border-color:var(--spinner-bg-color, var(--theme-color-text))}.Spinner:after{content:"";animation:round-animate 1s ease-in-out infinite;border-radius:50%;border-top-color:var(--spinner-active-bg-color, var(--color-white));border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}@keyframes round-animate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SpinnerOverlay{display:flex;align-items:center;justify-content:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:150}.SpinnerOverlay:before{content:"";opacity:.5;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--theme-color-background)}.LineChart{position:relative;max-width:120rem;margin:0 auto}.LineChart-grid{display:grid;grid-template-columns:10rem 1fr;grid-template-rows:auto;grid-template-areas:". header" "sidebar main";gap:1rem}.LineChart-axis--x{grid-area:header;padding:0 var(--spacing-8)}.LineChart-axis--x .LineChart-axisLabel{flex:1 0 33.33%}.LineChart-axis--x .LineChart-axisLabel:nth-child(2){text-align:center}.LineChart-axis--x .LineChart-axisLabel:nth-child(3){text-align:right}.LineChart-axis--y{grid-area:sidebar}.LineChart-axis--y .LineChart-axisLabels{height:100%;flex-direction:column;justify-content:space-between}.LineChart-axis--y .LineChart-axisLabel{text-align:center}.LineChart-axis--y .LineChart-axisLabel:nth-child(2){font-weight:var(--font-semibold)}.LineChart-axisLabels{display:flex;align-items:center}.LineChart-axisLabel{font-size:var(--text-xs);font-weight:var(--font-normal);font-family:var(--font-heading);color:var(--theme-color-text)}.LineChart-graphical{grid-area:main;display:flex;justify-content:center}.LineChart-object{width:100%}.LineChart-object circle:nth-child(1),.LineChart-object circle:nth-child(3),.LineChart-object circle:nth-child(5),.LineChart-object circle:nth-child(6),.LineChart-object circle:nth-child(7),.LineChart-object circle:nth-child(9){fill:var(--theme-color-neutral)}.LineChart-object circle:nth-child(2),.LineChart-object circle:nth-child(4),.LineChart-object circle:nth-child(8){fill:var(--theme-color-brand)}.LineChart-object line{stroke-miterlimit:10}.LineChart-object g:nth-child(1) line{stroke:var(--theme-color-emphasis);stroke-width:1px}.LineChart-object g:nth-child(2) line:not(:nth-child(2)){stroke:var(--theme-color-accent);stroke-width:.5px}.LineChart-object g:nth-child(2) line:nth-child(2){stroke:var(--theme-color-emphasis)}.AppLogo{height:5.4rem;width:5.4rem}.AppLogo:has(+.TextWithHeading){margin-bottom:calc(var(--spacing-12) * -1)}.LogoSlider{--slide-spacing: 2rem;--slide-size: 18rem}.LogoSlider--grayscale{filter:grayscale(100%)}.LogoSlider-viewport{position:relative}.LogoSlider-blur{position:absolute;top:0;width:var(--slide-size);aspect-ratio:7/5;background-color:#fff}.LogoSlider-blur.LogoSlider-blur--left{left:0;-webkit-mask-image:linear-gradient(to right,black 5%,transparent 80%);mask-image:linear-gradient(to right,black 5%,transparent 80%)}.LogoSlider-blur.LogoSlider-blur--right{right:0;-webkit-mask-image:linear-gradient(to left,black 5%,transparent 80%);mask-image:linear-gradient(to left,black 5%,transparent 80%)}.LogoItem{position:relative;display:flex;justify-content:center;align-items:center;aspect-ratio:7/5}.LogoItem picture,.LogoItem img{height:100%;width:100%}.LogoItem picture{max-height:5rem;max-width:15rem;pointer-events:none}.LogoItem img{-o-object-fit:contain;object-fit:contain}.embla__viewport{overflow:var(--slide-overflow, hidden)}.embla__container{touch-action:pan-y;backface-visibility:hidden;display:flex;margin-left:calc(var(--slide-spacing, 2rem) * -1)}.embla__slide{flex:0 0 var(--slide-size, 50%);padding-left:var(--slide-spacing, 2rem);min-width:0}.u-rounded{border-radius:8px}.u-rounded-xl{border-radius:20px}.u-justify-content-normal{justify-content:normal!important}.u-justify-content-start{justify-content:flex-start!important}.u-justify-content-end{justify-content:flex-end!important}.u-justify-content-center{justify-content:center!important}.u-stroke-1{stroke-width:1}.u-mx-auto{margin-inline:auto}.u-color-white{color:var(--color-white)}.u-color-black{color:var(--color-black)}.u-color-neutral{color:var(--theme-color-neutral)}.u-prose :is(h1,h2,h3,h4,h5,h6){--stack-spacing: var(--spacing-24)}.u-prose :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){--stack-spacing: var(--spacing-12)}.u-prose *+:is(.ActionBar){--stack-spacing: var(--spacing-16)}.u-prose :is(.ActionBar)+*{--stack-spacing: var(--spacing-24)}.u-prose *+:is(.Block--type-longform),.u-prose *+:is(blockquote),.u-prose :is(.Block--type-longform)+*,.u-prose :is(blockquote)+*{--stack-spacing: var(--spacing-24)}@media (min-width: 22.5em){.IntegrationsGrid{--integrations-grid-columns: repeat(3, minmax(0, 1fr))}}@media (min-width: 26.25em){.FooterCta{row-gap:8rem}.Grid--footer-menu,.Grid--footer-offices{--grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 29.375em){.GlobalMenu-grid{grid-template-columns:1.5fr 1fr}.SiteMenu--global-lang{justify-content:space-between}}@media (min-width: 30em){.MediaCollage--size-2,.MediaCollage--size-3{--media-collage-grid-gap: clamp(2rem, 0rem + 3.125vw, 3.2rem)}.MediaCollage--size-2{--media-collage-grid-columns: repeat(2, minmax(0, 1fr))}.MediaCollage--size-2 .MediaCollage-item--2{display:flex;flex-direction:column;justify-content:center}.MediaCollage--size-3{--media-collage-grid-columns: repeat(6, minmax(0, 1fr))}.MediaCollage--size-3 .MediaCollage-item--1{grid-row:1;grid-column:span 4/span 4}.MediaCollage--size-3 .MediaCollage-item--2{grid-row:1/3;grid-column:span 2/span 2;display:flex;flex-direction:column;justify-content:center}.MediaCollage--size-3 .MediaCollage-item--3{grid-row:2;grid-column-start:2;grid-column-end:5}.IntegrationsGrid{--integrations-grid-gap: 2rem}.Grid--tiles{--grid-template-columns: repeat(2, minmax(0, 1fr))}.CaseMedia-logo{width:auto}}@media (min-width: 33.75em) and (max-width: 77.4375em){.BigHero-content{--big-hero-content-width: 80%}}@media (min-width: 37.5em){.CaseItems{--grid-row-gap: var(--spacing-18)}.CaseItems .CaseItem:nth-child(4n+1){grid-column:span 5;margin-bottom:var(--spacing-18)}.CaseItems .CaseItem:nth-child(4n+2){grid-column:span 7;margin-top:var(--spacing-32)}.CaseItems .CaseItem:nth-child(4n+3){grid-column:span 7;margin-bottom:var(--spacing-24)}.CaseItems .CaseItem:nth-child(4n){grid-column:span 5;margin-top:var(--spacing-48)}}@media (min-width: 40em){.sr-only\@sm{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only\@sm{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.u-stack--8\@sm>*+*{--stack-spacing: 1.6rem}.u-stack--12\@sm>*+*{--stack-spacing: 2.4rem}.BigHero-column .Tile,.BigHero-column .Card,.BigHero-column .Media{min-height:32rem}.Logo{--logo-width: 23.6rem}.SkipLink{--skip-link-top: 2.6rem;--skip-link-left: 5.8rem}.GlobalMenu-container{--global-menu-button-top: 2rem}.GlobalMenu-body{padding-block-start:7rem;padding-block-end:4.8rem}.GlobalMenuButton{--button-width: 5.8rem}.IntegrationsGrid-column{--integration-width: 14rem}.Plugins,.Offices{--grid-template-columns: repeat(2, minmax(0, 1fr))}.BlogArticles{--grid-template-columns: repeat(2, minmax(0, 1fr));--slide-size: 45%}.ImageCarousel,.CaseSlider{--slide-size: 45%}.BlogItems{--grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 43.75em){.GlobalMenu-content{max-width:66rem;border-top-left-radius:1.5rem}}@media (min-width: 48em){.Container,.Container--medium{--container-spacing: 4rem}.sr-only\@md{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only\@md{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.u-block\@md{display:block!important}.u-stack--8\@md>*+*{--stack-spacing: 1.6rem}.u-stack--12\@md>*+*{--stack-spacing: 2.4rem}.u-stack--16\@md>*+*{--stack-spacing: 3.2rem}.u-stack--24\@md>*+*{--stack-spacing: 4.8rem}.u-stack--40\@md>*+*{--stack-spacing: 8rem}.Block-container:has(.Block-header,.Block-footer){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"header footer" "body body"}.Block-container:has(.Block-header,.Block-footer) .Block-header{grid-area:header}.Block-container:has(.Block-header,.Block-footer) .Block-body{grid-area:body}.Block-container:has(.Block-header,.Block-footer) .Block-footer{align-self:center;grid-area:footer}.BigHero-content{--grid-row-gap: var(--spacing-12)}.Hero.Grid{--grid-row-gap: var(--spacing-28)}.Header{padding-block-start:3rem}.SkipLink{--skip-link-top: 3.5rem}.GlobalMenu-container{--global-menu-button-top: 3rem}.GlobalMenuButton{--button-width: 5.8rem;--global-menu-button-top: 3rem}.MediaGrid--floating:where(:not(.MediaGrid--columns-100)){padding-block-end:clamp(6rem,1.7333333333rem + 6.6666666667vw,12rem)}.MediaGrid--floating:where(:not(.MediaGrid--columns-100)) .MediaGrid-column:nth-child(2n) .Media{margin-block-start:clamp(6rem,1.7333333333rem + 6.6666666667vw,12rem)}.MediaGrid--columns-50-50{--media-grid-columns: repeat(2, minmax(0, 1fr))}.MediaGrid--columns-25-75{--media-grid-columns: minmax(0, .75fr) minmax(0, 1.25fr)}.MediaGrid--columns-25-75:not(.MediaGrid--floating) .MediaGrid-row:nth-child(2n){--media-grid-columns: minmax(0, 1.25fr) minmax(0, .75fr)}.MediaGrid--columns-75-25{--media-grid-columns: minmax(0, 1.25fr) minmax(0, .75fr)}.MediaGrid--columns-75-25:not(.MediaGrid--floating) .MediaGrid-row:nth-child(2n){--media-grid-columns: minmax(0, .75fr) minmax(0, 1.25fr)}.Tile-overlay{padding:4rem}.Tile-overlay .Button{--button-font-size: 3.2rem;--button-width: 6.4rem}.CaseItem-overlay{padding:4rem}.CaseItem-overlay .Button{--button-font-size: 3.2rem;--button-width: 6.4rem}.BlogItem-overlay{--button-font-size: 3.2rem;--button-width: 6.4rem;inset-block-start:4rem;inset-inline-end:4rem}.LineChart-grid{gap:2rem}.LineChart-axis--y{padding-top:.5rem}}@media (min-width: 52.5em){.CaseItems{--grid-row-gap: var(--spacing-36);--grid-column-gap: var(--spacing-18)}.CaseItems .CaseItem:nth-child(4n+1){margin-bottom:var(--spacing-24)}.CaseItems .CaseItem:nth-child(4n+2){margin-top:var(--spacing-48)}}@media (min-width: 57.5em){.BigHero-columns{--grid-template-columns: repeat(2, minmax(0, 1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.Grid--footer,.Grid--footer-info{--grid-gap: 8rem}}@media (min-width: 57.5em) and (max-width: 77.4375em){.Grid--footer-menu,.Grid--footer-offices{--grid-template-columns: repeat(4, minmax(0, 1fr))}}@media (min-width: 60em){.IntegrationsGrid{--integrations-grid-columns: repeat(2, minmax(0, 1fr))}.Columns{--columns-container-fixed-size: 124rem}.Columns--count-2,.Columns--count-3,.Columns--count-4{--grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (min-width: 64em){.sr-only\@lg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only\@lg{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.u-order-first\@lg{order:-9999}.u-order-last\@lg{order:9999}.u-flex\@lg{display:flex!important}.u-max-w-longform\@lg{max-width:94rem}.u-stack--12\@lg>*+*{--stack-spacing: 2.4rem}.u-stack--16\@lg>*+*{--stack-spacing: 3.2rem}.u-stack--20\@lg>*+*{--stack-spacing: 4rem}.u-stack--28\@lg>*+*{--stack-spacing: 5.6rem}.Block-header{--block-header-width: 94rem}.StandardBlock--with-object{--standard-block-grid-columns: repeat(2, minmax(0, 1fr))}.StandardBlock-content{--standard-block-content-width: 66.5rem}.StandardBlock--name-quote .StandardBlock-object{--standard-block-object-width: 61rem}.MediaCollage--size-2,.MediaCollage--size-3{--media-collage-grid-gap: clamp(2rem, -5.1441860465rem + 6.976744186vw, 5.6rem)}.Hero-content{--hero-content-width: 120rem}.Header{padding-block-start:2rem}.SkipLink{--skip-link-top: clamp(5.8rem, 5.5155555556rem + .4444444444vw, 6.2rem)}.Header.is-pinned .SkipLink{--skip-link-top: 3.3rem}.GlobalMenuButton:not(.is-pinned):not(.is-current){opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-100%)}.Grid--tiles .Tile-body{padding-block:clamp(2rem,.5777777778rem + 2.2222222222vw,4rem);padding-inline:clamp(1.5rem,.4333333333rem + 1.6666666667vw,3rem);min-height:28rem}.CaseInfo-column{--hero-content-width: 100rem}.Layout{align-items:start;-moz-column-gap:var(--layout-column-gap, 2rem);column-gap:var(--layout-column-gap, 2rem)}.Layout--with-sidebar{--layout-template-columns: minmax(0, 94rem) minmax(38rem, 1fr);--layout-column-gap: clamp(4rem, -35.2666666667rem + 31.6666666667vw, 13.5rem)}.Layout--with-sidebar.Layout--type-reverse{--layout-template-columns: minmax(38rem, 1fr) minmax(0, 94rem)}.Layout--with-sidebar.Layout--type-sticky .Layout-sidebar{position:sticky;inset-block-start:11.5rem;inset-inline-start:0;inset-inline-end:0}.BlogItems{--grid-template-columns: repeat(3, minmax(0, 1fr))}.u-justify-self-start\@lg{justify-self:start}.u-justify-self-end\@lg{justify-self:end}}@media (min-width: 77.5em){.sr-only\@xl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only\@xl{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.u-hidden\@xl{display:none!important}.u-block\@xl{display:block!important}.BigHero-content{--grid-template-columns: repeat(3, minmax(0, 1fr));--grid-row-gap: var(--spacing-28)}.BigHero-contentItem[data-type=heading]{width:calc(100% + var(--spacing-14))}.BigHero-contentItem[data-type=text]{grid-column:span 2}.BigHero-columns{--grid-template-columns: repeat(3, minmax(0, 1fr));margin-top:calc(var(--spacing-40) * -1)}.BigHero-column:nth-child(1){padding-top:var(--spacing-32);grid-column:1/2;grid-row:1/3}.BigHero-column:nth-child(1){padding-top:var(--spacing-64)}.BigHero-column:nth-child(2){grid-column:2/3;grid-row:1/3}.Hero.Grid{--grid-template-columns: repeat(2, minmax(0, 1fr))}.FooterExtras{display:grid;grid-template-columns:37rem auto;align-items:flex-end;-moz-column-gap:0;column-gap:0}.Grid--footer{--grid-template-columns: minmax(0, 1.25fr) minmax(0, 1fr)}.Grid--footer-info{--grid-gap: 8rem}.Grid--footer-menu{--grid-column-gap: 4rem}.Grid--footer-offices{--grid-row-gap: 4rem;--grid-column-gap: 4rem}.CraftPartner--footer{margin-right:4rem}.IntegrationsGrid{--integrations-grid-columns: repeat(5, minmax(0, 1fr));--integrations-grid-gap: 0}.IntegrationsGrid-column--1,.IntegrationsGrid-column--2{--integration-aspect-ratio: 1 / 1;--integration-width: 10rem}.IntegrationsGrid-column--3{--integration-aspect-ratio: 2 / 1;--integration-width: 18.5rem}.IntegrationsGrid-column--6{--integration-aspect-ratio: 1 / 1;--integration-width: 10rem}.IntegrationsGrid--default .IntegrationsGrid-column--1{grid-column-start:2}.IntegrationsGrid--default .IntegrationsGrid-column--2{grid-column-start:5}.IntegrationsGrid--default .IntegrationsGrid-column--3{grid-row:2;grid-column-start:3;grid-column-end:5}.IntegrationsGrid--default .IntegrationsGrid-column--4,.IntegrationsGrid--default .IntegrationsGrid-column--5{grid-row:3}.IntegrationsGrid--default .IntegrationsGrid-column--4{--integration-aspect-ratio: 2 / 1;--integration-width: 18.5rem;grid-column:span 2/span 2}.IntegrationsGrid--default .IntegrationsGrid-column--5{--integration-aspect-ratio: 1 / 1;--integration-width: 10rem;grid-column-start:5;grid-column-end:6}.IntegrationsGrid--default .IntegrationsGrid-column--6{grid-row:4;grid-column-start:3}.IntegrationsGrid--reverse .IntegrationsGrid-column--2{grid-column-start:4}.IntegrationsGrid--reverse .IntegrationsGrid-column--3{grid-row:2;grid-column-start:2;grid-column-end:4}.IntegrationsGrid--reverse .IntegrationsGrid-column--4,.IntegrationsGrid--reverse .IntegrationsGrid-column--5{grid-row:3}.IntegrationsGrid--reverse .IntegrationsGrid-column--4{--integration-aspect-ratio: 1 / 1;--integration-width: 10rem}.IntegrationsGrid--reverse .IntegrationsGrid-column--5{--integration-aspect-ratio: 2 / 1;--integration-width: 18.5rem;grid-column-start:4;grid-column-end:6}.IntegrationsGrid--reverse .IntegrationsGrid-column--6{grid-row:4;grid-column-start:3}.Columns--count-3{--grid-template-columns: repeat(3, minmax(0, 1fr))}.Columns--count-4{--grid-template-columns: repeat(4, minmax(0, 1fr))}.Plugins{--grid-template-columns: repeat(3, minmax(0, 1fr));--grid-row-gap: 8rem;--grid-column-gap: 8rem}.Offices{--grid-template-columns: repeat(4, minmax(0, 1fr));--grid-row-gap: 5.4rem;--grid-column-gap: 5.4rem}.BlogArticles{--grid-template-columns: repeat(3, minmax(0, 1fr));--grid-row-gap: 5.4rem;--grid-column-gap: 5.4rem;--slide-size: calc(100% / 3);--slide-spacing: 5.4rem}.ImageCarousel{--slide-size: calc(100% / 3)}.CaseItems{--grid-column-gap: var(--spacing-24)}.CaseSlider{--slide-size: calc(100% / 3);--slide-spacing: 5.4rem}.CaseInfo{--grid-template-columns: minmax(0, 1fr) minmax(0, 2fr)}.CaseInfo-column:only-child{grid-column:span 2}.CaseInfo-items{row-gap:var(--spacing-14)}}@media (min-width: 87.5em){.BigHero-contentItem[data-type=text]{padding-left:clamp(4.8rem,-3.1644444444rem + 12.4444444444vw,16rem)}}@media (min-width: 96.25em){.sr-only\@2xl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.not-sr-only\@2xl{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.u-hidden\@2xl{display:none!important}}@media (min-width: 112.5em){.IntegrationsGrid--default{margin-inline-start:-10rem;padding-inline-end:10rem}.IntegrationsGrid--reverse{margin-inline-end:-10rem;padding-inline-start:10rem}}@media (max-width: 47.9375em){.Quote-icon{inline-size:3.8rem;block-size:3.4rem}}@media (max-width: 39.9375em){.Pagination .Menu-item:not(.is-current){display:none}}@media (max-width: 37.4375em){.CaseItems{--grid-template-columns: minmax(0, 1fr)}}@media (max-width: 29.3125em){.SiteMenu--global-secondary:before{content:"";display:block;margin-inline:-3rem;padding-block-start:3rem;border-top:1px solid color-mix(in srgb,var(--theme-color-neutral) 10%,var(--color-transparent) 0%)}}@media (max-width: 26.1875em){.SkipLink{--button-text-align: left;--button-transform: none;--skip-link-top: 1.9rem;--skip-link-left: 0rem;right:1rem;left:1rem}}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;align-items:center;direction:ltr;display:flex;flex-direction:column;font-family:inherit;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{touch-action:manipulation}.plyr__badge{background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;transition:transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{transform:translateY(-40px);transform:translateY(calc(var(--plyr-control-spacing, 10px)*-4))}.plyr__caption{background:#000c;background:var(--plyr-captions-background,#000c);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:#0000;border:0;border-radius:4px;border-radius:var(--plyr-control-radius,4px);color:inherit;cursor:pointer;flex-shrink:0;overflow:visible;padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7);position:relative;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control:focus-visible{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{align-items:center;display:flex;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(var(--plyr-control-spacing, 10px)/4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(var(--plyr-control-spacing, 10px)/2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:#ffffffe6;background:var(--plyr-menu-background,#ffffffe6);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-menu-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid #0000;border-top-color:#ffffffe6;border:var(--plyr-menu-arrow-size,4px) solid #0000;border-top-color:var(--plyr-menu-background,#ffffffe6);content:"";height:0;position:absolute;right:14px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7 - var(--plyr-menu-arrow-size, 4px)/2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{align-items:center;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:flex;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(var(--plyr-control-spacing, 10px)*.7/1.5) calc(var(--plyr-control-spacing, 10px)*.7*1.5);-webkit-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{align-items:inherit;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid #0000;border:var(--plyr-menu-item-arrow-size,4px) solid #0000;content:"";position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(var(--plyr-control-spacing, 10px)*.7*4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--forward:focus-visible:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:initial}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(var(--plyr-control-spacing, 10px)*.7);margin-bottom:3.5px;margin-bottom:calc(var(--plyr-control-spacing, 10px)*.7/2);padding-left:28px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*4);position:relative;width:calc(100% - 14px);width:calc(100% - var(--plyr-control-spacing, 10px)*.7*2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(var(--plyr-control-spacing, 10px)*.7*1.5 - var(--plyr-menu-item-arrow-size, 4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);box-shadow:0 1px #fff;box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:"";height:1px;left:0;margin-top:3.5px;margin-top:calc(var(--plyr-control-spacing, 10px)*.7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back:focus-visible:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:initial}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:#0000001a;content:"";display:block;flex-shrink:0;height:16px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b2ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio]:focus-visible:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:#23282f1a}.plyr__menu__container .plyr__menu__value{align-items:center;display:flex;margin-left:auto;margin-right:-5px;margin-right:calc(var(--plyr-control-spacing, 10px)*.7*-1 - -2px);overflow:hidden;padding-left:24.5px;padding-left:calc(var(--plyr-control-spacing, 10px)*.7*3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height, 13px)*2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width, 3px)*2 + var(--plyr-range-thumb-height, 13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:#0000;background-image:linear-gradient(90deg,currentColor 0,#0000 0);background-image:linear-gradient(to right,currentColor var(--value,0),#0000 var(--value,0));border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px))/2*-1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:#0000}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:#0000;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:#0000;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(var(--plyr-range-track-height, 5px)/2);height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33);height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]:focus-visible::-webkit-slider-runnable-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-moz-range-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr--full-ui input[type=range]:focus-visible::-ms-track{outline:2px dashed #00b2ff;outline:2px dashed var(--plyr-focus-visible-color,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));outline-offset:2px}.plyr__poster{background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:"⁄";margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}.plyr__tooltip{background:#fff;background:var(--plyr-tooltip-background,#fff);border-radius:5px;border-radius:var(--plyr-tooltip-radius,5px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:5px 7.5px;padding:calc(var(--plyr-control-spacing, 10px)/2) calc(var(--plyr-control-spacing, 10px)/2*1.5);pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr .plyr__control:focus-visible .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translateY(10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;transform:translateY(10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(var(--plyr-control-icon-size, 18px)/2 + var(--plyr-control-spacing, 10px)*.7);transform:translate(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:focus-visible .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(var(--plyr-range-thumb-height, 13px)*.5);margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(var(--plyr-range-thumb-height, 13px)*-.5);margin-right:-6.5px;margin-right:calc(var(--plyr-range-thumb-height, 13px)*-.5);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height, 13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{left:0;max-width:120px;overflow-wrap:break-word}.plyr__progress__buffer{-webkit-appearance:none;background:#0000;border:0;border-radius:100px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc((var(--plyr-range-track-height, 5px)/2)*-1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:#0000}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,#23282f99 25%,#0000 0,#0000 50%,#23282f99 0,#23282f99 75%,#0000 0,#0000);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,#23282f99) 25%,#0000 25%,#0000 50%,var(--plyr-progress-loading-background,#23282f99) 50%,var(--plyr-progress-loading-background,#23282f99) 75%,#0000 75%,#0000);background-repeat:repeat-x;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:#0000}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:#ffffff40;background-color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:#c1c8d199;background-color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr__progress__marker{background-color:#fff;background-color:var(--plyr-progress-marker-background,#fff);border-radius:1px;height:5px;height:var(--plyr-range-track-height,5px);position:absolute;top:50%;transform:translate(-50%,-50%);width:3px;width:var(--plyr-progress-marker-width,3px);z-index:3}.plyr__volume{align-items:center;display:flex;position:relative}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(var(--plyr-control-spacing, 10px)/2);margin-right:5px;margin-right:calc(var(--plyr-control-spacing, 10px)/2);max-width:90px;min-width:60px;position:relative;z-index:2}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control:focus-visible,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:#c1c8d199;background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,#c1c8d199))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #23282f1a;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#23282f1a)}.plyr--audio .plyr__progress__buffer{color:#c1c8d199;color:var(--plyr-audio-progress-buffered-background,#c1c8d199)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));border-radius:inherit;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(var(--plyr-control-spacing, 10px)/2);padding-top:20px;padding-top:calc(var(--plyr-control-spacing, 10px)*2);position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:3}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr--video .plyr__control:focus-visible,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b2ff)));border:0;border-radius:100%;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(var(--plyr-control-spacing, 10px)*1.5);position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:#ffffff40;background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,#ffffff40))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px #23282f26,0 0 0 1px #23282f33,0 0 0 3px #ffffff80;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px #23282f26,0 0 0 1px #23282f33),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,#ffffff80)}.plyr--video .plyr__progress__buffer{color:#ffffff40;color:var(--plyr-video-progress-buffered-background,#ffffff40)}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:#fff;background-color:var(--plyr-tooltip-background,#fff);border-radius:8px;border-radius:var(--plyr-menu-radius,8px);bottom:100%;box-shadow:0 1px 2px #00000026;box-shadow:var(--plyr-tooltip-shadow,0 1px 2px #00000026);margin-bottom:10px;margin-bottom:calc(var(--plyr-control-spacing, 10px)/2*2);opacity:0;padding:3px;pointer-events:none;position:absolute;transform:translateY(10px) scale(.8);transform-origin:50% 100%;transition:transform .2s ease .1s,opacity .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid #0000;border-left:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--plyr-tooltip-arrow-size,4px) solid #0000;border-top:4px solid #fff;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,#fff);bottom:-4px;bottom:calc(var(--plyr-tooltip-arrow-size, 4px)*-1);content:"";height:0;left:calc(50% + var(--preview-arrow-offset));position:absolute;transform:translate(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:7px;border-radius:calc(var(--plyr-menu-radius, 8px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img,.plyr__preview-thumb__image-container:after{height:100%;left:0;position:absolute;top:0;width:100%}.plyr__preview-thumb__image-container:after{border-radius:inherit;box-shadow:inset 0 0 0 1px #00000026;content:"";pointer-events:none}.plyr__preview-thumb__image-container img{max-height:none;max-width:none}.plyr__preview-thumb__time-container{background:linear-gradient(#0000,#000000bf);background:var(--plyr-video-controls-background,linear-gradient(#0000,#000000bf));border-bottom-left-radius:7px;border-bottom-left-radius:calc(var(--plyr-menu-radius, 8px) - 1px);border-bottom-right-radius:7px;border-bottom-right-radius:calc(var(--plyr-menu-radius, 8px) - 1px);bottom:0;left:0;line-height:1.1;padding:20px 6px 6px;position:absolute;right:0;z-index:3}.plyr__preview-thumb__time-container span{color:#fff;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__preview-scrubbing{bottom:0;filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(var(--plyr-control-spacing, 10px)*2)}.plyr--video .plyr__controls{padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(var(--plyr-control-spacing, 10px)*3.5)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:var(--plyr-font-size-large,18px)}}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;backface-visibility:hidden;outline:none}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:none!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-top .gslide-image img,.desc-bottom .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:#ff000057;display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-top .gslide-media,.desc-bottom .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description,.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px 50px;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,#0000,#000000bf);transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gprev,.gnext,.gclose{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gprev svg,.gnext svg,.gclose svg{display:block;width:25px;height:auto;margin:0;padding:0}.gprev.disabled,.gnext.disabled,.gclose.disabled{opacity:.1}.gprev .garrow,.gnext .garrow,.gclose .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gnext,.glightbox-closing .gprev,.glightbox-closing .gclose{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:#000000bf;border-radius:4px}.glightbox-clean .gprev path,.glightbox-clean .gnext path,.glightbox-clean .gclose path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width: 769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:#000000eb}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px #000000a6}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gprev,.glightbox-clean .gnext,.glightbox-clean .gclose{background-color:#00000052}.glightbox-clean .gprev:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gclose:hover{background-color:#000000b3}.glightbox-clean .gprev,.glightbox-clean .gnext{top:45%}}@media (min-width: 992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height: 420px){.goverlay{background:#000}}
