@font-face{font-family:poppins;src:url(../media/poppins_300-s.p.2hvcnh59x4e6z.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:poppins;src:url(../media/poppins_400-s.p.17e3l4txdrufi.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:poppins;src:url(../media/poppins_500-s.p.1bg6trwi21i5q.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:poppins;src:url(../media/poppins_600-s.p.2g9xiodaln20i.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:poppins;src:url(../media/poppins_700-s.p.1n2oi-d4a-xww.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_517a6fc6-module__nG22tq__className{font-family:poppins,poppins Fallback}.poppins_517a6fc6-module__nG22tq__variable{--font-poppins:"poppins", "poppins Fallback"}
@font-face{font-family:ebGaramond;src:url(../media/eb_garamond_400-s.p.1simdcn5ouyn0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ebGaramond;src:url(../media/eb_garamond_italic_400-s.p.3cwk8hsy4xaz7.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:ebGaramond Fallback;src:local(Arial);ascent-override:117.75%;descent-override:34.85%;line-gap-override:0.0%;size-adjust:85.52%}.ebgaramond_d293f6d5-module__Z_nbrq__className{font-family:ebGaramond,ebGaramond Fallback}.ebgaramond_d293f6d5-module__Z_nbrq__variable{--font-eb-garamond:"ebGaramond", "ebGaramond Fallback"}
@font-face{font-family:script;src:url(../media/petit_formal_script_400-s.p.3evgsbx79dlnv.woff2)format("woff2");font-display:swap}@font-face{font-family:script Fallback;src:local(Arial);ascent-override:81.6%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:121.65%}.script_475c9806-module__J9FkIW__className{font-family:script,script Fallback}.script_475c9806-module__J9FkIW__variable{--font-reset-script:"script", "script Fallback"}
:root{--sindoor:#de5240;--kalika:#1d1d1d;--shweta:#fff;--marigold-light:#fbcc64;--pavitra:#edbaa6;--mrida:#52292b;--nourish:#458284;--restore:#82bcc8;--move:#de5240;--connect:#fa8757;--rebalance:#d4953b;--text-muted:#6f6660;--border-muted:#dfd3cb;--focus:#2672e6;--error:#8b1a11;--font-ui:var(--font-poppins), "Avenir Next", Arial, sans-serif;--font-editorial:var(--font-eb-garamond), Georgia, serif;--font-script:var(--font-reset-script), cursive}.branded-reset{color:var(--kalika);font-family:var(--font-ui);font-size:inherit;font-weight:600;line-height:inherit;letter-spacing:-.04em;text-transform:none;white-space:nowrap}.branded-reset b{color:var(--sindoor);font:inherit}.branded-reset--uppercase{letter-spacing:inherit}.hero .branded-reset,.step--dark .branded-reset,.dashboard__section--dark .branded-reset{color:var(--shweta)}.hero .branded-reset b,.step--dark .branded-reset b,.dashboard__section--dark .branded-reset b{color:var(--connect)}.dashboard__section--coral .branded-reset{color:var(--shweta)}.dashboard__section--coral .branded-reset b{color:var(--marigold-light)}.button--light .branded-reset{color:var(--kalika)}.button--light .branded-reset b{color:var(--sindoor)}.button--coral .branded-reset{color:var(--shweta)}.button--coral .branded-reset b{color:var(--marigold-light)}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#0f0e0e}body{color:var(--kalika);font-family:var(--font-ui);background:#0f0e0e;margin:0}button,input,textarea{font:inherit}button{touch-action:manipulation}button:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:3px solid var(--focus);outline-offset:3px}h1,h2,h3,p{text-wrap:pretty}.experience{min-height:100vh;padding:34px 16px 70px}.phone-shell{background:var(--shweta);border-radius:26px;width:min(100%,390px);margin:0 auto;overflow:clip;box-shadow:0 28px 80px #0000009e}.nav{border-bottom:1px solid #363130;justify-content:space-between;align-items:center;height:70px;padding:11px 22px;display:flex}.nav__logo{object-fit:contain;filter:brightness(0)invert();width:88px;height:42px}.nav__action,.text-button,.back-button{color:inherit;cursor:pointer;background:0 0;border:0}.nav__action{color:var(--shweta);background:var(--sindoor);white-space:nowrap;border-radius:999px;padding:10px 13px;font-size:.63rem;font-weight:700;text-decoration:none}.hero{color:#fff;background:var(--kalika)}.hero__content{padding:34px 24px 42px}.hero h1{letter-spacing:-.055em;text-transform:lowercase;margin:9px 0 19px;font-size:clamp(3rem,14vw,3.75rem);font-weight:600;line-height:.92}.hero p{color:#cbc4c0;font-size:.82rem;line-height:1.72}.hero__lede{color:#fff!important;font-size:1.02rem!important;line-height:1.5!important}.hero__image-frame{border:1px solid var(--shweta);background:var(--shweta);border-radius:0;margin:24px 0 27px;padding:0}.hero__image{object-fit:contain;border-radius:0;width:100%;height:210px;display:block}.hero__outcome{text-align:left;margin:0 0 17px;font-weight:600;color:var(--shweta)!important;font-size:.78rem!important;line-height:1.55!important}.hero__privacy{text-align:left;gap:4px;margin:14px 0 2px;display:grid}.hero__privacy p{color:#aaa29e;margin:0;font-size:.64rem;line-height:1.5}.hero__privacy .hero__beta{color:#cbc4c0}.hero__privacy a{width:max-content;color:var(--pavitra);text-underline-offset:3px;font-size:.65rem;font-weight:700;text-decoration-thickness:1px}.pathway-notice{border:1px solid color-mix(in srgb, var(--sindoor) 55%, transparent);background:color-mix(in srgb, var(--sindoor) 12%, transparent);border-radius:12px;padding:12px 14px;color:#fff!important;margin:0 0 16px!important;font-size:.7rem!important;line-height:1.55!important}.hero__identity{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:34px;display:flex}.film-lockup{text-align:left;border-left:1px solid #514946;min-width:112px;margin:0 0 2px;padding:2px 0 2px 15px}.film-lockup strong{color:#fff;letter-spacing:.05em;text-transform:uppercase;font-size:.69rem;font-weight:700;line-height:1.25;display:block}.film-lockup em{color:var(--pavitra);font-family:var(--font-ui);margin-top:5px;font-size:.67rem;font-style:normal;line-height:1.35;display:block}.reset-brand{width:max-content;line-height:1;display:grid}.reset-brand__project{color:#fff;letter-spacing:.24em;text-transform:uppercase;margin-left:4px;font-size:.57rem;font-weight:600}.reset-brand__word{color:#fff;letter-spacing:-.075em;font-size:3.25rem;font-weight:600}.reset-brand__word b{color:var(--connect);font-weight:inherit}.reset-brand__tagline{color:var(--pavitra);font-family:var(--font-script);justify-self:end;margin-top:1px;font-size:.72rem}.script-line{font-family:var(--font-script);margin:0;color:var(--mrida)!important;font-size:1.33rem!important;line-height:1.35!important}.eyebrow{color:var(--mrida);letter-spacing:.24em;text-transform:uppercase;margin:0 0 11px;font-size:.6rem;font-weight:600}.eyebrow--accent{color:var(--sindoor)!important}.hero .eyebrow--accent,.step--dark .eyebrow--accent,.dashboard__intro .eyebrow--accent,.dashboard__section--dark .eyebrow--accent,.privacy-page__header .eyebrow--accent{color:var(--pavitra)!important}.button{width:100%;min-height:54px;color:inherit;cursor:pointer;font-family:var(--font-ui);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:.82rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--secondary{color:var(--mrida);border-color:var(--mrida);background:0 0}.button:disabled{cursor:wait;opacity:.65;transform:none}.button--coral{color:var(--shweta);background:var(--sindoor)}.button--light{color:var(--kalika);background:#fff}.button--outline-light{color:#fff;background:0 0;border-color:#ffffffbf}.text-button{color:#aaa19c;width:100%;padding:13px;font-size:.72rem;text-decoration:none}.text-button:hover{color:#fff;text-decoration:underline}.text-button--peach{color:var(--pavitra);text-align:left;padding-left:0}.progress-header{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff7;border-bottom:1px solid #eee7e2;padding:17px 22px 12px;position:sticky;top:0}.progress-header__row{color:#827a75;font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.65rem;display:flex}.progress-track{background:#eee7e2;border-radius:3px;height:3px;margin-top:11px;overflow:hidden}.progress-track__bar{background:var(--sindoor);height:100%;transition:width .4s cubic-bezier(.2,.7,.3,1);display:block}.progress-track__bar--complete{background:var(--kalika)}.back-button{color:#716963;text-transform:none;padding:0}.step{flex-direction:column;gap:15px;min-height:670px;padding:36px 24px 44px;display:flex}.step h2,.dashboard h2,.success h2{letter-spacing:-.04em;text-transform:lowercase;margin:0;font-size:2rem;font-weight:600;line-height:1.06}.step>p{color:var(--text-muted);margin:-4px 0 5px;font-size:.81rem;line-height:1.62}.step--dark{color:#fff;background:var(--kalika)}.step--dark>p{color:#aca39e}.step--light{background:var(--shweta)}label{color:inherit;font-family:var(--font-ui);flex-direction:column;gap:7px;font-size:.69rem;font-weight:700;display:flex}.label-copy{display:inline}input,textarea{width:100%;color:var(--kalika);border:1px solid var(--border-muted);background:#fff;border-radius:4px;padding:14px 15px;font-size:.88rem;font-weight:500}.step--dark textarea{color:#fff;background:#211e1d;border-color:#4b3938}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend,.field-group-label{color:#756d68;font-family:var(--font-ui);letter-spacing:.24em;text-transform:uppercase;margin:9px 0 7px;font-size:.59rem;font-weight:600}.check-row{color:#5f5854;flex-direction:row;align-items:flex-start;gap:10px;padding:4px 0;font-size:.67rem;font-weight:500;line-height:1.48}.check-row input{width:18px;height:18px;accent-color:var(--sindoor);flex:none;margin:1px 0 0;padding:0}.optional-fields-intro{border-top:1px solid var(--border-muted);margin-top:7px;padding-top:15px}.optional-fields-intro .field-group-label{margin:0 0 5px}.optional-fields-intro p:last-child{color:var(--text-muted);margin:0;font-size:.68rem;line-height:1.5}.optional-label{color:var(--shweta);background:var(--sindoor);letter-spacing:.1em;vertical-align:middle;margin-left:7px;padding:3px 6px;font-size:.52rem;display:inline-block}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{min-height:40px;color:var(--kalika);cursor:pointer;font-family:var(--font-ui);background:#fff;border:1px solid #d4c8c0;border-radius:999px;padding:9px 14px;font-size:.73rem;transition:transform .18s,color .18s,background .18s}.chip:hover{transform:translateY(-1px)}.chip--dark{color:#d2cac6;background:#211e1d;border-color:#513b3b}.chip--selected{color:#fff;border-color:var(--sindoor);background:var(--sindoor)}.pathway-grid{border:1px solid var(--kalika);grid-template-columns:1fr 1fr;gap:0;display:grid}.pathway-card{min-height:92px;color:var(--kalika);border:0;border-right:1px solid var(--kalika);border-bottom:1px solid var(--kalika);background:var(--shweta);cursor:pointer;text-align:left;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px;transition:background .18s,color .18s;display:flex;position:relative}.pathway-card:nth-child(2n){border-right:0}.pathway-card:last-child{border-bottom:0;border-right:1px solid var(--kalika)}.pathway-card:hover{background:color-mix(in srgb, var(--pavitra), white 72%)}.pathway-card strong{font-size:.92rem}.pathway-card span{margin-top:4px;font-size:.64rem}.pathway-card i{border:1px solid;border-radius:50%;place-items:center;width:21px;height:21px;font-size:.68rem;font-style:normal;display:grid;position:absolute;top:10px;right:11px}.practice-group{margin-top:9px}.practice-group legend{color:var(--mrida)}.error-message{min-height:20px;font-weight:700;color:var(--error)!important}.custom-tags{border-top:1px solid #dfbba9;margin-top:9px;padding-top:19px}.custom-tags--dark{border-color:#3d3532}.custom-tags .field-group-label{margin-top:0}.custom-tags--dark .field-group-label{color:var(--pavitra)}.custom-tags__toggle{width:100%;min-height:42px;color:var(--kalika);cursor:pointer;font:600 .7rem/1.3 var(--font-ui);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;padding:0;display:flex}.custom-tags__toggle strong{color:var(--sindoor);font-size:.66rem}.custom-tags--dark .custom-tags__toggle{color:#fff}.custom-tags--dark .custom-tags__toggle strong{color:var(--pavitra)}.custom-tags__details>small{color:#766e69;margin-top:8px;font-size:.61rem;line-height:1.5;display:block}.custom-tags--dark .custom-tags__details>small{color:#aaa19c}.custom-tags>.chips{margin:8px 0 2px}.custom-tag{padding-right:11px}.tag-composer{margin-top:10px;position:relative}.tag-suggestion{width:100%;color:var(--kalika);border:1px solid var(--border-muted);cursor:pointer;text-align:left;background:#fff;border-radius:12px;align-items:center;gap:11px;margin-top:5px;padding:12px 14px;display:flex}.tag-suggestion>span:first-child{color:var(--sindoor);font-size:1.25rem}.tag-suggestion>span:last-child{overflow-wrap:anywhere;min-width:0;font-size:.74rem;font-weight:700}.tag-suggestion small{color:#777;margin-top:2px;font-size:.57rem;font-weight:500;display:block}.donation-link{color:var(--mrida);text-align:center;font-size:.68rem;line-height:1.5}.commitment-field{border-left:4px solid var(--sindoor);background:#ffffff8c;margin:10px 0 2px;padding:20px 18px 16px}.commitment-field .field-group-label{color:var(--sindoor);margin-top:0;font-size:.8rem}.commitment-field>p:last-child{color:#756b65;margin:8px 0 0;font-size:.61rem;line-height:1.5}.success{color:var(--kalika);background:var(--shweta);text-align:center}.success__confirmation{color:var(--kalika);border-bottom:8px solid var(--sindoor);background:var(--shweta);text-align:left;padding:36px 24px 34px;position:relative;overflow:hidden}.success__confirmation h2{letter-spacing:-.03em;max-width:330px;font-size:1.55rem;font-weight:600;line-height:1.12}.success__next-steps{margin-top:22px}.success__next-steps>p{color:var(--sindoor);letter-spacing:.16em;margin:0 0 8px;font-size:.68rem;font-weight:700}.success__next-steps ol{gap:7px;margin:0;padding:0;list-style:none;display:grid}.success__next-steps li{color:var(--kalika);font-size:.78rem;font-weight:700;line-height:1.4}.success-burst{width:70px;height:70px;animation:1.3s cubic-bezier(.2,.8,.2,1) .5s both success-burst-in;position:absolute;top:20px;right:22px}.success-burst span{background:var(--move);transform-origin:4px 4px;border-radius:50%;width:10px;height:10px;position:absolute;top:31px;left:31px}.success-burst span:first-child{background:var(--nourish);transform:translateY(-28px)}.success-burst span:nth-child(2){background:var(--restore);transform:rotate(72deg)translateY(-28px)}.success-burst span:nth-child(3){background:var(--move);transform:rotate(144deg)translateY(-28px)}.success-burst span:nth-child(4){background:var(--connect);transform:rotate(216deg)translateY(-28px)}.success-burst span:nth-child(5){background:var(--rebalance);transform:rotate(288deg)translateY(-28px)}.commitment-echo{border-left:4px solid var(--sindoor);background:0 0;max-width:360px;margin:24px 0 0;padding:8px 0 8px 17px;font-size:.78rem;line-height:1.5}.commitment-echo span{color:var(--sindoor);letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:.55rem;font-weight:700;display:block}.success .eyebrow{color:var(--sindoor)}.success>.button{width:calc(100% - 48px);margin:0 24px 30px}.success__reward{color:var(--kalika);border-top:1px solid var(--kalika);background:var(--shweta);text-align:left;padding:42px 24px}.success__reward>.eyebrow{color:var(--mrida)}.reward-card{color:var(--kalika);border:1px solid var(--kalika);border-top:6px solid var(--sindoor);background:var(--shweta);text-align:left;border-radius:0;margin:0 24px 16px;padding:24px 20px}.success__reward .reward-card{margin:0}.reward-card h3{margin:0 0 8px;font-size:1.14rem;font-weight:600}.reward-card p{color:#665f5a;margin-bottom:0;font-size:.71rem;line-height:1.55}.reward-card>.eyebrow{color:var(--sindoor);margin-bottom:8px}.reward-steps{counter-reset:reward-step;gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.reward-steps li{color:#4f4844;counter-increment:reward-step;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:9px;font-size:.72rem;line-height:1.45;display:grid}.reward-steps li:before{color:#fff;background:var(--mrida);content:counter(reward-step);border-radius:50%;place-items:center;width:25px;height:25px;font-size:.61rem;font-weight:700;display:grid}.reward-card__action{width:100%;margin-top:16px;text-decoration:none}.reward-code-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:18px;display:grid}.reward-code-row code{min-width:0;color:var(--mrida);border:1px solid var(--kalika);font:700 .72rem/1.35 var(--font-ui);letter-spacing:.01em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#fff;border-radius:0;padding:13px 12px}.reward-code-row button{color:#fff;background:var(--mrida);cursor:pointer;font:700 .65rem/1 var(--font-ui);border:0;border-radius:0;padding:0 15px}.reward-film-link{color:var(--mrida);overflow-wrap:anywhere;text-underline-offset:3px;margin-top:18px;font-size:.67rem;line-height:1.5;display:block}.reward-copy-status{min-height:17px;margin-top:7px;color:var(--mrida)!important}.reward-warning{border-left:3px solid var(--sindoor);background:#fff;margin-top:10px;padding:10px 11px;font-weight:600;color:var(--mrida)!important}.reward-new-tab-note{margin-top:14px;font-weight:600;color:var(--mrida)!important}.reward-terms{border-top:1px solid #e2cfc4;margin-top:14px;padding-top:13px}.success__conversation{color:var(--kalika);border-top:1px solid var(--kalika);background:var(--shweta);text-align:left;padding:42px 24px}.success__conversation h3{margin:7px 0 10px;font-size:1.35rem;font-weight:600}.success__conversation>p:not(.eyebrow){color:#665f5a;margin:0;font-size:.72rem;line-height:1.6}.success__conversation .button{width:100%;margin-top:20px;text-decoration:none}.success__support-link{width:max-content;color:var(--mrida);text-underline-offset:4px;margin:18px auto 0;font-size:.68rem;font-weight:700;display:block}.share-card{color:var(--kalika);background:var(--pavitra);text-align:left;margin:0;padding:34px 24px 36px}.share-card .eyebrow{color:var(--sindoor)}.share-card h3{color:var(--mrida);margin:0 0 15px;font-size:1.08rem;font-weight:600}.share-card__intro{color:#665f5a;margin:-5px 0 18px;font-size:.7rem;line-height:1.55}.share-card__canvas{aspect-ratio:4/5;background:var(--mrida);border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 10px 26px #52292b47}.share-card small{color:#6f625b;font-size:.59rem;line-height:1.5}.button-stack{gap:9px;margin-top:16px;display:grid}.share-card .button--light{color:#fff;background:var(--mrida)}.share-card .button--outline-light{color:var(--mrida);border-color:var(--mrida)}.status{min-height:18px;color:var(--mrida);font-size:.66rem}.share-card__device-note{color:var(--mrida);margin:0 0 7px;font-size:.63rem;line-height:1.5}.dashboard-nav{z-index:6;min-height:58px;color:var(--kalika);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-bottom:1px solid #1d1d1d2e;justify-content:space-between;align-items:center;gap:16px;padding:9px 17px 9px 22px;display:flex;position:sticky;top:0}.dashboard-nav>span{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-size:.62rem;font-weight:700}.dashboard-nav button,.dashboard-nav a{min-height:38px;color:var(--shweta);background:var(--sindoor);cursor:pointer;font-family:var(--font-ui);border:0;border-radius:999px;justify-content:center;align-items:center;padding:8px 15px;font-size:.66rem;font-weight:700;text-decoration:none;display:inline-flex}.dashboard__intro{color:#fff;border-bottom:8px solid var(--sindoor);background:var(--kalika);padding:38px 24px 42px}.dashboard__intro .reset-brand{margin-bottom:35px}.dashboard__intro h2{margin:0 0 17px;font-size:2.25rem}.dashboard__intro>p:not(.eyebrow){color:#cbc4c0;font-size:.78rem;line-height:1.65}.dashboard__section{padding:44px 24px 50px;position:relative;overflow:hidden}.dashboard__section h2{margin-bottom:12px}.dashboard__section--dark{color:#fff;background:var(--kalika)}.dashboard__section--light{background:#fff}.dashboard__section--coral{color:var(--kalika);background:var(--sindoor);text-align:center}.dashboard__section>p:not(.eyebrow,.section-number,.script-line){color:inherit;opacity:.74;font-size:.74rem;line-height:1.62}.section-number{color:currentColor;opacity:.1;margin:0;font-size:2.35rem;font-weight:300;position:absolute;top:20px;right:22px}.word-cloud{text-align:center;flex-wrap:wrap;place-content:center;gap:6px 12px;min-height:335px;margin:25px -12px -4px;padding:18px 0;display:flex}.word-cloud__empty{color:currentColor;max-width:270px;font-family:var(--font-editorial);margin:0;font-style:italic;opacity:.9!important;font-size:1.45rem!important;line-height:1.15!important}.aggregate-word{color:var(--word-color);font-family:var(--font-editorial);font-size:var(--word-size);animation:word-arrive .75s cubic-bezier(.2,.7,.3,1) both var(--word-delay), word-drift 7s ease-in-out infinite calc(var(--word-delay) + .8s);line-height:.95;transition:color .25s,transform .25s;display:inline-block}.aggregate-word:nth-child(3n){font-style:italic}.aggregate-word:hover{color:#fff;transform:scale(1.06)}.word-cloud--practices .aggregate-word:hover{color:var(--mrida)}.dashboard__section--stats{border-top:1px solid var(--kalika)}.community-stats{border:1px solid var(--kalika);background:var(--shweta);grid-template-columns:1fr 1fr;margin:26px 0;display:grid}.community-stats>div{border-right:1px solid var(--kalika);border-bottom:1px solid var(--kalika);background:var(--shweta);flex-direction:column;justify-content:center;min-height:128px;padding:17px;display:flex}.community-stats>div:nth-child(2n){border-right:0}.community-stats>div:nth-last-child(-n+2){border-bottom:0}.community-stats strong{color:var(--sindoor);font-size:1.85rem;font-weight:500}.community-stats span{color:#6b5147;margin-top:4px;font-size:.61rem;line-height:1.45}.pathway-blooms{grid-template-columns:repeat(2,1fr);gap:20px 8px;margin-top:30px;display:grid}.pathway-bloom{justify-items:center;gap:8px;display:grid}.pathway-bloom:last-child{grid-column:1/-1}.pathway-bloom>span{border:1px solid color-mix(in srgb, var(--bloom-color), transparent 45%);border-radius:50%;place-items:center;width:108px;height:108px;display:grid;position:relative;overflow:hidden}.pathway-bloom>span:before{content:"";border-radius:inherit;background:var(--bloom-color);transform:scale(var(--bloom-scale));animation:1s cubic-bezier(.2,.7,.3,1) both bloom;position:absolute;inset:0}.pathway-bloom strong{z-index:1;color:#fff;font-size:1.35rem;font-weight:500;position:relative}.pathway-bloom b{color:var(--mrida);text-transform:uppercase;font-size:.72rem;font-weight:600}.dashboard__cta .script-line{font-family:var(--font-editorial);margin-bottom:8px;font-style:italic;color:var(--shweta)!important}.dashboard__section.dashboard__section--coral>p.dashboard__cta-copy{color:var(--shweta);opacity:1}.dashboard__cta a{color:var(--kalika);margin-top:18px;font-size:.68rem;display:inline-block}.dashboard__footer{background:var(--shweta);padding:30px 24px}.privacy-page{color:var(--kalika);background:var(--shweta)}.privacy-page__header{color:var(--shweta);border-bottom:8px solid var(--sindoor);background:var(--kalika);padding:34px 24px 38px}.privacy-page__header .eyebrow{margin-top:34px}.privacy-page__header h1{letter-spacing:-.045em;margin:8px 0 0;font-size:2rem;font-weight:600;line-height:1.05}.privacy-page__header .branded-reset{color:var(--shweta)}.privacy-page__header .branded-reset b{color:var(--connect)}.privacy-page__content{padding:38px 24px 46px}.privacy-page__content h2{margin:28px 0 9px;font-size:1.05rem;line-height:1.3}.privacy-page__content h2:first-child{margin-top:0}.privacy-page__content p{color:var(--text-muted);font-size:.78rem;line-height:1.65}.privacy-page__content .button{margin-top:24px}.dashboard__footer-label{color:#796f69;text-align:center;margin:0 0 9px;font-size:.56rem;line-height:1.5}.dashboard__footer-lockup{justify-content:center;align-items:center;gap:11px;display:flex}.dashboard__footer-lockup span{color:#7b716b;white-space:nowrap;flex:none;font-size:.5rem}.dashboard__footer-jiviniti{object-fit:contain;filter:brightness(0)saturate();width:112px;height:auto;display:block}.dashboard__footer-picture-motion{object-fit:contain;width:54px;height:54px;display:block}.dashboard__footer>p:last-child{color:#796f69;border-top:1px solid #52292b1f;margin:17px 0 0;padding-top:14px;font-size:.56rem;line-height:1.55}.pathway-strip{grid-template-columns:repeat(5,1fr);height:8px;display:grid}.pathway-strip span:first-child{background:var(--nourish)}.pathway-strip span:nth-child(2){background:var(--restore)}.pathway-strip span:nth-child(3){background:var(--move)}.pathway-strip span:nth-child(4){background:var(--connect)}.pathway-strip span:nth-child(5){background:var(--rebalance)}.dashboard--loading{background:var(--kalika);min-height:600px}@keyframes word-arrive{0%{opacity:0;transform:translateY(14px)scale(.88)}to{opacity:1;transform:none}}@keyframes word-drift{0%,to{translate:0}50%{translate:0 -4px}}@keyframes bloom{0%{opacity:.2;transform:scale(.2)}to{opacity:1;transform:scale(var(--bloom-scale))}}@keyframes success-burst-in{0%{opacity:0;transform:scale(.25)rotate(-18deg)}to{opacity:1;transform:none}}@media (max-width:480px){.experience{padding:0}.phone-shell{width:100%;min-height:100vh;box-shadow:none;border-radius:0}.success__confirmation{flex-direction:column;display:flex}.success__confirmation h2{order:1;max-width:none}.success__next-steps{order:2}.success-burst{order:3;align-self:flex-end;width:126px;height:18px;margin-top:20px;position:relative;top:auto;right:auto}.success-burst span{width:9px;height:9px;top:4px;left:auto;transform:none}.success-burst span:first-child{left:0;transform:none}.success-burst span:nth-child(2){left:28px;transform:none}.success-burst span:nth-child(3){left:56px;transform:none}.success-burst span:nth-child(4){left:84px;transform:none}.success-burst span:nth-child(5){left:112px;transform:none}.commitment-echo{order:4}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
