.foundayo-page .tracker-hero h1{font-size:clamp(40px,4.4vw,60px)}.foundayo-page .tracker-hero-preview figcaption{max-width:280px;line-height:1.6}.foundayo-page main a:not(.store-badge):focus-visible{outline:2px solid var(--teal);outline-offset:4px}.foundayo-routine,.foundayo-journal,.foundayo-basics{padding-block:72px}.foundayo-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;display:grid}.foundayo-steps li{border-top:1px solid var(--line);padding-top:23px}.foundayo-steps li>span{color:var(--teal);font-size:12px;font-weight:600}.foundayo-steps h3{margin:22px 0 13px;font-size:22px}.foundayo-steps p,.foundayo-journal-grid p,.foundayo-basics p{color:var(--muted);font-size:15px;line-height:1.8}.foundayo-week{background:#e7eee8;padding-block:64px}.foundayo-week-inner{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.foundayo-week-inner>div>p:not(.eyebrow){max-width:490px;color:var(--muted);margin-top:22px;font-size:16px;line-height:1.8}.foundayo-week-notes{border-radius:var(--radius-card);background:#f7faf7;border:1px solid #d0ded3;padding:30px}.foundayo-week-notes h3{margin:0 0 8px;font-size:22px}.foundayo-week-notes dl{margin:0}.foundayo-week-notes dl>div{border-bottom:1px solid var(--line);padding-block:20px}.foundayo-week-notes dl>div:last-child{border:0;padding-bottom:0}.foundayo-week-notes dt{font-size:15px;font-weight:600}.foundayo-week-notes dd{color:var(--muted);margin:8px 0 0;font-size:14px;line-height:1.75}.foundayo-journal-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.foundayo-journal-grid article{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;padding:28px}.foundayo-journal-grid article>span{color:var(--teal);letter-spacing:.1em;font-size:10px;font-weight:700}.foundayo-journal-grid h3{margin:20px 0 13px;font-size:24px}.foundayo-journal-grid a{margin-top:12px;font-size:13px;line-height:1.7;display:inline-block}.foundayo-page .foundayo-basics{border-top:1px solid var(--line);grid-template-columns:1.1fr 1fr;gap:65px;display:grid}.foundayo-basics p{margin:22px 0 0}.foundayo-care{border-radius:var(--radius-card);background:#eef3ef;align-self:start;padding:30px}.foundayo-care h3{margin:0;font-size:24px}.foundayo-care p{font-size:14px}.foundayo-page main a:not(.store-badge):not(.tracker-jump a):not(.breadcrumbs a){text-underline-offset:3px}.foundayo-journal-grid a,.foundayo-basics a,.foundayo-sources a{color:var(--teal);text-decoration:underline}.foundayo-sources{padding-bottom:56px}.foundayo-sources .source-list h2{font-size:24px}.foundayo-sources .source-list ul{padding-left:20px;line-height:1.8}.foundayo-sources a{overflow-wrap:anywhere}@media (width<=900px){.foundayo-week-inner,.foundayo-page .foundayo-basics{gap:35px}.foundayo-steps{gap:24px}.foundayo-journal-grid{gap:16px}.foundayo-journal-grid article{padding:23px}}@media (width<=700px){.foundayo-page .tracker-hero h1{font-size:clamp(34px,8.5vw,45px)}.foundayo-routine,.foundayo-journal,.foundayo-basics{padding-block:48px}.foundayo-steps,.foundayo-week-inner,.foundayo-journal-grid,.foundayo-page .foundayo-basics{grid-template-columns:1fr}.foundayo-steps h3{margin-top:15px}.foundayo-week{padding-block:44px}.foundayo-week-notes,.foundayo-care{padding:25px}.foundayo-week-inner{gap:25px}.foundayo-sources{padding-bottom:38px}}
