.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden !important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,0.5),0 1px 10px 0 rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat !important;background-size:cover !important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0 !important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute !important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,0.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}
html{scroll-behavior:smooth;scroll-padding-top:8.75rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html *{font-family:inherit;font-size:inherit;font-weight:inherit;padding:unset;margin:unset;color:unset;background-color:unset;border:unset;outline:unset;vertical-align:baseline;box-sizing:border-box}html *:before,html *:after{box-sizing:border-box}html body{text-rendering:optimizeLegibility;display:flex;flex-direction:column;justify-content:space-between}html body input:focus,html body button:focus,html body textarea:focus{outline:none}html body a,html body button,html body select,html body img,html body video,html body svg{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}html body a{text-decoration:none}html body button{cursor:pointer}html body button:focus{box-shadow:none}html body select{cursor:pointer}html body ul{list-style:none}@media screen and (min-width:1024px){html{scroll-padding-top:10rem}}@font-face{font-family:"Soehne";font-weight:400;font-display:swap;src:url(//samuelstephenson.com/wp-content/themes/samuelstephenson/assets/css/../fonts/test-soehne-buch.woff2) format("woff2")}body,html{font-family:"Soehne";text-transform:lowercase !important;font-size:1rem}.h0{font-size:6rem}h1,.h1{font-size:4.5rem}h2,.h2{font-size:4rem}h3,.h3{font-size:3rem}h4,.h4{font-size:2.25rem}h5,.h5{font-size:2rem}h6,.h6{font-size:1.75rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-block-start:0;font-weight:500;line-height:1.1em}h1+p,html h1+body,.h1+p,html .h1+body,h2+p,html h2+body,.h2+p,html .h2+body,h3+p,html h3+body,.h3+p,html .h3+body,h4+p,html h4+body,.h4+p,html .h4+body,h5+p,html h5+body,.h5+p,html .h5+body,h6+p,html h6+body,.h6+p,html .h6+body{margin-top:1rem}small,.small{font-size:.75rem;opacity:.7}p,html body,.p{font-size:.75rem;line-height:1.25em}p+p,html body+p,html p+body,html body+body,.p+p,html .p+body,p+.p,html body+.p,.p+.p{margin-top:.5rem}p+h1,html body+h1,p+h2,html body+h2,p+h3,html body+h3,p+h4,html body+h4,p+h5,html body+h5,p+h6,html body+h6,.p+h1,.p+h2,.p+h3,.p+h4,.p+h5,.p+h6{margin-top:1.5rem}.p-medium{font-size:1rem}.p-large{font-size:1.125rem}.p-xlarge{font-size:1.25rem}@media screen and (max-width:1024px){.h0{font-size:3rem}h1,.h1{font-size:2.625rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1.125rem}small,.small{font-size:.625rem}p,html body,.p{font-size:.75rem}.p-medium{font-size:1rem}.p-large{font-size:1.125rem}.p-xlarge{font-size:1.25rem}}.nt-layout{width:100%}.nt-layout--hide{display:none}@media screen and (max-width:640px){.nt-layout--hide-xs{display:none}}@media screen and (min-width:640px) and (max-width:768px){.nt-layout--hide-sm{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.nt-layout--hide-md{display:none}}@media screen and (min-width:1024px) and (max-width:1280px){.nt-layout--hide-lg{display:none}}@media screen and (min-width:1280px){.nt-layout--hide-xl{display:none}}.nt-layout--top-xxs{margin-top:1.25rem}.nt-layout--top-xs{margin-top:2.5rem}.nt-layout--top-sm{margin-top:3.5rem}.nt-layout--top-md{margin-top:4rem}.nt-layout--top-lg{margin-top:6rem}.nt-layout--top-xl{margin-top:7.5rem}.nt-layout--bottom-xxs{margin-bottom:1.25rem}.nt-layout--bottom-xs{margin-bottom:2.5rem}.nt-layout--bottom-sm{margin-bottom:3.5rem}.nt-layout--bottom-md{margin-bottom:4rem}.nt-layout--bottom-lg{margin-bottom:6rem}.nt-layout--bottom-xl{margin-bottom:7.5rem}@media screen and (min-width:1024px){.nt-layout--top-xxs{margin-top:1.25rem}.nt-layout--top-xs{margin-top:3rem}.nt-layout--top-sm{margin-top:4rem}.nt-layout--top-md{margin-top:5rem}.nt-layout--top-lg{margin-top:10rem}.nt-layout--top-xl{margin-top:16rem}.nt-layout--bottom-xxs{margin-bottom:1.25rem}.nt-layout--bottom-xs{margin-bottom:3rem}.nt-layout--bottom-sm{margin-bottom:4rem}.nt-layout--bottom-md{margin-bottom:5rem}.nt-layout--bottom-lg{margin-bottom:10rem}.nt-layout--bottom-xl{margin-bottom:16rem}}.nt-scroll-lock{overflow:hidden}.nt-loading-spinner{position:relative;z-index:99;pointer-events:none;overflow:hidden;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.nt-loading-spinner:before{position:fixed;top:50%;left:50%;z-index:100;width:2.813rem;height:2.813rem;border:.125rem solid #fff;border-top-color:#000;border-radius:100%;transform:translate(-50%,-50%) rotate(0deg);will-change:transform;animation:nt-loading-spinner .4s linear infinite;content:""}@keyframes nt-loading-spinner{to{transform:translate(-50%,-50%) rotate(360deg)}}.nt-loading-spinner:after{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;pointer-events:auto;background-color:rgba(0,0,0,.3);content:""}.nt-container{max-width:80rem;width:100%;padding:0 2rem;margin:0 auto}.nt-container--medium{max-width:64rem}.nt-container--small{max-width:48rem}@media screen and (max-width:1024px){.nt-container{padding:0 1rem}}.grid{--grid-gap:1rem;padding:calc(var(--grid-gap) / 2);display:flex;flex-wrap:wrap;width:100%;margin:0}.grid--no-gap{--grid-gap:0rem}.grid+.grid{padding-top:0;margin-top:calc(var(--grid-gap) * -0.5)}.grid .col,.grid .col-auto,.grid .col-1,.grid .col-2,.grid .col-3,.grid .col-4,.grid .col-5,.grid .col-6,.grid .col-7,.grid .col-8,.grid .col-9,.grid .col-10,.grid .col-11,.grid .col-12,.grid .col-1-tablet,.grid .col-2-tablet,.grid .col-3-tablet,.grid .col-4-tablet,.grid .col-5-tablet,.grid .col-6-tablet,.grid .col-7-tablet,.grid .col-8-tablet,.grid .col-9-tablet,.grid .col-10-tablet,.grid .col-11-tablet,.grid .col-12-tablet,.grid .col-1-laptop,.grid .col-2-laptop,.grid .col-3-laptop,.grid .col-4-laptop,.grid .col-5-laptop,.grid .col-6-laptop,.grid .col-7-laptop,.grid .col-8-laptop,.grid .col-9-laptop,.grid .col-10-laptop,.grid .col-11-laptop,.grid .col-12-laptop,.grid .col-1-desktop,.grid .col-2-desktop,.grid .col-3-desktop,.grid .col-4-desktop,.grid .col-5-desktop,.grid .col-6-desktop,.grid .col-7-desktop,.grid .col-8-desktop,.grid .col-9-desktop,.grid .col-10-desktop,.grid .col-11-desktop,.grid .col-12-desktop{flex:0 0 100%;padding:calc(var(--grid-gap) / 2)}.grid .col--no-gap{--grid-gap:0rem}.grid .col-auto{flex:1}.grid .col.grid,.grid .grid.col-auto,.grid .grid.col-1,.grid .grid.col-2,.grid .grid.col-3,.grid .grid.col-4,.grid .grid.col-5,.grid .grid.col-6,.grid .grid.col-7,.grid .grid.col-8,.grid .grid.col-9,.grid .grid.col-10,.grid .grid.col-11,.grid .grid.col-12,.grid .grid.col-1-tablet,.grid .grid.col-2-tablet,.grid .grid.col-3-tablet,.grid .grid.col-4-tablet,.grid .grid.col-5-tablet,.grid .grid.col-6-tablet,.grid .grid.col-7-tablet,.grid .grid.col-8-tablet,.grid .grid.col-9-tablet,.grid .grid.col-10-tablet,.grid .grid.col-11-tablet,.grid .grid.col-12-tablet,.grid .grid.col-1-laptop,.grid .grid.col-2-laptop,.grid .grid.col-3-laptop,.grid .grid.col-4-laptop,.grid .grid.col-5-laptop,.grid .grid.col-6-laptop,.grid .grid.col-7-laptop,.grid .grid.col-8-laptop,.grid .grid.col-9-laptop,.grid .grid.col-10-laptop,.grid .grid.col-11-laptop,.grid .grid.col-12-laptop,.grid .grid.col-1-desktop,.grid .grid.col-2-desktop,.grid .grid.col-3-desktop,.grid .grid.col-4-desktop,.grid .grid.col-5-desktop,.grid .grid.col-6-desktop,.grid .grid.col-7-desktop,.grid .grid.col-8-desktop,.grid .grid.col-9-desktop,.grid .grid.col-10-desktop,.grid .grid.col-11-desktop,.grid .grid.col-12-desktop{padding:0}.grid .col-1{flex:0 0 calc(100% / 12 * 1)}.grid .col-2{flex:0 0 calc(100% / 12 * 2)}.grid .col-3{flex:0 0 calc(100% / 12 * 3)}.grid .col-4{flex:0 0 calc(100% / 12 * 4)}.grid .col-5{flex:0 0 calc(100% / 12 * 5)}.grid .col-6{flex:0 0 calc(100% / 12 * 6)}.grid .col-7{flex:0 0 calc(100% / 12 * 7)}.grid .col-8{flex:0 0 calc(100% / 12 * 8)}.grid .col-9{flex:0 0 calc(100% / 12 * 9)}.grid .col-10{flex:0 0 calc(100% / 12 * 10)}.grid .col-11{flex:0 0 calc(100% / 12 * 11)}.grid .col-12{flex:0 0 calc(100% / 12 * 12)}@media screen and (min-width:1024px){.grid .col-1-tablet{flex:0 0 calc(100% / 12 * 1)}.grid .col-2-tablet{flex:0 0 calc(100% / 12 * 2)}.grid .col-3-tablet{flex:0 0 calc(100% / 12 * 3)}.grid .col-4-tablet{flex:0 0 calc(100% / 12 * 4)}.grid .col-5-tablet{flex:0 0 calc(100% / 12 * 5)}.grid .col-6-tablet{flex:0 0 calc(100% / 12 * 6)}.grid .col-7-tablet{flex:0 0 calc(100% / 12 * 7)}.grid .col-8-tablet{flex:0 0 calc(100% / 12 * 8)}.grid .col-9-tablet{flex:0 0 calc(100% / 12 * 9)}.grid .col-10-tablet{flex:0 0 calc(100% / 12 * 10)}.grid .col-11-tablet{flex:0 0 calc(100% / 12 * 11)}.grid .col-12-tablet{flex:0 0 calc(100% / 12 * 12)}}@media screen and (min-width:1280px){.grid .col-1-laptop{flex:0 0 calc(100% / 12 * 1)}.grid .col-2-laptop{flex:0 0 calc(100% / 12 * 2)}.grid .col-3-laptop{flex:0 0 calc(100% / 12 * 3)}.grid .col-4-laptop{flex:0 0 calc(100% / 12 * 4)}.grid .col-5-laptop{flex:0 0 calc(100% / 12 * 5)}.grid .col-6-laptop{flex:0 0 calc(100% / 12 * 6)}.grid .col-7-laptop{flex:0 0 calc(100% / 12 * 7)}.grid .col-8-laptop{flex:0 0 calc(100% / 12 * 8)}.grid .col-9-laptop{flex:0 0 calc(100% / 12 * 9)}.grid .col-10-laptop{flex:0 0 calc(100% / 12 * 10)}.grid .col-11-laptop{flex:0 0 calc(100% / 12 * 11)}.grid .col-12-laptop{flex:0 0 calc(100% / 12 * 12)}}@media screen and (min-width:1440px){.grid .col-1-desktop{flex:0 0 calc(100% / 12 * 1)}.grid .col-2-desktop{flex:0 0 calc(100% / 12 * 2)}.grid .col-3-desktop{flex:0 0 calc(100% / 12 * 3)}.grid .col-4-desktop{flex:0 0 calc(100% / 12 * 4)}.grid .col-5-desktop{flex:0 0 calc(100% / 12 * 5)}.grid .col-6-desktop{flex:0 0 calc(100% / 12 * 6)}.grid .col-7-desktop{flex:0 0 calc(100% / 12 * 7)}.grid .col-8-desktop{flex:0 0 calc(100% / 12 * 8)}.grid .col-9-desktop{flex:0 0 calc(100% / 12 * 9)}.grid .col-10-desktop{flex:0 0 calc(100% / 12 * 10)}.grid .col-11-desktop{flex:0 0 calc(100% / 12 * 11)}.grid .col-12-desktop{flex:0 0 calc(100% / 12 * 12)}}.nt-color-scheme__dark,.nt-color-scheme__dark*{color:#fff;background:#000}.nt-color-scheme__dark .nt-button{color:#000}.gallery{position:fixed;top:50px;left:0;z-index:10;width:100%;background:#fff;height:auto;display:flex;flex-wrap:wrap;align-items:flex-start;padding-bottom:70px;gap:12px;padding:0 10px 80px;overflow:scroll;max-height:var(--100vhish);opacity:0;transform-origin:top left;transition:cubic-bezier(.075,.82,.165,1) .3s;pointer-events:none}.show-index .gallery{opacity:1;pointer-events:all}.gallery-item{width:calc(10% - 11px)}@media screen and (max-width:1024px){.gallery-item{width:calc(16.666% - 10px)}}@media screen and (max-width:360px){.gallery-item{width:calc(25% - 9px)}}.gallery-item__media{display:flex;justify-content:center}.gallery-item__count{display:none}.gallery-item__link{position:relative}.gallery-item.placeholder{height:0}.gallery--large .gallery-item{width:calc(16.666% - 10px)}@media screen and (max-width:1024px){.gallery--large .gallery-item{width:calc(25% - 10px)}}.gallery img,.gallery video{display:flex;max-width:100%;width:100%;height:auto}@media screen and (min-width:1024px){.gallery img,.gallery video{height:100%;width:auto;max-height:var(--100vhish)}}.ss{transition:cubic-bezier(.075,.82,.165,1) .3s}.show-index .ss{opacity:0;pointer-events:none}.header{padding:0 12px;position:fixed;top:0;background:#fff;width:100%;height:50px;display:flex;justify-content:flex-start;align-items:center;gap:10px;z-index:2}@media screen and (max-width:1024px){.header{justify-content:space-between}}.header__index{margin-left:auto;text-align:right;display:none}@media screen and (max-width:1024px){.header__index{display:none}}.header__index span:last-of-type{display:none}.header__index-button{height:32px;text-align:right}.header__index-button-text{font-size:.875rem}.header__index-count{height:12px;opacity:1;transition:.15s ease-in-out all;color:#9a9a9a}.header__index-count:empty{opacity:0}.header__logo{display:block;font-size:.875rem;margin-bottom:3px}.header__navigation ul{display:flex;gap:10px}.header__navigation a{color:#9a9a9a}.header__navigation .current-menu-item a,.header__navigation .current-menu-ancestor a{color:#000}.show-index .header__index-button span:first-of-type{display:none}.show-index .header__index-button span:last-of-type{display:block}@media screen and (min-width:1024px){body:has(.nt-slider) .header__index{display:block}}#main-content{transition:.2s ease-out opacity}.nt-icon{display:inline-flex;flex-shrink:0}.nt-icon svg{transition:color .25s ease-in-out all}.nt-icon svg path,.nt-icon svg circle,.nt-icon svg rect{transition:fill .25s ease-in-out all,stroke .25s ease-in-out all}.nt-image{opacity:.05;transition:.2s opacity ease-in-out}.nt-image.loaded{opacity:1}.project-list{height:var(--100vh);overflow:scroll;scrollbar-width:none;-ms-overflow-style:none;width:100vw;position:absolute;left:0;top:0;display:flex;align-items:baseline;flex-wrap:wrap;padding:50px 12px;gap:12px}.project-list::-webkit-scrollbar{display:none}.project-list__item{width:calc(16.666% - 10px)}@media screen and (max-width:1024px){.project-list__item{width:calc(25% - 9px)}}@media screen and (max-width:768px){.project-list__item{width:calc(33.3% - 9px)}}@media screen and (max-width:360px){.project-list__item{width:calc(50% - 6px)}}.project-list__item-title{margin-top:5px}.project-list__item-thumbnail{display:flex}.project-list__item-thumbnail img{width:100%;height:auto}.c-simple{padding:40px 4px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.c-simple::-webkit-scrollbar{display:none}.c-simple p,.c-simple html body,html .c-simple body{max-width:400px}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:none;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:none;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:none;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:none;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:none;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:0}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:none;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:0}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:none;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:none;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.nt-slider.splide__arrow,.nt-slider.splide__arrow:focus,.nt-slider.splide__arrow:active{background:0 0;border:1px solid #444;outline:none;box-shadow:none}.nt-slider.splide__pagination{bottom:0}@media screen and (max-width:1024px){.ss{margin-top:50px}}.ss-item{margin-bottom:2rem}.ss-item__content{padding:.5rem 1rem;text-align:center;display:flex;justify-content:center}.ss-item__content span{display:inline-block;margin:0 5px}.ss-item__content-cta span{display:none}@media screen and (max-width:1024px){.ss-item__content{flex-direction:column;gap:5px}}.ss-item--credits .ss-item__content{height:var(--100vhish);display:flex;flex-direction:column;justify-content:center}.ss-item--credits .ss-item__content strong{font-weight:600;letter-spacing:.05em}.ss-item__media{display:flex;justify-content:center}.ss-item__link{position:relative}.ss-item--hidedesc{margin-bottom:0}@media screen and (max-width:1024px){.ss-item--hidedesc .ss-item__content{display:none}}.ss img,.ss video{display:flex;max-width:100%;width:100%;height:auto}@media screen and (min-width:1024px){.ss img,.ss video{height:auto;width:auto;max-height:var(--100vhish)}}.ss video{object-fit:cover;width:100%}@media screen and (max-width:1024px){.ss .splide__arrows{display:none}}@media screen and (min-width:1024px){html{height:var(--100vh);overflow:hidden}.ss{margin-top:50px;z-index:10}.ss .mobile-index{display:none}.ss-item__media{height:var(--100vhish);align-items:center}.ss-item__content{height:50px;display:flex;justify-content:center;align-items:center;position:relative}.ss-item__content span{display:inline-block}.ss-item__link{height:100%;top:0;display:flex;justify-content:center;align-items:center}.nt-slider{max-height:100%;height:100%}.nt-slider .splide__slide{transform:none !important}.nt-slider .splide__arrow{width:50vw;height:calc(100vh - 100px);top:0;background:0 0;transform:none;border-radius:0}.nt-slider .splide__arrow:active{outline:none;box-shadow:none;border:none}.nt-slider .splide__arrow--next{right:0;cursor:url('data:image/svg+xml;utf8,<svg width="20" height="14" viewBox="0 0 20 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.7761 11.8951L17.8342 6.83694L12.7761 1.77881" stroke="white" stroke-width="2" stroke-linecap="square"/><path d="M17.0765 6.83692L1.13039 6.83677" stroke="white" stroke-width="2" stroke-linecap="square"/><path d="M12.7761 11.8951L17.8342 6.83694L12.7761 1.77881" stroke="black" stroke-width="0.8" stroke-linecap="square"/><path d="M17.5693 6.83689L1.1304 6.83689" stroke="black" stroke-width="0.8" stroke-linecap="square"/></svg>'),auto}.nt-slider .splide__arrow--prev{left:0;cursor:url('data:image/svg+xml;utf8,<svg width="20" height="18" viewBox="0 0 20 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.18848 3.77852L2.13035 8.83665L7.18848 13.8948" stroke="white" stroke-width="2" stroke-linecap="square"/><path d="M2.88806 8.83667L18.8342 8.83682" stroke="white" stroke-width="2" stroke-linecap="square"/><path d="M7.18848 3.77852L2.13035 8.83665L7.18848 13.8948" stroke="black" stroke-width="0.8" stroke-linecap="square"/><path d="M2.39529 8.83669L18.8342 8.8367" stroke="black" stroke-width="0.8" stroke-linecap="square"/></svg>'),auto}.page-template-default{height:var(--100vh);width:100vw;overflow:hidden}}.vimeo-video{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.vimeo-video--vertical video{object-fit:contain}