.st-solid{color:#fdfbf4;-webkit-text-fill-color:currentColor;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.px-reading .st-solid,.theme-chalk .st-solid{color:var(--px-chalk-ink,#0b0b0d)}.st-fit{overflow-wrap:normal;word-break:keep-all;hyphens:none;max-width:100%}.st-split{align-items:start;gap:clamp(2rem,5vw,3.4rem);display:grid}.st-split__art{filter:drop-shadow(0 28px 50px #7c2fa859);width:min(86%,24rem);margin-inline:auto}@media (width>=60rem){.st-split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4.5rem}.st-split__art{top:calc(var(--header-h) + 2rem);justify-self:end;width:100%;max-width:26rem;position:sticky}}.st-pull{margin:0;padding-top:2.8rem;position:relative}.st-pull:before{content:"";background:var(--px-prism);width:1.3rem;height:1.3rem;position:absolute;top:.5rem;left:.2rem;transform:rotate(45deg)}.st-pull blockquote p{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.5rem,1rem + 2vw,2.7rem);line-height:1.1}.st-pull figcaption{font-family:var(--font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--ctx-accent-text);margin-top:1.1rem;font-size:.74rem}.px-reading .st-pull:before{background:var(--px-prism-ink)}.st-gemfield{aspect-ratio:var(--ar,1.1 / 1);filter:drop-shadow(0 28px 50px #7c2fa866);position:relative}.st-gemfield__clip{clip-path:var(--clip);background:#14081c;position:absolute;inset:0;overflow:hidden}.st-gemfield__bg{width:100%;height:100%;display:block}.st-giant-num{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;overflow-wrap:normal;line-height:.8}.st-chapters{margin-top:clamp(.4rem,2vw,1.4rem);position:relative}.st-chap{isolation:isolate;border-top:1px solid #ffffff29;align-items:center;gap:clamp(1.6rem,4vw,3rem);padding-block:clamp(2.6rem,6vw,4.8rem);display:grid;position:relative}.st-chap__copy{max-width:36rem;position:relative}.st-chap__h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.9rem,1rem + 3.4vw,3.8rem);font-weight:800;line-height:1.02}.st-chap__t{color:var(--px-chalk);margin-top:1.15rem;font-size:clamp(1.1rem,1.02rem + .35vw,1.3rem);line-height:1.62}.st-chap__art{width:min(100%,30rem);margin-inline:auto;position:relative}@media (width>=56rem){.st-chap{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem}.st-chap--flip{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.st-chap--flip .st-chap__copy{order:2}.st-chap--flip .st-chap__no{left:-1vw;right:auto}.st-chap__art{width:100%}}.st-five{justify-items:center;gap:1.2rem;display:grid;position:relative;container-type:inline-size}.st-five__n{font-size:min(20rem,62cqi);line-height:.8}.st-five__gems{justify-content:center;align-items:flex-start;gap:clamp(.4rem,2.2vw,1.3rem);display:flex}.st-five__gems li{aspect-ratio:1;width:clamp(2.7rem,1.4rem + 5.4vw,4.8rem)}.st-five__gems li:nth-child(2n){margin-top:1.2rem}.st-five__gems .gem{filter:drop-shadow(0 12px 18px #c8beff47)}.st-glint-a{top:-4%;right:8%}.st-glint-b{bottom:8%;left:2%}.st-growth__head{max-width:40rem;margin-bottom:clamp(2.2rem,5vw,3.6rem)}.st-growth__t{max-width:36rem;color:var(--px-chalk);margin-top:1.2rem;font-size:clamp(1.1rem,1rem + .5vw,1.35rem);line-height:1.55}.st-grow{align-items:center;gap:1.4rem;display:grid}.st-grow__col{border-top:1px solid #ffffff4d;min-width:0;padding-top:1.1rem;container-type:inline-size}.st-grow__k{font-family:var(--font-display);letter-spacing:.24em;text-transform:uppercase;color:#ffe27a;align-items:center;gap:.7rem;font-size:.8rem;display:flex}.st-grow__k:before{content:"";background:#ffe27a;flex:none;width:.5rem;height:.5rem;transform:rotate(45deg)}.st-grow__row{margin-top:1.1rem}.st-grow__n{font-size:min(var(--max,13rem), calc(100cqi / (var(--digits,1) * .9)));display:block}.st-grow__l{font-family:var(--font-display);letter-spacing:.26em;text-transform:uppercase;color:var(--px-chalk);margin-top:.7rem;font-size:clamp(.8rem,.72rem + .35vw,1rem);display:block}.st-grow__row+.st-grow__row{margin-top:1.8rem}.st-grow__arrow{filter:drop-shadow(0 10px 20px #ff5ba366);justify-self:start;width:4rem;height:5rem;margin-left:.6rem;position:relative}.st-grow__arrow-clip{clip-path:polygon(30% 0,70% 0,70% 54%,100% 54%,50% 100%,0 54%,30% 54%);position:absolute;inset:0;overflow:hidden}.st-grow__arrow-clip .facets{width:100%;height:100%}@media (width>=56rem){.st-grow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1.4rem,4vw,4rem)}.st-grow__arrow{justify-self:center;width:6rem;height:4.6rem;margin-left:0}.st-grow__arrow-clip{clip-path:polygon(0 30%,54% 30%,54% 0,100% 50%,54% 100%,54% 70%,0 70%)}}.st-mission{align-items:center;gap:clamp(2.2rem,5vw,3.4rem);display:grid}.st-mission__lede{max-width:33rem;color:var(--px-chalk);margin-top:1.4rem;font-size:clamp(1.2rem,1rem + .9vw,1.7rem);font-weight:600;line-height:1.4}.st-mission__p{max-width:33rem;color:var(--px-chalk);margin-top:1.1rem;font-size:clamp(1.08rem,1.02rem + .3vw,1.22rem);line-height:1.6}.st-mission__quote{max-width:34rem;position:relative}@media (width>=60rem){.st-mission{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:5rem}}.st-ladder{isolation:isolate;padding-block:var(--sec-y) calc(var(--sec-y) * .8);background:#0b0614;position:relative;overflow:clip}.st-ladder__tag{max-width:34rem;color:var(--px-chalk);align-items:center;gap:.9rem;margin-top:1.6rem;font-size:clamp(1.2rem,1rem + 1vw,1.9rem);line-height:1.25;display:flex}.st-ladder__tag svg{width:1.1rem;height:1.5rem;fill:var(--px-hot);flex:none}.st-steps{margin-top:clamp(2.2rem,5vw,3.6rem);display:grid}.st-step{isolation:isolate;color:#fff;clip-path:var(--clip);padding:clamp(3.6rem,9vw,5.6rem) clamp(1.1rem,3vw,3rem) clamp(1.8rem,4vw,2.8rem);position:relative;overflow:hidden;container-type:inline-size}.st-step+.st-step{margin-top:-1.8rem}.st-step__bg{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.st-step:after{content:"";z-index:-1;background:linear-gradient(90deg,#06030ac7,#06030a80 62%,#06030a47);position:absolute;inset:0}.st-step__no{font-family:var(--font-display);letter-spacing:.24em;color:#ffe27a;font-size:.8rem}.st-step__h{font-family:var(--font-display);text-transform:uppercase;overflow-wrap:normal;hyphens:none;margin-top:.4rem;font-size:clamp(2rem,.6rem + 4.2cqi,4.6rem);font-weight:800;line-height:.95}.st-step__count{margin-top:1rem;font-size:1.02rem}.st-step__count strong{font-family:var(--font-display);vertical-align:-.1em;margin-right:.35rem;font-size:1.9rem;font-weight:800}.st-step__head{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:#ffe27a;font-size:.8rem;line-height:1.5}.st-step__tx p+p{margin-top:.8rem}.st-step__tx p:not(.st-step__head){max-width:36rem;font-size:1.1rem;line-height:1.55}.st-step__head{margin-bottom:.9rem}.st-step__grid{gap:1.2rem;display:grid}@media (width>=56rem){.st-step{margin-left:calc(var(--ind,0) * clamp(1.5rem, 5vw, 5rem))}.st-step__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:end;gap:3rem}}.st-ladder__ctas{margin-top:clamp(1.8rem,4vw,2.8rem)}.st-good__big{font-family:var(--font-display);text-transform:uppercase;color:#fdfbf4;margin-top:.4rem;font-size:clamp(2.2rem,.9rem + 5.6vw,5.6rem);line-height:.96}.st-veil{z-index:-1;pointer-events:none;background:#0c061e66;position:absolute;inset:0}.st-veil--soft{background:#0c061e42}.st-says{gap:0 clamp(1.5rem,4vw,3.5rem);margin-top:clamp(2.2rem,5vw,3.6rem);display:grid}.st-says li{border-top:1px solid #ffffff57;padding:1.3rem 0 1.7rem;position:relative}.st-says li:before{content:"";background:var(--px-gold);width:.55rem;height:.55rem;position:absolute;top:-.3rem;left:0;transform:rotate(45deg)}.st-says__n{font-family:var(--font-display);letter-spacing:.22em;color:#ffe27a;font-size:.82rem}.st-says__t{margin-top:.55rem;font-size:clamp(1.3rem,1rem + 1.2vw,2.05rem);font-weight:700;line-height:1.22}@media (width>=48rem){.st-says{grid-template-columns:1fr 1fr}}.px-prose .st-display{margin-top:2.4em}.px-prose .st-display>*+*{margin-top:1.1em}.px-prose .st-display__h{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin-top:0;font-size:clamp(1.9rem,1.1rem + 3.4vw,3.6rem);font-weight:800;line-height:1.02}.px-prose .st-display cite{margin-top:.8rem;margin-bottom:1.4rem;display:block}.px-prose .st-closer{border-top:1px solid var(--ctx-rule);margin-top:2.6em;padding-top:1.8rem}.px-prose .st-closer .st-display__h{font-size:clamp(1.7rem,1rem + 2.8vw,3rem)}.px-prose .st-closer p{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:var(--ctx-accent-text);margin-top:.8rem;font-size:1rem}.st-go{gap:.9rem;margin-top:clamp(1.6rem,4vw,2.6rem);display:grid}.st-go a{isolation:isolate;color:#fff;clip-path:polygon(0 1.3rem,1.3rem 0,100% 0,100% 100%,0 100%);flex-direction:column;justify-content:flex-end;min-height:11.5rem;padding:1.4rem 1.4rem 1.3rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.st-go__bg{z-index:-2;width:100%;height:100%;transition:transform .9s var(--px-ease);position:absolute;inset:0}.st-go a:after{content:"";z-index:-1;background:linear-gradient(#06030a1a,#06030ab3);position:absolute;inset:0}.st-go a:hover .st-go__bg,.st-go a:focus-visible .st-go__bg{transform:scale(1.1)rotate(1.5deg)}.st-go a:focus-visible{outline-offset:-6px;outline:2px solid #fff}.st-go__n{font-family:var(--font-display);letter-spacing:.22em;color:#ffe27a;font-size:.75rem}.st-go__l{font-family:var(--font-display);text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.45rem;font-size:clamp(1.25rem,1rem + .9vw,1.7rem);line-height:1.05;display:flex}.st-go__l:after{content:"";width:.6rem;height:.6rem;transition:transform .45s var(--px-ease);background:#fff;flex:none;transform:rotate(45deg)}.st-go a:hover .st-go__l:after,.st-go a:focus-visible .st-go__l:after{transform:rotate(45deg)scale(1.5)}.st-go{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}@media (width>=72rem){.st-go a{min-height:14rem}}.st-lake{position:relative}@media (prefers-reduced-motion:reduce){.st-go__bg,.st-go__l:after{transition:none}.st-go a:hover .st-go__bg,.st-go a:focus-visible .st-go__bg{transform:none}}.st-tell{max-width:40rem}.st-tell__open{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;color:var(--px-chalk-ink,#0b0b0d);text-wrap:balance;margin-top:1.4rem;font-size:clamp(1.5rem,1.05rem + 2vw,2.5rem);line-height:1.12}.st-tell__body{gap:1.2rem;margin-top:1.6rem;display:grid}.st-tell__body p{color:#2f2a36;font-size:clamp(1.12rem,1.04rem + .35vw,1.3rem);line-height:1.62}.st-tell__close{font-family:var(--font-display);text-transform:uppercase;color:#b01f5e;margin-top:1.8rem;font-size:clamp(1.4rem,1rem + 1.8vw,2.2rem);line-height:1.1}.st-tell .px-btns{margin-top:2rem}.st-commit{gap:0 clamp(1.5rem,4vw,3.5rem);margin-top:clamp(1.8rem,4vw,3rem);display:grid}.st-commit li{border-top:1px solid #ffffff47;grid-template-columns:3.4rem minmax(0,1fr);align-items:baseline;gap:.4rem 1rem;padding:1.5rem 0 1.7rem;display:grid;position:relative}.st-commit li:before{content:"";background:var(--px-hot);width:.55rem;height:.55rem;position:absolute;top:-.3rem;left:0;transform:rotate(45deg)}.st-commit__n{font-family:var(--font-display);letter-spacing:.06em;color:#ffe27a;grid-row:span 2;font-size:1.5rem}.st-commit__h{font-family:var(--font-display);text-transform:uppercase;color:#fdfbf4;font-size:clamp(1.7rem,1rem + 2.6vw,3rem);font-weight:800;line-height:1}.st-commit__t{color:#fdfbf4;max-width:32rem;font-size:clamp(1.08rem,1.02rem + .3vw,1.22rem);line-height:1.55}@media (width>=52rem){.st-commit{grid-template-columns:repeat(2,minmax(0,1fr))}}.st-hist{gap:0;max-width:46rem;margin-top:clamp(1.2rem,3vw,2rem);display:grid}.st-hist li{border-top:1px solid var(--ctx-rule);padding:1.4rem 0 1.5rem 1.9rem;position:relative}.st-hist li:before{content:"";background:#b01f5e;width:.6rem;height:.6rem;position:absolute;top:1.95rem;left:.05rem;transform:rotate(45deg)}.st-hist h3{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.4rem,1rem + 1.4vw,2.1rem);font-weight:800;line-height:1.05}.st-hist p{color:var(--ctx-muted);margin-top:.6rem;font-size:1.12rem;line-height:1.6}.fx-why{align-items:start;gap:clamp(1.4rem,4vw,2.6rem);display:grid}.fx-why__lede{font-family:var(--font-display);text-transform:uppercase;color:var(--px-chalk-ink,#0b0b0d);text-wrap:balance;font-size:clamp(1.4rem,1rem + 1.8vw,2.3rem);line-height:1.12}.fx-why__body{max-width:40rem}.fx-why__p{color:#2f2a36;margin-top:1.1rem;font-size:clamp(1.1rem,1.04rem + .3vw,1.25rem);line-height:1.62}.fx-why .px-btns{margin-top:1.6rem}@media (width>=56rem){.fx-why{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}}.st-commit li{container-type:inline-size}.st-commit__h{font-size:clamp(1.4rem,9.09091cqi - .418182rem,3rem)}
