.applications-overview{--applications-overview-brand: #0b4b30;--applications-overview-accent: #aae13e;--applications-overview-radius: 14px;--applications-overview-border: rgba(var(--text-color) / .14);--applications-overview-soft: rgba(var(--text-color) / .045);color:rgb(var(--text-color))}.applications-overview__hero{position:relative;display:flex;min-height:clamp(520px,66vw,720px);overflow:hidden;background:var(--applications-overview-brand);color:#fff}.applications-overview__hero-media,.applications-overview__hero-media:after{position:absolute;top:0;right:0;bottom:0;left:0}.applications-overview__hero-media:after{content:"";background:linear-gradient(90deg,#042116e0,#0421169e,#0421162e)}.applications-overview__hero-media img{width:100%;height:100%;object-fit:cover}.applications-overview__hero-inner{position:relative;z-index:1;display:flex;align-items:center;width:100%;padding-block:clamp(72px,10vw,132px)}.applications-overview__hero-copy{width:min(100%,760px)}.applications-overview__hero-heading{max-width:13ch;margin:0 0 24px;color:inherit;font-size:clamp(2.55rem,5.5vw,5rem);line-height:.98}.applications-overview__hero-text{max-width:680px;font-size:clamp(1rem,1.8vw,1.2rem)}.applications-overview__hero-text>:last-child,.applications-overview__section-intro>:last-child,.applications-overview__category-description>:last-child,.applications-overview__featured-description>:last-child,.applications-overview__capability-card .rte>:last-child,.applications-overview__cta-text>:last-child{margin-bottom:0}.applications-overview__hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.applications-overview__hero-actions .btn--secondary{--btn-bg-color: 255 255 255;--btn-text-color: 11 75 48;--btn-border-color: 255 255 255}.applications-overview__eyebrow{margin:0 0 12px;color:var(--applications-overview-brand);font-size:.8rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.applications-overview__hero .applications-overview__eyebrow,.applications-overview__section-header--inverse .applications-overview__eyebrow{color:var(--applications-overview-accent)}.applications-overview__section{padding-block:clamp(56px,8vw,104px);scroll-margin-top:96px}.applications-overview__section--soft{background:var(--applications-overview-soft)}.applications-overview__section-header{width:min(100%,820px);margin:0 auto clamp(32px,5vw,56px);text-align:center}.applications-overview__section-header h2,.applications-overview__cta h2{margin-top:0}.applications-overview__section-intro{width:min(100%,760px);margin-inline:auto}.applications-overview__category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,36px)}.applications-overview__category-card,.applications-overview__featured-card{overflow:hidden;border:1px solid var(--applications-overview-border);border-radius:var(--applications-overview-radius);background:rgb(var(--bg-color));box-shadow:0 16px 42px #11291e12}.applications-overview__category-media,.applications-overview__featured-media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:var(--applications-overview-soft)}.applications-overview__category-media img,.applications-overview__featured-media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.applications-overview__featured-card:hover .applications-overview__featured-media img{transform:scale(1.025)}.applications-overview__category-content{padding:clamp(24px,3vw,38px)}.applications-overview__category-content h3,.applications-overview__featured-content h3,.applications-overview__capability-card h3{margin-top:0}.applications-overview__category-description{margin-bottom:24px}.applications-overview__link-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 22px;margin:0;padding:0;border-top:1px solid var(--applications-overview-border);list-style:none}.applications-overview__link-list a,.applications-overview__text-link{display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgb(var(--heading-color));font-weight:700;text-decoration:none}.applications-overview__link-list a{min-height:58px;padding-block:12px;border-bottom:1px solid var(--applications-overview-border)}.applications-overview__link-list svg,.applications-overview__text-link svg{flex:0 0 auto;width:18px;transition:transform .18s ease}.applications-overview__link-list a:hover svg,.applications-overview__text-link:hover svg{transform:translate(4px)}.applications-overview__featured-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.5vw,32px)}.applications-overview__featured-card{display:flex;min-width:0;flex-direction:column}.applications-overview__featured-content{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(22px,3vw,32px)}.applications-overview__featured-content h3 a{color:inherit;text-decoration:none}.applications-overview__featured-description{flex:1;margin-bottom:24px}.applications-overview__badge{margin:0 0 12px;padding:5px 10px;border-radius:999px;background:#aae13e38;color:var(--applications-overview-brand);font-size:.74rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.applications-overview__text-link{margin-top:auto}.applications-overview__capabilities{background:var(--applications-overview-brand);color:#fff}.applications-overview__section-header--inverse h2,.applications-overview__section-header--inverse .rte,.applications-overview__capability-card h3{color:inherit}.applications-overview__capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:var(--applications-overview-radius);background:#ffffff2e}.applications-overview__capability-card{min-width:0;padding:clamp(24px,3vw,38px);background:var(--applications-overview-brand)}.applications-overview__capability-number{margin:0 0 30px;color:var(--applications-overview-accent);font-size:.78rem;font-weight:700;letter-spacing:.09em}.applications-overview__capability-card .rte{color:#ffffffc7}.applications-overview__cta-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(32px,5vw,64px);border:1px solid rgba(11,75,48,.16);border-radius:var(--applications-overview-radius);background:#aae13e1a}.applications-overview__cta-text{width:min(100%,760px)}.applications-overview__editor-notice{padding:24px;border:1px dashed var(--applications-overview-border);border-radius:var(--applications-overview-radius);text-align:center}@media(max-width:1023px){.applications-overview__featured-grid,.applications-overview__capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.applications-overview__hero{min-height:560px}.applications-overview__hero-media:after{background:linear-gradient(180deg,#04211647,#042116e0 72%)}.applications-overview__hero-inner{align-items:flex-end;padding-block:64px}.applications-overview__hero-heading{max-width:12ch}.applications-overview__category-grid,.applications-overview__featured-grid,.applications-overview__cta-inner,.applications-overview__link-list{grid-template-columns:1fr}.applications-overview__cta-inner .btn{justify-self:start}}@media(max-width:599px){.applications-overview__hero-actions{align-items:stretch;flex-direction:column;margin-bottom:64px}.applications-overview__hero-actions .btn{justify-content:center;width:100%}.applications-overview__capability-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.applications-overview__category-media img,.applications-overview__featured-media img,.applications-overview__link-list svg,.applications-overview__text-link svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/applications-overview.css.map */
