#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}.bd__hero{overflow:hidden}.bd__hero .container{z-index:2}@media(min-width: 768px){.bd__hero .container{padding-left:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}}.bd__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(680vw * (100 / var(--siteBasis))), calc(680px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.bd__hero-content{padding-top:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis)))}}.bd__hero-content h1,.bd__hero-content p{color:#fff}@media(min-width: 768px){.bd__hero-content h1{--fontSize: 62}}@media(min-width: 768px){.bd__hero-image{position:absolute;top:0;left:25%;width:75%;height:100%;transition:all 750ms cubic-bezier(0.23, 1, 0.32, 1)}.bd__hero-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.bd__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%)}}.bd__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}.bd__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){.bd__hero-author{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}}.bd__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%;border:solid 2px #fff;background-color:#fff}.bd__hero-author-row figure{z-index:5}.bd__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))}.bd__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))}.bd__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))}.bd__hero-author .meta p{display:block;color:#fff;margin:0}.bd__hero-author .meta p:nth-child(1){font-weight:600}.bd__hero-author .meta p:nth-child(2){opacity:.7}.bd__hero.in-view .bd__hero-meta,.bd__hero.in-view .bd__hero-author{opacity:1;transform:translateY(0)}.bd__content{padding-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)));background-color:#fff}.bd__content .content-container{max-width:clamp(1px, calc(930vw * (100 / var(--siteBasis))), calc(930px * var(--siteMax) / var(--siteBasis)));padding-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.bd__content .content-container{padding-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}.bd__content article ul,.bd__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)))}.bd__content article ul li:not(:last-child),.bd__content article ol li:not(:last-child){margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}.bd__content article p,.bd__content article li{--fontSize: 16;font-weight:400;line-height:1.55em;font-family:Helvetica,sans-serif}@media(min-width: 768px){.bd__content article p,.bd__content article li{--fontSize: 18}}.bd__content article p a,.bd__content article li a{font-family:inherit;color:inherit}.bd__content article p::marker,.bd__content article li::marker{font-weight:600}.bd__content article h2{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.bd__content article h2{margin-top:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));--fontSize: 20}}.bd__content article h3{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.bd__content article h3{margin-top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));--fontSize: 20}}@media(min-width: 768px){.bd__content article h2:first-child,.bd__content article h3:first-child{margin-top:0}}.bd__content article blockquote{position:relative;margin:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.bd__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){.bd__content article blockquote{padding-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)))}}.bd__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){.bd__content article blockquote p{--fontSize: 34}}.bd__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){.bd__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)))}}.bd__content article video{width:100%;height:auto}.bd__content article img.size-full{width:100%;margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.bd__content article img.alignnone{width:100%;float:none;margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.bd__content article img.aligncenter{margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.bd__content article img.alignleft{float:left;margin-right:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.bd__content article img.alignleft{float:none;width:100%;margin-right:0}}.bd__content article img.alignright{float:right;margin-left:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.bd__content article img.alignright{float:none;width:100%;margin-left:0}}.bd__content article div.wp-caption.alignleft{float:left}@media(max-width: 767px){.bd__content article div.wp-caption.alignleft{float:none;width:100%}}.bd__content article div.wp-caption.alignright{float:right}@media(max-width: 767px){.bd__content article div.wp-caption.alignright{float:none;width:100%}}.bd__content article div.wp-caption .wp-caption-text{--fontSize: 14;text-align:center;margin-top:5px}.bd__content article .width-30 img{width:100%}@media(min-width: 768px){.bd__content article .width-30{width:30% !important;margin-right:3%}}@media(max-width: 767px){.bd__content article .width-30{width:100% !important;margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}.bd__content article .back-to-top{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.bd__content article .back-to-top{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}}.bd__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}.bd__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)}.bd__nav.is-active .bd__nav-inner{transform:translateY(0)}.bd__nav-breadcrumb a{font-family:helvetica,arial,sans-serif;--fontSize: 14;font-weight:600;color:#000;opacity:.5;text-decoration:none}.bd__nav-breadcrumb a:hover{opacity:1;text-decoration:underline}.bd__nav-breadcrumb svg{margin:0 clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)))}.bd__nav-title{gap:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)))}.bd__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%}.bd__nav-title p{font-family:helvetica,arial,sans-serif;--fontSize: 14;font-weight:600}.bd__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}