@font-face{font-family:Display;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.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:Display;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-latin-ext-500-normal-CH1kM7og.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Display;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/cormorant-garamond-cyrillic-500-normal-CyAY5ZLS.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Text;font-style:normal;font-weight:300 700;font-display:optional;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");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:Text;font-style:normal;font-weight:300 700;font-display:optional;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Text;font-style:normal;font-weight:300 700;font-display:optional;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:TextAr;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/plex-ar-400.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:DisplayFallback;src:local(Times New Roman),local(Times),local(Liberation Serif),local(Noto Serif);size-adjust:95%;ascent-override:97.3%;descent-override:30.2%;line-gap-override:0%}@font-face{font-family:TextFallback;src:local(Arial),local(Helvetica),local(Roboto);size-adjust:103%;ascent-override:103.5%;descent-override:29%;line-gap-override:0%}:root{--font-display:"Display", "DisplayFallback", Georgia, serif;--font-text:"Text", "TextFallback", system-ui, -apple-system, "Segoe UI", sans-serif;--space-section:clamp(4.5rem, 10vw, 9rem);--space-widget:clamp(1.5rem, 3vw, 2.5rem);--gutter:clamp(1rem, 4vw, 3rem);--card-pad:clamp(1.25rem, 2.4vw, 2rem);--maxw:1320px;--radius:2px;--ease:cubic-bezier(.22, 1, .36, 1);--header-h:72px}:root:-webkit-any([lang=ar],[lang=fa]){font-synthesis-weight:none;--font-display:"DisplayAr", "Display", "DisplayFallback", serif;--font-text:"TextAr", "IBM Plex Sans Arabic", "Text", system-ui, sans-serif}:root:is([lang=ar],[lang=fa]){font-synthesis-weight:none;--font-display:"DisplayAr", "Display", "DisplayFallback", serif;--font-text:"TextAr", "IBM Plex Sans Arabic", "Text", system-ui, sans-serif}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a111c;--bg-2:#0f1a2b;--surface:#132238;--ink:#f3eee4;--ink-2:#c3bcae;--ink-3:#9a9384;--ink-dim:#646c79;--gold:#d9b86c;--gold-ink:#e3c787;--on-gold:#0a111c;--line:#d9b86c3d;--line-soft:#f3eee41a;--navy:#1f3a5f;--veil:linear-gradient(180deg, #0a111c8c 0%, #0a111c0d 32%, #0a111c33 58%, #0a111ceb 100%);--glass:#0a111ce6;--shadow:0 30px 80px -30px #0009}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f2ea;--bg-2:#efe7da;--surface:#fff;--ink:#121c2c;--ink-2:#3f4a5c;--ink-3:#5b6474;--ink-dim:#7a808b;--gold:#b8934a;--gold-ink:#7d5f1f;--on-gold:#fff;--line:#7d5f1f47;--line-soft:#121c2c1a;--navy:#1f3a5f;--veil:linear-gradient(180deg, #0a111c80 0%, #0a111c05 32%, #0a111c2e 58%, #0a111ce0 100%);--glass:#f7f2eaf5;--shadow:0 30px 70px -30px #121c2c59}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:var(--header-h)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--bg);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:clamp(1rem,.96rem + .2vw,1.0625rem);line-height:1.7;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip{z-index:100;background:var(--gold);color:var(--on-gold);padding:.6rem 1rem;text-decoration:none;position:absolute;top:-4rem}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.skip:focus{top:1rem}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline-start:auto;margin-inline-end:auto}.section{padding-block:var(--space-section);position:relative}.section--alt{background:var(--bg-2)}.kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--gold-ink);align-items:center;gap:.75rem;margin:0 0 1.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.kicker:before{content:"";opacity:.7;background:currentColor;width:2.5rem;height:1px}:root:-webkit-any([lang=ar],[lang=fa]) .kicker{letter-spacing:0;font-size:.9rem}:root:is([lang=ar],[lang=fa]) .kicker{letter-spacing:0;font-size:.9rem}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;overflow-wrap:break-word;margin:0;font-weight:500;line-height:1.05}:root:-webkit-any([lang=ar],[lang=fa]) h1{letter-spacing:0;line-height:1.35}:root:is([lang=ar],[lang=fa]) h1{letter-spacing:0;line-height:1.35}:root:-webkit-any([lang=ar],[lang=fa]) h2{letter-spacing:0;line-height:1.35}:root:is([lang=ar],[lang=fa]) h2{letter-spacing:0;line-height:1.35}:root:-webkit-any([lang=ar],[lang=fa]) h3{letter-spacing:0;line-height:1.35}:root:is([lang=ar],[lang=fa]) h3{letter-spacing:0;line-height:1.35}h2{font-size:clamp(2.2rem,1.4rem + 3.4vw,4.4rem)}h3{font-size:clamp(1.4rem,1.2rem + .8vw,1.9rem)}.lead{color:var(--ink-2);max-width:46ch;font-size:clamp(1.05rem,1rem + .35vw,1.25rem)}p{margin:0 0 1rem}.btn{border-radius:var(--radius);border:1px solid var(--gold);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:48px;transition:background .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);justify-content:center;align-items:center;gap:.6rem;padding:.85rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}:root:-webkit-any([lang=ar],[lang=fa]) .btn{letter-spacing:0;text-transform:none;font-size:1rem}:root:is([lang=ar],[lang=fa]) .btn{letter-spacing:0;text-transform:none;font-size:1rem}.btn--gold{background:var(--gold);color:var(--on-gold)}.btn--gold:hover,[data-theme=light] .btn--gold{background:var(--gold-ink);border-color:var(--gold-ink)}[data-theme=light] .btn--gold:hover{background:#5e4614}.btn--ghost{color:var(--ink);border-color:var(--line);background:0 0}.btn--ghost:hover{border-color:var(--gold);color:var(--gold-ink)}.btn--light{color:#f3eee4;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a111c40;border-color:#f3eee480}.btn--light:hover{color:#e3c787;border-color:#d9b86c}.btn svg{flex:none;width:18px;height:18px}.hdr{z-index:50;height:var(--header-h);transition:background .4s var(--ease), border-color .4s var(--ease), transform .4s var(--ease);color:#f3eee4;border-bottom:1px solid #0000;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.hdr.is-solid{background:var(--glass);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-color:var(--line-soft);color:var(--ink)}.hdr--plain{background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);border-color:var(--line-soft);position:sticky}.hdr__in{align-items:center;gap:1rem;width:100%;display:flex}.brand{color:inherit;align-items:center;gap:.7rem;margin-inline-end:auto;text-decoration:none;display:inline-flex}.brand svg{flex:none;width:34px;height:34px}.brand__txt{line-height:1;font-family:var(--font-display);white-space:nowrap;flex-direction:column;display:flex}.brand__txt b{letter-spacing:.14em;font-size:1.12rem;font-weight:500}.brand__txt span{font-family:var(--font-text);letter-spacing:.42em;color:var(--gold-ink);margin-top:.3rem;font-size:.58rem}.hdr:not(.is-solid):not(.hdr--plain) .brand__txt span{color:#e3c787}.nav{white-space:nowrap;gap:clamp(1rem,1.6vw,1.6rem);display:none}.nav a{letter-spacing:.14em;text-transform:uppercase;opacity:.86;padding-block-start:.4rem;padding-block-end:.4rem;font-size:.74rem;text-decoration:none;position:relative}:root:-webkit-any([lang=ar],[lang=fa]) .nav a{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .nav a{letter-spacing:0;font-size:.95rem}.nav a:after{content:"";left:0;right:0;background:var(--gold);height:1px;transform-origin:var(--origin,left);transition:transform .4s var(--ease);position:absolute;bottom:0;transform:scaleX(0)}:root[dir=rtl] .nav a:after{--origin:right}.nav a:hover{opacity:1}.nav a:hover:after{transform:scaleX(1)}.icons{align-items:center;gap:.15rem;display:flex}.ibtn{cursor:pointer;width:44px;height:44px;color:inherit;transition:background .3s var(--ease);background:0 0;border:0;border-radius:50%;place-items:center;text-decoration:none;display:inline-grid}.ibtn:hover{background:#d9b86c24}.ibtn svg{width:20px;height:20px}.theme-dark-icon,.theme-light-icon{display:none}[data-theme=dark] .theme-light-icon,:root:not([data-theme]) .theme-light-icon,[data-theme=light] .theme-dark-icon{display:block}.lang{position:relative}.lang__btn{letter-spacing:.12em;border-radius:22px;gap:.3rem;width:auto;padding-inline-start:.6rem;padding-inline-end:.6rem;font-size:.78rem;font-weight:600;display:inline-flex}.lang__menu{background:var(--surface);min-width:11rem;color:var(--ink);border:1px solid var(--line-soft);box-shadow:var(--shadow);margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + .5rem)}.lang__menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.lang__menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.lang__menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.lang__menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.lang__menu a{justify-content:space-between;gap:1rem;padding:.6rem .8rem;font-size:.92rem;text-decoration:none;display:flex}.lang__menu a[aria-current=true]{color:var(--gold-ink)}.lang__menu a:hover{background:var(--bg-2)}.hdr .btn--cta{white-space:nowrap;min-height:42px;padding:.6rem 1.1rem;font-size:.72rem;display:none}.hdr .wrap{max-width:1680px}@media (min-width:1280px){.hdr .btn--cta{display:inline-flex}.hdr .ibtn--enq{display:none}}@media (min-width:1600px){.nav{display:flex}.menu-btn{display:none!important}}@media (max-width:640px){.hdr__in{gap:.5rem}.icons{gap:0}.brand svg{width:28px;height:28px}.brand__txt b{letter-spacing:.1em;font-size:.92rem}.brand__txt span{letter-spacing:.34em}.lang__btn svg{display:none}.lang__btn{justify-content:center;width:44px;padding:0}.lang__btn span{letter-spacing:.08em;border:1px solid;border-radius:999px;place-items:center;min-width:30px;height:24px;padding-inline-start:.3rem;padding-inline-end:.3rem;font-size:.66rem;line-height:1;display:inline-grid}}@media (max-width:559px){.brand__txt{display:none}.ibtn,.lang__btn{width:42px;height:42px}}@media (max-width:389px){.ibtn,.lang__btn{width:40px;height:40px}}@media (max-width:359px){.ibtn,.lang__btn{width:36px}.brand svg{width:26px;height:26px}.hdr__in{gap:.25rem}}.drawer{z-index:60;background:var(--bg);color:var(--ink);padding:1.25rem var(--gutter) 2rem;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.drawer__top{height:calc(var(--header-h) - 1.25rem);justify-content:space-between;align-items:center;display:flex}.drawer nav{flex-direction:column;margin-top:2rem;display:flex}.drawer nav a{font-family:var(--font-display);border-bottom:1px solid var(--line-soft);padding-block-start:.35rem;padding-block-end:.35rem;font-size:clamp(2rem,8vw,2.8rem);text-decoration:none}.drawer__contact{color:var(--ink-2);margin-top:auto;padding-top:2rem;font-size:.95rem}.hero{color:#f3eee4;isolation:isolate;background:#0a111c;grid-template-columns:minmax(0,1fr);align-items:end;min-height:92svh;display:grid;position:relative;overflow:hidden}.hero__media{z-index:-2;position:absolute;top:0;bottom:0;left:0;right:0}.hero__media picture,.hero__media img{object-fit:cover;width:100%;height:100%}.hero__media img{transform-origin:50% 60%}.hero canvas{z-index:-1;opacity:0;width:100%;height:100%;transition:opacity 1.2s var(--ease);position:absolute;top:0;bottom:0;left:0;right:0}.hero canvas.is-on{opacity:1}.hero:after{content:"";z-index:-1;background:var(--veil);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#070c14c7 0%,#070c1480 38%,#070c1400 68%);position:absolute;top:0;bottom:0;left:0;right:0}:root[dir=rtl] .hero:before{background:linear-gradient(270deg,#070c14c7 0%,#070c1480 38%,#070c1400 68%)}@media (max-width:760px){.hero:before{background:linear-gradient(#070c1426 0%,#070c148c 45%,#070c14d9 100%)}}.hero .btn--gold,.offer .btn--gold,.dark-band .btn--gold{color:#0a111c;background:#d9b86c;border-color:#d9b86c}.hero .btn--gold:hover,.offer .btn--gold:hover{background:#e8cf94;border-color:#e8cf94}.hero__eyebrow{letter-spacing:.32em;text-transform:uppercase;color:#e3c787;margin:0 0 1.25rem;font-size:.78rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .hero__eyebrow{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .hero__eyebrow{letter-spacing:0;font-size:.95rem}.hero h1{text-wrap:balance;max-width:12ch;font-size:clamp(3.1rem,1.6rem + 7.4vw,9.5rem);line-height:.92}:root:-webkit-any([lang=ar],[lang=fa]) .hero h1{line-height:1.2}:root:is([lang=ar],[lang=fa]) .hero h1{line-height:1.2}.hero h1 .ln{padding-bottom:.06em;display:block;overflow:hidden}.hero h1 .ln>span{display:inline-block}.hero__lead{color:#f3eee4e0;max-width:40ch;margin:1.75rem 0 0;font-size:clamp(1rem,.95rem + .4vw,1.25rem)}.hero__row{flex-wrap:wrap;align-items:center;gap:1rem 2.5rem;margin-top:2.25rem;display:flex}.price{flex-direction:column;display:flex}.price small{letter-spacing:.26em;text-transform:uppercase;color:#f3eee4b3;font-size:.7rem}:root:-webkit-any([lang=ar],[lang=fa]) .price small{letter-spacing:0;font-size:.85rem}:root:is([lang=ar],[lang=fa]) .price small{letter-spacing:0;font-size:.85rem}.price strong{font-family:var(--font-display);color:#e3c787;font-size:clamp(2rem,1.5rem + 2vw,3.2rem);font-weight:500;line-height:1.1}.hero__ctas{flex-wrap:wrap;gap:.75rem;display:flex}.hero__scroll{writing-mode:vertical-rl;letter-spacing:.3em;text-transform:uppercase;color:#f3eee4b3;align-items:center;gap:1rem;font-size:.68rem;display:none;position:absolute;bottom:2rem}.hero__scroll:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero__scroll:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--gutter)}.hero__scroll:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero__scroll:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--gutter)}.hero__scroll:after{content:"";width:1px;height:4rem;animation:drip 2.4s var(--ease) infinite;background:linear-gradient(#e3c787,#0000)}@keyframes drip{0%{transform-origin:top;transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}@media (min-width:900px){.hero__scroll{display:flex}}.statement{font-family:var(--font-display);text-wrap:balance;max-width:30ch;margin:0;font-size:clamp(1.9rem,1.1rem + 3.2vw,4rem);line-height:1.18}:root:-webkit-any([lang=ar],[lang=fa]) .statement{line-height:1.6}:root:is([lang=ar],[lang=fa]) .statement{line-height:1.6}.anim .statement .w{color:var(--ink-dim);transition:color .35s var(--ease)}.anim .statement .w.on{color:var(--ink)}.facts{background:var(--line-soft);border:1px solid var(--line-soft);margin-top:var(--space-widget);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.fact{background:var(--bg);padding:var(--card-pad);flex-direction:column;gap:.4rem;display:flex}.section--alt .fact{background:var(--bg-2)}.fact__v{font-family:var(--font-display);color:var(--gold-ink);direction:ltr;unicode-bidi:isolate;font-size:clamp(2.4rem,1.8rem + 2.4vw,4rem);line-height:1}:root[dir=rtl] .fact__v{text-align:right}.fact__v sup{vertical-align:super;margin-inline-start:.15em;font-size:.45em}.fact__l{letter-spacing:.06em;color:var(--ink-2);font-size:.82rem}.furnished{color:var(--ink-2);align-items:center;gap:.6rem;margin-top:1.25rem;font-size:.95rem;display:inline-flex}.furnished svg{width:18px;height:18px;color:var(--gold-ink)}@media (min-width:760px){.facts{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.facts{grid-template-columns:repeat(6,1fr)}}.specs{background:var(--line-soft);border:1px solid var(--line-soft);margin-top:var(--space-widget);gap:1px;display:grid}.specs__g{background:var(--bg);padding:var(--card-pad);min-width:0}.section--alt .specs__g{background:var(--bg)}.specs__g h3{margin-bottom:.75rem;font-size:1.35rem}.specs dl{margin:0}.specs__r{border-top:1px solid var(--line-soft);gap:.2rem;padding-block-start:.7rem;padding-block-end:.7rem;display:grid}.specs dt{letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink);font-size:.74rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .specs dt{letter-spacing:0;text-transform:none;font-size:.9rem}:root:is([lang=ar],[lang=fa]) .specs dt{letter-spacing:0;text-transform:none;font-size:.9rem}.specs dd{color:var(--ink-2);overflow-wrap:break-word;margin:0;font-size:.95rem}@media (min-width:960px){.specs{grid-template-columns:1.25fr 1fr 1fr}}.split{gap:var(--space-widget);align-items:center;display:grid}.split__media{aspect-ratio:4/5;background:var(--bg-2);position:relative;overflow:hidden}.split__media img,.split__media picture{object-fit:cover;width:100%;height:115%}.split__media--wide{aspect-ratio:3/2}.split__body h2{margin-bottom:1.5rem}.ticks{gap:.1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.ticks li{border-bottom:1px solid var(--line-soft);color:var(--ink-2);gap:.9rem;padding-block-start:.8rem;padding-block-end:.8rem;display:flex}.ticks li:before{content:"";border:1px solid var(--gold);flex:none;width:.45rem;height:.45rem;margin-top:.62rem;transform:rotate(45deg)}@media (min-width:960px){.split{grid-template-columns:1.05fr .95fr;gap:clamp(3rem,6vw,6rem)}.split--rev .split__media{order:2}}.duo{gap:var(--gutter);margin-top:var(--space-widget);grid-template-columns:1fr 1fr;display:grid}.duo .split__media{aspect-ratio:3/4}.duo .split__media:nth-child(2){margin-top:clamp(2rem,8vw,6rem)}.track{gap:var(--gutter);margin-top:var(--space-widget);padding-inline:var(--gutter);display:grid}.track figure{margin:0}.track .split__media{aspect-ratio:3/2}.track figcaption{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin-top:.8rem;font-size:.82rem}:root:-webkit-any([lang=ar],[lang=fa]) .track figcaption{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .track figcaption{letter-spacing:0;font-size:.95rem}@media (min-width:960px){.hz{overflow:hidden}.hz .track{width:max-content;padding-inline:var(--gutter);gap:3vw;display:flex}.hz .track figure{flex:none;width:min(62vw,980px)}}.levels{background:var(--line-soft);border:1px solid var(--line-soft);margin-top:var(--space-widget);gap:1px;display:grid}.level{background:var(--bg);padding:var(--card-pad)}.section--alt .level{background:var(--bg-2)}.level__n{font-family:var(--font-display);color:var(--gold-ink);letter-spacing:.2em;font-size:1rem}.level h3{margin:.4rem 0 1rem}.level ul{color:var(--ink-2);margin:0;padding:0;list-style:none}.level li{border-top:1px solid var(--line-soft);padding-block-start:.45rem;padding-block-end:.45rem;font-size:.95rem}@media (min-width:960px){.levels{grid-template-columns:repeat(3,1fr)}}.dark-band{color:#f3eee4;--ink:#f3eee4;--ink-2:#c3bcae;--ink-3:#9a9384;--gold-ink:#e3c787;--line-soft:#f3eee41a;background:#070c14}.cards{gap:var(--gutter);margin-top:var(--space-widget);display:grid}.card{border-top:1px solid var(--line);padding-top:1.25rem}.card h3{margin-bottom:.5rem;font-size:1.5rem}.card p{color:var(--ink-2);margin:0}@media (min-width:760px){.cards{grid-template-columns:repeat(3,1fr)}}.mosaic{margin-top:var(--space-widget);grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.mosaic .split__media{aspect-ratio:1}.mosaic .split__media:first-child{aspect-ratio:16/9;grid-column:span 2}@media (min-width:960px){.mosaic{grid-template-columns:2fr 1fr 1fr}.mosaic .split__media:first-child{aspect-ratio:auto;grid-area:span 2}}.tech{background:var(--line-soft);border:1px solid var(--line-soft);margin-top:var(--space-widget);gap:1px;display:grid}.tech__i{background:var(--bg);padding:var(--card-pad);align-content:start;gap:.6rem;display:grid}.section--alt .tech__i{background:var(--bg-2)}.tech__i svg{width:28px;height:28px;color:var(--gold-ink)}.tech__i h3{font-family:var(--font-text);font-size:1rem;font-weight:600;line-height:1.35}.tech__i p{color:var(--ink-2);margin:0;font-size:.92rem}@media (min-width:640px){.tech{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.tech{grid-template-columns:repeat(4,1fr)}}.orbit{height:clamp(420px,70vh,760px);margin-top:var(--space-widget);touch-action:pan-y;cursor:grab;position:relative}.orbit:active{cursor:grabbing}.orbit canvas{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.orbit__hint{left:0;right:0;text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.8rem;position:absolute;bottom:0}:root:-webkit-any([lang=ar],[lang=fa]) .orbit__hint{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .orbit__hint{letter-spacing:0;font-size:.95rem}.orbit__fallback{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.5rem;display:grid}.orbit__fallback button{cursor:zoom-in;aspect-ratio:3/2;background:0 0;border:0;padding:0;overflow:hidden}.orbit__fallback img{object-fit:cover;width:100%;height:100%}.filters{margin-top:var(--space-widget);flex-wrap:wrap;gap:.5rem;display:flex}.chip{border:1px solid var(--line);cursor:pointer;letter-spacing:.06em;background:0 0;border-radius:40px;min-height:40px;padding:.5rem 1rem;font-size:.82rem}.chip[aria-pressed=true]{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}[data-theme=light] .chip[aria-pressed=true]{background:var(--gold-ink);border-color:var(--gold-ink)}.grid{grid-template-columns:repeat(2,1fr);gap:.5rem;margin-top:1.25rem;display:grid}.grid button{background:var(--bg-2);cursor:zoom-in;aspect-ratio:3/2;border:0;padding:0;position:relative;overflow:hidden}.grid button img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.grid button:hover img{transform:scale(1.05)}@media (min-width:760px){.grid{grid-template-columns:repeat(3,1fr);gap:.75rem}.grid button:nth-child(5n+1){aspect-ratio:auto;grid-area:span 2/span 2}}.lb{z-index:80;color:#f3eee4;background:#05080df5;grid-template-rows:auto 1fr auto;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.lb__bar{letter-spacing:.1em;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.85rem;display:flex}.lb__stage{place-items:center;min-height:0;padding:0 .5rem;display:grid;position:relative}.lb__stage img{object-fit:contain;max-width:100%;max-height:100%}.lb__cap{text-align:center;color:#c3bcae;padding:.75rem 1rem 1.25rem;font-size:.92rem}.lb__nav{cursor:pointer;color:#f3eee4;background:#0a111c80;border:1px solid #f3eee44d;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;translate:0 -50%}.lb__nav--prev:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.lb__nav--prev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1rem}.lb__nav--prev:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.lb__nav--prev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:1rem}.lb__nav--next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.lb__nav--next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.lb__nav--next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.lb__nav--next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}:root[dir=rtl] .lb__nav svg{transform:scaleX(-1)}.lb__nav svg{width:22px;height:22px}.loc{gap:var(--space-widget);margin-top:var(--space-widget);display:grid}.loc__card{border:1px solid var(--line-soft);padding:var(--card-pad);background:var(--surface)}.section--alt .loc__card{background:var(--bg)}.loc__card h3{margin-bottom:1rem;font-size:1.6rem}.loc__card ul{margin:0;padding:0;list-style:none}.loc__card li{border-top:1px solid var(--line-soft);color:var(--ink-2);padding-block-start:.7rem;padding-block-end:.7rem;font-size:.95rem}.src{letter-spacing:.06em;color:var(--ink-3);text-underline-offset:2px;white-space:nowrap;margin-inline-start:.4rem;font-size:.72rem;text-decoration:underline}.src:hover{color:var(--gold-ink)}.addr{flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.5rem;display:flex}.addr p{font-family:var(--font-display);margin:0;font-size:1.4rem}.disclaimer{color:var(--ink-3);margin-top:var(--space-widget);max-width:70ch;font-size:.82rem}@media (min-width:760px){.loc{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.loc{grid-template-columns:repeat(3,1fr)}}.offer{color:#f3eee4;isolation:isolate;position:relative;overflow:hidden}.offer__bg{z-index:-2;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.offer__bg img,.offer__bg picture{object-fit:cover;width:100%;height:120%}.offer:before{content:"";z-index:-1;background:linear-gradient(90deg,#070c14eb 0%,#070c14c7 50%,#070c1473 100%);position:absolute;top:0;bottom:0;left:0;right:0}:root[dir=rtl] .offer:before{background:linear-gradient(270deg,#070c14eb 0%,#070c14c7 50%,#070c1473 100%)}.offer .kicker{color:#e3c787}.offer h2{font-size:clamp(2.6rem,1.6rem + 4vw,5.5rem)}.offer__price{font-family:var(--font-display);color:#e3c787;direction:ltr;unicode-bidi:isolate;margin:1.25rem 0 .5rem;font-size:clamp(3rem,2rem + 5vw,6.5rem);line-height:1;display:inline-block}.offer__meta{color:#f3eee4d9;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.8rem;display:flex}:root:-webkit-any([lang=ar],[lang=fa]) .offer__meta{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .offer__meta{letter-spacing:0;font-size:.95rem}.offer p{color:#f3eee4d9;max-width:46ch;margin-top:1.5rem}.offer__ctas{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.offer .btn--ghost{color:#f3eee4;border-color:#f3eee466}.faq{margin-top:var(--space-widget);border-top:1px solid var(--line-soft)}.faq details{border-bottom:1px solid var(--line-soft)}.faq summary{cursor:pointer;font-family:var(--font-display);justify-content:space-between;gap:1.5rem;padding-block-start:1.35rem;padding-block-end:1.35rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.7rem);line-height:1.3;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-text);color:var(--gold-ink);transition:transform .3s var(--ease);font-size:1.5rem;line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--ink-2);max-width:70ch;margin:0;padding-bottom:1.35rem}.contact{gap:var(--space-widget);display:grid}@media (min-width:960px){.contact{grid-template-columns:.85fr 1.15fr;gap:clamp(3rem,6vw,6rem)}}.form,.form__row{gap:1.1rem;display:grid}@media (min-width:640px){.form__row{grid-template-columns:1fr 1fr}}.field{gap:.4rem;display:grid}.field label,.field legend{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);font-size:.78rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .field label{letter-spacing:0;font-size:.92rem}:root:is([lang=ar],[lang=fa]) .field label{letter-spacing:0;font-size:.92rem}:root:-webkit-any([lang=ar],[lang=fa]) .field legend{letter-spacing:0;font-size:.92rem}:root:is([lang=ar],[lang=fa]) .field legend{letter-spacing:0;font-size:.92rem}.field input,.field textarea,.field select{background:var(--surface);width:100%;min-height:50px;color:var(--ink);border:1px solid var(--line-soft);border-radius:var(--radius);font:inherit;transition:border-color .3s var(--ease);padding:.8rem 1rem;font-size:1rem}.section--alt .field input,.section--alt .field textarea{background:var(--bg)}.field textarea{resize:vertical;min-height:130px}.field input:focus,.field textarea:focus{border-color:var(--gold);outline:none;box-shadow:0 0 0 3px #d9b86c33}.field [aria-invalid=true]{border-color:#e07a6a}.field__err{color:#f0a090;font-size:.85rem}[data-theme=light] .field__err{color:#a3311f}.seg{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.seg legend{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);width:100%;margin-bottom:.6rem;padding:0;font-size:.78rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .seg legend{letter-spacing:0;font-size:.92rem}:root:is([lang=ar],[lang=fa]) .seg legend{letter-spacing:0;font-size:.92rem}.seg label{cursor:pointer}.seg input{opacity:0;width:1px;height:1px;position:absolute}.seg label span{border:1px solid var(--line);text-transform:none;letter-spacing:0;min-height:44px;color:var(--ink);border-radius:40px;align-items:center;padding:.5rem 1rem;font-size:.9rem;font-weight:500;display:inline-flex}.seg input:checked+span{background:var(--gold);color:var(--on-gold);border-color:var(--gold)}[data-theme=light] .seg input:checked+span{background:var(--gold-ink);border-color:var(--gold-ink)}.seg input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.check{color:var(--ink-2);align-items:flex-start;gap:.75rem;font-size:.92rem;display:flex}.check input{width:22px;height:22px;accent-color:var(--gold);flex:none;margin-top:.15rem}.hp{width:1px;height:1px;overflow:hidden;position:absolute!important}.hp:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-10000px}.hp:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-10000px}.hp:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-10000px}.hp:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-10000px}.form__ok{border:1px solid var(--gold);padding:var(--card-pad);background:var(--surface)}.form__msg{color:#f0a090}[data-theme=light] .form__msg{color:#a3311f}.mailline{color:var(--ink-2);margin-top:1.5rem}.mailline a{color:var(--gold-ink)}.ftr{color:#c3bcae;--ink:#f3eee4;--gold-ink:#e3c787;background:#060a11;padding-block-start:clamp(3rem,6vw,5rem);padding-block-end:2rem;font-size:.92rem}.ftr__grid{gap:0;display:grid}.ftr h2{font-family:var(--font-text);letter-spacing:.24em;text-transform:uppercase;color:#e3c787;margin:0;font-size:.75rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .ftr h2{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .ftr h2{letter-spacing:0;font-size:.95rem}.ftr ul{margin:0;padding:0;list-style:none}.ftr li{padding-block-start:.3rem;padding-block-end:.3rem}.ftr a{text-decoration:none}.ftr a:hover{color:#e3c787}.ftr__brand{color:#f3eee4;padding-bottom:2rem}.ftr__brand p{color:#9a9384;max-width:34ch;margin-top:1rem}.ftr details{border-top:1px solid #f3eee41a}.ftr summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:52px;list-style:none;display:flex}.ftr summary::-webkit-details-marker{display:none}.ftr summary:after{content:"+";color:#e3c787;font-size:1.3rem}.ftr details[open] summary:after{content:"–"}.ftr details ul{padding-bottom:1rem}.linkbtn{cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:none}.linkbtn:hover{color:#e3c787}.ftr__base{color:#9a9384;border-top:1px solid #f3eee41a;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1.5rem;font-size:.82rem;display:flex}@media (min-width:900px){.ftr__grid{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:3rem}.ftr details{border:0}.ftr summary{pointer-events:none;min-height:0;margin-bottom:1rem}.ftr summary:after{display:none}}.fcta{bottom:calc(1rem + env(safe-area-inset-bottom));z-index:40;transition:transform .45s var(--ease), opacity .45s var(--ease);flex-direction:column;gap:.6rem;display:flex;position:fixed}.fcta:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.fcta:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:1rem}.fcta:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.fcta:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:1rem}.fcta.is-hidden{opacity:0;pointer-events:none;transform:translateY(140%)}.fcta a{color:#0a111c;background:#d9b86c;border-radius:50%;place-items:center;width:54px;height:54px;text-decoration:none;display:grid;box-shadow:0 12px 30px -10px #0000008c}.fcta svg{width:22px;height:22px}@media (min-width:1100px){.fcta{display:none}}.consent{z-index:90;left:.75rem;right:.75rem;background:var(--surface);max-width:34rem;color:var(--ink);border:1px solid var(--line);box-shadow:var(--shadow);margin-inline-start:auto;padding:1.4rem;font-size:.92rem;position:fixed;bottom:.75rem}.consent h2{font-family:var(--font-display);margin-bottom:.6rem;font-size:1.6rem}.consent p{color:var(--ink-2)}.consent__row{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.consent__row .btn{flex:auto;min-height:46px;padding:.6rem 1rem}.consent__opt{border-top:1px solid var(--line-soft);justify-content:space-between;gap:1rem;padding-block-start:.75rem;padding-block-end:.75rem;display:flex}.consent__opt small{color:var(--ink-3);display:block}.consent__opt input{width:22px;height:22px;accent-color:var(--gold);flex:none}.consent a{color:var(--gold-ink)}.legal{padding-block:calc(var(--header-h) + 3rem) var(--space-section)}.legal h1{margin-bottom:.75rem;font-size:clamp(2.6rem,1.8rem + 3vw,4.4rem)}.legal__upd{color:var(--ink-3);margin-bottom:var(--space-widget);font-size:.88rem}.legal section{border-top:1px solid var(--line-soft);max-width:72ch;padding-block-start:1.25rem;padding-block-end:1.25rem}.legal h2{margin-bottom:.75rem;font-size:1.6rem}.legal p{color:var(--ink-2);overflow-wrap:break-word}@media (max-width:640px){.legal h1{font-size:clamp(2rem,1.2rem + 3.6vw,2.6rem)}}.legal a{color:var(--gold-ink)}.nf{text-align:center;min-height:80vh;padding:calc(var(--header-h) + 2rem) var(--gutter) 4rem;place-items:center;display:grid}.nf h1{margin:1rem 0;font-size:clamp(2.4rem,1.6rem + 3vw,4rem)}.sr-focusable:not(:focus-visible){clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.ftr__legal{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.hero h1 .ln>span{animation:rise 1.3s var(--ease) both}.hero__eyebrow,.hero__lead,.hero__row{animation:fade 1.4s var(--ease) .45s both}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}@keyframes fade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.has-consent .consent{display:none}@media (max-width:640px){.hero__in{padding-top:calc(var(--header-h) + 1.5rem)}.hero__ctas{width:100%}.hero__ctas .btn{white-space:nowrap;letter-spacing:.03em;width:100%;padding-inline-start:1rem;padding-inline-end:1rem;font-size:.8rem}:root:-webkit-any([lang=ar],[lang=fa]) .hero__ctas .btn{font-size:.95rem}:root:is([lang=ar],[lang=fa]) .hero__ctas .btn{font-size:.95rem}}@media (max-width:359px){.hero__ctas .btn{letter-spacing:.02em;gap:.45rem;padding-inline-start:.75rem;padding-inline-end:.75rem;font-size:.72rem}}.hero__frame{z-index:-1;opacity:0;transition:opacity 1.8s var(--ease);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.hero__frame.is-on{opacity:1}.hero__frame picture,.hero__frame img{object-fit:cover;width:100%;height:100%}.hero__frame.is-on img{animation:drift 9s var(--ease) both}@keyframes drift{0%{transform:scale(1.12)translate(-1.5%,1%)}to{transform:scale(1.02)translate(0,0)}}.hero__badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f3e4bd;letter-spacing:.14em;text-transform:uppercase;background:#0a111c8c;border:1px solid #e3c7878c;border-radius:999px;align-items:center;gap:.55rem;margin:0 0 1.1rem;padding:.5rem .95rem;font-size:.78rem;font-weight:600;display:inline-flex}:root:-webkit-any([lang=ar],[lang=fa]) .hero__badge{letter-spacing:0;font-size:.95rem}:root:is([lang=ar],[lang=fa]) .hero__badge{letter-spacing:0;font-size:.95rem}.hero__badge svg{color:#e3c787;flex:none}.hero__h1sub{font-family:var(--font-text);letter-spacing:.02em;color:#f3eee4e6;max-width:34ch;margin-top:1rem;font-size:clamp(.95rem,.9rem + .35vw,1.15rem);font-weight:500;line-height:1.45;display:block}.hero h1{max-width:13ch}.pricebox{flex-direction:column;align-items:flex-start;gap:.3rem;display:flex}.pricebox__label{letter-spacing:.26em;text-transform:uppercase;color:#f3eee4b8;font-size:.7rem}:root:-webkit-any([lang=ar],[lang=fa]) .pricebox__label{letter-spacing:0;font-size:.85rem}:root:is([lang=ar],[lang=fa]) .pricebox__label{letter-spacing:0;font-size:.85rem}.pricebox__main{all:unset;cursor:pointer;unicode-bidi:isolate}.pricebox__main:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.pricebox__main strong{font-family:var(--font-display);color:#e3c787;white-space:nowrap;font-variant-numeric:lining-nums;font-weight:500;line-height:1.05}.pricebox--hero .pricebox__main strong{font-size:clamp(2rem,1.4rem + 2.4vw,3.4rem)}.pricebox--offer .pricebox__main strong{font-size:clamp(2.6rem,1.6rem + 4.6vw,6rem)}.pricebox--compact .pricebox__main strong{font-size:1.6rem}.pricebox__sec{color:#f3eee4d9;font-size:.9rem}.pricebox__exact{color:#f3e4bd;font-size:.82rem}.pricebox__rate{color:#f3eee4b8;max-width:44ch;font-size:.72rem}.cur{border:1px solid #e3c78773;border-radius:999px;margin-top:.35rem;display:inline-flex;overflow:hidden}.cur button{all:unset;cursor:pointer;text-align:center;letter-spacing:.12em;color:#f3eee4d9;min-width:44px;min-height:24px;padding:.55rem .9rem;font-size:.74rem;font-weight:600}.cur button.is-on{color:#0a111c;background:#d9b86c}.cur button:focus-visible{outline-offset:-2px;outline:2px solid #e3c787}.answer{border-bottom:1px solid var(--line-soft);padding-block-start:clamp(2.5rem,5vw,4rem);padding-block-end:clamp(2.5rem,5vw,4rem)}.answer__t{margin-bottom:var(--space-widget);font-size:clamp(1.4rem,1.2rem + .8vw,2rem)}.answer__dl{background:var(--line-soft);border:1px solid var(--line-soft);gap:1px;margin:0;display:grid}.answer__dl>div{background:var(--bg);padding:var(--card-pad)}.answer__dl dt{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);margin-bottom:.5rem;font-size:.74rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .answer__dl dt{letter-spacing:0;font-size:.92rem}:root:is([lang=ar],[lang=fa]) .answer__dl dt{letter-spacing:0;font-size:.92rem}.answer__dl dd{color:var(--ink-2);margin:0;font-size:.98rem}@media (min-width:760px){.answer__dl{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.answer__dl{grid-template-columns:repeat(4,1fr)}}.owner{color:#f3eee4;background:linear-gradient(135deg,#0f1a2b 0%,#0a111c 100%)}.owner .lead{color:#f3eee4db}.owner .kicker{color:#e3c787}.owner__in{gap:var(--space-widget);display:grid}.owner__pts{background:#e3c78738;border:1px solid #e3c78738;gap:1px;margin:0;padding:0;list-style:none;display:grid}.owner__pts li{padding:var(--card-pad);background:#0d1726}.owner__pts h3{color:#f3eee4;margin:.35rem 0 .6rem;font-size:clamp(1.3rem,1.1rem + .7vw,1.8rem)}.owner__pts p{color:#f3eee4cc;margin:0}.owner__n{letter-spacing:.24em;color:#e3c787;font-size:.72rem;font-weight:600}@media (min-width:960px){.owner__in{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(3rem,6vw,6rem)}}.sig{margin-top:var(--space-widget);grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.sig__i{background:var(--bg-2);cursor:zoom-in;aspect-ratio:4/5;border:0;padding:0;display:block;overflow:hidden}.sig__i picture,.sig__i img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease)}.sig__i:hover img{transform:scale(1.05)}.sig__i--0{aspect-ratio:3/2;grid-column:span 2}@media (min-width:960px){.sig{grid-template-columns:repeat(4,1fr);gap:.75rem}.sig__i{aspect-ratio:3/4}.sig__i--0{aspect-ratio:auto;grid-area:span 2/span 2}.sig__i--6{aspect-ratio:auto;grid-column:span 2}}.sig__all{margin:var(--space-widget) 0 0}.life__row{gap:var(--space-widget);margin-top:var(--space-widget);display:grid}.life__f{margin:0}.life__f .split__media{aspect-ratio:4/5}.life__f figcaption{color:var(--ink-3);margin-top:.75rem;font-size:.88rem}@media (min-width:960px){.life__row{grid-template-columns:repeat(3,1fr)}.life__f:nth-child(2){margin-top:4rem}}.invest{background:var(--line-soft);border:1px solid var(--line-soft);margin-top:var(--space-widget);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.invest__i{background:var(--bg-2);padding:var(--card-pad);flex-direction:column;gap:.45rem;display:flex}.invest__v{font-family:var(--font-display);color:var(--gold-ink);unicode-bidi:isolate;font-size:clamp(2.2rem,1.6rem + 2.2vw,3.6rem);line-height:1}:root[dir=rtl] .invest__v{text-align:right}.invest__v small{margin-inline-start:.2em;font-size:.42em}.invest__l{color:var(--ink-2);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:.9rem}.invest__i .src{margin-inline-start:0}@media (min-width:960px){.invest{grid-template-columns:repeat(3,1fr)}}.ladder__l{margin:var(--space-widget) 0 0;background:var(--line-soft);border:1px solid var(--line-soft);gap:1px;padding:0;list-style:none;display:grid}.ladder__s{background:var(--bg);padding:var(--card-pad);flex-direction:column;gap:.6rem;display:flex}.ladder__s h3{font-size:clamp(1.3rem,1.15rem + .6vw,1.75rem)}.ladder__s p{color:var(--ink-2);margin:0 0 .5rem}.ladder__s .btn{align-self:flex-start;margin-top:auto}.ladder__n{border:1px solid var(--gold);width:34px;height:34px;color:var(--gold-ink);border-radius:50%;place-items:center;font-size:.85rem;font-weight:600;display:grid}.ladder__ctas{flex-wrap:wrap;gap:.6rem;margin-top:auto;display:flex}.ladder__s--viewing{background:var(--bg-2)}@media (min-width:760px){.ladder__l{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.ladder__l{grid-template-columns:repeat(4,1fr)}}.direct{margin-top:var(--space-widget);padding:var(--card-pad);border:1px solid var(--line);background:var(--bg-2)}.direct__k{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);margin:0;font-size:.74rem;font-weight:600}:root:-webkit-any([lang=ar],[lang=fa]) .direct__k{letter-spacing:0;font-size:.92rem}:root:is([lang=ar],[lang=fa]) .direct__k{letter-spacing:0;font-size:.92rem}.direct__name{font-family:var(--font-display);margin:.6rem 0 0;font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);line-height:1.1}.direct__role{color:var(--ink-3);margin:.2rem 0 1rem;font-size:.9rem}.direct__ctas{flex-wrap:wrap;gap:.6rem;display:flex}.direct__mail{margin:1rem 0 0;font-size:.92rem}.drawer__person{color:var(--ink);margin:0 0 .4rem}.drawer__contact a{padding-block-start:.35rem;padding-block-end:.35rem;display:block}.drawer__langs{flex-wrap:wrap;gap:.4rem 1rem;margin:1.25rem 0 0;padding:0;font-size:.92rem;list-style:none;display:flex}.field__hint{color:var(--ink-3);font-size:.8rem}.field select:disabled{opacity:.55}.fcta a:first-child{color:#fff;background:#1f6f4a;border:1px solid #ffffff2e}.fcta a:nth-child(2){color:#0a111c;background:#d9b86c;border:0}.hero h1{font-size:clamp(2.9rem,1.5rem + 5.6vw,7.4rem)}.hero__in{padding-block:calc(var(--header-h) + 2.5rem) clamp(2.25rem, 6vh, 4.5rem)}.hero__lead{max-width:54ch;margin-top:1.25rem}.hero__row{margin-top:1.75rem}.owner h2{margin-bottom:1.5rem}@media (max-width:760px){.hero__lead{display:none}.hero__badge{letter-spacing:.08em;padding:.45rem .8rem;font-size:.68rem}.hero__eyebrow{letter-spacing:.24em;margin-bottom:.9rem;font-size:.7rem}.hero__h1sub{margin-top:.75rem}.hero__row{gap:1.1rem}.pricebox__rate{font-size:.68rem}}.hero__citizen{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f3eee4;width:-moz-fit-content;width:fit-content;max-width:100%;animation:fade 1.4s var(--ease) .35s both;background:linear-gradient(135deg,#d9b86c42,#0a111c9e);border:1px solid #e3c787cc;border-radius:14px;align-items:center;gap:.85rem;margin:0 0 1.25rem;padding:.7rem 1.1rem;text-decoration:none;display:flex}.hero__citizen:hover{border-color:#e3c787}.hero__citizen:focus-visible{border-color:#e3c787}.hero__citizen svg{color:#e3c787;flex:none}.hero__citizen strong{letter-spacing:.02em;color:#f3e4bd;font-size:1rem;font-weight:700;display:block}.hero__citizen small{color:#f3eee4e0;margin-top:.15rem;font-size:.8rem;line-height:1.4;display:block}:root:-webkit-any([lang=ar],[lang=fa]) .hero__citizen strong{letter-spacing:0;font-size:1.08rem}:root:is([lang=ar],[lang=fa]) .hero__citizen strong{letter-spacing:0;font-size:1.08rem}:root:-webkit-any([lang=ar],[lang=fa]) .hero__citizen small{font-size:.9rem}:root:is([lang=ar],[lang=fa]) .hero__citizen small{font-size:.9rem}@media (max-width:480px){.hero__citizen{gap:.65rem;padding:.6rem .85rem}.hero__citizen strong{font-size:.92rem}.hero__citizen small{font-size:.74rem}}.citizen{--ink:#f3eee4;--ink-2:#c3bcae;--ink-3:#b4ad9f;--gold-ink:#e3c787;--line-soft:#f3eee41a;background:radial-gradient(120% 140% at 0 0,#d9b86c2e,#d9b86c00 55%),linear-gradient(135deg,#13243b 0%,#0a111c 100%)}.citizen .kicker svg{flex:none}.citizen__cta{margin-top:1.75rem}.citizen .disclaimer{margin-top:var(--space-widget)}.amen{margin:var(--space-widget) 0 0;border-block-start:1px solid var(--line-soft);border-inline-start:1px solid var(--line-soft);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.amen__i{border-block-end:1px solid var(--line-soft);border-inline-end:1px solid var(--line-soft);color:var(--ink);flex-direction:column;align-items:flex-start;gap:.7rem;padding:1.05rem 1rem;font-size:.95rem;line-height:1.38;display:flex}.amen__i svg{width:28px;height:28px;color:var(--gold-ink);flex:none}.amen__i span{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0;max-width:100%}@media (min-width:640px){.amen__i{flex-direction:row;align-items:center;gap:.9rem;padding:1.15rem 1.25rem}}@media (min-width:900px){.amen{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1240px){.amen{grid-template-columns:repeat(4,minmax(0,1fr))}}.addr__ctas{flex-wrap:wrap;gap:.75rem;display:flex}.map{margin:var(--space-widget) 0 0}.map__img{border:1px solid var(--line-soft);display:block;position:relative;overflow:hidden}.map__img img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}:root:not([data-theme=light]) .map__img img{filter:saturate(.6)brightness(.84)contrast(1.04)}.map__pin{color:#0a111c;filter:drop-shadow(0 3px 6px #00000073);pointer-events:none;position:absolute;transform:translate(-50%,-100%)}.map__pin svg{fill:#d9b86c;stroke:#0a111c;stroke-width:1.4px;width:clamp(30px,4vw,46px);height:auto}.map figcaption{color:var(--ink-3);margin-top:.55rem;font-size:.78rem}.map figcaption a{color:inherit}.map__dist{margin:var(--space-widget) 0 0;display:grid}.map__dist div{border-top:1px solid var(--line-soft);padding:1rem 0}.map__dist dt{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-ink);font-size:.75rem;font-weight:600}.map__dist dd{color:var(--ink-2);margin:.3rem 0 0}:root:-webkit-any([lang=ar],[lang=fa]) .map__dist dt{letter-spacing:0;text-transform:none;font-size:.92rem}:root:is([lang=ar],[lang=fa]) .map__dist dt{letter-spacing:0;text-transform:none;font-size:.92rem}@media (min-width:760px){.map__dist{grid-template-columns:repeat(3,1fr);gap:0 2rem}}
/*$vite$:1*/