/*!******************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./src/app/sections/Footer.module.css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************/
.Footer_legalFooter__3PHt9 {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    margin: 24px 0 30px;
    padding-inline: 16px;
    color: #858590;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
}

.Footer_links__9Kss_ {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: clamp(34px, 10vw, 110px);
}

button.Footer_legalLink__V6x0g {
    appearance: none;
    margin: 0;
    padding: 0;
    border: 0;
    color: #fe5000 !important;
    background: transparent;
    font: 400 clamp(.92rem, 1.5vw, 1.15rem)/1.3 Arial, Helvetica, sans-serif !important;
    cursor: pointer;
}

button.Footer_legalLink__V6x0g:hover,
button.Footer_legalLink__V6x0g:active,
button.Footer_legalLink__V6x0g:focus-visible {
    color: #ff7433 !important;
}

button.Footer_legalLink__V6x0g:focus-visible {
    border-radius: 3px;
    outline: 2px solid #fe5000;
    outline-offset: 4px;
}

.Footer_walletTrademark__iu2DE {
    display: block;
    color: #74747e;
    font: 400 clamp(.58rem, 1vw, .72rem)/1.4 Arial, Helvetica, sans-serif;
}

@media (max-width: 480px) {
    .Footer_legalFooter__3PHt9 {
        gap: 5px;
        margin-block: 16px 20px;
        padding-inline: 10px;
    }

    .Footer_links__9Kss_ {
        gap: clamp(42px, 20vw, 90px);
    }
}

