@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:host,:root{--font-sans:"Inter",system-ui,sans-serif;--font-serif:"Cormorant Garamond","Playfair Display",Georgia,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-moss-deep:#2a3a26;--color-moss-mid:#4d6a3e;--color-moss-soft:#7a9968;--color-sage:#b8c4a8;--color-sage-pale:#e3e8d8;--color-moss-mist:#f1f4e9;--color-bark:#5c4530;--color-bark-light:#a8896a;--color-ochre:#c89322;--color-ochre-pale:#f6e7c2;--color-bloom-gold:#e0a824;--color-bloom-gold-bright:#f4c842;--color-terracotta:#a64a2a;--color-terracotta-pale:#f3dccc;--color-berry:#7a2a3a;--color-berry-pale:#f1d8de;--color-indigo:#2c4858;--color-indigo-pale:#d8e2e8;--color-plum:#5a3a6a;--color-plum-pale:#e4dceb;--color-paper:#f5efe2;--color-paper-warm:#efe6d2;--color-paper-cream:#faf6ec;--color-ink-deep:#1f2818;--color-ink-mid:#4a4a3a;--color-ink-faint:#8a8470;--color-ink-script:#3a4530;--font-script:"Caveat","Cormorant Garamond",cursive}}@layer base{*,::backdrop,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}::file-selector-button{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;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);line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}button,input,optgroup,select,textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}::file-selector-button{background-color:#0000;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.fixed{position:fixed}.relative{position:relative}.top-4\.5{top:calc(var(--spacing)*4.5)}.right-4\.5{right:calc(var(--spacing)*4.5)}.z-1{z-index:1}.z-50{z-index:50}.m-0{margin:calc(var(--spacing)*0)}.mx-auto{margin-inline:auto}.my-\[30px\]{margin-block:30px}.mt-\[10px\]{margin-top:10px}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-\[18px\]{margin-bottom:18px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing)*4)}.h-4\.25{height:calc(var(--spacing)*4.25)}.h-8\.5{height:calc(var(--spacing)*8.5)}.h-\[clamp\(116px\,26vw\,168px\)\]{height:clamp(116px,26vw,168px)}.h-px{height:1px}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing)*4)}.w-4\.25{width:calc(var(--spacing)*4.25)}.w-8\.5{width:calc(var(--spacing)*8.5)}.w-\[min\(280px\,70\%\)\]{width:min(280px,70%)}.w-auto{width:auto}.max-w-150{max-width:calc(var(--spacing)*150)}.max-w-\[30ch\]{max-width:30ch}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.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}.items-center{align-items:center}.justify-center{justify-content:center}.gap-\[14px\]{gap:14px}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(--paper-edge\){border-color:var(--paper-edge)}.bg-transparent{background-color:#0000}.px-6{padding-inline:calc(var(--spacing)*6)}.py-16{padding-block:calc(var(--spacing)*16)}.text-center{text-align:center}.font-sans{font-family:var(--font-sans)}.font-script{font-family:var(--font-script)}.font-serif{font-family:var(--font-serif)}.text-\[0\.72rem\]{font-size:.72rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[clamp\(1\.05rem\,3\.4vw\,1\.25rem\)\]{font-size:clamp(1.05rem,3.4vw,1.25rem)}.text-\[clamp\(1\.5rem\,5vw\,2\.1rem\)\]{font-size:clamp(1.5rem,5vw,2.1rem)}.text-\[clamp\(3\.4rem\,13vw\,6rem\)\]{font-size:clamp(3.4rem,13vw,6rem)}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.text-bark{color:var(--color-bark)}.text-bloom-gold{color:var(--color-bloom-gold)}.text-ink-faint{color:var(--color-ink-faint)}.text-ink-mid{color:var(--color-ink-mid)}.text-moss-deep{color:var(--color-moss-deep)}.text-ochre{color:var(--color-ochre)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-\[0\.55\]{opacity:.55}.transition-\[background-color\,border-color\,color\,transform\]{transition-duration:var(--tw-duration,var(--default-transition-duration));transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))}.duration-200{--tw-duration:.2s;transition-duration:.2s}@media(hover:hover){.hover\:border-moss-mid:hover{border-color:var(--color-moss-mid)}.hover\:bg-moss-mist:hover{background-color:var(--color-moss-mist)}}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:root[data-theme=dark]{--color-moss-deep:#d9e8c7;--color-moss-mid:#aecb86;--color-moss-soft:#86a96d;--color-sage:#829675;--color-sage-pale:#303b2a;--color-moss-mist:#242e20;--color-bark:#d8bd95;--color-bark-light:#aa8f6c;--color-ochre:#f0c25a;--color-ochre-pale:#453616;--color-bloom-gold:#e9b943;--color-bloom-gold-bright:#ffd85f;--color-terracotta:#e0835c;--color-terracotta-pale:#452419;--color-berry:#d77291;--color-berry-pale:#461b2a;--color-indigo:#97bed4;--color-indigo-pale:#1f2f3a;--color-plum:#c7a0d8;--color-plum-pale:#30203a;--color-paper:#11160f;--color-paper-warm:#182014;--color-paper-cream:#202819;--color-ink-deep:#f3ecd9;--color-ink-mid:#d2c9b4;--color-ink-faint:#a89d82;--color-ink-script:#e4d8bf;--paper-shadow:#0000006b;--paper-edge:#dbe8c724;--paper-line:#dbe8c714}[data-theme=dark] html{background:#0d120c}[data-theme=dark] body{background:radial-gradient(ellipse 70% 48% at 50% -12%,#aecb861f,transparent 62%),radial-gradient(ellipse 56% 42% at 102% 26%,#f0c25a0f,transparent 64%),linear-gradient(180deg,#141b12 0,var(--paper) 42%,#0d120c 100%)}[data-theme=dark] body:before{background-image:radial-gradient(90% 60% at 50% 0,#ffd85f12 0,#0000 62%),radial-gradient(80% 80% at 100% 100%,#97bed40d 0,#0000 54%),radial-gradient(60% 50% at 0,#aecb860f 0,#0000 64%)}[data-theme=dark] body:after{mix-blend-mode:screen;opacity:.1}:root{--moss-deep:var(--color-moss-deep);--moss-mid:var(--color-moss-mid);--moss-soft:var(--color-moss-soft);--sage:var(--color-sage);--sage-pale:var(--color-sage-pale);--moss-mist:var(--color-moss-mist);--bark:var(--color-bark);--bark-light:var(--color-bark-light);--ochre:var(--color-ochre);--ochre-pale:var(--color-ochre-pale);--bloom-gold:var(--color-bloom-gold);--bloom-gold-bright:var(--color-bloom-gold-bright);--terracotta:var(--color-terracotta);--terracotta-pale:var(--color-terracotta-pale);--berry:var(--color-berry);--berry-pale:var(--color-berry-pale);--indigo:var(--color-indigo);--indigo-pale:var(--color-indigo-pale);--plum:var(--color-plum);--plum-pale:var(--color-plum-pale);--paper:var(--color-paper);--paper-warm:var(--color-paper-warm);--paper-cream:var(--color-paper-cream);--ink-deep:var(--color-ink-deep);--ink-mid:var(--color-ink-mid);--ink-faint:var(--color-ink-faint);--ink-script:var(--color-ink-script);--paper-shadow:#5c453014;--paper-edge:#5c453024;--paper-line:#5c453014;--serif:var(--font-serif);--sans:var(--font-sans);--script:var(--font-script)}body,html{background:var(--paper)}body{color:var(--ink-deep);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11";min-height:100dvh}body:before{background-image:radial-gradient(90% 60% at 50% 0,#b8842a0f 0,#0000 60%),radial-gradient(80% 80% at 100% 100%,#5c45300f 0,#0000 50%),radial-gradient(60% 50% at 0,#4d6a3e0a 0,#0000 60%)}body:after,body:before{content:"";inset:0;pointer-events:none;position:fixed;z-index:0}body:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.36 0 0 0 0 0.27 0 0 0 0 0.19 0 0 0 0.08 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:multiply;opacity:.45}@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-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@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}
