body{--animation-time-base: .3s;--animation-time-slow: calc(var(--animation-time-base) * 2.5);--animation-time-fast: calc(var(--animation-time-base) * .7);--padding-horizontal-base: 1rem;--padding-vertical-base: .5rem;--padding-horizontal-large: calc(var(--padding-horizontal-base) * 2);--padding-vertical-large: calc(var(--padding-vertical-base) * 2);--padding-horizontal-small: calc(var(--padding-horizontal-base) / 2);--padding-vertical-small: calc(var(--padding-vertical-base) / 2);--section-padding-top: .5rem;--section-padding-bottom: 1rem;--section-padding-horizontal: 1rem;--button-base-border-radius: 16px;--button-text-padding-horizontal: .75em;--button-text-padding-vertical: .3em;--fieldset-border-radius: 16px;--news-preview-width: 300px;--news-preview-image-width: 280px;--news-preview-image-height: 165px;--news-preview-inner-padding: .5rem;--media-width-size-large: 800px;--media-height-size-large: 450px;--media-width-size-medium: 552px;--media-height-size-medium: 328px;--media-width-size-small: 356px;--media-height-size-small: 216px;--tablet-media-width-size: 512px;--tablet-media-height-size: 288px;--phone-media-width-size: 320px;--phone-media-height-size: 180px}@media(prefers-reduced-motion:reduce){body{--animation-time-base: 0}}.center{position:relative;width:100%;display:flex;justify-content:center;align-content:center;align-items:center}.visible-hidden{visibility:hidden!important}.display-none{display:none!important}.full-width{width:100%!important}@media screen and (min-width:1025px){.hidden-large{display:none!important}}@media screen and (max-width:1024px)and (min-width:600px){.hidden-medium{display:none!important}}@media screen and (max-width:599px){.hidden-small{display:none!important}}.animation-fade{animation-timing-function:ease-in;animation-duration:var(--animation-time-slow)}.animation-fade.active{animation-name:fade-in}.animation-fade.inactive{animation-name:fade-out}@keyframes fade-in{0%{opacity:.1}30%{opacity:.1}to{opacity:1}}@keyframes fade-out{0%{opacity:1}50%,to{opacity:0}}app-content-button .star-hover .animation-wrapper{position:absolute;inset:0}app-content-button .star-hover .animation-container{margin:0;position:absolute;transform:translate(0);width:30px;z-index:-1;transition:all .65s cubic-bezier(.05,.83,.55,.9);-webkit-mask-image:url("./media/Sparkle-NXDG5GES.svg?v=1");mask-image:url("./media/Sparkle-NXDG5GES.svg?v=1");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-type:alpha;--webkit-mask-image: url("./media/Sparkle-NXDG5GES.svg?v=1");--webkit-mask-repeat: no-repeat;--webkit-mask-position: center;--webkit-mask-size: 100% 100%;--webkit-mask-type: alpha;aspect-ratio:auto 70/99;transform-origin:0 0;background-color:transparent;pointer-events:none}app-content-button .star-hover .container-1{bottom:0;right:0}app-content-button .star-hover .container-2{right:0}app-content-button .star-hover .container-3{top:0;right:0}app-content-button .star-hover .container-4{top:0;left:0}app-content-button .star-hover .container-5{top:0;left:0}app-content-button .star-hover .container-6{bottom:0;left:0}app-content-button .star-hover:hover .animation-container{z-index:4}app-content-button .star-hover:hover .container-1{transform:translate(45%,100%);width:35px}app-content-button .star-hover:hover .container-2{transform:translate(100%,-25%);width:25px}app-content-button .star-hover:hover .container-3{transform:translate(-50%,-80%);width:30px}app-content-button .star-hover:hover .container-4{transform:translate(-75%,-50%);width:40px}app-content-button .star-hover:hover .container-5{transform:translate(240%,-90%);width:20px}app-content-button .star-hover:hover .container-6{transform:translate(100%,90%);width:30px}app-content-button .x-small.star-hover:hover .container-1,app-content-button .small.star-hover:hover .container-1{width:20px}app-content-button .x-small.star-hover:hover .container-2,app-content-button .small.star-hover:hover .container-2{width:15px}app-content-button .x-small.star-hover:hover .container-3,app-content-button .small.star-hover:hover .container-3{width:20px}app-content-button .x-small.star-hover:hover .container-4,app-content-button .small.star-hover:hover .container-4{width:25px}app-content-button .x-small.star-hover:hover .container-5,app-content-button .small.star-hover:hover .container-5{width:10px}app-content-button .x-small.star-hover:hover .container-6,app-content-button .small.star-hover:hover .container-6{width:20px}app-content-button .large.star-hover:hover .container-1,app-content-button .x-large.star-hover:hover .container-1{width:45px}app-content-button .large.star-hover:hover .container-2,app-content-button .x-large.star-hover:hover .container-2{width:35px}app-content-button .large.star-hover:hover .container-3,app-content-button .x-large.star-hover:hover .container-3{width:40px}app-content-button .large.star-hover:hover .container-4,app-content-button .x-large.star-hover:hover .container-4{width:50px}app-content-button .large.star-hover:hover .container-5,app-content-button .x-large.star-hover:hover .container-5{width:30px}app-content-button .large.star-hover:hover .container-6,app-content-button .x-large.star-hover:hover .container-6{width:40px}@media screen and (prefers-reduced-motion:reduce){app-content-button .star-hover .animation-container{transition:none}}button{cursor:pointer}button:disabled{cursor:default;filter:saturate(0)}button.icon-button{background:none;background-color:transparent;border:none;padding:0;margin:0}.form-row{margin-block-end:1.5rem;display:flex;justify-content:flex-start;width:100%}.form-row app-form-field-wrapper:not(:last-child){margin-inline-end:2rem}.form-row app-form-field-wrapper.username,.form-row app-form-field-wrapper.password,.form-row app-form-field-wrapper.email,.form-row app-form-field-wrapper.age{width:260px}.form-row app-form-field-wrapper.checkbox-wrapper{align-items:center}.form-row app-form-field-wrapper.checkbox-wrapper p-checkbox{margin-inline-end:1rem}.form-row .form-input:last-child{margin-inline-end:0}.center-form-row{justify-content:center}@media screen and (max-width:600px){.form-row{flex-direction:column;align-items:center}.form-row .form-input{padding-bottom:1rem}.form-row app-form-field-wrapper:not(:last-child){margin-inline-end:0}}.video-embed-container{width:100%;position:relative}.video-embed-container.r-16-9{aspect-ratio:16/9}.video-embed-container.r-9-16{aspect-ratio:9/16}.video-embed-container.r-4-3{aspect-ratio:4/3}.video-embed-container.r-3-2{aspect-ratio:3/2}.video-embed-container.r-8-5{aspect-ratio:8/5}.video-embed-container iframe,.video-embed-container object,.video-embed-container embed{width:100%;height:100%}.video-embed-container .video-background-1,.video-embed-container .video-background-2{position:absolute;inset:0;z-index:-1}button.p-galleria-close{z-index:1;top:15vh}@media screen and (max-width:600px)or (max-width:1024px){button.p-galleria-close{top:40%}}.p-galleria-thumbnail-wrapper button:disabled{display:none}body{overflow:visible!important}*{box-sizing:border-box}html{width:100%;height:100%;margin:0;padding:0}body{background-color:var(--site-background-color);font-family:var(--base-fonts);font-size:var(--base-font-size);position:relative;width:100%;height:100%;margin:0;padding:0}.main-layout{display:flex;flex-direction:column;height:100%}.main-content{flex-grow:1;display:flex;flex-direction:column;width:100%;position:relative;color:var(--light-font-color)}h1,h2,h3,h4,h5,h6{text-align:center;text-wrap:pretty;width:100%}h1{margin:.6rem 0}h2{margin:.55rem 0}h3{margin:.5rem 0}h4{margin:.45rem 0}h5,h6{margin:.3rem 0}p{margin:.5rem 0}ul,ol{margin:.5rem 0;padding-inline-start:1.5rem}blockquote{margin:2rem 1rem 2rem .5rem;padding:0 0 0 .5rem;border-inline-start:3px solid var(--blockquote-border-color)}fieldset{border-radius:var(--fieldset-border-radius)}fieldset legend{font-weight:700}fieldset.primary{border-color:var(--primary-color)}fieldset.secondary{border-color:var(--secondary-color)}fieldset.success{border-color:var(--success-color)}fieldset.warning{border-color:var(--warning-color)}fieldset.danger{border-color:var(--danger-color)}body{--base-font-color: #eeeeee;--dark-font-color: #333;--light-font-color: #eeeeee;--main-banner-font-color: #eee;--link-color: #6c6cee;--link-color-hover: #c4c4f1;--link-color-visited: #de86e5;--primary-color: #2b5289;--primary-dark-color: #03285c;--primary-light-color: #609aeb;--secondary-color: #934765;--secondary-dark-color: #5e1331;--secondary-light-color: #eea6c3;--success-color: #00b100;--success-dark-color: #006800;--success-light-color: #4afa4a;--warning-color: #e3a615;--warning-dark-color: #946800;--warning-light-color: #ffd167;--danger-color: #e43720;--danger-dark-color: #7c0e00;--danger-light-color: #fc7462;--site-background-color: #000;--form-error-text-color: red;--blockquote-border-color: var(--primary-light-color);--base-fonts: "Roboto", "SF Pro", Helvetica;--title-font: "WizardRegular";--base-font-size: 16px;--rich-text-code-border-color: var(--light-font-color);--rich-text-code-background-color: rgba(0, 0, 0, .5);--loading-display-color: var(--danger-light-color);--standard-card-width: 300px;--card-background-color: #222;--card-background: linear-gradient(#222, #222 80%, #000);--card-border-color: transparent;--card-border-size: 0px;--news-background-color: #222;--news-background: linear-gradient(#222, #222 80%, #000);--news-preview-card-spacing: 1.6rem;--news-preview-row-spacing: 2rem;--news-header-size: 3rem;--news-date-size: 1.25rem;--news-content-width: 1000px;--header-height: 60px;--header-height-large: 70px;--header-height-x-large: 80px;--header-padding-vertical: 8px;--header-padding-horizontal: 20px;--header-background-color: rgba(0, 0, 0, .7);--header-bottom-border-color: linear-gradient(to right, var(--header-text-color), #f8f1c7, var(--header-text-color));--nav-sidebar-background: var(--card-background);--header-text-color: #fdc23a;--email-filled-background-color: #363242;--email-filled-border-color: rgba(255, 255, 255, .5);--email-filled-text-color: var(--light-font-color);--hover-tab-border-color: var(--light-font-color);--tab-text-size: 1.5rem;--tab-text-color: var(--header-text-color);--tab-text-color-hover: var(--light-font-color);--feature-small-screen-divider-color: var(--light-font-color);--highlight-entry-width: 30vw;--highlight-entry-row-spacing: .5rem;--highlight-entry-card-spacing: 1rem;--highlight-image-width: 250px;--highlight-image-height: 250px;--footer-background-color: #68042b}body.prefers-reduced-motion{--animation-time-base: 0}@font-face{font-family:WizardRegular;font-weight:400;src:url("./media/WizardFancyVariable-HDSY24YY.ttf?v=1") format("truetype")}.fancy-text{font-family:var(--title-font)}.fancy-title-text{font-family:var(--title-font);font-weight:400;color:var(--header-text-color);paint-order:stroke fill;-webkit-text-stroke-width:.075em;-webkit-text-stroke-color:var(--primary-light-color)}.legal-text{font-size:.85rem;line-height:1.2rem;font-style:italic}.card{background-color:transparent;text-shadow:0px 0px 20px #000;border:1px solid transparent;border-radius:12px;color:var(--base-font-color)}.card.card-fill{background-color:var(--card-background-color);background:var(--card-background);border:var(--card-border-color) solid var(--card-border-size);border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px;text-shadow:none;margin:3rem}.card.card-fill .card-background-2{background-repeat:repeat;background-image:url("./media/flowerPattern-D3ZJD2TY.webp?v=1");mix-blend-mode:screen;opacity:.1}.card .card-title{font-size:3rem}.card .card-action-button{font-family:var(--title-font)}@media screen and (max-width:600px){.card.card-fill{margin:3rem 1.5rem}.card .card-title{font-size:2rem}}.content-button{border-color:transparent;padding:0;color:var(--light-font-color)}.content-button:visited{color:var(--light-font-color)}.content-button.outline{font-weight:700;text-shadow:0px 2px 15px rgba(0,0,0,.7);border-style:solid;border-width:2px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:transparent}.content-button.outline.x-large{border-width:3px}.content-button.outline.primary{border-color:var(--primary-color)}.content-button.outline.secondary{border-color:var(--secondary-color)}.content-button.outline.success{border-color:var(--success-color)}.content-button.outline.warning{border-color:var(--warning-color)}.content-button.outline.danger{border-color:var(--danger-color)}.content-button.outline .outer-content{border-radius:calc(var(--button-base-border-radius) - 1px);border-color:#fff0;background-color:#fff0;border-style:solid;border-width:1px;transition-property:border-color,background-color;transition-duration:var(--animation-time-base);transition-timing-function:ease-out}.content-button.outline:hover .outer-content{border-color:#fff;background-color:#fff2}.content-button.fill{font-weight:700;text-shadow:0px 2px 15px rgba(0,0,0,.7);border-style:solid;border-width:2px;border-color:#0003}.content-button.fill.x-large{border-width:3px}.content-button.fill.primary{--button-color-top: var(--primary-light-color);--button-color-middle: var(--primary-color);--button-color-bottom: var(--primary-dark-color);--content-border-color: var(--primary-color)}.content-button.fill.secondary{--button-color-top: var(--secondary-light-color);--button-color-middle: var(--secondary-color);--button-color-bottom: var(--secondary-dark-color);--content-border-color: var(--secondary-color)}.content-button.fill.success{--button-color-top: var(--success-light-color);--button-color-middle: var(--success-color);--button-color-bottom: var(--success-dark-color);--content-border-color: var(--success-color)}.content-button.fill.warning{--button-color-top: var(--warning-light-color);--button-color-middle: var(--warning-color);--button-color-bottom: var(--warning-dark-color);--content-border-color: var(--warning-color)}.content-button.fill.danger{--button-color-top: var(--danger-light-color);--button-color-middle: var(--danger-color);--button-color-bottom: var(--danger-dark-color);--content-border-color: var(--danger-color)}.content-button.fill .outer-content{border-radius:calc(var(--button-base-border-radius) - 1px);border-color:var(--content-border-color);border-style:solid;border-width:1px;background:linear-gradient(var(--button-color-top) 0%,var(--button-color-middle) 15%,var(--button-color-middle) 75%,var(--button-color-bottom) 100%);transition-property:filter;transition-duration:var(--animation-time-base);transition-timing-function:ease-out}.content-button.fill:hover .outer-content{filter:saturate(1.5) brightness(1.25)}.content-button.fancy{--first-border-width: 4px;--button-glow-color: #ffffff33;--hover-filter-border: saturate(1.5) brightness(.7);--hover-filter-button: saturate(2) brightness(.6);font-weight:400;font-family:var(--title-font);font-size:1.15rem;padding:var(--first-border-width);text-transform:lowercase;text-shadow:0px 2px 15px rgba(0,0,0,.7)}.content-button.fancy.large{font-size:1.45em}.content-button.fancy.x-large{font-size:1.85em;--first-border-width: 5px}.content-button.fancy.small{font-size:1rem;--first-border-width: 3px}.content-button.fancy.x-small{font-size:.85rem;--first-border-width: 2px}.content-button.fancy:hover{color:var(--light-font-color)}.content-button.fancy:hover .outer-content:after{filter:var(--hover-filter-border)}.content-button.fancy:hover .inner-content:after{filter:var(--hover-filter-button)}.content-button.fancy:before{content:"";border-radius:calc(var(--button-base-border-radius) - 1px);position:absolute;z-index:0;inset:1px;transition-property:filter;transition-duration:var(--animation-time-base);transition-timing-function:ease-out}.content-button.fancy:after{content:"";position:absolute;border-radius:calc(var(--button-base-border-radius) - 1px);z-index:1;top:calc(var(--first-border-width) * .5);right:calc(var(--first-border-width) * .5);bottom:calc(var(--first-border-width) * .5);left:calc(var(--first-border-width) * .5);transition-property:filter;transition-duration:var(--animation-time-base);transition-timing-function:ease-out}.content-button.fancy .outer-content{border-radius:calc(var(--button-base-border-radius) - 2px);padding:4px 2px 3px 1px}.content-button.fancy .outer-content:before{content:"";position:absolute;border-radius:calc(var(--button-base-border-radius) - 3px);z-index:0;inset:3px 0}.content-button.fancy .outer-content:after{content:"";position:absolute;z-index:1;border-radius:calc(var(--button-base-border-radius) - 5px);inset:4px 1px 3px;transition-property:filter;transition-duration:var(--animation-time-base);transition-timing-function:ease-out}.content-button.fancy .inner-content{border-radius:calc(var(--button-base-border-radius) - 4px)}.content-button.fancy .inner-content:after{content:"";position:absolute;z-index:-1;border-radius:calc(var(--button-base-border-radius) - 5px);inset:1px;transition-property:filter;transition-duration:var(--animation-time-base);transition-timing-function:ease-out}.content-button.fancy.primary{--border-dark-top: #b4862a;--border-dark-bottom: #a5681d;--border-light-top: #ffbf3b;--border-light-bottom: #eb9429;--button-outer-top: #80b0e8;--button-outer-bottom: #1a2a3a;--button-inner-top: #104693;--button-inner-bottom: var(--primary-color);--button-highlight-top: #4484d1ff;--button-highlight-mid: #2e6ab0cc;--button-highlight-bottom: #2e6ab0cc;--button-glow-color: #ffbf3b33;background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.primary:before{background:linear-gradient(var(--border-light-top),var(--border-light-bottom))}.content-button.fancy.primary:after{background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.primary .outer-content{background:linear-gradient(var(--button-outer-top),var(--button-outer-bottom))}.content-button.fancy.primary .outer-content:before{background:linear-gradient(var(--button-highlight-top),var(--button-inner-bottom))}.content-button.fancy.primary .outer-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.primary .inner-content{background:linear-gradient(var(--button-highlight-top) 1%,var(--button-highlight-mid),var(--button-highlight-mid) 80%,var(--button-highlight-bottom))}.content-button.fancy.primary .inner-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.secondary{--border-dark-top: #7e7e9d;--border-dark-bottom: #626187;--border-light-top: #b3b3df;--border-light-bottom: #8b88bf;--button-outer-top: #cb9bb2;--button-outer-bottom: #3e2020;--button-inner-top: #7a173b;--button-inner-bottom: var(--secondary-color);--button-highlight-top: #b36888ff;--button-highlight-mid: #eeafcbcc;--button-highlight-bottom: #eeafcb22;--button-glow-color: #b3b3df33;--hover-filter-border: saturate(2) brightness(.6);--hover-filter-button: saturate(3) brightness(.4);background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.secondary:before{background:linear-gradient(var(--border-light-top),var(--border-light-bottom))}.content-button.fancy.secondary:after{background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.secondary .outer-content{background:linear-gradient(var(--button-outer-top),var(--button-outer-bottom))}.content-button.fancy.secondary .outer-content:before{background:linear-gradient(var(--button-highlight-top),var(--button-inner-bottom))}.content-button.fancy.secondary .outer-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.secondary .inner-content{background:linear-gradient(var(--button-highlight-top) 1%,var(--button-highlight-mid),var(--button-highlight-mid) 80%,var(--button-highlight-bottom))}.content-button.fancy.secondary .inner-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.warning{--border-dark-top: #7d7d9c;--border-dark-bottom: #626187;--border-light-top: #b3b3df;--border-light-bottom: #8b88bf;--button-outer-top: #e5a57b;--button-outer-bottom: #4c2505;--button-inner-top: #ff741b;--button-inner-bottom: var(--warning-color);--button-highlight-top: #e7ac5dff;--button-highlight-mid: #e7ac5dcc;--button-highlight-bottom: #e7ac5d22;--button-glow-color: #e5a57b33;--hover-filter-border: saturate(1.5) brightness(.8);--hover-filter-button: saturate(2) brightness(.7);background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.warning:before{background:linear-gradient(var(--border-light-top),var(--border-light-bottom))}.content-button.fancy.warning:after{background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.warning .outer-content{background:linear-gradient(var(--button-outer-top),var(--button-outer-bottom))}.content-button.fancy.warning .outer-content:before{background:linear-gradient(var(--button-highlight-top),var(--button-inner-bottom))}.content-button.fancy.warning .outer-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.warning .inner-content{background:linear-gradient(var(--button-highlight-top) 1%,var(--button-highlight-mid),var(--button-highlight-mid) 80%,var(--button-highlight-bottom))}.content-button.fancy.warning .inner-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.danger{--border-dark-top: #8e7d9c;--border-dark-bottom: #7f6187;--border-light-top: #d3b3df;--border-light-bottom: #a488bf;--button-outer-top: #e57b7b;--button-outer-bottom: #4c2505;--button-inner-top: #ff231b;--button-inner-bottom: var(--danger-color);--button-highlight-top: rgb(231, 93, 93);--button-highlight-mid: #e75d5dcc;--button-highlight-bottom: #e7ac5d22;--button-glow-color: #e5a57b33;--hover-filter-border: saturate(1.5) brightness(.8);--hover-filter-button: saturate(2) brightness(.7);background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.danger:before{background:linear-gradient(var(--border-light-top),var(--border-light-bottom))}.content-button.fancy.danger:after{background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.danger .outer-content{background:linear-gradient(var(--button-outer-top),var(--button-outer-bottom))}.content-button.fancy.danger .outer-content:before{background:linear-gradient(var(--button-highlight-top),var(--button-inner-bottom))}.content-button.fancy.danger .outer-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.danger .inner-content{background:linear-gradient(var(--button-highlight-top) 1%,var(--button-highlight-mid),var(--button-highlight-mid) 80%,var(--button-highlight-bottom))}.content-button.fancy.danger .inner-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.success{--border-dark-top: #7d7d9c;--border-dark-bottom: #626187;--border-light-top: #b3b3df;--border-light-bottom: #8b88bf;--button-outer-top: #76bd76;--button-outer-bottom: #10054c;--button-inner-top: #007200;--button-inner-bottom: var(--success-color);--button-highlight-top: #6cc06cff;--button-highlight-mid: #6cc06ccc;--button-highlight-bottom: #e7ac5d22;--button-glow-color: #e5a57b33;--hover-filter-border: saturate(2.5) brightness(.8);--hover-filter-button: saturate(2) brightness(1);background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.success:before{background:linear-gradient(var(--border-light-top),var(--border-light-bottom))}.content-button.fancy.success:after{background:linear-gradient(var(--border-dark-top),var(--border-dark-bottom))}.content-button.fancy.success .outer-content{background:linear-gradient(var(--button-outer-top),var(--button-outer-bottom))}.content-button.fancy.success .outer-content:before{background:linear-gradient(var(--button-highlight-top),var(--button-inner-bottom))}.content-button.fancy.success .outer-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button.fancy.success .inner-content{background:linear-gradient(var(--button-highlight-top) 1%,var(--button-highlight-mid),var(--button-highlight-mid) 80%,var(--button-highlight-bottom))}.content-button.fancy.success .inner-content:after{background:linear-gradient(var(--button-inner-top),var(--button-inner-bottom))}.content-button:hover.primary.star-hover .animation-container{background-color:color-mix(in lch,var(--primary-color),#fff 60%)}.content-button:hover.secondary.star-hover .animation-container{background-color:color-mix(in lch,var(--secondary-color),#fff 60%)}.content-button:hover.success.star-hover .animation-container{background-color:color-mix(in lch,var(--success-color),#fff 60%)}.content-button:hover.warning.star-hover .animation-container{background-color:color-mix(in lch,var(--warning-color),#fff 60%)}.content-button:hover.danger.star-hover .animation-container{background-color:color-mix(in lch,var(--danger-color),#fff 60%)}.content-button .content-button-image{filter:drop-shadow(0 0 .25rem rgba(0,0,0,.75))}@media screen and (max-width:1024px){.content-button.fancy.large{font-size:1.3em}.content-button.fancy.x-large{font-size:1.5em;--first-border-width: 4px}.content-button.fancy.small{font-size:.9rem;--first-border-width: 2px}.content-button.fancy.x-small{font-size:.8rem;--first-border-width: 1px}}app-content-feature-entry .feature-entry-media.media-border img,app-content-feature-entry .feature-entry-media.media-border video{margin:0 0 -4px;padding:0;border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px}app-content-feature-entry .feature-entry-media.media-border.video-embed iframe{border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px}app-content-news-story-preview{background-color:var(--card-background-color);background:var(--card-background);border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px;text-shadow:none}app-content-news-story-preview .news-preview-background-1{background-repeat:repeat;background-image:url("./media/flowerPattern-D3ZJD2TY.webp?v=1");mix-blend-mode:screen;opacity:.1}.news-content-block .news-content-block-title{text-align:center;margin:.5rem 0}.news-content-block .news-content-block-base-header{text-align:center;width:100%}.news-content-block .news-content-header-large{font-family:var(--title-font);font-weight:400;font-size:2.5rem;color:var(--header-text-color);paint-order:stroke fill;-webkit-text-stroke-width:.075em;-webkit-text-stroke-color:var(--primary-light-color)}.news-content-block .news-content-header-medium{font-family:var(--title-font);font-weight:400;font-size:1.25rem;color:var(--header-text-color)}.news-content-block .news-content-header-small{font-family:var(--base-fonts);font-weight:700;font-size:var(--base-font-size);color:var(--header-text-color)}app-content-highlight-entry .highlight-entry-media.media-border{border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px}app-content-highlight-entry .highlight-entry-media img{padding:0}app-registration-reward .registration-reward-container{border-bottom:1px solid var(--email-filled-border-color)}.news-story.news-story-fill{margin:2rem 1rem;padding:2rem 1rem;background-color:var(--news-background-color);background:var(--news-background);border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px;text-shadow:none}.news-story.news-story-fill .news-background-2{background-repeat:repeat;background-image:url("./media/flowerPattern-D3ZJD2TY.webp?v=1");mix-blend-mode:screen;opacity:.1}@media screen and (max-width:600px){.news-story{margin:1.5rem 1rem}.news-story.news-story-fill{padding:.75rem .5rem}}app-email-signup .content-container{width:100%;max-width:600px;padding:1rem}app-email-signup .content-container.filled{background-color:var(--email-filled-background-color);border-radius:12px;border:2px solid var(--email-filled-border-color)}.section.top-gradient{box-shadow:inset 0 70px 40px -40px #000;padding-block-start:1rem}.section.bottom-gradient{box-shadow:inset 0 -70px 40px -40px #000;padding-block-end:1rem}.section.bottom-gradient.top-gradient{box-shadow:inset 0 70px 40px -40px #000,inset 0 -70px 40px -40px #000}div[app-section-divider]{--bar-color: #faaf43;display:flex;flex-direction:row}div[app-section-divider].style-1,div[app-section-divider].style-2,div[app-section-divider].style-3{--decoration-height: 72px;width:90%;max-width:1500px}div[app-section-divider].style-1 .section-start,div[app-section-divider].style-1 .section-end,div[app-section-divider].style-2 .section-start,div[app-section-divider].style-2 .section-end,div[app-section-divider].style-3 .section-start,div[app-section-divider].style-3 .section-end{position:relative;flex-grow:1;height:var(--decoration-height);display:flex;flex-direction:column;justify-content:center}div[app-section-divider].style-1 .section-start:before,div[app-section-divider].style-1 .section-end:before,div[app-section-divider].style-2 .section-start:before,div[app-section-divider].style-2 .section-end:before,div[app-section-divider].style-3 .section-start:before,div[app-section-divider].style-3 .section-end:before{content:"";position:absolute;width:100%;height:4px;background-color:var(--bar-color)}div[app-section-divider].style-1 .section-start .interior,div[app-section-divider].style-1 .section-end .interior,div[app-section-divider].style-2 .section-start .interior,div[app-section-divider].style-2 .section-end .interior,div[app-section-divider].style-3 .section-start .interior,div[app-section-divider].style-3 .section-end .interior{background-image:url("./media/StarDivider_endCap-2A5JZGR7.webp?v=1");width:12px;height:12px}div[app-section-divider].style-1 .section-middle,div[app-section-divider].style-2 .section-middle,div[app-section-divider].style-3 .section-middle{margin:0 2rem;height:var(--decoration-height);background-repeat:no-repeat}div[app-section-divider].style-1 .section-end .interior,div[app-section-divider].style-2 .section-end .interior,div[app-section-divider].style-3 .section-end .interior{align-self:flex-end}div[app-section-divider].style-1 .section-middle{width:141px;background-image:url("./media/StarDivider_decoration_1-HZKRD4WJ.webp?v=1")}div[app-section-divider].style-2 .section-end{max-width:10%}div[app-section-divider].style-2 .section-middle{width:161px;background-image:url("./media/StarDivider_decoration_2-YB3XGZMV.webp?v=1")}div[app-section-divider].style-3 .section-start{max-width:10%}div[app-section-divider].style-3 .section-middle{width:161px;background-image:url("./media/StarDivider_decoration_2-YB3XGZMV.webp?v=1")}div[app-section-divider].style-4{width:100%}div[app-section-divider].style-4 .section-start{width:100%;height:6px;background-color:hsl(from var(--bar-color) h s l);background:linear-gradient(180deg,hsl(from var(--bar-color) h calc(s - 30) calc(l + 30)),hsl(from var(--bar-color) h s l) 10% 50%,hsl(from var(--bar-color) h calc(s + 60) calc(l - 60)))}div[app-section-divider].style-4 .section-middle,div[app-section-divider].style-4 .section-end{display:none}@media screen and (max-width:600px){div[app-section-divider].style-1,div[app-section-divider].style-2,div[app-section-divider].style-3{--decoration-height: 50px}div[app-section-divider].style-1 .section-middle,div[app-section-divider].style-2 .section-middle,div[app-section-divider].style-3 .section-middle{margin:0 1rem;background-size:cover}div[app-section-divider].style-1 .section-middle{width:97px}div[app-section-divider].style-2 .section-middle,div[app-section-divider].style-3 .section-middle{width:111px}}app-section-header .sub-header.style-1{color:var(--light-font-color);font-weight:700;font-family:var(--base-fonts)}app-section-header .sub-header.style-2{color:var(--light-font-color);font-family:var(--title-font);font-weight:400;font-size:1.25rem}.trailer-section .video-embed-container .video-background-1{border-image-source:url("./media/frame_border-P7SPYYHU.webp?v=1");border-image-slice:55 55 55 55;border-image-repeat:stretch;border-image-width:50px;border-image-outset:22px}.trailer-section .card.card-fill .video-embed-container .video-background-1{border-image:none}app-registration-form .content-container{width:100%;max-width:600px;padding:1rem}app-registration-form .content-container.filled{background-color:var(--email-filled-background-color);border-radius:12px;border:2px solid var(--email-filled-border-color)}@media screen and (max-width:600px){app-registration-form .content-container{width:100vw}}.fallback-background-image{background-image:url("./media/fallback_background-RBXA7IHW.webp?v=1")}.nav-sidebar{background-color:var(--header-background-color);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.nav-sidebar .logo-container{padding:var(--padding-vertical-base) calc(var(--padding-horizontal-base) * 2) var(--padding-vertical-base) var(--padding-horizontal-base);border-bottom:1px solid white}.nav-sidebar .link-container a{color:#fff;font-weight:700;text-decoration-thickness:1px}app-scrollable-content .item-indicator{background-color:#fff;border:1px solid #000}app-scrollable-content .item-indicator.selected{background-color:#000;border:1px solid #fff}.site-header{position:fixed;z-index:100;left:0;right:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-header .header-content{justify-content:space-between}.site-header .header-display-bottom{height:1px;position:absolute;bottom:0;left:0;right:0;background:var(--header-bottom-border-color)}.site-header .link-container a{font-family:var(--title-font);color:var(--header-text-color);font-size:1.2rem;transition:ease-in var(--animation-time-fast) color;text-transform:uppercase;text-decoration:none}.site-header .link-container a:hover{color:#fff;text-decoration:underline}.site-footer{color:var(--light-font-color);background-color:var(--footer-background-color);padding:2.25rem 2rem;font-size:.75rem;box-shadow:inset 0 80px 80px -80px #000,inset 0 -80px 80px -80px #000}.site-footer a,.site-footer a:visited{color:var(--light-font-color)}.site-footer a:hover{color:var(--primary-color)}.site-footer .footer-social-media-links{grid-area:1/1/2/4}.site-footer .footer-social-media-links img,.site-footer .footer-social-media-links svg{height:40px}.site-footer .footer-site-links{grid-area:2/1/4/2}.site-footer .footer-site-links img,.site-footer .footer-site-links svg{height:50px}.site-footer .footer-legal-links{grid-area:2/2/4/3}.site-footer .footer-copyright{grid-area:2/3/4/4}.site-footer .background-1{border-image-source:url("./media/frame_footer-L224P7AI.webp?v=1");border-image-slice:105 105 105 105;border-image-repeat:stretch;border-image-width:50px;border-image-outset:0;z-index:0}.site-footer .background-2{background-image:url("./media/flowerPattern-D3ZJD2TY.webp?v=1");background-repeat:repeat;mix-blend-mode:screen;opacity:.25;z-index:0}@media screen and (max-width:600px){.site-footer{--footer-item-margins: 0 0 .75rem 0;padding:1.5rem 2rem}.site-footer .footer-social-media-links{margin:var(--footer-item-margins)}.site-footer .footer-social-media-links li{padding:0 .25rem}.site-footer .footer-social-media-links img,.site-footer .footer-social-media-links svg{height:25px}.site-footer .footer-site-links{margin:var(--footer-item-margins);grid-area:2/1/3/4}.site-footer .footer-site-links img,.site-footer .footer-site-links svg{height:40px}.site-footer .footer-legal-links{grid-area:4/1/5/4}.site-footer .footer-copyright{margin:var(--footer-item-margins);grid-area:3/1/4/4}}.main-content{color:var(--light-font-color)}a{color:var(--link-color);transition:color var(--animation-time-fast) ease-in}a:hover{color:var(--link-color-hover)}a:active{color:var(--link-color-hover);cursor:pointer}a:visited{color:var(--link-color-visited)}a:visited:active{color:var(--link-color-hover);cursor:pointer}blockquote{border-inline-start:3px solid var(--blockquote-border-color)}
