@import url(https://fonts.googleapis.com/css2?family=Nata+Sans:wght@400;500;600;700;800;900&display=swap);body{visibility:hidden}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}html{font-size:16px;line-height:normal}h1{max-width:none}p,li{line-height:inherit}section:where(.page){padding-block:0;padding-inline:0}section:where(:not(.bricks-shape-divider)){display:block;flex-direction:initial;align-items:initial;gap:normal}section>div:where(:not(.bricks-shape-divider)){display:block;flex-direction:initial;align-items:initial;gap:normal}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}.creds{scroll-behavior:auto}.navlinks .hasmenu:hover .submenu,.navlinks .hasmenu:focus-within .submenu{opacity:1;visibility:visible;transform:translateY(0)}.navlinks .solutions-submenu{min-width:252px;max-height:calc(100vh - 120px);overflow-y:auto}@media(min-width:1041px){.mobilemenu{display:none!important}}@media(max-width:1040px){header.nav #mobilemenu{width:min(82vw,330px);min-width:0;max-width:calc(100vw - 20px);max-height:calc(100dvh - 120px);box-sizing:border-box}header.nav #mobilemenu .macc-body a{white-space:normal;overflow-wrap:anywhere;line-height:1.4}}@media(max-width:600px){header.nav .wrap{gap:6px}header.nav .brandmark{height:14px}header.nav .nav-cta{gap:6px}header.nav .header-smart-cta{flex:0 0 122px;max-width:122px;min-height:44px;height:auto;padding:5px 7px;font-size:11.5px;line-height:1.15;white-space:normal;text-align:center}}@media(max-width:390px){header.nav .brand .tagline{display:none!important}}@media(max-width:360px){header.nav .wrap{padding-left:20px;padding-right:20px}header.nav .brandmark{height:12px}header.nav .header-smart-cta{flex-basis:104px;max-width:104px;padding:4px 5px;font-size:10.5px}}:root{--ink:#24252D;--ink-2:#1B1C22;--ink-3:#2B2D36;--ink-4:#33353F;--paper:#FFFFFF;--cream:#F4F1E7;--cream-2:#EBE6D0;--yellow:#FDE74C;--trak:#3195CE;--trak-deep:#1f6fa3;--id:#7D8570;--tooltrade:#CCE6F4;--insure:#141B41;--deliver:#F05D5E;--check:#AFA060;--line:rgba(255,255,255,.10);--line-2:rgba(255,255,255,.16);--line-dk:rgba(36,37,45,.12);--muted:rgba(255,255,255,.66);--muted-dk:rgba(36,37,45,.64);--maxw:1180px;--font:"Nata Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--shadow-card:0 24px 50px -30px rgba(0,0,0,.85),inset 0 1px 0 rgba(255,255,255,.05)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:#fff;font-family:var(--font);font-size:17px;line-height:1.62;-webkit-font-smoothing:antialiased;overflow-x:hidden;position:relative}body::before{content:"";position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3,h4{font-weight:900;line-height:1.05;letter-spacing:.02em;margin:0;text-transform:capitalize}p{margin:0 0 1em}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px;position:relative;z-index:2}.eyebrow{font-weight:800;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--yellow)}.tm{font-size:.5em;vertical-align:super;font-weight:700}em{font-style:italic}.brand{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;line-height:1}.brandmark{height:24px;width:auto;display:block}.prodlogo{height:25px;width:auto;display:block;margin-bottom:4px}.mtaglogo{height:15px;width:auto;display:block;margin-bottom:2px}.mtaglogo-id{height:12px}.mtaglogo-tt{height:26px}.mtaglogo-inv{height:14px}.prodlogo-inv{height:19px}.prodlogo-id{height:21px}.prodlogo-tt{height:72px}.btnlogo{height:13px;width:auto;display:block}.brand .tagline{font-weight:800;font-size:9.4px;letter-spacing:.145em;text-transform:none;color:var(--yellow);white-space:nowrap}.logo{font-weight:900;letter-spacing:.06em;font-size:24px;text-transform:uppercase;color:#fff;display:none;align-items:flex-start;line-height:1}.logo sup{font-size:.42em;margin-left:1px;font-weight:700}.btn{display:inline-flex;align-items:center;gap:.55em;font-weight:800;font-size:15px;letter-spacing:.01em;padding:14px 28px;border-radius:999px;border:1.5px solid #fff0;cursor:pointer;transition:transform .15s,background .2s,box-shadow .2s,border-color .2s;font-family:var(--font)}.btn:active{transform:translateY(1px)}.btn-yellow{background:var(--yellow);color:var(--ink)}.btn-yellow:hover{box-shadow:0 12px 34px -10px rgb(253 231 76 / .55)}.btn-ghost{background:rgb(255 255 255 / .04);color:#fff;border-color:var(--line-2)}.btn-ghost:hover{border-color:#fff;background:rgb(255 255 255 / .09)}.btn-dark{background:var(--ink);color:#fff}.btn-dark:hover{box-shadow:0 12px 30px -12px rgb(0 0 0 / .7)}.btn-blue{background:var(--trak);color:#fff}.btn .ktbtn-logo{height:14px;width:auto;margin:-2px 2px -2px 0;display:inline-block;vertical-align:middle}.btn-blue:hover{box-shadow:0 12px 34px -10px rgb(49 149 206 / .55)}.btn-tooltrade{background:var(--tooltrade);color:var(--ink)}.btn-tooltrade:hover{box-shadow:0 12px 34px -10px rgb(204 230 244 / .6)}.btn-arrow svg{transition:transform .2s}.btn-arrow:hover svg{transform:translateX(3px)}.topbar{background:#15161b;border-bottom:1px solid var(--line);font-size:13px;position:relative;z-index:60}.topbar .wrap{display:flex;justify-content:space-between;align-items:center;height:40px;gap:18px}.topbar .strap{color:var(--yellow);font-weight:800;letter-spacing:.05em}.topbar .meta{color:var(--muted);display:flex;gap:24px;flex-wrap:wrap}.topbar .meta a:hover{color:#fff}header.nav{position:sticky;top:0;z-index:55;background:rgb(20 21 26 / .58);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);border-bottom:1px solid rgb(255 255 255 / .09);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 10px 30px -12px rgb(0 0 0 / .5)}.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:74px;gap:24px}.navlinks{display:flex;gap:28px;align-items:center}.navlinks>a,.hasmenu>a{font-weight:600;font-size:15px;color:rgb(255 255 255 / .84);padding:6px 0;position:relative;display:inline-block}.navlinks>a::after,.hasmenu>a::after{content:"";position:absolute;left:0;bottom:-2px;width:0;height:2px;background:var(--yellow);transition:width .22s}.navlinks>a:hover,.hasmenu>a:hover{color:#fff}.navlinks>a:hover::after,.hasmenu>a:hover::after{width:100%}.navlinks>a.active,.hasmenu>a.active{color:#fff}.navlinks>a.active::after,.hasmenu>a.active::after{width:100%}.hasmenu{position:relative}.submenu{position:absolute;top:100%;left:-14px;background:#1d1e25;border:1px solid var(--line-2);border-radius:12px;padding:8px;min-width:210px;opacity:0;visibility:hidden;transform:translateY(8px);transition:.18s;box-shadow:0 30px 60px -24px rgb(0 0 0 / .8)}.hasmenu:hover .submenu{opacity:1;visibility:visible;transform:translateY(6px)}.submenu a{display:block;padding:9px 12px;border-radius:8px;font-size:14px;font-weight:600;color:#dfe2e8}.submenu a:hover{background:rgb(255 255 255 / .06);color:var(--yellow)}.nav-cta{display:flex;align-items:center;gap:14px}.nav-cta .login{font-weight:700;font-size:14px;letter-spacing:.05em}.menu-toggle{display:none;background:none;border:0;color:#fff;cursor:pointer}.mobilemenu{display:none;border-top:1px solid var(--line);background:#15161b}.mobilemenu.open{display:block}.mobilemenu a{display:block;padding:13px 28px;border-bottom:1px solid var(--line);font-weight:600;color:#e7e9ee}.mobilemenu a:hover{color:var(--yellow)}@media(max-width:1040px){.navlinks,.nav-cta .login{display:none}.menu-toggle{display:inline-flex}}@media(max-width:600px){.brandmark{height:19px}.brand .tagline{font-size:7.5px;letter-spacing:.1em}}@media(max-width:430px){.brand .tagline{display:none}}.radar{position:absolute;pointer-events:none}.radar .ring{fill:none;stroke:var(--trak);stroke-width:1.2}.radar .glow{fill:url(#radGlow)}.radar .core{fill:var(--trak)}.radar .sweep{transform-origin:center;animation:sweep 6s linear infinite}.radar .pulse{transform-origin:center;animation:rpulse 4.5s ease-out infinite}@keyframes rpulse{0%{opacity:.55;transform:scale(.5)}70%{opacity:0;transform:scale(1.1)}100%{opacity:0}}@keyframes sweep{to{transform:rotate(360deg)}}@keyframes beacon{0%{transform:scale(.06);opacity:0}12%{opacity:.8}100%{transform:scale(1);opacity:0}}.final .radar .beacon-ring{fill:none;stroke:var(--trak-deep);stroke-width:2;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;animation:beacon 6s ease-out infinite}@media(prefers-reduced-motion:reduce){.radar .pulse,.radar .sweep{animation:none}}.frame{position:relative;border-radius:14px;overflow:hidden;background:radial-gradient(120% 90% at 70% 0%,rgb(49 149 206 / .16),transparent 60%),linear-gradient(158deg,#262833,#171820);border:1px solid rgb(255 255 255 / .09);box-shadow:var(--shadow-card)}.frame::after{content:"";position:absolute;inset:0;background:radial-gradient(closest-side at 72% 30%,rgb(49 149 206 / .14),transparent);opacity:.9}.frame .fr-in{position:relative;z-index:2;height:100%;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:16px}.frame .glyph{position:absolute;top:14px;left:14px;width:34px;height:34px;border-radius:9px;background:rgb(255 255 255 / .06);border:1px solid var(--line-2);display:grid;place-items:center;color:rgb(255 255 255 / .7)}.frame .fr-cap{font-size:11.5px;line-height:1.4;color:rgb(255 255 255 / .62);max-width:38ch}.frame .fr-cap b{color:rgb(255 255 255 / .9);font-weight:700}.frame.light{background:radial-gradient(120% 90% at 70% 0%,rgb(49 149 206 / .1),transparent 60%),linear-gradient(158deg,#e9e5d7,#dcd7c7);border-color:rgb(36 37 45 / .16)}.frame.light .glyph{background:rgb(36 37 45 / .05);border-color:var(--line-dk);color:rgb(36 37 45 / .55)}.frame.light .fr-cap{color:rgb(36 37 45 / .6)}.frame.light .fr-cap b{color:rgb(36 37 45 / .85)}section{position:relative}.band{padding:96px 0}.band.light{background:var(--cream);color:var(--ink)}.band.light h2,.band.light h3{color:var(--ink)}.band.light .step h3,.band.light .acard h3,.band.white .acard h3{color:#fff}.band.light .eyebrow{color:#94851c}.cream-section .eyebrow{color:#94851c}.band.white{background:#fff;color:var(--ink)}.cream-section{background:#e5e5e5;color:var(--ink);position:relative;z-index:1}.cream-section h2,.cream-section h3,.cream-section h4{color:var(--ink)}.band.white h2,.band.white h3{color:var(--ink)}.band.white .eyebrow{color:#94851c}#home .trust,#home .band.light,#home .band.white{position:relative;z-index:1}#home .trust{background:rgb(21 22 27 / .5);-webkit-backdrop-filter:blur(16px) saturate(1.08);backdrop-filter:blur(16px) saturate(1.08)}#home .band.light{background:rgb(244 241 231 / .72);-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05)}#home .band.white{background:rgb(255 255 255 / .72);-webkit-backdrop-filter:blur(22px) saturate(1.05);backdrop-filter:blur(22px) saturate(1.05)}.sec-head{max-width:760px;margin-bottom:50px}.sec-head.center{margin-left:auto;margin-right:auto;text-align:center}.sec-head h2{font-size:clamp(30px,4.3vw,49px);margin:14px 0 0}.sec-head p{font-size:17px;color:var(--muted);margin-top:16px}.band.light .sec-head p,.band.white .sec-head p{color:var(--muted-dk)}.center{text-align:center}.phero{position:relative;overflow:hidden;padding:88px 0 70px;border-bottom:1px solid var(--line)}.phero .radar{position:absolute;top:-475px;right:-460px;width:1080px;height:1080px;opacity:.9;z-index:1}.phero::after{content:"";position:absolute;left:-60px;bottom:-1px;width:200px;height:200px;background:var(--yellow);clip-path:polygon(0 100%,0 0,100% 100%);z-index:1}.phero .inner{max-width:760px}.phero .crumb{font-size:13px;color:var(--muted);letter-spacing:.04em;margin-bottom:20px}.phero .crumb a:hover{color:#fff}.phero h1{font-size:clamp(32px,4.1vw,54px);margin:14px 0 0}.phero h1 .y{color:var(--yellow)}.phero .lead{font-size:18px;color:var(--muted);max-width:54ch;margin:20px 0 26px}.phero .module-tag{font-weight:900;letter-spacing:.05em;text-transform:uppercase;font-size:14px;display:inline-flex;gap:8px}.phero .module-tag .k{opacity:.5}.split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.split+.split{margin-top:80px}.split.rev .txt{order:2}.split .frame{aspect-ratio:4/3}.split h3{font-size:clamp(26px,3.2vw,38px);margin:12px 0 14px}.split p{font-size:17px;color:var(--muted)}.band.light .split p,.band.white .split p{color:var(--muted-dk)}.split ul{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:11px}.split ul li{display:flex;gap:12px;align-items:flex-start;font-size:15.5px}.split ul li .ck{flex:0 0 auto;margin-top:2px;width:22px;height:22px;border-radius:50%;background:var(--yellow);display:grid;place-items:center}.split ul li .ck svg{width:13px;height:13px}.band.light .split ul li,.band.white .split ul li{color:#2c2d34}.ticks{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:11px;max-width:46ch}.ticks li{display:flex;gap:12px;align-items:flex-start;font-weight:500;font-size:16px;color:#eef0f4}.ticks .ck{flex:0 0 auto;margin-top:3px;width:20px;height:20px;border-radius:50%;background:var(--yellow);display:grid;place-items:center}.ticks .ck svg{width:12px;height:12px}.fgrid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.fcard{border-radius:16px;padding:26px 24px;background:linear-gradient(180deg,var(--ink-3),#212229);border:1px solid var(--line);transition:transform .2s,border-color .2s}.fcard:hover{transform:translateY(-4px);border-color:var(--line-2)}.fcard .ic{width:44px;height:44px;border-radius:11px;background:rgb(49 149 206 / .14);border:1px solid rgb(49 149 206 / .3);display:grid;place-items:center;color:var(--trak);margin-bottom:16px}.fcard h3{font-size:20px;margin:0 0 8px;color:#fff}.fcard p{font-size:14.5px;color:var(--muted);margin:0}.band.light .fcard,.band.white .fcard{background:#fff;border-color:var(--line-dk);box-shadow:0 18px 40px -30px rgb(0 0 0 / .4)}.band.light .fcard h3,.band.white .fcard h3{color:var(--ink)}.band.light .fcard p,.band.white .fcard p{color:var(--muted-dk)}.stores{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px}.store-badge{display:inline-flex}.store-badge img{height:50px;width:auto;display:block}.store{display:inline-flex;align-items:center;gap:11px;background:#000;border:1px solid var(--line-2);border-radius:999px;padding:9px 16px;min-width:172px;transition:border-color .2s}.store:hover{border-color:rgb(255 255 255 / .4)}.store svg{flex:0 0 22px;width:22px;height:22px}.store small{display:block;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);line-height:1.1}.store b{font-size:16px;font-weight:800}.rating{display:flex;align-items:center;gap:10px;margin-top:24px;color:var(--muted);font-size:14px}.stars{color:var(--yellow);letter-spacing:2px;font-size:16px}.trust{background:#15161b;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.trust .wrap{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.trust .lead{font-weight:800;font-size:12.5px;letter-spacing:.06em;color:var(--muted);text-transform:uppercase;white-space:nowrap}.accreds{display:flex;gap:12px;flex-wrap:wrap}.accred{display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:10px;padding:9px 14px;background:linear-gradient(180deg,rgb(255 255 255 / .045),rgb(255 255 255 / .02))}.accred .ico{width:24px;height:24px;border-radius:6px;border:1px solid rgb(253 231 76 / .45);color:var(--yellow);display:grid;place-items:center;font-weight:900;font-size:10px}.accred small{font-size:11px;line-height:1.18;color:#cfd3da;font-weight:600}.accred small b{display:block;font-size:12.5px;color:#fff}.hero{position:relative;overflow:hidden;padding:58px 0 52px;background:radial-gradient(640px 580px at 80% 44%,rgb(49 149 206 / .26),rgb(49 149 206 / .08) 40%,transparent 70%)}.hero .radar{position:absolute;top:-475px;right:-460px;width:1080px;height:1080px;opacity:.9;z-index:1}.swirl{position:fixed;top:-160px;right:-160px;width:640px;max-width:none;opacity:0;pointer-events:none;z-index:0;will-change:opacity;transition:opacity .3s ease-out}.hero::after{content:"";position:absolute;left:-60px;bottom:-1px;width:200px;height:200px;background:var(--yellow);clip-path:polygon(0 100%,0 0,100% 100%);z-index:1}.hero .wrap{display:grid;grid-template-columns:1.06fr .94fr;gap:56px;align-items:center}.hero h1{font-size:clamp(32px,4vw,53px);margin:14px 0 0}.hero h1 .y{color:var(--yellow)}.hero .sub{font-size:18px;color:var(--muted);max-width:46ch;margin:22px 0 26px}.hero-cta{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.hero-cta .btn{height:50px;padding-top:0;padding-bottom:0}.hero .stores{margin-top:14px}.hero-art{position:relative;aspect-ratio:5/6}.hero-art .frame{position:absolute;inset:0;background:linear-gradient(158deg,rgb(42 44 56 / .40),rgb(22 23 31 / .52));backdrop-filter:blur(7px) saturate(120%);-webkit-backdrop-filter:blur(7px) saturate(120%);border:1px solid rgb(255 255 255 / .18)}.hero-art .badge-app{position:absolute;left:-20px;bottom:30px;background:rgb(27 28 34 / .92);backdrop-filter:blur(6px);border:1px solid var(--line-2);border-radius:13px;padding:13px 16px;display:flex;align-items:center;gap:11px;box-shadow:0 22px 46px -18px rgb(0 0 0 / .8);z-index:3}.hero-art .badge-app .dot{width:36px;height:36px;border-radius:9px;background:var(--trak);display:grid;place-items:center;font-weight:900;color:#fff;font-size:14px;box-shadow:0 0 0 4px rgb(49 149 206 / .18)}.hero-art .badge-app b{display:block;font-size:13px}.hero-art .badge-app span{font-size:11px;color:var(--muted)}.problem{background:var(--ink-2);padding:74px 0;border-bottom:1px solid var(--line)}.problem .wrap{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.problem h2{font-size:clamp(28px,3.7vw,43px)}.problem .big{font-weight:900;font-size:clamp(48px,7vw,88px);color:var(--yellow);line-height:.9;letter-spacing:-.02em}.problem .pts{display:grid;gap:13px;margin-top:8px}.problem .pts div{border-left:3px solid var(--deliver);padding:3px 0 3px 16px;color:#e7e9ee;font-size:15.5px}.problem .pts b{color:#fff}.modules{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mod{position:relative;border-radius:16px;padding:0 22px 24px;background:linear-gradient(180deg,var(--ink-3),#212229);border:1px solid var(--line);overflow:hidden;min-height:330px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.mod:hover{transform:translateY(-4px);border-color:var(--line-2)}.mod .bartop{height:5px;margin:0 -22px 22px;width:calc(100% + 44px)}.mod .mtag{font-weight:900;font-size:13px;letter-spacing:.05em;text-transform:uppercase;display:inline-flex;align-items:center;gap:7px;margin-bottom:14px}.mod .mtag .k{opacity:.5}.mod h3{font-size:25px;margin:0 0 10px;color:#fff}.mod p{font-size:14.5px;color:var(--muted);flex:1}.mod .more{font-weight:800;font-size:13.5px;display:inline-flex;align-items:center;gap:6px;margin-top:16px}.mod .frame{aspect-ratio:16/10;margin:4px 0 16px}.mod.id .mtag,.mod.id .more{color:var(--id)}.mod.id .bartop{background:var(--id)}.mod.inv .mtag,.mod.inv .more{color:var(--yellow)}.mod.inv .bartop{background:var(--yellow)}.mod.trak .mtag,.mod.trak .more{color:var(--trak)}.mod.trak .bartop{background:var(--trak)}.mod.tt .mtag,.mod.tt .more{color:#9cc9e6}.mod.tt .bartop{background:var(--tooltrade)}.aud{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.acard{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(180deg,var(--ink-3),#212229);border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.acard:hover{transform:translateY(-4px);border-color:var(--line-2)}.acard .frame{aspect-ratio:4/3;border-radius:0;border:0;border-bottom:1px solid var(--line)}.acard .body{padding:22px 22px 24px;display:flex;flex-direction:column;flex:1}.acard .kicker{font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);margin-bottom:8px}.acard h3{font-size:21px;margin:0 0 9px;color:#fff}.acard p{font-size:14px;color:var(--muted);flex:1;margin-bottom:14px}.acard ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.acard ul li{font-size:13px;color:#dfe2e8;padding-left:18px;position:relative}.acard ul li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:2px;background:var(--yellow)}.platform .wrap{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.platform .frame{aspect-ratio:4/3}.chips{display:flex;gap:10px;flex-wrap:wrap;margin:8px 0 24px}.chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-dk);background:#fff;border-radius:999px;padding:8px 16px;font-weight:700;font-size:14px;color:var(--ink);box-shadow:0 2px 8px -4px rgb(0 0 0 / .15)}.chip svg{width:17px;height:17px}.feat{display:grid;gap:16px;margin-top:8px}.feat .f{display:flex;gap:14px}.feat .f .n{flex:0 0 auto;width:34px;height:34px;border-radius:9px;background:var(--ink);color:var(--yellow);display:grid;place-items:center;font-weight:900}.feat .f b{font-size:17px;font-weight:800}.feat .f p{margin:2px 0 0;font-size:14.5px;color:var(--muted-dk)}.partners{background:var(--insure);overflow:hidden}.partners .radar{bottom:-300px;left:-220px;width:760px;height:760px;opacity:.4}.pgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:18px}.pgrid4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:900px){.pgrid4{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.pgrid4{grid-template-columns:1fr}}.marquee{overflow:hidden;position:relative;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;gap:40px;width:max-content;align-items:center;animation:marq 32s linear infinite}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marq{to{transform:translateX(-50%)}}.plogo{flex:0 0 auto;height:62px;min-width:150px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:12px;background:#fff;padding:0 16px}.plogo img{max-height:40px;max-width:132px;width:auto;object-fit:contain;display:block}.pcard{border-radius:16px;padding:28px 26px;border:1px solid rgb(255 255 255 / .14);display:flex;flex-direction:column;overflow:hidden;transition:transform .25s ease,border-color .2s ease}.pcard:hover{transform:translateY(-4px);border-color:var(--line-2)}.pcard .bartop{height:5px;margin:-28px -26px 22px;width:calc(100% + 52px)}.pcard.c-id .bartop{background:var(--id)}.pcard.c-id .eyebrow,.pcard.c-id .foot{color:var(--id)}.pcard.c-inv .bartop{background:var(--yellow)}.pcard.c-inv .eyebrow,.pcard.c-inv .foot{color:var(--yellow)}.pcard.c-trak .bartop{background:var(--trak)}.pcard.c-trak .eyebrow,.pcard.c-trak .foot{color:var(--trak)}.pcard.c-tt .bartop{background:var(--tooltrade)}.pcard.c-tt .eyebrow,.pcard.c-tt .foot{color:#9cc9e6}.pcard.hero-p{background:var(--yellow);color:var(--ink);border-color:var(--yellow);box-shadow:0 30px 60px -28px rgb(0 0 0 / .6)}.pcard.hero-p .eyebrow{color:#7a6c10}.pcard.std{background:rgb(255 255 255 / .05)}.pcard h3{font-size:25px;margin:8px 0 10px}.pcard.hero-p h3{font-size:31px}.pcard.std h3{color:#fff}.pcard p{font-size:14.5px;color:var(--muted)}.pcard.hero-p p{color:rgb(36 37 45 / .82)}.pcard ul{list-style:none;margin:6px 0 16px;padding:0;display:grid;gap:8px}.pcard ul li{font-size:13.5px;padding-left:18px;position:relative;color:#e9ecf3}.pcard.hero-p ul li{color:rgb(36 37 45 / .9)}.pcard ul li::before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:var(--yellow)}.pcard.hero-p ul li::before{background:var(--ink)}.pcard .foot{margin-top:auto;font-weight:800;font-size:13.5px;display:inline-flex;gap:7px;align-items:center}.pcard .lead-badge{font-weight:800;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;background:var(--ink);color:var(--yellow);align-self:flex-start;padding:5px 11px;border-radius:6px;margin-bottom:14px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.step{padding:28px 24px;background:var(--ink);border:1px solid var(--line-2);border-radius:14px;position:relative}.step:last-child{border-right:0}.step .num{font-weight:900;font-size:48px;color:var(--yellow);line-height:1}.step h3{font-size:19px;margin:12px 0 8px;color:#fff}.step p{font-size:14px;color:var(--muted);margin:0}@media(max-width:840px){.steps{grid-template-columns:1fr 1fr}}.buy{background:var(--ink-2);border-top:1px solid var(--line);overflow:hidden}.buy .wrap{display:grid;grid-template-columns:1fr .92fr;gap:56px;align-items:center}.buy .frame{aspect-ratio:1/1;max-width:430px}.buycard{background:linear-gradient(180deg,var(--ink-3),#212229);border:1px solid var(--line);border-radius:18px;padding:30px;position:relative;overflow:hidden;box-shadow:var(--shadow-card)}.buycard .bartop{position:absolute;top:0;left:0;height:5px;width:100%;background:var(--trak)}.buycard .ptag{font-weight:900;letter-spacing:.05em;color:var(--trak);font-size:13px;text-transform:uppercase}.buycard h3{font-size:29px;margin:10px 0 6px;color:#fff}.buycard .price{font-weight:900;font-size:44px;line-height:1;margin:14px 0 2px}.buycard .price small{font-size:15px;color:var(--muted);font-weight:600}.buycard .inc{list-style:none;padding:0;margin:16px 0 22px;display:grid;gap:9px}.buycard .inc li{font-size:14px;color:#e7e9ee;display:flex;gap:10px}.buycard .inc li svg{flex:0 0 auto;margin-top:4px;color:var(--yellow)}.buy .wrap{align-items:start}.buyform .field{margin-bottom:16px}.formlogo{height:32px;width:auto;display:block;margin-bottom:6px}.volt-list{display:grid;gap:9px;margin-top:6px}.voltrow{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:10px;padding:10px 14px}.voltinfo{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.voltname{font-size:13.5px;font-weight:700;color:#fff}.voltprice{font-size:12px;color:var(--muted);font-weight:600}.voltrow .voltqty{width:78px;flex:0 0 78px;text-align:center;background:var(--ink-3);border:1px solid var(--line-2);border-radius:8px;color:#fff;padding:10px 8px;font-size:15px;font-family:var(--font)}.voltrow .voltqty:focus{outline:none;border-color:var(--yellow)}.voltrow .voltqty.bad{border-color:#e8836b}.buyform h3{color:#fff}.req{color:#e8836b;font-weight:700}.err-msg{color:#e8836b;font-size:12.5px;margin-top:5px}.field input.bad,.field select.bad{border-color:#e8836b}.volt-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px 20px;margin-top:4px}.volt{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;color:#e7e9ee;font-weight:600;cursor:pointer;line-height:1.3}.volt input,.agree input{accent-color:var(--trak);width:17px;height:17px;flex:0 0 auto;margin-top:1px;cursor:pointer}.volt b{font-weight:700;color:#fff;white-space:nowrap}.agree{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:var(--muted);margin-top:8px;line-height:1.45;cursor:pointer}.agree a{color:var(--trak);font-weight:700;text-decoration:underline}@media(max-width:560px){.volt-grid{grid-template-columns:1fr}}.qty{display:flex;align-items:center;margin:0 0 16px;border:1px solid var(--line-2);border-radius:10px;width:max-content;overflow:hidden}.qty button{background:var(--ink-2);border:0;color:#fff;width:44px;height:44px;font-size:20px;cursor:pointer;transition:background .15s}.qty button:hover{background:#34363f}.qty span{min-width:56px;text-align:center;font-weight:800;font-size:16px}.guest-note{font-size:12.5px;color:var(--muted);margin-top:14px;display:flex;align-items:center;gap:8px}.guest-note svg{flex:0 0 auto;color:var(--yellow)}.modal-back{position:fixed;inset:0;background:rgb(8 9 12 / .74);backdrop-filter:blur(5px);display:none;align-items:center;justify-content:center;z-index:100;padding:24px}.modal-back.open{display:flex}.modal{background:var(--ink);border:1px solid var(--line-2);border-radius:18px;max-width:560px;width:100%;max-height:90vh;overflow:auto;padding:30px;box-shadow:0 40px 80px -30px rgb(0 0 0 / .9)}.acctcard{max-width:440px;text-align:center;padding:34px 32px 30px}.acct-logo{height:26px;width:auto;display:block;margin:0 auto 18px}.acct-h{font-size:23px;line-height:1.2;color:#fff;margin:0 0 10px}.acct-p{font-size:14px;color:var(--muted);line-height:1.6;margin:0 0 18px}.acct-perks{list-style:none;padding:0;margin:0 0 22px;display:flex;flex-direction:column;gap:11px;text-align:left;max-width:300px;margin-left:auto;margin-right:auto}.acct-perks li{display:flex;align-items:center;gap:11px;font-size:14px;color:#e9e9ec;font-weight:600}.acct-perks .ck{flex:0 0 auto;width:20px;height:20px;border-radius:50%;background:var(--yellow);display:grid;place-items:center}.acct-perks .ck svg{width:12px;height:12px}.acct-cta{width:100%;justify-content:center}.acct-sec{display:block;width:100%;margin-top:12px;background:none;border:0;color:var(--muted);font-size:13.5px;font-weight:700;cursor:pointer;padding:6px;letter-spacing:.01em;transition:color .18s}.acct-sec:hover{color:#fff}.acct-back[data-mode="home"] .acct-guest{display:none}.acct-back[data-mode="checkout"] .acct-later{display:none}.modal h3{font-size:25px;color:#fff}.modal .close{float:right;background:none;border:0;color:var(--muted);font-size:26px;cursor:pointer;line-height:1}.modal .close:hover{color:#fff}.tabs{display:flex;gap:10px;margin:18px 0 22px;border-bottom:1px solid var(--line)}.tab{padding:10px 4px 14px;font-weight:800;font-size:14px;color:var(--muted);border:0;border-bottom:2px solid #fff0;cursor:pointer;background:none;font-family:var(--font)}.tab.active{color:#fff;border-bottom-color:var(--yellow)}.field{margin-bottom:15px}.field label{display:block;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:700;margin-bottom:6px}.field input,.field textarea,.field select{width:100%;background:var(--ink-3);border:1px solid var(--line-2);border-radius:9px;color:#fff;padding:12px 25px;font-family:var(--font);font-size:15px}.field input:focus,.field textarea:focus,.field select:focus{outline:none;border-color:var(--yellow)}.row2{display:grid;grid-template-columns:1fr 1fr;gap:13px}.modal .summary{background:var(--ink-2);border:1px solid var(--line);border-radius:11px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;margin:6px 0 18px;color:#fff}.modal .summary .sline{display:flex;justify-content:space-between;align-items:center;gap:14px;font-size:14px;color:#cfd2da}.modal .summary .sline.sub{padding-top:8px;border-top:1px solid var(--line)}.modal .summary .sline.total{padding-top:8px;border-top:1px solid var(--line);color:#fff}.modal .summary .sline.total b{font-size:22px;font-weight:900}.modal .summary b{font-size:22px;font-weight:900}.ktrak-list .ktrow{cursor:pointer;text-transform:none;transition:border-color .15s ease,background .15s ease}.ktrak-list .ktrow:hover{border-color:var(--trak)}.ktrak-list .ktrow.sel{border-color:var(--trak);background:rgb(49 149 206 / .10)}.ktrow.bad{border-color:#e8836b}.ktnote{font-size:12px;color:var(--muted);margin:0 0 8px;line-height:1.45}.autobadge{display:inline-block;font-size:9.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--trak);border:1px solid rgb(49 149 206 / .5);border-radius:5px;padding:1px 6px;margin-left:7px;vertical-align:middle}.adaptor-auto{align-items:center}.adaptor-line{font-size:13.5px;font-weight:800;color:#fff;white-space:nowrap;flex:0 0 auto}.tgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.quote{background:#fff;border:1px solid var(--line-dk);border-radius:14px;padding:24px;color:var(--ink);box-shadow:0 18px 40px -28px rgb(0 0 0 / .4)}.quote .mk{font-weight:900;font-size:52px;color:var(--yellow);line-height:.5;height:26px}.quote p{font-size:14.5px;color:#33343c}.quote .who{display:flex;align-items:center;gap:11px;margin-top:14px}.quote .who .av{width:38px;height:38px;border-radius:50%;background:var(--ink);color:var(--yellow);display:grid;place-items:center;font-weight:900;font-size:13px}.quote .who b{display:block;font-size:14px}.quote .who span{font-size:12px;color:var(--muted-dk)}.quote .stars{font-size:14px}.secgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.secgrid.reshub{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.secgrid.reshub .seccard{flex:0 1 calc(33.333% - 12px);min-width:220px;box-sizing:border-box}.secgrid.ent-sg3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:920px;margin-left:auto;margin-right:auto}@media(max-width:760px){.secgrid.reshub .seccard{flex-basis:calc(50% - 9px)}.secgrid.ent-sg3{grid-template-columns:1fr 1fr;max-width:560px}}@media(max-width:520px){.secgrid.reshub .seccard{flex-basis:100%}.secgrid.ent-sg3{grid-template-columns:1fr;max-width:380px}}.seccard{border:1px solid var(--line);border-radius:14px;padding:22px;background:linear-gradient(180deg,var(--ink-3),#212229)}.seccard .h{font-weight:800;font-size:16px;letter-spacing:.02em;text-transform:uppercase;color:var(--yellow);margin-bottom:10px}.seccard p{font-size:13.5px;color:var(--muted);margin:0}.seccard .seclogo{display:flex;align-items:center;height:24px;margin-bottom:11px}.seccard .seclogo img.mtaglogo{height:15px;margin:0}.seccard .seclogo img.mtaglogo-id{height:12px}.seccard .seclogo img.mtaglogo-inv{height:14px}.seccard .seclogo img.mtaglogo-tt{height:22px}.ds-intro{display:grid;grid-template-columns:1fr 290px;gap:34px;align-items:center;max-width:1000px;margin:6px auto 40px}.ds-copy p{color:rgb(255 255 255 / .74);font-size:15.5px;line-height:1.72;margin:0 0 14px}.ds-copy .ds-promise{color:#fff}.ds-copy .ds-promise strong{color:var(--yellow)}.ds-mascot{display:flex;justify-content:center}.ds-mascot img{width:258px;height:auto;filter:drop-shadow(0 20px 30px rgb(0 0 0 / .45))}.accgrid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.acccard{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:14px;padding:20px;background:linear-gradient(180deg,var(--ink-3),#212229);text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s}.acccard:hover{border-color:rgb(253 231 76 / .5);transform:translateY(-3px);box-shadow:0 22px 40px -28px rgb(0 0 0 / .8)}.acccard .h{font-weight:800;font-size:14px;letter-spacing:.02em;text-transform:uppercase;color:var(--yellow);margin-bottom:9px}.acccard p{font-size:12.5px;color:var(--muted);margin:0 0 14px;line-height:1.6}.acccard .verify{margin-top:auto;font-size:11px;font-weight:700;letter-spacing:.03em;color:rgb(255 255 255 / .65)}.acccard:hover .verify{color:var(--yellow)}.creds-band{position:relative}.creds-band .creds{position:relative;z-index:2}.shane-peek{position:absolute;right:-48px;bottom:-3px;width:89px;height:auto;z-index:3;pointer-events:none;opacity:1;filter:drop-shadow(3px 7px 8px rgb(0 0 0 / .38))}.shane-contact{margin-top:30px;display:flex}.shane-contact img{width:265px;height:auto;filter:drop-shadow(0 18px 28px rgb(0 0 0 / .4))}.shane-hero{position:absolute;right:3%;bottom:0;width:208px;height:auto;z-index:1;pointer-events:none;filter:drop-shadow(0 18px 26px rgb(0 0 0 / .4))}@media(max-width:1080px){.shane-hero{display:none}}@media(max-width:760px){.shane-contact{justify-content:center;margin-top:8px}.shane-contact img{width:178px}}@media(max-width:960px){.ds-intro{grid-template-columns:1fr}.ds-mascot{order:-1}.ds-mascot img{width:188px}.accgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.accgrid{grid-template-columns:1fr}.shane-peek{display:none}}@media(max-width:1179px){.shane-peek{display:none}}.partners{position:relative}.shband{position:relative}.shane-foot{position:absolute;bottom:0;width:172px;height:auto;z-index:3;pointer-events:none;filter:drop-shadow(0 18px 26px rgb(0 0 0 / .4))}.shane-foot.right{right:3%}.shane-foot.left{left:3%}@media(min-width:1081px){.partners{padding-bottom:150px}}.partners .shane-foot{width:144px}@media(max-width:1080px){.shane-foot{display:none}}.final{position:relative;overflow:hidden;background:var(--yellow);color:var(--ink);padding:94px 0;text-align:center}.final .radar{top:50%;left:50%;transform:translate(-50%,-50%);width:980px;height:980px;opacity:.5}.final .radar .ring{stroke:var(--trak-deep)}.final .radar .core{fill:var(--trak-deep)}.final h2{font-size:clamp(36px,5.4vw,70px);position:relative;z-index:2}.final p{font-size:20px;max-width:50ch;margin:18px auto 28px;position:relative;z-index:2;color:rgb(36 37 45 / .82)}.final .hero-cta{justify-content:center;position:relative;z-index:2}.faqlist{max-width:820px;margin:0 auto}.faq{border-bottom:1px solid var(--line)}.faq button{width:100%;text-align:left;background:none;border:0;color:#fff;font-family:var(--font);font-weight:700;font-size:18px;padding:22px 40px 22px 0;cursor:pointer;position:relative}.faq button::after{content:"+";position:absolute;right:6px;top:20px;font-size:26px;color:var(--yellow);font-weight:400;transition:transform .2s}.faq.open button::after{content:"–"}.faq .ans{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq.open .ans{max-height:320px}.faq .ans p{color:var(--muted);font-size:15.5px;padding:0 30px 22px 0;margin:0}.contactgrid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.contactcard{background:linear-gradient(180deg,var(--ink-3),#212229);border:1px solid var(--line);border-radius:18px;padding:30px}.cinfo{display:grid;gap:22px}.cinfo .ci{display:flex;gap:14px;align-items:flex-start}.cinfo .ci .ic{flex:0 0 auto;width:42px;height:42px;border-radius:11px;background:rgb(253 231 76 / .12);border:1px solid rgb(253 231 76 / .35);display:grid;place-items:center;color:var(--yellow)}.cinfo .ci b{font-size:16px;display:block;margin-bottom:2px}.cinfo .ci a,.cinfo .ci span{color:var(--muted);font-size:15px}.cinfo .ci a:hover{color:#fff}.bloglist{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.post{border-radius:16px;overflow:hidden;background:linear-gradient(180deg,var(--ink-3),#212229);border:1px solid var(--line);display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.post:hover{transform:translateY(-4px);border-color:var(--line-2)}.post .frame{aspect-ratio:16/10;border-radius:0;border:0;border-bottom:1px solid var(--line)}.post .body{padding:20px 22px 24px;flex:1;display:flex;flex-direction:column}.post .cat{font-weight:800;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--trak);margin-bottom:10px}.post h3{font-size:19px;margin:0 0 8px;color:#fff;text-transform:none;letter-spacing:0;line-height:1.25}.post p{font-size:14px;color:var(--muted);flex:1}.post .read{font-weight:800;font-size:13px;color:var(--yellow);margin-top:12px}.values{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.value{border:1px solid var(--line);border-radius:14px;padding:24px;background:linear-gradient(180deg,var(--ink-3),#212229)}.value .n{font-weight:900;font-size:34px;color:var(--yellow);line-height:1}.value h3{font-size:18px;margin:10px 0 8px;color:#fff}.value p{font-size:13.5px;color:var(--muted);margin:0}.stat-row{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;text-align:center}.stat-row .s b{display:block;font-weight:900;font-size:clamp(34px,4.5vw,52px);color:var(--yellow);line-height:1}.stat-row .s span{color:var(--muted-dk);font-size:14px;font-weight:600}.band .stat-row .s span{color:var(--muted)}.band.white .stat-row .s span,.band.light .stat-row .s span{color:var(--muted-dk)}footer.site{background:var(--ink);border-top:1px solid var(--yellow);padding:64px 0 30px}.fgrid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:34px;margin-top:38px}.fcol h4{font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--yellow);margin-bottom:12px}.fcol a{display:block;color:var(--yellow);font-size:14.5px;padding:5px 0;transition:color .18s ease}.fcol a:hover{color:#fff;font-weight:700}.fcol .strap{color:var(--yellow);font-weight:800;margin:16px 0 18px;font-size:10.6px}.fcol .contact{color:rgb(253 231 76 / .72);font-size:14px;line-height:1.8}.fcol .contact a:hover{color:#fff;font-weight:700}.fsocials{display:flex;gap:12px;margin-top:18px}.fsocials a{width:38px;height:38px;border:1px solid rgb(253 231 76 / .42);border-radius:9px;display:grid;place-items:center;color:var(--yellow)}.fsocials a:hover{border-color:var(--yellow);color:var(--yellow)}.fbar{border-top:1px solid var(--yellow);margin-top:42px;padding-top:60px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;color:var(--yellow);font-size:13px}.fbar a{transition:color .18s ease}.fbar a:hover{color:#fff;font-weight:700}@media(max-width:980px){.hero .wrap,.problem .wrap,.platform .wrap,.buy .wrap,.split,.contactgrid{grid-template-columns:1fr;gap:42px}.split.rev .txt{order:0}.hero-art,.buy .frame{max-width:440px}.modules,.aud,.tgrid,.secgrid,.pgrid,.fgrid,.fgrid3,.bloglist,.values,.stat-row{grid-template-columns:1fr 1fr}}@media(max-width:620px){.wrap{padding:0 20px}.modules,.aud,.tgrid,.secgrid,.pgrid,.fgrid,.fgrid3,.bloglist,.values,.stat-row,.row2{grid-template-columns:1fr}.trust .wrap{justify-content:flex-start}.band{padding:60px 0}.hero,.phero{padding:50px 0 44px}.topbar .meta{display:none}}#solutions .solutions-item{display:none}#solutions #contractors{display:block}[id]{scroll-margin-top:96px}.vp{margin:14px 0 0;padding-left:20px;color:var(--muted-dk);font-size:16px;line-height:1.7}.vp li{margin:9px 0}.news{border-bottom:1px solid var(--yellow);padding:42px 0}.news .wrap{display:flex;gap:28px;align-items:center;justify-content:space-between;flex-wrap:wrap}.news-txt h3{font-size:24px}.news-txt p{margin:6px 0 0;color:var(--muted);font-size:15px}.news-form{display:flex;gap:10px;flex:1 1 360px;max-width:480px}.news-form input{flex:1;min-width:0;background:rgb(255 255 255 / .05);border:1px solid var(--line-2);border-radius:11px;padding:13px 16px;color:#fff;font-family:var(--font);font-size:15px}.news-form input::placeholder{color:var(--muted)}.news-form .btn{white-space:nowrap}.cookie{position:fixed;left:18px;right:18px;bottom:18px;z-index:90;max-width:820px;margin:0 auto;display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:rgb(18 19 24 / .98);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);border:1.5px solid rgb(253 231 76 / .55);border-radius:16px;padding:18px 22px;box-shadow:0 26px 64px -14px rgb(0 0 0 / .9)}.cookie p{margin:0;font-size:14px;color:#cfd0d6;flex:1 1 280px;line-height:1.55}.cookie p a{color:var(--yellow)}.cookie-actions{display:flex;gap:10px}.cookie .btn{padding:10px 20px;font-size:14px}.cookie.hide{display:none}@keyframes revealIn{from{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}.reveal{opacity:0}.reveal.in{animation:revealIn 1.8s cubic-bezier(.22,.61,.36,1) both}.aud .acard:nth-child(n+4).reveal.in{animation-duration:1.35s}@media(prefers-reduced-motion:reduce){.reveal{opacity:1}.reveal.in{animation:none}}.newslist{display:grid;gap:14px;margin-top:8px}.newsrow{display:flex;align-items:flex-start;gap:22px;padding:20px 24px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:14px;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.newsrow:hover{transform:translateY(-3px);border-color:var(--line)}.ndate{flex:0 0 78px;color:var(--yellow);font-weight:800;font-size:13px;padding-top:3px;letter-spacing:.02em}.ncon{min-width:0}.ncat{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--trak)}.newsrow h3{color:#fff;margin:5px 0 6px;font-size:18px}.newsrow p{color:var(--muted);font-size:14px;margin:0;line-height:1.5}.narr{margin-left:auto;color:var(--muted);font-size:22px;align-self:center;flex:0 0 auto}@media(max-width:640px){.newsrow{flex-wrap:wrap;gap:8px}.narr{display:none}}.h2logo{height:.9em;width:auto;display:inline-block;vertical-align:baseline;position:relative;top:.13em}.creds-band{background:#15161b;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:46px 0}.creds-band .wrap{display:flex;flex-direction:column;align-items:center;gap:28px;text-align:center}.creds-lead{font-weight:800;font-size:13px;letter-spacing:.07em;color:var(--muted);text-transform:uppercase;max-width:540px;line-height:1.5}.creds{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center}.creds .cred{width:168px}.cred{display:flex;align-items:center;justify-content:center;background:#E7E9ED;border-radius:14px;padding:14px 18px;width:100%;min-height:74px;border:1px solid rgb(255 255 255 / .05);box-shadow:0 14px 30px -18px rgb(0 0 0 / .9)}.cred img{max-height:50px;max-width:140px;width:auto;height:auto;object-fit:contain;display:block}.cred.ico{grid-area:ico}.cred.cert{grid-area:cert}.cred.sbd{grid-area:sbd}.cred.crest{grid-area:crest}.cred.l1{grid-area:l1}.cred.l2{grid-area:l2}.cred.sbd{box-shadow:0 14px 30px -18px rgb(0 0 0 / .9)}.cred.sbd img{max-height:50px;max-width:140px}.fcreds{border-bottom:1px solid var(--yellow);padding:70px 0 38px}.fcreds .wrap{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.fcreds-lead{font-weight:800;font-size:12px;letter-spacing:.16em;color:var(--yellow);text-transform:uppercase}.fcreds-row{display:flex;flex-wrap:wrap;gap:13px;align-items:center;justify-content:center}.fcreds-row .cred{width:auto;min-height:58px;padding:10px 16px}.fcreds-row .cred.sbd{min-height:58px;padding:10px 16px;box-shadow:0 14px 30px -18px rgb(0 0 0 / .9)}.fcreds-row .cred img,.fcreds-row .cred.sbd img{max-height:40px;max-width:120px}@media(max-width:760px){.creds .cred{width:148px}}@media(max-width:430px){.creds .cred{width:200px}}.hero-art .frame video.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;border:0;mix-blend-mode:screen;z-index:1}@media(max-width:1279px){.shane-peek{display:none}}.blankgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:10px}@media(max-width:820px){.blankgrid{grid-template-columns:1fr}}.blankcard{border:1.5px dashed rgb(255 255 255 / .16);border-radius:14px;padding:20px;background:rgb(255 255 255 / .025);min-height:210px;display:flex;flex-direction:column;gap:13px}.blankcard .bc-tag{align-self:flex-start;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;font-weight:800;color:var(--muted);background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .14);border-radius:999px;padding:5px 13px}.blankcard .bc-img{height:96px;border-radius:10px;background:rgb(255 255 255 / .045);margin-top:2px}.blankcard .bc-line{height:12px;border-radius:6px;background:rgb(255 255 255 / .06)}.blankcard .bc-line.sh{width:58%}.band.white .blankcard,.band.light .blankcard{border-color:rgb(0 0 0 / .14);background:rgb(0 0 0 / .02)}.band.white .blankcard .bc-tag,.band.light .blankcard .bc-tag{color:#6b6e78;background:rgb(0 0 0 / .04);border-color:rgb(0 0 0 / .12)}.band.white .blankcard .bc-img,.band.light .blankcard .bc-img{background:rgb(0 0 0 / .05)}.band.white .blankcard .bc-line,.band.light .blankcard .bc-line{background:rgb(0 0 0 / .07)}.desktop-only{display:inline-flex}@media(max-width:760px){.desktop-only{display:none!important}}.hero-note{margin-top:16px;color:var(--muted);font-size:14.5px;max-width:46ch;line-height:1.55}.hero-art{position:relative;z-index:2}.final .radar .pulse{animation-duration:9s}#solutions .split h3{font-size:clamp(32px,4.4vw,48px)}#resources .reshub{grid-template-columns:repeat(3,1fr)}#resources .reslink{display:block;text-decoration:none;transition:transform .18s ease,border-color .18s ease}#resources .reslink:hover{transform:translateY(-3px);border-color:var(--yellow)}#resources .reslink .rl-go{display:inline-block;margin-top:12px;color:var(--yellow);font-weight:800;font-size:13px}@media(max-width:820px){#resources .reshub{grid-template-columns:1fr 1fr}}@media(max-width:560px){#resources .reshub{grid-template-columns:1fr}}