@font-face{font-family:Inter;src:url('/uploads/2026/06/Inter-400.woff') format('woff');font-display:swap}

@font-face{font-family:Manrope;src:url('/uploads/2026/06/Manrope-500.woff') format('woff');font-display:swap}

:root{--ink:#000;--muted:color-mix(in srgb,#000 80%,transparent);--cyan:oklch(.65 .107 221);--cyan-dark:oklch(.747 .107 221);--soft:oklch(.95 0 0);--line:#d9ddde;--gold:#d8b33e;--max:85.375rem;--gutter:clamp(1rem,calc(6.3618290258vw - .4314115308rem),5rem);--space-m:clamp(1.5rem,calc(.5964214712vw + 1.365805169rem),1.875rem);--section-m:clamp(3rem,calc(4.1749502982vw + 2.0606361829rem),5.625rem);--text-m:clamp(1rem,calc(.1988071571vw + .9552683897rem),1.125rem);--h1:clamp(1.944rem,calc(1.6170835726vw + 1.5801561962rem),2.9607412963rem);--h2:clamp(1.62rem,calc(.9560417495vw + 1.4048906064rem),2.22111125rem);--h3:clamp(1.35rem,calc(.5029821074vw + 1.2368290258rem),1.66625rem);--header:98px;--radius:5px}

*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{width:100%;margin:0;color:var(--ink);font-family:Inter,Arial,sans-serif;font-size:var(--text-m);line-height:calc(6px + 2ex);background:#fff;direction:ltr;text-align:left;overflow-x:hidden}
img{display:block;max-width:100%;border-radius:var(--radius)}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit}
h1,h2,h3,h4{font-family:Manrope,Arial,sans-serif;line-height:calc(4px + 2ex);margin:0 0 1.2em;font-weight:700;text-wrap:balance}
h1{font-size:var(--h1)}
h2{font-size:var(--h2)}
h3{font-size:var(--h3)}
p{margin:0 0 1em;color:var(--muted);text-wrap:pretty}
.container{width:min(var(--max),calc(100% - var(--gutter)*2));margin-inline:auto}
.narrow{width:min(48rem,calc(100% - var(--gutter)*2));margin-inline:auto}
.center{text-align:center}
.section-pad{padding:var(--section-m) 0}
.eyebrow{display:inline-block;background:#151819;color:#fff;padding:5px 10px;margin-bottom:18px;font:700 10px/1 Inter;letter-spacing:.12em;border-radius:0}
.button{display:inline-flex;align-items:center;justify-content:center;background:var(--cyan);color:#fff;padding:.5em 1.25em;border-radius:var(--radius);font-size:.875rem;min-width:8.75rem;line-height:1;transition:.3s ease-in-out}
.button:hover{background:var(--cyan-dark);transform:translateY(-1px)}
.text-link{font-size:.875rem;color:var(--cyan);font-weight:700}
.text-link:hover{text-decoration:underline}

.site-header{height:var(--header);background:#f0f0f0;position:relative;z-index:20;border-bottom:1px solid #e7e7e7}
.nav-wrap{width:min(var(--max),calc(100% - var(--gutter)*2));height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}
.brand img{width:140px;height:59px;object-fit:contain;border-radius:0}
.main-nav{display:flex;align-items:center;gap:29px;font-family:Inter,Arial,sans-serif;font-size:17.8px}
.main-nav>a,.nav-menu>button{padding:0;border:0;background:none;cursor:pointer;white-space:nowrap;line-height:1.2}
.main-nav a.active{color:var(--cyan)}
.main-nav>a.route-link:not(.active):visited{color:inherit}
.nav-menu{position:relative}
.nav-menu>button span{margin-left:8px}
.dropdown{position:absolute;top:100%;left:-100px;background:#fff;border:1px solid #ddd;box-shadow:0 14px 34px #0002;min-width:200px;padding:18px;opacity:0;visibility:hidden;transform:translateY(8px);transition:.18s;display:grid;gap:10px;z-index:25}
.dropdown a{padding:5px 0;font-size:15px;line-height:1.35;white-space:nowrap}
.dropdown a:hover{background:#f3f3f3;color:var(--cyan)}
.nav-menu:hover .dropdown,.nav-menu:focus-within .dropdown,.nav-menu.open .dropdown{opacity:1;visibility:visible;transform:none}
.nav-menu.dismissed .dropdown{opacity:0!important;visibility:hidden!important;transform:translateY(8px)!important;pointer-events:none}
.projects-menu{display:grid;min-width:235px;left:auto;right:0}
.projects-menu a{display:block;width:auto}
.menu-toggle{display:none;border:0;background:none;padding:10px}
.menu-toggle span{display:block;width:26px;height:2px;background:#222;margin:5px}
.legal-page{max-width:1180px;margin:0 auto;padding:clamp(70px,8vw,130px) 32px;color:#273240}
.legal-page header{max-width:900px;margin-bottom:54px}
.legal-page h1{font-size:clamp(44px,6vw,76px);letter-spacing:-.045em;margin:0 0 18px;color:#111b25}
.legal-page .effective-date{font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-weight:700}
.legal-page section{max-width:900px;margin:0 0 38px}
.legal-page h2{font-size:clamp(24px,3vw,34px);margin:0 0 14px;color:#111b25}
.legal-page p,.legal-page li{font-size:18px;line-height:1.75;color:#566175}
.legal-page ul{padding-left:24px;margin:14px 0 0}

.video-hero{height:576px;position:relative;overflow:hidden;background:#eceeef}
.video-hero video{width:100%;height:100%;object-fit:cover}

.intro-section>.center{padding-bottom:74px}
.intro-section>.center h2{font-size:var(--h2)}
.feature-grid{display:grid;grid-template-columns:1fr 1fr;background:var(--soft)}
.feature-grid article{padding:42px}
.feature-grid article>img{width:100%;height:300px;object-fit:cover;margin:28px 0}
.feature-grid article:nth-child(2)>img{margin-top:0;height:350px}
.stats{display:flex;gap:48px;margin-top:28px}
.stats div{display:grid}
.stats b{font:500 25px Manrope}
.stats span{font-size:12px;color:var(--muted)}

.smart-band{background:var(--soft);padding:90px 0}
.two-col{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}
.smart-band img{height:290px;width:100%;object-fit:contain}
.smart-band p{max-width:520px}
.clients .narrow{margin-bottom:55px}
.logo-carousel__container{overflow:hidden}
.logo-carousel__viewport{width:100%;height:60px;overflow:hidden}
.logo-carousel__track{display:flex;align-items:center;gap:65px;width:max-content;animation:logoCarouselAlpha 24s linear infinite;will-change:transform}
.logo-carousel__group{display:flex;align-items:center;gap:65px;flex:0 0 auto}
.logo-carousel__item{height:60px;display:flex;align-items:center;flex:0 0 auto}
.logo-carousel__image{height:60px;width:auto;max-width:248px;object-fit:contain;border-radius:0}
.logo-carousel__viewport:hover .logo-carousel__track{animation-play-state:paused}
@keyframes logoCarouselAlpha{to{transform:translateX(calc(-50% - 32.5px))}}

.services-home,.news-section{background:var(--soft)}
.services-home .narrow,.projects-home>.narrow,.news-section .narrow{margin-bottom:55px}
.service-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.service-card{background:#f5f6f6;border:1px solid #dfe2e2;padding:28px;min-height:290px}
.service-card p{font-size:14px}
.service-icon{display:block;width:38px;height:38px;object-fit:contain;object-position:left center;margin-bottom:18px;border-radius:0}
.project-intro{display:grid;grid-template-columns:1.05fr .95fr;background:var(--soft);margin-bottom:34px}
.project-intro>div{padding:44px}
.project-intro img{height:100%;min-height:330px;width:100%;object-fit:cover}
.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.category-card{background:var(--soft);overflow:hidden}
.category-card>img{width:100%;height:205px;object-fit:cover}
.category-card>div{padding:24px}
.category-card h3{font-size:1.25rem}
.category-card p{font-size:13px;min-height:106px}
.category-card .button{padding:9px 13px}
.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:29.4px;margin-bottom:38px;align-items:stretch}
.news-item{display:block;background:var(--soft);border:1px solid #0003;border-radius:var(--radius);padding:29.4px;overflow:hidden;cursor:pointer;transition:transform .28s ease,box-shadow .28s ease}
.news-item:hover,.news-item:focus-visible{transform:translateY(-5px);box-shadow:0 18px 36px #00000018;outline:none}
.news-card{display:flex;flex-direction:column;gap:19.6px;height:100%}
.news-media{order:-1;position:relative;width:100%;aspect-ratio:4/3;margin:0;overflow:hidden;border-radius:var(--radius)}
.news-media img{width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform .5s cubic-bezier(.2,.7,.2,1)}
.news-item:hover .news-media img,.news-item:focus-visible .news-media img{transform:scale(1.07)}
.news-date{position:absolute;inset:auto 0 0;padding:13.5px 19.8px;background:#0006;backdrop-filter:blur(8px);color:#fff;font-size:14.9px;line-height:1.55}
.news-content{display:flex;flex:1;flex-direction:column;gap:14.7px}
.news-grid h3{margin:0;font-size:26.15px;line-height:1.264;letter-spacing:-.02em}
.news-grid p{margin:0;font-size:14.9px;line-height:1.494}
.news-read{margin-top:auto;color:var(--cyan);font-size:14.9px;line-height:1.5}
.news-read span{display:inline-block;margin-left:6px;transition:transform .25s ease}
.news-item:hover .news-read span,.news-item:focus-visible .news-read span{transform:translateX(5px)}
.news-archive{background:#fff}
.news-detail{padding:88px 0}
.news-detail__article{width:min(1057px,100%);margin-inline:auto}
.news-detail__heading{width:min(910px,100%);margin:0 auto 42px;text-align:center}
.news-detail__heading .eyebrow{margin-bottom:22px}
.news-detail__heading h1{margin:0 0 18px;font-size:46px;line-height:1.2;letter-spacing:-.025em}
.news-detail__heading time{display:block;color:#6f777a;font-size:14px}
.news-detail__hero{width:min(910px,100%);aspect-ratio:16/9;margin:0 auto 52px;object-fit:cover}
.news-detail__body{width:min(910px,100%);margin-inline:auto}
.news-detail__body p{font-size:17px;line-height:1.75}

.footer{width:min(var(--max),calc(100% - var(--gutter)*2));margin:70px auto 0;background:#eee;text-align:center;padding:70px 90px 0}
.footer>img{width:105px;height:55px;object-fit:contain;margin:0 auto 10px}
.footer h3{font-size:1.55rem}
.footer>p{max-width:590px;margin:0 auto 20px}
.footer-bottom{border-top:1px solid #ddd;margin-top:60px;padding:20px 0;display:flex;justify-content:space-between;gap:25px;color:#686d70;font-size:12px;text-align:left}
.footer-bottom a{color:var(--cyan);margin-left:22px}

.page-hero{padding:86px 24px;text-align:center}
.page-hero h1{font-size:3rem}
.page-hero p{max-width:800px;margin-inline:auto}
.sjm-about-hero-section{padding:60px 0 10px;text-align:center}
.sjm-container{width:min(1100px,calc(100% - 40px));margin:0 auto;padding:0 20px}
.sjm-sub-label{display:inline-block;background:#000;color:#fff;padding:6px 16px;margin-bottom:18px;font-size:11px;line-height:15.6px;font-weight:700;letter-spacing:1.2px}
.sjm-title{max-width:100%;margin:0 0 18px;font-size:46px;line-height:1.15;font-weight:800;letter-spacing:-.5px;text-align:center}
.sjm-lead-text{max-width:820px;margin:0 auto 35px;color:#4a5568;font-size:16px;line-height:28px;text-align:center}
.sjm-clean-grid{max-width:1050px;margin:0 auto 30px;display:flex;flex-wrap:wrap;justify-content:center;gap:22px 28px}
.sjm-clean-item{width:260px;min-height:46px;padding:4px 8px;display:flex;align-items:center;gap:10px;text-align:left;transition:transform .3s ease}
.sjm-clean-item:hover{transform:translateY(-2px)}
.sjm-icon-circle{width:38px;height:38px;display:flex;align-items:center;justify-content:center;flex:0 0 38px;border-radius:50%;background:rgba(204,164,59,.1);transition:transform .3s ease,background-color .3s ease}
.sjm-clean-item:hover .sjm-icon-circle{transform:scale(1.1) rotate(45deg);background:rgba(204,164,59,.2)}
.sjm-item-text{display:block}
.sjm-item-title,.sjm-item-sub{display:block;text-align:left;text-transform:uppercase}
.sjm-item-title{font-size:13.5px;line-height:16.2px;font-weight:800;letter-spacing:.3px}
.sjm-item-sub{color:#cca43b;font-size:9px;line-height:11.7px;font-weight:700;letter-spacing:1px}
.sjm-banner-divider{height:3px;margin:25px 0;background:linear-gradient(90deg,transparent 0,#cca43b 18%,#cca43b 82%,transparent 100%)}
.about-panorama{width:100%;height:560px;object-fit:cover}
.panel{background:var(--soft);margin-top:0;padding:48px}
.panel img{width:100%;height:500px;object-fit:cover}
.values{padding-bottom:40px}
.mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:55px}
.mission-grid article{background:var(--soft);padding:30px}
.value-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:45px}
.value-grid article{text-align:center;padding:35px 25px;border-right:1px solid #ddd;border-bottom:1px solid #ddd}
.value-grid article:nth-child(3n){border-right:0}
.value-grid article:nth-child(n+4){border-bottom:0}
.value-grid b{display:grid;place-items:center;width:42px;height:42px;border:1px solid #555;border-radius:50%;margin:0 auto 18px;font:500 18px Manrope}
.value-grid h3{font-size:1.1rem}
.value-grid p{font-size:13px}
.leadership,.director{margin-top:60px}
.leadership img{object-position:center}
.director img{height:320px}
.director{margin-bottom:80px}

.service-hero{background:#d4d4d4;text-align:center;padding:58px 24px 105px}
.service-hero .large-icon{display:block;width:52px;height:52px;object-fit:contain;margin:0 auto;border-radius:0}
.service-hero h1{font-size:3rem;margin-top:8px}
.service-hero p{max-width:850px;margin:auto}
.service-body{width:min(var(--max),calc(100% - var(--gutter)*2));background:#eee;margin:-58px auto 0;padding-bottom:28px}
.wide-image{width:100%;height:auto;aspect-ratio:3/1;object-fit:cover}
.service-block{padding:65px;gap:58px;align-items:start}
.service-block img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.service-block p{font-size:14px;text-align:left;direction:ltr}
.service-block h2{font-size:2rem}
.service-block h3{font-size:1rem;margin-bottom:5px}
.capabilities{columns:2;padding:0;list-style:none;column-gap:24px}
.capabilities li{break-inside:avoid;font-size:13px;margin:0 0 13px;padding-left:14px;position:relative}
.capabilities li:before{content:"";position:absolute;left:0;top:7px;width:7px;height:7px;border-radius:50%;background:#2d6674}
.reverse>*:first-child{order:1}
.reverse>*:last-child{order:2}

.project-page-hero{padding:80px var(--gutter) 32px;border-bottom:1px solid var(--gold);text-align:center}
.project-hero-inner{width:min(1000px,100%);margin-inline:auto}
.project-page-hero h1{margin:0 0 20px;font-size:46px;line-height:1.2;letter-spacing:-.025em}
.project-page-hero p{max-width:900px;margin:0 auto 50px;font-size:17px;line-height:1.75;text-align:center}
.project-hero-divider{display:none}
.projects-grid{padding:85.8px var(--gutter)}
.projects-grid__container{width:min(var(--max),100%);margin-inline:auto}
.projects-grid__list{display:grid;gap:65px}
.project-card{display:flex;flex-direction:column;gap:14.7px;padding:29.4px;background:var(--soft);border-radius:var(--radius);overflow:hidden}
.project-card__top{display:grid;grid-template-columns:220px minmax(0,1fr);gap:43.7px;align-items:start}
.project-card__category{display:flex;flex-direction:column;align-items:flex-start;gap:7px;color:#6f777a;font-size:14.9px;line-height:1.5}
.project-card__category-name,.project-card__meta{display:flex;align-items:center;gap:7px}
.project-card__meta{font-size:12.5px}
.project-card__category-icon{width:24px;height:24px;display:grid;place-items:center;flex:0 0 24px}
.project-card__category-icon svg{display:block;width:100%;height:100%}
.project-card__body h2{margin:0 0 23px;font-size:26.15px;line-height:1.264;letter-spacing:-.02em}
.project-card__body p{max-width:583px;margin:0;font-size:14.9px;line-height:1.494}
.project-card__image{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius)}

.contact-hero{text-align:center;padding:70px var(--gutter) 20px}
.contact-hero h1{font-size:46px;line-height:1.2;margin:20px 0;letter-spacing:-.035em}
.contact-hero>p{max-width:880px;margin:0 auto 30px;color:#536076;font-size:17px;line-height:1.8;text-align:center}
.contact-hero>p strong{color:#caa23a}
.status{display:inline-flex;align-items:center;gap:8px;border:1px solid #28a7454d;background:#28a7451a;color:#28a745;border-radius:999px;padding:6px 18px;min-height:39.4px;font-size:11.5px;line-height:1;font-weight:800;letter-spacing:.16em;transition:transform .3s ease,box-shadow .3s ease}
.status:hover{transform:translateY(-2px);box-shadow:0 4px 12px #28a74533}
.status-pulse{width:8px;height:8px;display:inline-block;flex:0 0 8px;border-radius:50%;background:#28a745;animation:statusPulse 1.8s ease infinite}
@keyframes statusPulse{0%{box-shadow:0 0 0 0 #28a745b3}70%{box-shadow:0 0 0 8px #28a74500}100%{box-shadow:0 0 0 0 #28a74500}}
.trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;gap:20px;width:min(960px,100%);margin:0 auto}
.trust-row span{min-height:51.4px;border:1px solid #1a253014;padding:12px 20px;border-radius:8px;box-shadow:0 4px 12px #00000008;font-size:13.5px;font-weight:800;display:flex;align-items:center;gap:10px;text-align:left;white-space:nowrap;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}
.trust-row span:hover{border-color:#cca43b;transform:translateY(-4px);box-shadow:0 8px 20px #cca43b26}
.trust-row i{font-style:normal;font-size:1.1em}
.contact-divider{height:3px;margin:70px auto 0;background:linear-gradient(90deg,transparent,#cca43b 18%,#cca43b 82%,transparent)}
.contact-band{background:#f5f5f3;padding:95px 0}
.contact-band h2{font-size:4rem}
.contact-band dl{margin-top:35px}
.contact-band dt{font-weight:700;margin-top:22px}
.contact-band dd{margin:4px 0 20px;border-bottom:1px solid #ddd;padding-bottom:18px;color:var(--muted)}
.contact-map{display:block;width:100%;height:560px;border:0;border-radius:var(--radius)}
.faq .narrow:first-child{margin-bottom:55px}
.accordion{max-width:680px}
.accordion details{border:1px solid #d5d8d8;margin-bottom:8px;border-radius:5px;overflow:hidden}
.accordion summary{cursor:pointer;padding:16px;background:#fff;font-weight:700}
.accordion details[open] summary{background:#e8e8e8}
.accordion details p{padding:18px;margin:0}

@media(max-width:900px){:root{--header:78px}
.brand img{width:110px;height:54px}
.menu-toggle{display:block}
.main-nav{display:none;position:absolute;left:0;right:0;top:78px;background:#f0f0f0;padding:10px 24px 28px;align-items:stretch;gap:0;box-shadow:0 15px 25px #0002}
.main-nav.open{display:grid}
.main-nav>a,.nav-menu>button{padding:13px 0;text-align:left;width:100%}
.nav-menu:hover .dropdown{opacity:0;visibility:hidden}
.nav-menu.open .dropdown{opacity:1;visibility:visible;position:static;transform:none;box-shadow:none;margin:0 0 8px}
.projects-menu{min-width:0}
.projects-menu a{width:100%}
.video-hero{height:470px}
.two-col,.feature-grid,.project-intro{grid-template-columns:1fr}
.service-grid{grid-template-columns:1fr}
.category-grid,.news-grid{grid-template-columns:repeat(2,1fr)}
.service-block{grid-template-columns:1fr}
.project-card__top{grid-template-columns:180px minmax(0,1fr);gap:28px}
.reverse>*:first-child,.reverse>*:last-child{order:initial}
.about-panorama{height:380px}
.sjm-clean-grid{gap:16px}
.sjm-clean-item{width:min(260px,calc(50% - 8px))}
.value-grid{grid-template-columns:1fr 1fr}
.value-grid article{border:1px solid #ddd!important}
.footer{padding-inline:40px}
.footer-bottom{flex-direction:column}
.contact-band .two-col{grid-template-columns:1fr}
.contact-band h2{font-size:3rem}
.trust-row{gap:14px}
.trust-row span{padding:18px 16px;white-space:normal}
}

@media(max-width:600px){body{font-size:15px}
.section-pad{padding:75px 0}
.container,.narrow{width:min(100% - 30px,var(--max))}
.category-grid,.news-grid,.mission-grid,.value-grid{grid-template-columns:1fr}
.video-copy{bottom:35px}
.video-copy h1{font-size:2.4rem}
.video-hero{height:420px}
.feature-grid article,.panel,.service-block{padding:28px}
.stats{gap:24px}
.category-card p{min-height:0}
.about-panorama{height:260px}
.sjm-about-hero-section{padding-top:44px}
.sjm-container{width:calc(100% - 20px);padding:0 10px}
.sjm-sub-label{font-size:8.5px;letter-spacing:.8px;padding:6px 10px}
.sjm-title{font-size:38px}
.sjm-lead-text{font-size:14px;line-height:24px}
.sjm-clean-grid{display:grid;grid-template-columns:1fr;gap:10px;margin-bottom:24px}
.sjm-clean-item{width:100%;max-width:270px;margin:0 auto}
.page-hero{padding:65px 18px}
.footer{width:calc(100% - 30px);padding:50px 24px 0}
.footer-bottom span:last-child{display:flex;flex-wrap:wrap;gap:14px}
.footer-bottom a{margin:0}
.wide-image{height:auto;aspect-ratio:16/9}
.service-body{width:calc(100% - 30px)}
.service-block img{aspect-ratio:4/3}
.capabilities{columns:1}
.contact-hero h1{font-size:2.6rem}
.contact-hero{padding:55px 15px 0}
.contact-hero>p{font-size:1rem;line-height:1.7;margin-bottom:34px}
.status{padding:10px 16px;gap:10px;font-size:.7rem}
.trust-row{grid-template-columns:1fr}
.trust-row span{min-height:66px;justify-content:flex-start}
.contact-divider{margin-top:50px}
.contact-band h2{font-size:2.8rem}
.contact-map{height:420px}
.logo-carousel__track,.logo-carousel__group{gap:34px}
.logo-carousel__image{height:52px;max-width:210px}
.logo-carousel__viewport,.logo-carousel__item{height:52px}
.service-hero h1{font-size:2.4rem}
.news-item{padding:18px}
.news-detail{padding:62px 0}
.news-detail__heading h1{font-size:2.35rem}
.project-page-hero{padding:62px 15px 18px}
.project-page-hero h1{font-size:2.5rem}
.project-page-hero p{font-size:15px;line-height:1.65;margin-bottom:36px}
.projects-grid{padding:55px 15px}
.projects-grid__list{gap:34px}
.project-card{padding:18px}
.project-card__top{grid-template-columns:1fr;gap:20px}
.project-card__body h2{font-size:1.45rem;margin-bottom:14px}
}

@media(prefers-reduced-motion:reduce){.logo-carousel__track{animation-play-state:paused}.status-pulse{animation:none}.sjm-clean-item,.sjm-icon-circle,.trust-row span,.status{transition:none}}
