.involve-hero{background:#fff6e8;min-height:clamp(520px,66vh,660px);display:flex;align-items:center;overflow:hidden;padding:clamp(76px,7vw,102px) 0}.involve-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.72fr);gap:clamp(46px,7vw,96px);align-items:center}.involve-hero-copy{max-width:700px;padding-block:18px}.involve-hero .eyebrow{margin-bottom:17px;color:var(--terracotta)}.involve-hero h1{max-width:650px;font-size:clamp(42px,4.6vw,60px);line-height:1.03;letter-spacing:-.038em;color:var(--ink)}.involve-hero .lede{margin-top:24px;max-width:610px;font-size:17px;line-height:1.72;color:#4e5855}.involve-hero-art{min-height:360px;display:grid;place-items:center end;align-self:stretch}.involve-hero-art img{width:min(390px,100%);height:auto;border-radius:0!important;box-shadow:none!important;transform:rotate(-2deg)!important;transform-origin:center}.involve-hero-art img:hover{transform:rotate(-2deg)!important;box-shadow:none!important}.involve-routes{background:#fff}.involve-routes .section-head{max-width:780px}.route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:44px}.route-card{display:block;padding:28px 28px 30px;border:1px solid var(--line);border-radius:20px 10px 20px 12px;background:#fff;text-decoration:none;transition:transform .22s var(--ease-out),border-color .22s ease,box-shadow .22s ease}.route-card:hover{transform:translateY(-3px);border-color:#a9563859;box-shadow:0 14px 32px #27312f12}.route-card small{display:block;margin-bottom:12px;color:var(--terracotta);font-size:11px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.route-card h3{font-size:clamp(22px,2vw,27px)}.route-card p{margin-top:10px;max-width:520px;font-size:15.5px;line-height:1.7;color:#56605d}.route-card .route-link{display:inline-block;margin-top:18px;font-size:14px;font-weight:900}.route-card.indatana{border-top:4px solid var(--purple)}.route-card.community{border-top:4px solid var(--terracotta)}.route-card.skills{border-top:4px solid var(--nature)}.route-card.partner{border-top:4px solid var(--blue)}.involve-forms{background:#fff6e8}.involve-forms-head{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(54px,8vw,104px);align-items:end;margin-bottom:42px}.involve-forms-head .lede{max-width:640px}.involvement-list{display:grid;gap:16px}.involve{background:#fff!important;color:var(--ink)!important;border:1px solid var(--line)!important;border-radius:18px 8px 18px 10px;overflow:hidden}.involve summary{position:relative;padding:24px 64px 24px 26px;font-size:20px;font-weight:900;background:#fff}.involve summary:after{content:"+";position:absolute;right:26px;top:50%;transform:translateY(-50%);color:var(--terracotta);font-size:28px;line-height:1;font-weight:700}.involve[open] summary:after{content:"×"}.involve summary span{display:block;margin-top:5px;max-width:760px;color:#69716f;font-size:14px;font-weight:600;line-height:1.55}.involve.purple{border-left:5px solid var(--purple)!important}.involve.terracotta{border-left:5px solid var(--terracotta)!important}.involve.cream-card{border-left:5px solid var(--nature)!important}.involve.blue{border-left:5px solid var(--blue)!important}.involve-body{padding:4px 26px 30px;border-top:1px solid #F0E8DF}.involve-body>p:first-child{max-width:720px;padding-top:22px;color:#5f6865;font-size:15px;line-height:1.7}.involve .nurtiva-form{margin-top:24px;padding:28px!important;background:#fff6e8!important;border-radius:16px!important}.involve-support{background:#fff;padding:clamp(84px,7vw,104px) 0}.support-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(50px,8vw,100px);align-items:end;padding:clamp(42px,5vw,64px);border-radius:28px 12px 28px 14px;background:var(--terracotta);color:var(--cream)}.support-panel .eyebrow{color:var(--cream)}.support-panel h2{max-width:620px;color:var(--cream)}.support-panel-copy p{max-width:500px;color:#fff6e8e6;font-size:16px;line-height:1.72}.support-panel-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.support-panel .support-button,.support-panel .contact-button{display:inline-block;padding:11px 19px 12px;border-radius:999px;text-decoration:none;font-weight:900}.support-panel .support-button{background:var(--gold);color:var(--ink)}.support-panel .contact-button{border:1px solid rgba(255,246,232,.45);color:var(--cream)}.involve-note{margin-top:24px;color:#66706d;font-size:13px;line-height:1.65}@media(max-width:850px){.involve-hero{min-height:auto;padding:72px 0 64px}.involve-hero-grid,.involve-forms-head,.support-panel{grid-template-columns:1fr}.involve-hero-grid{gap:34px}.involve-hero-art{min-height:0;justify-items:start}.involve-hero-art img{width:min(280px,68vw)}.route-grid{grid-template-columns:1fr}.involve-forms-head{gap:18px}}@media(max-width:560px){.involve-hero{padding:64px 0 56px}.involve-hero h1{font-size:clamp(38px,11vw,48px)}.involve-hero .lede{font-size:16px}.route-card{padding:24px 22px 26px}.involve summary{padding:21px 56px 21px 20px;font-size:18px}.involve summary:after{right:20px}.involve-body{padding:4px 18px 24px}.involve .nurtiva-form{padding:18px!important}.support-panel{padding:34px 24px}}.involve-hero-art img{width:min(430px,100%)!important;height:auto;border-radius:0!important;box-shadow:none!important;transform:none!important}.involve-hero-art img:hover{transform:none!important;box-shadow:none!important}@media(max-width:850px){.involve-hero-art img{width:min(300px,76vw)!important}}
