/*! tailwindcss v4.3.3 | 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,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme,base,components;@layer utilities{.my-6{margin-block:calc(var(--spacing,.25rem) * 6)}.my-10{margin-block:calc(var(--spacing,.25rem) * 10)}.my-16{margin-block:calc(var(--spacing,.25rem) * 16)}.flex{display:flex}.inline-block{display:inline-block}.h-1\.5{height:calc(var(--spacing,.25rem) * 1.5)}.h-2{height:calc(var(--spacing,.25rem) * 2)}.h-px{height:1px}.w-1\.5{width:calc(var(--spacing,.25rem) * 1.5)}.w-2{width:calc(var(--spacing,.25rem) * 2)}.w-full{width:100%}.flex-1{flex:1}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing,.25rem) * 2)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg,.5rem)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[\#D4BFA5\]{border-color:#d4bfa5}.border-\[\#D4BFA5\]\/60{border-color:oklab(81.5498% .0124176 .0407872/.6)}.bg-\[\#7A8B5E\]\/40{background-color:oklab(61.1229% -.0389048 .055235/.4)}.bg-\[\#C86A4A\]{background-color:#c86a4a}.bg-\[\#C86A4A\]\/30{background-color:oklab(62.6425% .0990688 .0812164/.3)}.bg-\[\#C86A4A\]\/40{background-color:oklab(62.6425% .0990688 .0812164/.4)}.bg-\[\#D4BFA5\]{background-color:#d4bfa5}.bg-\[\#E8DED1\]{background-color:#e8ded1}.bg-\[\#E8DED1\]\/40{background-color:oklab(90.5004% .00546378 .0199028/.4)}.bg-\[\#F5F0EB\]{background-color:#f5f0eb}.bg-transparent{background-color:#0000}.p-4{padding:calc(var(--spacing,.25rem) * 4)}.p-5{padding:calc(var(--spacing,.25rem) * 5)}.p-6{padding:calc(var(--spacing,.25rem) * 6)}.px-3{padding-inline:calc(var(--spacing,.25rem) * 3)}.px-4{padding-inline:calc(var(--spacing,.25rem) * 4)}.px-6{padding-inline:calc(var(--spacing,.25rem) * 6)}.px-8{padding-inline:calc(var(--spacing,.25rem) * 8)}.py-1\.5{padding-block:calc(var(--spacing,.25rem) * 1.5)}.py-2{padding-block:calc(var(--spacing,.25rem) * 2)}.py-2\.5{padding-block:calc(var(--spacing,.25rem) * 2.5)}.py-3{padding-block:calc(var(--spacing,.25rem) * 3)}.py-3\.5{padding-block:calc(var(--spacing,.25rem) * 3.5)}.pl-10{padding-left:calc(var(--spacing,.25rem) * 10)}.font-sans{font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji")}.text-base{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}.text-sm{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.text-xs{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.font-medium{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.text-\[\#2D2A24\]{color:#2d2a24}.text-\[\#2D2A24\]\/65{color:oklab(28.6119% .00108568 .0114509/.65)}.text-white{color:var(--color-white,#fff)}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.shadow-\[0_2px_12px_-3px_rgba\(200\,106\,74\,0\.3\)\]{--tw-shadow:0 2px 12px -3px var(--tw-shadow-color,#c86a4a4d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_-4px_rgba\(45\,42\,36\,0\.10\)\]{--tw-shadow:0 4px 20px -4px var(--tw-shadow-color,#2d2a241a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_30px_-6px_rgba\(45\,42\,36\,0\.12\)\]{--tw-shadow:0 8px 30px -6px var(--tw-shadow-color,#2d2a241f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.placeholder\:text-\[\#2D2A24\]\/40::placeholder{color:oklab(28.6119% .00108568 .0114509/.4)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:translate-y-\[-1px\]:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\[\#B55A3A\]:hover{background-color:#b55a3a}.hover\:bg-\[\#E8DED1\]\/60:hover{background-color:oklab(90.5004% .00546378 .0199028/.6)}.hover\:shadow-\[0_8px_30px_-6px_rgba\(45\,42\,36\,0\.18\)\]:hover{--tw-shadow:0 8px 30px -6px var(--tw-shadow-color,#2d2a242e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[\#C86A4A\]:focus{border-color:#c86a4a}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#C86A4A\]\/20:focus{--tw-ring-color:oklab(62.6425% .0990688 .0812164/.2)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.98\]:active{scale:.98}.active\:bg-\[\#A04A2A\]:active{background-color:#a04a2a}@media (min-width:48rem){.md\:p-6{padding:calc(var(--spacing,.25rem) * 6)}.md\:p-8{padding:calc(var(--spacing,.25rem) * 8)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@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}