.hal-insights{background:#fff;color:#595858;font:14px Open Sans,Arial,Helvetica,sans-serif}.hal-insights *,.hal-insights :after,.hal-insights :before{box-sizing:border-box}.hal-insights .insights-frame{margin-inline:auto;max-width:calc(100% - 40px);width:1148px}.hal-insights .insights-breadcrumb{align-items:center;color:#788594;display:flex;flex-wrap:wrap;font-size:12px;gap:0 14px;margin-bottom:28px;min-height:47px}.hal-insights .insights-breadcrumb a{color:inherit;text-decoration:none}.hal-insights .insights-breadcrumb>span[aria-hidden]{color:#e1e3e5;font-size:24px;line-height:47px}.hal-insights .insights-image{aspect-ratio:16/5;background:#f3f3f3;margin-bottom:80px;overflow:hidden}.hal-insights .insights-image img{border-radius:0;display:block;height:100%;max-height:100%;object-fit:cover;object-position:center;width:100%}.hal-insights .insights-article{min-width:0}.hal-insights h1{color:#e4002b;font:700 50px/1 Barlow,Arial,sans-serif;margin:0 0 15px;text-transform:uppercase}.hal-insights .insights-meta{align-items:center;display:flex;flex-wrap:wrap;font:14px Open Sans,Arial,sans-serif;gap:10px 22px;margin-bottom:24px}.hal-insights .insights-author{margin:0}.hal-insights .insights-body{color:#595858;font:14px Open Sans,Arial,sans-serif;overflow-wrap:break-word}.hal-insights p{color:inherit;font:inherit;line-height:1.75;margin:0 0 10px}.hal-insights h2{font:600 32px Open Sans,Arial,sans-serif}.hal-insights h2,.hal-insights h3{color:#595858;margin:0 0 15px;text-transform:none}.hal-insights h3{font:600 24px Open Sans,Arial,sans-serif}.hal-insights .insights-body a{color:#e4002b;text-decoration:underline}.hal-insights a:hover{color:#c60026}.hal-insights a:focus-visible{outline:2px solid #e4002b;outline-offset:4px}.hal-insights .insights-body hr{border:1px inset gray;height:0;margin:7px 0}.hal-insights .insights-body iframe,.hal-insights .insights-body img,.hal-insights .insights-body video{max-width:100%}.hal-insights .insights-body img{height:auto}.hal-insights .insights-body ol,.hal-insights .insights-body ul{margin:0 0 20px;padding-left:25px}.hal-insights .insights-body li{line-height:1.75}.hal-insights .insights-body table{display:block;max-width:100%;overflow-x:auto}.hal-insights .insights-single{margin-bottom:80px}.hal-insights .insights-related{border-top:4px solid #e1e3e5;padding:50px 0 100px}.hal-insights .insights-cards{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:40px -20px 0;padding:0}.hal-insights .insights-cards>li{background:#f7f6f6;border-radius:12px;margin:0 20px 40px;overflow:hidden;padding:0;width:calc(33.333% - 40px)}.hal-insights .insights-card{color:#000;display:block;height:100%;text-decoration:none}.hal-insights .insights-card>img{aspect-ratio:366/220;display:block;height:auto;object-fit:cover;width:100%}.hal-insights .insights-card-details{display:block;font:14px/1.65 Open Sans,Arial,sans-serif;padding:10px 14px}.hal-insights .insights-card time{display:block;margin-bottom:15px}.hal-insights .insights-card-title{display:block;font:600 18px Barlow,Arial,sans-serif;margin-bottom:10px;text-transform:none}@media (max-width:900px){.hal-insights h1{font-size:40px}}@media (max-width:599px){.hal-insights h1{font-size:34px}.hal-insights .insights-breadcrumb{margin-bottom:30px}.hal-insights .insights-image{margin-bottom:40px}.hal-insights .insights-article{width:100%}.hal-insights .insights-cards{margin:40px auto 0;max-width:366px;width:100%}.hal-insights .insights-cards>li{margin:0 0 40px;width:100%}}.hal-insights [hidden]{display:none!important}.hal-insights .insights-layout{align-items:start;column-gap:56px;display:grid;grid-template-columns:minmax(0,66%) minmax(0,1fr)}.hal-insights .insights-article-header{margin-bottom:28px}.hal-insights .insights-reading-time{color:#595858;white-space:nowrap}.hal-insights .insights-reading-time:before{background:#e4002b;border-radius:50%;content:"";display:inline-block;height:5px;margin:0 10px 2px 0;width:5px}.hal-insights .insights-sharing{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.hal-insights .insights-sharing-label{flex-basis:100%;font-size:12px}.hal-insights .insights-sharing a,.hal-insights .insights-sharing button{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:50%;box-shadow:none;color:#292720;cursor:pointer;display:inline-flex;font:600 20px/1 Arial,sans-serif;height:40px;justify-content:center;letter-spacing:normal;margin:0;padding:0;text-decoration:none;text-transform:none;width:40px}.hal-insights .insights-sharing a:hover,.hal-insights .insights-sharing button:hover{background:#fff;border-color:#e4002b;color:#e4002b}.hal-insights .insights-sharing .insights-facebook,.hal-insights .insights-sharing .insights-linkedin{font-weight:700}.hal-insights .insights-sharing svg{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:20px}.hal-insights .insights-copy-status{color:#595858;flex-basis:100%;font-size:12px}.hal-insights .insights-copy-status:empty{display:none}.hal-insights button:focus-visible,.hal-insights summary:focus-visible{outline:2px solid #e4002b;outline-offset:4px}.hal-insights .insights-sidebar{align-self:stretch;min-width:0}.hal-insights .insights-sidebar-inner{margin:-4px;max-height:calc(100vh - 130px);overflow:auto;padding:4px;position:sticky;scrollbar-width:thin;top:110px}.hal-insights .insights-toc{border-top:3px solid #e4002b;margin-bottom:30px;padding-top:18px}.hal-insights .insights-toc summary{color:#292720;cursor:pointer;font:700 20px/1.3 Barlow,Arial,sans-serif}.hal-insights .insights-toc-list{border-left:1px solid #dedede;list-style:none;margin:16px 0 0;max-height:32vh;overflow:auto;padding:0;scrollbar-width:thin}.hal-insights .insights-toc-list li{margin:0;padding:0}.hal-insights .insights-toc-list a{border-left:2px solid transparent;color:#595858;display:block;font:14px/1.5 Open Sans,Arial,sans-serif;margin-left:-1px;overflow-wrap:anywhere;padding:7px 12px;text-decoration:none}.hal-insights .insights-toc-list .insights-toc-subheading a{font-size:12px;padding-left:24px}.hal-insights .insights-toc-list a:hover,.hal-insights .insights-toc-list a[aria-current]{background:#fafafa;border-left-color:#e4002b;color:#e4002b}.hal-insights .insights-body :is(h2,h3){scroll-margin-top:115px}.hal-insights .insights-sidebar-cta{background:#292720;border-top:3px solid #e4002b;color:#fff}.hal-insights .insights-cta-image{display:block;height:auto;width:100%}.hal-insights .insights-cta-content{padding:24px}.hal-insights .insights-cta-content h2{color:#fff;font-family:Barlow,Arial,sans-serif;font-weight:700;line-height:1.1;margin:0 0 16px;text-transform:uppercase}.hal-insights .insights-cta-description{margin-bottom:22px}.hal-insights .insights-cta-description a{color:inherit;text-decoration:underline}.hal-insights a.insights-cta-button{align-items:center;background:#e4002b;border-radius:3px;color:#fff;display:inline-flex;font:700 14px/1.3 Barlow,Arial,sans-serif;justify-content:center;max-width:100%;min-height:48px;overflow-wrap:anywhere;padding:14px 18px;text-align:center;text-decoration:none;text-transform:uppercase}.hal-insights a.insights-cta-button:hover{background:#c60026;color:#fff}.hal-insights .insights-faq{background:#f3f3f3;margin-bottom:36px;padding:28px}.hal-insights .insights-faq h2{margin-bottom:20px}.hal-insights .insights-faq-item{border-top:1px solid #d9d9d9}.hal-insights .insights-faq-item summary{color:#292720;cursor:pointer;font-weight:600;line-height:1.6;padding:16px 0}.hal-insights .insights-faq-answer{overflow-wrap:anywhere;padding-bottom:16px}.hal-insights .insights-faq-answer a{color:#e4002b;text-decoration:underline}.hal-insights .insights-faq-answer img{height:auto;max-width:100%}.hal-insights .insights-faq-answer>:last-child{margin-bottom:0}@media (max-width:900px){.hal-insights .insights-layout{grid-template-columns:minmax(0,1fr);row-gap:36px}.hal-insights .insights-sidebar-inner{max-height:none;overflow:visible;position:static}.hal-insights .insights-mobile-tools .insights-toc{background:#f7f7f7;border-top-width:2px;margin-bottom:28px;padding:18px 20px}.hal-insights .insights-toc-list{max-height:none;overflow:visible}.hal-insights .insights-hide-mobile{display:none!important}.hal-insights .insights-sidebar:not(:has(.insights-sidebar-cta:not(.insights-hide-mobile),.insights-sharing:not(.insights-hide-mobile))){display:none}.hal-insights .insights-faq{padding:22px}}@media print{.hal-insights .insights-mobile-tools,.hal-insights .insights-sharing,.hal-insights .insights-sidebar{display:none}.hal-insights .insights-layout{display:block}.hal-insights .insights-faq-item::details-content{display:block}}