@font-face{font-family:proxima-nova;src:url(/assets/ProximaNova-Regular.36b59421.otf)}@font-face{font-family:proxima-nova;font-weight:700;src:url(/assets/ProximaNova-Bold.fa617e61.otf)}@font-face{font-family:rhodium-libre;src:url(/assets/RhodiumLibre-Regular.de1f51b2.ttf)}.icon.active-lifestyle{content:url(/assets/icon-activeLife.a5b8a7ac.svg)}.icon.follow{content:url(/assets/icon-follow.b2972ce1.svg)}.icon.follow.p400{content:url(/assets/icon-follow-p400.a561494b.svg)}.icon.star-rating{content:url(/assets/icon-starRating.84c8f049.svg)}.icon.star-filled{content:url(/assets/icon-starFilled.6f42c89c.svg)}.icon.chevron{content:url(/assets/icon-chevron.1e18194f.svg)}.icon.chevron.p400{content:url(/assets/icon-chevron-p400.5ff51797.svg)}.icon.chevron.white{content:url(/assets/icon-chevron-white.6c04c31c.svg)}.icon.chevron.flip{transform:rotate(180deg)}.icon.carrot{content:url(/assets/icon-carrot.6419c363.svg)}.icon.carrot.upside-down{transform:rotate(180deg)}.icon.carrot.p400{content:url(/assets/icon-carrot-p400.c2e6ba77.svg)}.icon.prescription{content:url(/assets/icon-prescription.804e0f89.svg)}.icon.selector{content:url(/assets/icon-selector.855850d1.svg)}.icon.selected{content:url(/assets/icon-selected.0706c7a8.svg);height:100%}.icon.avoiding-highs-and-lows{content:url(/assets/icon-highsLows.e97587c2.svg)}.icon.exit{content:url(/assets/icon-exit.81830a47.svg);transition:1s}.icon.exit.white{content:url(/assets/icon-exit-white.52c8feff.svg)}.icon.exit.p400{content:url(/assets/icon-exit-purple-400.29a0a37e.svg)}.icon.exit.p400.h-effect{transition:.25s;filter:grayscale(1);cursor:pointer}.icon.exit.p400.h-effect:hover{filter:grayscale(0);transform:scale(1.2)}.icon.grid{content:url(/assets/icon-grid.701d2d96.svg)}.icon.play{content:url(/assets/icon-play.6d06d4ab.svg)}.icon.data-monitoring{content:url(/assets/icon-dataMonitoring.bbb55781.svg)}.icon.add{content:url(/assets/icon-add.e2936d55.svg)}.icon.star-empty{content:url(/assets/icon-starEmpty.b463226d.svg)}.icon.easy-to-use{content:url(/assets/icon-easyToUse.9cab9023.svg)}.icon.fewer-fingersticks{content:url(/assets/icon-fewerFingersticks.02071ec7.svg)}.icon.download{content:url(/assets/icon-download.8f6d847c.svg)}.icon.reset{content:url(/assets/icon-reset.5b9a7cab.svg)}.icon.share{content:url(/assets/icon-share.fbe54781.svg)}.icon.affordability-and-access{content:url(/assets/icon-cost.11df34bb.svg)}.icon.privacy{content:url(/assets/icon-privacy.7bbbb663.svg)}.icon.easy-insulin-dosing{content:url(/assets/icon-easyDrawing.3f9e319a.svg)}.icon.remove{content:url(/assets/icon-remove.78fa0949.svg)}.icon.data-view{content:url(/assets/icon-dataview.240b10a5.svg)}.icon.list{content:url(/assets/icon-list.d2338a21.svg)}.icon.comfort{content:url(/assets/icon-comfort.77204804.svg)}.icon.vision-auditory-dexterity{content:url(/assets/icon-disability.d56d8611.svg)}.icon.duration-and-storage{content:url(/assets/icon-duration.32f5967c.svg)}.icon.filter{content:url(/assets/filter.92e0a04f.svg)}.icon.print{content:url(/assets/icon-print.78369ce9.svg)}.icon.burger{content:url(/assets/icon-burger.7bdcbc2b.svg)}.icon.eye{content:url(/assets/icon-eye.04487fc3.svg)}.icon.checked{content:url(/assets/icon-checked.513175ab.svg)}.icon.unchecked{content:url(/assets/icon-unchecked.fada4021.svg)}.icon.tutorial-image-1{content:url(/assets/tut01@1x.88e3c679.png)}.icon.tutorial-image-2{content:url(/assets/tut02@1x.2e796e8d.png)}.icon.tutorial-image-3{content:url(/assets/tut03@1x.9b7176f2.png)}.icon.tutorial-image-4{content:url(/assets/tut04@1x.a26eb489.png)}.icon.modal-1{content:url(/assets/modal-1.84c5cdd1.png)}.icon.modal-2{content:url(/assets/modal-2.1a2ce4e5.png)}.icon.modal-3{content:url(/assets/modal-3.4c8ed4ab.png)}.icon.modal-4{content:url(/assets/modal-4.18711908.png)}.icon.head-mask{content:url(/assets/head-side-mask-solid.e72c859d.svg)}body{margin:0;font-family:proxima-nova}#app{color:#3e4347;overflow-x:hidden}#app.fixed{position:fixed}a{text-decoration:none}.inner{position:relative;padding:0 10px;margin:0 auto;max-width:956px}.no-margin,.no-margin p{margin:0}h1{font-size:28px;line-height:40px;font-weight:700}h2{font-size:28px;line-height:36px;font-weight:400}h3{font-size:20px;line-height:28px;font-weight:400}p.body1{font-size:16px;line-height:24px;font-weight:400;color:#1a1a1acc}p.body2{font-size:14px;line-height:20px;font-weight:400}p.caption{font-size:12px;line-height:15px;font-weight:400}p.eyebrow,p.btn-text{font-size:16px;line-height:19px;font-weight:700}p.eyebrow{color:#3e4347}em{font-style:normal}em.body1{font-size:18px;line-height:28px;font-weight:400}em.body2{font-size:14px;line-height:20px;font-weight:700}em.caption{font-size:12px;line-height:15px;font-weight:700}q,blockquote{font-size:18px;line-height:28px;font-weight:400;font-family:rhodium-libre}blockquote{margin:0;color:#5c6267}blockquote p{margin-bottom:0}.purple400{color:#6040e0}.test{margin:0 130px!important}.test.section-container{margin:initial!important}.test.section-container>div.welcome-banner,.test.section-container>div.diagonal-banner-image,.test.section-container>div.two-column-image-overlay,.test.section-container>div.learning-element,.test.section-container>div.two-column-content{margin:0 0 0 130px!important;max-width:1980px}.test.section-container>div.prescription-documents,.test.section-container>div.prescription-forms,.test.section-container>div.prescription-vendor,.test.section-container>div.prescription-faqs,.test.section-container>div.order-details,.test.section-container>div.tips-tricks{max-width:1980px;padding-left:140px;padding-right:140px}.test.section-container>div.prescription-documents .section-container.test .accordion-element,.test.section-container>div.prescription-forms .section-container.test .accordion-element,.test.section-container>div.prescription-vendor .section-container.test .accordion-element,.test.section-container>div.prescription-faqs .section-container.test .accordion-element,.test.section-container>div.order-details .section-container.test .accordion-element,.test.section-container>div.tips-tricks .section-container.test .accordion-element{max-width:initial;margin:0}@media (max-width: 1200px){.test{margin:0 30px!important}.test.section-container{margin:initial!important}.test.section-container>div{margin:0 30px!important}.test.section-container>div.welcome-banner,.test.section-container>div.diagonal-banner-image,.test.section-container>div.two-column-image-overlay,.test.section-container>div.learning-element,.test.section-container>div.two-column-content{margin:0 0 0 30px!important}.test.section-container>div.prescription-documents,.test.section-container>div.prescription-forms,.test.section-container>div.prescription-vendor,.test.section-container>div.prescription-faqs,.test.section-container>div.order-details,.test.section-container>div.tips-tricks{padding-left:10px;padding-right:10px}}@media (max-width: 900px){.test{margin:0 10px!important}.test.section-container{margin:initial!important}.test.section-container>div{margin:0 10px!important}.test.section-container>div.diagonal-banner-image,.test.section-container>div.two-column-image-overlay,.test.section-container>div.learning-element,.test.section-container>div.two-column-content,.test.section-container>div.prescription-documents,.test.section-container>div.prescription-forms,.test.section-container>div.prescription-vendor,.test.section-container>div.prescription-faqs,.test.section-container>div.order-details,.test.section-container>div.tips-tricks{margin:0 0 0 10px!important}.test.section-container>div.welcome-banner{margin:0!important}}@media (max-width: 500px){.test{margin:0!important}.test.section-container{margin:initial!important}.test.section-container>div{margin:0!important}.test.section-container>div.diagonal-banner-image,.test.section-container>div.two-column-image-overlay,.test.section-container>div.learning-element{margin:0!important}}.width-25{width:25%}.width-40{width:40%}.width-50{width:50%}.width-60{width:60%}.width-75{width:75%}.width-100{width:100%}a.dw-button{display:inline-block}.btn-primary{margin:6px 0;display:inline-block}.dw-button,.btn-primary{-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;font-weight:700;font-style:normal;padding:13px;text-align:center;cursor:pointer;border-radius:4px;color:#fff;background-color:#30a3ff}.dw-button:hover,.btn-primary:hover{box-shadow:2px 2px 8px #00000026;transform:scale(1.05);transition:.08s}.dw-button:active,.btn-primary:active{transition:.03s;transform:scale(1);margin:0;padding:13px;box-shadow:initial}.dw-button.purple,.dw-button.full-purple,.dw-button.btn-primary,.btn-primary.purple,.btn-primary.full-purple,.btn-primary.btn-primary{color:#fff;background-color:#6040e0}.dw-button.purple:hover,.dw-button.full-purple:hover,.dw-button.btn-primary:hover,.btn-primary.purple:hover,.btn-primary.full-purple:hover,.btn-primary.btn-primary:hover{background-color:#4728c2}.dw-button.purple:active,.dw-button.full-purple:active,.dw-button.btn-primary:active,.btn-primary.purple:active,.btn-primary.full-purple:active,.btn-primary.btn-primary:active{background-color:#3214a7}.dw-button.gry,.dw-button.grey,.btn-primary.gry,.btn-primary.grey{color:#6040e0;background-color:#f5f6f6}.dw-button.gry:active,.dw-button.grey:active,.btn-primary.gry:active,.btn-primary.grey:active{box-shadow:2px 2px 8px #00000026 inset}.dw-button.transparent,.btn-primary.transparent{color:#6040e0;background-color:transparent;border:1px solid #6040E0}.dw-button.transparent a,.btn-primary.transparent a{color:#6040e0}.dw-button.transparent:hover,.btn-primary.transparent:hover{background-color:#f7f7ff}.dw-button.transparent:active,.btn-primary.transparent:active{background-color:#fff;box-shadow:2px 2px 8px #00000026 inset}.dw-button.transparent-grey,.btn-primary.transparent-grey{color:#1a1a1acc;background-color:transparent;border:1px solid #E5E8ED}.dw-button.transparent-grey a,.btn-primary.transparent-grey a{color:#6040e0}.dw-button.transparent-grey:hover,.btn-primary.transparent-grey:hover{background-color:#fff}.dw-button.transparent-grey:active,.btn-primary.transparent-grey:active{background-color:#fff;box-shadow:2px 2px 8px #00000026 inset}.dw-button.pill,.btn-primary.pill{border-radius:30px;border-width:2px;padding:7px 22px 5px}.dw-button.pill p.body1,.btn-primary.pill p.body1{color:#6040e0}.dw-button.pill.active,.btn-primary.pill.active{background-color:#6040e0}.dw-button.pill.active p.body1,.btn-primary.pill.active p.body1,.dw-button a,.btn-primary a{color:#fff}.content-html{display:flex;flex-direction:column}.content-html .text-center{text-align:center}.rich-text-element .content ol,.content-html ol,.content-html-column-one ol,.content-html-column-two ol,.content-html-col-1 ol,.content-html-col-2 ol{border-left:10px solid #e0ddff;padding-left:10px}@media screen and (max-width: 500px){.rich-text-element .content ol,.content-html ol,.content-html-column-one ol,.content-html-column-two ol,.content-html-col-1 ol,.content-html-col-2 ol{border:initial;padding-left:0}.rich-text-element .content ol li,.content-html ol li,.content-html-column-one ol li,.content-html-column-two ol li,.content-html-col-1 ol li,.content-html-col-2 ol li{margin:0}}h3{margin:40px 0 0}ul{list-style-type:none;padding:0}li{display:inline-block;margin:0 10px}.device-details-container .section-container,.compare-devices .section-container{width:100%}.device-details-container .section-container.grey,.compare-devices .section-container.grey{background-color:#f5f6f6}.device-details-container .section-container.purple,.compare-devices .section-container.purple{background-color:#f7f7ff}.device-details-container .section-container.spaced,.compare-devices .section-container.spaced{margin-top:60px!important;margin-bottom:60px!important}.device-details-container .section-container>div,.compare-devices .section-container>div{max-width:1980px;margin:0 auto}.elemental-block-page .section-container,.content-page .section-container,.prescription-tool-results .section-container{width:100%}.elemental-block-page .section-container.grey,.content-page .section-container.grey,.prescription-tool-results .section-container.grey{background-color:#f5f6f6}.elemental-block-page .section-container.purple,.content-page .section-container.purple,.prescription-tool-results .section-container.purple{background-color:#f7f7ff}.elemental-block-page .section-container.spaced,.content-page .section-container.spaced,.prescription-tool-results .section-container.spaced{margin-top:60px!important;margin-bottom:60px!important}.elemental-block-page .section-container>div,.content-page .section-container>div,.prescription-tool-results .section-container>div{max-width:1980px;margin:0 auto}.elemental-block-page .section-container>div.twitter-feed,.elemental-block-page .section-container>div.image-gallery,.content-page .section-container>div.twitter-feed,.content-page .section-container>div.image-gallery,.prescription-tool-results .section-container>div.twitter-feed,.prescription-tool-results .section-container>div.image-gallery{max-width:1336px;box-sizing:initial}@media screen and (max-width: 500px){h3{font-size:14px;line-height:28px;font-weight:400}p.body1{font-size:14px}p.eyebrow,p .btn-text{font-size:14px;line-height:19px;font-weight:700}}.loading{display:flex;justify-content:center}.loading img{width:25%;max-width:80px}@media print{body *{visibility:hidden}#section-to-print,#section-to-print *{visibility:visible}#section-to-print{overflow:visible;position:absolute;left:0;top:0}.print-page-break-section{min-height:100vh}.overlay-drawer-container{position:absolute!important}.main-footer{display:none}p,p.body1,span,ul,em{color:#000}.dw-button,.summary-right,.dropdown-container,.image-container{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}}.references{background-color:#f5f6f6}.references .inner{margin:0 auto;width:100%;max-width:1980px;padding:50px 100px}@media (max-width: 900px){.references .inner{padding:50px 30px!important}}.references .inner h3{margin:0 0 16px;font-size:16px;font-weight:700;color:#6040e0;text-transform:uppercase}.references .inner .reference-note{display:flex;margin-bottom:8px;-moz-column-gap:8px;column-gap:8px}.references .inner .reference-note p,.references .inner .reference-note p p{margin:0}.references .inner .reference-note a{color:#6040e0;-webkit-text-decoration-line:none;text-decoration-line:none}.reference .unparsed{display:none}.reference a{color:#6040e0}.page-not-found{width:100%;min-height:420px;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#73777d}.page-not-found .page-not-found-content{display:flex;flex-direction:column;align-items:center;line-height:100px}.page-not-found .page-not-found-content .message.title{font-size:48px}.page-not-found .page-not-found-content .icon{width:124px;height:auto}.page-not-found .page-not-found-content a{color:#6040e0}.page-not-found .page-not-found-content a:hover{color:#3214a7}.email-cta-container{position:fixed;margin:0 auto;width:100%;bottom:-30px;opacity:0;z-index:101;transition:bottom .75s,opacity .75s;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.email-cta-container.show{bottom:15px;opacity:1;pointer-events:all}.email-cta-container .email-cta{display:block;width:100%;max-width:1980px;margin:0 auto;height:80px;padding:15px;box-sizing:border-box;background-color:#6040e0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:4px}.email-cta-container .email-cta.subscribed{justify-content:center}.email-cta-container .email-cta .message{opacity:0;transition:opacity .2s}.email-cta-container .email-cta .message.show{opacity:1}@media screen and (max-width: 1975px){.email-cta-container .email-cta{width:initial;margin:0 15px}}@media screen and (max-width: 900px){.email-cta-container .email-cta{flex-direction:column;align-items:flex-start;height:100%}}.email-cta-container .email-cta input{font-family:proxima-nova;font-size:1em;border-radius:4px;border:0;margin-right:15px;width:100%;padding-left:15px}.email-cta-container .email-cta span{margin-left:50px;font-size:1.8em;color:#fff;font-weight:600}@media screen and (max-width: 900px){.email-cta-container .email-cta span{margin-left:0;margin-bottom:25px;margin-top:8px;font-size:1.4em}}.email-cta-container .email-cta .form,.email-cta-container .email-cta #mc_embed_signup_scroll{display:flex;flex-direction:row;width:45%}@media screen and (max-width: 900px){.email-cta-container .email-cta .form,.email-cta-container .email-cta #mc_embed_signup_scroll{width:100%}}.email-cta-container .email-cta .form .dw-button,.email-cta-container .email-cta #mc_embed_signup_scroll .dw-button{background-color:#fff;width:180px}@media screen and (max-width: 900px){.email-cta-container .email-cta .form .dw-button,.email-cta-container .email-cta #mc_embed_signup_scroll .dw-button{width:120px}}.email-cta-container .email-cta .icon.exit.desktop{display:block;cursor:pointer;margin:0 10px 0 20px}.email-cta-container .email-cta .icon.exit.mobile{display:none;cursor:pointer;position:absolute;right:30px;width:15px}@media screen and (max-width: 900px){.email-cta-container .email-cta .icon.exit.desktop{display:none}.email-cta-container .email-cta .icon.exit.mobile{display:block}}.nav-container{position:relative;z-index:21}@media screen and (max-width: 500px){.nav-container{height:50px;z-index:initial}}.nav-container .mobile-nav-bar{position:fixed;display:flex;width:100%;display:none;z-index:100;background-color:#fff}.nav-container .main-nav{background-color:#fff}.nav-container .main-nav .main-nav-announcement-mobile{display:none}.nav-container .main-nav ul{list-style-type:none;padding:0}.nav-container .main-nav li{display:inline-block;margin:0 10px}.nav-container .main-nav .main-nav-announcement{background-color:#f9f8fa;position:relative;z-index:2}.nav-container .main-nav .main-nav-announcement-inner{display:flex;justify-content:space-between;align-items:center;max-width:1980px;margin:auto;padding:10px 100px}.nav-container .main-nav .main-nav-announcement-inner .link-to-dw{color:#30a3ff}.nav-container .main-nav .main-nav-inner{display:flex;justify-content:space-between;align-items:center;max-width:1980px;margin:auto;min-height:84px;padding:0 100px;position:relative;z-index:1}.nav-container .main-nav .main-nav-inner .nav-links{z-index:0}.nav-container .main-nav .main-nav-inner .logo-image{height:2.8571428571vw;max-height:40px;min-height:16px;display:flex;align-items:center}.nav-container .main-nav .main-nav-inner .logo-image img{height:57%}.nav-container .main-nav .main-nav-inner li{margin:0 15px}.nav-container .main-nav .main-nav-inner ul{display:flex}.nav-container .main-nav .main-nav-inner ul a,.nav-container .main-nav .main-nav-inner ul span,.nav-container .main-nav .main-nav-inner ul .root-link{height:100%;font-weight:400;font-size:20px;color:#73777d;padding:10px 0;z-index:5}.nav-container .main-nav .main-nav-inner ul a.router-link-active,.nav-container .main-nav .main-nav-inner ul span.router-link-active,.nav-container .main-nav .main-nav-inner ul .root-link.router-link-active{color:#6040e0}.nav-container .main-nav .main-nav-inner ul a.root-link:last-child li,.nav-container .main-nav .main-nav-inner ul a.root-link:last-child ul,.nav-container .main-nav .main-nav-inner ul a.root-link:last-child a,.nav-container .main-nav .main-nav-inner ul span.root-link:last-child li,.nav-container .main-nav .main-nav-inner ul span.root-link:last-child ul,.nav-container .main-nav .main-nav-inner ul span.root-link:last-child a,.nav-container .main-nav .main-nav-inner ul .root-link.root-link:last-child li,.nav-container .main-nav .main-nav-inner ul .root-link.root-link:last-child ul,.nav-container .main-nav .main-nav-inner ul .root-link.root-link:last-child a{text-align:right;margin-right:0}.nav-container .main-nav .main-nav-inner ul a:hover,.nav-container .main-nav .main-nav-inner ul span:hover{color:#6040e0}.nav-container .main-nav .main-nav-inner ul a:hover ul,.nav-container .main-nav .main-nav-inner ul span:hover ul{top:60px;display:flex;flex-direction:column;background-color:#fff;width:auto;margin-left:-10px;padding-top:20px;padding-bottom:15px;z-index:-1}.nav-container .main-nav .main-nav-inner ul a:hover ul a,.nav-container .main-nav .main-nav-inner ul span:hover ul a{opacity:1}.nav-container .main-nav .main-nav-inner ul a:hover ul a:hover ul,.nav-container .main-nav .main-nav-inner ul span:hover ul a:hover ul{background-color:#fff;width:100%;margin-left:-10px;padding-top:20px}.nav-container .main-nav .main-nav-inner ul a:hover ul ul,.nav-container .main-nav .main-nav-inner ul span:hover ul ul{display:none}.nav-container .main-nav .main-nav-inner ul ul{top:-100px;position:absolute;width:100%}.nav-container .main-nav .main-nav-inner ul ul a{opacity:0}.nav-container .main-nav .main-nav-inner ul ul ul{display:none;position:absolute;width:100%}.nav-container .main-nav .mobile-nav .mobile-nav-inner{line-height:40px}.nav-container .mobile-nav-icon{display:none}.nav-container .router-link-exact{color:#2eb3f5}@media screen and (max-width: 900px){.nav-container .main-nav .main-nav-inner,.nav-container .main-nav .main-nav-announcement-inner{padding:10px 15px;font-size:12px}.nav-container .main-nav .main-nav-inner .locale-switcher select,.nav-container .main-nav .main-nav-announcement-inner .locale-switcher select{font-size:12px!important}.nav-container .main-nav .main-nav-inner .nav-links .root-link li,.nav-container .main-nav .main-nav-announcement-inner .nav-links .root-link li{font-size:16px;margin:0 5px}}@media screen and (max-width: 500px){.nav-container .main-nav-announcement,.nav-container .main-nav .main-nav-inner{display:none}.nav-container .main-nav .main-nav-inner,.nav-container .main-nav .main-nav-announcement-inner{padding:0 15px;right:240px}.nav-container .main-nav .main-nav-inner ul,.nav-container .main-nav .main-nav-announcement-inner ul{display:flex;flex-direction:column}.nav-container .main-nav .mobile-nav-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:10px}.nav-container .main-nav .mobile-nav-bar .logo-image{height:30px;display:flex;align-items:center}.nav-container .main-nav .mobile-nav-bar .logo-image img{height:57%}.nav-container .main-nav .mobile-nav-bar .mobile-nav-icon{display:initial;position:absolute;right:40px;font-size:25px;color:#6040e0;cursor:pointer}.nav-container .mobile-nav{display:initial!important}}.nav-container .mobile-nav{display:none}.nav-container .mobile-nav .top-link{margin:0 10px}.nav-container .mobile-nav ul{display:flex;flex-direction:column}.nav-container .mobile-nav ul li.no-child:before{content:""}.nav-container .mobile-nav ul li:before{content:"+"}.nav-container .mobile-nav ul li.active:before{content:"-"}.nav-container .mobile-nav ul li.active ul li a:before{content:""}.nav-container .mobile-nav ul li.active ul li a.active{color:initial}.nav-container .mobile-nav ul li.active a{display:inline}.nav-container .mobile-nav ul li a{display:none}.nav-container .mobile-nav ul li li:before{content:""}.nav-container .mobile-nav{position:fixed;width:100%;z-index:99;right:-750px;bottom:0;height:100%;line-height:1em;text-align:left;background-color:#f5f6f6;transition:.6s ease-out;overflow-y:scroll}.nav-container .mobile-nav .mobile-nav-inner{height:100vh}.nav-container .mobile-nav .mobile-nav-inner .nav-links{margin:0}.nav-container .mobile-nav .root-link{padding:20px 0;border-bottom:1px solid #D3D6DC;font-weight:700;min-height:50px}.nav-container .mobile-nav .root-link .top-link a .link-description p{color:#3e4347}.nav-container .mobile-nav .root-link li:hover{cursor:pointer}.nav-container .mobile-nav a{color:#3e4347}.nav-container .mobile-nav a.router-link-active,.nav-container .mobile-nav a.router-link-active .link-description p{color:#6040e0!important}.nav-container .mobile-nav a.home.router-link-active,.nav-container .mobile-nav a.home.router-link-active .link-description p{color:initial!important}.nav-container .mobile-nav a.home.router-link-exact-active,.nav-container .mobile-nav a.home.router-link-exact-active .link-description p{color:#6040e0!important}.nav-container .mobile-nav.active{right:0}.nav-container .mobile-nav .main-nav-announcement-mobile{display:initial;position:absolute;top:50px;width:100%;background-color:#e5e8ed!important}.nav-container .mobile-nav .main-nav-announcement-mobile .main-nav-announcement-inner{background-color:#e5e8ed;height:50px}.nav-container .mobile-nav .main-nav-announcement-mobile .main-nav-announcement-inner .message{display:none}.nav-container .mobile-nav .main-nav-announcement-mobile .main-nav-announcement-inner .locale-switcher{display:flex;justify-content:space-between;align-items:center;width:100%;height:100%;display:none}.nav-container .mobile-nav .bottom-content{padding:50px 15px 75px}.nav-container .mobile-nav .bottom-content .message{text-align:center;margin-bottom:20px}.nav-container .main-nav ul{padding:6px;font-size:20px;font-weight:400}.nav-container .locale-switcher{display:none;padding:0 10px}.nav-container .locale-switcher span.label{margin-right:15px}.nav-container .locale-switcher select#selected-locale{color:#6040e0;background-color:#fff0;border:0;font-size:initial}.nav-container .locale-switcher select#selected-locale:focus-visible{outline:none}.main-footer{background-color:#6c6c6c;box-shadow:0 50vh 0 50vh #6c6c6c}.main-footer ul{list-style-type:none;padding:0}.main-footer li{display:inline-block;margin:0 10px}.main-footer .main-footer-inner{display:flex;flex-direction:column;justify-content:space-between;max-width:1980px;margin:auto;padding:80px 100px 120px}.main-footer .main-footer-inner .footer-top{display:flex;justify-content:space-between;align-items:center}.main-footer .main-footer-inner .footer-top .footer-links .root-link{margin:0 8px}.main-footer .main-footer-inner .footer-left{display:flex;flex-wrap:wrap;margin:0;align-self:flex-start;max-width:450px}.main-footer .main-footer-inner .footer-left .title{color:#fff!important;margin:0!important}.main-footer .main-footer-inner .footer-left .about{color:#fff!important;margin:0!important;font-weight:300;font-size:15px}.main-footer .main-footer-inner .footer-left p.about{margin-bottom:15px!important}.main-footer .main-footer-inner .footer-left a{color:#fff}.main-footer .main-footer-inner .footer-left a i:first-child{margin-right:10px}.main-footer .main-footer-inner .footer-links{display:flex;margin:0;align-self:flex-start}.main-footer .main-footer-inner .footer-links a{color:#fff;font-weight:600;margin-right:10px}.main-footer .main-footer-inner .footer-links a li{margin:0}.main-footer .main-footer-inner .footer-links a ul{display:flex;flex-direction:column}.main-footer .main-footer-inner .footer-links a ul a{font-weight:300;font-size:15px;margin-top:8px}.main-footer .main-footer-inner .footer-links a ul a li{margin:0}.main-footer .main-footer-inner .footer-links li.stay-in-touch{cursor:pointer;margin:0 10px 0 0;color:#fff;font-weight:600}.main-footer .main-footer-inner .footer-bottom .footer-links{flex-direction:column;margin-top:10px}.main-footer .main-footer-inner .footer-bottom .footer-links .root-link{margin:8px 0}@media screen and (max-width: 900px){.main-footer .main-footer-inner{padding:80px 15px 160px}.main-footer .main-footer-inner .footer-links{display:none}.main-footer .main-footer-inner .footer-left{max-width:100%}}.modal{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.modal .modal-inner{max-width:920px;padding:0 50px;margin:80px auto 0}.modal__backdrop{background-color:#0000004d;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.modal__dialog{padding:50px 70px;background-color:#fff;position:relative;display:flex;flex-direction:column;border-radius:15px;z-index:2;width:100%;height:100%;box-sizing:border-box}@media screen and (max-width: 500px){.modal__dialog{width:100%}}.modal__close{display:none}.modal__header{display:flex;flex-direction:column;align-items:center}.modal__body{margin-top:50px}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.open-modal{width:100px;background-color:#dcdbe9f5;padding:10px 30px;border-radius:10px;margin:20px}.overflow-hidden{overflow:hidden}.modal-title{font-size:16px;color:#3214a7!important}.modal-image{width:535px;height:535px;margin-right:100px;background-color:#f5f6f6;border-radius:40px;margin-top:50px}.modal-text{display:flex;flex-direction:column;justify-content:center;margin-left:20px;width:35%}.body-container{display:flex;justify-content:space-between}.modal-content{width:100%}.modal-content .step{display:flex;flex-direction:row;margin-bottom:40px}.modal-content .step span,.modal-content .step p{margin:5px 0}.modal-content .step span{font-weight:700}.modal-content .step .step-icon{height:64px;width:64px}.modal-content .step .step-message{margin-left:40px;display:flex;flex-direction:column;justify-content:center}.grey-square{min-height:450px;background-color:#f5f6f6;width:50%;height:75%;max-width:500px;max-height:500px;border-radius:40px;display:flex;align-self:center;align-content:stretch;justify-content:center}.footer-section{display:flex;justify-content:space-between;flex-direction:column;align-items:center}.footer-section .modal-btns{width:100%;display:flex;flex-direction:column;align-items:center}.dont-show-box{color:#4a4a4a;display:flex;align-items:center;cursor:pointer;margin-top:20px}.modal .modal-inner .modal__dialog .modal__footer .footer-section .modal-btns .dw-button{width:100%}.modal .modal-inner .modal__dialog .modal__header h2{font-size:28px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:0em;text-align:center;color:#3214a7;margin:12px 0}.modal .modal-inner .modal__dialog .modal__header p{font-size:12px;line-height:15px;margin:4px 0 0}.device-btn-container{width:100%;display:flex;flex-direction:row}.device-btn-container .left-btns,.device-btn-container .right-btns{width:100%}.device-type-btn{background-color:#f5f6f6;color:#6040e0;font-size:16px;font-weight:700;height:44px;border-radius:4px;border:none;margin-bottom:20px}.device-type-btn:hover{background:#6040E0;color:#fff}.left-btns{margin-right:10px;display:flex;flex-direction:column}.right-btns{margin-left:10px;display:flex;flex-direction:column}.back-btn{background-color:#e1fafa;color:#ff4500;font-size:16px;font-weight:700;height:44px;margin-bottom:20px;width:140px;display:flex;justify-content:center;align-items:center}.icon.tutorial-image-1,.icon.tutorial-image-2,.icon.tutorial-image-3,.icon.tutorial-image-4{margin:auto;width:125%}.icon.tutorial-image-2{margin-top:-25px}.device-type-button{text-align:center;display:flex;justify-content:center;align-items:center;background-color:#f5f6f6;color:#6040e0;font-size:16px;font-weight:700;height:44px;border-radius:4px;border:none;margin-bottom:20px;cursor:pointer;text-decoration:none}.device-type-button:hover{background:#6040E0;color:#fff}@media screen and (max-width: 500px){.modal-content .step .step-message{margin-left:20px}.modal .modal-inner{padding:0 10px}.modal__dialog{padding:50px 20px}}.element{display:block}.element .flex-container{display:flex}.element .flex-container.left{justify-content:flex-start}.element .flex-container.right{justify-content:flex-end}.element .flex-container.center{justify-content:center}.element .section-container>div:not(.spacer-element){padding:100px}@media (max-width: 900px){.element .section-container>div:not(.spacer-element){padding:50px 10px}.element .section-container>div:not(.spacer-element).welcome-banner{padding:0}.element .section-container>div:not(.spacer-element).twitter-feed{padding:50px}}.elemental-block-page.index-2 .elements .element .section-container .image-gallery,.elemental-block-page.devices .elements .element .section-container .image-gallery{padding:0 100px!important}@media (max-width: 900px){.elemental-block-page.index-2 .elements .element .section-container .image-gallery,.elemental-block-page.devices .elements .element .section-container .image-gallery{padding:50px 10px!important}}.rich-text-element .content h2{width:100%;font-family:Amatic SC!important;font-weight:400;font-style:normal;font-size:48px!important;margin:20px 0!important;letter-spacing:2px;text-transform:uppercase;line-height:1.2em}@media (max-width: 500px){.rich-text-element .content h2,.rich-text-element .content-html h2{font-size:36px!important}}.two-column-content .columns{display:flex;max-height:600px}.two-column-content .columns .offset-heading{margin-top:25px}.two-column-content .columns .column-one{display:flex}.two-column-content .columns .content-html-col-1{display:flex;flex-direction:column;justify-content:center;z-index:2}.two-column-content .columns .content-html-col-1 ul{list-style-type:disc;padding-left:30px;border-left:10px solid #e0ddff;line-height:24px}.two-column-content .columns .content-html-col-1 ul li{display:list-item}.two-column-content .columns .content-html-col-2{display:flex;justify-content:flex-end;height:100%;z-index:1}.two-column-content .columns .content-html-col-2 p{margin:0}.two-column-content .columns .content-html-col-2 img{max-height:700px;height:100%;width:100%}@media (max-width: 900px){.two-column-content{padding:5%}.two-column-content .columns{flex-direction:column}.two-column-content .columns .column-one,.two-column-content .columns .column-two{width:100%}.two-column-content .columns .content-html-col-1{padding-left:0}.two-column-content .columns .column-two .content-html-col-2{justify-content:center;transform:scale(1)!important}.two-column-content .columns .column-two .content-html-col-2 p{display:flex;justify-content:center}.two-column-content .columns .column-two .content-html-col-2 img{width:80%}}@media (max-width: 500px){.two-column-content .columns .column-one{font-size:16px}.two-column-content .columns .content-html-col-1 h2{margin-bottom:-10px}.two-column-content .columns .column-two .content-html-col-2 img{width:100%}}.image-gallery .title{padding-top:88px;padding-bottom:30px;font-weight:400}.image-gallery .grid{display:grid;-moz-column-gap:2.5em;column-gap:2.5em;padding:0 50px 88px}.image-gallery .grid.no-border .item{overflow:initial;box-shadow:none;background-color:inherit}.image-gallery .grid.col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:0px}.image-gallery .grid.col-4{grid-template-columns:1fr 1fr 1fr 1fr;gap:0px}.image-gallery .grid.col-3{grid-template-columns:1fr 1fr 1fr;gap:0px}.image-gallery .grid.col-2{grid-template-columns:1fr 1fr;gap:0px}.image-gallery .grid .item{display:flex;flex-direction:column;align-items:center;margin-bottom:10px;box-shadow:0 0 24px #00000026;border-radius:4px;background-color:#fff;overflow:hidden}.image-gallery .grid .item a{color:#4728c2;font-weight:700}.image-gallery .grid .item.Left{justify-self:flex-start}.image-gallery .grid .item.Right{justify-self:flex-end}.image-gallery .grid .item.Center{justify-self:center}.image-gallery .grid .item p{width:100%}.image-gallery .grid .item .content-html{margin-top:0!important;width:80%}.image-gallery .grid .item .content-html.full-width,.image-gallery .grid .item .subtitle{width:100%}.image-gallery .grid .item .subtitle.Center{text-align:center}.image-gallery .grid .item .subtitle.Left{text-align:left}.image-gallery .grid .item .subtitle.Right{text-align:right}.image-gallery .grid .image-container{width:100%;display:flex;justify-content:center;align-items:center;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:4px}.image-gallery .grid .image-container.contain{background-size:contain}.image-gallery .grid .image-container .overlay-text{position:absolute;width:initial!important;text-align:center;padding:15%;color:#fff}.image-gallery .grid .image-container .living-with-diabetes{font-size:20px;position:absolute;top:-10px;right:-10px;border-radius:50%;height:30px;width:30px;background-color:#fff}.image-gallery .grid .image-container .living-with-diabetes img{height:17px;width:17px;position:absolute;left:7px;bottom:7px}.image-gallery .grid a{display:flex;align-items:center}.image-gallery .grid a p{width:100%}.image-gallery .grid a p.Center{text-align:center}.image-gallery .grid a p.Left{text-align:left}.image-gallery .grid a p.Right{text-align:right}.image-gallery .grid .btn-wrapper{width:80%;margin:auto 0 0}.image-gallery .grid .dw-button{margin-bottom:45px;justify-content:center}@media (max-width: 1200px){.image-gallery .dw-button{margin-bottom:30px}.image-gallery .grid{padding:0 35px 50px}.image-gallery .grid.col-5,.image-gallery .grid.col-4{grid-template-columns:1fr 1fr 1fr}.image-gallery .grid.col-3{grid-template-columns:1fr 1fr;grid-row-gap:40px}}@media (max-width: 900px){.image-gallery{padding:0!important}.image-gallery .grid{padding:0 0 50px 35px}.image-gallery .grid.col-5{grid-template-columns:1fr 1fr 1fr}.image-gallery .grid.col-4{grid-template-columns:1fr 1fr}.image-gallery .grid.col-3{grid-template-columns:1fr;grid-row-gap:40px}.image-gallery .grid.col-3 .item,.image-gallery .grid.col-3 .center{width:75%!important}.image-gallery .title{padding-left:35px}}@media (max-width: 500px){.image-gallery{padding:0 6%!important}.image-gallery .grid{padding-left:0}.image-gallery .grid.col-5,.image-gallery .grid.col-4,.image-gallery .grid.col-3,.image-gallery .grid.col-2{grid-template-columns:1fr;width:100%;gap:14px}.image-gallery .grid .item.Left,.image-gallery .grid .item.Right,.image-gallery .grid .item.Center{justify-self:center;width:100%!important}.image-gallery .title{padding-top:35px;padding-bottom:10px;padding-left:5px}}.content-block-button{flex-direction:row;padding:20px 150px;display:flex;justify-content:center}@media (max-width: 900px){.content-block-button.mobile-reverse{flex-direction:column-reverse}}.content-block-button .column{display:flex;flex-direction:column;justify-content:center}.content-block-button .column:first-child{padding-right:50px}.content-block-button .column p.content-html{display:flex;flex-direction:column}.content-block-button .column p.content-html img{max-width:500px;width:85%}.content-block-button .column p.subtitle{margin-top:0}.content-block-button .column .main-heading{margin-bottom:2px;margin-top:2px}.content-block-button .column .image-collage{display:flex}.content-block-button .column .image-collage .collage-item img{vertical-align:middle;width:90%;margin:10px;transition:outline .1s;outline:0px solid rgba(48,163,255,0)}.content-block-button .column .image-collage .collage-item img:hover{outline:2px solid #30a3ff}.content-block-button .column .image-collage .images-container{padding:0}.content-block-button .column .image-collage .images-container .image{padding:17px 17px 8px}.content-block-button .column .image-collage .images-container .image a img{width:100%;transition:outline .1s;outline:0px solid rgba(48,163,255,0)}.content-block-button .column .image-collage .images-container .image a img:hover{outline:2px solid #30a3ff}.content-block-button .column .buttonsInRow{justify-content:space-between;display:flex;flex-direction:row}.content-block-button .column .dw-button{padding-left:75px;padding-right:75px}@media (max-width: 900px){.elements .element:nth-child(6) .section-container.test .content-block-button,.elements .element:nth-child(5) .section-container.test .content-block-button{flex-direction:column-reverse}.content-block-button{flex-direction:column}.content-block-button .column{width:100%}.content-block-button .column .content-html img{margin:0 auto;display:flex}.content-block-button .column:first-child{padding-right:0}.content-block-button .column .buttonsInRow{flex-direction:column;width:100%}.content-block-button .column .buttonsInRow :first-child{margin-bottom:10px;display:flex;justify-content:center}.content-block-button .column .button{width:100%!important}}@media (max-width: 500px){.content-block-button{padding:0 20px}.content-block-button .column .dw-button{padding-left:60px;padding-right:60px}.content-block-button .content-html{align-items:center!important}.content-block-button .content-html img{margin:0 auto;display:flex}.content-block-button .content-html h1 span:first-child{color:#3214a7!important;font-size:28px!important}.content-block-button .content-html h1,.content-block-button .content-html span{color:#000!important}.content-block-button .content-html img{width:100%}.content-block-button .content-html .text-center{max-width:300px}.content-block-button .mobile-btn{color:#fff;background-color:#6040e0}.content-block-button .btn1-col1{flex:none;justify-content:unset;margin:auto!important}.spacer-element{padding-top:0!important}}.accordion-element{margin:0 200px 60px}@media screen and (max-width: 500px){.accordion-element{margin:0 30px}}.accordion-element .title{font-size:28px;font-weight:700;color:#6040e0}.accordion-element.border-bottom{margin-bottom:50px;border-bottom:1px solid #E5E8ED}.accordion-element .panel-container{background-color:#f5f6f6;margin-bottom:15px}.accordion-element .accordion-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#17191a;background-color:#f5f6f6;padding:15px 25px;font-weight:400;cursor:pointer}.accordion-element .accordion-title.bg-basic{background-color:#fff}.accordion-element .accordion-title .title-content.full-width{width:100%}.accordion-element .accordion-title .title-content .accordion-number{float:left;margin-right:10px;border:#2eb3f5 2px solid;border-radius:50%;line-height:30px;width:30px;height:30px;text-align:center;margin-top:-5px}.accordion-element .accordion-title .title-text{color:#17191a}.accordion-element .accordion-title .description{font-size:15px;font-weight:300;margin:0!important}.accordion-element .accordion-title .description.indent{margin:0 45px!important}.accordion-element .accordion-title.hidden .icon.carrot{transform:rotate(180deg)}.accordion-element .accordion-title.hidden+.accordion-content{max-height:0px;overflow:hidden}.accordion-element .accordion-content{transition:.75s ease-out;overflow:hidden;display:flex;flex-direction:column;margin:0 25px 25px;border-top:1px solid #E5E8ED}.accordion-element .accordion-content li{color:#1a1a1ab3}.accordion-element .accordion-content.custom{max-height:2500px}.accordion-element .accordion-content .label{color:#30a3ff!important;font-weight:400}.accordion-element .accordion-content .columns{display:flex;flex-direction:row}.accordion-element .accordion-content .col-1{padding-right:10px}.accordion-element .accordion-content .col-2{padding-left:10px}.accordion-element .accordion-content .col-1,.accordion-element .accordion-content .col-2{width:50%}.accordion-element .accordion-content .col-1.w-init,.accordion-element .accordion-content .col-2.w-init{width:initial}.accordion-element .accordion-content .col-1 img,.accordion-element .accordion-content .col-2 img{width:100%}.accordion-element .accordion-content .col-1 h6,.accordion-element .accordion-content .col-2 h6{font-family:Amatic SC!important;font-weight:400;font-style:normal;margin:20px 0!important;text-transform:uppercase}.accordion-element .accordion-content .col-1 a,.accordion-element .accordion-content .col-2 a{color:#6040e0}.accordion-element .accordion-content .col-1 ul,.accordion-element .accordion-content .col-2 ul{list-style-type:disc;padding:revert!important}.accordion-element .accordion-content .col-1 ul li,.accordion-element .accordion-content .col-2 ul li{display:list-item;margin:0}.accordion-element .accordion-content .col-1.full,.accordion-element .accordion-content .col-2.full{width:100%;padding-left:initial;padding-right:initial}.accordion-element .accordion-content .grid-4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px}.accordion-element .accordion-content .grid-4 img{width:100%}.accordion-element .accordion-content .grid-4 .list{list-style-type:disc!important;padding:revert!important}.accordion-element .accordion-content .grid-4 .list li{display:list-item!important}.accordion-element .accordion-content .grid-4 .column .small-title{font-family:Lato;color:#bdbdbd!important;font-weight:400;font-size:16px}.accordion-element .accordion-content .grid-2{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:20px;column-gap:20px}.accordion-element .accordion-content .grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:20px;column-gap:20px}.accordion-element .accordion-content .grid-3 .column .small-title{font-family:Lato;color:#bdbdbd!important;font-weight:400;font-size:16px}.accordion-element .accordion-content .grid-3 img{width:100%}.accordion-element .accordion-content .coverage-buttons{display:flex;flex-direction:row;flex-wrap:wrap;margin:15px 0}.accordion-element .accordion-content .coverage-buttons .btn{margin:0 10px 10px 0;border:1px solid #30a3ff;border-radius:3px;padding:10px 15px;cursor:pointer}.accordion-element .accordion-content .coverage-buttons .btn:hover,.accordion-element .accordion-content .coverage-buttons .btn.active{background-color:#30a3ff;color:#fff}.accordion-element .accordion-content .ranges{display:flex;flex-direction:row;margin-top:20px}.accordion-element .accordion-content .ranges h2{margin-right:15px!important}.accordion-element .accordion-button a{color:transparent}.accordion-element .accordion-button.Left{align-self:flex-start}.accordion-element .accordion-button.Left .dw-button{padding:13px 45px}.accordion-element .accordion-button.Center{align-self:center}.accordion-element .accordion-button.Center .dw-button{padding:13px 45px}.accordion-element .accordion-button.Right{align-self:flex-end}.accordion-element .accordion-button.Right .dw-button{padding:13px 45px}.accordion-element .accordion-button .dw-button{letter-spacing:initial;background-color:transparent;border:1px solid #6040E0;margin:30px 10px;color:#6040e0}.links{display:flex;flex-direction:column}.links .link{margin-top:10px;color:#30a3ff}#clinical-studies .accordion-element .accordion-title .title-text{color:#6040e0;font-weight:600}@media (max-width: 900px){.accordion-element{margin:0 75px 60px}}@media (max-width: 500px){.accordion-element .accordion-content .col-1,.accordion-element .accordion-content .col-2{width:96%}.accordion-element .accordion-content .columns{flex-direction:column}.accordion-element .accordion-content .grid-4,.accordion-element .accordion-content .grid-3,.accordion-element .accordion-content .grid-2{grid-template-columns:1fr}.accordion-element .accordion-button{width:100%}}.diagonal-banner-image{padding-right:0!important;padding-top:0!important;padding-bottom:0!important}@media (min-width: 2096px){.diagonal-banner-image{padding-right:100px!important}}.diagonal-banner-image .container{position:relative;height:450px}.diagonal-banner-image .container .shadow{background-image:linear-gradient(68deg,#000000 0 35%,transparent 46% 0);width:125%;height:100%;position:absolute;z-index:1;left:0;-webkit-clip-path:polygon(0 0,42% 0,50% 100%,0% 100%);clip-path:polygon(0 0,42% 0,50% 100%,0% 100%)}.diagonal-banner-image .container .bg-color-1{display:flex;align-items:center;background-color:#f7f5ff;width:120%;height:100%;position:absolute;z-index:20;left:0;-webkit-clip-path:polygon(0 0,42% 0,50% 100%,0% 100%);clip-path:polygon(0 0,42% 0,50% 100%,0% 100%)}.diagonal-banner-image .container .bg-color-2{width:50%;height:100%;position:absolute;top:0;right:0;z-index:0}.diagonal-banner-image .container .bg-color-2 .image{display:flex;height:100%;justify-content:center;flex-direction:column;width:100%;align-items:center;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.diagonal-banner-image .container .bg-color-2 .image.contain{background-size:contain}.diagonal-banner-image .container .image{display:flex;height:100%;justify-content:center;flex-direction:column;background-position:center;background-repeat:no-repeat;background-size:cover}.diagonal-banner-image .container .content-html{margin:0;max-width:500px}.diagonal-banner-image .container .content-html h1 span{line-height:56px}.diagonal-banner-image .container .dw-button{margin-top:30px;padding-left:45px;padding-right:45px}.diagonal-banner-image a:link{text-decoration:none!important}@media (max-width: 1550px){.diagonal-banner-image .container .shadow{background-image:linear-gradient(72deg,#000000 0 35%,transparent 46% 0)}}@media (max-width: 1200px){.diagonal-banner-image .container{display:flex;flex-direction:column-reverse;background-color:#f7f5ff;height:100%}.diagonal-banner-image .container .dw-button{width:80%}.diagonal-banner-image .container .shadow{display:none}.diagonal-banner-image .container .bg-color-1{display:flex;width:100%;justify-content:space-around;-webkit-clip-path:none;clip-path:none;text-align:center;padding:60px 0;position:unset}.diagonal-banner-image .container .bg-color-1 .content-html{display:flex;flex-direction:column;text-align:left}.diagonal-banner-image .container .bg-color-1 .content-wrapper{text-align:center;padding-left:0}.diagonal-banner-image .container .bg-color-2{position:unset;margin:0 auto;width:100%;-o-object-fit:cover;object-fit:cover;z-index:20}.diagonal-banner-image .container .button{display:flex;width:100%}.diagonal-banner-image .container .button .mobile-btn{width:167%}}@media (max-width: 900px){.diagonal-banner-image .container .dw-button{width:80%}}@media (max-width: 500px){.diagonal-banner-image .container{width:100%;box-sizing:border-box}.diagonal-banner-image .container .dw-button{width:72%}.diagonal-banner-image .container .content-html{max-width:400px}.diagonal-banner-image .container .content-html h1 span{line-height:35px!important;font-size:28px!important}}.two-column-image-overlay{padding-right:0!important}@media (min-width: 2096px){.two-column-image-overlay{padding-right:100px!important}}.two-column-image-overlay .columns{-moz-column-gap:100px;column-gap:100px;display:flex;flex-direction:row}.two-column-image-overlay .columns h3{max-width:500px;margin:0 auto}.two-column-image-overlay .columns .content-html{line-height:25px;max-width:500px}.two-column-image-overlay .columns .content-html ul{list-style-type:disc;padding-left:30px;border-left:10px solid #e0ddff}.two-column-image-overlay .columns .content-html ul li{display:list-item}.two-column-image-overlay .columns .content-html-column-two{background-color:#f7f7ff;display:flex;justify-content:center;flex-direction:column;position:relative;padding:50px;top:300px;right:100px;width:55%;max-width:400px}.two-column-image-overlay .columns .overlay-section{position:relative}.two-column-image-overlay .columns .underlay-image{flex-direction:column;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.two-column-image-overlay .columns .underlay-image.contain{background-size:contain}@media (max-width: 1200px){.two-column-image-overlay .columns{display:flex;flex-direction:row}.two-column-image-overlay .columns h3{padding:20px 30px}.two-column-image-overlay .columns .width-50{width:100%;display:flex;justify-content:center}.two-column-image-overlay .columns .overlay-section{display:flex;flex-direction:column}.two-column-image-overlay .columns .overlay-section .width-50{width:100%}.two-column-image-overlay .columns .overlay-section .underlay-image{position:unset;display:flex;justify-content:flex-end}.two-column-image-overlay .columns .overlay-section .content-html-column-two{position:absolute;width:65%;right:200px;align-items:left;padding:30px;top:340px}.two-column-image-overlay .columns .overlay-section .underlay-image{flex-direction:column;height:100%;width:100%;background-position:center;background-repeat:no-repeat;background-size:contain}.two-column-image-overlay .columns .overlay-section .underlay-image.contain{background-size:contain}}@media (max-width: 1150px){.two-column-image-overlay .columns .overlay-section .width-50{width:100%}.two-column-image-overlay .columns .overlay-section .content-html-column-two{width:70%;right:130px;align-items:left;padding:35px;top:330px}.two-column-image-overlay .columns .overlay-section .underlay-image{flex-direction:column;height:500px;width:100%;background-position:center;background-repeat:no-repeat;background-size:contain}}@media (max-width: 1050px){.two-column-image-overlay .columns{display:flex;flex-direction:column}.two-column-image-overlay .columns .overlay-section{max-width:500px;margin:0 auto;display:flex;flex-direction:column}.two-column-image-overlay .columns .overlay-section .content-html-column-two{width:92%;padding:20px;right:0;top:400px;position:inherit;max-width:initial}.two-column-image-overlay .columns .overlay-section .underlay-image{background-position:top}}@media (max-width: 500px){.two-column-image-overlay .columns .overlay-section{margin:0 auto;display:flex;flex-direction:column}.two-column-image-overlay .columns .overlay-section .content-html-column-two{position:absolute;top:230px;width:91%}}@media (max-width: 450px){.two-column-image-overlay .columns .overlay-section .content-html-column-two{top:190px;width:90%}}@media (max-width: 400px){.two-column-image-overlay .columns .overlay-section .content-html-column-two{top:180px;width:88%}}.welcome-banner{padding-top:0!important;padding-bottom:0!important;padding-right:0!important}@media (min-width: 2096px){.welcome-banner{padding-right:100px!important}}.welcome-banner .container{position:relative;height:430px}.welcome-banner .container .bg-color-1 .content-wrapper{display:flex;z-index:10;flex-direction:column;justify-content:center;min-height:-webkit-fill-available;width:38%;position:absolute}.welcome-banner .container .faded-edge{z-index:1;margin-left:45%;width:23%;height:100%;position:relative}.welcome-banner .container .bg-color-2{width:55%;height:100%;top:0;right:0;z-index:0;position:absolute}.welcome-banner .container .image{overflow:hidden;display:flex;height:100%;justify-content:center;flex-direction:column;background-position:center;background-size:cover}.welcome-banner .container .content-html{margin:0;max-width:600px}.welcome-banner .container .content-html h1 span{z-index:2;overflow:visible}.welcome-banner .container .content-html p{max-width:500px}.welcome-banner .container .dw-button{margin-top:30px;width:240px}.welcome-banner a:link{text-decoration:none!important}@media (max-width: 900px){.welcome-banner .container{background-color:#f5f6f6;padding:10px 10px 0;height:initial}.welcome-banner .container .bg-color-1{display:flex;flex-direction:row;justify-content:center}.welcome-banner .container .bg-color-1 .content-wrapper{background-color:#f5f6f6!important;padding-left:0;width:inherit;position:inherit}.welcome-banner .container .bg-color-1 .content-wrapper .content-html{display:flex;align-items:center}.welcome-banner .container .bg-color-1 .content-wrapper .content-html h1 span{color:#3214a7!important;font-size:30px}.welcome-banner .container .bg-color-1 .content-wrapper .content-html p span{color:#000!important}.welcome-banner .container .bg-color-1 .content-wrapper .dw-button{color:#fff;background-color:#6040e0;display:flex;justify-content:center;align-self:center}.welcome-banner .container .faded-edge,.welcome-banner .container .bg-color-2{display:none}.welcome-banner .container{padding:5%}.welcome-banner .container .bg-color-1 .content-wrapper .dw-button{width:80%}.welcome-banner .container .bg-color-1 .content-wrapper .content-html{padding:0}.welcome-banner .container .bg-color-1 .content-wrapper .content-html h1{margin-bottom:0}.welcome-banner .container .bg-color-1 .content-wrapper .content-html h1 span{color:#6040e0!important;font-size:28px!important;box-shadow:none!important;line-height:35px!important}.welcome-banner .container .bg-color-1 .content-wrapper .content-html p span{color:#000!important;font-size:16px!important;padding:0}}@media (max-width: 500px){.welcome-banner .container .bg-color-1 .content-wrapper{max-width:100%}.welcome-banner .container .bg-color-1 .content-wrapper .dw-button{width:80%;padding-left:40px;padding-right:40px;margin-top:10px}.welcome-banner .container .bg-color-1 .content-wrapper .content-html h1{margin-bottom:0}.welcome-banner .container .bg-color-1 .content-wrapper .content-html h1 p{margin-top:10px}.welcome-banner .container .bg-color-1 .content-wrapper .content-html h1 span{line-height:35px!important;color:#6040e0!important;font-size:28px!important;box-shadow:none!important}.welcome-banner .container .bg-color-1 .content-wrapper .content-html p span{color:#000!important;font-size:16px!important;padding:0}}.learning-element{background-color:#f5f6f6;display:flex;flex-direction:row;justify-content:space-between;padding:75px 0;padding-right:0!important}@media (min-width: 2096px){.learning-element{padding-right:100px!important}}.learning-element .left-column{width:47.5%}.learning-element .left-column .btn-container{display:flex;flex-direction:column}.learning-element .left-column .dw-button{margin-top:30px;width:50%}.learning-element .left-column h3{font-size:28px;line-height:36px;max-width:400px}.learning-element .left-column .body1{max-width:400px}.learning-element .right-column{margin-top:50px;width:47.5%}.learning-element .right-column .card-container{border-radius:4px}.learning-element .right-column .card-container .card{padding:30px;display:flex;align-items:center;background-color:#fff}.learning-element .right-column .card-container .card:not(:last-child){border-bottom:1px solid #F5F6F6}.learning-element .right-column .card-container .card:hover img{opacity:1}.learning-element .right-column .card-container .card img{height:25px;width:25px;transition:.8s}.learning-element .right-column .card-container .card p.card-text{color:#6040e0;margin-left:30px}@media screen and (max-width: 900px){.learning-element{flex-direction:column;padding:75px 6%}.learning-element h3{font-size:18px}.learning-element .right-column,.learning-element .left-column{width:100%}.learning-element .right-column .dw-button,.learning-element .left-column .dw-button{margin:15px 0;width:60%}.learning-element .right-column .card-container .card,.learning-element .left-column .card-container .card{padding:20px}}.section-container .twitter-feed{display:flex;justify-content:center;border-radius:10px;background-color:#f5f6f6;padding:60px 100px;box-sizing:border-box}@media (max-width: 1400px){.twitter-feed{margin:-20px 40px!important}}@media (max-width: 900px){.twitter-feed{margin:-30px 25px!important}}@media (max-width: 500px){.twitter-feed{margin:-43px 15px!important;padding:60px 30px}}.livng-with-diabetes-content .columns{display:flex;max-height:600px}.livng-with-diabetes-content .columns .column-one{display:flex;justify-content:center}.livng-with-diabetes-content .columns .content-html-col-1{display:flex;flex-direction:column;justify-content:center;z-index:2}.livng-with-diabetes-content .columns .content-html-col-1 ul{list-style-type:disc;padding-left:30px;border-left:10px solid #e0ddff}.livng-with-diabetes-content .columns .content-html-col-1 ul li{display:list-item}.livng-with-diabetes-content .columns .content-html-col-2{display:flex;align-items:center;justify-content:flex-end;padding-right:80px;padding-top:25px;height:100%;z-index:1}.livng-with-diabetes-content .columns .content-html-col-2 p{margin:0}.livng-with-diabetes-content .columns .content-html-col-2 img{width:7%}@media (max-width: 900px){.livng-with-diabetes-content{padding:5%}.livng-with-diabetes-content .columns{display:flex;flex-direction:column}.livng-with-diabetes-content .columns .column-one,.livng-with-diabetes-content .columns .column-two{width:100%}.livng-with-diabetes-content .columns .content-html-col-1{padding-left:0}.livng-with-diabetes-content .columns .column-two .content-html-col-2{padding-top:20px;justify-content:left}.livng-with-diabetes-content .columns .column-two .content-html-col-2 p{display:flex;justify-content:center}}@media (max-width: 500px){.livng-with-diabetes-content .columns .column-one{font-size:16px}}.video-grid-element .title{color:#6040e0;padding-bottom:0}.video-grid-element .watch-learn .modal .modal__backdrop{display:flex;justify-content:center;align-items:center}.video-grid-element .watch-learn .modal .modal__backdrop .video-wrapper{position:relative;padding-bottom:32.25%;height:0;width:57%}@media screen and (max-width: 900px){.video-grid-element .watch-learn .modal .modal__backdrop .video-wrapper{padding-bottom:52.25%;width:92%}}.video-grid-element .watch-learn .modal .modal__backdrop .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-grid-element .details-section-container{display:grid;gap:20px}.video-grid-element .details-section-container.col-5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.video-grid-element .details-section-container.col-4{grid-template-columns:1fr 1fr 1fr 1fr}.video-grid-element .details-section-container.col-3{grid-template-columns:1fr 1fr 1fr}.video-grid-element .details-section-container.col-2{grid-template-columns:1fr 1fr}.video-grid-element .details-section-container .details-section{display:flex;flex-direction:column}.video-grid-element .details-section-container .details-section .row-heading p.eyebrow.no-margin,.video-grid-element .details-section-container .details-section p.body1.no-margin{padding-left:initial}.video-grid-element .details-section-container .details-section .image-container{flex-grow:1;display:flex;justify-content:center;align-items:center;background-color:#f5f6f6;margin-top:10px}.video-grid-element .details-section-container .details-section .image-container.no-bg{background-color:transparent}.video-grid-element .details-section-container .details-section .image-container.video-thumbnail{flex-direction:column;position:relative;cursor:pointer}.video-grid-element .details-section-container .details-section .image-container.video-thumbnail .video-title{width:100%;background-color:#00000075;color:#fff;padding:10px;box-sizing:border-box;position:absolute;z-index:1;top:0}.video-grid-element .details-section-container .details-section .image-container.video-thumbnail img{width:100%;max-width:initial;filter:grayscale(1);transition:.25s}.video-grid-element .details-section-container .details-section .image-container.video-thumbnail img:hover{filter:initial}.video-grid-element .details-section-container .details-section .image-container.video-thumbnail .icon.play{position:absolute;bottom:18px;left:20px;transform:scale(1.8)}@media screen and (max-width: 900px){.video-grid-element .details-section-container .details-section .image-container.video-thumbnail .icon.play{bottom:10px;left:12px;transform:scale(1.3)}}.video-grid-element .details-section-container .details-section .image-container.component-image{width:100%;padding-top:70%;height:initial;background-position:center;background-repeat:no-repeat;background-size:contain}@media (max-width: 1200px){.video-grid-element .title{padding:0 35px}.video-grid-element .dw-button{margin-bottom:30px}.video-grid-element .details-section-container{padding:0 35px 50px}.video-grid-element .details-section-container.col-5,.video-grid-element .details-section-container.col-4{grid-template-columns:1fr 1fr 1fr}.video-grid-element .details-section-container.col-3{grid-template-columns:1fr 1fr}}@media (max-width: 900px){.video-grid-element .details-section-container.col-5{grid-template-columns:1fr 1fr 1fr}.video-grid-element .details-section-container.col-4{grid-template-columns:1fr 1fr}.video-grid-element .details-section-container.col-3{grid-template-columns:1fr}}@media (max-width: 500px){.video-grid-element .details-section-container.col-5,.video-grid-element .details-section-container.col-4,.video-grid-element .details-section-container.col-3,.video-grid-element .details-section-container.col-2{grid-template-columns:1fr}}.slideshow{display:block;position:relative}.slideshow .main-slide{max-width:100%;padding:2px;position:relative;display:flex;align-items:center}.slideshow .main-slide a{display:flex;width:100%}.slideshow .main-slide .go-back,.slideshow .main-slide .go-forward{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;font-size:50px;color:#6040e0;z-index:4}.slideshow .main-slide .go-back:hover,.slideshow .main-slide .go-forward:hover{cursor:pointer}.slideshow .main-slide .go-back{left:20px}.slideshow .main-slide .go-forward{right:20px}.slideshow .main-slide img{width:100%;height:100%}.slideshow .main-slide img.animate{opacity:1;-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1.75s;animation-duration:1.75s}.slideshow .slides-container{position:absolute;left:50%}.slideshow .slides{display:flex;flex-direction:row;position:relative;left:-50%;bottom:30px;width:80px;justify-content:space-between}.slideshow .slides .slide{width:8px;height:8px;border-radius:15px;background-color:#6040e0;display:block;cursor:pointer}.slideshow .slides .slide.active{background-color:#fff;border:1px solid #6040E0}@-webkit-keyframes fade{0%{opacity:.2}to{opacity:1}}@keyframes fade{0%{opacity:.2}to{opacity:1}}@media (max-width: 900px){.slideshow .main-slide img[data-custom=true]{height:300px!important}.slideshow .main-slide .go-back{left:10px}.slideshow .main-slide .go-forward{right:10px}}@media (max-width: 500px){.slideshow .main-slide img[data-custom=true]{height:200px!important}}:root{--dropdown-list-height: 0px}.dropdown-container{position:relative;color:#3e4347;font-weight:700;width:100%}.dropdown-container.active .dropdown .icon{border-left:initial;border-right:initial}.dropdown-container.active .dropdown .icon.carrot{transform:rotate(0)}.dropdown-container.active .dropdown-list{max-height:600px}.dropdown-container.active:before{height:var(--dropdown-list-height);box-shadow:-4px 4px 30px #0003}.dropdown-container.error{outline:1px solid red}.dropdown-container.error .dropdown .main-item{margin:0 20px;color:red}.dropdown-container:before{transition:height .25s,box-shadow ease-in 1s;width:100%;height:0px;content:"";display:block;position:absolute;top:0;left:0;box-shadow:-4px 4px 30px #0000}.dropdown-container .dropdown{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f4f4f4;border-radius:3px;cursor:pointer}.dropdown-container .dropdown .icon{transform:rotate(180deg)}.dropdown-container .dropdown .icon.exit{transition:none}.dropdown-container .dropdown .main-item{margin:0 20px;width:100%}.dropdown-container .dropdown .main-item.selected{color:#6040e0}.dropdown-container .dropdown .icon{width:50px;height:50px;padding:18px;box-sizing:border-box;border-right:1px solid #D4D4D4;border-left:initial;transform:rotate(180deg)}.dropdown-container .dropdown-list{transition:max-height .25s;display:block;max-height:0px;overflow-y:auto;margin:0;position:absolute;background-color:#f4f4f4;width:100%;border-bottom-right-radius:3px;border-bottom-left-radius:3px;z-index:25}.dropdown-container .dropdown-list .item:first-child{margin:0 0 5px}.dropdown-container .dropdown-list .item{display:block;background-color:#f5f6f6;margin:5px 0;padding:18px;cursor:pointer}.dropdown-container .dropdown-list .item:hover{background-color:#d3d6dc}.dropdown-container .dropdown-list .item.heading{padding:16px 18px;color:#6040e0;cursor:default;background-color:#fff}.dropdown-container .dropdown-list .item.active{color:#6040e0}@media screen and (max-width: 500px){.dropdown-container .dropdown .main-item{font-size:14px}.dropdown-container.active .dropdown-list{max-height:350px}.dropdown-container .dropdown-list{font-size:14px}}.w-1\/3{width:33.3333%}@media (min-width: 768px){.md\:w-1\/2{width:50%}}@media (min-width: 1024px){.lg\:w-1\/3{width:33.3333%}}.w-1\/8{width:62.5%}.text-white{color:#fff}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.font-semibold{font-weight:500}.py-3{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.px-3{padding-left:0!important;padding-right:.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.border-l-\[\#826ae2\]{border-left-color:#826ae2}@media (min-width: 501px){.sm\:block{display:block!important}}@media (min-width: 640px){.sm\:hidden{display:none}}.bg-primary{background-color:#30a3ff}.bg-\[\#73767d\]{background-color:#73767d}.bg-\[\#6040e0\]{background-color:#6040e0}@media (min-width: 640px){.sm\:text-sm{font-size:.875rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width: 768px){.md\:w-auto{width:auto}.md\:h-8{height:2rem}}.h-auto{height:auto}.w-auto{width:auto}.site-selector-logo{height:16px}@media screen and (max-width: 900px){.site-selector-logo{height:auto;width:100%;max-width:145px;width:80px}}.device-library{background-color:#fff;width:100%;z-index:2}.device-library.adjust{height:100vh;top:0px;padding-top:50px}.device-library .filter-modal{position:fixed;top:100vh}.device-library .main-content{display:flex}.device-library .left-side-panel{width:12.5%;display:flex;flex-direction:column;padding:30px;background-color:#f5f6f6}.device-library .left-side-panel.nav{justify-content:center;background-color:initial;box-sizing:initial}.device-library .left-side-panel.filters{box-sizing:initial;overflow-y:scroll;height:calc(100vh - 285px)}.device-library .left-side-panel .filter-list p{margin:0 0 0 10px}.device-library .left-side-panel .filter-list .item{display:column;flex-direction:row;margin-bottom:15px;cursor:pointer}.device-library .left-side-panel .filter-list .item:last-child{margin-bottom:0}.device-library .left-side-panel .filter-list .item .filter-heading{display:flex;flex-direction:row}.device-library .left-side-panel .filter-list .item .filter-description{margin-left:30px;color:#6040e0}.device-library .left-side-panel .filter-list .item p.body1.active{color:#6040e0!important;font-weight:700}.device-library .top-navigation{display:flex;flex-direction:row;border-top:1px solid #E5E8ED;border-bottom:1px solid #E5E8ED;height:90px}.device-library .top-navigation .mobile-compare,.device-library .top-navigation .mobile-nav-container{display:none}.device-library .top-navigation .desktop-nav-container{display:flex;width:100%}.device-library .top-navigation .desktop-nav-container .main-nav-panel{width:calc(87.5% - 90px);display:flex;justify-content:space-between;align-items:center}.device-library .top-navigation .desktop-nav-container .main-nav-panel .device-type-container{display:flex;width:100%;height:100%;justify-content:space-between;align-items:center;flex-direction:row}.device-library .top-navigation .desktop-nav-container .main-nav-panel .device-type{height:100%;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.device-library .top-navigation .desktop-nav-container .main-nav-panel .device-type.active{border-bottom:4px solid #6040E0;margin-top:4px;z-index:1}.device-library .top-navigation .desktop-nav-container .main-nav-panel .device-type.active p.eyebrow{color:#6040e0}.device-library .top-navigation .desktop-nav-container .main-nav-panel .device-type .options{margin:5px 0 0}.device-library .top-navigation .desktop-nav-container .main-nav-panel .dw-button{letter-spacing:initial;font-size:16px;padding:14px 40px}.device-library .top-navigation .desktop-nav-container .main-nav-panel .dw-button .compare-count{display:inline-block;background:#E0DDFF;border-radius:50%;width:20px;height:20px}.device-library .device-list-content{width:calc(87.5% - 60px);height:calc(100vh - 227px);overflow-y:scroll;overflow-x:hidden}.device-library .device-list-content .list-item-container{border-bottom:1px solid #E5E8ED}.device-library .device-list-content .list-item-container.no-border{border-bottom:initial}.device-library .device-list-content .device-list .list-heading{width:100%;padding:30px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.device-library .device-list-content .device-list .list-heading .layout-switch{display:flex;flex-direction:row}.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle{display:flex;padding:12px;width:18px;height:18px;border-radius:50%;background-color:#f5f6f6;cursor:pointer;box-sizing:initial}.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle:first-child{margin-right:20px}.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle.active{background-color:#c7c6ff}.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle.active .icon.grid{content:url(/assets/icon-grid-p400.fcc37e24.svg)}.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle.active .icon.list{content:url(/assets/icon-list-p400.6806eec0.svg)}.device-library .device-list-content .device-list .list-heading .device-count,.device-library .device-list-content .device-list .list-heading .current-filter{display:none}.device-library .device-list-content .device-list .aid-heading{background:#F5F6F6;padding:10px 30px}.device-library .device-list-content .device-list .list-item{display:flex;align-items:center;justify-content:space-between;height:96px;width:100%;border-bottom:1px solid #E5E8ED;padding:80px 30px;box-sizing:border-box;cursor:pointer;transition:background-color .15s}.device-library .device-list-content .device-list .list-item:hover{background-color:#f7f7ff}.device-library .device-list-content .device-list .list-item:hover .device-content .device-name .eyebrow{color:#6040e0;transition:color .15s}.device-library .device-list-content .device-list .list-item:hover .device-buttons .icon.add{transition:transform .15s}.device-library .device-list-content .device-list .list-item:hover .device-buttons .icon.add:hover{transform:scale(1.25)}.device-library .device-list-content .device-list .list-item:hover .device-buttons .icon.chevron{content:url(/assets/icon-chevron-p400.5ff51797.svg)}.device-library .device-list-content .device-list .list-item:last-child{border-bottom:initial}.device-library .device-list-content .device-list .list-item.multi{height:220px;padding:0}.device-library .device-list-content .device-list .list-item.multi .device-content .filter-content{display:flex}.device-library .device-list-content .device-list .list-item.multi .device-buttowns{margin-right:30px}.device-library .device-list-content .device-list .list-item.multi .aid-container{display:flex;align-items:center;width:40%}.device-library .device-list-content .device-list .list-item.multi .aid-container .aid-image-container{max-width:178px;width:100%;display:flex;justify-content:center}.device-library .device-list-content .device-list .list-item.multi .aid-container .aid-image-container img{width:160px}@media screen and (max-width: 900px){.device-library .device-list-content .device-list .list-item.multi .aid-container .aid-image-container img{width:80px}}.device-library .device-list-content .device-list .list-item.multi .aid-container .aid{display:flex;flex-direction:row;padding:10px 0}.device-library .device-list-content .device-list .list-item.multi .aid-container .device-name{flex-direction:column;align-items:flex-start;justify-content:center;margin-left:60px}.device-library .device-list-content .device-list .list-item.multi .aid-container .device-name .eyebrow{transition:color 1s;margin:0 0 5px}.device-library .device-list-content .device-list .list-item .device-content{display:flex;align-items:center;width:75%}.device-library .device-list-content .device-list .list-item .device-content .list-left{display:flex;width:40%;align-items:center}.device-library .device-list-content .device-list .list-item .device-content .list-left .device-image-container{max-width:178px;width:100%;display:flex;justify-content:center}.device-library .device-list-content .device-list .list-item .device-content .list-left .device-image-container img{height:90px}.device-library .device-list-content .device-list .list-item .device-content .aid{display:flex;flex-direction:column}.device-library .device-list-content .device-list .list-item .device-content .aid img{height:70px}.device-library .device-list-content .device-list .list-item .device-content .device-name{margin-left:30px;display:flex;flex-direction:column}.device-library .device-list-content .device-list .list-item .device-content .aid-details{display:none}.device-library .device-list-content .device-list .list-item .device-content .filter-content{width:60%;margin-left:30px}.device-library .device-list-content .device-list .list-item .device-content .filter-content .device-text.highlight{color:#6040e0!important}.device-library .device-list-content .device-list .list-item .device-content .filter-content .star-container{display:flex;flex-direction:row}.device-library .device-list-content .device-list .list-item .device-content .filter-content .star-container .score{transform:scale(1.25);margin-right:10px}.device-library .device-list-content .device-list .list-item .device-content .filter-content .star-container .icon.un-filled{opacity:.2}.device-library .device-list-content .device-list .list-item .device-buttons{display:flex;justify-content:space-between;width:5%;padding:30px}.device-library .device-list-content .device-list .list-item .device-buttons .icon{cursor:pointer}.device-library .device-list-content .device-list .list-item .device-buttons .icon.disabled{opacity:.4}.device-library .device-list-content .device-list .list-item .device-buttowns{max-width:220px;width:25%}.device-library .device-list-content .device-list .list-item .device-buttowns .dw-button{margin:5px 0;text-align:left;font-weight:100;display:flex;justify-content:space-between;align-items:center}.device-library .device-list-content .device-list .list-item .device-buttowns .dw-button.disabled{opacity:.4}.device-library .device-list-content .device-list .list-item .device-buttowns .dw-button .icon{width:auto;height:20px}.device-library .device-list-content .device-list.grid{padding:0 30px}.device-library .device-list-content .device-list.grid .aid-heading{display:none}.device-library .device-list-content .device-list.grid .list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:3%}@media screen and (max-width: 900px){.device-library .device-list-content .device-list.grid .list{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 500px){.device-library .device-list-content .device-list.grid .list{grid-template-columns:1fr 1fr}}.device-library .device-list-content .device-list.grid .list.col-3{grid-template-columns:1fr 1fr 1fr}.device-library .device-list-content .device-list.grid .list .list-item-container{border-bottom:initial}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item{align-items:initial;position:relative;height:100%;padding-bottom:20px;padding-top:20px;border-radius:16px;max-width:250px;flex-direction:column}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-buttowns{max-width:initial;width:90%;margin:0 auto}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item.multi .device-content .filter-content{display:block}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content{display:flex;flex-direction:column;align-items:center;width:100%}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .list-left{align-items:center;width:100%}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .device-name{margin:20px 0 0;display:flex;flex-direction:column;align-items:center}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .device-name .eyebrow{margin:0}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .device-name h3{text-align:center}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .aid-details{display:inline;text-align:center;margin-top:10px}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .filter-content{width:100%;margin:0;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .filter-content .device-text{margin-top:10px}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .filter-content .device-text p{margin:0}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .filter-content p{text-align:center;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .filter-content .star-container{justify-content:center}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .list-left{display:flex;flex-direction:column}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .aid-container{width:100%;display:flex;justify-content:center}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .aid-container .aid{border-bottom:0}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-content .aid-container .device-name{display:none}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-buttons{position:absolute;width:initial;padding:initial;top:20px;right:15px}.device-library .device-list-content .device-list.grid .list .list-item-container .list-item .device-buttons .icon.chevron{display:none}@media screen and (max-width: 1200px){.device-library .top-navigation .desktop-nav-container .left-side-panel{padding:10px;width:14.5%}.device-library .top-navigation .desktop-nav-container .main-nav-panel{width:calc(85.5% - 30px)}.device-library .main-content .left-side-panel{padding:10px;height:calc(100vh - 245px);width:14.5%}.device-library .main-content .device-list-content{width:calc(85.5% - 20px);height:calc(100vh - 227px)}.device-library .main-content .device-list-content .device-list .list-item.multi{padding:10px 0;height:240px}.device-library .main-content .device-list-content .device-list .list-item .device-content .device-name{margin-left:15px}.device-library .main-content .device-list-content .device-list .list-item .device-content .device-name p.eyebrow{margin:0}.device-library .main-content .device-list-content .device-list .list-item .device-content .list-left .device-image-container img{height:70px}.device-library .main-content .device-list-content .device-list .device-buttons{width:7%;padding:15px}.device-library .main-content .device-list-content .device-list.grid .list{-moz-column-gap:2%;column-gap:2%}.device-library .main-content .device-list-content .device-list.grid .list-item.multi .device-content .aid-container .aid img{height:55px}}@media screen and (max-width: 900px){.device-library .filter-modal{overflow-y:scroll;flex-direction:column;position:fixed;z-index:20;background-color:#fff;height:100vh;width:100%;transition:top .4s;top:100vh}.device-library .filter-modal.active{display:flex;top:0}.device-library .filter-modal .modal-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #E5E8ED;position:fixed;background-color:#fff;padding:20px}.device-library .filter-modal .modal-header .icon{margin-right:40px;cursor:pointer;height:20px}.device-library .filter-modal .filter-content{padding:20px;margin-top:75px}.device-library .filter-modal .filter-list p{margin:0 0 0 10px}.device-library .filter-modal .filter-list:last-child{margin-bottom:90px}.device-library .filter-modal .filter-list .item{display:column;flex-direction:row;margin-bottom:15px;cursor:pointer;padding:10px 0}.device-library .filter-modal .filter-list .item.active{background:#F7F7FF}.device-library .filter-modal .filter-list .item:last-child{margin-bottom:0}.device-library .filter-modal .filter-list .item .filter-heading{display:flex;flex-direction:row}.device-library .filter-modal .filter-list .item .filter-description{margin-left:30px;color:#6040e0}.device-library .filter-modal .filter-list .item p.body1.active{color:#6040e0!important}.device-library .top-navigation{border-bottom:initial;justify-content:center;align-items:center}.device-library .top-navigation .desktop-nav-container{display:none}.device-library .top-navigation .mobile-nav-container{display:flex;width:100%;padding:0 10px;justify-content:space-between}.device-library .top-navigation .mobile-nav-container .icon{margin-left:30px;cursor:pointer}.device-library .top-navigation .mobile-nav-container .jewel{width:10px;height:10px;background-color:#6040e0;border-radius:50%;position:absolute;right:10px}.device-library .top-navigation .mobile-compare{border-radius:4px;border:1px solid #C7C6FF;box-shadow:0 2px 12px #0000001f;padding:10px 20px;position:absolute;bottom:4%;cursor:pointer;z-index:10;background-color:#fff}.device-library .top-navigation .mobile-compare.compare{display:flex;flex-direction:row;justify-content:center;align-items:center}.device-library .top-navigation .mobile-compare.compare .compare-count{background:#E0DDFF;border-radius:50%;display:flex;width:20px;height:20px;margin:0 5px;padding:0 5px;justify-content:center;align-items:center}.device-library .top-navigation .mobile-compare:active{box-shadow:2px 2px 10px #00000026 inset}.device-library .left-side-panel{display:none}.device-library .main-content .device-list-content{width:100%;height:calc(100vh - 226px);padding-bottom:60px}.device-library .main-content .device-list-content .device-list .device-buttons{width:10%}.device-library .main-content .device-list-content .device-list .device-buttowns{max-width:150px;width:100%}.device-library .main-content .device-list-content .device-list .aid-heading{margin:0 -10px}.device-library .main-content .device-list-content .device-list .list-heading .device-count{display:block}.device-library .main-content .device-list-content .device-list .list-heading .current-filter{text-transform:capitalize;color:#6040e0}.device-library .main-content .device-list-content .device-list .list-heading p.eyebrow{font-size:18px;line-height:28px;font-weight:400}.device-library .main-content .device-list-content .device-list .layout-switch{display:none}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left{width:100%}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left .device-image-container{max-width:90px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left .device-image-container img{height:70px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .filter-content{margin-left:5px;display:contents}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .filter-content .device-text{display:none}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .filter-content .star-container{margin-left:10px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item.multi .aid-container{width:85%}}@media screen and (max-width: 500px){.device-library .filter-modal.active{top:60px}.device-library .main-content .device-list-content{height:calc(100vh - 140px)}.device-library .main-content .device-list-content .device-list .list-heading p.eyebrow{font-size:14px}.device-library .main-content .device-list-content .device-list .device-buttowns{width:50%}.device-library .main-content .device-list-content .device-list .device-buttowns .dw-button{padding:5px;font-size:10px}.device-library .main-content .device-list-content .device-list .device-buttowns .dw-button .icon{height:10px}.device-library .main-content .device-list-content .device-list .device-buttons{width:15%;transform:scale(.8);justify-content:flex-end;padding:0}.device-library .main-content .device-list-content .device-list .device-buttons .icon.add,.device-library .main-content .device-list-content .device-list .device-buttons .icon.remove{display:none}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item{padding:50px 30px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left{width:100%}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left .device-name{margin-left:5px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left .device-image-container{max-width:70px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .list-left .device-image-container img{height:45px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item .device-content .filter-content .star-container .score{transform:scale(.8);margin:0}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item.multi{height:225px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item.multi .aid-container .aid img{height:40px}.device-library .main-content .device-list-content .device-list .list .list-item-container .list-item.multi .aid-container .aid .device-name{margin-left:5px}}.overlay-drawer-container{position:fixed;top:100vh;background-color:#fff;color:#5c6267;height:100%;width:100%;z-index:100;transition:top .4s;box-shadow:0 12px 20px}.overlay-drawer-container.show{top:0vh}.overlay-drawer-container .header-container{height:90px;width:100%;padding:0 30px;box-sizing:border-box}.overlay-drawer-container .header-container.center-lower{display:none}.overlay-drawer-container .header-container.center-lower .compare-bar{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;padding:15px 0;border-bottom:1px solid #E5E8ED}.overlay-drawer-container .header-container.center-lower .compare-bar .dropdown-container .dropdown .main-item.selected{width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 900px){.overlay-drawer-container .header-container.center-lower .compare-bar .dropdown-container .dropdown .main-item.selected{width:115px}}@media screen and (max-width: 500px){.overlay-drawer-container .header-container.center-lower .compare-bar .dropdown-container .dropdown .main-item.selected{width:80px}}@media screen and (max-width: 900px){.overlay-drawer-container .header-container.center-lower{display:block}}.overlay-drawer-container .header-container .header-content{display:grid;grid-template-columns:2fr 4fr 1.5fr;width:100%;height:100%;border-bottom:1px solid #E5E8ED;align-items:center;box-sizing:border-box}.overlay-drawer-container .header-container .header-content .left .back-lable{align-items:center;display:flex;flex-direction:row;cursor:pointer}.overlay-drawer-container .header-container .header-content .left .back-lable .icon{height:18px;display:inline}.overlay-drawer-container .header-container .header-content .left .back-lable h3{display:inline;margin:initial;margin-left:15px;line-height:15px}.overlay-drawer-container .header-container .header-content .right{justify-self:flex-end}.overlay-drawer-container .header-container .header-content .right .button-container .icon-lable-container{display:inline-block;cursor:pointer;margin:0 15px}.overlay-drawer-container .header-container .header-content .right .button-container .icon-lable-container .icon{margin:0 auto}.overlay-drawer-container .header-container .header-content .right .button-container .icon-lable-container:last-child{margin-right:0}.overlay-drawer-container .header-container .header-content .right .button-container .icon-lable-container:first-child{margin-left:0}.overlay-drawer-container .header-container .header-content .center .compare-bar{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:5%}@media screen and (max-width: 900px){.overlay-drawer-container .header-container .header-content{grid-template-columns:4.5fr 8fr 2.7fr;grid-template-columns:1fr 1fr}.overlay-drawer-container .header-container .header-content .center{display:none}}.overlay-drawer-container .drawer-content{width:100%;height:calc(100% - 90px);overflow-y:auto}@media screen and (max-width: 900px){.overlay-drawer-container .drawer-content.compare{height:calc(100% - 180px)}}@media screen and (max-width: 420px){.overlay-drawer-container .header-container.center-lower{height:130px}.overlay-drawer-container .header-container.center-lower .compare-bar{display:flex;flex-wrap:wrap}.overlay-drawer-container .header-container.center-lower .compare-bar .dropdown-container:first-child{margin-bottom:20px}.overlay-drawer-container .header-container.center-lower .compare-bar .dropdown-container .dropdown .main-item.selected{width:90%}.overlay-drawer-container .header-container.center-lower .compare-bar .dropdown-container .dropdown .icon{width:30px;height:30px;padding:10px}.overlay-drawer-container .drawer-content.compare{height:calc(100% - 220px)}}.compare-devices{background-color:#fff}.compare-devices .summary-section,.compare-devices .component-section,.compare-devices .details{padding:50px 0;border-bottom:1px solid #D3D6DC}.compare-devices .details:nth-last-of-type(3){border-bottom:initial}.compare-devices .summary{padding:50px 30px 0}@media screen and (max-width: 900px){.compare-devices .summary{padding-top:10px}}.compare-devices .summary .image-section,.compare-devices .summary .summary-section{display:grid;grid-template-columns:2fr 3fr 3fr 1fr;grid-column-gap:10%}@media screen and (max-width: 900px){.compare-devices .summary .image-section,.compare-devices .summary .summary-section{align-items:center;grid-column-gap:3%;grid-template-columns:1fr 1fr}.compare-devices .summary .image-section div:nth-child(1),.compare-devices .summary .image-section div:nth-child(4),.compare-devices .summary .summary-section div:nth-child(1),.compare-devices .summary .summary-section div:nth-child(4){display:none}}.compare-devices .summary .image-section img,.compare-devices .summary .summary-section img{width:100%}.compare-devices .summary .image-section .blank-box,.compare-devices .summary .summary-section .blank-box{width:100%;padding:42% 0;background-color:#f5f6f6;display:flex;justify-content:center;border:2px dashed #E5E8ED}.compare-devices .summary .image-section .blank-box p.body1,.compare-devices .summary .summary-section .blank-box p.body1{text-align:center}.compare-devices .summary .image-section.prescription ol,.compare-devices .summary .summary-section.prescription ol{padding-left:0}.compare-devices .summary .image-section.prescription ol li,.compare-devices .summary .summary-section.prescription ol li{display:list-item;margin-left:18px;margin-bottom:16px;padding-left:18px}.compare-devices .summary .image-section.prescription ol li::marker,.compare-devices .summary .summary-section.prescription ol li::marker{font-weight:700}@media screen and (max-width: 900px){.compare-devices .summary .image-section.prescription>div:nth-child(1),.compare-devices .summary .summary-section.prescription>div:nth-child(1){display:block;grid-column:span 2}.compare-devices .summary .image-section.prescription>div:nth-child(1) h3,.compare-devices .summary .summary-section.prescription>div:nth-child(1) h3{text-align:center;padding:20px;border-bottom:1px solid #E5E8ED;margin-bottom:20px}}.compare-devices .component-section{padding:50px 30px}.compare-devices .component-section .component-grid{display:grid;grid-template-columns:2fr 3fr 3fr 1fr;grid-column-gap:10%;margin-bottom:20px}@media screen and (max-width: 900px){.compare-devices .component-section .component-grid{grid-column-gap:3%!important;grid-template-columns:1fr 1fr!important}.compare-devices .component-section .component-grid>div:nth-child(1){grid-column:span 2}.compare-devices .component-section .component-grid>div:nth-child(1) h3{text-align:center;padding:20px;border-bottom:1px solid #E5E8ED;margin-bottom:20px}}.compare-devices .component-section .component-grid .component{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:10%}@media screen and (max-width: 900px){.compare-devices .component-section .component-grid .component{grid-template-columns:initial;grid-template-rows:1fr 1fr}}.compare-devices .component-section .component-grid .component img{width:100%}.compare-devices .details{padding:50px 30px}.compare-devices .prescription-tool-cta-section{padding:70px 0;margin:0 -30px}.compare-devices .prescription-tool-cta-section .cta-content-container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;max-width:1336px;margin:0 auto}.compare-devices .prescription-tool-cta-section .cta-content{text-align:center;margin:15px}.compare-devices .prescription-tool-cta-section .cta-content strong{color:#6040e0}.compare-devices .prescription-tool-cta-section .cta-content h3{font-size:24px;color:#3e4347;max-width:460px;margin-top:20px}.compare-devices .prescription-tool-cta-section .cta-content .dw-button{display:block;max-width:250px;margin:20px auto 0;padding:10px 0;font-size:16px}.compare-devices .pdf-mobile{width:50px;height:50px;border-radius:50%;background-color:#fff;padding:10px;display:none;justify-content:center;position:fixed;bottom:10px;right:30px;cursor:pointer;box-shadow:0 2px 12px #0000001f;border:1px solid #C7C6FF}.compare-devices .pdf-mobile .icon{width:75%}.compare-devices .pdf-mobile:active{box-shadow:2px 2px 8px #00000026 inset}.drawer-content .details h3{margin-bottom:20px}.drawer-content .details .details-section-container .details-section{display:grid;grid-template-columns:2fr 3fr 3fr 1fr;grid-column-gap:10%;margin-bottom:20px}.drawer-content .details .details-section-container .details-section .row-heading{display:flex;flex-direction:row;align-items:flex-start}.drawer-content .details .details-section-container .details-section .row-heading .icon{margin-right:10px}@media screen and (max-width: 900px){.compare-devices .pdf-mobile{display:flex}.compare-devices .component-section{border-bottom:initial}.compare-devices .component-section .component-grid .component img{width:75%}.compare-devices .summary-section,.compare-devices .details{border-bottom:initial}.compare-devices .details h3{text-align:center;padding:10px;border-bottom:1px solid #E5E8ED}.compare-devices .details .details-section-container .details-section{grid-row-gap:20px;grid-template-columns:1fr 1fr}.compare-devices .details .details-section-container .details-section .row-heading{grid-column:span 3;display:flex;align-items:center;justify-content:center;padding:10px;background-color:#f5f6f6}.compare-devices .details .details-section-container .details-section .row-heading .icon{filter:grayscale(1)}.compare-devices .prescription-tool-cta-section .cta-content-container{justify-content:space-evenly}}@media screen and (max-width: 500px){.compare-devices .pdf-mobile{display:flex;width:30px;height:30px}.compare-devices .component-section .component-grid .component img{width:100%}}@media print{.compare-devices{margin-top:100px;padding:0 10px}.compare-devices h3{color:#000}.compare-devices .summary .image-section,.compare-devices .summary .summary-section{grid-column-gap:3%!important;grid-template-columns:2fr 3fr 3fr!important;border-bottom:initial}.compare-devices .component-section{padding-top:0;border-bottom:initial;margin-top:-90px!important}.compare-devices .component-section .component-grid{grid-column-gap:3%!important;grid-template-columns:2fr 3fr 3fr!important}.compare-devices .component-section .component-grid div:nth-child(4){display:none}.compare-devices .details{padding:0 10px 40px;border-bottom:initial}.compare-devices .details h3{margin-bottom:15px!important}.compare-devices .details .details-section{grid-column-gap:3%!important;grid-template-columns:2fr 3fr 3fr!important}.compare-devices .details .details-section div:nth-child(4){display:none}.compare-devices .details:nth-child(4){border-bottom:1px solid rgba(255,255,255,0)!important}.compare-devices .prescription-tool-cta-section{display:none}.header-container{padding:0 10px!important}.header-container .header-content{grid-template-columns:3fr 8fr!important}.header-container .header-content div:last-child{display:none!important}.header-container .header-content .compare-devices{padding:0!important}.header-container .header-content .center .compare-bar *{visibility:visible}.header-container .header-content .left h3{visibility:visible;color:#000}}.device-details-container{display:flex;flex-direction:column}.device-details-container .device-summary{display:flex;flex-direction:row;width:100%;padding:0 0 0 30px;min-height:360px;box-sizing:border-box}@media screen and (max-width: 500px){.device-details-container .device-summary{flex-direction:column-reverse;padding:0}}.device-details-container .device-summary .summary-left,.device-details-container .device-summary .summary-right{width:100%}.device-details-container .device-summary .summary-left{margin:auto 0}@media screen and (max-width: 500px){.device-details-container .device-summary .summary-left{padding:0 30px;box-sizing:border-box}}.device-details-container .device-summary .summary-left .summary-content{max-width:900px;padding-right:30px;margin:50px 0}.device-details-container .device-summary .summary-left .summary-content .summary-text{max-width:540px}@media screen and (max-width: 500px){.device-details-container .device-summary .summary-left .summary-content{padding-right:0;max-width:100%}}.device-details-container .device-summary .summary-left .summary-content h1{margin-top:0;font-size:2.6em;color:#4728c2}.device-details-container .device-summary .summary-left .summary-content ul{list-style-type:disc}.device-details-container .device-summary .summary-left .summary-content ul li{display:list-item;margin:0 25px}.device-details-container .device-summary .summary-left .summary-content .dw-button{margin:0 15px 15px 0;padding:13px 50px;display:inline-block;font-size:16px;height:20px}@media screen and (max-width: 500px){.device-details-container .device-summary .summary-left .summary-content .dw-button{display:block;margin:0 0 15px;padding:13px}}.device-details-container .device-summary .summary-right{background-color:#c7c6ff;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 500px){.device-details-container .device-summary .summary-right{height:300px}}.device-details-container .device-faqs{padding:60px 30px}.device-details-container .device-faqs .accordion-element{margin:initial}.device-details-container .device-faqs .accordion-element .title{margin-bottom:40px}.device-details-container .device-faqs .accordion-element .accordion-title{background-color:#fff}.device-details-container .device-faqs .accordion-element .panel-container{background-color:#fff;margin-bottom:15px;margin-left:170px;margin-right:170px}@media screen and (max-width: 900px){.device-details-container .device-faqs .accordion-element .panel-container{margin-left:60px;margin-right:60px}}@media screen and (max-width: 500px){.device-details-container .device-faqs .accordion-element .panel-container{margin-left:initial;margin-right:initial}}.device-details-container .details{padding:60px 30px}.device-details-container .details.component .details-section-container .details-section{max-width:420px;margin:0 auto}.device-details-container .details.component .details-section-container .details-section p.body1.no-margin{padding-left:0!important}.device-details-container .details h3.no-margin{font-size:1.4em;font-weight:700;color:#4728c2}.device-details-container .details .details-section-container{padding:15px 60px 15px 30px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:25px;grid-row-gap:45px}@media screen and (max-width: 900px){.device-details-container .details .details-section-container{grid-template-columns:1fr 1fr}}@media screen and (max-width: 500px){.device-details-container .details .details-section-container{grid-template-columns:1fr}}.device-details-container .details .details-section-container .details-section{display:initial;grid-template-columns:initial;grid-column-gap:initial;margin-bottom:initial}.device-details-container .details .details-section-container .details-section .row-heading{margin-bottom:10px}.device-details-container .details .details-section-container .details-section .row-heading .icon{margin-right:25px}.device-details-container .details .details-section-container .details-section p.body1.no-margin{flex-grow:100;padding-left:43px!important}.device-details-container .details .details-section-container{padding:15px 60px;grid-column-gap:70px}@media screen and (max-width: 500px){.device-details-container .details .details-section-container{padding:15px 0}}@media screen and (max-width: 900px){.device-details-container .details .details-section-container{grid-column-gap:50px}}.device-details-container .details .details-section-container .details-section{display:flex;flex-direction:column}.device-details-container .details .details-section-container .details-section .row-heading p.eyebrow.no-margin,.device-details-container .details .details-section-container .details-section p.body1.no-margin{padding-left:initial}.device-details-container .details .details-section-container .details-section .image-container{flex-grow:1;display:flex;justify-content:center;align-items:center;background-color:#f5f6f6;margin-top:10px}.device-details-container .details .details-section-container .details-section .image-container.no-bg{background-color:transparent}.device-details-container .details .details-section-container .details-section .image-container.video-thumbnail{flex-direction:column;position:relative;cursor:pointer}.device-details-container .details .details-section-container .details-section .image-container.video-thumbnail .video-title{width:100%;background-color:#00000075;color:#fff;padding:10px;box-sizing:border-box;position:absolute;z-index:1;top:0}.device-details-container .details .details-section-container .details-section .image-container.video-thumbnail img{width:100%;max-width:initial;filter:grayscale(1);transition:.25s}.device-details-container .details .details-section-container .details-section .image-container.video-thumbnail img:hover{filter:initial}.device-details-container .details .details-section-container .details-section .image-container.video-thumbnail .icon.play{position:absolute;bottom:18px;left:20px;transform:scale(1.8)}@media screen and (max-width: 900px){.device-details-container .details .details-section-container .details-section .image-container.video-thumbnail .icon.play{bottom:10px;left:12px;transform:scale(1.3)}}.device-details-container .details .details-section-container .details-section .image-container.component-image{width:100%;padding-top:70%;height:initial;background-position:center;background-repeat:no-repeat;background-size:contain}.device-details-container .details.watch-learn .modal .modal__backdrop{display:flex;justify-content:center;align-items:center}.device-details-container .details.watch-learn .modal .modal__backdrop .video-wrapper{position:relative;padding-bottom:32.25%;height:0;width:57%}@media screen and (max-width: 900px){.device-details-container .details.watch-learn .modal .modal__backdrop .video-wrapper{padding-bottom:52.25%;width:92%}}.device-details-container .details.watch-learn .modal .modal__backdrop .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.device-details-container .details.order-prescription-info .order-prescription-container{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:100px;column-gap:100px;row-gap:50px;padding:15px 60px}@media screen and (max-width: 500px){.device-details-container .details.order-prescription-info .order-prescription-container{padding:15px 0}}.device-details-container .details.order-prescription-info .order-prescription-container .order-details,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info{width:40%}@media screen and (max-width: 900px){.device-details-container .details.order-prescription-info .order-prescription-container .order-details,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info{width:100%}}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content{display:flex;flex-direction:column;border-left:#F5F6F6 10px solid;padding-left:20px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content .title,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content .title{color:#6040e0;font-weight:700;margin-bottom:10px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content .od-detail-content p:first-of-type,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content .od-detail-content p:first-of-type{margin-top:0;color:#3e4347;font-size:28px;margin-bottom:10px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content .od-detail-content ol,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content .od-detail-content ol{padding-left:0}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content .od-detail-content ol li,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content .od-detail-content ol li{display:list-item;margin-left:18px;margin-bottom:16px;padding-left:18px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content .od-detail-content ol li::marker,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content .od-detail-content ol li::marker{font-weight:700}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content .subtitle,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content .subtitle{color:#3e4347;font-size:28px;margin-bottom:10px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content p.content,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content p.content,.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content ul.steps,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content ul.steps{margin:20px 0 0}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content ul.steps li.step,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content ul.steps li.step{display:block;position:relative}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content ul.steps li.step .step-bubble,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content ul.steps li.step .step-bubble{display:inline-block;position:absolute;top:0;width:30px;height:30px;background-color:#f5f6f6;border-radius:30px;padding:5px 0;text-align:center;box-sizing:border-box}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content ul.steps li.step .step-content,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content ul.steps li.step .step-content{display:inline-block;position:relative;margin:7px 0 25px 50px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details div.content ul.steps li.step:last-child .step-content,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info div.content ul.steps li.step:last-child .step-content{margin:0 0 0 50px}.device-details-container .details.order-prescription-info .order-prescription-container .order-details .dw-button.purple,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info .dw-button.purple{margin-top:50px;width:200px;font-size:14px;letter-spacing:1px;cursor:pointer}@media print{.device-details-container .dw-button{display:none!important}.device-details-container .details-section-container{padding:15px 0!important;grid-column-gap:15px!important}.device-details-container .device-summary{padding:0 10px!important}.device-details-container .device-summary .summary-content{margin:10px 0!important}.device-details-container .details{padding:40px 10px!important}.device-details-container .details h3{margin-bottom:0!important}.device-details-container .details.watch-learn{display:none}.device-details-container .device-faqs .accordion-element{padding:40px 10px!important}.device-details-container .device-faqs .accordion-element .accordion-title.hidden .icon.carrot{transform:rotate(0)}.device-details-container .device-faqs .accordion-element .panel-container{margin-left:0!important;margin-right:0!important}.device-details-container .device-faqs .accordion-element .panel-container .accordion-content{max-height:1250px}.device-details-container .details.order-prescription-info .order-prescription-container{flex-direction:column;padding-left:0}.device-details-container .details.order-prescription-info .order-prescription-container .order-details,.device-details-container .details.order-prescription-info .order-prescription-container .vendor-info{width:100%}}.prescription-tool{padding:100px;max-width:1980px;margin:0 auto}.prescription-tool .main-content{display:flex;justify-content:space-between}.prescription-tool .main-content .left-content,.prescription-tool .main-content .right-content{width:45%}.prescription-tool .main-content .left-content .device-type .dropdown-heading{margin-bottom:10px}.prescription-tool .main-content .left-content .mobile-device-content{display:none;flex-direction:column}.prescription-tool .main-content .left-content .mobile-device-content img{width:90%;margin-top:20px}.prescription-tool .main-content .left-content .insurance-type .mobile{display:none}.prescription-tool .main-content .left-content .insurance-type .btn-container{width:75%;display:flex;align-items:center;flex-wrap:wrap}.prescription-tool .main-content .left-content .insurance-type .btn-container .dw-button{margin-right:10px;margin-top:20px}.prescription-tool .main-content .left-content .insurance-type .btn-container .dw-button.active{background-color:#6040e0;color:#fff}.prescription-tool .main-content .right-content .blank-box{background-size:100% 100%;background-color:#f5f6f6;background-size:contain;background-repeat:no-repeat;background-position:center;width:500px;height:500px;position:relative}.prescription-tool .main-content .right-content .blank-box img{width:100%;height:100%}.prescription-tool .main-content .right-content .blank-box p{position:absolute;top:50%;width:100%;margin:auto;text-align:center}.prescription-tool .main-content .right-content p{max-width:500px}.prescription-tool .order-support{display:flex;justify-content:space-between;align-items:center}.prescription-tool .order-support .device-content{display:flex;flex-direction:column;width:45%}.prescription-tool .order-support .device-content .device-link{display:flex;flex-direction:row;color:#6040e0;cursor:pointer}.prescription-tool .order-support .device-content .device-link .icon{margin-left:10px}.prescription-tool .order-btn{width:100%;max-width:250px;margin-top:50px;align-self:flex-start;padding:13px 50px}.prescription-tool .order-btn.disabled{background-color:#e0ddff;cursor:not-allowed}.prescription-tool .device-link{display:flex;flex-direction:row;color:#6040e0;cursor:pointer}.prescription-tool .device-link .icon{margin-left:10px}@media screen and (max-width: 1200px){.prescription-tool .main-content .left-content .insurance-type .btn-container{width:100%}.prescription-tool .main-content .right-content .blank-box{width:100%;padding-top:100%;height:initial}}@media screen and (max-width: 900px){.prescription-tool{padding:50px 15px}.prescription-tool .main-content .left-content,.prescription-tool .main-content .right-content{width:100%}.prescription-tool .main-content .left-content .mobile-device-content{display:flex}.prescription-tool .main-content .left-content .insurance-type .mobile{display:block}.prescription-tool .main-content .left-content .insurance-type .desktop{display:none}.prescription-tool .main-content .left-content .insurance-type .btn-container{width:100%}.prescription-tool .main-content .right-content{display:none}.prescription-tool .main-content .right-content .blank-box{width:100%;padding-top:100%;height:initial}.prescription-tool .order-btn{width:100%;max-width:initial;margin-top:50px;flex-direction:column;padding:13px}.prescription-tool .device-content{display:none;width:100%}}@media (max-width: 1200px){.prescription-tool-results .prescription-content-container{margin-right:30px}}@media screen and (max-width: 900px){.prescription-tool-results .prescription-content-container{margin-right:10px}}@media screen and (max-width: 500px){.prescription-tool-results .prescription-content-container{margin-right:0}}.prescription-tool-results .prescription-step-accordian{background:#F5F6F6;padding:40px 0}.prescription-tool-results .prescription-step-accordian .panel .panel-header{position:relative;padding:20px 100px 1px;max-width:1980px;margin:0 auto}@media screen and (max-width: 900px){.prescription-tool-results .prescription-step-accordian .panel .panel-header{padding:20px 15px 1px}}.prescription-tool-results .prescription-step-accordian .panel .panel-header h2{color:#3214a7;font-weight:700;line-height:40px;padding-bottom:30px;padding-right:60px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prescription-tool-results .prescription-step-accordian .panel .panel-header div.icon.carrot{position:absolute;top:90px;right:120px;pointer-events:none}@media screen and (max-width: 900px){.prescription-tool-results .prescription-step-accordian .panel .panel-header div.icon.carrot{right:20px}}.prescription-tool-results .prescription-step-accordian .panel .panel-content{max-height:0;overflow:hidden;transition:all 1s}.prescription-tool-results .prescription-step-accordian .panel .panel-content.active{max-height:4999px}.prescription-tool-results .prescription-step-accordian .panel:not(:last-of-type) .panel-header h2{border-bottom:#b0b0b0 1px solid}.prescription-tool-results .prescription-step-accordian .panel .panel-header.active h2{border-bottom:#b0b0b0 1px solid}.prescription-tool-results .from-prescribers{background-color:#f2f1ff;padding:40px 32px;color:#3e4347;max-width:410px}.prescription-tool-results .from-prescribers .prescription-section-label{margin-bottom:0}.prescription-tool-results .from-prescribers q{display:block;margin-top:24px}.prescription-tool-results .from-prescribers .author{margin-top:24px}.prescription-tool-results .from-prescribers .author .caption{font-weight:700;margin:0}.prescription-tool-results .from-prescribers .author span.caption{font-weight:initial}@media (max-width: 900px){.prescription-tool-results .from-prescribers{max-width:initial}}@media (max-width: 500px){.prescription-tool-results .from-prescribers{box-shadow:0 4px 10px #0003;margin-top:25px!important}}.prescription-tool-results .tips-tricks,.prescription-tool-results .prescription-faqs,.prescription-tool-results .prescription-documents,.prescription-tool-results .prescription-vendor,.prescription-tool-results .prescription-forms{padding:60px 100px}@media screen and (max-width: 900px){.prescription-tool-results .tips-tricks,.prescription-tool-results .prescription-faqs,.prescription-tool-results .prescription-documents,.prescription-tool-results .prescription-vendor,.prescription-tool-results .prescription-forms{padding:60px 15px}}.prescription-tool-results .prescription-section-label{font-size:16px;font-weight:700;line-height:19px;color:#6040e0;margin:0}.prescription-tool-results .order-details{position:relative;padding:40px 100px}@media screen and (max-width: 900px){.prescription-tool-results .order-details{padding:40px 15px}}.prescription-tool-results .order-details .heading-bar{border-bottom:1px solid black}@media (max-width: 500px){.prescription-tool-results .order-details .heading-bar{border-bottom:0}}.prescription-tool-results .order-details .heading-bar .link-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:22px}@media (max-width: 500px){.prescription-tool-results .order-details .heading-bar .link-container{flex-direction:column;align-items:flex-start;margin-bottom:initial}}.prescription-tool-results .order-details .heading-bar .link-container .icon{margin-right:15px;transform:rotate(180deg)}.prescription-tool-results .order-details .heading-bar .link-container .back-link{display:flex;flex-direction:row;cursor:pointer}@media (max-width: 500px){.prescription-tool-results .order-details .heading-bar .link-container a{padding-bottom:12px;width:100%;border-bottom:1px solid black}}.prescription-tool-results .order-details .heading-bar .link-container .last-updated{font-size:12px;font-weight:700;line-height:15px;color:#73777d}@media (max-width: 500px){.prescription-tool-results .order-details .heading-bar .link-container .last-updated{padding-top:12px}}.prescription-tool-results .order-details .title-content{margin-top:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.prescription-tool-results .order-details .title-content .order-overview{width:45%}.prescription-tool-results .order-details .title-content .order-overview h1{font-size:48px;font-weight:700;line-height:56px;letter-spacing:0em;text-align:left}@media (max-width: 500px){.prescription-tool-results .order-details .title-content .order-overview h1{font-size:28px;line-height:40px}}.prescription-tool-results .order-details .title-content .order-overview p{line-height:24px}.prescription-tool-results .order-details .title-content .order-overview p:first-of-type{margin-top:25px}.prescription-tool-results .order-details .title-content .device{width:45%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.prescription-tool-results .order-details .title-content .device img{align-self:flex-end;width:100%;max-width:500px}.prescription-tool-results .order-details .title-content .device .device-link{display:flex;flex-direction:row;color:#6040e0;width:100%;margin-top:20px;justify-content:flex-end;cursor:pointer}.prescription-tool-results .order-details .title-content .device .device-link .icon{margin-left:10px}@media (max-width: 900px){.prescription-tool-results .order-details .title-content{flex-wrap:wrap;margin-top:32px}.prescription-tool-results .order-details .title-content .order-overview,.prescription-tool-results .order-details .title-content .device{width:100%}}.prescription-tool-results .prescription-documents .step-content,.prescription-tool-results .prescription-forms .step-content,.prescription-tool-results .prescription-vendor .step-content{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width: 900px){.prescription-tool-results .prescription-documents .step-content,.prescription-tool-results .prescription-forms .step-content,.prescription-tool-results .prescription-vendor .step-content{grid-template-columns:1fr}}.prescription-tool-results .prescription-documents .step-content .information,.prescription-tool-results .prescription-forms .step-content .information,.prescription-tool-results .prescription-vendor .step-content .information{display:flex;flex-direction:column}.prescription-tool-results .prescription-documents .step-content .information h4.eyebrow,.prescription-tool-results .prescription-forms .step-content .information h4.eyebrow,.prescription-tool-results .prescription-vendor .step-content .information h4.eyebrow{margin-bottom:0}.prescription-tool-results .prescription-documents .step-content .information .label,.prescription-tool-results .prescription-forms .step-content .information .label,.prescription-tool-results .prescription-vendor .step-content .information .label{margin-top:0;line-height:24px}.prescription-tool-results .prescription-documents .step-content .information .rich-text-element .content,.prescription-tool-results .prescription-forms .step-content .information .rich-text-element .content,.prescription-tool-results .prescription-vendor .step-content .information .rich-text-element .content{padding-left:initial;line-height:24px;display:initial}.prescription-tool-results .prescription-documents .step-content .information .rich-text-element .content ol,.prescription-tool-results .prescription-forms .step-content .information .rich-text-element .content ol,.prescription-tool-results .prescription-vendor .step-content .information .rich-text-element .content ol{border-left:10px solid #e0ddff;padding-left:10px}@media (max-width: 500px){.prescription-tool-results .prescription-documents .step-content .information ul,.prescription-tool-results .prescription-forms .step-content .information ul,.prescription-tool-results .prescription-vendor .step-content .information ul{font-size:12px}}.prescription-tool-results .prescription-documents .step-content .information ul li,.prescription-tool-results .prescription-forms .step-content .information ul li,.prescription-tool-results .prescription-vendor .step-content .information ul li{padding:0 0 0 15px;margin:0 0 0 3px;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.prescription-tool-results .prescription-documents .step-content .information ul li:before,.prescription-tool-results .prescription-forms .step-content .information ul li:before,.prescription-tool-results .prescription-vendor .step-content .information ul li:before{content:"";position:absolute;top:7px;left:0px;width:5px;height:5px;border-radius:5px;background-color:#3e4347}@media (max-width: 500px){.prescription-tool-results .prescription-documents .step-content .information ul li:before,.prescription-tool-results .prescription-forms .step-content .information ul li:before,.prescription-tool-results .prescription-vendor .step-content .information ul li:before{width:3px;height:3px;border-radius:3px}}.prescription-tool-results .prescription-documents .step-content{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:60px;column-gap:60px}@media screen and (max-width: 1200px){.prescription-tool-results .prescription-documents .step-content{grid-template-columns:1fr}}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{position:relative;height:80px;overflow-x:hidden;width:145%}@media (max-width: 2067px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:145%}}@media (max-width: 1968px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:142%}}@media (max-width: 1882px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:139%}}@media (max-width: 1804px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:136%}}@media (max-width: 1751px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:133%}}@media (max-width: 1685px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:130%}}@media (max-width: 1624px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:127%}}@media (max-width: 1575px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:124%}}@media (max-width: 1526px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:121%}}@media (max-width: 1465px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{width:118%}}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation em.number{position:absolute;bottom:0;background:white;color:#6040e0;width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:3px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation em.label{position:absolute;width:100%;bottom:0;left:40px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation em.label:after{content:"";width:9999px;margin-left:8px;position:absolute;border:2px solid #6040E0;bottom:40%}@media screen and (max-width: 1200px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation em.label:after{content:initial}}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(2){height:36px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(3){height:56px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(3) em.number{bottom:25px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(3) em.label{width:360px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(3) em.label:after{bottom:35px;margin-left:14px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(4){height:40px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(5){height:27px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(6){height:174px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(6) em.number{bottom:25px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(6) em.label{width:360px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(6) em.label:after{bottom:35px;margin-left:270px}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation:nth-child(7){height:69px}@media screen and (max-width: 1200px){.prescription-tool-results .prescription-documents .step-content .information.generic .annotation{position:relative;height:initial!important;width:initial}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation em.number{position:initial;display:inline-flex;bottom:initial;margin:10px 10px 10px 0}.prescription-tool-results .prescription-documents .step-content .information.generic .annotation em.label{position:initial;width:initial;bottom:initial;left:initial}}.prescription-tool-results .prescription-documents .step-content .view-chart-container{display:flex;justify-content:flex-end;margin-top:45px}@media screen and (max-width: 1200px){.prescription-tool-results .prescription-documents .step-content .view-chart-container{justify-content:flex-start}}@media (max-width: 500px){.prescription-tool-results .prescription-documents .step-content .view-chart-container{justify-content:center}}.prescription-tool-results .prescription-documents .step-content .view-chart-container .dw-button{display:flex;margin-right:144px;align-items:center;padding:16px 44px}@media (max-width: 500px){.prescription-tool-results .prescription-documents .step-content .view-chart-container .dw-button{margin-right:initial}}.prescription-tool-results .prescription-documents .step-content .view-chart-container .dw-button .icon{display:inline;margin-left:15px}.prescription-tool-results .prescription-documents .document{display:flex;justify-content:flex-end}.prescription-tool-results .prescription-documents .document.generic img{box-shadow:-2px 2px 20px #0003}@media screen and (max-width: 1200px){.prescription-tool-results .prescription-documents .document{display:none}}.prescription-tool-results .prescription-vendor .information{max-width:580px}.prescription-tool-results .prescription-vendor .from-prescribers{margin:0 0 0 auto}@media screen and (max-width: 900px){.prescription-tool-results .prescription-vendor .from-prescribers{display:none}}.prescription-tool-results .prescription-vendor .from-prescribers.mobile{display:none}@media screen and (max-width: 900px){.prescription-tool-results .prescription-vendor .from-prescribers.mobile{display:block}}.prescription-tool-results .prescription-forms .card-carousel{display:none;grid:1fr/auto-flow 100%;gap:1ch;overflow-x:auto;scroll-snap-type:x mandatory}@media (max-width: 500px){.prescription-tool-results .prescription-forms .card-carousel{display:grid}}.prescription-tool-results .prescription-forms .card-carousel .component-card-container{padding:25px;border-radius:7px;background-color:#fff;scroll-snap-align:start;scroll-snap-stop:always;display:grid;grid:1fr/1fr}.prescription-tool-results .prescription-forms .card-carousel .component-card-container .component-card-container-inner .row{display:flex;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;margin-bottom:15px}.prescription-tool-results .prescription-forms .card-carousel .component-card-container .component-card-container-inner .row .label{font-weight:700}.prescription-tool-results .prescription-forms .card-carousel .component-card-container .component-card-container-inner .image-container{height:180px;background-color:#f5f6f6;border-radius:7px;display:flex;justify-content:center;align-items:center;padding:15px;box-sizing:border-box;margin-bottom:15px;background-size:contain;background-position:center;background-repeat:no-repeat}.prescription-tool-results .prescription-forms .card-carousel .component-card-container .component-card-container-inner .component-details{font-size:12px}.prescription-tool-results .prescription-forms .card-carousel .component-card-container .component-card-container-inner .component-details .row{margin-bottom:8px}.prescription-tool-results .prescription-forms .card-carousel .component-card-container .component-card-container-inner .component-details .row:last-of-type{margin-bottom:initial}.prescription-tool-results .prescription-forms .card-carousel-controls{display:none;flex-direction:row;align-items:center;justify-content:space-evenly;height:40px;width:100%;max-width:136px;margin:25px auto 0}@media (max-width: 500px){.prescription-tool-results .prescription-forms .card-carousel-controls{display:flex}}.prescription-tool-results .prescription-forms .card-carousel-controls .anchor{display:inline-block;height:10px;width:10px;border-radius:10px;background-color:#c4c4c4}.prescription-tool-results .prescription-forms .card-carousel-controls .anchor.active{background-color:#3214a7}.prescription-tool-results .prescription-forms .step-grid{margin:25px 0 45px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;row-gap:25px;-moz-column-gap:75px;column-gap:75px}.prescription-tool-results .prescription-forms .step-grid.components{align-items:center}@media (max-width: 500px){.prescription-tool-results .prescription-forms .step-grid.components{display:none}}.prescription-tool-results .prescription-forms .step-grid.components.one-supplier{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.prescription-tool-results .prescription-forms .step-grid.components.no-supplier{grid-template-columns:1fr 1fr 1fr 1fr}.prescription-tool-results .prescription-forms .step-grid.components p.eyebrow{align-self:flex-start;color:#3214a7;margin:0}.prescription-tool-results .prescription-forms .step-grid.components .code{align-self:flex-start;color:#3214a7}.prescription-tool-results .prescription-forms .step-grid.components .component-image{width:100%;max-width:150px}@media screen and (max-width: 900px){.prescription-tool-results .prescription-forms .step-grid.components{-moz-column-gap:25px;column-gap:25px}}.prescription-tool-results .prescription-forms .step-grid.forms{margin-bottom:65px}@media screen and (max-width: 900px){.prescription-tool-results .prescription-forms .step-grid.forms{grid-template-columns:1fr}.prescription-tool-results .prescription-forms .step-grid.forms .form{margin:0 auto}.prescription-tool-results .prescription-forms .step-grid.forms .form.eyebrow{margin:0 auto 0 0}}.prescription-tool-results .prescription-forms .step-grid .form{grid-column:span 2;max-width:420px;margin:0 auto 0 0;display:flex;flex-direction:column;position:relative}.prescription-tool-results .prescription-forms .step-grid .form.eyebrow{color:#3214a7}.prescription-tool-results .prescription-forms .step-grid .form .title{flex-grow:1;margin:0 0 15px}.prescription-tool-results .prescription-forms .step-grid .form .thumbnail-container{position:relative;box-shadow:0 4px 10px #0003}.prescription-tool-results .prescription-forms .step-grid .form .thumbnail-container .thumbnail-preview{width:100%;height:100%;position:absolute;background-position:center;background-repeat:no-repeat;background-size:cover;background-position-y:0}.prescription-tool-results .prescription-forms .step-grid .form .thumbnail-container .default-preview{width:100%}.prescription-tool-results .prescription-forms .step-grid .form .thumbnail-container .default-preview.hide{opacity:0}.prescription-tool-results .prescription-forms .step-grid .form .dw-button{display:flex;justify-content:center;margin-top:16px}.prescription-tool-results .prescription-forms .step-grid .form .dw-button .icon{display:inline-block;margin-left:12px}.prescription-tool-results .tips-tricks .tips-tricks-content{display:flex;-moz-column-gap:50px;column-gap:50px}.prescription-tool-results .tips-tricks .tips-tricks-content .tip h3{font-size:28px;line-height:36px;margin:20px 0 0}.prescription-tool-results .tips-tricks .tips-tricks-content .tip .what-do{min-height:147px;margin-bottom:24px}.prescription-tool-results .tips-tricks .tips-tricks-content .tip .what-do ul{list-style-type:disc;padding-left:30px;border-left:10px solid #e0ddff;line-height:24px}.prescription-tool-results .tips-tricks .tips-tricks-content .tip .what-do ul li{display:list-item}@media (max-width: 900px){.prescription-tool-results .tips-tricks .tips-tricks-content{flex-wrap:wrap}.prescription-tool-results .tips-tricks .tips-tricks-content .tip .what-do{min-height:initial}}.prescription-tool-results .prescription-faqs .accordion-element .title{margin-bottom:40px}.prescription-tool-results .prescription-faqs .accordion-element .accordion-title{background-color:#fff}.prescription-tool-results .prescription-faqs .accordion-element .panel-container{background-color:#fff;margin-bottom:15px}@media screen and (max-width: 900px){.prescription-tool-results .prescription-faqs .accordion-element .panel-container{margin-left:60px;margin-right:60px}}@media screen and (max-width: 500px){.prescription-tool-results .prescription-faqs .accordion-element .panel-container{margin-left:initial;margin-right:initial}}.prescription-tool-results .prescription-faqs .accordion-element .accordion-content ul{margin:16px 0}.prescription-tool-results .prescription-faqs .accordion-element .accordion-content ul li{display:list-item;margin:10px 0;color:#6040e0;font-weight:600}.prescription-tool-results .prescription-faqs .accordion-element .accordion-content ul li a div.icon{margin-left:8px;display:inline-block;transform:scale(.85) translateY(3px)}.breakpoint-tester{display:none;background-color:red;width:50px;height:50px;position:fixed;top:5%;left:15%;z-index:100}@media screen and (max-width: 900px){.breakpoint-tester{background-color:#001aff}#app .inner{padding:0 15px}}@media screen and (max-width: 500px){.breakpoint-tester{background-color:#ffd900}#app .inner{padding:0 20px}}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }@tailwind forms;.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0px;bottom:0px}.top-0{top:0px}.left-0{left:0px}.right-0{right:0px}.right-\[50px\]{right:50px}.top-\[15px\]{top:15px}.z-50{z-index:50}.z-10{z-index:10}.m-0{margin:0}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mt-1{margin-top:.25rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mb-\[30px\]{margin-bottom:30px}.mb-5{margin-bottom:1.25rem}.mt-0{margin-top:0}.mb-3{margin-bottom:.75rem}.mb-0{margin-bottom:0}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-full{height:100%}.h-screen{height:100vh}.h-5{height:1.25rem}.h-8{height:2rem}.max-h-60{max-height:15rem}.w-1\/3{width:33.333333%}.w-full{width:100%}.w-\[12px\]{width:12px}.w-5{width:1.25rem}.w-8{width:2rem}.max-w-xl{max-width:36rem}.max-w-\[500px\]{max-width:500px}.flex-shrink-0{flex-shrink:0}.origin-center{transform-origin:center}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.overflow-auto{overflow:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded-\[3px\]{border-radius:3px}.rounded-lg{border-radius:.5rem}.border-l-8{border-left-width:8px}.border-l{border-left-width:1px}.border-none{border-style:none}.border-\[\#D4D4D4\]{--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.border-l-\[\#826ae2\]{--tw-border-opacity: 1;border-left-color:rgb(130 106 226 / var(--tw-border-opacity))}.bg-\[\#73767d\]{--tw-bg-opacity: 1;background-color:rgb(115 118 125 / var(--tw-bg-opacity))}.bg-\[\#6040e0\]{--tw-bg-opacity: 1;background-color:rgb(96 64 224 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-\[\#F4F4F4\]{--tw-bg-opacity: 1;background-color:rgb(244 244 244 / var(--tw-bg-opacity))}.bg-\[\#D3D6DC\]{--tw-bg-opacity: 1;background-color:rgb(211 214 220 / var(--tw-bg-opacity))}.bg-\[\#F5F6F6\]{--tw-bg-opacity: 1;background-color:rgb(245 246 246 / var(--tw-bg-opacity))}.p-1\.5{padding:.375rem}.p-1{padding:.25rem}.p-4{padding:1rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.px-3{padding-left:.75rem;padding-right:.75rem}.py-\[0\.85rem\]{padding-top:.85rem;padding-bottom:.85rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.pl-4{padding-left:1rem}.pr-10{padding-right:2.5rem}.pl-3{padding-left:.75rem}.pr-9{padding-right:2.25rem}.pr-4{padding-right:1rem}.pt-4{padding-top:1rem}.text-center{text-align:center}.text-xs{font-size:.75rem;line-height:1rem}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.font-semibold{font-weight:600}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-bold{font-weight:700}.uppercase{text-transform:uppercase}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(96 64 224 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-\[\#6040E0\]{--tw-text-opacity: 1;color:rgb(96 64 224 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}input{border:none!important;box-shadow:none!important}.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle .icon.grid,.device-library .device-list-content .device-list .list-heading .layout-switch .icon-circle .icon.list{box-sizing:initial}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.focus\:border-none:focus{border-style:none}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-gray-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}@media (prefers-color-scheme: dark){.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}}@media (min-width: 640px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1024px){.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}}
