.srcc39e7-hero-gradient{background:linear-gradient(135deg,#286754 0,#1d493c 100%);padding:160px 0 64px}.srcc39e7-hero-gradient-inner{max-width:800px;margin:0 auto;padding:0 16px;text-align:center}.srcc39e7-hero-gradient a:not(.btn),.srcc39e7-hero-gradient figcaption,.srcc39e7-hero-gradient h1,.srcc39e7-hero-gradient p{color:#fff}.srcc39e7-hero-gradient p{color:rgba(255,255,255,.9)}.srcc39e7-hero-actions{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:32px 0}.srcc39e7-hero-media{margin:32px 0 0}.srcc39e7-hero-media img{width:100%;max-height:360px;-o-object-fit:cover;object-fit:cover;background:#1d493c;border-radius:var(--brand-radius)}.srcc39e7-feature-list{padding:64px 0;background:var(--brand-bg)}.srcc39e7-icon-rows{list-style:none;padding:0;margin:32px 0 0}.srcc39e7-icon-rows li{display:flex;gap:16px;padding:24px 0;border-bottom:1px solid var(--brand-border)}.srcc39e7-icon-mark{flex:0 0 48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--brand-primary-light);color:var(--brand-primary-dark);font-weight:700;border-radius:var(--brand-radius)}.srcc39e7-home-apps{padding:64px 0;background:var(--brand-bg-alt)}.srcc39e7-app-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px;margin:32px 0}.srcc39e7-app-grid article{position:relative;overflow:hidden;border-radius:var(--brand-radius);min-height:220px}.srcc39e7-app-grid img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary)}.srcc39e7-app-grid h3{position:absolute;left:0;right:0;bottom:0;margin:0;padding:24px 16px 16px;background:linear-gradient(transparent,rgba(0,0,0,.72));color:#fff;text-align:center}.srcc39e7-home-apps a,.srcc39e7-home-apps p{color:var(--brand-text)}.srcc39e7-home-apps a{color:var(--brand-primary)}