.tm-home{--home-ink:#153c2a;--home-ink-soft:#35644d;--home-green:#24965d;--home-green-bright:#50ca83;--home-cream:#f5f3ea;--home-mist:#e6efe7;--home-line:#153c2a24;background:radial-gradient(circle at 88% 10%, #50ca8324, transparent 27rem), var(--home-cream);min-height:100vh;color:var(--home-ink);overflow:clip}.tm-home .site-header{z-index:100;min-height:80px;box-shadow:none;-webkit-backdrop-filter:blur(22px)saturate(1.25);backdrop-filter:blur(22px)saturate(1.25);background:#f5f3ead6;border-bottom:1px solid #153c2a1a;position:sticky;top:0}.tm-home .site-header:before{background:linear-gradient(90deg,#0000,#24965db3,#0000);width:22%}.tm-home .header-inner{min-height:80px}.tm-home .brand{gap:0}.tm-home .brand img{filter:none;width:190px}.tm-home .header-register,.tm-home .header-login,.tm-home .header-status{color:var(--home-ink)}.tm-home .header-register{border-color:#24965d57}.tm-home .header-login{background:#ffffff7a;border-color:#153c2a1f}.tm-home .header-status{background:#ffffff57;border-color:#153c2a1a}.tm-home .header-login-mark{border-color:#24965d47}.tm-home .header-login-mark:before,.tm-home .header-login-mark:after{background:var(--home-green)}.tm-home .status-dot{background:var(--home-green-bright);box-shadow:0 0 0 5px #50ca831f}.tm-home main{display:block}.tm-home-hero{border:1px solid var(--home-line);background:radial-gradient(circle at 9% 10%,#50ca832e,#0000 22rem),linear-gradient(135deg,#f6f4eb 0%,#edf3e9 62%,#dceadd 100%);border-radius:34px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);width:min(100% - 48px,1480px);min-height:calc(100svh - 104px);margin:24px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #153c2a1a}.tm-home-hero__atmosphere{z-index:0;pointer-events:none;opacity:.36;background:linear-gradient(90deg,#0000 49.9%,#ffffff57 50%,#0000 50.1%),radial-gradient(circle at 47% 52%,#ffffffb8,#0000 1px) 0 0/34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 58%);mask-image:linear-gradient(90deg,#000,#0000 58%)}.tm-home-hero__copy{z-index:3;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(64px,8vw,126px) clamp(36px,6vw,92px) 92px;display:flex;position:relative}.tm-home-kicker{color:var(--home-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 28px;font-size:.78rem;font-weight:750;line-height:1.3;display:flex}.tm-home-kicker>span{background:currentColor;width:28px;height:1px}.tm-home-hero h1{max-width:9.4ch;color:var(--home-ink);letter-spacing:-.075em;text-wrap:balance;margin:0;font-size:clamp(4rem,6.35vw,7.65rem);font-weight:690;line-height:.88}.tm-home-hero h1 em{color:var(--home-green);font-family:Georgia,Times New Roman,serif;font-weight:400}.tm-home-hero__intro{max-width:47ch;color:var(--home-ink-soft);margin:34px 0 30px;font-size:clamp(1.08rem,1.35vw,1.28rem);line-height:1.65}.tm-home-primary{background:var(--home-ink);color:#fff;cursor:pointer;min-height:58px;font:inherit;border:0;border-radius:999px;align-items:center;gap:28px;padding:0 24px 0 28px;font-size:.96rem;font-weight:760;transition:transform .52s cubic-bezier(.16,1,.3,1),box-shadow .52s cubic-bezier(.16,1,.3,1),background .28s;display:inline-flex;box-shadow:0 16px 36px #153c2a33}.tm-home-primary span{background:var(--home-green-bright);width:30px;height:30px;color:var(--home-ink);border-radius:50%;place-items:center;transition:transform .52s cubic-bezier(.16,1,.3,1);display:grid}@media (hover:hover) and (pointer:fine){.tm-home-primary:hover{background:#0e3020;transform:translateY(-3px);box-shadow:0 22px 48px #153c2a42}.tm-home-primary:hover span{transform:translate(4px)}}.tm-home-primary:active{transform:translateY(0)scale(.985)}.tm-home-primary:focus-visible,.tm-home-scroll-cue:focus-visible,.tm-home-invitation a:focus-visible{outline:3px solid var(--home-green-bright);outline-offset:4px}.tm-home-hero__meta{color:#153c2aa3;flex-wrap:wrap;align-items:center;gap:9px;margin:22px 0 0;font-size:.79rem;font-weight:620;display:flex}.tm-home-hero__meta i{background:var(--home-green);border-radius:50%;width:3px;height:3px}.tm-home-hero__visual{z-index:2;background:#b9cbbb;border-radius:26px;min-height:680px;margin:18px;position:relative;overflow:hidden;box-shadow:0 26px 70px #153c2a2e}.tm-home-hero__visual figure{margin:0;position:absolute;inset:0}.tm-home-hero__visual figure:after{content:"";background:linear-gradient(#0b221714,#0000 42%),linear-gradient(#0000 54%,#0b2217ad);position:absolute;inset:0}.tm-home-hero__visual img{object-fit:cover;object-position:center;animation:12s ease-in-out infinite alternate tmHomeImageBreath;transform:scale(1.035)}.tm-home-route-card{z-index:3;color:#fff;-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);background:#0d2b1cb8;border:1px solid #ffffff3d;border-radius:20px;padding:22px;position:absolute;bottom:26px;left:26px;right:26px;box-shadow:0 20px 46px #0000002e}.tm-home-route-card>span{color:#ffffffa8;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:700;display:block}.tm-home-route-card ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:16px 0 0;padding:0;list-style:none;display:grid}.tm-home-route-card li{gap:7px;min-height:60px;padding-right:18px;display:grid;position:relative}.tm-home-route-card li:not(:last-child):after{content:"";background:#ffffff38;height:1px;position:absolute;top:13px;left:33px;right:12px}.tm-home-route-card b{z-index:1;background:var(--home-green-bright);width:26px;height:26px;color:var(--home-ink);font-family:var(--font-geist-mono), monospace;border-radius:50%;place-items:center;font-size:.75rem;display:grid;position:relative}.tm-home-route-card strong{max-width:12ch;font-size:.88rem;line-height:1.3}.tm-home-orbit{z-index:2;border:1px solid #ffffff80;border-radius:50%;width:116px;height:116px;animation:18s linear infinite tmHomeOrbit;position:absolute;top:30px;right:30px}.tm-home-orbit:before,.tm-home-orbit:after{content:"";border-radius:inherit;border:1px solid #ffffff4d;position:absolute}.tm-home-orbit:before{inset:14px}.tm-home-orbit:after{inset:30px}.tm-home-orbit span{background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;box-shadow:0 0 18px #ffffffc2}.tm-home-scroll-cue{z-index:4;color:var(--home-ink);align-items:center;gap:12px;font-size:.78rem;font-weight:720;text-decoration:none;display:inline-flex;position:absolute;bottom:28px;left:clamp(36px,6vw,92px)}.tm-home-scroll-cue span{animation:1.8s ease-in-out infinite tmHomeScrollCue}.tm-home-belief{width:min(100% - 48px,1180px);margin:0 auto;padding:clamp(100px,13vw,190px) 0}.tm-home-belief>div{grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);gap:8vw;display:grid}.tm-home-belief .tm-home-kicker{margin-top:12px}.tm-home-belief h2{max-width:13ch;color:var(--home-ink);letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(3.3rem,6.2vw,6.8rem);font-weight:630;line-height:.94}.tm-home-belief p:last-child{max-width:53ch;color:var(--home-ink-soft);grid-column:2;margin:28px 0 0;font-size:1.18rem;line-height:1.72}.tm-home-story{grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:start;gap:clamp(48px,7vw,104px);width:min(100% - 48px,1400px);margin:0 auto;padding:24px 0 clamp(100px,12vw,176px);display:grid}.tm-home-story__sticky{background:#aebead;border-radius:30px;height:min(74vh,760px);min-height:620px;position:sticky;top:112px;overflow:hidden;box-shadow:0 30px 80px #153c2a26}.tm-home-story__sticky:after{content:"";background:linear-gradient(#0000 46%,#0a2819b8);position:absolute;inset:0}.tm-home-story__sticky img{object-fit:cover}.tm-home-story__caption{z-index:2;color:#fff;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:32px;left:34px;right:34px}.tm-home-story__caption span{font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem;font-weight:700}.tm-home-story__caption strong{letter-spacing:-.05em;text-align:right;max-width:10ch;font-size:clamp(1.8rem,3vw,3.15rem);line-height:.98}.tm-home-story__copy{min-width:0}.tm-home-story__heading{padding:36px 0 42px}.tm-home-story__heading h2{max-width:9ch;color:var(--home-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3rem,5vw,5.4rem);font-weight:640;line-height:.95}.tm-home-story__steps{display:grid}.tm-home-story__step{min-width:0}.tm-home-story__step article{border-top:1px solid var(--home-line);grid-template-columns:64px minmax(0,1fr);gap:28px;min-height:235px;padding:38px 0;display:grid}.tm-home-story__step:last-child article{border-bottom:1px solid var(--home-line)}.tm-home-story__step article>span{width:46px;height:46px;color:var(--home-green);font-family:var(--font-geist-mono), monospace;border:1px solid #24965d47;border-radius:50%;place-items:center;font-size:.75rem;font-weight:750;display:grid}.tm-home-story__step small{color:var(--home-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:750}.tm-home-story__step h3{color:var(--home-ink);letter-spacing:-.045em;margin:10px 0 14px;font-size:clamp(1.8rem,3vw,2.75rem);font-weight:640;line-height:1}.tm-home-story__step p{max-width:48ch;color:var(--home-ink-soft);margin:0;font-size:1.05rem;line-height:1.68}.tm-home-invitation{color:#fff;background:radial-gradient(circle at 20% 0,#5fe0944d,#0000 32rem),linear-gradient(135deg,#103722,#1c7044 58%,#2aa568);border-radius:34px;place-items:center;width:min(100% - 48px,1480px);min-height:620px;margin:0 auto 24px;display:grid;position:relative;overflow:hidden}.tm-home-invitation:before,.tm-home-invitation:after{content:"";border:1px solid #ffffff24;border-radius:50%;position:absolute}.tm-home-invitation:before{width:560px;height:560px;top:-190px;right:-110px}.tm-home-invitation:after{width:620px;height:620px;bottom:-250px;left:-120px}.tm-home-invitation__glow{background:linear-gradient(105deg,#0000 38%,#ffffff0f,#0000 62%);animation:8s ease-in-out infinite tmHomeGlow;position:absolute;inset:0}.tm-home-invitation>div:last-child{z-index:2;text-align:center;flex-direction:column;align-items:center;max-width:900px;padding:70px 32px;display:flex;position:relative}.tm-home-kicker--light{color:#ffffffb8}.tm-home-invitation h2{color:#fff;letter-spacing:-.075em;max-width:10ch;margin:0;font-size:clamp(4rem,8vw,8rem);font-weight:650;line-height:.88}.tm-home-invitation p:not(.tm-home-kicker){color:#ffffffc7;margin:28px 0 30px;font-size:1.16rem}.tm-home-primary--light{color:var(--home-ink);background:#fff;box-shadow:0 18px 42px #021a0d33}.tm-home-primary--light:hover{background:#fff}.tm-home-invitation a{color:#ffffffd6;text-underline-offset:5px;margin-top:20px;font-size:.9rem;font-weight:680}.tm-home .site-footer{background:var(--home-cream);border-top:0}.tm-home .footer-inner{color:#153c2a9e}.tm-home .footer-inner img{filter:none}@keyframes tmHomeImageBreath{0%{transform:scale(1.035)}to{transform:scale(1.075)}}@keyframes tmHomeOrbit{to{transform:rotate(360deg)}}@keyframes tmHomeScrollCue{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@keyframes tmHomeGlow{0%,to{opacity:.45;transform:translate(-12%)}50%{opacity:1;transform:translate(12%)}}@media (max-width:1080px){.tm-home-hero{grid-template-columns:1fr;min-height:auto}.tm-home-hero__copy{min-height:680px;padding-bottom:110px}.tm-home-hero h1{max-width:11ch}.tm-home-hero__visual{min-height:650px;margin-top:0}.tm-home-scroll-cue{display:none}.tm-home-story{grid-template-columns:.9fr 1fr;gap:42px}}@media (max-width:820px){.tm-home .header-status{display:none}.tm-home-hero,.tm-home-belief,.tm-home-story,.tm-home-invitation{width:min(100% - 28px,1480px)}.tm-home-hero{border-radius:24px;margin-top:14px}.tm-home-hero__copy{min-height:auto;padding:72px 28px 66px}.tm-home-hero h1{font-size:clamp(3.7rem,15vw,6.2rem)}.tm-home-hero__visual{border-radius:20px;min-height:580px;margin:0 10px 10px}.tm-home-route-card ol{grid-template-columns:1fr;gap:12px}.tm-home-route-card li{grid-template-columns:28px 1fr;align-items:center;min-height:34px}.tm-home-route-card li:after{display:none}.tm-home-route-card strong{max-width:none}.tm-home-belief>div{display:block}.tm-home-belief h2{font-size:clamp(3rem,12vw,5rem)}.tm-home-belief p:last-child{max-width:46ch}.tm-home-story{display:block}.tm-home-story__sticky{height:68vw;min-height:430px;position:relative;top:auto}.tm-home-story__heading{padding-top:74px}.tm-home-invitation{border-radius:24px;min-height:570px}}@media (max-width:560px){.tm-home .site-header,.tm-home .header-inner{min-height:70px}.tm-home .brand img{width:150px}.tm-home .header-register{display:none}.tm-home .header-login{min-height:42px}.tm-home-hero__copy{padding:58px 22px 56px}.tm-home-kicker{margin-bottom:22px;font-size:.75rem}.tm-home-hero h1{letter-spacing:-.07em;font-size:clamp(3.35rem,16.2vw,5rem)}.tm-home-hero__intro{margin-top:26px;font-size:1rem}.tm-home-primary{justify-content:space-between;width:100%;min-height:58px}.tm-home-hero__meta{line-height:1.5}.tm-home-hero__visual{min-height:520px}.tm-home-route-card{padding:17px;bottom:14px;left:14px;right:14px}.tm-home-orbit{width:88px;height:88px;top:20px;right:20px}.tm-home-belief{padding:102px 8px}.tm-home-belief h2{font-size:clamp(2.75rem,13.4vw,4rem)}.tm-home-belief p:last-child{font-size:1.02rem}.tm-home-story__sticky{border-radius:22px;min-height:470px}.tm-home-story__caption{flex-direction:column;align-items:flex-start;bottom:22px;left:22px;right:22px}.tm-home-story__caption strong{text-align:left}.tm-home-story__heading h2{font-size:clamp(2.9rem,13vw,4rem)}.tm-home-story__step article{grid-template-columns:46px minmax(0,1fr);gap:16px;min-height:0;padding:30px 0}.tm-home-story__step article>span{width:40px;height:40px}.tm-home-story__step h3{font-size:1.85rem}.tm-home-invitation{min-height:540px}.tm-home-invitation>div:last-child{padding-inline:22px}.tm-home-invitation h2{font-size:clamp(3.45rem,16vw,5.2rem)}}.tm-home-support{width:min(100% - 48px,1400px);margin:0 auto;padding:0 0 clamp(110px,12vw,178px)}.tm-home-support__heading{background:radial-gradient(circle at 94% 0,#50ca832e,#0000 20rem),#ffffff7a;border:1px solid #153c2a1f;border-radius:30px 30px 0 0;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);gap:clamp(36px,7vw,100px);padding:58px clamp(34px,5vw,70px);display:grid}.tm-home-support__heading .tm-home-kicker{margin-top:9px}.tm-home-support__heading h2{max-width:15ch;color:var(--home-ink);letter-spacing:-.065em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:640;line-height:.96}.tm-home-support__heading p:last-child{max-width:55ch;color:var(--home-ink-soft);margin:24px 0 0;font-size:1.08rem;line-height:1.68}.tm-home-support__grid{background:#153c2a1f;border:1px solid #153c2a1f;border-top:0;border-radius:0 0 30px 30px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.tm-home-support__item{min-width:0;height:100%}.tm-home-support__item article{background:linear-gradient(145deg,#fffffff0,#e9f2e9f5);height:100%;min-height:360px;padding:clamp(30px,4vw,48px);position:relative;overflow:hidden}.tm-home-support__item article:after{content:"";border:1px solid #24965d26;border-radius:50%;width:170px;height:170px;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-64px;right:-54px}.tm-home-support__item article>span{width:42px;height:42px;color:var(--home-green);font-family:var(--font-geist-mono), monospace;border:1px solid #24965d3d;border-radius:50%;place-items:center;margin-bottom:58px;font-size:.75rem;font-weight:750;display:grid}.tm-home-support__item small{color:var(--home-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.75rem;font-weight:750;display:block}.tm-home-support__item h3{max-width:12ch;color:var(--home-ink);letter-spacing:-.045em;margin:12px 0 18px;font-size:clamp(1.75rem,2.6vw,2.6rem);font-weight:640;line-height:1}.tm-home-support__item p{z-index:1;max-width:42ch;color:var(--home-ink-soft);margin:0;font-size:1rem;line-height:1.65;position:relative}@media (hover:hover) and (pointer:fine){.tm-home-support__item article:hover:after{transform:scale(1.25)translate(-8px,-8px)}}@media (max-width:820px){.tm-home-support{width:min(100% - 28px,1400px)}.tm-home-support__heading{display:block}.tm-home-support__heading h2{font-size:clamp(2.8rem,10vw,4.6rem)}.tm-home-support__grid{grid-template-columns:1fr;gap:1px}.tm-home-support__item article{min-height:0}.tm-home-support__item article>span{margin-bottom:38px}}@media (max-width:560px){.tm-home-support__heading{border-radius:22px 22px 0 0;padding:42px 22px}.tm-home-support__heading h2{font-size:clamp(2.65rem,12vw,3.7rem)}.tm-home-support__grid{border-radius:0 0 22px 22px}.tm-home-support__item article{padding:34px 22px 38px}}@media (prefers-reduced-motion:reduce){.tm-home *,.tm-home :before,.tm-home :after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.tm-home-hero__visual img,.tm-home-orbit,.tm-home-scroll-cue span,.tm-home-invitation__glow{animation:none!important;transform:none!important}}.tm-home-hero{min-height:min(820px,100svh - 104px)}.tm-home-hero__copy{padding-block:clamp(52px,6.5vw,92px) 74px}.tm-home-hero h1{max-width:10.8ch;font-size:clamp(3.65rem,5.65vw,6.7rem);line-height:.91}.tm-home-hero__visual{min-height:630px}.tm-scroll-story{color:#f7fff8;background:radial-gradient(circle at 86% 10%,#50ca8333,#0000 30rem),radial-gradient(circle at 8% 72%,#50ca831a,#0000 34rem),#0f2f20;margin-top:clamp(54px,7vw,96px);padding:clamp(78px,9vw,128px) 24px clamp(88px,10vw,142px);position:relative;overflow:clip}.tm-scroll-story:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 55%);mask-image:linear-gradient(#000,#0000 55%)}.tm-scroll-story__intro,.tm-scroll-story__track{z-index:1;width:min(100%,1400px);margin-inline:auto;position:relative}.tm-scroll-story__intro{grid-template-columns:minmax(0,1.25fr) minmax(280px,.58fr);align-items:end;gap:clamp(42px,8vw,116px);padding-bottom:clamp(56px,7vw,96px);display:grid}.tm-scroll-story .tm-home-kicker{color:#80d23c;margin-bottom:20px}.tm-scroll-story__intro h2{color:#f7fff8;letter-spacing:-.065em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(3rem,5.4vw,6rem);font-weight:650;line-height:.94}.tm-scroll-story__intro h2 em{color:#80d23c;margin-top:.12em;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.tm-scroll-story__intro-copy{border-left:1px solid #80d23c61;padding-left:24px}.tm-scroll-story__intro-copy p{color:#edfff1c2;margin:0;font-size:1.02rem;line-height:1.72}.tm-scroll-story__intro-copy span{color:#9ee06a;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin-top:24px;font-size:.72rem;font-weight:760;display:inline-flex}.tm-scroll-story__intro-copy span:after{content:"↓";animation:1.8s ease-in-out infinite tmHomeScrollCue}.tm-scroll-story__scene{z-index:calc(var(--scene-index) + 1);min-height:92svh;position:relative}.tm-scroll-story__scene:not(:last-child){margin-bottom:clamp(20px,6vh,62px)}.tm-scroll-story__card{background:#f2f1e8;border:1px solid #ffffff2e;border-radius:30px;grid-template-columns:minmax(0,1.28fr) minmax(340px,.72fr);height:min(76svh,730px);min-height:580px;display:grid;position:sticky;top:96px;overflow:hidden;box-shadow:0 30px 90px #00000052,inset 0 1px #fff9}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__card{grid-template-columns:minmax(340px,.72fr) minmax(0,1.28fr)}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__media{grid-column:2}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__copy{grid-area:1/1}.tm-scroll-story__media{will-change:transform;background:#78977a;min-width:0;margin:-5% 0;position:relative;overflow:hidden}.tm-scroll-story__media img{object-fit:cover}.tm-scroll-story__image-wash{background:linear-gradient(#071f1114,#0000 50%),linear-gradient(#0000 58%,#071f11b8);position:absolute;inset:0}.tm-scroll-story__image-note{color:#f8fff9;letter-spacing:-.035em;text-shadow:0 2px 20px #03180db8;font-size:clamp(1.2rem,2vw,2rem);font-weight:650;line-height:1.05;position:absolute;bottom:8%;left:28px;right:28px}.tm-scroll-story__copy{color:var(--home-ink);will-change:transform;flex-direction:column;justify-content:center;padding:clamp(38px,5vw,72px);display:flex;position:relative}.tm-scroll-story__counter{color:#153c2a8c;font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;font-size:.7rem;font-weight:760;display:grid;position:absolute;top:26px;left:28px;right:28px}.tm-scroll-story__counter i{background:#153c2a2e;height:1px}.tm-scroll-story__counter em{font-style:normal}.tm-scroll-story__eyebrow{color:var(--home-green);font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;font-size:.72rem;font-weight:800}.tm-scroll-story__verb{color:#24965d29;letter-spacing:-.065em;font-family:Georgia,Times New Roman,serif;font-size:clamp(3.2rem,5.8vw,6.8rem);font-weight:400;line-height:.78}.tm-scroll-story__copy h3{max-width:10ch;color:var(--home-ink);letter-spacing:-.06em;text-wrap:balance;margin:24px 0 18px;font-size:clamp(2.25rem,3.75vw,4.4rem);font-weight:650;line-height:.96}.tm-scroll-story__body{max-width:42ch;color:var(--home-ink-soft);margin:0;font-size:1rem;line-height:1.65}.tm-home+*{scroll-margin-top:96px}.tm-home-support{padding-bottom:clamp(72px,8vw,112px)}.tm-home-support__heading{padding-block:clamp(42px,5vw,64px)}.tm-home-support__heading h2{font-size:clamp(2.55rem,4.2vw,4.35rem)}.tm-home-support__item article{min-height:520px;padding:0 28px 32px;transition:transform .52s cubic-bezier(.16,1,.3,1)}.tm-home-support__item figure{background:#afc4b0;height:230px;margin:0 -28px 28px;position:relative;overflow:hidden}.tm-home-support__item figure:after{content:"";background:linear-gradient(#0000 44%,#0a2b196b);position:absolute;inset:0}.tm-home-support__item figure img{object-fit:cover;transition:transform .9s cubic-bezier(.16,1,.3,1)}.tm-home-support__item article>span{z-index:2;background:#f6f7ef;margin:0;position:absolute;top:204px;left:28px;box-shadow:0 8px 22px #153c2a24}@media (hover:hover) and (pointer:fine){.tm-home-support__item article:hover{transform:translateY(-5px)}.tm-home-support__item article:hover figure img{transform:scale(1.045)}}.tm-home-invitation{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);place-items:stretch stretch;min-height:560px;padding:16px}.tm-home-invitation__visual{z-index:1;background:#78977a;border-radius:24px;min-height:520px;position:relative;overflow:hidden}.tm-home-invitation__visual:after{content:"";background:linear-gradient(90deg,#0000 62%,#0d331e57);position:absolute;inset:0}.tm-home-invitation__visual img{object-fit:cover}.tm-home-invitation>.tm-home-invitation__copy{z-index:2;text-align:left;justify-content:center;align-items:flex-start;max-width:660px;padding:clamp(46px,6vw,82px);position:relative}.tm-home-invitation h2{max-width:11ch;font-size:clamp(3.15rem,5.2vw,5.9rem);line-height:.92}.tm-home-invitation a{align-self:flex-start}@media (max-width:960px){.tm-scroll-story__card,.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__card{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__media,.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__copy{grid-area:auto}}@media (max-width:820px){.tm-home-hero{min-height:0}.tm-home-hero h1{font-size:clamp(3.25rem,12.5vw,5.8rem)}.tm-home-hero__visual{min-height:540px}.tm-scroll-story{margin-top:42px;padding:68px 14px 78px}.tm-scroll-story__intro{grid-template-columns:1fr;gap:30px}.tm-scroll-story__intro h2{font-size:clamp(2.8rem,10.8vw,4.9rem)}.tm-scroll-story__scene{min-height:0;margin-bottom:18px}.tm-scroll-story__card,.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__card{border-radius:24px;grid-template-columns:1fr;height:auto;min-height:0;position:relative;top:auto}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__media,.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__copy{grid-column:1}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__media{grid-row:1}.tm-scroll-story__scene:nth-child(2n) .tm-scroll-story__copy{grid-row:2}.tm-scroll-story__media{min-height:390px;margin:0}.tm-scroll-story__copy{min-height:420px;padding:68px 30px 42px}.tm-home-support__heading h2{font-size:clamp(2.5rem,9vw,4rem)}.tm-home-invitation{grid-template-columns:1fr;min-height:0}.tm-home-invitation__visual{min-height:420px}.tm-home-invitation>.tm-home-invitation__copy{max-width:none}}@media (max-width:560px){.tm-home-hero__copy{padding-block:46px 62px}.tm-home-hero__visual{min-height:460px}.tm-scroll-story__intro h2{font-size:clamp(2.65rem,13vw,4rem)}.tm-scroll-story__intro-copy{padding-left:18px}.tm-scroll-story__media{min-height:320px}.tm-scroll-story__image-note{left:20px;right:20px}.tm-scroll-story__copy{min-height:390px;padding:64px 22px 34px}.tm-scroll-story__copy h3{font-size:clamp(2.15rem,11vw,3.3rem)}.tm-scroll-story__verb{font-size:clamp(3.2rem,17vw,5rem)}.tm-home-support__item article{min-height:0;padding:0 22px 34px}.tm-home-support__item figure{margin-left:-22px;margin-right:-22px}.tm-home-support__item article>span{left:22px}.tm-home-invitation__visual{min-height:340px}.tm-home-invitation>.tm-home-invitation__copy{padding:42px 20px 48px}.tm-home-invitation h2{font-size:clamp(2.8rem,13.5vw,4.2rem)}}@media (prefers-reduced-motion:reduce){.tm-scroll-story__intro-copy span:after,.tm-home-support__item figure img{transition:none!important;animation:none!important;transform:none!important}}
.page-shell.tm-home{--home-inverse-ink:#f8fff9;--home-inverse-soft:#dcf5e3;--home-inverse-muted:#d4f4dc;--home-inverse-shadow:0 2px 18px #031b0fb8}html body .page-shell.tm-home .tm-home-route-card{background:#082616e0;box-shadow:0 20px 46px #00000042,inset 0 1px #ffffff14}html body .page-shell.tm-home .tm-home-route-card>span{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-muted)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-route-card li,html body .page-shell.tm-home .tm-home-route-card li strong{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-ink)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-story__sticky:after{background:linear-gradient(#0000 32%,#051f12a3 66%,#051f12eb 100%)}html body .page-shell.tm-home .tm-home-story__caption span{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-muted)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-story__caption strong{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-ink)!important;opacity:1!important}html body .page-shell.tm-home .tm-scroll-story .tm-home-kicker,html body .page-shell.tm-home .tm-scroll-story__intro h2,html body .page-shell.tm-home .tm-scroll-story__intro h2 em,html body .page-shell.tm-home .tm-scroll-story__intro-copy span{color:#a4e86c!important;opacity:1!important}html body .page-shell.tm-home .tm-scroll-story__intro h2{text-shadow:0 3px 28px #031b0f66;color:var(--home-inverse-ink)!important}html body .page-shell.tm-home .tm-scroll-story__intro-copy p{color:var(--home-inverse-soft)!important;opacity:1!important}html body .page-shell.tm-home .tm-scroll-story__image-note{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-ink)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-invitation{background:radial-gradient(circle at 20% 0,#6de89b33,#0000 32rem),linear-gradient(135deg,#103722 0%,#185d39 58%,#227847 100%)}html body .page-shell.tm-home .tm-home-invitation .tm-home-kicker{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-muted)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-invitation h2{text-shadow:0 3px 28px #031b0f6b;color:var(--home-inverse-ink)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-invitation p:not(.tm-home-kicker){text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-soft)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-invitation a{text-shadow:var(--home-inverse-shadow);color:var(--home-inverse-ink)!important;opacity:1!important}html body .page-shell.tm-home .tm-home-invitation .tm-home-primary--light{text-shadow:none;color:#123421!important}
html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title]{--achievement-ink:#f8fff9;--achievement-soft:#dcefe2;--achievement-muted:#c5dbc9;--achievement-accent:#c7f6d2;box-shadow:0 45px 120px #01140aa3,inset 0 1px #ffffff1f;color:var(--achievement-ink)!important;background:radial-gradient(circle at 50% 20%,#72d58e4d,#0000 19rem),linear-gradient(155deg,#18462f 0%,#0f2c1d 56%,#09150f 100%)!important;border-color:#a5e8b66b!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] :is([class*=_celebrationEyebrow_],[class*=_celebrationKicker_]){text-shadow:0 2px 16px #02160bb8;color:var(--achievement-accent)!important;opacity:1!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] #achievement-celebration-title{text-shadow:0 4px 30px #0112098f;color:var(--achievement-ink)!important;opacity:1!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] #achievement-celebration-description{text-shadow:0 2px 18px #01120994;color:var(--achievement-soft)!important;opacity:1!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] [class*=_celebrationPoints_]{box-shadow:inset 0 1px #ffffff14;color:#ecfff1!important;opacity:1!important;background:#e9f9ec14!important;border-color:#a5e8b661!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] [class*=_celebrationActions_] button:first-child{box-shadow:0 14px 30px #1a6f3d52;color:#0b2a18!important;background:linear-gradient(135deg,#72d58e,#43b86a)!important;border-color:#72d58e!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] [class*=_celebrationActions_] button:last-child{box-shadow:inset 0 1px #ffffff14;color:var(--achievement-ink)!important;background:#f8fff91a!important;border-color:#f8fff961!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] [class*=_celebrationActions_] button:hover{box-shadow:0 16px 36px #01140a57;border-color:#c7f6d2!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] [class*=_celebrationActions_] button:focus-visible{outline-offset:3px;outline:3px solid #c7f6d2!important}html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title]>small{font-size:max(var(--type-small,.875rem), .875rem);text-shadow:0 2px 16px #01120994;line-height:1.55;color:var(--achievement-muted)!important;opacity:1!important}@media (max-width:640px){html body .bo-root--member section[role=dialog][aria-labelledby=achievement-celebration-title] #achievement-celebration-title{font-size:clamp(2.65rem,14vw,3.6rem)}}
@media (max-width:720px){.bo-activation{--type-micro:14px;--type-label:14px}.bo-activation-form input,.bo-activation-form select,.bo-activation-form textarea{min-height:48px;font-size:16px!important}.tm-home .brand,.tm-home .header-login,.tm-home-invitation a,.bo-activation-brand,.bo-form-inline-actions button,.bo-form-footnote a,.bo-activation-footer a,.bo-handoff-state>a{align-items:center;min-height:44px;display:inline-flex}.bo-form-inline-actions button,.bo-form-footnote a,.bo-activation-footer a,.bo-handoff-state>a{padding-block:8px}.tm-home-hero__visual{flex-direction:column;display:flex;min-height:0!important}.tm-home-hero__visual figure{flex:0 0 320px;min-height:320px;position:relative;inset:auto;overflow:hidden}.tm-home-route-card{flex:none;margin:-18px 12px 12px;padding:16px;position:relative;inset:auto}.tm-home-route-card ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tm-home-route-card li{min-height:44px;padding-right:0}.tm-home-route-card strong{max-width:none}.tm-home-orbit{animation:none!important}.bo-root--member .bo-human-moment,.bo-root--admin .bo-human-moment{min-height:0}.bo-root--member .bo-human-moment__media,.bo-root--admin .bo-human-moment__media{min-height:185px}.bo-root--member .bo-human-moment__copy,.bo-root--admin .bo-human-moment__copy{min-height:0;padding:20px}.bo-root--member .bo-human-moment__copy h2,.bo-root--admin .bo-human-moment__copy h2{font-size:clamp(1.9rem,9vw,2.65rem);line-height:.98}.bo-root--member .bo-human-moment__copy>p:not(.bo-human-moment__kicker),.bo-root--admin .bo-human-moment__copy>p:not(.bo-human-moment__kicker){font-size:1rem;line-height:1.55}.bo-root--member .bo-human-moment__link,.bo-root--admin .bo-human-moment__link{min-height:44px}.bo-root--member .bo-member-command-banner{right:8px;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:5px;min-height:62px;padding:5px;left:8px}.bo-root--member .bo-member-command-banner .bo-member-resume-slot:not(:empty){grid-column:1;min-width:0}.bo-root--member .bo-member-command-banner [class*=_resumeStrip_]{min-width:0;grid-template-columns:auto minmax(0,1fr) 44px!important;gap:6px!important;min-height:50px!important;padding:4px 5px!important}.bo-root--member .bo-member-command-banner [class*=_resumeIcon_]{width:36px!important;height:36px!important}.bo-root--member .bo-member-command-banner [class*=_resumeCopy_] small,.bo-root--member .bo-member-command-banner [class*=_resumeCopy_]>span,.bo-root--member .bo-member-command-banner [class*=_resumeProgress_],.bo-root--member .bo-member-command-banner [class*=_resumePercent_]{display:none!important}.bo-root--member .bo-member-command-banner [class*=_resumeAction_]{grid-area:1/3!important;width:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important}.bo-root--member .bo-member-command-banner [class*=_resumeAction_]>span{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.bo-root--member .bo-member-command-banner .bo-member-floating-actions{order:2;grid-column:2;gap:4px}.bo-root--member .bo-member-command-banner :where(.bo-member-floating-actions>button[class*=_trigger_],[class*=_coachFloatingTrigger_]){border-radius:12px;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid;padding:0!important}.bo-root--member .bo-member-command-banner [class*=_coachFloatingTrigger_]>span:first-child{width:34px;height:34px}.bo-root--member .bo-content-column:has(.bo-member-command-banner) .bo-main{padding-bottom:calc(158px + env(safe-area-inset-bottom))!important}.bo-member-mobile-nav{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.bo-member-more-menu{overscroll-behavior:contain;max-height:min(570px,100dvh - 110px)}.bo-root--member [data-relationships-page] :is(input,select,textarea),.bo-root--member [class*=_incomePlanner_] :is(input,select,textarea),.bo-root--member [class*=_coachForm_] textarea,dialog[aria-labelledby=beta-feedback-title] :is(textarea,select){font-size:16px!important}.bo-root--member [class*=_page_]:has([class*=_moneyInput_]) :is(input,select,textarea){font-size:16px!important}:is(.bo-root--member [data-relationships-page] :is(input,select),.bo-root--member [class*=_page_]:has([class*=_moneyInput_]) :is(input,select)){min-height:44px}.bo-root--member .bo-content-column:has([aria-modal=true]){z-index:100}.bo-root--member:has([aria-labelledby=relationship-editor-title]) :is(.bo-member-command-banner,.bo-member-mobile-nav-wrap){display:none!important}[aria-labelledby=relationship-editor-title] button[aria-label=Close\ editor]{min-width:44px;min-height:44px;width:44px!important;height:44px!important}[aria-labelledby=relationship-editor-title]{overscroll-behavior:contain;max-height:calc(100dvh - 8px)!important}[aria-labelledby=relationship-editor-title] form{padding-left:19px!important;padding-right:19px!important}[aria-labelledby=relationship-editor-title] [class*=_modalFooter_]{z-index:2;padding:15px 19px calc(15px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fcf8fa;margin-left:-19px;margin-right:-19px;position:sticky;bottom:0}[aria-labelledby=member-tour-title]{overscroll-behavior:contain;max-height:calc(100dvh - 18px)!important}[aria-labelledby=member-tour-title] button[aria-label="Skip welcome tour"],dialog[aria-labelledby=beta-feedback-title] button[aria-label*=Close],dialog[aria-labelledby=coach-drawer-title] button[aria-label*=Close]{min-width:44px;min-height:44px;width:44px!important;height:44px!important}dialog[aria-labelledby=beta-feedback-title] [class*=_drawer_],dialog[aria-labelledby=coach-drawer-title] [class*=_coachDrawer_]{overscroll-behavior:contain;height:100dvh}.bo-root--member [class*=_revealActions_] :is(a,button),.bo-root--member [class*=_stage_]>button,.bo-root--member [class*=_starter_] button,.bo-root--member [class*=_practiceActions_] :is(a,button),.bo-root--member [class*=_timer_] button,.bo-root--member [data-relationships-page] [class*=_detailActions_] button,.bo-root--member [data-relationships-page] [class*=_sectionTitle_] button,.bo-root--member [class*=_savedActions_] button,.bo-root--member [class*=_achievementGrid_] article>button{min-height:44px!important}.bo-root--member [class*=_saved_] li{flex-direction:column;align-items:stretch}.bo-root--member [class*=_savedActions_]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}:is(.bo-root--member [class*=_assistantStage_],.bo-root--member [class*=_stage_]:has([class*=_composer_])){min-height:min(670px,100dvh - 190px)}.bo-root--member [class*=_toolGrid_]>article{min-height:240px}.bo-root--member [class*=_card_]:has([class*=_cardActions_]){min-height:240px}}@media (max-width:340px){.tm-home-route-card ol{grid-template-columns:1fr}}@media (max-width:720px) and (pointer:coarse){.tm-home [data-motion-reveal],.tm-home [data-motion-stagger-item]{opacity:1!important;transform:none!important}.tm-home-hero__visual img,.tm-home-orbit,.tm-home-invitation__glow{animation:none!important;transform:none!important}}@media (max-width:640px),(max-height:700px){[aria-labelledby=achievement-celebration-title]{overscroll-behavior:contain;max-height:calc(100dvh - 16px);min-height:0!important;padding:24px 18px calc(20px + env(safe-area-inset-bottom))!important;justify-content:flex-start!important;overflow-y:auto!important}[aria-labelledby=achievement-celebration-title] [class*=_achievementIconLarge_]{border-radius:28px!important;width:96px!important;height:96px!important}[aria-labelledby=achievement-celebration-title] [class*=_achievementIconLarge_] svg{width:44px!important;height:44px!important}[aria-labelledby=achievement-celebration-title] [class*=_celebrationEyebrow_]{margin-bottom:18px!important}[aria-labelledby=achievement-celebration-title] [class*=_celebrationKicker_]{margin-top:18px!important}}@media (prefers-reduced-motion:reduce){[data-motion-reveal],[data-motion-stagger-item]{opacity:1!important;transform:none!important}}.bo-root--admin :is(.bo-action--invite,[class*=_primaryButton_],[class*=_decision_] button,[class*=_error_]>button),.bo-root--admin :is(.bo-action--invite,[class*=_primaryButton_],[class*=_decision_] button,[class*=_error_]>button) :is(span,strong,small,svg){color:#fff!important;opacity:1!important}@media (max-width:720px){.bo-root--admin .bo-sidebar{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4faf4f0;border-bottom:1px solid #14492924;border-right:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:62px;padding:8px 10px;display:grid;position:sticky;top:0;box-shadow:0 10px 28px #195b3314}.bo-root--admin .bo-brand{justify-content:flex-start;min-height:44px;padding:0}.bo-root--admin .bo-brand img{width:110px}.bo-root--admin .bo-brand>span{display:none}.bo-root--admin .bo-nav{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;padding:0;overflow-x:auto}.bo-root--admin .bo-nav::-webkit-scrollbar{display:none}.bo-root--admin .bo-nav ul{justify-content:flex-start;gap:4px;width:max-content}.bo-root--admin .bo-nav-link{scroll-snap-align:start;min-height:44px;padding-inline:12px;font-size:15px}.bo-root--admin .bo-topbar{display:none}.bo-root--admin .bo-main{min-height:calc(100dvh - 62px);padding:16px 14px calc(48px + env(safe-area-inset-bottom))}.bo-root--admin .bo-connection-banner{margin-bottom:20px}.bo-root--admin :is(input,select,textarea,button){font-size:max(16px,1em)}.bo-root--admin :is([class*=_filters_] label>span,[class*=_badges_] span,[class*=_context_] a,[class*=_context_] time,[class*=_decision_] label>span){line-height:1.4;font-size:12px!important}.bo-root--admin :is([class*=_filters_]>p,[class*=_saveMessage_],[class*=_saveError_],[class*=_freshness_],[class*=_activity_] small,[class*=_activity_] time,[class*=_definitions_] :is(summary,dt,dd),[class*=_inlineEmpty_] span){line-height:1.5;font-size:13px!important}.bo-root--admin :is([class*=_header_]>div:first-child>span,[class*=_error_] span,[class*=_empty_] p,[class*=_activity_] strong,[class*=_inlineEmpty_] strong){line-height:1.5;font-size:14px!important}.bo-root--admin [class*=_controls_]{flex-wrap:wrap;align-items:stretch}.bo-root--admin [class*=_controls_] :is(label,select,button){min-width:0;min-height:48px}.bo-root--admin [class*=_controls_] label{flex:170px}.bo-root--admin [class*=_filters_] :is(select,button),.bo-root--admin [class*=_decision_] :is(select,textarea,button){min-height:48px}.bo-root--admin [class*=_dialogLayer_]{max-height:100dvh;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain}.bo-root--admin [class*=_dialog_]{overscroll-behavior:contain;max-height:calc(100dvh - 10px)!important}.bo-root--admin [class*=_dialogHeader_]{z-index:3;position:sticky;top:0}.bo-root--admin :is([class*=_iconButton_],[class*=_notice_]>button){min-width:44px;min-height:44px;width:44px!important;height:44px!important}.bo-root--admin [class*=_checkGrid_] label{min-height:44px}.bo-root--admin [class*=_viewTabs_]{scroll-snap-type:x proximity;overscroll-behavior-x:contain}.bo-root--admin [class*=_viewTabs_] button{scroll-snap-align:start;min-height:48px}}@media (max-width:480px){.bo-root--admin [class*=_controls_]{flex-direction:column}.bo-root--admin [class*=_metrics_],.bo-root--admin [class*=_loading_]{grid-template-columns:1fr!important}.bo-root--admin [class*=_sessionList_] article{gap:10px 12px;grid-template-columns:auto minmax(0,1fr)!important}.bo-root--admin [class*=_sessionList_] article>[class*=_statusPill_],.bo-root--admin [class*=_sessionNumbers_],.bo-root--admin [class*=_sessionActions_]{text-align:left;justify-content:flex-start;min-width:0;grid-area:auto/2!important}.bo-root--admin [class*=_sessionActions_]{flex-wrap:wrap}}
html body .page-shell.tm-home .tm-scroll-story__copy{min-width:0;padding:clamp(38px,4vw,58px);overflow:hidden}html body .page-shell.tm-home .tm-scroll-story__counter{color:#55725f!important}html body .page-shell.tm-home .tm-scroll-story__counter i{background:#153c2a3d}html body .page-shell.tm-home .tm-scroll-story__eyebrow{letter-spacing:.12em;margin-bottom:14px;font-size:.74rem;font-weight:850;line-height:1.35;color:#28714b!important}html body .page-shell.tm-home .tm-scroll-story__verb{letter-spacing:-.055em;white-space:nowrap;max-width:100%;font-size:clamp(3rem,4.15vw,4.9rem);line-height:.92;display:block;overflow:hidden;color:#1d4d35!important}html body .page-shell.tm-home .tm-scroll-story__copy h3{letter-spacing:-.052em;text-wrap:balance;max-width:12ch;margin:20px 0 18px;font-size:clamp(2.3rem,3.05vw,3.7rem);line-height:.99;color:#143c29!important}html body .page-shell.tm-home .tm-scroll-story__body{max-width:39ch;font-size:1.03rem;font-weight:500;line-height:1.68;color:#315d46!important}@media (min-width:821px) and (max-width:1100px){html body .page-shell.tm-home .tm-scroll-story__copy{padding:42px 34px}html body .page-shell.tm-home .tm-scroll-story__verb{font-size:clamp(2.7rem,5.2vw,3.9rem)}html body .page-shell.tm-home .tm-scroll-story__copy h3{font-size:clamp(2.15rem,4.4vw,3.1rem)}}@media (max-width:820px){html body .page-shell.tm-home .tm-scroll-story__copy{min-height:0;padding:64px 30px 42px}html body .page-shell.tm-home .tm-scroll-story__verb{font-size:clamp(3rem,12vw,4.15rem)}html body .page-shell.tm-home .tm-scroll-story__copy h3{max-width:13ch;font-size:clamp(2.25rem,8.5vw,3.15rem)}}@media (max-width:560px){html body .page-shell.tm-home .tm-scroll-story__copy{padding:62px 22px 36px}html body .page-shell.tm-home .tm-scroll-story__verb{font-size:clamp(2.75rem,13vw,3.45rem)}html body .page-shell.tm-home .tm-scroll-story__copy h3{max-width:12ch;font-size:clamp(2.12rem,10.2vw,2.85rem)}html body .page-shell.tm-home .tm-scroll-story__body{font-size:1rem;line-height:1.64}}
.bo-theme-toggle{cursor:pointer;border-radius:13px;grid-template-columns:32px minmax(0,1fr) 52px;align-items:center;gap:9px;width:100%;min-height:54px;padding:8px 9px;display:grid;box-shadow:inset 0 1px #ffffffc7;color:#173e28!important;background:#fffffd9e!important;border:1px solid #14532f29!important}.bo-theme-toggle__icon{background:#e4f3e8;border:1px solid #23834b33;border-radius:9px;place-items:center;width:30px;height:30px;display:grid;color:#17663a!important}.bo-theme-toggle__icon svg{width:16px;height:16px}.bo-theme-toggle__copy{text-align:left;gap:1px;min-width:0;display:grid}.bo-theme-toggle__copy small{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:660;line-height:1.2;color:#53705c!important}.bo-theme-toggle__copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden;color:#173e28!important}.bo-theme-toggle__track{background:#14532f14;border:1px solid #14532f2e;border-radius:999px;justify-content:space-between;align-items:center;width:52px;height:28px;padding:0 6px;display:flex;position:relative;color:#5d7866!important}.bo-theme-toggle__track svg{z-index:1;width:11px;height:11px}.bo-theme-toggle__track i{background:#fff;border-radius:50%;width:20px;height:20px;transition:translate .22s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;left:3px;box-shadow:0 3px 10px #0f422433}.bo-theme-toggle[aria-pressed=true] .bo-theme-toggle__track i{translate:24px}.bo-theme-toggle:hover,.bo-theme-toggle:focus-visible{box-shadow:0 10px 24px #195b3317;background:#e8f7eaf0!important;border-color:#23834b5c!important}.bo-sidebar-foot>.bo-theme-toggle{margin-bottom:5px}html body [role=dialog][aria-labelledby=member-tour-title]{--tm-theme-ink:#f8fbf8;--tm-theme-ink-strong:#fff;--tm-theme-muted:#d0d8d1;--tm-theme-muted-soft:#b9c4bb;color:#f8fbf8!important;background:radial-gradient(circle at 92% 4%,#3dcb7029,#0000 230px),linear-gradient(150deg,#202522,#151817 70%)!important}html body [role=dialog][aria-labelledby=member-tour-title] :where(#member-tour-title,h2,strong){color:#fff!important;opacity:1!important;text-shadow:none!important}html body [role=dialog][aria-labelledby=member-tour-title] :where(#member-tour-description,p,aside,aside span){color:#d2d9d3!important;opacity:1!important;text-shadow:none!important}html body [role=dialog][aria-labelledby=member-tour-title] :where([class*=_label_],[class*=_stepCount_] span,[class*=_icon_],[class*=_mobileDestination_] strong){color:#58dc86!important;opacity:1!important}html body [role=dialog][aria-labelledby=member-tour-title] :where([class*=_stepCount_] small,[class*=_mobileDestination_]){color:#aebbb0!important;opacity:1!important}html body [role=dialog][aria-labelledby=member-tour-title] [class*=_close_],html body [role=dialog][aria-labelledby=member-tour-title] footer button:not([class*=_next_]){color:#edf2ee!important;background:#ffffff12!important;border-color:#ffffff26!important}html body [role=dialog][aria-labelledby=member-tour-title] footer [class*=_skip_]{color:#c7d0c8!important;background:0 0!important}html body [role=dialog][aria-labelledby=member-tour-title] footer [class*=_next_]{color:#062414!important;background:#55d481!important;border-color:#35a661!important}html[data-bo-theme=dark] body .bo-root.bo-root{--bo-ink:#050907;--bo-panel:#0e1912e6;--bo-panel-strong:#101a14;--bo-border:#ccefd71c;--bo-border-strong:#ccefd730;--bo-copy:#eff8f1;--bo-muted:#aec1b3;--tm-theme-ink:#edf7ef;--tm-theme-ink-strong:#fff;--tm-theme-muted:#b2c6b8;--tm-theme-muted-soft:#93aa9a;--tm-theme-line:#cdf0d81f;--tm-theme-line-strong:#cdf0d833;--tm-theme-panel:#0e1b13d6;--tm-theme-panel-solid:#101c15;--tm-readable-ink:#f1f9f3;--tm-readable-green:#d2efda;--tm-readable-muted:#b1c6b7;--tm-readable-line:#ccefd724;--tm-readable-panel:#101c15;--tm-readable-panel-soft:#0a130e;--tm-readable-action:#46c875;--tm-readable-action-hover:#2fac5d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf7ef!important;background:radial-gradient(circle at 88% 2%,#46c8751a,#0000 31rem),radial-gradient(circle at 14% 96%,#23834b1a,#0000 27rem),linear-gradient(150deg,#08110c,#040806 72%)!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-ambient{border-color:#52d5811f!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-sidebar{background:linear-gradient(#30925214,#0000 25%),#060d09f5!important;border-right-color:#ccefd71c!important;box-shadow:20px 0 60px #0003!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-topbar{background:#060d09d1!important;border-bottom-color:#ccefd71c!important;box-shadow:0 14px 38px #00000029!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-brand img{filter:none!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(.bo-brand>span,.bo-topbar>div:first-child,.bo-quiet-link,.bo-help-link,.bo-workspace-pill small,.bo-profile small,.bo-nav>p){color:#9eb3a4!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(.bo-workspace-pill,.bo-icon-link,.bo-profile,.bo-shell-popover){color:#edf7ef!important;background:#ffffff0b!important;border-color:#ccefd721!important;box-shadow:0 12px 30px #0000002e!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-nav-link,html[data-bo-theme=dark] body .bo-root.bo-root .bo-nav-link>span{color:#b4c5b8!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-nav-link>i{color:#9fb3a5!important;background:#ffffff09!important;border-color:#ccefd71f!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(.bo-nav-link:hover,.bo-nav-link.is-active){color:#fff!important;background:linear-gradient(90deg,#46c87524,#ffffff06)!important;border-color:#51d37f38!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-nav-link.is-active>i{color:#062313!important;background:#55d481!important;border-color:#61e18e66!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-nav-link>small{color:#bed0c2!important;background:#ffffff14!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-avatar{color:#77e29d!important;background:linear-gradient(145deg,#163623,#0d1812)!important;border-color:#52d5814d!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle{color:#edf7ef!important;background:#ffffff0b!important;border-color:#ccefd721!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle__icon{color:#7de3a1!important;background:#46c8751a!important;border-color:#52d5813d!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle__copy small{color:#9db2a3!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle__copy strong{color:#f4faf5!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle__track{color:#aec1b3!important;background:#0003!important;border-color:#ccefd726!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle__track i{background:#55d481!important;box-shadow:0 3px 12px #00000061!important}html[data-bo-theme=dark] body .bo-root .bo-theme-toggle:hover,html[data-bo-theme=dark] body .bo-root .bo-theme-toggle:focus-visible{background:#46c87517!important;border-color:#52d58152!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(h1,h2,h3,h4,h5,h6,strong,label,legend,summary,blockquote,dt){text-shadow:none;color:#f3faf5!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(p,dd,small,li,figcaption,time){color:#b2c6b8!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_eyebrow_],[class*=_kicker_],[class*=_label_],[class*=_overline_]){color:#75df9b!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(input,textarea,select,option){color:#eff8f1!important;background:#0309059e!important;border-color:#ccefd72e!important;box-shadow:inset 0 1px #ffffff06!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(input,textarea)::placeholder{color:#91a897!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(input,textarea,select):focus{border-color:#4acb78!important;box-shadow:0 0 0 3px #46c87529!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_page_],[class*=_console_],[class*=_circlePage_],[class*=_achievementPage_],[class*=_root_]){--surface:#0e1b13e6!important;--surface-strong:#101c15!important;--surface-soft:#193623b8!important;--border:#ccefd721!important;--border-strong:#ccefd736!important;--ink:#eff8f1!important;--muted:#b2c6b8!important;--tm-ink:#eff8f1!important;--tm-muted:#b2c6b8!important;--tm-line:#ccefd721!important;--tm-panel:#0e1b13e6!important;--journey-ink:#eff8f1!important;--journey-muted:#b2c6b8!important;--journey-line:#ccefd721!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_resumeStrip_],[class*=_launchShell_],[class*=_coachDrawer_]){--chrome-ink:#eff8f1!important;--chrome-muted:#b2c6b8!important;--chrome-dim:#8da493!important;--chrome-line:#ccefd721!important;--chrome-line-strong:#ccefd736!important;--chrome-surface:#0e1b13f0!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_card_],[class*=_panel_],[class*=_section_],[class*=_summary_],[class*=_choice_],[class*=_state_],[class*=_saved_],[class*=_queue_],[class*=_composer_],[class*=_reviewGrid_],[class*=_workspace_],[class*=_conversation_]),html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--admin :where([class*=_console_],[class*=_view_],[class*=_briefing_],[class*=_panel_],[class*=_metric_],[class*=_card_],[class*=_hero_],[class*=_notice_],[class*=_queue_],[class*=_dialog_],[class*=_summary_],[class*=_state_],article,.bo-panel,.bo-metric-card,.bo-ops-card,.bo-human-admin,.bo-human-moment){color:#eff8f1!important;background:radial-gradient(circle at 100% 0,#46c8750f,#0000 18rem),linear-gradient(145deg,#101c15f5,#070f0af5)!important;border-color:#ccefd721!important;box-shadow:0 18px 48px #0003,inset 0 1px #ffffff09!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_card_],[class*=_panel_],[class*=_section_],[class*=_summary_],[class*=_choice_],[class*=_state_],[class*=_saved_],[class*=_queue_],[class*=_composer_],[class*=_reviewGrid_],[class*=_workspace_],[class*=_conversation_]) :where(h1,h2,h3,h4,h5,h6,strong,label,legend,summary,blockquote,dt),html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--admin :where([class*=_console_],[class*=_view_],[class*=_briefing_],[class*=_panel_],[class*=_metric_],[class*=_card_],[class*=_hero_],[class*=_notice_],[class*=_queue_],[class*=_dialog_],[class*=_summary_],[class*=_state_],article,.bo-panel,.bo-metric-card,.bo-ops-card,.bo-human-admin,.bo-human-moment) :where(h1,h2,h3,h4,h5,h6,strong,label,legend,summary,blockquote,dt){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_card_],[class*=_panel_],[class*=_section_],[class*=_summary_],[class*=_choice_],[class*=_state_],[class*=_saved_],[class*=_queue_],[class*=_composer_],[class*=_reviewGrid_],[class*=_workspace_],[class*=_conversation_]) :where(p,small,li,dd,figcaption,time),html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--admin :where([class*=_console_],[class*=_view_],[class*=_briefing_],[class*=_panel_],[class*=_metric_],[class*=_card_],[class*=_hero_],[class*=_notice_],[class*=_queue_],[class*=_dialog_],[class*=_summary_],[class*=_state_],article,.bo-panel,.bo-metric-card,.bo-ops-card,.bo-human-admin,.bo-human-moment) :where(p,small,li,dd,figcaption,time,span){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_results_]>article,[class*=_moduleOutline_] details,[class*=_moduleOutline_] details>div a,[class*=_taskList_] article,[class*=_sessionCard_],[class*=_resourceCard_],[class*=_saved_] article){color:#eff8f1!important;background:#101c15eb!important;border-color:#ccefd721!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_results_]>article,[class*=_moduleOutline_] details,[class*=_moduleOutline_] details>div a,[class*=_taskList_] article,[class*=_sessionCard_],[class*=_resourceCard_],[class*=_saved_] article) :where(h1,h2,h3,h4,strong,summary,span,a,button,dt){color:#eff8f1!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_results_]>article,[class*=_moduleOutline_] details,[class*=_moduleOutline_] details>div a,[class*=_taskList_] article,[class*=_sessionCard_],[class*=_resourceCard_],[class*=_saved_] article) :where(p,small,li,dd){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_primaryButton_],[class*=_primarySmall_],[class*=_generateButton_],[class*=_next_],.bo-primary-action,.bo-action.is-primary){color:#062313!important;background:linear-gradient(135deg,#68df91,#3bbb6a)!important;border-color:#55d481!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_primaryButton_],[class*=_primarySmall_],[class*=_generateButton_],[class*=_next_],.bo-primary-action,.bo-action.is-primary) :where(span,strong,small,svg){color:#062313!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_secondaryButton_],[class*=_textButton_],[class*=_launchMark_],[class*=_tabActive_],[class*=_backButton_],[class*=_copyButton_],[class*=_archiveFilter_]){color:#d9eee0!important;background:#ffffff0e!important;border-color:#ccefd72b!important}html[data-bo-theme=dark] body .bo-root.bo-root.bo-root--member :where([class*=_secondaryButton_],[class*=_textButton_],[class*=_launchMark_],[class*=_tabActive_],[class*=_backButton_],[class*=_copyButton_],[class*=_archiveFilter_]) :where(span,strong,small,svg){color:#d9eee0!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([role=alert],[class*=_error_]){color:#ffb9b2!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]:has(>section[aria-labelledby^=member-journey-]){--journey-ink:#eff8f1!important;--journey-muted:#b2c6b8!important;--journey-line:#ccefd724!important;color:#eff8f1!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]:has(>section[aria-labelledby^=member-journey-])>header[data-member-path-hero]{color:#fff!important;background:radial-gradient(circle at 88% 12%,#74e1972e,#0000 19rem),linear-gradient(145deg,#123d28,#0b2518)!important;border-color:#ccefd726!important;box-shadow:0 24px 64px #0000003d!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]:has(>section[aria-labelledby^=member-journey-])>header[data-member-path-hero] :where([class*=_eyebrow_],h1,p,[class*=_heroSignal_],[class*=_heroSignal_] strong,[class*=_heroSignal_] small){color:#fff!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]:has(>section[aria-labelledby^=member-journey-]) [class*=_heroSignal_]{background:radial-gradient(circle,#ffffff21,#ffffff06 68%)!important;border-color:#ffffff40!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_]>article{color:#eff8f1!important;background:radial-gradient(circle at 100% 0,#46c8751a,#0000 17rem),linear-gradient(145deg,#101c15,#07100b)!important;border-color:#ccefd726!important;box-shadow:0 20px 52px #0000003d!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_]>article :where(h2,h3,strong){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_]>article :where(p,small,span){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_]>article [class*=_eyebrow_]{color:#70dc96!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_] li{color:#eff8f1!important;background:#ffffff0b!important;border-color:#ccefd71f!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_] li>svg{color:#70dc96!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_]>article>a{color:#062313!important;background:linear-gradient(135deg,#68df91,#3bbb6a)!important;border-color:#55d481!important}html[data-bo-theme=dark] body .bo-root.bo-root--member div[data-member-path-page]>section[class*=_pathSummary_]>article>a span{color:#062313!important}html[data-bo-theme=dark] body .bo-root.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]){--wizard-line:#ccefd726!important;--wizard-muted:#b2c6b8!important;color:#eff8f1!important;background:radial-gradient(circle at 94% 0,#46c87514,#0000 24rem),linear-gradient(145deg,#101c15,#07100b)!important;border-color:#ccefd726!important;box-shadow:0 24px 64px #0000003d,inset 0 1px #ffffff09!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]){--wizard-line:#ccefd724!important;--wizard-muted:#b2c6b8!important;color:#eff8f1!important;background:radial-gradient(circle at 94% 0,#46c87512,#0000 25rem),linear-gradient(145deg,#101c15,#07100b)!important;border-color:#ccefd726!important;box-shadow:0 26px 72px #00000040!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_intro_],[class*=_content_],[class*=_footer_]){color:#eff8f1!important;background:#070f0abd!important;border-color:#ccefd71f!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) [class*=_header_]{color:#fff!important;background:radial-gradient(circle at 90% -40%,#baf0c938,#0000 21rem),linear-gradient(135deg,#123d28 0%,#1d6b3d 50%,#30985a 100%)!important;border-color:#ffffff2e!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) [class*=_header_] :where([class*=_progressCopy_],[class*=_progressCopy_] strong,[class*=_steps_] li,[class*=_steps_] li small){color:#fff!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_intro_] h2,[class*=_cardFieldset_]>legend,[class*=_longField_]>span,[class*=_numberField_]>span){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_intro_] p,[class*=_footerCopy_],[class*=_longField_] small,[class*=_numberField_] small,[class*=_numberField_] i){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label{color:#eff8f1!important;background:#ffffff0b!important;border-color:#ccefd724!important;box-shadow:0 8px 22px #00000029!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label:hover{background:#46c87514!important;border-color:#52d58157!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label :where(strong,small){color:#e6f3e9!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_]) label>span{color:#75df9b!important;background:#46c8751a!important;border-color:#52d5813d!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_choiceSelected_],[class*=_toolSelected_],[class*=_trackSelected_]){color:#eff8f1!important;background:linear-gradient(145deg,#46c87529,#ffffff0e)!important;border-color:#46c875!important;box-shadow:inset 0 0 0 1px #46c8751a,0 14px 32px #0000002e!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_longField_] textarea,[class*=_numberField_] input){color:#eff8f1!important;background:#0309059e!important;border-color:#ccefd72e!important;box-shadow:inset 0 1px 2px #0000001f!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_promptCard_],[class*=_summaryGrid_]>div,[class*=_nextDestinations_]){color:#eff8f1!important;background:#ffffff0b!important;border-color:#ccefd724!important;box-shadow:0 10px 26px #00000024!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_promptCard_],[class*=_summaryGrid_],[class*=_nextDestinations_]) :where(strong,dt,svg){color:#75df9b!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section[class*=_wizard_][aria-labelledby^=member-journey-]:has([class*=_choiceGrid_]) :where([class*=_promptCard_],[class*=_summaryGrid_],[class*=_nextDestinations_]) :where(p,small,dd,span){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where(h1,h2,h3,h4,strong,label,legend,summary,blockquote,dt){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where(p,small,li,dd,figcaption,time,span){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_header_],[class*=_footer_]){background:#295f3b1f!important;border-color:#ccefd71c!important}html[data-bo-theme=dark] body .bo-root.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label{color:#eff8f1!important;background:#ffffff0b!important;border-color:#ccefd724!important;box-shadow:0 10px 28px #00000024!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title){color:#eff8f1!important;background:radial-gradient(circle at 88% 0,#46c87512,#0000 24rem),linear-gradient(145deg,#101c15,#07100b)!important;border-color:#ccefd724!important;box-shadow:0 24px 64px #00000038,inset 0 1px #ffffff09!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title) :where(h1,h2,h3,h4,strong,label,summary,dt){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title) :where(p,small,li,dd,figcaption,time,span){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title) [class*=_heading_] aside{background:#46c8751a!important;border-color:#3fbd6c!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title) [class*=_grid_]>details{color:#eff8f1!important;background:#101c15f0!important;border-color:#ccefd724!important;box-shadow:0 14px 34px #0000002e!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title) [class*=_grid_]>details :where(h3,strong,summary){color:#eff8f1!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section:has(#next-phase-title) [class*=_grid_]>details :where(p,small){color:#b2c6b8!important}html body .bo-root--member section:has(#next-phase-title) [class*=_lockedState_]{box-sizing:border-box;justify-content:center;width:100%;max-width:100%;letter-spacing:0!important;gap:6px!important;padding-inline:6px!important}html body .bo-root--member section:has(#next-phase-title) [class*=_lockedState_] svg{width:14px;height:14px}html body .bo-root--member section:has(#next-phase-title) [class*=_lockedState_] span{min-width:0;font-size:clamp(.7rem,.78vw,.8rem)!important}html[data-bo-theme=dark] body .bo-root.bo-root--member main:has(aside[aria-label=Selected\ relationship])>section[class*=_workspace_]{color:#eff8f1!important;background:#0b1510!important;border-color:#ccefd724!important;box-shadow:0 28px 72px #0000003d!important}html[data-bo-theme=dark] body .bo-root.bo-root--member main:has(aside[aria-label=Selected\ relationship]) [class*=_directory_]{background:#0d1912!important;border-right-color:#ccefd71f!important}html[data-bo-theme=dark] body .bo-root.bo-root--member main:has(aside[aria-label=Selected\ relationship]) :where([class*=_contactCard_],[class*=_permissionPanel_],[class*=_activityComposer_],[class*=_timeline_]){color:#eff8f1!important;background:#101c15!important;border-color:#ccefd721!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support{--ink:#eff8f1!important;--muted:#b2c6b8!important;--border:#ccefd724!important;--border-strong:#ccefd738!important;color:#eff8f1!important;background:radial-gradient(circle at 90% 0,#46c87514,#0000 24rem),#0b1510!important;border-color:#ccefd724!important;box-shadow:0 26px 64px #0000003d!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support :where(h1,h2,h3,strong,label,legend){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support :where(p,small,span){color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support :where([class*=_supportContent_],[class*=_requestPanel_],[class*=_supportOption_]){color:#eff8f1!important;background:#ffffff09!important;border-color:#ccefd721!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_supportContent_]{color:#eff8f1!important;background:radial-gradient(circle at 100% 0,#46c8750f,#0000 22rem),#0b1510!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) :where([class*=_sectionHeading_] h2,[class*=_sectionHeading_] strong){color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_sectionHeading_] p{color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_sectionHeading_] [class*=_eyebrow_]{color:#75df9b!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) :where([class*=_thread_],[class*=_supportComposer_]){color:#eff8f1!important;background:#ffffff0b!important;border-color:#ccefd724!important;box-shadow:0 14px 34px #0000002b!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_inlineState_]{color:#eff8f1!important;background:#070f0ab8!important;border-color:#ccefd721!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_inlineState_]>span{color:#75df9b!important;background:#46c8751a!important;border-color:#52d5813d!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_inlineState_] strong{color:#f3faf5!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_inlineState_] small{color:#b2c6b8!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_supportComposer_] :where(legend){color:#f3faf5!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_choiceRow_] label{color:#c4d8c9!important;background:#ffffff0b!important;border-color:#ccefd726!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_choiceRow_] label>span{color:#75df9b!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_choiceRow_] [class*=_choiceSelected_]{color:#062313!important;background:linear-gradient(135deg,#68df91,#3bbb6a)!important;border-color:#55d481!important;box-shadow:0 9px 22px #1d9d4c33!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_choiceRow_] [class*=_choiceSelected_]>span{color:#062313!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support :where(input,textarea,select){color:#eff8f1!important;background:#0309059e!important;border-color:#ccefd72e!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_supportComposer_] textarea::placeholder{color:#91a897!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root--member section#coach-support:has(#support-title) [class*=_composerRow_] [class*=_primaryButton_]{color:#062313!important;background:linear-gradient(135deg,#68df91,#3bbb6a)!important;border-color:#55d481!important;box-shadow:0 12px 28px #1d9d4c33!important}@media (max-width:720px){.bo-theme-toggle--sidebar{grid-template-columns:30px 1fr;min-height:46px}.bo-theme-toggle--sidebar .bo-theme-toggle__copy,.bo-theme-toggle--sidebar .bo-theme-toggle__track{display:none}.bo-member-more-menu>nav .bo-theme-toggle--mobile{border-radius:12px;grid-template-columns:36px minmax(0,1fr) 52px;min-height:58px;padding:9px 11px}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu{color:#143723!important;background:#f8fcf7fb!important;border-color:#14532f29!important;box-shadow:0 28px 80px #0d48282e!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>header{border-bottom-color:#14532f21!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>header>span{color:#237d47!important;background:#e5f3e8!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>header>button{color:#214b34!important;background:#fffffdc7!important;border-color:#14532f2b!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>header strong{color:#143723!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>header small{color:#4f705b!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>nav :where(a,.bo-sign-out-button){color:#173e28!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>nav :where(a,.bo-sign-out-button)>svg{color:#237d47!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>nav :where(a,.bo-sign-out-button) strong{color:#173e28!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>nav :where(a,.bo-sign-out-button) small{color:#4f705b!important}html[data-bo-theme=light] body .bo-root.bo-root--member .bo-member-more-menu>nav :where(a,.bo-sign-out-button):hover{background:#43b86a17!important}html[data-bo-theme=dark] body .bo-root.bo-root--member .bo-member-mobile-nav,html[data-bo-theme=dark] body .bo-root.bo-root--member .bo-member-more-menu{color:#eff8f1!important;background:#070f0af7!important;border-color:#ccefd721!important;box-shadow:0 -18px 48px #00000047!important}html[data-bo-theme=dark] body .bo-root.bo-root--member :where(.bo-member-mobile-nav,.bo-member-more-menu) :where(a,button,strong,small,span,li,svg){color:#b2c6b8!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root--member .bo-member-mobile-nav :where(.is-active,.is-active *){color:#f3faf5!important}}@media (prefers-reduced-motion:reduce){.bo-theme-toggle__track i{transition:none}}
.tm-home--signal{--signal-black:#030504;--signal-surface:#090d09;--signal-raised:#0d130d;--signal-green:#aad01e;--signal-green-soft:#d7ec7e;--signal-white:#f6f8f2;--signal-muted:#a5aea0;--signal-line:#aad01e45;--signal-ease:cubic-bezier(.22, 1, .36, 1);background:var(--signal-black);color:var(--signal-white);overflow:clip}.tm-home--signal .site-header{z-index:50;min-height:76px;box-shadow:none;-webkit-backdrop-filter:blur(20px)saturate(1.3);backdrop-filter:blur(20px)saturate(1.3);background:#030504a8;border-bottom:1px solid #94df141f;position:absolute;inset:0 0 auto}.tm-home--signal .site-header:before{background:linear-gradient(90deg, transparent, var(--signal-green), transparent);width:36%}.tm-home--signal .header-inner{min-height:76px}.tm-home--signal .brand img{filter:none;width:190px}.tm-home--signal .header-login,.tm-home--signal .header-status{color:var(--signal-white)!important}.tm-home--signal .header-login{background:#94df140a;border-color:#94df1447}.tm-home--signal .header-status{background:#ffffff08;border-color:#94df1424;color:var(--signal-muted)!important}.tm-home--signal .header-login>span:not(.header-login-mark),.tm-home--signal .header-login>i{color:var(--signal-white)!important}.tm-home--signal .header-login-mark{border-color:#94df1457}.tm-home--signal .header-login-mark:before,.tm-home--signal .header-login-mark:after,.tm-home--signal .status-dot{background:var(--signal-green)}.tm-home--signal main{display:block}.tm-signal-hero{isolation:isolate;background:radial-gradient(circle at 8% 42%, #94df141c, transparent 25rem), radial-gradient(circle at 77% 18%, #94df140e, transparent 28rem), var(--signal-black);grid-template-columns:minmax(0,1.03fr) minmax(25rem,.97fr);align-items:center;gap:clamp(3rem,7vw,8rem);min-height:100svh;padding:clamp(8.5rem,14vh,10rem) clamp(1.5rem,5vw,6.5rem) clamp(4.5rem,8vh,6rem);display:grid;position:relative;overflow:hidden}.tm-signal-hero__grid{z-index:-3;opacity:.42;pointer-events:none;background-image:linear-gradient(#94df1407 1px,#0000 1px),linear-gradient(90deg,#94df1406 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0000 86%);mask-image:linear-gradient(90deg,#000 0%,#0000 86%)}.tm-signal-hero__honeycomb,.tm-signal-close__honeycomb{z-index:-1;opacity:.6;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='104' height='90' viewBox='0 0 104 90' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' stroke='%2394df14' stroke-opacity='.46' stroke-width='1.2'%3E%3Cpath d='M26 1 51 15.5v29L26 59 1 44.5v-29z'/%3E%3Cpath d='m78 1 25 14.5v29L78 59 53 44.5v-29z'/%3E%3Cpath d='m52 46 25 14.5v29L52 104 27 89.5v-29z'/%3E%3C/g%3E%3C/svg%3E");background-size:104px 90px;width:min(35vw,34rem);height:min(64vh,38rem);animation:13s cubic-bezier(.65,0,.35,1) infinite alternate tm-honeycomb-drift;position:absolute;top:4rem;left:-5rem;-webkit-mask-image:radial-gradient(circle at 24% 28%,#000 0 18%,#000000b8 42%,#0000 76%);mask-image:radial-gradient(circle at 24% 28%,#000 0 18%,#000000b8 42%,#0000 76%)}.tm-signal-hero__honeycomb:after{content:"";aspect-ratio:1;width:.72rem;box-shadow:0 0 8px 3px #fff, 0 0 24px 8px var(--signal-green), 0 0 80px 30px #94df1461;background:#efffc0;border-radius:50%;animation:4.8s cubic-bezier(.65,0,.35,1) infinite tm-signal-breathe;position:absolute;top:17%;left:29%}.tm-signal-hero__rail{z-index:2;pointer-events:none;background:linear-gradient(180deg, transparent, #94df1433 10%, var(--signal-green) 48%, #94df1438 90%, transparent);transform-origin:top;width:1px;animation:tm-signal-draw .72s var(--signal-ease) both;position:absolute;top:10vh;bottom:9vh;left:53.5%;box-shadow:0 0 18px #94df1438}.tm-signal-hero__rail i{aspect-ratio:1;width:.45rem;box-shadow:0 0 8px 2px #fff, 0 0 18px 7px var(--signal-green), 0 0 42px 12px #94df146b;background:#f5ffc9;border-radius:50%;animation:4.4s cubic-bezier(.65,0,.35,1) infinite tm-node-pulse;position:absolute;left:50%;transform:translate(-50%,-50%)}.tm-signal-hero__rail i:first-child{top:7%}.tm-signal-hero__rail i:nth-child(2){animation-delay:-1.4s;top:50%}.tm-signal-hero__rail i:nth-child(3){animation-delay:-2.8s;top:94%}.tm-signal-hero__copy{z-index:3;max-width:47rem;position:relative}.tm-signal-kicker{font-family:var(--font-geist-mono), monospace;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1.3rem;font-size:.74rem;font-weight:760;line-height:1.4;display:flex;color:var(--signal-green-soft)!important}.tm-signal-kicker>span{background:currentColor;flex:none;width:1.75rem;height:1px}.tm-signal-hero h1{letter-spacing:-.08em;text-transform:uppercase;width:fit-content;margin:0;font-size:clamp(6rem,11vw,11.6rem);font-weight:840;line-height:.66;color:var(--signal-white)!important}.tm-signal-hero h1 span,.tm-signal-hero h1 strong{display:block;color:inherit!important}.tm-signal-hero h1 strong{text-shadow:0 0 34px #94df142e,0 18px 60px #00000080;margin-top:.2em;color:var(--signal-green)!important}.tm-signal-hero__promise{letter-spacing:-.025em;max-width:31rem;margin:2.2rem 0 0;font-size:clamp(1.15rem,1.55vw,1.45rem);font-weight:590;line-height:1.3;color:var(--signal-white)!important}.tm-signal-hero__intro{max-width:37rem;margin:.9rem 0 0;font-size:1rem;line-height:1.7;color:var(--signal-muted)!important}.tm-signal-hero__actions{flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:1.8rem;display:flex}.tm-signal-primary{border:1px solid var(--signal-green);background:var(--signal-green);color:#071004;cursor:pointer;min-height:58px;font:inherit;transition:transform .42s var(--signal-ease), box-shadow .42s var(--signal-ease), background .24s ease;border-radius:.8rem;justify-content:space-between;align-items:center;gap:1.8rem;padding:.35rem .42rem .35rem 1.45rem;font-size:.92rem;font-weight:790;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #94df1426}.tm-signal-primary:before{content:"";transition:transform .65s var(--signal-ease);background:linear-gradient(100deg,#0000 15%,#ffffff6b 50%,#0000 85%);position:absolute;inset:0;transform:translate(-110%)}.tm-signal-primary>span,.tm-signal-primary>i{z-index:1;position:relative}.tm-signal-primary>i{width:2.8rem;height:2.8rem;transition:transform .42s var(--signal-ease);border:1px solid #07100433;border-radius:.55rem;place-items:center;font-size:1.25rem;font-style:normal;display:grid}@media (hover:hover) and (pointer:fine){.tm-signal-primary:hover{transform:translateY(-3px);box-shadow:0 20px 48px #94df143d}.tm-signal-primary:hover:before{transform:translate(110%)}.tm-signal-primary:hover>i{transform:translate(3px)}}.tm-signal-primary:active{transform:translateY(0)scale(.985)}.tm-signal-primary:focus-visible,.tm-signal-member-link:focus-visible,.tm-signal-scroll:focus-visible,.tm-signal-checks__button:focus-visible{outline:2px solid var(--signal-white);outline-offset:4px}.tm-signal-member-link{align-items:center;min-height:44px;font-size:.88rem;text-decoration:none;transition:color .24s;display:inline-flex;color:var(--signal-muted)!important}.tm-signal-member-link:hover{color:var(--signal-white)!important}.tm-signal-trust{color:var(--signal-muted);flex-wrap:wrap;gap:.8rem 1.25rem;margin-top:1.35rem;font-size:.76rem;display:flex}.tm-signal-trust span{align-items:center;gap:.45rem;display:inline-flex}.tm-signal-trust i{background:var(--signal-green);border-radius:50%;width:.36rem;height:.36rem;box-shadow:0 0 10px #94df14b8}.tm-signal-console{z-index:3;border:1px solid var(--signal-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#0e140ef0,#050805f5);border-radius:1.2rem;justify-self:end;width:min(100%,37rem);padding:clamp(1.35rem,3vw,2rem);position:relative;box-shadow:0 40px 100px #0000007a,inset 0 1px #ffffff0a}.tm-signal-console:before{content:"";z-index:-1;border-radius:inherit;opacity:.52;background:linear-gradient(135deg,#94df1473,#0000 38% 70%,#94df142e);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tm-signal-console__topline{color:var(--signal-green-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #94df1426;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;font-size:.68rem;font-weight:740;display:flex}.tm-signal-console__topline em{color:var(--signal-green);border:1px solid #94df1447;border-radius:999px;padding:.42rem .6rem;font-style:normal}.tm-signal-console ol{margin:0;padding:0;list-style:none}.tm-signal-console li{border-bottom:1px solid #94df141f;grid-template-columns:2.6rem minmax(0,1fr) 1.5rem;align-items:start;gap:1rem;min-height:9.5rem;padding:1.4rem 0;display:grid}.tm-signal-console li>span{width:2.6rem;height:2.6rem;color:var(--signal-green);font-family:var(--font-geist-mono), monospace;border:1px solid #94df1440;border-radius:50%;place-items:center;font-size:.72rem;display:grid}.tm-signal-console li.is-active>span{background:var(--signal-green);color:#071004;box-shadow:0 0 26px #94df1438}.tm-signal-console li small{color:var(--signal-green-soft);font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.66rem;display:block}.tm-signal-console li strong{letter-spacing:-.02em;font-size:clamp(1.05rem,1.4vw,1.25rem);display:block;color:var(--signal-white)!important}.tm-signal-console li p{max-width:34ch;margin:.5rem 0 0;font-size:.84rem;line-height:1.55;color:var(--signal-muted)!important}.tm-signal-console li>i{color:var(--signal-green);padding-top:.7rem;font-style:normal}.tm-signal-console__footer{color:var(--signal-muted);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.8rem;padding-top:1rem;font-size:.64rem;display:flex}.tm-signal-console__footer i{background:linear-gradient(90deg,#94df1424,#94df14a8,#94df1424);flex:1;height:1px}.tm-signal-scroll{z-index:4;min-height:44px;font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.64rem;text-decoration:none;display:inline-flex;position:absolute;bottom:1.6rem;left:50%;transform:translate(-50%);color:var(--signal-muted)!important}.tm-signal-scroll span{color:var(--signal-green);animation:1.8s ease-in-out infinite tm-scroll-nudge}.tm-two-step{color:#102315;background:radial-gradient(circle at 85% 18%,#94df1414,#0000 22rem),#f2f2ed;padding:clamp(5rem,9vw,8rem) clamp(1.5rem,5vw,6.5rem)}.tm-two-step__heading{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.65fr);align-items:end;gap:2rem 5rem;width:min(100%,74rem);margin:0 auto clamp(2.8rem,5vw,4.5rem);display:grid}.tm-two-step__heading .tm-signal-kicker{grid-column:1/-1;margin-bottom:-.5rem;color:#4d7d2b!important}.tm-two-step__heading h2{letter-spacing:-.065em;max-width:13ch;margin:0;font-size:clamp(3rem,5.6vw,6rem);font-weight:760;line-height:.92;color:#102315!important}.tm-two-step__heading h2 em{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#5b9c24!important}.tm-two-step__heading>p{max-width:39ch;margin:0;font-size:1.05rem;line-height:1.65;color:#506256!important}.tm-two-step__grid{background:#10231521;border:1px solid #10231521;border-radius:1.25rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(100%,74rem);margin:0 auto;display:grid;overflow:hidden;box-shadow:0 30px 80px #10231514}.tm-two-step__item{min-width:0}.tm-two-step__item article{background:#fafaf6;height:100%;min-height:31rem;padding:clamp(2rem,4vw,3.5rem)}.tm-two-step__item:nth-child(2) article{background:#e8eedf}.tm-two-step__number{justify-content:space-between;align-items:center;margin-bottom:clamp(4rem,8vw,7rem);display:flex}.tm-two-step__number span{color:#397026;width:3.1rem;height:3.1rem;font-family:var(--font-geist-mono), monospace;border:1px solid #3e762847;border-radius:50%;place-items:center;font-size:.76rem;font-weight:760;display:grid}.tm-two-step__number i{background:#6fbe2f;border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 0 8px #6fbe2f1c}.tm-two-step__item small{color:#4f7e36;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;font-size:.7rem;font-weight:740}.tm-two-step__item h3{letter-spacing:-.05em;max-width:18ch;margin:.8rem 0 1rem;font-size:clamp(1.7rem,2.8vw,2.65rem);font-weight:710;line-height:1.04;color:#102315!important}.tm-two-step__item p{max-width:47ch;margin:0;line-height:1.65;color:#526157!important}.tm-two-step__item ul{border-top:1px solid #1023151f;gap:.65rem;margin:1.5rem 0 0;padding:1.25rem 0 0;list-style:none;display:grid}.tm-two-step__item li{color:#314b39;padding-left:1.2rem;font-size:.86rem;position:relative}.tm-two-step__item li:before{content:"";background:#6fbe2f;border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:.55em;left:0}.tm-two-step__cta{margin:2rem auto 0;display:flex}.tm-home--signal .tm-signal-checks{position:relative;background:linear-gradient(#94df1405 1px, transparent 1px), linear-gradient(90deg, #94df1405 1px, transparent 1px), var(--signal-black)!important;color:var(--signal-white)!important;background-size:64px 64px!important;padding:clamp(4.5rem,8vw,7rem) clamp(1.5rem,5vw,6.5rem)!important}.tm-home--signal .tm-signal-checks__glow{opacity:.52}.tm-home--signal .tm-signal-checks__heading{align-items:end;width:min(100%,74rem);margin:0 auto 2.5rem}.tm-home--signal .tm-signal-checks__heading>div:first-child>p{color:var(--signal-green-soft)!important}.tm-home--signal .tm-signal-checks__heading h2{letter-spacing:-.065em;max-width:12ch;font-size:clamp(2.8rem,5vw,5.4rem);line-height:.95;color:var(--signal-white)!important}.tm-home--signal .tm-signal-checks__heading h2 em{color:var(--signal-green)!important}.tm-home--signal .tm-signal-checks__note{border-color:var(--signal-line);background:#94df140d}.tm-home--signal .tm-signal-checks__note strong{color:var(--signal-white)!important}.tm-home--signal .tm-signal-checks__note p{color:var(--signal-muted)!important}.tm-home--signal .tm-signal-checks__grid{border:1px solid var(--signal-line);background:var(--signal-line);border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:min(100%,74rem);margin:0 auto;overflow:hidden}.tm-home--signal .tm-signal-checks__card{min-height:0;box-shadow:none!important;background:#090d09fa!important;border:0!important;border-radius:0!important;padding:1.25rem!important}.tm-home--signal .tm-signal-checks__card:before,.tm-home--signal .tm-signal-checks__card:after{display:none}.tm-home--signal .tm-signal-checks__card-top{margin-bottom:1rem}.tm-home--signal .tm-signal-checks__card-top>span,.tm-home--signal .tm-signal-checks__card-top svg{color:var(--signal-green)!important}.tm-home--signal .tm-signal-checks__card>small{color:var(--signal-green-soft)!important}.tm-home--signal .tm-signal-checks__card h3{min-height:2.7em;margin:.55rem 0 .65rem;font-size:1.2rem;line-height:1.15;color:var(--signal-white)!important}.tm-home--signal .tm-signal-checks__card>p{min-height:4.7em;margin:0;font-size:.82rem;line-height:1.55;color:var(--signal-muted)!important}.tm-home--signal .tm-signal-checks__button{min-height:46px;margin-top:1rem;color:var(--signal-white)!important;background:#94df140b!important;border-color:#94df1447!important;border-radius:.6rem!important}.tm-home--signal .tm-signal-checks__button:hover{border-color:var(--signal-green)!important;background:#94df141c!important}.tm-home--signal .tm-signal-checks__button svg{color:var(--signal-green)}.tm-home--signal .tm-signal-checks__disclaimer{width:min(100%,74rem);margin:1.25rem auto 0;color:var(--signal-muted)!important}.tm-signal-checks__swipe{display:none}.tm-signal-close{background:radial-gradient(circle at 10% 55%,#94df141f,#0000 23rem),#060906;border-top:1px solid #94df1429;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 5rem;min-height:30rem;padding:clamp(5rem,9vw,8rem) clamp(1.5rem,5vw,6.5rem);display:grid;position:relative;overflow:hidden}.tm-signal-close__honeycomb{opacity:.34;top:-4rem;left:auto;right:-8rem;transform:rotate(180deg)}.tm-signal-close__copy{z-index:2;position:relative}.tm-signal-close h2{letter-spacing:-.07em;max-width:13ch;margin:0;font-size:clamp(3.2rem,6.5vw,7rem);font-weight:790;line-height:.9;color:var(--signal-white)!important}.tm-signal-close__copy>p:last-child{max-width:42ch;margin:1.4rem 0 0;line-height:1.65;color:var(--signal-muted)!important}.tm-signal-close__action{z-index:2;justify-items:end;gap:1rem;display:grid;position:relative}.tm-signal-close__action a{align-items:center;min-height:44px;font-size:.84rem;text-decoration:none;display:inline-flex;color:var(--signal-muted)!important}.tm-home--signal .site-footer{background:var(--signal-black);border-top:1px solid #94df1424}.tm-home--signal .site-footer img{filter:none}.tm-home--signal .site-footer p{color:var(--signal-muted)!important}@keyframes tm-honeycomb-drift{0%{transform:translate(0,0)}to{transform:translate(1rem,1.5rem)}}@keyframes tm-signal-breathe{0%,to{opacity:.72;transform:scale(.84)}50%{opacity:1;transform:scale(1.12)}}@keyframes tm-signal-draw{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes tm-node-pulse{0%,to{opacity:.58;transform:translate(-50%,-50%)scale(.76)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes tm-scroll-nudge{0%,to{transform:translateY(-2px)}50%{transform:translateY(3px)}}@media (max-width:1050px){.tm-signal-hero{grid-template-columns:minmax(0,1fr) minmax(22rem,.8fr);gap:3rem}.tm-signal-hero__rail{left:55%}.tm-signal-hero h1{font-size:clamp(5.8rem,12vw,8.7rem)}.tm-home--signal .tm-signal-checks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.tm-home--signal .site-header{position:absolute}.tm-home--signal .header-status{display:none}.tm-signal-hero{grid-template-columns:1fr;gap:3rem;min-height:auto;padding-top:8.5rem}.tm-signal-hero__rail{display:none}.tm-signal-hero__copy,.tm-signal-console{width:min(100%,42rem);margin-inline:auto}.tm-signal-console{justify-self:center}.tm-signal-scroll{display:none}.tm-two-step__heading,.tm-signal-close{grid-template-columns:1fr}.tm-two-step__heading{gap:1.5rem}.tm-two-step__grid{grid-template-columns:1fr}.tm-two-step__item article{min-height:auto}.tm-two-step__number{margin-bottom:3.5rem}.tm-signal-close__action{justify-items:start}}@media (max-width:560px){.tm-home--signal .site-header,.tm-home--signal .header-inner{min-height:68px}.tm-home--signal .header-inner{padding-inline:1rem}.tm-home--signal .brand img{width:142px}.tm-home--signal .header-login{justify-content:center;min-width:44px;min-height:44px;padding:0}.tm-home--signal .header-login>span:not(.header-login-mark),.tm-home--signal .header-login>i{display:none}.tm-signal-hero{padding:7.4rem 1rem 3.5rem}.tm-signal-hero__honeycomb{width:22rem;height:26rem;top:3rem}.tm-signal-kicker{letter-spacing:.14em;font-size:.64rem}.tm-signal-hero h1{font-size:clamp(5.15rem,27vw,7.3rem)}.tm-signal-hero__promise{margin-top:1.75rem}.tm-signal-hero__actions{flex-direction:column;align-items:stretch}.tm-signal-primary{width:100%}.tm-signal-member-link{justify-content:center}.tm-signal-trust{gap:.7rem 1rem}.tm-signal-console{border-radius:.9rem;padding:1rem}.tm-signal-console li{grid-template-columns:2.35rem minmax(0,1fr);min-height:0}.tm-signal-console li>span{width:2.35rem;height:2.35rem}.tm-signal-console li>i{display:none}.tm-signal-console__footer{gap:.45rem;font-size:.56rem}.tm-two-step,.tm-home--signal .tm-signal-checks,.tm-signal-close{padding-inline:1rem!important}.tm-two-step__heading h2,.tm-home--signal .tm-signal-checks__heading h2,.tm-signal-close h2{font-size:clamp(2.7rem,14vw,4.15rem)}.tm-two-step__item article{padding:1.5rem}.tm-two-step__number{margin-bottom:2.6rem}.tm-home--signal .tm-signal-checks__heading{display:block}.tm-home--signal .tm-signal-checks__note{margin-top:1.25rem}.tm-home--signal .tm-signal-checks__grid{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--signal-green) #94df1414;grid-template-columns:none;grid-auto-columns:minmax(17rem,84vw);grid-auto-flow:column;overflow-x:auto}.tm-home--signal .tm-signal-checks__card{scroll-snap-align:start}.tm-signal-checks__swipe{width:min(100%,74rem);font-family:var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;margin:.9rem auto 0;font-size:.64rem;font-weight:720;display:block;color:var(--signal-green-soft)!important}.tm-home--signal .tm-signal-checks__card h3,.tm-home--signal .tm-signal-checks__card>p{min-height:0}.tm-signal-close{align-content:end;min-height:35rem}}@media (prefers-reduced-motion:reduce){.tm-signal-hero__honeycomb,.tm-signal-close__honeycomb,.tm-signal-hero__honeycomb:after,.tm-signal-hero__rail,.tm-signal-hero__rail i,.tm-signal-scroll span{animation:none!important}}
[data-member-route=\/app]{--community-black:#030504;--community-forest:#07140b;--community-forest-raised:#0b1d10;--community-signal:#aad01e;--community-signal-soft:#d7ec7e;--community-white:#f6f8f2;--community-signal-line:#aad01e3d;--community-grid-line:#aad01e0b;--community-spring:cubic-bezier(.22, 1, .36, 1)}[data-member-route=\/app] .bo-human-moment{border-color:var(--community-signal-line);background:radial-gradient(circle at 88% 12%, #94df1424, transparent 24rem), linear-gradient(var(--community-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--community-grid-line) 1px, transparent 1px), linear-gradient(138deg, #0b160d, var(--community-black) 68%);background-size:auto,64px 64px,64px 64px,auto;box-shadow:0 2rem 5rem #020c0642,inset 0 1px #ffffff0f}[data-member-route=\/app] .bo-human-moment:before{z-index:3;aspect-ratio:1;content:"";pointer-events:none;width:.48rem;box-shadow:0 0 7px 2px #fff, 0 0 18px 6px var(--community-signal), 0 0 46px 14px #94df1457;background:#f4ffc9;border-radius:50%;animation:4.4s ease-in-out infinite community-signal-pulse;position:absolute;top:2rem;right:2rem}[data-member-route=\/app] .bo-human-moment:after{background:linear-gradient(90deg, var(--community-signal), transparent)}[data-member-route=\/app] .bo-human-moment__media:after{background:linear-gradient(90deg,#0000 48%,#030504d1 100%),linear-gradient(#0000 52%,#030504e0)}[data-member-route=\/app] .bo-human-moment__media img{filter:saturate(.78)contrast(1.08)}[data-member-route=\/app] .bo-human-moment__kicker{color:var(--community-signal-soft)}[data-member-route=\/app] .bo-human-moment__kicker>span{background:var(--community-signal);box-shadow:0 0 16px #94df1459}[data-member-route=\/app] .bo-human-moment__copy h2{color:var(--community-white)}[data-member-route=\/app] .bo-human-moment__copy>p:not(.bo-human-moment__kicker){color:#bdc8b9}[data-member-route=\/app] .bo-human-moment__link{color:var(--community-white)!important}[data-member-route=\/app] .bo-human-moment__link:after{background:linear-gradient(90deg, var(--community-signal), #94df142e)}[data-member-route=\/app] .bo-human-moment__link>span{color:var(--community-signal);border-color:#94df1461}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]{isolation:isolate;background:radial-gradient(circle at 84% 0,#94df1414,#0000 26rem),linear-gradient(#1d5b3908 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#1d5b3908 1px,#0000 1px) 0 0/48px 48px,#f4faf3;border-color:#1d5b3933;position:relative;box-shadow:0 2rem 5rem #06190e21,inset 0 1px #ffffffe6;opacity:1!important;filter:none!important;translate:0!important}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header{border-bottom-color:var(--community-signal-line);color:var(--community-white);background:radial-gradient(circle at 88% 0%, #94df1424, transparent 20rem), linear-gradient(var(--community-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--community-grid-line) 1px, transparent 1px), linear-gradient(135deg, #0b1b0e, var(--community-black) 72%);background-size:auto,52px 52px,52px 52px,auto;position:relative;overflow:hidden}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header:after{content:"";opacity:.7;background:linear-gradient(transparent, var(--community-signal), transparent);width:1px;height:100%;position:absolute;top:0;right:11%;box-shadow:0 0 18px #94df1438}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header p{color:var(--community-signal-soft)!important}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header h1{text-wrap:balance;color:var(--community-white)!important}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header>div:first-child>span{color:#b8c4b5!important}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header [class*=_streak_]{color:#bec9ba;background:#94df1411;border-color:#94df1447}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header [class*=_streak_] svg,[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header [class*=_streak_] strong{color:var(--community-signal-soft)}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header [class*=_headerActions_] button{border-color:var(--community-signal);color:#071004;background:var(--community-signal);box-shadow:0 .8rem 2rem #94df1424}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header [class*=_headerActions_] a{color:var(--community-white);background:#ffffff0b;border-color:#94df1438}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"]{color:var(--community-white);background:radial-gradient(circle at 92% 4%, #94df1429, transparent 19rem), linear-gradient(var(--community-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--community-grid-line) 1px, transparent 1px), linear-gradient(125deg, #0c1d10, #050806 72%);background-size:auto,44px 44px,44px 44px,auto;border-color:#94df144a;position:relative;overflow:hidden;box-shadow:0 1.5rem 3.5rem #020c0633,inset 0 1px #ffffff0f;--tm-theme-ink:var(--community-white)!important;--tm-theme-ink-strong:#fff!important;--tm-theme-muted:#b4c0b1!important;--tm-theme-muted-soft:#8f9d8d!important;--tm-theme-line:#94df1424!important;--tm-theme-line-strong:#94df1440!important;--tm-theme-panel-solid:#09110a!important}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"]:after{aspect-ratio:1;content:"";background:var(--community-signal);border-radius:50%;width:.4rem;position:absolute;top:1.2rem;right:1.3rem;box-shadow:0 0 18px #94df14bf}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_summary_]{color:var(--community-white)!important;box-shadow:none!important;background:0 0!important}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_avatar_]{color:var(--community-signal-soft);background:radial-gradient(circle at 42% 28%,#b9f54b30,#0000 55%),#102515;border-color:#94df1461;box-shadow:inset 0 1px #ffffff14}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_summary_] small,[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_levels_] [class*=_current_]{color:var(--community-signal-soft)!important}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] :is([class*=_summary_],[class*=_progressCopy_],[class*=_levels_]) strong,[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_summary_] h3{color:var(--community-white)!important}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] :is([class*=_summary_],[class*=_progressCopy_],[class*=_levels_]) p,[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_progressCopy_] span,[data-member-route=\/app] section[aria-label="Your Team Mojo community level"]>p{color:#aebaaa!important}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_levels_] small{color:#8f9d8d!important}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [role=progressbar]{background:#ffffff17}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [role=progressbar]>span{background:linear-gradient(90deg, #65ad08, var(--community-signal), #d4ff77);box-shadow:0 0 1.4rem #94df1485}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_levels_] li{background:#ffffff09;border-color:#94df141f}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_levels_] [class*=_complete_]{background:#94df140e;border-color:#94df1438}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_levels_] [class*=_current_]{background:linear-gradient(135deg,#94df1426,#94df140b);border-color:#94df148f;box-shadow:0 .9rem 2rem #00000038}[data-member-route=\/app] section[aria-label="Your Team Mojo community level"] [class*=_levels_] :is([class*=_complete_],[class*=_current_])>span{color:#071004;background:var(--community-signal);box-shadow:0 0 1rem #94df1440}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_composerTrigger_],[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_eventBanner_],[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_aboutCard_],[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_leaderboardCard_],[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]{border-color:#1d5b3930;box-shadow:0 1rem 2.4rem #06190e12,inset 0 1px #ffffffad}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_composerTrigger_]{background:linear-gradient(100deg,#94df1412,#0000 42%),#fffefb}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_composerTrigger_]>span{color:#173722;background:#94df1442}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_composerTrigger_]>svg{color:#4f8d0b}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_eventBanner_]{background:radial-gradient(circle at 92% 0,#94df142e,#0000 13rem),linear-gradient(115deg,#94df141f,#2f925709),#fffefb;border-color:#5b8e1752}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_eventBanner_]>span{color:#4f8d0b;background:#94df1424;border-color:#94df1452}[data-member-route=\/app] section[aria-label="Find community posts"] button[aria-pressed=true]{border-color:var(--community-signal);color:#071004;background:var(--community-signal);box-shadow:0 .45rem 1.2rem #94df1424}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_aboutCard_]{border-color:#94df1438;overflow:hidden}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_aboutImage_]:after{background:linear-gradient(#0000 36%,#fffefb),linear-gradient(135deg,#94df1414,#0000)}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]{transition:transform .36s var(--community-spring), border-color .3s ease, box-shadow .36s ease;overflow:hidden}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]:before{content:"";opacity:0;background:linear-gradient(transparent, var(--community-signal), transparent);width:2px;transition:opacity .3s;position:absolute;inset:0 auto 0 0}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]:hover{border-color:#5b8e1757;transform:translateY(-2px);box-shadow:0 1.2rem 2.8rem #06190e1c,inset 0 1px #ffffffbf}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]:hover:before{opacity:1}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_postActions_] button:hover,[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_postActions_] button[aria-pressed=true]{color:#173722;background:#94df1421;border-color:#5b8e1761}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community]{background:radial-gradient(circle at 84% 0%, #94df1413, transparent 28rem), linear-gradient(var(--community-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--community-grid-line) 1px, transparent 1px), #050a06;background-size:auto,48px 48px,48px 48px,auto;border-color:#94df1421;box-shadow:0 2rem 5rem #00000059}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] :is([class*=_composerTrigger_],[class*=_eventBanner_],[class*=_aboutCard_],[class*=_leaderboardCard_],[class*=_post_]){background-color:#0a130c!important;border-color:#94df1421!important;box-shadow:0 1rem 2.5rem #0003,inset 0 1px #ffffff09!important}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_composerTrigger_]{background:linear-gradient(100deg,#94df140f,#0000 42%),#0a130c!important}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_composerTrigger_]>span{color:var(--community-signal-soft);background:#94df1417}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_eventBanner_]{background:radial-gradient(circle at 92% 0,#94df141f,#0000 13rem),linear-gradient(115deg,#94df1413,#0000 60%),#0a130c!important}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_aboutImage_]:after{background:linear-gradient(#0000 36%,#0a130c),linear-gradient(135deg,#94df1414,#0000)}html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]:hover{border-color:#94df1447!important;box-shadow:0 1.3rem 3rem #0000004d,inset 0 1px #ffffff0b!important}html[data-bo-theme=dark] [data-member-route=\/app] section[aria-label="Find community posts"] button[aria-pressed=true],html[data-bo-theme=dark] [data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_postActions_] button[aria-pressed=true]{color:#071004!important;background:var(--community-signal)!important}@media (hover:hover) and (pointer:fine){[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header [class*=_headerActions_] button:hover{transform:translateY(-2px);box-shadow:0 0 0 4px #94df1414,0 1rem 2.4rem #94df1433}[data-member-route=\/app] .bo-human-moment__link:hover>span{background:#94df141a}}@media (max-width:760px){[data-member-route=\/app] .bo-human-moment:before{top:1.2rem;right:1.2rem}[data-member-route=\/app] [aria-labelledby=community-feed-title-community]>header:after{display:none}}@keyframes community-signal-pulse{0%,to{opacity:.72;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){[data-member-route=\/app] .bo-human-moment:before{animation:none}[data-member-route=\/app] [aria-labelledby=community-feed-title-community] [class*=_post_]{transition:none}}
html[data-bo-theme=dark] body .bo-root.bo-root{--bo-readable-strong:#f7fcf8;--bo-readable-copy:#c3d5c8;--bo-readable-muted:#a8bcae;--bo-readable-accent:#83e6a6;--bo-readable-focus:#8bf0af;--bo-readable-control:#e9f5ec;--bo-readable-disabled:#95a79a;color:var(--bo-readable-copy)!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(h1,h2,h3,h4,h5,h6,strong,b,label,legend,summary,dt){color:var(--bo-readable-strong)!important;opacity:1!important;text-shadow:none!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(p,li,dd,figcaption,time,address){color:var(--bo-readable-copy)!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(small,[class*=_muted_],[class*=_hint_],[class*=_description_],[class*=_meta_]){color:var(--bo-readable-muted)!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_eyebrow_],[class*=_kicker_],[class*=_overline_],[class*=_label_]){color:var(--bo-readable-accent)!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(input:not([type=checkbox]):not([type=radio]),textarea,select){min-height:44px;caret-color:var(--bo-readable-focus);color:var(--bo-readable-control)!important;background:#030a06c7!important;border-color:#d3f0dc38!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(input,textarea)::placeholder{color:#9fb3a5!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(button,[role=button],input,textarea,select,a):focus-visible{outline:3px solid var(--bo-readable-focus)!important;outline-offset:3px!important;box-shadow:0 0 0 5px #040c07eb!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(button,[role=button],.bo-action,.bo-nav-link,.bo-help-link,.bo-sign-out-button){opacity:1;min-height:44px;color:var(--bo-readable-control)!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(button,[role=button],.bo-action,.bo-nav-link,.bo-help-link,.bo-sign-out-button) :where(span,strong,small){color:inherit!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_primaryButton_],[class*=_primarySmall_],[class*=_generateButton_],[class*=_finishPrimary_],[class*=_complete_],[class*=_next_],.bo-primary-action,.bo-action.is-primary){color:#041d0d!important;background:linear-gradient(135deg,#7de7a2,#43c873)!important;border-color:#76e49d!important;box-shadow:0 10px 28px #23a95333!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([class*=_primaryButton_],[class*=_primarySmall_],[class*=_generateButton_],[class*=_finishPrimary_],[class*=_complete_],[class*=_next_],.bo-primary-action,.bo-action.is-primary) :where(span,strong,small,svg){color:#041d0d!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(button,[role=button],input,textarea,select,a)[aria-disabled=true],html[data-bo-theme=dark] body .bo-root.bo-root :where(button,input,textarea,select):disabled{color:var(--bo-readable-disabled)!important;opacity:.78!important;box-shadow:none!important;cursor:not-allowed!important;background:#ffffff0b!important;border-color:#cae0d121!important}html[data-bo-theme=dark] body .bo-root.bo-root :where([role=alert],[class*=_error_],[class*=_danger_]){color:#ffc2bb!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-connection-banner{color:var(--bo-readable-copy)!important;background:linear-gradient(90deg,#298d4d4d,#0b1810fa)!important;border-color:#7ee4a247!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-connection-banner :where(strong,a){color:var(--bo-readable-strong)!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-connection-banner p>span{color:var(--bo-readable-copy)!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-connection-banner .bo-preview-flag{color:#041d0d!important;background:#63d88c!important}html[data-bo-theme=dark] body .bo-root.bo-root :where(.bo-member-mobile-nav,.bo-member-more-menu) :where(a,button,strong,small,span,li,svg){color:var(--bo-readable-copy)!important;opacity:1!important}html[data-bo-theme=dark] body .bo-root.bo-root .bo-member-mobile-nav :where(.is-active,.is-active *){color:var(--bo-readable-strong)!important}html[data-bo-theme=dark] body .bo-root.bo-root section[aria-label="Find community posts"] button[aria-pressed]{font-weight:720;color:#f2f5ef!important;background:#202520!important;border-color:#f0f1ec38!important}html[data-bo-theme=dark] body .bo-root.bo-root section[aria-label="Find community posts"] button[aria-pressed]:is(:hover,:focus-visible){color:#fff!important;background:#293326!important;border-color:#a3f5169e!important}html[data-bo-theme=dark] body .bo-root.bo-root section[aria-label="Find community posts"] button[aria-pressed=true]{font-weight:820;color:#071004!important;background:#a3f516!important;border-color:#b9ff3b!important;box-shadow:0 0 0 1px #a3f5161f,0 .65rem 1.5rem #609a0933!important}@media (prefers-reduced-motion:reduce){html[data-bo-theme=dark] body .bo-root.bo-root :where(button,[role=button],input,textarea,select,a){transition-duration:.01ms!important}}
