._7QyemG_section{background:var(--bone)}._7QyemG_timeline{margin-top:clamp(32px,6vw,52px);padding-left:26px;list-style:none;position:relative}._7QyemG_timeline:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:5px}._7QyemG_item{padding-bottom:30px;position:relative}._7QyemG_item:last-child{padding-bottom:0}._7QyemG_item:before{content:"";background:var(--paper);border:2px solid var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:7px;left:-26px}._7QyemG_date{letter-spacing:.13em;text-transform:uppercase;color:var(--accent);font-size:11.5px;font-weight:800;display:block}._7QyemG_text{color:#2a2a30;max-width:60ch;margin-top:6px;font-size:16px;font-weight:400}._7QyemG_detail{color:var(--muted);margin-top:4px;font-size:14.5px;font-weight:300;display:block}
._7O2kyq_hero{background:var(--ink);padding:clamp(120px, 20vh, 190px) var(--gut) clamp(50px, 9vw, 86px);position:relative}@media (min-width:820px){._7O2kyq_hero{padding:clamp(140px, 18vh, 200px) var(--gut-l) clamp(60px, 8vh, 90px)}}._7O2kyq_eyebrow{color:var(--accent);letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px;font-size:11.5px;font-weight:800}._7O2kyq_title{max-width:100%;font-family:var(--font-display);letter-spacing:.004em;color:#fff;text-transform:uppercase;overflow-wrap:break-word;font-size:clamp(38px,11.5vw,104px);font-weight:400;line-height:1.02}._7O2kyq_title span{color:var(--accent);display:block}._7O2kyq_sub{color:#ffffffc2;max-width:54ch;margin-top:22px;font-size:clamp(15px,4.2vw,18px);font-weight:300}._7O2kyq_titles{gap:14px;margin-top:clamp(36px,7vw,58px);list-style:none;display:grid}@media (min-width:700px){._7O2kyq_titles{grid-template-columns:repeat(2,1fr);gap:18px}}._7O2kyq_card{border-radius:var(--radius);background:#ffffff08;border:1px solid #ffffff29;padding:22px 20px}._7O2kyq_org{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:800}._7O2kyq_name{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-top:8px;font-size:clamp(19px,5.4vw,26px);font-weight:400;line-height:1.1}._7O2kyq_dates{color:#fff9;margin-top:8px;font-size:13px;font-weight:500}
.DXDFta_item{flex-direction:column-reverse;display:flex}
.H_S9aq_coach{background:var(--ink);color:#fff}.H_S9aq_grid{align-items:center;gap:30px;display:grid}@media (min-width:900px){.H_S9aq_grid{grid-template-columns:1fr 1.08fr;gap:clamp(36px,5vw,76px)}}.H_S9aq_media{aspect-ratio:4/3;border-radius:var(--radius);background:var(--ink-2);position:relative;overflow:hidden}.H_S9aq_image{object-fit:cover}.H_S9aq_role{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:800}.H_S9aq_bio{color:#ffffffc2;max-width:52ch;margin-top:18px;font-size:16px;font-weight:300}.H_S9aq_facts{border-top:1px solid var(--line-inverse);grid-template-columns:repeat(2,1fr);gap:18px 22px;margin-top:30px;padding-top:26px;display:grid}@media (min-width:600px){.H_S9aq_facts{grid-template-columns:repeat(3,1fr)}}.H_S9aq_factValue{font-family:var(--font-display);color:#fff;font-size:clamp(24px,6.6vw,34px);line-height:1}.H_S9aq_factLabel{letter-spacing:.11em;text-transform:uppercase;color:#fff9;margin-top:6px;font-size:11px;font-weight:700;line-height:1.45}.H_S9aq_actions{margin-top:32px}
.lU6YUG_gallery{gap:12px;margin-top:clamp(28px,6vw,54px);padding-bottom:20px;display:grid}.lU6YUG_item{aspect-ratio:4/3;border-radius:var(--radius);background:var(--ink-2);min-height:250px;margin:0;position:relative;overflow:hidden}@media (min-width:760px){.lU6YUG_gallery{grid-template-columns:1.45fr 1fr;gap:14px}.lU6YUG_item:first-child{aspect-ratio:auto;grid-row:span 2;min-height:420px}.lU6YUG_item:not(:first-child){aspect-ratio:16/11;min-height:200px}}.lU6YUG_image{object-fit:cover}.lU6YUG_caption{z-index:2;color:#fff;letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(#0b0b0c00,#0b0b0ce0);padding:40px 20px 18px;font-size:12.5px;font-weight:700;position:absolute;bottom:0;left:0;right:0}
.PmdIMW_split{align-items:center;gap:26px;margin-top:clamp(30px,7vw,64px);display:grid}.PmdIMW_split+.PmdIMW_split{margin-top:clamp(50px,10vw,86px)}.PmdIMW_media{aspect-ratio:4/5;border-radius:var(--radius);background:var(--ink-2);position:relative;overflow:hidden}@media (min-width:640px){.PmdIMW_media{aspect-ratio:16/11}}@media (min-width:900px){.PmdIMW_split{grid-template-columns:1.12fr 1fr;gap:clamp(34px,5vw,72px)}.PmdIMW_flip{grid-template-columns:1fr 1.12fr}.PmdIMW_flip .PmdIMW_media{order:2}.PmdIMW_media{aspect-ratio:4/3}}.PmdIMW_image{object-fit:cover}.PmdIMW_title{font-family:var(--font-display);text-transform:uppercase;margin-bottom:14px;font-size:clamp(23px,7vw,36px);font-weight:400;line-height:1.05}.PmdIMW_body{color:var(--muted);font-size:15.5px;font-weight:300}.PmdIMW_tags{flex-wrap:wrap;gap:8px;margin-top:22px;list-style:none;display:flex}.PmdIMW_tag{border:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;color:#3a3a3f;border-radius:100px;padding:7px 15px;font-size:11.5px;font-weight:700}
.s-6kkG_hero{background:var(--ink);flex-direction:column;justify-content:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.s-6kkG_image{object-fit:cover;object-position:58% center}.s-6kkG_scrim{background:linear-gradient(#0b0b0c80 0%,#0b0b0c38 38%,#0b0b0cb8 66%,#0b0b0cf7 96%);position:absolute;inset:0}.s-6kkG_inner{z-index:2;width:100%;max-width:var(--max-w);padding:0 var(--gut) clamp(88px, 15vh, 110px);margin:0 auto;position:relative;overflow:hidden}@media (min-width:820px){.s-6kkG_inner{padding:0 var(--gut-l) clamp(72px, 10vh, 96px)}}.s-6kkG_badge{color:#fff;letter-spacing:.16em;text-transform:uppercase;background:#e01f2624;border:1px solid #e01f2680;border-radius:100px;align-items:center;gap:9px;margin-bottom:20px;padding:8px 16px 8px 12px;font-size:11.5px;font-weight:800;display:inline-flex}.s-6kkG_dot{background:var(--accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:2.2s infinite s-6kkG_pulse;box-shadow:0 0 #e01f26b3}@keyframes s-6kkG_pulse{0%{box-shadow:0 0 #e01f2699}70%{box-shadow:0 0 0 9px #e01f2600}to{box-shadow:0 0 #e01f2600}}.s-6kkG_title{max-width:100%;font-family:var(--font-display);letter-spacing:.004em;color:#fff;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(40px,13vw,118px);font-weight:400;line-height:.9}.s-6kkG_title span{color:var(--accent);display:block}.s-6kkG_sub{color:#fffc;max-width:44ch;margin-top:20px;font-size:clamp(15px,4vw,18px);font-weight:300}.s-6kkG_actions{margin-top:30px}@media (min-width:640px){.s-6kkG_actions a{padding:0 36px}}@media (prefers-reduced-motion:reduce){.s-6kkG_dot{animation:none}}
.LIf4yW_card{background:#fff;border-radius:4px;max-width:560px;margin-top:clamp(26px,6vw,40px);padding:clamp(24px,6vw,46px);box-shadow:0 24px 60px -34px #0b0b0c5c}.LIf4yW_title{font-family:var(--font-display);text-transform:uppercase;margin-bottom:10px;font-size:clamp(24px,7vw,38px);font-weight:400;line-height:1.05}.LIf4yW_intro{color:var(--muted);margin-bottom:24px;font-size:15px;font-weight:300}.LIf4yW_field{margin-bottom:12px}.LIf4yW_input{border:1px solid var(--line);width:100%;min-height:54px;color:var(--ink);appearance:none;background:#fff;border-radius:2px;outline:none;padding:15px 16px;font-size:16px;transition:border-color .2s}.LIf4yW_input::placeholder{color:#a0a0a6}.LIf4yW_input:focus,.LIf4yW_input[aria-invalid=true]{border-color:var(--accent)}.LIf4yW_select{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%236B6B70' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 18px center;background-repeat:no-repeat;padding-right:44px}.LIf4yW_select:invalid{color:#a0a0a6}.LIf4yW_select option{color:var(--ink)}.LIf4yW_error{color:var(--accent-d);margin-top:6px;font-size:13px;font-weight:500}.LIf4yW_formError{border-left:3px solid var(--accent);color:var(--accent-d);background:#e01f260f;margin:4px 0 12px;padding:12px 14px;font-size:14px;font-weight:500}.LIf4yW_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.LIf4yW_submit{background:var(--accent);color:#fff;letter-spacing:.09em;text-transform:uppercase;cursor:pointer;border:none;border-radius:2px;width:100%;min-height:56px;margin-top:6px;font-size:13.5px;font-weight:800;transition:background .2s,opacity .2s}.LIf4yW_submit:hover,.LIf4yW_submit:active{background:var(--accent-d)}.LIf4yW_submit:disabled{cursor:progress;opacity:.7}.LIf4yW_note{color:var(--muted);text-align:center;margin-top:14px;font-size:12px}.LIf4yW_success{padding:8px 0 4px}.LIf4yW_successMark{width:48px;height:48px;color:var(--accent);background:#e01f261a;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.LIf4yW_successBody{color:var(--muted);font-size:15px;font-weight:300}
.vsEm8G_join{background:var(--bone)}
.TpBJkG_band{background:var(--bone);padding:clamp(46px, 10vw, 88px) var(--gut)}@media (min-width:820px){.TpBJkG_band{padding:clamp(52px, 8vh, 88px) var(--gut-l)}}.TpBJkG_grid{max-width:var(--max-w);grid-template-columns:repeat(2,1fr);gap:clamp(22px,5vw,44px);margin:0 auto;display:grid}@media (min-width:900px){.TpBJkG_grid{grid-template-columns:repeat(4,1fr)}}.TpBJkG_value{font-family:var(--font-display);color:var(--accent);font-size:clamp(36px,11vw,68px);line-height:1}.TpBJkG_label{letter-spacing:.11em;text-transform:uppercase;color:var(--ink);opacity:.62;margin-top:8px;font-size:11.5px;font-weight:700;line-height:1.5}
.QtiHPW_grid{align-items:start;gap:30px;display:grid}@media (min-width:900px){.QtiHPW_grid{grid-template-columns:1.25fr 1fr;gap:clamp(36px,5vw,70px)}}.QtiHPW_prose{margin-top:24px}.QtiHPW_prose p{color:var(--body-ink);margin-bottom:18px;font-size:clamp(15.5px,4.2vw,17.5px);font-weight:300}.QtiHPW_prose p:last-child{margin-bottom:0}.QtiHPW_prose strong{color:var(--ink);font-weight:700}.QtiHPW_record{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:20px 22px;margin-top:30px;padding-top:26px;display:grid}@media (min-width:600px){.QtiHPW_record{grid-template-columns:repeat(4,1fr)}}.QtiHPW_recordValue{font-family:var(--font-display);color:var(--accent);font-size:clamp(24px,6.6vw,34px);line-height:1}.QtiHPW_recordLabel{letter-spacing:.11em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:11px;font-weight:700;line-height:1.45}.QtiHPW_creds{border-top:1px solid var(--line);margin-top:34px;padding-top:28px}.QtiHPW_credsTitle{font-family:var(--font-display);text-transform:uppercase;margin-bottom:16px;font-size:clamp(18px,5vw,23px);font-weight:400}.QtiHPW_credsList{gap:11px;list-style:none;display:grid}.QtiHPW_credsList li{color:var(--body-ink);padding-left:22px;font-size:15.5px;font-weight:300;position:relative}.QtiHPW_credsList li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.QtiHPW_figure{border-radius:var(--radius);background:var(--ink-2);margin:0;overflow:hidden}.QtiHPW_image{width:100%;height:auto}.QtiHPW_caption{background:var(--ink);color:#ffffffb8;letter-spacing:.02em;padding:14px 16px;font-size:12px;font-weight:400}.QtiHPW_caption strong{color:#fff;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:12.5px;font-weight:700;display:block}
.vCt-xq_brand{font-family:var(--font-display);letter-spacing:.015em;color:#fff;text-transform:uppercase;white-space:nowrap;line-height:1}.vCt-xq_brand span{color:var(--accent);font-size:.82em;display:block}.vCt-xq_header{font-size:clamp(15px,4.4vw,22px)}.vCt-xq_footer{margin-bottom:12px;font-size:clamp(23px,7vw,34px);display:block}
.VFKzxG_footer{background:var(--ink);color:#fff9;padding:clamp(46px, 10vw, 76px) var(--gut) calc(clamp(46px, 10vw, 76px) + 30px)}.VFKzxG_withStickyCta{padding-bottom:calc(clamp(46px,10vw,76px) + 76px)}@media (min-width:820px){.VFKzxG_footer,.VFKzxG_withStickyCta{padding:clamp(52px, 7vh, 76px) var(--gut-l)}}.VFKzxG_grid{max-width:var(--max-w);gap:30px;margin:0 auto;display:grid}@media (min-width:760px){.VFKzxG_grid{grid-template-columns:1.4fr 1fr 1fr}}.VFKzxG_blurb{font-size:14px;font-weight:300}.VFKzxG_heading{color:#fff;letter-spacing:.13em;text-transform:uppercase;margin-bottom:12px;font-size:11.5px;font-weight:800}.VFKzxG_list{font-size:14px;font-weight:300;line-height:2.1;list-style:none}.VFKzxG_list a{transition:color .2s}.VFKzxG_list a:hover,.VFKzxG_list a:active{color:#fff}.VFKzxG_bottom{max-width:var(--max-w);border-top:1px solid var(--line-inverse);letter-spacing:.06em;text-transform:uppercase;color:#ffffff6b;margin:38px auto 0;padding-top:22px;font-size:11.5px}
.azVQWW_header{z-index:150;padding:14px var(--gut);background:linear-gradient(#0000009e,#0000);justify-content:space-between;align-items:center;gap:16px;transition:background .3s,padding .3s;display:flex;position:fixed;top:0;left:0;right:0}.azVQWW_solid{-webkit-backdrop-filter:blur(14px);background:#0b0b0cf7}.azVQWW_compact{padding-top:10px;padding-bottom:10px}@media (min-width:820px){.azVQWW_header{padding-left:var(--gut-l);padding-right:var(--gut-l)}}.azVQWW_nav{flex-shrink:0;align-items:center;gap:24px;display:flex}.azVQWW_navLink{color:#ffffffd1;letter-spacing:.05em;text-transform:uppercase;font-size:13px;font-weight:600;transition:color .2s;display:none}.azVQWW_navLink:hover{color:#fff}.azVQWW_cta{background:var(--accent);color:#fff;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;border-radius:var(--radius);align-items:center;min-height:42px;padding:11px 17px;font-size:11.5px;font-weight:800;transition:background .2s;display:flex}.azVQWW_cta:hover,.azVQWW_cta:active{background:var(--accent-d)}@media (min-width:820px){.azVQWW_navLink{display:block}.azVQWW_cta{padding:12px 22px}}
.OfrZCa_bar{z-index:200;padding:10px var(--gut) calc(10px + var(--safe-b));-webkit-backdrop-filter:blur(12px);visibility:hidden;transition:transform .35s var(--ease-out), visibility 0s linear .35s;background:linear-gradient(#0b0b0cd1,#0b0b0cf7);gap:10px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.OfrZCa_visible{visibility:visible;transition:transform .35s var(--ease-out), visibility 0s;transform:translateY(0)}.OfrZCa_link{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius);flex:1;justify-content:center;align-items:center;min-height:52px;font-size:14px;font-weight:800;display:flex}.OfrZCa_primary{background:var(--accent);color:#fff}.OfrZCa_primary:active{background:var(--accent-d)}.OfrZCa_secondary{color:#fff;background:#ffffff21;border:1px solid #ffffff42;flex:0 0 96px}@media (min-width:820px){.OfrZCa_bar{display:none}}
.mOPWqW_section{background:var(--bone)}.mOPWqW_block{margin-top:clamp(30px,6vw,54px)}.mOPWqW_frame{aspect-ratio:16/9;border-radius:var(--radius);background:var(--ink);position:relative;overflow:hidden}.mOPWqW_video{object-fit:cover;width:100%;height:100%}.mOPWqW_caption{color:var(--muted);margin-top:14px;font-size:13.5px;font-weight:300}.mOPWqW_caption strong{color:var(--ink);font-weight:700}
._854jQa_button{letter-spacing:.07em;text-transform:uppercase;text-align:center;border-radius:var(--radius);justify-content:center;align-items:center;width:100%;min-height:54px;padding:0 20px;font-size:13.5px;font-weight:800;transition:background .2s,color .2s,border-color .2s;display:flex}@media (min-width:640px){._854jQa_button{width:auto;padding:0 34px}}._854jQa_solid{background:var(--accent);color:#fff}._854jQa_solid:hover,._854jQa_solid:active{background:var(--accent-d)}._854jQa_ghost{color:#fff;border:1px solid #ffffff70}._854jQa_ghost:hover,._854jQa_ghost:active{background:#ffffff21}._854jQa_light{min-height:56px;color:var(--ink);letter-spacing:.08em;background:#fff;font-size:13px}._854jQa_light:hover,._854jQa_light:active{background:var(--bone)}._854jQa_actions{flex-direction:column;gap:12px;display:flex}@media (min-width:640px){._854jQa_actions{flex-flow:wrap}}
.nvMNmG_band{background:var(--accent);color:#fff;padding:clamp(40px, 8vw, 68px) var(--gut)}@media (min-width:820px){.nvMNmG_band{padding:clamp(46px, 6vh, 68px) var(--gut-l)}}.nvMNmG_inner{max-width:var(--max-w);align-items:center;gap:26px;margin:0 auto;display:grid}@media (min-width:880px){.nvMNmG_inner{grid-template-columns:1.5fr 1fr;gap:48px}.nvMNmG_action{justify-self:start}}.nvMNmG_title{font-family:var(--font-display);letter-spacing:.004em;text-transform:uppercase;font-size:clamp(27px,7.4vw,50px);font-weight:400;line-height:1}.nvMNmG_body{color:#ffffffe0;max-width:52ch;margin-top:14px;font-size:16px;font-weight:300}
.sTEqDW_kicker{color:var(--accent);letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px;font-size:11.5px;font-weight:800}.sTEqDW_title{font-family:var(--font-display);letter-spacing:.004em;text-transform:uppercase;font-size:clamp(31px,9.2vw,64px);font-weight:400;line-height:1}.sTEqDW_lede{max-width:56ch;color:var(--muted);margin-top:20px;font-size:clamp(15.5px,4.3vw,18px);font-weight:300}
