.goals_goals__2gwnX{--tone:#8b5cf6;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.5fr);gap:28px;align-items:stretch}.goals_side__vM4gK{display:flex;flex-direction:column;gap:18px;min-width:0}.goals_tabs__82_G7{display:grid;gap:8px}.goals_tabs__82_G7 button{--tab-tone:var(--tone);position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px;min-height:84px;padding:16px 18px;overflow:hidden;border:1px solid var(--home-line);border-radius:18px;text-align:left;color:var(--home-muted);background:color-mix(in srgb,var(--home-panel) 55%,transparent);cursor:pointer;transition:border-color .25s,background .25s,color .25s,transform .25s,box-shadow .25s}.goals_tabs__82_G7 button:hover{color:var(--home-ink);border-color:color-mix(in srgb,var(--tab-tone) 35%,var(--home-line));transform:translateX(2px)}.goals_tabs__82_G7 button[aria-selected=true]{color:var(--home-ink);border-color:color-mix(in srgb,var(--tab-tone) 55%,var(--home-line));background:linear-gradient(120deg,color-mix(in srgb,var(--tab-tone) 16%,var(--home-panel)),var(--home-panel) 70%);box-shadow:0 18px 40px -26px color-mix(in srgb,var(--tab-tone) 80%,transparent),0 1px 0 #ffffff12 inset}.goals_tabIcon__FcZy4{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:color-mix(in srgb,var(--tab-tone) 80%,var(--home-ink));background:color-mix(in srgb,var(--tab-tone) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tab-tone) 25%,transparent);transition:background .25s,color .25s}.goals_tabs__82_G7 button[aria-selected=true] .goals_tabIcon__FcZy4{color:#fff;background:var(--tab-tone);box-shadow:0 8px 18px -8px var(--tab-tone)}.goals_tabCopy__B0GKW{min-width:0}.goals_tabCopy__B0GKW strong{display:block;font-size:19px;font-weight:600;letter-spacing:-.03em;line-height:1.2}.goals_tabCopy__B0GKW small{display:block;margin-top:4px;font-size:13px;line-height:1.4;color:var(--home-muted);text-wrap:pretty}.goals_progress__kdOfG{position:absolute;inset:auto 18px 0;height:2px;overflow:hidden;border-radius:2px;background:color-mix(in srgb,var(--tab-tone) 18%,transparent)}.goals_progress__kdOfG i{display:block;height:100%;background:var(--tab-tone);transform-origin:left;animation:goals_fill__Ovemg var(--autoplay) linear both}.goals_progress__kdOfG i[data-paused]{animation-play-state:paused}@keyframes goals_fill__Ovemg{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.goals_cta__WF5aW{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;min-height:56px;padding:16px 20px;border-radius:16px;font-size:14px;font-weight:600;color:var(--home-button-text);background:var(--home-button);box-shadow:0 1px 0 #ffffff30 inset,0 12px 30px -16px color-mix(in srgb,var(--tone) 70%,transparent);transition:filter .2s,transform .2s}.goals_cta__WF5aW:hover{filter:brightness(1.06);transform:translateY(-1px)}.goals_stage__qMyHT{position:relative;isolation:isolate;min-height:540px;overflow:hidden;border-radius:26px;background:#0b0a12;box-shadow:0 30px 80px -40px color-mix(in srgb,var(--tone) 70%,#000),0 0 0 1px color-mix(in srgb,var(--tone) 25%,#ffffff14);transition:box-shadow .5s}.goals_photo__33kVq{object-fit:cover;opacity:0;transform:scale(1.06);transition:opacity .9s ease,transform 7.5s ease-out}.goals_photo__33kVq[data-on]{opacity:1;transform:scale(1)}.goals_shade__lREB1{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#05040a10 0,#05040a00 30%,#05040acc 72%,#05040af2 100%),radial-gradient(120% 70% at 0 100%,color-mix(in srgb,var(--tone) 38%,transparent),transparent 60%);transition:background .6s}.goals_copy__yZr6q{position:absolute;z-index:2;left:36px;right:36px;bottom:34px;max-width:560px;color:#fff;animation:goals_rise__tOdrS .6s cubic-bezier(.22,1,.36,1) both}.goals_badge__ZcHiT{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:color-mix(in srgb,var(--tone) 70%,#0008);box-shadow:inset 0 0 0 1px #ffffff2e;backdrop-filter:blur(10px)}.goals_copy__yZr6q h3{margin-top:16px;font-size:30px;font-weight:600;line-height:1.18;letter-spacing:-.035em;text-wrap:balance}.goals_copy__yZr6q ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.goals_copy__yZr6q li{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font-size:13px;font-weight:500;color:#fff;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff26;backdrop-filter:blur(10px);animation:goals_rise__tOdrS .6s cubic-bezier(.22,1,.36,1) both}.goals_copy__yZr6q li:nth-child(2){animation-delay:.06s}.goals_copy__yZr6q li:nth-child(3){animation-delay:.12s}.goals_copy__yZr6q li svg{color:color-mix(in srgb,var(--tone) 55%,#fff)}.goals_phrase__7sDPk{position:absolute;z-index:2;top:28px;right:28px;max-width:300px;margin:0;padding:14px 16px;border-radius:16px;color:#fff;background:#0b0a12a6;box-shadow:inset 0 0 0 1px #ffffff24,0 18px 40px -20px #000;backdrop-filter:blur(14px);animation:goals_rise__tOdrS .7s cubic-bezier(.22,1,.36,1) .15s both}.goals_phrase__7sDPk figcaption{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--tone) 50%,#fff)}.goals_phrase__7sDPk blockquote{margin:6px 0 0;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.01em}.goals_phrase__7sDPk small{display:block;margin-top:5px;font-size:12.5px;line-height:1.4;color:#ffffffb3}@keyframes goals_rise__tOdrS{0%{opacity:0;transform:translateY(12px)}}.goals_goals__2gwnX :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--tone);outline-offset:3px}@media (max-width:1100px){.goals_goals__2gwnX{gap:22px}.goals_tabs__82_G7 button{min-height:76px;padding:14px;gap:12px}.goals_tabCopy__B0GKW strong{font-size:17px}.goals_stage__qMyHT{min-height:500px}.goals_copy__yZr6q{left:28px;right:28px;bottom:28px}.goals_copy__yZr6q h3{font-size:26px}}@media (max-width:800px){.goals_goals__2gwnX{grid-template-columns:1fr;gap:14px}.goals_side__vM4gK{display:contents}.goals_tabs__82_G7{order:1;display:flex;gap:8px;margin-inline:-20px;padding:2px 20px 4px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.goals_tabs__82_G7::-webkit-scrollbar{display:none}.goals_tabs__82_G7 button{flex:none;grid-template-columns:30px auto;gap:9px;min-height:52px;padding:10px 14px 10px 10px;border-radius:14px;scroll-snap-align:start}.goals_tabs__82_G7 button:hover{transform:none}.goals_tabIcon__FcZy4{width:30px;height:30px;border-radius:10px}.goals_tabIcon__FcZy4 svg{width:16px;height:16px}.goals_tabCopy__B0GKW strong{font-size:15px;white-space:nowrap}.goals_tabCopy__B0GKW small{display:none}.goals_progress__kdOfG{inset:auto 12px 0}.goals_stage__qMyHT{order:2;min-height:520px;border-radius:22px}.goals_copy__yZr6q{left:20px;right:20px;bottom:22px}.goals_copy__yZr6q h3{font-size:21px}.goals_copy__yZr6q li{font-size:12.5px;padding:6px 10px}.goals_phrase__7sDPk{top:16px;left:16px;right:16px;max-width:none;padding:12px 14px}.goals_phrase__7sDPk blockquote{font-size:15.5px}.goals_cta__WF5aW{order:3;justify-content:center}}@media (prefers-reduced-motion:reduce){.goals_copy__yZr6q,.goals_copy__yZr6q li,.goals_photo__33kVq,.goals_phrase__7sDPk{transition:opacity .2s;animation:none;transform:none}.goals_tabs__82_G7 button{transition:none}}