@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:400;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-regular.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:600;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-600.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:800;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-800.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-800.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-regular.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-700.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-700.ttf) format("truetype")}.main-content__comments{padding-top:0;padding-bottom:30px}.main-content__comments__title{font-size:1.5rem;font-weight:700;margin-bottom:18px}.main-content__comments #sort-comments{background-color:transparent;border:none;outline:none;padding:0 5px}.main-content__comments #sort-comments option{background-color:var(--background-color)}.main-content__comments a{color:var(--primary-color)}.main-content__comments ul{list-style:none;padding:0}.main-content__comments ul ul{padding-top:25px}.main-content__comments ul ul li.comment{margin:0}.main-content__comments ul li{position:relative}.main-content__comments ul.comments-list{margin:1rem 0 0 0;padding:0}.main-content__comments ul.comments-list .comment .comment-respond .comment-reply-title{display:flex;align-items:center;justify-content:space-between;margin:1rem 0 0 0;padding:0 25px}.main-content__comments .comment{margin:0 0 35px;overflow:hidden}.main-content__comments .comment .comment-head{display:flex;align-items:center;position:relative}.main-content__comments .comment .comment-head .comment-author{display:flex;align-items:center}.main-content__comments .comment .comment-head .comment-author img{margin:0 5px 0 0}.main-content__comments .comment .comment-head .comment-author span{padding-left:5px;padding-right:5px;position:relative;display:inline-block}.main-content__comments .comment .comment-head .comment-author .user-job{color:#777;font-size:14px;padding-right:0;line-height:1}.main-content__comments .comment .comment-head .comment-time{position:relative;color:#777;padding-left:20px;font-size:14px;line-height:1}.main-content__comments .comment .comment-head .comment-time:before{content:'';position:absolute;width:5px;height:5px;background:var(--primary-color);border-radius:100%;left:5px;top:5px}.main-content__comments .comment .comment-body{border-left:1px solid #777;padding:1px 25px 0;position:relative;margin-left:16px}.main-content__comments .comment .comment-body .comment-content .show-more{cursor:pointer;color:var(--primary-color);display:block;margin-top:.25em;text-align:center}.main-content__comments .comment .comment-body .comment-content .comment-content-expanded{-webkit-line-clamp:unset}.main-content__comments .comment .comment-body .comment-content p{font-size:1.125rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;word-break:break-all}.main-content__comments .comment .comment-body .comment-content p:last-child{margin-bottom:0}.main-content__comments .comment .comment-body .comment-footer{display:flex;font-weight:500;font-size:15px}.main-content__comments .comment .comment-body .comment-footer .comment-upvote,.main-content__comments .comment .comment-body .comment-footer .comment-downvote,.main-content__comments .comment .comment-body .comment-footer .comment-reply{position:relative;margin-right:15px;cursor:pointer}.main-content__comments .comment .comment-body .comment-footer .comment-share{display:flex;align-items:center;cursor:pointer}.main-content__comments .comment .comment-body .comment-read-more{cursor:pointer}.main-content__comments .comment .comment-body .comment-read-more span{color:var(--primary-color)}.main-content__comments .comment.unapproved{opacity:.7}.comment-respond{max-width:865px;display:block;max-height:1000px}.comment-respond .comment-reply-title{display:none}.comment-respond .logged-in-as{font-size:14px}.comment-respond .comment-form{display:flex;flex-wrap:wrap;justify-content:space-between;padding:25px}.comment-respond .comment-form #wp-comment-wrap{order:3;width:100%}.comment-respond .comment-form .comment-form-author,.comment-respond .comment-form .comment-form-email{width:49%;position:relative;border:1px solid #777;display:flex;padding:0 15px;border-radius:5px}.comment-respond .comment-form .comment-form-author label,.comment-respond .comment-form .comment-form-email label{position:absolute;left:24px;top:10px;color:#cdcdcd;display:inline-flex;align-items:center}.comment-respond .comment-form .comment-form-author input,.comment-respond .comment-form .comment-form-email input{-webkit-appearance:none;background:transparent;border:none;border-radius:0;color:var(--text-color);flex:0 0 100%;margin:0;max-width:100%;padding:10px;width:auto}.comment-respond .comment-form .comment-form-author input:focus,.comment-respond .comment-form .comment-form-email input:focus{outline:none}.comment-respond .comment-form .comment-form-comment{margin:.75rem 0;order:4;width:100%}.comment-respond .comment-form .comment-form-comment textarea{background-color:transparent;border:1px solid #777;border-radius:5px;color:var(--text-color);padding:10px;text-transform:inherit}.comment-respond .comment-form .comment-save-info{display:flex;align-items:center;font-size:14px;line-height:1;margin-bottom:.75rem;order:4;width:100%}.comment-respond .comment-form .comment-save-info input{-webkit-appearance:checkbox;margin:0 10px 4px 0}.comment-respond .comment-form .comment-save-info label{display:block;cursor:pointer}.comment-respond .comment-form .comment-has-info{display:none;width:100%;font-size:14px}.comment-respond .comment-form .comment-has-info span{color:var(--primary-color)}.comment-respond .comment-form .comment-has-info .comment-has-info-not{cursor:pointer}.comment-respond .comment-form .comment-cancel-reply{order:6}.comment-respond .comment-form .comment-cancel-reply button{background-color:red;border-radius:4px;font-size:1rem;line-height:1;padding:10px 30px}.comment-respond .comment-form .comment-cancel-reply button:hover{cursor:pointer}.comment-respond .comment-form .form-submit{order:5}.comment-respond .comment-form .submit.btn{background-color:var(--primary-color);border-radius:4px;font-size:1rem;line-height:1;padding:10px 30px}.comment-respond .comment-form .submit.btn:hover{cursor:pointer}.comment-respond .comment-form label{display:none}.comment-respond .comment-form textarea{width:100%;margin:0;height:140px}.comment-respond .form-submit{margin-bottom:0}.comment-respond .form-submit button{margin-bottom:0}.comment-respond #wp-comment-cookies-consent{-webkit-appearance:auto;margin:0}.add_new_parent_comment{max-width:865px;background:var(--primary-color);width:100%;color:#fff;text-align:center;padding:5px;margin-bottom:45px;border-radius:5px;cursor:pointer;display:none}.comment-author,.vcard{display:flex;align-items:center}@media screen and (min-width:320px) and (max-width:767px){.comments .comment:not(.depth-1){margin:0 0 20px 10px}.comments .comment:not(.depth-1) .comment-body{padding:1 10px 0}.comments .comment .comment-body .comment-meta .comment-author .fn{top:0}.comments .comment .comment-body .comment-meta .comment-metadata{position:relative;width:100%;left:0;top:auto;font-size:14px}}.wr-layout-section__content.has_product_table{margin-right:0}.product_link{display:flex}.products-table{margin:2rem 0;display:flex;line-height:1}.products-table__item{position:relative;min-width:20%;border:1px solid #777;border-top:2px solid #777;border-bottom:2px solid #777;display:flex;flex-direction:column;transition:all 0.25s ease;line-height:1;flex-grow:1;flex-basis:0%}.products-table__item__link{position:absolute;width:100%;height:100%;z-index:1}.products-table__item__link a{position:relative;display:block;height:100%}.products-table__item:first-child{border-left:2px solid #777;border-top-left-radius:10px}.products-table__item:first-child .products-table__item__pros:before,.products-table__item:first-child .products-table__item__cons:before,.products-table__item:first-child .products-table__item__conclusions:before{position:absolute;transform:rotate(-90deg);top:82px;left:-119px;font-size:16px;color:#fff;width:198px;padding:10px 0;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.products-table__item:first-child .products-table__item__pros:before{content:"+ Positives";background:var(--accent-color)}.products-table__item:first-child .products-table__item__cons:before{content:"- Negatives";background:var(--secondary-color)}.products-table__item:first-child .products-table__item__conclusions:before{content:"+ Conclusion";background:#777}.products-table__item:last-child{border-right:2px solid #777;border-top-right-radius:10px}.products-table__item svg.ssvg{display:none}.products-table__item:hover{border-color:var(--primary-color);-moz-box-shadow:0 0 50px -10px rgba(0,0,0,.5);-webkit-box-shadow:0 0 50px -10px rgba(0,0,0,.5);box-shadow:0 0 50px -10px rgba(0,0,0,.5);transform:scale(1.001);z-index:2}.products-table__item:hover .products-table__item__header__icon-block{background:var(--primary-color)}.products-table__item:hover svg.fsvg{display:none}.products-table__item:hover svg.ssvg{display:block}.products-table__item:hover .products-table__item__header__title a{background-color:var(--primary-color)}.products-table__item__header{width:100%;display:flex;flex-direction:column;position:relative;padding-bottom:16px;border-bottom:1px solid #777;overflow:hidden}.products-table__item__header__icon-block{background:#777;transform:rotate(-45deg);position:absolute;top:-53px;left:-90px;width:200px;height:125px;z-index:1;display:flex;justify-content:flex-end;flex-direction:column;align-items:center;padding:0 0 10px;transition:all 0.25s ease}.products-table__item__header__icon-block img{width:25px;height:25px}.products-table__item__header__icon-block span{margin-top:10px;text-align:center;font-size:12px;font-weight:700;text-transform:uppercase;width:100px;color:#fff}.products-table__item__header--image{margin:32px auto 16px;width:150px;height:150px}.products-table__item__header__title{display:flex;flex-direction:column;align-items:center}.products-table__item__header__title h4{font-size:18px;font-weight:700;display:flex;align-items:center;padding:10px;height:50px;margin:12px 0;text-align:center}.products-table__item__header__title span{margin:10px 0;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--primary-color)}.products-table__item__header__title--button{margin-top:10px;background:#777;padding:10px 16px;line-height:1;font-size:14px;border-radius:3px;color:#fff;width:90%;text-align:center;font-weight:700;transition:all 0.2s ease}.products-table__item__header__title--button:hover{background-color:var(--primary-color);color:#fff}.products-table__item__pros,.products-table__item__cons,.products-table__item__conclusions{height:225px;font-size:14px;font-weight:400;border-bottom:1px solid #777;position:relative}.products-table__item__pros ul,.products-table__item__cons ul,.products-table__item__conclusions ul{padding:10px 5px 10px 28px;list-style:initial;margin:0}.products-table__item__pros ul li,.products-table__item__cons ul li,.products-table__item__conclusions ul li{padding:5px 0}.products-table__item__pros__mobile-icon,.products-table__item__cons__mobile-icon,.products-table__item__conclusions__mobile-icon{position:absolute;right:10px;bottom:10px;border-radius:12px;color:#fff;padding:6px 12px;font-weight:600;display:none}.products-table__item__pros__mobile-icon{background:var(--accent-color)}.products-table__item__cons__mobile-icon{background:var(--secondary-color)}.products-table__item__conclusions{border-bottom:0}.products-table__item__conclusions__content{padding:1rem 10px;line-height:1.4}.products-table__item__conclusions__mobile-icon{background:#777}.products-table__item.featured{border:2px solid #f2bc37;border-top:2px solid #f2bc37;border-bottom:2px solid #f2bc37}.products-table__item.featured:first-child{border-left:2px solid #f2bc37}.products-table__item.featured:last-child{border-right:2px solid #f2bc37}.products-table__item.featured .products-table__item__header__icon-block{background:#f2bc37}.products-table__item.featured:hover{border-color:#f2bc37}.products-table__item.featured:hover .products-table__item__header__icon-block{background:#f2bc37}.products-table__item.featured:hover .products-table__item__header__title a{background-color:#f2bc37}.products-table .rank-stars{color:#f2bc37;line-height:1}.products-table-bar{position:fixed;z-index:98;background:var(--background-color);left:0;right:0;height:85px;top:-150px;box-shadow:0 1px 10px rgba(0,0,0,.25);transition:0.3s top ease-in-out;overflow:hidden}.products-table-bar.active{border-bottom:3px solid var(--primary-color);top:0}.products-table-bar.active.header-is-shown{top:58px}.products-table-bar__item{width:100%;height:100%;display:none;max-width:1432px;margin:0 auto}.products-table-bar__item.active{display:block}.products-table-bar__item__header{display:flex;align-items:center;justify-content:space-between;height:100%}.products-table-bar__item__header__left{display:flex;align-items:center}.products-table-bar__item__header__left img{height:84px;width:85px;margin:0}.products-table-bar__item__header__left .rank-stars{color:#f2bc37;line-height:1}.products-table-bar__item__header__left__title{padding-left:20px}.products-table-bar__item__header__left__title h4{margin:0}.products-table-bar__item__header__tagline{font-weight:600}.products-table-bar__item__header a{background-color:var(--primary-color);padding:6px 15px;color:#fff;border-radius:5px;font-size:15px;text-transform:uppercase;margin-right:75px}body.logged-in.admin-bar .products-table-bar.active{top:32px}body.logged-in.admin-bar .products-table-bar.active.header-is-shown{top:90px}.paragraph_p_tag{display:block;margin:1rem 0}@media screen and (max-width:991.98px){.container.has_product_table{flex-wrap:wrap}.container.has_product_table .main-content{width:100%}.container.has_product_table .main-sidebar{display:none}}@media screen and (max-width:767.98px){.products-table{flex-wrap:wrap;flex-direction:column;align-items:center;padding-left:0}.products-table__item{max-width:100%;width:100%;border:2px solid #777;border-radius:10px;margin-bottom:40px}.products-table__item:first-child .products-table__item__pros:before,.products-table__item:first-child .products-table__item__cons:before,.products-table__item:first-child .products-table__item__conclusions:before{display:none}.products-table .products-table__item__pros,.products-table .products-table__item__cons{height:auto}.products-table .products-table__item__pros ul,.products-table .products-table__item__cons ul{padding:1.4rem;margin-bottom:1rem}.products-table .products-table__item__conclusions{height:auto}.products-table .products-table__item__conclusions__content{padding:1.4rem;margin-bottom:1rem}.products-table .products-table__item__pros__mobile-icon,.products-table .products-table__item__cons__mobile-icon,.products-table .products-table__item__conclusions__mobile-icon{display:block}.products-table-bar{display:none!important}}.tip-box{border-radius:10px;border:2px solid var(--primary-color);padding:1rem;margin:2rem 0 1rem;position:relative}.tip-box__icon{margin-right:.5rem;position:absolute;top:-25px;left:-2px;background:var(--primary-color);color:#fff;display:inline-flex;align-items:center;font-weight:600;padding:.5rem;border-radius:5px;font-size:.875rem}.tip-box__icon img{margin-right:.5rem;height:32px;width:32px}.tip-box__content{margin-top:1rem}.note-box{border-radius:10px;border:2px solid #f2bc37;padding:1rem;margin:2rem 0 1rem;position:relative}.note-box__icon{margin-right:.5rem;position:absolute;top:-25px;left:-2px;background:#f2bc37;color:#fff;display:inline-flex;align-items:center;font-weight:600;padding:.5rem;border-radius:5px;font-size:.875rem}.note-box__icon img{filter:none!important;margin-right:.5rem;height:32px;width:32px}.note-box__content{margin-top:1rem}.wr-marketing-cta{border:4px solid var(--primary-color);border-radius:4px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:5rem 0;padding:1.5625rem 2.5rem 2.8125rem;position:relative}@media (max-width:800px){.wr-marketing-cta{justify-content:center}}.wr-marketing-cta__image{display:flex}.wr-marketing-cta__badge{color:var(--primary-color);text-transform:lowercase;position:absolute;font-weight:700;left:40px;top:-27px;background:#fff;display:inline-block;padding:9px 10px 8px;font-size:1.5rem}.wr-marketing-cta__image{margin-top:2.5rem}.wr-marketing-cta__content{display:flex;flex-direction:column;align-items:center;flex:0 0 220px}.wr-marketing-cta__content h3{margin:1.25rem 0 2rem;font-size:1.5rem}.wr-marketing-cta__content p{margin:0;font-size:1rem}.wr-marketing-cta__button{display:flex;flex-direction:column;margin-bottom:-12px}.wr-marketing-cta__button strong{font-size:3.125rem;line-height:1;text-align:right;margin-bottom:.9375rem}@media (max-width:800px){.wr-marketing-cta__button strong{text-align:center;margin-top:1.25rem}}.rmudcb,.rm-card-program{max-width:886px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;flex-wrap:wrap;border-bottom:1px solid #cdcdcd;position:relative;margin:1rem 0;padding:1rem 0}@media (max-width:600px){.rmudcb,.rm-card-program{border:2px solid;border-color:#cdcdcd;padding:.5rem}}@media (max-width:800px){.rmudcb,.rm-card-program{justify-content:center}}.rmudcb__image,.rm-card-program__image{display:flex}.rmudcb__content,.rm-card-program__content{display:flex;flex-direction:column;flex:0 0 35%;margin:0 1.25rem;padding:.75rem}@media (max-width:600px){.rmudcb__content,.rm-card-program__content{flex:1 0 100%;text-align:center}}.rmudcb__content h3,.rm-card-program__content h3{margin:1.25rem 0 2rem;font-size:1.5rem}@media (max-width:600px){.rmudcb__content h3,.rm-card-program__content h3{font-size:2rem;text-align:center}}.rmudcb__content p,.rm-card-program__content p{margin:0;font-size:1rem}.rmudcb__button,.rm-card-program__button{display:flex;flex-direction:column;margin-bottom:-12px}@media (max-width:800px){.rmudcb__button,.rm-card-program__button{margin-bottom:0}}.rmudcb__button strong,.rm-card-program__button strong{font-size:1.875rem;line-height:1;text-align:center;margin:0 auto;margin-bottom:.9375rem}@media (max-width:800px){.rmudcb__button strong,.rm-card-program__button strong{font-size:1.75rem;text-align:center;margin-top:1.25rem}}.wr-marketing-cta-wide{padding:3rem 2.5rem;min-height:400px;color:#fff;margin:2.5rem 0}.wr-marketing-cta-wide__content{flex:0 0 400px;max-width:330px}.wr-marketing-cta-wide__content h3,.wr-marketing-cta-wide__content h4,.wr-marketing-cta-wide__content p{text-shadow:1px 1px 2px rgba(0,0,0,.4)}.wr-marketing-cta-wide__content h3,.wr-marketing-cta-wide__content h4{margin-top:0;margin-bottom:1.25rem}.wr-marketing-cta-wide__content h3{font-size:2rem;line-height:1.2}.wr-marketing-cta-wide__content p{font-size:1rem;margin-top:0;margin-bottom:3rem}@media (max-width:600px){.wr-marketing-cta-wide .btn{width:100%}}@media (max-width:600px){.wr-marketing-cta__button,.rmudcb__button{width:100%}}.wr-marketing-cta-green{display:flex;border-radius:10px;border:5px solid #1ea24e;position:relative}@media (max-width:950px){.wr-marketing-cta-green{flex-direction:column}}.wr-marketing-cta-green__intro,.wr-marketing-cta-green__steps{flex:0 0 50%}.wr-marketing-cta-green__intro{position:relative;background:center/cover no-repeat #1ea24e url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/images/svg/tech-pattern.svg);color:#fff;padding:6.25rem 1.25rem 3.75rem 2.5rem}.wr-marketing-cta-green__intro h4,.wr-marketing-cta-green__intro p{text-shadow:1px 1px 2px rgba(0,0,0,.4)}.wr-marketing-cta-green__intro h4{font-size:1.75rem;line-height:1;margin-top:0;margin-bottom:1.25rem}.wr-marketing-cta-green__intro p{font-size:1rem;margin-top:0}.wr-marketing-cta-green__intro img{width:60px;height:60px;position:absolute;top:20px;left:20px}.wr-marketing-cta-green__steps{padding:2.5rem 3.125rem 3.125rem 1.875rem}.wr-marketing-cta-green__steps ol{margin-left:1.25rem;list-style:none;counter-reset:winrep-shortcode-steps}.wr-marketing-cta-green__steps ol li{position:relative;font-size:1rem;margin-bottom:1.125rem;counter-increment:winrep-shortcode-steps}.wr-marketing-cta-green__steps ol li:before{border-radius:4px;font-weight:700;position:absolute;--size:25px;left:calc(-1 * var(--size) - 15px);content:counter(winrep-shortcode-steps);display:inline-block;color:#fff;background-color:#000;width:var(--size);height:var(--size);text-align:center}.amazon-product-box{padding:10px 0;line-height:2rem}.amazon-product-box__container{display:flex;align-items:center}@media (max-width:800px){.amazon-product-box__container{flex-direction:column-reverse}}.amazon-product-box__container__pros-cons{flex-basis:75%}.amazon-product-box__container__pros-cons ul{margin:0;padding-left:2rem;list-style:none}.amazon-product-box__container__pros-cons ul li{position:relative;margin-bottom:.4rem;line-height:1.5}.amazon-product-box__container__pros-cons ul li:before{position:absolute;left:-25px;top:2px}.amazon-product-box__container__pros-cons ul:first-child li:before{content:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/assets/images/svg/amazon-product-pros.svg)}.amazon-product-box__container__pros-cons ul:last-child{margin-top:.75rem}.amazon-product-box__container__pros-cons ul:last-child li:before{content:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/assets/images/svg/amazon-product-cons.svg)}.amazon-product-box__container__image-price{flex-basis:25%;text-align:right;margin:15px 0;text-align:center}.amazon-product-box__container__image-price img{max-width:210px;max-height:150px;margin-bottom:15px}.amazon-product-box__container__image-price a{display:block}.pros-cons{display:flex;flex-wrap:wrap;margin:1.25rem 0;width:100%}.pros-cons__list{flex:1 0 300px;margin-right:1.875rem}.pros-cons__list--pros{--bullet:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/images/svg/check.svg);--color:#689f38}.pros-cons__list--cons{--bullet:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/images/svg/cancel.svg);--color:#bf360c}.pros-cons__list__title{color:var(--color);font-size:1.6rem;line-height:1.6rem;margin:.9375rem 0;font-weight:400}.pros-cons__list__item{background:var(--bullet) left top no-repeat;padding-top:2px;padding-left:1.5rem;margin-bottom:.625rem;margin-left:0;background-position-y:.346rem}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:400;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-regular.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:600;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-600.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Overpass';font-style:normal;font-weight:800;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-800.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/overpass-v13-latin-800.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-regular.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-700.woff2) format("woff2"),url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/css/assets/fonts/montserrat-v26-latin-700.ttf) format("truetype")}.related-articles{font-family:"Montserrat",sans-serif;width:100%;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);border-radius:4px;margin-top:2rem;position:relative;padding:0 20px;text-align:center;transition:all 0.3s cubic-bezier(.25,.8,.25,1)}@media screen and (min-width:768px){.related-articles{margin:2rem auto;width:85%}}.related-articles__title{background:var(--background-color);box-shadow:0 1px 4px 0 rgba(0,0,0,.3);border-radius:4px;font-size:14px;margin:0 auto;padding:10px 1rem;position:relative;top:-.5rem}@media screen and (min-width:576px){.related-articles__title{margin:2rem auto;width:85%}}.related-articles__wrapper{font-weight:400;padding-bottom:10px;text-align:left}.related-articles__wrapper ul{list-style:none}.related-articles__wrapper ul li{padding:2px 0}.related-articles__wrapper ul li::before{content:"\2022";color:var(--primary-color);display:inline-block;font-size:1.5rem;font-weight:800;margin-left:-1rem;width:1rem}.related-articles__wrapper ul li a{color:#000;font-size:16px;transition:all 0.3s cubic-bezier(.25,.8,.25,1);text-decoration:none}@media screen and (min-width:576px){.related-articles__wrapper ul li a{font-size:18px}}.related-articles__wrapper ul li a:hover{color:var(--primary-color);text-decoration:underline}@media only screen and (min-width:1400px){.left-sidebar{top:70px!important}.right-sidebar{top:70px!important;position:static!important}}@media only screen and (min-width:992px) and (max-width:1199px){.single-post article.post>.container{max-width:95%!important}}@media only screen and (max-width:359px){.single-post .col-xl-6.main-content{padding-left:10px!important;padding-right:10px!important}header .row{margin-left:-10px!important;margin-right:-10px!important}.single-post.adhesion #table-of-contents__wrapper__btn{bottom:50px!important;top:unset!important}.single-post .table-of-contents__wrapper{box-shadow:none!important}}@media only screen and (max-width:359px){.related-posts__column__post-info__title a{word-break:break-word!important}.row.subheader{margin-left:-10px!important;margin-right:-10px!important}}@media only screen and (max-width:359px){div[data-name="mediavine-gdpr-button"]{margin:0}.consumer-privacy-btn{text-align:left}}#reading-progress-bar{background:linear-gradient(to right,var(--primary-color) 99.99%,transparent),linear-gradient(to bottom,var(--primary-color) 99.99%,transparent),linear-gradient(to right,var(--primary-color) 99.99%,transparent),linear-gradient(to bottom,var(--primary-color) 99.99%,transparent);background-size:100% 2px,2px 100%,100% 2px,2px 100%;background-repeat:no-repeat;background-position:-500px 0,498px -300px,500px 298px,0 1000px;border-radius:4px;position:relative;transition:all 0.2s ease}.table-of-contents__wrapper{margin:0 0 30px 0;padding:15px 5px 15px 0;position:relative}@media screen and (max-width:1439.98px){.table-of-contents__wrapper{position:fixed;right:0;top:50%;transform:translate(0,-50%);height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:110px 30px 25px;transition:all 0.2s ease;z-index:1}}.table-of-contents__wrapper.hidden{background-color:transparent;transform:translate(100%,-50%)}@media screen and (min-width:1400px){.table-of-contents__wrapper.hidden{transform:none}}.table-of-contents__wrapper.hidden.toc-button-visible #table-of-contents__wrapper__btn{background-color:var(--background-color);box-shadow:0 2px 5px rgba(0,0,0,.2);right:100%}.table-of-contents__wrapper.hidden #table-of-contents__wrapper__btn{right:0}.table-of-contents__wrapper.hidden #table-of-contents__wrapper__btn span{display:none}.table-of-contents__wrapper.hidden #table-of-contents__wrapper__btn img{display:inline-block;height:14px;width:14px}.table-of-contents__wrapper #table-of-contents__wrapper__btn{position:absolute;top:50%;transform:translate(0,-50%);background:transparent;border-radius:4px 0 0 4px;line-height:0;height:30px;width:30px;transition:all 0.2s ease-in-out}@media screen and (min-width:1400px){.table-of-contents__wrapper #table-of-contents__wrapper__btn{display:none}}.table-of-contents__wrapper #table-of-contents__wrapper__btn span{color:var(--primary-color);font-size:1.5rem;line-height:1;display:block;transition:all 0.2s ease}.table-of-contents__wrapper #table-of-contents__wrapper__btn img{display:none;transition:all 0.2s ease}.table-of-contents__wrapper #table-of-contents__wrapper__close-btn{color:var(--primary-color);position:absolute;top:80px;right:var(--bs-gutter-x,.75rem)}@media screen and (min-width:1400px){.table-of-contents__wrapper #table-of-contents__wrapper__close-btn{display:none}}.table-of-contents__wrapper #table-of-contents__wrapper__close-btn span{font-size:.875rem;vertical-align:middle}.table-of-contents__wrapper #table-of-contents__wrapper__close-btn i{font-style:normal}.table-of-contents__wrapper .table-of-contents{color:var(--text-color);max-height:30px;overflow-x:hidden;overflow-y:hidden;position:relative;transition:all 0.2s ease;z-index:0}.table-of-contents__wrapper .table-of-contents.open{max-height:75vh;overflow-y:auto}@media screen and (min-width:1400px){.table-of-contents__wrapper .table-of-contents.open{max-height:var(--max-height-value)}}.table-of-contents__wrapper .table-of-contents.open .table-of-contents__title__caret{transform:rotate(135deg) translateX(-5px)}.table-of-contents__wrapper .table-of-contents__title{cursor:pointer;display:block;font-family:"Overpass",sans-serif;font-size:1rem;font-weight:800;line-height:normal;position:relative;text-align:center}.table-of-contents__wrapper .table-of-contents__title img{height:14px;width:14px;vertical-align:middle}.table-of-contents__wrapper .table-of-contents__title__caret{display:inline-block;width:.5em;height:.5em;border-top:.15em solid var(--text-color);border-right:.15em solid var(--text-color);transform:rotate(45deg);transition:transform 0.3s ease}.table-of-contents__wrapper .table-of-contents__list{list-style:none;overflow:hidden;padding:0 15px 0 25px;transition:max-height 0.3s ease}@media screen and (max-width:767.98px){.table-of-contents__wrapper .table-of-contents__list{padding:0 25px}}.table-of-contents__wrapper .table-of-contents__list li{margin-top:.5rem;margin-left:calc(0.75rem * var(--data-indent))}.table-of-contents__wrapper .table-of-contents__list li a{color:var(--text-color);font-size:.875rem;position:relative;transition:all 0.2s ease}.table-of-contents__wrapper .table-of-contents__list li a::before{content:"";display:inline-block;width:.5em;height:.5em;border-top:.15em solid var(--text-color);border-right:.15em solid var(--text-color);transform:rotate(45deg);position:absolute;top:3px;left:-15px}.table-of-contents__wrapper .table-of-contents__list li a.active{font-weight:800}.table-of-contents__wrapper .table-of-contents__list li a.active::before{border-color:var(--primary-color)}.related-posts{margin-top:30px;margin-bottom:30px}.related-posts__heading{margin-bottom:30px;position:relative;text-align:center}.related-posts__heading::before{content:"";background-color:var(--primary-color);height:1px;width:calc(100% - 30px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.related-posts__heading span{background-color:var(--background-color);display:inline-block;font-family:"Montserrat",sans-serif;font-size:1.5rem;font-weight:700;line-height:normal;margin:0 auto;padding:0 15px;position:relative;z-index:1}.related-posts__column{background-color:var(--background-color);border-radius:4px;border:1px solid var(--primary-color);box-shadow:4px 4px 10px 0 rgba(0,0,0,.15);height:100%;transition:all 0.3s cubic-bezier(.25,.8,.25,1)}.related-posts__column:hover{box-shadow:4px 4px 10px 0 rgba(0,0,0,.25)}.related-posts__column__featured-image a{display:block;line-height:1}.related-posts__column__featured-image a img{height:175px;width:100%;object-fit:cover;position:relative;display:inline-block;vertical-align:text-bottom}.related-posts__column__featured-image a img::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:var(--background-color) var(--post-thumbnail-placeholder-url) no-repeat center center;background-size:cover;border-radius:4px;display:block;overflow:hidden}.related-posts__column__post-info{padding:.75rem 1rem}.related-posts__column__post-info__title{display:block;font-family:"Overpass",sans-serif;font-size:1.125rem;font-weight:600;line-height:normal;text-align:center}@media screen and (min-width:1400px){.left-sidebar{position:sticky;top:100px;z-index:1}}.left-sidebar hr{background-color:var(--primary-color);margin:8px 0 13px 0}.left-sidebar .additional-component{margin:0 0 30px 0;position:relative}.left-sidebar .additional-component .share{opacity:1;position:relative;visibility:visible;transition:all 0.3s ease}.left-sidebar .additional-component .share #toggleShareBtn{display:flex;align-items:center;line-height:0;opacity:0;position:absolute;left:0;top:0}.left-sidebar .additional-component .share #toggleShareBtn:hover{cursor:pointer}.left-sidebar .additional-component .share #toggleShareBtn span{font-size:.875rem;margin-right:5px}.left-sidebar .additional-component .share #toggleShareBtn img{height:40px;width:40px}.left-sidebar .additional-component .share p{color:var(--text-color);font-size:.75rem}.left-sidebar .additional-component .share__icons{display:flex;align-items:center}.left-sidebar .additional-component .share__icons button,.left-sidebar .additional-component .share__icons a{line-height:0;margin-right:10px;opacity:1;transition:opacity 0.3s ease}.left-sidebar .additional-component .share__icons button:hover,.left-sidebar .additional-component .share__icons a:hover{cursor:pointer}.left-sidebar .additional-component .share__icons button img,.left-sidebar .additional-component .share__icons a img{height:25px;width:25px}@media screen and (max-width:350px){.left-sidebar .additional-component .share__icons a:last-of-type{display:none}}@media screen and (min-width:1400px) and (max-width:1499.98px){.left-sidebar .additional-component .share__icons a:last-of-type{display:none}}.left-sidebar .additional-component .share__icons #closeShareBtn img,.left-sidebar .additional-component .share__icons #closeShareBtnMobile img{height:16px;width:16px}.left-sidebar .additional-component .share.minimized #toggleShareBtn{opacity:1;transition:opacity 0.3s ease;z-index:1}.left-sidebar .additional-component .share.minimized p{opacity:0;transition:opacity 0.3s ease}.left-sidebar .additional-component .share.minimized .share__icons button,.left-sidebar .additional-component .share.minimized .share__icons a{opacity:0;visibility:hidden;transition:opacity 0.3s ease}.left-sidebar .additional-component .share.hidden{opacity:0;visibility:hidden}.left-sidebar .additional-component .hreflang{position:absolute;top:0;opacity:1;transition:all 0.3s ease;visibility:visible}.left-sidebar .additional-component .hreflang #toggleHreflangBtn{display:flex;align-items:center;line-height:0;opacity:0;visibility:hidden;position:absolute;left:0;top:5px}.left-sidebar .additional-component .hreflang #toggleHreflangBtn:hover{cursor:pointer}.left-sidebar .additional-component .hreflang #toggleHreflangBtn span{font-size:.875rem;margin-right:5px}.left-sidebar .additional-component .hreflang #toggleHreflangBtn img{height:32px}.left-sidebar .additional-component .hreflang p{color:var(--text-color);font-size:.75rem}.left-sidebar .additional-component .hreflang__icons{display:flex;align-items:center}.left-sidebar .additional-component .hreflang__icons a,.left-sidebar .additional-component .hreflang__icons button{line-height:0;margin-right:10px;opacity:1;transition:opacity 0.3s ease}.left-sidebar .additional-component .hreflang__icons a:hover,.left-sidebar .additional-component .hreflang__icons button:hover{cursor:pointer}.left-sidebar .additional-component .hreflang__icons a img,.left-sidebar .additional-component .hreflang__icons button img{height:25px;width:25px}.left-sidebar .additional-component .hreflang__icons #closeHreflangBtn img{height:16px;width:16px}.left-sidebar .additional-component .hreflang.minimized #toggleHreflangBtn{left:100px;opacity:1;visibility:visible;transition:opacity 0.3s ease;z-index:1}.left-sidebar .additional-component .hreflang.minimized p{opacity:0;transition:opacity 0.3s ease}.left-sidebar .additional-component .hreflang.minimized .hreflang__icons a,.left-sidebar .additional-component .hreflang.minimized .hreflang__icons button{opacity:0;visibility:hidden;transition:opacity 0.3s ease}.left-sidebar .additional-component .hreflang.hidden{opacity:0;visibility:hidden}.left-sidebar .additional-component .feedback{position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:flex-end;opacity:1;padding:5px;transition:all 0.4s ease;visibility:visible;width:200px}@media screen and (max-width:350px){.left-sidebar .additional-component .feedback{opacity:1;visibility:visible;width:65px}}.left-sidebar .additional-component .feedback:hover{cursor:pointer}.left-sidebar .additional-component .feedback.minimized{opacity:0;visibility:hidden;width:65px}.left-sidebar .additional-component .feedback.minimized p{font-size:0;opacity:0;visibility:hidden}.left-sidebar .additional-component .feedback img{height:30px;width:55px}.left-sidebar .additional-component .feedback p{color:var(--text-color);font-size:.875rem;line-height:1;margin-left:5px;opacity:1;visibility:visible;transition:all 0.4s ease}@media screen and (max-width:350px){.left-sidebar .additional-component .feedback p{display:none}}@media screen and (min-width:1400px) and (max-width:1600px){.left-sidebar .additional-component .feedback p{display:none}}.left-sidebar .additional-component .follow-more-news{position:absolute;top:0;right:0}.left-sidebar .additional-component .follow-more-news a{display:block;line-height:0}.left-sidebar .additional-component .hreflang.minimized+.follow-more-news,.left-sidebar .additional-component .hreflangMobile.minimized+.follow-more-news{opacity:1;visibility:visible;transition:all 0.4s ease}.left-sidebar .additional-component .hreflang+.follow-more-news,.left-sidebar .additional-component .hreflangMobile+.follow-more-news{opacity:0;visibility:hidden}.left-sidebar .latest-news__title{border-bottom:2px solid var(--primary-color);color:var(--primary-color);font-size:1.5rem;font-weight:800;text-transform:uppercase;margin:.5rem 0}.left-sidebar .latest-news__container{display:flex;flex-direction:column}.left-sidebar .latest-news__container .news-item{display:flex;margin-bottom:10px;position:relative;text-decoration:none;align-items:center}.left-sidebar .latest-news__container .news-item__thumbnail{flex:0 0 100px;margin-right:.75rem}.left-sidebar .latest-news__container .news-item__thumbnail img{aspect-ratio:120/80;border-radius:4px;object-fit:cover;max-height:80px;max-width:120px;position:relative;display:inline-block;vertical-align:text-bottom}.left-sidebar .latest-news__container .news-item__thumbnail img::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:var(--background-color) var(--post-thumbnail-placeholder-url) no-repeat center top;background-size:cover;border-radius:4px;display:block;overflow:hidden}.left-sidebar .latest-news__container .news-item__details{flex:0 1 auto;padding:.5rem 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.left-sidebar .latest-news__container .news-item__details--title{font-family:"Overpass",sans-serif;font-size:1rem;font-weight:400;margin:0;padding:0;overflow:hidden;position:relative;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.left-sidebar .latest-news__container .news-item__details--posted{font-size:.875rem;color:#777}@media screen and (min-width:1400px){.right-sidebar{position:sticky;top:100px;z-index:1}}.right-sidebar .author-info{display:none;margin-bottom:10px;position:relative}@media screen and (min-width:1400px){.right-sidebar .author-info{display:block}}.right-sidebar .author-info__profile-picture{flex-basis:70px;line-height:0}.right-sidebar .author-info__profile-picture img{border-radius:50%;margin-right:1rem;object-fit:contain;height:50px;width:50px}.right-sidebar .author-info__role{font-size:1rem}.right-sidebar .author-info__short-bio{font-size:.875rem;line-height:1.6;margin:12px 0 10px}.right-sidebar .author-info__certifications{margin:5px 0}.right-sidebar .author-info__certifications__badge{line-height:1}.right-sidebar .author-info__certifications__badge:not(:last-child){margin-right:5px}.right-sidebar .author-info__certifications img{height:45px;object-fit:contain}.right-sidebar .second-author-info{display:none;margin-bottom:10px;position:relative}@media screen and (min-width:1400px){.right-sidebar .second-author-info{display:block}}.right-sidebar .second-author-info:has(.second-author-info__tooltip) .second-author-info__name:hover{cursor:pointer}.right-sidebar .second-author-info__name{color:#777}.right-sidebar .second-author-info__name strong{color:var(--text-color)}.right-sidebar .second-author-info__tooltip__short-bio{font-size:.875rem}.right-sidebar hr{background-color:var(--primary-color);display:none;margin:8px 0 13px 0}@media screen and (min-width:1400px){.right-sidebar hr{display:block}}.research-block-trust-elements{border-bottom:1px solid #cdcdcd;padding-bottom:20px;margin-bottom:25px}.research-block-trust-elements .wp-block-column{display:flex;flex-wrap:wrap}.research-block-trust-elements .wp-block-column .research-trust{display:inline-block;flex-basis:100%;margin-bottom:30px;margin-top:0}.research-block-trust-elements .wp-block-column .research-trust:last-child{margin-bottom:0}@media screen and (min-width:768px){.research-block-trust-elements .wp-block-column .research-trust{flex-basis:25%;margin-bottom:0}}.research-block-trust-elements .wp-block-column .research-trust__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.research-block-trust-elements .wp-block-column .research-trust__inner__icon img{max-width:75px;width:100%;margin:auto}.research-block-trust-elements .wp-block-column .research-trust__inner__content{font-family:"Overpass",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;text-align:center;display:flex;flex-direction:column}.research-block-trust-elements .wp-block-column .research-trust__inner__content span{margin:0;font-family:"Montserrat",sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:39px;letter-spacing:0em}.research-block-trust-elements .research-trust{display:inline-block;width:100%;margin-bottom:30px;margin-top:0}.research-block-trust-elements .research-trust:last-child{margin-bottom:0}@media screen and (min-width:768px){.research-block-trust-elements .research-trust{width:24%;margin-bottom:0}}.research-block-trust-elements .research-trust__inner{display:flex;flex-direction:column;align-items:center;justify-content:center}.research-block-trust-elements .research-trust__inner__icon img{max-width:75px;width:100%;margin:auto}.research-block-trust-elements .research-trust__inner__content{font-family:"Overpass",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px;letter-spacing:0em;text-align:center;display:flex;flex-direction:column}.research-block-trust-elements .research-trust__inner__content span{margin:0;font-family:"Montserrat",sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:39px;letter-spacing:0em}.single .post,.single .mac,.single .blog{margin:58px 0 0 0;padding:30px 0}.single .post .container .main-content.content-blurred,.single .mac .container .main-content.content-blurred,.single .blog .container .main-content.content-blurred{filter:blur(3px)}.single .post .container .main-content header .title-wrapper,.single .mac .container .main-content header .title-wrapper,.single .blog .container .main-content header .title-wrapper{margin-bottom:35px;text-align:center}@media screen and (min-width:1400px){.single .post .container .main-content header .title-wrapper,.single .mac .container .main-content header .title-wrapper,.single .blog .container .main-content header .title-wrapper{margin-bottom:25px;padding-top:20px}}.single .post .container .main-content header .title-wrapper h1,.single .mac .container .main-content header .title-wrapper h1,.single .blog .container .main-content header .title-wrapper h1{font-size:2rem;font-family:"Overpass",sans-serif;line-height:1.25}.single .post .container .main-content header .title-wrapper p,.single .mac .container .main-content header .title-wrapper p,.single .blog .container .main-content header .title-wrapper p{font-size:1.25rem;margin-top:10px}.single .post .container .main-content header .breadcrumbs,.single .mac .container .main-content header .breadcrumbs,.single .blog .container .main-content header .breadcrumbs{font-size:.875rem;margin-bottom:30px}@media screen and (min-width:768px){.single .post .container .main-content header .breadcrumbs,.single .mac .container .main-content header .breadcrumbs,.single .blog .container .main-content header .breadcrumbs{margin-bottom:0}}.single .post .container .main-content header .breadcrumbs__separator,.single .mac .container .main-content header .breadcrumbs__separator,.single .blog .container .main-content header .breadcrumbs__separator{color:var(--primary-color);margin:0 2px}.single .post .container .main-content header .breadcrumbs a,.single .mac .container .main-content header .breadcrumbs a,.single .blog .container .main-content header .breadcrumbs a{font-weight:600}.single .post .container .main-content header .breadcrumbs a:hover,.single .mac .container .main-content header .breadcrumbs a:hover,.single .blog .container .main-content header .breadcrumbs a:hover{color:var(--primary-color)}.single .post .container .main-content header .reading-time,.single .mac .container .main-content header .reading-time,.single .blog .container .main-content header .reading-time{font-size:.875rem}@media screen and (min-width:1400px){.single .post .container .main-content header .reading-time,.single .mac .container .main-content header .reading-time,.single .blog .container .main-content header .reading-time{text-align:center}}.single .post .container .main-content header .reading-time__icon,.single .mac .container .main-content header .reading-time__icon,.single .blog .container .main-content header .reading-time__icon{width:10px;height:10px}.single .post .container .main-content header .article-date,.single .mac .container .main-content header .article-date,.single .blog .container .main-content header .article-date{font-size:.875rem;position:relative}@media screen and (min-width:1400px){.single .post .container .main-content header .article-date,.single .mac .container .main-content header .article-date,.single .blog .container .main-content header .article-date{text-align:end}}.single .post .container .main-content header .article-date__icon,.single .mac .container .main-content header .article-date__icon,.single .blog .container .main-content header .article-date__icon{width:10px;height:10px}.single .post .container .main-content header .article-date__updated .article-date--modified,.single .mac .container .main-content header .article-date__updated .article-date--modified,.single .blog .container .main-content header .article-date__updated .article-date--modified{opacity:1;transition:all 0.2s linear}.single .post .container .main-content header .article-date__updated .article-date--published,.single .mac .container .main-content header .article-date__updated .article-date--published,.single .blog .container .main-content header .article-date__updated .article-date--published{opacity:0;transition:all 0.2s linear;position:absolute;top:0;right:15px}@media screen and (max-width:991.98px){.single .post .container .main-content header .article-date__updated .article-date--published,.single .mac .container .main-content header .article-date__updated .article-date--published,.single .blog .container .main-content header .article-date__updated .article-date--published{opacity:0;transition:all 0.2s linear;position:absolute;top:0;left:0;right:auto;width:max-content}}.single .post .container .main-content header .article-meta,.single .mac .container .main-content header .article-meta,.single .blog .container .main-content header .article-meta{display:flex;flex-direction:row;flex-wrap:wrap;font-size:.875rem}.single .post .container .main-content header .article-meta .article-author,.single .mac .container .main-content header .article-meta .article-author,.single .blog .container .main-content header .article-meta .article-author{display:block}.single .post .container .main-content .subheader .additional-component,.single .mac .container .main-content .subheader .additional-component,.single .blog .container .main-content .subheader .additional-component{margin:1.5rem 0 .5rem 0;position:relative}.single .post .container .main-content .subheader .additional-component .shareMobile,.single .mac .container .main-content .subheader .additional-component .shareMobile,.single .blog .container .main-content .subheader .additional-component .shareMobile{opacity:1;position:relative;visibility:visible;transition:all 0.3s ease}.single .post .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile,.single .mac .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile,.single .blog .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile{display:flex;align-items:center;line-height:0;opacity:0;position:absolute;left:0;top:0}.single .post .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile:hover,.single .mac .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile:hover,.single .blog .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile:hover{cursor:pointer}.single .post .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile span,.single .mac .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile span,.single .blog .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile span{font-size:.875rem;margin-right:5px}.single .post .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile img,.single .mac .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile img,.single .blog .container .main-content .subheader .additional-component .shareMobile #toggleShareBtnMobile img{height:40px;width:40px}.single .post .container .main-content .subheader .additional-component .shareMobile p,.single .mac .container .main-content .subheader .additional-component .shareMobile p,.single .blog .container .main-content .subheader .additional-component .shareMobile p{color:var(--text-color);font-size:.75rem}.single .post .container .main-content .subheader .additional-component .shareMobile__icons,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons{display:flex;align-items:center}.single .post .container .main-content .subheader .additional-component .shareMobile__icons button,.single .post .container .main-content .subheader .additional-component .shareMobile__icons a,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons button,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons a,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons button,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons a{line-height:1;margin-right:10px;opacity:1;transition:opacity 0.3s ease}.single .post .container .main-content .subheader .additional-component .shareMobile__icons button:hover,.single .post .container .main-content .subheader .additional-component .shareMobile__icons a:hover,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons button:hover,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons a:hover,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons button:hover,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons a:hover{cursor:pointer}.single .post .container .main-content .subheader .additional-component .shareMobile__icons button img,.single .post .container .main-content .subheader .additional-component .shareMobile__icons a img,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons button img,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons a img,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons button img,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons a img{height:25px;width:25px}.single .post .container .main-content .subheader .additional-component .shareMobile__icons #closeShareBtnMobile img,.single .mac .container .main-content .subheader .additional-component .shareMobile__icons #closeShareBtnMobile img,.single .blog .container .main-content .subheader .additional-component .shareMobile__icons #closeShareBtnMobile img{height:16px;width:16px}.single .post .container .main-content .subheader .additional-component .shareMobile.minimized #toggleShareBtnMobile,.single .mac .container .main-content .subheader .additional-component .shareMobile.minimized #toggleShareBtnMobile,.single .blog .container .main-content .subheader .additional-component .shareMobile.minimized #toggleShareBtnMobile{opacity:1;transition:opacity 0.3s ease;z-index:1}.single .post .container .main-content .subheader .additional-component .shareMobile.minimized p,.single .mac .container .main-content .subheader .additional-component .shareMobile.minimized p,.single .blog .container .main-content .subheader .additional-component .shareMobile.minimized p{opacity:0;transition:opacity 0.3s ease}.single .post .container .main-content .subheader .additional-component .shareMobile.minimized .share__icons button,.single .post .container .main-content .subheader .additional-component .shareMobile.minimized .share__icons a,.single .mac .container .main-content .subheader .additional-component .shareMobile.minimized .share__icons button,.single .mac .container .main-content .subheader .additional-component .shareMobile.minimized .share__icons a,.single .blog .container .main-content .subheader .additional-component .shareMobile.minimized .share__icons button,.single .blog .container .main-content .subheader .additional-component .shareMobile.minimized .share__icons a{opacity:0;transition:opacity 0.3s ease;visibility:hidden}.single .post .container .main-content .subheader .additional-component .shareMobile.hidden,.single .mac .container .main-content .subheader .additional-component .shareMobile.hidden,.single .blog .container .main-content .subheader .additional-component .shareMobile.hidden{opacity:0;visibility:hidden}.single .post .container .main-content .subheader .additional-component .hreflangMobile,.single .mac .container .main-content .subheader .additional-component .hreflangMobile,.single .blog .container .main-content .subheader .additional-component .hreflangMobile{position:absolute;top:0;opacity:1;transition:all 0.3s ease;visibility:visible}.single .post .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile,.single .mac .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile,.single .blog .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile{display:flex;align-items:center;line-height:0;opacity:0;visibility:hidden;position:absolute;left:0;top:5px}.single .post .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile:hover,.single .mac .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile:hover,.single .blog .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile:hover{cursor:pointer}.single .post .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile span,.single .mac .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile span,.single .blog .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile span{font-size:.875rem;margin-right:5px}.single .post .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile img,.single .mac .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile img,.single .blog .container .main-content .subheader .additional-component .hreflangMobile #toggleHreflangBtnMobile img{height:32px}.single .post .container .main-content .subheader .additional-component .hreflangMobile p,.single .mac .container .main-content .subheader .additional-component .hreflangMobile p,.single .blog .container .main-content .subheader .additional-component .hreflangMobile p{color:var(--text-color);font-size:.75rem}.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons{display:flex;align-items:center}.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons a,.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons button,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons a,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons button,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons a,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons button{line-height:0;margin-right:10px;opacity:1;transition:opacity 0.3s ease}.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons a:hover,.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons button:hover,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons a:hover,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons button:hover,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons a:hover,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons button:hover{cursor:pointer}.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons a img,.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons button img,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons a img,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons button img,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons a img,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons button img{height:25px;width:25px}.single .post .container .main-content .subheader .additional-component .hreflangMobile__icons #closeHreflangBtnMobile img,.single .mac .container .main-content .subheader .additional-component .hreflangMobile__icons #closeHreflangBtnMobile img,.single .blog .container .main-content .subheader .additional-component .hreflangMobile__icons #closeHreflangBtnMobile img{height:16px;width:16px}.single .post .container .main-content .subheader .additional-component .hreflangMobile.minimized #toggleHreflangBtnMobile,.single .mac .container .main-content .subheader .additional-component .hreflangMobile.minimized #toggleHreflangBtnMobile,.single .blog .container .main-content .subheader .additional-component .hreflangMobile.minimized #toggleHreflangBtnMobile{left:100px;opacity:1;visibility:visible;transition:opacity 0.3s ease;z-index:1}.single .post .container .main-content .subheader .additional-component .hreflangMobile.minimized p,.single .mac .container .main-content .subheader .additional-component .hreflangMobile.minimized p,.single .blog .container .main-content .subheader .additional-component .hreflangMobile.minimized p{opacity:0;transition:opacity 0.3s ease}.single .post .container .main-content .subheader .additional-component .hreflangMobile.minimized .hreflangMobile__icons a,.single .post .container .main-content .subheader .additional-component .hreflangMobile.minimized .hreflangMobile__icons button,.single .mac .container .main-content .subheader .additional-component .hreflangMobile.minimized .hreflangMobile__icons a,.single .mac .container .main-content .subheader .additional-component .hreflangMobile.minimized .hreflangMobile__icons button,.single .blog .container .main-content .subheader .additional-component .hreflangMobile.minimized .hreflangMobile__icons a,.single .blog .container .main-content .subheader .additional-component .hreflangMobile.minimized .hreflangMobile__icons button{opacity:0;visibility:hidden;transition:opacity 0.3s ease}.single .post .container .main-content .subheader .additional-component .hreflangMobile.hidden,.single .mac .container .main-content .subheader .additional-component .hreflangMobile.hidden,.single .blog .container .main-content .subheader .additional-component .hreflangMobile.hidden{opacity:0;visibility:hidden}.single .post .container .main-content .subheader .additional-component .feedbackMobile,.single .mac .container .main-content .subheader .additional-component .feedbackMobile,.single .blog .container .main-content .subheader .additional-component .feedbackMobile{position:absolute;right:0;top:0;display:flex;align-items:center;padding:7px 8px;transition:all 0.4s ease;width:180px}@media screen and (max-width:350px){.single .post .container .main-content .subheader .additional-component .feedbackMobile,.single .mac .container .main-content .subheader .additional-component .feedbackMobile,.single .blog .container .main-content .subheader .additional-component .feedbackMobile{width:55px}}.single .post .container .main-content .subheader .additional-component .feedbackMobile:hover,.single .mac .container .main-content .subheader .additional-component .feedbackMobile:hover,.single .blog .container .main-content .subheader .additional-component .feedbackMobile:hover{cursor:pointer}.single .post .container .main-content .subheader .additional-component .feedbackMobile.minimized,.single .mac .container .main-content .subheader .additional-component .feedbackMobile.minimized,.single .blog .container .main-content .subheader .additional-component .feedbackMobile.minimized{width:55px}.single .post .container .main-content .subheader .additional-component .feedbackMobile.minimized p,.single .mac .container .main-content .subheader .additional-component .feedbackMobile.minimized p,.single .blog .container .main-content .subheader .additional-component .feedbackMobile.minimized p{font-size:0;opacity:0;visibility:hidden}.single .post .container .main-content .subheader .additional-component .feedbackMobile p,.single .mac .container .main-content .subheader .additional-component .feedbackMobile p,.single .blog .container .main-content .subheader .additional-component .feedbackMobile p{color:var(--text-color);font-size:.875rem;line-height:1;margin-left:5px;opacity:1;visibility:visible;transition:all 0.4s ease}@media screen and (max-width:350px){.single .post .container .main-content .subheader .additional-component .feedbackMobile p,.single .mac .container .main-content .subheader .additional-component .feedbackMobile p,.single .blog .container .main-content .subheader .additional-component .feedbackMobile p{display:none}}.single .post .container .main-content hr,.single .mac .container .main-content hr,.single .blog .container .main-content hr{margin:8px 0 13px 0}.single .post .container .main-content__affiliate-disclosure,.single .mac .container .main-content__affiliate-disclosure,.single .blog .container .main-content__affiliate-disclosure{position:relative;font-size:.7rem;display:inline-block}.single .post .container .main-content__affiliate-disclosure__tooltip-icon,.single .mac .container .main-content__affiliate-disclosure__tooltip-icon,.single .blog .container .main-content__affiliate-disclosure__tooltip-icon{cursor:pointer;height:10px;width:10px}.single .post .container .main-content__highlights,.single .post .container .main-content__resources,.single .mac .container .main-content__highlights,.single .mac .container .main-content__resources,.single .blog .container .main-content__highlights,.single .blog .container .main-content__resources{border:2px solid var(--primary-color);border-radius:5px;margin:20px 0 25px 0;padding:0 30px 15px 30px}.single .post .container .main-content__highlights__title,.single .post .container .main-content__resources__title,.single .mac .container .main-content__highlights__title,.single .mac .container .main-content__resources__title,.single .blog .container .main-content__highlights__title,.single .blog .container .main-content__resources__title{background-color:var(--background-color);display:inline-block;font-family:"Overpass",sans-serif;font-size:1.25rem;font-weight:800;padding:0 15px;position:relative;top:-15px;left:-15px;transition:all 0.1s ease}.single .post .container .main-content__highlights ul,.single .post .container .main-content__resources ul,.single .mac .container .main-content__highlights ul,.single .mac .container .main-content__resources ul,.single .blog .container .main-content__highlights ul,.single .blog .container .main-content__resources ul{list-style:none;margin:0;padding:0}.single .post .container .main-content__highlights ul li,.single .post .container .main-content__resources ul li,.single .mac .container .main-content__highlights ul li,.single .mac .container .main-content__resources ul li,.single .blog .container .main-content__highlights ul li,.single .blog .container .main-content__resources ul li{margin-bottom:15px;position:relative}.single .post .container .main-content__highlights ul li::before,.single .post .container .main-content__resources ul li::before,.single .mac .container .main-content__highlights ul li::before,.single .mac .container .main-content__resources ul li::before,.single .blog .container .main-content__highlights ul li::before,.single .blog .container .main-content__resources ul li::before{content:"";position:absolute;top:8px;left:-12px;background-color:var(--primary-color);border-radius:2px;display:inline-block;height:6px;width:6px}.single .post .container .main-content__highlights ul li:last-of-type,.single .post .container .main-content__resources ul li:last-of-type,.single .mac .container .main-content__highlights ul li:last-of-type,.single .mac .container .main-content__resources ul li:last-of-type,.single .blog .container .main-content__highlights ul li:last-of-type,.single .blog .container .main-content__resources ul li:last-of-type{margin-bottom:0}.single .post .container .main-content__featured-image figure,.single .mac .container .main-content__featured-image figure,.single .blog .container .main-content__featured-image figure{margin:15px 0}.single .post .container .main-content__featured-image figure img,.single .mac .container .main-content__featured-image figure img,.single .blog .container .main-content__featured-image figure img{width:100%}.single .post .container .main-content__featured-image figure figcaption,.single .mac .container .main-content__featured-image figure figcaption,.single .blog .container .main-content__featured-image figure figcaption{color:var(--text-color);font-size:.75rem;margin-top:10px;text-align:center}.single .post .container .main-content__blocks,.single .mac .container .main-content__blocks,.single .blog .container .main-content__blocks{counter-reset:paragraph-counter}.single .post .container .main-content__blocks h2,.single .post .container .main-content__blocks h3,.single .post .container .main-content__blocks h4,.single .post .container .main-content__blocks h5,.single .post .container .main-content__blocks h6,.single .mac .container .main-content__blocks h2,.single .mac .container .main-content__blocks h3,.single .mac .container .main-content__blocks h4,.single .mac .container .main-content__blocks h5,.single .mac .container .main-content__blocks h6,.single .blog .container .main-content__blocks h2,.single .blog .container .main-content__blocks h3,.single .blog .container .main-content__blocks h4,.single .blog .container .main-content__blocks h5,.single .blog .container .main-content__blocks h6{margin:25px 0 20px 0}.single .post .container .main-content__blocks p,.single .mac .container .main-content__blocks p,.single .blog .container .main-content__blocks p{line-height:1.5}.single .post .container .main-content__blocks p:not(:last-of-type),.single .mac .container .main-content__blocks p:not(:last-of-type),.single .blog .container .main-content__blocks p:not(:last-of-type){margin-bottom:15px}.single .post .container .main-content__blocks a,.single .mac .container .main-content__blocks a,.single .blog .container .main-content__blocks a{color:var(--accent-color)}.single .post .container .main-content__blocks ul,.single .mac .container .main-content__blocks ul,.single .blog .container .main-content__blocks ul{margin:5px 0 10px}.single .post .container .main-content__blocks ul li:not(:last-of-type),.single .mac .container .main-content__blocks ul li:not(:last-of-type),.single .blog .container .main-content__blocks ul li:not(:last-of-type){margin:.5rem 0}.single .post .container .main-content__blocks ul li::marker,.single .mac .container .main-content__blocks ul li::marker,.single .blog .container .main-content__blocks ul li::marker{color:var(--primary-color);font-size:1.5rem}.single .post .container .main-content__blocks ol,.single .mac .container .main-content__blocks ol,.single .blog .container .main-content__blocks ol{margin:5px 0 10px}.single .post .container .main-content__blocks ol li::marker,.single .mac .container .main-content__blocks ol li::marker,.single .blog .container .main-content__blocks ol li::marker{font-size:1.125rem}.single .post .container .main-content__blocks ol li:not(:last-of-type),.single .mac .container .main-content__blocks ol li:not(:last-of-type),.single .blog .container .main-content__blocks ol li:not(:last-of-type){margin:.5rem 0}.single .post .container .main-content__blocks ol li:not(:last-of-type) img,.single .mac .container .main-content__blocks ol li:not(:last-of-type) img,.single .blog .container .main-content__blocks ol li:not(:last-of-type) img{margin:.5rem 0}.single .post .container .main-content__blocks figure,.single .mac .container .main-content__blocks figure,.single .blog .container .main-content__blocks figure{margin-top:15px;margin-bottom:15px}.single .post .container .main-content__blocks figure figcaption,.single .mac .container .main-content__blocks figure figcaption,.single .blog .container .main-content__blocks figure figcaption{color:var(--text-color);font-size:.75rem;margin-top:10px;text-align:center}.single .post .container .main-content__blocks .venobox,.single .mac .container .main-content__blocks .venobox,.single .blog .container .main-content__blocks .venobox{display:block}.single .post .container .main-content__blocks blockquote,.single .post .container .main-content__blocks .wp-block-quote,.single .mac .container .main-content__blocks blockquote,.single .mac .container .main-content__blocks .wp-block-quote,.single .blog .container .main-content__blocks blockquote,.single .blog .container .main-content__blocks .wp-block-quote{position:relative;border-left:0;padding:20px 30px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:15px;margin:25px 0;display:block;font-size:18px;font-style:italic;font-weight:400}.single .post .container .main-content__blocks blockquote p,.single .post .container .main-content__blocks .wp-block-quote p,.single .mac .container .main-content__blocks blockquote p,.single .mac .container .main-content__blocks .wp-block-quote p,.single .blog .container .main-content__blocks blockquote p,.single .blog .container .main-content__blocks .wp-block-quote p{position:relative;margin:0}.single .post .container .main-content__blocks blockquote p:first-child::before,.single .post .container .main-content__blocks .wp-block-quote p:first-child::before,.single .mac .container .main-content__blocks blockquote p:first-child::before,.single .mac .container .main-content__blocks .wp-block-quote p:first-child::before,.single .blog .container .main-content__blocks blockquote p:first-child::before,.single .blog .container .main-content__blocks .wp-block-quote p:first-child::before{content:"";background-image:url(https://cdn.windowsreport.com/wp-content/themes/reflectormedia-universalis/assets/images/svg/quote-left.svg);position:relative;display:inline-block;width:20px;height:14px;margin-right:15px}.single .post .container .main-content__blocks .schema-faq .schema-faq-section,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section{border:1px solid #777;border-radius:5px;margin-bottom:15px;padding:12px 30px}.single .post .container .main-content__blocks .schema-faq .schema-faq-section .schema-faq-question:hover,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .schema-faq-question:hover,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .schema-faq-question:hover{cursor:pointer}.single .post .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon{display:inline-block;margin:0 5px 0 -12px;position:relative;height:12px;width:12px}.single .post .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon:before,.single .post .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon:after,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon:before,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon:after,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon:before,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon:after{content:"";position:absolute;background-color:#777;border-radius:4px;transition:transform 0.25s ease-out}.single .post .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon::before,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon::before,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon::before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.single .post .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon::after,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon::after,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .toggle-icon::after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.single .post .container .main-content__blocks .schema-faq .schema-faq-section .schema-faq-answer,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section .schema-faq-answer,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section .schema-faq-answer{max-height:0;overflow:hidden;transition:all 0.2s ease-out}.single .post .container .main-content__blocks .schema-faq .schema-faq-section.active,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section.active,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section.active{border-color:var(--primary-color)}.single .post .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::before,.single .post .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::after,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::before,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::after,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::before,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::after{background-color:var(--primary-color)}.single .post .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::before,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::before,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::before{transform:rotate(90deg)}.single .post .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::after,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::after,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section.active .toggle-icon::after{transform:rotate(180deg)}.single .post .container .main-content__blocks .schema-faq .schema-faq-section.active .schema-faq-answer,.single .mac .container .main-content__blocks .schema-faq .schema-faq-section.active .schema-faq-answer,.single .blog .container .main-content__blocks .schema-faq .schema-faq-section.active .schema-faq-answer{border-top:1px solid #777;margin-top:10px;max-height:500px;padding-top:10px;transition:all 0.2s ease-in}.single .post .container .main-content__blocks [data-cite-text],.single .mac .container .main-content__blocks [data-cite-text],.single .blog .container .main-content__blocks [data-cite-text]{display:inline-block;line-height:1;position:relative}.single .post .container .main-content__blocks [data-cite-text] em,.single .mac .container .main-content__blocks [data-cite-text] em,.single .blog .container .main-content__blocks [data-cite-text] em{color:var(--primary-color);cursor:pointer;font-feature-settings:"tnum";display:inline-block;font-size:.5em;font-style:normal;font-variant-numeric:tabular-nums;-webkit-text-decoration:none;text-decoration:none;vertical-align:super}.single .post .container .main-content__blocks .rm-how-to,.single .mac .container .main-content__blocks .rm-how-to,.single .blog .container .main-content__blocks .rm-how-to{counter-reset:paragraph-counter;list-style:none;margin-top:20px;padding:0}.single .post .container .main-content__blocks .rm-how-to__summary,.single .mac .container .main-content__blocks .rm-how-to__summary,.single .blog .container .main-content__blocks .rm-how-to__summary{border:2px solid var(--primary-color);border-radius:4px;padding:15px}@media screen and (min-width:1200px){.single .post .container .main-content__blocks .rm-how-to__summary,.single .mac .container .main-content__blocks .rm-how-to__summary,.single .blog .container .main-content__blocks .rm-how-to__summary{border:none;border-radius:0;max-width:600px;margin:20px auto;padding:0;width:100%}}.single .post .container .main-content__blocks .rm-how-to__summary p,.single .mac .container .main-content__blocks .rm-how-to__summary p,.single .blog .container .main-content__blocks .rm-how-to__summary p{font-size:1rem;font-family:"Montserrat",sans-serif;margin-bottom:5px}@media screen and (min-width:1200px){.single .post .container .main-content__blocks .rm-how-to__summary__left-col,.single .post .container .main-content__blocks .rm-how-to__summary__right-col,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col,.single .mac .container .main-content__blocks .rm-how-to__summary__right-col,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col,.single .blog .container .main-content__blocks .rm-how-to__summary__right-col{padding-top:15px;padding-bottom:15px}}@media screen and (min-width:1200px){.single .post .container .main-content__blocks .rm-how-to__summary__left-col,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col{border:2px solid var(--primary-color);border-right-width:1px;border-radius:4px 0 0 4px;position:relative}}.single .post .container .main-content__blocks .rm-how-to__summary__left-col::after,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col::after,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col::after{content:"";background-color:var(--primary-color);display:inline-block;position:absolute;top:0;right:0;height:100%;width:2px}.single .post .container .main-content__blocks .rm-how-to__summary__left-col__difficulty,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col__difficulty,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col__difficulty{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.single .post .container .main-content__blocks .rm-how-to__summary__left-col__difficulty__label,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col__difficulty__label,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col__difficulty__label{border:1px solid var(--primary-color);border-radius:4px;display:inline-block;margin:0 5px;height:12px;width:12px}.single .post .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.easy .rm-how-to__summary__left-col__difficulty__label:first-child,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.easy .rm-how-to__summary__left-col__difficulty__label:first-child,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.easy .rm-how-to__summary__left-col__difficulty__label:first-child{background-color:var(--primary-color)}.single .post .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.medium .rm-how-to__summary__left-col__difficulty__label:first-child,.single .post .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.medium .rm-how-to__summary__left-col__difficulty__label:nth-child(2),.single .mac .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.medium .rm-how-to__summary__left-col__difficulty__label:first-child,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.medium .rm-how-to__summary__left-col__difficulty__label:nth-child(2),.single .blog .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.medium .rm-how-to__summary__left-col__difficulty__label:first-child,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.medium .rm-how-to__summary__left-col__difficulty__label:nth-child(2){background-color:var(--primary-color)}.single .post .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.hard .rm-how-to__summary__left-col__difficulty__label,.single .mac .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.hard .rm-how-to__summary__left-col__difficulty__label,.single .blog .container .main-content__blocks .rm-how-to__summary__left-col__difficulty.hard .rm-how-to__summary__left-col__difficulty__label{background-color:var(--primary-color)}@media screen and (min-width:1200px){.single .post .container .main-content__blocks .rm-how-to__summary__right-col,.single .mac .container .main-content__blocks .rm-how-to__summary__right-col,.single .blog .container .main-content__blocks .rm-how-to__summary__right-col{border:2px solid var(--primary-color);border-left-width:1px;border-radius:0 4px 4px 0}}.single .post .container .main-content__blocks .rm-how-to__summary__right-col span,.single .mac .container .main-content__blocks .rm-how-to__summary__right-col span,.single .blog .container .main-content__blocks .rm-how-to__summary__right-col span{display:block;margin-bottom:5px}.single .post .container .main-content__blocks .rm-how-to__summary__right-col span::before,.single .mac .container .main-content__blocks .rm-how-to__summary__right-col span::before,.single .blog .container .main-content__blocks .rm-how-to__summary__right-col span::before{content:"";display:inline-block;position:relative;margin-right:10px;background-color:var(--primary-color);height:5px;width:5px;border-radius:50%;vertical-align:middle}.single .post .container .main-content__blocks .rm-how-to__block-title,.single .mac .container .main-content__blocks .rm-how-to__block-title,.single .blog .container .main-content__blocks .rm-how-to__block-title{font-size:1.5rem}.single .post .container .main-content__blocks .rm-how-to li,.single .mac .container .main-content__blocks .rm-how-to li,.single .blog .container .main-content__blocks .rm-how-to li{counter-increment:paragraph-counter;font-size:1.125rem;margin-top:20px;margin-bottom:20px;padding-left:30px;position:relative}.single .post .container .main-content__blocks .rm-how-to li::before,.single .mac .container .main-content__blocks .rm-how-to li::before,.single .blog .container .main-content__blocks .rm-how-to li::before{content:counter(paragraph-counter);height:20px;min-width:20px;position:absolute;left:0;top:3px;border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);font-size:1rem;line-height:1;padding:2px;text-align:center}.single .post .container .main-content__blocks .rm-how-to li a,.single .mac .container .main-content__blocks .rm-how-to li a,.single .blog .container .main-content__blocks .rm-how-to li a{color:var(--primary-color);text-decoration:underline}.single .post .container .main-content__blocks .rm-how-to li a:has(img),.single .mac .container .main-content__blocks .rm-how-to li a:has(img),.single .blog .container .main-content__blocks .rm-how-to li a:has(img){display:block;text-align:center;text-decoration:none}.single .post .container .main-content__blocks .rm-how-to li a img,.single .mac .container .main-content__blocks .rm-how-to li a img,.single .blog .container .main-content__blocks .rm-how-to li a img{margin-top:12px}.single .post .container .main-content__blocks .rm-how-to li img,.single .mac .container .main-content__blocks .rm-how-to li img,.single .blog .container .main-content__blocks .rm-how-to li img{margin-top:12px}.single .post .container .main-content__blocks:has(.rm-how-to) ol,.single .mac .container .main-content__blocks:has(.rm-how-to) ol,.single .blog .container .main-content__blocks:has(.rm-how-to) ol{counter-reset:paragraph-counter;list-style:none;margin-top:20px;padding:0}.single .post .container .main-content__blocks:has(.rm-how-to) ol li,.single .mac .container .main-content__blocks:has(.rm-how-to) ol li,.single .blog .container .main-content__blocks:has(.rm-how-to) ol li{counter-increment:paragraph-counter;font-size:1.125rem;margin-top:20px;margin-bottom:20px;padding-left:30px;position:relative}.single .post .container .main-content__blocks:has(.rm-how-to) ol li::before,.single .mac .container .main-content__blocks:has(.rm-how-to) ol li::before,.single .blog .container .main-content__blocks:has(.rm-how-to) ol li::before{content:counter(paragraph-counter);height:20px;width:20px;position:absolute;left:0;top:3px;border:1px solid var(--primary-color);border-radius:4px;color:var(--primary-color);font-size:1rem;line-height:1;padding:2px 0;text-align:center}.single .post .container .main-content__blocks:has(.rm-how-to) ol li a,.single .mac .container .main-content__blocks:has(.rm-how-to) ol li a,.single .blog .container .main-content__blocks:has(.rm-how-to) ol li a{color:var(--primary-color);text-decoration:underline}.single .post .container .main-content__blocks:has(.rm-how-to) ol li a:has(img),.single .mac .container .main-content__blocks:has(.rm-how-to) ol li a:has(img),.single .blog .container .main-content__blocks:has(.rm-how-to) ol li a:has(img){display:block;text-align:center;text-decoration:none}.single .post .container .main-content__blocks:has(.rm-how-to) ol li a img,.single .mac .container .main-content__blocks:has(.rm-how-to) ol li a img,.single .blog .container .main-content__blocks:has(.rm-how-to) ol li a img{margin-top:12px}.single .post .container .main-content__blocks:has(.rm-how-to) ol li img,.single .mac .container .main-content__blocks:has(.rm-how-to) ol li img,.single .blog .container .main-content__blocks:has(.rm-how-to) ol li img{margin-top:12px}.single .post .container .main-content__blocks:has(.rm-how-to) ol li ul li::before,.single .mac .container .main-content__blocks:has(.rm-how-to) ol li ul li::before,.single .blog .container .main-content__blocks:has(.rm-how-to) ol li ul li::before{content:none}.single .post .container .main-content__blocks .wp-block-table,.single .mac .container .main-content__blocks .wp-block-table,.single .blog .container .main-content__blocks .wp-block-table{overflow-x:auto;overflow-x:auto}.single .post .container .main-content__blocks .wp-block-table::-webkit-scrollbar,.single .mac .container .main-content__blocks .wp-block-table::-webkit-scrollbar,.single .blog .container .main-content__blocks .wp-block-table::-webkit-scrollbar{height:8px}.single .post .container .main-content__blocks .wp-block-table::-webkit-scrollbar-thumb,.single .mac .container .main-content__blocks .wp-block-table::-webkit-scrollbar-thumb,.single .blog .container .main-content__blocks .wp-block-table::-webkit-scrollbar-thumb{background-color:var(--text-color)}.single .post .container .main-content__blocks .wp-block-table::-webkit-scrollbar-track,.single .mac .container .main-content__blocks .wp-block-table::-webkit-scrollbar-track,.single .blog .container .main-content__blocks .wp-block-table::-webkit-scrollbar-track{background-color:var(--background-color);border:1px solid var(--text-color)}.single .post .container .main-content__blocks .wp-block-table table,.single .mac .container .main-content__blocks .wp-block-table table,.single .blog .container .main-content__blocks .wp-block-table table{margin:0 0 .75rem}.single .post .container .main-content__blocks table,.single .mac .container .main-content__blocks table,.single .blog .container .main-content__blocks table{margin:1.5rem 0}.single .post .container .main-content__blocks table td,.single .mac .container .main-content__blocks table td,.single .blog .container .main-content__blocks table td{border:1px solid;padding:.75rem}.single .post .container .main-content__blocks code,.single .mac .container .main-content__blocks code,.single .blog .container .main-content__blocks code{white-space:pre-wrap;word-break:break-word;display:block;overflow:auto;margin:1rem 0;padding:1rem;color:var(--text-color);border:1px solid var(--primary-color);border-left:5px solid var(--primary-color);font-weight:500;max-height:500px}.single .post .container .main-content__blocks kbd,.single .mac .container .main-content__blocks kbd,.single .blog .container .main-content__blocks kbd{background-color:var(--primary-color);border-radius:4px;box-shadow:0 2px 0 1px #777;color:#fff;display:inline-block;font-family:"Overpass",sans-serif;font-size:1rem;line-height:1.5em;margin-bottom:.5rem;padding:.2rem .4rem;white-space:nowrap;transition:all 0.15s ease-in-out}.single .post .container .main-content__blocks kbd:hover,.single .mac .container .main-content__blocks kbd:hover,.single .blog .container .main-content__blocks kbd:hover{background:#777}.single .post .container .main-content__resources,.single .mac .container .main-content__resources,.single .blog .container .main-content__resources{margin-top:30px;padding:0 15px 25px 30px}.single .post .container .main-content__resources ul li,.single .mac .container .main-content__resources ul li,.single .blog .container .main-content__resources ul li{list-style-type:none}.single .post .container .main-content__resources ul li::before,.single .mac .container .main-content__resources ul li::before,.single .blog .container .main-content__resources ul li::before{content:none}.single .post .container .main-content__resources ul li a,.single .mac .container .main-content__resources ul li a,.single .blog .container .main-content__resources ul li a{color:var(--accent-color)}.single .post .container .main-content__resources ul li span,.single .mac .container .main-content__resources ul li span,.single .blog .container .main-content__resources ul li span{font-size:.875rem}.single .post .container .main-content__related-tags,.single .mac .container .main-content__related-tags,.single .blog .container .main-content__related-tags{font-weight:800;margin:20px 0}.single .post .container .main-content__related-tags a,.single .mac .container .main-content__related-tags a,.single .blog .container .main-content__related-tags a{color:var(--accent-color)}.single .post .container .main-content__related-tags a:hover,.single .mac .container .main-content__related-tags a:hover,.single .blog .container .main-content__related-tags a:hover{text-decoration:underline}.single .post .container .main-content__author-info,.single .mac .container .main-content__author-info,.single .blog .container .main-content__author-info{display:block;margin-bottom:10px;position:relative}@media screen and (min-width:1400px){.single .post .container .main-content__author-info,.single .mac .container .main-content__author-info,.single .blog .container .main-content__author-info{display:none}}.single .post .container .main-content__author-info__profile-picture,.single .mac .container .main-content__author-info__profile-picture,.single .blog .container .main-content__author-info__profile-picture{flex-basis:70px;line-height:0}.single .post .container .main-content__author-info__profile-picture img,.single .mac .container .main-content__author-info__profile-picture img,.single .blog .container .main-content__author-info__profile-picture img{border-radius:50%;margin-right:1rem;object-fit:contain;height:50px;width:50px}.single .post .container .main-content__author-info__role,.single .mac .container .main-content__author-info__role,.single .blog .container .main-content__author-info__role{font-size:1rem}.single .post .container .main-content__author-info__bio,.single .mac .container .main-content__author-info__bio,.single .blog .container .main-content__author-info__bio{font-size:.875rem;line-height:1.6;margin:12px 0 10px}