.product-next-steps-module__hJWPxq__section{isolation:isolate;color:var(--white);background:0 0;position:relative;overflow:hidden}.product-next-steps-module__hJWPxq__inner{padding-block:clamp(4rem,8vw,7.5rem)}.product-next-steps-module__hJWPxq__header{gap:1rem;margin-bottom:clamp(2rem,5vw,4.25rem);display:grid}.product-next-steps-module__hJWPxq__eyebrow,.product-next-steps-module__hJWPxq__routeEyebrow,.product-next-steps-module__hJWPxq__number{color:var(--torq-teal);letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.2}.product-next-steps-module__hJWPxq__eyebrow{margin:0 0 .75rem}.product-next-steps-module__hJWPxq__header h2{max-width:14ch;font-family:var(--font-display), Arial, Helvetica, sans-serif;letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(2.75rem,6.4vw,5.4rem);font-weight:800;line-height:.86}.product-next-steps-module__hJWPxq__header>p{color:#ffffffad;max-width:34rem;margin:0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65}.product-next-steps-module__hJWPxq__routes{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.product-next-steps-module__hJWPxq__routeItem{min-width:0}.product-next-steps-module__hJWPxq__route{min-height:clamp(21rem,112vw,29rem);color:var(--white);background:#0a0d0d;border:1px solid #fff3;text-decoration:none;display:flex;position:relative;overflow:hidden}.product-next-steps-module__hJWPxq__routeItem:first-child .product-next-steps-module__hJWPxq__route{clip-path:polygon(0 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,0 100%)}.product-next-steps-module__hJWPxq__routeItem:nth-child(2) .product-next-steps-module__hJWPxq__route{clip-path:polygon(1.25rem 0,calc(100% - 1.25rem) 0,100% 1.25rem,100% 100%,0 100%,0 1.25rem)}.product-next-steps-module__hJWPxq__routeItem:nth-child(3) .product-next-steps-module__hJWPxq__route{clip-path:polygon(1.25rem 0,100% 0,100% 100%,0 100%,0 1.25rem)}.product-next-steps-module__hJWPxq__route:after{z-index:2;background:var(--torq-teal);content:"";pointer-events:none;width:2.75rem;height:2px;position:absolute;top:0;right:0}.product-next-steps-module__hJWPxq__route[data-primary=true]{border-color:#00a99dcc;min-height:clamp(25rem,130vw,35rem);box-shadow:0 1.5rem 4rem #00000052}.product-next-steps-module__hJWPxq__image{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .7s}.product-next-steps-module__hJWPxq__imageShade{z-index:1;pointer-events:none;background:linear-gradient(#04070705 24%,#04070766 55%,#040707f7 89%,#030505 100%),linear-gradient(90deg,#04070761,#0000 72%);position:absolute;inset:0}.product-next-steps-module__hJWPxq__route[data-primary=true] .product-next-steps-module__hJWPxq__imageShade{background:linear-gradient(#04070703 25%,#04070757 57%,#040707f5 90%,#030505 100%),linear-gradient(90deg,#006f683b,#0000 65%)}.product-next-steps-module__hJWPxq__routeContent{z-index:2;flex-direction:column;align-self:flex-end;gap:.75rem;width:100%;padding:clamp(1.25rem,4vw,2rem);display:flex;position:relative}.product-next-steps-module__hJWPxq__routeTopline{-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);background:#030707d1;align-items:center;gap:0;width:fit-content;max-width:100%;padding-right:.75rem;display:flex;box-shadow:0 .6rem 1.4rem #00000042}.product-next-steps-module__hJWPxq__number{aspect-ratio:1;background:#030707f0;border:1px solid;flex:none;place-items:center;width:2.35rem;display:inline-grid}.product-next-steps-module__hJWPxq__routeEyebrow{color:#29e3d6;letter-spacing:.1em;text-shadow:0 1px #000,0 0 .6rem #000000f2;white-space:nowrap;flex:0 auto;padding-left:.75rem;font-size:clamp(.65rem,.72vw,.75rem)}.product-next-steps-module__hJWPxq__routeContent>strong{max-width:13ch;font-family:var(--font-display), Arial, Helvetica, sans-serif;letter-spacing:-.025em;text-transform:uppercase;font-size:clamp(2rem,8vw,3.2rem);font-weight:800;line-height:.91}.product-next-steps-module__hJWPxq__route[data-primary=true] .product-next-steps-module__hJWPxq__routeContent>strong{max-width:12ch;font-size:clamp(2.5rem,10vw,4.25rem)}.product-next-steps-module__hJWPxq__description{color:#ffffffc2;max-width:31rem;font-size:.95rem;line-height:1.55}.product-next-steps-module__hJWPxq__action{letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;gap:1rem;min-height:2.9rem;margin-top:.35rem;padding:.75rem 0;font-size:.78rem;font-weight:800;display:flex}.product-next-steps-module__hJWPxq__route[data-primary=true] .product-next-steps-module__hJWPxq__action{border:1px solid var(--torq-teal);background:var(--torq-teal);color:#030606;width:min(100%,20rem);padding:.9rem 1rem}.product-next-steps-module__hJWPxq__route:focus-visible{z-index:4;outline:3px solid var(--white);outline-offset:3px;box-shadow:0 0 0 6px var(--torq-teal)}.product-next-steps-module__hJWPxq__routeItem:has(.product-next-steps-module__hJWPxq__route:focus-visible){z-index:4;outline:3px solid var(--white);outline-offset:4px}@media (min-width:48rem){.product-next-steps-module__hJWPxq__header{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:end}.product-next-steps-module__hJWPxq__routes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.product-next-steps-module__hJWPxq__routeItem[data-primary=true]{grid-row:span 2}.product-next-steps-module__hJWPxq__route,.product-next-steps-module__hJWPxq__route[data-primary=true]{height:100%;min-height:29rem}}@media (min-width:64rem){.product-next-steps-module__hJWPxq__header h2{white-space:nowrap;max-width:none;font-size:clamp(3.75rem,5vw,5rem)}.product-next-steps-module__hJWPxq__routes{align-items:center;gap:clamp(.75rem,1.4vw,1.25rem);display:flex;position:relative}.product-next-steps-module__hJWPxq__routeItem{flex:.82 1 0;transition:flex-grow .62s cubic-bezier(.2,.7,.2,1)}.product-next-steps-module__hJWPxq__routeItem[data-primary=true]{flex-grow:1.36}.product-next-steps-module__hJWPxq__routes:before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#00a99d8c 18% 82%,#0000);height:1px;position:absolute;top:50%;left:-5vw;right:-5vw}.product-next-steps-module__hJWPxq__routeItem[data-primary=true]{grid-row:auto}.product-next-steps-module__hJWPxq__route{min-height:clamp(24rem,34vw,30rem)}.product-next-steps-module__hJWPxq__route[data-primary=true]{min-height:clamp(31rem,43vw,39rem)}.product-next-steps-module__hJWPxq__routeContent>strong{font-size:clamp(1.85rem,2.4vw,2.75rem)}.product-next-steps-module__hJWPxq__route[data-primary=true] .product-next-steps-module__hJWPxq__routeContent>strong{font-size:clamp(2.75rem,3.8vw,4.25rem)}}@media (hover:hover) and (pointer:fine){.product-next-steps-module__hJWPxq__route{transition:border-color .5s,box-shadow .5s,transform .5s cubic-bezier(.2,.7,.2,1)}.product-next-steps-module__hJWPxq__route:hover{z-index:3;border-color:var(--torq-teal);transform:translateY(-.25rem);box-shadow:0 1.75rem 4rem #0000006b}.product-next-steps-module__hJWPxq__route:hover .product-next-steps-module__hJWPxq__image{filter:saturate(1.06)contrast(1.03);transform:scale(1.025)}.product-next-steps-module__hJWPxq__route:hover .product-next-steps-module__hJWPxq__number{background:var(--torq-teal);color:#030606}@media (min-width:64rem){.product-next-steps-module__hJWPxq__routes:has(.product-next-steps-module__hJWPxq__route:hover,.product-next-steps-module__hJWPxq__route:focus-visible) .product-next-steps-module__hJWPxq__routeItem{flex-grow:.72}.product-next-steps-module__hJWPxq__routes:has(.product-next-steps-module__hJWPxq__route:hover,.product-next-steps-module__hJWPxq__route:focus-visible) .product-next-steps-module__hJWPxq__routeItem:has(.product-next-steps-module__hJWPxq__route:hover,.product-next-steps-module__hJWPxq__route:focus-visible){flex-grow:1.5}}}@media (prefers-reduced-motion:reduce){.product-next-steps-module__hJWPxq__route,.product-next-steps-module__hJWPxq__image,.product-next-steps-module__hJWPxq__routeItem{transition:none}.product-next-steps-module__hJWPxq__route:hover,.product-next-steps-module__hJWPxq__route:hover .product-next-steps-module__hJWPxq__image{transform:none}}@media (forced-colors:active){.product-next-steps-module__hJWPxq__route,.product-next-steps-module__hJWPxq__number,.product-next-steps-module__hJWPxq__route[data-primary=true] .product-next-steps-module__hJWPxq__action{border:1px solid canvastext}.product-next-steps-module__hJWPxq__route:focus-visible{box-shadow:none;outline:3px solid highlight}}
