@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/playfair-display-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/playfair-display-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/playfair-display-latin-400-italic.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/playfair-display-cyrillic-400-italic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tenor-sans-latin-400-normal.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:Tenor Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/tenor-sans-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:El Messiri;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/el-messiri-arabic-400-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:El Messiri;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/el-messiri-arabic-600-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:El Messiri;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/el-messiri-latin-400-normal.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:El Messiri;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/el-messiri-latin-600-normal.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}:root{--onyx:#0f0e0c;--onyx-2:#161512;--paper:#0f0e0c;--paper-2:#161512;--paper-light:#1c1b17;--champagne:#d9c49c;--gilt:#a9894f;--gilt-ink:#c9a96e;--ink:#ede6da;--body:#cfc6b5;--muted:#9a9081;--on-dark:#ede6da;--on-dark-2:#ada38f;--hair:#d9c49c29;--hair-2:#d9c49c29;--hair-dark:#d9c49c38;--error:#9a3324;--serif:"Playfair Display", Georgia, "Times New Roman", serif;--sans:"Tenor Sans", "Segoe UI", system-ui, -apple-system, sans-serif;--arabic:"El Messiri", "Geeza Pro", "Segoe UI", Tahoma, sans-serif;--pad:clamp(20px, 5vw, 72px);--max:1136px;--section:clamp(72px, 9vw, 128px);--ease:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--onyx)}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.7}html[lang=ar] body{font-family:var(--arabic);font-size:18px;line-height:1.85}svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--gilt-ink);outline-offset:3px}.dark :focus-visible{outline-color:var(--champagne)}.skip{inset-inline-start:12px;z-index:100;background:var(--champagne);color:var(--onyx);padding:10px 16px;text-decoration:none;position:absolute;top:-80px}.skip:focus{top:12px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.wrap{max-width:var(--max);margin:0 auto;position:relative}.nw{white-space:nowrap}bdi{unicode-bidi:isolate}h1,h2,h3{text-wrap:balance;margin:0;font-weight:400}h1,h2,h3,.h-small{font-family:var(--serif)}h1{letter-spacing:-.015em;font-size:clamp(40px,5.2vw,72px);line-height:1.04}h2{letter-spacing:-.01em;font-size:clamp(32px,3.6vw,50px);line-height:1.08}h3{font-size:22px;line-height:1.3}.h-small{margin:0 0 22px;font-size:26px;font-weight:400;line-height:1.25}p{text-wrap:pretty;margin:0 0 1em}p:last-child{margin-bottom:0}.lead{font-family:var(--serif);color:#d8cfbf;max-width:40em;font-size:clamp(19px,1.7vw,23px);font-style:italic;line-height:1.55}.small{color:var(--muted);font-size:13.5px;line-height:1.6}.label{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px;font-weight:400;line-height:1.5}.dark{background:var(--onyx);color:var(--on-dark)}.page-head.dark,.pearl-band.deep{background:var(--onyx-2)}.dark h1,.dark h2,.dark h3{color:var(--on-dark)}.deep{background:var(--onyx-2)}.dark .lead{color:#d8cfbf}.dark .small{color:var(--on-dark-2)}.dark .label{color:var(--champagne)}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] .h-small{font-family:var(--arabic);letter-spacing:0;font-weight:600;line-height:1.45}html[lang=ar] .lead{font-family:var(--arabic);font-style:normal;line-height:1.8}html[lang=ar] .label,html[lang=ar] .btn,html[lang=ar] .link-arrow,html[lang=ar] .nav ul a,html[lang=ar] .marker{letter-spacing:0;text-transform:none}html[lang=ar] .label{font-size:14px;font-weight:600}html[lang=ru] h1{font-size:clamp(36px,4.6vw,64px)}.link{text-decoration:underline;-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt);text-underline-offset:.25em}.link:hover{text-decoration-color:currentColor}.dark .link{-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne)}.link-arrow{letter-spacing:.2em;text-transform:uppercase;min-height:44px;color:var(--gilt-ink);border-bottom:1px solid var(--gilt);align-items:center;gap:10px;font-size:12px;text-decoration:none;display:inline-flex}.link-arrow:after{content:"→";letter-spacing:0;font-size:15px}html[dir=rtl] .link-arrow:after{content:"←"}.link-arrow:hover{color:var(--champagne);border-bottom-color:var(--champagne)}.dark .link-arrow{color:var(--on-dark);border-bottom-color:#d9c49c80}.dark .link-arrow:hover{color:var(--champagne);border-bottom-color:var(--champagne)}html[lang=ar] .link-arrow{font-size:15px}.more{margin:32px 0 0}.btn{min-height:52px;font:inherit;letter-spacing:.2em;text-transform:uppercase;text-align:center;cursor:pointer;border:1px solid #0000;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-size:12px;line-height:1.3;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}html[lang=ar] .btn{font-size:15px}.btn svg{flex:none;width:18px;height:18px}.btn-solid{background:var(--champagne);color:var(--onyx)}.btn-solid:hover{background:#e8d9b9}.btn-line{border-color:var(--champagne);color:var(--champagne);background:0 0}.btn-line:hover,.dark .btn-solid{background:var(--champagne);color:var(--onyx)}.dark .btn-solid:hover{background:#e8d9b9}.dark .btn-line{border-color:var(--champagne);color:var(--champagne)}.dark .btn-line:hover{background:var(--champagne);color:var(--onyx)}.actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.site-header{z-index:30;background:var(--onyx);border-bottom:1px solid var(--hair);position:relative}.site-header.dark{background:var(--onyx);border-bottom-color:#d9c49c29}.site-header.over-hero{inset-inline:0;background:0 0;border-bottom-color:#0000;position:absolute;top:0}.site-header .bar{align-items:center;gap:28px;max-width:1280px;min-height:88px;margin:0 auto;padding:0 clamp(20px,4vw,48px);display:flex}.logo-link{flex-direction:column;flex:none;align-items:center;gap:4px;text-decoration:none;display:inline-flex}.logo-link .wm{width:112px;height:auto}.wm-sub{font-family:var(--sans);letter-spacing:.55em;text-transform:uppercase;color:var(--ink);padding-inline-start:.55em;font-size:8px;line-height:1}.dark .wm-sub{color:var(--champagne)}.nav{align-items:center;gap:22px;margin-inline-start:auto;display:flex}.nav ul{gap:clamp(16px,1.8vw,28px);margin:0;padding:0;list-style:none;display:flex}.nav ul a{letter-spacing:.16em;white-space:nowrap;text-transform:uppercase;color:var(--muted);border-bottom:1px solid #0000;padding:14px 0;font-size:11.5px;text-decoration:none;display:block}.nav ul a:hover,.nav ul a[aria-current]{color:var(--ink);border-bottom-color:var(--gilt)}.dark .nav ul a{color:var(--on-dark-2)}.dark .nav ul a:hover,.dark .nav ul a[aria-current]{color:var(--on-dark);border-bottom-color:var(--champagne)}html[lang=ar] .nav ul a{font-size:16px}.langs{position:relative}.langs summary{cursor:pointer;letter-spacing:.16em;min-height:44px;color:var(--on-dark-2);align-items:center;gap:8px;padding:0 6px;font-size:12px;list-style:none;display:flex}.langs summary::-webkit-details-marker{display:none}.langs summary:hover,.langs[open] summary{color:var(--champagne)}.langs .chev{border-inline-end:1px solid;border-bottom:1px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.langs[open] .chev{transform:translateY(1px)rotate(-135deg)}.langs ul{z-index:40;inset-inline-end:0;background:var(--paper-light);border:1px solid var(--hair-dark);min-width:170px;margin:8px 0 0;padding:8px 0;list-style:none;position:absolute;top:100%;box-shadow:0 16px 40px #00000059}.nav .langs ul{gap:0;display:block}.nav .langs ul a{letter-spacing:0;text-transform:none;color:var(--on-dark-2);border:0;padding:11px 20px;font-size:15px;text-decoration:none;display:block}.nav .langs ul a[lang=ar]{font-family:var(--arabic)}.nav .langs ul a:hover,.nav .langs ul a[aria-current=true]{color:var(--champagne)}.head-cta{letter-spacing:.2em;white-space:nowrap;border-color:var(--champagne);min-height:42px;color:var(--champagne);background:0 0;padding:9px 22px;font-size:11px}.head-cta:hover,.head-cta[aria-current]{background:var(--champagne);color:var(--onyx)}.dark .head-cta{border-color:var(--champagne);color:var(--champagne);background:0 0}.dark .head-cta:hover{background:var(--champagne);color:var(--onyx)}.menu-btn{display:none}@media (max-width:1240px){.menu-btn{border:1px solid var(--ink);min-height:44px;color:var(--ink);font:inherit;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;margin-inline-start:auto;padding:8px 18px;font-size:12px;display:inline-flex}.dark .menu-btn{border-color:var(--champagne);color:var(--champagne)}html[lang=ar] .menu-btn{letter-spacing:0;font-size:15px}.nav{inset-inline:0;background:var(--onyx);border-bottom:1px solid var(--hair);padding:8px var(--pad) 28px;flex-direction:column;align-items:stretch;gap:20px;display:none;position:absolute;top:100%}.site-header.over-hero:has(.nav.open){background:var(--onyx)}.site-header.dark .nav{border-bottom-color:var(--hair-dark)}.nav.open{display:flex}.nav ul{flex-direction:column;gap:0}.nav ul a{border-bottom:1px solid var(--hair);padding:16px 0;font-size:13px}.dark .nav ul a{border-bottom-color:var(--hair-dark)}.head-cta{align-self:flex-start}.langs summary{padding:0}.langs ul{min-width:0;box-shadow:none;background:0 0;border:0;margin:4px 0 0;padding:0;position:static}.nav .langs ul a{border-bottom:1px solid var(--hair-dark);padding:14px 0}}.section{padding:var(--section) var(--pad);position:relative;overflow:hidden}.porcelain{background:var(--paper-2)}.section.dark h2{color:var(--on-dark)}.section+.section:not(.porcelain):not(.dark){padding-top:0}.porcelain+.section:not(.porcelain):not(.dark),.dark+.section:not(.porcelain):not(.dark){padding-top:var(--section)}.split{flex-wrap:wrap;align-items:flex-start;gap:48px clamp(40px,7vw,96px);display:flex}.split>*{flex:400px;min-width:0}.split.wide-start>:first-child{flex:999 540px}.split.wide-start>:last-child{flex:300px}.section-head{max-width:760px;margin-bottom:clamp(36px,4.5vw,52px)}.section-head .lead{margin-top:16px}.split .section-head{margin-bottom:32px}.split>div>.section-head:only-child{margin-bottom:0}.marker{font-family:var(--serif);color:var(--gilt-ink);align-items:center;gap:16px;margin:0 0 18px;font-size:24px;line-height:1;display:flex}.marker:after{content:"";background:var(--gilt);width:48px;height:1px}.dark .marker{color:var(--champagne)}.dark .marker:after{background:var(--champagne)}.article{max-width:760px}.wm-a{z-index:0;inset-inline-end:-5%;font-family:var(--serif);color:#171612;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(380px,52vw,820px);font-style:italic;line-height:1;position:absolute;bottom:-30%}.page-head .wm-a,.porcelain .wm-a{color:#1d1c18}.has-wm>.wrap,.page-head>.wrap,.hero>.frame{z-index:1;position:relative}@property --fx{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fy{syntax:"<percentage>";inherits:false;initial-value:100%}.frame{margin:0 clamp(12px,2vw,22px);padding:clamp(48px,7vw,104px) clamp(10px,4vw,64px);position:relative}.frame:before,.frame:after{content:"";pointer-events:none;--c:#d9c49c52;background:linear-gradient(var(--c), var(--c)) 50% 0 / var(--fx) 1px no-repeat, linear-gradient(var(--c), var(--c)) 50% 100% / var(--fx) 1px no-repeat, linear-gradient(var(--c), var(--c)) 0 50% / 1px var(--fy) no-repeat, linear-gradient(var(--c), var(--c)) 100% 50% / 1px var(--fy) no-repeat;position:absolute;inset:0}.frame:after{--c:#d9c49c2e;inset:8px}.hero{flex-direction:column;min-height:100svh;padding:88px 0 clamp(12px,2vw,22px);display:flex;position:relative;overflow:hidden}.hero>.frame{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.hero-media{z-index:0;opacity:0;transition:opacity 2.4s;position:absolute;inset:0}.hero-media.on{opacity:1}.hero-media video{object-fit:cover;opacity:.38;filter:saturate(.7);width:100%;height:100%;transform:scale(calc(1.04 + var(--hero,0) * .1))}.hero-media:after{content:"";background:linear-gradient(#0f0e0cb8 0%,#0f0e0c73 45%,#0f0e0ce0 100%);position:absolute;inset:0}.hero-pause{z-index:2;inset-inline-end:clamp(28px,3.5vw,48px);width:44px;height:44px;color:var(--champagne);cursor:pointer;background:#0f0e0c99;border:1px solid #d9c49c66;justify-content:center;align-items:center;transition:border-color .4s;display:flex;position:absolute;bottom:clamp(28px,3.5vw,48px)}.hero-pause svg{width:18px;height:18px}@media (max-width:760px){.hero-pause{top:110px;bottom:auto}}.hero-pause:hover{border-color:var(--champagne)}@media (prefers-reduced-motion:reduce){.hero-media{transition:none}}.hero-glow{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(560px circle at var(--mx,50%) var(--my,40%), #d9c49c17, transparent 62%);transition:opacity 1.2s;position:absolute;inset:0}.hero.lit .hero-glow{opacity:1}.hero .wm-a{translate:0 calc(var(--hero,0) * 140px)}.hero-copy{width:100%;translate:0 calc(var(--hero,0) * -90px);opacity:calc(1 - var(--hero,0) * 1.5);padding:0 clamp(10px,2vw,16px)}.hero h1{color:var(--on-dark);max-width:13em;font-size:clamp(44px,6.4vw,94px);line-height:1.02}html[lang=ru] .hero h1{font-size:clamp(38px,5.4vw,80px)}html[lang=ar] .hero h1{line-height:1.35}.hero h1:after,.page-head h1:after,.contact-band h2:after{content:"";background:var(--gilt);width:72px;height:1px;margin-top:30px;display:block}.dark h1:after,.contact-band h2:after{background:var(--champagne)}.hero .actions{margin-top:40px}.scroll-cue{z-index:1;width:1px;height:clamp(32px,5vw,72px);opacity:calc(1 - var(--hero,0) * 4);background:#d9c49c38;position:absolute;bottom:0;left:50%;overflow:hidden}.scroll-cue:after{content:"";background:linear-gradient(180deg, transparent, var(--champagne));position:absolute;inset:0;transform:translateY(-100%)}.glance{min-width:0;color:var(--on-dark);border:1px solid var(--hair-dark);background:#1c1b17d1;padding:30px 32px}.glance .label{color:var(--champagne);margin-bottom:6px}.glance-list{margin:0}.glance-list div{border-bottom:1px solid var(--hair-dark);padding:14px 0}.glance-list div:last-child{border-bottom:0;padding-bottom:0}.glance-list dt{letter-spacing:.28em;text-transform:uppercase;color:var(--on-dark-2);font-size:10px}.glance-list dd{font-family:var(--serif);color:var(--on-dark);margin:6px 0 0;font-size:18px;line-height:1.4}html[lang=ar] .glance-list dt{letter-spacing:0;font-size:14px}html[lang=ar] .glance-list dd{font-family:var(--arabic);font-size:17px}.page-head{padding:clamp(48px, 6vw, 88px) var(--pad) clamp(56px, 7vw, 96px);position:relative;overflow:hidden}.page-head .wm-a{font-size:clamp(360px,44vw,680px);top:-32%;bottom:auto}.page-head .wrap{flex-wrap:wrap;align-items:flex-end;gap:48px clamp(40px,7vw,88px);display:flex}.ph-main{flex:999 520px;min-width:0}.page-head.has-aside .glance{background:var(--paper-light);flex:340px}.page-head.has-aside .wrap{align-items:flex-start}.page-head h1{max-width:15em}html[lang=ar] .page-head h1{line-height:1.35}.page-head .lead{margin-top:28px}.authorised{color:var(--gilt-ink);margin:20px 0 0}.dark .authorised{color:var(--champagne)}.crumbs{color:var(--muted);margin-bottom:24px;font-size:13px}.crumbs ol{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.crumbs li+li:before{content:"/";margin:0 10px}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt)}.crumbs [aria-current]{color:var(--ink)}.dark .crumbs{color:var(--on-dark-2)}.dark .crumbs [aria-current]{color:var(--on-dark)}.dark .crumbs a:hover{-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne)}html[lang=ar] .crumbs{font-size:15px}.group-rows{border-top:1px solid var(--hair);margin:0;padding:0;list-style:none}.group-rows li{border-bottom:1px solid var(--hair)}.group-rows a{color:inherit;flex-wrap:wrap;gap:14px 48px;padding:32px 0;text-decoration:none;display:flex}.g-main{flex-direction:column;flex:380px;gap:10px;min-width:0;display:flex}.g-name{align-items:baseline;gap:14px;font-size:clamp(24px,2.2vw,30px);line-height:1.25;display:flex}.g-name:before{content:"";background:var(--gilt);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-.3em)}.g-sum{color:var(--body);padding-inline-start:21px;font-size:15.5px;line-height:1.65}.g-brands{flex-direction:column;flex:320px;gap:8px;min-width:0;display:flex}.g-names{font-family:var(--serif);color:var(--body);font-size:18px;font-style:italic;line-height:1.6}html[dir=rtl] .g-names{text-align:right}.group-rows .arrow{color:var(--gilt-ink);align-self:center;font-size:20px}.group-rows .arrow:before{content:"→"}html[dir=rtl] .group-rows .arrow:before{content:"←"}.group-rows a:hover .g-name{text-decoration:underline;-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt);text-underline-offset:.2em}.after-list{max-width:70ch;margin-top:24px}.rows{border-top:1px solid var(--hair);margin:0}.rows div{border-bottom:1px solid var(--hair);flex-wrap:wrap;gap:8px 48px;padding:24px 0;display:flex}.rows dt{font-family:var(--serif);flex:280px;font-size:22px;line-height:1.3}.rows dd{color:var(--body);flex:2 420px;margin:0;font-size:16px;line-height:1.7}html[lang=ar] .rows dt{font-family:var(--arabic);font-size:20px;font-weight:600}.markets{flex-wrap:wrap;align-items:center;gap:40px clamp(32px,6vw,80px);margin-top:48px;padding:clamp(28px,4vw,52px);display:flex}.m-text{flex:320px;min-width:0}.region{flex:1.25 360px;width:100%;max-width:540px;height:auto;margin-inline:auto;overflow:visible;-webkit-mask-image:radial-gradient(closest-side,#000 72%,#0000 100%);mask-image:radial-gradient(closest-side,#000 72%,#0000 100%)}.land{fill:none;stroke:#d9c49c33;stroke-width:2.3px;stroke-linecap:round}.mkt{fill:none;stroke:var(--champagne);stroke-width:2.7px;stroke-linecap:round;transition:opacity .5s,filter .5s}.mkt.k0{stroke:#f3e7cc}.route{fill:none;stroke:#f3e7ccb3;stroke-width:.9px;stroke-dasharray:1}.city circle{fill:#f6ecd6}.city .ping{fill:none;stroke:var(--champagne);stroke-width:.8px;opacity:0;transform-box:fill-box;transform-origin:50%}.markets:has(li:hover) .mkt{opacity:.3;transition-delay:0s}:is(.markets:has(li[data-m="0"]:hover) .k0,.markets:has(li[data-m="1"]:hover) .k1,.markets:has(li[data-m="2"]:hover) .k2,.markets:has(li[data-m="3"]:hover) .k3){opacity:1;filter:drop-shadow(0 0 3px #d9c49cd9)}:is(.markets:has(li[data-m="0"]:hover) .c0 .ping,.markets:has(li[data-m="1"]:hover) .c1 .ping,.markets:has(li[data-m="2"]:hover) .c2 .ping,.markets:has(li[data-m="3"]:hover) .c3 .ping){animation:ping 1.6s var(--ease) infinite}.markets.dark,.side.dark{background:var(--paper-light);border:1px solid var(--hair-dark)}.markets ul{border-top:1px solid var(--hair-dark);margin:22px 0 0;padding:0;list-style:none}.markets li{border-bottom:1px solid var(--hair-dark);transition:padding .6s var(--ease);padding:16px 0}.markets li:hover{padding-inline-start:12px}.markets li:hover .m-name{color:var(--champagne)}.m-name{font-family:var(--serif);color:var(--on-dark);font-size:24px;line-height:1.3;transition:color .4s;display:block}.m-note{color:var(--on-dark-2);margin-top:6px;font-size:14px;line-height:1.55;display:block}html[lang=ar] .m-name{font-family:var(--arabic);font-size:21px;font-weight:600}.markets .more{margin-top:26px}.pearl-band{padding:clamp(96px, 12vw, 168px) var(--pad);text-align:center;flex-direction:column;align-items:center;gap:clamp(36px,4vw,52px);display:flex;position:relative;overflow:hidden}.pearl{aspect-ratio:1;width:clamp(108px,11vw,160px);translate:0 calc((var(--p,.5) - .5) * -70px);background:radial-gradient(circle at 34% 28%,#f6eedd 0%,#e6d6b6 16%,#c9b082 42%,#7a6545 72%,#2a241b 100%);border-radius:50%;display:block;position:relative;box-shadow:0 0 90px 12px #d9c49c1a,inset -10px -16px 34px #0f0e0c80}.pearl:before{content:"";mix-blend-mode:soft-light;filter:blur(5px);background:conic-gradient(#ffdceb00 0deg,#ffcee2bf 70deg,#c4e0ff99 150deg,#fff2c8bf 230deg,#ffdceb00 360deg);border-radius:50%;position:absolute;inset:0}.pearl:after{content:"";background:radial-gradient(closest-side,#fffcf5b3,#0000);border-radius:50%;width:30%;height:20%;position:absolute;top:15%;left:22%;rotate:-32deg}.pearl-band p{max-width:18em;font-family:var(--serif);color:var(--on-dark);margin:0;font-size:clamp(30px,3.6vw,50px);font-style:italic;line-height:1.2}.pearl-band p:after{content:"";background:var(--champagne);width:72px;height:1px;margin:34px auto 0;display:block}html[lang=ar] .pearl-band p{font-family:var(--arabic);font-style:normal;font-weight:600;line-height:1.6}.brand-drift{white-space:nowrap;font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #d9c49c33;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:.1em;margin:0 calc(50% - 50vw) clamp(56px,7vw,96px);font-size:clamp(52px,8vw,124px);font-style:italic;line-height:1.1;display:flex;overflow:hidden}.brand-drift span{width:max-content;display:block}.brand-drift span:first-child{translate:calc(-4% - var(--p,.5) * 36%) 0}.brand-drift span:last-child{translate:calc(-40% + var(--p,.5) * 36%) 0}.brand-line{font-family:var(--serif);color:var(--body);margin:0;font-size:clamp(21px,2vw,27px);font-style:italic;line-height:1.85}html[dir=rtl] .brand-line{text-align:right}.brand-line a{color:var(--champagne);text-underline-offset:5px;-webkit-text-decoration:underline #d9c49c80;text-decoration:underline #d9c49c80}.brand-line a:hover{text-decoration-color:currentColor}.dark .brand-line{color:#cfc5b3}.dark .brand-line a{color:var(--champagne);text-decoration-color:#d9c49c80}.steps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:44px 56px;margin:0;padding:0;list-style:none;display:grid}.steps li{min-height:52px;padding-inline-start:74px;position:relative}.steps li:before{counter-increment:step;content:counter(step);inset-inline-start:0;border:1px solid var(--gilt);width:52px;height:52px;font-family:var(--serif);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;top:0}.steps h3{padding-top:10px}.steps p{color:var(--body);margin-top:6px;font-size:15.5px;line-height:1.65}.steps-col{grid-template-columns:1fr;gap:0;max-width:760px}.steps-col li{border-bottom:1px solid var(--hair);padding-top:28px;padding-bottom:28px}.steps-col li:before{top:28px}.steps-col li:first-child{border-top:1px solid var(--hair)}.o-body{color:var(--on-dark-2);max-width:58ch;margin-top:22px}.parts{border-top:1px solid var(--hair-dark);margin:0}.parts div{border-bottom:1px solid var(--hair-dark);flex-wrap:wrap;gap:6px 28px;padding:18px 0;display:flex}.parts dt{font-family:var(--serif);color:var(--on-dark);flex:190px;font-size:19px;line-height:1.35}.parts dd{color:var(--on-dark-2);flex:2 220px;margin:0;font-size:15px;line-height:1.6}.parts.light{border-top-color:var(--hair)}.parts.light div{border-bottom-color:var(--hair)}.parts.light dt{color:var(--ink)}.parts.light dd{color:var(--body)}html[lang=ar] .parts dt{font-family:var(--arabic);font-size:17px;font-weight:600}.o-note{margin-top:18px}.contact-band{padding:0 0 clamp(12px,2vw,22px)}.contact-band .frame{padding-block:clamp(48px,6vw,88px)}.contact-band .wrap{padding:0 clamp(10px,2vw,16px)}.contact-band h2{color:var(--on-dark);font-size:clamp(36px,4vw,54px);font-style:italic}html[lang=ar] .contact-band h2{font-style:normal}.band-text{color:var(--on-dark-2);max-width:46ch;margin-top:26px}.band-direct{border-top:1px solid var(--hair-dark);margin:0}.band-direct div{border-bottom:1px solid var(--hair-dark);flex-wrap:wrap;gap:6px 24px;padding:18px 0;display:flex}.band-direct dt{letter-spacing:.28em;text-transform:uppercase;color:var(--champagne);flex:0 0 190px;padding-top:6px;font-size:10.5px}.band-direct dd{font-family:var(--serif);color:var(--on-dark);flex:240px;margin:0;font-size:21px;line-height:1.4}.band-direct a{text-decoration:none}.band-direct a:hover{color:var(--champagne)}html[lang=ar] .band-direct dt{letter-spacing:0;font-size:14px}html[lang=ar] .band-direct dd{font-family:var(--arabic);font-size:18px}.blocks{border-top:1px solid var(--hair-2)}.block{border-bottom:1px solid var(--hair-2);flex-wrap:wrap;gap:12px 64px;padding:36px 0;display:flex}.block h2{flex:280px;font-size:clamp(24px,2.4vw,30px);line-height:1.25}.block-body{min-width:0;color:var(--body);flex:2 460px;font-size:16.5px;line-height:1.75}.section:not(.porcelain) .blocks,.section:not(.porcelain) .block{border-color:var(--hair)}.bullets{margin:0 0 1em;padding-inline-start:20px}.bullets li{margin-bottom:6px}.bullets li::marker{color:var(--gilt)}.faq-after{margin-top:clamp(56px,7vw,88px)}.faq h2{margin-bottom:28px;font-size:clamp(30px,3vw,42px)}.faq-list{border-top:1px solid var(--hair)}.porcelain .faq-list,.porcelain details{border-color:var(--hair-2)}.faq details{border-bottom:1px solid var(--hair);padding:22px 0}.faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary h3{font-size:21px;line-height:1.35}.faq .pm:before{content:"+";font-family:var(--sans);color:var(--gilt-ink);font-size:22px;line-height:1.2}.faq details[open] .pm:before{content:"−"}.faq details p{max-width:62ch;color:var(--body);margin:12px 0 0;font-size:16px;line-height:1.75}html[lang=ar] .faq summary h3{font-size:19px}.products{columns:2 300px;border-top:1px solid var(--hair);column-gap:48px;margin:0;padding:0;list-style:none}.products li{break-inside:avoid;border-bottom:1px solid var(--hair);font-family:var(--serif);padding:15px 0;font-size:19px;line-height:1.4}.products .pv{color:var(--muted)}html[dir=rtl] .products li{text-align:right}.notes{max-width:72ch;margin-top:24px;font-size:13.5px;line-height:1.65}.notes p{margin:0 0 6px}.groups{gap:clamp(48px,6vw,72px);display:grid}.group h3{margin-bottom:16px;font-size:28px}html[lang=ar] .group h3{font-family:var(--arabic);font-weight:600}.group h3 a{text-decoration:none}.group h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt)}.side{padding:34px 32px}.side .label{margin-bottom:10px}.side .label:not(:first-child){margin-top:28px}.side-links{border-top:1px solid var(--hair-dark);margin:0;padding:0;list-style:none}.side-links a{border-bottom:1px solid var(--hair-dark);min-height:52px;font-family:var(--serif);color:var(--on-dark);justify-content:space-between;align-items:center;font-size:19px;text-decoration:none;display:flex}.side-links a:after{content:"→";font-family:var(--sans);color:var(--champagne)}html[dir=rtl] .side-links a:after{content:"←"}.side-links a:hover{color:var(--champagne)}html[lang=ar] .side-links a{font-family:var(--arabic);font-size:17px}html[dir=rtl] .side-links[dir=ltr] a{flex-direction:row-reverse}html[dir=rtl] .side-links[dir=ltr] a:after{content:"←"}.az{border-collapse:collapse;width:100%}.az th,.az td{text-align:start;border-bottom:1px solid var(--hair);vertical-align:baseline;padding:15px 16px 15px 0}html[dir=rtl] .az th,html[dir=rtl] .az td{padding:15px 0 15px 16px}html[dir=rtl] .az th[scope=row]{text-align:right}.az thead th{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);border-bottom-color:#d9c49c73;font-size:11px;font-weight:400}html[lang=ar] .az thead th{letter-spacing:0;font-size:14px}.az th[scope=row]{width:40%;font-family:var(--serif);font-size:20px;font-weight:400}.az td{color:var(--body);font-size:15.5px}.az td a{text-decoration:none}.az td a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--gilt);text-decoration-color:var(--gilt)}.contact-grid{flex-wrap:wrap;align-items:flex-start;gap:56px clamp(40px,6vw,88px);display:flex}.contact-grid>.request{flex:999 520px;min-width:0}.contact-grid>.direct{flex:320px;min-width:0}.request .field{margin-bottom:26px}.request .how:last-child{margin-bottom:1em}.request label,.request legend{letter-spacing:.28em;text-transform:uppercase;color:var(--body);margin-bottom:4px;font-size:11px;display:block}html[lang=ar] .request label,html[lang=ar] .request legend{letter-spacing:0;font-size:15px}.request .opt{color:var(--muted);letter-spacing:.1em;margin-inline-start:6px}.request input[type=text],.request input[type=email],.request input[type=tel],.request select,.request textarea{border:0;border-bottom:1px solid var(--ink);width:100%;min-height:48px;color:var(--ink);font:inherit;background:0 0;border-radius:0;padding:10px 0;font-size:17px}.request select{padding-inline-end:24px}.request textarea{resize:vertical;border:1px solid var(--hair);background:var(--paper-light);min-height:116px;padding:12px 14px}html[lang=ar] .request input[type=tel],html[lang=ar] .request input[type=email]{text-align:right}.request input:focus,.request select:focus,.request textarea:focus{border-color:var(--gilt-ink);box-shadow:0 1px 0 var(--gilt-ink);outline:none}.row2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.row2>.field{margin-bottom:26px}@media (max-width:600px){.row2{grid-template-columns:1fr;gap:0}.row2>div:not(.field){margin-bottom:18px}}.request fieldset{border:0;min-width:0;margin:0 0 26px;padding:0}.checks{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.check{border:1px solid var(--hair);cursor:pointer;background:var(--paper-light);align-items:center;gap:10px;min-height:44px;padding:0 16px;line-height:1.4;letter-spacing:0!important;text-transform:none!important;color:var(--ink)!important;margin:0!important;font-size:15px!important;display:inline-flex!important}.check:has(input:checked){background:var(--champagne);border-color:var(--champagne);color:var(--onyx)!important}.check:has(input:checked) input{accent-color:var(--onyx)}.check input{width:17px;height:17px;accent-color:var(--champagne);flex:none;margin:0}.confirm .check{background:var(--paper-light);align-items:flex-start;min-height:0;padding:14px 16px;display:flex!important}.confirm .check:has(input:checked){background:var(--paper-light);border-color:var(--hair);color:var(--ink)!important}.confirm .check input{accent-color:var(--champagne);margin-top:4px}.hint{color:var(--muted);margin:0 0 10px;font-size:14px}.err{color:var(--error);font-size:14px;display:none;margin:6px 0 0!important}.field.invalid>.err{display:block}.field.invalid>input,.field.invalid>select,.contact-pair.invalid input{border-bottom-color:var(--error)!important}.field.invalid>textarea{border-color:var(--error)!important}.confirm.invalid .check{border-color:var(--error)}.form-actions{flex-wrap:wrap;gap:14px;margin-top:6px;display:flex}.status{border-inline-start:2px solid var(--gilt);background:var(--paper-light);padding:14px 16px;display:none;margin-top:18px!important}.status.show{display:block}.status.error{border-inline-start-color:var(--error);color:var(--error)}.how{margin-top:16px!important}.direct{background:var(--paper-light);color:var(--on-dark);border:1px solid var(--hair-dark);padding:34px 32px}.direct .h-small{color:var(--on-dark);font-size:24px}.direct dl{border-top:1px solid var(--hair-dark);margin:0 0 22px}.direct dl div{border-bottom:1px solid var(--hair-dark);padding:14px 0}.direct dt{letter-spacing:.28em;text-transform:uppercase;color:var(--champagne);font-size:10px}html[lang=ar] .direct dt{letter-spacing:0;font-size:14px}.direct dd{font-family:var(--serif);margin:6px 0 0;font-size:18px;line-height:1.45}html[lang=ar] .direct dd{font-family:var(--arabic)}.direct dd.addr{font-family:var(--sans);color:var(--on-dark-2);font-size:15px}.direct dd a{text-decoration:none}.direct dd a:hover{color:var(--champagne)}.direct .link{text-decoration:underline;-webkit-text-decoration-color:var(--champagne);text-decoration-color:var(--champagne)}.direct .small{color:var(--on-dark-2)}.small-link{font-size:14px}.legal{max-width:760px}.legal .updated{color:var(--muted);margin-bottom:18px;font-size:13.5px}.legal h2{margin:48px 0 12px;font-size:28px}.legal p{color:var(--body)}.site-footer{background:var(--onyx);border-top:1px solid var(--hair);color:var(--on-dark-2);padding:clamp(48px, 6vw, 72px) var(--pad) 32px;font-size:14.5px}.site-footer .top{flex-wrap:wrap;gap:40px 56px;display:flex}.site-footer .top>*{flex:200px;min-width:0}.site-footer .top>.f-brand{flex-direction:column;flex:1.4 260px;align-items:flex-start;gap:8px;display:flex}.f-logo{width:140px;height:auto}.site-footer .wm-sub{color:var(--champagne);padding-inline-start:38px}.f-note{max-width:34ch;margin-top:14px!important}.site-footer h2{font-family:var(--sans);letter-spacing:.3em;text-transform:uppercase;color:var(--champagne);margin-bottom:14px;font-size:11px;font-weight:400}html[lang=ar] .site-footer h2{font-family:var(--arabic);letter-spacing:0;font-size:14px;font-weight:600}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer li{margin:0 0 6px}.site-footer a,.site-footer p{color:var(--on-dark)}.site-footer .f-note{color:var(--on-dark-2)}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--champagne)}.site-footer .bottom{border-top:1px solid var(--hair-dark);letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:10px 28px;margin-top:48px;padding-top:22px;font-size:11px;display:flex}html[lang=ar] .site-footer .bottom{letter-spacing:0;font-size:14px}.wa-float{inset-inline-end:16px;z-index:50;background:var(--onyx);min-height:52px;color:var(--on-dark);letter-spacing:.2em;text-transform:uppercase;border:1px solid #d9c49c73;align-items:center;gap:12px;padding:0 20px 0 16px;font-size:12px;text-decoration:none;display:inline-flex;position:fixed;bottom:16px;box-shadow:0 10px 30px #0f0e0c2e}.wa-float svg{width:20px;height:20px;color:var(--champagne)}.wa-float:hover{border-color:var(--champagne)}html[lang=ar] .wa-float{letter-spacing:0;font-size:15px}.js .wa-float{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.js .wa-float.show{opacity:1;visibility:visible}@media (max-width:520px){.wa-float{justify-content:center;width:52px;padding:0}.wa-float span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.intro{padding-top:clamp(104px,12vw,176px)}.intro .label{color:var(--champagne);align-items:center;gap:16px;display:flex}.intro .label:before{content:"";background:var(--champagne);transform-origin:0;width:48px;height:1px}html[dir=rtl] .intro .label:before{transform-origin:100%}.intro-statement{max-width:23em;font-family:var(--serif);letter-spacing:-.005em;color:var(--ink);margin:30px 0 0;font-size:clamp(27px,3.2vw,46px);line-height:1.32}html[lang=ar] .intro-statement{font-family:var(--arabic);max-width:26em;font-size:clamp(23px,2.7vw,38px);line-height:1.75}html[lang=ru] .intro-statement{font-size:clamp(25px,2.9vw,42px)}.figures{border-top:1px solid var(--hair);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(64px,8vw,112px) 0 0;padding:0;list-style:none;display:grid}.figures li{padding:34px 24px 30px 0;position:relative}.figures li+li{border-inline-start:1px solid var(--hair);padding-inline-start:28px}.fig{font-family:var(--serif);letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums;align-items:baseline;font-size:clamp(60px,6.6vw,104px);line-height:1;display:flex}html[dir=rtl] .fig{justify-content:flex-end}.fig-n{color:var(--champagne);background:linear-gradient(#f3e7cc 0%,#d9c49c 48%,#a9894f 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.fig-n:after{content:attr(data-suffix);vertical-align:.42em;margin-inline-start:.06em;font-size:.6em}.fig-l{letter-spacing:.3em;text-transform:uppercase;color:var(--on-dark-2);margin-top:16px;font-size:11px;display:block}html[lang=ar] .fig-l{letter-spacing:0;font-size:15px}.licence{margin:34px 0 0}@media (max-width:760px){.figures{grid-template-columns:repeat(2,minmax(0,1fr))}.figures li:nth-child(3){border-inline-start:0;padding-inline-start:0}.figures li:nth-child(n+3){border-top:1px solid var(--hair)}}@property --ring{syntax:"<number>";inherits:false;initial-value:1}.motion-init .home *,.motion-init .home :before,.motion-init .home :after{transition:none!important}.w{clip-path:inset(0);margin:-.1em -.08em -.16em;padding:.1em .08em .16em;display:inline-block}.wi{display:inline-block}html[lang=ar] .w{margin-block:-.3em;padding-block:.3em}.btn{isolation:isolate;transition:background-color .4s, border-color .4s, color .4s, transform .6s var(--ease);position:relative;overflow:hidden}.btn-solid:after{content:"";z-index:-1;transition:transform .9s var(--ease);background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.btn-solid:hover:after{transform:translate(120%)}.btn-line:before,.head-cta:before{content:"";z-index:-1;background:var(--champagne);transform-origin:0;transition:transform .6s var(--ease);position:absolute;inset:0;transform:scaleX(0)}html[dir=rtl] .btn-line:before,html[dir=rtl] .head-cta:before{transform-origin:100%}.btn-line:hover:before,.head-cta:hover:before,.head-cta[aria-current]:before{transform:scaleX(1)}.btn-line:hover,.dark .btn-line:hover,.head-cta:hover,.dark .head-cta:hover,.head-cta[aria-current]{color:var(--onyx);background:0 0}.link-arrow{transition:color .4s,border-color .4s}.link-arrow:after{transition:transform .6s var(--ease)}.link-arrow:hover:after{transform:translate(6px)}html[dir=rtl] .link-arrow:hover:after{transform:translate(-6px)}@media (min-width:1241px){.site-header .nav ul a{background:linear-gradient(var(--champagne), var(--champagne)) no-repeat 50% 100% / 0% 1px;transition:background-size .6s var(--ease), color .4s;border-bottom-color:#0000}.site-header .nav ul a:hover,.site-header .nav ul a[aria-current]{background-size:100% 1px;border-bottom-color:#0000}}.group-rows a{isolation:isolate;position:relative}.group-rows a:before{content:"";z-index:-1;opacity:0;background:radial-gradient(460px circle at var(--x,30%) var(--y,50%), #d9c49c16, transparent 65%);transition:opacity .6s;position:absolute;inset:0}.group-rows a:hover:before{opacity:1}.group-rows a:hover .g-name{text-decoration:none}.g-name,.group-rows .arrow{transition:transform .7s var(--ease)}.g-name:before{transition:box-shadow .6s var(--ease), background-color .4s}.g-names{transition:color .5s}.group-rows a:hover .g-name{transform:translate(10px)}.group-rows a:hover .g-name:before{background:var(--champagne);box-shadow:0 0 0 6px #d9c49c24}.group-rows a:hover .g-names{color:var(--ink)}.group-rows a:hover .arrow{transform:translate(10px)}html[dir=rtl] .group-rows a:hover .g-name,html[dir=rtl] .group-rows a:hover .arrow{transform:translate(-10px)}.brand-line .b{transition:opacity .5s}.brand-line:has(a:hover,a:focus-visible) .b{opacity:.35;transition-delay:0s}.brand-line:has(a:hover,a:focus-visible) .b:has(a:hover,a:focus-visible){opacity:1}.home .steps li:before{transition:opacity .8s ease calc(.3s + var(--d,0) * .18s);border-color:#0000}.home .steps li:after{content:"";inset-inline-start:0;background:conic-gradient(var(--gilt) calc(var(--ring) * 360deg), transparent 0);width:52px;height:52px;transition:--ring 1.8s var(--ease) calc(var(--d,0) * .18s);border-radius:50%;position:absolute;top:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 1px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 1px),#000 calc(100% - 1px))}.ortho .wrap>div{z-index:1;position:relative}.orbit{z-index:0;inset-inline-start:-22%;width:clamp(320px,38vw,520px);height:auto;rotate:calc(var(--p,.5) * 50deg - 25deg);fill:none;stroke:#d9c49c1f;stroke-width:1px;pointer-events:none;position:absolute;bottom:-62%}.orbit>*{stroke-dasharray:1}.home:after{content:"";z-index:70;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.site-header.over-hero{transition:transform .7s var(--ease), background-color .5s ease, border-color .5s ease}.site-header.over-hero.stuck{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);border-bottom-color:var(--hair);background:#0f0e0ccc;position:fixed}.site-header.over-hero.stuck .bar{min-height:72px}.site-header.over-hero.stuck.hide{transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.hero .frame:before{animation:frame-draw 2s var(--ease) .1s both}.hero .frame:after{animation:frame-draw 2s var(--ease) .35s both}.hero h1 .wi{animation:rise 1.3s var(--ease) calc(.1s + var(--i) * 55ms) both}.hero h1:after{transform-origin:0;animation:draw-x 1.4s var(--ease) .8s both}html[dir=rtl] .hero h1:after{transform-origin:100%}.hero .actions{animation:lift 1.3s var(--ease) .95s both}.hero .wm-a{animation:3s .2s both fade-in}.scroll-cue{animation:1s 2s both fade-in}.scroll-cue:after{animation:2.6s cubic-bezier(.65,0,.35,1) 2.2s infinite drip}.over-hero .logo-link,.over-hero .nav,.over-hero .menu-btn{animation:drop 1.2s var(--ease) both}.over-hero .nav,.over-hero .menu-btn{animation-delay:.15s}.site-header.over-hero.stuck{animation:drop-bar .8s var(--ease)}.pearl:before{animation:22s linear infinite turn}.motion .home :is(.section-head .marker span,.section-head .lead,.intro .label,.intro-statement,.figures li,.licence,.after-list,.more,.o-body,.o-note,.markets,.band-direct>div,.parts>div,.rows>div dd,.steps h3,.steps p,.contact-band h2,.band-text,.contact-band .actions){transition:opacity 1.2s ease, transform 1.4s var(--ease), filter 1.2s ease, clip-path 1.4s var(--ease)}.motion .home :is(.intro .label,.intro-statement,.licence,.after-list,.more,.o-body,.o-note,.markets,.band-direct>div,.parts>div):not(.in),.motion .home .section-head:not(.in) .marker span,.motion .home .contact-band .frame:not(.in) :is(h2,.band-text,.actions){opacity:0;transform:translateY(24px)}.motion .home .section-head:not(.in) .lead,.motion .home .figures li:not(.in){opacity:0;filter:blur(8px);transform:translateY(18px)}.motion .home :is(.figures li,.parts>div,.band-direct>div){transition-delay:calc(var(--d,0) * .12s)}.motion .home .section-head .lead{transition-delay:.5s}.motion .home .contact-band .band-text{transition-delay:.3s}.motion .home .contact-band .actions{transition-delay:.45s}.motion .home .section-head .marker:after,.motion .home .intro .label:before{transition:transform 1.4s var(--ease) .1s;transform-origin:0}html[dir=rtl] .motion .home .section-head .marker:after{transform-origin:100%}.motion .home .section-head:not(.in) .marker:after,.motion .home .intro .label:not(.in):before{transform:scaleX(0)}.motion .home .section-head h2 .wi,.motion .home .pearl-band p .wi{transition:transform 1.3s var(--ease) calc(.15s + var(--i) * 70ms), opacity 1.2s ease calc(.15s + var(--i) * 90ms), filter 1.2s ease calc(.15s + var(--i) * 90ms)}.motion .home .section-head:not(.in) h2 .wi{transform:translateY(108%)}.motion .home .intro-statement [data-fill]{color:#0000;background-image:linear-gradient(90deg, var(--ink) 0 46%, #ede6da33 54% 100%);background-size:220% 100%;background-position:calc((1 - var(--fill,0)) * 100%) 0;-webkit-box-decoration-break:slice;box-decoration-break:slice;-webkit-background-clip:text;background-clip:text}html[dir=rtl].motion .home .intro-statement [data-fill]{background-image:linear-gradient(270deg, var(--ink) 0 46%, #ede6da33 54% 100%);background-position:calc(var(--fill,0) * 100%) 0}.motion .home .group-rows{border-top-color:#0000}.motion .home .group-rows li{position:relative}.motion .home .group-rows li:before{content:"";top:-1px;background:var(--hair);transform-origin:0;height:1px;transition:transform 1.4s var(--ease) calc(var(--d,0) * .1s);position:absolute;inset-inline:0}html[dir=rtl].motion .home .group-rows li:before{transform-origin:100%}.motion .home .group-rows li>a{transition:opacity 1.1s ease calc(.15s + var(--d,0) * .1s), transform 1.3s var(--ease) calc(.15s + var(--d,0) * .1s)}.motion .home .group-rows li:not(.in):before{transform:scaleX(0)}.motion .home .group-rows li:not(.in)>a{opacity:0;transform:translateY(28px)}.motion .home .rows>div dt{transition:clip-path 1.4s var(--ease) calc(var(--d,0) * .1s)}.motion .home .rows>div dd{transition-delay:calc(.3s + var(--d,0) * .1s)}.motion .home .rows>div:not(.in) dt{clip-path:inset(0 100% 0 0)}html[dir=rtl].motion .home .rows>div:not(.in) dt{clip-path:inset(0 0 0 100%)}.motion .home .rows>div:not(.in) dd{opacity:0;transform:translateY(12px)}.motion .home .markets li{transition:opacity 1s ease calc(.3s + var(--i) * .12s), transform 1.2s var(--ease) calc(.3s + var(--i) * .12s), padding .6s var(--ease)}.motion .home .markets:not(.in) li{opacity:0;transform:translateY(14px)}.motion .home .land{transition:opacity 1.4s ease calc(.2s + var(--r) * .14s)}.motion .home .markets:not(.in) :is(.land,.mkt,.city){opacity:0}.motion .home .mkt,.motion .home .city{transition:opacity 1.2s,filter .5s}.motion .home :is(.k0,.c0){transition-delay:.2s}.motion .home :is(.k1,.c1){transition-delay:1.8s}.motion .home :is(.k2,.c2){transition-delay:2s}.motion .home :is(.k3,.c3){transition-delay:2.2s}.motion .home .markets:has(li:hover) .mkt{transition-delay:0s}.motion .home .route{transition:stroke-dashoffset 1.6s var(--ease)}.motion .home .r1{transition-delay:.7s}.motion .home .r2{transition-delay:.9s}.motion .home .r3{transition-delay:1.1s}.motion .home .markets:not(.in) .route{stroke-dashoffset:1px}.motion .home .markets.in .c0 .ping{animation:ping 2.4s var(--ease) .3s 2 both}.motion .home .markets.in .c1 .ping{animation:ping 2.4s var(--ease) 1.8s both}.motion .home .markets.in .c2 .ping{animation:ping 2.4s var(--ease) 2s both}.motion .home .markets.in .c3 .ping{animation:ping 2.4s var(--ease) 2.2s both}.motion .home .pearl{transition:opacity 1.6s ease, scale 2s var(--ease), filter 1.6s ease}.motion .home .pearl:not(.in){opacity:0;filter:blur(14px);scale:.72}.motion .home .pearl-band .w{clip-path:none}.motion .home .pearl-band p:not(.in) .wi{opacity:0;filter:blur(10px);transform:translateY(.3em)}.motion .home .pearl-band p:after{transition:transform 1.4s var(--ease) 1.2s}.motion .home .pearl-band p:not(.in):after{transform:scaleX(0)}.motion .home .brand-line .b{transition:opacity 1.4s ease calc(var(--i) * 35ms)}.motion .home .brand-line:not(.in) .b{opacity:0}.motion .home .steps h3{transition-delay:calc(.35s + var(--d,0) * .18s)}.motion .home .steps p{transition-delay:calc(.5s + var(--d,0) * .18s)}.motion .home .steps li:not(.in):after{--ring:0}.motion .home .steps li:not(.in):before{opacity:0}.motion .home .steps li:not(.in) :is(h3,p){opacity:0;transform:translateY(16px)}.motion .home .orbit>*{transition:stroke-dashoffset 2.6s var(--ease)}.motion .home .orbit>:nth-child(2){transition-delay:.25s}.motion .home .orbit>:nth-child(3){transition-delay:.5s}.motion .home .orbit>:nth-child(4){transition-delay:.75s}.motion .home .orbit>:nth-child(5){transition-delay:1s}.motion .home .orbit:not(.in)>*{stroke-dashoffset:1px}.motion .home .contact-band .frame:before{transition:--fx 1.6s var(--ease), --fy 2s var(--ease)}.motion .home .contact-band .frame:after{transition:--fx 1.6s var(--ease) .25s, --fy 2s var(--ease) .25s}.motion .home .contact-band .frame:not(.in):before,.motion .home .contact-band .frame:not(.in):after{--fx:0%;--fy:0%}}@keyframes rise{0%{transform:translateY(108%)}}@keyframes lift{0%{opacity:0;filter:blur(6px);transform:translateY(20px)}}@keyframes drop{0%{opacity:0;transform:translateY(-14px)}}@keyframes drop-bar{0%{transform:translateY(-100%)}}@keyframes fade-in{0%{opacity:0}}@keyframes draw-x{0%{transform:scaleX(0)}}@keyframes frame-draw{0%{--fx:0%;--fy:0%}55%{--fx:100%}to{--fx:100%;--fy:100%}}@keyframes drip{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}@keyframes ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.4)}}@keyframes turn{to{rotate:360deg}}@media print{.wa-float,.menu-btn,.skip,.wm-a,.brand-drift,.orbit,.scroll-cue,.hero-glow,.home:after{display:none}.site-header,.hero,.dark,.site-footer,.glance,.direct{color:#000!important;background:#fff!important}}
