.PublicDesign_shell___jqRd{font-family:var(--font-public-sans),sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate}.PublicDesign_shell___jqRd :where(h1,h2,h3){font-family:var(--font-space-grotesk),var(--font-public-sans),sans-serif;text-wrap:balance;letter-spacing:-.035em}.PublicDesign_shell___jqRd :where(p,li){text-wrap:pretty}.PublicDesign_shell___jqRd :where(section[id],h2[id],h3[id]){scroll-margin-top:6rem}.PublicDesign_shell___jqRd :where(a,button,summary):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.PublicDesign_shell___jqRd .public-hero{margin:clamp(.75rem,2vw,1.5rem);border:1px solid var(--border);border-radius:1.5rem;background-color:var(--card)}.PublicDesign_shell___jqRd .public-hero h1{font-size:clamp(2.25rem,4.5vw,4rem);line-height:1.08;letter-spacing:-.04em}.PublicDesign_shell___jqRd .public-reading{line-height:1.75}.PublicDesign_shell___jqRd .public-reading h2{letter-spacing:-.025em}.PublicDesign_shell___jqRd .public-reading :where(p,li){max-width:72ch}.PublicDesign_shell___jqRd .public-kicker{color:var(--primary);font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.PublicDesign_shell___jqRd .public-facts{border-top:1px solid var(--border);padding-top:1.5rem}.PublicDesign_shell___jqRd .public-facts>div{border:0;border-radius:0;box-shadow:none;background:transparent}@media (min-width:768px){.PublicDesign_shell___jqRd .public-facts>div+div{border-left:1px solid var(--border)}}@media (prefers-reduced-motion:no-preference){.PublicDesign_shell___jqRd .public-hero-copy{animation:PublicDesign_settle-in__3_G7R .42s ease-out both}}@keyframes PublicDesign_settle-in__3_G7R{0%{opacity:.65;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PublicDesign_shell___jqRd *,.PublicDesign_shell___jqRd :after,.PublicDesign_shell___jqRd :before{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}}.PublicDesign_shell___jqRd .public-hero .text-industrial-primary{color:var(--primary)}.commerce_page__UiA_b{--ink:#142a42;--blue:#175cbd;color:var(--ink);background:#fffefa;font-family:var(--font-public-sans),sans-serif}.commerce_page__UiA_b h1,.commerce_page__UiA_b h2,.commerce_page__UiA_b h3,.commerce_page__UiA_b p{margin:0}.commerce_header__Jy01O{min-height:84px;padding:20px 5%;background:#fffefa;border-bottom:1px solid #e3e6e9;display:flex;justify-content:space-between;align-items:center;gap:30px;color:#142a42}.commerce_wordmark__gDyv2{font-family:var(--font-public-sans),sans-serif;font-size:28px;font-weight:800;letter-spacing:-.065em;white-space:nowrap}.commerce_wordmark__gDyv2 span:first-child{font-weight:400}.commerce_wordmarkPeriod__ZFOPp{color:#175cbd}.commerce_header__Jy01O nav{display:flex;align-items:center;gap:34px;font-size:14px;font-weight:600}.commerce_header__Jy01O nav a{display:inline-flex;gap:7px;align-items:center}.commerce_header__Jy01O nav a:hover{color:#175cbd}.commerce_signIn__C3FdD{padding:10px 17px;border:1px solid #ccd5df;border-radius:5px}.commerce_footer__z1W26{background:#f4f5f2;color:#142a42;padding:45px 6%;display:grid;grid-template-columns:1fr 1fr;gap:28px;font-size:13px}.commerce_footer__z1W26 p{margin:10px 0 0}.commerce_footer__z1W26 nav{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:24px;align-items:center}.commerce_footerNote__XOiOf{grid-column:1/-1;font-size:11px;color:#596574;max-width:700px;line-height:1.7}.commerce_hero__FqaFF{display:grid;grid-template-columns:1.1fr 1fr;max-width:1380px;margin:auto;padding:28px 30px 40px;gap:35px}.commerce_heroCopy__eXX2Z{padding:38px 20px 25px}.commerce_eyebrow__bf6_z{font-size:11px;text-transform:uppercase;letter-spacing:.13em;font-weight:700;line-height:1.6}.commerce_hero__FqaFF h1{font-size:clamp(66px,7vw,100px);line-height:1.05;letter-spacing:-.065em;font-weight:750;margin:22px 0}.commerce_hero__FqaFF .commerce_doorTitle__K9vjA{font-size:clamp(46px,4.7vw,66px);letter-spacing:-.055em}.commerce_houseSentence__CoVE_{font-size:clamp(25px,2.9vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.035em;max-width:510px}.commerce_supportLine__7W0Mt{font-size:18px;line-height:1.7;margin-top:22px!important;max-width:430px}.commerce_availability__3NoMT{margin:9px 0 28px!important;font-size:11px;line-height:1.7;max-width:410px;color:#57677a}.commerce_body__6bfZI{font-size:16px;color:#506071;line-height:1.8;max-width:560px}.commerce_heroCopy__eXX2Z>.commerce_body__6bfZI{margin:22px 0}.commerce_button__Fg6J3{background:#175cbd;color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:16px 24px;min-height:54px;border-radius:6px;font-size:15px;font-weight:650;text-decoration:none;cursor:pointer}.commerce_button__Fg6J3:hover{background:#104c9f}.commerce_button__Fg6J3:disabled{opacity:.65;cursor:wait}.commerce_header__Jy01O a:focus-visible,.commerce_page__UiA_b a:focus-visible,.commerce_page__UiA_b button:focus-visible,.commerce_page__UiA_b summary:focus-visible{outline:3px solid #d74575;outline-offset:5px}.commerce_heroDemo__DmYYO{display:block;margin-top:19px;font-size:14px;font-weight:600;color:#175cbd}.commerce_quickLinks__jJgwo{display:flex;gap:22px;margin-top:29px;font-size:13px}.commerce_quickLinks__jJgwo a{text-decoration:underline;text-underline-offset:4px}.commerce_heroArt__PNsf6{background:#ede7dc;border-radius:10px;padding:32px 25px 20px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.commerce_heroArt__PNsf6>p{font-size:23px;letter-spacing:-.035em;font-weight:600;line-height:1.25}.commerce_heroArt__PNsf6 small{font-size:10px;line-height:1.7;color:#5a6470}.commerce_kaiImage__UtOTJ{margin:-20px 0 -25px}.commerce_deskImage__wNEFI,.commerce_kaiImage__UtOTJ{width:100%;-o-object-fit:contain;object-fit:contain;height:auto}.commerce_deskImage__wNEFI{border-radius:6px;margin:20px 0}.commerce_numberArt__T23rN{background:#f5e5ed}.commerce_trust__RIN3o{display:flex;justify-content:space-evenly;gap:18px;padding:24px;background:#142a42;color:#fff;font-size:13px}.commerce_walls__v55qw{max-width:1280px;margin:auto;padding:64px 28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.commerce_walls__v55qw article{padding:35px;border-radius:9px;display:flex;flex-direction:column;align-items:flex-start}.commerce_cellWall__zx91M{background:#eaf0f7}.commerce_officeWall__QEgNy{background:#eeeee7}.commerce_numberWall__Iq66o{background:#f7e8ed}.commerce_phonesWall__W5i_c{background:#eee9de}.commerce_walls__v55qw h2{font-size:35px;letter-spacing:-.045em;font-weight:650;margin:22px 0 12px}.commerce_walls__v55qw article>p{font-size:17px}.commerce_walls__v55qw strong{font-size:32px;letter-spacing:-.04em}.commerce_walls__v55qw article>span{font-size:14px;color:#506071;line-height:1.8;margin:15px 0 25px;max-width:340px}.commerce_walls__v55qw a{display:flex;gap:10px;align-items:center;font-size:13px;font-weight:650;margin-top:auto}.commerce_walls__v55qw article>div{display:flex;gap:20px;flex-wrap:wrap;margin-top:auto}.commerce_textLink__30YEz:hover,.commerce_walls__v55qw a:hover{text-decoration:underline}.commerce_demo__1PZHk{margin:0 auto;max-width:1224px;padding:42px 35px;display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #d9e0e7;border-bottom:1px solid #d9e0e7}.commerce_demo__1PZHk h2{font-size:45px;letter-spacing:-.05em;font-weight:650;margin-top:9px}.commerce_demo__1PZHk>a{display:flex;align-items:center;gap:22px;font-size:clamp(19px,2.7vw,34px);font-weight:650;letter-spacing:-.03em;color:#175cbd}.commerce_demo__1PZHk a small{display:block;font-size:12px;font-weight:500;letter-spacing:0;margin-bottom:6px}.commerce_termsLine__pvDBg{text-align:center;font-size:11px;line-height:1.8;color:#596574;padding:25px 20px 45px}.commerce_price__AJYdw{font-size:65px;letter-spacing:-.055em;line-height:1.2;font-weight:750;margin:20px 0 5px}.commerce_price__AJYdw span{font-size:19px;letter-spacing:0;font-weight:400;margin-left:5px}.commerce_allowance__27yLZ{font-size:14px;color:#506071;margin-bottom:25px!important}.commerce_footnote__lbAfN{font-size:11px;line-height:1.8;margin:12px 0 0!important;color:#596574}.commerce_footnote__lbAfN a{text-decoration:underline}.commerce_textLink__30YEz{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#175cbd;font-weight:650}.commerce_scene__54mRp{max-width:1240px;margin:auto;padding:70px 30px}.commerce_faq__HcYEs h2,.commerce_finalCta__kyo0U h2,.commerce_inOut__DTE_S h2,.commerce_sectionHeading__DnJbR h2,.commerce_shopNote__iBcbu h2{font-size:clamp(31px,3.5vw,46px);letter-spacing:-.045em;line-height:1.15;font-weight:650}.commerce_sectionHeading__DnJbR h2{margin-top:15px}.commerce_scene__54mRp ol{list-style:none;margin:38px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.commerce_scene__54mRp li>span{color:#175cbd;font-size:13px;font-weight:650}.commerce_scene__54mRp h3{font-size:19px;letter-spacing:-.025em;font-weight:600;margin:16px 0 10px}.commerce_scene__54mRp li p{font-size:13px;color:#506071;line-height:1.8}.commerce_inOut__DTE_S{max-width:1180px;margin:0 auto 70px;padding:45px;background:#f1f4f7;border-radius:9px;display:grid;grid-template-columns:1fr 1fr;gap:80px}.commerce_inOut__DTE_S h2{margin:18px 0 22px}.commerce_inOut__DTE_S ul{list-style:none;padding:0;margin:26px 0 0}.commerce_inOut__DTE_S li{display:flex;align-items:center;gap:10px;font-size:14px;margin-top:14px}.commerce_inOut__DTE_S li svg{color:#175cbd}.commerce_inOut__DTE_S h3{font-size:22px;letter-spacing:-.03em;margin:20px 0 10px;font-weight:600}.commerce_inOut__DTE_S p:not(.commerce_eyebrow__bf6_z){font-size:14px;color:#506071;line-height:1.8}.commerce_inOut__DTE_S .commerce_textLink__30YEz{margin-top:14px}.commerce_faq__HcYEs{max-width:920px;margin:auto;padding:65px 28px}.commerce_faq__HcYEs>div{margin-top:25px}.commerce_faq__HcYEs details{border-bottom:1px solid #d9e0e7}.commerce_faq__HcYEs summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;cursor:pointer;list-style:none;font-size:15px;font-weight:600}.commerce_faq__HcYEs summary::-webkit-details-marker{display:none}.commerce_faq__HcYEs summary span{color:#175cbd;font-size:22px;font-weight:400}.commerce_faq__HcYEs details[open] summary span{transform:rotate(45deg)}.commerce_faq__HcYEs details p{font-size:14px;color:#506071;line-height:1.8;padding-bottom:22px}.commerce_finalCta__kyo0U{max-width:1180px;margin:0 auto 60px;background:#eee9de;border-radius:9px;padding:45px;display:grid;grid-template-columns:1.5fr 1fr;align-items:center;gap:55px}.commerce_finalCta__kyo0U h2{margin:15px 0 20px}.commerce_finalCta__kyo0U p:not(.commerce_eyebrow__bf6_z){font-size:13px}.commerce_finalCta__kyo0U>a,.commerce_finalCta__kyo0U>div:last-child:not(:first-child){justify-self:end}.commerce_softDoor__q7uGy{display:block;margin-top:16px;font-size:12px;color:#506071;text-decoration:underline;text-underline-offset:4px}.commerce_shopIntro__baKSA{max-width:1230px;margin:auto;padding:65px 30px 35px}.commerce_shopIntro__baKSA h1{font-size:clamp(43px,5vw,70px);line-height:1.05;letter-spacing:-.055em;font-weight:700;margin:23px 0}.commerce_shopIntro__baKSA .commerce_houseSentence__CoVE_{font-size:23px;max-width:none}.commerce_shopIntro__baKSA .commerce_body__6bfZI{margin-top:18px;max-width:720px}.commerce_planPicker__YICDp{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:30px;font-size:12px}.commerce_planPicker__YICDp>span{color:#596574;margin-right:8px}.commerce_planPicker__YICDp a{border:1px solid #cbd6e1;padding:10px 13px;border-radius:5px}.commerce_planPicker__YICDp a[aria-current=page]{background:#142a42;color:#fff;border-color:#142a42}.commerce_phoneGrid__6Gc4U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;max-width:1230px;margin:auto;padding:0 30px 60px}.commerce_phoneTile__bqzlF{border:1px solid #dbe2e9;border-radius:10px;overflow:hidden}.commerce_deviceArt__0bMur{min-height:265px;display:flex;align-items:center;justify-content:center}.commerce_deviceArt__0bMur img{height:265px;width:75%;-o-object-fit:contain;object-fit:contain}.commerce_byod__q0G5T{background:#edf0eb}.commerce_work__p3D3p{background:#e6ebef}.commerce_fun__58BEh{background:#f4dce6}.commerce_desk__QWE5P{background:#fff}.commerce_deviceSymbol__798GG{display:flex;flex-direction:column;align-items:center;gap:25px}.commerce_deviceSymbol__798GG span{font-size:14px;font-weight:500}.commerce_phoneTileCopy__81HqA{padding:28px}.commerce_phoneTileCopy__81HqA h2{font-size:30px;letter-spacing:-.04em;font-weight:650}.commerce_phoneTileCopy__81HqA .commerce_devicePrice__xHaDF{font-size:16px;font-weight:600;margin:12px 0;color:#142a42}.commerce_phoneTileCopy__81HqA p{font-size:13px;line-height:1.8;color:#506071}.commerce_pairing__k_3YK{display:flex;flex-direction:column;font-size:13px;gap:5px;padding:20px 0}.commerce_pairing__k_3YK span{color:#596574}.commerce_phoneTileCopy__81HqA .commerce_button__Fg6J3{width:100%}.commerce_phoneTileCopy__81HqA .commerce_softDoor__q7uGy{text-align:center}.commerce_phoneTileCopy__81HqA small{display:block;color:#596574;font-size:10px;line-height:1.8;margin-top:17px}.commerce_shopNote__iBcbu{max-width:920px;margin:auto;padding:0 30px 70px}.commerce_shopNote__iBcbu p{font-size:14px;color:#506071;line-height:1.8;margin-top:18px}@media (max-width:1000px){.commerce_hero__FqaFF{gap:15px;padding:20px}.commerce_heroCopy__eXX2Z{padding:30px 10px}.commerce_heroArt__PNsf6{padding:26px 20px}.commerce_hero__FqaFF .commerce_doorTitle__K9vjA{font-size:48px}.commerce_scene__54mRp ol{gap:20px}.commerce_inOut__DTE_S{margin-left:25px;margin-right:25px;gap:40px;padding:35px}.commerce_finalCta__kyo0U{margin-left:25px;margin-right:25px;gap:30px;padding:35px}.commerce_demo__1PZHk{margin-left:25px;margin-right:25px;padding:35px 15px}.commerce_walls__v55qw a{font-size:12px}}@media (max-width:760px){.commerce_header__Jy01O{padding:17px 20px;gap:16px;min-height:72px}.commerce_wordmark__gDyv2{font-size:25px}.commerce_header__Jy01O nav{gap:16px;font-size:12px}.commerce_header__Jy01O nav a svg{display:none}.commerce_signIn__C3FdD{padding:8px 0;border:0}.commerce_hero__FqaFF{grid-template-columns:1fr;padding:12px 20px 24px;gap:16px}.commerce_heroCopy__eXX2Z{padding:25px 3px 10px}.commerce_hero__FqaFF h1{font-size:75px;margin:18px 0}.commerce_hero__FqaFF .commerce_doorTitle__K9vjA{font-size:47px}.commerce_houseSentence__CoVE_{font-size:29px}.commerce_supportLine__7W0Mt{font-size:16px}.commerce_heroArt__PNsf6{max-height:410px}.commerce_heroArt__PNsf6>p{font-size:21px;z-index:1}.commerce_kaiImage__UtOTJ{max-width:340px;align-self:center;margin-top:-22px;margin-bottom:-25px}.commerce_deskImage__wNEFI{max-width:260px;align-self:center}.commerce_heroArt__PNsf6 small{margin-top:10px}.commerce_trust__RIN3o{flex-wrap:wrap;font-size:11px;gap:13px 24px;padding:20px}.commerce_walls__v55qw{padding:35px 20px;grid-template-columns:1fr;gap:15px}.commerce_walls__v55qw article{padding:28px}.commerce_walls__v55qw h2{font-size:32px}.commerce_walls__v55qw article>span{max-width:none}.commerce_demo__1PZHk{flex-direction:column;align-items:flex-start;gap:25px;padding:30px 0}.commerce_demo__1PZHk h2{font-size:39px}.commerce_demo__1PZHk>a{font-size:25px;gap:15px}.commerce_demo__1PZHk>a>svg:last-child{width:18px}.commerce_footer__z1W26{padding:35px 24px;grid-template-columns:1fr}.commerce_footer__z1W26 nav{justify-content:flex-start;gap:21px}.commerce_footerNote__XOiOf{grid-column:auto}.commerce_price__AJYdw{font-size:60px}.commerce_scene__54mRp{padding:50px 25px}.commerce_scene__54mRp ol{grid-template-columns:1fr 1fr;gap:28px 22px}.commerce_inOut__DTE_S{grid-template-columns:1fr;margin:0 20px 40px;padding:27px;gap:28px}.commerce_finalCta__kyo0U{grid-template-columns:1fr;margin:0 20px 40px;padding:28px}.commerce_finalCta__kyo0U>a,.commerce_finalCta__kyo0U>div:last-child:not(:first-child){justify-self:start}.commerce_faq__HcYEs{padding:45px 24px}.commerce_shopIntro__baKSA{padding:40px 24px 30px}.commerce_shopIntro__baKSA h1{font-size:46px}.commerce_shopIntro__baKSA .commerce_houseSentence__CoVE_{font-size:22px}.commerce_phoneGrid__6Gc4U{grid-template-columns:1fr;padding:0 20px 45px}.commerce_phoneTileCopy__81HqA{padding:25px}.commerce_deviceArt__0bMur{min-height:220px}.commerce_deviceArt__0bMur img{height:220px}.commerce_planPicker__YICDp{gap:8px}.commerce_planPicker__YICDp>span{flex-basis:100%}.commerce_planPicker__YICDp a{font-size:11px;padding:10px}.commerce_shopNote__iBcbu{padding:0 25px 50px}}@media (max-width:370px){.commerce_header__Jy01O{padding-left:14px;padding-right:14px}.commerce_header__Jy01O nav{gap:11px;font-size:11px}.commerce_wordmark__gDyv2{font-size:23px}.commerce_hero__FqaFF .commerce_doorTitle__K9vjA{font-size:42px}.commerce_quickLinks__jJgwo{gap:17px}}