.home2{--color-accent:#ec3013;--color-accent-700:#ae1800;color:#f3f2f2;background:#17161a;width:100%;font-family:Archivo,system-ui,sans-serif}.home2 h1{font-weight:900}.home2 h2,.home2 h3,.home2 h4{font-weight:800}.home2 a{color:var(--color-accent)}.home2 a:hover{color:var(--color-accent-700)}@keyframes mq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes blink{0%,45%{opacity:1}50%,95%{opacity:.15}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes glitch{0%,88%,to{clip-path:none;transform:none}90%{transform:translate(-4px,1px)}92%{transform:translate(5px,-2px)}94%{transform:translate(-2px)}}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulsering{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes bar{0%{transform:scaleY(.15)}to{transform:scaleY(1)}}@keyframes pulseGlow{0%,to{box-shadow:0 0 #ec301300}50%{box-shadow:0 0 18px #ec301366}}.home2 .xstack>i{transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s;display:block}.home2 .xstack:hover>i:first-child{transform:translateY(-34px)}.home2 .xstack:hover>i:nth-child(2){transform:translateY(-11px)}.home2 .xstack:hover>i:nth-child(3){transform:translateY(12px)}.home2 .xstack:hover>i:nth-child(4){transform:translateY(35px)}.home2 .gl{animation:6s step-end infinite glitch;display:inline-block;position:relative}.home2 .gl:before,.home2 .gl:after{content:attr(data-t);pointer-events:none;opacity:0;position:absolute;top:0;left:0}.home2 .gl:hover:before{opacity:1;color:#ec3013;transform:translate(-3px,-2px)}.home2 .gl:hover:after{opacity:1;color:#5f5c58;transform:translate(3px,2px)}.home2 .cell{transition:background .35s;position:relative;overflow:hidden}.home2 .cell:hover{background:#211f24}.home2 .cell .cx{opacity:0;color:#ec3013;transition:opacity .35s,transform .35s;position:absolute;bottom:12px;right:14px;transform:translateY(8px)}.home2 .cell:hover .cx{opacity:1;transform:translateY(0)}.home2 .cell .cbody{opacity:.55;max-height:49px;transition:max-height .45s cubic-bezier(.16,1,.3,1),opacity .35s;overflow:hidden}.home2 .cell:hover .cbody{opacity:1;max-height:140px}@media (min-width:861px){.home2 .r-cap .cell{height:250px}}.home2 .stepdot{transition:background .3s,transform .35s}.home2 .stepcol:hover .stepdot{background:#ec3013;transform:scale(1.45)}.home2 .stepcol:hover .steptitle{color:#ec3013}.home2 .steptitle{transition:color .3s}.home2 .qrow summary::-webkit-details-marker{display:none}.home2 .qrow summary{cursor:pointer;list-style:none}.home2 .qrow[open] .qplus{color:#ec3013;transform:rotate(45deg)}.home2 .qplus{transition:transform .35s,color .35s;display:inline-block}.home2 .qrow:hover .qq{color:#ec3013}.home2 .qq{transition:color .3s}.home2 .nlink{transition:color .25s;position:relative}.home2 .nlink:hover{color:#ec3013}.home2 .rowthumb{pointer-events:none;opacity:0;z-index:20;border:2px solid #ec3013;width:220px;height:150px;transition:opacity .3s,transform .4s cubic-bezier(.16,1,.3,1);position:fixed;transform:translate(-50%,-50%)scale(.9)}.home2 .rw{animation:.9s cubic-bezier(.16,1,.3,1) both rise}.home2 .sweep{position:relative;overflow:hidden}.home2 .sweep>.sw{background:var(--color-accent);transition:transform .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translateY(101%)}.home2 .sweep:hover>.sw{transform:translateY(0)}.home2 .sweep>*{position:relative}.home2 .wrow:hover .wtitle{color:#f3f2f2}.home2 .wrow:hover .wmeta{color:#f3f2f2b3}.home2 .wrow:hover .warrow{color:#f3f2f2;transform:translate(8px,-8px)}.home2 .warrow{transition:transform .4s cubic-bezier(.16,1,.3,1)}.home2 .wtitle,.home2 .wmeta{transition:color .3s}.home2 .ph{background:repeating-linear-gradient(135deg,#26242a 0 8px,#1e1c22 8px 16px);align-items:flex-end;padding:10px;display:flex}.home2 .ul:after{content:"";transform-origin:0;background:currentColor;width:100%;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.home2 .ul:hover:after{transform:scaleX(1)}.home2 .chip{transition:background .25s,color .25s,border-color .25s}.home2 .chip:hover{background:var(--color-accent);color:#f3f2f2;border-color:var(--color-accent)}.home2 .btn-accent{background:var(--color-accent);color:#fff;transition:background .25s,transform .2s}.home2 .btn-accent:hover{background:var(--color-accent-700)}.home2 .btn-accent:active{transform:translateY(1px)}.home2 .rowthumb{background-color:#211f24;background-position:top;background-size:cover}.home2 .r-menu-btn{display:none}@media (max-width:860px){.home2 .r-sec{padding-left:22px!important;padding-right:22px!important}.home2 .r-sec-header{padding-top:12px!important;padding-bottom:12px!important}.home2 .r-status-bar{display:none!important}.home2 .r-split{grid-template-columns:1fr!important}.home2 .r-grid-stats,.home2 .r-cap,.home2 .r-proc{grid-template-columns:repeat(2,1fr)!important}.home2 .r-proc .r-track{display:none!important}.home2 .r-grid3{grid-template-columns:repeat(2,1fr)!important}.home2 .r-record{grid-template-columns:1fr!important}.home2 .r-record>div:first-child{border-bottom:1px solid #f3f2f233;border-right:0!important}.home2 .r-qt{grid-template-columns:1fr!important}.home2 .r-qt>div:first-child{border-bottom:1px solid #f3f2f233;border-right:0!important}.home2 .r-navlinks{display:none!important}.home2 .r-menu-btn{display:inline-flex!important}.home2 .r-work{grid-template-columns:38px minmax(0,1fr) 28px!important;gap:14px!important;padding-left:22px!important;padding-right:22px!important}.home2 .r-work-cat{display:none!important}}@media (max-width:560px){.home2 .r-sec{padding-left:16px!important;padding-right:16px!important}.home2 .r-cap,.home2 .r-proc{grid-template-columns:1fr!important}.home2 .r-grid-stats{grid-template-columns:repeat(2,1fr)!important}.home2 .r-grid3{grid-template-columns:1fr!important}.home2 .r-status-hide{display:none!important}.home2 .r-marquee{font-size:20px!important}.home2 .r-work{padding-left:16px!important;padding-right:16px!important}}.home2 .pcard{transition:border-color .3s}.home2 .pcard:hover{border-color:var(--color-accent)}.home2 .pcard:hover .ptitle{color:var(--color-accent)}.home2 .ptitle{transition:color .3s}.home2 .field>label{letter-spacing:.04em;margin-bottom:5px;font-size:12px;display:block}.home2 .input{width:100%;min-height:40px;font:inherit;color:#f3f2f2;caret-color:var(--color-accent);background:0 0;border:1px solid #f3f2f273;padding:8px 10px;font-size:14px}.home2 .input::placeholder{color:#f3f2f266}.home2 .input:hover{border-color:#f3f2f2b3}.home2 .input:focus-visible{border-color:var(--color-accent);outline:none}.home2 textarea.input{resize:vertical;min-height:90px}.home2 .seg{border:1px solid #f3f2f273;display:inline-flex;overflow:hidden}.home2 .seg-opt{cursor:pointer;align-items:center;gap:6px;padding:8px 13px;font-size:13px;display:inline-flex}.home2 .seg-opt+.seg-opt{border-left:1px solid #f3f2f273}.home2 .seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.home2 .seg-opt:has(input:checked){background:var(--color-accent);color:#f3f2f2}
