@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:400;src:url("../fonts/Barlow-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Barlow";font-style:normal;font-weight:500;src:url("../fonts/Barlow-Medium.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans Condensed";font-style:normal;font-weight:400;src:url("../fonts/IBMPlexSansCondensed-Regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"IBM Plex Sans Condensed";font-style:italic;font-weight:400;src:url("../fonts/IBMPlexSansCondensed-Italic.woff2") format("woff2")}body{--typography-primary-font-family: 'Barlow';--typography-secondary-font-family: 'IBM Plex Sans Condensed';--typography--h1-f: var(--typography-secondary-font-family);--typography--h1-w: 700;--typography--h1-h: 1.100em;--typography--h1-s: clamp(40px, 29.7143px + 2.1429vw, 64px);--typography--h1-ls: -1px;--typography--h2-f: var(--typography-secondary-font-family);--typography--h2-w: 500;--typography--h2-h: 1.100em;--typography--h2-s: 48px;--typography--h2-ls: -1px;--typography--h3-f: var(--typography-secondary-font-family);--typography--h3-w: 500;--typography--h3-h: 1.100em;--typography--h3-s: 32px;--typography--h4-f: var(--typography-secondary-font-family);--typography--h4-w: 500;--typography--h4-h: 1.200em;--typography--h4-s: 24px;--typography--h5-f: var(--typography-secondary-font-family);--typography--h5-w: 500;--typography--h5-h: 1.200em;--typography--h5-s: 30px;--typography--h6-f: var(--typography-secondary-font-family);--typography--h6-w: 500;--typography--h6-h: 20px;--typography--h6-s: 16px;--typography--h2-ls: -1px;--typography--page-title-f: var(--typography-secondary-font-family);--typography--page-title-w: 500;--typography--page-title-h: 1.000em;--typography--page-title-s: 10vw;--typography--post-title-f: var(--typography-primary-font-family);--typography--post-title-w: 600;--typography--post-title-h: 1.200em;--typography--post-title-s: 48px;--typography--post-description-f: var(--typography-primary-font-family);--typography--post-description-w: 400;--typography--post-description-h: 1.400em;--typography--post-description-s: 24px;--typography--page-description-f: var(--typography-primary-font-family);--typography--page-description-w: 400;--typography--page-description-h: 1.400em;--typography--page-description-s: 24px;--typography--leader-text-f: var(--typography-primary-font-family);--typography--leader-text-w: 400;--typography--leader-text-h: 1.400em;--typography--leader-text-s: 20px;--typography--small-caption-f: var(--typography-primary-font-family);--typography--small-caption-w: 500;--typography--small-caption-h: 1.000em;--typography--small-caption-s: 12px;--typography--small-caption-tr: uppercase;--typography--small-subtitle-f: var(--typography-primary-font-family);--typography--small-subtitle-w: 400;--typography--small-subtitle-h: 1.333em;--typography--small-subtitle-s: 18px;--typography--tiny-text-f: var(--typography-primary-font-family);--typography--tiny-text-w: 400;--typography--tiny-text-h: 1.500em;--typography--tiny-text-s: 14px;--typography--xxl-heading-f: var(--typography-secondary-font-family);--typography--xxl-heading-w: 400;--typography--xxl-heading-h: 0.800em;--typography--xxl-heading-s: 10vw;--typography--xxl-heading-tr: uppercase;--typography--xl-heading-f: var(--typography-secondary-font-family);--typography--xl-heading-w: 400;--typography--xl-heading-h: 0.800em;--typography--xl-heading-s: 9vw;--typography--xl-heading-tr: uppercase;--typography--l-heading-f: var(--typography-secondary-font-family);--typography--l-heading-w: 400;--typography--l-heading-h: 0.950em;--typography--l-heading-s: clamp(36px, 15.7119px + 4.8305vw, 93px);--typography--l-heading-tr: uppercase;--typography--m-heading-f: var(--typography-secondary-font-family);--typography--m-heading-w: 400;--typography--m-heading-h: 1.100em;--typography--m-heading-s: clamp(30px, 20.0339px + 2.3729vw, 58px);--typography--m-heading-tr: uppercase;--typography--s-heading-f: var(--typography-secondary-font-family);--typography--s-heading-w: 400;--typography--s-heading-h: 1.320em;--typography--s-heading-s: clamp(18px, 15.8644px + 0.5085vw, 24px);--typography--s-heading-tr: uppercase;--typography--body-f: var(--typography-primary-font-family);--typography--body-w: 400;--typography--body-h: 1.470em;--typography--body-s: clamp(14px, 13.2881px + 0.1695vw, 16px);--typography--l-body-f: var(--typography-primary-font-family);--typography--l-body-w: 400;--typography--l-body-h: 1.350em;--typography--l-body-s: clamp(18px, 15.8644px + 0.5085vw, 24px);--typography--s-body-f: var(--typography-primary-font-family);--typography--s-body-w: 400;--typography--s-body-h: 1.170em;--typography--s-body-s: 14px;--typography--menu-f: var(--typography-primary-font-family);--typography--menu-w: 500;--typography--menu-h: 1.250em;--typography--menu-s: clamp(12px, 10.2857px + 0.3571vw, 16px);--typography--submenu-f: var(--typography-primary-font-family);--typography--submenu-w: 400;--typography--submenu-h: 1.000em;--typography--submenu-s: 16px;--typography--megamenu-title-f: var(--typography-primary-font-family);--typography--megamenu-title-w: 400;--typography--megamenu-title-h: 1.000em;--typography--megamenu-title-s: 18px;--typography--message-bar-f: var(--typography-primary-font-family);--typography--message-bar-w: 400;--typography--message-bar-h: 1.000em;--typography--message-bar-s: 16px;--typography--button-f: var(--typography-primary-font-family);--typography--button-w: 400;--typography--button-h: 1.500em;--typography--button-s: clamp(14px, 13.2881px + 0.1695vw, 16px);--typography--button-tr: normal;--space-4: clamp(2px, 1.4603px + 0.1587vw, 4px);--space-8: clamp(4px, 2.9206px + 0.3175vw, 8px);--space-16: clamp(8px, 5.8413px + 0.6349vw, 16px);--space-24: clamp(16px, 13.8413px + 0.6349vw, 24px);--space-32: clamp(16px, 10.3051px + 1.3559vw, 32px);--space-40: clamp(24px, 18.3051px + 1.3559vw, 40px);--space-48: clamp(32px, 26.3051px + 1.3559vw, 48px);--space-56: clamp(40px, 34.3051px + 1.3559vw, 56px);--space-64: clamp(48px, 42.3051px + 1.3559vw, 64px);--space-72: clamp(56px, 50.3051px + 1.3559vw, 72px);--space-80: clamp(64px, 58.3051px + 1.3559vw, 80px);--space-88: clamp(72px, 66.3051px + 1.3559vw, 88px);--space-96: clamp(80px, 74.3051px + 1.3559vw, 96px);--space-120: clamp(88px, 76.6102px + 2.7119vw, 120px)}#stf-body.single-post #stf-content{--typography--body-h: 1.600em;--typography--body-s: 20px}body{--stf-content-width: min(100%,var(--stf-container-max-width, 1140px));--stf-post-content-width: min(100%,var(--stf-post-container-max-width, 1140px));--stf-primary-c: #F68D1F;--stf-secondary-c: #583AB5;--stf-blue-c: #1F3A4A;--stf-darker-blue: #063341;--stf-light-grey-c: #FAFAFA;--dark-grey-c: #666460;--stf-border-c: #D8D8D8;--stf-overlay-c: rgba(0,0,0,0.8);--default-header-h: 95px;--container--padding-l: 2%;--container--padding-r: 2%;--main-bg-color: #000000;--main-text-color: #ffffff;--message-bar-h: 0px;--message-bar--text-c: #ffffff;--message-bar--background-c: #000000}body.stf-with-message-bar{--message-bar-h: 48px}@media(max-width: 1023px){body{--default-header-h: 60px}body.stf-with-message-bar{--message-bar-h: 36px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{-webkit-text-size-adjust:100%}body{overflow-x:hidden;overscroll-behavior:none;background-color:var(--main-bg-color);color:var(--main-text-color)}table{border-collapse:collapse;border-spacing:0}img{-ms-interpolation-mode:bicubic;border:0;max-width:100%;height:auto;display:block}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}ul{padding-inline-start:18px}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;word-break:break-word;word-wrap:break-word}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.stf-hidden{display:none}.stf-skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.stf-skip-main:focus,.stf-skip-main:active{color:#fff;background-color:#000;left:auto;top:auto;width:30%;height:auto;overflow:auto;margin:10px 35%;padding:5px;border:2px solid #ff0;text-align:center;font-size:1.2em;z-index:999}.stf-page-popup{cursor:pointer}.stf-container{width:100%;max-width:var(--stf-content-width);margin:0 auto;padding-inline-start:0;padding-inline-end:0}#stf-content{padding-top:var(--space-64);padding-bottom:var(--space-120);padding-left:var(--container--padding-l);padding-right:var(--container--padding-r)}body.elementor-page #stf-content{padding:0}.stf-grid-wrapper{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:60px;grid-column-gap:30px}@media(max-width: 1023px){.stf-grid-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.stf-grid-wrapper{grid-template-columns:repeat(1, 1fr)}}.stf-pt-1x{padding-top:21px}.stf-pb-1x{padding-bottom:21px}.stf-pl-1x{padding-left:21px}.stf-pr-1x{padding-right:21px}.stf-pt-2x{padding-top:42px}.stf-pb-2x{padding-bottom:42px}.stf-pl-2x{padding-left:42px}.stf-pr-2x{padding-right:42px}.stf-pt-3x{padding-top:63px}.stf-pb-3x{padding-bottom:63px}.stf-pl-3x{padding-left:63px}.stf-pr-3x{padding-right:63px}.stf-pt-4x{padding-top:84px}.stf-pb-4x{padding-bottom:84px}.stf-pl-4x{padding-left:84px}.stf-pr-4x{padding-right:84px}.stf-pt-5x{padding-top:105px}.stf-pb-5x{padding-bottom:105px}.stf-pl-5x{padding-left:105px}.stf-pr-5x{padding-right:105px}.stf-pt-6x{padding-top:126px}.stf-pb-6x{padding-bottom:126px}.stf-pl-6x{padding-left:126px}.stf-pr-6x{padding-right:126px}.stf-pt-7x{padding-top:147px}.stf-pb-7x{padding-bottom:147px}.stf-pl-7x{padding-left:147px}.stf-pr-7x{padding-right:147px}.stf-pt-8x{padding-top:168px}.stf-pb-8x{padding-bottom:168px}.stf-pl-8x{padding-left:168px}.stf-pr-8x{padding-right:168px}.stf-pt-9x{padding-top:189px}.stf-pb-9x{padding-bottom:189px}.stf-pl-9x{padding-left:189px}.stf-pr-9x{padding-right:189px}@media(min-width: 767px){.stf-pt-1x{padding-top:30px}.stf-pb-1x{padding-bottom:30px}.stf-pl-1x{padding-left:30px}.stf-pr-1x{padding-right:30px}.stf-pt-2x{padding-top:60px}.stf-pb-2x{padding-bottom:60px}.stf-pl-2x{padding-left:60px}.stf-pr-2x{padding-right:60px}.stf-pt-3x{padding-top:90px}.stf-pb-3x{padding-bottom:90px}.stf-pl-3x{padding-left:90px}.stf-pr-3x{padding-right:90px}.stf-pt-4x{padding-top:120px}.stf-pb-4x{padding-bottom:120px}.stf-pl-4x{padding-left:120px}.stf-pr-4x{padding-right:120px}.stf-pt-5x{padding-top:150px}.stf-pb-5x{padding-bottom:150px}.stf-pl-5x{padding-left:150px}.stf-pr-5x{padding-right:150px}.stf-pt-6x{padding-top:180px}.stf-pb-6x{padding-bottom:180px}.stf-pl-6x{padding-left:180px}.stf-pr-6x{padding-right:180px}.stf-pt-7x{padding-top:210px}.stf-pb-7x{padding-bottom:210px}.stf-pl-7x{padding-left:210px}.stf-pr-7x{padding-right:210px}.stf-pt-8x{padding-top:240px}.stf-pb-8x{padding-bottom:240px}.stf-pl-8x{padding-left:240px}.stf-pr-8x{padding-right:240px}.stf-pt-9x{padding-top:270px}.stf-pb-9x{padding-bottom:270px}.stf-pl-9x{padding-left:270px}.stf-pr-9x{padding-right:270px}}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child),.stf-h1:not(:last-child),.stf-h2:not(:last-child),.stf-h3:not(:last-child),.stf-h4:not(:last-child),.stf-h5:not(:last-child),.stf-h6:not(:last-child){margin-bottom:.5em}h1,.stf-h1,.stf-h1 p,.has-stf-h-1-font-size{font-size:var(--typography--h1-s, 54px);line-height:var(--typography--h1-h, 1.4em);font-family:var(--typography--h1-f);font-weight:var(--typography--h1-w, 600);text-transform:uppercase}h2,.stf-h2,.stf-h2 p,.has-stf-h-2-font-size{font-size:var(--typography--h2-s, 48px);line-height:var(--typography--h2-h, 1.4em);font-family:var(--typography--h2-f);font-weight:var(--typography--h2-w, 600);letter-spacing:var(--typography--h2-ls, 0)}h3,.stf-h3,.stf-h3 p,.has-stf-h-3-font-size{font-size:var(--typography--h3-s, 42px);line-height:var(--typography--h3-h, 1.4em);font-family:var(--typography--h3-f);font-weight:var(--typography--h3-w, 600)}h4,.stf-h4,.stf-h4 p,.has-stf-h-4-font-size{font-size:var(--typography--h4-s, 36px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:var(--typography--h4-w, 600)}h5,.stf-h5,.stf-h5 p,.has-stf-h-5-font-size{font-size:var(--typography--h5-s, 30px);line-height:var(--typography--h5-h, 1.4em);font-family:var(--typography--h5-f);font-weight:var(--typography--h5-w, 600)}h6,.stf-h6,.stf-h6 p,.has-stf-h-6-font-size{font-size:var(--typography--h6-s, 24px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600)}.stf-medium-text,.stf-medium-text p,.has-stf-medium-text-font-size{font-family:sans-serif;font-size:30px;font-size:clamp(30px,10vw,120px);line-height:1.067em;font-weight:500;text-transform:uppercase;letter-spacing:-1px}.stf-page-title,.has-stf-page-text-font-size{font-size:var(--typography--page-title-s, 24px);line-height:var(--typography--page-title-h, 1.4em);font-family:var(--typography--page-title-f);font-weight:var(--typography--page-title-w, 400)}.stf-post-title{font-size:var(--typography--post-title-s, 24px);line-height:var(--typography--post-title-h, 1.4em);font-family:var(--typography--post-title-f);font-weight:var(--typography--post-title-w, 400)}.stf-post-description{font-size:var(--typography--post-description-s, 24px);line-height:var(--typography--post-description-h, 1.4em);font-family:var(--typography--post-description-f);font-weight:var(--typography--post-description-w, 400)}.stf-page-description{font-size:var(--typography--page-description-s, 24px);line-height:var(--typography--page-description-h, 1.4em);font-family:var(--typography--page-description-f);font-weight:var(--typography--page-description-w, 400)}.stf-xxl-heading,.has-stf-xxl-heading-font-size{font-size:var(--typography--xxl-heading-s, 24px);line-height:var(--typography--xxl-heading-h, 1.4em);font-family:var(--typography--xxl-heading-f);font-weight:var(--typography--xxl-heading-w, 400);text-transform:var(--typography--xxl-heading-tr, uppercase)}.stf-xl-heading,.has-stf-xl-heading-font-size{font-size:var(--typography--xl-heading-s, 24px);line-height:var(--typography--xl-heading-h, 1.4em);font-family:var(--typography--xl-heading-f);font-weight:var(--typography--xl-heading-w, 400);text-transform:var(--typography--xl-heading-tr, uppercase)}.stf-l-heading,.has-stf-l-heading-font-size{font-size:var(--typography--l-heading-s, 24px);line-height:var(--typography--l-heading-h, 1.4em);font-family:var(--typography--l-heading-f);font-weight:var(--typography--l-heading-w, 400);text-transform:var(--typography--l-heading-tr, uppercase)}.stf-m-heading,.has-stf-m-heading-font-size{font-size:var(--typography--m-heading-s, 24px);line-height:var(--typography--m-heading-h, 1.4em);font-family:var(--typography--m-heading-f);font-weight:var(--typography--m-heading-w, 400);text-transform:var(--typography--m-heading-tr, uppercase)}.stf-s-heading,.has-stf-s-heading-font-size{font-size:var(--typography--s-heading-s, 24px);line-height:var(--typography--s-heading-h, 1.4em);font-family:var(--typography--s-heading-f);font-weight:var(--typography--s-heading-w, 400);text-transform:var(--typography--s-heading-tr, uppercase)}body,.stf-body-text,.has-stf-body-font-size,body:not(.elementor-page){font-size:var(--typography--body-s, 15px);line-height:var(--typography--body-h, 1.5em);font-family:var(--typography--body-f);font-weight:var(--typography--body-w, 400)}.stf-l-body-text,.has-stf-l-body-font-size,p.has-stf-l-body-font-size{font-size:var(--typography--l-body-s, 15px);line-height:var(--typography--l-body-h, 1.5em);font-family:var(--typography--l-body-f);font-weight:var(--typography--l-body-w, 400)}.stf-s-body-text{font-size:var(--typography--s-body-s, 15px);line-height:var(--typography--s-body-h, 1.5em);font-family:var(--typography--s-body-f);font-weight:var(--typography--s-body-w, 400)}.stf-leader-text,.stf-leader-text p,.has-stf-leader-text-font-size{font-family:sans-serif;line-height:1.667em;font-weight:400;font-size:20px}@media(min-width: 767px){.stf-leader-text,.stf-leader-text p,.has-stf-leader-text-font-size{font-size:20px}}@media(min-width: 1200px){.stf-leader-text,.stf-leader-text p,.has-stf-leader-text-font-size{font-size:1.333rem}}blockquote,blockquote p{font-family:sans-serif;font-size:1.333rem;line-height:1.667em;font-weight:400;font-style:italic}.stf-link-text,.stf-btn,input[type=submit],.ff-btn,.has-stf-link-text-font-size{font-family:sans-serif;font-size:14px;font-size:clamp(14px,2vw,16px);line-height:1em;font-weight:500;text-transform:uppercase}.stf-circle-btn-images,.stf-circle-btn{font-family:sans-serif;line-height:1.25em;font-weight:500;text-transform:uppercase;font-size:16px}@media(min-width: 767px){.stf-circle-btn-images,.stf-circle-btn{font-size:16px}}@media(min-width: 1200px){.stf-circle-btn-images,.stf-circle-btn{font-size:1.125rem}}.stf-subtitle-text,.stf-subtitle-text p,.has-stf-subtitle-text-font-size,.ff-step-titles{font-family:sans-serif;line-height:1.5em;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-size:12px}@media(min-width: 767px){.stf-subtitle-text,.stf-subtitle-text p,.has-stf-subtitle-text-font-size,.ff-step-titles{font-size:12px}}@media(min-width: 1200px){.stf-subtitle-text,.stf-subtitle-text p,.has-stf-subtitle-text-font-size,.ff-step-titles{font-size:.667rem}}.stf-small-text,.stf-small-text p,.has-stf-small-text-font-size{font-family:sans-serif;line-height:1.429em;font-weight:400;font-size:14px}@media(min-width: 767px){.stf-small-text,.stf-small-text p,.has-stf-small-text-font-size{font-size:1rem}}@media(min-width: 1200px){.stf-small-text,.stf-small-text p,.has-stf-small-text-font-size{font-size:1rem}}.stf-widget-title{font-family:sans-serif;font-size:1.333rem;line-height:1.333em;font-weight:500}@media print{html{font-size:12px}}p:not(:last-child){margin-bottom:1.333rem}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,.stf-list-element+h1,.stf-list-element+h2,.stf-list-element+h3,.stf-list-element+h4,.stf-list-element+h5,.stf-list-element+h6,blockquote+h1,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6{margin-top:3.333rem}sub,sup{font-size:.6em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.7em}sub{bottom:-0.25em}strong{font-weight:600}@media(max-width: 767px){.stf-title br{content:" "}.stf-title br:after{content:" "}}.stf-align-center{text-align:center}.stf-align-right{text-align:right}.stf-underline{position:relative}.stf-underline:after{content:"";position:absolute;width:100%;height:.167em;min-height:4px;z-index:-1;top:80%;left:0;background-color:var(--stf-primary-c)}.stf-description.stf-column-count-2{column-count:2;column-gap:60px}@media(max-width: 767px){.stf-description.stf-column-count-2{column-count:1}}.stf-description.stf-column-count-3{column-count:3;column-gap:60px}@media(max-width: 1023px){.stf-description.stf-column-count-3{column-count:2}}@media(max-width: 767px){.stf-description.stf-column-count-3{column-count:1}}a.stf-item-url{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5}s,strike{text-decoration:none;position:relative}s::before,strike::before{content:"";position:absolute;top:50%;background-color:var(--stf-primary-c);width:102%;height:.15em;left:-1%;white-space:nowrap;display:block;z-index:-1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a{text-decoration:underline}blockquote{padding-left:18px;border-left:2px solid var(--stf-primary-c);margin-bottom:30px}.wp-block-code code{font-size:16px}.stf-default-button a{display:inline-block;padding:20px 30px;border-radius:8px;position:relative;color:#fff;background-color:var(--stf-primary-c, #000);font-size:var(--typography--button-s, 15px);line-height:var(--typography--button-h, 1em);font-family:var(--typography--button-f);font-weight:var(--typography--button-w, 400);text-transform:var(--typography--button-tr)}.stf-default-button a span{position:relative;z-index:3}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;outline:none;border:none;cursor:pointer;display:inline-block;vertical-align:top;padding:1.667em 3.667em;border-radius:0;transition:transform .3s ease;position:relative;background-color:#000;color:#fff;min-width:10em;text-align:center;min-width:13.333rem}@keyframes MoveScaleUpInitial{to{transform:translate3d(0, -105%, 0) scale3d(1, 2, 1);opacity:0}}@keyframes MoveScaleUpEnd{from{transform:translate3d(0, 100%, 0) scale3d(1, 2, 1);opacity:0;color:#fff}to{transform:translate3d(0, 0, 0);opacity:1;color:#fff}}.stf-outline-button a{display:inline-block;padding:12px 22px;border-radius:200vw;transform:color .3s ease;position:relative;overflow:hidden;background-color:rgba(0,0,0,0);color:var(--stf-primary-c);border:1px solid var(--stf-primary-c);font-size:16px;line-height:1em;font-weight:600;transition:all .3s ease}.stf-outline-button a:hover{color:#fff;background-color:var(--stf-primary-c)}.stf-text-primary-1,.has-primary-1-color,.stf-line-primary-1 span:after{color:var(--stf-primary-c)}.stf-text-primary-2,.has-primary-2-color,.stf-line-primary-2 span:after{color:#30a3d9}.stf-text-white,.has-white-color,.stf-line-white span:after{color:#fff}.stf-text-black,.has-black-color,.stf-line-black span:after{color:#000}.stf-bg-primary-1,.has-primary-1-background-color{background-color:var(--stf-primary-c)}.stf-bg-primary-2,.has-primary-2-background-color{background-color:#30a3d9}.stf-bg-white,.has-white-background-color{background-color:#fff}.stf-bg-black,.has-black-background-color{background-color:#000}.stf-bg-gradient-1,.has-gradient-1-gradient-background{background-image:linear-gradient(90deg, #79C8EB 0%, #004189 100%)}.stf-bg-gradient-2,.has-gradient-2-gradient-background{background-image:linear-gradient(90deg, #704BDE 0%, #510B78 100%)}.stf-border-primary-1{border-color:var(--stf-primary-c)}#stf-header{position:absolute;width:100%;top:var(--wp-admin--admin-bar--height, 0px);left:0;z-index:15}#stf-header .stf-main-header{--header--text-c: #ffffff;--header-logo-h: clamp(32px, 27.6825px + 1.2698vw, 48px);padding-left:var(--container--padding-l);padding-right:var(--container--padding-r);color:var(--header--text-c);width:100%;top:0;left:0;height:var(--default-header-h);display:flex;flex-direction:row;align-items:center;position:relative;top:0;z-index:3;transition:height .3s ease,border-color .3s ease}#stf-header .stf-main-header .stf-container,#stf-header .stf-main-header .stf-header-row{height:100%}#stf-header .stf-main-header .stf-header-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative;border-bottom:1px solid}#stf-header .stf-main-header .stf-left-area{display:flex;flex-direction:row;align-items:center;gap:var(--space-40)}#stf-header .stf-main-header .stf-logo{display:block;height:var(--header-logo-h)}#stf-header .stf-main-header .stf-logo svg{width:auto;height:100%;display:block;fill:var(--header--text-c);transition:fill .3s ease}#stf-header .stf-main-header .stf-logo:hover svg{fill:var(--stf-primary-c)}#stf-header .stf-main-header .stf-header-elements{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;gap:var(--space-24)}#stf-header .stf-main-header .stf-header-text{color:var(--menu--text-c);font-size:var(--typography--menu-s, 16px);font-family:var(--typography--menu-f);font-weight:var(--typography--menu-w, 600);line-height:var(--typography--menu-h, 1em);display:flex;align-items:center;gap:var(--space-24)}#stf-header .stf-main-header .stf-header-text a{color:inherit;text-decoration:none;transition:color .3s ease}#stf-header .stf-main-header .stf-header-text a:hover{color:var(--stf-primary-c)}#stf-header .stf-main-header .stf-header-text:before{content:"";width:var(--space-32);height:1px;background-color:var(--header--text-c);display:block}#stf-header .stf-main-header .stf-toggle-responsive-menu{display:none}#stf-header .stf-main-header .stf-toggle-sticky-header{pointer-events:none;opacity:0;transition:opacity .5s ease;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(max-width: 1023px){#stf-header .stf-main-header .stf-main-menu-nav,#stf-header .stf-main-header .stf-header-elements{display:none}#stf-header .stf-main-header .stf-toggle-responsive-menu{display:flex}}body.elementor-editor-active{--wp-admin--admin-bar--height: 0}body.elementor-editor-active #stf-header{pointer-events:none}#stf-offcanvas-area{position:fixed;width:100%;top:0;left:0;background-color:#fff;z-index:9997;visibility:hidden;padding:5%}#stf-offcanvas-area .stf-menu-area-inner{padding:var(--default-header-h) 0px}#stf-offcanvas-area .stf-menu-row{display:flex}#stf-offcanvas-area .stf-menu-row .stf-left-area{flex-basis:70%;max-width:70%;display:flex;flex-direction:column;align-items:flex-start;gap:90px}#stf-offcanvas-area .stf-menu-row .stf-right-area{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:90px}#stf-offcanvas-area .stf-offcanvas-menu{flex:1}#stf-offcanvas-area .stf-offcanvas-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}#stf-offcanvas-area .stf-offcanvas-menu ul a .stf-item{position:relative}#stf-offcanvas-area .stf-offcanvas-menu ul a .stf-item:after{content:"";position:absolute;left:0;top:100%;width:100%;border-top:3px solid var(--stf-primary-c);transform:scaleX(0);transform-origin:right center;transition:transform .4s cubic-bezier(0.23, 0.46, 0.4, 1)}#stf-offcanvas-area .stf-offcanvas-menu ul a:hover .stf-item:after{transform:scaleX(1);transform-origin:left center}#stf-offcanvas-area .stf-language-selector{display:flex;align-items:center;gap:8px}#stf-offcanvas-area .stf-language-selector a{position:relative}#stf-offcanvas-area .stf-language-selector a:after{content:"";position:absolute;left:0;top:100%;width:100%;border-top:3px solid var(--stf-primary-c);transform:scaleX(0);transform-origin:right center;transition:transform .4s cubic-bezier(0.23, 0.46, 0.4, 1)}#stf-offcanvas-area .stf-language-selector a:hover:after{transform:scaleX(1);transform-origin:left center}#stf-offcanvas-area .stf-offcanvas-button{font-size:20px;line-height:1.4em;padding:4px 30px;color:#000;border:1px solid #000;border-radius:100px;min-width:114px}#stf-header{--menu--text-c: #ffffff;--submenu--text-c: #ffffff;--submenu--background-c: #000000;--megamenu--column-gap: 0px;--megamenu--row-gap: 30px}#stf-header .stf-main-menu-nav{display:flex;align-items:center;justify-content:center}#stf-header .stf-main-menu-nav>ul{display:flex;align-items:center;gap:var(--space-24);width:100%;margin:0;padding:0;list-style:none}#stf-header .stf-main-menu-nav .stf-first-level>.stf-menu-item-wrapper{display:flex;align-items:center;gap:.3em}#stf-header .stf-main-menu-nav .stf-first-level>.stf-menu-item-wrapper a{display:block;padding:8px 0;color:var(--menu--text-c);font-size:var(--typography--menu-s, 16px);font-family:var(--typography--menu-f);font-weight:var(--typography--menu-w, 600);line-height:var(--typography--menu-h, 1em);transition:color .3s ease,background-color .3s ease}#stf-header .stf-main-menu-nav .stf-first-level>.stf-menu-item-wrapper .stf-arrow svg{display:block;fill:var(--menu--text-c)}#stf-header .stf-main-menu-nav .stf-first-level:hover,#stf-header .stf-main-menu-nav .stf-first-level.current-menu-item{--menu--text-c: var(--stf-primary-c)}#stf-header .stf-main-menu-nav .stf-menu-item{position:relative}#stf-header .stf-main-menu-nav .stf-menu-item:hover{--menu--text-c: var(--stf-primary-c)}#stf-header .stf-main-menu-nav .stf-hidden-type>.stf-menu-item-wrapper{display:none !important}#stf-header .stf-main-menu-nav .sub-menu{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none;text-align:left;box-shadow:0 0 3px rgba(0,0,0,.15)}#stf-header .stf-main-menu-nav .sub-menu a{display:block;padding:8px 8px 8px 35px;color:var(--submenu--text-c);font-size:var(--typography--submenu-s, 14px);font-family:var(--typography--submenu-f);font-weight:var(--typography--submenu-w, 600);line-height:var(--typography--submenu-h, 1em);transition:opacity .3s ease}#stf-header .stf-main-menu-nav .sub-menu a:hover{--submenu--text-c: var(--stf-primary-c)}#stf-header .stf-main-menu-nav .sub-menu .stf-menu-item-wrapper{display:flex;align-items:center}#stf-header .stf-main-menu-nav .sub-menu .stf-menu-item-wrapper:hover{--submenu--text-c: var(--stf-primary-c)}#stf-header .stf-main-menu-nav .sub-menu .stf-arrow svg{display:block;fill:var(--submenu--text-c);transform:rotate(-90deg)}#stf-header .stf-main-menu-nav ul>li .stf-classic-sub-menu{position:absolute;top:100%;left:0;width:180px;margin-top:12px;background-color:var(--submenu--background-c);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:999}#stf-header .stf-main-menu-nav ul>li.stf-menu-hover>.stf-classic-sub-menu,#stf-header .stf-main-menu-nav ul>li .stf-menu-hover>.stf-classic-sub-menu{opacity:1;pointer-events:auto}#stf-header .stf-main-menu-nav li.stf-megamenu{position:static}#stf-header .stf-main-menu-nav li.stf-megamenu.stf-column-2 .stf-megamenu-sub-menu .sub-menu{grid-template-columns:repeat(2, 1fr)}#stf-header .stf-main-menu-nav li.stf-megamenu.stf-column-3 .stf-megamenu-sub-menu .sub-menu{grid-template-columns:repeat(3, 1fr)}#stf-header .stf-main-menu-nav li.stf-megamenu.stf-column-4 .stf-megamenu-sub-menu .sub-menu{grid-template-columns:repeat(4, 1fr)}#stf-header .stf-main-menu-nav li.stf-megamenu.stf-column-5 .stf-megamenu-sub-menu .sub-menu{grid-template-columns:repeat(5, 1fr)}#stf-header .stf-main-menu-nav li.stf-megamenu.stf-column-6 .stf-megamenu-sub-menu .sub-menu{grid-template-columns:repeat(6, 1fr)}#stf-header .stf-main-menu-nav .stf-megamenu-sub-menu{position:absolute;top:100%;left:0;width:100%;max-width:800px;margin-top:12px;background-color:var(--submenu--background-c);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease}#stf-header .stf-main-menu-nav .stf-megamenu-sub-menu>.sub-menu{display:grid;grid-template-columns:repeat(3, 1fr);grid-row-gap:var(--megamenu--row-gap);grid-column-gap:var(--megamenu--column-gap);padding:12px 0}#stf-header .stf-main-menu-nav .stf-megamenu-sub-menu .stf-megamenu-column:not(:first-child){border-left:1px solid #ececec}#stf-header .stf-main-menu-nav .stf-megamenu-sub-menu .stf-megamenu-column>a{font-size:var(--typography--megamenu-title-s, 16px);font-family:var(--typography--megamenu-title-f);font-weight:var(--typography--megamenu-title-w, 600);line-height:var(--typography--megamenu-title-h, 1em)}#stf-header .stf-main-menu-nav .stf-megamenu-sub-menu .stf-megamenu-column .sub-menu{box-shadow:none}#stf-header .stf-main-menu-nav .stf-menu-hover>.stf-megamenu-sub-menu{opacity:1;pointer-events:auto}#stf-header .stf-toggle-menu-wrapper{display:flex}#stf-header .stf-toggle-menu-wrapper .stf-menu-btn{padding:16px 24px;font-size:18px;font-weight:bold;text-transform:uppercase;line-height:1;color:var(--stf-primary-c);background-color:#fff;transition:all .3s ease}#stf-header .stf-toggle-menu-wrapper .stf-menu-btn.stf-active{color:#fff;background-color:var(--stf-primary-c)}#stf-header .stf-toggle-menu-wrapper .stf-main-menu-nav{padding:0 var(--menu--gap);border:.5px solid #dfd7d5;visibility:hidden;opacity:0;transition:all .3s ease}#stf-header .stf-toggle-menu-wrapper .stf-main-menu-nav.stf-show{visibility:visible;opacity:1}#stf-responsive-menu-area{--header-button-c: #00FFB6;position:fixed;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:14;visibility:hidden}#stf-responsive-menu-area .stf-menu-area-inner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}#stf-responsive-menu-area .stf-menu-area-inner .stf-scroller{position:absolute;padding:8% 2% 12% 2%;top:var(--default-header-h);left:0;width:100%;height:calc(100% - (var(--default-header-h) + var(--message-bar-h)));overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1}#stf-responsive-menu-area .stf-menu-row{display:flex;flex-direction:column;gap:var(--space-16);height:100%}#stf-responsive-menu-area .stf-offcanvas-menu{flex:1}#stf-responsive-menu-area .stf-offcanvas-menu ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-16);flex:1}#stf-responsive-menu-area .stf-offcanvas-menu ul li.menu-item{display:block}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper{display:flex;gap:12px;flex-direction:row;justify-content:space-between;align-items:center}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper a{color:#fff;transition:color .3s ease;font-size:var(--typography--l-heading-s, 24px);line-height:var(--typography--l-heading-h, 1.4em);font-family:var(--typography--l-heading-f);font-weight:var(--typography--l-heading-w, 400);text-transform:var(--typography--l-heading-tr, uppercase)}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper a .stf-item{position:relative}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper a:hover{color:var(--stf-primary-c)}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper .stf-arrow{width:24px;height:24px;position:relative;transition:all .3s ease}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper .stf-arrow:after{content:"";width:2px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper .stf-arrow:before{content:"";width:12px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-menu-item-wrapper.active .stf-arrow{transform:rotate(45deg)}#stf-responsive-menu-area .stf-offcanvas-menu ul li.stf-first-level>.stf-menu-item-wrapper>a{padding:var(--space-16) 0}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-sub-menu,#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-megamenu-sub-menu-column{display:none;margin-top:var(--space-16)}#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-sub-menu a,#stf-responsive-menu-area .stf-offcanvas-menu ul .stf-megamenu-sub-menu-column a{font-size:var(--typography--submenu-s, 14px);line-height:var(--typography--submenu-h, 1em);font-family:var(--typography--submenu-f);font-weight:var(--typography--submenu-w, 600);text-transform:none}#stf-responsive-menu-area .stf-bottom-area{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}#stf-responsive-menu-area .stf-bottom-area .stf-header-text{font-size:var(--typography--s-heading-s, 24px);line-height:var(--typography--s-heading-h, 1.4em);font-family:var(--typography--s-heading-f);font-weight:var(--typography--s-heading-w, 400)}#stf-responsive-menu-area .stf-header-button{display:block;font-size:var(--typography--l-heading-s, 24px);line-height:var(--typography--l-heading-h, 1.4em);font-family:var(--typography--l-heading-f);font-weight:var(--typography--l-heading-w, 400);text-transform:var(--typography--l-heading-tr, uppercase);padding:var(--space-16) 0}#stf-responsive-menu-area .stf-languages ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}#stf-responsive-menu-area .stf-languages li{display:block;color:#fff;transition:color .3s ease,background-color .3s ease;font-size:16px;line-height:var(--typography--menu-h, 1em);font-family:var(--typography--menu-f);font-weight:var(--typography--menu-w, 600);white-space:nowrap}#stf-responsive-menu-area .stf-languages li:not(:first-child):before{content:"/";margin:0 8px}body.stf-responsive-menu-open{overflow:hidden}.stf-burger-icon{position:relative;display:flex;flex-direction:column;gap:8px}.stf-burger-icon span{width:32px;height:1px;background-color:var(--header--text-c, #000);transition:transform .3s ease}.stf-burger-icon.stf-close span:nth-child(1){transform:rotate(45deg) translate(4px, 3px)}.stf-burger-icon.stf-close span:nth-child(2){transform:rotate(-45deg) translate(4px, -3px)}.stf-message-bar{height:var(--message-bar-h);color:var(--message-bar--text-c);background-color:var(--message-bar--background-c);position:relative;display:flex;align-items:center;z-index:3;overflow:hidden}.stf-message-bar .stf-message-bar-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.stf-message-bar .stf-inner{display:flex;flex-direction:row;flex-shrink:0;will-change:transform;animation-name:stf-message-bar-track;animation-duration:var(--stf-text--animation-d, 20s);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running;animation-direction:reverse}.stf-message-bar .stf-text-wrapper{display:flex;align-items:center;white-space:nowrap;flex-shrink:0;padding-left:var(--space-24);gap:var(--space-24);font-size:var(--typography--message-bar-s, 16px);line-height:var(--typography--message-bar-h, 1em);font-family:var(--typography--message-bar-f);font-weight:var(--typography--message-bar-w, 600)}.stf-message-bar.stf-with-link:hover .stf-inner{animation-play-state:paused}@keyframes stf-message-bar-track{from{transform:translateX(-25%)}to{transform:translateX(0)}}.stf-header-button{color:var(--menu--text-c);font-size:var(--typography--menu-s, 16px);font-family:var(--typography--menu-f);font-weight:var(--typography--menu-w, 600);line-height:var(--typography--menu-h, 1em);transition:color .3s ease}.stf-header-button:hover{color:var(--stf-primary-c)}#stf-footer{display:flex;flex-direction:column;padding:0 var(--container--padding-l) 0 var(--container--padding-r)}#stf-footer .stf-footer-row{display:flex;align-items:flex-end;gap:var(--space-48);padding:var(--space-120) 0 var(--space-80) 0}#stf-footer .stf-column-left{flex:1;display:flex;flex-direction:column;gap:var(--space-48)}#stf-footer .stf-column-left .stf-inner{display:flex;flex-direction:column;gap:var(--space-16)}#stf-footer .stf-column-right{display:flex;gap:var(--space-120)}#stf-footer .stf-footer-description{max-width:400px}#stf-footer .stf-footer-menu{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;gap:var(--space-8)}#stf-footer .stf-copyright{display:flex;align-items:center;justify-content:space-between;padding:var(--space-48) 0;border-top:1px solid var(--dark-grey-c)}#stf-footer .stf-copyright .stf-copyright-area{display:flex;align-items:center;gap:var(--space-24)}@media(max-width: 1023px){#stf-footer .stf-footer-row{flex-direction:column;align-items:flex-start}#stf-footer .stf-copyright{flex-direction:column-reverse;align-items:flex-start}#stf-footer .stf-copyright .stf-copyright-area{flex-direction:column;gap:0;text-align:left;align-items:flex-start}}.stf-close-btn{display:block;width:48px;height:48px;border-radius:100%;background-color:var(--stf-light-grey-c, #fafafa);border:1px solid var(--stf-border-c);color:#000;position:relative}.stf-close-btn svg{width:18px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.stf-page-title-wrapper{padding-left:var(--container--padding-l);padding-right:var(--container--padding-r);padding-top:calc(var(--default-header-h) + var(--space-32));padding-bottom:var(--space-64)}.stf-page-title-wrapper .stf-inner{display:flex;flex-direction:column;gap:24px}.stf-page-title-wrapper .stf-title{margin-bottom:0;color:#fff}.stf-page-title-wrapper .stf-description{max-width:520px;color:#fff}@media(max-width: 767px){.stf-page-title-wrapper{padding-bottom:40px}}#stf-search-title{padding-left:var(--container--padding-l);padding-right:var(--container--padding-r);padding-top:calc(var(--default-header-h) + var(--space-32));padding-bottom:var(--space-64)}.stf-search-overview{display:grid;margin:0;grid-row-gap:var(--space-64);grid-column-gap:var(--space-64);grid-template-columns:repeat(3, 1fr)}@media(max-width: 1023px){.stf-search-overview{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.stf-search-overview{grid-template-columns:repeat(1, 1fr)}}.stf-search-overview .stf-grid-item{padding:var(--space-56) var(--space-40) var(--space-40) var(--space-40);border:1px solid var(--stf-border-c);display:flex;flex-direction:column;justify-content:space-between;gap:30px}.stf-search-overview .stf-grid-item .stf-title{margin-bottom:var(--space-8)}#stf-content .stf-404-content{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;padding:10rem 0}#stf-content .stf-404-content .stf-404{font-size:20vw;line-height:.8em;margin-bottom:0;color:#30a3d9}#stf-content .stf-404-content .stf-title{margin-bottom:30px}#stf-privacy-bar{position:fixed;left:1.5rem;bottom:1.5rem;background-color:var(--stf-primary-c);padding:2rem 1.2rem;z-index:13;max-width:290px;display:none;border-radius:2px}#stf-privacy-bar .stf-privacy-wrapper{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:1rem;line-height:1.2;gap:1.5rem}#stf-privacy-bar .stf-privacy-content{flex:1;text-align:center}#stf-privacy-bar .stf-privacy-btn{background-color:#fff;color:#000;border:none;cursor:pointer;outline:0;padding:.611rem 1rem;transition:opacity .3s ease;border-radius:200px}#stf-privacy-bar .stf-privacy-btn:hover{opacity:.8}@media(max-width: 767px){#stf-privacy-bar{right:1rem;left:1rem;bottom:1rem;max-width:none}}@media print{#stf-privacy-bar{display:none}}.stf-form{--stf-form--input-text-c: #0A1216;--stf-form--input-bg-c: #EBECED;--grve-form--btn-bg-c: #4C8CB2;--grve-form--btn-bg-hover-c: #1F3A4A;--stf-form--checkbox-c: #828282;--stf-form--link-c: #0A1216;--stf-form--arrow-url: url(../../images/graphics/select-icon-dark.svg)}.stf-form input[type=submit]{display:inline-flex;justify-content:center;outline:none;text-align:center;position:relative;z-index:1;font-family:var(--grve-typography--button-f, inherit);font-weight:var(--grve-typography--button-w);font-style:var(--grve-typography--button-st, normal);text-transform:var(--grve-typography--button-tr);font-size:var(--grve-typography--button-s, 16px);line-height:1em;letter-spacing:var(--grve-typography--button-ls);transition:color .3s ease,background-color .3s ease,border-color .3s ease;white-space:nowrap;min-width:min-content;padding:14px 22px;color:#fff;background-color:var(--grve-form--btn-bg-c);border-style:solid;border-color:rgba(0,0,0,0)}.stf-form input[type=submit]:hover{background-color:var(--grve-form--btn-bg-hover-c)}.stf-form input[type=submit]:focus{text-decoration:none}.stf-form .wpcf7-checkbox .wpcf7-list-item{margin:0;color:var(--stf-form--checkbox-c);margin:8px 0}.stf-form .wpcf7-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.stf-form .wpcf7-checkbox .wpcf7-list-item-label{display:flex;align-items:center;gap:12px}.stf-form .wpcf7-checkbox .wpcf7-list-item-label:before{content:"";display:block;width:18px;height:18px;border:1px solid #4c8cb2;border-radius:3px}.stf-form .wpcf7-checkbox .wpcf7-list-item-label:after{content:"";display:block;width:8px;height:8px;left:5px;position:absolute;background-color:#4c8cb2;border-radius:2px;opacity:0}.stf-form .wpcf7-checkbox input[type=checkbox]:checked~.wpcf7-list-item-label:after{opacity:1}.stf-classic-form{display:grid;grid-template-columns:repeat(2, 1fr);grid-row-gap:22px;grid-column-gap:22px}.stf-classic-form .stf-form-item input:not([type=submit]):not([type=checkbox]),.stf-classic-form .stf-form-item textarea,.stf-classic-form .stf-form-item select{-webkit-appearance:none;-moz-appearance:none;width:100%;padding:13px 24px;border:none;outline:none;color:var(--stf-form--input-text-c);background-color:var(--stf-form--input-bg-c);font-family:var(--typography--body-f);font-weight:var(--typography--body-w, 400)}.stf-classic-form .stf-form-item input:not([type=submit]):not([type=checkbox])::placeholder,.stf-classic-form .stf-form-item textarea::placeholder,.stf-classic-form .stf-form-item select::placeholder{color:var(--stf-form--input-text-c)}.stf-classic-form .stf-form-item input:not([type=submit]):not([type=checkbox]).wpcf7-not-valid,.stf-classic-form .stf-form-item textarea.wpcf7-not-valid,.stf-classic-form .stf-form-item select.wpcf7-not-valid{border:1px solid red}.stf-classic-form .stf-form-item .wpcf7-form-control-wrap{display:flex;flex-direction:column}.stf-classic-form .stf-form-item.stf-item-fullwidth{grid-column:1/span 2}.stf-classic-form .stf-form-item select{background-image:var(--stf-form--arrow-url);background-repeat:no-repeat;background-position:calc(100% - 15px) center}.stf-classic-form .stf-form-item .wpcf7-select:after{content:"";display:block;position:absolute;top:0;right:0;width:6px;height:6px;transform:rotate(45deg);border-left:1px solid var(--stf-form--input-text-c);border-bottom:1px solid var(--stf-form--input-text-c)}.stf-classic-form .stf-form-item.stf-checkbox-label{display:flex;align-items:center;gap:4px}.stf-classic-form .stf-form-item.stf-checkbox-label a{text-decoration:underline;color:var(--stf-form--link-c)}.stf-classic-form .stf-form-item .wpcf7-spinner,.stf-classic-form .stf-form-item .wpcf7-not-valid-tip{display:none}.stf-classic-form .stf-form-item .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item{color:red}.stf-newsletter-form .stf-form-row{display:flex;gap:22px}@media(max-width: 1023px){.stf-newsletter-form .stf-form-row{flex-direction:column;gap:12px}}.stf-newsletter-form .stf-form-item{flex:1}.stf-newsletter-form .stf-form-item.stf-checkbox-label{display:flex;align-items:center;gap:4px}.stf-newsletter-form .stf-form-item.stf-checkbox-label a{text-decoration:underline;color:var(--stf-form--link-c)}.stf-newsletter-form .wpcf7-spinner,.stf-newsletter-form .wpcf7-not-valid-tip{display:none}.stf-newsletter-form input:not([type=submit]):not([type=checkbox]){width:100%;padding:13px 24px;height:100%;border:none;outline:none;color:var(--stf-form--input-text-c);background-color:var(--stf-form--input-bg-c)}.stf-newsletter-form input:not([type=submit]):not([type=checkbox])::placeholder{color:var(--stf-form--input-text-c)}.stf-newsletter-form input:not([type=submit]):not([type=checkbox]).wpcf7-not-valid{border:1px solid red}.stf-newsletter-form .wpcf7-checkbox.wpcf7-not-valid .wpcf7-list-item{color:red}.wpcf7-response-output{margin:30px 0 0 0 !important}#stf-content>.alignfull{position:relative;margin-right:0;margin-left:0;z-index:3}#stf-content>.alignfull img{max-width:none;width:100%}body:not(.elementor-editor-active):not(.elementor-page) #stf-content .stf-inner .stf-content-wrapper>*,body:not(.elementor-editor-active):not(.elementor-page) #stf-sidebar .wp-block-group__inner-container>*,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-group__inner-container>*,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-cover__inner-container>*,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-column>*{margin-block-start:1.875rem;writing-mode:horizontal-tb}body:not(.elementor-editor-active):not(.elementor-page) #stf-content .stf-inner .stf-content-wrapper>h1,body:not(.elementor-editor-active):not(.elementor-page) #stf-content .stf-inner .stf-content-wrapper h2,body:not(.elementor-editor-active):not(.elementor-page) #stf-content .stf-inner .stf-content-wrapper h3,body:not(.elementor-editor-active):not(.elementor-page) #stf-content .stf-inner .stf-content-wrapper h4,body:not(.elementor-editor-active):not(.elementor-page) #stf-sidebar .wp-block-group__inner-container>h1,body:not(.elementor-editor-active):not(.elementor-page) #stf-sidebar .wp-block-group__inner-container h2,body:not(.elementor-editor-active):not(.elementor-page) #stf-sidebar .wp-block-group__inner-container h3,body:not(.elementor-editor-active):not(.elementor-page) #stf-sidebar .wp-block-group__inner-container h4,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-group__inner-container>h1,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-group__inner-container h2,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-group__inner-container h3,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-group__inner-container h4,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-cover__inner-container>h1,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-cover__inner-container h2,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-cover__inner-container h3,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-cover__inner-container h4,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-column>h1,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-column h2,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-column h3,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-column h4{margin-block-start:1.5em}body:not(.elementor-editor-active):not(.elementor-page) #stf-content .stf-inner .stf-content-wrapper>:first-child:first-child,body:not(.elementor-editor-active):not(.elementor-page) #stf-sidebar .wp-block-group__inner-container>:first-child:first-child,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-group__inner-container>:first-child:first-child,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-cover__inner-container>:first-child:first-child,body:not(.elementor-editor-active):not(.elementor-page) #stf-theme-content .wp-block-column>:first-child:first-child{margin-block-start:0}@media(max-width: 1023px){.wp-block-column.stf-order-1{order:1}.wp-block-column.stf-order-2{order:2}.wp-block-column.stf-order-3{order:3}.wp-block-column.stf-order-4{order:4}.wp-block-column.stf-order-5{order:5}}@media(min-width: 600px)and (max-width: 781px){#stf-body .wp-block-column.stf-column-tablet-sm-10{flex-basis:10;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-20{flex-basis:20;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-30{flex-basis:30;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-40{flex-basis:40;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-50{flex-basis:50;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-60{flex-basis:60;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-70{flex-basis:70;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-80{flex-basis:80;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-90{flex-basis:90;margin-left:0}#stf-body .wp-block-column.stf-column-tablet-sm-100{flex-basis:100;margin-left:0}}#stf-content:not(.stf-with-sidebar) .alignfull{margin-left:calc((-100vw + 100%)/2);margin-right:calc((-100vw + 100%)/2);max-width:100vw;width:auto}.alignwide{--stf-alignwide-width: min(90vw,var(--stf-container-max-width, 1140px));width:100vw;max-width:var(--stf-alignwide-width)}#stf-content.stf-right-sidebar .alignwide{margin-right:0;width:calc(100% + 6vw);max-width:none}#stf-content.stf-left-sidebar .alignwide{margin-left:0;width:calc(100% + 6vw);max-width:none}@media(max-width: 1023px){#stf-content.stf-right-sidebar .alignwide,#stf-content.stf-left-sidebar .alignwide{margin-left:-6vw;margin-right:-6vw;width:calc(100% + 12vw)}}@media(max-width: 767px){#stf-content.stf-right-sidebar .alignwide,#stf-content.stf-left-sidebar .alignwide{margin-left:-6vw;margin-right:-6vw;width:calc(100% + 12vw)}}.wp-block-group.has-background{padding:2rem}.has-small-font-size,.has-medium-font-size,.has-large-font-size,.has-huge-font-size,.has-larger-font-size{line-height:1.2}.wp-block-quote.is-large:before{content:""}.wp-block-pullquote{border:none}.wp-block-pullquote blockquote:before{content:""}#stf-content blockquote.wp-block-quote{padding:0;border:none;opacity:.6;margin:2.5em 0}#stf-content blockquote.wp-block-quote cite{display:block;margin-top:1em;font-size:14px;line-height:1;text-align:inherit}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100%;border:none;height:1px;background-color:currentColor;margin-top:30px;margin-bottom:30px}.wp-block-separator.is-style-wide{width:auto;border:none;height:1px;background-color:currentColor;margin-top:30px;margin-bottom:30px;margin-left:-12%;margin-right:-12%}.wp-block-archives,.wp-block-categories,.wp-block-latest-posts{margin:0;list-style:none}.wp-block-archives li,.wp-block-categories li,.wp-block-latest-posts li{margin-bottom:6px;text-align:left;overflow:hidden}.wp-block-archives li ul,.wp-block-categories li ul,.wp-block-latest-posts li ul{padding-left:10px}.wp-block-archives li:last-child,.wp-block-categories li:last-child,.wp-block-latest-posts li:last-child{margin-bottom:0;padding-bottom:0}.wp-block-latest-comments{margin:0;list-style:none}.wp-block-cover:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover:not([class*=background-color]) .wp-block-cover-text{color:#fff}.wp-block-cover-image:not([class*=background-color]) .wp-block-cover__inner-container,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-image-text,.wp-block-cover-image:not([class*=background-color]) .wp-block-cover-text{color:#fff}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-image{overflow:hidden}.wp-block-image figcaption{font-family:sans-serif;font-size:.889rem;line-height:1.429em;font-weight:400}.wp-caption-text{font-family:sans-serif;font-size:.889rem;line-height:1.429em;font-weight:400}.wp-block-gallery .blocks-gallery-item figcaption{line-height:1.4}#stf-modal-area{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#000;display:none}#stf-modal-area .stf-close-modal{position:absolute;top:6%;right:4%;z-index:3;width:5%}#stf-modal-area .stf-close-modal svg{fill:#000;display:block;width:100%;height:auto}#stf-modal-area .stf-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100vh;padding:5vh 0;display:flex;flex-direction:column;justify-content:center}#stf-modal-area .stf-modal-content-wrapper{width:90%;max-width:735px;height:500px;background-color:var(--stf-primary-c);border-radius:10px;position:relative;overflow:hidden}#stf-modal-area .stf-scroller{position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:1}#stf-modal-area .stf-modal-content{padding:5% 10% 5% 5%;display:flex;flex-direction:column;align-items:center;gap:40px}#stf-modal-area .stf-modal-title{font-size:var(--typography--h1-s, 42px);line-height:var(--typography--h1-h, 1.4em);font-family:var(--typography--h1-f);font-weight:var(--typography--h1-w, 600);letter-spacing:var(--typography--h1-ls, 0);text-transform:uppercase}#stf-modal-area .wpcf7{width:100%}#stf-modal-area .stf-newsletter{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px}#stf-modal-area .stf-newsletter input[type=email]{padding:15px;border-radius:50px;width:100%;max-width:460px}#stf-modal-area .stf-newsletter input[type=email].wpcf7-not-valid{border:1px solid red}#stf-modal-area .stf-newsletter input[type=submit]{display:inline-flex;justify-content:center;outline:none;text-align:center;position:relative;z-index:1;font-family:var(--grve-typography--button-f, inherit);font-weight:var(--grve-typography--button-w);font-style:var(--grve-typography--button-st, normal);text-transform:var(--grve-typography--button-tr);font-size:var(--grve-typography--button-s, 16px);line-height:1em;letter-spacing:var(--grve-typography--button-ls);transition:color .3s ease,background-color .3s ease,border-color .3s ease;white-space:nowrap;min-width:min-content;padding:16px 24px;color:#000;background-color:rgba(0,0,0,0);border-style:solid;border-color:#000;margin-top:0;border-radius:50px;position:absolute;bottom:20px;right:-5%}#stf-modal-area .stf-newsletter input[type=submit]:hover{color:#fff;background-color:#000}#stf-modal-area .stf-newsletter input[type=submit]:focus{text-decoration:none}#stf-modal-area .stf-newsletter .stf-fields-wrapper{display:flex;flex-direction:column;width:100%;gap:14px}#stf-modal-area .stf-newsletter .wpcf7-radio{display:flex;flex-direction:column}#stf-modal-area .stf-newsletter .wpcf7-radio .wpcf7-list-item{margin:0}#stf-modal-area .stf-newsletter .wpcf7-not-valid-tip{display:none}@media(max-width: 767px){#stf-modal-area .stf-newsletter input[type=submit]{position:static}}#stf-modal-area .wpcf7-response-output{border:none;background-color:#000;color:#fff}img.stf-lazy-load{opacity:0;transition:opacity .4s}img.lazyload{opacity:0}img.lazyloaded{opacity:1}#stf-content.stf-page-content.stf-with-sidebar{padding-top:0}#stf-content.stf-page-content.stf-with-sidebar .stf-inner{display:flex;flex-direction:row;justify-content:space-between;gap:30px}#stf-content.stf-page-content.stf-with-sidebar .stf-content-wrapper{max-width:var(--stf-post-content-width)}#stf-content.stf-page-content.stf-with-sidebar .stf-inner-sidebar{position:sticky;top:calc(var(--default-header-h, 0) + var(--message-bar-h, 0));max-width:338px}@media(max-width: 1023px){#stf-content.stf-page-content.stf-with-sidebar .stf-inner{flex-direction:column;gap:90px}#stf-content.stf-page-content.stf-with-sidebar .stf-inner-sidebar{max-width:none}}.post-password-form{padding:clamp(90px,57.9661px + 7.6271vw,180px) 5%;display:flex;align-items:center;flex-direction:column}.post-password-form>*{width:100%;max-width:590px}.post-password-form label{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:12px}.post-password-form input[type=password]{-webkit-appearance:none;-moz-appearance:none;flex:1;padding:13px 24px;border:none;outline:none;color:#0a1216;background-color:#ebeced;font-family:var(--typography--body-f);font-weight:var(--typography--body-w, 400)}.post-password-form input[type=password]::placeholder{color:var(--stf-form--input-text-c)}.post-password-form input[type=submit]{flex:1;padding:15px 24px;border:none;outline:none;color:#fff;background-color:#000;width:100%;min-width:auto}.post-password-form .post-password-form-invalid-password{color:red;margin-bottom:24px}#stf-project-content{position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column}#stf-project-content:after{content:"";display:block;position:absolute;inset:0;background:#000;opacity:var(--overlay-opacity, 0);z-index:2;pointer-events:none}#stf-project-content img,#stf-project-content video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width: 767px){#stf-project-content img,#stf-project-content video{object-position:var(--video-pos-mobile, center center)}}#stf-project-content .stf-project-content{position:relative;z-index:3;padding-left:var(--container--padding-l);padding-right:var(--container--padding-r);padding-top:calc(var(--default-header-h) + var(--space-32));padding-bottom:var(--space-64);flex:1;display:flex}#stf-project-content .stf-project-content .stf-container{height:auto}#stf-project-content .stf-project-content .stf-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:var(--space-48)}#stf-project-content .stf-project-content .stf-title{font-size:var(--typography--xxl-heading-s, 24px);line-height:var(--typography--xxl-heading-h, 1.4em);font-family:var(--typography--xxl-heading-f);font-weight:var(--typography--xxl-heading-w, 400);text-transform:var(--typography--xxl-heading-tr, uppercase);margin-bottom:0}#stf-project-content .stf-project-content .stf-row{display:flex;justify-content:flex-end;gap:30px}@media(max-width: 1200px){#stf-project-content .stf-project-content .stf-row{flex-direction:column-reverse}}#stf-project-content .stf-project-content .stf-btn-wrapper{flex:1;display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-16)}#stf-project-content .stf-project-content .stf-video-popup{align-self:flex-start;position:relative;z-index:3}#stf-project-content .stf-project-content .stf-video-popup svg{fill:#fff;width:clamp(14px,13.2881px + .1695vw,16px);height:auto}#stf-project-content .stf-project-content .stf-imdb-link{align-self:flex-start;position:relative;z-index:3}#stf-project-content .stf-project-content .stf-imdb-link .stf-imdb-icon{width:var(--space-48);height:auto;flex-shrink:0}#stf-project-content .stf-project-content .stf-content-wrapper{max-width:var(--content-max-w, 550px)}#stf-singular-nav{padding:var(--space-120) 2%}#stf-singular-nav .stf-nav-bar{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:var(--space-40);row-gap:var(--space-8);justify-content:space-between;align-items:end}#stf-singular-nav .stf-nav-bar .stf-image{max-width:300px;aspect-ratio:16/9;overflow:hidden}#stf-singular-nav .stf-nav-bar .stf-image img{width:100%;height:100%;object-fit:cover}#stf-singular-nav .stf-nav-bar .stf-label-wrapper{grid-column:1;grid-row:1}#stf-singular-nav .stf-nav-bar .stf-back-to-projects{grid-column:1;grid-row:2;text-transform:uppercase;transition:opacity .3s ease}#stf-singular-nav .stf-nav-bar .stf-back-to-projects:hover{opacity:.6}#stf-singular-nav .stf-nav-bar .stf-next-item{grid-column:2;grid-row:1/span 2;align-self:end;display:flex;align-items:flex-end;gap:var(--space-24)}#stf-singular-nav .stf-nav-bar .stf-label{color:var(--dark-grey-c)}#stf-singular-nav .stf-nav-bar .stf-title-wrapper{display:flex;flex-direction:column;gap:var(--space-32);max-width:250px}#stf-singular-nav .stf-nav-bar .stf-title-wrapper .stf-text-item{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media(max-width: 1023px){#stf-singular-nav .stf-nav-bar{grid-template-columns:1fr;row-gap:var(--space-40)}#stf-singular-nav .stf-nav-bar .stf-label-wrapper{grid-row:1}#stf-singular-nav .stf-nav-bar .stf-next-item{grid-column:1;grid-row:2;align-self:auto}#stf-singular-nav .stf-nav-bar .stf-back-to-projects{grid-column:1;grid-row:3}}@media(max-width: 767px){#stf-singular-nav .stf-nav-bar .stf-image,#stf-singular-nav .stf-nav-bar .stf-title-wrapper{max-width:none}#stf-singular-nav .stf-nav-bar .stf-next-item{flex-direction:column-reverse;align-items:flex-start}#stf-singular-nav .stf-nav-bar svg{display:none}}#stf-location-content{padding-left:var(--container--padding-l);padding-right:var(--container--padding-r)}#stf-location-content .stf-inner{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-40)}#stf-location-content .stf-content-wrapper{max-width:1000px}#stf-location-content .stf-location-sidebar{max-width:360px;position:sticky;top:var(--space-80);display:flex;flex-direction:column;gap:var(--space-24)}#stf-location-content .stf-location-sidebar .stf-sidebar-item{display:flex;flex-direction:column;gap:var(--space-8);padding-bottom:var(--space-24);border-bottom:1px solid}#stf-location-content .stf-location-sidebar .stf-label{font-weight:600}@media(max-width: 1023px){#stf-location-content .stf-inner{flex-direction:column}}#stf-sliding-area{position:fixed;top:0;left:auto;right:auto;width:100%;min-height:100%;flex-direction:row;justify-content:center;align-items:center;background-color:#fff;display:none;transform:translateY(-100%);z-index:6}#stf-sliding-area .stf-sliding-wrapper{padding:2% 5% 5% 5%;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#stf-sliding-area .stf-sliding-wrapper .stf-sliding-content{width:100%;max-width:770px;position:relative}#stf-sliding-area .stf-close-button-wrapper{padding:0 5%;margin-top:calc(var(--default-header-h, 0) + var(--message-bar-h, 0))}#stf-sliding-area .stf-close-button-wrapper .stf-inner{display:flex;justify-content:flex-end}@media(max-width: 1023px){#stf-sliding-area{z-index:10}}#stf-search-modal input[type=text]{padding:24px 30px;width:100%}#stf-search-modal .stf-search-title{text-align:center}#stf-search-modal .stf-product-cat .stf-product-cat-dropdown{padding:24px 80px 24px 30px}#stf-search-modal .stf-product-cat:after{right:30px}#stf-search-modal .stf-search-btn.stf-icon-type{width:70px}.found-products~.stf-search-results{display:block}.stf-search-results{display:none;padding:30px;position:relative;border:1px solid var(--stf-border-c);background-color:var(--stf-light-grey-c, #fafafa);border-radius:8px;width:100%;top:4px}.stf-search-results .stf-result-item{display:block;padding-bottom:26px;margin-bottom:26px;border-bottom:1px solid var(--stf-border-c);color:inherit}.stf-search-results .stf-result-item .stf-item-inner{display:flex;position:relative}.stf-search-results .stf-result-item .stf-item-img{width:60px;margin-right:20px}.stf-search-results .stf-result-item .stf-item-img img{display:block;width:100%;height:auto}.stf-search-results .stf-result-item .stf-item-title{font-size:15px;font-weight:600;line-height:23px;display:block}.stf-search-results .stf-result-item .stf-item-price{font-size:15px;line-height:23px;font-weight:500;margin-top:2px}.stf-search-results .stf-result-item .stf-item-arrow{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:.3;transition:opacity .3s ease}.stf-search-results .stf-result-item:hover .stf-item-arrow{opacity:1}.stf-search-results .stf-view-more .button{border-radius:8px;color:#fff;padding:12px 30px;width:100%;text-align:center;background-color:var(--stf-primary-c, #000);font-size:var(--typography--button-s, 15px);line-height:var(--typography--button-h, 1em);font-family:var(--typography--button-f);font-weight:var(--typography--button-w, 400);text-transform:var(--typography--button-tr)}.stf-search-results .stf-view-more .button:hover{color:#fff;background-color:#000}.stf-ajax-search-form{position:relative}.stf-ajax-search-form .stf-search-form{display:flex;border-style:solid;border-width:1px;border-color:var(--stf-border-c);background-color:var(--stf-light-grey-c, #fafafa);border-radius:8px}.stf-ajax-search-form .stf-search-form .stf-search-field-wrapper{position:relative;flex:1}.stf-ajax-search-form .stf-search-form .stf-search-field-wrapper .stf-search-field{border:none;position:relative;min-height:auto;z-index:2;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;outline:none}.stf-ajax-search-form .stf-search-form .stf-search-field-wrapper .stf-close-search-results{width:18px;cursor:pointer;display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:3;color:currentColor}.stf-ajax-search-form .stf-search-form .stf-search-field-wrapper .stf-close-search-results svg{display:block;width:100%;height:auto;fill:currentColor}.stf-ajax-search-form .stf-search-form .stf-search-field-wrapper .stf-search-spinner-wrapper{position:absolute;top:50%;right:12px;transform:translateY(-50%);background-color:var(--stf-light-grey-c, #fafafa);z-index:4;opacity:0}.stf-ajax-search-form .stf-search-form .stf-search-field-wrapper .stf-search-spinner-wrapper .stf-search-spinner{width:18px;height:18px;border:2px solid var(--stf-primary-c);border-bottom-color:rgba(0,0,0,0);border-radius:50%;animation:stf_spinner_rotation 1s linear infinite}@keyframes stf_spinner_rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.stf-ajax-search-form .stf-search-form .stf-product-cat{position:relative}.stf-ajax-search-form .stf-search-form .stf-product-cat:after{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;position:absolute;top:50%;right:16px;transform:rotate(45deg) translateY(-50%)}.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-product-cat-dropdown{min-height:auto;height:100%;border-top:none;border-bottom:none;padding:16px 40px 16px 20px;border-color:inherit;background-image:none;-webkit-appearance:none;-moz-appearance:none;outline:none;border-color:var(--stf-border-c);background-color:rgba(0,0,0,0)}.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-filter-icon{display:none}@media(max-width: 1023px){.stf-ajax-search-form .stf-search-form .stf-product-cat{width:60px}.stf-ajax-search-form .stf-search-form .stf-product-cat:after{display:none}.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-filter-icon{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;width:18px;overflow:hidden}.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-filter-icon svg{display:block;fill:currentColor}.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-filter-icon .stf-filter-line-1,.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-filter-icon .stf-filter-line-2{transform:translateX(-6px)}.stf-ajax-search-form .stf-search-form .stf-product-cat .stf-product-cat-dropdown{text-indent:-9999px}}.stf-ajax-search-form .stf-search-form .stf-search-btn{-webkit-appearance:none;-moz-appearance:none;outline:none;position:relative;width:60px;border:none;padding:0;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;color:currentColor;cursor:pointer}.stf-ajax-search-form .stf-search-form .stf-search-btn svg{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%, -50%);width:18px;height:auto;fill:currentColor}.stf-ajax-search-form .stf-search-form.searching .stf-search-field-wrapper .stf-search-spinner-wrapper{opacity:1}.stf-default-search-form{position:relative}.stf-default-search-form .stf-search-form{display:flex;border-style:solid;border-width:1px;border-color:var(--stf-border-c)}.stf-default-search-form .stf-search-form .stf-search-field-wrapper{position:relative;flex:1}.stf-default-search-form .stf-search-form .stf-search-field-wrapper .stf-search-field{border:none;position:relative;min-height:auto;z-index:2}.stf-default-search-form .stf-search-form .stf-search-btn.stf-button-type{border:none;padding:0 24px;-webkit-appearance:none;-moz-appearance:none;transition:all .3s ease;margin:-1px;cursor:pointer}.stf-default-search-form .stf-search-form .stf-search-btn.stf-icon-type{position:relative;width:60px;border:none;padding:0;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;color:currentColor;cursor:pointer}.stf-default-search-form .stf-search-form .stf-search-btn.stf-icon-type svg{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%, -50%);width:18px;height:auto;fill:currentColor}.stf-search-content-none{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;min-height:30vw}.stf-search-content-none .stf-search-content-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.stf-search-content-none .stf-widget{width:100%;max-width:480px}#stf-body.single-stf-event #stf-content{padding-top:0}#stf-body.single-stf-event #stf-content .stf-inner{display:flex;flex-direction:row;justify-content:space-between;gap:30px}#stf-body.single-stf-event #stf-content .stf-content-wrapper{max-width:var(--stf-post-content-width)}#stf-body.single-stf-event #stf-content .stf-inner-sidebar{position:sticky;top:calc(var(--default-header-h, 0) + var(--message-bar-h, 0));max-width:338px}@media(max-width: 1023px){#stf-body.single-stf-event #stf-content .stf-inner{flex-direction:column;gap:90px}#stf-body.single-stf-event #stf-content .stf-inner-sidebar{max-width:none}}#stf-related-section{--stf-related--padding-t: 60px;--stf-related--padding-b: 120px;--stf-related--title-mb: 56px;--stf-related--items-gap: 60px;padding:var(--stf-related--padding-t) 5% var(--stf-related--padding-b) 5%;background-color:var(--stf-blue-c, #000);color:#fff}#stf-related-section .stf-related-title{display:flex;align-items:center;gap:16px;margin-bottom:var(--stf-related--title-mb)}#stf-related-section .stf-related-overview{display:flex;flex-direction:column;gap:var(--stf-related--items-gap)}#stf-related-section .stf-related-overview .stf-related-item{display:flex;flex-direction:column;gap:20px}#stf-related-section .stf-related-overview .stf-related-item .stf-image img{width:100%;height:auto}#stf-related-section .stf-related-overview .stf-related-item .stf-categories{margin-bottom:24px}#stf-related-section .stf-related-overview .stf-related-item .stf-title-wrapper{display:block;margin-bottom:36px}#stf-related-section .stf-related-overview .stf-related-item .stf-bottom-area{display:flex;align-items:center;justify-content:space-between}#stf-related-section .stf-related-overview .stf-related-item .stf-bottom-area time{color:#828282}@media(min-width: 1023px){#stf-related-section{--stf-related--items-gap: 22px}#stf-related-section .stf-related-overview{flex-direction:row}}.stf-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.95);display:none;z-index:99999;align-items:center;justify-content:center;backdrop-filter:blur(5px);opacity:0}.stf-popup-content{position:relative;width:90%;background:#000;box-shadow:0 20px 50px rgba(0,0,0,.5)}.stf-popup-close{position:absolute;top:-50px;right:-10px;background:none;border:none;color:hsla(0,0%,100%,.8);font-size:50px;font-weight:200;cursor:pointer;transition:color .3s;line-height:1}.stf-popup-close:hover{color:#fff}.stf-video-wrapper{position:relative;padding-bottom:56.25%;height:0}.stf-video-wrapper iframe,.stf-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%}#stf-body.single-post{--single-post-top-space: 80px}#stf-body.single-post #stf-content{padding-top:calc(var(--default-header-h) + var(--single-post-top-space));padding-left:var(--container--padding-l);padding-right:var(--container--padding-r)}#stf-body.single-post #stf-content .stf-inner{display:flex;flex-direction:row;justify-content:space-between;gap:30px}#stf-body.single-post #stf-content .stf-content-wrapper{width:60%;max-width:var(--stf-post-content-width)}#stf-body.single-post #stf-content .stf-sidebar{width:33%;max-width:400px}#stf-body.single-post #stf-content .stf-inner-sidebar{position:sticky;top:calc(var(--default-header-h, 0) + var(--message-bar-h, 0) + var(--single-post-top-space));display:flex;flex-direction:column;gap:24px;padding-bottom:90px}@media(max-width: 1023px){#stf-body.single-post #stf-content .stf-inner{flex-direction:column;gap:90px}#stf-body.single-post #stf-content .stf-content-wrapper,#stf-body.single-post #stf-content .stf-sidebar{max-width:none;width:100%}}#stf-post-title{margin-bottom:90px}#stf-post-title .stf-categories{display:flex;align-items:center;column-gap:16px;row-gap:4px;flex-wrap:wrap;margin-bottom:24px}#stf-post-title .stf-categories a{font-size:var(--typography--tiny-text-s, 54px);line-height:var(--typography--tiny-text-h, 1.4em);font-family:var(--typography--tiny-text-f);font-weight:500}#stf-post-title .stf-title-wrapper{display:flex;flex-direction:column;gap:8px}#stf-post-title .stf-title{font-size:var(--typography--h2-s, 54px);line-height:var(--typography--h2-h, 1.4em);font-family:var(--typography--h2-f);font-weight:var(--typography--h2-w, 600);margin-bottom:0}#stf-post-title .stf-description{font-size:var(--typography--h4-s, 54px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:400}#stf-feature-image{margin-bottom:60px}#stf-feature-image .stf-media{position:relative;overflow:hidden;border-radius:8px}#stf-feature-image .stf-media img{width:100%;height:auto;max-width:none}@media print{#stf-feature-image{display:none}}#stf-contributors{padding:clamp(14px,10.6667px + .8333vw,24px);background-color:#f4f0f1;border-radius:7px;display:flex;flex-direction:column;gap:clamp(14px,10.6667px + .8333vw,24px)}#stf-contributors .stf-contributors-title{font-size:clamp(16px,14.6667px + .3333vw,20px);line-height:1.5;font-weight:500}#stf-contributors .stf-contributors-list{display:flex;flex-direction:column;gap:clamp(14px,10.6667px + .8333vw,24px)}#stf-contributors .stf-contributors-item{display:flex;align-items:center;gap:clamp(8px,5.3333px + .6667vw,16px)}#stf-contributors .stf-contributors-thumb{width:clamp(46px,42.6667px + .8333vw,56px);height:clamp(46px,42.6667px + .8333vw,56px);position:relative}#stf-contributors .stf-contributors-thumb img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:100%}#stf-contributors .stf-contributors-content{font-size:16px;line-height:1.4;flex:1}#stf-contributors .stf-contributors-content .stf-name{font-weight:500}#stf-social-share{display:flex;flex-direction:column;gap:16px}#stf-social-share .stf-social-label{font-size:20px;line-height:1.5;font-weight:500}#stf-social-share .stf-socials{display:flex;margin:0;padding:0;list-style:none;gap:8px}#stf-social-share .stf-socials a{display:block;background-color:var(--stf-primary-c);padding:4px;border-radius:100px}#stf-social-share .stf-socials a svg{display:block}#stf-single-post-tags{display:flex;align-items:center;margin-top:3.333rem}#stf-single-post-tags ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;flex-wrap:wrap;column-gap:1em;row-gap:1em}#stf-single-post-tags ul li{margin:0}#stf-single-post-tags .stf-title{color:var(--stf-primary-c);margin-right:18px}#stf-single-post-tags a{padding:1em 2em;color:#000;transition:color .3s ease;border:1px solid #000;background-color:rgba(0,0,0,0);display:block;position:relative;z-index:1;transition:all .3s ease}#stf-single-post-tags a:hover{color:#fff;background-color:#000}@media(max-width: 767px){#stf-single-post-tags{flex-direction:column;align-items:flex-start}#stf-single-post-tags .stf-title{margin-bottom:18px}#stf-single-post-tags a{padding:8px 12px}}@media print{#stf-single-post-tags{display:none}}#stf-post-related-section{--related-carousel--text-c: #ffffff;background-color:#000;overflow:hidden;padding-top:clamp(60px,53.3333px + 1.6667vw,80px);padding-bottom:clamp(90px,70px + 5vw,150px)}#stf-post-related-section .stf-main-title{font-size:var(--typography--h1-s, 36px);line-height:var(--typography--h1-h, 1.4em);font-family:var(--typography--h1-f);font-weight:var(--typography--h1-w, 600);color:#fff}#stf-post-related-section .stf-post-related-carousel{display:flex;gap:clamp(60px,53.3333px + 1.6667vw,80px)}#stf-post-related-section .stf-post-related-carousel .stf-related-left-side{width:100%;max-width:370px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#stf-post-related-section .stf-post-related-carousel .stf-related-wrapper{flex:1;margin-right:calc(-1*(100vw - var(--stf-content-width)))}#stf-post-related-section .stf-post-related-carousel .stf-related-item{background-color:#f4f0f1;position:relative;border-radius:7px;display:flex;flex-direction:column;overflow:hidden}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-image{display:block;position:relative;aspect-ratio:16/9}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-image svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-post-content{padding:clamp(18px,13.3333px + 1.1667vw,32px);display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:flex-end;gap:24px}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-post-content p{margin-top:8px}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-categories{position:absolute;top:0;right:0;z-index:3;display:flex;gap:5px}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-categories a{border-radius:3px;color:#fff;background-color:#698ff0;font-size:14px;font-weight:700;padding:6px 8px;line-height:1;min-width:70px;text-align:center}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-read-more{border-radius:50px;line-height:1;padding:14px 24px;display:block;background-color:#00ffb6}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-meta{display:flex;gap:8px}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-meta .stf-date{font-weight:500}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-meta .stf-reading-time{display:flex;align-items:center;gap:8px}#stf-post-related-section .stf-post-related-carousel .stf-related-item .stf-meta .stf-reading-time:before{content:"";display:block;width:4px;height:4px;border-radius:6px;background-color:currentColor}#stf-post-related-section .stf-post-related-carousel .stf-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px}#stf-post-related-section .stf-post-related-carousel .stf-navigation-arrows-wrapper .stf-button{padding:12px;border-radius:100px;border:1px solid var(--related-carousel--text-c);cursor:pointer}#stf-post-related-section .stf-post-related-carousel .stf-navigation-arrows-wrapper .stf-button svg{display:block;fill:var(--related-carousel--text-c)}#stf-post-related-section .stf-post-related-carousel .stf-navigation-arrows-wrapper .stf-pagination{display:flex;gap:8px}#stf-post-related-section .stf-post-related-carousel .stf-navigation-arrows-wrapper .stf-pagination .stf-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--related-carousel--text-c);opacity:.3;cursor:pointer}#stf-post-related-section .stf-post-related-carousel .stf-navigation-arrows-wrapper .stf-pagination .stf-bullet.stf-active{opacity:1}@media(max-width: 767px){#stf-post-related-section .stf-post-related-carousel{flex-direction:column;gap:30px}#stf-post-related-section .stf-post-related-carousel .stf-related-wrapper{flex:auto;margin-right:0;width:100%}}#stf-comments{margin:5rem 0 0 0}#stf-comments p{text-align:left !important}#stf-comments .stf-comments-number{margin-bottom:2.667rem;font-size:var(--typography--h6-s, 24px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600)}#stf-comments .stf-comments-list{margin:0;padding:0;list-style:none}#stf-comments .stf-comment-item .stf-comment-item-inner{display:flex}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-author-image{flex-basis:2.778rem;max-width:50px}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-comment-content{flex:1;padding-left:1rem}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper{margin-bottom:1rem}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper .stf-title{font-weight:500}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper .stf-comment-meta{margin-top:4px;display:flex;justify-content:space-between;align-items:center}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper .stf-comment-meta .comment-reply-link,#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper .stf-comment-meta .comment-edit-link{padding:4px 8px;background-color:#fff;border-radius:3px;transition:all .3s ease}#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper .stf-comment-meta .comment-reply-link:hover,#stf-comments .stf-comment-item .stf-comment-item-inner .stf-title-wrapper .stf-comment-meta .comment-edit-link:hover{color:#fff;background-color:var(--stf-primary-c)}#stf-comments .stf-comment-item:not(:last-child){margin-bottom:2.667rem}#stf-comments .stf-comment-item .children{list-style:none;margin-top:2.667rem;padding:0 0 0 2.778rem}#respond{margin:5rem 0}#respond .comment-reply-title{font-size:var(--typography--h6-s, 24px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600)}#respond .stf-comment-title{margin-bottom:8px;text-align:center}#respond .stf-comment-description{margin-bottom:2.667rem;text-align:center}#respond .stf-form-input-item{width:100%;display:block;padding:1.556rem;background-color:#fff;border:none;border-radius:1px;-webkit-appearance:none;-moz-appearance:none;outline:none;font-size:inherit;font-family:inherit}#respond .comment-form{display:flex;flex-wrap:wrap;justify-content:space-between}#respond .comment-form>*{flex-basis:100%}#respond .comment-form>*.stf-half-size{flex-basis:48%}#respond .comment-form .stf-form-input{margin-bottom:1.333rem}#respond p.comment-form-cookies-consent{font-family:sans-serif;font-size:16px;line-height:1.25em;font-weight:400}#respond .stf-logged-wrapper{margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}#respond .stf-logged-wrapper .stf-text-content{color:var(--stf-primary-c);background:linear-gradient(to right, #00FFB6, #00FFB6);background-size:0 2px,100% 2px;background-position:0 100%,100% 100%;background-repeat:no-repeat;transition:background-size .4s cubic-bezier(0.23, 0.46, 0.4, 1)}#respond .stf-logged-wrapper .stf-text-content:hover,#respond .stf-logged-wrapper .stf-text-content:focus{color:#000;background-size:100% 2px,0 2px}#respond .stf-logged-wrapper .stf-text-content{margin-left:4px}#respond .stf-logged-wrapper .stf-logout-link{background-color:#efeff1;font-size:12px;line-height:1.2;padding:8px 12px;border-radius:3px;transition:all .3s ease}#respond .stf-logged-wrapper .stf-logout-link:hover{color:#fff;background-color:var(--stf-primary-c)}@media(max-width: 767px){#respond .comment-form{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}#respond .comment-form>*{flex-basis:100%}#respond .comment-form>*.stf-half-size{flex-basis:100%}}@media print{#stf-comment-form{display:none}}.stf-filters{margin-bottom:clamp(36px,26.6667px + 2.3333vw,64px);position:relative;z-index:10}.stf-filters .stf-filter-inner{display:flex;column-gap:clamp(18px,10.6667px + 1.8333vw,40px);row-gap:8px;flex-wrap:wrap}.stf-filters .stf-filter-wrapper{flex:1;width:100%}.stf-filters ul{list-style:none;display:flex;align-items:center;padding:0;margin:0;border-top:2px solid #b8b8b8}.stf-filters ul li{padding:clamp(12px,10.6667px + .3333vw,16px);font-size:clamp(14px,12px + .5vw,20px);line-height:1.2em;font-weight:500;flex:1;white-space:nowrap;color:#717171;position:relative;cursor:pointer}.stf-filters ul li:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:5px;background-color:#000;transform:scaleX(0);transform-origin:right center;transition:transform .4s cubic-bezier(0.23, 0.46, 0.4, 1)}.stf-filters ul li:hover,.stf-filters ul li.stf-selected{color:#000}.stf-filters ul li:hover:before,.stf-filters ul li.stf-selected:before{transform:scaleX(1);transform-origin:left center}.stf-filters .stf-search-wrapper{flex-basis:100%;max-width:400px}.stf-filters .stf-search-wrapper input[type=search]{-webkit-appearance:none;-moz-appearance:none;outline:none;border:none;background-color:#dfd7d5;border-radius:30px;line-height:45px;width:100%;padding:0 24px;font-size:18px}.stf-filters .stf-search-wrapper input[type=search]::placeholder{font-size:18px;line-height:45px;font-weight:500;color:#000}@media(max-width: 1023px){.stf-filters .stf-filter-inner{flex-direction:column}.stf-filters ul{overflow:scroll}}.stf-load-more-btn-wrapper{margin-top:34px;display:flex;justify-content:center}.stf-load-more-btn-wrapper .stf-load-more-btn{font-size:20px;line-height:1.4em;padding:8px 30px;color:#fff;background-color:#000;border-radius:100px;display:block}#stf-blog-title{padding-left:var(--container--padding-l);padding-right:var(--container--padding-r);padding-top:calc(var(--default-header-h) + var(--message-bar-h) + var(--space-32));padding-bottom:var(--space-64)}.stf-blog-overview{display:grid;margin:0;grid-row-gap:var(--space-64);grid-column-gap:var(--space-64);grid-template-columns:repeat(3, 1fr)}@media(max-width: 1023px){.stf-blog-overview{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.stf-blog-overview{grid-template-columns:repeat(1, 1fr)}}.stf-blog-overview .stf-entry-item{display:flex;flex-direction:column;gap:var(--space-16)}.stf-blog-overview .stf-entry-item .stf-image{position:relative;display:block;aspect-ratio:16/9}.stf-blog-overview .stf-entry-item .stf-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.stf-blog-overview .stf-entry-item .stf-post-content .stf-title{margin-bottom:.3em;display:block}.stf-blog-overview .stf-entry-item .stf-post-content p{color:var(--dark-grey-c);transition:color .3s ease}.stf-blog-overview .stf-entry-item:hover .stf-post-content p{color:#fff}.stf-events-grid{display:grid;margin:0;grid-row-gap:34px;grid-column-gap:34px;grid-template-columns:repeat(1, 1fr)}.stf-events-grid a{color:#000}@media(min-width: 1200px){.stf-events-grid{grid-template-columns:repeat(2, 1fr)}.stf-events-grid .stf-event-item:nth-child(3n){grid-column:span 2}}.stf-one-item .stf-event-item{grid-column:span 2}.stf-events-grid .stf-event-item{background-color:#f4f0f1;border-radius:8px}.stf-events-grid .stf-event-item .stf-event-image{height:230px;border-radius:8px 8px 0 0;overflow:hidden;position:relative}.stf-events-grid .stf-event-item .stf-event-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stf-events-grid .stf-event-item .stf-event-image .stf-event-date{position:absolute;top:18px;left:24px;padding:12px;background-color:var(--stf-secondary-c);display:flex;flex-direction:column;text-align:center;color:#fff;z-index:3}.stf-events-grid .stf-event-item .stf-event-image .stf-event-date .stf-day,.stf-events-grid .stf-event-item .stf-event-image .stf-event-date .stf-year{font-size:14px;line-height:1.1;font-weight:500}.stf-events-grid .stf-event-item .stf-event-image .stf-event-date .stf-number{font-size:32px;line-height:1.1;font-weight:500}.stf-events-grid .stf-event-item .stf-event-image .stf-event-label{position:absolute;top:0;right:0;z-index:3;font-size:14px;line-height:1.5em;text-transform:uppercase;color:#fff;background-color:#000;padding:4px 20px}.stf-events-grid .stf-event-item .stf-event-content{padding:32px;display:flex;flex-direction:column;align-items:flex-start}.stf-events-grid .stf-event-item .stf-category{font-size:14px;line-height:21px;background-color:#00ffb6;padding:5px 8px;margin-bottom:var(--event-carousel--category-mb, 16px)}.stf-events-grid .stf-event-item .stf-title{color:var(--event-carousel--text-c);font-size:var(--typography--h4-s, 36px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:var(--typography--h4-w, 600);margin-bottom:var(--event-carousel--title-mb, 12px)}.stf-events-grid .stf-event-item .stf-location{color:var(--event-carousel--text-c);font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);margin-bottom:var(--event-carousel--location-mb, 12px)}.stf-events-grid .stf-event-item .stf-buttons-wrapper{display:flex;align-items:center;gap:23px}.stf-events-grid .stf-event-item .stf-read-more{border-radius:50px;line-height:1;padding:14px 24px;display:block;background-color:var(--stf-primary-c)}.stf-event-carousel-item .stf-event-image{aspect-ratio:1/1;border-radius:8px;overflow:hidden;position:relative;margin-bottom:var(--event-carousel--image-mb, 24px)}.stf-event-carousel-item .stf-event-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stf-event-carousel-item .stf-event-image .stf-event-date{position:absolute;top:8px;left:8px;padding:12px;background-color:var(--stf-secondary-c);display:flex;flex-direction:column;text-align:center;color:#fff;z-index:3}.stf-event-carousel-item .stf-event-image .stf-event-date .stf-day,.stf-event-carousel-item .stf-event-image .stf-event-date .stf-year{font-size:14px;line-height:1.1;font-weight:500}.stf-event-carousel-item .stf-event-image .stf-event-date .stf-number{font-size:32px;line-height:1.1;font-weight:500}.stf-event-carousel-item .stf-event-content{display:flex;flex-direction:column;align-items:flex-start}.stf-event-carousel-item .stf-category{font-size:12px;line-height:21px;background-color:#00ffb6;padding:5px 8px;margin-bottom:var(--event-carousel--category-mb, 16px);position:absolute;top:0;right:0;z-index:3}.stf-event-carousel-item .stf-title{color:var(--event-carousel--text-c);font-size:var(--typography--h4-s, 36px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:var(--typography--h4-w, 600);margin-bottom:var(--event-carousel--title-mb, 12px)}.stf-event-carousel-item .stf-location{color:var(--event-carousel--text-c);font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);margin-bottom:var(--event-carousel--location-mb, 12px)}.stf-event-carousel-item .stf-buttons-wrapper{display:flex;align-items:center;gap:23px}.stf-event-carousel-item .stf-read-more{color:#00ffb6;font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);display:flex;align-items:center;gap:12px}.stf-event-carousel-past-item .stf-event-image{height:var(--event-carousel--image-h, 380px);border-radius:8px;overflow:hidden;position:relative;margin-bottom:var(--event-carousel--image-mb, 24px)}.stf-event-carousel-past-item .stf-event-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.stf-event-carousel-past-item .stf-event-image .stf-year{position:absolute;top:16px;left:16px;font-size:48px;font-weight:500;line-height:1;padding:.458em;background-color:#000;color:var(--event-carousel--year-c, #00FFB6);z-index:3}.stf-event-carousel-past-item .stf-event-content{display:flex;flex-direction:column;align-items:flex-start}.stf-event-carousel-past-item .stf-category{font-size:14px;line-height:21px;background-color:#00ffb6;padding:5px 8px;margin-bottom:var(--event-carousel--category-mb, 16px);position:absolute;top:0;right:0;z-index:3}.stf-event-carousel-past-item .stf-title{color:var(--event-carousel--text-c);font-size:var(--typography--h4-s, 36px);line-height:var(--typography--h4-h, 1.4em);font-family:var(--typography--h4-f);font-weight:var(--typography--h4-w, 600);margin-bottom:var(--event-carousel--title-mb, 12px)}.stf-event-carousel-past-item .stf-location{color:var(--event-carousel--text-c);font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);margin-bottom:var(--event-carousel--location-mb, 12px)}.stf-event-carousel-past-item .stf-buttons-wrapper{display:flex;align-items:center;gap:23px}.stf-event-carousel-past-item .stf-read-more{color:#00ffb6;font-size:var(--typography--h6-s, 36px);line-height:var(--typography--h6-h, 1.4em);font-family:var(--typography--h6-f);font-weight:var(--typography--h6-w, 600);display:flex;align-items:center;gap:12px}#stf-past-events-section{--event-carousel--text-c: #ffffff;background-color:#583ab5;padding:clamp(60px,53.3333px + 1.6667vw,80px) 5%;overflow:hidden}#stf-past-events-section .stf-past-events-title{color:var(--event-carousel--text-c);margin-bottom:clamp(3.75rem,3.3333rem + 1.6667vw,5rem)}#stf-past-events-section .stf-past-events-overview{margin-right:calc(-1*(100vw - var(--stf-content-width))/2);padding-right:calc((100vw - var(--stf-content-width))/2)}#stf-past-events-section .stf-navigation-arrows-wrapper{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:30px}#stf-past-events-section .stf-navigation-arrows-wrapper .stf-button{padding:12px;border-radius:100px;border:1px solid #fff;cursor:pointer}#stf-past-events-section .stf-navigation-arrows-wrapper .stf-button svg{display:block;fill:#fff}#stf-past-events-section .stf-navigation-arrows-wrapper .stf-pagination{display:flex;gap:8px}#stf-past-events-section .stf-navigation-arrows-wrapper .stf-pagination .stf-bullet{width:8px;height:8px;border-radius:10px;background-color:#fff;opacity:.3;cursor:pointer}#stf-past-events-section .stf-navigation-arrows-wrapper .stf-pagination .stf-bullet.stf-active{opacity:1}#stf-upcoming-section{--event-carousel--text-c: #ffffff;background-color:#000;overflow:hidden;padding:clamp(60px,53.3333px + 1.6667vw,80px) 5%;overflow:hidden}#stf-upcoming-section .stf-main-title{font-size:var(--typography--h1-s, 36px);line-height:var(--typography--h1-h, 1.4em);font-family:var(--typography--h1-f);font-weight:var(--typography--h1-w, 600);color:#fff}#stf-upcoming-section .stf-upcoming-carousel{display:flex;gap:20px}#stf-upcoming-section .stf-upcoming-carousel .stf-upcoming-left-side{flex:1;max-width:470px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}#stf-upcoming-section .stf-upcoming-carousel .stf-upcoming-wrapper{flex:1;margin-right:calc(-1*(100vw - var(--stf-content-width)));padding-right:calc(100vw - var(--stf-content-width))}#stf-upcoming-section .stf-upcoming-carousel .stf-navigation-arrows-wrapper{display:flex;align-items:center;gap:40px}#stf-upcoming-section .stf-upcoming-carousel .stf-navigation-arrows-wrapper .stf-button{padding:12px;border-radius:100px;border:1px solid var(--event-carousel--text-c);cursor:pointer}#stf-upcoming-section .stf-upcoming-carousel .stf-navigation-arrows-wrapper .stf-button svg{display:block;fill:var(--event-carousel--text-c)}#stf-upcoming-section .stf-upcoming-carousel .stf-navigation-arrows-wrapper .stf-pagination{display:flex;gap:8px}#stf-upcoming-section .stf-upcoming-carousel .stf-navigation-arrows-wrapper .stf-pagination .stf-bullet{width:8px;height:8px;border-radius:10px;background-color:var(--event-carousel--text-c);opacity:.3;cursor:pointer}#stf-upcoming-section .stf-upcoming-carousel .stf-navigation-arrows-wrapper .stf-pagination .stf-bullet.stf-active{opacity:1}@media(max-width: 767px){#stf-upcoming-section .stf-upcoming-carousel{flex-direction:column;gap:30px}#stf-upcoming-section .stf-upcoming-carousel .stf-upcoming-wrapper{flex:auto;padding-right:0;margin-right:0;width:100%}}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#stf-project-overview{display:flex;flex-direction:column;gap:var(--space-64)}#stf-project-overview .stf-filters{display:flex;list-style:none;margin:0;padding:0;border-bottom:1px solid #fff;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}#stf-project-overview .stf-filters::-webkit-scrollbar{display:none}#stf-project-overview .stf-filters li{border-right:1px solid #fff;flex-shrink:0}#stf-project-overview .stf-filters li a{color:var(--dark-grey-c);padding:var(--space-8) var(--space-32);transition:color .3s ease;display:block;white-space:nowrap}#stf-project-overview .stf-filters li a:hover,#stf-project-overview .stf-filters li a.stf-active{color:#fff}#stf-project-overview .stf-filters li:first-child a{padding-left:0}#stf-project-overview .stf-paginated-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-64);width:100%;overflow-x:hidden}#stf-project-overview .stf-paginated-container .stfel-load-more{cursor:pointer;color:#fff;transition:color .3s ease}#stf-project-overview .stf-paginated-container .stfel-load-more:hover{color:var(--dark-grey-c)}#stf-project-overview .stf-project-grid{display:grid;grid-row-gap:var(--space-48);width:100%;min-width:0}#stf-project-overview .stf-project-grid.stf-layout-1{grid-template-columns:repeat(1, 1fr)}#stf-project-overview .stf-project-grid.stf-layout-1 .stf-media{aspect-ratio:5/2}#stf-project-overview .stf-project-grid.stf-layout-2{grid-template-columns:repeat(3, 1fr)}#stf-project-overview .stf-project-grid.stf-layout-2 .stf-media{aspect-ratio:53/30}@media(max-width: 1023px){#stf-project-overview .stf-project-grid.stf-layout-2{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){#stf-project-overview .stf-project-grid.stf-layout-2{grid-template-columns:repeat(2, 1fr)}}#stf-project-overview .stf-project-grid.stf-layout-3{grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--space-40)}#stf-project-overview .stf-project-grid.stf-layout-3 .stf-media{aspect-ratio:184/200}@media(max-width: 767px){#stf-project-overview .stf-project-grid.stf-layout-3{grid-template-columns:repeat(1, 1fr)}}#stf-project-overview .stf-project-grid .stf-project-item{display:flex;flex-direction:column;gap:var(--space-8);min-width:0}#stf-project-overview .stf-project-grid .stf-project-item .stf-media{position:relative}#stf-project-overview .stf-project-grid .stf-project-item .stf-media img,#stf-project-overview .stf-project-grid .stf-project-item .stf-media video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#stf-project-overview .stf-project-grid .stf-project-item .stf-title-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-8)}#stf-project-overview .stf-project-grid .stf-project-item .stf-title-wrapper .stf-title{margin:0}@media(max-width: 767px){#stf-project-overview .stf-project-grid .stf-project-item .stf-title-wrapper{flex-direction:column;align-items:flex-start}}
