@import "https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined&display=swap";
@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_2d6c381d-module__c2aIzq__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_2d6c381d-module__c2aIzq__variable{--font-display:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.1spbknb88wd48.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1gsd1jahc5dg_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_5a6f38ca-module__k0bv2G__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_5a6f38ca-module__k0bv2G__variable{--font-body:"Outfit", "Outfit Fallback"}
@keyframes Header-module__hBw1pG__ei-slidein{0%{transform:translate(100%)}to{transform:translate(0)}}.Header-module__hBw1pG__header{z-index:500;transition:background .35s,box-shadow .35s;position:fixed;top:0;left:0;right:0}.Header-module__hBw1pG__headerSolid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#082b1df5;box-shadow:0 4px 24px #0000002e}.Header-module__hBw1pG__logoPlate{background:#faf8f3;border-radius:2px;align-items:center;padding:6px 14px;display:flex;box-shadow:0 2px 10px #0000001f}.Header-module__hBw1pG__logoBare{align-items:center;display:flex}.Header-module__hBw1pG__bar{justify-content:space-between;align-items:center;gap:24px;max-width:1360px;height:88px;margin:0 auto;padding:0 32px;display:flex}.Header-module__hBw1pG__logoLink{align-items:center;text-decoration:none;display:flex}.Header-module__hBw1pG__logo{object-fit:contain;width:auto;max-width:220px;height:76px;display:block}.Header-module__hBw1pG__nav{align-items:center;gap:16px;display:flex}.Header-module__hBw1pG__navItem{align-items:stretch;height:88px;display:flex;position:relative}.Header-module__hBw1pG__navLink{letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;white-space:nowrap;align-items:center;height:100%;padding:0 8px;font-size:13px;font-weight:500;text-decoration:none;transition:color .35s cubic-bezier(.2,.7,.3,1);display:flex;position:relative}.Header-module__hBw1pG__headerSolid .Header-module__hBw1pG__navLink{color:#f2ebdd}.Header-module__hBw1pG__navLink:after{content:"";background:#d2aa68;width:0;height:2px;margin:0 auto;transition:width .35s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:26px;left:8px;right:8px}.Header-module__hBw1pG__navLinkActive,.Header-module__hBw1pG__navItem:hover .Header-module__hBw1pG__navLink{color:#d2aa68}.Header-module__hBw1pG__navLinkActive:after,.Header-module__hBw1pG__navItem:hover .Header-module__hBw1pG__navLink:after{width:100%}.Header-module__hBw1pG__navChevron{font-size:16px;line-height:1}.Header-module__hBw1pG__dropdown{z-index:10;opacity:0;visibility:hidden;pointer-events:none;background:#082b1d;border:1px solid #d2aa6847;border-radius:10px;min-width:280px;padding:14px 10px;transition:opacity .18s,visibility .18s;position:absolute;top:100%;left:50%;transform:translate(-50%);box-shadow:0 18px 40px #00000059,0 0 24px #d2aa682e}.Header-module__hBw1pG__dropdown:before,.Header-module__hBw1pG__dropdown:after{content:"";pointer-events:none;background:radial-gradient(#d2aa68b3,#0000 70%);width:90px;height:18px;position:absolute;left:50%;transform:translate(-50%)}.Header-module__hBw1pG__dropdown:before{top:-10px}.Header-module__hBw1pG__dropdown:after{bottom:-10px}.Header-module__hBw1pG__dropdownLink{color:#d2aa68;letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-items:center;gap:12px;padding:12px 14px;font-size:12px;font-weight:500;text-decoration:none;transition:background .2s;display:flex}.Header-module__hBw1pG__dropdownLink:hover{background:#b8863b1f}.Header-module__hBw1pG__dropdownIcon{color:#d2aa68;flex-shrink:0;font-size:20px}.Header-module__hBw1pG__dropdownLabel{flex:1}.Header-module__hBw1pG__dropdownArrow{color:#d2aa68;font-size:18px;line-height:1}.Header-module__hBw1pG__hamburgerLine{background:#fff;width:22px;height:2px}.Header-module__hBw1pG__headerSolid .Header-module__hBw1pG__hamburgerLine{background:#f2ebdd}@media (hover:hover) and (pointer:fine){.Header-module__hBw1pG__navItem:hover .Header-module__hBw1pG__dropdown{opacity:1;visibility:visible;pointer-events:auto}}@media (hover:none) or (pointer:coarse){.Header-module__hBw1pG__navItem:active .Header-module__hBw1pG__dropdown{opacity:1;visibility:visible;pointer-events:auto}}.Header-module__hBw1pG__actions{align-items:center;gap:18px;display:flex}.Header-module__hBw1pG__cta{color:#faf8f3;letter-spacing:.04em;white-space:nowrap;background:#b8863b;padding:13px 24px;font-size:13px;font-weight:600;text-decoration:none;transition:background .25s}.Header-module__hBw1pG__cta:hover{background:#d2aa68}.Header-module__hBw1pG__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.Header-module__hBw1pG__overlay{z-index:590;background:#08140e8c;position:fixed;inset:0}.Header-module__hBw1pG__mobilePanel{z-index:600;-webkit-overflow-scrolling:touch;background:#082b1d;flex-direction:column;align-items:stretch;gap:2px;width:min(320px,84vw);height:100dvh;padding:24px 0 32px;animation:.32s Header-module__hBw1pG__ei-slidein;display:flex;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-8px 0 30px #0000004d}.Header-module__hBw1pG__mobileClose{color:#f2ebdd;cursor:pointer;background:0 0;border:none;align-self:flex-end;margin:0 16px 20px;padding:8px 12px;font-size:28px;line-height:1}.Header-module__hBw1pG__mobileItem{border-bottom:1px solid #faf8f31f}.Header-module__hBw1pG__mobileItemRow{align-items:stretch;width:100%;display:flex}.Header-module__hBw1pG__mobileLink{box-sizing:border-box;color:#faf8f3;letter-spacing:.04em;touch-action:manipulation;-webkit-tap-highlight-color:#d2aa6847;cursor:pointer;text-align:left;background:#082b1d;border:none;flex:1;align-items:center;min-height:56px;padding:16px 20px 16px 28px;font-size:16px;font-weight:500;text-decoration:none;display:flex}.Header-module__hBw1pG__mobileLink:hover,.Header-module__hBw1pG__mobileLinkActive{color:#d2aa68;background:#0a3324}.Header-module__hBw1pG__mobileParent{cursor:pointer}.Header-module__hBw1pG__mobileToggle{color:#d2aa68;cursor:pointer;touch-action:manipulation;background:#082b1d;border:0;flex-shrink:0;justify-content:center;align-items:center;width:56px;min-height:56px;font-size:22px;line-height:1;transition:background .2s;display:flex}.Header-module__hBw1pG__mobileToggle:active{background:#0a3324}.Header-module__hBw1pG__toggleIcon{font-size:24px}.Header-module__hBw1pG__mobileSubList{background:#061c14;flex-direction:column;display:flex}.Header-module__hBw1pG__mobileSubLink{box-sizing:border-box;color:#f2ebddd9;touch-action:manipulation;background:#061c14;align-items:center;min-height:48px;padding:12px 28px 12px 40px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.Header-module__hBw1pG__mobileSubLink:hover{color:#d2aa68;background:#0a3324}.Header-module__hBw1pG__mobileCta{color:#faf8f3;text-align:center;letter-spacing:.08em;touch-action:manipulation;background:#b8863b;margin:24px 28px 0;padding:16px;font-size:13px;font-weight:600;text-decoration:none;display:block}@media (max-width:1180px){.Header-module__hBw1pG__header{overflow:hidden}.Header-module__hBw1pG__bar{gap:12px;height:64px;padding:0 16px}.Header-module__hBw1pG__logoBare,.Header-module__hBw1pG__logoPlate{background:#faf8f3;border-radius:2px;padding:4px 10px}.Header-module__hBw1pG__logo{max-width:120px;height:40px}.Header-module__hBw1pG__nav,.Header-module__hBw1pG__cta{display:none!important}.Header-module__hBw1pG__hamburger{display:flex!important}}@media (min-width:1181px){.Header-module__hBw1pG__hamburger{display:none!important}}
.SideRail-module__-8j4XG__rail{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141614d1;border:1px solid #d2aa68;border-radius:22px;flex-direction:column;width:92px;display:flex;position:fixed;top:50%;right:18px;overflow:hidden;transform:translateY(-50%)}.SideRail-module__-8j4XG__item{color:#faf8f3;border-bottom:1px solid #d2aa68;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:22px 8px 18px;text-decoration:none;transition:background .2s;display:flex}.SideRail-module__-8j4XG__item:last-child{border-bottom:none}.SideRail-module__-8j4XG__item:hover{background:#d2aa681f}.SideRail-module__-8j4XG__icon{color:#d2aa68;justify-content:center;align-items:center;height:28px;display:flex}.SideRail-module__-8j4XG__icon svg,.SideRail-module__-8j4XG__icon span{width:26px;height:26px;font-size:26px}.SideRail-module__-8j4XG__label{letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:500}.SideRail-module__-8j4XG__underline{background:#d2aa68;width:28px;height:1px}@media (max-width:860px){.SideRail-module__-8j4XG__rail{display:none}}
.SplashScreen-module__I3M2YW__splash{z-index:9999;position:fixed;inset:0;overflow:hidden}.SplashScreen-module__I3M2YW__leaving{animation:.7s forwards SplashScreen-module__I3M2YW__ei-splash-fade}.SplashScreen-module__I3M2YW__bg{background:#0a0c0b var(--p26) center / cover no-repeat;filter:brightness(.45)saturate(.55);position:absolute;inset:0;transform:scale(1.04)}.SplashScreen-module__I3M2YW__overlay{background:linear-gradient(#080a09b8 0%,#060807c7 50%,#040605e6 100%);position:absolute;inset:0}.SplashScreen-module__I3M2YW__frame{pointer-events:none;border:1px solid #cfa86bd9;position:absolute;inset:16px}.SplashScreen-module__I3M2YW__inner{z-index:1;flex-direction:column;align-items:center;height:100%;padding:56px 24px 48px;display:flex;position:relative}.SplashScreen-module__I3M2YW__brand{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;animation:1s both SplashScreen-module__I3M2YW__ei-splash-rise;display:flex}.SplashScreen-module__I3M2YW__mono{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:22px;display:flex;position:relative}.SplashScreen-module__I3M2YW__mono:before{content:"";border:1px solid #cfa86b;position:absolute;inset:0}.SplashScreen-module__I3M2YW__monoE,.SplashScreen-module__I3M2YW__monoI{font-family:var(--font-display), serif;color:#cfa86b;letter-spacing:.04em;font-size:24px;font-weight:600;line-height:1}.SplashScreen-module__I3M2YW__monoI{margin-left:2px}.SplashScreen-module__I3M2YW__essence{font-family:var(--font-display), serif;letter-spacing:.22em;color:#d5d9d4;margin:0 0 12px;font-size:clamp(28px,6vw,40px);font-weight:600}.SplashScreen-module__I3M2YW__interiors{letter-spacing:.32em;color:#cfa86b;align-items:center;gap:16px;margin:0 0 14px;font-size:11px;font-weight:500;display:flex}.SplashScreen-module__I3M2YW__line{background:#cfa86b;width:36px;height:1px;display:block}.SplashScreen-module__I3M2YW__tagline{letter-spacing:.28em;text-transform:uppercase;color:#e0e4e1c7;margin:0;font-size:8px;font-weight:400}.SplashScreen-module__I3M2YW__stage{flex-direction:column;flex:1;justify-content:center;align-items:center;width:min(640px,90vw);min-height:0;animation:.8s ease-out both SplashScreen-module__I3M2YW__ei-splash-welcome;display:flex}.SplashScreen-module__I3M2YW__welcomeImg{width:min(420px,82vw);height:auto;margin-bottom:-4px;display:block}.SplashScreen-module__I3M2YW__scene{object-fit:contain;width:100%;height:auto;max-height:min(280px,34vh);display:block}.SplashScreen-module__I3M2YW__loader{text-align:center;flex-shrink:0;width:min(280px,78vw);padding-top:12px}.SplashScreen-module__I3M2YW__track{background:#cfa86b47;height:1px;margin-bottom:16px;position:relative}.SplashScreen-module__I3M2YW__bar{background:linear-gradient(90deg,#8a6a38,#e8c989);width:0;height:2px;margin-top:-.5px;animation:3s ease-out forwards SplashScreen-module__I3M2YW__ei-splash-fill;position:relative;box-shadow:0 0 8px #cfa86bd9}.SplashScreen-module__I3M2YW__bar:after{content:"";background:#f6e6c2;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 0 10px 4px #cfa86be6}.SplashScreen-module__I3M2YW__loadingText{letter-spacing:.3em;text-transform:uppercase;color:#cfa86b;margin:0;font-size:10px}@keyframes SplashScreen-module__I3M2YW__ei-splash-fill{0%{width:0}to{width:100%}}@keyframes SplashScreen-module__I3M2YW__ei-splash-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes SplashScreen-module__I3M2YW__ei-splash-welcome{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes SplashScreen-module__I3M2YW__ei-splash-fade{to{opacity:0;visibility:hidden}}@media (max-width:860px){.SplashScreen-module__I3M2YW__inner{padding:48px 16px 40px}.SplashScreen-module__I3M2YW__frame{inset:10px}.SplashScreen-module__I3M2YW__mono{width:48px;height:48px;margin-bottom:16px}.SplashScreen-module__I3M2YW__scene{max-height:min(220px,30vh)}}@media (min-width:861px){.SplashScreen-module__I3M2YW__inner{padding:64px 48px 56px}.SplashScreen-module__I3M2YW__frame{inset:24px}.SplashScreen-module__I3M2YW__mono{width:72px;height:72px;margin-bottom:28px}.SplashScreen-module__I3M2YW__monoE,.SplashScreen-module__I3M2YW__monoI{font-size:32px}.SplashScreen-module__I3M2YW__essence{margin-bottom:16px;font-size:52px}.SplashScreen-module__I3M2YW__interiors{font-size:13px}.SplashScreen-module__I3M2YW__line{width:48px}.SplashScreen-module__I3M2YW__tagline{font-size:10px}.SplashScreen-module__I3M2YW__stage{width:min(920px,72vw)}.SplashScreen-module__I3M2YW__welcomeImg{width:min(620px,46vw);margin-bottom:8px}.SplashScreen-module__I3M2YW__scene{max-height:min(440px,46vh)}.SplashScreen-module__I3M2YW__loader{width:min(340px,32vw);padding-top:20px}.SplashScreen-module__I3M2YW__loadingText{font-size:11px}}@media (prefers-reduced-motion:reduce){.SplashScreen-module__I3M2YW__splash{display:none}}
:root{--color-ivory:#faf8f3;--color-forest:#082b1d;--color-gold:#b8863b;--color-gold-light:#d2aa68;--color-beige:#f2ebdd;--color-charcoal:#20231f;--color-body:#454940;--color-muted:#5a5f57;--color-label:#8a8272;--p0:url(/images/luxury-interior-design-hyderabad-01.jpg);--p1:url(/images/residential-interior-designers-hyderabad-02.jpg);--p2:url(/images/modular-kitchen-hyderabad-03.jpg);--p3:url(/images/bedroom-interior-design-hyderabad-04.jpg);--p4:url(/images/living-room-interior-hyderabad-05.jpg);--p5:url(/images/villa-interior-design-hyderabad-06.jpg);--p6:url(/images/home-interior-design-hyderabad-07.jpg);--p7:url(/images/office-interior-design-hyderabad-08.jpg);--p8:url(/images/luxury-interior-design-hyderabad-09.jpg);--p9:url(/images/residential-interior-designers-hyderabad-10.jpg);--p10:url(/images/modular-kitchen-hyderabad-11.jpg);--p11:url(/images/bedroom-interior-design-hyderabad-12.jpg);--p12:url(/images/living-room-interior-hyderabad-13.jpg);--p13:url(/images/villa-interior-design-hyderabad-14.jpg);--p14:url(/images/home-interior-design-hyderabad-15.jpg);--p15:url(/images/office-interior-design-hyderabad-16.jpg);--p16:url(/images/luxury-interior-design-hyderabad-17.jpg);--p17:url(/images/residential-interior-designers-hyderabad-18.jpg);--p18:url(/images/modular-kitchen-hyderabad-19.jpg);--p19:url(/images/bedroom-interior-design-hyderabad-20.jpg);--p20:url(/images/living-room-interior-hyderabad-21.jpg);--p21:url(/images/villa-interior-design-hyderabad-22.jpg);--p22:url(/images/home-interior-design-hyderabad-23.jpg);--p23:url(/images/office-interior-design-hyderabad-24.jpg);--p24:url(/images/luxury-interior-design-hyderabad-25.jpg);--p25:url(/images/residential-interior-designers-hyderabad-26.jpg);--p26:url(/images/modular-kitchen-hyderabad-27.jpg);--p27:url(/images/bedroom-interior-design-hyderabad-28.jpg);--p28:url(/images/living-room-interior-hyderabad-29.jpg);--p29:url(/images/villa-interior-design-hyderabad-30.jpg);--p30:url(/images/home-interior-design-hyderabad-31.jpg);--p31:url(/images/office-interior-design-hyderabad-32.jpg);--p32:url(/images/luxury-interior-design-hyderabad-33.jpg);--p33:url(/images/residential-interior-designers-hyderabad-34.jpg);--p34:url(/images/modular-kitchen-hyderabad-35.jpg);--p35:url(/images/bedroom-interior-design-hyderabad-36.jpg);--p36:url(/images/living-room-interior-hyderabad-37.jpg);--p37:url(/images/villa-interior-design-hyderabad-38.jpg);--p38:url(/images/home-interior-design-hyderabad-39.jpg);--p39:url(/images/office-interior-design-hyderabad-40.jpg);--p40:url(/images/luxury-interior-design-hyderabad-41.jpg);--p41:url(/images/residential-interior-designers-hyderabad-42.jpg);--p42:url(/images/modular-kitchen-hyderabad-43.jpg);--p43:url(/images/bedroom-interior-design-hyderabad-44.jpg);--p44:url(/images/living-room-interior-hyderabad-45.jpg);--p45:url(/images/villa-interior-design-hyderabad-46.jpg);--p46:url(/images/home-interior-design-hyderabad-47.jpg);--p47:url(/images/office-interior-design-hyderabad-48.jpg);--p48:url(/images/luxury-interior-design-hyderabad-49.jpg);--p49:url(/images/residential-interior-designers-hyderabad-50.jpg);--p50:url(/images/modular-kitchen-hyderabad-51.jpg);--p51:url(/images/bedroom-interior-design-hyderabad-52.jpg)}html{height:100%;scroll-padding-top:96px}@media (max-width:1180px){html{scroll-padding-top:72px}}html,body{max-width:100vw;overflow-x:hidden}body{background:var(--color-ivory);min-height:100%;color:var(--color-charcoal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}p,h1,h2,h3,h4{margin:0;padding:0}a{color:inherit}img{max-width:100%;display:block}.ei-icon{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;letter-spacing:normal;text-transform:none;white-space:nowrap;justify-content:center;align-items:center;font-family:Material Symbols Outlined;font-style:normal;font-weight:400;line-height:1;display:inline-flex}@keyframes ei-fadeup{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes ei-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}::selection{color:#faf8f3;background:#b8863b}
