#tcx-home .tcl i{font-style:normal}#tcx-home .tcl{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,4vw,64px);align-items:center;padding:clamp(24px,4vw,48px) clamp(20px,4.5vw,64px) clamp(36px,5vw,64px)}#tcx-home .tcl-l{display:flex;flex-direction:column;gap:clamp(22px,2.6vw,36px);min-width:0}#tcx-home .tcl-h1{margin:0;font-weight:900;font-stretch:75%;font-size:clamp(46px,5.9vw,100px);line-height:.9;letter-spacing:-.045em;text-transform:uppercase;color:#0B0B0B}#tcx-home .tcl-h1 i{display:block;font-style:normal;color:#FF4A1C}#tcx-home .tcl-lede{margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.55;font-weight:500;max-width:600px}#tcx-home .tcl-ctas{display:flex;flex-wrap:wrap;gap:14px}#tcx-home .tcl-ctas a{color:#0B0B0B;text-decoration:none;font-weight:800;font-size:14px;text-transform:uppercase}#tcx-home .tcl-ctas .tcl-p{background:#FF4A1C;padding:16px 26px}#tcx-home .tcl-ctas .tcl-s{border:2px solid #0B0B0B;padding:14px 24px}#tcx-home .tcl-ctas a:focus-visible{outline:3px solid #0B0B0B;outline-offset:3px}#tcx-home .tcl-panel{position:relative;background:#fff;border:2px solid #0B0B0B;box-shadow:12px 12px 0 #0B0B0B;max-width:560px;width:100%;justify-self:end;margin-right:12px}#tcx-home .tcl-qw{padding:18px}#tcx-home .tcl-q{display:flex;align-items:center;gap:12px;border:2px solid #0B0B0B;padding:12px 14px;font-weight:600;font-size:clamp(15px,1.3vw,18px);line-height:1}#tcx-home .tcl-ic{position:relative;width:18px;height:18px;flex:none;display:block}#tcx-home .tcl-ic::before{content:"";position:absolute;left:0;top:0;width:15px;height:15px;box-sizing:border-box;border:3px solid #0B0B0B;border-radius:50%}#tcx-home .tcl-ic::after{content:"";position:absolute;left:12px;top:13px;width:8px;height:3px;background:#FF4A1C;transform:rotate(45deg);transform-origin:left center}#tcx-home .tcl-qt{display:block;flex:none;white-space:nowrap;overflow:hidden;max-width:24ch;animation:tcl-type 9s steps(22,end) infinite}#tcx-home .tcl-qt b{display:inline;font-weight:600}#tcx-home .tcl-caret{display:block;width:2px;height:1.15em;background:#FF4A1C;margin-left:-9px;animation:tcl-blink 1s steps(1) infinite}#tcx-home .tcl-map{position:relative;height:clamp(190px,17vw,240px);background:#E4E2DC;border-top:2px solid #0B0B0B;border-bottom:2px solid #0B0B0B;overflow:hidden}#tcx-home .tcl-map .bk{position:absolute;display:block;background:#D3D0C8}#tcx-home .tcl-map .rd{position:absolute;display:block;background:#fff}#tcx-home .tcl-pin{position:absolute;display:block;width:30px;height:40px;transform:translate(-50%,-100%)}#tcx-home .tcl-pin::before{content:"";position:absolute;left:3px;top:2px;width:24px;height:24px;background:#5C5955;border:2px solid #0B0B0B;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-sizing:border-box}#tcx-home .tcl-pin::after{content:"";position:absolute;left:11px;top:10px;width:8px;height:8px;background:#fff;border-radius:50%}#tcx-home .tcl-p1{left:18%;top:58%;animation:tcl-d1 9s cubic-bezier(.3,1.5,.5,1) infinite}#tcx-home .tcl-p2{left:73%;top:40%;animation:tcl-d2 9s cubic-bezier(.3,1.5,.5,1) infinite}#tcx-home .tcl-p3{left:85%;top:82%;animation:tcl-d3 9s cubic-bezier(.3,1.5,.5,1) infinite}#tcx-home .tcl-us{left:48%;top:64%;width:44px;height:58px;z-index:2;animation:tcl-d4 9s cubic-bezier(.3,1.6,.5,1) infinite}#tcx-home .tcl-us::before{left:4px;top:2px;width:36px;height:36px;background:#FF4A1C}#tcx-home .tcl-us::after{content:"T";left:0;top:9px;width:44px;height:auto;background:none;border-radius:0;font-weight:900;font-style:normal;font-size:17px;line-height:1;text-align:center;color:#0B0B0B}#tcx-home .tcl-ring{position:absolute;left:48%;top:64%;width:54px;height:16px;margin-left:-27px;margin-top:-8px;border:2px solid #FF4A1C;border-radius:50%;display:block;animation:tcl-rip 1.6s ease-out infinite}#tcx-home .tcl-pack{position:relative;display:flex;gap:12px;padding:14px 18px 18px}#tcx-home .tcl-nums{display:flex;flex-direction:column}#tcx-home .tcl-nums b{display:flex;align-items:center;height:56px;font-weight:900;font-size:20px;color:#5C5955;width:18px}#tcx-home .tcl-nums b:first-child{color:#0B0B0B}#tcx-home .tcl-rows{position:relative;flex:1;height:168px;min-width:0}#tcx-home .tcl-row{position:absolute;left:0;right:0;top:0;height:48px;display:flex;flex-direction:column;justify-content:center;gap:7px}#tcx-home .tcl-row i{display:block;height:10px;background:#E4E2DC}#tcx-home .tcl-row i:first-child{width:58%;height:13px;background:#D3D0C8}#tcx-home .tcl-row i:last-child{width:86%}#tcx-home .tcl-c1{transform:translateY(56px);animation:tcl-r1 9s cubic-bezier(.6,0,.2,1) infinite}#tcx-home .tcl-c2{transform:translateY(112px);animation:tcl-r2 9s cubic-bezier(.6,0,.2,1) infinite}#tcx-home .tcl-me{transform:translateY(0);z-index:2;background:#FF4A1C;border:2px solid #0B0B0B;padding:0 12px;gap:4px;animation:tcl-r3 9s cubic-bezier(.6,0,.2,1) infinite}#tcx-home .tcl-me strong{display:block;font-weight:900;font-stretch:75%;font-size:19px;line-height:1;text-transform:uppercase}#tcx-home .tcl-me small{display:block;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes tcl-type{0%{max-width:0}19%,100%{max-width:24ch}}@keyframes tcl-blink{50%{opacity:0}}@keyframes tcl-d1{0%,21%{transform:translate(-50%,-260%);opacity:0}26%,94%{transform:translate(-50%,-100%);opacity:1}100%{transform:translate(-50%,-100%);opacity:0}}@keyframes tcl-d2{0%,25%{transform:translate(-50%,-260%);opacity:0}30%,94%{transform:translate(-50%,-100%);opacity:1}100%{transform:translate(-50%,-100%);opacity:0}}@keyframes tcl-d3{0%,29%{transform:translate(-50%,-260%);opacity:0}34%,94%{transform:translate(-50%,-100%);opacity:1}100%{transform:translate(-50%,-100%);opacity:0}}@keyframes tcl-d4{0%,35%{transform:translate(-50%,-300%);opacity:0}42%,94%{transform:translate(-50%,-100%);opacity:1}100%{transform:translate(-50%,-100%);opacity:0}}@keyframes tcl-rip{from{transform:scale(.4);opacity:1}to{transform:scale(1.8);opacity:0}}@keyframes tcl-r1{0%{transform:translateY(0);opacity:0}4%,46%{transform:translateY(0);opacity:1}54%,94%{transform:translateY(56px);opacity:1}100%{transform:translateY(56px);opacity:0}}@keyframes tcl-r2{0%{transform:translateY(56px);opacity:0}4%,46%{transform:translateY(56px);opacity:1}54%,94%{transform:translateY(112px);opacity:1}100%{transform:translateY(112px);opacity:0}}@keyframes tcl-r3{0%{transform:translateY(112px);opacity:0}4%,46%{transform:translateY(112px);opacity:1}54%,94%{transform:translateY(0);opacity:1}100%{transform:translateY(0);opacity:0}}@media (max-width:980px){#tcx-home .tcl{grid-template-columns:minmax(0,1fr)}#tcx-home .tcl-h1{font-size:clamp(46px,11vw,110px)}#tcx-home .tcl-panel{justify-self:start;max-width:520px}}@media (max-width:480px){#tcx-home .tcl-panel{box-shadow:8px 8px 0 #0B0B0B;margin-right:8px}#tcx-home .tcl-me small{font-size:11px}}@media (prefers-reduced-motion:reduce){#tcx-home .tcl *{animation:none!important}}