@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;600&display=swap");.mission-section{font-family:Plus Jakarta Sans,sans-serif;left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;width:100vw}.mission-header,.mission-section{background-color:#7f6d64;border:0;position:relative}.mission-header{margin:0;overflow:hidden;padding:120px 20px 80px;text-align:center}.mission-header:before{background:radial-gradient(circle at -10% 5%,rgba(255,245,238,.85) 0,rgba(232,218,211,.6) 20%,rgba(214,199,196,.35) 38%,rgba(214,199,196,.12) 55%,transparent 72%),radial-gradient(circle at 110% 5%,rgba(255,245,238,.85) 0,rgba(232,218,211,.6) 20%,rgba(214,199,196,.35) 38%,rgba(214,199,196,.12) 55%,transparent 72%);z-index:0}.mission-header:after,.mission-header:before{content:"";inset:0;pointer-events:none;position:absolute}.mission-header:after{background-image:url(https://50544119.fs1.hubspotusercontent-na1.net/hubfs/50544119/2forumceovetor.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;z-index:1}.mission-header>*{position:relative;z-index:2}.mission-logo{display:block;height:auto;margin:0 auto 10px;max-width:200px;width:100%}.mission-title{color:#fff;font-size:50px;font-weight:600;line-height:1.15;margin:0 0 20px}.date-main{color:#d6c7c4;font-size:40px;font-weight:600;line-height:1.2}.date-location{color:#fff;font-size:25px;font-weight:300;line-height:1.3;margin-top:4px;opacity:.8}.participants-area{align-items:start;grid-template-columns:1fr}.participants-area,.team-grid{background-color:#7f6d64;display:grid;position:relative}.team-grid{align-items:stretch;gap:40px;grid-area:1/1;grid-template-columns:repeat(auto-fit,320px);justify-content:center;margin:-1px 0 0;padding:0 40px 120px;z-index:2}.team-card{background-color:#594943;border-radius:20px;display:flex;flex-direction:column;overflow:hidden;transition:.4s ease;width:320px}.team-card:hover{transform:translateY(-8px)}.image-wrapper{background-color:#594943;flex-shrink:0;height:300px;overflow:hidden;position:relative;width:100%}.image-wrapper img{display:block;filter:grayscale(100%);height:100%;inset:0;min-height:100%;min-width:100%;object-fit:cover;object-position:center center;position:absolute;transform:scale(1.12);transition:.4s ease;width:100%}.team-card:hover .image-wrapper img{filter:grayscale(0);transform:scale(1.15)}.card-content{box-sizing:border-box;min-height:120px;padding:24px}.name-row{align-items:center;display:flex;gap:8px}.name{color:#fff;font-size:20px;font-weight:600;line-height:1.25;text-transform:none}.linkedin-icon{display:block;height:15px;transition:.3s ease;width:15px}.linkedin-icon:hover{opacity:.7}.company{color:#d6c7c4;margin-top:10px}.companion,.company{font-size:16px;font-weight:300;line-height:1.3}.companion{color:#fff;margin-top:6px;min-height:21px}.alphabet-nav{align-items:center;align-self:start;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(214,199,196,.22);border-radius:18px;display:flex;flex-direction:column;gap:3px;grid-area:1/1;justify-self:end;margin-right:16px;margin-top:20px;padding:7px 5px;position:sticky;top:30px;z-index:50}.alphabet-nav button{appearance:none;-webkit-appearance:none;background:rgba(89,73,67,.28);border:0;border-radius:8px;color:#fff;cursor:pointer;font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:600;height:24px;line-height:24px;padding:0;text-align:center;transition:.2s ease;width:24px}.alphabet-nav button:hover{background:rgba(89,73,67,.55);transform:scale(1.08)}@media (max-width:768px){.mission-header{padding:80px 20px 60px}.mission-header:before{display:none}.mission-logo{max-width:150px}.mission-header:after{background-position:center 92%;background-repeat:no-repeat;background-size:155% auto;opacity:1}.mission-title{font-size:34px;margin-bottom:15px}.date-main{font-size:26px}.date-location{font-size:18px}.team-grid{box-sizing:border-box;grid-area:1/1;grid-template-columns:1fr;justify-items:center;margin-top:-1px;padding:0 16px 80px;width:100%}.team-card{margin-left:auto;margin-right:auto;max-width:320px;width:100%}.alphabet-nav{align-self:start;background:rgba(214,199,196,.2);border-radius:14px;gap:2px;grid-area:1/1;justify-self:end;margin-right:7px;margin-top:12px;max-height:calc(100dvh - 40px);overflow-x:hidden;overflow-y:auto;padding:5px 4px;scrollbar-width:none;top:16px;-webkit-overflow-scrolling:touch}.alphabet-nav::-webkit-scrollbar{display:none}.alphabet-nav button{background:rgba(89,73,67,.26);border-radius:6px;flex:0 0 auto;font-size:9px;height:20px;line-height:20px;width:20px}.alphabet-nav button:hover{transform:none}}