#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}#dev-config--width{position:fixed;top:0;right:0;background:#90ee90;padding:10px}#dev-config--width::before,#dev-config--width span{font-weight:bold;font-size:1.5rem}@media(min-width: 1px)and (max-width: 374px){#dev-config--width{background:#20b2aa}#dev-config--width::before{content:"Below $ms: "}}@media(min-width: 320px){#dev-config--width{background:#add8e6}#dev-config--width::before{content:"$ms: "}}@media(min-width: 375px){#dev-config--width{background:#fafad2}#dev-config--width::before{content:"$mm: "}}@media(min-width: 500px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$ml: "}}@media(min-width: 600px){#dev-config--width{background:#ffa07a}#dev-config--width::before{content:"$ts: "}}@media(min-width: 768px){#dev-config--width{background:#b0c4de}#dev-config--width::before{content:"$tm: "}}@media(min-width: 1024px){#dev-config--width{background:#ffb6c1}#dev-config--width::before{content:"$tl: "}}@media(min-width: 1440px){#dev-config--width{background:#5ad8f4}#dev-config--width::before{content:"$dm: "}}@media(min-width: 1600px){#dev-config--width{background:#93f580}#dev-config--width::before{content:"$dl: "}}@media(min-width: 1800px){#dev-config--width{background:#ff0}#dev-config--width::before{content:"$dxl: "}}.post-slider{background-color:#fff;padding:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0;overflow:hidden}@media(min-width: 768px){.post-slider{padding:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis))) 0}}.post-slider .flickity-viewport{overflow:visible}.post-slider .flickity-slider{display:flex}.post-slider .slider__inner{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}.post-slider .post-card .content .bd__hero-author{opacity:1;transform:translateY(0)}@media(min-width: 768px){.post-slider__nav{padding:0 clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}}.post-slider__slide{width:clamp(1px, calc(380vw * (100 / var(--siteBasis))), calc(380px * var(--siteMax) / var(--siteBasis)));height:auto;min-height:100%;margin:0 clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));display:flex;transition:all 0ms ease}.post-slider__slide .post-card{height:100%;min-height:100%;width:100%}.post-slider__slide .post-card__inner{display:flex;flex-direction:column}.post-slider__slide .post-card__inner .content{flex:1}@media(max-width: 767px){.post-slider__slide{width:80vw;margin:0 clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.post-slider__slide .post-card{width:100%}}.post-slider__pagi{gap:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)))}.post-slider__pagi-arrow svg circle,.post-slider__pagi-arrow svg path{transition:all 700ms cubic-bezier(0.23, 1, 0.32, 1)}.post-slider__pagi-arrow:hover circle{fill:#000}.post-slider__pagi-arrow:hover path{fill:#fff}body.news-detail .post-card .image-card.no-scale img{max-width:none;max-height:none;width:100%;height:100%;object-fit:cover;left:0}body.news-detail .post-card .image-card img{max-height:100%;max-width:60%;object-fit:contain;margin:0 auto;left:20%}body.news-detail .post-card__bg figure{border:solid 1px #f1f1f1}.news__hero{overflow:hidden}.news__hero .container{z-index:2}.news__hero-content{padding-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));max-width:clamp(1px, calc(720vw * (100 / var(--siteBasis))), calc(720px * var(--siteMax) / var(--siteBasis)));margin:0 auto}@media(min-width: 768px){.news__hero-content{padding-top:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}}.news__hero-content h1,.news__hero-content p{color:#fff}@media(min-width: 768px){.news__hero-image{position:absolute;top:0;left:25%;width:75%;height:100%;transition:all 750ms cubic-bezier(0.23, 1, 0.32, 1)}.news__hero-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.news__hero-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(270deg, rgba(0, 0, 0, 0) 38.13%, #000 97.28%)}}.news__hero-meta{opacity:0;transform:translateY(clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))));transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1),transform 700ms cubic-bezier(0.23, 1, 0.32, 1);transition-delay:200ms}.news__hero-author{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));gap:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)));opacity:0;transform:translateY(clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))));transition:opacity 600ms cubic-bezier(0.23, 1, 0.32, 1),transform 700ms cubic-bezier(0.23, 1, 0.32, 1);transition-delay:300ms}@media(max-width: 767px){.news__hero-author{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}}.news__hero-author .image{width:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));border-radius:100%}.news__hero-author-row figure{z-index:5}.news__hero-author-row figure:nth-child(2){z-index:4;transform:translateX(clamp(calc(-10 * (100 / var(--siteBasis)) * 1vw), calc(-10px * var(--siteMax) / var(--siteBasis)), -1px))}.news__hero-author-row figure:nth-child(3){z-index:3;transform:translateX(clamp(calc(-20 * (100 / var(--siteBasis)) * 1vw), calc(-20px * var(--siteMax) / var(--siteBasis)), -1px))}.news__hero-author-row figure:nth-child(4){z-index:2;transform:translateX(clamp(calc(-30 * (100 / var(--siteBasis)) * 1vw), calc(-30px * var(--siteMax) / var(--siteBasis)), -1px))}.news__hero-author .meta p{display:block;color:#fff;margin:0}.news__hero-author .meta p:nth-child(1){font-weight:600}.news__hero-author .meta p:nth-child(2){opacity:.7}.news__hero.in-view .news__hero-meta,.news__hero.in-view .news__hero-author{opacity:1;transform:translateY(0)}.news__content{padding-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));background-color:#fff}@media(min-width: 768px){.news__content{padding-top:0;padding-bottom:clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)))}}.news__content .content-container{max-width:clamp(1px, calc(720vw * (100 / var(--siteBasis))), calc(720px * var(--siteMax) / var(--siteBasis)))}.news__content article ul,.news__content article ol{padding-left:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.news__content article ul li:not(:last-child),.news__content article ol li:not(:last-child){margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}.news__content article p,.news__content article li{--fontSize: 16;font-weight:400;line-height:1.55em;font-family:Helvetica,sans-serif}@media(min-width: 768px){.news__content article p,.news__content article li{--fontSize: 18}}.news__content article p a,.news__content article li a{font-family:inherit;color:inherit}.news__content article h2{margin-top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.news__content article h2{margin-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));--fontSize: 20}}.news__content article h3{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.news__content article h3{margin-top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));--fontSize: 20}}.news__content article blockquote{position:relative;margin:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.news__content article blockquote{margin:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) 0;padding-left:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)));padding-right:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.news__content article blockquote{padding-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)))}}.news__content article blockquote p{font-family:neue-haas-grotesk-display,sans-serif;font-weight:600;line-height:1em;--fontSize: 22;line-height:1.05em}@media(min-width: 768px){.news__content article blockquote p{--fontSize: 34}}.news__content article blockquote::after{content:"";position:absolute;top:0;left:0;width:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));background-size:contain;background-repeat:no-repeat;background-position:top left;background-image:url("/wp-content/themes/bright-machines/img/ui/blockquote-opener.svg")}@media(max-width: 767px){.news__content article blockquote::after{width:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}}.news__content article video{width:100%;height:auto}.news__content article img{margin:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0;width:100%;height:auto}@media(min-width: 768px){.news__content article img{margin:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis))) 0}}.news__content article .back-to-top{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.news__content article .back-to-top{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}}.news__nav{position:sticky;top:var(--header-height);left:0;width:100%;z-index:10;filter:drop-shadow(0 40px 87px rgba(0, 0, 0, 0.04)) drop-shadow(0 158px 158px rgba(0, 0, 0, 0.03));overflow:hidden}.news__nav-inner{padding:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) 0;background-color:#fff;transform:translateY(-100%);transition:transform 700ms cubic-bezier(0.23, 1, 0.32, 1)}.news__nav.is-active .news__nav-inner{transform:translateY(0)}.news__nav-breadcrumb a{font-family:helvetica,arial,sans-serif;--fontSize: 14;font-weight:600;color:#000;opacity:.5;text-decoration:none}.news__nav-breadcrumb a:hover{opacity:1;text-decoration:underline}.news__nav-breadcrumb svg{margin:0 clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)))}.news__nav-title{gap:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)))}.news__nav-title figure{width:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)));border-radius:100%}.news__nav-title p{font-family:helvetica,arial,sans-serif;--fontSize: 14;font-weight:600}.news__nav-progress{position:absolute;bottom:0;left:0;height:clamp(1px, calc(2vw * (100 / var(--siteBasis))), calc(2px * var(--siteMax) / var(--siteBasis)));width:100%;transform-origin:left;background-color:#d3d3d3;z-index:3}