.awc-section-projects{.projects-wrapper{margin-inline:auto;max-width:var(--awc-constrain-xxl);padding-inline:var(--awc-pad-x)}.projects-mobile{display:flex;flex-direction:column;gap:var(--awc-gap-lg)}@media (min-width:750px){.projects-mobile{display:grid;gap:var(--awc-gap-lg);grid-template-columns:repeat(2,1fr)}.projects-mobile>h2{grid-column:1/-1}.projects-mobile-card{display:flex;flex-direction:column}.projects-mobile-card>img{height:200px;object-fit:cover}}.projects-mobile-card{border-radius:1.5rem;max-width:100%;padding:var(--awc-gap-lg);padding-bottom:var(--awc-gap-xl);position:relative}.projects-mobile-card .awc-wrap-cta{margin-bottom:var(--awc-gap-lg);text-align:center}.projects-mobile-card-content{max-height:200px;overflow:hidden;position:relative;transition:max-height .4s ease}.projects-mobile-card[data-expanded=false] .projects-mobile-card-content:after{background:linear-gradient(to bottom,transparent,var(--color-navy));bottom:0;content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0}.projects-mobile-card[data-expanded=true] .projects-mobile-card-content{max-height:5000px}.projects-mobile-toggle{align-items:center;background:transparent;border:2px solid var(--color-orange);border-radius:.5rem;color:var(--color-white);cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;margin-top:var(--awc-gap-md);padding:.75rem 1.5rem;transition:background-color .2s ease;width:100%}.projects-mobile-toggle:hover{background-color:hsla(0,0%,100%,.1)}.projects-mobile-toggle-icon{height:1.25rem;transition:transform .3s ease;width:1.25rem}.projects-mobile-card[data-expanded=true] .projects-mobile-toggle-icon{transform:rotate(180deg)}.projects-layout{display:none}@media (min-width:1250px){.projects-mobile{display:none}.projects-layout{display:grid;gap:var(--awc-gap-xl);grid-template-columns:1fr 2fr}}.projects-triggers{padding-block:var(--awc-gap-xl)}@media (max-width:1000px){.projects-layout,.projects-triggers{display:none}.projects-panel{background:transparent!important;border-radius:0;height:auto;margin-right:0;overflow:visible;padding:0}.projects-panel-stack{display:flex;flex-wrap:wrap;gap:var(--awc-gap-lg);height:auto;justify-content:center}.projects-panel-inner{background:var(--color-navy);border-radius:1.5rem;display:block;height:auto;max-width:375px;padding:var(--awc-gap-lg);pointer-events:all!important;width:100%}.projects-panel-inner:not(.is-active){pointer-events:all}.projects-panel-main{margin-bottom:var(--awc-gap-md)}.projects-feature-list{margin-top:var(--awc-gap-md)}}@media (min-width:600px) and (max-width:1000px){.projects-panel-stack{justify-content:center}.projects-panel-inner{max-width:375px;width:calc(50% - var(--awc-gap-lg)/2)}}.projects-panel{border-radius:1.5rem 0 0 1.5rem;height:clamp(50rem,80vh,75rem);margin-right:calc((100vw - min(100vw, var(--awc-constrain-xxl)))/-2 - var(--awc-pad-x));overflow:hidden;padding:var(--awc-gap-xl);padding-right:calc((100vw - min(100vw, var(--awc-constrain-xxl)))/2 + var(--awc-pad-x));position:relative}.projects-panel-stack{height:100%;will-change:transform}.projects-panel-inner{align-items:start;display:grid;flex-shrink:0;gap:var(--awc-gap-xl);grid-template-columns:3fr 2fr;height:clamp(50rem,80vh,75rem)}.projects-panel-inner:not(.is-active){pointer-events:none}.projects-trigger-item{align-items:center;background:transparent;border:none;border-left:4px solid var(--color-gray-light);cursor:pointer;display:flex;font:inherit;gap:1rem;padding:1rem;text-align:left;width:100%}.projects-trigger-text{flex:1;font-size:1.3rem}.projects-trigger-icon{align-items:center;background:var(--color-navy);border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;height:3.3rem;justify-content:center;width:3.3rem}.projects-trigger-item[aria-pressed=true]{border-left-color:var(--color-orange)}.projects-trigger-item[aria-pressed=true] .projects-trigger-icon{background:var(--color-orange)}.projects-trigger-item i{font-size:2rem;transform:rotate(-45deg);transition:transform .3s ease}.projects-trigger-item[aria-pressed=true] .projects-trigger-icon i{transform:rotate(0deg)}.projects-trigger-item:not([aria-pressed=true]):hover .projects-trigger-icon i{transform:rotate(0deg)!important}.projects-feature-list{list-style:none;margin:0;padding:0}.projects-feature-item{margin-bottom:1.5rem;padding-left:2rem;position:relative}.projects-feature-item:before{background-color:var(--color-orange);content:"";height:1rem;left:0;position:absolute;top:.6em;transform:rotate(45deg);width:1rem}}