.ZioB7W_experience{--video-ink:#17312f;--video-muted:#607572;--video-teal:#0c7777;--video-teal-dark:#075d5e;--video-mint:#e8f3ed;--video-cream:#f6f3ea;--video-coral:#d97856;--video-line:#17312f21;color:var(--video-ink);background:radial-gradient(circle at 86% 4%,#71b49d29,#0000 26rem),#fbfcf9}.ZioB7W_shell{width:min(1180px,100% - 40px);margin-inline:auto}.ZioB7W_hero{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:center;gap:clamp(36px,6vw,82px);min-height:690px;padding:76px 0 82px;display:grid}.ZioB7W_heroCopy{max-width:650px}.ZioB7W_eyebrow,.ZioB7W_sectionEyebrow{color:var(--video-teal-dark);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:.78rem;font-weight:900}.ZioB7W_hero h1,.ZioB7W_watchHeading h1{color:var(--video-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3.2rem,7vw,6.65rem);font-weight:780;line-height:.88}.ZioB7W_hero h1 span{color:var(--video-teal);letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:500;display:block}.ZioB7W_heroLead{max-width:590px;color:var(--video-muted);margin:25px 0 0;font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.7}.ZioB7W_heroActions,.ZioB7W_watchActions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.ZioB7W_primaryButton,.ZioB7W_secondaryButton,.ZioB7W_pathButton,.ZioB7W_completeButton,.ZioB7W_saveReflection,.ZioB7W_askButton{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:11px 19px;font-weight:850;line-height:1.2;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.ZioB7W_primaryButton,.ZioB7W_pathButton,.ZioB7W_completeButton,.ZioB7W_saveReflection{background:var(--video-teal);color:#fff}.ZioB7W_primaryButton:hover,.ZioB7W_pathButton:hover,.ZioB7W_completeButton:hover,.ZioB7W_saveReflection:hover{background:var(--video-teal-dark);transform:translateY(-1px)}.ZioB7W_secondaryButton,.ZioB7W_askButton{border-color:var(--video-line);color:var(--video-ink);background:#ffffffb3}.ZioB7W_secondaryButton:hover,.ZioB7W_askButton:hover{background:#fff;border-color:#0c777766;transform:translateY(-1px)}.ZioB7W_heroFeature{position:relative}.ZioB7W_heroFeature:before{content:"";background:#dcebe1;border-radius:38px 12px;position:absolute;inset:-22px 28px 32px -28px;transform:rotate(-2deg)}.ZioB7W_heroCard{display:block;position:relative}.ZioB7W_heroMedia{background:#102322;border:1px solid #ffffffa3;border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:0 30px 80px #12312d3b}.ZioB7W_heroImage{aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;opacity:.88;width:100%;transition:transform .5s,opacity .3s;display:block}.ZioB7W_heroCard:hover .ZioB7W_heroImage{opacity:.74;transform:scale(1.025)}.ZioB7W_heroOverlay{color:#fff;background:linear-gradient(#05191814 30%,#051918e0 100%);flex-direction:column;justify-content:space-between;padding:20px;display:flex;position:absolute;inset:0}.ZioB7W_favoriteBadge,.ZioB7W_categoryBadge,.ZioB7W_durationBadge,.ZioB7W_progressBadge{letter-spacing:.035em;border-radius:999px;align-items:center;gap:6px;width:fit-content;font-size:.75rem;font-weight:900;display:inline-flex}.ZioB7W_favoriteBadge{color:var(--video-teal-dark);text-transform:uppercase;background:#ffffffeb;padding:7px 11px}.ZioB7W_heroOverlay h2{color:#fff;letter-spacing:-.035em;max-width:480px;margin:0 0 7px;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1.04}.ZioB7W_heroOverlay p{color:#ffffffc2;margin:0;font-weight:700}.ZioB7W_heroMobileCopy{display:none}.ZioB7W_playDisc{width:72px;height:72px;color:var(--video-teal-dark);background:#fffffff0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 36px #0003}.ZioB7W_trustLine{color:var(--video-muted);flex-wrap:wrap;gap:18px;margin:27px 0 0;font-size:.85rem;font-weight:760;display:flex}.ZioB7W_trustLine span{align-items:center;gap:7px;display:inline-flex}.ZioB7W_pathsSection{background:var(--video-cream);padding:84px 0 92px}.ZioB7W_sectionHeading{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;display:flex}.ZioB7W_sectionHeading>div:first-child{max-width:650px}.ZioB7W_sectionHeading h2,.ZioB7W_libraryIntro h2,.ZioB7W_contentSection h2,.ZioB7W_relatedSection h2,.ZioB7W_ctaPanel h2{color:var(--video-ink);letter-spacing:-.045em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,4.5vw,4.3rem);font-weight:500;line-height:.98}.ZioB7W_sectionHeading>p{max-width:430px;color:var(--video-muted);margin:0}.ZioB7W_pathsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ZioB7W_pathCard{background:#ffffffc2;border:1px solid #17312f1a;border-radius:10px;flex-direction:column;min-height:330px;padding:24px;display:flex;box-shadow:0 14px 36px #2b3e3a0f}.ZioB7W_pathNumber{color:var(--video-teal-dark);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.76rem;font-weight:900;display:flex}.ZioB7W_pathCard h3{letter-spacing:-.03em;margin:38px 0 12px;font-family:Georgia,Times New Roman,serif;font-size:1.75rem;font-weight:500;line-height:1.02}.ZioB7W_pathCard>p{color:var(--video-muted);margin:0 0 24px;line-height:1.65}.ZioB7W_pathVideos{gap:9px;margin:auto 0 20px;display:grid}.ZioB7W_pathVideos span{color:#3d5552;align-items:center;gap:9px;font-size:.82rem;font-weight:760;display:flex}.ZioB7W_pathVideos b{background:var(--video-mint);width:21px;height:21px;color:var(--video-teal-dark);border-radius:50%;flex:none;place-items:center;font-size:.68rem;display:grid}.ZioB7W_pathButton{align-self:flex-start;min-height:42px;padding:9px 15px;font-size:.83rem}.ZioB7W_librarySection{padding:92px 0 110px}.ZioB7W_libraryIntro{grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);align-items:flex-end;gap:54px;margin-bottom:36px;display:grid}.ZioB7W_libraryIntro>p{max-width:590px;color:var(--video-muted);margin:0;font-size:1.05rem}.ZioB7W_controls{grid-template-columns:minmax(240px,1fr) auto;align-items:center;gap:14px;margin-bottom:20px;display:grid}.ZioB7W_search{position:relative}.ZioB7W_search svg{color:var(--video-muted);position:absolute;top:50%;left:15px;transform:translateY(-50%)}.ZioB7W_search input,.ZioB7W_sortSelect{border:1px solid var(--video-line);width:100%;min-height:49px;color:var(--video-ink);background:#fff;border-radius:9px}.ZioB7W_search input{padding:11px 16px 11px 46px}.ZioB7W_sortSelect{min-width:175px;padding:10px 36px 10px 13px}.ZioB7W_filterBar{flex-wrap:wrap;gap:8px;margin-bottom:30px;display:flex}.ZioB7W_filterChip{border:1px solid var(--video-line);min-height:39px;color:var(--video-muted);cursor:pointer;background:#fff;border-radius:999px;padding:8px 13px;font-size:.82rem;font-weight:820}.ZioB7W_filterChip[data-active=true]{border-color:var(--video-teal);background:var(--video-teal);color:#fff}.ZioB7W_savedFilter{background:var(--video-mint);min-height:39px;color:var(--video-teal-dark);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:8px 13px;font-size:.82rem;font-weight:850;display:inline-flex}.ZioB7W_savedFilter[data-active=true]{background:#cbe7dc}.ZioB7W_resultLine{color:var(--video-muted);margin:-10px 0 19px;font-size:.82rem}.ZioB7W_videoGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 20px;display:grid}.ZioB7W_videoCard{min-width:0;position:relative}.ZioB7W_cardImageLink{aspect-ratio:16/9;background:#1d3331;border-radius:9px;display:block;position:relative;overflow:hidden}.ZioB7W_cardImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s,opacity .25s;display:block}.ZioB7W_cardImageLink:hover .ZioB7W_cardImage{opacity:.84;transform:scale(1.025)}.ZioB7W_cardPlay{width:52px;height:52px;color:var(--video-teal-dark);opacity:0;background:#fffffff0;border-radius:50%;place-items:center;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-44%)}.ZioB7W_cardImageLink:hover .ZioB7W_cardPlay,.ZioB7W_cardImageLink:focus-visible .ZioB7W_cardPlay{opacity:1;transform:translate(-50%,-50%)}.ZioB7W_durationBadge{color:#fff;background:#071c1be0;padding:5px 8px;position:absolute;bottom:9px;right:9px}.ZioB7W_saveButton{z-index:2;width:39px;height:39px;color:var(--video-teal-dark);cursor:pointer;background:#ffffffeb;border:1px solid #ffffffb8;border-radius:50%;place-items:center;display:grid;position:absolute;top:9px;right:9px;box-shadow:0 6px 18px #09242129}.ZioB7W_saveButton[data-saved=true]{background:var(--video-teal);color:#fff}.ZioB7W_cardBody{padding:14px 2px 0}.ZioB7W_cardMeta{align-items:center;gap:8px;margin-bottom:8px;display:flex}.ZioB7W_categoryBadge{background:var(--video-mint);color:var(--video-teal-dark);padding:4px 8px}.ZioB7W_popularLabel{color:var(--video-coral);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:900}.ZioB7W_cardBody h3{letter-spacing:-.025em;margin:0 0 8px;font-size:1.16rem;line-height:1.22}.ZioB7W_cardBody h3 a:hover{color:var(--video-teal-dark)}.ZioB7W_cardBody>p{color:var(--video-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.91rem;line-height:1.55;display:-webkit-box;overflow:hidden}.ZioB7W_emptyState{text-align:center;border:1px dashed #17312f3d;border-radius:12px;grid-column:1/-1;padding:50px 24px}.ZioB7W_emptyState h3{margin:12px 0 7px}.ZioB7W_emptyState p{color:var(--video-muted);margin:0}.ZioB7W_watchPage{min-height:100vh;padding:42px 0 110px}.ZioB7W_breadcrumbs{color:var(--video-muted);align-items:center;gap:8px;margin-bottom:45px;font-size:.85rem;font-weight:780;display:flex}.ZioB7W_breadcrumbs a:hover{color:var(--video-teal-dark)}.ZioB7W_watchHeading{grid-template-columns:minmax(0,1fr) minmax(300px,.48fr);align-items:flex-end;gap:60px;margin-bottom:36px;display:grid}.ZioB7W_watchHeading h1{max-width:900px;font-size:clamp(2.6rem,6.3vw,5.65rem);line-height:.93}.ZioB7W_watchSummary{color:var(--video-muted);margin:0 0 2px;font-size:1.05rem;line-height:1.68}.ZioB7W_watchMeta{flex-wrap:wrap;gap:8px;margin-bottom:17px;display:flex}.ZioB7W_watchMeta span{background:var(--video-mint);color:var(--video-teal-dark);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.78rem;font-weight:850;display:inline-flex}.ZioB7W_playerFrame{aspect-ratio:16/9;background:#0c1d1c;border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:0 26px 70px #102d2a30}.ZioB7W_playerFrame iframe,.ZioB7W_playerPoster,.ZioB7W_playerPoster img{width:100%;height:100%}.ZioB7W_playerFrame iframe{border:0;display:block}.ZioB7W_playerPoster{color:#fff;cursor:pointer;background:#0c1d1c;border:0;padding:0;display:block;position:relative}.ZioB7W_playerPoster img{-o-object-fit:cover;object-fit:cover;opacity:.82;display:block}.ZioB7W_playerPoster:after{content:"";background:linear-gradient(#0618170d,#06181761);position:absolute;inset:0}.ZioB7W_playerPlay{z-index:2;width:88px;height:88px;color:var(--video-teal-dark);background:#fff;border-radius:50%;place-items:center;transition:transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 40px #0000003d}.ZioB7W_playerPoster:hover .ZioB7W_playerPlay{transform:translate(-50%,-50%)scale(1.05)}.ZioB7W_playerLabel{z-index:2;font-size:.8rem;font-weight:850;position:absolute;bottom:18px;right:20px}.ZioB7W_privacyNote{color:var(--video-muted);justify-content:space-between;align-items:center;gap:18px;margin:13px 3px 0;font-size:.78rem;display:flex}.ZioB7W_privacyNote a{color:var(--video-teal-dark);font-weight:820}.ZioB7W_carCaution{border-left:3px solid var(--video-coral);color:#70422f;background:#fff4ef;align-items:flex-start;gap:10px;margin-top:18px;padding:11px 14px;font-size:.88rem;display:flex}.ZioB7W_watchGrid{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:start;gap:24px;margin-top:30px;display:grid}.ZioB7W_practicePanel,.ZioB7W_progressPanel,.ZioB7W_reflectionPanel,.ZioB7W_ideaCard,.ZioB7W_relatedCard,.ZioB7W_ctaPanel{border:1px solid var(--video-line);background:#fff;border-radius:10px}.ZioB7W_practicePanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.ZioB7W_practicePanel>div{padding:24px}.ZioB7W_practicePanel>div+div{border-left:1px solid var(--video-line)}.ZioB7W_practicePanel small,.ZioB7W_progressPanel small,.ZioB7W_reflectionPanel small{color:var(--video-teal-dark);letter-spacing:.09em;text-transform:uppercase;margin-bottom:7px;font-size:.72rem;font-weight:900;display:block}.ZioB7W_practicePanel p{color:#405552;margin:0;font-size:.91rem;line-height:1.57}.ZioB7W_progressPanel{padding:22px}.ZioB7W_progressHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.ZioB7W_progressHead h2{margin:0;font-size:1.12rem}.ZioB7W_progressBadge{background:var(--video-mint);color:var(--video-teal-dark);padding:5px 8px}.ZioB7W_progressPanel>p{color:var(--video-muted);margin:12px 0 18px;font-size:.85rem}.ZioB7W_completeButton{border-radius:8px;width:100%;min-height:44px;font-size:.84rem}.ZioB7W_completeButton[data-complete=true]{color:var(--video-teal-dark);background:#dceee5}.ZioB7W_reflectionPanel{background:var(--video-cream);grid-column:1/-1;grid-template-columns:minmax(0,.65fr) minmax(320px,1.35fr);gap:34px;padding:30px;display:grid}.ZioB7W_reflectionPanel blockquote{color:var(--video-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3vw,2.25rem);line-height:1.15}.ZioB7W_reflectionEditor textarea{resize:vertical;border:1px solid var(--video-line);width:100%;min-height:132px;color:var(--video-ink);background:#fff;border-radius:8px;padding:13px;display:block}.ZioB7W_reflectionActions{flex-wrap:wrap;gap:9px;margin-top:10px;display:flex}.ZioB7W_saveDestination{color:var(--video-teal-dark);background:#dceee585;border:1px solid #0c777724;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding:11px 12px;display:grid}.ZioB7W_saveDestination p{margin:0}.ZioB7W_saveDestination strong,.ZioB7W_saveDestination span{display:block}.ZioB7W_saveDestination strong{font-size:.78rem}.ZioB7W_saveDestination span{color:var(--video-muted);margin-top:2px;font-size:.74rem;line-height:1.4}.ZioB7W_saveDestination a{color:var(--video-teal-dark);text-underline-offset:2px;font-size:.74rem;font-weight:850;text-decoration:underline}.ZioB7W_saveReflection,.ZioB7W_askButton{border-radius:8px;min-height:41px;padding:9px 13px;font-size:.8rem}.ZioB7W_reflectionStatus{color:var(--video-muted);margin:9px 0 0;font-size:.78rem}.ZioB7W_reflectionsPage{min-height:100vh}.ZioB7W_reflectionsHero{padding:54px 0 74px}.ZioB7W_reflectionsHero .ZioB7W_breadcrumbs{margin-bottom:48px}.ZioB7W_reflectionsHeroGrid{grid-template-columns:minmax(0,1fr) minmax(310px,.46fr);align-items:flex-end;gap:clamp(36px,7vw,96px);display:grid}.ZioB7W_reflectionsHero h1{color:var(--video-ink);letter-spacing:-.065em;margin:0;font-size:clamp(3.8rem,9vw,7.3rem);line-height:.9}.ZioB7W_reflectionsLead{max-width:660px;color:var(--video-muted);margin:24px 0 0;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.65}.ZioB7W_reflectionsStorage{border:1px solid var(--video-line);color:var(--video-teal-dark);background:#e8f3edc7;border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:20px;display:grid}.ZioB7W_reflectionsStorage div{min-width:0}.ZioB7W_reflectionsStorage strong,.ZioB7W_reflectionsStorage span{display:block}.ZioB7W_reflectionsStorage strong{font-size:.9rem}.ZioB7W_reflectionsStorage span{color:var(--video-muted);margin-top:4px;font-size:.82rem;line-height:1.5}.ZioB7W_reflectionsStorage a{width:fit-content;color:var(--video-teal-dark);text-underline-offset:3px;grid-column:2;font-size:.78rem;font-weight:850;text-decoration:underline}.ZioB7W_reflectionsCollection{background:var(--video-cream);min-height:520px;padding:72px 0 96px}.ZioB7W_reflectionsHeading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.ZioB7W_reflectionsHeading h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.2rem);font-weight:500;line-height:1}.ZioB7W_reflectionsNotice{border-left:3px solid var(--video-coral);color:#70422f;background:#fff4ef;margin:0 0 20px;padding:11px 14px;font-size:.85rem}.ZioB7W_reflectionsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ZioB7W_reflectionCard{border:1px solid var(--video-line);background:#fff;border-radius:12px;flex-direction:column;min-height:320px;padding:clamp(22px,3.5vw,34px);display:flex}.ZioB7W_reflectionCardMeta,.ZioB7W_reflectionCardFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}.ZioB7W_reflectionCardMeta{color:var(--video-teal-dark);letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:850}.ZioB7W_reflectionCardMeta time{color:var(--video-muted);letter-spacing:0;text-transform:none;font-weight:700}.ZioB7W_reflectionCard h3{color:var(--video-ink);margin:24px 0 0;font-size:1rem;line-height:1.4}.ZioB7W_reflectionCard blockquote{color:var(--video-ink);white-space:pre-wrap;flex:1;margin:24px 0 30px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.3vw,1.75rem);line-height:1.35}.ZioB7W_reflectionCardFooter{border-top:1px solid var(--video-line);color:var(--video-muted);padding-top:17px;font-size:.76rem}.ZioB7W_reflectionCardFooter a{color:var(--video-teal-dark);flex:none;align-items:center;gap:5px;font-weight:850;display:inline-flex}.ZioB7W_reflectionsEmpty{text-align:center;background:#ffffff94;border:1px dashed #17312f33;border-radius:14px;align-content:center;place-items:center;min-height:370px;padding:40px 24px;display:grid}.ZioB7W_reflectionsEmpty>svg{color:var(--video-teal);margin-bottom:18px}.ZioB7W_reflectionsEmpty h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:500}.ZioB7W_reflectionsEmpty p{max-width:500px;color:var(--video-muted);margin:12px 0 24px;line-height:1.6}.ZioB7W_reflectionsLoading{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ZioB7W_reflectionSkeleton{border:1px solid var(--video-line);background-color:#ffffff94;background-image:linear-gradient(110deg,#0000 30%,#ffffffb8 50%,#0000 70%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:220% 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:12px;min-height:290px;animation:1.5s linear infinite ZioB7W_reflectionShimmer}@keyframes ZioB7W_reflectionShimmer{to{background-position-x:-220%}}.ZioB7W_contentSection,.ZioB7W_relatedSection{padding-top:86px}.ZioB7W_contentSectionHeader,.ZioB7W_relatedHeader{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:28px;display:flex}.ZioB7W_contentSectionHeader>p,.ZioB7W_relatedHeader>p{max-width:470px;color:var(--video-muted);margin:0}.ZioB7W_ideasGrid,.ZioB7W_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ZioB7W_ideaCard{min-height:200px;padding:24px}.ZioB7W_ideaCard span{background:var(--video-mint);width:34px;height:34px;color:var(--video-teal-dark);border-radius:50%;place-items:center;font-weight:900;display:grid}.ZioB7W_ideaCard h3{margin:43px 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:500}.ZioB7W_relatedCard{overflow:hidden}.ZioB7W_relatedCard img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.ZioB7W_relatedCard>div{padding:17px}.ZioB7W_relatedCard h3{margin:7px 0 9px;font-size:1.05rem;line-height:1.22}.ZioB7W_relatedCard p{color:var(--video-muted);margin:0;font-size:.85rem}.ZioB7W_ctaPanel{background:var(--video-ink);color:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:36px;margin-top:88px;padding:clamp(30px,5vw,58px);display:grid}.ZioB7W_ctaPanel h2{color:#fff;max-width:690px}.ZioB7W_ctaPanel p{color:#ffffffb3;max-width:660px;margin:16px 0 0}.ZioB7W_ctaPanel .ZioB7W_primaryButton{color:var(--video-teal-dark);background:#fff;flex:none}@media (max-width:1020px){.ZioB7W_hero{grid-template-columns:1fr .9fr;min-height:620px}.ZioB7W_pathsGrid,.ZioB7W_videoGrid,.ZioB7W_ideasGrid,.ZioB7W_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ZioB7W_watchHeading{grid-template-columns:1fr;gap:22px}.ZioB7W_watchSummary{max-width:720px}.ZioB7W_watchGrid,.ZioB7W_reflectionPanel{grid-template-columns:1fr}}@media (max-width:760px){.ZioB7W_shell{width:min(100% - 28px,1180px)}.ZioB7W_hero{grid-template-columns:1fr;min-height:auto;padding:58px 0 68px}.ZioB7W_heroCopy{max-width:none}.ZioB7W_hero h1{font-size:clamp(3rem,16vw,5rem)}.ZioB7W_heroFeature{margin:8px 5px 0}.ZioB7W_heroFeature:before{inset:-12px 16px 20px -13px}.ZioB7W_heroImage{aspect-ratio:16/9}.ZioB7W_heroOverlay{background:linear-gradient(#0519182e,#0000 42%);padding:14px}.ZioB7W_heroDesktopCopy{display:none}.ZioB7W_favoriteBadge{padding:6px 9px;font-size:.68rem}.ZioB7W_playDisc{width:64px;height:64px}.ZioB7W_heroMobileCopy{padding:20px 4px 0;display:block;position:relative}.ZioB7W_heroMobileCopy h2{color:var(--video-ink);letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,7vw,2rem);line-height:1.08}.ZioB7W_heroMobileCopy p{color:var(--video-muted);margin:9px 0 0;font-size:.9rem;font-weight:700;line-height:1.5}.ZioB7W_sectionHeading,.ZioB7W_libraryIntro,.ZioB7W_contentSectionHeader,.ZioB7W_relatedHeader{display:block}.ZioB7W_sectionHeading>p,.ZioB7W_libraryIntro>p,.ZioB7W_contentSectionHeader>p,.ZioB7W_relatedHeader>p{margin-top:16px}.ZioB7W_pathsSection,.ZioB7W_librarySection{padding:65px 0 76px}.ZioB7W_pathsGrid,.ZioB7W_videoGrid,.ZioB7W_ideasGrid,.ZioB7W_relatedGrid{grid-template-columns:1fr}.ZioB7W_pathCard{min-height:285px}.ZioB7W_controls{grid-template-columns:1fr}.ZioB7W_savedFilter{margin-left:0}.ZioB7W_watchPage{padding-top:28px}.ZioB7W_breadcrumbs{margin-bottom:30px}.ZioB7W_watchHeading h1{font-size:clamp(2.6rem,13vw,4.2rem)}.ZioB7W_playerFrame{border-radius:8px}.ZioB7W_playerPlay{width:68px;height:68px}.ZioB7W_privacyNote{display:block}.ZioB7W_privacyNote a{margin-top:5px;display:inline-block}.ZioB7W_practicePanel{grid-template-columns:1fr}.ZioB7W_practicePanel>div+div{border-top:1px solid var(--video-line);border-left:0}.ZioB7W_reflectionPanel{padding:22px}.ZioB7W_reflectionsHero{padding:38px 0 58px}.ZioB7W_reflectionsHero .ZioB7W_breadcrumbs{margin-bottom:38px}.ZioB7W_reflectionsHeroGrid,.ZioB7W_reflectionsGrid,.ZioB7W_reflectionsLoading{grid-template-columns:1fr}.ZioB7W_reflectionsHero h1{font-size:clamp(3.2rem,17vw,5.4rem)}.ZioB7W_reflectionsStorage{padding:17px}.ZioB7W_reflectionsCollection{padding:58px 0 76px}.ZioB7W_reflectionsHeading{display:block}.ZioB7W_reflectionsHeading .ZioB7W_secondaryButton{margin-top:22px}.ZioB7W_reflectionCard{min-height:0}.ZioB7W_reflectionCardFooter{display:grid}.ZioB7W_saveDestination{grid-template-columns:auto minmax(0,1fr)}.ZioB7W_saveDestination a{grid-column:2;justify-self:start}.ZioB7W_ctaPanel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ZioB7W_heroImage,.ZioB7W_cardImage,.ZioB7W_cardPlay,.ZioB7W_primaryButton,.ZioB7W_secondaryButton,.ZioB7W_pathButton,.ZioB7W_completeButton,.ZioB7W_saveReflection,.ZioB7W_askButton,.ZioB7W_playerPlay,.ZioB7W_reflectionSkeleton{transition:none}.ZioB7W_reflectionSkeleton{animation:none}}
.tu1GJG_challenge{--challenge-navy:#17364a;--challenge-navy-deep:#102b3c;--challenge-teal:#177d7d;--challenge-teal-dark:#0e6264;--challenge-mint:#dcece5;--challenge-mint-soft:#f0f7f3;--challenge-gold:#d9ad55;--challenge-clay:#c8714e;--challenge-ink:#18312f;--challenge-muted:#647774;--challenge-line:#d9e4df;min-width:0;color:var(--challenge-ink);padding-bottom:36px}.tu1GJG_fastStartChoice,.tu1GJG_fastStartCard{border:1px solid var(--challenge-line);background:var(--challenge-mint-soft);border-radius:20px;margin-bottom:24px;padding:clamp(20px,4vw,32px)}.tu1GJG_fastStartChoice{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.tu1GJG_fastStartChoice>div{flex:320px}.tu1GJG_fastStartChoice h2,.tu1GJG_fastStartCard h2{color:var(--challenge-navy);margin:0 0 8px;font-size:clamp(1.2rem,2.5vw,1.7rem)}.tu1GJG_fastStartChoice p,.tu1GJG_fastStartCard>p{max-width:75ch;margin:0 0 16px;line-height:1.6}.tu1GJG_fastStartChoice p{margin-bottom:0}.tu1GJG_fastStartFields{gap:20px;max-width:800px;margin:24px 0;display:grid}.tu1GJG_fastStartConfirmation{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.tu1GJG_fastStartConfirmation input{width:18px;height:18px;accent-color:var(--challenge-teal);flex:none;margin-top:3px}.tu1GJG_fastStartStatus{text-align:center;justify-items:center;gap:10px;display:grid}.tu1GJG_fastStartStatus strong{font-size:1.2rem}.tu1GJG_fastStartStatus span{color:#dcece5;max-width:24ch;font-size:.8rem;line-height:1.5}.tu1GJG_fastStartReview{margin-bottom:24px}.tu1GJG_fastStartReview>summary{border:1px solid var(--challenge-line);color:var(--challenge-navy);cursor:pointer;border-radius:12px;padding:16px 20px;font-weight:700}.tu1GJG_fastStartReview[open]>summary{margin-bottom:16px}.tu1GJG_hero{background:radial-gradient(circle at 88% 14%, #ddb66733, transparent 15rem), radial-gradient(circle at 10% 100%, #54ac9c2e, transparent 18rem), linear-gradient(135deg, var(--challenge-navy-deep), var(--challenge-navy));color:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,6vw,76px);margin-bottom:24px;padding:clamp(28px,5vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #112e3e29}.tu1GJG_hero:after{content:"";border:1px solid #ffffff17;border-radius:50%;width:210px;height:210px;position:absolute;top:-50px;right:-25px}.tu1GJG_hero>*{z-index:1;position:relative}.tu1GJG_eyebrow,.tu1GJG_promptEyebrow{color:var(--challenge-teal-dark);letter-spacing:.095em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:900}.tu1GJG_hero .tu1GJG_eyebrow{color:#98d4c5}.tu1GJG_hero h1{letter-spacing:-.055em;max-width:730px;margin:0;font-size:clamp(2.3rem,5vw,4.7rem);line-height:.98}.tu1GJG_hero>div:first-child>p:not(.tu1GJG_eyebrow){color:#d8e8e3;max-width:680px;margin:20px 0 0;font-size:clamp(1rem,1.5vw,1.13rem)}.tu1GJG_heroMeta{color:#bcd4ce;flex-wrap:wrap;gap:10px 18px;margin-top:22px;font-size:.82rem;font-weight:750;display:flex}.tu1GJG_heroMeta span{align-items:center;gap:7px;display:inline-flex}.tu1GJG_progressRing{--challenge-progress:0deg;aspect-ratio:1;background:conic-gradient(var(--challenge-gold) var(--challenge-progress), #ffffff21 0);border-radius:50%;flex:none;place-items:center;width:clamp(126px,14vw,164px);display:grid}.tu1GJG_progressRing:before{background:var(--challenge-navy);content:"";border-radius:50%;width:calc(100% - 14px);height:calc(100% - 14px);position:absolute}.tu1GJG_progressRing div{z-index:1;justify-items:center;display:grid;position:relative}.tu1GJG_progressRing strong{letter-spacing:-.04em;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1}.tu1GJG_progressRing span{color:#bfd5cf;margin-top:5px;font-size:.76rem;font-weight:800}.tu1GJG_challengeLayout{grid-template-columns:276px minmax(0,1fr);align-items:start;gap:24px;display:grid}.tu1GJG_dayRail{border:1px solid var(--challenge-line);background:#fff;border-radius:20px;position:sticky;top:24px;overflow:hidden;box-shadow:0 14px 38px #17364a12}.tu1GJG_railHeading{border-bottom:1px solid var(--challenge-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 19px 15px;display:flex}.tu1GJG_railHeading p,.tu1GJG_railHeading span{margin:0}.tu1GJG_railHeading p{color:var(--challenge-navy);font-weight:900}.tu1GJG_railHeading span{color:var(--challenge-muted);font-size:.74rem;font-weight:750}.tu1GJG_dayRail nav{gap:3px;padding:8px;display:grid}.tu1GJG_dayRail nav button{width:100%;color:var(--challenge-muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:10px;padding:10px;transition:background .16s,color .16s,transform .16s;display:grid}.tu1GJG_dayRail nav button:not(:disabled):hover{background:var(--challenge-mint-soft);color:var(--challenge-navy);transform:translate(2px)}.tu1GJG_dayRail nav button:disabled{cursor:not-allowed;opacity:.48}.tu1GJG_dayRail nav button>span{background:#f7faf8;border:1px solid #d4e0db;border-radius:50%;place-items:center;width:31px;height:31px;font-size:.76rem;font-weight:900;display:grid}.tu1GJG_dayRail nav button div{gap:1px;min-width:0;display:grid}.tu1GJG_dayRail nav button small{color:#84938f;letter-spacing:.07em;text-transform:uppercase;font-size:.65rem;font-weight:850}.tu1GJG_dayRail nav button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.tu1GJG_dayRail nav button.tu1GJG_isActive{background:var(--challenge-navy);color:#fff}.tu1GJG_dayRail nav button.tu1GJG_isActive small{color:#add6ca}.tu1GJG_dayRail nav button.tu1GJG_isActive>span{color:#fff;background:#ffffff1a;border-color:#ffffff26}.tu1GJG_dayRail nav button.tu1GJG_isComplete:not(.tu1GJG_isActive)>span{background:var(--challenge-mint);color:var(--challenge-teal-dark);border-color:#aad2c4}.tu1GJG_railNote{color:#566965;background:#f2f5ed;border-radius:13px;grid-template-columns:auto 1fr;gap:9px;margin:8px;padding:14px;display:grid}.tu1GJG_railNote svg{color:var(--challenge-clay);margin-top:2px}.tu1GJG_railNote p{margin:0;font-size:.74rem;line-height:1.5}.tu1GJG_dayStage{min-width:0}.tu1GJG_dayHeader{border:1px solid var(--challenge-line);background:radial-gradient(circle at 97% 8%,#d9ad5521,#0000 11rem),#fff;border-radius:20px;padding:clamp(24px,4vw,42px);box-shadow:0 14px 38px #17364a0f}.tu1GJG_dayMeta{color:var(--challenge-teal-dark);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:.73rem;font-weight:900;display:flex}.tu1GJG_dayMeta span+span{color:var(--challenge-muted)}.tu1GJG_dayHeader h2{color:var(--challenge-navy);letter-spacing:-.05em;margin:10px 0 8px;font-size:clamp(2rem,4.2vw,3.6rem);line-height:1}.tu1GJG_dayGoal{max-width:760px;color:var(--challenge-ink);margin:0;font-size:clamp(1rem,1.7vw,1.14rem);font-weight:750}.tu1GJG_opening{max-width:780px;color:var(--challenge-muted);margin:16px 0 0}.tu1GJG_artifactLabel{background:var(--challenge-mint-soft);color:var(--challenge-teal-dark);border:1px solid #bdd9cf;border-radius:999px;flex-wrap:wrap;align-items:center;gap:6px;margin-top:22px;padding:8px 12px;font-size:.78rem;display:inline-flex}.tu1GJG_daySupportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.tu1GJG_daySupportGrid article{background:#f8fbf9db;border:1px solid #dbe5e0;border-radius:13px;padding:14px}.tu1GJG_daySupportGrid article>span{color:var(--challenge-teal-dark);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;font-size:.7rem;font-weight:900;display:flex}.tu1GJG_daySupportGrid article p{color:var(--challenge-muted);margin:8px 0 0;font-size:.78rem;line-height:1.55}.tu1GJG_sinceYesterday{background:radial-gradient(circle at 96% 10%,#d9ad5529,#0000 10rem),#fffdf7;border:1px solid #d9c9aa;border-radius:20px;gap:17px;margin-top:18px;padding:clamp(21px,3vw,32px);display:grid;box-shadow:0 12px 32px #17364a0e}.tu1GJG_sinceYesterdayHeading,.tu1GJG_countermoveCard>div:first-child{align-items:flex-start;gap:11px;display:flex}.tu1GJG_sinceYesterdayHeading>span,.tu1GJG_countermoveCard>div:first-child>span{color:#8a6534;background:#f4e9d3;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.tu1GJG_sinceYesterday h3,.tu1GJG_countermoveCard h3{color:var(--challenge-navy);letter-spacing:-.025em;margin:2px 0 0;font-size:clamp(1.15rem,2.2vw,1.5rem)}.tu1GJG_sinceYesterday blockquote,.tu1GJG_countermoveCard blockquote{border-left:3px solid var(--challenge-clay);color:var(--challenge-muted);margin:0;padding:2px 0 2px 14px}.tu1GJG_sinceYesterday blockquote strong,.tu1GJG_countermoveCard blockquote strong{color:var(--challenge-navy);font-size:.72rem}.tu1GJG_sinceYesterday blockquote p,.tu1GJG_countermoveCard blockquote p{margin:5px 0 0;font-size:.82rem;line-height:1.55}.tu1GJG_videoStack{gap:18px;margin-top:18px;display:grid}.tu1GJG_videoPlaceholder{background:#fff;border:1px solid #c9dcd5;border-radius:20px;grid-template-columns:minmax(230px,.72fr) minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 12px 32px #17364a0e}.tu1GJG_videoFrame{background:radial-gradient(circle at 78% 20%, #d9ad5538, transparent 8rem), linear-gradient(145deg, var(--challenge-navy-deep), var(--challenge-navy));color:#fff;align-content:center;place-items:center;gap:12px;min-height:224px;padding:28px;display:grid}.tu1GJG_videoPlaceholderWelcome .tu1GJG_videoFrame{background:radial-gradient(circle at 20% 86%,#98d4c53d,#0000 9rem),radial-gradient(circle at 82% 12%,#d9ad5533,#0000 8rem),linear-gradient(145deg,#102b3c,#1d5360)}.tu1GJG_videoPlaceholderClosing .tu1GJG_videoFrame{background:radial-gradient(circle at 80% 18%,#d9ad5547,#0000 9rem),linear-gradient(145deg,#102b3c,#174e52)}.tu1GJG_videoFrame>span{background:#ffffff1a;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;box-shadow:0 12px 28px #04161e2e}.tu1GJG_videoFrame small{color:#c6dcd6;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:900}.tu1GJG_videoCopy{align-content:center;padding:clamp(24px,4vw,38px);display:grid}.tu1GJG_videoCopy h3{color:var(--challenge-navy);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2.8vw,1.9rem);line-height:1.08}.tu1GJG_videoCopy>p:not(.tu1GJG_promptEyebrow){color:var(--challenge-muted);margin:13px 0 0;line-height:1.6}.tu1GJG_videoMeta{color:var(--challenge-teal-dark);flex-wrap:wrap;gap:8px 16px;margin-top:13px;font-size:.72rem;font-weight:850;display:flex}.tu1GJG_videoMeta span{align-items:center;gap:6px;display:inline-flex}.tu1GJG_guideTranscript{border-top:1px solid var(--challenge-line);margin-top:17px;padding-top:14px}.tu1GJG_guideTranscript summary{cursor:pointer;background:var(--challenge-teal-dark);color:#fff;letter-spacing:.01em;border-radius:999px;width:fit-content;padding:10px 15px;font-size:.76rem;font-weight:900;list-style-position:inside}.tu1GJG_guideTranscript summary:hover{background:var(--challenge-navy)}.tu1GJG_guideTranscript summary:focus-visible{outline-offset:3px;outline:3px solid #d9ad5580}.tu1GJG_guideTranscript[open] summary{margin-bottom:18px}.tu1GJG_guideTranscriptBody{scrollbar-color:#9abbb1 transparent;background:#f9fbfa;border:1px solid #dce8e3;border-radius:14px;max-height:min(68vh,680px);padding:8px clamp(16px,3vw,24px) 16px;overflow-y:auto;box-shadow:inset 0 1px #fff}.tu1GJG_guideTranscriptBody p{color:#314d48;margin:15px 0 0;font-size:.92rem;line-height:1.72}.tu1GJG_guideTranscriptBody .tu1GJG_guideDirection{color:#55716b;letter-spacing:.055em;text-transform:uppercase;background:#e9f3ef;border-radius:7px;width:fit-content;padding:5px 8px;font-size:.68rem;font-weight:900;line-height:1.35}.tu1GJG_activityStack{gap:18px;margin-top:18px;display:grid}.tu1GJG_promptCard,.tu1GJG_workCard{border:1px solid var(--challenge-line);background:#fff;border-radius:20px;padding:clamp(21px,3vw,32px);box-shadow:0 12px 32px #17364a0e}.tu1GJG_promptCard{background:linear-gradient(120deg,#dcece5d6,#f4f8f2e6),#f5f9f6;border-color:#c8ddd4}.tu1GJG_countermoveCard{background:var(--challenge-mint-soft);border:1px solid #c8ddd4;border-radius:20px;gap:14px;padding:clamp(21px,3vw,32px);display:grid;box-shadow:0 12px 32px #17364a0b}.tu1GJG_countermoveCard>p{color:var(--challenge-muted);margin:0;font-size:.82rem;line-height:1.55}.tu1GJG_countermoveCard>small{color:var(--challenge-teal-dark);font-size:.72rem;font-weight:750;line-height:1.5}.tu1GJG_promptCard h3,.tu1GJG_workCard h3{color:var(--challenge-navy);letter-spacing:-.025em;margin:0;font-size:clamp(1.2rem,2.5vw,1.65rem)}.tu1GJG_promptCard>p:last-child,.tu1GJG_sectionIntro{max-width:780px;color:var(--challenge-muted);margin:10px 0 0}.tu1GJG_sectionHeading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:17px;display:flex}.tu1GJG_sectionHeading p,.tu1GJG_sectionHeading h3{margin-bottom:0}.tu1GJG_sectionHeading>span{background:var(--challenge-mint-soft);color:var(--challenge-teal-dark);border-radius:999px;flex:none;padding:6px 10px;font-size:.72rem;font-weight:850}.tu1GJG_sectionIntro{margin:-6px 0 18px}.tu1GJG_addItemForm{grid-template-columns:minmax(140px,.28fr) minmax(220px,1fr) auto;gap:9px;display:grid}.tu1GJG_addItemForm input,.tu1GJG_addItemForm select,.tu1GJG_field input,.tu1GJG_field textarea,.tu1GJG_field select{width:100%;min-width:0;color:var(--challenge-ink);background:#fff;border:1px solid #cbdad4;border-radius:11px;padding:11px 12px;transition:border-color .16s,box-shadow .16s}.tu1GJG_field textarea{resize:vertical;min-height:104px}.tu1GJG_addItemForm input:focus,.tu1GJG_addItemForm select:focus,.tu1GJG_field input:focus,.tu1GJG_field textarea:focus,.tu1GJG_field select:focus{border-color:var(--challenge-teal);outline:0;box-shadow:0 0 0 4px #177d7d1a}.tu1GJG_addItemForm button,.tu1GJG_chooseButton,.tu1GJG_planActions button,.tu1GJG_dayCompletionActions button,.tu1GJG_primaryButton,.tu1GJG_secondaryButton,.tu1GJG_loadingState button{background:var(--challenge-teal);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:9px 16px;font-size:.82rem;font-weight:850;transition:background .16s,transform .16s,box-shadow .16s;display:inline-flex}.tu1GJG_addItemForm button:hover,.tu1GJG_chooseButton:hover,.tu1GJG_planActions button:hover,.tu1GJG_dayCompletionActions button:hover,.tu1GJG_primaryButton:hover,.tu1GJG_loadingState button:hover{background:var(--challenge-teal-dark);transform:translateY(-1px);box-shadow:0 8px 18px #0e626426}.tu1GJG_addItemForm button:disabled,.tu1GJG_secondaryButton:disabled{cursor:not-allowed;opacity:.45;transform:none}.tu1GJG_inventoryList{gap:8px;margin-top:16px;display:grid}.tu1GJG_inventoryItem{background:#fbfcfa;border:1px solid #e0e8e4;border-radius:13px;grid-template-columns:minmax(180px,1fr) auto;align-items:center;gap:16px;padding:12px 13px;display:grid}.tu1GJG_inventoryItem>div:first-child{gap:2px;min-width:0;display:grid}.tu1GJG_inventoryItem>div:first-child span,.tu1GJG_candidateHeading p,.tu1GJG_decisionHeading p,.tu1GJG_protectionList article>div:first-child span{color:#72837f;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.65rem;font-weight:850}.tu1GJG_inventoryItem strong{overflow-wrap:anywhere;font-size:.88rem}.tu1GJG_itemSignals{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.tu1GJG_itemSignals button{color:#657672;cursor:pointer;background:#fff;border:1px solid #d4dfdb;border-radius:999px;padding:5px 8px;font-size:.66rem;font-weight:780}.tu1GJG_itemSignals button.tu1GJG_isActive{color:#9a5134;background:#fff3eb;border-color:#e0b99e}.tu1GJG_itemSignals button.tu1GJG_deleteButton{color:#946658;place-items:center;width:28px;padding:0;display:grid}.tu1GJG_emptyState{color:var(--challenge-muted);background:#f9fcfa;border:1px dashed #bed2ca;border-radius:13px;align-items:center;gap:10px;margin-top:15px;padding:16px;display:flex}.tu1GJG_emptyState svg{color:var(--challenge-teal);flex:none}.tu1GJG_emptyState p{margin:0;font-size:.82rem}.tu1GJG_selectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.tu1GJG_selectionGrid>button{min-width:0;color:var(--challenge-ink);text-align:left;cursor:pointer;background:#fbfcfa;border:1px solid #d6e1dd;border-radius:13px;gap:4px;padding:14px 42px 14px 14px;display:grid;position:relative}.tu1GJG_selectionGrid>button:hover:not(:disabled){background:var(--challenge-mint-soft);border-color:#9dc8ba}.tu1GJG_selectionGrid>button:disabled{cursor:not-allowed;opacity:.43}.tu1GJG_selectionGrid>button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-mint-soft);box-shadow:inset 0 0 0 1px var(--challenge-teal)}.tu1GJG_selectionGrid>button span{color:#768681;letter-spacing:.06em;text-transform:uppercase;font-size:.65rem;font-weight:850}.tu1GJG_selectionGrid>button strong{overflow-wrap:anywhere;font-size:.86rem}.tu1GJG_selectionGrid>button svg{color:var(--challenge-teal-dark);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.tu1GJG_candidateHeading{align-items:center;gap:12px;margin-bottom:18px;display:flex}.tu1GJG_candidateHeading>span{background:var(--challenge-navy);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.8rem;font-weight:900;display:grid}.tu1GJG_candidateHeading div{min-width:0}.tu1GJG_candidateHeading h3{overflow-wrap:anywhere}.tu1GJG_ratings{background:#dce5e1;border:1px solid #dce5e1;border-radius:13px;gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.tu1GJG_ratingRow{background:#fbfcfb;grid-template-columns:minmax(200px,1fr) auto;align-items:center;gap:14px;padding:11px 12px;display:grid}.tu1GJG_ratingRow>div:first-child{gap:1px;display:grid}.tu1GJG_ratingRow strong{color:var(--challenge-navy);font-size:.79rem}.tu1GJG_ratingRow small{color:var(--challenge-muted);font-size:.7rem}.tu1GJG_ratingButtons{gap:4px;display:flex}.tu1GJG_ratingButtons button{color:#60726e;cursor:pointer;background:#fff;border:1px solid #ccd9d4;border-radius:50%;place-items:center;width:31px;height:31px;font-size:.73rem;font-weight:850;display:grid}.tu1GJG_ratingButtons button:hover{border-color:var(--challenge-teal)}.tu1GJG_ratingButtons button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-teal);color:#fff}.tu1GJG_field{min-width:0;color:var(--challenge-navy);gap:6px;font-size:.82rem;font-weight:850;display:grid}.tu1GJG_field>small{color:var(--challenge-muted);margin-top:-3px;font-size:.69rem;font-weight:500}.tu1GJG_constraintGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.tu1GJG_constraintGrid button{color:var(--challenge-ink);text-align:left;cursor:pointer;background:#fbfcfa;border:1px solid #d5e1dc;border-radius:12px;gap:3px;padding:12px;display:grid}.tu1GJG_constraintGrid button:last-child{grid-column:1/-1}.tu1GJG_constraintGrid button:hover{border-color:#9fc9bb}.tu1GJG_constraintGrid button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-mint-soft);box-shadow:inset 0 0 0 1px var(--challenge-teal)}.tu1GJG_constraintGrid button strong{color:var(--challenge-navy);font-size:.8rem}.tu1GJG_constraintGrid button span{color:var(--challenge-muted);font-size:.7rem}.tu1GJG_selectedCandidate{border-color:#7bb8a5;box-shadow:inset 0 0 0 1px #7bb8a5,0 14px 34px #177d7d14}.tu1GJG_decisionHeading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:17px;display:flex}.tu1GJG_decisionHeading>div{min-width:0}.tu1GJG_decisionHeading h3{overflow-wrap:anywhere}.tu1GJG_decisionHeading>span{color:#7c652f;background:#f2f5ed;border-radius:999px;flex:none;padding:7px 10px;font-size:.75rem;font-weight:900}.tu1GJG_chooseButton{background:var(--challenge-navy);width:100%}.tu1GJG_selectedCandidate .tu1GJG_chooseButton{background:var(--challenge-teal)}.tu1GJG_formGrid{gap:16px;display:grid}.tu1GJG_artifactPreview{background:radial-gradient(circle at 93% 8%, #d9ad5530, transparent 10rem), var(--challenge-navy);color:#fff;border:0;border-radius:20px;margin:0;padding:clamp(23px,4vw,38px)}.tu1GJG_artifactPreview span{color:#a7d6ca;letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:900}.tu1GJG_artifactPreview p{max-width:780px;margin:10px 0;font-size:clamp(1.12rem,2.5vw,1.55rem);font-weight:720;line-height:1.42}.tu1GJG_artifactPreview small{color:#c7dbd5}.tu1GJG_protectionList{gap:9px;display:grid}.tu1GJG_protectionList article{background:#fbfcfb;border:1px solid #dce5e1;border-radius:13px;grid-template-columns:minmax(180px,1fr) minmax(260px,auto);align-items:center;gap:15px;padding:12px;display:grid}.tu1GJG_protectionList article>div:first-child{gap:2px;min-width:0;display:grid}.tu1GJG_protectionList article strong{overflow-wrap:anywhere;font-size:.82rem}.tu1GJG_bucketButtons{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.tu1GJG_bucketButtons button{color:#667873;cursor:pointer;background:#fff;border:1px solid #cedbd6;border-radius:999px;padding:5px 8px;font-size:.65rem;font-weight:800}.tu1GJG_bucketButtons button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-teal);color:#fff}.tu1GJG_finalPlan{background:#fff;border:1px solid #a9c9bc;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px #17364a1c}.tu1GJG_finalPlanHeader{background:radial-gradient(circle at 90% 12%, #d9ad5538, transparent 10rem), var(--challenge-navy);color:#fff;justify-content:space-between;align-items:center;gap:20px;padding:clamp(24px,4vw,38px);display:flex}.tu1GJG_finalPlanHeader p{color:#9ed2c5;letter-spacing:.09em;text-transform:uppercase;margin:0 0 5px;font-size:.7rem;font-weight:900}.tu1GJG_finalPlanHeader h3{color:#fff;letter-spacing:-.045em;margin:0;font-size:clamp(1.7rem,4vw,3rem);line-height:1.05}.tu1GJG_finalPlanHeader svg{color:var(--challenge-gold);flex:none}.tu1GJG_planWhy{border-bottom:1px solid var(--challenge-line);color:#506661;margin:0;padding:22px clamp(24px,4vw,38px);font-size:.95rem}.tu1GJG_planStatement{border-left:4px solid var(--challenge-gold);margin:clamp(22px,4vw,38px);padding:4px 0 4px 18px}.tu1GJG_planStatement span,.tu1GJG_planColumns span{color:var(--challenge-teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}.tu1GJG_planStatement p{color:var(--challenge-navy);margin:6px 0;font-size:1rem}.tu1GJG_planStatement small{color:var(--challenge-muted)}.tu1GJG_planColumns{border-top:1px solid var(--challenge-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:0 clamp(24px,4vw,38px);padding:24px 0;display:grid}.tu1GJG_planColumns p,.tu1GJG_planColumns ol,.tu1GJG_planColumns ul{color:#475e59;margin:7px 0 0;padding-left:19px;font-size:.84rem}.tu1GJG_planColumns p{padding-left:0}.tu1GJG_planColumns span:not(:first-child){margin-top:17px;display:block}.tu1GJG_planColumns li+li{margin-top:5px}.tu1GJG_planColumns li small{color:var(--challenge-muted)}.tu1GJG_planFooter{border-top:1px solid var(--challenge-line);background:#f6faf7;gap:7px;padding:22px clamp(24px,4vw,38px) 28px;display:grid}.tu1GJG_planFooter p{color:#536863;margin:0;font-size:.8rem}.tu1GJG_planActions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tu1GJG_planActions button{color:var(--challenge-navy);background:#fff;border-color:#c8d8d2}.tu1GJG_planActions button:hover{background:var(--challenge-mint-soft);color:var(--challenge-navy);box-shadow:none;border-color:#9fc4b7}.tu1GJG_closing{border:0;border-left:3px solid var(--challenge-clay);color:#5b6c68;margin:20px 0 0;padding:10px 0 10px 18px;font-size:.9rem;font-style:italic}.tu1GJG_validation{color:#8f452e;background:#fff5f0;border:1px solid #e6b8a7;border-radius:12px;margin:18px 0 0;padding:11px 13px;font-size:.8rem;font-weight:700}.tu1GJG_dayFooter{border-top:1px solid var(--challenge-line);justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:22px;display:flex}.tu1GJG_dayCompletionPause{background:radial-gradient(circle at 95% 0%, #d9ad552e, transparent 10rem), var(--challenge-mint-soft);border:1px solid #b6d4c8;border-radius:20px;grid-template-columns:auto minmax(0,1fr);gap:16px;margin-top:22px;padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 14px 34px #17364a12}.tu1GJG_dayCompletionMark{background:var(--challenge-navy);color:#fff;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 9px 22px #102b3c2e}.tu1GJG_dayCompletionPause h3{color:var(--challenge-navy);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2.8vw,1.75rem)}.tu1GJG_dayCompletionPause>div>p:not(.tu1GJG_promptEyebrow){color:#526963;max-width:780px;margin:9px 0 0;line-height:1.6}.tu1GJG_dayCompletionActions{border-top:1px solid #c9ddd5;justify-content:space-between;align-items:center;gap:18px;margin-top:21px;padding-top:18px;display:flex}.tu1GJG_dayCompletionActions>span{max-width:480px;color:var(--challenge-muted);align-items:flex-start;gap:7px;font-size:.73rem;line-height:1.45;display:inline-flex}.tu1GJG_dayCompletionActions>span svg{color:var(--challenge-teal-dark);flex:none;margin-top:1px}.tu1GJG_dayCompletionActions button{color:var(--challenge-navy);background:#fff;border-color:#aacbc0;flex:none}.tu1GJG_dayCompletionActions button:hover{border-color:var(--challenge-teal);color:var(--challenge-navy);box-shadow:none;background:#fff}.tu1GJG_secondaryButton{color:var(--challenge-navy);background:#fff;border-color:#cbd9d4}.tu1GJG_secondaryButton:hover:not(:disabled){background:var(--challenge-mint-soft);border-color:#a9c8bd}.tu1GJG_primaryButton{background:var(--challenge-navy);min-width:164px}.tu1GJG_completionBanner{background:radial-gradient(circle at 95% 5%, #d9ad5533, transparent 10rem), var(--challenge-mint-soft);border:1px solid #b7d3c8;border-radius:19px;grid-template-columns:auto 1fr;gap:15px;margin-top:20px;padding:clamp(21px,4vw,32px);display:grid}.tu1GJG_completionExperience{gap:18px;margin-top:22px;display:grid}.tu1GJG_completionExperience .tu1GJG_completionBanner{margin-top:0}.tu1GJG_completionBanner>span{background:var(--challenge-navy);width:48px;height:48px;color:var(--challenge-gold);border-radius:50%;place-items:center;display:grid}.tu1GJG_completionBanner h3{color:var(--challenge-navy);margin:0;font-size:1.35rem}.tu1GJG_completionBanner p{color:var(--challenge-muted);margin:7px 0 0}.tu1GJG_completionBanner a{color:var(--challenge-teal-dark);align-items:center;gap:6px;margin-top:13px;font-size:.85rem;font-weight:850;display:inline-flex}.tu1GJG_upgradeHandoff{border-top:1px solid #b7d3c8;margin-top:20px;padding-top:20px}.tu1GJG_upgradeHandoff h4{color:var(--challenge-navy);margin:0;font-size:1.1rem;line-height:1.35}.tu1GJG_handoffPreview{background:#fff;border:1px solid #c6dacf;border-radius:12px;gap:6px;margin-top:16px;padding:16px;display:grid}.tu1GJG_handoffPreview>span{color:var(--challenge-teal-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:850}.tu1GJG_handoffPreview>strong{color:var(--challenge-navy)}.tu1GJG_completionBanner .tu1GJG_handoffPreview p{margin:0}.tu1GJG_handoffRetry{border:1px solid var(--challenge-teal-dark);min-height:44px;color:var(--challenge-teal-dark);font:inherit;cursor:pointer;background:#fff;border-radius:8px;margin-top:8px;padding:8px 12px;font-weight:750;display:block}.tu1GJG_handoffRetry:focus-visible{outline:3px solid var(--challenge-navy);outline-offset:3px}.tu1GJG_toast{z-index:50;background:var(--challenge-navy);color:#fff;border:1px solid #ffffff21;border-radius:13px;align-items:center;gap:9px;max-width:min(380px,100vw - 36px);padding:13px 15px;font-size:.8rem;font-weight:750;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 18px 44px #102b3c40}.tu1GJG_phaseBar{border:1px solid var(--challenge-line);color:#9aaaa5;background:#fff;border-radius:18px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:-6px 0 24px;padding:14px 18px;display:grid;box-shadow:0 10px 28px #17364a0d}.tu1GJG_phaseBar>div{align-items:center;gap:11px;display:flex}.tu1GJG_phaseBar>div>span{border:1px solid #d6e1dc;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.78rem;font-weight:900;display:grid}.tu1GJG_phaseBar>div>div{gap:2px;display:grid}.tu1GJG_phaseBar strong{color:#6b7e79;font-size:.88rem}.tu1GJG_phaseBar small{font-size:.7rem}.tu1GJG_phaseBar .tu1GJG_isActive>span{border-color:var(--challenge-teal);background:var(--challenge-teal);color:#fff}.tu1GJG_phaseBar .tu1GJG_isActive strong{color:var(--challenge-navy)}.tu1GJG_phaseBar .tu1GJG_isComplete>span{background:var(--challenge-mint);color:var(--challenge-teal-dark);border-color:#b8d8ce}.tu1GJG_executionLockedAnchor{scroll-margin-top:24px}.tu1GJG_executionLocked{background:linear-gradient(135deg,#f4f8f6,#fff);border:1px solid #cbdcd5;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;margin:-8px 0 24px;padding:18px;scroll-margin-top:24px;display:grid}.tu1GJG_executionLocked>span{background:var(--challenge-mint);width:40px;height:40px;color:var(--challenge-teal-dark);border-radius:12px;place-items:center;display:grid}.tu1GJG_executionLocked h2{color:var(--challenge-navy);letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,2.5vw,1.55rem)}.tu1GJG_executionLocked div>p:last-child{color:var(--challenge-muted);margin:7px 0 0;font-size:.79rem;line-height:1.55}.tu1GJG_executionRailLink{background:var(--challenge-mint-soft);color:var(--challenge-teal-dark);border:1px solid #c8ded5;border-radius:12px;align-items:center;gap:10px;margin:0 10px 10px;padding:11px;text-decoration:none;display:flex}.tu1GJG_executionRailLink span{gap:2px;display:grid}.tu1GJG_executionRailLink strong{font-size:.8rem}.tu1GJG_executionRailLink small{color:var(--challenge-muted);font-size:.66rem}.tu1GJG_executionRailLink.tu1GJG_isLocked{opacity:.58;pointer-events:none}.tu1GJG_completionLinks{flex-wrap:wrap;gap:8px;display:flex}.tu1GJG_completionLinks a{align-items:center;gap:7px;display:inline-flex}.tu1GJG_completionLinks a+a{color:var(--challenge-teal-dark);background:#fff;border-color:#b9d5cc}.tu1GJG_executionWorkspace{gap:22px;margin-top:34px;scroll-margin-top:24px;display:grid}.tu1GJG_executionHeader{background:radial-gradient(circle at 90% 0, #d9ad5533, transparent 16rem), linear-gradient(135deg, var(--challenge-navy-deep), #1a4a55);color:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(270px,.55fr);align-items:center;gap:28px;padding:clamp(26px,5vw,48px);display:grid;overflow:hidden;box-shadow:0 24px 58px #112e3e26}.tu1GJG_executionHeader h2{color:#fff;letter-spacing:-.05em;margin:0;font-size:clamp(2.2rem,5vw,4.2rem);line-height:1}.tu1GJG_executionHeader>div:first-child>p:last-child{color:#cce0da;max-width:650px;margin:16px 0 0;line-height:1.65}.tu1GJG_executionPriority{background:#ffffff14;border:1px solid #ffffff2e;border-radius:18px;gap:9px;padding:20px;display:grid}.tu1GJG_executionPriority span{color:#9ed4c7;letter-spacing:.09em;text-transform:uppercase;font-size:.68rem;font-weight:900}.tu1GJG_executionPriority strong{color:#fff;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,3vw,2rem);line-height:1.15}.tu1GJG_executionStats{border:1px solid var(--challenge-line);background:var(--challenge-line);border-radius:17px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.tu1GJG_executionStats>div{color:var(--challenge-teal-dark);background:#fff;align-items:flex-start;gap:11px;padding:17px;display:flex}.tu1GJG_executionStats span{color:var(--challenge-muted);gap:3px;font-size:.7rem;line-height:1.45;display:grid}.tu1GJG_executionStats strong{color:var(--challenge-navy);font-size:.83rem}.tu1GJG_executionStart{background:var(--challenge-mint-soft);border:1px solid #c8ded5;border-radius:17px;justify-content:space-between;align-items:center;gap:20px;padding:18px;display:flex}.tu1GJG_executionStart>div{color:var(--challenge-teal-dark);align-items:flex-start;gap:11px;display:flex}.tu1GJG_executionStart span{gap:3px;display:grid}.tu1GJG_executionStart strong{color:var(--challenge-navy)}.tu1GJG_executionStart small{color:var(--challenge-muted);line-height:1.5}.tu1GJG_executionStart button,.tu1GJG_completeResetButton,.tu1GJG_reportActions button{background:var(--challenge-teal);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-size:.8rem;font-weight:850;display:inline-flex}.tu1GJG_dailyDirection{background:radial-gradient(circle at 92% 5%,#d9ad5533,#0000 18rem),linear-gradient(145deg,#f0f8f5 0%,#fff 55%);border:1px solid #c6dcd4;border-radius:22px;gap:22px;padding:clamp(22px,4vw,38px);scroll-margin-top:24px;display:grid;overflow:hidden;box-shadow:0 18px 46px #17364a14}.tu1GJG_dailyDirectionHeader{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.tu1GJG_dailyDirectionHeader h3{max-width:760px;color:var(--challenge-navy);letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,4vw,3.1rem);font-weight:500;line-height:1.08}.tu1GJG_dailyDirectionHeader>div:first-child>span{color:var(--challenge-muted);margin-top:10px;font-size:.77rem;display:block}.tu1GJG_dailyDirectionProgress{background:#ffffffb8;border:1px solid #c6dcd4;border-radius:13px;flex:none;gap:4px;padding:12px 15px;display:grid}.tu1GJG_dailyDirectionProgress strong{color:var(--challenge-teal-dark);font-size:.76rem}.tu1GJG_dailyDirectionProgress span{color:var(--challenge-muted);font-size:.67rem}.tu1GJG_dailyDirectionBody{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:24px;display:grid}.tu1GJG_dailyWisdom{background:var(--challenge-navy-deep);color:#fff;border-radius:17px;padding:clamp(20px,3vw,28px)}.tu1GJG_dailyWisdom svg{color:#e2bd69}.tu1GJG_dailyWisdom blockquote{color:#fff;margin:17px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.3rem,2.8vw,2rem);line-height:1.28}.tu1GJG_dailyWisdom p{color:#c8ddd7;margin:0;font-size:.83rem;line-height:1.7}.tu1GJG_dailyPractice{align-content:start;gap:15px;display:grid}.tu1GJG_dailyPractice textarea{min-height:125px}.tu1GJG_dailyPlanContext{background:var(--challenge-mint-soft);color:var(--challenge-teal-dark);border:1px solid #bfd8cf;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:11px;padding:14px;display:grid}.tu1GJG_dailyPlanContext>svg{margin-top:2px}.tu1GJG_dailyPlanContext>div{gap:4px;display:grid}.tu1GJG_dailyPlanContext span{color:var(--challenge-teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:900}.tu1GJG_dailyPlanContext strong{color:var(--challenge-navy);font-size:.8rem}.tu1GJG_dailyPlanContext p{color:var(--challenge-navy);margin:0;font-size:.76rem;line-height:1.5}.tu1GJG_dailyPlanContext small{color:var(--challenge-muted);font-size:.7rem;line-height:1.5}.tu1GJG_dailyCheckInStatus{color:var(--challenge-muted);align-items:flex-start;gap:7px;margin:-7px 0 0;font-size:.69rem;line-height:1.45;display:flex}.tu1GJG_dailyCheckInStatus svg{color:var(--challenge-gold);flex:none;margin-top:1px}.tu1GJG_dailyCheckInStatus.tu1GJG_isComplete{color:var(--challenge-teal-dark);font-weight:750}.tu1GJG_dailyCheckInStatus.tu1GJG_isComplete svg{color:var(--challenge-teal)}.tu1GJG_dailyAction{background:#fff;border:1px solid #d2e1dc;border-radius:14px;gap:7px;padding:16px;display:grid}.tu1GJG_dailyAction>span{color:var(--challenge-teal-dark);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:900}.tu1GJG_dailyAction>strong{color:var(--challenge-navy);font-size:.88rem;line-height:1.55}.tu1GJG_dailyAction button{color:var(--challenge-teal-dark);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;margin-top:3px;padding:0;font-size:.74rem;font-weight:900;display:inline-flex}.tu1GJG_dailySupportGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.tu1GJG_dailySupportGrid>div{background:#ffffffc7;border:1px solid #d2e1dc;border-radius:13px;padding:14px}.tu1GJG_dailySupportGrid span{color:var(--challenge-teal-dark);letter-spacing:.07em;text-transform:uppercase;font-size:.61rem;font-weight:900;display:block}.tu1GJG_dailySupportGrid p{color:var(--challenge-muted);margin:7px 0 0;font-size:.72rem;line-height:1.52}.tu1GJG_dailyVideo{border-top:1px solid #d3e2dc;grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);align-items:center;gap:22px;padding-top:22px;display:grid}.tu1GJG_dailyVideo>div:first-child{color:var(--challenge-teal);align-items:flex-start;gap:10px;display:flex}.tu1GJG_dailyVideo>div:first-child span{gap:5px;display:grid}.tu1GJG_dailyVideo>div:first-child strong{color:var(--challenge-navy);font-size:.82rem}.tu1GJG_dailyVideo>div:first-child small{color:var(--challenge-muted);font-size:.7rem;line-height:1.5}.tu1GJG_dailyResponse{border-top:1px solid #d3e2dc;flex-wrap:wrap;align-items:center;gap:10px;padding-top:20px;display:flex}.tu1GJG_dailyResponse>span{width:100%;color:var(--challenge-navy);font-size:.77rem;font-weight:900}.tu1GJG_dailyResponse>div{flex-wrap:wrap;gap:7px;display:flex}.tu1GJG_dailyResponse button,.tu1GJG_dailyResponse a{min-height:39px;color:var(--challenge-teal-dark);font:inherit;cursor:pointer;background:#fff;border:1px solid #c9dad4;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:.7rem;font-weight:850;text-decoration:none;display:inline-flex}.tu1GJG_dailyResponse button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-teal);color:#fff}.tu1GJG_dailyResponse>a:first-of-type{border-color:var(--challenge-teal);background:var(--challenge-mint-soft);margin-left:auto}.tu1GJG_dailyLibrary{scrollbar-width:thin;border-top:1px solid #d3e2dc;gap:5px;padding-top:18px;display:flex;overflow-x:auto}.tu1GJG_dailyLibrary button{min-height:31px;color:var(--challenge-muted);font:inherit;cursor:pointer;background:#fff;border:1px solid #ceddd7;border-radius:8px;flex:0 0 31px;justify-content:center;align-items:center;gap:2px;font-size:.65rem;font-weight:850;display:inline-flex}.tu1GJG_dailyLibrary button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-teal);color:#fff}.tu1GJG_dailyLibrary button:disabled{color:#94a29d;cursor:not-allowed;background:#f2f5f3;border-style:dashed}.tu1GJG_executionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.tu1GJG_executionCard,.tu1GJG_playbookSection,.tu1GJG_weeklySection,.tu1GJG_reportSection{border:1px solid var(--challenge-line);background:#fff;border-radius:20px;padding:clamp(21px,4vw,32px);box-shadow:0 14px 38px #17364a0f}.tu1GJG_executionCard h3,.tu1GJG_executionSectionHeading h3,.tu1GJG_reportIntro h3{color:var(--challenge-navy);letter-spacing:-.035em;margin:0;font-size:clamp(1.45rem,3vw,2.15rem)}.tu1GJG_executionFields{gap:15px;margin-top:22px;display:grid}.tu1GJG_buddyLink,.tu1GJG_reflectionLink{color:var(--challenge-teal-dark);align-items:center;gap:8px;margin-top:19px;font-size:.8rem;font-weight:850;text-decoration:none;display:inline-flex}.tu1GJG_buddyComplete{color:var(--challenge-muted);background:#f2f5f3;border-radius:11px;align-items:flex-start;gap:8px;margin:19px 0 0;padding:11px 13px;font-size:.75rem;line-height:1.5;display:flex}.tu1GJG_buddyComplete svg{color:#82958f;flex:none;margin-top:2px}.tu1GJG_filterChoices{border:0;gap:8px;margin:0;padding:0;display:grid}.tu1GJG_filterChoices legend{color:var(--challenge-navy);margin-bottom:8px;font-size:.76rem;font-weight:900}.tu1GJG_filterChoices>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.tu1GJG_filterChoices button{min-height:39px;color:var(--challenge-muted);font:inherit;cursor:pointer;background:#f8faf9;border:1px solid #cfddd7;border-radius:10px;font-size:.76rem;font-weight:800}.tu1GJG_filterChoices button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-mint);color:var(--challenge-teal-dark)}.tu1GJG_executionSectionHeading{justify-content:space-between;align-items:flex-end;gap:26px;margin-bottom:22px;display:flex}.tu1GJG_executionSectionHeading>p{max-width:460px;color:var(--challenge-muted);margin:0;font-size:.86rem;line-height:1.6}.tu1GJG_playbookGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.tu1GJG_playbookGrid button{min-height:165px;color:var(--challenge-muted);font:inherit;text-align:left;cursor:pointer;background:#f9fbfa;border:1px solid #d3dfda;border-radius:14px;align-content:start;gap:9px;padding:16px;display:grid}.tu1GJG_playbookGrid button svg{color:var(--challenge-teal)}.tu1GJG_playbookGrid button strong{color:var(--challenge-navy);font-size:.8rem;line-height:1.35}.tu1GJG_playbookGrid button span{font-size:.72rem;line-height:1.52}.tu1GJG_playbookGrid button.tu1GJG_isSelected{border-color:var(--challenge-teal);background:var(--challenge-mint-soft);box-shadow:0 0 0 2px #177d7d17}.tu1GJG_weeklyGrid{grid-template-columns:repeat(2,1fr);gap:11px;display:grid}.tu1GJG_weeklyGrid details{background:#fbfcfb;border:1px solid #d5e1dc;border-radius:14px}.tu1GJG_weeklyGrid details.tu1GJG_isComplete{background:var(--challenge-mint-soft);border-color:#b7d6cb}.tu1GJG_weeklyLocked{min-height:132px;color:var(--challenge-muted);background:#f4f6f5;border:1px dashed #cbd9d4;border-radius:14px;align-content:start;gap:7px;padding:16px;display:grid}.tu1GJG_weeklyLocked>div{color:#71837d;align-items:center;gap:8px;display:flex}.tu1GJG_weeklyLocked strong{color:var(--challenge-navy);font-size:.82rem}.tu1GJG_weeklyLocked small{font-size:.67rem;font-weight:850}.tu1GJG_weeklyLocked p{margin:3px 0 0;font-size:.72rem;line-height:1.5}.tu1GJG_weeklyGrid summary{color:var(--challenge-navy);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-weight:850;list-style:none;display:flex}.tu1GJG_weeklyGrid summary::-webkit-details-marker{display:none}.tu1GJG_weeklyGrid summary span{align-items:center;gap:8px;display:inline-flex}.tu1GJG_weeklyGrid summary svg{color:var(--challenge-teal)}.tu1GJG_weeklyGrid summary small{color:var(--challenge-muted);font-size:.67rem}.tu1GJG_weeklyGrid details>div{border-top:1px solid #dbe5e1;gap:14px;padding:17px;display:grid}.tu1GJG_completeResetButton{justify-self:start}.tu1GJG_reportSection{background:linear-gradient(145deg,#f2f8f5,#fff);grid-template-columns:minmax(220px,.55fr) minmax(0,1fr);gap:30px;display:grid}.tu1GJG_reportIntro>svg{color:var(--challenge-teal);margin-bottom:17px}.tu1GJG_reportIntro>p:last-child{color:var(--challenge-muted);line-height:1.65}.tu1GJG_reportFields{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.tu1GJG_reportActions{flex-wrap:wrap;grid-column:2;gap:8px;display:flex}.tu1GJG_reportGate{color:var(--challenge-muted);background:#edf2ef;border-radius:11px;flex:1 0 100%;align-items:flex-start;gap:7px;margin:0;padding:10px 12px;font-size:.72rem;line-height:1.5;display:flex}.tu1GJG_reportGate svg{flex:none;margin-top:1px}.tu1GJG_reportActions button:disabled{cursor:not-allowed;opacity:.72;background:#9caaa5}.tu1GJG_reportActions button+button{border:1px solid var(--challenge-teal);color:var(--challenge-teal-dark);background:#fff}.tu1GJG_toast svg{color:#8ed0bd}.tu1GJG_loadingState{border:1px solid var(--challenge-line);min-height:60vh;color:var(--challenge-muted);text-align:center;background:#fff;border-radius:22px;align-content:center;place-items:center;padding:36px;display:grid}.tu1GJG_loadingState h1{color:var(--challenge-navy);margin:13px 0 5px;font-size:1.6rem}.tu1GJG_loadingState p{max-width:540px;margin:10px 0}.tu1GJG_loadingMark{background:var(--challenge-navy);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;animation:1.8s ease-in-out infinite tu1GJG_breathe;display:grid}@keyframes tu1GJG_breathe{0%,to{transform:scale(.96);box-shadow:0 0 #177d7d29}50%{transform:scale(1);box-shadow:0 0 0 12px #177d7d00}}@media (max-width:1050px){.tu1GJG_playbookGrid{grid-template-columns:repeat(2,1fr)}.tu1GJG_challengeLayout{grid-template-columns:232px minmax(0,1fr);gap:16px}.tu1GJG_dayRail nav button{grid-template-columns:29px minmax(0,1fr);gap:8px;padding:9px 8px}.tu1GJG_dayRail nav button>span{width:29px;height:29px}.tu1GJG_inventoryItem,.tu1GJG_protectionList article{grid-template-columns:1fr}.tu1GJG_itemSignals,.tu1GJG_bucketButtons{justify-content:flex-start}.tu1GJG_videoPlaceholder{grid-template-columns:minmax(210px,.62fr) minmax(0,1fr)}}@media (max-width:820px){.tu1GJG_executionHeader,.tu1GJG_executionGrid,.tu1GJG_dailyDirectionBody,.tu1GJG_dailyVideo,.tu1GJG_reportSection,.tu1GJG_executionStats{grid-template-columns:1fr}.tu1GJG_executionSectionHeading{flex-direction:column;align-items:flex-start;gap:8px}.tu1GJG_dailyDirectionHeader{flex-direction:column;gap:14px}.tu1GJG_dailyDirectionProgress{width:100%}.tu1GJG_dailySupportGrid{grid-template-columns:1fr}.tu1GJG_dailyResponse>a:first-of-type{margin-left:0}.tu1GJG_reportActions{grid-column:1}.tu1GJG_hero{border-radius:19px;grid-template-columns:1fr auto}.tu1GJG_challengeLayout{display:block}.tu1GJG_dayRail{border-radius:16px;margin-bottom:16px;position:static}.tu1GJG_railHeading,.tu1GJG_railNote{display:none}.tu1GJG_dayRail nav{scrollbar-width:thin;padding:8px;display:flex;overflow-x:auto}.tu1GJG_dayRail nav button{text-align:center;grid-template-columns:1fr;justify-items:center;gap:4px;min-width:76px;padding:8px 6px;display:grid}.tu1GJG_dayRail nav button div{justify-items:center}.tu1GJG_dayRail nav button strong{display:none}.tu1GJG_dayRail nav button small{font-size:.61rem}}@media (max-width:640px){.tu1GJG_phaseBar{grid-template-columns:1fr}.tu1GJG_phaseBar>svg{display:none}.tu1GJG_executionStart{flex-direction:column;align-items:stretch}.tu1GJG_executionStart button{width:100%}.tu1GJG_playbookGrid,.tu1GJG_weeklyGrid,.tu1GJG_reportFields{grid-template-columns:1fr}.tu1GJG_playbookGrid button{min-height:auto}.tu1GJG_completionLinks{display:grid}.tu1GJG_challenge{padding-bottom:84px}.tu1GJG_hero{grid-template-columns:1fr;gap:22px;padding:26px 22px}.tu1GJG_hero h1{font-size:clamp(2.25rem,13vw,3.65rem)}.tu1GJG_progressRing{width:112px}.tu1GJG_dayHeader,.tu1GJG_sinceYesterday,.tu1GJG_promptCard,.tu1GJG_workCard,.tu1GJG_countermoveCard{border-radius:16px;padding:20px}.tu1GJG_dayHeader h2{font-size:clamp(2rem,11vw,3rem)}.tu1GJG_artifactLabel{border-radius:13px;align-items:flex-start}.tu1GJG_addItemForm,.tu1GJG_selectionGrid,.tu1GJG_constraintGrid,.tu1GJG_planColumns,.tu1GJG_daySupportGrid{grid-template-columns:1fr}.tu1GJG_videoPlaceholder{border-radius:16px;grid-template-columns:1fr}.tu1GJG_videoFrame{min-height:190px}.tu1GJG_videoCopy{padding:22px 20px}.tu1GJG_guideTranscriptBody{max-height:none}.tu1GJG_constraintGrid button:last-child{grid-column:auto}.tu1GJG_inventoryItem{padding:12px}.tu1GJG_ratingRow{grid-template-columns:1fr}.tu1GJG_ratingButtons{justify-content:space-between}.tu1GJG_ratingButtons button{width:min(38px,14vw);height:min(38px,14vw)}.tu1GJG_dayFooter{align-items:stretch}.tu1GJG_dayCompletionPause{border-radius:16px;grid-template-columns:1fr}.tu1GJG_dayCompletionActions{flex-direction:column;align-items:stretch}.tu1GJG_dayCompletionActions button{width:100%}.tu1GJG_dayFooter button{min-width:0}.tu1GJG_secondaryButton{width:46px;padding-inline:0;font-size:0}.tu1GJG_secondaryButton svg{width:18px;height:18px}.tu1GJG_primaryButton{flex:1}.tu1GJG_finalPlan{border-radius:17px}.tu1GJG_planColumns{gap:20px}.tu1GJG_completionBanner{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tu1GJG_loadingMark{animation:none}.tu1GJG_dayRail nav button,.tu1GJG_addItemForm button,.tu1GJG_chooseButton,.tu1GJG_planActions button,.tu1GJG_dayCompletionActions button,.tu1GJG_primaryButton,.tu1GJG_secondaryButton{transition:none}}@media print{.tu1GJG_hero,.tu1GJG_phaseBar,.tu1GJG_executionLocked,.tu1GJG_dayRail,.tu1GJG_dayHeader,.tu1GJG_sinceYesterday,.tu1GJG_promptCard,.tu1GJG_workCard,.tu1GJG_countermoveCard,.tu1GJG_videoStack,.tu1GJG_dayCompletionPause,.tu1GJG_planActions,.tu1GJG_closing,.tu1GJG_validation,.tu1GJG_dayFooter,.tu1GJG_completionBanner,.tu1GJG_executionWorkspace,.tu1GJG_toast{display:none!important}.tu1GJG_challenge,.tu1GJG_challengeLayout,.tu1GJG_dayStage,.tu1GJG_activityStack{width:100%;margin:0;padding:0;display:block}.tu1GJG_finalPlan{box-shadow:none;-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #8da59c}.tu1GJG_finalPlanHeader,.tu1GJG_artifactPreview{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.tu1GJG_continuationCard{grid-column:1/-1;gap:16px;display:grid}.tu1GJG_continuationCard p{color:var(--challenge-muted);margin:0;line-height:1.65}.tu1GJG_continuationCard .tu1GJG_field{max-width:560px}.tu1GJG_continuationCard>a,.tu1GJG_continuationCard>button{background:var(--challenge-teal);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:12px 18px;font-weight:750;text-decoration:none;display:inline-flex}.tu1GJG_continuationCard>a:focus-visible,.tu1GJG_continuationCard>button:focus-visible{outline:3px solid var(--challenge-navy);outline-offset:3px}
._0Bm5oW_page,._0Bm5oW_coursePage{--ink:#10233d;--muted:#5c6876;--teal:#087f7a;--teal-dark:#075e5d;--aqua:#dff3ef;--cream:#f6f1e6;--warm:#d98955;--line:#10233d21;color:var(--ink);font-family:var(--font-sans,"Helvetica Neue", Arial, sans-serif);background:#fbfaf7}._0Bm5oW_page h1,._0Bm5oW_page h2,._0Bm5oW_coursePage h1,._0Bm5oW_coursePage h2,._0Bm5oW_coursePage h3{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif}._0Bm5oW_hero{background:radial-gradient(circle at 8% 8%,#ecab673b,#0000 30%),linear-gradient(135deg,#f8f3e8 0%,#f9f7f1 55%,#e8f3ee 100%);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,3vw,48px);padding:44px clamp(24px,4vw,64px) 52px;display:grid;position:relative;overflow:hidden}._0Bm5oW_hero:after{content:"";border:1px solid #087f7a21;border-radius:50%;height:62%;position:absolute;inset:auto -8% -35% 25%;transform:rotate(-8deg)}._0Bm5oW_heroGlow{pointer-events:none;position:absolute;inset:0}._0Bm5oW_heroGlow i{border:1px solid #087f7a2e;border-radius:999px;display:block;position:absolute}._0Bm5oW_heroGlow i:first-child{width:350px;height:350px;top:90px;left:-240px}._0Bm5oW_heroGlow i:nth-child(2){background:#d989554d;border:0;width:28px;height:28px;top:15%;left:47%}._0Bm5oW_heroGlow i:nth-child(3){background:#087f7a59;border:0;width:14px;height:14px;bottom:18%;right:5%}._0Bm5oW_heroCopy,._0Bm5oW_boardPreview{z-index:1;position:relative}._0Bm5oW_eyebrow,._0Bm5oW_kicker{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.16em;align-items:center;gap:8px;margin:0;font-size:.74rem;font-weight:800;display:flex}._0Bm5oW_hero h1{max-width:600px;margin:20px 0;font-size:clamp(3.2rem,4.6vw,4.7rem);font-weight:500;line-height:1}._0Bm5oW_hero h1 em{color:var(--teal);font-weight:400}._0Bm5oW_heroLead{color:#445366;max-width:670px;margin:0;font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}._0Bm5oW_heroActions{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:24px;display:flex}._0Bm5oW_heroActions button,._0Bm5oW_finalCta button,._0Bm5oW_heroActions ._0Bm5oW_primaryAction,._0Bm5oW_checkoutCard button,._0Bm5oW_quickAdd button,._0Bm5oW_practiceCard button,._0Bm5oW_completeButton,._0Bm5oW_completionCard button{background:var(--teal);color:#fff;min-height:50px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:0 22px;font-weight:800;display:inline-flex;box-shadow:0 13px 28px #087f7a2e}._0Bm5oW_heroActions button:hover,._0Bm5oW_finalCta button:hover,._0Bm5oW_heroActions ._0Bm5oW_primaryAction:hover,._0Bm5oW_checkoutCard button:hover,._0Bm5oW_quickAdd button:hover,._0Bm5oW_practiceCard button:hover,._0Bm5oW_completeButton:hover,._0Bm5oW_completionCard button:hover{background:var(--teal-dark);transform:translateY(-1px)}._0Bm5oW_heroActions a{color:var(--ink);text-underline-offset:5px;font-weight:800}._0Bm5oW_heroActions ._0Bm5oW_primaryAction{color:#fff;text-decoration:none}._0Bm5oW_heroAccess{color:var(--teal-dark);margin:14px 0 0;font-size:.8rem;line-height:1.5}._0Bm5oW_heroFacts{color:#506070;flex-wrap:wrap;gap:10px 20px;margin-top:20px;font-size:.8rem;font-weight:700;display:flex}._0Bm5oW_heroFacts span{align-items:center;gap:7px;display:flex}._0Bm5oW_boardPreview{background:#122842;border-radius:27px;min-width:0;padding:17px;box-shadow:0 38px 90px #10233d3d}._0Bm5oW_boardPreview>header{color:#fff;align-items:center;height:46px;padding:0 8px 14px;display:flex}._0Bm5oW_boardPreview>header>div{gap:5px;display:flex}._0Bm5oW_boardPreview>header>div span{background:#f1a66d;border-radius:50%;width:8px;height:8px}._0Bm5oW_boardPreview>header>div span:nth-child(2){background:#f5d29e}._0Bm5oW_boardPreview>header>div span:nth-child(3){background:#59b4a8}._0Bm5oW_boardPreview>header p{margin:0 auto;font-family:Georgia,serif}._0Bm5oW_boardPreview>header small{opacity:.62}._0Bm5oW_previewPriority{color:#fff;background:#ffffff14;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 9px;margin-bottom:10px;padding:14px 16px;display:grid}._0Bm5oW_previewPriority span{color:#97d7ce;text-transform:uppercase;letter-spacing:.11em;font-size:.7rem;font-weight:800}._0Bm5oW_previewPriority strong{grid-column:2;font-family:Georgia,serif;font-size:1.05rem}._0Bm5oW_previewBoardScroller{scrollbar-color:#97d7ce transparent;overflow-x:auto}._0Bm5oW_previewBoardScroller:focus-visible{outline-offset:3px;outline:2px solid #97d7ce}._0Bm5oW_previewColumns{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}._0Bm5oW_previewColumns>div{background:#eef1ee;border-radius:12px;min-height:205px;padding:12px 7px}._0Bm5oW_previewColumns>div>span{color:#66717d;letter-spacing:.07em;margin:0 3px 11px;font-size:.56rem;font-weight:900;display:block}._0Bm5oW_previewColumns p{color:#203047;background:#fff;border-radius:8px;min-height:48px;margin:7px 0;padding:10px;font-size:.69rem;line-height:1.35;box-shadow:0 2px 8px #13274012}._0Bm5oW_previewColumns ._0Bm5oW_previewToday{background:#dff3ef}._0Bm5oW_previewColumns ._0Bm5oW_previewDone{background:#ece6db}._0Bm5oW_previewDone p{color:#69717a;align-items:center;gap:4px;text-decoration:line-through;display:flex}._0Bm5oW_previewMovable{outline:2px solid #087f7a57}._0Bm5oW_previewControls{color:#ffffffb8;justify-content:center;align-items:center;gap:10px;padding:13px 4px 2px;font-size:.7rem;font-weight:800;display:flex}._0Bm5oW_previewControls button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #ffffff29;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}._0Bm5oW_previewControls button:disabled{opacity:.3;cursor:default}._0Bm5oW_boardPreview>footer{color:#ffffff9e;gap:7px;padding:15px 8px 3px;font-size:.78rem;display:flex}._0Bm5oW_boardPreview>footer strong{color:#fff}._0Bm5oW_bridge,._0Bm5oW_outcomes,._0Bm5oW_premiumExperience,._0Bm5oW_curriculum,._0Bm5oW_proofSection,._0Bm5oW_finalCta{padding:clamp(78px,9vw,125px) clamp(24px,7vw,110px)}._0Bm5oW_bridge{color:#fff;background:#10233d;grid-template-columns:minmax(280px,.7fr) minmax(580px,1.3fr);align-items:center;gap:clamp(40px,8vw,120px);display:grid}._0Bm5oW_bridge ._0Bm5oW_kicker{color:#8fd0c8}._0Bm5oW_bridge h2{margin:17px 0 0;font-size:clamp(2.45rem,4.2vw,4.7rem);font-weight:500;line-height:1.03}._0Bm5oW_bridgeCards{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}._0Bm5oW_bridgeCards article{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:22px;min-height:270px;padding:27px}._0Bm5oW_bridgeCards article._0Bm5oW_currentCourse{color:var(--ink);background:#f3eee2}._0Bm5oW_bridgeCards article>span{color:#8fd0c8;text-transform:uppercase;letter-spacing:.14em;margin-bottom:26px;font-size:.68rem;font-weight:900;display:block}._0Bm5oW_bridgeCards article._0Bm5oW_currentCourse>span{color:var(--teal-dark)}._0Bm5oW_bridgeCards h3{margin:13px 0 10px;font-size:1.55rem}._0Bm5oW_bridgeCards p{color:#ffffffb3;margin:0 0 18px;line-height:1.6}._0Bm5oW_bridgeCards article._0Bm5oW_currentCourse p{color:#596575}._0Bm5oW_bridgeCards a{color:#fff;align-items:center;gap:5px;font-size:.82rem;font-weight:800;display:inline-flex}._0Bm5oW_bridgeCards article>strong{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.1em;font-size:.8rem}._0Bm5oW_outcomes{background:#f7f3ea}._0Bm5oW_sectionHeading{max-width:760px}._0Bm5oW_sectionHeading h2{margin:17px 0;font-size:clamp(2.45rem,4.5vw,4.5rem);font-weight:500;line-height:1.02}._0Bm5oW_sectionHeading>p:last-child{color:var(--muted);margin:0;font-size:1.08rem;line-height:1.7}._0Bm5oW_outcomeGrid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:55px;display:grid}._0Bm5oW_outcomeGrid article{border:1px solid var(--line);background:#ffffffb3;border-radius:19px;padding:31px}._0Bm5oW_outcomeGrid svg{color:var(--teal)}._0Bm5oW_outcomeGrid h3{margin:28px 0 9px;font-family:Georgia,serif;font-size:1.45rem}._0Bm5oW_outcomeGrid p{color:var(--muted);margin:0;line-height:1.65}._0Bm5oW_premiumExperience{color:#fff;background:#10233d}._0Bm5oW_premiumExperience ._0Bm5oW_kicker{color:#98d4c5}._0Bm5oW_premiumExperience ._0Bm5oW_sectionHeading>p:last-child{color:#ffffffad}._0Bm5oW_premiumGrid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:55px;display:grid}._0Bm5oW_premiumGrid article{background:#ffffff0e;border:1px solid #ffffff1f;border-radius:19px;padding:28px}._0Bm5oW_premiumGrid svg{color:#98d4c5}._0Bm5oW_premiumGrid h3{margin:24px 0 10px;font:500 1.35rem Georgia,serif}._0Bm5oW_premiumGrid p{color:#ffffffab;margin:0;font-size:.88rem;line-height:1.65}._0Bm5oW_curriculum{background:#fbfaf7}._0Bm5oW_phaseList{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:58px;display:grid}._0Bm5oW_phaseList>section{border:1px solid var(--line);background:#fff;border-radius:22px;overflow:hidden}._0Bm5oW_phaseList header{background:#edf6f2;min-height:186px;padding:26px}._0Bm5oW_phaseList section:nth-child(2) header{background:#f4eee2}._0Bm5oW_phaseList section:nth-child(3) header{background:#e9eef4}._0Bm5oW_phaseList header span{color:var(--teal-dark);letter-spacing:.13em;text-transform:uppercase;font-size:.7rem;font-weight:900}._0Bm5oW_phaseList h3{margin:15px 0 8px;font-family:Georgia,serif;font-size:1.8rem}._0Bm5oW_phaseList header p{color:var(--muted);margin:0;line-height:1.55}._0Bm5oW_phaseList ol{margin:0;padding:5px 22px 18px;list-style:none}._0Bm5oW_phaseList li{border-bottom:1px solid var(--line);grid-template-columns:29px 1fr;gap:10px;padding:16px 2px;display:grid}._0Bm5oW_phaseList li:last-child{border-bottom:0}._0Bm5oW_phaseList li>span{color:var(--teal-dark);font-size:.72rem;font-weight:900}._0Bm5oW_phaseList li strong{font-size:.9rem}._0Bm5oW_phaseList li p{color:var(--muted);margin:3px 0 0;font-size:.78rem;line-height:1.45}._0Bm5oW_proofSection{background:#f4eee2}._0Bm5oW_storyGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px;display:grid}._0Bm5oW_storyGrid figure{border:1px solid var(--line);background:#ffffffb8;border-radius:19px;margin:0;padding:29px}._0Bm5oW_storyGrid blockquote{margin:0;font:500 1.18rem/1.65 Georgia,serif}._0Bm5oW_storyGrid figcaption{color:var(--teal-dark);margin-top:20px;font-size:.75rem;font-weight:900}._0Bm5oW_evidencePreview{color:#fff;background:#10233d;border-radius:19px;grid-template-columns:repeat(3,1fr);gap:12px;max-width:780px;margin-top:45px;padding:28px;display:grid}._0Bm5oW_evidencePreview span{color:#ffffffa8;text-transform:uppercase;letter-spacing:.08em;gap:3px;font-size:.72rem;display:grid}._0Bm5oW_evidencePreview strong{color:#98d4c5;letter-spacing:-.04em;font:500 2.4rem Georgia,serif}._0Bm5oW_evidencePreview small{color:#ffffff7a;grid-column:1/-1}._0Bm5oW_finalCta{text-align:left;background:var(--aqua);grid-template-columns:minmax(0,1fr) minmax(340px,480px);align-items:center;gap:clamp(45px,8vw,120px);display:grid}._0Bm5oW_checkoutIntro>svg{color:var(--teal)}._0Bm5oW_checkoutIntro ._0Bm5oW_kicker{margin-top:20px}._0Bm5oW_checkoutIntro h2{max-width:820px;margin:16px 0;font-size:clamp(2.6rem,5vw,5rem);font-weight:500;line-height:1}._0Bm5oW_checkoutIntro>p:not(._0Bm5oW_kicker){max-width:660px;color:var(--muted);margin:0 0 26px;font-size:1.06rem;line-height:1.7}._0Bm5oW_checkoutIntro ul{color:#405b5b;gap:10px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}._0Bm5oW_checkoutIntro li{align-items:center;gap:9px;display:flex}._0Bm5oW_checkoutIntro li svg{color:var(--teal)}._0Bm5oW_checkoutCard{background:#fff;border:1px solid #10233d21;border-radius:24px;gap:17px;padding:clamp(26px,4vw,42px);display:grid;position:relative;box-shadow:0 25px 70px #10233d21}._0Bm5oW_checkoutPrice{margin:-2px 0 6px;font-family:Georgia,serif;font-size:3.2rem;line-height:1}._0Bm5oW_checkoutPrice small{font:700 .75rem var(--font-sans,Arial, sans-serif);color:var(--muted)}._0Bm5oW_checkoutCard label{gap:7px;display:grid}._0Bm5oW_checkoutCard label>span{color:#52666a;font-size:.75rem;font-weight:800}._0Bm5oW_checkoutCard label>span small{font-weight:500}._0Bm5oW_checkoutCard input,._0Bm5oW_checkoutCard textarea,._0Bm5oW_checkoutCard select{width:100%;color:var(--ink);font:inherit;background:#fbfaf7;border:1px solid #10233d30;border-radius:10px;padding:12px 13px}._0Bm5oW_checkoutCard textarea{resize:vertical;min-height:92px}._0Bm5oW_checkoutCard input:focus,._0Bm5oW_checkoutCard textarea:focus,._0Bm5oW_checkoutCard select:focus{border-color:var(--teal);outline:3px solid #087f7a2b}._0Bm5oW_checkoutReminderFields{grid-template-columns:.8fr 1.2fr;gap:10px;display:grid}._0Bm5oW_reminderNote{color:#687878;align-items:center;gap:6px;margin:-6px 0 0;font-size:.7rem;display:flex}._0Bm5oW_checkoutCard button{width:100%}._0Bm5oW_checkoutCard button:disabled{opacity:.58;cursor:wait}._0Bm5oW_checkoutCard>small{color:#6b7c7c;text-align:center;font-size:.7rem;line-height:1.55}._0Bm5oW_checkoutCard>small a{color:inherit}._0Bm5oW_checkoutNotice{color:#685943;background:#f6f1e6;border-radius:9px;margin:0;padding:10px 12px;font-size:.78rem}._0Bm5oW_checkoutError{color:#9d3e32;margin:0;font-size:.8rem;font-weight:700}._0Bm5oW_honeypot{width:1px;height:1px;left:-10000px;overflow:hidden;position:absolute!important}._0Bm5oW_loading{color:#506070;background:#fbfaf7;justify-content:center;align-items:center;gap:12px;min-height:70vh;font-weight:700;display:flex}._0Bm5oW_loading span{border:2px solid #b6d8d2;border-top-color:#087f7a;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _0Bm5oW_spin}._0Bm5oW_completePage{--ink:#10233d;--teal:#087f7a;--teal-dark:#075e5d;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 15% 10%,#d9895533,#0000 30%),linear-gradient(135deg,#f8f3e8,#e8f3ee);place-items:center;padding:clamp(45px,8vw,100px) 20px;display:grid}._0Bm5oW_completeCard{background:#fff;border:1px solid #10233d1f;border-radius:26px;width:min(820px,100%);overflow:hidden;box-shadow:0 30px 90px #10233d29}._0Bm5oW_completeHeader{color:#fff;background:#10233d;padding:clamp(34px,6vw,62px)}._0Bm5oW_completeHeader ._0Bm5oW_kicker{color:#98d4c5}._0Bm5oW_completeHeader h1{letter-spacing:-.04em;margin:20px 0 0;font:500 clamp(2.6rem,7vw,5.2rem)/.98 Georgia,serif}._0Bm5oW_completeMark{color:#fff;background:#087f7a;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:25px;font-size:1.5rem;display:grid}._0Bm5oW_completeBody{padding:clamp(30px,5vw,54px)}._0Bm5oW_completeBody>p{color:#526762;margin:0;font-size:1.04rem;line-height:1.75}._0Bm5oW_completeActions{flex-wrap:wrap;gap:10px;margin:28px 0 35px;display:flex}._0Bm5oW_completeActions a{background:var(--teal);color:#fff;border-radius:999px;align-items:center;gap:7px;min-height:45px;padding:0 17px;font-weight:800;text-decoration:none;display:inline-flex}._0Bm5oW_completeActions a+a{color:var(--ink);background:#fff;border:1px solid #10233d26}._0Bm5oW_completeSteps{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._0Bm5oW_completeSteps div{background:#f5f1e7;border-radius:13px;padding:18px}._0Bm5oW_completeSteps span{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;font-weight:900}._0Bm5oW_completeSteps p{color:#5c6876;margin:8px 0 0;font-size:.82rem;line-height:1.55}._0Bm5oW_coursePage{background:linear-gradient(#f4efe5 0,#fbfaf7 320px);min-height:100vh;padding:36px clamp(18px,4vw,62px) 90px}._0Bm5oW_courseTopbar{justify-content:space-between;align-items:flex-end;gap:30px;max-width:1500px;margin:0 auto;padding:18px 0 28px;display:flex}._0Bm5oW_courseTopbar h1{margin:7px 0 0;font-size:clamp(2rem,3.3vw,3.5rem);font-weight:500}._0Bm5oW_courseProgress{width:min(280px,30vw)}._0Bm5oW_courseProgress>span{text-align:right;color:var(--muted);justify-content:flex-end;align-items:center;gap:4px;margin-bottom:9px;font-size:.78rem;display:flex}._0Bm5oW_courseProgress>span strong{color:var(--teal-dark);font-size:1rem}._0Bm5oW_courseProgress>span button{color:#fff;font:inherit;cursor:pointer;background:#8a3f34;border:0;border-radius:999px;margin-left:5px;padding:4px 8px;font-size:.65rem;font-weight:900}._0Bm5oW_courseProgress>span button:focus-visible{outline-offset:2px;outline:3px solid #087f7a47}._0Bm5oW_courseProgress>div{background:#10233d1c;border-radius:99px;height:7px;overflow:hidden}._0Bm5oW_courseProgress i{border-radius:inherit;background:var(--teal);height:100%;transition:width .3s;display:block}._0Bm5oW_momentumStrip{border:1px solid var(--line);background:#ffffffad;border-radius:15px;grid-template-columns:repeat(3,auto) 1fr;align-items:center;gap:22px;max-width:1500px;margin:0 auto 16px;padding:13px 16px;display:grid}._0Bm5oW_momentumStrip>div{color:var(--teal-dark);align-items:center;gap:9px;display:flex}._0Bm5oW_momentumStrip>div span{color:#718078;text-transform:uppercase;letter-spacing:.07em;font-size:.65rem;display:grid}._0Bm5oW_momentumStrip strong{color:var(--ink);font:500 1.3rem/1 Georgia,serif}._0Bm5oW_momentumStrip>p{color:#708079;justify-self:end;align-items:center;gap:6px;margin:0;font-size:.72rem;font-weight:700;display:flex}._0Bm5oW_viewTabs{gap:7px;max-width:1500px;margin:0 auto 18px;display:flex}._0Bm5oW_viewTabs button{border:1px solid var(--line);color:#536171;min-height:45px;font:inherit;cursor:pointer;background:#ffffffbf;border-radius:999px;align-items:center;gap:8px;padding:0 17px;font-weight:800;display:flex}._0Bm5oW_viewTabs button span{background:#10233d17;border-radius:99px;justify-content:center;align-items:center;min-width:21px;height:21px;padding:0 6px;font-size:.7rem;display:inline-flex}._0Bm5oW_viewTabs button._0Bm5oW_isActive{background:var(--ink);color:#fff;border-color:var(--ink)}._0Bm5oW_viewTabs button._0Bm5oW_isActive span{background:#ffffff24}._0Bm5oW_reminderPanel{border:1px solid var(--line);background:#fff;border-radius:22px;max-width:920px;margin:0 auto;padding:clamp(28px,5vw,52px);box-shadow:0 20px 45px #10233d14}._0Bm5oW_reminderPanel>header{grid-template-columns:48px 1fr;align-items:start;gap:17px;display:grid}._0Bm5oW_reminderPanel>header>span{background:var(--aqua);width:48px;height:48px;color:var(--teal-dark);border-radius:50%;justify-content:center;align-items:center;display:flex}._0Bm5oW_reminderPanel h2{margin:11px 0 9px;font-size:clamp(1.9rem,4vw,3rem)}._0Bm5oW_reminderPanel header p:last-child{max-width:690px;color:var(--muted);margin:0;line-height:1.7}._0Bm5oW_reminderSettingToggle{border:1px solid var(--line);cursor:pointer;background:#f7f3ea;border-radius:15px;align-items:flex-start;gap:13px;margin-top:30px;padding:20px;display:flex}._0Bm5oW_reminderSettingToggle input{width:20px;height:20px;accent-color:var(--teal);margin-top:2px}._0Bm5oW_reminderSettingToggle>span{gap:5px;display:grid}._0Bm5oW_reminderSettingToggle strong{color:var(--ink)}._0Bm5oW_reminderSettingToggle small{color:var(--muted);line-height:1.5}._0Bm5oW_reminderSettingFields{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr);gap:13px;margin-top:17px;display:grid}._0Bm5oW_reminderSettingFields label{color:var(--ink);gap:7px;font-size:.75rem;font-weight:900;display:grid}._0Bm5oW_reminderSettingFields select,._0Bm5oW_reminderSettingFields input{min-height:46px;color:var(--ink);font:inherit;background:#fbfaf7;border:1px solid #10233d2e;border-radius:10px;padding:0 13px}._0Bm5oW_reminderSettingFields select:focus,._0Bm5oW_reminderSettingFields input:focus{border-color:var(--teal);outline:3px solid #087f7a30}._0Bm5oW_reminderActions{align-items:center;gap:14px;margin-top:20px;display:flex}._0Bm5oW_nextReminder{color:var(--teal-dark);background:#edf7f3;border-radius:13px;align-items:center;gap:11px;margin-top:18px;padding:13px 15px;display:flex}._0Bm5oW_nextReminder>svg{flex:none}._0Bm5oW_nextReminder span{gap:3px;display:grid}._0Bm5oW_nextReminder small{color:#6b7e77;letter-spacing:.07em;text-transform:uppercase;font-size:.64rem;font-weight:900}._0Bm5oW_nextReminder strong{font-size:.82rem;line-height:1.45}._0Bm5oW_reminderActions>button{background:var(--teal);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 18px;font-size:.78rem;font-weight:900;display:inline-flex}._0Bm5oW_reminderActions>button:disabled{opacity:.42;cursor:not-allowed}._0Bm5oW_reminderSaveNote{color:#718078;margin:0;font-size:.72rem;font-weight:800;line-height:1.5}._0Bm5oW_courseLayout{grid-template-columns:280px minmax(0,850px);align-items:start;gap:26px;max-width:1500px;margin:0 auto;display:grid}._0Bm5oW_dayRail{border:1px solid var(--line);background:#ffffffbf;border-radius:19px;max-height:calc(100vh - 40px);padding:15px;position:sticky;top:20px;overflow:auto}._0Bm5oW_dayRail section+section{margin-top:20px}._0Bm5oW_dayRail section>p{color:#7a8490;text-transform:uppercase;letter-spacing:.12em;margin:0 9px 7px;font-size:.62rem;font-weight:900}._0Bm5oW_dayRail section>div{gap:3px;display:grid}._0Bm5oW_dayRail button{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:11px;grid-template-columns:30px 1fr;align-items:center;gap:9px;padding:9px;display:grid}._0Bm5oW_dayRail button:hover{background:#edf3f0}._0Bm5oW_dayRail button._0Bm5oW_isCurrent{background:var(--aqua)}._0Bm5oW_dayRail button>span{width:27px;height:27px;color:var(--teal-dark);border:1px solid #087f7a38;border-radius:50%;justify-content:center;align-items:center;font-size:.68rem;font-weight:900;display:inline-flex}._0Bm5oW_dayRail button._0Bm5oW_isCurrent>span{background:var(--teal);color:#fff;border-color:var(--teal)}._0Bm5oW_dayRail button strong{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;display:block;overflow:hidden}._0Bm5oW_dayRail button small{color:#89919a;font-size:.64rem}._0Bm5oW_lesson{border:1px solid var(--line);background:#fff;border-radius:23px;overflow:hidden;box-shadow:0 20px 45px #10233d14}._0Bm5oW_lessonHeader{color:#fff;background:linear-gradient(135deg,#10233d,#183955);padding:clamp(31px,5vw,62px)}._0Bm5oW_lessonHeader>div{justify-content:space-between;align-items:center;gap:18px;display:flex}._0Bm5oW_lessonHeader>div span{color:#92d5cc;text-transform:uppercase;letter-spacing:.15em;font-size:.68rem;font-weight:900}._0Bm5oW_lessonHeader>div small{color:#ffffff94}._0Bm5oW_lessonHeader h2{margin:42px 0 10px;font-size:clamp(2.7rem,5vw,5.2rem);font-weight:500;line-height:.96}._0Bm5oW_lessonHeader>p{color:#ffffffb8;margin:0;font-size:1.08rem}._0Bm5oW_lessonIdea{background:#edf6f2;border-radius:17px;grid-template-columns:43px 1fr;gap:17px;margin:clamp(28px,5vw,55px);padding:27px;display:grid}._0Bm5oW_lessonIdea>span{width:43px;height:43px;color:var(--teal);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}._0Bm5oW_lessonIdea ._0Bm5oW_kicker{margin-bottom:10px}._0Bm5oW_lessonIdea div>p:last-child{color:#435464;margin:0;font-size:1.02rem;line-height:1.75}._0Bm5oW_personalCue{color:var(--teal-dark);background:#fbfdfc;border:1px solid #087f7a33;border-radius:15px;grid-template-columns:34px 1fr;align-items:start;gap:13px;margin:calc(clamp(28px,5vw,55px)/-2.22222) clamp(28px,5vw,55px) clamp(28px,5vw,55px);padding:20px 22px;display:grid}._0Bm5oW_personalCue>svg{margin-top:2px}._0Bm5oW_personalCue ._0Bm5oW_kicker{margin:0 0 7px}._0Bm5oW_personalCue strong{color:var(--ink);font:500 1.08rem Georgia,serif;display:block}._0Bm5oW_personalCue div>p:last-child{color:#536762;margin:7px 0 0;line-height:1.6}._0Bm5oW_guidanceCard{border:1px solid var(--line);background:#f7f3ea;border-radius:18px;margin:clamp(28px,5vw,55px);padding:27px}._0Bm5oW_guidanceCopy h3{margin:11px 0 8px;font-size:1.6rem}._0Bm5oW_guidanceCopy>p:last-of-type{color:#4d5e68;margin:0 0 13px;line-height:1.7}._0Bm5oW_guidanceCopy small{color:#72807c;align-items:center;gap:6px;margin-bottom:19px;font-size:.72rem;font-weight:800;display:flex}._0Bm5oW_guidanceCard iframe{border-radius:14px}._0Bm5oW_practiceCard,._0Bm5oW_reflectionField,._0Bm5oW_priorityField{margin:clamp(28px,5vw,55px)}._0Bm5oW_practiceCard{border:1px solid var(--line);border-radius:17px;padding:30px}._0Bm5oW_practiceCard ol{gap:15px;margin:23px 0 0;padding:0;list-style:none;display:grid}._0Bm5oW_practiceCard li{grid-template-columns:31px 1fr;align-items:start;gap:12px;display:grid}._0Bm5oW_practiceCard li>span{background:var(--cream);width:29px;height:29px;color:var(--teal-dark);border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;font-weight:900;display:flex}._0Bm5oW_practiceCard li p{color:#435464;margin:3px 0 0;line-height:1.6}._0Bm5oW_practiceCard button{min-height:44px;box-shadow:none;margin-top:25px;font-size:.83rem}._0Bm5oW_practiceProof{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:25px;padding-top:22px;display:grid}._0Bm5oW_practiceProof>div{color:var(--teal-dark);background:#f7f3ea;border-radius:13px;grid-template-columns:25px 1fr;align-items:start;gap:9px;padding:16px;display:grid}._0Bm5oW_practiceProof span{gap:5px;display:grid}._0Bm5oW_practiceProof small{color:#73817d;text-transform:uppercase;letter-spacing:.09em;font-size:.61rem;font-weight:900}._0Bm5oW_practiceProof strong{color:#334942;font-size:.82rem;line-height:1.55}._0Bm5oW_priorityField,._0Bm5oW_reflectionField{gap:9px;display:grid}._0Bm5oW_priorityField>span,._0Bm5oW_reflectionField>span{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.13em;font-size:.68rem;font-weight:900}._0Bm5oW_priorityField>small,._0Bm5oW_reflectionField>small{color:#7a8490}._0Bm5oW_priorityField textarea,._0Bm5oW_reflectionField textarea{resize:vertical;width:100%;min-height:105px;color:var(--ink);font:inherit;background:#fbfaf7;border:1px solid #10233d2e;border-radius:13px;padding:16px;line-height:1.55}._0Bm5oW_reflectionField strong{margin-bottom:3px;font-family:Georgia,serif;font-size:1.2rem;font-weight:500}._0Bm5oW_reflectionField textarea{min-height:135px}._0Bm5oW_priorityField textarea:focus,._0Bm5oW_reflectionField textarea:focus,._0Bm5oW_quickAdd input:focus,._0Bm5oW_quickAdd select:focus,._0Bm5oW_priorityAnchor input:focus{border-color:var(--teal);outline:3px solid #087f7a30}._0Bm5oW_rhythmBuilder{color:#fff;background:#10233d;border-radius:18px;margin:clamp(28px,5vw,55px);padding:31px}._0Bm5oW_rhythmBuilder h3{margin:14px 0 7px;font-size:1.8rem}._0Bm5oW_rhythmBuilder>p:not(._0Bm5oW_kicker){color:#ffffffab;margin:0 0 24px;line-height:1.6}._0Bm5oW_rhythmBuilder ._0Bm5oW_kicker{color:#98d4c5}._0Bm5oW_rhythmBuilder label{gap:7px;margin-top:18px;display:grid}._0Bm5oW_rhythmBuilder label>span{font-weight:900}._0Bm5oW_rhythmBuilder label>small{color:#ffffff8c}._0Bm5oW_rhythmBuilder textarea{resize:vertical;color:#fff;min-height:105px;font:inherit;background:#ffffff14;border:1px solid #ffffff29;border-radius:11px;padding:14px;line-height:1.55}._0Bm5oW_rhythmBuilder textarea::placeholder{color:#ffffff5c}._0Bm5oW_builderNote,._0Bm5oW_builderReady{align-items:center;gap:7px;font-size:.74rem;font-weight:800;display:flex;margin-top:18px!important}._0Bm5oW_builderReady{color:#98d4c5!important}._0Bm5oW_completeButton{min-height:53px;margin:4px clamp(28px,5vw,55px) 25px}._0Bm5oW_completeButton:disabled{opacity:.45;cursor:not-allowed;transform:none}._0Bm5oW_completionCard{text-align:center;background:var(--cream);border-radius:18px;margin:4px clamp(28px,5vw,55px) 25px;padding:34px}._0Bm5oW_completionCard>svg{color:var(--teal)}._0Bm5oW_completionCard ._0Bm5oW_kicker{justify-content:center;margin-top:14px}._0Bm5oW_completionCard h3{margin:12px 0 9px;font-size:1.8rem}._0Bm5oW_completionCard p:not(._0Bm5oW_kicker){color:var(--muted)}._0Bm5oW_completionCard button{box-shadow:none;margin:22px auto 0}._0Bm5oW_reportActions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}._0Bm5oW_completionCard ._0Bm5oW_reportActions button,._0Bm5oW_rhythmSummary ._0Bm5oW_reportActions button{min-height:45px;box-shadow:none;margin:0}._0Bm5oW_completionCard ._0Bm5oW_reportActions button+button,._0Bm5oW_rhythmSummary ._0Bm5oW_reportActions button+button{border:1px solid var(--line);color:var(--ink);background:#fff}._0Bm5oW_nextStepCard{text-align:left;background:#fff;border:1px solid #087f7a29;border-radius:16px;margin-top:30px;padding:25px}._0Bm5oW_nextStepCard ._0Bm5oW_kicker{justify-content:flex-start;margin:0}._0Bm5oW_nextStepCard h4{margin:12px 0 7px;font:500 1.45rem Georgia,serif}._0Bm5oW_nextStepCard p:not(._0Bm5oW_kicker){margin:0}._0Bm5oW_nextStepCard a{color:var(--teal-dark);align-items:center;gap:6px;margin-top:15px;font-weight:900;display:inline-flex}._0Bm5oW_nextStepCard small{color:#7a8585;margin-top:12px;line-height:1.5;display:block}._0Bm5oW_privateFeedback{text-align:left;background:#e7f2ee;border-radius:16px;margin-top:18px;padding:25px}._0Bm5oW_privateFeedback ._0Bm5oW_kicker{justify-content:flex-start}._0Bm5oW_privateFeedback label:not(._0Bm5oW_followUpChoice){gap:7px;margin-top:14px;display:grid}._0Bm5oW_privateFeedback textarea{resize:vertical;border:1px solid var(--line);min-height:105px;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:13px}._0Bm5oW_followUpChoice{color:#536762;align-items:flex-start;gap:8px;margin-top:11px;font-size:.76rem;display:flex}._0Bm5oW_privateFeedback button{min-height:42px;margin:14px 0 0;font-size:.8rem}._0Bm5oW_privateFeedback button:disabled{opacity:.45;cursor:not-allowed}._0Bm5oW_feedbackSaved{align-items:center;gap:7px;font-size:.76rem;font-weight:800;display:flex;color:var(--teal-dark)!important;margin:14px 0 0!important}._0Bm5oW_dayPager{border-top:1px solid var(--line);justify-content:space-between;padding:21px clamp(28px,5vw,55px);display:flex}._0Bm5oW_dayPager button{color:var(--teal-dark);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-weight:800;display:flex}._0Bm5oW_boardPanel{border:1px solid var(--line);background:#fff;border-radius:23px;max-width:1500px;margin:0 auto;padding:clamp(22px,4vw,44px);box-shadow:0 20px 45px #10233d12}._0Bm5oW_boardHeader{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}._0Bm5oW_boardHeader h2{margin:10px 0 0;font-size:clamp(2rem,3.3vw,3.8rem);font-weight:500}._0Bm5oW_localNote{color:#6c7782;align-items:center;gap:6px;margin:0;font-size:.74rem;display:flex}._0Bm5oW_priorityAnchor{color:#fff;background:#10233d;border-radius:14px;grid-template-columns:180px 1fr;align-items:center;gap:16px;margin-top:28px;padding:14px 17px;display:grid}._0Bm5oW_priorityAnchor span{color:#98d6ce;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:.69rem;font-weight:900;display:flex}._0Bm5oW_priorityAnchor input{color:#fff;background:#ffffff1a;border:1px solid #ffffff29;border-radius:9px;width:100%;padding:9px 11px;font:1rem Georgia,serif}._0Bm5oW_priorityAnchor input::placeholder{color:#ffffff7a}._0Bm5oW_quickAdd{border:1px solid var(--line);background:#fbfaf7;border-radius:14px;grid-template-columns:minmax(250px,1fr) 170px auto;align-items:flex-end;gap:10px;margin-top:15px;padding:14px;display:grid}._0Bm5oW_quickAdd label{color:#66717d;gap:6px;font-size:.68rem;font-weight:800;display:grid}._0Bm5oW_quickAdd input,._0Bm5oW_quickAdd select{width:100%;height:43px;color:var(--ink);font:inherit;background:#fff;border:1px solid #10233d2e;border-radius:9px;padding:0 12px}._0Bm5oW_quickAdd button{min-height:43px;box-shadow:none;font-size:.8rem}._0Bm5oW_quickAdd button:disabled{opacity:.45;cursor:not-allowed;transform:none}._0Bm5oW_boardSummary{color:#74808b;justify-content:space-between;gap:18px;padding:14px 2px 9px;font-size:.73rem;font-weight:700;display:flex}._0Bm5oW_boardSummary ._0Bm5oW_overLimit{color:#a24b37;font-weight:900}._0Bm5oW_boardScroller{scrollbar-color:#a5c8c2 transparent;padding:3px 1px 12px;overflow-x:auto}._0Bm5oW_boardGrid{grid-template-columns:repeat(5,1fr);gap:10px;min-width:1050px;display:grid}._0Bm5oW_boardColumn{border:1px solid var(--line);background:#f3f4f1;border-radius:14px;min-height:400px;overflow:hidden}._0Bm5oW_boardColumn>header{border-bottom:1px solid var(--line);min-height:104px;padding:16px}._0Bm5oW_boardColumn>header>div{justify-content:space-between;align-items:center;display:flex}._0Bm5oW_boardColumn h3{margin:0;font-size:1.13rem}._0Bm5oW_boardColumn>header span{background:#10233d14;border-radius:99px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.68rem;font-weight:900;display:inline-flex}._0Bm5oW_boardColumn>header p{color:#74808b;margin:8px 0 0;font-size:.7rem;line-height:1.4}._0Bm5oW_column_today{background:#e8f5f1}._0Bm5oW_column_waiting{background:#f6f0e5}._0Bm5oW_column_done{background:#eeece6}._0Bm5oW_cardStack{gap:9px;padding:10px;display:grid}._0Bm5oW_taskCard{background:#fff;border:1px solid #10233d1a;border-radius:10px;padding:13px;box-shadow:0 3px 10px #10233d0f}._0Bm5oW_taskCard>p{color:#25374d;overflow-wrap:anywhere;margin:0;font-size:.83rem;line-height:1.45}._0Bm5oW_column_done ._0Bm5oW_taskCard>p{color:#70787e;text-decoration:line-through}._0Bm5oW_cardActions{border-top:1px solid #10233d14;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:12px;padding-top:8px;display:grid}._0Bm5oW_cardActions button{width:28px;height:28px;color:var(--teal-dark);cursor:pointer;background:#edf4f1;border:0;border-radius:7px;justify-content:center;align-items:center;padding:0;display:flex}._0Bm5oW_cardActions button:last-child{justify-self:end}._0Bm5oW_cardActions ._0Bm5oW_deleteCard{color:#9b7770;background:0 0}._0Bm5oW_emptyColumn{color:#90979c;text-align:center;margin:17px 7px;font-size:.72rem}._0Bm5oW_boardHint{color:#75808a;align-items:center;gap:6px;margin:6px 0 0;font-size:.72rem;display:flex}._0Bm5oW_rhythmSummary{border:1px solid var(--line);background:#fff;border-radius:23px;max-width:1100px;margin:0 auto;padding:clamp(30px,6vw,70px);box-shadow:0 20px 45px #10233d12}._0Bm5oW_rhythmSummary h2{margin:14px 0 35px;font-size:clamp(2.3rem,4vw,4rem);font-weight:500}._0Bm5oW_rhythmSummaryGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}._0Bm5oW_rhythmSummaryGrid article{background:#f4f0e6;border-radius:15px;min-height:145px;padding:23px}._0Bm5oW_rhythmSummaryGrid span{color:var(--teal-dark);text-transform:uppercase;letter-spacing:.1em;font-size:.67rem;font-weight:900}._0Bm5oW_rhythmSummaryGrid p{white-space:pre-wrap;color:#415360;margin:13px 0 0;line-height:1.65}._0Bm5oW_textButton{color:var(--teal-dark);font:inherit;cursor:pointer;background:0 0;border:0;margin:16px auto 0;font-weight:900;display:block}._0Bm5oW_setupPage{--ink:#10233d;--teal:#087f7a;--teal-dark:#075e5d;--line:#10233d21;--cream:#f6f1e6;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 12% 8%,#d9895533,#0000 28%),linear-gradient(135deg,#f7f1e6,#e7f3ef);padding:clamp(28px,6vw,74px) 18px}._0Bm5oW_setupCard{border:1px solid var(--line);background:#fff;border-radius:25px;width:min(880px,100%);margin:0 auto;padding:clamp(27px,5vw,55px);box-shadow:0 30px 80px #10233d1f}._0Bm5oW_setupIntro h1{letter-spacing:-.04em;max-width:720px;margin:16px 0 12px;font:500 clamp(2.5rem,5vw,4.5rem)/1 Georgia,serif}._0Bm5oW_setupIntro>p:last-child{color:#60706e;margin:0;font-size:1.02rem;line-height:1.7}._0Bm5oW_setupQuestion{grid-template-columns:36px 1fr;gap:14px;margin-top:34px;display:grid}._0Bm5oW_setupQuestion>span,._0Bm5oW_setupBreaks legend>span{width:34px;height:34px;color:var(--teal-dark);background:#dff3ef;border-radius:50%;place-items:center;font-weight:900;display:grid}._0Bm5oW_setupQuestion>div,._0Bm5oW_setupBreaks legend>div{gap:5px;display:grid}._0Bm5oW_setupQuestion strong,._0Bm5oW_setupBreaks strong{font:500 1.28rem Georgia,serif}._0Bm5oW_setupQuestion small,._0Bm5oW_setupBreaks small{color:#74817e;line-height:1.5}._0Bm5oW_setupQuestion textarea{resize:vertical;border:1px solid var(--line);min-height:115px;color:var(--ink);font:inherit;background:#fbfaf7;border-radius:12px;margin-top:7px;padding:14px;line-height:1.55}._0Bm5oW_setupBreaks{border:0;margin:34px 0 0;padding:0}._0Bm5oW_setupBreaks legend{grid-template-columns:36px 1fr;gap:14px;width:100%;display:grid}._0Bm5oW_setupBreaks>div{grid-template-columns:repeat(2,1fr);gap:8px;margin:17px 0 0 50px;display:grid}._0Bm5oW_setupBreaks button{border:1px solid var(--line);color:#4e6066;text-align:left;min-height:50px;font:inherit;cursor:pointer;background:#fbfaf7;border-radius:12px;align-items:center;gap:9px;padding:10px 13px;font-size:.82rem;font-weight:750;display:flex}._0Bm5oW_setupBreaks button._0Bm5oW_isSelected{border-color:var(--teal);color:var(--teal-dark);background:#dff3ef}._0Bm5oW_setupReminders{color:#fff;background:#10233d;border-radius:16px;margin-top:34px;padding:22px}._0Bm5oW_setupReminders>div:first-child{gap:12px;display:flex}._0Bm5oW_setupReminders>div:first-child>span{gap:5px;display:grid}._0Bm5oW_setupReminders small{color:#ffffff91;line-height:1.45}._0Bm5oW_reminderToggle{align-items:center;gap:8px;margin-top:16px;font-size:.78rem;font-weight:900;display:inline-flex}._0Bm5oW_reminderFields{grid-template-columns:.7fr 1.3fr;gap:10px;margin-top:15px;display:grid}._0Bm5oW_reminderFields label{color:#ffffffa6;gap:6px;font-size:.68rem;font-weight:800;display:grid}._0Bm5oW_reminderFields select,._0Bm5oW_reminderFields input{color:#fff;width:100%;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff1a;border:1px solid #ffffff26;border-radius:9px;padding:11px 12px}._0Bm5oW_setupContinue{background:var(--teal);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;margin:30px auto 0;padding:0 23px;font-weight:900;display:flex}._0Bm5oW_setupContinue:disabled{opacity:.42;cursor:not-allowed}._0Bm5oW_setupPrivacy{color:#7b8885;justify-content:center;align-items:center;gap:6px;margin:13px 0 0;font-size:.7rem;display:flex}@keyframes _0Bm5oW_spin{to{transform:rotate(360deg)}}@media (max-width:1100px){._0Bm5oW_bridge,._0Bm5oW_phaseList{grid-template-columns:1fr}._0Bm5oW_premiumGrid{grid-template-columns:repeat(2,1fr)}._0Bm5oW_phaseList>section{grid-template-columns:280px 1fr;display:grid}._0Bm5oW_phaseList header{min-height:100%}._0Bm5oW_courseLayout{grid-template-columns:235px minmax(0,1fr)}}@media (max-width:960px){._0Bm5oW_hero{grid-template-columns:1fr}._0Bm5oW_heroCopy{max-width:720px}._0Bm5oW_boardPreview{justify-self:center;width:min(780px,100%)}}@media (max-width:760px){._0Bm5oW_hero{gap:30px;padding:34px 20px 42px}._0Bm5oW_hero h1{font-size:clamp(3rem,13vw,4.2rem)}._0Bm5oW_heroActions{flex-direction:column;align-items:stretch}._0Bm5oW_heroActions a{text-align:center}._0Bm5oW_heroFacts{display:grid}._0Bm5oW_boardPreview{padding:12px}._0Bm5oW_previewColumns{min-width:560px}._0Bm5oW_boardPreview:after{content:"Swipe to see the full board →";color:#fff9;text-align:right;margin-top:10px;font-size:.66rem;display:block}._0Bm5oW_bridge,._0Bm5oW_outcomes,._0Bm5oW_premiumExperience,._0Bm5oW_curriculum,._0Bm5oW_proofSection,._0Bm5oW_finalCta{padding:72px 20px}._0Bm5oW_finalCta,._0Bm5oW_completeSteps,._0Bm5oW_bridgeCards,._0Bm5oW_outcomeGrid,._0Bm5oW_premiumGrid,._0Bm5oW_storyGrid,._0Bm5oW_evidencePreview{grid-template-columns:1fr}._0Bm5oW_evidencePreview small{grid-column:1}._0Bm5oW_phaseList>section{display:block}._0Bm5oW_phaseList header{min-height:0}._0Bm5oW_coursePage{padding:24px 14px 70px}._0Bm5oW_courseTopbar{flex-direction:column;align-items:start}._0Bm5oW_courseProgress{width:100%}._0Bm5oW_courseProgress>span{text-align:left}._0Bm5oW_momentumStrip{grid-template-columns:repeat(3,1fr);gap:8px}._0Bm5oW_momentumStrip>div{flex-direction:column;align-items:flex-start;gap:5px}._0Bm5oW_momentumStrip>p{grid-column:1/-1;justify-self:start}._0Bm5oW_viewTabs{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f7f3eaf0;padding:8px 0;position:sticky;top:0}._0Bm5oW_viewTabs button{flex:1;justify-content:center;font-size:.78rem}._0Bm5oW_viewTabs button svg,._0Bm5oW_viewTabs button span{display:none}._0Bm5oW_reminderPanel{padding:25px 20px}._0Bm5oW_reminderPanel>header,._0Bm5oW_reminderSettingFields{grid-template-columns:1fr}._0Bm5oW_reminderActions{flex-direction:column;align-items:stretch}._0Bm5oW_reminderActions>button{justify-content:center}._0Bm5oW_courseLayout{flex-direction:column;display:flex}._0Bm5oW_dayRail{width:100%;max-height:none;position:static;overflow:hidden}._0Bm5oW_dayRail section{margin:0!important}._0Bm5oW_dayRail section>p{margin-top:12px}._0Bm5oW_dayRail section>div{padding-bottom:5px;display:flex;overflow-x:auto}._0Bm5oW_dayRail button{text-align:center;grid-template-columns:1fr;justify-items:center;width:58px;min-width:58px}._0Bm5oW_dayRail button strong{display:none}._0Bm5oW_dayRail button small{white-space:nowrap}._0Bm5oW_lesson{width:100%}._0Bm5oW_lessonHeader{padding:31px 25px 38px}._0Bm5oW_lessonHeader>div{flex-direction:column;align-items:flex-start;gap:5px}._0Bm5oW_lessonHeader h2{margin-top:35px;font-size:3.2rem}._0Bm5oW_lessonIdea{grid-template-columns:1fr;margin:22px;padding:21px}._0Bm5oW_personalCue{grid-template-columns:28px 1fr;margin:-10px 22px 22px}._0Bm5oW_guidanceCard,._0Bm5oW_rhythmBuilder{margin:22px;padding:22px}._0Bm5oW_practiceCard,._0Bm5oW_reflectionField,._0Bm5oW_priorityField{margin:22px}._0Bm5oW_practiceProof{grid-template-columns:1fr}._0Bm5oW_completeButton,._0Bm5oW_completionCard{margin-left:22px;margin-right:22px}._0Bm5oW_dayPager{padding-left:22px;padding-right:22px}._0Bm5oW_boardPanel{padding:20px 14px}._0Bm5oW_boardHeader{flex-direction:column;align-items:start}._0Bm5oW_priorityAnchor,._0Bm5oW_quickAdd{grid-template-columns:1fr}._0Bm5oW_boardSummary{flex-direction:column;align-items:flex-start;gap:4px}._0Bm5oW_checkoutReminderFields,._0Bm5oW_reminderFields,._0Bm5oW_rhythmSummaryGrid,._0Bm5oW_setupBreaks>div{grid-template-columns:1fr}._0Bm5oW_setupBreaks>div{margin-left:0}._0Bm5oW_rhythmSummary{padding:26px 20px}._0Bm5oW_reportActions{flex-direction:column}._0Bm5oW_completionCard ._0Bm5oW_reportActions button,._0Bm5oW_rhythmSummary ._0Bm5oW_reportActions button{width:100%}}@media print{._0Bm5oW_courseTopbar,._0Bm5oW_momentumStrip,._0Bm5oW_viewTabs,._0Bm5oW_dayRail,._0Bm5oW_dayPager,._0Bm5oW_reportActions,._0Bm5oW_textButton,._0Bm5oW_nextStepCard,._0Bm5oW_privateFeedback{display:none!important}._0Bm5oW_coursePage{background:#fff;padding:0}._0Bm5oW_courseLayout{display:block}._0Bm5oW_lesson{box-shadow:none;border:0}._0Bm5oW_lesson>:not(._0Bm5oW_completionCard):not(._0Bm5oW_rhythmBuilder){display:none}._0Bm5oW_rhythmBuilder{color:#10233d;background:#fff;border:1px solid #d7ddd9}._0Bm5oW_rhythmBuilder textarea{color:#10233d;background:#fff;border-color:#d7ddd9}._0Bm5oW_rhythmSummary{max-width:none;box-shadow:none;border:0}}@media (prefers-reduced-motion:reduce){._0Bm5oW_loading span{animation:none}._0Bm5oW_heroActions button:hover,._0Bm5oW_finalCta button:hover,._0Bm5oW_quickAdd button:hover,._0Bm5oW_practiceCard button:hover,._0Bm5oW_completeButton:hover,._0Bm5oW_completionCard button:hover{transform:none}}
