@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{--un-bg-opacity:100%;--un-text-opacity:100%;--un-border-opacity:100%;--un-space-y-reverse:initial;--un-border-top-opacity:100%;--un-border-left-opacity:100%;--un-ring-opacity:100%;--un-placeholder-opacity:100%}}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-left-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-border-top-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-ring-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-placeholder-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-space-y-reverse{syntax:"*";inherits:false;initial-value:0;}:root,:host{--spacing: .25rem;--font-glacial: "Glacial Indifference", sans-serif;--tracking-widest: .1em;--colors-white: #fff;--radius-DEFAULT: .25rem;--tracking-wide: .025em;--default-transition-timingFunction: cubic-bezier(.4, 0, .2, 1);--default-transition-duration: .15s;--container-md: 28rem;--colors-darktext: #1a1916;--fontWeight-medium: 500;--radius-lg: .5rem;--container-lg: 32rem;--colors-sand: #dbdbd4;--colors-red-600: oklch(57.7% .245 27.325);--colors-accent: #c8b89a;--text-sm-fontSize: .875rem;--text-sm-lineHeight: 1.25rem;--text-lg-fontSize: 1.125rem;--text-lg-lineHeight: 1.75rem;--text-2xl-fontSize: 1.5rem;--text-2xl-lineHeight: 2rem;--text-xs-fontSize: .75rem;--text-xs-lineHeight: 1rem;--text-xl-fontSize: 1.25rem;--text-xl-lineHeight: 1.75rem;--text-base-fontSize: 1rem;--text-base-lineHeight: 1.5rem}.text-2xl{font-size:var(--text-2xl-fontSize);line-height:var(--un-leading, var(--text-2xl-lineHeight))}.text-base{font-size:var(--text-base-fontSize);line-height:var(--un-leading, var(--text-base-lineHeight))}.text-lg{font-size:var(--text-lg-fontSize);line-height:var(--un-leading, var(--text-lg-lineHeight))}.text-sm{font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight))}.text-xl{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight))}.text-xs{font-size:var(--text-xs-fontSize);line-height:var(--un-leading, var(--text-xs-lineHeight))}.text-accent{color:color-mix(in srgb,var(--colors-accent) var(--un-text-opacity),transparent)}.text-darktext{color:color-mix(in srgb,var(--colors-darktext) var(--un-text-opacity),transparent)}.text-darktext\/50{color:color-mix(in srgb,var(--colors-darktext) 50%,transparent)}.text-darktext\/60{color:color-mix(in srgb,var(--colors-darktext) 60%,transparent)}.text-darktext\/70{color:color-mix(in srgb,var(--colors-darktext) 70%,transparent)}.text-red-600{color:color-mix(in srgb,var(--colors-red-600) var(--un-text-opacity),transparent)}.text-sand{color:color-mix(in srgb,var(--colors-sand) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent)}.hover\:text-darktext\/70:hover{color:color-mix(in srgb,var(--colors-darktext) 70%,transparent)}.tracking-wide{--un-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--un-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.font-glacial{font-family:var(--font-glacial)}.font-medium{--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium)}.mx-auto{margin-inline:auto}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.p-3{padding:calc(var(--spacing) * 3)}.px,.px-4{padding-inline:calc(var(--spacing) * 4)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.text-center{text-align:center}.focus\:outline-none:focus{--un-outline-style:none;outline-style:none}.border{border-width:1px}.border-2{border-width:2px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-darktext{border-color:color-mix(in srgb,var(--colors-darktext) var(--un-border-opacity),transparent)}.border-darktext\/10{border-color:color-mix(in srgb,var(--colors-darktext) 10%,transparent)}.border-darktext\/20{border-color:color-mix(in srgb,var(--colors-darktext) 20%,transparent)}.border-darktext\/30{border-color:color-mix(in srgb,var(--colors-darktext) 30%,transparent)}.hover\:border-darktext\/40:hover{border-color:color-mix(in srgb,var(--colors-darktext) 40%,transparent)}.focus\:border-accent:focus{border-color:color-mix(in srgb,var(--colors-accent) var(--un-border-opacity),transparent)}.border-l-accent{border-left-color:color-mix(in srgb,var(--colors-accent) var(--un-border-left-opacity),transparent);--un-border-left-opacity:var(--un-border-opacity)}.border-t-darktext{border-top-color:color-mix(in srgb,var(--colors-darktext) var(--un-border-top-opacity),transparent);--un-border-top-opacity:var(--un-border-opacity)}.rounded{border-radius:var(--radius-DEFAULT)}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-lg{border-radius:var(--radius-lg)}.bg-accent{background-color:color-mix(in srgb,var(--colors-accent) var(--un-bg-opacity),transparent)}.bg-darktext{background-color:color-mix(in srgb,var(--colors-darktext) var(--un-bg-opacity),transparent)}.bg-darktext\/20{background-color:color-mix(in srgb,var(--colors-darktext) 20%,transparent)}.bg-sand{background-color:color-mix(in srgb,var(--colors-sand) var(--un-bg-opacity),transparent)}.bg-white\/50{background-color:color-mix(in srgb,var(--colors-white) 50%,transparent)}.bg-white\/80{background-color:color-mix(in srgb,var(--colors-white) 80%,transparent)}.hover\:bg-darktext\/5:hover{background-color:color-mix(in srgb,var(--colors-darktext) 5%,transparent)}.hover\:bg-darktext\/80:hover{background-color:color-mix(in srgb,var(--colors-darktext) 80%,transparent)}.active\:bg-darktext\/10:active{background-color:color-mix(in srgb,var(--colors-darktext) 10%,transparent)}.active\:bg-darktext\/80:active{background-color:color-mix(in srgb,var(--colors-darktext) 80%,transparent)}.disabled\:opacity-50:disabled{opacity:50%}.underline,.active\:underline:active{text-decoration-line:underline}.flex{display:flex}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.h-1{height:calc(var(--spacing) * 1)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-full{height:100%}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-48{max-width:calc(var(--spacing) * 48)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-screen{min-height:100vh}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-32{min-width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-64{width:calc(var(--spacing) * 64)}.w-full{width:100%}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.resize{resize:both}.resize-none{resize:none}.break-words{overflow-wrap:break-word}.uppercase{text-transform:uppercase}.focus\:ring-2:focus{--un-ring-shadow:var(--un-ring-inset,) 0 0 0 calc(2px + var(--un-ring-offset-width)) var(--un-ring-color, currentColor);box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.focus\:ring-accent\/50:focus{--un-ring-color:color-mix(in srgb, var(--colors-accent) 50%, transparent) }.shadow-lg{--un-shadow:0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.transition-all{transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration))}.duration-300{--un-duration:.3s;transition-duration:.3s}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.-left-2{left:calc(var(--spacing) * -2)}.-top-2{top:calc(var(--spacing) * -2)}.right-4{right:calc(var(--spacing) * 4)}.top-4{top:calc(var(--spacing) * 4)}.justify-center{justify-content:center}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.min-h-dvh{min-height:100dvh}.placeholder-darktext\/40::placeholder{color:color-mix(in srgb,var(--colors-darktext) 40%,transparent)}.space-y-3{:where(&>:not(:last-child)){--un-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--un-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--un-space-y-reverse)))}}@supports (color: color-mix(in lab,red,red)){.text-accent{color:color-mix(in oklab,var(--colors-accent) var(--un-text-opacity),transparent)}.text-darktext{color:color-mix(in oklab,var(--colors-darktext) var(--un-text-opacity),transparent)}.text-darktext\/50{color:color-mix(in oklab,var(--colors-darktext) 50%,transparent)}.text-darktext\/60{color:color-mix(in oklab,var(--colors-darktext) 60%,transparent)}.text-darktext\/70{color:color-mix(in oklab,var(--colors-darktext) 70%,transparent)}.text-red-600{color:color-mix(in oklab,var(--colors-red-600) var(--un-text-opacity),transparent)}.text-sand{color:color-mix(in oklab,var(--colors-sand) var(--un-text-opacity),transparent)}.text-white{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent)}.hover\:text-darktext\/70:hover{color:color-mix(in oklab,var(--colors-darktext) 70%,transparent)}.border-darktext{border-color:color-mix(in oklab,var(--colors-darktext) var(--un-border-opacity),transparent)}.border-darktext\/10{border-color:color-mix(in oklab,var(--colors-darktext) 10%,transparent)}.border-darktext\/20{border-color:color-mix(in oklab,var(--colors-darktext) 20%,transparent)}.border-darktext\/30{border-color:color-mix(in oklab,var(--colors-darktext) 30%,transparent)}.hover\:border-darktext\/40:hover{border-color:color-mix(in oklab,var(--colors-darktext) 40%,transparent)}.focus\:border-accent:focus{border-color:color-mix(in oklab,var(--colors-accent) var(--un-border-opacity),transparent)}.border-l-accent{border-left-color:color-mix(in oklab,var(--colors-accent) var(--un-border-left-opacity),transparent)}.border-t-darktext{border-top-color:color-mix(in oklab,var(--colors-darktext) var(--un-border-top-opacity),transparent)}.bg-accent{background-color:color-mix(in oklab,var(--colors-accent) var(--un-bg-opacity),transparent)}.bg-darktext{background-color:color-mix(in oklab,var(--colors-darktext) var(--un-bg-opacity),transparent)}.bg-darktext\/20{background-color:color-mix(in oklab,var(--colors-darktext) 20%,transparent)}.bg-sand{background-color:color-mix(in oklab,var(--colors-sand) var(--un-bg-opacity),transparent)}.bg-white\/50{background-color:color-mix(in oklab,var(--colors-white) 50%,transparent)}.bg-white\/80{background-color:color-mix(in oklab,var(--colors-white) 80%,transparent)}.hover\:bg-darktext\/5:hover{background-color:color-mix(in oklab,var(--colors-darktext) 5%,transparent)}.hover\:bg-darktext\/80:hover{background-color:color-mix(in oklab,var(--colors-darktext) 80%,transparent)}.active\:bg-darktext\/10:active{background-color:color-mix(in oklab,var(--colors-darktext) 10%,transparent)}.active\:bg-darktext\/80:active{background-color:color-mix(in oklab,var(--colors-darktext) 80%,transparent)}.focus\:ring-accent\/50:focus{--un-ring-color:color-mix(in oklab, var(--colors-accent) 50%, transparent) }.placeholder-darktext\/40::placeholder{color:color-mix(in oklab,var(--colors-darktext) 40%,transparent)}}@font-face{font-family:Afrah;src:url(/assets/fonts/afrah-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Glacial Indifference;src:url(/assets/fonts/glacial-indifference-regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:100%;background-color:#dbdbd4}body{line-height:1.4;min-height:100dvh}.safe-area-pb{padding-bottom:max(1rem,env(safe-area-inset-bottom))}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}.animate-shake{animation:shake .3s ease}@keyframes screen-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes screen-in-back{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.animate-screen-in{animation:screen-in .28s cubic-bezier(0,0,.2,1)}.animate-screen-in-back{animation:screen-in-back .28s cubic-bezier(0,0,.2,1)}@media(prefers-reduced-motion:reduce){.animate-screen-in,.animate-screen-in-back,.animate-shake{animation-duration:1ms}}body.landing-page{overflow:hidden;overscroll-behavior:none}.wrapper{display:flex;height:100%}.wrapper.end{align-items:flex-end}.wrapper.center-logo{flex-direction:column;align-items:center;justify-content:center;gap:1.5rem}.hero-logo{width:clamp(260px,35vw,380px);height:auto}.coming-soon{font-family:Glacial Indifference,sans-serif;font-size:clamp(.9rem,2vw,1.2rem);color:#fffc;letter-spacing:.15em;text-transform:lowercase}.landing{min-height:calc(100vh + 200px);min-height:calc(100dvh + 200px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;background-color:#dbdbd4;background-image:url(/assets/images/background.png);background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed}.content{text-align:center;padding:0 1.5rem;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.tagline{font-family:Afrah,serif;font-size:clamp(1.4rem,3.2vw,5rem);font-weight:400;color:#ffffffe6;letter-spacing:.1em;white-space:nowrap;margin-top:7rem}.headline{font-family:Glacial Indifference,sans-serif;font-size:clamp(2.6rem,8vw,5rem);font-weight:400;color:#fff;letter-spacing:.1em;line-height:1.2;text-transform:uppercase;text-align:left}.logo-container{padding-bottom:9rem;padding-top:2rem}.logo{max-width:500px;width:clamp(150px,18vw,550px);height:auto;display:block}@media(max-width:768px){.landing{background-size:130% 100%}.tagline{letter-spacing:.1em;margin-bottom:1rem}.headline{letter-spacing:.05em;padding-top:2rem}.logo-container{padding-bottom:5rem}}@media(max-width:480px){.content{padding:0 1rem}}@media(max-height:500px)and (orientation:landscape){.tagline{font-size:1rem;margin-bottom:.5rem}.headline{font-size:2rem}}
