:root{--ivory:#fffef9;--cream:#fff8dc;--charcoal:#2d2d2d;--charcoal-light:#4a4a4a;--gold:#b8860b;--deep-gold:#8b6914;--maroon:maroon;--fuchsia:var(--maroon);--turquoise:var(--gold);--orange:var(--deep-gold);--lime:var(--cream);--maroon-dim:#80000026;--gold-dim:#b8860b26;--deep-gold-dim:#8b691426;--cream-dim:#fff8dc26;--fuchsia-dim:var(--maroon-dim);--turquoise-dim:var(--gold-dim);--orange-dim:var(--deep-gold-dim);--lime-dim:var(--cream-dim);--gold-light:#f5e6a3;--font-body:var(--font-martel), "Mangal", "Noto Sans Devanagari", serif;--font-header:var(--font-rozha), "Mangal", "Noto Sans Devanagari", serif;--font-ui:var(--font-poppins), "Mangal", "Noto Sans Devanagari", sans-serif;--font-decorative:var(--font-rozha), "Mangal", "Noto Sans Devanagari", serif;--section-py:6rem;--section-px:2rem;--card-radius:0px;--transition-base:.3s cubic-bezier(.25, .46, .45, .94);--transition-luxury:.5s cubic-bezier(.25, .46, .45, .94);--transition-premium:.4s cubic-bezier(.22, 1, .36, 1);--hover-lift:-10px;--shadow-ambient:0 2px 4px #0000000a;--shadow-card:0 4px 12px #0000000d, 0 12px 32px #00000012, inset 0 1px 0 #ffffffb3;--shadow-card-hover:0 8px 24px #00000014, 0 24px 56px #0000001f, 0 0 48px #b8860b1a, inset 0 1px 0 #ffffffe6;--shadow-hover:0 16px 48px #00000024, 0 4px 12px #0000000f;--shadow-luxury:0 2px 4px #0000000a, 0 8px 24px #0000000f, 0 20px 48px #00000014;--shadow-inset:inset 0 1px 0 #fff9, inset 0 -1px 0 #0000000a;--glow-fuchsia:0 0 20px #80000059, 0 0 48px #80000026;--glow-turquoise:0 0 20px #b8860b59, 0 0 48px #b8860b26;--glow-dual:0 0 20px #80000033, 0 0 40px #b8860b40;--glow-gold:0 0 30px #b8860b4d, 0 0 60px #b8860b1f;--bg-warm-depth:radial-gradient(ellipse 100% 80% at 50% 0%, #fff8dc80 0%, var(--ivory) 65%);--bg-cool-depth:radial-gradient(ellipse 80% 60% at 30% 50%, #b8860b0a 0%, transparent 70%)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:16px}body{background-color:var(--ivory);color:var(--charcoal);font-family:var(--font-body);background-image:radial-gradient(120% 60% at 50% 0,#fff8dc73 0%,#0000 60%),radial-gradient(60% 40% at 100% 100%,#b8860b08 0%,#0000 70%);font-size:1.1rem;line-height:1.7;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-header);font-weight:700;line-height:1.2}h1{font-size:clamp(2.5rem,5vw,4.5rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}h4{font-size:clamp(1.2rem,2.5vw,1.5rem)}p{font-family:var(--font-body);color:var(--charcoal-light);font-size:1.15rem;line-height:1.8}.label{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.2em;font-size:.75rem;font-weight:600}.shimmer-text{background:linear-gradient(90deg, var(--fuchsia), var(--turquoise), var(--orange), var(--lime), var(--fuchsia));-webkit-text-fill-color:transparent;background-size:300%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}.shimmer-text-gold{background:linear-gradient(90deg,#c9a84c,#f5e6a3,#c9a84c,#e8d08a,#c9a84c) 0 0/300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}@keyframes shimmer{0%{background-position:0%}to{background-position:300%}}.sunburst{background:conic-gradient(from 0deg, var(--ivory) 0deg, #ff14930d 30deg, var(--ivory) 60deg, #00d9ff0d 90deg, var(--ivory) 120deg, #ff6b350d 150deg, var(--ivory) 180deg, #ff14930d 210deg, var(--ivory) 240deg, #00d9ff0d 270deg, var(--ivory) 300deg, #ff6b350d 330deg, var(--ivory) 360deg)}.lattice-bg{position:relative}.lattice-bg:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg,#c9a84c0a 0 1px,#0000 1px 20px),repeating-linear-gradient(-45deg,#c9a84c0a 0 1px,#0000 1px 20px);position:absolute;inset:0}.lattice-bg>*{z-index:1;position:relative}.artdeco-border{border:1px solid var(--gold);position:relative}.artdeco-border:before{content:"";pointer-events:none;border:1px solid #c9a84c66;position:absolute;inset:4px}.artdeco-border-accent{background:linear-gradient(var(--ivory), var(--ivory)) padding-box, linear-gradient(135deg, var(--fuchsia), var(--turquoise), var(--orange)) border-box;border:1px solid #0000}.inset-frame{outline:1px solid var(--gold-light);outline-offset:-6px}.luxury-card{background:var(--ivory);border:1.5px solid var(--gold);transition:transform var(--transition-premium), box-shadow var(--transition-premium);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.luxury-card:before{content:"";pointer-events:none;z-index:1;transition:border-color var(--transition-premium);border:1px solid #c9a84c33;position:absolute;inset:5px}.luxury-card:hover{transform:translateY(var(--hover-lift)) perspective(800px) rotateX(1.5deg);box-shadow:var(--shadow-card-hover)}.luxury-card:hover:before{border-color:#c9a84c80}.btn-primary{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;background:linear-gradient(160deg, var(--deep-gold) 0%, var(--gold) 40%, #c9a84c 70%, var(--gold) 100%);color:var(--ivory);cursor:pointer;transition:transform var(--transition-premium), box-shadow var(--transition-premium);border:none;align-items:center;gap:.6rem;padding:.9rem 2.2rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #8b69144d,0 6px 20px #8b691433,inset 0 1px #ffffff40,inset 0 -1px #00000026}.btn-primary:before{content:"";background:linear-gradient(160deg, #c9a84c 0%, var(--deep-gold) 50%, var(--maroon) 100%);opacity:0;transition:opacity var(--transition-premium);position:absolute;inset:0}.btn-primary:hover{box-shadow:0 4px 16px #8b691466, 0 12px 32px #8b691440, var(--glow-gold), inset 0 1px 0 #ffffff4d;transform:translateY(-3px)}.btn-primary:active{transform:translateY(-1px);box-shadow:0 2px 8px #8b69144d,inset 0 2px 4px #00000026}.btn-primary:hover:before{opacity:1}.btn-primary span{z-index:1;position:relative}.btn-secondary{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;color:var(--charcoal);border:1.5px solid var(--gold);cursor:pointer;transition:transform var(--transition-premium), box-shadow var(--transition-premium), color var(--transition-premium), border-color var(--transition-premium);box-shadow:var(--shadow-ambient), inset 0 1px 0 #ffffff80;background:0 0;align-items:center;gap:.6rem;padding:.9rem 2.2rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-secondary:before{content:"";background:var(--charcoal);transform-origin:0;transition:transform var(--transition-premium);position:absolute;inset:0;transform:scaleX(0)}.btn-secondary:hover{color:var(--ivory);border-color:var(--charcoal);box-shadow:var(--shadow-hover), var(--glow-gold);transform:translateY(-3px)}.btn-secondary:active{transform:translateY(-1px)}.btn-secondary:hover:before{transform:scaleX(1)}.btn-secondary span{z-index:1;position:relative}.btn-whatsapp{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:#fff;cursor:pointer;transition:transform var(--transition-premium), box-shadow var(--transition-premium);background:linear-gradient(135deg,#25d366 0%,#20ba5a 100%);border:none;align-items:center;gap:.6rem;padding:.9rem 2rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 2px 8px #25d36640,0 6px 20px #25d36626,inset 0 1px #fff3}.btn-whatsapp:hover{transform:translateY(-3px);box-shadow:0 6px 20px #25d36666,0 12px 40px #25d36640}.btn-whatsapp:active{transform:translateY(-1px)}.diamond-divider{justify-content:center;align-items:center;gap:1rem;margin:1.5rem auto;display:flex}.diamond-divider .line{background:linear-gradient(90deg, transparent, var(--gold), transparent);flex:1;max-width:200px;height:1px}.diamond-divider .diamond{color:var(--gold);font-size:1rem;display:inline-block;transform:rotate(45deg)}.diamond-divider .center-ornament{color:var(--gold);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.section{padding:var(--section-py) var(--section-px);max-width:1200px;margin:0 auto}.section-full{padding:var(--section-py) 0}.section-header{text-align:center;margin-bottom:3.5rem}.section-header .eyebrow{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.3em;color:var(--fuchsia);margin-bottom:.75rem;font-size:.7rem;display:block}.section-header h2{margin-bottom:1rem}.section-header p{max-width:600px;margin:0 auto;font-size:1.15rem}.grid-2{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (max-width:1024px){.grid-4,.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){:root{--section-py:4rem;--section-px:1.25rem}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}}a{color:inherit;text-decoration:none}input,textarea,select{font-family:var(--font-body);border:1px solid var(--gold);color:var(--charcoal);width:100%;transition:border-color var(--transition-base), box-shadow var(--transition-base);background:#fffef9cc;outline:none;padding:.75rem 1rem;font-size:1rem}input:focus,textarea:focus,select:focus{border-color:var(--fuchsia);box-shadow:0 0 0 2px var(--fuchsia-dim)}input::placeholder,textarea::placeholder{color:#999;font-style:italic}label{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.15em;color:var(--charcoal);margin-bottom:.4rem;font-size:.72rem;font-weight:600;display:block}.whatsapp-float{z-index:1000;color:#fff;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;background:#25d366;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-size:.72rem;font-weight:600;text-decoration:none;animation:3s ease-in-out infinite whatsapp-pulse;display:flex;position:fixed;bottom:2rem;right:2rem;box-shadow:0 4px 20px #25d36680}@keyframes whatsapp-pulse{0%,to{box-shadow:0 4px 20px #25d36680}50%{box-shadow:0 4px 30px #25d366cc,0 0 40px #25d3664d}}.whatsapp-float:hover{transform:translateY(-3px);box-shadow:0 8px 30px #25d366b3}.reveal{opacity:0;filter:blur(3px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1),filter .7s;transform:translateY(28px)}.reveal.visible{opacity:1;filter:blur();transform:translateY(0)}.stars{color:#f5b731;gap:2px;font-size:1rem;display:flex}.badge{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.15em;border:1px solid;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.65rem;font-weight:600;display:inline-flex}.badge-gold{border-color:var(--gold);color:var(--gold)}.badge-fuchsia{border-color:var(--fuchsia);color:var(--fuchsia)}.badge-lime{border-color:var(--lime);color:#00aa2b;background:var(--lime-dim)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--ivory)}::-webkit-scrollbar-thumb{background:var(--gold)}::-webkit-scrollbar-thumb:hover{background:var(--charcoal)}.img-container{position:relative;overflow:hidden}.img-4-3{aspect-ratio:4/3}.img-1-1{aspect-ratio:1}.img-16-9{aspect-ratio:16/9}.img-3-4{aspect-ratio:3/4}.img-container img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--transition-luxury)}.img-container:hover img{transform:scale(1.05)}.navbar{z-index:900;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--gold);transition:all var(--transition-base);background:#fffef9f2;position:fixed;top:0;left:0;right:0}.navbar-inner{justify-content:space-between;align-items:center;max-width:1300px;height:72px;margin:0 auto;padding:0 2rem;display:flex}.navbar-brand{font-family:var(--font-header);color:var(--charcoal);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;display:flex}.navbar-brand .diamond{color:var(--gold)}.navbar-nav{align-items:center;gap:2rem;list-style:none;display:flex}.navbar-nav a{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.15em;color:var(--charcoal-light);transition:color var(--transition-base);padding-bottom:2px;font-size:.7rem;font-weight:600;position:relative}.navbar-nav a:after{content:"";background:linear-gradient(90deg, var(--fuchsia), var(--turquoise));height:1px;transition:transform var(--transition-base);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.navbar-nav a:hover:after{transform:scaleX(1)}.navbar-cta{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;background:linear-gradient(135deg, var(--fuchsia), var(--turquoise));color:#fff;cursor:pointer;transition:transform var(--transition-base), box-shadow var(--transition-base);border:none;padding:.55rem 1.25rem;font-size:.7rem;font-weight:700;text-decoration:none}.navbar-cta:hover{box-shadow:var(--glow-dual);transform:translateY(-2px)}.mobile-menu-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;gap:5px;padding:4px;display:none}.mobile-menu-btn span{background:var(--charcoal);width:24px;height:2px;transition:all var(--transition-base);display:block}@media (max-width:900px){.navbar-nav,.navbar-cta-wrap{display:none}.mobile-menu-btn{display:flex}}.mobile-nav{background:var(--ivory);border-bottom:1px solid var(--gold);z-index:899;flex-direction:column;gap:1rem;padding:1.5rem 2rem;display:none;position:fixed;top:72px;left:0;right:0}.mobile-nav.open{display:flex}.mobile-nav a{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.15em;color:var(--charcoal-light);transition:color var(--transition-base);border-bottom:1px solid #c9a84c33;padding:.5rem 0;font-size:.75rem;font-weight:600}.mobile-nav a:hover{color:var(--fuchsia)}.footer{background:linear-gradient(180deg, #232323 0%, var(--charcoal) 30%, #1e1e1e 100%);color:var(--ivory);border-top:2px solid var(--gold);padding:5rem 2rem 2.5rem;position:relative}.footer:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c9a84c80,#0000);height:1px;position:absolute;top:5px;left:0;right:0}.footer-inner{max-width:1200px;margin:0 auto}.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:3.5rem;margin-bottom:3.5rem;display:grid}.footer h4{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.25em;color:var(--gold);border-bottom:1px solid #c9a84c33;margin-bottom:1.5rem;padding-bottom:.75rem;font-size:.65rem;font-weight:700}.footer p,.footer a{font-family:var(--font-body);color:#fffef9a6;transition:color var(--transition-premium);font-size:.95rem;line-height:1.9}.footer a:hover{color:var(--gold)}.footer ul{list-style:none}.footer ul li{margin-bottom:.5rem}.footer-bottom{border-top:1px solid #c9a84c33;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;display:flex}.footer-brand{font-family:var(--font-header);color:var(--ivory);letter-spacing:.02em;margin-bottom:1.25rem;font-size:1.5rem}.footer-brand .diamond{color:var(--gold)}@media (max-width:768px){.footer-grid{grid-template-columns:1fr 1fr;gap:2rem}}@media (max-width:480px){.footer-grid{grid-template-columns:1fr}.footer-bottom{text-align:center;flex-direction:column}}.hero{justify-content:center;align-items:center;min-height:100vh;padding:7rem 2rem 4rem;display:flex;position:relative;overflow:hidden}.hero-bg{background:radial-gradient(ellipse 80% 60% at 50% 40%, #fff8dc4d 0%, transparent 60%), radial-gradient(ellipse 60% 60% at 80% 60%, #b8860b0a 0%, transparent 60%), var(--ivory);position:absolute;inset:0}.hero-container{z-index:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;width:100%;max-width:1200px;display:grid;position:relative}.hero-text-side{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.hero-image-side{justify-content:center;align-items:center;width:100%;display:flex}.hero-eyebrow{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.3em;color:var(--gold);margin-bottom:1.25rem;font-size:.8rem;display:block}.hero-title{font-family:var(--font-decorative);color:var(--charcoal);margin-bottom:1.5rem;font-size:clamp(2.5rem,5.5vw,4.5rem);line-height:1.2}.diamond-divider-left{align-items:center;gap:1rem;width:100%;max-width:450px;margin:.5rem 0 1.5rem;display:flex}.diamond-divider-left .line{background:linear-gradient(90deg, var(--gold), transparent);flex:1;height:1px}.diamond-divider-left .line:first-child{background:linear-gradient(90deg, transparent, var(--gold))}.diamond-divider-left .center-ornament{color:var(--gold);align-items:center;gap:.5rem;font-size:.7rem;display:flex}.hero-est{font-family:var(--font-ui);letter-spacing:.2em;text-transform:uppercase;font-size:.65rem}.hero-subtitle{font-family:var(--font-body);color:var(--maroon);margin-bottom:.75rem;font-size:clamp(1.2rem,2vw,1.6rem);font-weight:600;line-height:1.4}.hero-tagline{font-family:var(--font-body);color:var(--charcoal-light);margin-bottom:2.5rem;font-size:1.1rem;line-height:1.6}.hero-ctas{flex-wrap:wrap;justify-content:flex-start;gap:1.25rem;display:flex}.hero-image-frame{aspect-ratio:4/5;width:100%;max-width:500px;box-shadow:var(--shadow-card);position:relative}.hero-image-frame .artdeco-frame{border:2px solid var(--gold);height:100%;padding:10px;position:relative}.hero-image-frame .artdeco-frame:before{content:"";z-index:2;pointer-events:none;border:1px solid #c9a84c66;position:absolute;inset:5px}.hero-image-frame img{object-fit:cover;width:100%;height:100%;display:block}.hero-corner{border-color:var(--gold);z-index:3;border-style:solid;width:25px;height:25px;position:absolute}.hero-corner.tl{border-width:3px 0 0 3px;top:0;left:0}.hero-corner.tr{border-width:3px 3px 0 0;top:0;right:0}.hero-corner.bl{border-width:0 0 3px 3px;bottom:0;left:0}.hero-corner.br{border-width:0 3px 3px 0;bottom:0;right:0}.hero-rating-badge{background:var(--charcoal);border:1px solid var(--gold);z-index:5;box-shadow:var(--shadow-hover);align-items:center;gap:.75rem;padding:.75rem 1.25rem;display:flex;position:absolute;bottom:-1rem;right:-1rem}.hero-rating-badge .stars-gold{color:#f5b731;font-size:.9rem}.hero-rating-badge .rating-val{font-family:var(--font-header);color:var(--gold);font-size:1.2rem;line-height:1}.hero-rating-badge .rating-count{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:#fffef999;font-size:.55rem}.hero-rating-badge .rating-text{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--gold);font-size:.8rem;line-height:1.2}@media (max-width:1024px){.hero-container{gap:2rem}}@media (max-width:768px){.hero{padding:6rem 1.5rem 3rem}.hero-container{text-align:center;grid-template-columns:1fr;gap:3rem}.hero-text-side{text-align:center;align-items:center}.diamond-divider-left{justify-content:center;margin:.5rem auto 1.5rem}.hero-ctas{justify-content:center}.hero-image-frame{max-width:400px;margin:0 auto}.hero-rating-badge{bottom:-1.5rem;right:50%;transform:translate(50%)}}.trust-bar{background:linear-gradient(180deg, #242424 0%, var(--charcoal) 40%, #242424 100%);border-top:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);padding:2.8rem 2rem;position:relative}.trust-bar:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c9a84c4d,#0000);height:1px;position:absolute;top:4px;left:0;right:0}.trust-bar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c9a84c4d,#0000);height:1px;position:absolute;bottom:4px;left:0;right:0}.trust-bar-inner{text-align:center;grid-template-columns:repeat(4,1fr);gap:1rem;max-width:1000px;margin:0 auto;display:grid}.trust-item{transition:background var(--transition-premium);border-right:1px solid #c9a84c2e;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;display:flex}.trust-item:hover{background:#c9a84c0a}.trust-item:last-child{border-right:none}.trust-item .icon{filter:drop-shadow(0 2px 4px #c9a84c4d);margin-bottom:.25rem;font-size:1.6rem;display:block}.trust-item .trust-value{font-family:var(--font-header);color:var(--gold);letter-spacing:.02em;font-size:1.6rem;font-weight:700;line-height:1}.trust-item .trust-label{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.18em;color:#fffef98c;font-size:.6rem}@media (max-width:640px){.trust-bar-inner{grid-template-columns:repeat(2,1fr)}.trust-item{border-bottom:1px solid #c9a84c2e;border-right:none}.trust-item:nth-child(odd){border-right:1px solid #c9a84c2e}.trust-item:last-child{border-bottom:none}}.collection-card{border:1.5px solid var(--gold);background:var(--ivory);transition:transform var(--transition-premium), box-shadow var(--transition-premium);cursor:pointer;box-shadow:var(--shadow-card);position:relative;overflow:hidden}.collection-card:before{content:"";z-index:2;pointer-events:none;transition:border-color var(--transition-premium);border:1px solid #c9a84c33;position:absolute;inset:5px}.collection-card:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 60%,#2d2d2d26 100%);position:absolute;inset:0}.collection-card:hover{transform:translateY(var(--hover-lift)) perspective(800px) rotateX(1.5deg);box-shadow:var(--shadow-card-hover)}.collection-card:hover:before{border-color:#c9a84c80}.collection-card .card-img{object-fit:cover;width:100%;height:260px;transition:transform .7s var(--transition-luxury);display:block}.collection-card:hover .card-img{transform:scale(1.06)}.collection-card .card-body{text-align:center;z-index:3;background:linear-gradient(to bottom, #fffef9f2 0%, var(--ivory) 100%);padding:1.6rem 1.5rem 1.5rem;position:relative}.collection-card .card-title{font-family:var(--font-header);color:var(--charcoal);letter-spacing:.02em;margin-bottom:.3rem;font-size:1.4rem}.collection-card .card-count{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.2em;color:var(--gold);font-size:.62rem}.collection-card .card-arrow{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.2em;color:var(--maroon);transition:letter-spacing var(--transition-premium);margin-top:.85rem;font-size:.62rem;display:inline-block}.collection-card:hover .card-arrow{letter-spacing:.3em}.review-card{transition:transform var(--transition-premium), box-shadow var(--transition-premium);background:#fffef90a;border:1.5px solid #c9a84c80;padding:2.2rem 2rem;position:relative;box-shadow:0 4px 16px #0000001f,0 12px 32px #0000002e,inset 0 1px #ffffff0d}.review-card:before{content:"";pointer-events:none;transition:border-color var(--transition-premium);border:1px solid #c9a84c26;position:absolute;inset:6px}.review-card:hover{transform:translateY(-6px);box-shadow:0 8px 24px #0000002e,0 24px 56px #00000038,0 0 40px #c9a84c14,inset 0 1px #ffffff0f}.review-card:hover:before{border-color:#c9a84c4d}.review-card .quote-mark{font-family:var(--font-decorative);color:var(--gold);opacity:.35;letter-spacing:-.05em;margin-bottom:1.25rem;font-size:5rem;line-height:.5;display:block}.review-card .review-text{font-family:var(--font-body);color:#fffef9d9;margin-bottom:1.5rem;font-size:1.05rem;font-style:italic;line-height:1.8}.review-card .reviewer-name{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.2em;color:var(--gold);margin-bottom:.3rem;font-size:.68rem;font-weight:700}.review-card .reviewer-location{font-family:var(--font-body);color:#fffef973;letter-spacing:.02em;font-size:.88rem}.offer-banner{background:linear-gradient(135deg, var(--charcoal) 0%, #1e1e1e 40%, #262626 100%);border:1.5px solid var(--gold);text-align:center;box-shadow:var(--shadow-luxury), var(--glow-gold);padding:3.5rem 2.5rem;position:relative;overflow:hidden}.offer-banner:before{content:"";pointer-events:none;border:1px solid #c9a84c4d;position:absolute;inset:6px}.offer-banner:after{content:"";background:linear-gradient(90deg,#0000,#c9a84ccc,#0000);height:1px;position:absolute;top:0;left:0;right:0}.offer-banner .offer-title{color:var(--gold);font-family:var(--font-header);letter-spacing:.02em;margin-bottom:.75rem;font-size:2.2rem}.offer-banner .offer-desc{color:#fffef9d1;font-family:var(--font-body);max-width:560px;margin-bottom:1.75rem;margin-left:auto;margin-right:auto;font-size:1.1rem;line-height:1.7}.gallery-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.gallery-item{aspect-ratio:1;cursor:pointer;border:1px solid var(--gold);position:relative;overflow:hidden}.gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--transition-luxury)}.gallery-item:hover img{transform:scale(1.08)}.gallery-item .overlay{opacity:0;transition:opacity var(--transition-base);background:#2d2d2d99;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gallery-item:hover .overlay{opacity:1}.gallery-item .overlay-text{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.15em;color:#fff;font-size:.65rem}@media (max-width:768px){.gallery-grid{grid-template-columns:repeat(2,1fr)}}.story-grid{grid-template-columns:1fr 1fr;align-items:center;gap:4.5rem;display:grid}.story-image-frame{position:relative}.story-image-frame .map-wrapper{box-shadow:0 8px 32px #0000001f,0 24px 64px #00000014}.story-quote{border-left:3px solid var(--gold);color:var(--charcoal-light);background:linear-gradient(90deg,#b8860b0d 0%,#0000 80%);margin-bottom:1.5rem;padding:1.5rem 1.5rem 1.5rem 2rem;font-size:1.1rem;font-style:italic;line-height:1.8;position:relative}.story-quote:before{content:"“";font-family:var(--font-decorative);color:var(--gold);opacity:.4;font-size:3.5rem;line-height:1;position:absolute;top:-.5rem;left:.5rem}@media (max-width:768px){.story-grid{grid-template-columns:1fr;gap:2.5rem}}.map-wrapper{border:1.5px solid var(--gold);padding:8px;position:relative;box-shadow:0 4px 16px #0000001a,0 12px 40px #00000014}.map-wrapper:before{content:"";z-index:2;pointer-events:none;border:1px solid #c9a84c59;position:absolute;inset:4px}.map-wrapper iframe{filter:saturate(.85)contrast(1.05);border:none;width:100%;height:360px;display:block}.admin-layout{background:#f8f7f2;min-height:100vh;display:flex}.admin-sidebar{background:var(--charcoal);border-right:2px solid var(--gold);flex-direction:column;flex-shrink:0;width:260px;display:flex}.admin-sidebar .sidebar-brand{font-family:var(--font-header);color:var(--gold);border-bottom:1px solid #c9a84c4d;padding:1.5rem;font-size:1rem}.admin-sidebar nav{flex:1;padding:1rem 0}.admin-sidebar nav a{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:#fffef999;transition:all var(--transition-base);border-left:2px solid #0000;align-items:center;gap:.75rem;padding:.75rem 1.5rem;font-size:.72rem;font-weight:600;text-decoration:none;display:flex}.admin-sidebar nav a:hover,.admin-sidebar nav a.active{color:var(--gold);border-left-color:var(--gold);background:#c9a84c14}.admin-main{flex:1;padding:2rem;overflow-y:auto}.admin-header{font-family:var(--font-header);color:var(--charcoal);margin-bottom:.25rem;font-size:1.8rem}.admin-subheader{font-family:var(--font-body);color:var(--charcoal-light);margin-bottom:2rem;font-size:1rem}.admin-card{background:#fff;border:1px solid #c9a84c4d;margin-bottom:1.5rem;padding:1.5rem}.admin-table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:.95rem}.admin-table th{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;text-align:left;border-bottom:2px solid var(--gold);color:var(--charcoal);padding:.75rem 1rem;font-size:.65rem;font-weight:700}.admin-table td{color:var(--charcoal-light);vertical-align:top;border-bottom:1px solid #c9a84c33;padding:1rem}.admin-table tr:hover td{background:#fffef980}.status-badge{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;border-radius:2px;padding:.25rem .6rem;font-size:.6rem;font-weight:700;display:inline-block}.status-new{color:#2e7d32;background:#e8f5e9}.status-contacted{color:#1565c0;background:#e3f2fd}.status-talked{color:#f57f17;background:#fff8e1}.status-visited{color:#6a1b9a;background:#f3e5f5}.status-purchased{color:#1b5e20;background:#e8f5e9;border:1px solid #2e7d32}.status-closed{color:#9e9e9e;background:#fafafa}.font-decorative{font-family:var(--font-decorative)!important}.text-center{text-align:center}.text-gold{color:var(--gold)}.text-fuchsia{color:var(--fuchsia)}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.flex{display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.gap-1{gap:.5rem}.gap-2{gap:1rem}.gap-3{gap:1.5rem}.hidden{display:none}.skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite skeleton-loading}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.hero{position:relative;overflow:hidden;min-height:100vh!important;color:var(--ivory)!important;background:linear-gradient(135deg,#1a0e00 0%,#2d1a00 100%)!important}.hero.lattice-bg:before{opacity:.1!important}.hero-title{text-shadow:0 0 40px #b8860b66;font-size:clamp(3rem,6vw,5rem)!important;animation:5s linear infinite premium-glow-shimmer!important}@keyframes premium-glow-shimmer{0%{text-shadow:0 0 40px #b8860b4d;background-position:0%}50%{text-shadow:0 0 60px #b8860b99}to{text-shadow:0 0 40px #b8860b4d;background-position:300%}}.hero-image-frame .artdeco-frame{background:#1a0e00;position:relative;border:2px solid var(--gold)!important;box-shadow:0 0 60px #b8860b4d!important}.hero-image-frame .artdeco-frame:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#b8860b26 0%,#0000 70%);position:absolute;inset:-20px}.hero-subtitle,.hero-tagline{color:#ffffffe6!important}.hero-eyebrow{color:var(--gold)!important}.btn-whatsapp{color:#1a0e00!important;background:linear-gradient(160deg,#d4af37 0%,#b8860b 100%)!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;height:48px!important;padding:0 2rem!important;font-size:.85rem!important;display:inline-flex!important}.btn-whatsapp svg{fill:#1a0e00!important}#hero-appointment-btn{color:#1a0e00!important;background:linear-gradient(160deg,#d4af37 0%,#b8860b 100%)!important;border:none!important;border-radius:2px!important;justify-content:center!important;align-items:center!important;height:48px!important;padding:0 2rem!important;font-size:.85rem!important;display:inline-flex!important}#hero-appointment-btn:before{display:none!important}.navbar{background:#1a0e00f2!important;border-bottom:1px solid #b8860b80!important}.navbar.scrolled{box-shadow:0 4px 30px #00000080!important}.navbar-brand{color:var(--gold)!important;font-size:1.4rem!important}.navbar-nav a{color:var(--ivory)!important}.navbar-nav a:hover{color:var(--gold)!important}.navbar-nav a:after{background:var(--gold)!important}.trust-bar{background:#1a0e00!important;border-top:1px solid #b8860b4d!important;border-bottom:1px solid #b8860b4d!important;padding:4rem 2rem!important}.trust-bar-inner{flex-wrap:wrap!important;justify-content:center!important;gap:2rem!important;max-width:1200px!important;margin:0 auto!important;display:flex!important}.trust-item{text-align:center!important;background:#ffffff08!important;border:1px solid #b8860b4d!important;border-radius:4px!important;flex-direction:column!important;align-items:center!important;gap:.5rem!important;min-width:250px!important;padding:2rem!important;transition:transform .3s,box-shadow .3s!important;display:flex!important}.trust-item:hover{border-color:#b8860b99!important;transform:translateY(-5px)!important;box-shadow:0 10px 30px #b8860b26!important}.trust-value{color:var(--gold)!important;margin-bottom:.25rem!important;font-size:2rem!important;font-weight:700!important;display:block!important}.trust-label{color:#ffffffe6!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.85rem!important;display:block!important}.navbar-cta{color:#1a0e00!important;background:linear-gradient(160deg,#d4af37 0%,#b8860b 100%)!important;border-radius:2px!important;padding:.65rem 1.5rem!important;font-size:.8rem!important;box-shadow:0 4px 15px #b8860b4d!important}.navbar-cta:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px #b8860b80!important}.product-card .img-container .gold-overlay{opacity:0;pointer-events:none;background:linear-gradient(#0000,#b8860b66);transition:opacity .4s;position:absolute;inset:0}.product-card:hover .img-container .gold-overlay{opacity:1}.sepia-filter{filter:sepia(.6)brightness(.8)contrast(1.1);transition:filter .4s}.luxury-card:hover .sepia-filter{filter:sepia(0)brightness()contrast()}.sepia-overlay{mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(#1a0e0033 0%,#8b691466 100%);transition:opacity .4s;position:absolute;inset:0}.luxury-card:hover .sepia-overlay{opacity:.2}.review-card{background:var(--ivory)!important;border:1.5px solid var(--gold)!important;color:var(--charcoal)!important;box-shadow:var(--shadow-card)!important;transition:transform var(--transition-premium), box-shadow var(--transition-premium)!important;padding:2.5rem 2rem!important;position:relative!important}.review-card:before{content:"";pointer-events:none;border:1px solid #b8860b33;position:absolute;inset:5px}.review-card:hover{box-shadow:var(--shadow-card-hover)!important;transform:translateY(-5px)!important}.review-card .quote-mark{color:#b8860b33!important;font-size:5rem!important;line-height:1!important;font-family:var(--font-header)!important;position:absolute!important;top:10px!important;right:20px!important}.review-card .review-text{color:var(--charcoal-light)!important;z-index:1!important;font-size:1rem!important;position:relative!important}.review-card .reviewer-name{color:var(--charcoal)!important;font-family:var(--font-header)!important;font-size:1.1rem!important;font-weight:700!important}.review-card .reviewer-location{color:var(--gold)!important;font-family:var(--font-ui)!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.75rem!important}
@font-face{font-family:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f737f94c060e53da-s.p.0r.-cnkbfml8a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/40f19cf982b7c3b3-s.09959dmdrx8t2.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:Rozha One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e3f77e691ca9dca0-s.p.13~__pmdaawj_.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:Rozha One Fallback;src:local(Times New Roman);ascent-override:86.82%;descent-override:36.71%;line-gap-override:0.0%;size-adjust:114.95%}.rozha_one_419d41fd-module__rVmQuq__className{font-family:Rozha One,Rozha One Fallback;font-style:normal;font-weight:400}.rozha_one_419d41fd-module__rVmQuq__variable{--font-rozha:"Rozha One", "Rozha One Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.p.0pw-43bjt5~5_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.13c6n_dh74ayc.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:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.p.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.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:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.p.0apt5mko2.qn3.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.0ek5sshv8wk3m.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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.p.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.p.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.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:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.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:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_21ede788-module__vmu1ta__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_21ede788-module__vmu1ta__variable{--font-poppins:"Poppins", "Poppins Fallback"}
@font-face{font-family:Martel;font-style:normal;font-weight:300;font-display:swap;src:url(../media/043585836153ced9-s.p.0ph5z8yhr8d6p.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Martel;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d5c85081ac5bfdaa-s.0wamiwp21p3u8.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:Martel;font-style:normal;font-weight:300;font-display:swap;src:url(../media/3a5b72d49ffd340f-s.p.0oj.a9gzwx58n.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:Martel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e70a8c5ff3cd4cf-s.p.01sjcjefko~e0.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Martel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/82ee06a7fc4fc391-s.0smla8-3kn2ng.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:Martel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a4bc1f6e9a99479f-s.p.0q88s6xz-977r.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:Martel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62ff92987eb8065b-s.p.0fvgfoozdf1gi.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Martel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cbe00db5af66e94e-s.0zvrx2pdolf._.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:Martel;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ef7090b8e1c3a20e-s.p.0tsp.q1bb7cvf.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:Martel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b3916b02b0ca276c-s.p.0g3kh214ltei1.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Martel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4d74134dd5ef73c1-s.0l2co-sbl0t.q.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:Martel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58342d29bd51e86c-s.p.01k11h0i402ax.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:Martel Fallback;src:local(Times New Roman);ascent-override:91.22%;descent-override:45.57%;line-gap-override:0.0%;size-adjust:123.32%}.martel_988f247-module__h5Whfa__className{font-family:Martel,Martel Fallback;font-style:normal}.martel_988f247-module__h5Whfa__variable{--font-martel:"Martel", "Martel Fallback"}
