.rera-block{--rera-bg: #ffffff;--rera-border: #1a1a1a;--rera-text: #1a1a1a;--rera-link: #0645ad;--rera-fontsize: .85rem;font-size:max(var(--rera-fontsize),var(--contact-fontsize, var(--rera-fontsize)));display:inline-flex;flex-direction:column;gap:.35em;max-width:34em;padding:.9em 1.1em;background:var(--rera-bg);border:1px solid var(--rera-border);color:var(--rera-text);line-height:1.5;font-family:inherit}.rera-block__row{margin:0;display:flex;flex-wrap:wrap;gap:.35em}.rera-block__label{font-weight:600}.rera-block__value{word-break:break-word}.rera-block a.rera-block__link{color:var(--rera-link);text-decoration:underline;text-underline-offset:.15em}.rera-block a.rera-block__link:hover,.rera-block a.rera-block__link:focus-visible{text-decoration-thickness:2px}.rera-block--corner{position:absolute;top:1rem;right:1rem;z-index:20}.rera-block--footer{margin:0 auto}.rera-block--unregistered .rera-block__row{font-weight:600}:root{--brass:#B7995D;--brass-deep:#93763F;--pine:#141D17;--forest:#3F4B3A;--olive:#66744A;--ivory:#F3F0E5;--serif:"Cormorant Garamond", Georgia, serif;--sans:"Jost", "Century Gothic", sans-serif;--hand:"La Belle Aurore", cursive}[data-phase=dawn]{--bg:#E9EDE2;--ink:#2A342B;--mut:#76826F;--line:rgba(42,52,43,.16);--card:rgba(255,255,255,.5);--plate-a:#DDE3D6;--plate-b:#C2CCBB}[data-phase=day]{--bg:#F3F0E5;--ink:#2C352C;--mut:#7C8574;--line:rgba(44,53,44,.15);--card:rgba(255,255,255,.55);--plate-a:#EAE7DA;--plate-b:#D3D2C0}[data-phase=dusk]{--bg:#3F4B3A;--ink:#EEF0E4;--mut:#B7C1A9;--line:rgba(238,240,228,.18);--card:rgba(255,255,255,.06);--plate-a:#4B5945;--plate-b:#37432F}[data-phase=night]{--bg:#141D17;--ink:#E9ECE0;--mut:#96A28D;--line:rgba(233,236,224,.16);--card:rgba(255,255,255,.05);--plate-a:#1D2820;--plate-b:#101812}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--sans);font-weight:300;background:var(--bg);color:var(--ink);transition:background-color 1.4s ease,color 1.4s ease;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--brass);color:#141d17}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:2px}.grain{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E")}.wrap{max-width:1180px;margin:0 auto;padding:0 clamp(1.25rem,5vw,4rem)}.cap{font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:var(--mut);font-weight:400}.cap b{color:var(--ink);font-weight:400}h2{font-family:var(--serif);font-weight:300;font-size:clamp(2.3rem,5.4vw,4.2rem);line-height:1.05;letter-spacing:.005em;margin:.9rem 0 0}h3{font-family:var(--serif);font-weight:300;font-size:clamp(2rem,4.4vw,3.4rem);line-height:1.08;margin:.4rem 0 0}h2 em,h3 em{font-style:italic;font-weight:300}h2 em,h3 em,.hero-logo{--sheen-lo:#6E5730;--sheen:var(--brass-deep);--sheen-hi:#C4A971}[data-phase=dusk] h2 em,[data-phase=dusk] h3 em,[data-phase=night] h2 em,[data-phase=night] h3 em{--sheen-lo:#8A7448;--sheen:var(--brass);--sheen-hi:#E0CB99}.hero-logo{--sheen-lo:#8A7448;--sheen:var(--brass);--sheen-hi:#F0DFAE}@supports ((background-clip:text) or (-webkit-background-clip:text)){h2 em,h3 em{background:linear-gradient(-45deg,var(--sheen) 0%,var(--sheen-hi) 25%,var(--sheen) 50%,var(--sheen-lo) 75%,var(--sheen) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:sheen 5s linear infinite}}.hero-logo{background-color:transparent;background-image:linear-gradient(-45deg,var(--sheen) 0%,var(--sheen-hi) 25%,var(--sheen) 50%,var(--sheen-lo) 75%,var(--sheen) 100%);background-size:200% auto;animation:sheen 5s linear infinite;filter:drop-shadow(0 0 22px rgba(183,153,93,.25))}@keyframes sheen{0%{background-position:200% center}to{background-position:0% center}}.lede{font-family:var(--serif);font-size:clamp(1.2rem,2.2vw,1.55rem);line-height:1.5;max-width:34em}.cond{font-family:var(--serif);font-style:italic;font-size:clamp(1.05rem,1.8vw,1.25rem);color:var(--mut);margin-top:1rem}.note{font-family:var(--serif);font-style:italic;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.5;max-width:26em;margin-top:1.6rem}.fine{font-size:.72rem;letter-spacing:.08em;color:var(--mut);margin-top:1.4rem;line-height:1.7}.fine.error{color:#c0392b}.pending{display:inline-block;font-size:.58rem;letter-spacing:.2em;border:1px solid var(--brass);color:var(--brass-deep);padding:.18rem .45rem .12rem;margin-left:.5rem;vertical-align:middle;border-radius:2px;white-space:nowrap}[data-phase=dusk] .pending,[data-phase=night] .pending{color:var(--brass)}.m{opacity:0;transform:translateY(26px);transition:opacity 1.1s ease,transform 1.1s cubic-bezier(.2,.6,.2,1);will-change:opacity,transform}.m.lift{opacity:1;transform:none}.d1{transition-delay:.12s}.d2{transition-delay:.24s}.d3{transition-delay:.36s}.d4{transition-delay:.48s}.d5{transition-delay:.6s}header.site{position:fixed;inset:0 0 auto 0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem clamp(1rem,3.5vw,2.4rem);background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid transparent;color:#e6eade;transition:background-color .55s ease,border-color .55s ease,color .55s ease,-webkit-backdrop-filter .55s ease,backdrop-filter .55s ease}header.site:before{content:"";position:absolute;top:0;right:0;bottom:-2rem;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#1018129e,#1018124d 58%,#10181200);transition:opacity .55s ease}header.site.scrolled:before{opacity:0}header.site.scrolled{background:color-mix(in srgb,var(--bg) 76%,transparent);-webkit-backdrop-filter:blur(12px) saturate(1.08);backdrop-filter:blur(12px) saturate(1.08);border-bottom-color:var(--line);color:var(--ink)}.logo{display:block;background-color:currentColor;-webkit-mask:var(--logo-src) center/contain no-repeat;mask:var(--logo-src) center/contain no-repeat;aspect-ratio:1413/769}.mark{display:flex;flex-direction:column;line-height:1;color:inherit}.mark .logo{height:clamp(30px,3.6vw,40px);width:auto}.clockline{font-size:.62rem;letter-spacing:.26em;text-transform:uppercase;font-weight:500;color:color-mix(in srgb,currentColor 82%,transparent)}.topnav{display:flex;align-items:center;gap:clamp(.9rem,2.4vw,1.8rem)}.topnav a{font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;font-weight:600}.topnav a:not(.btn-claim){color:color-mix(in srgb,currentColor 92%,transparent)}.topnav a:not(.btn-claim):hover{color:currentColor}header.site:not(.scrolled) .btn-claim{color:var(--brass)}header.site:not(.scrolled) .btn-claim:hover{background:var(--brass);color:#141d17}.btn-claim{border:1px solid var(--brass);color:var(--brass-deep);padding:.55rem .95rem .45rem;border-radius:2px;transition:.3s}.btn-claim:hover{background:var(--brass);color:#141d17}[data-phase=dusk] .btn-claim,[data-phase=night] .btn-claim{color:var(--brass)}[data-phase=dusk] .btn-claim:hover,[data-phase=night] .btn-claim:hover{color:#141d17}.topnav a.navlink{position:relative;transition:color .3s ease}.topnav a.navlink.active{color:var(--brass);font-weight:500}.topnav a.navlink.active:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:1.5px;background:var(--brass);border-radius:1px}@media(max-width:760px){.clockline,.topnav{display:none}}.nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:2.2rem;height:2.2rem;padding:0;border:none;background:none;cursor:pointer}.nav-toggle span{display:block;width:100%;height:1.5px;background:currentColor;transition:transform .3s ease,opacity .3s ease}.nav-toggle.open span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.mobile-nav{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:49;background:var(--bg);color:var(--ink);flex-direction:column;align-items:flex-start;justify-content:center;gap:1.6rem;padding:1.5rem clamp(1.25rem,7vw,3rem);opacity:0;visibility:hidden;transition:opacity .3s ease}.mobile-nav.open{opacity:1;visibility:visible}.mobile-nav a{font-family:var(--serif);font-size:1.6rem;font-weight:400;letter-spacing:.01em;text-transform:none;color:var(--ink)}.mobile-nav a.navlink.active{color:var(--brass-deep)}.mobile-nav a.btn-claim{border:1px solid var(--brass);border-radius:2px;padding:.7rem 1.3rem;font-family:var(--sans);font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brass-deep)}@media(max-width:760px){.nav-toggle,.mobile-nav{display:flex}}.hero{position:relative;min-height:100svh;display:grid;place-items:center;text-align:center;background:radial-gradient(52% 38% at 50% 44%,#c4d2c452,#141d1700 70%),radial-gradient(120% 100% at 80% 0%,#23301f,#16211a 45%,#0e1511);color:#edefe3;overflow:hidden}.hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:.55;pointer-events:none;filter:saturate(.85) brightness(.85)}.hero:before{content:"";position:absolute;left:50%;top:44%;width:min(72vw,620px);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(214,224,210,.28),rgba(214,224,210,.08) 55%,transparent 72%);animation:breath 9s ease-in-out infinite}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:radial-gradient(120% 90% at 50% 40%,#141d1773,#0e1511d1 80%),url(./intro-left-C50Tc69t.jpg) center/cover no-repeat;opacity:.5;filter:saturate(.85) brightness(.9);pointer-events:none}@keyframes breath{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85}50%{transform:translate(-50%,-50%) scale(1.07);opacity:1}}.hero .rera-block{--rera-bg:rgba(14,21,17,.55);--rera-border:rgba(183,153,93,.55);--rera-text:#EDEFE3;--rera-link:#D8C48E;--rera-fontsize:.68rem;--contact-fontsize:.68rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:2px;top:clamp(4rem,10vw,4.8rem);z-index:6}.hero-inner{position:relative;z-index:2;padding:6rem 1.5rem 7rem}.hero-mark{margin-top:0;line-height:1}.hero-logo{width:min(28vw,180px);height:auto;margin:0 auto}.hero-quote{font-family:var(--serif);font-style:italic;font-size:clamp(1.3rem,2.8vw,1.85rem);line-height:1.45;color:#d5ddce;margin-top:1.8rem}.hero-sub{font-family:var(--sans);font-size:clamp(.95rem,2.1vw,1.35rem);letter-spacing:.26em;text-transform:uppercase;color:var(--brass);font-weight:500;margin-top:1rem}.btn{font-family:var(--sans);font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400;padding:.95rem 1.5rem .82rem;border-radius:2px;transition:.35s;cursor:pointer}.btn.solid{background:var(--brass);color:#141d17;border:1px solid var(--brass)}.btn.solid:hover{background:transparent;color:var(--brass)}.drip{position:absolute;top:-12%;width:2px;height:26%;z-index:3;opacity:0;background:linear-gradient(180deg,transparent,rgba(226,233,222,.5) 60%,rgba(226,233,222,.9));border-radius:2px;animation:drip 11s ease-in infinite}.drip:after{content:"";position:absolute;bottom:-4px;left:-2px;width:6px;height:6px;border-radius:50%;background:#e2e9dee6}@keyframes drip{0%{transform:translateY(0);opacity:0}8%{opacity:.5}55%{opacity:.5}70%{transform:translateY(122vh);opacity:0}to{opacity:0}}.hero-fog{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(120% 80% at 72% 12%,#ced8cb80,#ced8cb2e 45%,#10181200 75%),linear-gradient(180deg,#b4c0b275,#78867657);backdrop-filter:blur(7px) saturate(.92);-webkit-backdrop-filter:blur(7px) saturate(.92);-webkit-mask-image:radial-gradient(circle at var(--mx,50%) var(--my,45%),transparent 0 120px,black 220px);mask-image:radial-gradient(circle at var(--mx,50%) var(--my,45%),transparent 0 120px,black 220px)}.wipe-hint{position:absolute;z-index:5;bottom:2rem;left:50%;transform:translate(-50%);font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:#93a08c;transition:opacity 1s ease}.wipe-hint.gone{opacity:0}.ticker{overflow:hidden;border-bottom:1px solid var(--line);padding:.75rem 0;background:color-mix(in srgb,var(--bg) 60%,transparent)}.ticker-track{display:flex;gap:3.5rem;white-space:nowrap;width:max-content;animation:tick 46s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.ticker span{font-size:.6rem;letter-spacing:.3em;text-transform:uppercase;color:var(--mut)}.ticker b{color:var(--brass-deep);font-weight:400}[data-phase=dusk] .ticker b,[data-phase=night] .ticker b{color:var(--brass)}@keyframes tick{0%{transform:translate(0)}to{transform:translate(-50%)}}.intro{padding:0;position:relative;isolation:isolate;overflow:hidden;--intro-plate:url(./intro-plate-BLZlkrHp.jpg)}.intro:before{content:"";position:absolute;top:-3%;right:-3%;bottom:-3%;left:-3%;z-index:0;background:var(--intro-plate) center/cover no-repeat;filter:saturate(.82) brightness(1.02);animation:plate-drift 34s ease-in-out infinite alternate;will-change:transform}.intro:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 62% 28%,rgba(142,160,118,.26),transparent 62%),linear-gradient(104deg,#34402e9e,#505f406b 46%,#70806057)}@keyframes plate-drift{0%{transform:translate3d(-1.2%,-.8%,0) scale(1.02)}to{transform:translate3d(1.2%,.8%,0) scale(1.07)}}.intro-grid{display:grid;grid-template-columns:1fr 1fr;min-height:64vh;max-width:none;padding:0;position:relative;z-index:2}.intro-left{--intro-left-plate:url(./intro-left-C50Tc69t.jpg);--intro-left-opacity:.34;position:relative;overflow:hidden;background:linear-gradient(150deg,#454f3b,#343c2c);display:grid;place-items:center;padding:clamp(3rem,8vw,6rem);box-shadow:inset -1px 0 #e9ece01a}.intro-left:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--intro-left-plate) center/cover no-repeat;opacity:var(--intro-left-opacity)}.intro-left:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(64% 50% at 50% 50%,rgba(40,50,31,.62),rgba(40,50,31,.3) 62%,transparent 84%)}.intro-left>*{position:relative;z-index:2}.misplaced{color:#d9a377;text-align:left}.caps-serif{font-family:var(--serif);font-size:clamp(1.3rem,2.6vw,1.9rem);letter-spacing:.34em;font-weight:400}.script2{font-family:var(--hand);font-size:clamp(1.7rem,3.2vw,2.5rem);display:inline-block;transform:rotate(-3deg);margin-left:.4rem}.intro-right{background:linear-gradient(180deg,#e6ebe1eb,#d3dbcde6);backdrop-filter:blur(5px) saturate(1.04);-webkit-backdrop-filter:blur(5px) saturate(1.04);color:#39443a;padding:clamp(3rem,8vw,6rem);display:flex;flex-direction:column;justify-content:center;gap:1.4rem;position:relative}.intro-right .cap{color:#7a8674}.intro-drip{position:absolute;right:18%;top:8%;width:2px;height:30%;background:linear-gradient(180deg,transparent,rgba(70,84,70,.35));border-radius:2px}.intro-drip:after{content:"";position:absolute;bottom:-5px;left:-2px;width:6px;height:6px;border-radius:50%;background:#46544666}@media(max-width:820px){.intro-grid{grid-template-columns:1fr}.intro-left{min-height:34vh}}.intro,#place,.rec,#plan,#claim{overflow:hidden}.intro-left .m,#place .cap.m,#place h2.m,.place-head .m,.place-grid>*:nth-child(1) .m,.place-grid>*:nth-child(1)>.m,.rec-head.m,.rec .folio.m,.spread:not(.rev) .rec-copy .m,.spread:not(.rev) .rec-copy>.m,.spread.rev .plate.m,#plan .cap.m,#plan h2.m,#plan .fine.m,#claim .cap.m,#claim h2.m,.claim-grid form.m,.claim-grid>*:nth-child(1).m,.claim-grid>*:nth-child(1)>.m{transform:translate3d(-80px,0,0)}.intro-right .m,.place-grid>*:nth-child(2) .m,.place-grid>*:nth-child(2)>.m,.place-grid>figure.mapplate.m,.place-grid>figure.routeplate.m,.spread:not(.rev) .plate.m,.spread.rev .rec-copy .m,.spread.rev .rec-copy>.m,.claim-side.m,.claim-grid>*:nth-child(2).m,.claim-grid>*:nth-child(2)>.m{transform:translate3d(80px,0,0)}.intro-left .m.lift,.intro-right .m.lift,#place .cap.m.lift,#place h2.m.lift,.place-head .m.lift,.place-grid>*:nth-child(1) .m.lift,.place-grid>*:nth-child(1)>.m.lift,.place-grid>*:nth-child(2) .m.lift,.place-grid>*:nth-child(2)>.m.lift,.place-grid>figure.mapplate.m.lift,.place-grid>figure.routeplate.m.lift,.rec-head.m.lift,.rec .folio.m.lift,.spread .rec-copy .m.lift,.spread .rec-copy>.m.lift,.spread .plate.m.lift,#plan .cap.m.lift,#plan h2.m.lift,#plan .fine.m.lift,#claim .cap.m.lift,#claim h2.m.lift,.claim-grid form.m.lift,.claim-side.m.lift,.claim-grid>*:nth-child(1).m.lift,.claim-grid>*:nth-child(1)>.m.lift,.claim-grid>*:nth-child(2).m.lift,.claim-grid>*:nth-child(2)>.m.lift{transform:translateZ(0)}.spec>div{opacity:0;transition:opacity .75s ease,transform .75s cubic-bezier(.2,.6,.2,1);will-change:opacity,transform}.spec>div:nth-child(odd){transform:translate3d(-60px,0,0)}.spec>div:nth-child(2n){transform:translate3d(60px,0,0)}.spec.lift>div{opacity:1;transform:translateZ(0)}.spec.lift>div:nth-child(1),.spec.lift>div:nth-child(2){transition-delay:.05s}.spec.lift>div:nth-child(3),.spec.lift>div:nth-child(4){transition-delay:.15s}.spec.lift>div:nth-child(5),.spec.lift>div:nth-child(6){transition-delay:.25s}.spec.lift>div:nth-child(7),.spec.lift>div:nth-child(8){transition-delay:.35s}.spec.lift>div:nth-child(9),.spec.lift>div:nth-child(10){transition-delay:.45s}#register .cap.m,#register .fine.m{transform:translate3d(0,60px,0)}#register .cap.m.lift,#register .fine.m.lift{transform:translateZ(0)}#register .rows .row{opacity:0;transform:translate3d(0,45px,0);transition:opacity .75s ease,transform .75s cubic-bezier(.2,.6,.2,1);will-change:opacity,transform}#register .rows.lift .row{opacity:1;transform:translateZ(0)}#register .rows.lift .row:nth-child(1){transition-delay:.08s}#register .rows.lift .row:nth-child(2){transition-delay:.18s}#register .rows.lift .row:nth-child(3){transition-delay:.28s}#register .rows.lift .row:nth-child(4){transition-delay:.38s}#register .rows.lift .row:nth-child(5){transition-delay:.48s}#register .rows.lift .row:nth-child(6){transition-delay:.58s}#register .rows.lift .row:nth-child(7){transition-delay:.68s}section.block{padding:clamp(5rem,11vw,9rem) 0}.rule{height:1px;background:var(--line);margin-top:.8rem}.place-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2.5rem,6vw,5.5rem);align-items:center;margin-top:0}.place-head h2{margin-top:.9rem}.bignum{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap}.bignum .num{font-family:var(--serif);font-weight:300;font-size:clamp(5rem,12vw,8.5rem);line-height:.9;color:var(--ink)}.bignum-label{font-family:var(--serif);font-style:italic;font-size:clamp(1.2rem,2.4vw,1.7rem);color:var(--mut);border-bottom:1px solid var(--brass);padding-bottom:.3rem}.fact-line{font-family:var(--serif);font-size:clamp(1.15rem,2vw,1.4rem);margin-top:1.6rem}.fact-line b{font-weight:500}.ledger{list-style:none;margin-top:2rem}.ledger li{display:flex;align-items:baseline;gap:.8rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.ledger li:first-child{border-top:1px solid var(--line)}.ledger i{flex:1;border-bottom:1px dotted var(--line);transform:translateY(-4px)}.ledger b{font-family:var(--serif);font-size:1.25rem;font-weight:500;white-space:nowrap}.mapplate{position:relative;border:1px solid var(--line);background:#edebde;padding:clamp(1.2rem,3vw,2.2rem);box-shadow:inset 0 0 60px #2c352c0d}.mapplate svg{width:100%;height:auto}.mapplate figcaption{margin-top:1rem;font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:#8a927e;text-align:center}.routeplate{position:relative;margin-top:1.6rem;border-radius:6px;overflow:hidden;background:#0f1814;border:1px solid var(--line);box-shadow:0 24px 60px #141d1729}.routeplate svg{width:100%;height:auto;display:block}.routeplate figcaption{position:absolute;left:1.4rem;bottom:1.1rem;right:1.4rem;font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:#8e9b87}@media(max-width:720px){.routeplate figcaption{position:static;padding:.9rem 1.2rem 1rem;text-align:center}}.routeplate-3d-wrap{perspective:1200px;transform-style:preserve-3d;width:100%}.routeplate-3d-inner{transform-style:preserve-3d;will-change:transform;box-shadow:0 30px 80px #0f181459,0 0 35px #b7995d33;border-radius:6px;overflow:hidden;border:1px solid rgba(183,153,93,.25)}.timebands-wrap{max-width:1050px;margin:4.5rem auto 0;position:relative}.timebands-wrap .cap{margin-top:0}.timebands-wrap .fine{margin-top:2.4rem}.bands{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:2rem;position:relative}.bands:after{content:"";position:absolute;top:0;left:0;width:75%;height:1px;background:var(--brass)}.band{position:relative;padding:1.5rem 1.2rem 0 0}.band:before{content:"";position:absolute;left:0;top:0;width:1px;height:1.05rem;background:var(--brass);z-index:1}.band-no{font-family:var(--serif);font-weight:300;line-height:.9;font-size:clamp(2.4rem,4.4vw,3.4rem);color:var(--brass-deep);display:block}[data-phase=dusk] .band-no,[data-phase=night] .band-no{color:var(--brass)}.band-unit{font-size:.58rem;letter-spacing:.24em;text-transform:uppercase;color:var(--mut);display:block;margin-top:.3rem}.band ul{list-style:none;margin-top:1.1rem}.band li{font-family:var(--serif);font-size:1.05rem;line-height:1.35;padding:.5rem 0;border-top:1px solid var(--line)}.band li em{display:block;font-style:normal;font-family:var(--sans);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);margin-top:.2rem}.band li .pending{margin-left:0}@media(max-width:768px){.bands{grid-template-columns:repeat(2,1fr)}.band{border-top:1px solid var(--brass)}}.rows{margin-top:2.4rem;border-top:1px solid var(--line)}.row{display:grid;grid-template-columns:1fr auto 2.2rem;align-items:center;gap:1.2rem;padding:1.35rem .4rem;border-bottom:1px solid var(--line);transition:background-color .4s ease,padding .4s ease}.row:hover{background:color-mix(in srgb,var(--brass) 8%,transparent);padding-left:1rem}.row{position:relative;transform-style:preserve-3d;transition:background-color .4s ease,padding .4s ease,transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s ease}.row:hover{transform:perspective(1000px) translateZ(30px) rotateY(-2.4deg) rotateX(1.1deg);box-shadow:0 22px 48px #1a221a21;z-index:2}.r-time,.r-arrow{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.row:hover .r-time{transform:translateZ(10px)}.r-name{transition:padding-left .55s cubic-bezier(.2,.7,.2,1)}.row:hover .r-name{padding-left:clamp(58px,5.8vw,76px)}.r-thumb{position:absolute;left:0;top:50%;z-index:3;pointer-events:none;width:clamp(46px,4.6vw,60px);aspect-ratio:4/5;border-radius:3px;overflow:hidden;background:var(--plate-a);box-shadow:0 12px 26px #1a221a38;opacity:0;transform:translate3d(-30px,-50%,0) rotateY(-52deg) scale(.82);transform-origin:left center;transition:opacity .42s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.r-thumb img{width:100%;height:100%;object-fit:cover}.row:hover .r-thumb{opacity:1;transform:translate3d(6px,-50%,52px) rotateY(0) scale(1)}.row:focus-visible .r-thumb{opacity:1;transform:translate3d(6px,-50%,0) rotateY(0) scale(1)}.row:focus-visible .r-name{padding-left:clamp(58px,5.8vw,76px)}.r-no{font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--mut)}.r-name{font-family:var(--serif);font-size:clamp(1.35rem,2.6vw,1.9rem);font-weight:400;line-height:1.15}.r-name em{display:block;font-size:.62em;font-style:italic;color:var(--mut);margin-top:.15rem}.r-time{font-family:var(--sans);font-size:.58rem;letter-spacing:.22em;font-weight:600;color:var(--brass-deep)}[data-phase=dusk] .r-time,[data-phase=night] .r-time{color:var(--brass)}.r-arrow{font-family:var(--serif);font-size:1.3rem;color:var(--brass);opacity:0;transform:translate3d(-8px,0,0);transition:opacity .4s ease,transform .55s cubic-bezier(.2,.7,.2,1)}.row:hover .r-arrow{opacity:1;transform:translateZ(26px)}@media(max-width:720px){.row{grid-template-columns:1fr auto;row-gap:.2rem}.r-time,.r-arrow,.r-thumb{display:none}.row:hover .r-name,.row:focus-visible .r-name{padding-left:0}.row:hover{transform:none;box-shadow:none}}.rec{padding:clamp(5rem,11vw,9rem) 0}.rec-head{display:flex;flex-direction:column}.spread{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(2.5rem,6vw,5.5rem);align-items:center;margin-top:2.8rem}.spread.rev .rec-copy{order:2}.spread.rev .plate{order:1}@media(max-width:880px){.spread{grid-template-columns:1fr}.spread.rev .rec-copy{order:1}.spread.rev .plate{order:2}.place-grid{grid-template-columns:1fr}}.proofs{display:flex;flex-wrap:wrap;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:2rem}.proof{background:var(--card);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:1.1rem 1rem 1rem;flex:1 1 150px;display:flex;flex-direction:column;gap:.4rem;transition:background-color 1.4s ease}.proof b{font-family:var(--serif);font-weight:700;font-size:clamp(2.8rem,4.2vw,3.4rem);line-height:1.05;color:var(--brass-deep);display:block}.proof b span{font-family:var(--serif);font-size:16px;font-weight:700;color:var(--brass-deep);text-transform:none;letter-spacing:normal;line-height:1}[data-phase=dusk] .proof b,[data-phase=night] .proof b,[data-phase=dusk] .proof b span,[data-phase=night] .proof b span{color:var(--brass)}.proof span{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);line-height:1.6}.plate{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px dashed color-mix(in srgb,var(--ink) 32%,transparent);background:linear-gradient(160deg,var(--plate-a),var(--plate-b))}.plate i{position:absolute;top:-22%;right:-22%;bottom:-22%;left:-22%;background:radial-gradient(46% 40% at 30% 28%,rgba(255,255,255,.4),transparent 70%),radial-gradient(40% 48% at 74% 66%,rgba(255,255,255,.22),transparent 70%);animation:drift 17s ease-in-out infinite alternate}[data-phase=dusk] .plate i,[data-phase=night] .plate i{background:radial-gradient(46% 40% at 30% 28%,rgba(255,255,255,.1),transparent 70%),radial-gradient(40% 48% at 74% 66%,rgba(183,153,93,.12),transparent 70%)}@keyframes drift{0%{transform:translate3d(-2.5%,-2%,0) scale(1)}to{transform:translate3d(2.5%,2%,0) scale(1.06)}}.plate figcaption{position:absolute;left:1.1rem;bottom:1rem;right:1.1rem;z-index:2;font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mut)}.plate.has-image{border:1px solid var(--line);background:#20291f}.plate img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;animation:plate-ken 26s ease-in-out infinite alternate;will-change:transform}.plate.has-image:after{content:"";position:absolute;left:0;right:0;bottom:0;height:44%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(18,26,20,.78))}.plate.has-image figcaption{color:#dce2d4}@keyframes plate-ken{0%{transform:scale(1.04) translate3d(-1%,-.8%,0)}to{transform:scale(1.1) translate3d(1%,.8%,0)}}.plate{perspective:1200px}.plate img{transform-style:preserve-3d}#r1 .plate img{animation:cam-dawn 22s ease-in-out infinite alternate}@keyframes cam-dawn{0%{transform:scale(1.14) translate3d(0,2.5%,0) rotateX(2.2deg);filter:brightness(.88) saturate(.92)}to{transform:scale(1.07) translate3d(0,-.6%,0) rotateX(0);filter:brightness(1.06) saturate(1.04)}}#r2 .plate img{animation:cam-earth 24s ease-in-out infinite alternate;transform-origin:50% 100%}@keyframes cam-earth{0%{transform:scale(1.16) translate3d(0,4%,0) rotateX(7deg)}to{transform:scale(1.08) translateZ(0) rotateX(-1deg)}}#r3 .plate img{animation:cam-street 19s linear infinite alternate}@keyframes cam-street{0%{transform:scale(1.12) translate3d(-4.5%,0,0) rotateY(4.5deg)}to{transform:scale(1.12) translate3d(4.5%,0,0) rotateY(-4.5deg)}}#r4 .plate img{animation:cam-sky 15s ease-in-out infinite alternate;transform-origin:50% 20%}@keyframes cam-sky{0%{transform:scale(1.1) translate3d(0,-2.2%,0) rotateX(-4deg) rotate(-.6deg)}to{transform:scale(1.14) translate3d(0,2.2%,0) rotateX(3deg) rotate(.6deg)}}#r5 .plate img{animation:cam-golden 26s ease-in-out infinite alternate}@keyframes cam-golden{0%{transform:scale(1.09) rotateY(-5deg) translate3d(-2%,0,0);filter:saturate(1) brightness(1.02)}to{transform:scale(1.13) rotateY(3deg) translate3d(2%,-1%,0);filter:saturate(1.12) brightness(.94)}}#r6 .plate img{animation:cam-facade 20s ease-in-out infinite alternate}@keyframes cam-facade{0%{transform:scale(1.07) translateZ(0) rotateY(-3.4deg);filter:brightness(.92)}to{transform:scale(1.16) translate3d(-1.5%,-1.5%,0) rotateY(2.2deg);filter:brightness(1.05)}}#r7 .plate img{animation:cam-rain 13s ease-in-out infinite alternate}@keyframes cam-rain{0%{transform:scale(1.12) translate3d(.8%,-2.4%,0) rotate(.5deg);filter:saturate(.88) brightness(.94)}to{transform:scale(1.08) translate3d(-.8%,2.4%,0) rotate(-.5deg);filter:saturate(1.02) brightness(1)}}.proofs{perspective:900px}.proof{transform-style:preserve-3d;transition:opacity .8s ease,transform .9s cubic-bezier(.2,.7,.2,1),box-shadow .9s ease}.proofs:not(.lift) .proof{opacity:0}.proofs.lift .proof{opacity:1;transform:none}.proofs.lift .proof:nth-child(2){transition-delay:.1s}.proofs.lift .proof:nth-child(3){transition-delay:.2s}.proofs.lift .proof:nth-child(4){transition-delay:.3s}#r1 .proofs:not(.lift) .proof{transform:translate3d(0,26px,-60px) rotateX(14deg)}#r2 .proofs:not(.lift) .proof{transform:translate3d(0,42px,0) rotateX(-26deg);transform-origin:50% 100%}#r3 .proofs:not(.lift) .proof{transform:translate3d(64px,0,-40px) rotateY(-22deg)}#r4 .proofs:not(.lift) .proof{transform:translate3d(0,-38px,-30px) rotateX(-18deg)}#r5 .proofs:not(.lift) .proof{transform:translate3d(-30px,10px,0) rotateY(26deg);transform-origin:0% 50%}#r6 .proofs .proof{transition-duration:1.1s}#r6 .proofs:not(.lift) .proof{transform:translateZ(-90px) scale(.94)}#r6 .proofs.lift .proof{box-shadow:0 0 0 1px #b7995d38,0 10px 26px #141d171a}#r6 .proofs.lift .proof:nth-child(1){transition-delay:.05s}#r6 .proofs.lift .proof:nth-child(2){transition-delay:.38s}#r6 .proofs.lift .proof:nth-child(3){transition-delay:.71s}#r6 .proofs.lift .proof:nth-child(4){transition-delay:1.04s}#r7 .proofs:not(.lift) .proof{transform:translate3d(0,-22px,0) rotate(-1.6deg)}#r7 .proofs.lift .proof{transform:translateZ(0) rotate(0)}.plate .slot{position:absolute;top:1rem;right:1.1rem;font-size:.52rem;letter-spacing:.2em;text-transform:uppercase;color:color-mix(in srgb,var(--ink) 40%,transparent);border:1px solid var(--line);padding:.28rem .5rem .2rem;border-radius:2px}.plate.wide{aspect-ratio:16/10}.plate{transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s ease}.plate:hover{transform:perspective(1300px) translateZ(20px) rotateY(-3.2deg) rotateX(1.4deg);box-shadow:0 34px 64px #141d1738}.plate.has-image figcaption{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.plate.has-image:hover figcaption{transform:translateZ(24px)}.folio{display:flex;align-items:center;gap:.8rem;justify-content:flex-end;margin-top:2.6rem}.folio svg{width:16px;height:auto;fill:var(--brass)}.folio span{font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:var(--mut)}.spec{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(2rem,6vw,5rem);margin-top:2.6rem}.spec>div{display:flex;align-items:baseline;gap:.9rem;padding:.95rem 0;border-bottom:1px solid var(--line)}.spec dt{font-size:.78rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--mut);white-space:nowrap}.spec i{flex:1;border-bottom:1px dotted var(--line);transform:translateY(-4px)}.spec dd{font-family:var(--serif);font-size:clamp(1.45rem,2.4vw,1.85rem);font-weight:700;color:var(--brass-deep);text-align:right}[data-phase=dusk] .spec dd,[data-phase=night] .spec dd{color:var(--brass)}@media(max-width:720px){.spec{grid-template-columns:1fr}}.spec-groups{margin-top:2.6rem;display:grid;grid-template-columns:1fr 1fr;gap:2.2rem clamp(2rem,6vw,5rem)}.spec-groups .grp h4{font-family:var(--serif);font-weight:500;font-size:1.05rem;letter-spacing:.01em;color:var(--brass-deep);margin-bottom:.6rem}[data-phase=dusk] .spec-groups .grp h4,[data-phase=night] .spec-groups .grp h4{color:var(--brass)}.spec-groups .grp ul{list-style:none}.spec-groups .grp li{font-size:.85rem;line-height:1.6;color:var(--ink);padding:.4rem 0;border-bottom:1px solid var(--line)}.spec-groups.amenity-groups{grid-template-columns:repeat(4,1fr)}@media(max-width:900px){.spec-groups.amenity-groups{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.spec-groups{grid-template-columns:1fr}}.feature-list{list-style:none;margin-top:1.6rem;columns:2;column-gap:clamp(2rem,6vw,4rem)}.feature-list li{font-size:.85rem;line-height:1.6;padding:.4rem 0;border-bottom:1px solid var(--line);break-inside:avoid}@media(max-width:600px){.feature-list{columns:1}}.time-groups{margin-top:2.6rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;align-items:stretch}.time-groups .grp{border:1px solid var(--line);background:var(--card);padding:1.5rem 1.4rem}.time-groups .grp h4{font-family:var(--serif);font-weight:500;font-size:1.05rem;letter-spacing:.01em;color:var(--brass-deep);margin-bottom:.2rem}[data-phase=dusk] .time-groups .grp h4,[data-phase=night] .time-groups .grp h4{color:var(--brass)}.time-groups .ledger{margin-top:.7rem}.time-groups .ledger li{padding:.55rem 0;font-size:.84rem}.time-groups .ledger li:first-child{border-top:none}@media(max-width:900px){.time-groups{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.time-groups{grid-template-columns:1fr}}.landmarks-map{margin-top:2.8rem}.villa-areas{margin-top:2.6rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.6rem}.villa-area-card{border:1px solid var(--line);padding:1.4rem 1.3rem;background:var(--card)}.villa-area-card h4{font-family:var(--serif);font-weight:500;font-size:1.2rem;color:var(--ink)}.villa-area-card ul{list-style:none;margin-top:1rem}.villa-area-card li{display:flex;align-items:baseline;gap:.6rem;font-size:.78rem;padding:.4rem 0;border-bottom:1px solid var(--line)}.villa-area-card li i{flex:1;border-bottom:1px dotted var(--line);transform:translateY(-4px)}.villa-area-card li b{font-family:var(--sans);white-space:nowrap;color:var(--mut);font-weight:500}.villa-area-total{display:flex;justify-content:space-between;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--brass)}.villa-area-total span{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--mut)}.villa-area-total b{font-family:var(--serif);font-size:1.3rem;color:var(--brass-deep)}[data-phase=dusk] .villa-area-total b,[data-phase=night] .villa-area-total b{color:var(--brass)}.times{display:flex;gap:1px;background:var(--line);border:1px solid var(--line);margin-top:1.6rem;overflow-x:auto;scrollbar-width:thin}.time{min-width:132px;background:var(--card);padding:1.1rem 1rem .95rem;flex:1;transition:background-color 1.4s ease}.time b{font-family:var(--sans);font-size:1.05rem;letter-spacing:.12em;font-weight:700;color:var(--brass-deep);display:block;white-space:nowrap}[data-phase=dusk] .time b,[data-phase=night] .time b{color:var(--brass)}.time span{font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:var(--mut);display:block;margin-top:.4rem;line-height:1.6}.claim-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(2.5rem,7vw,6rem);margin-top:3rem}@media(max-width:840px){.claim-grid{grid-template-columns:1fr}}.field{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.9rem}.field label{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mut)}.field input,.field select{font-family:var(--serif);font-size:1.2rem;color:var(--ink);background:transparent;border:0;border-bottom:1px solid var(--line);padding:.5rem 0;border-radius:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;transition:border-color .4s}.field select{cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 12px) 55%,calc(100% - 7px) 55%;background-size:5px 5px;background-repeat:no-repeat}.field select option{color:#2c352c;background:#f3f0e5}.field input:focus,.field select:focus{border-color:var(--brass);outline:none}.field input::placeholder{color:color-mix(in srgb,var(--mut) 65%,transparent)}.claim-side{border-left:1px solid var(--line);padding-left:clamp(1.5rem,4vw,3rem);display:flex;flex-direction:column;gap:1.9rem}@media(max-width:840px){.claim-side{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:2.2rem}}.side-item .cap{margin-bottom:.45rem}.side-item p{font-family:var(--serif);font-size:1.25rem;line-height:1.45}.toast{position:fixed;left:50%;bottom:5rem;transform:translate(-50%,20px);z-index:70;background:#1b241d;color:#e9ece0;border:1px solid var(--brass);font-size:.68rem;letter-spacing:.14em;padding:.9rem 1.3rem .8rem;border-radius:2px;opacity:0;pointer-events:none;transition:.5s;max-width:88vw;text-align:center}.toast.show{opacity:1;transform:translate(-50%)}.tl{position:fixed;left:0;right:0;bottom:0;z-index:50;background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--line);padding:.55rem clamp(1rem,4vw,2.4rem) .6rem;transition:background-color 1.4s ease}.tl-track{position:relative;height:1px;background:var(--line)}.tl-drop{position:absolute;top:50%;left:0;transform:translate(-50%,-50%);transition:left .2s linear}.tl-drop svg{width:9px;height:12px;fill:var(--brass)}.tl-now{position:absolute;top:-1.35rem;left:0;transform:translate(-50%);font-size:.56rem;letter-spacing:.2em;color:var(--brass-deep);white-space:nowrap;transition:left .2s linear}[data-phase=dusk] .tl-now,[data-phase=night] .tl-now{color:var(--brass)}.tl-ends{display:flex;justify-content:space-between;margin-top:.4rem}.tl-ends span{font-size:.54rem;letter-spacing:.2em;color:var(--mut)}footer.closing{background:linear-gradient(180deg,#18221a,#0e1510);color:#e6eae0;padding:clamp(4.5rem,8vw,7rem) 0 4rem;margin-top:5rem;border-top:1px solid rgba(183,153,93,.25);position:relative;box-shadow:inset 0 1px #ffffff0d}.sys-credit{position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%);z-index:1;pointer-events:auto;white-space:nowrap;font-size:.8rem}.sys-credit span{color:transparent;-webkit-user-select:all;user-select:all}.sys-credit span::selection{color:#fff;background:#b7995d8c}.close-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}.close-brand{display:flex;flex-direction:column;gap:.6rem;align-items:flex-start}.close-brand .close-mark{margin-top:0;text-align:left;color:#f3f1e2}.close-brand .logo{width:clamp(120px,14vw,160px);height:auto;margin:0}.close-tagline{font-family:var(--serif);font-style:italic;font-size:clamp(.98rem,1.6vw,1.15rem);color:#9ea997;max-width:28em}.close-nav{display:flex;align-items:center;gap:1.8rem;flex-wrap:wrap}.close-nav a{font-size:.65rem;letter-spacing:.22em;text-transform:uppercase;color:#b4beae;text-decoration:none;transition:color .3s ease,transform .3s ease}.close-nav a:hover{color:var(--brass);transform:translateY(-2px)}.close-cols{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.5rem;margin-top:3.2rem}.close-card{background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:8px;padding:1.6rem 1.4rem;display:flex;flex-direction:column;justify-content:flex-start;gap:1.2rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .35s ease,border-color .35s ease,background-color .35s ease,box-shadow .35s ease}.close-card:hover{transform:translateY(-4px);border-color:#b7995d59;background:#ffffff0d;box-shadow:0 12px 30px #00000040}.close-card h4{font-size:.64rem;letter-spacing:.22em;text-transform:uppercase;color:var(--brass);font-weight:500;margin:0}.card-body{font-family:var(--serif);font-size:1.02rem;line-height:1.55;color:#d3dacd}.card-body strong{color:#f0f4ec;font-weight:500}.developer-mark{height:54px;width:auto;margin-bottom:.4rem}.rera-no{font-family:var(--sans);font-size:.82rem;letter-spacing:.12em;color:var(--brass);font-weight:500;display:inline-block;margin:.2rem 0}.live-status{display:inline-flex;align-items:center;gap:.45rem;color:#a9cca4;font-size:.9rem}.pulse-dot{width:7px;height:7px;border-radius:50%;background:#69c35b;box-shadow:0 0 8px #69c35b;animation:pulse 2s infinite ease-in-out}@keyframes pulse{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.3);opacity:1}}.card-badge{font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:#828e7d;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:.35rem .7rem;border-radius:4px;align-self:flex-start}.close-bottom{margin-top:3.5rem;padding-top:2.2rem;border-top:1px solid rgba(255,255,255,.08)}.close-legal{font-size:.64rem;letter-spacing:.05em;line-height:1.8;color:#899584;max-width:52em}footer.closing .rera-block{--rera-bg:rgba(255,255,255,.03);--rera-border:rgba(255,255,255,.1);--rera-text:#D3DACD;--rera-link:var(--brass);--rera-fontsize:1.02rem;--contact-fontsize:1.02rem;font-family:var(--sans);border-radius:6px;margin-top:1.6rem;max-width:none}.close-meta{display:flex;justify-content:space-between;align-items:center;margin-top:1.8rem;font-size:.65rem;letter-spacing:.12em;color:#9aa595}.back-to-top{background:#b7995d1f;border:1px solid rgba(183,153,93,.3);color:var(--brass);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;padding:.5rem 1.1rem;border-radius:20px;cursor:pointer;text-decoration:none;transition:all .3s ease}.back-to-top:hover{background:var(--brass);color:#0e1510;box-shadow:0 0 15px #b7995d66;transform:translateY(-2px)}@media(max-width:980px){.close-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.close-cols{grid-template-columns:1fr}.close-top{flex-direction:column;align-items:flex-start}.close-meta{flex-direction:column;gap:1.2rem;align-items:flex-start}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.m{opacity:1;filter:none;transform:none;transition:none}.row,.row:hover{transform:none;box-shadow:none}.row:hover .r-time,.row:hover .r-arrow,.plate,.plate:hover{transform:none}.plate.has-image:hover figcaption{transform:none}.row:hover .r-name,.row:focus-visible .r-name{padding-left:0}.r-thumb{transform:translate3d(6px,-50%,0);transition:opacity .3s ease}.row:hover .r-thumb,.row:focus-visible .r-thumb{transform:translate3d(6px,-50%,0)}.hero-fog,.drip{display:none}.ticker-track{animation:none}.hero:before,.plate i,.intro:before,.plate img{animation:none}#r1 .plate img,#r2 .plate img,#r3 .plate img,#r4 .plate img,#r5 .plate img,#r6 .plate img,#r7 .plate img{animation:none;filter:none;transform:scale(1.04)}.proof,.proofs:not(.lift) .proof,.proofs.lift .proof{opacity:1;transform:none;transition:none;box-shadow:none}h2 em,h3 em,.hero-logo{animation:none;background-position:50% center}}.mail-link{display:inline-flex;align-items:center;gap:.45em;color:inherit;text-decoration:none}.mail-link:hover{text-decoration:underline}.mail-icon{flex:none;opacity:.8}