/*!*********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./src/app/components/MemberAccessDialogs.module.css ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************/
.MemberAccessDialogs_dialog__yulGC .MuiPaper-root{width:min(92vw,540px);border-radius:22px;background:#fff;color:#11111d}
.MemberAccessDialogs_wizard__dDM_H .MuiPaper-root{display:flex;flex-direction:column;height:min(560px,calc(100dvh - 64px))}.MemberAccessDialogs_wizard__dDM_H .MemberAccessDialogs_content__oFiRS{display:flex;flex:1 1;min-height:0;flex-direction:column;overflow-y:auto}
.MemberAccessDialogs_compact__OlgBl .MemberAccessDialogs_close__tqhLz{height:22px;padding-top:4px;position:relative;z-index:1}
.MemberAccessDialogs_compact__OlgBl .MemberAccessDialogs_close__tqhLz button{position:absolute;right:10px;top:0}
.MemberAccessDialogs_compact__OlgBl .MemberAccessDialogs_content__oFiRS{padding-top:0}
@media(max-width:480px){.MemberAccessDialogs_compact__OlgBl .MemberAccessDialogs_actions__yVaOv .MemberAccessDialogs_secondary__QlSwy{width:100%;box-sizing:border-box}}
.MemberAccessDialogs_content__oFiRS{padding:4px 24px 24px}.MemberAccessDialogs_content__oFiRS h2{margin:0 0 10px;font-size:1.65rem;line-height:1.05}.MemberAccessDialogs_content__oFiRS p{color:#5d5d68;line-height:1.5}.MemberAccessDialogs_instructions__WLbcx{padding:14px 16px;border-left:3px solid #fe5000;background:#fff3ed;color:#333!important}.MemberAccessDialogs_actions__yVaOv{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.MemberAccessDialogs_primary__k8Zk5,.MemberAccessDialogs_secondary__QlSwy{border:0;border-radius:999px;padding:12px 18px;font:inherit;font-weight:800;cursor:pointer}.MemberAccessDialogs_primary__k8Zk5{background:#fe5000;color:#fff}.MemberAccessDialogs_secondary__QlSwy{background:#ececf0;color:#171722}.MemberAccessDialogs_question__Vf5yg{margin:22px 0 8px;font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.MemberAccessDialogs_interests__7fWtO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.MemberAccessDialogs_interest__Jhhi7{display:flex;align-items:center;gap:7px;font-size:.95rem}.MemberAccessDialogs_ratings__eHI73{display:grid;gap:8px}.MemberAccessDialogs_ratingRow__xnkAA{display:grid;grid-template-columns:minmax(110px,1fr) auto;align-items:center;gap:12px}.MemberAccessDialogs_ratingRow__xnkAA span:first-child{font-weight:700}.MemberAccessDialogs_hint__hTewt{margin:3px 0 0!important;font-size:.78rem}.MemberAccessDialogs_error__6CQHQ{color:#b23800!important;font-weight:700}.MemberAccessDialogs_close__tqhLz{display:flex;justify-content:flex-end;padding:10px 10px 0}.MemberAccessDialogs_close__tqhLz button{width:38px;height:38px;border:0;border-radius:50%;background:transparent;font-size:1.5rem;cursor:pointer}
.MemberAccessDialogs_question__Vf5yg small{font-size:.7rem;letter-spacing:0;text-transform:none;color:#777782}.MemberAccessDialogs_selectField__M0AD4{display:grid;gap:8px;margin-top:22px}.MemberAccessDialogs_selectField__M0AD4>span{font-size:.74rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.MemberAccessDialogs_selectField__M0AD4 small{font-size:.7rem;font-weight:700;letter-spacing:0;text-transform:none;color:#777782}.MemberAccessDialogs_selectField__M0AD4 select{width:100%;min-height:46px;padding:10px 38px 10px 13px;border:1px solid #c9c9d0;border-radius:12px;background:#fff;color:#171722;font:inherit}.MemberAccessDialogs_progress__il2VW{display:flex;align-items:center;justify-content:space-between;margin:4px 0 18px;color:#777782;font-size:.75rem;font-weight:800}.MemberAccessDialogs_progress__il2VW div{display:flex;gap:6px}.MemberAccessDialogs_progress__il2VW i{display:block;width:28px;height:4px;border-radius:99px;background:#dedee3}.MemberAccessDialogs_progress__il2VW i.MemberAccessDialogs_progressActive__HOSOm{background:#fe5000}
.MemberAccessDialogs_wizardActions__rwRCm{position:sticky;bottom:0;justify-content:flex-end;margin-top:auto;padding-top:18px;padding-bottom:2px;background:#fff}
@media(max-width:480px){.MemberAccessDialogs_content__oFiRS{padding:2px 18px 20px}.MemberAccessDialogs_interests__7fWtO{grid-template-columns:1fr}.MemberAccessDialogs_ratingRow__xnkAA{grid-template-columns:105px 1fr}.MemberAccessDialogs_ratingRow__xnkAA .MuiRating-root{font-size:1.65rem}}

/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./src/app/anmelden/auth.module.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
.auth_page__VzMbY { min-height: 100svh; box-sizing: border-box; background: #0d0d17; color: #fff; display: grid; place-items: center; padding: max(24px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left)); font-family: Arial, sans-serif; }
.auth_card__vFQyW { box-sizing: border-box; width: min(100%, 520px); border: 1px solid rgba(255,255,255,.3); border-radius: 28px; padding: 32px; background: linear-gradient(145deg, #181824, #101019); box-shadow: 0 20px 60px rgba(0,0,0,.4); }
.auth_eyebrow__OKA5P { color: #ff4b12; letter-spacing: .2em; font-weight: 800; font-size: 13px; }
.auth_title__QosLI { font-size: clamp(32px, 8vw, 52px); line-height: 1; margin: 10px 0 18px; }
.auth_copy__toAF_ { color: #c7c7cf; line-height: 1.55; }
.auth_button__lOhyI { width: 100%; border: 0; border-radius: 999px; padding: 16px 20px; margin-top: 20px; background: #ff4b12; color: white; font: inherit; font-weight: 800; cursor: pointer; }
.auth_buttonLink__hL48D { display: block; width: 100%; box-sizing: border-box; border-radius: 999px; padding: 16px 20px; margin-top: 20px; background: #ff4b12; color: white; font: inherit; font-weight: 800; text-align: center; text-decoration: none; }
.auth_button__lOhyI:disabled { opacity: .55; cursor: wait; }
.auth_input__7etPY { width: 100%; box-sizing: border-box; margin-top: 16px; border: 1px solid #555563; border-radius: 14px; background: #0b0b12; color: white; padding: 14px; }
.auth_linkForm__2s0he .auth_input__7etPY { display: block; margin-top: 8px; font: inherit; font-size: 16px; }
.auth_dialogLinkForm__Upw8d { margin-top: 18px; padding-top: 4px; border-top: 1px solid #ddd; }
.auth_dialogLinkForm__Upw8d .auth_copy__toAF_ { color: #5d5d68; }
.auth_dialogLinkForm__Upw8d .auth_input__7etPY { background: #fff; color: #11111d; border-color: #888; }
.auth_status__6ZBQ6 { min-height: 24px; margin-top: 16px; color: #d9d9df; }
.auth_welcomePage__eD_qy { display: block; padding: 0; background: #101019; }
.auth_welcomeCard__vq8a6 { overflow: hidden; width: 100%; max-width: none; min-height: 100svh; padding: 0; border: 0; border-radius: 0; background: #101019; box-shadow: none; display: flex; flex-direction: column; }
.auth_welcomeHero__Vk0eL { position: relative; min-height: max(250px, 37svh); padding-top: env(safe-area-inset-top); box-sizing: border-box; display: grid; place-items: center; isolation: isolate; }
.auth_welcomeHeroImage__TTl6o { object-fit: cover; object-position: 70% 48%; z-index: -2; }
.auth_welcomeHeroShade__TiAcS { position: absolute; z-index: -1; inset: 0; background: linear-gradient(180deg, rgba(8,8,14,.08), rgba(8,8,14,.28) 48%, rgba(8,8,14,.92)); }
.auth_welcomeBody__3b3BC { box-sizing: border-box; width: min(100%, 600px); margin-inline: auto; padding: 26px max(32px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(32px, env(safe-area-inset-left)); }
.auth_welcomeLead__tIB2Z { margin: 0 0 12px; color: #fff; font-size: 18px; font-weight: 700; line-height: 1.4; }
.auth_passkeyNote__aFsV3 { margin: 12px 4px 0; color: #9f9fa9; font-size: 13px; line-height: 1.45; text-align: center; }
.auth_passkeyNote__aFsV3 strong { color: #d9d9df; }
.auth_membershipNote__Hw8nz { margin: 18px 0 0; padding: 14px 16px; border-left: 3px solid #ff4b12; background: rgba(255,75,18,.08); color: #c7c7cf; font-size: 14px; line-height: 1.5; }

@media (max-width: 480px) {
    .auth_card__vFQyW { padding: 28px 24px; }
    .auth_welcomeCard__vq8a6 { padding: 0; }
    .auth_welcomeHero__Vk0eL { min-height: max(215px, 34svh); }
    .auth_welcomeHero__Vk0eL > div:last-child { width: min(33%, 122px); }
    .auth_welcomeBody__3b3BC { padding: 20px max(24px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left)); }
    .auth_welcomeBody__3b3BC .auth_eyebrow__OKA5P { margin: 0; font-size: 11px; }
    .auth_welcomeBody__3b3BC .auth_title__QosLI { margin: 7px 0 11px; font-size: 32px; line-height: 1.02; }
    .auth_welcomeLead__tIB2Z { margin-bottom: 8px; font-size: 16px; line-height: 1.32; }
    .auth_welcomeBody__3b3BC .auth_copy__toAF_ { margin: 0; font-size: 14px; line-height: 1.42; }
    .auth_welcomeBody__3b3BC .auth_button__lOhyI { margin-top: 14px; padding-block: 14px; }
    .auth_welcomeBody__3b3BC .auth_passkeyNote__aFsV3 { margin-top: 9px; font-size: 12px; line-height: 1.35; }
    .auth_welcomeBody__3b3BC .auth_status__6ZBQ6 { min-height: 18px; margin: 8px 0 0; font-size: 13px; }
}

/*!****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./src/app/components/MenuOnlyHeader.module.css ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************/
.MenuOnlyHeader_header__u7TZV { position: fixed; z-index: 1300; top: env(safe-area-inset-top); right: 0; left: 0; display: flex; justify-content: flex-end; align-items: center; height: 58px; padding: 0 max(16px, env(safe-area-inset-right)) 0 max(16px, env(safe-area-inset-left)); background: transparent; pointer-events: none; }
.MenuOnlyHeader_headerClearance__v1t9V { display: block; flex: 0 0; height: 0; }
@media (display-mode: standalone) {
    .MenuOnlyHeader_headerClearance__v1t9V { flex-basis: env(safe-area-inset-top); height: env(safe-area-inset-top); }
}
.MenuOnlyHeader_button__ljHEM { display: flex; align-items: center; gap: 8px; height: 38px; padding: 0 10px 0 13px; border: 0; border-radius: 9px; color: #fff; background: #fe5000; box-shadow: 0 4px 14px rgba(0,0,0,.16); cursor: pointer; pointer-events: auto; font: 500 .76rem/1 Arial, sans-serif; letter-spacing: .02em; text-transform: uppercase; }
.MenuOnlyHeader_icon__vDQ1L { display: flex; flex-direction: column; gap: 3px; }
.MenuOnlyHeader_icon__vDQ1L i { display: block; width: 20px; height: 2px; background: currentColor; }

/*!************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[15].oneOf[5].use[3]!./src/app/next/next.module.css ***!
  \************************************************************************************************************************************************************************************************************************************************************************/
.next_page__wqYZD{--orange:#fe5000;--dark:#0e0e1a;--panel:#191925;--muted:#aaaab4;min-height:100vh;overflow:hidden;background:var(--dark);color:#fff;font-family:Arial,Helvetica,sans-serif}.next_page__wqYZD *{box-sizing:border-box}.next_page__wqYZD a{color:inherit;text-decoration:none}
.next_membershipNotice__14UFz{position:fixed;z-index:80;top:max(74px,calc(env(safe-area-inset-top) + 12px));left:50%;width:min(560px,calc(100% - 28px));display:flex;align-items:center;gap:14px;padding:12px 14px 12px 16px;border:1px solid rgba(255,255,255,.2);border-radius:14px;color:#ededf1;background:rgba(24,24,35,.92);box-shadow:0 12px 36px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform:translateX(-50%);font-size:.88rem;line-height:1.4}.next_membershipNotice__14UFz span{flex:1 1}.next_membershipNotice__14UFz button{width:30px;height:30px;flex:0 0 30px;border:0;border-radius:50%;color:#d0d0d6;background:rgba(255,255,255,.08);font:400 1.25rem/1 Arial,sans-serif;cursor:pointer}
.next_hero__rLjnL{position:relative;height:100vh;min-height:100vh;background:#c7cbd6}.next_hero__rLjnL::after{position:absolute;z-index:2;content:"";top:0;right:0;left:0;height:clamp(120px,18vh,220px);pointer-events:none;background:linear-gradient(180deg,rgba(199,203,214,.92) 0%,rgba(199,203,214,.48) 38%,rgba(199,203,214,0) 100%)}.next_hero__rLjnL>section,.next_hero__rLjnL>section>div{height:100%!important;min-height:100%!important}.next_scrollCue__2riyG{position:absolute;z-index:3;bottom:max(20px,env(safe-area-inset-bottom));left:50%;display:flex;flex-direction:column;align-items:center;gap:10px;color:#fff;transform:translateX(-50%);font-size:.58rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 4px #000}.next_scrollCue__2riyG i{width:1px;height:34px;background:var(--orange)}
/* Keep the photographic hero stable while mobile browser chrome expands or
   collapses. Dynamic viewport units resize during a normal Safari scroll. */
@supports(height:100svh){.next_hero__rLjnL{height:100svh;min-height:100svh}}
.next_contentSection__GK35j{display:grid;grid-template-columns:minmax(250px,.78fr) minmax(300px,1.22fr);gap:clamp(35px,8vw,120px);padding:clamp(85px,11vw,155px) max(7vw,24px);scroll-margin-top:70px}.next_sectionHeading__OhWvk p{margin:0 0 25px;color:var(--orange);font-size:.72rem;font-weight:900;letter-spacing:.2em;text-transform:uppercase}.next_sectionHeading__OhWvk h2{margin:0;font-size:clamp(3.2rem,7vw,7.8rem);line-height:.88;letter-spacing:-.065em}.next_copy__GCt08{align-self:end;color:var(--muted);font-size:clamp(1rem,1.5vw,1.3rem);line-height:1.58}.next_copy__GCt08 p{margin:0 0 1.05em}.next_aboutIntro__oibeB{max-width:720px;font-size:clamp(1.15rem,1.8vw,1.55rem);line-height:1.5}.next_aboutStories__4fEwL{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:clamp(5px,2vw,25px);background:#343440;border:1px solid #343440}.next_aboutStory__GDFgT{display:grid;grid-template-columns:42px 1fr;gap:clamp(16px,2.5vw,34px);min-height:300px;padding:clamp(30px,4vw,58px);background:var(--panel)}.next_storyNumber__wo__b{margin:4px 0 0;color:var(--orange);font-size:.65rem;font-weight:900;letter-spacing:.14em}.next_aboutStory__GDFgT span{color:var(--orange);font-size:.64rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.next_aboutStory__GDFgT h3{margin:13px 0 22px;font-size:clamp(2rem,3.7vw,4.4rem);line-height:.94;letter-spacing:-.055em}.next_aboutStory__GDFgT div>p{max-width:590px;margin:0;color:var(--muted);font-size:clamp(.95rem,1.25vw,1.13rem);line-height:1.55}.next_aboutVideo__JicrN{grid-column:1/-1;overflow:hidden;border:0;background:#050509}.next_aboutVideo__JicrN>div{max-width:none!important;margin:0!important}.next_aboutVideo__JicrN video{display:block;width:100%;height:auto}
.next_keepTogether__f__IZ{white-space:nowrap}
.next_join__9L_Kj{color:var(--dark);background:#f1efea}.next_join__9L_Kj .next_sectionHeading__OhWvk p{color:var(--orange)}.next_join__9L_Kj .next_copy__GCt08{color:#555}.next_primaryAction__Id_1K{display:flex;width:100%;align-items:center;justify-content:space-between;max-width:430px;margin-top:28px;padding:18px 20px;border:0;color:#fff!important;background:var(--orange);font:inherit;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-align:left;text-transform:uppercase;cursor:pointer}.next_socialLinks__iu8R5{display:flex;gap:12px;margin-top:28px}.next_socialLinks__iu8R5 img{width:42px;height:42px}
.next_sponsors__mCtsx{position:relative;overflow:hidden;background:var(--panel)}.next_sponsors__mCtsx::after{position:absolute;right:-8vw;bottom:-18vw;width:42vw;height:42vw;border:1px solid rgba(254,80,0,.24);border-radius:50%;content:"";pointer-events:none}.next_sponsorInvitation__LWMHf{position:relative;z-index:1;align-self:start;max-width:760px;padding:clamp(28px,4.5vw,58px);border-top:4px solid var(--orange);background:#f1efea;color:#24242d;box-shadow:0 28px 80px rgba(0,0,0,.22)}.next_sponsorPlaceholder__f6mrb{display:grid;min-height:clamp(150px,20vw,220px);place-items:center;margin-bottom:clamp(28px,4vw,46px);padding:24px;border:2px dashed rgba(254,80,0,.55);background:rgba(255,255,255,.62);text-align:center}.next_sponsorPlaceholder__f6mrb span{display:grid;min-width:110px;min-height:58px;place-items:center;padding:12px 18px;color:#fff;background:var(--orange);font-size:.67rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.next_sponsorPlaceholder__f6mrb strong{align-self:end;color:#11111b;font-size:clamp(1.25rem,2.1vw,2rem);line-height:1.1}.next_sponsorPlaceholder__f6mrb small{align-self:start;color:#767680;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.next_sponsorInvitation__LWMHf>p{max-width:640px;margin:0;color:#595963;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.58}.next_sponsorInvitation__LWMHf .next_sponsorLead__pySsq{margin-bottom:20px;color:#11111b;font-size:clamp(1.9rem,3.7vw,4rem);font-weight:900;line-height:.98;letter-spacing:-.045em}.next_sponsorBenefits__kBK4S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(28px,4vw,44px) 0;background:#d3d0ca}.next_sponsorBenefits__kBK4S span{min-height:92px;padding:18px;color:#34343d;background:#fff;font-size:.68rem;font-weight:900;line-height:1.35;letter-spacing:.06em;text-transform:uppercase}.next_sponsorBenefits__kBK4S span::before{display:block;width:22px;height:3px;margin-bottom:14px;background:var(--orange);content:""}.next_sponsorAction__VF1FZ{display:flex;align-items:center;justify-content:space-between;width:100%;padding:19px 21px;color:#fff!important;background:var(--orange);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:background .2s ease,transform .2s ease}.next_sponsorAction__VF1FZ:hover{background:#db4500;transform:translateY(-2px)}
.next_team__K2g4m{grid-template-rows:auto auto}.next_teamImage__dXbv7{position:relative;grid-column:1/-1;height:min(64vw,720px);overflow:hidden;margin-top:12px;border-radius:20px}.next_teamImage__dXbv7 img{object-fit:cover}.next_board__Dq0Bw{padding-block:clamp(58px,8vw,100px);background:#f1efea;color:var(--dark)}.next_boardIntro__ytL_q{color:#5e5e66}.next_boardGrid__rPxbE{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.4vw,20px)}.next_boardMember__sQsvM{min-width:0;padding-bottom:clamp(14px,2vw,22px);overflow:hidden;background:#fff}.next_boardPortrait__dDi_c{position:relative;isolation:isolate;aspect-ratio:1/1;overflow:hidden;background:#a5a5a5 url('/trifunid/card-template-v1.webp') left center/333.334% auto no-repeat}.next_boardPortrait__dDi_c img{z-index:2;object-fit:cover;object-position:center top;filter:saturate(.94) drop-shadow(0 7px 7px rgba(7,7,12,.12))}.next_boardMember__sQsvM>p{margin:clamp(12px,1.7vw,20px) clamp(10px,1.7vw,20px) 6px;color:var(--orange);font-size:clamp(.46rem,.8vw,.62rem);font-weight:900;letter-spacing:.1em;text-transform:uppercase}.next_boardMember__sQsvM h3{margin:0 clamp(10px,1.7vw,20px);font-size:clamp(1rem,2.4vw,2.65rem);line-height:.94;letter-spacing:-.04em}.next_footer__BLf_7{display:grid;grid-template-columns:50px 1fr auto;align-items:center;gap:16px;min-height:170px;padding:48px 7vw;color:#fff;background:#07070d}.next_footer__BLf_7>div:first-child{width:43px}.next_footer__BLf_7>span{font-size:.7rem;font-weight:800;letter-spacing:.13em}.next_footerLinks__29BLZ{display:flex;width:auto;align-items:center;gap:24px;color:var(--orange);font-size:.68rem}.next_footerLinks__29BLZ>div{display:flex;margin:0!important;gap:24px!important}.next_footerLinks__29BLZ button,.next_footerLinks__29BLZ p{font:inherit!important;color:var(--orange)!important}
@media(min-width:801px){.next_teamImage__dXbv7{width:min(100%,1440px);height:auto;aspect-ratio:1440/1061;justify-self:center}}
@media(max-width:800px){.next_contentSection__GK35j{grid-template-columns:1fr}.next_copy__GCt08{max-width:720px}.next_aboutStories__4fEwL{grid-template-columns:1fr}.next_teamImage__dXbv7{height:78vw}.next_footer__BLf_7{grid-template-columns:40px 1fr}.next_footerLinks__29BLZ{grid-column:1/-1}}
@media(max-width:520px){.next_contentSection__GK35j{padding:78px 20px;gap:40px}.next_sectionHeading__OhWvk p{margin-bottom:19px}.next_sectionHeading__OhWvk h2{font-size:3.35rem}.next_copy__GCt08{font-size:1rem}.next_aboutIntro__oibeB{font-size:1.08rem}.next_aboutStories__4fEwL{margin-inline:-10px}.next_aboutStory__GDFgT{grid-template-columns:30px 1fr;min-height:0;padding:34px 24px}.next_aboutStory__GDFgT h3{font-size:2.25rem}.next_aboutVideo__JicrN{margin-inline:0}.next_sponsorInvitation__LWMHf{margin-inline:-10px;padding:28px 22px}.next_sponsorBenefits__kBK4S{grid-template-columns:1fr}.next_sponsorBenefits__kBK4S span{min-height:0;padding:15px 17px}.next_sponsorBenefits__kBK4S span::before{display:inline-block;margin:0 12px 2px 0}.next_teamImage__dXbv7{height:105vw;margin-inline:-10px;border-radius:14px}.next_board__Dq0Bw{padding-block:62px;gap:26px}.next_boardGrid__rPxbE{margin-inline:-10px;gap:5px}.next_boardMember__sQsvM>p{overflow-wrap:anywhere}.next_boardMember__sQsvM h3{font-size:1rem}.next_footer__BLf_7{padding:40px 20px 70px}.next_footerLinks__29BLZ{flex-wrap:wrap;gap:16px}.next_footerLinks__29BLZ>div{gap:16px!important}}
@media(prefers-reduced-motion:reduce){.next_page__wqYZD *{transition:none!important}}

