@media (min-width:851px){.chapter-copy{width:min(900px,62vw)}.chapter-copy h1{max-width:none;font-size:clamp(64px,7.4vw,132px)}.chapter-copy h2{font-size:clamp(56px,6.4vw,112px)}.chapter-hero .chapter-copy,.chapter-arrival .chapter-copy{width:min(1180px,88vw);max-width:1180px}.chapter-hero h1{max-width:1100px}.chapter-current .chapter-copy{width:min(640px,46vw)}.chapter-caption{bottom:104px}.chapter-arrival h2{font-size:clamp(64px,8vw,150px)}}.kinetic .journey-chapter:not(.chapter-hero) .chapter-copy:not([data-kin]),.kinetic.kin-hero .chapter-hero .chapter-copy:not([data-kin]){opacity:0}.kin-m{vertical-align:top;margin:-.1em -.05em -.24em;padding:.1em .05em .24em;display:inline-block;overflow:hidden}.kin-w{transform-origin:0 100%;transition:transform 1.05s cubic-bezier(.16,1,.3,1) calc(var(--d,0s) + var(--i,0) * 55ms);display:inline-block;transform:translateY(140%)rotate(5deg)}em .kin-w{transition:transform .9s cubic-bezier(.34,1.45,.64,1) calc(var(--d,0s) + var(--i,0) * 55ms + .18s)}.is-in .kin-w{transform:none}.kinetic .kin-fade{opacity:0;transition:opacity .9s ease var(--d,0s),transform 1.1s cubic-bezier(.16,1,.3,1) var(--d,0s);transform:translateY(26px)}.kinetic .is-in .kin-fade{opacity:1;transform:none}.kinetic .journey-visual:after{content:"";z-index:2;pointer-events:none;opacity:var(--dawn,0);background:radial-gradient(70% 42% at 50% 66%,#d8ff425c,#0000 70%),linear-gradient(#0000 45%,#b4dc3c24);position:absolute;inset:0}.journey-method small{color:#c9d3d4;width:100%;font-size:13px;display:block}.chapter-method .journey-method li{flex-wrap:wrap;row-gap:2px}.method-line{display:none}@property --dot{syntax:"<number>";inherits:true;initial-value:0}.kinetic .chapter-method{min-height:0;padding:0;display:block}.kinetic .method-pin{align-items:center;min-height:100svh;padding:110px 7vw 130px;display:flex;position:relative}.kinetic .chapter-method .chapter-copy{width:min(1180px,86vw);max-width:none}.kinetic .chapter-method .chapter-intro{max-width:560px}.kinetic .method-line{background:#f7f4e838;height:1px;margin:64px 0 0;display:block;position:relative}.kinetic .method-line i{height:1px;width:calc(var(--dot,0) * 100%);background:linear-gradient(90deg,#d8ff4233,#d8ff42);transition:--dot .55s cubic-bezier(.65,0,.35,1);position:absolute;top:0;left:0}.kinetic .method-line i:after{content:"";background:#d9e65f;border-radius:50%;width:14px;height:14px;position:absolute;top:-6.5px;right:-7px;box-shadow:0 0 0 7px #d9e65f1f,0 0 26px #d9e65f8c}.kinetic .chapter-method .journey-method{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:none;margin:0}.kinetic .chapter-method .journey-method li{text-align:center;border-top:0;min-height:0;padding:36px 14px 0;display:block;position:relative}.kinetic .chapter-method .journey-method li:before{content:"";background:#07171d;border:1px solid #f7f4e880;border-radius:50%;width:9px;height:9px;margin-left:-5px;transition:background .4s,border-color .4s,transform .4s;position:absolute;top:-5px;left:50%}.kinetic .chapter-method .journey-method span{letter-spacing:.18em;opacity:.5;margin-bottom:14px;transition:opacity .4s;display:block}.kinetic .chapter-method .journey-method strong{font:800 clamp(36px,3.8vw,64px)/1.04 var(--font-serif);letter-spacing:-.03em;color:#f7f4e8;opacity:.28;transition:opacity .5s,transform .7s cubic-bezier(.16,1,.3,1);display:block;transform:translateY(10px)}.kinetic .chapter-method .journey-method small{opacity:0;margin-top:12px;font-size:16px;transition:opacity .5s .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s;transform:translateY(12px)}.kinetic .chapter-method[data-step="1"] .journey-method li:nth-child(-n+1):before,.kinetic .chapter-method[data-step="2"] .journey-method li:nth-child(-n+2):before,.kinetic .chapter-method[data-step="3"] .journey-method li:before{background:#d8ff42;border-color:#d8ff42;transform:scale(1.25)}.kinetic .chapter-method[data-step="1"] .journey-method li:nth-child(-n+1) :is(span,strong,small),.kinetic .chapter-method[data-step="2"] .journey-method li:nth-child(-n+2) :is(span,strong,small),.kinetic .chapter-method[data-step="3"] .journey-method li :is(span,strong,small){opacity:1;transform:none}.kinetic .chapter-method .journey-actions{margin-top:48px}@media (max-width:850px){.kinetic .method-pin{padding:90px 6vw 110px}.kinetic .chapter-method .chapter-copy{width:100%}.kinetic .method-line{margin-top:44px}.kinetic .chapter-method .journey-method li{padding:28px 4px 0}.kinetic .chapter-method .journey-method strong{font-size:clamp(24px,7vw,36px)}.kinetic .chapter-method .journey-method small{font-size:13px}}.chapter-navigation.horizon-nav{top:auto;left:7vw;right:7vw;bottom:calc(20px + env(safe-area-inset-bottom,0px));width:auto;height:44px;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:space-between;padding:0;transform:none}.chapter-navigation.horizon-nav[hidden]{display:none}.horizon-nav-line{pointer-events:none;background:#f7f4e833;height:1px;position:absolute;top:50%;left:22px;right:22px}.horizon-nav-line i{height:1px;width:calc(var(--p,0) * 100%);background:linear-gradient(90deg,#0000,#d8ff42);position:absolute;top:0;left:0}.horizon-nav-line i:after{content:"";background:#d9e65f;border-radius:50%;width:10px;height:10px;position:absolute;top:-4.5px;right:-5px;box-shadow:0 0 18px #d9e65f99}.horizon-nav a{flex:0 0 44px;width:44px;height:44px}.horizon-nav .chapter-dot{opacity:1;background:#07171d;border-color:#f7f4e899;width:5px;height:5px;transform:none}.horizon-nav a[aria-current] .chapter-dot,.horizon-nav a:hover .chapter-dot,.horizon-nav a:focus-visible .chapter-dot{box-shadow:none;background:#d8ff42;border-color:#d8ff42;transform:scale(1.2)}.horizon-nav .chapter-dot-label{letter-spacing:.18em;text-transform:uppercase;color:#d8d2c2;opacity:.5;background:0 0;border:0;padding:0;font-size:10px;font-weight:600;bottom:38px;left:50%;right:auto;transform:translate(-50%,4px)}.horizon-nav a[aria-current] .chapter-dot-label,.horizon-nav a:hover .chapter-dot-label,.horizon-nav a:focus-visible .chapter-dot-label{opacity:1;color:#f7f4e8;transform:translate(-50%)}@media (max-width:768px){.chapter-navigation.horizon-nav{left:4vw;right:66px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;display:flex}.chapter-navigation.horizon-nav[hidden],.horizon-nav .chapter-dot-label{display:none}}@media (prefers-reduced-motion:reduce){.horizon-nav .chapter-dot,.horizon-nav .chapter-dot-label{transition:none}}.chapter-current{position:relative}.radar-scene{aspect-ratio:1;pointer-events:none;width:min(480px,30vw);position:absolute;top:50%;left:8vw;transform:translateY(-50%)}.radar-scene svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.radar-ring{fill:none;stroke:#f7f4e829}.radar-axis{stroke:#f7f4e824}.radar-label{fill:#f7f4e8b8;font:600 12px var(--font-sans),sans-serif;letter-spacing:.16em;text-transform:uppercase}.radar-profile{fill:#d8ff421a;stroke:#d8ff42;stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:0}.radar-node{fill:#07171d;stroke:#d8ff42;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}.radar-sweep{opacity:0;background:conic-gradient(#0000 0deg 270deg,#d8ff420d 300deg,#d8ff4252 359deg,#d9e65fb3 360deg);border-radius:50%;position:absolute;inset:10.7%}.kinetic .radar-scene{opacity:0;transition:opacity 1s}.kinetic .radar-scene .radar-profile{stroke-dashoffset:1px;fill-opacity:0;transition:stroke-dashoffset 1.8s cubic-bezier(.65,0,.35,1) .4s,fill-opacity 1s 1.8s}.kinetic .radar-scene .radar-node{opacity:0;transition:opacity .5s 1.6s}.kinetic .radar-scene.is-in,.kinetic .radar-scene.is-in .radar-node{opacity:1}.kinetic .radar-scene.is-in .radar-profile{stroke-dashoffset:0;fill-opacity:1}.kinetic .radar-scene.is-in .radar-sweep{opacity:1;animation:5s linear infinite radar-spin}.kinetic .radar-scene.is-in .radar-node{animation:5s ease-out infinite radar-ping;animation-delay:calc(var(--a) / 360 * 5s)}@keyframes radar-spin{to{transform:rotate(360deg)}}@keyframes radar-ping{0%{fill:#d9e65f;stroke:#d9e65f;transform:scale(1.9)}22%,to{fill:#07171d;stroke:#d8ff42;transform:scale(1)}}@media (max-width:850px){.radar-scene{opacity:.32;width:82vw;top:70px;left:auto;right:-22vw;transform:none}.kinetic .radar-scene.is-in{opacity:.32}.radar-label{display:none}}.kinetic .kin-paths{position:relative}.kinetic .kin-paths:before{content:"";transform-origin:0;height:1px;transition:transform 1.2s cubic-bezier(.16,1,.3,1) var(--d,0s);background:linear-gradient(90deg,#d8ff42,#f7f4e840 60%,#0000);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.kinetic .is-in .kin-paths:before{transform:none}@media (hover:hover) and (pointer:fine){.kinetic .dimension-paths a{isolation:isolate;position:relative}.kinetic .dimension-paths a:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(260px circle at var(--gx,50%) var(--gy,50%),#d8ff4229,transparent 70%);transition:opacity .35s;position:absolute;inset:0 -14px}.kinetic .dimension-paths a:hover:after{opacity:1}.kinetic .journey-button{translate:var(--mx,0) var(--my,0);transition:background .2s,transform .2s,translate .35s cubic-bezier(.2,.8,.2,1)}}.arrival-horizon{pointer-events:none;width:100vw;height:1px;margin:0 0 42px -50vw;position:relative;left:50%}.arrival-horizon:before{content:"";background:linear-gradient(90deg,#0000,#f7f4e873 25%,#d8ff42 50%,#f7f4e873 75%,#0000);position:absolute;inset:0;box-shadow:0 0 14px #d8ff4259}.arrival-sky{width:520px;height:260px;margin-left:-260px;position:absolute;bottom:0;left:50%;overflow:hidden}.arrival-sky i{background:#d9e65f;border-radius:50%;width:30px;height:30px;margin-left:-15px;position:absolute;bottom:0;left:50%;transform:translateY(42%);box-shadow:0 0 30px 6px #d9e65f66,0 0 120px 44px #d8ff4238}.kinetic .arrival-horizon:before{transition:transform 1.6s cubic-bezier(.16,1,.3,1);transform:scaleX(0)}.kinetic .arrival-sky i{transition:transform 2.4s cubic-bezier(.16,1,.3,1) .5s;transform:translateY(100%)}.kinetic .arrival-horizon.is-in:before{transform:none}.kinetic .arrival-horizon.is-in .arrival-sky i{transform:translateY(42%)}@media (max-width:850px){.arrival-horizon{margin-bottom:30px}.arrival-sky{width:320px;height:180px;margin-left:-160px}.arrival-sky i{width:22px;height:22px;margin-left:-11px}}.journey-content .chapter-intro,.journey-content .chapter-body,.org-note{text-shadow:0 1px 18px #051019e6,0 0 3px #0510198c}.chapter-label,.horizon-nav .chapter-dot-label,.org-index,.org-product span,.chapter-method .journey-method span{font-family:var(--font-mono),ui-monospace,monospace}.chapter-label{letter-spacing:.14em}@property --edge{syntax:"<angle>";inherits:false;initial-value:0deg}.wellbeing-paths{gap:16px}.wellbeing-paths a,.org-depts>li{-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);background:#07171d99;border:1px solid #f7f4e821;border-radius:14px;position:relative;box-shadow:0 20px 50px -30px #0009}.wellbeing-paths a{padding:26px 24px}.wellbeing-paths a p{color:#e3e9e9}.kinetic .wellbeing-paths a:before,.kinetic .org-depts>li:after{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--edge),transparent 0 72%,#d8ff42d9 86%,#d9e65fe6 90%,transparent 96%);-webkit-mask-composite:xor;animation:7s linear infinite glass-edge;animation-delay:calc(var(--k,0) * -1.3s);padding:1px;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes glass-edge{to{--edge:360deg}}@media (max-width:850px){.wellbeing-paths{gap:12px}.wellbeing-paths a{padding:22px 20px}}.signal-field{z-index:2;pointer-events:none;grid-area:1/1;align-self:start;height:100svh;position:sticky;top:0}.signal-field canvas{width:100%;height:100%;display:block}.chapter-org{flex-direction:column;justify-content:center}.org-pin{width:100%}.chapter-org .chapter-copy{text-align:center;width:min(1180px,86vw);max-width:none;margin-inline:auto}.chapter-org .chapter-label{justify-content:center}.chapter-org .chapter-intro{max-width:640px;margin-inline:auto}.org-chart{width:min(1180px,86vw);margin:40px auto 0}.org-head{text-align:center;flex-direction:column;align-items:center;gap:6px;padding-bottom:34px;display:flex;position:relative}.org-head strong{font:800 clamp(26px,2.3vw,36px)/1.1 var(--font-serif);color:#f7f4e8}.org-head small{color:#c9d3d4;font-size:13px}.org-node{background:#d9e65f;border-radius:50%;width:14px;height:14px;margin-bottom:6px;box-shadow:0 0 0 6px #d9e65f1f,0 0 24px #d9e65f8c}.org-head:after{content:"";background:#f7f4e859;width:1px;height:34px;position:absolute;bottom:0;left:50%}.org-depts{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:34px 0 0;list-style:none;display:grid;position:relative}.org-depts:before{content:"";transform-origin:50%;background:linear-gradient(90deg,#f7f4e859,#d8ff42 50%,#f7f4e859);height:1px;position:absolute;top:0;left:10%;right:10%}.org-depts>li{text-align:left;padding:20px 18px 18px}.org-depts>li:before{content:"";transform-origin:top;background:#f7f4e859;width:1px;height:34px;position:absolute;top:-35px;left:50%}.org-index{letter-spacing:.16em;color:#d8ff42;font-size:11px}.org-depts h3{font:800 clamp(22px,1.8vw,30px)/1.1 var(--font-serif);color:#f7f4e8;margin:8px 0 12px}.org-functions{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.org-functions li{color:#d7e0e0;border:1px solid #f7f4e82e;border-radius:99px;padding:5px 9px;font-size:11.5px;line-height:1.3}.org-product{font:800 20px/1.25 var(--font-serif);color:#f7f4e8;border-top:1px solid #f7f4e824;margin:0;padding-top:14px}.org-product span{letter-spacing:.18em;text-transform:uppercase;color:#d9e65f;margin-bottom:6px;font-size:10px;font-weight:500;display:block}.org-note{text-align:center;color:#dfe6e6;pointer-events:auto;max-width:760px;margin:30px auto 0;font-size:16px;line-height:1.7}.org-note .journey-link{margin-left:10px}@media (max-width:850px){.chapter-org .chapter-copy,.chapter-org .chapter-label{text-align:left;justify-content:flex-start}.chapter-org .chapter-intro{margin-inline:0}.org-chart{width:100%;margin-top:28px}.org-head{text-align:left;align-items:flex-start;padding:0 0 22px 34px}.org-head .org-node{position:absolute;top:8px;left:11px}.org-head:after{height:auto;top:22px;bottom:0;left:18px}.org-depts{grid-template-columns:1fr;gap:12px;padding:0 0 0 34px}.org-depts:before{width:1px;height:auto;inset:0 auto 36px 18px}.org-depts>li:before{width:16px;height:1px;top:28px;left:-16px}.org-note{text-align:left;margin-top:24px}.org-note .journey-link{margin:12px 0 0;display:inline-flex}}@media (min-width:851px) and (min-height:720px){.kinetic .chapter-org{min-height:0;padding:0;display:block}.kinetic .org-pin{flex-direction:column;justify-content:center;height:100svh;padding:92px 7vw 78px;display:flex;position:relative}.kinetic .org-stage{transform:scale(var(--fit,1));transform-origin:50%}.kinetic .chapter-org .chapter-label{margin-bottom:14px}.kinetic .chapter-org h2{margin-bottom:14px;font-size:clamp(38px,3.6vw,60px)}.kinetic .chapter-org .chapter-intro{max-width:880px;margin-bottom:0;font-size:17px}.kinetic .org-chart{margin-top:22px}.kinetic .org-head{gap:3px;padding-bottom:24px}.kinetic .org-head:after{height:24px}.kinetic .org-head strong{font-size:28px}.kinetic .org-depts{padding-top:24px}.kinetic .org-depts>li{padding:16px 16px 14px}.kinetic .org-depts>li:before{height:24px;top:-25px}.kinetic .org-depts h3{margin:6px 0 10px;font-size:clamp(20px,1.6vw,26px)}.kinetic .org-functions{margin-bottom:12px}.kinetic .org-product{padding-top:10px;font-size:18px}.kinetic .chapter-org .org-note{margin-top:18px;font-size:15px}.kinetic .org-head{opacity:.15;transition:opacity .6s}.kinetic .org-head .org-node{transition:transform .6s cubic-bezier(.34,1.56,.64,1);transform:scale(.4)}.kinetic .chapter-org[data-head] .org-head{opacity:1}.kinetic .chapter-org[data-head] .org-head .org-node{transform:none}.kinetic .org-depts:before{transform:scaleX(var(--bus,0));transition:transform .45s cubic-bezier(.65,0,.35,1)}.kinetic .org-depts>li{opacity:.14;transition:opacity .6s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.kinetic .org-depts>li:before{transition:transform .45s ease-out;transform:scaleY(0)}.kinetic .org-depts>li:after{opacity:0;transition:opacity .6s}.kinetic .chapter-org[data-lit="1"] .org-depts>li:nth-child(-n+1),.kinetic .chapter-org[data-lit="2"] .org-depts>li:nth-child(-n+2),.kinetic .chapter-org[data-lit="3"] .org-depts>li:nth-child(-n+3),.kinetic .chapter-org[data-lit="4"] .org-depts>li:nth-child(-n+4),.kinetic .chapter-org[data-lit="5"] .org-depts>li{opacity:1;transform:none}.kinetic .chapter-org[data-lit="1"] .org-depts>li:nth-child(-n+1):before,.kinetic .chapter-org[data-lit="2"] .org-depts>li:nth-child(-n+2):before,.kinetic .chapter-org[data-lit="3"] .org-depts>li:nth-child(-n+3):before,.kinetic .chapter-org[data-lit="4"] .org-depts>li:nth-child(-n+4):before,.kinetic .chapter-org[data-lit="5"] .org-depts>li:before{transform:none}.kinetic .chapter-org[data-lit="1"] .org-depts>li:nth-child(-n+1):after,.kinetic .chapter-org[data-lit="2"] .org-depts>li:nth-child(-n+2):after,.kinetic .chapter-org[data-lit="3"] .org-depts>li:nth-child(-n+3):after,.kinetic .chapter-org[data-lit="4"] .org-depts>li:nth-child(-n+4):after,.kinetic .chapter-org[data-lit="5"] .org-depts>li:after{opacity:1}.kinetic .org-note{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(16px)}.kinetic .chapter-org[data-note] .org-note{opacity:1;transform:none}}@media (max-width:850px),(max-height:719px){.kinetic .org-depts>li,.kinetic .org-note{opacity:0;transition:opacity .7s,transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.kinetic .org-depts>li.is-in,.kinetic .org-note.is-in{opacity:1;transform:none}}@media (min-width:851px){.journey-chapter:not(.chapter-hero){min-height:100svh}}.dimension-paths a:hover{padding-left:0}.wellbeing-paths a:hover{padding-left:24px}.wellbeing-paths a{transition:translate .35s cubic-bezier(.2,.8,.2,1),border-color .35s,background .35s}.kinetic .wellbeing-paths a.kin-fade{transition:opacity .9s ease var(--d,0s),transform 1.1s cubic-bezier(.16,1,.3,1) var(--d,0s),translate .35s cubic-bezier(.2,.8,.2,1),border-color .35s,background .35s}.wellbeing-paths a:hover,.wellbeing-paths a:focus-visible{background:#07171db8;border-color:#d8ff4273;translate:0 -4px}.wellbeing-paths .dimension-arrow{transition:transform .35s cubic-bezier(.2,.8,.2,1),color .35s}.wellbeing-paths a:hover .dimension-arrow,.wellbeing-paths a:focus-visible .dimension-arrow{color:#d9e65f;transform:translate(3px,-3px)}@media (max-width:850px){.wellbeing-paths a:hover{padding-left:20px}}
