@import"https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap";*{box-sizing:border-box;outline:0px;margin:0;border:0px;padding:0;color:inherit;text-decoration:inherit;background:unset;font-family:inherit;font-size:inherit;font-weight:inherit}html{min-height:100vh}body{background:#000;color:#fff;font-family:Lexend Deca,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;overflow-x:hidden}header{position:sticky;top:0;width:100%;margin:auto;z-index:2}header .header-bounds{max-width:1408px;margin:auto}:has(.poster-behind-header) header{position:fixed}header .header-logo{display:flex}header .header-logo a{display:contents}@media screen and (max-width: 1023px){header .header-bounds{position:relative}header .header-bounds .header-main-area{z-index:1}header .header-bounds .header-overflow-area{position:absolute;top:100%;left:0;right:0;z-index:0;height:calc(100vh - var(--page-header-height));max-height:calc(100vh - var(--page-header-height))}}@media screen and (min-width: 1024px){header .header-main-area,header .header-overflow-area{display:contents}header .header-main-area .header-hamburger{display:none}}@media screen and (max-width: 1023px){header:has(.header-hamburger-toggle:not(:checked)) .header-overflow-area{display:none}}@media screen and (max-width: 1023px){header .header-bar{padding:16px}header .header-navigation{max-height:100%;overflow:hidden;padding:0 16px 16px;display:flex;flex-direction:column}header .header-navigation .navigation-wrapper{overflow-y:auto;max-height:100%;border-radius:27px;min-height:54px}header .header-mobile-bar-content{border-radius:27px;height:54px;display:flex;flex-direction:row;align-items:center;padding:8px 16px}header .header-mobile-bar-content .header-logo{align-self:center;flex:1}header .header-mobile-bar-content .header-hamburger{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:1/1}header .header-mobile-bar-content .header-hamburger .header-hamburger-toggle{position:absolute;inset:0;width:100%;height:100%;opacity:0}}@media screen and (min-width: 1024px){header{margin:auto;padding:16px}header .header-bar,header .header-mobile-bar-content{display:contents}header .header-bounds{border-radius:27px;height:54px;display:flex;flex-direction:row;align-items:stretch;padding:8px 8px 8px 16px;gap:16px}header .header-logo{align-self:center}header .header-navigation{display:contents}header .navigation-wrapper{flex:1}}nav{display:flex;height:100%;justify-content:center;align-items:center;gap:8px}@media screen and (max-width: 1023px){nav{flex-direction:column}}@media screen and (min-width: 1024px){nav{flex-direction:row}}nav .link{border-radius:18px;display:block;padding:8px 16px}nav .link.link-is-not-special:hover{background-color:#99999980}nav .link.link-is-special{background-color:#fff;color:#000;filter:drop-shadow(0px 0px 20px rgba(255,255,255,0));transition:filter .2s}nav .link.link-is-special:hover{filter:drop-shadow(0px 0px 20px rgba(255,255,255,.9))}nav .link.link-side-left{order:0}nav .link.link-side-right{order:1}@media screen and (min-width: 1024px){nav .link.link-side-right:not(nav .link.link-side-right+.link-side-right){margin-left:auto}}section{width:100%}section .section-inner{margin:auto;padding:16px;width:100%}section.size-full .section-inner{width:100%;padding:0}section.size-regular .section-inner{max-width:1440px}section.size-small .section-inner{max-width:1024px}section.size-extra-small .section-inner{max-width:720px}section.background-transparent-grey{background-color:#3c3c3c80}footer{padding:16px;width:100%;z-index:1}footer .footer-copyright{text-align:center;font-size:1em}footer .footer-links{text-align:center;font-size:.5em}.glass{background:#b4b4b433;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 20px #fff3;border:1px solid #FFF;border-radius:16px;padding:4px}@media screen and (max-width: 1023px){.glass-mobile-only{background:#b4b4b433;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 20px #fff3;border:1px solid #FFF;border-radius:16px;padding:4px}}@media screen and (min-width: 1024px){.glass-desktop-only{background:#b4b4b433;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 20px #fff3;border:1px solid #FFF;border-radius:16px;padding:4px}}.button{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;border-radius:16px;padding:4px 12px;white-space:nowrap;height:32px;cursor:pointer}.button.style-primary{background:#eee;color:#000;border:1px solid #EEE}.button.style-secondary{background:#b4b4b433;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 20px #fff3;color:#fff;border:1px solid #EEE}.button:disabled{opacity:.33;box-shadow:unset!important}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;text-transform:inherit;margin:unset;padding:unset}h1.sr-only,h2.sr-only,h3.sr-only,h4.sr-only,h5.sr-only,h6.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}h1:not(.sr-only).heading-1,h2:not(.sr-only).heading-1,h3:not(.sr-only).heading-1,h4:not(.sr-only).heading-1,h5:not(.sr-only).heading-1,h6:not(.sr-only).heading-1{font-size:2em;margin-bottom:.25em}h1:not(.sr-only).heading-2,h2:not(.sr-only).heading-2,h3:not(.sr-only).heading-2,h4:not(.sr-only).heading-2,h5:not(.sr-only).heading-2,h6:not(.sr-only).heading-2{font-size:1.5em;margin-bottom:.25em}h1:not(.sr-only).heading-3,h2:not(.sr-only).heading-3,h3:not(.sr-only).heading-3,h4:not(.sr-only).heading-3,h5:not(.sr-only).heading-3,h6:not(.sr-only).heading-3{font-size:1.1em;margin-bottom:.25em}.paper{background-color:#3c3c3c80;color:#fff;padding:32px;margin:32px 0}.paper.rounded{border-radius:24px}.paper.yellow{background-color:#eeaa0080;color:#ea0}.paper.red{background-color:#ee000080;color:#f33}p{margin:.8em 0}p:first-of-type{margin-top:0}p:last-of-type{margin-bottom:0}.poster{position:relative;width:100%;height:100vh;max-height:150vmin}.poster video{display:block;width:100%;height:100%;object-fit:cover}.poster .poster-content{position:absolute;top:var(--page-header-height);left:0;right:0;bottom:var(--page-header-height)}.tab-group{position:relative;display:flex;flex-direction:column;gap:12px;filter:drop-shadow(0px 0px 4px rgba(0,0,0,.3))}.tab-group .tab-group-buttons{display:flex;justify-content:center;align-items:stretch;position:relative;z-index:0;overflow:hidden}.tab-group .tab-group-buttons .tab-group-button{padding:6px 8px;background-color:#c8c8c854;color:#eee;z-index:0;cursor:pointer}.tab-group .tab-group-buttons .tab-group-button.active{background:#c8c8c8a8}.tab-group .tab-group-buttons .tab-group-button:first-of-type{border-top-left-radius:8px;border-bottom-left-radius:8px}.tab-group .tab-group-buttons .tab-group-button:last-of-type{border-top-right-radius:8px;border-bottom-right-radius:8px}.tab-group .tab-group-screens{position:relative;z-index:1;overflow:hidden}.tab-group .tab-group-screens .tab-group-screen{display:none;padding:16px;background-color:#c8c8c854;border-radius:8px}.tab-group .tab-group-screens .tab-group-screen.active{z-index:2;display:block}.promo-card{display:flex;background-image:var(--promo-card-background);background-size:cover;background-repeat:repeat;border-radius:8px;overflow:hidden;margin:16px auto;box-shadow:inset 0 10px 50px #000000a8;transition:transform 1s}@media screen and (max-width: 1023px){.promo-card{flex-direction:column}}@media screen and (min-width: 1024px){.promo-card{flex-direction:row}}.promo-card:hover{transform:scale(1.025);z-index:1}@media screen and (min-width: 1024px){.promo-card .promo-card-media-wrapper{flex:9}}@media screen and (max-width: 1023px){.promo-card .promo-card-media-wrapper{background-image:linear-gradient(to bottom,#000 80%,#0000)}}@media screen and (min-width: 1024px){.promo-card .promo-card-media-wrapper{background-image:linear-gradient(to right,#000 75%,#0000)}}.promo-card .promo-card-media-wrapper .promo-card-media{position:relative;height:100%}@media screen and (max-width: 1023px){.promo-card .promo-card-media-wrapper .promo-card-media{aspect-ratio:16/12}}.promo-card .promo-card-media-wrapper .promo-card-media .promo-card-media-item{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.promo-card .promo-card-media-wrapper .promo-card-media video.promo-card-media-item{z-index:0}.promo-card .promo-card-media-wrapper .promo-card-media img.promo-card-media-item{z-index:1}.promo-card .promo-card-media-wrapper .promo-card-media img.promo-card-media-item,.promo-card .promo-card-media-wrapper .promo-card-media .promo-card-media-wrapper-logo{opacity:1;transition:opacity .5s}.promo-card .promo-card-media-wrapper .promo-card-media.show-video:has(video.promo-card-media-item) img.promo-card-media-item,.promo-card .promo-card-media-wrapper .promo-card-media.show-video:has(video.promo-card-media-item) .promo-card-media-wrapper-logo{opacity:0;pointer-events:none}.promo-card .promo-card-media-wrapper .promo-card-media .promo-card-media-wrapper-logo{position:absolute;top:50%;left:25%;width:50%;max-height:90%;z-index:2;transform:translateY(-50%);filter:drop-shadow(0px 0px 8px #000)}@media screen and (max-width: 1023px){.promo-card .promo-card-media-wrapper .promo-card-media{-webkit-mask-image:linear-gradient(to bottom,#ffffffa8,#fff,#0000),radial-gradient(ellipse closest-side,#fff,#0000);mask-image:linear-gradient(to bottom,#ffffffa8,#fff,#0000),radial-gradient(ellipse closest-side,#fff,#0000)}}@media screen and (min-width: 1024px){.promo-card .promo-card-media-wrapper .promo-card-media{-webkit-mask-image:linear-gradient(to right,#fff,#ffffffbf,#0000),radial-gradient(ellipse closest-side,#fff,#0000);mask-image:linear-gradient(to right,#fff,#ffffffbf,#0000),radial-gradient(ellipse closest-side,#fff,#0000)}}@media screen and (min-width: 1024px){.promo-card .promo-card-text-wrapper{flex:10}}.promo-card .promo-card-text-wrapper{z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:40px;gap:16px}.promo-card .promo-card-text-wrapper .promo-card-text{background-image:radial-gradient(ellipse closest-side,#000000a8,#00000080,#0000);text-shadow:1px 1px 0px rgba(0,0,0,.66);font-size:.9em;font-weight:400;color:#ddd}.promo-card .promo-card-text-wrapper .promo-card-text-call-to-actions{display:flex;flex-direction:row;align-self:flex-end;gap:8px;margin:8px}@media screen and (min-width: 1024px){.promo-card{min-height:360px}.promo-card:nth-child(2n){flex-direction:row-reverse}.promo-card:nth-child(2n) .promo-card-media-wrapper{transform:scaleX(-1)}.promo-card:nth-child(2n) .promo-card-media-wrapper .promo-card-media video{transform:scaleX(-1)}}.promo-list{display:flex;flex-direction:column}.promo-list .promo-list-group{margin:16px auto}.splash-page .splash-page-poster-content{position:absolute;left:0;right:0;bottom:12.5vmin;padding:4vh;font-size:32px;text-shadow:0px 0px 4px #000}.splash-page .splash-page-poster-content strong{font-weight:700}.profile-card{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px}.profile-card:hover .profile-card-image img{transform:scale(1.1);border-width:10px}.profile-card .profile-card-image{margin:auto;width:240px}.profile-card .profile-card-image img{display:block;width:100%;border:2px solid #FFF;border-radius:50%;transition:transform .2s,border-width .2s}.profile-card .profile-card-text{flex:1;min-width:66%}.profile-icon{width:240px;display:inline-flex;flex-direction:column;align-items:center;z-index:0}.profile-icon img{display:block;width:100%;border:2px solid #FFF;border-radius:50%;transition:transform .2s,border-width .2s}.profile-icon .profile-icon-text{transition:transform .2s;text-align:center;padding:16px 32px}.profile-icon .profile-icon-text .profile-icon-name{font-size:1.2em}.profile-icon:hover{z-index:1}.profile-icon:hover img{transform:scale(1.1);border-width:10px}.profile-icon:hover .profile-icon-text{transform:translateY(12px)}.about-us-page .event-additional-heading{text-align:center}.about-us-page .event-additional-profiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:48px}.faq-group{display:flex;flex-direction:column;gap:16px}.accordion .accordion-title-area{display:flex;flex-direction:row;align-items:center;background-color:#333;padding:12px;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.accordion .accordion-title-area .accordion-title-text{flex:1}.accordion .accordion-title-area .accordion-expando-icon{display:contents}.accordion .accordion-body-area{transition:height .2s;height:0px;pointer-events:none;overflow:hidden}.accordion .accordion-body-area .accordion-body-content{padding:12px;border:1px solid #333}.accordion.expanded .accordion-body-area{height:auto;height:calc-size(auto);pointer-events:all;background-color:#222;font-size:.9em}.help-page .help-type-selection-area{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.help-page .help-type-selection-area .paper{flex:1;margin-top:1em;margin-bottom:0}.help-page .heading-2+.paper{margin-top:0}.perk-card{--perk-card-random-tilt: 0deg;display:flex;position:relative;border:1.5px solid rgba(255,255,255,.66);border-right-color:#888888a8;border-bottom-color:#888888a8;border-radius:8px;max-width:400px;padding:4px;background:#ffffff54;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:0;filter:drop-shadow(0px 0px 20px rgba(255,255,255,0));transition:transform .2s,filter .2s}@media screen and (min-width: 1024px){.perk-card:hover{transform:scale(1.1) rotate(var(--perk-card-random-tilt));filter:drop-shadow(0px 0px 20px rgba(255,255,255,.33));z-index:1}.perk-card:hover:after{opacity:1}}.perk-card:after{content:"";position:absolute;inset:0;transition:opacity 1s;opacity:0;background:linear-gradient(145deg,#fff0 25%,#ffffff06,#fff0 75%);pointer-events:none;-webkit-user-select:none;user-select:none}.perk-card .perk-card-inner{border-radius:4px;flex:1;background:#222;overflow:hidden}.perk-card .perk-card-image img,.perk-card .perk-card-image video{display:block;width:100%;aspect-ratio:16/11;object-fit:cover}.perk-card .perk-card-text{padding:24px}.perk-card .perk-card-text .perk-card-title-text{font-size:1.5em;margin-bottom:.666em}.perk-card .perk-card-text .perk-card-body-text{font-size:.9em}.perk-card-grid{display:flex;justify-content:center}.perk-card-grid .perk-card-grid-inner{display:grid;gap:24px}@media screen and (min-width: 1024px){.perk-card-grid .perk-card-grid-inner{grid-template-columns:1fr 1fr}}.schedule-item{display:flex}@media screen and (max-width: 1023px){.schedule-item{flex-direction:column}}@media screen and (min-width: 1024px){.schedule-item{flex-direction:row}}.schedule-item:last-of-type .schedule-item-timeline .schedule-item-time:after{display:none}.schedule-item:last-of-type .schedule-item-content{margin-bottom:0}@media screen and (max-width: 1023px){.schedule-item .schedule-item-timeline{font-size:1.1em;color:#ccc}}@media screen and (min-width: 1024px){.schedule-item .schedule-item-timeline{position:relative;width:200px;display:flex;flex-direction:column;text-align:center}.schedule-item .schedule-item-timeline .schedule-item-time{display:contents}.schedule-item .schedule-item-timeline .schedule-item-time:before{content:"";height:8px}.schedule-item .schedule-item-timeline .schedule-item-time:after{content:"";flex:1;position:relative;left:50%;transform:translate(-50%);width:1px;background:#333;margin-top:8px}}.schedule-item .schedule-item-content{flex:1;margin-bottom:32px}@media screen and (min-width: 1024px){.schedule-item .schedule-item-content{padding:8px}}.schedule-item .schedule-item-content .schedule-item-title{font-size:1.5em;margin-bottom:.1em}.schedule-item .schedule-item-content .schedule-item-location{font-size:.9em;margin-bottom:1em;color:#ccc}.call-to-action-bar .call-to-action-bar-inner{margin:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.call-to-action-bar .call-to-action-bar-inner .call-to-action-buttons,.call-to-action-bar .call-to-action-bar-inner .call-to-action-countdown{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-left:4px}@keyframes flipper-timer-digit-part-current-flap-down{0%{transform:scaleY(0);filter:brightness(0)}to{transform:scaleY(1);filter:brightness(1)}}@keyframes flipper-timer-digit-part-previous-flap-down{0%{transform:scaleY(1);filter:brightness(1)}to{transform:scaleY(0);filter:brightness(0)}}.flipper-timer-group{display:flex;flex-direction:column;gap:4px;padding-top:.66em}.flipper-timer-group .flipper-timer-group-digits{display:flex;flex-direction:row;gap:4px}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit{position:relative;display:flex;flex-direction:column;overflow:hidden;align-items:stretch;justify-content:stretch;width:1em;height:1.5em;font-size:32px}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit .flipper-timer-digit-part{pointer-events:none;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;background-color:#353535;padding:.125em;left:0;right:0;overflow:hidden;text-align:center;vertical-align:middle;line-height:1.25em}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit .flipper-timer-digit-part.top{top:0;justify-content:flex-start;border-top-left-radius:4px;border-top-right-radius:4px}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit .flipper-timer-digit-part.bottom{bottom:0;justify-content:flex-end;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit .flipper-timer-digit-part.current.bottom{animation-name:flipper-timer-digit-part-current-flap-down;animation-duration:.15s;animation-delay:.15s;transform-origin:top center;animation-timing-function:ease-out;animation-fill-mode:forwards;transform:scaleY(0);filter:brightness(0);z-index:2;position:absolute;height:50%}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit .flipper-timer-digit-part.previous.top{animation-name:flipper-timer-digit-part-previous-flap-down;animation-duration:.15s;transform-origin:bottom center;animation-timing-function:ease-in;animation-fill-mode:forwards;z-index:2;position:absolute;height:50%}.flipper-timer-group .flipper-timer-group-digits .flipper-timer-digit .flipper-timer-digit-part.previous.bottom{z-index:1}.flipper-timer-group .flipper-timer-group-label{font-size:.66em;height:1em;line-height:1em;vertical-align:middle;text-align:center;text-transform:uppercase}.flipper-timer{display:flex;gap:1em}.nemesis-2025-event-page .poster-content-section{display:flex;height:100%;flex-direction:column;align-items:center}.nemesis-2025-event-page .poster-content-section .section-inner{display:flex;flex-direction:column;align-items:center;align-content:center;gap:64px;filter:drop-shadow(0px 0px 24px rgba(0,0,0,.66)) drop-shadow(0px 0px 32px rgba(0,0,0,.33))}.nemesis-2025-event-page .poster-content-section .poster-event-logo{max-width:80vmin}.nemesis-2025-event-page .poster-content-section .poster-call-to-action{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;max-width:80vmin;justify-content:center}@keyframes nemesis-2025-tentacle-move{0%{transform:translate(0) rotate(0)}to{transform:translate(5%,5%) rotate(4deg)}}.nemesis-2025-page-layout{position:relative;background-image:linear-gradient(0deg,#291716,#0000 150vh);background-position:bottom;overflow:hidden}.nemesis-2025-page-layout .nemesis-2025-page-footer-tentacle{position:relative;max-width:1024px;margin:auto;overflow:visible}.nemesis-2025-page-layout .nemesis-2025-page-footer-tentacle img{position:absolute;left:100%;bottom:0;width:250px;animation-name:nemesis-2025-tentacle-move;animation-timing-function:ease-in-out;animation-duration:4s;animation-direction:alternate;animation-iteration-count:infinite}.nemesis-2025-page-layout .nemesis-2025-page-content{position:relative;z-index:1}.gallery-item{width:100%;overflow:hidden;border-radius:8px;border:2px solid #EEE;background:#eee}.gallery-item img{display:block;width:100%}.gallery{width:100%;min-height:1px}.gallery-modal{height:100%;width:100%;max-height:100vh;max-width:100vw;overflow:auto;z-index:1}.gallery-modal,.gallery-modal::backdrop{overscroll-behavior:contain}.gallery-modal .gallery-modal-content{position:absolute;inset:16px;display:grid;gap:16px}@media screen and (max-width: 1023px){.gallery-modal .gallery-modal-content{grid-template-columns:auto auto;grid-template-rows:auto 1fr auto auto}}@media screen and (min-width: 1024px){.gallery-modal .gallery-modal-content{grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto}}.gallery-modal .gallery-modal-content .gallery-modal-header-area{display:flex}.gallery-modal .gallery-modal-content .gallery-modal-header-area .gallery-modal-header-title{flex:1}@media screen and (max-width: 1023px){.gallery-modal .gallery-modal-content .gallery-modal-header-area{grid-column:span 2/span 2;grid-row-start:1}}@media screen and (min-width: 1024px){.gallery-modal .gallery-modal-content .gallery-modal-header-area{grid-column:span 3/span 3;grid-row-start:1}}.gallery-modal .gallery-modal-content .gallery-modal-footer-area{display:flex}@media screen and (max-width: 1023px){.gallery-modal .gallery-modal-content .gallery-modal-footer-area{grid-column:span 2/span 2;grid-row-start:3;justify-content:center}}@media screen and (min-width: 1024px){.gallery-modal .gallery-modal-content .gallery-modal-footer-area{grid-column:span 3/span 3;grid-row-start:3;justify-content:flex-end}}@media screen and (max-width: 1023px){.gallery-modal .gallery-modal-content .gallery-modal-left-action-area{grid-column-start:1;grid-row-start:4}}@media screen and (min-width: 1024px){.gallery-modal .gallery-modal-content .gallery-modal-left-action-area{grid-column-start:1;grid-row-start:2}}@media screen and (max-width: 1023px){.gallery-modal .gallery-modal-content .gallery-modal-right-action-area{grid-column-start:2;grid-row-start:4}}@media screen and (min-width: 1024px){.gallery-modal .gallery-modal-content .gallery-modal-right-action-area{grid-column-start:3;grid-row-start:2}}.gallery-modal .gallery-modal-content .gallery-modal-left-action-area,.gallery-modal .gallery-modal-content .gallery-modal-right-action-area{display:flex;justify-content:center;align-items:center}.gallery-modal .gallery-modal-content .gallery-modal-content-area{position:relative}.gallery-modal .gallery-modal-content .gallery-modal-content-area img{display:block;position:absolute;inset:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}@media screen and (max-width: 1023px){.gallery-modal .gallery-modal-content .gallery-modal-content-area{grid-column:span 2/span 2;grid-row-start:2}}@media screen and (min-width: 1024px){.gallery-modal .gallery-modal-content .gallery-modal-content-area{grid-column-start:2;grid-row-start:2}}.gallery-modal::backdrop{-webkit-backdrop-filter:blur(4px) grayscale(.5) brightness(1.2);backdrop-filter:blur(4px) grayscale(.5) brightness(1.2);background:#000000a8;opacity:1;transition:opacity .5s}@starting-style{.gallery-modal::backdrop{opacity:0}}.wickerman-2026-page-layout{position:relative;background-image:linear-gradient(0deg,#291f1f,#162329,#0000 200vh);background-position:bottom}.wickerman-2026-page-layout .wickerman-2026-ember-container{position:absolute;left:0;right:0;bottom:0;height:100vh;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,#fff,#0000);mask-image:linear-gradient(0deg,#fff,#0000)}.wickerman-2026-page-layout .wickerman-2026-ember-container canvas{display:block}.wickerman-2026-page-layout .wickerman-2026-page-content{position:relative;z-index:1}.valhallah-2027-page-layout{position:relative;background-image:linear-gradient(0deg,#2a363b,#162329,#0000 200vh);background-position:bottom}.valhallah-2027-page-layout .valhallah-2027-page-content{position:relative;z-index:1}
