/* Only the two font families used by the designer are bundled; licenses in fonts/. */
@font-face{font-family:OMV-Montserrat;src:url('fonts/montserrat-variable.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:OMV-Varela;src:url('fonts/varela-round-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
.omv{--omv-ink:#24234a;--omv-muted:#626276;--omv-line:#d9d9e3;--omv-soft:#e8e8ef;--omv-ground:#f7f7fa;--omv-night:#19184c;--omv-accent:#302d7c;--omv-gutter:clamp(20px,7.8vw,112px);--omv-section:clamp(64px,8.4vw,120px);font:400 16px/1.5 OMV-Montserrat,system-ui,sans-serif;color:var(--omv-ink);background:#fff;text-align:left;width:100%;max-width:100%;isolation:isolate;-webkit-font-smoothing:antialiased}
.omv,.omv *,.omv *::before,.omv *::after{box-sizing:border-box}
.omv [hidden]{display:none!important}
.omv h1,.omv h2,.omv h3{font-family:OMV-Varela,OMV-Montserrat,system-ui,sans-serif;font-weight:400;line-height:1.12;letter-spacing:-.025em;color:inherit;margin:0;overflow-wrap:break-word}
.omv h1{font-size:clamp(44px,5.6vw,76px)}
.omv h2{font-size:clamp(36px,3.9vw,56px)}
.omv h3{font-size:22px}
.omv p{font:inherit;color:inherit;margin:0}
.omv a{color:inherit;text-decoration:none;box-shadow:none}
.omv a:hover{text-decoration:none}
.omv img{display:block;max-width:100%;height:auto;border:0;border-radius:0;box-shadow:none}
.omv button,.omv select,.omv input{font:inherit;color:inherit;letter-spacing:normal;text-transform:none;box-shadow:none}
.omv button{cursor:pointer}
.omv button:hover,.omv button:focus{background-color:var(--omv-accent);color:#fff}
.omv :focus-visible{outline:3px solid var(--omv-accent);outline-offset:4px}
.omv .omv-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.omv .omv-eyebrow{display:block;font-size:12px;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:var(--omv-muted)}
.omv .omv-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:12px 24px;border:1px solid transparent;border-radius:8px;background:var(--omv-accent);color:#fff;font:500 16px/1.4 OMV-Montserrat,system-ui,sans-serif;transition:background .2s,color .2s;text-align:center}
.omv .omv-btn:hover{background:#252265;color:#fff}
.omv .omv-btn-light{background:#fff;color:var(--omv-ink)}
.omv .omv-btn-light:hover{background:#ececf5;color:var(--omv-ink)}
.omv .omv-btn-outline{background:transparent;color:var(--omv-ink);border-color:var(--omv-line)}
.omv .omv-btn-outline:hover{background:var(--omv-ink);color:#fff}
.omv .omv-btn-ghost{background:transparent;color:#fff;border-color:#fff}
.omv .omv-btn-ghost:hover{background:#fff;color:var(--omv-ink)}
.omv .omv-banner{position:relative;isolation:isolate;min-height:clamp(440px,42vw,560px);display:flex;align-items:center;padding:56px var(--omv-gutter) 112px;overflow:hidden;border-radius:12px;background:var(--omv-night);color:#fff}
.omv .omv-banner::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(17,16,57,.97),rgba(17,16,57,.86) 31%,rgba(17,16,57,.42) 68%,rgba(17,16,57,.23)),linear-gradient(0deg,rgba(17,16,57,.36),transparent 55%);pointer-events:none}
.omv .omv-banner-media{position:absolute;inset:0;z-index:-2}
.omv .omv-banner-slide{position:absolute;inset:0}
.omv .omv-banner-slide img{width:100%;height:100%;object-fit:cover;object-position:center 52%}
.omv .omv-banner-slide:nth-child(2) img{width:82%;margin-left:auto;object-position:right 62%;mask-image:linear-gradient(to right,transparent,#000 25%)}
.omv .omv-banner-slide:nth-child(3) img{height:calc(100% + 8vw);margin-top:-4vw;object-position:center 56%;transform:rotate(2deg) scale(1.04)}
.omv .omv-banner-content{position:relative;max-width:580px;pointer-events:none}
.omv .omv-banner-content a{pointer-events:auto}
.omv .omv-banner .omv-eyebrow{color:#fff;font-weight:600;margin-bottom:16px}
.omv .omv-banner h1{font-weight:500}
.omv .omv-banner p{max-width:480px;margin:20px 0 28px;font-size:18px;line-height:1.55}
.omv .omv-banner .omv-dots{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);color:#fff;pointer-events:auto}
.omv .omv-banner :focus-visible,.omv .omv-single-hero :focus-visible,.omv .omv-cta :focus-visible{outline-color:#fff}
.omv .omv-section{padding:var(--omv-section) var(--omv-gutter)}
.omv .omv-catalogue>h2{margin-bottom:40px;font-weight:600}
.omv .omv-layout{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:32px}
.omv .omv-filter-shell{position:sticky;top:24px;align-self:start;min-width:0}
.omv .omv-filter-toggle{display:none}
.omv .omv-filter-shell .omv-filters{position:static}
.omv .omv-filters{position:sticky;top:24px;display:grid;gap:24px;min-width:0;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:24px;border:1px solid var(--omv-line);border-radius:10px;background:#fff;margin:0}
.omv .omv-filters h3{font-size:22px}
.omv .omv-filters fieldset{min-width:0;border:0;padding:0;margin:0}
.omv .omv-filters legend{display:block;float:none;width:auto;padding:0;margin:0 0 12px;font-size:16px;line-height:1.5;color:var(--omv-ink)}
.omv .omv-categories{display:grid;gap:8px}
.omv .omv-choice{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 10px;border:1px solid var(--omv-soft);border-radius:8px;cursor:pointer;font-size:16px;line-height:1.5}
.omv .omv-choice:has(input:checked){border-color:var(--omv-accent);background:#efeffa}
.omv .omv-choice input{flex:none;width:18px;height:18px;margin:0;accent-color:var(--omv-accent);appearance:auto}
.omv .omv-choice span{flex:1;min-width:0}
.omv .omv-choice small{color:var(--omv-muted);font-size:14px}
.omv .omv-field{display:grid;gap:10px}
.omv .omv-field label{font-size:16px;font-weight:400}
.omv .omv-field select{width:100%;min-width:0;min-height:48px;border:1px solid var(--omv-line);border-radius:8px;padding:10px 12px;background:#fff;appearance:auto;font-size:16px;line-height:1.5}
.omv .omv-clear{min-height:44px;padding:10px 12px;border:1px solid var(--omv-line);border-radius:8px;background:#fff;font-size:16px;line-height:1.5}
.omv .omv-results{min-width:0}
.omv .omv-count{margin:0 0 20px;color:var(--omv-muted)}
.omv .omv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:stretch}
.omv.omv-home{background:transparent}
.omv .omv-grid-home{grid-template-columns:repeat(3,minmax(0,1fr))}
.omv .omv-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--omv-soft);border-radius:10px;background:#fff;color:var(--omv-ink);transition:border-color .2s,box-shadow .2s}
.omv .omv-card:hover{border-color:var(--omv-accent);box-shadow:0 16px 32px rgba(25,24,76,.1)}
.omv .omv-card-media{display:grid;place-items:center;aspect-ratio:1.6;overflow:hidden;background:var(--omv-ground)}
.omv .omv-card-media img{width:100%;height:100%;min-height:0;object-fit:contain}
.omv .omv-card-media-framed{position:relative}
.omv .omv-card-media-framed img{position:absolute;max-width:none;width:var(--omv-img-width);height:var(--omv-img-height);left:var(--omv-img-left);top:var(--omv-img-top);object-fit:contain}
.omv .omv-no-photo{font-size:14px;padding:20px;color:var(--omv-muted)}
.omv .omv-card-body{display:flex;flex:1;flex-direction:column;gap:12px;padding:16px}
.omv .omv-card-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
.omv .omv-card-heading>div:first-child{min-width:0}
.omv .omv-card h3{font-size:clamp(19px,1.7vw,22px);line-height:1.2;letter-spacing:-.02em}
.omv .omv-similar{display:block;margin-top:4px;color:var(--omv-muted);font-size:13px}
.omv .omv-card-price{flex:none;display:flex;flex-direction:column;align-items:flex-end;max-width:52%;text-align:right;color:var(--omv-accent);font-size:18px;line-height:1.3;overflow-wrap:anywhere}
.omv .omv-card-price small{color:var(--omv-muted);font-size:13px;margin-top:4px}
.omv .omv-card-meta{display:flex;flex-wrap:wrap;gap:8px}
.omv .omv-card-meta span{display:block;border:1px solid var(--omv-line);border-radius:8px;padding:4px 8px;font-size:14px}
.omv .omv-card-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;list-style:none;margin:0;padding:0}
.omv .omv-card-facts li{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;text-align:center;margin:0;padding:0}
.omv .omv-card-facts li>span:last-child{color:var(--omv-muted);font-size:12px;line-height:1.3;overflow-wrap:anywhere}
.omv .omv-fact-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;color:var(--omv-accent);font-size:25px;font-weight:600;line-height:1}
.omv .omv-fact-icon svg{display:block;width:26px;height:26px;fill:currentColor}
.omv .omv-terms{font-size:12px;line-height:1.5;color:var(--omv-muted);white-space:pre-line}
.omv .omv-card-details{border-top:1px solid var(--omv-soft);font-size:14px}
.omv .omv-card-details summary{min-height:44px;padding:12px 0;color:var(--omv-accent);cursor:pointer;list-style:revert;font:400 14px/1.5 OMV-Montserrat,system-ui,sans-serif}
.omv .omv-card-details>div{display:grid;gap:12px;padding:0 0 12px;overflow-wrap:anywhere}
.omv .omv-card-details dl{display:grid;gap:8px;margin:0}
.omv .omv-card-details dl>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px}
.omv .omv-card-details dt{font-weight:400;color:var(--omv-muted)}
.omv .omv-card-details dd{margin:0}
.omv .omv-card-link{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:10px 14px;border:1px solid var(--omv-accent);border-radius:8px;margin-top:auto;color:var(--omv-accent);font-size:16px}
.omv .omv-card-link:hover,.omv .omv-card-link:focus-visible{background:var(--omv-accent);color:#fff}
.omv .omv-contact-link{display:flex;align-items:center;justify-content:center;min-height:44px;color:var(--omv-accent);font-size:14px;text-decoration:underline}
.omv .omv-empty{border:1px solid var(--omv-line);border-radius:10px;padding:32px;background:var(--omv-ground)}
.omv .omv-empty h3{margin-bottom:12px;font-size:24px}
.omv .omv-lines{white-space:pre-line}
.omv .omv-single-hero{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;gap:80px;min-height:560px;padding:32px clamp(24px,4vw,56px) 48px;background:var(--omv-night);color:#fff;overflow:hidden;border-radius:12px}
.omv .omv-cover{position:absolute;inset:0;z-index:-2}
.omv .omv-cover img{width:100%;height:100%;object-fit:cover}
.omv .omv-single-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(10,10,20,.76),rgba(10,10,20,0) 80%),linear-gradient(0deg,rgba(10,10,20,.85),rgba(10,10,20,.05) 80%);pointer-events:none}
.omv .omv-back{display:inline-flex;align-items:center;min-height:44px;align-self:flex-start;padding:8px 16px;border:1px solid var(--omv-soft);border-radius:8px;background:rgba(255,255,255,.96);color:var(--omv-accent);font-size:16px}
.omv .omv-single-hero .omv-back:focus-visible{outline-color:var(--omv-accent)}
.omv .omv-single-hero-content{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}
.omv .omv-single-intro{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0;max-width:650px}
.omv .omv-single-intro h1{font-size:clamp(40px,5.8vw,80px);line-height:1.08}
.omv .omv-single-intro p{max-width:60ch;line-height:1.65}
.omv .omv-hero-prices{flex:0 1 320px;display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right;min-width:0}
.omv .omv-hero-prices .omv-eyebrow{color:#fff}
.omv .omv-hero-prices strong{font-size:clamp(28px,3.2vw,48px);font-weight:400;white-space:nowrap;line-height:1.1}
.omv .omv-hero-prices p{font-size:16px;max-width:320px;line-height:1.5;white-space:pre-line}
.omv .omv-technical{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,96px);align-items:start}
.omv .omv-technical h2{margin-top:16px}
.omv .omv-technical-facts{margin:40px 0 0;border-top:1px solid var(--omv-ink)}
.omv .omv-technical-facts>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:16px;align-items:center;min-height:56px;border-bottom:1px solid var(--omv-soft);padding:12px 0}
.omv .omv-technical-facts dt{font-weight:400;color:var(--omv-muted)}
.omv .omv-technical-facts dd{margin:0;text-align:right;overflow-wrap:anywhere}
.omv .omv-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}
.omv .omv-summary{padding-top:0}
.omv .omv-summary h2{font-size:clamp(24px,2.5vw,36px);max-width:800px;line-height:1.3;margin-bottom:64px}
.omv .omv-specs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;margin:0}
.omv .omv-specs>div{border-top:1px solid var(--omv-line);padding-top:18px}
.omv .omv-specs dt{color:var(--omv-muted);font-size:14px;font-weight:400;margin-bottom:10px}
.omv .omv-specs dd{font-size:clamp(20px,2.1vw,30px);line-height:1.3;margin:0;overflow-wrap:anywhere}
.omv .omv-photo-section{padding-top:0}
.omv .omv-photo-section>h2{margin-bottom:32px}
.omv .omv-gallery{min-width:0;position:relative}
.omv .omv-gallery-slides{border-radius:10px;overflow:hidden;background:var(--omv-ground)}
.omv .omv-gallery [data-slide]{display:block;width:100%;padding:0;border:0;cursor:zoom-in}
.omv .omv-gallery [data-slide] img{width:100%;aspect-ratio:3/2;object-fit:contain}
.omv .omv-gallery-compact [data-slide] img{aspect-ratio:1;object-fit:contain}
.omv [data-slider-controls]{display:none}
.omv .omv-enhanced [data-slider-controls]{display:flex}
.omv .omv-gallery-controls{align-items:center;justify-content:center;gap:20px;margin-top:16px}
.omv .omv-dots{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap}
.omv .omv-dots button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;border-radius:8px}
.omv .omv-dots button::before{content:"";width:8px;height:8px;border-radius:99px;background:currentColor;opacity:.45}
.omv .omv-dots button[aria-current="true"]::before{width:24px;opacity:1}
.omv .omv-dots button:hover{background:rgba(128,128,128,.12);color:inherit}
.omv .omv-arrow{display:grid;place-items:center;flex:none;width:44px;height:44px;min-height:44px;border:1px solid currentColor;border-radius:8px;background:transparent;font-size:24px;line-height:1;padding:4px;color:inherit}
.omv .omv-dialog{position:fixed;inset:0;width:min(1200px,96vw);max-width:96vw;max-height:94dvh;height:auto;padding:64px 24px 20px;border:1px solid #5c5b78;border-radius:12px;background:var(--omv-night);color:#fff;margin:auto;overflow:auto;font-family:OMV-Montserrat,system-ui,sans-serif}
.omv .omv-dialog::backdrop{background:rgba(10,10,20,.94)}
.omv .omv-dialog [data-dialog-image] img{width:100%;height:calc(85dvh - 160px);max-height:800px;object-fit:contain}
.omv .omv-dialog-close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border:1px solid #fff;background:transparent;color:#fff;border-radius:8px;font-size:32px;line-height:1;padding:0}
.omv .omv-dialog-controls{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:16px}
.omv .omv-dialog :focus-visible{outline-color:#fff}
.omv .omv-benefits{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:64px;background:var(--omv-accent);color:#fff}
.omv .omv-benefits ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;border-top:1px solid rgba(255,255,255,.7)}
.omv .omv-benefits li{display:flex;align-items:center;gap:16px;min-height:72px;border-bottom:1px solid rgba(255,255,255,.24);padding:16px 0;font-size:17px}
.omv .omv-cta{position:relative;isolation:isolate;overflow:hidden;background:var(--omv-night);color:#fff;min-height:520px;display:flex;justify-content:center;align-items:center;text-align:center;padding:96px var(--omv-gutter)}
.omv .omv-cta::after{content:"";position:absolute;inset:0;background:rgba(10,10,20,.6);z-index:-1;pointer-events:none}
.omv .omv-cta-inner{display:flex;flex-direction:column;align-items:center;gap:28px;min-width:0}
.omv .omv-cta h2{max-width:760px;font-size:clamp(40px,4.45vw,64px);line-height:1.05}
.omv .omv-cta .omv-actions{justify-content:center;margin-top:12px}
@media(max-width:1100px){.omv .omv-layout{grid-template-columns:260px minmax(0,1fr);gap:24px}.omv .omv-card-heading{flex-wrap:wrap}.omv .omv-card-price{max-width:100%;align-items:flex-start;text-align:left}.omv .omv-single-hero-content{align-items:flex-start;flex-direction:column}.omv .omv-hero-prices{align-items:flex-start;flex:auto;text-align:left}.omv .omv-benefits{grid-template-columns:1fr;gap:40px}}
@media(max-width:960px){.omv .omv-filter-shell{position:static}.omv.omv-fleet-enhanced .omv-filter-shell{position:sticky;top:12px;z-index:5}.omv.omv-fleet-enhanced .omv-filter-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;width:100%;padding:12px 16px;border:1px solid var(--omv-line);border-radius:8px;background:#fff;color:var(--omv-ink);font-size:16px;box-shadow:0 4px 16px rgba(36,35,74,.08)}.omv .omv-filter-toggle [data-filter-result]{font-size:14px;color:var(--omv-muted);margin-left:auto}.omv.omv-fleet-enhanced .omv-filter-shell .omv-filters{position:absolute;top:calc(100% + 8px);left:0;right:0;max-height:calc(100dvh - 96px);overflow-y:auto;box-shadow:0 8px 24px rgba(36,35,74,.16)}.omv .omv-layout{grid-template-columns:1fr;gap:28px}.omv .omv-filters{position:static;max-height:none;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.omv .omv-filters h3,.omv .omv-filters fieldset{grid-column:1/-1}.omv .omv-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.omv .omv-grid-home{grid-template-columns:repeat(2,minmax(0,1fr))}.omv .omv-technical{grid-template-columns:1fr}.omv .omv-technical>div{min-width:0}.omv .omv-gallery-compact{max-width:660px;margin:0 auto}.omv .omv-specs{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:768px){.omv{--omv-gutter:24px;--omv-section:56px}.omv .omv-banner{min-height:480px;padding:44px var(--omv-gutter) 112px}.omv .omv-banner::after{background:linear-gradient(90deg,rgba(17,16,57,.93),rgba(17,16,57,.54)),linear-gradient(0deg,rgba(17,16,57,.65),transparent 70%)}.omv .omv-banner p{font-size:16px}.omv .omv-banner-slide img{object-position:72% center}.omv .omv-banner-slide:nth-child(2) img{width:100%;mask-image:none}.omv .omv-banner-slide:nth-child(3) img{height:100%;margin-top:0;object-position:72% center;transform:rotate(2deg) scale(1.1)}.omv .omv-single-hero{min-height:0;padding:24px;gap:32px;border-radius:0}.omv .omv-has-cover .omv-cover{position:relative;inset:auto;z-index:auto;margin:-24px -24px 0}.omv .omv-has-cover .omv-cover img{width:100%;height:auto;aspect-ratio:2;object-fit:cover}.omv .omv-has-cover .omv-back{position:absolute;left:16px;top:16px;font-size:14px}.omv .omv-single-hero::after{display:none}.omv .omv-single-intro h1{font-size:clamp(36px,8vw,56px)}.omv .omv-single-hero-content{gap:32px}.omv .omv-hero-prices strong{font-size:36px}.omv .omv-technical-facts>div{gap:12px}.omv .omv-summary h2{margin-bottom:40px}.omv .omv-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.omv .omv-cta{min-height:440px;padding:64px var(--omv-gutter)}.omv .omv-cta-inner,.omv .omv-cta .omv-actions{width:100%}.omv .omv-actions .omv-btn{width:100%;justify-content:center;padding:12px 16px}.omv .omv-dialog{padding:64px 12px 16px}.omv .omv-benefits ul{grid-template-columns:1fr}.omv .omv-gallery-controls{gap:8px}.omv .omv-gallery-controls .omv-dots{gap:0}}
@media(max-width:640px){.omv .omv-grid,.omv .omv-grid-home{grid-template-columns:minmax(0,1fr)}.omv .omv-filters{grid-template-columns:minmax(0,1fr);padding:16px}.omv .omv-categories{grid-template-columns:repeat(2,minmax(0,1fr))}.omv .omv-choice{padding:8px;gap:6px;font-size:14px}.omv .omv-card-heading{flex-wrap:nowrap}.omv .omv-card-price{align-items:flex-end;text-align:right;max-width:52%}.omv .omv-catalogue>h2{font-size:36px}.omv .omv-card h3{font-size:22px}.omv .omv-benefits{gap:32px}.omv .omv-gallery-controls{flex-wrap:wrap}}
@media(max-width:360px){.omv{--omv-gutter:18px}.omv .omv-card-heading{flex-wrap:wrap}.omv .omv-card-price{align-items:flex-start;text-align:left;max-width:100%}.omv .omv-technical-facts>div{grid-template-columns:1fr;gap:4px}.omv .omv-technical-facts dd{text-align:left}.omv .omv-gallery-controls .omv-dots button{width:40px}}
@media(prefers-reduced-motion:reduce){.omv *,.omv *::before,.omv *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
