/* TraBotPro / Edge & clarity design system */
:root{--navy:#082344;--blue:#087bfa;--muted:#52667e;--line:#dce4ee;--bg:#fff}body{background:#fff;color:var(--navy);font-family:'DM Sans',Arial,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased}.wrap{max-width:1260px;padding-left:40px;padding-right:40px}h1,h2,h3{font-family:'DM Sans',Arial,sans-serif;font-weight:500}h2{font-size:clamp(36px,4vw,55px);letter-spacing:-2.4px;line-height:1.1}h3{font-weight:550}.eyebrow{font-family:monospace;font-size:10px;letter-spacing:1.5px;color:#4c6a8b}.section{padding-top:95px;padding-bottom:95px}.intro{font-size:16px;line-height:1.75;color:#52667e}.button{border-radius:100px;box-shadow:none;padding:15px 25px;font-size:14px;font-weight:500;gap:26px;background:#087bfa;min-height:51px}.button:hover{background:#0567d5;transform:translateY(-2px)}.button span{font-size:19px}.button.small{padding:11px 21px;min-height:42px;font-size:13px}.text-link{font-size:14px;color:#086bd5;font-weight:500}.skip-link{position:fixed;top:-70px;left:15px;z-index:100;background:white;padding:10px 20px}.skip-link:focus{top:10px}header{max-width:1440px;padding:17px 32px;border:0;gap:24px;min-height:86px;background:#fff;position:relative;z-index:10}header nav{gap:23px;flex:1;justify-content:center}header nav a{font-size:13px;font-weight:450;color:#536278;white-space:nowrap}header nav a:hover,header nav a[aria-current]{color:#006be8}header .image-brand{width:180px;height:49px}header .image-brand img{width:207px;margin-top:-24px;margin-left:-13px}.menu-toggle{display:none}.new-hero{margin:0 12px;min-height:660px;border-radius:18px;background:#087bfa;position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;padding:80px 30px 105px;background-image:radial-gradient(ellipse at 50% 130%,#4ac7ff 0%,#087bfa 51%,#075bc5 100%)}.hero-content{text-align:center;position:relative;z-index:2;width:100%;max-width:1100px}.hero-pill{display:inline-flex;align-items:center;gap:34px;border:1px solid #ffffff59;background:#ffffff09;border-radius:40px;padding:9px 11px 9px 20px;font-size:13px;font-weight:400}.hero-pill span{width:27px;height:27px;border-radius:50%;background:#fff;color:#087bfa;display:grid;place-items:center;font-size:18px}.new-hero h1{font-size:clamp(43px,5vw,72px);font-weight:450;line-height:1.08;letter-spacing:-3.5px;margin:32px -15px 25px;color:white}.new-hero h1 em{font-style:normal;color:#b9e2ff}.new-hero p{font-size:18px;line-height:1.6;color:#edf6ff;margin:0}.hero-actions{display:flex;align-items:center;justify-content:center;gap:30px;margin-top:35px}.light-button{color:#082344;background:#fff}.light-button:hover{background:#eaf5ff;color:#082344}.hero-secondary{display:flex;gap:18px;align-items:center;font-size:14px;color:white}.hero-bottom{position:absolute;bottom:26px;left:35px;right:35px;display:flex;justify-content:space-between;gap:20px;color:#d5ebff;font:9px monospace;letter-spacing:1.3px}.hero-bottom a{font-family:'DM Sans',sans-serif;font-size:11px;letter-spacing:0}.hero-mesh{position:absolute;inset:0;z-index:-1;opacity:.38;background-image:radial-gradient(#c4efff 1px,transparent 1.2px);background-size:8px 8px;mask-image:radial-gradient(ellipse at 50% 110%,#000 5%,transparent 65%);transform:perspective(450px) rotateX(25deg) scale(1.4);transform-origin:bottom}.hero-ring{position:absolute;z-index:-1;width:1000px;height:450px;bottom:-375px;border:1px solid #a6d5ff66;border-radius:50%;box-shadow:0 0 0 30px #c6e9ff0a,0 0 0 65px #c6e9ff0a,0 0 0 100px #c6e9ff0a,0 0 0 140px #c6e9ff08}.hero-ring-b{width:500px;height:500px;bottom:150px;right:-440px;opacity:.6}.platform-band{padding-top:40px;padding-bottom:40px;border-top:0;border-bottom:1px solid var(--line);gap:40px}.platform-band>span:first-child{font:9px/1.7 monospace;letter-spacing:1.4px;color:#55728d;max-width:125px}.platform-band .stack-magento{width:142px}.platform-band .stack-hypernode{width:174px}.platform-band .stack-nginx{width:136px}.band-note{font-size:11px;color:#64778b;line-height:1.6}.section-kicker{display:flex;justify-content:space-between;gap:25px;font:10px/1.6 monospace;letter-spacing:1.1px;color:#708298;border-bottom:1px solid var(--line);padding-bottom:17px}.platform-heading{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;margin:45px 0}.platform-heading h2{font-size:63px;line-height:1.05;margin:0;letter-spacing:-2.8px}.platform-heading h2 span{color:#087bfa}.platform-heading>div{max-width:405px;padding-top:10px}.platform-heading p{font-size:19px;line-height:1.7;color:#506982;margin-bottom:26px}.product-tiles{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #dbe5ef;border-radius:12px;overflow:hidden}.product-tile{padding:30px 30px 24px;border-right:1px solid #dbe5ef;background:#fff;position:relative;transition:background .2s}.product-tile:last-child{border:0}.product-tile:hover{background:#f2f7fd}.tile-number{font:11px monospace;letter-spacing:1px;color:#879bb0;position:absolute;right:26px;top:29px}.product-tile svg{width:58px;height:58px;stroke:#087bfa;stroke-width:2.4;fill:none;margin:4px 0 35px}.product-tile h3{font-size:23px;letter-spacing:-.8px;margin:0 0 14px}.product-tile p{font-size:14px;color:#61758c;line-height:1.8;margin-bottom:30px;min-height:76px}.tile-link{font-size:12px;font-weight:500;display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid #e3ebf4;color:#0a69ce}.tile-link b{font-size:19px;font-weight:400}.network-section{margin:0 12px;border-radius:18px;background:#061c37;color:white;overflow:hidden;padding:55px 0}.network-section .section-kicker{border-color:#ffffff22;color:#88a6c7}.network-layout{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:15px;min-height:470px}.network-copy{padding:35px 0}.network-copy h2{font-size:49px;line-height:1.15;letter-spacing:-2px;margin:0 0 23px}.network-copy h2 span{color:#78b8ff}.network-copy p{font-size:15px;max-width:365px;color:#9cb4ce;line-height:1.85;margin-bottom:28px}.network-art{position:relative;min-width:0;color:#2671b9}.network-art>svg{display:block;width:100%;filter:drop-shadow(0 0 30px #087bfa25)}.network-core{position:absolute;top:43%;left:34%;background:#0a294c;border:1px solid #3b88c9;padding:18px 20px;border-radius:8px;box-shadow:0 0 65px #087bfa35;color:white;text-align:center}.network-core span{font:8px monospace;letter-spacing:2px;color:#6fbdff;display:block}.network-core b{font-size:15px;font-weight:450;display:block;margin-top:5px}.network-tag{position:absolute;background:#0c2a47e8;border:1px solid #315879;backdrop-filter:blur(8px);padding:10px 14px;border-radius:5px;font:8px monospace;letter-spacing:.7px;color:#acc9e6;display:flex;gap:17px}.network-tag b{font-weight:400;color:#8ad5ff}.tag-one{left:6%;top:21%}.tag-two{right:1%;bottom:24%}.tag-three{left:8%;bottom:15%}.network-caption{display:block;text-align:center;color:#6087ae;font:8px monospace;letter-spacing:1px}.network-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:42px;border-top:1px solid #ffffff22;padding-top:28px;margin-top:10px}.network-benefits>div>span{font:10px monospace;color:#64b4fc}.network-benefits h3{font-size:17px;font-weight:450;margin:12px 0}.network-benefits p{font-size:12px;color:#8da7c3;line-height:1.8;max-width:300px;margin:0}.experience-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;margin:35px 0 45px}.experience-heading h2{margin:0}.experience-heading p{font-size:15px;color:#61768d;line-height:1.8;max-width:380px;margin:0}.journey-links{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.journey-links a{display:flex;flex-direction:column;min-height:310px;border:1px solid #d8e5f2;border-radius:9px;padding:28px;background:linear-gradient(135deg,#fff,#eff6fd);transition:transform .2s}.journey-links a:hover{transform:translateY(-4px)}.journey-links a:nth-child(2){background:#e8f3ff}.journey-links a:nth-child(3){background:#0d3158;border-color:#0d3158;color:white}.journey-links span{font:9px monospace;letter-spacing:1px;color:#527798}.journey-links b{font-size:27px;font-weight:450;line-height:1.3;letter-spacing:-.8px;margin:30px 0}.journey-links i{font-size:11px;font-style:normal;margin-top:auto;color:#0874e6}.journey-links a:nth-child(3) span,.journey-links a:nth-child(3) i{color:#92c8ff}.closing{max-width:none;margin:0 12px 0;border:0;border-radius:18px;background:#087bfa;background-image:radial-gradient(ellipse at 90% 130%,#8cd9ff60,transparent 55%);color:white;padding:65px max(45px,calc((100vw - 1180px)/2));gap:60px}.closing h2{font-size:47px;letter-spacing:-2px}.closing .eyebrow{color:#b8ddff}.closing p{color:#d2e7ff;font-size:14px}.closing .button{background:white;color:#082344;white-space:nowrap}.multi-footer{padding-top:65px;padding-bottom:30px;gap:30px}.footer-headline{font-size:45px;letter-spacing:-2px;line-height:1.15;width:100%;padding-bottom:35px;border-bottom:1px solid #dee7f0}.footer-headline span{color:#8095ac}.multi-footer>span{font-size:12px}.multi-footer .footer-links{padding:20px 0;gap:30px}.multi-footer .footer-links a{font-size:12px;color:#526b86}.multi-footer small{font-size:10px;color:#6c829a}.page-intro{max-width:none;margin:0 12px 0;min-height:370px;padding:65px max(40px,calc((100vw - 1180px)/2));border-radius:18px;position:relative;isolation:isolate;overflow:hidden;background:#edf5ff;background-image:linear-gradient(105deg,#eef6ff 55%,#d5e9ff);}.page-intro .eyebrow{position:relative;z-index:1;color:#1b69b8}.page-intro h1{font-size:clamp(40px,4.7vw,64px);font-weight:450;letter-spacing:-2.5px;line-height:1.1;position:relative;z-index:1;margin:23px 0}.page-intro h1 span{color:#087bfa}.page-intro>.intro{font-size:16px;max-width:640px;color:#4d6c8d;position:relative;z-index:1}.intro-orb{position:absolute;right:-100px;top:-30px;width:580px;color:#087bfa;opacity:.14;z-index:0}.intro-orb svg{width:100%}.page-intro+.section{padding-top:70px}.section-heading{gap:55px}.section-heading>p{font-size:15px;max-width:370px;line-height:1.8;color:#5c7188}.feature-grid{border-radius:10px}.feature-grid article{padding:32px}.feature-grid h3{font-size:25px;letter-spacing:-.8px;font-weight:450}.feature-grid p{font-size:14px}.feature-icon{border-radius:50%;width:50px;height:50px}.feature-grid a{font-size:13px}.capabilities{gap:40px;margin-top:45px}.capabilities h3{font-size:19px;margin:12px 0}.capabilities p{font-size:14px;line-height:1.8}.capabilities span{font:9px monospace;letter-spacing:1.2px}.editorial-grid{gap:40px 35px}.editorial-grid article{padding-top:28px}.editorial-grid h3{font-size:24px;font-weight:450;letter-spacing:-.8px}.editorial-grid p{font-size:15px;line-height:1.8}.editorial-grid a{font-size:13px}.policy-section{padding-top:60px}.policy-section table{border-radius:8px;overflow:hidden}.policy-section th{font:10px monospace;letter-spacing:.7px;color:#56718d}.policy-section td{font-size:14px;padding:23px 20px}.intelligence{background:#f0f6fc;border:0;padding:70px 0 85px}.demo-console{border-radius:12px;border:1px solid #d3e1f0;box-shadow:0 20px 60px #052c560a;grid-template-columns:220px 1fr}.demo-console aside{background:#082344;color:white;border-color:#082344;padding:30px 16px}.console-brand{font-size:23px;font-weight:500;letter-spacing:-1px}.console-brand small{color:#7aa5ce;padding-left:0;font:8px/2 monospace;letter-spacing:1.7px}.tab{color:#a4c0dc;border-radius:5px;padding:13px}.tab.active{background:#1b4670;color:#fff}.tab span{font-size:13px}.aside-bottom{color:#a1bfdc;font-size:10px}.aside-bottom small{color:#7a9aba;font-size:9px}.demo-main{padding:32px}.demo-top h3{font-size:24px;font-weight:450}.demo-badge{color:#5d7996}.demo-top .eyebrow{font-size:9px}.metric{border-radius:7px;background:#f9fbfe}.metric b{font-family:'DM Sans',Arial,sans-serif;font-size:29px;font-weight:500}.metric small{color:#647c96;font-size:11px}.metric span{color:#517e70;font-size:10px}.demo-chart{height:200px}.demo-footnote{font-size:10px;color:#67809a}.demo-search{padding:13px;font-size:13px}th{font-size:10px;color:#6b829a}td{font-size:12px;padding:16px 9px}td select{font-size:12px;max-width:125px}.policy-note{font-size:12px}.architecture{gap:70px}.architecture-art{border-radius:10px;padding:35px;background-color:#f0f6fd;background-image:radial-gradient(#a9c9e7 1px,transparent 1px);background-size:14px 14px}.architecture-points b{font-size:15px}.architecture-points span{font-size:14px;max-width:440px}.architecture-points p{margin:25px 0}.flow-box{padding:20px}.flow-box b,.control-box b{font-size:14px}.flow-box small,.control-box small{font-size:11px}.rollout{padding-top:65px;padding-bottom:65px}.rollout h2{font-size:39px;max-width:700px}.steps{gap:50px;margin-top:40px}.steps article>span{font-size:12px;display:grid;place-items:center;width:40px;height:40px;border:1px solid #bcd7f5;border-radius:50%;background:#edf6ff}.steps h3{font-size:20px;letter-spacing:-.5px;margin-top:20px}.steps p{font-size:14px;line-height:1.8}.faq-section{gap:80px}.faq-list details{padding:24px 0}.faq-list summary{font-size:16px;font-weight:450;line-height:1.6}.faq-list details p{font-size:14px;line-height:1.85}.product-logo{margin-top:40px;width:240px;height:85px}.product-logo img{width:265px;margin-top:-27px}.product-caption{font-size:12px}.contact-panel{background:#eef6ff;border-radius:10px;border-color:#d7e7f8;padding:35px}.contact-panel h3{font-size:24px}.contact-panel ul{font-size:15px;line-height:2.1}.fine-print{font-size:11px;color:#67829d}.flow-demo{padding-top:45px;padding-bottom:75px}.flow-choices{gap:9px}.flow-choices button{border-radius:30px;padding:12px 19px;font-size:13px;border-color:#d4e1ef}.flow-choices button.active{background:#082344;border-color:#082344}.flow-result{background:#edf6ff;border:0;border-radius:10px;padding:35px}.flow-result h2{font-size:32px;font-weight:450}.flow-result p{font-size:15px;max-width:780px}.flow-steps article{padding:25px;border-radius:8px}.flow-steps h3{font-size:18px}.flow-steps p{font-size:14px}.flow-outcome{padding:24px 28px;font-size:18px;background:#082344;border-radius:8px}.flow-outcome small{font-size:13px}.flow-toolbar select{border-radius:30px}.flow-toolbar label{font-size:13px}.flow-toolbar .demo-badge{font-size:9px}dialog{border:0;border-radius:15px;padding:40px;box-shadow:0 25px 100px #08234460}dialog h2{font-size:33px;font-weight:450}dialog p{font-size:14px}dialog label{font-size:13px}dialog input,dialog select{padding:12px;font-size:14px}dialog::backdrop{background:#031b3cc2;backdrop-filter:blur(5px)}.close{color:#537391}pre{font-size:12px}footer .image-brand{width:180px;height:49px}footer .image-brand img{width:207px;margin-top:-24px;margin-left:-13px}
@media(min-width:1500px){.new-hero{min-height:740px}.new-hero h1{font-size:78px}}@media(max-width:1100px){header{gap:15px;flex-wrap:nowrap;padding:17px 24px}header nav{gap:14px;order:initial;width:auto}header nav a{font-size:11px}header .image-brand{width:150px;height:41px}header .image-brand img{width:173px;margin-top:-20px;margin-left:-11px}.button.small{font-size:12px;padding:10px 15px;gap:15px}.new-hero h1{font-size:57px}.network-copy h2{font-size:42px}.platform-heading{gap:45px}.platform-heading h2{font-size:56px}.platform-band{gap:25px}.network-tag{font-size:7px;padding:8px 10px;gap:10px}.network-core{left:31%;padding:13px}.network-core b{font-size:12px}.architecture{gap:30px}.journey-links b{font-size:24px}}
@media(max-width:760px){.wrap{padding-left:24px;padding-right:24px}header{padding:12px 20px;min-height:74px;gap:14px;flex-wrap:wrap}header .image-brand{width:146px;height:40px}header .image-brand img{width:168px;margin-left:-10px;margin-top:-19px}header>.button{margin-left:auto;font-size:11px;padding:9px 13px;min-height:36px;gap:11px}.menu-toggle{display:flex;align-items:center;gap:7px;border:0;background:none;font-size:12px;padding:8px;order:3}.menu-toggle span{font-size:19px}header nav{display:none;width:100%;order:4;flex:0 0 100%;overflow:visible;padding:5px 0 15px;flex-direction:column;align-items:stretch;gap:0}header nav.is-open{display:flex}header nav a{font-size:15px;padding:13px 0;border-bottom:1px solid #e2ebf4}.new-hero{margin:0 8px;min-height:610px;padding:55px 22px 100px;border-radius:12px;justify-content:center}.hero-pill{font-size:10px;gap:13px;padding-left:13px}.hero-pill span{width:24px;height:24px;font-size:15px}.new-hero h1{font-size:43px;letter-spacing:-1.8px;line-height:1.12;margin:30px 0 23px}.new-hero h1 br{display:none}.new-hero h1 em{display:block;margin-top:5px}.new-hero p{font-size:15px;line-height:1.8}.new-hero p br{display:none}.hero-actions{gap:22px;flex-wrap:wrap;margin-top:27px}.hero-actions .button{padding:13px 21px;font-size:12px}.hero-secondary{font-size:12px;gap:10px}.hero-bottom{left:23px;right:23px;bottom:24px;font-size:7px;letter-spacing:.7px}.hero-bottom>span:nth-child(2){display:none}.hero-bottom a{font-size:9px}.hero-ring{width:700px}.platform-band{padding-top:30px;padding-bottom:30px;gap:23px 35px}.platform-band>span:first-child{max-width:none;text-align:center;width:100%;font-size:8px}.platform-band .stack-magento{width:115px}.platform-band .stack-hypernode{width:145px}.platform-band .stack-nginx{width:110px}.section{padding-top:60px;padding-bottom:60px}.section-kicker{font-size:8px;letter-spacing:.6px;gap:15px}.section-kicker>span:last-child{max-width:130px;text-align:right}.platform-heading{grid-template-columns:1fr;gap:25px;margin:30px 0}.platform-heading h2{font-size:50px;letter-spacing:-2px}.platform-heading p{font-size:17px;line-height:1.7}.product-tiles{grid-template-columns:1fr;border-radius:9px}.product-tile{border-right:0;border-bottom:1px solid #dbe5ef;padding:25px}.product-tile svg{width:45px;height:45px;margin-bottom:25px}.product-tile p{min-height:0;margin-bottom:20px}.product-tile h3{font-size:24px}.network-section{margin:0 8px;padding:35px 0;border-radius:12px}.network-layout{grid-template-columns:1fr;gap:0}.network-copy{padding:30px 0 10px}.network-copy h2{font-size:39px}.network-copy p{font-size:15px;max-width:100%}.network-art{margin:15px -10px 25px}.network-core{top:42%;left:32%;padding:11px 12px}.network-core span{font-size:6px}.network-core b{font-size:11px}.network-tag{font-size:6px;gap:9px;padding:7px 9px}.tag-one{left:0}.tag-two{right:0;bottom:23%}.tag-three{left:3%;bottom:13%}.network-caption{font-size:7px;margin-top:10px}.network-benefits{grid-template-columns:1fr;gap:27px;margin-top:5px}.network-benefits h3{font-size:18px;margin:8px 0}.network-benefits p{max-width:none;font-size:13px}.experience-heading{display:block;margin:30px 0}.experience-heading h2{font-size:39px}.experience-heading p{font-size:14px;margin-top:22px}.journey-links{grid-template-columns:1fr;gap:12px}.journey-links a{min-height:270px;padding:25px}.journey-links b{font-size:28px;margin:25px 0}.closing{margin:0 8px;padding:40px 26px;border-radius:12px;display:block}.closing h2{font-size:36px;letter-spacing:-1.6px}.closing p{font-size:13px}.closing .button{margin-top:25px}.multi-footer{padding-top:45px;padding-bottom:25px;gap:20px}.footer-headline{font-size:37px;padding-bottom:25px}.multi-footer>span{font-size:11px}.multi-footer .footer-links{display:grid;grid-template-columns:1fr 1fr;gap:17px}.multi-footer .footer-links a{font-size:12px}.page-intro{margin:0 8px;min-height:350px;padding:45px 25px 35px;border-radius:12px}.page-intro h1{font-size:42px;letter-spacing:-1.8px;line-height:1.12}.page-intro .intro{font-size:15px}.intro-orb{right:-240px;top:0;opacity:.1;width:550px}.page-intro+.section{padding-top:50px}h2{font-size:36px;letter-spacing:-1.6px}.feature-grid article{padding:27px}.feature-grid h3{font-size:25px;max-width:245px}.feature-grid p{font-size:14px}.capabilities{gap:25px;margin-top:35px}.capabilities h3{font-size:21px}.capabilities p{font-size:14px}.editorial-grid{gap:30px}.editorial-grid h3{font-size:23px}.editorial-grid p{font-size:14px}.section-heading>p{font-size:14px}.intelligence{padding:50px 0}.demo-console{grid-template-columns:1fr}.demo-console aside{flex-direction:row;padding:9px;border-bottom:0}.tab{padding:11px 8px;gap:5px}.tab span{font-size:10px}.demo-main{padding:22px 15px}.demo-top h3{font-size:20px}.demo-top .demo-badge{font-size:7px}.metric{padding:11px 8px}.metric b{font-size:22px}.metric small{font-size:9px}.metric span{font-size:8px}.demo-chart{height:160px}.demo-footnote{font-size:9px}.table-wrap table{min-width:480px}.policy-section{padding-top:40px}.policy-section .table-wrap table{min-width:540px}.architecture-art{padding:25px}.architecture-points span{font-size:14px}.rollout{padding-top:40px;padding-bottom:40px}.rollout h2{font-size:31px}.steps{gap:30px}.steps article{padding-left:53px}.steps article>span{position:absolute;left:0;top:0}.steps h3{margin-top:0;font-size:19px}.steps p{font-size:14px}.faq-section{gap:30px}.faq-list summary{font-size:15px}.faq-list details p{font-size:14px}.contact-panel{padding:25px}.contact-panel ul{font-size:14px}.flow-demo{padding-top:30px}.flow-choices{gap:7px}.flow-choices button{padding:10px 14px;font-size:11px}.flow-toolbar{gap:15px}.flow-toolbar .demo-badge{font-size:7px}.flow-toolbar label{font-size:10px}.flow-toolbar select{padding:7px;font-size:11px;margin-left:4px}.flow-result{padding:24px}.flow-result h2{font-size:28px}.flow-result p{font-size:14px}.flow-steps article{padding:23px}.flow-outcome small{font-size:12px}.flow-outcome{padding:23px}.footer-headline+ .image-brand{width:160px}dialog{padding:33px 24px}dialog h2{font-size:29px}.demo-console .console-brand,.demo-console .aside-bottom{display:none}}@media(max-width:390px){header{gap:7px;padding-left:14px;padding-right:14px}header .image-brand{width:130px;height:35px}header .image-brand img{width:150px;margin-top:-17px;margin-left:-10px}.new-hero h1{font-size:38px}.hero-pill{font-size:9px;gap:8px}.hero-bottom>span{font-size:6px}.network-core{left:29%}.network-tag{font-size:5px}.new-hero{min-height:610px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* Custom TraBotPro feature icon family. */
.product-tile .brand-feature-icon{width:80px;height:80px;margin:0 0 30px;stroke:none;fill:none}.brand-feature-icon .icon-backdrop{fill:#edf5ff}.brand-feature-icon .icon-wash{fill:#d7eaff}.brand-feature-icon .icon-outline{fill:none;stroke:#102b4e;stroke-width:2.5;stroke-linejoin:round}.brand-feature-icon .icon-blue-line{fill:none;stroke:#087bfa;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.brand-feature-icon .icon-navy-line{fill:none;stroke:#102b4e;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.brand-feature-icon .icon-white-line{fill:none;stroke:white;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.brand-feature-icon .icon-grid{fill:none;stroke:#9bbfe6;stroke-width:1}.brand-feature-icon .icon-navy{fill:#102b4e;stroke:none}.brand-feature-icon .icon-blue{fill:#087bfa;stroke:none}.brand-feature-icon .icon-white{fill:#fff;stroke:none}@media(max-width:760px){.product-tile .brand-feature-icon{width:68px;height:68px;margin-bottom:24px}}
