.c44-page{font-family:var(--font-body);overflow-x:clip}.c44-hero{--c44-u:1px;position:relative;isolation:isolate;box-sizing:border-box;max-width:1920px;margin-inline:auto;padding:calc(var(--br-header-h) + var(--br-banner-h,0px) + 10px) var(--page-inset-x) 20px;display:flex;flex-direction:column;row-gap:24px;min-height:100svh;color:var(--ink-800,#1e1e24)}.c44-hero-card{position:relative;z-index:1;overflow:clip;background:var(--surface-grey,#bdbdbd)}.c44-hero-card-content{position:relative;padding:20px}.c44-hero-masthead{position:relative;display:flex;flex-direction:column;gap:17px;padding-bottom:18.5px}.c44-hero-rule{position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--ink-800,#1e1e24)}.c44-hero-wordmark{position:relative;display:block;width:min(100% - 5px,374px);margin:8px 0 0 5px;aspect-ratio:753.5/190}.c44-wm-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.c44-wm-unit{position:absolute;top:19.16%;width:20.44%;height:81.05%;opacity:0}.c44-wm-unit--front{left:79.62%}.c44-wm-behind{position:absolute;top:-20%;right:0;bottom:-20%;left:0;-webkit-mask:url(/images/branded/club44/wm-split-mask.svg) 0 0/100% 100% no-repeat;mask:url(/images/branded/club44/wm-split-mask.svg) 0 0/100% 100% no-repeat}.c44-wm-behind .c44-wm-unit{left:64.25%;top:27.97%;height:57.89%}.c44-hero .c44-hero-tagline{display:flex;flex-direction:column;margin:0;font-size:20px;line-height:24px;letter-spacing:0}.c44-hero .c44-hero-title{margin:21.5px 0 0;font-size:36px;line-height:39px;letter-spacing:-.02em}.c44-hero-footer{display:flex;flex-direction:column;align-items:flex-start;gap:24px;margin-top:12px}.c44-hero-description{margin:0;max-width:900px;font-size:16px;line-height:24px}.c44-hero-description span{display:block}.c44-hero-crescents{position:absolute;z-index:0;right:var(--page-inset-x);bottom:20px;width:calc(229 / 360 * 100vw);aspect-ratio:914/854;background:var(--orange,#ff6a00);-webkit-mask:url(/images/branded/club44/crescents-mask.svg) center/contain no-repeat;mask:url(/images/branded/club44/crescents-mask.svg) center/contain no-repeat}.c44-hero-arrow{position:relative;z-index:1;display:block;width:60px;height:auto;margin-top:auto;rotate:90deg}@media(max-width:767px){.c44-hero .c44-hero-cta.br-cta-fluid{height:44px;padding-inline:22px;font-size:16px;border-radius:8px}.c44-hero-cta>span{letter-spacing:0}}@media(min-width:768px){.c44-hero{padding-top:calc(var(--br-header-h) + var(--br-banner-h,0px) + 20px);padding-bottom:40px;row-gap:40px}.c44-hero-card-content{padding:30px}.c44-hero-masthead{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:24px;padding-bottom:33.3px}.c44-hero-wordmark{flex:0 1 374px;min-width:0;margin:10px 0 0 7px}.c44-hero .c44-hero-tagline{flex:none;font-size:32px;line-height:36px;letter-spacing:-.01em}.c44-hero .c44-hero-title{margin-top:37.5px;font-size:60px;line-height:64px;text-wrap:balance}.c44-hero-footer{gap:32px;margin-top:16px}.c44-hero-description{max-width:581px;font-size:18px;line-height:24px}.c44-hero-crescents{bottom:40px;width:64.0625vw}.c44-hero-arrow{width:85px}}@media(min-width:768px)and (max-width:1099px){.c44-hero .c44-hero-cta.br-cta-fluid{height:50px;padding-inline:26px;font-size:18px;border-radius:10px}.c44-hero-cta>span{letter-spacing:-.02em}}@media(min-width:1100px){.c44-hero{--c44-u:calc(min(100vw,1920px) / 1920);--c44-v:min(var(--c44-u),100svh / 1080);padding-top:calc(var(--br-header-h) + var(--br-banner-h,0px) + 13 * var(--c44-v));padding-bottom:calc(56 * var(--c44-v));row-gap:calc(40 * var(--c44-v))}.c44-hero-card{width:calc(1493 * var(--c44-u))}.c44-hero-card-content{padding:calc(36 * var(--c44-v)) calc(40 * var(--c44-u))}.c44-hero-masthead{padding-bottom:calc(20 * var(--c44-v))}.c44-hero .c44-hero-tagline{font-size:max(22px,32 * var(--c44-u));line-height:max(26px,36 * var(--c44-u))}.c44-hero-wordmark{flex:none;width:calc(754 * var(--c44-u));margin:4px 0 0 calc(-6 * var(--c44-u))}.c44-hero .c44-hero-title{margin-top:calc(68 * var(--c44-v));max-width:calc(900 * var(--c44-u));font-size:max(48px,76 * var(--c44-u));line-height:max(51px,80 * var(--c44-u));letter-spacing:-.04em}.c44-hero-footer{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:calc(40 * var(--c44-u));margin-top:calc(30 * var(--c44-v))}.c44-hero-description{max-width:calc(900 * var(--c44-u));font-size:max(16px,24 * var(--c44-u));line-height:max(22px,32 * var(--c44-u));letter-spacing:-.01em;text-wrap:pretty}.c44-hero-cta{flex:none}.c44-hero-crescents{right:calc(80 * var(--c44-u));bottom:calc(56 * var(--c44-v));width:calc(914 * var(--c44-v))}.c44-hero-arrow{width:calc(120 * var(--c44-v))}}.c44-page .br-sendoff-headline{width:-moz-max-content;width:max-content;max-width:calc(100vw - 2 * var(--page-inset-x,20px))}.c44-apply{position:relative;isolation:isolate;box-sizing:border-box;max-width:1920px;margin-inline:auto;padding:60px var(--page-inset-x,20px) 80px;display:flex;flex-direction:column;gap:48px;color:var(--ink-800,#1e1e24);scroll-margin-top:var(--br-header-h,64px)}.c44-apply-bg{display:none}.c44-apply-intro,.c44-apply-card{position:relative;z-index:1}.c44-apply .c44-apply-title{margin:0;font-size:36px;line-height:39px;letter-spacing:-.04em}.c44-apply-desc{margin:20px 0 0;font-size:18px;line-height:26px}.c44-apply-partners{margin-top:40px}.c44-apply-partners-label{margin:0 0 20px;font-size:18px;line-height:26px}.c44-apply-partner-list{margin:0;padding:0;list-style:none}.c44-apply-partner{display:flex;flex-direction:column;gap:8px;padding:20px 0;border-top:2px solid var(--hairline,#1e1e24)}.c44-apply .c44-apply-partner-name{margin:0;font-size:22px;line-height:26px;letter-spacing:-.01em}.c44-apply-partner-desc{margin:0;font-size:16px;line-height:24px}.c44-apply-card{--text-placeholder:var(--text-secondary,#6d6a67);background:var(--white,#fff);padding:32px 20px 40px}.c44-apply-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.c44-apply .c44-apply-card-title{margin:0;font-size:28px;line-height:34px;letter-spacing:-.02em}.c44-apply-deadline{padding:0 7px;background:var(--orange,#ff6a00);font-size:16px;line-height:24px;white-space:nowrap}.c44-apply-form{display:flex;flex-direction:column;align-items:flex-start;gap:40px;margin-top:40px}.c44-apply-group{display:flex;flex-direction:column;gap:20px;width:100%;min-width:0;margin:0;padding:0;border:0}.c44-apply .c44-apply-group-title{float:left;width:100%;margin:0 0 -16px;padding:0;font-size:24px;line-height:30px;letter-spacing:-.01em}.c44-apply-row{display:grid;gap:20px 26px;clear:both}.c44-apply-row--pair .br-field-label{flex:1 0 auto}@media(min-width:768px){.c44-apply-row--pair{row-gap:0}.c44-apply-row--pair>.c44-apply-field{display:contents}.c44-apply-row--pair>.c44-apply-field>.br-field{grid-row:1}.c44-apply-row--pair>.c44-apply-field>.c44-apply-field-error{grid-row:2}.c44-apply-row--pair>.c44-apply-field:first-child>*{grid-column:1}.c44-apply-row--pair>.c44-apply-field:last-child>*{grid-column:2}}.c44-apply-radio{display:flex;flex-direction:column;gap:15px;padding-top:22px}.c44-apply-radio-label{font-size:18px;line-height:26px}.c44-apply-radio-label.is-invalid,.c44-apply-consent.is-invalid{color:var(--danger,#ff5100)}.c44-apply-radio .br-radio-group{flex-direction:row;flex-wrap:wrap;gap:12px 56px}.c44-apply-radio .br-radio-label{font-size:14px;line-height:18px}@media(min-width:768px){.c44-apply-radio .br-radio-label{font-size:16px;line-height:24px}}@media(min-width:1100px){.c44-apply-radio .br-radio-label{font-size:18px;line-height:26px}}.c44-apply-consent{align-items:flex-start}.c44-apply-group:last-of-type .c44-apply-row{margin-top:11px}.c44-apply-error{margin:0;color:var(--danger,#ff5100);font-size:16px;line-height:24px}.c44-apply-field-error{min-height:20px;margin:8px 0 0;color:var(--invalid,#ff5100);font-size:14px;line-height:20px}@media(max-width:767px){.c44-apply-field-error:empty{display:none}}@media(min-width:768px){.c44-apply-field-error{min-height:24px;font-size:16px;line-height:24px}}@media(min-width:1100px){.c44-apply-field-error{min-height:20px;font-size:14px;line-height:20px}}.c44-apply-done{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:40px;min-height:407px;box-sizing:border-box;margin-inline:var(--page-inset-x,20px);padding:26px;background:var(--orange,#ff6a00);color:var(--ink-800,#1e1e24);scroll-margin-top:calc(var(--br-header-h,64px) + 24px)}.c44-apply-done-text{position:relative;display:flex;flex-direction:column;gap:16px}.c44-apply .c44-apply-done-headline{max-width:190px;margin:0;font-size:36px;line-height:39px;letter-spacing:-.02em}.c44-apply-done-body{margin:0;max-width:240px;font-size:16px;line-height:24px;text-wrap:balance}.c44-apply-done-symbol{position:relative;display:block;width:92px;height:92px;color:var(--ink-800,#1e1e24)}@media(min-width:768px){.c44-apply{padding-block:100px;gap:56px}.c44-apply .c44-apply-title{font-size:60px;line-height:64px}.c44-apply-desc{font-size:24px;line-height:32px;letter-spacing:-.01em;max-width:663px}.c44-apply .c44-apply-partner-name{font-size:28px;line-height:34px}.c44-apply-partner-desc{font-size:20px;line-height:28px;max-width:627px}.c44-apply-card{padding:40px}.c44-apply .c44-apply-card-title{font-size:40px;line-height:48px}.c44-apply .c44-apply-group-title{font-size:28px;line-height:34px;letter-spacing:-.01em}.c44-apply-row--pair{grid-template-columns:1fr 1fr}.c44-apply-radio-label{font-size:20px;line-height:32px}}@media(min-width:1100px){.c44-apply{--c44-u:calc(min(100vw,1920px) / 1920);display:grid;grid-template-columns:minmax(0,816fr) minmax(0,846fr);-moz-column-gap:calc(78 * var(--c44-u));column-gap:calc(78 * var(--c44-u));align-items:start;padding:150px calc(90 * var(--c44-u)) 170px}.c44-apply .c44-apply-title{font-size:clamp(60px,3.958vw,76px);line-height:clamp(64px,4.167vw,80px)}.c44-apply-desc{margin-top:45px;font-size:clamp(22px,1.458vw,28px);line-height:clamp(30px,1.979vw,38px);max-width:663px}.c44-apply-bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.c44-apply-bg-pin{position:sticky;top:0;height:100vh;overflow:hidden;background:var(--offwhite,#eeeceb)}.c44-apply-intro{--c44-sticky-top:max(var(--br-header-h,64px) + var(--br-banner-h,0px) + 24px,150px);position:sticky;top:min(var(--c44-sticky-top),100vh - var(--c44-sticky-h,0px) - 24px)}.c44-apply-partners{margin-top:72px}.c44-apply-partners-label{margin-bottom:30px;font-size:clamp(22px,1.458vw,28px);line-height:clamp(30px,1.979vw,38px);letter-spacing:-.01em}.c44-apply-partner{gap:14px;padding:30px 0}.c44-apply-partner:last-child{padding-bottom:0}.c44-apply .c44-apply-partner-name{font-size:32px;line-height:36px}.c44-apply-partner-desc{font-size:clamp(20px,1.25vw,24px);line-height:clamp(28px,1.667vw,32px);letter-spacing:-.01em}.c44-apply-card{padding:50px 40px 56px}.c44-apply-form{gap:56px;margin-top:56px}.c44-apply .c44-apply-card-title{font-size:clamp(40px,2.5vw,48px);line-height:clamp(48px,2.917vw,56px)}.c44-apply-deadline{font-size:18px;line-height:26px}}@media(min-width:1100px)and (max-height:900px){.c44-apply-desc{margin-top:20px}.c44-apply-partners{margin-top:32px}.c44-apply-partners-label{margin-bottom:14px}.c44-apply-partner{gap:8px;padding:16px 0}}@media(min-width:1100px)and (max-height:700px){.c44-apply .c44-apply-title{font-size:48px;line-height:52px}.c44-apply-desc{margin-top:16px;font-size:18px;line-height:26px}.c44-apply-partners{margin-top:24px}.c44-apply-partners-label{margin-bottom:12px;font-size:18px;line-height:26px}.c44-apply-partner{gap:6px;padding:14px 0}.c44-apply .c44-apply-partner-name{font-size:24px;line-height:28px}.c44-apply-partner-desc{font-size:16px;line-height:24px}}@media(min-width:768px)and (max-width:1099px){.c44-apply{padding:80px 40px;gap:60px}.c44-apply-desc{max-width:480px}.c44-apply-partners{margin-top:40px}.c44-apply-partners-label{margin-bottom:24px;font-size:24px;line-height:32px;letter-spacing:-.01em}.c44-apply-partner{gap:10px;padding:22px 0 24px}.c44-apply-partner:last-child{padding-bottom:0}.c44-apply .c44-apply-partner-name{font-size:32px;line-height:36px}.c44-apply-partner-desc{max-width:none;font-size:22px;line-height:30px;letter-spacing:-.01em}.c44-apply-card{padding:40px 40px 50px}.c44-apply-card-head{flex-wrap:nowrap}.c44-apply .c44-apply-card-title{font-size:34px;line-height:42px}.c44-apply-deadline{font-size:18px;line-height:26px}.c44-apply-form{gap:48px;margin-top:48px}.c44-apply .c44-apply-submit.br-cta-fluid{height:50px;padding-inline:26px;font-size:18px;border-radius:10px}}@media(min-width:768px){.c44-apply .br-field{padding-bottom:14px}.c44-apply input.br-field-input{height:16px}.c44-apply .br-field-textarea{min-height:70px;height:70px}}@media(max-width:767px){.c44-apply{padding:50px 0;gap:40px}.c44-apply-intro{padding-inline:var(--page-inset-x,20px)}.c44-apply-desc{margin-top:16px;font-size:16px;line-height:24px}.c44-apply-partners{margin-top:30px}.c44-apply-partners-label{margin-bottom:16px;line-height:24px}.c44-apply-partner{gap:8px;padding:14px 0 16px}.c44-apply-partner:last-child{padding-bottom:0}.c44-apply-partner-desc{line-height:20px}.c44-apply-card{padding:30px 20px 40px}.c44-apply-card-head{flex-wrap:nowrap;gap:16px}.c44-apply-deadline{padding-inline:4px;font-size:14px;line-height:18px}.c44-apply-form{gap:36px;margin-top:36px}.c44-apply .c44-apply-group-title{font-size:22px;line-height:26px}.c44-apply .br-field{padding-bottom:14px}.c44-apply-radio-label{font-size:16px;line-height:24px}.c44-apply-radio .br-radio-group{-moz-column-gap:32px;column-gap:32px}.c44-apply .c44-apply-submit.br-cta-fluid{height:44px;padding-inline:22px;font-size:16px;border-radius:8px}.c44-apply-submit>span{letter-spacing:0}.c44-apply .c44-apply-card-title{max-width:290px}.c44-apply .br-field-textarea{min-height:56px;height:56px}}@media(min-width:768px){.c44-apply-done{min-height:480px;gap:80px;margin-inline:0;padding:40px}.c44-apply .c44-apply-done-headline{max-width:none}.c44-apply-done-body{max-width:460px;white-space:pre-line}.c44-apply-done-text{gap:24px}.c44-apply .c44-apply-done-headline{font-size:60px;line-height:64px}.c44-apply-done-body{font-size:18px;line-height:24px}.c44-apply-done-symbol{width:129px;height:129px}}@media(min-width:1100px){.c44-apply-done{min-height:calc(560 * var(--c44-u));gap:calc(120 * var(--c44-u));padding:max(32px,50 * var(--c44-u))}.c44-apply-done-text{gap:calc(29 * var(--c44-u))}.c44-apply .c44-apply-done-headline{font-size:max(40px,60 * var(--c44-u));line-height:max(44px,64 * var(--c44-u))}.c44-apply-done-body{max-width:calc(560 * var(--c44-u));font-size:max(16px,18 * var(--c44-u));line-height:max(22px,24 * var(--c44-u))}.c44-apply-done-symbol{width:calc(177 * var(--c44-u));height:calc(177 * var(--c44-u))}}.c44-fit{--br-list-list-gap:30px;grid-template-columns:920fr 1000fr}.c44-fit-wrap{display:contents}.c44-fit .br-list-intro{background:#e2ded7;color:var(--ink-800,#1e1e24)}@media(min-width:1100px){.c44-fit .br-list-intro{top:min(0px,100vh - var(--c44-sticky-h,0px) + 96px)}}.c44-fit .br-list-items{background:transparent}.c44-fit .br-list-desc{white-space:pre-line}.c44-fit .br-list-item-desc{max-width:600px}.c44-fit .br-list-item-desc:empty{display:none}.c44-fit .br-list-title{letter-spacing:-.04em;white-space:pre-line}@media(min-width:1100px){.c44-fit .br-list-title{max-width:min(646px,33.65vw)}}.c44-fit .br-list-item-title{letter-spacing:-.02em}@media(min-width:768px)and (max-width:1099px){.c44-fit{--br-list-list-gap:30px;--br-list-et-gap:20px;--br-list-intro-gap:24px;--br-list-item-gap:10px;--br-list-intro-w:none}.c44-fit .br-list-intro{padding-bottom:60px}.c44-fit .br-list-items{padding-top:60px}.c44-fit .br-list-item-desc{max-width:none}.c44-fit .br-list-divider{margin-block:-1px}}@media(max-width:767px){.c44-fit{--br-list-list-gap:20px;--br-list-et-gap:12px}.c44-fit .br-list-intro{padding-bottom:40px}.c44-fit .br-list-eyebrow{max-width:none;font-size:16px;line-height:20px}.c44-fit .br-list-title{max-width:none}.c44-fit .br-list-items{padding-top:40px}.c44-fit .br-list-item-title{max-width:none}.c44-fit .br-list-divider{margin-block:-1px}}.c44-impact{max-width:1920px;margin-inline:auto;padding-top:clamp(32px,6.77vw,130px)}.c44-impact:after{content:"";position:absolute;left:0;right:0;bottom:0;height:clamp(8px,1.042vw,20px);background:var(--orange,#ff6a00)}.c44-impact .br-carmel02-panel{max-width:none}.c44-impact .br-carmel02-title{max-width:791px;font-size:clamp(36px,3.958vw,76px);line-height:1.053}.c44-impact .br-carmel02-desc{max-width:870px;margin-top:clamp(16px,1.458vw,28px);font-size:clamp(16px,1.25vw,24px);line-height:1.333}.c44-impact .br-carmel02-grid{margin-top:clamp(40px,5.208vw,100px);-moz-column-gap:37px;column-gap:37px}.c44-impact .br-carmel02-point-title{max-width:347px;letter-spacing:-.01em}.c44-impact .br-carmel02-point-desc{max-width:none}.c44-impact .br-carmel02-point:first-child .br-carmel02-point-desc{max-width:322px}@media(min-width:1100px){.c44-impact .br-carmel02-title{max-width:min(791px,41.2vw)}.c44-impact .br-carmel02-panel{padding:clamp(40px,3.646vw,70px) clamp(40px,4.167vw,80px) clamp(32px,2.917vw,56px)}.c44-impact .br-carmel02-point{display:grid;grid-row:span 2;grid-template-rows:subgrid;align-content:start;row-gap:clamp(24px,2.5vw,48px);min-height:clamp(240px,16.77vw,322px)}}@media(min-width:768px)and (max-width:1099px){.c44-impact{padding:80px 40px 100px}.c44-impact:after{height:20px}.c44-impact .br-carmel02-panel{padding:40px}.c44-impact .br-carmel02-title{max-width:none;font-size:60px;line-height:64px;letter-spacing:-.02em}.c44-impact .br-carmel02-desc{max-width:none;margin-top:20px;font-size:22px;line-height:30px;letter-spacing:-.01em}.c44-impact .br-carmel02-grid{margin-top:40px;gap:40px 28px}.c44-impact .br-carmel02-point{min-height:0;justify-content:flex-start;gap:16px;padding:18px 0 0}.c44-impact .br-carmel02-point-title{max-width:none;font-size:28px;line-height:34px}.c44-impact .br-carmel02-point-desc,.c44-impact .br-carmel02-point:first-child .br-carmel02-point-desc{max-width:none;font-size:18px;line-height:24px}}@media(max-width:767px){.c44-impact{padding:60px 20px 80px}.c44-impact:after{height:12px}.c44-impact .br-carmel02-panel{padding:30px 20px}.c44-impact .br-carmel02-title{max-width:none;font-size:36px;line-height:39px;letter-spacing:-.02em}.c44-impact .br-carmel02-desc{max-width:none;margin-top:16px;font-size:16px;line-height:24px;letter-spacing:0}.c44-impact .br-carmel02-grid{margin-top:30px;row-gap:24px}.c44-impact .br-carmel02-point{min-height:0;justify-content:flex-start;gap:8px;padding:14px 0 0}.c44-impact .br-carmel02-point-title{max-width:none;font-size:22px;line-height:26px;letter-spacing:-.01em}.c44-impact .br-carmel02-point-desc,.c44-impact .br-carmel02-point:first-child .br-carmel02-point-desc{max-width:none;font-size:14px;line-height:18px}}.c44-journey{--c44-u:1px;position:relative;box-sizing:border-box;max-width:1920px;margin-inline:auto;padding:60px var(--page-inset-x,20px);display:flex;flex-direction:column;gap:40px;color:var(--ink-800,#1e1e24)}.c44-journey .c44-journey-title{margin:0;font-size:36px;line-height:39px;letter-spacing:-.04em}.c44-journey-desc{margin:12px 0 0;font-size:16px;line-height:24px}.c44-journey-list{margin:0;padding:0;list-style:none}.c44-journey-session{display:grid;grid-template-columns:1fr auto;grid-template-areas:"date format" "name name";gap:6px 16px;padding:20px 0;border-top:2px solid var(--hairline,#1e1e24)}.c44-journey .c44-journey-date,.c44-journey .c44-journey-name{font-size:20px;line-height:24px;letter-spacing:-.03em}.c44-journey-date{grid-area:date}.c44-journey-name{grid-area:name}.c44-journey-format{grid-area:format;font-size:14px;line-height:20px;text-align:right}.c44-journey-note{margin:24px 0 0;font-size:14px;line-height:20px}.c44-journey-collage{--c44-pivot-w:23.34%;position:relative;width:min(100%,360px);margin-left:calc(-1 * var(--page-inset-x,20px));aspect-ratio:587/674}.c44-journey-collage>*{position:absolute}.c44-journey-pivot{left:0;top:0}.c44-journey-site{left:23.34%;top:20.33%;width:76.66%;height:auto}.c44-journey-chart{left:0;top:43.47%;width:50.43%;height:auto}@media(max-width:1099px){.c44-journey-collage{order:1;--c44-pivot-w:11.35%;width:100%;margin:0;aspect-ratio:687/299;overflow:hidden}.c44-journey-schedule{order:2}.c44-journey-pivot{left:88.65%;top:0}.c44-journey-chart{top:8.03%;width:36.24%;height:91.97%;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top}.c44-journey-site{left:31.59%;top:26.09%;width:57.06%}}@media(min-width:768px)and (max-width:1099px){.c44-journey{padding-block:80px;gap:40px}.c44-journey .c44-journey-title{font-size:60px;line-height:64px}.c44-journey-desc{margin-top:20px;font-size:22px;line-height:30px;letter-spacing:-.01em}.c44-journey-session{grid-template-columns:124px minmax(0,1fr) minmax(80px,auto);grid-template-areas:"date name format";gap:0;padding:22px 0 24px}.c44-journey .c44-journey-date,.c44-journey .c44-journey-name{font-size:28px;line-height:34px}.c44-journey-date,.c44-journey-format{white-space:nowrap}.c44-journey-format{padding-left:12px;font-size:18px;line-height:26px}.c44-journey-note{margin-top:40px;font-size:18px;line-height:26px}}@media(min-width:1100px){.c44-journey{--c44-u:calc(min(100vw,1920px) / 1920);display:grid;grid-template-columns:calc(811 * var(--c44-u)) 1fr;-moz-column-gap:0;column-gap:0;padding:calc(136 * var(--c44-u)) calc(90 * var(--c44-u)) calc(105 * var(--c44-u));min-height:calc(1237 * var(--c44-u))}.c44-journey-intro{grid-column:1;grid-row:1;max-width:698px}.c44-journey .c44-journey-title{font-size:clamp(60px,5vw,96px);line-height:clamp(64px,4.896vw,94px)}.c44-journey-desc{margin-top:calc(32 * var(--c44-u));font-size:clamp(18px,1.25vw,24px);line-height:clamp(24px,1.667vw,32px);letter-spacing:-.01em}.c44-journey-schedule{grid-column:2;grid-row:1 / span 2}.c44-journey-session{grid-template-columns:max(80px,120 * var(--c44-u)) minmax(0,1fr) max(140px,150 * var(--c44-u));grid-template-areas:"date name format";-moz-column-gap:calc(97 * var(--c44-u));column-gap:calc(97 * var(--c44-u));padding:calc(34 * var(--c44-u)) 0}.c44-journey .c44-journey-date,.c44-journey .c44-journey-name{font-size:clamp(24px,1.667vw,32px);line-height:clamp(28px,1.875vw,36px)}.c44-journey-format{font-size:clamp(16px,.9375vw,18px);line-height:clamp(24px,1.354vw,26px)}.c44-journey-date,.c44-journey-format{white-space:nowrap}.c44-journey-note{margin-top:calc(50 * var(--c44-u));font-size:clamp(16px,.9375vw,18px);line-height:clamp(24px,1.354vw,26px)}.c44-journey-collage{position:absolute;left:0;top:calc(482 * var(--c44-u));width:calc(587 * var(--c44-u));margin:0}}@media(max-width:767px){.c44-journey{padding-block:50px;gap:30px}.c44-journey-desc{margin-top:16px;font-size:18px;line-height:24px}.c44-journey-session{grid-template-columns:1fr;grid-template-areas:"date" "name" "format";gap:0;padding:14px 0 16px}.c44-journey .c44-journey-date{margin-bottom:12px;font-size:20px;line-height:24px;letter-spacing:0}.c44-journey .c44-journey-name{font-size:22px;line-height:26px;letter-spacing:-.01em}.c44-journey-format{margin-top:6px;text-align:left;font-size:14px;line-height:18px}.c44-journey-note{margin-top:30px;font-size:16px;line-height:24px}}@media(max-width:559px){.c44-journey-collage{--c44-pivot-w:23.47%;aspect-ratio:294/259}.c44-journey-pivot{left:50.34%;top:0}.c44-journey-chart{top:26.64%;width:50.34%;height:auto}.c44-journey-site{left:23.47%;top:50.97%;width:76.53%}}.c44-prog{--c44-s:min(1px,(100vw - 2 * var(--page-inset-x,20px)) / 1500);position:relative;isolation:isolate;overflow:clip;max-width:1920px;margin-inline:auto;padding:max(64px,238 * var(--c44-s)) var(--page-inset-x,20px) max(64px,240 * var(--c44-s));background:var(--blue,#3b51e5)}.c44-prog-stage{position:relative;z-index:1}.c44-prog-rows{display:flex;flex-direction:column;align-items:center;gap:calc(18 * var(--c44-s));margin:0;padding:0;list-style:none}.c44-prog-row{display:flex;align-items:center;gap:calc(24 * var(--c44-s));min-height:calc(122 * var(--c44-s))}.c44-prog-row:first-child{margin-bottom:calc(2 * var(--c44-s))}.c44-prog-count{flex:none;align-self:flex-start;box-sizing:border-box;width:max(22px,72 * var(--c44-s));margin-top:calc(13 * var(--c44-s));margin-right:calc(-4 * var(--c44-s));padding-top:calc(2 * var(--c44-s));background:var(--offwhite,#eeeceb);color:#312f2f;font-family:var(--font-display);font-weight:600;font-size:max(14px,48 * var(--c44-s));line-height:max(18px,56 * var(--c44-s));letter-spacing:-.02em;text-align:center}.c44-prog .c44-prog-words{display:flex;align-items:center;color:#afb9fb;font-weight:600;font-size:calc(124 * var(--c44-s));line-height:calc(120 * var(--c44-s));letter-spacing:-.04em;white-space:nowrap}.c44-prog-row.is-active .c44-prog-words{color:var(--offwhite,#eeeceb)}.c44-prog-word--spaced{margin-left:calc(20 * var(--c44-s))}.c44-prog-slot{display:flex;flex:none;overflow:hidden;--c44-shut:0px;width:var(--c44-open)}.c44-prog-slot--mid{justify-content:center;--c44-shut:calc(20 * var(--c44-s))}.c44-prog-slot--trail{justify-content:flex-start}.c44-prog-slot--lead{justify-content:flex-end}.c44-prog-slot-open{display:flex;flex:none;box-sizing:border-box}.c44-prog-slot--mid .c44-prog-slot-open{padding-inline:calc(20 * var(--c44-s))}.c44-prog-slot--trail .c44-prog-slot-open{padding-left:calc(20 * var(--c44-s))}.c44-prog-slot--lead .c44-prog-slot-open{padding-right:calc(20 * var(--c44-s))}.c44-prog-slot:has(.c44-prog-pivot){--c44-open:calc(162 * var(--c44-s))}.c44-prog-slot:has(.c44-prog-tile){--c44-open:calc(220 * var(--c44-s))}.c44-prog-slot--lead:has(.c44-prog-tile),.c44-prog-slot--trail:has(.c44-prog-tile){--c44-open:calc(200 * var(--c44-s))}@media(hover:hover)and (min-width:1100px){.c44-prog{--c44-s:min(1px,(100vw - 2 * var(--page-inset-x,40px) - 8vw) / 1580)}.c44-prog-slot{transition:width .3s var(--ease-standard,cubic-bezier(.22,1,.36,1))}.c44-prog-slot-open{transition:opacity .3s var(--ease-standard,cubic-bezier(.22,1,.36,1))}.c44-prog-row:not(.is-active) .c44-prog-slot{width:var(--c44-shut)}.c44-prog-row:not(.is-active) .c44-prog-slot-open{opacity:0}}.c44-prog-pivot{flex:none}.c44-prog-tile{position:relative;flex:none;overflow:clip;width:calc(180 * var(--c44-s));height:calc(122 * var(--c44-s))}.c44-prog-photo{position:absolute;max-width:none}.c44-prog-tile--sessions .c44-prog-photo{left:-72.11%;top:-13.59%;width:181.33%;height:150.57%}.c44-prog-tile--months .c44-prog-photo{left:-53.48%;top:-32.69%;width:153.37%;height:204%}.c44-prog-tile--rays{background:var(--orange,#ff6a00)}.c44-prog-rays{position:absolute;left:-174.72%;top:-358.2%;width:519.46%;height:766.42%;max-width:none;rotate:180deg}.c44-prog-brackets{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.c44-prog-bracket{position:absolute;top:0;left:0;width:calc(30 * var(--c44-s));height:calc(95 * var(--c44-s));visibility:hidden}.c44-prog-bracket svg{display:block;width:100%;height:100%}.c44-prog-bracket--left{scale:-1 1}.c44-prog-brackets.is-sliding .c44-prog-bracket{transition:top var(--dur-hover,.2s) var(--ease-standard,cubic-bezier(.22,1,.36,1)),left var(--dur-hover,.2s) var(--ease-standard,cubic-bezier(.22,1,.36,1))}@media(prefers-reduced-motion:reduce){.c44-prog *{transition:none!important}}@media(max-width:1099px){.c44-prog{--c44-t:min(1px,(100vw - 2 * var(--page-inset-x,20px)) / 642);padding:calc(131 * var(--c44-t)) var(--page-inset-x,20px) calc(130 * var(--c44-t))}.c44-prog-slot,.c44-prog-brackets{display:none}.c44-prog-rows{gap:calc(11 * var(--c44-t))}.c44-prog-row,.c44-prog-row:first-child{gap:calc(15 * var(--c44-t));min-height:0;margin:0}.c44-prog-count{width:auto;margin:calc(9 * var(--c44-t)) 0 0;padding:calc(1 * var(--c44-t)) calc(7 * var(--c44-t)) 0;font-size:max(14px,26 * var(--c44-t));line-height:max(16px,30 * var(--c44-t));letter-spacing:-.01em}.c44-prog .c44-prog-words{color:var(--offwhite,#eeeceb);font-size:calc(60 * var(--c44-t));line-height:calc(64 * var(--c44-t));letter-spacing:-.02em}.c44-prog-word--spaced,.c44-prog-word--after-tile{margin-left:.24em}}@media(max-width:767px){.c44-prog{padding:80px var(--page-inset-x,20px)}.c44-prog-rows{gap:8px}.c44-prog-row,.c44-prog-row:first-child{gap:6px}.c44-prog-count{margin-top:5px;padding:2px 5px 0;font-size:17px;line-height:19px}.c44-prog .c44-prog-words{font-size:28px;line-height:34px;letter-spacing:-.01em}}.c44-hero{--c44-rise:calc(24 * var(--c44-u));--c44-card:.48s;--c44-content-at:.38s;--c44-crescents-at:60ms;--c44-club-at:.4s;--c44-back-at:.5s;--c44-tagline-at:.5s;--c44-rule-at:.56s;--c44-front-at:.59s;--c44-art-at:.96s;--c44-word-1:.65s;--c44-word-2:.95s;--c44-word-step:.15s;--c44-line-1:.87s;--c44-line-2:.96s;--c44-arrow-at:1.15s}@keyframes c44-card-open{0%,25%{clip-path:inset(0 64% 52% 0)}25.01%,50%{clip-path:inset(0 38% 30% 0)}50.01%,75%{clip-path:inset(0 7% 6% 0)}75.01%,to{clip-path:inset(0)}}@keyframes c44-stops-x{0%,33%{translate:var(--c44-from) 0}33.01%,66%{translate:calc(var(--c44-from) * .4) 0}66.01%,to{translate:0 0}}@keyframes c44-stops-y{0%,33%{translate:0 var(--c44-from)}33.01%,66%{translate:0 calc(var(--c44-from) * .4)}66.01%,to{translate:0 0}}@keyframes c44-mask-stops-y{0%,33%{-webkit-mask-position:0 var(--c44-from);mask-position:0 var(--c44-from)}33.01%,66%{-webkit-mask-position:0 calc(var(--c44-from) * .4);mask-position:0 calc(var(--c44-from) * .4)}66.01%,to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes c44-mask-on{0%{-webkit-mask-image:none;mask-image:none}to{-webkit-mask-image:url(/images/branded/club44/wm-split-mask.svg);mask-image:url(/images/branded/club44/wm-split-mask.svg)}}@keyframes c44-flick-y-cut{0%{translate:0 var(--c44-from);opacity:1;animation-timing-function:linear}6%{translate:0 calc(var(--c44-from) * .783);opacity:1;animation-timing-function:linear}60%{translate:0 calc(var(--c44-from) * .7);opacity:1}60.01%,75%{translate:0 calc(var(--c44-from) * .7);opacity:0}75.01%,to{translate:0 0;opacity:1}}@keyframes c44-blink-cut{0%,60%{opacity:1}60.01%,75%{opacity:0}75.01%,to{opacity:1}}@keyframes c44-ink{0%{color:color-mix(in srgb,var(--ink-800,#1e1e24) 22%,transparent)}to{color:var(--ink-800,#1e1e24)}}@keyframes c44-on{0%{opacity:0}to{opacity:1}}@keyframes c44-off{to{visibility:hidden}}@keyframes c44-show{0%{visibility:hidden}to{visibility:visible}}.c44-hero-card{animation:c44-card-open var(--c44-card) steps(1,end) both}.c44-hero-card-content{animation:c44-on 1ms var(--c44-content-at) both}.c44-hero-crescents{--c44-from:calc(40 * var(--c44-u));animation:c44-stops-x .24s var(--c44-crescents-at) steps(1,end) both}.c44-wm-club{--c44-from:var(--c44-rise);animation:c44-stops-y .27s var(--c44-club-at) steps(1,end) both}.c44-wm-unit--back{--c44-from:var(--c44-rise);animation:c44-on 1ms var(--c44-back-at) both,c44-stops-y .27s var(--c44-back-at) steps(1,end) both,c44-off 1ms var(--c44-art-at) forwards}.c44-wm-unit--front{--c44-from:var(--c44-rise);animation:c44-on 1ms var(--c44-front-at) both,c44-stops-y .27s var(--c44-front-at) steps(1,end) both,c44-off 1ms var(--c44-art-at) forwards}.c44-wm-behind{--c44-from:var(--c44-rise);animation:c44-mask-on 1ms var(--c44-front-at) both,c44-mask-stops-y .27s var(--c44-front-at) steps(1,end) both}.c44-wm-art{animation:c44-on 1ms var(--c44-art-at) both}.c44-hero-rule{--c44-from:var(--c44-rise);animation:c44-stops-y .27s var(--c44-rule-at) steps(1,end) both}.c44-hero-tagline{--c44-from:var(--c44-rise);animation:c44-flick-y-cut .16s var(--c44-tagline-at) both}.c44-hero-word{animation:c44-ink 1ms calc(var(--c44-word-2) + (var(--c44-word-i) - 1) * var(--c44-word-step)) both}.c44-hero-word[data-word="0"]{animation-delay:var(--c44-word-1)}.c44-hero-line{animation:c44-on 1ms var(--c44-line-1) both}.c44-hero-line+.c44-hero-line{animation-delay:var(--c44-line-2)}.c44-hero-cta{animation:c44-on 1ms var(--c44-line-1) both}.c44-hero-cta>span{animation:c44-on 1ms var(--c44-line-2) both}.c44-hero-arrow{animation:c44-blink-cut .16s var(--c44-arrow-at) forwards,c44-show 1ms var(--c44-arrow-at) both}@media(max-width:767px){.c44-hero-rule{--c44-from:calc(var(--c44-rise) / 2)}}@media(prefers-reduced-motion:reduce){.c44-hero,.c44-hero *{animation:none!important}}
