@tailwind base;@tailwind components;@tailwind utilities;@layer base{@font-face{font-family:Optimistic Display;font-weight:500;src:url(/static/media/Optimistic_Display_W_Md.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Display_W_Md.717fd895acaeee1281f2.woff) format("woff")}@font-face{font-family:Optimistic Display;font-weight:600;src:url(/static/media/Optimistic_Display_W_SBd.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Display_W_SBd.717fd895acaeee1281f2.woff) format("woff")}@font-face{font-family:Optimistic Display;font-weight:700;src:url(/static/media/Optimistic_Display_W_Bd.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Display_W_Bd.717fd895acaeee1281f2.woff) format("woff")}@font-face{font-family:Optimistic Text;font-weight:400;src:url(/static/media/Optimistic_Text_W_Rg.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Text_W_Rg.717fd895acaeee1281f2.woff) format("woff")}@font-face{font-family:Optimistic Text;font-weight:500;src:url(/static/media/Optimistic_Text_W_Md.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Text_W_Md.717fd895acaeee1281f2.woff) format("woff")}@font-face{font-family:Optimistic Text;font-weight:700;src:url(/static/media/Optimistic_Text_W_Bd.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Text_W_Bd.717fd895acaeee1281f2.woff) format("woff")}@font-face{font-family:Optimistic Text;font-weight:800;src:url(/static/media/Optimistic_Text_W_XBd.717fd895acaeee1281f2.woff2) format("woff2"),url(/static/media/Optimistic_Text_W_XBd.717fd895acaeee1281f2.woff) format("woff")}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Optimistic Text,sans-serif}#root,body,html{height:100%}:root{--segEv-font:"Optimistic Text",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--perspective:4000px}h1,h2,h3,h4,h5,h6{font-family:Optimistic Display,sans-serif}.prose .display h1{@apply text-4xl text-gray-800 font-medium leading-tight}.prose .display h2{@apply text-gray-800 font-medium leading-tight;font-size:2.5rem}.prose h1{@apply text-3xl text-gray-800 font-medium leading-tight mt-2 mb-4;letter-spacing:.016rem}.prose h2{@apply text-2xl text-gray-800 font-medium leading-tight my-2;letter-spacing:.01rem}.prose h3{@apply text-xl text-gray-800 font-medium leading-tight my-2;letter-spacing:.005rem}.prose h4{@apply text-lg text-gray-800 font-medium leading-tight my-2}.prose h5{@apply text-xl text-gray-600 font-normal leading-normal my-2;letter-spacing:.005rem}.prose h6,.prose p{@apply text-sm text-gray-600 font-normal leading-normal}.prose ol,.prose ul{@apply text-sm text-gray-600 font-normal leading-normal;padding-right:2rem}@media screen and (lg){.prose .display h1,.prose .display h2,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6:not(h6.faq){@apply text-base}.prose ol,.prose ul{padding-right:3rem}}.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,≈{@apply text-gray-200}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.flex-grow-4{flex-grow:4}.flex-grow-5{flex-grow:5}.nav-title{font-family:Optimistic Text,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-family:var(--segEv-font)}.btn,.comp_summary h1,.comp_summary h2,.comp_summary h3{@apply mb-4}.disabled{opacity:.4;pointer-events:none}.absolute-center{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@screen lg{.drawer .grid{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.fade-in{opacity:1!important;transition:opacity .5s}.react-photo-gallery--gallery>div{gap:.25rem}.sticker{-webkit-filter:drop-shadow(.25rem .25rem 5px #fff) drop-shadow(-.25rem .25rem 5px #fff) drop-shadow(.25rem -.25rem 5px #fff) drop-shadow(-.25rem -.25rem 5px #fff);filter:drop-shadow(.25rem .25rem 5px #fff) drop-shadow(-.25rem .25rem 5px #fff) drop-shadow(.25rem -.25rem 5px #fff) drop-shadow(-.25rem -.25rem 5px #fff);transition:-webkit-filter .3s ease-out;transition:filter .3s ease-out;transition:filter .3s ease-out,-webkit-filter .3s ease-out}.sticker-select,.sticker:hover{-webkit-filter:drop-shadow(.25rem .25rem 1px #2962d9) drop-shadow(-.25rem .25rem 1px #2962d9) drop-shadow(.25rem -.25rem 1px #2962d9) drop-shadow(-.25rem -.25rem 1px #2962d9);filter:drop-shadow(.25rem .25rem 1px #2962d9) drop-shadow(-.25rem .25rem 1px #2962d9) drop-shadow(.25rem -.25rem 1px #2962d9) drop-shadow(-.25rem -.25rem 1px #2962d9)}.mask-path{-webkit-animation:reveal .4s ease-in forwards;animation:reveal .4s ease-in forwards;opacity:0}.Canvas.multi-mask-mode svg.mask-1-of-1,.Canvas.multi-mask-mode svg.mask-1-of-2,.Canvas.multi-mask-mode svg.mask-1-of-3,.Canvas.multi-mask-mode svg.mask-2-of-2,.Canvas.multi-mask-mode svg.mask-2-of-3,.Canvas.multi-mask-mode svg.mask-3-of-3{opacity:0}.Canvas.multi-mask-mode.rotate .background{-webkit-animation:rotate0 1s ease-in forwards;animation:rotate0 1s ease-in forwards}.Canvas.multi-mask-mode.rotate>img:nth-child(2){-webkit-animation:rotate 1s ease-in forwards;animation:rotate 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-best{-webkit-animation:rotate-best 1s ease-in forwards;animation:rotate-best 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-1-of-1{-webkit-animation:rotate-1-of-1 1s ease-in forwards;animation:rotate-1-of-1 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-1-of-2{-webkit-animation:rotate-1-of-2 1s ease-in forwards;animation:rotate-1-of-2 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-2-of-2{-webkit-animation:rotate-2-of-2 1s ease-in forwards;animation:rotate-2-of-2 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-1-of-3{-webkit-animation:rotate-1-of-3 1s ease-in forwards;animation:rotate-1-of-3 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-2-of-3{-webkit-animation:rotate-2-of-3 1s ease-in forwards;animation:rotate-2-of-3 1s ease-in forwards}.Canvas.multi-mask-mode.rotate svg.mask-3-of-3{-webkit-animation:rotate-3-of-3 1s ease-in forwards;animation:rotate-3-of-3 1s ease-in forwards}.Canvas.multi-mask-mode.rotate .konva{-webkit-animation:disappear .5s ease-out forwards;animation:disappear .5s ease-out forwards;opacity:1}.Canvas.multi-mask-mode.unrotate .background{-webkit-animation:unrotate0 1s ease-out forwards;animation:unrotate0 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate>img:nth-child(2){-webkit-animation:unrotate 1s ease-out forwards;animation:unrotate 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-best{-webkit-animation:unrotate-best 1s ease-out forwards;animation:unrotate-best 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-1-of-1{-webkit-animation:unrotate-1-of-1 1s ease-out forwards;animation:unrotate-1-of-1 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-1-of-2{-webkit-animation:unrotate-1-of-2 1s ease-out forwards;animation:unrotate-1-of-2 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-2-of-2{-webkit-animation:unrotate-2-of-2 1s ease-out forwards;animation:unrotate-2-of-2 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-1-of-3{-webkit-animation:unrotate-1-of-3 1s ease-out forwards;animation:unrotate-1-of-3 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-2-of-3{-webkit-animation:unrotate-2-of-3 1s ease-out forwards;animation:unrotate-2-of-3 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate svg.mask-3-of-3{-webkit-animation:unrotate-3-of-3 1s ease-out forwards;animation:unrotate-3-of-3 1s ease-out forwards}.Canvas.multi-mask-mode.unrotate .konva{-webkit-animation:reveal .5s ease-in .5s forwards;animation:reveal .5s ease-in .5s forwards;opacity:0}@-webkit-keyframes disappear{0%{opacity:1}to{opacity:0}}@keyframes disappear{0%{opacity:1}to{opacity:0}}@-webkit-keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rotate0{0%{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.5;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.5;-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}}@keyframes rotate0{0%{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.5;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.5;-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}}@-webkit-keyframes unrotate0{0%{opacity:.5;-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}50%{opacity:.5;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate0{0%{opacity:.5;-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}50%{opacity:.5;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate{0%{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}}@keyframes rotate{0%{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}}@-webkit-keyframes unrotate{0%{-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}50%{-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate{0%{-webkit-transform:perspective(4000px) translateX(-20%) rotateY(60deg);transform:perspective(4000px) translateX(-20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(-20%) rotateY(60deg)}50%{-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-best{0%{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:0;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0}}@keyframes rotate-best{0%{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:0;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0}}@-webkit-keyframes unrotate-best{0%{opacity:0}50%{opacity:0;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-best{0%{opacity:0}50%{opacity:0;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:1;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-1-of-1{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(30%) rotateY(60deg);transform:perspective(4000px) translateX(30%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg)}}@keyframes rotate-1-of-1{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(30%) rotateY(60deg);transform:perspective(4000px) translateX(30%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg)}}@-webkit-keyframes unrotate-1-of-1{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(30%) rotateY(60deg);transform:perspective(4000px) translateX(30%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-1-of-1{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(30%) rotateY(60deg);transform:perspective(4000px) translateX(30%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(30%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-1-of-2{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(10%) rotateY(60deg);transform:perspective(4000px) translateX(10%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg)}}@keyframes rotate-1-of-2{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(10%) rotateY(60deg);transform:perspective(4000px) translateX(10%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg)}}@-webkit-keyframes unrotate-1-of-2{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(10%) rotateY(60deg);transform:perspective(4000px) translateX(10%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-1-of-2{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(10%) rotateY(60deg);transform:perspective(4000px) translateX(10%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(10%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-2-of-2{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}}@keyframes rotate-2-of-2{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}}@-webkit-keyframes unrotate-2-of-2{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-2-of-2{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-1-of-3{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}}@keyframes rotate-1-of-3{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}}@-webkit-keyframes unrotate-1-of-3{0%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-1-of-3{0%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-2-of-3{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(20%) rotateY(60deg);transform:perspective(4000px) translateX(20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg)}}@keyframes rotate-2-of-3{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(20%) rotateY(60deg);transform:perspective(4000px) translateX(20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg)}}@-webkit-keyframes unrotate-2-of-3{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(20%) rotateY(60deg);transform:perspective(4000px) translateX(20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-2-of-3{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(20%) rotateY(60deg);transform:perspective(4000px) translateX(20%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(20%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@-webkit-keyframes rotate-3-of-3{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}}@keyframes rotate-3-of-3{0%{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}}@-webkit-keyframes unrotate-3-of-3{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}@keyframes unrotate-3-of-3{0%{opacity:.7;-webkit-transform:perspective(4000px) translateX(40%) rotateY(60deg);transform:perspective(4000px) translateX(40%) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg);transform:perspective(var(--perspective)) translateX(40%) rotateY(60deg)}50%{opacity:.7;-webkit-transform:perspective(4000px) rotateY(60deg);transform:perspective(4000px) rotateY(60deg);-webkit-transform:perspective(var(--perspective)) rotateY(60deg);transform:perspective(var(--perspective)) rotateY(60deg)}to{opacity:0;-webkit-transform:perspective(4000px);transform:perspective(4000px);-webkit-transform:perspective(var(--perspective));transform:perspective(var(--perspective))}}.background-animate{-webkit-animation:AnimationName 3s ease infinite;animation:AnimationName 3s ease infinite;background-size:400%}@-webkit-keyframes AnimationName{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes AnimationName{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@-webkit-keyframes inAnimation{0%{max-height:0;opacity:0}50%{opacity:1}to{max-height:600px;opacity:1}}@keyframes inAnimation{0%{max-height:0;opacity:0}50%{opacity:1}to{max-height:600px;opacity:1}}@-webkit-keyframes outAnimation{0%{max-height:600px;opacity:1}50%{opacity:0}to{max-height:0;opacity:0}}@keyframes outAnimation{0%{max-height:600px;opacity:1}50%{opacity:0}to{max-height:0;opacity:0}}.mask-gradient{-webkit-animation:reveal-and-hide 1.5s .3s forwards;animation:reveal-and-hide 1.5s .3s forwards;opacity:0}@-webkit-keyframes reveal-and-hide{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes reveal-and-hide{0%{opacity:0}25%{opacity:1}to{opacity:0}}.loading-bar{--tw-bg-opacity:0.2;-webkit-appearance:none;appearance:none;height:.5rem;overflow:hidden;position:relative;vertical-align:initial;width:100%}.loading-bar,.loading-bar:after{background-color:hsl(var(--n)/var(--tw-bg-opacity));border-radius:1rem;border-radius:var(--rounded-box,1rem)}.loading-bar:after{--tw-bg-opacity:1;-webkit-animation:loading 5s ease-in-out infinite;animation:loading 5s ease-in-out infinite;bottom:0;content:"";left:-40%;position:absolute;top:0;width:33.333333%}@-webkit-keyframes loading{50%{left:107%}}@keyframes loading{50%{left:107%}}