[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search-bar{position:relative;display:block;input[type=search]{box-sizing:border-box;border-width:0;border-radius:6px;padding:24px 48px 24px 24px;width:100%;font-size:14px}input[type=search]::placeholder{color:var(--primary-fg-color)}.search-icon{display:inline-block;position:absolute;margin:0;padding:0 24px 0 0;right:0;top:0;bottom:0;font-size:14px;text-align:right;align-content:center;z-index:100!important;color:var(--bunker-500)}.search-bar-results{position:absolute;background-color:#fff;width:100%;text-align:left;max-height:300px;overflow-y:scroll;box-shadow:0 2px 4px #0003;z-index:9999!important;color:#000!important}.search-bar-result{cursor:pointer;padding:10px;z-index:5000!important}.search-bar-result:hover,.search-bar-result:focus-visible{background-color:var(--bunker-200);outline:none}.search-bar-result:not(:first-child){border-top:1px solid var(--divider-color)}}.search-banner{width:100%;box-sizing:border-box;padding:50px var(--page-padding);text-align:center;align-content:center;background-color:transparent;height:522px;position:relative;border-radius:6px;>.background-img{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;pointer-events:none}.dark &>.callout-row{z-index:1;padding:0!important;margin:0!important;p{font-weight:500!important;font-size:18px!important;line-height:26px!important;letter-spacing:.15px!important;text-align:center!important}}.search-bar{width:100%;max-width:514px;margin:0 auto;font-size:14px;input{height:65px}}}.search-banner.home-search-banner{padding:20px var(--page-padding)}.search-banner.home-search-banner>.callout-row{z-index:1;margin:0!important;padding:0!important;display:flex;flex-direction:column;align-items:center;gap:16px}.search-banner.home-search-banner>.callout-row .description,.search-banner.home-search-banner>.callout-row .description p{margin:0!important}.search-banner.home-search-banner .page-title,.search-banner.home-search-banner .page-subtitle,.search-banner.home-search-banner .page-desc{margin:0!important}.search-banner.home-search-banner .page-subtitle{padding-top:0!important}.search-banner.home-search-banner>.search-bar{margin-top:32px}.search-banner.shared-dsm-search-banner{width:auto;border-radius:6px;overflow:hidden;.callout-row{.description,.description p{color:#fff!important}}.search-bar{width:100%}}.search-banner.shared-dsm-search-banner.shared-dsm-search-full{height:522px}.search-banner.shared-dsm-search-banner.shared-dsm-search-compact{height:275px;padding:24px}.search-banner.shared-dsm-search-banner.shared-dsm-search-left{text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;margin-left:0;margin-right:0;.callout-row{margin:0;padding:0;h2.search-title{text-align:left}.description,.description p{text-align:left!important}}.search-bar{margin:0}}.search-banner.shared-dsm-search-banner.shared-dsm-search-center{text-align:center;.callout-row,.search-bar{margin:0 auto}}h2.search-title{color:#fff!important;font-family:Montserrat!important;font-size:32px!important;font-style:normal!important;font-weight:350!important;line-height:40px!important;margin-bottom:10px;transition:font-size var(--transition-duration),font-weight var(--transition-duration),line-height var(--transition-duration)}@media screen and (max-width: 768px){.search-banner h2{font-weight:600;font-size:36px;line-height:44px}}.callout-row{text-align:center;padding-top:20px;padding-bottom:20px;margin-top:32px;.callout-title{font-size:28px;line-height:36px;font-weight:600;margin:0}h3{margin-top:10px;margin-bottom:10px;font-size:18px;font-style:normal;font-weight:600;line-height:26px;color:var(--bunker-800)}p{color:var(--bunker-800);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}}@media screen and (max-width: 768px){.callout-row{padding-left:6%;padding-right:6%;p{font-size:16px;font-weight:500;line-height:22px;letter-spacing:.1px}}}.marketing-page-body{.accordion-header .payload-richtext{p,h1,h2,h3,h4,h5,h6{margin:0}}.cms-search{color:#fff;background-color:transparent!important;padding:24px!important;width:100%;height:275px!important;margin:0;border:1px solid transparent;border-radius:6px;padding-bottom:48px;position:relative;overflow:visible;z-index:0;>.background-img{position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px;z-index:0!important}>.callout-row{position:relative;z-index:10;display:flex;flex-direction:column;text-align:left;margin:0;gap:10px}.search-bar{position:relative;z-index:100}}.page-padding{padding-left:var(--page-padding);padding-right:var(--page-padding)}.carousel{display:flex;vertical-align:middle;padding-top:20px;gap:20px;align-items:center;flex-wrap:nowrap;padding-bottom:20px;.nav-container{.button{width:fit-content}}.carousel-text{color:#414748;text-wrap:wrap;width:100%;max-width:385px;align-items:center;justify-content:center;height:fit-content;font-style:normal;h2{font-family:Inter;font-weight:600;font-size:16px;line-height:22px;letter-spacing:.24em;vertical-align:middle;text-transform:uppercase;width:100%}h3{font-weight:500;margin:0;width:100%;font-family:Montserrat;font-size:32px;line-height:40px}p{font-family:Inter;font-size:18px;font-weight:300;line-height:26px;letter-spacing:.15px}}}.text-block{color:#414748;text-wrap:wrap;width:100%;max-width:385px;align-items:center;justify-content:center;height:fit-content;font-style:normal}.block-align-left{display:flex;justify-content:flex-start}.block-align-center{display:flex;justify-content:center}.block-align-right{display:flex;justify-content:flex-end}.block-align-left .cta-row,.block-align-center .cta-row,.block-align-right .cta-row{width:fit-content;max-width:fit-content!important;flex-basis:auto;flex-grow:0;flex-shrink:1;.cta-content{max-width:fit-content;flex-shrink:1}.cta-img{flex:0 0 auto;>img{width:100%;height:auto}}}.search-banner{color:#fff;padding:24px;width:100%;height:275px;margin:0;border-radius:6px;>.background-img{border-radius:6px;z-index:0}>.callout-row{z-index:1;display:flex;flex-direction:column;text-align:left;margin:0;gap:10px}}}@media screen and (max-width: 768px){.marketing-page-body{.search-banner{width:100%;>.callout-row{text-align:center;padding:20px 0}}.flex-block{.marketing-richtext-section{min-width:345px}}.block-align-left,.block-align-center,.block-align-right{.cta-row{flex-direction:column}.cta-img{width:100%;height:fit-content;>img{height:auto}}.cta-content{width:100%;max-width:100%}}.tabview-nested{min-width:calc(100vw - 2 * var(--page-padding))}}}.cta-row{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:28px;>.cta-img{display:inline-block;width:40%;>img{width:100%;height:100%;object-fit:cover;object-position:center}}>.cta-content{margin-left:24px;display:flex;width:calc(65% - 48px);align-items:flex-start}}.cta-content{margin-left:24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0;align-self:stretch;h2{margin:0;font-weight:600;font-size:28px;line-height:36px}p{color:var(--bunker-800);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.action-button{background-color:var(--button-color);&:hover{background-color:var(--button-hover)}}}@media screen and (max-width: 768px){.cta-row{flex-direction:column;>.cta-img{width:100%;height:294px}>.cta-content{padding:0;margin-top:32px;margin-left:0;margin-right:0;width:100%}}}.promo-banner{padding:48px 32px;width:100%;text-align:center;box-sizing:border-box;background-color:transparent;background-position:center;background-size:cover;position:relative;h2{margin:10px 0;font-size:32px;font-style:normal;font-weight:500;line-height:40px}.background-image{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;box-sizing:border-box;object-fit:cover;pointer-events:none}}.vidcard{height:inherit;border-radius:6px;border-width:1px;max-width:340;height:191;padding:0;gap:10px;text-wrap:wrap;background-color:#fff;box-shadow:0 2px 4px -2px #0003}.vidtext{height:fit-content;padding:16px 24px 24px}.date{font-family:Inter;font-weight:500;font-size:14px;line-height:18px;letter-spacing:1.5%;vertical-align:middle;color:var(--patina-600);margin:0}.title{font-family:Montserrat;font-weight:600;font-size:18px;line-height:26px;letter-spacing:0%;color:var(--bunker-800);margin:0 0 10px}.desc{font-family:Inter;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;color:var(--bunker-800);margin:0}.react-player__preview{border-top-left-radius:6px;border-top-right-radius:6px}.vidbox{position:relative}.content-type{position:absolute;padding:2px 8px;border-radius:6px;border:1px solid var(--bunker-300);background:#fff;margin:16px;left:inherit;z-index:1;color:var(--bunker-800);font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.06px}.shared-banner-slot{width:100%;.banner-ad{margin:0;border-radius:0}.shared-banner-carousel{position:relative;width:100%}.shared-banner-viewport{width:100%;overflow:hidden}.shared-banner-track{display:flex;width:100%;transition:transform .35s ease;will-change:transform}.shared-banner-slide{flex:0 0 100%;width:100%}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;opacity:0;pointer-events:none;transition:opacity .2s ease;border:none;background:transparent;width:40px;height:40px;cursor:pointer;font-size:2rem}.carousel-arrow.left{left:8px}.carousel-arrow.right{right:8px}&.carousel-mode:hover .carousel-arrow,&.carousel-mode:focus-within .carousel-arrow{opacity:1;pointer-events:auto}}.shared-map-search-bar-slot-wrapper{position:relative;z-index:20;overflow:visible}.shared-map-search-bar-slot{width:auto;position:relative;z-index:20;overflow:visible}.shared-map-search-bar-slot .search-bar{width:100%;max-width:514px;margin:0 auto;border-radius:6px;box-shadow:0 2px 4px #0003;position:relative;z-index:20}.shared-map-search-bar-slot .search-bar input{height:65px}.shared-product-data-categories{width:100%;box-sizing:border-box}.shared-product-data-categories h3{padding:8px 0;font-family:Montserrat;font-weight:600;font-size:28px;line-height:36px;letter-spacing:0px;margin:0}.shared-product-data-categories .product-info-features>.dropdown{display:block;border-bottom:1px solid var(--bunker-300)}.shared-product-data-categories .product-info-features>.dropdown:first-child{margin-top:20px;border-top:1px solid var(--bunker-300)}.shared-product-data-categories .product-info-features>.dropdown>.dropbtn{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;width:100%;text-transform:uppercase;font-weight:600;font-size:16px;line-height:22px;letter-spacing:3.84px}.shared-product-data-categories .product-info-features>.dropdown>.dropbtn .chevron{width:22px;flex-shrink:0}.shared-product-data-categories .product-info-features>.dropdown>.dropdown-content{position:relative;box-shadow:none;background:none;padding:0 32px 16px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px}.shared-product-data-categories .product-info-features>details.dropdown[open] .chevron{transform:rotate(180deg)}.contact-form{width:100%}.text-input{outline-color:var(--patina-500);width:calc(100% - 28px)}.checkbox-option{height:fit-content;width:fit-content;border-radius:6px;display:block;position:relative;padding:4px 10px 4px 40px;margin-bottom:0;cursor:pointer;font-size:22px;font-family:Inter;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.1%;color:var(--bunker-800);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-selection{display:grid;margin-bottom:48px;grid-template-columns:1fr 1fr;gap:5px}.checkbox-option input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:10px;background-color:#fff;width:20px;height:20px;border-radius:6px;border-width:1px;border:1px solid var(--bunker-300)}.checkbox-option:hover input~.checkmark{background-color:#fff;outline:2.5px solid var(--cqa-patina)}.checkbox-option input:focus~.checkmark{outline:2.5px solid var(--cqa-patina)}.checkbox-option input:checked~.checkmark{background-color:var(--patina-500)}.checkmark:after{content:"";position:absolute;display:none;top:0;left:2}.checkbox-option input:checked~.checkmark:after{display:block}.checkbox-option .checkmark:after{top:2px;left:6px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.text-fields{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;width:100%}.text-fields input,.text-fields textarea{min-height:24px;height:24px;padding:10px 14px;border-radius:8px;border:1px solid var(--bunker-300);background:#fff;box-shadow:0 1px 2px #0003;color:var(--bunker-600);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.24px;resize:vertical}.field-row{width:100%}.field-row-item{width:100%;input{width:calc(100% - 28px)}}.error-message{color:var(--apple-700);font-family:Inter;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.125rem;letter-spacing:.01313rem}.header-row{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:24px}.sender-name{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sender-contact-info{display:flex;flex-direction:column;width:100%;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.sender-contact-row{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.input-row,.comment-box{width:100%;display:grid}.comment-box input{text-wrap:wrap}.field-label{display:flex;width:100%;gap:0;align-items:flex-end;color:var(--bunker-800);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.21px;margin:5px 0;flex-wrap:nowrap;p{line-height:inherit;margin-top:0;margin-bottom:2px}max-height:18px}.button-row{display:flex;align-items:flex-end;justify-content:flex-end;align-content:end;width:100%}.submit-btn{align-self:flex-end;display:flex;width:119px;padding:8px 14px;justify-content:center;align-items:center;gap:10px;border-radius:6px;border:1px solid var(--button-color);background:var(--button-color);box-shadow:0 1px 2px #0003;color:#fff;cursor:pointer;&:hover,&:focus-visible{background-color:var(--button-hover);border-color:var(--button-hover);outline:none}}.clear-btn{align-self:flex-end;display:flex;width:119px;padding:8px 14px;justify-content:center;align-items:center;gap:10px;border-radius:6px;background-color:transparent;border-color:transparent;text-decoration:underline;cursor:pointer;color:var(--bunker-600);font-family:Inter;font-size:.875rem;font-style:normal;font-weight:500;line-height:1.125rem;letter-spacing:.01313rem;&:hover{color:var(--alt-primary-fg-color)}}.contact-form{width:100%;height:100%;position:relative;z-index:1}.submitted-popup-screen{margin:0;z-index:100;position:absolute;top:-2.5%;left:-2.5%;width:105%;height:105%;border-radius:6px;display:flex;justify-content:center;align-items:center;background:#c6d6cfa8}.loading-popup-screen{margin:0;z-index:100;position:absolute;top:-2.5%;left:-2.5%;width:105%;height:105%;border-radius:6px;display:flex;justify-content:center;align-items:center;background:#dadadaa8}.sumbit-error-popup-screen{margin:0;z-index:100;position:absolute;top:-2.5%;left:-2.5%;width:105%;height:105%;border-radius:6px;display:flex;justify-content:center;align-items:center;background:#dab4b4a8}.popup-box{display:flex;justify-content:center;align-items:center;width:27.5rem;flex-direction:column;gap:16px;min-height:25%;height:fit-content;background-color:#fff;border:1px solid whitee1;border-radius:6px;padding:48px;text-align:center;.popup-text{border:none;text-align:left;margin:0;color:var(--bunker-800);font-family:Montserrat;font-size:28px;font-style:normal;font-weight:600;line-height:36px}}.okay-btn{width:119px;padding:8px 14px;align-self:flex-end;gap:10px;border-radius:6px;border:1px solid var(--bunker-800);background:var(--bunker-800);box-shadow:0 1px 2px #0003;color:#fff;cursor:pointer}@media screen and (max-width: 768px){.button-row{display:flex;flex-direction:column-reverse;.submit-btn{width:100%}}}.image-expansion-button{cursor:pointer;display:block;width:100%;max-width:400px;padding:0 0 6px;border-radius:6px;border:1px solid var(--divider-color);background-color:#fff;overflow:hidden;.main-image{display:block;height:230px;width:100%;object-fit:cover}>.dropbtn{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;.caption{display:flex;flex-direction:row;width:100%;box-sizing:border-box;padding:8px 16px;color:var(--primary-fg-color);font-weight:500;font-size:12px;line-height:16px;letter-spacing:.1%;.description{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;text-align:left}}.chevron{width:12px;flex-shrink:0;align-self:flex-end}}}@media screen and (max-width: 768px){.image-expansion-button{max-width:none}}details.image-expansion-button{&:not([open])>summary>.caption{height:48px}&[open]>summary>.caption{height:auto}}html{scroll-behavior:smooth}.nav-container{display:flex;align-items:center;justify-content:center;flex:1;width:fit-content;height:fit-content;gap:0px;.nav-items{background-color:transparent;overflow-x:auto;white-space:nowrap;display:flex;padding:0;gap:10px;scroll-behavior:smooth;gap:1rem;flex:0 0 auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:none;left:10px;::-webkit-scrollbar{width:0;height:0}}.nav-items a{border-right:2px solid grey;display:inline-block;color:#fff;text-align:center;padding:14px;text-decoration:none;height:fit-content}.button{color:var(--bunker-800);display:flex;align-items:center;justify-content:stretch;height:40px;padding:10px;width:fit-content}}.infographic-card{display:flex;flex-direction:row;background-color:#fff}.image-section{background:var(--dodgerblue-200);border-top-left-radius:6px;border-bottom-left-radius:6px;display:flex;justify-content:center;align-items:center;#infographic-image{width:400px;height:300px;border-top-left-radius:6px;border-bottom-left-radius:6px}}.infographic-card{border-radius:6px;border:1px solid var(--bunker-100);background:#fff;box-shadow:0 4px 8px -2px #0d14201a,0 2px 4px -2px #0d14200f;.info-section{padding:16px 24px;width:352px;height:fit-content;display:flex;flex-direction:column}}.info-section{gap:10px;ul{padding-left:20px}}.infographic-card .info-section h4{margin:10px 0 0;color:var(--bunker-800);font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:3.36px;text-transform:uppercase;text-wrap:wrap}.infographic-card .info-section .tagline{margin:0;color:var(--bunker-800);font-family:Montserrat;font-size:24px;font-style:normal;font-weight:600;line-height:26px;text-wrap:wrap}.infographic-card .info-section .description p,.infographic-card .info-section .description ul,.infographic-card .info-section .description li{margin:0!important;color:var(--bunker-800);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.25px;margin-bottom:8px;text-wrap-mode:wrap}@media screen and (max-width: 768px){.infographic-card{flex-direction:column}#infographic-image{border-top-left-radius:6px;border-top-right-radius:6px;width:calc(100vw - var(--page-padding) * 2 - 75px)!important;height:calc((100vw - var(--page-padding) * 2 - 75px) * .75)!important}.info-section{width:calc(100vw - var(--page-padding) * 2 - 75px - 48px)!important}.infographic-card .info-section .tagline{color:var(--bunker-800);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:600;line-height:26px}}.banners-wrapper{display:flex;align-items:center;gap:16px;position:relative;.carousel-controls{width:calc(100% - 4 * var(--page-padding));position:absolute;display:flex;flex-direction:row;align-items:center;left:calc(2 * var(--page-padding));z-index:10;.carousel-arrows{display:flex;flex-direction:row;align-items:center;gap:18px}.carousel-play-pause,.carousel-arrows .arrow{font-size:20px;width:24px;height:24px;padding:6px;border-radius:6px;&:focus{outline:none;border:1px solid var(--patina-600);box-shadow:0 0 0 2px var(--Opacity-Accent-Dark-5, rgba(87, 162, 132, .05)),0 0 0 2px var(--fx-focus, rgba(159, 250, 189, .2))}&:hover{background-color:#ffffff1a}}}.carousel-controls.variant1{bottom:16px;justify-content:space-between;&.use-margins{width:calc(100% - 2 * var(--page-padding) - 48px);left:calc(var(--page-padding) + 24px)}}.carousel-controls.variant2{justify-content:left;gap:18px;top:360px;left:calc(2 * var(--page-padding));.carousel-play-pause,.carousel-arrows .arrow{font-size:20px;width:24px;height:24px;padding:6px;border-radius:6px;&:focus{outline:none;border:1px solid var(--patina-600);box-shadow:0 0 0 2px var(--Opacity-Accent-Dark-5, rgba(87, 162, 132, .05)),0 0 0 2px var(--fx-focus, rgba(159, 250, 189, .2))}&:hover{background-color:#ffffff1a}}}}.banners-container.use-margins{margin-left:var(--page-padding);margin-right:var(--page-padding);.banner .banner-content.variant2{padding:48px var(--page-padding)}}.banners-container{position:relative;overflow:hidden;width:100%;.banner{.background-image{position:absolute;z-index:-1;width:100%;height:100%;box-sizing:border-box;object-fit:cover;pointer-events:none}.banner-content.variant1{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 96px);padding:48px 32px;.banner-content-top-image{width:auto;max-width:100vw;height:auto;max-height:90px;object-fit:cover}.banner-content-text{text-align:center}}}.banner-content.variant2{display:flex;flex-direction:row;padding:48px calc(2 * var(--page-padding));justify-content:space-between;align-items:center;.banner-content-text{text-align:left;padding:100px 0}.banner-content-right-image{width:100%;max-width:500px;height:auto;max-height:300px;object-fit:contain}}}.banners-container.carousel-mode{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;.banner{flex:0 0 100%;scroll-snap-align:start}}.banners-container.carousel-mode::-webkit-scrollbar{display:none}.spacer,.mobile-only-placeholder{display:none}@media screen and (max-width: 768px){.banners-container .banner .banner-content.banner-content.variant2{flex-direction:column-reverse!important;justify-content:center;padding-bottom:24px;.banner-content-text{padding:24px;width:100%;h2{margin:0}}.spacer{display:block}}.banner-content-right-image{width:auto;height:300px!important;object-fit:cover}.mobile-only-placeholder{display:block;object-fit:fill!important}.carousel-controls.variant2{top:360px}}.logo-wall{display:flex;flex-direction:column;align-items:center;gap:32px;margin:32px 0;.callout-row{padding:0;margin:0}.nav-container{display:flex;align-items:center;justify-content:center;flex:1;max-width:100%!important;width:100%;height:fit-content;gap:0px;overflow-x:hidden;.nav-items{background-color:transparent;overflow-x:hidden;white-space:nowrap;display:flex;gap:10px;scroll-behavior:smooth;gap:1rem;flex:0 0 auto;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:none;max-width:100%!important;::-webkit-scrollbar{width:0;height:0}.logo{height:150px;max-width:300px}}.left-fade,.right-fade{position:absolute;min-width:var(--page-padding);height:150px}.left-fade{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0%,var(--bg-primary, #fff) 100%)}.right-fade{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--bg-primary, #fff) 100%)}.play-pause-icon{position:relative;right:0;&:focus{outline:none;border:1px solid var(--patina-600);border-radius:999999px;box-shadow:0 0 0 2px var(--Opacity-Accent-Dark-5, rgba(87, 162, 132, .05)),0 0 0 2px var(--fx-focus, rgba(159, 250, 189, .2))}&:hover{background-color:#ffffff1a}}.button{color:var(--bunker-800);display:flex;align-items:center;justify-content:stretch;height:40px;padding:10px;width:fit-content}}.action-button{padding:10px 14px}}@media screen and (max-width: 768px){.logo-wall .nav-container{.left-fade,.right-fade{width:72px}.nav-items .logo{max-width:200px;height:100px}}}.highlight-box{display:flex;flex-direction:column;width:100%;height:fit-content;justify-content:start;gap:16px;.highlight-icon{width:48px;height:48px}.highlight-text{display:flex;flex-direction:column;gap:8px;p{margin:0}h2{font-weight:600!important;margin:0}}}
