/*!/wp-content/themes/bamboo-nine-2025/dist/css/style.min.css*/@charset "UTF-8";.accordion-grid .container{display:flex;flex-direction:column;gap:3.625rem}.accordion-grid .container .accordion-grid__heading .accordion-grid__heading-title{grid-column:1/6}.accordion-grid .container .accordion-grid__heading .accordion-grid__heading-title>*{margin-bottom:0}.accordion-grid .container .accordion-grid__heading .accordion-grid__text-content{grid-column:9/13}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:1rem}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details{transition:max-height .5s ease-in-out;overflow:hidden;max-height:102px;padding:32px;margin:0;background-color:var(--color-neutral-grey);display:flex;flex-direction:column;border:none}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details summary{display:flex;justify-content:space-between;align-items:flex-start;padding:0}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details summary .accordion-grid__icon{display:inline-block;width:32px;height:32px;position:relative;vertical-align:middle;margin-left:8px;transition:transform .3s;background-color:var(--color-brand-bleen);border-radius:100%}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details summary .accordion-grid__icon .accordion-grid__icon-line{display:block;position:absolute;left:50%;top:50%;width:16px;height:2px;background:#fff;border-radius:1px;transition:transform .3s ease-in-out;transform-origin:center}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details summary .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--1{transform:translate(-50%,-50%) rotate(0)}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details summary .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--2{transform:translate(-50%,-50%) rotate(90deg)}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details summary::after{content:none}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details[open]{max-height:100%;background-color:var(--color-brand-bleen);color:var(--color-neutral-white);gap:1rem}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details[open] summary{font-weight:inherit!important;padding:0;display:flex}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details[open] summary .accordion-grid__icon{background-color:var(--color-neutral-charcoal)}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details[open] summary .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--1{background:var(--color-brand-bleen);transform:translate(-50%,-50%) rotate(45deg)}.accordion-grid .container .accordion-grid__items .accordion-grid__items-grid details[open] summary .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--2{background:var(--color-brand-bleen);transform:translate(-50%,-50%) rotate(-45deg)}@media (width <= 980px){.accordion-grid .container{gap:3rem}.accordion-grid .container .accordion-grid__heading .accordion-grid__heading-title{grid-column:1/5}.accordion-grid .container .accordion-grid__heading .accordion-grid__text-content{grid-column:1/5}.accordion-grid .container .accordion-grid__items-grid .accordion-grid__item .accordion-grid__item-content ul{margin:25px 0}}.benefits-grid-section .container{align-items:flex-start;display:flex}.benefits-grid-section .container .benefits-grid-left{width:30%;min-width:300px;padding:4rem;box-sizing:border-box;position:sticky;top:0;overflow:hidden;display:flex;flex-direction:column;gap:48px;align-items:flex-start;justify-content:center;z-index:10}.benefits-grid-section .container .benefits-grid-left h2{margin:0}.benefits-grid-section .container .benefits-grid-right{width:70%;min-width:350px;box-sizing:border-box;overflow-y:auto;padding-bottom:4rem}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card{height:475px;display:flex;flex-direction:column;justify-content:space-between;background:var(--color-neutral-grey);border-radius:8px;padding:2.5rem;box-shadow:0 2px 8px rgba(0,0,0,.06)}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card:nth-child(2n+1){transform:translateY(3rem)}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card .benefits-grid-card-title{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card .benefits-grid-card-title .benefits-icon{background-color:var(--color-brand-bleen);border:none;color:#fff;height:56px;width:85px;display:flex;justify-content:center;align-items:center}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card .benefits-grid-card-title .benefits-icon>*{line-height:1}@media (width <= 980px){.benefits-grid-section{height:auto;overflow:visible}.benefits-grid-section .container{flex-direction:column;height:auto}.benefits-grid-section .container .benefits-grid-left,.benefits-grid-section .container .benefits-grid-right{position:static;top:auto;padding:1rem;height:auto;overflow:visible;width:100%;min-width:auto}.benefits-grid-section .container .benefits-grid-left .benefits-grid-cards,.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards{grid-template-columns:1fr 1fr}}@media (width <= 768px){.benefits-grid-section .container .benefits-grid-left,.benefits-grid-section .container .benefits-grid-right{width:100%;min-width:auto;padding:1rem}.benefits-grid-section .container .benefits-grid-right{overflow-y:visible}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards{grid-template-columns:1fr}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card{height:335px}.benefits-grid-section .container .benefits-grid-right .benefits-grid-cards .benefits-grid-card:nth-child(2n+1){transform:none}}.channel-panels{display:flex;position:relative}.channel-panels,.channel-panels .channel-left,.channel-panels .channel-right,.channel-panels .panel,.channel-panels .panel *{box-sizing:border-box}.channel-panels .channel-left{flex:0 0 30%;min-width:280px;position:sticky;top:0;height:100vh;padding:4rem;background:var(--color-strategy);color:var(--color-neutral-white);border-right:1.5px solid var(--color-neutral-white);display:flex;align-items:center;z-index:10}.channel-panels .channel-left .channel-panel-header{display:flex;flex-direction:column}.channel-panels .channel-left .btn{box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);cursor:pointer;background:linear-gradient(to right,var(--color-strategy-light) 50%,var(--color-strategy-dark) 50%),no-repeat;background-size:200% 100%;background-position:left center;color:var(--color-neutral-charcoal);transition:background-position .5s ease,color .3s ease}.channel-panels .channel-left .btn:hover{color:var(--color-neutral-white);background-position:right center}.channel-panels .channel-right{flex:1;margin-left:auto}.channel-panels .channel-right .panel{display:flex;flex-direction:column;position:sticky;top:0;border-bottom:1px solid #ccc;background:var(--color-strategy);color:var(--color-neutral-charcoal);font-size:2rem;padding:11.25rem 4rem 1rem 9.5rem;height:90vh}.channel-panels .channel-right .panel:nth-child(2){padding-top:11.25rem}.channel-panels .channel-right .panel.panel-initial{flex-direction:row;justify-content:center;align-items:center;height:100vh;padding:0 4rem;color:var(--color-neutral-white)}.channel-panels .channel-right .panel.panel-initial .columns{display:flex;gap:9.375rem;align-items:flex-start}.channel-panels .channel-right .panel.panel-initial .columns .column{flex:1;padding:1rem}.channel-panels .channel-right .panel .panel-heading{border-bottom:1px solid var(--color-neutral-charcoal);margin-bottom:2.625rem;padding-bottom:1.375rem}.channel-panels .channel-right .panel .panel-content{display:flex;justify-content:space-between;gap:1rem}.channel-panels .channel-right .panel .panel-content .panel-text-cta{flex:.6;display:flex;flex-direction:column;gap:1rem;font-size:1.6rem;line-height:1.5}.channel-panels .channel-right .panel .panel-content .panel-categories{flex:.3;display:flex;flex-wrap:wrap;align-content:baseline;gap:1rem}.channel-panels .channel-right .panel .panel-content .panel-categories .pill{height:fit-content}@media (max-width:900px){.channel-panels{display:block}.channel-panels .channel-left{position:static;width:100%;height:auto;padding:4.875rem 1rem 2rem;flex:none;border-bottom:1px solid var(--color-neutral-white);border-right:none}.channel-panels .channel-right{position:static;width:100%}.channel-panels .channel-right .panel{position:sticky;top:0;height:100vh;padding:7rem 1rem 2rem;margin-bottom:0}.channel-panels .channel-right .panel:nth-child(2){padding-top:7rem}.channel-panels .channel-right .panel.panel-initial{height:auto;padding:2rem 1rem}.channel-panels .channel-right .panel.panel-initial .columns{gap:2rem;flex-direction:column}.channel-panels .channel-right .panel.panel-initial .columns .column{padding:.5rem}.channel-panels .channel-right .panel .panel-content{flex-direction:column-reverse;gap:1.5rem}.channel-panels .channel-right .panel .panel-content .panel-text-cta{flex:1}.channel-panels .channel-right .panel .panel-content .panel-categories{flex:1}}.contact-details .container{align-items:center;padding:0}.contact-details .container .contact-details__map{grid-column:1/7}.contact-details .container .contact-details__map .acf-map{width:100%;height:100vh;margin:20px 0 0;border-radius:4px}.contact-details .container .contact-details__map .acf-map img{max-width:inherit!important;border-radius:4px}.contact-details .container .contact-details__content{grid-column:8/13;display:flex;flex-direction:column;gap:4rem}.contact-details .container .contact-details__content .contact-detail p{margin-bottom:0}.contact-details .container .contact-details__content .contact-detail .detail-sub{font-family:var(--font-generalsans-regular);margin-bottom:0}.contact-details .container .contact-details__content .contact-details{display:flex;gap:1rem}.contact-details .container .contact-details__content .contact-details a{text-decoration:underline;font-weight:500;text-underline-offset:5px}@media (width <= 980px){.contact-details .container{align-items:center;padding:0}.contact-details .container .contact-details__map{grid-column:1/7;grid-row:2}.contact-details .container .contact-details__map .acf-map{width:100%;height:768px;border:#ccc solid 1px;margin:20px 0}.contact-details .container .contact-details__map .acf-map img{max-width:inherit!important}.contact-details .container .contact-details__content{grid-column:1/7;grid-row:1;padding:0 2rem;display:grid;grid-template-columns:1fr 1fr;gap:44px}.contact-details .container .contact-details__content .contact-detail{flex:1}.contact-details .container .contact-details__content .contact-detail .detail-sub{font-family:var(--font-generalsans-regular);margin-bottom:0}}@media (width <= 768px){.contact-details .container{align-items:center;padding:0;gap:3rem}.contact-details .container .contact-details__map{grid-column:1/7;grid-row:2}.contact-details .container .contact-details__map .acf-map{width:100%;height:390px;border:#ccc solid 1px;margin:20px 0}.contact-details .container .contact-details__map .acf-map img{max-width:inherit!important}.contact-details .container .contact-details__content{grid-column:1/7;grid-row:1;padding:0 2rem;display:grid;grid-template-columns:1fr;gap:44px}.contact-details .container .contact-details__content .contact-detail{flex:1}.contact-details .container .contact-details__content .contact-detail .detail-sub{font-family:var(--font-generalsans-regular);margin-bottom:0}}.content-switcher-section{display:flex;height:100vh}.content-switcher-section .switcher-content-wrapper{padding:0 4rem;width:40%;display:flex;flex-direction:column;justify-content:center}.content-switcher-section .switcher-content-wrapper .switcher-buttons{margin-bottom:2rem;max-width:fit-content;border:1px solid var(--color-neutral-charcoal);padding:.5rem;border-radius:200px}.content-switcher-section .switcher-content-wrapper .switcher-buttons .buttons__inner{background:var(--color-neutral-grey);border-radius:200px;display:flex;justify-content:space-between}.content-switcher-section .switcher-content-wrapper .switcher-buttons .buttons__inner .switcher-button{color:var(--color-neutral-charcoal);cursor:pointer;padding:.875rem 2.5rem}.content-switcher-section .switcher-content-wrapper .switcher-buttons .buttons__inner .switcher-button:nth-child(1)[aria-selected=true]{background-color:var(--color-neutral-charcoal);color:var(--color-neutral-white)}.content-switcher-section .switcher-content-wrapper .switcher-buttons .buttons__inner .switcher-button:nth-child(2)[aria-selected=true]{background-color:var(--color-brand-bleen);color:var(--color-neutral-white)}.content-switcher-section .switcher-content-wrapper .switcher-carousel .slick-slide{margin-right:100px}.content-switcher-section .switcher-content-wrapper .switcher-section{margin-right:30px;display:flex!important;flex-direction:column}.content-switcher-section .switcher-content-wrapper .switcher-section .switcher-content-content{display:flex;flex-direction:column;gap:.5rem}.content-switcher-section .switcher-content-wrapper .switcher-section:last-child{margin-right:0}.content-switcher-section .switcher-content-wrapper .switcher-content .switcher-section .switcher-content-header{width:60%}.content-switcher-section .switcher-content-wrapper .switcher-content .switcher-section .switcher-content-content{width:75%;display:flex;flex-direction:column;gap:2rem}.content-switcher-section .switcher-image-wrapper{width:60%;min-height:400px;position:relative}.content-switcher-section .switcher-image-wrapper #switcher-image{object-fit:cover;width:100%;height:100%;display:block}@media (width <= 980px){.content-switcher-section{position:relative;padding:0;height:auto}.content-switcher-section .switcher-content-wrapper{width:50%}.content-switcher-section .switcher-content-wrapper .switcher-carousel .slick-slide{margin-right:0}.content-switcher-section .switcher-content-wrapper .switcher-buttons{position:absolute;top:0;left:50%;transform:translateX(-50%);transition:transform .5s ease-in-out}.content-switcher-section .switcher-image-wrapper{width:50%;height:auto}}@media (width <= 768px){.content-switcher-section{flex-direction:column-reverse;height:auto}.content-switcher-section .switcher-content-wrapper,.content-switcher-section .switcher-image-wrapper{width:100%}.content-switcher-section .switcher-content-wrapper{padding:2rem;gap:2rem}.content-switcher-section .switcher-content-wrapper .switcher-buttons{max-width:100%;position:relative;margin-bottom:1rem}}.cta-section.small{text-align:center;position:relative;overflow:hidden}.cta-section.small .container{padding:8rem 4rem;position:relative;z-index:1}.cta-section.small .container .cta-content{color:var(--color-neutral-white)}.cta-section.small .container .cta-content .cta-buttons .btn.text-type{transition:color .3s ease-in-out!important;font-style:italic;font-weight:300;font-size:clamp(1.625rem,2vw,1.75rem);line-height:clamp(2.25rem,2.75vw,2.313rem)}.cta-section.small .container .cta-content .cta-buttons .btn.text-type:before{top:.5rem}.cta-section.small .hover-circle{position:absolute;width:130px;height:130px;border-radius:50%;pointer-events:none;transform:translate(-60%,-50%);transition:opacity .3s ease-in-out;opacity:0;z-index:0}.cta-section.small:hover .cta-content{color:var(--color-neutral-charcoal);transition:color .3s ease-in-out}.cta-section.small:hover .cta-content .btn.text-type{color:var(--color-neutral-charcoal);transition:color .3s ease-in-out}.cta-section.small:hover .cta-content .btn.text-type::before{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/l-arrow.svg);transition:background-image .3s ease-in-out}.cta-section.large .container{padding:96px 4rem!important}.cta-section.large .container .cta-subtitle{grid-column:1/12;grid-row:1}.cta-section.large .container .cta-content,.cta-section.large .container .cta-image{grid-row:2;justify-content:space-evenly}.cta-section.large .container .cta-content{grid-column:1/6;display:flex;flex-direction:column;gap:4rem}.cta-section.large .container .cta-content .content-inner{display:flex;flex-direction:column;gap:2rem}.cta-section.large .container .cta-content .cta-buttons{display:flex;gap:40px}.cta-section.large .container .cta-image{grid-column:8/13}.cta-section.large .container .cta-image .cta-image-inner{border-radius:300px;overflow:hidden}.cta-section.large .container .cta-image .cta-image-inner img{width:100%;height:auto;object-fit:cover}@media (width <= 980px){.cta-section.large .container{gap:2rem}.cta-section.large .container .cta-subtitle{grid-column:1/5;grid-row:1}.cta-section.large .container .cta-content{grid-column:1/4;grid-row:2;gap:2rem}.cta-section.large .container .cta-image{grid-column:5/7;grid-row:1/3;height:100%;display:flex;align-items:stretch}.cta-section.large .container .cta-image .cta-image-inner{height:100%;grid-row:1/3;display:flex;align-items:stretch}}@media (width <= 768px){.cta-section.large .container{padding:60px 20px!important;gap:3rem}.cta-section.large .container .cta-subtitle{grid-column:1/3;grid-row:1;align-self:center}.cta-section.large .container .cta-content{grid-column:1/5;grid-row:2;gap:4rem}.cta-section.large .container .cta-content .cta-buttons{display:flex}.cta-section.large .container .cta-image{grid-column:3/5;grid-row:1;height:auto;display:flex;align-items:center;justify-content:center}.cta-section.large .container .cta-image .cta-image-inner{width:100%;height:auto}.cta-section.large .container .cta-image .cta-image-inner img{width:100%;height:auto}.cta-section.small:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:radial-gradient(circle,rgba(255,255,255,.6) 0,rgba(255,255,255,.1) 100%)}.cta-section.small .hover-circle{display:none}.cta-section.small .container .cta-content{color:var(--color-neutral-charcoal)}.cta-section.small .container .cta-content .cta-buttons .btn.text-type{color:var(--color-neutral-charcoal)}.cta-section.small .container .cta-content .cta-buttons .btn.text-type::before{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/cornerarrowdownright.svg)}}.double-media-text-block .container .double-media-text-titles{grid-row:1;grid-column:span 12}.double-media-text-block .container .double-media-text-content,.double-media-text-block .container .double-media-text-image{grid-row:2}.double-media-text-block .container .double-media-text-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.double-media-text-block .container .double-media-text-content .content-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.double-media-text-block .container.media-left .double-media-text-image{grid-column:1/9}.double-media-text-block .container.media-left .double-media-text-content{grid-column:9/13}.double-media-text-block .container.media-right .double-media-text-image{grid-column:5/13}.double-media-text-block .container.media-right .double-media-text-content{grid-column:1/5}@media (width <= 980px){.double-media-text-block .container .double-media-text-titles{grid-column:span 6}.double-media-text-block .container.media-left .double-media-text-image{grid-column:1/5}.double-media-text-block .container.media-left .double-media-text-content{grid-column:5/7}.double-media-text-block .container.media-right .double-media-text-image{grid-column:3/7}.double-media-text-block .container.media-right .double-media-text-content{grid-column:1/3}}@media (width <= 768px){.double-media-text-block .container .double-media-text-titles{grid-row:1;grid-column:1/5}.double-media-text-block .container .double-media-text-image{display:none}.double-media-text-block .container .double-media-text-content{grid-row:2}.double-media-text-block .container .double-media-text-image img{width:100%;height:auto;object-fit:cover;border-radius:4px}.double-media-text-block .container .double-media-text-content .content-image img{width:100%;height:auto;object-fit:cover;border-radius:4px}.double-media-text-block .container.media-left .double-media-text-content,.double-media-text-block .container.media-left .double-media-text-image,.double-media-text-block .container.media-right .double-media-text-content,.double-media-text-block .container.media-right .double-media-text-image{grid-column:1/5!important}}.expanding-card-grid .container{display:flex;flex-direction:column;gap:120px}.expanding-card-grid .container .expanding-card-grid__header .expanding-card-grid__heading{grid-column:1/5}.expanding-card-grid .container .expanding-card-grid__header .expanding-card-grid__text-content{grid-column:7/13;display:flex;flex-direction:column}.expanding-card-grid .container .expanding-card-grid__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;align-items:start}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card{transition:max-height .5s ease;overflow:hidden;max-height:300px;min-height:300px;background-color:var(--color-neutral-grey);padding:2rem;margin:0;border-radius:4px;border:none;gap:1rem;display:flex;flex-direction:column;position:relative}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card[open]{max-height:600px;background-color:var(--color-brand-bleen)}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card[open] .expanding-card-grid__card-title{color:var(--color-neutral-white);transition:color .5s ease-in-out}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card[open] .expanding-card-grid__card-title .expanding-card-grid__card-number span{background:var(--color-neutral-charcoal);transform:rotate(90deg);transform-origin:center;transition:transform .5s ease-in-out}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card[open] .expanding-card-grid__header{margin-bottom:0}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card[open] .expanding-card-grid__image.hidden{visibility:visible;opacity:1;height:100%;margin:30px auto;transition:visibility .5s linear 0s,opacity .5s ease-in-out,height .5s ease-in-out,margin .5s ease-in-out}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__card-title{display:flex;flex-direction:column;padding-bottom:0;color:var(--color-neutral-charcoal);transition:color .5s ease-in-out}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__card-title .expanding-card-grid__card-number{display:flex;flex-direction:row;justify-content:space-between}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__card-title .expanding-card-grid__card-number span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:8px;letter-spacing:1px;background-color:var(--color-brand-bleen);color:var(--color-neutral-white);border-radius:100px}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__header{margin-bottom:30px}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__image{max-width:280px;max-height:150px;width:100%;height:100%;border-radius:150px;overflow:hidden}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__image.hidden{visibility:hidden;opacity:0;height:0}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card .expanding-card-grid__image img{width:100%;height:100%;object-fit:cover}@media (width <= 980px){.expanding-card-grid .container{gap:52px}.expanding-card-grid .container .expanding-card-grid__header .expanding-card-grid__heading{grid-column:1/7}.expanding-card-grid .container .expanding-card-grid__header .expanding-card-grid__heading h2{margin-bottom:0}.expanding-card-grid .container .expanding-card-grid__header .expanding-card-grid__text-content{grid-column:1/7}.expanding-card-grid .container .expanding-card-grid__cards .expanding-card-grid__card{grid-column:span 6}}.faq-accordion-section .container .faq-header{width:50%}.faq-accordion-section .container .faq-accordion .faq-item{display:block;padding:1.75rem 0;margin:0}.faq-accordion-section .container .faq-accordion .faq-item:last-child{border-bottom:1px solid var(--color-neutral-charcoal)}.faq-accordion-section .container .faq-accordion .faq-item[open] .faq-summary{padding-bottom:1.5rem}.faq-accordion-section .container .faq-accordion .faq-item[open] .faq-answer{overflow:hidden;transition:height .3s ease}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary{padding-bottom:0}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary>*{align-self:center}.faq-accordion-section .container .faq-accordion .faq-item .faq-answer{height:0;overflow:hidden;transition:height .3s ease;display:grid;grid-template-columns:repeat(3,1fr)}.faq-accordion-section .container .faq-accordion .faq-item .faq-answer>*{grid-column:2}@media (width <= 980px){.faq-accordion-section .container .faq-accordion .faq-item .faq-answer{grid-template-columns:1fr;grid-row-gap:1.5rem;grid-column-gap:0}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary{grid-template-columns:repeat(2,1fr);padding-bottom:1.5rem}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary .question{display:none}}@media (width <= 768px){.faq-accordion-section .container .faq-accordion .faq-item{padding:1.75rem 0 0}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary>*{align-self:center}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary .btn.secondary.accordion{padding:0}.faq-accordion-section .container .faq-accordion .faq-item .faq-summary .btn.secondary.accordion p{display:none}}.featured-text .container{text-align:center;display:flex;flex-direction:column;gap:4rem}.featured-text .container .featured-text-sub-heading{text-align:center}.featured-text .container .featured-text-quote{display:flex;justify-content:center;gap:1rem}.featured-text .container .featured-text-quote .quote-word{display:flex;flex-direction:column;align-items:flex-start;margin:0}.featured-text .container .featured-text-quote .quote-word .word-wrapper{text-align:left}.featured-text .container .featured-text-quote .quote-word .word-wrapper .title{font-size:clamp(2.5rem,8vw,180px);line-height:1.2;margin:0}.featured-text .container .featured-text-quote .quote-word .title{font-size:clamp(2rem,8vw,180px)}.featured-text .container .featured-text-quote .quote-word .title-description{font-size:clamp(1rem,2vw,1.118rem);max-width:300px;text-align:left;margin:0;display:flex;flex-direction:column;gap:1.5rem}.featured-text .container .featured-text-quote .quote-word .title-description:before{content:"";background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/long-arrow-down.svg);background-size:contain;background-repeat:no-repeat;width:32px;height:32px;display:block}.featured-text .container .featured-text__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media (width <= 980px){.featured-text .container{gap:2rem}.featured-text .container .featured-text-quote::after,.featured-text .container .featured-text-quote::before{font-size:3rem}.featured-text .container .featured-text-quote::after{display:none}.featured-text .container .featured-text-quote .quote-word .word-wrapper{text-align:left}.featured-text .container .featured-text-quote .quote-word .word-wrapper .title-description{margin:0}}@media (width <= 768px){.featured-text .container{gap:2rem}.featured-text .container .featured-text-quote{flex-direction:column;gap:1rem}.featured-text .container .featured-text-quote::after,.featured-text .container .featured-text-quote::before{display:none}.featured-text .container .featured-text-quote .quote-word .word-wrapper{display:flex;text-align:center;align-items:baseline;gap:2rem}.featured-text .container .featured-text-quote .quote-word .word-wrapper .title-description{flex-direction:row;margin:0}.featured-text .container .featured-text-quote .quote-word .word-wrapper .title-description::before{display:none}}.featured-grid-section .container{display:flex;flex-direction:column;gap:clamp(56px,2rem,88px)}.featured-grid-section .container .features-header{display:flex;flex-direction:column;gap:1rem;text-align:center;width:60%;margin:0 auto}.featured-grid-section .container .features-header .features-title>*{margin-bottom:0}.featured-grid-section .container .features-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:1rem}.featured-grid-section .container .features-cards .feature-card{background-color:var(--color-neutral-grey);padding:2rem;display:flex;flex-direction:column;gap:100px;text-align:center;align-items:center}.featured-grid-section .container .features-cards .feature-card .feature-icon{width:24px;height:24px;padding:4px;border-radius:100px;background-color:var(--color-brand-bleen)}.featured-grid-section .container .features-cards .feature-card .feature-icon img{width:100%;height:100%;object-fit:cover}.featured-grid-section .container .features-cards .feature-card .feature-card-content{display:flex;flex-direction:column}.featured-grid-section .container .features-cards .feature-card .feature-card-content .feature-card-title{font-family:var(--font-generalsans-regular)}.featured-grid-section .container .features-cards .feature-card .feature-card-content>*{margin:0}@media (width <= 980px){.featured-grid-section .container .features-header{display:grid;grid-template-columns:1fr 1fr;text-align:start;width:100%}.featured-grid-section .container .features-header .features-title{grid-column:1;grid-row:1}.featured-grid-section .container .features-header .features-content{grid-column:1;grid-row:2}.featured-grid-section .container .features-header .features-cta{grid-column:2;grid-row:2;text-align:end}.featured-grid-section .container .features-cards{grid-template-columns:1fr 1fr}.featured-grid-section .container .features-cards .feature-card{gap:32px}}@media (width <= 768px){.featured-grid-section .container .features-header{display:grid;grid-template-columns:1fr;text-align:start}.featured-grid-section .container .features-header .features-content,.featured-grid-section .container .features-header .features-cta,.featured-grid-section .container .features-header .features-title{grid-column:1;grid-row:auto;text-align:start}.featured-grid-section .container .features-cards{grid-template-columns:1fr}.featured-grid-section .container .features-cards .feature-card{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.featured-grid-section .container .features-cards .feature-card .feature-icon{display:flex;width:18px;height:18px;border-radius:100px;background-color:var(--color-brand-bleen)}.featured-grid-section .container .features-cards .feature-card .feature-icon img{width:100%;height:100%;object-fit:cover}.featured-grid-section .container .features-cards .feature-card .feature-card-content{text-align:start;flex:1}.featured-grid-section .container .features-cards .feature-card .feature-card-content .feature-card-title{line-height:1}}.form-section .container{display:flex;flex-direction:column;gap:2rem}.form-section .container .form-content{display:flex;justify-content:space-between}.form-section.default input,.form-section.default select,.form-section.default textarea{background-color:var(--color-neutral-grey)!important}.form-section.default input[type=submit],.form-section.default select[type=submit],.form-section.default textarea[type=submit]{background-color:var(--color-brand-bleen)!important;color:var(--color-neutral-white)!important}.form-section.default input::placeholder,.form-section.default select::placeholder,.form-section.default textarea::placeholder{color:rgba(43,43,43,.5)!important}@media (width <= 980px){.form-section .container .form-content{flex-direction:column}.form-section .container .form-container .input-row label{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.form-section .container .form-container .input-row label .wpcf7-form-control-wrap,.form-section .container .form-container .input-row label select{width:90%}.form-section .container .form-container .input-row label input{width:100%;max-width:none}}.image-block .container{padding:1rem 2rem!important}.image-block .container .full-image{width:100%;height:100vh}.image-block .container .full-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.image-block .container .grid-images{display:grid;grid-template-columns:repeat(12,1fr);gap:1rem}.image-block .container .grid-images .grid-image{grid-column:span 6;position:relative;width:100%;min-height:358px;max-height:884px;overflow:hidden}.image-block .container .grid-images .grid-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.image-block .container .full-height-two-images{display:flex;gap:1rem;height:100vh}.image-block .container .full-height-two-images .full-height-image{flex:1}.image-block .container .full-height-two-images .full-height-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 768px){.image-block .container{padding:.5rem 1rem!important}.image-block .container .full-image{height:358px}.image-block .container .grid-images{grid-template-columns:repeat(1,1fr)}.image-block .container .grid-images .grid-image{grid-column:span 1}.image-block .container .full-height-two-images{flex-direction:column}.image-block .container .full-height-two-images .full-height-image{height:358px}}.image-grid .container .image-grid__wrapper .image-grid__item{grid-column:span 3;height:500px}.image-grid .container .image-grid__wrapper .image-grid__item img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 1024px){.image-grid .container .image-grid__wrapper{grid-template-columns:repeat(6,1fr)}.image-grid .container .image-grid__wrapper .image-grid__item{grid-column:span 3;height:344px}.image-grid .container .image-grid__wrapper .image-grid__item:nth-child(2),.image-grid .container .image-grid__wrapper .image-grid__item:nth-child(3){grid-row:span 2;height:491px}}@media (width <= 767px){.image-grid .container .image-grid__wrapper{grid-template-columns:repeat(4,1fr)}.image-grid .container .image-grid__wrapper .image-grid__item{grid-column:span 2;height:175px}.image-grid .container .image-grid__wrapper .image-grid__item:nth-child(2),.image-grid .container .image-grid__wrapper .image-grid__item:nth-child(3){grid-row:span 2;height:250px}}.large-text .container .large-text__subtitle{grid-column:span 12}.large-text .container .large-text__content{grid-column:1/12}@media (width <= 980px){.large-text .container .large-text__subtitle{grid-column:span 6}.large-text .container .large-text__content{grid-column:1/7}}@media (width <= 980px){.large-text .container{gap:.5rem}.large-text .container .large-text__subtitle{grid-column:span 4}.large-text .container .large-text__content{grid-column:1/7}.large-text .container .large-text__content .h3{margin:0}}.logo-carousel{overflow-x:hidden}.logo-carousel .container{display:flex;flex-direction:column;gap:72px}.logo-carousel .container .logo-carousel-header{align-items:center}.logo-carousel .container .logo-carousel-header .logo-carousel-title{grid-column:1/7}.logo-carousel .container .logo-carousel-header .logo-carousel-text{grid-column:9/13}.logo-carousel .container .logo-carousel-slider{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.logo-carousel .container .logo-carousel-slider .slick-slide{width:14.9253731343%;padding:20px;height:152px;border-radius:200px;margin-right:1rem;display:flex!important;align-items:center;justify-content:center;border:1px solid var(--color-neutral-charcoal);border-radius:200px}.logo-carousel .container .logo-carousel-slider .slick-slide .carousel-logo{width:152px;height:52px}.logo-carousel .container .logo-carousel-slider .slick-slide .carousel-logo img{width:100%;height:100%;object-fit:contain;margin:0 auto}.mobile-logo-carousel{display:none}@media (width <= 980px){.logo-carousel .container .logo-carousel-header{gap:1rem}.logo-carousel .container .logo-carousel-header .logo-carousel-title{grid-column:1/-1}.logo-carousel .container .logo-carousel-header .logo-carousel-title>*{margin-bottom:0}.logo-carousel .container .logo-carousel-header .logo-carousel-text{grid-column:1/5}.logo-carousel .container .mobile-logo-carousel{display:none}.logo-carousel .container .logo-carousel-slider .logo-carousel-slide{width:224px!important;height:122px}}@media (width <= 768px){.logo-carousel .container .logo-carousel-slider{display:none!important}.logo-carousel .container .mobile-logo-carousel{display:block;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.logo-carousel .container .mobile-logo-carousel .slick-slide{height:93px;border-radius:200px;margin-right:1rem;display:flex!important;align-items:center;justify-content:center;border:1px solid var(--color-neutral-charcoal);border-radius:200px}.logo-carousel .container .mobile-logo-carousel .carousel-bottom,.logo-carousel .container .mobile-logo-carousel .carousel-top{margin:0;height:120px}.logo-carousel .container .mobile-logo-carousel .carousel-bottom .carousel-logo,.logo-carousel .container .mobile-logo-carousel .carousel-top .carousel-logo{display:flex!important;align-items:center;height:93px;width:175px}.logo-carousel .container .mobile-logo-carousel .carousel-bottom .carousel-logo img,.logo-carousel .container .mobile-logo-carousel .carousel-top .carousel-logo img{width:80%;height:80%;object-fit:contain;margin:0 auto}.logo-carousel .container .mobile-logo-carousel .carousel-bottom{transform:scaleX(-1)}.logo-carousel .container .mobile-logo-carousel .carousel-bottom .carousel-logo img{transform:scaleX(-1)}}.masonry-cards .container{display:flex;flex-direction:column;gap:1rem}.masonry-cards .container .masonry-cards-header{display:grid;grid-template-columns:repeat(12,1fr);align-items:center}.masonry-cards .container .masonry-cards-header .masonry-cards-title{grid-column:1/5}.masonry-cards .container .masonry-cards-header .masonry-cards-content{grid-column:9/13;padding:0 0 0 1rem}.masonry-cards .container .masonry-cards-header .masonry-cards-text{font-family:var(--font-generalsans-regular);font-size:clamp(.875rem,1.5vw,1rem);line-height:1.813rem;font-weight:400;margin-bottom:.875rem}@media (min-width:768px){.masonry-cards .container .masonry-cards-header .masonry-cards-text{font-size:clamp(1rem,2vw,1.125rem)}}.masonry-cards .container .masonry-items .masonry-cards-mobile{display:none}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item{display:flex;margin:0;border-top:none;min-height:475px;padding:40px;border-radius:4px}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item .masonry-item-link{text-decoration:none;display:flex}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item .masonry-summary{display:flex;flex-direction:column;justify-content:space-between}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item .masonry-summary .masonry-title{display:flex;justify-content:space-between}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item .masonry-summary .masonry-title .masonry-heading{width:70%;transition:all .3s ease-in-out}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item .masonry-summary .masonry-title .masonry-item-icon{display:flex;justify-content:center;align-items:center;border:none;width:85px;height:56px}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item .masonry-summary:after{content:none}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:hover:not(.media) .masonry-title .masonry-heading{color:var(--color-neutral-white);font-family:var(--font-generalsans-regular);font-size:clamp(1.875rem,2.5vw,64px);line-height:1.2;transition:all .5s fade-in-out}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:hover:not(.media) .masonry-item-content{font-family:var(--font-generalsans-regular);font-size:clamp(1.188rem,1.75vw,1.313rem);line-height:clamp(1.875rem,1.75vw,2rem);color:var(--color-neutral-white);transition:all .5s fade-in-out}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item.media:hover .masonry-title .masonry-heading{font-family:var(--font-generalsans-regular);font-size:clamp(1.875rem,2.5vw,64px);line-height:1.2;transition:all .5s fade-in-out}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item.media:hover .masonry-item-content{font-family:var(--font-generalsans-regular);font-size:clamp(1.188rem,1.75vw,1.313rem);line-height:clamp(1.875rem,1.75vw,2rem);transition:all .5s fade-in-out}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(1){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(2){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(3){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(4){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(5){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(6){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(7){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(8){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(9){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(10){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(11){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(12){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(13){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(14){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(15){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(16){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(17){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(18){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(19){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(20){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(21){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(22){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(23){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(24){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(25){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(26){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(27){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(28){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(29){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(30){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(31){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(32){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(33){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(34){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(35){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(36){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(37){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(38){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(39){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(40){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(41){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(42){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(43){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(44){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(45){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(46){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(47){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(48){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(49){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(50){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(51){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(52){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(53){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(54){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(55){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(56){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(57){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(58){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(59){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(60){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(61){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(62){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(63){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(64){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(65){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(66){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(67){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(68){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(69){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(70){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(71){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(72){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(73){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(74){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(75){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(76){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(77){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(78){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(79){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(80){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(81){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(82){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(83){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(84){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(85){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(86){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(87){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(88){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(89){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(90){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(91){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(92){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(93){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(94){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(95){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(96){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(97){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(98){grid-column:span 4}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(99){grid-column:span 6}.masonry-cards .container .masonry-items .masonry-items-grid .masonry-item:nth-child(100){grid-column:span 6}@media (width <= 980px){.masonry-cards .container .masonry-items .masonry-cards-mobile{display:block}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item{border-top:none;padding:36px;display:flex;flex-direction:column;margin:1rem 0;border-radius:4px}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary{display:block!important;padding:0}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title{justify-content:space-between}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .mobile-title-content{display:flex;align-items:center;gap:1rem}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .mobile-title-content .accordion-grid__icon{display:inline-block;width:22px;height:22px;position:relative;vertical-align:middle;margin-left:8px;transition:transform .3s;border:1px solid var(--color-neutral-charcoal);border-radius:100%;padding:1rem}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .mobile-title-content .accordion-grid__icon .accordion-grid__icon-line{display:block;position:absolute;left:50%;top:50%;width:10px;height:2px;background:var(--color-neutral-charcoal);border-radius:1px;transition:transform .3s ease-in-out;transform-origin:center}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .mobile-title-content .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--1{transform:translate(-50%,-50%) rotate(0)}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .mobile-title-content .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--2{transform:translate(-50%,-50%) rotate(90deg)}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .masonry-item-icon{border:none;width:60px;height:40px;display:flex;align-items:center;margin:0}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .masonry-item-icon .h4{font-size:24px}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-item-content{width:60%;margin-top:4rem;font-size:21px;margin-left:55px}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item[open]{max-height:500px}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item[open] .masonry-title .mobile-title-content .masonry-heading{font-size:1.875rem;line-height:1.8rem}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item[open] .masonry-title .mobile-title-content .accordion-grid__icon .accordion-grid__icon-line.accordion-grid__icon-line--2{transform:translate(-50%,-50%) rotate(0)}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item[open] .masonry-item-content{font-size:1.188rem;line-height:1.5rem}.masonry-cards .container .masonry-items .masonry-items-grid{display:none}}@media (width <= 768px){.masonry-cards .container .masonry-cards-header{display:flex;flex-direction:column;align-items:flex-start}.masonry-cards .container .masonry-cards-header .masonry-cards-content{padding:0}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item{padding:20px}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-summary .masonry-title .masonry-heading{font-size:1rem;line-height:1.2rem}.masonry-cards .container .masonry-items .masonry-cards-mobile .masonry-item .masonry-item-content{width:70%;margin-top:2rem;font-size:18px}}.media-text-small-heading .container{align-items:center}.media-text-small-heading .container .media-text-small-heading-image{grid-row:1}.media-text-small-heading .container .media-text-small-heading-image.square{aspect-ratio:1/1;width:100%;height:auto}.media-text-small-heading .container .media-text-small-heading-image.default{width:100%;height:100%;max-height:795px;min-height:650px}.media-text-small-heading .container .media-text-small-heading-image.pill-rounded{height:795px;max-width:525px;overflow:hidden;border-radius:500px}.media-text-small-heading .container .media-text-small-heading-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.media-text-small-heading .container .media-text-small-heading-content{grid-row:1;display:flex;flex-direction:column;justify-content:space-around;height:100%}.media-text-small-heading .container .media-text-small-heading-content .media-text-small-heading-content-text{display:flex;flex-direction:column;gap:64px}.media-text-small-heading .container.media-left .media-text-small-heading-content{grid-column:7/12}.media-text-small-heading .container.media-left .media-text-small-heading-image{grid-column:1/6}.media-text-small-heading .container.media-right .media-text-small-heading-content{grid-column:1/6}.media-text-small-heading .container.media-right .media-text-small-heading-image{grid-column:8/13}@media (width <= 980px){.media-text-small-heading .container .media-text-small-heading-image.square{aspect-ratio:1/1;width:100%;height:auto}.media-text-small-heading .container .media-text-small-heading-image.default{width:100%;height:100%;min-height:448px}.media-text-small-heading .container .media-text-small-heading-image.pill-rounded{margin:0 auto;height:448px;max-width:304px;overflow:hidden;border-radius:500px}.media-text-small-heading .container .media-text-small-heading-image img{width:100%;height:100%;object-fit:cover}.media-text-small-heading .container.media-left .media-text-small-heading-content{grid-column:4/7}.media-text-small-heading .container.media-left .media-text-small-heading-image{grid-column:1/4}.media-text-small-heading .container.media-right .media-text-small-heading-content{grid-column:1/4;gap:1rem}.media-text-small-heading .container.media-right .media-text-small-heading-image{grid-column:4/7}}@media (width <= 768px){.media-text-small-heading .container{gap:2rem!important}.media-text-small-heading .container .media-text-small-heading-content{grid-row:2}.media-text-small-heading .container .media-text-small-heading-image{grid-row:1}.media-text-small-heading .container .media-text-small-heading-image.square{aspect-ratio:auto;width:100%;height:100%;min-height:448px}.media-text-small-heading .container .media-text-small-heading-image.default{width:100%;height:190px}.media-text-small-heading .container .media-text-small-heading-image.pill-rounded{width:100%;height:190px;max-width:100%;overflow:hidden;border-radius:500px}.media-text-small-heading .container.media-left .media-text-small-heading-content,.media-text-small-heading .container.media-left .media-text-small-heading-image,.media-text-small-heading .container.media-right .media-text-small-heading-content,.media-text-small-heading .container.media-right .media-text-small-heading-image{grid-column:1/5}}.media-text-text-block .container .media-text-text-image{grid-row:1;display:flex;flex-direction:column;gap:40px}.media-text-text-block .container .media-text-text-image .image-wrapper{max-height:600px;min-height:450px}.media-text-text-block .container .media-text-text-image .image-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:4px}.media-text-text-block .container .media-text-text-content{grid-row:1;margin-top:3rem;display:flex;flex-direction:column;justify-content:space-between}.media-text-text-block .container .media-text-text-content .media-text-titles{display:flex;flex-direction:column;gap:.5rem}.media-text-text-block .container .media-text-text-content .media-text-text-description{width:87%}.media-text-text-block .container.media-right .media-text-text-image{grid-column:9/13}.media-text-text-block .container.media-right .media-text-text-content{grid-column:1/8}.media-text-text-block .container.media-left .media-text-text-image{grid-column:1/5}.media-text-text-block .container.media-left .media-text-text-content{grid-column:6/13}@media (width <= 980px){.media-text-text-block .container{gap:2rem!important}.media-text-text-block .container .media-text-text-image{grid-row:2;flex-direction:row}.media-text-text-block .container .media-text-text-image img{width:50%;height:100%;object-fit:cover}.media-text-text-block .container .media-text-text-content{grid-row:1;margin-top:0}.media-text-text-block .container.media-left .media-text-text-content,.media-text-text-block .container.media-left .media-text-text-image,.media-text-text-block .container.media-right .media-text-text-content,.media-text-text-block .container.media-right .media-text-text-image{grid-column:1/7}}@media (width <= 768px){.media-text-text-block .container{gap:2rem!important}.media-text-text-block .container .media-text-text-image{flex-direction:column}.media-text-text-block .container .media-text-text-image img{width:100%;height:100%;object-fit:cover}.media-text-text-block .container.media-left .media-text-text-button,.media-text-text-block .container.media-left .media-text-text-content,.media-text-text-block .container.media-left .media-text-text-image,.media-text-text-block .container.media-right .media-text-text-button,.media-text-text-block .container.media-right .media-text-text-content,.media-text-text-block .container.media-right .media-text-text-image{grid-column:1/5}}.media-text-form-block .container{padding:11.25rem 2rem 0 2rem}.media-text-form-block .container .media-text-form-image{grid-row:span 2}.media-text-form-block .container .media-text-form-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.media-text-form-block .container .media-text-form-content{margin-top:3rem;grid-row:1;display:flex;flex-direction:column;justify-content:space-between}.media-text-form-block .container .media-text-form-content .media-text-form-description{width:87%}.media-text-form-block .container .media-text-form-button{margin-bottom:2rem;grid-row:2;align-self:flex-end;width:100%;border:1px solid;border-radius:50px;display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 32px;overflow:hidden}.media-text-form-block .container .media-text-form-button .cta-text-slider{margin-bottom:0;width:70%}.media-text-form-block .container .media-text-form-button .cta-text-slider .slick-slide p{margin:0}.media-text-form-block .container.media-right .media-text-form-image{grid-column:8/13}.media-text-form-block .container.media-right .media-text-form-content{grid-column:2/7}.media-text-form-block .container.media-right .media-text-form-button{grid-column:2/7}.media-text-form-block .container.media-left .media-text-form-image{grid-column:1/6}.media-text-form-block .container.media-left .media-text-form-content{grid-column:7/12}.media-text-form-block .container.media-left .media-text-form-button{grid-column:7/12}@media (width <= 980px){.media-text-form-block .container{padding:4.875rem 1rem 0}.media-text-form-block .container .media-text-form-image{grid-row:1}.media-text-form-block .container .media-text-form-content{margin-top:0}.media-text-form-block .container .media-text-form-content .media-text-form-description{width:100%}.media-text-form-block .container .media-text-form-button{grid-row:4;margin-bottom:0;width:100%}.media-text-form-block .container.media-right .media-text-form-image{grid-column:4/7}.media-text-form-block .container.media-right .media-text-form-content{grid-column:1/4}.media-text-form-block .container.media-right .media-text-form-button{grid-column:1/7}.media-text-form-block .container.media-left .media-text-form-image{grid-column:1/4}.media-text-form-block .container.media-left .media-text-form-content{grid-column:4/7}.media-text-form-block .container.media-left .media-text-form-button{grid-column:1/7}}@media (width <= 768px){.media-text-form-block .container{gap:2rem!important}.media-text-form-block .container .media-text-form-content{grid-row:2}.media-text-form-block .container .media-text-form-button{grid-row:3}.media-text-form-block .container.media-left .media-text-form-button,.media-text-form-block .container.media-left .media-text-form-content,.media-text-form-block .container.media-left .media-text-form-image,.media-text-form-block .container.media-right .media-text-form-button,.media-text-form-block .container.media-right .media-text-form-content,.media-text-form-block .container.media-right .media-text-form-image{grid-column:1/5}}.parent-services .container .child-services{grid-column:1/8}.parent-services .container .child-services.mobile-view{display:none}.parent-services .container .child-services .child-services-list a:last-child .child-service-detail{border-bottom:1px solid var(--color-neutral-charcoal)}.parent-services .container .child-services .child-services-list .child-service-detail{display:flex;flex-direction:column;gap:1rem;margin:0;padding:1.7rem 0 26px 0;border-bottom:none}.parent-services .container .child-services .child-services-list .child-service-detail summary{position:relative;display:flex;align-items:center;gap:2rem;padding-bottom:0}.parent-services .container .child-services .child-services-list .child-service-detail summary:after{display:none}.parent-services .container .child-services .child-services-list .child-service-detail summary .h3{margin-bottom:0}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--color-neutral-charcoal);position:relative;vertical-align:middle}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.media{--arrow-color:var(--color-media)}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.organic{--arrow-color:var(--color-organic)}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.data{--arrow-color:var(--color-data)}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.creative{--arrow-color:var(--color-creative)}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.tech{--arrow-color:var(--color-tech)}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.strategy{--arrow-color:var(--color-strategy)}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.after{position:absolute;right:0;background:0 0;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg);background-size:cover;background-size:2rem;background-repeat:no-repeat;background-position:center;animation:.5s forwards slideback}@keyframes slide{from{right:calc(100% - 48px)}to{right:0}}.parent-services .container .child-services .child-services-list .child-service-detail .details-content{width:70%;margin:1rem 0 0 4.5rem;display:flex;flex-direction:column;gap:2em}.parent-services .container .child-services .child-services-list .child-service-detail .details-content .child-service-description{display:flex;flex-direction:column;gap:.5rem;font-size:.9em;color:var(--color-text-secondary)}.parent-services .container .child-services .child-services-list .child-service-detail .details-content .child-service-description .btn{pointer-events:none;padding:0}.parent-services .container .child-services .child-services-list .child-service-detail .details-content .grandchild-terms-pills{display:flex;flex-wrap:wrap;gap:.5rem}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary{padding-left:72px;transition:all .5s ease-in-out}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after{display:flex;animation:.5s forwards slide}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.media{--arrow-color:var(--color-media)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.media:hover{color:var(--color-media)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.organic{--arrow-color:var(--color-organic)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.organic:hover{color:var(--color-organic)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.data{--arrow-color:var(--color-data)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.data:hover{color:var(--color-data)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.creative{--arrow-color:var(--color-creative)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.creative:hover{color:var(--color-creative)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.tech{--arrow-color:var(--color-tech)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.tech:hover{color:var(--color-tech)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.strategy{--arrow-color:var(--color-strategy)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after.strategy:hover{color:var(--color-strategy)}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after::before{content:"";position:absolute;top:50%;left:50%;width:52px;height:52px;background-color:var(--color-neutral-charcoal);border-radius:50%;transform:translate(-50%,-50%) scale(1);transition:transform .5s ease-in-out;z-index:1}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.after:after{content:"";display:inline-block;vertical-align:middle;position:relative;z-index:2;width:32px;height:32px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'><g id='short-arrow-right'><path id='short-arrow' d='M1 9H29M29 9L21 17M29 9L21 1' stroke='%23ffffff' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></g></svg>");mask-image:url("data:image/svg+xml;utf8,<svg width='30' height='18' viewBox='0 0 30 18' fill='none' xmlns='http://www.w3.org/2000/svg'><g id='short-arrow-right'><path id='short-arrow' d='M1 9H29M29 9L21 17M29 9L21 1' stroke='%23ffffff' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></g></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:30px 18px;mask-size:30px 18px;background-image:none;background-color:var(--arrow-color)}@keyframes slide{from{right:0}to{right:calc(100% - 48px)}}.parent-services .container .services-image-section{grid-column:9/13;border-radius:290px;overflow:hidden;height:clamp(500px,40vw,795px);transition:height .5s ease-in-out}.parent-services .container .services-image-section.child-service-image{height:323px;transition:height .5s ease-in-out}.parent-services .container .services-image-section img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 980px){.parent-services .container{gap:2rem}.parent-services .container .child-services{grid-row:2;grid-column:1/7;display:none}.parent-services .container .child-services.mobile-view{display:block}.parent-services .container .child-services .child-services-list .child-service-detail{display:flex;flex-direction:column;gap:0}.parent-services .container .child-services .child-services-list .child-service-detail:last-child{border-bottom:1px solid var(--color-neutral-charcoal)}.parent-services .container .child-services .child-services-list .child-service-detail summary{display:flex;align-items:center;gap:2rem;padding-bottom:0}.parent-services .container .child-services .child-services-list .child-service-detail summary .btn{margin-bottom:0}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--color-neutral-charcoal);position:relative;vertical-align:middle}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.before{background:var(--color-neutral-charcoal);display:block;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.after{background:0 0;display:none;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.before{display:none}.parent-services .container .child-services .child-services-list .child-service-detail summary .icon.after{display:block}.parent-services .container .child-services .child-services-list .child-service-detail .details-content{width:100%;margin-left:0;display:flex;flex-direction:column;gap:2rem}.parent-services .container .child-services .child-services-list .child-service-detail .details-content .child-service-description{font-size:.9em;color:var(--color-text-secondary)}.parent-services .container .child-services .child-services-list .child-service-detail .details-content .child-service-description .btn{pointer-events:initial;padding:0}.parent-services .container .child-services .child-services-list .child-service-detail .details-content .grandchild-terms-pills{display:flex;flex-wrap:wrap;gap:.5rem}.parent-services .container .child-services .child-services-list .child-service-detail[open]{gap:1rem}.parent-services .container .child-services .child-services-list .child-service-detail[open] summary .icon.before{display:block}.parent-services .container .services-image-section{grid-column:1/7;grid-row:1;border-radius:290px;overflow:hidden;width:100%;height:180px;margin:0 auto;transition:width .5s ease-in-out}.parent-services .container .services-image-section.child-service-image{width:375px;height:246px;transition:width .5s ease-in-out}.parent-services .container .services-image-section img{width:100%;height:100%;object-fit:cover}}.pill-image-text .container{align-items:center}.pill-image-text .container .pill-heading{grid-column:span 6;grid-row:1}.pill-image-text .container .pill-content,.pill-image-text .container .pill-image{grid-row:2;align-content:center}.pill-image-text .container .pill-image{display:flex;justify-content:center}.pill-image-text .container .pill-image .media-image{height:640px;max-width:423px;min-width:350px;overflow:hidden;border-radius:500px}.pill-image-text .container .pill-image .media-image img{width:100%;height:100%;object-fit:cover}.pill-image-text .container .pill-content{display:flex;flex-direction:column;gap:clamp(56px,5vw,76px)}.pill-image-text .container.media-right .pill-image{grid-column:8/13}.pill-image-text .container.media-right .pill-content{grid-column:1/6}.pill-image-text .container.media-left .pill-image{grid-column:1/6}.pill-image-text .container.media-left .pill-content{grid-column:7/12}@media (width <= 980px){.pill-image-text .container .pill-heading{grid-column:1/5}.pill-image-text .container .pill-content,.pill-image-text .container .pill-image{grid-column:1/7!important}.pill-image-text .container .pill-content{grid-row:3;margin-bottom:20px}.pill-image-text .container .pill-image{grid-row:2;margin-bottom:20px}.pill-image-text .container .pill-image .media-image{height:180px;max-width:100%;min-width:100%;border-radius:500px}.pill-image-text .container .pill-image .media-image img{width:100%;height:100%;object-fit:cover}}.position-list-section .container .position-list-header{grid-column:1/5}.position-list-section .container .position-list{grid-column:span 12}.position-list-section .container .position-list .position-list-items{display:none}.position-list-section .container .position-list .position-list-table{grid-column:1/10;width:100%;height:fit-content}.position-list-section .container .position-list .position-list-table tr{border-bottom:1px solid var(--color-neutral-charcoal)}.position-list-section .container .position-list .position-list-table tr:not(:has(th)):hover{color:var(--color-brand-bleen);cursor:default}.position-list-section .container .position-list .position-list-table th{padding:1rem 0}.position-list-section .container .position-list .position-list-table td{padding:2.563rem 0}.position-list-section .container .position-list .position-list-table td.position-apply{text-align:right}.position-list-section .container .position-list .position-list-table thead{text-align:left}.position-list-section .container .position-list .position-list-image{grid-column:10/13;width:100%;height:480px;max-width:480px;align-self:center;position:sticky;top:140px}.position-list-section .container .position-list .position-list-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 980px){.position-list-section .container .position-list-header{grid-column:1/5}.position-list-section .container .position-list{grid-column:1/-1}.position-list-section .container .position-list .position-list-image,.position-list-section .container .position-list .position-list-table{display:none}.position-list-section .container .position-list .position-list-items{display:block;grid-column:1/-1}.position-list-section .container .position-list .position-list-items .position-card{gap:60px;display:flex;justify-content:space-between;flex-wrap:wrap;border-top:1px solid var(--color-neutral-charcoal);padding:1.5rem 0}.position-list-section .container .position-list .position-list-items .position-card .job-detail{text-decoration:underline;margin-bottom:.5rem}.position-list-section .container .position-list .position-list-items .position-card>div{flex:1 1 25%}}@media (width <= 768px){.position-list-section .container .position-list-header{grid-column:1/5}.position-list-section .container .position-list{grid-column:1/-1}.position-list-section .container .position-list .position-list-image,.position-list-section .container .position-list .position-list-table{display:none}.position-list-section .container .position-list .position-list-items{display:block;grid-column:1/-1}.position-list-section .container .position-list .position-list-items .position-card{gap:1rem;display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;border-top:1px solid var(--color-neutral-charcoal);padding:1.5rem 0}.position-list-section .container .position-list .position-list-items .position-card>div{grid-column:1}.position-list-section .container .position-list .position-list-items .position-card a{grid-column:2;grid-row:1;justify-self:end}}.progress-text-block .container{min-height:938px;height:100%}.progress-text-block .container .progress-text-block__content{grid-column:1/12}.progress-text-block .container .progress-text-block__carousel{position:relative;grid-column:2/11;overflow:hidden;margin:0 auto;align-items:center}.progress-text-block .container .progress-text-block__carousel.mobile-view{display:none}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots{grid-column:1/2;position:relative;height:100%;padding:0;display:flex;flex-direction:column;align-items:center;margin-right:20px}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul{display:flex;flex-direction:column;padding:0;margin:0;height:100%;list-style:none}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li{height:166px}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li button{width:1px;height:100%;background-color:#ccc;border:none;border-radius:3px;padding:0;transition:all .3s ease}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li button .slick-dot-icon:before{content:none}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li.slick-active button{background-color:var(--color-brand-bleen);width:2px;height:100%}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile .slick-slide.slick-active.slick-current{opacity:1}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile .slick-slide:hover{opacity:.8}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav{grid-column:2/7}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav .slick-slide.slick-active.slick-current{opacity:1}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav .slick-slide:hover{opacity:.8}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav .progress-text-carousel-nav__item{display:flex!important;align-items:center;gap:1rem;flex:.5;cursor:pointer;transition:opacity .3s ease}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav .progress-text-carousel-nav__item num{font-size:clamp(4rem,4.5vw,5.313rem);line-height:clamp(4.188rem,5vw,5.875rem);font-style:normal;font-weight:500;transition:color .3s ease}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav .progress-text-carousel-nav__item span{font-size:1.188rem;margin-bottom:0;transition:color .3s ease}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav .progress-text-carousel-nav__item:hover{opacity:.8}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel{grid-column:8/13;margin:0 auto}.progress-text-block .container .progress-text-block__carousel .slick-slide{padding:46px 0;transition:opacity .3s ease}.progress-text-block .container .progress-text-block__carousel .slick-slide:not(.slick-center){opacity:.5}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel__item{display:flex!important;justify-content:space-between}@media (width <= 980px){.progress-text-block .container{min-height:100%;gap:3rem}.progress-text-block .container .progress-text-block__content{grid-column:1/7}.progress-text-block .container .progress-text-block__carousel{grid-column:1/7;width:100%;display:none}.progress-text-block .container .progress-text-block__carousel.mobile-view{display:block}.progress-text-block .container .progress-text-block__carousel .slick-slide{padding:25px 0}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots{position:absolute;top:100%;left:0;height:auto;width:100%;padding:0;display:flex;flex-direction:row;align-items:center;margin-right:20px}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul{display:flex;flex-direction:row;padding:0 46px;margin:0;height:100%;list-style:none}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li{height:100%;width:100%;margin:0}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li button{width:100%;height:1px;background-color:#ccc;border:none;border-radius:3px;padding:0;transition:all .3s ease}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li button .slick-dot-icon:before{content:none}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul li.slick-active button{background-color:var(--color-brand-bleen);height:2px;width:100%}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel__item{display:flex!important;justify-content:space-between}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel__item .progress-text-carousel-title{display:flex;align-items:center;gap:1rem;flex:.5}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel__item .progress-text-carousel-title num{font-size:clamp(3rem,5vw,3.75rem)}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel__item .progress-text-carousel-title .progress-text-carousel__header{display:none}}@media (width <= 768px){.progress-text-block .container{min-height:100%;gap:1rem}.progress-text-block .container .progress-text-block__content{grid-column:1/5}.progress-text-block .container .progress-text-block__carousel{display:flex;flex-direction:column;width:100%;height:auto;display:none}.progress-text-block .container .progress-text-block__carousel.mobile-view{display:block}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots{top:20%}.progress-text-block .container .progress-text-block__carousel .progress-text-block__dots ul{padding:0}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile{width:100%}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile .slick-track{display:flex;justify-content:space-between;align-items:center;text-align:center}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile .progress-text-carousel-nav__item{display:block!important}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile .progress-text-carousel-nav__item num{font-size:clamp(2.5rem,8vw,3rem)}.progress-text-block .container .progress-text-block__carousel .progress-text-carousel-nav-mobile .progress-text-carousel-nav__item span{display:none;font-size:1rem}}.related-work-block{padding-top:11.25rem}.related-work-block .container{padding-top:32px;border-top:none}.related-work-block .container .related-work-header{grid-column:span 12;display:flex;justify-content:space-between;align-items:end;padding:0 0 1rem 0}.related-work-block .container .related-work-header .related-header-text,.related-work-block .container .related-work-header h2{margin:0}.related-work-block .container .related-work-header .related-header-text{width:30%}.related-work-block .container .case-study-cards .case-study-card{grid-column:span 6;position:relative;overflow:hidden}.related-work-block .container .case-study-cards .case-study-card .case-study-link{text-decoration:none;display:flex;flex-direction:column;gap:1rem}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-thumbnail{height:clamp(350px,50vw,880px);overflow:hidden}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header{display:flex;justify-content:space-between;gap:1rem}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-header-content{width:50%;display:flex;flex-direction:column;gap:1rem}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta{width:50%;display:flex;flex-direction:column;gap:.5rem}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories{display:flex;gap:1rem;justify-content:end;flex-wrap:wrap;gap:.5rem}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories .pill{height:fit-content}@media (width <= 980px){.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories{justify-content:start}}.related-work-block .container .case-study-cards .case-study-card.featured{grid-column:span 12}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link{display:flex;flex-direction:column;gap:2rem}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .featured-card-header{display:flex;justify-content:space-between;align-items:center}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .featured-card-header .h3{margin:0}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .case-study-thumbnail{height:clamp(350px,50vw,880px);overflow:hidden}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .case-study-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .case-study-meta{width:50%;display:flex;flex-direction:column;gap:.5rem}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories{display:flex;gap:.5rem;justify-content:end}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories .pill{height:fit-content}@media (width <= 980px){.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories{justify-content:start}}.related-work-block .container .case-study-cards .case-study-card .hover-pill{position:absolute;top:-50px;left:50%;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/pill-gradient.png);background-size:cover;border:none;color:var(--color-neutral-charcoal);cursor:pointer;display:flex;gap:1rem;align-items:center}.related-work-block .container .case-study-cards .case-study-card .hover-pill .icon::after{content:"";display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg) no-repeat center center;background-size:contain}@media (width <= 980px){.related-work-block .container .case-study-cards .case-study-card .hover-pill{display:none}}@media (width <= 980px){.related-work-block{padding-top:60px}.related-work-block .container .related-work-header{flex-direction:column;align-items:start;gap:1rem;padding-bottom:56px}.related-work-block .container .related-work-header .related-header-text{width:100%}.related-work-block .container .case-study-cards .case-study-card{grid-column:1/-1}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header{flex-direction:column;align-items:start;width:100%;gap:0}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-header-content{width:100%;gap:0}.related-work-block .container .case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta{width:100%;align-items:flex-start}.related-work-block .container .case-study-cards .case-study-card.featured .case-study-link{flex-direction:column;gap:1rem}}.stacked-media{overflow:hidden}.stacked-media .container .stacked-media__content{margin-top:3rem;grid-row:1;display:flex;flex-direction:column}.stacked-media .container .stacked-media__content .stacked-media__text{display:flex;flex-direction:column;gap:120px}.stacked-media .container .stacked-media__content .stacked-media__text .stacked-media__textarea{position:relative;padding-left:4rem;width:80%}.stacked-media .container .stacked-media__content .stacked-media__text .stacked-media__textarea:before{content:"";background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/l-arrow.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;width:16px;height:16px;display:block;position:absolute;left:1.5rem;top:0}@keyframes slideUpIntoStack{from{opacity:0;transform:translateY(100%) rotate(--initial)}to{opacity:1;transform:translateY(0) rotate(var(--initial-rotation))}}.stacked-media .container .stacked-media__gallery{grid-row:1;position:relative;height:735px}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item{position:absolute;top:0;left:0;max-width:525px;height:735px;transform:translateY(150%);will-change:transform}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item[data-index="1"]{--initial:0deg;--initial-rotation:-4deg;z-index:1}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item[data-index="2"]{--initial:-2deg;--initial-rotation:2deg;z-index:2}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item[data-index="3"]{--initial:2deg;--initial-rotation:-2deg;z-index:3}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item[data-index="4"]{--initial:0deg;--initial-rotation:4deg;z-index:4}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item.animated{animation-name:slideUpIntoStack;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item img{width:100%;height:100%;object-fit:cover;border-radius:4px}.stacked-media .container.media-right .stacked-media__gallery{grid-column:8/12}.stacked-media .container.media-right .stacked-media__content{grid-column:1/6}.stacked-media .container.media-left .stacked-media__gallery{grid-column:2/6}.stacked-media .container.media-left .stacked-media__content{grid-column:7/12}@media (width <= 980px){.stacked-media .container{gap:2rem!important}.stacked-media .container .stacked-media__gallery{grid-row:2;height:500px}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item{height:480px;width:344px;justify-self:anchor-center;transform:translateX(400%)}.stacked-media .container .stacked-media__content{grid-row:1;margin-top:2rem}.stacked-media .container .stacked-media__content .stacked-media__text{flex-direction:row;gap:120px;align-items:center}.stacked-media .container .stacked-media__content .stacked-media__text .stacked-media__textarea{width:50%}.stacked-media .container.media-left .stacked-media__gallery,.stacked-media .container.media-right .stacked-media__gallery{grid-column:1/-1}.stacked-media .container.media-left .stacked-media__content,.stacked-media .container.media-right .stacked-media__content{grid-column:1/7}}@media (width <= 768px){.stacked-media .container .stacked-media__content{grid-row:2}.stacked-media .container .stacked-media__content .stacked-media__text{flex-direction:column;gap:40px;align-items:flex-start}.stacked-media .container .stacked-media__content .stacked-media__text .stacked-media__textarea{width:100%;padding:0}.stacked-media .container .stacked-media__content .stacked-media__text .stacked-media__textarea:before{content:none}.stacked-media .container .stacked-media__gallery{grid-row:1;height:400px}.stacked-media .container .stacked-media__gallery .stacked-media__gallery-item{height:354px;width:252px;align-self:anchor-center;transform:translateX(400%)}.stacked-media .container.media-left .stacked-media__gallery,.stacked-media .container.media-right .stacked-media__gallery{grid-column:1/-1}.stacked-media .container.media-left .stacked-media__content,.stacked-media .container.media-right .stacked-media__content{grid-column:1/5}}.statistics-block .container{display:flex;flex-direction:column;gap:clamp(52px,1.5vw,8.4375rem)}.statistics-block .container .statsistics-block__heading .statistics-block__image{grid-column:span 5;max-height:285px;border-radius:500px;overflow:hidden}.statistics-block .container .statsistics-block__heading .statistics-block__image img{width:100%;height:100%;object-fit:cover}.statistics-block .container .statsistics-block__heading .statistics-block__content{grid-column:span 6}.statistics-block .container .statistics-block__cards{display:flex;flex-wrap:wrap;gap:1rem}.statistics-block .container .statistics-block__cards .statistics-block__card{flex:1;padding:30px;min-height:332px;display:flex;flex-direction:column;gap:30px;border-radius:4px}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics-block__card-icon{width:32px;height:32px;background-color:var(--color-neutral-charcoal);border-radius:50%;padding:6px}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics-block__card-icon img{width:100%;height:100%;text-align:center}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics-block__card-icon.blank{background-color:transparent}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics{display:flex;flex-direction:column;gap:clamp(28px,10vw,52px);padding-left:45px}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics .statistics-block__card-heading{font-size:clamp(80px,8vw,137px);font-weight:500;display:flex;align-items:baseline}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics .statistics-block__card-heading .asymbol{font-size:.5em;vertical-align:super}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics .statistics-block__card-text{position:relative}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics .statistics-block__card-text:before{content:"";display:block;position:absolute;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/images/short-arrow-right.svg);background-repeat:no-repeat;background-size:cover;top:.55rem;left:-45px;width:24px;height:14px}.statistics-block .container .statistics-block__cards.has-2-cards .statistics-block__card{grid-column:span 2}.statistics-block .container .statistics-block__cards.has-3-cards .statistics-block__card:nth-child(1),.statistics-block .container .statistics-block__cards.has-3-cards .statistics-block__card:nth-child(2){grid-column:span 1}.statistics-block .container .statistics-block__cards.has-3-cards .statistics-block__card:nth-child(3){grid-column:span 2}.statistics-block .container .statistics-block__cards.has-4-cards .statistics-block__card{grid-column:span 1}@media (width <= 980px){.statistics-block .container .statsistics-block__heading .statistics-block__image{grid-column:span 7;max-height:170px;border-radius:500px;overflow:hidden}.statistics-block .container .statsistics-block__heading .statistics-block__image img{width:100%;height:100%;object-fit:cover}.statistics-block .container .statsistics-block__heading .statistics-block__content{grid-column:span 4}}@media (width <= 768px){.statistics-block .container .statistics-block__cards{display:grid;grid-template-columns:1fr;gap:1rem}.statistics-block .container .statistics-block__cards .statistics-block__card{min-height:260px;justify-content:space-between}.statistics-block .container .statistics-block__cards .statistics-block__card .statistics-block__card-icon{width:28px;height:28px}.statistics-block .container .statistics-block__cards.has-2-cards .statistics-block__card{grid-column:span 1}.statistics-block .container .statistics-block__cards.has-3-cards .statistics-block__card:nth-child(1),.statistics-block .container .statistics-block__cards.has-3-cards .statistics-block__card:nth-child(2){grid-column:span 1}.statistics-block .container .statistics-block__cards.has-3-cards .statistics-block__card:nth-child(3){grid-column:span 1}.statistics-block .container .statistics-block__cards.has-4-cards .statistics-block__card{grid-column:span 1}}.step-text-block .container{min-height:938px;height:100%}.step-text-block .container .step-text-block__content{grid-column:1/6}.step-text-block .container .step-text-block__content .step-text-block__text_cta{display:flex;flex-direction:column;gap:40px}.step-text-block .container .step-text-block__content .step-text-block__text_cta .step-text-block__description{width:70%}.step-text-block .container .step-text-block__carousel{position:relative;grid-column:7/13;overflow:hidden;margin:0 auto}.step-text-block .container .step-text-block__carousel .step-text-block__dots{position:absolute;top:0;left:0;height:100%;padding:46px 0;display:flex;flex-direction:column;align-items:center;margin-right:20px}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul{display:flex;flex-direction:column;padding:0;margin:0;height:100%;list-style:none}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li{height:100%}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li button{width:1px;height:100%;background-color:#ccc;border:none;border-radius:3px;padding:0}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li button .slick-dot-icon:before{content:none}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li.slick-active button{background-color:var(--color-brand-bleen);width:2px;height:100%}.step-text-block .container .step-text-block__carousel .slick-slide:not(.slick-center){opacity:.5;transition:opacity .3s}.step-text-block .container .step-text-block__carousel .step-text-carousel__item{display:flex!important;align-items:flex-start;gap:20px;line-height:1.813rem}.step-text-block .container .step-text-block__carousel .step-text-carousel{width:80%;margin:0 auto;height:100%;display:flex;align-items:center}.step-text-block .container .step-text-block__carousel .slick-slide{padding:46px 0}@media (width <= 980px){.step-text-block .container{min-height:100%;gap:3rem}.step-text-block .container .step-text-block__content{grid-column:1/7}.step-text-block .container .step-text-block__content .step-text-block__text_cta{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.step-text-block .container .step-text-block__content .step-text-block__text_cta .step-text-block__description{width:50%}.step-text-block .container .step-text-block__carousel{grid-column:1/7;width:100%}.step-text-block .container .step-text-block__carousel .slick-slide{padding:25px 0}.step-text-block .container .step-text-block__carousel .step-text-block__dots{position:absolute;top:100%;left:0;height:auto;width:100%;padding:0;display:flex;flex-direction:row;align-items:center;margin-right:20px}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul{display:flex;flex-direction:row;padding:0 46px;margin:0;height:100%;bottom:0;left:0;list-style:none}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li{height:100%;width:100%;margin:0}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li button{width:100%;height:1px;background-color:#ccc;border:none;border-radius:3px;padding:0}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li button .slick-dot-icon:before{content:none}.step-text-block .container .step-text-block__carousel .step-text-block__dots ul li.slick-active button{background-color:var(--color-brand-bleen);height:2px;width:100%}.step-text-block .container .step-text-block__carousel .step-text-carousel{width:100%;margin:0 auto}}@media (width <= 768px){.step-text-block .container{min-height:100%;gap:3rem}.step-text-block .container .step-text-block__content{grid-column:1/5}.step-text-block .container .step-text-block__content .step-text-block__text_cta{display:flex;flex-direction:column;align-items:baseline;gap:1rem}.step-text-block .container .step-text-block__content .step-text-block__text_cta .step-text-block__description{width:100%}.step-text-block .container .step-text-block__carousel{grid-column:1/5;width:100%;height:auto}.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-next,.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-prev{width:20px;height:20px;padding:.5rem;background-color:var(--color-neutral-charcoal);border-radius:50%;z-index:10;position:absolute;top:auto;color:var(--color-neutral-charcoal);background-repeat:no-repeat;background-size:14px 14px;background-position:center;transform:none}.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-next .slick-next-icon,.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-next .slick-prev-icon,.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-prev .slick-next-icon,.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-prev .slick-prev-icon{display:none}.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-next.slick-disabled,.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-prev{left:0;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/chevron.svg);transform:rotate(90deg)}.step-text-block .container .step-text-block__carousel .step-text-carousel .slick-next{right:0;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/chevron.svg);transform:rotate(-90deg)}}.team-section .container{padding:5rem 4rem}.team-section .container .section-header{grid-column:1/8}.team-section .container .section-content{grid-column:span 12}.team-section .container .section-content .team-list{grid-column:1/10}.team-section .container .section-content .team-list .team-members-list{padding:0}.team-section .container .section-content .team-list .team-members-list .team-member-list-item{display:flex;list-style:none;padding:41px 0;margin:0;border-top:1px solid var(--color-neutral-charcoal)}.team-section .container .section-content .team-list .team-members-list .team-member-list-item:last-child{border-bottom:1px solid var(--color-neutral-charcoal)}.team-section .container .section-content .team-list .team-members-list .team-member-list-item span{font-weight:400;font-size:clamp(17px,2vw,20px);line-height:clamp(24px,3vw,30px)}.team-section .container .section-content .team-list .team-members-list .team-member-list-item.active span{color:var(--color-brand-bleen)}.team-section .container .section-content .team-list .team-members-list .team-member-list-item .team-mobile-image{display:none}.team-section .container .section-content .team-list .team-members-list .team-member-list-item .team-mobile-info{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));width:100%}.team-section .container .section-content .team-image-display{grid-column:10/13;position:sticky;top:124px;align-self:flex-start}.team-section .container .section-content .team-image-display .team-member-image{max-height:480px;width:100%;overflow:hidden}.team-section .container .section-content .team-image-display .team-member-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 980px){.team-section .container{padding:60px 20px}.team-section .container .section-header{grid-column:1/7}.team-section .container .section-content{grid-column:span 6}.team-section .container .section-content .team-list{grid-column:1/5}.team-section .container .section-content .team-list .team-members-list .team-member-list-item{padding:24px 0}.team-section .container .section-content .team-list .team-members-list .team-member-list-item span{font-size:17px}.team-section .container .section-content .team-image-display{grid-column:5/7}.team-section .container .section-content .team-image-display .team-member-image{height:224px}.team-section .container .section-content .team-image-display .team-member-image img{width:100%;height:100%;object-fit:cover}}@media (width <= 768px){.team-section .container .section-content{grid-column:span 6}.team-section .container .section-content .team-list{grid-column:1/6}.team-section .container .section-content .team-list .team-members-list{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}.team-section .container .section-content .team-list .team-members-list .team-member-list-item{flex-direction:column;border:none;padding:16px 0;gap:1rem}.team-section .container .section-content .team-list .team-members-list .team-member-list-item:last-child{border:none}.team-section .container .section-content .team-list .team-members-list .team-member-list-item.active span{color:var(--color-brand-charcoal)}.team-section .container .section-content .team-list .team-members-list .team-member-list-item span{font-size:15px}.team-section .container .section-content .team-list .team-members-list .team-member-list-item .team-mobile-image{display:block;min-width:175px;height:175px;overflow:hidden;border-radius:4px}.team-section .container .section-content .team-list .team-members-list .team-member-list-item .team-mobile-image img{width:100%;height:100%;object-fit:cover}.team-section .container .section-content .team-list .team-members-list .team-member-list-item .team-mobile-info{display:flex;flex-direction:column;gap:0;color:var(--color-neutral-charcoal)}.team-section .container .section-content .team-list .team-members-list .team-member-list-item .team-mobile-info>*{font-weight:500;width:100%!important}.team-section .container .section-content .team-image-display{display:none}}.testimonial-carousel-block .container .split-section__left{grid-column:1/5;margin-top:5.4375rem}.testimonial-carousel-block .container .split-section__left .left-heading{width:80%}.testimonial-carousel-block .container .split-section__left .left-content{width:90%}.testimonial-carousel-block .container .split-section__right{grid-column:6/13}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows{position:relative;height:20px;width:100%;display:flex;align-items:center;gap:40px;justify-content:end;margin-bottom:4.4375rem}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .progress-bar-wrapper{height:1px;width:300px;background-color:#e0e0e0;border-radius:2px;overflow:hidden;position:relative}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .progress-bar-wrapper .progress-bar-fill{height:100%;width:0%;background-color:var(--color-brand-bleen);transition:width .4s ease}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .slick-next,.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .slick-prev{width:28px;height:16px;position:relative;top:auto;color:var(--color-neutral-charcoal);background-repeat:no-repeat;background-size:contain;transform:none}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .slick-next.slick-disabled,.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .slick-prev.slick-disabled{opacity:.5;pointer-events:none}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .slick-prev{left:0;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-left.svg)}.testimonial-carousel-block .container .split-section__right .testimonial-carousel-arrows .slick-next{right:0;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg)}.testimonial-carousel-block .container .split-section__right .testimonial-carousel{position:relative;overflow:hidden}.testimonial-carousel-block .container .split-section__right .testimonial-carousel:after{content:"";position:absolute;right:-100px;top:0;width:200px;height:100%;pointer-events:none;background:linear-gradient(to left,var(--color-neutral-bg) 60%,transparent)}@media (width <= 768px){.testimonial-carousel-block .container .split-section__right .testimonial-carousel:after{display:none}}.testimonial-carousel-block .container .split-section__right .testimonial-carousel .slick-track{display:flex}.testimonial-carousel-block .container .split-section__right .testimonial-carousel .slick-slide{margin-right:20px}@media (width <= 768px){.testimonial-carousel-block .container .split-section__right .testimonial-carousel .slick-slide{margin-right:0}}.testimonial-carousel-block .container .split-section__right .testimonial-carousel .testimonial-slide .slide-inner{padding:40px;background-color:var(--color-neutral-grey);min-height:500px;display:flex;flex-direction:column;justify-content:space-between;border-radius:4px}.testimonial-carousel-block .container .split-section__right .testimonial-carousel .testimonial-slide .slide-inner .testimonial-author{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}.testimonial-carousel-block .container .split-section__right .testimonial-carousel .testimonial-slide .slide-inner .testimonial-author .author-name{font-size:clamp(1rem,5vw,19px);color:var(--color-brand-bleen);font-weight:500}.testimonial-carousel-block .container .split-section__right .testimonial-carousel .testimonial-slide .slide-inner .testimonial-author .testimonial-position{font-size:clamp(.875rem,4vw,1rem);color:var(--color-neutral-charcoal);font-style:italic;font-weight:400}@media (width <= 980px){.testimonial-carousel-block .container .split-section__left{grid-column:1/7;margin-top:0}.testimonial-carousel-block .container .split-section__right{grid-column:1/7;margin-top:0;display:flex;flex-direction:column-reverse}}.three-col-text-image .container .three-col-content .three-col-column:nth-child(1){grid-column:1/4}.three-col-text-image .container .three-col-content .three-col-column:nth-child(2){grid-column:4/7}.three-col-text-image .container .three-col-content .three-col-column:nth-child(3){grid-column:8/12}.three-col-text-image .container .three-col-content .three-col-column .three-col-image{max-height:310px;height:310px}.three-col-text-image .container .three-col-content .three-col-column .three-col-image img{max-height:100%;width:100%;height:100%;object-fit:cover}@media (width <= 980px){.three-col-text-image .container .three-col-content{display:flex;flex-direction:column}.three-col-text-image .container .three-col-content .three-col-column:nth-child(1){grid-column:1/2;grid-row:1}.three-col-text-image .container .three-col-content .three-col-column:nth-child(2){grid-column:1/-1;grid-row:2}.three-col-text-image .container .three-col-content .three-col-column:nth-child(3){grid-column:3/5;grid-row:1}}.fourZerofour .container{height:100vh;display:flex;align-items:center;justify-content:center}.fourZerofour .container .fourContent{z-index:1;display:flex;flex-direction:column;align-items:center;width:70%;text-align:center}.fourZerofour .container #dvd-404{z-index:-1;position:absolute;mix-blend-mode:hard-light;opacity:.75;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:clamp(100px,20vw,300px);font-weight:700}details{display:grid;grid-template-columns:repeat(3,1fr);margin:1rem;padding:2.563rem 0;border-top:1px solid var(--color-neutral-charcoal)}summary{display:grid;grid-template-columns:repeat(3,1fr);grid-column:1/4;padding-bottom:2.563rem;cursor:pointer;outline:0;list-style:none}summary .btn.secondary.accordion{width:max-content;justify-self:end}@keyframes growSlide{0%{transform:translate(-50%,-50%) scale(1)}10%{transform:translate(-50%,-50%) scale(1.5)}11%{transform:translate(-50%,-50%) scale(1.5)}100%{transform:translate(-100%,-50%) scale(10)}}summary:hover .btn.secondary.accordion{color:var(--color-neutral-white);transform:all .5s ease-in-out}summary:hover .btn.secondary.accordion span.icon::before{animation:growSlide .3s ease-in-out forwards}summary:hover .btn.secondary.accordion span.icon::after{transform:rotate(90deg);transition:transform .5s ease-in-out}summary::-webkit-details-marker,summary::marker{display:none}summary::after{content:"";display:inline-block;margin-right:.5rem;transform:rotate(0);transition:transform .3s ease}details .details__content{grid-column:2/4}details[open] summary::before{transform:rotate(90deg)}.archive-header{text-align:center;display:flex;flex-direction:column}.blog-header{text-align:center;display:flex;flex-direction:column;gap:24px}.blog-header .featured-image{width:100%;height:516px;border-radius:20px;overflow:hidden}.blog-header .featured-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.blog-single h3{margin-bottom:24px!important;margin-top:56px!important}.blog-single h3:not(:first-child){margin-top:0}.blog-single h4{font-style:normal;font-weight:500;margin-bottom:8px;margin-top:32px}.blog-single figure{margin:8px 0;overflow:hidden}.blog-single figure img{width:100%;height:100%;object-fit:cover;border-radius:4px}.blog-single figure figcaption{display:none}.blog-single .blog-content .container{padding:8.125rem 4rem 11.25rem;display:flex;justify-content:space-between}.blog-single .blog-content .container .social-sharing.mobile-only{display:none}.blog-single .blog-content .container aside{width:20%;height:100%;position:relative;top:130px;grid-column:1/4;margin:2rem 0;border-top:1px solid var(--color-neutral-charcoal);border-bottom:1px solid var(--color-neutral-charcoal)}.blog-single .blog-content .container aside h4{padding:24px 0;margin:0}.blog-single .blog-content .container aside .toc-accordion{padding:40px 0;border-top:1px solid var(--color-neutral-charcoal);border-bottom:1px solid var(--color-neutral-charcoal);display:flex;flex-direction:column}.blog-single .blog-content .container aside .toc-accordion .toc-section{display:flex;flex-direction:column;padding:0;margin:0;border:none}.blog-single .blog-content .container aside .toc-accordion .toc-section summary{display:flex;justify-content:space-between;padding-bottom:0}.blog-single .blog-content .container aside .toc-accordion .toc-section summary:after{display:none}.blog-single .blog-content .container aside .toc-accordion .toc-section summary .toc-indicator{display:inline-block;width:32px;height:32px;background:var(--color-neutral-charcoal);border-radius:50%;transform:rotate(0);transition:transform .3s ease-in-out}.blog-single .blog-content .container aside .toc-accordion .toc-section summary .toc-indicator:after{content:"";display:inline-block;vertical-align:middle;position:relative;z-index:2;background-color:var(--color-neutral-white);mask:url("data:image/svg+xml,%3Csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M1%201.5L6%206.5L11%201.5'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M1%201.5L6%206.5L11%201.5'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;width:32px;height:32px;transform:rotate(-90deg)}.blog-single .blog-content .container aside .toc-accordion .toc-section a{display:block;text-decoration:none;margin-bottom:1rem;width:70%}.blog-single .blog-content .container aside .toc-accordion .toc-section[open] summary .toc-indicator{transform:rotate(90deg);transition:transform .3s ease-in-out}.blog-single .blog-content .container aside .toc-accordion .toc-section>:not(summary){padding-left:1rem}.blog-single .blog-content .container aside .author-info{display:flex;align-items:center;padding:1rem 0;border-bottom:1px solid var(--color-neutral-charcoal)}.blog-single .blog-content .container aside .author-info .author-avatar{height:48px;width:48px;border-radius:50%;margin-right:1rem;overflow:hidden}.blog-single .blog-content .container aside .author-info .author-avatar img{width:100%;height:100%;object-fit:cover;transform:scale(2)}.blog-single .blog-content .container aside .social-sharing{padding:1rem 0;display:flex;gap:.5rem;align-items:center}.blog-single .blog-content .container .blog-content{width:70%}.blog-single .blog-content .container .blog-content a{text-decoration:underline;text-underline-offset:.25rem}.blog-single .blog-content .container .blog-content .wp-caption{width:100%!important}.blog-single .blog-content .container .blog-content img{width:100%;height:100%;object-fit:cover}.related-blogs .container{padding-top:32px;border-top:none;background-image:linear-gradient(to right,transparent 0,transparent 64px,var(--color-neutral-charcoal) 64px,var(--color-neutral-charcoal) calc(100% - 64px),transparent calc(100% - 64px),transparent 100%);background-repeat:no-repeat;background-position:top;background-size:100% 1px}.sidebar-toc.mobile-only{display:none}@media (width <= 980px){.blog-single .blog-content .container{padding:0 20px 78px;flex-direction:column}.blog-single .blog-content .container .social-sharing.mobile-only{display:flex;align-items:baseline;gap:.5rem;padding:1rem 0}.blog-single .blog-content .container aside{width:100%;position:relative;top:0;margin:0}.blog-single .blog-content .container .blog-content{width:100%;grid-column:1/13}.blog-single .blog-content .container .blog-content figure img{aspect-ratio:1/1}.sidebar-toc.mobile-only{display:block;position:relative;margin:0}.sidebar-toc.mobile-only .mobile-toc{display:flex;flex-direction:column;padding:0;margin:24px 0;border:none}.sidebar-toc.mobile-only .mobile-toc summary{display:flex;justify-content:space-between;padding:0}.sidebar-toc.mobile-only .mobile-toc summary:after{display:none}.sidebar-toc.mobile-only .mobile-toc summary h4{margin:0;padding:0}.sidebar-toc.mobile-only .mobile-toc summary .toc-indicator{display:inline-block;width:32px;height:32px;background:var(--color-neutral-charcoal);border-radius:50%;transform:rotate(0);transition:transform .3s ease-in-out}.sidebar-toc.mobile-only .mobile-toc summary .toc-indicator:after{content:"";display:inline-block;vertical-align:middle;position:relative;z-index:2;background-color:var(--color-neutral-white);mask:url("data:image/svg+xml,%3Csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M1%201.5L6%206.5L11%201.5'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='12'%20height='8'%20viewBox='0%200%2012%208'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M1%201.5L6%206.5L11%201.5'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;width:32px;height:32px;transform:rotate(-90deg)}.sidebar-toc.mobile-only .mobile-toc[open] .toc-indicator{transform:rotate(90deg);transition:transform .3s ease-in-out}.sidebar-toc.mobile-only .mobile-toc .toc-accordion{margin-top:24px;gap:0}.sidebar-toc.desktop-only{display:none}.blog-single .container{padding:8.125rem 1rem 11.25rem}.blog-single .container aside{grid-column:1/13;margin:2rem 0}.blog-single .container .blog-content{grid-column:1/13}.related-blogs .container{background-image:linear-gradient(to right,transparent 0,transparent 16px,var(--color-neutral-charcoal) 16px,var(--color-neutral-charcoal) calc(100% - 16px),transparent calc(100% - 16px),transparent 100%)}}#breadcrumbs{text-transform:capitalize}#breadcrumbs a{font-weight:400}#breadcrumbs .breadcrumb_last{font-weight:700}.btn{border-radius:3.125rem;text-decoration:none;width:max-content;height:max-content}.btn.primary{display:flex;z-index:1;position:relative;overflow:hidden!important;padding:.875rem 1.5rem;color:var(--color-neutral-white);box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);cursor:pointer;background:var(--color-brand-bleen-button)}.btn.primary::before{content:"";position:absolute;top:50%;right:-3rem;width:32px;height:32px;background-color:var(--color-brand-bleen-dark);border-radius:50%;transform:translate(-50%,-50%) scale(0);z-index:-1;transition:transform .5s ease-in-out;pointer-events:none;z-index:-1}.btn.primary:hover{color:var(--color-neutral-white)}.btn.primary:hover::before{transform:translate(-50%,-50%) scale(20)}@media (width <= 980px){.btn.primary:hover{color:initial}.btn.primary:hover::before{transform:none}}.btn.primary.nav{background:#ececec!important;border-radius:200px!important;overflow:hidden!important;padding:8px!important}.btn.primary.nav a{color:var(--color-neutral-charcoal)!important}.btn.primary.nav a:before{content:"";display:block!important;position:absolute!important;top:50%!important;right:-4rem!important;width:32px!important;height:32px!important;background-color:var(--color-brand-bleen-dark)!important;border-radius:50%;transform:translate(-50%,-50%) scale(1);z-index:-1;transition:transform .5s ease-in-out;pointer-events:none}.btn.primary.nav:hover a{color:var(--color-neutral-white)!important}.btn.primary.nav:hover a::before{transform:translate(-200%,-50%) scale(10)}@media (width <= 980px){.btn.primary.nav:hover a{color:initial}.btn.primary.nav:hover a::before{transform:none}}.btn.primary:hover{color:var(--color-neutral-white);background-position:right center}@media (width <= 980px){.btn.primary:hover{color:initial;background-position:center}}.btn.primary:disabled{background-color:var(--color-primary-lighter);border:1px solid var(--color-primary-lighter);cursor:not-allowed}.btn.primary.media{background:var(--color-media-light);color:var(--color-neutral-charcoal)}.btn.primary.media::before{background-color:var(--color-media-dark)}.btn.primary.organic{background:var(--color-organic-light);color:var(--color-neutral-charcoal)}.btn.primary.organic::before{background-color:var(--color-organic-dark)}.btn.primary.organic:hover{color:var(--color-neutral-white)}@media (width <= 980px){.btn.primary.organic:hover{color:initial}}.btn.primary.data{background:var(--color-data-light);color:var(--color-neutral-charcoal)}.btn.primary.data::before{background-color:var(--color-data-dark)}.btn.primary.data:hover{color:var(--color-neutral-white)}@media (width <= 980px){.btn.primary.data:hover{color:initial}}.btn.primary.creative{background:var(--color-creative-light);color:var(--color-neutral-charcoal)}.btn.primary.creative::before{background-color:var(--color-creative-dark)}.btn.primary.creative:hover{color:var(--color-neutral-white)}@media (width <= 980px){.btn.primary.creative:hover{color:initial}}.btn.primary.tech{background:var(--color-tech-light);color:var(--color-neutral-charcoal)}.btn.primary.tech::before{background-color:var(--color-tech-dark)}.btn.primary.tech:hover{color:var(--color-neutral-white)}@media (width <= 980px){.btn.primary.tech:hover{color:initial}}.btn.primary.strategy{background:var(--color-strategy-light);color:var(--color-neutral-charcoal)}.btn.primary.strategy::before{background-color:var(--color-strategy-dark)}.btn.primary.strategy:hover{color:var(--color-neutral-white)}@media (width <= 980px){.btn.primary.strategy:hover{color:initial}}@media (width <= 960px){.btn.primary{padding:.875rem 1rem}}.btn.secondary{z-index:0;position:relative;display:inline-flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;background:0 0;color:var(--color-neutral-charcoal);border:none;cursor:pointer;transition:background-color .3s,color .3s;overflow:hidden;--arrow-color:var(--color-neutral-white)}@media (width <= 980px){.btn.secondary{padding:.5rem 0}}@keyframes growSlide{0%{transform:translate(-50%,-50%) scale(1)}10%{transform:translate(-50%,-50%) scale(1.5)}11%{transform:translate(-50%,-50%) scale(1.5)}100%{transform:translate(-100%,-50%) scale(10)}}.btn.secondary:hover{color:var(--color-neutral-white);transform:all .5s ease-in-out}.btn.secondary:hover span.icon::before{animation:growSlide .3s ease-in-out forwards}@media (width <= 980px){.btn.secondary:hover{color:initial;transform:none}.btn.secondary:hover span.icon::before{animation:none}}.btn.secondary:disabled{color:var(--color-neutral);border:1px solid var(--color-neutral);cursor:not-allowed}.btn.secondary.media{--arrow-color:var(--color-media)}.btn.secondary.media:hover{color:var(--color-media)}@media (width <= 980px){.btn.secondary.media:hover{color:initial}}.btn.secondary.organic{--arrow-color:var(--color-organic)}.btn.secondary.organic:hover{color:var(--color-organic)}@media (width <= 980px){.btn.secondary.organic:hover{color:initial}}.btn.secondary.data{--arrow-color:var(--color-data)}.btn.secondary.data:hover{color:var(--color-data)}@media (width <= 980px){.btn.secondary.data:hover{color:initial}}.btn.secondary.creative{--arrow-color:var(--color-creative)}.btn.secondary.creative:hover{color:var(--color-creative)}@media (width <= 980px){.btn.secondary.creative:hover{color:initial}}.btn.secondary.tech{--arrow-color:var(--color-tech)}.btn.secondary.tech:hover{color:var(--color-tech)}@media (width <= 980px){.btn.secondary.tech:hover{color:initial}}.btn.secondary.strategy{--arrow-color:var(--color-strategy)}.btn.secondary.strategy:hover{color:var(--color-strategy)}@media (width <= 980px){.btn.secondary.strategy:hover{color:initial}}.btn.secondary p{z-index:1;margin:0}.btn.secondary span.icon{z-index:-1;position:relative;width:32px;height:32px;border-radius:50%}.btn.secondary span.icon::before{content:"";position:absolute;top:50%;left:50%;width:32px;height:32px;background-color:var(--color-neutral-charcoal);border-radius:50%;transform:translate(-50%,-50%) scale(1);transition:transform .5s ease-in-out;z-index:1}.btn.secondary span.icon::after{content:"";display:inline-block;vertical-align:middle;position:relative;z-index:2;width:32px;height:32px;mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M3.333%208H12.667M12.667%208L10%2010.667M12.667%208L10%205.333'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M3.333%208H12.667M12.667%208L10%2010.667M12.667%208L10%205.333'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;background-color:var(--arrow-color)}.btn.secondary.accordion span.icon{z-index:0}.btn.secondary.accordion:hover span.icon::after{transform:rotate(90deg);transition:transform .5s ease-in-out}@media (width <= 980px){.btn.secondary.accordion:hover span.icon::after{transform:none}}.btn.secondary.accordion.media{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.media:hover{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.media span.icon::before{background-color:var(--color-media)}.btn.secondary.accordion.media span.icon:after{background-color:var(--color-neutral-charcoal)}.btn.secondary.accordion.organic{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.organic:hover{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.organic span.icon::before{background-color:var(--color-organic)}.btn.secondary.accordion.organic span.icon:after{background-color:var(--color-neutral-charcoal)}.btn.secondary.accordion.data{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.data:hover{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.data span.icon::before{background-color:var(--color-data)}.btn.secondary.accordion.data span.icon:after{background-color:var(--color-neutral-charcoal)}.btn.secondary.accordion.creative{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.creative:hover{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.creative span.icon::before{background-color:var(--color-creative)}.btn.secondary.accordion.creative span.icon:after{background-color:var(--color-neutral-charcoal)}.btn.secondary.accordion.tech{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.tech:hover{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.tech span.icon::before{background-color:var(--color-tech)}.btn.secondary.accordion.tech span.icon:after{background-color:var(--color-neutral-charcoal)}.btn.secondary.accordion.strategy{color:var(--color-neutral-charcoal)}.btn.secondary.accordion.strategy:hover{color:var(--color-neutral-white)}.btn.secondary.accordion.strategy:hover span.icon::after{color:initial}.btn.secondary.accordion.strategy span.icon::before{background-color:var(--color-strategy)}.btn.secondary.accordion.strategy span.icon:after{background-color:var(--color-neutral-white)}.btn.icon{z-index:1;position:relative;display:inline-flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem 1rem;background:0 0;color:var(--color-neutral-charcoal);cursor:pointer;transition:color .3s ease-in-out;overflow:hidden;--icon-color:var(--color-neutral-white);--arrow-color:var(--color-neutral-white)}.btn.icon.media{--arrow-color:var(--color-media)}.btn.icon.media:hover{color:var(--color-media)}.btn.icon.organic{--arrow-color:var(--color-organic)}.btn.icon.organic:hover{color:var(--color-organic)}.btn.icon.data{--arrow-color:var(--color-data)}.btn.icon.data:hover{color:var(--color-data)}.btn.icon.creative{--arrow-color:var(--color-creative)}.btn.icon.creative:hover{color:var(--color-creative)}.btn.icon.tech{--arrow-color:var(--color-tech)}.btn.icon.tech:hover{color:var(--color-tech)}.btn.icon.strategy{--arrow-color:var(--color-strategy)}.btn.icon.strategy:hover{color:var(--color-strategy)}.btn.icon.no-outline{border:none}.btn.icon::before{content:"";position:absolute;top:50%;right:0;width:32px;height:32px;background-color:var(--color-neutral-charcoal);border-radius:50%;transform:translate(-.5rem,-50%) scale(1);z-index:-1;transition:transform .5s ease-in-out}.btn.icon:hover{color:var(--color-neutral-white);z-index:1}.btn.icon:hover::before{transform:translate(-50%,-50%) scale(10)}@media (width <= 980px){.btn.icon:hover{color:initial}.btn.icon:hover::before{transform:translate(-25%,-50%) scale(1)!important}}.btn.icon span.icon{position:relative;z-index:1;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.btn.icon span.icon::after{content:"";display:block;width:32px;height:32px;background-color:var(--icon-color,#fff);mask-size:16px 16px;-webkit-mask-size:16px 16px}.btn.icon span.icon.close::after{mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon=X'%3E%3Cpath%20id='Vector'%20d='M12%204L4%2012M4%204L12%2012'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon=X'%3E%3Cpath%20id='Vector'%20d='M12%204L4%2012M4%204L12%2012'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;background-color:var(--arrow-color)}.btn.icon span.icon.sort::after{mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DSort%20Descending'%3E%3Cpath%20id='Vector'%20d='M2.66699%204H8.66699M2.66699%208H7.33366M2.66699%2012H7.33366M10.0003%2010L12.0003%2012M12.0003%2012L14.0003%2010M12.0003%2012V4'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DSort%20Descending'%3E%3Cpath%20id='Vector'%20d='M2.66699%204H8.66699M2.66699%208H7.33366M2.66699%2012H7.33366M10.0003%2010L12.0003%2012M12.0003%2012L14.0003%2010M12.0003%2012V4'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;background-color:var(--arrow-color)}.btn.icon span.icon.filter::after{mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DFilters'%3E%3Cpath%20id='Vector'%20d='M8.00033%204.00002C8.00033%204.35364%208.1408%204.69278%208.39085%204.94283C8.6409%205.19288%208.98004%205.33335%209.33366%205.33335C9.68728%205.33335%2010.0264%205.19288%2010.2765%204.94283C10.5265%204.69278%2010.667%204.35364%2010.667%204.00002M8.00033%204.00002C8.00033%203.6464%208.1408%203.30726%208.39085%203.05721C8.6409%202.80716%208.98004%202.66669%209.33366%202.66669C9.68728%202.66669%2010.0264%202.80716%2010.2765%203.05721C10.5265%203.30726%2010.667%203.6464%2010.667%204.00002M8.00033%204.00002H2.66699M10.667%204.00002H13.3337M4.00033%208.00002C4.00033%208.35364%204.1408%208.69278%204.39085%208.94283C4.6409%209.19288%204.98004%209.33335%205.33366%209.33335C5.68728%209.33335%206.02642%209.19288%206.27647%208.94283C6.52652%208.69278%206.66699%208.35364%206.66699%208.00002M4.00033%208.00002C4.00033%207.6464%204.1408%207.30726%204.39085%207.05721C4.6409%206.80716%204.98004%206.66669%205.33366%206.66669C5.68728%206.66669%206.02642%206.80716%206.27647%207.05721C6.52652%207.30726%206.66699%207.6464%206.66699%208.00002M4.00033%208.00002H2.66699M6.66699%208.00002H13.3337M10.0003%2012C10.0003%2012.3536%2010.1408%2012.6928%2010.3909%2012.9428C10.6409%2013.1929%2010.98%2013.3334%2011.3337%2013.3334C11.6873%2013.3334%2012.0264%2013.1929%2012.2765%2012.9428C12.5265%2012.6928%2012.667%2012.3536%2012.667%2012M10.0003%2012C10.0003%2011.6464%2010.1408%2011.3073%2010.3909%2011.0572C10.6409%2010.8072%2010.98%2010.6667%2011.3337%2010.6667C11.6873%2010.6667%2012.0264%2010.8072%2012.2765%2011.0572C12.5265%2011.3073%2012.667%2011.6464%2012.667%2012M10.0003%2012H2.66699M12.667%2012H13.3337'%20stroke='%232B2B2B'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DFilters'%3E%3Cpath%20id='Vector'%20d='M8.00033%204.00002C8.00033%204.35364%208.1408%204.69278%208.39085%204.94283C8.6409%205.19288%208.98004%205.33335%209.33366%205.33335C9.68728%205.33335%2010.0264%205.19288%2010.2765%204.94283C10.5265%204.69278%2010.667%204.35364%2010.667%204.00002M8.00033%204.00002C8.00033%203.6464%208.1408%203.30726%208.39085%203.05721C8.6409%202.80716%208.98004%202.66669%209.33366%202.66669C9.68728%202.66669%2010.0264%202.80716%2010.2765%203.05721C10.5265%203.30726%2010.667%203.6464%2010.667%204.00002M8.00033%204.00002H2.66699M10.667%204.00002H13.3337M4.00033%208.00002C4.00033%208.35364%204.1408%208.69278%204.39085%208.94283C4.6409%209.19288%204.98004%209.33335%205.33366%209.33335C5.68728%209.33335%206.02642%209.19288%206.27647%208.94283C6.52652%208.69278%206.66699%208.35364%206.66699%208.00002M4.00033%208.00002C4.00033%207.6464%204.1408%207.30726%204.39085%207.05721C4.6409%206.80716%204.98004%206.66669%205.33366%206.66669C5.68728%206.66669%206.02642%206.80716%206.27647%207.05721C6.52652%207.30726%206.66699%207.6464%206.66699%208.00002M4.00033%208.00002H2.66699M6.66699%208.00002H13.3337M10.0003%2012C10.0003%2012.3536%2010.1408%2012.6928%2010.3909%2012.9428C10.6409%2013.1929%2010.98%2013.3334%2011.3337%2013.3334C11.6873%2013.3334%2012.0264%2013.1929%2012.2765%2012.9428C12.5265%2012.6928%2012.667%2012.3536%2012.667%2012M10.0003%2012C10.0003%2011.6464%2010.1408%2011.3073%2010.3909%2011.0572C10.6409%2010.8072%2010.98%2010.6667%2011.3337%2010.6667C11.6873%2010.6667%2012.0264%2010.8072%2012.2765%2011.0572C12.5265%2011.3073%2012.667%2011.6464%2012.667%2012M10.0003%2012H2.66699M12.667%2012H13.3337'%20stroke='%232B2B2B'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;background-color:var(--arrow-color)}.btn.icon span.icon.phone::after{mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DPhone'%3E%3Cpath%20id='Vector'%20d='M3.33333%202.66669H6L7.33333%206.00002L5.66667%207.00002C6.38064%208.44771%207.55231%209.61938%209%2010.3334L10%208.66669L13.3333%2010V12.6667C13.3333%2013.0203%2013.1929%2013.3594%2012.9428%2013.6095C12.6928%2013.8595%2012.3536%2014%2012%2014C9.39951%2013.842%206.94677%2012.7377%205.10455%2010.8955C3.26234%209.05325%202.15803%206.60051%202%204.00002C2%203.6464%202.14048%203.30726%202.39052%203.05721C2.64057%202.80716%202.97971%202.66669%203.33333%202.66669Z'%20stroke='%232B2B2B'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DPhone'%3E%3Cpath%20id='Vector'%20d='M3.33333%202.66669H6L7.33333%206.00002L5.66667%207.00002C6.38064%208.44771%207.55231%209.61938%209%2010.3334L10%208.66669L13.3333%2010V12.6667C13.3333%2013.0203%2013.1929%2013.3594%2012.9428%2013.6095C12.6928%2013.8595%2012.3536%2014%2012%2014C9.39951%2013.842%206.94677%2012.7377%205.10455%2010.8955C3.26234%209.05325%202.15803%206.60051%202%204.00002C2%203.6464%202.14048%203.30726%202.39052%203.05721C2.64057%202.80716%202.97971%202.66669%203.33333%202.66669Z'%20stroke='%232B2B2B'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;background-color:var(--arrow-color)}.btn.icon span.icon.menu::after{mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DMenu'%3E%3Cpath%20id='Vector'%20d='M2.66699%205.33258H13.3337M2.66699%2010.6659H13.3337'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DMenu'%3E%3Cpath%20id='Vector'%20d='M2.66699%205.33258H13.3337M2.66699%2010.6659H13.3337'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px}.btn.icon span.icon::after{content:"";display:inline-block;vertical-align:middle;position:relative;z-index:2;width:32px;height:32px;background-color:var(--icon-color)}.btn.text-type{position:relative}.btn.text-type:before{content:"";background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/l-arrow-white.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;width:16px;height:16px;display:block;position:absolute;left:-2rem;top:0;transition:background-image .1s ease-in-out}body[data-theme=dark] .btn.secondary{color:var(--color-neutral-white);--arrow-color:var(--color-neutral-charcoal);transition:background-color .3s,color .3s}@keyframes growSlide{0%{transform:translate(-50%,-50%) scale(1)}10%{transform:translate(-50%,-50%) scale(1.5)}11%{transform:translate(-50%,-50%) scale(1.5)}100%{transform:translate(-100%,-50%) scale(10)}}body[data-theme=dark] .btn.secondary.accordion:hover span.icon::after{transform:rotate(90deg);transition:transform .5s ease-in-out}body[data-theme=dark] .btn.secondary:hover{color:var(--color-neutral-charcoal);transform:all .5s ease-in-out}body[data-theme=dark] .btn.secondary:hover span.icon::before{animation:growSlide .5s ease-in-out forwards}body[data-theme=dark] .btn.secondary span.icon::before{background-color:var(--color-neutral-white)}body[data-theme=dark] .btn.secondary.media{color:var(--color-media)}body[data-theme=dark] .btn.secondary.media:hover{color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.secondary.media span.icon::before{background-color:var(--color-media)}body[data-theme=dark] .btn.secondary.organic{color:var(--color-organic)}body[data-theme=dark] .btn.secondary.organic:hover{color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.secondary.organic span.icon::before{background-color:var(--color-organic)}body[data-theme=dark] .btn.secondary.data{color:var(--color-data)}body[data-theme=dark] .btn.secondary.data:hover{color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.secondary.data span.icon::before{background-color:var(--color-data)}body[data-theme=dark] .btn.secondary.creative{color:var(--color-creative)}body[data-theme=dark] .btn.secondary.creative:hover{color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.secondary.creative span.icon::before{background-color:var(--color-creative)}body[data-theme=dark] .btn.secondary.tech{color:var(--color-tech)}body[data-theme=dark] .btn.secondary.tech:hover{color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.secondary.tech span.icon::before{background-color:var(--color-tech)}body[data-theme=dark] .btn.secondary.strategy{color:var(--color-strategy)}body[data-theme=dark] .btn.secondary.strategy:hover{color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.secondary.strategy span.icon::before{background-color:var(--color-strategy)}body[data-theme=dark] .btn.icon{border:1px solid var(--color-neutral-white);color:var(--color-neutral-white);--icon-color:var(--color-neutral-charcoal)}body[data-theme=dark] .btn.icon span.icon::before{background-color:var(--color-neutral-white)}body[data-theme=dark] .btn.icon:hover{color:var(--color-neutral-charcoal);transform:all .5s ease-in-out}.blog-cards .blog-cards.grid,.blog-cards .case-study-cards.grid,.case-study-cards .blog-cards.grid,.case-study-cards .case-study-cards.grid{padding:4rem 0!important}.blog-cards .blog-card,.blog-cards .case-study-card,.case-study-cards .blog-card,.case-study-cards .case-study-card{grid-column:span 6;position:relative;overflow:hidden}.blog-cards .blog-card .blog-link,.blog-cards .blog-card .case-study-link,.blog-cards .case-study-card .blog-link,.blog-cards .case-study-card .case-study-link,.case-study-cards .blog-card .blog-link,.case-study-cards .blog-card .case-study-link,.case-study-cards .case-study-card .blog-link,.case-study-cards .case-study-card .case-study-link{text-decoration:none;display:flex;flex-direction:column;gap:1rem}.blog-cards .blog-card .blog-link .mobile-view,.blog-cards .blog-card .case-study-link .mobile-view,.blog-cards .case-study-card .blog-link .mobile-view,.blog-cards .case-study-card .case-study-link .mobile-view,.case-study-cards .blog-card .blog-link .mobile-view,.case-study-cards .blog-card .case-study-link .mobile-view,.case-study-cards .case-study-card .blog-link .mobile-view,.case-study-cards .case-study-card .case-study-link .mobile-view{display:none}.blog-cards .blog-card .blog-link .case-study-thumbnail,.blog-cards .blog-card .case-study-link .case-study-thumbnail,.blog-cards .case-study-card .blog-link .case-study-thumbnail,.blog-cards .case-study-card .case-study-link .case-study-thumbnail,.case-study-cards .blog-card .blog-link .case-study-thumbnail,.case-study-cards .blog-card .case-study-link .case-study-thumbnail,.case-study-cards .case-study-card .blog-link .case-study-thumbnail,.case-study-cards .case-study-card .case-study-link .case-study-thumbnail{height:clamp(350px,50vw,880px);overflow:hidden}.blog-cards .blog-card .blog-link .case-study-thumbnail img,.blog-cards .blog-card .case-study-link .case-study-thumbnail img,.blog-cards .case-study-card .blog-link .case-study-thumbnail img,.blog-cards .case-study-card .case-study-link .case-study-thumbnail img,.case-study-cards .blog-card .blog-link .case-study-thumbnail img,.case-study-cards .blog-card .case-study-link .case-study-thumbnail img,.case-study-cards .case-study-card .blog-link .case-study-thumbnail img,.case-study-cards .case-study-card .case-study-link .case-study-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.blog-cards .blog-card .blog-link .blog-thumbnail,.blog-cards .blog-card .case-study-link .blog-thumbnail,.blog-cards .case-study-card .blog-link .blog-thumbnail,.blog-cards .case-study-card .case-study-link .blog-thumbnail,.case-study-cards .blog-card .blog-link .blog-thumbnail,.case-study-cards .blog-card .case-study-link .blog-thumbnail,.case-study-cards .case-study-card .blog-link .blog-thumbnail,.case-study-cards .case-study-card .case-study-link .blog-thumbnail{height:clamp(350px,50vw,650px);overflow:hidden}.blog-cards .blog-card .blog-link .blog-thumbnail img,.blog-cards .blog-card .case-study-link .blog-thumbnail img,.blog-cards .case-study-card .blog-link .blog-thumbnail img,.blog-cards .case-study-card .case-study-link .blog-thumbnail img,.case-study-cards .blog-card .blog-link .blog-thumbnail img,.case-study-cards .blog-card .case-study-link .blog-thumbnail img,.case-study-cards .case-study-card .blog-link .blog-thumbnail img,.case-study-cards .case-study-card .case-study-link .blog-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.blog-cards .blog-card .blog-link .blog-header,.blog-cards .blog-card .blog-link .case-study-header,.blog-cards .blog-card .case-study-link .blog-header,.blog-cards .blog-card .case-study-link .case-study-header,.blog-cards .case-study-card .blog-link .blog-header,.blog-cards .case-study-card .blog-link .case-study-header,.blog-cards .case-study-card .case-study-link .blog-header,.blog-cards .case-study-card .case-study-link .case-study-header,.case-study-cards .blog-card .blog-link .blog-header,.case-study-cards .blog-card .blog-link .case-study-header,.case-study-cards .blog-card .case-study-link .blog-header,.case-study-cards .blog-card .case-study-link .case-study-header,.case-study-cards .case-study-card .blog-link .blog-header,.case-study-cards .case-study-card .blog-link .case-study-header,.case-study-cards .case-study-card .case-study-link .blog-header,.case-study-cards .case-study-card .case-study-link .case-study-header{display:flex;justify-content:space-between;gap:0}.blog-cards .blog-card .blog-link .blog-header .case-study-header-content,.blog-cards .blog-card .blog-link .case-study-header .case-study-header-content,.blog-cards .blog-card .case-study-link .blog-header .case-study-header-content,.blog-cards .blog-card .case-study-link .case-study-header .case-study-header-content,.blog-cards .case-study-card .blog-link .blog-header .case-study-header-content,.blog-cards .case-study-card .blog-link .case-study-header .case-study-header-content,.blog-cards .case-study-card .case-study-link .blog-header .case-study-header-content,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-header-content,.case-study-cards .blog-card .blog-link .blog-header .case-study-header-content,.case-study-cards .blog-card .blog-link .case-study-header .case-study-header-content,.case-study-cards .blog-card .case-study-link .blog-header .case-study-header-content,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-header-content,.case-study-cards .case-study-card .blog-link .blog-header .case-study-header-content,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-header-content,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-header-content,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-header-content{width:50%;display:flex;flex-direction:column;gap:1rem}.blog-cards .blog-card .blog-link .blog-header .blog-header-content,.blog-cards .blog-card .blog-link .case-study-header .blog-header-content,.blog-cards .blog-card .case-study-link .blog-header .blog-header-content,.blog-cards .blog-card .case-study-link .case-study-header .blog-header-content,.blog-cards .case-study-card .blog-link .blog-header .blog-header-content,.blog-cards .case-study-card .blog-link .case-study-header .blog-header-content,.blog-cards .case-study-card .case-study-link .blog-header .blog-header-content,.blog-cards .case-study-card .case-study-link .case-study-header .blog-header-content,.case-study-cards .blog-card .blog-link .blog-header .blog-header-content,.case-study-cards .blog-card .blog-link .case-study-header .blog-header-content,.case-study-cards .blog-card .case-study-link .blog-header .blog-header-content,.case-study-cards .blog-card .case-study-link .case-study-header .blog-header-content,.case-study-cards .case-study-card .blog-link .blog-header .blog-header-content,.case-study-cards .case-study-card .blog-link .case-study-header .blog-header-content,.case-study-cards .case-study-card .case-study-link .blog-header .blog-header-content,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-header-content{width:100%;text-align:left}.blog-cards .blog-card .blog-link .blog-header .case-study-meta,.blog-cards .blog-card .blog-link .case-study-header .case-study-meta,.blog-cards .blog-card .case-study-link .blog-header .case-study-meta,.blog-cards .blog-card .case-study-link .case-study-header .case-study-meta,.blog-cards .case-study-card .blog-link .blog-header .case-study-meta,.blog-cards .case-study-card .blog-link .case-study-header .case-study-meta,.blog-cards .case-study-card .case-study-link .blog-header .case-study-meta,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-meta,.case-study-cards .blog-card .blog-link .blog-header .case-study-meta,.case-study-cards .blog-card .blog-link .case-study-header .case-study-meta,.case-study-cards .blog-card .case-study-link .blog-header .case-study-meta,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-meta,.case-study-cards .case-study-card .blog-link .blog-header .case-study-meta,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-meta,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-meta,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta{width:50%;display:flex;flex-direction:column;gap:.5rem}.blog-cards .blog-card .blog-link .blog-header .case-study-meta .case-study-categories,.blog-cards .blog-card .blog-link .case-study-header .case-study-meta .case-study-categories,.blog-cards .blog-card .case-study-link .blog-header .case-study-meta .case-study-categories,.blog-cards .blog-card .case-study-link .case-study-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .blog-link .blog-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .blog-link .case-study-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .case-study-link .blog-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .blog-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .blog-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .case-study-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .blog-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories{display:flex;gap:1rem;justify-content:end;flex-wrap:wrap;gap:.5rem}.blog-cards .blog-card .blog-link .blog-header .case-study-meta .case-study-categories .pill,.blog-cards .blog-card .blog-link .case-study-header .case-study-meta .case-study-categories .pill,.blog-cards .blog-card .case-study-link .blog-header .case-study-meta .case-study-categories .pill,.blog-cards .blog-card .case-study-link .case-study-header .case-study-meta .case-study-categories .pill,.blog-cards .case-study-card .blog-link .blog-header .case-study-meta .case-study-categories .pill,.blog-cards .case-study-card .blog-link .case-study-header .case-study-meta .case-study-categories .pill,.blog-cards .case-study-card .case-study-link .blog-header .case-study-meta .case-study-categories .pill,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories .pill,.case-study-cards .blog-card .blog-link .blog-header .case-study-meta .case-study-categories .pill,.case-study-cards .blog-card .blog-link .case-study-header .case-study-meta .case-study-categories .pill,.case-study-cards .blog-card .case-study-link .blog-header .case-study-meta .case-study-categories .pill,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-meta .case-study-categories .pill,.case-study-cards .case-study-card .blog-link .blog-header .case-study-meta .case-study-categories .pill,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-meta .case-study-categories .pill,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-meta .case-study-categories .pill,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories .pill{height:fit-content}@media (width <= 980px){.blog-cards .blog-card .blog-link .blog-header .case-study-meta .case-study-categories,.blog-cards .blog-card .blog-link .case-study-header .case-study-meta .case-study-categories,.blog-cards .blog-card .case-study-link .blog-header .case-study-meta .case-study-categories,.blog-cards .blog-card .case-study-link .case-study-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .blog-link .blog-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .blog-link .case-study-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .case-study-link .blog-header .case-study-meta .case-study-categories,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .blog-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .blog-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .case-study-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .blog-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-meta .case-study-categories,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta .case-study-categories{justify-content:start}}.blog-cards .blog-card .blog-link .blog-header .blog-meta,.blog-cards .blog-card .blog-link .case-study-header .blog-meta,.blog-cards .blog-card .case-study-link .blog-header .blog-meta,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta,.blog-cards .case-study-card .blog-link .blog-header .blog-meta,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta,.case-study-cards .blog-card .blog-link .blog-header .blog-meta,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta{width:100%;gap:.5rem}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories{display:flex;flex-wrap:wrap;color:var(--color-brand-bleen);text-decoration:none}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category{padding:0 1rem;border-right:1px solid var(--color-neutral-grey)}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child{padding:0 1rem 0 0}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child{border-right:none}.blog-cards .blog-card.featured,.blog-cards .case-study-card.featured,.case-study-cards .blog-card.featured,.case-study-cards .case-study-card.featured{grid-column:span 12;padding-bottom:1rem;border-bottom:1px solid var(--color-neutral-charcoal)}.blog-cards .blog-card.featured .blog-link,.blog-cards .case-study-card.featured .blog-link,.case-study-cards .blog-card.featured .blog-link,.case-study-cards .case-study-card.featured .blog-link{flex-direction:row;gap:2rem}@media (width <= 980px){.blog-cards .blog-card.featured .blog-link,.blog-cards .case-study-card.featured .blog-link,.case-study-cards .blog-card.featured .blog-link,.case-study-cards .case-study-card.featured .blog-link{flex-direction:column-reverse}}.blog-cards .blog-card.featured .blog-link .featured-card-header,.blog-cards .case-study-card.featured .blog-link .featured-card-header,.case-study-cards .blog-card.featured .blog-link .featured-card-header,.case-study-cards .case-study-card.featured .blog-link .featured-card-header{width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content{display:flex;flex-direction:column;gap:1rem}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .h3,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .h3,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .h3,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .h3{margin:0}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories{display:flex;flex-wrap:wrap;color:var(--color-brand-bleen);text-decoration:none}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category{padding:0 1rem;border-right:1px solid var(--color-neutral-grey)}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:first-child,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:first-child,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:first-child,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:first-child{padding:0 1rem 0 0}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:last-child,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:last-child,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:last-child,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-header-content .blog-categories .blog-category:last-child{border-right:none}.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-card-excerpt,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-card-excerpt,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-card-excerpt,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-card-excerpt{width:60%;display:flex;flex-direction:column;gap:1rem}@media (width <= 768px){.blog-cards .blog-card.featured .blog-link .featured-card-header .blog-card-excerpt,.blog-cards .case-study-card.featured .blog-link .featured-card-header .blog-card-excerpt,.case-study-cards .blog-card.featured .blog-link .featured-card-header .blog-card-excerpt,.case-study-cards .case-study-card.featured .blog-link .featured-card-header .blog-card-excerpt{width:100%}}.blog-cards .blog-card.featured .blog-link .blog-thumbnail,.blog-cards .case-study-card.featured .blog-link .blog-thumbnail,.case-study-cards .blog-card.featured .blog-link .blog-thumbnail,.case-study-cards .case-study-card.featured .blog-link .blog-thumbnail{width:100%}.blog-cards .blog-card.featured .blog-link .blog-thumbnail img,.blog-cards .case-study-card.featured .blog-link .blog-thumbnail img,.case-study-cards .blog-card.featured .blog-link .blog-thumbnail img,.case-study-cards .case-study-card.featured .blog-link .blog-thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:4px}.blog-cards .blog-card.featured .case-study-link,.blog-cards .case-study-card.featured .case-study-link,.case-study-cards .blog-card.featured .case-study-link,.case-study-cards .case-study-card.featured .case-study-link{display:flex;flex-direction:column;gap:2rem}.blog-cards .blog-card.featured .case-study-link .featured-card-header,.blog-cards .case-study-card.featured .case-study-link .featured-card-header,.case-study-cards .blog-card.featured .case-study-link .featured-card-header,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header{display:flex;justify-content:space-between;align-items:center}.blog-cards .blog-card.featured .case-study-link .featured-card-header .h3,.blog-cards .case-study-card.featured .case-study-link .featured-card-header .h3,.case-study-cards .blog-card.featured .case-study-link .featured-card-header .h3,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header .h3{margin:0}.blog-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only,.blog-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only,.case-study-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only{display:none}@media (width <= 980px){.blog-cards .blog-card.featured .case-study-link .featured-card-header,.blog-cards .case-study-card.featured .case-study-link .featured-card-header,.case-study-cards .blog-card.featured .case-study-link .featured-card-header,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header{display:none}.blog-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only,.blog-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only,.case-study-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.blog-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn,.blog-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn,.case-study-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn{display:flex!important;justify-content:space-between!important;width:100%}.blog-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn .pill-featured,.blog-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn .pill-featured,.case-study-cards .blog-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn .pill-featured,.case-study-cards .case-study-card.featured .case-study-link .featured-card-header.mobile-only .featured-btn .pill-featured{display:flex;align-items:center}}.blog-cards .blog-card.featured .case-study-link .case-study-thumbnail,.blog-cards .case-study-card.featured .case-study-link .case-study-thumbnail,.case-study-cards .blog-card.featured .case-study-link .case-study-thumbnail,.case-study-cards .case-study-card.featured .case-study-link .case-study-thumbnail{height:clamp(350px,50vw,880px);overflow:hidden}.blog-cards .blog-card.featured .case-study-link .case-study-thumbnail img,.blog-cards .case-study-card.featured .case-study-link .case-study-thumbnail img,.case-study-cards .blog-card.featured .case-study-link .case-study-thumbnail img,.case-study-cards .case-study-card.featured .case-study-link .case-study-thumbnail img{width:100%;height:100%;object-fit:cover}.blog-cards .blog-card.featured .case-study-link .case-study-meta,.blog-cards .case-study-card.featured .case-study-link .case-study-meta,.case-study-cards .blog-card.featured .case-study-link .case-study-meta,.case-study-cards .case-study-card.featured .case-study-link .case-study-meta{display:flex;justify-content:space-between;gap:.5rem}@media (width <= 768px){.blog-cards .blog-card.featured .case-study-link .case-study-meta,.blog-cards .case-study-card.featured .case-study-link .case-study-meta,.case-study-cards .blog-card.featured .case-study-link .case-study-meta,.case-study-cards .case-study-card.featured .case-study-link .case-study-meta{flex-direction:column}}.blog-cards .blog-card.featured .case-study-link .case-study-meta .case-study-categories,.blog-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories,.case-study-cards .blog-card.featured .case-study-link .case-study-meta .case-study-categories,.case-study-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories{display:flex;gap:.5rem;justify-content:end}.blog-cards .blog-card.featured .case-study-link .case-study-meta .case-study-categories .pill,.blog-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories .pill,.case-study-cards .blog-card.featured .case-study-link .case-study-meta .case-study-categories .pill,.case-study-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories .pill{height:fit-content}@media (width <= 980px){.blog-cards .blog-card.featured .case-study-link .case-study-meta .case-study-categories,.blog-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories,.case-study-cards .blog-card.featured .case-study-link .case-study-meta .case-study-categories,.case-study-cards .case-study-card.featured .case-study-link .case-study-meta .case-study-categories{justify-content:start}}.blog-cards .blog-card .hover-pill,.blog-cards .case-study-card .hover-pill,.case-study-cards .blog-card .hover-pill,.case-study-cards .case-study-card .hover-pill{position:absolute;top:-50px;left:50%;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/pill-gradient.png);background-size:cover;border:none;color:var(--color-neutral-charcoal);cursor:pointer;display:flex;gap:1rem;align-items:center}.blog-cards .blog-card .hover-pill .icon::after,.blog-cards .case-study-card .hover-pill .icon::after,.case-study-cards .blog-card .hover-pill .icon::after,.case-study-cards .case-study-card .hover-pill .icon::after{content:"";display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg) no-repeat center center;background-size:contain}@media (width <= 980px){.blog-cards .blog-card .hover-pill,.blog-cards .case-study-card .hover-pill,.case-study-cards .blog-card .hover-pill,.case-study-cards .case-study-card .hover-pill{display:none}}@media (width <= 980px){.case-study-cards .container .case-study-card{grid-column:span 3}.case-study-cards .container .case-study-card .case-study-thumbnail img{width:100%;min-height:350px;height:100%;object-fit:cover}}@media (width <= 768px){.case-study-cards .container .case-study-card{grid-column:1/-1}.blog-cards,.case-study-cards{gap:2.5rem!important}.blog-cards .blog-card .blog-link .mobile-view,.blog-cards .blog-card .case-study-link .mobile-view,.blog-cards .case-study-card .blog-link .mobile-view,.blog-cards .case-study-card .case-study-link .mobile-view,.case-study-cards .blog-card .blog-link .mobile-view,.case-study-cards .blog-card .case-study-link .mobile-view,.case-study-cards .case-study-card .blog-link .mobile-view,.case-study-cards .case-study-card .case-study-link .mobile-view{display:flex;align-items:center;gap:.5rem;position:absolute;top:1rem;right:1rem;background-color:var(--color-neutral-white);border:none;color:var(--color-neutral-charcoal)}.blog-cards .blog-card .blog-link .mobile-view span.icon,.blog-cards .blog-card .case-study-link .mobile-view span.icon,.blog-cards .case-study-card .blog-link .mobile-view span.icon,.blog-cards .case-study-card .case-study-link .mobile-view span.icon,.case-study-cards .blog-card .blog-link .mobile-view span.icon,.case-study-cards .blog-card .case-study-link .mobile-view span.icon,.case-study-cards .case-study-card .blog-link .mobile-view span.icon,.case-study-cards .case-study-card .case-study-link .mobile-view span.icon{width:1rem;height:1rem;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg) no-repeat center center;background-size:contain}.blog-cards .blog-card .blog-link .blog-header,.blog-cards .blog-card .blog-link .case-study-header,.blog-cards .blog-card .case-study-link .blog-header,.blog-cards .blog-card .case-study-link .case-study-header,.blog-cards .case-study-card .blog-link .blog-header,.blog-cards .case-study-card .blog-link .case-study-header,.blog-cards .case-study-card .case-study-link .blog-header,.blog-cards .case-study-card .case-study-link .case-study-header,.case-study-cards .blog-card .blog-link .blog-header,.case-study-cards .blog-card .blog-link .case-study-header,.case-study-cards .blog-card .case-study-link .blog-header,.case-study-cards .blog-card .case-study-link .case-study-header,.case-study-cards .case-study-card .blog-link .blog-header,.case-study-cards .case-study-card .blog-link .case-study-header,.case-study-cards .case-study-card .case-study-link .blog-header,.case-study-cards .case-study-card .case-study-link .case-study-header{flex-direction:column}.blog-cards .blog-card .blog-link .blog-header .case-study-header-content,.blog-cards .blog-card .blog-link .case-study-header .case-study-header-content,.blog-cards .blog-card .case-study-link .blog-header .case-study-header-content,.blog-cards .blog-card .case-study-link .case-study-header .case-study-header-content,.blog-cards .case-study-card .blog-link .blog-header .case-study-header-content,.blog-cards .case-study-card .blog-link .case-study-header .case-study-header-content,.blog-cards .case-study-card .case-study-link .blog-header .case-study-header-content,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-header-content,.case-study-cards .blog-card .blog-link .blog-header .case-study-header-content,.case-study-cards .blog-card .blog-link .case-study-header .case-study-header-content,.case-study-cards .blog-card .case-study-link .blog-header .case-study-header-content,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-header-content,.case-study-cards .case-study-card .blog-link .blog-header .case-study-header-content,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-header-content,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-header-content,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-header-content{width:100%;gap:0}.blog-cards .blog-card .blog-link .blog-header .blog-header-content,.blog-cards .blog-card .blog-link .case-study-header .blog-header-content,.blog-cards .blog-card .case-study-link .blog-header .blog-header-content,.blog-cards .blog-card .case-study-link .case-study-header .blog-header-content,.blog-cards .case-study-card .blog-link .blog-header .blog-header-content,.blog-cards .case-study-card .blog-link .case-study-header .blog-header-content,.blog-cards .case-study-card .case-study-link .blog-header .blog-header-content,.blog-cards .case-study-card .case-study-link .case-study-header .blog-header-content,.case-study-cards .blog-card .blog-link .blog-header .blog-header-content,.case-study-cards .blog-card .blog-link .case-study-header .blog-header-content,.case-study-cards .blog-card .case-study-link .blog-header .blog-header-content,.case-study-cards .blog-card .case-study-link .case-study-header .blog-header-content,.case-study-cards .case-study-card .blog-link .blog-header .blog-header-content,.case-study-cards .case-study-card .blog-link .case-study-header .blog-header-content,.case-study-cards .case-study-card .case-study-link .blog-header .blog-header-content,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-header-content{width:100%;text-align:left}.blog-cards .blog-card .blog-link .blog-header .case-study-meta,.blog-cards .blog-card .blog-link .case-study-header .case-study-meta,.blog-cards .blog-card .case-study-link .blog-header .case-study-meta,.blog-cards .blog-card .case-study-link .case-study-header .case-study-meta,.blog-cards .case-study-card .blog-link .blog-header .case-study-meta,.blog-cards .case-study-card .blog-link .case-study-header .case-study-meta,.blog-cards .case-study-card .case-study-link .blog-header .case-study-meta,.blog-cards .case-study-card .case-study-link .case-study-header .case-study-meta,.case-study-cards .blog-card .blog-link .blog-header .case-study-meta,.case-study-cards .blog-card .blog-link .case-study-header .case-study-meta,.case-study-cards .blog-card .case-study-link .blog-header .case-study-meta,.case-study-cards .blog-card .case-study-link .case-study-header .case-study-meta,.case-study-cards .case-study-card .blog-link .blog-header .case-study-meta,.case-study-cards .case-study-card .blog-link .case-study-header .case-study-meta,.case-study-cards .case-study-card .case-study-link .blog-header .case-study-meta,.case-study-cards .case-study-card .case-study-link .case-study-header .case-study-meta{width:100%;align-items:flex-start}.blog-cards .blog-card .blog-link .blog-header .blog-meta,.blog-cards .blog-card .blog-link .case-study-header .blog-meta,.blog-cards .blog-card .case-study-link .blog-header .blog-meta,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta,.blog-cards .case-study-card .blog-link .blog-header .blog-meta,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta,.case-study-cards .blog-card .blog-link .blog-header .blog-meta,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta{width:100%;gap:.5rem}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories{display:flex;flex-wrap:wrap;color:var(--color-brand-bleen);text-decoration:none}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category{padding:0 1rem;border-right:1px solid var(--color-neutral-grey)}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:first-child,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:first-child{padding:0 1rem 0 0}.blog-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.blog-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .blog-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .blog-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .blog-link .case-study-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .case-study-link .blog-header .blog-meta .blog-categories .blog-category:last-child,.case-study-cards .case-study-card .case-study-link .case-study-header .blog-meta .blog-categories .blog-category:last-child{border-right:none}}.featured-post .container{padding:0 4rem!important}.featured-post .container .featured-post-row{padding:4rem 0 5rem!important;border-bottom:1px solid var(--color-neutral-charcoal)}.featured-post .container .featured-post-row .featured-post-content{grid-column:1/7;display:flex;flex-direction:column;justify-content:space-between}.featured-post .container .featured-post-row .featured-post-content .blog-card-title{display:flex;flex-direction:column;gap:1rem}.featured-post .container .featured-post-row .featured-post-content .blog-card-title .h3{margin:0}.featured-post .container .featured-post-row .featured-post-content .blog-card-title .blog-card-categories{display:flex;flex-wrap:wrap;color:var(--color-brand-bleen);text-decoration:none}.featured-post .container .featured-post-row .featured-post-content .blog-card-title .blog-card-categories .blog-category{padding:0 1rem;border-right:1px solid var(--color-neutral-grey)}.featured-post .container .featured-post-row .featured-post-content .blog-card-title .blog-card-categories .blog-category:first-child{padding:0 1rem 0 0}.featured-post .container .featured-post-row .featured-post-content .blog-card-title .blog-card-categories .blog-category:last-child{border-right:none}.featured-post .container .featured-post-row .featured-post-content .blog-card-excerpt{width:60%;display:flex;flex-direction:column;gap:1rem}@media (width <= 768px){.featured-post .container .featured-post-row .featured-post-content .blog-card-excerpt{width:100%}}.featured-post .container .featured-post-row .featured-post-image{grid-column:8/13}.blog-cards{gap:1.5rem}.blog-cards .blog-card{position:relative;overflow:hidden;grid-column:span 4;transition:transform .3s ease}.blog-cards .blog-card .blog-card-image{width:100%;height:680px;overflow:hidden;border-radius:4px}.blog-cards .blog-card .blog-card-image img{width:100%;height:100%;object-fit:cover}.blog-cards .blog-card .blog-card-content{display:flex;flex-direction:column;gap:1rem}.blog-cards .blog-card .blog-card-content .blog-card-categories{color:var(--color-brand-bleen);display:flex;flex-wrap:wrap;gap:.5rem}.blog-cards .blog-card .hover-pill{position:absolute;top:-50px;left:50%;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/pill-gradient.png);background-size:cover;border:none;color:var(--color-neutral-charcoal);cursor:pointer;display:flex;gap:1rem;align-items:center}.blog-cards .blog-card .hover-pill .icon::after{content:"";display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/short-arrow-right.svg) no-repeat center center;background-size:contain}@media (width <= 980px){.blog-cards .blog-card .hover-pill{display:none}}.filtering-controls{padding:2rem 4rem!important;grid-column:span 12;grid-row:1}.filtering-controls .filtering-inner{display:flex;justify-content:space-between;align-items:baseline;padding:2rem 0!important;border-bottom:1px solid var(--color-neutral-charcoal);width:100%}.filtering-controls .filtering-inner .filter-controls{display:flex;align-items:baseline;gap:1rem}.filtering-controls .filtering-inner .filter-controls .facetwp-facet{margin:0}.filtering-controls .filtering-inner .filter-controls .facetwp-facet select{margin:0}.blog-filtering,.case-study-filtering{grid-column:span 12;grid-row:1;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1rem;margin-bottom:2rem;border-bottom:1px solid var(--color-neutral-charcoal)}.filter-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center;z-index:9999}.filter-modal .filter-modal-content{background:var(--color-neutral-light-grey);border-radius:4px;padding:4rem!important;height:700px}.filter-modal .filter-modal-content .filter-modal-selected{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--color-neutral-grey);grid-column:1/4}.filter-modal .filter-modal-content .filter-modal-selected .facet-modal-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.filter-modal .filter-modal-content .filter-modal-selected .facet-reset{display:flex;align-items:center;gap:1rem;background:0 0;cursor:pointer}.filter-modal .filter-modal-content .filter-modal-selected .facet-reset span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-neutral-charcoal)}.filter-modal .filter-modal-content .filter-modal-selected .facet-reset span::after{content:"";display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:var(--color-neutral-white);mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon=X'%3E%3Cpath%20id='Vector'%20d='M12%204L4%2012M4%204L12%2012'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon=X'%3E%3Cpath%20id='Vector'%20d='M12%204L4%2012M4%204L12%2012'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px}.filter-modal .filter-modal-content .filter-modal-options{grid-column:5/-1}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options{flex:1;display:flex;flex-wrap:wrap;gap:1rem}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox{border:none;border-radius:50px;text-decoration:none;width:max-content;height:max-content;gap:.75rem;padding:.5rem 1rem .5rem 1rem;position:relative;display:inline-flex;align-items:center;color:var(--color-neutral-charcoal);cursor:pointer;transition:background-color .3s,color .3s;overflow:hidden;background:var(--color-neutral-white)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox.media,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox.media{background:var(--color-media)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox.organic,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox.organic{background:var(--color-organic)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox.data,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox.data{background:var(--color-data)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox.creative,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox.creative{background:var(--color-creative)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox.tech,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox.tech{background:var(--color-tech)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox.strategy,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox.strategy{background:var(--color-strategy)}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .filter-options .filter-checkbox .facetwp-counter,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .filter-options .filter-checkbox .facetwp-counter{display:none}.filter-modal .filter-modal-content .filter-modal-options #blog-filter-form .modal-controls,.filter-modal .filter-modal-content .filter-modal-options #case-study-filter-form .modal-controls{flex:1;display:flex;justify-content:flex-end;gap:1rem}.facetwp-selections{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.facetwp-selections ul{padding:0}.facetwp-selections .facetwp-selection-label{display:none}.facet-category-columns ul{list-style:none;padding:0}.facet-category-columns li{margin:.25rem 0;padding:.5rem 1rem;border-radius:20px;background:#eee;cursor:pointer}.facet-category-columns li:hover{background:#ccc}.facetwp-type-checkboxes{display:flex;flex-wrap:wrap;gap:1rem}.facetwp-checkbox{border:none;border-radius:50px;text-decoration:none;width:max-content;height:max-content;gap:.75rem;padding:.5rem 1rem .5rem 1rem;margin-bottom:0!important;position:relative;display:inline-flex;align-items:center;color:var(--color-neutral-charcoal);cursor:pointer;transition:background-color .3s,color .3s;overflow:hidden;background:var(--color-neutral-white)}.facetwp-checkbox.media{background:var(--color-media);color:var(--color-neutral-charcoal)!important}.facetwp-checkbox.media:hover{background:var(--color-media-dark);color:var(--color-neutral-white)!important;background-position:right center}.facetwp-checkbox.organic{background:var(--color-organic);color:var(--color-neutral-charcoal)!important}.facetwp-checkbox.organic:hover{background:var(--color-organic-dark);color:var(--color-neutral-white)!important}.facetwp-checkbox.data{background:var(--color-data);color:var(--color-neutral-charcoal)!important}.facetwp-checkbox.data:hover{background:var(--color-data-dark);color:var(--color-neutral-white)!important}.facetwp-checkbox.creative{background:var(--color-creative);color:var(--color-neutral-charcoal)!important}.facetwp-checkbox.creative:hover{background:var(--color-creative-dark);color:var(--color-neutral-white)!important}.facetwp-checkbox.tech{background:var(--color-tech);color:var(--color-neutral-charcoal)!important}.facetwp-checkbox.tech:hover{background:var(--color-tech-dark);color:var(--color-neutral-white)!important}.facetwp-checkbox.strategy{background:var(--color-strategy);color:var(--color-neutral-white)!important}.facetwp-checkbox.strategy:hover{background:var(--color-strategy-dark);color:var(--color-neutral-white)!important}.facetwp-checkbox .facetwp-counter{display:none}.facetwp-checkbox.checked{display:none}.facetwp-selections{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.facetwp-selections .facetwp-selection-label{display:none}.facet-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center;z-index:9999999}.facet-modal-content{background:var(--color-neutral-light-grey);border-radius:4px;padding:4rem!important;height:auto}.facet-modal-content .facet-modal-selected{display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--color-neutral-grey);grid-column:1/4}.facet-modal-content .facet-modal-selected .facet-modal-header{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1rem}.facet-modal-content .facet-modal-selected .facet-reset{display:flex;align-items:center;gap:1rem;background:0 0;cursor:pointer}.facet-modal-content .facet-modal-selected .facet-reset span{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-neutral-charcoal)}.facet-modal-content .facet-modal-selected .facet-reset span::after{content:"";display:flex;justify-content:center;align-items:center;width:32px;height:32px;background-color:var(--color-neutral-white);mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon=X'%3E%3Cpath%20id='Vector'%20d='M12%204L4%2012M4%204L12%2012'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon=X'%3E%3Cpath%20id='Vector'%20d='M12%204L4%2012M4%204L12%2012'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px}.facet-modal-content .facet-modal-options{grid-column:5/7}.facet-modal-content .modal-controls{grid-column:8/13;display:flex;justify-content:flex-end;gap:1rem;margin:0}.facet-category-columns ul{list-style:none;padding:0}.facet-category-columns li{margin:.25rem 0;padding:.5rem 1rem;border-radius:20px;background:#eee;cursor:pointer}.facet-category-columns li:hover{background:#ccc}.filter-controls{margin-top:1rem;display:flex;align-items:baseline;gap:1rem}@media (width <= 980px){.filter-controls{width:100%;justify-content:space-between;flex-wrap:wrap}.blog-filtering,.case-study-filtering{flex-direction:column;align-items:flex-start;gap:1rem;padding:0}.blog-filtering .blog-tags,.blog-filtering .case-study-tags,.case-study-filtering .blog-tags,.case-study-filtering .case-study-tags{display:none}.facet-modal .facet-modal-content{display:flex;flex-direction:column;height:100vh;padding:3.5rem 1rem!important}.facet-modal .facet-modal-content .facet-modal-selected{border-right:none;border-bottom:1px solid var(--color-neutral-grey);padding-bottom:1rem}.facet-modal .facet-modal-content .facet-modal-selected .facet-reset{margin-bottom:1rem}.facet-modal .facet-modal-content .facet-modal-options{padding:1rem 0}.facet-modal .facet-modal-content .modal-controls{margin-top:1rem;justify-content:space-between;width:100%}}footer{background-color:var(--color-neutral-charcoal);color:var(--color-neutral-white);padding:100px 64px 40px 64px!important;display:flex!important;flex-direction:column;gap:70px}footer .footer-left{grid-column:span 5;display:flex;flex-direction:column;gap:2.5rem}footer .footer-left .footer-logo{max-width:275px}footer .footer-left .footer-logo img{width:100%;height:100%}footer .footer-address{grid-column:span 2}footer .footer-address p{margin:0}footer .footer-menu{grid-column:span 2}footer .footer-menu nav{background:0 0;color:var(--color-neutral-white);padding:0!important}footer .footer-menu nav a{text-decoration:none}footer .company-details{grid-column:span 2;display:flex;flex-direction:column;gap:.5rem}footer .company-details p{margin:0}footer .company-details a{text-decoration:underline}footer .company-details .company-details-socials{margin-top:2rem;display:flex;gap:1.25rem}footer .footer-copyright{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;color:var(--color-neutral-white);opacity:.5}footer .footer-copyright p{margin-bottom:0}footer .footer-copyright .footer-options{display:flex;gap:1rem}footer .footer-copyright .footer-options a{color:var(--color-neutral-white);text-decoration:none;opacity:.5}footer .footer-copyright .footer-options a:hover{opacity:1}.back-to-top a{color:#fff;text-decoration:none;display:flex;align-items:center}.back-to-top a:after{content:"";width:32px;height:32px;background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/arrowup.svg);background-size:cover;background-repeat:no-repeat}@media (width <= 980px){footer{padding:56px 20px 2rem 20px!important;gap:0}footer .grid:not(.footer-copyright){gap:3rem 1rem;padding:60px 0 0}footer .grid:not(.footer-copyright) .footer-left{order:0;grid-column:span 6}footer .grid:not(.footer-copyright) .footer-address{grid-column:span 3}footer .grid:not(.footer-copyright) .footer-menu{order:2;grid-column:span 6}footer .grid:not(.footer-copyright) .footer-menu nav{padding:0!important}footer .grid:not(.footer-copyright) .footer-menu nav .menu{display:flex;flex-wrap:wrap;gap:1rem}footer .grid:not(.footer-copyright) .company-details{grid-column:span 6;word-wrap:break-word}footer .footer-copyright{gap:0 1rem}footer .footer-copyright .copyright{grid-column:span 6}footer .footer-copyright .footer-options{grid-column:span 6;display:flex;gap:1rem}footer .footer-copyright .footer-options a{color:var(--color-neutral-white);text-decoration:none;opacity:.5}footer .footer-copyright .footer-options a:hover{opacity:1}footer .back-to-top{position:relative;left:0;margin-top:20px}}@media (width <= 768px){footer .container{gap:50px 1rem}footer .container .footer-left{order:0;grid-column:span 4}footer .container .footer-address{grid-column:span 4}footer .container .footer-menu{order:2;grid-column:span 4}footer .container .footer-menu nav{padding:0!important}footer .container .footer-menu nav .menu{display:flex;flex-wrap:wrap;gap:1rem}footer .container .company-details{grid-column:span 6}}nav.desktop{display:block}nav.mobile{display:none}@media (width <= 980px){nav.desktop{display:none}nav.mobile{display:block}}.site-header{max-width:var(--max-width);margin:0 auto;padding:1.625rem 2rem 0;position:fixed;top:0;left:50%;z-index:99998;width:100%;transform:translateX(-50%)}.site-header:after{content:"";display:block;width:calc(100% - 64px);height:2px;background-color:var(--color-neutral-lighter);position:absolute;bottom:0;left:32px}.site-header .site-header-inner{display:flex;justify-content:space-between;align-items:center;background-color:var(--color-white)}.site-header .site-header-inner .left-items{grid-column:1/3;display:flex;align-items:center;gap:1rem;z-index:999}.site-header .site-header-inner .left-items .site-brand{height:50px;width:50px}.site-header .site-header-inner .left-items .site-brand a{line-height:0}.site-header .site-header-inner .left-items .site-brand img{width:100%;height:100%}.site-header .site-header-inner .left-items .local-time,.site-header .site-header-inner .left-items .local-time-mobile{font-weight:500}body.home .site-header .site-header-inner .left-items .local-time,body.home .site-header .site-header-inner .left-items .local-time-mobile{color:var(--color-neutral-white)}.site-header .site-header-inner .left-items .local-time span,.site-header .site-header-inner .left-items .local-time-mobile span{display:flex;align-items:center;gap:5px}.site-header .site-header-inner .site-nav{display:flex;align-items:baseline;padding:8px 0 8px 24px;justify-content:center;align-items:center;color:var(--color-neutral-charcoal)}.site-header .site-header-inner .site-nav nav{gap:.5rem}.site-header .site-header-inner .site-nav .desktop-menu{gap:.5rem}.site-header .site-header-inner .site-nav .desktop-menu li:not(.btn){padding:0 .938rem}.site-header .site-header-inner .site-nav .dark-mode-toggle{width:20px;height:20px;border-radius:50%;background-color:#000;position:relative;border:1px solid #000;cursor:pointer;transition:transform .3s ease-in-out}.site-header .site-header-inner .site-nav .dark-mode-toggle:before{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;background:linear-gradient(to right,#000 50%,#fff 50%);border-radius:50%;border-radius:0 25px 25px 0;transform:rotateY(0);transition:transform .3s ease-in-out;transform-origin:center}.site-header .site-header-inner .site-nav .dark-mode-toggle.active:before{transition:transform .3s ease-in-out;transform:rotateY(180deg)}.site-header .site-header-inner .header-ctas{display:flex;gap:.75rem;text-wrap:nowrap;flex-direction:column}@media (width <= 1280px){.site-header{max-width:100%;width:100%;margin:0}.site-header .site-header-inner .site-nav{flex-direction:row-reverse;justify-content:center;align-items:center;gap:16px;grid-column:12}}@media (width <= 980px){.site-header{max-width:100%;width:100%;margin:0;padding:1.625rem 1rem 0}.site-header .site-header-inner .left-items .local-time{display:none}.site-header .site-header-inner .dark-mode-toggle,.site-header .site-header-inner .header-ctas{display:none}}.group{background:url(/wp-content/themes/b9-boilerplate/assets/images/base-icons.png) no-repeat;width:24px;height:24px;display:inline-block}.activity{background-position:0 0}.airplay{background-position:-56px 0}.alert-circle{background-position:-112px 0}.alert-octagon{background-position:-168px 0}.alert-triangle{background-position:-224px 0}.align-center{background-position:-280px 0}.align-justify{background-position:-336px 0}.align-left{background-position:-392px 0}.align-right{background-position:-448px 0}.anchor{background-position:-504px 0}.aperture{background-position:-560px 0}.archive{background-position:-616px 0}.arrow-down-circle{background-position:-672px 0}.arrow-down-left{background-position:-728px 0}.arrow-down-right{background-position:-784px 0}.arrow-down{background-position:-840px 0}.arrow-left-circle{background-position:-896px 0}.arrow-left{background-position:-952px 0}.arrow-right-circle{background-position:0 -56px}.arrow-right{background-position:-56px -56px}.arrow-up-circle{background-position:-112px -56px}.arrow-up-left{background-position:-168px -56px}.arrow-up-right{background-position:-224px -56px}.arrow-up{background-position:-280px -56px}.at-sign{background-position:-336px -56px}.award{background-position:-392px -56px}.bar-chart-2{background-position:-448px -56px}.bar-chart{background-position:-504px -56px}.battery-charging{background-position:-560px -56px}.battery{background-position:-616px -56px}.bell-off{background-position:-672px -56px}.bell{background-position:-728px -56px}.bluetooth{background-position:-784px -56px}.bold{background-position:-840px -56px}.book-open{background-position:-896px -56px}.book{background-position:-952px -56px}.bookmark{background-position:0 -112px}.box{background-position:-56px -112px}.briefcase{background-position:-112px -112px}.calendar{background-position:-168px -112px}.camera-off{background-position:-224px -112px}.camera{background-position:-280px -112px}.cast{background-position:-336px -112px}.check-circle{background-position:-392px -112px}.check-square{background-position:-448px -112px}.check{background-position:-504px -112px}.chevron-down{background-position:-560px -112px}.chevron-left{background-position:-616px -112px}.chevron-right{background-position:-672px -112px}.chevron-up{background-position:-728px -112px}.chevrons-down{background-position:-784px -112px}.chevrons-left{background-position:-840px -112px}.chevrons-right{background-position:-896px -112px}.chevrons-up{background-position:-952px -112px}.chrome{background-position:0 -168px}.circle{background-position:-56px -168px}.clipboard{background-position:-112px -168px}.clock{background-position:-168px -168px}.cloud-drizzle{background-position:-224px -168px}.cloud-lightning{background-position:-280px -168px}.cloud-off{background-position:-336px -168px}.cloud-rain{background-position:-392px -168px}.cloud-snow{background-position:-448px -168px}.cloud{background-position:-504px -168px}.code{background-position:-560px -168px}.codepen{background-position:-616px -168px}.codesandbox{background-position:-672px -168px}.coffee{background-position:-728px -168px}.columns{background-position:-784px -168px}.command{background-position:-840px -168px}.compass{background-position:-896px -168px}.copy{background-position:-952px -168px}.corner-down-left{background-position:0 -224px}.corner-down-right{background-position:-56px -224px}.corner-left-down{background-position:-112px -224px}.corner-left-up{background-position:-168px -224px}.corner-right-down{background-position:-224px -224px}.corner-right-up{background-position:-280px -224px}.corner-up-left{background-position:-336px -224px}.corner-up-right{background-position:-392px -224px}.cpu{background-position:-448px -224px}.credit-card{background-position:-504px -224px}.crop{background-position:-560px -224px}.crosshair{background-position:-616px -224px}.database{background-position:-672px -224px}.delete{background-position:-728px -224px}.disc{background-position:-784px -224px}.divide-circle{background-position:-840px -224px}.divide-square{background-position:-896px -224px}.divide{background-position:-952px -224px}.dollar-sign{background-position:0 -280px}.download-cloud{background-position:-56px -280px}.download{background-position:-112px -280px}.dribbble{background-position:-168px -280px}.droplet{background-position:-224px -280px}.edit-2{background-position:-280px -280px}.edit-3{background-position:-336px -280px}.edit{background-position:-392px -280px}.external-link{background-position:-448px -280px}.eye-off{background-position:-504px -280px}.eye{background-position:-560px -280px}.facebook{background-position:-616px -280px}.fast-forward{background-position:-672px -280px}.feather{background-position:-728px -280px}.figma{background-position:-784px -280px}.file-minus{background-position:-840px -280px}.file-plus{background-position:-896px -280px}.file-text{background-position:-952px -280px}.file{background-position:0 -336px}.film{background-position:-56px -336px}.filter{background-position:-112px -336px}.flag{background-position:-168px -336px}.folder-minus{background-position:-224px -336px}.folder-plus{background-position:-280px -336px}.folder{background-position:-336px -336px}.framer{background-position:-392px -336px}.frown{background-position:-448px -336px}.gift{background-position:-504px -336px}.git-branch{background-position:-560px -336px}.git-commit{background-position:-616px -336px}.git-merge{background-position:-672px -336px}.git-pull-request{background-position:-728px -336px}.github{background-position:-784px -336px}.gitlab{background-position:-840px -336px}.globe{background-position:-896px -336px}.grid{background-position:-952px -336px}.hard-drive{background-position:0 -392px}.hash{background-position:-56px -392px}.headphones{background-position:-112px -392px}.heart{background-position:-168px -392px}.help-circle{background-position:-224px -392px}.hexagon{background-position:-280px -392px}.home{background-position:-336px -392px}.image{background-position:-392px -392px}.inbox{background-position:-448px -392px}.info{background-position:-504px -392px}.instagram{background-position:-560px -392px}.italic{background-position:-616px -392px}.key{background-position:-672px -392px}.menu-2{background-position:-728px -392px}.layout{background-position:-784px -392px}.life-buoy{background-position:-840px -392px}.link-2{background-position:-896px -392px}.link{background-position:-952px -392px}.linkedin{background-position:0 -448px}.list{background-position:-56px -448px}.loader{background-position:-112px -448px}.lock{background-position:-168px -448px}.log-in{background-position:-224px -448px}.log-out{background-position:-280px -448px}.mail{background-position:-336px -448px}.map-pin{background-position:-392px -448px}.map{background-position:-448px -448px}.maximize-2{background-position:-504px -448px}.maximize{background-position:-560px -448px}.meh{background-position:-616px -448px}.menu{background-position:-672px -448px}.message-circle{background-position:-728px -448px}.message-square{background-position:-784px -448px}.mic-off{background-position:-840px -448px}.mic{background-position:-896px -448px}.minimize-2{background-position:-952px -448px}.minimize{background-position:0 -504px}.minus-circle{background-position:-56px -504px}.minus-square{background-position:-112px -504px}.minus{background-position:-168px -504px}.monitor{background-position:-224px -504px}.moon{background-position:-280px -504px}.more-horizontal{background-position:-336px -504px}.more-vertical{background-position:-392px -504px}.mouse-pointer{background-position:-448px -504px}.move{background-position:-504px -504px}.music{background-position:-560px -504px}.navigation-2{background-position:-616px -504px}.navigation{background-position:-672px -504px}.octagon{background-position:-728px -504px}.package{background-position:-784px -504px}.paperclip{background-position:-840px -504px}.pause-circle{background-position:-896px -504px}.pause{background-position:-952px -504px}.pen-tool{background-position:0 -560px}.percent{background-position:-56px -560px}.phone-call{background-position:-112px -560px}.phone-forwarded{background-position:-168px -560px}.phone-incoming{background-position:-224px -560px}.phone-missed{background-position:-280px -560px}.phone-off{background-position:-336px -560px}.phone-outgoing{background-position:-392px -560px}.phone{background-position:-448px -560px}.pie-chart{background-position:-504px -560px}.play-circle{background-position:-560px -560px}.play{background-position:-616px -560px}.plus-circle{background-position:-672px -560px}.plus-square{background-position:-728px -560px}.plus{background-position:-784px -560px}.pocket{background-position:-840px -560px}.power{background-position:-896px -560px}.printer{background-position:-952px -560px}.radio{background-position:0 -616px}.refresh-ccw{background-position:-56px -616px}.refresh-cw{background-position:-112px -616px}.repeat{background-position:-168px -616px}.rewind{background-position:-224px -616px}.rotate-ccw{background-position:-280px -616px}.rotate-cw{background-position:-336px -616px}.rss{background-position:-392px -616px}.save{background-position:-448px -616px}.scissors{background-position:-504px -616px}.search{background-position:-560px -616px}.send{background-position:-616px -616px}.server{background-position:-672px -616px}.settings{background-position:-728px -616px}.share-2{background-position:-784px -616px}.share{background-position:-840px -616px}.shield-off{background-position:-896px -616px}.shield{background-position:-952px -616px}.shopping-bag{background-position:0 -672px}.shopping-cart{background-position:-56px -672px}.shuffle{background-position:-112px -672px}.sidebar{background-position:-168px -672px}.skip-back{background-position:-224px -672px}.skip-forward{background-position:-280px -672px}.slack{background-position:-336px -672px}.slash{background-position:-392px -672px}.sliders{background-position:-448px -672px}.smartphone{background-position:-504px -672px}.smile{background-position:-560px -672px}.speaker{background-position:-616px -672px}.square{background-position:-672px -672px}.star{background-position:-728px -672px}.stop-circle{background-position:-784px -672px}.sun{background-position:-840px -672px}.sunrise{background-position:-896px -672px}.sunset{background-position:-952px -672px}.tablet{background-position:0 -728px}.tag{background-position:-56px -728px}.target{background-position:-112px -728px}.terminal{background-position:-168px -728px}.thermometer{background-position:-224px -728px}.thumbs-down{background-position:-280px -728px}.thumbs-up{background-position:-336px -728px}.toggle-left{background-position:-392px -728px}.toggle-right{background-position:-448px -728px}.tool{background-position:-504px -728px}.trash-2{background-position:-560px -728px}.trash{background-position:-616px -728px}.trello{background-position:-672px -728px}.trending-down{background-position:-728px -728px}.trending-up{background-position:-784px -728px}.triangle{background-position:-840px -728px}.truck{background-position:-896px -728px}.tv{background-position:-952px -728px}.twitch{background-position:0 -784px}.twitter{background-position:-56px -784px}.type{background-position:-112px -784px}.umbrella{background-position:-168px -784px}.underline{background-position:-224px -784px}.unlock{background-position:-280px -784px}.upload-cloud{background-position:-336px -784px}.upload{background-position:-392px -784px}.user-check{background-position:-448px -784px}.user-minus{background-position:-504px -784px}.user-plus{background-position:-560px -784px}.user-x{background-position:-616px -784px}.user{background-position:-672px -784px}.users{background-position:-728px -784px}.video-off{background-position:-784px -784px}.video{background-position:-840px -784px}.voicemail{background-position:-896px -784px}.volume-1{background-position:-952px -784px}.volume-2{background-position:0 -840px}.volume-x{background-position:-56px -840px}.volume{background-position:-112px -840px}.watch{background-position:-168px -840px}.wifi-off{background-position:-224px -840px}.wifi{background-position:-280px -840px}.wind{background-position:-336px -840px}.x-circle{background-position:-392px -840px}.x-octagon{background-position:-448px -840px}.x-square{background-position:-504px -840px}.x{background-position:-560px -840px}.youtube{background-position:-616px -840px}.zap-off{background-position:-672px -840px}.zap{background-position:-728px -840px}.zoom-in{background-position:-784px -840px}.zoom-out{background-position:-840px -840px}.slash-divider{background-position:-896px -840px}.two-layers{background-position:-952px -840px}.three-layers{background-position:0 -896px}.filters_lines{background-position:-56px -896px}.coins{background-position:-112px -896px}.coin-stack{background-position:-168px -896px}.rocket{background-position:-224px -896px}form{display:flex;flex-direction:column;gap:1rem}form label:has(input){display:flex;flex-direction:row;align-items:center;gap:1.063rem}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{width:auto;padding:.5rem 1.875rem .5rem 2.5rem;border-radius:12.5rem;font-size:clamp(1.5rem,4vw,3.125rem);transition:border-color .3s ease;text-transform:capitalize}input[type=email]:focus,input[type=email]:focus-visible,input[type=number]:focus,input[type=number]:focus-visible,input[type=password]:focus,input[type=password]:focus-visible,input[type=search]:focus,input[type=search]:focus-visible,input[type=tel]:focus,input[type=tel]:focus-visible,input[type=text]:focus,input[type=text]:focus-visible,input[type=url]:focus,input[type=url]:focus-visible{border-color:var(--color-primary-light);box-shadow:0 0 0 4px rgba(153,215,219,.2509803922)}input[type=email]:not(:placeholder-shown),input[type=number]:not(:placeholder-shown),input[type=password]:not(:placeholder-shown),input[type=search]:not(:placeholder-shown),input[type=tel]:not(:placeholder-shown),input[type=text]:not(:placeholder-shown),input[type=url]:not(:placeholder-shown){color:var(--color-neutral-darkest)}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=url]:disabled{background:var(--color-neutral-lightest);border:1px solid var(--color-neutral);color:var(--color-neutral-dark);cursor:not-allowed}input[type=email].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=url].error{border-color:var(--color-error)}input[type=email].wpcf7-not-valid,input[type=number].wpcf7-not-valid,input[type=password].wpcf7-not-valid,input[type=search].wpcf7-not-valid,input[type=tel].wpcf7-not-valid,input[type=text].wpcf7-not-valid,input[type=url].wpcf7-not-valid{border:2px solid var(--color-error)}input[type=email].warning,input[type=number].warning,input[type=password].warning,input[type=search].warning,input[type=tel].warning,input[type=text].warning,input[type=url].warning{border-color:var(--color-warning)}input[type=email].success,input[type=number].success,input[type=password].success,input[type=search].success,input[type=tel].success,input[type=text].success,input[type=url].success{border-color:var(--color-success)}@media (width >= 980px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{padding:.5rem 1.5rem}}@media (width >= 768px){input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{padding:.375rem 1rem}}input[type=submit]{border-radius:3.125rem;text-decoration:none;width:max-content;height:max-content;font-family:var(--font-generalsans-regular);font-size:clamp(.875rem,1.5vw,1rem);line-height:var(--line-height-base);font-weight:var(--font-weight-regular);background-color:var(--color-neutral-grey);color:var(--color-neutral-charcoal);padding:.875rem 1.5rem;box-shadow:0 1px 2px 0 rgba(16,24,40,.0509803922);cursor:pointer;transition:background-color .3s,color .3s;position:relative;overflow:hidden;z-index:1}input[type=submit]:disabled{cursor:not-allowed}textarea{min-height:128px;min-width:320px;width:fit-content;padding:.5rem 1.875rem .5rem 2.5rem;border:1px solid var(--color-neutral);border-radius:1rem;font-size:clamp(1.5rem,4vw,3.125rem);resize:auto}textarea:not(:placeholder-shown){color:var(--color-neutral-darkest)}input[type=checkbox],input[type=radio]{width:1.25rem;height:1.25rem;border:1px solid var(--color-neutral-charcoal);border-radius:50%;position:relative;cursor:pointer;transition:background-color .3s ease,border-color .3s ease;appearance:none}input[type=checkbox]:checked,input[type=radio]:checked{background-color:var(--color-neutral-charcoal)}input[type=checkbox]:checked::after,input[type=radio]:checked::after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white" width="16" height="16"><path d="M9 16.2l-4.2-4.2-1.4 1.4 5.6 5.6 12-12-1.4-1.4z"/></svg>');position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem}input[type=checkbox]:hover,input[type=radio]:hover{border-color:var(--color-primary-darker)}input[type=checkbox]:focus,input[type=radio]:focus{border-color:var(--color-primary-light);box-shadow:0 0 0 4px #f5fbfb}input[type=checkbox]:disabled,input[type=radio]:disabled{background-color:var(--color-neutral-lightest);border-color:var(--color-neutral-light)}input[type=range]{-webkit-appearance:none;width:100%;height:.5rem;background:var(--color-neutral-lightest);border-radius:.25rem;outline:0;transition:background .3s ease}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2.75rem;height:.5rem;background:var(--color-primary-dark);border-radius:.25rem;cursor:pointer;transition:background .3s ease}input[type=range]::-moz-range-thumb{width:2.75rem;height:.5rem;background:#007bff;border-radius:.25rem;cursor:pointer;transition:background .3s ease}input[type=range]:focus{background:var(--color-neutral-lightest)}select{width:auto;padding:.625rem 2rem .625rem .875rem;border:1px solid #ccc;border-radius:2rem;font-size:1rem;appearance:none;background:url('data:image/svg+xml;utf8,<svg fill="%23007bff" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat right .75rem center;background-color:#fff;background-size:1rem;transition:border-color .3s ease}select:after{content:"";display:block;width:32px;height:32px;background-color:var(--icon-color,#fff);mask-size:16px 16px;-webkit-mask-size:16px 16px;mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DSort%20Descending'%3E%3Cpath%20id='Vector'%20d='M2.66699%204H8.66699M2.66699%208H7.33366M2.66699%2012H7.33366M10.0003%2010L12.0003%2012M12.0003%2012L14.0003%2010M12.0003%2012V4'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;-webkit-mask:url("data:image/svg+xml,%3Csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cg%20id='Icon%3DSort%20Descending'%3E%3Cpath%20id='Vector'%20d='M2.66699%204H8.66699M2.66699%208H7.33366M2.66699%2012H7.33366M10.0003%2010L12.0003%2012M12.0003%2012L14.0003%2010M12.0003%2012V4'%20stroke='white'%20stroke-width='1.25'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E") no-repeat center;mask-size:16px 16px;-webkit-mask-size:16px 16px;background-color:var(--arrow-color)}select:focus{border-color:#007bff;outline:0}.toggle{position:relative;display:inline-block;width:2.75rem;height:1.5rem}.toggle input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-neutral-lighter);transition:.4s;border-radius:1.5rem}.slider:before{position:absolute;content:"";height:1.25rem;width:1.25rem;left:.125rem;bottom:.125rem;background-color:var(--color-white);transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--color-primary)}input:checked+.slider:before{transform:translateX(1.25rem)}.contact-form .input-row{display:flex;flex-direction:column}.contact-form .input-row label{font-family:var(--font-generalsans-regular);font-size:clamp(1.875rem,2.5vw,64px);display:flex;flex-direction:row;align-items:center;gap:1.063rem;margin-bottom:.5rem}.contact-form .input-row label.textarea-label{align-items:flex-start}.contact-form .input-row span[data-name=first-name] input,.contact-form .input-row span[data-name=last-name] input{max-width:400px}.contact-form .input-row input{background:rgba(255,255,255,.5);font-family:var(--font-generalsans);max-width:655px;padding:0 40px;text-transform:lowercase}.contact-form .input-row input::placeholder{font-family:var(--font-generalsans-italic);text-transform:lowercase;text-indent:0;text-overflow:clip;white-space:normal;overflow:visible}.contact-form .input-row.select label{display:flex;align-items:center}.contact-form .input-row select{background:rgba(255,255,255,.5);font-family:var(--font-generalsans-italic);font-size:clamp(1.5rem,4vw,3.125rem);line-height:1.3;text-transform:lowercase;height:auto;max-width:655px;color:bvar(--color-neutral-charcoal);padding:0 40px;margin:0;border-radius:24px;border:1px solid var(--color-neutral);appearance:none;transition:border-color .3s ease}.contact-form .input-row select:required:invalid{color:#737373}.contact-form .input-row select option[value=""][disabled]{display:none}.contact-form .input-row select option{color:var(--color-neutral-charcoal)}@media (width <= 768px){.contact-form .input-row input{padding:1rem 40px}.contact-form .input-row select{padding:10px 40px}}input[type=checkbox]:checked::after{line-height:1}.input-row.content label{display:flex;line-height:3.25rem;gap:.5rem}.input-row.content textarea{background:rgba(255,255,255,.5);font-family:var(--font-generalsans);padding:0 40px;width:70%;border-radius:24px;height:4em;min-height:4em;resize:none;overflow:hidden;transition:height .3s ease}.input-row.content textarea:focus{height:8em;min-height:8em;resize:vertical;overflow:auto;transition:height .3s ease}.input-row.content textarea::placeholder{font-family:var(--font-generalsans-italic);text-transform:lowercase}.wpcf7-list-item{width:100%}@media (width <= 1024px){.contact-form .input-row label{flex-direction:column;align-items:flex-start}.contact-form .input-row label input,.contact-form .input-row label select{width:100%;max-width:none}.input-row.content textarea{width:100%}.contact-form .name-email{flex-direction:row;gap:1.5rem}.contact-form .name-email label{flex:1;margin-bottom:0}}.contact-form .submit{display:flex;justify-content:flex-start}.contact-form .submit input[type=submit]{padding:.75rem 1.5rem;font-size:1rem;cursor:pointer}.contact-form .submit input[type=submit]:disabled{cursor:not-allowed}.form__grid{display:flex;flex-wrap:wrap}.form__grid .form__col{width:50%;padding:0 1rem}.form__grid .form__col:last-child{width:50%}.form__grid .form__col .form__row{display:flex;flex-direction:column;gap:.5rem}.form__grid .form__col .form__row label{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;font-size:1rem;font-weight:500}.form__grid .form__col .form__row input[type=submit]{padding:20px;width:fit-content}.form__grid .form__col .form__row input[type=submit]:disabled{cursor:not-allowed}.form__grid .form__col .form__row input,.form__grid .form__col .form__row textarea{width:100%;padding:0 40px}.form__grid .form__col .form__row textarea{min-height:100px;height:210px;padding:0 20px}.desktop-menu{list-style:none;margin:0;padding:0;display:flex;gap:clamp(10px,(100vw - 320px) / 48,40px);text-wrap:nowrap;display:flex;align-items:center}.mobile{display:none}@media (max-width:980px){.mobile{display:block}}nav{padding:9px 8px 9px 24px!important;display:flex;align-items:center;gap:1rem;background:var(--color-neutral-white);border-radius:30px}.desktop-menu li{position:relative;margin:0}.desktop-menu li.alt{padding:.625rem 1.5rem;background-color:var(--color-neutral-grey);border-radius:30px;position:relative;overflow:hidden}.desktop-menu li.alt:hover{color:var(--color-neutral-white)}.desktop-menu li.alt::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--color-brand-bleen-button);transform:scaleX(0);transform-origin:right;transition:transform .5s ease;z-index:0}.desktop-menu li.alt:hover::before{transform:scaleX(1);transform-origin:right}.desktop-menu li.alt a{position:relative;z-index:1}.desktop-menu a{text-decoration:none;display:block;transition:color .5s ease}.desktop-menu .sub-menu a:hover,.desktop-menu a:hover{color:var(--color-secondary-red);transition:color .5s ease}.desktop-menu .sub-menu{display:none;position:absolute;border-radius:20px;padding:20px 16px;top:220%;left:0;list-style:none;background:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:999}.desktop-menu .sub-menu.open{display:flex;flex-direction:column;gap:16px}.desktop-menu .sub-menu li{width:auto;margin:0}.desktop-menu .sub-menu a{display:block;text-decoration:none;color:#333;white-space:nowrap}@media (max-width:980px){nav{padding:0;background:0 0}nav .desktop-menu{display:none}nav .mega-menu-toggle.mega-menu-open .mega-menu-toggle-block{border:1px solid var(--color-neutral-charcoal)}nav .mega-menu-toggle-block{border:none;display:flex;border-radius:200px;padding:0 .5rem;justify-content:center;align-items:center;gap:.5rem}nav .mega-menu-toggle-block:after{border-radius:50%;background:#000;width:32px;height:32px;display:flex;justify-content:center;align-items:center}nav .mega-close{right:0!important;margin:32px 32px!important}nav .mega-close:before{color:#000!important}}@media (width <= 980px){#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu{z-index:1}}.mobile-menu{position:relative;width:100%;max-width:100%;height:100vh;overflow:hidden;background:#fff}.menu-panel{position:absolute;inset:0;width:100%;height:100%;overflow-y:auto;list-style:none;margin:0;padding:0 0 1rem;transform:translateX(100%);transition:transform .28s ease;will-change:transform;background:#fff}.mobile-menu-root.menu-panel{position:relative;transform:translateX(0)}.menu-panel.is-open{transform:translateX(0)}.menu-panel[hidden]{display:none!important}.menu-panel>li{display:flex;align-items:center;gap:.75rem;padding:.9rem 1rem}.menu-panel>li>a.menu-link{flex:1 1 auto;text-decoration:none;color:#111;font-size:1rem}.submenu-toggle{flex:0 0 auto;border:0;background:0 0;font-size:1.4rem;line-height:1;cursor:pointer;padding:.25rem .35rem}.menu-panel__header{position:sticky;top:0;background:#fff;z-index:2;border-bottom:1px solid #eee;padding:.75rem 1rem;gap:.5rem}.menu-back{border:0;background:0 0;font-size:1rem;cursor:pointer;padding:.25rem .4rem}.menu-panel__title{font-weight:600}.menu-toggle{position:relative;z-index:99999!important;background:var(--color-neutral-white)!important;border:none;font-size:.875rem;cursor:pointer}.menu-toggle.mobile-open{border:1px solid var(--color-neutral-charcoal)}.menu-container{display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:0;right:-100%;width:100%;height:100vh;background:var(--color-neutral-light-grey);transition:right .3s ease;z-index:10;overflow:hidden;padding:132px 2rem 0}.menu-container.open{right:0}.menu-container nav{display:flex;flex-direction:column;padding:0!important;gap:0!important}.menu-container nav li{width:100%;padding:14px 0;border-top:1px solid var(--color-neutral-grey);list-style:none}.menu-container nav li::marker{display:none}.menu-container nav li:last-child{border-bottom:1px solid var(--color-neutral-grey)}.menu-container .menu-card{position:fixed;top:0;right:-100%;width:100%;height:100vh;background:var(--color-neutral-light-grey);transition:right .3s ease;overflow-y:auto;z-index:11;padding:132px 2rem 0;box-sizing:border-box}.menu-container .menu-card li{margin-bottom:0}.menu-container .menu-card li .menu-link{display:flex;justify-content:space-between}.menu-container .menu-card.active{right:0}.menu-container .menu-card.previous{right:100%}.menu-container .menu-card.previous-back{right:0}.menu-container .menu-card.from-left{right:0}.menu-container .menu-card ul.sub-menu{list-style:none;padding:0;margin:0}.menu-container .menu-card .menu-back{margin-bottom:1rem;font-size:1rem;background:0 0;border:none;padding:0;cursor:pointer}.menu-container .chevron{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-neutral-charcoal);border-radius:50%;margin-left:.5rem;transform:rotate(-90deg)}.menu-container .chevron:after{content:"";display:flex;align-items:center;justify-content:center;width:24px;height:24px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:12px;mask-size:12px;background-image:none;background-color:var(--color-neutral-white)}.menu-container .back-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-neutral-charcoal);border-radius:50%;margin-left:.5rem;transform:rotate(90deg)}.menu-container .back-icon:after{content:"";display:flex;align-items:center;justify-content:center;width:24px;height:24px;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 1.5L6 6.5L11 1.5' stroke='%23ffffff' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/></svg>");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:16px;mask-size:16px;background-image:none;background-color:var(--color-neutral-white)}.menu-container .menu-footer{display:flex;flex-direction:column;justify-content:space-between}.menu-container .menu-footer .menu-footer-inner{display:flex;align-items:center;gap:.5rem;padding:20px 0;border-top:1px solid var(--color-neutral-grey);border-bottom:1px solid var(--color-neutral-grey)}.menu-container .menu-footer .menu-footer-inner p{margin:0}.menu-container .menu-footer .menu-footer-inner .btn.primary.nav{color:var(--color-neutral-charcoal);padding:.875rem 1rem!important}.menu-container .menu-footer .local-time-mobile{text-align:center;padding:46px 0}.menu-card .menu-parent-title{margin:.25rem 0 1rem;font-size:1.125rem;font-weight:600;line-height:1.2}.menu-card .menu-parent-title a{text-decoration:none;border-bottom:1px solid transparent}.menu-card .menu-parent-title a:focus,.menu-card .menu-parent-title a:hover{border-bottom-color:currentColor}.menu-card .menu-back{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:1rem;background:0 0;border:none;padding:0;cursor:pointer}.menu-card .back-label{font-size:1rem;color:var(--color-neutral-charcoal)}.menu-card .back-icon{line-height:1}.menu-item-row{display:flex;align-items:center;justify-content:space-between}.menu-link{display:inline-block;flex:1 1 auto;text-decoration:none}.submenu-toggle{flex:0 0 auto;background:0 0;border:none;padding:0;cursor:pointer}.menu-card .menu-back{display:flex;align-items:center;width:100%;gap:.5rem;margin-bottom:1rem;font-size:1rem;background:0 0;border:none;padding:0;cursor:pointer}.menu-card .back-icon{font-size:1.25rem;line-height:1}.menu-item-row{display:flex;align-items:center;justify-content:space-between}.menu-link{display:inline-block;flex:1 1 auto;text-decoration:none}.pagination{grid-column:1/-1}.pagination .pagination-hidden{display:none}.pagination .facetwp-pager{padding:7.5rem 2rem;display:flex;justify-content:center;gap:2rem;align-items:center}.pagination .facetwp-pager a{text-decoration:none;font-weight:400}.pagination .facetwp-pager a:not(.next):not(.prev){text-decoration:none;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:0 0}.pagination .facetwp-pager a:not(.next):not(.prev):hover{background:var(--color-neutral-grey);transition:all .3s ease-in-out}.pagination .facetwp-pager a:not(.next):not(.prev).active{background:var(--color-neutral-charcoal);color:var(--color-neutral-white)}@media (width <= 980px){.pagination .facetwp-pager{padding:4rem 1rem;gap:1rem}.pagination .facetwp-pager a{width:auto;height:auto;text-align:center;padding:.5rem 0}}.related-blogs .container .related-blogs-header{grid-column:1/13;display:flex;justify-content:space-between;align-items:center}.related-blogs .container .related-blogs-content{grid-column:1/-1}@media (width <= 768px){.related-blogs .container{padding:2rem 1rem;display:flex;flex-direction:column}.related-blogs .container .related-blogs-header{flex-direction:column;align-items:flex-start;gap:.5rem}.related-blogs .container .related-blogs-content{grid-column:1/-1}.related-blogs .container .related-blogs-content .blog-cards .blog-card .blog-card-image{height:275px}.related-blogs .container .related-blogs-content .blog-cards .blog-card .blog-card-content{gap:.5rem}.related-blogs .container .related-blogs-content .blog-cards .blog-card .blog-card-content .blog-card-title{margin-top:24px;margin-bottom:0}}.social-icons{display:flex;flex-wrap:wrap;gap:1rem}.social-icons a{text-decoration:none;color:inherit}.social-icons a:hover{opacity:.8}.social{width:24px;height:24px;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.social.facebook{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/facebook.svg)}.social.twitter{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/twitter-x.svg)}.social.instagram{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/insta.svg)}.social.linkedin{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/linkedin.svg)}.social.whatsapp{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/whatsapp.svg)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.grid{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5rem}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}@media (width <= 980px){.grid{grid-template-columns:repeat(6,1fr);gap:1rem}.col-1{grid-column:span 1}.col-2{grid-column:span 1}.col-3{grid-column:span 2}.col-4{grid-column:span 2}.col-5{grid-column:span 3}.col-6{grid-column:span 3}.col-7{grid-column:span 4}.col-8{grid-column:span 4}.col-9{grid-column:span 5}.col-10{grid-column:span 5}.col-11{grid-column:span 6}.col-12{grid-column:span 6}}@media (width <= 768px){.grid{grid-template-columns:repeat(4,1fr);gap:.5rem}.col-1{grid-column:span 1}.col-2{grid-column:span 1}.col-3{grid-column:span 1}.col-4{grid-column:span 2}.col-5{grid-column:span 2}.col-6{grid-column:span 2}.col-7{grid-column:span 3}.col-8{grid-column:span 3}.col-9{grid-column:span 3}.col-10{grid-column:span 4}.col-11{grid-column:span 4}.col-12{grid-column:span 4}}.slick-autoplay-toggle-button{display:none}body,html{height:100%;margin:0}body{font-family:var(--font-generalsans-regular),"Open Sans",sans-serif;color:var(--color-neutral-charcoal);background:var(--color-neutral-bg);transition:all .5s ease-in-out;display:flex;flex-direction:column}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/page-grain-desktop.png) repeat;z-index:9999;pointer-events:none}main{flex:1}body[data-theme=dark]{color:var(--color-neutral-white);transition:all .5s ease-in-out}section img.bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.container{max-width:var(--max-width);margin:0 auto;padding:11.25rem 4rem}@media (width <= 980px){.container{padding:7.125rem 2rem;max-width:100%}}@media (width <= 768px){.container{padding:4.875rem 1rem;max-width:100%}}.container.contained{max-width:var(--contained-width)}nav ul{list-style:none;padding:0}a{font-family:var(--font-outfit-regular);font-size:16px;line-height:24px;font-weight:var(--font-weight-semibold);color:var(--color-primary-darkgrey);text-decoration:none;transition:color .5s ease-in-out}a:hover{color:var(--color-midgrey);transition:color .5s ease-in-out}ul{list-style-type:disc;padding-left:20px;margin-bottom:25px}ul li{margin-bottom:15px;line-height:24px}ul li strong{font-weight:500}ol{list-style-type:decimal;counter-reset:section-counter;padding-left:20px;margin-bottom:25px}ol li{counter-increment:section-counter;margin-bottom:15px;line-height:24px}ol li strong{font-weight:500}ul.tick-list{list-style-type:none;padding-left:30px;margin-bottom:25px}ul.tick-list li{position:relative;font-size:18px;font-weight:700;color:var(--darkBlue)}ul.tick-list li:before{content:url(/wp-content/themes/bamboo-nine-2025/dist/css/../../../uploads/2023/03/tick.svg);position:absolute;display:inline-block;top:-1px;left:-30px}blockquote,q{quotes:initial;font-style:italic;font-weight:500;color:var(--color-brand-bleen)}label{font-size:var(--font-size-small)}.wpcf7-list-item-label{display:inline-block;vertical-align:middle;width:80%}.wpcf7-not-valid-tip{display:none}select{border:1px solid #000;width:100%;height:47px;padding-left:18px;margin-top:20px;font-size:16px;color:var(--color-neutral-charcoal)}select::after{color:var(--color-neutral-charcoal)}fieldset{margin-top:20px}.colours{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:32px}.colours .colour-card{display:flex;flex-direction:column;width:160px;height:156px;border-radius:5px;box-shadow:0 1px 8px 1px rgba(0,0,0,.1);font-weight:700}.colours .colour-card .colour{width:160px;height:70px;display:flex;align-items:center;justify-content:center;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px}.colours .colour-card p{padding:12px;height:60px}.strategy-background{color:var(--color-neutral-white)}.strategy-background .btn.secondary.strategy{color:var(--color-neutral-white)}.strategy-background .btn.secondary.strategy:hover{color:var(--color-strategy)}.strategy-background .btn.secondary.strategy .icon::before{background-color:var(--color-neutral-white)}.strategy-background .btn.icon.strategy{color:var(--color-neutral-white)}.strategy-background .btn.icon.strategy:hover{color:var(--color-strategy)}.strategy-background .btn.icon.strategy::before{background-color:var(--color-neutral-white)}.strategy-background .btn.icon.strategy .icon.phone::after{background-color:var(--color-strategy)}.title,h1{font-family:var(--font-generalsans-regular);font-size:clamp(3.5rem,10vw,180px);font-weight:500;line-height:clamp(4rem,10vw,10.625rem)}.title.italic,h1.italic{font-family:var(--font-generalsans-italic)}.h2,h2{font-family:var(--font-generalsans-regular);font-size:clamp(2.813rem,4.5vw,5.313rem);line-height:clamp(3.375rem,5vw,5.875rem);margin-bottom:1rem;font-style:normal;font-weight:500}.h2.italic,h2.italic{font-family:var(--font-generalsans-italic)}.h3,h3{font-family:var(--font-generalsans-regular);font-size:clamp(1.875rem,3.5vw,64px);margin-bottom:48px;font-weight:500;line-height:clamp(2.5rem,4.25vw,4.875rem)}.h4,h4{font-style:italic;font-weight:300;font-size:clamp(1.438rem,2vw,1.75rem);line-height:clamp(1.875rem,2.75vw,2.313rem)}.h4.strong,h4.strong{font-style:normal;font-weight:500}.h5,h5{font-family:var(--font-generalsans-regular);font-style:normal;font-weight:400;font-size:clamp(1.625rem,2vw,1.75rem);line-height:clamp(2.25rem,2.75vw,2.313rem);margin-bottom:12px}.h6,h6{font-family:var(--font-generalsans-regular);font-size:clamp(1.188rem,1.75vw,1.313rem);line-height:clamp(1.875rem,1.75vw,2rem);font-style:normal;font-weight:400;margin-bottom:8px}p{font-family:var(--font-generalsans-regular);font-size:clamp(1rem,1.5vw,1rem);line-height:clamp(1.563rem,2vw,1.563rem);font-style:normal;font-weight:400;margin-bottom:.875rem}p strong{font-weight:500}strong{font-weight:var(--font-weight-bold);font-family:var(--font-generalsans-regular)}em{font-style:italic;font-weight:400}.btn,button{font-family:var(--font-generalsans-regular);font-size:1rem;line-height:var(--line-height-base);font-weight:400;text-decoration:none}.pill{font-family:var(--font-generalsans-regular);font-size:clamp(.875rem,1vw,1rem);line-height:var(--line-height-base);border:1px solid var(--color-neutral-charcoal);border-radius:50px;padding:.375rem 1rem;width:max-content}.pill.no-border{border:none}.pill[style*="background-color: var(--color-strategy)"]{color:#fff!important}.pill.pill-more{background-color:var(--color-neutral-grey)}@media (width <= 980px){.pill{padding:.5rem 1rem}}.font-white{color:var(--color-neutral-white)!important}a{font-family:var(--font-generalsans-regular);font-size:var(--font-size-base);line-height:var(--line-height-base)}small{font-family:var(--font-generalsans-regular);font-size:var(--font-size-small);line-height:20px}@font-face{font-family:general-sans-regular;src:url(/wp-content/themes/bamboo-nine-2025/dist/css/../fonts/GeneralSans-Variable.woff2) format("woff2"),url(/wp-content/themes/bamboo-nine-2025/dist/css/../fonts/GeneralSans-Variable.woff) format("woff");font-size:16px; font-display:swap;}@font-face{font-family:general-sans-italic;src:url(/wp-content/themes/bamboo-nine-2025/dist/css/../fonts/GeneralSans-VariableItalic.woff2) format("woff2"),url(/wp-content/themes/bamboo-nine-2025/dist/css/../fonts/GeneralSans-VariableItalic.woff) format("woff"); font-display:swap;}:root{--font-generalsans-regular:"general-sans-regular",sans-serif;--font-generalsans-italic:"general-sans-italic",sans-serif;--font-size-base:1rem;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-regular:500;--line-height-base:1.375rem;--color-brand-bleen:#05a3ab;--color-brand-bleen-light:#e3eced;--color-brand-bleen-medium:#5dc2cb;--color-brand-bleen-button:#0aacb6;--color-brand-bleen-dark:#198999;--color-strategy:#546be1;--color-strategy-light:#e7eafc;--color-strategy-medium:#7b90fb;--color-strategy-dark:#4c52d0;--color-media:#f1cb70;--color-media-light:#f4ebd6;--color-media-medium:#ffe5a3;--color-media-dark:#fdb242;--color-organic:#f4a261;--color-organic-light:#ffebd2;--color-organic-medium:#ffc495;--color-organic-dark:#f9763e;--color-data:#e76f51;--color-data-light:#f1ebe8;--color-data-medium:#fe8f6f;--color-data-dark:#dc5639;--color-creative:#bfd8ef;--color-creative-light:#ecf2f8;--color-creative-medium:#d4eafd;--color-creative-dark:#4e7fdf;--color-tech:#85c892;--color-tech-light:#e1eee3;--color-tech-medium:#b3dfbd;--color-tech-dark:#2dae6b;--color-default:#ececec;--color-neutral-white:#ffffff;--color-neutral-light-grey:#fafafa;--color-neutral-bg:#fafafa;--color-neutral-grey:#ececec;--color-neutral-dark-grey:#a7a7a7;--color-neutral-charcoal:#2b2b2b;--color-success-lightest:#ecfdf3;--color-success-lighter:#d1fadf;--color-success-light:#6ce9a6;--color-success:#12b76a;--color-success-dark:#027a48;--color-success-darker:#054f31;--color-warning-lightest:#fffaeb;--color-warning-lighter:#fef0c7;--color-warning-light:#fec84b;--color-warning:#f79009;--color-warning-dark:#b54708;--color-warning-darker:#7a2e0e;--color-error-lightest:#fef3f2;--color-error-lighter:#fee4e2;--color-error-light:#fda29b;--color-error:#f04438;--color-error-dark:#b42318;--color-error-darker:#7a271a;--base-spacing:2rem;--small-spacing:16px;--large-spacing:40px;--padding-base:11.25rem 4rem;--padding-base-tablet:9.5rem 2rem;--padding-base-mobile:4.875rem 1rem;--grid-gaps:1.5rem;--max-width:1920px;--contained-width:1200px}:root body[data-theme=dark]{--color-neutral-bg:#212121;--color-strategy-medium:#2f3550;--color-strategy-dark:#262834;--color-media-medium:#584e39;--color-media-dark:#363229;--color-organic-medium:#54372d;--color-organic-dark:#352926;--color-data-medium:#54372d;--color-data-dark:#352926;--color-creative-medium:#d4eafd;--color-creative-dark:#4e7fdf;--color-tech-medium:#3d4a40;--color-tech-dark:#2b322c;transition:all .5s ease-in-out}.about-header .container{align-items:center;padding:12rem 4rem 0;margin-bottom:-450px;row-gap:8rem}.about-header .container .about-title{grid-column:span 6}.about-header .container .about-subtitle{grid-column:8/13}.about-header .container .about-header-image{grid-column:span 12;height:880px;overflow:hidden}.about-header .container .about-header-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.about-header+section{padding-top:450px}@media (width <= 980px){.about-header .container{grid-column:1/6;padding:136px 1rem 0;margin-bottom:-200px;row-gap:1rem}.about-header .container .about-title{grid-column:span 12}.about-header .container .about-subtitle{grid-column:span 12}.about-header .container .about-header-image{max-height:400px;height:100%}.about-header .container .about-header-image img{width:100%;height:100%;object-fit:cover}.about-header+section{padding-top:200px}}@media (width <= 768px){.about-header .container .about-header-image{height:358px}}.blog-post-header .blog-header-container{gap:3rem;padding:8.125rem 2rem 0}.blog-post-header .blog-header-container .breadcrumbs{color:var(--color-neutral-dark-grey);grid-column:span 12;gap:.5rem;background:0 0;width:100%;padding:0!important}.blog-post-header .blog-header-container .blog-header-title{grid-column:span 9}.blog-post-header .blog-header-container .blog-header-title .read-time{font-size:.875rem;color:var(--color-text-secondary);margin-top:.5rem}.blog-post-header .blog-header-container .blog-header-meta{grid-column:span 3;text-align:right;font-size:1.2rem;color:var(--color-text-secondary);display:flex;flex-direction:column;justify-content:space-between}.blog-post-header .blog-header-container .blog-header-meta .posted-date{font-size:1rem}.blog-post-header .blog-header-container .blog-header-meta .blog-categories{color:var(--color-neutral-grey)}.blog-post-header .blog-header-container .blog-header-meta .blog-categories .blog-category{color:var(--color-brand-bleen);text-decoration:none}.blog-post-header .blog-header-container .blog-header-image{grid-column:span 12;margin-bottom:1.5rem;max-height:880px;height:100%;border-radius:4px;overflow:hidden}.blog-post-header .blog-header-container .blog-header-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 980px){.blog-post-header .blog-header-container{gap:2rem;padding:8.125rem 1rem 0}.blog-post-header .blog-header-container .breadcrumbs{grid-column:1/-1;padding:0!important}.blog-post-header .blog-header-container .blog-header-title{grid-column:1/-1}.blog-post-header .blog-header-container .blog-header-title h2{margin:0;display:flex;flex-direction:column}.blog-post-header .blog-header-container .blog-header-meta{grid-column:1/-1;flex-direction:row}.blog-post-header .blog-header-container .blog-header-image{grid-column:1/-1;height:358px}}.casestudy-header .case-study-header-container{gap:2rem}.casestudy-header .case-study-header-container .breadcrumbs{color:var(--color-neutral-dark-grey);grid-column:span 12;margin-bottom:1rem;font-size:.875rem}.casestudy-header .case-study-header-container .casestudy-title{grid-column:span 6}.casestudy-header .case-study-header-container .casestudy-title>*{margin:0!important}.casestudy-header .case-study-header-container .casestudy-tags{grid-column:span 4}.casestudy-header .case-study-header-container .casestudy-tags .casestudy-categories-summary{border-top:none;padding:0;margin:0;display:flex;flex-direction:column}.casestudy-header .case-study-header-container .casestudy-tags .casestudy-categories-summary summary{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:0}.casestudy-header .case-study-header-container .casestudy-tags .casestudy-categories-summary summary .pill{cursor:default}.casestudy-header .case-study-header-container .casestudy-tags .casestudy-categories-summary .casestudy-categories-hidden{margin-top:1.5rem;display:flex;gap:.5rem;flex-wrap:wrap}.casestudy-header .case-study-header-container .casestudy-social-share{grid-column:span 2}.casestudy-header .case-study-header-container .casestudy-social-share,.casestudy-header .case-study-header-container .casestudy-tags,.casestudy-header .case-study-header-container .casestudy-title{display:flex;flex-direction:column;justify-content:space-between}.casestudy-header .case-study-header-container .casestudy-featured-image{grid-column:span 12;max-height:1080px;height:100%}.casestudy-header .case-study-header-container .casestudy-featured-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}@media (width <= 980px){.casestudy-header .case-study-header-container{padding:7rem 1rem 0}.casestudy-header .case-study-header-container .casestudy-title{order:0;grid-column:span 4}.casestudy-header .case-study-header-container .casestudy-tags{order:1;grid-column:span 6}.casestudy-header .case-study-header-container .casestudy-tags .casestudy-categories{flex-wrap:wrap}.casestudy-header .case-study-header-container .casestudy-social-share{order:0;grid-column:span 2}.casestudy-header .case-study-header-container .casestudy-featured-image{order:2;grid-column:span 6}.casestudy-header .case-study-header-container .casestudy-featured-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}}@media (width <= 768px){.casestudy-header .case-study-header-container{display:flex;flex-direction:column;gap:.5rem}.casestudy-header .case-study-header-container .casestudy-title{order:1}.casestudy-header .case-study-header-container .casestudy-tags{order:2}.casestudy-header .case-study-header-container .casestudy-social-share{order:3}.casestudy-header .case-study-header-container .casestudy-featured-image{order:0}}.contact-header .contact-header-container{padding-bottom:0}.contact-header .contact-header-container .contact-title{grid-column:span 9}.contact-header .contact-header-container .contact-details{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 0}.contact-header .contact-header-container .contact-details .contact-info{display:flex;flex-direction:column;gap:3rem}.contact-header .contact-header-container .contact-details .contact-info a:hover{text-decoration:underline;color:var(--color-brand-bleen)}.contact-header .contact-header-container .contact-details .contact-email,.contact-header .contact-header-container .contact-details .contact-phone,.contact-header .contact-header-container .contact-details .social-items{display:flex;flex-direction:column;font-weight:400!important}.contact-header .contact-header-container .contact-details .contact-email p,.contact-header .contact-header-container .contact-details .contact-phone p,.contact-header .contact-header-container .contact-details .social-items p{font-weight:500!important}.contact-header .contact-header-container .contact-details .social-items a{width:24px;height:24px;display:inline-block}.contact-header .contact-header-container .contact-details .social-items .instagram:hover{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/instagram-bleen.svg)}.contact-header .contact-header-container .contact-details .social-items .linkedin:hover{background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/linkedin-bleen.svg)}@media (width <= 768px){.contact-header .contact-header-container{padding:136px 1rem 112px}.contact-header .contact-header-container .contact-title{grid-column:span 6}.contact-header .contact-header-container .contact-details{flex-direction:row;grid-column:span 6}.contact-header .contact-header-container .contact-details .contact-info{width:100%;flex-direction:row;align-items:center;gap:1rem}}@media (width <= 768px){.contact-header .contact-header-container{padding-bottom:0}.contact-header .contact-header-container .contact-title{grid-column:span 4}.contact-header .contact-header-container .contact-details{flex-direction:row;grid-column:span 4}.contact-header .contact-header-container .contact-details .contact-info{width:50%;flex-direction:column;gap:1rem;align-items:start}}.hero{height:100dvh;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;overflow:hidden;position:relative}.hero .container{padding:0}.hero .hero-image{width:100%;height:100%}.hero .hero-image .hero-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.hero .hero-image img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero .hero-video{position:relative;width:100%;height:100dvh;overflow:hidden;z-index:0}.hero .hero-video .hero-video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:1}.hero .hero-video iframe{transform:scale(1.35)}.hero .hero-video video{width:100%;height:100%;object-fit:cover;object-position:center center}.hero .hero-header-content{padding:4rem 2rem!important;position:absolute;bottom:0;z-index:1}.hero .hero-header-content .hero-inner{width:100%;color:var(--color-neutral-white);display:flex;flex-direction:column;gap:55px}.hero .hero-header-content .hero-inner p{position:relative;padding-left:4rem;width:50%}.hero .hero-header-content .hero-inner p:before{content:"";background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/l-arrow-white.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;width:16px;height:16px;display:block;position:absolute;left:2rem;top:0}@media (width <= 980px){.hero{height:100dvh}.hero .hero-video iframe{transform:scale(4)}.hero .hero-header-content{width:100%;max-width:100%;padding:0 20px;bottom:0}.hero .hero-header-content .hero-inner{width:100%;grid-column:span 12}.hero .hero-header-content .hero-inner p{padding-left:2rem;width:100%}.hero .hero-header-content .hero-inner p:before{width:10px;height:12px;top:.5rem;left:1rem}.hero:after{transform:translateX(0) scale(.6);left:0}}.landing-page-header .landing-page-header__content{padding-bottom:0}.landing-page-header .landing-page-header__content .heading-text{grid-column:span 7;display:flex;flex-direction:column;gap:4rem;padding:60px 0 120px 0}.landing-page-header .landing-page-header__content .heading-text p{position:relative;padding-left:2rem;width:50%}.landing-page-header .landing-page-header__content .heading-text p:before{content:"";background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/l-arrow.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;width:16px;height:16px;display:block;position:absolute;left:0;top:0}.landing-page-header .landing-page-header__content .landing-page-header__image{grid-column:span 5;height:100%}.landing-page-header .landing-page-header__content .landing-page-header__image img{width:100%;height:100%;object-fit:cover}@media (width <= 980px){.landing-page-header .landing-page-header__content .heading-text{grid-column:span 6;padding:60px 0 30px 0}.landing-page-header .landing-page-header__content .heading-text p{width:70%}.landing-page-header .landing-page-header__content .landing-page-header__image{grid-column:span 6;height:auto}.landing-page-header .landing-page-header__content .landing-page-header__image img{width:100%;height:auto}}@media (width <= 768px){.landing-page-header .landing-page-header__content .heading-text{grid-column:span 4}.landing-page-header .landing-page-header__content .heading-text p{width:100%}.landing-page-header .landing-page-header__content .landing-page-header__image{grid-column:span 4;height:auto}.landing-page-header .landing-page-header__content .landing-page-header__image img{width:100%;height:auto}}.post-archive-header .container{align-items:center;padding:12rem 4rem 0}.post-archive-header .container .post-archive-title{grid-column:span 6}.post-archive-header .container .post-archive-subtitle{grid-column:span 5/-1}@media (width <= 980px){.post-archive-header .container{padding:136px 1rem 0}.post-archive-header .container .post-archive-title{grid-column:span 12}.post-archive-header .container .post-archive-subtitle{grid-column:span 12}}.service-child-header{position:relative}.service-child-header.has-image{min-height:100vh;margin-bottom:-700px;z-index:2}.service-child-header.has-image .service-child-header-content{padding:11.25rem 4rem}.service-child-header .service-child-header-content{display:flex;flex-direction:column;gap:3.125rem;padding:11.25rem 4rem 2.5rem}.service-child-header .service-child-header-content .service-child-header-titles{display:flex;flex-direction:column;gap:12.5rem}.service-child-header .service-child-header-content .service-child-header-titles .service-child-header-sub{align-items:end}.service-child-header .service-child-header-content .service-child-header-titles .service-child-header-sub .service-child-statistics{display:flex;gap:1.5rem}.service-child-header .service-child-header-content .service-child-header-image{max-height:880px;overflow:hidden}.service-child-header .service-child-header-content .service-child-header-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.service-child-header.has-image+section{padding-top:400px;position:relative;z-index:1}@media (width <= 980px){.service-child-header{height:auto;min-height:auto;margin-bottom:0}.service-child-header.has-image{margin-bottom:0;z-index:2}.service-child-header.has-image .service-child-header-content{padding:11.25rem 4rem 4rem}.service-child-header .service-child-header-content{padding-bottom:0}.service-child-header .service-child-header-content .service-child-header-titles{gap:2rem}.service-child-header .service-child-header-content .service-child-header-titles .service-child-header-sub{grid-template-columns:1fr}.service-child-header .service-child-header-content .service-child-header-titles .service-child-header-sub .service-child-statistics{order:2;gap:.5rem!important}.service-child-header.has-image+section{padding-top:0;position:relative}}@media (width <= 768px){.service-child-header .service-child-header-content{padding:8.5rem 1rem 1rem}.service-child-header .service-child-header-content .service-child-header-titles{gap:1.5rem}}.service-header{min-height:100vh;position:relative;margin-bottom:-250px;z-index:2}.service-header .service-header-content{padding:128px 2rem 0 2rem;justify-content:space-between}.service-header .service-header-content .service-header-image{min-height:850px;width:100%}.service-header .service-header-content .service-header-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.service-header .service-header-content .service-header-titles{grid-column:7/12;padding-top:3rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.service-header .service-header-content .service-header-titles .service-header-subtitle{position:relative;width:80%;margin:0 auto;padding-left:2rem}.service-header .service-header-content .service-header-titles .service-header-subtitle:before{content:"";background-image:url(/wp-content/themes/bamboo-nine-2025/dist/css/../images/l-arrow.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;width:16px;height:16px;display:block;position:absolute;left:-.5rem;top:0}.service-header+section{padding-top:250px;position:relative;z-index:1}@media (width <= 980px){.service-header+section{padding-top:0!important;position:relative;z-index:1}}@media (width <= 980px){.service-header{height:auto;margin-bottom:0}.service-header .service-header-content{padding:7.5rem 2rem 4.875rem 2rem}.service-header .service-header-content .service-header-image{min-height:358px;max-height:475px;grid-column:span 12}.service-header .service-header-content .service-header-titles{grid-column:span 12;padding-top:2rem;width:100%;align-items:flex-start}.service-header .service-header-content .service-header-titles .service-header-subtitle{width:90%;padding-left:.5rem}.service-header .service-header-content .service-header-titles .service-header-subtitle:before{left:-1.5rem}}
/*# Current File Updated by Asset CleanUp - Original Source Map: style.min.css.map */