.relative{position:relative}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.flex{display:flex}.grid{display:grid}.size-10{width:2.5rem;height:2.5rem}.size-5{width:1.25rem;height:1.25rem}.h-16{height:4rem}.h-px{height:1px}.w-12{width:3rem}.w-48{width:12rem}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-6{column-gap:1.5rem}.gap-y-4{row-gap:1rem}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:color-mix(in srgb,var(--color-border) calc(var(--tw-divide-opacity, 1) * 100%),transparent)}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-4{border-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-\[\#0d0c0b\]{--tw-border-opacity: 1;border-color:rgb(13 12 11 / var(--tw-border-opacity, 1))}.border-\[\#12100f\]{--tw-border-opacity: 1;border-color:rgb(18 16 15 / var(--tw-border-opacity, 1))}.border-\[\#2d271c\]{--tw-border-opacity: 1;border-color:rgb(45 39 28 / var(--tw-border-opacity, 1))}.border-\[\#2f271c\]{--tw-border-opacity: 1;border-color:rgb(47 39 28 / var(--tw-border-opacity, 1))}.border-\[\#332b1f\]{--tw-border-opacity: 1;border-color:rgb(51 43 31 / var(--tw-border-opacity, 1))}.border-\[\#342d22\]{--tw-border-opacity: 1;border-color:rgb(52 45 34 / var(--tw-border-opacity, 1))}.border-\[\#594c32\]{--tw-border-opacity: 1;border-color:rgb(89 76 50 / var(--tw-border-opacity, 1))}.border-\[\#756240\]{--tw-border-opacity: 1;border-color:rgb(117 98 64 / var(--tw-border-opacity, 1))}.border-\[\#c5a467\]{--tw-border-opacity: 1;border-color:rgb(197 164 103 / var(--tw-border-opacity, 1))}.border-\[\#d1d5db\]{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-\[\#d9d8d0\]{--tw-border-opacity: 1;border-color:rgb(217 216 208 / var(--tw-border-opacity, 1))}.border-\[\#e0dfda\]{--tw-border-opacity: 1;border-color:rgb(224 223 218 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[\#fdf9fa\]{--tw-border-opacity: 1;border-color:rgb(253 249 250 / var(--tw-border-opacity, 1))}.\!bg-\[\#ffffff\]{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.bg-\[\#0d0c0b\]{--tw-bg-opacity: 1;background-color:rgb(13 12 11 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0c0c\]{--tw-bg-opacity: 1;background-color:rgb(13 12 12 / var(--tw-bg-opacity, 1))}.bg-\[\#12100f\]{--tw-bg-opacity: 1;background-color:rgb(18 16 15 / var(--tw-bg-opacity, 1))}.bg-\[\#141311\]{--tw-bg-opacity: 1;background-color:rgb(20 19 17 / var(--tw-bg-opacity, 1))}.bg-\[\#161413\]{--tw-bg-opacity: 1;background-color:rgb(22 20 19 / var(--tw-bg-opacity, 1))}.bg-\[\#191617\]{--tw-bg-opacity: 1;background-color:rgb(25 22 23 / var(--tw-bg-opacity, 1))}.bg-\[\#353869\]{--tw-bg-opacity: 1;background-color:rgb(53 56 105 / var(--tw-bg-opacity, 1))}.bg-\[\#ab8f5a\]{--tw-bg-opacity: 1;background-color:rgb(171 143 90 / var(--tw-bg-opacity, 1))}.bg-\[\#c5a467\]{--tw-bg-opacity: 1;background-color:rgb(197 164 103 / var(--tw-bg-opacity, 1))}.bg-\[\#e1f1ee\]{--tw-bg-opacity: 1;background-color:rgb(225 241 238 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f2f3\]{--tw-bg-opacity: 1;background-color:rgb(246 242 243 / var(--tw-bg-opacity, 1))}.bg-\[\#ffffff\]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-primary\/\[0\.2\]{background-color:color-mix(in srgb,var(--color-primary) 20%,transparent)}.bg-secondary\/\[0\.2\]{background-color:color-mix(in srgb,var(--color-secondary) 20%,transparent)}.p-6{padding:1.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pt-2{padding-top:.5rem}.text-center{text-align:center}.font-\[family-name\:var\(--font-heading\)\]{font-family:var(--font-heading)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.2em\]{letter-spacing:.2em}.text-\[\#0d0c0b\]{--tw-text-opacity: 1;color:rgb(13 12 11 / var(--tw-text-opacity, 1))}.text-\[\#0d0c0c\]{--tw-text-opacity: 1;color:rgb(13 12 12 / var(--tw-text-opacity, 1))}.text-\[\#12100f\]{--tw-text-opacity: 1;color:rgb(18 16 15 / var(--tw-text-opacity, 1))}.text-\[\#353869\]{--tw-text-opacity: 1;color:rgb(53 56 105 / var(--tw-text-opacity, 1))}.text-\[\#527a63\]{--tw-text-opacity: 1;color:rgb(82 122 99 / var(--tw-text-opacity, 1))}.text-\[\#5b4d34\]{--tw-text-opacity: 1;color:rgb(91 77 52 / var(--tw-text-opacity, 1))}.text-\[\#5c4e35\]{--tw-text-opacity: 1;color:rgb(92 78 53 / var(--tw-text-opacity, 1))}.text-\[\#ab8f5b\]{--tw-text-opacity: 1;color:rgb(171 143 91 / var(--tw-text-opacity, 1))}.text-\[\#ada9a1\]{--tw-text-opacity: 1;color:rgb(173 169 161 / var(--tw-text-opacity, 1))}.text-\[\#c5a467\]{--tw-text-opacity: 1;color:rgb(197 164 103 / var(--tw-text-opacity, 1))}.text-\[\#c5c2bb\]{--tw-text-opacity: 1;color:rgb(197 194 187 / var(--tw-text-opacity, 1))}.text-\[\#eeeae3\]{--tw-text-opacity: 1;color:rgb(238 234 227 / var(--tw-text-opacity, 1))}.text-\[\#f0ece4\]{--tw-text-opacity: 1;color:rgb(240 236 228 / var(--tw-text-opacity, 1))}.text-\[\#f4f9ff\]{--tw-text-opacity: 1;color:rgb(244 249 255 / var(--tw-text-opacity, 1))}.text-\[\#f9f4f5\]{--tw-text-opacity: 1;color:rgb(249 244 245 / var(--tw-text-opacity, 1))}.text-\[\#ffffff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.shadow-\[0_10px_40px_-15px_rgba\(110\,53\,31\,0\.25\)\]{--tw-shadow: 0 10px 40px -15px rgba(110,53,31,.25);--tw-shadow-colored: 0 10px 40px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_40px_-15px_rgba\(110\,53\,31\,0\.35\)\]{--tw-shadow: 0 10px 40px -15px rgba(110,53,31,.35);--tw-shadow-colored: 0 10px 40px -15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:border-\[\#756240\]\/90:hover{border-color:#756240e6}.hover\:border-\[\#c5a467\]\/90:hover{border-color:#c5a467e6}.hover\:bg-\[\#12100f\]\/90:hover{background-color:#12100fe6}.hover\:bg-\[\#353869\]\/90:hover{background-color:#353869e6}.hover\:bg-\[\#ab8f5a\]\/90:hover{background-color:#ab8f5ae6}.hover\:bg-\[\#c5a467\]\/90:hover{background-color:#c5a467e6}.hover\:bg-accent:hover{--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--color-accent) calc(var(--tw-bg-opacity, 1) * 100%),transparent)}.hover\:text-accent-foreground:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--color-accent-foreground) calc(var(--tw-text-opacity, 1) * 100%),transparent)}@media(min-width:768px){:root .md\:w-full{width:100%}:root .md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}:root .md\:gap-14{gap:3.5rem}}@media(min-width:1024px){:root .lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}:root .lg\:gap-16{gap:4rem}:root .lg\:p-8{padding:2rem}:root .lg\:px-8{padding-left:2rem;padding-right:2rem}}
