.rf-option-label{display:flex;align-items:flex-start;gap:var(--seasons-space-5);padding:var(--seasons-space-5) var(--seasons-space-16);background:var(--seasons-color-surface-subtle);border-top:var(--seasons-border-width-default) solid var(--seasons-color-border-default);border-bottom:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-option-label__code{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:28px;padding:0 var(--seasons-space-3);border-radius:var(--seasons-radius-sm);background:var(--seasons-color-midnight);color:var(--seasons-color-on-dark-heading);font-family:var(--seasons-font-polysans);font-weight:var(--seasons-font-weight-medium);font-size:var(--seasons-font-size-12);letter-spacing:var(--seasons-tracking-wide);text-transform:uppercase;flex-shrink:0;margin-top:2px}.rf-option-label__title{color:var(--seasons-color-text-default);margin-bottom:var(--seasons-space-1)}.rf-option-label__desc{color:var(--seasons-color-text-tertiary);max-width:640px}.rf-section{padding-top:var(--seasons-space-16);padding-bottom:var(--seasons-space-16)}.rf-f1-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--seasons-space-6);gap:var(--seasons-space-6);align-items:center}.rf-f1-copy{grid-column:1/7}.rf-f1-media{grid-column:7/13;aspect-ratio:4/3}.rf-f1-stats{display:flex;gap:var(--seasons-space-8);margin-bottom:var(--seasons-space-10);padding-top:var(--seasons-space-6);border-top:var(--seasons-border-width-default) solid var(--seasons-color-on-dark-border)}.rf-f1-stat{display:flex;flex-direction:column}.rf-f1-title{text-wrap:balance}.rf-f2-card{display:grid;grid-template-columns:3fr 7fr;border-radius:var(--seasons-radius-card-lg);border:var(--seasons-border-width-default) solid var(--seasons-color-border-default);background:var(--seasons-color-surface-default);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--seasons-duration-fast) var(--seasons-easing-standard)}.rf-f2-card:hover{border-color:var(--seasons-color-border-strong)}.rf-f2-media{aspect-ratio:3/4;overflow:hidden;border-right:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-f2-body{padding:var(--seasons-space-10);background:var(--seasons-color-surface-subtle)}.rf-f2-body,.rf-f2-bullets{display:flex;flex-direction:column}.rf-f2-bullets{list-style:none;gap:var(--seasons-space-3)}.rf-f2-bullet{display:flex;align-items:flex-start;gap:var(--seasons-space-3)}.rf-f3-grid{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:var(--seasons-space-10);gap:var(--seasons-space-10);align-items:start}.rf-f3-divider{width:var(--seasons-border-width-default);background:var(--seasons-color-border-default);align-self:stretch}.rf-f3-track{display:flex;flex-direction:column}.rf-f3-header{padding-bottom:var(--seasons-space-5);border-bottom:var(--seasons-border-width-default) solid var(--seasons-color-border-default);margin-bottom:var(--seasons-space-6)}.rf-f3-inner{display:grid;grid-template-columns:2fr 5fr;grid-gap:var(--seasons-space-6);gap:var(--seasons-space-6);text-decoration:none;color:inherit;align-items:start}.rf-f3-media{aspect-ratio:4/5;border-radius:var(--seasons-radius-card);overflow:hidden;border:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-f3-info{padding-top:var(--seasons-space-1)}.rf-f4-tabbar{display:flex;align-items:center;gap:0;margin-bottom:var(--seasons-space-6);border-bottom:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-f4-tab{background:transparent;border:none;cursor:pointer;font-family:var(--seasons-font-polysans);font-weight:var(--seasons-font-weight-medium);font-size:var(--seasons-font-size-14);color:var(--seasons-color-text-tertiary);padding:var(--seasons-space-3) var(--seasons-space-5);position:relative;transition:color var(--seasons-duration-fast) var(--seasons-easing-standard)}.rf-f4-tab:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:transparent;transition:background var(--seasons-duration-fast) var(--seasons-easing-standard)}.rf-f4-tab:hover{color:var(--seasons-color-text-secondary)}.rf-f4-tab--active{color:var(--seasons-color-text-strong)}.rf-f4-tab--active:after{background:var(--seasons-color-midnight)}.rf-f4-card{display:grid;grid-template-columns:3fr 7fr;border-radius:var(--seasons-radius-card-lg);border:var(--seasons-border-width-default) solid var(--seasons-color-border-default);background:var(--seasons-color-surface-default);overflow:hidden;text-decoration:none;color:inherit;transition:border-color var(--seasons-duration-fast) var(--seasons-easing-standard)}.rf-f4-card:hover{border-color:var(--seasons-color-border-strong)}.rf-f4-media{aspect-ratio:3/4;overflow:hidden;border-right:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-f4-body{padding:var(--seasons-space-10);background:var(--seasons-color-surface-subtle);display:flex;flex-direction:column}.rf-f5-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:var(--seasons-space-6);gap:var(--seasons-space-6);align-items:center}.rf-f5-copy{grid-column:1/7}.rf-f5-media{grid-column:9/13}.rf-f5-title{text-wrap:balance}@media (max-width:900px){.rf-option-label{padding-left:var(--seasons-space-8);padding-right:var(--seasons-space-8)}.rf-f1-grid{grid-template-columns:1fr}.rf-f1-copy,.rf-f1-media{grid-column:1/-1}.rf-f1-media{aspect-ratio:16/7}.rf-f2-card{grid-template-columns:1fr}.rf-f2-media{aspect-ratio:16/7;border-right:none;border-bottom:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-f3-grid{grid-template-columns:1fr}.rf-f3-divider{width:auto;height:var(--seasons-border-width-default)}.rf-f4-card{grid-template-columns:1fr}.rf-f4-media{aspect-ratio:16/7;border-right:none;border-bottom:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}.rf-f5-grid{grid-template-columns:1fr}.rf-f5-copy,.rf-f5-media{grid-column:1/-1}.rf-f5-media{max-width:300px}}@media (max-width:520px){.rf-f1-stats{flex-direction:column;gap:var(--seasons-space-6)}.rf-f3-inner{grid-template-columns:1fr}.rf-f3-media{aspect-ratio:16/7}.rf-f4-tabbar{overflow-x:auto;scrollbar-width:none}.rf-f4-tabbar::-webkit-scrollbar{display:none}.rf-f2-body,.rf-f4-body{padding:var(--seasons-space-6)}}@media (max-width:900px){.hac-page .hac-speakers-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:520px){.hac-page .hac-speakers-grid{grid-template-columns:1fr!important}}.story-health-what-section{padding-top:calc(var(--seasons-spacing-section-y-xl) * 1.4);padding-bottom:calc(var(--seasons-spacing-section-y-xl) * 1.4)}.story-health-what-features{display:grid;grid-template-columns:repeat(4,1fr)}.story-health-what-feature-item{border-left:var(--seasons-border-width-default) solid var(--seasons-color-border-default);padding:0 var(--seasons-space-6);display:flex;flex-direction:column;gap:var(--seasons-space-4)}.story-health-what-feature-item--first{border-left:none;padding-left:0}@media (max-width:900px){.story-health-hero-section{height:auto!important}.story-health-hero-image{flex:none!important;height:340px}.story-health-hero-text-grid{grid-template-columns:1fr!important}.story-health-hero-headline{grid-column:1/-1!important}.story-health-hero-cta-col{grid-column:1/-1!important;align-self:start!important;padding-bottom:0!important}.story-health-what-features{grid-template-columns:repeat(2,1fr)!important;gap:var(--seasons-space-8) 0}.story-health-what-feature-item{border-left:none;border-top:var(--seasons-border-width-default) solid var(--seasons-color-border-default);padding:var(--seasons-space-6) var(--seasons-space-6) 0 0}.story-health-what-feature-item--first{padding-left:0}.story-health-what-feature-item:nth-child(2n){border-left:var(--seasons-border-width-default) solid var(--seasons-color-border-default);padding-left:var(--seasons-space-6)}.story-health-steps-grid{grid-template-columns:1fr!important}.story-health-programs-grid,.story-health-steps-copy,.story-health-steps-list{grid-column:1/-1!important}.story-health-page>:not(header) :has(>.block-button-link){width:100%!important;align-self:stretch!important}.story-health-page>:not(header) .block-button-link{width:100%!important;display:block!important}.story-health-page>:not(header) .block-button{display:flex!important;width:100%!important;justify-content:center!important}#enroll>div{max-width:100%!important}}@media (max-width:600px){.story-health-hero-image{height:260px!important}.story-health-hero-image>div[style*="position: absolute"]{bottom:var(--seasons-space-4)!important;right:var(--seasons-space-4)!important}.story-health-what-features{grid-template-columns:1fr!important}.story-health-what-feature-item,.story-health-what-feature-item:nth-child(2n){border-left:none!important;border-top:var(--seasons-border-width-default) solid var(--seasons-color-border-default);padding:var(--seasons-space-5) 0 0 0!important}.story-health-what-feature-item--first{border-top:none!important;padding-top:0!important}.story-health-programs-grid{grid-template-columns:1fr!important;grid-column:1/-1!important}.story-health-what-section{padding-top:var(--seasons-spacing-section-y-xl);padding-bottom:var(--seasons-spacing-section-y-xl)}}.gravity-report-page{overflow-x:clip}.gravity-report-hero{position:relative}@media (max-width:900px){.gravity-report-hero__grid{grid-template-columns:1fr!important;gap:var(--seasons-space-12)!important}.gravity-report-hero__grid>div:last-child{justify-content:center}}.gravity-report-book__img{display:block;width:100%;max-width:520px;height:auto;margin:0 auto}@media (max-width:900px){.gravity-report-book__img{max-width:440px}}@media (max-width:520px){.gravity-report-book__img{max-width:100%}}.gravity-report-page .cus-grid{border-bottom:var(--seasons-border-width-default) solid var(--seasons-color-border-default)}@media (max-width:900px){.gravity-report-research-frame{gap:var(--seasons-space-8)!important}.gravity-report-form-inner,.gravity-report-research-frame,.gravity-report-reveals{grid-template-columns:1fr!important}.gravity-report-form-inner{gap:var(--seasons-space-12)!important}}.gravity-report-quote-card{padding:var(--seasons-space-12)}.gravity-report-quote-text{font-size:var(--seasons-font-size-28)}@media (max-width:900px){.gravity-report-quote-card{padding:var(--seasons-space-8)}.gravity-report-quote-text{font-size:var(--seasons-font-size-24)}}@media (max-width:520px){.gravity-report-quote-card{padding:var(--seasons-space-6)}.gravity-report-quote-text{font-size:var(--seasons-font-size-20)}.gravity-report-form__name-row{grid-template-columns:1fr!important}.gravity-report-logos{flex-direction:column!important;gap:var(--seasons-space-6)!important;align-items:center}}@media (max-width:900px){.gravity-report-page>:not(header) :has(>.block-button-link){width:100%!important;align-self:stretch!important}.gravity-report-page>:not(header) .block-button-link{width:100%!important;display:block!important}.gravity-report-page>:not(header) .block-button{display:flex!important;width:100%!important;justify-content:center!important}.grv-page .grv-frame{gap:var(--seasons-space-8)!important}.gqv-page .gqv-split,.grv-page .grv-2x2,.grv-page .grv-frame{grid-template-columns:1fr!important}.gqv-page .gqv-split{gap:var(--seasons-space-8)!important}}