/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@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{--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;--tw-ease:initial}::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;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.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,)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--paper:#f4efe5;--paper-light:#fbf7ee;--forest:#263526;--moss:#66705a;--ochre:#b9822b}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{background:var(--paper);color:var(--forest);font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif}.coming-soon{isolation:isolate;background:radial-gradient(circle at 50% 46%, #fffdf4fa 0%, #fffaeea8 28%, transparent 58%), linear-gradient(145deg, #f7f2e9 0%, var(--paper) 52%, #eee8dc 100%);place-items:center;min-height:100svh;padding:clamp(2rem,5vw,4.5rem);display:grid;position:relative;overflow:hidden}.coming-soon:before{z-index:3;content:"";pointer-events:none;border:1px solid #26352624;border-radius:.15rem;position:absolute;inset:clamp(.75rem,2vw,1.5rem)}.coming-soon:after{z-index:2;content:"";mix-blend-mode:multiply;opacity:.18;pointer-events:none;background-image:radial-gradient(circle at 20% 30%,#26352617 0 .5px,#0000 .7px),radial-gradient(circle at 72% 66%,#b9822b14 0 .45px,#0000 .7px);background-position:0 0,2px 2px;background-size:4px 4px,5px 5px;position:absolute;inset:0}.ambient-light{z-index:-1;aspect-ratio:1;pointer-events:none;width:min(74rem,110vw);position:absolute;top:50%;left:50%;translate:-50% -50%}.light-ring,.light-core{border-radius:50%;display:block;position:absolute;top:50%;left:50%;translate:-50% -50%}.light-ring{border:1px solid #66705a1c}.light-ring--outer{aspect-ratio:1;width:88%;animation:14s ease-in-out infinite breathe}.light-ring--inner{aspect-ratio:1;border-color:#b9822b1f;width:61%;animation:14s ease-in-out 1.5s infinite reverse breathe}.light-core{aspect-ratio:1;filter:blur(10px);background:radial-gradient(circle,#fffae3b8 0%,#fffae300 68%);width:42%;animation:14s ease-in-out infinite glow}.light-particles{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.light-particle{top:var(--y);left:var(--x);width:var(--size);aspect-ratio:1;box-shadow:0 0 calc(var(--size) * 1.8) #fffce8f0, 0 0 calc(var(--size) * 5.5) #b9822b2e;opacity:0;animation:light-drift var(--duration) var(--delay) ease-in-out infinite;background:#d0b56fc7;border-radius:50%;position:absolute}.light-particle:first-child{--x:12%;--y:68%;--size:3px;--duration:13s;--delay:-4s;--drift-x:14px;--drift-y:-54px;--peak:.5}.light-particle:nth-child(2){--x:20%;--y:34%;--size:2px;--duration:17s;--delay:-11s;--drift-x:-8px;--drift-y:-42px;--peak:.42}.light-particle:nth-child(3){--x:29%;--y:78%;--size:4px;--duration:19s;--delay:-7s;--drift-x:18px;--drift-y:-70px;--peak:.34}.light-particle:nth-child(4){--x:38%;--y:27%;--size:2px;--duration:14s;--delay:-2s;--drift-x:10px;--drift-y:-46px;--peak:.48}.light-particle:nth-child(5){--x:45%;--y:62%;--size:3px;--duration:16s;--delay:-13s;--drift-x:-12px;--drift-y:-60px;--peak:.42}.light-particle:nth-child(6){--x:54%;--y:20%;--size:4px;--duration:21s;--delay:-8s;--drift-x:16px;--drift-y:-72px;--peak:.26}.light-particle:nth-child(7){--x:62%;--y:73%;--size:2px;--duration:15s;--delay:-5s;--drift-x:-10px;--drift-y:-50px;--peak:.52}.light-particle:nth-child(8){--x:69%;--y:39%;--size:3px;--duration:18s;--delay:-15s;--drift-x:9px;--drift-y:-64px;--peak:.38}.light-particle:nth-child(9){--x:78%;--y:81%;--size:4px;--duration:20s;--delay:-10s;--drift-x:-16px;--drift-y:-76px;--peak:.3}.light-particle:nth-child(10){--x:86%;--y:30%;--size:2px;--duration:14s;--delay:-9s;--drift-x:7px;--drift-y:-44px;--peak:.46}.light-particle:nth-child(11){--x:73%;--y:56%;--size:3px;--duration:16s;--delay:-3s;--drift-x:13px;--drift-y:-58px;--peak:.36}.light-particle:nth-child(12){--x:31%;--y:48%;--size:2px;--duration:18s;--delay:-16s;--drift-x:-9px;--drift-y:-66px;--peak:.44}.brand-lockup{z-index:1;text-align:center;width:min(100%,92rem);position:relative}.announcement{color:var(--moss);letter-spacing:clamp(.24em,.7vw,.42em);text-transform:uppercase;margin:0 0 clamp(1.15rem,2.5vw,2rem);font-size:clamp(.64rem,.52rem + .3vw,.82rem);font-weight:600;line-height:1.5;animation:1.2s cubic-bezier(.22,1,.36,1) .15s both arrive}.brand-name{color:var(--forest);letter-spacing:clamp(.025em,.4vw,.075em);text-wrap:nowrap;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.35rem,8.8vw,8.8rem);font-weight:400;line-height:.86;animation:1.45s cubic-bezier(.16,1,.3,1) .38s both name-arrive}@keyframes arrive{0%{opacity:0;transform:translateY(.65rem)}to{opacity:1;transform:translateY(0)}}@keyframes name-arrive{0%{opacity:0;letter-spacing:.13em;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes breathe{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.85;transform:scale(1.015)}}@keyframes glow{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:.9;transform:scale(1.05)}}@keyframes light-drift{0%,to{opacity:0;transform:translateY(16px)scale(.7)}18%{opacity:var(--peak)}58%{opacity:calc(var(--peak) * .7)}82%{opacity:0;transform:translate3d(var(--drift-x), var(--drift-y), 0) scale(1.12)}}@media (max-width:520px){.coming-soon{padding-inline:1.5rem}.coming-soon:before{inset:.75rem}.ambient-light{width:150vw}.announcement{max-width:16rem;margin-inline:auto}.brand-name{letter-spacing:.015em;font-size:clamp(1.85rem,9.4vw,3.8rem)}}@media (max-width:360px){.coming-soon{padding-inline:1rem}.brand-name{font-size:8.55vw}}@media (prefers-reduced-motion:reduce){.announcement,.brand-name,.light-ring,.light-core,.light-particle{animation:none}.light-particle{opacity:.18}}@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}@property --tw-ease{syntax:"*";inherits:false}
