.habits[data-astro-cid-cjlsegk4]{--pt: 104px;--pb: 110px}.habits__grid[data-astro-cid-cjlsegk4]{display:grid;grid-template-columns:520px 620px;grid-template-rows:auto 1fr;justify-content:space-between;column-gap:100px}.habits__intro[data-astro-cid-cjlsegk4]{grid-column:1;grid-row:1;padding-bottom:32px;border-bottom:1px solid var(--color-line)}.habits__intro[data-astro-cid-cjlsegk4] .h2[data-astro-cid-cjlsegk4]{padding-bottom:26px}.habits__lede[data-astro-cid-cjlsegk4]{font-size:var(--text-body);line-height:29px;color:var(--color-stone)}.habits__quote[data-astro-cid-cjlsegk4]{grid-column:1;grid-row:2;padding-top:24px;font-family:var(--font-display);font-size:19px;font-style:italic;line-height:30px;color:var(--color-stone)}.habits__list[data-astro-cid-cjlsegk4]{grid-column:2;grid-row:1 / span 2;border-bottom:1px solid var(--color-line);align-self:start}.habit[data-astro-cid-cjlsegk4]{display:flex;gap:28px;padding-block:26px;border-top:1px solid var(--color-line)}.habit__n[data-astro-cid-cjlsegk4]{width:32px;flex-shrink:0;font-size:var(--text-label);font-weight:600;line-height:26px;letter-spacing:.08em;color:var(--color-moss)}.habit__body[data-astro-cid-cjlsegk4]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:8px}.habit__title[data-astro-cid-cjlsegk4]{font-family:var(--font-display);font-size:var(--text-h4);font-weight:500;line-height:28px;letter-spacing:-.01em;color:var(--color-ink)}.habit__text[data-astro-cid-cjlsegk4]{font-size:var(--text-nav);line-height:25px;color:var(--color-stone)}@media(max-width:1279px){.habits__grid[data-astro-cid-cjlsegk4]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:56px}}@media(max-width:767px){.habits[data-astro-cid-cjlsegk4]{--pt: 104px;--pb: 112px}.habits__grid[data-astro-cid-cjlsegk4]{display:flex;flex-direction:column}.habits__intro[data-astro-cid-cjlsegk4]{padding-bottom:34px;border-bottom:0}.habits__intro[data-astro-cid-cjlsegk4] .h2[data-astro-cid-cjlsegk4]{padding-bottom:18px}.habits__lede[data-astro-cid-cjlsegk4]{font-size:16px;line-height:27px}.habit[data-astro-cid-cjlsegk4]{gap:22px;padding-block:22px 20px}.habit__n[data-astro-cid-cjlsegk4]{width:24px}.habit__body[data-astro-cid-cjlsegk4]{gap:6px}.habit__title[data-astro-cid-cjlsegk4]{font-size:19.5px;line-height:26px;letter-spacing:-.015em}.habits__quote[data-astro-cid-cjlsegk4]{padding-top:26px}}.hero[data-astro-cid-kh7btl4r]{--pt: 100px;--pb: 104px}.hero__inner[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;align-items:flex-start;gap:80px}.hero__copy[data-astro-cid-kh7btl4r]{width:740px;min-width:0}.hero__eyebrow[data-astro-cid-kh7btl4r]{display:flex;padding-bottom:32px;gap:16px}.hero__title[data-astro-cid-kh7btl4r]{padding-bottom:26px;font-family:var(--font-display);font-size:76px;font-weight:500;line-height:84px;letter-spacing:var(--tracking-tight);color:var(--color-ink)}.hero__lede[data-astro-cid-kh7btl4r]{padding-bottom:28px;font-family:var(--font-display);font-size:28px;font-weight:500;line-height:38px;letter-spacing:-.01em;color:var(--color-moss)}.hero__body[data-astro-cid-kh7btl4r]{max-width:620px;font-size:var(--text-body);line-height:30px;color:var(--color-stone)}.hero__photo[data-astro-cid-kh7btl4r]{width:390px;flex-shrink:0;background:var(--color-band)}.hero__photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;height:540px;object-fit:cover;object-position:50% 24%}.now[data-astro-cid-kh7btl4r]{--pt: 96px;--pb: 104px}.now__title[data-astro-cid-kh7btl4r]{line-height:64px}.now__aside[data-astro-cid-kh7btl4r]{padding-bottom:12px;font-size:var(--text-nav);line-height:26px;color:var(--color-stone)}.now__cols[data-astro-cid-kh7btl4r]{display:flex}.now__col[data-astro-cid-kh7btl4r]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:14px;padding:26px 48px 0;border-top:1px solid var(--color-border-strong);border-left:1px solid var(--color-border-strong)}.now__col[data-astro-cid-kh7btl4r]:first-child{padding-left:0;border-left:0}.now__col[data-astro-cid-kh7btl4r]:last-child{padding-right:0}.now__name[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:var(--text-h3);font-weight:500;line-height:34px;letter-spacing:-.01em;color:var(--color-ink)}.now__text[data-astro-cid-kh7btl4r]{font-size:var(--text-nav);line-height:26px;color:var(--color-stone)}@media(max-width:1279px){.hero__inner[data-astro-cid-kh7btl4r]{gap:48px}.hero__title[data-astro-cid-kh7btl4r]{font-size:var(--fs-display);line-height:var(--lh-display)}.hero__photo[data-astro-cid-kh7btl4r]{width:320px}.hero__photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{height:440px}.now__title[data-astro-cid-kh7btl4r]{line-height:var(--lh-h2)}.now__col[data-astro-cid-kh7btl4r]{padding-inline:28px}}@media(max-width:767px){.hero[data-astro-cid-kh7btl4r]{--pt: 100px;--pb: 100px}.hero__inner[data-astro-cid-kh7btl4r]{flex-direction:column;gap:34px}.hero__copy[data-astro-cid-kh7btl4r]{width:auto}.hero__eyebrow[data-astro-cid-kh7btl4r]{padding-bottom:22px}.hero__title[data-astro-cid-kh7btl4r]{padding-bottom:20px;font-size:42px;line-height:50px}.hero__lede[data-astro-cid-kh7btl4r]{padding-bottom:18px;font-size:21px;line-height:30px}.hero__body[data-astro-cid-kh7btl4r]{font-size:16px;line-height:27px}.hero__photo[data-astro-cid-kh7btl4r]{width:100%}.hero__photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{height:400px}.now[data-astro-cid-kh7btl4r]{--pt: 96px;--pb: 92px}.now__aside[data-astro-cid-kh7btl4r]{font-size:16px;line-height:25px}.now__cols[data-astro-cid-kh7btl4r]{flex-direction:column;border-bottom:1px solid var(--color-border-strong)}.now__col[data-astro-cid-kh7btl4r],.now__col[data-astro-cid-kh7btl4r]:first-child,.now__col[data-astro-cid-kh7btl4r]:last-child{gap:10px;padding:22px 0 24px;border-left:0}.now__name[data-astro-cid-kh7btl4r]{font-size:24px;line-height:30px}}
