.apex-front,[data-atelier-header]{--pulse:var(--status-error);--neural:var(--tha-academy-accent);--signal:var(--tha-longevity-accent);--display:"Iowan Old Style", "Baskerville", "Times New Roman", serif;--sans:"Helvetica Neue", "Inter", Arial, sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--focus-ring-olive:#687451;--focus-ring-width:2px;--focus-ring-offset:2px;--menu-panel-bg:#fbf8f1;--menu-panel-border-warm:#847b7247;--menu-panel-radius:1.25rem;--menu-panel-shadow:0 1.2rem 3.2rem #271f1b14;--dropdown-panel-offset:.4rem;--dropdown-panel-row-min:1.2rem;--dropdown-panel-max:28rem}.apex-front *{box-sizing:border-box}html{scroll-behavior:smooth}html.nav-open{overflow:hidden}.apex-front{background:var(--paper);max-width:100%;min-height:100dvh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}:where(.apex-front a){color:inherit;text-decoration:none}:where(.apex-front button){color:inherit;font:inherit}.apex-front ::selection{background:var(--pulse);color:#fff}.apex-front .skip-link{z-index:100;background:var(--bone);color:var(--ink);border-radius:2rem;padding:.8rem 1rem;position:fixed;top:-4rem;left:1rem}.apex-front .skip-link:focus,.apex-front .skip-link:focus-visible{top:1rem}.apex-front .site-header{color:var(--bone)}.apex-front .wordmark{z-index:2;align-items:center;min-width:0;display:inline-flex}.apex-front .wordmark:focus-visible{outline-offset:4px;outline:2px solid #f1eadf8c}@media (prefers-reduced-motion:reduce){.apex-front .nav-trigger,.apex-front .primary-category-link{will-change:auto;transition:color .01ms linear,font-weight .01ms linear,box-shadow .01ms linear}.apex-front .nav-trigger-label>span{transition:color .01ms linear,font-weight .01ms linear}.apex-front .nav-trigger:hover,.apex-front .nav-trigger:focus-visible,.apex-front .primary-category-link:hover,.apex-front .primary-category-link:focus-visible{transform:none}}.apex-front .nav-links{justify-content:center;gap:clamp(.9rem,2.1vw,2.5rem);display:flex}.apex-front .nav-item{--nav-accent:var(--academy-accent);--nav-accent-soft:var(--academy-accent-soft);--nav-accent-deep:color-mix(in srgb,var(--nav-accent) 72%,var(--night));height:var(--site-header-h,82px);align-items:center;display:flex}.apex-front .nav-item[data-nav=academy]{--nav-accent:var(--academy-accent);--nav-accent-soft:var(--academy-accent-soft)}.apex-front .nav-item[data-nav=performance]{--nav-accent:var(--performance-accent);--nav-accent-soft:var(--performance-accent-soft)}.apex-front .nav-item[data-nav=nutrition]{--nav-accent:var(--nutrition-accent);--nav-accent-soft:var(--nutrition-accent-soft)}.apex-front .nav-item[data-nav=community]{--nav-accent:var(--community-accent);--nav-accent-soft:var(--community-accent-soft)}.apex-front .nav-item[data-nav=longevity]{--nav-accent:var(--longevity-accent);--nav-accent-soft:var(--longevity-accent-soft)}.apex-front .nav-item[data-nav=institute]{--nav-accent:var(--academy-accent);--nav-accent-soft:var(--academy-accent-soft)}.apex-front .nav-item-head{align-items:center;height:100%;display:flex}.apex-front .nav-trigger,.apex-front .primary-category-link{height:100%;min-height:44px;color:var(--site-header-inactive,#f1eadfc7);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transform-origin:50%;will-change:transform;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:max(14px,.84375rem);font-weight:500;transition:color .2s,transform .2s cubic-bezier(.22,1,.36,1),font-weight .2s,box-shadow .2s;display:inline-flex;position:relative;transform:scale(1)}.apex-front .nav-trigger-label{align-items:center;gap:0;display:inline-flex}.apex-front .nav-trigger-label:before{content:none;display:none}.apex-front .nav-trigger-label>span{font-weight:inherit;transition:color .2s,font-weight .2s}.apex-front .nav-trigger:after,.apex-front .nav-trigger:before{content:none!important;background:0 0!important;border:0!important;width:0!important;height:0!important;display:none!important}@media (hover:hover) and (pointer:fine){.apex-front .nav-trigger:hover .nav-trigger-label>span,.apex-front .nav-trigger:focus-visible .nav-trigger-label>span,.apex-front .primary-category-link:hover .nav-trigger-label>span,.apex-front .primary-category-link:focus-visible .nav-trigger-label>span{color:var(--nav-accent);font-weight:600}.apex-front .nav-trigger:hover,.apex-front .nav-trigger:focus-visible,.apex-front .primary-category-link:hover,.apex-front .primary-category-link:focus-visible{color:var(--nav-accent);outline:none;transform:scale(1.1)}}.apex-front .nav-trigger:focus-visible,.apex-front .primary-category-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--nav-accent) 55%, transparent);border-radius:2px}.apex-front .nav-item.is-active .nav-trigger:not(.is-current){color:var(--nav-accent)}.apex-front .nav-item.is-active .nav-trigger:not(.is-current) .nav-trigger-label>span{color:var(--nav-accent);font-weight:600}.apex-front .nav-trigger.is-current,.apex-front .primary-category-link.is-current,.apex-front .primary-category-link[aria-current=page]{color:var(--nav-accent);transform:scale(1.1)}.apex-front .nav-trigger.is-current .nav-trigger-label>span,.apex-front .primary-category-link.is-current .nav-trigger-label>span,.apex-front .primary-category-link[aria-current=page] .nav-trigger-label>span,.apex-front .nav-item.is-active .nav-trigger:hover .nav-trigger-label>span,.apex-front .nav-item.is-active .nav-trigger:focus-visible .nav-trigger-label>span,.apex-front .nav-trigger.is-current:hover .nav-trigger-label>span,.apex-front .nav-trigger.is-current:focus-visible .nav-trigger-label>span{color:var(--nav-accent);font-weight:600}@media (hover:none){.apex-front .nav-trigger:hover,.apex-front .primary-category-link:hover{transform:none}.apex-front .nav-trigger.is-current,.apex-front .primary-category-link.is-current,.apex-front .primary-category-link[aria-current=page]{transform:scale(1.06)}}.apex-front .nav-expander{display:none}.apex-front .nav-scrim{z-index:49;inset:var(--header-h,108px) 0 0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:default;background:#0b070f8c;border:0;position:fixed}.apex-front .mega-menu{--nav-accent:var(--academy-accent,var(--oxygen));z-index:61;top:var(--header-h,108px);width:100%;color:var(--bone);border-bottom:1px solid var(--header-divider,#ffffff12);background:#17101ffa;animation:.18s cubic-bezier(.22,1,.36,1) both menu-reveal;position:fixed;left:0;box-shadow:0 2.5rem 6rem #0502085c}.apex-front .mega-menu[data-menu=academy]{--nav-accent:var(--academy-accent)}.apex-front .mega-menu[data-menu=performance]{--nav-accent:var(--performance-accent)}.apex-front .mega-menu[data-menu=nutrition]{--nav-accent:var(--nutrition-accent)}.apex-front .mega-menu[data-menu=institute]{--nav-accent:var(--academy-accent)}.apex-front .mega-menu[data-menu=community]{--nav-accent:var(--community-accent)}.apex-front .mega-menu[data-menu=longevity]{--nav-accent:var(--longevity-accent)}.apex-front .mega-menu-inner{grid-template-columns:minmax(16rem,.72fr) minmax(34rem,1.55fr) minmax(16rem,.68fr);min-height:26rem;display:grid}.apex-front .mega-menu-intro,.apex-front .mega-menu-feature{padding:3rem clamp(2rem,3.5vw,4.5rem)}.apex-front .mega-menu-intro{border-right:1px solid var(--line-light);flex-direction:column;display:flex}.apex-front .mega-menu-intro>p,.apex-front .mega-menu-feature>p{font:.6rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--nav-accent);margin:0 0 2rem}.apex-front .mega-menu-intro h2{max-width:11ch;font:400 clamp(2rem,3.2vw,4rem)/.92 var(--display);letter-spacing:-.055em;margin:0}.apex-front .mega-menu-intro>span{color:#f1eadfb3;max-width:25rem;margin-top:1.5rem;font-size:.82rem;line-height:1.6;display:block}.apex-front .mega-menu-intro>a{border-top:1px solid var(--line-light);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;font-size:.68rem;display:flex}.apex-front .mega-menu-intro>a b{color:var(--nav-accent);font-weight:400}.apex-front .mega-menu-links{grid-template-columns:1fr 1fr;display:grid}.apex-front .mega-menu-links>a{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);grid-template-columns:2.4rem 1fr auto;align-content:start;min-height:13rem;padding:2rem;transition:color .2s;display:grid;position:relative}.apex-front .mega-menu-links>a:nth-last-child(-n+2){border-bottom:0}.apex-front .mega-menu-links>a:hover,.apex-front .mega-menu-links>a:focus-visible{color:var(--nav-accent-hover);background:0 0}.apex-front .mega-menu-links>a>span{font:.56rem var(--mono);letter-spacing:.1em;color:#f1eadf9e}.apex-front .mega-menu-links>a:hover>span,.apex-front .mega-menu-links>a:focus-visible>span{color:color-mix(in srgb,var(--nav-accent-hover) 72%,var(--bone))}.apex-front .mega-menu-links strong{font:600 clamp(.92rem,1.15vw,1.12rem)/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase}.apex-front .mega-menu-links p{color:#f1eadfa8;grid-column:2/3;max-width:18rem;margin:.8rem 0 0;font-size:.72rem;line-height:1.5}.apex-front .mega-menu-links>a:hover p,.apex-front .mega-menu-links>a:focus-visible p{color:#f1eadfc7}.apex-front .mega-menu-links i{color:var(--nav-accent);font-style:normal}.apex-front .mega-menu-links>a:hover i,.apex-front .mega-menu-links>a:focus-visible i{color:var(--nav-accent-hover)}.apex-front .mega-menu-links>a[aria-current=page],.apex-front .mega-menu-links>a.is-current,.apex-front .mega-menu-links>a[aria-current=page] i,.apex-front .mega-menu-links>a.is-current i,.apex-front .mega-menu-links>a[aria-current=page] strong,.apex-front .mega-menu-links>a.is-current strong{color:var(--nav-accent)}.apex-front .mega-menu-feature{background:color-mix(in srgb,var(--nav-accent) 8%,var(--night));flex-direction:column;display:flex;position:relative;overflow:hidden}.apex-front .mega-menu-feature:after{content:"H/A";font:400 9rem/1 var(--display);letter-spacing:-.08em;color:color-mix(in srgb,var(--nav-accent) 13%,transparent);pointer-events:none;position:absolute;bottom:-.16em;right:-.05em}.apex-front .mega-menu-feature h3{z-index:1;max-width:12ch;font:400 clamp(1.9rem,2.7vw,3.2rem)/.95 var(--display);letter-spacing:-.05em;margin:0;position:relative}.apex-front .mega-menu-feature>span{z-index:1;color:#f1eadfb3;margin-top:1.25rem;font-size:.78rem;line-height:1.55;position:relative}.apex-front .mega-menu-feature>a{z-index:1;background:var(--nav-accent);color:var(--night);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:auto;padding:1rem 1.1rem;font-size:.67rem;display:flex;position:relative}.apex-front .mega-menu-feature>a b{font-size:1rem;font-weight:400}.apex-front .header-actions{align-items:center;gap:.85rem;display:inline-flex}.apex-front .header-shop,.apex-front .header-sign-in{appearance:none;letter-spacing:.08em;text-transform:uppercase;color:#f1eadfb8;background:0 0;border:0;padding:0;font-family:inherit;font-size:.72rem;transition:color .18s}.apex-front button.header-sign-in{cursor:pointer}.apex-front .header-shop:hover,.apex-front .header-shop:focus-visible,.apex-front .header-sign-in:hover,.apex-front .header-sign-in:focus-visible{color:var(--bone)}.apex-front .header-cta{border:1px solid #f1eadf80;border-radius:999px;align-items:center;gap:1.7rem;padding:.7rem .95rem .7rem 1.1rem;font-size:.78rem;display:inline-flex}.apex-front .header-cta span{color:var(--oxygen)}.apex-front .mobile-header-actions,.apex-front .menu-toggle{display:none}.apex-front .chapter-rail{z-index:50;color:var(--bone);mix-blend-mode:difference;font:.62rem var(--mono);letter-spacing:.08em;flex-direction:column;align-items:center;gap:.6rem;display:flex;position:fixed;top:50%;right:1.05rem;transform:translateY(-50%)}.apex-front .chapter-line{background:#fff3;width:1px;height:6rem}.apex-front .chapter-line i{background:#fff;width:100%;transition:height .4s;display:block}.apex-front .chapter-name{color:#fff;writing-mode:vertical-rl;text-transform:uppercase}.apex-front .hero{background:var(--night);min-height:100svh;color:var(--bone);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;padding:10.5rem 7vw 4.2rem;display:grid;position:relative;overflow:hidden}.apex-front .hero:before{content:"";inset:var(--header-h) 0 0;background-image:linear-gradient(var(--line-light) 1px, transparent 1px), linear-gradient(90deg, var(--line-light) 1px, transparent 1px);opacity:.24;pointer-events:none;background-size:25vw 25vw;position:absolute}.apex-front .hero-noise{opacity:.09;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");position:absolute;inset:0}.apex-front .hero-copy{z-index:2;max-width:56rem;position:relative}.apex-front .eyebrow{font:.68rem var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--oxygen);margin:0 0 1.5rem}.apex-front .eyebrow.dark{color:#76576f}.apex-front .hero h1{max-width:12ch;font-family:var(--display);letter-spacing:-.07em;margin:0;font-size:clamp(4rem,7.8vw,8.7rem);font-weight:400;line-height:.83}.apex-front .hero h1 em{color:var(--oxygen);font-weight:400}.apex-front .hero-deck{color:#f1eadfb8;max-width:41rem;margin:2rem 0 0 16%;font-size:clamp(1rem,1.35vw,1.3rem);line-height:1.55}.apex-front .hero-actions{align-items:center;gap:2rem;margin:2.5rem 0 0 16%;display:flex}.apex-front .button{border:1px solid #0000;border-radius:999px;justify-content:space-between;align-items:center;gap:2.4rem;min-height:3.4rem;padding:0 1.2rem 0 1.45rem;font-size:.82rem;font-weight:650;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}.apex-front .button:hover{transform:translateY(-2px)}.apex-front .button-light{background:var(--bone);color:var(--night)}.apex-front .button-light:hover{background:var(--oxygen)}.apex-front .button-dark{background:var(--night);color:var(--bone)}.apex-front .button-dark:hover{background:#382542}.apex-front .text-link{color:#f1eadfbf;border-bottom:1px solid;align-items:center;gap:.8rem;padding-bottom:.25rem;font-size:.8rem;display:inline-flex}.apex-front .text-link.light{color:var(--bone)}.apex-front .microcopy{font:.59rem var(--mono);color:#f1eadf75;text-transform:uppercase;letter-spacing:.06em;margin:1.3rem 0 0 16%}.apex-front .hero-index{font:.62rem var(--mono);color:#f1eadf6b;position:absolute;bottom:2rem;left:2.2rem}.apex-front .living-system{z-index:1;aspect-ratio:.86;--active:var(--oxygen);justify-self:end;width:min(42vw,38rem);position:relative}.apex-front .goal-strength{--active:var(--pulse)}.apex-front .goal-focus{--active:var(--neural)}.apex-front .goal-recovery{--active:var(--signal)}.apex-front .goal-longevity{--active:#e5b4d6}.apex-front .system-orbit{border:1px solid color-mix(in srgb, var(--active) 55%, transparent);border-radius:48% 52% 45% 55%/59% 41%;transition:border-color .5s;animation:18s linear infinite orbit;position:absolute;inset:8%}.apex-front .orbit-two{animation-duration:13s;animation-direction:reverse;inset:18%;transform:rotate(30deg)}.apex-front .orbit-three{animation-duration:9s;inset:28%;transform:rotate(-20deg)}.apex-front .human-core{filter:drop-shadow(0 0 2rem color-mix(in srgb, var(--active) 28%, transparent));position:absolute;inset:16% 25%}.apex-front .core-head{aspect-ratio:.82;border:1px solid var(--active);background:color-mix(in srgb, var(--active) 9%, transparent);border-radius:48% 52% 46% 54%;width:21%;position:absolute;top:3%;left:50%;transform:translate(-50%)}.apex-front .core-body{border:1px solid var(--active);background:linear-gradient(90deg, transparent 48%, color-mix(in srgb, var(--active) 30%, transparent) 50%, transparent 52%), color-mix(in srgb, var(--active) 6%, transparent);border-radius:46% 54% 28% 28%/18% 18% 82% 82%;width:44%;position:absolute;top:20%;bottom:2%;left:50%;transform:translate(-50%)}.apex-front .signal{background:var(--active);width:.45rem;height:.45rem;box-shadow:0 0 1.2rem var(--active);border-radius:50%;animation:2.4s ease-in-out infinite pulse;position:absolute}.apex-front .signal-a{top:34%;left:48%}.apex-front .signal-b{animation-delay:.7s;top:51%;left:41%}.apex-front .signal-c{animation-delay:1.4s;top:67%;left:53%}.apex-front .system-node{font:.58rem var(--mono);color:color-mix(in srgb, var(--active) 78%, white);letter-spacing:.12em;position:absolute}.apex-front .node-one{top:24%;right:2%}.apex-front .node-two{top:52%;left:-1%}.apex-front .node-three{bottom:20%;right:4%}.apex-front .system-caption{text-align:right;gap:.35rem;max-width:12rem;display:grid;position:absolute;bottom:0;right:0}.apex-front .system-caption span{font:.55rem var(--mono);color:#f1eadf73}.apex-front .system-caption strong{font-family:var(--display);color:var(--active);font-size:1.4rem;font-weight:400}.apex-front .weekly-system{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line-dark);padding:8rem 7vw 7rem}.apex-front .weekly-system-heading{grid-template-columns:.52fr 1.08fr .72fr;align-items:end;gap:clamp(2rem,4vw,5rem);padding-bottom:4.5rem;display:grid}.apex-front .weekly-system-heading h2{max-width:11ch;font:400 clamp(2.6rem, 5.9vw, 7rem)/.9 var(--display);letter-spacing:-.06em;margin:0}.apex-front .weekly-system-heading h2 em{color:#6e4eb2;font-weight:400}.apex-front .weekly-system-heading>p:last-child{color:#6c626b;max-width:30rem;margin:0;font-size:1rem;line-height:1.65}.apex-front .weekly-system-list{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid}.apex-front .weekly-system-list article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-rows:auto 1fr auto auto;min-height:14.5rem;padding:1.6rem;transition:background .22s,color .22s;display:grid}.apex-front .weekly-system-list article:hover{background:var(--night);color:var(--bone)}.apex-front .weekly-system-list article>span{font:.62rem var(--mono);letter-spacing:.1em;color:#7b6d7c}.apex-front .weekly-system-list h3{max-width:12ch;font:400 clamp(1.7rem, 2.35vw, 2.8rem)/.96 var(--display);letter-spacing:-.045em;align-self:end;margin:2.5rem 0 .9rem}.apex-front .weekly-system-list article>p{color:#746b72;max-width:24rem;margin:0;font-size:.82rem;line-height:1.55;transition:color .22s}.apex-front .weekly-system-list article:hover>p,.apex-front .weekly-system-list article:hover>span{color:#f1eadfa8}.apex-front .weekly-card-link{border-top:1px solid var(--line-dark);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;margin-top:1.2rem;padding-top:1rem;font-size:.58rem;display:flex}.apex-front .weekly-card-link span{color:#6e4eb2}.apex-front .weekly-system-list article:hover .weekly-card-link{border-color:var(--line-light)}.apex-front .weekly-system-list article:hover .weekly-card-link span{color:var(--oxygen)}.apex-front .weekly-system-signoff{letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:baseline;gap:.55rem;margin-top:2.2rem;font-size:.73rem;display:flex}.apex-front .weekly-system-signoff strong{color:#6e4eb2;font-weight:700}.apex-front .thesis-strip{background:var(--oxygen);color:var(--night);border-bottom:1px solid #17101f38;padding:9rem 7vw}.apex-front .thesis-strip p{font:.72rem var(--mono);text-transform:uppercase;letter-spacing:.12em;margin:0}.apex-front .thesis-strip h2{max-width:14ch;font:400 clamp(3.7rem, 8.5vw, 10rem)/.88 var(--display);letter-spacing:-.065em;margin:1.4rem 0}.apex-front .thesis-end{text-align:right}.apex-front .human-map{background:var(--paper);padding:9rem 7vw 10rem}.apex-front .section-intro{border-bottom:1px solid var(--line-dark);grid-template-columns:.55fr 1.15fr .8fr;align-items:end;gap:3rem;padding-bottom:3rem;display:grid}.apex-front .section-intro h2,.apex-front .lesson-intro h2,.apex-front .pulse-heading h2{font:400 clamp(3.2rem, 6vw, 7rem)/.9 var(--display);letter-spacing:-.06em;margin:0}.apex-front .section-intro>p:last-child,.apex-front .lesson-intro>p:last-child,.apex-front .pulse-heading>p:last-child{color:#6c626b;max-width:32rem;margin:0;font-size:1rem;line-height:1.65}.apex-front .goal-picker{border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(5,1fr);display:grid}.apex-front .goal-option{border:0;border-left:1px solid var(--line-dark);text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;min-height:10rem;padding:1.5rem;transition:background .24s,color .24s;display:grid}.apex-front .goal-option:first-child{border-left:0}.apex-front .goal-option span{font:.62rem var(--mono);color:#6b6069}.apex-front .goal-option strong{font:400 1.45rem var(--display);grid-column:1;align-self:end}.apex-front .goal-option i{opacity:0;grid-area:1/2/span 2;font-style:normal;transition:all .22s;transform:translate(-.5rem,.5rem)}.apex-front .goal-option:hover,.apex-front .goal-option.is-active{background:var(--night);color:var(--bone)}.apex-front .goal-option:hover span,.apex-front .goal-option.is-active span{color:var(--oxygen)}.apex-front .goal-option:hover i,.apex-front .goal-option.is-active i{opacity:1;transform:none}.apex-front .path-result{grid-template-rows:1fr auto;grid-template-columns:1.1fr 1.2fr 1fr;align-items:center;gap:3rem;min-height:34rem;padding-top:4rem;display:grid}.apex-front .path-glyph{aspect-ratio:1;border:1px solid #b5a9b1;border-radius:50%;place-items:center;width:min(25vw,21rem);display:grid;position:relative}.apex-front .path-glyph:before,.apex-front .path-glyph:after{content:"";border:1px solid #b5a9b1;border-radius:50%;position:absolute;inset:14%}.apex-front .path-glyph:after{background:var(--oxygen);border:0;inset:31%}.apex-front .path-glyph span{background:var(--pulse);border-radius:50%;width:.5rem;height:.5rem;position:absolute}.apex-front .path-glyph span:first-child{top:11%;left:42%}.apex-front .path-glyph span:nth-child(2){background:var(--neural);bottom:32%;right:7%}.apex-front .path-glyph span:nth-child(3){background:var(--signal);bottom:18%;left:12%}.apex-front .path-copy h3{font:400 clamp(2.5rem,4vw,4.8rem)/.95 var(--display);letter-spacing:-.05em;margin:0 0 1.3rem}.apex-front .path-copy>p:last-child{color:#6c626b;line-height:1.65}.apex-front .path-steps{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.apex-front .path-steps li{border-bottom:1px solid var(--line-dark)}.apex-front .path-steps li:not(:has(a)){grid-template-columns:2rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.apex-front .path-steps a{color:inherit;grid-template-columns:2rem 1fr;align-items:center;gap:1rem;min-height:2.75rem;padding:1.2rem 0;text-decoration:none;display:grid}.apex-front .path-steps span{font:.62rem var(--mono);color:#6b6069}.apex-front .path-steps strong{font-size:.9rem}.apex-front .path-steps a:hover strong,.apex-front .path-steps a:focus-visible strong{color:#17101f;text-underline-offset:.22em;text-decoration:underline}.apex-front .path-result>.button{grid-column:2;justify-self:start}.apex-front .homepage-archive .path-steps li{grid-template-columns:2rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.apex-front .ecosystem{background:var(--night);min-height:100vh;color:var(--bone);padding:9rem 7vw}.apex-front .ecosystem-title{grid-template-columns:1fr 2fr;align-items:start;padding-bottom:4rem;display:grid}.apex-front .ecosystem-title h2{max-width:15ch;font:400 clamp(3rem,5.4vw,6.4rem)/.92 var(--display);letter-spacing:-.055em;margin:0}.apex-front .world-layout{border-top:1px solid var(--line-light);grid-template-columns:.76fr 1.24fr;display:grid}.apex-front .world-tabs{border-right:1px solid var(--line-light);align-content:start;display:grid}.apex-front .world-tab{border:0;border-bottom:1px solid var(--line-light);color:#f1eadf99;text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.5rem 1fr auto;align-items:center;min-height:5.4rem;padding:0 1.5rem 0 .2rem;transition:color .2s,padding .2s;display:grid}.apex-front .world-tab span{font:.6rem var(--mono)}.apex-front .world-tab strong{font:400 1.15rem var(--display)}.apex-front .world-tab em{font:.58rem var(--mono);text-transform:uppercase;letter-spacing:.12em}.apex-front .world-tab:hover,.apex-front .world-tab.is-active{color:var(--bone);padding-left:1rem}.apex-front .world-panel{background:var(--section-surface-deep);min-height:39rem;transition:background var(--section-transition-relay), box-shadow var(--section-transition-relay);flex-direction:column;justify-content:flex-end;padding:5rem clamp(2rem,5vw,6rem);display:flex;position:relative;overflow:hidden}.apex-front .world-panel:before{content:"";pointer-events:none;background:color-mix(in srgb, var(--section-accent) 10%, transparent);opacity:1;transition:background var(--section-transition-relay), opacity var(--section-transition-relay);position:absolute;inset:0}.apex-front .world-panel h3{max-width:13ch;font:400 clamp(2.8rem,5vw,6rem)/.91 var(--display);letter-spacing:-.06em;margin:0 0 1.4rem;position:relative}.apex-front .world-panel>p:not(.eyebrow){color:#f1eadfb3;max-width:36rem;margin:0 0 2rem;font-size:1rem;line-height:1.65;position:relative}.apex-front .world-meta{font:.6rem var(--mono);color:var(--section-accent);text-transform:uppercase;letter-spacing:.08em;margin-bottom:2.3rem;position:relative}.apex-front .world-panel .text-link{align-self:flex-start;position:relative}.apex-front .world-visual{aspect-ratio:1;width:min(45vw,37rem);position:absolute;top:-28%;right:-10%}.apex-front .world-ring{border:1px solid #ffffff38;border-radius:50%;animation:14s linear infinite orbit;position:absolute;inset:0}.apex-front .ring-b{border-radius:42% 58% 51% 49%;animation-direction:reverse;inset:18%}.apex-front .world-letter{font:400 clamp(10rem,22vw,22rem)/1 var(--display);color:#ffffff14;place-items:center;display:grid;position:absolute;inset:0}.apex-front .experience{background:var(--bone);padding:10rem 7vw}.apex-front .lesson-intro{grid-template-columns:.55fr 1.2fr .8fr;align-items:end;gap:3rem;display:grid}.apex-front .micro-lesson{border:1px solid var(--line-dark);background:var(--paper);margin-top:5rem}.apex-front .lesson-labels{border-bottom:1px solid var(--line-dark);min-height:3.4rem;font:.58rem var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#6b6069;grid-template-columns:1fr 1fr auto;align-items:center;gap:1rem;padding:0 1.3rem;display:grid}.apex-front .lesson-question{padding:clamp(2rem,6vw,6rem)}.apex-front .lesson-question>p{max-width:21ch;font:400 clamp(2.5rem,5vw,5.8rem)/.95 var(--display);letter-spacing:-.055em;margin:0 0 3rem}.apex-front .answer-grid{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid}.apex-front .answer{border:0;border-left:1px solid var(--line-dark);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2rem 1fr;align-items:start;gap:1rem;min-height:8rem;padding:1.4rem;line-height:1.4;transition:background .2s,color .2s;display:grid}.apex-front .answer:first-child{border-left:0}.apex-front .answer span{font:.62rem var(--mono)}.apex-front .answer:hover,.apex-front .answer.is-selected{background:var(--night);color:var(--bone)}.apex-front .lesson-feedback{border-left:3px solid var(--pulse);max-width:45rem;margin-top:2.5rem;padding-left:1.3rem}.apex-front .lesson-feedback.correct{border-color:#2e978d}.apex-front .lesson-feedback strong{font:400 1.5rem var(--display)}.apex-front .lesson-feedback p{color:#6c626b;margin:.6rem 0 0;line-height:1.6}.apex-front .evidence-band{border-top:1px solid var(--line-dark);grid-template-columns:1.1fr 1fr .7fr;gap:4rem;margin-top:8rem;padding:5rem 0 0;display:grid}.apex-front .evidence-band h3{max-width:12ch;font:400 clamp(2.5rem,4.3vw,5rem)/.94 var(--display);letter-spacing:-.05em;margin:0}.apex-front .evidence-list{border-top:1px solid var(--line-dark);display:grid}.apex-front .evidence-list span{border-bottom:1px solid var(--line-dark);color:#6c626b;padding:1rem 0;font-size:.8rem}.apex-front .evidence-list i{min-width:7rem;font:normal .58rem var(--mono);text-transform:uppercase;color:var(--ink);display:inline-block}.apex-front .evidence-note{color:#6b6069;margin:0;font-size:.78rem;line-height:1.65}.apex-front .membership{background:var(--night);min-height:100vh;color:var(--bone);grid-template-columns:.9fr 1.1fr;align-items:center;gap:6vw;padding:10rem 7vw;display:grid;position:relative;overflow:hidden}.apex-front .member-orbit{aspect-ratio:1;border:1px solid #9ee7df73;border-radius:50%;width:min(42vw,36rem);animation:28s linear infinite orbit;position:relative}.apex-front .member-orbit:before,.apex-front .member-orbit:after{content:"";border:1px solid #a18cff73;border-radius:42% 58% 50% 50%;position:absolute;inset:16%}.apex-front .member-orbit:after{background:var(--oxygen);border:0;border-radius:50%;inset:34%;box-shadow:0 0 6rem #9ee7df4d}.apex-front .member-orbit span{font:.57rem var(--mono);letter-spacing:.1em;color:#f1eadf99;position:absolute}.apex-front .member-orbit span:first-child{top:7%;left:44%}.apex-front .member-orbit span:nth-child(2){top:49%;right:-2%}.apex-front .member-orbit span:nth-child(3){bottom:7%;left:42%}.apex-front .member-orbit span:nth-child(4){top:49%;left:-2%}.apex-front .membership-copy{position:relative}.apex-front .membership-copy h2{font:400 clamp(3.4rem,6.2vw,7.2rem)/.88 var(--display);letter-spacing:-.065em;margin:0 0 2rem}.apex-front .membership-copy>p:not(.eyebrow){color:#f1eadfab;max-width:40rem;line-height:1.65}.apex-front .membership-copy ul{border-top:1px solid var(--line-light);grid-template-columns:1fr 1fr;margin:2.5rem 0 3rem;padding:0;list-style:none;display:grid}.apex-front .membership-copy li{border-bottom:1px solid var(--line-light);padding:1rem .6rem 1rem 0;font-size:.78rem}.apex-front .membership-actions{align-items:center;gap:2rem;display:flex}.apex-front .community-pulse{background:var(--paper);padding:10rem 7vw}.apex-front .pulse-heading{border-bottom:1px solid var(--line-dark);grid-template-columns:.55fr 1.2fr .8fr;align-items:end;gap:3rem;padding-bottom:4rem;display:grid}.apex-front .pulse-stream{grid-template-columns:1fr 1fr 1.25fr;display:grid}.apex-front .pulse-stream article,.apex-front .pulse-stream blockquote{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:25rem;margin:0;padding:2rem;display:flex}.apex-front .pulse-stream article>p{font:.6rem var(--mono);text-transform:uppercase;letter-spacing:.1em;color:#746a72;margin:auto 0 1rem}.apex-front .pulse-stream h3{font:400 2rem/1.04 var(--display);margin:0 0 1rem}.apex-front .pulse-stream article>span:last-child{font:.6rem var(--mono);color:#6b6069}.apex-front .pulse-dot{background:var(--oxygen);border-radius:50%;width:.7rem;height:.7rem;box-shadow:0 0 1.5rem #68cfc5}.apex-front .pulse-dot.coral{background:var(--pulse);box-shadow:0 0 1.5rem #ff6e60}.apex-front .pulse-stream blockquote{background:var(--oxygen);font:400 clamp(1.7rem,2.8vw,3.4rem)/1.05 var(--display);letter-spacing:-.03em;border-right:0;justify-content:flex-end}.apex-front .pulse-stream cite{font:normal .62rem var(--mono);text-transform:uppercase;margin-top:2rem;line-height:1.5}.apex-front .final-cta{background:var(--pulse);min-height:83vh;color:var(--night);flex-direction:column;justify-content:space-between;padding:10rem 7vw 6rem;display:flex}.apex-front .final-cta .eyebrow{color:#080509}.apex-front .final-cta h2{max-width:15ch;font:400 clamp(4rem,8.8vw,10.8rem)/.84 var(--display);letter-spacing:-.075em;margin:0}.apex-front .final-cta h2 em{color:var(--bone);font-weight:400}.apex-front .final-actions{justify-content:space-between;align-items:end;gap:2rem;display:flex}.apex-front .final-actions p{color:#080509;font:1rem var(--mono);text-transform:uppercase;letter-spacing:.08em;margin:0}.apex-front .site-footer{background:var(--night);color:var(--bone);grid-template-columns:1fr 1.5fr 1fr auto;align-items:start;gap:3rem;padding:4rem 7vw;display:grid}.apex-front .footer-links{grid-template-columns:1fr 1fr;gap:.8rem;font-size:.72rem;display:grid}.apex-front .site-footer p{color:#f1eadfa3;margin:0;font-size:.62rem;line-height:1.6}.apex-front .world-page{background:var(--world-paper);color:var(--ink);overflow:hidden}.apex-front .domain-hero{background:radial-gradient(circle at 74% 47%,color-mix(in srgb,var(--world-accent) 13%,transparent),transparent 28%), var(--world-deep);min-height:100svh;color:var(--bone);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:4vw;padding:10.5rem 7vw 4.5rem;display:grid;position:relative;overflow:hidden}.apex-front .domain-hero:before{content:"";inset:var(--header-h,108px) 0 0;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:20vw 20vw;position:absolute;-webkit-mask-image:linear-gradient(90deg,#000000b8,#0000 68%);mask-image:linear-gradient(90deg,#000000b8,#0000 68%)}.apex-front .domain-hero-copy{z-index:2;position:relative}.apex-front .domain-brand-lockup{--page-world-accent:var(--world-accent);margin:0 0 1rem}.apex-front .domain-kicker-follow{margin-bottom:1.5rem}.apex-front .domain-kicker{font:.6rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--world-accent);align-items:center;gap:1.25rem;margin:0 0 2rem;display:flex}.apex-front .domain-kicker span{color:#f1eadf8f}.apex-front .domain-hero h1{max-width:12ch;font:400 clamp(4.4rem,7.5vw,9.1rem)/.84 var(--display);letter-spacing:-.07em;margin:0}.apex-front .domain-hero h1 em{color:var(--world-accent);font-weight:400;display:block}.apex-front .domain-deck{color:#f1eadfb3;max-width:41rem;margin:2.1rem 0 0 12%;font-size:clamp(1rem,1.25vw,1.25rem);line-height:1.6}.apex-front .domain-actions{align-items:center;gap:2rem;margin:2.5rem 0 0 12%;display:flex}.apex-front .domain-button{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;justify-content:space-between;align-items:center;gap:2.8rem;min-height:3.5rem;padding:0 1rem 0 1.4rem;font-size:.72rem;font-weight:700;transition:transform .18s,background .18s;display:inline-flex}.apex-front .domain-button:hover,.apex-front .domain-button:focus-visible{transform:translateY(-2px)}.apex-front .domain-button.primary{background:var(--world-accent);color:var(--world-deep)}.apex-front .domain-button span{font-size:1rem}.apex-front .domain-text-link{color:inherit;border-bottom:1px solid;align-items:center;gap:1.4rem;padding:.8rem 0;font-size:.75rem;display:inline-flex}.apex-front .domain-text-link span{color:var(--world-accent)}.apex-front .domain-hero-foot{z-index:2;font:.55rem var(--mono);letter-spacing:.13em;text-transform:uppercase;color:#f1eadf6b;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;display:grid;position:absolute;bottom:1.5rem;left:7vw;right:7vw}.apex-front .domain-hero-foot i{background:#f1eadf2e;height:1px}.apex-front .world-glyph{z-index:1;aspect-ratio:1;width:min(40vw,38rem);color:var(--world-accent);justify-self:end;position:relative}.apex-front .world-glyph:before{content:"";border:1px solid color-mix(in srgb,var(--world-accent) 18%,transparent);border-radius:50%;animation:5s ease-in-out infinite glyph-breathe;position:absolute;inset:-9%}.apex-front .glyph-orbit,.apex-front .plate-ring,.apex-front .membership-ring{border:1px solid color-mix(in srgb,var(--world-accent) 58%,transparent);border-radius:50%;position:absolute}.apex-front .academy-glyph .orbit-a{animation:28s linear infinite orbit;inset:10%}.apex-front .academy-glyph .orbit-b{border-style:dashed;animation:18s linear infinite reverse orbit;inset:27%}.apex-front .glyph-core{background:var(--world-accent);box-shadow:0 0 3rem color-mix(in srgb,var(--world-accent) 45%,transparent);border-radius:50%;position:absolute;inset:43%}.apex-front .glyph-node{border:1px solid color-mix(in srgb,var(--world-accent) 48%,transparent);background:var(--world-deep);font:.52rem var(--mono);letter-spacing:.1em;padding:.45rem .65rem;position:absolute}.apex-front .academy-glyph .node-a{top:18%;left:6%}.apex-front .academy-glyph .node-b{top:31%;right:0}.apex-front .academy-glyph .node-c{bottom:7%;right:13%}.apex-front .academy-glyph .node-d{bottom:27%;left:2%}.apex-front .academy-glyph .node-e{top:1%;left:42%}.apex-front .performance-glyph{justify-content:center;align-items:end;gap:clamp(.55rem,1.4vw,1.2rem);padding:12% 8% 17%;display:flex}.apex-front .training-day{border-bottom:1px solid var(--world-accent);flex:1;justify-content:center;align-items:end;max-width:3.7rem;height:100%;display:flex;position:relative}.apex-front .training-day b{font:.58rem var(--mono);font-weight:400;position:absolute;bottom:-2rem}.apex-front .training-day i{width:100%;height:var(--day-height,45%);background:linear-gradient(var(--world-accent),color-mix(in srgb,var(--world-accent) 8%,transparent));animation:.9s both load-rise;display:block}.apex-front .performance-glyph .day-1{--day-height:68%}.apex-front .performance-glyph .day-2{--day-height:36%}.apex-front .performance-glyph .day-3{--day-height:82%}.apex-front .performance-glyph .day-4{--day-height:22%}.apex-front .performance-glyph .day-5{--day-height:61%}.apex-front .performance-glyph .day-6{--day-height:45%}.apex-front .performance-glyph .day-7{--day-height:14%}.apex-front .performance-glyph>strong,.apex-front .nutrition-glyph>strong,.apex-front .community-glyph>strong,.apex-front .membership-glyph>strong{font:400 clamp(2rem,4vw,4.7rem) var(--display);letter-spacing:-.06em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apex-front .performance-glyph>strong{font:700 .6rem var(--mono);letter-spacing:.28em;top:8%}.apex-front .nutrition-glyph .plate-outer{inset:7%}.apex-front .nutrition-glyph .plate-inner{border-style:dashed;inset:27%}.apex-front .plate-center{background:var(--world-accent);box-shadow:0 0 4rem color-mix(in srgb,var(--world-accent) 32%,transparent);border-radius:50%;position:absolute;inset:41%}.apex-front .plate-label{font:.56rem var(--mono);letter-spacing:.12em;position:absolute}.apex-front .nutrition-glyph .label-a{top:48%;left:3%}.apex-front .nutrition-glyph .label-b{top:29%;right:0}.apex-front .nutrition-glyph .label-c{bottom:16%;right:9%}.apex-front .nutrition-glyph>strong{color:var(--world-deep);letter-spacing:.12em;font-size:1rem}.apex-front .institute-glyph{flex-direction:column;justify-content:center;gap:1.4rem;padding:10%;display:flex}.apex-front .institute-glyph>span{font:.54rem var(--mono);letter-spacing:.09em;grid-template-columns:7rem 1fr;align-items:center;gap:1rem;display:grid}.apex-front .institute-glyph>span i{background:linear-gradient(90deg,var(--world-accent),color-mix(in srgb,var(--world-accent) 18%,transparent));height:.65rem;display:block}.apex-front .institute-glyph>strong{font:.5rem var(--mono);letter-spacing:.15em;color:#f1eadf80;position:absolute;bottom:9%;right:8%}.apex-front .network-line{background:color-mix(in srgb,var(--world-accent) 45%,transparent);transform-origin:0;width:63%;height:1px;position:absolute;top:50%;left:20%}.apex-front .community-glyph .line-a{transform:rotate(-28deg)}.apex-front .community-glyph .line-b{transform:rotate(24deg)}.apex-front .community-glyph .line-c{width:1px;height:66%;top:18%;left:47%}.apex-front .network-node{aspect-ratio:1;border:1px solid var(--world-accent);background:var(--world-deep);width:5.1rem;font:.5rem var(--mono);letter-spacing:.1em;border-radius:50%;place-items:center;display:grid;position:absolute}.apex-front .community-glyph .member-a{top:39%;left:3%}.apex-front .community-glyph .member-b{top:13%;right:4%}.apex-front .community-glyph .member-c{bottom:10%;right:1%}.apex-front .community-glyph .member-d{top:4%;left:40%}.apex-front .community-glyph>strong{color:var(--world-accent)}.apex-front .membership-glyph .ring-a{inset:6%}.apex-front .membership-glyph .ring-b{border-style:dashed;animation:24s linear infinite orbit;inset:25%}.apex-front .membership-center{background:var(--world-accent);box-shadow:0 0 4rem color-mix(in srgb,var(--world-accent) 30%,transparent);border-radius:50%;position:absolute;inset:40%}.apex-front .member-word{font:.52rem var(--mono);letter-spacing:.1em;position:absolute}.apex-front .membership-glyph .word-a{top:24%;left:4%}.apex-front .membership-glyph .word-b{top:33%;right:1%}.apex-front .membership-glyph .word-c{bottom:13%;right:11%}.apex-front .membership-glyph .word-d{bottom:29%;left:2%}.apex-front .membership-glyph .word-e{top:1%;left:43%}.apex-front .membership-glyph>strong{width:5rem;color:var(--world-deep);font:700 .55rem var(--mono);letter-spacing:.08em;text-align:center}.apex-front .domain-signal-strip{background:var(--world-accent);color:var(--world-deep);grid-template-columns:repeat(4,1fr);display:grid}.apex-front .domain-signal-strip span{border-right:1px solid color-mix(in srgb,var(--world-deep) 22%,transparent);min-height:5.2rem;font:.58rem var(--mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;padding:1rem 1.5rem;display:flex}.apex-front .domain-signal-strip span:last-child{border-right:0}.apex-front .domain-eyebrow{font:.62rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 55%,#3a2940);margin:0}.apex-front .domain-manifesto{background:var(--world-paper);grid-template-columns:.43fr 1.15fr .62fr;align-items:start;gap:clamp(2rem,5vw,6rem);padding:10rem 7vw;display:grid}.apex-front .domain-manifesto h2{max-width:13ch;font:400 clamp(3.6rem,6.7vw,7.8rem)/.88 var(--display);letter-spacing:-.065em;margin:0}.apex-front .domain-manifesto-copy{align-self:end}.apex-front .domain-manifesto-copy>p{color:#665e64;margin:0;font-size:1rem;line-height:1.75}.apex-front .domain-manifesto-copy>span{border-top:1px solid var(--line-dark);font:.62rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6b6069;margin-top:2.2rem;padding-top:1.2rem;line-height:1.6;display:block}.apex-front .domain-programs{background:#fff;padding:9rem 7vw 10rem}.apex-front .domain-section-heading{grid-template-columns:.42fr 1.08fr .62fr;align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:4.5rem;display:grid}.apex-front .domain-section-heading h2{max-width:13ch;font:400 clamp(3.3rem,5.6vw,6.6rem)/.9 var(--display);letter-spacing:-.06em;margin:0}.apex-front .domain-section-heading>p:last-child{color:#6d656b;margin:0;line-height:1.7}.apex-front .program-ledger{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(5,minmax(11rem,1fr));display:grid;overflow-x:auto}.apex-front .program-ledger article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:27rem;padding:1.5rem;transition:background .22s,color .22s;display:flex}.apex-front .program-ledger article:hover{background:var(--world-deep);color:var(--bone)}.apex-front .program-ledger article>span,.apex-front .program-ledger>a>span{font:.55rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .program-ledger h3{max-width:14ch;font:400 clamp(1.05rem,1.4vw,1.35rem)/1.15 var(--mono);letter-spacing:.08em;text-transform:uppercase;margin:auto 0 1.2rem}.apex-front .program-ledger p{color:#6c646a;margin:0;font-size:.78rem;line-height:1.55}.apex-front .program-ledger b{border-top:1px solid var(--line-dark);font:.53rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 32%,#494257);margin-top:1.4rem;padding-top:1rem;font-weight:400}.apex-front .program-ledger article:hover>span,.apex-front .program-ledger article:hover p{color:#f1eadfa6}.apex-front .program-ledger article:hover b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .academy-shared-path{border-top:1px solid var(--line-light);border-left:1px solid var(--line-light);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.apex-front .academy-shared-path li{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);flex-direction:column;min-height:22rem;padding:1.5rem;display:flex}.apex-front .academy-shared-path li>span{font:.55rem var(--mono);letter-spacing:.12em;color:var(--world-accent)}.apex-front .academy-shared-path li>div{margin:auto 0 1.7rem}.apex-front .academy-shared-path li>div>p:first-child{font:.55rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--world-accent);margin:0 0 .8rem}.apex-front .academy-shared-path h3{font:400 clamp(1.7rem,2.2vw,2.55rem)/.96 var(--display);letter-spacing:-.045em;margin:0 0 1rem}.apex-front .academy-shared-path li>div>p:last-child{color:#f1eadfa8;margin:0;font-size:.86rem;line-height:1.65}.apex-front .academy-shared-path b{border-top:1px solid var(--line-light);font:.52rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#f1eadf99;padding-top:1rem;font-weight:400}.apex-front .feature-copy{z-index:1;min-width:0;position:relative}.apex-front .feature-copy h2{overflow-wrap:anywhere;max-width:13ch;font:400 clamp(3.4rem,5.8vw,6.8rem)/.88 var(--display);letter-spacing:-.065em;margin:1.8rem 0}@keyframes glyph-breathe{0%,to{opacity:.55;transform:scale(.97)}50%{opacity:1;transform:scale(1.02)}}@keyframes load-rise{0%{opacity:0;height:0}to{height:var(--day-height);opacity:1}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1.6)}}@keyframes menu-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.apex-front .mega-menu{animation:none}}@media (max-width:1151px){.apex-front .site-header{background:var(--night);-webkit-backdrop-filter:none}.apex-front .header-cta{display:none}.apex-front .header-actions{gap:.65rem}.apex-front .menu-toggle{display:none}.apex-front .nav-links{inset:var(--header-h,108px) 0 0;background:var(--night);border-bottom:1px solid var(--line-light);flex-direction:column;justify-content:flex-start;gap:0;padding:0;display:none;position:fixed;overflow-y:auto}.apex-front .nav-links.is-open{display:flex}.apex-front .nav-item{border-bottom:1px solid var(--line-light);height:auto;display:block}.apex-front .nav-item-head{grid-template-columns:minmax(0,1fr) 4.5rem;min-height:4.5rem;display:grid}.apex-front .nav-trigger{text-align:left;width:100%;height:100%;min-height:4.5rem;padding:0 1.25rem;font-size:.82rem}.apex-front .nav-trigger:after{display:none}.apex-front .nav-expander{border:0;border-left:1px solid var(--line-light);color:#f1eadfb8;cursor:pointer;background:0 0;place-items:center;width:100%;height:100%;min-height:4.5rem;display:grid}.apex-front .nav-expander:hover,.apex-front .nav-expander:focus-visible,.apex-front .nav-item.is-active .nav-expander{color:var(--bone);background:#ffffff09}.apex-front .nav-expander i{border-bottom:1px solid;border-right:1px solid;width:.55rem;height:.55rem;transition:transform .18s;display:block;transform:rotate(45deg)}.apex-front .nav-item.is-active .nav-expander i{transform:rotate(225deg)}.apex-front .nav-scrim{display:none}.apex-front .mega-menu{background:var(--night-soft);border-top:1px solid var(--line-light);width:auto;box-shadow:none;animation:none;position:static}.apex-front .mega-menu-inner{min-height:0;display:block}.apex-front .mega-menu-intro{border-right:0;border-bottom:1px solid var(--line-light);padding:2rem 1.25rem}.apex-front .mega-menu-intro>p{margin-bottom:1rem}.apex-front .mega-menu-intro h2{max-width:15ch;font-size:clamp(2rem,7vw,3.2rem)}.apex-front .mega-menu-intro>span{max-width:36rem}.apex-front .mega-menu-intro>a{margin-top:2rem}.apex-front .mega-menu-links{grid-template-columns:1fr 1fr}.apex-front .mega-menu-links>a{border-bottom:1px solid var(--line-light);min-height:10.5rem;padding:1.35rem}.apex-front .mega-menu-links>a:nth-last-child(-n+2){border-bottom:0}.apex-front .mega-menu-feature{display:none}.apex-front .hero{grid-template-columns:minmax(0,1fr);padding:9rem 6vw 4rem}.apex-front .hero h1{font-size:clamp(4rem,12vw,7rem)}.apex-front .living-system{opacity:.48;width:60vw;position:absolute;bottom:0;right:-16vw}.apex-front .hero-copy{z-index:2}.apex-front .hero-deck,.apex-front .hero-actions,.apex-front .microcopy{margin-left:0}.apex-front .weekly-system-heading{grid-template-columns:1fr 1.35fr;align-items:start}.apex-front .weekly-system-heading>p:last-child{grid-column:2}.apex-front .weekly-system-list{grid-template-columns:1fr 1fr}.apex-front .section-intro,.apex-front .lesson-intro,.apex-front .pulse-heading{grid-template-columns:1fr;align-items:start}.apex-front .goal-picker{grid-template-columns:1fr 1fr}.apex-front .goal-option{border-bottom:1px solid var(--line-dark);min-height:7rem}.apex-front .path-result{grid-template-columns:1fr 1.3fr}.apex-front .path-steps{grid-column:1/-1}.apex-front .path-result>.button{grid-column:2}.apex-front .ecosystem-title{grid-template-columns:1fr;gap:2rem}.apex-front .world-layout{grid-template-columns:1fr}.apex-front .world-tabs{border-right:0;grid-template-columns:repeat(5,1fr);overflow-x:auto}.apex-front .world-tab{border-right:1px solid var(--line-light);grid-template-columns:1fr;min-width:8.5rem;min-height:7rem;padding:1rem}.apex-front .world-tab em{display:none}.apex-front .world-panel{min-height:34rem}.apex-front .evidence-band{grid-template-columns:1fr 1fr}.apex-front .evidence-note{grid-column:1/-1}.apex-front .membership{grid-template-columns:1fr}.apex-front .member-orbit{opacity:.38;width:58vw;position:absolute;top:10%;right:-14vw}.apex-front .membership-copy{z-index:2;max-width:48rem}.apex-front .pulse-stream{grid-template-columns:1fr 1fr}.apex-front .pulse-stream blockquote{grid-column:1/-1;min-height:20rem}.apex-front .site-footer{grid-template-columns:1fr 1fr}.apex-front .domain-hero{grid-template-columns:1fr;align-items:start;min-height:58rem;padding:10rem 6vw 4.5rem}.apex-front .domain-hero h1{max-width:11ch;font-size:clamp(3.4rem,8.5vw,6.4rem)}.apex-front .world-glyph{opacity:.48;width:55vw;position:absolute;bottom:2rem;right:-8vw}.apex-front .domain-hero-copy{z-index:2;max-width:54rem}.apex-front .domain-manifesto{grid-template-columns:.38fr 1.2fr}.apex-front .domain-manifesto-copy{grid-column:2}.apex-front .domain-section-heading{grid-template-columns:.35fr 1.3fr;align-items:start}.apex-front .domain-section-heading>p:last-child{grid-column:2}.apex-front .program-ledger{grid-template-columns:repeat(5,minmax(15rem,1fr))}.apex-front .domain-method{grid-template-columns:1fr}.apex-front .method-statement{grid-template-columns:.4fr 1.1fr;gap:2rem;display:grid;position:static}.apex-front .method-statement>p:last-child{grid-column:2}.apex-front .domain-feature{grid-template-columns:.25fr 1.15fr}.apex-front .feature-points{grid-column:2}.apex-front .domain-cross-sell{grid-template-columns:.35fr 1.15fr}.apex-front .domain-cross-sell h2,.apex-front .domain-cross-sell>span,.apex-front .domain-cross-sell>a{grid-column:2}}@media (max-width:640px){.apex-front .chapter-rail{display:none}.apex-front .hero{align-items:start;min-height:100svh;padding:8.5rem 1.2rem 3rem}.apex-front .hero:before{background-size:50vw 50vw}.apex-front .hero h1{max-width:10ch;font-size:clamp(3.6rem,18vw,6rem)}.apex-front .hero-deck{max-width:22rem;font-size:.98rem}.apex-front .hero-actions{flex-direction:column;align-items:flex-start;gap:1.3rem}.apex-front .microcopy{max-width:21rem;line-height:1.5}.apex-front .living-system{width:88vw;bottom:5%;right:-38vw}.apex-front .mega-menu-links{grid-template-columns:1fr}.apex-front .mega-menu-links>a,.apex-front .mega-menu-links>a:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line-light);min-height:9rem}.apex-front .mega-menu-links>a:last-child{border-bottom:0}.apex-front .weekly-system,.apex-front .thesis-strip,.apex-front .human-map,.apex-front .ecosystem,.apex-front .experience,.apex-front .community-pulse{padding:6.5rem 1.2rem}.apex-front .weekly-system-heading{grid-template-columns:1fr;gap:1.6rem;padding-bottom:3.5rem}.apex-front .weekly-system-heading>p:last-child{grid-column:1}.apex-front .weekly-system-heading h2{font-size:clamp(2.8rem,12vw,4.1rem)}.apex-front .weekly-system-list{grid-template-columns:1fr}.apex-front .weekly-system-list article{min-height:10.5rem;padding:1.35rem}.apex-front .weekly-system-list h3{margin-top:2rem}.apex-front .weekly-system-signoff{text-align:right;flex-direction:column;align-items:flex-end;gap:.35rem}.apex-front .domain-hero{min-height:100svh;padding:8.5rem 1.2rem 4rem}.apex-front .domain-hero:before{background-size:50vw 50vw}.apex-front .domain-kicker{flex-direction:column;align-items:flex-start;gap:.55rem}.apex-front .domain-hero h1{max-width:12ch;font-size:clamp(2.6rem,11.5vw,4.2rem)}.apex-front .domain-deck,.apex-front .domain-actions{margin-left:0}.apex-front .domain-deck{max-width:23rem;font-size:.98rem}.apex-front .domain-actions{flex-direction:column;align-items:flex-start;gap:1rem}.apex-front .world-glyph{opacity:.34;width:90vw;bottom:6%;right:-44vw}.apex-front .domain-hero-foot{left:1.2rem;right:1.2rem}.apex-front .domain-signal-strip{grid-template-columns:1fr 1fr}.apex-front .domain-signal-strip span{border-bottom:1px solid color-mix(in srgb,var(--world-deep) 22%,transparent);min-height:4.5rem;font-size:.52rem}.apex-front .domain-manifesto,.apex-front .domain-programs,.apex-front .domain-experience,.apex-front .domain-method,.apex-front .domain-feature,.apex-front .domain-questions{padding:6.5rem 1.2rem}.apex-front .domain-manifesto{grid-template-columns:1fr;gap:2rem}.apex-front .domain-manifesto h2{font-size:clamp(3.3rem,15vw,5.4rem)}.apex-front .domain-manifesto-copy{grid-column:1}.apex-front .domain-section-heading{grid-template-columns:1fr;gap:1.7rem;margin-bottom:3rem}.apex-front .domain-section-heading>p:last-child{grid-column:1}.apex-front .domain-section-heading h2{font-size:clamp(3.1rem,14vw,5rem)}.apex-front .program-ledger{grid-template-columns:repeat(5,minmax(16.5rem,1fr));margin-right:-1.2rem}.apex-front .program-ledger article{min-height:23rem}.apex-front .experience-console{grid-template-columns:1fr}.apex-front .experience-tabs{border-right:0;border-bottom:1px solid var(--line-light);flex-direction:row;overflow-x:auto}.apex-front .experience-tabs button{border-right:1px solid var(--line-light);border-bottom:0;grid-template-columns:1fr;gap:.45rem;min-width:9rem}.apex-front .experience-panel{grid-template-columns:1fr;min-height:0;padding:2rem 1.2rem}.apex-front .experience-copy h3{font-size:clamp(2.8rem,13vw,4.3rem)}.apex-front .experience-copy>b{margin-top:2rem}.apex-front .experience-sequence>div{min-height:4.5rem}.apex-front .method-statement{display:block}.apex-front .method-statement h2{font-size:clamp(3.2rem,14vw,5rem)}.apex-front .method-statement>p:last-child{margin-top:1.5rem}.apex-front .method-steps{grid-template-columns:1fr;margin-top:3rem}.apex-front .method-steps article{min-height:13rem}.apex-front .domain-feature{grid-template-columns:1fr;gap:2.5rem}.apex-front .feature-index{display:none}.apex-front .feature-copy h2{font-size:clamp(2.35rem,12vw,5rem)}.apex-front .feature-points{grid-column:1}.apex-front .domain-cross-sell{grid-template-columns:1fr;gap:2rem;min-height:0;padding:6.5rem 1.2rem}.apex-front .domain-cross-sell h2,.apex-front .domain-cross-sell>span,.apex-front .domain-cross-sell>a{grid-column:1}.apex-front .domain-cross-sell h2{font-size:clamp(3.2rem,14vw,5.2rem)}.apex-front .domain-questions{grid-template-columns:1fr;gap:3.5rem}.apex-front .questions-heading{position:static}.apex-front .questions-heading h2{font-size:clamp(3rem,13vw,4.6rem)}.apex-front .questions-list button{grid-template-columns:2.2rem 1fr auto;font-size:1.35rem}.apex-front .questions-list article>div p{padding-left:2.2rem}.apex-front .domain-final{min-height:82svh;padding:7rem 1.2rem 3rem}.apex-front .domain-final h2{font-size:clamp(4rem,18vw,6.4rem)}.apex-front .domain-final>div{flex-direction:column;align-items:flex-start}.apex-front .site-footer{padding:4rem 1.2rem}.apex-front .thesis-strip h2{font-size:clamp(3.3rem,17vw,5.8rem)}.apex-front .section-intro h2,.apex-front .lesson-intro h2,.apex-front .pulse-heading h2{font-size:clamp(3rem,14vw,5rem)}.apex-front .goal-picker{grid-template-columns:1fr}.apex-front .goal-option{border-left:0;grid-template-columns:2.5rem 1fr auto;align-items:center;min-height:5.2rem}.apex-front .goal-option strong{grid-column:2;align-self:center}.apex-front .goal-option i{grid-area:1/3}.apex-front .path-result{grid-template-columns:1fr;gap:2.2rem;padding-top:3rem}.apex-front .path-glyph{justify-self:center;width:70vw}.apex-front .path-result>.button{grid-column:1}.apex-front .world-tabs{margin-right:-1.2rem}.apex-front .world-panel{min-height:36rem;padding:3rem 1.3rem}.apex-front .world-panel h3{font-size:3.4rem}.apex-front .lesson-labels{grid-template-columns:1fr auto}.apex-front .lesson-labels span:nth-child(2){display:none}.apex-front .lesson-question{padding:2rem 1.1rem}.apex-front .lesson-question>p{font-size:2.8rem}.apex-front .answer-grid{grid-template-columns:1fr}.apex-front .answer{border-left:0;border-bottom:1px solid var(--line-dark);min-height:5.4rem}.apex-front .answer:last-child{border-bottom:0}.apex-front .evidence-band{grid-template-columns:1fr;gap:2.5rem;margin-top:5rem}.apex-front .evidence-note{grid-column:auto}.apex-front .membership{min-height:auto;padding:7rem 1.2rem}.apex-front .membership-copy h2{font-size:clamp(3.5rem,16vw,5.5rem)}.apex-front .membership-copy ul{grid-template-columns:1fr}.apex-front .membership-actions{flex-direction:column;align-items:flex-start}.apex-front .member-orbit{width:90vw;right:-50vw}.apex-front .pulse-stream{grid-template-columns:1fr}.apex-front .pulse-stream article,.apex-front .pulse-stream blockquote{border-right:0;min-height:20rem}.apex-front .pulse-stream blockquote{grid-column:auto}.apex-front .final-cta{min-height:80svh;padding:7rem 1.2rem 3rem}.apex-front .final-cta h2{font-size:clamp(4rem,18vw,6rem)}.apex-front .final-actions{flex-direction:column;align-items:flex-start}.apex-front .site-footer{grid-template-columns:1fr;padding:4rem 1.2rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.apex-front *,.apex-front :before,.apex-front :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--line-dark:#00000080;--line-light:#ffffff80}.apex-front .hero-deck,.apex-front .membership-copy>p:not(.eyebrow),.apex-front .world-panel>p:not(.eyebrow){color:var(--bone)}}.apex-front .program-ledger>a.program-ledger-link{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:27rem;color:inherit;flex-direction:column;padding:1.5rem;transition:background .22s,color .22s;display:flex}.apex-front .program-ledger>:first-child,.apex-front .program-ledger>a.program-ledger-link:first-child{background:var(--world-deep);color:var(--bone)}.apex-front .program-ledger>:first-child>span,.apex-front .program-ledger>:first-child p{color:#f1eadfa6}.apex-front .program-ledger>:first-child b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .program-ledger>a.program-ledger-link:hover{background:var(--world-deep);color:var(--bone)}.apex-front .program-ledger>a.program-ledger-link:hover>span,.apex-front .program-ledger>a.program-ledger-link:hover p{color:#f1eadfa6}.apex-front .program-ledger>a.program-ledger-link:hover b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .mindset-stats{grid-template-columns:repeat(4,1fr)}.apex-front .mindset-stats a{border-right:1px solid color-mix(in srgb,var(--world-deep) 22%,transparent);min-height:5.2rem;color:inherit;text-align:center;flex-direction:column;justify-content:center;gap:.35rem;padding:1rem 1.5rem;display:flex}.apex-front .mindset-stats a:last-child{border-right:0}.apex-front .mindset-stats b{font:400 1.35rem var(--display);letter-spacing:-.04em}.apex-front .mindset-stats span{font:.55rem var(--mono);letter-spacing:.12em;text-transform:uppercase}.apex-front .mindset-ledger{grid-template-columns:repeat(7,minmax(12.5rem,1fr))}.apex-front .mindset-module{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:27rem;color:inherit;flex-direction:column;padding:1.5rem;transition:background .22s,color .22s;display:flex}.apex-front .mindset-module>span{font:.55rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .mindset-module h3{max-width:11ch;font:400 clamp(1.55rem,1.9vw,2.2rem)/.96 var(--display);letter-spacing:-.045em;margin:auto 0 1.2rem}.apex-front .mindset-module p{color:#6c646a;margin:0;font-size:.78rem;line-height:1.55}.apex-front .mindset-module b{border-top:1px solid var(--line-dark);font:.53rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 40%,#5d5260);margin-top:1.4rem;padding-top:1rem;font-weight:400}.apex-front .mindset-module.is-featured,.apex-front .mindset-module:hover{background:var(--world-deep);color:var(--bone)}.apex-front .mindset-module.is-featured>span,.apex-front .mindset-module.is-featured p,.apex-front .mindset-module:hover>span,.apex-front .mindset-module:hover p{color:#f1eadfa6}.apex-front .mindset-module.is-featured b,.apex-front .mindset-module:hover b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .mindset-decision{border:1px solid var(--line-light);background:color-mix(in srgb,var(--world-deep) 70%,#000);margin-bottom:3.5rem;padding:2.2rem}.apex-front .mindset-decision-kicker{font:.58rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--world-accent);margin:0 0 .8rem}.apex-front .mindset-decision h3{max-width:22ch;font:400 clamp(1.8rem,3vw,2.8rem)/.95 var(--display);letter-spacing:-.04em;margin:0 0 1rem}.apex-front .mindset-decision>p{color:#f1eadfb3;max-width:42rem;margin:0 0 1.6rem;line-height:1.65}.apex-front .mindset-decision-options{gap:.7rem;display:grid}.apex-front .mindset-decision-options button{border:1px solid var(--line-light);color:var(--bone);text-align:left;cursor:pointer;background:0 0;grid-template-columns:2.2rem 1fr;align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.apex-front .mindset-decision-options button span{font:.62rem var(--mono);letter-spacing:.12em;color:var(--world-accent)}.apex-front .mindset-decision-options button strong{font:500 .95rem var(--sans)}.apex-front .mindset-decision-options button.is-on{border-color:var(--pulse)}.apex-front .mindset-decision-options button.is-good{border-color:var(--oxygen);background:color-mix(in srgb,var(--oxygen) 12%,transparent)}.apex-front .mindset-decision-hint,.apex-front .mindset-decision-feedback{color:#f1eadfb8;margin:1.2rem 0 0;font-size:.92rem;line-height:1.65}.apex-front .mindset-decision-feedback.is-good{color:var(--oxygen)}.apex-front .mindset-depths{border:1px solid var(--line-light);grid-template-columns:repeat(3,1fr);display:grid}.apex-front .mindset-depths article{border-right:1px solid var(--line-light);padding:1.6rem}.apex-front .mindset-depths article:last-child{border-right:0}.apex-front .mindset-depths span{font:.55rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--world-accent)}.apex-front .mindset-depths h3{font:400 1.55rem/.95 var(--display);letter-spacing:-.04em;margin:.8rem 0 .7rem}.apex-front .mindset-depths p{color:#f1eadfad;margin:0;font-size:.86rem;line-height:1.6}.apex-front .mindset-circuit{border:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.apex-front .mindset-circuit article{border-right:1px solid var(--line-dark);padding:2rem}.apex-front .mindset-circuit article:last-child{border-right:0}.apex-front .mindset-circuit p:first-child{font:.55rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 40%,#5d5260);margin:0}.apex-front .mindset-circuit h3{font:400 2.2rem/.9 var(--display);letter-spacing:-.045em;margin:.8rem 0 1rem}.apex-front .mindset-circuit p{color:#665e64;margin:0;line-height:1.65}.apex-front .mindset-circuit ul{margin:1.4rem 0 0;padding:0;list-style:none}.apex-front .mindset-circuit li{border-top:1px solid var(--line-dark);font:.72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6b6069;padding:.35rem 0}.apex-front .mindset-library{background:#fff;padding:9rem 7vw 10rem}.apex-front .mindset-film-filters{flex-wrap:wrap;gap:.55rem;margin-bottom:1.2rem;display:flex}.apex-front .mindset-film-filters button{border:1px solid var(--line-dark);cursor:pointer;font:.58rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#5d5260;background:0 0;padding:.55rem .9rem}.apex-front .mindset-film-filters button.is-on{background:var(--world-deep);border-color:var(--world-deep);color:var(--bone)}.apex-front .mindset-film-blurb{color:#6d656b;max-width:46rem;margin:0 0 2rem;font-size:.9rem;line-height:1.65}.apex-front .mindset-film-grid{grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}.apex-front .mindset-film-grid article{border:1px solid var(--line-dark);background:var(--paper);flex-direction:column;min-height:100%;display:flex}.apex-front .mindset-film-thumb{aspect-ratio:16/9;cursor:pointer;background:#111;border:0;padding:0;display:block;position:relative}.apex-front .mindset-film-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.apex-front .mindset-film-thumb span{background:var(--bone);color:var(--ink);font:.58rem var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.45rem .8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.apex-front .mindset-film-frame{aspect-ratio:16/9;background:#000}.apex-front .mindset-film-frame iframe{border:0;width:100%;height:100%}.apex-front .mindset-film-copy{flex-direction:column;flex:1;gap:.45rem;padding:1rem 1.05rem 1.2rem;display:flex}.apex-front .mindset-film-copy h3{font:500 .92rem/1.35 var(--sans);margin:0}.apex-front .mindset-film-copy p{font:.58rem var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#6b6069;margin:0}.apex-front .mindset-film-copy span{color:#6c646a;font-size:.8rem;line-height:1.5}.apex-front details.mindset-faq{border-bottom:1px solid var(--line-dark)}.apex-front details.mindset-faq summary{cursor:pointer;font:400 1.15rem/1.3 var(--display);grid-template-columns:2.4rem 1fr;align-items:center;gap:1rem;padding:1.15rem 0;list-style:none;display:grid}.apex-front details.mindset-faq summary::-webkit-details-marker{display:none}.apex-front details.mindset-faq summary span{font:.58rem var(--mono);letter-spacing:.12em;color:color-mix(in srgb,var(--world-accent) 40%,#5d5260)}.apex-front details.mindset-faq div{padding:0 0 1.4rem 3.4rem}.apex-front details.mindset-faq p{color:#665e64;margin:0 0 .85rem;line-height:1.7}.apex-front details.mindset-faq p:last-child{margin-bottom:0}@media (max-width:1199px){.apex-front .mindset-ledger{grid-template-columns:repeat(7,minmax(15rem,1fr))}.apex-front .mindset-depths{grid-template-columns:1fr}.apex-front .mindset-depths article{border-right:0;border-bottom:1px solid var(--line-light)}.apex-front .mindset-circuit{grid-template-columns:1fr}.apex-front .mindset-circuit article{border-right:0;border-bottom:1px solid var(--line-dark)}}@media (max-width:720px){.apex-front .mindset-stats{grid-template-columns:1fr 1fr}.apex-front .mindset-stats a:nth-child(2){border-right:0}.apex-front .mindset-library{padding:5rem 1.2rem}.apex-front details.mindset-faq div{padding-left:0}}.apex-front :focus-visible:not(input[type=search]):not(input[role=combobox]){outline:2px solid var(--pulse);outline-offset:4px}.apex-front .focus-ring-standard:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-olive);outline-offset:var(--focus-ring-offset);box-shadow:none}.apex-front .focus-ring-host:has(:focus-visible){outline:var(--focus-ring-width) solid var(--focus-ring-olive);outline-offset:var(--focus-ring-offset);box-shadow:none}.apex-front .focus-ring-host :is(input,select,textarea):focus,.apex-front .focus-ring-host :is(input,select,textarea):focus-visible{box-shadow:none;outline:0}.apex-front :is(input[type=search].focus-ring-standard,.mk-search,.mk-smart-input,.glossary-search input):is(:focus,:focus-visible){border-color:color-mix(in srgb, var(--focus-ring-olive) 72%, #847b72);outline-offset:0;box-shadow:none;outline:0}.apex-front .menu-panel-standard{border:1px solid var(--menu-panel-border-warm);border-radius:var(--menu-panel-radius);background:var(--menu-panel-bg);box-shadow:var(--menu-panel-shadow)}.apex-front .session-stack{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.apex-front .session-stack>li{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:16rem;padding:1.6rem 1.5rem 1.7rem;display:flex}.apex-front .session-stack>li>span{font:.55rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .session-stack h3{max-width:18ch;font:400 clamp(1.45rem,2vw,2rem)/.96 var(--display);letter-spacing:-.04em;margin:.85rem 0 1rem}.apex-front .session-stack p{color:#6c646a;margin:0;font-size:.86rem;line-height:1.6}.apex-front .session-stack ul{margin:1rem 0 0;padding:0;list-style:none}.apex-front .session-stack ul li{border-top:1px solid var(--line-dark);color:#665e64;padding:.4rem 0;font-size:.8rem;line-height:1.5}.apex-front .pillar-next-row{flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:2.2rem;display:flex}.apex-front .pillar-glossary-hint{margin:1.6rem 0 0}.apex-front .pillar-glossary-hint a{color:#6c646a;text-underline-offset:.2em;font-size:.9rem;text-decoration:underline}.apex-front .pillar-index{border-top:1px solid var(--line-dark);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.apex-front .pillar-index a{border-right:1px solid var(--line-dark);min-height:7.5rem;color:inherit;flex-direction:column;justify-content:flex-end;gap:.45rem;padding:1.2rem 1.3rem;display:flex}.apex-front .pillar-index a:last-child{border-right:0}.apex-front .pillar-index span{font:.52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .pillar-index strong{font:400 1.15rem/.95 var(--display);letter-spacing:-.03em}.apex-front .pillar-index a.is-current,.apex-front .pillar-index a:hover{background:var(--world-deep);color:var(--bone)}.apex-front .pillar-index a.is-current span,.apex-front .pillar-index a:hover span{color:#f1eadfa6}.apex-front .glossary-browser{margin-top:2rem}.apex-front .glossary-search{gap:.45rem;max-width:32rem;margin-bottom:1.4rem;display:grid}.apex-front .glossary-search span{font:.55rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6b6069}.apex-front .glossary-search input{border:1px solid var(--line-dark);width:100%;font:400 1rem var(--sans);color:inherit;background:0 0;padding:.85rem 1rem}.apex-front .glossary-search input:focus-visible{border-color:color-mix(in srgb, var(--focus-ring-olive) 72%, #847b72);outline-offset:0;box-shadow:none;outline:0}.apex-front .glossary-letters button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-olive);outline-offset:var(--focus-ring-offset);box-shadow:none}.apex-front .glossary-letters{flex-wrap:wrap;gap:.4rem;margin:1.1rem 0 1.4rem;display:flex}.apex-front .glossary-letters button{border:1px solid var(--line-dark);cursor:pointer;min-width:2.2rem;font:.58rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#5d5260;background:0 0;padding:.4rem .55rem}.apex-front .glossary-letters button.is-on{background:var(--world-deep);border-color:var(--world-deep);color:var(--bone)}.apex-front .glossary-count{font:.58rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#6b6069;margin:0 0 1.4rem}.apex-front .glossary-grid{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.apex-front .glossary-grid li{margin:0}.apex-front .glossary-grid a{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:16rem;color:inherit;flex-direction:column;padding:1.3rem 1.25rem 1.4rem;display:flex}.apex-front .glossary-grid a:hover{background:var(--world-deep);color:var(--bone)}.apex-front .glossary-grid span{font:.52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .glossary-grid a:hover span{color:#f1eadfa6}.apex-front .glossary-grid h3{font:400 clamp(1.35rem,1.8vw,1.85rem)/.96 var(--display);letter-spacing:-.04em;margin:auto 0 .9rem}.apex-front .glossary-grid p{color:#6c646a;margin:0;font-size:.8rem;line-height:1.55}.apex-front .glossary-grid a:hover p{color:#f1eadfa6}.apex-front .glossary-grid b{border-top:1px solid var(--line-dark);font:.52rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 40%,#5d5260);margin-top:1.1rem;padding-top:.85rem;font-weight:400}.apex-front .glossary-grid a:hover b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .entry-facts{border-left:1px solid var(--line-light);align-content:end;gap:1.1rem;padding:1.5rem 0 1.5rem 1.5rem;display:grid}.apex-front .entry-facts p{gap:.35rem;margin:0;display:grid}.apex-front .entry-facts span{font:.52rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--world-accent)}.apex-front .entry-facts b{font:400 1.05rem/1.35 var(--sans);font-weight:400}.apex-front .entry-split{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:1fr 1fr;display:grid}.apex-front .entry-split article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:1.7rem 1.5rem}.apex-front .entry-split span{font:.55rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .entry-split h3{font:400 1.8rem/.95 var(--display);letter-spacing:-.04em;margin:.8rem 0 1rem}.apex-front .entry-split ul{margin:0;padding:0;list-style:none}.apex-front .entry-split li{border-top:1px solid var(--line-dark);color:#665e64;padding:.45rem 0;font-size:.88rem;line-height:1.55}.apex-front .entry-application{color:#6c646a;max-width:46rem;margin:1.6rem 0 0;font-size:.9rem;line-height:1.65}@media (max-width:1199px){.apex-front .session-stack,.apex-front .entry-split,.apex-front .pillar-index{grid-template-columns:1fr 1fr}.apex-front .pillar-measures{grid-template-columns:1fr}}@media (max-width:720px){.apex-front .session-stack,.apex-front .entry-split,.apex-front .pillar-index{grid-template-columns:1fr}.apex-front .entry-facts{border-left:0;padding-top:0;padding-left:0}}@media (max-width:980px){.apex-front .academy-shared-path{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-front .academy-shared-path li{min-height:18rem}}@media (max-width:560px){.apex-front .academy-shared-path{grid-template-columns:1fr}.apex-front .academy-shared-path li{min-height:15rem}}.apex-front .perf-start-actions{flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin:1.6rem 0 0;display:flex}.apex-front .domain-manifesto-copy .perf-start-actions+span a{color:inherit;text-underline-offset:.18em;text-decoration:underline}.apex-front .perf-course-ledger,.apex-front .perf-lab-ledger,.apex-front .perf-research-ledger,.apex-front .perf-challenge-ledger,.apex-front .perf-tool-ledger,.apex-front .perf-bridge-ledger{grid-template-columns:repeat(3,minmax(0,1fr))}.apex-front .perf-course-card{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:28rem;color:inherit;flex-direction:column;gap:.7rem;padding:1.5rem;transition:background .22s,color .22s;display:flex}.apex-front .perf-course-card>span{font:.55rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#6b6069}.apex-front .perf-course-card h3{max-width:12ch;font:400 clamp(1.55rem,1.9vw,2.2rem)/.96 var(--display);letter-spacing:-.045em;margin:.15rem 0 0}.apex-front .perf-course-card>p{color:#6c646a;margin:0;font-size:.8rem;line-height:1.55}.apex-front .perf-course-modules{margin:0;padding:0;list-style:none}.apex-front .perf-course-modules li{border-top:1px solid var(--line-dark);font:.68rem var(--mono);letter-spacing:.04em;text-transform:uppercase;color:#6b6069;padding:.35rem 0}.apex-front .perf-course-outcome{margin-top:auto!important}.apex-front .perf-course-card b{border-top:1px solid var(--line-dark);font:.53rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 40%,#5d5260);margin-top:.35rem;padding-top:1rem;font-weight:400}.apex-front .perf-course-card.is-featured,.apex-front .perf-course-card:hover,.apex-front .perf-course-card:focus-visible{background:var(--world-deep);color:var(--bone);outline:none}.apex-front .perf-course-card.is-featured>span,.apex-front .perf-course-card.is-featured>p,.apex-front .perf-course-card.is-featured .perf-course-modules li,.apex-front .perf-course-card:hover>span,.apex-front .perf-course-card:hover>p,.apex-front .perf-course-card:hover .perf-course-modules li,.apex-front .perf-course-card:focus-visible>span,.apex-front .perf-course-card:focus-visible>p,.apex-front .perf-course-card:focus-visible .perf-course-modules li{color:#f1eadfa6}.apex-front .perf-course-card.is-featured b,.apex-front .perf-course-card:hover b,.apex-front .perf-course-card:focus-visible b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .perf-lab-ledger>a,.apex-front .perf-research-ledger>a,.apex-front .perf-tool-ledger>a,.apex-front .perf-bridge-ledger>a{min-height:22rem;color:inherit;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;padding:1.5rem;transition:background .22s,color .22s;display:flex}.apex-front .perf-lab-ledger>a:hover,.apex-front .perf-research-ledger>a:hover,.apex-front .perf-tool-ledger>a:hover,.apex-front .perf-bridge-ledger>a:hover,.apex-front .perf-lab-ledger>a:focus-visible,.apex-front .perf-research-ledger>a:focus-visible,.apex-front .perf-tool-ledger>a:focus-visible,.apex-front .perf-bridge-ledger>a:focus-visible{background:var(--world-deep);color:var(--bone);outline:none}.apex-front .perf-lab-ledger>a:hover>span,.apex-front .perf-lab-ledger>a:hover p,.apex-front .perf-research-ledger>a:hover>span,.apex-front .perf-research-ledger>a:hover p,.apex-front .perf-tool-ledger>a:hover>span,.apex-front .perf-tool-ledger>a:hover p,.apex-front .perf-bridge-ledger>a:hover>span,.apex-front .perf-bridge-ledger>a:hover p{color:#f1eadfa6}.apex-front .perf-lab-ledger>a:hover b,.apex-front .perf-research-ledger>a:hover b,.apex-front .perf-tool-ledger>a:hover b,.apex-front .perf-bridge-ledger>a:hover b{border-color:var(--line-light);color:var(--world-accent)}.apex-front .perf-challenge-ledger article{min-height:24rem}.apex-front .perf-challenge-ledger article p{margin:.55rem 0 0}.apex-front .perf-case-steps{grid-template-columns:1fr 1fr}.apex-front .perf-loop{border:1px solid var(--line-light);grid-template-columns:repeat(7,minmax(0,1fr));margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.apex-front .perf-loop li{border-right:1px solid var(--line-light);padding:1.1rem}.apex-front .perf-loop li:last-child{border-right:0}.apex-front .perf-loop span{font:.52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--world-accent)}.apex-front .perf-loop p{color:#f1eadfb3;margin:.7rem 0 0;font-size:.78rem;line-height:1.5}.apex-front .perf-progress-panel{min-width:0}.apex-front .perf-lab-book{border:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);background:color-mix(in srgb,var(--world-deep) 6%,transparent);padding:1.6rem}.apex-front .perf-lab-book h3{font:400 1.9rem/.95 var(--display);letter-spacing:-.04em;margin:.45rem 0 .8rem}.apex-front .perf-lab-book>p{color:var(--world-deep);margin:0 0 1.2rem;line-height:1.65}.apex-front .perf-lab-book ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.apex-front .perf-lab-book label{color:var(--world-deep);gap:.45rem;font-size:.88rem;display:grid}.apex-front .perf-lab-book textarea{border:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);width:100%;min-height:5.5rem;color:inherit;font:400 .92rem/1.5 var(--sans);resize:vertical;background:0 0;padding:.85rem 1rem}.apex-front .perf-lab-book-foot{font:.72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--world-deep);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.apex-front .perf-lab-book-foot button{border:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);cursor:pointer;min-height:2.75rem;color:inherit;background:0 0;padding:0 1rem}.apex-front .perf-inline-cta{margin:1.6rem 0 0}.apex-front #bridge-cards{padding-top:0}.apex-front #faq .perf-inline-cta{grid-column:2}@media (max-width:1199px){.apex-front .perf-course-ledger,.apex-front .perf-lab-ledger,.apex-front .perf-research-ledger,.apex-front .perf-challenge-ledger,.apex-front .perf-tool-ledger,.apex-front .perf-bridge-ledger,.apex-front .perf-loop{grid-template-columns:1fr 1fr}.apex-front .perf-loop li{border-bottom:1px solid var(--line-light)}.apex-front .perf-case-steps{grid-template-columns:1fr 1fr}}@media (max-width:720px){.apex-front .perf-course-ledger,.apex-front .perf-lab-ledger,.apex-front .perf-research-ledger,.apex-front .perf-challenge-ledger,.apex-front .perf-tool-ledger,.apex-front .perf-bridge-ledger,.apex-front .perf-loop,.apex-front .perf-case-steps{grid-template-columns:1fr}.apex-front .perf-course-card{min-height:auto}.apex-front #faq .perf-inline-cta{grid-column:1}}.apex-front .hero-for-life{color:var(--oxygen);letter-spacing:.11em;white-space:nowrap;text-shadow:0 0 1.2rem #9ee7df33;font-size:.82em;font-weight:700;display:inline-block}@media (max-width:720px){.apex-front .hero-for-life{white-space:normal}}.apex-front .membership-explore{background:var(--world-deep);color:var(--bone);grid-template-columns:.72fr .58fr 1.2fr;gap:clamp(2rem,5vw,6rem);padding:8rem 7vw;display:grid;position:relative;overflow:hidden}.apex-front .membership-viewer{background:color-mix(in srgb,var(--world-accent) 10%,var(--world-deep));color:var(--bone);border-bottom:1px solid var(--line-light);grid-template-columns:.55fr 1.15fr auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:2rem 7vw;display:grid}.apex-front .membership-viewer>div>p{color:var(--world-accent);font:.52rem var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0}.apex-front .membership-viewer h2{font:400 clamp(2.2rem,3.5vw,4.5rem)/.86 var(--display);letter-spacing:-.055em;margin:.45rem 0 0}.apex-front .membership-viewer>p{color:#f1eadfad;max-width:48rem;margin:0;font-size:.8rem;line-height:1.65}.apex-front .membership-viewer>a{border-top:1px solid var(--world-accent);border-bottom:1px solid var(--world-accent);min-width:10.5rem;color:var(--world-accent);font:.58rem var(--mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1.5rem;padding:1rem 0;display:flex}.apex-front .membership-explore.is-current{box-shadow:inset 0 .28rem 0 var(--world-accent)}.apex-front .membership-explore:before{content:"OPEN / ACCESS";color:color-mix(in srgb,var(--world-accent) 7%,transparent);font:400 clamp(8rem,17vw,18rem)/1 var(--display);letter-spacing:-.08em;pointer-events:none;position:absolute;bottom:-.22em;right:-.02em}.apex-front .membership-explore>*{z-index:1;position:relative}.apex-front .explore-heading>p{color:var(--world-accent);font:.55rem var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 2.2rem}.apex-front .explore-heading h2{font:400 clamp(4rem,7vw,8rem)/.84 var(--display);letter-spacing:-.07em;margin:0 0 1.5rem}.apex-front .explore-heading>span{color:#f1eadf9e;max-width:28rem;font-size:.84rem;line-height:1.65;display:block}.apex-front .explore-promise{flex-direction:column;display:flex}.apex-front .explore-promise .tier-entry{border-color:var(--line-light);margin:0 0 2rem}.apex-front .explore-promise .tier-entry span{color:#f1eadf80}.apex-front .explore-promise>p{color:#f1eadfb8;font:400 1.25rem/1.5 var(--display);margin:0}.apex-front .explore-promise>a{border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light);color:var(--world-accent);font:.58rem var(--mono);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;margin-top:auto;padding:1rem 0;display:flex}.apex-front .membership-explore>ul{border-top:1px solid var(--line-light);grid-template-columns:1fr 1fr;align-content:start;margin:0;padding:0;list-style:none;display:grid}.apex-front .membership-explore>ul li{border-right:1px solid var(--line-light);border-bottom:1px solid var(--line-light);color:#f1eadfad;align-items:center;min-height:4.2rem;padding:1rem .8rem 1rem 1.35rem;font-size:.72rem;line-height:1.45;display:flex;position:relative}.apex-front .membership-explore>ul li:nth-child(2n){border-right:0}.apex-front .membership-explore>ul li:before{content:"";border:1px solid var(--world-accent);border-radius:50%;width:.35rem;height:.35rem;position:absolute;left:.15rem}.apex-front .explore-boundary{border-top:1px solid var(--line-light);color:#f1eadf80;font:.58rem/1.65 var(--mono);grid-column:1/-1;grid-template-columns:.3fr 1fr;gap:2rem;margin:0;padding-top:1.4rem;display:grid}.apex-front .explore-boundary>span{color:var(--world-accent);letter-spacing:.1em;text-transform:uppercase}.apex-front .membership-tiers{background:var(--world-paper);color:var(--ink);padding:10rem 7vw}.apex-front .membership-section-heading{grid-template-columns:.38fr 1.12fr .62fr;align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:4.5rem;display:grid}.apex-front .membership-section-heading h2{max-width:14ch;font:400 clamp(3.5rem,5.8vw,6.9rem)/.88 var(--display);letter-spacing:-.065em;margin:0}.apex-front .membership-section-heading>p:last-child{color:#6b6268;margin:0;line-height:1.72}.apex-front .tier-ledger{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.apex-front .membership-tier{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#fff;flex-direction:column;min-height:58rem;padding:1.45rem;display:flex;position:relative}.apex-front .membership-tier.is-featured{z-index:1;background:var(--world-deep);color:var(--bone);box-shadow:inset 0 .28rem 0 var(--world-accent)}.apex-front .membership-tier.is-current{outline:2px solid var(--world-accent);outline-offset:-2px}.apex-front .tier-marker{min-height:2rem;font:.52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7b7178;justify-content:space-between;align-items:start;gap:1rem;display:flex}.apex-front .tier-marker b{max-width:9rem;color:color-mix(in srgb,var(--world-accent) 75%,#6a4b4d);font:600 .48rem/1.4 var(--mono);letter-spacing:.08em;text-align:right}.apex-front .membership-tier.is-featured .tier-marker{color:#f1eadf80}.apex-front .membership-tier.is-featured .tier-marker b{color:var(--world-accent)}.apex-front .membership-tier h3{font:400 clamp(2.9rem,4.1vw,5.1rem)/.88 var(--display);letter-spacing:-.06em;margin:3.4rem 0 .8rem}.apex-front .tier-audience{color:#696168;min-height:4.5rem;margin:0;font-size:.8rem;line-height:1.6}.apex-front .membership-tier.is-featured .tier-audience{color:#f1eadfa3}.apex-front .tier-entry{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);gap:.45rem;margin:2rem 0;padding:1.3rem 0;display:grid}.apex-front .tier-entry strong{font:400 clamp(1.5rem,2vw,2.25rem) var(--display);letter-spacing:-.03em}.apex-front .tier-entry span{font:.5rem var(--mono);letter-spacing:.09em;text-transform:uppercase;color:#746b72}.apex-front .membership-tier.is-featured .tier-entry{border-color:var(--line-light)}.apex-front .membership-tier.is-featured .tier-entry span{color:#f1eadf99}.apex-front .tier-promise{font:400 1.15rem/1.45 var(--display);margin:0 0 2rem}.apex-front .membership-tier ul{border-top:1px solid var(--line-dark);margin:0;padding:0;list-style:none}.apex-front .membership-tier li{border-bottom:1px solid var(--line-dark);color:#625a60;align-items:center;min-height:3.6rem;padding:.85rem .2rem .85rem 1.25rem;font-size:.72rem;line-height:1.45;display:flex;position:relative}.apex-front .membership-tier li:before{content:"";border:1px solid var(--world-accent);border-radius:50%;width:.35rem;height:.35rem;position:absolute;left:.1rem}.apex-front .membership-tier.is-featured ul,.apex-front .membership-tier.is-featured li{border-color:var(--line-light)}.apex-front .membership-tier.is-featured li{color:#f1eadfb8}.apex-front .tier-boundary{color:#746b72;font:.57rem/1.65 var(--mono);margin:1.5rem 0}.apex-front .tier-boundary span{color:color-mix(in srgb,var(--world-accent) 72%,#5c4651);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.35rem;display:block}.apex-front .membership-tier.is-featured .tier-boundary{color:#f1eadf80}.apex-front .membership-tier.is-featured .tier-boundary span{color:var(--world-accent)}.apex-front .membership-tier>a{border:1px solid var(--line-dark);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:3.7rem;margin-top:auto;padding:0 1rem;font-size:.63rem;font-weight:700;transition:background .18s,color .18s;display:flex}.apex-front .membership-tier>a:hover,.apex-front .membership-tier>a:focus-visible{background:var(--world-accent);color:var(--world-deep)}.apex-front .membership-tier.is-featured>a{border-color:var(--world-accent);color:var(--world-accent)}.apex-front .membership-model-note{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);grid-template-columns:.38fr 1fr;gap:2rem;margin-top:2rem;padding:1.25rem 0;display:grid}.apex-front .membership-model-note span{font:.52rem var(--mono);letter-spacing:.11em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 70%,#5f4f55)}.apex-front .membership-model-note p{color:#6e656b;max-width:62rem;margin:0;font-size:.68rem;line-height:1.65}.apex-front .membership-relationships{color:var(--ink);background:#fff;padding:10rem 7vw}.apex-front .relationship-ledger{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.apex-front .relationship-ledger article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:39rem;padding:1.8rem;display:flex}.apex-front .relationship-ledger article>span{color:#756c73;font:.5rem var(--mono);letter-spacing:.1em;text-transform:uppercase}.apex-front .relationship-ledger h3{font:400 clamp(3.5rem,5vw,6.5rem)/.88 var(--display);letter-spacing:-.065em;margin:4rem 0 1rem}.apex-front .relationship-ledger article>p{color:#686066;max-width:34rem;margin:0;line-height:1.65}.apex-front .relationship-ledger ul{border-top:1px solid var(--line-dark);margin:3rem 0 0;padding:0;list-style:none}.apex-front .relationship-ledger li{border-bottom:1px solid var(--line-dark);color:#625a60;align-items:center;min-height:3.8rem;padding:.9rem .2rem;font-size:.74rem;line-height:1.45;display:flex}.apex-front .relationship-ledger li:before{content:"+";width:1.4rem;color:color-mix(in srgb,var(--world-accent) 75%,#5c4650);font-family:var(--mono)}.apex-front .relationship-ledger aside{border-top:1px solid var(--line-dark);color:#756c73;font:.58rem/1.65 var(--mono);margin-top:auto;padding:1.5rem 0 0}.apex-front .membership-lifecycle{background:var(--world-paper);color:var(--ink);padding:10rem 7vw}.apex-front .lifecycle-ledger{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(12,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.apex-front .lifecycle-ledger li{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#ffffff5c;flex-direction:column;grid-column:span 3;min-height:20rem;padding:1.45rem;display:flex}.apex-front .lifecycle-ledger li:nth-last-child(-n+3){grid-column:span 4}.apex-front .lifecycle-ledger li>span{color:color-mix(in srgb,var(--world-accent) 70%,#604a50);font:.52rem var(--mono);letter-spacing:.12em}.apex-front .lifecycle-ledger h3{font:400 clamp(1.9rem,2.6vw,3.1rem)/.93 var(--display);letter-spacing:-.05em;margin:auto 0 1rem}.apex-front .lifecycle-ledger p{color:#696168;margin:0;font-size:.75rem;line-height:1.58}.apex-front .lifecycle-note{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);color:#6d646a;font:.58rem/1.7 var(--mono);margin:1.5rem 0 0;padding:1.3rem 0}.apex-front .domain-experience{background:var(--world-deep);color:var(--bone);padding:9rem 7vw 10rem}.apex-front .domain-section-heading.light .domain-eyebrow{color:var(--world-accent)}.apex-front .domain-section-heading.light>p:last-child{color:#f1eadfa3}.apex-front .experience-console{border:1px solid var(--line-light);grid-template-columns:minmax(12rem,.42fr) minmax(0,1.58fr);display:grid}.apex-front .experience-tabs{border-right:1px solid var(--line-light);flex-direction:column;display:flex}.apex-front .experience-tabs button{border:0;border-bottom:1px solid var(--line-light);color:#f1eadfa8;text-align:left;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;grid-template-columns:2.4rem 1fr;align-items:center;min-height:5.2rem;padding:0 1.3rem;font-size:.7rem;transition:background .18s,color .18s;display:grid}.apex-front .experience-tabs button:last-child{border-bottom:0}.apex-front .experience-tabs button span{font:.52rem var(--mono)}.apex-front .experience-tabs button.is-active{background:var(--world-accent);color:var(--world-deep)}.apex-front .experience-panel{outline:0;grid-template-columns:1.1fr .9fr;gap:clamp(2rem,5vw,6rem);min-height:33rem;padding:clamp(2rem,4vw,4.5rem);display:grid}.apex-front .experience-copy{flex-direction:column;display:flex}.apex-front .experience-copy>p{color:var(--world-accent);font:.58rem var(--mono);letter-spacing:.13em;text-transform:uppercase;margin:0}.apex-front .experience-copy h3{max-width:11ch;font:400 clamp(2.8rem,4.6vw,5.5rem)/.9 var(--display);letter-spacing:-.055em;margin:2rem 0 1.5rem}.apex-front .experience-copy>span{color:#f1eadfa3;max-width:34rem;font-size:.9rem;line-height:1.65}.apex-front .experience-copy>b{border-top:1px solid var(--line-light);color:#f1eadf80;font:.55rem var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:1.5rem;font-weight:400}.apex-front .experience-sequence{flex-direction:column;justify-content:center;display:flex}.apex-front .experience-sequence>div{border-bottom:1px solid var(--line-light);grid-template-columns:2.5rem 1fr 3rem;align-items:center;min-height:5.2rem;display:grid}.apex-front .experience-sequence span{font:.52rem var(--mono);color:#f1eadf99}.apex-front .experience-sequence strong{font:400 clamp(1.25rem,1.8vw,2rem) var(--display)}.apex-front .experience-sequence i{background:var(--world-accent);justify-self:end;width:2.2rem;height:1px}.apex-front .member-dashboard{background:#fff;padding:10rem 7vw}.apex-front .membership-section-heading.compact{grid-template-columns:.38fr 1.12fr .62fr}.apex-front .dashboard-frame{border:1px solid var(--line-dark);background:var(--world-paper);grid-template-columns:.72fr 1.28fr;display:grid}.apex-front .dashboard-status{border-bottom:1px solid var(--line-dark);min-height:4.2rem;font:.52rem var(--mono);letter-spacing:.1em;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 1.4rem;display:flex}.apex-front .dashboard-status b{color:color-mix(in srgb,var(--world-accent) 72%,#5d4350);font-weight:600}.apex-front .dashboard-next{border-right:1px solid var(--line-dark);flex-direction:column;min-height:31rem;padding:2rem;display:flex}.apex-front .dashboard-next>p{color:#776d75;font:.53rem var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0}.apex-front .dashboard-next h3{max-width:9ch;font:400 clamp(2.8rem,4.6vw,5.4rem)/.88 var(--display);letter-spacing:-.06em;margin:auto 0 1.5rem}.apex-front .dashboard-next>span{color:#696168;font-size:.8rem;line-height:1.6}.apex-front .dashboard-next>a{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);font:.58rem var(--mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;margin-top:2rem;padding:1rem 0;display:flex}.apex-front .dashboard-next>a b{color:color-mix(in srgb,var(--world-accent) 70%,#5b3e4d);font-size:1rem;font-weight:400}.apex-front .dashboard-stats{grid-template-columns:repeat(3,1fr);display:grid}.apex-front .dashboard-stats article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:15.5rem;padding:1.4rem;display:flex}.apex-front .dashboard-stats article:nth-child(3n){border-right:0}.apex-front .dashboard-stats article:nth-child(n+4){border-bottom:0}.apex-front .dashboard-stats span{color:#776e74;font:.5rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.apex-front .dashboard-stats strong{font:400 clamp(2.1rem,3vw,3.7rem) var(--display);letter-spacing:-.05em;margin:auto 0 .8rem}.apex-front .dashboard-stats p{color:#6b6369;margin:0;font-size:.68rem;line-height:1.5}.apex-front .dashboard-controls{border-top:1px solid var(--line-dark);grid-column:1/-1;grid-template-columns:.72fr 1.28fr;padding:1.3rem 1.4rem;display:grid}.apex-front .dashboard-controls>span{font:.52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 70%,#5c4850)}.apex-front .dashboard-controls ul{flex-wrap:wrap;gap:.65rem 1.4rem;margin:0;padding:0;list-style:none;display:flex}.apex-front .dashboard-controls li{color:#6e656b;font-size:.64rem}.apex-front .dashboard-controls li:before{content:"↳";color:color-mix(in srgb,var(--world-accent) 70%,#5c4850);margin-right:.45rem}.apex-front .domain-method{background:var(--world-accent);color:var(--world-deep);grid-template-columns:.76fr 1.24fr;gap:7vw;padding:9rem 7vw;display:grid}.apex-front .domain-method .domain-eyebrow{color:var(--world-deep)}.apex-front .method-statement{align-self:start;position:sticky;top:8rem}.apex-front .method-statement h2{max-width:10ch;font:400 clamp(3.4rem,5.8vw,6.8rem)/.88 var(--display);letter-spacing:-.065em;margin:1.7rem 0}.apex-front .method-statement>p:last-child{max-width:31rem;color:var(--world-deep);margin:0;line-height:1.7}.apex-front .method-steps{border-top:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);border-left:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);grid-template-columns:1fr 1fr;display:grid}.apex-front .method-steps article{border-right:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);border-bottom:1px solid color-mix(in srgb,var(--world-deep) 24%,transparent);flex-direction:column;min-height:18rem;padding:1.5rem;display:flex}.apex-front .method-steps span{font:.55rem var(--mono)}.apex-front .method-steps h3{font:400 clamp(2rem,2.7vw,3.2rem)/.94 var(--display);letter-spacing:-.05em;margin:auto 0 1rem}.apex-front .method-steps p{color:var(--world-deep);margin:0;font-size:.8rem;line-height:1.55}.apex-front .apex-rewards{background:var(--world-paper);padding:10rem 7vw;position:relative;overflow:hidden}.apex-front .apex-rewards:before{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb,var(--world-accent) 28%,transparent);width:42vw;box-shadow:0 0 0 7vw color-mix(in srgb,var(--world-accent) 4%,transparent),0 0 0 14vw color-mix(in srgb,var(--world-accent) 3%,transparent);pointer-events:none;border-radius:50%;position:absolute;top:-12vw;right:-10vw}.apex-front .rewards-intro{z-index:1;grid-template-columns:.38fr 1.12fr .62fr;align-items:end;gap:clamp(2rem,5vw,6rem);margin-bottom:4.5rem;display:grid;position:relative}.apex-front .rewards-intro h2{max-width:12ch;font:400 clamp(3.5rem,6vw,7rem)/.87 var(--display);letter-spacing:-.067em;margin:0}.apex-front .rewards-intro>p:last-child{color:#696168;max-width:43rem;margin:0;line-height:1.72}.apex-front .rewards-systems{z-index:1;border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(3,1fr);display:grid;position:relative}.apex-front .rewards-systems article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#fff;flex-direction:column;min-height:24rem;padding:1.5rem;display:flex}.apex-front .rewards-systems article>span{color:#786e75;font:.5rem var(--mono);letter-spacing:.1em;text-transform:uppercase}.apex-front .rewards-systems article>strong{color:color-mix(in srgb,var(--world-accent) 74%,#5e4851);font:.55rem var(--mono);letter-spacing:.12em;margin:2.2rem 0 auto}.apex-front .rewards-systems h3{font:400 clamp(2.2rem,3.4vw,4.1rem)/.9 var(--display);letter-spacing:-.06em;margin:0 0 1rem}.apex-front .rewards-systems p{color:#675f65;margin:0;font-size:.76rem;line-height:1.6}.apex-front .rewards-actions{z-index:1;border-left:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.apex-front .rewards-actions article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);background:#ffffff70;flex-direction:column;min-height:23rem;padding:1.5rem;display:flex}.apex-front .rewards-actions article>span{color:#7b7178;font:.5rem var(--mono);letter-spacing:.09em;text-transform:uppercase}.apex-front .rewards-actions h3{font:400 clamp(1.9rem,2.5vw,3rem)/.93 var(--display);letter-spacing:-.05em;margin:auto 0 1rem}.apex-front .rewards-actions p{color:#675f65;margin:0;font-size:.76rem;line-height:1.55}.apex-front .rewards-actions b{border-top:1px solid var(--line-dark);color:color-mix(in srgb,var(--world-accent) 75%,#5c4650);font:.5rem var(--mono);letter-spacing:.09em;text-transform:uppercase;margin-top:1.3rem;padding-top:1rem}.apex-front .rewards-redemptions{z-index:1;border-bottom:1px solid var(--line-dark);grid-template-columns:.28fr 1fr;align-items:start;padding:1.4rem 0;display:grid;position:relative}.apex-front .rewards-redemptions>span,.apex-front .rewards-guardrail>span{font:.52rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 74%,#5e4851)}.apex-front .rewards-redemptions ul{flex-wrap:wrap;gap:.8rem 2rem;margin:0;padding:0;list-style:none;display:flex}.apex-front .rewards-redemptions li{font-size:.72rem}.apex-front .rewards-redemptions li:before{content:"+";color:color-mix(in srgb,var(--world-accent) 75%,#5c4650);margin-right:.55rem}.apex-front .rewards-guardrail{z-index:1;color:#6b6369;grid-template-columns:.28fr 1fr;padding:1.4rem 0;font-size:.68rem;line-height:1.65;display:grid;position:relative}.apex-front .domain-feature{background:var(--night);color:var(--bone);grid-template-columns:.3fr 1.05fr .75fr;gap:clamp(2rem,5vw,6rem);padding:10rem 7vw;display:grid;position:relative;overflow:hidden}.apex-front .domain-feature:before{content:"";aspect-ratio:1;border:1px solid color-mix(in srgb,var(--world-accent) 30%,transparent);width:48vw;box-shadow:0 0 0 7vw color-mix(in srgb,var(--world-accent) 4%,transparent),0 0 0 14vw color-mix(in srgb,var(--world-accent) 3%,transparent);border-radius:50%;position:absolute;top:-18vw;right:-12vw}.apex-front .feature-index{font:.55rem var(--mono);letter-spacing:.1em;color:#f1eadf99}.apex-front .feature-copy{z-index:1;position:relative}.apex-front .feature-copy .domain-eyebrow{color:var(--world-accent)}.apex-front .feature-copy h2{max-width:13ch;font:400 clamp(3.4rem,5.8vw,6.8rem)/.88 var(--display);letter-spacing:-.065em;margin:1.8rem 0}.apex-front .feature-copy>p{color:#f1eadfa3;max-width:37rem;margin:0 0 2rem;line-height:1.7}.apex-front .feature-points{z-index:1;border-top:1px solid var(--line-light);align-self:end;position:relative}.apex-front .feature-points>p{border-bottom:1px solid var(--line-light);grid-template-columns:2.6rem 1fr;align-items:center;min-height:4.5rem;margin:0;padding:1rem 0;font-size:.78rem;line-height:1.4;display:grid}.apex-front .feature-points>p span{color:var(--world-accent);font:.5rem var(--mono)}.apex-front .feature-points aside{color:#f1eadf99;font:.6rem var(--mono);margin-top:1.6rem;line-height:1.65}.apex-front .domain-cross-sell{background:var(--world-paper);grid-template-rows:auto 1fr auto;grid-template-columns:.35fr 1.1fr .65fr;align-items:start;gap:2rem 5vw;min-height:38rem;padding:7rem 7vw;display:grid}.apex-front .domain-cross-sell>p{font:.6rem var(--mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb,var(--world-accent) 40%,#4c3b50);margin:0}.apex-front .domain-cross-sell h2{max-width:16ch;font:400 clamp(3.6rem,6.5vw,7.5rem)/.88 var(--display);letter-spacing:-.065em;grid-column:2/4;margin:0}.apex-front .domain-cross-sell>span{color:#675f65;grid-column:2;align-self:end;max-width:34rem;line-height:1.7}.apex-front .domain-cross-sell>a{border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);letter-spacing:.09em;text-transform:uppercase;grid-column:3;justify-content:space-between;align-self:end;align-items:center;padding:1.25rem 0;font-size:.68rem;display:flex}.apex-front .domain-cross-sell>a b{color:color-mix(in srgb,var(--world-accent) 70%,#473149);font-size:1rem;font-weight:400}.apex-front .domain-questions{background:#fff;grid-template-columns:.62fr 1.38fr;gap:8vw;padding:9rem 7vw;display:grid}.apex-front .questions-heading{align-self:start;position:sticky;top:8rem}.apex-front .questions-heading h2{max-width:10ch;font:400 clamp(3.3rem,5.2vw,6rem)/.9 var(--display);letter-spacing:-.06em;margin:1.7rem 0 0}.apex-front .questions-list{border-top:1px solid var(--line-dark)}.apex-front .questions-list article{border-bottom:1px solid var(--line-dark)}.apex-front .questions-list h3{margin:0}.apex-front .questions-list button{width:100%;min-height:6rem;color:var(--ink);text-align:left;cursor:pointer;font:400 clamp(1.25rem,1.8vw,2rem) var(--display);background:0 0;border:0;grid-template-columns:3rem 1fr auto;align-items:center;padding:1.3rem 0;display:grid}.apex-front .questions-list button span{font:.52rem var(--mono);color:#6b6069}.apex-front .questions-list button i{color:color-mix(in srgb,var(--world-accent) 70%,#49364c);font-style:normal}.apex-front .questions-list article>div p{color:#696167;max-width:42rem;margin:0;padding:0 2rem 2rem 3rem;font-size:.88rem;line-height:1.7}.apex-front .domain-final{background:var(--world-deep);min-height:88svh;color:var(--bone);flex-direction:column;justify-content:space-between;padding:10rem 7vw 4rem;display:flex}.apex-front .domain-final .domain-eyebrow{color:var(--world-accent)}.apex-front .domain-final h2{max-width:12ch;font:400 clamp(4.5rem,9vw,11rem)/.83 var(--display);letter-spacing:-.075em;margin:2rem 0 4rem}.apex-front .domain-final>div{border-top:1px solid var(--line-light);justify-content:space-between;align-items:end;gap:3rem;padding-top:2rem;display:flex}.apex-front .domain-final>div>p{color:#f1eadf9e;max-width:36rem;margin:0;line-height:1.65}.apex-front .site-footer .footer-brand{gap:1.3rem;display:grid}.apex-front .site-footer .footer-brand>p{text-transform:uppercase;letter-spacing:.1em}.apex-front .site-footer .footer-secondary{color:#f1eadfa3}.apex-front .footer-legal{gap:1.2rem;max-width:18rem;display:grid}.apex-front .nav-trigger.is-current{color:var(--nav-accent)}.apex-front .nav-trigger.is-current:before{content:none;display:none}.apex-front .header-cta.is-current{background:var(--bone);color:var(--night)}@media (prefers-reduced-motion:reduce){.apex-front .mega-menu{animation:none}}@media (max-width:1151px){.apex-front .header-actions{align-items:center;gap:.45rem;display:flex}.apex-front .nav-expander:hover,.apex-front .nav-expander:focus-visible,.apex-front .nav-item.is-active .nav-expander{color:var(--bone);background:#ffffff09}.apex-front .mobile-header-actions{background:var(--line-light);border-top:1px solid var(--line-light);grid-template-columns:1fr 1fr;gap:1px;padding:1.25rem;display:grid}.apex-front .mobile-access-label{background:var(--night-soft);color:#f1eadf94;font:.55rem var(--mono);letter-spacing:.11em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:.9rem 1rem;display:flex}.apex-front .mobile-access-label strong{color:var(--oxygen);font-weight:500}.apex-front .mobile-utility-action,.apex-front .mobile-path-action{background:var(--night);color:#f1eadfc2;min-height:4rem;font:.68rem var(--mono);letter-spacing:.09em;text-align:left;text-transform:uppercase;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:0 1rem;display:flex}.apex-front button.mobile-utility-action{cursor:pointer;width:100%}.apex-front .mobile-utility-action:hover,.apex-front .mobile-utility-action:focus-visible{background:var(--night-soft);color:var(--bone)}.apex-front .mobile-utility-action b,.apex-front .mobile-path-action b{color:var(--oxygen);font-size:.9rem;font-weight:400}.apex-front .mobile-utility-action.is-loading{color:#f1eadf99}.apex-front .mobile-path-action{background:var(--bone);color:var(--night);grid-column:1/-1;margin-top:1px;font-weight:700}.apex-front .mobile-path-action:hover,.apex-front .mobile-path-action:focus-visible{background:var(--oxygen)}.apex-front .mobile-path-action b{color:var(--night)}}@media (max-width:1199px){.apex-front .hero-deck,.apex-front .hero-actions,.apex-front .microcopy{margin-left:0}.apex-front .section-intro,.apex-front .lesson-intro,.apex-front .pulse-heading{grid-template-columns:1fr;align-items:start}.apex-front .membership-viewer{grid-template-columns:.55fr 1.45fr}.apex-front .membership-viewer>a{grid-column:2;max-width:14rem}.apex-front .membership-explore{grid-template-columns:1fr 1fr}.apex-front .membership-explore>ul,.apex-front .explore-boundary{grid-column:1/-1}.apex-front .membership-section-heading{grid-template-columns:.35fr 1.3fr;align-items:start}.apex-front .membership-section-heading>p:last-child{grid-column:2}.apex-front .tier-ledger{grid-template-columns:1fr 1fr}.apex-front .membership-tier{min-height:52rem}.apex-front .membership-tier:last-child{grid-column:1/-1;min-height:42rem}.apex-front .lifecycle-ledger{grid-template-columns:1fr 1fr}.apex-front .lifecycle-ledger li,.apex-front .lifecycle-ledger li:nth-last-child(-n+3){grid-column:auto}.apex-front .dashboard-frame{grid-template-columns:1fr}.apex-front .dashboard-next{border-right:0;border-bottom:1px solid var(--line-dark)}.apex-front .dashboard-controls{grid-template-columns:.35fr 1.3fr}.apex-front .rewards-intro{grid-template-columns:.35fr 1.3fr;align-items:start}.apex-front .rewards-intro>p:last-child{grid-column:2}.apex-front .rewards-systems{grid-template-columns:1fr 1fr}.apex-front .rewards-systems article:last-child{grid-column:1/-1;min-height:18rem}.apex-front .rewards-actions{grid-template-columns:1fr 1fr}.apex-front .rewards-actions article:nth-child(2n){border-right:0}.apex-front .relationship-ledger{grid-template-columns:1fr 1fr}}@media (max-width:640px){.apex-front .mega-menu-links>a,.apex-front .mega-menu-links>a:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--line-light);min-height:9rem}.apex-front .mobile-header-actions{grid-template-columns:1fr;padding:1rem}.apex-front .mobile-access-label,.apex-front .mobile-path-action{grid-column:1}.apex-front .weekly-system,.apex-front .thesis-strip,.apex-front .human-map,.apex-front .ecosystem,.apex-front .experience,.apex-front .community-pulse{padding:6.5rem 1.2rem}.apex-front .domain-deck,.apex-front .domain-actions{margin-left:0}.apex-front .membership-viewer{grid-template-columns:1fr;gap:1.3rem;padding:2.5rem 1.2rem}.apex-front .membership-viewer>a{grid-column:1;width:100%;max-width:none}.apex-front .domain-manifesto,.apex-front .domain-programs,.apex-front .membership-explore,.apex-front .membership-tiers,.apex-front .membership-relationships,.apex-front .membership-lifecycle,.apex-front .domain-experience,.apex-front .member-dashboard,.apex-front .domain-method,.apex-front .apex-rewards,.apex-front .domain-feature,.apex-front .domain-questions{padding:6.5rem 1.2rem}.apex-front .membership-section-heading,.apex-front .membership-section-heading.compact{grid-template-columns:1fr;gap:1.7rem;margin-bottom:3rem}.apex-front .membership-section-heading>p:last-child{grid-column:1}.apex-front .membership-section-heading h2{font-size:clamp(3.1rem,14vw,5rem)}.apex-front .membership-explore{grid-template-columns:1fr;gap:3rem}.apex-front .membership-explore:before{font-size:7rem;bottom:-.08em;right:-1.2rem}.apex-front .explore-heading h2{font-size:clamp(4rem,19vw,6rem)}.apex-front .membership-explore>ul,.apex-front .explore-boundary{grid-column:1}.apex-front .membership-explore>ul{grid-template-columns:1fr}.apex-front .membership-explore>ul li,.apex-front .membership-explore>ul li:nth-child(2n){border-right:0}.apex-front .explore-promise>a{margin-top:2rem}.apex-front .explore-boundary{grid-template-columns:1fr;gap:.8rem}.apex-front .tier-ledger{grid-template-columns:1fr}.apex-front .membership-tier,.apex-front .membership-tier:last-child{grid-column:auto;min-height:0;padding:1.35rem}.apex-front .tier-audience{min-height:0}.apex-front .tier-boundary{margin-bottom:2rem}.apex-front .membership-model-note{grid-template-columns:1fr;gap:.7rem}.apex-front .relationship-ledger{grid-template-columns:1fr}.apex-front .relationship-ledger article{min-height:0;padding:1.35rem}.apex-front .relationship-ledger h3{margin-top:3rem;font-size:clamp(3.5rem,16vw,5.5rem)}.apex-front .relationship-ledger aside{margin-top:2.5rem}.apex-front .lifecycle-ledger{grid-template-columns:1fr}.apex-front .lifecycle-ledger li{min-height:16rem}.apex-front .dashboard-status{flex-direction:column;justify-content:center;align-items:flex-start;gap:.45rem}.apex-front .dashboard-next{min-height:27rem;padding:1.35rem}.apex-front .dashboard-stats{grid-template-columns:1fr 1fr}.apex-front .dashboard-stats article,.apex-front .dashboard-stats article:nth-child(3n),.apex-front .dashboard-stats article:nth-child(n+4){border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:12rem}.apex-front .dashboard-stats article:nth-child(2n){border-right:0}.apex-front .dashboard-stats article:nth-last-child(-n+2){border-bottom:0}.apex-front .dashboard-controls{grid-template-columns:1fr;gap:1rem}.apex-front .dashboard-controls ul{grid-template-columns:1fr 1fr;display:grid}.apex-front .rewards-intro{grid-template-columns:1fr;gap:1.7rem;margin-bottom:3rem}.apex-front .rewards-intro>p:last-child{grid-column:1}.apex-front .rewards-intro h2{font-size:clamp(3.2rem,14vw,5rem)}.apex-front .rewards-systems{grid-template-columns:1fr}.apex-front .rewards-systems article,.apex-front .rewards-systems article:last-child{grid-column:auto;min-height:18rem}.apex-front .rewards-actions{grid-template-columns:1fr}.apex-front .rewards-actions article,.apex-front .rewards-actions article:nth-child(2n){border-right:1px solid var(--line-dark);min-height:18rem}.apex-front .rewards-redemptions,.apex-front .rewards-guardrail{grid-template-columns:1fr;gap:1rem}.apex-front .rewards-redemptions ul{grid-template-columns:1fr;display:grid}.apex-front .domain-cross-sell h2,.apex-front .domain-cross-sell>span,.apex-front .domain-cross-sell>a{grid-column:1}.apex-front .section-intro h2,.apex-front .lesson-intro h2,.apex-front .pulse-heading h2{font-size:clamp(3rem,14vw,5rem)}.apex-front .pulse-stream article,.apex-front .pulse-stream blockquote{border-right:0;min-height:20rem}}.apex-front .domain-access{background:var(--world-paper);color:var(--ink);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);padding:8.5rem 7vw}.apex-front .domain-access-ledger{border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:3.5rem;display:grid}.apex-front .domain-access-ledger article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);flex-direction:column;min-height:20rem;padding:1.5rem 1.35rem 1.7rem;display:flex}.apex-front .domain-access-ledger article:nth-child(2){background:color-mix(in srgb, var(--world-accent) 18%, #fff)}.apex-front .domain-access-ledger span,.apex-front .domain-access-ledger b{font:.58rem var(--mono);letter-spacing:.08em;text-transform:uppercase}.apex-front .domain-access-ledger span{color:#6b6069}.apex-front .domain-access-ledger h3{font:400 clamp(2.3rem, 3.2vw, 3.7rem)/.92 var(--display);letter-spacing:-.05em;margin:2.2rem 0 1rem}.apex-front .domain-access-ledger p{color:#625a60;margin:0 0 1.5rem;font-size:.92rem;line-height:1.65}.apex-front .domain-access-ledger b{border-top:1px solid var(--line-dark);color:color-mix(in srgb, var(--world-deep) 72%, #6b6069);margin-top:auto;padding-top:1rem;line-height:1.5}.apex-front .domain-access-note{border-top:1px solid var(--line-dark);color:#665e64;max-width:72rem;margin:1.5rem 0 0;padding-top:1.25rem;font-size:.9rem;line-height:1.7}.apex-front .academy-relationship,.apex-front .academy-access,.apex-front .academy-curriculum,.apex-front .academy-evidence,.apex-front .academy-discovery,.apex-front .academy-progress,.apex-front .academy-trust,.apex-front .academy-how-you-learn{padding:8.5rem 7vw}.apex-front .academy-relationship{background:var(--world-paper);border-top:1px solid var(--line-dark)}.apex-front .academy-relationship-grid{border:1px solid var(--line-dark);grid-template-columns:1fr 1fr;gap:0;margin-top:3.5rem;display:grid}.apex-front .academy-relationship-grid article{min-height:18rem;padding:2rem 1.6rem 2.4rem}.apex-front .academy-relationship-grid article:first-child{border-right:1px solid var(--line-dark);background:color-mix(in srgb, var(--night,#17101f) 4%, transparent)}.apex-front .academy-relationship-grid p{font:.62rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6b6069;margin:0}.apex-front .academy-relationship-grid h3{max-width:14ch;font:400 clamp(2.4rem,4vw,3.6rem)/.92 var(--display);letter-spacing:-.05em;margin:1.4rem 0 .9rem}.apex-front .academy-relationship-grid span{color:#665e64;max-width:34ch;font-size:.98rem;line-height:1.7;display:block}.apex-front .academy-relationship-note{border-top:1px solid var(--line-dark);font:.62rem var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#6b6069;margin:1.6rem 0 0;padding-top:1.1rem;line-height:1.6}.apex-front .academy-curriculum-grid,.apex-front .academy-trust-grid,.apex-front .academy-discovery-grid,.apex-front .academy-evidence-labels{border:1px solid var(--line-dark);gap:0;margin-top:3rem;display:grid}.apex-front .academy-curriculum-grid{grid-template-columns:repeat(3,1fr)}.apex-front .academy-curriculum-grid article,.apex-front .academy-trust-grid article,.apex-front .academy-evidence-labels article{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:16rem;padding:1.5rem 1.35rem 1.8rem}.apex-front .academy-curriculum-grid article:nth-child(3n),.apex-front .academy-evidence-labels article:nth-child(4n){border-right:0}.apex-front .academy-curriculum-grid span,.apex-front .academy-trust-grid span{font:.62rem var(--mono);letter-spacing:.08em;color:#6b6069}.apex-front .academy-curriculum-grid h3,.apex-front .academy-trust-grid h3,.apex-front .academy-evidence-labels h3{font:400 clamp(1.7rem,2.6vw,2.3rem)/1.05 var(--display);letter-spacing:-.04em;margin:1.2rem 0 .8rem}.apex-front .academy-curriculum-grid p,.apex-front .academy-trust-grid p,.apex-front .academy-evidence-labels p{color:#665e64;margin:0;font-size:.95rem;line-height:1.65}.apex-front .academy-curriculum-grid b{font:.58rem var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#9a5b2f;margin-top:1.2rem;display:block}.apex-front .academy-curriculum-grid a{color:inherit;font:.72rem var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:.45rem;margin-top:1.5rem;text-decoration:none;display:inline-flex}.apex-front .academy-evidence{color:#f1eadf;background:#121018}.apex-front .academy-evidence .domain-section-heading p:last-child{color:#f1eadfb8}.apex-front .academy-evidence-labels{border-color:#f1eadf2e;grid-template-columns:repeat(4,1fr)}.apex-front .academy-evidence-labels article{border-color:#f1eadf2e;min-height:14rem}.apex-front .academy-evidence-labels p{color:#f1eadfc7}.apex-front .academy-evidence-standards{margin-top:2.5rem}.apex-front .academy-evidence-library{margin-top:3.5rem}.apex-front .academy-evidence-library ul{border:1px solid #f1eadf2e;grid-template-columns:1fr 1fr;gap:0;margin:1.5rem 0 2rem;padding:0;list-style:none;display:grid}.apex-front .academy-evidence-library li{border-bottom:1px solid #f1eadf2e}.apex-front .academy-evidence-library li:nth-child(odd){border-right:1px solid #f1eadf2e}.apex-front .academy-evidence-library ul a{color:inherit;gap:.45rem;min-height:5.5rem;padding:1.2rem 1.2rem 1.35rem;text-decoration:none;display:grid}.apex-front .academy-evidence-library ul strong{font:400 1.35rem/1.1 var(--display);letter-spacing:-.03em}.apex-front .academy-evidence-library ul span{color:#f1eadfb3;font-size:.92rem;line-height:1.55}.apex-front .academy-discovery-grid{grid-template-columns:repeat(4,1fr)}.apex-front .academy-discovery-grid a{border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);min-height:9rem;color:inherit;gap:.55rem;padding:1.35rem;text-decoration:none;display:grid}.apex-front .academy-discovery-grid a:nth-child(4n){border-right:0}.apex-front .academy-discovery-grid strong{font:400 1.45rem/1.05 var(--display);letter-spacing:-.03em}.apex-front .academy-discovery-grid span{color:#665e64;font-size:.92rem;line-height:1.55}.apex-front .academy-progress-actions,.apex-front .academy-final-actions{flex-wrap:wrap;align-items:center;gap:1.2rem 1.8rem;margin-top:2rem;display:flex}.apex-front .academy-progress-note{color:#665e64;max-width:42rem;margin-top:1.5rem;font-size:.95rem;line-height:1.65}.apex-front .academy-trust-grid{grid-template-columns:1fr 1fr}.apex-front .academy-trust-grid article:nth-child(2n){border-right:0}.apex-front .academy-evidence-distinction{color:#f1eadfd1;max-width:46rem;font:400 1.35rem/1.35 var(--display);letter-spacing:-.02em;margin:2rem 0 0}.apex-front .academy-evidence-retrieved{color:#f1eadf9e;font:.55rem var(--mono);letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #f1eadf24;margin:3rem 0 0;padding-top:1.1rem;line-height:1.6}.apex-front .academy-evidence-trust{border-color:#f1eadf2e;margin-top:3rem}.apex-front .academy-evidence-trust article{border-color:#f1eadf2e;min-height:12rem}.apex-front .academy-evidence-trust h3{color:#f1eadf}.apex-front .academy-evidence-trust p{color:#f1eadfc7}.apex-front .academy-simulation-links{gap:1rem;margin-top:1.5rem;display:grid}.apex-front .academy-simulation-links a{color:inherit;gap:.35rem;text-decoration:none;display:grid}.apex-front .academy-simulation-links strong{font:400 1.2rem/1.1 var(--display);letter-spacing:-.03em}.apex-front .academy-simulation-links span{color:#f1eadfad;font-size:.9rem;font-style:italic;line-height:1.5}.apex-front .academy-progress-page{padding:6rem 7vw 8rem}.apex-front .academy-progress-page .academy-progress-shell{max-width:72rem;margin:0 auto}.apex-front .academy-progress-page h1{font:400 clamp(2.6rem,5vw,4.4rem)/.92 var(--display);letter-spacing:-.05em}.apex-front .academy-progress-ledger{gap:1.5rem;margin-top:3rem;display:grid}.apex-front .academy-progress-card{border:1px solid var(--line-dark);background:var(--world-paper,#f7f5fb);padding:1.8rem 1.6rem 2rem}.apex-front .academy-progress-card-head{flex-wrap:wrap;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1.2rem;display:flex}.apex-front .academy-progress-card ul{border-top:1px solid var(--line-dark);gap:1rem;margin:1.4rem 0 0;padding:1.2rem 0 0;list-style:none;display:grid}.apex-front .academy-progress-card li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem 1.2rem;display:flex}.apex-front .academy-progress-card li strong{font:400 1.2rem/1.15 var(--display);letter-spacing:-.03em;display:block}.apex-front .academy-progress-card li span{font:.58rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#6b6069;margin-top:.25rem;display:block}.apex-front .academy-progress-bar{background:color-mix(in srgb, var(--night,#17101f) 12%, transparent);height:.4rem;margin-top:1rem;overflow:hidden}.apex-front .academy-progress-bar span{background:var(--night,#17101f);height:100%;display:block}@media (max-width:980px){.apex-front .domain-access-ledger,.apex-front .academy-relationship-grid,.apex-front .academy-curriculum-grid,.apex-front .academy-evidence-labels,.apex-front .academy-discovery-grid,.apex-front .academy-trust-grid,.apex-front .academy-evidence-library ul{grid-template-columns:1fr 1fr}.apex-front .academy-relationship-grid article:first-child{border-right:0;border-bottom:1px solid var(--line-dark)}.apex-front .academy-curriculum-grid article:nth-child(3n),.apex-front .academy-evidence-labels article:nth-child(4n),.apex-front .academy-discovery-grid a:nth-child(4n){border-right:1px solid var(--line-dark)}.apex-front .academy-curriculum-grid article:nth-child(2n),.apex-front .academy-evidence-labels article:nth-child(2n),.apex-front .academy-discovery-grid a:nth-child(2n),.apex-front .academy-trust-grid article:nth-child(2n){border-right:0}}@media (max-width:640px){.apex-front .domain-access{padding:6.5rem 1.2rem}.apex-front .domain-access-ledger{grid-template-columns:1fr}.apex-front .domain-access-ledger article{min-height:0}.apex-front .academy-relationship,.apex-front .academy-access,.apex-front .academy-curriculum,.apex-front .academy-evidence,.apex-front .academy-discovery,.apex-front .academy-progress,.apex-front .academy-trust,.apex-front .academy-how-you-learn,.apex-front .academy-progress-page{padding:6.5rem 1.2rem}.apex-front .academy-relationship-grid,.apex-front .academy-curriculum-grid,.apex-front .academy-evidence-labels,.apex-front .academy-discovery-grid,.apex-front .academy-trust-grid,.apex-front .academy-evidence-library ul{grid-template-columns:1fr}.apex-front .academy-curriculum-grid article,.apex-front .academy-evidence-labels article,.apex-front .academy-discovery-grid a,.apex-front .academy-trust-grid article,.apex-front .academy-evidence-library li:nth-child(odd){border-right:0}.apex-front .academy-progress-actions,.apex-front .academy-final-actions{flex-direction:column;align-items:flex-start}}@media (max-width:1151px){.apex-front .site-header{background:var(--night);-webkit-backdrop-filter:none}.apex-front .nav-item-head{height:auto}.apex-front .nav-trigger,.apex-front .nav-expander{align-self:stretch;height:auto;min-height:4.5rem}.apex-front .mega-menu{z-index:auto;inset:auto}.apex-front .mega-menu-intro>a{min-height:2.75rem}}.apex-front .nav-item[data-nav=academy],.apex-front .nav-item[data-nav=institute],.apex-front .mega-menu[data-menu=academy],.apex-front .mega-menu[data-menu=institute]{--nav-accent:var(--academy-accent);--nav-accent-hover:var(--academy-accent-hover)}.apex-front .nav-item[data-nav=performance],.apex-front .mega-menu[data-menu=performance]{--nav-accent:var(--performance-accent);--nav-accent-hover:var(--performance-accent-hover)}.apex-front .nav-item[data-nav=nutrition],.apex-front .mega-menu[data-menu=nutrition]{--nav-accent:var(--nutrition-accent);--nav-accent-hover:var(--nutrition-accent-hover)}.apex-front .nav-item[data-nav=community],.apex-front .mega-menu[data-menu=community]{--nav-accent:var(--community-accent);--nav-accent-hover:var(--community-accent-hover)}.apex-front .nav-item[data-nav=longevity],.apex-front .mega-menu[data-menu=longevity]{--nav-accent:var(--longevity-accent);--nav-accent-hover:var(--longevity-accent-hover)}.apex-front .nav-trigger.is-current:before{content:none;background:0 0;display:none}@media (max-width:1151px){.apex-front .nav-item-head{-webkit-tap-highlight-color:transparent;transition:none;box-shadow:none!important;background:0 0!important}.apex-front .nav-trigger,.apex-front .nav-expander{-webkit-tap-highlight-color:transparent;transition:color var(--nav-section-transition,.16s ease), font-weight var(--nav-section-transition,.16s ease), border-color .16s ease;background:0 0!important}.apex-front .nav-trigger:before,.apex-front .nav-trigger:after{content:none!important;display:none!important}:is(.apex-front .nav-item:has(.nav-trigger.is-current) .nav-trigger,.apex-front .nav-trigger.is-current,.apex-front .primary-category-link.is-current,.apex-front .primary-category-link[aria-current=page]){color:var(--nav-accent);transform:scale(1.06)}.apex-front .nav-item.is-active .nav-trigger:not(.is-current){color:var(--nav-accent-soft,var(--nav-accent))}.apex-front .nav-trigger.is-current .nav-trigger-label>span{color:var(--nav-accent);font-weight:600}.apex-front .nav-item:has(.nav-trigger.is-current) .nav-trigger-label>span{color:var(--nav-accent);font-weight:600}.apex-front .nav-item.is-active .nav-trigger:not(.is-current) .nav-trigger-label>span{color:var(--nav-accent-soft,var(--nav-accent));font-weight:600}.apex-front .nav-item.is-active .nav-expander{color:var(--nav-accent);border-left-color:color-mix(in srgb, var(--nav-accent) 28%, transparent);background:0 0}.apex-front .nav-item:has(.nav-trigger.is-current) .nav-expander{color:var(--nav-accent);border-left-color:color-mix(in srgb, var(--nav-accent) 28%, transparent);background:0 0}:is(.apex-front .nav-item-head:has(:active) .nav-trigger,.apex-front .nav-item-head:has(:focus-visible) .nav-trigger){color:var(--nav-accent);font-weight:600}.apex-front .nav-expander:hover,.apex-front .nav-expander:focus-visible{color:var(--nav-accent);background:0 0}}@media (max-width:1151px) and (prefers-reduced-motion:reduce){.apex-front .nav-item-head,.apex-front .nav-trigger,.apex-front .nav-expander{transition:none}}.apex-front .world-page-nutrition .domain-access{background-color:color-mix(in srgb, var(--world-accent) 18%, #fff)}.apex-front .world-page-nutrition .domain-access-ledger article{background-color:color-mix(in srgb, var(--world-accent) 18%, #fff);transition:background-color .28s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.apex-front .world-page-nutrition .domain-access-ledger article:hover{background-color:#fff}}.apex-front .world-page-nutrition .domain-access-ledger article:focus-within{background-color:#fff}@media (prefers-reduced-motion:reduce){.apex-front .world-page-nutrition .domain-access-ledger article{transition:none}}.apex-front .world-page :focus-visible{outline-color:var(--world-accent)}.apex-front .world-page :is(.focus-ring-standard,.focus-ring-host,.nutrition-dessert-search-shell,.nutrition-index-pill__button,.nutrition-filter-accordion__trigger,.ingredient-sidebar-search,.nutrition-filter-search,.nutrition-plan-select select,.nutrition-plan-select__button,.movement-search-field,.glossary-search input):focus-visible{outline-color:var(--focus-ring-olive)}.apex-front .world-page :is(.focus-ring-host,.ingredient-sidebar-search,.nutrition-filter-search,.movement-search-field,.nutrition-main-search .nutrition-dessert-search-shell):has(:focus-visible){outline-color:var(--focus-ring-olive)}.apex-front .ecosystem{background:var(--night)}.apex-front .world-tab{transition:color var(--section-transition-fast), padding var(--section-transition-fast)}.apex-front .world-tab.is-active{color:var(--bone)}.apex-front .world-tab.is-active strong{font-weight:600}.apex-front .world-tab.is-active em{color:var(--section-accent)}.apex-front .world-tab:hover:not(.is-active){color:color-mix(in srgb, var(--section-accent-hover,var(--bone)) 55%, var(--bone))}.apex-front .world-panel{background:var(--section-surface-deep);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--section-accent) 18%, transparent)}.apex-front .world-panel h3{color:var(--bone)}.apex-front .world-panel .eyebrow,.apex-front .world-panel .world-meta,.apex-front .world-panel .text-link span{color:var(--section-accent)}.apex-front .world-panel .text-link{border-bottom-color:color-mix(in srgb, var(--section-accent) 55%, transparent)}@media (prefers-reduced-motion:reduce){.apex-front .world-panel,.apex-front .world-panel:before{transition:none}.apex-front .world-panel:before{background:color-mix(in srgb, var(--section-accent) 6%, transparent)}}.apex-front .weekly-system-list article:has(a[href^=\/academy]){--card-accent:var(--academy-accent)}.apex-front .weekly-system-list article:has(a[href^=\/performance]){--card-accent:var(--performance-accent)}.apex-front .weekly-system-list article:has(a[href^=\/nutrition]){--card-accent:var(--nutrition-accent)}.apex-front .weekly-system-list article:has(a[href^=\/community]){--card-accent:var(--community-accent)}.apex-front .weekly-system-list article:has(a[href^="/science/longevity"]){--card-accent:var(--longevity-accent)}.apex-front .weekly-system-list article:has(a[href^=\/membership]){--card-accent:var(--academy-accent)}.apex-front .weekly-system-list article .weekly-card-link span,.apex-front .weekly-system-list article:hover .weekly-card-link span{color:var(--card-accent,var(--academy-accent))}.apex-front .weekly-system-list article{cursor:pointer;position:relative}.apex-front .weekly-system-list article:focus-within{color:var(--bone);background:var(--night);outline:2px solid var(--card-accent,var(--academy-accent));outline-offset:-2px}.apex-front .weekly-system-list article:focus-within>p,.apex-front .weekly-system-list article:focus-within>span{color:#f1eadfa8}.apex-front .weekly-system-list article:focus-within .weekly-card-link{border-color:var(--line-light);outline:0}.apex-front .weekly-card-link:before{content:"";z-index:1;position:absolute;inset:0}.apex-front .weekly-card-link span{transition:transform .26s cubic-bezier(.22,1,.36,1)}.apex-front .weekly-system-list article:hover .weekly-card-link span,.apex-front .weekly-system-list article:focus-within .weekly-card-link span{color:var(--card-accent,var(--academy-accent));transform:translate(.18rem,-.18rem)}@media (prefers-reduced-motion:reduce){.apex-front .weekly-card-link span{transition:none}.apex-front .weekly-system-list article:hover .weekly-card-link span,.apex-front .weekly-system-list article:focus-within .weekly-card-link span{transform:none}}.apex-front .member-orbit{border-color:color-mix(in srgb, var(--academy-accent) 58%, transparent)}.apex-front .member-orbit:before{border-color:color-mix(in srgb, var(--performance-accent) 58%, transparent)}.apex-front .member-orbit:after{background:var(--nutrition-accent);box-shadow:0 0 6rem color-mix(in srgb, var(--community-accent) 32%, transparent);border-color:#0000}.apex-front .community-pulse .pulse-dot,.apex-front .community-pulse .pulse-dot.coral{background:var(--community-accent);box-shadow:0 0 1.5rem color-mix(in srgb, var(--community-accent) 62%, transparent)}.apex-front .community-pulse .pulse-stream blockquote{background:var(--community-accent)}.apex-front .world-page-membership .membership-explore,.apex-front .world-page-membership .membership-tier{background-image:linear-gradient(90deg, var(--academy-accent) 0 25%, var(--performance-accent) 25% 50%, var(--nutrition-accent) 50% 75%, var(--community-accent) 75% 100%);background-position:top;background-repeat:no-repeat;background-size:100% .24rem}.apex-front .world-page-membership .membership-tier.is-featured{box-shadow:none}.apex-front .world-page-membership .membership-tier li:nth-child(4n+1):before,.apex-front .world-page-membership .membership-explore li:nth-child(4n+1):before{border-color:var(--academy-accent)}.apex-front .world-page-membership .membership-tier li:nth-child(4n+2):before,.apex-front .world-page-membership .membership-explore li:nth-child(4n+2):before{border-color:var(--performance-accent)}.apex-front .world-page-membership .membership-tier li:nth-child(4n+3):before,.apex-front .world-page-membership .membership-explore li:nth-child(4n+3):before{border-color:var(--nutrition-accent)}.apex-front .world-page-membership .membership-tier li:nth-child(4n):before,.apex-front .world-page-membership .membership-explore li:nth-child(4n):before{border-color:var(--community-accent)}.apex-front .academy-evidence-labels h3{color:var(--academy-accent)}@media (min-width:721px) and (max-width:1100px){.apex-front .domain-method{grid-template-columns:minmax(0,1fr)}.apex-front .method-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:is(html:has(.apex-front),body:has(.apex-front)){overflow-x:clip}.apex-front .hero,.apex-front .domain-hero{grid-template-columns:minmax(0,1fr)}.apex-front .weekly-system-heading,.apex-front .section-intro,.apex-front .lesson-intro,.apex-front .pulse-heading,.apex-front .membership-section-heading,.apex-front .membership-section-heading.compact,.apex-front .rewards-intro,.apex-front .domain-manifesto,.apex-front .domain-section-heading{grid-template-columns:1fr;align-items:start;gap:1.4rem}.apex-front .weekly-system-heading>p:last-child,.apex-front .section-intro>p:last-child,.apex-front .lesson-intro>p:last-child,.apex-front .pulse-heading>p:last-child,.apex-front .membership-section-heading>p:last-child,.apex-front .rewards-intro>p:last-child,.apex-front .domain-section-heading>p:last-child,.apex-front .domain-manifesto-copy{grid-column:1;max-width:none}}@media (max-width:720px){.apex-front .feature-copy h2{max-width:100%;font-size:clamp(2.1rem,9vw,3.4rem);line-height:1.02}.apex-front .chapter-rail{display:none}.apex-front .site-header{padding-inline:1.35rem}.apex-front .hero,.apex-front .domain-hero{grid-template-columns:minmax(0,1fr);align-items:start;min-height:100svh;padding:7.25rem 1.35rem 3.25rem}.apex-front .hero,.apex-front .hero-copy,.apex-front .weekly-system,.apex-front .weekly-system-heading,.apex-front .weekly-system-list,.apex-front .weekly-system-list article,.apex-front .section-intro,.apex-front .lesson-intro{min-width:0;max-width:100%}.apex-front .hero h1{letter-spacing:-.055em;max-width:11ch;font-size:clamp(2.7rem,12.5vw,4.15rem);line-height:.92}.apex-front .hero-deck,.apex-front .hero-actions,.apex-front .microcopy,.apex-front .domain-deck,.apex-front .domain-actions{width:100%;max-width:none;margin-left:0}.apex-front .hero-deck{font-size:1.02rem;line-height:1.55}.apex-front .hero-actions{flex-direction:column;align-items:stretch;gap:1.15rem}.apex-front .hero-actions .button{justify-content:space-between;width:100%}.apex-front .microcopy{letter-spacing:.05em;color:#f1eadf9e;max-width:34rem;font-size:.68rem;line-height:1.55}.apex-front .living-system,.apex-front .member-orbit,.apex-front .world-glyph,.apex-front .world-letter,.apex-front .world-visual{display:none}.apex-front .weekly-system,.apex-front .thesis-strip,.apex-front .human-map,.apex-front .ecosystem,.apex-front .experience,.apex-front .community-pulse,.apex-front .membership,.apex-front .final-cta{padding:4.75rem 1.35rem}.apex-front .weekly-system-heading h2,.apex-front .section-intro h2,.apex-front .lesson-intro h2,.apex-front .pulse-heading h2{max-width:12ch;font-size:clamp(2.35rem,11vw,3.5rem)}.apex-front .weekly-system-list,.apex-front .goal-picker,.apex-front .answer-grid,.apex-front .path-result,.apex-front .world-layout,.apex-front .evidence-band,.apex-front .membership,.apex-front .membership-copy ul,.apex-front .pulse-stream,.apex-front .domain-questions,.apex-front .domain-feature,.apex-front .domain-method,.apex-front .domain-cross-sell,.apex-front .experience-console,.apex-front .experience-panel,.apex-front .method-steps,.apex-front .tier-ledger,.apex-front .relationship-ledger,.apex-front .membership-explore,.apex-front .membership-viewer,.apex-front .program-ledger,.apex-front .mindset-ledger,.apex-front .mindset-stats,.apex-front .domain-access-ledger,.apex-front .dashboard-stats,.apex-front .rewards-systems,.apex-front .rewards-actions,.apex-front .lifecycle-ledger,.apex-front .academy-shared-path,.apex-front .perf-course-ledger,.apex-front .perf-lab-ledger,.apex-front .perf-research-ledger,.apex-front .perf-challenge-ledger,.apex-front .perf-tool-ledger,.apex-front .perf-bridge-ledger,.apex-front .mega-menu-inner,.apex-front .mega-menu-links,.apex-front .site-footer{grid-template-columns:1fr}.apex-front .program-ledger,.apex-front .mindset-ledger{margin-right:0;overflow-x:visible}.apex-front .weekly-system-list article{min-height:0;padding:1.35rem 1.15rem 1.45rem}.apex-front .weekly-system-list h3{max-width:14ch;margin-top:1.6rem;font-size:clamp(1.7rem,7vw,2.25rem)}.apex-front .lesson-question{padding:1.6rem 1.1rem 1.8rem}.apex-front .lesson-question>p{max-width:none;font-size:clamp(1.65rem,8vw,2.35rem);line-height:1.08}.apex-front .world-tabs{grid-template-columns:1fr;overflow:visible}.apex-front .world-tab{min-width:0;min-height:4.4rem}.apex-front .world-panel{min-height:0;padding:2.4rem 1.15rem 2.6rem}.apex-front .world-panel h3{font-size:clamp(2rem,9vw,3rem)}.apex-front .membership-copy h2,.apex-front .final-cta h2,.apex-front .thesis-strip h2{font-size:clamp(2.6rem,12vw,3.8rem)}.apex-front .membership-actions,.apex-front .final-actions,.apex-front .domain-final>div{flex-direction:column;align-items:stretch}.apex-front .domain-questions,.apex-front .domain-feature,.apex-front .domain-method,.apex-front .domain-cross-sell,.apex-front .domain-experience,.apex-front .membership-explore,.apex-front .membership-tiers,.apex-front .membership-relationships,.apex-front .membership-lifecycle,.apex-front .apex-rewards,.apex-front .member-dashboard,.apex-front .domain-final{padding-inline:1.35rem}.apex-front .domain-questions{gap:2rem}.apex-front .questions-heading{position:static}.apex-front .domain-cross-sell h2,.apex-front .domain-cross-sell>span,.apex-front .domain-cross-sell>a,.apex-front .membership-viewer>a,.apex-front .membership-explore>ul,.apex-front .explore-boundary,.apex-front .evidence-note,.apex-front .path-result>.button{grid-column:1}.apex-front .membership-explore:before{font-size:4.5rem;bottom:0;right:0}}.apex-front .academy-glyph .glyph-rotor{animation:70s linear infinite academy-orbit-spin;display:block;position:absolute;inset:0}.apex-front .academy-glyph .glyph-node{transition:border-color .22s,color .22s,box-shadow .22s;animation:20s ease-in-out infinite academy-node-glow,70s linear infinite reverse academy-orbit-spin}.apex-front .academy-glyph .glyph-whisper{width:max-content;max-width:12rem;font:italic 400 .78rem/1.4 var(--display);letter-spacing:0;text-transform:none;color:color-mix(in srgb,var(--bone) 88%,transparent);opacity:0;pointer-events:none;animation:20s ease-in-out infinite academy-whisper;position:absolute;top:calc(100% + .45rem);left:-.1rem}.apex-front .academy-glyph .node-b .glyph-whisper{text-align:right;left:auto;right:-.1rem}.apex-front .academy-glyph .node-c .glyph-whisper{top:auto;bottom:calc(100% + .45rem)}.apex-front .academy-glyph .node-a{animation-delay:0s,0s}.apex-front .academy-glyph .node-a .glyph-whisper{animation-delay:0s}.apex-front .academy-glyph .node-b{animation-delay:4s,0s}.apex-front .academy-glyph .node-b .glyph-whisper{animation-delay:4s}.apex-front .academy-glyph .node-c{animation-delay:8s,0s}.apex-front .academy-glyph .node-c .glyph-whisper{animation-delay:8s}.apex-front .academy-glyph .node-d{animation-delay:12s,0s}.apex-front .academy-glyph .node-d .glyph-whisper{animation-delay:12s}.apex-front .academy-glyph .node-e{animation-delay:16s,0s}.apex-front .academy-glyph .node-e .glyph-whisper{animation-delay:16s}.apex-front .academy-glyph .glyph-node:hover{border-color:var(--world-accent)!important;color:var(--world-accent)!important;box-shadow:0 0 1.4rem color-mix(in srgb,var(--world-accent) 45%,transparent)!important}.apex-front .academy-glyph .glyph-node:hover .glyph-whisper{opacity:1;animation:none}@keyframes academy-node-glow{0%,13%{border-color:var(--world-accent);color:var(--world-accent);box-shadow:0 0 1.4rem color-mix(in srgb,var(--world-accent) 45%,transparent)}18%,to{border-color:color-mix(in srgb,var(--world-accent) 48%,transparent);color:var(--world-accent);box-shadow:0 0 #0000}}@keyframes academy-orbit-spin{to{transform:rotate(360deg)}}@keyframes academy-whisper{0%{opacity:0}3%,13%{opacity:1}18%,to{opacity:0}}@media (max-width:1100px){.apex-front .academy-glyph .glyph-whisper{display:none}}@media (prefers-reduced-motion:reduce){.apex-front .academy-glyph .glyph-rotor,.apex-front .academy-glyph .glyph-node,.apex-front .academy-glyph .glyph-whisper{animation:none}.apex-front .academy-glyph .glyph-node:hover .glyph-whisper{opacity:1}}.apex-front .program-ledger .ledger-cta{font:italic 400 1rem/1.2 var(--display);letter-spacing:-.01em;color:var(--world-accent);opacity:0;align-items:center;gap:.5rem;margin-top:1.1rem;transition:opacity .22s,transform .22s;display:inline-flex;transform:translateY(4px)}.apex-front .program-ledger .ledger-cta i{font-style:normal}.apex-front .program-ledger>a.program-ledger-link:hover .ledger-cta,.apex-front .program-ledger>a.program-ledger-link:focus-visible .ledger-cta,.apex-front .program-ledger>:first-child .ledger-cta{opacity:1;transform:none}@media (hover:none){.apex-front .program-ledger .ledger-cta{opacity:1;color:color-mix(in srgb,var(--world-accent) 32%,#494257);transform:none}.apex-front .program-ledger>:first-child .ledger-cta{color:var(--world-accent)}}@media (prefers-reduced-motion:reduce){.apex-front .program-ledger .ledger-cta{transition:none;transform:none}}.apex-front .academy-how-you-learn .method-steps h3{margin-top:0}.apex-front .academy-how-you-learn .method-glyph{color:var(--world-deep);margin:auto 0;padding:1rem 0 1.2rem}.apex-front .academy-how-you-learn .method-glyph svg{width:2.7rem;height:2.7rem;display:block}.apex-front .academy-how-you-learn .method-steps p{color:color-mix(in srgb,var(--world-deep) 80%,transparent)}.apex-front .academy-evidence-certainty{max-width:44rem;font:italic 400 1.3rem/1.45 var(--display);letter-spacing:-.015em;color:#f1eadfdb;margin:1.9rem 0 0}.apex-front .academy-evidence-standards{border-color:#f1eadf2e}.apex-front .academy-evidence-standards article{border-color:#f1eadf2e;min-height:11rem}.apex-front .academy-evidence-standards h3{margin-top:.9rem}.apex-front .academy-evidence-standards p{color:#f1eadfcc}.apex-front .academy-evidence-library>.domain-button{margin-top:.5rem}.apex-front .academy-hub .domain-feature .feature-copy .domain-button{margin-top:.6rem}.apex-front .academy-curriculum-grid article:last-child{border-right:0;grid-column:1/-1}.apex-front .academy-evidence-trust{grid-template-columns:repeat(3,1fr)}.apex-front .academy-evidence-trust article{min-height:10rem}.apex-front .academy-evidence-trust article:nth-child(2n){border-right:1px solid #f1eadf2e}.apex-front .academy-evidence-trust article:last-child{border-right:0}@media (max-width:980px){.apex-front .academy-evidence-trust{grid-template-columns:1fr}.apex-front .academy-evidence-trust article{border-right:0;min-height:0;padding-bottom:1.6rem}.apex-front .academy-evidence-trust article:nth-child(2n){border-right:0}}.apex-front .revenue-cart-bar{padding-top:var(--site-header-height,4rem);border-bottom:1px solid var(--line-light);background:#17101f}.apex-front .revenue-cart-bar__btn{color:#f1eadfc7;background:0 0;border:1px solid #f1eadf2e;min-width:44px;min-height:44px}.apex-front .revenue-cart-bar__btn:hover,.apex-front .revenue-cart-bar__btn:focus-visible{color:#f1eadf;border-color:#f1eadf73}@media (max-width:640px){.apex-front .method-statement h2{max-width:min(10ch,100%);font-size:clamp(2.4rem,13vw,5rem)}}.apex-front .site-header>#apex-signal-search{width:100%;position:fixed;left:0}.apex-front.account-paper .text-bone-muted,.apex-front.account-paper .text-bone-dim{color:#625b60}.apex-front.account-paper{padding-top:var(--site-header-height,4rem)}.apex-front.account-paper :is(.surface-raised,.surface-polish){color:#f1eadf}.apex-front.account-paper :is(.surface-raised,.surface-polish) .text-bone-muted{color:#a7acb3}.apex-front.account-paper :is(.surface-raised,.surface-polish) .text-bone-dim{color:#767c84}.apex-front .world-page-community .domain-access-ledger>article>span{color:#655a64}.apex-front .world-page-community .experience-sequence>div>span{color:#c8c0b5}.apex-front .world-page-community .method-statement>.domain-eyebrow,.apex-front .world-page-community .method-statement>p,.apex-front .world-page-community .method-steps>article>p{color:#302714}.apex-front .world-page-community .feature-index,.apex-front .world-page-community .feature-points>aside{color:#c7bdca}.apex-front .world-page-community .domain-cross-sell>p{color:#655023}.apex-front .world-page-community .questions-list button>span{color:#665b65}.apex-front .world-page-community :is(.domain-access-ledger>article>span,.experience-sequence>div>span,.feature-index,.feature-points>aside,.questions-list button>span,.domain-cross-sell>p){font-size:.875rem;line-height:1.5}.apex-front .world-page-membership .tier-ledger{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-front .world-page-membership .membership-tier:last-child{grid-column:auto}@media (max-width:720px){.apex-front .world-page-membership .tier-ledger{grid-template-columns:1fr}}.apex-front .world-page-membership :is(.membership-model-note>span,.lifecycle-ledger>li>span,.dashboard-status>b,.dashboard-controls>span,.rewards-systems>article>strong,.rewards-actions>article>b,.rewards-redemptions>span,.rewards-guardrail>span,.domain-cross-sell>p){color:#6a507f}.apex-front .world-page-membership :is(.experience-sequence>div>span,.feature-index,.feature-points>aside){color:#bfb3ca}.apex-front .world-page-membership :is(.method-statement>.domain-eyebrow,.method-statement>p,.method-steps>article>p){color:#21182d}.apex-front .world-page-membership .questions-list button>span{color:#656}.apex-front .world-page-membership .program-ledger:focus-visible{outline-offset:3px;outline:2px solid #6a507f}.apex-front .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media print{.apex-front #mastery,.apex-front .site-header,.apex-front .site-footer{display:none!important}}.apex-front .apex-human-x{background:var(--active);transition:background-color .5s;position:absolute;inset:12% 15%;-webkit-mask:url(/brand-assets/apex-human-x.png) 50%/contain no-repeat;mask:url(/brand-assets/apex-human-x.png) 50%/contain no-repeat}@media (prefers-reduced-motion:reduce){.apex-front .apex-human-x{transition:none}}.apex-front .mindset-circuit p:first-child,.apex-front .mindset-circuit p,.apex-front .mindset-circuit li{color:var(--world-deep)}@media (max-width:1151px){.apex-front .domain-hero-copy{text-align:center;width:100%;margin-inline:auto}.apex-front .domain-hero-copy h1,.apex-front .domain-hero-copy .domain-deck{margin-inline:auto}.apex-front .domain-hero-copy .domain-actions{justify-content:center}}
