@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-8xl:6rem;--text-8xl--line-height:1;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.static{position:static}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-start-4{grid-column-start:4}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mt-4\!{margin-top:calc(var(--spacing)*4)!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.aspect-square{aspect-ratio:1}.h-full{height:100%}.w-\[44\%\]{width:44%}.w-\[47\%\]{width:47%}.w-\[53\%\]{width:53%}.w-\[56\%\]{width:56%}.w-full{width:100%}.max-w-\[250px\]{max-width:250px}.grow{flex-grow:1}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.justify-center{justify-content:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-8xl{font-size:var(--text-8xl);line-height:var(--tw-leading,var(--text-8xl--line-height))}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[4rem\]{font-size:4rem}.leading-20{--tw-leading:calc(var(--spacing)*20);line-height:calc(var(--spacing)*20)}.opacity-0{opacity:0}@media not all and (min-width:48rem){.max-md\:col-span-6{grid-column:span 6/span 6}.max-md\:flex{display:flex}.max-md\:hidden\!{display:none!important}.max-md\:flex-col{flex-direction:column}.max-md\:items-center{align-items:center}.max-md\:gap-8{gap:calc(var(--spacing)*8)}.max-md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.max-md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.max-md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.max-md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.max-md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media not all and (min-width:40rem){.max-sm\:col-span-1{grid-column:span 1/span 1}.max-sm\:col-span-4{grid-column:span 4/span 4}.max-sm\:col-span-5{grid-column:span 5/span 5}.max-sm\:row-start-2{grid-row-start:2}.max-sm\:block{display:block}.max-sm\:flex\!{display:flex!important}.max-sm\:hidden\!{display:none!important}.max-sm\:min-h-\[40\%\]{min-height:40%}.max-sm\:w-full{width:100%}.max-sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.max-sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.max-sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.max-sm\:leading-12{--tw-leading:calc(var(--spacing)*12);line-height:calc(var(--spacing)*12)}}@media(min-width:40rem){.sm\:hidden\!{display:none!important}}@media(min-width:48rem){.md\:hidden\!{display:none!important}}}@font-face{font-family:Craft Gothic Regular;src:url(/pf2026/assets/fonts/CraftGothic-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Craft Gothic;src:url(/pf2026/assets/fonts/CraftGothic-BoldExtended.ttf);font-weight:700;font-style:normal}@font-face{font-family:Neue World Regular;src:url(/pf2026/assets/fonts/PPNeueWorld-CondensedRegular.otf);font-weight:400;font-style:normal}@font-face{font-family:Neue World;src:url(/pf2026/assets/fonts/PPNeueWorld-Thin.otf);font-weight:thin;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;scroll-behavior:smooth;background-color:#131313;margin:auto;font-family:Neue World,sans-serif;position:relative;overflow-x:hidden}::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6,b{font-family:Craft Gothic,sans-serif}#app{overflow:hidden}.container{max-width:calc(100% - 60px);margin:auto}.border-sides{border:none;border-left:1px solid #ae4800;border-right:1px solid #ae4800}.majla{z-index:1;width:100px;position:absolute;translate:-50% -50%}.majla:not(.finished){cursor:pointer}.majla img{animation:.5s infinite majlaShake}.majla span{color:#131313;letter-spacing:.5px;width:125px;padding:.25rem .25rem .25rem .5rem;font-family:Craft Gothic Regular,sans-serif;font-size:.75rem;font-weight:600;display:none;position:absolute;top:-20px;left:100%}.majla span:before{content:"";z-index:-1;background:#fff;border-radius:100px;width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;top:-5px;left:-5px;transform:skew(-10deg);box-shadow:0 0 10px 5px #0004}.majla span:after{content:"";border-top:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:84%;left:-8%;rotate:170deg}.majla:not(.running):not(.finished) .not-running,.majla.finished .is-finished{display:block}.majla.running:not(.following) .not-following{width:160px;padding-left:.75rem;display:block}.majla.running:not(.following) .not-following:after{left:-5%}@media only screen and (max-width:768px){.majla span{display:none!important}}@keyframes majlaShake{0%,to{transform:rotate(4deg)}50%{transform:rotate(-4deg)}}.doors{position:relative}.doors:before{content:"";aspect-ratio:1;background:#131313;border-top:1px dashed #ae4800;border-left:1px dashed #ae4800;border-right:1px solid #ae4800;border-top-left-radius:100%;width:88px;position:absolute}.raffle{background:repeating-linear-gradient(-45deg,#131313,#131313 10px,#ae4800 10.5px 11px);overflow:hidden}.centered-content{justify-content:center;align-items:center;display:flex}.switch-overlay{z-index:1000;opacity:0;background-color:#131313;width:100%;height:100%;display:none;position:fixed;top:0;left:0}nav{z-index:100;background-color:#131313;border-bottom:1px solid #ae4800;justify-content:center;align-items:center;width:100%;display:flex;position:fixed;top:0;left:0}nav.bye{animation:.75s ease-in-out .5s forwards navSlideIn;top:calc(-5.25rem - 1px)}@keyframes navSlideIn{0%{top:-5.25rem}to{top:0}}nav ul{flex-grow:1;justify-content:space-between;align-items:center;font-size:1.5rem;display:flex}nav ul.container{margin:0}nav ul li{padding:1.5rem .75rem}nav ul li:first-child{border-right:1px solid #ae4800}nav ul li:nth-child(3){border-left:1px solid #ae4800}nav ul li img{max-height:2.25rem}nav>span:first-child{opacity:0;pointer-events:none;padding-right:.5rem}nav>span:last-child{padding-left:.5rem}header{border-bottom:1px solid #ae4800;justify-content:center;align-items:center;height:75vh;padding-top:5.25rem;display:flex;position:relative}header div{justify-content:center;align-items:center;height:100%;display:flex}header div h1{font-size:4.5rem;display:inline}header div h1>div{z-index:2;display:inline-flex;position:relative;width:7rem!important;height:7rem!important}header div h1>div:first-of-type canvas{transform:translateY(1.5rem)}header div h1>div:last-of-type{height:6rem;margin:0 -1rem 0 -.5rem}header div h1>div:last-of-type canvas{transform:translateY(2.5rem)}header:before{bottom:-1px;left:60%}header.bye{border-color:#0000;height:55vh;animation:.75s ease-in-out .5s forwards borderFadeIn}header.bye .container{border-color:#0000;justify-content:space-between;align-items:center;animation:.75s ease-in-out .5s forwards borderFadeIn;display:flex}header.bye .container>div:first-of-type{opacity:0;border-right:1px solid #ae4800;flex-grow:1;justify-content:flex-start;animation:.5s ease-in-out 1.75s forwards contentFadeIn}header.bye .container>div:first-of-type h1{padding-left:4rem}header.bye .container>div:first-of-type h1 div{margin-top:-2.5rem}header.bye .container img{-o-object-fit:cover;object-fit:cover;opacity:0;height:100%;animation:.5s ease-in-out 1.25s forwards contentFadeIn}main{position:relative;overflow-x:hidden}main #worked section>div{padding:5rem 7rem}main #worked section>div .text-type{padding:5rem 7rem;top:0;left:0}main #worked section>div:first-of-type{border-right:1px solid #ae4800}main #worked section>div:first-of-type>div{max-height:240px}main #worked section>div:first-of-type:before{bottom:-1px;left:10%;transform:rotateY(180deg)}main #worked section>div:last-of-type:before{bottom:15%;left:-88px;transform:rotateY(180deg)rotate(90deg)}main #worked section{border-bottom:1px solid #ae4800;position:relative}main #worked section:before,main #worked section:after{content:"";background-color:#ae4800;width:100%;height:1px;position:absolute;bottom:-1px}main #worked section:before{left:-100%}main #worked section:after{right:-100%}main #epic section>div:first-of-type{border-right:1px solid #ae4800;flex-direction:column;justify-content:end;align-items:start;gap:3rem;display:flex}main #epic section>div:first-of-type p{margin-left:2rem}main #epic section>div:first-of-type .raffle{border-top:1px solid #ae4800;width:100%;height:30%}main #epic section>div:first-of-type:before{top:-88px;left:10%;transform:rotateY(180deg)}main #epic section>div:last-of-type{padding:5rem 7rem}main #epic section>div:last-of-type:before{bottom:35%;left:-1px;transform:rotateY(180deg)rotate(-90deg)}main #video{width:100%;height:90vh;position:relative}main #video video,main #video img{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:relative}main #video .bar{z-index:2;color:#131313;background:#ec6608;width:100%;padding:1rem 3rem;position:absolute;top:0;left:0;overflow:hidden}main #video .bar .content{justify-content:space-between;align-items:center;width:200%;animation:8s linear infinite contentRoll;display:flex;transform:translate(0)}@keyframes contentRoll{0%{transform:translate(0)}to{transform:translate(-50%)}}main #video .bar img{width:1.25rem}main #video .bar>.container{top:0;left:50%;transform:translate(-50%)}main #video>.container{justify-content:center;align-items:end;height:100%;padding:0 3rem 2.25rem;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}main #video>.container p .text-type{padding-right:3rem}main #video>.container:before{bottom:-88px;left:5%;transform:rotateY(0)rotate(180deg)}main #video>.container:not(.doors){z-index:2}main #video{border-bottom:1px solid #ae4800}main #video:before,main #video:after{content:"";background-color:#ae4800;width:100%;height:1px;position:absolute;bottom:-1px}main #video:before{left:-100%}main #video:after{right:-100%}main #energy section{min-height:350px}main #energy section>div:first-of-type{border-right:1px solid #ae4800;justify-content:end;align-items:end;padding:5rem 3rem 3rem;display:flex}main #energy section>div:first-of-type:before{top:10%;right:-88px;transform:rotateY(180deg)rotate(-90deg)}main #energy section>div:first-of-type .text-type{padding:5rem 3rem 3rem;top:0;left:0}main #energy section>div:nth-of-type(2){border-right:1px solid #ae4800}main #energy section>div:nth-of-type(2) img{width:175px}main #energy section>div:nth-of-type(2):before{bottom:10%;right:-88px;transform:rotateY(180deg)rotate(-90deg)}main #energy section>div:last-of-type{justify-content:end;align-items:start;padding:3rem 5rem;display:flex}main #energy section>div:last-of-type:before{bottom:-88px;right:5%;transform:rotateY(180deg)rotate(180deg)}main #energy section>div:last-of-type .text-type{padding:3rem 5rem;top:0;right:0}main #energy section{border-bottom:1px solid #ae4800;position:relative}main #energy section:before,main #energy section:after{content:"";background-color:#ae4800;width:100%;height:1px;position:absolute;bottom:-1px}main #energy section:before{left:-100%}main #energy section:after{right:-100%}main #free{border-bottom:1px solid #ae4800;height:180px;display:flex;position:relative}main #free .raffle{border-right:1px solid #ae4800;width:150px}main #free:before,main #free:after{content:"";background-color:#ae4800;width:100%;height:1px;position:absolute;bottom:-1px}main #free:before{left:-100%}main #free:after{right:-100%}main #free .doors:before{bottom:-1px;left:5%;transform:rotateY(180deg)}main #stairs section{padding-left:150px;position:relative}main #stairs section:after,main #stairs section:before{content:"";background-color:#ae4800;width:100%;height:1px;position:absolute;bottom:0}main #stairs section:before{display:none}main #stairs section:after{right:-100%}main #stairs section .stair{text-align:center;border-bottom:1px solid #ae4800;border-left:1px solid #ae4800;justify-content:center;align-items:end;height:120px;padding-bottom:1rem;display:flex}main #stairs section .stair:last-of-type{padding-right:calc(88px + 10%)}main #stairs section .doors:before{bottom:-88px;right:10%;transform:rotateY(180deg)rotate(180deg)}main #house section{max-width:85%;margin:-6rem auto 0;padding-bottom:1rem}main #house section>div{padding-top:2rem}main #house section>div.house-container,main #house section>div .house-container{z-index:-1;position:relative}main #house section>div.house-container svg,main #house section>div .house-container svg{width:100%;height:-moz-fit-content;height:fit-content;margin-top:auto}main #house section>div.house-container .star,main #house section>div .house-container .star{position:absolute;top:0;left:0}main #house section>div.house-container>img:nth-child(2),main #house section>div .house-container>img:nth-child(2){width:1.5rem;animation:15s linear infinite reverse star-animation;top:13%;left:2%}main #house section>div.house-container>img:nth-child(3),main #house section>div .house-container>img:nth-child(3){width:1.25rem;animation:12s linear infinite star-animation;top:13%;left:63%}main #house section>div.house-container>img:nth-child(4),main #house section>div .house-container>img:nth-child(4){width:2.5rem;animation:14s linear infinite star-animation;top:5%;left:87%}main #house section>div.house-container>img:nth-child(5),main #house section>div .house-container>img:nth-child(5){width:2.5rem;animation:13s linear infinite reverse star-animation;top:28%;left:109%}main #house section>div.house-container>img:nth-child(6),main #house section>div .house-container>img:nth-child(6){width:130px;animation:7s linear infinite star-animation;top:-10%;left:20%}@keyframes star-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}main #house section>div:last-of-type .switch{cursor:pointer;background:#131313;border:1px solid #ec6608;border-radius:100px;width:140px;height:65px;font-size:14px;transition:all .3s;position:relative}main #house section>div:last-of-type .switch.on{background:#ec6608}main #house section>div:last-of-type .switch>p{position:absolute;top:50%;transform:translateY(-50%)}main #house section>div:last-of-type .switch>p:first-of-type{left:12.5%}main #house section>div:last-of-type .switch>p:last-of-type{right:12.5%}main #house section>div:last-of-type .switch-thumb{aspect-ratio:1;transform-origin:50%;background:#ec6608;border-radius:100px;height:90%;transition:all .3s ease-in-out;animation:2s infinite thumbBounce;position:absolute;top:5%;left:2.5%;overflow:hidden}main #house section>div:last-of-type .switch-thumb.right{background:#131313;animation:none;left:calc(102.5% - 65px)}@keyframes thumbBounce{0%,30%,50%,to{transform:scale(1)}15%{transform:scale(.8)}40%{transform:scale(.9)}}main #house section .snow{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;z-index:-1;width:100vw;height:70px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}main #bye{border-color:#0000;animation:.75s ease-in-out .5s forwards borderFadeIn}main #bye section>div{border-right:1px solid #ae4800;padding:6rem 4rem}main #bye section>div .text-type{padding:6rem 4rem}main #bye section>div img{animation:.5s infinite majlaShake}main #bye section>div:last-of-type{border-right:none}main #bye section>div{opacity:0;animation:.75s ease-in-out .5s forwards contentFadeIn}main #bye-bar{opacity:0;background:#ec6608;width:100%;padding:2rem 0;animation:.75s ease-in-out .5s forwards barSlideIn;position:relative;transform:translateY(100%)}main #bye-bar .content img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1rem;height:1rem;margin-top:-.25rem}main #bye-bar .content{color:#131313;justify-content:center;align-items:center;gap:4rem;animation:5s linear infinite byeBarSliding;display:flex;position:absolute;top:50%;left:10%;transform:translateY(-50%)}@keyframes byeBarSliding{0%{left:10%}to{left:-47%}}@keyframes borderFadeIn{0%{border-color:#0000}to{border-color:#ec6608}}@keyframes contentFadeIn{0%{opacity:0}to{opacity:1}}@keyframes barSlideIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:768px){.doors:before{width:77px}.majla{width:90px}header{height:90vh}header div{padding:1rem}header div h1{font-size:3.5rem}header div h1>div{padding:0;width:5rem!important;height:5rem!important}header div h1>div:first-of-type{margin:0}header div h1>div:first-of-type canvas{transform:translateY(1rem)}header div h1>div:last-of-type{margin:-1rem -.5rem 0 -1rem}header div h1>div:last-of-type canvas{transform:translateY(1rem)}header.bye{height:-moz-fit-content;height:fit-content}header.bye .container{flex-direction:column;padding:0}header.bye .container>div:first-of-type{border-bottom:1px solid #ae4800;border-right:none;padding:2rem 0}main #worked section>div,main #worked section>div .text-type{padding:3rem 4rem}main #worked section>div:last-of-type:before{left:-77px}main #epic section>div:first-of-type{gap:2rem}main #epic section>div:first-of-type:before{top:-77px}main #video{aspect-ratio:4/3;height:auto}main #video .bar .content{width:300%}main #video .bar .content p{margin-top:.25rem}main #video .bar img{width:1.5rem}main #video>.container.doors:before{bottom:-77px}main #energy section{min-height:auto}main #energy section>div:first-of-type,main #energy section>div:first-of-type .text-type{padding-top:8rem}main #energy section>div:first-of-type:before{top:5%;right:-77px}main #energy section>div:last-of-type:before{bottom:-77px}main #stairs section{border-bottom:1px solid #ae4800;padding-top:2rem;padding-left:0}main #stairs section:after{bottom:-1px}main #stairs section:before{display:block;bottom:-1px;left:-100%}main #stairs section .stair{border-bottom:none;border-left:none;height:-moz-fit-content;height:fit-content;padding-bottom:1rem;position:relative}main #stairs section .stair:first-of-type{border-left:none}main #stairs section .stair .text-type{width:100%;top:0;bottom:auto;left:50%;transform:translate(-50%)}main #stairs section .stair:last-of-type{padding-bottom:2rem;padding-right:0}main #stairs section .doors:before{bottom:-77px}main #house section{max-width:100%;margin-top:0;padding-top:4rem;padding-bottom:4rem}main #house section>div.house-container,main #house section>div .house-container{width:60%;margin-bottom:2rem}main #house section>div.house-container .star,main #house section>div .house-container .star{display:none}main #house section>div.house-container .houses,main #house section>div .house-container .houses{margin-left:0}main #house section>div.house-container .snow,main #house section>div .house-container .snow{width:98%;height:auto}main #house section>div:last-of-type{text-align:center}main #house section>div:last-of-type .switch{width:150px}main #house section>div:last-of-type .switch-thumb.left>p:last-of-type{right:calc(105% - 150px)}main #house section>div:last-of-type .switch-thumb.right>p:last-of-type{left:calc(105% - 150px)}main #bye section{flex-direction:column;display:flex}main #bye section>div,main #bye section>div .text-type{padding:4rem 3rem}main #bye section>div{border-bottom:1px solid #ae4800;border-right:none}main #bye section>div:last-of-type{border-bottom:none}main #bye-bar{gap:2rem}}@media only screen and (max-width:640px){.container{max-width:calc(100% - 1rem)}nav ul li{padding:1.5rem 1rem}nav ul li:first-child,nav ul li:nth-child(3){border:none}nav ul li a{gap:.5rem;display:flex}nav ul li p{line-height:1}header{height:max(80vh,650px)}header div h1{font-size:2.75rem}header div h1>div:last-of-type{margin:-2rem -.5rem 0}header div h1>div:last-of-type canvas{transform:translateY(1.5rem)}header:before{left:unset;bottom:-77px;right:5%;transform:rotateX(180deg)}header.bye .container{align-items:flex-start}header.bye .container>div:first-of-type{width:100%}header.bye .container>div:first-of-type h1{padding:0 3rem;font-size:2.25rem}header.bye .container>div:first-of-type h1 img{height:3rem;margin-left:-.75rem}header.bye .container>img{height:auto}main #worked section>div:last-of-type,main #worked section>div .text-type{padding:4rem 2rem}main #worked section>div p,main #worked section>div .text-type{max-width:calc(100% - 77px - 1rem)}main #worked section>div:first-of-type{border-bottom:1px solid #ae4800;border-right:none}main #worked section>div:last-of-type:before{top:-77px;left:5%;bottom:unset;transform:rotateY(180deg)rotate(0)}main #epic section>div:first-of-type{border-right:none;gap:0}main #epic section>div:first-of-type p{border-bottom:1px solid #ae4800;width:100%;margin-left:0;padding:3rem 2rem;position:relative}main #epic section>div:first-of-type p:before{content:"";z-index:1;background-color:#131313;width:77px;height:1px;position:absolute;bottom:-1px;right:5%}main #epic section>div:first-of-type .raffle{border-top:none;border-bottom:1px solid #ae4800;border-right:1px solid #ae4800;max-width:calc(95% - 77px);height:100px}main #epic section>div:first-of-type:before{left:unset;right:5%;transform:rotateY(0)}main #epic section>div:last-of-type:before{display:none}main #video{aspect-ratio:unset;flex-direction:column;display:flex}main #video>img,main #video video{aspect-ratio:16/9;order:2}main #video .bar{order:1;padding:.5rem;position:relative}main #video .bar .content{gap:1rem;width:-moz-fit-content;width:fit-content;min-width:200%}@keyframes contentRoll{0%{transform:translate(0)}to{transform:translate(-53%)}}main #video .bar img{width:.75rem}main #video>.container{order:3;position:relative}main #video>.container.border-sides{height:100%;position:absolute}main #video>.container.doors{border-top:1px solid #ae4800;padding:6rem 2rem}main #video>.container.doors .text-type{padding-right:2rem}main #video>.container.doors:before{top:-1px;bottom:unset;left:5%}main #energy section>div:first-of-type{border-bottom:1px solid #ae4800;border-right:none;align-items:center;padding:4rem 6rem 4rem 2rem}main #energy section>div:first-of-type:before{top:-77px;right:5%;transform:rotate(0)}main #energy section>div:first-of-type .text-type{padding:4rem 6rem 4rem 2rem;top:50%;transform:translateY(-50%)}main #energy section>div:first-of-type:after{content:"";background-color:#ae4800;width:300%;height:1px;position:absolute;bottom:-1px;left:-100%}main #energy section>div:nth-of-type(2) .raffle{border-top:1px solid #ae4800}main #energy section>div:nth-of-type(2):before{display:none}main #energy section>div:last-of-type,main #energy section>div:last-of-type .text-type{padding:4rem calc(77px + 5%) 4rem 2rem}main #energy section>div:last-of-type:before{top:-76px;right:5%;bottom:unset;transform:rotate(0)}main #energy section>div:last-of-type:after{content:"";background:#131313;width:calc(77px + 5%);height:1px;position:absolute;bottom:-1px;right:0}main #energy section:after{display:none}main #stairs section{padding-top:0}main #stairs section>div{text-align:left;padding:77px 2rem 3rem calc(77px + 5%)}main #stairs section>div .text-type{padding:77px 2rem 3rem calc(77px + 5%);bottom:0;right:0}main #stairs section>div.doors:before{bottom:-1px;left:5%;transform:rotate(0)}main #house section>div .house-container{width:80%}main #house section>div .house-container svg{height:auto}main #house section>div .house-container .snow{z-index:1}main #bye-bar{gap:1rem}main #bye-bar img{height:1rem;margin-top:-.125rem}main #bye-bar img:nth-of-type(2){height:.75rem}@keyframes byeBarSliding{0%{left:0%}to{left:-138%}}}@property --tw-leading{syntax:"*";inherits:false}.text-type{position:absolute;white-space:pre-wrap}.text-type span.word{display:inline-block}
