.summit26.p-ambassadors .program-hero .ambassadors-body{flex-direction:column;gap:56px;display:flex}.summit26.p-ambassadors .ambassadors-head{flex-direction:column;gap:20px;display:flex}.summit26.p-ambassadors .ambassadors-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#8a4b00;align-items:center;gap:10px;margin:0;font-size:13.5px;font-weight:800;display:inline-flex}.summit26.p-ambassadors .ambassadors-eyebrow:before{content:"";background:var(--orange);border-radius:50%;flex-shrink:0;width:8px;height:8px}.summit26.p-ambassadors h1.ambassadors-title{color:#002b00;margin:0;font-size:42px;font-weight:800;line-height:1.18}.summit26.p-ambassadors .ambassadors-subtitle{color:#1c2029;margin:0;font-size:20px;font-weight:700;line-height:1.45}.summit26.p-ambassadors .ambassadors-lead-copy{max-width:860px;color:var(--body);flex-direction:column;gap:14px;font-size:17px;line-height:1.75;display:flex}.summit26.p-ambassadors .ambassadors-lead-copy p{margin:0}.summit26.p-ambassadors .ambassadors-hero-actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:10px;display:flex}.summit26.p-ambassadors .message-card{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #002b0017;border-radius:24px;flex-direction:column;gap:12px;padding:32px 36px;display:flex}.summit26.p-ambassadors .message-card h3{color:#002b00;margin:0;font-size:22px;font-weight:800;line-height:1.3}.summit26.p-ambassadors .message-card p{color:var(--body);margin:0;font-size:16px;line-height:1.7}.summit26.p-ambassadors .looking-for-card{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #002b0017;border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 36px;display:flex}.summit26.p-ambassadors .looking-for-card>p{color:var(--body);margin:0;font-size:16px;line-height:1.7}.summit26.p-ambassadors .looking-for-card .bullet-list li{font-size:15.5px}.summit26.p-ambassadors .looking-for-card>p.looking-for-closing{color:#002b00;font-weight:700}.summit26.p-ambassadors .ambassadors-section{flex-direction:column;gap:28px;display:flex}.summit26.p-ambassadors .section-head{flex-direction:column;gap:8px;display:flex}.summit26.p-ambassadors .section-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#8a4b00;margin:0;font-size:13px;font-weight:800}.summit26.p-ambassadors .section-title{color:#002b00;margin:0;font-size:30px;font-weight:800;line-height:1.25}.summit26.p-ambassadors .section-lede{max-width:820px;color:var(--body);margin:0;font-size:16.5px;line-height:1.7}.summit26.p-ambassadors .why-matters-card{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #002b0017;border-radius:24px;flex-direction:column;gap:18px;padding:36px 40px;display:flex}.summit26.p-ambassadors .why-matters-card p{color:var(--body);margin:0;font-size:16.5px;line-height:1.75}.summit26.p-ambassadors .why-matters-card .highlight-box{background:var(--tint-orange);border-left:4px solid var(--orange);color:#4d2c00;border-radius:12px;margin-top:8px;padding:20px 24px;font-weight:600}.summit26.p-ambassadors .actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.summit26.p-ambassadors .action-card{background:#fff;border:1px solid #002b0017;border-radius:20px;flex-direction:column;gap:12px;padding:28px 30px;transition:border-color .2s,transform .2s;display:flex;box-shadow:0 4px 16px #002b000a}.summit26.p-ambassadors .action-card:hover{border-color:#f8a81b80;transform:translateY(-2px)}.summit26.p-ambassadors .action-num{color:var(--orange);font-size:28px;font-weight:800;line-height:1}.summit26.p-ambassadors .action-card h3{color:#002b00;margin:0;font-size:18.5px;font-weight:800;line-height:1.35}.summit26.p-ambassadors .action-card p{color:var(--body);margin:0;font-size:15px;line-height:1.65}.summit26.p-ambassadors .callout-notice{color:#2a382e;background:#002b000a;border:1px solid #002b001a;border-radius:16px;align-items:flex-start;gap:16px;padding:20px 24px;font-size:14.5px;line-height:1.65;display:flex}.summit26.p-ambassadors .callout-notice svg{fill:#002b00;flex-shrink:0;width:22px;height:22px;margin-top:2px}.summit26.p-ambassadors .activities-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.summit26.p-ambassadors .activity-card{background:#fff;border:1px solid #002b0017;border-radius:20px;flex-direction:column;gap:10px;padding:24px 26px;display:flex}.summit26.p-ambassadors .activity-card h3{color:#002b00;align-items:center;gap:10px;margin:0;font-size:17.5px;font-weight:800;display:flex}.summit26.p-ambassadors .activity-card h3:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:8px;height:8px}.summit26.p-ambassadors .activity-card p{color:var(--body);margin:0;font-size:14.5px;line-height:1.6}.summit26.p-ambassadors .profiles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.summit26.p-ambassadors .profile-card{background:#fff;border:1px solid #002b0017;border-radius:20px;flex-direction:column;gap:10px;padding:26px 28px;display:flex;box-shadow:0 4px 14px #002b0008}.summit26.p-ambassadors .profile-card h3{color:#002b00;margin:0;font-size:18px;font-weight:800}.summit26.p-ambassadors .profile-card p{color:var(--body);margin:0;font-size:14.5px;line-height:1.65}.summit26.p-ambassadors .receive-list-card{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #002b0017;border-radius:24px;flex-direction:column;gap:24px;padding:36px 40px;display:flex}.summit26.p-ambassadors .receive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.summit26.p-ambassadors .receive-item{color:var(--body);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.6;display:flex}.summit26.p-ambassadors .receive-item svg{color:#2f7439;flex-shrink:0;width:20px;height:20px;margin-top:3px}.summit26.p-ambassadors .lifecycle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.summit26.p-ambassadors .lifecycle-card{background:#fff;border:1px solid #002b0017;border-radius:20px;flex-direction:column;gap:10px;padding:26px 28px;display:flex;position:relative}.summit26.p-ambassadors .lifecycle-step{color:#8a4b00;font-size:26px;font-weight:800;line-height:1}.summit26.p-ambassadors .lifecycle-card h3{color:#002b00;margin:0;font-size:19px;font-weight:800}.summit26.p-ambassadors .lifecycle-card p{color:var(--body);margin:0;font-size:14.5px;line-height:1.65}.summit26.p-ambassadors .dual-column-wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.summit26.p-ambassadors .role-card,.summit26.p-ambassadors .principles-card{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #002b0017;border-radius:24px;flex-direction:column;gap:20px;padding:34px 36px;display:flex}.summit26.p-ambassadors .role-card h3,.summit26.p-ambassadors .principles-card h3{color:#002b00;margin:0;font-size:22px;font-weight:800}.summit26.p-ambassadors .role-card p,.summit26.p-ambassadors .principles-card p{color:var(--body);margin:0;font-size:15px;line-height:1.7}.summit26.p-ambassadors .bullet-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.summit26.p-ambassadors .bullet-list li{color:var(--body);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.6;display:flex}.summit26.p-ambassadors .bullet-list li:before{content:"•";color:var(--orange);font-size:18px;font-weight:800;line-height:1}.summit26.p-ambassadors .principles-list{flex-direction:column;gap:14px;display:flex}.summit26.p-ambassadors .principle-entry{flex-direction:column;gap:3px;display:flex}.summit26.p-ambassadors .principle-entry strong{color:#002b00;font-size:15px}.summit26.p-ambassadors .principle-entry span{color:var(--body);font-size:14px;line-height:1.55}.summit26.p-ambassadors .faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.summit26.p-ambassadors .faq-card{background:#fff;border:1px solid #002b0017;border-radius:20px;flex-direction:column;gap:10px;padding:26px 28px;display:flex;box-shadow:0 4px 14px #002b0008}.summit26.p-ambassadors .faq-card h3{color:#002b00;margin:0;font-size:17.5px;font-weight:800;line-height:1.35}.summit26.p-ambassadors .faq-card p{color:var(--body);margin:0;font-size:14.5px;line-height:1.65}.summit26.p-ambassadors .ambassadors-cta-banner{color:#fff;background:linear-gradient(135deg,#052617 0%,#0e3e26 100%);border-radius:28px;flex-direction:column;gap:24px;padding:48px 52px;display:flex;box-shadow:0 16px 40px #002b0029}.summit26.p-ambassadors .ambassadors-cta-banner h2{color:#fff;margin:0;font-size:32px;font-weight:800;line-height:1.25}.summit26.p-ambassadors .ambassadors-cta-banner p.cta-lead{color:#ffffffe0;max-width:820px;margin:0;font-size:17px;line-height:1.7}.summit26.p-ambassadors .ambassadors-cta-banner .cta-coordinator{color:#ffffffb3;border-top:1px solid #ffffff29;margin-top:10px;padding-top:20px;font-size:13.5px;line-height:1.6}@media (max-width:1024px){.summit26.p-ambassadors h1.ambassadors-title{font-size:34px}.summit26.p-ambassadors .activities-grid,.summit26.p-ambassadors .profiles-grid,.summit26.p-ambassadors .lifecycle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summit26.p-ambassadors .dual-column-wrap{grid-template-columns:1fr}}@media (max-width:767px){.summit26.p-ambassadors h1.ambassadors-title{font-size:28px}.summit26.p-ambassadors .ambassadors-subtitle{font-size:18px}.summit26.p-ambassadors .actions-grid,.summit26.p-ambassadors .activities-grid,.summit26.p-ambassadors .profiles-grid,.summit26.p-ambassadors .receive-grid,.summit26.p-ambassadors .lifecycle-grid,.summit26.p-ambassadors .faq-grid{grid-template-columns:1fr}.summit26.p-ambassadors .why-matters-card,.summit26.p-ambassadors .message-card,.summit26.p-ambassadors .looking-for-card,.summit26.p-ambassadors .receive-list-card,.summit26.p-ambassadors .role-card,.summit26.p-ambassadors .principles-card,.summit26.p-ambassadors .ambassadors-cta-banner{padding:26px 24px}.summit26.p-ambassadors .ambassadors-cta-banner h2{font-size:25px}}
