:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tm-green-950:#253004;--tm-green-900:#425408;--tm-green-800:#627b0e;--tm-green-700:#789510;--tm-green-600:#aad01e;--tm-green-500:#b9dc38;--tm-green-400:#c8e45a;--tm-green-300:#d7ec7e;--tm-green-200:#e5f3aa;--tm-green-100:#f0f8cf;--tm-green-50:#f8fbe9;--tm-green-800-rgb:98, 123, 14;--tm-green-700-rgb:120, 149, 16;--tm-green-600-rgb:170, 208, 30;--tm-green-500-rgb:185, 220, 56;--tm-green-400-rgb:200, 228, 90;--tm-green-300-rgb:215, 236, 126;--tm-canvas:#eef7ee;--tm-canvas-strong:#e5f1e6;--tm-panel:#fffffde6;--tm-panel-solid:#fffefb;--tm-panel-soft:#e5f4e7b8;--tm-ink:#173722;--tm-ink-strong:#0e2a19;--tm-muted:#5d7463;--tm-muted-soft:#718579;--tm-line:#19523026;--tm-line-strong:#1952303d;--tm-shadow:0 24px 64px #1a4a2b1c;--tm-shadow-soft:0 14px 38px #1a4a2b14;--tm-theme-panel:#fffffde6;--tm-theme-panel-solid:#fffefb;--tm-theme-ink:#173722;--tm-theme-ink-strong:#0e2a19;--tm-theme-muted:#5d7463;--tm-theme-muted-soft:#718579;--tm-theme-line:#19523026;--tm-theme-line-strong:#1952303d;--ink:var(--tm-canvas);--panel:var(--tm-theme-panel-solid);--panel-raised:#f7fbf6;--panel-soft:var(--tm-canvas-strong);--line:var(--tm-theme-line);--line-soft:#19523017;--paper:var(--tm-theme-ink);--muted:var(--tm-theme-muted);--muted-strong:#425c49;--orange:var(--tm-green-600);--orange-light:var(--tm-green-500);--orange-dark:var(--tm-green-800);--shadow:var(--tm-shadow);--shadow-premium:0 32px 90px #1a4a2b29;--signal-glow:0 0 70px #2f925730}html{background:var(--tm-canvas)}body{background:radial-gradient(circle at 82% 5%, #43b86a21, transparent 31rem), linear-gradient(180deg, var(--tm-green-50), var(--tm-canvas));color:var(--tm-theme-ink)}button:focus-visible,a:focus-visible,[tabindex="-1"]:focus-visible{outline-color:#2f9257b8}.page-shell,.purpose-page main,.quiz-page,.approval-pending-main{color:var(--tm-theme-ink);background:radial-gradient(circle at 86% 4%,#43b86a2b,#0000 30rem),radial-gradient(circle at 7% 70%,#a5e8b647,#0000 28rem),linear-gradient(#f8fcf7 0%,#eef7ee 54%,#f5faf4 100%)}.page-shell:before{opacity:.26;background-image:repeating-linear-gradient(0deg,#0000 0 7px,#1d5b3906 8px),repeating-linear-gradient(90deg,#0000 0 10px,#1d5b3905 11px)}.site-header{background:#fafdf8d6;border-bottom-color:#1952301c;box-shadow:0 18px 50px #1a4a2b14}.site-header:before{background:linear-gradient(90deg,#0000,#2f9257b3,#0000)}.brand,.brand>span:last-child,.header-login,.header-status{color:var(--tm-theme-ink)!important}.brand-divider{background:linear-gradient(#0000,#1d5b3957,#0000)}.header-status,.header-login{border-color:var(--tm-theme-line);background:#fffffda6;box-shadow:inset 0 1px #ffffffd6}.header-login:hover{box-shadow:var(--tm-shadow-soft);background:#e9f9ecdb;border-color:#2f92576b}.hero-section:before{background:linear-gradient(#0000 4%,#1d5b3917 32%,#43b86a3d 52%,#1d5b3914 72%,#0000 96%)}.hero-visual{opacity:.34;mix-blend-mode:multiply}.hero-visual-vignette{background:linear-gradient(90deg,#f8fcf7 0%,#f8fcf7d1 17%,#0000 49%),linear-gradient(#f8fcf7 0%,#0000 19% 76%,#eef7ee 100%)}.hero-copy h1,.quiz-preview h2,.quiz-aside .aside-title,.approval-pending-card h1{color:var(--tm-theme-ink-strong)}.signal-word{filter:drop-shadow(0 0 24px #2f92571f);background:linear-gradient(115deg,#17442c 4%,#2f9257 45%,#72d58e 96%);-webkit-background-clip:text;background-clip:text}.hero-intro,.quiz-aside>p:not(.eyebrow):not(.question-number),.approval-pending-card>p{color:var(--tm-theme-muted)}.quiz-preview,.quiz-card,.approval-pending-card,.purpose-card,.purpose-form{border-color:var(--tm-theme-line-strong);box-shadow:var(--tm-shadow);background-color:#fffffddb}.quiz-preview :where(h2,h3,strong,label),.quiz-card :where(h2,h3,strong,label),.purpose-page :where(h1,h2,h3,strong,label){color:var(--tm-theme-ink-strong)}.quiz-preview :where(p,small),.quiz-card :where(p,small),.purpose-page :where(p,small){color:var(--tm-theme-muted)}.site-footer{border-color:var(--tm-theme-line);color:var(--tm-theme-muted)}.quiz-preview,.question-card,.result-signal-card,.process-grid article,.lane-atlas-grid article,.lane-switcher-grid button,.training-progress-card,.module-card,.seven-day-grid article,.result-close{box-shadow:var(--tm-shadow-soft), inset 0 1px #ffffffd6;color:var(--tm-theme-ink);border-color:var(--tm-theme-line)!important;background:radial-gradient(circle at 86% 4%,#43b86a1c,#0000 16rem),linear-gradient(145deg,#fffffdf5,#ebf7ece0)!important}.preview-option,.answer-option,.lane-chips>span,.quiz-signal-map{color:var(--tm-theme-ink);border-color:var(--tm-theme-line)!important;background:#fffffdb8!important}.preview-option:nth-child(2),.answer-option.selected{box-shadow:inset 2px 0 var(--tm-green-600), 0 10px 28px #1a4a2b14;background:linear-gradient(90deg,#43b86a24,#fffffddb)!important;border-color:#2f925780!important}.quiz-preview :where(.preview-meta,.preview-caption,.answer-copy small),.question-card :where(.question-topline,.question-cue,.answer-copy small,.autosave-note),.result-signal-card :where(p,small,span){color:var(--tm-theme-muted)}.preview-option :where(strong,p),.answer-option :where(strong,p),.lane-chips>span,.process-grid article :where(h3,strong),.lane-atlas-grid article :where(h3,strong),.module-card :where(h3,strong),.seven-day-grid article :where(h3,strong){color:var(--tm-theme-ink-strong)}.question-actions{border-top-color:var(--tm-theme-line)!important;background:linear-gradient(#f8fcf7d6,#eef7eefa)!important}.process-section,.lane-atlas-section,.lane-switcher,.training-section,.seven-day-section{border-top-color:var(--tm-theme-line)}.process-grid article>span,.module-number,.result-signal-visual .signal-mark{color:var(--tm-green-800);background:#e7f5e9;box-shadow:0 0 0 8px #f5fbf4,0 12px 28px #1a4a2b1c}.site-footer{border-top-color:var(--tm-theme-line);background:linear-gradient(#edf6ed,#e4f0e6)}.bo-root,.bo-activation{--bo-ink:var(--tm-canvas);--bo-panel:var(--tm-theme-panel);--bo-panel-strong:var(--tm-theme-panel-solid);--bo-border:var(--tm-theme-line);--bo-border-strong:var(--tm-theme-line-strong);--bo-copy:var(--tm-theme-ink);--bo-muted:var(--tm-theme-muted);--bo-orange:var(--tm-green-600);--bo-orange-light:var(--tm-green-500);color:var(--tm-theme-ink);background:radial-gradient(circle at 88% 2%,#43b86a24,#0000 30rem),radial-gradient(circle at 12% 96%,#a5e8b638,#0000 25rem),linear-gradient(150deg,#f7fbf6,#edf6ed 72%)}.bo-ambient{border-color:#2f925721}.bo-sidebar{border-right-color:var(--tm-theme-line);background:linear-gradient(#e9f9ecc7,#0000 26%),#f9fcf7ed;box-shadow:18px 0 54px #1a4a2b0e}.bo-topbar{border-bottom-color:var(--tm-theme-line);background:#f7fbf6d1;box-shadow:0 14px 38px #1a4a2b0b}.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:var(--tm-theme-muted)!important}.bo-workspace-pill,.bo-icon-link,.bo-shell-popover{color:var(--tm-theme-ink);background:#fffffdad;box-shadow:0 10px 30px #1a4a2b0f;border-color:var(--tm-theme-line)!important}.bo-brand img{filter:none}.bo-nav-link{color:#506a58!important}.bo-nav-link>i{color:#58705f;background:#fffffd6b;border-color:#1952301f}.bo-nav-link:hover,.bo-nav-link.is-active{background:linear-gradient(90deg,#43b86a24,#fffffd8a);border-color:#2f925730;color:var(--tm-theme-ink-strong)!important}.bo-nav-link.is-active>i{color:#f8fff8;box-shadow:0 8px 22px #2f92572e}.bo-avatar{color:var(--tm-green-800);background:linear-gradient(145deg,#dff3e3,#f9fcf8);border-color:#2f925740}.bo-connection-banner,.bo-data-banner{background:linear-gradient(90deg,#43b86a1f,#fffffdad);border-color:#2f925733;box-shadow:0 12px 34px #1a4a2b0e}.bo-panel,.bo-metric-card,.bo-ops-card,.bo-human-admin,.bo-human-moment,.bo-activation-card{border-color:var(--tm-theme-line);box-shadow:var(--tm-shadow-soft);background-color:#fffffdd1}.bo-root :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote){color:var(--tm-theme-ink-strong)}.bo-root :where(p,dd){color:var(--tm-theme-muted)}.bo-root :where(small){color:var(--tm-theme-muted-soft)}.bo-root :where(input,textarea,select){border-color:var(--tm-theme-line-strong);color:var(--tm-theme-ink);background-color:#fffffde6;box-shadow:inset 0 1px #fffc}.bo-root :where(input,textarea)::placeholder{color:#829287}.bo-root [class*=_page_],.bo-root [class*=_console_],.bo-root [class*=_circlePage_],.bo-root [class*=_achievementPage_],.bo-root [class*=_root_]{color:var(--tm-theme-ink);--surface:#fffffde0!important;--surface-strong:#fffefb!important;--surface-soft:#e5f4e7b3!important;--border:#19523024!important;--border-strong:#1952303b!important;--ink:var(--tm-theme-ink)!important;--muted:var(--tm-theme-muted)!important;--tm-ink:var(--tm-theme-ink)!important;--tm-muted:var(--tm-theme-muted)!important;--tm-line:var(--tm-theme-line)!important;--tm-panel:#fffffde0!important}.bo-root [class*=_resumeStrip_],.bo-root [class*=_launchShell_],.bo-root [class*=_coachDrawer_]{--chrome-ink:var(--tm-theme-ink)!important;--chrome-muted:var(--tm-theme-muted)!important;--chrome-dim:#718579!important;--chrome-line:var(--tm-theme-line)!important;--chrome-line-strong:var(--tm-theme-line-strong)!important;--chrome-surface:#fffffdf0!important}.bo-root [class*=_journey-],.bo-root [class*=_page_]{--journey-ink:var(--tm-theme-ink)!important;--journey-muted:var(--tm-theme-muted)!important;--journey-line:var(--tm-theme-line)!important}.bo-root :where([class*=_card_],[class*=_panel_],[class*=_hero_],[class*=_shell_],[class*=_studio_],[class*=_wizard_],[class*=_section_]){box-shadow:0 18px 48px #1a4a2b13;border-color:var(--tm-theme-line)!important;background-color:#fffffdc7!important}.bo-root :where([class*=_eyebrow_],[class*=_kicker_],[class*=_label_],[class*=_overline_]){color:var(--tm-green-700)!important}.bo-root :where(button,a){transition:transform .26s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),background-color .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.bo-root :where(button:not(:disabled),a):hover{translate:0 -1px}.bo-root :where([class*=_card_],[class*=_panel_],[class*=_studio_]):hover{box-shadow:0 24px 60px #1a4a2b1c;border-color:#2f92573b!important}}@media (max-width:1100px){.hero-section,.result-hero{grid-template-columns:minmax(0,1fr)}.hero-copy,.preview-column{width:100%;max-width:820px}}@media (max-width:760px){.site-header,.bo-topbar{background:#f8fcf7ed}.hero-visual{opacity:.22}.bo-root :where(button,a,input,textarea,select,summary){min-height:44px}}@media (prefers-reduced-motion:reduce){.bo-root *,.bo-root :before,.bo-root :after,.page-shell *,.page-shell :before,.page-shell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--tm-theme-muted:#365943;--tm-theme-muted-soft:#4b6953}.page-shell :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote,dt),.purpose-page :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote,dt),.quiz-page :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote,dt),.approval-pending-main :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote,dt){color:var(--tm-theme-ink-strong)!important}.page-shell :where(p,small,li,dd,figcaption),.purpose-page :where(p,small,li,dd,figcaption),.quiz-page :where(p,small,li,dd,figcaption),.approval-pending-main :where(p,small,li,dd,figcaption){color:var(--tm-theme-muted)!important;opacity:1!important}.page-shell :where(.eyebrow,.preview-label,.preview-meta,.question-topline,.question-cue,.autosave-note),.purpose-page :where(.eyebrow),.quiz-page :where(.eyebrow,.question-topline,.question-cue,.autosave-note){color:var(--tm-green-800)!important;opacity:1!important}.hero-action-row>p,.team-welcome p,.trust-row span,.preview-caption,.preview-meta span:last-child,.preview-note,.preview-note span,.result-signal-card :where(p,small,span){color:var(--tm-theme-muted)!important;opacity:1!important}.trust-row strong,.team-welcome strong,.preview-option p,.preview-option strong,.answer-copy strong,.lane-chips>span{color:var(--tm-theme-ink-strong)!important;opacity:1!important}.preview-option>span,.answer-letter,.answer-radio{color:var(--tm-theme-ink)!important;opacity:1!important;border-color:#19523047!important}.answer-copy small{color:var(--tm-theme-muted)!important;opacity:1!important}.preview-option:nth-child(2)>span,.answer-option.selected .answer-letter{border-color:var(--tm-green-600)!important;background:var(--tm-green-600)!important;color:#092313!important}.secondary-button,.header-login,.lane-chips>span{color:var(--tm-theme-ink-strong)!important}.human-story-card :where(strong,small){text-shadow:0 2px 18px #03170bb8;color:#fff!important}.bo-root :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote,dt),.bo-activation :where(h1,h2,h3,h4,h5,h6,strong,label,summary,blockquote,dt){color:var(--tm-theme-ink-strong)!important;opacity:1!important}.bo-root :where(p,dd,small,li,figcaption),.bo-activation :where(p,dd,small,li,figcaption){color:var(--tm-theme-muted)!important;opacity:1!important}.bo-root :where([class*=_eyebrow_],[class*=_kicker_],[class*=_label_],[class*=_overline_]){color:var(--tm-green-800)!important;opacity:1!important}.bo-root :where(input,textarea,select,option){color:var(--tm-theme-ink-strong)!important;opacity:1!important}.bo-root :where(input,textarea)::placeholder{color:#5c7563!important;opacity:1!important}.bo-image-caption,.bo-human-admin-media figcaption,.bo-human-moment__media figcaption{text-shadow:0 2px 16px #03170bc7;color:#f5fff7!important}.header-register{color:var(--tm-green-900)!important;background:#fffffdb8!important;border-color:#1952305c!important}.lane-atlas-top>span,.bo-activation :where(p,small,li,span,button,a){color:var(--tm-theme-muted)!important;opacity:1!important}.bo-activation :where(h1,h2,h3,strong,label),.bo-activation-form>label>span,.bo-activation-form>label>span small{color:var(--tm-theme-ink-strong)!important;opacity:1!important}.bo-activation a,.bo-activation .bo-handoff-state>a,.bo-login .bo-form-footnote a,.bo-form-inline-actions button{color:var(--tm-green-900)!important;opacity:1!important}.bo-config-state,.bo-config-state.is-connected{color:var(--tm-green-900)!important;background:#e9f9ecbd!important;border-color:#1952304d!important}.bo-activation-steps li{opacity:1!important}.bo-activation-steps li:not(.is-current):not(.is-complete)>span,.bo-activation-steps li:not(.is-current):not(.is-complete) small{color:var(--tm-theme-muted)!important}.bo-activation-form input{border-color:var(--tm-theme-line-strong)!important;color:var(--tm-theme-ink-strong)!important;caret-color:var(--tm-green-700)!important;background:#fffffdf0!important}.bo-activation-form input::placeholder{color:#5c7563!important;opacity:1!important}.bo-activation-form input:hover,.bo-activation-form input:focus{background:#fffefb!important;border-color:#1952307a!important}.bo-activation .bo-primary-action,.bo-activation .bo-complete-mark span,.bo-activation-steps li.is-current>span{color:#092313!important}.bo-activation-footer,.bo-activation-brand>span,.bo-form-footnote,.bo-inline-notice span,.bo-handoff-state small,.bo-lane-ticket small{color:var(--tm-theme-muted)!important;opacity:1!important}.bo-activation-panel{background:linear-gradient(150deg,#e1f1e4d1,#f6fbf5f0)!important}.bo-activation-card{border-color:var(--tm-theme-line-strong)!important;box-shadow:var(--tm-shadow)!important;background:radial-gradient(circle at 100% 0,#43b86a1f,#0000 18rem),linear-gradient(150deg,#fffefb,#edf7ee)!important}.bo-activation .bo-card-step,.bo-activation .bo-card-step span,.bo-activation .bo-primary-action,.bo-activation .bo-primary-action span,.bo-activation .bo-primary-action i,.bo-activation .bo-complete-mark span,.bo-activation-steps li.is-current>span,.bo-skip-link{color:#031408!important;opacity:1!important}.bo-activation .bo-skip-link{color:#031408!important}.bo-root--member [class*=_resumeStrip_]{-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);min-height:60px;--chrome-ink:var(--tm-theme-ink-strong)!important;--chrome-muted:var(--tm-theme-muted)!important;--chrome-dim:var(--tm-theme-muted-soft)!important;--chrome-line:var(--tm-theme-line)!important;--chrome-line-strong:var(--tm-theme-line-strong)!important;--chrome-surface:#fafdf9f0!important;border-color:var(--tm-theme-line-strong)!important;color:var(--tm-theme-ink-strong)!important;background:radial-gradient(circle at 8% 0,#43b86a24,#0000 14rem),#fafdf9f0!important;box-shadow:0 14px 40px #1a4a2b21,inset 0 1px #ffffffeb!important}.bo-root--member [class*=_resumeStrip_] :where(strong,small,span){color:var(--tm-theme-ink-strong)!important;opacity:1!important}.bo-root--member [class*=_resumeCopy_]>span,.bo-root--member [class*=_resumePercent_],.bo-root--member [class*=_resumeCopy_] small{color:var(--tm-theme-muted)!important}.bo-root--member [class*=_resumeIcon_]{color:var(--tm-green-800)!important;background:#43b86a1c!important;border-color:#19523033!important}.bo-root--member [class*=_resumeAction_]{color:var(--tm-green-900)!important;background:#43b86a1f!important;border-color:#19523047!important}.bo-root--member [class*=_dock_]{-webkit-backdrop-filter:blur(22px)saturate(1.08);backdrop-filter:blur(22px)saturate(1.08);border-color:var(--tm-theme-line-strong)!important;background:#fafdf9f0!important;box-shadow:0 14px 40px #1a4a2b21,inset 0 1px #ffffffe6!important}.bo-root--member [class*=_dock_]>button{color:var(--tm-theme-ink-strong)!important}.bo-root--member [class*=_dock_]>button:hover{background:#43b86a1c!important}.bo-root--member [class*=_dock_] :where(strong,small){color:var(--tm-theme-ink-strong)!important;opacity:1!important}.bo-root--member [class*=_dock_] small{color:var(--tm-theme-muted)!important}.bo-root--member [class*=_dock_] kbd{border-color:var(--tm-theme-line-strong)!important;color:var(--tm-theme-muted)!important;background:#e5f4e7d1!important}.bo-member-floating-actions>button[class*=_trigger_],.bo-root--member [class*=_coachFloatingTrigger_]{border-color:var(--tm-theme-line-strong)!important;color:var(--tm-theme-ink-strong)!important;background:radial-gradient(circle at 8% 10%,#43b86a21,#0000 7rem),#fafdf9f2!important;box-shadow:0 14px 38px #1a4a2b21,inset 0 1px #ffffffeb!important}.bo-member-floating-actions>button[class*=_trigger_] :where(span,strong,small,svg),.bo-root--member [class*=_coachFloatingTrigger_] :where(span,strong,small,svg){color:var(--tm-theme-ink-strong)!important;opacity:1!important}.bo-root--member [class*=_coachFloatingTrigger_] small{color:var(--tm-theme-muted)!important}.bo-root--member [class*=_coachFloatingTrigger_]>span:first-child{color:var(--tm-green-800)!important;background:#43b86a1c!important;border-color:#19523033!important}.bo-root--member .bo-human-moment__link{background:#43b86a1c;border:1px solid #1952303d;border-radius:999px;min-height:46px;padding:0 14px;box-shadow:0 10px 24px #1a4a2b14;color:var(--tm-green-900)!important}.bo-root--member .bo-human-moment__link:after{display:none}.bo-root--member .bo-human-moment__link>span{border-color:#19523047;color:var(--tm-green-900)!important}.bo-root--member .bo-nav-link--unavailable{color:#516b59!important;opacity:.78!important}.bo-root--member .bo-nav-link--unavailable>i{color:#587160!important}.bo-root--member .bo-help-link,.bo-root--member .bo-profile small{color:var(--tm-theme-muted)!important;opacity:1!important}.bo-root--member .bo-content-column:has(.bo-member-resume-slot:not(:empty)) .bo-main{padding-bottom:210px}.bo-root--member .bo-member-resume-slot>*{width:min(100%,1040px);margin-left:auto;margin-right:0}.bo-root--member .bo-content-column:has(.bo-member-resume-slot:not(:empty)) [class*=_dock_]{bottom:104px;right:clamp(430px,29vw,490px)}.hero-visual img,.preview-signal,.lane-atlas-icon,.bo-lane-art img,.bo-root--member [class*=_laneArt_] img,.bo-root--member [class*=_playerArt_]>img{filter:hue-rotate(96deg)saturate(.76)brightness(.92)drop-shadow(0 14px 28px #2f92573d)!important}.hero-orbit,.bo-root--member .bo-ambient,.bo-root--member .bo-daily-glow,.bo-root--member .bo-daily-glow:before,.bo-root--member .bo-daily-glow:after,.bo-root--member .bo-daily-glow i,.bo-root--member [class*=_laneArt_]>span,.bo-root--member [class*=_laneArt_]:before,.bo-root--member [class*=_laneArt_]:after{border-color:#2f925738!important}.bo-root--member .bo-page-stage:before{background:radial-gradient(circle,#2f925729,#43b86a0d 42%,#0000 69%)!important}@media (max-width:1220px){.bo-root--member .bo-content-column:has(.bo-member-resume-slot:not(:empty)) [class*=_dock_]{right:390px}}@media (max-width:960px){.bo-root--member .bo-content-column:has(.bo-member-resume-slot:not(:empty)) [class*=_dock_]{bottom:178px;right:18px}.bo-root--member .bo-member-resume-slot>*{width:100%}}@media (max-width:720px){.bo-root--member .bo-content-column:has(.bo-member-resume-slot:not(:empty)) .bo-main{padding-bottom:calc(260px + env(safe-area-inset-bottom))}.bo-root--member .bo-content-column:has(.bo-member-resume-slot:not(:empty)) [class*=_dock_]{right:12px;bottom:calc(292px + env(safe-area-inset-bottom));left:12px}}.bo-root--member .bo-nav-link,.bo-root--member .bo-nav-link>span{color:#365943!important;opacity:1!important}.bo-root--member .bo-nav-link>i{color:#42624d!important;background:#fffffd80!important;border-color:#19523024!important}.bo-root--member .bo-nav-link:hover,.bo-root--member .bo-nav-link.is-active{color:var(--tm-theme-ink-strong)!important}.bo-root--member .bo-nav-link.is-active>i{background:var(--tm-green-600)!important;color:#052313!important;border-color:#19523047!important}.bo-root--member{--tm-feature-green-top:#23834b;--tm-feature-green-bottom:#145b35;--tm-feature-green-deep:#104a2b;--tm-feature-green-text:#fff;--tm-feature-green-muted:#d9f6e2;--tm-feature-green-soft:#bde8cb;--tm-feature-green-line:#ffffff38}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]){border-color:var(--tm-feature-green-line)!important;background:radial-gradient(circle at 92% 4%, #a5e8b645, transparent 23rem), linear-gradient(145deg, var(--tm-feature-green-top), var(--tm-feature-green-bottom) 72%)!important;color:var(--tm-feature-green-text)!important;box-shadow:0 24px 60px #0d482833,inset 0 1px #ffffff29!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]) :where(h1,h2,h3,h4,h5,h6,strong,label,legend,summary,blockquote,dt){color:var(--tm-feature-green-text)!important;opacity:1!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]) :where(p,small,li,dd,figcaption){color:var(--tm-feature-green-muted)!important;opacity:1!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]) :where([class*=_eyebrow_],[class*=_kicker_],[class*=_label_],[class*=_overline_]){color:#c9f4d5!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]) :where(a,button:not([class*=_primary_])){color:#f5fff7!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]) :where([class*=_card_],article,fieldset){background:#ffffff1a!important;border-color:#fff3!important;box-shadow:inset 0 1px #ffffff1c,0 14px 34px #07361d1a!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]) :where(input,textarea,select){color:var(--tm-green-950)!important;background:#f9fffaf5!important;border-color:#ffffff61!important}.bo-root--member section:has(#weekly-rhythm-title) fieldset label{color:var(--tm-feature-green-muted)!important}.bo-root--member section:has(#weekly-rhythm-title) fieldset label[class*=_selected_]{background:#ffffff2b!important;border-color:#ffffff47!important;box-shadow:inset 0 0 0 1px #fff3,0 10px 24px #07361d1f!important}.bo-root--member section:has(#weekly-rhythm-title) [class*=_pillarIcon_]{color:#effff3!important;background:#ffffff21!important;border-color:#ffffff42!important}.bo-root--member section:has(#weekly-rhythm-title) [class*=_meter_]{background:#07361d4d!important}.bo-root--member section:has(#weekly-rhythm-title) [class*=_meter_]>i{box-shadow:0 0 18px #cef3d757;background:linear-gradient(90deg,#fff,#a5e8b6)!important}.bo-root--member [class*=_resumeStrip_],.bo-root--member [class*=_dock_],.bo-member-floating-actions>button[class*=_trigger_],.bo-root--member [class*=_coachFloatingTrigger_]{color:#fff!important;background:radial-gradient(circle at 8% 0,#a5e8b640,#0000 12rem),linear-gradient(145deg,#23834b,#145b35)!important;border-color:#ffffff3d!important;box-shadow:0 16px 42px #0d48283d,inset 0 1px #ffffff29!important}.bo-root--member [class*=_resumeStrip_] :where(strong,small,span,svg),.bo-root--member [class*=_dock_] :where(strong,small,span,svg),.bo-member-floating-actions>button[class*=_trigger_] :where(span,strong,small,svg),.bo-root--member [class*=_coachFloatingTrigger_] :where(span,strong,small,svg){color:#fff!important;opacity:1!important}.bo-root--member [class*=_resumeCopy_]>span,.bo-root--member [class*=_resumePercent_],.bo-root--member [class*=_resumeCopy_] small,.bo-root--member [class*=_dock_] small,.bo-root--member [class*=_coachFloatingTrigger_] small{color:var(--tm-feature-green-muted)!important}.bo-root--member [class*=_resumeIcon_],.bo-root--member [class*=_coachFloatingTrigger_]>span:first-child,.bo-root--member [class*=_dock_] kbd{color:#fff!important;background:#ffffff21!important;border-color:#ffffff3d!important}.bo-root--member [class*=_resumeProgress_]{background:#07361d4d!important}.bo-root--member [class*=_resumeProgress_]>span{background:linear-gradient(90deg,#fff,#a5e8b6)!important;box-shadow:0 0 16px #cef3d766!important}.bo-root--member [class*=_resumeAction_],.bo-root--member [class*=_dock_]>button:hover{color:#fff!important;background:#ffffff24!important;border-color:#ffffff42!important}:root{--tm-readable-ink:#102f20;--tm-readable-green:#174b2f;--tm-readable-muted:#365f46;--tm-readable-line:#1047282e;--tm-readable-panel:#fffefb;--tm-readable-panel-soft:#eef8ef;--tm-readable-action:#17663a;--tm-readable-action-hover:#10532f;--tm-emerald-top:#1d7442;--tm-emerald-bottom:#104c2d;--tm-emerald-deep:#0b3e24;--tm-emerald-copy:#e7f8ec;--tm-emerald-soft:#ccefd7}.human-story-card{background:var(--tm-emerald-deep)!important}.human-story-card:after{background:linear-gradient(#04201205,#042012e6)!important}.human-story-card :where(span,strong,small,i,svg){text-shadow:0 2px 18px #03170bbd;color:#fff!important;opacity:1!important}.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_]){border-color:var(--tm-readable-line)!important;background:radial-gradient(circle at 100% 0%, #58be7417, transparent 18rem), linear-gradient(145deg, var(--tm-readable-panel), var(--tm-readable-panel-soft))!important;color:var(--tm-readable-ink)!important;box-shadow:0 18px 46px #195b3314,inset 0 1px #ffffffe6!important}.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){color:var(--tm-readable-ink)!important;opacity:1!important}.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){color:var(--tm-readable-muted)!important;opacity:1!important}.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(a,button){color:var(--tm-readable-green)!important;opacity:1!important}.bo-root--member [class*=_results_]>article,.bo-root--member [class*=_moduleOutline_] details,.bo-root--member [class*=_moduleOutline_] details>div a,.bo-root--member [class*=_taskList_] article,.bo-root--member [class*=_sessionCard_],.bo-root--member [class*=_resourceCard_],.bo-root--member [class*=_saved_] article{border-color:var(--tm-readable-line)!important;color:var(--tm-readable-ink)!important;background:#fffffdcc!important}.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,p,small,span,li,a,button,dt,dd){color:var(--tm-readable-ink)!important;opacity:1!important}.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,span,li,dd){color:var(--tm-readable-muted)!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_],[class*=_dialog_],[class*=_surface_],[class*=_resumeStrip_],[class*=_dock_],[class*=_coachFloatingTrigger_]){background:radial-gradient(circle at 92% 0%, #a6e8b838, transparent 22rem), linear-gradient(145deg, var(--tm-emerald-top), var(--tm-emerald-bottom) 72%)!important;color:#fff!important;border-color:#ffffff3d!important;box-shadow:0 22px 54px #08412333,inset 0 1px #ffffff2b!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_],[class*=_dialog_],[class*=_surface_],[class*=_resumeStrip_],[class*=_dock_],[class*=_coachFloatingTrigger_]) :where(h1,h2,h3,h4,h5,h6,strong,label,legend,summary,blockquote,dt,a,button,button *,a *){color:#fff!important;opacity:1!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_],[class*=_dialog_],[class*=_surface_],[class*=_resumeStrip_],[class*=_dock_],[class*=_coachFloatingTrigger_]) :where(p,small,li,dd,figcaption,time){color:var(--tm-emerald-copy)!important;opacity:1!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_],[class*=_dialog_],[class*=_surface_],[class*=_resumeStrip_],[class*=_dock_],[class*=_coachFloatingTrigger_]) :where([class*=_eyebrow_],[class*=_kicker_],[class*=_label_],[class*=_overline_]){color:var(--tm-emerald-soft)!important;opacity:1!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_],[class*=_dialog_],[class*=_surface_]) :where(article,fieldset,[class*=_choice_],[class*=_card_],[class*=_panel_]){color:#fff!important;background:#ffffff1c!important;border-color:#ffffff3b!important;box-shadow:inset 0 1px #ffffff1a!important}.bo-root--member :where(section:has(#weekly-rhythm-title),[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_],[class*=_dialog_],[class*=_surface_]) :where(article,fieldset,[class*=_choice_],[class*=_card_],[class*=_panel_]) :where(h1,h2,h3,h4,strong,label,legend,p,small,span,li,a,button,svg){color:#fff!important;opacity:1!important}.bo-root--member [class*=_supportPortrait_],.bo-root--member [class*=_bridge_] aside{background:var(--tm-emerald-deep)!important;color:#fff!important;border-color:#fff3!important}.bo-root--member section:has([class*=_presence_]) [class*=_grid_]>article{background:var(--tm-emerald-deep)!important;color:#fff!important;border-color:#fff3!important}.bo-root--member article:has([class*=_imageShade_]){background:var(--tm-emerald-deep)!important;color:#fff!important;border-color:#fff3!important}.bo-root--member [class*=_supportPortrait_] :where(h1,h2,h3,strong,p,small,span,a,button),.bo-root--member [class*=_bridge_] aside :where(h1,h2,h3,strong,p,small,span,a,button,svg){text-shadow:0 2px 16px #03170bb3;color:#fff!important;opacity:1!important}.bo-root--member section:has([class*=_presence_]) [class*=_grid_]>article :where(h1,h2,h3,h4,strong,blockquote,p,small,span,a,button,svg){text-shadow:0 2px 16px #03170bb3;color:#fff!important;opacity:1!important}.bo-root--member article:has([class*=_imageShade_]) :where(h1,h2,h3,h4,strong,blockquote,p,small,span,a,button,svg){text-shadow:0 2px 16px #03170bb3;color:#fff!important;opacity:1!important}.bo-root :where([class*=_primaryButton_],[class*=_primarySmall_],[class*=_generateButton_],[class*=_next_],.bo-primary-action,.bo-action.is-primary){border-color:var(--tm-readable-action)!important;background:linear-gradient(135deg,var(--tm-readable-action),var(--tm-readable-action-hover))!important;color:#fff!important;opacity:1!important}.bo-root :where([class*=_primaryButton_],[class*=_primarySmall_],[class*=_generateButton_],[class*=_next_],.bo-primary-action,.bo-action.is-primary) :where(span,strong,small,svg){color:#fff!important;opacity:1!important}.bo-root--member :where([class*=_secondaryButton_],[class*=_textButton_],[class*=_launchMark_],[class*=_tabActive_],[class*=_backButton_],[class*=_copyButton_]){color:var(--tm-readable-green)!important;opacity:1!important;background:#fffffdbd!important;border-color:#174b2f3d!important}.bo-root--member :where([class*=_secondaryButton_],[class*=_textButton_],[class*=_launchMark_],[class*=_tabActive_],[class*=_backButton_],[class*=_copyButton_]) :where(span,strong,small,svg){color:var(--tm-readable-green)!important;opacity:1!important}.bo-root--member [class*=_dangerButton_]{color:#7e2525!important;opacity:1!important;background:#fff2f0!important;border-color:#7e252540!important}.bo-root--member [class*=_resumeStrip_],.bo-root--member [class*=_dock_],.bo-member-floating-actions>button[class*=_trigger_],.bo-root--member [class*=_coachFloatingTrigger_]{background:radial-gradient(circle at 8% 0%, #b1eec133, transparent 12rem), linear-gradient(145deg,var(--tm-emerald-top),var(--tm-emerald-bottom))!important}.bo-root--member [class*=_resumeStrip_] :where(a,button,a *,button *),.bo-root--member [class*=_dock_] :where(a,button,a *,button *),.bo-member-floating-actions>button[class*=_trigger_],.bo-member-floating-actions>button[class*=_trigger_] *,.bo-root--member [class*=_coachFloatingTrigger_],.bo-root--member [class*=_coachFloatingTrigger_] *{color:#fff!important;opacity:1!important}.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){border-color:var(--tm-readable-line)!important;background:radial-gradient(circle at 100% 0%, #58be7417, transparent 18rem), linear-gradient(145deg,var(--tm-readable-panel),var(--tm-readable-panel-soft))!important;color:var(--tm-readable-ink)!important;box-shadow:0 18px 46px #195b3314,inset 0 1px #ffffffe6!important}.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:var(--tm-readable-ink)!important;opacity:1!important}.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:var(--tm-readable-muted)!important;opacity:1!important}.bo-root--admin :where(button,a,.bo-action,.bo-icon-link,.bo-human-moment__link,[class*=_secondaryButton_],[class*=_dangerButton_]){color:var(--tm-readable-green)!important;opacity:1!important}.bo-root--admin :where(button,a,.bo-action,.bo-icon-link,.bo-human-moment__link,[class*=_secondaryButton_],[class*=_dangerButton_]) :where(span,strong,small,svg){color:inherit!important;opacity:1!important}.bo-root :where([role=alert],[class*=_error_]),.bo-root :where([role=alert],[class*=_error_]) :where(strong,span,p,small,button,svg){color:#7b2525!important;opacity:1!important}.bo-root--admin :where(.bo-image-caption,.bo-human-admin-media figcaption,.bo-human-moment__media figcaption),.bo-root--admin :where(.bo-image-caption,.bo-human-admin-media figcaption,.bo-human-moment__media figcaption) *{text-shadow:0 2px 16px #03170bc7;color:#fff!important;opacity:1!important}.bo-root :where([class*=_eyebrow_],[class*=_kicker_],[class*=_label_],[class*=_overline_],[class*=_quiet_],[class*=_legend_]){opacity:1!important}.bo-root :where(button,a,input,textarea,select,summary):disabled{opacity:.64!important}@media (max-width:720px){.bo-root :where([class*=_card_],[class*=_panel_],[class*=_section_],[class*=_hero_],[class*=_wizard_],[class*=_studio_],[class*=_rhythm_]){background-attachment:scroll!important}}.human-story-card>:where(a,button){color:#fff!important}.bo-root--admin .bo-nav-link,.bo-root--admin .bo-help-link,.bo-root--admin .bo-quiet-link,.bo-root--admin .bo-action--quiet{color:var(--tm-readable-muted)!important;opacity:1!important}.bo-root .bo-skip-link{background:var(--tm-readable-action)!important;color:#fff!important}.bo-root--member button[class*=_primaryButton_],.bo-root--member a[class*=_primaryButton_],.bo-root--member button[class*=_next_],.bo-root--member a[class*=_launchOpen_],.bo-root--member [class*=_form_]>button[class*=_button_]{border-color:var(--tm-readable-action)!important;background:linear-gradient(135deg,var(--tm-readable-action),var(--tm-readable-action-hover))!important;color:#fff!important;opacity:1!important}.bo-root--member button[class*=_secondaryButton_],.bo-root--member button[class*=_textButton_],.bo-root--member button[class*=_launchMark_],.bo-root--member button[class*=_archiveFilter_],.bo-root--member [class*=_achievementGrid_] article button,.bo-root--member label[class*=_choiceSelected_]{color:var(--tm-readable-green)!important;opacity:1!important;background:#e8f7eaf5!important;border-color:#174b2f40!important}.bo-root--member :where(button[class*=_secondaryButton_],button[class*=_textButton_],button[class*=_launchMark_],button[class*=_archiveFilter_],[class*=_achievementGrid_] article button,label[class*=_choiceSelected_]) *{color:inherit!important;opacity:1!important}:is(.bo-root--member [class*=_circleGoal_],.bo-root--member [class*=_player_],.bo-root--member [class*=_playerArt_],.bo-root--member [class*=_root_]:has([class*=_workspace_])){background:radial-gradient(circle at 92% 0%,#a6e8b833,transparent 20rem), linear-gradient(145deg,var(--tm-emerald-top),var(--tm-emerald-bottom))!important;color:#fff!important;border-color:#ffffff3d!important}.bo-root--member :where([class*=_circleGoal_],[class*=_player_],[class*=_playerArt_],[class*=_root_]:has([class*=_workspace_])) :where(h1,h2,h3,h4,strong,label,legend,p,small,span,a,button,svg){color:#fff!important;opacity:1!important}.bo-root--member [class*=_root_]:has([class*=_workspace_]) [class*=_workspace_]{background:#ffffff1a!important;border-color:#fff3!important}.bo-root--member [class*=_root_]:has([class*=_workspace_]) :where(input,textarea,select){color:var(--tm-readable-ink)!important;background:#fffffdf5!important;border-color:#ffffff61!important}.bo-root--member [class*=_results_] [class*=_approved_]{color:#fff!important;opacity:1!important}.bo-root--member section:has([class*=_presence_]) [class*=_presence_] :where(strong,span){color:#fff!important;opacity:1!important}.bo-root--member [class*=_panel_] a:not([class*=_primaryButton_]){color:var(--tm-readable-green)!important;opacity:1!important}.bo-root--member [class*=_dock_]>button,.bo-root--member [class*=_dock_]>button *,.bo-root--member [class*=_resumeStrip_] :where(a,button),.bo-root--member [class*=_resumeStrip_] :where(a,button) *{color:#fff!important;opacity:1!important}.bo-root--member .bo-nav-link.is-active>small,.bo-root--member .bo-nav-link.is-active small{color:#fff!important}:is(.bo-root--admin [class*=_commandBar_],.bo-root--member [class*=_root_]:has([class*=_campaign_])){background:radial-gradient(circle at 92% 0%,#a6e8b833,transparent 20rem), linear-gradient(145deg,var(--tm-emerald-top),var(--tm-emerald-bottom))!important;color:#fff!important;border-color:#ffffff3d!important}:is(.bo-root--admin [class*=_commandBar_] :where(h1,h2,h3,strong,p,small,span,a,button,svg),.bo-root--member [class*=_root_]:has([class*=_campaign_]) :where(h1,h2,h3,strong,p,small,span,a,button,svg)){color:#fff!important;opacity:1!important}.bo-root--admin .bo-action--invite{border-color:var(--tm-readable-action)!important;background:var(--tm-readable-action)!important;color:#fff!important}.bo-root--admin main a:not(.bo-action--invite){color:var(--tm-readable-green)!important;opacity:1!important}.bo-root--member section:has([class*=_presence_]) [class*=_presence_]{background:#e8f7eae6!important;border-color:#174b2f33!important}.bo-root--member section:has([class*=_presence_]) [class*=_presence_] :where(strong,span){color:var(--tm-readable-green)!important;text-shadow:none!important}.bo-root--member a[class*=_launchOpen_]{border-color:var(--tm-readable-action)!important;background:linear-gradient(135deg,var(--tm-readable-action),var(--tm-readable-action-hover))!important;color:#fff!important}.bo-root--member .bo-nav-link>small,.bo-root--member .bo-nav-link.is-active>small,.bo-root--member .bo-nav-link.is-active small{color:var(--tm-readable-green)!important}.bo-root--member [class*=_panel_] a[class*=_launchOpen_],.bo-root--admin main button[class*=_primaryButton_]{border-color:var(--tm-readable-action)!important;background:linear-gradient(135deg,var(--tm-readable-action),var(--tm-readable-action-hover))!important;color:#fff!important}@media (max-width:720px){.bo-root--member .bo-sidebar,.bo-root--member .bo-member-mobile-nav{-webkit-backdrop-filter:blur(20px)saturate(1.08);backdrop-filter:blur(20px)saturate(1.08);color:var(--tm-readable-ink)!important;background:#f8fcf7f5!important;border-color:#10472829!important;box-shadow:0 -14px 42px #195b331a!important}.bo-root--member .bo-sidebar :where(a,button,strong,small,span,li,svg),.bo-root--member .bo-member-mobile-nav :where(a,button,strong,small,span,li,svg){color:var(--tm-readable-muted)!important;opacity:1!important}.bo-root--member .bo-sidebar :where(.is-active,.is-active *),.bo-root--member .bo-member-mobile-nav :where(.is-active,.is-active *),.bo-root--member .bo-member-mobile-nav>a.is-active,.bo-root--member .bo-member-mobile-nav>a.is-active *,.bo-root--member .bo-member-mobile-nav>button.is-active,.bo-root--member .bo-member-mobile-nav>button.is-active *{color:var(--tm-readable-ink)!important}}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]){--wizard-line:#1047282e!important;--wizard-muted:#365f46!important;color:#102f20!important;background:radial-gradient(circle at 94% 0,#79d39124,#0000 24rem),linear-gradient(145deg,#fffefb,#edf7ee)!important;border-color:#10472833!important;box-shadow:0 24px 64px #195b331f,inset 0 1px #fffffff0!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where(h1,h2,h3,h4,strong,label,legend,summary,blockquote,dt){color:#102f20!important;opacity:1!important;text-shadow:none!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where(p,small,li,dd,figcaption,time,span){color:#365f46!important;opacity:1!important;text-shadow:none!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_header_],[class*=_footer_]){background:#e7f7ea94!important;border-color:#10472826!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) progress{background:#1047281f!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) progress::-webkit-progress-bar{background:#1047281f!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) progress::-webkit-progress-value{background:linear-gradient(90deg,#17663a,#43b86a)!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) progress::-moz-progress-bar{background:linear-gradient(90deg,#17663a,#43b86a)!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) [class*=_steps_] [class*=_active_]>span{color:#fff!important;background:#17663a!important;border-color:#17663a!important;box-shadow:0 0 0 5px #43b86a24!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label{color:#102f20!important;background:#fffffdd6!important;border-color:#1047282e!important;box-shadow:0 10px 28px #195b330e!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label:hover{background:#f2faf3!important;border-color:#17663a6b!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_choiceSelected_],[class*=_toolSelected_],[class*=_trackSelected_]){background:#e0f4e5!important;border-color:#23834b!important;box-shadow:inset 0 0 0 1px #23834b1f,0 12px 30px #195b3314!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_choiceGrid_],[class*=_toolGrid_],[class*=_trackGrid_]) label :where(strong,small,span,svg){color:#174b2f!important;opacity:1!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where(textarea,input,select){color:#102f20!important;caret-color:#17663a!important;background:#fff!important;border-color:#1047283d!important;box-shadow:inset 0 1px 2px #10472809!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where(textarea,input,select):focus{border-color:#23834b!important;box-shadow:0 0 0 4px #43b86a26!important}.bo-root--member [class*=_wizard_]:has([class*=_choiceGrid_]) :where([class*=_next_],[class*=_finishPrimary_]){color:#fff!important;background:linear-gradient(135deg,#23834b,#17663a)!important;border-color:#17663a!important;box-shadow:0 12px 28px #17663a33!important}.bo-root--member .bo-member-command-banner{z-index:58;-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);background:radial-gradient(circle at 8% 0,#b1eec133,#0000 13rem),linear-gradient(145deg,#23834b,#104c2d);border:1px solid #ffffff40;border-radius:19px;grid-template-columns:minmax(310px,1fr) auto;align-items:center;gap:8px;min-height:78px;padding:7px;display:grid;position:fixed;bottom:18px;left:calc(292px + clamp(18px,2.4vw,36px));right:clamp(18px,2.4vw,36px);box-shadow:0 18px 52px #08412347,inset 0 1px #ffffff2b}.bo-root--member .bo-member-command-banner .bo-member-resume-slot:not(:empty),.bo-root--member .bo-member-command-banner .bo-member-floating-actions{width:auto!important;margin:0!important;position:static!important;inset:auto!important}.bo-root--member .bo-member-command-banner .bo-member-resume-slot:not(:empty){pointer-events:auto;min-width:0}.bo-root--member .bo-member-command-banner .bo-member-resume-slot>*{width:100%!important;margin:0!important}.bo-root--member .bo-member-command-banner [class*=_resumeStrip_]{min-height:58px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:13px!important;padding:4px 7px!important}.bo-root--member .bo-member-command-banner .bo-member-floating-actions{order:2;gap:6px;display:flex}.bo-root--member .bo-member-command-banner :where(.bo-member-floating-actions>button[class*=_trigger_],[class*=_coachFloatingTrigger_]){min-height:50px;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#ffffff14!important;border-color:#ffffff2e!important}.bo-root--member .bo-member-command-banner :where([class*=_resumeStrip_],.bo-member-floating-actions,[class*=_coachFloatingTrigger_]) :where(strong,span,small,svg,kbd,a,button){color:#fff!important;opacity:1!important;text-shadow:none!important}.bo-root--member .bo-member-command-banner :where([class*=_resumeStrip_],[class*=_coachFloatingTrigger_]) small{color:#d4f7dd!important}.bo-root--member .bo-content-column:has(.bo-member-command-banner) .bo-main{padding-bottom:138px!important}@media (max-width:1220px){.bo-root--member .bo-member-command-banner{grid-template-columns:minmax(280px,1fr) auto;left:272px}.bo-root--member .bo-member-command-banner [class*=_resumeProgress_],.bo-root--member .bo-member-command-banner [class*=_resumePercent_]{display:none}}@media (max-width:1060px){.bo-root--member .bo-member-command-banner{left:18px}.bo-root--member .bo-member-command-banner [class*=_coachFloatingTrigger_] small{display:none}}@media (max-width:820px){.bo-root--member .bo-member-command-banner{grid-template-columns:minmax(230px,1fr) auto}}@media (max-width:720px){.bo-root--member .bo-member-command-banner{right:10px;bottom:calc(76px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto;min-height:0;left:10px}.bo-root--member .bo-member-command-banner .bo-member-resume-slot:not(:empty){grid-column:1/-1}.bo-root--member .bo-member-command-banner [class*=_resumeStrip_]{grid-template-columns:auto minmax(0,1fr) auto!important}.bo-root--member .bo-member-command-banner [class*=_resumeAction_]{padding-inline:11px!important}.bo-root--member .bo-member-command-banner .bo-member-floating-actions{grid-column:2}.bo-root--member .bo-member-command-banner .bo-member-floating-actions>button[class*=_trigger_] span,.bo-root--member .bo-member-command-banner [class*=_coachFloatingTrigger_]>span:nth-child(2){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-content-column:has(.bo-member-command-banner) .bo-main{padding-bottom:calc(218px + env(safe-area-inset-bottom))!important}}
html body .bo-root--member section#coach-support[aria-labelledby=support-title]{--ink:#143723;--muted:#4f705b;--border:#14532f2e;--border-strong:#14532f4d;--orange:#237d47;--orange-light:#2f9656;color:#143723!important;background:radial-gradient(circle at 90% 0,#62be7a1f,#0000 24rem),#f8fcf8!important;border-color:#14532f33!important;box-shadow:0 26px 64px #0d48281c!important}html body .bo-root--member section#coach-support [class*=_supportContent_]{color:#143723!important;background:radial-gradient(circle at 100% 0,#62be7a14,#0000 22rem),#fbfdfb!important}html body .bo-root--member section#coach-support [class*=_sectionHeading_] :where(h2,strong){color:#143723!important}html body .bo-root--member section#coach-support [class*=_sectionHeading_] p{color:#4f705b!important}html body .bo-root--member section#coach-support [class*=_sectionHeading_] [class*=_eyebrow_]{color:#1f7a45!important}html body .bo-root--member section#coach-support [class*=_supportPortrait_]:after{background:linear-gradient(#06110b05 22%,#06110beb 100%)!important}html body .bo-root--member section#coach-support [class*=_portraitOverlay_]{-webkit-backdrop-filter:blur(12px);background:#07180fa3;border:1px solid #ffffff29;border-radius:14px;padding:14px}html body .bo-root--member section#coach-support [class*=_portraitOverlay_] [class*=_avatar_]{color:#d8f5e1!important;background:#1b5b34e6!important;border-color:#a6eebb61!important}html body .bo-root--member section#coach-support [class*=_portraitOverlay_] strong{color:#fff!important;text-shadow:0 2px 14px #000000b8!important}html body .bo-root--member section#coach-support [class*=_portraitOverlay_] small{color:#dcebe0!important;text-shadow:0 2px 12px #000000b8!important}html body .bo-root--member section#coach-support [class*=_thread_]{color:#143723!important;background:#edf6ef!important;border-color:#14532f29!important}html body .bo-root--member section#coach-support [class*=_inlineState_]{color:#143723!important;background:#fff!important;border-color:#14532f29!important}html body .bo-root--member section#coach-support [class*=_inlineState_]>span{color:#23834b!important;background:#e8f5eb!important;border-color:#23834b3d!important}html body .bo-root--member section#coach-support [class*=_inlineState_] strong{color:#173e28!important}html body .bo-root--member section#coach-support [class*=_inlineState_] small{color:#4f705b!important}html body .bo-root--member section#coach-support [class*=_inlineState_error_]{background:#fff7f6!important;border-color:#9d34343d!important}html body .bo-root--member section#coach-support [class*=_inlineState_error_] :where(strong){color:#8d2f2f!important}html body .bo-root--member section#coach-support [class*=_thread_] li>div p{color:#173e28!important;background:#fff!important;border-color:#14532f29!important}html body .bo-root--member section#coach-support [class*=_thread_] li>div small{color:#557461!important}html body .bo-root--member section#coach-support [class*=_thread_] [class*=_messageMine_]>div p{color:#16402a!important;background:#e3f2e7!important;border-color:#23834b47!important}html body .bo-root--member section#coach-support [class*=_supportComposer_]{color:#143723!important;background:#fff!important;border-color:#14532f2b!important;box-shadow:0 14px 34px #0d482812!important}html body .bo-root--member section#coach-support [class*=_supportComposer_] :where(legend),html body .bo-root--member section#coach-support [class*=_supportComposer_]>label{color:#173e28!important}html body .bo-root--member section#coach-support [class*=_choiceRow_] label{color:#315e43!important;background:#f8fcf8!important;border-color:#14532f33!important;min-height:44px!important}html body .bo-root--member section#coach-support [class*=_choiceRow_] label:hover{color:#174a2f!important;background:#edf8f0!important;border-color:#35975b!important}html body .bo-root--member section#coach-support [class*=_choiceRow_] label>span{color:#23834b!important}html body .bo-root--member section#coach-support [class*=_choiceRow_] [class*=_choiceSelected_]{color:#fff!important;background:#237d47!important;border-color:#237d47!important;box-shadow:0 9px 22px #1f7a4529!important}html body .bo-root--member section#coach-support [class*=_choiceRow_] [class*=_choiceSelected_]>span{color:#d8f5e1!important}html body .bo-root--member section#coach-support [class*=_supportComposer_] textarea{color:#143723!important;background:#f8fcf8!important;border-color:#14532f3d!important}html body .bo-root--member section#coach-support [class*=_supportComposer_] textarea::placeholder{color:#5b7463!important;opacity:1!important}html body .bo-root--member section#coach-support [class*=_supportComposer_] textarea:focus{border-color:#35975b!important;outline:none!important;box-shadow:0 0 0 3px #35975b29!important}html body .bo-root--member section#coach-support [class*=_composerRow_] [class*=_primaryButton_]{color:#fff!important;background:linear-gradient(135deg,#42a968,#237d47)!important;border-color:#237d47!important;box-shadow:0 12px 28px #1f7a452e!important}html body .bo-root--member section#coach-support [class*=_composerRow_] [class*=_primaryButton_]:disabled{color:#fff!important;opacity:1!important;background:#527f60!important;border-color:#527f60!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_portraitOverlay_] strong{color:#fff!important;opacity:1!important;text-shadow:0 2px 14px #000000c7!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_portraitOverlay_] small{color:#dcebe0!important;opacity:1!important;text-shadow:0 2px 12px #000000c7!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_supportComposer_] :where(legend){color:#173e28!important;opacity:1!important;text-shadow:none!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_choiceRow_] [class*=_choiceSelected_]{color:#fff!important;background:linear-gradient(135deg,#237d47,#17663a)!important;border-color:#17663a!important;box-shadow:0 9px 22px #17663a33!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_choiceRow_] [class*=_choiceSelected_] :where(span){color:#fff!important;opacity:1!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_composerRow_] [class*=_primaryButton_]{color:#fff!important;background:linear-gradient(135deg,#237d47,#145733)!important;border-color:#17663a!important;box-shadow:0 12px 28px #17663a38!important}html body .bo-root--member section#coach-support:has(#support-title) [class*=_composerRow_] [class*=_primaryButton_] :where(span,strong,svg){color:#fff!important;opacity:1!important}html body .bo-root--member section[class*=_wizard_]{--wizard-line:#14532f2e;--wizard-muted:#4d6f59;color:#143723!important;background:radial-gradient(circle at 92% 0,#62be7a1f,#0000 24rem),#f8fcf8!important;border-color:#14532f33!important;box-shadow:0 24px 68px #0d48281f!important}html body .bo-root--member section[class*=_wizard_] :where([class*=_header_],[class*=_footer_]){background:#e8f5ebc7!important;border-color:#14532f29!important}html body .bo-root--member section[class*=_wizard_] [class*=_progressCopy_]{color:#4d6f59!important}html body .bo-root--member section[class*=_wizard_] [class*=_progressCopy_] strong,html body .bo-root--member section[class*=_wizard_] [class*=_intro_] h2{color:#143723!important}html body .bo-root--member section[class*=_wizard_] [class*=_progress_]{background:#14532f1f!important}html body .bo-root--member section[class*=_wizard_] [class*=_steps_] li{color:#587562!important}html body .bo-root--member section[class*=_wizard_] [class*=_steps_] [class*=_active_]{color:#143723!important}html body .bo-root--member section[class*=_wizard_] [class*=_steps_] [class*=_active_]>span{color:#fff!important;background:#23834b!important;border-color:#23834b!important;box-shadow:0 0 0 4px #23834b1f!important}html body .bo-root--member section[class*=_wizard_] [class*=_intro_] p,html body .bo-root--member section[class*=_wizard_] [class*=_footerCopy_]{color:#4d6f59!important}html body .bo-root--member section[class*=_wizard_] [class*=_back_]{color:#214b34!important;background:#fff!important;border-color:#14532f38!important}html body .bo-root--member section[class*=_wizard_] [class*=_next_]{color:#fff!important;background:linear-gradient(135deg,#42a968,#237d47)!important;border-color:#2f9656!important;box-shadow:0 12px 28px #1f7a452e!important}html body .bo-root--member section[class*=_wizard_] [class*=_actions_] button:disabled{color:#fff!important;opacity:1!important;background:#527f60!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderChoices_] label{color:#143723!important;background:#fff!important;border-color:#14532f33!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderChoices_] label:hover{background:#f2faf4!important;border-color:#35975b!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderChoices_] label>span{color:#23834b!important;background:#e8f5eb!important;border-color:#23834b3d!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderChoices_] label strong{color:#173e28!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderChoices_] label small{color:#4f705b!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderChoiceSelected_]{background:#e2f2e6!important;border-color:#2f9656!important;box-shadow:inset 0 0 0 1px #2f96561f!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderBrowseButton_]{color:#214b34!important;background:#fff!important;border-color:#14532f38!important}html body .bo-root--member section[class*=_learningFinder_] [class*=_finderPrimaryAction_]{color:#fff!important;background:linear-gradient(135deg,#42a968,#237d47)!important;border-color:#2f9656!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title]{--ink:#143723;--muted:#4f705b;--faint:#607b68;--border:#14532f2e;--border-strong:#14532f4d;color:#143723!important;background:#f8fcf8!important;border-color:#14532f47!important;box-shadow:0 38px 110px #07301a47!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title]>[class*=_modalHeader_]{background:radial-gradient(circle at 94% 0,#67ca8238,#0000 18rem),#174a2f!important;border-bottom-color:#ffffff2e!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title]>[class*=_modalHeader_] :where(p,h2,button,svg){color:#fff!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title]>[class*=_modalHeader_] p{color:#b8efc7!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title]>[class*=_modalHeader_] button{background:#ffffff1a!important;border-color:#ffffff3d!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-]{--wizard-line:#14532f2e;--wizard-muted:#4d6f59;color:#143723!important;box-shadow:none!important;background:#f8fcf8!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] :where(header,footer){background:#e8f5eb!important;border-color:#14532f29!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] :where(h2,strong,label,legend,dt,dd){color:#143723!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] :where(p,small,[class*=_progressCopy_],[class*=_footerCopy_]){color:#4d6f59!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] [class*=_steps_] li{color:#587562!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] [class*=_steps_] [class*=_active_]{color:#143723!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] :where(input,select,textarea){color:#143723!important;background:#fff!important;border-color:#14532f40!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] :where(input,textarea)::placeholder{color:#5b7463!important;opacity:1!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] section[aria-labelledby^=relationship-editor-] select option{color:#143723!important;background:#fff!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] [class*=_secondaryButton_]{color:#214b34!important;background:#fff!important;border-color:#14532f38!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] :where([class*=_primaryButton_],[class*=_next_]){color:#fff!important;background:linear-gradient(135deg,#42a968,#237d47)!important;border-color:#237d47!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] :where([class*=_primaryButton_],[class*=_next_]):disabled{color:#fff!important;opacity:1!important;background:#527f60!important;border-color:#527f60!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] :where([class*=_channelToggle_]>span,[class*=_channelFields_],[class*=_skipCard_],[class*=_relationshipReview_]>div){color:#143723!important;background:#fff!important;border-color:#14532f2e!important}html body .bo-root--member section[role=dialog][aria-labelledby=relationship-editor-title] :where([class*=_privateNote_],[class*=_skipCard_] p,[class*=_relationshipReview_] dt){color:#4f705b!important}
[data-member-motion-stage]{--mojo-ink:#123524;--mojo-ink-soft:#416b53;--mojo-forest:#124b2e;--mojo-forest-deep:#0a2f1d;--mojo-green:#35ad63;--mojo-mint:#dff3e4;--mojo-paper:#fbfdf9;--mojo-line:#1c5e3929;--mojo-shadow:0 28px 70px #19432b1f;--mojo-spring-snappy:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067 22.5%, 1.089 26%, 1.079 30.3%, 1.049 36%, 1.024 42.6%, 1.011 50.3%, 1.004 59.2%, 1.001 69.3%, 1);--mojo-spring-smooth:linear(0, .004, .016 2.3%, .063 4.7%, .141 7.2%, .25 9.9%, .601 16.5%, .815 21%, .929 25.2%, .987 29%, 1.025 33.5%, 1.042 38%, 1.04 43.5%, 1.027 50%, 1.013 57.5%, 1.005 67%, 1.001 79%, 1);width:100%;min-width:0;color:var(--mojo-ink);position:relative}[data-member-motion-stage]>:is(main,div){min-width:0;position:relative}[data-member-motion-stage]>:is(main,div)>header:first-of-type{isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(11rem,.34fr);min-height:clamp(15.5rem,27vw,22rem);overflow:hidden;color:#fff!important;background:radial-gradient(circle at 82% 18%,#a9edb847,#0000 26%),radial-gradient(circle at 8% 100%,#5bbf7933,#0000 30%),linear-gradient(132deg,#0b321f 0%,#155b35 54%,#319d59 100%)!important;border:1px solid #d4f7dd3d!important;border-radius:clamp(1.6rem,3vw,2.5rem)!important;align-items:end!important;margin-bottom:clamp(1rem,2.2vw,1.8rem)!important;padding:clamp(2rem,4.8vw,4.5rem)!important;display:grid!important;position:relative!important;box-shadow:0 28px 76px #0c432533!important}[data-member-route="/app/assistant"]>main>header:first-of-type,[data-member-route="/app/income"]>div>header:first-of-type{background:radial-gradient(circle at 78% 12%,#e1f7da3d,#0000 25%),linear-gradient(128deg,#092b1b 0%,#174c31 58%,#2c8150 100%)!important}[data-member-route="/app/tools"]>main>header:first-of-type,[data-member-route="/app/pages"]>div>header:first-of-type{background:radial-gradient(circle at 86% 12%,#ddf4b833,#0000 24%),linear-gradient(132deg,#103725 0%,#1d6a3f 56%,#45ad68 100%)!important}[data-member-motion-stage]>:is(main,div)>header:first-of-type:before,[data-member-motion-stage]>:is(main,div)>header:first-of-type:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;position:absolute}[data-member-motion-stage]>:is(main,div)>header:first-of-type:before{aspect-ratio:1;width:clamp(18rem,34vw,31rem);animation:mojoHeroOrbit .78s .12s var(--mojo-spring-smooth) both;border:1px solid #e1f9e733;top:-8rem;right:-3rem;box-shadow:0 0 0 3.7rem #d9f7e00b,0 0 0 7.4rem #d9f7e006}[data-member-motion-stage]>:is(main,div)>header:first-of-type:after{aspect-ratio:1;width:.72rem;animation:mojoHeroSignal .62s .42s var(--mojo-spring-snappy) both;background:#d7f8dc;bottom:clamp(2.1rem,4.5vw,4rem);right:clamp(2.5rem,8vw,8rem);box-shadow:0 0 0 .75rem #d7f8dc1a,0 0 2.6rem #d7f8dca6}[data-member-motion-stage]>:is(main,div)>header:first-of-type>*{z-index:1;max-width:min(55rem,100%);position:relative}[data-member-motion-stage]>:is(main,div)>header:first-of-type :is(h1,h2){max-width:14ch;font-family:var(--font-geist-sans), sans-serif;text-wrap:balance;color:#fff!important;letter-spacing:-.058em!important;margin:0!important;font-size:clamp(2.65rem,5.2vw,5.8rem)!important;font-weight:720!important;line-height:.94!important}[data-member-motion-stage]>:is(main,div)>header:first-of-type :is(p,small,span){color:#effcf2d1!important}[data-member-motion-stage]>:is(main,div)>header:first-of-type p:first-child,[data-member-motion-stage]>:is(main,div)>header:first-of-type [class*=eyebrow]{font-family:var(--font-geist-mono), monospace;text-transform:uppercase;color:#c4f0cf!important;letter-spacing:.18em!important;margin-bottom:1.15rem!important;font-size:.76rem!important;font-weight:750!important;line-height:1.35!important}[data-member-motion-stage]>:is(main,div)>header:first-of-type h1+p,[data-member-motion-stage]>:is(main,div)>header:first-of-type h2+p{max-width:46ch;color:#f0fcf3cc!important;margin-top:1.35rem!important;font-size:clamp(1rem,1.35vw,1.22rem)!important;line-height:1.62!important}[data-member-route="/app/path"]>div>header:first-of-type,[data-member-route="/app/account"]>div>header:first-of-type{grid-template-columns:minmax(0,1fr);align-content:end}[data-member-motion-stage]>:is(main,div)>:is(section,article,aside,div){scroll-margin-top:7.5rem}[data-member-motion-stage] :is(h2,h3){color:var(--mojo-ink);letter-spacing:-.035em;text-wrap:balance}[data-member-motion-stage] :is(p,li,label,input,textarea,select,button,a){text-rendering:optimizelegibility}[data-member-motion-stage] :is(button,a,[role=button]){transition:transform .48s var(--mojo-spring-snappy), box-shadow .32s cubic-bezier(.16, 1, .3, 1), border-color .24s cubic-bezier(.16, 1, .3, 1), background-color .24s cubic-bezier(.16, 1, .3, 1), color .24s cubic-bezier(.16, 1, .3, 1)!important}[data-member-motion-stage] :is(button,a,[role=button]):hover{transform:translateY(-2px)}[data-member-motion-stage] :is(button,a,[role=button]):active{transform:translateY(0)scale(.975)}[data-member-motion-stage] :is(button,a,input,textarea,select,summary):focus-visible{outline-offset:3px!important;outline:3px solid #36b2655c!important}[data-member-motion-stage] :is(input,textarea,select){transition:border-color .22s cubic-bezier(.16, 1, .3, 1), box-shadow .32s var(--mojo-spring-smooth), background-color .22s cubic-bezier(.16, 1, .3, 1)!important}[data-member-motion-stage] :is(input,textarea,select):focus{border-color:#2693509e!important;box-shadow:0 0 0 4px #35ad631a!important}[data-member-motion-stage] article{transition:transform .52s var(--mojo-spring-snappy), box-shadow .36s cubic-bezier(.16, 1, .3, 1), border-color .26s cubic-bezier(.16, 1, .3, 1)}[data-member-motion-stage] article:hover{transform:translateY(-3px)}@keyframes mojoHeroOrbit{0%{opacity:0;transform:scale(.74)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mojoHeroSignal{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@media (max-width:900px){[data-member-motion-stage]>:is(main,div)>header:first-of-type{grid-template-columns:minmax(0,1fr);min-height:17rem}[data-member-motion-stage]>:is(main,div)>header:first-of-type:before{right:-10rem}}@media (max-width:640px){[data-member-motion-stage]>:is(main,div)>header:first-of-type{min-height:15rem;border-radius:1.55rem!important;padding:1.6rem!important}[data-member-motion-stage]>:is(main,div)>header:first-of-type :is(h1,h2){max-width:12ch;font-size:clamp(2.2rem,11.5vw,3.6rem)!important;line-height:.98!important}[data-member-motion-stage]>:is(main,div)>header:first-of-type:after{bottom:1.8rem;right:1.8rem}}@media (prefers-reduced-motion:reduce){[data-member-motion-stage],[data-member-motion-stage] *,[data-member-motion-stage] :before,[data-member-motion-stage] :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}[data-member-motion-stage] [data-member-motion-item]{opacity:1!important;filter:none!important;transform:none!important}}.bo-root--member .bo-human-moment{color:#fff;border-radius:clamp(1.75rem,3vw,2.5rem);grid-template-columns:minmax(0,.96fr) minmax(24rem,1.04fr);min-height:clamp(29rem,50vh,35rem);background:#0c3621!important;border:1px solid #277b4642!important;box-shadow:0 32px 86px #0e48272e!important}.bo-root--member .bo-human-moment__media{background:#153625;min-height:clamp(29rem,50vh,35rem)}.bo-root--member .bo-human-moment__media:after{background:linear-gradient(90deg,#0000 58%,#0827178a 100%),linear-gradient(#0000 52%,#051c10b8)}.bo-root--member .bo-human-moment__copy{background:radial-gradient(circle at 94% 4%,#9fe8b12e,#0000 30%),linear-gradient(145deg,#0b321f,#175b36 68%,#25824b);padding:clamp(2.35rem,4.2vw,4.5rem)}.bo-root--member .bo-human-moment__kicker{letter-spacing:.18em;font-size:clamp(.76rem,.9vw,.88rem);color:#bcebc7!important}.bo-root--member .bo-human-moment__kicker>span{background:#81d99a}.bo-root--member .bo-human-moment__copy h2{max-width:14ch;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.06em;font-size:clamp(2.75rem,4.1vw,4.5rem);font-weight:700;line-height:.94;color:#fff!important}.bo-root--member .bo-human-moment__copy>p:not(.bo-human-moment__kicker){max-width:43ch;margin:1.55rem 0 2rem;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.62;color:#f0fcf3cc!important}.bo-root--member .bo-human-moment__link{color:#fff!important}.bo-root--member .bo-human-moment__link:after{background:linear-gradient(90deg,#9de7ae,#9de7ae33)}.bo-root--member .bo-human-moment__link>span{color:#d5f7dd;border-color:#d5f7dd5c}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type{min-height:0!important;color:var(--mojo-ink)!important;background:radial-gradient(circle at 88% 0,#6aca8229,#0000 29%),linear-gradient(145deg,#fffefa 0%,#edf7ef 100%)!important;border:1px solid #23764429!important;border-radius:clamp(1.35rem,2.4vw,2rem)!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) minmax(13rem,.32fr)!important;align-content:center!important;align-items:center!important;gap:clamp(1.5rem,3vw,3rem)!important;padding:clamp(1.7rem,3.4vw,3.25rem)!important;box-shadow:0 20px 54px #184e2f1a!important}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type:before{border-color:#2d935021;width:22rem;top:-10rem;right:-7rem;box-shadow:0 0 0 3.4rem #4db16b09,0 0 0 6.8rem #4db16b05}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type:after{background:#36ad65;width:.62rem;bottom:clamp(1.7rem,3vw,2.8rem);right:clamp(1.7rem,4vw,3.5rem);box-shadow:0 0 0 .6rem #36ad6514,0 0 1.8rem #36ad6557}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type :is(h1,h2){max-width:16ch;color:var(--mojo-ink)!important;letter-spacing:-.055em!important;font-size:clamp(2.5rem,4.25vw,4.85rem)!important;line-height:.97!important}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type :is(p,small,span){color:#4d755d!important}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type p:first-child,.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type [class*=eyebrow]{color:#237546!important}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type h1+p,.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type h2+p{color:#527861!important}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type>:only-child{grid-column:1/-1!important;width:auto!important}.bo-root--member :is([data-member-route="/app/tools"]>main,[data-member-route="/app/assistant"]>main,[data-member-route="/app/pages"]>div,[data-member-route="/app/income"]>div)>header:first-of-type>:first-child{opacity:.72;width:clamp(3.25rem,5vw,4.4rem)!important;height:clamp(3.25rem,5vw,4.4rem)!important;position:absolute!important;top:clamp(1.6rem,3vw,2.6rem)!important;left:auto!important;right:clamp(1.6rem,3vw,2.6rem)!important}.bo-root--member :is([data-member-route="/app/tools"]>main,[data-member-route="/app/assistant"]>main,[data-member-route="/app/pages"]>div,[data-member-route="/app/income"]>div)>header:first-of-type>:nth-child(2){grid-area:1/1!important;width:auto!important;min-width:0!important}.bo-root--member :is([data-member-route="/app/tools"]>main,[data-member-route="/app/assistant"]>main,[data-member-route="/app/pages"]>div,[data-member-route="/app/income"]>div)>header:first-of-type>:nth-child(3){grid-area:1/2!important;align-self:end!important;width:auto!important;min-width:0!important}.bo-root--member :is([data-member-route="/app/path"]>div,[data-member-route="/app/relationships"]>main)>header:first-of-type>:first-child{grid-area:1/1!important;width:auto!important;min-width:0!important}.bo-root--member :is([data-member-route="/app/path"]>div,[data-member-route="/app/relationships"]>main)>header:first-of-type>:nth-child(2){grid-area:1/2!important;align-self:center!important;width:auto!important;min-width:0!important}@media (max-width:900px){.bo-root--member .bo-human-moment{grid-template-columns:1fr;min-height:0}.bo-root--member .bo-human-moment__media{min-height:clamp(18rem,60vw,27rem)}.bo-root--member .bo-human-moment__copy{min-height:23rem}.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type,.bo-root--member :is([data-member-route="/app/tools"]>main,[data-member-route="/app/assistant"]>main,[data-member-route="/app/pages"]>div,[data-member-route="/app/income"]>div,[data-member-route="/app/path"]>div,[data-member-route="/app/relationships"]>main)>header:first-of-type{grid-template-columns:minmax(0,1fr)!important}.bo-root--member :is([data-member-route="/app/tools"]>main,[data-member-route="/app/assistant"]>main,[data-member-route="/app/pages"]>div,[data-member-route="/app/income"]>div,[data-member-route="/app/path"]>div,[data-member-route="/app/relationships"]>main)>header:first-of-type>:nth-child(2),.bo-root--member :is([data-member-route="/app/tools"]>main,[data-member-route="/app/assistant"]>main,[data-member-route="/app/pages"]>div,[data-member-route="/app/income"]>div)>header:first-of-type>:nth-child(3){grid-area:auto/1!important}}@media (max-width:640px){.bo-root--member .bo-human-moment,.bo-root--member [data-member-motion-stage]>:is(main,div)>header:first-of-type{border-radius:1.45rem!important}.bo-root--member .bo-human-moment__copy{min-height:22rem;padding:1.7rem}.bo-root--member .bo-human-moment__copy h2{font-size:clamp(2.45rem,12vw,4.2rem)}}.bo-root--member [data-member-motion-stage][data-member-route="/app/path"]>div[data-member-path-page]>header[data-member-path-hero] :is(h1,h2){color:#fff!important}.bo-root--member [data-member-motion-stage][data-member-route="/app/path"]>div[data-member-path-page]>header[data-member-path-hero] :is(p,span){color:#dff5e5!important}.bo-root--member [data-member-motion-stage]>:is(main,div)>header.site-header:first-of-type{display:none!important}
.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;font-size:var(--type-micro,12px);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;margin-top:24px;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;font-size:var(--type-micro,12px);letter-spacing:.1em;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;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;font-size:var(--type-micro,12px);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px;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}}
