@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:600;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.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;font-style:italic;font-weight:700;font-display:swap;src:url(../media/35161b7740c25d33-s.05wv8sp_ts~44.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/391e53907fa6d8ec-s.09se41kx.zlna.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;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ae8872c8a32e309c-s.05txd3dlozf45.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;font-style:italic;font-weight:700;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.0~0iy9faq3424.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.113htgw8u-emy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.08.c8psu~gif9.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.0yfy_qj1.2qn0.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.14by5b4al-y~f.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 Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_21a4b0f0-module__cjFSDG__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_21a4b0f0-module__cjFSDG__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
.ng-header{z-index:100;background:0 0;position:fixed;top:0;left:0;right:0}.ng-header:before{content:"";z-index:-1;background:linear-gradient(to bottom, rgb(8 10 14/calc(.85 * var(--ng-veil,0))), rgb(8 10 14/calc(.5 * var(--ng-veil,0))));-webkit-backdrop-filter:blur(calc(16px * var(--ng-veil,0))) saturate(calc(100% + 40% * var(--ng-veil,0)));backdrop-filter:blur(calc(16px * var(--ng-veil,0))) saturate(calc(100% + 40% * var(--ng-veil,0)));position:absolute;inset:0 0 -32px;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ng-header:before{background:linear-gradient(to bottom, rgb(10 12 16/calc(.96 * var(--ng-veil,0))), rgb(10 12 16/calc(.75 * var(--ng-veil,0))))}}:root{--ng-stage:min(100%, max(1600px, min(100svh, 1040px) * 2.2));--ng-gutter:calc((100% - var(--ng-stage)) / 2 + var(--ng-stage) * .1)}.ng-header-inner{justify-content:space-between;align-items:center;width:100%;max-width:1240px;margin:0 auto;padding:8px 24px;display:flex}@media (min-width:640px){.ng-header-inner{padding:8px 40px}}@media (min-width:1024px){.ng-header-inner{padding:8px 48px}}.ng-header-inner-wide{max-width:none}@media (min-width:640px){.ng-header-inner-wide{padding:8px var(--ng-gutter)}}.ng-logo-area{color:inherit;align-items:center;gap:12px;display:flex}.ng-logo-mark{flex-shrink:0;justify-content:center;align-items:center;width:190px;height:190px;margin-top:-55px;margin-bottom:-55px;transition:transform .3s;display:flex}.ng-logo-area:hover .ng-logo-mark{transform:scale(1.06)}.ng-brand-name{font-family:var(--font-serif);letter-spacing:-.02em;color:#e8e4d9;font-size:18px}.ng-brand-sub{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#e8e4d966;margin-top:1px;font-size:10px}.ng-nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ng-nav-links{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#0e11178c;border:1px solid #ffffff17;border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 10px 30px -14px #000000b3}.ng-link{letter-spacing:.005em;white-space:nowrap;color:#e8e4d9ad;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;transition:color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.ng-link:hover{color:#fff;background:#ffffff0f}.ng-link:focus-visible{outline-offset:1px;outline:2px solid #4d9ee8}.ng-link[aria-current=page]{color:#fff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff14,0 1px 2px #00000073}.ng-link-back{opacity:.7}.ng-menu-btn{color:#e8e4d9;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-family:inherit;font-size:17px;line-height:1;display:none}.ng-auth-ghost,.ng-auth-solid{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500;text-decoration:none;transition:background .25s,border-color .25s,color .25s;display:inline-flex}.ng-auth-ghost{color:#ffffffbf;background:#0e11178c;border:1px solid #ffffff24}.ng-auth-ghost:hover,.ng-auth-ghost:focus-visible{color:#fff;background:#ffffff12;border-color:#fff6}.ng-auth-solid{color:#020617;background:#fff;border:1px solid #0000;font-weight:600}.ng-auth-solid:hover,.ng-auth-solid:focus-visible{background:#ffffffe0}@media (max-width:1750px){.ng-header .ng-link{padding:7px 10px;font-size:12.5px}.ng-header .ng-nav{gap:8px}.ng-header .ng-auth-ghost,.ng-header .ng-auth-solid{height:38px;padding:0 14px;font-size:12.5px}.ng-header .ng-logo-mark{width:150px;height:150px;margin-top:-42px;margin-bottom:-42px}.ng-header .ng-brand-name{font-size:16px}}@media (max-width:1600px){.ng-header .ng-link{padding:7px 8px;font-size:12px}.ng-header .ng-nav{gap:6px}.ng-header .ng-auth-ghost,.ng-header .ng-auth-solid{padding:0 11px}.ng-header .ng-logo-mark{width:130px;height:130px;margin-top:-36px;margin-bottom:-36px}.ng-header .ng-brand-sub{max-width:130px}}@media (max-width:1023px){.ng-menu-btn{display:inline-flex}.ng-nav{background:#0a0c10;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:2px;max-height:calc(100vh - 100%);padding:10px 24px 16px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ng-nav.ng-nav-open{display:flex}.ng-header .ng-nav-links{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;flex-direction:column;align-items:stretch;padding:0}.ng-header .ng-link{border-radius:10px;width:100%;padding:12px 14px;font-size:15px;display:flex}.ng-header .ng-auth-ghost,.ng-header .ng-auth-solid{height:42px;padding:0 18px;font-size:14px}.ng-nav .ng-nav-auth{justify-content:center;margin-top:14px;border-left:none!important;margin-left:0!important;padding-left:0!important}}.ng-header-cramped .ng-menu-btn{display:inline-flex}.ng-header-cramped .ng-nav{background:#0a0c10;border-bottom:1px solid #ffffff14;flex-direction:column;align-items:stretch;gap:2px;max-height:calc(100vh - 100%);padding:10px 24px 16px;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.ng-header-cramped .ng-nav.ng-nav-open{display:flex}.ng-header-cramped .ng-nav-links{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;flex-direction:column;align-items:stretch;padding:0}.ng-header-cramped .ng-link{border-radius:10px;width:100%;padding:12px 14px;font-size:15px;display:flex}.ng-header-cramped .ng-auth-ghost,.ng-header-cramped .ng-auth-solid{height:42px;padding:0 18px;font-size:14px}.ng-header-cramped .ng-nav .ng-nav-auth{justify-content:center;margin-top:14px;border-left:none!important;margin-left:0!important;padding-left:0!important}.ng-header-light:before{background:linear-gradient(to bottom, rgb(246 242 234/calc(.88 * var(--ng-veil,0))), rgb(246 242 234/calc(.55 * var(--ng-veil,0))))}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ng-header-light:before{background:linear-gradient(to bottom, rgb(246 242 234/calc(.97 * var(--ng-veil,0))), rgb(246 242 234/calc(.8 * var(--ng-veil,0))))}}.ng-header-light .ng-brand-name{color:#1a1814}.ng-header-light .ng-brand-sub{color:#1a181473}.ng-header-light .ng-menu-btn{color:#1a1814;background:#1a18140d;border-color:#1a181433}.ng-header-light .ng-nav-links{background:#fbf8f2b8;border-color:#1a18141f;box-shadow:inset 0 1px #fff9,0 10px 30px -16px #1a181459}.ng-header-light .ng-link{color:#1a1814ad}.ng-header-light .ng-link:hover{color:#1a1814;background:#1a18140f}.ng-header-light .ng-link:focus-visible{outline-color:#1f2a44}.ng-header-light .ng-link[aria-current=page]{color:#f6f2ea;background:#1a1814;box-shadow:0 1px 2px #1a18144d}.ng-header-light .ng-auth-ghost{color:#1a1814bf;background:#fbf8f2b8;border-color:#1a181433}.ng-header-light .ng-auth-ghost:hover,.ng-header-light .ng-auth-ghost:focus-visible{color:#1a1814;background:#1a18140f;border-color:#1a181480}.ng-header-light .ng-auth-solid{color:#f6f2ea;background:#1a1814}.ng-header-light .ng-auth-solid:hover,.ng-header-light .ng-auth-solid:focus-visible{background:#1a1814d9}.ng-header-light .ng-nav-auth{border-color:#1a181426}@media (max-width:1023px){.ng-header-light .ng-nav{background:#f6f2ea;border-bottom-color:#1a18141a}.ng-header-light .ng-nav-links{box-shadow:none;background:0 0}}.ng-header-light.ng-header-cramped .ng-nav{background:#f6f2ea;border-bottom-color:#1a18141a}.ng-header-light.ng-header-cramped .ng-nav-links{box-shadow:none;background:0 0}
