@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.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:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.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:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.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:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_414a62a-module__ksudrG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_414a62a-module__ksudrG__variable{--font-serif:"Cormorant Garamond", "Cormorant Garamond Fallback"}
*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--accent:#c8944f}body{color:#e8e5df;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#060606;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.serif{font-family:var(--font-serif), "Cormorant Garamond", serif}::selection{color:#fff;background:#c8944f4d}input,textarea,select,button{font-family:inherit}select option{color:#e8e5df;background:#0c0c0c}@keyframes qpulse{0%,to{opacity:.35}50%{opacity:1}}@keyframes qfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes qspin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#060606}::-webkit-scrollbar-thumb{background:#1d1d1d;border-radius:0}::-webkit-scrollbar-thumb:hover{background:#2a2a2a}.nav-link{transition:color .3s}.nav-link:hover{color:#fff!important}.nav-lock{transition:border-color .3s,background .3s}.nav-lock:hover{border-color:var(--accent)!important;background:#c8944f12!important}.btn-light{transition:background .3s,transform .3s}.btn-light:hover{background:#fff!important;transform:translateY(-2px)!important}.btn-outline{transition:border-color .3s,background .3s}.btn-outline:hover{background:#ffffff08!important;border-color:#ffffff80!important}.disc-card{transition:border-color .35s,background .35s,transform .35s}.disc-card:hover{background:#ffffff08!important;border-color:#ffffff47!important;transform:translateY(-4px)!important}.req-access{transition:border-color .3s,background .3s}.req-access:hover{border-color:var(--accent)!important;background:#c8944f0f!important}.domain-card{transition:border-color .35s,background .35s}.domain-card:hover{background:#101010cc!important;border-color:#ffffff4d!important}.vault-card{transition:transform .4s}.vault-card:hover{transform:translateY(-8px)!important}.vault-link{transition:background .3s}.vault-link:hover{background:#ffffff09!important}.pathway-step{transition:border-color .35s,background .35s}.pathway-step:hover{background:#101010b3!important;border-color:#ffffff47!important}.pathway-cta{transition:border-color .3s,background .3s}.pathway-cta:hover{border-color:var(--accent)!important;background:#c8944f0d!important}.access-card{transition:border-color .35s,background .35s,transform .35s}.access-card:hover{background:#ffffff06!important;border-color:#ffffff52!important;transform:translateY(-4px)!important}.field{transition:border-color .3s}.field:focus{border-color:var(--accent)!important}.field-select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" fill=\"none\" stroke=\"%23888\" stroke-width=\"1.3\"><path d=\"M1 3.5l5 5 5-5\"/></svg>");background-position:right 14px center;background-repeat:no-repeat}.domains-mobile,.kos-bg,.nav-toggle{display:none}@media (max-width:900px){.dc-pad{padding-left:28px!important;padding-right:28px!important}.nav-bar{padding-left:24px!important;padding-right:24px!important}.collapse-2{grid-template-columns:1fr!important}.grid-hero-stats{grid-template-columns:1fr 1fr!important;gap:30px 0!important}.grid-research{grid-template-columns:1fr 1fr!important}.domains-diagram{display:none!important}.domains-mobile{display:grid!important}.kos-vlabel,.kos-ticks,.kos-map{display:none!important}.kos-bg{display:block!important}.pathway-emblem,.nav-desktop{display:none!important}.nav-toggle{display:flex!important}}@media (max-width:700px){.foot-bar{text-align:center;flex-direction:column!important;gap:14px!important}.foot-bar>*{justify-content:center}.vault-cards{flex-direction:column!important;align-items:center!important}.vault-cards>div{width:100%!important;max-width:320px!important;margin-top:0!important}.kos-pills{flex-wrap:wrap!important;justify-content:center!important}}@media (max-width:560px){.dc-pad,.nav-bar{padding-left:18px!important;padding-right:18px!important}.grid-hero-stats{grid-template-columns:1fr!important;gap:26px 0!important}.grid-hero-stats>div{border-left:none!important;padding-left:0!important}.grid-research,.grid-access{grid-template-columns:1fr!important}.grid-features{grid-template-columns:1fr 1fr!important}.grid-form-2{grid-template-columns:1fr!important}.hero-coord{display:none!important}#hero .dc-pad{padding-top:116px!important}}:root{--ease-lux:cubic-bezier(.16, 1, .3, 1)}@media (prefers-reduced-motion:no-preference){.reveal{opacity:0;transition:opacity 1s var(--ease-lux), transform 1.05s var(--ease-lux);will-change:opacity, transform;transform:translateY(32px)}.reveal.is-visible{opacity:1;transform:none}.kenburns{transition:transform 2s var(--ease-lux);will-change:transform;transform:scale(1.14)}.kenburns.is-visible{transform:scale(1)}@keyframes heroRise{0%{opacity:0;transform:translateY(38px)}to{opacity:1;transform:none}}.hero-rise{opacity:0;animation:heroRise 1.2s var(--ease-lux) forwards}@keyframes heroZoom{0%{transform:scale(1.16)}to{transform:scale(1)}}.hero-zoom{animation:heroZoom 8s var(--ease-lux) forwards;will-change:transform}.hero-rise{animation-play-state:paused}html.intro-done .hero-rise{animation-play-state:running}.head-reveal{margin-bottom:-.14em;padding-bottom:.14em;overflow:hidden}.head-reveal-inner{transition:transform 1.15s var(--ease-lux);will-change:transform;display:block;transform:translateY(112%)}.head-reveal.is-visible .head-reveal-inner{transform:translateY(0)}}.btn-light svg,.btn-outline svg,.req-access svg,.pathway-cta>svg,.vault-link svg,.access-card svg:last-of-type{transition:transform .45s var(--ease-lux)}.btn-light:hover svg,.btn-outline:hover svg,.req-access:hover svg,.pathway-cta:hover>svg,.vault-link:hover svg,.access-card:hover svg:last-of-type{transform:translate(5px)}.nav-bar{transition:padding .45s var(--ease-lux), background .45s ease, backdrop-filter .45s ease}.nav-scrolled{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #ffffff12;background:#060606f5!important;padding-top:18px!important;padding-bottom:18px!important}.nav-toggle{cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px}.nav-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#060606f5;border-bottom:1px solid #ffffff1a;flex-direction:column;gap:4px;padding:10px 24px 22px;display:flex;position:absolute;top:100%;left:0;right:0}.nav-menu a{letter-spacing:.22em;color:#b8b4ac;border-bottom:1px solid #ffffff0f;padding:14px 4px;font-size:12px;text-decoration:none}.nav-menu a:last-child{border-bottom:none}.nav-link{position:relative}.nav-link:after{content:"";background:var(--accent);height:1px;transition:right .45s var(--ease-lux);position:absolute;bottom:-7px;left:0;right:100%}.nav-link:hover:after{right:0}.grain{z-index:9000;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.preloader{z-index:9999;position:fixed;inset:0}.preloader-panel{height:50.5%;transition:transform 1s var(--ease-lux);background:#060606;position:absolute;left:0;right:0}.preloader-panel-top{top:0}.preloader-panel-bottom{bottom:0}.preloader-content{z-index:1;transition:opacity .55s ease, transform .55s var(--ease-lux);flex-direction:column;justify-content:center;align-items:center;gap:26px;display:flex;position:absolute;inset:0}.preloader-mark{width:220px;height:98px;animation:markIn 1.3s var(--ease-lux) both;position:relative}.preloader-glow{filter:blur(8px);background:radial-gradient(#d6a76673 0%,#c8944f2e 38%,#c8944f00 70%);animation:3.4s ease-in-out infinite glowPulse;position:absolute;inset:-55% -25%}.preloader-logo{object-fit:contain;filter:drop-shadow(0 6px 26px #c8944f66)drop-shadow(0 0 1px #ffe8c499);width:100%;height:100%;position:absolute;inset:0}.preloader-shine{mix-blend-mode:screen;background:linear-gradient(105deg,#0000 38%,#fff8ecf2 49%,#ffffffb3 51%,#0000 62%) 200% 0/260% 100% no-repeat;animation:2.8s ease-in-out .7s infinite shineSweep;position:absolute;inset:0;-webkit-mask:url(/assets/logo.png) 50%/contain no-repeat;mask:url(/assets/logo.png) 50%/contain no-repeat}.preloader-spark{mix-blend-mode:screen;offset-path:path("M110,49 C150,12 206,18 206,49 C206,80 150,86 110,49 C70,12 14,18 14,49 C14,80 70,86 110,49 Z");offset-anchor:50% 50%;offset-distance:0%;background:radial-gradient(circle,#fff 0%,#ffe9c2 30%,#d6a766b3 58%,#c8944f00 76%);border-radius:50%;width:12px;height:12px;animation:2.4s linear .5s infinite sparkMove,.5s .5s both sparkFade;position:absolute;top:0;left:0;box-shadow:0 0 14px 4px #ffd696d9,0 0 30px 10px #c8944f80}.preloader-word{font-family:var(--font-serif), "Cormorant Garamond", serif;letter-spacing:.42em;background:linear-gradient(100deg,#e7cda0 0%,#fff4e2 38%,#c8944f 52%,#f0dcbb 70%,#d6a766 100%) 0 0/220% 100%;-webkit-text-fill-color:transparent;color:#0000;opacity:0;animation:trackIn 1.2s var(--ease-lux) .55s both, wordShine 4s ease-in-out 1.6s infinite;-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:600}@keyframes markIn{0%{opacity:0;transform:scale(.82)translateY(8px)}to{opacity:1;transform:none}}@keyframes glowPulse{0%,to{opacity:.7;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}@keyframes shineSweep{0%{background-position:200% 0}55%,to{background-position:-130% 0}}@keyframes sparkMove{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes sparkFade{0%{opacity:0}to{opacity:1}}@keyframes wordShine{0%,to{background-position:0 0}50%{background-position:100% 0}}@keyframes trackIn{0%{opacity:0;letter-spacing:.9em;transform:translateY(7px)}to{opacity:1;letter-spacing:.42em;transform:none}}.preloader[data-phase=opening] .preloader-panel-top{transform:translateY(-100%)}.preloader[data-phase=opening] .preloader-panel-bottom{transform:translateY(100%)}.preloader[data-phase=opening] .preloader-content{opacity:0;transform:translateY(-12px)}@media (prefers-reduced-motion:reduce){.preloader-mark,.preloader-spark,.preloader-shine,.preloader-glow,.preloader-word{animation:none}.preloader-word{opacity:1}.preloader-spark{display:none}}
