:root{--black:#080a0d;--panel:#0f1217;--panel2:#151920;--line:rgba(255,255,255,.1);--gold:#d6ad52;--gold2:#f3d88a;--white:#f6f5f1;--muted:#999da6;--green:#53d99b;--font-head:"Manrope",sans-serif;--font:"DM Sans",sans-serif}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;background:var(--black);color:var(--white);font:16px/1.65 var(--font);overflow-x:hidden}
a{color:inherit;text-decoration:none}
button,a{font:inherit}
img{max-width:100%}
.ambient{position:fixed;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:-1;opacity:.13}
.ambient-one{width:430px;height:430px;background:var(--gold);top:-220px;right:-100px}
.ambient-two{width:320px;height:320px;background:#355ba6;top:620px;left:-200px}
.site-header{height:86px;max-width:1360px;margin:auto;padding:0 46px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:20}
.brand{display:flex;align-items:center;gap:11px;font:800 1.05rem var(--font-head);letter-spacing:.12em}
.brand img{width:36px;height:36px;object-fit:contain}
.site-header nav{display:flex;gap:34px;color:#c8c9cd;font-size:.92rem}
.site-header nav a,.text-link,footer a{transition:.2s}
.site-header nav a:hover,.text-link:hover,footer a:hover{color:var(--gold2)}
.button{display:inline-flex;align-items:center;justify-content:center;gap:14px;border:1px solid transparent;padding:15px 23px;border-radius:4px;font-weight:700;letter-spacing:.01em;transition:.25s}
.button:hover{transform:translateY(-2px)}
.button-small{padding:10px 18px;font-size:.88rem}
.button-outline{border-color:rgba(214,173,82,.58);color:var(--gold2);background:rgba(214,173,82,.04)}
.button-gold{color:#171309;background:linear-gradient(125deg,var(--gold),var(--gold2));box-shadow:0 14px 42px rgba(214,173,82,.17)}
.menu-button{display:none;background:none;border:0;padding:10px}
.menu-button span{display:block;width:24px;height:2px;background:var(--white);margin:5px}
.hero{max-width:1360px;margin:auto;min-height:730px;padding:94px 46px 80px;display:grid;grid-template-columns:.88fr 1.12fr;align-items:center;gap:54px}
.eyebrow,.kicker{font-size:.75rem;font-weight:700;letter-spacing:.18em;color:var(--gold2)}
.eyebrow{display:flex;align-items:center;gap:10px}
.eyebrow span{width:25px;height:1px;background:var(--gold)}
h1,h2,h3{font-family:var(--font-head);line-height:1.08;margin:0}
h1{font-size:clamp(3.3rem,5.3vw,5.55rem);letter-spacing:-.055em;margin:25px 0 28px}
h1 em{font-style:normal;color:var(--gold2)}
.hero-copy>p{max-width:610px;font-size:1.12rem;color:#b5b8bf;line-height:1.75}
.hero-actions{display:flex;align-items:center;gap:30px;margin-top:38px}
.text-link{font-weight:700}
.text-link span{color:var(--gold);margin-left:8px}
.trust-row{display:flex;align-items:center;gap:24px;margin-top:55px}
.trust-row div{display:flex;flex-direction:column}
.trust-row b{font:.8rem var(--font-head);color:var(--white)}
.trust-row span{font-size:.72rem;color:var(--muted)}
.trust-row i{height:30px;width:1px;background:var(--line)}
.product-stage{position:relative;perspective:1200px}
.stage-glow{position:absolute;inset:10% 3%;background:rgba(214,173,82,.17);filter:blur(70px)}
.window{position:relative;background:#0e1218;border:1px solid rgba(255,255,255,.13);border-radius:12px;box-shadow:0 45px 90px rgba(0,0,0,.5);overflow:hidden;transform:rotateY(-3deg) rotateX(1deg)}
.window-top{height:58px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;border-bottom:1px solid var(--line);background:#0b0e12}
.window-brand{display:flex;align-items:center;gap:8px;font:bold .66rem var(--font-head);letter-spacing:.08em}
.window-brand img{width:25px;height:25px}
.live{font-size:.62rem;color:var(--green);letter-spacing:.12em}
.live i{display:inline-block;width:6px;height:6px;background:var(--green);border-radius:50%;margin-right:4px;box-shadow:0 0 12px var(--green)}
.window-body{display:flex;min-height:435px}
.window aside{width:56px;border-right:1px solid var(--line);padding:25px 0;display:flex;flex-direction:column;align-items:center;gap:30px;color:#626a77}
.window aside span{font-size:1rem}
.window aside .active{color:var(--gold)}
.dashboard{padding:28px 25px;flex:1;background:radial-gradient(circle at 70% 0,rgba(50,73,115,.18),transparent 37%)}
.dashboard-head{display:flex;align-items:center;justify-content:space-between}
.dashboard-head small{font-size:.55rem;color:var(--gold);letter-spacing:.15em}
.dashboard-head h3{font-size:1.18rem;margin-top:5px}
.dashboard-head button{color:#171309;background:var(--gold2);border:0;border-radius:4px;padding:9px 12px;font-size:.65rem;font-weight:bold}
.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:11px;margin:24px 0}
.metrics article,.ops-grid>article{border:1px solid var(--line);background:rgba(255,255,255,.025);border-radius:7px}
.metrics article{padding:14px}
.metrics small{display:block;font-size:.52rem;color:#7f8792;letter-spacing:.12em}
.metrics strong{display:block;font:700 1.28rem var(--font-head);margin:5px 0}
.metrics span{font-size:.55rem;color:#8c929b}
.metrics .positive{color:var(--green)}
.ops-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:11px}
.ops-grid>article{padding:14px}
.card-title{display:flex;justify-content:space-between;align-items:center;font-size:.66rem}
.card-title span{color:#89909a;font-size:.54rem}
.table-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:15px}
.table-grid>div{height:55px;padding:8px;background:#171c24;border:1px solid #232a35;border-radius:5px;font:bold .6rem var(--font-head);display:flex;flex-direction:column;justify-content:space-between}
.table-grid small{font-size:.48rem;color:#727b87}
.table-grid .busy{border-color:rgba(214,173,82,.55);background:rgba(214,173,82,.07)}
.table-grid .busy small{color:var(--gold2)}
.table-grid .ready{border-color:rgba(83,217,155,.5)}
.table-grid .ready small{color:var(--green)}
.order{display:flex;align-items:center;gap:8px;padding:11px 0;border-bottom:1px solid var(--line)}
.order:last-child{border:0}
.order i{width:6px;height:6px;border-radius:50%;background:#7c8490}
.order i.yellow{background:var(--gold)}
.order i.green{background:var(--green)}
.order div{display:flex;flex-direction:column;flex:1}
.order b{font-size:.57rem}
.order small,.order>span{font-size:.48rem;color:#777f8b}
.floating-card{position:absolute;right:-18px;bottom:-27px;background:#171c22;border:1px solid rgba(214,173,82,.35);border-radius:8px;padding:13px 18px;display:flex;align-items:center;gap:12px;box-shadow:0 20px 45px rgba(0,0,0,.45)}
.floating-card>i{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:rgba(83,217,155,.12);color:var(--green);font-style:normal}
.floating-card div{display:flex;flex-direction:column}
.floating-card b{font-size:.68rem}
.floating-card span{font-size:.55rem;color:#858d98}
.proof-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px max(30px,calc((100vw - 1268px)/2));display:flex;justify-content:space-between;align-items:center;color:#868b93;font:.68rem var(--font-head);letter-spacing:.15em;white-space:nowrap}
.proof-strip i{width:4px;height:4px;background:var(--gold);border-radius:50%}
.section{max-width:1268px;margin:auto;padding:130px 0}
.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:52px}
.section-heading h2,.detail-copy h2,.cta-copy h2{font-size:clamp(2.4rem,4vw,4.3rem);letter-spacing:-.045em;margin-top:14px}
.section-heading>p{max-width:420px;color:var(--muted);margin:0 0 7px}
.product-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.product-card{min-height:630px;position:relative;border:1px solid var(--line);padding:38px 32px;border-radius:8px;overflow:hidden;background:var(--panel)}
.product-card:before{content:"";position:absolute;width:350px;height:350px;border:1px solid rgba(214,173,82,.12);border-radius:50%;right:-130px;top:-160px;box-shadow:0 0 0 50px rgba(214,173,82,.025),0 0 0 100px rgba(214,173,82,.015)}
.restaurant-card{background:linear-gradient(145deg,rgba(214,173,82,.11),transparent 38%),#111418}
.hotel-restaurant-card{background:linear-gradient(145deg,rgba(214,173,82,.08),rgba(64,94,145,.1) 50%,transparent),#101318}
.hotel-restaurant-card .product-icon{width:56px;font-size:.72rem}
.hotel-card{background:linear-gradient(145deg,rgba(64,94,145,.12),transparent 38%),#0e1218}
.product-no{position:absolute;right:32px;bottom:20px;font:800 8rem var(--font-head);color:rgba(255,255,255,.025);line-height:1}
.status{position:absolute;top:30px;right:30px;padding:7px 10px;border-radius:20px;font:bold .6rem var(--font-head);letter-spacing:.1em}
.active-status{color:var(--green);background:rgba(83,217,155,.08);border:1px solid rgba(83,217,155,.22)}
.soon-status{color:#9aa0aa;background:rgba(255,255,255,.04);border:1px solid var(--line)}
.product-icon{width:48px;height:48px;border:1px solid rgba(214,173,82,.45);color:var(--gold2);display:grid;place-items:center;border-radius:50%;font:700 1rem var(--font-head);margin-bottom:52px}
.product-card h3{font-size:2.05rem;letter-spacing:-.04em}
.product-card>p{color:#a3a8b0;max-width:480px}
.product-card ul{padding:0;margin:34px 0;list-style:none;display:grid;gap:11px}
.product-card li{font-size:.9rem;color:#d2d4d8}
.product-card li:before{content:"✓";color:var(--gold);margin-right:12px}
.product-card>a{position:absolute;bottom:40px;color:var(--gold2);font-weight:700}
.product-card>a span{margin-left:8px}
.restaurant-detail{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center;border-top:1px solid var(--line)}
.detail-copy>p{color:var(--muted);font-size:1.05rem;margin:28px 0 38px;max-width:550px}
.flow{display:grid;gap:9px}
.flow article{display:flex;align-items:center;gap:20px;border:1px solid var(--line);background:var(--panel);padding:24px 25px;border-radius:6px;transition:.25s}
.flow article:hover{border-color:rgba(214,173,82,.38);transform:translateX(-5px)}
.flow article>span{font:700 .75rem var(--font-head);color:var(--gold);width:30px}
.flow article>div{flex:1}
.flow b{font-family:var(--font-head)}
.flow p{font-size:.82rem;color:var(--muted);margin:3px 0}
.flow i{color:var(--gold);font-style:normal}
.capabilities{border-top:1px solid var(--line)}
.cap-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}
.cap-grid article{padding:38px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px}
.cap-grid article>span{color:var(--gold);font-size:1.35rem}
.cap-grid h3{font-size:1.12rem;margin:38px 0 10px}
.cap-grid p{font-size:.88rem;color:var(--muted);margin:0}
.cta-section{max-width:1360px;margin:0 auto 80px;padding:85px 92px;background:linear-gradient(125deg,#15130d,#11151b 62%);border:1px solid rgba(214,173,82,.25);display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:end;position:relative;overflow:hidden}
.cta-orbit{position:absolute;width:600px;height:600px;border:1px solid rgba(214,173,82,.1);border-radius:50%;right:-240px;top:-330px;box-shadow:0 0 0 75px rgba(214,173,82,.02),0 0 0 150px rgba(214,173,82,.012)}
.cta-copy>img{width:54px;height:54px;margin-bottom:35px}
.cta-copy>p{color:var(--muted);font-size:1.05rem}
.cta-copy>div{display:flex;gap:12px;margin-top:33px}
.contact-card{position:relative;border-left:1px solid rgba(214,173,82,.25);padding-left:48px;display:flex;flex-direction:column}
.contact-card small{color:var(--gold);letter-spacing:.15em}
.contact-card a:first-of-type{font:700 1.55rem var(--font-head);margin-top:25px}
.contact-card a:nth-of-type(2){color:#b4b8c0;margin-top:6px}
.contact-card hr{width:100%;border:0;border-top:1px solid var(--line);margin:35px 0}
.contact-card span{font-weight:700}
.contact-card p{color:var(--muted);margin:2px 0}
footer{max-width:1360px;margin:auto;padding:35px 46px 45px;border-top:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;color:#858b94}
footer .brand{color:var(--white)}
footer p{font-size:.8rem}
footer>div{display:flex;gap:25px;font-size:.8rem}
footer small{grid-column:1/-1;border-top:1px solid var(--line);padding-top:25px;font-size:.7rem}
.whatsapp{position:fixed;right:24px;bottom:24px;width:54px;height:54px;border-radius:50%;background:#25d366;color:#08140d;display:grid;place-items:center;font-weight:800;box-shadow:0 14px 30px rgba(0,0,0,.4);z-index:30}
.reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}
.reveal.visible{opacity:1;transform:none}
.delay-one{transition-delay:.12s}
.delay-two{transition-delay:.24s}
.product-switch{position:relative;z-index:3;display:inline-flex;gap:4px;margin:0 0 14px;padding:5px;background:#0b0e12;border:1px solid var(--line);border-radius:8px}
.product-switch button{min-width:118px;padding:10px 16px;border:0;border-radius:5px;background:transparent;color:#8f96a0;font-weight:700;cursor:pointer;transition:.2s}
.product-switch button.active{color:#171309;background:linear-gradient(125deg,var(--gold),var(--gold2))}
.showcase-panel{display:none}
.showcase-panel.active{display:block;animation:showcaseIn .35s ease both}
@keyframes showcaseIn{from{opacity:0;transform:translateY(10px) rotateY(-2deg)}to{opacity:1}}
.hotel-float{display:none}
.product-stage.hotel-active .restaurant-float{display:none}
.product-stage.hotel-active .hotel-float{display:flex}
.hotel-dashboard{background:radial-gradient(circle at 70% 0,rgba(214,173,82,.09),transparent 40%)}
.room-grid .occupied{border-color:rgba(67,116,216,.62);background:rgba(67,116,216,.12)}
.room-grid .occupied small{color:#86a8f0}
.room-grid .checkout{border-color:rgba(83,217,155,.55);background:rgba(83,217,155,.08)}
.room-grid .checkout small{color:var(--green)}
.room-grid .dirty{border-color:#3d424a;background:#090b0e}
.room-grid .dirty small{color:#d0d3d8}
.room-grid .reserved{border-color:rgba(214,173,82,.55);background:rgba(214,173,82,.08)}
.room-grid .reserved small{color:var(--gold2)}
.hotel-detail{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;align-items:center;border-top:1px solid var(--line)}
.hotel-visual{position:relative;padding:20px;background:linear-gradient(145deg,rgba(214,173,82,.08),transparent 45%);border:1px solid rgba(214,173,82,.18);border-radius:10px}
.mini-window{background:#0d1117;border:1px solid var(--line);border-radius:8px;overflow:hidden;box-shadow:0 35px 75px rgba(0,0,0,.4)}
.mini-head{height:65px;padding:0 22px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:700 .74rem var(--font-head);letter-spacing:.08em}
.mini-head small{color:var(--gold);font-size:.65rem}
.calendar-head,.calendar-row{display:grid;grid-template-columns:110px repeat(4,1fr);min-height:58px;border-bottom:1px solid var(--line)}
.calendar-head{min-height:38px;color:#737b87;font-size:.55rem;letter-spacing:.08em}
.calendar-head span,.calendar-row>*{padding:11px;border-right:1px solid var(--line)}
.calendar-row b{font:.7rem var(--font-head);display:flex;flex-direction:column}
.calendar-row b small{color:#707884;font-size:.5rem;margin-top:3px}
.calendar-row i{font:700 .5rem var(--font-head);font-style:normal;color:#8b929d}
.calendar-row .stay{background:rgba(57,98,183,.2);color:#91b1f3;border-left:2px solid #5480dc}
.calendar-row .booking{background:rgba(214,173,82,.1);color:var(--gold2);border-left:2px solid var(--gold)}
.calendar-row .deposit{background:rgba(231,145,63,.12);color:#efa75e;border-left:2px solid #dd8637}
.calendar-row .checkout-cell{background:rgba(83,217,155,.09);color:var(--green);border-left:2px solid var(--green)}
.calendar-row .dirty-cell{background:#080a0d;color:#d4d6da;border-left:2px solid #737984}
.hotel-points{display:grid;gap:12px;margin:0 0 34px}
.hotel-points span{display:flex;align-items:center;gap:14px;color:#c9ccd1;font-size:.9rem}
.hotel-points b{color:var(--gold);font:700 .68rem var(--font-head)}
.seo-section{border-top:1px solid var(--line)}
.faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.faq-grid details{border:1px solid var(--line);background:var(--panel);border-radius:7px;padding:0 24px;transition:border-color .2s,background .2s}
.faq-grid details[open]{border-color:rgba(214,173,82,.4);background:linear-gradient(135deg,rgba(214,173,82,.06),transparent),var(--panel)}
.faq-grid summary{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font:700 .96rem var(--font-head);list-style:none}
.faq-grid summary::-webkit-details-marker{display:none}
.faq-grid summary:after{content:"+";color:var(--gold);font-size:1.35rem;font-weight:400}
.faq-grid details[open] summary:after{content:"−"}
.faq-grid p{margin:0;padding:0 30px 22px 0;color:var(--muted);font-size:.9rem}
.sub-hero{max-width:1268px;margin:auto;min-height:670px;padding:115px 0 95px;display:grid;grid-template-columns:1.18fr .82fr;gap:100px;align-items:center}
.sub-hero h1{font-size:clamp(3.2rem,5.2vw,5.4rem)}
.sub-hero>div>p{max-width:670px;color:#b5b8bf;font-size:1.1rem}
.sub-proof{display:grid;gap:0;border:1px solid rgba(214,173,82,.25);background:linear-gradient(145deg,rgba(214,173,82,.08),transparent),var(--panel);padding:18px 30px;border-radius:8px}
.sub-proof span{padding-top:22px;color:var(--gold);font-size:.68rem;letter-spacing:.14em}
.sub-proof strong{padding:5px 0 22px;border-bottom:1px solid var(--line);font:700 1.2rem var(--font-head)}
.sub-proof strong:last-child{border-bottom:0}
.editorial{border-top:1px solid var(--line)}
.keyword-copy{padding-top:20px;max-width:900px;text-align:center}
.keyword-copy h2{font-size:clamp(2rem,3.4vw,3.4rem)}
.keyword-copy p{color:var(--muted);font-size:1.05rem;line-height:1.9;margin-top:28px}
.legal-hero{max-width:980px;margin:auto;padding:105px 25px 55px;border-bottom:1px solid var(--line)}
.legal-hero h1{font-size:clamp(2.7rem,5vw,4.8rem);margin:22px 0 20px}
.legal-hero p{max-width:760px;color:#b5b8bf;font-size:1.05rem}
.legal-meta{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px;color:var(--muted);font-size:.82rem}
.legal-meta strong{color:var(--gold2)}
.legal-content{max-width:980px;margin:auto;padding:65px 25px 120px}
.legal-content article{padding:32px 0;border-bottom:1px solid var(--line)}
.legal-content article:first-child{padding-top:0}
.legal-content article:last-child{border-bottom:0}
.legal-content h2{font-size:clamp(1.45rem,2.8vw,2rem);margin-bottom:18px;letter-spacing:-.025em}
.legal-content h3{font-size:1.05rem;margin:24px 0 10px}
.legal-content p,.legal-content li{color:#b4b8c0;line-height:1.85}
.legal-content ul{padding-left:22px;margin:12px 0}
.legal-content li::marker{color:var(--gold)}
.legal-contact{padding:24px!important;margin-top:30px;border:1px solid rgba(214,173,82,.3)!important;background:linear-gradient(135deg,rgba(214,173,82,.07),transparent),var(--panel);border-radius:7px}
.legal-contact a{color:var(--gold2);font-weight:700}
@media(max-width:1100px){.site-header{padding:0 25px}
.site-header nav{gap:20px}
.hero{padding:75px 25px;grid-template-columns:1fr;min-height:auto}
.hero-copy{max-width:750px}
.product-stage{max-width:800px}
.product-cards{grid-template-columns:repeat(2,minmax(0,1fr))}
.hotel-detail{grid-template-columns:1fr;gap:55px}
.sub-hero{padding:90px 25px;grid-template-columns:1fr;gap:55px}
.section{padding:100px 25px}
.restaurant-detail{gap:50px}
.cta-section{margin:0 25px 60px;padding:65px 50px}
.proof-strip{overflow:hidden;gap:35px;justify-content:flex-start}
}
@media(max-width:760px){.site-header{height:72px}
.site-header nav{display:none;position:absolute;top:72px;left:14px;right:14px;padding:22px;background:#11151a;border:1px solid var(--line);flex-direction:column;gap:15px}
.site-header nav.open{display:flex}
.site-header>.button{display:none}
.menu-button{display:block}
.hero{padding-top:55px;gap:60px}
h1{font-size:3rem}
.product-switch{display:flex;width:100%}
.product-switch button{flex:1;min-width:0}
.hero-actions,.trust-row{align-items:flex-start;flex-direction:column}
.trust-row{gap:12px}
.trust-row i{display:none}
.window{transform:none}
.window-body{min-height:370px}
.window aside{display:none}
.dashboard{padding:18px 14px}
.dashboard-head h3{font-size:.9rem}
.metrics{grid-template-columns:1fr 1fr}
.metrics article:last-child{display:none}
.ops-grid{grid-template-columns:1fr}
.orders{display:none}
.floating-card{right:7px}
.proof-strip{font-size:.6rem}
.section{padding:80px 20px}
.section-heading{align-items:flex-start;flex-direction:column;gap:20px}
.product-cards,.restaurant-detail,.hotel-detail,.cta-section{grid-template-columns:1fr}
.faq-grid{grid-template-columns:1fr}
.sub-hero{padding:65px 20px}
.sub-hero h1{font-size:3rem}
.hotel-visual{padding:8px;overflow:hidden}
.mini-window{min-width:590px;transform:scale(.58);transform-origin:left top;margin-bottom:-150px}
.product-card{min-height:590px;padding:32px 26px}
.product-card h3{font-size:2rem}
.cap-grid{grid-template-columns:1fr}
.cap-grid article{min-height:190px}
.restaurant-detail{gap:55px}
.cta-section{margin:0 12px 45px;padding:50px 25px;gap:55px}
.cta-copy>div{flex-direction:column}
.contact-card{padding-left:0;border-left:0;border-top:1px solid rgba(214,173,82,.25);padding-top:35px}
.contact-card a:first-of-type{font-size:1.3rem}
footer{padding:30px 22px;grid-template-columns:1fr}
footer>div{flex-wrap:wrap}
footer small{grid-column:auto}
.whatsapp{right:16px;bottom:16px}
}

@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}
.reveal{opacity:1;transform:none;transition:none}
.button,.flow article{transition:none}
}
