@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-tracking:initial}}}.absolute{position:absolute}.relative{position:relative}.mx-auto{margin-inline:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/5\]{aspect-ratio:4/5}.w-full{width:100%}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#E8E0D0\]{border-color:#e8e0d0}.border-\[\#FAF7F2\]\/10{border-color:#faf7f21a;border-color:lab(97.3617% .39041 2.78084/.1)}.border-\[\#FAF7F2\]\/12{border-color:#faf7f21f;border-color:lab(97.3616% .39041 2.78083/.12)}.border-\[\#FAF7F2\]\/25{border-color:#faf7f240;border-color:lab(97.3617% .39041 2.78084/.25)}.bg-\[\#1E1A16\]{background-color:#1e1a16}.bg-\[\#2A2520\]{background-color:#2a2520}.bg-\[\#3A3028\]{background-color:#3a3028}.bg-\[\#E8E0D0\]{background-color:#e8e0d0}.bg-\[\#F5EFE0\]{background-color:#f5efe0}.bg-\[\#FAF7F2\]\/5{background-color:#faf7f20d;background-color:lab(97.3617% .39041 2.78084/.05)}.bg-\[\#FAF7F2\]\/6{background-color:#faf7f20f;background-color:lab(97.3616% .39041 2.78083/.06)}.bg-\[\#FAF7F2\]\/8{background-color:#faf7f214;background-color:lab(97.3616% .39041 2.78083/.08)}.text-center{text-align:center}.text-left{text-align:left}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.whitespace-nowrap{white-space:nowrap}.text-\[\#2A2520\]{color:#2a2520}.text-\[\#5A5048\]{color:#5a5048}.text-\[\#8B7355\]{color:#8b7355}.text-\[\#C9A84C\]{color:#c9a84c}.text-\[\#FAF7F2\]{color:#faf7f2}.text-\[\#FAF7F2\]\/30{color:#faf7f24d;color:lab(97.3617% .39041 2.78084/.3)}.text-\[\#FAF7F2\]\/35{color:#faf7f259;color:lab(97.3617% .39041 2.78084/.35)}.text-\[\#FAF7F2\]\/45{color:#faf7f273;color:lab(97.3617% .39041 2.78084/.45)}.text-\[\#FAF7F2\]\/50{color:#faf7f280;color:lab(97.3617% .39041 2.78084/.5)}.text-\[\#FAF7F2\]\/55{color:#faf7f28c;color:lab(97.3617% .39041 2.78084/.55)}.text-\[\#FAF7F2\]\/60{color:#faf7f299;color:lab(97.3617% .39041 2.78084/.6)}.text-\[\#FAF7F2\]\/65{color:#faf7f2a6;color:lab(97.3617% .39041 2.78084/.65)}.text-\[\#FAF7F2\]\/70{color:#faf7f2b3;color:lab(97.3617% .39041 2.78084/.7)}.text-\[\#FAF7F2\]\/80{color:#faf7f2cc;color:lab(97.3617% .39041 2.78084/.8)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.opacity-40{opacity:.4}.transition-all{transition-property:all;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)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-\[\#2A2520\]:is(:where(.group):hover *){color:#2a2520}.group-hover\:opacity-80:is(:where(.group):hover *){opacity:.8}.hover\:border-\[\#FAF7F2\]\/50:hover{border-color:#faf7f280;border-color:lab(97.3617% .39041 2.78084/.5)}.hover\:text-\[\#FAF7F2\]:hover{color:#faf7f2}.hover\:underline:hover{text-decoration-line:underline}}.disabled\:opacity-60:disabled{opacity:.6}:root{--font-playfair:"Playfair Display", Georgia, serif;--font-source:"Source Sans 3", system-ui, sans-serif}*{box-sizing:border-box}body{font-family:var(--font-source);color:#2a2520;-webkit-font-smoothing:antialiased;background:#faf7f2}.font-display{font-family:var(--font-playfair)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}
