.Karjat_krjRoot__asCzR{position:relative;font-family:Montserrat,sans-serif;color:#4a4a4a}.Karjat_krjBannerWrap__jwCWz{position:relative;height:calc(100vh - 4.2vw);min-height:520px;overflow:hidden;background:#0d2a2c}.Karjat_krjBannerBg__5kTe5{position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:50% 70%}.Karjat_krjBannerMobile__FgNxB{display:none}.Karjat_krjBannerCta__8Qi1Z{display:flex;align-items:center;justify-content:center;height:88px;background:#fff}.Karjat_krjBannerNote__loDk6{position:absolute;right:14px;bottom:10px;z-index:2;font-size:10px;letter-spacing:.06em;color:hsla(0,0%,100%,.7)}.Karjat_krjButton__RU9QW{display:inline-block;border:0;background:#e79b1a;color:#fff;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;letter-spacing:.02em;padding:13px 34px;cursor:pointer;transition:background .3s ease}.Karjat_krjButton__RU9QW:hover{background:#1f1f1f;color:#fff}.Karjat_krjButton__RU9QW:disabled{opacity:.7;cursor:default}.Karjat_krjFloatCall__g8n6o{position:fixed;bottom:18px;left:18px;z-index:30;display:inline-flex;align-items:center;gap:10px;background:#e79b1a;color:#fff;padding:12px 18px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 4px 16px rgba(0,0,0,.25);transition:background .3s ease}.Karjat_krjFloatCall__g8n6o:hover{background:#1f1f1f;color:#fff}.Karjat_krjSection__Ayec0{padding:80px 0}.Karjat_krjSectionTight__jXR_7{padding:0 0 80px}.Karjat_krjEyebrow__sg5Di{display:flex;align-items:center;gap:14px;color:#1f1f1f;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.Karjat_krjEyebrow__sg5Di:before{content:"";display:inline-block;width:5rem;height:1px;background-color:#1f1f1f;flex:none}.Karjat_krjTitle__kbyug{font-family:"DM Serif Display",serif;font-weight:400;font-size:47px;line-height:1.2;color:#e79b1a;margin:0 0 18px}.Karjat_krjLocationLine__ZxQnd{font-size:15px;font-weight:600;color:#1f1f1f;margin-bottom:6px}.Karjat_krjTagline__zRD3R{font-size:14px;font-weight:700;letter-spacing:.02em;color:#1f1f1f;margin-bottom:16px}.Karjat_krjBody__Knm1r{font-size:15px;line-height:1.7;color:#4a4a4a;margin:0}.Karjat_krjBodyGap__xWydG+.Karjat_krjBodyGap__xWydG{margin-top:12px}.Karjat_krjMediaFrame__9Ys2W{position:relative;width:100%;overflow:hidden}.Karjat_krjMediaNoteWrap__c_ziN .Karjat_krjCardNote__OZ8i0{z-index:2}.Karjat_krjPortraitFrame__mJm57{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden}.Karjat_krjAqiTitle__H9pgP{margin:26px 0 10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1f1f1f}.Karjat_krjAqiGrid__fCxOs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;max-width:420px}.Karjat_krjAqiCard__f7AUi{display:flex;flex-direction:column;gap:2px;padding:14px 16px;background:#faf7f2;border-left:3px solid #e79b1a}.Karjat_krjAqiPlace__wzfbH{font-size:13px;font-weight:600;color:#1f1f1f}.Karjat_krjAqiValue__FbGxN{font-family:"DM Serif Display",serif;font-size:30px;line-height:1.1;color:#e79b1a}.Karjat_krjAqiLabel__Za2EL{font-size:12px;color:#6a6a6a}.Karjat_krjPointGrid__0rwir{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-row-gap:16px;row-gap:16px}.Karjat_krjPoint__iNGaK{position:relative;padding-left:22px;font-size:14px;font-weight:600;line-height:1.5;color:#1f1f1f}.Karjat_krjPoint__iNGaK:before{content:"";position:absolute;left:0;top:7px;width:9px;height:9px;background:#e79b1a}.Karjat_krjCollection__LLv0D{background:#1f1f1f;padding:80px 0}.Karjat_krjCollection__LLv0D .Karjat_krjTitle__kbyug{color:#fff}.Karjat_krjCollection__LLv0D .Karjat_krjBody__Knm1r{color:hsla(0,0%,100%,.75)}.Karjat_krjCollectionGrid__DiZpD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;margin-top:40px}.Karjat_krjCard__8IxBA{position:relative;overflow:hidden;background:#111}.Karjat_krjCardMedia___ylDQ{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.Karjat_krjCardMedia___ylDQ img{transition:transform .6s cubic-bezier(.25,.8,.25,1)}.Karjat_krjCard__8IxBA:hover .Karjat_krjCardMedia___ylDQ img{transform:scale(1.06)}.Karjat_krjCardMedia___ylDQ:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.1) 45%,transparent 70%)}.Karjat_krjCardNote__OZ8i0{position:absolute;right:12px;bottom:10px;z-index:2;font-size:10px;letter-spacing:.06em;color:hsla(0,0%,100%,.8)}.Karjat_krjCardText__Tr_Xi{position:absolute;left:20px;bottom:16px;z-index:2}.Karjat_krjCardLabel__45Kdl{font-family:"DM Serif Display",serif;font-size:28px;line-height:1.1;color:#fff}.Karjat_krjCardCaption__jLehF{font-size:13px;color:hsla(0,0%,100%,.8);margin:4px 0 0}.Karjat_krjCard__8IxBA:hover .Karjat_krjCardLabel__45Kdl{color:#e79b1a}.Karjat_krjLocPanel___DMYh{background:#faf7f2;padding:26px;height:100%}.Karjat_krjTabs__klx18{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.Karjat_krjTab__7mfLv{border:1px solid #e0d8cb;background:#fff;color:#1f1f1f;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;padding:7px 14px;cursor:pointer;transition:all .3s ease}.Karjat_krjTab__7mfLv:hover{border-color:#e79b1a;color:#e79b1a}.Karjat_krjTabActive__a0kah,.Karjat_krjTabActive__a0kah:hover{background:#e79b1a;border-color:#e79b1a;color:#fff}.Karjat_krjLocList__I6_NG{list-style:none;margin:0;padding:0}.Karjat_krjLocRow__iI7zn{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid #ebe3d6;font-size:14px;color:#1f1f1f}.Karjat_krjLocRow__iI7zn:last-child{border-bottom:0}.Karjat_krjLocPlace__exOxY{position:relative;padding-left:18px}.Karjat_krjLocPlace__exOxY:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:#e79b1a}.Karjat_krjLocDetail__cWhM3{display:block;margin-top:2px;font-size:12px;color:#6a6a6a}.Karjat_krjLocTime__lskMw{flex:none;font-weight:600;color:#e79b1a;white-space:nowrap}.Karjat_krjFootnote__HAhkS{margin:14px 0 0;font-size:12px;font-style:italic;color:#8a8a8a}.Karjat_krjReraText__nU1U1{font-size:13px;line-height:1.7;color:#6a6a6a}.Karjat_krjReraText__nU1U1 p{margin:0 0 12px}.Karjat_krjReraText__nU1U1 a{color:#e79b1a;word-break:break-word}.Karjat_krjQrWrap__N3eAM{display:flex;flex-wrap:wrap;gap:20px}.Karjat_krjQr__UR0iM{text-align:center}.Karjat_krjQrImage__muU7z{width:130px;margin:0 auto}.Karjat_krjQr__UR0iM p{font-size:12px;color:#6a6a6a;margin:8px 0 0}.Karjat_krjContact__AFGam{background:#faf7f2;padding:80px 0}.Karjat_krjContactPhone__5oM98{display:inline-flex;align-items:center;gap:10px;margin-top:24px;font-family:"DM Serif Display",serif;font-size:26px;color:#1f1f1f;text-decoration:none}.Karjat_krjContactPhone__5oM98 i{font-size:18px;color:#e79b1a}.Karjat_krjContactPhone__5oM98:hover{color:#e79b1a}.Karjat_krjContactAddress__sNAqj{display:flex;gap:10px;margin:20px 0 0;font-size:14px;line-height:1.6;color:#4a4a4a}.Karjat_krjContactAddress__sNAqj i{margin-top:4px;color:#e79b1a}.Karjat_krjFormCard__aK0SL{background:#fff;padding:32px;box-shadow:0 10px 30px rgba(0,0,0,.06)}.Karjat_krjFormCardTitle__X4wWz{margin:0 0 6px;font-family:"DM Serif Display",serif;font-weight:400;font-size:28px;color:#1f1f1f}.Karjat_krjFormCardText__o_wRh{margin:0 0 20px;font-size:14px;color:#6a6a6a}.Karjat_krjForm__6caxj{font-family:Montserrat,sans-serif}.Karjat_krjFormGroup__HodxM{margin-bottom:16px}.Karjat_krjInput__Kkfuk{width:100%;border:1px solid #ddd5c8;border-radius:0;padding:11px 14px;font-family:Montserrat,sans-serif;font-size:14px;color:#1f1f1f;background:#fff}.Karjat_krjInput__Kkfuk:focus{border-color:#e79b1a;box-shadow:none}.Karjat_krjFormError__DV5YO{display:block;margin-top:4px;font-size:12px;color:#c0392b}.Karjat_krjConsent__Ltc3O{margin:16px 0 0;font-size:11px;line-height:1.6;color:#8a8a8a}.Karjat_krjContactNote__j5obX{margin-top:40px;padding-top:20px;border-top:1px solid #e4dccf;font-size:13px;line-height:1.7;color:#6a6a6a}.Karjat_krjContactNoteText__CCwer{margin:0}.Karjat_krjContactNoteRera__l_tUC{border-left:1px solid #e4dccf;padding-left:24px}.Karjat_krjContactNoteReraTitle__X_RE5{margin:0 0 8px;font-size:13px;font-weight:700;letter-spacing:.04em;color:#1f1f1f}.Karjat_krjContactNoteRera__l_tUC ul{margin:0;padding:0;list-style:none}.Karjat_krjContactNoteRera__l_tUC li{margin-bottom:2px;white-space:nowrap}.Karjat_krjModal__zQppy{border:0;border-radius:0;font-family:Montserrat,sans-serif}.Karjat_krjModalBody__W5fiN{padding:8px 28px 28px}.Karjat_krjModalTitle__AlGXv{margin:0 0 6px;font-family:"DM Serif Display",serif;font-weight:400;font-size:28px;color:#e79b1a}.Karjat_krjModalText__LT4dj{margin:0 0 20px;font-size:14px;color:#6a6a6a}@media only screen and (max-width:991px){.Karjat_krjCollection__LLv0D,.Karjat_krjContact__AFGam,.Karjat_krjSection__Ayec0{padding:50px 0}.Karjat_krjSectionTight__jXR_7{padding:0 0 50px}.Karjat_krjTitle__kbyug{font-size:32px}.Karjat_krjCollectionGrid__DiZpD{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px}.Karjat_krjPointGrid__0rwir{grid-template-columns:minmax(0,1fr);-moz-column-gap:0;column-gap:0}}@media only screen and (max-width:767px){.Karjat_krjBannerDesktop__w1a3G{display:none}.Karjat_krjBannerMobile__FgNxB{display:block;background-position:50% 75%}.Karjat_krjBannerWrap__jwCWz{height:calc(100vh - 66px);height:calc(100svh - 66px);min-height:560px}.Karjat_krjBannerCta__8Qi1Z{height:76px}.Karjat_krjBannerNote__loDk6{top:10px;bottom:auto}.Karjat_krjFloatCall__g8n6o{bottom:12px;left:12px;padding:10px 14px;font-size:13px}.Karjat_krjContactNoteRera__l_tUC{margin-top:16px;padding-top:16px;padding-left:0;border-left:0;border-top:1px solid #e4dccf}.Karjat_krjFormCard__aK0SL{padding:22px}}@media only screen and (max-width:575px){.Karjat_krjEyebrow__sg5Di:before{width:2.5rem}.Karjat_krjLocPanel___DMYh{padding:18px}.Karjat_krjLocRow__iI7zn{align-items:flex-start}}