.t158-page{--ink:#29434e;--muted:#607b87;--line:#dce7ec;--paper:#ffffff;--red:#526f89;margin:0;color:var(--ink);background:var(--paper);font:16px/1.85 -apple-system,BlinkMacSystemFont,"Segoe UI","Microsoft YaHei",sans-serif;overflow-wrap:anywhere}.t158-page *{box-sizing:border-box;min-width:0}.t158-page a{color:inherit;text-decoration:none}.t158-page button{font:inherit;cursor:pointer}.t158-page p{margin:0 0 20px;color:var(--muted)}.t158-page h1,.t158-page h2,.t158-page h3,.t158-page h4{line-height:1.5;margin:0 0 20px;letter-spacing:-.025em}.t158-page h1{font-size:36px;text-wrap:balance}.t158-page h2{font-size:30px}.t158-page h3{font-size:23px}.t158-page h4{font-size:20px}.t158-page dl{margin:0}.t158-page dt{font-size:20px;font-weight:650}.t158-page dd,.t158-page dd *{font-size:16px}.t158-page dd{margin:10px 0 0;color:var(--muted)}.t158-page :focus-visible{outline:3px solid #526f89;outline-offset:5px}.t158-wrap{max-width:1510px;padding-inline:64px;margin:auto}.t158-section{padding-block:110px}.t158-top{position:sticky;top:0;z-index:50;background:#fffffff5;border-bottom:1px solid var(--line);backdrop-filter:blur(15px)}.t158-top-inner{max-width:1600px;margin:auto;min-height:88px;padding:16px 30px;display:flex;gap:28px;align-items:center}.t158-brand{display:flex;gap:12px;align-items:center;max-width:220px;line-height:1.5}.t158-brand strong{font-size:17px}.t158-brand>.site-logo{width:38px;height:38px;display:flex;flex:none}.t158-brand img,.t158-brand svg{width:100%;height:100%;object-fit:contain}.t158-desktop-nav{display:flex;flex:1;justify-content:center;flex-wrap:wrap;gap:6px 20px;font-size:13px}.t158-desktop-nav a{padding:5px 0;border-bottom:1px solid transparent}.t158-desktop-nav a:hover,.t158-desktop-nav .active-nav{border-color:var(--red)}.t158-button{display:inline-flex;justify-content:space-between;align-items:center;gap:32px;min-height:50px;padding:14px 25px;background:var(--red);border:1px solid var(--red);border-radius:8px;color:#fff!important;font-weight:600;line-height:1.5;transition:transform .25s,box-shadow .25s,background .25s}.t158-button:hover{background:#2b5968;transform:translateY(-3px);box-shadow:5px 5px 0 #526f8915}.t158-button:active{transform:translateY(1px);box-shadow:none}.t158-button span{flex:none}.t158-top .t158-button{font-size:13px;gap:20px;min-height:44px;padding:12px 18px;flex:none}.t158-text-link{display:inline-flex;align-items:center;gap:20px;min-height:44px;font-size:14px;font-weight:600}.t158-text-link span{transition:transform .2s}.t158-text-link:hover span{transform:translate(3px,-3px)}.t158-menu{display:none}.t158-progress{position:absolute;bottom:0;left:0;height:2px;width:100%;background:var(--red);transform:scaleX(var(--reading,0));transform-origin:left}.t158-skip{position:fixed;top:-200px;left:20px;background:#e4f1fa;padding:15px;z-index:100}.t158-skip:focus{top:10px}.t158-notice{padding:9px 0;background:#f1f7fa;text-align:center;font-size:12px}.t158-notice p{margin:0}.t158-eyebrow{font-size:12px!important;letter-spacing:.1em;color:var(--red)!important}
.t158-downloads{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:30px}.t158-downloads a{display:grid;grid-template-columns:30px 1fr 20px;gap:15px;padding:25px 20px;border:1px solid #dce7ec;background:#f8fafb;transition:background .25s,transform .25s}.t158-downloads a:hover{background:#edf5f8;transform:translateY(-3px)}.t158-downloads i,.t158-downloads svg{width:26px;height:26px;display:block}.t158-downloads strong{font-size:17px}.t158-downloads a>span{grid-column:2;font-size:12px;color:var(--muted)}.t158-downloads b{grid-column:3;grid-row:1;font-size:18px;font-weight:400}.t158-questions details{border-top:1px solid #dce7ec;padding:25px 0}.t158-questions details:last-child{border-bottom:1px solid #dce7ec}.t158-questions summary{display:flex;justify-content:space-between;gap:25px;cursor:pointer;list-style:none;font-size:17px}.t158-questions summary::-webkit-details-marker{display:none}.t158-questions summary i{font-style:normal;transition:transform .25s}.t158-questions details[open] i{transform:rotate(45deg)}.t158-questions .t158-prose{font-size:14px;padding-top:20px;animation:t158-open .3s ease-out}.t158-prose{max-width:950px;line-height:2}.t158-prose h1,.t158-prose h2{font-size:26px;margin-top:35px}.t158-prose h3{font-size:20px;margin-top:25px}.t158-prose h4,.t158-prose h5,.t158-prose h6{font-size:18px}.t158-prose img{max-width:100%;height:auto}.t158-prose a{text-decoration:underline;text-underline-offset:4px}.t158-prose table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.t158-prose th,.t158-prose td{border:1px solid var(--line);padding:10px 14px}.t158-prose pre{white-space:pre-wrap;overflow:auto}.t158-supplement{margin-top:40px;border-top:1px solid var(--line);padding-top:30px}.t158-inner-end{border-top:1px solid var(--line);padding-top:25px;margin-top:45px}.t158-page #t158-plans,.t158-page #plans,.t158-prose h2,.t158-prose h3,.t158-questions summary{scroll-margin-top:calc(var(--series-nav-height,90px) + 24px)}.t158-page .is-revealed{animation:t158-arrive .7s ease-out var(--reveal-delay,0ms) backwards}.t158-page.series-motion-ready [data-ambient]:not([data-inview=true]) *,.t158-page[data-paused=true] *{animation-play-state:paused!important}.t158-page[data-motion=off] *,.t158-page[data-motion=off] *:before,.t158-page[data-motion=off] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
.t158-page{--ink:#2b4053;--muted:#6b8092;--line:#dde7ef;--red:#526f89}.t158-top{padding:8px 20px;background:#f7fafced;border:0}.t158-top-inner{max-width:1560px;background:#fffffff2;border:1px solid var(--line);border-radius:12px}.t158-top[data-compact=true] .t158-top-inner{min-height:74px;width:97%;box-shadow:0 8px 25px #34516c08}.t158-button:hover{background:#3b536b;box-shadow:5px 5px 0 #526f8915}.t158-hero{padding-block:35px}.t158-hero-grid{display:grid;grid-template-columns:235px minmax(0,1fr);gap:30px}.t158-hero-pane{grid-column:2;grid-row:1;position:relative;isolation:isolate;overflow:hidden;border:1px solid #dce6ee;border-radius:16px;background:#f7fafc;min-height:720px;display:flex;align-items:center;justify-content:center;padding:45px 35px}.t158-hero-pane:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 50% 48%,#fffffff5 0%,#ffffffd9 25%,#ffffff40 60%,#ffffff00 100%);pointer-events:none}.t158-tunnel{position:absolute;inset:0;z-index:-2}.t158-tunnel canvas{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0}.t158-tunnel>div{position:absolute;inset:35px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:space-between;justify-items:center;gap:30px;opacity:.45}.t158-tunnel>div img{width:40px;height:40px}.t158-tunnel[data-ready=true] canvas{opacity:1}.t158-tunnel[data-ready=true]>div{visibility:hidden}.t158-hero-pane>header{max-width:650px;width:100%;text-align:center}.t158-hero-pane h1{font-size:36px}.t158-hero-pane>header>p{font-size:15px}.t158-hero-pane .t158-hero-brand{font-size:12px}.t158-hero-pane .t158-subtitle{font-size:19px;color:#4a657d}.t158-actions{display:flex;justify-content:center;align-items:center;gap:25px;flex-wrap:wrap;margin-top:25px}.t158-actions .t158-button{font-size:14px}.t158-visual-note{font-size:11px!important;margin:25px 0 0!important}.t158-hero-spine{grid-column:1;grid-row:1;padding:25px 20px;border:1px solid #dce6ee;border-radius:12px;background:#f6f9fc;display:flex;flex-direction:column;justify-content:space-between;gap:30px}.t158-hero-spine>nav{display:flex;flex-direction:column;gap:8px}.t158-hero-spine>nav a{display:grid;grid-template-columns:20px minmax(0,1fr) 15px;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line)}.t158-hero-spine>nav span{font-size:10px;color:#8aa1b5}.t158-hero-spine>nav strong{font-size:14px}.t158-hero-spine>nav b{font-size:15px;font-weight:400}.t158-hero-spine>nav a:hover{color:#526f89;border-color:#94b0c8}.t158-metrics{display:flex;flex-direction:column;gap:20px}.t158-metrics>div{border-top:1px solid var(--line);padding-top:20px}.t158-section{padding-block:75px}.t158-media{padding-block:40px;background:#edf4f9;border-block:1px solid #dce7ef}.t158-media>.t158-wrap{display:grid;grid-template-columns:140px minmax(0,1fr) 150px;gap:45px;align-items:center}.t158-media h2{font-size:27px}.t158-media p{font-size:15px;margin-bottom:0}.t158-media nav{display:flex;flex-direction:column}.t158-scenario-head{display:grid;grid-template-columns:1.3fr 1fr;gap:65px;align-items:end;margin-bottom:25px}.t158-scenario-head>p{font-size:13px}.t158-scenes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.t158-scenes article{border:1px solid #dbe6ee;border-radius:12px;background:#f9fbfc;overflow:hidden;display:flex;flex-direction:column}.t158-scenes article>div{padding:25px 30px}.t158-scenes h3{font-size:24px;margin-top:18px}.t158-scenes p{font-size:15px}.t158-scenes .t158-text-link{font-size:13px}.t158-scenes figure{height:150px;margin:auto 0 0;background:#edf4f8;border-top:1px solid #e0eaf1}.t158-scenes img{width:100%;height:100%;object-fit:contain;display:block}.t158-scenes article:nth-child(3) img{object-fit:cover}.t158-number{font-size:12px;color:#829bb0}.t158-overview{padding-bottom:40px}#t158-plans{padding-top:35px}.t158-period-filter{display:flex;gap:12px;flex-wrap:wrap;margin-block:25px}.t158-period-filter[hidden],.t158-plan[hidden]{display:none}.t158-period-filter button{padding:9px 18px;font-size:14px;border:1px solid #b4c8d9;border-radius:6px;background:#fff;color:var(--ink)}.t158-period-filter button[aria-pressed=true]{background:#e9f2f9;border-color:#8eacc4;box-shadow:inset 0 -2px #8eacc4}.t158-plan-list{display:flex;flex-direction:column;gap:25px;margin-top:30px}.t158-plan{border:1px solid #d5e3ee;border-radius:12px;background:#fff;overflow:hidden}.t158-plan-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 175px;gap:35px;align-items:start;padding:30px;border-bottom:1px solid var(--line)}.t158-plan-title h3{font-size:25px;margin-block:15px}.t158-plan-title p{font-size:14px;margin-bottom:12px}.t158-badge{display:inline-block;max-width:100%;overflow-wrap:anywhere;font-size:12px;border:1px solid #abc2d5;border-radius:4px;background:#edf5fb;padding:3px 8px}.t158-conditions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-inline:25px;border-inline:1px solid var(--line)}.t158-purchase .t158-button{font-size:14px;padding-inline:18px;gap:15px;width:100%}.t158-purchase p{font-size:12px;margin:18px 0 0}.t158-plan-content{display:grid;grid-template-columns:1.3fr 1fr;gap:45px;padding:30px}.t158-rights h4,.t158-fit h4{font-size:20px}.t158-rights ul{padding:0;margin:0;list-style:none;display:grid;gap:15px;font-size:14px}.t158-rights li{display:flex;gap:10px}.t158-rights li>span{color:#7897b1}.t158-fit{border-left:1px solid var(--line);padding-left:35px}.t158-fit p{font-size:14px;margin:0}.t158-plan.is-recommended{border-color:#8eafc9}.t158-plan.is-recommended .t158-plan-head{background:#f1f7fb}.t158-selection-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:30px}.t158-selection-notes section{border-top:1px solid var(--line);padding-top:25px}.t158-selection-notes h3{font-size:20px}.t158-selection-notes p{font-size:14px}.t158-empty{padding:25px;border:1px solid var(--line)}.t158-start{background:#f1f6fa}.t158-start>.t158-wrap{display:grid;grid-template-columns:1fr 1.4fr;gap:70px;align-items:center}.t158-start-intro>figure{height:200px;max-width:310px;margin:25px 0 0}.t158-start-intro img{width:100%;height:100%;object-fit:contain;display:block}.t158-flow{position:relative}.t158-flow>canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.t158-flow ol{position:relative;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:30px}.t158-flow li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:20px}.t158-flow li>[data-step-dot]{align-self:start;padding:5px 3px;font-size:12px;background:#f1f6fa;color:#7b98af}.t158-flow h3{font-size:22px;margin-bottom:15px}.t158-flow p{font-size:14px;margin:0}.t158-route{display:grid;grid-template-columns:.9fr 1.2fr;gap:80px;align-items:center}.t158-earth{position:relative;aspect-ratio:1;width:100%;max-width:430px;margin:0 auto}.t158-earth>img,.t158-earth canvas{width:100%;height:100%;object-fit:contain;display:block}.t158-earth canvas{position:absolute;inset:0;opacity:0}.t158-earth[data-earth-ready=true] canvas{opacity:1}.t158-earth[data-earth-ready=true]>img{visibility:hidden}.t158-credit{text-align:center;font-size:11px;margin:10px 0 0!important}.t158-credit a{text-decoration:underline;text-underline-offset:3px}.t158-route .t158-heading p{font-size:15px}.t158-downloads{padding-top:20px}.t158-downloads>.t158-text-link{margin-top:25px}.t158-clients{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px}.t158-client{display:flex;flex-direction:column;border:1px solid #d7e4ee;border-radius:12px;overflow:hidden;background:#f3f8fb}.t158-client header{display:flex;align-items:center;gap:12px;padding:20px}.t158-client i,.t158-client i svg{width:25px;height:25px;display:block;flex:none}.t158-client strong{font-size:19px}.t158-client figure{height:160px;margin:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.t158-client img{display:block;width:100%;height:100%;object-fit:contain;transition:filter .3s}.t158-client:hover img{filter:brightness(1.06)}.t158-client figure>svg{width:75px;height:75px;opacity:.65}.t158-client>span{font-size:13px;padding:15px 20px;border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto}.t158-client b{font-size:19px;font-weight:400}.t158-client[data-client-platform=windows]{grid-column:1/-1;display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;background:#132738;color:#fff;min-height:220px}.t158-client[data-client-platform=windows] header{grid-column:2;grid-row:1;align-self:end;padding:0 30px 10px}.t158-client[data-client-platform=windows] strong{font-size:24px}.t158-client[data-client-platform=windows] i{filter:invert(1)}.t158-client[data-client-platform=windows] figure{grid-column:1;grid-row:1/3;height:220px;background:#13232f}.t158-client[data-client-platform=windows]>span{grid-column:2;grid-row:2;align-self:start;padding:10px 30px 0;margin:0;border:0}.t158-client[data-client-platform=ios]{background:#f0eef7}.t158-client[data-client-platform=android]{background:#eef7f1}.t158-help{background:#f7fafc}.t158-help>.t158-wrap{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.t158-help nav{display:flex;gap:25px;flex-wrap:wrap}.t158-inner-layout{max-width:1510px;padding:35px 64px 70px;margin:auto}.t158-inner-head{max-width:1120px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:25px;padding:0 0 30px;border-bottom:1px solid var(--line)}.t158-inner-head>a{grid-column:1/-1}.t158-inner-head>div{display:contents}.t158-inner-head h1{grid-column:1;grid-row:2;font-size:32px;margin:0}.t158-inner-head .t158-button{grid-column:2;grid-row:2;align-self:center;font-size:14px;gap:25px}.t158-inner-head>p{grid-column:1/-1;margin:0;font-size:16px}.t158-reader{max-width:1120px;margin:auto;padding:35px 0 0}.t158-reader-nav{display:flex;gap:15px 30px;flex-wrap:wrap;padding-top:25px;margin-top:35px;border-top:1px solid var(--line)}.t158-footer{background:#edf4f8}.t158-identity{display:grid;grid-template-columns:240px 1fr 1fr;gap:45px;align-items:center;padding-block:35px;border-bottom:1px solid #d1e2ed}.t158-identity p,.t158-identity>div{font-size:13px;margin:0}.t158-footer-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:75px;align-items:start;padding-block:35px}.t158-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 50px}.t158-directory h2{font-size:16px}.t158-directory nav{display:flex;flex-direction:column;gap:10px;font-size:13px}.t158-final{border-left:1px solid #d1e2ed;padding-left:45px}.t158-final-art{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:25px;max-width:290px}.t158-final-art img{width:28px;height:28px;display:block;opacity:.65}.t158-final h2{font-size:27px}.t158-final p{font-size:14px}.t158-final-actions{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.t158-final-actions .t158-button{font-size:14px;gap:25px}.t158-footer-bottom{display:flex;gap:25px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-block:25px;border-top:1px solid #d2e3eb;font-size:12px}.t158-footer-bottom button{font-size:12px;background:#fff;border:1px solid #b3cbdc;color:var(--red);border-radius:5px;padding:8px 15px}.t158-footer-bottom button[hidden],.t158-backtop[hidden]{display:none}.t158-backtop{position:fixed;right:22px;bottom:22px;width:45px;height:45px;background:var(--red);border:1px solid var(--red);color:#fff;border-radius:7px;z-index:30}.t158-footer .site-footer-links-inner{max-width:none}
@keyframes t158-arrive{from{opacity:.3;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes t158-open{from{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:none}}
@media(max-width:1150px){.t158-wrap{padding-inline:32px}.t158-top-inner{gap:15px;padding-inline:22px}.t158-brand{max-width:180px}.t158-brand strong{font-size:15px}.t158-desktop-nav{font-size:12px;gap:5px 12px}.t158-hero-grid{grid-template-columns:205px minmax(0,1fr);gap:25px}.t158-hero-pane{padding:35px 25px}.t158-hero-spine{padding:25px 18px}.t158-hero-spine>nav strong{font-size:13px}.t158-media>.t158-wrap{grid-template-columns:100px minmax(0,1fr);gap:25px}.t158-media nav{grid-column:2;flex-direction:row;gap:25px}.t158-scenario-head{gap:40px}.t158-scenes article>div{padding:25px}.t158-plan-head{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:25px;padding:25px}.t158-conditions{padding-right:0;border-right:0;padding-left:20px;gap:20px}.t158-purchase{grid-column:1/-1;display:grid;grid-template-columns:180px minmax(0,1fr);gap:25px;align-items:center}.t158-purchase p{margin:0}.t158-plan-content{padding:25px;gap:35px}.t158-fit{padding-left:25px}.t158-selection-notes{gap:30px}.t158-start>.t158-wrap{gap:40px;grid-template-columns:1fr 1.3fr}.t158-route{gap:45px}.t158-clients{gap:16px}.t158-client header{padding:18px 15px;gap:10px}.t158-client strong{font-size:18px}.t158-client i,.t158-client i svg{width:23px;height:23px}.t158-client>span{font-size:12px;padding:15px}.t158-help>.t158-wrap{gap:45px}.t158-inner-layout{padding-inline:32px}.t158-inner-head,.t158-reader{padding-inline:0}.t158-identity{grid-template-columns:190px 1fr 1fr;gap:30px}.t158-footer-layout{gap:40px}.t158-directory{gap:25px 35px}.t158-final{padding-left:30px}.t158-final h2{font-size:25px}}
@media(max-width:767px){.t158-wrap{padding-inline:22px}.t158-section{padding-block:55px}.t158-page h2{font-size:26px}.t158-top,.t158-top[data-compact=true]{padding:5px 8px}.t158-top[data-compact=true] .t158-top-inner{width:100%;min-height:68px}.t158-top-inner{border-radius:9px}.t158-hero{padding-block:25px 30px}.t158-hero-grid{display:flex;flex-direction:column;gap:25px}.t158-hero-pane{min-height:680px;padding:35px 20px;border-radius:12px}.t158-hero-pane h1{font-size:30px}.t158-hero-pane>header>p{font-size:14px}.t158-hero-pane .t158-subtitle{font-size:17px}.t158-actions{gap:20px}.t158-actions .t158-button{padding:14px 20px;gap:25px}.t158-tunnel>div{inset:25px 18px}.t158-tunnel>div img{width:30px;height:30px}.t158-hero-spine{padding:25px 20px}.t158-hero-spine>nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px}.t158-hero-spine>nav a{grid-template-columns:minmax(0,1fr) 15px;gap:10px}.t158-hero-spine>nav span{display:none}.t158-hero-spine>nav strong{font-size:13px}.t158-metrics{gap:20px}.t158-metrics>div{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:baseline}.t158-metrics dd{margin:0}.t158-media>.t158-wrap{display:block}.t158-media .t158-eyebrow{margin-bottom:20px}.t158-media nav{margin-top:20px;gap:25px}.t158-scenario-head{display:block}.t158-scenes{grid-template-columns:1fr;gap:20px}.t158-scenes article>div{padding:25px 20px}.t158-scenes h3{font-size:23px}.t158-scenes p{font-size:14px}.t158-scenes figure{height:140px}.t158-overview{padding-bottom:30px}#t158-plans{padding-top:30px}.t158-plan-head{display:block;padding:25px 20px}.t158-plan-title h3{font-size:25px}.t158-conditions{display:flex;flex-direction:column;gap:20px;border-inline:0;border-top:1px solid var(--line);padding:25px 0 0;margin-top:25px!important}.t158-conditions>div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:20px;align-items:baseline}.t158-conditions dd{margin:0}.t158-purchase{display:block;margin-top:25px}.t158-purchase p{margin-top:18px}.t158-plan-content{display:block;padding:25px 20px}.t158-fit{border-left:0;border-top:1px solid var(--line);padding:25px 0 0;margin-top:25px}.t158-selection-notes{display:block}.t158-selection-notes section+section{margin-top:25px}.t158-period-filter{gap:10px}.t158-period-filter button{font-size:13px;padding:8px 14px}.t158-start>.t158-wrap{display:flex;flex-direction:column;gap:30px;align-items:stretch}.t158-start-intro>figure{height:190px;margin-inline:auto}.t158-flow ol{gap:25px}.t158-flow li{grid-template-columns:25px minmax(0,1fr);gap:15px}.t158-flow h3{font-size:21px}.t158-route{display:flex;flex-direction:column;gap:25px}.t158-route>div:last-child{order:-1}.t158-route-visual{width:100%;max-width:360px}.t158-earth{max-width:330px}.t158-downloads{padding-top:20px}.t158-clients{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.t158-client header{padding:18px 14px;gap:10px}.t158-client strong{font-size:17px}.t158-client figure{height:150px}.t158-client>span{padding:15px 14px;font-size:12px}.t158-client[data-client-platform=windows]{grid-template-columns:45% minmax(0,1fr);min-height:190px}.t158-client[data-client-platform=windows] figure{height:190px}.t158-client[data-client-platform=windows] header{padding:0 18px 10px;gap:10px}.t158-client[data-client-platform=windows] strong{font-size:19px}.t158-client[data-client-platform=windows]>span{padding:10px 18px 0;font-size:12px}.t158-help>.t158-wrap{display:block}.t158-questions{margin-top:25px}.t158-inner-layout{padding:25px 22px 55px}.t158-inner-head{display:block;padding:0 0 25px}.t158-inner-head>div{display:block;margin-top:20px}.t158-inner-head h1{font-size:30px;margin-bottom:20px}.t158-inner-head>p{font-size:16px;margin-top:25px}.t158-reader{padding-top:25px}.t158-reader-nav{gap:12px 25px;margin-top:30px}.t158-identity{display:flex;flex-direction:column;align-items:start;gap:20px;padding-block:30px}.t158-footer-layout{display:flex;flex-direction:column;gap:30px;padding-block:30px}.t158-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;width:100%}.t158-footer .t158-directory h2{font-size:16px}.t158-final{border-left:0;border-top:1px solid #d1e2ed;padding:25px 0 0}.t158-final h2{font-size:25px}.t158-final-actions{gap:20px}.t158-footer-bottom{flex-direction:column;align-items:flex-start;gap:15px}.t158-backtop{right:15px;bottom:15px}}

@media(prefers-reduced-motion:reduce){.t158-page:not([data-motion=on]) *,.t158-page:not([data-motion=on]) *:before,.t158-page:not([data-motion=on]) *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(max-width:767px){.t158-top-inner{padding:12px 18px;min-height:76px;gap:10px}.t158-brand{max-width:150px;gap:9px;margin-right:auto}.t158-brand strong{font-size:14px}.t158-brand>.site-logo{width:30px;height:30px}.t158-desktop-nav{display:none}.t158-top .t158-button{padding:11px 14px;font-size:12px;gap:12px;min-height:42px}.t158-menu{display:block}.t158-menu>summary{display:flex;flex-direction:column;justify-content:center;gap:7px;width:30px;height:42px;cursor:pointer;list-style:none}.t158-menu>summary::-webkit-details-marker{display:none}.t158-menu>summary span{display:block;width:23px;height:1px;background:var(--ink)}.t158-menu[open]>summary span:first-child{transform:translateY(4px) rotate(45deg)}.t158-menu[open]>summary span:last-child{transform:translateY(-4px) rotate(-45deg)}.t158-menu>nav{position:absolute;left:0;right:0;top:100%;max-height:calc(100dvh - var(--series-nav-height,76px));overflow-y:auto;padding:18px 22px;background:var(--paper);display:grid;grid-template-columns:1fr 1fr;gap:4px 25px;border-bottom:1px solid var(--line);box-shadow:0 15px 20px #29434e12}.t158-menu nav a{display:block;padding:9px 0;font-size:14px}}.t158-device-view img{position:absolute;inset:0;max-height:none}.t158-device-view img[hidden]{display:none}