@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-normal-Yta7XZ9C.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-normal-lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-normal-DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-normal-BZGLGj12.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-normal-DqXqCC0q.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-normal-DYeaGGzO.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-ext-600-normal-BMhMHfrj.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-600-normal-CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-cyrillic-600-normal-C2atO-64.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-600-normal-FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-vietnamese-600-normal-BoXdMtcr.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-600-normal-C4HEjEaf.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-ext-600-normal-DaBc-lu7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-600-normal-Dk3-quAP.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-normal-Co1r35X9.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-normal-2CBVLo0M.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-ext-500-italic-ClXnudBg.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-ext-500-italic-DakTmaFY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-cyrillic-500-italic-DVnfXoMy.woff2) format("woff2"),url(/assets/cormorant-garamond-cyrillic-500-italic-C9gO-8KC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-vietnamese-500-italic-D3igDnAQ.woff2) format("woff2"),url(/assets/cormorant-garamond-vietnamese-500-italic-C-296ow0.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-ext-500-italic-CE7zdTnu.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-ext-500-italic-CalKM9tT.woff) format("woff");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-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff) format("woff");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-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-cyrillic-300-normal-DcIdRxLM.woff2) format("woff2"),url(/assets/jost-cyrillic-300-normal-Da-u_v9v.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-ext-300-normal--ixxmfGr.woff2) format("woff2"),url(/assets/jost-latin-ext-300-normal-DIStW2bt.woff) format("woff");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-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-300-normal-DkBQXsFU.woff2) format("woff2"),url(/assets/jost-latin-300-normal-Ckm9JHl_.woff) format("woff");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-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-cyrillic-400-normal-bVZEi0jL.woff2) format("woff2"),url(/assets/jost-cyrillic-400-normal-Dk3McGkH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-ext-400-normal-CpdMQIMr.woff2) format("woff2"),url(/assets/jost-latin-ext-400-normal-Dsyb2mtt.woff) format("woff");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-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jost-latin-400-normal-q-RKOgPK.woff2) format("woff2"),url(/assets/jost-latin-400-normal-C7S-3Ky6.woff) format("woff");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-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-arabic-400-normal-D0NIBXga.woff2) format("woff2"),url(/assets/amiri-arabic-400-normal-C_1DQziU.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-ext-400-normal-C9hoIjPx.woff2) format("woff2"),url(/assets/amiri-latin-ext-400-normal-CGn-6a7O.woff) format("woff");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-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/amiri-latin-400-normal-Czk41Rjn.woff2) format("woff2"),url(/assets/amiri-latin-400-normal-Bv6IM0kz.woff) format("woff");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-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-arabic-700-normal-D8FrblyB.woff2) format("woff2"),url(/assets/amiri-arabic-700-normal-dUd6sHq-.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-ext-700-normal-ByFuOT8o.woff2) format("woff2"),url(/assets/amiri-latin-ext-700-normal-Ck-lxu84.woff) format("woff");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-face{font-family:Amiri;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/amiri-latin-700-normal-DIjoEGk6.woff2) format("woff2"),url(/assets/amiri-latin-700-normal-BH9dHmOv.woff) format("woff");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-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-arabic-400-normal-CyCXRvzh.woff2) format("woff2"),url(/assets/tajawal-arabic-400-normal-DCQxawbB.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/tajawal-latin-400-normal-BVNSOH3d.woff2) format("woff2"),url(/assets/tajawal-latin-400-normal-BdYcZznU.woff) format("woff");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-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-arabic-500-normal-BZ8ojJNu.woff2) format("woff2"),url(/assets/tajawal-arabic-500-normal-CbVEaYEW.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Tajawal;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/tajawal-latin-500-normal-CoYeBiSI.woff2) format("woff2"),url(/assets/tajawal-latin-500-normal-DU9v6xgj.woff) format("woff");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}:root{--forest: #1b362b;--forest-deep: #0f2018;--forest-ink: #0a1610;--gold: #c2a05f;--gold-bright: #d8bc8a;--gold-deep: #6e5526;--cream: #f0e9db;--champagne: #e9d6b8;--serif: "Cormorant Garamond", "Times New Roman", serif;--sans: "Jost", "Helvetica Neue", sans-serif;--arabic: "Amiri", serif;--ease-lux: cubic-bezier(.16, 1, .3, 1)}*{margin:0;padding:0;box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--forest-deep);color:var(--cream);font-family:var(--serif);-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--gold);color:var(--forest-ink)}:is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:4px}.statement :is(a,button):focus-visible,.editorial:not(.dark) :is(a,button):focus-visible{outline-color:var(--gold-deep)}img,video{display:block;max-width:100%}.progress-line{position:fixed;top:0;left:0;right:0;height:2px;z-index:60;background:#f0e9db14}#progressFill{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--gold-deep),var(--gold),var(--gold-bright));transform:scaleX(0);transform-origin:0 50%}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;flex-direction:column;align-items:center;padding:20px 0 44px;background:linear-gradient(180deg,#0a16108c,#0a161000);pointer-events:none}.header-seal{width:46px;height:auto;filter:drop-shadow(0 2px 10px rgba(0,0,0,.35))}.header-word{margin-top:8px;font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.5em;text-indent:.5em;color:var(--cream);text-shadow:0 1px 8px rgba(10,22,16,.6);transition:color .6s var(--ease-lux),text-shadow .6s var(--ease-lux)}.header-word span{color:var(--gold-bright);transition:color .6s var(--ease-lux)}.site-header.on-light{background:none}.site-header.on-light .header-word{color:var(--forest);text-shadow:none}.site-header.on-light .header-word span{color:var(--gold-deep)}.site-header.on-light .nav-link{color:var(--forest)}.site-header.on-light .nav-link:hover,.site-header.on-light .nav-link.active{color:var(--gold-deep)}.finale-more{margin-top:26px}.rail{position:fixed;left:26px;top:50%;transform:translateY(-50%);z-index:40}.rail ol{list-style:none;display:flex;flex-direction:column;gap:18px}.rail a{display:flex;align-items:center;gap:12px;text-decoration:none}.rail i{width:7px;height:7px;border-radius:50%;background:#f0e9db59;box-shadow:0 0 6px #0a161080;transition:background .45s var(--ease-lux),transform .45s var(--ease-lux);flex:none}.rail em{font-family:var(--sans);font-style:normal;font-weight:300;font-size:10px;letter-spacing:.28em;text-transform:uppercase;color:#f0e9dbd9;text-shadow:0 1px 6px rgba(10,22,16,.7);opacity:0;transform:translate(-8px);transition:opacity .45s var(--ease-lux),transform .45s var(--ease-lux);white-space:nowrap}.rail a:hover em,.rail a.active em{opacity:1;transform:translate(0)}.rail a.active i{background:var(--gold);transform:scale(1.5);box-shadow:0 0 10px #c2a05fa6}.rail.on-light i{background:#1b362b59;box-shadow:none}.rail.on-light em{color:var(--forest);text-shadow:none}.rail.on-light a.active i{background:var(--gold-deep);box-shadow:none}@media(max-width:900px){.rail{display:none}}.hero{position:relative;height:100vh;height:100svh;overflow:hidden}.hero-media,.hero-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.veil{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0a16108c,#0a16102e 38%,#0a161047 62%,#0a1610c7)}.veil.heavy{background:linear-gradient(180deg,#0a1610a6,#0a161059 40%,#0a16108c 65%,#0a1610eb)}.hero-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px}.hero-seal{width:92px;margin-bottom:28px;filter:drop-shadow(0 4px 18px rgba(0,0,0,.45))}.eyebrow{font-family:var(--sans);font-weight:300;font-size:12px;letter-spacing:.45em;text-indent:.45em;text-transform:uppercase;color:var(--champagne)}.hero h1{margin-top:18px;font-weight:500;font-size:clamp(3.4rem,9.5vw,7.6rem);line-height:.98;letter-spacing:.01em;color:var(--cream);text-shadow:0 6px 40px rgba(10,22,16,.55)}.hero h1 span{font-style:italic;color:var(--gold-bright)}.hero-sub{margin-top:26px;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500;color:#f0e9dbeb;letter-spacing:.02em}.hero-ar{margin-top:14px;font-family:var(--arabic);font-size:clamp(1.25rem,2vw,1.7rem);color:var(--champagne)}.scroll-cue{position:absolute;bottom:34px;left:0;right:0;z-index:3;text-decoration:none;text-align:center}.scroll-cue span{display:block;font-family:var(--sans);font-weight:300;font-size:10px;letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:#f0e9dbcc;margin-bottom:12px}.scroll-cue i{display:block;width:1px;height:46px;margin:0 auto;background:linear-gradient(180deg,var(--gold),transparent)}@media(prefers-reduced-motion:no-preference){.scroll-cue i{animation:cue-drop 2.4s var(--ease-lux) infinite}@keyframes cue-drop{0%{transform:scaleY(0);transform-origin:top;opacity:0}35%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);transform-origin:top;opacity:0}}}.statement{position:relative;z-index:2;background:var(--cream);color:var(--forest);padding:22vh 8vw;text-align:center}.statement-kicker{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;color:var(--gold-deep);margin-bottom:4vh}.statement-line{font-size:clamp(1.9rem,4.6vw,3.6rem);font-weight:500;line-height:1.22}.statement-line em{color:var(--gold-deep)}.chapter{position:relative}.scene{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.scene-media,.scene-media img,.scene-media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.scene-media{background:var(--forest-ink)}.scene-media img,.scene-media video,.scene-caption,.hero-media video,.hero-content{will-change:transform}.scene-caption{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 24px}.chapter-no{font-family:var(--sans);font-weight:300;font-size:12px;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;color:var(--gold-bright)}.scene-caption h2{margin-top:16px;font-weight:500;font-size:clamp(2.9rem,6.5vw,5.4rem);line-height:1;color:var(--cream);text-shadow:0 6px 34px rgba(10,22,16,.55)}.scene-line{margin-top:18px;font-style:italic;font-size:clamp(1.25rem,2.2vw,1.8rem);color:var(--champagne)}.editorial{position:relative;z-index:3;margin-top:55vh;background:var(--cream);color:var(--forest);padding:15vh 8vw;box-shadow:0 -30px 80px #0a161059}.editorial-inner{max-width:1100px;margin:0 auto}.editorial:not(.split) .editorial-inner{max-width:720px;text-align:center}.editorial-text{font-size:clamp(1.35rem,2vw,1.8rem);font-weight:500;line-height:1.55}.editorial-text strong{font-weight:600;color:var(--gold-deep)}.editorial-text.center{text-align:center}.editorial.split .editorial-inner{display:grid;grid-template-columns:1fr 1fr;gap:6vw;align-items:center}.editorial.split .editorial-inner.reverse .editorial-figure{order:2}.editorial-figure img{width:100%;border-radius:6px;box-shadow:0 24px 60px #1b362b59}.product-strip{display:flex;gap:3rem;margin-top:7vh}.product-strip figure{text-align:center}.product-strip img{height:200px;width:auto;margin:0 auto;object-fit:contain;filter:drop-shadow(0 18px 30px rgba(27,54,43,.35))}.product-strip figcaption{margin-top:18px;font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:var(--gold-deep)}.editorial.dark{background:var(--forest);color:var(--cream);box-shadow:0 -30px 80px #0a161099}.editorial.dark .editorial-text strong{color:var(--gold-bright)}.jar-stage{display:grid;grid-template-columns:1fr 1.2fr;gap:6vw;align-items:center;max-width:1100px}.jar-float{position:relative}.jar-float:before{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:radial-gradient(closest-side,rgba(194,160,95,.35),transparent 75%)}.jar-float img{position:relative;max-height:62vh;width:auto;margin:0 auto}.finale-stage{position:relative;z-index:3;margin-top:55vh;background:radial-gradient(120% 90% at 50% 0%,rgba(194,160,95,.14),transparent 55%),var(--forest-ink);padding:16vh 8vw 14vh;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 -30px 80px #0a1610b3}.finale-chest{position:relative}.finale-chest:before{content:"";position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;background:radial-gradient(closest-side,rgba(194,160,95,.3),transparent 75%)}.finale-chest img{position:relative;max-height:52vh;width:auto}.finale-stage .editorial-text{max-width:640px;margin-top:7vh;color:#f0e9dbf0}.finale-cta{margin-top:7vh}.btn-gold{display:inline-block;background:none;cursor:pointer;font-family:var(--sans);font-weight:400;font-size:12px;letter-spacing:.34em;text-indent:.34em;text-transform:uppercase;color:var(--champagne);text-decoration:none;border:1px solid var(--gold);padding:19px 44px;transition:background .5s var(--ease-lux),color .5s var(--ease-lux),box-shadow .5s var(--ease-lux)}.btn-gold:hover{background:var(--gold);color:var(--forest-ink);box-shadow:0 10px 40px #c2a05f59}.cta-note{margin-top:22px;font-style:italic;font-size:1.05rem;color:#e9d6b8bf}.site-footer{position:relative;z-index:3;background:var(--forest-ink);border-top:1px solid rgba(194,160,95,.25);padding:10vh 8vw 8vh;display:flex;flex-direction:column;align-items:center;text-align:center}.footer-logo{width:240px}.footer-line{margin-top:4vh;font-size:1.15rem;font-style:italic;color:var(--champagne)}.footer-line span{font-family:var(--arabic);font-style:normal}.footer-note{margin-top:14px;font-family:var(--sans);font-weight:300;font-size:10px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#f0e9db73}body.commerce{background:var(--forest-deep)}.site-header.chrome{pointer-events:none;padding:0;background:linear-gradient(180deg,#0a1610eb,#0a16108c 70%,#0a161000)}.header-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1280px;width:100%;margin:0 auto;padding:18px 28px 30px}.header-mark{display:flex;flex-direction:column;align-items:center;text-decoration:none;justify-self:center}.site-header.chrome .nav-link,.site-header.chrome .header-mark{pointer-events:auto}.header-mark .header-word{margin-top:8px}.nav-link{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#f0e9dbd9;text-decoration:none;background:none;border:0;cursor:pointer;transition:color .4s var(--ease-lux);justify-self:start;display:inline-flex;align-items:center;gap:10px}.header-nav .nav-link:last-child{justify-self:end}.nav-link:hover,.nav-link.active{color:var(--gold-bright)}.cart-count[hidden]{display:none}.cart-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:var(--forest-ink);font-size:10px;letter-spacing:0;text-indent:0}.shop-hero{padding:22vh 8vw 10vh;text-align:center}.shop-hero h1{margin-top:16px;font-weight:500;font-size:clamp(2.8rem,6vw,5rem);line-height:1;color:var(--cream)}.shop-sub{margin-top:22px;font-style:italic;font-size:clamp(1.1rem,1.8vw,1.4rem);line-height:1.5;color:#e9d6b8d9}.shop-chips{margin-top:6vh;display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.shop-chips a{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.26em;text-indent:.26em;text-transform:uppercase;color:var(--champagne);text-decoration:none;border:1px solid rgba(194,160,95,.45);border-radius:999px;padding:11px 24px;transition:background .45s var(--ease-lux),color .45s var(--ease-lux),border-color .45s var(--ease-lux)}.shop-chips a:hover{background:var(--gold);border-color:var(--gold);color:var(--forest-ink)}.shop-section{padding:8vh 8vw;scroll-margin-top:110px}.shop-section-head{text-align:center;margin-bottom:7vh}.shop-section-head h2{font-weight:500;font-size:clamp(2rem,4vw,3.2rem);color:var(--cream)}.shop-section-line{margin-top:10px;font-style:italic;font-size:1.15rem;color:#e9d6b8bf}.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:34px;max-width:1280px;margin:0 auto}.product-card{background:var(--forest);border:1px solid rgba(194,160,95,.18);padding:30px 26px;text-align:center;transition:border-color .5s var(--ease-lux),transform .5s var(--ease-lux),box-shadow .5s var(--ease-lux)}.product-card:hover{border-color:#c2a05f8c;transform:translateY(-6px);box-shadow:0 26px 60px #0a16108c}.card-media{display:flex;align-items:center;justify-content:center;height:250px;margin-bottom:24px;background:radial-gradient(70% 70% at 50% 55%,rgba(194,160,95,.14),transparent 75%)}.card-media img{max-height:84%;max-width:84%;object-fit:contain;filter:drop-shadow(0 16px 26px rgba(5,12,8,.55));transition:transform .6s var(--ease-lux)}.product-card:hover .card-media img{transform:scale(1.045)}.card-tier{font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:var(--gold-bright)}.card-name{margin-top:10px;font-weight:500;font-size:1.6rem;line-height:1.15}.card-name a{color:var(--cream);text-decoration:none}.card-name a:hover{color:var(--gold-bright)}.card-size{margin-top:6px;font-size:1rem;color:#e9d6b8cc}.card-short{margin-top:14px;font-style:italic;font-size:1.02rem;line-height:1.5;color:#f0e9db9e}.card-actions{margin-top:22px}.btn-line{display:inline-block;font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.28em;text-indent:.28em;text-transform:uppercase;color:var(--champagne);text-decoration:none;background:none;cursor:pointer;border:0;border-bottom:1px solid rgba(194,160,95,.55);padding:8px 2px;transition:color .4s var(--ease-lux),border-color .4s var(--ease-lux)}.btn-line:hover{color:var(--gold-bright);border-color:var(--gold-bright)}.pdp{display:grid;grid-template-columns:1.05fr 1fr;gap:6vw;align-items:center;max-width:1200px;margin:0 auto;padding:20vh 8vw 10vh}.pdp-media{display:flex;align-items:center;justify-content:center;background:radial-gradient(70% 70% at 50% 55%,rgba(194,160,95,.18),transparent 75%),var(--forest);border:1px solid rgba(194,160,95,.18);min-height:460px;padding:40px}.pdp-media img{max-height:56vh;max-width:100%;object-fit:contain;filter:drop-shadow(0 22px 36px rgba(5,12,8,.6))}.pdp-info h1{margin-top:12px;font-weight:500;font-size:clamp(2.4rem,4.5vw,3.8rem);line-height:1.02;color:var(--cream)}.pdp-size{margin-top:10px;font-size:1.1rem;color:#e9d6b8d9}.pdp-short{margin-top:20px;font-style:italic;font-size:1.25rem;line-height:1.5;color:var(--champagne)}.pdp-desc{margin-top:18px;font-size:1.12rem;line-height:1.65;color:#f0e9dbd9}.pdp-notes{margin-top:28px;display:grid;gap:14px}.pdp-notes dt{font-family:var(--sans);font-weight:400;font-size:10px;letter-spacing:.32em;text-indent:.32em;text-transform:uppercase;color:var(--gold-bright)}.pdp-notes dd{margin-top:5px;font-style:italic;font-size:1.05rem;color:#f0e9dbb8}.pdp-actions{margin-top:34px;display:flex;flex-wrap:wrap;align-items:center;gap:26px}.pdp-actions .btn-gold{cursor:pointer;background:none}.pdp .cta-note{margin-top:20px}.pdp-related{padding:6vh 8vw 14vh}.pdp-related h2{text-align:center;margin-bottom:6vh;font-weight:500;font-size:clamp(1.8rem,3.5vw,2.6rem);color:var(--cream)}.pdp-missing{min-height:70vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5vh;text-align:center;padding:0 8vw}.pdp-missing h1{font-weight:500;font-size:clamp(2rem,4vw,3rem);color:var(--cream)}.chest-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;background:#050c0899}.chest{position:fixed;top:0;right:0;bottom:0;z-index:80;width:min(430px,94vw);display:flex;flex-direction:column;background:var(--forest);border-left:1px solid rgba(194,160,95,.35);box-shadow:-30px 0 80px #050c0899;transform:translate(104%)}.chest-head{display:flex;align-items:center;justify-content:space-between;padding:26px 28px;border-bottom:1px solid rgba(194,160,95,.22)}.chest-head p{font-weight:500;font-size:1.7rem;color:var(--cream)}.chest-close{background:none;border:0;cursor:pointer;font-size:1.6rem;line-height:1;color:#f0e9dbb3;transition:color .3s}.chest-close:hover{color:var(--gold-bright)}.chest-list{list-style:none;flex:1;overflow-y:auto;padding:10px 28px}.chest-empty{padding:10vh 0;text-align:center;font-size:1.2rem;line-height:1.7;color:#f0e9dbb3}.chest-empty em{color:var(--champagne)}.chest-line{display:grid;grid-template-columns:76px 1fr;gap:18px;align-items:center;padding:18px 0;border-bottom:1px solid rgba(194,160,95,.14)}.chest-line img{width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 8px 14px rgba(5,12,8,.5))}.chest-name{font-weight:500;font-size:1.2rem;color:var(--cream)}.chest-size{margin-top:2px;font-size:.92rem;color:#e9d6b8bf}.chest-qty{margin-top:10px;display:flex;align-items:center;gap:10px}.chest-qty button{background:none;cursor:pointer;border:1px solid rgba(194,160,95,.4);color:var(--champagne);width:26px;height:26px;line-height:1;font-family:var(--sans);font-size:14px;transition:border-color .3s,color .3s}.chest-qty button:hover{border-color:var(--gold-bright);color:var(--gold-bright)}.chest-qty span{font-family:var(--sans);font-size:13px;color:var(--cream);min-width:18px;text-align:center}.chest-qty .chest-rm{width:auto;height:auto;border:0;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#f0e9db73;margin-left:auto}.chest-qty .chest-rm:hover{color:var(--gold-bright)}.chest-foot{padding:24px 28px 30px;border-top:1px solid rgba(194,160,95,.22);text-align:center}.chest-foot .btn-gold{display:block}.chest-foot .btn-line{display:inline-block;margin-top:16px}.chest-foot .cta-note{margin-top:14px;font-size:.95rem}.chest-foot .disabled{opacity:.4;pointer-events:none}.menu-glyph{display:inline-block;width:18px;border-top:1px solid currentColor;border-bottom:1px solid currentColor;height:7px}.menu-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:64;background:#050c0866}.menu-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:65;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6vh;text-align:center;background:radial-gradient(120% 90% at 50% 0%,rgba(194,160,95,.12),transparent 55%),var(--forest-ink);overflow-y:auto;padding:90px 24px 40px}.menu-close{position:absolute;top:24px;right:30px;background:none;border:0;cursor:pointer;font-size:2rem;line-height:1;color:#f0e9dbb3;transition:color .3s}.menu-close:hover{color:var(--gold-bright)}.menu-primary{list-style:none;display:flex;flex-direction:column;gap:2.4vh}.menu-primary a,.menu-primary button{font-family:var(--serif);font-weight:500;font-size:clamp(2.2rem,5vw,3.4rem);line-height:1.1;color:var(--cream);text-decoration:none;background:none;border:0;cursor:pointer;transition:color .4s var(--ease-lux)}.menu-primary a:hover,.menu-primary button:hover{color:var(--gold-bright)}.menu-houses{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;max-width:640px}.menu-houses-label{width:100%;font-family:var(--sans);font-weight:300;font-size:10px;letter-spacing:.4em;text-indent:.4em;text-transform:uppercase;color:var(--gold-bright);margin-bottom:6px}.menu-houses a{font-family:var(--sans);font-weight:400;font-size:12px;letter-spacing:.22em;text-indent:.22em;text-transform:uppercase;color:#e9d6b8d9;text-decoration:none;transition:color .35s}.menu-houses a:hover{color:var(--gold-bright)}.menu-foot{display:flex;flex-direction:column;align-items:center;gap:18px}.menu-ar{font-family:var(--arabic);font-size:1.2rem;color:#e9d6b8b3}@media(max-width:860px){.pdp{grid-template-columns:1fr;gap:7vh;padding-top:16vh}.pdp-media{min-height:0}.header-nav{padding:14px 18px 22px}.nav-link{font-size:10px;letter-spacing:.22em}}@media(max-width:760px){.editorial.split .editorial-inner{grid-template-columns:1fr;gap:8vh}.editorial.split .editorial-inner.reverse .editorial-figure{order:0}.jar-stage{grid-template-columns:1fr;gap:8vh;text-align:center}.product-strip{justify-content:center;flex-wrap:wrap;gap:2rem}.product-strip img{height:150px}.editorial{margin-top:45vh;padding:12vh 7vw}.finale-stage{margin-top:45vh}}.page-shell{min-height:70vh}.auth-shell,.account-shell,.checkout-shell,.admin-shell{max-width:1100px;margin:0 auto;padding:18vh 7vw 12vh;text-align:center}.account-shell,.checkout-shell,.admin-shell,.account-shell .eyebrow,.checkout-shell .eyebrow,.admin-shell .eyebrow{text-align:left}.auth-shell h1,.account-shell h1,.checkout-shell h1,.admin-shell h1{margin-top:14px;font-weight:500;font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.04;color:var(--cream)}.account-sub{margin-top:14px;font-style:italic;font-size:1.15rem;color:#e9d6b8cc}.admin-link{color:var(--gold-bright)}.panel{background:var(--forest);border:1px solid rgba(194,160,95,.22);padding:30px 28px;margin-top:4vh}.panel h2{font-weight:500;font-size:1.6rem;color:var(--cream);margin-bottom:18px}.auth-card{max-width:460px;margin:6vh auto 0;background:var(--forest);border:1px solid rgba(194,160,95,.22);padding:34px 32px;text-align:left}.auth-tabs{display:flex;gap:24px;margin-bottom:26px}.auth-tabs button{background:none;border:0;cursor:pointer;padding:6px 2px;font-family:var(--sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#f0e9db8c;border-bottom:1px solid transparent}.auth-tabs button.active{color:var(--gold-bright);border-color:var(--gold)}.auth-form{display:flex;flex-direction:column;gap:16px}.auth-form label{display:flex;flex-direction:column;gap:7px;font-family:var(--sans);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#e9d6b8cc}.auth-form input,.auth-form textarea,.auth-form select,.filter-row input,.status-select{background:var(--forest-deep);border:1px solid rgba(194,160,95,.3);color:var(--cream);font-family:var(--serif);font-size:1.05rem;padding:12px 14px;border-radius:0}.auth-form input:focus,.auth-form textarea:focus{outline:2px solid var(--gold);outline-offset:0}.auth-form .btn-gold{margin-top:8px}.auth-or{display:flex;align-items:center;gap:14px;margin:22px 0 16px;color:#f0e9db66;font-family:var(--sans);font-size:11px;letter-spacing:.3em;text-transform:uppercase}.auth-or:before,.auth-or:after{content:"";flex:1;height:1px;background:#c2a05f40}.google-btn{width:100%;text-align:center}.form-msg{min-height:1.2em;font-style:italic;font-size:.98rem;margin:0}.form-msg.err{color:#d98a7a}.form-msg.ok{color:var(--gold-bright)}.pay-note{font-family:var(--sans);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#e9d6b8d9}.pay-note strong{color:var(--gold-bright)}.account-grid,.checkout-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start}.orders-title{margin-top:8vh;font-weight:500;font-size:1.9rem;color:var(--cream)}.orders-list{margin-top:3vh;display:flex;flex-direction:column;gap:22px}.order-card{background:var(--forest);border:1px solid rgba(194,160,95,.22);padding:24px 26px}.order-card header{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.order-card header strong{font-family:var(--sans);letter-spacing:.1em;color:var(--gold-bright)}.order-card time{margin-inline-start:auto;font-family:var(--sans);font-size:12px;color:#f0e9db8c}.order-status{font-family:var(--sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--champagne);border:1px solid rgba(194,160,95,.4);padding:5px 12px;border-radius:999px}.order-status.cancelled{color:#d98a7a;border-color:#d98a7a80}.order-items{list-style:none;margin:14px 0 0;padding:0;font-size:1.02rem;color:#f0e9dbd9}.order-items li{padding:3px 0}.order-total{margin-top:12px;font-family:var(--sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:#e9d6b8d9;display:flex;justify-content:space-between}.order-total strong{color:var(--gold-bright)}.order-meta{margin-top:10px;font-size:1rem;line-height:1.6;color:#f0e9dbcc}.order-actions{margin-top:14px;display:flex;gap:18px}.status-line{list-style:none;display:flex;margin:22px 0 0;padding:0}.status-line li{flex:1;text-align:center;position:relative}.status-line li i{display:block;width:11px;height:11px;border-radius:50%;margin:0 auto 8px;background:#f0e9db40;position:relative;z-index:1}.status-line li:before{content:"";position:absolute;top:5px;left:-50%;width:100%;height:1px;background:#c2a05f4d}.status-line li:first-child:before{display:none}.status-line li.done i{background:var(--gold);box-shadow:0 0 8px #c2a05f99}.status-line li span{font-family:var(--sans);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#f0e9db99}.status-line li.done span{color:var(--gold-bright)}.summary-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.summary-list li{display:flex;align-items:center;gap:14px;font-size:1.02rem;color:#f0e9dbe6}.summary-list img{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 6px 10px rgba(5,12,8,.5))}.summary-list em{margin-inline-start:auto;font-style:normal;color:var(--gold-bright)}.confirm-actions{margin-top:6vh;display:flex;gap:24px;justify-content:center;flex-wrap:wrap;align-items:center}.empty-note{font-style:italic;color:#f0e9dbb3}.empty-note a{color:var(--gold-bright)}.card-price,.pdp-price{margin-top:8px;font-family:var(--sans);font-size:.95rem;letter-spacing:.08em;color:var(--gold-bright)}.pdp-price{font-size:1.25rem;margin-top:14px}.chest-line-price{margin-top:3px;font-family:var(--sans);font-size:.85rem;color:var(--gold-bright)}.chest-total{display:flex;justify-content:space-between;margin:0 0 14px;font-family:var(--sans);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#e9d6b8d9}.chest-total strong{color:var(--gold-bright)}.chest-foot .chest-checkout{display:block;text-align:center}.stat-row{display:flex;flex-wrap:wrap;gap:16px;margin-top:4vh}.stat{flex:1;min-width:120px;background:var(--forest);border:1px solid rgba(194,160,95,.22);padding:18px 16px;text-align:center}.stat strong{display:block;font-family:var(--sans);font-size:1.25rem;color:var(--gold-bright)}.stat span{font-family:var(--sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#f0e9db99}.admin-tabs{display:flex;flex-wrap:wrap;gap:20px;margin:5vh 0 3vh;border-bottom:1px solid rgba(194,160,95,.25)}.admin-tabs button{background:none;border:0;cursor:pointer;padding:10px 4px;font-family:var(--sans);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#f0e9db8c;border-bottom:2px solid transparent}.admin-tabs button.active{color:var(--gold-bright);border-color:var(--gold)}.filter-row{display:flex;flex-direction:column;gap:16px;margin-bottom:3vh}.filter-row input{width:100%;max-width:420px}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.chip-row button{background:none;cursor:pointer;border:1px solid rgba(194,160,95,.4);border-radius:999px;padding:8px 16px;font-family:var(--sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--champagne)}.chip-row button.active{background:var(--gold);border-color:var(--gold);color:var(--forest-ink)}#orderList{display:flex;flex-direction:column;gap:20px}.admin-order .status-select{padding:7px 10px;font-family:var(--sans);font-size:12px}.bars{display:flex;align-items:flex-end;gap:8px;height:140px;margin-top:10px}.bar{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%}.bar i{display:block;width:100%;min-height:2px;background:linear-gradient(180deg,var(--gold-bright),var(--gold-deep))}.bar span{font-family:var(--sans);font-size:9px;color:#f0e9db8c}.product-admin-list{display:flex;flex-direction:column;gap:10px}.product-admin-row{display:flex;align-items:center;gap:16px;width:100%;text-align:left;background:var(--forest);border:1px solid rgba(194,160,95,.22);padding:12px 16px;cursor:pointer;color:var(--cream);transition:border-color .3s}.product-admin-row:hover{border-color:#c2a05f8c}.product-admin-row.inactive{opacity:.5}.product-admin-row img{width:46px;height:46px;object-fit:contain}.par-name{font-family:var(--serif);font-size:1.15rem}.par-meta{margin-inline-start:auto;font-family:var(--sans);font-size:11px;color:var(--gold-bright)}.editor-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px}.check{flex-direction:row!important;align-items:center;gap:10px!important}.check input{width:16px;height:16px;accent-color:#c2a05f}.check.big{font-size:13px}.customer-list{list-style:none;margin:0;padding:0}.customer-list li{display:grid;grid-template-columns:1.4fr 1fr 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(194,160,95,.15);font-size:1rem;color:#f0e9dbd9}.customer-list time{font-family:var(--sans);font-size:11px;color:#f0e9db80}.admin-flag{font-style:normal;font-family:var(--sans);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--gold-bright);border:1px solid rgba(194,160,95,.4);border-radius:999px;padding:2px 8px;margin-inline-start:8px}@media(max-width:860px){.account-grid,.checkout-grid{grid-template-columns:1fr}.customer-list li{grid-template-columns:1fr 1fr}.status-line li span{display:none}}@media(max-width:768px){.hero-media video,.scene-media video,.scene-media img{object-position:center}.hero h1{font-size:clamp(3rem,13vw,4.2rem)}.hero-seal{width:72px;margin-bottom:20px}.scroll-cue{bottom:22px}.scene-caption h2{font-size:clamp(2.4rem,11vw,3.6rem)}.editorial{padding:10vh 8vw}.statement{padding:16vh 8vw}.finale-chest img{max-height:40vh}.jar-float img{max-height:44vh}.pdp{padding-top:14vh}.shop-hero{padding-top:16vh}.auth-shell,.account-shell,.checkout-shell,.admin-shell{padding-top:14vh}.stat-row{gap:10px}.stat{min-width:88px;padding:12px 8px}}.site-footer.grand{display:block;text-align:left;padding:10vh 8vw 5vh}.foot-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:6vw;max-width:1280px;margin:0 auto}.foot-brand img{width:220px}.foot-brand p{margin-top:26px;max-width:320px;font-size:1.02rem;line-height:1.7;color:#f0e9dba8}.foot-kicker{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--gold-bright);margin:14px 0 22px}.foot-col{display:flex;flex-direction:column;gap:16px}.foot-col a,.foot-col span{font-size:1.02rem;color:#f0e9dbcc;text-decoration:none}.foot-col a{transition:color .35s var(--ease-lux)}.foot-col a:hover{color:var(--gold-bright)}.foot-bar{max-width:1280px;margin:8vh auto 0;padding-top:3.5vh;border-top:1px solid rgba(194,160,95,.22);display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px}.foot-bar p{font-family:var(--sans);font-weight:300;font-size:10px;letter-spacing:.22em;color:#f0e9db80;margin:0}.foot-bar span{font-family:var(--arabic);font-size:13px;letter-spacing:0}@media(max-width:900px){.foot-grid{grid-template-columns:1fr 1fr;gap:7vh 8vw}.foot-bar{flex-direction:column}}@media(max-width:520px){.foot-grid{grid-template-columns:1fr}}.dash-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.dash-date{margin-top:10px;font-style:italic;font-size:1.05rem;color:#e9d6b8b3}.dash-loading{display:flex;align-items:center;gap:16px;margin-top:8vh;color:#e9d6b8bf;font-style:italic}.dash-loading i{width:44px;height:2px;background:linear-gradient(90deg,transparent,var(--gold-bright),transparent);animation:dash-pulse 1.2s ease-in-out infinite}@keyframes dash-pulse{0%,to{opacity:.25;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-top:4vh}.kpi{position:relative;background:linear-gradient(180deg,#c2a05f12,#c2a05f00),var(--forest);border:1px solid rgba(194,160,95,.22);border-top:2px solid var(--kpi-tone, rgba(194,160,95,.45));padding:16px 16px 14px}.kpi.wide{grid-column:span 1}.kpi-ic{position:absolute;top:14px;inset-inline-end:12px;width:20px;height:20px;opacity:.55}.kpi-ic svg{width:100%;height:100%;fill:none;stroke:var(--kpi-tone, var(--gold-bright));stroke-width:1.5}.kpi strong{display:block;font-family:var(--sans);font-size:1.45rem;font-weight:500;color:var(--cream);letter-spacing:.02em}.kpi span{display:block;margin-top:4px;font-family:var(--sans);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#f0e9db8c}.kpi-delta{font-style:normal;letter-spacing:.05em;margin-inline-start:6px}.kpi-delta.up{color:#7fae8b}.kpi-delta.down{color:#c98a7a}.admin-order{border-inline-start:3px solid var(--status-tone, var(--gold))}.status-chip{position:relative;display:inline-flex}.status-chip select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:color-mix(in srgb,var(--status-tone) 16%,transparent);border:1px solid color-mix(in srgb,var(--status-tone) 55%,transparent);border-radius:999px;color:var(--status-tone);font-family:var(--sans);font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:6px 26px 6px 14px;cursor:pointer}.status-chip:after{content:"▾";position:absolute;inset-inline-end:10px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:9px;color:var(--status-tone)}.order-amount{font-family:var(--sans);font-size:12px;color:var(--gold-bright);letter-spacing:.06em}.order-address{display:block;color:#f0e9db99;font-size:.95rem}.dim{color:#f0e9db80}.chip-row button[data-s]:not([data-s=""]){border-color:color-mix(in srgb,var(--status-tone, #c2a05f) 45%,transparent);color:var(--status-tone, var(--champagne))}.chip-row button.active{background:var(--gold)!important;border-color:var(--gold)!important;color:var(--forest-ink)!important}.bar{position:relative}.bar .bar-tip{position:absolute;bottom:calc(100% + 2px);left:50%;transform:translate(-50%);background:var(--forest-ink);border:1px solid rgba(194,160,95,.4);font-family:var(--sans);font-size:9px;font-weight:400;color:var(--gold-bright);padding:3px 7px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s;z-index:2}.bar:hover .bar-tip{opacity:1}.bar i{transition:filter .25s}.bar:hover i{filter:brightness(1.3)}.top-products{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.top-products li{display:grid;grid-template-columns:minmax(140px,.8fr) 1fr auto;align-items:center;gap:14px;font-size:1rem;color:#f0e9dbd9}.top-products i{display:block;height:6px;background:linear-gradient(90deg,var(--gold-deep),var(--gold-bright));border-radius:3px;min-width:6px}.top-products b{font-family:var(--sans);font-size:12px;color:var(--gold-bright)}.product-grid-admin{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:16px}.ptile{background:var(--forest);border:1px solid rgba(194,160,95,.22);padding:16px 14px;text-align:center;cursor:pointer;color:var(--cream);transition:border-color .35s,transform .35s}.ptile:hover{border-color:#c2a05f99;transform:translateY(-3px)}.ptile.inactive{opacity:.45}.ptile-img{display:flex;align-items:center;justify-content:center;height:110px;background:radial-gradient(70% 70% at 50% 55%,rgba(194,160,95,.12),transparent 75%)}.ptile-img img{max-height:96%;max-width:90%;object-fit:contain;filter:drop-shadow(0 10px 16px rgba(5,12,8,.5))}.ptile-name{display:block;margin-top:12px;font-family:var(--serif);font-size:1.08rem;line-height:1.2}.ptile-meta{display:block;margin-top:5px;font-family:var(--sans);font-size:11px;color:var(--gold-bright)}.ptile-flags{display:block;margin-top:5px;font-family:var(--sans);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#f0e9db73}.editor-veil{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;background:#050c0899}.editor-drawer{position:fixed;top:0;right:0;bottom:0;z-index:80;width:min(480px,94vw);background:var(--forest);border-left:1px solid rgba(194,160,95,.35);box-shadow:-30px 0 80px #050c0899;overflow-y:auto}.editor-form{padding:22px 26px 30px}.editor-drawer .chest-head{position:sticky;top:0;background:var(--forest);z-index:1}.customer-list li{grid-template-columns:1.4fr 1fr .8fr .7fr auto}@media(max-width:860px){.customer-list li{grid-template-columns:1fr 1fr}.kpi-row{grid-template-columns:repeat(2,1fr)}}.dash-actions{display:flex;gap:22px;align-items:center}.addr-country{display:flex;flex-direction:column;gap:4px;background:var(--forest-deep);border:1px solid rgba(194,160,95,.3);padding:10px 14px}.addr-country span{font-family:var(--sans);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:#e9d6b899}.addr-country strong{font-family:var(--serif);font-size:1.05rem;font-weight:500;color:var(--cream)}.addr-row{display:grid;gap:14px}.addr-row.halves{grid-template-columns:1fr 1fr}.addr-row.thirds{grid-template-columns:1fr 1.2fr .8fr}.opt{text-transform:none;letter-spacing:.05em;color:#e9d6b873}.phone-wrap{display:flex;align-items:stretch}.phone-prefix{display:flex;align-items:center;background:var(--forest-deep);border:1px solid rgba(194,160,95,.3);border-inline-end:0;color:#e9d6b8d9;font-family:var(--sans);font-size:.95rem;padding:0 12px;white-space:nowrap;font-style:normal}.phone-wrap input{flex:1;border-inline-start:0!important}.addr-form select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#c2a05f 50%),linear-gradient(135deg,#c2a05f 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}@media(max-width:560px){.addr-row.thirds{grid-template-columns:1fr 1fr}.addr-row.thirds label:first-child{grid-column:span 2}}.ptile-add{border-style:dashed;border-color:#c2a05f73;background:transparent}.ptile-add:hover{border-color:var(--gold-bright)}.ptile-plus{display:flex;align-items:center;justify-content:center;height:110px;font-family:var(--serif);font-size:3.2rem;font-weight:400;color:var(--gold-bright)}.btn-line.danger{color:#c98a7a;border-color:#c98a7a80;margin-top:14px}.btn-line.danger:hover{color:#e0a392;border-color:#e0a392}.editor-form .btn-gold,.editor-form .danger{display:block;width:100%;text-align:center}.cust-action .btn-line{font-size:9px;padding:5px 2px}.customer-list li{grid-template-columns:1.3fr .9fr .7fr .6fr auto auto}@media(max-width:860px){.customer-list li{grid-template-columns:1fr 1fr}}.admins-list{list-style:none;margin:0 0 24px;padding:0}.admins-list li{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid rgba(194,160,95,.15);font-size:1rem;color:#f0e9dbe6}.admins-list em{font-style:normal;margin-inline-start:10px}.admin-add{max-width:380px}.gift-scene{min-height:calc(100svh + -0px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6vh;padding:16vh 6vw 10vh;background:radial-gradient(130% 110% at 50% 30%,#6e552600 45%,#6e55262e),url(/images/sea_engraving.jpg) center bottom / cover no-repeat}.gift-stage{position:relative;width:min(640px,92vw);display:flex;align-items:center;justify-content:center;min-height:56vh}.gift-card{position:relative;z-index:1;width:100%;background:linear-gradient(180deg,#f6ecd9,#f1e3c8);box-shadow:0 30px 80px #0a161073;padding:clamp(28px,6vw,56px) clamp(22px,5vw,48px);text-align:center;color:#1b362b;will-change:transform}.gift-card h2{font-family:var(--serif);font-weight:600;font-size:clamp(1.9rem,5vw,2.9rem);color:#173024;line-height:1}.gc-kicker{margin-top:10px;font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;color:#a5824a}.gc-lines{margin-top:clamp(18px,4vh,34px)}.gc-lines p{font-family:var(--serif);font-size:clamp(1rem,2.4vw,1.2rem);line-height:1.85;color:#2c463a;margin:0}.gc-ref{display:inline-block;margin-top:clamp(18px,3.5vh,30px);font-family:var(--sans);font-size:12px;letter-spacing:.3em;text-indent:.3em;text-transform:uppercase;color:#6e5526;border:1px solid rgba(165,130,74,.5);padding:9px 20px}.gc-foot{margin-top:clamp(20px,4vh,36px);font-family:var(--serif);font-size:.95rem;color:#4b6354}.gift-env{position:absolute;z-index:2;width:min(560px,86vw);aspect-ratio:2 / 1;background:repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px),linear-gradient(160deg,#1d3a2c,#142921);box-shadow:0 34px 70px #0a16108c,inset 0 0 0 1px #c2a05f1f;display:flex;align-items:center;justify-content:center;will-change:transform}.gift-env span{font-family:var(--sans);font-weight:400;font-size:clamp(11px,1.8vw,14px);letter-spacing:.5em;text-indent:.5em;text-transform:uppercase;color:var(--gold);text-shadow:0 1px 1px rgba(0,0,0,.5),0 0 14px rgba(194,160,95,.25)}.gift-actions{margin:0}@media(max-width:560px){.gift-stage{min-height:62vh}}.gift-stage{perspective:1400px}.env{position:absolute;z-index:2;width:min(540px,86vw);aspect-ratio:1.9 / 1;transform-style:preserve-3d;filter:drop-shadow(0 28px 44px rgba(95,72,40,.5));will-change:transform}.env-back{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(165deg,#16291f,#0e1d16);box-shadow:inset 0 0 0 1px #c2a05f1a}.env-pocket{position:absolute;left:0;right:0;bottom:0;height:64%;z-index:3;background:repeating-linear-gradient(90deg,rgba(255,255,255,.016) 0 1px,transparent 1px 3px),repeating-linear-gradient(0deg,rgba(0,0,0,.05) 0 1px,transparent 1px 3px),linear-gradient(160deg,#1d3a2c,#14291f);box-shadow:inset 0 1px #c2a05f2e,inset 0 0 0 1px #c2a05f14;display:flex;align-items:center;justify-content:center}.env-pocket span{font-family:var(--sans);font-weight:400;font-size:clamp(10px,1.7vw,13px);letter-spacing:.5em;text-indent:.5em;text-transform:uppercase;color:var(--gold);text-shadow:0 1px 1px rgba(0,0,0,.5),0 0 14px rgba(194,160,95,.25)}.env-flap{position:absolute;left:0;right:0;top:0;height:52%;z-index:4;transform-origin:top center;transform-style:preserve-3d;clip-path:polygon(0 0,100% 0,50% 100%);background:linear-gradient(180deg,#21412f,#1a3325);box-shadow:inset 0 -1px #c2a05f33;will-change:transform}.env-flap-inner{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0d1b14,#122218);transform:rotateX(180deg);backface-visibility:hidden}.env-seal{position:absolute;z-index:5;top:38%;left:50%;transform:translate(-50%);width:clamp(54px,9vw,72px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#d8bc8a,#b9954f 55%,#8f7339);box-shadow:0 4px 14px #00000080,inset 0 1px 2px #ffffff59,inset 0 -2px 4px #0000004d;display:flex;align-items:center;justify-content:center}.env-seal img{width:74%;opacity:.9;filter:sepia(1) saturate(.6) brightness(.55)}.env-shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:linear-gradient(90deg,transparent 30%,rgba(240,233,219,.32) 50%,transparent 70%);opacity:0;pointer-events:none;will-change:transform}.gift-dust{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.gift-dust i{position:absolute;bottom:-2vh;width:4px;height:4px;border-radius:50%;background:radial-gradient(circle,#96733ccc,#96733c00);filter:blur(.5px);animation:dust-rise linear infinite;opacity:0}@keyframes dust-rise{0%{transform:translateY(0) translate(0);opacity:0}12%{opacity:.8}to{transform:translateY(-105vh) translate(4vw);opacity:0}}.gift-dust i:nth-child(1){left:6%;animation-duration:16s;animation-delay:0s}.gift-dust i:nth-child(2){left:14%;animation-duration:21s;animation-delay:3s;width:3px;height:3px}.gift-dust i:nth-child(3){left:23%;animation-duration:18s;animation-delay:7s}.gift-dust i:nth-child(4){left:31%;animation-duration:24s;animation-delay:1s;width:5px;height:5px}.gift-dust i:nth-child(5){left:39%;animation-duration:17s;animation-delay:9s;width:3px;height:3px}.gift-dust i:nth-child(6){left:47%;animation-duration:22s;animation-delay:4s}.gift-dust i:nth-child(7){left:55%;animation-duration:19s;animation-delay:11s}.gift-dust i:nth-child(8){left:62%;animation-duration:25s;animation-delay:2s;width:3px;height:3px}.gift-dust i:nth-child(9){left:70%;animation-duration:16s;animation-delay:8s}.gift-dust i:nth-child(10){left:77%;animation-duration:23s;animation-delay:5s;width:5px;height:5px}.gift-dust i:nth-child(11){left:84%;animation-duration:18s;animation-delay:12s}.gift-dust i:nth-child(12){left:90%;animation-duration:21s;animation-delay:6s;width:3px;height:3px}.gift-dust i:nth-child(13){left:95%;animation-duration:19s;animation-delay:10s}.gift-dust i:nth-child(14){left:50%;animation-duration:26s;animation-delay:14s}@media(prefers-reduced-motion:reduce){.gift-dust{display:none}}.gift-card{box-shadow:0 28px 64px #5f48286b}.env-pocket{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='84'><text x='42' y='34' text-anchor='middle' font-family='Georgia, serif' font-size='15' letter-spacing='2' fill='%23c2a05f' fill-opacity='.09'>AE</text><path d='M42 52l5 5-5 5-5-5z' fill='%23c2a05f' fill-opacity='.07'/><circle cx='10' cy='10' r='1.4' fill='%23c2a05f' fill-opacity='.08'/><circle cx='74' cy='74' r='1.4' fill='%23c2a05f' fill-opacity='.08'/><path d='M10 70l3 3-3 3-3-3z' fill='%23c2a05f' fill-opacity='.05'/><path d='M74 14l3 3-3 3-3-3z' fill='%23c2a05f' fill-opacity='.05'/></svg>"),linear-gradient(160deg,#1e3c2d,#142921)!important}.env-flap{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='84'><text x='42' y='34' text-anchor='middle' font-family='Georgia, serif' font-size='15' letter-spacing='2' fill='%23c2a05f' fill-opacity='.09'>AE</text><path d='M42 52l5 5-5 5-5-5z' fill='%23c2a05f' fill-opacity='.07'/><circle cx='10' cy='10' r='1.4' fill='%23c2a05f' fill-opacity='.08'/><circle cx='74' cy='74' r='1.4' fill='%23c2a05f' fill-opacity='.08'/><path d='M10 70l3 3-3 3-3-3z' fill='%23c2a05f' fill-opacity='.05'/><path d='M74 14l3 3-3 3-3-3z' fill='%23c2a05f' fill-opacity='.05'/></svg>"),linear-gradient(180deg,#224431,#1a3325)!important}.env-back{background:linear-gradient(165deg,#15281e,#0d1c14)!important}.env-pocket:after{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(194,160,95,.4);box-shadow:inset 0 0 0 3px transparent,0 0 0 3px #c2a05f1f;pointer-events:none}.env-pocket span{position:relative;z-index:1}.gift-card{background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='96' height='96'><text x='48' y='40' text-anchor='middle' font-family='Georgia, serif' font-size='15' letter-spacing='2' fill='%238f7339' fill-opacity='.045'>AE</text><path d='M48 60l5 5-5 5-5-5z' fill='%238f7339' fill-opacity='.04'/></svg>"),linear-gradient(180deg,#f7eedd,#f1e3c8)}.gift-card:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(165,130,74,.6);pointer-events:none}.gift-card:after{content:"";position:absolute;top:17px;right:17px;bottom:17px;left:17px;border:1px solid rgba(165,130,74,.28);pointer-events:none}.gift-card>*{position:relative;z-index:1}.gc-rule{display:flex;align-items:center;justify-content:center;gap:12px;margin:clamp(14px,2.6vh,22px) auto 0;width:min(220px,60%)}.gc-rule:before,.gc-rule:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(165,130,74,.6))}.gc-rule:after{background:linear-gradient(90deg,rgba(165,130,74,.6),transparent)}.gc-rule i{width:7px;height:7px;transform:rotate(45deg);background:linear-gradient(135deg,#c9a55e,#8f7339)}.gc-watermark{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0!important;display:flex;align-items:center;justify-content:center;pointer-events:none}.gc-watermark img{width:46%;opacity:.05;filter:sepia(1) saturate(.5)}.gift-scene{position:relative;overflow:hidden}.gift-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.9}.gift-scene:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(130% 110% at 50% 30%,#6e552600 55%,#6e552624)}.gift-dust{z-index:2}.gift-stage,.gift-actions{position:relative;z-index:3}@media(prefers-reduced-motion:reduce){.gift-bg{display:none}}.gift-actions .btn-gold{background:var(--forest);color:var(--champagne);border-color:var(--forest);box-shadow:0 14px 34px #5f482859}.gift-actions .btn-gold:hover{background:var(--forest-deep);color:var(--gold-bright);box-shadow:0 16px 40px #5f482873}.gift-actions .btn-line{color:#5c4722;border-color:#6e55268c}.gift-actions .btn-line:hover{color:#1b362b;border-color:#1b362b}[dir=rtl]{--serif: "Amiri", "Cormorant Garamond", serif;--sans: "Tajawal", "Jost", sans-serif}[dir=rtl] .lang-digits{direction:ltr;unicode-bidi:embed;display:inline-block}[dir=rtl] :is(.eyebrow,.statement-kicker,.chapter-no,.header-word,.nav-link,.scroll-cue span,.rail em,.card-tier,.shop-chips a,.foot-kicker,.btn-gold,.btn-line,.lang-switch,.menu-houses-label,.menu-houses a,.menu-primary a,.menu-primary button,.pay-note,.cta-note,.footer-note,.order-status,.foot-bar p,.addr-country span,.auth-tabs button,.auth-form label,.kpi span,.admin-tabs button,.chip-row button,.foot-col a,.card-name,.shop-section-line,.pdp-notes dt,.card-size,.pdp-size){letter-spacing:normal!important;text-indent:0!important;text-transform:none!important}[dir=rtl] .hero h1{letter-spacing:normal}[dir=rtl] .rail{left:auto;right:26px}[dir=rtl] .rail em{transform:translate(8px)}[dir=rtl] .rail a:hover em,[dir=rtl] .rail a.active em{transform:translate(0)}[dir=rtl] .editorial.split .editorial-inner:not(.reverse){direction:rtl}.nav-right-group{display:inline-flex;align-items:center;gap:18px;justify-self:end}.header-nav .nav-right-group .nav-link:last-child{justify-self:auto}.lang-switch{font-family:var(--sans);font-weight:400;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--champagne);cursor:pointer;background:none;border:1px solid rgba(194,160,95,.45);border-radius:999px;padding:6px 13px;line-height:1;transition:background .4s var(--ease-lux),color .4s var(--ease-lux),border-color .4s var(--ease-lux);white-space:nowrap}.lang-switch:hover{background:var(--gold);border-color:var(--gold);color:var(--forest-ink)}.site-header.on-light .lang-switch{color:var(--forest);border-color:#1b362b66}.site-header.on-light .lang-switch:hover{color:var(--cream);background:var(--gold-deep);border-color:var(--gold-deep)}.menu-lang{margin-top:6px}@media(max-width:600px){.lang-switch{font-size:10px;padding:5px 10px}.nav-right-group{gap:10px}}
