@charset "UTF-8";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}:where(pre){all:revert}::placeholder{color:unset}::marker{content:initial}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}@font-face{font-family:DancingScript;src:url(../../../fonts/DancingScript-VariableFont_wght.woff2) format("woff");font-weight:700;font-style:normal}@font-face{font-family:StackSans;src:url(../../../fonts/StackSansHeadline-VariableFont_wght.woff2) format("woff");font-weight:400;font-style:normal}:root{--mainBackground: hsla(216, 57%, 64%, 1);--darkBlue: hsla(216, 57%, 10%, 1);--mainBlue: hsla(216, 57%, 50%, 1);--mainGold: hsl(48, 100%, 42%);--mainContrast: hsl(0, 0%, 6%);--darkContrast: hsl(0, 0%, 94%);--whiteAccent: hsla(0, 0%, 100%, .5);--headerAccent: hsla(216, 50%, 70%, .5);--bluerTranslucent: hsla(216, 100%, 90%, .5);--darkenTranslucent: hsla(216, 50%, 10%, .5);--popColor: hsl(342, 65%, 78%);--popColorHover: hsl(342, 65%, 60%);--warningColor: hsl(0, 100%, 30%)}html{font-size:62.5%;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}code,pre{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}strong,th{font-weight:600}em{font-style:italic}button,summary,.clickable{cursor:pointer}.warning{color:var(--warningColor)}a{color:var(--popColor);display:flex;align-items:center;gap:.8rem}a.mainNav{color:var(--darkContrast)}a:hover{color:var(--popColorHover)}div[data-scroll-area-root]{width:100%;overflow-y:hidden}div[data-scroll-area-viewport]{width:100%;height:100%}div[data-scroll-area-viewport] div[data-scroll-area-content]{width:100%;height:100%;display:flex;justify-content:center}button.svelte-d2hkaz{padding:.4rem 1rem;border-radius:.6rem;box-shadow:0 0 .2rem var(--mainContrast);background-color:var(--popColor);transition:background-color .2s}button.svelte-d2hkaz:hover{background-color:var(--popColorHover)}body{width:100dvw;height:100dvh;background-image:linear-gradient(0deg,var(--darkBlue) 0%,var(--mainBackground) 50%,var(--darkBlue) 100%);background-size:cover;background-size:1rem;font-family:StackSans;font-size:1.6rem;color:var(--mainContrast);display:flex;flex-direction:column}body div.container.svelte-1hu3cbm{padding:0 2.4rem;width:100%;max-width:1200px}nav.svelte-1hu3cbm,main.svelte-1hu3cbm{width:100%;display:flex;justify-content:center}main.svelte-1hu3cbm{color:var(--darkContrast)}main.svelte-1hu3cbm h2{margin-top:1.6rem;font-size:3.2rem}header.svelte-1hu3cbm{width:100%;background-image:url(../../../bgs/diamond%20pattern.png);background-size:12px;padding:1.6rem 0;color:var(--darkContrast);display:flex;justify-content:center}header.svelte-1hu3cbm>div:where(.svelte-1hu3cbm){position:relative;height:12rem;display:flex;justify-content:space-between;align-items:center}header.svelte-1hu3cbm div.titles:where(.svelte-1hu3cbm){display:flex;flex-direction:column;justify-content:center;align-items:flex-start}header.svelte-1hu3cbm div.titles:where(.svelte-1hu3cbm) h1:where(.svelte-1hu3cbm){font-size:6.4rem;font-family:DancingScript;text-shadow:-.1rem -.1rem .6rem var(--mainGold)}header.svelte-1hu3cbm div.titles:where(.svelte-1hu3cbm) h2:where(.svelte-1hu3cbm){font-size:2.4rem}header.svelte-1hu3cbm div.contact:where(.svelte-1hu3cbm){text-align:right}nav.svelte-1hu3cbm{background-color:var(--whiteAccent);padding:.6rem 0}nav.svelte-1hu3cbm>div:where(.svelte-1hu3cbm){display:flex;justify-content:space-between;align-items:center}main.svelte-1hu3cbm{background-image:url(../../../bgs/diamond%20pattern.png);background-size:12px;flex-grow:1}main.svelte-1hu3cbm>div:where(.svelte-1hu3cbm){width:100%;display:flex;flex-direction:column;gap:.8rem}footer.svelte-1hu3cbm{display:flex;justify-content:center;align-items:center;color:var(--darkContrast)}footer.svelte-1hu3cbm div:where(.svelte-1hu3cbm){display:flex;justify-content:center}footer.svelte-1hu3cbm div:where(.svelte-1hu3cbm) p:where(.svelte-1hu3cbm){padding:.8rem}
