.tc-how-v3{background:var(--tc-dark)}.how-hero-wrap{isolation:isolate;background:var(--tc-dark);position:relative;overflow:hidden}.how-hero-photo{z-index:-2;width:100%;height:auto;position:absolute;top:-7vw;left:0}.how-hero-wrap:after{content:"";z-index:-1;background:linear-gradient(90deg,#03161999,#0000 70%);position:absolute;inset:0}.how-hero{padding-top:25px;padding-bottom:27px}.tc-how-v3 .home-eyebrow{margin-bottom:7px;font-size:13px}.tc-how-v3 .how-hero h1{text-transform:uppercase;letter-spacing:-.025em;font-size:clamp(38px,4.3vw,60px);line-height:1}.how-hero>p:not(.home-eyebrow){max-width:630px;margin-top:13px;font-size:17px;line-height:1.4}.how-hero .home-actions{margin-top:20px}.how-hero .home-button{text-transform:uppercase;min-height:50px;font-size:13px}.how-hero-note{position:absolute;top:28%;right:4%}.tc-how-v3 .how-hero-note p{border-bottom:4px solid #ff6915;padding-bottom:12px;font:italic 35px/1.03 Segoe Print,Bradley Hand,cursive;transform:rotate(-13deg)}.how-hero-note>span{text-transform:uppercase;border-left:3px solid #ff6915;margin:30px 0 0 50px;padding-left:12px;font-size:11px;line-height:1.4;display:block}.how-workflow{padding-top:25px;padding-bottom:14px;scroll-margin-top:20px}.tc-how-v3 h2{text-transform:uppercase;letter-spacing:-.035em;font-size:clamp(28px,3.2vw,44px);line-height:1.1}.how-workflow h2 span{color:#ff6915}.how-intro{font-size:17px;margin-top:8px!important}.how-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin:25px 0 0;padding:0;list-style:none;display:grid}.how-steps>li{flex-direction:column;min-width:0;display:flex;position:relative}.how-step-heading{gap:13px;min-height:120px;display:flex}.how-step-number{color:#06191d;background:#ff6915;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:27px;font-weight:750;display:flex}.tc-how-v3 .how-step-heading h3{text-transform:uppercase;letter-spacing:-.015em;margin:3px 0 7px;font-size:16px;line-height:1.3}.how-step-heading p{font-size:13px;line-height:1.45}.how-step-phone{border-radius:34px;width:100%;margin-top:10px;padding:7px}.how-step-phone img{border-radius:25px}.how-step-arrow{color:#ff6915;stroke-width:4px;width:39px;height:52px;position:absolute;top:55%;right:-45px}.how-setup-screen{aspect-ratio:853/1844;background:radial-gradient(ellipse at top right,#12313a,var(--tc-dark) 65%);border-radius:25px;flex-direction:column;align-items:center;padding:15px 14px;display:flex;overflow:hidden}.how-phone-time{align-self:flex-start;margin-bottom:30px;font-size:10px}.how-setup-screen .tradecore-logo{flex-direction:column;gap:8px;margin-bottom:22px}.how-setup-screen .tradecore-logo>svg{width:52px;height:60px}.how-setup-screen .tradecore-lockup strong{font-size:18px}.how-setup-screen .tradecore-lockup small{font-size:4px}.how-setup-screen>strong{text-align:center;margin-bottom:20px;font-size:16px;line-height:1.3}.how-setup-screen>div{gap:8px;width:100%;display:grid}.how-setup-screen small{color:#adbdc0;font-size:9px}.how-setup-screen div>span{color:#f5f8f8;background:#0b252c;border:1px solid #24404a;border-radius:5px;padding:10px 9px;font-size:10px}.how-setup-screen b{text-align:center;color:#06191d;background:#ff6915;border-radius:4px;margin-top:8px;padding:13px 2px;font-size:9px}.tc-how-v3 .how-example-caption{color:#aab9bc;text-align:center;margin-top:16px;font-size:11px}.how-devices{color:#061a24;background:#ebedeb;padding:20px 0 0}.how-devices-grid{grid-template-columns:40% 60%;align-items:center;gap:15px;display:grid}.how-devices-grid>div{padding-block:10px 28px}.tc-how-v3 .how-devices h2{font-size:clamp(28px,2.9vw,40px)}.how-devices p:not(.home-eyebrow){max-width:445px;margin-top:12px;font-size:17px;line-height:1.5}.how-device-icons{grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.how-device-icons>div{border-right:1px solid #bbc4c6;flex-direction:column;align-items:center;gap:12px;display:flex}.how-device-icons>div:last-child{border:0}.how-device-icons svg{color:#ff6915;stroke-width:1.5px;width:50px;height:50px}.how-device-icons span{text-transform:uppercase;font-size:12px;font-weight:700}.how-devices figure{align-self:end}.how-devices figure img{width:100%;height:auto;display:block}.how-devices figcaption{text-align:center;color:#52616a;padding:6px 0;font-size:10px}.how-benefits{border-bottom:1px solid #ff691530;padding:22px 0}.how-benefits>div{grid-template-columns:repeat(4,1fr);display:grid}.how-benefits>div>div{border-right:1px solid #ffffff15;align-items:center;gap:16px;padding-inline:25px;display:flex}.how-benefits>div>div:first-child{padding-left:0}.how-benefits>div>div:last-child{border:0;padding-right:0}.how-benefits svg{color:#ff6915;stroke-width:1.8px;flex:none;width:46px;height:46px}.tc-how-v3 .how-benefits h3{text-transform:uppercase;letter-spacing:0;font-size:13px;line-height:1.3}.how-benefits p{margin-top:5px;font-size:12px;line-height:1.4}.how-confidence>div{grid-template-columns:30% 42% 28%;align-items:center;gap:0;display:grid}.how-confidence img{object-fit:cover;width:100%;height:auto;min-height:210px}.how-confidence>div>div{padding:24px 30px}.tc-how-v3 .how-confidence h2{font-size:29px}.how-confidence p:not(.home-eyebrow){margin-top:12px;font-size:14px;line-height:1.5}.how-confidence ul{border-left:1px solid #ffffff15;gap:12px;margin:0;padding:15px 0 15px 25px;list-style:none;display:grid}.how-confidence li{align-items:center;gap:10px;font-size:13px;display:flex}.how-confidence li svg{color:#ff6915;stroke-width:3px;flex:none;width:21px}.how-cta{background:linear-gradient(90deg,#031619e8,#03161950),url(/marketing/home-v3/hero-full.webp) 50% 43%/cover;border-block:1px solid #ff691540;padding:24px 0}.how-cta>div{justify-content:space-between;align-items:center;gap:20px;display:flex}.tc-how-v3 .how-cta h2{font-size:29px}.how-cta p{margin-top:5px;font-size:15px}.how-cta .home-button{text-transform:uppercase;min-height:50px;font-size:13px}@media (max-width:1200px){.how-steps{gap:40px}.how-step-heading{gap:10px;min-height:125px}.how-step-number{width:36px;height:36px;font-size:23px}.tc-how-v3 .how-step-heading h3{font-size:13px}.how-step-heading p{font-size:11px}.how-step-arrow{width:31px;right:-36px}.how-step-phone{border-radius:28px;padding:5px}.how-step-phone img,.how-setup-screen{border-radius:21px}.how-setup-screen{padding:10px}.how-phone-time{margin-bottom:20px}.how-setup-screen .tradecore-logo{margin-bottom:15px}.how-setup-screen>strong{margin-bottom:15px;font-size:13px}.how-setup-screen>div{gap:5px}.how-setup-screen div>span{padding:8px 5px;font-size:8px}.how-setup-screen b{font-size:8px}.how-setup-screen .tradecore-lockup strong{font-size:15px}.how-hero>p:not(.home-eyebrow){max-width:530px;font-size:15px}.how-devices p:not(.home-eyebrow){font-size:15px}.how-benefits>div>div{gap:12px;padding-inline:18px}.how-benefits svg{width:38px}.how-benefits p,.tc-how-v3 .how-benefits h3{font-size:11px}}@media (max-width:950px){.how-hero-photo{top:0}.how-hero-note{display:none}.how-hero>p:not(.home-eyebrow){max-width:65%}.how-desktop-break{display:none}.how-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 50px}.how-step-heading{min-height:100px}.how-step-phone{align-self:center;max-width:270px}.how-step-arrow{display:none}.how-setup-screen{padding:15px}.how-setup-screen>strong{font-size:16px}.how-setup-screen div>span{padding:12px 7px;font-size:11px}.how-setup-screen b{font-size:10px}.how-phone-time{margin-bottom:30px}.how-devices-grid{grid-template-columns:1fr 1.3fr;gap:15px}.how-device-icons svg{width:35px;height:38px}.how-device-icons span{font-size:10px}.how-benefits>div{grid-template-columns:1fr 1fr;gap:20px}.how-benefits>div>div:nth-child(2){border:0}.how-benefits>div>div:nth-child(3){padding-left:0}.how-confidence>div{grid-template-columns:1fr 1.2fr}.how-confidence ul{border:0;grid-column:1/-1;grid-template-columns:1fr 1fr;padding:20px 0}.how-cta>div{flex-direction:column;align-items:flex-start;gap:20px}}@media (max-width:600px){.how-hero-photo{top:76px;-webkit-mask-image:linear-gradient(#000 65%,#0000 100%);mask-image:linear-gradient(#000 65%,#0000 100%)}.how-hero-wrap:after{background:linear-gradient(90deg,#03161999,#03161920)}.tc-how-v3 .how-hero h1{font-size:clamp(34px,9vw,49px)}.how-hero{padding-top:25px;padding-bottom:25px}.how-hero>p:not(.home-eyebrow){max-width:100%;font-size:14px}.how-hero .home-actions{gap:10px}.how-hero .home-button{gap:10px;min-height:46px;padding:12px 14px;font-size:11px}.how-workflow{padding-top:25px}.how-intro{font-size:15px}.how-steps{grid-template-columns:1fr;gap:28px}.how-step-heading{min-height:0;margin-bottom:10px}.how-step-number{width:40px;height:40px}.tc-how-v3 .how-step-heading h3{font-size:17px}.how-step-heading p{font-size:14px}.how-step-phone{width:76%;max-width:270px;margin-top:10px}.how-setup-screen .tradecore-lockup strong{font-size:19px}.how-setup-screen .tradecore-lockup small{font-size:5px}.how-setup-screen>div{gap:9px}.how-setup-screen b{padding:14px 3px}.how-devices-grid{grid-template-columns:1fr;gap:10px}.how-devices-grid>div{padding-bottom:10px}.how-devices p:not(.home-eyebrow){font-size:16px}.how-device-icons span{font-size:11px}.how-devices figure{margin-inline:-12px}.how-benefits>div>div{border:0;gap:10px;padding:0}.how-benefits svg{width:30px;height:35px}.how-confidence>div{grid-template-columns:1fr}.how-confidence img{object-position:center;min-height:0;max-height:210px}.how-confidence>div>div{padding:25px 0}.how-confidence ul{gap:12px;padding:0 0 25px}.how-confidence li{font-size:12px}.tc-how-v3 .how-cta h2{font-size:25px}.how-cta p{font-size:14px}.how-cta .home-button{padding:12px 18px;font-size:12px}}@media (prefers-reduced-motion:reduce){.tc-how-v3 *{scroll-behavior:auto}}.tc-how-v3 .home-footer h2{text-transform:none}.how-branded-screen{position:relative}.how-company-header{background:#f8faf9;width:60.961%;height:6.779%;position:absolute;top:3.525%;left:20.516%;overflow:hidden}.how-company-header img{border-radius:0;width:164.039%;max-width:none;height:auto;position:absolute;top:-52%;left:-33.654%}
