@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,500;0,600;0,700;1,500;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,500;0,600;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,ital,wght@6..96,400;6..96,500;6..96,600;6..96,700;6..96,800;6..96,900;6..96,400;6..96,500&family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600&family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: rgb(17 24 39 / 10%);--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: rgb(255 255 255 / 10%);--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-base{font-size:1rem;line-height:1.75}.prose-base :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose-base :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose-base :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose-base :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose-base :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose-base :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose-base :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose-base :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em}.prose-base :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-base :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose-base :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose-base :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose-base :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose-base :where(.prose-base>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(.prose-base>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose-base>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose-base>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose-base :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose-base :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose-base :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose-base :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.prose-base :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857}.prose-base :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose-base :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-base :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-base :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose-base :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-base :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose-base :where(.prose-base>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-base :where(.prose-base>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-4{top:-1rem;right:-1rem;bottom:-1rem;left:-1rem}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:.5rem;right:.5rem;bottom:.5rem;left:.5rem}.inset-x-0{left:0;right:0}.inset-x-6{left:1.5rem;right:1.5rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-10{bottom:-2.5rem}.-bottom-4{bottom:-1rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-left-40{left:-10rem}.-left-6{left:-1.5rem}.-left-\[5px\]{left:-5px}.-right-1{right:-.25rem}.-right-10{right:-2.5rem}.-right-16{right:-4rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-4{right:-1rem}.-right-40{right:-10rem}.-right-6{right:-1.5rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-10{top:-2.5rem}.-top-12{top:-3rem}.-top-2{top:-.5rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-28{top:-7rem}.-top-3{top:-.75rem}.-top-40{top:-10rem}.-top-6{top:-1.5rem}.-top-8{top:-2rem}.bottom-0{bottom:0}.bottom-1\.5{bottom:.375rem}.bottom-1\/3{bottom:33.333333%}.bottom-1\/4{bottom:25%}.bottom-10{bottom:2.5rem}.bottom-16{bottom:4rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-5{bottom:1.25rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-20{left:5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-8{left:2rem}.left-\[-10\%\]{left:-10%}.left-\[-14rem\]{left:-14rem}.left-\[-4px\]{left:-4px}.left-\[19px\]{left:19px}.left-\[22px\]{left:22px}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-1\/3{right:33.333333%}.right-1\/4{right:25%}.right-10{right:2.5rem}.right-14{right:3.5rem}.right-16{right:4rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-6{right:1.5rem}.right-\[-10\%\]{right:-10%}.right-\[7px\]{right:7px}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-2\/3{top:66.666667%}.top-20{top:5rem}.top-24{top:6rem}.top-28{top:7rem}.top-3{top:.75rem}.top-32{top:8rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-52{top:13rem}.top-6{top:1.5rem}.top-60{top:15rem}.top-9{top:2.25rem}.top-\[-10\%\]{top:-10%}.top-\[20\%\]{top:20%}.top-\[35px\]{top:35px}.top-\[6px\]{top:6px}.top-\[76px\]{top:76px}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[10001\]{z-index:10001}.z-\[10005\]{z-index:10005}.z-\[1000\]{z-index:1000}.z-\[10010\]{z-index:10010}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[200\]{z-index:200}.z-\[2147483000\]{z-index:2147483000}.z-\[300\]{z-index:300}.z-\[400\]{z-index:400}.z-\[401\]{z-index:401}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[9000\]{z-index:9000}.z-\[90\]{z-index:90}.z-\[99999\]{z-index:99999}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.m-5{margin:1.25rem}.m-auto{margin:auto}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-\[0\.25em\]{margin-top:-.25em;margin-bottom:-.25em}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-6{margin-bottom:-1.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-11{margin-bottom:2.75rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-20{margin-bottom:5rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-\[6px\]{margin-bottom:6px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-20{margin-top:5rem}.mt-24{margin-top:6rem}.mt-28{margin-top:7rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[-24px\]{margin-top:-24px}.mt-\[-2rem\]{margin-top:-2rem}.mt-\[-8px\]{margin-top:-8px}.mt-\[75vh\]{margin-top:75vh}.mt-auto{margin-top:auto}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-1\/2{height:50%}.h-1\/4{height:25%}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-72{height:18rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.5px\]{height:1.5px}.h-\[100px\]{height:100px}.h-\[100svh\]{height:100svh}.h-\[112\%\]{height:112%}.h-\[166px\]{height:166px}.h-\[16px\]{height:16px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[1px\]{height:1px}.h-\[230px\]{height:230px}.h-\[2px\]{height:2px}.h-\[300px\]{height:300px}.h-\[32rem\]{height:32rem}.h-\[340px\]{height:340px}.h-\[350px\]{height:350px}.h-\[380px\]{height:380px}.h-\[40\%\]{height:40%}.h-\[400px\]{height:400px}.h-\[420px\]{height:420px}.h-\[42vh\]{height:42vh}.h-\[44px\]{height:44px}.h-\[45vh\]{height:45vh}.h-\[50\%\]{height:50%}.h-\[500px\]{height:500px}.h-\[52px\]{height:52px}.h-\[600px\]{height:600px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[75vh\]{height:75vh}.h-\[76px\]{height:76px}.h-\[78\%\]{height:78%}.h-\[85vh\]{height:85vh}.h-\[90px\]{height:90px}.h-\[90vh\]{height:90vh}.h-\[95dvh\]{height:95dvh}.h-\[9px\]{height:9px}.h-\[min\(82dvh\,680px\)\]{height:min(82dvh,680px)}.h-\[min\(84dvh\,680px\)\]{height:min(84dvh,680px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-28{max-height:7rem}.max-h-40{max-height:10rem}.max-h-64{max-height:16rem}.max-h-96{max-height:24rem}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[220px\]{max-height:220px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[400px\]{max-height:400px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[700px\]{max-height:700px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[90svh\]{max-height:90svh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92svh\]{max-height:92svh}.max-h-\[92vh\]{max-height:92vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[100svh\]{min-height:100svh}.min-h-\[132px\]{min-height:132px}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[320px\]{min-height:320px}.min-h-\[32rem\]{min-height:32rem}.min-h-\[340px\]{min-height:340px}.min-h-\[360px\]{min-height:360px}.min-h-\[3em\]{min-height:3em}.min-h-\[44px\]{min-height:44px}.min-h-\[460px\]{min-height:460px}.min-h-\[470px\]{min-height:470px}.min-h-\[56px\]{min-height:56px}.min-h-\[640px\]{min-height:640px}.min-h-\[72px\]{min-height:72px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[96px\]{min-height:96px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[104px\]{width:104px}.w-\[105px\]{width:105px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[200px\]{width:200px}.w-\[2px\]{width:2px}.w-\[300px\]{width:300px}.w-\[32rem\]{width:32rem}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[43\%\]{width:43%}.w-\[44px\]{width:44px}.w-\[46rem\]{width:46rem}.w-\[50\%\]{width:50%}.w-\[500px\]{width:500px}.w-\[52rem\]{width:52rem}.w-\[700px\]{width:700px}.w-\[800px\]{width:800px}.w-\[80px\]{width:80px}.w-\[84\%\]{width:84%}.w-\[900px\]{width:900px}.w-\[90px\]{width:90px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[16px\]{min-width:16px}.min-w-\[170px\]{min-width:170px}.min-w-\[180px\]{min-width:180px}.min-w-\[3rem\]{min-width:3rem}.min-w-\[40px\]{min-width:40px}.min-w-\[42px\]{min-width:42px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[680px\]{min-width:680px}.min-w-\[760px\]{min-width:760px}.min-w-\[88px\]{min-width:88px}.min-w-\[900px\]{min-width:900px}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.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-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[12rem\]{max-width:12rem}.max-w-\[130px\]{max-width:130px}.max-w-\[1340px\]{max-width:1340px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1560px\]{max-width:1560px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[190px\]{max-width:190px}.max-w-\[200px\]{max-width:200px}.max-w-\[20rem\]{max-width:20rem}.max-w-\[240px\]{max-width:240px}.max-w-\[250px\]{max-width:250px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[58\%\]{max-width:58%}.max-w-\[60vw\]{max-width:60vw}.max-w-\[68\%\]{max-width:68%}.max-w-\[70\%\]{max-width:70%}.max-w-\[70vw\]{max-width:70vw}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[80vw\]{max-width:80vw}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90vw\]{max-width:90vw}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-left{transform-origin:left}.origin-right{transform-origin:right}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/3{--tw-translate-x: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/4{--tw-translate-x: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/3{--tw-translate-y: 33.333333%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[1\.05\]{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-scale-x-100{--tw-scale-x: -1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[marquee_25s_linear_infinite\]{animation:marquee 25s linear infinite}.animate-\[pulse_1s_ease-in-out_infinite\]{animation:pulse 1s ease-in-out infinite}.animate-\[shimmer_1\.5s_infinite\]{animation:shimmer 1.5s infinite}.animate-\[shimmer_2\.2s_infinite\]{animation:shimmer 2.2s infinite}.animate-\[shimmer_2\.5s_infinite\]{animation:shimmer 2.5s infinite}.animate-\[shimmer_2s_infinite\]{animation:shimmer 2s infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.snap-always{scroll-snap-stop:always}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-32{scroll-margin-top:8rem}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[112px_1fr\]{grid-template-columns:112px 1fr}.grid-cols-\[1fr_100px_auto\]{grid-template-columns:1fr 100px auto}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[44px_1fr\]{grid-template-columns:44px 1fr}.grid-rows-\[auto_1fr_auto\]{grid-template-rows:auto 1fr auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-3{row-gap:.75rem}.-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.5rem * var(--tw-space-x-reverse));margin-left:calc(-.5rem * calc(1 - var(--tw-space-x-reverse)))}.-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.75rem * var(--tw-space-x-reverse));margin-left:calc(-.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-20>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(5rem * var(--tw-space-y-reverse))}.space-y-24>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(6rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.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-slate-700\/40>:not([hidden])~:not([hidden]){border-color:#33415566}.divide-slate-700\/45>:not([hidden])~:not([hidden]){border-color:#33415573}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/\[0\.05\]>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.divide-white\/\[0\.07\]>:not([hidden])~:not([hidden]){border-color:#ffffff12}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[0_48px_0_0\]{border-radius:0 48px 0 0}.rounded-\[0_60px_0_0\]{border-radius:0 60px 0 0}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[1\.7rem\]{border-radius:1.7rem}.rounded-\[1\.8rem\]{border-radius:1.8rem}.rounded-\[1\.9rem\]{border-radius:1.9rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[18px\]{border-radius:18px}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[36px\]{border-radius:36px}.rounded-\[39px\]{border-radius:39px}.rounded-\[40px\]{border-radius:40px}.rounded-\[48px\]{border-radius:48px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[2\.5rem\]{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.rounded-t-\[2rem\]{border-top-left-radius:2rem;border-top-right-radius:2rem}.rounded-t-\[32px\]{border-top-left-radius:32px;border-top-right-radius:32px}.rounded-t-\[40px\]{border-top-left-radius:40px;border-top-right-radius:40px}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-sm{border-top-left-radius:.125rem}.rounded-tr-sm{border-top-right-radius:.125rem}.\!border-0{border-width:0px!important}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[10px\]{border-width:10px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#060a14\]{--tw-border-opacity: 1;border-color:rgb(6 10 20 / var(--tw-border-opacity, 1))}.border-\[\#07090f\]{--tw-border-opacity: 1;border-color:rgb(7 9 15 / var(--tw-border-opacity, 1))}.border-\[\#0a0a0b\]{--tw-border-opacity: 1;border-color:rgb(10 10 11 / var(--tw-border-opacity, 1))}.border-\[\#0a0a0b\]\/5{border-color:#0a0a0b0d}.border-\[\#0c0c0c\]{--tw-border-opacity: 1;border-color:rgb(12 12 12 / var(--tw-border-opacity, 1))}.border-\[\#0f1117\]{--tw-border-opacity: 1;border-color:rgb(15 17 23 / var(--tw-border-opacity, 1))}.border-\[\#111\]{--tw-border-opacity: 1;border-color:rgb(17 17 17 / var(--tw-border-opacity, 1))}.border-\[\#25D366\]\/15{border-color:#25d36626}.border-\[\#25D366\]\/30{border-color:#25d3664d}.border-\[\#2AABEE\]\/15{border-color:#2aabee26}.border-\[\#2AABEE\]\/30{border-color:#2aabee4d}.border-\[\#2a2a2a\]{--tw-border-opacity: 1;border-color:rgb(42 42 42 / var(--tw-border-opacity, 1))}.border-\[\#2d3442\]{--tw-border-opacity: 1;border-color:rgb(45 52 66 / var(--tw-border-opacity, 1))}.border-\[\#2f3952\]\/55{border-color:#2f39528c}.border-\[\#2f3d58\]\/50{border-color:#2f3d5880}.border-\[\#304766\]\/50{border-color:#30476680}.border-\[\#33405a\]\/55{border-color:#33405a8c}.border-\[\#3b4a5a\]\/50{border-color:#3b4a5a80}.border-\[\#3f3552\]\/50{border-color:#3f355280}.border-\[\#404040\]{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.border-\[\#445678\]\/45{border-color:#44567873}.border-\[\#4a3b56\]\/50{border-color:#4a3b5680}.border-\[\#5b9474\]\/25{border-color:#5b947440}.border-\[\#5d8c78\]\/25{border-color:#5d8c7840}.border-\[\#5f6c85\]{--tw-border-opacity: 1;border-color:rgb(95 108 133 / var(--tw-border-opacity, 1))}.border-\[\#6884ad\]\/25{border-color:#6884ad40}.border-\[\#73bf90\]\/40{border-color:#73bf9066}.border-\[\#73bf90\]\/55{border-color:#73bf908c}.border-\[\#74b899\]\/40{border-color:#74b89966}.border-\[\#74b899\]\/55{border-color:#74b8998c}.border-\[\#789bd1\]\/40{border-color:#789bd166}.border-\[\#789bd1\]\/55{border-color:#789bd18c}.border-\[\#7a5a34\]\/35{border-color:#7a5a3459}.border-\[\#7a5a34\]\/40{border-color:#7a5a3466}.border-\[\#7a5a34\]\/45{border-color:#7a5a3473}.border-\[\#8ea6d6\]\/20{border-color:#8ea6d633}.border-\[\#8ea6d6\]\/25{border-color:#8ea6d640}.border-\[\#9b7b4f\]\/45{border-color:#9b7b4f73}.border-\[\#a65c5c\]\/25{border-color:#a65c5c40}.border-\[\#a75e7f\]\/25{border-color:#a75e7f40}.border-\[\#a77e58\]\/25{border-color:#a77e5840}.border-\[\#b38752\]{--tw-border-opacity: 1;border-color:rgb(179 135 82 / var(--tw-border-opacity, 1))}.border-\[\#b5844d\]\/35{border-color:#b5844d59}.border-\[\#b5844d\]\/50{border-color:#b5844d80}.border-\[\#b65b7f\]\/25{border-color:#b65b7f40}.border-\[\#b89559\]\/25{border-color:#b8955940}.border-\[\#c1a88e\]\/20{border-color:#c1a88e33}.border-\[\#c1a88e\]\/25{border-color:#c1a88e40}.border-\[\#c1a88e\]\/30{border-color:#c1a88e4d}.border-\[\#c9a96e\]{--tw-border-opacity: 1;border-color:rgb(201 169 110 / var(--tw-border-opacity, 1))}.border-\[\#c9a96e\]\/10{border-color:#c9a96e1a}.border-\[\#c9a96e\]\/20{border-color:#c9a96e33}.border-\[\#c9a96e\]\/25{border-color:#c9a96e40}.border-\[\#c9a96e\]\/30{border-color:#c9a96e4d}.border-\[\#c9a96e\]\/40{border-color:#c9a96e66}.border-\[\#d279a0\]\/40{border-color:#d279a066}.border-\[\#d279a0\]\/55{border-color:#d279a08c}.border-\[\#d2a06e\]\/40{border-color:#d2a06e66}.border-\[\#d2a06e\]\/55{border-color:#d2a06e8c}.border-\[\#d5ae68\]{--tw-border-opacity: 1;border-color:rgb(213 174 104 / var(--tw-border-opacity, 1))}.border-\[\#d5ae68\]\/20{border-color:#d5ae6833}.border-\[\#d5ae68\]\/30{border-color:#d5ae684d}.border-\[\#d5ae68\]\/40{border-color:#d5ae6866}.border-\[\#d6b47c\]{--tw-border-opacity: 1;border-color:rgb(214 180 124 / var(--tw-border-opacity, 1))}.border-\[\#d6b47c\]\/10{border-color:#d6b47c1a}.border-\[\#d6b47c\]\/15{border-color:#d6b47c26}.border-\[\#d6b47c\]\/20{border-color:#d6b47c33}.border-\[\#d6b47c\]\/25{border-color:#d6b47c40}.border-\[\#d6b47c\]\/30{border-color:#d6b47c4d}.border-\[\#d6b47c\]\/35{border-color:#d6b47c59}.border-\[\#d6b47c\]\/40{border-color:#d6b47c66}.border-\[\#d6b47c\]\/45{border-color:#d6b47c73}.border-\[\#d6b47c\]\/50{border-color:#d6b47c80}.border-\[\#d6b47c\]\/55{border-color:#d6b47c8c}.border-\[\#d6b47c\]\/60{border-color:#d6b47c99}.border-\[\#d8b988\]{--tw-border-opacity: 1;border-color:rgb(216 185 136 / var(--tw-border-opacity, 1))}.border-\[\#d8b988\]\/20{border-color:#d8b98833}.border-\[\#d8b988\]\/30{border-color:#d8b9884d}.border-\[\#d97777\]\/40{border-color:#d9777766}.border-\[\#d97777\]\/55{border-color:#d977778c}.border-\[\#d978a5\]\/40{border-color:#d978a566}.border-\[\#d978a5\]\/55{border-color:#d978a58c}.border-\[\#e0ba72\]\/35{border-color:#e0ba7259}.border-\[\#eee7db\]{--tw-border-opacity: 1;border-color:rgb(238 231 219 / var(--tw-border-opacity, 1))}.border-\[rgba\(201\,169\,110\,0\.2\)\]{border-color:#c9a96e33}.border-\[rgba\(239\,68\,68\,0\.2\)\]{border-color:#ef444433}.border-\[rgba\(251\,191\,36\,0\.2\)\]{border-color:#fbbf2433}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[rgba\(74\,222\,128\,0\.2\)\]{border-color:#4ade8033}.border-accent\/30{border-color:#8b5cf64d}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/50{border-color:#fcd34d80}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-400\/60{border-color:#fbbf2499}.border-amber-500{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/30{border-color:#f59e0b4d}.border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.border-blue-500\/20{border-color:#3b82f633}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/35{border-color:#10b98159}.border-emerald-500\/40{border-color:#10b98166}.border-gray-500\/20{border-color:#6b728033}.border-green-500\/20{border-color:#22c55e33}.border-green-500\/30{border-color:#22c55e4d}.border-green-600\/30{border-color:#16a34a4d}.border-pink-500\/15{border-color:#ec489926}.border-pink-500\/30{border-color:#ec48994d}.border-purple-500\/20{border-color:#a855f733}.border-purple-500\/30{border-color:#a855f74d}.border-red-400\/30{border-color:#f871714d}.border-red-400\/40{border-color:#f8717166}.border-red-500\/10{border-color:#ef44441a}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-300\/20{border-color:#7dd3fc33}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-600\/30{border-color:#4755694d}.border-slate-600\/50{border-color:#47556980}.border-slate-600\/60{border-color:#47556999}.border-slate-600\/70{border-color:#475569b3}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/50{border-color:#33415580}.border-slate-700\/55{border-color:#3341558c}.border-slate-700\/60{border-color:#33415599}.border-teal-500\/20{border-color:#14b8a633}.border-transparent{border-color:transparent}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-white\/\[0\.04\]{border-color:#ffffff0a}.border-white\/\[0\.05\]{border-color:#ffffff0d}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-white\/\[0\.07\]{border-color:#ffffff12}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-white\/\[0\.1\]{border-color:#ffffff1a}.border-yellow-500\/20{border-color:#eab30833}.border-yellow-500\/30{border-color:#eab3084d}.border-t-\[\#d6b47c\]{--tw-border-opacity: 1;border-top-color:rgb(214 180 124 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.\!bg-transparent{background-color:transparent!important}.bg-\[\#030406\]{--tw-bg-opacity: 1;background-color:rgb(3 4 6 / var(--tw-bg-opacity, 1))}.bg-\[\#050505\]{--tw-bg-opacity: 1;background-color:rgb(5 5 5 / var(--tw-bg-opacity, 1))}.bg-\[\#050608\]\/85{background-color:#050608d9}.bg-\[\#050608\]\/90{background-color:#050608e6}.bg-\[\#05070c\]{--tw-bg-opacity: 1;background-color:rgb(5 7 12 / var(--tw-bg-opacity, 1))}.bg-\[\#060810\]{--tw-bg-opacity: 1;background-color:rgb(6 8 16 / var(--tw-bg-opacity, 1))}.bg-\[\#060a14\]{--tw-bg-opacity: 1;background-color:rgb(6 10 20 / var(--tw-bg-opacity, 1))}.bg-\[\#060a14\]\/40{background-color:#060a1466}.bg-\[\#060a14\]\/80{background-color:#060a14cc}.bg-\[\#07070a\]{--tw-bg-opacity: 1;background-color:rgb(7 7 10 / var(--tw-bg-opacity, 1))}.bg-\[\#07080b\]{--tw-bg-opacity: 1;background-color:rgb(7 8 11 / var(--tw-bg-opacity, 1))}.bg-\[\#07080c\]{--tw-bg-opacity: 1;background-color:rgb(7 8 12 / var(--tw-bg-opacity, 1))}.bg-\[\#07080d\]{--tw-bg-opacity: 1;background-color:rgb(7 8 13 / var(--tw-bg-opacity, 1))}.bg-\[\#07090f\]{--tw-bg-opacity: 1;background-color:rgb(7 9 15 / var(--tw-bg-opacity, 1))}.bg-\[\#07090f\]\/60{background-color:#07090f99}.bg-\[\#070b12\]{--tw-bg-opacity: 1;background-color:rgb(7 11 18 / var(--tw-bg-opacity, 1))}.bg-\[\#070b12\]\/85{background-color:#070b12d9}.bg-\[\#070b12\]\/90{background-color:#070b12e6}.bg-\[\#08090d\]{--tw-bg-opacity: 1;background-color:rgb(8 9 13 / var(--tw-bg-opacity, 1))}.bg-\[\#09090a\]{--tw-bg-opacity: 1;background-color:rgb(9 9 10 / var(--tw-bg-opacity, 1))}.bg-\[\#09090b\]{--tw-bg-opacity: 1;background-color:rgb(9 9 11 / var(--tw-bg-opacity, 1))}.bg-\[\#090c18\]{--tw-bg-opacity: 1;background-color:rgb(9 12 24 / var(--tw-bg-opacity, 1))}.bg-\[\#090c18\]\/90{background-color:#090c18e6}.bg-\[\#090f1b\]{--tw-bg-opacity: 1;background-color:rgb(9 15 27 / var(--tw-bg-opacity, 1))}.bg-\[\#090f1c\]{--tw-bg-opacity: 1;background-color:rgb(9 15 28 / var(--tw-bg-opacity, 1))}.bg-\[\#0A0A0A\],.bg-\[\#0a0a0a\]{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0a\]\/75{background-color:#0a0a0abf}.bg-\[\#0a0a0a\]\/90{background-color:#0a0a0ae6}.bg-\[\#0a0a0a\]\/95{background-color:#0a0a0af2}.bg-\[\#0a0a0b\]{--tw-bg-opacity: 1;background-color:rgb(10 10 11 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0a0b\]\/5{background-color:#0a0a0b0d}.bg-\[\#0a0a0b\]\/60{background-color:#0a0a0b99}.bg-\[\#0a0a0b\]\/80{background-color:#0a0a0bcc}.bg-\[\#0a0a0b\]\/85{background-color:#0a0a0bd9}.bg-\[\#0a0a0b\]\/90{background-color:#0a0a0be6}.bg-\[\#0a0a0f\]{--tw-bg-opacity: 1;background-color:rgb(10 10 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0b10\]{--tw-bg-opacity: 1;background-color:rgb(10 11 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0b10\]\/95{background-color:#0a0b10f2}.bg-\[\#0a0e1a\]{--tw-bg-opacity: 1;background-color:rgb(10 14 26 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0815\]{--tw-bg-opacity: 1;background-color:rgb(12 8 21 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0a08\]{--tw-bg-opacity: 1;background-color:rgb(12 10 8 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0c0c\]{--tw-bg-opacity: 1;background-color:rgb(12 12 12 / var(--tw-bg-opacity, 1))}.bg-\[\#0c0d12\]\/95{background-color:#0c0d12f2}.bg-\[\#0c101b\]{--tw-bg-opacity: 1;background-color:rgb(12 16 27 / var(--tw-bg-opacity, 1))}.bg-\[\#0c101c\]{--tw-bg-opacity: 1;background-color:rgb(12 16 28 / var(--tw-bg-opacity, 1))}.bg-\[\#0c111d\]{--tw-bg-opacity: 1;background-color:rgb(12 17 29 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0c0a\]{--tw-bg-opacity: 1;background-color:rgb(13 12 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0d0d\]{--tw-bg-opacity: 1;background-color:rgb(13 13 13 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0d0f\]{--tw-bg-opacity: 1;background-color:rgb(13 13 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0d0f16\]{--tw-bg-opacity: 1;background-color:rgb(13 15 22 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1019\]{--tw-bg-opacity: 1;background-color:rgb(13 16 25 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1423\]{--tw-bg-opacity: 1;background-color:rgb(13 20 35 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1423\]\/80{background-color:#0d1423cc}.bg-\[\#0e0818\]{--tw-bg-opacity: 1;background-color:rgb(14 8 24 / var(--tw-bg-opacity, 1))}.bg-\[\#0e0b0b\]{--tw-bg-opacity: 1;background-color:rgb(14 11 11 / var(--tw-bg-opacity, 1))}.bg-\[\#0e0e10\]{--tw-bg-opacity: 1;background-color:rgb(14 14 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0e131d\]{--tw-bg-opacity: 1;background-color:rgb(14 19 29 / var(--tw-bg-opacity, 1))}.bg-\[\#0e141f\]{--tw-bg-opacity: 1;background-color:rgb(14 20 31 / var(--tw-bg-opacity, 1))}.bg-\[\#0e141f\]\/90{background-color:#0e141fe6}.bg-\[\#0e141f\]\/95{background-color:#0e141ff2}.bg-\[\#0e1614\]{--tw-bg-opacity: 1;background-color:rgb(14 22 20 / var(--tw-bg-opacity, 1))}.bg-\[\#0e1625\]\/75{background-color:#0e1625bf}.bg-\[\#0e1713\]{--tw-bg-opacity: 1;background-color:rgb(14 23 19 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0c0a\]{--tw-bg-opacity: 1;background-color:rgb(15 12 10 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0c0c\]{--tw-bg-opacity: 1;background-color:rgb(15 12 12 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0f0f\]{--tw-bg-opacity: 1;background-color:rgb(15 15 15 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0f0f\]\/50{background-color:#0f0f0f80}.bg-\[\#0f0f0f\]\/80{background-color:#0f0f0fcc}.bg-\[\#0f0f12\]{--tw-bg-opacity: 1;background-color:rgb(15 15 18 / var(--tw-bg-opacity, 1))}.bg-\[\#0f0f13\]{--tw-bg-opacity: 1;background-color:rgb(15 15 19 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1014\]{--tw-bg-opacity: 1;background-color:rgb(15 16 20 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1016\]{--tw-bg-opacity: 1;background-color:rgb(15 16 22 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1117\]\/80{background-color:#0f1117cc}.bg-\[\#0f111a\]{--tw-bg-opacity: 1;background-color:rgb(15 17 26 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1521\]{--tw-bg-opacity: 1;background-color:rgb(15 21 33 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1623\]\/50{background-color:#0f162380}.bg-\[\#0f1623\]\/65{background-color:#0f1623a6}.bg-\[\#0f1623\]\/80{background-color:#0f1623cc}.bg-\[\#100c14\]\/50{background-color:#100c1480}.bg-\[\#101116\]\/80{background-color:#101116cc}.bg-\[\#10111a\]{--tw-bg-opacity: 1;background-color:rgb(16 17 26 / var(--tw-bg-opacity, 1))}.bg-\[\#101624\]\/95{background-color:#101624f2}.bg-\[\#101915\]{--tw-bg-opacity: 1;background-color:rgb(16 25 21 / var(--tw-bg-opacity, 1))}.bg-\[\#101b2d\]\/70{background-color:#101b2db3}.bg-\[\#111111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#111113\]{--tw-bg-opacity: 1;background-color:rgb(17 17 19 / var(--tw-bg-opacity, 1))}.bg-\[\#111319\]{--tw-bg-opacity: 1;background-color:rgb(17 19 25 / var(--tw-bg-opacity, 1))}.bg-\[\#11131e\]{--tw-bg-opacity: 1;background-color:rgb(17 19 30 / var(--tw-bg-opacity, 1))}.bg-\[\#11131e\]\/50{background-color:#11131e80}.bg-\[\#11131e\]\/95{background-color:#11131ef2}.bg-\[\#111722\]\/85{background-color:#111722d9}.bg-\[\#111827\]\/70{background-color:#111827b3}.bg-\[\#111\]{--tw-bg-opacity: 1;background-color:rgb(17 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#111\]\/50{background-color:#11111180}.bg-\[\#120f0c\]{--tw-bg-opacity: 1;background-color:rgb(18 15 12 / var(--tw-bg-opacity, 1))}.bg-\[\#12100e\]{--tw-bg-opacity: 1;background-color:rgb(18 16 14 / var(--tw-bg-opacity, 1))}.bg-\[\#121214\]{--tw-bg-opacity: 1;background-color:rgb(18 18 20 / var(--tw-bg-opacity, 1))}.bg-\[\#12121a\]{--tw-bg-opacity: 1;background-color:rgb(18 18 26 / var(--tw-bg-opacity, 1))}.bg-\[\#12131a\]{--tw-bg-opacity: 1;background-color:rgb(18 19 26 / var(--tw-bg-opacity, 1))}.bg-\[\#12131d\]{--tw-bg-opacity: 1;background-color:rgb(18 19 29 / var(--tw-bg-opacity, 1))}.bg-\[\#121722\]\/70{background-color:#121722b3}.bg-\[\#140e20\]{--tw-bg-opacity: 1;background-color:rgb(20 14 32 / var(--tw-bg-opacity, 1))}.bg-\[\#140f0d\]{--tw-bg-opacity: 1;background-color:rgb(20 15 13 / var(--tw-bg-opacity, 1))}.bg-\[\#14110e\]{--tw-bg-opacity: 1;background-color:rgb(20 17 14 / var(--tw-bg-opacity, 1))}.bg-\[\#141111\]{--tw-bg-opacity: 1;background-color:rgb(20 17 17 / var(--tw-bg-opacity, 1))}.bg-\[\#141311\]{--tw-bg-opacity: 1;background-color:rgb(20 19 17 / var(--tw-bg-opacity, 1))}.bg-\[\#141416\]{--tw-bg-opacity: 1;background-color:rgb(20 20 22 / var(--tw-bg-opacity, 1))}.bg-\[\#14151f\]{--tw-bg-opacity: 1;background-color:rgb(20 21 31 / var(--tw-bg-opacity, 1))}.bg-\[\#151515\]{--tw-bg-opacity: 1;background-color:rgb(21 21 21 / var(--tw-bg-opacity, 1))}.bg-\[\#151518\]{--tw-bg-opacity: 1;background-color:rgb(21 21 24 / var(--tw-bg-opacity, 1))}.bg-\[\#151b27\]\/95{background-color:#151b27f2}.bg-\[\#161618\]{--tw-bg-opacity: 1;background-color:rgb(22 22 24 / var(--tw-bg-opacity, 1))}.bg-\[\#17120f\]{--tw-bg-opacity: 1;background-color:rgb(23 18 15 / var(--tw-bg-opacity, 1))}.bg-\[\#171210\]{--tw-bg-opacity: 1;background-color:rgb(23 18 16 / var(--tw-bg-opacity, 1))}.bg-\[\#171411\]{--tw-bg-opacity: 1;background-color:rgb(23 20 17 / var(--tw-bg-opacity, 1))}.bg-\[\#173526\]{--tw-bg-opacity: 1;background-color:rgb(23 53 38 / var(--tw-bg-opacity, 1))}.bg-\[\#181311\]{--tw-bg-opacity: 1;background-color:rgb(24 19 17 / var(--tw-bg-opacity, 1))}.bg-\[\#181512\]\/80{background-color:#181512cc}.bg-\[\#18181b\]{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-\[\#181924\]{--tw-bg-opacity: 1;background-color:rgb(24 25 36 / var(--tw-bg-opacity, 1))}.bg-\[\#181926\]{--tw-bg-opacity: 1;background-color:rgb(24 25 38 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1025\]\/60{background-color:#1a102599}.bg-\[\#1a1525\]{--tw-bg-opacity: 1;background-color:rgb(26 21 37 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1a\]{--tw-bg-opacity: 1;background-color:rgb(26 26 26 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1d\]{--tw-bg-opacity: 1;background-color:rgb(26 26 29 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1a1f\]{--tw-bg-opacity: 1;background-color:rgb(26 26 31 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1b1e\]{--tw-bg-opacity: 1;background-color:rgb(26 27 30 / var(--tw-bg-opacity, 1))}.bg-\[\#1a1d2e\]{--tw-bg-opacity: 1;background-color:rgb(26 29 46 / var(--tw-bg-opacity, 1))}.bg-\[\#1a202d\]{--tw-bg-opacity: 1;background-color:rgb(26 32 45 / var(--tw-bg-opacity, 1))}.bg-\[\#1a202d\]\/65{background-color:#1a202da6}.bg-\[\#1a202d\]\/70{background-color:#1a202db3}.bg-\[\#1a2130\]{--tw-bg-opacity: 1;background-color:rgb(26 33 48 / var(--tw-bg-opacity, 1))}.bg-\[\#1b2130\]{--tw-bg-opacity: 1;background-color:rgb(27 33 48 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1613\]{--tw-bg-opacity: 1;background-color:rgb(28 22 19 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1714\]{--tw-bg-opacity: 1;background-color:rgb(28 23 20 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c1f\]{--tw-bg-opacity: 1;background-color:rgb(28 28 31 / var(--tw-bg-opacity, 1))}.bg-\[\#1d1714\]{--tw-bg-opacity: 1;background-color:rgb(29 23 20 / var(--tw-bg-opacity, 1))}.bg-\[\#1d3144\]{--tw-bg-opacity: 1;background-color:rgb(29 49 68 / var(--tw-bg-opacity, 1))}.bg-\[\#1e3a5f\]\/\[0\.15\]{background-color:#1e3a5f26}.bg-\[\#1e3a6b\]\/25{background-color:#1e3a6b40}.bg-\[\#1f2532\]{--tw-bg-opacity: 1;background-color:rgb(31 37 50 / var(--tw-bg-opacity, 1))}.bg-\[\#1f3b2d\]{--tw-bg-opacity: 1;background-color:rgb(31 59 45 / var(--tw-bg-opacity, 1))}.bg-\[\#201814\]{--tw-bg-opacity: 1;background-color:rgb(32 24 20 / var(--tw-bg-opacity, 1))}.bg-\[\#201916\]{--tw-bg-opacity: 1;background-color:rgb(32 25 22 / var(--tw-bg-opacity, 1))}.bg-\[\#211915\]{--tw-bg-opacity: 1;background-color:rgb(33 25 21 / var(--tw-bg-opacity, 1))}.bg-\[\#241c17\]{--tw-bg-opacity: 1;background-color:rgb(36 28 23 / var(--tw-bg-opacity, 1))}.bg-\[\#25D366\]\/20{background-color:#25d36633}.bg-\[\#25D366\]\/5{background-color:#25d3660d}.bg-\[\#2AABEE\]\/10{background-color:#2aabee1a}.bg-\[\#2AABEE\]\/20{background-color:#2aabee33}.bg-\[\#2AABEE\]\/5{background-color:#2aabee0d}.bg-\[\#2a2a2a\]{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.bg-\[\#2a3044\]{--tw-bg-opacity: 1;background-color:rgb(42 48 68 / var(--tw-bg-opacity, 1))}.bg-\[\#2a406c\]\/20{background-color:#2a406c33}.bg-\[\#2d3442\]{--tw-bg-opacity: 1;background-color:rgb(45 52 66 / var(--tw-bg-opacity, 1))}.bg-\[\#2d3442\]\/70{background-color:#2d3442b3}.bg-\[\#2f2d26\]{--tw-bg-opacity: 1;background-color:rgb(47 45 38 / var(--tw-bg-opacity, 1))}.bg-\[\#3a2430\]{--tw-bg-opacity: 1;background-color:rgb(58 36 48 / var(--tw-bg-opacity, 1))}.bg-\[\#3d7b61\]\/15{background-color:#3d7b6126}.bg-\[\#43835b\]\/15{background-color:#43835b26}.bg-\[\#4a2040\]\/\[0\.12\]{background-color:#4a20401f}.bg-\[\#506b9b\]\/15{background-color:#506b9b26}.bg-\[\#73bf90\]{--tw-bg-opacity: 1;background-color:rgb(115 191 144 / var(--tw-bg-opacity, 1))}.bg-\[\#73bf90\]\/10{background-color:#73bf901a}.bg-\[\#74b899\]{--tw-bg-opacity: 1;background-color:rgb(116 184 153 / var(--tw-bg-opacity, 1))}.bg-\[\#74b899\]\/10{background-color:#74b8991a}.bg-\[\#789bd1\]{--tw-bg-opacity: 1;background-color:rgb(120 155 209 / var(--tw-bg-opacity, 1))}.bg-\[\#789bd1\]\/10{background-color:#789bd11a}.bg-\[\#7a5a2a\]\/20{background-color:#7a5a2a33}.bg-\[\#7d3e61\]\/15{background-color:#7d3e6126}.bg-\[\#7f5a34\]\/20{background-color:#7f5a3433}.bg-\[\#8e4545\]\/15{background-color:#8e454526}.bg-\[\#8e456b\]\/15{background-color:#8e456b26}.bg-\[\#9d693a\]\/15{background-color:#9d693a26}.bg-\[\#9d7735\]\/15{background-color:#9d773526}.bg-\[\#a8763d\]{--tw-bg-opacity: 1;background-color:rgb(168 118 61 / var(--tw-bg-opacity, 1))}.bg-\[\#a8d8ea\]\/10{background-color:#a8d8ea1a}.bg-\[\#b7ab9b\]{--tw-bg-opacity: 1;background-color:rgb(183 171 155 / var(--tw-bg-opacity, 1))}.bg-\[\#b89759\]\/\[0\.04\]{background-color:#b897590a}.bg-\[\#c0c0c0\]\/10{background-color:#c0c0c01a}.bg-\[\#c79657\]{--tw-bg-opacity: 1;background-color:rgb(199 150 87 / var(--tw-bg-opacity, 1))}.bg-\[\#c9a96e\]{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.bg-\[\#c9a96e\]\/10{background-color:#c9a96e1a}.bg-\[\#c9a96e\]\/15{background-color:#c9a96e26}.bg-\[\#c9a96e\]\/20{background-color:#c9a96e33}.bg-\[\#c9a96e\]\/30{background-color:#c9a96e4d}.bg-\[\#c9a96e\]\/40{background-color:#c9a96e66}.bg-\[\#c9a96e\]\/5{background-color:#c9a96e0d}.bg-\[\#c9a96e\]\/90{background-color:#c9a96ee6}.bg-\[\#cd7f32\]{--tw-bg-opacity: 1;background-color:rgb(205 127 50 / var(--tw-bg-opacity, 1))}.bg-\[\#cd7f32\]\/10{background-color:#cd7f321a}.bg-\[\#d279a0\]{--tw-bg-opacity: 1;background-color:rgb(210 121 160 / var(--tw-bg-opacity, 1))}.bg-\[\#d279a0\]\/10{background-color:#d279a01a}.bg-\[\#d2a06e\]{--tw-bg-opacity: 1;background-color:rgb(210 160 110 / var(--tw-bg-opacity, 1))}.bg-\[\#d2a06e\]\/10{background-color:#d2a06e1a}.bg-\[\#d5ae68\]{--tw-bg-opacity: 1;background-color:rgb(213 174 104 / var(--tw-bg-opacity, 1))}.bg-\[\#d5ae68\]\/10{background-color:#d5ae681a}.bg-\[\#d5ae68\]\/15{background-color:#d5ae6826}.bg-\[\#d5ae68\]\/20{background-color:#d5ae6833}.bg-\[\#d5ae68\]\/5{background-color:#d5ae680d}.bg-\[\#d6b47c\]{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.bg-\[\#d6b47c\]\/10{background-color:#d6b47c1a}.bg-\[\#d6b47c\]\/15{background-color:#d6b47c26}.bg-\[\#d6b47c\]\/20{background-color:#d6b47c33}.bg-\[\#d6b47c\]\/25{background-color:#d6b47c40}.bg-\[\#d6b47c\]\/30{background-color:#d6b47c4d}.bg-\[\#d6b47c\]\/40{background-color:#d6b47c66}.bg-\[\#d6b47c\]\/5{background-color:#d6b47c0d}.bg-\[\#d6b47c\]\/50{background-color:#d6b47c80}.bg-\[\#d6b47c\]\/90{background-color:#d6b47ce6}.bg-\[\#d6b47c\]\/\[0\.045\]{background-color:#d6b47c0b}.bg-\[\#d6b47c\]\/\[0\.04\]{background-color:#d6b47c0a}.bg-\[\#d6b47c\]\/\[0\.05\]{background-color:#d6b47c0d}.bg-\[\#d6b47c\]\/\[0\.07\]{background-color:#d6b47c12}.bg-\[\#d6b47c\]\/\[0\.08\]{background-color:#d6b47c14}.bg-\[\#d7ad71\]{--tw-bg-opacity: 1;background-color:rgb(215 173 113 / var(--tw-bg-opacity, 1))}.bg-\[\#d8b988\]{--tw-bg-opacity: 1;background-color:rgb(216 185 136 / var(--tw-bg-opacity, 1))}.bg-\[\#d8b988\]\/10{background-color:#d8b9881a}.bg-\[\#d8b988\]\/20{background-color:#d8b98833}.bg-\[\#d97777\]{--tw-bg-opacity: 1;background-color:rgb(217 119 119 / var(--tw-bg-opacity, 1))}.bg-\[\#d97777\]\/10{background-color:#d977771a}.bg-\[\#d978a5\]{--tw-bg-opacity: 1;background-color:rgb(217 120 165 / var(--tw-bg-opacity, 1))}.bg-\[\#d978a5\]\/10{background-color:#d978a51a}.bg-\[\#e0ba72\]\/10{background-color:#e0ba721a}.bg-\[\#e2c38b\]{--tw-bg-opacity: 1;background-color:rgb(226 195 139 / var(--tw-bg-opacity, 1))}.bg-\[\#eee7db\]{--tw-bg-opacity: 1;background-color:rgb(238 231 219 / var(--tw-bg-opacity, 1))}.bg-\[\#f4efe7\]{--tw-bg-opacity: 1;background-color:rgb(244 239 231 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f1eb\]{--tw-bg-opacity: 1;background-color:rgb(244 241 235 / var(--tw-bg-opacity, 1))}.bg-\[\#f4f4f4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f5ecdf\]{--tw-bg-opacity: 1;background-color:rgb(245 236 223 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f5f3\]{--tw-bg-opacity: 1;background-color:rgb(245 245 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f5f5\]{--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-\[\#f6f1e8\]{--tw-bg-opacity: 1;background-color:rgb(246 241 232 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(201\,169\,110\,0\.12\)\]{background-color:#c9a96e1f}.bg-\[rgba\(239\,68\,68\,0\.12\)\]{background-color:#ef44441f}.bg-\[rgba\(251\,191\,36\,0\.12\)\]{background-color:#fbbf241f}.bg-\[rgba\(74\,222\,128\,0\.12\)\]{background-color:#4ade801f}.bg-\[var\(--stat-tone\)\]{background-color:var(--stat-tone)}.bg-amber-200\/10{background-color:#fde68a1a}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/15{background-color:#fcd34d26}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/20{background-color:#fbbf2433}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/60{background-color:#f59e0b99}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/35{background-color:#00000059}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-black\/85{background-color:#000000d9}.bg-black\/90{background-color:#000000e6}.bg-black\/95{background-color:#000000f2}.bg-blue-500\/5{background-color:#3b82f60d}.bg-current{background-color:currentColor}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-300\/\[0\.035\]{background-color:#6ee7b709}.bg-emerald-300\/\[0\.08\]{background-color:#6ee7b714}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-400\/20{background-color:#34d39933}.bg-emerald-400\/30{background-color:#34d3994d}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-950\/40{background-color:#022c2266}.bg-fuchsia-400{--tw-bg-opacity: 1;background-color:rgb(232 121 249 / var(--tw-bg-opacity, 1))}.bg-fuchsia-600\/20{background-color:#c026d333}.bg-fuchsia-600\/5{background-color:#c026d30d}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-500\/10{background-color:#6b72801a}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-700\/50{background-color:#37415180}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900\/90{background-color:#111827e6}.bg-gray-900\/95{background-color:#111827f2}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/0{background-color:#22c55e00}.bg-green-500\/10{background-color:#22c55e1a}.bg-green-500\/20{background-color:#22c55e33}.bg-green-500\/5{background-color:#22c55e0d}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-600\/10{background-color:#16a34a1a}.bg-green-600\/20{background-color:#16a34a33}.bg-neutral-900{--tw-bg-opacity: 1;background-color:rgb(23 23 23 / var(--tw-bg-opacity, 1))}.bg-pink-400{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity, 1))}.bg-pink-500\/20{background-color:#ec489933}.bg-pink-500\/5{background-color:#ec48990d}.bg-pink-600\/20{background-color:#db277733}.bg-purple-300{--tw-bg-opacity: 1;background-color:rgb(216 180 254 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-500\/20{background-color:#a855f733}.bg-purple-500\/5{background-color:#a855f70d}.bg-purple-600\/20{background-color:#9333ea33}.bg-purple-600\/5{background-color:#9333ea0d}.bg-purple-600\/80{background-color:#9333eacc}.bg-purple-600\/90{background-color:#9333eae6}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-400\/40{background-color:#f8717166}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/30{background-color:#ef44444d}.bg-red-500\/40{background-color:#ef444466}.bg-red-500\/5{background-color:#ef44440d}.bg-red-500\/80{background-color:#ef4444cc}.bg-red-500\/90{background-color:#ef4444e6}.bg-red-500\/\[0\.06\]{background-color:#ef44440f}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-950\/25{background-color:#450a0a40}.bg-rose-300{--tw-bg-opacity: 1;background-color:rgb(253 164 175 / var(--tw-bg-opacity, 1))}.bg-rose-300\/\[0\.08\]{background-color:#fda4af14}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/50{background-color:#33415580}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/30{background-color:#ffffff4d}.bg-white\/35{background-color:#ffffff59}.bg-white\/45{background-color:#ffffff73}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[\.025\]{background-color:#ffffff06}.bg-white\/\[0\.012\],.bg-white\/\[0\.01\]{background-color:#ffffff03}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-white\/\[0\.08\]{background-color:#ffffff14}.bg-yellow-400\/5{background-color:#facc150d}.bg-yellow-500\/5{background-color:#eab3080d}.bg-\[linear-gradient\(105deg\,rgba\(88\,65\,28\,\.26\)\,rgba\(255\,255\,255\,\.035\)\)\]{background-image:linear-gradient(105deg,#58411c42,#ffffff09)}.bg-\[linear-gradient\(145deg\,rgba\(25\,66\,54\,\.29\)\,rgba\(15\,18\,19\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#1942364a,#0f1213f5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(27\,67\,48\,\.28\)\,rgba\(14\,18\,17\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#1b433047,#0e1211f5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(34\,52\,82\,\.29\)\,rgba\(15\,16\,21\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#2234524a,#0f1015f5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(73\,34\,55\,\.28\)\,rgba\(17\,15\,19\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#49223747,#110f13f5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(75\,49\,29\,\.28\)\,rgba\(19\,17\,15\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#4b311d47,#13110ff5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(77\,31\,35\,\.30\)\,rgba\(20\,15\,18\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#4d1f234d,#140f12f5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(79\,59\,26\,\.28\)\,rgba\(18\,17\,15\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#4f3b1a47,#12110ff5 68%)}.bg-\[linear-gradient\(145deg\,rgba\(92\,33\,58\,\.30\)\,rgba\(15\,16\,21\,\.96\)_68\%\)\]{background-image:linear-gradient(145deg,#5c213a4d,#0f1015f5 68%)}.bg-\[linear-gradient\(180deg\,\#1b1512_0\%\,\#120e0d_100\%\)\]{background-image:linear-gradient(180deg,#1b1512,#120e0d)}.bg-\[linear-gradient\(45deg\,transparent\,rgba\(255\,255\,255\,0\.3\)\,transparent\)\]{background-image:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent)}.bg-\[linear-gradient\(90deg\,\#07080b_0\%\,rgba\(7\,8\,11\,\.92\)_43\%\,rgba\(7\,8\,11\,\.30\)_66\%\,rgba\(7\,8\,11\,\.03\)_100\%\)\]{background-image:linear-gradient(90deg,#07080b,#07080beb 43%,#07080b4d 66%,#07080b08)}.bg-\[linear-gradient\(90deg\,rgba\(10\,8\,7\,\.94\)_0\%\,rgba\(10\,8\,7\,\.72\)_42\%\,rgba\(10\,8\,7\,\.12\)_100\%\)\]{background-image:linear-gradient(90deg,#0a0807f0,#0a0807b8 42%,#0a08071f)}.bg-\[linear-gradient\(90deg\,rgba\(11\,9\,8\,\.95\)_0\%\,rgba\(11\,9\,8\,\.74\)_38\%\,rgba\(11\,9\,8\,\.18\)_75\%\,rgba\(11\,9\,8\,\.08\)_100\%\)\]{background-image:linear-gradient(90deg,#0b0908f2,#0b0908bd 38%,#0b09082e 75%,#0b090814)}.bg-\[radial-gradient\(circle_at_50\%_-20\%\,\#d6b47c15\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% -20%,#d6b47c15,transparent 70%)}.bg-\[radial-gradient\(circle_at_50\%_120\%\,\#d6b47c10\,transparent_70\%\)\]{background-image:radial-gradient(circle at 50% 120%,#d6b47c10,transparent 70%)}.bg-\[radial-gradient\(circle_at_75\%_40\%\,transparent_0\,rgba\(0\,0\,0\,\.26\)_44\%\,rgba\(0\,0\,0\,\.67\)_100\%\)\]{background-image:radial-gradient(circle at 75% 40%,transparent 0,rgba(0,0,0,.26) 44%,rgba(0,0,0,.67) 100%)}.bg-\[radial-gradient\(circle_at_top\,rgba\(214\,180\,124\,0\.10\)\,transparent_34\%\)\,linear-gradient\(180deg\,\#070b12_0\%\,\#0b1018_42\%\,\#05070b_100\%\)\]{background-image:radial-gradient(circle at top,rgba(214,180,124,.1),transparent 34%),linear-gradient(180deg,#070b12,#0b1018 42%,#05070b)}.bg-\[radial-gradient\(circle_at_top\,rgba\(214\,180\,124\,0\.22\)\,transparent_62\%\)\]{background-image:radial-gradient(circle at top,rgba(214,180,124,.22),transparent 62%)}.bg-\[radial-gradient\(ellipse_at_center\,rgba\(214\,180\,124\,0\.14\)_0\%\,rgba\(197\,155\,95\,0\.04\)_50\%\,transparent_80\%\)\]{background-image:radial-gradient(ellipse at center,rgba(214,180,124,.14) 0%,rgba(197,155,95,.04) 50%,transparent 80%)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.bg-gradient-to-tr{background-image:linear-gradient(to top right,var(--tw-gradient-stops))}.bg-none{background-image:none}.from-\[\#060a14\]{--tw-gradient-from: #060a14 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 10 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#060a14\]\/80{--tw-gradient-from: rgb(6 10 20 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 10 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#07080b\]\/35{--tw-gradient-from: rgb(7 8 11 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 8 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#07080c\]{--tw-gradient-from: #07080c var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 8 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#070b12\]\/70{--tw-gradient-from: rgb(7 11 18 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 11 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#070b13\]{--tw-gradient-from: #070b13 var(--tw-gradient-from-position);--tw-gradient-to: rgb(7 11 19 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#08090d\]{--tw-gradient-from: #08090d var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 9 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#080b13\]\/90{--tw-gradient-from: rgb(8 11 19 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 11 19 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#09090b\]\/80{--tw-gradient-from: rgb(9 9 11 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(9 9 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a0a0b\]{--tw-gradient-from: #0a0a0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 10 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0a0a0b\]\/60{--tw-gradient-from: rgb(10 10 11 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(10 10 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0c0a08\]{--tw-gradient-from: #0c0a08 var(--tw-gradient-from-position);--tw-gradient-to: rgb(12 10 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0c101a\]{--tw-gradient-from: #0c101a var(--tw-gradient-from-position);--tw-gradient-to: rgb(12 16 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#0c101c\]{--tw-gradient-from: #0c101c var(--tw-gradient-from-position);--tw-gradient-to: rgb(12 16 28 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#11131e\]{--tw-gradient-from: #11131e var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 19 30 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#11131e\]\/95{--tw-gradient-from: rgb(17 19 30 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 19 30 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#120d0b\]{--tw-gradient-from: #120d0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 13 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#12121a\]{--tw-gradient-from: #12121a var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 18 26 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#121726\]\/95{--tw-gradient-from: rgb(18 23 38 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 23 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#14151f\]\/95{--tw-gradient-from: rgb(20 21 31 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 21 31 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#151b27\]{--tw-gradient-from: #151b27 var(--tw-gradient-from-position);--tw-gradient-to: rgb(21 27 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#171d2a\]{--tw-gradient-from: #171d2a var(--tw-gradient-from-position);--tw-gradient-to: rgb(23 29 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#18181b\]{--tw-gradient-from: #18181b var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1a1208\]{--tw-gradient-from: #1a1208 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 18 8 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1a202d\]\/75{--tw-gradient-from: rgb(26 32 45 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 32 45 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1c1815\]{--tw-gradient-from: #1c1815 var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 24 21 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1c1817\]{--tw-gradient-from: #1c1817 var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 24 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1c1c20\]{--tw-gradient-from: #1c1c20 var(--tw-gradient-from-position);--tw-gradient-to: rgb(28 28 32 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#a8d8ea\]\/20{--tw-gradient-from: rgb(168 216 234 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 216 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#b88a43\]{--tw-gradient-from: #b88a43 var(--tw-gradient-from-position);--tw-gradient-to: rgb(184 138 67 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c0c0c0\]\/20{--tw-gradient-from: rgb(192 192 192 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 192 192 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c9a96e\]{--tw-gradient-from: #c9a96e var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 169 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c9a96e\]\/10{--tw-gradient-from: rgb(201 169 110 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 169 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c9a96e\]\/20{--tw-gradient-from: rgb(201 169 110 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 169 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c9a96e\]\/\[0\.07\]{--tw-gradient-from: rgb(201 169 110 / .07) var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 169 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#c9a96e\]\/\[0\.08\]{--tw-gradient-from: rgb(201 169 110 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(201 169 110 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#cd7f32\]\/20{--tw-gradient-from: rgb(205 127 50 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(205 127 50 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]{--tw-gradient-from: #d6b47c var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]\/10{--tw-gradient-from: rgb(214 180 124 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]\/15{--tw-gradient-from: rgb(214 180 124 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]\/20{--tw-gradient-from: rgb(214 180 124 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]\/5{--tw-gradient-from: rgb(214 180 124 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]\/50{--tw-gradient-from: rgb(214 180 124 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d6b47c\]\/\[0\.04\]{--tw-gradient-from: rgb(214 180 124 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#d8b988\]{--tw-gradient-from: #d8b988 var(--tw-gradient-from-position);--tw-gradient-to: rgb(216 185 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e2c38b\]\/70{--tw-gradient-from: rgb(226 195 139 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(226 195 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#e8c87a\]{--tw-gradient-from: #e8c87a var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 200 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#ffffff\]{--tw-gradient-from: #ffffff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-200{--tw-gradient-from: #fde68a var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 230 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-300{--tw-gradient-from: #fcd34d var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 211 77 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500{--tw-gradient-from: #f59e0b var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/10{--tw-gradient-from: rgb(245 158 11 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-amber-500\/25{--tw-gradient-from: rgb(245 158 11 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 158 11 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/20{--tw-gradient-from: rgb(0 0 0 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/30{--tw-gradient-from: rgb(0 0 0 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/40{--tw-gradient-from: rgb(0 0 0 / .4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from: rgb(0 0 0 / .6) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/70{--tw-gradient-from: rgb(0 0 0 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/85{--tw-gradient-from: rgb(0 0 0 / .85) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/90{--tw-gradient-from: rgb(0 0 0 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/95{--tw-gradient-from: rgb(0 0 0 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-300\/20{--tw-gradient-from: rgb(110 231 183 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(110 231 183 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/25{--tw-gradient-from: rgb(16 185 129 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-500{--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-600{--tw-gradient-from: #c026d3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-600\/30{--tw-gradient-from: rgb(192 38 211 / .3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 38 211 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-800{--tw-gradient-from: #1f2937 var(--tw-gradient-from-position);--tw-gradient-to: rgb(31 41 55 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #111827 var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900\/90{--tw-gradient-from: rgb(17 24 39 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-500\/10{--tw-gradient-from: rgb(168 85 247 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900\/20{--tw-gradient-from: rgb(88 28 135 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/10{--tw-gradient-from: rgb(239 68 68 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500\/\[0\.06\]{--tw-gradient-from: rgb(239 68 68 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-600\/20{--tw-gradient-from: rgb(220 38 38 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-300\/20{--tw-gradient-from: rgb(253 164 175 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(253 164 175 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500\/25{--tw-gradient-from: rgb(14 165 233 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800{--tw-gradient-from: #1e293b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/10{--tw-gradient-from: rgb(255 255 255 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/5{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.02\]{--tw-gradient-from: rgb(255 255 255 / .02) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.03\]{--tw-gradient-from: rgb(255 255 255 / .03) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.04\]{--tw-gradient-from: rgb(255 255 255 / .04) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.05\]{--tw-gradient-from: rgb(255 255 255 / .05) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.06\]{--tw-gradient-from: rgb(255 255 255 / .06) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.08\]{--tw-gradient-from: rgb(255 255 255 / .08) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/\[0\.16\]{--tw-gradient-from: rgb(255 255 255 / .16) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#060a14\]\/60{--tw-gradient-to: rgb(6 10 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(6 10 20 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#07080c\]\/50{--tw-gradient-to: rgb(7 8 12 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 8 12 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#070b13\]\/95{--tw-gradient-to: rgb(7 11 19 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(7 11 19 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#08090d\]\/20{--tw-gradient-to: rgb(8 9 13 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(8 9 13 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#0f1424\]\/95{--tw-gradient-to: rgb(15 20 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(15 20 36 / .95) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#111114\]{--tw-gradient-to: rgb(17 17 20 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111114 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#11131e\]\/50{--tw-gradient-to: rgb(17 19 30 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(17 19 30 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#131826\]{--tw-gradient-to: rgb(19 24 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #131826 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#141010\]{--tw-gradient-to: rgb(20 16 16 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #141010 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#141417\]{--tw-gradient-to: rgb(20 20 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #141417 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#151426\]\/90{--tw-gradient-to: rgb(21 20 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(21 20 38 / .9) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#8ea6d6\]\/55{--tw-gradient-to: rgb(142 166 214 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(142 166 214 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#a8d8ea\]\/10{--tw-gradient-to: rgb(168 216 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(168 216 234 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#c0c0c0\]\/10{--tw-gradient-to: rgb(192 192 192 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(192 192 192 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#cd7f32\]\/10{--tw-gradient-to: rgb(205 127 50 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(205 127 50 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d4b87a\]{--tw-gradient-to: rgb(212 184 122 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d4b87a var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d5ae68\]{--tw-gradient-to: rgb(213 174 104 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d5ae68 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d6b47c var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/10{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/15{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/20{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/40{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .4) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/45{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/5{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#d6b47c\]\/60{--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(214 180 124 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#dfc48e\]{--tw-gradient-to: rgb(223 196 142 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #dfc48e var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#e4cca2\]{--tw-gradient-to: rgb(228 204 162 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e4cca2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#efd08b\]{--tw-gradient-to: rgb(239 208 139 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #efd08b var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f4efe6\]\/10{--tw-gradient-to: rgb(244 239 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(244 239 230 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#f7f1e8\]{--tw-gradient-to: rgb(247 241 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f7f1e8 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-accent\/50{--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(139 92 246 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-amber-400{--tw-gradient-to: rgb(251 191 36 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fbbf24 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/10{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/20{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/30{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/35{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .35) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/5{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/50{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-black\/60{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(0 0 0 / .6) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-emerald-400\/15{--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(52 211 153 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-900{--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-600\/20{--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(22 163 74 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-orange-500{--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f97316 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600\/20{--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(147 51 234 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-900\/20{--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(88 28 135 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500\/15{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 68 68 / .15) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-500\/5{--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 68 68 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/30{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/5{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.02\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .02) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.05\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .05) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.06\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .06) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/\[0\.08\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .08) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#060a14\]{--tw-gradient-to: #060a14 var(--tw-gradient-to-position)}.to-\[\#060a14\]\/60{--tw-gradient-to: rgb(6 10 20 / .6) var(--tw-gradient-to-position)}.to-\[\#09090b\]{--tw-gradient-to: #09090b var(--tw-gradient-to-position)}.to-\[\#0a0a0b\]{--tw-gradient-to: #0a0a0b var(--tw-gradient-to-position)}.to-\[\#0a0a0c\]{--tw-gradient-to: #0a0a0c var(--tw-gradient-to-position)}.to-\[\#0b0c12\]\/95{--tw-gradient-to: rgb(11 12 18 / .95) var(--tw-gradient-to-position)}.to-\[\#0c0909\]{--tw-gradient-to: #0c0909 var(--tw-gradient-to-position)}.to-\[\#0c0c0e\]{--tw-gradient-to: #0c0c0e var(--tw-gradient-to-position)}.to-\[\#0c101a\]{--tw-gradient-to: #0c101a var(--tw-gradient-to-position)}.to-\[\#0c101c\]\/30{--tw-gradient-to: rgb(12 16 28 / .3) var(--tw-gradient-to-position)}.to-\[\#0d0f18\]{--tw-gradient-to: #0d0f18 var(--tw-gradient-to-position)}.to-\[\#0d0f18\]\/95{--tw-gradient-to: rgb(13 15 24 / .95) var(--tw-gradient-to-position)}.to-\[\#0f0e0d\]{--tw-gradient-to: #0f0e0d var(--tw-gradient-to-position)}.to-\[\#10151f\]{--tw-gradient-to: #10151f var(--tw-gradient-to-position)}.to-\[\#111722\]{--tw-gradient-to: #111722 var(--tw-gradient-to-position)}.to-\[\#121a2d\]\/95{--tw-gradient-to: rgb(18 26 45 / .95) var(--tw-gradient-to-position)}.to-\[\#151c29\]\/75{--tw-gradient-to: rgb(21 28 41 / .75) var(--tw-gradient-to-position)}.to-\[\#171310\]{--tw-gradient-to: #171310 var(--tw-gradient-to-position)}.to-\[\#ad7f3b\]{--tw-gradient-to: #ad7f3b var(--tw-gradient-to-position)}.to-\[\#b88a43\]{--tw-gradient-to: #b88a43 var(--tw-gradient-to-position)}.to-\[\#c4985a\]{--tw-gradient-to: #c4985a var(--tw-gradient-to-position)}.to-\[\#c49a5c\]{--tw-gradient-to: #c49a5c var(--tw-gradient-to-position)}.to-\[\#c59b5f\]\/15{--tw-gradient-to: rgb(197 155 95 / .15) var(--tw-gradient-to-position)}.to-\[\#c9a868\]{--tw-gradient-to: #c9a868 var(--tw-gradient-to-position)}.to-\[\#c9a96e\]{--tw-gradient-to: #c9a96e var(--tw-gradient-to-position)}.to-\[\#d4b87a\]{--tw-gradient-to: #d4b87a var(--tw-gradient-to-position)}.to-\[\#d6b47c\]{--tw-gradient-to: #d6b47c var(--tw-gradient-to-position)}.to-\[\#d6b47c\]\/10{--tw-gradient-to: rgb(214 180 124 / .1) var(--tw-gradient-to-position)}.to-\[\#d6b47c\]\/20{--tw-gradient-to: rgb(214 180 124 / .2) var(--tw-gradient-to-position)}.to-\[\#d6b47c\]\/5{--tw-gradient-to: rgb(214 180 124 / .05) var(--tw-gradient-to-position)}.to-\[\#d6b47c\]\/50{--tw-gradient-to: rgb(214 180 124 / .5) var(--tw-gradient-to-position)}.to-\[\#d6b47c\]\/80{--tw-gradient-to: rgb(214 180 124 / .8) var(--tw-gradient-to-position)}.to-\[\#d8b988\]{--tw-gradient-to: #d8b988 var(--tw-gradient-to-position)}.to-\[\#f0d0a4\]{--tw-gradient-to: #f0d0a4 var(--tw-gradient-to-position)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-amber-600{--tw-gradient-to: #d97706 var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-black\/20{--tw-gradient-to: rgb(0 0 0 / .2) var(--tw-gradient-to-position)}.to-black\/25{--tw-gradient-to: rgb(0 0 0 / .25) var(--tw-gradient-to-position)}.to-blue-700\/25{--tw-gradient-to: rgb(29 78 216 / .25) var(--tw-gradient-to-position)}.to-emerald-700\/25{--tw-gradient-to: rgb(4 120 87 / .25) var(--tw-gradient-to-position)}.to-fuchsia-500{--tw-gradient-to: #d946ef var(--tw-gradient-to-position)}.to-fuchsia-500\/10{--tw-gradient-to: rgb(217 70 239 / .1) var(--tw-gradient-to-position)}.to-fuchsia-600{--tw-gradient-to: #c026d3 var(--tw-gradient-to-position)}.to-fuchsia-900\/10{--tw-gradient-to: rgb(112 26 117 / .1) var(--tw-gradient-to-position)}.to-gray-700{--tw-gradient-to: #374151 var(--tw-gradient-to-position)}.to-gray-800\/90{--tw-gradient-to: rgb(31 41 55 / .9) var(--tw-gradient-to-position)}.to-gray-900{--tw-gradient-to: #111827 var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-orange-700\/25{--tw-gradient-to: rgb(194 65 12 / .25) var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-400{--tw-gradient-to: #2dd4bf var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white\/\[0\.02\]{--tw-gradient-to: rgb(255 255 255 / .02) var(--tw-gradient-to-position)}.to-white\/\[0\.03\]{--tw-gradient-to: rgb(255 255 255 / .03) var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#89d3ad\]{fill:#89d3ad}.fill-\[\#c9a96e\]{fill:#c9a96e}.fill-\[\#d6b47c\]{fill:#d6b47c}.fill-\[\#d8b988\]{fill:#d8b988}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-red-500{fill:#ef4444}.fill-white{fill:#fff}.stroke-\[1\.25\]{stroke-width:1.25}.stroke-\[1\.45\]{stroke-width:1.45}.stroke-\[1\.4\]{stroke-width:1.4}.stroke-\[1\.5\]{stroke-width:1.5}.stroke-\[1\.6\]{stroke-width:1.6}.stroke-\[2\.2\]{stroke-width:2.2}.stroke-\[2\.5\]{stroke-width:2.5}.stroke-\[2\]{stroke-width:2}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[58\%_center\]{-o-object-position:58% center;object-position:58% center}.object-\[66\%_center\]{-o-object-position:66% center;object-position:66% center}.object-\[67\%_center\]{-o-object-position:67% center;object-position:67% center}.object-\[68\%_center\]{-o-object-position:68% center;object-position:68% center}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-16{padding:4rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.p-\[2px\]{padding:2px}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[0\.18em\]{padding-left:.18em;padding-right:.18em}.px-\[17px\]{padding-left:17px;padding-right:17px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-9{padding-top:2.25rem;padding-bottom:2.25rem}.py-\[0\.05em\]{padding-top:.05em;padding-bottom:.05em}.py-\[0\.25em\]{padding-top:.25em;padding-bottom:.25em}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-36{padding-bottom:9rem}.pb-4{padding-bottom:1rem}.pb-40{padding-bottom:10rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-64{padding-bottom:16rem}.pb-8{padding-bottom:2rem}.pb-\[0\.38em\]{padding-bottom:.38em}.pb-\[8\.5rem\]{padding-bottom:8.5rem}.pb-\[calc\(0\.9rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.9rem + env(safe-area-inset-bottom))}.pb-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom,0px))}.pb-\[calc\(7\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(7.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+1\.25rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 1.25rem)}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pl-\[\.34em\]{padding-left:.34em}.pl-\[4\.5rem\]{padding-left:4.5rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-2{padding-right:.5rem}.pr-24{padding-right:6rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-\[0\.1em\]{padding-right:.1em}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-36{padding-top:9rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[0\.14em\]{padding-top:.14em}.pt-\[125\%\]{padding-top:125%}.pt-\[7vh\]{padding-top:7vh}.pt-\[max\(\.9rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.9rem,env(safe-area-inset-top))}.pt-\[max\(1rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(1rem,env(safe-area-inset-top))}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-\[\'Playfair_Display\'\]{font-family:Playfair Display}.font-\[Georgia\,serif\]{font-family:Georgia,serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-serif{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[1\.85rem\]{font-size:1.85rem}.text-\[1\.8rem\]{font-size:1.8rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[2\.5rem\]{font-size:2.5rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[2rem\]{font-size:2rem}.text-\[3\.7rem\]{font-size:3.7rem}.text-\[38px\]{font-size:38px}.text-\[5rem\]{font-size:5rem}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[clamp\(4\.5rem\,13vw\,11rem\)\]{font-size:clamp(4.5rem,13vw,11rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.\!leading-\[1\.22\]{line-height:1.22!important}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[\.83\]{line-height:.83}.leading-\[\.86\]{line-height:.86}.leading-\[\.87\]{line-height:.87}.leading-\[\.9\]{line-height:.9}.leading-\[0\.8\]{line-height:.8}.leading-\[0\.92\]{line-height:.92}.leading-\[0\.94\]{line-height:.94}.leading-\[0\.9\]{line-height:.9}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.45\]{line-height:1.45}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.045em\]{letter-spacing:-.045em}.tracking-\[-\.05em\]{letter-spacing:-.05em}.tracking-\[-\.06em\]{letter-spacing:-.06em}.tracking-\[-\.08em\]{letter-spacing:-.08em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.15em\]{letter-spacing:.15em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.17em\]{letter-spacing:.17em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.26em\]{letter-spacing:.26em}.tracking-\[\.32em\]{letter-spacing:.32em}.tracking-\[\.34em\]{letter-spacing:.34em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.26em\]{letter-spacing:.26em}.tracking-\[0\.28em\]{letter-spacing:.28em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[0\.32em\]{letter-spacing:.32em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-\[0\.4em\]{letter-spacing:.4em}.tracking-\[0\.5em\]{letter-spacing:.5em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#060810\]{--tw-text-opacity: 1;color:rgb(6 8 16 / var(--tw-text-opacity, 1))}.text-\[\#060a14\]{--tw-text-opacity: 1;color:rgb(6 10 20 / var(--tw-text-opacity, 1))}.text-\[\#070b12\]{--tw-text-opacity: 1;color:rgb(7 11 18 / var(--tw-text-opacity, 1))}.text-\[\#0a0a0a\]{--tw-text-opacity: 1;color:rgb(10 10 10 / var(--tw-text-opacity, 1))}.text-\[\#0a0a0b\]{--tw-text-opacity: 1;color:rgb(10 10 11 / var(--tw-text-opacity, 1))}.text-\[\#0a0a0b\]\/40{color:#0a0a0b66}.text-\[\#0a0a0b\]\/50{color:#0a0a0b80}.text-\[\#0a0a0b\]\/60{color:#0a0a0b99}.text-\[\#0a0a0b\]\/70{color:#0a0a0bb3}.text-\[\#0c0a08\]{--tw-text-opacity: 1;color:rgb(12 10 8 / var(--tw-text-opacity, 1))}.text-\[\#0d0c0a\]{--tw-text-opacity: 1;color:rgb(13 12 10 / var(--tw-text-opacity, 1))}.text-\[\#0f0d09\]{--tw-text-opacity: 1;color:rgb(15 13 9 / var(--tw-text-opacity, 1))}.text-\[\#0f1014\]{--tw-text-opacity: 1;color:rgb(15 16 20 / var(--tw-text-opacity, 1))}.text-\[\#0f1117\]{--tw-text-opacity: 1;color:rgb(15 17 23 / var(--tw-text-opacity, 1))}.text-\[\#111319\]{--tw-text-opacity: 1;color:rgb(17 19 25 / var(--tw-text-opacity, 1))}.text-\[\#111\]{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-\[\#141414\]{--tw-text-opacity: 1;color:rgb(20 20 20 / var(--tw-text-opacity, 1))}.text-\[\#191511\]{--tw-text-opacity: 1;color:rgb(25 21 17 / var(--tw-text-opacity, 1))}.text-\[\#1a1a1a\]{--tw-text-opacity: 1;color:rgb(26 26 26 / var(--tw-text-opacity, 1))}.text-\[\#1c1510\]{--tw-text-opacity: 1;color:rgb(28 21 16 / var(--tw-text-opacity, 1))}.text-\[\#1e1711\]{--tw-text-opacity: 1;color:rgb(30 23 17 / var(--tw-text-opacity, 1))}.text-\[\#20170f\]{--tw-text-opacity: 1;color:rgb(32 23 15 / var(--tw-text-opacity, 1))}.text-\[\#201811\]{--tw-text-opacity: 1;color:rgb(32 24 17 / var(--tw-text-opacity, 1))}.text-\[\#211a13\]{--tw-text-opacity: 1;color:rgb(33 26 19 / var(--tw-text-opacity, 1))}.text-\[\#25D366\]{--tw-text-opacity: 1;color:rgb(37 211 102 / var(--tw-text-opacity, 1))}.text-\[\#25D366\]\/80{color:#25d366cc}.text-\[\#2AABEE\]{--tw-text-opacity: 1;color:rgb(42 171 238 / var(--tw-text-opacity, 1))}.text-\[\#2AABEE\]\/80{color:#2aabeecc}.text-\[\#2a2a2d\]{--tw-text-opacity: 1;color:rgb(42 42 45 / var(--tw-text-opacity, 1))}.text-\[\#3a3a3a\]{--tw-text-opacity: 1;color:rgb(58 58 58 / var(--tw-text-opacity, 1))}.text-\[\#3a3a3d\]{--tw-text-opacity: 1;color:rgb(58 58 61 / var(--tw-text-opacity, 1))}.text-\[\#3d4758\]{--tw-text-opacity: 1;color:rgb(61 71 88 / var(--tw-text-opacity, 1))}.text-\[\#3f4658\]{--tw-text-opacity: 1;color:rgb(63 70 88 / var(--tw-text-opacity, 1))}.text-\[\#4a5468\]{--tw-text-opacity: 1;color:rgb(74 84 104 / var(--tw-text-opacity, 1))}.text-\[\#4ade80\]{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-\[\#505050\]{--tw-text-opacity: 1;color:rgb(80 80 80 / var(--tw-text-opacity, 1))}.text-\[\#555\]{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.text-\[\#56c4bb\]{--tw-text-opacity: 1;color:rgb(86 196 187 / var(--tw-text-opacity, 1))}.text-\[\#586071\]{--tw-text-opacity: 1;color:rgb(88 96 113 / var(--tw-text-opacity, 1))}.text-\[\#5a6478\]{--tw-text-opacity: 1;color:rgb(90 100 120 / var(--tw-text-opacity, 1))}.text-\[\#62584d\]{--tw-text-opacity: 1;color:rgb(98 88 77 / var(--tw-text-opacity, 1))}.text-\[\#665b50\]{--tw-text-opacity: 1;color:rgb(102 91 80 / var(--tw-text-opacity, 1))}.text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.text-\[\#6b6b6e\]{--tw-text-opacity: 1;color:rgb(107 107 110 / var(--tw-text-opacity, 1))}.text-\[\#6b7486\]{--tw-text-opacity: 1;color:rgb(107 116 134 / var(--tw-text-opacity, 1))}.text-\[\#6f7784\]{--tw-text-opacity: 1;color:rgb(111 119 132 / var(--tw-text-opacity, 1))}.text-\[\#6f7c90\]{--tw-text-opacity: 1;color:rgb(111 124 144 / var(--tw-text-opacity, 1))}.text-\[\#707070\]{--tw-text-opacity: 1;color:rgb(112 112 112 / var(--tw-text-opacity, 1))}.text-\[\#71717a\]{--tw-text-opacity: 1;color:rgb(113 113 122 / var(--tw-text-opacity, 1))}.text-\[\#758092\]{--tw-text-opacity: 1;color:rgb(117 128 146 / var(--tw-text-opacity, 1))}.text-\[\#768092\]{--tw-text-opacity: 1;color:rgb(118 128 146 / var(--tw-text-opacity, 1))}.text-\[\#77756f\]{--tw-text-opacity: 1;color:rgb(119 117 111 / var(--tw-text-opacity, 1))}.text-\[\#777\]{--tw-text-opacity: 1;color:rgb(119 119 119 / var(--tw-text-opacity, 1))}.text-\[\#777f8d\]{--tw-text-opacity: 1;color:rgb(119 127 141 / var(--tw-text-opacity, 1))}.text-\[\#7ce0a4\]{--tw-text-opacity: 1;color:rgb(124 224 164 / var(--tw-text-opacity, 1))}.text-\[\#7d8591\]{--tw-text-opacity: 1;color:rgb(125 133 145 / var(--tw-text-opacity, 1))}.text-\[\#7d8699\]{--tw-text-opacity: 1;color:rgb(125 134 153 / var(--tw-text-opacity, 1))}.text-\[\#7d8798\]{--tw-text-opacity: 1;color:rgb(125 135 152 / var(--tw-text-opacity, 1))}.text-\[\#888\]{--tw-text-opacity: 1;color:rgb(136 136 136 / var(--tw-text-opacity, 1))}.text-\[\#89d3ad\]{--tw-text-opacity: 1;color:rgb(137 211 173 / var(--tw-text-opacity, 1))}.text-\[\#8a8a8d\]{--tw-text-opacity: 1;color:rgb(138 138 141 / var(--tw-text-opacity, 1))}.text-\[\#8a94a8\]{--tw-text-opacity: 1;color:rgb(138 148 168 / var(--tw-text-opacity, 1))}.text-\[\#8ac7ff\]{--tw-text-opacity: 1;color:rgb(138 199 255 / var(--tw-text-opacity, 1))}.text-\[\#8b7358\]{--tw-text-opacity: 1;color:rgb(139 115 88 / var(--tw-text-opacity, 1))}.text-\[\#8b93a7\]{--tw-text-opacity: 1;color:rgb(139 147 167 / var(--tw-text-opacity, 1))}.text-\[\#8dd0ae\]{--tw-text-opacity: 1;color:rgb(141 208 174 / var(--tw-text-opacity, 1))}.text-\[\#8e98a8\]{--tw-text-opacity: 1;color:rgb(142 152 168 / var(--tw-text-opacity, 1))}.text-\[\#8fd1a7\]{--tw-text-opacity: 1;color:rgb(143 209 167 / var(--tw-text-opacity, 1))}.text-\[\#91b5f1\]{--tw-text-opacity: 1;color:rgb(145 181 241 / var(--tw-text-opacity, 1))}.text-\[\#936532\]{--tw-text-opacity: 1;color:rgb(147 101 50 / var(--tw-text-opacity, 1))}.text-\[\#999890\]{--tw-text-opacity: 1;color:rgb(153 152 144 / var(--tw-text-opacity, 1))}.text-\[\#9aa3b2\]{--tw-text-opacity: 1;color:rgb(154 163 178 / var(--tw-text-opacity, 1))}.text-\[\#9ba4b4\]{--tw-text-opacity: 1;color:rgb(155 164 180 / var(--tw-text-opacity, 1))}.text-\[\#9c6d37\]{--tw-text-opacity: 1;color:rgb(156 109 55 / var(--tw-text-opacity, 1))}.text-\[\#a0a0a0\]{--tw-text-opacity: 1;color:rgb(160 160 160 / var(--tw-text-opacity, 1))}.text-\[\#a1a1aa\]{--tw-text-opacity: 1;color:rgb(161 161 170 / var(--tw-text-opacity, 1))}.text-\[\#a2713c\]{--tw-text-opacity: 1;color:rgb(162 113 60 / var(--tw-text-opacity, 1))}.text-\[\#a2998f\]{--tw-text-opacity: 1;color:rgb(162 153 143 / var(--tw-text-opacity, 1))}.text-\[\#a8763d\]{--tw-text-opacity: 1;color:rgb(168 118 61 / var(--tw-text-opacity, 1))}.text-\[\#ad9b91\]{--tw-text-opacity: 1;color:rgb(173 155 145 / var(--tw-text-opacity, 1))}.text-\[\#b0b8c8\]{--tw-text-opacity: 1;color:rgb(176 184 200 / var(--tw-text-opacity, 1))}.text-\[\#b8b3a8\]{--tw-text-opacity: 1;color:rgb(184 179 168 / var(--tw-text-opacity, 1))}.text-\[\#b9a48c\]{--tw-text-opacity: 1;color:rgb(185 164 140 / var(--tw-text-opacity, 1))}.text-\[\#c6c1b7\]{--tw-text-opacity: 1;color:rgb(198 193 183 / var(--tw-text-opacity, 1))}.text-\[\#c7ceda\]{--tw-text-opacity: 1;color:rgb(199 206 218 / var(--tw-text-opacity, 1))}.text-\[\#c8c8c8\]{--tw-text-opacity: 1;color:rgb(200 200 200 / var(--tw-text-opacity, 1))}.text-\[\#c8d0dc\]{--tw-text-opacity: 1;color:rgb(200 208 220 / var(--tw-text-opacity, 1))}.text-\[\#c9a96e\]{--tw-text-opacity: 1;color:rgb(201 169 110 / var(--tw-text-opacity, 1))}.text-\[\#c9a96e\]\/40{color:#c9a96e66}.text-\[\#c9d0dc\]{--tw-text-opacity: 1;color:rgb(201 208 220 / var(--tw-text-opacity, 1))}.text-\[\#cfc8bc\]{--tw-text-opacity: 1;color:rgb(207 200 188 / var(--tw-text-opacity, 1))}.text-\[\#d3a468\]{--tw-text-opacity: 1;color:rgb(211 164 104 / var(--tw-text-opacity, 1))}.text-\[\#d5ae68\]{--tw-text-opacity: 1;color:rgb(213 174 104 / var(--tw-text-opacity, 1))}.text-\[\#d6b47c\]{--tw-text-opacity: 1;color:rgb(214 180 124 / var(--tw-text-opacity, 1))}.text-\[\#d6b47c\]\/20{color:#d6b47c33}.text-\[\#d6b47c\]\/30{color:#d6b47c4d}.text-\[\#d6b47c\]\/40{color:#d6b47c66}.text-\[\#d6b47c\]\/50{color:#d6b47c80}.text-\[\#d6b47c\]\/60{color:#d6b47c99}.text-\[\#d6b47c\]\/70{color:#d6b47cb3}.text-\[\#d6b47c\]\/80{color:#d6b47ccc}.text-\[\#d7ad71\]{--tw-text-opacity: 1;color:rgb(215 173 113 / var(--tw-text-opacity, 1))}.text-\[\#d7c7b3\]{--tw-text-opacity: 1;color:rgb(215 199 179 / var(--tw-text-opacity, 1))}.text-\[\#d8b988\]{--tw-text-opacity: 1;color:rgb(216 185 136 / var(--tw-text-opacity, 1))}.text-\[\#d8b988\]\/80{color:#d8b988cc}.text-\[\#e0ba72\]{--tw-text-opacity: 1;color:rgb(224 186 114 / var(--tw-text-opacity, 1))}.text-\[\#e0e0e0\]{--tw-text-opacity: 1;color:rgb(224 224 224 / var(--tw-text-opacity, 1))}.text-\[\#e3c38b\]{--tw-text-opacity: 1;color:rgb(227 195 139 / var(--tw-text-opacity, 1))}.text-\[\#e4b98c\]{--tw-text-opacity: 1;color:rgb(228 185 140 / var(--tw-text-opacity, 1))}.text-\[\#e5a0bd\]{--tw-text-opacity: 1;color:rgb(229 160 189 / var(--tw-text-opacity, 1))}.text-\[\#e5ded1\]{--tw-text-opacity: 1;color:rgb(229 222 209 / var(--tw-text-opacity, 1))}.text-\[\#e7c89a\]{--tw-text-opacity: 1;color:rgb(231 200 154 / var(--tw-text-opacity, 1))}.text-\[\#e896bb\]{--tw-text-opacity: 1;color:rgb(232 150 187 / var(--tw-text-opacity, 1))}.text-\[\#e8c87a\]{--tw-text-opacity: 1;color:rgb(232 200 122 / var(--tw-text-opacity, 1))}.text-\[\#e8cb95\]{--tw-text-opacity: 1;color:rgb(232 203 149 / var(--tw-text-opacity, 1))}.text-\[\#e8d5b0\]{--tw-text-opacity: 1;color:rgb(232 213 176 / var(--tw-text-opacity, 1))}.text-\[\#ecd8ba\]{--tw-text-opacity: 1;color:rgb(236 216 186 / var(--tw-text-opacity, 1))}.text-\[\#ed9696\]{--tw-text-opacity: 1;color:rgb(237 150 150 / var(--tw-text-opacity, 1))}.text-\[\#edce8c\]{--tw-text-opacity: 1;color:rgb(237 206 140 / var(--tw-text-opacity, 1))}.text-\[\#ef4444\]{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-\[\#f3dfbc\]{--tw-text-opacity: 1;color:rgb(243 223 188 / var(--tw-text-opacity, 1))}.text-\[\#f3e6d3\]{--tw-text-opacity: 1;color:rgb(243 230 211 / var(--tw-text-opacity, 1))}.text-\[\#f3eee5\]{--tw-text-opacity: 1;color:rgb(243 238 229 / var(--tw-text-opacity, 1))}.text-\[\#f4afc7\]{--tw-text-opacity: 1;color:rgb(244 175 199 / var(--tw-text-opacity, 1))}.text-\[\#f4deb5\]{--tw-text-opacity: 1;color:rgb(244 222 181 / var(--tw-text-opacity, 1))}.text-\[\#f4efe7\]{--tw-text-opacity: 1;color:rgb(244 239 231 / var(--tw-text-opacity, 1))}.text-\[\#f4f1eb\]{--tw-text-opacity: 1;color:rgb(244 241 235 / var(--tw-text-opacity, 1))}.text-\[\#f5e7d2\]{--tw-text-opacity: 1;color:rgb(245 231 210 / var(--tw-text-opacity, 1))}.text-\[\#f5ead9\]{--tw-text-opacity: 1;color:rgb(245 234 217 / var(--tw-text-opacity, 1))}.text-\[\#f5f0e8\]{--tw-text-opacity: 1;color:rgb(245 240 232 / var(--tw-text-opacity, 1))}.text-\[\#f5f5f3\]{--tw-text-opacity: 1;color:rgb(245 245 243 / var(--tw-text-opacity, 1))}.text-\[\#f6ebdc\]{--tw-text-opacity: 1;color:rgb(246 235 220 / var(--tw-text-opacity, 1))}.text-\[\#f6ecdf\]{--tw-text-opacity: 1;color:rgb(246 236 223 / var(--tw-text-opacity, 1))}.text-\[\#f6eee1\]{--tw-text-opacity: 1;color:rgb(246 238 225 / var(--tw-text-opacity, 1))}.text-\[\#f6f1e8\]{--tw-text-opacity: 1;color:rgb(246 241 232 / var(--tw-text-opacity, 1))}.text-\[\#f6f1e8\]\/60{color:#f6f1e899}.text-\[\#f6f1e8\]\/70{color:#f6f1e8b3}.text-\[\#f7efe3\]{--tw-text-opacity: 1;color:rgb(247 239 227 / var(--tw-text-opacity, 1))}.text-\[\#f7efe4\]{--tw-text-opacity: 1;color:rgb(247 239 228 / var(--tw-text-opacity, 1))}.text-\[\#f7efe6\]{--tw-text-opacity: 1;color:rgb(247 239 230 / var(--tw-text-opacity, 1))}.text-\[\#f7f0e5\]{--tw-text-opacity: 1;color:rgb(247 240 229 / var(--tw-text-opacity, 1))}.text-\[\#f7f1e8\]{--tw-text-opacity: 1;color:rgb(247 241 232 / var(--tw-text-opacity, 1))}.text-\[\#f7f2ea\]{--tw-text-opacity: 1;color:rgb(247 242 234 / var(--tw-text-opacity, 1))}.text-\[\#f8efe2\]{--tw-text-opacity: 1;color:rgb(248 239 226 / var(--tw-text-opacity, 1))}.text-\[\#fbbf24\]{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-\[\#fff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/80{color:#fcd34dcc}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500\/80{color:#10b981cc}.text-foreground{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-500\/60{color:#22c55e99}.text-neutral-100{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.text-neutral-200{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.text-neutral-400{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.text-neutral-500{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.text-neutral-600{--tw-text-opacity: 1;color:rgb(82 82 82 / var(--tw-text-opacity, 1))}.text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.text-orange-400\/80{color:#fb923ccc}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-400\/80{color:#f472b6cc}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-300\/60{color:#d8b4fe99}.text-purple-300\/80{color:#d8b4fecc}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/90{color:#fca5a5e6}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-400\/50{color:#f8717180}.text-red-400\/60{color:#f8717199}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-500\/30{color:#ef44444d}.text-red-500\/40{color:#ef444466}.text-red-500\/70{color:#ef4444b3}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-200\/80{color:#e2e8f0cc}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-400\/70{color:#facc15b3}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.decoration-amber-500\/40{text-decoration-color:#f59e0b66}.underline-offset-2{text-underline-offset:2px}.placeholder-\[\#3f4658\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(63 70 88 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#3f4658\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(63 70 88 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#6b6b6e\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 107 110 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#6b6b6e\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 107 110 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#707070\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(112 112 112 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#707070\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(112 112 112 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(75 85 99 / var(--tw-placeholder-opacity, 1))}.placeholder-neutral-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(115 115 115 / var(--tw-placeholder-opacity, 1))}.placeholder-neutral-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(115 115 115 / var(--tw-placeholder-opacity, 1))}.placeholder-white\/25::-moz-placeholder{color:#ffffff40}.placeholder-white\/25::placeholder{color:#ffffff40}.placeholder-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder-white\/30::placeholder{color:#ffffff4d}.accent-\[\#d6b47c\]{accent-color:#d6b47c}.accent-amber-300{accent-color:#fcd34d}.accent-amber-400{accent-color:#fbbf24}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[\.15\]{opacity:.15}.opacity-\[0\.025\]{opacity:.025}.opacity-\[0\.02\]{opacity:.02}.opacity-\[0\.035\]{opacity:.035}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.12\]{opacity:.12}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-overlay{mix-blend-mode:overlay}.\!shadow-none{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px 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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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_30px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 -10px 30px rgba(0,0,0,.8);--tw-shadow-colored: 0 -10px 30px 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_-12px_40px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow: 0 -12px 40px rgba(0,0,0,.7);--tw-shadow-colored: 0 -12px 40px 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_-20px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 -20px 40px rgba(0,0,0,.4);--tw-shadow-colored: 0 -20px 40px 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_-20px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 -20px 40px rgba(0,0,0,.5);--tw-shadow-colored: 0 -20px 40px 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_-20px_50px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 -20px 50px rgba(0,0,0,.5);--tw-shadow-colored: 0 -20px 50px 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_0_0_2px_rgba\(214\,180\,124\,0\.58\)\,0_0_18px_rgba\(214\,180\,124\,0\.33\)\]{--tw-shadow: 0 0 0 2px rgba(214,180,124,.58),0 0 18px rgba(214,180,124,.33);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 18px 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_0_0_2px_rgba\(214\,180\,124\,0\.6\)\,0_0_18px_rgba\(214\,180\,124\,0\.35\)\]{--tw-shadow: 0 0 0 2px rgba(214,180,124,.6),0 0 18px rgba(214,180,124,.35);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color), 0 0 18px 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_0_100px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 0 100px rgba(0,0,0,.5);--tw-shadow-colored: 0 0 100px 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_0_100px_rgba\(214\,180\,124\,0\.15\)\]{--tw-shadow: 0 0 100px rgba(214,180,124,.15);--tw-shadow-colored: 0 0 100px 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_0_10px_rgba\(214\,180\,124\,0\.2\)\]{--tw-shadow: 0 0 10px rgba(214,180,124,.2);--tw-shadow-colored: 0 0 10px 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_0_12px_rgba\(201\,169\,110\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(201,169,110,.5);--tw-shadow-colored: 0 0 12px 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_0_12px_rgba\(213\,174\,104\,0\.2\)\]{--tw-shadow: 0 0 12px rgba(213,174,104,.2);--tw-shadow-colored: 0 0 12px 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_0_12px_rgba\(214\,180\,124\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(214,180,124,.5);--tw-shadow-colored: 0 0 12px 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_0_14px_currentColor\]{--tw-shadow: 0 0 14px currentColor;--tw-shadow-colored: 0 0 14px 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_0_15px_rgba\(201\,169\,110\,0\.3\)\]{--tw-shadow: 0 0 15px rgba(201,169,110,.3);--tw-shadow-colored: 0 0 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_0_15px_rgba\(201\,169\,110\,0\.6\)\]{--tw-shadow: 0 0 15px rgba(201,169,110,.6);--tw-shadow-colored: 0 0 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_0_18px_rgba\(214\,180\,124\,\.08\)\]{--tw-shadow: 0 0 18px rgba(214,180,124,.08);--tw-shadow-colored: 0 0 18px 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_0_18px_rgba\(214\,180\,124\,\.12\)\]{--tw-shadow: 0 0 18px rgba(214,180,124,.12);--tw-shadow-colored: 0 0 18px 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_0_18px_rgba\(224\,186\,114\,0\.18\)\]{--tw-shadow: 0 0 18px rgba(224,186,114,.18);--tw-shadow-colored: 0 0 18px 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_0_20px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(16,185,129,.3);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(168\,85\,247\,0\.2\)\]{--tw-shadow: 0 0 20px rgba(168,85,247,.2);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(214\,180\,124\,0\.15\)\]{--tw-shadow: 0 0 20px rgba(214,180,124,.15);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(214\,180\,124\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(214,180,124,.3);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(214\,180\,124\,0\.4\)\]{--tw-shadow: 0 0 20px rgba(214,180,124,.4);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(226\,195\,139\,0\.6\)\]{--tw-shadow: 0 0 20px rgba(226,195,139,.6);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(245\,158\,11\,0\.4\)\]{--tw-shadow: 0 0 20px rgba(245,158,11,.4);--tw-shadow-colored: 0 0 20px 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_0_20px_rgba\(74\,222\,128\,0\.3\)\]{--tw-shadow: 0 0 20px rgba(74,222,128,.3);--tw-shadow-colored: 0 0 20px 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_0_24px_rgba\(101\,143\,214\,\.16\)\]{--tw-shadow: 0 0 24px rgba(101,143,214,.16);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(210\,121\,160\,\.14\)\]{--tw-shadow: 0 0 24px rgba(210,121,160,.14);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(211\,150\,95\,\.14\)\]{--tw-shadow: 0 0 24px rgba(211,150,95,.14);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(213\,104\,157\,\.16\)\]{--tw-shadow: 0 0 24px rgba(213,104,157,.16);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(214\,180\,124\,\.16\)\]{--tw-shadow: 0 0 24px rgba(214,180,124,.16);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(224\,103\,103\,\.16\)\]{--tw-shadow: 0 0 24px rgba(224,103,103,.16);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(87\,180\,132\,\.14\)\]{--tw-shadow: 0 0 24px rgba(87,180,132,.14);--tw-shadow-colored: 0 0 24px 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_0_24px_rgba\(87\,190\,124\,\.14\)\]{--tw-shadow: 0 0 24px rgba(87,190,124,.14);--tw-shadow-colored: 0 0 24px 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_0_30px_rgba\(214\,180\,124\,0\.15\)\]{--tw-shadow: 0 0 30px rgba(214,180,124,.15);--tw-shadow-colored: 0 0 30px 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_0_30px_rgba\(214\,180\,124\,0\.18\)\]{--tw-shadow: 0 0 30px rgba(214,180,124,.18);--tw-shadow-colored: 0 0 30px 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_0_7px_rgba\(214\,180\,124\,\.9\)\]{--tw-shadow: 0 0 7px rgba(214,180,124,.9);--tw-shadow-colored: 0 0 7px 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_20px_rgba\(201\,169\,110\,0\.15\)\]{--tw-shadow: 0 10px 20px rgba(201,169,110,.15);--tw-shadow-colored: 0 10px 20px 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_20px_rgba\(214\,180\,124\,0\.3\)\]{--tw-shadow: 0 10px 20px rgba(214,180,124,.3);--tw-shadow-colored: 0 10px 20px 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_20px_rgba\(214\,180\,124\,0\.4\)\]{--tw-shadow: 0 10px 20px rgba(214,180,124,.4);--tw-shadow-colored: 0 10px 20px 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_22px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow: 0 10px 22px rgba(0,0,0,.45);--tw-shadow-colored: 0 10px 22px 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_22px_rgba\(244\,241\,235\,0\.24\)\]{--tw-shadow: 0 10px 22px rgba(244,241,235,.24);--tw-shadow-colored: 0 10px 22px 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_25px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 10px 25px rgba(255,255,255,.1);--tw-shadow-colored: 0 10px 25px 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_28px_rgba\(0\,0\,0\,\.18\)\]{--tw-shadow: 0 10px 28px rgba(0,0,0,.18);--tw-shadow-colored: 0 10px 28px 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_30px_rgba\(201\,169\,110\,0\.3\)\]{--tw-shadow: 0 10px 30px rgba(201,169,110,.3);--tw-shadow-colored: 0 10px 30px 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_30px_rgba\(214\,180\,124\,0\.25\)\]{--tw-shadow: 0 10px 30px rgba(214,180,124,.25);--tw-shadow-colored: 0 10px 30px 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_30px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 10px 30px rgba(255,255,255,.1);--tw-shadow-colored: 0 10px 30px 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_rgba\(255\,255\,255\,0\.2\)\]{--tw-shadow: 0 10px 40px rgba(255,255,255,.2);--tw-shadow-colored: 0 10px 40px 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_12px_24px_rgba\(201\,169\,110\,0\.2\)\]{--tw-shadow: 0 12px 24px rgba(201,169,110,.2);--tw-shadow-colored: 0 12px 24px 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_12px_24px_rgba\(201\,169\,110\,0\.25\)\]{--tw-shadow: 0 12px 24px rgba(201,169,110,.25);--tw-shadow-colored: 0 12px 24px 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_12px_24px_rgba\(214\,180\,124\,0\.25\)\]{--tw-shadow: 0 12px 24px rgba(214,180,124,.25);--tw-shadow-colored: 0 12px 24px 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_14px_30px_rgba\(3\,6\,14\,0\.45\)\]{--tw-shadow: 0 14px 30px rgba(3,6,14,.45);--tw-shadow-colored: 0 14px 30px 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_14px_36px_rgba\(214\,180\,124\,0\.10\)\]{--tw-shadow: 0 14px 36px rgba(214,180,124,.1);--tw-shadow-colored: 0 14px 36px 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_16px_40px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 16px 40px rgba(0,0,0,.4);--tw-shadow-colored: 0 16px 40px 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_16px_42px_rgba\(1\,3\,12\,0\.45\)\]{--tw-shadow: 0 16px 42px rgba(1,3,12,.45);--tw-shadow-colored: 0 16px 42px 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_18px_36px_rgba\(2\,6\,16\,0\.52\)\]{--tw-shadow: 0 18px 36px rgba(2,6,16,.52);--tw-shadow-colored: 0 18px 36px 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_18px_42px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow: 0 18px 42px rgba(0,0,0,.35);--tw-shadow-colored: 0 18px 42px 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_18px_44px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 18px 44px rgba(0,0,0,.32);--tw-shadow-colored: 0 18px 44px 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_18px_45px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 18px 45px rgba(0,0,0,.28);--tw-shadow-colored: 0 18px 45px 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_18px_48px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow: 0 18px 48px rgba(0,0,0,.34);--tw-shadow-colored: 0 18px 48px 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_18px_50px_rgba\(2\,5\,16\,0\.55\)\]{--tw-shadow: 0 18px 50px rgba(2,5,16,.55);--tw-shadow-colored: 0 18px 50px 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_18px_55px_rgba\(0\,0\,0\,0\.48\)\]{--tw-shadow: 0 18px 55px rgba(0,0,0,.48);--tw-shadow-colored: 0 18px 55px 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_20px_40px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 20px 40px rgba(255,255,255,.1);--tw-shadow-colored: 0 20px 40px 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_20px_48px_rgba\(1\,4\,12\,0\.52\)\]{--tw-shadow: 0 20px 48px rgba(1,4,12,.52);--tw-shadow-colored: 0 20px 48px 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_20px_50px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 20px 50px rgba(0,0,0,.8);--tw-shadow-colored: 0 20px 50px 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_20px_52px_rgba\(0\,0\,0\,0\.34\)\]{--tw-shadow: 0 20px 52px rgba(0,0,0,.34);--tw-shadow-colored: 0 20px 52px 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_24px_55px_rgba\(84\,54\,20\,\.22\)\]{--tw-shadow: 0 24px 55px rgba(84,54,20,.22);--tw-shadow-colored: 0 24px 55px 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_24px_80px_rgba\(0\,0\,0\,0\.32\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.32);--tw-shadow-colored: 0 24px 80px 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_24px_80px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.55);--tw-shadow-colored: 0 24px 80px 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_25px_60px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow: 0 25px 60px rgba(0,0,0,.7);--tw-shadow-colored: 0 25px 60px 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_25px_70px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 25px 70px rgba(0,0,0,.8);--tw-shadow-colored: 0 25px 70px 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_25px_70px_rgba\(0\,0\,0\,0\.92\)\]{--tw-shadow: 0 25px 70px rgba(0,0,0,.92);--tw-shadow-colored: 0 25px 70px 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_26px_80px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow: 0 26px 80px rgba(0,0,0,.24);--tw-shadow-colored: 0 26px 80px 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_28px_56px_rgba\(4\,8\,18\,0\.58\)\]{--tw-shadow: 0 28px 56px rgba(4,8,18,.58);--tw-shadow-colored: 0 28px 56px 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_28px_56px_rgba\(4\,8\,18\,0\.6\)\]{--tw-shadow: 0 28px 56px rgba(4,8,18,.6);--tw-shadow-colored: 0 28px 56px 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_30px_100px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow: 0 30px 100px rgba(0,0,0,.85);--tw-shadow-colored: 0 30px 100px 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_30px_100px_rgba\(0\,0\,0\,0\.9\)\,0_0_60px_rgba\(214\,180\,124\,0\.1\)\]{--tw-shadow: 0 30px 100px rgba(0,0,0,.9),0 0 60px rgba(214,180,124,.1);--tw-shadow-colored: 0 30px 100px var(--tw-shadow-color), 0 0 60px 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_30px_80px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow: 0 30px 80px rgba(0,0,0,.28);--tw-shadow-colored: 0 30px 80px 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_30px_80px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow: 0 30px 80px rgba(0,0,0,.7);--tw-shadow-colored: 0 30px 80px 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_30px_90px_rgba\(0\,0\,0\,0\.85\)\,0_0_50px_rgba\(216\,185\,136\,0\.06\)\]{--tw-shadow: 0 30px 90px rgba(0,0,0,.85),0 0 50px rgba(216,185,136,.06);--tw-shadow-colored: 0 30px 90px var(--tw-shadow-color), 0 0 50px 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_32px_64px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 32px 64px rgba(0,0,0,.8);--tw-shadow-colored: 0 32px 64px 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_32px_80px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow: 0 32px 80px rgba(0,0,0,.95);--tw-shadow-colored: 0 32px 80px 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_40px_100px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow: 0 40px 100px rgba(0,0,0,.8);--tw-shadow-colored: 0 40px 100px 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_40px_100px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow: 0 40px 100px rgba(0,0,0,.9);--tw-shadow-colored: 0 40px 100px 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_4px_15px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow: 0 4px 15px rgba(0,0,0,.3);--tw-shadow-colored: 0 4px 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_4px_22px_rgba\(216\,185\,136\,0\.3\)\]{--tw-shadow: 0 4px 22px rgba(216,185,136,.3);--tw-shadow-colored: 0 4px 22px 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_5px_15px_rgba\(214\,180\,124\,0\.3\)\]{--tw-shadow: 0 5px 15px rgba(214,180,124,.3);--tw-shadow-colored: 0 5px 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_6px_20px_rgba\(201\,169\,110\,0\.3\)\]{--tw-shadow: 0 6px 20px rgba(201,169,110,.3);--tw-shadow-colored: 0 6px 20px 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_8px_16px_rgba\(255\,255\,255\,0\.1\)\]{--tw-shadow: 0 8px 16px rgba(255,255,255,.1);--tw-shadow-colored: 0 8px 16px 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_8px_20px_rgba\(0\,0\,0\,0\.4\)\]{--tw-shadow: 0 8px 20px rgba(0,0,0,.4);--tw-shadow-colored: 0 8px 20px 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_8px_20px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 8px 20px rgba(0,0,0,.55);--tw-shadow-colored: 0 8px 20px 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_8px_20px_rgba\(8\,10\,18\,0\.45\)\]{--tw-shadow: 0 8px 20px rgba(8,10,18,.45);--tw-shadow-colored: 0 8px 20px 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_8px_24px_rgba\(213\,174\,104\,0\.2\)\]{--tw-shadow: 0 8px 24px rgba(213,174,104,.2);--tw-shadow-colored: 0 8px 24px 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_8px_24px_rgba\(214\,180\,124\,0\.3\)\]{--tw-shadow: 0 8px 24px rgba(214,180,124,.3);--tw-shadow-colored: 0 8px 24px 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_8px_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 8px 30px rgba(0,0,0,.5);--tw-shadow-colored: 0 8px 30px 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_8px_32px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 8px 32px rgba(0,0,0,.5);--tw-shadow-colored: 0 8px 32px 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-\[inset_0_0_0_1px_rgba\(94\,108\,134\,0\.26\)\]{--tw-shadow: inset 0 0 0 1px rgba(94,108,134,.26);--tw-shadow-colored: inset 0 0 0 1px 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-\[inset_0_0_18px_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 0 18px rgba(255,255,255,.04);--tw-shadow-colored: inset 0 0 18px 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-\[inset_0_0_24px_rgba\(26\,32\,45\,0\.45\)\]{--tw-shadow: inset 0 0 24px rgba(26,32,45,.45);--tw-shadow-colored: inset 0 0 24px 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.03);--tw-shadow-colored: inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.04);--tw-shadow-colored: inset 0 1px 0 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-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.28\)\,inset_0_0_0_1px_rgba\(142\,166\,214\,0\.12\)\,0_8px_24px_rgba\(4\,8\,20\,0\.45\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 1px rgba(142,166,214,.12),0 8px 24px rgba(4,8,20,.45);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color), 0 8px 24px 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-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 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-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-\[\#d6b47c\]\/20{--tw-shadow-color: rgb(214 180 124 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[\#d6b47c\]\/25{--tw-shadow-color: rgb(214 180 124 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[\#d6b47c\]\/30{--tw-shadow-color: rgb(214 180 124 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[\#d8b988\]\/20{--tw-shadow-color: rgb(216 185 136 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-400\/10{--tw-shadow-color: rgb(251 191 36 / .1);--tw-shadow: var(--tw-shadow-colored)}.shadow-amber-500\/20{--tw-shadow-color: rgb(245 158 11 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-black\/50{--tw-shadow-color: rgb(0 0 0 / .5);--tw-shadow: var(--tw-shadow-colored)}.shadow-purple-500\/25{--tw-shadow-color: rgb(168 85 247 / .25);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-600\/20{--tw-shadow-color: rgb(220 38 38 / .2);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[\#c9a96e\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(201 169 110 / var(--tw-ring-opacity, 1))}.ring-\[\#c9a96e\]\/20{--tw-ring-color: rgb(201 169 110 / .2)}.ring-\[\#d6b47c\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(214 180 124 / var(--tw-ring-opacity, 1))}.ring-\[\#d6b47c\]\/30{--tw-ring-color: rgb(214 180 124 / .3)}.ring-\[\#d6b47c\]\/40{--tw-ring-color: rgb(214 180 124 / .4)}.ring-\[\#d8b988\]{--tw-ring-opacity: 1;--tw-ring-color: rgb(216 185 136 / var(--tw-ring-opacity, 1))}.ring-amber-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 211 77 / var(--tw-ring-opacity, 1))}.ring-amber-300\/20{--tw-ring-color: rgb(252 211 77 / .2)}.ring-amber-300\/60{--tw-ring-color: rgb(252 211 77 / .6)}.ring-amber-400\/40{--tw-ring-color: rgb(251 191 36 / .4)}.ring-amber-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-red-500\/40{--tw-ring-color: rgb(239 68 68 / .4)}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.ring-white\/5,.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.ring-opacity-5{--tw-ring-opacity: .05}.ring-offset-2{--tw-ring-offset-width: 2px}.ring-offset-\[\#060a14\]{--tw-ring-offset-color: #060a14}.ring-offset-\[\#0a0a0b\]{--tw-ring-offset-color: #0a0a0b}.ring-offset-\[\#0c0a08\]{--tw-ring-offset-color: #0c0a08}.ring-offset-\[\#111827\]{--tw-ring-offset-color: #111827}.ring-offset-black{--tw-ring-offset-color: #000}.blur{--tw-blur: blur(8px);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)}.blur-0{--tw-blur: blur(0);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)}.blur-2xl{--tw-blur: blur(40px);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)}.blur-3xl{--tw-blur: blur(64px);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)}.blur-\[100px\]{--tw-blur: blur(100px);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)}.blur-\[110px\]{--tw-blur: blur(110px);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)}.blur-\[120px\]{--tw-blur: blur(120px);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)}.blur-\[130px\]{--tw-blur: blur(130px);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)}.blur-\[140px\]{--tw-blur: blur(140px);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)}.blur-\[150px\]{--tw-blur: blur(150px);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)}.blur-\[160px\]{--tw-blur: blur(160px);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)}.blur-\[40px\]{--tw-blur: blur(40px);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)}.blur-\[60px\]{--tw-blur: blur(60px);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)}.blur-\[80px\]{--tw-blur: blur(80px);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)}.blur-\[90px\]{--tw-blur: blur(90px);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)}.blur-md{--tw-blur: blur(12px);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)}.blur-sm{--tw-blur: blur(4px);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)}.brightness-125{--tw-brightness: brightness(1.25);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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));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)}.drop-shadow-\[0_0_20px_rgba\(214\,180\,124\,0\.35\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(214,180,124,.35));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)}.drop-shadow-\[0_0_20px_rgba\(232\,200\,122\,0\.6\)\]{--tw-drop-shadow: drop-shadow(0 0 20px rgba(232,200,122,.6));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)}.drop-shadow-\[0_0_8px_rgba\(201\,169\,110\,0\.4\)\]{--tw-drop-shadow: drop-shadow(0 0 8px rgba(201,169,110,.4));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)}.drop-shadow-\[0_12px_40px_rgba\(214\,180\,124\,0\.16\)\]{--tw-drop-shadow: drop-shadow(0 12px 40px rgba(214,180,124,.16));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)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,0\.8\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.8));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)}.drop-shadow-\[0_2px_15px_rgba\(214\,180\,124\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0 2px 15px rgba(214,180,124,.25));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)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));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)}.drop-shadow-md{--tw-drop-shadow: drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06));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)}.drop-shadow-sm{--tw-drop-shadow: drop-shadow(0 1px 1px rgb(0 0 0 / .05));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)}.drop-shadow-xl{--tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / .03)) drop-shadow(0 8px 5px rgb(0 0 0 / .08));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)}.grayscale{--tw-grayscale: grayscale(100%);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)}.sepia{--tw-sepia: sepia(100%);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)}.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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.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}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[8000ms\]{transition-duration:8s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[animation-delay\:240ms\]{animation-delay:.24s}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[background-image\:radial-gradient\(rgba\(255\,255\,255\,\.7\)_0\.55px\,transparent_0\.55px\)\]{background-image:radial-gradient(rgba(255,255,255,.7) .55px,transparent .55px)}.\[background-image\:radial-gradient\(rgba\(255\,255\,255\,0\.7\)_0\.6px\,transparent_0\.6px\)\]{background-image:radial-gradient(rgba(255,255,255,.7) .6px,transparent .6px)}.\[background-size\:5px_5px\]{background-size:5px 5px}.\[background-size\:6px_6px\]{background-size:6px 6px}:root{--color-bg-primary: #0a0a0b;--color-bg-secondary: #141416;--color-bg-elevated: #1c1c1f;--color-bg-card: #18181b;--color-text-primary: #f5f5f3;--color-text-secondary: #8a8a8d;--color-text-muted: #6b6b6e;--color-accent: #c9a96e;--color-accent-hover: #d4b87a;--color-accent-subtle: rgba(201, 169, 110, .12);--color-border: rgba(255, 255, 255, .08);--color-border-hover: rgba(255, 255, 255, .15);--color-success: #4ade80;--color-warning: #fbbf24;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--radius-xl: 20px;--radius-2xl: 28px;--radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);--shadow-xl: 0 16px 48px rgba(0, 0, 0, .6);--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .4s ease}html{scroll-behavior:smooth;width:100%;max-width:100vw;overflow-x:hidden;overflow-x:clip;touch-action:manipulation;-webkit-text-size-adjust:100%}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-bg-primary);color:var(--color-text-primary);width:100%;max-width:100vw;overflow-x:hidden;overflow-x:clip;position:relative;line-height:1.6;font-size:15px}#root{width:100%;max-width:100vw;overflow-x:hidden;overflow-x:clip}@media screen and (max-width:768px){input,select,textarea{font-size:16px!important}}.auth-page-bg{position:relative;background:linear-gradient(135deg,#0a0a0a,#1a0a2e,#0a0a0a);background-size:400% 400%;animation:gradientShift 15s ease infinite}.auth-page-bg:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(2px 2px at 20% 30%,rgba(139,92,246,.5),transparent),radial-gradient(2px 2px at 60% 70%,rgba(236,72,153,.5),transparent),radial-gradient(1px 1px at 50% 50%,rgba(168,85,247,.4),transparent),radial-gradient(1px 1px at 80% 10%,rgba(217,70,239,.4),transparent),radial-gradient(2px 2px at 90% 60%,rgba(192,132,252,.5),transparent),radial-gradient(1px 1px at 33% 80%,rgba(233,213,255,.4),transparent);background-size:200% 200%;animation:sparkle 20s linear infinite;pointer-events:none;z-index:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1f2937;border-radius:4px}::-webkit-scrollbar-thumb{background:#374151;border-radius:4px;border:1px solid #1f2937}::-webkit-scrollbar-thumb:hover{background:#4b5563}::-webkit-scrollbar-corner{background:#1f2937}*{scrollbar-width:thin;scrollbar-color:#374151 #1f2937}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes sparkle{0%{background-position:0% 0%}to{background-position:100% 100%}}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes float{0%,to{transform:translateY(0);opacity:.5}50%{transform:translateY(-20px);opacity:1}}.animate-blob{animation:blob 7s infinite}.animate-float{animation:float 3s ease-in-out infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up{animation:fadeInUp .8s ease-out forwards}@keyframes charFadeIn{0%{opacity:0;transform:translateY(35px) scale(.92);filter:blur(6px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@font-face{font-family:Brilliant;src:url(/assets/brillant-Ltp9d91k.otf) format("opentype");font-weight:400;font-style:normal}.font-brilliant{font-family:Brilliant,sans-serif}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom,0)}.safe-area-top{padding-top:env(safe-area-inset-top,0)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-up{animation:slide-up .3s ease-out forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fluid-fade-in{0%{opacity:0;transform:scale(.98) translateY(10px);filter:blur(4px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}@keyframes fluid-slide-right{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes fluid-slide-left{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes fluid-zoom{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-page-fade-in{animation:fluid-fade-in .6s cubic-bezier(.16,1,.3,1) forwards}.animate-page-slide-right{animation:fluid-slide-right .5s cubic-bezier(.16,1,.3,1) forwards}.animate-page-slide-left{animation:fluid-slide-left .5s cubic-bezier(.16,1,.3,1) forwards}.animate-page-zoom-in{animation:fluid-zoom .5s cubic-bezier(.34,1.56,.64,1) forwards}.animate-slide-up-smooth{animation:fluid-fade-in .5s cubic-bezier(.16,1,.3,1) forwards}.tap-bounce{transition:transform .15s ease}.tap-bounce:active{transform:scale(.9)}.product-card-animate{transition:transform .2s ease,box-shadow .2s ease}.product-card-animate:active{transform:scale(.97)}@keyframes modal-backdrop-in{0%{opacity:0}to{opacity:1}}.animate-modal-backdrop{animation:modal-backdrop-in .2s ease-out forwards}@keyframes scroll-indicator{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}.animate-scroll-indicator{animation:scroll-indicator 1.5s ease-in-out infinite}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes tilt-in{0%{opacity:0;transform:perspective(1000px) rotateX(20deg) translateY(50px)}to{opacity:1;transform:perspective(1000px) rotateX(0) translateY(0)}}.animate-tilt-in{animation:tilt-in .8s cubic-bezier(.2,.8,.2,1) forwards}@keyframes pulse-glow{0%,to{box-shadow:0 0 15px #8b5cf64d}50%{box-shadow:0 0 25px #8b5cf699}}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out infinite}@keyframes scroll-reveal{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-scroll-reveal{animation-timeline:view();animation-name:scroll-reveal;animation-range:entry 10% cover 30%;animation-fill-mode:both}.glass{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.glass-dark{background:#0006;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05)}body{background-position:top!important}@keyframes lb-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lb-slide-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes lb-zoom-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.animate-in{animation-fill-mode:both;animation-duration:.3s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.animate-in.fade-in{animation-name:lb-fade-in}.animate-in.zoom-in{animation-name:lb-zoom-in}.animate-in.slide-in-from-bottom-4{animation-name:lb-slide-up}.duration-300{animation-duration:.3s!important}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#d6b47c33;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#d6b47c66}.masonry-grid{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px}@media(min-width:768px){.masonry-grid{-moz-column-count:3;column-count:3}}@media(min-width:1024px){.masonry-grid{-moz-column-count:4;column-count:4}}.card{background-color:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.card-elevated{background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-accent)}.bg-primary{background-color:var(--color-bg-primary)}.bg-secondary{background-color:var(--color-bg-secondary)}.bg-elevated{background-color:var(--color-bg-elevated)}.bg-card{background-color:var(--color-bg-card)}.bg-accent-subtle{background-color:var(--color-accent-subtle)}.border-subtle{border-color:var(--color-border)}.border-hover:hover{border-color:var(--color-border-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);font-weight:500;font-size:14px;transition:all var(--transition-fast);cursor:pointer;border:none;outline:none}.btn-primary{background-color:var(--color-text-primary);color:var(--color-bg-primary)}.btn-primary:hover{background-color:#fff;transform:translateY(-1px)}.btn-secondary{background-color:var(--color-bg-elevated);color:var(--color-text-primary);border:1px solid var(--color-border)}.btn-secondary:hover{border-color:var(--color-border-hover);background-color:var(--color-bg-card)}.btn-accent{background-color:var(--color-accent);color:var(--color-bg-primary)}.btn-accent:hover{background-color:var(--color-accent-hover)}.badge{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.badge-default{background-color:var(--color-bg-elevated);color:var(--color-text-secondary);border:1px solid var(--color-border)}.badge-accent{background-color:var(--color-accent-subtle);color:var(--color-accent);border:1px solid rgba(201,169,110,.2)}.section{padding-top:var(--space-12);padding-bottom:var(--space-12)}.section-lg{padding-top:var(--space-16);padding-bottom:var(--space-16)}.container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:var(--space-4);padding-right:var(--space-4)}@media(min-width:640px){.container{padding-left:var(--space-6);padding-right:var(--space-6)}}@media(min-width:1024px){.container{padding-left:var(--space-8);padding-right:var(--space-8)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:fadeIn .4s ease-out forwards}.animate-slide-up{animation:slideUp .5s ease-out forwards}.animate-scale-in{animation:scaleIn .4s ease-out forwards}.product-card{transition:transform var(--transition-base),box-shadow var(--transition-base)}.product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.input{width:100%;padding:var(--space-3) var(--space-4);background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-primary);font-size:14px;transition:border-color var(--transition-fast)}.input::-moz-placeholder{color:var(--color-text-muted)}.input::placeholder{color:var(--color-text-muted)}.input:focus{outline:none;border-color:var(--color-accent)}.divider{height:1px;background-color:var(--color-border);margin:var(--space-6) 0}.grid-products{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.grid-products{grid-template-columns:repeat(3,1fr);gap:var(--space-5)}}@media(min-width:1024px){.grid-products{grid-template-columns:repeat(4,1fr)}}.luxury-gradient{background:linear-gradient(135deg,#141416,#0a0a0b)}.gold-glow{box-shadow:0 0 20px #c9a96e26}.gold-glow-hover:hover{box-shadow:0 0 30px #c9a96e40}.glass-premium{background:#ffffff08;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08)}.text-gradient-gold{background:linear-gradient(to right,#c9a96e,#f5f5f3,#c9a96e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:shine 4s linear infinite}@keyframes shine{to{background-position:200% center}}.editorial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}@media(min-width:768px){.editorial-grid{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(200px,auto)}.editorial-item-lg{grid-column:span 3;grid-row:span 2}.editorial-item-md{grid-column:span 2;grid-row:span 1}.editorial-item-tall{grid-column:span 2;grid-row:span 2}}@keyframes stagger-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-stagger{animation:stagger-in .8s cubic-bezier(.16,1,.3,1) both}@keyframes fade-in-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-fade-in-up{animation:fade-in-up .6s cubic-bezier(.16,1,.3,1) forwards}.animate-scale-in{animation:scale-in .5s cubic-bezier(.16,1,.3,1) forwards}.animate-float-slow{animation:float-slow 6s ease-in-out infinite}.stagger-1{animation-delay:.05s}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}.stagger-6{animation-delay:.3s}.stagger-7{animation-delay:.35s}.stagger-8{animation-delay:.4s}.card-tilt{transition:transform .3s ease,box-shadow .3s ease;transform-style:preserve-3d}.card-tilt:hover{transform:perspective(1000px) rotateX(2deg) translateY(-4px);box-shadow:0 20px 40px #0006,0 0 30px #c9a96e1a}.premium-masonry{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(min-width:640px){.premium-masonry{grid-template-columns:repeat(3,1fr);gap:20px}}@media(min-width:1024px){.premium-masonry{grid-template-columns:repeat(4,1fr);gap:24px}}.category-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border-radius:9999px;font-size:13px;font-weight:500;transition:all .2s ease;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#8a8a8d}.category-pill:hover{border-color:#c9a96e4d;color:#f5f5f3;background:#c9a96e14}.category-pill.active{border-color:#c9a96e;color:#c9a96e;background:#c9a96e1f}.skeleton-shimmer{position:relative;overflow:hidden}.skeleton-shimmer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(201,169,110,.05),transparent);animation:shimmer 2s infinite}.filter-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0bd9;border-bottom:1px solid rgba(255,255,255,.06)}.product-badge{position:absolute;top:12px;left:12px;padding:4px 12px;border-radius:9999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;z-index:10}.product-badge.bestseller{background:linear-gradient(135deg,#c9a96e,#d4b87a);color:#0a0a0b}.product-badge.new{background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#f5f5f3;border:1px solid rgba(255,255,255,.2)}.quick-actions{position:absolute;bottom:80px;right:12px;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translate(20px);transition:all .3s ease}.product-card:hover .quick-actions{opacity:1;transform:translate(0)}.quick-action-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);color:#f5f5f3;transition:all .2s ease}.quick-action-btn:hover{background:#c9a96e;color:#0a0a0b;border-color:#c9a96e;transform:scale(1.1)}.premium-card{position:relative;border-radius:20px;overflow:hidden;background:#141416;transition:all .4s cubic-bezier(.16,1,.3,1)}.premium-card:hover{transform:translateY(-8px);box-shadow:0 24px 48px #00000080,0 0 40px #c9a96e14}.premium-card img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.premium-card:hover img{transform:scale(1.05)}@keyframes pageFadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:pageFadeIn .5s ease-out forwards}@keyframes galleryCrossfade{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.animate-gallery-crossfade{animation:galleryCrossfade .3s ease-out forwards}@keyframes sectionReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-section-reveal{animation:sectionReveal .7s cubic-bezier(.16,1,.3,1) forwards}@keyframes floatCtaSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-float-cta{animation:floatCtaSlideUp .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes pricePulse{0%,to{opacity:1}50%{opacity:.7}}.animate-price-pulse{animation:pricePulse 2s ease-in-out infinite}.premium-thumb-scroll::-webkit-scrollbar{height:0}.premium-thumb-scroll{scrollbar-width:none;-ms-overflow-style:none}.gallery-zoom-img{transition:transform .5s cubic-bezier(.16,1,.3,1);will-change:transform}@keyframes ratingBarGrow{0%{width:0}}.animate-rating-bar{animation:ratingBarGrow .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes accentLineGrow{0%{width:0}to{width:2rem}}.animate-accent-line{animation:accentLineGrow .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes heroGradient{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes goldShimmer{0%{background-position:-200% center}to{background-position:200% center}}.gold-shimmer-text{background:linear-gradient(90deg,#c9a96e,#f0d89a,#c9a96e,#f0d89a,#c9a96e);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:goldShimmer 4s linear infinite}@keyframes staggerReveal{0%{opacity:0;transform:translateY(40px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.stagger-reveal{opacity:0;animation:staggerReveal .8s cubic-bezier(.16,1,.3,1) forwards}@keyframes scrollIndicator{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.3}}.animate-scroll-indicator{animation:scrollIndicator 2s ease-in-out infinite}@keyframes heroFloat{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-15px) rotate(1deg)}66%{transform:translateY(-8px) rotate(-.5deg)}}.animate-hero-float{animation:heroFloat 8s ease-in-out infinite}@keyframes cardGlowPulse{0%,to{box-shadow:0 0 #c9a96e00}50%{box-shadow:0 0 30px #c9a96e14}}.luxury-card-glow:hover{box-shadow:0 24px 48px #00000080,0 0 40px #c9a96e14}.glass-premium{background:#14141699;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.06)}@keyframes premiumBadgeShimmer{0%{background-position:-100% 0}to{background-position:200% 0}}.premium-badge-shimmer{background:linear-gradient(90deg,#c9a96e,#f0d89a,#c9a96e);background-size:200% 100%;animation:premiumBadgeShimmer 3s linear infinite}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-up{animation:slideUp .5s cubic-bezier(.16,1,.3,1) forwards}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-fade-in-scale{animation:fadeInScale .6s cubic-bezier(.16,1,.3,1) forwards}.luxury-hero-bg{background:linear-gradient(135deg,#0a0a0b,#1a1510,#0a0a0b,#0f0d0a,#0a0a0b);background-size:400% 400%;animation:heroGradient 20s ease infinite}.luxury-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(201,169,110,.3),transparent)}.liquid-glass{background:#08080a8c;backdrop-filter:blur(40px) saturate(200%) contrast(110%);-webkit-backdrop-filter:blur(40px) saturate(200%) contrast(110%);position:relative;overflow:hidden}.liquid-glass:before,.liquid-glass:after{content:"";position:absolute;border-radius:50%;filter:blur(80px);z-index:-1;pointer-events:none;opacity:.5}.liquid-glass:before{width:60%;height:60%;top:-10%;left:-10%;background:radial-gradient(circle,rgba(201,169,110,.25) 0%,transparent 70%);animation:liquid-blob-1 15s ease-in-out infinite alternate}.liquid-glass:after{width:50%;height:50%;bottom:-10%;right:-10%;background:radial-gradient(circle,rgba(147,51,234,.15) 0%,transparent 70%);animation:liquid-blob-2 12s ease-in-out infinite alternate-reverse}@keyframes liquid-blob-1{0%{transform:translate(0) scale(1)}50%{transform:translate(20%,15%) scale(1.2)}to{transform:translate(-10%,25%) scale(.9)}}@keyframes liquid-blob-2{0%{transform:translate(0) scale(1)}50%{transform:translate(-15%,-20%) scale(1.3)}to{transform:translate(10%,-10%) scale(1.1)}}.liquid-glass-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");opacity:.03;mix-blend-mode:overlay;pointer-events:none}.product-page{background:radial-gradient(circle at 78% 10%,rgba(213,178,118,.14),transparent 25rem),radial-gradient(circle at 12% 40%,rgba(101,68,55,.12),transparent 26rem),#0b0b0c}.product-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.3;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 60%);mask-image:linear-gradient(to bottom,black,transparent 60%)}.product-marquee{position:relative;background:linear-gradient(90deg,#c9a96e05,#c9a96e26,#c9a96e05);border-top:1px solid rgba(201,169,110,.25);border-bottom:1px solid rgba(201,169,110,.25)}.product-hero-grid{min-height:min(760px,calc(100vh - 180px))}.product-gallery-shell{position:relative}.product-gallery-shell:before{content:"LUXX / NEW SEASON";position:absolute;z-index:1;top:50%;left:-2.25rem;color:#c9a96e9e;font-size:9px;font-weight:800;letter-spacing:.38em;writing-mode:vertical-rl;transform:rotate(180deg)}.product-info-shell{padding-top:clamp(0px,4vw,42px)}.product-editorial-kicker{display:flex;align-items:center;gap:12px;margin:0 0 14px 4px;color:#d9ba7f;font-size:9px;font-weight:800;letter-spacing:.28em}.product-editorial-line{width:42px;height:1px;background:#c9a96e99}.product-purchase-panel{position:relative;overflow:hidden;background:linear-gradient(140deg,#201f1feb,#111113e0)!important}.product-purchase-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(125deg,rgba(255,255,255,.08),transparent 28%,transparent 70%,rgba(201,169,110,.1))}.product-purchase-panel>*{position:relative;z-index:1}.product-panel-meta{letter-spacing:.02em}.product-title{text-wrap:balance;text-shadow:0 4px 24px rgba(0,0,0,.4)}.product-price-card{background:linear-gradient(110deg,#c9a96e24,#ffffff09 48%,#ffffff05)!important;box-shadow:inset 0 1px #ffffff12,0 16px 32px #0000002e}.product-option-group{padding:12px 0;border-top:1px solid rgba(255,255,255,.06)}.product-action-area{border-top:1px solid rgba(201,169,110,.18)}.product-add-button{position:relative;overflow:hidden;background-size:180% 100%!important;animation:productGoldBreath 4s ease-in-out infinite}.product-add-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.42) 48%,transparent 62%);transform:translate(-130%);animation:productShine 4.8s ease-in-out infinite}.product-add-button>*{position:relative;z-index:1}.product-details-tabs{background:#0000001f;margin-inline:-8px;padding-inline:8px;border-radius:16px}.product-trust-grid>div{transition:transform .22s ease,background .22s ease}.product-trust-grid>div:hover{transform:translateY(-2px);background:#c9a96e14}.product-craft-section,.product-look-section{isolation:isolate}.product-section-heading h2{text-wrap:balance}.product-craft-card{min-height:290px}.product-craft-card:after{content:"";position:absolute;width:120px;height:120px;right:-55px;bottom:-55px;border:1px solid rgba(201,169,110,.22);border-radius:50%}.product-look-card{transform-origin:center bottom}.product-look-card:nth-child(2){transform:translateY(20px)}.product-look-card:nth-child(3){transform:translateY(40px)}.product-bundle-summary{box-shadow:0 22px 60px #0000006b,inset 0 1px #ffffff0f}.product-scroll-reveal{opacity:0;transform:translateY(42px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.product-scroll-reveal.is-revealed{opacity:1;transform:translateY(0)}@keyframes productGoldBreath{0%,to{background-position:0% 50%;box-shadow:0 10px 26px #c9a96e45}50%{background-position:100% 50%;box-shadow:0 15px 38px #c9a96e7a}}@keyframes productShine{0%,58%{transform:translate(-130%)}80%,to{transform:translate(130%)}}@media(max-width:1023px){.product-hero-grid{min-height:auto}.product-info-shell{padding-top:0}.product-gallery-shell:before{display:none}.product-look-card:nth-child(2),.product-look-card:nth-child(3){transform:none}}@media(prefers-reduced-motion:reduce){.product-scroll-reveal{opacity:1;transform:none;transition:none}.product-add-button,.product-add-button:after{animation:none}}.clean-product-page{background:#10100f;background-image:radial-gradient(circle at 86% 8%,rgba(196,163,116,.1),transparent 25rem)}.clean-page-orb{position:fixed;border-radius:999px;filter:blur(100px);pointer-events:none;opacity:.4}.clean-page-orb-left{width:19rem;height:19rem;left:-12rem;top:34rem;background:#6c4d38}.clean-page-orb-right{width:22rem;height:22rem;right:-13rem;top:10rem;background:#9b7d55}.clean-product-page .product-marquee{height:33px;display:flex;align-items:center;justify-content:center;margin-bottom:28px;background:transparent;border-color:#ffffff1a}.clean-product-page .product-marquee>div{display:none}.clean-product-page .product-marquee:before{content:"YANGI KOLLEKSIYA  ·  TOSHKENT BO‘YLAB TEZKOR YETKAZIB BERISH";color:#d5bb88;font-size:9px;font-weight:700;letter-spacing:.2em}.clean-breadcrumb{color:#ffffff73}.clean-breadcrumb a{color:#ffffff94}.clean-breadcrumb>span:last-child{color:#ffffffd1;font-weight:500}.clean-breadcrumb>span.ml-auto{display:none}.clean-product-hero{min-height:min(780px,calc(100vh - 165px))}.clean-gallery-shell{width:min(100%,calc((100vh - 115px)*.84));max-width:720px}.clean-gallery-shell .group{border-radius:2px!important;border-color:#ffffff17!important;box-shadow:0 28px 70px #0000006b!important}.clean-gallery-shell .group>div{border-radius:2px!important}.clean-gallery-shell .group img{border-radius:0!important}.clean-gallery-shell>div>div:last-child button{border-radius:0!important}.clean-info-shell{padding-top:clamp(0px,2.5vw,28px);max-width:500px}.clean-info-shell .product-editorial-kicker{display:none}.clean-product-panel{color:#f7f5f0;animation:cleanPanelEnter .75s cubic-bezier(.16,1,.3,1) both}.clean-product-topline{display:flex;justify-content:space-between;align-items:center;color:#d5bb88;font-size:10px;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.clean-product-badge{padding:5px 10px;border:1px solid rgba(213,187,136,.45);border-radius:999px;font-size:9px}.clean-product-title{max-width:470px;margin:14px 0 12px;color:#fffdf9;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,3.1vw,3.15rem);font-weight:400;line-height:1;letter-spacing:-.05em;text-wrap:balance}.clean-product-rating{display:flex;align-items:center;gap:12px;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,.13)}.clean-product-rating button{color:#ffffff8a;font-size:12px;text-decoration:underline;text-underline-offset:4px;transition:color .2s ease}.clean-product-rating button:hover{color:#fff}.clean-product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;padding-top:15px}.clean-product-price>span{font-size:26px;font-weight:600;letter-spacing:-.045em}.clean-product-price small{color:#d5bb88;font-size:13px;font-weight:600;letter-spacing:0}.clean-product-price del{color:#ffffff5e;font-size:13px}.clean-product-lead{display:-webkit-box;max-width:440px;margin:9px 0 16px;overflow:hidden;color:#ffffff9e;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.clean-choice{padding:12px 0;border-top:1px solid rgba(255,255,255,.1)}.clean-choice>div:first-child{display:flex;align-items:center;gap:9px;margin-bottom:9px;font-size:12px;font-weight:700}.clean-choice em{color:#d5bb88;font-style:normal;font-weight:500}.clean-colors,.clean-sizes{display:flex;flex-wrap:wrap;gap:8px}.clean-colors button{min-width:33px;height:33px;padding:0 12px;border:1px solid rgba(255,255,255,.22);border-radius:50px;color:#fff;font-size:11px;transition:transform .2s ease,border-color .2s ease}.clean-colors button.is-selected{outline:2px solid #d5bb88;outline-offset:3px;border-color:#d5bb88;transform:scale(.93)}.clean-size-heading{display:flex!important;justify-content:space-between}.clean-size-heading button{display:flex;align-items:center;gap:5px;color:#d5bb88;font-size:11px;font-weight:500;text-decoration:underline;text-underline-offset:3px}.clean-sizes button{min-width:48px;height:40px;border:1px solid rgba(255,255,255,.17);color:#ffffffb8;font-size:12px;transition:all .2s ease}.clean-sizes button:hover,.clean-sizes button.is-selected{border-color:#d5bb88;background:#d5bb88;color:#171511}.clean-buy-row{display:flex;gap:9px;padding-top:15px;border-top:1px solid rgba(255,255,255,.1)}.clean-quantity{display:flex;align-items:center;justify-content:space-between;width:108px;border:1px solid rgba(255,255,255,.17)}.clean-quantity button{display:grid;place-items:center;width:34px;height:48px;color:#ffffffb8;transition:background .2s ease}.clean-quantity button:hover{background:#ffffff14;color:#fff}.clean-quantity span{font-size:13px;font-weight:700}.clean-add-button{display:flex;flex:1;align-items:center;justify-content:center;gap:9px;min-height:48px;background:#e1c28b;color:#171511;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;transition:background .25s ease,transform .2s ease}.clean-add-button:hover{background:#f2d69f;transform:translateY(-2px)}.clean-add-button:disabled{opacity:.6}.clean-icon-button{display:grid;place-items:center;width:52px;border:1px solid rgba(255,255,255,.17);color:#fff;transition:all .2s ease}.clean-icon-button:hover,.clean-icon-button.is-favorite{border-color:#d5bb88;color:#d5bb88}.clean-quick-order{width:100%;margin-top:7px;min-height:34px;border-bottom:1px solid rgba(255,255,255,.18);color:#ffffffc4;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .2s ease}.clean-quick-order:hover{color:#d5bb88}.clean-delivery-note{display:flex;align-items:center;gap:11px;margin:15px 0 11px;color:#d5bb88}.clean-delivery-note span{display:grid;gap:2px}.clean-delivery-note b{color:#f4f0e8;font-size:12px}.clean-delivery-note small{color:#ffffff78;font-size:11px}.clean-details{border-top:1px solid rgba(255,255,255,.12)}.clean-details>div{border-bottom:1px solid rgba(255,255,255,.12)}.clean-details>div>button{display:flex;width:100%;align-items:center;justify-content:space-between;padding:16px 0;color:#f4f0e8;font-family:Georgia,Times New Roman,serif;font-size:15px}.clean-details .is-open>button svg{transform:rotate(180deg)}.clean-details p{max-width:420px;padding:0 0 17px;color:#ffffff8a;font-size:12px;line-height:1.65}.clean-share{display:flex;align-items:center;gap:8px;margin:16px auto 0;color:#ffffff7a;font-size:11px;text-decoration:underline;text-underline-offset:4px}.clean-share:hover{color:#fff}@keyframes cleanPanelEnter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1023px){.clean-product-hero{min-height:auto}.clean-info-shell{max-width:650px;padding-top:8px}.clean-gallery-shell{width:100%;max-width:none}}@media(max-width:500px){.clean-product-title{font-size:2.55rem}.clean-product-notice{letter-spacing:.1em}.clean-buy-row{flex-wrap:wrap}.clean-add-button{min-width:0}.clean-quantity{width:100%}.clean-quantity button{flex:1}.clean-product-page .product-marquee:before{font-size:8px;letter-spacing:.11em}}.clean-craft-section{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);gap:clamp(42px,9vw,150px);align-items:start;margin-top:110px;padding:62px 0 10px;border-top:1px solid rgba(255,255,255,.12)}.clean-craft-intro{position:sticky;top:120px}.clean-craft-intro>p{margin-bottom:15px;color:#d5bb88;font-size:10px;font-weight:800;letter-spacing:.2em}.clean-craft-intro h2{margin:0;color:#fffdf9;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3.2vw,3.25rem);font-weight:400;line-height:1.02;letter-spacing:-.05em}.clean-craft-intro>span{display:block;max-width:335px;margin-top:19px;color:#ffffff8a;font-size:13px;line-height:1.65}.clean-craft-list{border-top:1px solid rgba(255,255,255,.13)}.clean-craft-item{display:grid;grid-template-columns:42px 40px minmax(0,1fr);gap:16px;align-items:start;padding:23px 0 25px;border-bottom:1px solid rgba(255,255,255,.13);transition:padding-left .25s ease,border-color .25s ease}.clean-craft-item:hover{padding-left:12px;border-color:#d5bb88a6}.clean-craft-number{padding-top:3px;color:#d5bb88b8;font-size:11px;font-weight:700;letter-spacing:.1em}.clean-craft-icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(213,187,136,.32);border-radius:50%;color:#d5bb88}.clean-craft-item h3{margin:0 0 6px;color:#f8f5ee;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.clean-craft-item p{max-width:440px;margin:0;color:#ffffff85;font-size:13px;line-height:1.6}@media(max-width:767px){.clean-craft-section{grid-template-columns:1fr;gap:33px;margin-top:72px;padding-top:42px}.clean-craft-intro{position:static}.clean-craft-item{grid-template-columns:32px 36px minmax(0,1fr);gap:12px;padding-block:19px}}.bundle-builder{margin-top:108px;padding-top:62px;border-top:1px solid rgba(255,255,255,.12)}.bundle-builder-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:42px}.bundle-builder-heading p,.bundle-summary>p{margin:0 0 12px;color:#d5bb88;font-size:10px;font-weight:800;letter-spacing:.2em}.bundle-builder-heading h2{margin:0;color:#fffdf9;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,3.5vw,3.6rem);font-weight:400;line-height:1.02;letter-spacing:-.05em}.bundle-builder-rule{padding:10px 13px;border:1px solid rgba(213,187,136,.36);color:#ffffffa6;font-size:12px;white-space:nowrap}.bundle-builder-rule b{color:#d5bb88}.bundle-builder-layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:clamp(30px,5vw,76px);align-items:start}.bundle-selected-list{display:grid;gap:1px;background:#ffffff1f;border:1px solid rgba(255,255,255,.12)}.bundle-selected-product{display:grid;grid-template-columns:68px minmax(0,1fr) 38px;align-items:center;gap:15px;min-height:91px;padding:11px 13px;background:#151513;transition:background .2s ease}.bundle-selected-product:hover{background:#1a1916}.bundle-selected-product.is-base{background:linear-gradient(90deg,#d5bb881f,#151513f5 50%)}.bundle-selected-image{width:68px;height:68px;overflow:hidden;background:#292723}.bundle-selected-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bundle-selected-product small{display:block;margin-bottom:5px;color:#d5bb88;font-size:9px;font-weight:800;letter-spacing:.14em}.bundle-selected-product h3{overflow:hidden;margin:0 0 5px;color:#f8f5ee;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bundle-selected-product strong{color:#ffffffa1;font-size:12px;font-weight:500}.bundle-selected-product>svg{justify-self:center;color:#d5bb88}.bundle-selected-product>button{display:grid;place-items:center;width:32px;height:32px;color:#ffffff85;transition:color .2s ease,background .2s ease}.bundle-selected-product>button:hover{background:#ffffff14;color:#fff}.bundle-picker{margin-top:29px}.bundle-picker-heading{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;color:#f4f0e8;font-size:13px;font-weight:600}.bundle-picker-heading small{color:#ffffff6e;font-size:11px;font-weight:400}.bundle-product-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bundle-product-options>button{display:grid;grid-template-columns:42px minmax(0,1fr) 25px;align-items:center;gap:9px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.11);background:#ffffff05;color:#fff;text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.bundle-product-options>button:hover:not(:disabled){border-color:#d5bb88a6;transform:translateY(-2px)}.bundle-product-options>button.is-selected{border-color:#d5bb88;background:#d5bb881a}.bundle-product-options>button:disabled{opacity:.38;cursor:not-allowed}.bundle-product-options img{width:42px;height:48px;-o-object-fit:cover;object-fit:cover}.bundle-product-options span{display:grid;min-width:0;gap:4px}.bundle-product-options b{overflow:hidden;color:#f5f2ea;font-size:11px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bundle-product-options small{color:#ffffff80;font-size:10px;white-space:nowrap}.bundle-product-options i{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:#d5bb88;font-style:normal}.bundle-product-options .is-selected i{border-color:#d5bb88;background:#d5bb88;color:#171511}.bundle-empty-state{margin:0;padding:22px 0;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);color:#ffffff7a;font-size:13px}.bundle-summary{position:sticky;top:112px;padding:26px;border:1px solid rgba(255,255,255,.14);background:linear-gradient(145deg,#22201ceb,#131311f5);box-shadow:0 24px 60px #00000040}.bundle-summary h3{margin:0 0 25px;color:#f8f5ee;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.bundle-summary-lines{display:grid;gap:12px;padding:17px 0;border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11)}.bundle-summary-lines span,.bundle-summary-total{display:flex;justify-content:space-between;gap:18px;font-size:12px}.bundle-summary-lines i{color:#ffffff7d;font-style:normal}.bundle-summary-lines b{color:#ffffffc7;font-weight:500;white-space:nowrap}.bundle-summary-lines .has-discount i,.bundle-summary-lines .has-discount b{color:#d5bb88}.bundle-summary-total{align-items:baseline;padding:17px 0 22px;color:#f7f4ed;font-size:14px;font-weight:600}.bundle-summary-total strong{color:#e3c88f;font-size:23px;letter-spacing:-.04em;white-space:nowrap}.bundle-summary-total small{font-size:11px}.bundle-summary>button{display:flex;width:100%;align-items:center;justify-content:center;gap:9px;min-height:50px;background:#e1c28b;color:#171511;font-size:11px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.bundle-summary>button:hover:not(:disabled){background:#f2d69f;transform:translateY(-2px)}.bundle-summary>button:disabled{background:#ffffff1c;color:#ffffff59;cursor:not-allowed}.bundle-summary-hint{display:block;margin-top:13px;color:#ffffff6e;font-size:11px;line-height:1.45;text-align:center}@media(max-width:1023px){.bundle-builder-layout{grid-template-columns:1fr}.bundle-summary{position:static}.bundle-product-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.bundle-builder{margin-top:72px;padding-top:42px}.bundle-builder-heading{align-items:start;flex-direction:column;margin-bottom:28px}.bundle-builder-rule{font-size:11px}.bundle-selected-product{grid-template-columns:54px minmax(0,1fr) 32px;gap:11px;min-height:76px;padding:10px}.bundle-selected-image{width:54px;height:54px}.bundle-product-options{grid-template-columns:1fr}.bundle-summary{padding:21px}}.photo-community-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px;padding:15px 0;border-top:1px solid rgba(255,255,255,.11);border-bottom:1px solid rgba(255,255,255,.11)}.photo-community-intro{display:flex;align-items:center;gap:11px;color:#d5bb88}.photo-community-intro>span{display:grid;gap:3px}.photo-community-intro b{color:#f5f2ea;font-size:13px;font-weight:600}.photo-community-intro small{color:#ffffff6e;font-size:10px;letter-spacing:.05em}.photo-community-action,.photo-community-outline-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:39px;padding:0 15px;border:1px solid rgba(213,187,136,.5);color:#e1c28b;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;transition:color .2s ease,background .2s ease}.photo-community-action:hover,.photo-community-outline-action:hover{background:#e1c28b;color:#171511}.photo-community-empty{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;min-height:164px;padding:26px 30px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(100deg,rgba(213,187,136,.07),transparent 45%)}.photo-community-empty-icon{display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(213,187,136,.34);border-radius:50%}.photo-community-empty h4{margin:0 0 6px;color:#f6f3eb;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:400}.photo-community-empty p{max-width:510px;margin:0;color:#ffffff80;font-size:13px;line-height:1.55}.photo-community-grid>div{border-radius:0!important}.review-studio{margin-top:110px;padding-top:62px;border-top:1px solid rgba(255,255,255,.12)}.review-studio-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:38px}.review-studio-heading p{margin:0 0 12px;color:#d5bb88;font-size:10px;font-weight:800;letter-spacing:.2em}.review-studio-heading h2{margin:0;color:#fffdf9;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.1rem,3.5vw,3.6rem);font-weight:400;line-height:1.02;letter-spacing:-.05em}.review-studio-score{display:flex;align-items:center;gap:13px;padding-bottom:4px}.review-studio-score>strong{color:#f7f3e9;font-family:Georgia,Times New Roman,serif;font-size:45px;font-weight:400;line-height:1}.review-studio-score>span{display:grid;gap:5px}.review-studio-stars{display:flex;gap:2px;color:#d5bb88}.review-studio-score small{color:#ffffff75;font-size:11px;white-space:nowrap}.review-studio-layout{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(28px,5vw,80px);align-items:start}.review-composer{padding:25px;border:1px solid rgba(255,255,255,.13);background:#ffffff05}.review-composer-label{display:flex;align-items:center;gap:8px;color:#d5bb88;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.review-composer h3{margin:18px 0 23px;color:#f7f3eb;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:400;line-height:1.15}.review-composer>div>h3,.review-composer>div>p:first-child{display:none}.review-feed{min-height:230px;border-top:1px solid rgba(255,255,255,.13)}.review-feed-empty{display:flex;align-items:center;gap:15px;min-height:166px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.13);color:#d5bb88}.review-feed-empty b{display:block;margin-bottom:5px;color:#f5f1e9;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:400}.review-feed-empty p{margin:0;color:#ffffff7a;font-size:13px}.review-feed>div:last-child{border:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:767px){.photo-community-empty{grid-template-columns:1fr;gap:15px;padding:26px}.photo-community-empty-icon{width:46px;height:46px}.photo-community-outline-action{width:-moz-fit-content;width:fit-content}.review-studio{margin-top:72px;padding-top:42px}.review-studio-heading{align-items:start;flex-direction:column}.review-studio-layout{grid-template-columns:1fr}.review-composer{padding:20px}}@media(max-width:480px){.photo-community-toolbar{align-items:start;flex-direction:column}.photo-community-action{width:100%}.review-studio-score>strong{font-size:38px}}.premium-homepage{background:#0b0c0f;color:#f8f3e9}.premium-homepage-content{isolation:isolate}.premium-homepage-content>:not(:first-child){position:relative}.premium-homepage-content>:not(:first-child):before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none}.premium-home-shell{width:min(100% - 40px,1320px)}.premium-home-flow{position:relative;padding-top:clamp(80px,10vw,150px)!important;padding-bottom:clamp(90px,11vw,170px)!important}.premium-home-flow:before{content:"THE\a\aL U X X\a\a EDIT";white-space:pre;position:absolute;top:170px;right:-20px;color:#ddba780b;font-family:Georgia,serif;font-size:clamp(6rem,18vw,19rem);line-height:.68;letter-spacing:-.08em;pointer-events:none}.premium-home-index{display:grid;grid-template-columns:1fr minmax(260px,1.5fr) auto auto;align-items:center;gap:22px;margin-bottom:24px;padding:15px 0;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.1);color:#ffffff91}.premium-home-index>span,.premium-home-index>p{margin:0;font-size:9px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.premium-home-index>span{color:#dfb978}.premium-home-index>div{display:grid;grid-template-columns:auto 105px;align-items:baseline;gap:9px}.premium-home-index b{color:#f5eedf;font-family:Georgia,serif;font-size:22px;font-weight:400}.premium-home-index small{color:#ffffff6b;font-size:9px;line-height:1.25}.premium-collection-cover{border-radius:2px!important;border-color:#dfb97875!important;box-shadow:0 40px 100px #00000085}.premium-collection-cover:before{content:"";position:absolute;z-index:3;top:0;left:-28%;width:15%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,237,207,.28),transparent);transform:skew(-19deg);animation:premiumSweep 10s ease-in-out infinite;pointer-events:none}.premium-collection-cover img{transition:transform 1.2s cubic-bezier(.16,1,.3,1),filter .8s ease}.premium-collection-cover:hover img{transform:scale(1.05);filter:saturate(1.1)}.premium-collection-cover>div.relative{grid-template-columns:minmax(0,1fr) 295px!important;min-height:610px!important;padding:clamp(28px,5vw,72px)!important}.premium-collection-cover h2{max-width:650px;font-family:Georgia,serif!important;font-size:clamp(4.2rem,8vw,8.7rem)!important;font-weight:400!important;line-height:.79!important;letter-spacing:-.075em!important}.premium-collection-cover h2 span:nth-child(2){color:#dfb978;padding-left:.28em}.premium-collection-cover h2 span:nth-child(3){font-size:.31em;letter-spacing:.12em;color:#ffffffb3}.premium-collection-cover .self-end{border-left:1px solid rgba(255,255,255,.24);padding-left:20px}.premium-collection-cover .self-end>div{border-radius:0!important;background:#07070785!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.premium-collection-cover a{border-radius:0!important}.premium-categories,.premium-bestsellers,.premium-lookbook{position:relative;padding-top:clamp(68px,9vw,130px);border-top:1px solid rgba(255,255,255,.13)}.premium-categories h3,.premium-bestsellers h3,.premium-lookbook h3{font-family:Georgia,serif;font-size:clamp(3rem,5.4vw,6rem)!important;font-weight:400!important;line-height:.84;letter-spacing:-.065em}.premium-categories>div:first-child>div p,.premium-bestsellers>div:first-child p:first-child,.premium-lookbook>div:first-child p:first-child{color:#dfb978!important;font-size:10px!important;font-weight:800;letter-spacing:.22em!important}.premium-categories a.rounded-full{border-radius:0!important;border-color:#dfb978!important;color:#dfb978!important;font-size:10px!important;font-weight:800;letter-spacing:.13em}.premium-categories .grid{gap:2px!important;background:#ffffff1f;border:1px solid rgba(255,255,255,.12)}.premium-categories .grid>a{height:370px!important;border:0!important;border-radius:0!important;clip-path:polygon(0 0,100% 0,100% 91%,91% 100%,0 100%);transition:transform .55s cubic-bezier(.16,1,.3,1),clip-path .45s ease,filter .45s ease!important}.premium-categories .grid>a:nth-child(2),.premium-categories .grid>a:nth-child(5){transform:translateY(42px)}.premium-categories .grid>a:hover{transform:translateY(-8px)!important;clip-path:polygon(0 0,100% 0,100% 96%,96% 100%,0 100%);filter:brightness(1.12);z-index:2}.premium-categories .grid>a h4{font-family:Georgia,serif;font-size:30px!important;font-weight:400!important}.premium-categories .grid>a span{border-radius:0!important;border-color:#dfb978!important;color:#dfb978}.premium-bestsellers{margin-top:160px}.premium-bestsellers>div:first-child,.premium-lookbook>div:first-child{display:grid;grid-template-columns:1fr minmax(240px,.45fr);gap:35px;align-items:end;max-width:none!important}.premium-bestsellers>div:first-child>p:last-child,.premium-lookbook>div:first-child>p:last-child{justify-self:end;max-width:350px;color:#ffffff8c!important;line-height:1.7}.premium-bestsellers article{border-radius:0!important;border-color:#ffffff24!important;background:#ffffff06!important;overflow:hidden}.premium-bestsellers article>a:first-child,.premium-bestsellers article>a:first-child>div{border-radius:0!important}.premium-bestsellers article>div{padding:18px!important}.premium-bestsellers article h4{font-family:Georgia,serif;font-size:19px!important;font-weight:400!important}.premium-bestsellers article:first-child{grid-column:span 2;display:grid;grid-template-columns:1.12fr .88fr;background:linear-gradient(135deg,#dfb9781f,#ffffff06 56%)!important}.premium-bestsellers article:first-child>a:first-child{aspect-ratio:auto;min-height:420px}.premium-bestsellers article:first-child>div{display:flex;flex-direction:column;justify-content:end;padding:clamp(25px,4vw,54px)!important}.premium-bestsellers article:first-child h4{font-size:clamp(2rem,3vw,3.35rem)!important;line-height:.98}.premium-bestsellers article:first-child>div>p:first-child:before{content:"THE HOUSE PICK";display:block;margin-bottom:15px;color:#dfb978;font-size:9px;font-weight:800;letter-spacing:.21em}.premium-bestsellers article:hover{transform:translateY(-10px);box-shadow:0 30px 60px #00000059}.premium-lookbook{margin-top:155px}.premium-lookbook .masonry-item,.premium-lookbook [class*=masonry]>div{border-radius:0!important}.premium-lookbook .masonry-item:after,.premium-lookbook [class*=masonry]>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid #dfb978;opacity:0;transition:opacity .3s ease;pointer-events:none}.premium-lookbook .masonry-item:hover:after,.premium-lookbook [class*=masonry]>div:hover:after{opacity:1}.premium-voices{margin-top:80px;padding-top:54px!important;border-top:1px solid rgba(255,255,255,.13)}.premium-voices h4,.premium-promise h4{font-family:Georgia,serif;font-weight:400!important;letter-spacing:-.04em}.premium-voices [class*=border-glow],.premium-voices article{border-radius:0!important}.premium-voices article{min-height:210px;padding:26px!important}.premium-promise{margin-top:150px!important;padding-top:72px;border-top:1px solid rgba(255,255,255,.13)}.premium-promise>div,.premium-promise [class*=border-glow],.premium-promise [class*=border-glow]>div{border-radius:0!important}.premium-promise>div{background:#ffffff05!important}.premium-new-arrivals{padding-top:145px!important;padding-bottom:132px!important;overflow:hidden}.premium-new-arrivals:before{content:"02";position:absolute;left:max(20px,calc((100vw - 1320px)/2));top:92px;color:#dfb97817;font-family:Georgia,serif;font-size:clamp(10rem,23vw,21rem);line-height:.6;pointer-events:none}.premium-arrivals-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.48fr);gap:28px;align-items:end;margin-bottom:60px;text-align:left!important}.premium-arrivals-heading>span{grid-column:1/-1;color:#dfb978;font-size:10px;font-weight:800;letter-spacing:.22em}.premium-arrivals-heading h2{margin:0!important;font-family:Georgia,serif;font-size:clamp(3.3rem,6vw,6.5rem)!important;font-weight:400!important;line-height:.84;letter-spacing:-.065em}.premium-arrivals-heading p{justify-self:end;margin:0!important;color:#ffffff8c!important;line-height:1.65}.premium-arrivals-grid>div{position:relative}.premium-arrivals-grid>div:first-child{grid-column:span 2;grid-row:span 2}.premium-arrivals-grid>div:first-child .group{height:100%}.premium-arrivals-grid>div:first-child .group>a:first-child{aspect-ratio:4 / 5!important}.premium-arrivals-grid>div:nth-child(2n){transform:translateY(28px)}.premium-arrivals-grid>div:hover{transform:translateY(-9px)!important}.premium-arrivals-link{border-radius:0!important;background:transparent!important;border-bottom:1px solid #dfb978;box-shadow:none!important;color:#dfb978!important}.premium-bundles,.premium-recent{padding-top:112px!important;padding-bottom:94px!important}.premium-bundles>.premium-home-shell,.premium-recent>.premium-home-shell{padding-top:53px;border-top:1px solid rgba(255,255,255,.13)}.premium-bundles-heading h2{font-family:Georgia,serif;font-size:clamp(2.6rem,4.4vw,4.7rem)!important;font-weight:400!important;line-height:.9;letter-spacing:-.055em}.premium-bundles article{border-radius:0!important;clip-path:polygon(0 0,100% 0,100% 96%,96% 100%,0 100%);transition:transform .4s cubic-bezier(.16,1,.3,1),clip-path .4s ease!important}.premium-bundles article:hover{transform:translateY(-9px);clip-path:polygon(0 0,100% 0,100% 99%,99% 100%,0 100%)}.premium-bundles article *{border-radius:0!important}.premium-recent-heading h2{font-family:Georgia,serif;font-size:2.35rem!important;font-weight:400!important;letter-spacing:-.045em}.premium-recent-heading>div:first-child{border-radius:0!important}.premium-recent-grid a.group{border-radius:0!important;background:#ffffff06!important}.premium-recent-grid a.group:hover{transform:translateY(-8px)}.premium-about{margin-top:80px;padding-top:110px!important;border-top:1px solid rgba(255,255,255,.13)}.premium-about>div.relative{width:min(100% - 40px,1320px);max-width:none!important}.premium-about header{max-width:760px!important}.premium-about header>p:first-child{border-radius:0!important;border-color:#dfb978a6!important;background:transparent!important;color:#dfb978!important;font-size:9px!important;font-weight:800}.premium-about header>span{color:#f7efe4!important;font-family:Brilliant,sans-serif!important;font-size:clamp(3.8rem,7vw,7.8rem)!important;font-weight:400;line-height:.9;letter-spacing:-.035em}.premium-about>div.relative>div:nth-of-type(2)>article{border-radius:0!important}.premium-about>div.relative>div:nth-of-type(2)>article:first-child{background:linear-gradient(145deg,#dfb9781c,#ffffff05)!important;border:1px solid rgba(223,185,120,.22)}.premium-about>div.relative>div:nth-of-type(2)>article:nth-child(2){clip-path:polygon(0 0,100% 0,100% 95%,95% 100%,0 100%)}.premium-about [class*=rounded-]{border-radius:0!important}.premium-about header>span+p{max-width:680px;margin-top:72px!important;color:#dfb978!important;font-size:clamp(1rem,1.35vw,1.22rem)!important;font-weight:400!important;line-height:1.7!important}#home-bestsellers.premium-bestsellers article:first-child{grid-template-columns:52% 48%!important}#home-bestsellers.premium-bestsellers article:first-child>a:first-child{width:100%;min-width:0}#home-bestsellers.premium-bestsellers article:first-child>a:first-child img{-o-object-position:center top;object-position:center top}#home-bestsellers.premium-bestsellers article:first-child h4{display:-webkit-box!important;overflow:hidden!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;white-space:normal!important;font-size:clamp(1.65rem,2.2vw,2rem)!important;line-height:1.02!important}#home-bestsellers.premium-bestsellers article:first-child>div{min-width:0;padding:25px!important}#home-bestsellers.premium-bestsellers article:first-child>div>.mt-3.flex.items-center.justify-between{align-items:center;flex-wrap:nowrap;gap:12px}#home-bestsellers.premium-bestsellers article:first-child>div>.mt-3.flex.items-center.justify-between>span{white-space:nowrap}.premium-arrivals-heading h2{font-family:Brilliant,Georgia,serif!important;font-weight:400!important;letter-spacing:-.035em!important;line-height:.9!important;color:#fbf6ec;text-shadow:0 1px 0 rgba(255,255,255,.12),0 18px 42px rgba(0,0,0,.42)}.premium-lookbook>div:first-child,.premium-bestsellers>div:first-child{display:block!important;max-width:780px!important}.premium-lookbook>div:first-child h3,.premium-bestsellers>div:first-child h3{max-width:100%}.premium-lookbook>div:first-child>p:last-child,.premium-bestsellers>div:first-child>p:last-child{max-width:470px;margin-top:18px!important;justify-self:auto!important}.premium-bundles-heading h2{font-family:Brilliant,sans-serif!important;font-weight:400!important;letter-spacing:-.03em!important;white-space:nowrap;font-size:clamp(2.25rem,4vw,4.7rem)!important}@media(max-width:767px){.premium-bundles-heading h2{white-space:normal}}.premium-bundles{padding-top:42px!important;background:transparent!important}.premium-bundles>.premium-home-shell{padding-top:0;border-top:0}@media(max-width:640px){.premium-bundles{padding-top:34px!important}}.premium-new-arrivals+.premium-bundles{margin-top:-86px}@media(max-width:640px){.premium-new-arrivals+.premium-bundles{margin-top:-42px}}@media(max-width:1023px){#home-bestsellers.premium-bestsellers article:first-child{grid-template-columns:1fr!important}}@keyframes premiumSweep{0%,57%{opacity:0;transform:translate(0) skew(-19deg)}63%{opacity:1}84%,to{opacity:0;transform:translate(850%) skew(-19deg)}}@media(max-width:1023px){.premium-home-index{grid-template-columns:1fr auto auto}.premium-home-index>p{display:none}.premium-collection-cover>div.relative{grid-template-columns:1fr!important;min-height:530px!important}.premium-collection-cover .self-end{display:none}.premium-categories .grid>a:nth-child(2),.premium-categories .grid>a:nth-child(5){transform:none}.premium-bestsellers article:first-child{grid-column:span 1;grid-template-columns:1fr}.premium-bestsellers article:first-child>a:first-child{min-height:0;aspect-ratio:3/4}.premium-bestsellers>div:first-child,.premium-lookbook>div:first-child{grid-template-columns:1fr}.premium-bestsellers>div:first-child>p:last-child,.premium-lookbook>div:first-child>p:last-child{justify-self:start}.premium-arrivals-grid>div:nth-child(2n){transform:none}}@media(max-width:640px){.premium-home-shell{width:calc(100% - 32px)}.premium-home-flow{padding-top:75px!important}.premium-home-flow:before,.premium-new-arrivals:before{display:none}.premium-home-index{grid-template-columns:1fr auto;gap:12px}.premium-home-index>span{grid-column:1/-1}.premium-home-index>div{grid-template-columns:auto}.premium-home-index small{max-width:75px}.premium-collection-cover>div.relative{min-height:500px!important;padding:28px!important}.premium-categories .grid>a{height:270px!important}.premium-bestsellers,.premium-lookbook{margin-top:88px}.premium-new-arrivals{padding-top:84px!important}.premium-arrivals-heading{grid-template-columns:1fr;margin-bottom:38px}.premium-arrivals-heading p{justify-self:start}.premium-arrivals-grid>div:first-child{grid-column:span 1;grid-row:span 1}.premium-arrivals-grid>div:first-child .group>a:first-child{aspect-ratio:3/4!important}.premium-bundles,.premium-recent{padding-top:78px!important}}@media(prefers-reduced-motion:reduce){.premium-collection-cover:before{display:none}.premium-collection-cover img,.premium-categories .grid>a,.premium-bestsellers article,.premium-arrivals-grid>div,.premium-recent-grid a.group{transition:none!important}}.luxx-hero{position:relative;z-index:2;min-height:100svh;overflow:hidden;background:#090a0d;color:#f9f5ed}.luxx-hero-stage{position:relative;min-height:100svh;isolation:isolate}.luxx-hero-image-shell{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#090a0d}.luxx-hero-image-fill{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background:url(/heroimg.jpg) 72% center / cover no-repeat;filter:blur(34px) saturate(.62) brightness(.54);transform:scale(1.12);opacity:.62}.luxx-hero-image{position:absolute;top:0;right:0;bottom:0;left:39%;width:61%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center;will-change:transform,opacity;filter:saturate(.74) contrast(1.05)}.luxx-hero-image-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#06070afc,#06070aeb 34%,#06070a75 55%,#06070a14 78%,#06070a57),linear-gradient(0deg,#08090d 0%,rgba(8,9,13,.6) 18%,transparent 52%),linear-gradient(180deg,rgba(5,6,8,.58),transparent 25%)}.luxx-hero-glow{position:absolute;top:21%;right:26%;width:30vw;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(223,185,120,.22),transparent 66%);mix-blend-mode:screen;will-change:transform}.luxx-hero-noise{position:absolute;z-index:4;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.14;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E")}.luxx-hero-layout{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,.95fr) minmax(190px,.25fr);align-items:end;min-height:100svh;width:min(100% - 80px,1440px);margin:auto;padding:148px 0 108px;gap:42px}.luxx-hero-copy-column{max-width:690px}.luxx-hero-kicker{display:inline-flex;align-items:center;gap:9px;color:#dfb978;font-size:9px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;transform:translateY(-24px)}.luxx-hero-kicker:before{content:"";width:30px;height:1px;background:currentColor}.luxx-hero-title{margin:33px 0 0;overflow:visible;font-family:Brilliant,Georgia,serif;font-size:clamp(5.4rem,9.3vw,10.2rem);font-weight:400;line-height:.86;letter-spacing:-.065em;text-transform:uppercase}.luxx-hero-title-mask{display:block;overflow:visible;padding:.11em .08em .13em 0;margin:-.11em 0 -.13em}.luxx-hero-word{display:block;transform-origin:left bottom}.luxx-hero-title-offset{padding-top:.19em;padding-left:clamp(1.4rem,7vw,8.5rem);color:#dfb978}.luxx-hero-copy{max-width:460px;margin:38px 0 0;color:#f9f5edba;font-size:15px;line-height:1.7}.luxx-hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:31px}.luxx-hero-action{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:53px;padding:0 20px;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;transition:color .15s ease,background .15s ease,border-color .15s ease}.luxx-hero-primary{background:#f9f4eb;color:#17130e}.luxx-hero-primary:hover{background:#dfb978;color:#15110c}.luxx-hero-primary svg{transition:transform .24s cubic-bezier(.645,.045,.355,1)}.luxx-hero-primary:hover svg{transform:translate(3px,3px)}.luxx-hero-secondary{border:1px solid rgba(255,255,255,.28);color:#f9f5ed}.luxx-hero-secondary:hover{border-color:#dfb978;color:#dfb978}.luxx-hero-side-note{display:grid;align-content:end;justify-items:start;min-height:224px;padding:21px 0 0 22px;border-left:1px solid rgba(255,255,255,.3)}.luxx-hero-side-label{display:inline-flex;align-items:center;gap:7px;color:#dfb978;font-size:9px;font-weight:800;letter-spacing:.16em}.luxx-hero-side-note p{max-width:155px;margin:13px 0 22px;color:#ffffff9e;font-family:Georgia,serif;font-size:17px;line-height:1.16}.luxx-hero-side-note a{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(223,185,120,.5);color:#dfb978;transition:color .15s ease,background .15s ease}.luxx-hero-side-note a:hover{background:#dfb978;color:#15110c}.luxx-hero-serial{position:absolute;z-index:3;top:50%;right:max(20px,calc((100vw - 1440px)/2));display:grid;gap:10px;align-items:center;color:#ffffff75;font-size:9px;font-weight:700;letter-spacing:.17em}.luxx-hero-serial i{width:1px;height:62px;margin-left:2px;background:linear-gradient(#dfb978,transparent)}.luxx-hero-bottomline{position:absolute;z-index:3;right:max(40px,calc((100vw - 1440px)/2));bottom:31px;left:max(40px,calc((100vw - 1440px)/2));display:flex;align-items:center;justify-content:space-between;color:#ffffff6b;font-size:8px;font-weight:700;letter-spacing:.2em}.luxx-hero-bottomline>div{display:flex;align-items:center;gap:11px}.luxx-hero-bottomline i{display:block;width:36px;height:1px;background:#dfb978;animation:heroScrollLine 1.8s ease-in-out infinite}.luxx-hero-intro{position:absolute;z-index:12;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;overflow:hidden;background:#f7f3eb;color:#101114;transform-origin:top center}.luxx-hero-intro-mark{font-family:Brilliant,Georgia,serif;font-size:clamp(5.5rem,19vw,19rem);font-weight:400;line-height:.7;letter-spacing:-.095em}.luxx-hero-intro-caption{position:absolute;bottom:max(34px,5vh);color:#1011149e;font-size:9px;font-weight:800;letter-spacing:.3em}.luxx-navbar{border-bottom:1px solid rgba(255,255,255,.08)!important;background:linear-gradient(180deg,#07080bad,#07080b00)!important}.luxx-navbar.luxx-navbar-scrolled{background:#08090ce0!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.luxx-navbar>div{max-width:1440px!important}.luxx-navbar .h-\[76px\]{height:88px}.luxx-navbar img{width:94px!important;height:61px!important;filter:drop-shadow(0 5px 16px rgba(0,0,0,.35))}.luxx-navbar a,.luxx-navbar button{text-shadow:0 1px 13px rgba(0,0,0,.42)}.luxx-navbar .lg\:flex.flex-1{gap:clamp(18px,2.2vw,35px)!important}.luxx-navbar .rounded-xl{border-radius:0!important}.luxx-navbar .rounded-\[14px\]{border-radius:0!important;background:#dfb978!important}.luxx-navbar .rounded-\[14px\]:hover{background:#f2d69f!important}@keyframes heroScrollLine{0%,to{transform:scaleX(.35);transform-origin:left;opacity:.45}50%{transform:scaleX(1);transform-origin:left;opacity:1}}@media(max-width:1023px){.luxx-hero-layout{grid-template-columns:1fr;width:min(100% - 48px,760px);padding:130px 0 94px}.luxx-hero-image{top:0;right:0;bottom:0;left:26%;width:74%;-o-object-position:59% center;object-position:59% center}.luxx-hero-side-note,.luxx-hero-serial{display:none}.luxx-hero-title{font-size:clamp(5rem,14vw,8.5rem)}.luxx-navbar .h-\[76px\]{height:74px}}@media(max-width:640px){.luxx-hero-layout{width:calc(100% - 40px);padding:118px 0 86px}.luxx-hero-image{top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-position:62% center;object-position:62% center}.luxx-hero-image-shade{background:linear-gradient(90deg,#06070aeb,#06070a6e),linear-gradient(0deg,#08090d,rgba(8,9,13,.42) 46%,transparent)}.luxx-hero-title{font-size:clamp(4.65rem,20vw,6.6rem);line-height:.79}.luxx-hero-title-offset{padding-left:1.7rem}.luxx-hero-copy{margin-top:28px;font-size:13px}.luxx-hero-bottomline{right:20px;bottom:24px;left:20px}.luxx-hero-bottomline>span:first-child,.luxx-hero-bottomline>span:last-child{display:none}.luxx-hero-bottomline>div{margin:auto}.luxx-hero-kicker:before{width:22px}.luxx-hero-action{min-height:48px;padding-inline:15px;font-size:9px}.luxx-navbar img{width:78px!important;height:54px!important}}@media(prefers-reduced-motion:reduce){.luxx-hero-intro{display:none}.luxx-hero-word,.luxx-hero-image,.luxx-hero-kicker,.luxx-hero-copy,.luxx-hero-action,.luxx-hero-side-note{opacity:1!important;transform:none!important}.luxx-hero-bottomline i{animation:none}}.bundle-page{overflow:hidden;background:#090a0d;color:#f7f2e9}.bundle-page:before{content:"";position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 8% 44%,rgba(204,163,96,.1),transparent 22%),radial-gradient(circle at 90% 72%,rgba(113,87,136,.1),transparent 25%)}.bundle-page>*{position:relative;z-index:1}.bundle-back a{border-radius:0!important;border-color:#e2c2845c!important;background:#090a0da8!important;color:#e7cc98!important;font-size:10px!important;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.bundle-hero{position:relative;min-height:min(900px,100svh);overflow:hidden;background:#0c0d10}.bundle-hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;gap:2px;background:#090a0d}.bundle-hero-grid-1{grid-template-columns:1fr}.bundle-hero-grid-1 .bundle-hero-panel{grid-column:1}.bundle-hero-grid-2{grid-template-columns:minmax(0,1.15fr) minmax(260px,.65fr)}.bundle-hero-grid-2 .bundle-hero-panel:nth-child(1){grid-column:1}.bundle-hero-grid-2 .bundle-hero-panel:nth-child(2){grid-column:2}.bundle-hero-grid-3{grid-template-columns:minmax(0,1.18fr) minmax(220px,.42fr);grid-template-rows:1fr 1fr}.bundle-hero-grid-3 .bundle-hero-panel:first-child{grid-row:span 2}.bundle-hero-grid-3 .bundle-hero-panel:nth-child(2){grid-column:2;grid-row:1}.bundle-hero-grid-3 .bundle-hero-panel:nth-child(3){grid-column:2;grid-row:2}.bundle-hero-grid-4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,1fr)}.bundle-hero-panel{position:relative;overflow:hidden;background:#171715}.bundle-hero-panel img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.18) saturate(.77) contrast(1.08);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.bundle-hero-panel:hover img{transform:scale(1.055)}.bundle-hero-grid-1 .bundle-hero-panel img,.bundle-hero-grid-2 .bundle-hero-panel:first-child img,.bundle-hero-grid-3 .bundle-hero-panel:first-child img{-o-object-position:center top;object-position:center top;transform:scale(1.035)}.bundle-hero-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07080bfc,#07080bf0 40%,#07080b7a 66%,#07080b38),linear-gradient(0deg,#090a0d 0%,rgba(9,10,13,.78) 20%,transparent 56%)}.bundle-hero-frame{position:absolute;inset:clamp(16px,2vw,34px);border:1px solid rgba(242,229,204,.19);pointer-events:none}.bundle-hero-content{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto;min-height:min(900px,100svh);width:min(100% - 112px,1430px);margin:auto;padding:140px 0 76px;gap:32px}.bundle-hero-main{position:relative;align-self:end;max-width:830px;padding-top:94px}.bundle-hero-kicker{position:absolute;top:0;left:0;display:inline-flex;align-items:center;gap:9px;color:#e1c185;font-size:9px;font-weight:800;letter-spacing:.25em}.bundle-hero-kicker:before{content:"";width:30px;height:1px;background:currentColor}.bundle-hero-title{max-width:100%;margin:0;overflow:visible;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.8rem,8vw,9.4rem);font-weight:400;line-height:.88;letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap}.bundle-hero-title-mask{display:block;overflow:visible;padding:.13em .12em .18em 0;margin:-.13em 0 -.18em}.bundle-hero-title-line{display:block;transform-origin:left bottom}.bundle-hero-title-mask:nth-child(2n){padding-left:clamp(18px,7vw,115px);color:#e1c185}.bundle-hero-copy{max-width:490px;margin:37px 0 0;color:#f9f6efba;font-size:15px;line-height:1.7}.bundle-hero-order{display:grid;align-content:end;gap:13px;align-self:end;padding:0 0 3px 24px;border-left:1px solid rgba(255,255,255,.32)}.bundle-hero-meta{display:flex;align-items:center;gap:8px;color:#ffffffa3;font-size:9px;font-weight:800;letter-spacing:.15em}.bundle-hero-price{grid-column:1 / -1;display:flex;align-items:baseline;gap:17px;padding-top:19px;border-top:1px solid rgba(255,255,255,.22)}.bundle-hero-price>span{color:#e1c185;font-size:9px;font-weight:800;letter-spacing:.19em;text-transform:uppercase}.bundle-hero-price strong{color:#fffaf0;font-family:Georgia,serif;font-size:clamp(1.75rem,3vw,3rem);font-weight:400;letter-spacing:-.055em}.bundle-hero-price strong i{color:#ffffff8a;font-size:.4em;font-style:normal;letter-spacing:0}.bundle-hero-price p{margin:0;color:#ffffff7a;font-size:11px}.bundle-hero-price b{color:#e1c185;font-weight:600}.bundle-hero-scroll{position:absolute;z-index:3;right:max(56px,calc((100vw - 1430px)/2));bottom:28px;display:flex;align-items:center;gap:9px;color:#ffffff85;font-size:8px;font-weight:800;letter-spacing:.2em}.bundle-hero-scroll svg{color:#e1c185;animation:bundleScrollCue 1.8s ease-in-out infinite}.bundle-social-proof{margin-top:34px}.bundle-social-proof>div{max-width:1260px!important}.bundle-social-proof .rounded-\[28px\]{border-radius:0!important;border-color:#e1c18542!important;background:#0f0f0ff2!important}.bundle-social-proof .group{min-height:104px}.bundle-social-proof .group:hover{background:#e1c18512!important}.bundle-selection-section{padding-top:124px!important;padding-bottom:80px!important}.bundle-selection-shell{max-width:1260px!important}.bundle-selection-heading{padding-bottom:27px;border-bottom:1px solid rgba(255,255,255,.16)}.bundle-selection-heading h2,.bundle-savings-section h2,.bundle-final-cta h3{font-family:Brilliant,Georgia,serif!important;font-weight:400!important;letter-spacing:-.045em}.bundle-selection-heading h2{font-size:clamp(3rem,5vw,5rem)!important;line-height:.88!important}.bundle-selection-heading .h-px{width:48px!important;background:#e1c185!important}.bundle-selection-heading p{color:#ffffff8c!important}.bundle-selection-list{display:grid;gap:25px!important}.bundle-product-card{min-height:560px;border:1px solid rgba(255,255,255,.14);border-radius:0!important;background:linear-gradient(135deg,#ffffff0b,#ffffff03)!important}.bundle-product-card:nth-child(2n){grid-template-columns:1fr 1fr}.bundle-product-card:hover{border-color:#e1c18599;box-shadow:0 30px 80px #00000057}.bundle-product-visual{min-height:560px}.bundle-product-card:nth-child(2n) .bundle-product-visual{order:2}.bundle-product-card:nth-child(2n) .bundle-product-details{order:1}.bundle-product-details{position:relative;background:#0c0d10d1}.bundle-product-details:before{content:"0" counter(bundle-card);counter-increment:bundle-card;position:absolute;top:22px;right:28px;color:#e1c18526;font-family:Georgia,serif;font-size:4.5rem;line-height:1}.bundle-selection-list{counter-reset:bundle-card}.bundle-product-card h3{max-width:510px;font-family:Brilliant,Georgia,serif!important;font-size:clamp(2.1rem,3vw,3.35rem)!important;font-weight:400!important;letter-spacing:-.045em}.bundle-product-card .rounded-full,.bundle-product-card .rounded-xl,.bundle-product-card .rounded-lg{border-radius:0!important}.bundle-product-card .bg-\[\#d6b47c\]{background:#e1c185!important}.bundle-product-card .border-\[\#d6b47c\]{border-color:#e1c185!important}.bundle-product-card .text-\[\#d6b47c\]{color:#e1c185!important}.bundle-savings-section{position:relative;padding-top:120px!important;padding-bottom:110px!important}.bundle-savings-section>div{max-width:1040px!important}.bundle-savings-section .text-center{text-align:left!important}.bundle-savings-section h2{font-size:clamp(3.1rem,5vw,5rem)!important;line-height:.88!important}.bundle-savings-section .rounded-full,.bundle-savings-section .rounded-3xl,.bundle-savings-section .rounded-2xl{border-radius:0!important}.bundle-savings-card{border:1px solid rgba(225,193,133,.28);background:linear-gradient(120deg,#e1c1851a,#111215d1 38%,#111215eb);box-shadow:0 30px 80px #00000040}.bundle-savings-section .grid.grid-cols-3{border-top:1px solid rgba(255,255,255,.12)}.bundle-savings-section .grid.grid-cols-3>div{border-radius:0!important;background:transparent!important}.bundle-final-cta{padding-top:28px!important}.bundle-final-cta>div{border-radius:0!important;border-color:#e1c1856b!important;background:linear-gradient(112deg,#e1c18529,#0c0d10e6 50%)!important}.bundle-final-cta h3{font-size:clamp(2.7rem,4.8vw,4.8rem)!important;line-height:.9!important}.bundle-final-cta button{border-radius:0!important;background:#e1c185!important;color:#15110c!important;letter-spacing:.1em;text-transform:uppercase}@keyframes bundleScrollCue{0%,to{transform:translateY(-2px);opacity:.45}50%{transform:translateY(5px);opacity:1}}@media(max-width:767px){.bundle-hero{min-height:760px}.bundle-hero-grid{grid-template-columns:1fr .46fr}.bundle-hero-content{grid-template-columns:1fr;grid-template-rows:1fr auto auto;width:calc(100% - 48px);min-height:760px;padding:130px 0 60px;gap:20px}.bundle-hero-main{padding-top:72px}.bundle-hero-title{font-size:clamp(3.2rem,14vw,4.9rem);line-height:.9;white-space:normal}.bundle-hero-order{display:none}.bundle-hero-price{grid-column:1;flex-wrap:wrap;gap:7px 14px}.bundle-hero-price p{width:100%}.bundle-hero-scroll{right:24px}.bundle-social-proof{margin-top:22px}.bundle-selection-section{padding-top:82px!important}.bundle-product-card,.bundle-product-visual{min-height:0}.bundle-product-card:nth-child(2n) .bundle-product-visual,.bundle-product-card:nth-child(2n) .bundle-product-details{order:initial}.bundle-product-details:before{font-size:3.5rem}.bundle-savings-section{padding-top:86px!important;padding-bottom:74px!important}.bundle-savings-section .grid.grid-cols-3{grid-template-columns:1fr!important}.bundle-savings-section .grid.grid-cols-3>div{border-bottom:1px solid rgba(255,255,255,.1)}}@media(prefers-reduced-motion:reduce){.bundle-hero-panel,.bundle-hero-kicker,.bundle-hero-title-line,.bundle-hero-copy,.bundle-hero-price,.bundle-hero-meta{clip-path:none!important;opacity:1!important;transform:none!important}.bundle-hero-scroll svg{animation:none}}.bundle-product-card h3{max-width:520px;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.7rem,2.35vw,2.65rem)!important;font-weight:400!important;line-height:1.06!important;letter-spacing:-.04em;overflow-wrap:anywhere}.bundle-product-price{min-width:0;padding-left:16px;border-left:1px solid rgba(225,193,133,.32)}.bundle-product-price p{margin:0 0 4px;color:#e1c185;font-size:9px;font-weight:800;letter-spacing:.12em}.bundle-product-price strong{color:#faf5eb;font-family:Georgia,serif;font-size:clamp(1.2rem,1.7vw,1.6rem);font-weight:400;letter-spacing:-.035em;white-space:nowrap}.bundle-product-price strong span{color:#ffffff8f;font-family:inherit;font-size:.68em}.bundle-sticky-dock{padding-inline:20px;pointer-events:none;opacity:0;visibility:hidden;transform:translate3d(0,calc(100% + 28px),0);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .52s ease,visibility 0s linear .8s;will-change:transform,opacity}.bundle-sticky-dock.bundle-sticky-dock--visible{pointer-events:auto;opacity:1;visibility:visible;transform:translateZ(0);transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .52s ease}.bundle-sticky-dock-inner{width:min(100%,1040px);margin:auto;border-color:#e1c18552!important;border-radius:14px}.bundle-sticky-dock button{border-radius:9px!important}.bundle-sticky-dock button.bg-gradient-to-r{background:#dfb978!important;box-shadow:0 8px 22px #dfb9782e}.bundle-sticky-dock .rounded-full{border-radius:999px!important}@media(max-width:640px){.bundle-sticky-dock{bottom:9px;padding-inline:9px}.bundle-sticky-dock-inner{border-radius:11px}.bundle-sticky-dock-inner>div{padding-block:9px!important}.bundle-sticky-dock .text-lg{font-size:15px!important}.bundle-sticky-dock button{min-height:42px;padding-inline:14px!important;font-size:11px!important}}@media(max-width:767px){.bundle-hero-grid-2,.bundle-hero-grid-3,.bundle-hero-grid-4{grid-template-columns:1fr .46fr;grid-template-rows:1fr 1fr}.bundle-hero-grid-2 .bundle-hero-panel:first-child,.bundle-hero-grid-3 .bundle-hero-panel:first-child{grid-row:span 2}.bundle-hero-grid-2 .bundle-hero-panel:nth-child(2){grid-column:2;grid-row:span 2}.bundle-hero-grid-4 .bundle-hero-panel{grid-column:auto!important;grid-row:auto!important}}.luxe-cart-toast{border:1px solid rgba(139,171,168,.38);border-radius:18px;background:linear-gradient(135deg,#0e131cfa,#090d14fa);box-shadow:0 20px 60px #0000007a,0 0 0 1px #ffffff06 inset;color:#f7f6f1;isolation:isolate;will-change:transform,opacity}.luxe-cart-toast--visible{animation:luxe-cart-toast-enter .46s cubic-bezier(.16,1,.3,1) both}.luxe-cart-toast--leaving{animation:luxe-cart-toast-leave .19s ease-in both}.luxe-cart-toast__glow{position:absolute;z-index:-1;top:-78px;left:-30px;width:190px;height:160px;border-radius:999px;background:radial-gradient(circle,rgba(39,223,172,.2),transparent 66%);filter:blur(5px)}.luxe-cart-toast__content{display:flex;align-items:center;gap:12px;padding:14px 14px 10px}.luxe-cart-toast__icon{position:relative;display:grid;flex:0 0 auto;width:46px;height:46px;place-items:center;border:1px solid rgba(85,239,191,.42);border-radius:14px;background:linear-gradient(145deg,#35edb930,#117d6821);color:#70f2c8;box-shadow:0 8px 20px #0000003d,inset 0 1px #ffffff1c}.luxe-cart-toast__check{position:absolute;right:-5px;top:-5px;display:grid;width:18px;height:18px;place-items:center;border:2px solid #101720;border-radius:99px;background:#47e7b4;color:#071511}.luxe-cart-toast__copy{min-width:0;flex:1}.luxe-cart-toast__eyebrow{display:flex;align-items:center;gap:5px;color:#71d9bd;font-size:9px;font-weight:800;letter-spacing:.15em}.luxe-cart-toast__title{margin:3px 0 0;overflow:hidden;color:#f5f2eb;font-size:15px;font-weight:750;line-height:1.22;text-overflow:ellipsis;white-space:nowrap}.luxe-cart-toast__item{margin:3px 0 0;overflow:hidden;color:#9ba6b6;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.luxe-cart-toast__close{display:grid;flex:0 0 auto;width:30px;height:30px;place-items:center;border:1px solid rgba(174,190,207,.22);border-radius:10px;background:#ffffff08;color:#aeb9c6;transition:background-color .18s ease,color .18s ease,transform .18s ease}.luxe-cart-toast__close:hover{transform:rotate(90deg);background:#ffffff17;color:#fff}.luxe-cart-toast__footer{display:flex;align-items:center;justify-content:space-between;min-height:34px;border-top:1px solid rgba(255,255,255,.07);padding:7px 14px}.luxe-cart-toast__chip{border-radius:999px;background:#3de8b41f;color:#6ce9c3;font-size:10px;font-weight:800;letter-spacing:.08em;padding:4px 8px}.luxe-cart-toast__status{display:inline-flex;align-items:center;gap:3px;color:#b8c4d0;font-size:11px}.luxe-cart-toast__progress{position:absolute;right:0;bottom:0;left:0;height:2px;transform-origin:left;background:linear-gradient(90deg,#54e7b8,#e3bf7c);animation-name:luxe-cart-toast-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes luxe-cart-toast-enter{0%{opacity:0;transform:translate3d(0,-18px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes luxe-cart-toast-leave{to{opacity:0;transform:translate3d(0,-10px,0) scale(.98)}}@keyframes luxe-cart-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:640px){.luxe-cart-toast{border-radius:16px}.luxe-cart-toast__content{padding:12px}.luxe-cart-toast__footer{padding-inline:12px}}@media(prefers-reduced-motion:reduce){.luxe-cart-toast--visible,.luxe-cart-toast--leaving,.luxe-cart-toast__progress{animation:none}.luxe-cart-toast__close{transition:none}}.cart-toast{width:min(390px,calc(100vw - 24px));overflow:hidden;border:1px solid rgba(220,190,129,.44);border-radius:3px;background:#141517;box-shadow:0 22px 52px #0000007a;color:#f2eee5}.cart-toast__topline{display:flex;align-items:center;gap:8px;padding:11px 14px 9px;border-bottom:1px solid rgba(255,255,255,.09);color:#dabe81;font:700 9px/1 DM Mono,monospace;letter-spacing:.17em}.cart-toast__rule{flex:1;height:1px;background:linear-gradient(90deg,rgba(218,190,129,.42),transparent)}.cart-toast__main{display:flex;align-items:center;gap:12px;padding:14px}.cart-toast__mark{position:relative;display:grid;flex:0 0 auto;width:46px;height:46px;place-items:center;border:1px solid #dabe81;background:#201e1a;color:#e6ca8c}.cart-toast__mark>span{position:absolute;right:-5px;bottom:-5px;display:grid;width:18px;height:18px;place-items:center;border:2px solid #141517;border-radius:50%;background:#e6ca8c;color:#181611}.cart-toast__copy{min-width:0;flex:1}.cart-toast__title{margin:0;overflow:hidden;color:#f7f3ea;font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;letter-spacing:-.03em;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.cart-toast__item{margin:5px 0 0;overflow:hidden;color:#a8a49c;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.cart-toast__chip{display:inline-block;margin-top:8px;color:#dabe81;font:700 9px/1 DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.cart-toast__close{display:grid;flex:0 0 auto;width:28px;height:28px;place-items:center;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:transparent;color:#a5a29b;transition:color .2s ease,border-color .2s ease}.cart-toast__close:hover{border-color:#dabe81;color:#f5edda}.cart-toast__bottom{position:relative;display:flex;min-height:30px;align-items:center;padding:0 14px;border-top:1px solid rgba(255,255,255,.08);color:#77766f;font-size:10px;letter-spacing:.025em}.cart-toast__progress{position:absolute;right:0;bottom:0;left:0;height:2px;transform-origin:left center;background:#dabe81;animation:cart-toast-progress var(--toast-duration) linear forwards}@keyframes cart-toast-progress{to{transform:scaleX(0)}}@media(max-width:640px){.cart-toast{width:min(390px,calc(100vw - 18px))}.cart-toast__title{font-size:18px}}@media(prefers-reduced-motion:reduce){.cart-toast__progress{animation:none}}.confirm-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:1.25rem;background:#040508b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:confirm-backdrop-in .16s ease-out both}.confirm-dialog{position:relative;width:min(100%,29rem);padding:2rem;overflow:hidden;color:#f6f0e5;background:linear-gradient(145deg,#1d1e21fa,#0f1012fc);border:1px solid rgba(214,180,124,.26);border-radius:1.25rem;box-shadow:0 2rem 5rem #0000007a,inset 0 1px #ffffff0d;animation:confirm-dialog-in .2s cubic-bezier(.22,1,.36,1) both}.confirm-dialog:before{position:absolute;inset:0 auto 0 0;width:3px;content:"";background:#d6b47c}.confirm-dialog__icon{display:grid;width:2.7rem;height:2.7rem;place-items:center;margin-bottom:1.35rem;color:#e3c07e;background:#d6b47c1a;border:1px solid rgba(214,180,124,.3);border-radius:50%}.confirm-dialog__icon.is-destructive{color:#ff9b9b;background:#d95c5c1a;border-color:#d95c5c4d}.confirm-dialog__close{position:absolute;top:1.25rem;right:1.25rem;display:grid;width:2.25rem;height:2.25rem;place-items:center;color:#a6a8ad;background:transparent;border:1px solid rgba(255,255,255,.13);border-radius:50%}.confirm-dialog__close:hover{color:#fff;border-color:#ffffff59}.confirm-dialog__eyebrow{margin:0 0 .4rem;color:#d6b47c;font-size:.63rem;font-weight:800;letter-spacing:.17em}.confirm-dialog h2{margin:0;font-family:inherit;font-size:1.23rem;font-weight:700;letter-spacing:-.02em}.confirm-dialog>p:not(.confirm-dialog__eyebrow){margin:.65rem 0 0;color:#b7b6b3;font-size:.9rem;line-height:1.55}.confirm-dialog__actions{display:flex;gap:.7rem;justify-content:flex-end;margin-top:1.7rem}.confirm-dialog__actions button{min-height:2.65rem;padding:.65rem 1.05rem;border-radius:.68rem;font-size:.83rem;font-weight:700}.confirm-dialog__cancel{color:#e8e6e1;background:#ffffff0b;border:1px solid rgba(255,255,255,.14)}.confirm-dialog__cancel:hover{background:#ffffff1a}.confirm-dialog__confirm{color:#181612;background:#d6b47c;border:1px solid #d6b47c}.confirm-dialog__confirm:hover{background:#eed09a;border-color:#eed09a}.confirm-dialog__confirm.is-destructive{color:#fff;background:#b94d4d;border-color:#c45a5a}.confirm-dialog__confirm.is-destructive:hover{background:#d26464;border-color:#d26464}.confirm-dialog__actions button:focus-visible,.confirm-dialog__close:focus-visible{outline:2px solid #f1cf8c;outline-offset:3px}@keyframes confirm-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes confirm-dialog-in{0%{opacity:0;transform:translateY(.75rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.confirm-dialog-backdrop,.confirm-dialog{animation:none}}@media print{nav,.luxx-navbar,header.fixed,footer,.toaster-container,#bottom-nav,[data-print-hidden],.print-hidden{display:none!important}html,body,#root,#main-content{background:#fff!important;color:#111!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow:visible!important;font-size:10.5pt!important;line-height:1.55!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.sticky,.fixed{position:static!important}*{box-shadow:none!important;text-shadow:none!important;filter:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}h1,h2,h3,h4,strong{color:#000!important;page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}p,li,span{color:#1a1a1a!important}article,section,[data-legal-article]{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:1.5rem!important;border:none!important;background:transparent!important;padding:0!important}@page{margin:1.8cm 1.5cm;size:A4 portrait}}.selection\:bg-\[\#bd8b47\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(189 139 71 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#bd8b47\] *::selection{--tw-bg-opacity: 1;background-color:rgb(189 139 71 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#c9a96e\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#c9a96e\] *::selection{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#c9a96e\]\/25 *::-moz-selection{background-color:#c9a96e40}.selection\:bg-\[\#c9a96e\]\/25 *::selection{background-color:#c9a96e40}.selection\:bg-\[\#d6b47c\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#d6b47c\] *::selection{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#d6b47c\]\/30 *::-moz-selection{background-color:#d6b47c4d}.selection\:bg-\[\#d6b47c\]\/30 *::selection{background-color:#d6b47c4d}.selection\:text-\[\#140f0d\] *::-moz-selection{--tw-text-opacity: 1;color:rgb(20 15 13 / var(--tw-text-opacity, 1))}.selection\:text-\[\#140f0d\] *::selection{--tw-text-opacity: 1;color:rgb(20 15 13 / var(--tw-text-opacity, 1))}.selection\:text-black *::-moz-selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.selection\:text-black *::selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#bd8b47\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(189 139 71 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#bd8b47\]::selection{--tw-bg-opacity: 1;background-color:rgb(189 139 71 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#c9a96e\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#c9a96e\]::selection{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#c9a96e\]\/25::-moz-selection{background-color:#c9a96e40}.selection\:bg-\[\#c9a96e\]\/25::selection{background-color:#c9a96e40}.selection\:bg-\[\#d6b47c\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#d6b47c\]::selection{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#d6b47c\]\/30::-moz-selection{background-color:#d6b47c4d}.selection\:bg-\[\#d6b47c\]\/30::selection{background-color:#d6b47c4d}.selection\:text-\[\#140f0d\]::-moz-selection{--tw-text-opacity: 1;color:rgb(20 15 13 / var(--tw-text-opacity, 1))}.selection\:text-\[\#140f0d\]::selection{--tw-text-opacity: 1;color:rgb(20 15 13 / var(--tw-text-opacity, 1))}.selection\:text-black::-moz-selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.selection\:text-black::selection{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:mr-4::file-selector-button{margin-right:1rem}.file\:rounded-full::file-selector-button{border-radius:9999px}.file\:rounded-lg::file-selector-button{border-radius:.5rem}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-amber-300::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.file\:bg-amber-600::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:py-2\.5::file-selector-button{padding-top:.625rem;padding-bottom:.625rem}.file\:text-xs::file-selector-button{font-size:.75rem;line-height:1rem}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-slate-900::file-selector-button{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.file\:text-white::file-selector-button{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#3f4658\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(63 70 88 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#3f4658\]::placeholder{--tw-text-opacity: 1;color:rgb(63 70 88 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#4a5468\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(74 84 104 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#4a5468\]::placeholder{--tw-text-opacity: 1;color:rgb(74 84 104 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#555\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#555\]::placeholder{--tw-text-opacity: 1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#5f6877\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(95 104 119 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#5f6877\]::placeholder{--tw-text-opacity: 1;color:rgb(95 104 119 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#606979\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(96 105 121 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#606979\]::placeholder{--tw-text-opacity: 1;color:rgb(96 105 121 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#6f7c90\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(111 124 144 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#6f7c90\]::placeholder{--tw-text-opacity: 1;color:rgb(111 124 144 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-500::placeholder{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-600::placeholder{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.placeholder\:text-neutral-500::placeholder{--tw-text-opacity: 1;color:rgb(115 115 115 / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[2px\]:after{content:var(--tw-content);left:2px}.after\:top-\[2px\]:after{content:var(--tw-content);top:2px}.after\:h-5:after{content:var(--tw-content);height:1.25rem}.after\:w-5:after{content:var(--tw-content);width:1.25rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-white:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.after\:text-\[12px\]:after{content:var(--tw-content);font-size:12px}.after\:font-bold:after{content:var(--tw-content);font-weight:700}.after\:leading-none:after{content:var(--tw-content);line-height:1}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:content-\[\'\'\]:after{--tw-content: "";content:var(--tw-content)}.after\:content-\[\'✓\'\]:after{--tw-content: "✓";content:var(--tw-content)}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:border-r-0:last-child{border-right-width:0px}.focus-within\:border-\[\#d6b47c\]\/40:focus-within{border-color:#d6b47c66}.focus-within\:bg-\[\#d6b47c\]\/\[0\.02\]:focus-within{background-color:#d6b47c05}.focus-within\:shadow-\[0_0_20px_rgba\(214\,180\,124\,0\.05\)\]:focus-within{--tw-shadow: 0 0 20px rgba(214,180,124,.05);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:z-10:hover{z-index:10}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:translate-x-1:hover{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.01\]:hover{--tw-scale-x: 1.01;--tw-scale-y: 1.01;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.03\]:hover{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-x-100:hover{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:gap-2:hover{gap:.5rem}.hover\:border-\[\#3d4a5c\]:hover{--tw-border-opacity: 1;border-color:rgb(61 74 92 / var(--tw-border-opacity, 1))}.hover\:border-\[\#3f4a5c\]:hover{--tw-border-opacity: 1;border-color:rgb(63 74 92 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c9a96e\]:hover{--tw-border-opacity: 1;border-color:rgb(201 169 110 / var(--tw-border-opacity, 1))}.hover\:border-\[\#c9a96e\]\/30:hover{border-color:#c9a96e4d}.hover\:border-\[\#c9a96e\]\/40:hover{border-color:#c9a96e66}.hover\:border-\[\#c9a96e\]\/50:hover{border-color:#c9a96e80}.hover\:border-\[\#d5ae68\]:hover{--tw-border-opacity: 1;border-color:rgb(213 174 104 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d5ae68\]\/60:hover{border-color:#d5ae6899}.hover\:border-\[\#d6b47c\]:hover{--tw-border-opacity: 1;border-color:rgb(214 180 124 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d6b47c\]\/20:hover{border-color:#d6b47c33}.hover\:border-\[\#d6b47c\]\/30:hover{border-color:#d6b47c4d}.hover\:border-\[\#d6b47c\]\/40:hover{border-color:#d6b47c66}.hover\:border-\[\#d6b47c\]\/45:hover{border-color:#d6b47c73}.hover\:border-\[\#d6b47c\]\/50:hover{border-color:#d6b47c80}.hover\:border-\[\#d6b47c\]\/60:hover{border-color:#d6b47c99}.hover\:border-\[\#d7ad71\]:hover{--tw-border-opacity: 1;border-color:rgb(215 173 113 / var(--tw-border-opacity, 1))}.hover\:border-\[\#d8b988\]\/40:hover{border-color:#d8b98866}.hover\:border-\[\#d8b988\]\/60:hover{border-color:#d8b98899}.hover\:border-\[rgba\(255\,255\,255\,0\.15\)\]:hover{border-color:#ffffff26}.hover\:border-amber-300\/40:hover{border-color:#fcd34d66}.hover\:border-amber-300\/45:hover{border-color:#fcd34d73}.hover\:border-amber-400\/30:hover{border-color:#fbbf244d}.hover\:border-amber-400\/50:hover{border-color:#fbbf2480}.hover\:border-amber-500\/50:hover{border-color:#f59e0b80}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-green-500\/30:hover{border-color:#22c55e4d}.hover\:border-red-500\/25:hover{border-color:#ef444440}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-red-500\/40:hover{border-color:#ef444466}.hover\:border-slate-500\/60:hover{border-color:#64748b99}.hover\:border-white:hover{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/5:hover{border-color:#ffffff0d}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:border-white\/\[0\.15\]:hover{border-color:#ffffff26}.hover\:border-white\/\[0\.1\]:hover{border-color:#ffffff1a}.hover\:bg-\[\#111827\]:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#181313\]:hover{--tw-bg-opacity: 1;background-color:rgb(24 19 19 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#181512\]:hover{--tw-bg-opacity: 1;background-color:rgb(24 21 18 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#18181b\]:hover{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#1c1c1f\]:hover{--tw-bg-opacity: 1;background-color:rgb(28 28 31 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#232b3e\]:hover{--tw-bg-opacity: 1;background-color:rgb(35 43 62 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#252529\]:hover{--tw-bg-opacity: 1;background-color:rgb(37 37 41 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#25D366\]\/10:hover{background-color:#25d3661a}.hover\:bg-\[\#2AABEE\]\/10:hover{background-color:#2aabee1a}.hover\:bg-\[\#2a201b\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 32 27 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2a2a2a\]:hover{--tw-bg-opacity: 1;background-color:rgb(42 42 42 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#2d3442\]:hover{--tw-bg-opacity: 1;background-color:rgb(45 52 66 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#364053\]:hover{--tw-bg-opacity: 1;background-color:rgb(54 64 83 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#73bf90\]\/15:hover{background-color:#73bf9026}.hover\:bg-\[\#74b899\]\/15:hover{background-color:#74b89926}.hover\:bg-\[\#789bd1\]\/15:hover{background-color:#789bd126}.hover\:bg-\[\#c4985a\]:hover{--tw-bg-opacity: 1;background-color:rgb(196 152 90 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c4a36b\]:hover{--tw-bg-opacity: 1;background-color:rgb(196 163 107 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c5a36c\]:hover{--tw-bg-opacity: 1;background-color:rgb(197 163 108 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c6a366\]:hover{--tw-bg-opacity: 1;background-color:rgb(198 163 102 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c9a46d\]:hover{--tw-bg-opacity: 1;background-color:rgb(201 164 109 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c9a96e\]:hover{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#c9a96e\]\/10:hover{background-color:#c9a96e1a}.hover\:bg-\[\#c9a96e\]\/30:hover{background-color:#c9a96e4d}.hover\:bg-\[\#d279a0\]\/15:hover{background-color:#d279a026}.hover\:bg-\[\#d2a06e\]\/15:hover{background-color:#d2a06e26}.hover\:bg-\[\#d4b87a\]:hover{--tw-bg-opacity: 1;background-color:rgb(212 184 122 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d6b47c\]:hover{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d6b47c\]\/10:hover{background-color:#d6b47c1a}.hover\:bg-\[\#d6b47c\]\/15:hover{background-color:#d6b47c26}.hover\:bg-\[\#d6b47c\]\/20:hover{background-color:#d6b47c33}.hover\:bg-\[\#d6b47c\]\/5:hover{background-color:#d6b47c0d}.hover\:bg-\[\#d7ad71\]:hover{--tw-bg-opacity: 1;background-color:rgb(215 173 113 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#d8b988\]\/10:hover{background-color:#d8b9881a}.hover\:bg-\[\#d8b988\]\/15:hover{background-color:#d8b98826}.hover\:bg-\[\#d97777\]\/15:hover{background-color:#d9777726}.hover\:bg-\[\#d978a5\]\/15:hover{background-color:#d978a526}.hover\:bg-\[\#e0c08e\]:hover{--tw-bg-opacity: 1;background-color:rgb(224 192 142 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e4be77\]:hover{--tw-bg-opacity: 1;background-color:rgb(228 190 119 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e4c892\]:hover{--tw-bg-opacity: 1;background-color:rgb(228 200 146 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#e8c98a\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 201 138 / var(--tw-bg-opacity, 1))}.hover\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:hover{background-color:#ffffff0d}.hover\:bg-amber-400:hover{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-400\/40:hover{background-color:#fbbf2466}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-black:hover{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/35:hover{background-color:#00000059}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-emerald-500\/30:hover{background-color:#10b9814d}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-pink-500\/10:hover{background-color:#ec48991a}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/5:hover{background-color:#ef44440d}.hover\:bg-red-500\/\[0\.04\]:hover{background-color:#ef44440a}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600\/40:hover{background-color:#dc262666}.hover\:bg-rose-500\/30:hover{background-color:#f43f5e4d}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/60:hover{background-color:#1e293b99}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/\[0\.025\]:hover{background-color:#ffffff06}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[0\.12\]:hover{background-color:#ffffff1f}.hover\:from-\[\#d6b47c\]\/20:hover{--tw-gradient-from: rgb(214 180 124 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(214 180 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-\[\#e8c98a\]:hover{--tw-gradient-from: #e8c98a var(--tw-gradient-from-position);--tw-gradient-to: rgb(232 201 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-amber-600:hover{--tw-gradient-from: #d97706 var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 119 6 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-fuchsia-500:hover{--tw-gradient-from: #d946ef var(--tw-gradient-from-position);--tw-gradient-to: rgb(217 70 239 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-400:hover{--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-white\/\[0\.2\]:hover{--tw-gradient-from: rgb(255 255 255 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-white\/\[0\.1\]:hover{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-\[\#d6b47c\]:hover{--tw-gradient-to: #d6b47c var(--tw-gradient-to-position)}.hover\:to-amber-700:hover{--tw-gradient-to: #b45309 var(--tw-gradient-to-position)}.hover\:to-fuchsia-400:hover{--tw-gradient-to: #e879f9 var(--tw-gradient-to-position)}.hover\:to-purple-500:hover{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.hover\:to-white\/\[0\.05\]:hover{--tw-gradient-to: rgb(255 255 255 / .05) var(--tw-gradient-to-position)}.hover\:text-\[\#8a8a8d\]:hover{--tw-text-opacity: 1;color:rgb(138 138 141 / var(--tw-text-opacity, 1))}.hover\:text-\[\#c9a96e\]:hover{--tw-text-opacity: 1;color:rgb(201 169 110 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d5ae68\]:hover{--tw-text-opacity: 1;color:rgb(213 174 104 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d6b47c\]:hover{--tw-text-opacity: 1;color:rgb(214 180 124 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d7ad71\]:hover{--tw-text-opacity: 1;color:rgb(215 173 113 / var(--tw-text-opacity, 1))}.hover\:text-\[\#d8b988\]:hover{--tw-text-opacity: 1;color:rgb(216 185 136 / var(--tw-text-opacity, 1))}.hover\:text-\[\#e8c87a\]:hover{--tw-text-opacity: 1;color:rgb(232 200 122 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f4efe7\]:hover{--tw-text-opacity: 1;color:rgb(244 239 231 / var(--tw-text-opacity, 1))}.hover\:text-\[\#f5f5f3\]:hover{--tw-text-opacity: 1;color:rgb(245 245 243 / var(--tw-text-opacity, 1))}.hover\:text-amber-100:hover{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.hover\:text-amber-200:hover{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-neutral-200:hover{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity, 1))}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_20px_rgba\(214\,180\,124\,0\.15\)\]:hover{--tw-shadow: 0 0 20px rgba(214,180,124,.15);--tw-shadow-colored: 0 0 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(214\,180\,124\,0\.1\)\]:hover{--tw-shadow: 0 0 30px rgba(214,180,124,.1);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_30px_rgba\(255\,255\,255\,0\.02\)\]:hover{--tw-shadow: 0 0 30px rgba(255,255,255,.02);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_30px_rgba\(214\,180\,124\,0\.25\)\]:hover{--tw-shadow: 0 10px 30px rgba(214,180,124,.25);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_28px_rgba\(0\,0\,0\,\.22\)\]:hover{--tw-shadow: 0 12px 28px rgba(0,0,0,.22);--tw-shadow-colored: 0 12px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_15px_40px_rgba\(201\,169\,110\,0\.5\)\]:hover{--tw-shadow: 0 15px 40px rgba(201,169,110,.5);--tw-shadow-colored: 0 15px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_24px_60px_rgba\(20\,16\,10\,0\.5\)\]:hover{--tw-shadow: 0 24px 60px rgba(20,16,10,.5);--tw-shadow-colored: 0 24px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.5\)\]:hover{--tw-shadow: 0 8px 24px rgba(0,0,0,.5);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_8px_25px_rgba\(201\,169\,110\,0\.45\)\]:hover{--tw-shadow: 0 8px 25px rgba(201,169,110,.45);--tw-shadow-colored: 0 8px 25px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[inset_0_0_0_1px_rgba\(170\,183\,205\,0\.34\)\]:hover{--tw-shadow: inset 0 0 0 1px rgba(170,183,205,.34);--tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[\#d6b47c\]\/20:hover{--tw-shadow-color: rgb(214 180 124 / .2);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[\#d6b47c\]\/25:hover{--tw-shadow-color: rgb(214 180 124 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-\[\#d6b47c\]\/30:hover{--tw-shadow-color: rgb(214 180 124 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/25:hover{--tw-shadow-color: rgb(168 85 247 / .25);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/30:hover{--tw-shadow-color: rgb(168 85 247 / .3);--tw-shadow: var(--tw-shadow-colored)}.hover\:shadow-purple-500\/40:hover{--tw-shadow-color: rgb(168 85 247 / .4);--tw-shadow: var(--tw-shadow-colored)}.hover\:ring-white\/10:hover{--tw-ring-color: rgb(255 255 255 / .1)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);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)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);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)}.hover\:file\:bg-amber-200::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.hover\:file\:bg-amber-700::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[9999\]:focus{z-index:9999}.focus\:rounded-xl:focus{border-radius:.75rem}.focus\:border-\[\#c9a96e\]:focus{--tw-border-opacity: 1;border-color:rgb(201 169 110 / var(--tw-border-opacity, 1))}.focus\:border-\[\#c9a96e\]\/30:focus{border-color:#c9a96e4d}.focus\:border-\[\#c9a96e\]\/40:focus{border-color:#c9a96e66}.focus\:border-\[\#c9a96e\]\/50:focus{border-color:#c9a96e80}.focus\:border-\[\#d5ae68\]:focus{--tw-border-opacity: 1;border-color:rgb(213 174 104 / var(--tw-border-opacity, 1))}.focus\:border-\[\#d6b47c\]:focus{--tw-border-opacity: 1;border-color:rgb(214 180 124 / var(--tw-border-opacity, 1))}.focus\:border-\[\#d6b47c\]\/30:focus{border-color:#d6b47c4d}.focus\:border-\[\#d6b47c\]\/40:focus{border-color:#d6b47c66}.focus\:border-\[\#d6b47c\]\/50:focus{border-color:#d6b47c80}.focus\:border-\[\#d6b47c\]\/60:focus{border-color:#d6b47c99}.focus\:border-\[\#d6b47c\]\/70:focus{border-color:#d6b47cb3}.focus\:border-\[\#f4f1eb\]:focus{--tw-border-opacity: 1;border-color:rgb(244 241 235 / var(--tw-border-opacity, 1))}.focus\:border-amber-300\/50:focus{border-color:#fcd34d80}.focus\:border-amber-400\/30:focus{border-color:#fbbf244d}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:border-amber-500\/50:focus{border-color:#f59e0b80}.focus\:border-red-500\/40:focus{border-color:#ef444466}.focus\:border-red-500\/50:focus{border-color:#ef444480}.focus\:border-white\/20:focus{border-color:#fff3}.focus\:bg-\[\#c9a96e\]:focus{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.focus\:bg-white\/\[0\.04\]:focus{background-color:#ffffff0a}.focus\:bg-white\/\[0\.06\]:focus{background-color:#ffffff0f}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-sm:focus{font-size:.875rem;line-height:1.25rem}.focus\:font-bold:focus{font-weight:700}.focus\:text-black:focus{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#d6b47c\]\/10:focus{--tw-ring-color: rgb(214 180 124 / .1)}.focus\:ring-\[\#d6b47c\]\/20:focus{--tw-ring-color: rgb(214 180 124 / .2)}.focus\:ring-\[\#f4f1eb\]\/20:focus{--tw-ring-color: rgb(244 241 235 / .2)}.focus\:ring-amber-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(245 158 11 / var(--tw-ring-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#c9a96e\]\/70:focus-visible{--tw-ring-color: rgb(201 169 110 / .7)}.focus-visible\:ring-\[\#d6b47c\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(214 180 124 / var(--tw-ring-opacity, 1))}.active\:scale-75:active{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.985\]:active{--tw-scale-x: .985;--tw-scale-y: .985;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-\[\#d6b47c\]:active{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.active\:bg-white\/20:active{background-color:#fff3}.active\:bg-white\/\[0\.04\]:active{background-color:#ffffff0a}.active\:bg-white\/\[0\.12\]:active{background-color:#ffffff1f}.active\:text-\[\#f5f5f3\]:active{--tw-text-opacity: 1;color:rgb(245 245 243 / var(--tw-text-opacity, 1))}.active\:text-black:active{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:transform-none:disabled{transform:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-0:disabled{opacity:0}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.group:focus-within .group-focus-within\:text-\[\#d6b47c\]{--tw-text-opacity: 1;color:rgb(214 180 124 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:w-full{width:100%}.group:hover .group-hover\:-translate-x-1{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1\.5{--tw-translate-x: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[\#c9a96e\]\/40{border-color:#c9a96e66}.group:hover .group-hover\:border-\[\#d5ae68\]{--tw-border-opacity: 1;border-color:rgb(213 174 104 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-\[\#d6b47c\]{--tw-border-opacity: 1;border-color:rgb(214 180 124 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-\[\#d6b47c\]\/50{border-color:#d6b47c80}.group:hover .group-hover\:border-\[\#d7ad71\]{--tw-border-opacity: 1;border-color:rgb(215 173 113 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-purple-400{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.group:hover .group-hover\:border-purple-500\/30{border-color:#a855f74d}.group:hover .group-hover\:border-white\/20{border-color:#fff3}.group:hover .group-hover\:bg-\[\#c9a96e\]{--tw-bg-opacity: 1;background-color:rgb(201 169 110 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[\#d6b47c\]{--tw-bg-opacity: 1;background-color:rgb(214 180 124 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[\#d6b47c\]\/10{background-color:#d6b47c1a}.group:hover .group-hover\:bg-\[\#d6b47c\]\/20{background-color:#d6b47c33}.group:hover .group-hover\:bg-\[\#d7ad71\]{--tw-bg-opacity: 1;background-color:rgb(215 173 113 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-green-500\/\[0\.02\]{background-color:#22c55e05}.group:hover .group-hover\:bg-purple-500\/20{background-color:#a855f733}.group:hover .group-hover\:bg-white\/10{background-color:#ffffff1a}.group:hover .group-hover\:bg-white\/\[0\.08\]{background-color:#ffffff14}.group\/like:hover .group-hover\/like\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#16110d\]{--tw-text-opacity: 1;color:rgb(22 17 13 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#c9a96e\]{--tw-text-opacity: 1;color:rgb(201 169 110 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#d5ae68\]{--tw-text-opacity: 1;color:rgb(213 174 104 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#d6b47c\]{--tw-text-opacity: 1;color:rgb(214 180 124 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#d7ad71\]{--tw-text-opacity: 1;color:rgb(215 173 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#d8b988\]{--tw-text-opacity: 1;color:rgb(216 185 136 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-\[\#f5f5f3\]{--tw-text-opacity: 1;color:rgb(245 245 243 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-neutral-300{--tw-text-opacity: 1;color:rgb(212 212 212 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white\/20{color:#fff3}.group:hover .group-hover\:underline{text-decoration-line:underline}.group\/comment:hover .group-hover\/comment\:opacity-100,.group\/img:hover .group-hover\/img\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-10{opacity:.1}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-30{opacity:.3}.group:hover .group-hover\:opacity-40{opacity:.4}.group:hover .group-hover\:opacity-5{opacity:.05}.group:hover .group-hover\:opacity-80{opacity:.8}.group:hover .group-hover\:shadow-\[0_12px_30px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow: 0 12px 30px rgba(0,0,0,.5);--tw-shadow-colored: 0 12px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:active .group-active\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:active .group-active\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:active .group-active\:opacity-100{opacity:1}.peer:checked~.peer-checked\:border-\[\#f4f1eb\]{--tw-border-opacity: 1;border-color:rgb(244 241 235 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:bg-\[\#f4f1eb\]{--tw-bg-opacity: 1;background-color:rgb(244 241 235 / var(--tw-bg-opacity, 1))}.peer:checked~.peer-checked\:bg-amber-400\/50{background-color:#fbbf2480}.peer:checked~.peer-checked\:after\:translate-x-full:after{content:var(--tw-content);--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:after\:border-white:after{content:var(--tw-content);--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.peer:checked~.peer-checked\:after\:opacity-100:after{content:var(--tw-content);opacity:1}.peer:focus~.peer-focus\:outline-none{outline:2px solid transparent;outline-offset:2px}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-\[\#f4f1eb\]\/35{--tw-ring-color: rgb(244 241 235 / .35)}.peer:focus-visible~.peer-focus-visible\:ring-offset-2{--tw-ring-offset-width: 2px}.peer:focus-visible~.peer-focus-visible\:ring-offset-\[\#151c29\]{--tw-ring-offset-color: #151c29}.prose-headings\:font-light :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){font-weight:300}.prose-headings\:text-\[\#f4f1eb\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(244 241 235 / var(--tw-text-opacity, 1))}.prose-h1\:mb-3 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.75rem}.prose-h1\:mt-6 :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.5rem}.prose-h1\:text-2xl :is(:where(h1):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.5rem;line-height:2rem}.prose-h2\:mb-2 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.5rem}.prose-h2\:mt-5 :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1.25rem}.prose-h2\:text-xl :is(:where(h2):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.25rem;line-height:1.75rem}.prose-h3\:mb-2 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.5rem}.prose-h3\:mt-4 :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem}.prose-h3\:text-lg :is(:where(h3):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:1.125rem;line-height:1.75rem}.prose-p\:mb-3 :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){margin-bottom:.75rem}.prose-p\:text-sm :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-p\:leading-relaxed :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){line-height:1.625}.prose-p\:text-\[\#9aa3b2\] :is(:where(p):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(154 163 178 / var(--tw-text-opacity, 1))}.prose-a\:text-\[\#d6b47c\] :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(214 180 124 / var(--tw-text-opacity, 1))}.prose-a\:no-underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))){text-decoration-line:none}.hover\:prose-a\:underline :is(:where(a):not(:where([class~=not-prose],[class~=not-prose] *))):hover{text-decoration-line:underline}.prose-blockquote\:rounded-r-xl :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.prose-blockquote\:border-l-4 :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){border-left-width:4px}.prose-blockquote\:border-l-\[\#d6b47c\] :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-border-opacity: 1;border-left-color:rgb(214 180 124 / var(--tw-border-opacity, 1))}.prose-blockquote\:bg-\[\#d6b47c\]\/5 :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){background-color:#d6b47c0d}.prose-blockquote\:px-4 :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:1rem;padding-right:1rem}.prose-blockquote\:py-2 :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){padding-top:.5rem;padding-bottom:.5rem}.prose-blockquote\:not-italic :is(:where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *))){font-style:normal}.prose-strong\:text-\[\#f4f1eb\] :is(:where(strong):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(244 241 235 / var(--tw-text-opacity, 1))}.prose-code\:rounded :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.25rem}.prose-code\:bg-\[\#11131e\] :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-bg-opacity: 1;background-color:rgb(17 19 30 / var(--tw-bg-opacity, 1))}.prose-code\:px-1 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){padding-left:.25rem;padding-right:.25rem}.prose-code\:py-0\.5 :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){padding-top:.125rem;padding-bottom:.125rem}.prose-code\:text-xs :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.75rem;line-height:1rem}.prose-code\:text-\[\#d6b47c\] :is(:where(code):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(214 180 124 / var(--tw-text-opacity, 1))}.prose-pre\:rounded-xl :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.75rem}.prose-pre\:border :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){border-width:1px}.prose-pre\:border-white\/5 :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){border-color:#ffffff0d}.prose-pre\:bg-\[\#11131e\] :is(:where(pre):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-bg-opacity: 1;background-color:rgb(17 19 30 / var(--tw-bg-opacity, 1))}.prose-li\:text-sm :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){font-size:.875rem;line-height:1.25rem}.prose-li\:text-\[\#9aa3b2\] :is(:where(li):not(:where([class~=not-prose],[class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(154 163 178 / var(--tw-text-opacity, 1))}.prose-img\:my-4 :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){margin-top:1rem;margin-bottom:1rem}.prose-img\:rounded-xl :is(:where(img):not(:where([class~=not-prose],[class~=not-prose] *))){border-radius:.75rem}@media(min-width:640px){.sm\:bottom-12{bottom:3rem}.sm\:bottom-8{bottom:2rem}.sm\:left-8{left:2rem}.sm\:right-8{right:2rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mt-11{margin-top:2.75rem}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:aspect-auto{aspect-ratio:auto}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-20{height:5rem}.sm\:h-\[60vh\]{height:60vh}.sm\:min-h-\[420px\]{min-height:420px}.sm\:min-h-\[610px\]{min-height:610px}.sm\:min-h-\[720px\]{min-height:720px}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-16{width:4rem}.sm\:w-56{width:14rem}.sm\:w-80{width:20rem}.sm\:w-\[122px\]{width:122px}.sm\:w-\[130px\]{width:130px}.sm\:w-\[500px\]{width:500px}.sm\:w-auto{width:auto}.sm\:max-w-\[320px\]{max-width:320px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:overflow-visible{overflow:visible}.sm\:rounded-3xl{border-radius:1.5rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:border-\[14px\]{border-width:14px}.sm\:bg-\[\#0a0a0b\]\/95{background-color:#0a0a0bf2}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pr-12{padding-right:3rem}.sm\:pt-24{padding-top:6rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-36{padding-top:9rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-\[12vh\]{padding-top:12vh}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-7xl{font-size:4.5rem;line-height:1}.sm\:text-8xl{font-size:6rem;line-height:1}.sm\:text-\[2\.2rem\]{font-size:2.2rem}.sm\:text-\[2\.4rem\]{font-size:2.4rem}.sm\:text-\[54px\]{font-size:54px}.sm\:text-\[9\.5px\]{font-size:9.5px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:backdrop-blur-3xl{--tw-backdrop-blur: blur(64px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media(min-width:768px){.md\:left-6{left:1.5rem}.md\:left-auto{left:auto}.md\:right-6{right:1.5rem}.md\:right-auto{right:auto}.md\:top-4{top:1rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-6{grid-column:span 6 / span 6}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:h-\[88vh\]{height:88vh}.md\:h-full{height:100%}.md\:min-h-\[430px\]{min-height:430px}.md\:min-h-\[540px\]{min-height:540px}.md\:w-1\/2{width:50%}.md\:w-5\/12{width:41.666667%}.md\:w-\[40\%\]{width:40%}.md\:w-\[48\%\]{width:48%}.md\:w-\[52\%\]{width:52%}.md\:w-\[60\%\]{width:60%}.md\:w-auto{width:auto}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[\.8fr_repeat\(4\,1fr\)_auto\]{grid-template-columns:.8fr repeat(4,1fr) auto}.md\:grid-cols-\[1\.2fr_1fr_1fr_\.7fr_auto_auto\]{grid-template-columns:1.2fr 1fr 1fr .7fr auto auto}.md\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(300px\,0\.65fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:justify-between{justify-content:space-between}.md\:rounded-3xl{border-radius:1.5rem}.md\:border-b-0{border-bottom-width:0px}.md\:border-r{border-right-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-14{padding:3.5rem}.md\:p-8{padding:2rem}.md\:py-24{padding-top:6rem;padding-bottom:6rem}.md\:text-left{text-align:left}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-8xl{font-size:6rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:1024px){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:left-10{left:2.5rem}.lg\:left-auto{left:auto}.lg\:right-\[-5px\]{right:-5px}.lg\:top-10{top:2.5rem}.lg\:top-24{top:6rem}.lg\:top-5{top:1.25rem}.lg\:top-\[-5px\]{top:-5px}.lg\:z-auto{z-index:auto}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:m-5{margin:1.25rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:h-\[calc\(100vh-40px\)\]{height:calc(100vh - 40px)}.lg\:min-h-\[520px\]{min-height:520px}.lg\:min-h-\[80vh\]{min-height:80vh}.lg\:w-80{width:20rem}.lg\:w-\[400px\]{width:400px}.lg\:w-auto{width:auto}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.05fr_1\.2fr\]{grid-template-columns:1.05fr 1.2fr}.lg\:grid-cols-\[1\.1fr_1fr\]{grid-template-columns:1.1fr 1fr}.lg\:grid-cols-\[1\.2fr_0\.45fr_0\.45fr\]{grid-template-columns:1.2fr .45fr .45fr}.lg\:grid-cols-\[1fr_\.62fr\]{grid-template-columns:1fr .62fr}.lg\:grid-cols-\[1fr_1\.05fr\]{grid-template-columns:1fr 1.05fr}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[244px_minmax\(0\,1fr\)\]{grid-template-columns:244px minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(420px\,0\.82fr\)\]{grid-template-columns:minmax(0,1fr) minmax(420px,.82fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:gap-20{gap:5rem}.lg\:gap-4{gap:1rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:self-start{align-self:flex-start}.lg\:rounded-\[32px\]{border-radius:32px}.lg\:border-b{border-bottom-width:1px}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-l-0{border-left-width:0px}.lg\:border-r{border-right-width:1px}.lg\:border-r-0{border-right-width:0px}.lg\:border-t-0{border-top-width:0px}.lg\:border-white\/15{border-color:#ffffff26}.lg\:bg-transparent{background-color:transparent}.lg\:p-10{padding:2.5rem}.lg\:p-12{padding:3rem}.lg\:p-8{padding:2rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-24{padding-left:6rem;padding-right:6rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-9{padding-left:2.25rem;padding-right:2.25rem}.lg\:py-36{padding-top:9rem;padding-bottom:9rem}.lg\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pl-7{padding-left:1.75rem}.lg\:pt-0{padding-top:0}.lg\:text-left{text-align:left}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-6xl{font-size:3.75rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-8xl{font-size:6rem;line-height:1}.lg\:text-\[14px\]{font-size:14px}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:last\:border-r-0:last-child{border-right-width:0px}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-20{top:5rem}.xl\:col-span-1{grid-column:span 1 / span 1}.xl\:h-fit{height:-moz-fit-content;height:fit-content}.xl\:w-96{width:24rem}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.xl\:grid-cols-\[1fr_1\.5fr\]{grid-template-columns:1fr 1.5fr}.xl\:flex-row{flex-direction:row}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-10{gap:2.5rem}.xl\:gap-20{gap:5rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:px-24{padding-left:6rem;padding-right:6rem}.xl\:text-\[100px\]{font-size:100px}}@media print{.print\:mb-2{margin-bottom:.5rem}.print\:mb-3{margin-bottom:.75rem}.print\:mb-4{margin-bottom:1rem}.print\:block{display:block}.print\:hidden{display:none}.print\:w-full{width:100%}.print\:max-w-full{max-width:100%}.print\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.print\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.print\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.print\:gap-2{gap:.5rem}.print\:gap-3{gap:.75rem}.print\:gap-4{gap:1rem}.print\:space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.print\:space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.print\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.print\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.print\:rounded-none{border-radius:0}.print\:border-0{border-width:0px}.print\:border-b{border-bottom-width:1px}.print\:border-b-0{border-bottom-width:0px}.print\:border-t-0{border-top-width:0px}.print\:border-black{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.print\:border-neutral-300{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity, 1))}.print\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.print\:bg-transparent{background-color:transparent}.print\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.print\:p-0{padding:0}.print\:px-0{padding-left:0;padding-right:0}.print\:py-4{padding-top:1rem;padding-bottom:1rem}.print\:pb-1{padding-bottom:.25rem}.print\:pb-4{padding-bottom:1rem}.print\:pt-0{padding-top:0}.print\:pt-2{padding-top:.5rem}.print\:text-2xl{font-size:1.5rem;line-height:2rem}.print\:text-\[10pt\]{font-size:10pt}.print\:text-base{font-size:1rem;line-height:1.5rem}.print\:text-xs{font-size:.75rem;line-height:1rem}.print\:font-bold{font-weight:700}.print\:font-semibold{font-weight:600}.print\:text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.print\:text-neutral-700{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1))}.print\:text-neutral-800{--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1))}.print\:text-neutral-900{--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.luxury-loader{--loader-gold: #d8b26d;--loader-ivory: #f5f0e8;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;background:#08090b;color:var(--loader-ivory);font-family:DM Mono,Courier New,monospace}.luxury-loader:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 50% 46%,rgba(208,163,88,.13),transparent 22%),radial-gradient(circle at 18% 78%,rgba(81,63,104,.14),transparent 28%),linear-gradient(135deg,#0b0c0f,#08090b 58%,#111016)}.luxury-loader__grain{position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;opacity:.12;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.4'/%3E%3C/svg%3E");animation:loader-grain 1.2s steps(2) infinite}.luxury-loader__halo{position:absolute;border:1px solid rgba(216,178,109,.17);border-radius:50%;pointer-events:none}.luxury-loader__halo--one{width:min(86vw,390px);aspect-ratio:1;animation:loader-orbit 15s linear infinite}.luxury-loader__halo--two{width:min(63vw,280px);aspect-ratio:1;border-color:#f5f0e81a;animation:loader-orbit 11s linear infinite reverse}.luxury-loader__topline,.luxury-loader__bottomline{position:absolute;left:24px;right:24px;display:flex;align-items:center;justify-content:space-between;color:#d8b26dc2;font-size:8px;letter-spacing:.2em}.luxury-loader__topline{top:max(25px,env(safe-area-inset-top));animation:loader-rise .8s .1s both}.luxury-loader__bottomline{bottom:max(25px,env(safe-area-inset-bottom));animation:loader-rise .8s .35s both}.luxury-loader__bottomline b{font-weight:500;color:var(--loader-ivory)}.luxury-loader__bottomline b span{color:var(--loader-gold);margin:0 2px}.luxury-loader__rail{width:48px;height:1px;margin-right:8px;flex:1;background:#d8b26d3d;overflow:hidden}.luxury-loader__rail i{display:block;width:34%;height:100%;background:var(--loader-gold);transform-origin:left;animation:loader-progress 1.7s cubic-bezier(.7,0,.2,1) infinite}.luxury-loader__identity{position:relative;text-align:center;animation:loader-identity 1.1s .1s both}.luxury-loader__eyebrow{display:block;margin-bottom:15px;color:var(--loader-gold);font-size:8px;letter-spacing:.25em}.luxury-loader__wordmark{display:flex;justify-content:center;align-items:baseline;color:var(--loader-ivory);font-family:Bodoni Moda,Times New Roman,serif;font-size:clamp(76px,24vw,130px);line-height:.72;letter-spacing:-.13em}.luxury-loader__wordmark i{color:var(--loader-gold);font-style:italic}.luxury-loader__identity p{margin:22px 0 0;color:#f5f0e894;font-family:Cormorant Garamond,Georgia,serif;font-size:17px;letter-spacing:.04em}@keyframes loader-identity{0%{opacity:0;transform:translateY(18px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@keyframes loader-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes loader-progress{0%{transform:translate(-120%) scaleX(.4)}65%,to{transform:translate(350%) scaleX(1)}}@keyframes loader-orbit{to{transform:rotate(360deg)}}@keyframes loader-grain{0%,to{transform:translate(0)}25%{transform:translate(2%,-1%)}50%{transform:translate(-1%,2%)}75%{transform:translate(1%,1%)}}@media(min-width:769px){.luxury-loader__topline,.luxury-loader__bottomline{left:6vw;right:6vw}.luxury-loader__wordmark{font-size:clamp(100px,14vw,220px)}}@media(prefers-reduced-motion:reduce){.luxury-loader *,.luxury-loader:before{animation-duration:.01ms!important;animation-iteration-count:1!important}}.lj{--ivory:#f6f1e8;--ink:#201915;--gold:#d8b988;background:var(--ivory);color:var(--ink);font-family:Inter,Arial,sans-serif;overflow:hidden}.lj *{box-sizing:border-box}.lj button{font:inherit;cursor:pointer}.lj :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:5px}.lj svg{flex-shrink:0;stroke-width:1.5}.lj-overline{text-transform:uppercase;letter-spacing:.27em;font-size:10px;font-weight:600}.lj-hero{position:relative;height:100svh;min-height:720px;background:#211310;color:var(--ivory);overflow:hidden}.lj-hero-image,.lj-hero-image img,.lj-hero-shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lj-hero-image{overflow:hidden}.lj-hero-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:72% 35px;object-position:72% 35px;will-change:transform}.lj-hero-shade{background:linear-gradient(90deg,#150a09de,#150a09ab 29%,#150a091a 66%),linear-gradient(0deg,rgba(21,10,9,.45),transparent 28%);pointer-events:none}.lj-hero-meta{position:absolute;top:142px;left:5%;right:5%;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #f6f1e870;padding-top:16px;text-transform:uppercase;letter-spacing:.24em;font-size:10px}.lj-hero-content{position:absolute;left:8%;top:47%;transform:translateY(-50%);width:min(950px,76%)}.lj-hero-content>.lj-overline{color:var(--gold)}.lj-hero-title{font:400 clamp(72px,9vw,170px)/.93 Georgia,"Times New Roman",serif;letter-spacing:-.075em;margin:30px 0 0}.lj-hero-title span{display:block;width:-moz-max-content;width:max-content;max-width:100%;overflow:hidden;padding:.07em .03em .11em 0}.lj-hero-title em{font-weight:400;letter-spacing:-.085em}.lj-hero-bottom{position:absolute;left:8%;right:8%;bottom:7%;display:flex;justify-content:space-between;align-items:end;gap:30px}.lj-hero-bottom>div{display:flex;align-items:end;gap:35px}.lj-hero-bottom p{font-size:15px;line-height:1.75;max-width:340px;margin:0;color:#e3d9ce}.lj-hero-bottom>span{display:flex;gap:15px;align-items:center;text-transform:uppercase;letter-spacing:.21em;font-size:9px}.lj-scroll-line{height:1px;width:58px;background:var(--gold)}.lj-round-link{display:grid;place-items:center;width:54px;height:54px;border:1px solid #f6f1e8a0;border-radius:50%;color:var(--ivory);background:none;transition:background .3s,transform .3s}.lj-round-link:hover{background:#ffffff25;transform:translateY(4px)}.lj-hero-side{position:absolute;right:2%;top:48%;writing-mode:vertical-rl;font-size:9px;letter-spacing:.25em;color:#e2cfb6}.lj-manifest{min-height:90vh;display:grid;place-items:center;padding:135px 8%;text-align:center;background:var(--ivory)}.lj-manifest-inner{max-width:1010px}.lj-manifest .lj-overline{color:#9b7655}.lj-manifest p{font:400 clamp(41px,5.5vw,91px)/1.1 Georgia,serif;letter-spacing:-.055em;margin:42px 0 44px}.lj-manifest-rule{display:block;width:74px;height:1px;background:#7c5f46;margin:0 auto 25px}.lj-manifest small{font-size:13px;line-height:1.7;color:#786e64}.lj-film{position:relative;height:100svh;min-height:650px;background:#151413;color:#f8f2e8;overflow:hidden}.lj-scene{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#171411}.lj-scene:not(:first-child){clip-path:inset(100% 0 0 0)}.lj-scene-image,.lj-scene-image img,.lj-scene-veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.lj-scene-image{left:41%;width:59%;overflow:hidden}.lj-scene-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%;will-change:transform}.lj-scene:nth-child(2) .lj-scene-image img{-o-object-position:center 35%;object-position:center 35%}.lj-scene:nth-child(3) .lj-scene-image img{-o-object-position:center 22%;object-position:center 22%}.lj-scene-veil{background:linear-gradient(90deg,#171411 0%,#171411 30%,#171411bd 49%,transparent 75%);pointer-events:none}.lj-scene-top{position:absolute;top:8%;left:7%;right:7%;display:flex;justify-content:space-between;font-size:10px;letter-spacing:.24em;text-transform:uppercase}.lj-scene-copy{position:absolute;left:9%;top:49%;width:min(570px,44%);transform:translateY(-50%)}.lj-scene-copy>.lj-overline{color:var(--gold)}.lj-scene-copy h2{font:400 clamp(42px,4.9vw,88px)/1.08 Georgia,serif;letter-spacing:-.055em;margin:24px 0}.lj-scene-copy p{max-width:370px;font-size:15px;line-height:1.8;color:#c8c1b8;margin:0 0 35px}.lj-text-link{display:inline-flex;gap:28px;align-items:center;border:0;border-bottom:1px solid currentColor;padding:11px 0;background:none;color:inherit;text-decoration:none;font-size:11px!important;font-weight:600!important;letter-spacing:.09em;transition:gap .3s}.lj-text-link:hover{gap:38px}.lj-scene-word{position:absolute;bottom:10%;right:5%;font:italic clamp(60px,9vw,155px)/1 Georgia,serif;letter-spacing:-.06em;color:#f6f1e82a;pointer-events:none}.lj-film-progress{position:absolute;bottom:0;left:0;right:0;height:3px;background:#e7d0ab45}.lj-film-progress span{display:block;width:100%;height:100%;background:var(--gold);transform:scaleX(0)}.lj-archive{padding:150px 6% 180px;scroll-margin-top:90px}.lj-archive-head{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:end;margin-bottom:65px}.lj-archive-head>.lj-overline{grid-column:1/-1;color:#99785c}.lj-archive-head h2{font:400 clamp(42px,5vw,83px)/1.08 Georgia,serif;letter-spacing:-.055em;max-width:800px;margin:0}.lj-archive-count{font-size:10px;letter-spacing:.21em;white-space:nowrap;text-align:right}.lj-categories{display:flex;gap:30px;overflow-x:auto;border-top:1px solid #bcb1a7;border-bottom:1px solid #bcb1a7;margin-bottom:65px}.lj-categories button{display:flex;align-items:center;gap:12px;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;color:#81766d;padding:20px 0;font-size:12px}.lj-categories button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.lj-categories button span{font-size:9px}.lj-looks{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:5%;column-gap:5%;row-gap:100px;align-items:start}.lj-look{grid-column:span 5;min-width:0}.lj-look:nth-child(4n+1){grid-column:2/span 6}.lj-look:nth-child(4n+2){grid-column:9/span 4;margin-top:130px}.lj-look:nth-child(4n+3){grid-column:1/span 4}.lj-look:nth-child(4n+4){grid-column:6/span 6;margin-top:140px}.lj-look-art{position:relative;display:block;width:100%;aspect-ratio:4/5;overflow:hidden;border:0;padding:0;background:#d8c9b9}.lj-look:nth-child(4n+1) .lj-look-art,.lj-look:nth-child(4n+4) .lj-look-art{aspect-ratio:5/5.4}.lj-look-art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .85s cubic-bezier(.2,.7,.2,1)}.lj-look-art:hover img{transform:scale(1.045)}.lj-look-action{position:absolute;right:22px;bottom:22px;display:grid;place-items:center;width:52px;height:52px;background:var(--ivory);border-radius:50%;color:var(--ink);transform:translateY(12px);opacity:0;transition:opacity .3s,transform .3s}.lj-look-art:hover .lj-look-action,.lj-look-art:focus-visible .lj-look-action{transform:none;opacity:1}.lj-look-info{border-top:1px solid #8d8178;margin-top:20px;padding-top:17px}.lj-look-info>span{display:block;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#8c7160}.lj-look-info button{display:flex;justify-content:space-between;align-items:start;gap:16px;width:100%;border:0;background:none;color:var(--ink);text-align:left;padding:11px 0;font:400 clamp(23px,2.2vw,38px)/1.2 Georgia,serif}.lj-look-info small{font-size:11px;color:#82766e}.lj-status{min-height:280px;display:flex;align-items:center;justify-content:center;gap:25px;flex-wrap:wrap;border-top:1px solid #bcb1a7;font:400 24px Georgia,serif}.lj-status button{display:inline-flex;align-items:center;gap:13px;background:none;border:0;border-bottom:1px solid currentColor;padding:8px;font:600 12px Inter,Arial,sans-serif}.lj-spinner{width:18px;height:18px;border:1px solid #baa993;border-top-color:var(--ink);border-radius:50%;animation:lj-spin .9s linear infinite}.lj-finale{min-height:680px;background:#211915;color:var(--ivory);display:grid;grid-template-columns:1fr 1fr}.lj-finale-art{position:relative;overflow:hidden;min-height:680px}.lj-finale-art img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lj-finale-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:10% 13%}.lj-finale-copy>.lj-overline{color:var(--gold)}.lj-finale-copy h2{font:400 clamp(44px,4.5vw,75px)/1.08 Georgia,serif;letter-spacing:-.05em;margin:30px 0}.lj-finale-copy p{font-size:15px;line-height:1.8;max-width:370px;color:#cfc4b9;margin:0 0 35px}.lj-finale-cta{display:flex;justify-content:space-between;align-items:center;gap:35px;min-width:235px;padding:19px 23px;margin-bottom:22px;background:var(--ivory);color:var(--ink);text-decoration:none;font-size:12px;font-weight:600;transition:background .25s}.lj-finale-cta:hover{background:#dfc8a8}.lj-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:40px 6%;font-size:10px;letter-spacing:.13em}.lj-footer>span:first-child{font:34px Georgia,serif;letter-spacing:-.09em}.lj-footer>a{color:inherit;text-decoration:none;display:flex;align-items:center;gap:10px}@keyframes lj-spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.lj-hero-title{font-size:clamp(68px,9vw,110px)}.lj-scene-copy{width:49%}.lj-scene-copy h2{font-size:clamp(42px,5vw,64px)}}@media(max-width:900px){.lj-hero{min-height:700px}.lj-hero-content{left:6%;width:88%}.lj-hero-meta{top:110px}.lj-hero-bottom{left:6%;right:6%}.lj-hero-image img{-o-object-position:65% 30px;object-position:65% 30px}.lj-hero-shade{background:linear-gradient(90deg,#170e0de8,#170e0d80 60%,#170e0d28),linear-gradient(0deg,#170e0d9a,transparent 40%)}.lj-hero-side{display:none}.lj-manifest{min-height:650px}.lj-film{height:auto;min-height:0;overflow:visible}.lj-scene,.lj-scene:not(:first-child){position:relative;inset:auto;display:block;min-height:720px;clip-path:none!important}.lj-scene-image{left:34%;width:66%}.lj-scene-copy{width:52%;left:6%}.lj-scene-top{left:6%;right:6%}.lj-scene-word{right:4%}.lj-film-progress{display:none}.lj-archive{padding:100px 6%}.lj-looks{row-gap:60px}.lj-look:nth-child(n){grid-column:span 6;margin-top:0}.lj-look:nth-child(2n){margin-top:75px}.lj-finale-copy{padding:8%}.lj-finale,.lj-finale-art{min-height:580px}}@media(max-width:600px){.lj-hero{height:100svh;min-height:630px}.lj-hero-image img{-o-object-position:68% 25px;object-position:68% 25px}.lj-hero-meta{top:88px;font-size:8px;letter-spacing:.13em}.lj-hero-content{top:45%}.lj-hero-content>.lj-overline{font-size:8px}.lj-hero-title{font-size:clamp(54px,12vw,76px);margin-top:20px}.lj-hero-bottom{bottom:6%;align-items:end}.lj-hero-bottom p{font-size:12px;max-width:220px}.lj-hero-bottom>span{display:none}.lj-round-link{width:44px;height:44px}.lj-manifest{min-height:590px;padding:95px 8%}.lj-manifest p{font-size:clamp(39px,10vw,56px);margin:30px 0}.lj-scene,.lj-scene:not(:first-child){min-height:790px}.lj-scene-image{left:0;width:100%;height:60%;top:0}.lj-scene-veil{background:linear-gradient(0deg,#171411 37%,#1714110a 75%)}.lj-scene-top{top:6%;font-size:8px}.lj-scene-copy{top:auto;bottom:7%;left:7%;width:86%;transform:none}.lj-scene-copy h2{font-size:clamp(38px,10vw,53px);margin:15px 0}.lj-scene-copy p{font-size:13px;margin-bottom:20px}.lj-scene-word{bottom:4%;font-size:72px;opacity:.35}.lj-archive{padding:95px 6% 110px}.lj-archive-head{margin-bottom:38px}.lj-archive-head h2{font-size:42px}.lj-archive-count{font-size:8px}.lj-categories{margin-bottom:40px}.lj-looks{display:block}.lj-look:nth-child(n){width:100%;margin:0 0 56px}.lj-look-art,.lj-look:nth-child(4n+1) .lj-look-art,.lj-look:nth-child(4n+4) .lj-look-art{aspect-ratio:4/4.7}.lj-look-action{opacity:1;transform:none}.lj-finale{grid-template-columns:1fr}.lj-finale-art{min-height:360px}.lj-finale-copy{padding:65px 8% 75px}.lj-finale-copy h2{font-size:47px}.lj-footer{flex-wrap:wrap}.lj-footer>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){.lj *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.lj-film{height:auto;min-height:0;overflow:visible}.lj-scene,.lj-scene:not(:first-child){position:relative;clip-path:none!important;min-height:100svh}.lj-film-progress{display:none}.lj-opening{display:none!important}}.lj-opening{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:transparent;color:#f6f1e8;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lj-opening-panel{position:absolute;top:0;bottom:0;width:50.5%;background:radial-gradient(circle at center,#171310,#0c0a08);z-index:1;will-change:transform}.lj-opening-panel--left{left:0;border-right:1px solid rgba(216,185,136,.12);transform-origin:left center}.lj-opening-panel--right{right:0;border-left:1px solid rgba(216,185,136,.12);transform-origin:right center}.lj-opening-seam{position:absolute;top:0;bottom:0;left:50%;width:1px;transform:translate(-50%);background:linear-gradient(180deg,transparent,rgba(216,185,136,.8) 25%,#f6f1e8 50%,rgba(216,185,136,.8) 75%,transparent);box-shadow:0 0 16px #d8b988b3,0 0 32px #d8b9884d;z-index:4;pointer-events:none;transform-origin:center}.lj-opening-top{position:absolute;top:34px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;z-index:10;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#f6f1e8b8}.lj-opening-vol{color:#d8b988;opacity:.85}.lj-opening-skip{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(216,185,136,.35);border-radius:9999px;padding:6px 14px;background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#d8b988;font-size:9px;letter-spacing:.22em;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.lj-opening-skip:hover{background:#d8b98829;border-color:#d8b988;transform:translateY(-1px)}.lj-opening-skip-key{font-size:8px;padding:1px 5px;border:1px solid rgba(216,185,136,.4);border-radius:4px;color:#f6f1e8b3}.lj-opening-stage{position:relative;z-index:10;text-align:center;max-width:920px;padding:0 24px;will-change:transform,opacity,filter}.lj-opening-crest{display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px;filter:drop-shadow(0 0 12px rgba(216,185,136,.4))}.lj-opening-kicker{display:block;font-size:11px;letter-spacing:.35em;text-transform:uppercase;color:#d8b988;margin-bottom:18px;font-weight:600}.lj-opening-title{font:400 clamp(46px,8vw,114px)/.94 Georgia,"Times New Roman",serif;letter-spacing:-.055em;margin:0 0 26px;color:#f6f1e8}.lj-opening-line{display:block;overflow:hidden;padding:.05em 0}.lj-opening-line span{display:inline-block;will-change:transform}.lj-opening-line em{font-weight:400;font-style:italic;color:#d8b988;letter-spacing:-.065em}.lj-opening-quote{max-width:480px;margin:0 auto;font-size:14px;line-height:1.75;color:#f6f1e8b8;font-style:italic;font-family:Georgia,serif}.lj-opening-bottom{position:absolute;bottom:36px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;z-index:10;font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:#f6f1e8a6}.lj-opening-counter{font-family:Georgia,serif;font-size:24px;color:#d8b988;letter-spacing:.04em;display:inline-flex;align-items:baseline;min-width:60px}.lj-opening-counter em{font-size:13px;font-style:normal;opacity:.75;margin-left:2px}.lj-opening-progress{flex:1;max-width:260px;height:1px;background:#f6f1e826;margin:0 24px;position:relative;overflow:hidden}.lj-opening-progress span{position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(90deg,#d8b988,#f6f1e8);box-shadow:0 0 8px #d8b988cc;transform:scaleX(0);transform-origin:left center;will-change:transform}@media(max-width:768px){.lj-opening-top{top:22px;font-size:8px;letter-spacing:.18em}.lj-opening-vol{display:none}.lj-opening-skip{padding:5px 10px;font-size:8px}.lj-opening-skip-key{display:none}.lj-opening-kicker{font-size:9px;letter-spacing:.25em}.lj-opening-title{font-size:clamp(38px,10vw,56px)}.lj-opening-quote{font-size:12px;padding:0 10px}.lj-opening-bottom{bottom:24px;font-size:8px}.lj-opening-bottom>span:last-child{display:none}.lj-opening-progress{max-width:140px;margin:0 14px}}.luxx-install{--install-ivory: #f4efe7;--install-muted: #99948c;--install-gold: #cfae70;--install-line: rgba(207, 174, 112, .28);--install-ease-out: cubic-bezier(.165, .84, .44, 1);position:fixed;right:24px;bottom:24px;z-index:100;width:min(420px,calc(100vw - 32px));transform-origin:bottom right;animation:luxx-install-enter .24s var(--install-ease-out) both}.luxx-install--mobile{bottom:calc(108px + env(safe-area-inset-bottom,0px))}.luxx-install.is-closing{pointer-events:none;animation:luxx-install-exit .14s cubic-bezier(.55,.085,.68,.53) both}.luxx-install__card{position:relative;overflow:hidden;padding:15px 16px 16px;border:1px solid var(--install-line);border-radius:2px;color:var(--install-ivory);background:linear-gradient(112deg,rgba(207,174,112,.075),transparent 38%),#0a0a0af0;box-shadow:0 22px 58px #00000075;backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%)}.luxx-install__card:after{position:absolute;right:-20px;bottom:-52px;width:132px;height:132px;border:1px solid rgba(207,174,112,.12);border-radius:50%;content:"";pointer-events:none}.luxx-install__topline{display:flex;align-items:center;justify-content:space-between;margin:0 35px 14px 0;color:#cfae70d1;font-size:8px;font-weight:700;letter-spacing:.24em;line-height:1}.luxx-install__topline span:last-child{color:#f4efe757;font-family:Georgia,Times New Roman,serif;font-size:12px;font-weight:400;letter-spacing:.05em}.luxx-install__close{position:absolute;top:8px;right:8px;z-index:2;display:grid;width:30px;height:30px;place-items:center;border:0;color:#f4efe77a;background:transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease}.luxx-install__body{display:grid;grid-template-columns:56px minmax(0,1fr);gap:15px;align-items:start}.luxx-install__monogram{position:relative;display:grid;width:56px;height:68px;place-items:center;border:1px solid rgba(207,174,112,.42);background:#cfae700f}.luxx-install__monogram:before,.luxx-install__monogram:after{position:absolute;width:10px;height:10px;content:""}.luxx-install__monogram:before{top:-1px;left:-1px;border-top:1px solid var(--install-gold);border-left:1px solid var(--install-gold)}.luxx-install__monogram:after{right:-1px;bottom:-1px;border-right:1px solid var(--install-gold);border-bottom:1px solid var(--install-gold)}.luxx-install__monogram span{color:var(--install-gold);font-family:Georgia,Times New Roman,serif;font-size:38px;font-weight:400;line-height:1}.luxx-install__copy{min-width:0}.luxx-install__eyebrow{margin:0 0 3px;color:var(--install-gold);font-size:8px;font-weight:700;letter-spacing:.2em;line-height:1.2;text-transform:uppercase}.luxx-install__copy h2{margin:0;color:var(--install-ivory);font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,6vw,29px);font-weight:400;letter-spacing:-.035em;line-height:1.04}.luxx-install__description,.luxx-install__ios>p{max-width:29em;margin:7px 0 13px;color:var(--install-muted);font-size:12px;line-height:1.52}.luxx-install__action{position:relative;z-index:1;display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;padding:0 15px;border:1px solid #d9ba7d;border-radius:1px;color:#0a0907;background:#d9ba7d;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:color .15s ease,background-color .15s ease,transform .12s var(--install-ease-out)}.luxx-install__action:active{transform:scale(.98)}.luxx-install__steps{display:flex;align-items:center;gap:9px;margin-top:12px}.luxx-install__steps span{display:inline-flex;align-items:center;gap:5px;color:var(--install-ivory);font-size:10px;white-space:nowrap}.luxx-install__steps b{color:var(--install-gold);font-size:8px;letter-spacing:.08em}.luxx-install__steps i{width:18px;height:1px;background:var(--install-line)}.luxx-install__ios strong{color:var(--install-ivory);font-weight:600}.luxx-install__close:focus-visible,.luxx-install__action:focus-visible{outline:1px solid var(--install-gold);outline-offset:3px}@media(hover:hover){.luxx-install__close:hover{color:var(--install-ivory);background:#ffffff0a}.luxx-install__action:hover{color:var(--install-ivory);background:transparent}}@media(max-width:540px){.luxx-install{right:12px;left:12px;width:auto}.luxx-install__card{padding:13px 14px 14px}.luxx-install__topline{margin-bottom:11px}.luxx-install__body{grid-template-columns:50px minmax(0,1fr);gap:12px}.luxx-install__monogram{width:50px;height:63px}.luxx-install__description{margin-bottom:11px}}@keyframes luxx-install-enter{0%{opacity:0;transform:translateY(18px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes luxx-install-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.98)}}@media(prefers-reduced-motion:reduce){.luxx-install,.luxx-install.is-closing{animation-duration:.01ms}.luxx-install__action,.luxx-install__close{transition-duration:.01ms}}.maison-home{--mh-ink: #171312;--mh-wine: #24161c;--mh-wine-soft: #3d252d;--mh-paper: #f0e9df;--mh-paper-deep: #e4d8cb;--mh-pearl: #fbf7f0;--mh-gold: #b78b4b;--mh-line: rgba(35, 22, 26, .18);background:var(--mh-paper);color:var(--mh-ink);overflow:clip;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-rendering:geometricPrecision}.maison-home *,.maison-home *:before,.maison-home *:after{box-sizing:border-box}.maison-home ::-moz-selection{background:var(--mh-wine);color:var(--mh-pearl)}.maison-home ::selection{background:var(--mh-wine);color:var(--mh-pearl)}.mh-shell{width:min(1440px,calc(100% - 96px));margin-inline:auto}.mh-label{display:inline-flex;align-items:center;gap:10px;font-size:9px;font-weight:800;letter-spacing:.26em;text-transform:uppercase}.mh-label:before{content:"";width:34px;height:1px;background:currentColor}.mh-opening{position:relative;min-height:1060px;padding:clamp(130px,15vw,230px) 0 160px;background:var(--mh-paper);isolation:isolate}.mh-opening:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.72;background:radial-gradient(circle at 79% 23%,rgba(197,147,124,.22),transparent 26%),linear-gradient(90deg,transparent 49.95%,rgba(35,22,26,.09) 50%,transparent 50.05%)}.mh-opening-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(430px,.72fr);gap:clamp(70px,9vw,145px);align-items:center}.mh-opening-copy{position:relative;z-index:2}.mh-opening-copy>.mh-label{color:var(--mh-gold)}.mh-opening-prelude{margin:75px 0 30px clamp(12px,6vw,86px);font-family:Georgia,Times New Roman,serif;font-size:clamp(16px,1.35vw,21px);font-style:italic;line-height:1.6;color:#171312ab}.mh-opening-copy h2{position:relative;z-index:3;width:min(850px,59vw);margin:0;font-family:Brilliant,Didot,Bodoni MT,Georgia,serif;font-size:clamp(4.3rem,5.6vw,6.8rem);font-weight:400;line-height:1.14;letter-spacing:-.04em;text-transform:uppercase}.mh-opening-copy h2 span{display:block;white-space:nowrap}.mh-opening-copy h2 span:last-child{margin-left:clamp(18px,2.6vw,42px);color:var(--mh-wine-soft)}.mh-opening-lower{width:min(560px,100%);margin:70px 0 0 clamp(12px,6vw,86px);display:grid;grid-template-columns:1fr auto;gap:38px;align-items:end}.mh-opening-lower p{margin:0;font-size:14px;line-height:1.85;color:#171312ab}.mh-text-link{display:inline-flex;align-items:center;gap:28px;padding-bottom:9px;border-bottom:1px solid currentColor;color:inherit;font-size:9px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.mh-text-link svg{transition:transform .35s cubic-bezier(.16,1,.3,1)}.mh-text-link:hover svg{transform:translate(4px,-4px)}.mh-opening-art{position:relative;height:min(720px,65vw);min-height:610px}.mh-opening-art-main{position:absolute;top:0;right:0;bottom:8%;left:9%;overflow:hidden;border-radius:48% 48% 4px 4px/24% 24% 4px 4px;background:#b9ada2}.mh-opening-art-main img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;transition:transform 1.4s cubic-bezier(.16,1,.3,1)}.mh-opening-art:hover .mh-opening-art-main img{transform:scale(1.035)}.mh-opening-art-detail{position:absolute;z-index:2;right:-55px;bottom:0;width:38%;aspect-ratio:3 / 4;padding:8px;background:var(--mh-paper);box-shadow:0 30px 80px #2d1d2133}.mh-opening-art-detail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mh-opening-caption{position:absolute;z-index:3;left:-33px;bottom:2%;writing-mode:vertical-rl;transform:rotate(180deg);color:#17131285;font-size:8px;font-weight:800;letter-spacing:.26em}.mh-opening-orbit{position:absolute;right:clamp(-170px,-7vw,-80px);top:74px;width:340px;aspect-ratio:1;border:1px solid rgba(61,37,45,.16);border-radius:50%;display:grid;place-items:center;animation:mh-orbit 28s linear infinite}.mh-opening-orbit:before,.mh-opening-orbit:after{content:"";position:absolute;top:34px;right:34px;bottom:34px;left:34px;border:1px solid rgba(183,139,75,.22);border-radius:inherit}.mh-opening-orbit:after{top:78px;right:78px;bottom:78px;left:78px}.mh-opening-orbit span{color:var(--mh-gold);font-family:Brilliant,Georgia,serif;font-size:33px;transform:rotate(-18deg)}.mh-marquee{overflow:hidden;border-block:1px solid var(--mh-line);background:var(--mh-wine);color:#d8b77f}.mh-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:mh-marquee 30s linear infinite;will-change:transform}.mh-marquee-group{display:flex;flex:none;align-items:center;justify-content:space-around;width:100vw;padding:23px 0;box-sizing:border-box}.mh-marquee span{padding-inline:43px;font-family:Georgia,serif;font-size:11px;font-style:italic;letter-spacing:.22em}.mh-marquee i{flex:none;width:5px;height:5px;border:1px solid currentColor;transform:rotate(45deg)}.mh-story{position:relative;height:100vh;min-height:720px;overflow:hidden;background:#171012;color:var(--mh-pearl)}.mh-story-topline{position:absolute;z-index:7;top:35px;left:48px;right:48px;display:flex;align-items:center;justify-content:space-between;color:#fbf7f08a;font-size:8px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;pointer-events:none}.mh-story-topline span:last-child{display:flex;align-items:center;gap:10px;color:#d8b77f}.mh-story-track{display:flex;width:300%;height:100%;will-change:transform}.mh-story-panel{position:relative;width:33.3333%;height:100%;flex:none;overflow:hidden;isolation:isolate}.mh-story-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(circle at 66% 40%,rgba(132,84,94,.2),transparent 38%)}.mh-story-panel+.mh-story-panel{border-left:1px solid rgba(255,255,255,.08)}.mh-story-number{position:absolute;z-index:3;top:13%;left:4.5%;color:#d8b77f;font-size:10px;font-weight:800;letter-spacing:.24em}.mh-story-ghost{position:absolute;z-index:-1;right:-1%;top:12%;color:#ffffff09;font-family:Brilliant,Georgia,serif;font-size:clamp(8rem,17vw,19rem);line-height:.72;letter-spacing:-.06em;white-space:nowrap}.mh-story-image{position:absolute;top:10%;bottom:8%;left:36%;width:35%;overflow:hidden;border-radius:48% 48% 2px 2px/22% 22% 2px 2px}.mh-story-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 90px #17101261}.mh-story-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;filter:saturate(.65) contrast(1.03);transform:scale(1.02)}.mh-story-copy{position:absolute;z-index:4;left:7%;bottom:12%;width:min(500px,31vw)}.mh-story-copy>span{display:block;margin-bottom:22px;color:#d8b77f;font-size:9px;font-weight:800;letter-spacing:.32em}.mh-story-copy h3{margin:0 0 24px;font-family:Brilliant,Didot,Georgia,serif;font-size:clamp(2.4rem,3.45vw,4.2rem);font-weight:400;line-height:1.18;letter-spacing:-.03em;text-transform:uppercase;text-wrap:balance}.mh-story-copy h3 span{display:block}.mh-story-copy p{width:min(370px,100%);margin:0;color:#fbf7f0a3;font-family:Georgia,serif;font-size:clamp(14px,1.15vw,18px);font-style:italic;line-height:1.65}.mh-collection{position:relative;padding:clamp(120px,12vw,190px) 0;overflow:hidden;background:var(--mh-paper)}.mh-collection:before{content:"PRIVATE";position:absolute;right:-2vw;top:29%;color:#3d252d09;font-family:Brilliant,Georgia,serif;font-size:clamp(9rem,20vw,23rem);line-height:.7;pointer-events:none}.mh-curation-head{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.42fr);gap:clamp(70px,9vw,140px);align-items:end;margin-bottom:clamp(80px,8vw,125px)}.mh-curation-heading .mh-label{color:var(--mh-gold)}.mh-curation-heading h2{margin:32px 0 0;font-family:Brilliant,Didot,Georgia,serif;font-size:clamp(4.2rem,6vw,7.2rem);font-weight:400;line-height:1.08;letter-spacing:-.04em;text-transform:uppercase}.mh-curation-heading h2 span{display:block}.mh-curation-heading h2 span:last-child{margin-left:clamp(36px,5vw,78px);color:var(--mh-wine-soft)}.mh-curation-note{position:relative;padding:8px 0 4px 42px;border-left:1px solid var(--mh-line)}.mh-curation-note>span{position:absolute;top:-32px;left:42px;color:var(--mh-gold);font-size:8px;font-weight:800;letter-spacing:.24em}.mh-curation-note p{margin:0 0 30px;color:#1713129e;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.72}.mh-curation-stage{position:relative;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(430px,.88fr);min-height:930px;box-shadow:0 35px 100px #2a1b1f21}.mh-curation-portrait{position:relative;display:block;overflow:hidden}.mh-curation-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 1.3s cubic-bezier(.16,1,.3,1),filter .7s ease}.mh-curation-portrait:hover img{transform:scale(1.025);filter:saturate(.9)}.mh-curation-portrait-main{min-height:930px;border-radius:48% 0 0/24% 0 0;background:#cbbcac}.mh-curation-portrait-main img{-o-object-position:center 36%;object-position:center 36%}.mh-curation-figure{position:absolute;left:30px;bottom:30px;padding:12px 16px;background:#faf6eed1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--mh-ink);font-size:8px;font-weight:800;letter-spacing:.2em}.mh-curation-panel{position:relative;min-width:0;padding:58px clamp(34px,4vw,68px) 48px clamp(70px,7vw,118px);overflow:hidden;background:var(--mh-wine);color:var(--mh-pearl)}.mh-curation-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 34%)}.mh-curation-monogram{position:absolute;right:-4%;top:-8%;color:#ffffff09;font-family:Brilliant,Georgia,serif;font-size:33rem;line-height:1}.mh-curation-panel-top{position:relative;z-index:2;display:flex;justify-content:space-between;gap:30px;color:#d8b77f;font-size:8px;font-weight:800;letter-spacing:.22em}.mh-curation-panel-top p{margin:0;color:#fbf7f070;font-size:7px;line-height:1.8;text-align:right}.mh-curation-portrait-secondary{position:absolute;z-index:3;top:135px;left:clamp(-100px,-5vw,-72px);width:min(280px,21vw);aspect-ratio:4 / 5;border:8px solid var(--mh-paper);box-shadow:0 28px 75px #00000052}.mh-curation-portrait-secondary img{-o-object-position:center top;object-position:center top}.mh-curation-portrait-secondary>span{position:absolute;top:15px;right:15px;display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.65);border-radius:50%;color:#fff;font-size:8px;font-weight:800}.mh-curation-list{position:relative;z-index:4;margin-top:440px;border-top:1px solid rgba(255,255,255,.16)}.mh-curation-item{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:18px;align-items:center;min-height:98px;border-bottom:1px solid rgba(255,255,255,.14)}.mh-curation-item-index{color:#d8b77f;font-size:8px;font-weight:800;letter-spacing:.14em}.mh-curation-item>div:nth-child(2)>span{display:block;margin-bottom:7px;color:#d8b77fb8;font-size:7px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.mh-curation-item h3{max-width:220px;margin:0;font-family:Georgia,serif;font-size:17px;font-weight:400;line-height:1.3}.mh-curation-item h3 a{color:inherit}.mh-curation-item-action{display:flex;align-items:center;gap:12px}.mh-curation-item-action>span{max-width:90px;color:#fbf7f073;font-size:8px;line-height:1.4;text-align:right}.mh-curation-item-action button{display:grid;place-items:center;width:36px;height:36px;border:1px solid rgba(255,255,255,.26);border-radius:50%;background:transparent;color:var(--mh-pearl);cursor:pointer;transition:background .25s ease,color .25s ease,transform .25s ease}.mh-curation-item-action button:hover{background:#d8b77f;color:var(--mh-ink);transform:rotate(8deg)}.mh-curation-item-action button:disabled{cursor:default;opacity:.62}.mh-curation-seal{position:absolute;z-index:5;left:calc(56% - 57px);top:52px;width:114px;height:114px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--mh-paper);box-shadow:0 18px 50px #170f122e;color:var(--mh-gold);font-size:7px;font-weight:800;letter-spacing:.22em;text-align:center}.mh-curation-seal strong{margin:5px 0 3px;color:var(--mh-wine);font-family:Brilliant,Georgia,serif;font-size:34px;font-weight:400;line-height:.8}.mh-section-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(300px,.48fr);gap:90px;align-items:end;margin-bottom:105px}.mh-section-head .mh-label{color:var(--mh-gold)}.mh-section-head h2{margin:34px 0 0;font-family:Brilliant,Didot,Georgia,serif;font-size:clamp(4rem,5.4vw,6.6rem);font-weight:400;line-height:1.14;letter-spacing:-.04em;text-transform:uppercase}.mh-section-head h2 span{display:block}.mh-section-head h2 span:last-child{padding-left:clamp(24px,4vw,64px);color:var(--mh-wine-soft)}.mh-section-note{padding-left:35px;border-left:1px solid var(--mh-line)}.mh-section-note p{margin:0 0 32px;color:#1713129e;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.72}.mh-products-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:34px 28px;align-items:start}.mh-product-card{grid-column:span 4;min-width:0}.mh-product-card-1{grid-column:1 / span 5}.mh-product-card-2{grid-column:7 / span 3;margin-top:150px}.mh-product-card-3{grid-column:10 / span 3;margin-top:40px}.mh-product-card-4{grid-column:4 / span 4;margin-top:-40px}.mh-product-media{position:relative;display:block;overflow:hidden;background:#c8bbb0}.mh-product-card-1 .mh-product-media{aspect-ratio:.77;border-radius:180px 180px 3px 3px}.mh-product-card-2 .mh-product-media,.mh-product-card-3 .mh-product-media{aspect-ratio:.71}.mh-product-card-4 .mh-product-media{aspect-ratio:1.08}.mh-product-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform 1.15s cubic-bezier(.16,1,.3,1),filter .7s ease}.mh-product-media:hover img{transform:scale(1.045);filter:saturate(.82)}.mh-product-wash{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 67%,rgba(25,15,18,.34));opacity:.55;transition:opacity .5s ease}.mh-product-media:hover .mh-product-wash{opacity:1}.mh-product-index{position:absolute;z-index:2;top:15px;left:15px;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.55);border-radius:50%;color:#fff;font-size:8px;font-weight:800;letter-spacing:.13em}.mh-product-info{display:flex;justify-content:space-between;gap:18px;padding-top:19px;border-top:1px solid var(--mh-line);margin-top:13px}.mh-product-info>div:first-child>span{color:var(--mh-gold);font-size:8px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.mh-product-info h3{margin:7px 0 0;font-family:Georgia,serif;font-size:17px;font-weight:400}.mh-product-side{display:flex;align-items:flex-start;gap:12px;color:#17131294;font-size:10px;white-space:nowrap}.mh-product-side button{width:37px;height:37px;display:grid;place-items:center;border:1px solid var(--mh-line);border-radius:50%;background:transparent;color:var(--mh-ink);cursor:pointer;transition:background .25s ease,color .25s ease,transform .25s ease}.mh-product-side button:hover{background:var(--mh-wine);color:var(--mh-pearl);transform:rotate(8deg)}.mh-product-side button:disabled{cursor:default;opacity:.65}.mh-look{position:relative;min-height:980px;display:flex;align-items:center;overflow:hidden;background:#1b1215;color:var(--mh-pearl);isolation:isolate}.mh-look-images,.mh-look-veil{position:absolute;top:0;right:0;bottom:0;left:0}.mh-look-image-primary{position:absolute;top:-9%;right:0;bottom:-9%;left:0;will-change:transform}.mh-look-image-primary img{width:100%;height:118%;-o-object-fit:cover;object-fit:cover;-o-object-position:60% 30%;object-position:60% 30%;filter:saturate(.55) contrast(1.06)}.mh-look-image-secondary{position:absolute;z-index:2;right:7%;bottom:8%;width:min(260px,18vw);aspect-ratio:3 / 4;padding:7px;background:#faf6eee6;transform:rotate(3.5deg);box-shadow:0 28px 80px #00000061}.mh-look-image-secondary img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mh-look-veil{z-index:3;background:linear-gradient(90deg,#170c10fa,#170c10db 39%,#170c1033 72%),linear-gradient(0deg,rgba(23,12,16,.64),transparent 40%)}.mh-look-content{position:relative;z-index:4}.mh-look-content .mh-label{color:#d8b77f}.mh-look-content h2{width:min(880px,64vw);margin:42px 0 38px;font-family:Brilliant,Didot,Georgia,serif;font-size:clamp(4rem,5.25vw,6.4rem);font-weight:400;line-height:1.14;letter-spacing:-.04em;text-transform:uppercase}.mh-look-content h2 span{display:block}.mh-look-content h2 span:last-child{color:#d8b77f}.mh-look-content>p{width:min(430px,100%);margin:0 0 42px 8%;color:#fbf7f0a8;font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.7}.mh-light-button,.mh-dark-button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;min-width:240px;padding:18px 20px;font-size:9px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;transition:background .25s ease,color .25s ease}.mh-light-button{margin-left:8%;background:var(--mh-pearl);color:var(--mh-ink)}.mh-light-button:hover{background:#d8b77f}.mh-atelier{padding:clamp(130px,15vw,220px) 0;background:var(--mh-pearl)}.mh-atelier-grid{display:grid;grid-template-columns:minmax(420px,.78fr) minmax(600px,1.22fr);gap:clamp(64px,7vw,110px);align-items:center}.mh-atelier-copy .mh-label{color:var(--mh-gold)}.mh-atelier-copy h2{max-width:620px;margin:40px 0 34px;font-family:Brilliant,Didot,Georgia,serif;font-size:clamp(3.2rem,3.8vw,4.7rem);font-weight:400;line-height:1.14;letter-spacing:-.035em;text-transform:uppercase;text-wrap:balance}.mh-atelier-copy h2 span{display:block;white-space:nowrap}.mh-atelier-copy>p{max-width:430px;margin:0 0 38px;color:#1713129e;font-family:Georgia,serif;font-size:16px;font-style:italic;line-height:1.75}.mh-dark-button{background:var(--mh-wine);color:var(--mh-pearl)}.mh-dark-button:hover{background:var(--mh-gold);color:var(--mh-ink)}.mh-services{display:grid;grid-template-columns:minmax(270px,.83fr) minmax(310px,1fr);gap:42px;align-items:center}.mh-service-visual{position:relative;aspect-ratio:.72;overflow:hidden;border-radius:48% 48% 2px 2px/18% 18% 2px 2px;background:#c8bbb0}.mh-service-visual img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .65s ease,transform 1s cubic-bezier(.16,1,.3,1)}.mh-service-visual img.is-active{opacity:1;transform:scale(1)}.mh-service-visual>span{position:absolute;z-index:2;right:19px;bottom:22px;color:#fff;font-size:8px;font-weight:800;letter-spacing:.23em;writing-mode:vertical-rl}.mh-service-list{border-top:1px solid var(--mh-line)}.mh-service-list button{width:100%;display:grid;grid-template-columns:30px 1fr auto;gap:18px;align-items:start;padding:25px 5px;border:0;border-bottom:1px solid var(--mh-line);background:transparent;color:#17131285;text-align:left;cursor:pointer;transition:color .3s ease,padding-left .3s ease}.mh-service-list button:hover,.mh-service-list button.is-active{padding-left:13px;color:var(--mh-ink)}.mh-service-list button>span:first-child{color:var(--mh-gold);font-size:9px;font-weight:800;letter-spacing:.18em}.mh-service-list strong{display:block;margin-bottom:10px;font-family:Georgia,serif;font-size:20px;font-weight:400}.mh-service-list small{display:block;max-width:330px;font-size:12px;line-height:1.65;color:#1713128c}.mh-footer{padding:100px 0 28px;background:#120c0f;color:var(--mh-pearl)}.mh-footer-main{display:grid;grid-template-columns:1fr 1.25fr;gap:100px;padding-bottom:85px}.mh-footer-mark{font-family:Brilliant,Georgia,serif;font-size:clamp(6rem,12vw,12.5rem);line-height:.62;letter-spacing:-.08em;color:#d8b77f}.mh-footer-main>div>p{max-width:360px;margin:52px 0 0;color:#fbf7f08c;font-family:Georgia,serif;font-size:15px;font-style:italic;line-height:1.7}.mh-footer nav{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.mh-footer nav>div{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.mh-footer nav span{margin-bottom:12px;color:#d8b77f;font-size:8px;font-weight:800;letter-spacing:.25em}.mh-footer nav a{position:relative;color:#fbf7f09e;font-family:Georgia,serif;font-size:14px}.mh-footer nav a:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1px;background:#d8b77f;transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.16,1,.3,1)}.mh-footer nav a:hover{color:var(--mh-pearl)}.mh-footer nav a:hover:after{transform:scaleX(1);transform-origin:left}.mh-footer-base{display:flex;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(255,255,255,.09);color:#fbf7f061;font-size:8px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.mh-footer-base a{color:#d8b77f}@keyframes mh-orbit{to{transform:rotate(360deg)}}@keyframes mh-marquee{to{transform:translate3d(-50%,0,0)}}@media(max-width:1199px){.mh-shell{width:min(100% - 64px,1120px)}.mh-opening{min-height:880px}.mh-opening-grid{grid-template-columns:1fr 390px;gap:55px}.mh-opening-art{min-height:560px}.mh-opening-art-detail{right:-20px}.mh-products-grid{gap:28px 20px}.mh-curation-stage{grid-template-columns:minmax(0,1fr) minmax(410px,.86fr)}.mh-curation-panel{padding-left:78px;padding-right:34px}.mh-curation-portrait-secondary{width:240px}.mh-atelier-grid{grid-template-columns:.7fr 1.3fr;gap:70px}.mh-services{grid-template-columns:.82fr 1fr;gap:28px}}@media(max-width:1024px){.mh-opening{min-height:auto}.mh-opening-grid,.mh-section-head,.mh-curation-head,.mh-atelier-grid{grid-template-columns:1fr}.mh-opening-copy h2{width:100%}.mh-opening-art{width:min(620px,78vw);margin:20px auto 0}.mh-story{height:auto;min-height:0;overflow:visible}.mh-story-topline{position:relative;top:auto;left:auto;right:auto;padding:28px 32px}.mh-story-track{width:100%;height:auto;display:block}.mh-story-panel{width:100%;height:820px}.mh-story-image{left:auto;right:7%;width:48%}.mh-story-copy{width:42vw}.mh-product-card-1{grid-column:1 / span 6}.mh-product-card-2{grid-column:8 / span 5;margin-top:120px}.mh-product-card-3{grid-column:2 / span 4;margin-top:40px}.mh-product-card-4{grid-column:7 / span 6;margin-top:120px}.mh-curation-head{gap:45px}.mh-curation-note{max-width:520px}.mh-curation-stage{grid-template-columns:1fr}.mh-curation-portrait-main{min-height:780px}.mh-curation-panel{min-height:820px;padding:55px 48px}.mh-curation-portrait-secondary{top:100px;left:auto;right:48px;width:270px}.mh-curation-list{margin-top:400px}.mh-curation-seal{left:48px;top:730px}.mh-look{min-height:800px}.mh-services{grid-template-columns:.8fr 1fr}}@media(max-width:768px){.mh-shell{width:calc(100% - 40px)}.mh-opening{padding:95px 0 100px}.mh-opening-prelude,.mh-opening-lower{margin-left:0}.mh-opening-copy h2{font-size:clamp(4.1rem,18vw,7rem)}.mh-opening-copy h2 span{white-space:normal}.mh-opening-copy h2 span:last-child{margin-left:24px}.mh-opening-lower{grid-template-columns:1fr;margin-top:50px}.mh-opening-art{width:calc(100% - 20px);height:610px;min-height:0}.mh-opening-art-main{left:0}.mh-opening-art-detail{width:42%;right:-10px}.mh-opening-orbit{display:none}.mh-story-topline span:last-child{display:none}.mh-story-panel{height:720px}.mh-story-image{top:12%;right:8%;bottom:22%;width:64%;opacity:.68}.mh-story-copy{left:7%;bottom:8%;width:82%}.mh-story-ghost{top:18%;font-size:6rem}.mh-collection{padding-block:110px}.mh-section-head{gap:45px;margin-bottom:70px}.mh-section-head h2{font-size:clamp(4rem,17vw,7rem)}.mh-section-note{padding:0;border:0}.mh-curation-heading h2{font-size:clamp(4rem,16vw,6.8rem)}.mh-curation-heading h2 span:last-child{margin-left:22px}.mh-curation-note{padding:0;border:0}.mh-curation-note>span{position:static;display:block;margin-bottom:18px}.mh-curation-portrait-main{min-height:620px;border-radius:150px 150px 0 0}.mh-curation-panel{min-height:auto;padding:38px 22px 45px}.mh-curation-panel-top p{display:none}.mh-curation-portrait-secondary{position:relative;top:auto;right:auto;width:min(78%,330px);margin:45px 0 55px auto}.mh-curation-list{margin-top:0}.mh-curation-item{grid-template-columns:24px minmax(0,1fr) auto}.mh-curation-item-action>span{display:none}.mh-curation-seal{display:none}.mh-products-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px 16px}.mh-product-card,.mh-product-card-1,.mh-product-card-2,.mh-product-card-3,.mh-product-card-4{grid-column:auto;margin-top:0}.mh-product-card:nth-child(2n){margin-top:70px}.mh-product-card-1 .mh-product-media,.mh-product-card-2 .mh-product-media,.mh-product-card-3 .mh-product-media,.mh-product-card-4 .mh-product-media{aspect-ratio:.72;border-radius:0}.mh-product-info{display:block}.mh-product-side{justify-content:space-between;margin-top:14px}.mh-look{min-height:760px}.mh-look-image-secondary{display:none}.mh-look-content h2{width:100%;font-size:clamp(4rem,17vw,7rem)}.mh-look-content>p,.mh-light-button{margin-left:0}.mh-services{grid-template-columns:1fr}.mh-service-visual{width:min(440px,90%)}.mh-footer-main{grid-template-columns:1fr;gap:80px}}@media(max-width:520px){.mh-products-grid{grid-template-columns:1fr}.mh-product-card:nth-child(2n){margin-top:0}.mh-product-card-1 .mh-product-media,.mh-product-card-2 .mh-product-media,.mh-product-card-3 .mh-product-media,.mh-product-card-4 .mh-product-media{aspect-ratio:.78}.mh-footer nav{grid-template-columns:1fr 1fr;row-gap:48px}.mh-footer-base{flex-direction:column;gap:14px}}@media(prefers-reduced-motion:reduce){.maison-home *,.maison-home *:before,.maison-home *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}.mh-reveal,.mh-product-card,.mh-curation-item{opacity:1!important;transform:none!important}.mh-image-reveal{clip-path:none!important}}.luxx-cinematic-opening-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;overflow:hidden;pointer-events:none}.vip-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 45%,#0b1122,#050811 70%,#020307);z-index:10;will-change:opacity}.vip-ambient-orb{position:absolute;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(214,180,124,.14) 0%,transparent 70%);filter:blur(60px);z-index:11;pointer-events:none}.vip-perspective-container{position:relative;z-index:20;perspective:1200px;display:flex;align-items:center;justify-content:center;width:100%}.vip-card-stage{width:360px;height:220px;border-radius:22px;background:linear-gradient(135deg,#161c2cf2,#0a0e1afa);border:1.5px solid rgba(214,180,124,.7);box-shadow:0 30px 80px #000000f2,0 0 50px #d6b47c40,inset 0 1px #ffffff40;padding:24px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transform-style:preserve-3d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:transform,opacity,filter}.vip-card-gleam{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.5) 48%,rgba(214,180,124,.9) 50%,rgba(255,255,255,.5) 52%,transparent 60%);transform:rotate(-25deg);pointer-events:none;mix-blend-mode:screen;z-index:30;will-change:transform,opacity}.vip-card-top{display:flex;align-items:center;justify-content:space-between}.vip-card-serial{font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:700;letter-spacing:.3em;color:#e8c87ad9;text-transform:uppercase}.vip-card-middle{margin-top:4px}.vip-card-chip{width:40px;height:28px;border-radius:6px;border:1px solid rgba(214,180,124,.6);background:linear-gradient(135deg,#d6b47c40,#d6b47c0d);margin-bottom:12px;position:relative;transform-origin:left;will-change:transform}.vip-card-chip:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:.8px dashed rgba(214,180,124,.4);border-radius:3px}.vip-card-brand{font-family:Cinzel,Bodoni Moda,Georgia,serif;font-size:1.45rem;letter-spacing:.26em;font-weight:700;background:linear-gradient(135deg,#fff,#e8c87a,#c49a5c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0;text-shadow:0 0 25px rgba(214,180,124,.3)}.vip-card-privilege{font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:800;letter-spacing:.35em;color:#d6b47cbf;text-transform:uppercase;margin:4px 0 0}.vip-card-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(255,255,255,.08);padding-top:12px}.vip-card-num{font-family:Montserrat,monospace,sans-serif;font-size:8px;letter-spacing:.25em;color:#ffffff80;font-weight:600}.vip-card-status{font-family:Montserrat,sans-serif;font-size:8px;letter-spacing:.25em;color:#e8c87a;font-weight:800;text-transform:uppercase}@media(max-width:640px){.vip-card-stage{width:88vw;max-width:330px;height:205px;padding:20px}.vip-card-brand{font-size:1.25rem}}.login-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 50%,#0c1426,#060914 65%,#020306);z-index:10;will-change:opacity}.login-light-beam{position:absolute;top:50%;left:0;right:0;height:2px;transform:translateY(-50%);background:linear-gradient(90deg,transparent 0%,rgba(214,180,124,.4) 25%,#ffffff 50%,rgba(214,180,124,.4) 75%,transparent 100%);box-shadow:0 0 50px 8px #d6b47cb3;z-index:15;will-change:transform,opacity}.login-mono-wrap{position:relative;z-index:25;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;will-change:transform,opacity,filter}.login-mono-atelier{font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.45em;color:#d6b47cd9;text-transform:uppercase;margin:0 0 6px}.login-mono-title{font-family:Cinzel,Bodoni Moda,Georgia,serif;font-size:4.2rem;letter-spacing:.35em;font-weight:800;background:linear-gradient(135deg,#fff,#f7e7c4 35%,#d6b47c 65%,#b89355);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 60px rgba(214,180,124,.4);margin:0;line-height:1.1}.login-progress-track{width:140px;height:2px;background:#ffffff1a;border-radius:2px;overflow:hidden;margin:18px auto 14px;position:relative}.login-progress-fill{height:100%;width:100%;background:linear-gradient(90deg,#d6b47c,#fff);transform-origin:left;box-shadow:0 0 10px #d6b47c;will-change:transform}.login-mono-status{font-family:Montserrat,sans-serif;font-size:8.5px;font-weight:700;letter-spacing:.35em;color:#fff9;text-transform:uppercase;margin:0}@media(max-width:640px){.login-mono-title{font-size:2.8rem;letter-spacing:.25em}.login-mono-atelier{font-size:8px;letter-spacing:.3em}}.mobile-auth-shell{background:radial-gradient(circle at 50% 13%,rgba(226,187,105,.14),transparent 26%),linear-gradient(160deg,#0b0d14,#070910 56%,#0d0a13)!important}@media(max-width:1023px){.mobile-auth-shell .mobile-auth-panel{min-height:100svh;justify-content:flex-start;padding:78px 20px 42px}.mobile-auth-shell .mobile-auth-panel>.absolute.left-4{top:18px;left:20px}.mobile-auth-shell .mobile-auth-panel>.absolute.left-4 a{width:42px;height:42px;justify-content:center;padding:0;border-color:#e2bb6959;background:#0c0e15a8}.mobile-auth-shell .mobile-auth-panel>.absolute.left-4 a svg{width:17px;height:17px}.mobile-auth-shell .mobile-auth-panel>div:last-child{position:relative;z-index:2;max-width:430px}.mobile-auth-shell .mobile-auth-header{width:100%;margin:6px 0 32px;text-align:left}.mobile-auth-shell .mobile-auth-header:before{content:"LUXX ATELIER  /  PRIVATE ACCESS";display:block;margin-bottom:18px;color:#d8b56d;font-size:9px;font-weight:800;letter-spacing:.22em}.mobile-auth-shell .mobile-auth-header>div:first-child{width:190px;height:190px;top:55%;left:37%;background:#d6b47c1f;filter:blur(58px)}.mobile-auth-shell .mobile-auth-header h1{max-width:290px;color:#f6f1e8;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.1rem,14vw,4.8rem);font-weight:400;letter-spacing:-.07em;line-height:.86;text-align:left;text-shadow:0 10px 32px rgba(0,0,0,.38)}.mobile-auth-shell .mobile-auth-header h1:after{content:"";display:block;width:58px;height:1px;margin-top:21px;background:linear-gradient(90deg,#e2bb69,transparent)}.mobile-auth-shell .mobile-auth-header>div:last-child{display:none}.mobile-auth-shell .mobile-auth-form{width:100%;margin-top:0;gap:17px}.mobile-auth-shell .mobile-auth-form>div>label,.mobile-auth-shell .mobile-auth-form label{margin:0 0 7px 4px;color:#ece1ca94;font-size:9px;letter-spacing:.2em}.mobile-auth-shell .mobile-auth-form .group.relative{border-color:#ffffff1a;border-radius:13px;background:#ffffff09;box-shadow:inset 0 1px #ffffff0a}.mobile-auth-shell .mobile-auth-form .group.relative:focus-within{border-color:#e2bb69b8;background:#e2bb690e;box-shadow:0 0 0 3px #e2bb6914,0 14px 28px #0003}.mobile-auth-shell .mobile-auth-form .group.relative>div{padding:14px 15px}.mobile-auth-shell .mobile-auth-form input{color:#f6f1e8;font-size:15px;letter-spacing:.04em}.mobile-auth-shell .mobile-auth-form input::-moz-placeholder{color:#b4bed26b}.mobile-auth-shell .mobile-auth-form input::placeholder{color:#b4bed26b}.mobile-auth-shell .mobile-auth-form .mt-6 button[type=submit]{min-height:56px;border-radius:13px;font-size:11px;letter-spacing:.25em;box-shadow:0 17px 32px #d6b47c2e}.mobile-auth-shell .mobile-auth-form+div{margin-top:22px}.mobile-auth-shell .mobile-auth-panel .text-center{color:#b4bed294}.mobile-auth-shell .mobile-auth-panel a{color:#e3bd72}}@media(max-width:390px){.mobile-auth-shell .mobile-auth-panel{padding-inline:17px}.mobile-auth-shell .mobile-auth-header{margin-bottom:27px}.mobile-auth-shell .mobile-auth-header h1{font-size:3.2rem}}@media(prefers-reduced-motion:reduce){.mobile-auth-shell .anim-fade-up,.mobile-auth-shell .anim-fade-in{animation:none!important;opacity:1!important}}.admin-shell{--admin-bg: #08090b;--admin-surface: rgba(19, 20, 23, .88);--admin-surface-strong: #16171a;--admin-surface-soft: rgba(255,255,255,.032);--admin-line: rgba(246,235,214,.12);--admin-line-gold: rgba(216,177,106,.38);--admin-text: #f3eee5;--admin-muted: #999890;--admin-accent: #e0ba72;--admin-accent-deep: #ad7b36;--admin-success: #89d3ad;--admin-warning: #edcb84;--admin-danger: #ed8792;position:relative;min-height:100vh;overflow:hidden;color:var(--admin-text);background:radial-gradient(1000px circle at 103% 5%,rgba(189,139,61,.14),transparent 42%),radial-gradient(700px circle at 10% 96%,rgba(81,112,107,.11),transparent 46%),var(--admin-bg);font-family:Manrope,Arial,sans-serif}.admin-shell:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.28'/%3E%3C/svg%3E")}.admin-orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(55px);opacity:.5}.admin-orb-orange{width:390px;height:390px;top:90px;right:-210px;background:#cd954638}.admin-orb-cyan{width:420px;height:420px;bottom:-200px;left:-180px;background:#46777429}.admin-title{font-family:Playfair Display,Georgia,serif;font-weight:500;letter-spacing:-.055em;text-transform:none}.admin-muted{color:var(--admin-muted)}.admin-section-title{color:var(--admin-text);font:600 clamp(1.15rem,2vw,1.55rem)/1 "Playfair Display",Georgia,serif;letter-spacing:-.035em}.admin-card{position:relative;background:linear-gradient(145deg,#1d1e21f0,#0f1012e8);border:1px solid var(--admin-line);border-radius:20px;box-shadow:0 24px 60px #0000002e,inset 0 1px #ffffff0b}.admin-card-soft{background:#ffffff07;border:1px solid rgba(255,255,255,.075);border-radius:14px}.admin-gradient-card{overflow:hidden;border-color:var(--admin-line-gold)}.admin-gradient-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,rgba(218,177,103,.11),transparent 38%,rgba(109,133,127,.08))}.admin-commandbar{position:sticky;top:16px;z-index:30;border:1px solid var(--admin-line);border-radius:18px;background:#0c0d0fbf;backdrop-filter:blur(20px) saturate(1.15);-webkit-backdrop-filter:blur(20px) saturate(1.15);box-shadow:0 18px 45px #00000038}.admin-tab{display:flex;align-items:center;gap:.72rem;width:100%;border-left:2px solid transparent;padding:.72rem .82rem;color:#a3a19a;font-size:.78rem;font-weight:600;text-align:left;transition:color .22s ease,border-color .22s ease,background-color .22s ease,transform .22s ease}.admin-tab:hover{color:var(--admin-text);background:#ffffff0a}.admin-tab-active{border-left-color:var(--admin-accent);color:#f7dfaa;background:linear-gradient(90deg,rgba(216,177,106,.14),transparent)}.admin-input,.admin-select,.admin-textarea{width:100%;border:1px solid rgba(255,255,255,.13);border-radius:10px;background:#202126;color:var(--admin-text);padding:.72rem .88rem;font-size:.88rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.admin-input::-moz-placeholder,.admin-textarea::-moz-placeholder{color:#6f6e6b}.admin-input::placeholder,.admin-textarea::placeholder{color:#6f6e6b}.admin-input:focus,.admin-select:focus,.admin-textarea:focus{outline:none;border-color:#e0ba72b8;background:#24252a;box-shadow:0 0 0 3px #e0ba721f}.admin-btn-primary,.admin-btn-secondary,.admin-btn-danger,.admin-btn-soft{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:10px;font-size:.78rem;font-weight:800;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background-color .2s ease}.admin-btn-primary{color:#17130d;background:linear-gradient(110deg,#d3a557,#f2cf89 52%,#c99245);box-shadow:0 10px 26px #cd974033}.admin-btn-primary:hover{transform:translateY(-1px);box-shadow:0 14px 30px #cd97404d}.admin-btn-secondary{color:#e6e1d9;border:1px solid var(--admin-line);background:#ffffff06}.admin-btn-secondary:hover,.admin-btn-soft:hover{border-color:var(--admin-line-gold);background:#e0ba7213}.admin-btn-soft{color:#b8b5ae;border:1px solid rgba(255,255,255,.11);background:#ffffff06}.admin-btn-danger{color:#f2a2aa;border:1px solid rgba(237,135,146,.27);background:#641b2438}.admin-btn-danger:hover{background:#7e232f52}.admin-stat-value{color:var(--admin-text);font:500 clamp(1.7rem,3vw,2.5rem)/1 "Playfair Display",Georgia,serif;letter-spacing:-.055em}.admin-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.26rem .58rem;border:1px solid currentColor;font:500 .62rem/1 DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.admin-pill-new,.admin-pill-success{color:var(--admin-success);background:#57b17c1a}.admin-pill-best,.admin-pill-warning{color:var(--admin-warning);background:#e0ba721a}.admin-pill-danger{color:var(--admin-danger);background:#ed879217}.admin-pill-info{color:#a8c6db;background:#6c97b51a}.admin-table-head{background:#ffffff09;color:#a9a69f;font-family:DM Mono,monospace}.admin-table-row{border-bottom:1px solid rgba(255,255,255,.075);transition:background-color .2s ease}.admin-table-row:hover{background:#e0ba720b}.admin-empty-state{border:1px dashed rgba(224,186,114,.3);border-radius:16px;background:linear-gradient(145deg,rgba(224,186,114,.055),transparent)}.admin-loading-ring{border-width:2px;border-style:solid;border-color:#e0ba7238;border-top-color:var(--admin-accent);border-radius:50%;animation:admin-spin .8s linear infinite}.admin-scroll{scrollbar-width:thin;scrollbar-color:rgba(224,186,114,.45) transparent}.admin-scroll::-webkit-scrollbar{width:5px;height:5px}.admin-scroll::-webkit-scrollbar-thumb{background:#e0ba7270;border-radius:99px}@keyframes admin-spin{to{transform:rotate(360deg)}}@media(max-width:1023px){.admin-card{border-radius:16px}.admin-commandbar{top:8px}}.size-guide-atlier{--fit-ink:#0b0b0d;--fit-paper:#f3eee5;--fit-gold:#d9b16b;--fit-muted:#9a988f;font-family:Manrope,Arial,sans-serif}.size-guide-atlier>.absolute.inset-0{background:#04040575}.size-guide-atlier>.absolute.inset-0>div:first-child{backdrop-filter:blur(20px) saturate(120%)!important;-webkit-backdrop-filter:blur(20px) saturate(120%)!important;background-color:#070708ba!important}.size-guide-atlier__dialog{border:1px solid rgba(236,216,178,.23)!important;border-radius:0!important;color:var(--fit-paper);background:linear-gradient(140deg,#181715fa,#0b0c0dfc)!important;box-shadow:0 42px 110px #000000ad,inset 0 1px #ffffff0e!important}.size-guide-atlier__dialog:before{content:"FIT / 2026";position:absolute;right:20px;bottom:11px;z-index:1;color:#d9b16b24;font:500 9px/1 DM Mono,monospace;letter-spacing:.24em;pointer-events:none}.size-guide-atlier__dialog>div:first-child{padding:24px 26px!important;border-color:#ecd8b229!important;border-radius:0!important;background:linear-gradient(90deg,rgba(217,177,107,.1),transparent 44%),#0f0f10ed!important}.size-guide-atlier__dialog>div:first-child h2{font:500 clamp(26px,4vw,40px)/.9 "Playfair Display",Georgia,serif!important;letter-spacing:-.05em}.size-guide-atlier__dialog>div:first-child h2+p{color:#aaa69f!important;font:500 10px/1.45 DM Mono,monospace!important;letter-spacing:.08em}.size-guide-atlier__dialog>div:first-child>div>div:first-child{border-radius:0!important;border-color:#d9b16b6b!important;background:#d9b16b14!important}.size-guide-atlier__dialog>div:first-child button{border-radius:50%!important;border-color:#ffffff29!important;background:transparent!important}.size-guide-atlier__dialog>div:nth-child(2){gap:0!important;padding:0!important;border-bottom:1px solid rgba(236,216,178,.13)}.size-guide-atlier__dialog>div:nth-child(2) button{display:flex;align-items:center;justify-content:center;min-height:57px;border:0!important;border-radius:0!important;background:transparent!important;color:#8e8c85!important;font:700 10px/1 Manrope,sans-serif!important;letter-spacing:.08em;text-transform:uppercase}.size-guide-atlier__dialog>div:nth-child(2) button[class*=d6b47c]{color:#f0d291!important;background:linear-gradient(180deg,#d9b16b26,#d9b16b09)!important;box-shadow:inset 0 -2px #d9b16b}.size-guide-atlier__dialog>div:nth-child(3){padding:25px 26px 30px!important}.size-guide-atlier__dialog button{transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease!important}.size-guide-atlier__dialog button:hover{transform:translateY(-1px)}.size-guide-atlier__dialog>div:nth-child(3)>div>div:first-child>button{border-radius:0!important;border-color:#ffffff1f!important;background:#ffffff06!important;color:#aaa69f!important;font:600 10px/1.1 DM Mono,monospace!important;letter-spacing:.05em}.size-guide-atlier__dialog>div:nth-child(3)>div>div:first-child>button[class*=d6b47c]{color:#efd18e!important;border-color:#d9b16b8c!important;background:#d9b16b1b!important}.size-guide-atlier__dialog table{font-family:DM Mono,monospace}.size-guide-atlier__dialog table th{color:#d9b16b!important;font-size:9px!important;letter-spacing:.09em!important}.size-guide-atlier__dialog table td{color:#aaa8a0!important;font-size:11px}.size-guide-atlier__dialog table td:first-child{color:#f3eee5!important;font-family:Playfair Display,Georgia,serif;font-size:17px}.size-guide-atlier__dialog .rounded-2xl{border-radius:0!important;border-color:#ffffff1f!important;background:#151618!important}.size-guide-atlier__dialog .rounded-xl{border-radius:5px!important}.size-guide-atlier__dialog input{border-color:#ffffff26!important;border-radius:0!important;background:#111214!important}.size-guide-atlier__dialog input:focus{border-color:#d9b16b!important;box-shadow:0 0 0 2px #d9b16b21!important}.size-guide-atlier__dialog .bg-\[\#d6b47c\]{background:linear-gradient(110deg,#bf8c43,#f0d18d 52%,#b77d35)!important;border-radius:0!important;font:800 10px/1 Manrope,sans-serif!important;letter-spacing:.1em;text-transform:uppercase}.size-guide-atlier__dialog .border-\[\#d6b47c\]\/30{border-color:#d9b16b6b!important}.size-guide-atlier__dialog .text-\[\#d6b47c\]{color:#d9b16b!important}.size-guide-atlier__dialog .bg-\[\#d6b47c\]\/10{background:#d9b16b14!important}.size-guide-atlier__dialog .bg-gradient-to-r{background:linear-gradient(90deg,rgba(217,177,107,.13),transparent)!important}.size-guide-atlier__dialog .text-\[\#f4f1eb\]{color:#f3eee5!important}.size-guide-atlier__dialog .text-\[\#9aa3b2\]{color:#9a988f!important}@media(max-width:640px){.size-guide-atlier__dialog>div:first-child,.size-guide-atlier__dialog>div:nth-child(3){padding-left:17px!important;padding-right:17px!important}.size-guide-atlier__dialog>div:first-child h2{font-size:27px!important}.size-guide-atlier__dialog table th,.size-guide-atlier__dialog table td{padding-left:11px!important;padding-right:11px!important}}@media(prefers-reduced-motion:reduce){.size-guide-atlier *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.catalogue-page{--cat-ink: #17110f;--cat-wine: #351e26;--cat-paper: #f3ede3;--cat-paper-deep: #e9dfd1;--cat-gold: #b88643;--cat-line: rgba(23, 17, 15, .18);min-height:100vh;overflow:clip;background:var(--cat-paper);color:var(--cat-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.catalogue-page button,.catalogue-page a{-webkit-tap-highlight-color:transparent}.catalogue-hero{min-height:max(760px,100svh);display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);border-bottom:1px solid var(--cat-line);background:var(--cat-paper)}.catalogue-hero__copy{min-width:0;padding:clamp(150px,17vh,205px) clamp(38px,5.7vw,110px) 54px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(90deg,rgba(255,255,255,.22),transparent 34%),var(--cat-paper);border-right:1px solid var(--cat-line)}.catalogue-eyebrow,.catalogue-hero__headline>p:not(.catalogue-hero__lead),.catalogue-intro>div>p{margin:0;display:flex;align-items:center;gap:13px;color:var(--cat-gold);font-size:10px;font-weight:700;letter-spacing:.27em;text-transform:uppercase}.catalogue-eyebrow span{width:34px;height:1px;background:currentColor}.catalogue-hero__headline{margin:clamp(70px,12vh,140px) 0 60px}.catalogue-hero__headline>p:not(.catalogue-hero__lead){margin-bottom:38px}.catalogue-hero__headline h1{margin:0;font-family:Brilliant,Georgia,serif;font-size:clamp(66px,4.4vw,84px);font-weight:400;line-height:.98;letter-spacing:-.045em;text-transform:uppercase;animation:catalogue-title-in 1s cubic-bezier(.16,1,.3,1) both}.catalogue-hero__headline h1 span{display:block}.catalogue-hero__lead{width:min(430px,100%);margin:36px 0 0;color:#17110fa1;font-family:Georgia,serif;font-size:clamp(15px,1.05vw,19px);font-style:italic;line-height:1.7}.catalogue-hero__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.catalogue-hero__foot>button{display:inline-flex;align-items:center;gap:24px;padding:0 0 10px;color:var(--cat-ink);border:0;border-bottom:1px solid currentColor;background:none;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.catalogue-hero__foot>button svg{width:14px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.catalogue-hero__foot>button:hover svg{transform:translateY(5px)}.catalogue-hero__stats{display:flex;gap:clamp(18px,2.4vw,42px)}.catalogue-hero__stats span{color:#17110f7a;font-size:9px;letter-spacing:.16em;text-transform:uppercase}.catalogue-hero__stats strong{display:block;margin-bottom:4px;color:var(--cat-ink);font-family:Brilliant,Georgia,serif;font-size:28px;font-weight:400;letter-spacing:0}.catalogue-hero__visual{position:relative;min-height:760px;overflow:hidden;background:#211316}.catalogue-hero__visual:before{content:"PRIVATE EDIT";position:absolute;top:13%;left:-1%;color:#f4ede109;font-family:Brilliant,Georgia,serif;font-size:clamp(100px,13vw,250px);line-height:.8;white-space:nowrap}.catalogue-hero__frame{position:absolute;top:14%;bottom:8%;left:10%;width:68%;overflow:hidden;border-radius:48% 48% 3px 3px/28% 28% 3px 3px;background:#d8ccbd;animation:catalogue-image-in 1.25s cubic-bezier(.16,1,.3,1) .12s both}.catalogue-hero__frame img,.catalogue-hero__detail img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.catalogue-hero__frame img{-o-object-position:center top;object-position:center top;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.catalogue-hero__visual:hover .catalogue-hero__frame img{transform:scale(1.025)}.catalogue-hero__detail{position:absolute;z-index:2;right:5%;bottom:5%;width:clamp(120px,14vw,230px);aspect-ratio:3 / 4;padding:8px;background:var(--cat-paper);box-shadow:0 25px 70px #00000047;transform:rotate(2.5deg)}.catalogue-hero__detail span{position:absolute;right:15px;bottom:15px;padding:6px 8px;color:var(--cat-paper);background:#17110fc2;font-size:8px;letter-spacing:.18em}.catalogue-hero__archive{position:absolute;left:22px;bottom:28px;margin:0;color:#f3ede38c;font-size:9px;letter-spacing:.2em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg)}.catalogue-hero__index{position:absolute;top:118px;right:38px;color:var(--cat-gold);font-size:10px;font-weight:800;letter-spacing:.2em}.wardrobe-hero{min-height:max(820px,100svh);padding:clamp(128px,15vh,168px) clamp(28px,5.5vw,104px) 30px;display:grid;grid-template-rows:auto auto minmax(350px,48vh) auto;gap:clamp(24px,3vh,38px);overflow:hidden;color:var(--cat-paper);background:linear-gradient(115deg,rgba(184,134,67,.06),transparent 38%),#1c1014}.wardrobe-hero__top{display:flex;align-items:center;justify-content:space-between;gap:30px}.wardrobe-hero__top>span{color:#f3ede36b;font-size:8px;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.wardrobe-hero .catalogue-eyebrow{color:var(--cat-gold)}.wardrobe-hero__masthead{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);gap:70px;align-items:end}.wardrobe-hero__masthead>div>p,.wardrobe-hero__masthead aside>span{margin:0 0 14px;color:var(--cat-gold);font-size:9px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.wardrobe-hero__masthead>div>p{margin-bottom:34px}.wardrobe-hero__masthead h1{margin:0;font-family:Brilliant,Georgia,serif;font-size:clamp(72px,6.4vw,122px);font-weight:400;line-height:1;letter-spacing:-.035em;text-transform:uppercase;animation:wardrobe-heading-in 1s cubic-bezier(.16,1,.3,1) both}.wardrobe-hero__masthead h1 span{display:block}.wardrobe-hero__masthead h1 span+span{margin-top:24px}.wardrobe-hero__masthead aside{max-width:390px;padding:0 0 7px 24px;border-left:1px solid rgba(243,237,227,.18)}.wardrobe-hero__masthead aside p{margin:0;color:#f3ede39e;font-family:Georgia,serif;font-size:15px;font-style:italic;line-height:1.65}.wardrobe-runway{min-height:0;display:flex;gap:1px;border:1px solid rgba(243,237,227,.12);background:#f3ede31f;animation:wardrobe-runway-in 1.1s cubic-bezier(.16,1,.3,1) .12s both}.wardrobe-runway figure{position:relative;min-width:0;flex:1 1 0;margin:0;overflow:hidden;background:#2b2021;transition:flex-grow .75s cubic-bezier(.16,1,.3,1)}.wardrobe-runway:has(figure:hover) figure{flex-grow:.88}.wardrobe-runway:has(figure:hover) figure:hover{flex-grow:1.24}.wardrobe-runway img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 24%;object-position:center 24%;filter:saturate(.72) contrast(.96);transform:scale(1.015);transition:transform 1.1s cubic-bezier(.16,1,.3,1),filter .6s ease}.wardrobe-runway figure:hover img{transform:scale(1.055);filter:saturate(.95) contrast(1)}.wardrobe-runway figure:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#10080b0f 45%,#10080bd1);pointer-events:none}.wardrobe-runway figcaption{position:absolute;z-index:2;left:20px;right:20px;bottom:18px;display:flex;align-items:flex-end;gap:16px;color:var(--cat-paper)}.wardrobe-runway figcaption>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(243,237,227,.45);border-radius:50%;font-size:8px;letter-spacing:.12em}.wardrobe-runway figcaption div{min-width:0;transform:translateY(24px);transition:transform .5s cubic-bezier(.16,1,.3,1)}.wardrobe-runway figure:hover figcaption div{transform:none}.wardrobe-runway figcaption small{display:block;margin-bottom:5px;color:#d5ad70;font-size:7px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.wardrobe-runway figcaption strong{display:block;overflow:hidden;color:var(--cat-paper);font-family:Georgia,serif;font-size:clamp(14px,1.15vw,20px);font-weight:400;line-height:1.2;opacity:0;text-overflow:ellipsis;white-space:nowrap;transition:opacity .35s ease}.wardrobe-runway figure:hover figcaption strong{opacity:1}.wardrobe-hero__foot{display:flex;align-items:center;justify-content:space-between;gap:30px}.wardrobe-hero .catalogue-hero__stats span{color:#f3ede361}.wardrobe-hero .catalogue-hero__stats strong{color:var(--cat-paper)}.wardrobe-hero__foot>button{display:inline-flex;align-items:center;gap:26px;padding:11px 0;border:0;border-bottom:1px solid rgba(243,237,227,.55);color:var(--cat-paper);background:none;font-size:9px;font-weight:800;letter-spacing:.17em;text-transform:uppercase;cursor:pointer}.wardrobe-hero__foot>button svg{width:14px;transition:transform .35s cubic-bezier(.16,1,.3,1)}.wardrobe-hero__foot>button:hover svg{transform:translateY(5px)}.catalogue-body{padding:clamp(90px,10vw,170px) clamp(28px,5.5vw,105px) 130px;background:var(--cat-paper);scroll-margin-top:86px}.catalogue-intro{display:grid;grid-template-columns:1.2fr .8fr;gap:70px;align-items:end;max-width:1500px;margin:0 auto 76px}.catalogue-intro h2{margin:24px 0 0;font-family:Brilliant,Georgia,serif;font-size:clamp(56px,5vw,94px);font-weight:400;line-height:1.15;letter-spacing:-.035em;text-transform:uppercase}.catalogue-intro>p{max-width:450px;margin:0 0 8px auto;color:#17110f8f;font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.7}.catalogue-toolbar{position:sticky;z-index:35;top:88px;max-width:1500px;margin:0 auto 58px;padding:15px 0;display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid var(--cat-line);border-bottom:1px solid var(--cat-line);background:#f3ede3e6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.catalogue-categories{display:flex;flex:1;gap:clamp(18px,2.1vw,38px);overflow-x:auto;scrollbar-width:none}.catalogue-categories::-webkit-scrollbar{display:none}.catalogue-categories button,.catalogue-tools>button,.catalogue-sort>button{flex:0 0 auto;padding:10px 0;border:0;background:none;color:#17110f7a;font-size:10px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;cursor:pointer;transition:color .25s ease}.catalogue-categories button{position:relative}.catalogue-categories button:after{content:"";position:absolute;left:0;right:100%;bottom:1px;height:1px;background:var(--cat-ink);transition:right .4s cubic-bezier(.16,1,.3,1)}.catalogue-categories button:hover,.catalogue-categories button.is-active{color:var(--cat-ink)}.catalogue-categories button.is-active:after{right:0}.catalogue-categories sup{margin-left:6px;color:var(--cat-gold);font-size:7px}.catalogue-tools{display:flex;align-items:center;gap:22px}.catalogue-tools>button,.catalogue-sort>button{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.catalogue-tools svg{width:14px;height:14px;stroke-width:1.5}.catalogue-new-toggle span{width:7px;height:7px;border:1px solid currentColor;border-radius:50%}.catalogue-new-toggle.is-active{color:var(--cat-wine)}.catalogue-new-toggle.is-active span{border-color:var(--cat-gold);background:var(--cat-gold);box-shadow:0 0 0 4px #b886431f}.catalogue-sort{position:relative}.catalogue-sort>button .is-open{transform:rotate(180deg)}.catalogue-sort__menu{position:absolute;top:calc(100% + 15px);right:0;min-width:225px;padding:8px;border:1px solid rgba(243,237,227,.16);background:#211316;box-shadow:0 24px 60px #1c101440;animation:catalogue-pop .28s cubic-bezier(.16,1,.3,1) both}.catalogue-sort__menu button{width:100%;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;color:#f3ede38c;font-size:10px;letter-spacing:.1em;text-align:left;text-transform:uppercase;cursor:pointer}.catalogue-sort__menu button:hover,.catalogue-sort__menu button.is-active{color:var(--cat-paper);background:#f3ede30f}.catalogue-sort__menu svg{width:13px;color:var(--cat-gold)}.catalogue-view{display:flex;padding-left:20px;border-left:1px solid var(--cat-line)}.catalogue-view button{width:35px;height:35px;display:grid;place-items:center;border:0;background:none;color:#17110f59;cursor:pointer}.catalogue-view button.is-active{color:var(--cat-ink);background:#17110f0f}.catalogue-active-filters{max-width:1500px;margin:-34px auto 40px;display:flex;align-items:center;gap:10px;color:#17110f80;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.catalogue-active-filters>span{margin-right:auto}.catalogue-active-filters button{padding:8px 10px;display:inline-flex;align-items:center;gap:8px;border:1px solid var(--cat-line);background:transparent;color:var(--cat-ink);font-size:9px;text-transform:uppercase;cursor:pointer}.catalogue-active-filters svg{width:11px}.catalogue-product-grid{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;border-top:1px solid var(--cat-line);border-left:1px solid var(--cat-line)}.catalogue-product-cell{min-width:0;padding:clamp(18px,1.45vw,28px) clamp(14px,1.3vw,25px) clamp(58px,5vw,92px);border-right:1px solid var(--cat-line);border-bottom:1px solid var(--cat-line)}.catalogue-card{position:relative}.catalogue-card__media{position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;background:#ded4c8}.catalogue-card__media>img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;opacity:0;transform:scale(1.025);filter:saturate(.82);transition:opacity .6s ease,transform 1s cubic-bezier(.16,1,.3,1),filter .65s ease}.catalogue-card__media>img.is-loaded{opacity:1}.catalogue-card:hover .catalogue-card__media>img{transform:scale(1.065);filter:saturate(1)}.catalogue-card__skeleton{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#ded4c8 25%,#eee6dc 42%,#ded4c8 60%);background-size:250% 100%;animation:catalogue-shimmer 1.7s linear infinite}.catalogue-card__number{position:absolute;left:14px;top:14px;padding:7px 9px;color:var(--cat-paper);background:#17110fad;font-size:8px;font-weight:700;letter-spacing:.18em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.catalogue-card__badges{position:absolute;top:14px;right:14px;display:flex;gap:5px}.catalogue-card__badges span{padding:7px 9px;color:var(--cat-ink);background:#f3ede3e6;font-size:8px;font-weight:800;letter-spacing:.12em}.catalogue-card__actions{position:absolute;right:14px;bottom:64px;display:flex;flex-direction:column;gap:7px;opacity:0;transform:translate(12px);transition:opacity .3s ease,transform .4s cubic-bezier(.16,1,.3,1)}.catalogue-card:hover .catalogue-card__actions{opacity:1;transform:none}.catalogue-card__actions button{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(243,237,227,.35);border-radius:50%;color:var(--cat-paper);background:#17110fa3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;transition:color .25s ease,background .25s ease,transform .25s ease}.catalogue-card__actions button:hover,.catalogue-card__actions button.is-active{color:var(--cat-ink);background:var(--cat-paper);transform:scale(1.06)}.catalogue-card__actions button.is-liked svg{fill:var(--cat-wine);color:var(--cat-wine)}.catalogue-card__actions svg{width:15px}.catalogue-card__quick{position:absolute;left:14px;right:61px;bottom:14px;height:39px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(243,237,227,.38);color:var(--cat-paper);background:#17110fb8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:0;transform:translateY(12px);cursor:pointer;transition:opacity .3s ease,transform .4s cubic-bezier(.16,1,.3,1),background .25s ease}.catalogue-card:hover .catalogue-card__quick{opacity:1;transform:none}.catalogue-card__quick:hover{color:var(--cat-ink);background:var(--cat-paper)}.catalogue-card__quick svg{width:14px}.catalogue-card__info{padding-top:17px;border-top:1px solid transparent;transition:border-color .4s ease}.catalogue-card:hover .catalogue-card__info{border-color:var(--cat-line)}.catalogue-card__meta{display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--cat-gold);font-size:8px;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.catalogue-card__meta span:last-child{display:inline-flex;align-items:center;gap:5px;color:#17110f7a;letter-spacing:.06em}.catalogue-card__meta svg{width:10px;fill:var(--cat-gold);color:var(--cat-gold)}.catalogue-card__title{margin-top:9px;display:flex;align-items:start;justify-content:space-between;gap:20px;color:var(--cat-ink);text-decoration:none}.catalogue-card__title h3{margin:0;font-family:Georgia,serif;font-size:clamp(17px,1.3vw,23px);font-weight:400;line-height:1.2}.catalogue-card__title svg{width:16px;flex:0 0 auto;margin-top:3px;opacity:.35;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .25s ease}.catalogue-card:hover .catalogue-card__title svg{opacity:1;transform:translate(3px,-3px)}.catalogue-card__price{margin-top:11px;display:flex;align-items:baseline;gap:12px}.catalogue-card__price strong{font-size:12px;font-weight:700;letter-spacing:.04em}.catalogue-card__price span{color:#17110f61;font-size:10px;text-decoration:line-through}.catalogue-loading-grid{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--cat-line)}.catalogue-loading-grid>div{aspect-ratio:3 / 4;background:#ded4c8;overflow:hidden}.catalogue-loading-grid span{display:block;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);animation:catalogue-loading 1.5s linear infinite}.catalogue-empty{max-width:720px;margin:30px auto;padding:110px 30px;text-align:center;border-top:1px solid var(--cat-line);border-bottom:1px solid var(--cat-line)}.catalogue-empty>svg{width:28px;margin:0 auto 30px;color:var(--cat-gold)}.catalogue-empty p{color:var(--cat-gold);font-size:9px;font-weight:700;letter-spacing:.22em}.catalogue-empty h3{margin:22px 0 10px;font-family:Brilliant,Georgia,serif;font-size:54px;font-weight:400;text-transform:uppercase}.catalogue-empty span{color:#17110f80}.catalogue-empty button{margin-top:35px;padding:14px 25px;border:1px solid var(--cat-ink);color:var(--cat-paper);background:var(--cat-ink);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer}.catalogue-loader{margin:90px auto 0;display:flex;justify-content:center;align-items:center;gap:12px;color:#17110f80;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.catalogue-loader span{width:18px;height:18px;border:1px solid var(--cat-line);border-top-color:var(--cat-gold);border-radius:50%;animation:catalogue-spin .8s linear infinite}.catalogue-compare-bar{position:fixed;z-index:55;left:50%;bottom:28px;transform:translate(-50%);width:min(680px,calc(100% - 40px));min-height:72px;padding:10px 12px 10px 16px;display:flex;align-items:center;gap:18px;color:var(--cat-paper);background:#211316f0;border:1px solid rgba(243,237,227,.16);box-shadow:0 22px 70px #17110f47;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:catalogue-compare-in .45s cubic-bezier(.16,1,.3,1) both}.catalogue-compare-bar__images{display:flex}.catalogue-compare-bar__images img{width:42px;height:52px;-o-object-fit:cover;object-fit:cover;border:2px solid #211316;margin-left:-10px}.catalogue-compare-bar__images img:first-child{margin-left:0}.catalogue-compare-bar p{display:flex;flex-direction:column;margin:0 auto 0 0;color:#f3ede38c;font-size:8px;letter-spacing:.13em;text-transform:uppercase}.catalogue-compare-bar p strong{color:var(--cat-paper);font-family:Brilliant,Georgia,serif;font-size:24px;font-weight:400}.catalogue-compare-bar>button{padding:12px 15px;border:1px solid rgba(243,237,227,.22);color:var(--cat-paper);background:transparent;font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;cursor:pointer}.catalogue-compare-bar>button:last-child{color:var(--cat-ink);background:var(--cat-paper)}.catalogue-compare-bar>button:disabled{opacity:.35;cursor:not-allowed}.catalogue-drawer{--cat-ink: #17110f;--cat-wine: #351e26;--cat-paper: #f3ede3;--cat-gold: #b88643;--cat-line: rgba(23, 17, 15, .18);position:fixed;z-index:2147483000;top:0;right:0;bottom:0;left:0;display:flex;justify-content:flex-end;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.catalogue-drawer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#17110f94;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:catalogue-fade .3s ease both}.catalogue-drawer__panel{position:relative;width:min(510px,100%);height:100%;display:flex;flex-direction:column;color:var(--cat-ink);background:var(--cat-paper);box-shadow:-25px 0 80px #17110f38;animation:catalogue-drawer-in .55s cubic-bezier(.16,1,.3,1) both}.catalogue-drawer__panel header{padding:42px 38px 28px;display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid var(--cat-line)}.catalogue-drawer__panel header span{color:var(--cat-gold);font-size:8px;font-weight:700;letter-spacing:.2em}.catalogue-drawer__panel h2{margin:10px 0 0;font-family:Brilliant,Georgia,serif;font-size:48px;font-weight:400;line-height:1;text-transform:uppercase}.catalogue-drawer__panel header button{width:40px;height:40px;display:grid;place-items:center;border:1px solid var(--cat-line);border-radius:50%;color:var(--cat-ink);background:transparent;cursor:pointer}.catalogue-drawer__panel header svg{width:17px}.catalogue-drawer__content{flex:1;overflow-y:auto;padding:30px 38px}.catalogue-drawer__content section{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid var(--cat-line)}.catalogue-drawer__content label,.catalogue-drawer__content section>p{display:block;margin:0 0 16px;color:var(--cat-gold);font-size:8px;font-weight:700;letter-spacing:.19em;text-transform:uppercase}.catalogue-drawer__search{position:relative}.catalogue-drawer__search svg{position:absolute;left:0;top:50%;width:16px;transform:translateY(-50%);color:#17110f73}.catalogue-drawer__search input{width:100%;padding:13px 0 13px 28px;border:0;border-bottom:1px solid var(--cat-ink);outline:0;color:var(--cat-ink);background:transparent;font-family:Georgia,serif;font-size:17px}.catalogue-drawer__categories button{width:100%;padding:14px 0;display:grid;grid-template-columns:1fr auto 20px;align-items:center;gap:12px;border:0;border-bottom:1px solid rgba(23,17,15,.09);color:#17110f8c;background:transparent;font-family:Georgia,serif;font-size:18px;text-align:left;cursor:pointer}.catalogue-drawer__categories button.is-active{color:var(--cat-ink)}.catalogue-drawer__categories small{color:var(--cat-gold);font-family:Inter,sans-serif;font-size:8px}.catalogue-drawer__categories svg{width:13px}.catalogue-drawer__sort{display:grid;grid-template-columns:1fr 1fr;gap:8px}.catalogue-drawer__sort button{min-height:46px;padding:10px 13px;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--cat-line);color:#17110f8c;background:transparent;font-size:9px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.catalogue-drawer__sort button.is-active{color:var(--cat-paper);border-color:var(--cat-wine);background:var(--cat-wine)}.catalogue-drawer__sort svg{width:13px}.catalogue-drawer__panel footer{padding:22px 38px 30px;border-top:1px solid var(--cat-line)}.catalogue-drawer__panel footer button{width:100%;height:54px;display:flex;justify-content:space-between;align-items:center;padding:0 20px;border:1px solid var(--cat-wine);color:var(--cat-paper);background:var(--cat-wine);font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;cursor:pointer}.catalogue-drawer__panel footer svg{width:15px}@keyframes catalogue-title-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@keyframes catalogue-image-in{0%{opacity:0;clip-path:inset(0 0 100% 0);transform:scale(1.05)}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes wardrobe-heading-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes wardrobe-runway-in{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes catalogue-card-reveal{to{opacity:1;transform:none}}@keyframes catalogue-pop{0%{opacity:0;transform:translateY(-7px)}}@keyframes catalogue-shimmer{to{background-position:-250% 0}}@keyframes catalogue-loading{0%{transform:translate(-100%)}to{transform:translate(350%)}}@keyframes catalogue-spin{to{transform:rotate(360deg)}}@keyframes catalogue-fade{0%{opacity:0}}@keyframes catalogue-drawer-in{0%{transform:translate(100%)}}@keyframes catalogue-compare-in{0%{opacity:0;transform:translate(-50%,18px)}}@media(max-width:1180px){.catalogue-hero{grid-template-columns:49% 51%}.catalogue-hero__copy{padding-inline:44px}.catalogue-hero__foot{align-items:start;flex-direction:column}.catalogue-toolbar{align-items:stretch;flex-direction:column;gap:4px}.catalogue-tools{justify-content:flex-end}.catalogue-product-grid,.catalogue-loading-grid{grid-template-columns:repeat(3,1fr)}.wardrobe-hero__masthead{grid-template-columns:1fr;gap:24px}.wardrobe-hero__masthead h1{font-size:clamp(70px,8vw,108px)}.wardrobe-hero__masthead aside{max-width:570px}}@media(max-width:820px){.catalogue-hero{grid-template-columns:1fr}.catalogue-hero__copy{min-height:720px;padding:140px 28px 45px;border-right:0}.catalogue-hero__visual{min-height:720px}.catalogue-hero__frame{left:8%;width:72%}.catalogue-intro{grid-template-columns:1fr;gap:26px}.catalogue-intro>p{margin-left:0}.catalogue-body{padding-inline:22px}.catalogue-tools{justify-content:flex-start;overflow-x:auto}.catalogue-new-toggle{display:none!important}.catalogue-product-grid,.catalogue-loading-grid{grid-template-columns:repeat(2,1fr)}.wardrobe-hero{min-height:980px;grid-template-rows:auto auto 440px auto;padding-inline:24px}.wardrobe-hero__masthead{grid-template-columns:1fr;gap:22px}.wardrobe-hero__masthead aside{max-width:480px}.wardrobe-runway figure:last-child{display:none}}@media(max-width:560px){.catalogue-hero__headline h1{font-size:clamp(58px,20vw,88px)}.catalogue-hero__detail{width:125px}.catalogue-intro h2{font-size:54px}.catalogue-toolbar{top:70px}.catalogue-sort>button{max-width:145px;overflow:hidden;text-overflow:ellipsis}.catalogue-product-grid,.catalogue-loading-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalogue-card__actions,.catalogue-card__quick{display:none}.catalogue-card__title h3{font-size:15px}.catalogue-card__title svg{display:none}.catalogue-compare-bar{gap:10px}.catalogue-compare-bar p,.catalogue-compare-bar>button:first-of-type{display:none}.catalogue-drawer__panel header,.catalogue-drawer__content,.catalogue-drawer__panel footer{padding-left:24px;padding-right:24px}}@media(prefers-reduced-motion:reduce){.catalogue-page *,.catalogue-page *:before,.catalogue-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.community-page{--co-ink:#171310;--co-paper:#f5efe6;--co-gold:#b78952;color:var(--co-ink);background:var(--co-paper);overflow:hidden}.community-page--challenges{--co-paper:#211b1d;--co-ink:#f7efe6;--co-gold:#d2a38a}.community-page--live{--co-paper:#171519;--co-ink:#fff6ee;--co-gold:#e37265}.community-page--vip{--co-paper:#1b1718;--co-ink:#f9f3e9;--co-gold:#d5b47c}.community-page--eco{--co-paper:#e9ebe3;--co-ink:#20322b;--co-gold:#648574}.community-opening{min-height:min(850px,92svh);padding:112px max(5vw,24px) 30px;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.84fr);grid-template-rows:auto 1fr auto;gap:0 4vw;background:var(--co-paper);color:var(--co-ink)}.community-opening:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),currentColor calc(25% - 1px),currentColor 25%);opacity:.035;pointer-events:none}.community-opening__index,.community-opening__footer{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;font:700 10px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.24em;color:var(--co-gold)}.community-opening__index{border-bottom:1px solid color-mix(in srgb,var(--co-ink) 20%,transparent);padding:0 0 20px}.community-opening__copy{align-self:center;min-width:0;padding:55px 0;position:relative;z-index:2}.community-opening__kicker{display:flex;align-items:center;gap:12px;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.26em;color:var(--co-gold);margin-bottom:34px}.community-opening__kicker i{width:32px;height:1px;background:currentColor}.community-opening__title{margin:0;font-family:Bodoni Moda,Didot,Times New Roman,serif;font-weight:400;letter-spacing:-.075em;font-size:clamp(68px,8.7vw,170px);line-height:.85;text-transform:uppercase}.community-opening__title span{display:block;white-space:nowrap}.community-opening__title span:nth-child(2){margin-left:5vw;color:var(--co-gold)}.community-opening__title em{font-style:normal}.community-opening__copy>p{margin:42px 0 0;max-width:465px;font:400 clamp(15px,1.3vw,18px)/1.7 "Montserrat",Arial,sans-serif;letter-spacing:0;opacity:.76}.community-opening__actions{margin-top:34px;display:flex;align-items:center;flex-wrap:wrap;gap:24px;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.community-opening__actions button,.community-opening__actions a{color:inherit;background:none;border:0;border-bottom:1px solid currentColor;padding:12px 0;cursor:pointer;transition:color .25s,transform .25s}.community-opening__actions button:hover,.community-opening__actions a:hover{color:var(--co-gold);transform:translateY(-3px)}.community-opening__photo{position:relative;align-self:center;height:min(640px,67svh);overflow:hidden;background:#b8a89a;border-radius:48% 48% 2px 2px/35% 35% 2px 2px;box-shadow:0 28px 80px #0002}.community-opening__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 65%,#100e0c70);pointer-events:none}.community-opening__photo img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:center 8%;object-position:center 8%;transform-origin:center top}.community-opening--live .community-opening__photo{border-radius:0;transform:rotate(2deg);outline:12px solid #f1e8dd}.community-opening--vip .community-opening__photo{border-radius:50% 50% 0 0;filter:sepia(.25)}.community-opening--eco .community-opening__photo{border-radius:220px 220px 12px 12px}.community-opening--community .community-opening__photo{transform:rotate(-2deg)}.community-opening--challenges .community-opening__photo{clip-path:polygon(8% 0,100% 0,100% 90%,0 100%);border-radius:0}.community-opening__photo-label{position:absolute;z-index:1;bottom:22px;left:24px;color:#fff;font:700 10px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.2em}.community-opening__footer{gap:20px;border-top:1px solid color-mix(in srgb,var(--co-ink) 20%,transparent);padding-top:18px}.community-opening__rule{flex:1;height:1px;background:color-mix(in srgb,var(--co-ink) 20%,transparent)}.community-content{position:relative;z-index:1;color:inherit}.community-page__body{padding:95px max(5vw,24px) 120px}.community-page__body>*{max-width:1350px;margin-left:auto;margin-right:auto}.community-page .community-motion-card{transition:transform .35s ease,box-shadow .35s ease}.community-page .community-motion-card:hover{transform:translateY(-7px);box-shadow:0 22px 55px #0002}@media(max-width:900px){.community-opening{min-height:auto;grid-template-columns:1fr;padding-top:105px}.community-opening__copy{padding:55px 0 34px}.community-opening__title{font-size:clamp(55px,13vw,112px)}.community-opening__title span{white-space:normal}.community-opening__title span:nth-child(2){margin-left:0}.community-opening__photo{height:55svh;width:min(100%,620px);justify-self:end}.community-opening__footer{margin-top:35px}}@media(max-width:600px){.community-opening{padding-left:20px;padding-right:20px}.community-opening__copy{padding:40px 0 28px}.community-opening__title{font-size:clamp(50px,13vw,80px)}.community-opening__copy>p{margin-top:28px}.community-opening__photo{height:47svh}.community-page__body{padding:60px 20px 90px}}@media(prefers-reduced-motion:reduce){.community-page *,.community-page *:before,.community-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.community-opening__title{font-size:clamp(66px,6.6vw,126px)}.community-opening__title span:nth-child(2){max-width:38vw;white-space:normal;overflow-wrap:normal;line-height:.82;margin-top:.08em;margin-left:2.3vw}.community-page__body{background:#151314;color:#f5efe8}.community-page--eco .community-page__body{background:#1d2b25}.community-page--community .community-page__body{background:#251e1d}.community-page__body .rounded-\[40px\],.community-page__body .rounded-\[32px\],.community-page__body .rounded-3xl{border-radius:8px}.community-page__body .grid>.group{border-radius:8px}@media(max-width:900px){.community-opening__title span:nth-child(2){max-width:none;margin-left:0}}.community-chapter{padding:0 0 70px;border-bottom:1px solid #eee8e03d;margin-bottom:70px!important}.community-chapter__top{display:flex;justify-content:space-between;gap:18px;color:#c9a07b;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.22em}.community-chapter__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(250px,.6fr);gap:7vw;align-items:end;padding-top:32px}.community-chapter h2{font:400 clamp(56px,7vw,132px)/.85 "Bodoni Moda","Didot",Georgia,serif;letter-spacing:-.065em;text-transform:uppercase;margin:0;max-width:900px}.community-chapter p{max-width:350px;font:400 15px/1.7 Montserrat,Arial,sans-serif;color:#d0c2b8;margin:0 0 8px}.community-page--eco .community-chapter__top{color:#a0baa1}.community-page--live .community-chapter__top{color:#e5877b}@media(max-width:700px){.community-chapter__grid{grid-template-columns:1fr;gap:26px}.community-chapter{padding-bottom:45px;margin-bottom:45px!important}}.community-feed-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.community-feed-grid:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.community-feed-grid>*{min-width:0}.community-feed-grid>.community-feed-note{grid-column:span 1}.community-feed-grid>.group:first-of-type{grid-column:span 1}.community-feed-note{min-height:430px;display:flex;flex-direction:column;justify-content:center;border-top:1px solid #c1a88e88;border-bottom:1px solid #c1a88e88;padding:35px 28px 35px 0}.community-feed-note>span{color:#c9a07b;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.2em}.community-feed-note h3{margin:35px 0 24px;font:400 clamp(42px,4vw,68px)/.95 "Bodoni Moda","Didot",Georgia,serif;letter-spacing:-.04em;text-transform:uppercase}.community-feed-note h3 em{font-style:normal;color:#c9a07b}.community-feed-note p{max-width:280px;color:#d0c2b8;font:400 14px/1.7 Montserrat,Arial,sans-serif}.community-feed-note button{display:flex;align-items:center;justify-content:space-between;width:min(100%,260px);margin-top:24px;padding:13px 0;color:#f4e9e1;background:none;border:0;border-bottom:1px solid #c9a07b;text-align:left;font:700 10px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.community-feed-grid>.group{border-radius:0 60px 0 0!important;overflow:hidden}.community-feed-grid>.group img{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.challenge-editorial{border-top:1px solid #ad988a66;padding-top:35px}.challenge-editorial .group.p-1{border-radius:2px!important;background:none!important;padding:0!important}.challenge-editorial>div.grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:5vw}.challenge-editorial__card{background:#e9dfd3!important;color:#251b19;border-radius:2px!important;padding:clamp(28px,3vw,56px)!important}.challenge-editorial__card h2{font:400 clamp(38px,4vw,72px)/.95 "Bodoni Moda","Didot",Georgia,serif;letter-spacing:-.045em;color:#241a19!important;text-transform:uppercase}.challenge-editorial__card>p{color:#584b45!important}.challenge-editorial__card .grid>div{background:none!important;border-radius:0!important;border:0!important;border-top:1px solid #4a362a55!important;padding:14px 0!important}.challenge-editorial__card .grid>div p:last-child{color:#3b2a21!important;font:400 26px/1 Bodoni Moda,Georgia,serif}.challenge-editorial__type{display:flex;flex-direction:column;gap:4px;align-items:start;justify-content:center;min-width:75px;border-left:2px solid #8c6b56;padding-left:13px;color:#8c6b56}.challenge-editorial__type span{font:700 9px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.14em}.challenge-editorial__type b{font:400 32px/1 Bodoni Moda,Georgia,serif}.challenge-editorial__entries{padding-top:8px}.challenge-editorial__entries>div:first-child{border-bottom:1px solid #e8dbce55;padding-bottom:18px}.challenge-editorial__empty{min-height:390px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:45px;background:#241e1e;border:1px solid #c1a88e55}.challenge-editorial__empty span{color:#caa88a;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.2em}.challenge-editorial__empty strong{margin:30px 0 15px;max-width:500px;color:#f2e8e1;font:400 clamp(40px,4vw,72px)/.95 "Bodoni Moda",Georgia,serif;text-transform:uppercase}.challenge-editorial__empty p{color:#ad9b91;font:400 15px/1.6 Montserrat,Arial,sans-serif}.community-page--live .community-content section{border-top:1px solid #d58a7b66;padding-top:28px}.community-page--live .community-content section>div.grid>div{border-radius:2px!important;background:#261e21!important}.community-page--vip .community-content button{border-radius:2px!important}.community-page--vip .community-content .grid>div{border-radius:2px!important}.community-page--eco .community-content .grid>div{border-radius:2px!important}@media(max-width:1100px){.community-feed-grid:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:850px){.challenge-editorial>div.grid{grid-template-columns:1fr}.challenge-editorial .sticky{position:static}}@media(max-width:650px){.community-feed-grid,.community-feed-grid:has(>:nth-child(3)){grid-template-columns:1fr}.community-feed-note{min-height:auto}.challenge-editorial__empty{padding:30px}}.live-editorial-empty{min-height:570px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr);gap:5vw;position:relative;border-top:1px solid #e8857a88;border-bottom:1px solid #e8857a88;padding:36px 0}.live-editorial-empty__signal{position:absolute;top:36px;left:0;display:flex;align-items:center;gap:12px;color:#df8d85;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.2em}.live-editorial-empty__signal i{width:8px;height:8px;background:#d95c51;border-radius:50%;box-shadow:0 0 0 6px #d95c5130;animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{50%{box-shadow:0 0 0 12px #d95c5100}}.live-editorial-empty__copy{align-self:end;padding:70px 0 30px}.live-editorial-empty__copy>span{color:#df8d85;font:700 10px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.2em}.live-editorial-empty h3{margin:26px 0;color:#faf0e9;font:400 clamp(53px,6vw,112px)/.84 "Bodoni Moda",Georgia,serif;letter-spacing:-.06em;text-transform:uppercase}.live-editorial-empty h3 em{color:#e5877b;font-style:normal}.live-editorial-empty p{max-width:370px;color:#baaba9;font:400 15px/1.7 Montserrat,Arial,sans-serif}.live-editorial-empty__frame{height:100%;min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:35px;border:1px solid #d8a19b66;background:radial-gradient(circle at 50% 45%,#772e38 0,#321f27 42%,#211a20 75%);transform:rotate(2deg)}.live-editorial-empty__frame span{align-self:stretch;color:#e9aaa3;font:700 10px/1.3 Montserrat,Arial,sans-serif;letter-spacing:.2em}.live-editorial-empty__frame span:last-child{text-align:right}.live-editorial-empty__frame strong{color:#fff1e9;font:400 clamp(105px,14vw,250px)/.8 "Bodoni Moda",Georgia,serif;letter-spacing:-.08em}.live-editorial-card{border-radius:2px!important;box-shadow:0 22px 60px #0003}.vip-editorial-tabs{max-width:100%!important;justify-content:flex-start!important;padding:0!important;border:0!important;border-bottom:1px solid #bba58966!important;border-radius:0!important;background:none!important;box-shadow:none!important;gap:6px!important}.vip-editorial-tabs button{border-radius:0!important;border-bottom:2px solid transparent;padding:20px 22px!important;background:none!important;box-shadow:none!important;color:#c1ad9d!important;transform:none!important}.vip-editorial-tabs button:hover{color:#f3e5d5!important}.vip-editorial-tabs button.bg-\[\#d6b47c\]{color:#dfb97c!important;border-color:#dfb97c}.vip-editorial-content>div{border-radius:0!important}.vip-editorial-content .grid>div{border:1px solid #bda98b55!important;background:#241d1e!important;padding:26px!important}.eco-editorial-gate{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.8fr);gap:6vw;min-height:560px;padding:40px 0;border-top:1px solid #a4bea86e;border-bottom:1px solid #a4bea86e}.eco-editorial-gate__copy{align-self:center}.eco-editorial-gate__copy>span{color:#a7bea6;font:700 10px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.22em}.eco-editorial-gate h3{margin:25px 0;color:#eff0e5;font:400 clamp(56px,5.8vw,110px)/.86 "Bodoni Moda",Georgia,serif;letter-spacing:-.06em;text-transform:uppercase}.eco-editorial-gate h3 em{color:#aec9a5;font-style:normal}.eco-editorial-gate p{max-width:400px;color:#b4c2b1;font:400 15px/1.7 Montserrat,Arial,sans-serif}.eco-editorial-gate button{display:flex;align-items:center;justify-content:space-between;width:min(100%,300px);margin-top:36px;padding:13px 0;color:#eff0e5;background:none;border:0;border-bottom:1px solid #aec9a5;cursor:pointer;font:700 11px/1.2 Montserrat,Arial,sans-serif;text-transform:uppercase;letter-spacing:.14em}.eco-editorial-gate__visual{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:35px;background:#d6ddcb;color:#23352a;min-height:470px;border-radius:50% 50% 2px 2px/32% 32% 2px 2px}.eco-editorial-gate__visual span{font:700 10px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.22em}.eco-editorial-gate__visual strong{align-self:center;font:400 clamp(70px,7vw,140px)/.75 "Bodoni Moda",Georgia,serif;letter-spacing:-.06em;text-align:center}.eco-editorial-gate__visual span:last-child{align-self:flex-end}@media(max-width:800px){.live-editorial-empty,.eco-editorial-gate{grid-template-columns:1fr}.live-editorial-empty__frame{min-height:350px}}@media(prefers-reduced-motion:reduce){.live-editorial-empty__signal i{animation:none}}.co-curtain{position:absolute;top:0;bottom:0;z-index:10;pointer-events:none}.co-curtain--left{width:50%;left:0;background:linear-gradient(90deg,#171310,#251e1d);transform-origin:left}.co-curtain--right{width:50%;right:0;background:linear-gradient(-90deg,#171310,#251e1d);transform-origin:right}.co-iris-flare{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(214,180,124,.35) 0%,rgba(214,180,124,.08) 45%,transparent 70%);pointer-events:none;z-index:1;filter:blur(40px)}.co-laser-slash{position:absolute;top:-40%;left:-40%;width:180%;height:2px;background:linear-gradient(90deg,transparent 0%,rgba(210,163,138,.9) 50%,transparent 100%);transform:rotate(-32deg);z-index:6;pointer-events:none;filter:drop-shadow(0 0 10px #d2a38a)}.co-spotlight-beam{position:absolute;top:12%;right:14%;width:540px;height:540px;border-radius:50%;background:radial-gradient(circle,rgba(210,163,138,.22) 0%,transparent 70%);pointer-events:none;z-index:1;filter:blur(50px)}.co-anamorphic-flare{position:absolute;top:42%;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,#ef4444 35%,#fff 50%,#ef4444 65%,transparent 100%);transform-origin:center;z-index:8;pointer-events:none;filter:drop-shadow(0 0 16px #ef4444)}.co-live-on-air-tag{position:absolute;top:28px;right:max(5vw,24px);display:flex;align-items:center;gap:10px;font:700 9px/1 Montserrat,Arial,sans-serif;letter-spacing:.22em;color:#ef4444;z-index:5;padding:6px 14px;border-radius:999px;background:#ef444414;border:1px solid rgba(239,68,68,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.co-live-radar{width:6px;height:6px;border-radius:50%;background:#ef4444;box-shadow:0 0 0 4px #ef44444d;animation:co-live-pulse 1.8s ease-in-out infinite}@keyframes co-live-pulse{50%{box-shadow:0 0 0 9px #ef444400}}.co-live-eq{display:flex;align-items:flex-end;gap:2px;height:10px}.co-live-eq i{width:2px;height:100%;background:#ef4444;border-radius:1px;transform-origin:bottom}.co-vault-gate{position:absolute;top:0;bottom:0;width:50%;z-index:12;pointer-events:none;background:#121013}.co-vault-gate--left{left:0;border-right:1px solid rgba(214,180,124,.35);box-shadow:inset -30px 0 60px #000000d9}.co-vault-gate--right{right:0;border-left:1px solid rgba(214,180,124,.35);box-shadow:inset 30px 0 60px #000000d9}.co-gold-aura{position:absolute;top:42%;left:48%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(214,180,124,.35) 0%,rgba(214,180,124,.08) 50%,transparent 70%);pointer-events:none;z-index:1;filter:blur(60px)}.co-vip-seal{position:absolute;top:32px;left:50%;transform:translate(-50%);width:44px;height:44px;border-radius:50%;border:1px solid rgba(214,180,124,.35);background:#1b1718d9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:6;box-shadow:0 10px 30px #00000080,0 0 20px #d6b47c40}.co-eco-arch-ring{position:absolute;bottom:0;right:6%;width:min(580px,45vw);height:min(580px,45vw);border-radius:50% 50% 0 0;border:1px solid rgba(100,133,116,.3);pointer-events:none;z-index:1}.co-eco-mist{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 75% 60%,rgba(100,133,116,.22) 0%,transparent 68%);pointer-events:none;z-index:1;filter:blur(45px)}.gift-atelier{--gift-bg:#090a0b;--gift-paper:#f6f0e7;--gift-gold:#dfb76e;--gift-muted:#9a9da3;position:relative;min-height:100vh;overflow:hidden;padding:clamp(118px,12vw,164px) 24px 120px;color:var(--gift-paper);background:var(--gift-bg);font-family:Manrope,Arial,sans-serif}.gift-atelier:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.24;background-image:radial-gradient(rgba(255,255,255,.3) .45px,transparent .7px);background-size:5px 5px;-webkit-mask-image:linear-gradient(#000,transparent 60%);mask-image:linear-gradient(#000,transparent 60%)}.gift-atelier__glow{position:absolute;width:45rem;height:45rem;pointer-events:none;filter:blur(90px);opacity:.18;border-radius:50%}.gift-atelier__glow--one{top:80px;left:-18rem;background:#c8894d}.gift-atelier__glow--two{right:-20rem;top:27rem;background:#55372b}.gift-atelier__hero,.gift-atelier__workspace{position:relative;z-index:1;width:min(1240px,100%);margin:auto}.gift-atelier__hero{max-width:1000px;padding-bottom:88px;text-align:center}.gift-atelier__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid rgba(223,183,110,.4);color:var(--gift-gold);font-size:9px;font-weight:800;letter-spacing:.18em}.gift-atelier__edition{display:block;margin:21px 0 8px;color:#7f838b;font-size:9px;font-weight:700;letter-spacing:.16em}.gift-atelier h1{margin:0;font:400 clamp(3.2rem,7vw,7.1rem)/.86 Georgia,"Times New Roman",serif;letter-spacing:-.075em}.gift-atelier h1 em{color:var(--gift-gold);font-style:normal}.gift-atelier__hero>p{max-width:500px;margin:27px auto 0;color:#b8bac0;font-size:14px;line-height:1.75}.gift-atelier__promises{display:flex;justify-content:center;flex-wrap:wrap;gap:18px;margin-top:25px;color:#d7d5d0;font-size:11px}.gift-atelier__promises span{display:inline-flex;align-items:center;gap:7px}.gift-atelier__promises svg{color:var(--gift-gold)}.gift-atelier__workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.88fr);align-items:start;gap:clamp(45px,7vw,105px)}.gift-atelier__form{padding:0 0 24px}.gift-step{display:flex;gap:15px;align-items:start}.gift-step--spaced{margin-top:63px}.gift-step>span{display:grid;flex:0 0 auto;width:31px;height:31px;place-items:center;border:1px solid rgba(223,183,110,.55);color:var(--gift-gold);font:400 13px Georgia,serif}.gift-step p{margin:1px 0 5px;color:var(--gift-gold);font-size:9px;font-weight:800;letter-spacing:.18em}.gift-step h2{margin:0;font:400 clamp(1.75rem,2.5vw,2.35rem)/1 Georgia,"Times New Roman",serif;letter-spacing:-.05em}.gift-amounts{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:26px}.gift-amounts button{min-height:79px;border:1px solid rgba(246,240,231,.14);color:#d7d7d5;background:#ffffff06;cursor:pointer;transition:transform .25s,border-color .25s,background .25s,color .25s}.gift-amounts button:hover{transform:translateY(-3px);border-color:#dfb76eb3}.gift-amounts button.is-selected{border-color:var(--gift-gold);color:#16120b;background:var(--gift-gold);box-shadow:0 18px 40px #d5af672b}.gift-amounts b,.gift-amounts small{display:block}.gift-amounts b{font-size:14px}.gift-amounts small{margin-top:5px;font-size:8px;font-weight:800;letter-spacing:.13em}.gift-field{position:relative;display:block}.gift-field>span{display:block;margin-bottom:8px;color:#aeb1b8;font-size:9px;font-weight:800;letter-spacing:.14em}.gift-field>span i{color:#6f737b;font-style:normal;font-weight:500;letter-spacing:0;text-transform:none}.gift-field input,.gift-field textarea{box-sizing:border-box;width:100%;border:1px solid rgba(246,240,231,.14);border-radius:0;outline:0;color:var(--gift-paper);background:#ffffff06;font:400 13px Manrope,Arial,sans-serif;transition:border-color .2s,background .2s}.gift-field input{height:53px;padding:0 16px}.gift-field textarea{padding:14px 16px;resize:vertical}.gift-field input:focus,.gift-field textarea:focus{border-color:var(--gift-gold);background:#dfb76e0b}.gift-field input::-moz-placeholder,.gift-field textarea::-moz-placeholder{color:#666a72}.gift-field input::placeholder,.gift-field textarea::placeholder{color:#666a72}.gift-field--amount{margin-top:12px}.gift-field--amount span{margin:0 0 7px}.gift-field--amount i{position:absolute;top:35px;right:16px;color:var(--gift-gold);font-size:9px;font-style:normal;letter-spacing:.1em}.gift-field--amount input{padding-right:55px}.gift-field>svg{position:absolute;left:16px;bottom:18px;color:var(--gift-gold)}.gift-field:has(>svg) input{padding-left:42px}.gift-designs{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-top:26px}.gift-designs button{position:relative;overflow:hidden;padding:5px;border:1px solid rgba(246,240,231,.14);color:#aeb1b8;background:#131416;cursor:pointer;text-align:left;transition:transform .28s,border-color .28s,background .28s}.gift-designs button:hover{transform:translateY(-4px)}.gift-designs button.is-selected{border-color:var(--gift-gold);background:#242018;box-shadow:0 0 0 2px #dfb76e1f}.gift-designs svg{display:block;width:100%;height:auto;aspect-ratio:1.6}.gift-designs b{display:block;overflow:hidden;margin:7px 3px 2px;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600}.gift-designs__number{position:absolute;z-index:2;top:9px;left:9px;color:#fff;font-size:8px;font-weight:800;mix-blend-mode:difference}.gift-recipient{display:grid;grid-template-columns:1fr 1fr;gap:15px 12px;margin-top:27px}.gift-field--message{grid-column:span 2}.gift-preview{position:sticky;top:112px;padding:17px;border:1px solid rgba(223,183,110,.46);background:linear-gradient(145deg,#dfb76e1a,#111111b8 43%,#ffffff09);box-shadow:0 34px 100px #00000059}.gift-preview__top{display:flex;justify-content:space-between;gap:15px;padding:1px 2px 14px;color:var(--gift-gold);font-size:9px;font-weight:800;letter-spacing:.14em}.gift-preview__top span:last-child{overflow:hidden;max-width:170px;color:#aaa7a0;text-overflow:ellipsis;white-space:nowrap;font-weight:500;letter-spacing:.07em}.gift-preview__card{overflow:hidden;background:#20180f}.gift-preview__card svg{display:block;width:100%;height:auto;transform:scale(1.002)}.gift-preview__recipient{min-height:43px;margin:18px 0 15px;color:#c9c6c0;font:400 17px/1.35 Georgia,serif}.gift-preview__purchase{display:grid;grid-template-columns:1fr auto 24px;width:100%;align-items:center;gap:9px;padding:17px 15px;border:0;color:#17120a;background:var(--gift-gold);cursor:pointer;text-align:left;transition:transform .25s,background .25s}.gift-preview__purchase:hover{transform:translateY(-2px);background:#ebc77f}.gift-preview__purchase:disabled{cursor:wait;opacity:.68}.gift-preview__purchase span{font-size:10px;font-weight:800;letter-spacing:.11em}.gift-preview__purchase b{font-size:11px}.gift-preview__fine{display:flex;align-items:flex-start;gap:8px;margin:15px 1px 1px;color:#989b9f;font-size:10px;line-height:1.55}.gift-preview__fine svg{flex:0 0 auto;margin-top:1px;color:var(--gift-gold)}.gift-preview__complete{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 14px;border:1px solid rgba(108,205,147,.42);color:#9ae0b3;text-align:center}.gift-preview__complete>span{font-size:10px;font-weight:800;letter-spacing:.13em}.gift-preview__complete code{color:var(--gift-paper);font-size:14px;font-weight:700}.gift-preview__complete button{display:inline-flex;align-items:center;gap:7px;border:0;color:var(--gift-gold);background:transparent;cursor:pointer;font-size:11px}@media(max-width:850px){.gift-atelier{padding:98px 17px 90px}.gift-atelier__hero{padding-bottom:56px}.gift-atelier__workspace{grid-template-columns:1fr;gap:46px}.gift-preview{position:relative;top:auto;order:-1}.gift-preview__card{max-width:580px;margin:auto}.gift-designs{grid-template-columns:repeat(5,minmax(0,1fr))}.gift-atelier h1{font-size:clamp(3rem,11vw,5.2rem)}}@media(max-width:520px){.gift-atelier__hero{text-align:left}.gift-atelier__promises{justify-content:flex-start}.gift-amounts{grid-template-columns:repeat(2,1fr)}.gift-designs{grid-template-columns:repeat(3,1fr)}.gift-recipient{grid-template-columns:1fr}.gift-field--message{grid-column:auto}.gift-preview{padding:12px}.gift-preview__purchase{grid-template-columns:1fr auto 18px}.gift-preview__purchase b{font-size:10px}.gift-atelier__hero>p{margin-left:0}.gift-step--spaced{margin-top:46px}}@media(prefers-reduced-motion:reduce){.gift-amounts button,.gift-designs button,.gift-preview__purchase{transition:none}}.gift-atelier{padding-top:92px;background:#e9ded1;color:#261b19}.gift-atelier:before{opacity:.13;background-image:radial-gradient(#4e302b .45px,transparent .7px)}.gift-atelier__glow{opacity:.11}.gift-atelier__hero{width:calc(100% + 48px);max-width:none;min-height:min(770px,87svh);margin:-1px -24px 100px;padding:50px max(5vw,24px) 65px;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.85fr);align-items:center;gap:7vw;text-align:left;background:radial-gradient(circle at 77% 45%,#cf9e77 0,#7a4438 31%,#2a1a1b 70%);color:#fff5ed;overflow:hidden}.gift-atelier__hero-copy{position:relative;z-index:2}.gift-atelier__eyebrow{border:0;border-bottom:1px solid #e2c29b;padding:0 0 14px;color:#e2c29b}.gift-atelier__edition{margin:50px 0 18px;color:#dbc2a8;letter-spacing:.25em}.gift-atelier h1{font:400 clamp(4.3rem,7vw,8.5rem)/.83 "Bodoni Moda","Didot",Georgia,serif;letter-spacing:-.075em}.gift-atelier__hero h1 em{color:#e3bc91}.gift-atelier__hero>p,.gift-atelier__hero-copy>p{max-width:460px;margin:32px 0 0;color:#e5d4c8;font-size:15px;line-height:1.8}.gift-atelier__promises{justify-content:flex-start;margin-top:35px;color:#e8d9ca}.gift-atelier__hero-art{position:relative;justify-self:center;width:min(100%,650px);transform:rotate(-5deg);filter:drop-shadow(20px 40px 38px #180c1077)}.gift-atelier__hero-card{padding:15px;background:#f1e5d4}.gift-atelier__hero-card svg{display:block;width:100%;height:auto}.gift-atelier__hero-art>span{display:block;margin:18px 0 0;text-align:right;color:#eed8c0;font:700 10px/1.2 Manrope,Arial,sans-serif;letter-spacing:.25em}.gift-atelier__workspace{color:#271c18}.gift-step>span{color:#875d47;border-color:#9f795c}.gift-step p{color:#926944}.gift-amounts button{color:#332622;border-color:#c4ae9b;background:#fff9f1}.gift-amounts button.is-selected{color:#fff8ed;background:#6c3d35;border-color:#6c3d35}.gift-field>span{color:#67514a}.gift-field input,.gift-field textarea{color:#261c1a;background:#fff9f1;border-color:#c4ae9b}.gift-field input::-moz-placeholder,.gift-field textarea::-moz-placeholder{color:#a58c7f}.gift-field input::placeholder,.gift-field textarea::placeholder{color:#a58c7f}.gift-preview{background:#241a1a;color:#f7ece1}@media(max-width:850px){.gift-atelier__hero{width:calc(100% + 34px);margin:0 -17px 70px;grid-template-columns:1fr;min-height:auto;padding:70px 25px;gap:55px}.gift-atelier__hero-art{max-width:520px}}@media(max-width:520px){.gift-atelier__hero{padding:48px 20px 70px}.gift-atelier h1{font-size:clamp(3.9rem,16vw,6rem)}.gift-atelier__edition{margin-top:30px}}.gift-atelier__chapter{position:relative;z-index:1;width:min(1240px,100%);margin:0 auto 75px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:25px 7vw;align-items:end;padding:30px 0 50px;border-top:1px solid #7b584977;border-bottom:1px solid #7b584977}.gift-atelier__chapter>span{grid-column:1/-1;color:#926944;font:700 10px/1.3 Manrope,Arial,sans-serif;letter-spacing:.22em}.gift-atelier__chapter h2{margin:0;font:400 clamp(60px,6vw,115px)/.86 "Bodoni Moda",Georgia,serif;letter-spacing:-.06em;text-transform:uppercase}.gift-atelier__chapter h2 em{color:#9a6e53;font-style:normal}.gift-atelier__chapter p{max-width:330px;color:#6d554b;font:400 15px/1.7 Manrope,Arial,sans-serif}.gift-step{align-items:center;padding-top:20px;border-top:1px solid #92755d88}.gift-step>span{width:auto;height:auto;border:0;font:400 36px/1 Bodoni Moda,Georgia,serif}.gift-step h2{font:400 clamp(30px,3vw,48px)/1 "Bodoni Moda",Georgia,serif}.gift-amounts button{min-height:95px}.gift-designs button{background:#fff9f1;color:#513f37;border-color:#c4ae9b}.gift-designs button.is-selected{background:#ede0d0}.gift-preview{border-color:#7e604b;padding:22px}@media(max-width:850px){.gift-atelier__chapter{grid-template-columns:1fr;margin-bottom:55px}.gift-atelier__chapter>span{grid-column:auto}}.gift-ribbon-unfurl{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent 0%,#e2c29b 30%,#fff 50%,#e2c29b 70%,transparent 100%);pointer-events:none;z-index:10;filter:drop-shadow(0 0 12px #e2c29b)}.gift-atelier__specular{position:absolute;top:35%;right:20%;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(226,194,155,.25) 0%,transparent 70%);pointer-events:none;z-index:1;filter:blur(60px)}.blog-page{color:#f6f2ea;background:#08090b}.blog-page-noise{opacity:.42;background-image:radial-gradient(rgba(255,255,255,.28) .45px,transparent .6px);background-size:5px 5px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 72%);mask-image:linear-gradient(to bottom,#000,transparent 72%)}.blog-orb{position:fixed;z-index:0;width:42rem;height:42rem;border-radius:50%;filter:blur(92px);opacity:.14;pointer-events:none}.blog-orb-left{top:-16rem;left:-20rem;background:#d6b47c}.blog-orb-right{top:22rem;right:-25rem;background:#483668}.blog-intro{position:relative;min-height:min(72vh,650px);padding:clamp(4.5rem,9vw,8.2rem) clamp(1rem,7vw,6.5rem) 3.5rem;border:1px solid rgba(226,195,132,.25);overflow:hidden;display:flex;flex-direction:column;justify-content:center;background:linear-gradient(105deg,rgba(217,182,115,.14),transparent 42%),#0b0c0e}.blog-intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),rgba(255,255,255,.06) 25%);pointer-events:none}.blog-intro:after{content:"JOURNAL";position:absolute;right:-1.8rem;bottom:-5.7rem;color:#ffffff07;font:400 clamp(9rem,23vw,21rem)/1 Georgia,serif;letter-spacing:-.12em;pointer-events:none}.blog-intro>*{position:relative;z-index:1}.blog-intro-issue{position:absolute!important;top:20px;right:24px;font-size:10px;letter-spacing:.18em;color:#ffffff6e}.blog-intro-issue span{color:#e3c281}.blog-intro-eyebrow{display:inline-flex;align-items:center;align-self:flex-start;gap:8px;color:#e3c281;font-size:10px;font-weight:800;letter-spacing:.22em;text-transform:uppercase}.blog-intro-eyebrow:before{content:"";width:32px;height:1px;background:currentColor}.blog-intro-title{margin:22px 0 18px;max-width:860px;font:400 clamp(4.4rem,10.5vw,10.2rem)/.92 Georgia,"Times New Roman",serif;letter-spacing:-.09em}.blog-intro-title span{display:block;overflow:hidden;padding:0 .08em .2em;margin:0 0 -.15em -.08em}.blog-intro-title .blog-intro-gold{margin-left:clamp(2rem,12vw,12rem);color:#e3c281}.blog-intro-copy{max-width:430px;margin:0 0 36px;color:#f6f2eaa6;font-size:15px;line-height:1.75}.blog-intro-bottom{display:flex;gap:28px;align-items:end;justify-content:space-between;border-top:1px solid rgba(255,255,255,.17);padding-top:15px;color:#f6f2ea94;font-size:12px;line-height:1.5}.blog-intro-bottom p{max-width:335px;margin:0}.blog-intro-count{white-space:nowrap;color:#e3c281;text-transform:uppercase;font-size:9px;font-weight:800;letter-spacing:.16em}.blog-intro-count span{color:#f6f2ea;font:400 2.3rem/.7 Georgia,serif;letter-spacing:-.06em;margin-right:6px}.blog-intro-tools{position:relative;z-index:2;display:grid;grid-template-columns:minmax(240px,360px) 1fr;gap:24px;align-items:center;margin:-31px auto 78px;padding:0 30px;max-width:1120px}.blog-search-wrap{display:flex;align-items:center;gap:11px;min-height:62px;padding:0 19px;color:#e3c281;border:1px solid rgba(226,195,132,.45);background:#121214;box-shadow:0 18px 42px #00000057}.blog-search-wrap input{width:100%;outline:none;border:0;background:transparent;color:#f6f2ea;font-size:13px}.blog-search-wrap input::-moz-placeholder{color:#f6f2ea59}.blog-search-wrap input::placeholder{color:#f6f2ea59}.blog-search-sparkle{opacity:.56}.blog-category-list{display:flex;flex-wrap:wrap;gap:7px}.blog-category-list button{min-height:42px;padding:0 13px;border:1px solid rgba(255,255,255,.12);color:#f6f2ea9e;background:#0e0f11b8;font-size:11px;transition:.28s ease}.blog-category-list button:hover,.blog-category-list button.is-active{border-color:#d6b47c;color:#15120c;background:#d6b47c}.blog-category-index{display:inline-block;margin-right:6px;color:#d6b47c;font-size:8px;letter-spacing:.08em}.blog-category-list button.is-active .blog-category-index,.blog-category-list button:hover .blog-category-index{color:#15120c}.blog-featured{overflow:hidden;border:1px solid rgba(226,195,132,.34);background:#101113;box-shadow:0 26px 70px #00000047}.blog-featured>div{min-height:475px}.blog-featured img{filter:saturate(.78) contrast(1.04)}.blog-featured-copy{position:relative;background:linear-gradient(135deg,#17130d,#0d0e10 62%)}.blog-featured-copy:after{content:"FEATURED";position:absolute;right:-18px;bottom:-26px;color:#e1c18512;font:400 6.5rem/1 Georgia,serif;letter-spacing:-.08em}.blog-featured-badge{padding:9px 13px;background:#e3c281;color:#19140b;font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.blog-featured-title{font-family:Georgia,serif;font-size:clamp(2rem,3.4vw,3.35rem)!important;font-weight:400!important;line-height:1.02;letter-spacing:-.05em}.blog-grid{padding-bottom:36px}.blog-card{overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#111214;transition:transform .45s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .45s}.blog-card:hover{transform:translateY(-8px);border-color:#e2c38499;box-shadow:0 22px 48px #00000052}.blog-card>div:first-child{aspect-ratio:1.24}.blog-card h3{font-family:Georgia,serif;font-size:1.45rem!important;font-weight:400!important;line-height:1.05;letter-spacing:-.04em}.blog-empty{max-width:760px;margin:0 auto;padding-inline:24px;border:1px solid rgba(226,195,132,.23);background:linear-gradient(135deg,rgba(214,180,124,.1),transparent 62%)}.blog-empty-icon{display:inline-grid;place-items:center;width:64px;height:64px;margin-bottom:18px;color:#e3c281;border:1px solid rgba(226,195,132,.4);border-radius:50%}.blog-empty-kicker{margin:0 0 9px!important;color:#e3c281!important;font-size:9px!important;font-weight:800;letter-spacing:.19em}.blog-empty h3{margin:0 0 8px;color:#f6f2ea;font:400 clamp(2rem,4vw,3rem)/1 Georgia,serif;letter-spacing:-.05em}.blog-empty>p:last-child{color:#f6f2ea8f;font-size:13px}@media(max-width:700px){.blog-intro{min-height:590px;padding:95px 22px 30px}.blog-intro-title{font-size:clamp(3.85rem,18vw,6rem);line-height:.84}.blog-intro-title .blog-intro-gold{margin-left:1.2rem}.blog-intro-bottom{display:block}.blog-intro-bottom p{margin-bottom:18px}.blog-intro-tools{display:block;margin:-19px 8px 52px;padding:0}.blog-category-list{margin-top:11px;overflow-x:auto;flex-wrap:nowrap;padding-bottom:3px}.blog-category-list button{white-space:nowrap}.blog-featured>div{min-height:auto}.blog-featured-copy{padding:28px!important}.blog-page{padding-top:54px!important}}@media(prefers-reduced-motion:reduce){.blog-card{transition:none}.blog-card:hover{transform:none}}.blog-page{background:#f0e9df!important;color:#211b1b}.blog-page-noise,.blog-orb{display:none}.blog-intro{min-height:min(760px,87svh);display:block;padding:clamp(90px,12vw,190px) max(5vw,30px) 54px;background:#e6d7c5;border:0;color:#211b1b}.blog-intro:after{content:"LUXX";right:auto;left:-.04em;bottom:-.22em;color:#3328200a;font-size:clamp(12rem,30vw,35rem)}.blog-intro-visual{position:absolute!important;z-index:0!important;top:6%;right:5%;width:42%;height:82%;overflow:hidden;border-radius:47% 47% 0 0;background:#6f5a54}.blog-intro-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#e6d7c5aa,transparent 25%)}.blog-intro-visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 12%;object-position:center 12%;transform-origin:center top;filter:sepia(.15) saturate(.65)}.blog-intro-eyebrow{color:#815c3c}.blog-intro-issue{color:#694e3b;z-index:3!important}.blog-intro-issue span{color:#38271e}.blog-intro-title{position:relative;z-index:2;max-width:58%;margin-top:35px;font-family:Bodoni Moda,Didot,Georgia,serif;font-size:clamp(5rem,10vw,12rem);line-height:.82}.blog-intro-title .blog-intro-gold{margin-left:clamp(2rem,7vw,7rem);color:#895b3e}.blog-intro-copy{position:relative;z-index:2;max-width:370px;margin-top:34px;color:#493d36}.blog-intro-bottom{position:relative;z-index:2;width:44%;border-color:#2a211d40;color:#5a4b41}.blog-intro-count{color:#815c3c}.blog-intro-count span{color:#211b1b}.blog-intro-tools{margin-top:-31px}.blog-search-wrap{background:#fffaf3;color:#775234;border-color:#927354}.blog-search-wrap input{color:#211b1b}.blog-search-wrap input::-moz-placeholder{color:#8f7c69}.blog-search-wrap input::placeholder{color:#8f7c69}.blog-category-list button{background:#fff9f1;border-color:#c8b9a5;color:#43362f}.blog-category-list button:hover,.blog-category-list button.is-active{color:#fff9f1;background:#4c3028;border-color:#4c3028}.blog-featured{background:#241b1b}.blog-grid{gap:28px}.blog-card{background:#fff9f1;border-color:#d6c6b4;box-shadow:0 10px 30px #38291f12}.blog-card h3{color:#241b1b!important}.blog-card p,.blog-card .text-\[\#9aa3b2\]{color:#6d5b52}.blog-card:hover{border-color:#9c724c}.blog-empty{background:#fff9f1;border-color:#d6c6b4}.blog-empty h3{color:#241b1b}@media(max-width:700px){.blog-intro{min-height:690px;padding:90px 22px 30px}.blog-intro-visual{top:8%;right:-12%;width:80%;height:55%;opacity:.48}.blog-intro-title{max-width:100%;font-size:clamp(4.8rem,20vw,7.5rem)}.blog-intro-bottom{width:100%}.blog-intro-copy{max-width:290px}}.blog-chapter{display:grid;grid-template-columns:1fr minmax(240px,.45fr);gap:30px 8vw;align-items:end;padding:50px 0 42px;margin:0 0 54px;border-top:1px solid #5b443f66;border-bottom:1px solid #5b443f66}.blog-chapter>span{grid-column:1/-1;color:#916748;font:700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.22em}.blog-chapter h2{max-width:830px;margin:0;color:#271c1b;font:400 clamp(55px,6vw,112px)/.85 "Bodoni Moda","Didot",Georgia,serif;letter-spacing:-.06em;text-transform:uppercase}.blog-chapter h2 em{font-style:normal;color:#a77a55}.blog-chapter p{max-width:330px;margin:0;color:#6d5d52;font:400 15px/1.75 Manrope,Arial,sans-serif}.blog-featured{border:0;background:#2d2221}.blog-featured>div{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)!important;min-height:570px}.blog-featured>div>div:first-child{order:2}.blog-featured-copy{order:1;padding:clamp(36px,5vw,85px)!important;background:#2d2221}.blog-featured-copy:after{right:auto;left:-10px;bottom:-15px;color:#fff1dd09}.blog-featured-title{font:400 clamp(43px,4vw,72px)/.95 "Bodoni Moda","Didot",Georgia,serif!important;letter-spacing:-.05em;color:#f4e6da!important}.blog-featured img{filter:none}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}.blog-card{display:grid;grid-template-columns:42% 58%;min-height:290px}.blog-card>div:first-child{aspect-ratio:auto;min-height:290px}.blog-card>div:last-child{display:flex;flex-direction:column;padding:28px!important}.blog-card>div:last-child>div:last-child{margin-top:auto;padding-top:20px;border-top:1px solid #b9a89577}.blog-card h3{font-size:clamp(24px,2.1vw,38px)!important}.blog-afterword{margin:35px 0 110px;padding:80px clamp(25px,7vw,110px);color:#f4e8df;background:#684737;position:relative;overflow:hidden}.blog-afterword:after{content:"02";position:absolute;right:-.04em;bottom:-.35em;color:#ffffff0d;font:400 24rem/1 Bodoni Moda,Georgia,serif;pointer-events:none}.blog-afterword>span{color:#efd3b2;font:700 10px/1.4 Manrope,Arial,sans-serif;letter-spacing:.25em}.blog-afterword h3{position:relative;z-index:1;margin:35px 0;font:400 clamp(45px,5vw,90px)/.88 "Bodoni Moda",Georgia,serif;letter-spacing:-.05em;text-transform:uppercase}.blog-afterword h3 em{color:#e4bc91;font-style:normal}.blog-afterword a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:55px;padding:12px 0;border-bottom:1px solid #efd3b2;color:#fff0e0;font:700 11px/1.3 Manrope,Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase}@media(max-width:1000px){.blog-grid{grid-template-columns:1fr!important}}@media(max-width:700px){.blog-chapter{display:block}.blog-chapter h2{margin:25px 0}.blog-featured>div{grid-template-columns:1fr!important}.blog-featured>div>div:first-child{order:1;min-height:300px}.blog-featured-copy{order:2}.blog-card{grid-template-columns:1fr}.blog-card>div:first-child{min-height:280px}}.blog-press-rule{position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#895b3e 0%,#dfb76e 50%,transparent 100%);z-index:10;pointer-events:none}.article-page{--ink:#090a0d;--paper:#f3eee4;--gold:#d5af67;--muted:#9ea3ad;min-height:100vh;overflow:hidden;color:var(--paper);background:radial-gradient(ellipse 45% 30% at 70% 6%,rgba(196,145,74,.1),transparent 72%),var(--ink);font-family:Manrope,Arial,sans-serif}.article-page__grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.17;background-image:radial-gradient(rgba(255,255,255,.45) .5px,transparent .6px);background-size:5px 5px;-webkit-mask-image:linear-gradient(#000,transparent);mask-image:linear-gradient(#000,transparent)}.article-hero,.article-layout,.article-related{position:relative;z-index:1;width:min(1240px,calc(100% - 48px));margin:auto}.article-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);min-height:min(720px,calc(100svh - 78px));border-inline:1px solid rgba(243,238,228,.14);border-bottom:1px solid rgba(243,238,228,.14)}.article-hero__intro{display:flex;flex-direction:column;justify-content:center;padding:64px clamp(30px,5vw,76px)}.article-crumbs,.article-hero__meta,.article-byline{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:11px}.article-crumbs{position:absolute;top:28px;left:clamp(30px,5vw,76px)}.article-crumbs a:hover,.article-back:hover,.article-crumbs span{color:var(--gold)}.article-back{width:-moz-max-content;width:max-content;display:inline-flex;gap:8px;align-items:center;margin-bottom:62px;padding:0;border:0;color:#bbbfc7;background:none;font-size:12px;cursor:pointer}.article-kicker{display:flex;align-items:center;gap:10px;color:var(--gold);font-size:10px;font-weight:800;letter-spacing:.19em}.article-kicker i,.article-kicker:before{content:"";display:block;width:27px;height:1px;background:currentColor}.article-kicker i{width:7px}.article-hero__meta{margin:19px 0 16px}.article-hero__meta span+span:before{content:"/";margin-right:10px;color:#4f5159}.article-hero h1{max-width:760px;margin:0;font:400 clamp(3rem,5.1vw,5.85rem)/.93 Georgia,"Times New Roman",serif;letter-spacing:-.065em}.article-hero__rule{width:86px;height:1px;margin:27px 0 20px;background:linear-gradient(90deg,var(--gold),transparent)}.article-dek{max-width:570px;margin:0;color:#b6bac2;font:400 15px/1.8 Manrope,Arial,sans-serif}.article-byline{gap:12px;margin-top:32px}.article-byline__avatar{display:grid;width:34px;height:34px;overflow:hidden;place-items:center;border:1px solid rgba(213,175,103,.55);border-radius:50%;color:var(--gold);font:400 17px Georgia,serif}.article-byline__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-byline b,.article-byline small{display:block}.article-byline b{color:var(--paper);font-size:11px}.article-byline small{margin-top:2px;color:#7d828d;font-size:10px}.article-byline__views{display:flex;gap:5px;margin-left:auto;align-items:center}.article-hero__visual{position:relative;min-height:400px;overflow:hidden;background:linear-gradient(145deg,#2a2117,#101012)}.article-hero__visual img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(.18) contrast(1.05);animation:article-cover 1.2s cubic-bezier(.16,1,.3,1) both}.article-hero__visual-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgba(9,10,13,.38),transparent 55%),linear-gradient(0deg,rgba(9,10,13,.38),transparent 45%)}.article-hero__issue{position:absolute;right:25px;bottom:21px;color:#f3eee4;font-size:9px;letter-spacing:.2em}.article-hero__issue b{margin-left:7px;color:var(--gold);font:400 43px/.3 Georgia,serif;letter-spacing:-.08em}.article-hero__placeholder{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 60% 30%,rgba(213,175,103,.28),transparent 35%),#171311}.article-hero__placeholder span{color:var(--paper);font:400 clamp(5rem,15vw,11rem)/.7 Georgia,serif;letter-spacing:-.12em}.article-hero__placeholder small{margin-top:36px;color:var(--gold);font-size:9px;font-weight:700;letter-spacing:.22em}.article-layout{display:grid;grid-template-columns:145px minmax(0,740px) 1fr;padding:clamp(68px,10vw,126px) 0 110px}.article-rail{position:sticky;top:112px;display:flex;height:-moz-max-content;height:max-content;flex-direction:column;gap:9px;padding-top:8px}.article-rail span{color:#7e8490;font-size:8px;font-weight:800;letter-spacing:.16em}.article-rail button{display:grid;width:38px;height:38px;margin-top:2px;place-items:center;border:1px solid rgba(243,238,228,.14);color:#bec1c8;background:transparent;cursor:pointer;transition:color .2s,background .2s,border-color .2s}.article-rail button:hover{border-color:var(--gold);color:var(--ink);background:var(--gold)}.article-rail i{width:1px;height:36px;margin:7px 0;background:#f3eee433}.article-body{min-width:0}.article-body__note{display:flex;gap:14px;margin:0 0 44px;padding:17px 18px;border-inline-start:2px solid var(--gold);background:linear-gradient(90deg,rgba(213,175,103,.12),transparent)}.article-body__note svg{flex:0 0 auto;color:var(--gold)}.article-body__note span{color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.17em}.article-body__note p{margin:6px 0 0;color:#abb0ba;font-size:12px;line-height:1.65}.article-rich{color:#c5c8cf;font:400 17px/1.88 Manrope,Arial,sans-serif}.article-rich>:first-child{margin-top:0}.article-rich p{margin:0 0 1.55em}.article-rich h2,.article-rich h3{color:var(--paper);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}.article-rich h2{margin:2.25em 0 .65em;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.03}.article-rich h3{margin:1.8em 0 .6em;font-size:1.55rem}.article-rich strong{color:var(--paper)}.article-rich a{color:var(--gold);text-decoration:underline;text-underline-offset:4px}.article-rich blockquote{margin:2.6em 0;padding:23px 28px;border-left:1px solid var(--gold);color:var(--paper);background:#f3eee409;font:400 clamp(1.35rem,2.6vw,2rem)/1.3 Georgia,serif}.article-rich img{width:100%;margin:2.6em 0;border:1px solid rgba(243,238,228,.12)}.article-rich li{margin:.45em 0}.article-body__empty{padding:54px 0;color:#9fa5ae;text-align:center}.article-body__empty svg{color:var(--gold)}.article-body__empty h2{margin:15px 0 7px;color:var(--paper);font:400 2rem Georgia,serif}.article-body__empty p{margin:0;font-size:14px}.article-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:13px;margin:55px 0}.article-gallery figure{min-height:200px;margin:0;overflow:hidden;border:1px solid rgba(243,238,228,.12)}.article-gallery figure:first-child:nth-last-child(odd){grid-column:span 2}.article-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-tags{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding-top:25px;border-top:1px solid rgba(243,238,228,.14);color:var(--gold)}.article-tags span{padding:7px 10px;border:1px solid rgba(243,238,228,.14);color:#aeb2bb;font-size:11px}.article-end{margin-top:75px;padding:43px 0 4px;border-top:1px solid rgba(213,175,103,.42)}.article-end span,.article-related>div>span{color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.18em}.article-end h2{max-width:530px;margin:14px 0 25px;font:400 clamp(2rem,4vw,3.4rem)/.95 Georgia,serif;letter-spacing:-.06em}.article-end a{display:inline-flex;align-items:center;gap:8px;color:var(--paper);border-bottom:1px solid var(--gold);padding-bottom:8px;font-size:12px;font-weight:700;text-decoration:none}.article-related{padding:0 0 120px 145px}.article-related>div:first-child{display:flex;align-items:end;justify-content:space-between;margin-bottom:25px;border-top:1px solid rgba(243,238,228,.14);padding-top:29px}.article-related h2{margin:8px 0 0;font:400 clamp(2rem,3.5vw,3.2rem)/1 Georgia,serif;letter-spacing:-.055em}.article-related__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.article-related__card{position:relative;min-height:350px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;border:1px solid rgba(243,238,228,.15);color:var(--paper);text-decoration:none;background:#121214}.article-related__card>span{position:absolute;top:17px;left:18px;z-index:2;color:var(--gold);font:400 1.7rem Georgia,serif}.article-related__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.64;transition:transform .55s cubic-bezier(.16,1,.3,1)}.article-related__card:hover img{transform:scale(1.06)}.article-related__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 25%,#090a0df0)}.article-related__card div{position:relative;z-index:1}.article-related__card small{color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.13em}.article-related__card h3{margin:8px 0 12px;font:400 1.55rem/1.01 Georgia,serif;letter-spacing:-.05em}.article-related__card p{display:flex;align-items:center;gap:6px;margin:0;color:#c0c3c8;font-size:10px}.article-loading,.article-empty{display:grid;min-height:100svh;place-items:center;align-content:center;gap:13px;color:var(--paper);background:#090a0d;text-align:center}.article-loading div{width:44px;height:44px;border:1px solid var(--gold);border-radius:50%;border-inline-start-color:transparent;animation:article-spin .9s linear infinite}.article-loading span,.article-empty p{color:var(--gold);font-size:9px;font-weight:800;letter-spacing:.2em}.article-empty{padding:24px}.article-empty svg{color:var(--gold)}.article-empty h1{margin:0;font:400 2.3rem Georgia,serif}.article-empty>span{color:#a8adb6;font-size:14px}.article-empty a{display:inline-flex;align-items:center;gap:7px;margin-top:12px;color:var(--paper);border-bottom:1px solid var(--gold);padding-bottom:7px;font-size:12px;text-decoration:none}@keyframes article-cover{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes article-spin{to{transform:rotate(360deg)}}@media(max-width:800px){.article-hero,.article-layout,.article-related{width:calc(100% - 28px)}.article-hero{grid-template-columns:1fr;min-height:0}.article-hero__intro{order:2;padding:33px 22px 40px}.article-hero__visual{order:1;min-height:335px}.article-crumbs{position:static;margin-bottom:31px;font-size:10px}.article-back{margin-bottom:28px}.article-kicker{font-size:8px}.article-hero__meta{flex-wrap:wrap;margin:14px 0 12px;font-size:9px}.article-hero h1{font-size:clamp(2.6rem,11.8vw,4.25rem)}.article-dek{font-size:13px;line-height:1.7}.article-byline__views{margin-left:10px}.article-layout{display:block;padding:56px 13px 80px}.article-rail{position:static;flex-direction:row;align-items:center;margin-bottom:37px;padding:0 0 17px;border-bottom:1px solid rgba(243,238,228,.14)}.article-rail span:first-child{margin-right:auto}.article-rail span:last-child,.article-rail i{display:none}.article-rail button{width:35px;height:35px;margin:0}.article-rich{font-size:16px;line-height:1.85}.article-rich h2{font-size:2rem}.article-rich blockquote{margin:2em 0;padding:20px}.article-gallery{margin:38px 0}.article-end{margin-top:54px}.article-related{padding:0 13px 100px}.article-related>div:first-child{display:block}.article-related__grid{grid-template-columns:1fr}.article-related__card{min-height:250px}.article-page__grain{opacity:.1}}@media(prefers-reduced-motion:reduce){.article-hero__visual img,.article-loading div{animation:none}.article-related__card img{transition:none}}@media(min-width:801px){.article-page{padding-top:104px}.article-hero{grid-template-columns:minmax(0,1.18fr) minmax(410px,.82fr)}.article-hero__intro{padding-right:clamp(34px,3.5vw,54px)}.article-hero h1{max-width:780px;font-size:clamp(3.25rem,3.65vw,4.55rem);line-height:.98}.article-back{margin-bottom:44px}}.mobile-bottom-nav{--nav-accent: #f0c97f;--nav-accent-bright: #ffe8b7;--nav-text: rgba(245, 242, 236, .56);--nav-ease: cubic-bezier(.16, 1, .3, 1);position:fixed;right:10px;bottom:10px;bottom:max(10px,env(safe-area-inset-bottom,0px));left:10px;z-index:9999;width:min(calc(100% - 20px),430px);margin-inline:auto;color:#f7f4ee;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,sans-serif;transition:transform .42s var(--nav-ease),opacity .22s ease,visibility .22s ease}.mobile-bottom-nav--keyboard-hidden{transform:translate3d(0,calc(100% + 32px),0);opacity:0;visibility:hidden;pointer-events:none}.mobile-bottom-nav__pill{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:72px;overflow:hidden;padding:5px;border:1px solid rgba(255,255,255,.13);border-radius:25px;background:linear-gradient(155deg,#ffffff1b,#ffffff06 46%,#ffd68e09),#0c0c0fc2;box-shadow:0 18px 42px #0000007a,0 3px 12px #00000052,inset 0 1px #ffffff29,inset 0 -1px #ffffff09;isolation:isolate;backdrop-filter:blur(28px) saturate(1.65);-webkit-backdrop-filter:blur(28px) saturate(1.65);animation:mobile-nav-arrive .65s var(--nav-ease) both}.mobile-bottom-nav__pill:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at 17% -28%,rgba(255,233,192,.16),transparent 39%),radial-gradient(circle at 84% 125%,rgba(125,96,195,.1),transparent 42%);pointer-events:none}.mobile-bottom-nav__shine{position:absolute;top:0;left:13%;z-index:2;width:34%;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);opacity:.48;pointer-events:none}.mobile-bottom-nav__indicator{position:absolute;top:5px;bottom:5px;left:5px;z-index:0;width:calc((100% - 10px)/5);border:1px solid rgba(255,238,206,.19);border-radius:20px;background:linear-gradient(160deg,#ffffff24,#ffd68e11),#ffffff06;box-shadow:0 7px 20px #00000040,inset 0 1px #ffffff2e,inset 0 -8px 18px #e8b86506;opacity:0;transform:translate3d(calc(var(--active-index, 0) * 100%),0,0);transition:transform .52s var(--nav-ease),opacity .18s ease;will-change:transform;pointer-events:none}.mobile-bottom-nav__indicator--visible{opacity:1}.mobile-bottom-nav__indicator:after{content:"";position:absolute;right:30%;bottom:4px;left:30%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--nav-accent-bright),transparent);box-shadow:0 0 12px #f0c97f80}.mobile-bottom-nav__item{position:relative;z-index:1;display:flex;min-width:0;min-height:62px;align-items:center;justify-content:center;border-radius:20px;color:var(--nav-text);text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.mobile-bottom-nav__item:active .mobile-bottom-nav__content{transform:scale(.9)}.mobile-bottom-nav__content{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;gap:4px;transform:scale(1);transition:color .22s ease,transform .28s var(--nav-ease)}.mobile-bottom-nav__item--active .mobile-bottom-nav__content{color:var(--nav-accent-bright)}.mobile-bottom-nav__icon-wrap{position:relative;display:grid;width:32px;height:31px;place-items:center;border-radius:12px}.mobile-bottom-nav__icon{width:23px;height:23px;stroke-width:1.65;filter:drop-shadow(0 1px 3px rgba(0,0,0,.28));transition:stroke-width .22s ease,filter .22s ease,transform .42s var(--nav-ease)}.mobile-bottom-nav__item--active .mobile-bottom-nav__icon{stroke-width:2;filter:drop-shadow(0 0 8px rgba(240,201,127,.28));transform:translateY(-1px)}.mobile-bottom-nav__active-dot{position:absolute;bottom:-4px;left:50%;width:3px;height:3px;border-radius:50%;background:var(--nav-accent-bright);box-shadow:0 0 8px #ffdc99cc;opacity:0;transform:translate(-50%) scale(0);transition:opacity .18s ease,transform .3s var(--nav-ease)}.mobile-bottom-nav__item--active .mobile-bottom-nav__active-dot{opacity:1;transform:translate(-50%) scale(1)}.mobile-bottom-nav__label{display:block;width:100%;overflow:hidden;padding-inline:2px;font-size:clamp(8px,2.25vw,10px);font-weight:540;line-height:1.1;letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;transition:color .22s ease}.mobile-bottom-nav__item--active .mobile-bottom-nav__label{color:#fff2d6}.mobile-bottom-nav__badge{position:absolute;top:-5px;right:-8px;display:grid;min-width:18px;height:18px;place-items:center;padding-inline:4px;border:1.5px solid rgba(19,18,20,.96);border-radius:999px;background:#ff453a;box-shadow:0 3px 9px #ff453a5c;color:#fff;font-size:9px;font-weight:750;line-height:1}.mobile-bottom-nav__item:focus-visible,.mobile-bottom-nav__language-trigger:focus-visible,.mobile-bottom-nav__lang-option:focus-visible{outline:2px solid var(--nav-accent-bright);outline-offset:2px}.mobile-bottom-nav__language-orb{position:absolute;right:7px;bottom:calc(100% + 9px);z-index:10;opacity:1;transform:translateZ(0) scale(1);transition:opacity .26s ease,transform .36s var(--nav-ease),visibility 0s linear 0s;visibility:visible}body.mobile-compare-active .mobile-bottom-nav__language-orb{opacity:0;pointer-events:none;transform:translate3d(0,8px,0) scale(.88);transition:opacity .22s ease,transform .32s var(--nav-ease),visibility 0s linear .32s;visibility:hidden}.mobile-bottom-nav__language-trigger{display:inline-flex;min-width:55px;min-height:34px;align-items:center;justify-content:center;gap:5px;padding-inline:10px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:#101013b3;box-shadow:0 9px 26px #00000052,inset 0 1px #ffffff21;color:#f8f4edb8;font:700 9px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Inter,sans-serif;letter-spacing:.08em;cursor:pointer;backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5);transition:color .2s ease,border-color .2s ease,background-color .2s ease,transform .28s var(--nav-ease)}.mobile-bottom-nav__language-trigger:active{transform:scale(.94)}.mobile-bottom-nav__language-orb--open .mobile-bottom-nav__language-trigger{border-color:#f0c97f61;background:#282219d1;color:var(--nav-accent-bright)}.mobile-bottom-nav__language-icon{width:14px;height:14px;stroke-width:1.8}.mobile-bottom-nav__lang-menu{position:absolute;right:0;bottom:calc(100% + 8px);display:flex;min-width:108px;flex-direction:column;gap:3px;padding:6px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#0f0f12db;box-shadow:0 18px 46px #0000007a,inset 0 1px #ffffff1f;backdrop-filter:blur(26px) saturate(1.6);-webkit-backdrop-filter:blur(26px) saturate(1.6);transform-origin:right bottom;animation:mobile-language-in .24s var(--nav-ease) both}.mobile-bottom-nav__lang-option{display:flex;min-height:35px;align-items:center;gap:8px;padding-inline:10px;border:0;border-radius:12px;background:transparent;color:#f7f4eeb3;font-size:11px;font-weight:650;cursor:pointer;transition:color .16s ease,background-color .16s ease}.mobile-bottom-nav__lang-option:active,.mobile-bottom-nav__lang-option--active{background:#f0c97f1f;color:var(--nav-accent-bright)}.mobile-bottom-nav__lang-flag{font-size:14px;line-height:1}@keyframes mobile-nav-arrive{0%{opacity:0;transform:translate3d(0,18px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes mobile-language-in{0%{opacity:0;transform:translate3d(0,6px,0) scale(.94)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(max-width:350px){.mobile-bottom-nav{right:6px;left:6px;width:calc(100% - 12px)}.mobile-bottom-nav__pill{min-height:68px;padding-inline:3px;border-radius:23px}.mobile-bottom-nav__indicator{left:3px;width:calc((100% - 6px)/5)}.mobile-bottom-nav__item{min-height:58px}.mobile-bottom-nav__icon{width:21px;height:21px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mobile-bottom-nav__pill,.mobile-bottom-nav__language-trigger,.mobile-bottom-nav__lang-menu{background-color:#0d0d10f5}}@media(prefers-reduced-motion:reduce){.mobile-bottom-nav__pill,.mobile-bottom-nav__lang-menu{animation:none}.mobile-bottom-nav,.mobile-bottom-nav__indicator,.mobile-bottom-nav__content,.mobile-bottom-nav__icon,.mobile-bottom-nav__active-dot,.mobile-bottom-nav__language-trigger{transition-duration:.01ms!important}}.mobile-atmosphere{isolation:isolate;background:#08090e!important}.mobile-atmosphere__field{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:linear-gradient(145deg,#090a11,#05070d 42%,#0b0910)}.mobile-atmosphere main{position:relative;z-index:1}.mobile-atmosphere__halo{position:absolute;display:block;border-radius:999px;filter:blur(48px);will-change:transform}.mobile-atmosphere__halo--gold{width:74vw;height:74vw;top:-18vw;left:-28vw;background:radial-gradient(circle,rgba(229,184,98,.2),rgba(129,84,32,.05) 44%,transparent 70%);animation:mobile-atmosphere-drift 14s ease-in-out infinite}.mobile-atmosphere__halo--violet{width:80vw;height:80vw;right:-42vw;top:43vh;background:radial-gradient(circle,rgba(93,66,129,.19),rgba(17,17,32,.04) 53%,transparent 72%);animation:mobile-atmosphere-drift 18s ease-in-out infinite reverse}.mobile-atmosphere__ribbon{position:absolute;width:150vw;height:48vh;left:-65vw;top:38vh;display:block;border:1px solid rgba(225,181,95,.11);border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 52px #d6b47c0b,inset 0 0 42px #d6b47c06;animation:mobile-atmosphere-ribbon 22s ease-in-out infinite}.mobile-atmosphere__stars{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.42;display:block;background-image:radial-gradient(circle at 9% 15%,rgba(255,225,172,.75) 0 1px,transparent 1.6px),radial-gradient(circle at 78% 8%,rgba(255,244,225,.5) 0 1px,transparent 1.5px),radial-gradient(circle at 63% 38%,rgba(225,181,95,.45) 0 1px,transparent 1.5px),radial-gradient(circle at 19% 70%,rgba(216,194,255,.3) 0 1px,transparent 1.5px),radial-gradient(circle at 88% 75%,rgba(255,225,172,.4) 0 1px,transparent 1.6px);background-size:230px 290px,310px 360px,260px 320px,360px 410px,280px 330px;animation:mobile-atmosphere-stars 20s linear infinite}@keyframes mobile-atmosphere-drift{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(8vw,5vh,0) scale(1.12)}}@keyframes mobile-atmosphere-ribbon{0%,to{transform:rotate(-25deg) translateZ(0);opacity:.6}50%{transform:rotate(-19deg) translate3d(5vw,-3vh,0);opacity:1}}@keyframes mobile-atmosphere-stars{0%{transform:translateZ(0)}to{transform:translate3d(-18px,44px,0)}}@supports (animation-timeline: scroll()){.mobile-atmosphere__halo--gold{animation:mobile-atmosphere-scroll linear both;animation-timeline:scroll(root block)}.mobile-atmosphere__ribbon{animation:mobile-atmosphere-ribbon-scroll linear both;animation-timeline:scroll(root block)}@keyframes mobile-atmosphere-scroll{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(20vw,42vh,0) scale(1.35)}}@keyframes mobile-atmosphere-ribbon-scroll{0%{transform:rotate(-25deg) translateZ(0)}to{transform:rotate(-13deg) translate3d(16vw,-10vh,0)}}}@media(prefers-reduced-motion:reduce){.mobile-atmosphere__halo,.mobile-atmosphere__ribbon,.mobile-atmosphere__stars{animation:none!important}}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}:root{--mch-ink: #080808;--mch-paper: #f1ede5;--mch-gold: #d5ae68;--mch-muted: #9a978f;--mch-line: rgba(213, 174, 104, .28);--mch-display: "Bodoni Moda", "Times New Roman", serif;--mch-editorial: "Cormorant Garamond", Georgia, serif;--mch-ui: "Manrope", Inter, Arial, sans-serif;--mch-mono: "DM Mono", "Courier New", monospace}.mch{position:relative;overflow:clip;background:var(--mch-ink);color:var(--mch-paper);padding-bottom:76px;isolation:isolate;font-family:var(--mch-ui)}.mch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.18;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E")}.mch a{color:inherit;text-decoration:none}.mch a:focus-visible,.mch button:focus-visible{outline:2px solid var(--mch-gold);outline-offset:3px}.mch em{color:var(--mch-gold);font-weight:inherit;font-style:italic}.mch-section{padding:84px 16px 24px;position:relative}.mch-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:30px}.mch-heading h2{margin:9px 0 0;font:500 clamp(40px,13vw,62px)/.82 var(--mch-display);letter-spacing:-.07em}.mch-kicker{margin:0;color:#a8a39a;font:500 9px/1.2 var(--mch-mono);letter-spacing:.18em}.mch-kicker span{color:var(--mch-gold);margin-right:12px}.mch-text-link{display:inline-flex;align-items:center;gap:5px;flex:none;padding-bottom:4px;border-bottom:1px solid var(--mch-line);color:#d2cec6!important;font:600 10px/1 var(--mch-ui);letter-spacing:.03em}.mch-button{min-height:48px;padding:0 18px;display:inline-flex;justify-content:center;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.2);font:800 9px/1 var(--mch-ui);letter-spacing:.12em;text-transform:uppercase}.mch-button--gold{color:#100d08!important;border-color:var(--mch-gold);background:linear-gradient(110deg,#b88a43,#edd08b 52%,#b88944);box-shadow:0 12px 42px #c391422e}.mch-button--ghost{background:#08080840;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mch-hero{height:100svh;min-height:650px;position:relative;display:flex;align-items:flex-end;overflow:hidden;background:#050505}.mch-hero__media,.mch-hero__shade,.mch-hero__light{position:absolute;top:0;right:0;bottom:0;left:0}.mch-hero__image{width:100%;height:108%;-o-object-fit:cover;object-fit:cover;-o-object-position:57% center;object-position:57% center;transform-origin:center}.mch-hero__shade{background:linear-gradient(180deg,#0000000f,#0000001a 35%,#0505058f 68%,#080808 99%),linear-gradient(90deg,rgba(0,0,0,.5),transparent 70%)}.mch-hero__light{z-index:1;left:-46%;top:-12%;width:112%;height:120%;opacity:.82;pointer-events:none;mix-blend-mode:screen;will-change:transform,opacity;background:linear-gradient(108deg,transparent 33%,rgba(255,214,134,0) 40%,rgba(255,220,152,.2) 47%,rgba(255,239,195,.38) 50%,rgba(255,218,142,.15) 54%,rgba(255,214,134,0) 61%,transparent 68%);filter:blur(2px);animation:mch-light 8s cubic-bezier(.45,0,.2,1) infinite}.mch-hero__light:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 76% 37%,rgba(250,209,129,.23),transparent 32%);filter:blur(24px)}.mch-hero__edition{position:absolute;z-index:2;top:max(24px,env(safe-area-inset-top));left:18px;display:flex;align-items:center;gap:9px;color:#e5c27d;font:500 8px/1 var(--mch-mono);letter-spacing:.18em}.mch-hero__rail{display:block;width:34px;height:1px;background:#e5c27d;transform-origin:left}.mch-hero__copy{position:relative;z-index:2;width:100%;padding:0 18px clamp(122px,18svh,148px)}.mch-hero__copy h1{margin:0;padding:0;font:inherit}.mch-hero__word{display:block;height:clamp(65px,20vw,91px);overflow:visible}.mch-hero__word span{display:block;width:-moz-max-content;width:max-content;font:500 clamp(70px,20vw,96px)/.73 var(--mch-display);letter-spacing:-.09em}.mch-hero__word--accent{margin-left:8vw;color:var(--mch-gold)}.mch-hero__lead{width:78%;margin:21px 0 20px;overflow:hidden;color:#dedad3;font:500 18px/1.12 var(--mch-editorial);letter-spacing:-.015em}.mch-hero__lead span{display:block}.mch-hero__actions{display:grid;grid-template-columns:1.5fr 1fr;gap:8px}.mch-hero__scroll{position:absolute;z-index:3;right:17px;bottom:18px;display:flex;align-items:center;gap:7px;color:#aaa69f!important;font:500 7px/1 var(--mch-mono);letter-spacing:.13em;writing-mode:vertical-rl}.mch-runway{display:grid;gap:48px}.mch-runway__card{display:block;position:relative}.mch-runway__image{height:min(112vw,520px);overflow:hidden;background:#161513}.mch-runway__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mch-runway__number{position:absolute;top:-20px;right:3px;z-index:-1;color:#d5ae6821;font:400 80px/1 var(--mch-mono);letter-spacing:-.12em}.mch-runway__copy{position:relative;margin:-50px 10px 0;padding:20px 17px 18px;background:#080808e6;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mch-runway__copy p,.mch-curated__copy p,.mch-best__lead-copy p,.mch-best__list p{margin:0 0 7px;color:#bca16e;font:500 8px/1.2 var(--mch-mono);letter-spacing:.13em;text-transform:uppercase}.mch-runway__copy h3{margin:0;font:500 34px/.76 var(--mch-editorial);letter-spacing:-.055em}.mch-runway__copy div{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.mch-runway__copy strong{font:600 11px/1 var(--mch-mono)}.mch-runway__card--2{margin-left:12vw}.mch-runway__card--3{margin-right:9vw}.mch-curated{padding-top:118px;background:radial-gradient(circle at 75% 14%,rgba(184,138,67,.13),transparent 34%)}.mch-curated:before{content:"CURATED";position:absolute;top:28px;right:-28px;color:#ffffff06;font:400 76px/1 var(--mch-display);transform:rotate(90deg)}.mch-curated__top{display:flex;justify-content:space-between;align-items:center;color:var(--mch-gold);font:500 9px/1.2 var(--mch-mono);letter-spacing:.14em}.mch-curated__top p{display:flex;align-items:center;gap:8px}.mch-curated__top span{padding:6px 8px;border:1px solid var(--mch-line)}.mch-curated>h2{margin:24px 0 30px;font:500 55px/.78 var(--mch-display);letter-spacing:-.075em}.mch-curated__stage{display:block;border-top:1px solid var(--mch-line)}.mch-curated__images{height:410px;position:relative;margin:25px 0 10px}.mch-curated__images figure{position:absolute;width:57%;height:77%;margin:0;top:calc(var(--i) * 34px);left:calc(var(--i) * 17%);overflow:hidden;border:1px solid rgba(239,214,166,.3);transform:rotate(calc((var(--i) - 1) * 2.2deg));box-shadow:0 22px 45px #00000094}.mch-curated__images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mch-curated__copy{padding:21px 3px;border-bottom:1px solid var(--mch-line)}.mch-curated__copy h3{margin:0;font:600 34px/.78 var(--mch-editorial);letter-spacing:-.05em}.mch-curated__price{display:flex;align-items:baseline;gap:11px;margin-top:16px}.mch-curated__price del{color:#777;font:400 10px/1 var(--mch-mono)}.mch-curated__price strong{color:var(--mch-gold);font:600 17px/1 var(--mch-mono)}.mch-curated__cta{margin-top:18px;display:flex;justify-content:space-between;align-items:center;font:800 9px/1 var(--mch-ui);letter-spacing:.12em;text-transform:uppercase}.mch-departments__track{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mch-department{height:330px;position:relative;overflow:hidden}.mch-department:nth-child(3n){grid-column:1 / -1;height:250px}.mch-department img,.mch-department__veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mch-department__veil{background:linear-gradient(180deg,transparent 37%,rgba(0,0,0,.85))}.mch-department>span{position:absolute;top:12px;left:12px;color:#e7c579;font:500 10px/1 var(--mch-mono)}.mch-department>div:last-child{position:absolute;left:13px;right:13px;bottom:14px}.mch-department p{margin:0;color:#c8c3ba;font:500 7px/1.2 var(--mch-mono);letter-spacing:.14em}.mch-department h3{margin:5px 0 8px;max-width:90%;font:500 34px/.75 var(--mch-editorial);letter-spacing:-.055em}@media(hover:none)and (pointer:coarse){.mch-departments__track{display:flex;gap:9px;margin-inline:-16px;padding-inline:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.mch-departments__track::-webkit-scrollbar{display:none}.mch-department,.mch-department:nth-child(3n){width:min(72vw,305px);height:430px;flex:0 0 auto;grid-column:auto;scroll-snap-align:center}}.mch-universe{min-height:760px;margin-top:92px;padding:82px 18px;position:relative;overflow:hidden;background:#0b0907;border-block:1px solid var(--mch-line)}.mch-universe__orb{position:absolute;width:410px;height:410px;top:45px;left:50%;transform:translate(-50%);border:1px solid rgba(213,174,104,.14);border-radius:50%;box-shadow:inset 0 0 90px #d5ae680d,0 0 80px #d5ae680a}.mch-universe__orb:before,.mch-universe__orb:after{content:"";position:absolute;top:14%;right:14%;bottom:14%;left:14%;border:1px solid rgba(213,174,104,.11);border-radius:50%}.mch-universe__orb:after{top:33%;right:33%;bottom:33%;left:33%;background:radial-gradient(circle,rgba(213,174,104,.18),transparent 68%)}.mch-universe__intro{position:relative;z-index:1;text-align:center}.mch-universe__intro p{color:var(--mch-gold);font:500 8px/1 var(--mch-mono);letter-spacing:.18em}.mch-universe__intro h2{margin:35px 0 75px;font:500 55px/.78 var(--mch-display);letter-spacing:-.08em}.mch-universe__index{position:relative;z-index:2;border-top:1px solid rgba(255,255,255,.12)}.mch-universe__index a{min-height:62px;display:grid;grid-template-columns:34px 1fr auto;align-items:center;border-bottom:1px solid rgba(255,255,255,.12)}.mch-universe__index span{color:var(--accent);font:500 10px/1 var(--mch-mono)}.mch-universe__index strong{font:600 30px/.74 var(--mch-editorial);letter-spacing:-.05em}.mch-universe__index svg{color:var(--accent)}.mch-best__lead{display:block;border:1px solid rgba(255,255,255,.12)}.mch-best__picture{height:475px;position:relative;overflow:hidden}.mch-best__picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mch-best__picture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.78))}.mch-best__picture span{position:absolute;z-index:1;top:18px;left:16px;padding:8px 10px;background:#e2bd74;color:#111;font:500 9px/1 var(--mch-mono);letter-spacing:.1em}.mch-best__lead-copy{padding:18px}.mch-best__lead-copy p{display:flex;gap:7px;align-items:center}.mch-best__lead-copy h3{margin:0;font:500 43px/.75 var(--mch-editorial);letter-spacing:-.065em}.mch-best__lead-copy>div{margin-top:16px;display:flex;justify-content:space-between;align-items:center}.mch-best__lead-copy span{display:flex;align-items:center;gap:5px;color:#e4bf6f;font:500 10px/1 var(--mch-mono)}.mch-best__lead-copy strong{font:600 13px/1 var(--mch-mono)}.mch-best__list{border-top:1px solid rgba(255,255,255,.13);margin-top:36px}.mch-best__list a{min-height:108px;display:grid;grid-template-columns:27px 72px 1fr auto;gap:10px;align-items:center;border-bottom:1px solid rgba(255,255,255,.13)}.mch-best__list>a>span{color:var(--mch-gold);font:500 10px/1 var(--mch-mono)}.mch-best__list img{width:72px;height:86px;-o-object-fit:cover;object-fit:cover}.mch-best__list h3{margin:0 0 8px;font:500 27px/.76 var(--mch-editorial);letter-spacing:-.05em}.mch-best__list strong{font:500 10px/1 var(--mch-mono)}.mch-editorial{padding-inline:0}.mch-editorial .mch-heading{padding-inline:16px}.mch-film{position:relative;padding-block:25px;background:#15130f;border-block:1px solid rgba(255,255,255,.13)}.mch-film__holes{position:absolute;top:7px;right:0;bottom:7px;left:0;pointer-events:none}.mch-film__holes:before,.mch-film__holes:after{content:"";position:absolute;left:0;width:100%;height:7px;background:repeating-linear-gradient(90deg,transparent 0 12px,#050505 12px 22px)}.mch-film__holes:before{top:0}.mch-film__holes:after{bottom:0}.mch-film__track{display:flex;gap:9px;overflow-x:auto;padding:0 16px 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.mch-film__track::-webkit-scrollbar{display:none}.mch-film__frame{width:min(76vw,320px);flex:0 0 auto;padding:0;border:0;color:#fff;background:transparent;text-align:left;scroll-snap-align:center}.mch-film__frame img{width:100%;height:390px;display:block;-o-object-fit:cover;object-fit:cover;filter:saturate(.8) contrast(1.04)}.mch-film__frame span{display:block;margin:11px 0 5px;color:#a59678;font:500 7px/1 var(--mch-mono);letter-spacing:.16em}.mch-film__frame strong{display:block;font:500 32px/.75 var(--mch-editorial);letter-spacing:-.055em}.mch-voices{padding:110px 18px 70px}.mch-voices blockquote{min-height:310px;margin:34px 0 0;padding:31px 20px 24px;position:relative;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(255,255,255,.13);background:linear-gradient(145deg,rgba(255,255,255,.035),transparent)}.mch-voices blockquote>span{color:var(--mch-gold);font:500 70px/.5 var(--mch-display)}.mch-voices blockquote p{margin:24px 0;font:italic 500 38px/.76 var(--mch-editorial);letter-spacing:-.045em}.mch-voices blockquote footer{display:flex;align-items:center;color:#a9a49b;font:500 8px/1 var(--mch-mono);letter-spacing:.11em}.mch-voices blockquote footer i{width:28px;height:1px;margin:0 10px;background:var(--mch-gold)}.mch-voices blockquote b{position:absolute;right:15px;bottom:9px;color:#d5ae681c;font:400 76px/1 var(--mch-display)}.mch-finale{min-height:100svh;position:relative;display:flex;align-items:flex-end;overflow:hidden}.mch-finale>img,.mch-finale__shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mch-finale__shade{background:linear-gradient(180deg,#0000000d,#00000040 45%,#090807 94%)}.mch-finale__copy{position:relative;z-index:1;width:100%;padding:55px 18px 84px}.mch-finale__copy>p{color:#e0bd74;font:500 8px/1 var(--mch-mono);letter-spacing:.18em}.mch-finale__copy h2{margin:22px 0 35px;font:500 57px/.75 var(--mch-display);letter-spacing:-.08em}.mch-finale__trust{display:grid;gap:0;margin-bottom:23px;border-block:1px solid rgba(255,255,255,.14)}.mch-finale__trust span{min-height:43px;display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(255,255,255,.1);color:#d4d0c8;font:600 10px/1 var(--mch-ui)}.mch-finale__trust span:last-child{border:0}.mch-finale__trust svg{color:var(--mch-gold)}.mch-finale__copy .mch-button{width:100%}.mch-finale__signature{position:absolute;z-index:0;bottom:-25px;right:-4px;margin:0;color:#ffffff09;font:400 120px/1 var(--mch-display)}.mch-loading{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#080808}.mch-loading span{width:60px;height:1px;transform-origin:left;background:var(--mch-gold);animation:mch-load 1.1s ease-in-out infinite}.mch-loading p{color:#b9a27b;font:500 8px/1 var(--mch-mono);letter-spacing:.18em}@keyframes mch-light{0%,to{transform:translate(-10%) skew(-8deg);opacity:.35}46%{transform:translate(48%) skew(-8deg);opacity:.92}58%{transform:translate(54%) skew(-8deg);opacity:.58}}@keyframes mch-load{0%{transform:scaleX(.08)}50%{transform:scaleX(1)}to{transform:scaleX(.08) translate(1100%)}}@media(max-width:370px){.mch-hero__word{height:65px}.mch-hero__word span{font-size:68px}.mch-hero__word--accent{margin-left:6vw}.mch-hero__actions{grid-template-columns:1fr}.mch-hero__copy{padding-bottom:clamp(112px,16svh,128px)}.mch-heading h2,.mch-universe__intro h2,.mch-finale__copy h2{font-size:42px}.mch-curated__images{height:360px}}@media(prefers-reduced-motion:reduce){.mch *,.mch *:before,.mch *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}.mch [data-couture-reveal],.mch [data-couture-card],.mch [data-hero-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}}@media(prefers-reduced-transparency:reduce){.mch-runway__copy,.mch-button--ghost{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0a0a}}.mcp-page{--ink: #090a0c;--ivory: #f6f0e6;--gold: #d7b16c;--dim: #d0c9bf;min-height:100svh;overflow-x:hidden;background:var(--ink);color:var(--ivory);padding-bottom:122px}.mcp-page:before{position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 92% 2%,rgba(195,147,85,.15),transparent 23%),radial-gradient(circle at 0 44%,rgba(75,46,28,.18),transparent 30%),linear-gradient(110deg,transparent 0 49%,rgba(255,255,255,.025) 49.1% 49.35%,transparent 49.45%);content:""}.mcp-page>*,.mcp-page main{position:relative;z-index:1}.mcp-page button{font:inherit;-webkit-tap-highlight-color:transparent}.mcp-topbar{position:sticky;top:0;z-index:35;padding:calc(env(safe-area-inset-top) + 18px) 17px 12px;background:linear-gradient(#090a0c 72%,rgba(9,10,12,.82) 88%,transparent);transition:background .25s ease,padding .25s ease}.mcp-topbar.is-scrolled{padding-top:calc(env(safe-area-inset-top) + 9px);background:#090a0cf2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mcp-topbar__line{display:flex;align-items:center;justify-content:space-between;color:var(--gold);font-size:7px;font-weight:900;letter-spacing:.17em}.mcp-topbar__line span:first-child:before{display:inline-block;width:24px;height:1px;margin:0 7px 3px 0;background:var(--gold);content:""}.mcp-topbar__title-row{display:grid;grid-template-columns:1fr 42px;align-items:end;gap:12px;margin:14px 0 15px}.mcp-topbar h1{max-width:300px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.2rem,10.8vw,3.25rem);font-weight:400;line-height:.88;letter-spacing:-.06em}.mcp-topbar h1 em{display:block;margin-left:35px;color:var(--gold);font-weight:400}.mcp-topbar__title-row button{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(246,240,230,.28);border-radius:0;background:transparent;color:var(--ivory)}.mcp-topbar__title-row svg{width:17px}.mcp-category-rail{display:flex;gap:21px;overflow-x:auto;scrollbar-width:none}.mcp-category-rail::-webkit-scrollbar{display:none}.mcp-category-rail button{position:relative;flex:0 0 auto;border:0;background:transparent;padding:4px 0 8px;color:#aaa49d;font-size:8px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.mcp-category-rail button:after{position:absolute;right:0;bottom:0;left:0;height:2px;background:var(--gold);content:"";transform:scaleX(0);transform-origin:left;transition:transform .25s ease}.mcp-category-rail .is-current{color:var(--ivory)}.mcp-category-rail .is-current:after{transform:scaleX(1)}.mcp-intro{display:grid;grid-template-columns:minmax(0,1fr) 78px;gap:8px;padding:33px 18px 40px;border-top:1px solid rgba(246,240,230,.13)}.mcp-intro p{grid-column:1 / -1;margin:0 0 11px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.18em}.mcp-intro h2{margin:0;font-family:Georgia,serif;font-size:clamp(2.2rem,11vw,3.25rem);font-weight:400;line-height:.92;letter-spacing:-.05em}.mcp-intro>span{align-self:end;margin-bottom:4px;color:var(--dim);font-size:9px;line-height:1.55}.mcp-lead-stage{padding:0 10px}.mcp-card{position:relative;min-width:0;width:100%}.mcp-card__link{display:block;color:inherit;text-decoration:none}.mcp-card__image-wrap{position:relative;overflow:hidden;aspect-ratio:3/4;background:#26201d}.mcp-card__image-wrap:after{position:absolute;top:11px;right:11px;bottom:11px;left:11px;border:1px solid rgba(246,240,230,.24);content:"";pointer-events:none}.mcp-card__image-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.96) contrast(1.02);transition:transform .7s cubic-bezier(.16,1,.3,1),filter .45s ease}.mcp-card:active img{transform:scale(1.045);filter:saturate(1)}.mcp-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(8,7,6,.08),transparent 50%,rgba(8,7,6,.42))}.mcp-card__index,.mcp-card__badge{position:absolute;z-index:2;top:20px;font-size:8px;font-weight:900;letter-spacing:.16em}.mcp-card__index{left:21px}.mcp-card__badge{right:21px;border-bottom:1px solid var(--gold);padding-bottom:4px;color:var(--gold);text-transform:uppercase}.mcp-card__heart{position:absolute;z-index:3;right:21px;bottom:19px;display:grid;place-items:center;width:31px;height:31px;border:0;border-left:1px solid rgba(246,240,230,.35);background:transparent;color:var(--ivory)}.mcp-card__heart svg{width:16px}.mcp-card__hero-mark{position:absolute;z-index:2;top:45%;right:28px;color:var(--gold);font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:.9;letter-spacing:-.03em;text-align:right}.mcp-card__copy{padding:11px 0 4px;width:100%}.mcp-card__copy p{overflow:hidden;margin:0 0 6px;color:var(--gold);font-size:8px;font-weight:800;letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;line-height:1.2}.mcp-card__copy h2{display:-webkit-box;overflow:hidden;min-height:2.6em;margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;line-height:1.24;letter-spacing:-.02em;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:break-word;color:var(--ivory)}.mcp-card__price-line{display:flex;flex-direction:column;justify-content:center;gap:2px;padding-right:68px;min-height:32px}.mcp-card__price-line strong{font-size:13px;font-weight:700;line-height:1.2;color:var(--ivory);white-space:nowrap}.mcp-card__price-line small{font-size:8px;font-weight:500;color:#a8a39d;margin-left:2px}.mcp-card__price-line span{color:var(--gold);font-size:9.5px;font-weight:700;line-height:1}.mcp-card__actions{position:absolute;right:0;bottom:4px;display:flex;gap:4px}.mcp-card__actions button{display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(246,240,230,.24);border-radius:0;background:transparent;color:var(--ivory)}.mcp-card__actions button:last-child{border-color:var(--gold);color:var(--gold)}.mcp-card__actions .is-active{background:var(--gold);color:#17120b}.mcp-card__actions svg{width:13px}.mcp-card--lead .mcp-card__image-wrap{aspect-ratio:5/6}.mcp-card--lead .mcp-card__image-wrap:after{top:13px;right:13px;bottom:13px;left:13px}.mcp-card--lead .mcp-card__copy{position:absolute;z-index:3;right:21px;bottom:21px;left:21px;padding:0 48px 0 0;width:auto}.mcp-card--lead .mcp-card__copy p{color:#f6f0e6c9}.mcp-card--lead .mcp-card__copy h2{min-height:0;font-size:clamp(2rem,9.5vw,2.8rem);line-height:.95;margin-bottom:10px}.mcp-card--lead .mcp-card__price-line{padding-right:0;min-height:auto}.mcp-card--lead .mcp-card__price-line strong{font-size:16px}.mcp-card--lead .mcp-card__actions{right:22px;bottom:22px;flex-direction:column}.mcp-card--lead .mcp-card__actions button{background:#0a0a0b73;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.mcp-collection-head{position:relative;padding:60px 18px 25px}.mcp-collection-head:after{position:absolute;top:38px;right:12px;color:#d7b16c17;font-family:Georgia,serif;font-size:7rem;line-height:.7;content:"02";pointer-events:none}.mcp-collection-head>span{display:block;margin-bottom:12px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.17em}.mcp-collection-head h2{position:relative;z-index:1;margin:0;font-family:Georgia,serif;font-size:clamp(2.4rem,11vw,3.4rem);font-weight:400;line-height:.88;letter-spacing:-.06em}.mcp-collection-head h2 em{color:var(--gold);font-style:italic}.mcp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px;padding:0 12px}.mcp-grid .mcp-card:nth-child(2n){margin-top:24px}.mcp-more{display:flex;align-items:center;justify-content:center;gap:8px;width:calc(100% - 36px);margin:42px 18px 22px;border:1px solid rgba(215,177,108,.7);background:#d7b16c12;padding:16px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.16em}.mcp-more svg{width:15px}.mcp-loading{display:grid;place-items:center;gap:13px;min-height:55svh;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.2em}.mcp-loading i{width:21px;height:21px;border:1px solid rgba(215,177,108,.2);border-top-color:var(--gold);border-radius:50%;animation:mcp-spin .85s linear infinite}.mcp-empty{padding:19vh 30px;text-align:center}.mcp-empty span{color:#d7b16c2e;font-family:Georgia,serif;font-size:8rem}.mcp-empty h2{margin:-42px 0 25px;font-family:Georgia,serif;font-size:29px;font-weight:400}.mcp-empty button{border:0;border-bottom:1px solid var(--gold);background:transparent;padding-bottom:7px;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.mcp-compare-dock{position:fixed;right:9px;bottom:93px;left:9px;z-index:10001;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;border:1px solid rgba(215,177,108,.58);background:#0f0d0bf0;padding:8px;box-shadow:0 20px 46px #00000080;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mcp-compare-dock__faces{display:flex}.mcp-compare-dock__faces img{width:31px;height:39px;border:1px solid #0f0d0b;-o-object-fit:cover;object-fit:cover}.mcp-compare-dock__faces img+img{margin-left:-11px}.mcp-compare-dock p{margin:0;font-size:9px;font-weight:700;line-height:1.1}.mcp-compare-dock p span{display:block;margin-bottom:4px;color:var(--gold);font-size:7px;font-weight:900;letter-spacing:.11em}.mcp-compare-dock button{border:0;background:transparent;color:#d9d2ca;font-size:8px}.mcp-compare-dock button:last-child{display:flex;align-items:center;gap:3px;background:var(--gold);padding:11px 9px;color:#17120b;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.mcp-compare-dock button:last-child:disabled{opacity:.45}.mcp-compare-dock svg{width:12px}.mcp-sheet{position:fixed;z-index:200;top:0;right:0;bottom:0;left:0;display:flex;align-items:end}.mcp-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000ba;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mcp-sheet__panel{position:relative;width:100%;max-height:90svh;overflow-y:auto;border-top:1px solid var(--gold);background:#100f0d;padding:10px 18px calc(28px + env(safe-area-inset-bottom));color:var(--ivory);animation:mcp-sheet-in .32s cubic-bezier(.16,1,.3,1) both}.mcp-sheet__handle{width:39px;height:2px;margin:1px auto 20px;background:var(--gold)}.mcp-sheet__panel header{display:flex;align-items:center;justify-content:space-between;color:var(--gold);font-size:8px;font-weight:900;letter-spacing:.18em}.mcp-sheet__panel header button{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(246,240,230,.3);border-radius:50%;background:transparent;color:var(--ivory)}.mcp-sheet__panel header svg{width:15px}.mcp-sheet__panel h2{margin:14px 0 21px;font-family:Georgia,serif;font-size:39px;font-weight:400;letter-spacing:-.07em}.mcp-search{display:flex;align-items:center;gap:10px;border-bottom:1px solid rgba(246,240,230,.32);padding:9px 0}.mcp-search svg{width:16px;color:var(--gold)}.mcp-search input{width:100%;border:0;background:transparent;color:var(--ivory);font-size:16px;outline:0}.mcp-filter-section{margin-top:27px}.mcp-filter-section>span{display:block;margin-bottom:11px;color:#e5ded4;font-size:8px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.mcp-filter-grid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid rgba(246,240,230,.28);border-left:1px solid rgba(246,240,230,.28)}.mcp-filter-grid button{min-height:42px;border:0;border-right:1px solid rgba(246,240,230,.28);border-bottom:1px solid rgba(246,240,230,.28);background:transparent;padding:8px;color:#f2ece2;font-size:10px;text-align:left}.mcp-filter-grid button.is-selected{background:var(--gold)!important;color:#17120b!important;font-weight:900}.mcp-filter-chips{display:flex;flex-wrap:wrap;gap:7px}.mcp-filter-chips button,.mcp-new-toggle{border:1px solid rgba(246,240,230,.38);border-radius:0;background:transparent;padding:9px 11px;color:#f0e9df;font-size:9px}.mcp-filter-chips button.is-selected,.mcp-new-toggle.is-selected{border-color:var(--gold);background:#d7b16c1a;color:#f2ca82}.mcp-new-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:24px;text-align:left}.mcp-sheet__panel footer{display:grid;grid-template-columns:.7fr 1.3fr;gap:8px;margin-top:24px}.mcp-sheet__panel footer button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:49px;border:1px solid rgba(246,240,230,.35)!important;border-radius:0;background:transparent!important;color:var(--ivory)!important;font-size:8px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.mcp-sheet__panel footer button:last-child{border-color:var(--gold)!important;background:var(--gold)!important;color:#17120b!important}.mcp-sheet__panel footer svg{width:14px}@keyframes mcp-spin{to{transform:rotate(360deg)}}@keyframes mcp-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@supports (animation-timeline: view()){.mcp-intro,.mcp-lead-stage,.mcp-collection-head,.mcp-grid .mcp-card{animation:mcp-fade-rise linear both;animation-timeline:view();animation-range:entry 5% cover 25%}}@keyframes mcp-fade-rise{0%{opacity:.4;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mcp-page *{animation:none!important;transition:none!important}.mcp-grid .mcp-card:nth-child(2n){margin-top:0}}@media(max-width:360px){.mcp-card__copy h2{font-size:13.5px}.mcp-compare-dock{gap:5px}.mcp-compare-dock button{font-size:7px}.mcp-compare-dock button:last-child{padding:10px 6px}}.mcp-sheet__panel h2{font-size:45px!important;line-height:.9!important}.mcp-filter-grid button{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:5px!important;color:#f7f0e7!important;font-size:11px!important;font-weight:700!important}.mcp-filter-grid button svg{width:14px!important;height:14px!important;color:#17120b!important}.mcp-filter-grid button.is-selected{border-color:#efd08b!important;background:#e0bb75!important;color:#17120b!important;font-weight:900!important;box-shadow:inset 0 0 0 1px #f4d797!important}.mcp-filter-grid button.is-selected span{color:#17120b!important}.mcp-filter-chips button,.mcp-new-toggle{min-height:38px!important;color:#f7f0e7!important;font-size:10px!important;font-weight:700!important}.mcp-filter-chips button.is-selected,.mcp-new-toggle.is-selected{border-color:#efd08b!important;background:#e0bb752e!important;color:#f8d78f!important}.mcp-sheet__panel footer button{font-size:9px!important}.mcp-sheet__panel footer button:last-child{background:#e0bb75!important;color:#17120b!important;opacity:1!important}html.mobile-products-sheet-open,body.mobile-products-sheet-open{overflow:hidden!important;overscroll-behavior:none}.mcpf{position:fixed;z-index:2147483000;top:0;right:0;bottom:0;left:0;display:flex;align-items:stretch;color:#f7f1e8}.mcpf__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#000000b8;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.mcpf__panel{position:relative;display:flex;width:100%;height:100svh;flex-direction:column;overflow:hidden;border-top:2px solid #ddb973;background:#0c0c0d;animation:mcpf-enter .38s cubic-bezier(.16,1,.3,1) both}.mcpf__header{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;padding:calc(22px + env(safe-area-inset-top)) 20px 22px;border-bottom:1px solid rgba(255,255,255,.14);background:radial-gradient(circle at 78% 0,rgba(221,185,115,.12),transparent 34%)}.mcpf__header span{display:block;margin-bottom:12px;color:#ddb973;font-size:10px;font-weight:900;letter-spacing:.2em}.mcpf__header h2{margin:0;color:#f7f1e8;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.4rem,11vw,3.2rem);font-weight:400;line-height:.83;letter-spacing:-.065em}.mcpf__header h2 em{color:#ddb973;font-weight:400}.mcpf__header>button{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(255,255,255,.3);border-radius:50%;background:transparent;color:#fff}.mcpf__header>button svg{width:19px}.mcpf__body{flex:1;overflow-y:auto;padding:24px 20px 130px;overscroll-behavior:contain}.mcpf__search{display:flex;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.25);background:#141415;padding:0 15px}.mcpf__search svg{width:18px;color:#ddb973}.mcpf__search input{width:100%;height:54px;border:0;background:transparent;color:#fff;font-size:16px;outline:0}.mcpf__search input::-moz-placeholder{color:#9d9993}.mcpf__search input::placeholder{color:#9d9993}.mcpf__section{margin-top:31px}.mcpf__section-title{display:flex;align-items:center;gap:11px;margin-bottom:13px}.mcpf__section-title>span{display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(221,185,115,.58);color:#ddb973;font-size:10px;font-weight:900}.mcpf__section-title h3{margin:0;color:#f7f1e8;font-size:15px;font-weight:800}.mcpf__sort-list{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.mcpf__sort-list button{display:flex;min-height:50px;align-items:center;justify-content:space-between;gap:8px;border:0;border-right:1px solid rgba(255,255,255,.2);border-bottom:1px solid rgba(255,255,255,.2);background:transparent;padding:10px 12px;color:#e8e2d9;font-size:12px;font-weight:700;text-align:left}.mcpf__sort-list button i{display:grid;place-items:center;width:20px;height:20px;border:1px solid rgba(255,255,255,.28);font-style:normal}.mcpf__sort-list button i svg{width:13px}.mcpf__sort-list button.is-selected{background:#ddb973;color:#17120b}.mcpf__sort-list button.is-selected i{border-color:#17120b;background:#17120b;color:#ddb973}.mcpf__categories{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mcpf__categories button{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:6px;border:1px solid rgba(255,255,255,.22);background:#111112;padding:10px 12px;color:#ded8cf;font-size:11px;font-weight:700;text-align:left}.mcpf__categories button svg{width:14px;flex:0 0 auto}.mcpf__categories button.is-selected{border-color:#ddb973;background:#ddb97324;color:#f5cd81}.mcpf__new{display:flex;width:100%;min-height:66px;align-items:center;justify-content:space-between;margin-top:27px;border:1px solid rgba(255,255,255,.23);background:#111112;padding:12px 14px;color:#f2ece3;text-align:left}.mcpf__new span{display:grid;gap:4px}.mcpf__new b{font-size:13px}.mcpf__new small{color:#a8a39d;font-size:10px}.mcpf__new>i{display:grid;place-items:center;width:25px;height:25px;border:1px solid rgba(255,255,255,.32);font-style:normal}.mcpf__new>i svg{width:15px}.mcpf__new.is-selected{border-color:#ddb973;background:#ddb9731f}.mcpf__new.is-selected>i{background:#ddb973;color:#17120b}.mcpf__footer{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:.72fr 1.28fr;gap:8px;padding:12px 14px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.18);background:#0a0a0bf5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mcpf__footer button{display:flex;min-height:52px;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.mcpf__footer button:last-child{border-color:#ddb973;background:#ddb973;color:#17120b}.mcpf__footer svg{width:16px}@keyframes mcpf-enter{0%{opacity:0;transform:translateY(34px);clip-path:inset(8% 0 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){.mcpf__panel{animation:none}}@media(min-width:520px){.mcpf{justify-content:center}.mcpf__panel{max-width:480px;border-right:1px solid rgba(255,255,255,.14);border-left:1px solid rgba(255,255,255,.14)}}.mexp{--exp:#d6b47c;--paper:#f4eee4;--line:rgba(244,238,228,.17);position:relative;min-height:100svh;background:#08090b!important;color:var(--paper);font-family:Manrope,Arial,sans-serif}.mexp:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),rgba(244,238,228,.045) 25%);-webkit-mask-image:linear-gradient(#000,transparent 62%);mask-image:linear-gradient(#000,transparent 62%)}.mexp--live{--exp:#e35f5a;background:#120a0b!important}.mexp--eco{--exp:#76b487;background:#0b110d!important}.mexp--challenges{--exp:#d09b57;background:#110f0b!important}.mexp--vip{--exp:#dfb86e;background:#0f0d0a!important}.mexp--community{--exp:#c99a67;background:#0c0b0a!important}.mexp .font-brilliant{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;letter-spacing:-.065em}.mexp button{border-radius:0!important;-webkit-tap-highlight-color:transparent}.mexp .rounded-full{border-radius:999px!important}.mexp .rounded-\[24px\],.mexp .rounded-\[28px\],.mexp .rounded-2xl{border-radius:0!important}.mexp .border-white\/5,.mexp .border-white\/10{border-color:var(--line)!important}.mexp .bg-white\/\[0\.02\],.mexp .bg-white\/\[0\.03\],.mexp .bg-white\/5{background-color:transparent!important}.mexp-head{position:relative;border-bottom:1px solid var(--line)}.mexp-head:after{content:"";position:absolute;bottom:-1px;left:20px;width:54px;height:2px;background:var(--exp)}.mexp-head .text-6xl{font-size:clamp(3.85rem,18vw,5.5rem)!important;line-height:.78!important}.mexp-head .text-\[11px\].uppercase,.mexp-head .text-\[10px\].uppercase{color:var(--exp)!important;letter-spacing:.22em!important}.mexp-content{position:relative;padding-top:26px;padding-bottom:104px}.mexp-content>.space-y-4>*,.mexp-content>.space-y-3>*{border-radius:0!important;border-inline:0!important;border-top:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}.mexp-content>.space-y-4>*:nth-child(2n){background:#ffffff05!important}.mexp-tabs>div{border-radius:0!important;border-inline:0!important;border-color:var(--line)!important;background:transparent!important;padding:0!important}.mexp-tabs button{border-radius:0!important;padding:13px 18px!important}.mexp-tabs button[style]{position:relative;background:transparent!important;color:var(--exp)!important;box-shadow:none!important}.mexp-tabs button[style]:after{content:"";position:absolute;inset:auto 16px 0;height:2px;background:var(--exp)}.mexp-filters{padding-left:0;border-bottom:1px solid var(--line)}.mexp-filters button{border:0!important;background:transparent!important;padding:9px 12px!important;color:#8e9095!important}.mexp-filters button.bg-red-600{color:var(--exp)!important;border-bottom:2px solid var(--exp)!important;background:transparent!important}.mexp-status{border-radius:0!important;border-inline:0!important;background:transparent!important;color:var(--exp)!important}.mexp--live .bg-red-600{background:var(--exp)!important}.mexp--live .text-red-600,.mexp--live .text-red-500,.mexp--live .text-red-400,.mexp--eco .text-green-500,.mexp--eco .text-green-400{color:var(--exp)!important}.mexp--eco .bg-green-600{background:var(--exp)!important}.mexp--vip [style*=background]{box-shadow:none!important}.mexp--community .group{border-radius:0!important}.mexp--community section.relative{border-radius:0!important;box-shadow:none!important}.mexp--community section.relative:after{content:"LUXX COLLECTIVE / 01";position:absolute;right:12px;bottom:10px;color:#ffffff73;font-size:7px;font-weight:800;letter-spacing:.18em}.mexp--community .grid>a{min-height:154px!important}.mexp--community .grid>a:nth-child(odd){transform:translateY(22px)}.mexp--community .grid>a h2{font-size:20px!important}.mexp .space-y-4>*{animation:mexp-reveal .55s cubic-bezier(.16,1,.3,1) both}.mexp .space-y-4>*:nth-child(2){animation-delay:.08s}.mexp .space-y-4>*:nth-child(3){animation-delay:.14s}@keyframes mexp-reveal{0%{opacity:0;transform:translateY(19px);clip-path:inset(0 0 30% 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0)}}@supports (animation-timeline:view()){.mexp .space-y-4>*{animation-timeline:view();animation-range:entry 6% cover 35%}}@media(prefers-reduced-motion:reduce){.mexp .space-y-4>*{animation:none}.mexp--community .grid>a:nth-child(odd){transform:none}}:root{--lux-bg: #050608;--lux-bg-elevated: #0b0d12;--lux-surface: rgba(16, 18, 24, .75);--lux-surface-hover: rgba(26, 29, 38, .85);--lux-surface-soft: rgba(255, 255, 255, .035);--lux-surface-glass: rgba(18, 20, 28, .65);--lux-surface-gold: linear-gradient(135deg, rgba(230, 202, 146, .12) 0%, rgba(197, 160, 89, .04) 100%);--lux-border: rgba(255, 255, 255, .08);--lux-border-subtle: rgba(255, 255, 255, .04);--lux-border-gold: rgba(230, 202, 146, .35);--lux-border-gold-glow: rgba(230, 202, 146, .6);--lux-gold-100: #faf3e0;--lux-gold-200: #f5e2be;--lux-gold-300: #e6ca92;--lux-gold-400: #d4af62;--lux-gold-500: #c5a059;--lux-gold-gradient: linear-gradient(135deg, #faf3e0 0%, #e6ca92 50%, #c5a059 100%);--lux-gold-btn: linear-gradient(135deg, #f5e2be 0%, #e6ca92 45%, #bfa054 100%);--lux-gold-glow: 0 10px 30px -5px rgba(230, 202, 146, .32);--lux-text-primary: #fbf9f5;--lux-text-secondary: #9fa1ad;--lux-text-muted: #656773;--lux-radius-sm: 12px;--lux-radius-md: 18px;--lux-radius-lg: 24px;--lux-radius-xl: 32px}.lux-admin-shell{min-height:100vh;background:var(--lux-bg);color:var(--lux-text-primary);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Inter,system-ui,sans-serif;position:relative;overflow-x:hidden;-webkit-tap-highlight-color:transparent;padding-bottom:120px}.lux-admin-shell:before{content:"";position:fixed;top:-120px;left:50%;transform:translate(-50%);width:140vw;height:500px;background:radial-gradient(ellipse at 50% 20%,rgba(230,202,146,.15),rgba(197,160,89,.05) 45%,transparent 75%);pointer-events:none;z-index:0}.lux-admin-shell:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.04) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(to bottom,black 20%,transparent 80%);mask-image:linear-gradient(to bottom,black 20%,transparent 80%);pointer-events:none;z-index:0}.lux-card{background:var(--lux-surface);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--lux-border);border-radius:var(--lux-radius-lg);box-shadow:0 16px 40px -12px #0009,inset 0 1px #ffffff14;position:relative;overflow:hidden;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.lux-bento-hero{background:linear-gradient(145deg,#1c1f2ad9,#0e1016f2);border:1px solid var(--lux-border-gold);border-radius:var(--lux-radius-xl);padding:18px;position:relative;overflow:hidden;box-shadow:0 20px 48px -12px #000000b3,0 0 35px -10px #e6ca922e,inset 0 1px #ffffff1f}.lux-bento-hero:after{content:"";position:absolute;top:0;right:0;width:140px;height:140px;background:radial-gradient(circle at top right,rgba(230,202,146,.25),transparent 70%);pointer-events:none}.lux-bento-sub{background:linear-gradient(145deg,#14161ed9,#0c0e12e6);border:1px solid var(--lux-border);border-radius:var(--lux-radius-lg);padding:14px;display:flex;flex-direction:column;justify-content:space-between;min-height:96px;position:relative;overflow:hidden;transition:all .2s cubic-bezier(.16,1,.3,1)}.lux-bento-sub:active{transform:scale(.965);border-color:var(--lux-gold-300)}.lux-segmented-container{background:#0c0e13e0;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--lux-border);border-radius:9999px;padding:4px;display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;box-shadow:0 10px 30px -8px #00000080,inset 0 1px #ffffff0d}.lux-segmented-container::-webkit-scrollbar{display:none}.lux-tab-btn{display:inline-flex;align-items:center;gap:6px;padding:9px 15px;border-radius:9999px;font-size:12.5px;font-weight:600;color:var(--lux-text-secondary);background:transparent;border:none;cursor:pointer;white-space:nowrap;transition:all .22s cubic-bezier(.16,1,.3,1);position:relative}.lux-tab-btn:active{transform:scale(.95)}.lux-tab-btn.is-active{background:var(--lux-gold-btn);color:#0a0907;font-weight:700;box-shadow:0 4px 16px #e6ca9266}.lux-tab-counter{font-size:10.5px;font-weight:700;padding:1.5px 6.5px;border-radius:9999px;background:#ffffff1a;color:inherit}.lux-tab-btn.is-active .lux-tab-counter{background:#00000038;color:#0a0907}.lux-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lux-product-card{background:var(--lux-surface);border:1px solid var(--lux-border);border-radius:var(--lux-radius-lg);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 28px -8px #00000080;position:relative;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease}.lux-product-card:active{transform:scale(.975);border-color:var(--lux-border-gold)}.lux-product-cover-wrap{position:relative;width:100%;aspect-ratio:3 / 4;background:#111319;overflow:hidden}.lux-product-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}.lux-product-card:active .lux-product-cover{transform:scale(1.04)}.lux-product-actions-overlay{position:absolute;bottom:8px;right:8px;display:flex;gap:6px;z-index:5}.lux-action-pill-btn{width:32px;height:32px;border-radius:10px;background:#0a0b0fd1;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);color:var(--lux-text-primary);display:grid;place-items:center;box-shadow:0 4px 12px #0006;cursor:pointer;transition:all .15s ease}.lux-action-pill-btn:active{transform:scale(.9);background:var(--lux-gold-btn);color:#0a0907;border-color:transparent}.lux-action-pill-btn-danger{color:#f87171;background:#ef444433;border-color:#ef444459}.lux-action-pill-btn-danger:active{background:#ef4444e6;color:#fff}.lux-row-card{display:flex;gap:14px;padding:12px;background:var(--lux-surface);border:1px solid var(--lux-border);border-radius:var(--lux-radius-lg);box-shadow:0 10px 30px -10px #00000080;align-items:center}.lux-row-thumb{width:76px;height:98px;border-radius:14px;-o-object-fit:cover;object-fit:cover;background:#111319;border:1px solid var(--lux-border-subtle);flex-shrink:0}.lux-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:9999px;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.lux-badge-gold{background:linear-gradient(135deg,#e6ca9233,#c5a0591a);border:1px solid rgba(230,202,146,.45);color:#f5e2be;box-shadow:0 2px 8px #e6ca9226}.lux-badge-green{background:#22c55e26;border:1px solid rgba(34,197,94,.35);color:#86efac}.lux-badge-blue{background:#3b82f626;border:1px solid rgba(59,130,246,.35);color:#93c5fd}.lux-badge-purple{background:#a855f726;border:1px solid rgba(168,85,247,.35);color:#d8b4fe}.lux-badge-red{background:#ef444426;border:1px solid rgba(239,68,68,.35);color:#fca5a5}.lux-badge-amber{background:#f59e0b26;border:1px solid rgba(245,158,11,.35);color:#fde68a}.lux-btn-gold{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--lux-gold-btn);color:#0c0b08;font-weight:700;font-size:14px;letter-spacing:.02em;padding:13px 20px;border-radius:var(--lux-radius-md);border:none;box-shadow:var(--lux-gold-glow);cursor:pointer;width:100%;transition:transform .12s cubic-bezier(.2,0,0,1),box-shadow .2s ease}.lux-btn-gold:active{transform:scale(.97);box-shadow:0 4px 14px #e6ca9233}.lux-btn-glass{display:flex;align-items:center;justify-content:center;gap:6px;background:#ffffff0d;border:1px solid var(--lux-border);color:var(--lux-text-primary);font-weight:600;font-size:13px;padding:10px 16px;border-radius:var(--lux-radius-md);cursor:pointer;transition:all .15s ease}.lux-btn-glass:active{transform:scale(.97);background:#ffffff17}.lux-search-bar{display:flex;align-items:center;gap:10px;background:#ffffff0a;border:1px solid var(--lux-border);border-radius:var(--lux-radius-md);padding:0 14px;height:44px;transition:border-color .2s ease,background .2s ease}.lux-search-bar:focus-within{border-color:var(--lux-gold-300);background:#ffffff12;box-shadow:0 0 0 3px #e6ca921f}.lux-search-bar input{background:transparent;border:none;outline:none;color:var(--lux-text-primary);font-size:13.5px;width:100%}.lux-search-bar input::-moz-placeholder{color:var(--lux-text-muted)}.lux-search-bar input::placeholder{color:var(--lux-text-muted)}.lux-order-pass{background:linear-gradient(160deg,#161922d9,#0e1016f2);border:1px solid var(--lux-border);border-radius:var(--lux-radius-lg);padding:16px;position:relative;box-shadow:0 12px 36px -10px #0000008c;display:flex;flex-direction:column;gap:12px}.lux-order-pass:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--lux-gold-gradient);border-top-left-radius:var(--lux-radius-lg);border-bottom-left-radius:var(--lux-radius-lg)}.lux-ticket-pass{position:relative;background:linear-gradient(135deg,#1a1d28eb,#101218fa);border:1px solid var(--lux-border-gold);border-radius:var(--lux-radius-lg);padding:18px;box-shadow:0 12px 32px -8px #00000080;display:flex;flex-direction:column;gap:14px;overflow:hidden}.lux-ticket-pass:after{content:"";position:absolute;top:50%;left:-10px;width:20px;height:20px;background:var(--lux-bg);border-radius:50%;border-right:1px solid var(--lux-border-gold);transform:translateY(-50%)}.lux-ticket-pass:before{content:"";position:absolute;top:50%;right:-10px;width:20px;height:20px;background:var(--lux-bg);border-radius:50%;border-left:1px solid var(--lux-border-gold);transform:translateY(-50%)}.lux-user-card{display:flex;align-items:center;gap:14px;padding:14px;background:var(--lux-surface);border:1px solid var(--lux-border);border-radius:var(--lux-radius-lg);box-shadow:0 8px 24px -6px #0006}.lux-input,.lux-select,.lux-textarea{width:100%;background:#12141cd9;border:1px solid var(--lux-border);border-radius:var(--lux-radius-md);padding:12px 14px;color:var(--lux-text-primary);font-size:14px;outline:none;transition:all .18s ease;-webkit-appearance:none}.lux-input:focus,.lux-select:focus,.lux-textarea:focus{border-color:var(--lux-gold-300);background:#181b26f2;box-shadow:0 0 0 3px #e6ca9224}.lux-textarea{min-height:96px;resize:vertical}.lux-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:50px 20px;background:var(--lux-surface-soft);border:1px dashed var(--lux-border);border-radius:var(--lux-radius-xl)}.lux-spinner{width:26px;height:26px;border-radius:50%;border:2.5px solid rgba(230,202,146,.2);border-top-color:var(--lux-gold-300);animation:lux-spin .75s cubic-bezier(.5,.1,.5,.9) infinite}@keyframes lux-spin{to{transform:rotate(360deg)}}
