.icon-list{margin-bottom:2.5rem}.icon-list-block-icon{flex:0 0 auto;width:3rem;height:3rem;object-fit:contain}.icon-list-header{display:flex;align-items:center;gap:1rem;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:2px solid var(--text-brand)}.icon-list-heading{margin:0;font-weight:700;color:var(--text-brand)}.icon-list-icon{flex:0 0 auto;width:1.5rem;height:1.5rem;object-fit:contain}.icon-list-highlights-variant{padding:2.5rem 3rem;border-radius:1rem;background-color:var(--bg-subtle)}.icon-list-highlights-variant .icon-list-rows{display:flex;flex-direction:column;gap:1.25rem;margin:0}.icon-list-highlights-variant .icon-list-row{display:flex;align-items:flex-start;gap:.75rem}.icon-list-highlights-variant .icon-list-text{color:var(--text-brand);line-height:1.5}.icon-list-callout-variant{padding:1.5rem;border-radius:1rem;background-color:var(--bg-brand-light)}.icon-list-callout-variant .icon-list-header{padding-bottom:0;margin-bottom:1rem;border-bottom:none}.icon-list-callout{display:flex;flex-direction:column;gap:.75rem}.icon-list-callout-item{display:flex;align-items:center;gap:.75rem}.icon-list-callout-variant .icon-list-icon{width:2rem;height:2rem}.icon-list-callout-text{margin:0;font-weight:600;color:var(--text-brand)}.splitcontent-center .copy-block-body{flex:0 0 100%;max-width:100%;padding:0!important}.splitcontent-leftaligned .copy-block-body,.splitcontent-rightaligned .copy-block-body{flex:0 0 80%;max-width:80%;padding:0!important}.subscribe-block-eyebrow{color:var(--text-brand);font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.subscribe-block{margin:0;padding:2.5rem 3rem;border-radius:1rem;background-color:var(--bg-subtle)}.subscribe-block-headline{color:var(--text-brand);margin-bottom:1rem}.subscribe-block-description{color:var(--text-secondary);margin-bottom:1.5rem}.subscribe-block-form{display:flex;flex-wrap:wrap;gap:.75rem}.subscribe-block-input{flex:1 1 16rem;min-width:0;padding:.75rem 1rem;font-size:1rem;line-height:1.5;color:var(--text-primary);background:var(--white);border:1px solid var(--border-muted);border-radius:.5rem}.subscribe-block-input::placeholder{color:var(--text-secondary)}.subscribe-block-input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 .2rem rgba(0,102,255,.15)}.subscribe-block-button{flex:0 0 auto;padding:.75rem 1.75rem;font-weight:700;border-radius:.5rem}.subscribe-block-media{display:flex;justify-content:center}.subscribe-block-image{border-radius:1rem;max-width:100%!important;height:auto}@media (max-width:991.98px){.subscribe-block-media{margin-top:2rem}}@media (max-width:720px){.section-primary-gr .nav-item .nav-link{color:var(--dark)!important}}.application-form-progress-dot-primary_gr,.application-form-progress-dot-primary_gr:before{background:transparent}.application-form-progress-dot-primary_gr:after,.application-form-progress-item-primary_gr.active .application-form-progress-dot-primary_gr:after{background:#fff}.application-form-progress-dot-primary_darkest,.application-form-progress-dot-primary_darkest:before{background:transparent}.application-form-progress-dot-primary_darkest:after,.application-form-progress-item-primary_darkest.active .application-form-progress-dot-primary_darkest:after{background:#fff}.application-form-progress-dot-light,.application-form-progress-dot-light:before{background:#f6f7f7}.application-form-progress-dot-primary{background:#06f}.application-form-progress-item-primary.active{color:#fff}.application-form-progress-item-primary.active .application-form-progress-dot-primary:after{background:#fff}.application-form-progress-dot-primary:before{background:#06f}.application-form-progress-dot-primary:after,.application-form-progress-dot-secondary,.application-form-progress-dot-secondary:before{background:#3f4d62}.application-form-progress-dot-secondary:after{background:#fff}.application-form-progress-item-secondary.active .application-form-progress-dot-secondary:after{background:#06f}.form .section{padding-bottom:0;margin-top:10px}@media only screen and (max-width:768px){.form .section{padding-bottom:0;margin-top:-20px}}.form .copy-block-body{flex:0 0 100%;max-width:100%}.form .section-header{margin-bottom:2rem}.spinner{border:2px solid #06f;border-radius:50%;animation:spin 1s linear infinite}.spinner-sm{border:1px solid #06f}.spinner-md{border:3px solid #06f}.spinner-lg{border:5px solid #06f}.spinner.background-primary{border-color:transparent #06f #06f}.spinner.background-light{border-color:transparent #f6f7f7 #f6f7f7}.spinner.background-primary_darkest{border-color:transparent #00008b #00008b}.spinner.background-light_down{border-color:transparent #fff #fff}.spinner.background-secondary{border-color:transparent #3f4d62 #3f4d62}.spinner.background-primary_gr{border-color:transparent linear-gradient(135deg,#024cbb 12%,#006 47%,#006 63%,#024cbb 88%) linear-gradient(135deg,#024cbb 12%,#006 47%,#006 63%,#024cbb 88%)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.formFooter{margin:0}.formContainer{display:flex;flex-direction:column;min-height:300px}.productList{padding:0 1rem;flex:1}.error-message{margin-bottom:1rem}.formFooter{padding:1rem 0;margin-bottom:2rem}form#online-refund .alert{margin-top:10px}form#online-refund .form-group{margin-bottom:.5rem!important}form#online-refund .form-group:last-of-type{margin-bottom:0!important}form#online-refund .form-submit{margin-top:.75rem}.online-refund-block{margin-bottom:-2rem}@media (min-width:768px){.online-refund-block .card{width:500px}form#smb-online-refund .LV_validation_message{display:flex;justify-content:start;align-items:start}form#smb-online-refund button[type=submit]{width:110px!important;height:50px!important;padding:.5rem .75rem!important;font-size:1rem!important}}span#wifi-email-form-heading[class=h5]{font-size:18pt!important;font-weight:500!important;text-align:center!important;margin-bottom:40px;padding-top:20px;display:flex;justify-content:center}@media (min-width:768px){form#wifi-email-form input{width:342px!important;margin-left:15%}form#wifi-email-form button[type=submit]{width:110px!important;height:50px!important;padding:.5rem .75rem!important;font-size:1rem!important;font-weight:500!important}.LV_validation_message{text-align:center!important;display:block;width:100%;margin-top:10px}}span#best-buy-heading[class=h4]{font-size:18pt!important;font-weight:500!important;text-align:center!important;margin-bottom:40px;padding-top:20px;display:flex;justify-content:center}form#best-buy input[type=email],form#best-buy input[type=password],form#best-buy input[type=text],form#best-buy select{background-color:#ffffffc1!important;padding:.75rem 1rem!important;min-height:50px!important}form#best-buy div[key=submit-button],form#best-buy>div[key=submit-button]{width:100%!important;max-width:none!important;margin:0 auto!important;display:flex!important;justify-content:center!important}form#best-buy div[key=submit-button]>div,form#best-buy>div[key=submit-button]>div{width:auto!important;max-width:200px!important;margin:0 auto!important;flex:0 0 auto!important}form#best-buy button[type=submit],form#best-buy div[key=submit-button] button,form#best-buy>div[key=submit-button] button{padding:.75rem 1.5rem!important;font-size:.9rem!important;max-width:250px!important;min-width:250px!important;width:250px!important;margin:0 auto!important;display:block!important;flex:0 0 auto!important;font-weight:500!important}form#essentials-trial input[type=email],form#essentials-trial input[type=password],form#essentials-trial input[type=text],form#essentials-trial select{background-color:#ffffffc1!important}form#essentials-trial:before,span:has(+form#essentials-trial){text-align:center!important;display:block!important;width:100%!important;margin-top:20px}form#essentials-trial>div button[type=submit]{font-weight:500!important}@media (min-width:576px){form#best-buy>div[key=submit-button]{width:50%!important}form#best-buy>div[key=submit-button]>div{margin:0 15%!important}}@media (min-width:480px){.formContainer{min-height:0}.formFooter{margin-top:0;margin-bottom:0;padding:1rem}}@media (min-width:768px){.formContainer{min-height:400px}.formFooter{padding:2rem;margin-bottom:1rem;margin-top:auto}}@media (min-width:1024px){.formContainer{margin-bottom:1rem}.error-message,.formContainer{min-height:500px;margin-top:auto}.error-message{margin-bottom:3rem;animation:fadeIn .2s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}.truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blog-page .blog-hero{max-width:48rem}.blog-page .blog-eyebrow{display:inline-block;margin-bottom:.5rem}.blog-page .blog-meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 3rem;margin-top:1.5rem;margin-bottom:2.5rem}.blog-page .blog-author{display:flex;align-items:center;gap:.75rem}.blog-page .blog-share{display:flex;flex-direction:column;gap:.4rem}.blog-page .blog-share-label{font-weight:700;color:var(--text-primary)}.blog-page .blog-featured-media{margin:0 0 2rem}.blog-page .blog-body{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:3rem;align-items:start}.blog-page .blog-body-main{min-width:0}.blog-page .blog-body-main .section>.container{max-width:none;padding-left:0;padding-right:0}.blog-page .blog-body-main .section .row{margin-left:0;margin-right:0}.blog-page .blog-sidebar{position:sticky;top:6rem;display:flex;flex-direction:column;gap:2rem}.blog-page .blog-sticky-rec,.blog-page .blog-toc{padding:1.25rem;border:1px solid var(--border-muted);border-radius:.5rem;background:var(--bg-subtle);color:var(--text-secondary)}.blog-page .blog-toc .toc-title{margin:0 0 .75rem;font-size:1.125rem;font-weight:700;color:var(--text-primary)}@media screen and (max-width:991px){.blog-page .blog-body{grid-template-columns:minmax(0,1fr);gap:2rem}.blog-page .blog-sidebar{position:static;top:auto}}