@font-face{font-family:NewSpirit;src:url(/assets/new-spirit-regular.otf) format("opentype")}@font-face{font-family:NewSpiritBold;src:url(/assets/new-spirit-bold.otf) format("opentype")}@font-face{font-family:NewSpiritCondensed;src:url(/assets/new-spirit-condensed.otf) format("opentype")}body{margin:0;background-color:#ece6d8;font-family:NewSpirit,sans-serif}@layer properties;@layer theme,base,components,utilities;@layer theme,base,components,utilities;@layer theme{:root,:host{--color-white: #fff;--spacing: .25rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--radius-lg: .5rem;--ease-in-out: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1)}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.left-1\/12{left:calc(1/12 * 100%)}.z-50{z-index:50}.container{width:100%}@media (width >= 500px){.container{max-width:500px}}@media (width >= 640px){.container{max-width:640px}}@media (width >= 768px){.container{max-width:768px}}@media (width >= 884px){.container{max-width:884px}}@media (width >= 1024px){.container{max-width:1024px}}@media (width >= 1280px){.container{max-width:1280px}}@media (width >= 1536px){.container{max-width:1536px}}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-48{margin-top:calc(var(--spacing) * 48)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[2\/3\]{aspect-ratio:2/3}.h-0\.5{height:calc(var(--spacing) * .5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-\[7\.5vh\]{height:7.5vh}.h-\[75px\]{height:75px}.h-\[150px\]{height:150px}.h-\[200px\]{height:200px}.h-\[250px\]{height:250px}.h-full{height:100%}.w-4\/5{width:80%}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-\[200px\]{width:200px}.w-\[250px\]{width:250px}.w-fit{width:fit-content}.w-full{width:100%}.max-w-9\/10{max-width:90%}.max-w-\[200px\]{max-width:200px}.max-w-\[250px\]{max-width:250px}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-\[30\%\]{--tw-translate-x: -30% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[30\%\]{--tw-translate-x: 30%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y: calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[30\%\]{--tw-translate-y: -30% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y: calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\.5{--tw-translate-y: calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[30\%\]{--tw-translate-y: 30%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-\[-1\]{--tw-scale-x: -1;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-45{rotate:-45deg}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-x-24{column-gap:calc(var(--spacing) * 24)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.rounded-lg{border-radius:var(--radius-lg)}.border-none{--tw-border-style: none;border-style:none}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pb-32{padding-bottom:calc(var(--spacing) * 32)}.pb-48{padding-bottom:calc(var(--spacing) * 48)}.pb-\[2em\]{padding-bottom:2em}.text-center{text-align:center}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-\[6vmin\]{font-size:6vmin}.text-\[10px\]{font-size:10px}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-100{opacity:100%}.blur{--tw-blur: blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-300{--tw-duration: .3s;transition-duration:.3s}.ease-in-out{--tw-ease: var(--ease-in-out);transition-timing-function:var(--ease-in-out)}@media (width >= 500px){.xs\:h-\[10vh\]{height:10vh}}@media (width >= 500px){.xs\:h-\[35px\]{height:35px}}@media (width >= 500px){.xs\:h-\[250px\]{height:250px}}@media (width >= 500px){.xs\:w-16{width:calc(var(--spacing) * 16)}}@media (width >= 500px){.xs\:w-\[35px\]{width:35px}}@media (width >= 500px){.xs\:w-\[250px\]{width:250px}}@media (width >= 500px){.xs\:max-w-\[250px\]{max-width:250px}}@media (width >= 500px){.xs\:pb-\[5em\]{padding-bottom:5em}}@media (width >= 500px){.xs\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media (width >= 500px){.xs\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 500px){.xs\:text-\[5vmin\]{font-size:5vmin}}@media (width >= 640px){.sm\:mt-24{margin-top:calc(var(--spacing) * 24)}}@media (width >= 640px){.sm\:mt-\[-2\.5rem\]{margin-top:-2.5rem}}@media (width >= 640px){.sm\:h-\[300px\]{height:300px}}@media (width >= 640px){.sm\:w-3\/5{width:calc(3/5 * 100%)}}@media (width >= 640px){.sm\:w-\[300px\]{width:300px}}@media (width >= 640px){.sm\:max-w-\[300px\]{max-width:300px}}@media (width >= 640px){.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media (width >= 640px){.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}}@media (width >= 640px){.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media (width >= 640px){.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media (width >= 640px){.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 640px){.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media (width >= 640px){.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}}@media (width >= 640px){.sm\:text-\[4vmin\]{font-size:4vmin}}@media (width >= 768px){.md\:mt-\[-5rem\]{margin-top:-5rem}}@media (width >= 768px){.md\:h-1\/2{height:50%}}@media (width >= 768px){.md\:h-2\/3{height:calc(2/3 * 100%)}}@media (width >= 768px){.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media (width >= 768px){.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media (width >= 768px){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media (width >= 768px){.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media (width >= 768px){.md\:text-\[3vmin\]{font-size:3vmin}}@media (width >= 884px){.avg\:mt-0{margin-top:calc(var(--spacing) * 0)}}@media (width >= 884px){.avg\:flex{display:flex}}@media (width >= 884px){.avg\:hidden{display:none}}@media (width >= 884px){.avg\:h-\[15vh\]{height:15vh}}@media (width >= 884px){.avg\:h-\[70vh\]{height:70vh}}@media (width >= 884px){.avg\:w-20{width:calc(var(--spacing) * 20)}}@media (width >= 884px){.avg\:max-w-8\/10{max-width:80%}}@media (width >= 884px){.avg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width >= 884px){.avg\:gap-y-0{row-gap:calc(var(--spacing) * 0)}}@media (width >= 884px){.avg\:p-3{padding:calc(var(--spacing) * 3)}}@media (width >= 884px){.avg\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media (width >= 884px){.avg\:pt-32{padding-top:calc(var(--spacing) * 32)}}@media (width >= 884px){.avg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}}@media (width >= 884px){.avg\:pb-\[5em\]{padding-bottom:5em}}@media (width >= 884px){.avg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 884px){.avg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media (width >= 1024px){.lg\:mt-\[-6em\]{margin-top:-6em}}@media (width >= 1024px){.lg\:h-1\/2{height:50%}}@media (width >= 1024px){.lg\:h-3\/4{height:75%}}@media (width >= 1024px){.lg\:h-\[300px\]{height:300px}}@media (width >= 1024px){.lg\:w-\[300px\]{width:300px}}@media (width >= 1024px){.lg\:w-fit{width:fit-content}}@media (width >= 1024px){.lg\:max-w-\[225px\]{max-width:225px}}@media (width >= 1024px){.lg\:max-w-\[300px\]{max-width:300px}}@media (width >= 1024px){.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media (width >= 1024px){.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media (width >= 1024px){.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media (width >= 1024px){.lg\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media (width >= 1024px){.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 1024px){.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media (width >= 1280px){.xl\:mt-\[-8em\]{margin-top:-8em}}@media (width >= 1280px){.xl\:h-3\/4{height:75%}}@media (width >= 1280px){.xl\:h-\[350px\]{height:350px}}@media (width >= 1280px){.xl\:h-full{height:100%}}@media (width >= 1280px){.xl\:w-\[350px\]{width:350px}}@media (width >= 1280px){.xl\:max-w-\[350px\]{max-width:350px}}@media (width >= 1280px){.xl\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media (width >= 1280px){.xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media (width >= 1280px){.xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media (width >= 1280px){.xl\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media (width >= 1280px){.xl\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media (width >= 1280px){.xl\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media (width >= 1536px){.\32xl\:mt-\[-10em\]{margin-top:-10em}}@media (width >= 1536px){.\32xl\:max-w-\[250px\]{max-width:250px}}@media (width >= 1536px){.\32xl\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media (width >= 1536px){.\32xl\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media (width >= 1536px){.\32xl\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-rotate-x{syntax: "*"; inherits: false;}@property --tw-rotate-y{syntax: "*"; inherits: false;}@property --tw-rotate-z{syntax: "*"; inherits: false;}@property --tw-skew-x{syntax: "*"; inherits: false;}@property --tw-skew-y{syntax: "*"; inherits: false;}@property --tw-blur{syntax: "*"; inherits: false;}@property --tw-brightness{syntax: "*"; inherits: false;}@property --tw-contrast{syntax: "*"; inherits: false;}@property --tw-grayscale{syntax: "*"; inherits: false;}@property --tw-hue-rotate{syntax: "*"; inherits: false;}@property --tw-invert{syntax: "*"; inherits: false;}@property --tw-opacity{syntax: "*"; inherits: false;}@property --tw-saturate{syntax: "*"; inherits: false;}@property --tw-sepia{syntax: "*"; inherits: false;}@property --tw-drop-shadow{syntax: "*"; inherits: false;}@property --tw-drop-shadow-color{syntax: "*"; inherits: false;}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false;}@property --tw-duration{syntax: "*"; inherits: false;}@property --tw-ease{syntax: "*"; inherits: false;}@layer properties{@supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1;--tw-rotate-x: initial;--tw-rotate-y: initial;--tw-rotate-z: initial;--tw-skew-x: initial;--tw-skew-y: initial;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-duration: initial;--tw-ease: initial}}}
