@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/CormorantGaramond-cd5bf126b2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/CormorantGaramond-6f2f5c3b1a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-cd5bf126b2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-6f2f5c3b1a.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-3de1b0f235.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/CormorantGaramond-8197bf5361.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LibreCaslonDisplay-7a17a86fb7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/LibreCaslonDisplay-84267e9374.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/WorkSans-2aa17fc7b0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/WorkSans-1dd49afc07.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/WorkSans-2aa17fc7b0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/WorkSans-1dd49afc07.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/WorkSans-2aa17fc7b0.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/WorkSans-1dd49afc07.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#0F0F0E;--bg2:#161614;--panel:#1A1917;--line:#2C2A26;--line2:#3A3833;--text:#F2EDE4;--muted:#CFC8BB;--soft:#B4AC9F;--faint:#8F887D;--accent:#CBBFB2;--onAccent:#0F0F0E;--accentSoft:#3B3632;--scrim:rgba(15,15,14,.8);--mark:#7FB38E;--fd:"Libre Caslon Display", "Cormorant Garamond", Georgia, serif;--fb:"Work Sans", "Manrope", system-ui, sans-serif;color-scheme:dark}html[lang=ru]{--fd:"LJ Cormorant Garamond", "Cormorant Garamond", Georgia, serif;--fb:"LJ Manrope", "Manrope", system-ui, sans-serif }html[lang=zh]{--fd:"LJ Noto Serif SC", "Noto Serif SC", "Songti SC", serif;--fb:"LJ Noto Sans SC", "Noto Sans SC", "PingFang SC", system-ui, sans-serif }html[lang=ar]{--fd:"LJ Amiri", "Amiri", "Times New Roman", serif;--fb:"LJ IBM Plex Sans Arabic", "IBM Plex Sans Arabic", system-ui, sans-serif }html[lang=hi]{--fd:"Libre Caslon Display", "Noto Serif Devanagari", Georgia, serif;--fb:"Work Sans", "Noto Sans Devanagari", system-ui, sans-serif }html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--bg);color:var(--text);font-family:var(--fb);font-weight:300;font-size:16px;line-height:1.7}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:10;background:var(--bg)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}img{display:block;max-width:100%}.wrap{max-width:1360px;margin-inline:auto;padding-left:max(56px,env(safe-area-inset-left,0px));padding-right:max(56px,env(safe-area-inset-right,0px));box-sizing:border-box}.d{font-family:var(--fd);font-weight:400}html[lang=ru] .d,html[lang=zh] .d{font-weight:500}.k{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin:0}html[lang=zh] .k,html[lang=ar] .k{letter-spacing:.04em}.h2{font-family:var(--fd);font-weight:400;font-size:clamp(32px,4vw,58px);line-height:1.08;margin:18px 0 22px;text-wrap:balance}html[lang=ar] .h2,html[lang=ar] h1{line-height:1.35}html[lang=ru] .ctQ blockquote,html[lang=ru] .vQuote blockquote{font-family:LJ Cormorant Garamond,Cormorant Garamond,Georgia,serif}html[lang=zh] .ctQ blockquote,html[lang=zh] .vQuote blockquote,html[lang=ar] .ctQ blockquote,html[lang=ar] .vQuote blockquote,html[lang=zh] .bMap .sea,html[lang=ar] .bMap .sea{font-family:var(--fd);font-style:normal}.p{margin:0;max-width:520px;color:var(--muted)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 24px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;border:0;cursor:pointer;box-sizing:border-box}.btn.solid{background:var(--accent);color:var(--onAccent)}.btn.line{border:1px solid var(--text);background:transparent}.btn.dark{background:var(--bg);color:var(--text)}.card{background:var(--panel);border:1px solid var(--line);padding:28px 26px;display:flex;flex-direction:column;gap:8px}.sec{padding-block:112px}.bt{border-top:1px solid var(--line)}.ch{display:flex;flex-wrap:wrap}.l{flex:1 1 380px;padding:96px 56px;box-sizing:border-box}.st{position:sticky;top:96px}.r{flex:1.5 1 520px;min-width:0;display:flex;flex-direction:column}.imgL{flex:1 1 380px;position:relative;min-height:620px}.imgL>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.imgL,.faqImg{order:2}#price .imgL{order:0}#price{border-top:1px solid var(--line2);margin-top:96px}#guarantees{border-top:1px solid var(--line)}.full{position:relative;display:flex;overflow:hidden}.bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.panel{position:relative;background:var(--scrim);padding:40px 44px;box-sizing:border-box}.tag{border:1px solid var(--line2);padding:6px 12px;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.tnum{font-variant-numeric:tabular-nums}#p-hdr{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:8}html{scroll-padding-top:84px}header{background:linear-gradient(#0a0a098c,#0a0a0900);border-bottom:1px solid transparent}.hdr{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;max-width:1360px;margin:0 auto;padding:22px max(40px,env(safe-area-inset-right,0px)) 22px max(40px,env(safe-area-inset-left,0px))}.hdr .right{display:flex;align-items:center;justify-content:flex-end;gap:10px}.menuBtn{display:none;align-items:center;justify-content:center;min-height:44px;min-width:44px;background:transparent;border:0;cursor:pointer;color:var(--text)}.hdrLinks{display:flex;justify-content:center;gap:clamp(18px,2.2vw,34px);font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}html[lang=zh] .hdrLinks,html[lang=ar] .hdrLinks{letter-spacing:.02em;font-size:13px}.hdrLinks a{color:#f2ede4db;padding:8px 0;border-bottom:1px solid transparent;transition:color .2s,border-color .2s}.hdrLinks a:hover{color:#fff;border-bottom-color:currentColor}.hdrLinks a[aria-current]{color:#fff;border-bottom-color:var(--accent)}.dd{position:relative}.ddBtn{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 10px;background:transparent;border:0;color:var(--text);font-size:12px;font-weight:500;letter-spacing:.1em;cursor:pointer}.ddBtn svg{opacity:.7;transition:transform .2s}.ddBtn[aria-expanded=true] svg{transform:rotate(180deg)}.ddM{position:absolute;top:calc(100% + 6px);inset-inline-end:0;min-width:96px;background:#0f0f0ef5;border:1px solid var(--line2);padding:6px 0;display:flex;flex-direction:column;z-index:2}.ddM[hidden]{display:none}.ddM button{background:none;border:0;color:var(--muted);text-align:start;padding:9px 16px;font-size:13px;letter-spacing:.06em;cursor:pointer;min-height:38px}.ddM button:hover{color:#fff;background:#f2ede40f}.ddM button[aria-pressed=true]{color:var(--accent)}.hdrCta{display:inline-flex;align-items:center;min-height:42px;padding:0 22px;margin-inline-start:8px;background:#f2ede4;color:#0f0f0e;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;transition:background .2s}.hdrCta:hover{background:#fff}.hdr .logo{height:26px}#p-hdr header:has(.fm){backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body:has(.fm) .dock,body:has(.fm) .drawer{display:none!important}.fm .menuBtn{display:inline-flex;gap:12px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;padding:0 4px}.langs{display:flex;align-items:center;border:1px solid var(--line2)}.langs button{background:transparent;border:0;min-height:36px;min-width:40px;padding:0 9px;font-size:12px;letter-spacing:.06em;cursor:pointer;color:var(--soft)}.langs button[aria-pressed=true]{background:var(--accent);color:var(--onAccent)}.cur{font-size:12px;letter-spacing:.16em;color:var(--soft);white-space:nowrap}.logo{height:22px;width:auto}.fm{position:fixed;inset:0;z-index:30;background:var(--bg);display:flex;overflow-y:auto;padding-top:env(safe-area-inset-top,0px)}.fmImg{flex:0 0 38%;position:relative}.fmList{margin-top:48px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.fmList a{display:flex;align-items:baseline;gap:18px;padding:14px 0;border-bottom:1px solid var(--line)}.trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:30px}.tItem .d{font-size:clamp(28px,2.6vw,36px);line-height:1;white-space:nowrap}.tItem .tL{font-size:13px;line-height:1.45;color:var(--soft);margin-top:8px;text-wrap:balance;max-width:17em}.trust2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:34px 36px}.tg{min-width:0}.tg+.tg{border-inline-start:1px solid var(--line2);padding-inline-start:32px}.tg:first-child{padding-inline-end:32px}.tgK{margin:0 0 18px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}html[lang=zh] .tgK,html[lang=ar] .tgK{letter-spacing:.04em}.tRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tRow .tItem{padding-inline:20px;border-inline-start:1px solid var(--line)}.tRow .tItem:first-child{padding-inline-start:0;border-inline-start:0}@media(max-width:1100px){.trust2{grid-template-columns:minmax(0,1fr);row-gap:0}.tg+.tg{border-inline-start:0;padding-inline-start:0;border-top:1px solid var(--line);margin-top:26px;padding-top:24px}.tg:first-child{padding-inline-end:0}}@media(max-width:760px){.trust2{padding-block:28px}.tgK{margin-bottom:6px}.tRow{grid-template-columns:minmax(0,1fr)}.tRow .tItem{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:baseline;gap:14px;padding:12px 0!important;border-inline-start:0!important;border-top:1px solid var(--line)}.tRow .tItem:first-child{border-top:0}.tItem .d{font-size:26px}.tItem .tL{margin-top:0;max-width:none;font-size:13px}}.tItem{padding-inline:28px;border-inline-start:1px solid var(--line)}.tItem:first-child{padding-inline-start:0;border-inline-start:0}.cmp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--text)}.cmp div{padding:14px 12px 14px 0;border-bottom:1px solid var(--line)}.calGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.choice{text-align:start;cursor:pointer;padding:22px 20px;background:transparent;border:1px solid var(--line)}.choice[aria-pressed=true]{background:var(--panel);border-color:var(--accent)}.rooms{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;padding:48px 56px 8px;scrollbar-width:none}.rooms::-webkit-scrollbar{display:none}.roomsWrap{position:relative}.rArrow{position:absolute;top:198px;transform:translateY(-50%);z-index:3;width:52px;height:52px;border-radius:50%;border:1px solid var(--line2);background:#0f0f0ed1;color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .25s}.rArrow:hover{background:var(--accent);color:var(--onAccent);border-color:var(--accent)}.rArrow[disabled]{opacity:0;pointer-events:none}.rArrow.prev{inset-inline-start:20px}.rArrow.next{inset-inline-end:20px}html[dir=rtl] .rArrow svg{transform:scaleX(-1)}html[dir=rtl] .hDots{right:auto;left:max(56px,env(safe-area-inset-left,0px))}html[dir=rtl] .hDots i:after{transform-origin:right center}html[dir=rtl] .reviews figure{direction:ltr;text-align:left}html[dir=rtl] .fwd{display:inline-block;transform:scaleX(-1)}html[dir=rtl] .bMap text{direction:ltr}html[dir=rtl] input[type=tel]{direction:ltr;text-align:right}html[dir=rtl] [data-vstep]{transform:scaleX(-1)}html[dir=rtl] .vQm{left:auto;right:-6px}html[dir=rtl] .ctQm{left:auto;right:clamp(20px,3vw,44px)}@media(max-width:900px){html[dir=rtl] .hDots{left:16px}}@media(max-width:760px){.rArrow{top:182px;width:46px;height:46px}.rArrow.prev{inset-inline-start:8px}.rArrow.next{inset-inline-end:8px}}.rooms figure{flex:0 0 min(78vw,420px);margin:0;scroll-snap-align:start}.rooms img{width:100%;height:300px;object-fit:cover}.tHead{display:flex;align-items:center;justify-content:space-between;gap:clamp(16px,2.4vw,28px);margin-bottom:34px}.tHead .t360{order:2}.t360{flex:none;display:grid;place-items:center;width:96px;height:96px;border:1px solid var(--line2);color:var(--text);background:transparent}.tLogo{position:absolute;z-index:3;top:16px;right:16px;height:clamp(22px,2.4vw,32px);width:auto;pointer-events:none;filter:drop-shadow(0 1px 6px rgba(0,0,0,.55));opacity:.92}.svc{list-style:none;margin:0;padding:18px 0 0;border-top:1px solid var(--line2);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 16px}.svc li{display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.35;color:var(--text)}.svc svg{color:var(--accent)}@media(max-width:560px){.svc{grid-template-columns:repeat(2,minmax(0,1fr))}.t360{width:60px;height:60px}.t360 svg{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.t360 .orb{display:none}}.tourBox{position:relative;height:clamp(340px,46vw,620px);overflow:hidden;background:var(--panel);cursor:grab;touch-action:pan-y;user-select:none}.tourStrip{position:absolute;top:0;left:0;height:100%;display:flex;will-change:transform}.tourStrip img{height:100%;width:auto;max-width:none;pointer-events:none}#reality{--text:#0F0F0E;--muted:#3B3632;--soft:#5E584F;--faint:#6F675C;--panel:#D6CCBE;--line:#BDB1A2;--line2:#A99C8B;--accent:#6B5A48;--onAccent:#F2EDE4;background:#ddd3c5;color:var(--text);color-scheme:light}.rrHead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;margin-bottom:48px}.rrGal{position:relative;flex:1 1 380px;max-width:560px;height:340px}.rrGal img{position:absolute;object-fit:cover;border:6px solid #F2EDE4;box-shadow:0 24px 48px -18px #0f0f0e73;animation:rrFloat 7s ease-in-out infinite}.rrGal .g1{width:62%;aspect-ratio:3/2;left:0;top:18%;--r:-3deg;z-index:2}.rrGal .g2{width:44%;aspect-ratio:3/2;right:0;top:0;--r:4deg;animation-delay:-2.3s}.rrGal .g3{width:42%;aspect-ratio:3/2;right:6%;bottom:0;--r:-2deg;z-index:3;animation-delay:-4.6s}@keyframes rrFloat{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(-10px)}}.rooms img,.photos img,.rrGal img{cursor:zoom-in}#lb{position:fixed;inset:0;z-index:200;background:#0a0a09f0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 72px 24px;color:#f2ede4}#lb[hidden]{display:none}#lb img{max-width:100%;max-height:calc(100vh - 140px);object-fit:contain;box-shadow:0 30px 80px -30px #000;animation:lbIn .25s ease}@keyframes lbIn{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}#lb .lbCap{margin-top:14px;font-size:14px;color:#cbbfb2;text-align:center;display:flex;gap:16px;align-items:center}#lb button{position:absolute;width:52px;height:52px;border:1px solid rgba(242,237,228,.35);background:#0f0f0e80;color:#f2ede4;cursor:pointer;font-size:24px;line-height:1;display:flex;align-items:center;justify-content:center}#lb button:hover{border-color:#f2ede4}#lb .lbX{top:14px;right:14px}#lb .lbP{left:14px;top:50%;transform:translateY(-50%)}#lb .lbN{right:14px;top:50%;transform:translateY(-50%)}.cmpGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ba{position:relative;aspect-ratio:3/2;overflow:hidden;background:var(--panel);user-select:none;touch-action:pan-y}.ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ba .cmpTop{clip-path:inset(0 calc(100% - var(--x)) 0 0)}.cmpLine{position:absolute;top:0;bottom:0;left:var(--x);width:1px;background:#f2ede4;pointer-events:none}.cmpLine span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:#0f0f0e8c;border:1px solid #F2EDE4;color:#f2ede4;display:flex;align-items:center;justify-content:center;font-size:18px;letter-spacing:2px;backdrop-filter:blur(6px)}.cmpTag{position:absolute;top:12px;padding:5px 10px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;background:#0f0f0e8c;color:#f2ede4;pointer-events:none}.ba input[type=range]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;margin:0}.photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:6px;height:clamp(320px,42vw,560px)}.photos img{width:100%;height:100%;object-fit:cover}.photos img:first-child{grid-column:span 2;grid-row:span 2}.rates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:56px;row-gap:22px;padding:26px 0 30px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.rate{min-width:0}.rateTop{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.rateL{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--soft)}.rateV{font-size:24px;line-height:1}.rateBar{height:2px;background:var(--line);margin-top:10px;overflow:hidden}.rateBar i{display:block;height:100%;background:var(--accent);transform-origin:0 50%;transition:transform 1.4s var(--easeOut,ease)}html[dir=rtl] .rateBar i{transform-origin:100% 50%}html.anim .rates.rv .rateBar i{transform:scaleX(0)}html.anim .rates.rv.in .rateBar i{transform:scaleX(1)}.reviews{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:40px}.g3x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:56px;background:var(--bg2);align-content:start;box-sizing:border-box}.span2{grid-column:span 2}.spanAll{grid-column:1 / -1}.lv{width:100%;background:transparent;border:0;cursor:pointer;text-align:start;padding:26px 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 24px}.lvBody{padding:0 0 32px 64px;padding-inline:64px 0}.lvList{list-style:none;margin:0;padding:0;columns:2;column-gap:32px;font-size:15px;color:var(--muted)}.lvList li{break-inside:avoid;padding-block:6px;padding-inline-start:18px;position:relative}.lvList li:before{content:"";position:absolute;inset-inline-start:0;top:16px;width:8px;height:1px;background:var(--accent)}.flist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin-top:24px}.ways{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:32px}.wayCard{display:flex;flex-direction:column;background:var(--panel);border:1px solid var(--line)}.wayCard img{width:100%;aspect-ratio:16/9;object-fit:cover}.simWrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:stretch}#p-buy{--text:#0F0F0E;--muted:#3B3632;--soft:#5E584F;--faint:#6F675C;--panel:#E8E1D6;--line:#CFC5B8;--line2:#BFB4A6;--accent:#0F0F0E;--onAccent:#F2EDE4;background:#f2ede4;color:var(--text);color-scheme:light}.simIn{min-width:0;background:var(--panel);border:1px solid var(--line);padding:clamp(24px,3vw,40px);display:flex;flex-direction:column;gap:36px;box-sizing:border-box}.simOut{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-content:stretch}.simTabs{display:flex;flex-wrap:wrap;border:1px solid var(--line2);width:max-content;max-width:100%;margin-bottom:8px}.simTabs button{cursor:pointer;min-height:48px;padding:10px 24px;font:inherit;font-size:14px;border:0;background:transparent;color:var(--text)}.simTabs button+button{border-inline-start:1px solid var(--line2)}.simTabs button[aria-selected=true]{background:var(--accent);color:var(--onAccent)}.simTabP{margin:0 0 20px;font-size:14px;color:var(--soft);max-width:620px}#sim{--panel:#191815;--line:#2D2A25;--line2:#3B3731;--accent:#D6C3A6;--onAccent:#14120F;--gain:#9CC7A6;--sand2:#B9A487;background:#11100e}#sim .simIn{background:linear-gradient(180deg,#1c1a17,#171613)}#sim .card{background:#181714}.lab2{display:block;font-size:13px;color:var(--soft);margin-bottom:10px}.simBig{position:relative}.simY{display:inline-block;margin-top:14px;padding:6px 12px;border:1px solid rgba(20,18,15,.25);font-size:14px}.stmt ul,.scCmp ul{list-style:none;margin:0;padding:0}.stmt li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:14px}.stmt li:first-child{border-top:0}.stmt li.neg{color:var(--soft)}.stmt li.tot{border-top:1px solid var(--accent);margin-top:4px;padding-top:12px}.stmt li.tot span{color:var(--text)}.stmt li.tot b{font-size:30px;font-weight:400;color:var(--accent)}.scCmp li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;align-items:center;padding:9px 0;font-size:14px;color:var(--soft)}.scBar{height:10px;background:var(--line)}.scBar i{display:block;height:100%;background:var(--line2);transition:width .5s var(--easeOut,ease)}.scCmp li.on{color:var(--text)}.scCmp li.on .scBar i{background:var(--accent)}.scCmp li.on b{color:var(--accent)}.scCmp li b{font-weight:500}.yldT{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.yldT .lab2{margin:0}#vYield{font-size:46px;color:var(--accent);white-space:nowrap}.yldB{position:relative;height:10px;background:var(--line);margin-top:14px}#vBar{height:100%;background:linear-gradient(90deg,var(--sand2),var(--accent));transition:width .5s var(--easeOut,ease)}.yldM{position:absolute;top:-5px;bottom:-5px;width:2px;background:var(--soft)}.yldS{position:relative;display:flex;justify-content:space-between;font-size:12px;color:var(--soft);margin-top:8px}.yldMl{position:absolute;transform:translate(-50%);white-space:nowrap}.soT small:not(.ess),.soN small:not(.ess){color:var(--gain)}.scG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.scG.sc3{grid-template-columns:repeat(3,minmax(0,1fr))}.chg{margin-top:12px;border:1px solid var(--line);padding:14px 16px}.chg .lab2{margin-bottom:6px}.chg ul{list-style:none;margin:0;padding:0}.chg li{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--line);font-size:14px;color:var(--soft)}.chg li:first-child{border-top:0}.chg li b{font-weight:500;color:var(--text);white-space:nowrap}.chg li.tot{color:var(--text);border-top:1px solid var(--line2)}.chg li.tot b{color:var(--accent)}.chgE{margin:8px 0 0;font-size:12px;color:var(--soft)}.scG button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:60px;padding:10px 12px;border:1px solid var(--line2);background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer;line-height:1.2;transition:border-color .2s,background .2s}.scG button b{font-weight:500;font-size:14px}.scG button small{font-size:12px;color:var(--soft)}.scG button:hover{border-color:var(--soft)}.scG button[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--onAccent)}.scG button[aria-checked=true] small{color:inherit;opacity:.7}.scG button:last-child{border-style:dashed}.scP{margin:10px 0 0;font-size:13px;color:var(--soft);line-height:1.5}.sSl.off input{opacity:.45;cursor:not-allowed}.sSl.off label svg,.soH b svg{vertical-align:-2px;color:var(--soft)}.soG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.soT{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;height:100%;padding:12px 12px 10px;border:1px solid var(--line);background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s,background .2s}.soT:hover{border-color:var(--soft)}.soT[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.soTop{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:6px;color:var(--soft)}.soT[aria-pressed=true] .soTop{color:var(--accent)}.soT b{font-weight:500;font-size:14px;line-height:1.25}.soT small{font-size:12px;color:var(--accent);line-height:1.3}.soT small.ess{color:var(--soft)}.soT .soP{margin-top:auto;padding-top:6px;font-size:13px;color:var(--soft)}.soT .soC{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--soft);color:transparent}.soT[aria-pressed=true] .soC{background:var(--accent);border-color:var(--accent);color:var(--onAccent)}.sfG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sfG li{display:flex;flex-direction:column;align-items:center;border:1px solid var(--line);padding:10px 6px 6px}.sfN{font-size:13px;color:var(--soft);margin-bottom:4px}.sfG button{display:grid;place-items:center;width:100%;height:36px;border:0;background:transparent;color:var(--text);cursor:pointer}.sfG button:hover:not(:disabled){background:var(--accent);color:var(--onAccent)}.sfG button:disabled{opacity:.25;cursor:default}.sfG b{font-size:28px;font-weight:400;line-height:1.2}.cmpD{margin-top:20px;border:1px solid var(--line2);background:#161512}.cmpD[open]{border-color:var(--accent)}.cmpD summary{display:flex;align-items:center;gap:18px;min-height:72px;padding:16px 24px;cursor:pointer;list-style:none}.cmpI{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line2);color:var(--accent);flex:none}.cmpSt{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cmpSt b{font-family:var(--fd);font-weight:400;font-size:clamp(20px,2vw,26px);line-height:1.2}.cmpSt small{font-size:13px;color:var(--soft)}.cmpD summary:hover .cmpI{border-color:var(--accent)}.cmpD summary::-webkit-details-marker{display:none}.cmpA{display:grid;place-items:center;transition:transform .2s}.cmpD[open] .cmpA{transform:rotate(180deg)}.cmpB{padding:8px 24px 28px;border-top:1px solid var(--line)}.cmpH{font-size:clamp(26px,3vw,40px);line-height:1.15;margin:24px 0 12px;max-width:820px;color:var(--text)}.cmpP{margin:0 0 20px;font-size:15px;color:var(--soft);max-width:680px;line-height:1.6}.cmpArgs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:28px}.cmpArgs>div{border:1px solid var(--line);padding:20px;display:flex;flex-direction:column;gap:8px;background:#1a1916}.cmpArgs svg{color:var(--accent);margin-bottom:6px}.cmpArgs b{font-family:var(--fd);font-weight:400;font-size:21px;line-height:1.2}.cmpArgs p{margin:0;font-size:14px;color:var(--soft);line-height:1.55}@media(max-width:1100px){.cmpArgs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.cmpArgs{grid-template-columns:minmax(0,1fr)}.cmpD summary{padding:14px 16px;gap:12px}.cmpI{width:40px;height:40px}.cmpB{padding:8px 16px 22px}}.cmpL{list-style:none;margin:0;padding:0}.cmpL li{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,2fr) 140px;gap:16px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.cmpN{display:flex;flex-direction:column}.cmpN b{font-weight:500;font-size:14px}.cmpN small{font-size:12px;color:var(--soft)}.cmpBar{height:10px;background:var(--line)}.cmpBar i{display:block;height:100%;background:var(--line2)}.cmpL li.lj .cmpBar i{background:var(--accent)}.cmpL li.lj b,.cmpL li.lj .cmpV{color:var(--accent)}.cmpV{font-size:14px;white-space:nowrap;text-align:end}.cmpS{margin:12px 0 0;font-size:12px;color:var(--soft)}@media(max-width:900px){.simWrap{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.scG{grid-template-columns:repeat(2,minmax(0,1fr))}.scCmp li{grid-template-columns:80px minmax(0,1fr) auto;gap:10px}.soG{grid-template-columns:repeat(2,minmax(0,1fr))}.cmpL li{grid-template-columns:minmax(0,1fr) auto!important}.cmpBar{grid-column:1/-1;order:3}}.simModes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px}.smC{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(20px,2.4vw,28px);border:1px solid var(--line2);background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s,background .2s}.smC:hover{border-color:var(--soft)}.smC[aria-selected=true]{border-color:var(--accent);background:var(--panel);box-shadow:inset 0 0 0 1px var(--accent)}.smTop{display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--soft)}.smC[aria-selected=true] .smTop{color:var(--accent)}.smDot{width:16px;height:16px;border-radius:50%;border:1px solid var(--soft)}.smC[aria-selected=true] .smDot{border:5px solid var(--accent)}.smC>b{font-size:clamp(26px,2.6vw,34px);font-weight:400;line-height:1.1}.smP{font-size:14px;color:var(--soft);line-height:1.5}.smV{display:none;justify-content:space-between;align-items:baseline;gap:12px;width:100%;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.smV small{font-size:13px;color:var(--soft)}.smV b{font-size:26px;font-weight:400}.smC[aria-selected=true] .smV b{color:var(--accent)}@media(max-width:600px){.simModes{grid-template-columns:minmax(0,1fr)}}.soBox{border-top:1px solid var(--line);padding-top:20px}.soH{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.soH b{font-weight:600;font-size:15px}.soH small{font-size:13px;color:var(--soft)}.soL,.sfL{list-style:none;margin:0;padding:0;display:grid;gap:6px}.soI{display:grid;grid-template-columns:18px 24px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px;border:1px solid var(--line);background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s,background .2s}.soI:hover{border-color:var(--soft)}.soI[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.soC{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--soft);color:transparent}.soI[aria-pressed=true] .soC{background:var(--accent);border-color:var(--accent);color:var(--onAccent)}.soN{display:flex;flex-direction:column;min-width:0}.soN b{font-weight:500;font-size:15px}.soN small{font-size:12px;color:var(--accent)}.soN small.ess{color:var(--soft)}.soP{font-size:14px;color:var(--soft);white-space:nowrap}.sfL li{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:4px 0 4px 14px;border:1px solid var(--line)}.sfS{display:flex;align-items:center}.sfS button{width:48px;height:44px;border:0;border-inline-start:1px solid var(--line);background:transparent;color:var(--text);font:inherit;font-size:20px;cursor:pointer}.sfS button:hover:not(:disabled){background:var(--accent);color:var(--onAccent)}.sfS button:disabled{opacity:.3;cursor:default}.sfS b{min-width:64px;text-align:center;font-weight:500;font-size:17px}.soOut{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:24px 32px!important}.soOut span{display:block;font-size:13px;color:var(--soft)}.soOut b{display:block;font-size:32px;line-height:1.15;margin-top:4px;font-weight:400}.soOut small{display:block;font-size:12px;color:var(--soft);margin-top:2px}@media(max-width:560px){.soOut{grid-template-columns:minmax(0,1fr)!important;padding:22px 24px!important}.soI{grid-template-columns:18px 22px minmax(0,1fr) auto;gap:10px;padding:8px 10px}}#vYield{white-space:nowrap}.optUp{font-size:13px;font-weight:600;color:var(--ink)}.optUp.ess{font-weight:500;color:var(--ink2)}.simBig{background:var(--accent);color:var(--onAccent);padding:clamp(24px,3vw,40px)}.simBig .lab{color:inherit;opacity:.75}.simBig small{display:block;font-size:14px;opacity:.75;margin-top:4px}.liveBox{display:flex;align-items:center;gap:clamp(16px,2.4vw,28px);border:1px solid var(--line2);padding:clamp(18px,2.4vw,28px) clamp(18px,2.6vw,32px);margin:0 0 16px}.liveCam{flex:none;display:grid;place-items:center;width:64px;height:64px;border:1px solid #E5484D;color:#e5484d}.liveTx{display:flex;flex-direction:column;gap:6px;min-width:0}.liveTag{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft)}.liveTag i{width:8px;height:8px;border-radius:50%;background:#e5484d;box-shadow:0 0 #e5484d99;animation:livePulse 1.8s ease-out infinite}.liveH{font-size:clamp(22px,2.4vw,30px);line-height:1.2}.liveS{font-size:14px;color:var(--soft)}@keyframes livePulse{0%{box-shadow:0 0 #e5484d99}to{box-shadow:0 0 0 10px #e5484d00}}@media(prefers-reduced-motion:reduce){.liveTag i{animation:none}}@media(max-width:480px){.liveCam{width:48px;height:48px}.liveBox{align-items:flex-start}}.ctSec{position:relative;overflow:hidden;overflow:clip;padding-block:clamp(72px,9vw,128px)}.ctBgW{position:absolute;inset:0;pointer-events:none}.ctBgW>.bg{position:sticky;inset:0 auto auto;display:block;width:100%;height:100vh;height:100lvh;object-fit:cover;object-position:50% 45%}.ctShade{display:none}.ctHead .k,.ctHead .h2,.ctHead .p,.ctNote{color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.45),0 2px 24px rgba(0,0,0,.35)}.ctWrap{position:relative}.ctHead{position:relative;box-sizing:border-box;max-width:1240px;margin:0 auto 16px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);text-align:start;background:#0e100f6b;-webkit-backdrop-filter:blur(16px) saturate(1.15);backdrop-filter:blur(16px) saturate(1.15);border:1px solid rgba(255,255,255,.18);box-shadow:0 30px 80px #00000059}.ctHT{padding:clamp(28px,4vw,56px)}.ctHead .k{margin-bottom:14px;color:#ffffffd1!important}.ctHead .h2{font-size:clamp(38px,4.6vw,64px);line-height:1.04;margin:0 0 18px;letter-spacing:-.01em}.ctHead .p{margin:0;max-width:440px;font-size:17px;line-height:1.6;color:#ffffffe6!important}.ctQ{position:relative;margin:0;padding:clamp(28px,4vw,56px);display:flex;align-items:center;border-inline-start:1px solid rgba(255,255,255,.2)}.ctQm{position:absolute;top:clamp(4px,1vw,14px);left:clamp(20px,3vw,44px);font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:120px;line-height:1;color:#e9d9bf;opacity:.9}.ctQ blockquote{margin:24px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(24px,2.3vw,31px);line-height:1.3;color:#fff}html[lang=zh] .ctQ blockquote,html[lang=ar] .ctQ blockquote{font-family:var(--fd);font-style:normal}@media(max-width:760px){.ctHead{grid-template-columns:minmax(0,1fr)}.ctQ{border-inline-start:0;border-top:1px solid rgba(255,255,255,.2)}}.ctDoc{--ink:#0F0F0E;--ink2:#5E584F;--ink3:#8A8174;--rule:#CFC5B8;--paper:#F2EDE4;--text:var(--ink);--soft:var(--ink2);--muted:var(--ink2);--line:var(--rule);max-width:1000px;margin:0 auto;background:#f2ede4d1;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);color:var(--ink);padding:clamp(24px,4.4vw,64px);box-shadow:0 40px 100px #0000008c;color-scheme:light}.ctTop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding-bottom:18px;border-bottom:1.5px solid var(--ink)}.ctTop b{font-family:var(--fd);font-weight:400;font-size:clamp(22px,2.2vw,28px)}.ctTop span{font-size:13px;color:var(--ink2)}.ctL{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-bottom:12px}.ctS{display:block;font-size:14px;color:var(--ink2);margin-top:10px}.ctPay{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);border-bottom:1px solid var(--rule)}.ctPrice{padding:clamp(26px,3.4vw,44px) clamp(20px,3vw,40px) clamp(26px,3.4vw,44px) 0}.ctNum{display:block;font-family:var(--fd);font-size:clamp(56px,7vw,100px);line-height:.92;letter-spacing:-.01em}.ctPrice .ctS{max-width:360px}.ctAct{display:flex;flex-direction:column;padding:clamp(26px,3.4vw,44px) 0 clamp(26px,3.4vw,44px) clamp(20px,3vw,40px);border-inline-start:1px solid var(--rule)}.ctDepN{display:block;font-family:var(--fd);font-size:clamp(36px,3.8vw,52px);line-height:1}.ctAct .ctS{margin-bottom:20px}.ctAct a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:52px;padding:8px 20px;font-size:14px;letter-spacing:.04em;text-decoration:none}.ctAct a+a{margin-top:8px}.ctB1{background:var(--ink);color:var(--paper)}.ctB2{border:1px solid var(--ink);color:var(--ink)}.ctB1:hover,.ctB1:focus-visible{background:#2a2622}.ctB2:hover,.ctB2:focus-visible{background:var(--ink);color:var(--paper)}.ctBlock{padding:clamp(26px,3.4vw,40px) 0;border-bottom:1px solid var(--rule)}.ctBH{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;margin-bottom:18px}.ctBH .ctL{margin:0}.ctIn{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink2)}.ctInc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0}.ctInc li{display:flex;flex-direction:column;gap:12px;padding:18px 14px 18px 0;border-top:1px solid var(--rule);font-size:14px;line-height:1.35}.ctInc li:nth-child(n+6){border-top:1px solid var(--rule)}.ctInc svg,.ctGu svg{color:var(--ink)}.ctGu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.ctGu li{display:flex;flex-direction:column;gap:8px;padding:22px 0;border-top:1px solid var(--rule)}.ctGu svg{margin-bottom:6px}.ctGu b{font-family:var(--fd);font-weight:400;font-size:21px;line-height:1.2}.ctGu span{font-size:14px;color:var(--ink2)}.ctInv{margin-top:8px;padding-top:12px}.ctInv summary{cursor:pointer;min-height:44px;display:flex;align-items:center;font-size:14px;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.ctOpt .ctIn{color:var(--ink2)}.optG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.optC{display:flex;flex-direction:column;gap:8px;width:100%;height:100%;text-align:start;cursor:pointer;padding:20px 20px 18px;border:1px solid var(--rule);background:#ffffff59;color:var(--ink);font:inherit;transition:border-color .2s,background .2s,box-shadow .2s}.optC:hover{border-color:var(--ink3)}.optC[aria-pressed=true]{border-color:var(--ink);background:#ffffffb3;box-shadow:inset 0 0 0 1px var(--ink)}.optTop{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:4px}.optTg{display:inline-flex;align-items:center;gap:5px;font-size:12px;letter-spacing:.04em;padding:5px 9px;border:1px solid var(--rule);color:var(--ink2);white-space:nowrap}.optC[aria-pressed=true] .optTg{background:var(--ink);border-color:var(--ink);color:var(--paper)}.optC b{font-family:var(--fd);font-weight:400;font-size:21px;line-height:1.2}.optD{font-size:14px;color:var(--ink2)}.optC ul{list-style:none;margin:4px 0 0;padding:0;font-size:13px;color:var(--ink)}.optC ul li{padding:5px 0;border-top:1px solid var(--rule)}.guG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.guCol{border:1px solid var(--rule);background:#ffffff4d;padding:20px 22px 8px}.guH{margin:0 0 6px;font-family:var(--fd);font-size:22px;padding-bottom:12px;border-bottom:1.5px solid var(--ink)}.guCol ul{list-style:none;margin:0;padding:0}.guCol li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start;padding:14px 0;border-bottom:1px solid var(--rule)}.guCol li:last-child{border-bottom:0}.guCol svg{color:var(--ink);margin-top:2px}.guCol b{display:block;font-weight:600;font-size:15px;margin-bottom:3px}.guCol span{display:block;font-size:14px;color:var(--ink2);line-height:1.5}@media(max-width:900px){.guG{grid-template-columns:minmax(0,1fr)}}.rcG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(20px,3vw,40px)}.rcG li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;align-items:start;padding:18px 0;border-top:1px solid var(--rule)}.rcG svg{color:var(--ink)}.rcG b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.2;margin-bottom:4px}.rcG span{display:block;font-size:14px;color:var(--ink2);line-height:1.5}.invBtn{display:flex;align-items:center;gap:12px;width:100%;margin-top:14px;padding:16px 20px;border:1px solid var(--ink);background:transparent;color:var(--ink);font:inherit;font-size:15px;text-align:start;cursor:pointer;transition:background .2s,color .2s}.invBtn span:nth-of-type(1){flex:1}.invBtn span:last-child{font-size:22px;line-height:1}.invBtn:hover,.invBtn:focus-visible{background:var(--ink);color:var(--paper)}.osPanel.osWide{width:min(860px,100%)}.osInv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.finRow{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px;padding-top:clamp(26px,3.4vw,40px)}.finBox{border:1px solid var(--ink);padding:clamp(20px,2.6vw,30px);display:flex;flex-direction:column}.finTot{display:block;font-family:var(--fd);font-size:clamp(46px,5.4vw,76px);line-height:1;margin:2px 0 16px}.finLines{list-style:none;margin:0;padding:0;font-size:14px}.finLines li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--rule)}.finLines .finDep{font-weight:600;border-top:1px solid var(--ink)}.finGo{background:var(--ink);color:var(--paper);border-color:var(--ink)}.finGo .ctL{color:#f2ede4b3}.finGo p{margin:0 0 20px;font-size:15px;line-height:1.55;color:#f2ede4d9}.finBtn{display:flex!important;align-items:center;justify-content:center;gap:4px;min-height:60px;margin-top:auto;background:var(--paper)!important;color:var(--ink)!important;font-size:15px;letter-spacing:.04em;text-decoration:none}.finBtn:hover,.finBtn:focus-visible{background:#fff!important}.finCon{margin-top:12px;font-size:13px;color:#f2ede4cc;text-align:center;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.rcG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.finRow,.osInv{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.rcG{grid-template-columns:minmax(0,1fr)}}.optFoot{margin-top:auto;padding-top:14px;display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-top:1px solid var(--rule)}.optP{font-family:var(--fd);font-size:22px;color:var(--ink)}.optSee{font-size:13px;color:var(--ink2);text-decoration:underline;text-underline-offset:3px}.optSheet{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:16px}.osBg{position:absolute;inset:0;background:#0a0a0999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.osPanel{--ink:#0F0F0E;--ink2:#5E584F;--ink3:#8A8174;--rule:#CFC5B8;--paper:#F2EDE4;position:relative;width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--paper);color:var(--ink);padding:clamp(22px,3vw,34px);box-shadow:0 30px 80px #00000080;animation:osIn .35s cubic-bezier(.2,.7,.1,1) both;color-scheme:light}@keyframes osIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.osHead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding-bottom:16px;border-bottom:1.5px solid var(--ink)}.osHead b{display:block;font-family:var(--fd);font-weight:400;font-size:26px;line-height:1.15}.osHead span{display:block;font-size:14px;color:var(--ink2);margin-top:4px}.osX{width:44px;height:44px;border:1px solid var(--ink);background:transparent;color:var(--ink);font-size:24px;line-height:1;cursor:pointer}.osL{margin:18px 0 6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink3)}.osList{list-style:none;margin:0;padding:0;font-size:15px}.osList li{display:flex;gap:10px;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--rule)}.osList svg{flex:none;margin-top:4px}.osFoot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:20px}.osPrice{font-family:var(--fd);font-size:32px}.osBtn{min-height:52px;padding:0 24px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:inherit;font-size:14px;letter-spacing:.04em;cursor:pointer}.osBtn.on{background:transparent;color:var(--ink)}@media(prefers-reduced-motion:reduce){.osPanel{animation:none}}.optSum{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:18px;padding:20px 22px;border:1px solid var(--ink)}.optSum .ctL{margin-bottom:6px}.optTot{display:block;font-family:var(--fd);font-size:clamp(26px,2.8vw,36px);line-height:1.1}.optNames{display:block;font-size:13px;color:var(--ink2);margin-top:4px}.optSum .ctB1{display:inline-flex;align-items:center;min-height:52px;padding:0 22px;font-size:14px;text-decoration:none}@media(max-width:900px){.optG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.optG{grid-template-columns:minmax(0,1fr)}}.ctNote{max-width:1000px;margin:18px auto 0;font-size:13px;color:var(--soft);text-align:center}@media(max-width:900px){.ctInc{grid-template-columns:repeat(3,minmax(0,1fr))}.ctGu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ctPay{grid-template-columns:minmax(0,1fr)}.ctPrice{padding-inline-end:0}.ctAct{border-inline-start:0;border-top:1px solid var(--rule);padding-inline-start:0}.ctInc{grid-template-columns:repeat(2,minmax(0,1fr))}.ctGu{grid-template-columns:minmax(0,1fr)}.ctGu li{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px}.ctGu svg{grid-row:1/3;margin:0}}.inc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-bottom:1px solid var(--line)}.incA{background:var(--text);color:var(--bg);padding:clamp(56px,6.5vw,104px) clamp(28px,5vw,80px);display:flex;flex-direction:column}.incA .k{color:var(--accentSoft)}.incT{margin:clamp(28px,3vw,44px) 0 0;font-family:var(--fd);font-weight:400;font-size:clamp(56px,6vw,100px);line-height:.98;letter-spacing:-.01em;color:var(--bg)}.incT i{display:block;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;color:var(--faint)}html[lang=zh] .incT i,html[lang=ar] .incT i{font-family:var(--fd);font-style:normal}.incLd{margin:clamp(28px,3vw,40px) 0 0;max-width:520px;font-family:var(--fd);font-weight:400;font-size:clamp(24px,2.2vw,32px);line-height:1.2;color:var(--bg);text-wrap:balance}.incP{margin:16px 0 0;max-width:500px;font-size:clamp(17px,1.35vw,20px);line-height:1.55;color:var(--accentSoft);font-weight:400}.incPr{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 28px;margin-top:clamp(32px,3.5vw,52px);padding-top:clamp(24px,2.6vw,36px);border-top:1px solid var(--accentSoft)}.incPr .k{color:var(--accentSoft);line-height:1.6}.incPr b{display:block;font-family:var(--fd);font-weight:400;font-size:clamp(48px,5vw,80px);line-height:1;color:var(--bg);text-align:end}.incPr small{display:block;margin-top:10px;font-size:12.5px;color:var(--accentSoft);text-align:end}.incNo{margin:clamp(28px,3vw,44px) 0 0;padding:4px 0 4px 22px;border-left:2px solid var(--faint);font-size:15px;line-height:1.6;color:var(--accentSoft);max-width:500px}html[dir=rtl] .incNo{border-left:0;border-right:2px solid var(--faint);padding:4px 22px 4px 0}.incB{position:relative;color:var(--text);padding:clamp(56px,6.5vw,104px) clamp(28px,5vw,80px);overflow:hidden;background:var(--bg)}.incB>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.22}.incB:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f0f0e8c,#0f0f0ee0)}.incB>*:not(img){position:relative}.incQ2{margin:26px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(38px,3.8vw,60px);line-height:1.06;text-wrap:balance}.incQ2 span{color:var(--accent)}html[lang=zh] .incQ2,html[lang=ar] .incQ2{font-family:var(--fd);font-style:normal}.incN{margin:18px 0 0;font-size:14px;color:var(--soft)}.incN b{font-family:var(--fd);font-weight:400;font-size:22px;color:var(--text);margin-inline-end:6px}.incL2{list-style:none;margin:clamp(28px,3vw,40px) 0 0;padding:0;border-top:1px solid rgba(242,237,228,.18)}.incR{display:grid;grid-template-columns:34px minmax(0,1fr) auto 18px;align-items:center;gap:14px;width:100%;min-height:58px;padding:12px 0;border:0;background:none;color:var(--text);text-align:start;cursor:pointer;font:inherit}.incR .n{font-size:12px;letter-spacing:.12em;color:var(--accent);font-variant-numeric:tabular-nums}.incR .t{font-size:clamp(16px,1.25vw,18px);font-weight:400;line-height:1.35}.incR small{font-size:12px;color:var(--faint);font-variant-numeric:tabular-nums}.incR .accChev{color:var(--soft);transition:transform .2s}.incR:hover .t{color:#fff}.incR[aria-expanded=true] .accChev{transform:rotate(180deg)}.incD{display:none;list-style:none;margin:0;padding:0 0 18px 48px;columns:2;column-gap:28px;font-size:13.5px;line-height:1.5;color:var(--muted)}.incD li{break-inside:avoid;padding:4px 0}html[dir=rtl] .incD{padding:0 48px 18px 0}.incL2>li.open .incD{display:block}.incWa{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(28px,3vw,40px);min-height:44px;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text);border-bottom:1px solid var(--accent);cursor:pointer;background:none;border-top:0;border-left:0;border-right:0;padding:0}.mom{padding-block:clamp(72px,8vw,120px);border-bottom:1px solid var(--line)}.momK{text-align:center}.momH{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px 64px;align-items:end;margin-top:clamp(24px,3vw,40px)}.momH h2{margin:0;font-family:var(--fd);font-weight:400;font-size:clamp(48px,6vw,96px);line-height:1;letter-spacing:-.01em}.momH h2 i{display:block;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;color:var(--accent)}html[lang=zh] .momH h2 i,html[lang=ar] .momH h2 i{font-family:var(--fd);font-style:normal}.momH .p{max-width:460px;font-size:17px}.momG{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;margin-top:clamp(40px,4.5vw,64px)}.momT{position:relative;overflow:hidden;margin:0;background:var(--panel);display:flex;flex-direction:column;justify-content:flex-end;padding:clamp(20px,2vw,32px);min-height:420px;grid-column:span 4}.momT.w12{grid-column:span 12}.momT.w6{grid-column:span 6}.momT.hero{min-height:clamp(480px,42vw,620px)}.momT.wide{min-height:clamp(420px,36vw,540px)}.momT.w6{min-height:460px}.momT img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%);transition:transform 1.4s var(--easeOut,ease)}.momT:hover img{transform:scale(1.04)}.momT:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f0f0e00 35%,#0f0f0e80 62%,#0f0f0ee6)}.momT figcaption{position:relative;z-index:1;max-width:520px}.momT figcaption span{display:block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.momT figcaption b{display:block;font-family:var(--fd);font-weight:400;font-size:clamp(26px,2.3vw,36px);line-height:1.08;color:var(--text);text-wrap:balance}.momT.w12 figcaption b{font-size:clamp(38px,4vw,62px)}.momT figcaption em{display:block;margin-top:12px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(17px,1.35vw,20px);line-height:1.45;color:var(--muted)}html[lang=zh] .momT figcaption em,html[lang=ar] .momT figcaption em{font-family:var(--fb);font-style:normal}.momF{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:20px 0 0;font-size:12.5px;color:var(--faint)}@media(max-width:1100px){.momT{grid-column:span 6}.momT.w6:nth-child(n){grid-column:span 6}}@media(max-width:980px){.inc{grid-template-columns:minmax(0,1fr)}.incD{columns:1}}@media(max-width:760px){.incA,.incB{padding:56px 20px}.incT{font-size:clamp(52px,15vw,68px)}.incPr{flex-direction:column;align-items:flex-start}.incPr b,.incPr small{text-align:start}.incPr b{font-size:56px}.incR{grid-template-columns:28px minmax(0,1fr) auto 16px;gap:10px}.incD{padding-left:38px}html[dir=rtl] .incD{padding:0 38px 18px 0}.mom{padding-block:64px}.momH{grid-template-columns:minmax(0,1fr);gap:18px}.momH h2{font-size:clamp(44px,12vw,56px)}.momG{gap:8px}.momT,.momT.w6,.momT.w12,.momT.w6:nth-child(n){grid-column:span 12;min-height:400px;padding:22px 20px}.momT.hero{min-height:420px}.momT img{object-position:var(--posm,50% 50%)}.momT figcaption b,.momT.w12 figcaption b{font-size:30px}.momT figcaption em{font-size:17px}}.vIntro{background:var(--bg2);padding-block:clamp(72px,8vw,112px);border-bottom:1px solid var(--line)}.vIntroIn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px}.vIntroIn .p{margin-bottom:0}.vGal{padding-block:clamp(56px,7vw,96px) 0}.vQuote{margin:0;max-width:440px;align-self:center;position:relative;padding:30px 0 0}.vQm{position:absolute;top:-34px;left:-6px;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:104px;line-height:1;color:var(--accent)}.vQuote blockquote{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(25px,2.5vw,32px);line-height:1.3;color:var(--text)}.vQc{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:1.9em;line-height:0;vertical-align:-.42em;margin-inline-start:4px;color:var(--accent)}html[lang=zh] .vQuote blockquote,html[lang=ar] .vQuote blockquote{font-family:var(--fd);font-style:normal}.simStage{display:grid;position:relative}.simStage>*{grid-area:1/1;min-width:0}.ctSec .ctHead,.ctSec .ctNote{text-shadow:0 1px 2px rgba(0,0,0,.45),0 2px 18px rgba(0,0,0,.35)}.ctSec .ctHead .p,.ctSec .ctNote{color:#fff}.bldW{padding-bottom:clamp(56px,7vw,96px)}.bld{border-top:1px solid var(--line2);padding-top:clamp(32px,4vw,48px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(24px,4vw,56px)}.bldT{margin:10px 0 0;font-size:clamp(26px,2.8vw,36px);line-height:1.15}.bldL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}.bldL li{display:flex;flex-direction:column;gap:6px}.bldL svg{color:var(--accent);margin-bottom:4px}.bldL b{font-weight:600;font-size:16px}.bldL span{font-size:14px;color:var(--soft);line-height:1.55}@media(max-width:860px){.bld{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.bldL{grid-template-columns:minmax(0,1fr)}}.ljBar{margin-top:32px;border:1px solid var(--accent);padding:20px clamp(18px,3vw,32px) 24px}.ljBarK{margin:0 0 16px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.ljBarIn{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.wyBand{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:clamp(24px,4vw,56px);align-items:center}.wyTxt{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.wyTxt .h2,.wyTxt .p{margin:0}.wyCta{display:inline-flex!important;align-items:center;gap:10px;min-height:52px;margin-top:6px;text-decoration:none}.wyS{font-size:13px;color:var(--soft)}.wyL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wyI{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;height:100%;padding:22px 20px;border:1px solid var(--line2);background:var(--panel);color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s,background .2s}.wyI:hover,.wyI:focus-visible{border-color:var(--accent)}.wyI svg{color:var(--accent);margin-bottom:6px}.wyI b{font-weight:400;font-size:clamp(22px,2.2vw,28px);line-height:1.15}.wyI>span{font-size:14px;color:var(--soft);line-height:1.5}.wyI em{margin-top:auto;padding-top:8px;font-style:normal;font-size:13px;color:var(--accent)}.wyN{display:inline-flex;border:1px solid var(--rule);margin:4px 0 12px}.wyN button{min-width:52px;min-height:44px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:16px;cursor:pointer}.wyN button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.wyFig{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px}.wyFig>div{border:1px solid var(--rule);padding:14px 16px}.wyFig span{display:block;font-size:12px;color:var(--ink2)}.wyFig b{display:block;font-size:28px;font-weight:400;margin-top:2px}.wyGo{display:inline-flex!important;align-items:center;gap:8px;text-decoration:none}@media(max-width:900px){.wyBand{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){.wyL{grid-template-columns:minmax(0,1fr)}.wyI{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 14px}.wyI svg{margin:0}.wyI>span{flex-basis:100%}.wyI em{padding-top:2px}}.ft{border-top:1px solid var(--line2);padding-top:clamp(48px,6vw,72px);background:var(--bg)}.ftG{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);gap:32px 48px;padding-bottom:40px}.ftB .logo{height:30px;width:auto}.ftB p{margin:14px 0 0;max-width:360px;color:var(--soft);font-size:14px;line-height:1.6}.ftH{margin:0 0 12px!important;font-size:12px!important;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)!important}.ftB .ftH{margin-top:24px!important}.ftS{display:flex;gap:8px}.ftSo{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line2);color:var(--text);transition:border-color .2s,color .2s}.ftSo:hover,.ftSo:focus-visible{border-color:var(--accent);color:var(--accent)}.ftN ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ftN a{color:var(--text);text-decoration:none;font-size:15px}.ftN a:hover,.ftN a:focus-visible{color:var(--accent)}.ftWa{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--accent);color:var(--text);text-decoration:none}.ftWa:hover,.ftWa:focus-visible{background:var(--accent);color:var(--onAccent)}.ftWa span{display:flex;flex-direction:column;gap:2px}.ftWa b{font-weight:500;font-size:17px;letter-spacing:.02em}.ftWa small{font-size:12px;opacity:.75}.ftPl{margin:14px 0 0;font-size:14px;color:var(--soft)}.ftL{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:20px calc(20px + var(--dockH,0px));border-top:1px solid var(--line);font-size:12px;color:var(--soft)}@media(max-width:900px){.ftG{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ftB{grid-column:1/-1}}@media(max-width:520px){.ftG{grid-template-columns:minmax(0,1fr)}}.kPayS{font-style:normal;color:var(--accent);margin-left:2px}.byW{padding-block:clamp(64px,8vw,104px)!important}.byHead{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 48px;align-items:end;margin-bottom:28px}.byHead .h2,.byHead .p{margin:0}.byBar{display:flex;gap:4px;margin-bottom:6px}.byBar i{display:flex;flex-direction:column;justify-content:flex-end;min-width:0;padding:10px 12px;min-height:64px;background:var(--panel);border-top:3px solid var(--accent);font-style:normal}.byBar i:nth-child(2){background:var(--accent);color:var(--onAccent)}.byBar b{font-family:var(--fd);font-weight:400;font-size:26px;line-height:1}.byBar span{font-size:12px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.byL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid var(--line)}.byL li{display:flex;flex-direction:column;gap:8px;padding:18px 18px 4px 0;position:relative}.byL li+li{padding-left:18px;border-left:1px solid var(--line)}.byN{font-size:30px;line-height:1;color:var(--soft)}.byT b{display:block;font-weight:400;font-size:20px;line-height:1.2}.byT small{font-size:12px;color:var(--soft)}.byA{font-size:18px;font-weight:600}.byL p{margin:0;font-size:13px;color:var(--soft);line-height:1.5}.byNote{margin:18px 0 0;font-size:12px;color:var(--soft)}@media(max-width:900px){.byHead{grid-template-columns:minmax(0,1fr)}.byL{grid-template-columns:repeat(2,minmax(0,1fr))}.byL li:nth-child(3){padding-left:0;border-left:0}.byL li:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:520px){.byL{grid-template-columns:minmax(0,1fr)}.byL li,.byL li+li{padding-left:0;border-left:0}.byL li+li{border-top:1px solid var(--line)}.byBar span{display:none}}.smpW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.smpL{background:var(--panel);border:1px solid var(--line);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:10px;min-width:0}.smpC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.smpC button{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:64px;padding:12px 14px;border:1px solid var(--line2);background:transparent;color:var(--text);font:inherit;text-align:start;cursor:pointer;transition:border-color .2s,background .2s}.smpC button b{font-weight:500;font-size:15px}.smpC button small{font-size:12px;color:var(--soft)}.smpC button:hover{border-color:var(--soft)}.smpC button[aria-checked=true]{background:var(--accent);border-color:var(--accent);color:var(--onAccent)}.smpC button[aria-checked=true] small{color:inherit;opacity:.7}.smpD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 0;padding-top:14px;border-top:1px solid var(--line)}.smpD dt{font-size:13px;color:var(--soft)}.smpD dd{margin:2px 0 0;font-size:28px;font-weight:400}.smpR{background:var(--accent);color:var(--onAccent);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.smpR .lab{color:inherit;opacity:.75}.smpR>b{font-size:clamp(48px,5.4vw,72px);line-height:1;font-weight:400}.smpY{display:flex;align-items:baseline;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(20,18,15,.25);width:100%}.smpY span{font-size:13px;opacity:.75}.smpY b{font-size:36px;font-weight:400;margin-left:auto}#sim .smpY b#vYield{color:inherit}.smpR small{font-size:12px;opacity:.7}.smTog{display:inline-flex;border:1px solid var(--line2);margin:0 0 16px}.smTog button{min-height:46px;padding:0 22px;border:0;background:transparent;color:var(--text);font:inherit;font-size:14px;cursor:pointer}.smTog button+button{border-inline-start:1px solid var(--line2)}.smTog button[aria-pressed=true]{background:var(--accent);color:var(--onAccent)}.simX{--text:#0F0F0E;--muted:#3B3632;--soft:#5E584F;--faint:#6F675C;--panel:#E8E1D6;--line:#CFC5B8;--line2:#BFB4A6;--accent:#0F0F0E;--onAccent:#F2EDE4;background:#f2ede4;color:var(--text);color-scheme:light}.sxW{display:flex;flex-direction:column;gap:16px;padding-block:clamp(56px,7vw,96px)}.simX .axCta{margin:0;background:var(--panel);border-color:var(--text)}.simX .axIco svg{color:var(--text)}.simX .axBtn:hover,.simX .axBtn:focus-visible{background:#2a2824}.simX .cmpD{margin:0;background:#fbf8f3;border-color:var(--line2)}.simX .cmpD[open]{border-color:var(--text)}.simX .cmpArgs>div{background:var(--panel)}.simX .cmpArgs svg,.simX .cmpI{color:var(--text)}.simX .cmpBar i{background:var(--line2)}.simX .cmpL li.lj .cmpBar i{background:var(--text)}.simX .cmpL li.lj b,.simX .cmpL li.lj .cmpV{color:var(--text)}.smpAdv{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;margin:8px 0;border:1px dashed var(--line2);background:transparent;color:var(--accent);font:inherit;font-size:14px;cursor:pointer}.smpAdv:hover,.smpAdv:focus-visible{border-style:solid;border-color:var(--accent)}.smpAdv.back{justify-content:flex-start;width:auto;border:0;padding:0;min-height:40px;color:var(--soft)}@media(max-width:900px){.smpW{grid-template-columns:minmax(0,1fr)}}@media(max-width:460px){.smpC{grid-template-columns:minmax(0,1fr)}}.cxDoc{box-sizing:border-box;max-width:1240px;padding:clamp(20px,3.4vw,48px)}.cxGrid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:clamp(20px,3vw,40px);align-items:start}.cxMain{display:flex;flex-direction:column;gap:clamp(22px,3vw,34px);min-width:0}.cxB .ctBH{margin-bottom:10px}.cxR{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.cxR li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--rule)}.cxR b,.cxG b{display:block;font-weight:600;font-size:14px;line-height:1.3}.cxR span,.cxG li span{display:block;font-size:13px;color:var(--ink2);line-height:1.45}.cxR svg,.cxG svg{color:var(--ink);margin-top:1px}.cxInv{display:flex;align-items:center;gap:10px;width:100%;margin-top:10px;padding:12px 14px;border:1px solid var(--ink);background:transparent;color:var(--ink);font:inherit;font-size:14px;cursor:pointer;text-align:start}.cxInv span:nth-of-type(1){flex:1}.cxInv:hover,.cxInv:focus-visible{background:var(--ink);color:var(--paper)}.cxG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.cxGI{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--rule)}.cxGI b{display:block;font-weight:600;font-size:14px;line-height:1.3}.cxGI span{display:block;font-size:13px;color:var(--ink2);line-height:1.45}.cxGI svg{color:var(--ink);margin-top:1px}.cxGH{margin:0 0 4px;font-family:var(--fd);font-size:19px;padding-bottom:8px;border-bottom:1.5px solid var(--ink)}.cxG ul{list-style:none;margin:0;padding:0}.cxG li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--rule)}.cxG li:last-child{border-bottom:0}.cxSide{position:sticky;top:84px;display:flex;flex-direction:column;gap:10px;min-width:0}.cxCfg{padding:0}.cxCS{margin:0 0 6px;font-size:13px;color:var(--ink2);line-height:1.45}.cxCH{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.cxCH small{font-size:12px;color:var(--ink2);line-height:1.4}.cxO{list-style:none;margin:0;padding:0;display:grid;gap:0}.cxO li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;border-top:1px solid var(--rule)}.cxOT{display:grid;grid-template-columns:18px 22px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:54px;padding:8px 0;border:0;background:transparent;color:var(--ink);font:inherit;text-align:start;cursor:pointer;transition:border-color .15s,background .15s}.cxOT:hover .cxCk{border-color:var(--ink)}.cxOT[aria-pressed=true] .cxON b{text-decoration:underline;text-underline-offset:3px}.cxCk{display:grid;place-items:center;width:18px;height:18px;border:1px solid var(--ink3);color:transparent}.cxOT[aria-pressed=true] .cxCk{background:var(--ink);border-color:var(--ink);color:var(--paper)}.cxON{display:flex;flex-direction:column;min-width:0}.cxON b{font-weight:600;font-size:14px;line-height:1.25}.cxON small{font-size:11.5px;color:#2f6b47}.cxON small.ess{color:var(--ink2)}.cxOP{font-size:13px;white-space:nowrap}.cxOI{min-width:44px;border:0;background:transparent;color:var(--ink2);font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cxOI:hover,.cxOI:focus-visible{color:var(--ink)}.cxTot{background:var(--ink);color:var(--paper);padding:18px 18px 16px}.cxTot .ctL{color:#f2ede4b3}.cxTV{display:block;font-family:var(--fd);font-size:clamp(40px,4vw,54px);line-height:1;margin:4px 0 10px}.cxTot .finLines li{border-top-color:#f2ede42e;padding:6px 0;font-size:13px}.cxTot .finLines .finDep{border-top-color:#f2ede499}.cxRes{display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;margin-top:14px;background:var(--paper);color:var(--ink);font-size:15px;letter-spacing:.03em;text-decoration:none}.cxRes:hover,.cxRes:focus-visible{background:#fff}.cxCon{display:block;margin-top:10px;font-size:13px;color:#f2ede4d9;text-align:center;text-decoration:underline;text-underline-offset:3px}.cxRP{margin:10px 0 0;font-size:12px;line-height:1.45;color:#f2ede4b3;text-align:center}@media(max-width:980px){.cxGrid{grid-template-columns:minmax(0,1fr)}.cxSide{position:static}}@media(max-width:700px){.cxG{grid-template-columns:minmax(0,1fr)}.cxG>*{order:var(--o)}.cxGH:not(:first-of-type){margin-top:16px}.cxGI:empty{display:none}}@media(max-width:560px){.cxR{grid-template-columns:minmax(0,1fr)}.cxOT{grid-template-columns:18px minmax(0,1fr) auto;gap:10px;padding:8px 0}.cxOT>svg{display:none}.cxOI{min-width:46px;font-size:12px}}.axCta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px clamp(24px,4vw,56px);align-items:center;margin-top:8px;padding:clamp(24px,3vw,40px);border:1px solid var(--accent);background:#171512}.axH{font-size:clamp(30px,3.2vw,44px);line-height:1.1;margin:0 0 10px}.axP{margin:0 0 22px;font-size:15px;color:var(--soft);max-width:640px;line-height:1.6}.axIco{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.axIco li{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:14px 12px;border-top:1px solid var(--line2);font-size:13px;line-height:1.35;color:var(--muted)}.axIco svg{color:var(--accent)}.axR{display:flex;flex-direction:column;align-items:stretch;gap:10px;max-width:260px}.axBtn{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:0 26px;border:0;background:var(--accent);color:var(--onAccent);font:inherit;font-size:16px;letter-spacing:.02em;cursor:pointer;transition:background .2s}.axBtn span{font-size:24px;line-height:1}.axBtn:hover,.axBtn:focus-visible{background:#eadbc4}.axR small{font-size:13px;color:var(--soft);line-height:1.5}@media(max-width:1100px){.axCta{grid-template-columns:minmax(0,1fr)}.axR{max-width:none}.axIco{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.axIco{grid-template-columns:repeat(2,minmax(0,1fr))}}.axModal{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:16px}.axBg{position:absolute;inset:0;background:#0a0a09b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.axPanel{--ink:#0F0F0E;--ink2:#5E584F;--rule:#CFC5B8;--paper:#F2EDE4;--paper2:#E8E1D6;position:relative;width:min(780px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:var(--paper);color:var(--ink);padding:clamp(22px,3.4vw,44px);box-shadow:0 40px 100px #0009;color-scheme:light}.axTop{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px}.axTop .d{margin:0;font-size:clamp(24px,2.6vw,32px)}.axX{width:44px;height:44px;border:1px solid var(--rule);background:transparent;color:var(--ink);font-size:24px;cursor:pointer}.axBar{list-style:none;margin:0 0 26px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.axBar li{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:13px;color:var(--ink2);position:relative;text-align:center}.axBar li:not(:last-child):after{content:"";position:absolute;top:22px;left:calc(50% + 28px);right:calc(-50% + 28px);height:1px;background:var(--rule)}.axBar li.done:not(:last-child):after{background:var(--ink)}.axDot{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--rule);border-radius:50%;background:var(--paper)}.axBar li.on{color:var(--ink);font-weight:600}.axBar li.on .axDot{background:var(--ink);border-color:var(--ink);color:var(--paper)}.axBar li.done .axDot{border-color:var(--ink);color:var(--ink)}.axF{border:0;margin:0 0 20px;padding:0}.axF legend{font-weight:600;font-size:15px;margin-bottom:10px;padding:0}.axChips{display:flex;flex-wrap:wrap;gap:8px}.axChips label{position:relative}.axChips input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.axChips span{display:inline-flex;align-items:center;min-height:44px;padding:8px 18px;border:1px solid var(--rule);font-size:14px;transition:background .15s,border-color .15s}.axChips label:hover span{border-color:var(--ink2)}.axChips input:checked+span{background:var(--ink);border-color:var(--ink);color:var(--paper)}.axChips input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.axIn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.axIn label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--ink2)}.axIn .wide{grid-column:1/-1}.axIn input:not([type=checkbox]),.axIn select{min-height:48px;padding:10px 14px;border:1px solid var(--rule);background:#fff;color:var(--ink);font:inherit;font-size:15px}.axIn label.err input,.axIn label.err{border-color:#b4532a;color:#b4532a}.axChk{flex-direction:row!important;align-items:flex-start;gap:10px!important;font-size:13px}.axChk input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--ink)}.axSim{margin:16px 0 0;padding:12px 14px;background:var(--paper2);font-size:12px;color:var(--ink2);line-height:1.5}.axNav{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-top:20px;border-top:1px solid var(--rule)}.axGo{display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 24px;border:0;background:var(--ink);color:var(--paper);font:inherit;font-size:15px;cursor:pointer;text-decoration:none}.axGo span{font-size:20px;line-height:1}.axGhost{min-height:52px;padding:0 20px;border:1px solid var(--rule);background:transparent;color:var(--ink);font:inherit;font-size:15px;cursor:pointer}.axOkH{font-size:clamp(26px,3vw,36px);line-height:1.15;margin:0 0 10px}.axOkP{margin:0 0 20px;font-size:15px;color:var(--ink2);line-height:1.6}.axTs{display:grid;gap:10px}.axTs.two{grid-template-columns:repeat(2,minmax(0,1fr))}.axT{border:1px solid var(--ink);padding:18px 20px}.axTh{margin:0 0 8px;font-weight:600;font-size:14px}.axT ul{list-style:none;margin:0;padding:0}.axT li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:8px 0;border-top:1px solid var(--rule);font-size:14px}.axT li b{font-family:var(--fd);font-weight:400;font-size:22px}.axT li small{grid-column:1/-1;font-size:12px;color:var(--ink2)}.axHyp{margin:10px 0 0;font-size:12px;color:var(--ink2);line-height:1.5}.axFullH{margin:24px 0 10px;font-weight:600;font-size:15px}.axIco.sm{grid-template-columns:repeat(3,minmax(0,1fr))}.axPanel .axIco li{color:var(--ink);border-color:var(--rule)}.axPanel .axIco svg{color:var(--ink)}@media(max-width:600px){.axIn,.axTs.two{grid-template-columns:minmax(0,1fr)}.axIco.sm{grid-template-columns:repeat(2,minmax(0,1fr))}.axBar li:not(:last-child):after{left:calc(50% + 24px);right:calc(-50% + 24px)}}.anBtns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.anBtns button{cursor:pointer;text-align:start;padding:24px 28px;border:1px solid var(--accent);background:transparent;color:var(--text);display:flex;flex-direction:column;gap:6px;transition:background .2s,color .2s}.anBtns button .d{font-size:clamp(22px,2.2vw,30px)}.anBtns button small{font-size:13px;color:var(--soft)}.anBtns button:hover,.anBtns button:focus-visible{background:var(--accent);color:var(--onAccent)}.anBtns button:hover small,.anBtns button:focus-visible small{color:inherit;opacity:.75}.anPanel{--ink:#0F0F0E;--ink2:#5E584F;--ink3:#8A8174;--rule:#CFC5B8;--paper:#F2EDE4;--paper2:#E8E1D6;--hot:#B4532A;--text:var(--ink);--soft:var(--ink2);background:var(--paper);color:var(--ink);padding:clamp(22px,3.4vw,48px);z-index:2;color-scheme:light;box-shadow:0 30px 80px #00000080}.anPanel.in{animation:anIn .75s cubic-bezier(.2,.7,.1,1) both}.anPanel.in .cv{animation:anDraw 1.6s .35s ease-out both}@keyframes anIn{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes anDraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.anTop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:1px solid var(--ink);padding-bottom:18px}.anK{margin:0 0 12px;font-size:14px;color:var(--ink2)}.anSeg{display:flex;border:1px solid var(--ink)}.anSeg button{cursor:pointer;min-height:44px;padding:0 22px;border:0;background:transparent;color:var(--ink);font-family:var(--fd);font-size:22px}.anSeg button[aria-selected=true]{background:var(--ink);color:var(--paper)}.anX{cursor:pointer;min-height:44px;padding:0 16px;border:1px solid var(--ink);background:transparent;color:var(--ink);font:inherit;font-size:14px;display:flex;align-items:center;gap:10px}.anX span{font-size:22px;line-height:1}.anGrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:14px 0;border-bottom:1px solid var(--rule);font-size:14px;color:var(--ink2)}.anGrow b{color:var(--ink);font-weight:500}.anGrow input{flex:1 1 220px;max-width:340px;accent-color:var(--ink)}.anKpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--rule)}.anKpi{padding:22px 20px 22px 0;display:flex;flex-direction:column;gap:6px}.anKpi+.anKpi{padding-inline-start:20px;border-inline-start:1px solid var(--rule)}.anKpi span{font-size:13px;color:var(--ink2)}.anKpi b{font-size:clamp(26px,2.6vw,40px);font-weight:400;line-height:1.05}.anKpi small{font-size:12px;color:var(--ink3)}.anKpi.hi b{color:var(--hot)}.anBlk{padding:26px 0 0}.anH{margin:0 0 14px;font-family:var(--fd);font-size:22px}.anChart svg{display:block;width:100%;height:auto;overflow:visible}.anChart text{fill:var(--ink2);font-size:12px;font-family:inherit}.anChart .htc{stroke:#b9ae9f;stroke-width:1.2}.anChart .upA{fill:#0f0f0e1a}.anChart .zL{stroke:var(--ink);stroke-width:1}.anChart .cv{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-dasharray:1;stroke-dashoffset:0}.anChart .pyL{stroke:var(--hot);stroke-width:1;stroke-dasharray:3 4}.anChart .pyC{fill:var(--hot)}.anChart .pyT{fill:var(--hot);font-size:13px}.anChart .rsL{stroke:var(--ink);stroke-width:1.4;stroke-dasharray:2 3}.anChart .rsC{fill:var(--paper);stroke:var(--ink);stroke-width:1.6}.anChart .vT{fill:var(--ink);font-family:var(--fd);font-size:20px}.anNote{margin:10px 0 0;font-size:13px;color:var(--ink2);display:flex;align-items:center;gap:8px}.anNote .rsK{display:inline-block;width:10px;height:10px;border-radius:50%;border:1.6px solid var(--ink)}.anRow{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:0 40px}.anStack{display:flex;height:22px;gap:2px}.anStack i,.anLeg i{display:block;background:var(--ink)}.anStack .smg,.anLeg .smg{background:#8a8174}.anStack .spf,.anLeg .spf{background:#b9ae9f}.anStack .stx,.anLeg .stx{background:#d9cfc2}.anLeg{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px;font-size:14px}.anLeg li{display:grid;grid-template-columns:12px minmax(0,1fr) auto 48px;align-items:center;gap:10px}.anLeg li i{width:12px;height:12px}.anLeg b{font-weight:500}.anLeg em{font-style:normal;color:var(--ink3);text-align:end}.anVs{display:grid;gap:14px}.anVs>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:baseline;font-size:14px;color:var(--ink2)}.anVs b{font-size:26px;font-weight:400;color:var(--ink)}.anVs i{grid-column:1/-1;display:block;height:10px;background:var(--ink)}.anVs .bk i{background:#b9ae9f}.anVs .bk b{color:var(--ink2)}.anTbl{overflow-x:auto}.anTbl table{width:100%;border-collapse:collapse;font-size:14px;font-variant-numeric:tabular-nums}.anTbl th{text-align:end;font-weight:500;font-size:12px;color:var(--ink2);padding:0 0 8px;border-bottom:1px solid var(--ink)}.anTbl td{color:var(--ink);text-align:end;padding:9px 0;border-bottom:1px solid var(--rule);white-space:nowrap}.anTbl th:first-child,.anTbl td:first-child{text-align:start}.anTbl th+th,.anTbl td+td{padding-inline-start:14px}.anTbl td:last-child{font-weight:600}@media(max-width:860px){.anKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.anKpi:nth-child(3){padding-inline-start:0;border-inline-start:0}.anKpi:nth-child(n+3){border-top:1px solid var(--rule)}.anRow,.anBtns{grid-template-columns:minmax(0,1fr)}}@media(max-width:480px){.anTbl th:nth-child(3),.anTbl td:nth-child(3){display:none}.anTbl table{font-size:12px}.anTbl th+th,.anTbl td+td{padding-inline-start:8px}.anSeg button{padding:0 14px;font-size:19px}}@media(prefers-reduced-motion:reduce){.anPanel.in,.anPanel.in .cv{animation:none}}input[type=range]{width:100%;accent-color:var(--accent);height:32px}.buyBar{display:flex;height:14px;gap:3px}.buyBar button{border:0;padding:0;cursor:pointer;background:var(--line)}.buyBar button[aria-pressed=true]{background:var(--accent)}.faqImg{flex:1 1 420px;position:relative;min-height:640px}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.qa{border-bottom:1px solid var(--line);padding:20px 0}.qa summary{font-family:var(--fd);font-size:22px;line-height:1.35;display:flex;justify-content:space-between;gap:16px}.qa summary:after{content:"+";color:var(--accent);font-family:var(--fb)}.qa[open] summary:after{content:"−"}.lf input{font:inherit;font-size:16px;background:transparent;border:0;padding:10px 0;outline:none;width:100%;color:var(--text)}.lf label{display:block;border-bottom:1px solid var(--text)}.lab{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.mob{display:none}footer{padding-block:24px 96px}@media(max-width:1100px){.hdrLinks{display:none!important}.hdr{grid-template-columns:auto 1fr}.menuBtn{display:inline-flex}.reviews{grid-template-columns:repeat(2,minmax(0,1fr))}.rates{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}}@media(max-width:900px){.cur{display:none}}@media(max-width:760px){.hdr{padding:14px 16px;gap:8px}.hdrCta{display:none}.ddBtn{padding:0 6px}}@media(max-width:760px){.wrap{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.sec{padding-block:72px}.l{padding:64px 20px 24px}.st{position:static}.imgL,.faqImg{flex-basis:100%;min-height:440px;order:0}.panel{padding:28px 22px 32px;margin:0!important;max-width:none!important}.hideM{display:none!important}.mob{display:flex;position:fixed;inset:auto 0 0;z-index:9;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid var(--line)}.trust{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.tItem{padding-inline:16px 0}.tItem:nth-child(odd){padding-inline-start:0;border-inline-start:0}.rooms{padding:32px 20px 8px}.cmpGrid{grid-template-columns:1fr}#lb{padding:64px 12px 84px}#lb .lbP,#lb .lbN{top:auto;bottom:16px;transform:none}#lb .lbP{left:calc(50% - 60px)}#lb .lbN{right:calc(50% - 60px)}.rrGal{height:240px;flex-basis:100%}.rrGal img{border-width:4px}.photos{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto}.photos img{aspect-ratio:1}.photos img:first-child{grid-column:span 2;grid-row:auto;aspect-ratio:4/3}.rates{grid-template-columns:1fr;row-gap:18px}.reviews,.ways,.flist,.fmList{grid-template-columns:minmax(0,1fr)}.g3x{grid-template-columns:minmax(0,1fr);padding:40px 20px}.span2{grid-column:auto}.lvBody{padding-inline:0}.lvList{columns:1}.simOut{grid-template-columns:minmax(0,1fr)}.fmImg{display:none}.langs button{min-width:34px;padding:0 6px}}.pnlm-container{margin:0;padding:0;overflow:hidden;position:relative;cursor:default;width:100%;height:100%;font-family:Helvetica,Nimbus Sans L,Liberation Sans,Arial,sans-serif;background:#f4f4f4 url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2267%22%20height%3D%22100%22%20viewBox%3D%220%200%2067%20100%22%3E%0A%3Cpath%20stroke%3D%22%23ccc%22%20fill%3D%22none%22%20d%3D%22M33.5%2C50%2C0%2C63%2C33.5%2C75%2C67%2C63%2C33.5%2C50m-33.5-50%2C67%2C25m-0.5%2C0%2C0%2C75m-66.5-75%2C67-25m-33.5%2C75%2C0%2C25m0-100%2C0%2C50%22%2F%3E%0A%3C%2Fsvg%3E%0A) repeat;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;-ms-user-select:none;user-select:none;outline:0;line-height:1.4;contain:content}.pnlm-container *{box-sizing:content-box}.pnlm-ui{position:absolute;width:100%;height:100%;z-index:1}.pnlm-grab{cursor:grab;cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s6.38-6.73%204.64-8.24-3.47%201.01-3.47%201.01%203.61-5.72%201.41-6.49c-2.2-0.769-3.33%204.36-3.33%204.36s0.873-5.76-1.06-5.76-1.58%205.39-1.58%205.39-0.574-4.59-2.18-4.12c-1.61%200.468-0.572%205.51-0.572%205.51s-1.58-4.89-2.93-3.79c-1.35%201.11%200.258%205.25%200.572%206.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A) 12 8,default}.pnlm-grabbing{cursor:grabbing;cursor:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2226%22%20width%3D%2226%22%3E%0A%3Cpath%20stroke%3D%22%23000%22%20stroke-width%3D%221px%22%20fill%3D%22%23fff%22%20d%3D%22m15.3%2020.5s5.07-5.29%203.77-6.74c-1.31-1.45-2.53%200.14-2.53%200.14s2.74-3.29%200.535-4.06c-2.2-0.769-2.52%201.3-2.52%201.3s0.81-2.13-1.12-2.13-1.52%201.77-1.52%201.77-0.261-1.59-1.87-1.12c-1.61%200.468-0.874%202.17-0.874%202.17s-0.651-1.55-2-0.445c-1.35%201.11-0.68%202.25-0.365%203.62%200.836%202.43%202.03%202.94%202.17%205.55%22%2F%3E%0A%3C%2Fsvg%3E%0A) 12 8,default}.pnlm-sprite{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%22208%22%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22117%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20fill-opacity%3D%22.78%22%20cy%3D%22143%22%20cx%3D%2213%22%20r%3D%2211%22%20fill%3D%22%23fff%22%2F%3E%0A%3Ccircle%20cy%3D%22169%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cy%3D%22195%22%20cx%3D%2213%22%20r%3D%227%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%2F%3E%0A%3Ccircle%20cx%3D%2213%22%20cy%3D%22195%22%20r%3D%222.5%22%2F%3E%0A%3Cpath%20d%3D%22m5%2083v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-5%205v6h6v-6zm-5%205v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20110a7%207%200%200%200%20-7%207%207%207%200%200%200%207%207%207%207%200%200%200%207%20-7%207%207%200%200%200%20-7%20-7zm-1%203h2v2h-2zm0%203h2v5h-2z%22%2F%3E%0A%3Cpath%20d%3D%22m5%2057v6h2v-4h4v-2zm10%200v2h4v4h2v-6zm-10%2010v6h6v-2h-4v-4zm14%200v4h-4v2h6v-6z%22%2F%3E%0A%3Cpath%20d%3D%22m17%2038v2h-8v-2z%22%2F%3E%0A%3Cpath%20d%3D%22m12%209v3h-3v2h3v3h2v-3h3v-2h-3v-3z%22%2F%3E%0A%3Cpath%20d%3D%22m13%20136-6.125%206.125h4.375v7.875h3.5v-7.875h4.375z%22%2F%3E%0A%3Cpath%20d%3D%22m10.428%20173.33v-5.77l5-2.89v5.77zm1-1.73%203-1.73-3.001-1.74z%22%2F%3E%0A%3C%2Fsvg%3E%0A)}.pnlm-container:-moz-full-screen{height:100%!important;width:100%!important;position:static!important}.pnlm-container:-webkit-full-screen{height:100%!important;width:100%!important;position:static!important}.pnlm-container:-ms-fullscreen{height:100%!important;width:100%!important;position:static!important}.pnlm-container:fullscreen{height:100%!important;width:100%!important;position:static!important}.pnlm-render-container{cursor:inherit;position:absolute;height:100%;width:100%}.pnlm-controls{margin-top:4px;background-color:#f2ede4;border:1px solid #999;border-color:#0006;border-radius:3px;cursor:pointer;z-index:2;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{position:absolute;top:0;left:4px;z-index:1}.pnlm-zoom-controls{width:26px;height:52px}.pnlm-zoom-in{width:100%;height:50%;position:absolute;top:0;border-radius:3px 3px 0 0}.pnlm-zoom-out{width:100%;height:50%;position:absolute;bottom:0;background-position:0 -26px;border-top:1px solid #ddd;border-top-color:#0000001a;border-radius:0 0 3px 3px}.pnlm-fullscreen-toggle-button,.pnlm-orientation-button,.pnlm-hot-spot-debug-indicator{width:26px;height:26px}.pnlm-hot-spot-debug-indicator{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background-color:#f2ede480;border-radius:13px;display:none}.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}.pnlm-panorama-info{position:absolute;bottom:4px;background-color:#000000b3;border-radius:0 3px 3px 0;padding-right:10px;color:#f2ede4;text-align:left;display:none;z-index:2;-webkit-transform:translateZ(9999px);transform:translateZ(9999px)}.pnlm-title-box{position:relative;font-size:20px;display:table;padding-left:5px;margin-bottom:3px}.pnlm-author-box{position:relative;font-size:12px;display:table;padding-left:5px}.pnlm-load-box{position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:#000000b3;border-radius:3px;text-align:center;font-size:20px;display:none;color:#f2ede4}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;display:none}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear;height:10px;width:10px;background-color:#f2ede4;position:relative}@keyframes pnlm-mv{0%{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}@-webkit-keyframes pnlm-mv{0%{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}.pnlm-load-button{position:absolute;top:50%;left:50%;width:200px;height:100px;margin:-50px 0 0 -100px;background-color:#000000b3;border-radius:3px;text-align:center;font-size:20px;display:table;color:#f2ede4;cursor:pointer}.pnlm-load-button:hover{background-color:#000c}.pnlm-load-button p{display:table-cell;vertical-align:middle}.pnlm-info-box{font-size:15px;position:absolute;top:50%;left:50%;width:200px;height:150px;margin:-75px 0 0 -100px;background-color:#000;border-radius:3px;display:table;text-align:center;color:#f2ede4;table-layout:fixed}.pnlm-info-box a,.pnlm-author-box a{color:#f2ede4;word-wrap:break-word;overflow-wrap:break-word}.pnlm-info-box p{display:table-cell;vertical-align:middle;padding:0 5px}.pnlm-error-msg{display:none}.pnlm-about-msg{font-size:12px;line-height:11px;color:#f2ede4;padding:5px 8px;background:#000000b3;border-radius:3px;position:absolute;top:50px;left:50px;display:none;opacity:0;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;z-index:1}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#f2ede4}.pnlm-about-msg a:hover,.pnlm-about-msg a:active{color:#eee}.pnlm-hotspot-base{position:absolute;visibility:hidden;cursor:default;vertical-align:middle;top:0;z-index:1}.pnlm-hotspot{height:26px;width:26px;border-radius:13px}.pnlm-hotspot:hover{background-color:#f2ede433}.pnlm-hotspot.pnlm-info{background-position:0 -104px}.pnlm-hotspot.pnlm-scene{background-position:0 -130px}div.pnlm-tooltip span{visibility:hidden;position:absolute;border-radius:3px;background-color:#000000b3;color:#f2ede4;text-align:center;max-width:200px;padding:5px 10px;margin-left:-220px;cursor:default}div.pnlm-tooltip:hover span{visibility:visible}div.pnlm-tooltip:hover span:after{content:"";position:absolute;width:0;height:0;border-width:10px;border-style:solid;border-color:rgba(0,0,0,.7) transparent transparent transparent;bottom:-20px;left:-10px;margin:0 50%}.pnlm-compass{position:absolute;width:50px;height:50px;right:4px;bottom:4px;border-radius:25px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%2250%22%20width%3D%2250%22%3E%0A%3Cpath%20d%3D%22m24.5078%206-3.2578%2018h7.5l-3.25781-18h-0.984376zm-3.2578%2020%203.2578%2018h0.9844l3.2578-18h-7.5zm1.19531%200.9941h5.10938l-2.5547%2014.1075-2.5547-14.1075z%22%2F%3E%0A%3C%2Fsvg%3E%0A);cursor:default;display:none}.pnlm-world{position:absolute;left:50%;top:50%}.pnlm-face{position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0}.pnlm-dragfix,.pnlm-preview-img{position:absolute;height:100%;width:100%}.pnlm-preview-img{background-size:cover;background-position:center}.pnlm-lbar{width:150px;margin:0 auto;border:#F2EDE4 1px solid;height:6px}.pnlm-lbar-fill{background:#f2ede4;height:100%;width:0}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{position:absolute;top:0;left:0}.pnlm-pointer{cursor:pointer}#pano{position:absolute;inset:0}#pano .pnlm-controls-container{top:16px;left:16px}#tourBox .tourCtl{z-index:3}.pnlm-load-box{background:#0f0f0eb3}:root{--ease:cubic-bezier(.2,.7,.2,1);--easeOut:cubic-bezier(.16,1,.3,1)}html.anim .rv{opacity:0;transform:translateY(20px);transition:opacity .75s var(--easeOut),transform .9s var(--easeOut);transition-delay:var(--d,0s)}html.anim .rv.in{opacity:1;transform:none}html.anim .rvImg{overflow:hidden;clip-path:inset(7% 7% 7% 7%);transition:clip-path 1.1s var(--easeOut);transition-delay:var(--d,0s)}html.anim .rvImg>img{scale:1.1;transition:scale 1.8s var(--easeOut)}html.anim .rvImg.in{clip-path:inset(0 0 0 0)}html.anim .rvImg.in>img{scale:1}#top .bg{animation:kb 16s var(--easeOut) both}@keyframes kb{0%{scale:1.14}to{scale:1.02}}#top .panel>*{animation:heroIn 1.3s var(--easeOut) both}#top .panel>*:nth-child(1){animation-delay:.25s}#top .panel>*:nth-child(2){animation-delay:.4s}#top .panel>*:nth-child(3){animation-delay:.55s}#top .panel>*:nth-child(4){animation-delay:.7s}#top .panel>*:nth-child(5){animation-delay:.85s}#top .panel>*:nth-child(6){animation-delay:1s}@keyframes heroIn{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.full .bg{will-change:translate}#p-hdr header{position:relative;transition:background .5s var(--ease)}#p-hdr .hdr{transition:padding .5s var(--ease)}#p-hdr.scrolled header{border-bottom-color:var(--line);background:#0f0f0ed1;backdrop-filter:blur(14px) saturate(1.2);-webkit-backdrop-filter:blur(14px) saturate(1.2)}#p-hdr.scrolled .hdr{padding-block:12px}#scrollBar{position:absolute;left:0;bottom:-1px;height:1px;width:100%;background:var(--accent);transform-origin:0 50%;transform:scaleX(var(--sp,0));pointer-events:none}html[dir=rtl] #scrollBar{transform-origin:100% 50%}.btn{position:relative;overflow:hidden;transition:background .5s var(--ease),color .5s var(--ease),border-color .5s var(--ease)}.btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-120%);transition:transform .9s var(--ease);pointer-events:none}.btn:hover:after{transform:translate(120%)}.btn.line:hover{background:var(--text);color:var(--bg)}.hdrLinks a{position:relative}.hdrLinks a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .5s var(--ease)}.hdrLinks a:hover:after{transform:scaleX(1);transform-origin:left}.rooms img,.photos img{transition:filter .8s var(--ease)}.rooms figure:hover img,.photos img:hover{filter:brightness(1.08) contrast(1.03)}@media(prefers-reduced-motion:reduce){html.anim .rv,html.anim .rvImg{opacity:1!important;transform:none!important;clip-path:none!important}html.anim .rvImg>img{scale:1!important}#top .bg,#top .panel>*{animation:none!important}.full .bg{translate:none!important}}.waI{flex:none;margin-inline-end:8px;vertical-align:-3px}.hdrCta{display:inline-flex;align-items:center}.anBtns button .waI{margin:0 0 6px}.lfWa{display:flex;align-items:center;justify-content:center;min-height:58px;font-size:15px;margin-bottom:12px}.lfOr{margin:0 0 18px;font-size:13px;color:var(--soft);text-align:center}.gTour{position:absolute;z-index:3;right:16px;bottom:16px;display:flex;align-items:center;gap:12px;padding:10px 18px 10px 12px;border:1px solid rgba(242,237,228,.55);background:#0f0f0e9e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f2ede4;cursor:pointer;text-align:start;font:inherit;transition:background .25s}.gTour:hover,.gTour:focus-visible{background:#0f0f0ed9}.gTour b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.1}.gTour small{display:block;font-size:12px;opacity:.8;margin-top:2px}.gThTour .gTh360{display:grid;place-items:center;width:100%;aspect-ratio:4/3;border:1px solid var(--line2);color:var(--text);outline:1px solid transparent;outline-offset:3px;transition:outline-color .3s,background .3s}.gThTour{color:var(--text)!important}.gThTour:hover .gTh360{background:var(--bg2);outline-color:var(--accent)}.tModal{position:fixed;inset:0;z-index:90;background:#0b0b0a;overflow:auto}.tModal[hidden]{display:none}.tmIn{max-width:1400px;margin:0 auto;padding:clamp(14px,2vw,28px) clamp(16px,3vw,40px) 24px;min-height:100%;box-sizing:border-box;display:flex;flex-direction:column}.tmTop{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px}.tmTop .k{margin:0 0 4px}.tmH{font-size:clamp(22px,2.4vw,34px);line-height:1.15}.tmX{flex:none;width:52px;height:52px;border:1px solid var(--line2);background:transparent;color:var(--text);font-size:28px;line-height:1;cursor:pointer}.tmX:hover,.tmX:focus-visible{background:var(--text);color:var(--bg)}.tModal .tPath{margin-bottom:12px}.tModal .tourBox{height:auto;flex:1 1 auto;min-height:320px;height:calc(100dvh - 240px)}@media(max-width:860px){.gTour{right:10px;bottom:10px;padding:8px 12px 8px 10px}.gTour small{display:none}.gTour b{font-size:16px}.gTour svg{width:28px;height:28px}.tModal .tourBox{height:calc(100dvh - 300px)}}.gHead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px}.gHead .h2{margin-bottom:0}.gNav{display:flex;align-items:center;gap:8px}.gCount{font-size:28px;margin-inline-end:14px}.gCount i{font-style:normal;font-size:16px;color:var(--faint)}.gNav button{width:52px;height:52px;border:1px solid var(--line2);background:transparent;color:var(--text);font-size:24px;cursor:pointer;transition:background .2s,color .2s}.gNav button:hover,.gNav button:focus-visible{background:var(--text);color:var(--bg)}.vPic.gMain{position:relative;top:auto;aspect-ratio:16/9}.gDesc{display:grid;grid-template-columns:72px minmax(0,1fr);gap:4px 20px;padding:26px 0 28px;border-bottom:1px solid var(--line)}.gDesc.sw{animation:gIn .55s ease both}@keyframes gIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.gN{font-size:13px;letter-spacing:.14em;color:var(--accent);padding-top:12px}.gT{font-size:clamp(28px,2.8vw,40px);line-height:1.1;margin-bottom:8px}.gD{margin:0;max-width:680px;color:var(--muted);font-size:16px;line-height:1.6}.gThumbs{list-style:none;margin:20px 0 0;padding:0 0 112px;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px}.gThumbs button{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;background:none;color:var(--faint);cursor:pointer;text-align:start;font:inherit;font-size:12px;line-height:1.3}.gThumbs img{width:100%;aspect-ratio:4/3;object-fit:cover;opacity:.5;outline:1px solid transparent;outline-offset:3px;transition:opacity .3s,outline-color .3s;background:var(--bg2)}.gThumbs button:hover img{opacity:.85}.gThumbs button[aria-pressed=true]{color:var(--text)}.gThumbs button[aria-pressed=true] img{opacity:1;outline-color:var(--accent)}@media(max-width:860px){.gThumbs{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:80px}.gThumbs li{flex:0 0 116px;scroll-snap-align:start}.vPic.gMain{aspect-ratio:4/3}.gDesc{grid-template-columns:minmax(0,1fr)}.gN{padding-top:0}.gCount{font-size:22px}}@media(prefers-reduced-motion:reduce){.gDesc.sw{animation:none}}.vIdx{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:clamp(24px,4vw,56px);align-items:start;padding-bottom:112px}.vPic{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--bg2);cursor:zoom-in;position:sticky;top:96px}.vPic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.03);transition:opacity .7s ease,transform 1.6s ease}.vPic img.on{opacity:1;transform:none}.vTag{position:absolute;z-index:2;top:16px;left:16px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px;background:var(--scrim);color:var(--text)}.vZoom{position:absolute;z-index:2;top:12px;right:14px;font-size:20px;color:var(--text);opacity:.8}.vCap{position:absolute;z-index:2;inset:auto 0 0;padding:72px 28px 24px;background:linear-gradient(transparent,#0a0a09e0);pointer-events:none}.vN{font-size:13px;letter-spacing:.14em;color:var(--accent)}.vT{font-size:clamp(26px,2.6vw,38px);line-height:1.1;margin:6px 0 8px}.vD{margin:0;max-width:560px;color:var(--muted);font-size:15px}.vList{list-style:none;margin:0;padding:0;border-top:1px solid var(--text)}.vList button{display:grid;grid-template-columns:44px minmax(0,1fr);gap:2px 10px;width:100%;text-align:start;background:none;border:0;border-bottom:1px solid var(--line);padding:16px 0;color:var(--soft);cursor:pointer;font:inherit;transition:color .25s}.vList .vLn{font-size:13px;color:var(--faint);padding-top:6px}.vList .vLt{font-size:22px;line-height:1.25;color:inherit}.vList .vLc{grid-column:2;font-size:13px;color:var(--faint);max-height:0;overflow:hidden;transition:max-height .35s ease}.vList button:hover,.vList button[aria-pressed=true]{color:var(--text)}.vList button[aria-pressed=true] .vLn{color:var(--accent)}.vList button[aria-pressed=true] .vLc{max-height:60px}.tPath{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line2)}.tPath button{width:100%;display:flex;gap:10px;align-items:baseline;text-align:start;background:none;border:0;border-top:2px solid transparent;margin-top:-1px;padding:14px 10px 12px 0;color:var(--soft);cursor:pointer;font:inherit;font-size:14px}.tPath button span{font-family:var(--fd);font-size:18px;color:var(--faint)}.tPath button.seen{color:var(--muted)}.tPath button.seen span{color:var(--accent)}.tPath button[aria-selected=true]{color:var(--text);border-top-color:var(--accent)}.tPath button[aria-selected=true] span{color:var(--accent)}.tNext{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 18px;border:0;background:var(--accent);color:var(--onAccent);cursor:pointer;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.locGrid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px;align-items:center}.bMap{width:100%;height:auto;max-width:680px;justify-self:end;overflow:visible}.bMap .cst{fill:none;stroke:#f2ede4c7;stroke-width:1.1;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.bMap .lnd{fill:url(#bmLand);opacity:0}.bMap .e1{fill:none;stroke:#f2ede429;stroke-width:1;opacity:0}.bMap .e2{fill:none;stroke:#f2ede41a;stroke-width:1;stroke-dasharray:2 4;opacity:0}.bMap.on .lnd,.bMap.on .e1,.bMap.on .e2{transition:opacity 1.6s ease 1.4s;opacity:1}.bMap .cmp,.bMap .scl{opacity:0}.bMap .cmp path{fill:#f2ede48c}.bMap .scl path{fill:none;stroke:#f2ede480;stroke-width:1}.bMap .cmp text,.bMap .scl text{font-size:12px;fill:#f2ede48c}.bMap.on .cmp,.bMap.on .scl{transition:opacity 1s ease 2.2s;opacity:1}.bMap.on .cst{transition:stroke-dashoffset 3.2s cubic-bezier(.45,0,.2,1);stroke-dashoffset:0}.bMap text{fill:#f2ede4a8;font:11px var(--fb);letter-spacing:.08em}.bMap .lb,.bMap .sea,.bMap .gw,.bMap .rtL{opacity:0}.bMap.on .lb{transition:opacity .6s ease calc(1.6s + var(--d) * .12s);opacity:1}.bMap .sea{font-family:var(--fd);font-style:italic;font-size:15px;letter-spacing:.04em;fill:#f2ede466}.bMap.on .sea,.bMap.on .gw{transition:opacity 1s ease 1.2s;opacity:1}.bMap .gw{fill:#f2ede499}.bMap .rt{fill:none;stroke:var(--accent);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1;opacity:.85}.bMap.on .rt{transition:stroke-dashoffset 1.2s ease 3.1s;stroke-dashoffset:0}.bMap .rtL{fill:var(--accent);font-size:12px}.bMap.on .rtL{transition:opacity .6s ease 3.9s;opacity:1}.bMap .prG{opacity:0;transform:scale(.4);transform-origin:286.3px 272.8px}.bMap.on .prG{transition:opacity .5s ease 2.6s,transform .7s cubic-bezier(.2,1.6,.4,1) 2.6s;opacity:1;transform:none}.bMap .pr{fill:var(--accent)}.bMap .pr2{fill:none;stroke:var(--accent);stroke-width:1;transform-origin:286.3px 272.8px;animation:prPulse 2.6s ease-out infinite}.bMap .prL{fill:var(--text);font-family:var(--fd);font-size:17px;letter-spacing:.02em}@keyframes prPulse{0%{transform:scale(.5);opacity:.8}to{transform:scale(2);opacity:0}}@media(prefers-reduced-motion:reduce){.bMap .cst,.bMap .rt{stroke-dashoffset:0}.bMap .lb,.bMap .sea,.bMap .gw,.bMap .rtL,.bMap .prG,.bMap .lnd,.bMap .e1,.bMap .e2,.bMap .cmp,.bMap .scl{opacity:1;transform:none}}:root{--gold:#FF385C;--goldSoft:rgba(255,56,92,.08)}.abBand{background:#ff385c;color:#fff;padding:clamp(28px,4vw,56px);margin-bottom:40px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"txt side";gap:28px clamp(32px,5vw,80px);align-items:stretch}.abTxt{grid-area:txt;display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-width:0}.abTxt .k{color:#fff!important;font-weight:700;margin:0 0 14px}.abTxt .h2{color:#fff;margin:0}.abTxt .p{color:#ffffffeb;margin:0;max-width:560px}.abSide{grid-area:side;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:28px}.abSide .abLogo,.abSide .abSlot{height:clamp(84px,9vw,132px);width:auto;margin:0;display:block}.abSide .abSlot{border:1px dashed rgba(255,255,255,.8);color:#fff;display:grid;place-items:center;padding:0 24px}.abScore{display:flex;border:1px solid #fff;background:#ffffff1a}.abTop{display:flex;justify-content:space-between;align-items:center;gap:32px;width:100%}.abOcc{display:flex;flex-direction:column;gap:6px}.abOcc b{font-weight:400;font-size:clamp(48px,5.4vw,80px);line-height:.95}.abOcc span{font-size:14px;opacity:.92}.abScore>div{padding:20px 26px}.abScore>div+div{border-inline-start:1px solid rgba(255,255,255,.4);display:flex;flex-direction:column;justify-content:center;gap:6px;max-width:300px}.abScore *{color:#fff!important}@media(max-width:860px){.abBand{grid-template-columns:minmax(0,1fr);grid-template-areas:"logo" "txt" "score";gap:22px}.abSide{display:contents}.abTop{grid-area:logo}.abSide .abLogo,.abSide .abSlot{height:76px}.abScore{grid-area:score}}@media(max-width:420px){.abScore{flex-direction:column}.abScore>div+div{border-inline-start:0;border-top:1px solid rgba(255,255,255,.4);max-width:none}}.proofWarm{background:linear-gradient(180deg,#14110d,#0f0f0e 60%)}.proofWarm .rateBar i{background:var(--gold)!important}.abSlot{display:inline-flex;align-items:center;justify-content:center;width:160px;height:48px;margin-bottom:28px;border:1px dashed rgba(212,167,102,.6);color:#d4a766d9;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.abLogo{display:block;height:40px;width:auto;margin-bottom:28px}.offBlk{background:var(--bg2)}.offBlk .imgL{position:relative}.vsT{border-top:1px solid var(--text)}.vsH,.vsR{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:14px 0;border-bottom:1px solid var(--line)}.vsH span{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.vsH span+span{color:var(--accent)}.vsR .no{color:var(--faint);text-decoration:line-through;text-decoration-color:#f2ede440}.vsR .yes:before{content:"";display:inline-block;width:9px;height:5px;border-left:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);transform:rotate(-45deg) translateY(-3px);margin-inline-end:12px}@media(max-width:1100px){.tPath{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.vIdx{grid-template-columns:minmax(0,1fr)}.vPic{position:relative;top:auto}.locGrid{grid-template-columns:minmax(0,1fr)}.bMap{justify-self:center;max-width:440px}}@media(max-width:760px){.vCap{padding:56px 18px 16px}.vList .vLt{font-size:19px}.tPath{grid-template-columns:repeat(2,minmax(0,1fr))}.tNext{width:100%;justify-content:center}.tourCtl>div:last-child{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.bMap .pr2{animation:none}}@media(max-width:760px){.tCapD{display:none}.tourCtl>div:first-child{padding:8px 12px!important}}.bdS{background:linear-gradient(180deg,#14110d,#0f0f0e 40%);padding-bottom:clamp(56px,6vw,80px)}.bdTop{padding-top:clamp(72px,9vw,128px)}.bdHd{max-width:760px}.bdHd .p{max-width:620px;margin:0}.bdIdx{list-style:none;margin:clamp(40px,5vw,64px) 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.bdIdx:before{content:"";position:absolute;left:7px;right:0;top:7px;height:2px;background:linear-gradient(90deg,var(--accent) 0 60%,var(--line2) 60%)}.bdIdx a{display:flex;flex-direction:column;gap:6px;color:var(--text);text-decoration:none;padding-inline-end:24px}.bdIdx i{position:relative;width:16px;height:16px;border-radius:50%;background:var(--bg);border:2px solid var(--line2);box-sizing:border-box;margin-bottom:12px}.bdIdx .done i{background:var(--accent);border-color:var(--accent)}.bdIdx .now i{background:var(--bg);border-color:var(--accent);box-shadow:0 0 0 5px #d8c4a82e}.bdIdx .d{font-size:clamp(24px,2.4vw,32px);line-height:1.1}.bdIdx small{font-size:14px;color:var(--soft);line-height:1.45}.bdIdx a:hover .d,.bdIdx a:focus-visible .d{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.bdTeam{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:24px clamp(24px,4vw,56px);margin-top:clamp(40px,5vw,64px);padding-top:28px;border-top:1px solid var(--line)}.bdTeam .k{margin:0}.bdTeam .bldL{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}.bdC{scroll-margin-top:0}.bdCh{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin-top:clamp(72px,9vw,120px);padding-top:22px;border-top:1px solid var(--line2);margin-bottom:clamp(28px,3.4vw,44px)}.bdDot{align-self:center;width:12px;height:12px;border-radius:50%;border:2px solid var(--line2);box-sizing:border-box}.bdDot.done{background:var(--accent);border-color:var(--accent)}.bdDot.now{border-color:var(--accent)}.bdWhen{font-size:clamp(22px,2.2vw,28px);line-height:1.1}.bdWhat{font-size:14px;letter-spacing:.04em;color:var(--soft)}.bdS .sec{padding-block:0}#proof .abBand{margin-top:0}.bdS .bdC .h2{font-size:clamp(30px,3.4vw,46px)}.bdS .calHd{display:none!important}.bdS .calGrid .choice{display:flex;flex-direction:column;justify-content:flex-start}.bdOff{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:stretch}.bdPh{position:relative;margin:0;min-height:460px;overflow:hidden}.bdPh img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bdOT{display:flex;flex-direction:column;justify-content:center;min-width:0}.bdOT .h2{margin:0 0 14px}.bdOT .p{margin:0 0 32px;max-width:560px}@media(max-width:900px){.bdTeam,.bdOff{grid-template-columns:minmax(0,1fr)}.bdPh{min-height:300px}}@media(max-width:640px){.bdIdx{grid-template-columns:minmax(0,1fr);gap:22px;padding-inline-start:30px}.bdIdx:before{inset:8px auto 8px 7px;width:2px;height:auto;background:linear-gradient(180deg,var(--accent) 0 60%,var(--line2) 60%)}.bdIdx i{position:absolute;left:0;margin:0}.bdIdx li{position:relative}.bdIdx a{padding:0}.bdIdx li i{left:-30px;top:4px}.bdTeam .bldL{grid-template-columns:minmax(0,1fr)}}:root{--dockH:74px}body.hasDock{padding-bottom:var(--dockH)}html,body{overflow-x:clip}body.hasDock .mob{display:none!important}.dock{position:fixed;left:0;right:0;bottom:0;z-index:20;background:#161614f7;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line2);color:var(--text);padding-bottom:env(safe-area-inset-bottom,0px)}.dock .in{display:flex;align-items:center;gap:clamp(14px,2vw,28px);height:var(--dockH);max-width:1360px;margin:0 auto;padding:0 max(24px,env(safe-area-inset-right,0px)) 0 max(24px,env(safe-area-inset-left,0px))}.dock .nm{display:flex;flex-direction:column;gap:7px}.dock .nm b{font-family:var(--fd);font-weight:400;font-size:21px;line-height:1;white-space:nowrap}.dock .ticks{display:flex;gap:3px}.dock .ticks i{width:12px;height:5px;background:var(--line2);transition:background-color .4s}.dock .ticks i.ok{background:var(--accent)}.dock .st{display:flex;flex-direction:column;gap:3px;padding-inline-start:clamp(14px,2vw,28px);border-inline-start:1px solid var(--line);min-width:0}.dock .st span{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--soft);white-space:nowrap}html[lang=zh] .dock .st span,html[lang=ar] .dock .st span{letter-spacing:.02em}.dock .st b{font-family:var(--fd);font-weight:400;font-size:24px;line-height:1;white-space:nowrap}.dock .st b.hl{color:var(--accent)}.dock .sp{flex:1}.dock .btn{min-height:44px;white-space:nowrap}.own{display:flex;border:1px solid var(--line2)}.own button{border:0;background:none;min-width:44px;min-height:34px;padding:0 9px;cursor:pointer;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--text)}.own button+button{border-inline-start:1px solid var(--line2)}.own button[aria-pressed=true]{background:var(--accent);color:var(--onAccent)}.drawer{position:fixed;left:0;right:0;bottom:calc(var(--dockH) + env(safe-area-inset-bottom,0px));z-index:19;max-height:calc(100vh - var(--dockH) - 90px);overflow-y:auto;background:var(--panel);border-top:1px solid var(--line2);color:var(--text);transform:translateY(calc(100% + var(--dockH)));transition:transform .45s cubic-bezier(.2,.8,.2,1);visibility:hidden}.drawer.open{transform:none;visibility:visible}.drawer .hd{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;max-width:1360px;margin:0 auto;padding:26px max(24px,env(safe-area-inset-right,0px)) 0 max(24px,env(safe-area-inset-left,0px))}.drawer .hd h2{font-family:var(--fd);font-weight:400;font-size:34px;line-height:1.1;margin:8px 0 0}.drawer .hd p{margin:6px 0 0;font-size:14px;color:var(--soft)}.drawer .x{min-height:40px;padding:0 16px;border:1px solid var(--line2);background:none;color:var(--text);cursor:pointer;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.drawer .cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:1360px;margin:0 auto;padding:14px max(24px,env(safe-area-inset-right,0px)) 30px max(24px,env(safe-area-inset-left,0px))}.drawer .cols>div{padding:0 clamp(16px,2.4vw,36px)}.drawer .cols>div:first-child{padding-inline-start:0}.drawer .cols>div:last-child{padding-inline-end:0}.drawer .cols>div+div{border-inline-start:1px solid var(--line)}.dl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.dl .kk{color:var(--muted)}.dl .v{font-weight:500;text-align:end}.dl.big .v{font-family:var(--fd);font-weight:400;font-size:36px;line-height:1}.dl.hl .v{color:var(--accent)}.dl .sm{grid-column:1/-1;font-size:12px;color:var(--soft)}.dsh{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin:18px 0 4px}html[lang=zh] .dsh,html[lang=ar] .dsh{letter-spacing:.04em}.plan{list-style:none;margin:0;padding:0}.plan li{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:baseline}.plan .pc{font-family:var(--fd);font-size:22px;color:var(--accent)}.plan .w{color:var(--muted)}.plan .a{font-weight:500;font-size:14px}.dsl{padding:9px 0;border-bottom:1px solid var(--line)}.dsl .r{display:flex;justify-content:space-between;font-size:14px;color:var(--muted)}.dsl .r b{color:var(--text);font-weight:500}.dsl input[type=range]{width:100%;accent-color:var(--accent);height:24px;margin:2px 0 0}.seen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.seen li{display:flex;align-items:center;gap:9px;font-size:13px;padding:6px 0;color:var(--soft);transition:color .4s}.seen li:before{content:"";width:12px;height:12px;border:1px solid var(--soft);flex:none;transition:background-color .4s,border-color .4s}.seen li.ok{color:var(--text)}.seen li.ok:before{background:var(--accent);border-color:var(--accent)}.drawer .go{width:100%;margin-top:18px}.dnote{font-size:12px;line-height:1.5;color:var(--soft);margin:14px 0 0}@media(max-width:1100px){.dock .st.bk{display:none}}@media(max-width:900px){.dock .cta2,.dock .own{display:none}.drawer .cols{grid-template-columns:minmax(0,1fr)}.drawer .cols>div{padding:0!important;border:0!important}}@media(max-width:620px){:root{--dockH:66px}.dock .in{gap:12px;padding-inline:14px}.dock .nm{display:none}.dock .st:first-of-type{border:0;padding:0}.dock .st span{max-width:120px;overflow:hidden;text-overflow:ellipsis;letter-spacing:.04em}.dock .st b{font-size:21px}.dock .btn{padding:0 14px;font-size:12px}.drawer{top:env(safe-area-inset-top,0px);max-height:none}.drawer .hd h2{font-size:28px}}.sec,#villa.vIntro,.xIntro{padding-block:clamp(44px,5.5vw,72px)!important}.vGal{padding-top:clamp(32px,4vw,48px)!important}.gThumbs{padding-bottom:clamp(44px,5.5vw,72px)!important}#view .l{padding-block:clamp(40px,5vw,64px)!important}.locGrid{padding-block:clamp(56px,6.5vw,88px)!important}.bdTop{padding-top:clamp(44px,5.5vw,72px)!important}.bdS .sec{padding-block:0!important}.bdIdx{margin-top:clamp(28px,3vw,40px)!important}.bdTeam{margin-top:clamp(24px,3vw,36px)!important;padding-top:20px!important}.bdCh{margin-top:clamp(44px,5vw,64px)!important;margin-bottom:clamp(18px,2.2vw,26px)!important;padding-top:18px!important}.bdS{padding-bottom:clamp(40px,5vw,64px)!important}#proof .abBand{margin-bottom:24px!important}#proof .lab{margin-top:28px!important}#price.ctSec{margin-top:0!important;padding-block:clamp(48px,6vw,80px)!important}#p-sim>.wrap{padding-block:clamp(44px,5.5vw,72px)!important}.sxW{padding-block:clamp(32px,4vw,52px)!important}#faq .r{padding-block:clamp(44px,5.5vw,72px)!important}#lead>.wrap{padding-block:clamp(56px,6.5vw,88px)!important}#proof .abBand{padding:clamp(22px,3vw,40px)!important}#proof .photos{height:clamp(280px,30vw,420px)}#proof .rates{padding:16px 0 18px}#proof .reviews{margin-top:20px}#proof .ljBar{margin-top:18px}.bdS .liveBox{padding-block:18px!important}.bdS .calGrid .choice{min-height:0!important;padding:16px 16px 18px}.bdS .calGrid{margin-top:8px}@media(max-width:640px){.bdTeam .bldL{gap:16px!important}.bdTeam .bldL li{display:grid;grid-template-columns:26px minmax(0,1fr);column-gap:12px;row-gap:2px}.bdTeam .bldL li svg{grid-row:span 2;margin:0}#proof .photos img:not(:first-child){aspect-ratio:3/2}#proof .rates{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}#proof .reviews,.bdS .calGrid{display:grid;grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.bdS .calGrid{grid-auto-columns:44%}#proof .reviews>*,.bdS .calGrid>*{scroll-snap-align:start}#proof .abBand .h2{font-size:28px!important}.imgL,.faqImg{min-height:260px!important}}.vPic.gMain{aspect-ratio:2/1!important}@media(max-width:640px){.vPic.gMain{aspect-ratio:3/2!important}}#proof .abBand{margin-bottom:24px}.bdTop{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:28px clamp(32px,5vw,80px);align-items:end}.bdHd .h2{margin-bottom:12px}.bdProg .bdPT{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;color:var(--soft);margin-bottom:10px}.bdProg b{font-size:clamp(36px,3.8vw,52px);line-height:1;font-weight:400;color:var(--text)}.bdBar{height:6px;background:var(--line)}.bdBar i{display:block;width:80%;height:6px;background:var(--accent)}.bdProg p{margin:10px 0 0;font-size:13px;color:var(--soft)}.bdOff{margin-top:clamp(28px,3.4vw,44px)}.bdS .bdPh{min-height:380px}.bdCal{margin-top:clamp(28px,3.4vw,44px)}.bdS .bdTeam{margin-top:clamp(32px,4vw,48px)!important}@media(max-width:900px){.bdTop{grid-template-columns:minmax(0,1fr)}.bdS .bdPh{min-height:280px}}:root{--ok:#8CC79B;--wip:#E9B85A;--no:#E58A7B}.bdS .bdBar i{background:linear-gradient(90deg,var(--ok),#A9D6B3)}.bdS .bdProg b{color:var(--ok)}.bdKey{display:inline-block;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--wip);margin-inline-end:8px;vertical-align:1px}.bdS .vsH span:first-child{color:var(--no)}.bdS .vsH span+span{color:var(--ok)}.bdS .vsR .no{color:var(--soft);text-decoration-color:#e58a7b8c}.bdS .vsR .no:before{content:"×";display:inline-block;width:14px;margin-inline-end:10px;color:var(--no);font-size:17px;line-height:1;text-decoration:none}.bdS .vsR .yes:before{border-color:var(--ok)}.bdS .vsR .yes{color:var(--text)}.bdS .vsR .yes,.bdS .vsR .no{position:relative;padding-inline-start:24px}.bdS .vsR .no:before{position:absolute;inset-inline-start:0;top:1px;margin:0;width:auto}.bdS .vsR .yes:before{position:absolute;inset-inline-start:2px;top:.45em;margin:0}.calLeg{display:flex;flex-wrap:wrap;gap:8px 22px;margin:22px 0 12px;font-size:12px;letter-spacing:.06em;color:var(--soft)}.calLeg span{display:inline-flex;align-items:center;gap:8px}.calLeg span:before{content:"";width:9px;height:9px;border-radius:50%}.calLeg .done:before{background:var(--ok)}.calLeg .now:before{background:var(--wip)}.calLeg .next:before{background:var(--line2)}.calDet.done{border-left:3px solid var(--ok)!important}.calDet.now{border-left:3px solid var(--wip)!important}.calDet.done .calDK{color:var(--ok)}.calDet.now .calDK{color:var(--wip)}.calPulse{box-shadow:0 0 #e9b85a99;animation:calP 1.8s ease-out infinite}@keyframes calP{to{box-shadow:0 0 0 8px #e9b85a00}}@media(prefers-reduced-motion:reduce){.calPulse{animation:none}}.bdS .bdTeam .k{color:var(--text)}.bdS .calDet h3{line-height:1.15!important}@media(max-width:640px){.bdS .calGrid{grid-auto-columns:56%!important}.bdS .calDet h3{font-size:26px!important}}.bdLive{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,4vw,64px);align-items:center;padding-top:clamp(44px,5.5vw,72px)}.bdCam{position:relative;margin:0;aspect-ratio:4/3;overflow:hidden;background:var(--bg2)}.bdCam img{width:100%;height:100%;object-fit:cover;display:block}.bdCam figcaption{position:absolute;left:12px;bottom:12px;font-size:12px;letter-spacing:.04em;padding:6px 10px;background:#0a0a099e;color:#f2ede4}.bdLiveK{display:inline-flex;align-items:center;gap:10px;color:var(--text)!important;margin:0}.bdLiveK i{width:9px;height:9px;border-radius:50%;background:#e5484d;box-shadow:0 0 #e5484d99;animation:bdRec 1.8s ease-out infinite}@keyframes bdRec{to{box-shadow:0 0 0 9px #e5484d00}}@media(prefers-reduced-motion:reduce){.bdLiveK i{animation:none}}.bdLT .h2{margin:14px 0}.bdLT .p{margin:0}.bdLT .bdProg{margin-top:28px}.bdCamN{display:flex;align-items:center;gap:10px;margin:20px 0 0;padding-top:16px;border-top:1px solid var(--line);font-size:13px;color:var(--soft)}.bdCamN svg{color:#e5484d;flex:none}.bdCmp{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,64px);align-items:start;margin-top:clamp(48px,6vw,80px)}.bdCH .h2,.bdSub{font-size:clamp(26px,2.6vw,36px)!important;line-height:1.15;margin:0 0 12px}.bdCH .p{margin:0}.bdCal{margin-top:clamp(48px,6vw,80px)}.bdSub{margin-bottom:0}.bdS .liveBox{display:none!important}@media(max-width:900px){.bdLive,.bdCmp{grid-template-columns:minmax(0,1fr)}}.offS{--text:#0F0F0E;--muted:#3B3632;--soft:#5E584F;--faint:#6F675C;--panel:#E8E1D6;--line:#CFC5B8;--line2:#BFB4A6;--accent:#0F0F0E;--onAccent:#F2EDE4;--ok:#2E7D4A;--no:#B9483A;background:#f2ede4;color:var(--text);color-scheme:light}.offS .k{color:var(--soft)!important}.offS .vsT{border-top-color:var(--text)}.offS .vsR .no{color:#7a7166;text-decoration-color:#b9483a80}.offS .vsR .yes{color:var(--text);font-weight:500}.offS .vsR{border-bottom-color:var(--line)}.offW{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,64px);align-items:start;padding-block:clamp(36px,4.5vw,56px)}.offS .bdCH .h2{font-size:clamp(30px,3.2vw,44px)!important;margin:12px 0 14px}@media(max-width:900px){.offW{grid-template-columns:minmax(0,1fr)}}#build.bdS{--ok:var(--accent);--wip:var(--text)}#build .bdBar i{background:var(--accent)}#build .bdProg b{color:var(--text)}#build .bdKey{border-color:var(--accent)}#build .bdCamN svg{color:var(--accent)}#build .bdLiveK{color:var(--accent)!important}#build .calPulse{box-shadow:0 0 #f2ede480;animation:calPw 1.8s ease-out infinite}@keyframes calPw{to{box-shadow:0 0 0 7px #f2ede400}}#build .calDet.done,#build .calDet.now{border-left:2px solid var(--accent)!important}#build .calDet .calDK{color:var(--accent)!important}.bdCamIco{position:absolute;top:14px;left:14px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#0a0a0999;color:#e5484d}.bdCamIco:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 #e5484d8c;animation:bdCamP 1.8s ease-out infinite}.bdCamIco svg{animation:bdCamB 1.8s ease-in-out infinite}@keyframes bdCamP{to{box-shadow:0 0 0 14px #e5484d00}}@keyframes bdCamB{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.bdCamIco:after,.bdCamIco svg,#build .calPulse{animation:none}}#build .bdLive{padding-top:clamp(36px,4.5vw,56px);gap:clamp(24px,3.4vw,48px)}#build .bdCam{aspect-ratio:16/10}#build .bdLT .h2{margin:10px 0}#build .bdLT .bdProg{margin-top:20px}#build .bdCamN{margin-top:14px;padding-top:12px}#build .bdCal{margin-top:clamp(32px,4vw,48px)}#build.bdS{padding-bottom:clamp(36px,4.5vw,56px)!important}#build .bdSub{font-size:clamp(22px,2.2vw,30px)!important}#build .calLeg{margin:12px 0 10px}#build .calGrid{gap:6px}#build .calGrid .choice{padding:12px 14px 14px!important;border-top-width:2px!important}#build .calGrid .choice .d{font-size:17px!important;margin-top:8px!important;line-height:1.25!important}#build .calGrid .choice>span:last-child{font-size:12px!important;margin-top:4px!important}#build .calDet{margin-top:8px!important;padding:18px 22px!important;gap:20px!important}#build .calDet h3{font-size:22px!important;margin:6px 0 4px!important}#build .calDet p{font-size:14px}#build .calDet li{padding:7px 0!important;font-size:14px}#build .calDet>div>.k{font-size:12px}#offplan.offS{--ok:#6B5A48;--no:#A39889;padding-bottom:0!important}#offplan .offW{padding-block:clamp(32px,4vw,48px)}#offplan .vsH,#offplan .vsR{padding:11px 0}#offplan .vsH span:first-child{color:#8a8174}#offplan .vsH span+span{color:#6b5a48}#offplan .vsR .no{color:#8a8174;text-decoration-color:#8a817499}#offplan .vsR .yes{color:#0f0f0e}#offplan .bdCH .h2{margin:10px 0 12px}#top.hero2{min-height:clamp(620px,100svh,1000px);align-items:flex-end;background:#0b0b0a}.hSl{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.1);filter:blur(8px) saturate(.9);transition:opacity 1.8s cubic-bezier(.4,0,.2,1),filter 1.8s cubic-bezier(.4,0,.2,1),transform 9s cubic-bezier(.2,.55,.25,1);will-change:opacity,transform}.hSl.on{opacity:1;transform:scale(1);filter:none}.hShade{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0a0a0980,#0a0a0900 18% 40%,#0a0a09d9),linear-gradient(90deg,#0a0a09a8,#0a0a0961 34%,#0a0a0900 62%)}.hTx{text-shadow:0 1px 18px rgba(0,0,0,.35)}.hTx{position:relative;z-index:2;width:100%;max-width:1360px;margin:0 auto;box-sizing:border-box;padding:0 max(56px,env(safe-area-inset-left,0px)) calc(clamp(32px,5vh,56px) + 76px)}.hTx>*{max-width:720px}.hK{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:0;color:#f2ede4!important}.hBadge{background:var(--accent);color:var(--onAccent);padding:4px 10px}.hH{font-size:clamp(34px,4.2vw,60px);line-height:1.04;margin:16px 0 12px;text-wrap:balance;color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.35)}.hNote{margin:0 0 22px;font-size:14px;color:#f2ede4db}.hNote .d{font-size:30px;color:#fff;margin-inline-end:6px}.hCta{display:flex;flex-wrap:wrap;gap:8px}.hDots{position:absolute;z-index:3;right:max(56px,env(safe-area-inset-right,0px));bottom:calc(clamp(32px,5vh,56px) + 82px);display:flex;gap:18px}.hDots button{display:flex;flex-direction:column;gap:10px;min-width:118px;padding:6px 0;background:none;border:0;color:#f2ede49e;font:inherit;font-size:12px;letter-spacing:.06em;text-align:start;cursor:pointer;transition:color .3s}.hDots button:hover,.hDots button.on{color:#fff}.hDots i{position:relative;display:block;height:2px;background:#f2ede447;overflow:hidden}.hDots i:after{content:"";position:absolute;inset:0;background:#f2ede4;transform:scaleX(0);transform-origin:left center}.hDots button.on i:after{animation:hsProg 6.5s linear forwards}@keyframes hsProg{to{transform:scaleX(1)}}@media(max-width:900px){.hDots{bottom:auto;top:96px;right:16px;gap:8px}.hDots button{min-width:34px}.hDots span{display:none}.hTx{padding:0 20px 104px}}@media(prefers-reduced-motion:reduce){.hSl{transition:opacity .6s;transform:none!important;filter:none!important}.hDots button.on i:after{animation:none;transform:scaleX(1)}}.hK2{margin:0 0 18px;font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:#f2ede4db}#top .hH{font-size:clamp(38px,4.4vw,66px);line-height:1.02;letter-spacing:-.01em;margin:0 0 18px;max-width:13ch}.hP{margin:0 0 26px;max-width:46ch!important;font-size:clamp(15px,1.15vw,17px);line-height:1.6;color:#f2ede4e0}.hK2 b{font-weight:700;color:#fff}.hF{display:flex;flex-wrap:wrap;margin:0;padding:16px 0 0;border-top:1px solid rgba(242,237,228,.28);max-width:640px!important}.hF>div{padding-inline-end:clamp(18px,2.4vw,32px);margin-inline-end:clamp(18px,2.4vw,32px);border-inline-end:1px solid rgba(242,237,228,.22)}.hF>div:last-child{border:0;margin:0;padding:0}.hF dt{font-size:clamp(24px,2.2vw,32px);line-height:1.05;color:#fff}.hF dd{margin:6px 0 0;font-size:12px;letter-spacing:.02em;color:#f2ede4b8;max-width:20ch}@media(max-width:640px){.hShade{background:linear-gradient(180deg,#0a0a0966,#0a0a0900 14% 44%,#0a0a098c 62%,#0a0a09e0 84%)}.hF{display:grid;grid-template-columns:repeat(3,auto);justify-content:start}#top .hH{max-width:none}.hF>div{padding-inline-end:12px;margin-inline-end:12px}.hF dt{font-size:20px}.hF dd{font-size:12px}.hP{font-size:14px;margin-bottom:18px}.hF{margin-bottom:20px}}.mMore,.mCta{display:none}.dock{transition:transform .5s cubic-bezier(.2,.7,.2,1)}html.preSim .dock{transform:translateY(110%);pointer-events:none}@media(max-width:760px){.mFold:not(.open){display:none!important}.simModes .smP{display:none}.simModes{grid-template-columns:repeat(2,minmax(0,1fr))!important}.simModes .d{font-size:22px!important}.mMore{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;margin:14px 0 0;padding:0 16px;border:1px solid var(--line2);background:transparent;color:var(--text);font:inherit;font-size:14px;cursor:pointer}.mMore[aria-expanded=true] svg{transform:rotate(180deg)}.ctDoc .mMore,.offS .mMore{border-color:var(--rule,#CFC5B8);color:var(--ink,#0F0F0E)}html.preSim .mCta{display:flex;align-items:center;justify-content:center;gap:10px;position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:19;min-height:54px;background:#f2ede4;color:#0f0f0e;font-size:15px;font-weight:500;text-decoration:none;box-shadow:0 10px 30px #00000073}}@media(max-width:760px),(pointer:coarse)and (max-width:1024px){.tModal .tLogo{height:14px;top:12px;right:12px;opacity:.85}.tModal .tourCtl,.tModal .pnlm-controls-container,.tModal .pnlm-compass{display:none!important}.tModal .tmIn{height:100dvh;min-height:0;padding:12px 14px 14px}.tModal .tmTop{margin-bottom:6px}.tModal .tmH{font-size:20px}.tModal .tmX{width:44px;height:44px;font-size:24px}.tModal .tPath{display:flex!important;gap:0;overflow-x:auto;scrollbar-width:none;margin-bottom:10px}.tModal .tPath::-webkit-scrollbar{display:none}.tModal .tPath li{flex:none}.tModal .tPath button{padding:10px 16px 8px 0;white-space:nowrap;font-size:13px}.tModal .tourBox{flex:1 1 auto;height:auto!important;min-height:0}.tModal .tourBox+div{font-size:12px!important;margin-top:8px!important}}.vwM{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--line)}.vwM li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.vwM svg{color:var(--accent);margin-top:2px}#view .r{display:flex;align-self:stretch}#view .r img{height:100%!important;min-height:min(640px,70vw)}@media(max-width:760px){#view .r img{min-height:0;height:min(420px,90vw)!important}}.vwM b{display:block;font-weight:600;font-size:14px;margin-bottom:3px}.vwM span{display:block;font-size:14px;line-height:1.5;color:var(--soft)}#sim{--accent:#E8E1D6;--onAccent:#0F0F0E}#sim .smpR{background:#e8e1d6;color:#0f0f0e;border:1px solid #F2EDE4}#sim .smpR .lab{opacity:.7}#sim .smTog button[aria-pressed=true]{background:#f2ede4;color:#0f0f0e}.cxDoc{padding:clamp(24px,4.2vw,64px)!important}.cxGrid{gap:clamp(28px,4.2vw,64px)!important}.cxMain{gap:clamp(40px,4.6vw,64px)!important}.cxSide{gap:16px!important}.cxDoc .ctBH{align-items:center;margin-bottom:16px!important;padding-bottom:14px;border-bottom:1px solid var(--rule)}.cxDoc .ctBH .ctL,.cxDoc .cxCfg .ctBH .ctL{font-family:var(--fd);font-size:clamp(23px,2vw,28px);line-height:1.15;letter-spacing:0;text-transform:none;color:var(--ink)!important;font-weight:400}.cxDoc .ctIn{font-size:13px;color:var(--ink2)}.cxDoc .cxCfg .ctBH{margin-bottom:10px!important}.cxCS{font-size:14px!important;margin:0 0 10px!important}.cxR li{padding:16px 0!important}.cxR b,.cxGI b{font-size:15px!important;margin-bottom:3px}.cxR span,.cxGI span{font-size:14px!important;line-height:1.55!important}.cxGH{font-size:clamp(19px,1.6vw,22px)!important;margin-bottom:6px!important}.cxGI{padding:14px 0!important}.cxInv{margin-top:18px!important}.cxOT{min-height:58px!important}.cxON b{font-size:15px}.cxTot{padding:22px 22px 20px!important}.cxDoc .ctTop b{font-size:clamp(30px,3vw,42px)!important}.cxDoc .cxGrid{margin-top:clamp(28px,3.4vw,44px)}.cxDoc .ctBH{border-bottom-color:#0f0f0e2e}@media(max-width:760px){.hdrCta{display:none!important}}@media(max-width:760px){html.atLead .mCta,html.atLead .dock{transform:translateY(130%)!important;opacity:0;pointer-events:none;transition:transform .3s,opacity .3s}}@media(max-width:760px){.hSl.hsLounge.on{filter:brightness(1.14) saturate(1.04)}}@media(max-width:640px){.hTx{text-shadow:0 1px 16px rgba(10,10,9,.45)}}.ftWaM{justify-content:center;gap:10px;min-height:52px;padding:0 22px;border:0;background:#25d366;color:#072b16;font-size:15px;font-weight:600;letter-spacing:.01em;width:max-content;max-width:100%;box-sizing:border-box}.ftWaM:hover,.ftWaM:focus-visible{background:#3be077;color:#072b16}.ftWaM:focus-visible{outline:2px solid #F2EDE4;outline-offset:3px}.ftWaM svg{color:#072b16}.ftWaMS{margin:10px 0 0;font-size:12px;color:var(--soft)}@media(max-width:640px){.ftWaM{width:100%}}.lfCs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.lfC{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:84px;padding:10px 6px;border:1px solid var(--line2);background:transparent;color:var(--text);font:inherit;font-size:13px;line-height:1.2;text-align:center;cursor:pointer;transition:background .2s,border-color .2s}.lfC svg{color:var(--soft)}.lfC[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--onAccent)}.lfC[aria-pressed=true] svg{color:var(--onAccent)}.lfC:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media(max-width:760px){#leadForm input:not([type=checkbox]):not(.hp){width:100%;box-sizing:border-box;min-height:52px;padding:0 14px;border:1px solid var(--line2);background:#f2ede40d;color:var(--text);font:inherit;font-size:16px}#leadForm input:not([type=checkbox]):not(.hp):focus{outline:none;border-color:var(--accent);background:#f2ede417}.lfAn{margin-top:26px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.lfAn p{margin:0;font-size:14px;color:var(--soft)}#leadForm input::placeholder{color:var(--faint,#7d766c)}#leadForm .lab{display:block;margin-bottom:8px}#leadForm label.lfChk{border-bottom:0}}@media(max-width:640px){#lead .wrap{padding-block:28px!important}#lead .wrap>div{padding:26px 20px!important}#leadForm{gap:18px!important}#lead .h2{font-size:28px!important;margin:10px 0 8px!important}#lead .wrap>div>p:nth-of-type(2){margin-bottom:20px!important;font-size:14px}}.wyFoot{display:flex;flex-direction:column;align-items:flex-start;gap:10px;grid-column:2}@media(max-width:760px){.wyFoot{grid-column:auto}.wyFoot .wyCta{width:100%;justify-content:center}}@media(max-width:760px){.axIco li{align-items:center;text-align:center}}@media(max-width:520px){.byW{padding-block:44px!important}.byHead{margin-bottom:18px}.byBar i{min-height:44px;padding:8px;justify-content:center}.byBar b{font-size:17px;white-space:nowrap}.byL li,.byL li+li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:12px 0}.byN{font-size:20px}.byL li .byA{font-size:15px;text-align:end}.byL li .byT b{font-size:18px}}.dock .st span i{font-style:normal}.dock .st span .sh{display:none}@media(max-width:620px){.dock .st span .lg{display:none}.dock .st span .sh{display:inline}.dock .in{gap:10px;padding-inline:12px}.dock .st{padding-inline-start:10px}.dock .st span{max-width:none;font-size:12px;letter-spacing:.08em}.dock .st b{font-size:19px}.dock .btn{padding:0 12px;font-size:12px;letter-spacing:.08em}}@media(max-width:760px){.byA{font-family:var(--fd);font-weight:400;font-size:22px;line-height:1.1}.byA0{font-family:inherit;font-size:13px;letter-spacing:.04em;color:var(--soft)}}@media(max-width:520px){.byL li .byA{font-size:19px}.byL li .byA0{font-size:12px}}.accChev{display:none}@media(max-width:760px){#price .cxAcc{padding-block:0!important}#price .cxAcc>.ctBH{display:flex;align-items:center;gap:10px;min-height:56px;cursor:pointer;margin:0!important;padding:6px 0;-webkit-tap-highlight-color:transparent}#price .cxAcc>.ctBH .ctL{flex:1}#price .cxAcc>.ctBH .ctIn{display:none}#price .cxAcc .accChev{display:block;flex:none;transition:transform .25s}#price .cxAcc.open .accChev{transform:rotate(180deg)}#price .cxAcc:not(.open)>*:not(.ctBH){display:none!important}#price .cxAcc+.cxAcc,#price .cxMain+.cxSide .cxAcc{border-top:1px solid var(--rule,rgba(15,15,14,.15))}#price .cxAcc.open{padding-bottom:16px!important}}@media(max-width:640px){#offplan .vsH{display:none}#offplan .vsT{border-top:0}#offplan .vsR{display:flex;flex-direction:column-reverse;gap:4px;padding:14px 0}#offplan .vsR .yes{font-size:16px;font-weight:500}#offplan .vsR .no{font-size:13px}}@media(max-width:640px){#location .locGrid{padding-block:52px!important}#location .locGrid>div{gap:22px!important}#location .locGrid>div>div:last-child{padding:4px 18px!important}#location .locGrid>div>div:last-child>div{padding:13px 0!important}#location .locGrid>div>div:last-child .d{font-size:22px!important}#location .h2{font-size:32px!important}#location .bMap{display:none}}@media(max-width:640px){#ways .sec{padding-block:48px!important}.wyTxt{gap:10px}.wyTxt .h2{font-size:28px!important;line-height:1.15}.wyBand{gap:22px}.wyL{gap:8px}}@media(max-width:760px){.gTour{display:none!important}.hTx{padding:0 20px 84px!important}.hK2{margin:0 0 10px;font-size:12px;letter-spacing:.2em}#top .hH{font-size:32px;margin:0 0 10px}.hP{font-size:14px;line-height:1.5;margin:0 0 14px}.hF{padding-top:12px}.hShade{background:linear-gradient(180deg,#0a0a0966,#0a0a0900 14% 54%,#0a0a0999 70%,#0a0a09e6 88%)!important}.hSl{object-position:var(--op,50% 50%);scale:var(--oz,1)}.hSl.hsNight{--op:var(--op-hsNight,50% 50%);--oz:var(--oz-hsNight,1)}.hSl.hsPool{--op:var(--op-hsPool,50% 50%);--oz:var(--oz-hsPool,1)}.hSl.hsLounge{--op:var(--op-hsLounge,50% 50%);--oz:var(--oz-hsLounge,1)}.hSl.roofBar{--op:var(--op-roofBar,46% 50%);--oz:var(--oz-roofBar,1)}}.g360M{display:none}@media(max-width:760px){.gThumbs li:has(.gThTour){display:none}.g360M{display:flex;align-items:center;justify-content:center;gap:14px;width:100%;min-height:64px;margin-top:22px;padding:10px 18px;border:0;background:#f2ede4;color:#0f0f0e;font:inherit;text-align:start;cursor:pointer}.g360M b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.1}.g360M small{display:block;font-size:12px;color:#5b554c;margin-top:2px}.g360M:focus-visible{outline:2px solid #F2EDE4;outline-offset:3px}:root{--op-hsNight:48% 50%;--op-hsPool:44% 42%;--op-hsLounge:58% 50%}}@media(max-width:760px){.vGal:not(.gTxt) .gDesc{display:none}.vGal.gTxt .gDesc{animation:gTxtIn .45s ease both}@keyframes gTxtIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vGal:not(.gTxt) .gThumbs{margin-top:14px}}@media(max-width:760px)and (prefers-reduced-motion:reduce){.vGal.gTxt .gDesc{animation:none}}@media(max-width:760px){#price .cxDoc .cxGrid{margin-top:6px!important;gap:0!important}#price .cxMain,#price .cxSide{gap:0!important}#price .cxAcc,#price .cxAcc+.cxAcc,#price .cxMain+.cxSide .cxAcc{border-top:0!important;border-bottom:1px solid var(--rule,rgba(15,15,14,.15))!important}#price .cxAcc>.ctBH{border-bottom:0!important;min-height:52px;padding:2px 0!important}#price .cxAcc.open>.ctBH{padding-bottom:8px!important}#price .cxAcc.open{padding-bottom:14px!important}#price .cxSide .cxTot{margin-top:18px}#price .cxAcc>.ctBH .ctL{font-size:20px!important;line-height:1.2}}@media(max-width:760px){#price .cxDoc{padding:20px 18px 22px!important}#price .cxDoc .ctTop{flex-direction:column;align-items:flex-start;gap:4px;padding-bottom:12px}#price .cxDoc .ctTop b{font-size:28px!important;line-height:1.1}#price .cxDoc .ctTop span{font-size:12px;letter-spacing:.14em;text-transform:uppercase}#sim .wrap>h2+p.p{display:none}#p-sim>.wrap{padding-block:56px!important}#sim .smpR{padding:22px 20px;gap:4px}#sim .smpR>b{font-size:52px}#sim .smpR .simY{margin:2px 0 0;padding:0;border:0;font-size:14px;opacity:.75}#sim .smpY{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 12px;margin-top:16px;padding-top:14px}#sim .smpY span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;opacity:.7;align-self:center}#sim .smpY b{font-size:34px;margin:0}#sim .smpR small{margin-top:6px;line-height:1.45}}@media(max-width:760px){.ftN{display:none}.ft{padding-top:32px}.ftG{gap:22px;padding-bottom:22px}.ftB p{margin:10px 0 0;font-size:13px;line-height:1.5}.ftB .ftH{margin-top:16px!important}.ftB .logo{height:26px;width:auto}.ftH{margin-bottom:10px!important}.ftPl{margin-top:10px;font-size:13px}.ftL{flex-direction:column;gap:4px;padding-block:14px calc(14px + var(--dockH,0px));font-size:12px;line-height:1.5}}@media(max-width:760px){html.atFoot .mCta,html.atFoot .dock{transform:translateY(130%)!important;opacity:0;pointer-events:none;transition:transform .3s,opacity .3s}.ftL{padding-block:14px calc(16px + env(safe-area-inset-bottom,0px))!important}body{padding-bottom:0!important;margin-bottom:0!important}footer.ft{margin-bottom:0!important;padding-bottom:0!important}}@media(max-width:760px){#faq .faqImg{height:140px!important;min-height:0!important;flex:none!important}#faq .r{padding:36px 20px 40px!important;width:100%}#faq .r .h2{margin-bottom:10px}#faq .r>.p{margin-bottom:22px!important;font-size:14px}#faq .qa{padding:14px 0}#faq .qa summary{font-size:19px;line-height:1.3}#faq .qa p{font-size:14px}#faq .mMore{margin-top:16px}}@media(max-width:760px){#faq .faqImg{display:none!important}#faq .r{padding:36px 20px!important}.byL li .byA0{align-self:center}.byW{padding-block:36px!important}.byHead{gap:8px!important;margin-bottom:14px!important}.byHead .h2{font-size:28px!important;margin:0!important}.byHead p{margin:0!important;font-size:14px}.byBar{margin-bottom:2px}.byL li,.byL li+li{padding:10px 0!important}#steps .mMore{margin-top:10px}.byNote{margin-top:10px!important}}@media(max-width:760px){#proof .ljBar{padding:18px 18px 20px}#proof .ljBarK{margin:0 0 14px;font-size:12px;line-height:1.45;letter-spacing:.12em}#proof .ljBarIn{display:block}#proof .ljBarIn>div{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 16px!important;align-items:start!important}#proof .ljBarIn>div>.logo{grid-column:1/-1;height:24px;width:auto}#proof .ljBarIn>div>span[aria-hidden]{display:none}#proof .ljBarIn>div>div{border-top:1px solid var(--line2);padding-top:10px}#proof .ljBarIn>div>div>.d{display:block;font-size:32px!important;line-height:1.05}#proof .ljBarIn>div>div>span:last-child{display:block;margin-top:4px;font-size:13px;line-height:1.35}#proof .ljBarIn>.btn{display:flex;justify-content:center;width:100%;margin-top:18px;box-sizing:border-box}#proof .ljBarK{text-align:center}#proof .ljBarIn>div>.logo{justify-self:center;margin-inline:auto}}.hero2 .hF{max-width:860px!important}#top.hero2 .hH{max-width:18ch}@media(max-width:760px){.hero2 .hF{grid-template-columns:repeat(2,auto)!important;row-gap:12px}.hero2 .hF>div:nth-child(2){border:0;margin:0;padding:0}#top.hero2 .hH{max-width:none}}.bdCam{position:relative;overflow:hidden}.bdTrack{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;height:100%}.bdTrack::-webkit-scrollbar{display:none}.bdTrack>*{flex:0 0 100%;scroll-snap-align:center;width:100%;height:100%;object-fit:cover}.bdPh{display:grid;place-items:center;min-height:320px;background:var(--panel);border:1px dashed var(--line2);color:var(--faint);font-size:14px;box-sizing:border-box}.bdNv{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border:0;background:#0f0f0eb3;color:var(--text);font-size:24px;cursor:pointer}.bdNv.p{left:12px}.bdNv.n{right:12px}.bdDots{position:absolute;z-index:3;left:0;right:0;bottom:54px;display:flex;justify-content:center;gap:6px}.bdDots i{width:7px;height:7px;border-radius:50%;background:#f2ede466}.bdDots i.on{background:var(--text)}.tlW{padding-block:8px clamp(48px,6vw,80px)}.tl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));position:relative}.tl li{position:relative}.tl li:before{content:"";position:absolute;top:13px;left:0;right:0;height:2px;background:var(--line2)}.tl li.done:before{background:var(--accent)}.tl li.now:before{background:linear-gradient(90deg,var(--accent) 50%,var(--line2) 50%)}.tl li:first-child:before{left:13px}.tl li:last-child:before{right:auto;width:13px}.tl button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:0 10px 0 0;border:0;background:none;color:var(--text);text-align:start;cursor:pointer;font:inherit}.tlDot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;border:2px solid var(--line2);background:var(--bg);color:var(--bg)}.tl .done .tlDot{background:var(--accent);border-color:var(--accent)}.tl .now .tlDot{border-color:var(--accent);box-shadow:0 0 0 6px #cbbfb22e}.tl .now .tlDot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent);animation:tlP 1.8s ease-in-out infinite}@keyframes tlP{50%{opacity:.35}}.tlN{font-size:14px;line-height:1.3;margin-top:6px}.tlD{font-size:12px;color:var(--faint)}.tl .next .tlN{color:var(--soft)}.tl .sel .tlN{color:var(--text);font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--accent)}.tlCard{margin-top:28px;padding:22px 26px;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--accent)}.tlCard.next{border-left-color:var(--line2)}.tlTag{display:block;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}.tlCard b{display:block;font-weight:400;font-size:24px;margin-top:8px}.tlCard p{margin:8px 0 0;max-width:640px;color:var(--muted);font-size:15px}.tlCard ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:14px 0 0;padding:0}.tlCard li{font-size:13px;padding:6px 12px;border:1px solid var(--line2);color:var(--soft)}.tlNote{margin:14px 0 0;font-size:12.5px;color:var(--faint)}#price .ctQ{display:none}#price .ctHead .h2{font-size:clamp(34px,3.6vw,52px)}#price .cxGH{font-size:16px;padding-bottom:6px}#price .cxGI{padding:8px 0;gap:8px}#price .cxGI b{font-size:14px}#price .cxGI span{font-size:12.5px}@media(max-width:760px){.tl{grid-template-columns:minmax(0,1fr);gap:0}.tl li:before{top:0;bottom:0;left:13px!important;right:auto!important;width:2px!important;height:auto}.tl li.now:before{background:linear-gradient(180deg,var(--accent) 50%,var(--line2) 50%)}.tl li:first-child:before{top:14px}.tl li:last-child:before{bottom:auto;height:14px}.tl button{flex-direction:row;align-items:center;gap:14px;padding:8px 0}.tlN{margin:0;flex:1}.tlD{flex:none}.tlCard{margin-top:14px;padding:18px}.bdNv{display:none}.bdDots{bottom:46px}}.momB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.momBt{display:flex;align-items:center;gap:14px;min-height:76px;padding:14px 22px;border:1px solid var(--line2);background:var(--panel);color:var(--text);text-align:start;cursor:pointer;font:inherit}.momBt b{display:block;font-size:16px;font-weight:500}.momBt small{display:block;font-size:13px;color:var(--soft)}.momBt.alt{background:var(--text);color:var(--bg);border-color:var(--text)}.momBt.alt small{color:var(--accentSoft)}.momBt:hover{border-color:var(--accent)}.svcB{padding-block:clamp(64px,7vw,104px);background:var(--bg2);border-bottom:1px solid var(--line)}.svcB .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 72px;align-items:center}.svcT .h2{margin-bottom:16px}.svcQ{margin:22px 0 0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:22px;color:var(--accent)}.svcB .svc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;list-style:none;margin:0;padding:0}.svcB .svc li{display:flex;gap:14px;align-items:center;font-size:15px;color:var(--muted)}.svcB .svc svg{color:var(--accent);flex:none}@media(max-width:900px){.svcB .wrap{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.momB{grid-template-columns:minmax(0,1fr)}.svcB .svc{grid-template-columns:minmax(0,1fr);gap:14px}#dosK,.dock{display:none!important}.momT,.momT.w6,.momT.w12,.momT.w6:nth-child(n){min-height:300px!important}.momT.hero{min-height:360px!important}.momT figcaption em{font-size:15px;margin-top:8px}}@media(min-width:761px){#top.hero2 .hTx{padding-bottom:clamp(28px,5vh,48px)}#top .hDots{bottom:clamp(34px,5vh,54px)}}@media(max-width:760px){#top.hero2 .hTx{padding-bottom:78px!important}}.tlCard{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;margin-top:20px;padding:14px 20px}.tlCard b{font-size:19px;margin-top:4px}.tlCard p{display:none}.tlCard ul{margin:0;gap:6px}.tlCard li{font-size:12px;padding:4px 10px}.tlW{padding-bottom:clamp(32px,4vw,48px)}main .sec{padding-block:clamp(44px,5vw,64px)}.mom{padding-block:clamp(56px,6vw,88px)}.momH{margin-top:clamp(14px,1.8vw,24px)}.momG{margin-top:clamp(28px,3vw,44px)}.svcB{padding-block:clamp(48px,5vw,72px)}.incA,.incB{padding-top:clamp(48px,5.5vw,84px);padding-bottom:clamp(48px,5.5vw,84px)}.incT{margin-top:clamp(18px,2.2vw,30px)}.incLd{margin-top:clamp(20px,2.4vw,30px)}.incPr{margin-top:clamp(24px,2.6vw,36px);padding-top:clamp(18px,2vw,26px)}.incNo,.incL2,.incWa{margin-top:clamp(20px,2.4vw,30px)}#proof .abBand{padding-block:16px}#build.bdS{padding-bottom:24px}#build .bdLive{padding-top:clamp(40px,4.5vw,56px)}@media(max-width:760px){.tlCard{padding:12px 14px;margin-top:12px}.tlCard b{font-size:17px}.incA,.incB{padding-top:44px;padding-bottom:44px}.mom{padding-block:48px}main .sec{padding-block:44px}}.incT{font-size:clamp(48px,5vw,84px)}.incL2>li{border-bottom:1px solid rgba(242,237,228,.18)}.incR{min-height:50px;padding:8px 0}@media(min-width:981px){.incL2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;border-top:0}.incL2>li:nth-child(-n+2){border-top:1px solid rgba(242,237,228,.18)}.incR{grid-template-columns:26px minmax(0,1fr) auto 16px;gap:10px}.incL2>li.open{grid-column:1 / -1}.incA{justify-content:center}}.momQ{margin:clamp(18px,2.4vw,30px) auto 0;max-width:980px;text-align:center}.momQ blockquote{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(38px,4.8vw,74px);line-height:1.08;color:var(--text);text-wrap:balance}.momQ blockquote i{font-style:italic;color:var(--accent)}.momQm{font-size:1.25em;line-height:0;vertical-align:-.28em;color:var(--accent);margin:0 .06em}.momQ figcaption{margin:18px auto 0;max-width:560px;font-size:16px;line-height:1.6;color:var(--muted)}html[lang=zh] .momQ blockquote,html[lang=ar] .momQ blockquote{font-family:var(--fd);font-style:normal}@media(max-width:760px){.incT{font-size:clamp(44px,13vw,56px)}.incLd{font-size:22px}.incP{font-size:15px;line-height:1.55}.incPr b{font-size:46px}.incNo{font-size:13.5px}.incQ2{font-size:34px}.momQ blockquote{font-size:clamp(32px,9vw,40px)}.momQ figcaption{font-size:15px}}#top .hH i{display:block;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;color:var(--accent)}#top .hH i{text-shadow:0 1px 2px rgba(0,0,0,.55),0 2px 24px rgba(0,0,0,.5)}@media(max-width:760px){#top .hShade{background:linear-gradient(180deg,#0a0a0966,#0a0a0900 14% 36%,#0a0a099e 52%,#0a0a09e6 78%)!important}}html[lang=zh] #top .hH i,html[lang=ar] #top .hH i{font-family:var(--fd);font-style:normal}#top .hF dt small{font-family:var(--fb);font-size:.42em;letter-spacing:.06em;margin-inline-end:4px;color:#f2ede4cc;vertical-align:.35em}.momR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 28px;margin-top:22px;padding:18px 22px;border:1px solid var(--line2)}.momR p{margin:0;max-width:560px;color:var(--muted);font-size:15px}.ownS{padding-block:clamp(48px,5vw,72px);border-bottom:1px solid var(--line)}.ownS .h2{margin-bottom:28px}.ownG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ownC{margin:0;padding:26px 24px;background:var(--panel);border:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.ownQm{font-family:Cormorant Garamond,Georgia,serif;font-size:64px;line-height:.5;color:var(--accent)}.ownC blockquote{margin:0;font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:21px;line-height:1.4;color:var(--faint)}.ownC figcaption b{display:block;font-weight:500;font-size:14px}.ownC figcaption span{font-size:12.5px;color:var(--soft)}.ownC blockquote{color:var(--text)}.ownC figcaption{display:flex;align-items:center;gap:12px;margin-top:auto}.ownC figcaption>span{display:block}.ownC figcaption>span>span{display:block}.ownC figcaption img{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}@media(max-width:900px){.ownG{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.momG{display:flex!important;grid-template-columns:none!important;gap:10px;margin:22px -20px 0;padding:0 20px 6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.momG::-webkit-scrollbar{display:none}.momT,.momT.w6,.momT.w12,.momT.w6:nth-child(n),.momT.hero{flex:0 0 84%;min-height:440px!important;scroll-snap-align:start}.momSw{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:12px;letter-spacing:.14em;color:var(--soft)}.momR{padding:16px}.momR .btn{width:100%}}.momSw{display:none}@media(max-width:760px){.momSw{display:flex}}.cbB{padding-block:clamp(56px,6vw,88px);background:var(--bg);border-bottom:1px solid var(--line);text-align:center}.cbN{display:flex;align-items:center;justify-content:center;gap:clamp(24px,5vw,72px)}.cbF{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.cbF b{font-family:var(--fd);font-weight:400;font-size:clamp(44px,6.4vw,92px);line-height:1;color:var(--muted);letter-spacing:-.01em}.cbF.cbI b{color:var(--text)}.cbF span{font-size:14px;color:var(--faint);letter-spacing:.02em}.cbF.cbI span{color:var(--accent)}.cbA{color:var(--accent);flex:none;width:clamp(36px,4vw,56px);height:auto}.cbH{font-family:var(--fd);font-size:clamp(22px,2.4vw,32px);line-height:1.25;margin:clamp(30px,3.4vw,44px) auto 12px;max-width:26ch;text-wrap:balance}.cbS{margin:0 auto;max-width:62ch;font-size:12.5px;line-height:1.6;color:var(--faint);text-wrap:pretty}.cbS a{color:var(--accent);text-underline-offset:3px;white-space:nowrap}@media(max-width:760px){.cbB{padding-block:52px}.cbN{flex-direction:column;gap:14px}.cbA{transform:rotate(90deg);width:30px}.cbF b{font-size:54px}.cbH{margin-top:26px;font-size:24px}}.phMore{display:none}@media(max-width:760px){#steps .byL li p{grid-column:2/-1;margin-top:2px}#proof .photos{position:relative}#proof .photos img:not(:first-child){display:none}#proof .photos img:first-child{aspect-ratio:4/3}.phMore{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;position:absolute;right:10px;bottom:10px;border:0;background:#0f0f0ec7;color:var(--text);font:inherit;font-size:13px;letter-spacing:.04em;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#owners .mMore{border-color:var(--line2);color:var(--text)}}#experience.svcB .svc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;border:0;list-style:none}#experience.svcB .svc li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:12px;margin:0;padding:20px 20px 22px;background:var(--panel);border:1px solid var(--line);text-align:start;font-size:15px;line-height:1.35;color:var(--text);min-height:112px}#experience.svcB .svc svg{color:var(--accent);flex:none}#ratio.cbB{background:var(--text);color:var(--bg);border-bottom:0}#ratio .cbF b{color:#5e584f}#ratio .cbF.cbI b{color:var(--bg)}#ratio .cbF span{color:#8a8174}#ratio .cbF.cbI span{color:#5e584f}#ratio .cbA{color:#8a8174}#ratio .cbH{color:var(--bg)}#ratio .cbS{color:#8a8174}#ratio .cbS a{color:var(--bg);text-decoration-color:#8a8174}@media(max-width:760px){#experience.svcB .svc{gap:8px}#experience.svcB .svc li{padding:16px 14px 18px;font-size:14px;min-height:104px;gap:10px}#experience.svcB .svc svg{width:24px;height:24px}}#location .locGrid{padding-block:clamp(72px,8vw,112px)}#location .locWalk{margin-top:26px;max-width:520px}.locWk{margin:0 0 12px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--accent)}#location .locWalk ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#location .locWalk li{display:flex;align-items:center;gap:12px;min-height:52px;padding:10px 14px;background:#0f0f0e9e;border:1px solid var(--line2);font-size:14px;line-height:1.3;color:var(--text)}#location .locWalk li:first-child{grid-column:1/-1;border-color:var(--accent)}#location .locWalk svg{color:var(--accent);flex:none}#location .locBox{padding-top:20px!important}#location .locBox .locWk{margin-bottom:2px}#location .locRow{padding:14px 0}#location .locRow .d{font-size:26px;line-height:1}@media(min-width:761px){#villa .momG{grid-auto-rows:clamp(230px,20vw,300px)}#villa .momG .momT,#villa .momG .momT.w6,#villa .momG .momT.w12,#villa .momG .momT.hero{min-height:0;grid-column:span 4;grid-row:auto}#villa .momG .momT:nth-child(1){grid-column:span 8;grid-row:span 2}#villa .momG .momT:nth-child(n+2) figcaption b{font-size:clamp(22px,1.8vw,28px)}#villa .momG .momT:nth-child(n+2) figcaption em{font-size:clamp(15px,1.15vw,17px);margin-top:8px}#villa.mom{padding-block:clamp(64px,6.5vw,96px)}#proof .mFold:not(.open){display:none!important}#proof .mMore{display:inline-flex;align-items:center;gap:10px;min-height:46px;margin:22px 0 0;padding:0 22px;border:1px solid var(--line2);background:transparent;color:var(--text);font:inherit;font-size:14px;cursor:pointer}#proof .mMore[aria-expanded=true] svg{transform:rotate(180deg)}#proof .mMore:hover{border-color:var(--accent)}}@media(max-width:760px){#location .locWalk li{min-height:48px;padding:8px 12px;font-size:13px}.trust2{padding-block:20px 22px!important}.trust2 .tg+.tg{margin-top:14px;padding-top:14px}.trust2 .tgK{margin-bottom:10px;font-size:12px}.trust2 .tRow{grid-template-columns:repeat(3,minmax(0,1fr))!important}.trust2 .tRow .tItem{display:block!important;padding:0 8px!important;border-top:0!important;border-inline-start:1px solid var(--line)!important}.trust2 .tRow .tItem:first-child{padding-inline-start:0!important;border-inline-start:0!important}.trust2 .tItem .d{font-size:21px}.trust2 .tItem .tL{font-size:12px;line-height:1.35;margin-top:5px}}.gOpenM{display:none}.gFs{position:fixed;inset:0;z-index:95;background:#000;color:var(--text)}.gFs[hidden]{display:none}.gFsT{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.gFsT::-webkit-scrollbar{display:none}.gFsT figure{flex:0 0 100%;height:100%;margin:0;scroll-snap-align:center;display:flex;flex-direction:column;justify-content:center}.gFsT img{display:block;width:100%;max-height:68dvh;object-fit:contain}.gFsT figcaption{padding:18px 20px 0}.gFsT figcaption b{display:block;font-family:var(--fd);font-weight:400;font-size:24px;line-height:1.2}.gFsT figcaption p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--muted)}.gFsH{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;padding:max(12px,env(safe-area-inset-top,0px)) 12px 12px 18px;pointer-events:none}.gFsH span{font-size:12px;letter-spacing:.16em;color:var(--accent)}.gFsN{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:56px;height:56px;border:0;background:#0f0f0eb8;color:var(--text);font-size:30px;cursor:pointer}.gFsN.p{left:16px}.gFsN.n{right:16px}@media(max-width:760px){.gFsN{display:none}}.gFsX{pointer-events:auto;width:48px;height:48px;border:0;background:#0f0f0eb8;color:var(--text);font-size:26px;line-height:1;cursor:pointer}@media(max-width:760px){.vGal .gNav,.vGal .gMain,.vGal .gDesc,.vGal .gThumbs{display:none!important}.gOpenM{display:block;position:relative;width:100%;margin-top:18px;padding:0;border:0;background:#000;cursor:pointer;overflow:hidden;text-align:start;color:var(--text)}.gOpenM img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;opacity:.82}.gOM{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;gap:14px;padding:40px 18px 16px;background:linear-gradient(0deg,#0f0f0ee0,#0f0f0e00)}.gOM b{display:block;font-size:16px;font-weight:500}.gOM small{display:block;font-size:12.5px;color:var(--muted)}.tModal{overflow:hidden;background:#000}.tModal .tmIn{position:fixed;inset:0;height:100dvh;max-width:none;padding:0!important;display:block}.tModal .tourBox{position:absolute!important;inset:0;height:100dvh!important;min-height:0}.tModal .tmTop{position:absolute;z-index:5;top:0;left:0;right:0;margin:0;padding:max(12px,env(safe-area-inset-top,0px)) 12px 30px 16px;background:linear-gradient(180deg,#0000008c,#0000);pointer-events:none}.tModal .tmTop .k{display:none}.tModal .tmH{font-size:16px;color:var(--text)}.tModal .tmX{pointer-events:auto;width:48px;height:48px;font-size:26px;border:0;background:#0f0f0eb8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tModal .tPath{position:absolute;z-index:5;left:0;right:0;bottom:0;margin:0!important;padding:28px 12px max(14px,env(safe-area-inset-bottom,0px));background:linear-gradient(0deg,#0009,#0000)}.tModal .tPath button{min-height:40px;padding:8px 14px!important;margin-right:6px;background:#0f0f0e99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(242,237,228,.18)}.tModal .tPath button[aria-selected=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.tModal .tLogo{top:auto!important;bottom:84px;right:14px}.tModal .tourBox+div{display:none!important}}@media(max-width:760px){#axForm input,#axForm select{font-size:16px}}.incR{grid-template-columns:34px minmax(0,1fr) 18px!important}.incCt{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:clamp(24px,2.6vw,36px);padding:20px 22px;border:1px solid rgba(242,237,228,.24);background:#0f0f0e8c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.incCtT{flex:1 1 280px;display:flex;flex-direction:column;gap:6px}.incCtT b{font-family:var(--fd);font-weight:400;font-size:clamp(20px,1.7vw,24px);line-height:1.2;color:var(--text)}.incCtT span{font-size:13.5px;line-height:1.55;color:var(--muted)}.incCtB{flex:none;gap:10px;min-height:50px}.svcB{padding-block:clamp(52px,5.5vw,84px)!important}.svcB .wrap{gap:36px 64px!important}#experience.svcB .svc{gap:12px!important;align-self:center}#experience.svcB .svc li{align-items:center!important;justify-content:center!important;text-align:center!important;gap:14px!important;min-height:0!important;padding:26px 16px 24px!important;background:linear-gradient(180deg,#f2ede40b,#f2ede404);border:1px solid rgba(203,191,178,.22)!important;font-size:15px;letter-spacing:.01em;color:var(--text)!important;transition:border-color .25s,background .25s}#experience.svcB .svc li:hover{border-color:#cbbfb28c!important;background:#f2ede40f}#experience.svcB .svc li>svg{box-sizing:content-box;width:30px!important;height:30px!important;padding:15px;border:1px solid rgba(203,191,178,.45);border-radius:50%;background:#cbbfb214;color:var(--accent);stroke-width:1.2}.svcB .svcQ{margin-bottom:0}@media(max-width:760px){.svcB .wrap{gap:26px!important}#experience.svcB .svc{gap:8px!important}#experience.svcB .svc li{padding:20px 10px 18px!important;font-size:14px;gap:12px!important}#experience.svcB .svc li>svg{width:26px!important;height:26px!important;padding:12px}}#price .ctHead{background:#0f0f0e6b!important;-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);border:1px solid rgba(242,237,228,.18)!important;box-shadow:inset 0 1px #f2ede414,0 24px 60px #00000047}#price .ctDoc{--ink:#F2EDE4;--ink2:rgba(242,237,228,.74);--ink3:rgba(242,237,228,.56);--rule:rgba(242,237,228,.18);--paper:#0F0F0E;color:var(--ink);background:#0f0f0e80!important;-webkit-backdrop-filter:blur(22px) saturate(1.15);backdrop-filter:blur(22px) saturate(1.15);border:1px solid rgba(242,237,228,.18);box-shadow:inset 0 1px #f2ede414,0 30px 80px #00000052}#price .ctDoc .ctTop{border-bottom-color:#f2ede466}#price .cxDoc .ctBH{border-bottom-color:#f2ede429!important}#price .ctDoc .cxGH{color:var(--ink);border-bottom-color:#f2ede438}#price .ctDoc .cxGI svg,#price .ctDoc .ctIn svg{color:var(--accent)}#price .ctDoc .cxGI span{color:var(--ink2)}#price .cxTot{background:#f2ede414!important;color:var(--ink)!important;border:1px solid rgba(203,191,178,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#price .cxTot .ctL{color:var(--accent)!important}#price .cxTot .finLines li{border-top-color:#f2ede429!important}#price .ctNote{opacity:.9}#price .cxRes{background:#f2ede4!important;color:#0f0f0e!important}#price .cxRes:hover,#price .cxRes:focus-visible{background:#f2ede4!important}#price .ctDoc{background:#0f0f0e94!important}@media(min-width:981px){#faq.ch{width:calc(100% - 112px);max-width:1248px;margin-inline:auto;border-left:1px solid var(--line);border-right:1px solid var(--line)}}.ftCta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px;padding-bottom:clamp(40px,5vw,64px);margin-bottom:clamp(40px,5vw,56px);border-bottom:1px solid var(--line)}.ftCtaT{flex:1 1 520px}.ftCtaT .d{margin:0 0 10px;font-size:clamp(28px,2.9vw,42px);line-height:1.1;color:var(--text)}.ftCtaT p:not(.d){margin:0;max-width:560px;font-size:15px;line-height:1.6;color:var(--soft)}.ftCtaB{display:flex;flex-wrap:wrap;gap:10px}.ftCtaB .btn{gap:10px;min-height:52px}.ftN ul{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:40px;row-gap:10px}.ftWaM{background:var(--accent)!important;color:var(--onAccent)!important}.ftWaM svg{color:currentColor!important}.ftWaM:hover,.ftWaM:focus-visible{background:var(--text)!important;color:var(--bg)!important}@media(max-width:760px){.ftCta{gap:18px;padding-bottom:28px;margin-bottom:28px}.ftCtaT .d{font-size:28px}.ftCtaT p:not(.d){font-size:14px}.ftCtaB{width:100%}.ftCtaB .btn{flex:1 1 100%;justify-content:center}.ftCtaB .btn.line{display:none}.incCt{padding:18px 16px}.incCtB{width:100%;justify-content:center;gap:8px;font-size:12px;letter-spacing:.06em;white-space:nowrap;padding-inline:12px}}.lfAn{margin-top:26px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.lfAn p{margin:0;font-size:14px;color:var(--soft)}#price .ctDoc .cxB>.ctBH .ctL{font-size:clamp(24px,2.1vw,30px)!important;letter-spacing:-.005em}#price .ctDoc .cxG{column-gap:clamp(22px,2.4vw,36px)!important}#price .ctDoc .cxGH{font-family:var(--fd)!important;font-style:italic;font-weight:400;font-size:clamp(21px,1.7vw,24px)!important;line-height:1.15;color:var(--ink)!important;margin:6px 0 4px!important;padding-bottom:12px!important;border-bottom:1px solid rgba(203,191,178,.5)!important}#price .ctDoc .cxGI{grid-template-columns:38px minmax(0,1fr)!important;gap:14px!important;align-items:start;padding:16px 0!important;border-bottom:1px solid rgba(242,237,228,.1)!important}#price .ctDoc .cxGI:empty{border-bottom-color:transparent!important}#price .ctDoc .cxGI>svg{box-sizing:border-box;width:38px!important;height:38px!important;padding:9px;margin:0!important;border:1px solid rgba(203,191,178,.4);border-radius:50%;background:#cbbfb212;color:var(--accent)!important}#price .ctDoc .cxGI b{font-family:var(--fb);font-weight:500!important;font-size:16px!important;line-height:1.3;letter-spacing:.005em;color:var(--ink);margin:2px 0 4px!important}#price .ctDoc .cxGI span{font-size:13.5px!important;line-height:1.55!important;color:var(--ink2)!important}@media(min-width:981px){#price .cxDoc .cxGrid{grid-template-columns:minmax(0,2fr) minmax(280px,.95fr)!important}#price .ctDoc .cxGI{grid-template-columns:34px minmax(0,1fr)!important;gap:12px!important}#price .ctDoc .cxGI>svg{width:34px!important;height:34px!important;padding:8px}}#price .ctDoc{background:#0f0f0ea3!important}@media(max-width:760px){#price .ctDoc .cxGI{grid-template-columns:34px minmax(0,1fr)!important;gap:12px!important;padding:13px 0!important}#price .ctDoc .cxGI>svg{width:34px!important;height:34px!important;padding:8px}#price .ctDoc .cxGI b{font-size:15px!important}#price .ctDoc .cxGH{font-size:21px!important}#price .ctDoc .cxB>.ctBH .ctL{font-size:21px!important}}.wyCo{margin-top:clamp(36px,4vw,56px);padding-top:clamp(32px,3.6vw,48px);border-top:1px solid var(--line)}.wyCoH{max-width:640px;margin-bottom:clamp(22px,2.4vw,32px)}.wyCoH .k{margin-bottom:12px}.wyCoH h3{margin:0 0 10px;font-weight:400;font-size:clamp(28px,2.8vw,40px);line-height:1.1;color:var(--text)}.wyCoH p:not(.k){margin:0;font-size:15.5px;line-height:1.6;color:var(--muted)}.wyCoG{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.wyCoG li{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:26px 18px 24px;border:1px solid rgba(203,191,178,.22);background:linear-gradient(180deg,#f2ede40b,#f2ede404)}.wyCoG svg{box-sizing:content-box;width:28px;height:28px;padding:14px;border:1px solid rgba(203,191,178,.45);border-radius:50%;background:#cbbfb214;color:var(--accent);margin-bottom:4px}.wyCoG b{font-family:var(--fd);font-weight:400;font-size:21px;line-height:1.2;color:var(--text)}.wyCoG span{font-size:13.5px;line-height:1.5;color:var(--muted);max-width:240px}.wyCoF{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;margin-top:clamp(20px,2.2vw,28px)}.wyCoP{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px 26px}.wyCoP li{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text)}.wyCoP svg{color:var(--accent);flex:none}.wyCoC{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.wyCoC .btn{gap:10px;min-height:50px}.wyCoC small{font-size:12px;color:var(--soft);max-width:360px}@media(max-width:980px){.wyCoG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.wyCoG{gap:8px}.wyCoG li{padding:20px 12px 18px;gap:8px}.wyCoG svg{width:24px;height:24px;padding:12px}.wyCoG b{font-size:18px}.wyCoG span{font-size:12.5px}.wyCoP{flex-direction:column;gap:10px}.wyCoC{width:100%}.wyCoC .btn{width:100%;justify-content:center;font-size:12.5px;letter-spacing:.06em;white-space:nowrap;padding-inline:12px}}.w2H{max-width:760px;margin-bottom:clamp(26px,3vw,40px)}.w2H .h2{margin:12px 0 14px}.w2H .p{margin:0}.w2G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.w2C{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(24px,2.6vw,36px);border:1px solid var(--line2);background:var(--panel)}.w2Opt{border-color:#cbbfb28c;background:linear-gradient(180deg,#cbbfb212,#cbbfb205)}.w2Tag{align-self:flex-start;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border:1px solid var(--line2);color:var(--soft)}.w2Opt .w2Tag{background:var(--accent);border-color:var(--accent);color:var(--onAccent)}.w2C h3{margin:4px 0 0;font-weight:400;font-size:clamp(30px,2.8vw,40px);line-height:1.05;color:var(--text)}.w2L{margin:0;font-size:15px;line-height:1.55;color:var(--muted)}.w2P{display:flex;flex-wrap:wrap;gap:10px 28px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.w2P>div{display:flex;align-items:baseline;gap:8px}.w2P b{font-weight:400;font-size:clamp(24px,2.1vw,30px);color:var(--text)}.w2P span{font-size:13px;color:var(--soft)}.w2B{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.w2B li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:var(--text)}.w2B svg{flex:none;margin-top:3px;color:var(--accent)}.w2W{list-style:none;margin:auto 0 0;padding:14px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.w2W li{display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid rgba(203,191,178,.3);font-size:13px;color:var(--text)}.w2W svg{color:var(--accent)}.w2F{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:clamp(20px,2.4vw,30px)}.w2F .btn{gap:10px;min-height:52px}.w2F small{font-size:12.5px;color:var(--soft);max-width:420px}.rmS{background:var(--bg2)}.rmH{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:clamp(24px,2.8vw,36px)}.rmH>div:first-child{max-width:720px}.rmH .h2{margin:12px 0 14px}.rmH .p{margin:0}.rmC{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.rmC .btn{gap:10px;min-height:50px}.rmC small{font-size:12px;color:var(--soft)}.rmL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;counter-reset:none}.rmL li{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 18px;border:1px solid rgba(203,191,178,.22);background:linear-gradient(180deg,#f2ede40b,#f2ede404)}.rmN{position:absolute;top:14px;right:16px;font-family:var(--fd);font-size:22px;line-height:1;color:var(--faint)}.rmL svg{box-sizing:content-box;width:26px;height:26px;padding:12px;border:1px solid rgba(203,191,178,.45);border-radius:50%;background:#cbbfb214;color:var(--accent)}.rmL b{font-family:var(--fd);font-weight:400;font-size:19px;line-height:1.2;color:var(--text)}.rmL li>span:last-child{font-size:13.5px;line-height:1.5;color:var(--muted)}@media(max-width:1100px){.rmL{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.w2G{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.w2C{padding:22px 18px}.w2F .btn,.rmC,.rmC .btn{width:100%;justify-content:center}.rmL{grid-template-columns:minmax(0,1fr);gap:8px}.rmL li{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center;padding:14px}.rmL svg{grid-row:1 / span 2;width:24px;height:24px;padding:13px}.rmL b{font-size:17px;align-self:end}.rmL li>span:last-child{align-self:start;font-size:13px}.rmN{top:12px;right:14px;font-size:18px}.rmL b,.rmL li>span:last-child{padding-inline-end:22px}.w2F .btn{font-size:12.5px;letter-spacing:.06em;white-space:nowrap;padding-inline:12px}}@media(max-width:760px){#proof .ljBarIn>.btn{text-align:center;justify-content:center;white-space:nowrap;font-size:12.5px;letter-spacing:.08em;padding-inline:12px}}@media(max-width:380px){#proof .ljBarIn>.btn{font-size:11.5px;letter-spacing:.05em}}.rmS{background:#f2ede4!important;color:#0f0f0e;border-top:0!important}.rmS .k{color:#8a8174!important}.rmS .h2{color:#0f0f0e!important}.rmS .p{color:#5e584f!important}.rmS .rmL li{border-color:#0f0f0e24;background:#0f0f0e06}.rmS .rmL svg{border-color:#0f0f0e38;background:#0f0f0e0a;color:#5e584f}.rmS .rmL b{color:#0f0f0e}.rmS .rmL li>span:last-child{color:#5e584f}.rmS .rmN{color:#cfc5b8}.rmS .rmC .btn{border-color:#0f0f0e;color:#0f0f0e;background:transparent}.rmS .rmC .btn:hover,.rmS .rmC .btn:focus-visible{background:#0f0f0e;color:#f2ede4}.rmS .rmC small{color:#5e584f}#ratio.cbB{padding-block:clamp(30px,3.4vw,48px)!important}@media(min-width:761px){#ratio .wrap{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(32px,4.5vw,72px);row-gap:8px;align-items:center;text-align:start}#ratio .cbN{grid-row:1 / span 2;gap:clamp(18px,2.6vw,36px)}#ratio .cbH{grid-column:2;margin:0!important;max-width:24ch;align-self:end;text-align:start}#ratio .cbS{grid-column:2;margin:0!important;max-width:56ch;align-self:start;text-align:start}#ratio .cbF b{font-size:clamp(44px,4.6vw,72px)!important}}@media(max-width:760px){#ratio.cbB{padding-block:28px!important}#ratio .cbN{flex-direction:row!important;gap:12px!important;align-items:flex-start}#ratio .cbF{flex:1 1 0}#ratio .cbF b{font-size:34px!important}#ratio .cbF span{font-size:11.5px;line-height:1.35}#ratio .cbA{transform:none!important;margin-top:14px;width:28px;flex:none}#ratio .cbH{margin-top:16px!important;font-size:21px!important}#ratio .cbS{font-size:11.5px}}@media(min-width:981px){#price .cxDoc{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,.95fr);column-gap:clamp(28px,3.4vw,52px);row-gap:0;align-items:start}#price .cxDoc>.ctTop{grid-column:1;grid-row:1}#price .cxDoc>.cxGrid{display:contents}#price .cxDoc .cxMain{grid-column:1;grid-row:2;margin-top:clamp(18px,2vw,26px)}#price .cxDoc .cxSide{grid-column:2;grid-row:1 / span 2;align-self:start;position:sticky;top:96px}#price .cxDoc{padding:clamp(24px,2.8vw,40px)!important}#price .ctDoc .ctTop{padding-bottom:12px}#price .cxDoc .ctTop b{font-size:clamp(28px,2.6vw,36px)!important}#price .ctDoc .cxB>.ctBH{margin-bottom:6px!important;padding-bottom:10px}#price .ctDoc .cxGH{margin-top:2px!important;padding-bottom:10px!important}#price .ctDoc .cxGI{padding:12px 0!important}#price .ctHead{margin-bottom:12px!important}}#price .ctHead{align-items:center}#price .ctHP .cxTot{margin:0;max-width:420px;margin-inline-start:auto}#price .ctHead .cxTot .finLines li{color:#f2ede4}#price .ctHead .cxTot .ctL{color:#cbbfb2!important}#price .ctHead .cxTot .cxTV{color:#f2ede4}#price .ctHead .cxTot{background:#f2ede414!important;border:1px solid rgba(203,191,178,.38);color:#f2ede4!important}#price .ctHead .cxRes{background:#f2ede4!important;color:#0f0f0e!important}#price .ctHead .cxRP{color:#f2ede4b8}@media(min-width:981px){#price .cxDoc{display:block!important}#price .cxDoc .cxMain{margin-top:clamp(16px,1.8vw,22px)}#price .ctDoc .cxG{column-gap:clamp(28px,3vw,48px)!important}}@media(max-width:760px){#price .ctHP{margin-top:18px}#price .ctHP .cxTot{max-width:none}}.w2Top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 48px;margin-bottom:clamp(24px,2.8vw,36px)}.w2Top .w2H{margin-bottom:0;flex:1 1 520px}.w2Top .wyCoC{flex:none;align-items:center;text-align:center}.wyCoF{justify-content:flex-start}.rmH{align-items:center}.rmH>div:first-child{flex:1 1 520px}.rmApp{flex:0 1 440px;display:flex;align-items:center;gap:16px;max-width:460px;padding:18px 20px;border:1px solid rgba(15,15,14,.18);background:#0f0f0e0a}.rmApp svg{flex:none;box-sizing:content-box;padding:12px;border-radius:50%;border:1px solid rgba(15,15,14,.25);color:#5e584f}.rmApp b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.2;color:#0f0f0e;margin-bottom:4px}.rmApp span{display:block;font-size:13.5px;line-height:1.5;color:#5e584f}.rmMore{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:clamp(24px,2.8vw,36px);text-align:center}.rmMore .btn{gap:10px;min-height:52px;background:#0f0f0e!important;color:#f2ede4!important;border-color:#0f0f0e!important}.rmMore .btn:hover,.rmMore .btn:focus-visible{background:#5e584f!important}.rmMore small{font-size:12px;color:#5e584f}@media(max-width:760px){.w2Top .wyCoC{width:100%}.w2Top .wyCoC .btn{width:100%;justify-content:center;font-size:12.5px;letter-spacing:.06em;white-space:nowrap;padding-inline:12px}.rmApp{max-width:none;padding:14px}.rmMore .btn{width:100%;justify-content:center;font-size:12.5px;letter-spacing:.06em;white-space:nowrap;padding-inline:12px}}.rmSide{flex:0 1 440px;display:flex;flex-direction:column;gap:12px}.rmSide .rmApp{flex:none;max-width:none;background:#5e584f;border-color:#5e584f;box-shadow:0 18px 40px #5e4a5c38}.rmSide .rmApp svg{color:#f2ede4;border-color:#f2ede466;background:#f2ede414}.rmSide .rmApp b{color:#f2ede4}.rmSide .rmApp span{color:#f2ede4d1}.rmSide .rmMore{margin-top:0;align-items:stretch;text-align:center}.rmSide .rmMore .btn{justify-content:center;width:100%}@media(min-width:761px){footer.ft{padding-bottom:0!important}.ftL{padding-bottom:20px!important}.ftC .ftWaM{width:100%;box-sizing:border-box}}@media(max-width:760px){.rmSide{flex:1 1 100%}}.simTop{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px 40px;margin-bottom:28px}.simTop>div{flex:1 1 560px}.simAnB{display:inline-flex;align-items:center;gap:16px;min-height:72px;padding:14px 22px 14px 18px;border:1px solid #5E584F;background:#5e584f;color:#f2ede4;font:inherit;text-align:start;cursor:pointer;box-shadow:0 16px 36px #5e4a5c52;transition:background .2s,transform .2s}.simAnB:hover,.simAnB:focus-visible{background:#5e584f;transform:translateY(-1px)}.simAnB:focus-visible{outline:2px solid #F2EDE4;outline-offset:3px}.simAnB .waI{flex:none;box-sizing:content-box;padding:9px;border:1px solid rgba(242,237,228,.4);border-radius:50%;margin:0}.simAnB span:not(.simAnA){display:flex;flex-direction:column;gap:3px}.simAnB b{font-family:var(--fd);font-weight:400;font-size:21px;line-height:1.15}.simAnB small{font-size:12.5px;color:#f2ede4c7}.simAnA{font-size:24px;line-height:1;margin-inline-start:6px}#simx .axCta{display:none}@media(max-width:760px){.simTop{margin-bottom:20px}.simAnB{width:100%;min-height:64px}.simAnB b{font-size:19px}}#price .ctDoc .ctTop{align-items:center}#price .ctDoc .ctTop .ctIn{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--ink2)}#price .ctDoc .ctTop .ctIn svg{color:var(--accent)}#price .ctDoc .cxGH{font-style:normal!important;color:var(--accent)!important;letter-spacing:.005em}#price .ctDoc .cxGI svg{width:22px;height:22px}.byHead{grid-template-columns:minmax(0,1fr) minmax(0,440px)!important;align-items:end}.byHead .p{margin-top:14px!important;max-width:620px}.byApp0{display:flex;align-items:center;gap:16px;padding:18px 20px;background:#5e584f;color:#f2ede4;box-shadow:0 18px 40px #5e4a5c38}.byApp0 svg{flex:none;box-sizing:content-box;padding:12px;border-radius:50%;border:1px solid rgba(242,237,228,.4);background:#f2ede414}.byApp0 b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.2;margin-bottom:4px}.byApp0 span{display:block;font-size:13.5px;line-height:1.5;color:#f2ede4d1}.byBar span{white-space:nowrap}.byL li{gap:6px}.byApp{display:inline-flex;align-items:center;gap:7px;margin-top:6px;align-self:flex-start;padding:6px 10px;font-size:12px;line-height:1.3;color:#5e584f;background:#5e4a5c14;border:1px solid rgba(94,74,92,.22)}.byApp svg{flex:none}@media(max-width:900px){.byHead{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:760px){.byApp0{padding:14px;gap:12px}.byApp0 svg{width:24px;height:24px;padding:10px}.byApp0 b{font-size:18px}.byApp0 span{font-size:13px}#steps .byL li .byApp{grid-column:2/-1}}.simTop{align-items:center!important}.simHP{max-width:620px;margin:0!important}.simHC{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.simHC li{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;font-size:13px;line-height:1.3;color:var(--text);border:1px solid rgba(203,191,178,.3);background:#f2ede40a}.simHC svg{flex:none;color:var(--accent)}.sab2{flex-direction:column;align-items:stretch!important;gap:0!important;width:100%;max-width:440px;padding:0!important}.sab2>span{display:flex!important}.sabTop{flex-direction:row!important;align-items:center;gap:16px!important;padding:20px 22px 18px 20px}.sab2 .sabT{flex:1;flex-direction:column;gap:4px}.sab2 .sabT b{font-size:23px}.sabL{flex-direction:column;gap:9px!important;margin:0 22px;padding:16px 0;border-top:1px solid rgba(242,237,228,.22);border-bottom:1px solid rgba(242,237,228,.22)}.sabL>span{display:flex;align-items:center;gap:10px;font-size:14px;color:#f2ede4}.sabL svg{flex:none;color:#cbbfb2}.sabF{padding:12px 22px 16px;font-size:12px;letter-spacing:.02em;color:#f2ede4b8}@media(max-width:760px){.simHC{flex-direction:column;align-items:flex-start;gap:8px;margin-top:16px}.simHC li{font-size:12.5px;padding:8px 12px}.sab2{max-width:none}.sabTop{padding:16px 16px 14px}.sab2 .sabT b{font-size:20px}.sabL{margin:0 16px;padding:12px 0}.sabL>span{font-size:13px}.sabF{padding:10px 16px 14px}}.sab2{text-align:start}.sab2 .sabL>span{flex-direction:row!important;align-items:center;gap:10px!important}.simHC{gap:8px}.simHC li{padding:8px 12px}#steps .byL li p{margin-bottom:6px}#steps .byL li .byApp{margin-top:auto}@media(max-width:760px){#steps .byL li .byApp{margin-top:4px}}:root{--app:#0F0F0E;--appG:linear-gradient(135deg,#0F0F0E 0%,#0F0F0E 100%);--appH:#5E584F;--appSh:rgba(20,40,35,.28)}.rmSide .rmApp,.byApp0,.simAnB{background:var(--appG)!important;border-color:var(--app)!important;color:#f2ede4!important;box-shadow:0 18px 40px var(--appSh)!important}.simAnB:hover,.simAnB:focus-visible{background:var(--appH)!important}.rmSide .rmApp b,.byApp0 b,.simAnB b{color:#f2ede4!important}.rmSide .rmApp span,.byApp0 span,.simAnB small{color:#f2ede4cc!important}.rmSide .rmApp svg,.byApp0 svg,.simAnB .waI{color:#f2ede4!important;border-color:#f2ede466!important}.byApp{color:var(--app)!important;background:#1f3b3514!important;border-color:#1f3b3540!important}.mrg{display:contents}#incl .incPr,#incl .incNo{display:none}.simRat{display:block;margin-top:12px;max-width:440px;font-size:14px;line-height:1.5;color:#5e584f}.simRat[hidden]{display:none}.byRem0{display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid rgba(15,15,14,.16);background:#0f0f0e09}.byRem0 svg{flex:none;box-sizing:content-box;padding:10px;border-radius:50%;border:1px solid rgba(15,15,14,.22);color:#5e584f}.byRem0 b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.2;color:#0f0f0e;margin-bottom:4px}.byRem0 span{display:block;font-size:13.5px;line-height:1.5;color:#5e584f}.byRem{display:block;margin-top:auto;padding-top:10px;border-top:1px dashed rgba(15,15,14,.18);font-size:12.5px;line-height:1.45;color:#5e584f}.byRem b{display:block;margin-bottom:2px;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#8a8174}.apS{position:relative;overflow:hidden;background:var(--appG);color:#f2ede4}.apW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:48px 72px;align-items:center;padding-block:clamp(64px,8vw,112px)}.apTx .k{color:#f2ede4b3}.apTx .h2{color:#f2ede4;margin-bottom:16px}.apTx .p{color:#f2ede4d1;max-width:560px;margin:0}.apL{list-style:none;margin:clamp(28px,3vw,40px) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.apL li{display:flex;align-items:flex-start;gap:14px;padding:18px 0;border-top:1px solid rgba(242,237,228,.18)}.apL svg{flex:none;box-sizing:content-box;padding:10px;border-radius:50%;border:1px solid rgba(242,237,228,.35);background:#f2ede40f;color:#f2ede4}.apL b{display:block;font-family:var(--fd);font-weight:400;font-size:20px;line-height:1.2;margin-bottom:4px}.apL span{display:block;font-size:13.5px;line-height:1.5;color:#f2ede4c2}.apPh{margin:0;justify-self:center;width:100%;max-width:300px}.apScr{position:relative;aspect-ratio:9/18.5;border:10px solid #0F0F0E;border-radius:38px;background:#f2ede4;color:#0f0f0e;padding:16px 18px;box-shadow:0 40px 80px #00000059;display:flex;flex-direction:column}.apBar{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:500;margin-bottom:18px}.apBar i{width:56px;height:16px;border-radius:10px;background:#0f0f0e;position:absolute;left:50%;top:8px;transform:translate(-50%)}.apLogo{height:18px;width:auto;filter:invert(1);opacity:.85;align-self:flex-start;margin-bottom:18px}.apT{margin:0 0 14px;font-family:var(--fd);font-size:24px;line-height:1.1}.apSt{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.apSt li{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:2px 10px;padding:11px 0;border-top:1px solid rgba(15,15,14,.1);font-size:13px}.apSt li>span{grid-row:1/3;width:20px;height:20px;border-radius:50%;border:1px solid rgba(15,15,14,.25);display:grid;place-items:center}.apSt li.ok>span{background:var(--app);border-color:var(--app);color:#f2ede4}.apSt li.now>span{border:2px solid var(--app)}.apSt b{font-weight:500}.apSt em{font-style:normal;font-size:12px;color:var(--app);font-weight:500}.apSt li:not(.ok):not(.now){color:#8a8174}.apPr{margin-top:auto;padding:12px;background:#1f3b3514;border:1px solid rgba(31,59,53,.18)}.apPr div{display:flex;justify-content:space-between;font-size:12.5px;margin-bottom:8px}.apPr b{font-weight:500}.apPr i{display:block;height:5px;background:#0f0f0e1f}.apPr u{display:block;height:100%;background:var(--app);text-decoration:none}.apPh figcaption{margin-top:12px;text-align:center;font-size:11.5px;color:#f2ede499}@media(max-width:980px){.apW{grid-template-columns:minmax(0,1fr)}.apPh{max-width:260px}}@media(max-width:760px){.apW{padding-block:56px;gap:32px}.apL{grid-template-columns:minmax(0,1fr)}.apL li{padding:14px 0}.apL b{font-size:18px}.byRem0{padding:14px;gap:12px}.byRem0 svg{width:24px;height:24px}.byRem0 b{font-size:18px}#steps .byL li .byRem{grid-column:2/-1;margin-top:4px}}:root{--app:#0F0F0E;--appG:#CBBFB2;--appH:#CFC5B8;--appSh:rgba(0,0,0,.28)}.simAnB{background:#cbbfb2!important;border-color:#cbbfb2!important;color:#0f0f0e!important;box-shadow:0 18px 40px #00000059!important}.simAnB:hover,.simAnB:focus-visible{background:#f2ede4!important;border-color:#f2ede4!important}.simAnB b{color:#0f0f0e!important}.simAnB small,.sab2 .sabF{color:#5e584f!important}.simAnB .waI{color:#0f0f0e!important;border-color:#0f0f0e4d!important}.sab2 .sabL{border-color:#0f0f0e29!important}.sab2 .sabL>span{color:#0f0f0e!important}.sab2 .sabL svg{color:#5e584f!important}.simAnB:focus-visible{outline-color:#cbbfb2!important}.apS{background:linear-gradient(180deg,#cfc5b8,#cbbfb2)!important;color:#0f0f0e!important}.apTx .k{color:#5e584f!important}.apTx .h2{color:#0f0f0e!important}.apTx .p{color:#5e584f!important}.apL li{border-top-color:#0f0f0e29!important}.apL svg{color:#0f0f0e!important;border-color:#0f0f0e47!important;background:#f2ede473!important}.apL b{color:#0f0f0e}.apL span{color:#5e584f!important}.apScr{box-shadow:0 40px 80px #0f0f0e4d!important}.apSt li.ok>span{background:#0f0f0e!important;border-color:#0f0f0e!important;color:#f2ede4!important}.apSt li.now>span{border-color:#0f0f0e!important}.apSt em{color:#5e584f!important}.apPr{background:#cbbfb259!important;border-color:#0f0f0e1f!important}.apPr u{background:#0f0f0e!important}.apPh figcaption{color:#5e584f!important}.apS{background:#0f0f0e!important;color:#f2ede4!important;isolation:isolate}.apBg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;z-index:-2}.apSh{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0f0f0ef0,#0f0f0ed6 48%,#0f0f0e73)}.apW{padding-block:clamp(56px,6vw,84px)!important;gap:32px 56px!important;grid-template-columns:minmax(0,1fr) minmax(0,280px)!important}.apTx .k{color:#cbbfb2!important}.apTx .h2{color:#f2ede4!important;margin:12px 0!important}.apTx .p{color:#f2ede4cc!important}.apL{margin-top:24px!important;gap:0 28px!important}.apL li{padding:14px 0!important;gap:12px!important;border-top-color:#f2ede429!important}.apL svg{width:20px;height:20px;padding:9px!important;color:#f2ede4!important;border-color:#f2ede459!important;background:#0f0f0e59!important}.apL b{color:#f2ede4!important;font-size:19px!important}.apL span{color:#f2ede4bd!important;font-size:13px!important}.apPh{max-width:260px!important}.apScr{aspect-ratio:9/17!important;padding:14px 16px!important;box-shadow:0 40px 90px #0000008c!important}.apBar,.apLogo{margin-bottom:12px!important}.apT{font-size:21px!important;margin-bottom:8px!important}.apSt li{padding:9px 0!important;font-size:12.5px!important}.apPh figcaption{color:#f2ede499!important}@media(max-width:980px){.apW{grid-template-columns:minmax(0,1fr)!important}.apSh{background:linear-gradient(180deg,#0f0f0ee6,#0f0f0ed1 60%,#0f0f0eb3)}}@media(max-width:760px){.apW{padding-block:48px!important;gap:28px!important}.apPh{max-width:230px!important}}.apBg{object-position:50% 40%!important}.apSh{background:linear-gradient(90deg,#0f0f0ee6,#0f0f0ea8 45%,#0f0f0e1f)!important}@media(max-width:980px){.apSh{background:linear-gradient(180deg,#0f0f0edb,#0f0f0eb3 55%,#0f0f0e59)!important}}.rmSide .rmApp{display:none!important}.rmSide .rmMore{margin-top:0!important}.byHead{grid-template-columns:minmax(0,1fr)!important}.incCt2{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:16px!important}.incCt2>svg{flex:none;box-sizing:content-box;padding:10px;border-radius:50%;border:1px solid rgba(203,191,178,.45);color:#cbbfb2}.incCt2 .incCtT span{font-size:14px!important;line-height:1.6!important;color:#f2ede4cc!important}.sxW{padding-block:clamp(64px,7vw,104px)!important}.sx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"a b" "c b";gap:16px;align-items:stretch}.sxA{grid-area:a;min-width:0}.sxB{grid-area:b;min-width:0}.sxC{grid-area:c;min-width:0}.sxCard{height:100%;box-sizing:border-box;border:1px solid rgba(242,237,228,.16);background:#f2ede408;padding:clamp(22px,2.4vw,32px)}.sxStep+.sxStep{margin-top:24px;padding-top:22px;border-top:1px solid rgba(242,237,228,.12)}.sxN{display:flex;align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:400;color:#f2ede4}.sxN span{flex:none;width:24px;height:24px;border-radius:50%;border:1px solid #CBBFB2;display:grid;place-items:center;font-size:12px;color:#cbbfb2}.sxSeg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid rgba(242,237,228,.22)}.sxSeg button{display:flex;align-items:center;justify-content:center;gap:10px;min-height:50px;background:transparent;border:0;color:#f2ede4;font:inherit;font-size:15px;cursor:pointer;transition:background .2s,color .2s}.sxSeg button:hover{background:#f2ede40f}.sxSeg button[aria-selected=true]{background:#f2ede4;color:#0f0f0e}.sxHelp{margin:12px 0 0;font-size:13px;line-height:1.55;color:#f2ede499}.sxPills{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));gap:8px}.sxPills button{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:64px;padding:12px 14px;border:1px solid rgba(242,237,228,.22);background:transparent;color:#f2ede4;font:inherit;text-align:start;cursor:pointer;transition:background .2s,border-color .2s}.sxPills button:hover{border-color:#f2ede480}.sxPills b{font-weight:500;font-size:15px}.sxPills small{font-size:12px;color:#f2ede499}.sxPills [aria-checked=true]{background:#f2ede4;color:#0f0f0e;border-color:#f2ede4}.sxPills [aria-checked=true] small{color:#5e584f}.sxPills .sxCus{border-style:dashed}.sxSeg button:focus-visible,.sxPills button:focus-visible,.sxFee summary:focus-visible{outline:2px solid #CBBFB2;outline-offset:2px}.sxSl+.sxSl{margin-top:22px}.sxSlH{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.sxSlH label{font-size:14px;color:#f2ede4d1}.sxSlH output{font-size:28px;line-height:1;color:#f2ede4}.sxSl input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:4px;margin:10px 0;background:#f2ede433;outline:none;cursor:pointer}.sxSl input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#f2ede4;border:4px solid #CBBFB2;box-shadow:0 2px 8px #0006}.sxSl input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#f2ede4;border:4px solid #CBBFB2}.sxSl input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid #F2EDE4;outline-offset:2px}.sxSlR{display:flex;justify-content:space-between;font-size:12px;color:#f2ede473}.sxFee{margin-top:24px;padding-top:16px;border-top:1px solid rgba(242,237,228,.12)}.sxFee summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;min-height:44px}.sxFee summary::-webkit-details-marker{display:none}.sxFee summary b{display:block;font-weight:500;font-size:14px;color:#f2ede4}.sxFee summary small{display:block;font-size:12px;color:#f2ede48c}.sxFee[open] .sxChev{transform:rotate(180deg)}.sxChev{color:#cbbfb2;transition:transform .2s}.sxFee .sfG{margin-top:12px}.sxRes{height:100%;box-sizing:border-box;display:flex;flex-direction:column;background:#f2ede4;color:#0f0f0e;padding:clamp(26px,3vw,44px)}.sxK{margin:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5e584f}.sxBig{display:block;font-weight:400;font-size:clamp(56px,6vw,92px);line-height:1;margin:12px 0 8px}.sxYr{font-size:15px;color:#5e584f}.sxKpi{display:grid;grid-template-columns:1fr 1fr;margin-top:26px;border-top:1px solid rgba(15,15,14,.14);border-bottom:1px solid rgba(15,15,14,.14)}.sxKpi>div{padding:16px 0}.sxKpi>div+div{padding-inline-start:20px;border-inline-start:1px solid rgba(15,15,14,.14)}.sxKpi span{display:block;font-size:13px;color:#5e584f}.sxKpi b{display:block;font-weight:400;font-size:clamp(30px,2.8vw,40px);line-height:1.1;margin-top:4px}.sxRes .simRat{display:block;margin:18px 0 0;max-width:none;font-size:14.5px;line-height:1.55;color:#0f0f0e}.sxWh{margin-top:auto;padding-top:28px}.sxWhH{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.sxWhH small{font-size:12px;color:#5e584f}.sxWhH b{font-size:14px;font-weight:500}.sxStk{display:flex;gap:2px;height:12px;margin:12px 0 14px;background:#0f0f0e0f}.sxStk i{display:block;height:100%;transition:width .35s ease}.w-n{background:#0f0f0e}.w-pf{background:#5e584f}.w-mg{background:#8a8174}.w-tx{background:#cbbfb2}.w-ch{background:#cfc5b8;box-shadow:inset 0 0 0 1px #0f0f0e1f}.sxLeg{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px}.sxLeg li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:13px;color:#5e584f}.sxLeg li i{width:10px;height:10px}.sxLeg li:first-child{color:#0f0f0e;font-weight:500}.sxLeg b{font-weight:500;color:#0f0f0e}.sxBase{margin:14px 0 0;font-size:12px;color:#8a8174}.sxNote{margin:14px 0 0;font-size:12px;color:#f2ede480}@media(prefers-reduced-motion:reduce){.sxStk i,.sxChev{transition:none}}@media(max-width:980px){.sx{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "b" "c"}.sxRes{height:auto}}@media(max-width:760px){.sx{gap:10px}.sxCard{padding:18px}.sxSeg button{min-height:46px;font-size:14px}.sxPills{grid-template-columns:1fr 1fr}.sxRes{padding:22px 18px}.sxBig{font-size:56px}.sxKpi b{font-size:28px}.sxLeg{grid-template-columns:minmax(0,1fr)}}html.anim .sx .rv,html.anim .sx.rv{opacity:1!important;transform:none!important}.sxKpi b,.sxKpi b#vYield{color:#0f0f0e!important;font-size:clamp(30px,2.8vw,40px)!important}@media(min-width:981px){.sxB{align-self:start;position:sticky;top:96px}.sxRes{height:auto}.sxWh{margin-top:0}}#proof .mMore{display:flex!important;width:100%;justify-content:center;box-sizing:border-box;min-height:52px;background:#f2ede4!important;border-color:#f2ede4!important;color:#0f0f0e!important;font-weight:500}#proof .mMore:hover,#proof .mMore:focus-visible{background:#cbbfb2!important;border-color:#cbbfb2!important}.svL{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px}.svL li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;color:var(--text)}.svL svg{flex:none;margin-top:4px;color:var(--text)}@media(max-width:760px){.svL{grid-template-columns:minmax(0,1fr)}}.sx{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;grid-template-areas:none!important;gap:16px;align-items:stretch}.sxCol{display:flex;flex-direction:column;gap:16px;min-width:0}.sxBlk>.sxCard,.sxBlk>.sxRes{height:auto}.sxRes .sxP{margin:0!important}.sxRes .sxP+.sxP{margin-top:24px!important}.sxRes .sxKpi{margin-top:24px}.sxRes .sxWh{padding-top:0!important}.sxRes .simRat{margin:0!important}@media(max-width:980px){.sx{display:flex!important;flex-direction:column}.sxCol{display:contents}.sxBlk[data-blk=mode]{order:1}.sxBlk[data-blk=scen]{order:2}.sxBlk[data-blk=res]{order:3}.sxBlk[data-blk=adj]{order:4}}.sxTop2{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:end;gap:16px 56px;margin-bottom:24px!important}.sxTop2 .simHP{margin:0!important;max-width:none}.sxChips{margin:16px 0 0!important;justify-content:flex-start}.sxRes .sxAn .simAnB{width:100%;max-width:none;background:#0f0f0e!important;border-color:#0f0f0e!important;color:#f2ede4!important;box-shadow:none!important}.sxRes .sxAn .simAnB:hover,.sxRes .sxAn .simAnB:focus-visible{background:#5e584f!important;border-color:#5e584f!important}.sxRes .sxAn .simAnB b{color:#f2ede4!important}.sxRes .sxAn .simAnB small,.sxRes .sxAn .sabF{color:#f2ede4b3!important}.sxRes .sxAn .simAnB .waI{color:#f2ede4!important;border-color:#f2ede459!important}.sxRes .sxAn .sabL{border-color:#f2ede42e!important}.sxRes .sxAn .sabL>span{color:#f2ede4!important}.sxRes .sxAn .sabL svg{color:#cbbfb2!important}.sxRes .sxAn .simAnB:focus-visible{outline:2px solid #0F0F0E!important;outline-offset:3px}@media(max-width:980px){.sxTop2{grid-template-columns:minmax(0,1fr)}}.sxRes .sxChips{margin:12px 0 0!important;display:flex;flex-wrap:wrap;gap:8px}.sxRes .sxChips li{color:#0f0f0e;border-color:#0f0f0e2e;background:transparent;font-size:12.5px;padding:7px 11px}.sxRes .sxChips svg{color:#5e584f}@media(min-width:981px){.sxBlk[data-blk=res]{position:static!important;top:auto!important}.sxCol{align-self:stretch}.sxCol>.sxBlk:last-child{flex:1 1 auto;display:flex;flex-direction:column}.sxCol>.sxBlk:last-child>.sxCard,.sxCol>.sxBlk:last-child>.sxRes{flex:1 1 auto}}#simx .sxW{padding-block:clamp(36px,4vw,56px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}#simx .cmpD[open]{grid-column:1/-1}#simx .cmpD summary{min-height:0;padding:12px 16px;gap:14px}#simx .cmpI{width:40px;height:40px}#simx .cmpI svg{width:22px;height:22px}#simx .cmpSt b{font-size:clamp(17px,1.4vw,20px);line-height:1.25}#simx .cmpSt small{font-size:12.5px}#simx .cmpB{padding:4px 18px 20px}#simx .cmpH{font-size:clamp(22px,2.2vw,30px);margin:16px 0 8px}#simx .cmpP{font-size:14.5px;margin-bottom:14px}#simx .cmpArgs{gap:6px;margin-top:16px}#simx .cmpArgs>div{padding:14px;gap:6px}#simx .cmpArgs b{font-size:17px}#simx .cmpArgs p{font-size:13px}#simx .svL li{font-size:14px}@media(max-width:760px){#simx .sxW{grid-template-columns:minmax(0,1fr)}}.byPk{margin:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5e584f}.byBar6 i{min-height:58px}.byBar6 i:nth-child(2){background:var(--panel)!important;color:inherit!important}.byBar6 span{opacity:.6}.sxW{padding-block:clamp(48px,5vw,76px)!important}.sxTop2{margin-bottom:18px!important}.sx{gap:12px!important}.sxCol{gap:12px}.sxCard{padding:18px 22px!important}.sxN{margin-bottom:10px!important;font-size:14.5px}.sxSeg button{min-height:44px;font-size:14.5px}.sxHelp{margin-top:8px!important;font-size:12.5px}.sxPills button{min-height:52px;padding:9px 12px}.sxSl+.sxSl{margin-top:12px}.sxSlH{margin-bottom:2px}.sxSlH output{font-size:24px}.sxSl input[type=range]{margin:8px 0}.sxFee{margin-top:14px!important;padding-top:10px!important}.sxFee summary{min-height:36px}.sx .sfG{grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin-top:6px!important}.sx .sfG li{display:grid!important;grid-template-columns:minmax(0,1fr) 34px 64px 34px;align-items:center;padding:6px 0!important;border:0!important;border-top:1px solid rgba(242,237,228,.1)!important}.sx .sfG .sfN{order:1;margin:0;font-size:13.5px;color:#f2ede4cc}.sx .sfG button[data-fd="-1"]{order:2}.sx .sfG b{order:3;font-size:20px!important;text-align:center}.sx .sfG button[data-fd="1"]{order:4}.sx .sfG button{height:34px;width:34px;border:1px solid rgba(242,237,228,.22)!important}.sx .chg{margin-top:10px}.sxRes{padding:24px 28px!important}.sxBig{font-size:clamp(52px,5vw,76px)!important;margin:8px 0 4px!important}.sxRes .sxP+.sxP{margin-top:18px!important}.sxKpi>div{padding:12px 0!important}.sxKpi b{font-size:clamp(26px,2.4vw,34px)!important}.sxRes .simRat{font-size:14px!important}.sxStk{margin:8px 0 10px!important}.sxLeg{gap:4px 20px!important}.sxLeg li{font-size:12.5px!important}.sxRes .sxAn .sabTop{padding:14px 16px 12px!important;gap:12px!important}.sxRes .sxAn .sabT b{font-size:20px!important}.sxRes .sxAn .sabL{margin:0 16px!important;padding:10px 0!important;gap:6px!important}.sxRes .sxAn .sabL>span{font-size:13px!important}.sxRes .sxAn .sabF{padding:8px 16px 12px!important}.sxRes .sxChips{margin-top:10px!important;gap:6px!important}.sxRes .sxChips li{padding:6px 10px!important;font-size:12px!important}.sxBase{margin-top:10px!important}@media(max-width:760px){.sxCard{padding:16px!important}.sxRes{padding:20px 16px!important}.sxBig{font-size:52px!important}}.pyH{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:8px}.pyH .byPk{margin:0}.pyDisc{margin:0;padding:6px 12px;border:1px solid #0F0F0E;font-size:13px;color:#0f0f0e}.pyDisc b{font-weight:600}.byBar6{list-style:none;padding:0;margin:0;display:flex;gap:4px}.byBar6 li{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;min-width:0;min-height:86px;padding:10px 12px;background:var(--panel);border-top:3px solid #CBBFB2;box-sizing:border-box}.byBar6 li b{font-family:var(--fd);font-weight:400;font-size:26px;line-height:1}.byBar6 li span{font-size:12px;line-height:1.3;opacity:.85;white-space:normal!important;overflow:visible!important}.byBar6 li em{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font-style:normal;font-size:12px;font-weight:500;letter-spacing:.04em}.byBar6 li.ok{background:#cbbfb2;border-top-color:#0f0f0e;color:#0f0f0e}.pyBr{display:flex;gap:4px;margin-top:6px}.pyBrM{position:relative;text-align:center;padding-top:12px}.pyBrM i{position:absolute;top:0;left:0;right:0;height:8px;border:1px solid #0F0F0E;border-top:0}.pyBrM b{font-size:12.5px;font-weight:500;color:#0f0f0e}.pySum{margin:10px 0 18px;max-width:820px;font-size:13.5px;line-height:1.6;color:#5e584f}@media(max-width:760px){.byBar6{flex-direction:column;gap:3px}.byBar6 li{flex:none!important;min-height:0;display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 12px;border-top:0;border-left:3px solid #CBBFB2}.byBar6 li.ok{border-left-color:#0f0f0e}.byBar6 li b{font-size:20px}.byBar6 li em{margin:0}.pyBr{display:none}.pySum{font-size:13px;margin-bottom:12px}}.byBar6 li span{display:block!important}@media(max-width:760px){.byBar6 li span{font-size:13px}}.apS2 .apW2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:40px 64px;align-items:center;padding-block:clamp(56px,6vw,88px)}.apS2 .apTx .h2{margin:12px 0!important}.apL2{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.apL2 li{display:flex;align-items:flex-start;gap:12px;padding:13px 0;border-top:1px solid rgba(242,237,228,.16)}.apL2 svg{flex:none;box-sizing:content-box;padding:8px;border-radius:50%;border:1px solid rgba(242,237,228,.32);background:#0f0f0e59;color:#f2ede4}.apL2 b{display:block;font-family:var(--fd);font-weight:400;font-size:18px;line-height:1.25;color:#f2ede4;margin-bottom:3px}.apL2 span{display:block;font-size:13px;line-height:1.5;color:#f2ede4bd}.apLang{margin:16px 0 0;font-size:12.5px;letter-spacing:.04em;color:#cbbfb2}.apDuo{position:relative;margin:0;height:560px}.apDuo figcaption{position:absolute;left:0;right:0;bottom:-26px;text-align:center;font-size:11.5px;color:#f2ede48c}.apPh2{position:absolute;width:262px;height:540px;border:9px solid #0F0F0E;border-radius:38px;background:#0f0f0e;box-shadow:0 40px 90px #0000008c;overflow:hidden}.apA{right:0;top:10px;z-index:2}.apB{left:0;top:40px;transform:rotate(-5deg);opacity:.96}.apScr2{position:relative;height:100%;border-radius:29px;overflow:hidden;background:#f2ede4;color:#0f0f0e;display:flex;flex-direction:column;gap:8px;padding:0 12px;font-family:var(--fb)}.apSB{position:relative;display:flex;justify-content:space-between;align-items:center;height:30px;font-size:12px;font-weight:600;letter-spacing:.02em}.apSB i{position:absolute;left:50%;top:7px;width:62px;height:17px;border-radius:12px;background:#0f0f0e;transform:translate(-50%)}.apTop{display:flex;justify-content:space-between;align-items:center}.apTop small{display:block;font-size:12px;color:#5e584f}.apTop b{display:block;font-family:var(--fd);font-weight:400;font-size:19px;line-height:1.1}.apTop .apT2{font-size:21px}.apLg{font-size:12px;font-weight:600;padding:4px 8px;border-radius:999px;background:#0f0f0e;color:#f2ede4}.apHero{position:relative;height:120px;border-radius:14px;overflow:hidden;flex:none}.apHero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.apHero:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f0f0e00 35%,#0f0f0eb3)}.apHero .apChip{position:absolute;top:8px;left:8px;z-index:1;font-size:12px;font-weight:600;padding:4px 8px;border-radius:999px;background:#f2ede4;color:#0f0f0e}.apHero div{position:absolute;left:10px;bottom:8px;z-index:1;color:#f2ede4}.apHero b{display:block;font-family:var(--fd);font-weight:400;font-size:17px;line-height:1.1}.apHero small{font-size:12px;opacity:.9}.apNext{flex:none;border-radius:14px;padding:11px 12px;background:#0f0f0e;color:#f2ede4;display:flex;flex-direction:column;gap:3px}.apNext small{font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#cbbfb2}.apNext b{font-size:13px;font-weight:500}.apNext span{font-size:12px;color:#f2ede4b3}.apNext div{display:flex;gap:6px;margin-top:6px}.apNext em{flex:1;font-style:normal;text-align:center;font-size:12px;font-weight:600;padding:7px 0;border-radius:999px;background:#f2ede4;color:#0f0f0e}.apNext em.o{background:transparent;color:#f2ede4;border:1px solid rgba(242,237,228,.35)}.apProg{flex:none;border:1px solid #CFC5B8;border-radius:14px;padding:10px 12px;background:#f2ede459}.apProg>div:first-child{display:flex;justify-content:space-between;align-items:center;gap:6px}.apProg b{font-size:12px;font-weight:600}.apProg span{font-size:12px;font-weight:600;padding:3px 7px;border-radius:999px;background:#cbbfb2}.apProg i,.apDark i{display:block;height:6px;border-radius:999px;background:#cfc5b8;margin-top:8px;overflow:hidden}.apProg u,.apDark u{display:block;height:100%;background:#0f0f0e;text-decoration:none}.apKv{display:flex;justify-content:space-between;margin-top:6px}.apKv span{background:none!important;padding:0!important;font-weight:400!important;font-size:12px!important;color:#5e584f}.apN{margin-top:auto;margin-inline:-12px;display:flex;justify-content:space-around;padding:7px 4px 12px;background:#f2ede4;border-top:1px solid #CFC5B8}.apN span{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:8px;color:#5e584f}.apN i{display:grid;place-items:center;width:34px;height:22px;border-radius:999px}.apN .on{color:#0f0f0e;font-weight:600}.apN .on i{background:#0f0f0e;color:#f2ede4}.apDark{flex:none;border-radius:14px;padding:11px 12px;background:#0f0f0e;color:#f2ede4;display:grid;grid-template-columns:1fr 1fr}.apDark small{display:block;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#cbbfb2}.apDark b{font-family:var(--fd);font-weight:400;font-size:22px}.apDark div+div{text-align:right}.apDark i{grid-column:1/-1;background:#5e584f}.apDark u{background:#cbbfb2}.apRows{list-style:none;margin:0;padding:0;border:1px solid #CFC5B8;border-radius:14px;overflow:hidden;background:#f2ede459}.apRows li{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid #CFC5B8;font-size:12px}.apRows li:first-child{border-top:0}.apRows li>span{font-family:var(--fd);font-size:13px}.apRows b{font-weight:500;line-height:1.25}.apRows em{font-style:normal;font-size:8.5px;font-weight:600;padding:3px 6px;border-radius:999px;background:#cfc5b8;color:#5e584f;white-space:nowrap}.apRows .ok em{background:#0f0f0e;color:#f2ede4}.apRows .next{background:#f2ede4}.apRows .next em{background:#cbbfb2;color:#0f0f0e}.apRows .with em{background:transparent;border:1px solid #CBBFB2;color:#0f0f0e}.apRem{flex:none;display:flex;align-items:center;gap:6px;font-size:12px;color:#5e584f;padding:0 2px}@media(max-width:1100px){.apS2 .apW2{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:32px 40px}.apDuo{transform:scale(.9);transform-origin:center right}}@media(max-width:980px){.apS2 .apW2{grid-template-columns:minmax(0,1fr)}.apDuo{transform:none;height:560px;max-width:500px;width:100%;margin:0 auto}}@media(max-width:760px){.apL2{grid-template-columns:minmax(0,1fr)}.apL2 li{padding:11px 0}.apDuo{height:560px}.apB{display:none}.apA{left:50%;right:auto;transform:translate(-50%)}}@media(min-width:1101px){.apS2 .apW2{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:40px 48px}.apB{left:6px}}.apDuo figcaption{bottom:-30px}.apTap{margin:22px 0 10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#cbbfb2}.apL3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.apL3 button{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid rgba(242,237,228,.16);background:#0f0f0e61;color:#f2ede4;font:inherit;text-align:start;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .2s,border-color .2s}.apL3 button:hover{border-color:#f2ede466}.apL3 button[aria-selected=true]{background:#f2ede4;border-color:#f2ede4;color:#0f0f0e}.apL3 button:focus-visible{outline:2px solid #CBBFB2;outline-offset:2px}.apL3 svg{flex:none;box-sizing:content-box;padding:7px;border-radius:50%;border:1px solid currentColor;opacity:.85}.apL3 b{display:block;font-family:var(--fd);font-weight:400;font-size:17px;line-height:1.25;margin-bottom:2px}.apL3 small{display:block;font-size:12.5px;line-height:1.45;opacity:.75}.apS3 .apA .apScr2[hidden]{display:none}.apPill{font-size:12px;font-weight:600;padding:4px 8px;border-radius:999px;background:#cbbfb2;color:#0f0f0e}.apTl{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column}.apTl li{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:9px;padding:0 0 11px}.apTl li:before{content:"";position:absolute;left:9px;top:20px;bottom:0;width:1.5px;background:#cfc5b8}.apTl li:last-child:before{display:none}.apTl li.ok:before{background:#0f0f0e}.apTl li>span{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:#cfc5b8;color:#f2ede4;position:relative;z-index:1}.apTl li.ok>span{background:#0f0f0e}.apTl li.now>span{background:#f2ede4;box-shadow:inset 0 0 0 2px #0f0f0e}.apTl li.now>div{background:#f2ede480;border:1px solid #0F0F0E;border-radius:10px;padding:6px 8px;margin-top:-4px}.apTl b{display:block;font-size:12px;font-weight:600;line-height:1.25}.apTl small{display:block;font-size:12px;color:#5e584f}.apTl li.todo b{color:#5e584f;font-weight:500}.apCam{position:relative;flex:none;height:132px;border-radius:14px;overflow:hidden}.apCam img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.apCam:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f0f0e1a 30%,#0f0f0ebf)}.apLive{position:absolute;top:8px;left:8px;z-index:1;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:4px 8px;border-radius:999px;background:#0f0f0e;color:#f2ede4}.apLive i{width:6px;height:6px;border-radius:50%;background:#f2ede4;animation:apBlink 1.4s infinite}@keyframes apBlink{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.apLive i{animation:none}}.apCam div{position:absolute;left:10px;bottom:8px;z-index:1;color:#f2ede4}.apCam b{display:block;font-size:12px;font-weight:600}.apCam small{font-size:12px;opacity:.85}.apEy{margin:2px 0 -2px;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#8a8174}.apDoc li{grid-template-columns:16px minmax(0,1fr) auto!important}.apDoc b small{display:block;font-size:8.5px;font-weight:400;color:#8a8174}.apDoc em.dl{background:transparent!important;border:1px solid #CFC5B8;font-size:12px}.apUp{flex:none;display:flex;align-items:center;gap:7px;padding:9px 10px;border:1.5px dashed #8A8174;border-radius:12px;font-size:12px;font-weight:600;color:#0f0f0e;background:#cbbfb240}.apChH{display:flex;align-items:center;gap:8px;padding:2px 0 8px;border-bottom:1px solid #CFC5B8;margin-inline:-12px;padding-inline:12px}.apAv{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#0f0f0e;color:#f2ede4;font-family:var(--fd);font-size:12px}.apChH b{display:block;font-size:12px;font-weight:600}.apChH small{display:flex;align-items:center;gap:4px;font-size:12px;color:#5e584f}.apChH small i{width:6px;height:6px;border-radius:50%;background:#0f0f0e}.apMsgs{flex:1;display:flex;flex-direction:column;gap:6px;padding-top:4px}.apMsgs p{margin:0;max-width:82%;padding:7px 10px;border-radius:12px;font-size:12px;line-height:1.4}.apMsgs .in{align-self:flex-start;background:#f2ede499;border:1px solid #CFC5B8;border-bottom-left-radius:4px}.apMsgs .out{align-self:flex-end;background:#0f0f0e;color:#f2ede4;border-bottom-right-radius:4px}.apCmp{flex:none;display:flex;align-items:center;gap:6px;margin:0 -12px;padding:8px 12px 14px;border-top:1px solid #CFC5B8}.apCmp span{flex:1;padding:8px 10px;border-radius:999px;border:1px solid #CFC5B8;font-size:12px;color:#8a8174}.apCmp i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#0f0f0e;color:#f2ede4}.apInc{grid-template-columns:minmax(0,1fr) 82px!important;align-items:end}.apInc span{display:block;font-size:8.5px;color:#f2ede499;margin-top:2px}.apInc>div:first-child b{font-size:24px}.apBars{display:flex!important;align-items:flex-end;gap:4px;height:58px;text-align:left!important}.apBars i{flex:1;position:relative;background:#cbbfb2;border-radius:3px 3px 0 0;margin:0!important;height:auto;display:block}.apBars i:last-child{background:#f2ede4}.apBars em{position:absolute;bottom:-12px;left:0;right:0;text-align:center;font-style:normal;font-size:7.5px;color:#f2ede499}.apInc{padding-bottom:18px!important}.apSt li{grid-template-columns:minmax(0,1fr) auto!important;padding:6px 10px!important}.apSt li:first-child b{font-weight:600}.apSt em{background:transparent!important;padding:0!important;font-size:12px!important;color:#0f0f0e!important}.apCo{flex:none;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border-radius:14px;background:#cbbfb2}.apCo b{display:block;font-size:12px;font-weight:600}.apCo small{font-size:12px;color:#5e584f}.apCo>b{font-family:var(--fd);font-weight:400;font-size:18px}@media(max-width:760px){.apL3{grid-template-columns:minmax(0,1fr)}.apL3 button{padding:10px 12px}.apL3 small{display:none}.apL3 b{margin:5px 0 0}}.vsT.vs1 .vsH,.vsT.vs1 .vsR{grid-template-columns:1fr}.byBar .pyAmt{display:block;font-style:normal;font-size:12px;color:var(--soft);margin:2px 0 4px;letter-spacing:0}.finOnce em{font-style:normal;color:var(--accent);margin-inline-start:6px}.hBtns{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0 4px}.hBtns .btn{display:inline-flex;align-items:center;gap:8px}.hBtns .btn.line{color:#f2ede4;border-color:#f2ede499;background:transparent}.hBand{background:#f2ede4;color:#0f0f0e;border-bottom:1px solid #CFC5B8}.hBand ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding-block:26px;margin:0 auto}.hBand li{display:grid;gap:4px;min-width:0}.hBand b{font-size:22px;font-weight:400;line-height:1.15}.hBand span{font-size:14px;line-height:1.5;color:#5e584f}@media(max-width:760px){.hBand ul{grid-template-columns:1fr;gap:16px;padding-block:22px}.hBand b{font-size:20px}}.wyEach{margin:12px 0 0;font-size:16px;color:var(--text)}.wyLive{margin-top:28px;padding-top:22px;border-top:1px solid var(--line);display:grid;gap:6px;max-width:640px}.wyLive b{font-size:24px;font-weight:400;line-height:1.2}.wyLive p{margin:0;color:var(--muted)}@media(max-width:760px){.hBtns .btn.solid{display:none}.hBtns .btn{width:100%;justify-content:center}}.dock .st b,.dock .st b.hl{color:#f2ede4}.dock .stOwn .own{margin-top:2px}.dock .waD{display:inline-flex;align-items:center;justify-content:center;padding:0 14px}.dock .waD svg{width:20px;height:20px}.dock .cta2{display:inline-flex;align-items:center;padding:0 22px}@media(max-width:900px){.dock .stOwn{display:none}.dock .cta2{display:inline-flex!important}}@media(max-width:620px){.dock .stPay{display:none}.dock .st.stY{border:0;padding:0}}.airLnk{display:inline-block;margin-top:14px;font-size:14px;color:inherit;text-decoration:underline;text-underline-offset:4px;opacity:.85}.momQ blockquote{quotes:none}:focus-visible{outline:2px solid #CBBFB2;outline-offset:2px}.sxPill{display:none}@media(max-width:760px){.sxPill{display:flex;position:sticky;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:6;margin:16px 0 0;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#0f0f0e;color:#f2ede4;border:1px solid #5E584F;border-radius:999px}.sxPill span{display:flex;flex-direction:column;gap:2px}.sxPill small{font-size:12px;color:#cbbfb2}.sxPill b{font-size:18px;font-weight:500}}@media(min-width:901px){.byL{grid-template-columns:repeat(5,minmax(0,1fr))}.byL li{padding:20px 16px 8px 0}.byL li+li{padding-left:16px}}@media(max-width:520px){.byL li,.byL li+li{padding-left:0!important;border-left:0!important}}footer .ftWa.ftWaM,footer .ftWa.ftWaM:hover{background:#25d366!important;color:#f2ede4!important;border-color:#25d366!important}footer .ftWa.ftWaM:hover{background:#25d366!important;border-color:#25d366!important}footer .ftWa.ftWaM svg{color:#f2ede4}.svcB .svcQ{font-size:clamp(28px,2.7vw,38px)!important;line-height:1.22!important;margin:28px 0 0!important;padding-inline-start:22px;border-inline-start:1px solid rgba(203,191,178,.5);color:#f2ede4;max-width:26ch}#experience.svcB .svc{gap:8px!important}#experience.svcB .svc li{flex-direction:row!important;justify-content:flex-start!important;text-align:start!important;align-items:center!important;gap:12px!important;padding:14px 16px!important;font-size:14px!important;line-height:1.3!important}#experience.svcB .svc li>svg{width:18px!important;height:18px!important;padding:8px!important;stroke-width:1.4}@media(max-width:560px){.svcB .svcQ{font-size:26px!important;padding-inline-start:16px;max-width:none}#experience.svcB .svc li{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;padding:12px!important;font-size:13px!important}#experience.svcB .svc li>svg{width:16px!important;height:16px!important;padding:7px!important}}#proof .ljBar.ljAir{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 48px;margin-top:24px;padding:clamp(24px,3vw,40px);background:#ff385c;border:0;color:#f2ede4}.ljA1{display:flex;align-items:center;gap:clamp(20px,3vw,40px);min-width:0}.ljA1 .logo{flex:none;height:30px;width:auto;filter:brightness(0) invert(1)}.ljA1>div{min-width:0;padding-inline-start:clamp(20px,3vw,40px);border-inline-start:1px solid rgba(242,237,228,.45)}#proof .ljAir .ljBarK{text-align:start;margin:0 0 6px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#f2ede4;opacity:.85}.ljAH{margin:0;font-size:clamp(22px,2.1vw,30px);line-height:1.2;color:#f2ede4}.ljAF{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.ljAF li{display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:500;color:#f2ede4}.ljAGo{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;background:#f2ede4;color:#ff385c;font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s}.ljAGo:hover{background:#0f0f0e;color:#f2ede4}.ljAGo:focus-visible{outline:2px solid #F2EDE4;outline-offset:3px}@media(max-width:860px){#proof .ljBar.ljAir{grid-template-columns:minmax(0,1fr);padding:22px 20px 24px}.ljA1{flex-direction:column;align-items:flex-start;gap:16px}.ljA1>div{padding:16px 0 0;border:0;border-top:1px solid rgba(242,237,228,.45)}.ljAH{font-size:22px}.ljAGo{justify-content:center;width:100%;white-space:normal;text-align:center;box-sizing:border-box}}.dzS .dzW{position:relative;width:100%;padding-block:110px;display:flex;justify-content:flex-end}.dzHead .h2{font-size:clamp(30px,3.2vw,44px);margin:12px 0 10px}.dzP{margin:0;color:#cbbfb2;max-width:56ch}.dz{display:flex;flex-direction:column;gap:22px;margin-top:30px}.dzF{border:0;margin:0;padding:0;min-width:0}.dzF legend{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#cbbfb2;margin-bottom:10px;padding:0}.dzF legend small{letter-spacing:0;text-transform:none;font-size:13px;color:#8a8174;margin-inline-start:8px}.dzSeg{display:flex;border:1px solid rgba(203,191,178,.35)}.dzSeg button{flex:1 1 0;min-height:48px;padding:0 10px;background:transparent;color:#f2ede4;border:0;font:500 14px var(--fb);cursor:pointer;transition:background-color .2s,color .2s}.dzSeg button+button{border-inline-start:1px solid rgba(203,191,178,.25)}.dzSeg button[aria-checked=true]{background:#f2ede4;color:#0f0f0e}.dzSeg button:not([aria-checked=true]):hover{background:#f2ede412}.dzB{display:grid;grid-template-columns:56px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:10px 14px 10px 10px;text-align:start;background:#f2ede408;border:1px solid rgba(203,191,178,.22);color:#f2ede4;cursor:pointer;transition:border-color .2s,background-color .2s}.dzB img{width:56px;height:56px;object-fit:cover;display:block;filter:saturate(.85)}.dzCk{width:22px;height:22px;border:1px solid rgba(203,191,178,.5);display:flex;align-items:center;justify-content:center;color:transparent;font-style:normal;transition:all .2s}.dzB[aria-pressed=true]{border-color:#cbbfb2;background:#f2ede414}.dzB[aria-pressed=true] .dzCk{background:#f2ede4;border-color:#f2ede4;color:#0f0f0e}.dzB[aria-pressed=false] img{opacity:.55}.dz label{display:grid;gap:8px;min-width:0}.dz input{width:100%;box-sizing:border-box;min-height:52px;padding:0 14px;border:1px solid rgba(203,191,178,.35);background:#f2ede40d;color:#f2ede4;font:inherit;font-size:16px}.dz input:focus{outline:none;border-color:#cbbfb2;background:#f2ede417}.dz input::placeholder{color:#8a8174}.dzGo{width:100%;font-size:15px}.dzGo span{opacity:.7;margin-inline-start:6px}.dzGo[disabled]{opacity:.5;cursor:not-allowed}.dzSmall{margin:-8px 0 0;font-size:13px;color:#8a8174;text-align:center}.dzWa{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#cbbfb2;font-size:14px;text-decoration:underline;text-underline-offset:4px;align-self:center}.dzWa svg{width:16px;height:16px}.dzThanks .h2{font-size:clamp(28px,3vw,40px);margin:12px 0 14px}.dzSent{list-style:none;margin:16px 0 26px;padding:0;display:grid;gap:10px}.dzSent li{display:flex;align-items:center;gap:14px}.dzSent img{width:48px;height:48px;object-fit:cover}.dzSent span{display:grid;gap:2px}.dzSent b{font-family:var(--fd);font-weight:400;font-size:18px}.dzSent small{font-size:13px;color:#8a8174}@media(max-width:760px){.dzS .dzW{padding-block:64px;justify-content:center}.dzSeg button{font-size:13px;padding:0 6px}}#lead .dz .lab{opacity:1!important;transform:none!important;color:#cbbfb2;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.dzGo{min-height:56px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;text-align:center;padding-block:10px}.dzGo span{margin:0}@media(max-width:760px){.dzGo{font-size:13px;letter-spacing:.1em}}#lead.dzL{--text:#0F0F0E;--muted:#5E584F;--soft:#5E584F;--faint:#8A8174;--line:#CFC5B8;--line2:#CBBFB2;--accent:#0F0F0E;--onAccent:#F2EDE4;background:#f2ede4;color:#0f0f0e;color-scheme:light;position:relative;min-height:0}#lead.dzL .dzW{display:grid;justify-content:stretch}#lead.dzL .k{color:#5e584f}#lead.dzL .dzHead .h2{color:#0f0f0e}#lead.dzL .dzP{color:#5e584f;line-height:1.6;max-width:44ch}.dzOk{margin:26px 0 0;padding:20px 0 0;border-top:1px solid #CFC5B8;display:grid}.dzOk li{display:flex;align-items:flex-start;gap:12px;color:#0f0f0e}.dzOk i{flex:none;display:flex;align-items:center;justify-content:center;border:1px solid #0F0F0E;border-radius:50%;margin-top:0}#lead.dzL .dzWa{display:inline-flex;color:#0f0f0e;font-size:14px}#lead.dzL .dz{gap:18px;margin:0}#lead.dzL .dzF legend,#lead.dzL .dz .lab{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5e584f;margin-bottom:8px}#lead.dzL .dzF legend small{font-size:12px;color:#8a8174}#lead.dzL .dzSeg{border:1px solid #CBBFB2;background:#fff6}#lead.dzL .dzSeg button{min-height:42px;font-size:14px;color:#0f0f0e}#lead.dzL .dzSeg button+button{border-inline-start:1px solid #CFC5B8}#lead.dzL .dzSeg button[aria-checked=true]{background:#0f0f0e;color:#f2ede4}#lead.dzL .dzSeg button:not([aria-checked=true]):hover{background:#f2ede4}#lead.dzL .dzF legend small{letter-spacing:0;text-transform:none;display:inline-block}#lead.dzL .dzB{display:inline-flex;grid-template-columns:none;align-items:center;gap:10px;min-height:42px;padding:0 14px 0 10px;background:#fff6;border:1px solid #CBBFB2;color:#0f0f0e;font:inherit;font-size:14px;cursor:pointer;transition:background-color .2s,border-color .2s}#lead.dzL .dzB small{margin-inline-start:auto;font-size:12px;color:#8a8174}#lead.dzL .dzB .dzCk{width:18px;height:18px;border:1px solid #8A8174;color:transparent}#lead.dzL .dzB[aria-pressed=true]{background:#0f0f0e;border-color:#0f0f0e;color:#f2ede4}#lead.dzL .dzB[aria-pressed=true] small{color:#cbbfb2}#lead.dzL .dzB[aria-pressed=true] .dzCk{background:#f2ede4;border-color:#f2ede4;color:#0f0f0e}#lead.dzL .dzB:not([aria-pressed=true]):hover{background:#f2ede4}#lead.dzL .dz label{display:grid;gap:0}#lead.dzL .dz input{min-height:48px;background:#f2ede4;border:1px solid #CBBFB2;color:#0f0f0e;font-size:16px}#lead.dzL .dz input:focus{border-color:#0f0f0e;background:#f2ede4;outline:2px solid #0F0F0E;outline-offset:-2px}#lead.dzL .dz input::placeholder{color:#8a8174}#lead.dzL .dzGo{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 8px;width:100%;margin-top:4px;padding:10px 20px;border:0;background:#0f0f0e;color:#f2ede4;font:500 14px var(--fb);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .25s}#lead.dzL .dzGo:hover{background:#5e584f}#lead.dzL .dzGo span{opacity:.65}#lead.dzL .dzGo[disabled]{background:#cbbfb2;color:#5e584f;cursor:not-allowed}#lead.dzL .dzSmall{font-size:12px;color:#8a8174;text-align:center}#lead.dzL button:focus-visible{outline:2px solid #0F0F0E;outline-offset:2px}#lead.dzL .dzSeg button[aria-checked=true]:focus-visible,#lead.dzL .dzB[aria-pressed=true]:focus-visible{outline-color:#5e584f}#lead.dzL .dzThanks .h2{color:#0f0f0e;font-size:clamp(26px,2.6vw,36px)}#lead.dzL .dzSent{margin:14px 0 24px;gap:0;border-top:1px solid #CFC5B8}#lead.dzL .dzSent li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #CFC5B8}#lead.dzL .dzSent i{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:#0f0f0e;color:#f2ede4;border-radius:50%}#lead.dzL .dzSent b{font-family:var(--fb);font-weight:500;font-size:15px}#lead.dzL .dzSent small{font-size:13px;color:#8a8174}#lead.dzL .btn.line{border:1px solid #0F0F0E;color:#0f0f0e;background:transparent}@media(max-width:900px){#lead.dzL .dzHead{position:static}#lead.dzL .dzHead .h2{font-size:30px;margin:10px 0 8px}#lead.dzL .dzP{font-size:15px}.dzOk,#lead.dzL .dzHead .dzWa{display:none}#lead.dzL .dzSeg button{font-size:13px;padding:0 4px}#lead.dzL .dzF legend small{display:block;margin:4px 0 0}#lead.dzL .dz{gap:16px}#lead.dzL .dzGo{font-size:13px;letter-spacing:.1em}}#lead.dzL .wrap>div{padding:0!important}.vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#lead.dzL .dzW{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:32px clamp(40px,5vw,80px);align-items:center;padding-block:clamp(48px,5vw,72px)!important}#lead.dzL .dzHead{top:100px;position:static}#lead.dzL .dzHead .h2{font-size:clamp(30px,3vw,42px);margin:10px 0 12px}#lead.dzL .dzP{font-size:15px}.dzOk{list-style:none;margin-top:22px;padding-top:18px;gap:10px}.dzOk li{line-height:1.45;font-size:14px}.dzOk i{width:20px;height:20px}#lead.dzL .dzWa{margin-top:20px}#lead.dzL .dzCard{display:block;border:1px solid #0F0F0E;margin:0}.dzLb{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5e584f;line-height:1.4}.dzLb small{display:block;margin-top:4px;font-size:11px;letter-spacing:0;text-transform:none;color:#8a8174;line-height:1.35}.dzSg{display:flex;border:1px solid #CFC5B8}.dzSg button{flex:1 1 0;min-height:38px;padding:0 8px;background:transparent;border:0;color:#0f0f0e;font:400 14px var(--fb);cursor:pointer;transition:background-color .2s,color .2s}.dzSg button+button{border-inline-start:1px solid #CFC5B8}.dzSg button:not([aria-checked=true]):hover{background:#cfc5b8}.dzSg button[aria-checked=true]{background:#0f0f0e;color:#f2ede4;font-weight:500}#lead.dzL .dzChips{display:flex;flex-wrap:wrap;gap:6px}#lead.dzL .dzChips .dzB{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 9px;background:transparent;border:1px solid #CFC5B8;color:#0f0f0e;font:400 13px var(--fb);cursor:pointer}#lead.dzL .dzChips .dzB small{margin:0;font-size:11px;color:#8a8174}#lead.dzL .dzChips .dzB .dzCk{width:16px;height:16px}#lead.dzL .dzChips .dzB:not([aria-pressed=true]):hover{background:#cfc5b8}#lead.dzL .dzChips .dzB[aria-pressed=true]{background:#0f0f0e;border-color:#0f0f0e;color:#f2ede4}#lead.dzL .dzChips .dzB[aria-pressed=true] small{color:#cbbfb2}#lead.dzL .dzGo{margin:0;min-height:52px}#lead.dzL .dzSmall{margin:10px 0 0}@media(max-width:900px){#lead.dzL .dzW{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:40px 44px!important}.dzLb{font-size:10px;letter-spacing:.1em}#lead.dzL .dzChips .dzB{min-height:34px;font-size:13px}.dzLb small{display:inline;margin:0 0 0 6px}.dzSg button{font-size:12.5px;padding:0 2px;min-height:38px}}#lead.dzV .dzW{display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:0;max-width:880px;margin-inline:auto}#lead.dzV .dzHead{max-width:640px}#lead.dzV .dzP{margin:0 auto;max-width:52ch;color:#5e584f}#lead.dzV .dzOk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:0;border:0}#lead.dzV .dzOk li{align-items:center;line-height:1.4;color:#5e584f;text-align:center}#lead.dzV .dzOk i{border-color:#0f0f0e;color:#0f0f0e}#lead.dzV .dzCard{display:flex;flex-direction:column;width:100%;box-sizing:border-box;margin:0;border:1px solid #CFC5B8;background:#f2ede4;text-align:start}#lead.dzV .dzQ{display:flex;flex-direction:column;min-width:0}#lead.dzV .dzPair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#lead.dzV .dzLb{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5e584f;line-height:1.4}#lead.dzV .dzLb small{display:inline;margin-inline-start:8px;font-size:12px;letter-spacing:0;text-transform:none;color:#8a8174}#lead.dzV .dzSg{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));border:1px solid #8A8174}#lead.dzV .dzSg button{padding:0 6px;background:transparent;border:0;color:#0f0f0e;font:400 14px var(--fb);cursor:pointer;transition:background-color .2s,color .2s}#lead.dzV .dzSg button+button{border-inline-start:1px solid #CFC5B8}#lead.dzV .dzSg button:not([aria-checked=true]):hover{background:#cfc5b8}#lead.dzV .dzSg button[aria-checked=true]{background:#0f0f0e;color:#f2ede4;font-weight:500}#lead.dzV .dzChips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#lead.dzV .dzChips .dzB:last-child:nth-child(odd){grid-column:1 / -1}#lead.dzV .dzChips .dzB{display:flex;align-items:center;gap:10px;padding:0 14px 0 12px;background:transparent;border:1px solid #8A8174;color:#0f0f0e;font:400 14px var(--fb);text-align:start}#lead.dzV .dzChips .dzB span{flex:1;min-width:0}#lead.dzV .dzChips .dzB small{margin:0;font-size:12px;color:#8a8174}#lead.dzV .dzChips .dzB .dzCk{width:18px;height:18px;flex:none;border:1px solid #8A8174}#lead.dzV .dzChips .dzB:not([aria-pressed=true]):hover{background:#cfc5b8}#lead.dzV .dzChips .dzB[aria-pressed=true]{background:#0f0f0e;border-color:#0f0f0e;color:#f2ede4}#lead.dzV .dzChips .dzB[aria-pressed=true] small{color:#cbbfb2}#lead.dzV .dzChips .dzB[aria-pressed=true] .dzCk{background:#f2ede4;border-color:#f2ede4;color:#0f0f0e}#lead.dzV label.dzQ{display:flex}#lead.dzV .dzQ input{width:100%;box-sizing:border-box;padding:0 16px;border:1px solid #8A8174;color:#0f0f0e;font:400 16px var(--fb)}#lead.dzV .dzQ input:hover{border-color:#5e584f}#lead.dzV .dzQ input:focus{outline:none;border-color:#0f0f0e;box-shadow:inset 0 0 0 1px #0f0f0e}#lead.dzV .dzQ input::placeholder{color:#8a8174}#lead.dzV .dzSmall{text-align:center}#lead.dzV .dzWa{display:inline-flex}#lead.dzV .dzThanks{align-items:center;text-align:center}#lead.dzV .dzThanks .dzSent{width:100%;max-width:460px;text-align:start}@media(max-width:760px){#lead.dzV .dzOk{display:none}#lead.dzV .dzPair{grid-template-columns:minmax(0,1fr)}#lead.dzV .dzSg button{font-size:13px;padding:0 2px}#lead.dzV .dzLb small{margin:4px 0 0}}#lead.dzV .dzW{padding-block:clamp(36px,4vw,56px)!important}#lead.dzV .dzHead .h2{font-size:clamp(28px,2.8vw,38px);margin:8px 0}#lead.dzV .dzP{font-size:15px;line-height:1.5}#lead.dzV .dzOk{margin:16px 0 18px;gap:12px}#lead.dzV .dzOk li{flex-direction:row;justify-content:center;gap:8px;font-size:13px}#lead.dzV .dzOk i{width:20px;height:20px}#lead.dzV .dzCard{gap:14px;padding:20px 22px 16px;box-shadow:0 18px 40px -28px #0f0f0e4d}#lead.dzV .dzQ{gap:6px}#lead.dzV .dzPair{gap:14px}#lead.dzV .dzSg button{min-height:40px;font-size:14px}#lead.dzV .dzChips{gap:6px}#lead.dzV .dzChips .dzB{cursor:pointer;transition:background-color .2s,color .2s,border-color .2s;min-height:40px}#lead.dzV .dzQ input{background:#f2ede4;min-height:44px}#lead.dzV .dzGo{min-height:50px;margin:2px 0 0}#lead.dzV .dzSmall{margin:-6px 0 0}#lead.dzV .dzWa{color:#0f0f0e;margin-top:14px}@media(max-width:760px){#lead.dzV .dzW{padding-block:28px 30px!important}#lead.dzV .dzHead .h2{font-size:26px}#lead.dzV .dzP{font-size:14px}#lead.dzV .dzCard{margin-top:16px;padding:16px 14px 12px;gap:12px}#lead.dzV .dzPair{gap:12px}#lead.dzV .dzSg button,#lead.dzV .dzChips .dzB{min-height:40px}#lead.dzV .dzLb small{display:none}#lead.dzV .dzChips{grid-template-columns:minmax(0,1fr);gap:5px}}#lead.dzP2{background:#0f0f0e}#lead.dzP2:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0f0f0eb8,#0f0f0e73 45%,#0f0f0eb3);pointer-events:none}#lead.dzP2 .dzW{position:relative;z-index:1;width:100%}#lead.dzP2 .dzHead .k{color:#cbbfb2}#lead.dzP2 .dzHead .h2{color:#f2ede4}#lead.dzP2 .dzHead .dzP{color:#cfc5b8}#lead.dzP2 .dzOk li{color:#f2ede4}#lead.dzP2 .dzOk i{border-color:#f2ede4;color:#f2ede4}#lead.dzP2 .dzCard{box-shadow:0 40px 90px -30px #000000a6}#lead.dzP2 .dzW>.dzWa{color:#f2ede4}@media(min-width:901px){#lead.dzP2:after{background:linear-gradient(90deg,#0f0f0e00,#0f0f0e1a 35%,#0f0f0e99 62%,#0f0f0ed1)}#lead.dzP2 .dzW{max-width:none!important;text-align:start!important}#lead.dzP2 .dzW>*{width:min(620px,100%);box-sizing:border-box}#lead.dzP2 .dzHead{max-width:none}#lead.dzP2 .dzP{margin:0;max-width:48ch}#lead.dzP2 .dzOk{justify-items:start}#lead.dzP2 .dzOk li{justify-content:flex-start;text-align:start}#lead.dzP2 .dzW>.dzWa{width:auto;align-self:flex-end;margin-inline-end:calc((min(620px,100%) - 100%)*0)}}#lead.dzP2 .dzW>*{width:auto}#lead.dzP2 .dzBox{display:flex;flex-direction:column;align-items:stretch;width:min(640px,100%);box-sizing:border-box;padding:30px 32px 22px;background:#f2ede4;border:1px solid #CFC5B8;box-shadow:0 40px 90px -30px #000000a6;text-align:start}#lead.dzP2 .dzBox .dzHead{max-width:none}#lead.dzP2 .dzBox .dzHead .k{color:#5e584f}#lead.dzP2 .dzBox .dzHead .h2{color:#0f0f0e;font-size:clamp(28px,2.6vw,36px);margin:8px 0}#lead.dzP2 .dzBox .dzHead .dzP{color:#5e584f;margin:0;max-width:none;font-size:15px}#lead.dzP2 .dzBox .dzOk{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:start;margin:16px 0 18px;padding:14px 0 0;border-top:1px solid #CFC5B8;gap:12px}#lead.dzP2 .dzBox .dzOk li{flex-direction:row;justify-content:flex-start;text-align:start;align-items:flex-start;color:#0f0f0e;font-size:12.5px;line-height:1.35}#lead.dzP2 .dzBox .dzOk i{border-color:#0f0f0e;color:#0f0f0e;width:18px;height:18px}#lead.dzP2 .dzBox .dzCard{padding:0;border:0;box-shadow:none;background:transparent;margin:0}#lead.dzP2 .dzBox>.dzWa{align-self:center;color:#0f0f0e;margin-top:14px;width:auto}@media(min-width:901px){#lead.dzP2 .dzW{align-items:flex-end!important}}@media(max-width:900px){#lead.dzP2 .dzW{align-items:center!important}#lead.dzP2 .dzBox{padding:22px 16px 16px}#lead.dzP2 .dzBox .dzHead{text-align:center}#lead.dzP2 .dzBox .dzHead .h2{font-size:26px}#lead.dzP2 .dzBox .dzOk{display:none}#lead.dzP2 .dzBox .dzCard{margin-top:16px}}#lead.dzP2 .wrap>.dzBox{padding:30px 32px 20px!important}@media(max-width:900px){#lead.dzP2 .wrap>.dzBox{padding:22px 16px 16px!important}}#leadForm label.lfChk.dzChk{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:10px;margin:0;padding:0;border:0;font-size:12.5px;line-height:1.5;color:#5e584f;cursor:pointer;text-align:start}#leadForm label.lfChk.dzChk input{flex:none;width:16px!important;height:16px!important;min-height:0!important;margin:2px 0 0;padding:0;accent-color:#0F0F0E}#leadForm label.lfChk.dzChk span{display:block;margin:0}#lead .dzChk a{color:inherit;text-decoration:underline;text-underline-offset:2px}#leadForm .dzChk.err span{color:#8a8174}.qtR{margin:0;flex:none;max-width:420px;padding-inline-start:22px;border-inline-start:1px solid currentColor;align-self:center}.qtR p{margin:0;font-family:var(--fd);font-style:italic;font-weight:400;font-size:clamp(24px,2.3vw,32px);line-height:1.25;color:inherit;text-wrap:balance}#ways .qtR{color:#f2ede4;border-color:#cbbfb280}#remote .qtR{color:#0f0f0e;border-color:#8a8174;margin-top:clamp(24px,2.8vw,36px)}html[lang=zh] .qtR p,html[lang=ar] .qtR p{font-style:normal}@media(max-width:760px){.qtR{max-width:none;margin-top:22px!important;padding-inline-start:16px}.qtR p{font-size:22px}}.dock .waD,.dock .waD:hover{gap:8px;background:#25d366!important;border-color:#25d366!important;color:#fff!important}.dock .waD:hover{background:#1ebe5a!important;border-color:#1ebe5a!important}.dock .waD svg{color:#fff}.dock .waD .waT{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;white-space:nowrap}.hBand ul{gap:0!important;padding-block:0!important}.hBand li{display:flex!important;align-items:flex-start;gap:18px!important;padding:30px clamp(20px,2.6vw,40px)}.hBand li:first-child{padding-inline-start:0}.hBand li:last-child{padding-inline-end:0}.hBand li+li{border-inline-start:1px solid #CFC5B8}.hBand .hbI{flex:none;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #CBBFB2;border-radius:50%;color:#0f0f0e;background:#cbbfb22e}.hBand li>div{display:grid;gap:6px;min-width:0}.hBand .hbI svg{width:22px!important;height:22px!important;flex:none}.hBand b{font-size:clamp(22px,1.9vw,27px)!important;line-height:1.1!important;color:#0f0f0e}.hBand span{font-size:14px!important;line-height:1.5!important;color:#5e584f;max-width:34ch}@media(max-width:760px){.hBand ul{grid-template-columns:minmax(0,1fr)!important}.hBand li{padding:18px 0!important;gap:14px!important}.hBand li+li{border-inline-start:0;border-top:1px solid #CFC5B8}.hBand .hbI{width:40px;height:40px}.hBand .hbI svg{width:20px!important;height:20px!important}.hBand b{font-size:21px!important}}.igG .momT{cursor:zoom-in}.igG .momT:hover img{transform:scale(1.04)}.igG .momT:after{background:linear-gradient(180deg,#0f0f0e00 50%,#0f0f0e8c 74%,#0f0f0ee6)!important}.igG .momT figcaption em{max-width:46ch}.dyB{margin-top:12px;border:1px solid rgba(203,191,178,.3);background:#0f0f0e}.dyHead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;width:100%;padding:16px 22px 16px 16px;background:transparent;border:0;color:#f2ede4;text-align:start;cursor:pointer}.dyHead:focus-visible{outline:2px solid #F2EDE4;outline-offset:-4px}.dyTh{display:flex}.dyTh img{width:54px;height:54px;object-fit:cover;border:2px solid #0F0F0E;border-radius:50%}.dyTh img+img{margin-inline-start:-16px}.dyTx{display:grid;gap:4px;min-width:0}.dyTx b{font-weight:400;font-size:clamp(22px,2vw,30px);line-height:1.1}.dyTx small{font-size:14px;color:#cbbfb2}.dyCta{display:inline-flex;align-items:center;gap:14px;min-height:48px;padding:0 20px;background:#f2ede4;color:#0f0f0e;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;white-space:nowrap;transition:background-color .25s}.dyHead:hover .dyCta{background:#cfc5b8}.dyCta i{position:relative;width:12px;height:12px}.dyCta i:before,.dyCta i:after{content:"";position:absolute;left:0;top:5.5px;width:12px;height:1px;background:currentColor;transition:transform .35s}.dyCta i:after{transform:rotate(90deg)}.dyB.open .dyCta i:after{transform:rotate(0)}.dyBody{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.16,1,.3,1)}.dyB.open .dyBody{grid-template-rows:1fr}.dyIn{overflow:hidden;min-height:0}.dyB.open .dyIn{border-top:1px solid rgba(203,191,178,.18)}.dyRail{position:relative;height:74px;margin:22px 44px 6px}.dyLine{position:absolute;left:0;right:0;top:22px;height:1px;background:#cbbfb240}.dyLine i{position:absolute;left:0;top:0;height:1px;background:#cbbfb2;transition:width .6s ease}.dySun{position:absolute;top:13px;width:19px;height:19px;margin-left:-9.5px;border-radius:50%;background:#f2ede4;box-shadow:0 0 0 6px #f2ede41f,0 0 24px #f2ede473;transition:left .6s cubic-bezier(.16,1,.3,1);pointer-events:none}.dyDot{position:absolute;top:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;min-width:44px;padding:16px 0 0;background:none;border:0;color:#8a8174;font:400 12px var(--fb);letter-spacing:.04em;cursor:pointer;white-space:nowrap}.dyDot i{width:9px;height:9px;border-radius:50%;border:1px solid #8A8174;background:#0f0f0e;transition:all .3s}.dyDot.past i{background:#cbbfb2;border-color:#cbbfb2}.dyDot.on{color:#f2ede4}.dyDot.on i{opacity:0}.dyDot:hover{color:#f2ede4}.dyDot:focus-visible{outline:2px solid #F2EDE4;outline-offset:2px}.dyF{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(24px,3vw,48px);align-items:center;margin:0;padding:10px 44px 36px}.dyImg{overflow:hidden;background:#0f0f0e}.dyImg img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:var(--pos,50% 50%);transition:opacity .6s ease,transform 1.4s cubic-bezier(.16,1,.3,1)}.dyImg img.dyIn0{opacity:0;transform:scale(1.04)}.dyF figcaption{display:flex;flex-direction:column;gap:8px}.dyHr{font-size:clamp(44px,4.6vw,68px);line-height:1;color:#f2ede4}.dyK{margin-top:8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#cbbfb2}.dyF b{font-weight:400;font-size:clamp(24px,2.2vw,32px);line-height:1.12;color:#f2ede4}.dyF em{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-size:clamp(17px,1.35vw,20px);line-height:1.45;color:#cfc5b8;max-width:40ch}html[lang=zh] .dyF em,html[lang=ar] .dyF em{font-family:var(--fb);font-style:normal}.dyNav{display:flex;align-items:center;gap:12px;margin-top:18px;color:#cbbfb2;font-size:12px;letter-spacing:.08em}.dyNav button[data-dygo]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(203,191,178,.45);border-radius:50%;background:transparent;color:#f2ede4;cursor:pointer;transition:background-color .25s,color .25s}.dyNav button[data-dygo]:hover:not(:disabled){background:#f2ede4;color:#0f0f0e}.dyNav button:disabled{opacity:.3;cursor:default}.dyPlay{margin-inline-start:auto;min-height:36px;padding:0 14px;border:1px solid rgba(203,191,178,.45);background:transparent;color:#f2ede4;font:500 11px var(--fb);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.dyPlay[aria-pressed=true]{background:#f2ede4;color:#0f0f0e}html[dir=rtl] .dyNav svg{transform:scaleX(-1)}@media(prefers-reduced-motion:reduce){.dyBody,.dySun,.dyLine i,.dyImg img{transition:none}}@media(max-width:900px){.dyHead{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px}.dyTh img{width:44px;height:44px}.dyCta{justify-content:center}.dyRail{margin:16px 24px 4px;overflow:visible;height:70px}.dyRail::-webkit-scrollbar{display:none}.dyF{grid-template-columns:minmax(0,1fr);padding:6px 16px 22px;gap:16px}.dyHr{font-size:40px}.dyDot span{font-size:10px}}@media(max-width:560px){.dyDot span{display:none}.dyDot.on span{display:block;color:#f2ede4}.dyDot{min-width:24px}.dyRail{margin-inline:22px}}.igG .momT figcaption em{display:none!important}#top.hero2 .hF{display:grid!important;grid-template-columns:repeat(5,auto);justify-content:space-between;max-width:min(860px,calc(100vw - 600px))!important;width:100%;gap:0}#top.hero2 .hF dt{font-size:clamp(22px,1.9vw,28px)!important}@media(max-width:1100px)and (min-width:761px){#top.hero2 .hF{max-width:none!important}#top .hDots{display:none}}#top.hero2 .hF>div{margin:0!important;padding:0 clamp(12px,1.6vw,24px)!important;border-inline-end:1px solid rgba(242,237,228,.22)!important;text-align:center}#top.hero2 .hF>div:first-child{padding-inline-start:0!important;text-align:start}#top.hero2 .hF>div:last-child{border:0!important;padding-inline-end:0!important;text-align:end}#top.hero2 .hF dt{white-space:nowrap}#top.hero2 .hF dd{max-width:none;margin-inline:auto;white-space:nowrap}@media(max-width:760px){#top.hero2 .hF{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;width:100%!important;max-width:none!important;row-gap:14px!important}#top.hero2 .hF dd{white-space:normal}#top.hero2 .hF>div{text-align:start!important;padding:0 12px!important;border-inline-end:1px solid rgba(242,237,228,.22)!important}#top.hero2 .hF>div:nth-child(odd){padding-inline-start:0!important}#top.hero2 .hF>div:nth-child(2n){border:0!important}#top.hero2 .hF>div:first-child{grid-column:1 / -1;border:0!important;padding-bottom:12px!important;border-bottom:1px solid rgba(242,237,228,.22)!important}#top.hero2 .hF>div:nth-child(2),#top.hero2 .hF>div:nth-child(4){border-inline-end:1px solid rgba(242,237,228,.22)!important}#top.hero2 .hF>div:nth-child(3),#top.hero2 .hF>div:nth-child(5){border:0!important}#top.hero2 .hF>div:nth-child(2),#top.hero2 .hF>div:nth-child(4){padding-inline-start:0!important}}.cmpAm{list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:0 0 22px;padding:0}.cmpAm li{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 6px 12px;border:1px solid var(--line);text-align:center;font-size:13px;line-height:1.25;color:var(--text)}.cmpAm svg{color:var(--text);flex:none}#simx .cmpL li{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 120px!important;gap:24px!important;padding:14px 0!important}#simx .cmpBar{position:relative;height:6px;background:transparent;border-radius:3px;overflow:visible}#simx .cmpBar:before{content:"";position:absolute;inset:0;background:#cfc5b8;opacity:.45;border-radius:3px}#simx .cmpBar i{position:relative;display:block;height:100%;background:#8a8174!important;border-radius:3px;max-width:100%;transition:width .8s cubic-bezier(.16,1,.3,1)}#simx .cmpL li.lj{background:#f2ede4;margin:0 -14px;padding:16px 14px!important;border-top:0}#simx .cmpL li.lj .cmpBar i{background:#0f0f0e!important;height:10px;margin-top:-2px}#simx .cmpL li.lj b{font-family:var(--fd);font-weight:400;font-size:18px}#simx .cmpL li.lj .cmpV{font-weight:500}@media(max-width:900px){.cmpAm{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:560px){.cmpAm{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cmpAm li:last-child{grid-column:1 / -1}}@media(max-width:560px){#simx .cmpL li{grid-template-columns:minmax(0,1fr) auto!important;gap:6px 12px!important}#simx .cmpBar{grid-column:1 / -1;grid-row:2}.cmpAm li{font-size:12px;padding:12px 4px}}.cmpAmK{margin:4px 0 12px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--soft)}.cmpAm li span{text-wrap:balance}.ftVm{display:inline-flex;align-items:baseline;gap:14px;color:var(--text);text-decoration:none;padding-bottom:4px;border-bottom:1px solid transparent;transition:border-color .2s}.ftVm:hover,.ftVm:focus-visible{border-bottom-color:var(--line2)}.ftVmL{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:30px;line-height:1;letter-spacing:.02em}.ftVmS{font-size:13px;color:var(--soft);letter-spacing:.04em}@media(max-width:700px){.ftVmL{font-size:26px}}.ftVmI{display:block;height:30px;width:auto;max-width:200px;object-fit:contain}.hp{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none}.lfChk{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.5;color:var(--soft);cursor:pointer}.lfChk input{flex:none;width:16px;height:16px;margin:3px 0 0;accent-color:var(--accent)}#leadForm label.err .lab,#leadForm .lfChk.err span{color:#e8a08a}#leadForm label.err input:not([type=checkbox]){border-color:#e8a08a}.lfErr{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid #E8A08A;font-size:14px;line-height:1.5;color:var(--text)}.axForm .lfErr{margin-top:16px}.lfErr p{margin:0}.ckBar{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#161614fa;border-top:1px solid var(--line2);color:var(--text);padding:18px max(20px,env(safe-area-inset-right,0px)) calc(18px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));font-family:var(--fb)}.ckIn{max-width:1360px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.ckTx{flex:1 1 420px;font-size:14px;line-height:1.6;color:var(--muted)}.ckTx p{margin:0}.ckTx .ckH{font-family:var(--fd);font-size:20px;line-height:1.3;color:var(--text);margin:0 0 4px}.ckTx a{color:var(--text);text-decoration:underline}.ckB{display:flex;flex-wrap:wrap;gap:10px}.ckB .btn{min-width:140px}.ftLg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 18px}.ftLg a,.ftCk{text-decoration:underline}.ftCk{border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer}.tsSlot{display:flex;justify-content:flex-start;min-height:65px;max-width:100%}.tsSlot[hidden]{display:none}.axForm .tsSlot{margin-top:20px}.ljPrev{position:fixed;top:calc(env(safe-area-inset-top,0px) + 92px);right:12px;z-index:61;padding:6px 10px;background:#c2410c;color:#fff7ed;font:500 11px/1 Work Sans,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;pointer-events:none}
