.border-top-0-1,.border-0-1{border-top-style:solid;border-top-width:.1rem}.border-bottom-0-1,.border-0-1{border-bottom-style:solid;border-bottom-width:.1rem}.border-left-0-1,.border-0-1{border-left-style:solid;border-left-width:.1rem}.border-right-0-1,.border-0-1{border-right-style:solid;border-right-width:.1rem}.border-top-0-2,.border-0-2{border-top-style:solid;border-top-width:.2rem}.border-bottom-0-2,.border-0-2{border-bottom-style:solid;border-bottom-width:.2rem}.border-left-0-2,.border-0-2{border-left-style:solid;border-left-width:.2rem}.border-right-0-2,.border-0-2{border-right-style:solid;border-right-width:.2rem}.rounding-0-25{border-radius:.25rem}.rounding-left-0-25{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounding-right-0-25{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounding-top-0-25{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounding-bottom-0-25{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounding-0-5{border-radius:.5rem!important}.rounding-left-0-5{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounding-right-0-5{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.rounding-top-0-5{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounding-bottom-0-5{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounding-1{border-radius:1rem}.rounding-left-1{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounding-right-1{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounding-top-1{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounding-bottom-1{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounding-1-5{border-radius:1.5rem}.rounding-left-1-5{border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem}.rounding-right-1-5{border-top-right-radius:1.5rem;border-bottom-right-radius:1.5rem}.rounding-top-1-5{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounding-bottom-1-5{border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem}.btn-primary{color:var(--fg-mono-tertiary);transition:color var(--transition-short);flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:1.5rem;display:flex}.btn-primary.active{color:var(--fg-mono-primary);text-decoration:underline}.btn-primary:hover,.btn-primary:focus{color:var(--fg-color-primary)}.btn-primary.col{padding-left:0;padding-right:0}.btn-language{aspect-ratio:1.5;width:3rem;transition:border-color var(--transition-short);border:.15rem solid #0000;border-radius:.5rem;display:grid;overflow:hidden}.btn-language:hover,.btn-language:focus,.btn-language.active{border-color:var(--fg-color-primary)}.btn-box{color:var(--fg-mono-light-primary);background-color:var(--bg-mono-dark-primary);box-shadow:var(--box-shadow-primary-large);transition:background-color var(--transition-short),color var(--transition-short);border-radius:1rem;padding:.5rem 1.5rem;font-size:2rem}.btn-box:hover,.btn-box:focus{background-color:var(--bg-mono-primary);color:var(--fg-mono-primary)}.btn-icon{transition:color var(--transition-short)}.btn-icon:hover,.btn-icon:focus{color:var(--fg-color-primary)}.btn-border{transition:border-color var(--transition-short)}.btn-border:hover,.btn-border:focus{border-color:var(--bg-color-primary)}.btn-border-text{transition:background-color var(--transition-long),color var(--transition-long)}.btn-border:hover .btn-border-text,.btn-border:focus .btn-border-text{color:var(--fg-mono-light-primary);background-color:var(--bg-color-primary)}@media (width<=54em){.btn-border-text{width:100%;height:100%;box-shadow:none;text-shadow:var(--text-shadow-primary);white-space:normal;transition:color var(--transition-long);justify-content:center;align-items:center;font-weight:700;display:flex;color:var(--fg-mono-light-primary)!important;background:0 0!important}.btn-border:hover .btn-border-text,.btn-border:focus .btn-border-text{color:var(--fg-color-primary)!important}}.btn-outline{transition:outline-color var(--transition-short);outline:.2rem solid #0000}.btn-outline:hover,.btn-outline:focus{outline-color:var(--fg-color-primary)}.btn-outline-text{transition:color var(--transition-short)}.btn-outline-box-shadow{--size:0 0 .15rem .05rem;box-shadow:var(--size)var(--shadow-primary);transition:box-shadow var(--transition-short)}.btn-outline:hover .btn-outline-text,.btn-outline:focus .btn-outline-text{color:var(--fg-color-primary)}.btn-outline:hover .btn-outline-box-shadow,.btn-outline:focus .btn-outline-box-shadow{box-shadow:var(--size)var(--fg-color-primary)}.btn-img-menu-grid{max-width:100%;--size:min(22rem,100%)!important}.btn-img-menu{aspect-ratio:11/8;width:22rem;max-width:100%}.btn-img-menu-title{transition:background-color var(--transition-short),color var(--transition-short)}.btn-img-menu:hover .btn-img-menu-title,.btn-img-menu:focus .btn-img-menu-title{background-color:var(--bg-semi-transparent-color-primary);color:var(--fg-mono-light-primary)}.flex{display:flex}.flex.wrap{flex-wrap:wrap}.flex.wrap-reverse{flex-wrap:wrap-reverse}.flex.row{flex-direction:row}.flex.col{flex-direction:column}.flex.row.reverse{flex-direction:row-reverse}.flex.col.reverse{flex-direction:column-reverse}.flex.row.top,.flex.col.left{align-items:flex-start}.flex.row.bottom,.flex.col.right{align-items:flex-end}.flex.row.left,.flex.col.top{justify-content:flex-start}.flex.row.right,.flex.col.bottom{justify-content:flex-end}.flex.center{justify-content:center;align-items:center}.flex.evenly{justify-content:space-evenly}.flex.around{justify-content:space-around}.flex.between{justify-content:space-between}.grow{flex-grow:1}@media (width<=35em){.flex.col-35{flex-direction:column}}.form-input-container{cursor:text;transition:background-color var(--transition-long);padding:1.5rem 0 .5rem}.form-input{color:var(--fg-mono-light-primary);transition:color var(--transition-short);padding:0 1rem}.form-input.text{resize:none}.form-label{color:var(--fg-mono-light-secondary);transition:transform var(--transition-short),color var(--transition-short);position:absolute;top:0;left:1rem;transform:translateY(1rem)}.form-status{transition:border-color var(--transition-short)}.form-input-container:hover{background-color:var(--bg-mono-dark-secondary)}.form-input-container:focus-within{background-color:var(--bg-mono-secondary)}.form-input:focus+.form-label,.form-input:not(:placeholder-shown)+.form-label{transform:translate(-10%,.15rem)scale(.8)}.form-input:not(:placeholder-shown)+.form-label,.form-input-container:hover .form-label{color:var(--fg-color-secondary)}.form-input:invalid:not(:placeholder-shown):not(:focus)+.form-label{color:var(--fg-color-light-primary)}.form-input:focus{color:var(--fg-mono-primary)}.form-input:focus+.form-label{color:var(--fg-mono-secondary)}.form-input:focus+.form-label+.form-status,.form-input:hover+.form-label+.form-status,.form-input:not(:placeholder-shown)+.form-label+.form-status{border-color:var(--fg-color-secondary)}.form-input:invalid:not(:placeholder-shown):not(:focus)+.form-label+.form-status{border-color:var(--fg-color-light-primary)}form:valid .form-submit:not(:hover):not(:focus){color:var(--fg-color-secondary)}.gap-0-1{gap:.1rem}.gap-vertical-0-1{row-gap:.1rem}.gap-horizontal-0-1{column-gap:.1rem}.gap-0-25{gap:.25rem}.gap-vertical-0-25{row-gap:.25rem}.gap-horizontal-0-25{column-gap:.25rem}.gap-0-5{gap:.5rem}.gap-vertical-0-5{row-gap:.5rem}.gap-horizontal-0-5{column-gap:.5rem}.gap-0-75{gap:.75rem}.gap-vertical-0-75{row-gap:.75rem}.gap-horizontal-0-75{column-gap:.75rem}.gap-1{gap:1rem}.gap-vertical-1{row-gap:1rem}.gap-horizontal-1{column-gap:1rem}.gap-1-25{gap:1.25rem}.gap-vertical-1-25{row-gap:1.25rem}.gap-horizontal-1-25{column-gap:1.25rem}.gap-1-5{gap:1.5rem}.gap-vertical-1-5{row-gap:1.5rem}.gap-horizontal-1-5{column-gap:1.5rem}.gap-2{gap:2rem}.gap-vertical-2{row-gap:2rem}.gap-horizontal-2{column-gap:2rem}.gap-2-5{gap:2.5rem}.gap-vertical-2-5{row-gap:2.5rem}.gap-horizontal-2-5{column-gap:2.5rem}.gap-3{gap:3rem}.gap-vertical-3{row-gap:3rem}.gap-horizontal-3{column-gap:3rem}.gap-4{gap:4rem}.gap-vertical-4{row-gap:4rem}.gap-horizontal-4{column-gap:4rem}.gap-5{gap:5rem}.gap-vertical-5{row-gap:5rem}.gap-horizontal-5{column-gap:5rem}.grid{--items:1;--size:1fr;--grid:repeat(var(--items),var(--size));display:grid}.grid.col{grid-template-columns:var(--grid)}.grid.row{grid-template-rows:var(--grid)}.grid.center{justify-content:center;align-items:center}.grid.row.top,.grid.col.left{align-items:flex-start}.grid.row.bottom,.grid.col.right{align-items:flex-end}.grid.row.left,.grid.col.top{justify-content:flex-start}.grid.row.right,.grid.col.bottom{justify-content:flex-end}.grid.two{--items:2}.grid.four{--items:4}@media (width<=100em){.grid.two-100{--items:2}}@media (width<=50em){.grid.one-50{--items:1}}@media (width<=35em){.grid.one-35{--items:1}}.grid.three-middle-center{--grid:1fr auto 1fr}.grid.two-first-grow{--grid:1fr auto}.grid.img{--grid:repeat(auto-fit,minmax(min(20rem,100%),1fr));grid-auto-rows:1fr;grid-auto-flow:dense}.grid.img>.grid-cols-rows-1{aspect-ratio:4/3}.grid.img>.grid-cols-rows-1-larger{aspect-ratio:3.4/3}.grid-cols-2{grid-column:span 2}.grid-cols-3{grid-column:span 3}.grid-rows-2{grid-row:span 2}.grid-rows-3{grid-row:span 3}@media (width<=66.5em){.grid.img>*{grid-column:unset}.grid.img>.grid-rows-3{grid-row:span 2}}@media (width<=46em){.grid.img{--grid:min(25rem,100%);justify-content:center}.grid.img>.grid-rows-3,.grid.img>.grid-rows-2{grid-row:unset}}html{--header-height:4rem}.header-padding{padding-top:var(--header-height)}#header{--header-close-transition:var(--transition-long);--header-nav-group-close-transition:var(--transition-short);box-shadow:0 -1.5rem 1.8rem 2.5rem var(--shadow-primary);transition:height var(--header-close-transition)}#header.pre-active{height:var(--header-height)}#header.active{height:100lvh}#header.active #header-content{height:100dvh}#header.post-active{height:var(--header-height)}#header-nav-toggle>span{width:100%;height:15%;transition:transform var(--transition-short),top var(--transition-short);left:50%}#header-nav-toggle>span:first-child{top:0;transform:translate(-50%)}#header-nav-toggle>span:nth-child(2){top:50%;transform:translate(-50%,-50%)}#header-nav-toggle>span:nth-child(3){top:85%;transform:translate(-50%)}#header.active:not(.post-active) #header-nav-toggle>span:first-child{top:50%;transform:translate(-50%,-50%)rotate(45deg)}#header.active:not(.post-active) #header-nav-toggle>span:nth-child(2){transform:translate(-250%,-50%)}#header.active:not(.post-active) #header-nav-toggle>span:nth-child(3){top:50%;transform:translate(-50%,-50%)rotate(-45deg)}#header-title-rows{padding:.3rem 1.25rem}#header-title-row-1{font-size:1.5rem}#header-title-row-2{font-size:.9rem}#header:not(.active) #header-main,.header-nav-group-btn{display:none}.header-nav-btn{font-size:1.75rem}@media (width>=56em){html{--header-height:12rem}#header{transition:padding-bottom var(--header-nav-group-close-transition)}#header-nav-toggle,.header-nav-group-links,.header-nav-group:not(.active):not(.pre-active)>.header-nav-group-btn>.bg{display:none}#header-top,#header-main,.header-nav-group-btn{display:flex!important}#header-top{padding-top:.25rem;padding-bottom:.5rem}#header-title-row-1{font-size:3rem}#header-title-row-2{font-size:1.8rem}#header-content{align-items:center}#header-nav,#header-language-links{flex-direction:row}#header-nav{height:unset;overflow:unset;flex-grow:unset;padding-top:0}#header-language-links,#header-icon-links{bottom:calc(100% + .5rem)}#header-language-links{left:1.25rem;top:unset;right:unset}#header-icon-links{position:absolute;right:1.25rem}#header-icon-links>div,#header-language-links{flex-direction:row;gap:1.25rem;margin-bottom:.25rem;padding:0}.header-nav-group{--rounding:.75rem;--bg:var(--bg-mono-primary)}.header-nav-group.active:not(.post-active){--bg:var(--bg-mono-secondary)}.header-nav-btn{font-size:1.5rem}.header-nav-group-links{background-color:var(--bg);width:100lvw;transition:background-color var(--transition-short);justify-content:center;position:absolute;top:99%;left:50%;transform:translate(-50%);flex-direction:row!important}.header-nav-group.pre-active>.header-nav-group-links,.header-nav-group.active>.header-nav-group-links{display:flex}.header-nav-group-btn>.icon{transform:translateY(-.1rem)}.header-nav-group-btn>.icon>.fas{transition:transform var(--transition-medium);transform:rotate(0)}.header-nav-group.active:not(.post-active)>.header-nav-group-btn>.icon>.fas{transform:rotate(-180deg)}.header-nav-group.active>.header-nav-group-btn{text-decoration:none}.header-nav-group-btn>:not(.bg){z-index:1}.header-nav-group-btn>.bg{transition:background-color var(--transition-short);position:absolute}.header-nav-group-btn>.bg:first-child{height:100%;width:calc(100% - var(--rounding)*2);background-color:var(--bg);border-top-left-radius:var(--rounding);border-top-right-radius:var(--rounding);top:0;left:50%;transform:translate(-50%)}.header-nav-group-btn>.bg:not(:first-child){height:var(--rounding);width:var(--rounding);bottom:0}.header-nav-group-btn>.bg:nth-child(2){background-color:var(--bg);width:calc(var(--rounding)*2);left:0}.header-nav-group-btn>.bg:nth-child(3){background-color:var(--bg);width:calc(var(--rounding)*2);right:0}.header-nav-group-btn>.bg:nth-child(4){background-color:var(--bg-mono-primary);border-bottom-right-radius:100%;left:0}.header-nav-group-btn>.bg:nth-child(5){background-color:var(--bg-mono-primary);border-bottom-left-radius:100%;right:0}}@media (width>=84em){#header{transition:none}.header-nav-group-links{display:flex}.header-nav-group-btn{display:none!important}.header-nav-group-links{width:unset;background-color:unset;position:static;transform:none}}*{box-sizing:border-box;flex-shrink:0;margin:0;padding:0}html{height:100%}body{background:var(--bg-mono-primary);flex-direction:column;width:100%;min-height:100%;display:flex}.hidden{display:none!important}.visibility-hidden{visibility:hidden!important}.overflow-hidden{overflow:hidden}.no-outline{outline:none!important}.visibility-transition{opacity:1;visibility:visible;transition:opacity var(--transition-medium),visibility var(--transition-medium)}.visibility-transition.visibility-hidden{opacity:0}.icon-1-25{--icon-size:1.25rem}.icon-1-8{--icon-size:1.8rem}.icon-2{--icon-size:2rem}.icon-2-5{--icon-size:2.5rem}.icon-3{--icon-size:3rem}.icon-1-25:not(.no-font-size),.icon-1-8:not(.no-font-size),.icon-2:not(.no-font-size),.icon-2-5:not(.no-font-size),.icon-3:not(.no-font-size){font-size:var(--icon-size)}.force-size{width:var(--icon-size);height:var(--icon-size)}a,button,select{cursor:pointer;user-select:none;text-align:center;white-space:nowrap;background:0 0;border:none;text-decoration:none}input,textarea{background:0 0;border:none}a:focus,button:focus,input:focus,textarea:focus,select:focus{outline:none}.bg-cover,.bg-cover-bottom{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-cover-bottom{background-position-y:bottom}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.pos-top{top:0}.pos-bottom{bottom:0}.pos-left{left:0}.pos-right{right:0}.z-index-minus-1{z-index:-1}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}iframe{border:none;width:100%;height:100%}img{object-fit:cover;width:0;min-width:100%;height:0;min-height:100%;font-size:1.25rem;font-style:italic;display:block}.scroll{flex-grow:1;height:0;overflow-y:auto}.margin-top-0-1,.margin-vertical-0-1,.margin-0-1{margin-top:.1rem}.margin-bottom-0-1,.margin-vertical-0-1,.margin-0-1{margin-bottom:.1rem}.margin-left-0-1,.margin-horizontal-0-1,.margin-0-1{margin-left:.1rem}.margin-right-0-1,.margin-horizontal-0-1,.margin-0-1{margin-right:.1rem}.margin-top-0-25,.margin-vertical-0-25,.margin-0-25{margin-top:.25rem}.margin-bottom-0-25,.margin-vertical-0-25,.margin-0-25{margin-bottom:.25rem}.margin-left-0-25,.margin-horizontal-0-25,.margin-0-25{margin-left:.25rem}.margin-right-0-25,.margin-horizontal-0-25,.margin-0-25{margin-right:.25rem}.margin-top-0-5,.margin-vertical-0-5,.margin-0-5{margin-top:.5rem}.margin-bottom-0-5,.margin-vertical-0-5,.margin-0-5{margin-bottom:.5rem}.margin-left-0-5,.margin-horizontal-0-5,.margin-0-5{margin-left:.5rem}.margin-right-0-5,.margin-horizontal-0-5,.margin-0-5{margin-right:.5rem}.margin-top-0-75,.margin-vertical-0-75,.margin-0-75{margin-top:.75rem}.margin-bottom-0-75,.margin-vertical-0-75,.margin-0-75{margin-bottom:.75rem}.margin-left-0-75,.margin-horizontal-0-75,.margin-0-75{margin-left:.75rem}.margin-right-0-75,.margin-horizontal-0-75,.margin-0-75{margin-right:.75rem}.margin-top-1,.margin-vertical-1,.margin-1{margin-top:1rem}.margin-bottom-1,.margin-vertical-1,.margin-1{margin-bottom:1rem}.margin-left-1,.margin-horizontal-1,.margin-1{margin-left:1rem}.margin-right-1,.margin-horizontal-1,.margin-1{margin-right:1rem}.margin-top-1-25,.margin-vertical-1-25,.margin-1-25{margin-top:1.25rem}.margin-bottom-1-25,.margin-vertical-1-25,.margin-1-25{margin-bottom:1.25rem}.margin-left-1-25,.margin-horizontal-1-25,.margin-1-25{margin-left:1.25rem}.margin-right-1-25,.margin-horizontal-1-25,.margin-1-25{margin-right:1.25rem}.margin-top-1-5,.margin-vertical-1-5,.margin-1-5{margin-top:1.5rem}.margin-bottom-1-5,.margin-vertical-1-5,.margin-1-5{margin-bottom:1.5rem}.margin-left-1-5,.margin-horizontal-1-5,.margin-1-5{margin-left:1.5rem}.margin-right-1-5,.margin-horizontal-1-5,.margin-1-5{margin-right:1.5rem}.margin-top-2,.margin-vertical-2,.margin-2{margin-top:2rem}.margin-bottom-2,.margin-vertical-2,.margin-2{margin-bottom:2rem}.margin-left-2,.margin-horizontal-2,.margin-2{margin-left:2rem}.margin-right-2,.margin-horizontal-2,.margin-2{margin-right:2rem}.margin-top-2-5,.margin-vertical-2-5,.margin-2-5{margin-top:2.5rem}.margin-bottom-2-5,.margin-vertical-2-5,.margin-2-5{margin-bottom:2.5rem}.margin-left-2-5,.margin-horizontal-2-5,.margin-2-5{margin-left:2.5rem}.margin-right-2-5,.margin-horizontal-2-5,.margin-2-5{margin-right:2.5rem}.margin-top-3,.margin-vertical-3,.margin-3{margin-top:3rem}.margin-bottom-3,.margin-vertical-3,.margin-3{margin-bottom:3rem}.margin-left-3,.margin-horizontal-3,.margin-3{margin-left:3rem}.margin-right-3,.margin-horizontal-3,.margin-3{margin-right:3rem}.margin-top-4,.margin-vertical-4,.margin-4{margin-top:4rem}.margin-bottom-4,.margin-vertical-4,.margin-4{margin-bottom:4rem}.margin-left-4,.margin-horizontal-4,.margin-4{margin-left:4rem}.margin-right-4,.margin-horizontal-4,.margin-4{margin-right:4rem}.margin-top-5,.margin-vertical-5,.margin-5{margin-top:5rem}.margin-bottom-5,.margin-vertical-5,.margin-5{margin-bottom:5rem}.margin-left-5,.margin-horizontal-5,.margin-5{margin-left:5rem}.margin-right-5,.margin-horizontal-5,.margin-5{margin-right:5rem}.fullscreen-height{min-height:100lvh}@media (height>=68em){.fullscreen-height{min-height:68em}}.banner-separator-width{width:110%}.text-content-width{width:65rem;max-width:100%}.bg-transition-gradient-height{height:9rem}.bg-transition-gradient{--dir:top;background:linear-gradient(to var(--dir),var(--bg-mono-primary)15%,transparent 95%);width:100%;height:110%}.bg-transition-gradient.reverse{--dir:bottom}.iframe-aspect-ratio{aspect-ratio:1024/660}@media (width<=35em){.iframe-aspect-ratio{aspect-ratio:1024/800}}.aspect-ratio-2-3{aspect-ratio:2/3}.instagram-embed{transition:width var(--transition-long),height var(--transition-long)}.instagram-embed-iframe{height:40rem}.instagram-embed.active,.instagram-embed-iframe{width:22rem}.instagram-embed.active{height:23.8rem}.instagram-embed-icon{font-size:1.9rem}@media (width<=35em){.instagram-embed{display:none}}.font-size-1-1{font-size:1.1rem}.width-full{width:100%}h1.font-size-dynamic{font-size:clamp(2.5rem,3.5vw,5rem)}.swish-width{width:20rem;max-width:100%}.swish-img{width:101%;height:101%;transform:translate(-.5%,-.5%)}.card-bg-margin{margin:.25rem .55rem}.card-box-shadow-margin{margin:.1rem}@media (height<=45em){.scroll-down-btn{display:none!important}}#reserve-container>div{flex-direction:column;flex-grow:1;justify-content:center;display:flex}#reserve-container>div>img{width:4rem}#reserve-container iframe{flex-grow:1}#contact-form .banner-content{max-width:40rem}.padding-top-0-1,.padding-vertical-0-1,.padding-0-1{padding-top:.1rem}.padding-bottom-0-1,.padding-vertical-0-1,.padding-0-1{padding-bottom:.1rem}.padding-left-0-1,.padding-horizontal-0-1,.padding-0-1{padding-left:.1rem}.padding-right-0-1,.padding-horizontal-0-1,.padding-0-1{padding-right:.1rem}.padding-top-0-25,.padding-vertical-0-25,.padding-0-25{padding-top:.25rem}.padding-bottom-0-25,.padding-vertical-0-25,.padding-0-25{padding-bottom:.25rem}.padding-left-0-25,.padding-horizontal-0-25,.padding-0-25{padding-left:.25rem}.padding-right-0-25,.padding-horizontal-0-25,.padding-0-25{padding-right:.25rem}.padding-top-0-5,.padding-vertical-0-5,.padding-0-5{padding-top:.5rem}.padding-bottom-0-5,.padding-vertical-0-5,.padding-0-5{padding-bottom:.5rem}.padding-left-0-5,.padding-horizontal-0-5,.padding-0-5{padding-left:.5rem}.padding-right-0-5,.padding-horizontal-0-5,.padding-0-5{padding-right:.5rem}.padding-top-0-75,.padding-vertical-0-75,.padding-0-75{padding-top:.75rem}.padding-bottom-0-75,.padding-vertical-0-75,.padding-0-75{padding-bottom:.75rem}.padding-left-0-75,.padding-horizontal-0-75,.padding-0-75{padding-left:.75rem}.padding-right-0-75,.padding-horizontal-0-75,.padding-0-75{padding-right:.75rem}.padding-top-1,.padding-vertical-1,.padding-1{padding-top:1rem}.padding-bottom-1,.padding-vertical-1,.padding-1{padding-bottom:1rem}.padding-left-1,.padding-horizontal-1,.padding-1{padding-left:1rem}.padding-right-1,.padding-horizontal-1,.padding-1{padding-right:1rem}.padding-top-1-25,.padding-vertical-1-25,.padding-1-25{padding-top:1.25rem}.padding-bottom-1-25,.padding-vertical-1-25,.padding-1-25{padding-bottom:1.25rem}.padding-left-1-25,.padding-horizontal-1-25,.padding-1-25{padding-left:1.25rem}.padding-right-1-25,.padding-horizontal-1-25,.padding-1-25{padding-right:1.25rem}.padding-top-1-5,.padding-vertical-1-5,.padding-1-5{padding-top:1.5rem}.padding-bottom-1-5,.padding-vertical-1-5,.padding-1-5{padding-bottom:1.5rem}.padding-left-1-5,.padding-horizontal-1-5,.padding-1-5{padding-left:1.5rem}.padding-right-1-5,.padding-horizontal-1-5,.padding-1-5{padding-right:1.5rem}.padding-top-2,.padding-vertical-2,.padding-2{padding-top:2rem}.padding-bottom-2,.padding-vertical-2,.padding-2{padding-bottom:2rem}.padding-left-2,.padding-horizontal-2,.padding-2{padding-left:2rem}.padding-right-2,.padding-horizontal-2,.padding-2{padding-right:2rem}.padding-top-2-5,.padding-vertical-2-5,.padding-2-5{padding-top:2.5rem}.padding-bottom-2-5,.padding-vertical-2-5,.padding-2-5{padding-bottom:2.5rem}.padding-left-2-5,.padding-horizontal-2-5,.padding-2-5{padding-left:2.5rem}.padding-right-2-5,.padding-horizontal-2-5,.padding-2-5{padding-right:2.5rem}.padding-top-3,.padding-vertical-3,.padding-3{padding-top:3rem}.padding-bottom-3,.padding-vertical-3,.padding-3{padding-bottom:3rem}.padding-left-3,.padding-horizontal-3,.padding-3{padding-left:3rem}.padding-right-3,.padding-horizontal-3,.padding-3{padding-right:3rem}.padding-top-4,.padding-vertical-4,.padding-4{padding-top:4rem}.padding-bottom-4,.padding-vertical-4,.padding-4{padding-bottom:4rem}.padding-left-4,.padding-horizontal-4,.padding-4{padding-left:4rem}.padding-right-4,.padding-horizontal-4,.padding-4{padding-right:4rem}.padding-top-5,.padding-vertical-5,.padding-5{padding-top:5rem}.padding-bottom-5,.padding-vertical-5,.padding-5{padding-bottom:5rem}.padding-left-5,.padding-horizontal-5,.padding-5{padding-left:5rem}.padding-right-5,.padding-horizontal-5,.padding-5{padding-right:5rem}@font-face{font-family:Charm;src:local(Charm),url(/assets/fonts/charm.ttf);font-display:swap}@font-face{font-family:Arial;src:local(Arial),url(/assets/fonts/arial.ttf);font-display:swap}*{font-family:Arial,sans-serif}.cursive{font-family:Charm,sans-serif}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-ellipsis{text-overflow:ellipsis}.no-wrap{white-space:nowrap}.word-break{word-break:break-all}label,.bold{font-weight:700}h5,.not-bold{font-weight:400}p,li{line-height:1.8rem}h1,h2,h3,h4,h5,label,input,textarea,select{color:var(--fg-mono-primary)}p,li,label{color:var(--fg-mono-secondary)}a{color:var(--fg-mono-tertiary)}h1{font-size:2.5rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:3.75rem}p,h5,a,button,label,input,textarea,select,ul,li{font-size:1.25rem}ul{margin-left:1.25rem}.fg-mono-primary{color:var(--fg-mono-primary)}.fg-mono-secondary{color:var(--fg-mono-secondary)}.fg-mono-tertiary{color:var(--fg-mono-tertiary)}.fg-mono-light-primary{color:var(--fg-mono-light-primary)}.fg-mono-light-secondary{color:var(--fg-mono-light-secondary)}.bg-mono-primary{background-color:var(--bg-mono-primary)}.bg-mono-secondary{background-color:var(--bg-mono-secondary)}.bg-mono-dark-primary{background-color:var(--bg-mono-dark-primary)}.bg-mono-dark-secondary{background-color:var(--bg-mono-dark-secondary)}.bg-semi-transparent-light{background-color:var(--bg-semi-transparent-light)}.bg-semi-transparent-dark{background-color:var(--bg-semi-transparent-dark)}.bg-semi-transparent-color-primary{background-color:var(--bg-semi-transparent-color-primary)}.bg-shadow-primary{background-color:var(--shadow-primary)}.bg-shadow-secondary{background-color:var(--shadow-secondary)}.bg-color-primary{background-color:var(--bg-color-primary)}.fg-color-primary{color:var(--fg-color-primary)}.fg-color-light-primary{color:var(--fg-color-light-primary)}.fg-color-secondary{color:var(--fg-color-secondary)}.fg-color-valid{color:var(--fg-color-valid)}.fg-color-invalid{color:var(--fg-color-invalid)}.border-mono-primary{border-color:var(--fg-mono-primary)}.border-mono-secondary{border-color:var(--fg-mono-secondary)}.border-mono-tertiary{border-color:var(--fg-mono-tertiary)}.border-mono-light-primary{border-color:var(--fg-mono-light-primary)}.border-mono-light-secondary{border-color:var(--fg-mono-light-secondary)}.border-color-primary{border-color:var(--bg-color-primary)}.border-transparent{border-color:#0000}.text-shadow-primary{text-shadow:var(--text-shadow-primary)}.text-shadow-secondary{text-shadow:var(--text-shadow-secondary)}.box-shadow-primary-small{box-shadow:var(--box-shadow-primary-small)}.box-shadow-secondary-small{box-shadow:var(--box-shadow-secondary-small)}.box-shadow-primary-large{box-shadow:var(--box-shadow-primary-large)}.box-shadow-secondary-large{box-shadow:var(--box-shadow-secondary-large)}.blur-small{backdrop-filter:blur(var(--blur-small))}.blur-large{backdrop-filter:blur(var(--blur-large))}html{--fg-mono-primary:#1d1d1d;--fg-mono-secondary:#333;--fg-mono-tertiary:#555;--fg-mono-light-primary:#eee;--fg-mono-light-secondary:#d2d2d2;--bg-mono-primary:#eee;--bg-mono-secondary:#ddd;--bg-mono-dark-primary:#1d1d1d;--bg-mono-dark-secondary:#2d2d2d;--bg-semi-transparent-dark:#0007;--bg-semi-transparent-light:#fffa;--bg-semi-transparent-color-primary:#4c0013ba;--bg-color-primary:#4c0013;--fg-color-primary:#820725;--fg-color-light-primary:#b90935;--fg-color-secondary:#bea78a;--shadow-primary:#111;--shadow-secondary:#000;--text-shadow-primary:.1rem .1rem .3rem var(--shadow-primary),-.1rem -.1rem .3rem var(--shadow-primary),.1rem -.1rem .3rem var(--shadow-primary),-.1rem .1rem .3rem var(--shadow-primary);--text-shadow-secondary:.1rem .1rem .3rem var(--shadow-secondary),-.1rem -.1rem .3rem var(--shadow-secondary),.1rem -.1rem .3rem var(--shadow-secondary),-.1rem .1rem .3rem var(--shadow-secondary);--box-shadow-primary-small:0 0 .3rem .05rem var(--shadow-primary);--box-shadow-secondary-small:0 0 .3rem .05rem var(--shadow-secondary);--box-shadow-primary-large:0 0 .3rem .15rem var(--shadow-primary);--box-shadow-secondary-large:0 0 .3rem .15rem var(--shadow-secondary);--blur-small:.05rem;--blur-large:.2rem;--transition-short:.2s;--transition-medium:.3s;--transition-long:.4s}
