*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#07090d;color:#f1f1ed;font-family:Calibri,"Segoe UI",Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}:root{--line:#292d34;--muted:#888f99;--acid:#c7ff34;--soft:#11151b}.wrap{width:min(1320px,calc(100% - 56px));margin:auto}header{height:86px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:260px 1fr 220px;align-items:center;position:relative;z-index:20}.logo{display:flex;align-items:center;gap:12px}.trs-mark{width:42px;height:42px;border:1px solid #4a535d;display:grid;place-items:center;font:700 12px monospace;color:#c7ff34}.trs-word{font-size:21px;font-weight:700;letter-spacing:-.03em}nav{display:flex;justify-content:center;gap:34px;font-size:13px;color:#a8adb5}nav a:hover{color:#fff}@media(min-width:901px){body.home header nav{gap:32px;font-size:13px;white-space:nowrap}body.home header nav a{color:#c7cbc6;white-space:nowrap}body.home header nav a:hover,body.home header nav a:focus{color:#fff}body.home .trs-home-desktop-actions .trs-woo-index,body.home .trs-home-desktop-actions .trs-header-cart{color:#fff}}body.home header nav a.trs-free-checker-nav,.trs-woo-nav .navlinks a.trs-free-checker-nav,.trs-mobile-menu-links a.trs-free-checker-nav{color:#c7ff34}body.home header nav a.trs-free-checker-nav:hover,body.home header nav a.trs-free-checker-nav:focus,.trs-woo-nav .navlinks a.trs-free-checker-nav:hover,.trs-woo-nav .navlinks a.trs-free-checker-nav:focus,.trs-mobile-menu-links a.trs-free-checker-nav:hover,.trs-mobile-menu-links a.trs-free-checker-nav:focus{color:#fff}.index{justify-self:end;font:12px monospace;color:#767d87}.hero{min-height:780px;display:grid;grid-template-columns:1.08fr .92fr;border-bottom:1px solid var(--line)}.hero-copy{padding:95px 6vw 80px max(28px,calc((100vw - 1320px)/2));border-right:1px solid var(--line);position:relative}.micro{font:11px monospace;color:#8e959f;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(66px,8.3vw,132px);line-height:.79;letter-spacing:-.065em;font-weight:500;margin:42px 0 38px;max-width:930px}h1 em{font-style:normal;color:var(--acid)}.hero-copy p{font-size:18px;line-height:1.65;color:#9ca3ad;max-width:610px}.hero-actions{display:flex;gap:10px;margin-top:34px}.btn{display:inline-flex;min-height:48px;padding:0 18px;align-items:center;border:1px solid #373c44;font-size:13px}.btn.hot{background:var(--acid);border-color:var(--acid);color:#090b0e;font-weight:700}.hero-side{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(circle at 50% 48%,#17221b 0,#0c1014 42%,#07090d 70%)}.sphere{width:min(31vw,430px);aspect-ratio:1;border-radius:50%;position:relative;background:radial-gradient(circle at 31% 28%,#e8ffad 0 1%,#9dd421 2%,#2d4714 18%,#111b12 48%,#080a0d 72%);box-shadow:0 0 0 1px #283123,0 0 100px rgb(199 255 52 / .09);animation:float 6s ease-in-out infinite}.sphere:before,.sphere:after{content:"";position:absolute;inset:-12%;border:1px solid #39412e;border-radius:50%;transform:rotateX(69deg) rotateZ(20deg)}.sphere:after{inset:-27%;border-color:#252b2c;transform:rotateX(69deg) rotateZ(-24deg)}@keyframes float{50%{transform:translateY(-14px)}}.datum{position:absolute;background:#090c10;border:1px solid #30363c;padding:11px 13px;font:11px monospace;color:#c5cad1}.d1{top:15%;left:8%}.d2{right:6%;top:29%}.d3{left:12%;bottom:18%}.d4{right:8%;bottom:12%}.live{color:var(--acid)}.scroll{position:absolute;bottom:25px;left:28px;font:11px monospace;color:#7a828c}.ticker{height:48px;border-bottom:1px solid var(--line);overflow:hidden;display:flex;align-items:center;white-space:nowrap;font:11px monospace;color:#7a828c}.ticker div{animation:marquee 24s linear infinite}@keyframes marquee{to{transform:translateX(-50%)}}.section{border-bottom:1px solid var(--line)}.section-grid{display:grid;grid-template-columns:190px 1fr}.rail{padding:35px 25px;border-right:1px solid var(--line);font:11px monospace;color:#707781}.content{padding:95px 6vw}.ey{font:11px monospace;color:var(--acid);letter-spacing:.12em;text-transform:uppercase}h2{font-size:clamp(48px,6vw,88px);line-height:.91;letter-spacing:-.05em;font-weight:500;margin:20px 0 30px;max-width:1000px}.lead{color:#949ba5;font-size:18px;line-height:1.65;max-width:690px}body.trs-legal-page main.wrap .panel h1{font-weight:400}body.trs-legal-page main.wrap .panel .lead,body.trs-legal-page main.wrap .panel .lead p,body.trs-legal-page main.wrap .panel .lead li{font-size:17px;line-height:1.65;font-weight:400}.products{margin-top:65px;border-top:1px solid var(--line)}.row{display:grid;grid-template-columns:70px 1.05fr 1fr 150px;gap:24px;align-items:center;min-height:138px;border-bottom:1px solid var(--line);transition:.25s}.row:hover{background:#0d1116;padding-left:10px}.row .num{font:12px monospace;color:#7a828c}.row h3{font-size:32px;font-weight:500;margin:0}.row p{color:#858d97;line-height:1.5}.row .arrow{justify-self:end;font-size:25px;color:var(--acid)}.monitor{margin-top:65px;display:grid;grid-template-columns:1.25fr .75fr;border:1px solid var(--line);min-height:520px}.screen{padding:25px;background:#090c10;border-right:1px solid var(--line)}.screen-top{display:flex;justify-content:space-between;font:11px monospace;color:#747c86;padding-bottom:18px;border-bottom:1px solid var(--line)}.graph{height:350px;position:relative;background:repeating-linear-gradient(to top,transparent 0 69px,#171b21 70px),repeating-linear-gradient(to right,transparent 0 99px,#15191e 100px)}.graph svg{position:absolute;inset:0;width:100%;height:100%}.graph path{fill:none;stroke:var(--acid);stroke-width:2;filter:drop-shadow(0 0 6px rgb(199 255 52 / .35));stroke-dasharray:1500;stroke-dashoffset:1500;animation:draw 4s ease forwards}@keyframes draw{to{stroke-dashoffset:0}}.metrics{display:grid}.metric{padding:25px;border-bottom:1px solid var(--line)}.metric small{font:10px monospace;color:#717983}.metric b{display:block;font-size:36px;font-weight:500;margin-top:8px}.metric span{color:var(--acid);font:11px monospace}.steps{margin-top:60px}.step{display:grid;grid-template-columns:90px 1fr 1fr;gap:25px;padding:35px 0;border-top:1px solid var(--line)}.step:last-child{border-bottom:1px solid var(--line)}.step .n{font:11px monospace;color:var(--acid)}.step h3{font-size:28px;font-weight:500;margin:0}.step p{margin:0;color:#868e98;line-height:1.6}.pricing{display:grid;grid-template-columns:repeat(3,1fr);margin-top:65px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.plan{min-height:630px;padding:30px;display:flex;flex-direction:column;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;background:#090c10}.plan:before{content:"";position:absolute;left:0;right:0;top:0;height:3px}.bronze:before{background:#bd744c}.gold:before{background:#d5b63f}.platinum:before{background:#c9d0da}.plan .pnum{font:10px monospace;color:#6f7680}.plan h3{font-size:34px;font-weight:500;margin:35px 0 5px}.price{font-size:66px;letter-spacing:-.05em;margin:0 0 25px}.plan>p{color:#858d97;line-height:1.55;min-height:92px}.plan ul{list-style:none;padding:0;margin:20px 0;display:grid;gap:18px}.plan li b{display:block;font-weight:500;color:#e5e6e3;margin-bottom:3px}.plan li span{color:#777f89;font-size:14px;line-height:1.4}.plan .buy{margin-top:auto;border-top:1px solid #333841;padding-top:18px;font:12px monospace;color:var(--acid)}.plan:hover{background:#0d1116}.faq{margin-top:55px;border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:24px 0}summary{cursor:pointer;font-size:20px}details p{color:#8b939d;max-width:800px;line-height:1.6}main .hero-copy p a:not(.btn):not(.buy):not(.button):not(.page-numbers),main.wrap .panel>.lead a:not(.btn):not(.buy):not(.button):not(.page-numbers),main p.lead a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .content p a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .content li a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .content h2 a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .content h3 a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .content h4 a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .row h3 a:not(.btn):not(.buy):not(.button):not(.page-numbers),main .faq p a:not(.btn):not(.buy):not(.button):not(.page-numbers){color:var(--acid);text-decoration:underline;text-decoration-color:rgb(199 255 52 / .48);text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}main .hero-copy p a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .hero-copy p a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main.wrap .panel>.lead a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main.wrap .panel>.lead a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main p.lead a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main p.lead a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .content p a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .content p a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .content li a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .content li a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .content h2 a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .content h2 a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .content h3 a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .content h3 a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .content h4 a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .content h4 a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .row h3 a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .row h3 a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus,main .faq p a:not(.btn):not(.buy):not(.button):not(.page-numbers):hover,main .faq p a:not(.btn):not(.buy):not(.button):not(.page-numbers):focus{color:#e4ff98;text-decoration-color:var(--acid)}.end{padding:110px 0 75px}.end h2{font-size:clamp(58px,8vw,120px);max-width:1100px}footer{border-top:1px solid var(--line);padding:28px 0 45px;color:#656d77;font:11px monospace}.foot{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media(max-width:900px){header{grid-template-columns:1fr auto}nav{display:none}.hero{grid-template-columns:1fr}.hero-copy{border-right:0;border-bottom:1px solid var(--line);padding-left:28px}.hero-side{min-height:550px}.sphere{width:310px}.section-grid{grid-template-columns:1fr}.rail{border-right:0;border-bottom:1px solid var(--line)}.row{grid-template-columns:50px 1fr}.row p,.row .arrow{display:none}.monitor{grid-template-columns:1fr}.screen{border-right:0;border-bottom:1px solid var(--line)}.step{grid-template-columns:50px 1fr}.step p{grid-column:2}.pricing{grid-template-columns:1fr}}.trs-flat-logo{display:flex!important;align-items:center;gap:13px!important;width:auto!important}.trs-monogram{font:800 27px/1 Calibri,"Segoe UI",Arial,sans-serif!important;letter-spacing:-.08em;color:var(--acid)!important}.trs-divider{width:1px;height:31px;background:#59616b;display:block}.trs-name{display:flex;align-items:baseline;font-size:20px;letter-spacing:-.035em;white-space:nowrap}.trs-name b{color:var(--acid);font-weight:700}.trs-name span{color:#e8e9e5;font-weight:600}.interactive-grid{display:grid;grid-template-columns:1.18fr .82fr;gap:18px;margin-top:58px}.signal-orbit,.radar-panel{border:1px solid var(--line);background:#090c10;min-height:520px;position:relative;overflow:hidden}.orbit-title{height:52px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:10px monospace;color:#737b85;letter-spacing:.08em}.orbital-scene{height:410px;position:relative;display:grid;place-items:center;cursor:grab;transform-style:preserve-3d;transition:transform .12s linear;background:radial-gradient(circle at center,rgb(199 255 52 / .055),transparent 42%)}.orbital-scene:active{cursor:grabbing}.planet{width:175px;height:175px;border-radius:50%;position:relative;display:grid;place-items:center;background:radial-gradient(circle at 34% 30%,#eaffb4 0 1%,#a7d92e 2%,#344b18 19%,#151e12 48%,#090c0d 72%);box-shadow:0 0 0 1px #35402a,0 0 65px rgb(199 255 52 / .11)}.planet-core{font:800 24px monospace;color:#dfff8c;text-shadow:0 0 15px rgb(199 255 52 / .45)}.ring{position:absolute;border:1px solid #343b31;border-radius:50%;width:360px;height:135px;transform:rotate(-17deg)}.ring-b{width:455px;height:170px;transform:rotate(38deg);border-color:#282f32}.ring-c{width:290px;height:290px;transform:rotateX(72deg);border-color:#3b4332}.node{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--acid);box-shadow:0 0 13px var(--acid)}.n1{left:7px;top:72px}.n2{right:17px;top:35px}.n3{left:70px;bottom:5px}.n4{right:45px;bottom:19px}.orbit-label{position:absolute;padding:9px 11px;border:1px solid #333941;background:#080b0e;font:9px monospace;color:#747c86;line-height:1.5}.orbit-label b{font-size:14px;color:#e7e9e4}.ol1{left:7%;top:18%}.ol2{right:7%;top:29%}.ol3{right:13%;bottom:12%}.orbit-foot{position:absolute;bottom:0;left:0;right:0;padding:14px 18px;border-top:1px solid var(--line);font:10px monospace;color:#7a828c}.radar{width:310px;height:310px;border-radius:50%;border:1px solid #35402d;margin:34px auto 20px;position:relative;overflow:hidden;background:repeating-radial-gradient(circle,transparent 0 49px,#252c28 50px),radial-gradient(circle,rgb(199 255 52 / .045),transparent 65%)}.radar-sweep{position:absolute;inset:50% 50% 0 0;transform-origin:100% 0;background:linear-gradient(35deg,transparent 45%,rgb(199 255 52 / .18));animation:radarSpin 4s linear infinite}@keyframes radarSpin{to{transform:rotate(360deg)}}.cross{position:absolute;background:#242b28}.cross.x{height:1px;left:0;right:0;top:50%}.cross.y{width:1px;top:0;bottom:0;left:50%}.blip{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--acid);box-shadow:0 0 12px var(--acid);animation:blip 2s ease-in-out infinite}.b1{left:29%;top:33%}.b2{right:23%;top:44%;animation-delay:.5s}.b3{left:45%;bottom:20%;animation-delay:1s}.b4{right:34%;bottom:38%;animation-delay:1.4s}@keyframes blip{50%{opacity:.2;transform:scale(.6)}}.radar-readout{padding:0 22px 22px}.radar-readout span,.radar-readout small{display:block;font:9px monospace;color:#7a828c}.radar-readout b{display:block;margin:6px 0;color:#e6e8e4;font-size:16px;font-weight:500}.data-ribbon{margin-top:18px;border:1px solid var(--line);min-height:62px;display:grid;grid-template-columns:repeat(4,1fr)}.data-ribbon span{padding:15px 18px;border-right:1px solid var(--line);font:9px monospace;color:#7a828c}.data-ribbon span:last-child{border-right:0}.data-ribbon b{display:block;color:var(--acid);font-size:14px;margin-top:4px}@media(max-width:900px){.interactive-grid{grid-template-columns:1fr}.data-ribbon{grid-template-columns:1fr 1fr}.data-ribbon span{border-bottom:1px solid var(--line)}}.active-metrics-visual{margin-top:62px;border:1px solid var(--line);background:#080b0f;box-shadow:0 28px 80px rgb(0 0 0 / .28);overflow:hidden}.am-top,.am-bottom{min-height:52px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);font:10px monospace;color:#747c86;letter-spacing:.08em}.am-bottom{border-top:1px solid var(--line);border-bottom:0;color:#7a828c}.am-status{color:var(--acid)}.am-status i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--acid);box-shadow:0 0 13px var(--acid);margin-right:7px;animation:amBlink 1.4s ease-in-out infinite}@keyframes amBlink{50%{opacity:.28;transform:scale(.7)}}.am-main{display:grid;grid-template-columns:1fr 330px;min-height:505px}.am-left{position:relative;padding:30px 28px 22px;border-right:1px solid var(--line)}.am-axis-label{font:9px monospace;color:#7a828c;letter-spacing:.12em;margin-bottom:16px}.am-chart{height:360px;position:relative;overflow:hidden;border-left:1px solid #252b31;border-bottom:1px solid #252b31;background:#090c10}.am-grid{position:absolute;inset:0;background:repeating-linear-gradient(to top,transparent 0 71px,#171c21 72px),repeating-linear-gradient(to right,transparent 0 119px,#151a1f 120px)}.am-chart svg{position:absolute;inset:0;width:100%;height:100%}.am-line{fill:none;stroke:url(#amLine);stroke-width:3;filter:drop-shadow(0 0 7px rgb(199 255 52 / .38));stroke-dasharray:1800;stroke-dashoffset:1800;animation:amDraw 4.8s ease forwards,amGlow 2.8s ease-in-out infinite alternate}.am-area{fill:url(#amArea);opacity:.8}@keyframes amDraw{to{stroke-dashoffset:0}}@keyframes amGlow{to{filter:drop-shadow(0 0 13px rgb(199 255 52 / .55))}}.am-scan{position:absolute;top:0;bottom:0;width:2px;background:linear-gradient(transparent,var(--acid),transparent);box-shadow:0 0 18px rgb(199 255 52 / .6);animation:amScan 5s linear infinite}@keyframes amScan{0%{left:-2%}100%{left:102%}}.am-pulse{position:absolute;transform:translate(-50%,-50%);font:9px monospace;color:#858d96}.am-pulse span{display:block;width:9px;height:9px;border-radius:50%;background:var(--acid);box-shadow:0 0 0 0 rgb(199 255 52 / .55);animation:amPing 2s ease-out infinite;margin:auto auto 6px}@keyframes amPing{70%{box-shadow:0 0 0 14px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.p1{left:52%;top:47%}.p2{left:70%;top:28%;animation-delay:.6s}.p3{left:87%;top:16%;animation-delay:1.2s}.am-timeline{display:flex;justify-content:space-between;margin-top:12px;font:9px monospace;color:#7a828c}.am-right{display:grid;grid-template-rows:repeat(4,1fr)}.am-metric{padding:22px 24px;border-bottom:1px solid var(--line);position:relative;background:linear-gradient(90deg,transparent,rgb(199 255 52 / .015))}.am-metric:last-child{border-bottom:0}.am-metric small{display:block;font:9px monospace;color:#68717a;letter-spacing:.09em}.am-metric b{display:block;font-size:38px;font-weight:500;letter-spacing:-.04em;margin:7px 0 2px;color:#eef0ea}.am-metric span{font:9px monospace;color:var(--acid)}.am-bar{height:3px;background:#1b2025;margin-top:13px;overflow:hidden}.am-bar i{display:block;height:100%;width:var(--w);background:var(--acid);box-shadow:0 0 12px rgb(199 255 52 / .42);transform-origin:left;animation:amBar 2.8s ease-in-out infinite alternate}@keyframes amBar{from{transform:scaleX(.72)}to{transform:scaleX(1)}}.am-stream{color:#7d858e;white-space:nowrap;overflow:hidden}@media(max-width:900px){.am-main{grid-template-columns:1fr}.am-left{border-right:0;border-bottom:1px solid var(--line)}.am-right{grid-template-columns:1fr 1fr;grid-template-rows:auto}.am-metric{border-right:1px solid var(--line)}.am-bottom{gap:15px;align-items:flex-start;flex-direction:column;padding:15px 18px}}@media(max-width:620px){.am-right{grid-template-columns:1fr}.am-chart{height:300px}.am-main{min-height:auto}.am-stream{white-space:normal}}.trs-woo-header{border-bottom:1px solid var(--line);background:#07090d}.trs-woo-nav{height:86px;display:grid;grid-template-columns:260px 1fr 220px;align-items:center}.trs-woo-nav .navlinks{display:flex;justify-content:center;gap:32px;font-size:13px;color:#a8adb5}.trs-woo-nav .navlinks a:hover{color:#fff}.trs-woo-index{justify-self:end;font:12px monospace;color:#767d87;text-decoration:none}.trs-woo-index:hover,.trs-woo-index:focus{color:#fff}@media(min-width:901px){.trs-woo-nav .trs-woo-index,.trs-woo-nav .trs-header-cart{color:#fff}}.trs-woo-main{border-bottom:1px solid var(--line);background:radial-gradient(circle at 78% 12%,rgb(199 255 52 / .055),transparent 28rem),linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px),#07090d;background-size:auto,48px 48px,48px 48px,auto;min-height:640px}.trs-woo-wrap{width:min(1120px,calc(100% - 56px));margin:auto;padding:72px 0 86px}.trs-woo-shell{border:1px solid var(--line);background:rgb(9 12 16 / .92);box-shadow:0 28px 80px rgb(0 0 0 / .26)}.trs-woo-shell .woocommerce-notices-wrapper{padding:24px 28px 0}.trs-woo-shell .woocommerce-message,.trs-woo-shell .woocommerce-error,.trs-woo-shell .woocommerce-info{border:1px solid #343a43;background:#0d1116;color:#dfe4de;padding:16px 18px;margin:0 0 18px}.trs-woo-shell .woocommerce-error{border-color:#5d3636}.trs-woo-shell div.product{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:0;margin:0}.trs-woo-shell div.product .summary{display:block;float:none;width:auto;padding:42px;margin:0}.trs-woo-shell div.product .woocommerce-product-gallery{float:none;width:auto;margin:0;border-right:1px solid var(--line);min-height:100%;background:#080b0f}.trs-woo-shell div.product .woocommerce-product-gallery--without-images,.trs-woo-shell div.product .images:empty{display:none}.trs-woo-shell div.product.product-type-simple:not(:has(.woocommerce-product-gallery)) .summary{grid-column:1 / -1}.trs-woo-shell .product_title{font-size:clamp(44px,5.6vw,82px);line-height:.9;letter-spacing:-.055em;font-weight:500;margin:14px 0 20px;max-width:760px}.trs-woo-shell .price{display:inline-flex;align-items:center;min-height:56px;padding:0 18px;border:1px solid rgb(199 255 52 / .48);background:rgb(199 255 52 / .09);color:var(--acid);font-size:44px;line-height:1;letter-spacing:-.035em;margin:8px 0 22px}.trs-woo-shell .woocommerce-product-details__short-description,.trs-woo-shell .woocommerce-product-details__short-description p{color:#aeb5be;font-size:18px;line-height:1.6;max-width:760px}.trs-foundation-product-intro{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:26px 0;padding:24px 0}.trs-foundation-product-intro .ey{margin-bottom:14px}.trs-foundation-product-intro p{max-width:760px;color:#aeb5be;font-size:18px;line-height:1.55}.trs-foundation-product-intro ul{list-style:none;padding:0;margin:22px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.trs-foundation-product-intro li{border:1px solid var(--line);background:#0d1116;padding:15px 16px;color:#dfe4de}.trs-foundation-product-intro li span{display:block;color:#858d97;font-size:14px;line-height:1.4;margin-top:4px}.trs-woo-shell form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}.trs-woo-shell form.cart .quantity{display:none}.trs-woo-shell button.button,.trs-woo-shell .button,.trs-woo-shell button.single_add_to_cart_button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border:1px solid var(--acid);background:var(--acid);color:#090b0e;font:700 13px Calibri,"Segoe UI",Arial,sans-serif;border-radius:0;text-decoration:none;cursor:pointer}.trs-woo-shell button.button:hover,.trs-woo-shell .button:hover,.trs-woo-shell button.single_add_to_cart_button:hover{background:#d8ff6e;border-color:#d8ff6e;color:#090b0e;transform:translateY(-1px)}.trs-woo-shell .product_meta,.trs-woo-shell .posted_in{display:none}.trs-woo-shell .woocommerce-tabs,.trs-woo-shell .related,.trs-woo-shell .upsells{border-top:1px solid var(--line);padding:34px 42px;margin:0}.trs-woo-shell .woocommerce-tabs ul.tabs{display:none}.trs-woo-shell .woocommerce-tabs .panel{margin:0;border:0;background:#fff0;padding:0}.trs-woo-shell .woocommerce-tabs h2,.trs-woo-shell .related h2{font-size:30px;line-height:1.1;letter-spacing:-.03em}.trs-woo-footer{border-top:1px solid var(--line);padding:28px 0 45px;color:#656d77;font:11px monospace;background:#07090d}@supports not selector(:has(*)){.trs-woo-shell div.product .summary{grid-column:1 / -1}}@media(max-width:900px){.trs-woo-nav{grid-template-columns:1fr auto}.trs-woo-nav .navlinks{display:none}.trs-woo-shell div.product{grid-template-columns:1fr}.trs-woo-shell div.product .woocommerce-product-gallery{border-right:0;border-bottom:1px solid var(--line)}.trs-woo-shell div.product .summary{padding:30px 24px}.trs-foundation-product-intro ul{grid-template-columns:1fr}}body.trs-foundation-product-page .trs-woo-wrap{width:min(1280px,calc(100% - 56px));padding:64px 0 82px}body.trs-foundation-product-page .trs-woo-shell{overflow:hidden}body.trs-foundation-product-page .trs-woo-shell div.product{grid-template-columns:minmax(0,1.08fr) minmax(360px,.82fr);min-height:610px}body.trs-foundation-product-page .trs-woo-shell div.product .summary{grid-column:1;grid-row:1;padding:52px 48px 48px;align-self:center}body.trs-foundation-product-page .trs-woo-shell div.product.product-type-simple:not(:has(.woocommerce-product-gallery)) .summary{grid-column:1}body.trs-foundation-product-page .trs-foundation-product-visual{grid-column:2;grid-row:1;position:relative;display:grid;place-items:center;min-height:610px;padding:38px;border-left:1px solid var(--line);background:radial-gradient(circle at 56% 31%,rgb(199 255 52 / .17),transparent 15rem),radial-gradient(circle at 26% 72%,rgb(97 255 190 / .08),transparent 14rem),linear-gradient(145deg,#080b0f,#10151c 58%,#080b0f);overflow:hidden}body.trs-foundation-product-page .trs-foundation-product-visual:before{content:"";position:absolute;inset:28px;border:1px solid rgb(199 255 52 / .18);background:linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px);background-size:34px 34px;opacity:.65}body.trs-foundation-product-page .trs-product-orbit{position:absolute;width:min(58%,300px);aspect-ratio:1;border:1px solid rgb(199 255 52 / .24);border-radius:50%;display:grid;place-items:center;color:var(--acid);font:700 28px monospace;box-shadow:0 0 56px rgb(199 255 52 / .08)}body.trs-foundation-product-page .trs-product-orbit span{position:absolute;inset:15%;border:1px solid rgb(143 157 167 / .26);border-radius:50%;transform:rotateX(68deg) rotateZ(22deg)}body.trs-foundation-product-page .trs-product-orbit span+span{inset:4%;transform:rotateX(68deg) rotateZ(-38deg)}body.trs-foundation-product-page .trs-product-orbit b{color:var(--acid);text-shadow:0 0 18px rgb(199 255 52 / .38)}body.trs-foundation-product-page .trs-product-visual-panel{position:relative;z-index:1;width:min(100%,360px);border:1px solid rgb(199 255 52 / .24);background:rgb(9 12 16 / .86);box-shadow:0 28px 80px rgb(0 0 0 / .34);padding:24px}body.trs-foundation-product-page .trs-report-sheet{margin:20px 0;border:1px solid var(--line);background:#0d1116;padding:16px;display:grid;gap:10px}body.trs-foundation-product-page .trs-report-sheet i{display:block;height:8px;background:linear-gradient(90deg,var(--acid),rgb(199 255 52 / .08))}body.trs-foundation-product-page .trs-report-sheet i:nth-child(2){width:74%;background:linear-gradient(90deg,#9ca3ad,rgb(156 163 173 / .08))}body.trs-foundation-product-page .trs-report-sheet i:nth-child(3){width:88%;background:linear-gradient(90deg,#dfe4de,rgb(223 228 222 / .08))}body.trs-foundation-product-page .trs-report-sheet i:nth-child(4){width:58%}body.trs-foundation-product-page .trs-report-status{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#858d97;font:11px monospace;text-transform:uppercase;letter-spacing:.1em}body.trs-foundation-product-page .trs-report-status strong{color:var(--acid);font-weight:700}body.trs-foundation-product-page .trs-woo-shell .product_title{max-width:780px;margin-bottom:24px}body.trs-foundation-product-page .trs-woo-shell .summary p.price,body.trs-foundation-product-page .trs-woo-shell div.product .summary p.price,body.trs-foundation-product-page.woocommerce div.product p.price{display:flex!important;width:max-content!important;max-width:100%;flex-wrap:wrap;align-items:flex-end!important;gap:12px 16px;min-height:0;padding:0!important;border:0!important;background:transparent!important;color:var(--acid)!important;font-size:clamp(76px,7.4vw,112px)!important;line-height:.84!important;letter-spacing:-.075em!important;margin:0 0 26px!important}body.trs-foundation-product-page .trs-woo-shell .summary p.price .amount,body.trs-foundation-product-page .trs-woo-shell .summary p.price bdi{color:var(--acid)!important}body.trs-foundation-product-page .trs-woo-shell .summary p.price:after{content:"ONE-OFF REPORT";color:#9ca3ad;font:700 11px/1.2 "Courier New",monospace;letter-spacing:.14em;padding:8px 10px;margin-bottom:8px;border:1px solid rgb(199 255 52 / .32);background:rgb(199 255 52 / .07)}body.trs-foundation-product-page .trs-woo-shell form.cart{margin-top:28px}body.trs-foundation-product-page .trs-woo-shell form.cart button.button,body.trs-foundation-product-page .trs-woo-shell form.cart button.single_add_to_cart_button,body.trs-foundation-product-page.woocommerce div.product form.cart .button,body.trs-foundation-product-page.woocommerce div.product form.cart button.button.alt,body.trs-foundation-product-page .woocommerce a.button,body.trs-foundation-product-page .woocommerce button.button,body.trs-foundation-product-page .woocommerce button.button.alt{min-height:52px!important;padding:0 24px!important;border:1px solid var(--acid)!important;background:var(--acid)!important;background-color:var(--acid)!important;color:#090b0e!important;font:700 13px Calibri,"Segoe UI",Arial,sans-serif!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important}body.trs-foundation-product-page .trs-woo-shell form.cart button.button:hover,body.trs-foundation-product-page .trs-woo-shell form.cart button.single_add_to_cart_button:hover,body.trs-foundation-product-page.woocommerce div.product form.cart .button:hover,body.trs-foundation-product-page.woocommerce div.product form.cart button.button.alt:hover{background:#d8ff6e!important;background-color:#d8ff6e!important;border-color:#d8ff6e!important;color:#090b0e!important}body.trs-foundation-product-page .trs-woo-shell .woocommerce-tabs .reviews_tab,body.trs-foundation-product-page .trs-woo-shell #reviews,body.trs-foundation-product-page .trs-woo-shell #tab-reviews{display:none!important}@media(max-width:900px){body.trs-foundation-product-page .trs-woo-wrap{width:min(100% - 28px,760px);padding:42px 0 58px}body.trs-foundation-product-page .trs-woo-shell div.product{grid-template-columns:1fr;min-height:0}body.trs-foundation-product-page .trs-woo-shell div.product .summary{grid-column:1;grid-row:1;padding:32px 24px}body.trs-foundation-product-page .trs-foundation-product-visual{grid-column:1;grid-row:2;min-height:360px;border-left:0;border-top:1px solid var(--line);padding:28px}body.trs-foundation-product-page .trs-woo-shell .summary p.price{font-size:clamp(64px,18vw,86px)!important}}@media(max-width:560px){body.trs-foundation-product-page .trs-product-visual-panel{width:100%;padding:20px}body.trs-foundation-product-page .trs-product-orbit{width:250px}}*{box-sizing:border-box}body{margin:0;background:#07090d;color:#f1f1ed;font-family:Calibri,"Segoe UI",Arial,sans-serif}a{color:inherit}.wrap{width:min(980px,calc(100% - 40px));margin:auto}.top{border-bottom:1px solid #292d34;padding:22px 0}.logo{font-size:22px;font-weight:700;text-decoration:none}.lime{color:#c7ff34}.panel{margin:70px 0;border:1px solid #292d34;background:#090c10;padding:clamp(25px,5vw,55px)}.micro{font:11px monospace;color:#c7ff34;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(42px,7vw,78px);line-height:.95;letter-spacing:-.05em;font-weight:500;margin:18px 0 24px}h2{font-size:30px;font-weight:500}p{color:#9ca3ad;line-height:1.65;font-size:17px}.btn{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:1px solid #3b4149;text-decoration:none;margin:8px 8px 0 0}.hot{background:#c7ff34;color:#090b0e;border-color:#c7ff34;font-weight:700}.notice{border-left:3px solid #c7ff34;padding:12px 16px;background:#0d1116;color:#aeb5be}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.card{border:1px solid #292d34;padding:24px}.price{font-size:46px;margin:12px 0}.field{margin:18px 0}label{display:block;margin-bottom:7px}input,select,textarea{width:100%;padding:14px;background:#0d1116;border:1px solid #343a43;color:#fff;font:inherit}input[type=file]{padding:12px}small{color:#7f8791}.foot{border-top:1px solid #292d34;padding:24px 0;color:#727983;font:11px monospace}@media(max-width:700px){.grid{grid-template-columns:1fr}}*{box-sizing:border-box}body{margin:0;background:#07090d;color:#f1f1ed;font-family:Calibri,"Segoe UI",Arial,sans-serif}a{color:inherit}.wrap{width:min(980px,calc(100% - 40px));margin:auto}.top{border-bottom:1px solid #292d34;padding:22px 0}.logo{font-size:22px;font-weight:700;text-decoration:none}.lime{color:#c7ff34}.panel{margin:70px 0;border:1px solid #292d34;background:#090c10;padding:clamp(25px,5vw,55px)}.micro{font:11px monospace;color:#c7ff34;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(42px,7vw,78px);line-height:.95;letter-spacing:-.05em;font-weight:500;margin:18px 0 24px}h2{font-size:30px;font-weight:500}p{color:#9ca3ad;line-height:1.65;font-size:17px}.btn{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:1px solid #3b4149;text-decoration:none;margin:8px 8px 0 0}.hot{background:#c7ff34;color:#090b0e;border-color:#c7ff34;font-weight:700}.notice{border-left:3px solid #c7ff34;padding:12px 16px;background:#0d1116;color:#aeb5be}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.card{border:1px solid #292d34;padding:24px}.price{font-size:46px;margin:12px 0}.field{margin:18px 0}label{display:block;margin-bottom:7px}input,select,textarea{width:100%;padding:14px;background:#0d1116;border:1px solid #343a43;color:#fff;font:inherit}input[type=file]{padding:12px}small{display:block;color:#7f8791;margin-top:7px;line-height:1.5}.field-note{border:1px solid #292d34;background:#0d1116;color:#9ca3ad;padding:14px 16px;margin:12px 0 18px;line-height:1.55}.field-note strong{color:#f1f1ed}.foot{border-top:1px solid #292d34;padding:24px 0;color:#727983;font:11px monospace}@media(max-width:700px){.grid{grid-template-columns:1fr}}*{box-sizing:border-box}body{margin:0;background:#07090d;color:#f1f1ed;font-family:Calibri,"Segoe UI",Arial,sans-serif}a{color:inherit}.wrap{width:min(980px,calc(100% - 40px));margin:auto}.top{border-bottom:1px solid #292d34;padding:22px 0}.logo{font-size:22px;font-weight:700;text-decoration:none}.lime{color:#c7ff34}.panel{margin:70px 0;border:1px solid #292d34;background:#090c10;padding:clamp(25px,5vw,55px)}.micro{font:11px monospace;color:#c7ff34;letter-spacing:.12em;text-transform:uppercase}h1{font-size:clamp(42px,7vw,78px);line-height:.95;letter-spacing:-.05em;font-weight:500;margin:18px 0 24px}h2{font-size:30px;font-weight:500}p{color:#9ca3ad;line-height:1.65;font-size:17px}.btn{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:1px solid #3b4149;text-decoration:none;margin:8px 8px 0 0}.hot{background:#c7ff34;color:#090b0e;border-color:#c7ff34;font-weight:700}.notice{border-left:3px solid #c7ff34;padding:12px 16px;background:#0d1116;color:#aeb5be}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.card{border:1px solid #292d34;padding:24px}.price{font-size:46px;margin:12px 0}.field{margin:18px 0}label{display:block;margin-bottom:7px}input,select,textarea{width:100%;padding:14px;background:#0d1116;border:1px solid #343a43;color:#fff;font:inherit}input[type=file]{padding:12px}small{color:#7f8791}.summary{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:28px 0}.summary div{border:1px solid #292d34;background:#0d1116;padding:16px}.summary span{display:block;color:#c7ff34;font:11px monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.summary strong{font-size:18px}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:22px 0}.flow div{border:1px solid #292d34;padding:16px;min-height:100px}.flow b{display:block;color:#c7ff34;margin-bottom:10px}.foot{border-top:1px solid #292d34;padding:24px 0;color:#727983;font:11px monospace}@media(max-width:700px){.grid,.summary,.flow{grid-template-columns:1fr}}:root{color-scheme:dark;--bg:#07090d;--bg2:#0a0d12;--panel:#0d1117;--panel2:#10151c;--ink:#f2f4ee;--muted:#9ea59d;--line:#292d34;--line2:#383d45;--acid:#c7ff34;--acid-soft:rgba(199,255,52,.09);--warning:#ffcf66;--danger:#ff746b;--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--ink);font-family:Calibri,Arial,sans-serif;line-height:1.5}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-2;background:radial-gradient(circle at 74% 12%,rgb(199 255 52 / .055),transparent 28rem),linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--acid);outline-offset:4px}.wrap{width:min(var(--max),calc(100% - 44px));margin:auto}.mono{font-family:"Courier New",monospace;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:#929991}header{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--line);background:rgb(7 9 13 / .88);backdrop-filter:blur(15px)}.nav{height:78px;display:flex;align-items:center;justify-content:space-between;gap:30px}.logo{display:inline-flex;align-items:center;gap:13px;font-weight:700;white-space:nowrap}.logo .tr{font-size:25px;line-height:1;color:var(--acid);letter-spacing:-.06em}.logo .sep{width:1px;height:28px;background:var(--line2)}.logo .name{font-size:20px;letter-spacing:-.03em}.logo .name b{color:var(--acid)}.navlinks{display:flex;align-items:center;gap:25px;font-size:14px}.navlinks a{color:#c7cbc6}.navlinks a:hover{color:var(--acid)}.back{border:1px solid var(--line2);padding:10px 13px}.hero{min-height:680px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1.12fr .88fr}.hero-copy{padding:90px 7vw 70px max(22px,calc((100vw - var(--max))/2));display:flex;flex-direction:column;justify-content:center}.hero-copy h1{font-size:clamp(58px,7vw,112px);line-height:.84;letter-spacing:-.065em;margin:22px 0 28px;max-width:850px;font-weight:600}.hero-copy h1 em{font-style:normal;color:var(--acid)}.lead{font-size:clamp(19px,2vw,27px);line-height:1.22;color:#b8beb7;max-width:720px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.btn{display:inline-flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--line2);font-weight:700}.btn.primary{background:var(--acid);border-color:var(--acid);color:#0a0c0d}.btn:hover{transform:translateY(-1px)}.hero-visual{position:relative;overflow:hidden;border-left:1px solid var(--line);display:grid;place-items:center;min-height:560px}.signal-core{width:min(68%,420px);aspect-ratio:1;position:relative;display:grid;place-items:center}.signal-core:before{content:"";position:absolute;inset:12%;border:1px solid rgb(199 255 52 / .42);border-radius:50%;box-shadow:0 0 100px rgb(199 255 52 / .08) inset}.ring{position:absolute;border:1px solid var(--line2);border-radius:50%;inset:0;animation:spin 16s linear infinite}.ring.r2{inset:18%;animation-direction:reverse;animation-duration:11s;border-style:dashed}.ring.r3{inset:33%;animation-duration:8s}.node{position:absolute;width:10px;height:10px;background:var(--acid);border-radius:50%;box-shadow:0 0 22px var(--acid)}.n1{left:6%;top:45%}.n2{right:12%;top:19%}.n3{right:19%;bottom:15%}.n4{left:28%;bottom:8%}.core-label{text-align:center;z-index:3}.core-label strong{font-size:46px;display:block;color:var(--acid);line-height:1}.core-label span{display:block;margin-top:8px}.scanline{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgb(199 255 52 / .07),transparent);width:33%;animation:scan 4.5s ease-in-out infinite}.hero-stat{position:absolute;border:1px solid var(--line2);background:rgb(7 9 13 / .86);padding:12px 14px;min-width:145px}.hero-stat strong{font-size:19px;color:var(--acid)}.s1{top:20%;left:8%}.s2{bottom:21%;right:8%}@keyframes spin{to{transform:rotate(360deg)}}@keyframes scan{0%,100%{transform:translateX(-120%)}50%{transform:translateX(300%)}}.ticker{border-bottom:1px solid var(--line);overflow:hidden;white-space:nowrap}.ticker div{padding:12px 0;display:inline-block;min-width:200%;animation:ticker 28s linear infinite}.ticker span{margin-right:55px;color:#aab0aa;font-family:"Courier New",monospace;font-size:11px;letter-spacing:.14em}.ticker b{color:var(--acid);font-weight:400}@keyframes ticker{to{transform:translateX(-50%)}}.section{border-bottom:1px solid var(--line)}.section-grid{width:min(var(--max),100%);margin:auto;display:grid;grid-template-columns:180px 1fr}.rail{border-right:1px solid var(--line);padding:54px 26px;color:#8d948c;font:11px/1.7 "Courier New",monospace;letter-spacing:.12em}.content{padding:78px 40px 86px}.ey{font:11px "Courier New",monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--acid);margin-bottom:22px}h2{font-size:clamp(42px,5.2vw,76px);line-height:.96;letter-spacing:-.05em;margin:0 0 24px;font-weight:600;max-width:1000px}.intro{font-size:20px;color:#aeb5ad;max-width:820px;margin-bottom:45px}.steps{border-top:1px solid var(--line)}.step{display:grid;grid-template-columns:70px 1fr 1.1fr;gap:28px;padding:27px 0;border-bottom:1px solid var(--line);align-items:start}.step .num{font:13px "Courier New",monospace;color:var(--acid)}.step h3{font-size:25px;margin:0;font-weight:600}.step p{margin:0;color:#9ea59d;font-size:17px}.device-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.device{padding:28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:270px;background:linear-gradient(180deg,rgb(255 255 255 / .018),transparent)}.device h3{font-size:27px;margin:7px 0 15px}.device ol{padding-left:20px;color:#a7aea6}.device li+li{margin-top:8px}.device .tag{display:inline-block;color:var(--acid);font:10px "Courier New",monospace;letter-spacing:.12em}.data-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.data-card{background:var(--bg);padding:30px;min-height:245px}.data-card h3{font-size:27px;margin:0 0 15px}.data-card ul{margin:0;padding-left:20px;color:#a5aca4}.data-card li+li{margin-top:7px}.notice{margin-top:24px;padding:24px;border:1px solid rgb(199 255 52 / .42);background:linear-gradient(90deg,rgb(199 255 52 / .065),transparent)}.notice strong{color:var(--acid)}.warning{border-color:rgb(255 116 107 / .35);background:rgb(255 116 107 / .035)}.warning strong{color:#ff8d85}.checks{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.check{padding:22px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#b7bdb6}.check:before{content:"□";color:var(--acid);margin-right:10px;font-family:"Courier New",monospace}.journey{display:grid;grid-template-columns:repeat(7,1fr);border:1px solid var(--line)}.journey-item{padding:24px 18px;border-right:1px solid var(--line);min-height:185px}.journey-item:last-child{border-right:0}.journey-item b{display:block;color:var(--acid);font:12px "Courier New",monospace;margin-bottom:18px}.journey-item span{font-size:17px}.faq{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{list-style:none;cursor:pointer;padding:24px 0;font-size:21px;font-weight:600;display:flex;justify-content:space-between}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--acid);font-family:"Courier New",monospace}details[open] summary:after{content:"−"}details p{color:#a5aca4;max-width:900px;margin:0 0 26px;font-size:17px}.cta{min-height:480px;display:grid;place-items:center;text-align:center;padding:70px 22px;border-bottom:1px solid var(--line)}.cta h2{max-width:900px;margin-inline:auto}.cta p{color:#a8afa7;font-size:19px;max-width:760px;margin:0 auto 28px}footer{padding:28px 0 45px}.footer-row{display:flex;justify-content:space-between;gap:30px;color:#8d948c;font-size:13px}@media(max-width:950px){.navlinks a:not(.back){display:none}.hero{grid-template-columns:1fr}.hero-visual{border-left:0;border-top:1px solid var(--line);min-height:430px}.hero-copy{padding:70px 24px}.section-grid{grid-template-columns:1fr}.rail{border-right:0;border-bottom:1px solid var(--line);padding:20px 24px}.content{padding:58px 24px}.device-grid{grid-template-columns:1fr}.data-grid{grid-template-columns:1fr}.step{grid-template-columns:45px 1fr}.step p{grid-column:2}.checks{grid-template-columns:1fr 1fr}.journey{grid-template-columns:1fr 1fr}.journey-item{border-bottom:1px solid var(--line)}}@media(max-width:600px){.wrap{width:min(100% - 30px,var(--max))}.hero-copy h1{font-size:52px}.nav{height:68px}.logo .name{font-size:17px}.back{font-size:12px}.checks,.journey{grid-template-columns:1fr}.journey-item{border-right:0}h2{font-size:40px}.content{padding:46px 18px}.rail{padding-left:18px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}body.trs-foundation-product-page .trs-woo-main{min-height:640px}body.trs-foundation-product-page .trs-product-shell{max-width:1120px;margin:0 auto;padding:56px 32px 72px}body.trs-foundation-product-page .trs-product-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:48px;align-items:stretch}body.trs-foundation-product-page .trs-product-content{width:100%;min-width:0}body.trs-foundation-product-page .trs-product-kicker{font:11px "Courier New",monospace;color:#8e959f;letter-spacing:.12em}body.trs-foundation-product-page .trs-product-title{font-size:clamp(58px,6vw,84px);line-height:.9;letter-spacing:-.055em;font-weight:500;max-width:none;margin:24px 0 0}body.trs-foundation-product-page .trs-product-price-row{display:flex;align-items:center;gap:18px;margin:22px 0 30px}body.trs-foundation-product-page .trs-product-price{font-size:clamp(42px,4vw,58px);line-height:1;font-weight:700;color:var(--acid);letter-spacing:-.04em}body.trs-foundation-product-page .trs-product-price .amount,body.trs-foundation-product-page .trs-product-price bdi{color:var(--acid)}body.trs-foundation-product-page .trs-product-price-label{border:1px solid rgb(199 255 52 / .38);padding:9px 13px;color:#cdd5c4;background:rgb(199 255 52 / .07);font:700 11px/1 "Courier New",monospace;letter-spacing:.12em;white-space:nowrap}body.trs-foundation-product-page .trs-foundation-panel{width:100%;max-width:none;box-sizing:border-box;padding:20px;margin-bottom:22px;border:1px solid var(--line);background:rgb(13 17 22 / .82)}body.trs-foundation-product-page .trs-panel-heading{font:700 11px "Courier New",monospace;color:var(--acid);letter-spacing:.12em;margin-bottom:14px}body.trs-foundation-product-page .trs-product-intro{color:#aeb5be;font-size:17px;line-height:1.55;margin:0 0 18px}body.trs-foundation-product-page .trs-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body.trs-foundation-product-page .trs-benefit-card{min-width:0;padding:15px;border:1px solid var(--line);background:#0d1116;color:#dfe4de;line-height:1.35}body.trs-foundation-product-page .trs-benefit-card span{display:block;color:#858d97;font-size:14px;line-height:1.45;margin-top:5px}body.trs-foundation-product-page .trs-benefit-grid>:last-child:nth-child(odd){grid-column:1 / -1}body.trs-foundation-product-page .trs-product-visual{min-width:0;display:flex}body.trs-foundation-product-page .trs-product-visual .trs-foundation-product-visual{width:100%;min-height:auto;height:100%;border:1px solid var(--line)}body.trs-foundation-product-page form.cart{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:0}body.trs-foundation-product-page form.cart .quantity{display:none!important}body.trs-foundation-product-page form.cart button.button,body.trs-foundation-product-page form.cart button.single_add_to_cart_button,body.trs-foundation-product-page form.cart button.button.alt,body.trs-foundation-product-page.woocommerce div.product form.cart .button,body.trs-foundation-product-page.woocommerce div.product form.cart button.button.alt,body.trs-foundation-product-page .woocommerce button.button,body.trs-foundation-product-page .woocommerce button.button.alt{min-height:52px!important;padding:0 24px!important;border:1px solid var(--acid)!important;background:var(--acid)!important;background-color:var(--acid)!important;color:#090b0e!important;font:700 13px Calibri,"Segoe UI",Arial,sans-serif!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important;opacity:1!important}body.trs-foundation-product-page form.cart button.button:hover,body.trs-foundation-product-page form.cart button.single_add_to_cart_button:hover,body.trs-foundation-product-page form.cart button.button.alt:hover,body.trs-foundation-product-page.woocommerce div.product form.cart .button:hover,body.trs-foundation-product-page.woocommerce div.product form.cart button.button.alt:hover{background:#d8ff6e!important;background-color:#d8ff6e!important;border-color:#d8ff6e!important;color:#090b0e!important}body.trs-foundation-product-page .product_meta,body.trs-foundation-product-page .posted_in,body.trs-foundation-product-page .woocommerce-tabs .reviews_tab,body.trs-foundation-product-page #reviews,body.trs-foundation-product-page #tab-reviews{display:none!important}.trs-shop-hero,.trs-shop-plans,.trs-shop-section,.trs-shop-final-cta{width:min(1240px,calc(100% - 56px));margin:0 auto}.trs-shop-hero{min-height:620px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:28px;align-items:stretch;padding:70px 0 42px}.trs-shop-hero-copy,.trs-shop-hero-board,.trs-shop-section,.trs-shop-final-cta{border:1px solid rgb(55 60 68 / .92);border-radius:24px;background:linear-gradient(145deg,rgb(12 18 25 / .96),rgb(6 9 13 / .96));box-shadow:0 30px 80px rgb(0 0 0 / .28)}.trs-shop-hero-copy{padding:48px}.trs-shop-hero h1{max-width:850px;font-size:clamp(46px,6.6vw,92px);line-height:.88;letter-spacing:-.055em;margin:24px 0 24px}.trs-shop-hero-copy p{max-width:680px;color:#aeb5be;font-size:19px;line-height:1.62}.trs-shop-value-line{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.trs-shop-value-line span{border:1px solid rgb(24 198 255 / .28);background:rgb(24 198 255 / .075);color:#c7edf8;border-radius:999px;padding:9px 12px;font:700 11px "Courier New",monospace;letter-spacing:.08em;text-transform:uppercase}.trs-shop-hero-board{position:relative;min-height:430px;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgb(199 255 52 / .16),transparent 18rem),radial-gradient(circle at 78% 18%,rgb(24 198 255 / .12),transparent 16rem),#080d12}.trs-shop-orbit{position:absolute;width:min(70%,360px);aspect-ratio:1;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid rgb(199 255 52 / .28);border-radius:50%;display:grid;place-items:center;color:var(--acid);font:700 46px Calibri,"Segoe UI",Arial,sans-serif}.trs-shop-orbit span{position:absolute;inset:18%;border:1px solid rgb(24 198 255 / .26);border-radius:50%;transform:rotateX(64deg) rotateZ(-18deg)}.trs-shop-signal{position:absolute;border:1px solid rgb(55 60 68 / .9);background:rgb(9 12 16 / .88);border-radius:16px;padding:14px 16px;color:#9ca3ad;font:12px "Courier New",monospace;text-transform:uppercase}.trs-shop-signal strong{display:block;color:var(--acid);font-size:18px;margin-top:4px}.trs-shop-signal-a{left:30px;top:44px}.trs-shop-signal-b{right:30px;top:150px}.trs-shop-signal-c{left:54px;bottom:48px}.trs-shop-plans{padding:30px 0 52px}.trs-shop-intro{margin-bottom:24px;display:flex;justify-content:space-between;gap:32px;align-items:flex-end}.trs-shop-intro h2{max-width:620px;margin:12px 0 0}.trs-shop-intro p{max-width:520px;color:#9ca3ad;font-size:17px;line-height:1.6;margin:0}.trs-shop-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.trs-shop-plan-card{min-height:650px;padding:28px;display:flex;flex-direction:column;position:relative;overflow:hidden;background:linear-gradient(160deg,#0b1016,#07090d);border:1px solid rgb(55 60 68 / .94);border-radius:22px;box-shadow:0 24px 70px rgb(0 0 0 / .28)}.trs-shop-plan-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px}.trs-shop-plan-card.bronze{background:linear-gradient(160deg,rgb(83 49 32 / .55),#090c10 42%)}.trs-shop-plan-card.gold{background:linear-gradient(160deg,rgb(90 73 22 / .58),#090c10 42%);border-color:rgb(213 182 63 / .45)}.trs-shop-plan-card.platinum{background:linear-gradient(160deg,rgb(104 113 128 / .42),#090c10 42%)}.trs-shop-plan-card.bronze:before{background:#bd744c}.trs-shop-plan-card.gold:before{background:#d5b63f}.trs-shop-plan-card.platinum:before{background:#c9d0da}.trs-shop-plan-card .pnum{color:#9ca3ad;font:700 11px "Courier New",monospace;letter-spacing:.1em;text-transform:uppercase}.trs-shop-plan-badge{position:absolute;top:22px;right:22px;border:1px solid rgb(199 255 52 / .42);background:rgb(199 255 52 / .1);color:var(--acid);border-radius:999px;padding:8px 11px;font:700 10px "Courier New",monospace;letter-spacing:.1em}.trs-shop-plan-card h2{text-align:left;font-size:clamp(31px,3vw,42px)!important;line-height:1!important;letter-spacing:-.025em!important;font-weight:600;margin:58px 0 8px}.trs-shop-plan-card .price{color:var(--acid);font-size:clamp(56px,5vw,76px);line-height:1;font-weight:700;letter-spacing:-.05em;margin:0 0 22px}.trs-shop-plan-card .price .amount,.trs-shop-plan-card .price bdi{color:var(--acid)}.trs-shop-plan-card p{color:#a0a7b0;line-height:1.56;min-height:100px}.trs-shop-plan-card ul{list-style:none;padding:0;margin:22px 0;display:grid;gap:15px}.trs-shop-plan-card li{border-top:1px solid rgb(255 255 255 / .08);padding-top:14px}.trs-shop-plan-card li b{display:block;color:#f1f1ed;font-weight:700;margin-bottom:4px}.trs-shop-plan-card li span{display:block;color:#858d97;font-size:14px;line-height:1.42}.trs-shop-plan-card .trs-shop-buy{margin-top:auto!important;min-height:54px!important;display:inline-flex!important;align-items:center;justify-content:center;width:100%;padding:0 18px!important;border:1px solid var(--acid)!important;background:var(--acid)!important;color:#090b0e!important;font:700 13px Calibri,"Segoe UI",Arial,sans-serif!important;border-radius:999px!important;text-decoration:none!important}.trs-shop-plan-card .trs-shop-buy:hover,.trs-shop-plan-card .trs-shop-buy:focus{background:#d8ff6e!important;border-color:#d8ff6e!important;color:#090b0e!important;transform:translateY(-1px)}.trs-shop-section{padding:38px;margin-bottom:22px}.trs-shop-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,460px);gap:28px;align-items:end;margin-bottom:26px}.trs-shop-section-head h2{margin:12px 0 0}.trs-shop-section-head p,.trs-shop-evidence p,.trs-shop-final-cta p{color:#9ca3ad;font-size:17px;line-height:1.62;margin:0}.trs-shop-comparison-grid,.trs-shop-step-grid,.trs-shop-analysis-grid,.trs-shop-resource-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.trs-shop-step-grid,.trs-shop-analysis-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trs-shop-comparison-grid article,.trs-shop-step-grid article,.trs-shop-analysis-grid article,.trs-shop-resource-grid a{border:1px solid rgb(55 60 68 / .92);border-radius:18px;background:rgb(13 17 22 / .78);padding:20px}.trs-shop-comparison-grid article.featured{border-color:rgb(199 255 52 / .42);background:linear-gradient(160deg,rgb(199 255 52 / .12),rgb(13 17 22 / .8))}.trs-shop-comparison-grid article>span{color:var(--acid);font:700 10px "Courier New",monospace;letter-spacing:.12em;text-transform:uppercase}.trs-shop-comparison-grid h3,.trs-shop-step-grid h3,.trs-shop-analysis-grid h3{margin:8px 0 10px}.trs-shop-comparison-grid p,.trs-shop-step-grid p,.trs-shop-analysis-grid p{color:#929aa4;line-height:1.52}.trs-shop-comparison-grid ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px;color:#dfe4de}.trs-shop-comparison-grid li:before{content:"";display:inline-block;width:7px;height:7px;margin-right:8px;border-radius:50%;background:var(--acid)}.trs-shop-step-grid article span{color:var(--acid);font:700 13px "Courier New",monospace}.trs-shop-evidence{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,520px);gap:28px;align-items:center;border-color:rgb(24 198 255 / .28)}.trs-shop-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trs-shop-resource-grid a{color:#dff7ff;min-height:66px;display:flex;align-items:center;justify-content:space-between}.trs-shop-resource-grid a:after{content:"\2192";color:var(--acid)}.trs-shop-faq-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.trs-shop-faq-list details{border:1px solid rgb(55 60 68 / .92);border-radius:16px;background:rgb(13 17 22 / .72);padding:18px}.trs-shop-faq-list summary{font-size:18px;line-height:1.25}.trs-shop-faq-list details p{color:#929aa4;margin:14px 0 0}.trs-shop-final-cta{text-align:center;padding:52px 34px;margin-bottom:74px;background:radial-gradient(circle at 50% 0,rgb(199 255 52 / .13),transparent 24rem),linear-gradient(145deg,rgb(12 18 25 / .96),rgb(6 9 13 / .96))}.trs-shop-final-cta h2{margin:16px auto 18px}.trs-shop-final-cta p{max-width:720px;margin:0 auto 26px}@media(max-width:850px){body.trs-foundation-product-page .trs-product-shell{padding:42px 24px 58px}body.trs-foundation-product-page .trs-product-grid{grid-template-columns:1fr}body.trs-foundation-product-page .trs-product-visual{min-height:360px}}@media(max-width:600px){body.trs-foundation-product-page .trs-product-shell{padding:34px 18px 48px}body.trs-foundation-product-page .trs-product-title{font-size:clamp(46px,16vw,62px)}body.trs-foundation-product-page .trs-product-price-row{align-items:flex-start;flex-direction:column;gap:12px}body.trs-foundation-product-page .trs-benefit-grid{grid-template-columns:1fr}body.trs-foundation-product-page .trs-product-visual{min-height:320px}.trs-shop-plans{padding:42px 24px 58px}.trs-shop-plan-grid{grid-template-columns:1fr}.trs-shop-plan-card{min-height:0}.trs-shop-hero,.trs-shop-plans,.trs-shop-section,.trs-shop-final-cta{width:min(100% - 28px,760px)}.trs-shop-hero{grid-template-columns:1fr;padding:38px 0 24px}.trs-shop-hero-copy,.trs-shop-section,.trs-shop-final-cta{padding:24px;border-radius:18px}.trs-shop-hero h1{font-size:38px!important}.trs-shop-hero-board{min-height:320px;border-radius:18px}.trs-shop-intro,.trs-shop-section-head,.trs-shop-evidence{display:block}.trs-shop-intro p,.trs-shop-section-head p{margin-top:14px}.trs-shop-comparison-grid,.trs-shop-step-grid,.trs-shop-analysis-grid,.trs-shop-resource-grid,.trs-shop-faq-list{grid-template-columns:1fr}.trs-shop-plan-card .price{font-size:58px}}.trs-woo-actions{justify-self:end;display:flex;align-items:center;gap:12px}.trs-header-cart{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 11px;border:1px solid #292d34;background:#090c10;color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.1em;white-space:nowrap}.trs-header-cart b{color:#c7ff34;font-weight:700}.trs-header-cart-icon{display:none}.trs-cart-page{max-width:1120px;width:100%;margin:0 auto;padding:64px 32px 80px}.trs-cart-kicker{color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.12em}.trs-cart-title{max-width:none;margin:22px 0 10px;font-size:clamp(52px,6vw,86px);line-height:.9;letter-spacing:-.055em;font-weight:500}.trs-cart-step{margin-bottom:28px;padding-bottom:18px;border-bottom:1px solid #292d34;color:#c7ff34;font:12px "Courier New",monospace;letter-spacing:.1em}.trs-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;width:100%;align-items:start}.trs-cart-heading{color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.12em;margin-bottom:18px}.trs-cart-item{border-bottom:1px solid #292d34;padding-bottom:20px}.trs-cart-item-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start}.trs-cart-product-name{display:block;color:#f1f1ed;font-size:22px;line-height:1.15;font-weight:600;text-decoration:none;overflow-wrap:normal;word-break:normal}.trs-cart-product-subtitle{margin-top:10px;color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.11em}.trs-cart-line-price{color:#c7ff34;font-size:26px;line-height:1;font-weight:700;white-space:nowrap}.trs-cart-remove{margin-top:18px}.trs-cart-remove .remove{color:#9ca3ad!important;font:13px Calibri,"Segoe UI",Arial,sans-serif;text-decoration:none}.trs-cart-summary{width:340px;box-sizing:border-box;background:#0b0e13;border:1px solid #292d34;padding:28px}.trs-summary-line{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start}.trs-summary-line span{min-width:0;overflow-wrap:normal;word-break:normal}.trs-summary-line{color:#c5cad1;padding-bottom:18px;border-bottom:1px solid #292d34}.trs-summary-line b,.trs-summary-total b{color:#c7ff34;white-space:nowrap}.trs-summary-total{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;color:#f1f1ed;font:700 13px "Courier New",monospace;letter-spacing:.1em}.trs-checkout-button{display:flex;width:100%;min-height:54px;align-items:center;justify-content:center;white-space:nowrap;background:#c7ff34;color:#07090d;font:700 13px Calibri,"Segoe UI",Arial,sans-serif;text-decoration:none}.trs-checkout-note{margin-top:14px;color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.12em;line-height:1.5;white-space:nowrap;text-align:center}.trs-cart-empty{color:#9ca3ad;font-size:18px}@media(max-width:800px){.trs-woo-actions{gap:10px}.trs-cart-grid{grid-template-columns:1fr}.trs-cart-layout{grid-template-columns:1fr}.trs-cart-summary{width:100%}}@media(max-width:560px){.trs-woo-actions{justify-self:start;flex-wrap:wrap}.trs-cart-page{padding:44px 18px 58px}.trs-cart-item-main,.trs-summary-line,.trs-summary-total{grid-template-columns:1fr;gap:10px}}.woocommerce-checkout .trs-woo-wrap>.micro{display:block;padding:30px 0;margin:0}.woocommerce-checkout .trs-woo-shell{padding:48px}.woocommerce-checkout .trs-woo-shell .woocommerce-billing-fields,.woocommerce-checkout .trs-woo-shell .woocommerce-additional-fields,.woocommerce-checkout .trs-woo-shell #order_review_heading,.woocommerce-checkout .trs-woo-shell #order_review,.woocommerce-checkout .trs-woo-shell .woocommerce-checkout-payment{margin-top:28px}.woocommerce-checkout .trs-woo-shell .woocommerce-billing-fields:first-child{margin-top:0}.woocommerce-checkout .trs-woo-shell h3{margin-top:0;margin-bottom:18px}.woocommerce-checkout .trs-woo-shell .form-row{margin-bottom:18px}.woocommerce-checkout .trs-woo-shell .woocommerce-error{position:relative;padding-left:48px}.woocommerce-checkout .trs-woo-shell .woocommerce-error::before{left:18px;top:18px;margin:0}.woocommerce-checkout .trs-woo-shell .woocommerce-message{position:relative;padding-left:48px}.woocommerce-checkout .trs-woo-shell .woocommerce-message::before{left:18px;top:18px;margin:0}.woocommerce-checkout .trs-woo-shell .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:10px;margin-bottom:0}.woocommerce-checkout .trs-woo-shell .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{order:1}.woocommerce-checkout .trs-woo-shell .woocommerce-terms-and-conditions-wrapper #terms{order:2;width:auto;padding:0;margin:0;flex:0 0 auto}.woocommerce-checkout .trs-woo-shell .woocommerce-form-login-toggle .trs-checkout-login-here{color:var(--acid)}.woocommerce-checkout .trs-woo-shell .woocommerce-form-login .form-row:has(.woocommerce-form-login__submit){display:flex;align-items:center;gap:18px;flex-wrap:wrap}.woocommerce-checkout .trs-woo-shell .woocommerce-form-login__submit{order:1}.woocommerce-checkout .trs-woo-shell .woocommerce-form-login__rememberme{order:2;display:inline-flex;align-items:center;gap:8px;margin:0}.woocommerce-checkout .trs-woo-shell .woocommerce-form-login__rememberme span{order:1}.woocommerce-checkout .trs-woo-shell .woocommerce-form-login__rememberme #rememberme{order:2;width:auto;padding:0;margin:0;flex:0 0 auto}@media(max-width:700px){.woocommerce-checkout .trs-woo-wrap>.micro{padding:28px 0}.woocommerce-checkout .trs-woo-shell{padding:24px}}.woocommerce-account .trs-woo-wrap>.micro{display:block;padding:30px 0;margin:0}.woocommerce-account .trs-woo-shell{padding:34px}.woocommerce-account .trs-woo-shell .lead{display:block;max-width:none}.woocommerce-account .woocommerce{display:grid;grid-template-columns:270px minmax(0,1fr);gap:28px;align-items:start}.woocommerce-account .woocommerce>.woocommerce-notices-wrapper{grid-column:1 / -1}.woocommerce-account .woocommerce-MyAccount-navigation{grid-column:1;float:none;width:auto;border:1px solid var(--line);background:#0b0e13;padding:18px}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:12px 13px;border:1px solid #fff0;color:#dfe4de;font-size:16px;line-height:1.25;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation a:hover{border-color:rgb(199 255 52 / .38);background:rgb(199 255 52 / .07);color:var(--acid)}.woocommerce-account .woocommerce-MyAccount-content{grid-column:2;float:none;width:auto;min-width:0;border:1px solid var(--line);background:rgb(13 17 22 / .82);padding:28px;color:#dfe4de}.woocommerce-account .woocommerce-MyAccount-content p{margin:0 0 18px}.woocommerce-account .woocommerce-MyAccount-content p:last-child{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content a{color:var(--acid)}.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3{margin:0 0 18px;font-size:28px;line-height:1.1;font-weight:500}.woocommerce-account .woocommerce table.shop_table{width:100%;border-collapse:collapse;border:1px solid var(--line);margin:18px 0 0;color:#dfe4de}.woocommerce-account .woocommerce table.shop_table th,.woocommerce-account .woocommerce table.shop_table td{padding:16px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle;white-space:nowrap}.woocommerce-account .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-status,.woocommerce-account .woocommerce table.shop_table td.woocommerce-orders-table__cell-order-total{white-space:normal}.woocommerce-account .woocommerce table.shop_table thead th{color:#8e959f;font:700 11px "Courier New",monospace;letter-spacing:.1em;text-transform:uppercase}.woocommerce-account .woocommerce table.shop_table tbody tr:last-child td{border-bottom:0}.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce input.button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border:1px solid var(--acid);background:var(--acid);color:#090b0e;font:700 13px Calibri,"Segoe UI",Arial,sans-serif;text-decoration:none;border-radius:0;box-shadow:none}.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce button.button:hover,.woocommerce-account .woocommerce input.button:hover{background:#d8ff6e;border-color:#d8ff6e;color:#090b0e}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-message,.woocommerce-account .woocommerce-error{border:1px solid #343a43;background:#0d1116;color:#dfe4de;padding:20px 22px!important;margin:0 0 22px}.woocommerce-account .woocommerce-info::before,.woocommerce-account .woocommerce-message::before,.woocommerce-account .woocommerce-error::before{content:none!important;display:none!important}.woocommerce-account .woocommerce-info .button,.woocommerce-account .woocommerce-message .button{margin-left:14px}.woocommerce-account .woocommerce-Addresses{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.woocommerce-account .woocommerce-Address{border:1px solid var(--line);background:#0b0e13;padding:20px}.woocommerce-account .woocommerce-Address-title{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.woocommerce-account .woocommerce-Address-title h3{margin:0}.woocommerce-account address{color:#aeb5be;font-style:normal;line-height:1.6}.woocommerce-account .woocommerce-MyAccount-content form{display:grid;gap:18px}.woocommerce-account .woocommerce-MyAccount-content .form-row{margin:0}.woocommerce-account .woocommerce-MyAccount-content label{margin-bottom:8px;color:#dfe4de;font-size:15px}.woocommerce-account .woocommerce-MyAccount-content input,.woocommerce-account .woocommerce-MyAccount-content select,.woocommerce-account .woocommerce-MyAccount-content textarea{max-width:680px}.woocommerce-account .woocommerce-MyAccount-content fieldset{border:1px solid var(--line);margin:10px 0 0;padding:22px}.woocommerce-account .woocommerce-MyAccount-content fieldset legend{padding:0 10px;color:var(--acid);font:700 11px "Courier New",monospace;letter-spacing:.12em;text-transform:uppercase}.woocommerce-account .woocommerce-MyAccount-content .clear{display:none}@media(max-width:900px){.woocommerce-account .woocommerce{grid-template-columns:1fr}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{grid-column:1}}@media(max-width:700px){.woocommerce-account .trs-woo-shell{padding:24px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{padding:18px}.woocommerce-account .woocommerce-Addresses{grid-template-columns:1fr}.woocommerce-account .woocommerce table.shop_table th,.woocommerce-account .woocommerce table.shop_table td{white-space:normal;padding:13px 10px}.woocommerce-account .woocommerce-info .button,.woocommerce-account .woocommerce-message .button{margin:12px 0 0}}.woocommerce-lost-password .woocommerce,.woocommerce-reset-password .woocommerce{display:block}.woocommerce-lost-password .woocommerce>.woocommerce-notices-wrapper,.woocommerce-reset-password .woocommerce>.woocommerce-notices-wrapper{max-width:680px;margin:0 auto 22px}.woocommerce-lost-password .woocommerce-ResetPassword,.woocommerce-lost-password form.lost_reset_password,.woocommerce-reset-password .woocommerce-ResetPassword,.woocommerce-reset-password form.lost_reset_password{width:min(100%,680px);margin:0 auto;display:grid;gap:18px}.woocommerce-lost-password .woocommerce-ResetPassword>p,.woocommerce-lost-password form.lost_reset_password>p,.woocommerce-reset-password .woocommerce-ResetPassword>p,.woocommerce-reset-password form.lost_reset_password>p{max-width:none;margin:0;color:#aeb5be;font-size:17px;line-height:1.6}.woocommerce-lost-password .woocommerce-ResetPassword .form-row,.woocommerce-lost-password form.lost_reset_password .form-row,.woocommerce-reset-password .woocommerce-ResetPassword .form-row,.woocommerce-reset-password form.lost_reset_password .form-row{width:100%;margin:0}.woocommerce-lost-password .woocommerce-ResetPassword label,.woocommerce-lost-password form.lost_reset_password label,.woocommerce-reset-password .woocommerce-ResetPassword label,.woocommerce-reset-password form.lost_reset_password label{margin-bottom:9px}.woocommerce-lost-password .woocommerce-ResetPassword input,.woocommerce-lost-password form.lost_reset_password input,.woocommerce-reset-password .woocommerce-ResetPassword input,.woocommerce-reset-password form.lost_reset_password input{width:100%;max-width:none}.woocommerce-lost-password .woocommerce-ResetPassword .button,.woocommerce-lost-password form.lost_reset_password .button,.woocommerce-reset-password .woocommerce-ResetPassword .button,.woocommerce-reset-password form.lost_reset_password .button{justify-self:start;min-height:48px}.woocommerce-lost-password .woocommerce-message,.woocommerce-lost-password .woocommerce-info,.woocommerce-reset-password .woocommerce-message,.woocommerce-reset-password .woocommerce-info{max-width:680px;margin:0 auto 22px;padding:22px 24px!important;line-height:1.55}.woocommerce-lost-password .woocommerce-message::before,.woocommerce-lost-password .woocommerce-info::before,.woocommerce-reset-password .woocommerce-message::before,.woocommerce-reset-password .woocommerce-info::before{content:none!important;display:none!important}.woocommerce-lost-password .trs-woo-shell>p,.woocommerce-reset-password .trs-woo-shell>p{width:min(100%,680px);margin:0 auto 18px;color:#aeb5be;line-height:1.6}@media(max-width:700px){.woocommerce-lost-password .woocommerce-ResetPassword .button,.woocommerce-lost-password form.lost_reset_password .button,.woocommerce-reset-password .woocommerce-ResetPassword .button,.woocommerce-reset-password form.lost_reset_password .button{width:100%}}.woocommerce-view-order .trs-order-intake-panel{border:1px solid var(--line);background:#0b0e13;padding:22px;margin:24px 0}.woocommerce-view-order .trs-order-intake-panel p{max-width:760px;margin:12px 0 18px;color:#aeb5be;font-size:16px;line-height:1.6}.woocommerce-view-order .trs-order-intake-panel .btn.hot{color:#090b0e!important;border-radius:8px}.trs-intake-panel form{display:grid;gap:18px;margin-top:28px;width:min(100%,760px);margin-left:auto;margin-right:auto}.trs-intake-panel .field{display:grid;gap:8px}.trs-intake-panel label{color:#dfe4de;font-size:15px}.trs-intake-panel input,.trs-intake-panel select,.trs-intake-panel textarea{width:100%;max-width:760px}.trs-intake-panel #objective{appearance:none;-webkit-appearance:none;background-color:#0d1116;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1.5l6 6 6-6' fill='none' stroke='%23c7ff34' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:14px 9px;padding-right:58px}.trs-intake-panel input[readonly]{color:#aeb5be;border-color:#343a43;background:#0b0e13}.trs-intake-panel small,.trs-intake-panel .field-note{max-width:760px;color:#8e959f;line-height:1.5}.trs-intake-panel .notice.trs-intake-error{border-color:#5d3636}.trs-intake-panel .trs-intake-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:4px}.trs-intake-panel .trs-intake-actions button.btn,.trs-intake-panel .trs-intake-actions a.btn{width:fit-content;padding-left:22px;padding-right:22px;margin:0;border-radius:8px}.trs-intake-panel .trs-intake-actions button.btn.hot{color:#090b0e!important}.trs-footer-legal{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;font:11px "Courier New",monospace;color:#8e959f}.trs-footer-legal a{color:#8e959f;text-decoration:none;text-transform:uppercase}.trs-footer-legal a:hover{color:#fff}.trs-mobile-menu-toggle{display:none;width:42px;height:40px;padding:9px 8px;border:1px solid #30363c;background:#090c10;color:#f1f1ed;cursor:pointer;align-items:center;justify-content:center;flex-direction:column;gap:5px}.trs-mobile-menu-toggle span{display:block;width:21px;height:1px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.trs-mobile-menu-toggle[aria-expanded="true"] span:nth-child(1){transform:translateY(6px) rotate(45deg)}.trs-mobile-menu-toggle[aria-expanded="true"] span:nth-child(2){opacity:0}.trs-mobile-menu-toggle[aria-expanded="true"] span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.trs-mobile-menu-panel{display:none;position:absolute;top:100%;left:0;right:0;z-index:120;border:1px solid #292d34;border-top:0;background:#07090d;box-shadow:0 24px 60px rgb(0 0 0 / .42);padding:10px 18px 18px}.trs-mobile-menu-panel.is-open{display:block}.trs-mobile-menu-links,.trs-mobile-menu-legal{display:grid}.trs-mobile-menu-links a,.trs-mobile-menu-legal a{display:block;padding:14px 4px;border-bottom:1px solid #20252b;color:#d8dcd6;font:12px "Courier New",monospace;letter-spacing:.06em}.trs-mobile-menu-links a:hover,.trs-mobile-menu-legal a:hover{color:var(--acid)}.trs-mobile-menu-legal{margin-top:8px}.trs-mobile-menu-legal a{color:#8e959f;padding:11px 4px}.trs-woo-nav,.trs-guide-header .nav{position:relative}.trs-home-mobile-actions{display:none}@media(max-width:950px){.trs-guide-header .navlinks{display:none}.trs-guide-header .trs-mobile-menu-toggle{display:flex;margin-left:auto}}@media(max-width:900px){header>.trs-mobile-menu-toggle{display:flex;justify-self:end}.trs-home-mobile-actions{display:flex;align-items:center;justify-self:end;gap:10px}.trs-home-mobile-actions .trs-mobile-menu-toggle{display:flex}header>.index{display:none}.trs-woo-actions .trs-mobile-menu-toggle{display:flex}.trs-woo-index{display:none}.trs-footer-legal{width:100%;order:3;justify-content:flex-start}.trs-woo-footer .foot,footer .foot,.footer-row{align-items:flex-start}}@media(max-width:900px){body.home .trs-home-desktop-actions{display:none}}@media(max-width:560px){.trs-woo-nav,header,.trs-flat-logo,.trs-woo-actions,.trs-home-mobile-actions{min-width:0}.trs-woo-actions{justify-self:end;flex-wrap:nowrap;gap:6px}.trs-home-mobile-actions{gap:6px}.trs-header-cart{min-height:40px;gap:4px;padding-left:7px;padding-right:7px;letter-spacing:.05em}.trs-header-cart-icon{display:block;flex:0 0 auto;width:16px;height:16px;color:#8e959f}.trs-header-cart-label,.trs-header-cart-separator-count,.trs-header-cart-count{display:none}.trs-footer-legal{display:grid;gap:0}.trs-footer-legal a{padding:6px 0}}@media(max-width:900px){.trs-footer-legal{display:none}}.hero-copy h1{font-size:clamp(52px,6.2vw,96px)}h2{font-size:clamp(38px,4.6vw,66px)}.end h2{font-size:clamp(48px,6.5vw,92px)}.panel h1{font-size:clamp(36px,5.4vw,62px)}body.trs-foundation-product-page .trs-product-title{font-size:clamp(50px,5.2vw,74px)}.trs-woo-shell h1,.trs-cart-title{font-size:clamp(40px,5vw,68px)}@media(max-width:700px){.hero-copy h1{font-size:42px}h2{font-size:32px}.end h2{font-size:38px}.panel h1{font-size:34px}body.trs-foundation-product-page .trs-product-title{font-size:40px}.trs-woo-shell h1,.trs-cart-title{font-size:38px}}.trs-post-content h1{font-size:clamp(38px,4.2vw,52px);line-height:1.05;letter-spacing:-.035em;margin:22px 0 28px}.trs-post-content h2{font-size:clamp(28px,3vw,38px);line-height:1.12;letter-spacing:-.025em;margin:42px 0 20px}.trs-post-content h3{font-size:clamp(21px,2vw,27px);line-height:1.2;letter-spacing:-.015em;margin:30px 0 14px}@media(max-width:700px){.trs-post-content h1{font-size:34px}.trs-post-content h2{font-size:27px}.trs-post-content h3{font-size:21px}}.trs-post-content{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,rgb(199 255 52 / .055),transparent 34%),linear-gradient(180deg,#0a0d11 0%,#080b0f 100%);border:1px solid #292f36;box-shadow:0 28px 80px rgb(0 0 0 / .24)}.trs-post-content::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--acid),rgb(199 255 52 / .08) 74%,transparent)}.trs-post-content>.micro{color:var(--acid);letter-spacing:.14em}.trs-post-content .lead{max-width:860px;color:#b4bbc4}.trs-post-content .lead>article>h1{color:#f2f4ef;padding-bottom:24px;border-bottom:1px solid rgb(199 255 52 / .22);text-shadow:0 0 30px rgb(199 255 52 / .04)}.trs-post-content .lead>article>h2{color:#eef1eb;position:relative;padding-left:17px}.trs-post-content .lead>article>h2::before{content:"";position:absolute;left:0;top:.13em;bottom:.13em;width:3px;background:var(--acid);box-shadow:0 0 15px rgb(199 255 52 / .18)}.trs-post-content .lead>article>h3{color:var(--acid)}.trs-post-content .lead p{color:#aab1ba}.trs-post-content .lead strong{color:#eef2e9}.trs-post-content .lead a{color:var(--acid);text-decoration:underline;text-decoration-color:rgb(199 255 52 / .45);text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease,text-shadow .18s ease}.trs-post-content .lead a:hover{color:#e4ff98;text-decoration-color:var(--acid);text-shadow:0 0 12px rgb(199 255 52 / .18)}.trs-post-content .lead ul,.trs-post-content .lead ol{color:#aab1ba;padding-left:1.5em}.trs-post-content .lead li{margin:.48em 0}.trs-post-content .lead li::marker{color:var(--acid)}.trs-post-content .lead blockquote{margin:28px 0;padding:18px 22px;border-left:3px solid var(--acid);background:#0d1116;color:#c7ccd3}.trs-post-taxonomy{margin-top:52px;padding:20px 22px;border:1px solid #2c3338;border-left:3px solid var(--acid);background:linear-gradient(90deg,rgb(199 255 52 / .055),#0a0d11 24%);box-shadow:inset 0 1px 0 rgb(255 255 255 / .02)}.trs-post-taxonomy-row{color:#9fa7b0}.trs-post-taxonomy-row+.trs-post-taxonomy-row{margin-top:7px}.trs-post-taxonomy strong{color:var(--acid);font-weight:700}.trs-post-taxonomy a{color:#dce2d5;text-decoration:none}.trs-post-taxonomy a:hover{color:var(--acid);text-decoration:none}@media(max-width:700px){.trs-post-content::before{width:2px}.trs-post-content .lead>article>h1{padding-bottom:18px}.trs-post-content .lead>article>h2{padding-left:14px}.trs-post-taxonomy{padding:16px 17px;margin-top:40px}}.trs-breadcrumbs{margin-top:28px;margin-bottom:0;font:12px "Courier New",monospace;color:#7f8791}.trs-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin:0;padding:0;list-style:none}.trs-breadcrumbs li{display:flex;min-width:0;align-items:center;gap:7px}.trs-breadcrumbs li:not(:last-child)::after{content:"›";color:#59616b}.trs-breadcrumbs a{color:var(--acid);text-decoration:none}.trs-breadcrumbs a:hover,.trs-breadcrumbs a:focus{color:#e4ff98;text-decoration:underline;text-underline-offset:3px}.trs-breadcrumbs span[aria-current="page"]{color:#9098a2}body.single-post .trs-breadcrumbs{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,3fr);gap:32px}body.single-post .trs-breadcrumbs ol{grid-column:1}.trs-post-page{padding-bottom:70px}.trs-post-layout{display:grid;grid-template-columns:minmax(0,7fr) minmax(280px,3fr);gap:32px;align-items:start}.trs-post-main{min-width:0}.trs-post-main .trs-post-content{margin-bottom:0}.trs-post-sidebar{display:grid;gap:16px;margin:70px 0 0;min-width:0;height:auto;max-height:none;overflow:visible}.trs-sidebar-card{border:1px solid #292d34;background:#090c10;padding:22px;box-shadow:0 16px 34px rgb(0 0 0 / .16)}.trs-post-sidebar .widget,.trs-post-sidebar .wp-block-group,.trs-post-sidebar .wp-block-latest-posts,.trs-post-sidebar .wp-block-categories,.trs-post-sidebar .wp-block-archives,.trs-post-sidebar .wp-block-tag-cloud,.trs-post-sidebar .wp-block-list{max-width:100%}.trs-sidebar-widget{overflow:hidden}.trs-sidebar-card h2{margin:0 0 14px!important;font-size:20px!important;line-height:1.16!important;letter-spacing:-.015em!important}.trs-post-sidebar h2,.trs-post-sidebar h3,.trs-post-sidebar .wp-block-heading{margin:0 0 14px!important;color:#f1f1ed;font-size:20px!important;line-height:1.16!important;letter-spacing:-.015em!important}.trs-sidebar-card h2 a,.trs-sidebar-card h3 a{color:#f1f1ed;text-decoration:none}.trs-sidebar-card h2 a:hover,.trs-sidebar-card h2 a:focus,.trs-sidebar-card h3 a:hover,.trs-sidebar-card h3 a:focus{color:var(--acid);text-decoration:underline;text-underline-offset:3px}.trs-sidebar-links a,.trs-sidebar-cta,.trs-post-sidebar p a:not(.wp-block-button__link),.trs-post-sidebar li a:not(.wp-block-button__link),.trs-post-sidebar .wp-block-latest-posts a,.trs-post-sidebar .wp-block-navigation a{color:var(--acid);text-decoration:underline;text-decoration-color:rgb(199 255 52 / .45);text-underline-offset:3px}.trs-sidebar-links a:hover,.trs-sidebar-links a:focus,.trs-sidebar-cta:hover,.trs-sidebar-cta:focus,.trs-post-sidebar p a:not(.wp-block-button__link):hover,.trs-post-sidebar p a:not(.wp-block-button__link):focus,.trs-post-sidebar li a:not(.wp-block-button__link):hover,.trs-post-sidebar li a:not(.wp-block-button__link):focus,.trs-post-sidebar .wp-block-latest-posts a:hover,.trs-post-sidebar .wp-block-latest-posts a:focus,.trs-post-sidebar .wp-block-navigation a:hover,.trs-post-sidebar .wp-block-navigation a:focus{color:#e4ff98;text-decoration-color:var(--acid)}.trs-sidebar-card p{margin:0 0 16px;color:#9ca3ad;font-size:15px;line-height:1.55}.trs-post-sidebar p,.trs-post-sidebar li{color:#9ca3ad;font-size:15px;line-height:1.55}.trs-post-sidebar p:last-child{margin-bottom:0}.trs-post-sidebar ul,.trs-post-sidebar ol{margin:0;padding-left:1.15em}.trs-post-sidebar li{margin:8px 0}.trs-post-sidebar img{display:block;max-width:100%;height:auto}.trs-post-sidebar .wp-block-button__link,.trs-post-sidebar a.wp-block-button__link{display:inline-flex;align-items:center;min-height:42px;padding:10px 14px;border:1px solid var(--acid);background:var(--acid);color:#090b0e;font-weight:700;text-decoration:none}.trs-post-sidebar .wp-block-button__link:hover,.trs-post-sidebar .wp-block-button__link:focus,.trs-post-sidebar a.wp-block-button__link:hover,.trs-post-sidebar a.wp-block-button__link:focus{color:#090b0e;text-decoration:none;filter:brightness(1.05)}.trs-post-sidebar .tagcloud,.trs-post-sidebar .wp-block-tag-cloud{display:flex;flex-wrap:wrap;gap:8px}.trs-post-sidebar .tagcloud a,.trs-post-sidebar .wp-block-tag-cloud a{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid #343a43;background:#0d1116;color:var(--acid)!important;font:11px "Courier New",monospace!important;text-decoration:none}.trs-post-sidebar .tagcloud a:hover,.trs-post-sidebar .tagcloud a:focus,.trs-post-sidebar .wp-block-tag-cloud a:hover,.trs-post-sidebar .wp-block-tag-cloud a:focus{border-color:var(--acid);background:#11161b;text-decoration:none}.trs-sidebar-links{display:grid;gap:12px;margin:0;padding:0;list-style:none}.trs-sidebar-links li{margin:0;padding:0 0 12px;border-bottom:1px solid #20252b}.trs-sidebar-links li:last-child{padding-bottom:0;border-bottom:0}.trs-sidebar-cta{display:inline-flex;align-items:center;gap:8px;color:var(--acid);font-weight:700;text-decoration:none}.trs-sidebar-cta:hover,.trs-sidebar-cta:focus{color:#e4ff98;text-decoration:underline;text-underline-offset:3px}.trs-topic-chips{display:flex;flex-wrap:wrap;gap:8px}.trs-topic-chips a{display:inline-flex;align-items:center;min-height:34px;padding:7px 11px;border:1px solid #343a43;background:#0d1116;color:var(--acid);font:11px "Courier New",monospace;text-decoration:none}.trs-topic-chips a:hover,.trs-topic-chips a:focus{border-color:var(--acid);background:#11161b}.trs-sidebar-featured,.trs-sidebar-report{border-left:3px solid var(--acid)}.trs-post-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0 0;width:calc((100% - 32px) * .7);width:calc(100% - 32px - max(280px,((100% - 32px) * .3)))}.trs-post-nav-card{display:grid;gap:9px;min-height:118px;padding:22px;border:1px solid #292d34;background:#090c10;text-decoration:none}.trs-post-nav-card span{color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.08em;text-transform:uppercase}.trs-post-nav-card strong{color:var(--acid);font-size:20px;line-height:1.2;font-weight:700}.trs-post-nav-card:hover,.trs-post-nav-card:focus{border-color:var(--acid);background:#0d1116}.trs-post-nav-card:hover strong,.trs-post-nav-card:focus strong{color:#e4ff98;text-decoration:underline;text-underline-offset:3px}.trs-post-nav-next{text-align:right}@media(max-width:980px){body.single-post .trs-breadcrumbs{grid-template-columns:1fr}body.single-post .trs-breadcrumbs ol{grid-column:1}.trs-post-layout{grid-template-columns:1fr}.trs-post-sidebar{margin:24px 0 0}.trs-post-navigation{width:100%}}@media(max-width:700px){.trs-breadcrumbs{margin-top:22px;font-size:11px}.trs-post-page{padding-bottom:52px}.trs-sidebar-card{padding:18px}.trs-post-navigation{grid-template-columns:1fr}.trs-post-nav-next{text-align:left}}body.single-post #ez-toc-container,body.single #ez-toc-container{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:28px 0 38px!important;padding:22px 24px!important;background:linear-gradient(180deg,#0d1116 0%,#090c10 100%)!important;border:1px solid #2c3338!important;border-left:3px solid var(--acid)!important;border-radius:10px!important;box-shadow:0 16px 38px rgb(0 0 0 / .24),inset 0 1px 0 rgb(255 255 255 / .025)!important}body.single-post #ez-toc-container .ez-toc-title,body.single #ez-toc-container .ez-toc-title{color:#f2f4ef!important;font-size:22px!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.015em!important}body.single-post #ez-toc-container .ez-toc-title-container,body.single #ez-toc-container .ez-toc-title-container{margin-bottom:14px!important}body.single-post #ez-toc-container a,body.single-post #ez-toc-container a:visited,body.single #ez-toc-container a,body.single #ez-toc-container a:visited{color:var(--acid)!important;text-decoration:none!important;text-shadow:none!important}body.single-post #ez-toc-container a:hover,body.single-post #ez-toc-container a:focus,body.single #ez-toc-container a:hover,body.single #ez-toc-container a:focus{color:#e4ff98!important;text-decoration:underline!important;text-underline-offset:3px!important}body.single-post #ez-toc-container ul,body.single-post #ez-toc-container ol,body.single #ez-toc-container ul,body.single #ez-toc-container ol{color:#aab1ba!important}body.single-post #ez-toc-container li,body.single #ez-toc-container li{margin:7px 0!important;line-height:1.45!important}body.single-post #ez-toc-container li::marker,body.single #ez-toc-container li::marker{color:var(--acid)!important}body.single-post #ez-toc-container .ez-toc-toggle,body.single-post #ez-toc-container .ez-toc-btn,body.single #ez-toc-container .ez-toc-toggle,body.single #ez-toc-container .ez-toc-btn{background:#11161b!important;border-color:#3a4249!important;color:var(--acid)!important;box-shadow:none!important}body.single-post #ez-toc-container .ez-toc-icon-toggle-span,body.single #ez-toc-container .ez-toc-icon-toggle-span{color:var(--acid)!important}@media(max-width:900px){body.single-post #ez-toc-container nav,body.single #ez-toc-container nav{display:block!important}}@media(max-width:700px){body.single-post #ez-toc-container,body.single #ez-toc-container{margin:22px 0 30px!important;padding:18px 17px!important;border-radius:8px!important}body.single-post #ez-toc-container .ez-toc-title,body.single #ez-toc-container .ez-toc-title{font-size:20px!important}body.single-post #ez-toc-container li,body.single #ez-toc-container li{margin:8px 0!important}}.trs-post-featured{margin:22px 0 30px}.trs-post-featured-image{display:block;width:100%;height:auto;border-radius:12px;border:1px solid #2c3338;box-shadow:0 18px 42px rgb(0 0 0 / .28),0 0 0 1px rgb(199 255 52 / .04)}@media(max-width:700px){.trs-post-featured{margin:18px 0 24px}.trs-post-featured-image{border-radius:9px}}body.single-post #ez-toc-container a,body.single-post #ez-toc-container a:visited,body.single #ez-toc-container a,body.single #ez-toc-container a:visited{font-size:17px!important;line-height:1.65!important}h1,.hero-copy h1,.panel h1,.trs-woo-shell h1,.trs-cart-title,body.trs-foundation-product-page .trs-product-title,.trs-post-content h1{font-size:clamp(36px,4.2vw,52px)!important;line-height:1.02!important;letter-spacing:-.035em!important}h2,.end h2,.trs-post-content h2{font-size:clamp(28px,3.1vw,40px)!important;line-height:1.1!important;letter-spacing:-.025em!important}h3,.trs-post-content h3{font-size:clamp(21px,2vw,27px)!important;line-height:1.18!important;letter-spacing:-.015em!important}@media(max-width:700px){h1,.hero-copy h1,.panel h1,.trs-woo-shell h1,.trs-cart-title,body.trs-foundation-product-page .trs-product-title,.trs-post-content h1{font-size:32px!important}h2,.end h2,.trs-post-content h2{font-size:27px!important}h3,.trs-post-content h3{font-size:21px!important}}body.single-post .trs-post-content .lead h2{font-family:"Barlow Condensed","Arial Narrow",Arial,sans-serif;font-size:clamp(25px,2.75vw,36px)!important;line-height:1.12!important;font-weight:600;letter-spacing:0!important;margin:56px 0 18px}body.single-post .trs-post-content .lead h3{font-family:"Barlow Condensed","Arial Narrow",Arial,sans-serif;font-size:clamp(19px,1.85vw,25px)!important;line-height:1.2!important;font-weight:600;letter-spacing:0!important;margin:40px 0 12px}body.single-post .trs-post-content .lead ul li,body.single-post .trs-post-content .lead ol li{font-size:17px;line-height:1.65;font-weight:400}body.single-post .trs-post-content .lead #ez-toc-container li{font-size:inherit;line-height:inherit}@media(max-width:700px){body.single-post .trs-post-content .lead h2{font-size:24px!important;margin:46px 0 16px}body.single-post .trs-post-content .lead h3{font-size:19px!important;margin:34px 0 11px}}body.trs-analytics-guide-page main .hero-copy h1{font-size:clamp(42px,7vw,78px)!important;line-height:.95!important;letter-spacing:-.05em!important;font-weight:500;margin:18px 0 24px}body.trs-analytics-guide-page main h2{font-size:30px!important;line-height:1.1!important;letter-spacing:0!important;font-weight:500;margin:0 0 18px}body.trs-analytics-guide-page main .lead,body.trs-analytics-guide-page main .intro,body.trs-analytics-guide-page main p,body.trs-analytics-guide-page main li,body.trs-analytics-guide-page main .step p,body.trs-analytics-guide-page main .journey-item span{font-size:17px;line-height:1.65}body.trs-analytics-guide-page main .lead{max-width:860px}body.trs-analytics-guide-page main .step h3,body.trs-analytics-guide-page main .device h3,body.trs-analytics-guide-page main .data-card h3,body.trs-analytics-guide-page main summary{font-size:20px!important;line-height:1.3!important}body.trs-analytics-guide-page main .intro{max-width:860px}body.trs-analytics-guide-page main .content a:not(.btn){color:var(--acid);text-decoration:underline;text-decoration-color:rgb(199 255 52 / .45);text-underline-offset:3px}body.trs-analytics-guide-page main li::marker{color:var(--acid)}body.trs-free-checker-page .trs-free-checker{background:#07090d;color:#f1f1ed}body.trs-free-checker-page .trs-free-checker-hero{border-bottom:1px solid var(--line)}body.trs-free-checker-page .trs-free-checker-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:34px;align-items:center;min-height:680px;padding:72px 0}body.trs-free-checker-page .trs-free-checker-copy h1{font-size:clamp(58px,7.4vw,116px);line-height:.82;letter-spacing:-.06em;margin:30px 0 28px}body.trs-free-checker-page .trs-free-checker-copy .lead{max-width:710px}body.trs-free-checker-page .trs-free-checker-console,body.trs-free-checker-page .trs-free-checker-form-panel,body.trs-free-checker-page .trs-free-checker-results-panel{border:1px solid var(--line);background:#090c10;box-shadow:0 26px 70px rgb(0 0 0 / .28)}body.trs-free-checker-page .trs-free-checker-console{min-height:470px;position:relative;overflow:hidden}body.trs-free-checker-page .trs-console-top{height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-bottom:1px solid var(--line);font:10px "Courier New",monospace;color:#747c86;letter-spacing:.1em}body.trs-free-checker-page .trs-console-top b{color:var(--acid)}body.trs-free-checker-page .trs-score-orbit{height:300px;display:grid;place-items:center;position:relative;background:radial-gradient(circle at center,rgb(199 255 52 / .07),transparent 54%)}body.trs-free-checker-page .trs-score-orbit i{position:absolute;width:245px;height:96px;border:1px solid #333b31;border-radius:50%}body.trs-free-checker-page .trs-score-orbit i:nth-child(2){transform:rotate(32deg)}body.trs-free-checker-page .trs-score-orbit i:nth-child(3){transform:rotate(-28deg)}body.trs-free-checker-page .trs-score-core{width:118px;height:118px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 32% 28%,#eaffb4 0 1%,#9fd72b 2%,#2d4714 28%,#111711 70%);border:1px solid #35402a;color:#e9ffad;font:800 28px "Courier New",monospace;box-shadow:0 0 54px rgb(199 255 52 / .12)}body.trs-free-checker-page .trs-console-lines{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}body.trs-free-checker-page .trs-console-lines span{padding:18px;border-right:1px solid var(--line);color:#7b838d;font:10px "Courier New",monospace;letter-spacing:.08em;text-transform:uppercase}body.trs-free-checker-page .trs-console-lines span:last-child{border-right:0}body.trs-free-checker-page .trs-free-checker-stack{display:grid;gap:26px;padding:82px 0}body.trs-free-checker-page .trs-free-checker-form-panel,body.trs-free-checker-page .trs-free-checker-results-panel{padding:clamp(24px,4vw,42px)}body.trs-free-checker-page .trs-free-checker-form-panel h2{font-size:clamp(38px,4.8vw,70px);line-height:.94;letter-spacing:-.05em;margin:18px 0 18px}body.trs-free-checker-page .trs-free-checker-form{margin-top:30px}body.trs-free-checker-page .trs-free-checker-form .field{margin:0 0 18px}body.trs-free-checker-page .trs-free-checker-form label{display:flex;justify-content:space-between;gap:12px;color:#f1f1ed;font-weight:700}body.trs-free-checker-page .trs-free-checker-form label span{color:#8e959f;font:10px "Courier New",monospace;letter-spacing:.1em;text-transform:uppercase}body.trs-free-checker-page .trs-free-checker-form small{display:block;margin-top:7px;color:#7f8791;line-height:1.45}body.trs-free-checker-page .trs-free-checker-form input,body.trs-free-checker-page .trs-free-checker-form textarea{width:100%;border:1px solid #343a43;background:#0d1116;color:#fff;font:inherit;line-height:1.5;padding:14px}body.trs-free-checker-page .trs-free-checker-form input:focus,body.trs-free-checker-page .trs-free-checker-form textarea:focus{outline:2px solid rgb(199 255 52 / .46);outline-offset:2px;border-color:var(--acid)}body.trs-free-checker-page .trs-free-checker-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}body.trs-free-checker-page .trs-free-checker-metrics{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}body.trs-free-checker-page .trs-free-checker-note{border-left:3px solid var(--acid);background:#0d1116;color:#aeb5be;padding:13px 16px;margin:10px 0 18px}body.trs-free-checker-page .trs-free-checker-results-panel{width:100%}body.trs-free-checker-page .trs-free-checker-results-panel[hidden]{display:none}body.trs-free-checker-page .trs-free-checker-empty,body.trs-free-checker-page .trs-free-checker-error{border:1px solid var(--line);background:#0d1116;padding:20px;margin:20px 0 0}body.trs-free-checker-page .trs-free-checker-error{color:#ffd3d3;border-color:#7d3939}body.trs-free-checker-page .trs-free-checker-result-top{display:grid;grid-template-columns:160px 1fr;gap:18px;margin-top:20px}body.trs-free-checker-page .trs-free-checker-score{aspect-ratio:1;border:1px solid #3b452b;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle,rgb(199 255 52 / .13),#0d1116 62%)}body.trs-free-checker-page .trs-free-checker-score span{display:block;color:var(--acid);font-size:42px;line-height:1;font-weight:700}body.trs-free-checker-page .trs-free-checker-score small{display:block;max-width:112px;color:#929aa4;font:10px "Courier New",monospace;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}body.trs-free-checker-page .trs-free-checker-result-meta{display:grid;align-content:center;gap:9px}body.trs-free-checker-page .trs-free-checker-result-meta b{color:#f1f1ed;font-size:22px}body.trs-free-checker-page .trs-free-checker-result-meta span{color:#8e959f;font:11px "Courier New",monospace;letter-spacing:.08em}body.trs-free-checker-page .trs-free-checker-breakdown{display:grid;gap:13px;margin-top:25px}body.trs-free-checker-page .trs-free-checker-category-label{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}body.trs-free-checker-page .trs-free-checker-category-label strong{color:#dfe3db}body.trs-free-checker-page .trs-free-checker-category-label span{color:#8e959f;font:11px "Courier New",monospace}body.trs-free-checker-page .trs-free-checker-bar{height:7px;background:#151a20;overflow:hidden}body.trs-free-checker-page .trs-free-checker-bar i{display:block;height:100%;background:var(--acid)}body.trs-free-checker-page .trs-free-checker-insights{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}body.trs-free-checker-page .trs-free-checker-insights section,body.trs-free-checker-page .trs-free-checker-recommendations,body.trs-free-checker-page .trs-free-checker-result-cta{border:1px solid var(--line);background:#0d1116;padding:18px}body.trs-free-checker-page .trs-free-checker-insights h3,body.trs-free-checker-page .trs-free-checker-recommendations h3,body.trs-free-checker-page .trs-free-checker-result-cta h3{font-size:20px;margin:0 0 12px}body.trs-free-checker-page .trs-free-checker-insights ul,body.trs-free-checker-page .trs-free-checker-recommendations ul{margin:0;padding-left:18px;display:grid;gap:9px}body.trs-free-checker-page .trs-free-checker-insights li,body.trs-free-checker-page .trs-free-checker-recommendations li{color:#a9b0ba;line-height:1.55}body.trs-free-checker-page .trs-free-checker-insights li::marker,body.trs-free-checker-page .trs-free-checker-recommendations li::marker{color:var(--acid)}body.trs-free-checker-page .trs-free-checker-recommendations,body.trs-free-checker-page .trs-free-checker-result-cta{margin-top:14px}body.trs-free-checker-page .trs-free-checker-result-cta{display:flex;justify-content:space-between;gap:14px;align-items:center}body.trs-free-checker-page .trs-free-checker-result-cta p{margin:0}body.trs-free-checker-page .trs-free-checker-share{margin-top:14px;color:var(--acid)}body.trs-free-checker-page .trs-free-checker-share-overlay{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:22px;background:rgb(7 9 13 / .82)}body.trs-free-checker-page .trs-free-checker-share-overlay[hidden]{display:none}body.trs-free-checker-page .trs-free-checker-share-card{width:min(100%,560px);border:1px solid var(--line);background:#090c10;box-shadow:0 28px 90px rgb(0 0 0 / .52);padding:24px}body.trs-free-checker-page .trs-free-checker-share-top{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:16px}body.trs-free-checker-page .trs-free-checker-share-top h3{margin:0;color:#f1f1ed;font-size:24px}body.trs-free-checker-page .trs-free-checker-share-close{border:1px solid #343a43;background:#0d1116;color:#9ca3ad;min-height:36px;padding:0 12px;font:700 11px "Courier New",monospace;letter-spacing:.08em;cursor:pointer}body.trs-free-checker-page .trs-free-checker-share-close:hover,body.trs-free-checker-page .trs-free-checker-share-close:focus{color:var(--acid);border-color:var(--acid)}body.trs-free-checker-page .trs-free-checker-share-copy{margin:0 0 18px;color:#aeb5be}body.trs-free-checker-page .trs-free-checker-share-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.trs-free-checker-page .trs-free-checker-share-options .btn{justify-content:center;margin:0}body.trs-free-checker-page .trs-free-checker-copy-state{min-height:20px;margin:14px 0 0;color:var(--acid);font:700 11px "Courier New",monospace;letter-spacing:.08em}body.trs-free-checker-page .trs-free-checker-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}body.trs-free-checker-page .trs-free-checker-cards article{border:1px solid var(--line);background:#090c10;padding:24px}body.trs-free-checker-page .trs-free-checker-cards span{color:var(--acid);font:700 34px "Courier New",monospace}body.trs-free-checker-page .trs-free-checker-cards h3{margin:18px 0 10px;font-size:24px}body.trs-free-checker-page .trs-free-checker-plan-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}@media(max-width:980px){body.trs-free-checker-page .trs-free-checker-hero-grid,body.trs-free-checker-page .trs-free-checker-stack{grid-template-columns:1fr}}@media(max-width:700px){body.trs-free-checker-page .trs-free-checker-hero-grid{min-height:0;padding:50px 0}body.trs-free-checker-page .trs-free-checker-copy h1{font-size:46px}body.trs-free-checker-page .trs-free-checker-two,body.trs-free-checker-page .trs-free-checker-metrics,body.trs-free-checker-page .trs-free-checker-result-top,body.trs-free-checker-page .trs-free-checker-insights,body.trs-free-checker-page .trs-free-checker-cards{grid-template-columns:1fr}body.trs-free-checker-page .trs-free-checker-result-cta{display:block}body.trs-free-checker-page .trs-free-checker-result-cta .btn{margin-top:14px}body.trs-free-checker-page .trs-free-checker-share-options{grid-template-columns:1fr}}.trs-guides-archive{padding-bottom:64px}.trs-guides-intro{margin-bottom:28px}.trs-guides-intro h1{margin-bottom:18px}.trs-guides-intro p{max-width:780px;margin-bottom:0}.trs-guides-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0 0 30px}.trs-guide-card{border:1px solid #292d34;background:#090c10;overflow:hidden;box-shadow:0 16px 34px rgb(0 0 0 / .16)}.trs-guide-card-media{display:block;aspect-ratio:1200/628;background:#0d1116;border-bottom:1px solid #292d34;overflow:hidden}.trs-guide-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.trs-guide-card:hover .trs-guide-card-media img{transform:scale(1.015)}.trs-guide-card-placeholder{display:grid;place-items:center;width:100%;height:100%;color:var(--acid);font:700 40px monospace;letter-spacing:.08em}.trs-guide-card-body{padding:24px}.trs-guide-card h2{font-size:clamp(25px,2.4vw,34px)!important;line-height:1.08!important;margin:10px 0 14px!important}.trs-guide-card h2 a{color:#f1f1ed}.trs-guide-card h2 a:hover{color:var(--acid)}.trs-guide-card p{margin:0 0 18px}.trs-guide-card-link{display:inline-flex;align-items:center;gap:8px;color:var(--acid);font-weight:700;text-decoration:none}.trs-guide-card-link:hover{text-decoration:underline;text-underline-offset:3px}.trs-guides-pagination{margin-top:26px}.trs-guides-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.trs-guides-pagination .page-numbers{border:1px solid #343a43;background:#0d1116;color:#c7cbc6;padding:9px 12px;text-decoration:none}.trs-guides-pagination .page-numbers.current,.trs-guides-pagination a.page-numbers:hover{border-color:var(--acid);color:var(--acid)}@media(max-width:760px){.trs-guides-grid{grid-template-columns:1fr;gap:18px}.trs-guide-card-body{padding:20px}}