.lpg{--g:#c8a25a;--g2:#a8863f;--g3:#dbb97c;--ink:#14100c;--cr:#f5f0e7;--cr2:#fbf8f2;--ln:#e3d9c8;--tx:#5a5147;font-family:'Montserrat',sans-serif;color:#3b342c;-webkit-font-smoothing:antialiased}.lpg,.lpg *,.lpg *:before,.lpg *:after{box-sizing:border-box}.lpg img{max-width:100%;height:auto}.lpg a{text-decoration:none}.lpg-sec{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:clamp(72px,9vw,140px) clamp(16px,5vw,72px);overflow:hidden}.lpg-in{max-width:1240px;margin:0 auto;position:relative}.lpg-cr{background:var(--cr)}.lpg-cr2{background:var(--cr2)}.lpg-dk{background:#110e0b;color:#fff}.lpg-eye{display:inline-flex;align-items:center;gap:14px;font-size:10.5px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--g2)}.lpg-eye i{width:38px;height:1px;background:var(--g);flex:0 0 auto}.lpg-dk .lpg-eye,.lph .lpg-eye{color:var(--g3)}.lpg-h2{margin:18px 0 20px!important;font-family:'Advent Pro',sans-serif!important;font-weight:200!important;font-size:clamp(36px,4.6vw,66px)!important;line-height:1!important;letter-spacing:-.01em!important;color:var(--ink)!important}.lpg-h2 em{font-style:italic;font-weight:300;color:var(--g2)}.lpg-dk .lpg-h2{color:#fff!important}.lpg-dk .lpg-h2 em{color:var(--g3)}.lpg-lead{margin:0 0 18px!important;font-size:15.5px!important;line-height:1.85!important;color:var(--tx)!important;max-width:640px}.lpg-dk .lpg-lead{color:rgb(255 255 255 / .64)!important}.lpg-hd{display:grid;grid-template-columns:1fr minmax(0,440px);gap:24px 60px;align-items:end;margin-bottom:clamp(40px,5vw,70px)}.lpg-hd .lpg-lead{margin:0!important;padding-left:24px;border-left:1px solid var(--ln)}.lpg-hd--c{display:block;text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.lpg-hd--c .lpg-lead{margin:0 auto!important;padding:0;border:0}.lb-btn,.lb-gh,.lb-dk,.lb-ln{position:relative;overflow:hidden;display:inline-flex!important;align-items:center;justify-content:center;gap:14px;padding:18px 30px!important;border-radius:0!important;cursor:pointer;font:600 11.5px/1 'Montserrat',sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase;text-decoration:none!important;transition:color .35s ease,border-color .35s ease,background-color .35s ease}.lb-btn{background:var(--g)!important;color:#14100c!important;border:0!important}.lb-dk{background:var(--ink)!important;color:#fff!important;border:0!important}.lb-gh{background:transparent!important;color:#fff!important;border:1px solid rgb(255 255 255 / .45)!important}.lb-ln{background:transparent!important;color:var(--ink)!important;border:1px solid var(--ink)!important}.lb-btn:before,.lb-dk:before,.lb-gh:before,.lb-ln:before{content:"";position:absolute;inset:0;transform:translateX(-101%);transition:transform .5s cubic-bezier(.2,.7,.2,1)}.lb-btn:before{background:#fff}.lb-dk:before{background:var(--g)}.lb-gh:before{background:#fff}.lb-ln:before{background:var(--ink)}.lb-btn>*,.lb-dk>*,.lb-gh>*,.lb-ln>*{position:relative}.lb-btn:hover:before,.lb-dk:hover:before,.lb-gh:hover:before,.lb-ln:hover:before{transform:none}.lb-gh:hover{color:var(--ink)!important;border-color:#fff!important}.lb-ln:hover{color:#fff!important}.lb-ar{position:relative;width:24px;height:1px;background:currentColor;transition:width .4s ease}.lb-ar:after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg)}a:hover>.lb-ar,button:hover>.lb-ar{width:36px}.lb-btn svg,.lb-gh svg,.lb-dk svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6}.lph{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:max(560px,82svh);display:flex;align-items:flex-end;overflow:hidden;background:#0d0b09;color:#fff;isolation:isolate}.lph--s{min-height:max(460px,62svh)}.lph__bg{position:absolute;inset:0;z-index:-2}.lph__bg img{width:100%;height:100%;object-fit:cover;display:block;animation:lphK 18s ease-out both}@keyframes lphK{from{transform:scale(1.14)}to{transform:scale(1.02)}}.lph:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(10 8 6 / .55) 0%,rgb(10 8 6 / .12) 34%,rgb(10 8 6 / .35) 62%,rgb(10 8 6 / .88) 100%)}.lph__in{width:100%;max-width:1240px;margin:0 auto;padding:140px clamp(16px,5vw,72px) clamp(48px,6vw,86px)}@media (min-width:1385px){.lph__in{padding-left:0;padding-right:0}}.lph__bc{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:26px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255 / .6)}.lph__bc a{color:rgb(255 255 255 / .75)!important}.lph__bc a:hover{color:var(--g3)!important}.lph__bc i{width:14px;height:1px;background:rgb(255 255 255 / .35)}.lph h1{margin:18px 0 18px!important;max-width:900px;font-family:'Advent Pro',sans-serif!important;font-weight:200!important;font-size:clamp(46px,7.2vw,112px)!important;line-height:.94!important;letter-spacing:-.02em!important;color:#fff!important}.lph h1 em{font-style:italic;font-weight:300;color:var(--g3)}.lph h1 .lph__ln{display:block;overflow:hidden;padding-bottom:.06em}.lph h1 .lph__ln>span{display:inline-block;transform:translateY(105%);animation:lphUp 1.1s cubic-bezier(.2,.7,.2,1) forwards}.lph h1 .lph__ln:nth-child(2)>span{animation-delay:.12s}@keyframes lphUp{to{transform:none}}.lph__p{margin:0 0 30px!important;max-width:600px;font-size:15.5px!important;line-height:1.8!important;color:rgb(255 255 255 / .78)!important;opacity:0;animation:lphF 1s ease .45s forwards}@keyframes lphF{to{opacity:1}}.lph__row{display:flex;flex-wrap:wrap;align-items:center;gap:14px 16px;opacity:0;animation:lphF 1s ease .6s forwards}.lph__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;opacity:0;animation:lphF 1s ease .5s forwards}.lph__chips span{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid rgb(219 185 124 / .35);background:rgb(10 8 6 / .35);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#f3e6c9}.lph__chips svg{width:15px;height:15px;fill:none;stroke:var(--g3);stroke-width:1.5}.lph__pr{display:flex;align-items:baseline;gap:8px;margin-right:12px;font-size:12px;letter-spacing:.08em;color:rgb(255 255 255 / .75)}.lph__pr b{font:200 46px/1 'Advent Pro',sans-serif;color:#f3e6c9;letter-spacing:0}.lph__stats{display:flex;gap:0;margin-top:40px;border-top:1px solid rgb(255 255 255 / .18);opacity:0;animation:lphF 1s ease .75s forwards}.lph__stats div{padding:20px 34px 0 0;margin-right:34px;border-right:1px solid rgb(255 255 255 / .14)}.lph__stats div:last-child{border-right:0}.lph__stats b{display:block;font:200 clamp(32px,3.4vw,48px)/1 'Advent Pro',sans-serif;color:#fff}.lph__stats span{display:block;margin-top:6px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgb(255 255 255 / .6)}.lph__sc{position:absolute;right:clamp(16px,4vw,60px);bottom:clamp(40px,6vw,86px);display:flex;flex-direction:column;align-items:center;gap:12px;font-size:9.5px;letter-spacing:.3em;text-transform:uppercase;color:rgb(255 255 255 / .6);writing-mode:vertical-rl}.lph__sc:after{content:"";width:1px;height:60px;background:linear-gradient(var(--g3),transparent);animation:lphS 2.2s ease-in-out infinite}@keyframes lphS{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}.lsn{position:sticky;top:var(--lsn-top,74px);z-index:40;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);background:rgb(251 248 242 / .92);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ln)}.lsn__in{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:8px;padding:0 clamp(16px,5vw,72px);overflow-x:auto;scrollbar-width:none}@media (min-width:1385px){.lsn__in{padding:0}}.lsn__in::-webkit-scrollbar{display:none}.lsn a{position:relative;flex:0 0 auto;padding:20px 14px;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#7d7468!important;white-space:nowrap;transition:color .3s ease}.lsn a:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;background:var(--g);transform:scaleX(0);transition:transform .4s cubic-bezier(.2,.7,.2,1)}.lsn a:hover,.lsn a.is-on{color:var(--ink)!important}.lsn a.is-on:after{transform:none}.lsn__bk{margin-left:auto;flex:0 0 auto;padding:12px 20px!important;background:var(--ink)!important;color:#fff!important;font-size:10.5px!important}.lsn__bk:after{display:none}.lsn__bk:hover{background:var(--g)!important;color:var(--ink)!important}.lri{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}.lri__lead{margin:0 0 26px!important;font-family:'Advent Pro',sans-serif!important;font-weight:300!important;font-size:clamp(24px,2.3vw,32px)!important;line-height:1.3!important;color:var(--ink)!important}.lri__tx p{margin:0 0 16px!important;font-size:15px!important;line-height:1.85!important;color:var(--tx)!important}.lic{position:relative;background:#fff;padding:clamp(26px,3vw,40px);box-shadow:0 30px 70px -45px rgb(20 16 12 / .45)}.lic:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#a8863f,#dbb97c 50%,#a8863f)}.lic__cap{display:flex;align-items:center;gap:18px;padding-bottom:22px;margin-bottom:8px;border-bottom:1px solid #efe7da}.lic__cap b{font:200 58px/1 'Advent Pro',sans-serif;color:var(--ink)}.lic__cap span{font-size:12.5px;line-height:1.6;color:var(--tx)}.lic__cap span strong{display:block;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--g2);font-weight:600;margin-bottom:2px}.lic dl{margin:0!important}.lic dl div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #efe7da}.lic dl div:last-child{border-bottom:0}.lic dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a7f71;font-weight:600}.lic dd{margin:0!important;text-align:right;font-size:14px;color:var(--ink);font-weight:500}.lic__pr{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding-top:22px;border-top:1px solid #efe7da}.lic__pr div{font-size:12px;color:#7d7468}.lic__pr b{display:block;font:200 40px/1 'Advent Pro',sans-serif;color:var(--ink)}.lgm{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(150px,17vw,250px);gap:clamp(8px,1vw,14px)}.lgm a{position:relative;display:block;overflow:hidden;background:#1c1814}.lgm a:nth-child(1){grid-column:span 2;grid-row:span 2}.lgm a:nth-child(4){grid-row:span 2}.lgm a:nth-child(6){grid-column:span 2}.lgm img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),filter .6s ease}.lgm a:after{content:"";position:absolute;inset:0;background:#fff0;transition:background-color .5s ease}.lgm a:before{content:"+";position:absolute;z-index:2;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;display:grid;place-items:center;background:rgb(255 255 255 / .92);color:var(--ink);font:200 30px/54px 'Advent Pro',sans-serif;text-align:center;transform:scale(.4);opacity:0;transition:transform .5s cubic-bezier(.3,1.4,.5,1),opacity .35s ease}.lgm a:hover img{transform:scale(1.07)}.lgm a:hover:after{background:rgb(14 11 8 / .28)}.lgm a:hover:before{transform:none;opacity:1}.lgm a.is-x{display:none}.lgm.is-all a.is-x{display:block}.lgm__ft{display:flex;justify-content:center;margin-top:clamp(26px,3vw,40px)}.lgm--all a:nth-child(n){grid-column:auto;grid-row:auto}.lgm--all{grid-template-columns:repeat(3,1fr);grid-auto-rows:clamp(200px,24vw,340px)}.lgm--all a:nth-child(6n+1){grid-column:span 2;grid-row:span 2}.lgm--all a:nth-child(6n+5){grid-row:span 2}.lgf{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 clamp(26px,3vw,44px)}.lgf button{padding:12px 20px!important;border-radius:999px!important;border:1px solid var(--ln)!important;background:#fff!important;color:#5d544a!important;cursor:pointer;font:600 10.5px/1 'Montserrat',sans-serif!important;letter-spacing:.18em!important;text-transform:uppercase;transition:all .3s ease}.lgf button:hover{border-color:var(--g)!important;color:var(--ink)!important}.lgf button.is-on{background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.lgf button sup{margin-left:6px;font-size:9px;color:var(--g)}.lgm a.is-f{display:none!important}@media (max-width:767px){.lgf{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;margin-left:-16px;margin-right:-16px;padding:0 16px}.lgf::-webkit-scrollbar{display:none}.lgf button{flex:0 0 auto}}.llb{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:rgb(8 6 5 / .96);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s;touch-action:pan-y}.llb.is-on{opacity:1;visibility:visible;transition:opacity .35s ease}.llb__img{max-width:min(92vw,1600px);max-height:84vh;width:auto;height:auto;object-fit:contain;box-shadow:0 30px 80px rgb(0 0 0 / .5);transition:opacity .3s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.llb__img.is-ld{opacity:0;transform:scale(.97)}.llb button{position:absolute;display:grid;place-items:center;width:54px;height:54px;padding:0!important;border-radius:50%!important;border:1px solid rgb(219 185 124 / .4)!important;background:rgb(20 16 12 / .6)!important;color:#f3e6c9!important;cursor:pointer;transition:background-color .3s ease,color .3s ease}.llb button:hover{background:var(--g)!important;color:var(--ink)!important}.llb button svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6}.llb__x{top:18px;right:18px}.llb__p{left:22px;top:50%;margin-top:-27px}.llb__n{right:22px;top:50%;margin-top:-27px}.llb__c{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);font:300 16px/1 'Advent Pro',sans-serif;letter-spacing:.2em;color:rgb(255 255 255 / .7)}.llb__c b{color:var(--g3);font-weight:400}html.llb-lock,html.llb-lock body{overflow:hidden!important}.lch{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid rgb(200 162 90 / .18);border-left:1px solid rgb(200 162 90 / .18)}.lch li{display:flex;align-items:center;gap:14px;margin:0!important;padding:18px 20px;border-right:1px solid rgb(200 162 90 / .18);border-bottom:1px solid rgb(200 162 90 / .18);font-size:14px;color:rgb(255 255 255 / .86);transition:background-color .4s ease}.lch li:hover{background:rgb(200 162 90 / .08)}.lch svg{flex:0 0 auto;width:28px;height:28px;padding:6px;border-radius:50%;border:1px solid rgb(200 162 90 / .45);fill:none;stroke:var(--g3);stroke-width:2}.lch{list-style:none;padding:0!important;margin:0!important}.lcard{background:#fff;padding:clamp(18px,3vw,40px);box-shadow:0 30px 70px -48px rgb(20 16 12 / .45);border-top:2px solid var(--g)}.lcard+.lcard{margin-top:clamp(24px,3vw,40px)}.lgrid2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3vw,40px);align-items:start}.lpg .lsx-book{margin-top:0!important;padding:0!important}.lor{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}.lor a{position:relative;display:block;aspect-ratio:4/5;overflow:hidden;background:#1c1814;color:#fff!important}.lor img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.lor a:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(10 8 6 / .85))}.lor a:hover img{transform:scale(1.07)}.lor__t{position:absolute;z-index:1;left:24px;right:24px;bottom:22px}.lor__t small{display:block;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--g3);margin-bottom:6px}.lor__t b{display:block;font:300 32px/1 'Advent Pro',sans-serif}.lor__t span{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .2);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .8)}.lor__t span em{font-style:normal;color:#f3e6c9}.lmb{position:fixed;left:0;right:0;bottom:0;z-index:9990;display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:rgb(17 14 11 / .96);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgb(200 162 90 / .3);transform:translateY(110%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.lmb.is-on{transform:none}.lmb div{font-size:11px;color:rgb(255 255 255 / .65);line-height:1.2}.lmb b{display:block;font:300 26px/1 'Advent Pro',sans-serif;color:#f3e6c9}.lmb .lb-btn{padding:15px 22px!important;font-size:10.5px!important}.ltx{display:grid;grid-template-columns:260px minmax(0,1fr);gap:clamp(30px,5vw,80px);align-items:start}.ltx__nav{position:sticky;top:110px;display:flex;flex-direction:column;gap:2px;padding:24px;background:#fff;box-shadow:0 30px 60px -45px rgb(20 16 12 / .4)}.ltx__nav b{font-size:10.5px;letter-spacing:.28em;text-transform:uppercase;color:var(--g2);margin-bottom:10px}.ltx__nav a{display:flex;gap:12px;padding:9px 0;font-size:13px;color:#5d544a!important;border-bottom:1px solid #f1ebe0;transition:color .3s ease,padding .3s ease}.ltx__nav a span{font:400 13px/1.4 'Advent Pro',sans-serif;color:var(--g2);min-width:18px}.ltx__nav a:hover,.ltx__nav a.is-on{color:var(--ink)!important;padding-left:6px}.ltx__b section{scroll-margin-top:110px;padding:0 0 clamp(36px,4vw,56px);margin:0 0 clamp(36px,4vw,56px);border-bottom:1px solid var(--ln)}.ltx__b section:last-child{border:0;margin:0}.ltx__n{font:200 54px/1 'Advent Pro',sans-serif;color:var(--g);display:block;margin-bottom:6px}.ltx__b h2{margin:0 0 18px!important;font-family:'Advent Pro',sans-serif!important;font-weight:300!important;font-size:clamp(28px,3vw,40px)!important;line-height:1.1!important;color:var(--ink)!important}.ltx__b h3{margin:24px 0 10px!important;font-family:'Advent Pro',sans-serif!important;font-weight:400!important;font-size:22px!important;color:var(--ink)!important}.ltx__b p,.ltx__b li{font-size:15px!important;line-height:1.85!important;color:var(--tx)!important}.ltx__b p{margin:0 0 14px!important}.ltx__b ul{margin:0 0 16px!important;padding-left:0!important;list-style:none}.ltx__b li{position:relative;padding-left:22px;margin:0 0 6px!important}.ltx__b li:before{content:"";position:absolute;left:0;top:.8em;width:10px;height:1px;background:var(--g)}.ltx__box{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:18px 0}.ltx__box div{padding:20px;background:#fff;border-left:2px solid var(--g)}.ltx__box b{display:block;font:400 20px/1.2 'Advent Pro',sans-serif;color:var(--ink);margin-bottom:6px}.ltx__box span{font-size:13px;color:var(--tx);line-height:1.6}.ltx__note{padding:18px 22px;line-height:1.7;background:rgb(200 162 90 / .1);border-left:2px solid var(--g);font-size:14px;color:#3b342c;margin:16px 0}.lct{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}.lct a{position:relative;display:flex;flex-direction:column;gap:12px;padding:clamp(28px,3vw,42px);background:#fff;color:inherit!important;box-shadow:0 30px 70px -50px rgb(20 16 12 / .45);transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s ease;overflow:hidden}.lct a:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--g);transform:scaleX(0);transform-origin:left;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lct a:hover{transform:translateY(-6px);box-shadow:0 40px 80px -46px rgb(20 16 12 / .55)}.lct a:hover:before{transform:none}.lct__i{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;border:1px solid rgb(200 162 90 / .45);color:var(--g2);margin-bottom:8px;transition:background-color .4s ease,color .4s ease}.lct a:hover .lct__i{background:var(--g);color:#fff}.lct__i svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lct small{font-size:10.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--g2);font-weight:600}.lct b{font:300 clamp(22px,2vw,28px)/1.2 'Advent Pro',sans-serif;color:var(--ink);word-break:break-word}.lct p{margin:0!important;font-size:13.5px!important;line-height:1.7!important;color:var(--tx)!important}.lct em{margin-top:auto;padding-top:14px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)}.lds{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}.lds article{position:relative;display:flex;flex-direction:column;background:#fff;box-shadow:0 30px 70px -50px rgb(20 16 12 / .45);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.lds article:hover{transform:translateY(-6px)}.lds__im{position:relative;aspect-ratio:4/3;overflow:hidden;background:#1c1814}.lds__im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.lds article:hover .lds__im img{transform:scale(1.07)}.lds__no{position:absolute;left:18px;top:14px;font:200 46px/1 'Advent Pro',sans-serif;color:#fff;text-shadow:0 2px 20px rgb(0 0 0 / .4)}.lds__b{padding:24px clamp(20px,2vw,30px) 26px;display:flex;flex-direction:column;flex:1}.lds__b small{font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:var(--g2);font-weight:600}.lds__b h3{margin:8px 0 12px!important;font-family:'Advent Pro',sans-serif!important;font-weight:300!important;font-size:28px!important;line-height:1.1!important;color:var(--ink)!important}.lds__b p{margin:0 0 18px!important;font-size:14px!important;line-height:1.75!important;color:var(--tx)!important}.lds__b a{margin-top:auto;display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--ink)!important}.lds--t article{background:#fff0;box-shadow:none;border-top:1px solid var(--ln);padding-top:24px}.lds--t article:hover{transform:none}.lds--t .lds__b{padding:0}.lpg-dk .lds--t article{border-color:rgb(200 162 90 / .25)}.lpg-dk .lds--t h3{color:#fff!important}.lpg-dk .lds--t p{color:rgb(255 255 255 / .6)!important}.lpg-dk .lds--t a{color:var(--g3)!important}.lnum{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;box-shadow:0 30px 60px -40px rgb(20 16 12 / .35)}.lnum div{padding:28px clamp(16px,2vw,30px);border-left:1px solid #efe7da}.lnum div:first-child{border-left:0}.lnum b{display:block;font:200 clamp(38px,4vw,56px)/1 'Advent Pro',sans-serif;color:var(--ink)}.lnum span{display:block;margin-top:8px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#7d7468}.lpg [data-r]{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}.lpg [data-r].is-in{opacity:1;transform:none}@media (max-width:1024px){.lri,.lgrid2{grid-template-columns:1fr}.lpg-hd{grid-template-columns:1fr;align-items:start}.lpg-hd .lpg-lead{padding-left:0;border-left:0}.lch{grid-template-columns:1fr 1fr}.lor,.lds,.lct{grid-template-columns:1fr 1fr}.lnum{grid-template-columns:1fr 1fr}.lnum div:nth-child(3){border-left:0}.lnum div:nth-child(n+3){border-top:1px solid #efe7da}.ltx{grid-template-columns:1fr}.ltx__nav{position:relative;top:0;flex-direction:row;flex-wrap:wrap;gap:6px}.ltx__nav b{width:100%}.ltx__nav a{border:1px solid #efe7da;padding:8px 12px}.ltx__nav a:hover{padding-left:12px}}@media (max-width:767px){.lpg-sec{padding:64px 16px}.lph{min-height:max(540px,88svh)}.lph--s{min-height:max(440px,70svh)}.lph__in{padding:120px 16px 40px}.lph__p{font-size:14.5px!important}.lph__row .lb-btn,.lph__row .lb-gh{flex:1 1 100%}.lph__pr{flex:1 1 100%;margin:0 0 4px}.lph__stats div{padding:16px 18px 0 0;margin-right:18px}.lph__sc{display:none}.lph__chips span{font-size:10px;padding:8px 11px}.lsn{top:var(--lsn-top-m,64px)}.lsn a{padding:16px 10px;font-size:10px}.lsn__bk{display:none!important}.lgm{grid-template-columns:1fr 1fr;grid-auto-rows:150px;gap:6px}.lgm a:nth-child(1){grid-column:span 2;grid-row:span 2}.lgm a:nth-child(4){grid-row:auto}.lgm a:nth-child(6){grid-column:auto}.lgm a:before{display:none}.lgm--all{grid-template-columns:1fr 1fr;grid-auto-rows:150px}.lgm--all a:nth-child(6n+1){grid-column:span 2;grid-row:span 2}.lgm--all a:nth-child(6n+5){grid-row:auto}.lch{grid-template-columns:1fr 1fr}.lch li{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 12px;font-size:12.5px;line-height:1.4}.lor{grid-template-columns:1fr;gap:12px}.lor a{aspect-ratio:16/11}.lds,.lct{grid-template-columns:1fr}.lic dd{font-size:13px}.lic dl div{flex-direction:column;gap:4px}.lic dd{text-align:left}.lmb{display:flex}.lpg--room{padding-bottom:76px}.llb button{width:46px;height:46px}.llb__p,.llb__n{top:auto;bottom:14px;margin:0}.llb__p{left:14px}.llb__n{right:14px}.llb__c{bottom:30px}.llb__img{max-width:100vw;max-height:76vh}.lb-btn,.lb-gh,.lb-dk,.lb-ln{padding:17px 22px!important;font-size:10.5px!important;letter-spacing:.16em!important}.ltx__n{font-size:40px}}@media (prefers-reduced-motion:reduce){.lpg *,.lph *{animation:none!important;transition:none!important}.lpg [data-r]{opacity:1;transform:none}.lph h1 .lph__ln>span{transform:none}.lph__p,.lph__row,.lph__chips,.lph__stats{opacity:1}}.lnr-w{display:flex;flex-direction:column;gap:clamp(70px,9vw,140px)}.lnr{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(36px,5vw,84px);align-items:center}.lnr--r .lnr__im{order:2}.lnr__im{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:10px;color:#fff!important}.lnr__im>span{display:block;overflow:hidden;background:#1c1814}.lnr__im img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.lnr__a{grid-column:1/-1;aspect-ratio:16/10}.lnr__b,.lnr__c{aspect-ratio:4/3}.lnr__im:hover img{transform:scale(1.06)}.lnr__no{position:absolute!important;left:22px;top:12px;background:none!important;font:100 clamp(70px,8vw,120px)/1 'Advent Pro',sans-serif;color:#fff0;-webkit-text-stroke:1px rgb(255 255 255 / .9);pointer-events:none}.lnr .lpg-h2{margin-bottom:16px!important}.lnr__f{list-style:none;margin:22px 0 28px!important;padding:0!important;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.lnr__f li{display:flex;gap:10px;align-items:center;margin:0!important;font-size:13.5px;color:#3b342c}.lnr__f svg{width:18px;height:18px;flex:0 0 auto;fill:none;stroke:var(--g);stroke-width:2}.lnr__ac{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding-top:24px;border-top:1px solid var(--ln)}.lnr__pr{color:#7d7468;margin-right:auto}.lnr__pr b{color:var(--ink)}.lrt-w{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.6vw,24px)}.lrt{display:flex;flex-direction:column;background:#fff;padding:clamp(22px,2.4vw,32px);border-top:2px solid var(--g);box-shadow:0 30px 60px -45px rgb(20 16 12 / .4)}.lrt h3{margin:12px 0 4px!important;font-family:'Advent Pro',sans-serif!important;font-weight:300!important;font-size:32px!important;color:var(--ink)!important}.lrt h3 em{font-style:italic;color:var(--g2)}.lrt p{margin:0 0 16px!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;color:#8a7f71!important}.lrt__s{flex:1;margin-bottom:20px;font-size:13.5px;color:var(--tx)}.lrt .lb-ln{padding:14px 16px!important;font-size:10px!important}.lmsg{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:clamp(30px,3vw,46px)}.lmsg a{display:inline-flex;align-items:center;gap:10px;padding:13px 20px;border:1px solid var(--ln);background:#fff;color:var(--ink)!important;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;transition:all .35s ease}.lmsg a:hover{border-color:var(--g);background:var(--g);color:#14100c!important;transform:translateY(-2px)}.lmsg svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lmap{position:relative;aspect-ratio:5/4;background:radial-gradient(circle at 50% 50%,#2a241d,#14100c 70%);box-shadow:0 40px 80px -40px rgb(20 16 12 / .55);overflow:hidden}.lmap iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(1) sepia(.35) contrast(1.05);transition:filter .8s ease}.lmap:hover iframe{filter:none}.lmap__pin{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px;border-radius:50%;background:var(--g);box-shadow:0 0 0 10px rgb(200 162 90 / .18),0 0 0 26px rgb(200 162 90 / .08)}@media (max-width:1024px){.lnr{grid-template-columns:1fr}.lnr--r .lnr__im{order:0}.lrt-w{grid-template-columns:1fr 1fr}}@media (max-width:767px){.lnr__f{grid-template-columns:1fr}.lnr__ac .lb-dk,.lnr__ac .lb-ln{flex:1 1 calc(50% - 7px)}.lnr__pr{flex:1 1 100%}.lrt-w{grid-template-columns:1fr}.lmap{aspect-ratio:1/1}.lph__stats b{font-size:30px}}.ldi-w{display:flex;flex-direction:column}.ldi{display:flex;align-items:baseline;gap:14px;padding:16px 0;border-bottom:1px solid var(--ln)}.ldi:first-child{border-top:1px solid var(--ln)}.ldi span{font:300 24px/1 'Advent Pro',sans-serif;color:var(--ink);min-width:90px}.ldi i{flex:1;height:1px;align-self:center;background:linear-gradient(90deg,var(--g) 50%,transparent 50%) 0 0/8px 1px repeat-x}.ldi b{font:300 24px/1 'Advent Pro',sans-serif;color:var(--ink)}.ldi small{min-width:110px;text-align:right;font-size:11px;letter-spacing:.1em;color:var(--g2)}@media (max-width:767px){.ldi{flex-wrap:wrap;gap:4px 12px}.ldi span{flex:1}.ldi i{display:none}.ldi small{flex:1 1 100%;text-align:left;min-width:0}}.lsx-book{position:relative;z-index:6;margin-top:-84px!important;padding:0 clamp(14px,3vw,40px) 18px!important;background:transparent!important}.lsx-book>.e-con-inner{max-width:1200px!important;margin:0 auto!important;padding:0!important;gap:0!important}.lsx-book .elementor-widget-html{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}.lsx-book .sbe-engine{--sbe-primary:#14100c;--sbe-navy:#14100c;--sbe-accent:#c8a25a;--sbe-brass:#c8a25a;--sbe-brass-dark:#a8863f;--sbe-radius:0px;--sbe-ink:#1a1612;--sbe-muted:#857b6e;--sbe-line:#e8dfd0;--sbe-bg:#f7f2e9;--sbe-card:#fff;--sbe-cal-sel:#c8a25a;position:relative;display:grid!important;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;align-items:end;background:#fbf8f2!important;padding:34px clamp(18px,3.2vw,44px) 28px!important;border-radius:0!important;box-shadow:0 30px 60px -28px rgb(20 16 12 / .38),0 0 0 1px rgb(200 162 90 / .18)!important;animation:lsxBk 1s cubic-bezier(.2,.7,.2,1) 1.2s both}.lsx-book .sbe-engine:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,#a8863f,#dbb97c 50%,#a8863f)}.lsx-book .sbe-engine:after{content:"";position:absolute;inset:10px;border:1px solid rgb(200 162 90 / .16);pointer-events:none}@keyframes lsxBk{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.lsx-book .sbe-langsw{position:absolute!important;top:16px;right:20px;margin:0!important;z-index:2}.lsx-book .sbe-langsw__b{border-radius:0!important;padding:6px 9px!important;font-size:10px!important;background:transparent!important}.lsx-book .sbe-langsw__b{color:#5d544a!important;border-color:#e2d7c4!important}.lsx-book .sbe-langsw__b.is-on{background:#14100c!important;border-color:#14100c!important;color:#f3e6c9!important}.lsx-book .sbe-heading{grid-column:1;margin:0 0 6px!important;font-family:'Advent Pro',sans-serif!important;font-weight:300!important;font-size:clamp(28px,2.8vw,38px)!important;line-height:1.05!important;letter-spacing:0!important;color:#14100c!important}.lsx-book .sbe-heading:before{content:"Директна резервация";display:flex;align-items:center;gap:12px;margin-bottom:12px;font:600 10.5px/1 'Montserrat',sans-serif;letter-spacing:.3em;text-transform:uppercase;color:#a8863f}.lsx-book .sbe-heading:after{content:"";display:inline-block;width:34px;height:1px;margin-left:14px;vertical-align:middle;background:#c8a25a}.lsx-book .sbe-sub{grid-column:1;margin:0 0 24px!important;font-size:14px!important;color:#7d7468!important;max-width:560px!important}.lsx-book .sbe-trust{grid-column:2;grid-row:1/3;align-self:center;display:flex!important;flex-direction:column!important;gap:9px!important;margin:0 0 22px!important;padding:0 0 0 26px!important;border-left:1px solid #e8dfd0;justify-content:flex-start!important}.lsx-book .sbe-trust li{font-size:12.5px!important;color:#5d544a!important;font-weight:500!important}.lsx-book .sbe-search,.lsx-book .sbe-msg,.lsx-book .sbe-results,.lsx-book .sbe-child-ages{grid-column:1/-1}.lsx-book .sbe-search{display:flex!important;flex-wrap:wrap!important;align-items:stretch!important;gap:0!important;background:#fff!important;padding:0!important;border:1px solid #e8dfd0!important;border-radius:0!important;box-shadow:0 10px 30px rgb(20 16 12 / .06)!important}.lsx-book .sbe-field{flex:1 1 0!important;min-width:0!important;justify-content:center!important;padding:16px 24px 14px!important;border-right:1px solid #efe7da;transition:background-color .25s ease}.lsx-book .sbe-field:hover{background:#fdfaf4}.lsx-book .sbe-field--sm{flex:.8 1 0!important}.lsx-book .sbe-field label{display:flex!important;align-items:center!important;gap:7px!important;margin:0 0 7px!important;font-size:10px!important;font-weight:600!important;letter-spacing:.24em!important;color:#a8863f!important}.lsx-book .sbe-field label svg{width:13px!important;height:13px!important;opacity:.85}.lsx-book .sbe-datebtn{min-height:34px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;font-size:15px!important}.lsx-book .sbe-datebtn:hover,.lsx-book .sbe-datebtn:focus,.lsx-book .sbe-datebtn.is-open{background:transparent!important;border:0!important;box-shadow:none!important}.lsx-book .sbe-datebtn.is-open .sbe-datebtn__val{color:#a8863f!important}.lsx-book .sbe-datebtn__val{font-family:'Advent Pro',sans-serif!important;font-size:21px!important;font-weight:500!important;color:#14100c!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsx-book .sbe-datebtn__val:empty:before,.lsx-book .sbe-datebtn__val.is-empty:before{font-family:'Montserrat',sans-serif!important;font-size:14px!important;color:#9c9285!important}.lsx-book .sbe-datebtn__ico{width:16px!important;height:16px!important;color:#c8a25a!important}.lsx-book .sbe-stepper{min-height:34px!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;gap:6px!important}.lsx-book .sbe-stepper__b{width:30px!important;height:30px!important;border-radius:50%!important;background:transparent!important;border:1px solid #dccfb8!important;box-shadow:none!important;color:#14100c!important}.lsx-book .sbe-stepper__b:hover:not(:disabled){background:#c8a25a!important;border-color:#c8a25a!important;color:#fff!important}.lsx-book .sbe-stepper input[type="number"]{font-size:22px!important;font-weight:500!important;color:#14100c!important}.lsx-book .sbe-field--btn{flex:0 0 230px!important;padding:0!important;border-right:0!important;background:transparent!important}.lsx-book .sbe-btn--search{height:100%!important;min-height:76px!important;border-radius:0!important;border:0!important;box-shadow:none!important;background:#14100c!important;font:600 12px/1.2 'Montserrat',sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important;gap:12px!important;position:relative;overflow:hidden}.lsx-book .sbe-btn--search:before{content:"";position:absolute;inset:0;background:#c8a25a;transform:translateX(-101%);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.lsx-book .sbe-btn--search>*{position:relative;z-index:1}.lsx-book .sbe-btn--search .sbe-btn__ico{color:#dbb97c!important;transition:color .3s ease}.lsx-book .sbe-btn--search:hover{transform:none!important;background:#14100c!important;box-shadow:none!important}.lsx-book .sbe-btn--search:hover:before{transform:none}.lsx-book .sbe-btn--search:hover .sbe-btn__ico{color:#fff!important}.lsx-book .sbe-btn--search.is-loading:before{transform:none;animation:none}.lsx-book .sbe-child-ages{flex:1 1 100%!important;margin:0!important;padding:14px 24px!important;border-top:1px solid #efe7da;background:#fdfaf4}@media (max-width:1024px){.lsx-book .sbe-engine{grid-template-columns:1fr}.lsx-book .sbe-trust{grid-column:1;grid-row:auto;order:5;flex-direction:row!important;flex-wrap:wrap!important;gap:8px 22px!important;margin:16px 0 0!important;padding:0!important;border:0}.lsx-book .sbe-search{order:4}}@media (max-width:860px){.lsx-book{margin-top:-46px!important}}@media (max-width:760px){.lsx-book .sbe-search{display:grid!important;grid-template-columns:1fr 1fr}.lsx-book .sbe-field{padding:14px 16px 12px!important;border-bottom:1px solid #efe7da}.lsx-book .sbe-field:nth-child(2n){border-right:0}.lsx-book .sbe-field--btn{grid-column:1/-1}.lsx-book .sbe-btn--search{min-height:58px!important}.lsx-book .sbe-child-ages{grid-column:1/-1}}@media (max-width:560px){.lsx-book{padding:0 10px 10px!important}.lsx-book .sbe-engine{padding:30px 16px 20px!important}.lsx-book .sbe-engine:after{inset:6px}.lsx-book .sbe-langsw{top:12px;right:12px}.lsx-book .sbe-sub{margin-bottom:18px!important}.lsx-book .sbe-datebtn__val{font-size:18px!important}.lhx__sep{display:none}.lsx-book .sbe-heading{font-size:28px!important}.lsx-book .sbe-heading:after{display:none}}@media (prefers-reduced-motion:reduce){.lsx-book .sbe-engine{animation:none}.lsx-book .sbe-btn--search:before{transition:none}}.lph h1 .lph__k{display:block;margin-top:16px;font:500 clamp(11px,1.1vw,13px)/1.5 Montserrat,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:rgb(255 255 255 / .8);opacity:0;animation:lphF 1s ease .35s forwards}@media (prefers-reduced-motion:reduce){.lph h1 .lph__k{opacity:1;animation:none}}.lph__bg img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important}.lph .lpg-eye,.lph__chips{display:none!important}.lph__bc{margin-bottom:22px;font-size:10.5px}.lph h1{margin:0 0 16px!important}.lph h1 .lph__k{margin-top:16px}.lph__p{max-width:540px;margin:0 0 30px!important;font-size:15px!important;line-height:1.75!important;color:rgb(255 255 255 / .8)!important}.lph__row{gap:12px 14px}.lph__pr{font-size:11px;letter-spacing:.12em;text-transform:uppercase;margin-right:18px}.lph__pr b{font-size:38px;margin:0 4px}.lph__stats{margin-top:34px}.lph:after{background:linear-gradient(180deg,rgb(10 8 6 / .6) 0%,rgb(10 8 6 / .1) 30%,rgb(10 8 6 / .3) 55%,rgb(10 8 6 / .92) 100%)}@media (max-width:767px){.lph,.lph--s{min-height:max(520px,86svh)}.lph__in{padding:110px 18px 36px}.lph__bc,.lph__p,.lph__stats,.lph__sc{display:none!important}.lph h1{font-size:clamp(46px,14vw,64px)!important;margin-bottom:22px!important}.lph h1 .lph__k{font-size:10.5px;letter-spacing:.2em;line-height:1.6;margin-top:12px}.lph__row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:12px}.lph__row .lb-gh{display:none!important}.lph__row .lb-btn{flex:0 0 auto;width:auto;padding:15px 22px!important}.lph__pr{flex:1 1 auto;margin:0;font-size:10px}.lph__pr b{font-size:32px}}