@layer components{.velours .vel-sc{font-family:var(--font-playfair-sc), "Playfair Display SC", Didot, serif;letter-spacing:.18em;font-weight:400}.velours .vel-italic{font-family:var(--font-playfair), "Playfair Display", Didot, serif;font-style:italic;font-weight:400}.velours .vel-num{font-family:var(--font-playfair), "Playfair Display", Didot, serif;font-variant-numeric:lining-nums tabular-nums;font-weight:400}.velours .vel-body{font-family:var(--font-caslon), "Libre Caslon Text", Georgia, serif;font-variant-numeric:oldstyle-nums;font-weight:400}}.velours:lang(ar) .vel-sc{font-family:var(--font-playfair-sc), var(--font-amiri), "Amiri", serif;letter-spacing:0!important}.velours:lang(ar) .vel-italic{font-family:var(--font-playfair), var(--font-amiri), "Amiri", serif;font-style:normal;letter-spacing:0!important}.velours:lang(ar) .vel-body{font-family:var(--font-caslon), var(--font-naskh-v), "Noto Naskh Arabic", serif;line-height:1.9}.velours .vel-dropcap:first-letter{float:left;font-family:var(--font-playfair-sc), serif;color:#7a1022;margin:.04em .08em 0 0;font-size:4.1em;line-height:.82}@supports (initial-letter:4){.velours .vel-dropcap:first-letter{float:none;initial-letter:4;font-size:1em;line-height:inherit;margin:0 .1em 0 0}}@supports (-webkit-initial-letter:4){.velours .vel-dropcap:first-letter{float:none;-webkit-initial-letter:4;font-size:1em;line-height:inherit;margin:0 .1em 0 0}}@keyframes vel-candle{0%,to{opacity:1}22%{opacity:.92}45%{opacity:1}68%{opacity:.86}85%{opacity:.97}}@keyframes vel-out{0%{opacity:1}40%{opacity:.5}60%{opacity:.7}to{opacity:0}}@keyframes vel-glow{0%,to{opacity:var(--lo,.9)}50%{opacity:1}}@keyframes vel-sway{0%,to{rotate:calc(var(--sway,1deg) * -1)}50%{rotate:var(--sway,1deg)}}@keyframes vel-breathe{0%,to{scale:1}50%{scale:1 var(--breathe,1.006)}}@keyframes vel-bob{0%,to{translate:0 calc(var(--bob,4px) * -1)}50%{translate:0 var(--bob,4px)}}@keyframes vel-twinkle{0%,to{opacity:0;scale:.3}50%{opacity:1;scale:1}}@keyframes vel-shimmer{0%{background-position:100% 0}14%,to{background-position:-50% 0}}@keyframes vel-sweep{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes vel-gild{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}.vel-candle{animation:vel-candle var(--dur,2.7s) linear infinite}.vel-out{animation:.42s cubic-bezier(.4,0,1,1) forwards vel-out}.vel-glow{animation:vel-glow var(--dur,3s) cubic-bezier(.37, 0, .63, 1) infinite}.vel-sway{animation:vel-sway var(--dur,9s) cubic-bezier(.37, 0, .63, 1) infinite}.vel-breathe{animation:vel-breathe var(--dur,8s) cubic-bezier(.37, 0, .63, 1) infinite;transform-origin:50% 0}.vel-bob{animation:vel-bob var(--dur,7s) cubic-bezier(.37, 0, .63, 1) infinite}.vel-twinkle{animation:vel-twinkle var(--dur,1.6s) cubic-bezier(.37, 0, .63, 1) infinite}.vel-shimmer{background-image:linear-gradient(75deg,#0000 40%,#f1d78a8c 50%,#0000 60%);background-position:100% 0;background-size:300% 100%;animation:10s linear infinite vel-shimmer}.vel-gild{animation:.9s cubic-bezier(.16,1,.3,1) both vel-gild;-webkit-mask-image:linear-gradient(75deg,#000 40%,#0000 60%);mask-image:linear-gradient(75deg,#000 40%,#0000 60%);-webkit-mask-size:300% 100%;mask-size:300% 100%}@media (prefers-reduced-motion:reduce){:is(.vel-candle,.vel-glow,.vel-sway,.vel-breathe,.vel-bob,.vel-twinkle,.vel-shimmer){animation:none!important}.vel-shimmer{opacity:0!important}.vel-gild{-webkit-mask-image:none;mask-image:none;animation:none!important}}
@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-400-cyrillic.ae1b3d59.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-400-vietnamese.1c2812eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-400-latin-ext.3b04a0d3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-400-latin.e2c3dae6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-700-cyrillic.aadae45d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-700-vietnamese.439961ca.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-700-latin-ext.600049c8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display SC;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/playfair-display-sc/playfair-display-sc-700-latin.e394fc45.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display SC Fallback;src:local(Times New Roman);ascent-override:80.07%;descent-override:18.57%;line-gap-override:0.0%;size-adjust:135.14%}.vf-velours-playfair-sc{--font-playfair-sc:"Playfair Display SC", "Playfair Display SC Fallback"}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/libre-caslon-text/libre-caslon-text-400-italic-latin-ext.4e3f448c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/libre-caslon-text/libre-caslon-text-400-italic-latin.33a3280b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-caslon-text/libre-caslon-text-400-latin-ext.35f60892.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/libre-caslon-text/libre-caslon-text-400-latin.1471d8a9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/libre-caslon-text/libre-caslon-text-700-latin-ext.e6c4327b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/libre-caslon-text/libre-caslon-text-700-latin.7dc7dc90.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text Fallback;src:local(Times New Roman);ascent-override:82.44%;descent-override:22.1%;line-gap-override:0.0%;size-adjust:117.66%}.vf-velours-caslon{--font-caslon:"Libre Caslon Text", "Libre Caslon Text Fallback"}
