@layer base{[data-theme=velvet]{--brand-primary:#e8c875;--brand-secondary:#c9a641;--surface-0:#160205;--surface-1:#250610;--surface-2:#360b18;--surface-inverse:#faeee8;--body-bg:radial-gradient(circle at 12% 14%,rgba(180,10,40,.4),transparent 26%),radial-gradient(circle at 85% 8%,rgba(201,166,65,.16),transparent 22%),radial-gradient(circle at 75% 80%,rgba(160,10,35,.32),transparent 28%),linear-gradient(180deg,#160205,#250610);--action-primary:#c9a641;--action-primary-hover:#a8852e;--action-primary-text:#1a0508;--action-primary-gradient:linear-gradient(135deg,#e8c875,#c9a641);--action-primary-border:transparent;--action-primary-shadow:0 14px 28px rgba(201,166,65,.22);--action-primary-font-weight:700;--action-secondary:#e8c875;--action-secondary-hover:#c9a641;--action-secondary-text:#1a0508;--action-tertiary:transparent;--action-tertiary-hover:#180a0e;--action-tertiary-text:#e8c875;--state-success:#10b981;--state-success-bg:rgba(16,185,129,.15);--state-success-text:#6ee7b7;--state-error:#ef4444;--state-error-bg:rgba(239,68,68,.15);--state-error-text:#fca5a5;--state-warning:#f59e0b;--state-warning-bg:rgba(245,158,11,.15);--state-warning-text:#fcd34d;--state-info:#e8c875;--state-info-bg:hsla(43,71%,68%,.12);--state-info-text:#e8c875;--state-disabled:#6b7280;--state-disabled-bg:hsla(220,9%,46%,.15);--state-disabled-text:#9ca3af;--font-family:"Playfair Display", "Playfair Display Fallback: Georgia", "Playfair Display Fallback: serif","Georgia",serif;--font-size:1rem;--text-color:#f3e6d9;--text-inverse:#0e0507;--text-heading:#e8c875;--text-muted:hsla(30,52%,90%,.6);--border-color:hsla(43,71%,68%,.12);--border-width:1px;--link:#e8c875;--link-hover:#c9a641;--link-active:#f0d48a;--link-decoration:none;--breadcrumbs:#f3e6d9;--breadcrumbs-active:#e8c875;--breadcrumbs-active-bg:hsla(43,71%,68%,.12);--promo-icon:var(--breadcrumbs);--header-bg:var(--surface-1);--header-border:none;--header-shadow:0 2px 8px rgba(0,0,0,.7);--sidebar-bg:var(--surface-1);--theme-header-text:var(--text-color);--menu-active-bg:rgba(201,166,65,.12);--theme-bg-footer:#0e0204;--theme-text-footer:#f3e6d9;--theme-footer-icon-filter:grayscale(100%) invert(1);--theme-footer-icon-hover-bg:hsla(0,0%,100%,.85);--border:var(--border-color);--aside-border:1px solid var(--border-color);--content-border:none;--h1-weight:700;--h1-size:2.5rem;--h1-transform:none;--h1-bg:transparent;--h1-margin-top:1.5rem;--h1-margin-bottom:1rem;--h2-weight:600;--h2-size:2rem;--h2-transform:none;--h2-bg:transparent;--card-bg:var(--surface-1);--card-border:1px solid hsla(43,71%,68%,.12);--card-title:#e8c875;--card-title-weight:600;--grid-info-icon-bg:rgba(22,2,5,.85);--grid-info-icon-color:#e8c875;--rating-color:#e8c875;--list-marker:var(--action-primary);--list-indent:1.5rem;--list-spacing:.5rem;--list-item-spacing:.25rem;--list-ul-style:disc;--list-ol-style:decimal;--faq-question-bg:var(--surface-1);--faq-question-bg-hover:var(--surface-2);--faq-question-bg-active:var(--surface-1);--faq-question-text:var(--text-color);--faq-question-text-active:var(--action-primary);--faq-answer-bg:var(--surface-0);--faq-answer-text:var(--text-color);--faq-border:var(--border-color);--faq-border-active:var(--action-primary);--faq-icon:hsla(43,71%,68%,.45);--faq-icon-active:var(--action-primary);--faq-spacing:.75rem;--faq-padding:1.25rem;--faq-border-radius:.75rem;--howto-question-bg:var(--surface-1);--howto-question-bg-hover:var(--surface-2);--howto-question-bg-active:var(--surface-1);--howto-question-text:var(--text-color);--howto-question-text-active:var(--action-primary);--howto-answer-bg:var(--surface-0);--howto-answer-text:var(--text-color);--howto-border:var(--border-color);--howto-border-active:var(--action-primary);--howto-icon:hsla(43,71%,68%,.45);--howto-icon-active:var(--action-primary);--howto-spacing:.75rem;--howto-padding:1.25rem;--howto-border-radius:.75rem;--howto-description-text:var(--text-muted);--howto-step-marker:var(--action-primary);--howto-step-name:var(--text-color);--howto-step-text:var(--text-muted);--list-item-bg:var(--surface-1);--list-item-hover-bg:var(--surface-2);--list-item-border:var(--border-color);--list-link-color:var(--link);--list-link-hover:var(--link-hover);--list-date-color:var(--text-muted);--list-amount-color:var(--action-primary);--list-icon-color:var(--action-primary);--list-gap:1rem;--list-padding:1rem;--list-border-radius:.75rem;--back-to-top-bg:var(--action-primary);--back-to-top-bg-hover:var(--action-primary-hover);--back-to-top-text:#1a0508;--back-to-top-shadow:0 4px 12px rgba(201,166,65,.3);--back-to-top-shadow-hover:0 6px 16px rgba(201,166,65,.45);--back-to-top-rect-radius:.75rem;--back-to-top-rect-width:3.5rem;--back-to-top-rect-height:3.5rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.4);--shadow-DEFAULT:0 2px 6px 0 rgba(0,0,0,.5),0 1px 3px -1px rgba(0,0,0,.4);--shadow-md:0 4px 12px -2px rgba(0,0,0,.5),0 2px 6px -3px rgba(0,0,0,.4);--shadow-lg:0 10px 20px -4px rgba(0,0,0,.6),0 4px 8px -4px rgba(0,0,0,.4);--shadow-xl:0 20px 32px -6px rgba(0,0,0,.6),0 8px 12px -6px rgba(0,0,0,.4);--shadow-2xl:0 30px 60px -12px rgba(0,0,0,.7);--drop-shadow-logo:drop-shadow(0 0 12px rgba(201,166,65,.5));--drop-shadow-brand:drop-shadow(0 0 8px rgba(201,166,65,.4));--drop-shadow-icon:drop-shadow(0 0 6px hsla(43,71%,68%,.45))}}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(fonts/pMOkeVkioJqshjHFvBpWmyFAj3AvQ21sE5_dH5mVieg-udPau_CEbBYO8Fuh_BwEGhSaxW2fU3OwC2YUSIKuyNc.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Playfair Display Fallback: Georgia";src:local("Georgia");size-adjust:101.3906%;ascent-override:106.716%;descent-override:24.7558%;line-gap-override:0%}@font-face{font-family:"Playfair Display Fallback: serif";src:local("serif");size-adjust:100%;ascent-override:108.2%;descent-override:25.1%;line-gap-override:0%}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(fonts/BwLMBexCtZO0KzC4tD996chQOeXLBINL3hGZg8v4ACc-y4wA0AccNUA2PIF4dkHoX4JuJaCqImo3giJuinRJAQY.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(fonts/JFDXaIFIG7BrDKEAtgSExBsvT5qmlFhpUsKYm0kCJ-g-hQDJmXcB45aSqRbAjOU_YSISTlxupgTLOqTEFMz3OuE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(fonts/kR9sz8db3mQCwTbn7ATRmwsXY9bTcYknMsKE6ElI_GI-g5C4ituNZfJ_bF4W3m77KCSk1vcYvcPmaClc2cq_GU8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(fonts/62PpYXeqtJjjJ7pao9nm0QqymfE_7VdUiCIn9ZnEhu8-IFOzqFqJFJWBl_ITcaXbEMqEFHl_cYwo95BcOAmXKi0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular Italic"),local("Playfair Display Italic"),url(fonts/7Ece2Halpp_nn1KAGCTp7aLZ17FQEEAB3rh9xVDItvM-Qhg2eXEe_Pdolx_WOtgCvzykqnVWpNCIjcnUSLE487M.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(fonts/FkF7pWOEicX71dprrFUqH44MLP7YxOVnb-djbzYs9eo-tpEM_jkrQR_xTY0e_iyI1G6lwJ1syJJYS-aHae4gZSE.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(fonts/BYl09x4xc7KBjrX8qQ9b7mzVjZqYsD12FvmVSIYpK5U-JzILOLm7zQAwX1LLEBtd2pHmPs3iR9UeWlJT5GgMKHA.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(fonts/weiiMdndZeznWm-6-KX-pqHoG9u2WnjgaTCmVt5_Olw-i40HXcapByJvis_O_ynJ0jBM3rAt1HAv4hDtmNNNXS0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Playfair Display;src:local("Playfair Display Regular"),local("Playfair Display"),url(fonts/m0Qt2NCZ52FbMbInI81e2GdMYbfGAoa1UZ8tVbvbMtM-pQNp6WV1tP5Di7RJM2ZAtAro2JGRA1tK1uZiq9D2_Qw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@media(min-width:1024px){[data-theme=velvet] .header-inner{position:relative}[data-theme=velvet] .menu-container{left:0;pointer-events:none;position:absolute;right:0}[data-theme=velvet] .menu-inner{justify-content:center!important}[data-theme=velvet] .menu-desktop{justify-content:center;pointer-events:auto}}@keyframes velvet-mobile-item-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}[data-theme=velvet] .menu-mobile>li{animation:velvet-mobile-item-in .25s ease forwards;opacity:0}[data-theme=velvet] .menu-mobile>li:first-child{animation-delay:.04s}[data-theme=velvet] .menu-mobile>li:nth-child(2){animation-delay:.09s}[data-theme=velvet] .menu-mobile>li:nth-child(3){animation-delay:.14s}[data-theme=velvet] .menu-mobile>li:nth-child(4){animation-delay:.19s}[data-theme=velvet] .menu-mobile>li:nth-child(5){animation-delay:.24s}[data-theme=velvet] .menu-mobile>li:nth-child(6){animation-delay:.29s}[data-theme=velvet] .menu-mobile>li:nth-child(7){animation-delay:.34s}[data-theme=velvet] .menu-mobile>li:nth-child(8){animation-delay:.39s}[data-theme=velvet] .menu-mobile>li:nth-child(9){animation-delay:.44s}[data-theme=velvet] .menu-mobile>li:nth-child(10){animation-delay:.49s}@keyframes velvet-menu-item-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}[data-theme=velvet] .sidebar-desktop .menu-desktop>li{animation:velvet-menu-item-in .5s ease forwards;opacity:0}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:first-child{animation-delay:.1s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(2){animation-delay:.2s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(3){animation-delay:.3s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(4){animation-delay:.4s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(5){animation-delay:.5s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(6){animation-delay:.6s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(7){animation-delay:.7s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(8){animation-delay:.8s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(9){animation-delay:.9s}[data-theme=velvet] .sidebar-desktop .menu-desktop>li:nth-child(10){animation-delay:1s}
