@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}@font-face{font-family:Shallota;src:url("/fonts/Shallota Regular.otf")format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Shallota;src:url("/fonts/Shallota Medium.otf")format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Shallota;src:url("/fonts/Shallota Bold.otf")format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Shallota;src:url("/fonts/Shallota Black.otf")format("opentype");font-weight:900;font-style:normal;font-display:swap}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#FAF5E4\]\/40{border-color:#faf5e466;border-color:lab(96.5875% -.389129 8.83935/.4)}.bg-\[\#F5B731\]{background-color:#f5b731}.bg-transparent{background-color:#0000}.text-center{text-align:center}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#0D0D0D\]{color:#0d0d0d}.text-\[\#F5B731\]{color:#f5b731}.text-\[\#FAF5E4\]{color:#faf5e4}.text-\[\#FAF5E4\]\/80{color:#faf5e4cc;color:lab(96.5875% -.389129 8.83935/.8)}.italic{font-style:italic}.placeholder-\[\#FAF5E4\]\/40::placeholder{color:#faf5e466;color:lab(96.5875% -.389129 8.83935/.4)}.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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@media (hover:hover){.hover\:bg-\[\#FAF5E4\]:hover{background-color:#faf5e4}}.focus\:border-\[\#F5B731\]:focus{border-color:#f5b731}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}:root{--teal:#1a8c8c;--magenta:#c71e59;--gold:#f5b731;--dark:#0d0d0d;--cream:#faf5e4;--section-cta-bg:#1a2340}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--cream);background:var(--dark);font-family:Shallota,serif;overflow-x:hidden}html.menu-open,html.menu-open body{overflow:hidden}html.menu-open::-webkit-scrollbar{display:none}.font-bebas{letter-spacing:.04em;font-family:Shallota,serif;font-weight:900}.font-shallota{font-family:Shallota,serif}.hero-sun{z-index:1;width:80vw;max-width:1000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-content{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.hero-totem-top{display:none}.hero-totem-bottom{width:220px}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.fade-up{opacity:0}.fade-up.visible{animation:.7s forwards fadeInUp}.fade-up.visible.d1{animation-delay:0s}.fade-up.visible.d2{animation-delay:.3s}.fade-up.visible.d3{animation-delay:.6s}.fade-up.visible.d4{animation-delay:.9s}@keyframes rotateSun{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes expandFromCenter{0%{opacity:0;filter:blur(8px);letter-spacing:-.02em;transform:scale(.2)}to{opacity:1;filter:blur();letter-spacing:normal;transform:scale(1)}}.expand-from-center{animation:1.2s cubic-bezier(.16,1,.3,1) forwards expandFromCenter}@keyframes blurToFocus{0%{opacity:0;filter:blur(12px)}to{opacity:1;filter:blur()}}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes drawCircle{0%{stroke-dashoffset:100px;opacity:0}to{stroke-dashoffset:0;opacity:1}}.blur-to-focus{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards blurToFocus}.scale-in{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards scaleIn}.blur-to-focus.d1,.scale-in.d1{animation-delay:0s}.blur-to-focus.d2,.scale-in.d2{animation-delay:.15s}.blur-to-focus.d3,.scale-in.d3{animation-delay:.3s}@keyframes wiggle{0%{transform:rotate(0)}15%{transform:rotate(-3deg)}30%{transform:rotate(3deg)}45%{transform:rotate(-2deg)}60%{transform:rotate(2deg)}75%{transform:rotate(-1deg)}to{transform:rotate(0)}}.wiggle-1{transform-origin:bottom;animation:2.5s ease-in-out infinite wiggle}.wiggle-2{transform-origin:bottom;animation:2.5s ease-in-out .8s infinite wiggle}.wiggle-3{transform-origin:bottom;animation:2.5s ease-in-out 1.6s infinite wiggle}@media (max-width:768px){.hero-sun{width:500vw;max-width:none;top:auto;bottom:-120%;left:-260%;transform:none}.hero-content{justify-content:flex-start;height:auto;padding-top:0}.hero-content h1{font-size:clamp(6rem,28vw,10rem)!important}.hero-totem-top,.hero-totem-bottom{width:130px;display:block}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}
