.RudraLanding-module__JMReoq__landingPage{color:#1b1b1d;background-color:#fcf8fa;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.6;overflow-x:hidden}.RudraLanding-module__JMReoq__displayLg{letter-spacing:-.02em;font-family:Bodoni Moda,serif;font-size:64px;font-weight:700;line-height:1.1}@media (max-width:768px){.RudraLanding-module__JMReoq__displayLg{font-size:40px;line-height:1.2}}.RudraLanding-module__JMReoq__headlineMd{font-family:Bodoni Moda,serif;font-size:48px;font-weight:600;line-height:1.2}@media (max-width:768px){.RudraLanding-module__JMReoq__headlineMd{font-size:32px}}.RudraLanding-module__JMReoq__headlineSm{font-family:Bodoni Moda,serif;font-size:32px;font-weight:600;line-height:1.3}@media (max-width:768px){.RudraLanding-module__JMReoq__headlineSm{font-size:24px}}.RudraLanding-module__JMReoq__bodyLg{font-family:Manrope,sans-serif;font-size:18px;font-weight:400;line-height:1.6}.RudraLanding-module__JMReoq__bodyMd{font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.RudraLanding-module__JMReoq__labelCaps{letter-spacing:.15em;text-transform:uppercase;font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:700;line-height:1}.RudraLanding-module__JMReoq__header{z-index:1000;-webkit-backdrop-filter:blur(20px);background-color:#000000b3;border-bottom:1px solid #ffdea51a;width:100%;transition:all .3s;position:fixed;top:0;left:0}.RudraLanding-module__JMReoq__headerScrolled{background-color:#000000e6;padding:.5rem 0;box-shadow:0 4px 20px #0003}.RudraLanding-module__JMReoq__headerContainer{justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;padding:1rem 24px;display:flex}.RudraLanding-module__JMReoq__logo{color:#ffdea5;letter-spacing:-.01em;font-family:Bodoni Moda,serif;font-size:24px;font-weight:700;text-decoration:none}.RudraLanding-module__JMReoq__navLinks{align-items:center;gap:2rem;display:flex}@media (max-width:768px){.RudraLanding-module__JMReoq__navLinks{display:none}}.RudraLanding-module__JMReoq__navLink{letter-spacing:.15em;text-transform:uppercase;color:#bec6e0;font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:700;text-decoration:none;transition:color .3s}.RudraLanding-module__JMReoq__navLink:hover{color:#ffdea5}.RudraLanding-module__JMReoq__navLinkActive{color:#ffdea5;border-bottom:2px solid #ffdea5;padding-bottom:.25rem}.RudraLanding-module__JMReoq__headerCta{color:#261900;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background-color:#ffdea5;border:none;border-radius:9999px;padding:.625rem 1.5rem;font-family:Hanken Grotesk,sans-serif;font-size:11px;font-weight:700;transition:transform .3s}.RudraLanding-module__JMReoq__headerCta:hover{transform:scale(1.05)}.RudraLanding-module__JMReoq__hamburger{color:#ffdea5;cursor:pointer;background:0 0;border:none;display:none}@media (max-width:768px){.RudraLanding-module__JMReoq__hamburger{display:block}}.RudraLanding-module__JMReoq__mobileMenu{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:999;background:#000000f2;border-bottom:1px solid #ffdea51a;flex-direction:column;gap:1.25rem;width:100%;padding:1.5rem 24px;display:flex;position:fixed;top:70px;left:0}.RudraLanding-module__JMReoq__mobileMenuLink{letter-spacing:.15em;text-transform:uppercase;color:#bec6e0;border-bottom:1px solid #ffffff0d;padding:.5rem 0;font-family:Hanken Grotesk,sans-serif;font-size:14px;font-weight:700;text-decoration:none}.RudraLanding-module__JMReoq__mobileMenuLink:hover{color:#ffdea5}.RudraLanding-module__JMReoq__hero{background-color:#000;align-items:center;min-height:100vh;padding-top:100px;padding-bottom:80px;display:flex;position:relative;overflow:hidden}.RudraLanding-module__JMReoq__heroBg{z-index:0;position:absolute;inset:0}.RudraLanding-module__JMReoq__heroOverlay{z-index:1;background:linear-gradient(90deg,#000 0%,#0009 60%,#0000 100%);position:absolute;inset:0}.RudraLanding-module__JMReoq__heroImage{object-fit:cover;filter:brightness(.4)contrast(1.05);width:100%;height:100%}.RudraLanding-module__JMReoq__heroContainer{z-index:2;grid-template-columns:1.2fr .8fr;align-items:center;gap:3.5rem;width:100%;max-width:1280px;margin:0 auto;padding:0 24px;display:grid;position:relative}@media (max-width:1024px){.RudraLanding-module__JMReoq__hero{min-height:auto;padding-top:120px;padding-bottom:60px}.RudraLanding-module__JMReoq__heroContainer{grid-template-columns:1fr;gap:3rem}}.RudraLanding-module__JMReoq__heroContent{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.RudraLanding-module__JMReoq__heroBadgeContainer{flex-wrap:wrap;gap:.75rem;display:flex}.RudraLanding-module__JMReoq__heroBadge{letter-spacing:.15em;text-transform:uppercase;border-radius:2px;padding:.375rem 1rem;font-family:Hanken Grotesk,sans-serif;font-size:10px;font-weight:700}.RudraLanding-module__JMReoq__heroBadgePrimary{color:#ffdea5;background-color:#775a19}.RudraLanding-module__JMReoq__heroBadgeOutline{color:#ffdea5;border:1px solid #ffdea54d}.RudraLanding-module__JMReoq__heroTitle{color:#fff;max-width:650px;font-family:Bodoni Moda,serif}.RudraLanding-module__JMReoq__heroText{color:#7c839b;max-width:500px}.RudraLanding-module__JMReoq__heroActions{flex-wrap:wrap;gap:1.25rem;padding-top:.5rem;display:flex}.RudraLanding-module__JMReoq__goldGradientBtn{color:#000;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ffdea5 0%,#e9c176 50%,#775a19 100%);border:none;border-radius:9999px;padding:1.1rem 2.5rem;font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:700;transition:all .3s cubic-bezier(.19,1,.22,1);box-shadow:0 4px 20px #775a1933}.RudraLanding-module__JMReoq__goldGradientBtn:hover{background:linear-gradient(135deg,#fff 0%,#ffdea5 100%);transform:scale(1.02);box-shadow:0 8px 30px #ffdea559}.RudraLanding-module__JMReoq__outlineBtn{color:#ffdea5;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffdea5;border-radius:9999px;padding:1.1rem 2.5rem;font-family:Hanken Grotesk,sans-serif;font-size:12px;font-weight:700;transition:all .3s}.RudraLanding-module__JMReoq__outlineBtn:hover{background-color:#ffdea51a}.RudraLanding-module__JMReoq__glassFormCard{-webkit-backdrop-filter:blur(20px);background:#131b2eb3;border:1px solid #ffdea533;border-radius:12px;padding:2.5rem;box-shadow:0 25px 50px #0006}.RudraLanding-module__JMReoq__formTitle{color:#ffdea5;margin-bottom:.5rem}.RudraLanding-module__JMReoq__formSub{color:#7c839b;margin-bottom:1.5rem}.RudraLanding-module__JMReoq__form{flex-direction:column;gap:1.25rem;display:flex}.RudraLanding-module__JMReoq__inputLabel{letter-spacing:.1em;text-transform:uppercase;color:#ffdea5b3;margin-bottom:.25rem;font-family:Hanken Grotesk,sans-serif;font-size:10px;font-weight:700;display:block}.RudraLanding-module__JMReoq__darkInput{color:#fff;background:#0006;border:1px solid #ffdea533;border-radius:6px;outline:none;width:100%;padding:.85rem 1rem;font-family:Manrope,sans-serif;font-size:14px;transition:border-color .3s}.RudraLanding-module__JMReoq__darkInput:focus{border-color:#ffdea5}.RudraLanding-module__JMReoq__darkSelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23ffdea5'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:1.2rem;padding-right:2.5rem}.RudraLanding-module__JMReoq__submitBtn{color:#000;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#ffdea5 0%,#e9c176 50%,#775a19 100%);border:none;border-radius:6px;width:100%;margin-top:.5rem;padding:1.1rem;font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #775a1933}.RudraLanding-module__JMReoq__submitBtn:hover{background:linear-gradient(135deg,#fff 0%,#ffdea5 100%);transform:scale(1.02)}.RudraLanding-module__JMReoq__submitBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.RudraLanding-module__JMReoq__lightSection{color:#1b1b1d;background-color:#fcf8fa;padding:120px 0}.RudraLanding-module__JMReoq__darkSection{color:#fff;background-color:#000;padding:120px 0}@media (max-width:768px){.RudraLanding-module__JMReoq__lightSection,.RudraLanding-module__JMReoq__darkSection{padding:64px 0}}.RudraLanding-module__JMReoq__aboutGrid{grid-template-columns:1fr 1fr;gap:4.5rem;display:grid}@media (max-width:900px){.RudraLanding-module__JMReoq__aboutGrid{grid-template-columns:1fr;gap:3rem}}.RudraLanding-module__JMReoq__aboutContent{flex-direction:column;align-items:flex-start;display:flex}.RudraLanding-module__JMReoq__sectionLabel{color:#775a19;margin-bottom:.75rem}.RudraLanding-module__JMReoq__sectionTitle{color:inherit;margin-bottom:1.5rem}.RudraLanding-module__JMReoq__quoteCard{background-color:#fed4881a;border-left:4px solid #775a19;border-radius:0 12px 12px 0;width:100%;margin-top:2rem;padding:2rem}.RudraLanding-module__JMReoq__quoteText{color:#785a1a;font-size:15px;font-style:italic}.RudraLanding-module__JMReoq__statsGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:480px){.RudraLanding-module__JMReoq__statsGrid{grid-template-columns:1fr}}.RudraLanding-module__JMReoq__statCard{background-color:#fff;border-top:1px solid #775a191a;border-radius:12px;flex-direction:column;gap:.5rem;padding:2rem;transition:box-shadow .3s;display:flex;box-shadow:0 4px 20px #00000005}.RudraLanding-module__JMReoq__statCard:hover{box-shadow:0 8px 30px #0000000d}.RudraLanding-module__JMReoq__statIcon{color:#775a19;margin-bottom:.5rem;font-size:36px}.RudraLanding-module__JMReoq__statTitle{color:#1b1b1d;font-size:24px}.RudraLanding-module__JMReoq__statLabel{color:#45464d;font-size:14px}.RudraLanding-module__JMReoq__tableHeader{text-align:center;margin-bottom:4rem}.RudraLanding-module__JMReoq__tableLabel{color:#ffdea5;margin-bottom:.5rem}.RudraLanding-module__JMReoq__tableTitle{color:#fff}.RudraLanding-module__JMReoq__tableWrapper{background-color:#131b2e33;border:1px solid #ffdea50f;border-radius:8px;overflow-x:auto}.RudraLanding-module__JMReoq__configTable{border-collapse:collapse;text-align:left;width:100%}.RudraLanding-module__JMReoq__tableTh{letter-spacing:.15em;text-transform:uppercase;color:#ffdea5;border-bottom:1px solid #ffdea533;padding:1.5rem 1rem;font-family:Hanken Grotesk,sans-serif;font-size:10px;font-weight:700}.RudraLanding-module__JMReoq__tableTr{border-bottom:1px solid #ffffff14;transition:background-color .3s}.RudraLanding-module__JMReoq__tableTr:hover{background-color:#ffffff0d}.RudraLanding-module__JMReoq__tableTd{color:#fff;vertical-align:middle;padding:1.5rem 1rem;font-size:15px}.RudraLanding-module__JMReoq__tableFlatName{font-family:Bodoni Moda,serif;font-size:18px;font-weight:600}.RudraLanding-module__JMReoq__tableType{color:#e9c176}.RudraLanding-module__JMReoq__tableActionBtn{color:#ffdea5;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;font-size:14px;transition:-webkit-text-decoration .3s,text-decoration .3s;display:inline-flex}.RudraLanding-module__JMReoq__tableActionBtn:hover{text-decoration:underline}.RudraLanding-module__JMReoq__tableFootnoteWrapper{background-color:#775a1914;border:1px solid #775a1926;border-radius:8px;margin-top:3rem;padding:1.5rem}.RudraLanding-module__JMReoq__tableFootnote{color:#7c839b;font-size:13px;font-style:italic}.RudraLanding-module__JMReoq__floorPlanGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:4.5rem;display:grid}@media (max-width:900px){.RudraLanding-module__JMReoq__floorPlanGrid{grid-template-columns:1fr;gap:3rem}}.RudraLanding-module__JMReoq__floorPlanVisual{cursor:zoom-in;border:1px solid #c6c6cd;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 25px 60px #00000026}.RudraLanding-module__JMReoq__floorPlanImage{width:100%;height:auto;display:block}.RudraLanding-module__JMReoq__visualHoverOverlay{opacity:0;background-color:#0003;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.RudraLanding-module__JMReoq__floorPlanVisual:hover .RudraLanding-module__JMReoq__visualHoverOverlay{opacity:1}.RudraLanding-module__JMReoq__enlargeBtn{color:#000;background-color:#ffffffe6;border:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:13px;font-weight:700;display:flex;box-shadow:0 10px 30px #00000026}.RudraLanding-module__JMReoq__floorPlanFeatures{flex-direction:column;gap:2rem;display:flex}.RudraLanding-module__JMReoq__featureItem{gap:1.25rem;display:flex}.RudraLanding-module__JMReoq__featureIcon{color:#775a19;flex-shrink:0}.RudraLanding-module__JMReoq__featureTitle{color:#1b1b1d;margin-bottom:.25rem;font-weight:700}.RudraLanding-module__JMReoq__featureText{color:#45464d;font-size:14px}.RudraLanding-module__JMReoq__amenitiesHeader{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:4rem;display:flex}.RudraLanding-module__JMReoq__amenitiesHeader h2{color:#ffdea5}@media (max-width:768px){.RudraLanding-module__JMReoq__amenitiesHeader{flex-direction:column;align-items:flex-start}}.RudraLanding-module__JMReoq__amenitiesSubRow{gap:1rem;display:flex}.RudraLanding-module__JMReoq__amenityHeaderBadge{background-color:#ffffff05;border:1px solid #ffdea526;border-radius:8px;padding:.75rem 1.5rem;font-size:14px}.RudraLanding-module__JMReoq__amenityHeaderBadgeGold{color:#ffdea5;font-weight:700}.RudraLanding-module__JMReoq__specsGrid{background-color:#ffdea51a;border:1px solid #ffdea51a;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}@media (max-width:1024px){.RudraLanding-module__JMReoq__specsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.RudraLanding-module__JMReoq__specsGrid{grid-template-columns:1fr}}.RudraLanding-module__JMReoq__specCell{background-color:#000;flex-direction:column;gap:.5rem;padding:2rem;display:flex}.RudraLanding-module__JMReoq__specLabel{color:#ffdea5;margin-bottom:.25rem;font-size:11px}.RudraLanding-module__JMReoq__specDesc{color:#fff;font-size:14px;line-height:1.5}.RudraLanding-module__JMReoq__specColSpan2{grid-column:span 2}@media (max-width:1024px){.RudraLanding-module__JMReoq__specColSpan2{grid-column:span 1}}.RudraLanding-module__JMReoq__locationGrid{grid-template-columns:1fr 1.1fr;align-items:center;gap:4.5rem;display:grid}@media (max-width:900px){.RudraLanding-module__JMReoq__locationGrid{grid-template-columns:1fr;gap:3rem}}.RudraLanding-module__JMReoq__connectivityText{color:#45464d;margin-bottom:2.5rem}.RudraLanding-module__JMReoq__locationList{flex-direction:column;gap:1.25rem;display:flex}.RudraLanding-module__JMReoq__locationItem{background-color:#fff;border:1px solid #c6c6cd;border-radius:8px;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;box-shadow:0 2px 10px #00000003}.RudraLanding-module__JMReoq__locationPlace{color:#1b1b1d;font-weight:700}.RudraLanding-module__JMReoq__locationDistance{color:#775a19;font-weight:700}.RudraLanding-module__JMReoq__mapWrapper{border:1px solid #c6c6cd;border-radius:16px;height:500px;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000014}@media (max-width:480px){.RudraLanding-module__JMReoq__mapWrapper{height:380px}}.RudraLanding-module__JMReoq__mapImage{object-fit:cover;filter:brightness(.85)contrast(1.05);width:100%;height:100%}.RudraLanding-module__JMReoq__siteOfficeCard{-webkit-backdrop-filter:blur(20px);color:#fff;background:#000000b3;border:1px solid #ffdea533;border-radius:12px;max-width:320px;padding:1.5rem;position:absolute;bottom:24px;left:24px;box-shadow:0 10px 30px #00000040}@media (max-width:480px){.RudraLanding-module__JMReoq__siteOfficeCard{max-width:calc(100% - 32px);bottom:16px;left:16px}}.RudraLanding-module__JMReoq__siteOfficeTitle{color:#ffdea5;margin-bottom:.5rem;font-weight:700}.RudraLanding-module__JMReoq__siteOfficeAddress{font-size:13px;line-height:1.5}.RudraLanding-module__JMReoq__directionsBtn{color:#ffdea5;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:1rem;font-family:Hanken Grotesk,sans-serif;font-size:10px;font-weight:700;transition:color .3s;display:inline-flex}.RudraLanding-module__JMReoq__directionsBtn:hover{color:#fff}.RudraLanding-module__JMReoq__contactContainer{background-color:#775a190d;border:1px solid #775a1933;border-radius:24px;padding:4rem;position:relative;overflow:hidden}.RudraLanding-module__JMReoq__contactGlow{filter:blur(100px);z-index:0;pointer-events:none;background-color:#775a191a;width:400px;height:400px;position:absolute;top:0;right:0}@media (max-width:768px){.RudraLanding-module__JMReoq__contactContainer{padding:2.5rem 1.5rem}}.RudraLanding-module__JMReoq__contactGrid{z-index:10;grid-template-columns:1fr 1fr;gap:4.5rem;display:grid;position:relative}@media (max-width:900px){.RudraLanding-module__JMReoq__contactGrid{grid-template-columns:1fr;gap:3rem}}.RudraLanding-module__JMReoq__contactDetails{flex-direction:column;display:flex}.RudraLanding-module__JMReoq__contactTitle{color:#ffdea5;margin-bottom:1.5rem}.RudraLanding-module__JMReoq__contactDesc{color:#7c839b;margin-bottom:3rem}.RudraLanding-module__JMReoq__contactList{flex-direction:column;gap:2.5rem;display:flex}.RudraLanding-module__JMReoq__contactInfoRow{align-items:flex-start;gap:1.5rem;display:flex}.RudraLanding-module__JMReoq__contactIconCircle{color:#ffdea5;background-color:#ffdea51a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.RudraLanding-module__JMReoq__contactRowLabel{letter-spacing:.15em;text-transform:uppercase;color:#ffdea599;margin-bottom:.25rem;font-family:Hanken Grotesk,sans-serif;font-size:10px;font-weight:700}.RudraLanding-module__JMReoq__contactRowVal{color:#fff;font-family:Bodoni Moda,serif;font-size:20px}.RudraLanding-module__JMReoq__lightFormCard{background-color:#fff;border-radius:16px;padding:2.5rem;box-shadow:0 20px 40px #00000026}.RudraLanding-module__JMReoq__lightLabel{text-transform:uppercase;color:#45464db3;letter-spacing:.05em;margin-bottom:.5rem;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;display:block}.RudraLanding-module__JMReoq__lightInput{color:#1b1b1d;background-color:#fcf8fa;border:1px solid #c6c6cd;border-radius:6px;outline:none;width:100%;padding:.85rem 1rem;font-family:Manrope,sans-serif;font-size:14px;transition:all .3s}.RudraLanding-module__JMReoq__lightInput:focus{border-color:#775a19;box-shadow:0 0 0 1px #775a19}.RudraLanding-module__JMReoq__lightFormRow{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (max-width:480px){.RudraLanding-module__JMReoq__lightFormRow{grid-template-columns:1fr;gap:1.25rem}}.RudraLanding-module__JMReoq__lightSubmitBtn{color:#fff;letter-spacing:.15em;text-transform:uppercase;cursor:pointer;background-color:#000;border:none;border-radius:6px;width:100%;margin-top:.5rem;padding:1.1rem;font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:700;transition:all .3s;box-shadow:0 4px 15px #00000026}.RudraLanding-module__JMReoq__lightSubmitBtn:hover{background-color:#45464d}.RudraLanding-module__JMReoq__termsSection{color:#1b1b1d;background-color:#fcf8fa;border-top:1px solid #c6c6cd;padding:64px 0}.RudraLanding-module__JMReoq__termsTitle{margin-bottom:2rem}.RudraLanding-module__JMReoq__termsGrid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}@media (max-width:768px){.RudraLanding-module__JMReoq__termsGrid{grid-template-columns:1fr;gap:1rem}}.RudraLanding-module__JMReoq__termsList{flex-direction:column;gap:1rem;padding-left:1.25rem;list-style:decimal;display:flex}.RudraLanding-module__JMReoq__termsItem{color:#45464d;font-size:14px;line-height:1.5}.RudraLanding-module__JMReoq__footer{background-color:#000;border-top:1px solid #ffffff0d;padding:64px 24px}.RudraLanding-module__JMReoq__footerContainer{justify-content:space-between;align-items:center;gap:2rem;max-width:1280px;margin:0 auto;display:flex}@media (max-width:768px){.RudraLanding-module__JMReoq__footerContainer{text-align:center;flex-direction:column}}.RudraLanding-module__JMReoq__footerLogo{color:#ffdea5;margin-bottom:.5rem;font-family:Bodoni Moda,serif;font-size:24px;font-weight:700;text-decoration:none;display:block}.RudraLanding-module__JMReoq__footerCopyright{color:#3f465c;max-width:400px;font-size:14px;line-height:1.5}.RudraLanding-module__JMReoq__footerLinks{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.RudraLanding-module__JMReoq__footerLink{letter-spacing:.12em;text-transform:uppercase;color:#3f465c;font-family:Hanken Grotesk,sans-serif;font-size:11px;font-weight:700;text-decoration:none;transition:color .3s}.RudraLanding-module__JMReoq__footerLink:hover{color:#fff}.RudraLanding-module__JMReoq__lightboxOverlay{z-index:10000;cursor:zoom-out;background-color:#000000f2;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.RudraLanding-module__JMReoq__lightboxContent{flex-direction:column;align-items:center;max-width:90%;max-height:90%;display:flex;position:relative}.RudraLanding-module__JMReoq__lightboxImage{object-fit:contain;cursor:default;border-radius:4px;max-width:100%;max-height:80vh;transition:transform .3s;box-shadow:0 25px 60px #000c}.RudraLanding-module__JMReoq__lightboxClose{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s;display:flex;position:absolute;top:-3.5rem;right:0}.RudraLanding-module__JMReoq__lightboxClose:hover{color:#000;background-color:#ffdea5}.RudraLanding-module__JMReoq__lightboxZoomControls{background-color:#131b2ed9;border:1px solid #ffdea533;border-radius:9999px;gap:1rem;margin-top:1.5rem;padding:.5rem 1.25rem;display:flex}.RudraLanding-module__JMReoq__zoomBtn{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:color .3s;display:flex}.RudraLanding-module__JMReoq__zoomBtn:hover{color:#ffdea5}.RudraLanding-module__JMReoq__lightboxCaption{color:#fff;margin-top:1rem;font-family:Bodoni Moda,serif;font-size:18px;font-weight:600}.RudraLanding-module__JMReoq__modalOverlay{-webkit-backdrop-filter:blur(10px);z-index:9999;background-color:#000000d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.RudraLanding-module__JMReoq__modalContent{background-color:#000;border:1px solid #ffdea540;border-radius:12px;width:100%;max-width:500px;padding:2.5rem;position:relative;overflow:hidden;box-shadow:0 25px 60px #0009}.RudraLanding-module__JMReoq__modalContent:before{content:"";background:linear-gradient(135deg,#ffdea5 0%,#e9c176 50%,#775a19 100%);width:100%;height:4px;position:absolute;top:0;left:0}.RudraLanding-module__JMReoq__modalClose{color:#7c839b;cursor:pointer;background:0 0;border:none;transition:color .3s;position:absolute;top:1.5rem;right:1.5rem}.RudraLanding-module__JMReoq__modalClose:hover{color:#fff}.RudraLanding-module__JMReoq__successWrapper{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding:1.5rem 0;display:flex}.RudraLanding-module__JMReoq__successIconCircle{color:#ffdea5;background-color:#ffdea51a;border:2px solid #ffdea5;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.RudraLanding-module__JMReoq__successTitle{color:#fff;font-family:Bodoni Moda,serif;font-size:24px;font-weight:700}.RudraLanding-module__JMReoq__successText{color:#7c839b;font-size:15px;line-height:1.6}.RudraLanding-module__JMReoq__mobileCTAActiveSpacer,.RudraLanding-module__JMReoq__mobileCTADock{display:none}@media (max-width:768px){.RudraLanding-module__JMReoq__mobileCTAActiveSpacer{height:70px;display:block}.RudraLanding-module__JMReoq__mobileCTADock{z-index:999;background:#000;border-top:1px solid #ffdea526;grid-template-columns:1fr 1fr;height:64px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0006}.RudraLanding-module__JMReoq__mobileCTAButton{color:#fff;text-transform:uppercase;letter-spacing:.05em;justify-content:center;align-items:center;gap:.5rem;height:100%;font-family:Hanken Grotesk,sans-serif;font-size:13px;font-weight:700;text-decoration:none;display:flex}.RudraLanding-module__JMReoq__mobileCTAButtonCall{background-color:#ffffff05;border-right:1px solid #ffffff0d}.RudraLanding-module__JMReoq__mobileCTAButtonCall:hover{background-color:#ffffff0d}.RudraLanding-module__JMReoq__mobileCTAButtonWhatsapp{color:#000;background:linear-gradient(135deg,#ffdea5 0%,#e9c176 50%,#775a19 100%)}.RudraLanding-module__JMReoq__mobileCTAButtonWhatsapp:hover{filter:brightness(1.1)}}
