#vp-mstage{width:100%}html[data-vp=mobile] #vp-mstage{display:flex;justify-content:center;overflow-x:clip;background:var(--paper, #f5f7f9)}html[data-vp=mobile] #vp-mstage>.page{flex:none}html[data-vp=mobile] body{background:var(--paper, #f5f7f9)}@media(min-width:768px){.nav__links{display:flex!important}.nav__actions a:not(.cart){display:inline-flex!important}.hero__inner{grid-template-columns:1.12fr .88fr!important}.status{max-width:none!important}.cards-4{grid-template-columns:repeat(4,1fr)!important}.cards-3,.cards-2{grid-template-columns:repeat(3,1fr)!important}.panel__main{grid-template-columns:1.1fr 1fr!important}.panel__cluster{grid-template-columns:repeat(3,1fr)!important}.tabs__nav{flex-wrap:nowrap!important}.systems__head{grid-template-columns:1.4fr .9fr!important}.about__inner{grid-template-columns:1fr 1fr!important}.res-grid{grid-template-columns:repeat(3,1fr)!important}.footer__top{grid-template-columns:1.6fr 1fr 1fr 1.4fr!important}}html[data-vp=tablet] .wrap{width:1030px!important;max-width:1030px!important}html[data-vp=tablet] .footer__top>div,html[data-vp=tablet] .footer__col{width:auto!important}@media(min-width:768px){.pwrap{width:min(1030px,100%)!important}.story__grid{grid-template-columns:1fr 1fr!important}.stats{grid-template-columns:repeat(4,1fr)!important}.caps{grid-template-columns:repeat(3,1fr)!important}.creds{grid-template-columns:repeat(4,1fr)!important}.tl__row{grid-template-columns:140px 1fr!important}.cta{grid-template-columns:1.3fr auto!important}.cathead__grid{grid-template-columns:1.5fr .85fr!important}.catgrid{grid-template-columns:repeat(3,1fr)!important}.catbar{flex-direction:row!important;align-items:center!important}.reshead__grid{grid-template-columns:1.5fr .85fr!important}.feat{grid-template-columns:1.05fr .95fr!important}.resgrid{grid-template-columns:repeat(3,1fr)!important}.resbar{flex-direction:row!important;align-items:center!important}.sub{grid-template-columns:1.15fr 1fr!important}.pdp__grid{grid-template-columns:1fr 412px!important}.ptab__lead{grid-template-columns:1.1fr .9fr!important}.steps{grid-template-columns:repeat(4,1fr)!important}.specs{grid-template-columns:1fr 1fr!important}.rel-grid{grid-template-columns:repeat(3,1fr)!important}.gal{position:sticky!important}.contact__grid{grid-template-columns:1.15fr .85fr!important}.crow{grid-template-columns:1fr 1fr!important}.methods__grid{grid-template-columns:repeat(3,1fr)!important}.post__layout{grid-template-columns:minmax(0,1fr) 220px!important}.post__aside{position:sticky!important;flex-direction:column!important;border-top:0!important;padding-top:0!important}.post__rel .res-grid{grid-template-columns:repeat(3,1fr)!important}.postcta{grid-template-columns:1.3fr auto!important}}html[data-vp=tablet] .pwrap,html[data-vp=tablet] .pnarrow{max-width:none!important}html[data-vp=mobile] section,html[data-vp=mobile] .hero__inner,html[data-vp=mobile] .hero__copy,html[data-vp=mobile] .systems__head,html[data-vp=mobile] .tabs,html[data-vp=mobile] .panel,html[data-vp=mobile] .panel__main,html[data-vp=mobile] .panel__lead,html[data-vp=mobile] .panel__cluster,html[data-vp=mobile] .panel__cards,html[data-vp=mobile] .fbox,html[data-vp=mobile] .svc,html[data-vp=mobile] .about__inner,html[data-vp=mobile] .res,html[data-vp=mobile] .res-grid,html[data-vp=mobile] .help,html[data-vp=mobile] .footer__top{height:auto!important;min-height:0!important}html[data-vp=mobile] .wrap,html[data-vp=mobile] .pwrap,html[data-vp=mobile] .pnarrow,html[data-vp=mobile] .nav__inner,html[data-vp=mobile] .hero__inner{width:auto!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;margin-left:0!important;margin-right:0!important}html[data-vp=mobile] .hero__copy>*,html[data-vp=mobile] .hero__inner>*,html[data-vp=mobile] .systems__head .reveal,html[data-vp=mobile] .systems__head h2,html[data-vp=mobile] .systems__head .lead,html[data-vp=mobile] .help,html[data-vp=mobile] .resources__head,html[data-vp=mobile] .resources__head h2,html[data-vp=mobile] .panel__lead,html[data-vp=mobile] .panel__lead p,html[data-vp=mobile] .panel__cluster,html[data-vp=mobile] .res,html[data-vp=mobile] .tabs__nav,html[data-vp=mobile] .lead{width:100%!important;max-width:100%!important}html[data-vp=mobile] .hero__inner>*,html[data-vp=mobile] .systems__head>*,html[data-vp=mobile] .panel__main>*,html[data-vp=mobile] .panel__cluster>*,html[data-vp=mobile] .about__inner>*,html[data-vp=mobile] .res-grid>*,html[data-vp=mobile] .cards-2>*,html[data-vp=mobile] .cards-3>*,html[data-vp=mobile] .cards-4>*,html[data-vp=mobile] .footer__top>*,html[data-vp=mobile] .tabs__nav>*,html[data-vp=mobile] .status__list li,html[data-vp=mobile] .status__list li>*{min-width:0!important}html[data-vp=mobile] .nav__inner{gap:10px!important;justify-content:space-between!important;padding:11px 14px!important}html[data-vp=mobile] .logo{width:176px!important;height:auto!important}html[data-vp=mobile] .nav .logo{padding-top:4px!important;box-sizing:content-box!important}html[data-vp=mobile] .nav__links{display:none!important}html[data-vp=mobile] .nav__actions{display:flex!important;align-items:center;gap:9px}html[data-vp=mobile] .nav__actions a:not(.cart){display:none!important}html[data-vp=mobile] .page--s3 .cart__chip{width:46px}html[data-vp=mobile] .page--s3 .cart__bag{width:42px;height:42px}html[data-vp=mobile] .page--s3 .cart__label{font-size:12px}html[data-vp=mobile] .page--s3 .nav{border-bottom:none!important;box-shadow:none!important}.m-burger{display:none}html[data-vp=mobile] .m-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:34px;height:34px;padding:0 7px;border:1px solid var(--dark-line);border-radius:4px;background:transparent}html[data-vp=mobile] .m-burger span{display:block;height:2px;border-radius:2px;background:#fff;transition:transform .22s ease,opacity .18s ease}html[data-vp=mobile] .nav.m-open .m-burger span:nth-child(1){transform:translateY(6.5px) rotate(45deg)}html[data-vp=mobile] .nav.m-open .m-burger span:nth-child(2){opacity:0}html[data-vp=mobile] .nav.m-open .m-burger span:nth-child(3){transform:translateY(-6.5px) rotate(-45deg)}.m-menu{display:none}html[data-vp=mobile] .m-menu{display:flex;flex-direction:column;position:absolute;left:0;right:0;top:100%;background:#080c12fa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:0 20px;overflow:hidden;max-height:0;transition:max-height .28s ease;box-shadow:none}html[data-vp=mobile] .nav.m-open .m-menu{max-height:70vh;padding-top:4px;padding-bottom:4px;border-bottom:1px solid var(--dark-line);box-shadow:0 24px 40px -24px #000}html[data-vp=mobile] .m-menu a{color:#fff!important;font-family:var(--display);font-weight:600;font-size:16px;letter-spacing:.02em;text-transform:none;padding:14px 2px;border-bottom:1px solid var(--dark-line)}html[data-vp=mobile] .m-menu a:last-child{border-bottom:0}html[data-vp=mobile] .hero__inner{grid-template-columns:minmax(0,1fr)!important;gap:24px!important;padding-top:34px!important;padding-bottom:40px!important;align-items:stretch!important}html[data-vp=mobile] .hero__title{font-size:27px!important;line-height:1.16!important;margin:0 0 12px!important}html[data-vp=mobile] .hero__copy h3{margin:0 0 14px!important;font-size:13px!important;letter-spacing:.08em!important}html[data-vp=mobile] .hero__sub{margin:0 0 16px!important;font-size:13.5px!important}html[data-vp=mobile] .hero .lead,html[data-vp=mobile] .hero__copy .lead,html[data-vp=mobile] .hero__lead{margin:0 0 4px!important;padding-top:0!important;font-size:15px!important;line-height:1.6!important}html[data-vp=mobile] .hero__meta{opacity:1!important;margin-top:18px!important}html[data-vp=mobile] .hero__meta li{font-size:11px!important;height:auto!important}html[data-vp=mobile] .status{width:100%!important}html[data-vp=mobile] .systems{padding-top:40px!important;padding-bottom:48px!important}html[data-vp=mobile] .systems__head{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;margin-bottom:22px!important}html[data-vp=mobile] .systems__head h2{font-size:22px!important}html[data-vp=mobile] .systems__head .lead{font-size:15px!important}html[data-vp=mobile] .help{margin:0!important;padding:16px 16px 14px!important;text-align:left!important}html[data-vp=mobile] .help h4,html[data-vp=mobile] .help a{text-align:left!important}html[data-vp=mobile] .tabs__nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;margin:0 0 16px!important;padding:5px!important;position:sticky!important;top:var(--mnav-h, 58px)!important;z-index:20!important;background:var(--paper, #f5f7f9)!important;box-shadow:0 10px 18px -14px #01305d80!important;border-radius:6px!important}html[data-vp=mobile] .tab-btn{height:auto!important;padding:9px 4px!important;font-size:11px!important;letter-spacing:.01em!important;border:1px solid var(--line)!important;border-radius:4px!important;justify-content:center;gap:0!important}html[data-vp=mobile] .tab-btn .tab-ico,html[data-vp=mobile] .tab-btn .tab-dot{display:none!important}html[data-vp=mobile] .panel__main{grid-template-columns:minmax(0,1fr)!important;gap:16px!important;margin:18px 0 12px!important}html[data-vp=mobile] .panel__lead{padding:2px 0!important}html[data-vp=mobile] .panel__lead h3{font-size:19px!important;margin-bottom:12px!important}html[data-vp=mobile] .panel__lead p{font-size:14px!important}html[data-vp=mobile] .panel__cluster{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important}html[data-vp=mobile] .fbox{min-height:92px!important;padding:14px 13px 12px!important}html[data-vp=mobile] .fbox__t{font-size:13.5px!important}html[data-vp=mobile] .cards-2,html[data-vp=mobile] .cards-3,html[data-vp=mobile] .cards-4{grid-template-columns:minmax(0,1fr)!important;gap:30px!important}html[data-vp=mobile] .panel__cards{padding:16px 0 0!important}html[data-vp=mobile] .svc__name{font-size:19px!important}html[data-vp=mobile] .svc__desc{font-size:14px!important}html[data-vp=mobile] .process__head h2,html[data-vp=mobile] .resources__head h2{font-size:22px!important;line-height:1.18!important}html[data-vp=mobile] .process__head .lead,html[data-vp=mobile] .resources__head .lead{font-size:15px!important}html[data-vp=mobile] .about__inner{grid-template-columns:minmax(0,1fr)!important;gap:26px!important}html[data-vp=mobile] .about__media{width:100%!important;aspect-ratio:16 / 10!important}html[data-vp=mobile] .about p{max-width:100%!important;font-size:15px!important}html[data-vp=mobile] .about h2,html[data-vp=mobile] .display-2{font-size:22px!important}html[data-vp=mobile] .res-grid{grid-template-columns:minmax(0,1fr)!important}html[data-vp=mobile] .res{width:100%!important}html[data-vp=mobile] .res h4{font-size:17px!important}html[data-vp=mobile] .resources__head .lead{font-size:15px!important}html[data-vp=mobile] .footer{padding:36px 0 20px!important}html[data-vp=mobile] .footer .wrap{padding:36px 20px 0!important}html[data-vp=mobile] .foot-lede{flex-direction:column!important;gap:14px!important;padding:0 20px 30px!important}html[data-vp=mobile] .footer__top{grid-template-columns:1.1fr .9fr!important;gap:42px 18px!important;padding-top:18px!important}html[data-vp=mobile] .footer__top>div:first-child{grid-column:1 / -1!important;width:auto!important}html[data-vp=mobile] .footer .wordmark{display:inline-block;margin-bottom:24px!important}html[data-vp=mobile] .footer .logo{width:240px!important;height:auto!important}html[data-vp=mobile] .footer__copy{margin-bottom:20px!important}html[data-vp=mobile] .footer__legal{width:auto!important;gap:12px 18px!important}html[data-vp=mobile] .footer__col,html[data-vp=mobile] .footer__col.gx-foot-shop{width:auto!important;margin:0!important;padding:0!important}html[data-vp=mobile] .footer__col h5{margin-bottom:18px!important}html[data-vp=mobile] .footer__col a{font-size:13px!important;white-space:nowrap!important;padding:8px 0!important}html[data-vp=mobile] .footer__top>.footer__col:last-child{grid-column:1 / -1!important}html[data-vp=mobile] .footer__social{gap:12px!important;margin:4px 0 26px!important;flex-wrap:wrap!important}html[data-vp=mobile] .footer__social a{width:40px!important;height:40px!important;aspect-ratio:1!important;flex:0 0 auto!important;border-radius:7px!important}html[data-vp=mobile] .footer__social svg{width:18px!important;height:18px!important}html[data-vp=mobile] .footer__contact{margin:0!important;display:flex!important;flex-direction:column!important;gap:13px!important;line-height:1.5!important}html[data-vp=mobile] .footer__contact a{margin:0!important}html[data-vp=mobile] .footer__bottom{flex-direction:column!important;gap:8px!important}html[data-vp=mobile] .circuit-rail,html[data-vp=mobile] .switcher,html[data-vp=mobile] .switcher__open{display:none!important}html[data-vp=mobile] .story__grid,html[data-vp=mobile] .caps,html[data-vp=mobile] .creds,html[data-vp=mobile] .cathead__grid,html[data-vp=mobile] .catgrid,html[data-vp=mobile] .reshead__grid,html[data-vp=mobile] .feat,html[data-vp=mobile] .resgrid,html[data-vp=mobile] .sub,html[data-vp=mobile] .pdp__grid,html[data-vp=mobile] .ptab__lead,html[data-vp=mobile] .specs,html[data-vp=mobile] .rel-grid,html[data-vp=mobile] .contact__grid,html[data-vp=mobile] .crow,html[data-vp=mobile] .methods__grid,html[data-vp=mobile] .post__layout,html[data-vp=mobile] .post__rel .res-grid,html[data-vp=mobile] .postcta,html[data-vp=mobile] .cta{grid-template-columns:minmax(0,1fr)!important}html[data-vp=mobile] .stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html[data-vp=mobile] .story__grid>*,html[data-vp=mobile] .stats>*,html[data-vp=mobile] .caps>*,html[data-vp=mobile] .creds>*,html[data-vp=mobile] .cathead__grid>*,html[data-vp=mobile] .catgrid>*,html[data-vp=mobile] .reshead__grid>*,html[data-vp=mobile] .feat>*,html[data-vp=mobile] .resgrid>*,html[data-vp=mobile] .sub>*,html[data-vp=mobile] .sub__form>*,html[data-vp=mobile] .pdp__grid>*,html[data-vp=mobile] .ptab__lead>*,html[data-vp=mobile] .steps>*,html[data-vp=mobile] .specs>*,html[data-vp=mobile] .rel-grid>*,html[data-vp=mobile] .contact__grid>*,html[data-vp=mobile] .crow>*,html[data-vp=mobile] .methods__grid>*,html[data-vp=mobile] .post__layout>*,html[data-vp=mobile] .post__aside>*,html[data-vp=mobile] .postcta>*,html[data-vp=mobile] .cta>*,html[data-vp=mobile] .buy>*,html[data-vp=mobile] .gal>*{min-width:0!important}html[data-vp=mobile] .gal,html[data-vp=mobile] .post__aside{position:static!important}html[data-vp=mobile] .cta,html[data-vp=mobile] .postcta,html[data-vp=mobile] .sub{padding-left:24px!important;padding-right:24px!important}html[data-vp=mobile] .cta__actions{align-items:stretch!important}html[data-vp=mobile] .sub__form{flex-direction:column!important}html[data-vp=mobile] .sub__form input,html[data-vp=mobile] .sub__form button{width:100%!important}html[data-vp=mobile] .buy__actions{flex-wrap:wrap!important}html[data-vp=mobile] .btn-buy{flex:1 1 100%!important}html[data-vp=mobile] .author{flex-wrap:wrap!important}html[data-vp=mobile] .author>*{min-width:0!important}html[data-vp=mobile] .post__meta{row-gap:8px!important}html[data-vp=mobile] .prose{max-width:100%!important}html[data-vp=mobile] .pnarrow{width:auto!important}html[data-vp=mobile] .page :where(p,h1,h2,h3,h4,h5,blockquote,pre,table,ul,ol,dl,figure,img,.lead,.buy,.buy__desc,.buy__title,.gal,.feat__body,.feat__media,.cform,.cinfo,.method,.methods__grid,.svc,.res,.cred,.cap,.stat,.step,.spec,.checklist,.bincl,.incl,.takeaways,.callout,.recordblock,.author,.toc,.share,.cmap__frame,.qbanner,.note,.addon){max-width:100%!important}html[data-vp=mobile] .page *:not(.ticker__track){max-width:100%!important}html[data-vp=mobile] .ticker{overflow:hidden!important;display:none!important}html[data-vp=mobile] .pwrap{flex-direction:column!important;flex-wrap:wrap!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/responsive.css.map */
