@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/443a13e61f4b02a3-s.28yarllwtn3op.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/d8c36f2b672bfde8-s.2ltts62cl_aqt.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/d61a5a70ee333873-s.0a1c-4jmm-ge1.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/277526a3aaac34fe-s.0t7r-5aj08t6e.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/8c920c2e27a65459-s.p.34vrj7u2gaa_j.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_e8b55f87-module__sm_sKW__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal;font-weight:500}.cormorant_garamond_e8b55f87-module__sm_sKW__variable{--mist-font-body:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.28qi1ga78_w_1.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:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.2cu9iw-l3ih8o.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_f846a639-module__JQ768W__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_f846a639-module__JQ768W__variable{--mist-font-display:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c78f71601c19600b-s.0hvmlwft59sbq.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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b4132881b3b5587-s.p.0pwknvt0_bxx1.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:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_a223a5d2-module__AYHLWa__className{font-family:Cinzel,Cinzel Fallback;font-style:normal;font-weight:600}.cinzel_a223a5d2-module__AYHLWa__variable{--mist-font-label:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/f3397070b5136d67-s.2mozdbh3bvhzm.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/5a7f2b61422ecdd2-s.36s6wyrpxpp32.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/d7063d6b6d39135f-s.2c29f__-ck32w.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/79646f8ccf79663c-s.0u66nr5yizzn_.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/cc4b84345f7a025e-s.p.2zanptnlo2hyo.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_a104e4e3-module__fkcDtG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:italic;font-weight:500}.cormorant_garamond_a104e4e3-module__fkcDtG__variable{--mist-font-editorial:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--mist-color-near-black:#070707;--mist-color-ink:#17171b;--mist-color-ivory:#f7f3ec;--mist-color-ivory-soft:#e7e0d0;--mist-color-aged-gold:#dfb76c;--mist-color-aged-gold-deep:#b08a3e;--mist-color-olive:#5b6234;--mist-color-peridot:#a7c23c;--mist-color-peridot-light:#cbde86;--mist-color-highlight-white:#fbfaf4;--mist-color-highlight-gold:#e9ce8c;--mist-gem-january-femme:#5a0000;--mist-gem-january-homme:#2b0000;--mist-gem-february-femme:#4a154b;--mist-gem-february-homme:#220025;--mist-gem-march-femme:#1f4e5b;--mist-gem-march-homme:#0a232a;--mist-gem-april-femme:#3a3a3a;--mist-gem-april-homme:#1a1a1a;--mist-gem-may-femme:#0a3a1a;--mist-gem-may-homme:#031a0b;--mist-gem-june-femme:#4a3f35;--mist-gem-june-homme:#211a14;--mist-gem-july-femme:#600010;--mist-gem-july-homme:#300008;--mist-gem-august-femme:#3b4a00;--mist-gem-august-homme:#1b2200;--mist-gem-september-femme:#001a4a;--mist-gem-september-homme:#000b22;--mist-gem-october-femme:#3d354a;--mist-gem-october-homme:#1b1622;--mist-gem-november-femme:#4a2e00;--mist-gem-november-homme:#221400;--mist-gem-december-femme:#003a4a;--mist-gem-december-homme:#001a22;--mist-font-display:"Cinzel", "Didot", Georgia, serif;--mist-font-label:"Cinzel", "Didot", Georgia, serif;--mist-font-body:"Cormorant Garamond", Garamond, Georgia, serif;--mist-font-editorial:"Cormorant Garamond", Garamond, Georgia, serif;--mist-font-data:"JetBrains Mono", ui-monospace, monospace;--mist-font-arabic:"Amiri", serif;--mist-space-0:0;--mist-space-1:4px;--mist-space-2:8px;--mist-space-3:12px;--mist-space-4:16px;--mist-space-5:20px;--mist-space-6:24px;--mist-space-8:32px;--mist-space-10:40px;--mist-space-12:48px;--mist-space-16:64px;--mist-space-20:80px;--mist-space-24:96px;--mist-space-32:128px;--mist-radius-none:0;--mist-radius-sm:2px;--mist-radius-md:6px;--mist-radius-lg:12px;--mist-radius-pill:999px;--mist-ease-entrance:cubic-bezier(.22, 1, .36, 1);--mist-ease-exit:cubic-bezier(.64, 0, .78, 0);--mist-ease-standard:cubic-bezier(.4, 0, .2, 1);--mist-duration-fast:.16s;--mist-duration-base:.28s;--mist-duration-slow:.52s}
*,:before,:after{box-sizing:border-box}:root{--mist-font-arabic:"Geeza Pro", "Noto Naskh Arabic", "Segoe UI", Tahoma, serif}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--mist-color-near-black)}body{background:var(--mist-color-near-black);min-height:100vh;color:var(--mist-color-ivory);font-family:var(--mist-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6}::selection{background:var(--mist-color-aged-gold);color:var(--mist-color-near-black)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}a{color:inherit;text-underline-offset:.22em;-webkit-text-decoration-color:color-mix(in srgb, var(--mist-color-aged-gold) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--mist-color-aged-gold) 55%, transparent)}a:hover{-webkit-text-decoration-color:var(--mist-color-highlight-gold);text-decoration-color:var(--mist-color-highlight-gold)}img,video,canvas{max-width:100%;display:block}:focus-visible{outline:2px solid var(--mist-color-highlight-gold);outline-offset:3px;border-radius:var(--mist-radius-sm)}.mist-shell{width:100%;max-width:1320px;padding-inline:clamp(var(--mist-space-4), 5vw, var(--mist-space-24));margin-inline:auto}.mist-section{padding-block:clamp(var(--mist-space-16), 9vw, var(--mist-space-32));border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 16%, transparent)}.mist-section--ivory{background:var(--mist-color-ivory);color:var(--mist-color-ink)}.mist-section--ivory .eyebrow{color:var(--mist-color-aged-gold-deep)}.stack>*+*{margin-top:var(--mist-space-4)}.measure{max-width:62ch}.eyebrow{font-family:var(--mist-font-label);letter-spacing:.3em;text-transform:uppercase;color:var(--mist-color-highlight-gold);margin:0;font-size:.72rem;font-weight:500}h1,h2,h3{font-family:var(--mist-font-display);letter-spacing:.06em;margin:0;font-weight:600;line-height:1.12}h1{font-size:clamp(2.4rem,7vw,5rem)}h2{letter-spacing:.08em;font-size:clamp(1.8rem,4vw,3rem)}h3{letter-spacing:.04em;font-size:clamp(1.15rem,2vw,1.5rem)}p{margin:0}.lede{font-family:var(--mist-font-editorial);color:color-mix(in srgb, var(--mist-color-ivory) 88%, var(--mist-color-olive));font-size:clamp(1.12rem,1.8vw,1.45rem);font-style:italic;line-height:1.42}.mist-section--ivory .lede{color:color-mix(in srgb, var(--mist-color-ink) 82%, var(--mist-color-olive))}.data{font-family:var(--mist-font-data);letter-spacing:.06em;font-size:.78rem}.arabic{font-family:var(--mist-font-arabic)}.mist-button{justify-content:center;align-items:center;gap:var(--mist-space-2);min-height:48px;padding:0 var(--mist-space-6);font-family:var(--mist-font-label);letter-spacing:.18em;text-transform:uppercase;border-radius:var(--mist-radius-none);cursor:pointer;transition:transform var(--mist-duration-fast) var(--mist-ease-standard), background-color var(--mist-duration-base) var(--mist-ease-standard), border-color var(--mist-duration-base) var(--mist-ease-standard);border:1px solid #0000;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.mist-button--primary{color:var(--mist-color-aged-gold);border-color:var(--mist-color-aged-gold);background:0 0}.mist-button--primary:hover{background:var(--mist-color-aged-gold);color:var(--mist-color-near-black)}.mist-button--ghost{color:var(--mist-color-ivory);border-color:color-mix(in srgb, var(--mist-color-aged-gold) 55%, transparent);background:0 0}.mist-button--ghost:hover{border-color:var(--mist-color-aged-gold);color:var(--mist-color-aged-gold)}.mist-section--ivory .mist-button--ghost{color:var(--mist-color-ink)}.mist-button:disabled{opacity:.5;cursor:not-allowed}.field{gap:var(--mist-space-2);flex-direction:column;display:flex}.field label{font-family:var(--mist-font-label);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-ivory) 72%, transparent);font-size:.78rem}.mist-section--ivory .field label{color:color-mix(in srgb, var(--mist-color-ink) 70%, transparent)}.field input[type=email],.field input[type=text],.field select{min-height:48px;padding:0 var(--mist-space-4);font-size:1rem;font-family:var(--mist-font-body);color:inherit;background:color-mix(in srgb, var(--mist-color-ivory) 6%, transparent);border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 40%, transparent);border-radius:var(--mist-radius-md)}.field input::placeholder{color:color-mix(in srgb, var(--mist-color-ivory) 55%, transparent);opacity:1}.mist-section--ivory .field input::placeholder{color:color-mix(in srgb, var(--mist-color-ink) 62%, transparent);opacity:1}.mist-section--ivory .field input,.mist-section--ivory .field select{background:color-mix(in srgb, var(--mist-color-ink) 5%, transparent)}.hint,.error{font-size:.82rem}.error{color:var(--mist-color-highlight-gold)}.consent{gap:var(--mist-space-3);align-items:flex-start;font-size:.88rem;line-height:1.45;display:flex}.consent input[type=checkbox]{width:20px;height:20px;accent-color:var(--mist-color-aged-gold);margin-top:3px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.skip-link{left:var(--mist-space-4);z-index:200;padding:var(--mist-space-3) var(--mist-space-5);background:var(--mist-color-ivory);color:var(--mist-color-near-black);border-radius:var(--mist-radius-md);font-family:var(--mist-font-label);transition:top var(--mist-duration-fast) var(--mist-ease-standard);position:absolute;top:-120%}.skip-link:focus{top:var(--mist-space-4)}.mist-header{z-index:100;justify-content:space-between;align-items:center;gap:var(--mist-space-4);padding:var(--mist-space-4) clamp(var(--mist-space-4), 5vw, var(--mist-space-24));background:color-mix(in srgb, var(--mist-color-near-black) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 18%, transparent);display:flex;position:sticky;top:0}.brand-mark-link{align-items:center;text-decoration:none;display:inline-flex}.brand-mark{width:auto;height:38px;display:block}.brand-mark--footer{height:60px}.mist-header nav{gap:var(--mist-space-5);font-family:var(--mist-font-label);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-size:.8rem;display:flex}.mist-header nav a{color:color-mix(in srgb, var(--mist-color-ivory) 78%, transparent);text-decoration:none}.mist-header nav a:hover{color:var(--mist-color-highlight-gold)}.mist-footer{background:var(--mist-color-ink);border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 22%, transparent);padding-block:var(--mist-space-16);color:color-mix(in srgb, var(--mist-color-ivory) 80%, transparent)}.mist-footer .footer-grid{gap:var(--mist-space-12) var(--mist-space-8);grid-template-columns:1.2fr 1fr;display:grid}.mist-footer nav{gap:var(--mist-space-3) var(--mist-space-6);font-family:var(--mist-font-label);letter-spacing:.06em;flex-wrap:wrap;font-size:.82rem;display:flex}.mist-footer nav a{text-decoration:none}.mist-footer nav a:hover{color:var(--mist-color-highlight-gold)}.disclosure{color:color-mix(in srgb, var(--mist-color-ivory) 66%, transparent);font-size:.88rem;line-height:1.55}@media (max-width:720px){.mist-header nav{gap:var(--mist-space-3);font-size:.72rem}.mist-footer .footer-grid{grid-template-columns:1fr}}.article-body p{margin-top:var(--mist-space-5);max-width:68ch;line-height:1.7}.article-body p:first-child{margin-top:0}.chapter{isolation:isolate;scroll-margin-top:96px;position:relative}@media (max-width:1100px){.chapter{scroll-margin-top:164px}}@media (max-width:600px){.chapter{scroll-margin-top:72px}}:root{--mist-header-height:89px}@media (max-width:1100px){:root{--mist-header-height:153px}}@media (max-width:600px){:root{--mist-header-height:57px}}.hero{padding-block:clamp(var(--mist-space-4), 3vh, var(--mist-space-8)) clamp(var(--mist-space-8), 5vh, var(--mist-space-16));background:radial-gradient(120% 70% at 62% 118%, color-mix(in srgb, var(--mist-gem-january-femme) 30%, transparent) 0, transparent 60%), var(--mist-color-near-black);flex-direction:column;justify-content:flex-end;display:flex;overflow:clip}.hero__sentinel{width:1px;height:var(--mist-space-8);pointer-events:none;position:absolute;top:0;left:0}.hero__atmosphere{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:clip}.hero__ghost{font-family:var(--mist-font-display);letter-spacing:.16em;white-space:nowrap;color:color-mix(in srgb, var(--mist-color-ivory) 3%, transparent);-webkit-user-select:none;user-select:none;font-size:clamp(9rem,26vw,26rem);font-weight:400;line-height:.78;position:absolute;top:46%;left:68%;translate:-50% -50%}.hero__grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/></filter><rect width='180' height='180' filter='url(%23g)'/></svg>");position:absolute;inset:0}.hero__inner{z-index:2;align-items:end;column-gap:clamp(var(--mist-space-6), 3vw, var(--mist-space-12));flex:1 0 auto;grid-template-columns:minmax(0,42fr) minmax(0,58fr);display:grid;position:relative}.hero__copy{z-index:2;min-width:0;padding-bottom:clamp(var(--mist-space-2), 1.5vh, var(--mist-space-4));text-align:left;position:relative}.hero__eyebrow{font-family:var(--mist-font-label);letter-spacing:.24em;text-transform:uppercase;color:var(--mist-color-aged-gold);margin:0;font-size:12px;font-weight:500}.hero__title{margin-top:var(--mist-space-4);letter-spacing:normal;font-weight:400;line-height:1.12;display:block}.hero__statement{font-family:var(--mist-font-display);letter-spacing:.02em;color:var(--mist-color-ivory);text-wrap:balance;font-size:clamp(1.9rem,8vw,2.625rem);font-style:normal;font-weight:400;line-height:1.12;display:block}.hero__statement br{display:none}.hero__sentence{max-width:34ch;margin-top:var(--mist-space-3);font-family:var(--mist-font-body);color:color-mix(in srgb, var(--mist-color-ivory) 76%, transparent);font-size:18px;font-style:normal;line-height:1.5}.hero__link{margin-top:var(--mist-space-6);font-family:var(--mist-font-label);letter-spacing:.16em;text-transform:uppercase;color:var(--mist-color-aged-gold);text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--mist-color-aged-gold) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--mist-color-aged-gold) 70%, transparent);transition:color var(--mist-duration-fast) var(--mist-ease-standard), text-decoration-color var(--mist-duration-fast) var(--mist-ease-standard);font-size:12px;font-weight:500;display:inline-block}.hero__link:hover,.hero__link:focus-visible{color:var(--mist-color-highlight-gold);-webkit-text-decoration-color:var(--mist-color-highlight-gold);text-decoration-color:var(--mist-color-highlight-gold)}.hero__stage{--hero-plinth:clamp(28px, 3vw, 48px);--hero-stage-mask:radial-gradient(ellipse 78% 70% at 52% 48%, #000 0 55%, transparent 100%), radial-gradient(circle farthest-side at 0 0, transparent 0, #00000073 12%, #000 24%), radial-gradient(circle farthest-side at 100% 0, transparent 0, #00000073 12%, #000 24%), linear-gradient(to bottom, transparent 0, #00000047 6%, #000 14%, #000 82%, #0000004d 93%, transparent 100%), linear-gradient(to right, transparent 0, #00000047 6%, #000 13%, #000 87%, #00000047 94%, transparent 100%);min-width:0;min-height:clamp(420px,72vh,760px);padding-bottom:var(--hero-plinth);margin-inline-end:calc(-1 * clamp(0px, 4vw, var(--mist-space-16)));margin-bottom:calc(-1 * clamp(var(--mist-space-4), 3vh, var(--mist-space-8)));align-self:stretch;display:grid;position:relative}.hero__stage [data-scene]{min-height:0}.hero__stage [data-scene] canvas,.hero__stage [data-scene]:before,.hero__stage [data-scene]:after{-webkit-mask-image:var(--hero-stage-mask);-webkit-mask-image:var(--hero-stage-mask);mask-image:var(--hero-stage-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}@media (min-width:1021px){.hero__stage [data-scene]>img{object-fit:cover;object-position:50% 50%}}.hero__stage [data-scene]:before{background:radial-gradient(58% 46% at 52% 38%, color-mix(in srgb, var(--mist-color-aged-gold) 13%, transparent) 0%, transparent 68%), radial-gradient(46% 34% at 46% 88%, color-mix(in srgb, var(--mist-color-highlight-gold) 9%, transparent) 0%, transparent 72%);inset:0}.hero__stage:after{content:"";z-index:-1;left:50%;bottom:var(--hero-plinth);background:radial-gradient(50% 50% at 50% 50%, var(--mist-color-near-black) 0 30%, color-mix(in srgb, var(--mist-color-near-black) 60%, transparent) 62%, transparent 100%);width:62%;height:8%;box-shadow:0 0 64px 10px color-mix(in srgb, var(--mist-color-near-black) 82%, transparent), 0 0 22px 0 color-mix(in srgb, var(--mist-color-aged-gold) 16%, transparent);filter:blur(4px);pointer-events:none;border-radius:50%;position:absolute;translate:-50% 50%}@media (min-width:1021px){.hero{min-height:90svh;margin-top:calc(-1 * var(--mist-header-height));padding-top:calc(var(--mist-header-height) + clamp(var(--mist-space-4), 2vh, var(--mist-space-6)))}.hero__statement{white-space:nowrap;font-size:clamp(1.9rem,3.3vw,2.625rem)}.hero__stage{margin-top:calc(-1 * clamp(var(--mist-space-4), 2vh, var(--mist-space-6)))}}@media (max-width:1020px){.hero__inner{row-gap:clamp(var(--mist-space-6), 4vh, var(--mist-space-10));grid-template-columns:minmax(0,1fr)}.hero__stage{box-sizing:content-box;aspect-ratio:4/3;min-height:0;margin-inline:calc(-1 * clamp(var(--mist-space-2), 3vw, var(--mist-space-8)));order:-1;align-self:start;margin-bottom:0}.hero__ghost{font-size:36vw;top:30%;left:50%}.hero__sentence{max-width:38ch}}@media (max-width:600px){.hero{padding-block:var(--mist-space-4) var(--mist-space-10)}.hero__stage{--hero-plinth:28px;--hero-stage-mask:radial-gradient(ellipse 84% 72% at 50% 48%, #000 0 55%, transparent 100%), radial-gradient(circle farthest-side at 0 0, transparent 0, #00000073 10%, #000 20%), radial-gradient(circle farthest-side at 100% 0, transparent 0, #00000073 10%, #000 20%), linear-gradient(to bottom, transparent 0, #00000047 5%, #000 12%, #000 84%, #0000004d 94%, transparent 100%), linear-gradient(to right, transparent 0, #00000047 4%, #000 9%, #000 91%, #00000047 96%, transparent 100%);aspect-ratio:6/7;max-height:55svh}.hero__stage [data-scene]>img{object-fit:cover;object-position:50% 50%}.hero__eyebrow{letter-spacing:.18em;font-size:11px}.hero__title{margin-top:var(--mist-space-3)}.hero__statement{letter-spacing:.01em;text-wrap:initial}.hero__statement br{display:initial}.hero__link{margin-top:var(--mist-space-5)}}.atelier{--atelier-glow:var(--mist-gem-january-femme);padding-block:clamp(var(--mist-space-16), 11vh, var(--mist-space-32));background:radial-gradient(72% 52% at 50% 108%, color-mix(in srgb, var(--atelier-glow) 58%, transparent) 0, transparent 68%), radial-gradient(58% 44% at 82% 6%, color-mix(in srgb, var(--atelier-glow) 34%, transparent) 0, transparent 66%), var(--mist-color-near-black);transition:background var(--mist-duration-slow) var(--mist-ease-standard)}.atelier__inner{gap:clamp(var(--mist-space-6), 3vw, var(--mist-space-10));text-align:left;flex-direction:column;display:flex}.atelier__header h2{margin-top:var(--mist-space-4);font-size:clamp(2rem,4.6vw,3.6rem)}.atelier__lede{margin-top:var(--mist-space-5)}.atelier__index{gap:clamp(var(--mist-space-4), 2vw, var(--mist-space-6));padding-block:clamp(var(--mist-space-4), 2vw, var(--mist-space-6));border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 22%, transparent);border-bottom:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 22%, transparent);flex-direction:column;display:flex}.atelier__index-head{justify-content:space-between;align-items:center;gap:var(--mist-space-4) clamp(var(--mist-space-5), 3vw, var(--mist-space-10));flex-wrap:wrap;display:flex}.atelier__index-label{font-family:var(--mist-font-data);letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-ivory) 48%, transparent);font-size:.6rem}.atelier__lines{border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 34%, transparent);border-radius:var(--mist-radius-none);flex:none;display:inline-flex}.atelier__line-link{min-height:44px;padding:var(--mist-space-2) clamp(var(--mist-space-4), 2vw, var(--mist-space-6));font-family:var(--mist-font-label);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-ivory) 80%, transparent);transition:background var(--mist-duration-fast) var(--mist-ease-standard), color var(--mist-duration-fast) var(--mist-ease-standard);align-items:center;font-size:.72rem;text-decoration:none;display:inline-flex}.atelier__line-link+.atelier__line-link{border-left:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 34%, transparent)}.atelier__line-link[aria-current=true]{background:var(--mist-color-aged-gold);color:var(--mist-color-near-black)}.atelier__months{background:color-mix(in srgb, var(--mist-color-aged-gold) 16%, transparent);border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 16%, transparent);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.atelier__month{align-items:center;column-gap:var(--mist-space-3);min-height:58px;padding:var(--mist-space-3);background:color-mix(in srgb, var(--mist-color-near-black) 74%, transparent);transition:background var(--mist-duration-fast) var(--mist-ease-standard), box-shadow var(--mist-duration-fast) var(--mist-ease-standard);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"swatch name""swatch gem";row-gap:2px;text-decoration:none;display:grid;position:relative}.atelier__month-index{top:var(--mist-space-2);right:var(--mist-space-2);font-family:var(--mist-font-data);letter-spacing:.12em;color:color-mix(in srgb, var(--mist-color-ivory) 30%, transparent);font-size:.52rem;position:absolute}.atelier__swatch{background:color-mix(in srgb, var(--atelier-swatch,var(--mist-color-aged-gold)) 62%, var(--mist-color-ivory));width:14px;height:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mist-color-near-black) 45%, transparent);border-radius:50%;grid-area:swatch}.atelier__month-name{font-family:var(--mist-font-label);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-ivory) 86%, transparent);transition:color var(--mist-duration-fast) var(--mist-ease-standard);grid-area:name;font-size:.68rem}.atelier__month-gem{font-family:var(--mist-font-data);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-ivory) 50%, transparent);grid-area:gem;font-size:.58rem}.atelier__month:hover{background:color-mix(in srgb, var(--mist-color-ivory) 7%, transparent)}.atelier__month:hover .atelier__month-name{color:var(--mist-color-highlight-gold)}.atelier__month[aria-current=true]{background:color-mix(in srgb, var(--mist-color-ivory) 11%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mist-color-aged-gold) 72%, transparent), inset 3px 0 0 0 var(--mist-color-highlight-gold)}.atelier__month[aria-current=true] .atelier__month-name{color:var(--mist-color-highlight-gold);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.atelier__month[aria-current=true] .atelier__month-gem,.atelier__month[aria-current=true] .atelier__month-index{color:var(--mist-color-aged-gold)}.atelier__card{gap:clamp(var(--mist-space-6), 4vw, var(--mist-space-16));width:100%;padding:clamp(var(--mist-space-6), 4vw, var(--mist-space-12));background:linear-gradient(180deg, color-mix(in srgb, var(--mist-color-ivory) 4%, transparent) 0, transparent 46%), color-mix(in srgb, var(--mist-color-near-black) 72%, transparent);border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 26%, transparent);border-radius:var(--mist-radius-none);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;display:grid}.atelier__stage{background:radial-gradient(52% 46% at 50% 52%, color-mix(in srgb, var(--atelier-glow) 46%, transparent) 0, transparent 72%);justify-content:center;align-items:center;min-height:clamp(340px,44vw,520px);margin:0;display:flex;position:relative}.atelier__canvas{position:absolute;inset:0;overflow:hidden}.atelier__bottle{object-fit:contain;width:auto;max-width:100%;height:clamp(300px,40vw,480px);filter:drop-shadow(0 20px 40px color-mix(in srgb, var(--mist-color-near-black) 95%, transparent)) drop-shadow(0 0 24px color-mix(in srgb, var(--mist-color-aged-gold) 22%, transparent));transition:transform var(--mist-duration-base) var(--mist-ease-standard)}.atelier__bottle:hover{transform:scale(1.04)}.atelier__engraving{bottom:var(--mist-space-6);font-family:var(--mist-font-label);letter-spacing:.26em;text-transform:uppercase;color:var(--mist-color-highlight-gold);text-shadow:0 1px 8px color-mix(in srgb, var(--mist-color-near-black) 85%, transparent);font-size:.78rem;position:absolute;left:50%;transform:translate(-50%)}.atelier__line-label{align-items:center;gap:var(--mist-space-3);padding-bottom:var(--mist-space-3);border-bottom:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 24%, transparent);font-family:var(--mist-font-data);letter-spacing:.28em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-ivory) 62%, transparent);font-size:.6rem;display:flex}.atelier__swatch--record{width:10px;height:10px}.atelier__record-index{letter-spacing:.18em;color:color-mix(in srgb, var(--mist-color-aged-gold) 88%, transparent);margin-left:auto}.atelier__title-row{justify-content:space-between;align-items:center;gap:clamp(var(--mist-space-4), 2vw, var(--mist-space-6));margin-top:var(--mist-space-3);padding-bottom:var(--mist-space-3);border-bottom:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 24%, transparent);display:flex}.atelier__gem{min-width:0;color:var(--mist-color-ivory);letter-spacing:.08em;text-transform:uppercase;text-wrap:balance;font-size:clamp(1.3rem,2.2vw,1.8rem)}.atelier__poem{margin:var(--mist-space-6) 0 0;padding-left:clamp(var(--mist-space-4), 2vw, var(--mist-space-6));border-left:1px solid var(--mist-color-aged-gold);font-family:var(--mist-font-editorial);color:color-mix(in srgb, var(--mist-color-ivory) 90%, transparent);font-size:clamp(1.15rem,2vw,1.5rem);font-style:italic;line-height:1.5}.atelier__field{margin-top:clamp(var(--mist-space-6), 3vw, var(--mist-space-8));padding-top:clamp(var(--mist-space-5), 2vw, var(--mist-space-6));border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 18%, transparent)}.atelier__field-head{justify-content:space-between;align-items:baseline;gap:var(--mist-space-4);display:flex}.atelier__field label{letter-spacing:.2em;font-size:.68rem}.atelier__field-count{font-family:var(--mist-font-data);letter-spacing:.14em;color:color-mix(in srgb, var(--mist-color-ivory) 44%, transparent);font-size:.6rem}.atelier__field--signature{margin-top:var(--mist-space-4);border-top:0;padding-top:0}.atelier__field .hint{color:color-mix(in srgb, var(--mist-color-ivory) 58%, transparent)}.atelier__add{width:100%;margin-top:var(--mist-space-6)}.atelier__details{animation:atelier-details-in .35s var(--mist-ease-entrance)}@keyframes atelier-details-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.atelier__details{animation:none}}.atelier__note{color:color-mix(in srgb, var(--mist-color-ivory) 68%, transparent);font-size:.95rem}@media (max-width:1080px){.atelier__months{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.atelier__card{grid-template-columns:minmax(0,1fr)}.atelier__bottle{height:clamp(260px,60vw,380px)}.atelier__stage{min-height:clamp(300px,62vw,420px)}.atelier__index-head{justify-content:flex-start}.atelier__lines{width:100%}.atelier__line-link{flex:1 1 0;justify-content:center}}@media (max-width:560px){.atelier__months{grid-template-columns:repeat(3,minmax(0,1fr))}.atelier__month{min-height:52px;padding:var(--mist-space-2);column-gap:var(--mist-space-2)}.atelier__month-index{display:none}.atelier__month-name{letter-spacing:.08em;font-size:.6rem}.atelier__month-gem{letter-spacing:.08em;font-size:.52rem}.atelier__swatch{width:11px;height:11px}}.editions{padding-block:clamp(var(--mist-space-16), 11vh, var(--mist-space-32));background:radial-gradient(76% 44% at 50% -6%, color-mix(in srgb, var(--mist-color-aged-gold) 8%, transparent) 0, transparent 62%), color-mix(in srgb, var(--mist-color-near-black) 92%, var(--mist-color-ink))}.editions__inner{text-align:left}.editions__header h2{margin-top:var(--mist-space-4);font-size:clamp(2rem,4.6vw,3.6rem)}.editions__lede{margin-top:var(--mist-space-5)}.editions__list{--editions-gap-x:clamp(var(--mist-space-6), 3vw, var(--mist-space-10));gap:clamp(var(--mist-space-10), 5vw, var(--mist-space-16)) var(--editions-gap-x);margin:clamp(var(--mist-space-10), 6vw, var(--mist-space-16)) 0 0;padding:clamp(var(--mist-space-8), 4vw, var(--mist-space-12)) 0 0;border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 20%, transparent);grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;display:grid}.editions__card{gap:clamp(var(--mist-space-4), 2vw, var(--mist-space-5));min-width:0;padding-top:var(--mist-space-5);border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 14%, transparent);flex-direction:column;grid-column:span 2;display:flex}.editions__card:nth-child(5){grid-column:2/span 2}.editions__card:nth-child(6){grid-column:4/span 2}.editions__card--feature{gap:clamp(var(--mist-space-6), 4vw, var(--mist-space-12));padding-top:0;padding-bottom:clamp(var(--mist-space-8), 4vw, var(--mist-space-12));border-top:0;border-bottom:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 14%, transparent);grid-column:1/-1;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid}.editions__record{gap:var(--mist-space-4);flex-direction:column;min-width:0;display:flex}.editions__frame{aspect-ratio:3/2;padding:clamp(var(--mist-space-3), 1.6vw, var(--mist-space-5));border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 24%, transparent);background:radial-gradient(72% 60% at 50% 42%, color-mix(in srgb, var(--mist-color-ivory) 5%, transparent) 0, transparent 70%), var(--mist-color-near-black);position:relative;overflow:clip}.editions__frame--feature{aspect-ratio:5/4;padding:clamp(var(--mist-space-4), 2.4vw, var(--mist-space-8))}.editions__frame picture{width:100%;height:100%;display:block}.editions__photo{object-fit:contain;filter:saturate(.86)contrast(1.04)brightness(.94);width:100%;height:100%;transition:transform var(--mist-duration-slow) var(--mist-ease-standard), filter var(--mist-duration-slow) var(--mist-ease-standard)}.editions__card:hover .editions__photo{filter:saturate(.96)contrast(1.04)brightness();transform:scale(1.02)}.editions__plate{padding:var(--mist-space-2) var(--mist-space-3);background:color-mix(in srgb, var(--mist-color-near-black) 82%, transparent);border-top:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 30%, transparent);border-right:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 30%, transparent);font-family:var(--mist-font-data);letter-spacing:.18em;color:var(--mist-color-aged-gold);font-size:.6rem;position:absolute;bottom:0;left:0}.editions__name{color:var(--mist-color-ivory);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(1.05rem,1.7vw,1.3rem)}.editions__name--feature{letter-spacing:.08em;font-size:clamp(1.35rem,2.6vw,2rem)}.editions__body{max-width:46ch;color:color-mix(in srgb, var(--mist-color-ivory) 78%, transparent);font-size:.95rem;line-height:1.65}.editions__body--feature{max-width:42ch;font-family:var(--mist-font-editorial);color:color-mix(in srgb, var(--mist-color-ivory) 88%, transparent);font-size:clamp(1.02rem,1.4vw,1.15rem)}.editions__price{font-family:var(--mist-font-data);letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb, var(--mist-color-aged-gold) 88%, transparent);font-size:.6rem}.editions__cta{min-height:44px;padding-inline:var(--mist-space-5);letter-spacing:.22em;align-self:flex-start;margin-top:auto;font-size:.7rem}@media (max-width:1080px){.editions__card,.editions__card:nth-child(5){grid-column:span 3}.editions__card:nth-child(6){width:calc(50% - var(--editions-gap-x) / 2);grid-column:1/-1;justify-self:center}.editions__card--feature{grid-column:1/-1}}@media (max-width:820px){.editions__card--feature{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.editions__list{grid-template-columns:minmax(0,1fr)}.editions__card,.editions__card:nth-child(5),.editions__card:nth-child(6),.editions__card--feature{grid-column:1/-1;justify-self:stretch;width:auto}.editions__frame,.editions__frame--feature{aspect-ratio:4/3}.editions__cta{width:100%}}.edition-hero{gap:clamp(var(--mist-space-8), 5vw, var(--mist-space-24));grid-template-columns:1fr 1fr;align-items:center;display:grid}.edition-hero__stage{padding:clamp(var(--mist-space-6), 4vw, var(--mist-space-12));border-radius:var(--mist-radius-lg);border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 14%, transparent);background:radial-gradient(70% 58% at 50% 42%, color-mix(in srgb, var(--mist-color-olive) 24%, transparent) 0, transparent 70%), var(--mist-color-near-black);justify-content:center;align-items:center;display:flex;position:relative}.edition-hero__product{width:100%;max-width:460px;height:auto;filter:drop-shadow(0 28px 56px color-mix(in srgb, var(--mist-color-near-black) 82%, transparent))}@media (max-width:820px){.edition-hero{grid-template-columns:1fr}.edition-hero__stage{order:-1}.edition-hero__product{max-width:320px}}.payoff{min-height:70svh;padding-block:clamp(var(--mist-space-16), 12vh, var(--mist-space-32));background:radial-gradient(110% 110% at 16% 0%, color-mix(in srgb, var(--mist-color-aged-gold) 14%, transparent) 0, transparent 54%), radial-gradient(90% 90% at 92% 104%, color-mix(in srgb, var(--mist-gem-january-femme) 30%, transparent) 0, transparent 58%), var(--mist-color-near-black);align-items:center;display:flex;overflow:clip}.payoff__refraction{z-index:-1;pointer-events:none;background:conic-gradient(from 120deg at 30% 40%, transparent 0 30%, color-mix(in srgb, var(--mist-color-peridot-light) 9%, transparent) 45%, transparent 60%);opacity:.7;animation:payoff-shimmer 24s var(--mist-ease-standard) infinite alternate;position:absolute;inset:0}@keyframes payoff-shimmer{0%{transform:translate(0,0)}to{transform:translate(3%,-2%)}}@media (prefers-reduced-motion:reduce){.payoff__refraction{animation:none}}.payoff__inner{z-index:1;align-items:center;gap:clamp(var(--mist-space-8), 5vw, var(--mist-space-20));grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid;position:relative}.payoff__copy{min-width:0}.payoff h2{margin-top:var(--mist-space-4);font-size:clamp(2.4rem,5.4vw,4.4rem)}.payoff__lede{max-width:34ch;margin-top:var(--mist-space-5);color:color-mix(in srgb, var(--mist-color-ivory) 78%, transparent)}.payoff__form{min-width:0;padding:clamp(var(--mist-space-6), 3vw, var(--mist-space-10));background:color-mix(in srgb, var(--mist-color-near-black) 68%, transparent);border:1px solid color-mix(in srgb, var(--mist-color-aged-gold) 26%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-top:0}.payoff__body{margin-top:var(--mist-space-6)}@media (max-width:900px){.payoff__inner{grid-template-columns:minmax(0,1fr)}.payoff__lede{max-width:46ch}}.archive-close{min-height:62svh;padding-block:clamp(var(--mist-space-16), 12vh, var(--mist-space-32));background:var(--mist-color-near-black);align-items:center;display:flex;overflow:clip}.archive-close__horizon{z-index:-1;pointer-events:none;background:radial-gradient(120% 100% at 50% 120%, color-mix(in srgb, var(--mist-color-aged-gold-deep) 30%, transparent) 0, transparent 62%), linear-gradient(to top, color-mix(in srgb, var(--mist-gem-january-femme) 26%, transparent) 0, transparent 78%);height:52%;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(0deg,#000 0,#0000 100%);mask-image:linear-gradient(0deg,#000 0,#0000 100%)}.archive-close__inner{z-index:1;width:100%;max-width:56rem;position:relative}.archive-close h2{margin-top:var(--mist-space-4);font-size:clamp(2.6rem,6.4vw,4.8rem)}.archive-close__lede{margin-top:var(--mist-space-5)}.archive-close__cta{margin-top:clamp(var(--mist-space-8), 4vw, var(--mist-space-10))}
/*# sourceMappingURL=3yh6xf10pno3n.css.map*/