/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,::before,::after{box-sizing:border-box;}html{font-family:system-ui,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji';line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;}body{margin:0;}hr{height:0;color:inherit;}abbr[title]{text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,'Liberation Mono',Menlo,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;}::-moz-focus-inner{border-style:none;padding:0;}:-moz-focusring{outline:1px dotted ButtonText;}:-moz-ui-invalid{box-shadow:none;}legend{padding:0;}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;}
@font-face{font-family:Goga;font-weight:500;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaMedium/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaMedium/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:200;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaExtralight/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaExtralight/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:700;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaBold/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaBold/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:600;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaSemibold/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaSemibold/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:300;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaLight/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaLight/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:400;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaRegular/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaRegular/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:900;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaBlack/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaBlack/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:800;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaExtrabold/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaExtrabold/font.woff) format("woff")}@font-face{font-family:Goga;font-weight:100;font-display:swap;src:url(/themes/custom/jakarta/fonts/goga/GogaThin/font.woff2) format("woff2"),url(/themes/custom/jakarta/fonts/goga/GogaThin/font.woff) format("woff")}img,svg,video{vertical-align:top;max-width:100%;height:auto}video{width:100%}figure{margin:0}iframe{width:100%}table{margin:0;overflow:scroll;display:block;width:100%;border-collapse:collapse}@media screen and (min-width:30em){table{display:table}}table tr{border-bottom:1px solid var(--jak-color-grey)}table td{padding:.3125rem}table th{padding:.3125rem;text-align:left}@font-face{font-family:jak icons;src:url(/themes/custom/jakarta/fonts/jak-icons/icomoon.eot);src:url(/themes/custom/jakarta/fonts/jak-icons/icomoon.eot) format("embedded-opentype"),url(/themes/custom/jakarta/fonts/jak-icons/icomoon.ttf) format("truetype"),url(/themes/custom/jakarta/fonts/jak-icons/icomoon.woff) format("woff"),url(/themes/custom/jakarta/fonts/jak-icons/icomoon.svg) format("svg");font-weight:400;font-style:normal}[class^=icons-]:before,[class*=icons-]:before{font-family:jak icons,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jak-icons-facebook:before{content:"\e900"/""}.jak-icons-instagram:before{content:"\e901"/""}.jak-icons-subnav:before{content:"\e902"/""}.jak-icons-globe:before{content:"\e903"/""}.jak-icons-arrow:before{content:"\e904"/""}.jak-icons-play:before{content:"\e905"/""}.jak-icons-sound:before{content:"\e906"/""}.jak-icons-arrow-right:before{content:"\e907"/""}.jak-icons-arrow-large:before{content:"\e908"/""}.jak-icons-arrow-down-left:before{content:"\e909"/""}.jak-icons-youtube:before{content:"\ea9d"/""}.jak-icons-linkedin:before{content:"\eaca"/""}.jak-icons-pinterest:before{content:"\ead1"/""}.jak-icons-arrow-btn:before{content:"\e90a"/""}button{padding:0;border:none;box-shadow:none;appearance:none;line-height:inherit;font-family:inherit;font-size:inherit;background:transparent;color:currentcolor;user-select:none;cursor:pointer}html{background:var(--jak-color-background);color:var(--jak-color-text);font-size:100%;font-family:var(--jak-font-family-base);font-kerning:normal;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{font-size:var(--jak-font-size-base);line-height:var(--jak-font-size-base-line-height);font-weight:var(--jak-font-weight-base)}strong{font-weight:var(--jak-font-weight-semibold)}h1,h2,h3,h4,h5 h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--jak-font-family-title);font-weight:var(--jak-font-weight-regular);color:var(--jak-heading-color,inherit);margin:0;line-height:1;text-wrap:balance;hyphens:auto}:root{--jak-h1-size:clamp(4rem,-.1182432432rem + 8.9527027027vw,10.625rem)}h1,.h1{margin-bottom:clamp(3.75rem,3.1672297297rem + 1.2668918919vw,4.6875rem);font-size:var(--jak-h1-size);font-weight:var(--jak-font-weight-medium)}h2,.h2{margin-bottom:clamp(3.125rem,2.5422297297rem + 1.2668918919vw,4.0625rem);font-size:clamp(3.25rem,-.5574324324rem + 8.277027027vw,9.375rem);font-weight:var(--jak-font-weight-medium)}h3,.h3{margin-bottom:clamp(1.25rem,.472972973rem + 1.6891891892vw,2.5rem);font-size:clamp(2rem,.7567567568rem + 2.7027027027vw,4rem);line-height:1.2}h4,.h4{font-size:clamp(1.375rem,.9864864865rem + .8445945946vw,2rem)}h5,.h5{font-size:clamp(1.25rem,1.0168918919rem + .5067567568vw,1.625rem)}h6,.h6{font-size:1em;margin-bottom:.4em}:is(ol,ul,p){margin:0 0 1.1rem}:is(ol,ul,p):last-child{margin-bottom:0}blockquote{line-height:1.2;font-size:2.125rem;font-style:italic;font-weight:var(--jak-font-weight-semibold)}blockquote:before{content:"\ab";margin-right:.125rem}blockquote:after{content:"\bb";margin-left:1px}blockquote p{display:inline}.text-formatted a:not(.c-btn){text-decoration:underline}.text-formatted ol li:not(:last-child),.text-formatted ul li:not(:last-child){margin-bottom:.1em}.text-formatted ol ol,.text-formatted ol ul,.text-formatted ul ol,.text-formatted ul ul{padding-left:.625rem;margin-top:.1em}.text-formatted ul li{position:relative;padding-left:.9375rem}.text-formatted ul li:before{content:"\2022";position:absolute;left:0;top:.05em}.text-formatted ol li:before{content:counters(list-item,".") ".\a0\a0"}.text-formatted :is(p,ul,ol)+:is(h2,h3,h4,blockquote,table){margin-top:1.1em}form{--jak-form-input-color:var(--jak-color-text);--jak-form-input-color-placeholder:var(--jak-color-grey);--jak-form-input-border-color:var(--jak-color-text);--jak-form-input-border-color-active:var(--jak-color-text);--jak-form-input-border-radius:0;--jak-form-items-margin-between:1.25rem}:is(input,textarea,select){margin:0;padding:0;font-family:inherit;outline:none;border-radius:0;border:none;line-height:inherit;box-shadow:none;color:inherit}:is(input,textarea,select):-ms-input-placeholder{color:var(--jak-form-input-color-placeholder)}:is(input,textarea,select)::-moz-placeholder{color:var(--jak-form-input-color-placeholder)}:is(input,textarea,select):-moz-placeholder{color:var(--jak-form-input-color-placeholder)}:is(input,textarea,select)::-webkit-input-placeholder{color:var(--jak-form-input-color-placeholder)}:is(textarea,select,input:not([type=checkbox],[type=radio],[type=submit],[type=file],[type=range])){padding:.75rem 0;width:100%;max-width:100%;appearance:none;transition:.2s linear box-shadow;background-color:transparent;color:var(--jak-form-input-color);border-radius:var(--jak-form-input-border-radius);border:none;border-bottom:1px solid var(--jak-form-input-border-color)}:is(textarea,select,input:not([type=checkbox],[type=radio],[type=submit],[type=file],[type=range])):focus{box-shadow:0 1px 0 0 var(--jak-form-input-border-color-active)}textarea{resize:none;display:block}select{background-image:url(/themes/custom/jakarta/img/form-icon-select.svg);background-repeat:no-repeat;background-position:right .875rem center;padding-right:1.875rem!important}@media screen and (min-width:100em){select{background-position:right 1rem center;padding-right:2.5rem!important}}select::-ms-expand{display:none}:is(label,legend){display:block;font-size:1em}:is(label,legend).form-required:after{content:" *"}.form-item,#ajax-wrapper .form-item{margin-bottom:var(--jak-form-items-margin-between)}.form-item:not(.form-type-checkbox,.form-type-radio,.form-type-managed-file,.form-no-label){position:relative;padding-top:1.25rem}.form-item:not(.form-type-checkbox,.form-type-radio,.form-type-managed-file,.form-no-label) label{position:absolute;top:.625rem;left:0;margin:0;opacity:.3;transition:top .2s ease,font-size .2s ease,opacity .2s ease;pointer-events:none;cursor:text}.form-item:not(.form-type-checkbox,.form-type-radio,.form-type-managed-file,.form-no-label):has(:is(input,textarea):focus) label,.form-item:not(.form-type-checkbox,.form-type-radio,.form-type-managed-file,.form-no-label):has(input:not(:placeholder-shown)) label,.form-item:not(.form-type-checkbox,.form-type-radio,.form-type-managed-file,.form-no-label):has(textarea:not(:placeholder-shown)) label{top:0;font-size:.875rem;opacity:1}.form-item.error label{color:var(--jak-color-error)}.description{font-style:italic;font-size:.8em;margin-top:.1875rem}.form-actions{margin-top:var(--jak-form-items-margin-between)}:is(.form-type-checkbox,.form-type-radio,.facets-widget-checkbox .facet-item) :is(input,.input){opacity:0;position:absolute}:is(.form-type-checkbox,.form-type-radio,.facets-widget-checkbox .facet-item) :is(input,.input):is(:checked,.checked)+:is(label,.label):before{background-color:var(--jak-color-text)}:is(.form-type-checkbox,.form-type-radio,.facets-widget-checkbox .facet-item) :is(label,.label){font-family:inherit;font-size:1rem;position:relative;padding-left:1.75rem;font-weight:inherit;margin:0;display:inline-block;text-decoration:none;color:currentcolor;cursor:pointer}:is(.form-type-checkbox,.form-type-radio,.facets-widget-checkbox .facet-item) :is(label,.label):before{position:absolute;left:0;top:.3125rem;content:"";width:.875rem;aspect-ratio:1;border:1px solid var(--jak-form-input-border-color)}:is(.form-type-checkbox,.form-type-radio,.facets-widget-checkbox .facet-item) a{text-decoration:underline}:is(.form-type-checkbox,.facets-widget-checkbox .facet-item) :is(input,.input):is(:checked,.checked)+:is(label,.label):before{background-image:url(/themes/custom/jakarta/img/form-icon-check.svg);background-repeat:no-repeat;background-position:center;background-size:60% auto}.form-type-radio :is(label,.label):before{box-shadow:inset 0 0 0 3px var(--jak-color-light);border-radius:100%;top:.34375rem!important}:is(.form-radios,.form-checkboxes) .form-item{margin-bottom:0}:is(.form-radios,.form-checkboxes) .form-item:not(:first-child){margin-top:.3125rem}.form-managed-file{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem}.captcha{margin-top:1.5625rem}fieldset{margin:0;padding:0;border:none}.webform-flexbox,.webform-flexbox .webform-flex--container{margin:0}.altcha{position:static!important;background:unset!important;color:inherit!important;border:0!important;line-height:inherit!important;font-size:1rem!important;margin-top:var(--jak-form-items-margin-between)}.altcha .altcha-main{max-width:unset;padding:0;width:auto!important}.altcha .altcha-label{margin:0}.altcha .altcha-anchor-arrow{display:none}.altcha .altcha-checkbox{width:auto;height:auto}.altcha .altcha-checkbox input{width:.875rem;height:.875rem}ul,ol{list-style:none;margin:0;padding:0}a{text-decoration:none;transition:var(--jak-transitions-speed-default) color linear;color:var(--jak-color-link);text-decoration-thickness:1px;text-underline-offset:.15em}a:is(:hover,:focus){color:var(--jak-color-link-hover)}a:not(.c-btn)[target=_blank]:after{font-family:jak icons,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e904";display:inline-block;margin-left:.2em;font-size:.55em}address{font-style:normal}details{user-select:none}details summary{list-style:none;cursor:pointer}details summary *{pointer-events:none}details summary::marker,details summary::-webkit-details-marker{display:none}.h-color-light{color:var(--jak-color-light)}.h-color-grey{--jak-color-link-hover:var(--jak-color-light);color:var(--jak-color-grey)}[class^=h-bg-color-],[class*=h-bg-color-]{background-color:var(--jak-h-bg-color);color:var(--jak-h-bg-text-color)}.h-bg-color-dark{--jak-h-bg-color:var(--jak-color-dark)}.h-bg-color-pattern{background:url(/themes/custom/jakarta/img/pattern.png) repeat}.h-media-full-width :is(img,video){width:100%}.h-media-children-display-block :is(img,video){display:block}.h-media-object-cover :is(img,video){object-fit:cover;position:absolute;width:100%;height:100%}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.hidden{display:none!important}.h-layout-display-block{display:block}.h-layout-height-100-perc{height:100%}.h-layout-position-relative{position:relative}.h-layout-overflow-hidden{overflow:clip}.h-layout-overflow-x-hidden{overflow-x:clip}.h-layout-max-width{max-width:160rem;width:100%;margin:0 auto}.h-margin-top-5{margin-top:.3125rem}.h-margin-bottom-5{margin-bottom:.3125rem}.h-margin-top-10{margin-top:.625rem}.h-margin-bottom-10{margin-bottom:.625rem}.h-margin-top-25{margin-top:1.5625rem}.h-margin-bottom-25{margin-bottom:1.5625rem}.h-margin-top-20{margin-top:1.25rem}.h-margin-bottom-20{margin-bottom:1.25rem}.h-margin-top-30{margin-top:1.875rem}.h-margin-bottom-30{margin-bottom:1.875rem}.h-margin-top-40{margin-top:2.5rem}.h-margin-bottom-40{margin-bottom:2.5rem}.h-margin-top-50{margin-top:3.125rem}.h-margin-bottom-50{margin-bottom:3.125rem}.h-margin-top-cta{margin-top:clamp(1.875rem,1.4864864865rem + .8445945946vw,2.5rem)}:root{--jak-margin-small:clamp(3.75rem,2.972972973rem + 1.6891891892vw,5rem);--jak-margin-default:clamp(5.625rem,3.2939189189rem + 5.0675675676vw,9.375rem);--jak-margin-large:clamp(6.5625rem,.9290540541rem + 12.2466216216vw,15.625rem);--jak-margin-intro:clamp(3.125rem,.7939189189rem + 5.0675675676vw,6.875rem)}.h-margin-small{margin-top:var(--jak-margin-small);margin-bottom:var(--jak-margin-small)}.h-margin-top-small{margin-top:var(--jak-margin-small)}.h-margin-bottom-small{margin-bottom:var(--jak-margin-small)}.h-margin-default{margin-top:var(--jak-margin-default);margin-bottom:var(--jak-margin-default)}.h-margin-top-default{margin-top:var(--jak-margin-default)}.h-margin-bottom-default{margin-bottom:var(--jak-margin-default)}.h-margin-large{margin-top:var(--jak-margin-large);margin-bottom:var(--jak-margin-large)}.h-margin-top-large{margin-top:var(--jak-margin-large)}.h-margin-bottom-large{margin-bottom:var(--jak-margin-large)}.h-margin-intro{margin-top:var(--jak-margin-intro);margin-bottom:var(--jak-margin-intro)}.h-margin-top-intro{margin-top:var(--jak-margin-intro)}.h-margin-bottom-intro{margin-bottom:var(--jak-margin-intro)}.h-margin-childs-none *{margin:0!important}:root{--jak-padding-small:clamp(4.375rem,3.2094594595rem + 2.5337837838vw,6.25rem);--jak-padding-default:clamp(5.625rem,3.2939189189rem + 5.0675675676vw,9.375rem);--jak-padding-large:clamp(8.5rem,5.7804054054rem + 5.9121621622vw,12.875rem)}.h-padding-small{padding-top:var(--jak-padding-small);padding-bottom:var(--jak-padding-small)}.h-padding-top-small{padding-top:var(--jak-padding-small)}.h-padding-bottom-small{padding-bottom:var(--jak-padding-small)}.h-padding-default{padding-top:var(--jak-padding-default);padding-bottom:var(--jak-padding-default)}.h-padding-top-default{padding-top:var(--jak-padding-default)}.h-padding-bottom-default{padding-bottom:var(--jak-padding-default)}.h-padding-large{padding-top:var(--jak-padding-large);padding-bottom:var(--jak-padding-large)}.h-padding-top-large{padding-top:var(--jak-padding-large)}.h-padding-bottom-large{padding-bottom:var(--jak-padding-large)}.h-text-transform-lowercase{text-transform:lowercase}.h-text-transform-uppercase{text-transform:uppercase}.h-text-transform-none{text-transform:none}.h-text-weight-bold{font-weight:var(--jak-font-weight-bold)}.h-text-weight-semibold{font-weight:var(--jak-font-weight-semibold)}.h-text-weight-medium{font-weight:var(--jak-font-weight-medium)}.h-text-weight-light{font-weight:var(--jak-font-weight-light)}.h-text-align-start{text-align:start}.h-text-align-center{text-align:center}.h-text-align-end{text-align:end}.h-text-size-small{font-size:1rem}.h-text-size-medium{font-size:clamp(1.25rem,.7837837838rem + 1.0135135135vw,2rem)}.h-text-size-large{font-size:clamp(1.5rem,.8783783784rem + 1.3513513514vw,2.5rem)}:root{--jak-border-radius-default:.75rem;--jak-border-radius-large:1.25rem}.h-border-radius-default{border-radius:.75rem}.h-border-radius-large{border-radius:1.25rem}html[data-once=node-preview]{--gin-toolbar-y-offset:0;--gin-toolbar-x-offset:0}.contextual-region.focus{background-color:#0000001a;outline-width:2px;outline-color:var(--jak-color-text)}.node-preview-container{display:none}:root{--jak-color-light:#f5f1eb;--jak-color-grey-dark:#1e1e1e;--jak-color-grey:#696969;--jak-color-dark:#121212;--jak-color-grey-overlay:#686464;--jak-color-background:var(--jak-color-dark);--jak-color-text:var(--jak-color-light);--jak-color-link:currentcolor;--jak-color-link-hover:var(--jak-color-grey);--jak-color-error:#a94442}:root{--jak-font-family-base:"Goga","Helvetica","Arial",sans-serif;--jak-font-family-title:"Goga","Helvetica","Arial",sans-serif;--jak-font-size-base:clamp(1rem,.7668918919rem + .5067567568vw,1.375rem);--jak-font-size-base-line-height:1.45;--jak-font-weight-thin:100;--jak-font-weight-light:300;--jak-font-weight-book:400;--jak-font-weight-regular:400;--jak-font-weight-medium:500;--jak-font-weight-semibold:600;--jak-font-weight-bold:700;--jak-font-weight-black:900;--jak-font-weight-base:var(--jak-font-weight-regular)}:root{--jak-transitions-speed-default:.3s}:root{--jak-header-height:clamp(5.625rem,4.0709459459rem + 3.3783783784vw,8.125rem);--jak-header-nav-height:3.375rem}.container{max-width:120rem;margin:0 auto}.page-footer{content-visibility:auto;display:flex;flex-direction:column;row-gap:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:46em){.page-footer{row-gap:0;padding-bottom:0}}.page-footer-columns{order:1}.page-footer-columns .block-contact__email:has(+*){margin-bottom:clamp(1.875rem,.3209459459rem + 3.3783783784vw,4.375rem)}.page-footer-columns :is(.block-contact__phone,.block-contact__address):last-child{margin-top:.5rem}.page-footer-columns__wrapper.page-footer-columns__wrapper{--jak-grid-gutter-row:2.5rem}.page-footer-columns__col:has(.menu){font-size:clamp(1.125rem,.2702702703rem + 1.8581081081vw,2.5rem)}.page-footer-columns__col:has(.menu) .menu{display:flex;flex-direction:column;gap:.375rem}@media screen and (min-width:46em){.page-footer-columns__col:has(.menu) .menu{gap:.0625rem}}.page-footer-elements{order:3}@media screen and (min-width:46em){.page-footer-elements{margin-top:clamp(3.125rem,-2.7027027027rem + 12.6689189189vw,12.5rem);order:2}}.page-footer-elements__wrapper.page-footer-elements__wrapper{--jak-grid-gutter-row:1.25rem}.page-footer-elements__col-logo-small-element{width:clamp(2.875rem,-.6216216216rem + 7.6013513514vw,8.5rem)}.page-footer-elements__col-logo-large{display:flex;justify-content:space-between;align-items:flex-end}.page-footer-elements__col-logo-large-element{width:clamp(9.375rem,-1.8918918919rem + 24.4932432432vw,27.5rem)}.page-footer-elements__col-top-link{display:none}@media screen and (min-width:46em){.page-footer-elements__col-top-link{display:block}}.page-footer-bottom{order:2;font-size:.875rem}@media screen and (min-width:46em){.page-footer-bottom{margin-top:clamp(3.125rem,2.347972973rem + 1.6891891892vw,4.375rem);order:3}}.page-footer-bottom__wrapper{align-items:center}@media screen and (min-width:46em){.page-footer-bottom__wrapper{border-top:1px solid var(--jak-color-grey);padding-block:1.625rem}}.page-footer-bottom__content{display:flex;justify-content:space-between;align-items:center}.page-footer-bottom__content-language{display:none}@media screen and (min-width:46em){.page-footer-bottom__content-language{display:block}}:is(.page-header-element-idle,.page-header-element-sticky){top:0;right:0;pointer-events:none;width:100%}:is(.page-header-element-idle,.page-header-element-sticky) a{pointer-events:all}.page-header-element-idle{position:absolute;z-index:9;top:var(--drupal-displace-offset-top,0);width:calc(100% - var(--drupal-displace-offset-left,0px))}.page-header-element-sticky{position:sticky;z-index:10;top:var(--drupal-displace-offset-top,0)}.page-header-wrapper{height:var(--jak-header-height)}.page-header-brand__element{width:4.25rem}@media screen and (min-width:71.875em){.page-header-brand__element{width:3.75rem}}.page-header-nav{--jak-page-header-nav-gap:clamp(3.125rem,2.7364864865rem + .8445945946vw,3.75rem);--jak-page-header-nav-inline-padding:1.875rem;--jak-page-header-nav-logo-size:1.5rem;display:none}@media screen and (min-width:71.875em){.page-header-nav{display:block!important}}.page-header-nav__wrapper{padding-inline:var(--jak-page-header-nav-inline-padding);border-radius:5.625rem;display:flex;gap:var(--jak-page-header-nav-gap);transition:var(--jak-transitions-speed-default) padding-left ease,var(--jak-transitions-speed-default) background ease}.is-scrolling .page-header-nav__wrapper{backdrop-filter:blur(50px);background:#f5f1eb1a;padding-left:calc(var(--jak-page-header-nav-inline-padding) + var(--jak-page-header-nav-logo-size) + var(--jak-page-header-nav-gap))}.page-header-nav__wrapper .menu.menu--level-0{display:flex;align-items:center;justify-content:center;gap:var(--jak-page-header-nav-gap)}.page-header-nav__wrapper .menu__item.menu__item--active-trail a{border-bottom:1px solid}.page-header-nav__wrapper .menu__item a{height:var(--jak-header-nav-height);display:flex;align-items:center}.page-header-nav__logo{position:absolute;top:50%;left:var(--jak-page-header-nav-inline-padding);width:var(--jak-page-header-nav-logo-size);translate:0 -50%;opacity:0;transition:.1s opacity linear}.is-scrolling .page-header-nav__logo{opacity:1}.page-header-nav__logo a{pointer-events:none}.is-scrolling .page-header-nav__logo a{pointer-events:all}@media screen and (min-width:71.875em){.page-header-overlay{display:none}}.page-header-overlay__wrapper{position:relative;top:.1em}.page-header-actions{display:none}@media screen and (min-width:71.875em){.page-header-actions{display:block;font-size:.875rem;user-select:none}}.page-header-actions .page-header-wrapper{padding-right:calc(100% / var(--jak-grid-total-columns) * .5)}.page-header-actions__element{top:1rem;width:9.25rem;height:10.125rem;display:flex;align-items:flex-start;justify-content:center;text-align:center;background:url(/themes/custom/jakarta/img/header-action-bg.svg) no-repeat;padding-top:calc(var(--jak-header-height) * .5 + 1rem);padding-inline:.9375rem}.page-header-actions__element .block{translate:0 -50%}:root:before{content:"";background:#0000001a;position:fixed;inset:0;backdrop-filter:blur(4px);z-index:7;pointer-events:none;opacity:0;transition:var(--jak-transitions-speed-default) opacity ease-out}:root.overlay-open{overflow:clip}:root.overlay-open:before{opacity:1}.page-overlay{--jak-overlay-outline-size:.375rem;position:fixed;left:var(--jak-overlay-outline-size);top:var(--jak-overlay-outline-size);width:calc(100% - var(--jak-overlay-outline-size) * 2);z-index:8;background:var(--jak-color-grey-dark);border-radius:var(--jak-border-radius-default);clip-path:inset(0% 0% 100% 100% round var(--jak-border-radius-default));transition:.6s clip-path ease-out}@media screen and (min-width:71.875em){.page-overlay{display:none!important}}.overlay-open .page-overlay{clip-path:inset(0 0 0 0 round var(--jak-border-radius-default))}.page-overlay .block-coals-availability-block strong{font-weight:var(--jak-font-weight-bold)}.page-overlay__wrapper{height:calc(100dvh - var(--jak-overlay-outline-size) * 2 - var(--drupal-displace-offset-top,0px));margin-inline:calc(var(--jak-overlay-outline-size) * -1);padding-top:var(--jak-header-height)}.page-overlay__wrapper-content{display:flex;flex-direction:column;height:100%;overflow:scroll;scrollbar-width:none}.page-overlay__wrapper-content::-webkit-scrollbar{display:none}.page-overlay__top strong{font-weight:var(--jak-font-weight-medium);display:block}.page-overlay__content{margin-top:auto;padding-top:1.25rem}.page-overlay__content .menu{display:flex;flex-direction:column}.page-overlay__content .menu--main{font-size:2.5rem}.page-overlay__content .menu--social-menu{margin-top:2.5rem;font-size:1.25rem;gap:.25rem}.page-overlay__bottom{margin-top:auto;padding-top:1.25rem;padding-bottom:calc(1.875rem - var(--jak-overlay-outline-size));display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.page-overlay__bottom-logo{flex-shrink:0}*:has(>.h-bg-color-pattern):has(+*>.h-bg-color-pattern)>.h-bg-color-pattern{margin-bottom:0;padding-bottom:0}*:has(>.h-bg-color-pattern)+*>.h-bg-color-pattern{margin-top:0}.c-hamburger{display:block;cursor:pointer;position:relative;width:1.125rem;aspect-ratio:1;pointer-events:all}.c-hamburger:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:2.75rem;aspect-ratio:1;background:transparent;z-index:1}.c-hamburger__line{height:.125rem;width:100%;background:var(--jak-color-light);transition:var(--jak-transitions-speed-default) transform ease-in-out,var(--jak-transitions-speed-default) opacity ease-in-out;position:absolute;top:0;left:0}.overlay-open :is(.c-hamburger__line:first-child,.c-hamburger__line:last-child){opacity:0}.c-hamburger__line:last-child{top:initial;bottom:0}.c-hamburger__line:nth-child(2),.c-hamburger__line:nth-child(3){--jak-hamburger-line-rotate-angle-open:45deg;top:50%;margin-top:-.0625rem}.overlay-open .c-hamburger__line:nth-child(2),.overlay-open .c-hamburger__line:nth-child(3){transform:rotate(var(--jak-hamburger-line-rotate-angle-open))}.c-hamburger__line:nth-child(3){--jak-hamburger-line-rotate-angle-open:-45deg}.paragraph{scroll-margin-top:5rem}.block-system-menu-blocksocial-menu.block-system-menu-blocksocial-menu a:after{display:none}.language-switcher-language-url{font-size:.875rem;display:flex;align-items:center;gap:.75rem}.language-switcher-language-url:before{font-family:jak icons,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903";display:block;position:relative;top:.1em;font-size:1.3em}.language-switcher-language-url>.links{display:flex;align-items:center;gap:.75rem}.language-switcher-language-url .is-active{text-decoration:revert-layer}@media(prefers-reduced-motion:no-preference){[data-animation]{transition-delay:var(--jak-animation-delay,0s);transition-duration:var(--jak-animation-duration,.9s);transition-timing-function:cubic-bezier(.25,.46,.45,.94);animation-delay:var(--jak-animation-delay,0s);animation-duration:var(--jak-animation-duration,.6s);animation-play-state:paused;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.in-view [data-animation]{animation-play-state:running}}@media(prefers-reduced-motion:no-preference){[data-animation=fade-in]{opacity:0;translate:0 1.875rem;transition-property:opacity,translate}.in-view.in-view [data-animation=fade-in]{opacity:1;translate:0 0}[data-animation=fade-in][data-animation-direction=left]{translate:-1.25rem 0}[data-animation=fade-in][data-animation-direction=right]{translate:1.25rem 0}}@media(prefers-reduced-motion:no-preference){[data-animation=clip-path-default]{clip-path:inset(50% 50% 50% 50%);scale:.9;will-change:clip-path;transition-property:clip-path,scale;transition-timing-function:linear(0,.177 4%,.335 8.1%,.476 12.3%,.601 16.7%,.708 21.2%,.755 23.5%,.8 25.9%,.839 28.3%,.875 30.8%,.907 33.3%,.935 35.9%,.956 38.2%,.975 40.5%,.991 42.9%,1.004 45.4%,1.016 48%,1.024 50.6%,1.031 53.4%,1.035 56.3%,1.037 60.6%,1.035 65.5%,1.029 70.7%,1.006 87.9%,1.001 93.9%,1)}.in-view [data-animation=clip-path-default]{clip-path:inset(0% 0% 0% 0%);scale:1}}@media(prefers-reduced-motion:no-preference){[data-animation=clip-path-scale]{clip-path:inset(0 0 100% 0);scale:.9;will-change:clip-path;transition-property:clip-path,scale;transition-timing-function:linear(0,.19 4.2%,.361 8.5%,.513 12.9%,.649 17.5%,.708 19.8%,.764 22.2%,.815 24.6%,.86 27%,.902 29.5%,.939 32%,.973 34.6%,1.001 37.2%,1.022 39.5%,1.04 41.8%,1.056 44.2%,1.068 46.7%,1.078 49.2%,1.084 51.8%,1.088 54.5%,1.09 57.3%,1.086 62%,1.076 67.3%,1.063 72.3%,1.026 84.2%,1.011 90%,1.003 95.1%,1)}.in-view [data-animation=clip-path-scale]{clip-path:inset(0% 0% 0% 0%);scale:1}}@media(prefers-reduced-motion:no-preference){[data-animation=clip-path-right]{clip-path:inset(0 100% 0 0);scale:.98;will-change:clip-path;transition-property:clip-path,scale;transition-timing-function:cubic-bezier(.66,0,.34,1);transform-origin:left center}.in-view [data-animation=clip-path-right]{clip-path:inset(0 0 0 0);scale:1}}@keyframes animation-scale-in{0%{scale:0}50%{scale:1.03}to{scale:1}}@media(prefers-reduced-motion:no-preference){[data-animation=scale-in]{scale:0;animation-fill-mode:forwards;animation-name:animation-scale-in}}
.grid,.grid-flex{--jak-grid-total-columns:24;--jak-grid-gutter-column:0rem;--jak-grid-gutter-row:0}@media screen and (min-width:71.875em){.grid,.grid-flex{--jak-grid-total-columns:24;--jak-grid-gutter-column:0rem}}.grid{display:grid;grid-template-columns:repeat(var(--jak-grid-total-columns,12),1fr);column-gap:var(--jak-grid-gutter-column);row-gap:var(--jak-grid-gutter-row)}.grid-item{grid-column:span var(--jak-grid-column)}.grid-flex{max-width:100%;display:flex;flex-wrap:wrap;column-gap:var(--jak-grid-gutter-column);row-gap:var(--jak-grid-gutter-row)}.grid-flex-item{width:calc((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * var(--jak-grid-column,var(--jak-grid-total-columns)) + (var(--jak-grid-column,var(--jak-grid-total-columns)) - 1) * var(--jak-grid-gutter-column))}.grid-cols-1{--jak-grid-total-columns:1}@media(min-width:46em){.grid-cols-ml-3{--jak-grid-total-columns:3}}.grid-cols-inherit{--jak-grid-total-columns:var(--jak-grid-column)}.grid-justify-content-sb{justify-content:space-between}.grid-justify-content-fe{justify-content:flex-end}.grid-justify-content-center{justify-content:center}@media(min-width:30em){.grid-justify-content-m-fe{justify-content:flex-end}}@media(min-width:61.25em){.grid-justify-content-t-fs{justify-content:flex-start}}.grid-align-items-center{align-items:center}.grid-item-cols-1{--jak-grid-column:1}.grid-item-cols-10{--jak-grid-column:10}.grid-item-cols-14{--jak-grid-column:14}.grid-item-cols-15{--jak-grid-column:15}.grid-item-cols-20{--jak-grid-column:20}.grid-item-cols-22{--jak-grid-column:22}.grid-item-cols-24{--jak-grid-column:24}@media(min-width:30em){.grid-item-cols-m-9{--jak-grid-column:9}.grid-item-cols-m-16{--jak-grid-column:16}.grid-item-cols-m-20{--jak-grid-column:20}}@media(min-width:46em){.grid-item-cols-ml-5{--jak-grid-column:5}.grid-item-cols-ml-6{--jak-grid-column:6}.grid-item-cols-ml-8{--jak-grid-column:8}.grid-item-cols-ml-10{--jak-grid-column:10}.grid-item-cols-ml-11{--jak-grid-column:11}.grid-item-cols-ml-12{--jak-grid-column:12}.grid-item-cols-ml-15{--jak-grid-column:15}.grid-item-cols-ml-18{--jak-grid-column:18}}@media(min-width:61.25em){.grid-item-cols-t-6{--jak-grid-column:6}.grid-item-cols-t-9{--jak-grid-column:9}.grid-item-cols-t-12{--jak-grid-column:12}.grid-item-cols-t-13{--jak-grid-column:13}.grid-item-cols-t-14{--jak-grid-column:14}.grid-item-cols-t-17{--jak-grid-column:17}.grid-item-cols-t-18{--jak-grid-column:18}}@media(min-width:71.875em){.grid-item-cols-ds-4{--jak-grid-column:4}.grid-item-cols-ds-5{--jak-grid-column:5}.grid-item-cols-ds-6{--jak-grid-column:6}.grid-item-cols-ds-8{--jak-grid-column:8}.grid-item-cols-ds-9{--jak-grid-column:9}.grid-item-cols-ds-10{--jak-grid-column:10}.grid-item-cols-ds-11{--jak-grid-column:11}.grid-item-cols-ds-12{--jak-grid-column:12}.grid-item-cols-ds-13{--jak-grid-column:13}.grid-item-cols-ds-15{--jak-grid-column:15}.grid-item-cols-ds-16{--jak-grid-column:16}.grid-item-cols-ds-18{--jak-grid-column:18}.grid-item-cols-ds-20{--jak-grid-column:20}}@media(min-width:90em){.grid-item-cols-d-7{--jak-grid-column:7}.grid-item-cols-d-8{--jak-grid-column:8}.grid-item-cols-d-9{--jak-grid-column:9}.grid-item-cols-d-12{--jak-grid-column:12}.grid-item-cols-d-15{--jak-grid-column:15}}.grid-flex-item-push-1{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 1 + 1 * var(--jak-grid-gutter-column)) * 1)}.grid-flex-item-push-7{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 7 + 7 * var(--jak-grid-gutter-column)) * 1)}@media(min-width:46em){.grid-flex-item-push-ml-0{margin-left:0}.grid-flex-item-push-ml-1{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 1 + 1 * var(--jak-grid-gutter-column)) * 1)}.grid-flex-item-push-ml-11{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 11 + 11 * var(--jak-grid-gutter-column)) * 1)}}@media(min-width:61.25em){.grid-flex-item-push-t-2{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 2 + 2 * var(--jak-grid-gutter-column)) * 1)}.grid-flex-item-push-t-10{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 10 + 10 * var(--jak-grid-gutter-column)) * 1)}}@media(min-width:71.875em){.grid-flex-item-push-ds-1{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 1 + 1 * var(--jak-grid-gutter-column)) * 1)}.grid-flex-item-push-ds-10{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 10 + 10 * var(--jak-grid-gutter-column)) * 1)}.grid-flex-item-push-ds-11{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 11 + 11 * var(--jak-grid-gutter-column)) * 1)}}@media(min-width:90em){.grid-flex-item-push-d-12{margin-left:calc(((100% - (var(--jak-grid-total-columns) - 1) * var(--jak-grid-gutter-column)) / var(--jak-grid-total-columns) * 12 + 12 * var(--jak-grid-gutter-column)) * 1)}}.grid-row-gutter-default{--jak-grid-gutter-row:clamp(1.875rem,1.4864864865rem + .8445945946vw,2.5rem)}.grid-row-gutter-large{--jak-grid-gutter-row:clamp(6.5625rem,.9290540541rem + 12.2466216216vw,15.625rem)}
@media screen and (min-width:61.25em){.c-banner{margin-top:calc(var(--jak-header-height) * -1)}}@media screen and (min-width:61.25em){.c-banner__wrapper{height:100vh}}.c-banner__canvas{width:100%;aspect-ratio:1200/406;will-change:transform;mask-image:url(/themes/custom/jakarta/img/logo-mask.svg);mask-repeat:no-repeat;mask-position:center;mask-size:100% auto}@media screen and (min-width:61.25em){.c-banner__canvas{height:100%;aspect-ratio:initial}}.c-banner__title{margin-top:1.5625rem}@media screen and (min-width:61.25em){.c-banner__title{position:absolute;inset:0;width:100%;z-index:1;display:flex;align-items:center;margin-top:0}}.c-banner__title-element{font-size:clamp(1.75rem,1.1672297297rem + 1.2668918919vw,2.6875rem)}.c-banner__scroll-link{display:none}@media screen and (min-width:61.25em){.c-banner__scroll-link{display:block;position:absolute;right:0;bottom:1.875rem;z-index:1}}
.c-card-project__wrapper:has(.c-card-project__link:is(:hover,:focus)){scale:1.02}@media(hover:hover){.c-card-project__wrapper:has(.c-card-project__link:is(:hover,:focus)):before{opacity:1}.c-card-project__wrapper:before{content:"";position:absolute;inset:0;background:#0006;z-index:1;pointer-events:none;opacity:0;transition:var(--jak-transitions-speed-default) opacity ease}}.c-card-project__link{position:absolute;inset:0;z-index:2}.c-card-project__link:focus-visible{border:4px solid var(--jak-color-light)}.c-card-project__media-item{display:none}.c-card-project__media-item:nth-child(2){display:block}@media screen and (min-width:46em){.c-card-project__media-item{display:block}}.c-card-project__media-item-wrapper{aspect-ratio:360/450}.c-card-project__media-item-wrapper .contextual-region{position:initial}.c-card-project__media-item-wrapper :is(img,video){position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.c-circle-btn{--jak-color-link-hover:currentcolor;--jak-circle-btn-angle:30deg;height:clamp(2.5rem,2.1891891892rem + .6756756757vw,3rem);aspect-ratio:10/12;border-radius:100%;rotate:var(--jak-circle-btn-angle);display:inline-flex;align-items:center;justify-content:center;transition:var(--jak-transitions-speed-default) background-color linear,var(--jak-transitions-speed-default) color linear;background-color:var(--jak-color-dark)}.c-circle-btn:is(:hover,:focus){background:var(--jak-color-light);color:var(--jak-color-dark)}.c-circle-btn--bg-color-grey-dark{background-color:var(--jak-color-grey-dark)}.c-circle-btn--size-slider{height:2.75rem}.c-circle-btn i{display:block;rotate:calc(-1 * var(--jak-circle-btn-angle));font-size:.55em;translate:0 2px}@media screen and (min-width:71.875em){.c-circle-btn i{font-size:.45em}}.c-circle-btn i.jak-icons-sound{translate:0 1px;font-size:.7em}.c-circle-btn i.jak-icons-arrow-right{font-size:.6em}
.c-container--size-default_half_col_mobile>.c-container__wrapper>.c-container__item{padding-inline:calc(100% / var(--jak-grid-column) * .5)}@media screen and (min-width:71.875em){.c-container--size-default_half_col_mobile>.c-container__wrapper>.c-container__item{padding-inline:0}}
.c-hover-btn{--jak-hover-btn-angle:30deg;transition:var(--jak-transitions-speed-default) scale ease;background:var(--jak-color-light);height:clamp(4.375rem,3.2094594595rem + 2.5337837838vw,6.25rem);aspect-ratio:10/12;border-radius:100%;rotate:var(--jak-hover-btn-angle);color:var(--jak-color-dark);display:inline-flex;align-items:center;justify-content:center;scale:0}.active .c-hover-btn{scale:1}.c-hover-btn__label{display:block;rotate:calc(-1 * var(--jak-hover-btn-angle))}
[data-hover-element-parent]{position:relative}.c-hover-element{display:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.c-hover-element{position:absolute;top:0;left:0;z-index:1;width:1px;height:1px;transition:opacity .5s ease;display:block}}.c-hover-element__content{position:absolute;top:50%;left:50%;translate:-50% -50%;white-space:nowrap;transition:scale .2s ease}
.c-label-with-icon{display:inline-flex;align-items:baseline;gap:.625rem}.c-label-with-icon--size-small{font-size:1rem}.c-label-with-icon--reverse{flex-direction:row-reverse}.c-label-with-icon--direction-vertical{flex-direction:column;gap:.1875rem;align-items:flex-end}.c-label-with-icon--direction-vertical.c-label-with-icon--reverse{flex-direction:column-reverse}.c-label-with-icon--direction-vertical .c-label-with-icon__icon{font-size:.6em}.c-label-with-icon__icon{font-size:.7em}.c-label-with-icon--reverse .c-label-with-icon__icon{scale:-1 1}
:is(*:has(>.c-media-1-item):has(+*>.h-bg-color-pattern) .c-media-1-item,*:has(>.h-bg-color-pattern)+*>.c-media-1-item){position:relative}:is(*:has(>.c-media-1-item):has(+*>.h-bg-color-pattern) .c-media-1-item,*:has(>.h-bg-color-pattern)+*>.c-media-1-item):before{content:"";position:absolute;left:0;width:100%;height:25%;background:url(/themes/custom/jakarta/img/pattern.png) repeat;pointer-events:none;z-index:-1}*:has(>.c-media-1-item):has(+*>.h-bg-color-pattern) .c-media-1-item{margin-bottom:0}*:has(>.c-media-1-item):has(+*>.h-bg-color-pattern) .c-media-1-item:before{bottom:0}*:has(>.c-media-1-item)+*>.h-bg-color-pattern{margin-top:0}*:has(>.h-bg-color-pattern)+*>.c-media-1-item{margin-top:0}*:has(>.h-bg-color-pattern)+*>.c-media-1-item:before{top:0}*:has(>.h-bg-color-pattern):has(+*>.c-media-1-item) .h-bg-color-pattern{margin-bottom:0}
*:has(>.c-media-1-item-with-title.h-bg-color-pattern):has(+*>.h-bg-color-pattern) .c-media-1-item-with-title .c-media-1-item-with-title__media:after{display:none}.c-media-1-item-with-title:has(.c-media-1-item-with-title__top-text){padding-top:0}.c-media-1-item-with-title__media:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25%;background:var(--jak-color-background)}.c-media-1-item-with-title__media-element{z-index:1}.c-media-1-item-with-title__top-text{margin-bottom:4.375rem}@media screen and (min-width:71.875em){.c-media-1-item-with-title__top-text{margin-bottom:1.875rem}}.c-media-1-item-with-title__top-text-box{border-bottom-right-radius:var(--jak-border-radius-large);border-bottom-left-radius:var(--jak-border-radius-large);padding:clamp(1.5rem,1.2668918919rem + .5067567568vw,1.875rem) clamp(1.5rem,.8783783784rem + 1.3513513514vw,2.5rem) clamp(1.5rem,.8783783784rem + 1.3513513514vw,2.5rem) clamp(2.5rem,.1689189189rem + 5.0675675676vw,6.25rem)}.c-media-1-item-with-title__top-text-box:before{content:"";width:0;height:0;border-left:clamp(2.5rem,2.1114864865rem + .8445945946vw,3.125rem) solid transparent;border-right:clamp(2.5rem,2.1114864865rem + .8445945946vw,3.125rem) solid transparent;border-top:clamp(1.875rem,1.4864864865rem + .8445945946vw,2.5rem) solid var(--jak-color-dark);position:absolute;top:0;left:0;translate:-50% 0}
.c-rotating-arrow__title-1,.c-rotating-arrow__title-2{z-index:2}.c-rotating-arrow__arrow{font-size:clamp(1.5625rem,.5912162162rem + 2.1114864865vw,3.125rem);margin:0 0 1.5625rem;color:var(--jak-color-light);padding-left:50%}@media screen and (min-width:30em){.c-rotating-arrow__arrow{margin:0 0 .9375rem;padding-left:0}}.c-rotating-arrow__arrow-inner:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:40deg;height:clamp(10.375rem,3.2263513514rem + 15.5405405405vw,21.875rem);aspect-ratio:10/12;border-radius:100%;background:var(--jak-color-dark);scale:.8;transition:.8s scale ease-out}.in-view .c-rotating-arrow__arrow-inner:before{scale:1}.c-rotating-arrow__arrow-inner i{display:inline-block;scale:-1;line-height:0}
@media screen and (min-width:61.25em){.c-scroll-titles__title-text{position:sticky;top:49%}}.c-scroll-titles__items-wrapper{display:flex;flex-direction:column}.c-scroll-titles__item{padding-block:clamp(1.5625rem,1.1739864865rem + .8445945946vw,2.1875rem);border-bottom:1px solid currentcolor}.c-scroll-titles__item:first-child{padding-top:0}.c-scroll-titles__item-text{display:block;margin:0}
@media(prefers-reduced-motion:no-preference){.c-text-animate-clip-path{opacity:0}}.c-text-animate-clip-path .word-mask{overflow:initial!important;clip-path:inset(0 0 -10% 0)}
@media(prefers-reduced-motion:no-preference){.c-text-animate-fill-scroll{color:var(--jak-color-grey-dark)}.h-bg-color-pattern .c-text-animate-fill-scroll{color:var(--jak-color-dark)}.c-text-animate-fill-scroll .line-double{position:absolute;top:0;left:0;width:fit-content;pointer-events:none;z-index:1;color:var(--jak-color-light);clip-path:inset(0 100% 0 0)}.c-text-animate-fill-scroll .h-text-align-end .line-double{left:initial;right:0}}
.c-video-loop-player{container-type:inline-size}.c-video-loop-player__sound-control{position:absolute;left:.9375rem;bottom:.9375rem;z-index:1}@container (min-width:768px){.c-video-loop-player__sound-control{left:1.5625rem;bottom:1.5625rem}}.muted .c-video-loop-player__sound-control .c-circle-btn:after{content:"";display:block;width:.125rem;height:70%;background:currentcolor;position:absolute;top:50%;left:50%;translate:-50% -50%;transition:var(--jak-transitions-speed-default) color linear}
.c-btn{--jak-btn-color:currentcolor;--jak-btn-color-hover:var(--jak-btn-color);--jak-btn-bg-color:transparent;--jak-btn-bg-color-hover:var(--jak-btn-bg-color);--jak-btn-border-color:var(--jak-btn-bg-color);--jak-btn-border-color-hover:var(--jak-btn-bg-color-hover);--jak-btn-border-radius:0;--jak-btn-padding-inline:0;--jak-btn-padding-block:0;display:inline-flex;align-items:baseline;justify-content:center}.c-btn .c-btn__content{display:inline-flex;align-items:center;justify-content:center;line-height:1;font-weight:var(--jak-font-weight-regular);transition:.2s color linear,var(--jak-transitions-speed-default) background-color linear,var(--jak-transitions-speed-default) border-color linear;color:var(--jak-btn-color);background:var(--jak-btn-bg-color);border-radius:var(--jak-btn-border-radius);border:1px solid var(--jak-btn-border-color);padding:var(--jak-btn-padding-block) var(--jak-btn-padding-inline);user-select:none;font-size:1rem}.c-btn:is(:hover,:focus) .c-btn__content,.trigger-by-child:has(.trigger-child:is(:hover,:focus)) .c-btn .c-btn__content{color:var(--jak-btn-color-hover);background:var(--jak-btn-bg-color-hover);border-color:var(--jak-btn-border-color-hover)}.c-btn--type-primary{--jak-btn-color-hover:var(--jak-color-dark);--jak-btn-padding-block:clamp(.9375rem,.7432432432rem + .4222972973vw,1.25rem);--jak-btn-padding-inline:clamp(1.5625rem,1.3682432432rem + .4222972973vw,1.875rem);--jak-btn-bg-color:var(--jak-color-grey-dark);--jak-btn-bg-color-hover:var(--jak-color-light);--jak-btn-border-radius:5rem;--jak-btn-primary-angle:30deg;--jak-btn-primary-angle-icon:45deg;gap:.375rem;align-items:center}.c-btn--type-primary:is(:hover,:focus) .c-btn__icon,.trigger-by-child:has(.trigger-child:is(:hover,:focus)) .c-btn--type-primary .c-btn__icon{color:var(--jak-btn-color-hover);background:var(--jak-btn-bg-color-hover);border-color:var(--jak-btn-border-color-hover)}.c-btn--type-primary:is(:hover,:focus) .c-btn__icon i,.trigger-by-child:has(.trigger-child:is(:hover,:focus)) .c-btn--type-primary .c-btn__icon i{rotate:calc(-1 * var(--jak-btn-primary-angle))}.c-btn--type-primary.c-btn--icon-position-down .c-btn__icon i{scale:-1;translate:0}.c-btn--type-primary .c-btn__icon{background:var(--jak-btn-bg-color);height:clamp(2.75rem,2.4391891892rem + .6756756757vw,3.25rem);aspect-ratio:10/12;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;font-size:.8em;rotate:var(--jak-btn-primary-angle);transition:.2s color linear,var(--jak-transitions-speed-default) background-color linear,var(--jak-transitions-speed-default) border-color linear}@media screen and (min-width:71.875em){.c-btn--type-primary .c-btn__icon{font-size:.65em}}.c-btn--type-primary .c-btn__icon i{rotate:calc(-1 * var(--jak-btn-primary-angle) - var(--jak-btn-primary-angle-icon));translate:1px 0;transition:.2s rotate linear}
