/* Team 8K • the approved app palette, shared by every page. */
:root{color-scheme:dark;--ink:#f5f4ee;--muted:#b6c7c5;--line:#344a48;--paper:#0c191a;--card:#132625;--gold:#e8c36b;--gold-deep:#b18b3e;--teal:#3de0cb;--accent:#e8c36b;--blue:#e8c36b;--text:#f5f4ee;--heading:#fff;--border:#344a48;--shadow:0 20px 60px #0003}
html{scroll-behavior:smooth;scroll-padding-top:112px;background:#091314}
body{min-width:0;background:#0c191a;color:var(--ink);font-family:'DM Sans',system-ui,sans-serif;line-height:1.65;margin:0}
*,*:before,*:after{box-sizing:border-box}
img,svg,video{max-width:100%}img{height:auto}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--gold)}
h1,h2,h3,h4{color:#f8f7f0;letter-spacing:-.035em;line-height:1.12}p{color:var(--muted)}
.shell{width:min(1320px,calc(100% - 64px));margin-inline:auto}.section{padding-block:92px}.section-white,.section-tint,.section-dark{background:transparent;color:var(--ink)}
.section-tint{background:#102322}.section-dark{background:#061718}.section h2{font-size:clamp(30px,3.3vw,48px);max-width:920px}.eyebrow{color:var(--gold)!important;font-size:12px;text-transform:uppercase;letter-spacing:.18em;font-weight:800}
.site-header{position:sticky;top:0;z-index:100;background:#091819ed;border-bottom:1px solid #a8c7b91c;backdrop-filter:blur(16px);box-shadow:none}.topbar{background:#061011;color:#bdc8c1;font-size:11px}.topbar .shell{min-height:30px;justify-content:space-between}.topbar a{color:#dcdcc8}.header-inner{min-height:85px;gap:24px}.brand{color:#fff;gap:13px;flex-shrink:0}.brand>img{width:60px;height:60px;object-fit:contain}.brand>span{font-size:19px;line-height:1.05;letter-spacing:.13em}.brand small{color:#adbcaf;font-size:8px;letter-spacing:.2em;margin-top:8px}.nav{gap:22px}.nav a,.nav summary{font-size:13px;font-weight:600;color:#e2ebe5}.nav-dropdown{background:#132a29;border:1px solid var(--line);box-shadow:var(--shadow)}.nav-dropdown a:hover{background:#24423a;color:var(--gold)}.header-actions{gap:10px}.icon-btn{background:transparent;border:1px solid var(--line);color:#f6ead0}.header-actions .btn{padding:11px 19px;font-size:12px;white-space:nowrap}.btn,.button,button[type=submit]{background:linear-gradient(130deg,#fae7ad,#e2b852 55%,#ad7c2e);border:1px solid #f1d38e;color:#172321!important;border-radius:8px;box-shadow:inset 0 1px 0 #fff6;font-weight:800;line-height:1.4;text-decoration:none}.btn:hover,.button:hover{background:#f4d88e;transform:translateY(-2px);color:#111!important}.btn-outline,.btn-light,.btn-dark,.btn.secondary{background:transparent;color:#f5eddb!important;border:1px solid #60736a;box-shadow:none}.btn-outline:hover,.btn-light:hover,.btn-dark:hover{background:#20372f;color:#fff!important}
.premium-hero{padding:38px 0 0;background:radial-gradient(ellipse at 90% 10%,#85622a35,transparent 60%),linear-gradient(135deg,#102b2b,#0b1718 72%)}
.premium-hero .breadcrumb{font-size:12px;color:#aabcb7;margin-bottom:22px}.premium-hero h1{font-size:clamp(35px,5vw,70px);max-width:1100px;margin:16px 0 20px;font-weight:750;letter-spacing:-.045em}.premium-hero .lead{font-size:clamp(16px,1.4vw,19px);max-width:850px;line-height:1.7;color:#c6d3cc}.hero-heading{padding-bottom:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}.hero-heading .hero-actions{display:flex;gap:12px;flex-wrap:wrap;max-width:350px;justify-content:flex-end;padding-bottom:10px}.hero-heading>div{min-width:0}.master-art{display:block;margin:0;width:100%;position:relative;border-top:1px solid #e8c36b55;border-bottom:1px solid #e8c36b55;background:#071111}.master-art picture,.master-art img{display:block;width:100%}.master-art img{height:auto;object-fit:contain}.master-art-caption{font-size:11px;padding:9px 24px;margin:0;background:#071415;color:#a8bbb4;text-align:center}.hero-tag-row{display:flex;gap:12px 24px;flex-wrap:wrap;font-size:12px;color:#cbd8ca;margin-top:20px}.hero-tag-row span:before{content:'✓';color:#5ee3b5;margin-right:7px}
.trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-block:1px solid var(--line);background:#102725}.trust-strip>div{padding:26px 28px;border-right:1px solid var(--line)}.trust-strip strong{display:block;font-size:16px;color:#f3e8c7}.trust-strip span{font-size:12px;color:#9eb5ab}
.section-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:34px}.section-head h2{margin:10px 0 14px}.section-head p{max-width:700px;margin-bottom:0}.section-head>a{white-space:nowrap;font-size:13px;color:var(--gold)}
.premium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.premium-card{min-width:0;background:linear-gradient(145deg,#1b3431,#10211f);border:1px solid #d1b45e3a;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px #0002}.premium-card>img,.premium-card>picture{display:block;width:100%}.premium-card>img{aspect-ratio:1.6;object-fit:contain;background:#071314}.premium-card .card-body{padding:26px}.premium-card h3{font-size:23px;margin:9px 0 13px}.premium-card p{font-size:14px}.premium-card a.more{font-size:13px;color:var(--gold);font-weight:700}.premium-card .number{font-size:12px;color:var(--teal);letter-spacing:.1em}.premium-card ul{font-size:13px;color:#c7d2c5;padding-left:19px;line-height:1.85}.premium-grid.four{grid-template-columns:repeat(4,minmax(0,1fr))}.premium-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}
.price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.premium-price{border:1px solid #806b3e;background:linear-gradient(155deg,#243b30,#101d1e 70%);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;position:relative;min-width:0}.premium-price.featured{border-color:#e9c66e;box-shadow:0 0 35px #dfb74f13}.premium-price .price-art{display:block;aspect-ratio:1;width:100%;height:auto;object-fit:contain;background:#0b1416}.premium-price .price-body{padding:25px;display:flex;flex-direction:column;flex:1}.premium-price h3{font-size:26px;margin:4px 0 18px}.premium-price .amount{font-size:43px;line-height:1;color:#f3d88f;font-weight:750;letter-spacing:-.05em}.premium-price .amount small{font-size:11px;letter-spacing:.06em;color:#bfcab9;margin-left:5px}.premium-price .price-note{font-size:12px;color:#c7d2c0;min-height:42px;margin:14px 0}.premium-price ul{padding:18px 0 18px 17px;line-height:2;font-size:13px;color:#c5d1c6;border-top:1px solid #afbd951f;margin-top:0}.premium-price .btn{margin-top:auto;display:block;text-align:center;padding:12px 14px}.premium-price .badge{position:absolute;right:12px;top:12px;background:#edcc7c;color:#16302a;font-size:10px;padding:5px 10px;border-radius:20px;font-weight:800}.commercial-note{font-size:12px;line-height:1.8;color:#adbcaf;margin-top:22px;max-width:1000px}
.split-panel{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.split-panel>*{min-width:0}.screen-frame{border:1px solid #be9b4e66;border-radius:18px;padding:12px;background:#051013;box-shadow:0 30px 60px #0005}.screen-frame img{display:block;width:100%;height:auto;border-radius:9px}.screen-frame figcaption{font-size:11px;color:#aab8ab;padding:12px 5px 0}.feature-lines{display:grid;gap:20px;margin:28px 0}.feature-lines>div{padding-bottom:18px;border-bottom:1px solid var(--line)}.feature-lines strong{display:block;color:#f2deb2}.feature-lines p{font-size:14px;margin:7px 0 0}.code-chip{display:inline-flex;align-items:center;gap:15px;background:#091c1d;border:1px solid #b1944c66;border-radius:9px;padding:10px 14px;max-width:100%;color:#f7dfa9;font-size:15px}.code-chip button{background:transparent;border:1px solid #536c5f;border-radius:6px;color:#d7dfcf;padding:5px 9px;font-size:11px;cursor:pointer}
.art-row{padding:44px 0 24px;background:#071516}.art-row .row-heading{padding-inline:32px;display:flex;justify-content:space-between;gap:16px;align-items:baseline}.art-row h2{font-size:24px;margin:0 0 24px}.art-row .row-heading p{font-size:12px;max-width:600px}.marquee{width:100%;overflow-x:auto;scrollbar-width:none;padding:4px 0 16px;position:relative}.marquee::-webkit-scrollbar{display:none}.marquee-track{display:flex;width:max-content;gap:0;will-change:transform}.marquee-group{display:flex;gap:16px;padding-right:16px;flex-shrink:0;align-items:stretch}.marquee.running{overflow:hidden}.marquee.running .marquee-track{animation:team8k-scroll var(--duration,65s) linear infinite}.marquee.paused .marquee-track{animation-play-state:paused}.marquee-group>a,.marquee-group>div{width:180px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;padding:18px 15px 12px;border:1px solid #d4b05d33;border-radius:12px;background:linear-gradient(145deg,#f8f6e8,#dfece5);color:#123331;text-decoration:none}.marquee-group img{height:65px;width:140px;object-fit:contain}.marquee-group span{font-size:11px;margin-top:15px;letter-spacing:.02em;font-weight:700;text-align:center}.art-row.posters .marquee-group>a{width:145px;padding:0;background:#0b2021;border-color:#a6b8aa33;color:#e3e7da;overflow:hidden}.art-row.posters .marquee-group img{width:145px;height:214px;object-fit:cover}.art-row.posters .marquee-group span{padding:0 10px 12px;margin-top:10px}.row-context{font-size:11px;padding:8px 32px 0;color:#9fb3a9}.carousel-controls,.carousel-toolbar{display:none!important}.static-gallery{overflow-x:auto}.static-gallery .carousel-track{animation:none!important;scroll-snap-type:x proximity}.static-gallery img{object-fit:contain}
@keyframes team8k-scroll{to{transform:translateX(-50%)}}
.country-search,.filter-bar{display:flex;gap:12px;align-items:end;flex-wrap:wrap;margin:25px 0}.filter-bar label,.country-search label{font-size:12px;font-weight:700;display:flex;gap:7px;flex-direction:column;min-width:0;flex:1}.filter-bar input,.filter-bar select,.country-search input{margin:0;background:#092122;border:1px solid #527061;color:#edf1df;border-radius:8px;padding:12px 15px;min-width:0;width:100%}.filter-bar button{background:#183831;color:#f0dfa9;border:1px solid #61735b;border-radius:8px;padding:12px 18px;font-weight:700;cursor:pointer}.filter-count{font-size:12px;color:#b9c7b9}.country-card .country-flag{width:34px;height:25px;object-fit:contain;vertical-align:middle;border-radius:3px;margin-right:8px}.country-card h3{font-size:20px}.country-card p{font-size:12px;line-height:1.7}.country-card .art-thumb{aspect-ratio:1.6;object-fit:contain;display:block;width:100%;background:#071516}.country-links{display:flex;gap:10px 20px;flex-wrap:wrap;font-size:12px}.country-entry{padding:32px 0;border-bottom:1px solid #435c4a}.country-entry h3{font-size:26px}.country-entry .entry-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:center}.country-entry img{width:100%;border-radius:12px}.country-entry p{font-size:14px}.small-label{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:#b99c63}
.article,.legacy-body,.guide-card,.app-card,.feature-card,.panel,.price-card,.order-card,.toc,.article-summary,.comparison-card,.content-card{background-color:transparent;color:var(--ink);border-color:var(--line)}.guide-card,.app-card,.feature-card,.panel,.price-card,.comparison-card,.content-card{background:#142a27}.article p,.legacy-body p,.article li{color:#c0cdc0}.article h2{margin-top:50px;font-size:32px}.article h3{font-size:23px}.article-summary{background:#17342c;border:1px solid #81996c55;border-left:3px solid var(--gold);color:#ece5c8}.article-summary strong{color:var(--gold)}.toc{background:#112724;border:1px solid var(--line);border-radius:12px;padding:24px}.toc a{color:#ccd4bd}.content-wrap{padding-block:64px}.article-layout{gap:50px}.article-layout>*{min-width:0}.article img{object-fit:contain;max-width:100%;height:auto}.figure-card,.gallery-card{background:#0c1d1c;border-color:var(--line)}figcaption{font-size:12px;color:#9eafa5}.breadcrumb a{color:#c7d0b7}.breadcrumb{overflow-wrap:anywhere}.article code{background:#1f382d;color:#f7d88b;padding:2px 5px;border-radius:4px}.article table{width:100%;color:#cbd5c4;border-collapse:collapse}.article th,.article td{border-color:#3d5547;padding:15px}.article th{background:#1c382d;color:#f0e2bb}.article td{background:#112622}.table-wrap{max-width:100%;overflow-x:auto}input,select,textarea{max-width:100%;background:#102625;color:#f3f2e3;border-color:#5f7461}label{color:#d5dec9}.form-status.error{color:#ffd2aa}.result-page{padding:60px 0}
.faq-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:50px}.faq-nav{position:sticky;top:135px;align-self:start}.faq-nav a{display:block;padding:9px 0;font-size:13px;color:#bfcdb6}.faq-group{margin-bottom:55px}.faq-group h2{font-size:30px}.faq-list details{border:1px solid #3c5949;border-radius:9px;background:#102723;margin-bottom:10px;padding:0}.faq-list summary{padding:20px 22px;font-weight:650;cursor:pointer;color:#edf0df;list-style-position:inside;line-height:1.5}.faq-list details[open]{border-color:#a38c50}.faq-list details p{padding:0 23px 20px;margin:0;font-size:14px;color:#b7c9bb}.faq-list a{color:#e2c57f}.faq-item[hidden],.premium-card[hidden],.country-entry[hidden]{display:none}.faq-list :target{outline:2px solid var(--gold);outline-offset:3px}
.pre-footer{padding:65px 0;background:radial-gradient(ellipse at 80% 50%,#7f662f55,transparent 65%),#102e29;border-block:1px solid #9c854557;color:#e5e8cf}.pre-footer .shell{display:flex;gap:32px;justify-content:space-between;align-items:center}.pre-footer h2{font-size:34px;margin:8px 0 12px}.pre-footer p{max-width:760px;font-size:14px;margin:0}.site-footer{background:#061314;color:#b3c3b6;border-top:0;padding-top:65px}.site-footer .brand{margin-bottom:23px}.site-footer .footer-grid{gap:50px}.site-footer h3{font-size:13px;letter-spacing:.06em;color:#f0dcaa}.site-footer p,.site-footer a{font-size:12px;color:#aebfb1}.site-footer nav{gap:11px}.footer-bottom{border-color:#254136;color:#95ab9d;gap:25px}.footer-bottom nav{display:flex;flex-wrap:wrap;gap:20px}.motion-button{background:transparent;color:#d7cfab;border:1px solid #57715a;padding:9px 13px;border-radius:7px;cursor:pointer;font-size:11px}.back-to-top{position:fixed;right:22px;bottom:24px;width:43px;height:43px;display:grid;place-items:center;border-radius:50%;border:1px solid #bb9956;background:#0c2927;color:#f3dc9d;text-decoration:none;z-index:80;font-size:20px}.floating-wa{right:auto;left:22px;bottom:24px;width:auto;max-width:180px;padding:11px 17px;background:#133c2d;color:#e3f3c8;border:1px solid #81be7c;border-radius:30px;box-shadow:0 7px 25px #0004;font-size:12px;z-index:80}.floating-wa i{font-size:19px}.search-dialog{background:#102b26;color:#f3eedc;border:1px solid #81956d}.search-dialog input{background:#0b1e1d;color:#f5edcf}.search-result{border-color:#47604e;color:#eee3c3}.search-result small{color:#b8c6b1}.search-dialog::backdrop{background:#000b}.preloader{display:none!important}.reveal,.reveal-up{opacity:1!important;transform:none!important}
.directory-note,.guide-note{background:#142c26;border:1px solid #5d6d4d;border-radius:12px;padding:22px 26px;margin:25px 0;font-size:14px;color:#c4d0b8}.pagination a,.pagination span{background:#16382e;color:#e9e5c8;border:1px solid #65704e}.pagination [aria-current]{background:#e6c774;color:#102820}.article-meta{font-size:12px;color:#b0c1a8}.blog-card .card-body{padding:25px}.blog-card .card-body h3{font-size:22px}.device-thumb{height:155px!important;width:100%!important;object-fit:contain!important;padding:28px;background:#e8eee5!important}.feature-chips{display:flex;gap:10px;flex-wrap:wrap}.feature-chips span{font-size:11px;padding:7px 12px;border:1px solid #5b6b4a;border-radius:30px;color:#d4d9bd}.visually-hidden,.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.js-only{display:none}.js .js-only{display:flex}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #53ead0;outline-offset:5px}.skip-link:focus{top:10px;left:10px;background:#ffe4a3;color:#142c24;z-index:200}.empty-message{padding:25px;color:#e7d6ad;border:1px dashed #7c835e;border-radius:10px}.breadcrumb{display:flex;flex-wrap:wrap;gap:8px}
.request-form{display:grid;gap:17px;padding:30px;background:#102822;border:1px solid #54664b;border-radius:16px}.request-form>label{display:grid;gap:8px;font-size:13px}.request-form input,.request-form select,.request-form textarea{padding:12px 13px;border:1px solid #5b7157;border-radius:7px;width:100%;font:inherit}.request-form input[type=checkbox]{width:18px;height:18px;display:inline-block}.request-form .form-status{font-size:12px}.request-form button{padding:13px 18px;cursor:pointer}.directory-list{columns:3;column-gap:35px;padding-left:20px}.directory-list li{break-inside:avoid;font-size:13px;margin-bottom:11px}
@media(max-width:768px){.directory-list{columns:2}.request-form{padding:22px}}
@media(max-width:420px){.directory-list{columns:1}}
@media(min-width:1600px){.master-art{max-width:1920px;margin-inline:auto}}
@media(max-width:1100px){.nav{gap:15px}.brand small{display:none}.brand>span{font-size:16px}.header-inner{gap:18px}.shell{width:calc(100% - 40px)}.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-heading{grid-template-columns:minmax(0,1fr)}.hero-heading .hero-actions{justify-content:flex-start;max-width:none;gap:10px}.premium-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.split-panel{gap:35px}.site-footer .footer-grid{gap:30px}}
@media(max-width:980px){.header-inner{flex-wrap:wrap;min-height:76px;position:relative}.header-actions{margin-left:auto}.nav{display:flex;width:100%;order:4;flex-direction:column;align-items:stretch;padding:20px 0;gap:0;background:#0b211f}.nav a,.nav summary{padding:13px 10px}.js .nav{display:none}.js .nav.open{display:flex;position:static;max-height:calc(100dvh - 125px);overflow-y:auto}.nav-dropdown{position:static;box-shadow:none;min-width:0}.menu-toggle{display:none}.js .menu-toggle{display:grid}.premium-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-layout{grid-template-columns:1fr}.faq-nav{position:static;display:flex;flex-wrap:wrap;gap:8px 20px;border-bottom:1px solid var(--line);padding-bottom:25px}.article-layout{grid-template-columns:1fr}.toc{position:static}.trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-strip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}}
@media(max-width:640px){html{scroll-padding-top:110px}.shell{width:calc(100% - 32px)}.topbar .email{display:none}.topbar .shell{justify-content:center;font-size:10px}.brand>img{height:46px;width:46px}.brand>span{font-size:14px}.brand{gap:8px}.header-inner{gap:10px;min-height:72px}.header-actions{gap:7px}.header-actions .btn{font-size:10px;padding:10px 11px}.icon-btn{width:35px;height:35px}.header-actions .search-button{display:none}.premium-hero{padding-top:28px}.premium-hero h1{font-size:36px;letter-spacing:-.04em;margin-top:13px}.premium-hero .lead{font-size:15px;line-height:1.8}.hero-heading{gap:15px;padding-bottom:29px}.hero-heading .hero-actions .btn{font-size:12px;padding:12px 17px}.hero-tag-row{gap:9px 17px;font-size:10px}.premium-hero .breadcrumb{font-size:10px;margin-bottom:20px}.master-art picture{max-width:520px;margin-inline:auto}.master-art-caption{font-size:10px;padding-inline:17px}.section{padding-block:60px}.section h2{font-size:31px}.section-head{display:block;margin-bottom:25px}.section-head>a{display:inline-block;margin-top:16px}.section-head p{font-size:14px}.premium-grid{gap:13px}.premium-grid .card-body{padding:18px}.premium-card h3{font-size:19px}.premium-card p{font-size:12px}.premium-grid.two{grid-template-columns:1fr}.price-grid{grid-template-columns:1fr;gap:25px}.premium-price .price-art{aspect-ratio:1.1}.premium-price .price-body{padding:24px}.premium-price h3{font-size:29px}.premium-price .amount{font-size:44px}.split-panel{grid-template-columns:1fr;gap:32px}.trust-strip>div{padding:21px 16px}.trust-strip strong{font-size:13px}.trust-strip span{font-size:10px}.art-row{padding-top:30px}.art-row .row-heading{display:block;padding-inline:16px}.art-row h2{font-size:22px;margin-bottom:12px}.art-row .row-heading p{margin-bottom:20px}.marquee-group>a,.marquee-group>div{width:150px;padding:14px 10px 10px}.marquee-group img{height:52px;width:125px}.row-context{padding-inline:16px;font-size:10px}.country-entry .entry-inner{grid-template-columns:1fr;gap:20px}.country-card h3{font-size:17px}.country-card .card-body{padding:17px}.country-card .country-flag{width:25px;height:19px;margin-right:5px}.article-layout{display:block}.toc{margin-top:35px}.article h2{font-size:27px;margin-top:38px}.article h3{font-size:22px}.content-wrap{padding-block:40px}.article p,.article li{font-size:15px}.article table{font-size:13px;min-width:480px}.article td,.article th{padding:12px}.pre-footer .shell{display:block}.pre-footer{padding-block:45px}.pre-footer .btn{margin-top:24px;display:inline-block}.pre-footer h2{font-size:28px}.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 22px}.site-footer .footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{display:block;padding-bottom:80px}.footer-bottom nav{gap:15px}.motion-button{margin-top:25px}.floating-wa{left:14px;bottom:16px;padding:9px 13px;font-size:11px}.back-to-top{right:14px;bottom:16px;width:39px;height:39px}.faq-list summary{padding:17px 16px;font-size:14px}.faq-list details p{padding:0 17px 18px;font-size:13px}.filter-bar{gap:10px}.filter-bar label{flex-basis:100%}.premium-card .device-thumb{height:110px!important;padding:20px}.country-links{font-size:11px}.feature-chips span{font-size:10px}.article figure{margin-inline:0}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.marquee.running{overflow-x:auto}}
