@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@24,400,0,0";.guide-video-playlist[data-astro-cid-glndbtoj]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(16rem,.65fr);overflow:hidden;border:1px solid var(--border);border-radius:1.75rem;background:#fff;box-shadow:var(--shadow-soft)}.video-stage[data-astro-cid-glndbtoj]{min-width:0}.video-frame[data-astro-cid-glndbtoj]{overflow:hidden;aspect-ratio:16 / 9;background:#101b18}.video-frame--portrait[data-astro-cid-glndbtoj]{aspect-ratio:4 / 3}video[data-astro-cid-glndbtoj]{display:block;width:100%;height:100%;object-fit:contain;background:#101b18}.video-copy[data-astro-cid-glndbtoj]{padding:1.35rem 1.5rem 1.5rem}.video-copy[data-astro-cid-glndbtoj]>p[data-astro-cid-glndbtoj]:first-child{display:flex;justify-content:space-between;gap:1rem;margin:0 0 .45rem;color:var(--amber-deep);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.video-copy[data-astro-cid-glndbtoj]>p[data-astro-cid-glndbtoj]:first-child b[data-astro-cid-glndbtoj]{color:var(--ink-mute);letter-spacing:.04em}.video-copy[data-astro-cid-glndbtoj] h3[data-astro-cid-glndbtoj]{margin:0;color:var(--green-900);font-size:clamp(1.35rem,2.5vw,1.9rem)}.video-copy[data-astro-cid-glndbtoj]>p[data-astro-cid-glndbtoj]:last-child{max-width:62ch;margin:.55rem 0 0;color:var(--ink-mute);font-size:.9rem}.video-chapters[data-astro-cid-glndbtoj]{margin:0;padding:.7rem;list-style:none;border-left:1px solid var(--border);background:var(--cream-50)}.video-chapters[data-astro-cid-glndbtoj] li[data-astro-cid-glndbtoj]+li[data-astro-cid-glndbtoj]{margin-top:.25rem}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj]{width:100%;min-height:4.4rem;display:grid;grid-template-columns:2rem 1fr 2rem;gap:.65rem;align-items:center;padding:.7rem .65rem;border:0;border-radius:.9rem;color:var(--green-deep);background:transparent;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj]:hover{background:#59787014}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj].active{color:#fff;background:var(--green)}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj]>span[data-astro-cid-glndbtoj]:first-child{color:var(--amber-deep);font-family:var(--font-serif);font-size:.85rem}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj].active>span[data-astro-cid-glndbtoj]:first-child{color:var(--amber)}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj]>span[data-astro-cid-glndbtoj]:nth-child(2){display:grid;gap:.2rem}.video-chapters[data-astro-cid-glndbtoj] strong[data-astro-cid-glndbtoj]{font-size:.8rem;line-height:1.25}.video-chapters[data-astro-cid-glndbtoj] small[data-astro-cid-glndbtoj]{color:var(--ink-mute);font-size:.68rem}.video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj].active small[data-astro-cid-glndbtoj]{color:#ffffff9e}.video-chapters[data-astro-cid-glndbtoj] .material-symbols-outlined[data-astro-cid-glndbtoj]{justify-self:center;font-size:1.2rem}.guide-video-playlist--single[data-astro-cid-glndbtoj]{grid-template-columns:1fr;max-width:960px;margin-inline:auto}.guide-video-playlist--dark[data-astro-cid-glndbtoj]{border-color:#ffffff24;background:#ffffff0d;box-shadow:0 26px 70px -35px #000000b3}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-copy[data-astro-cid-glndbtoj] h3[data-astro-cid-glndbtoj]{color:#fff}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-copy[data-astro-cid-glndbtoj]>p[data-astro-cid-glndbtoj]:last-child,.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-copy[data-astro-cid-glndbtoj]>p[data-astro-cid-glndbtoj]:first-child b[data-astro-cid-glndbtoj]{color:#ffffff9e}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj]{border-color:#ffffff1f;background:#00000014}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj]{color:#ffffffdb}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj]:hover{background:#ffffff12}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj].active{background:var(--amber);color:var(--green-900)}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj].active>span[data-astro-cid-glndbtoj]:first-child,.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj] button[data-astro-cid-glndbtoj].active small[data-astro-cid-glndbtoj]{color:var(--green-deep)}@media (max-width: 850px){.guide-video-playlist[data-astro-cid-glndbtoj]{grid-template-columns:1fr}.video-chapters[data-astro-cid-glndbtoj]{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-left:0}.guide-video-playlist--dark[data-astro-cid-glndbtoj] .video-chapters[data-astro-cid-glndbtoj]{border-color:#ffffff1f}}@media (max-width: 560px){.guide-video-playlist[data-astro-cid-glndbtoj]{border-radius:1.2rem}.video-copy[data-astro-cid-glndbtoj]{padding:1.1rem}.video-chapters[data-astro-cid-glndbtoj]{grid-template-columns:1fr}}html{scroll-padding-top:5.5rem}.reading-progress[data-astro-cid-npmjx5hy]{position:fixed;inset:0 auto auto 0;z-index:1000;width:0;height:4px;background:linear-gradient(90deg,var(--amber),var(--green))}.guide-hero[data-astro-cid-npmjx5hy]{position:relative;overflow:hidden;padding:clamp(4.5rem,9vw,8rem) 0 clamp(5rem,9vw,8rem);background:linear-gradient(135deg,var(--cream-100),var(--cream-50))}.hero-grid[data-astro-cid-npmjx5hy]{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);gap:clamp(2.5rem,7vw,6rem);align-items:center}.guide-hero[data-astro-cid-npmjx5hy] h1[data-astro-cid-npmjx5hy]{max-width:12ch;font-size:clamp(3.3rem,7.5vw,6.6rem);line-height:.94;color:var(--green-900)}.guide-hero[data-astro-cid-npmjx5hy] h1[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy],.section-heading[data-astro-cid-npmjx5hy] h2[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{color:var(--green);font-style:italic}.hero-lead[data-astro-cid-npmjx5hy]{max-width:55ch;margin:1.6rem 0 0;font-family:var(--font-serif);font-size:clamp(1.12rem,2vw,1.38rem);color:var(--ink-soft)}.hero-pills[data-astro-cid-npmjx5hy]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2rem}.hero-pills[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{padding:.45rem .8rem;border:1px solid rgba(70,98,91,.2);border-radius:999px;color:var(--green-deep);background:#ffffff8c;font-size:.78rem;font-weight:700}.rhythm-card[data-astro-cid-npmjx5hy]{padding:clamp(1.4rem,3vw,2rem);border-radius:2rem;background:var(--green-700);color:#fff;box-shadow:var(--shadow-green)}.rhythm-card[data-astro-cid-npmjx5hy]>p[data-astro-cid-npmjx5hy]:first-child{margin:0;color:var(--stone-light);text-transform:uppercase;letter-spacing:.17em;font-size:.72rem;font-weight:700}.rhythm-wheel[data-astro-cid-npmjx5hy]{position:relative;width:min(100%,19rem);aspect-ratio:1;margin:.25rem auto 0}.cycle-ring[data-astro-cid-npmjx5hy]{position:absolute;inset:17%;border:3px solid rgba(255,255,255,.32);border-radius:50%}.cycle-tip[data-astro-cid-npmjx5hy]{position:absolute;z-index:4;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--amber);filter:drop-shadow(0 0 3px var(--green-700))}.cycle-tip--one[data-astro-cid-npmjx5hy]{top:33.5%;left:78.6%;transform:translate(-50%,-50%) rotate(60deg)}.cycle-tip--two[data-astro-cid-npmjx5hy]{top:83%;left:50%;border-left-color:var(--green-light);transform:translate(-50%,-50%) rotate(180deg)}.cycle-tip--three[data-astro-cid-npmjx5hy]{top:33.5%;left:21.4%;border-left-color:var(--stone-light);transform:translate(-50%,-50%) rotate(300deg)}.rhythm-node[data-astro-cid-npmjx5hy]{position:absolute;z-index:2;width:5.2rem;min-height:5.2rem;display:grid;place-content:center;justify-items:center;gap:.15rem;border:1px solid rgba(255,255,255,.18);border-radius:50%;background:var(--green-700);transform:translate(-50%,-50%)}.rhythm-node--prayer[data-astro-cid-npmjx5hy]{top:17%;left:50%}.rhythm-node--celebrate[data-astro-cid-npmjx5hy]{top:66.5%;left:78.6%}.rhythm-node--reflect[data-astro-cid-npmjx5hy]{top:66.5%;left:21.4%}.rhythm-node[data-astro-cid-npmjx5hy] .material-symbols-outlined[data-astro-cid-npmjx5hy]{color:var(--amber);font-size:1.7rem}.rhythm-node--reflect[data-astro-cid-npmjx5hy] .material-symbols-outlined[data-astro-cid-npmjx5hy]{color:var(--green-light)}.rhythm-node[data-astro-cid-npmjx5hy] img[data-astro-cid-npmjx5hy]{width:1.35rem;height:1.75rem;object-fit:contain;filter:brightness(0) invert(1);opacity:.9}.rhythm-node[data-astro-cid-npmjx5hy] small[data-astro-cid-npmjx5hy]{color:#fff;font-size:.48rem;font-weight:750;text-transform:uppercase;letter-spacing:.045em;white-space:nowrap}.rhythm-center[data-astro-cid-npmjx5hy]{position:absolute;z-index:3;inset:50% auto auto 50%;width:5rem;height:5rem;display:grid;place-items:center;border-radius:50%;background:#ffffff14;transform:translate(-50%,-50%);text-align:center}.rhythm-center[data-astro-cid-npmjx5hy] strong[data-astro-cid-npmjx5hy]{color:#fff;font-family:var(--font-serif);font-size:1.08rem;line-height:1.05}.rhythm-caption[data-astro-cid-npmjx5hy]{margin:-.45rem 0 0;color:#ffffffad;font-family:var(--font-serif);font-size:.82rem;line-height:1.42;text-align:center}.proof-band[data-astro-cid-npmjx5hy]{position:relative;z-index:2;width:min(calc(100% - 2.5rem),920px);margin:-2rem auto 0;padding:1.35rem 2rem 1.15rem;color:#fff;background:var(--green);border-radius:1.2rem;box-shadow:var(--shadow-green);text-align:center}.proof-band[data-astro-cid-npmjx5hy] div[data-astro-cid-npmjx5hy]{display:flex;align-items:baseline;justify-content:center;gap:.8rem}.proof-band[data-astro-cid-npmjx5hy] strong[data-astro-cid-npmjx5hy]{color:#fff;font-family:var(--font-serif);font-size:clamp(2rem,4vw,3rem)}.proof-band[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{max-width:40rem;color:#ffffffe6;font-size:.98rem}.proof-band[data-astro-cid-npmjx5hy]>small[data-astro-cid-npmjx5hy]{display:block;margin-top:-.15rem;color:#ffffff85;font-size:.62rem}.guide-nav[data-astro-cid-npmjx5hy]{position:sticky;top:0;z-index:20;display:flex;justify-content:center;gap:clamp(.75rem,3vw,2.2rem);padding:.85rem var(--gutter);border-bottom:1px solid var(--border);background:#fbf8f3ed;backdrop-filter:blur(14px);font-size:.78rem;font-weight:650}.guide-nav[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{color:var(--amber-deep);text-transform:uppercase;letter-spacing:.12em}.guide-nav[data-astro-cid-npmjx5hy] a[data-astro-cid-npmjx5hy]{color:var(--green-deep)}.guide-nav[data-astro-cid-npmjx5hy] a[data-astro-cid-npmjx5hy]:hover{color:var(--amber-deep)}.guide-section[data-astro-cid-npmjx5hy]{padding:clamp(5rem,9vw,8.5rem) 0}.section-heading[data-astro-cid-npmjx5hy]{max-width:730px;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.section-heading[data-astro-cid-npmjx5hy].center{margin-inline:auto}.section-number[data-astro-cid-npmjx5hy]{margin:0 0 1rem;color:var(--amber-deep);font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.16em}.section-heading[data-astro-cid-npmjx5hy] h2[data-astro-cid-npmjx5hy]{color:var(--green-900)}.section-heading[data-astro-cid-npmjx5hy]>p[data-astro-cid-npmjx5hy]:last-child{max-width:57ch;margin-top:1.2rem;color:var(--ink-mute)}.concept-grid[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.5rem)}.concept-card[data-astro-cid-npmjx5hy]{position:relative;overflow:hidden;min-height:29rem;padding:clamp(1.5rem,3vw,2.3rem);border:1px solid var(--border);border-radius:2rem;box-shadow:var(--shadow-soft)}.concept-card[data-astro-cid-npmjx5hy].prayer{background:linear-gradient(145deg,#fff,var(--mint-50))}.concept-card[data-astro-cid-npmjx5hy].stones{background:linear-gradient(145deg,#fff,var(--amber-light))}.concept-card[data-astro-cid-npmjx5hy].reflection{background:linear-gradient(145deg,#fff,#eef1ed)}.concept-watermark[data-astro-cid-npmjx5hy]{position:absolute;z-index:0;right:1.8rem;bottom:1.2rem;color:var(--green-900);font-size:clamp(6rem,12vw,10rem);opacity:.045;pointer-events:none}.concept-watermark--stone[data-astro-cid-npmjx5hy]{width:clamp(5rem,10vw,7.5rem);height:auto;filter:sepia(1) saturate(.3)}.concept-label[data-astro-cid-npmjx5hy]{display:flex;justify-content:space-between;align-items:center;color:var(--green);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.concept-label--reflection[data-astro-cid-npmjx5hy]{gap:.75rem;font-size:.66rem;letter-spacing:.08em}.concept-label[data-astro-cid-npmjx5hy] b[data-astro-cid-npmjx5hy]{padding:.35rem .6rem;border-radius:999px;background:#5978701a;font-size:.67rem}.concept-card[data-astro-cid-npmjx5hy] h3[data-astro-cid-npmjx5hy]{position:relative;z-index:1;max-width:17ch;margin-top:clamp(3.5rem,6vw,5.5rem);color:var(--green-900);font-size:clamp(1.55rem,2.4vw,2rem)}.concept-card[data-astro-cid-npmjx5hy] p[data-astro-cid-npmjx5hy]{position:relative;z-index:1;max-width:50ch}.scripture[data-astro-cid-npmjx5hy]{margin-top:1.5rem;color:var(--green-deep);font-family:var(--font-serif);font-size:.91rem;font-style:italic}.habit-callout[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:.4fr 1fr;gap:2rem;margin-top:2rem;padding:clamp(2rem,5vw,4rem);border-radius:2rem;background:var(--cream-100)}.habit-callout[data-astro-cid-npmjx5hy] h3[data-astro-cid-npmjx5hy]{color:var(--green-900)}.habit-callout[data-astro-cid-npmjx5hy] p[data-astro-cid-npmjx5hy]:last-child{max-width:65ch;margin:0}.overview-section[data-astro-cid-npmjx5hy]{background:linear-gradient(180deg,#fff,var(--cream-50))}.section-video[data-astro-cid-npmjx5hy]{margin:0 0 clamp(4rem,8vw,7rem)}.setup-section[data-astro-cid-npmjx5hy]{background:linear-gradient(180deg,var(--green-700),var(--green-900));color:#e7efe8}.section-heading--light[data-astro-cid-npmjx5hy] h2[data-astro-cid-npmjx5hy]{color:#fff}.section-heading--light[data-astro-cid-npmjx5hy] h2[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{color:var(--amber)}.section-heading--light[data-astro-cid-npmjx5hy]>p[data-astro-cid-npmjx5hy]:last-child{color:#ffffffa8}.steps[data-astro-cid-npmjx5hy]{border-top:1px solid rgba(255,255,255,.14)}.step[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:5rem minmax(0,1fr) minmax(0,.85fr);gap:clamp(1.25rem,4vw,3.5rem);padding:clamp(2rem,5vw,4rem) 0;border-bottom:1px solid rgba(255,255,255,.14)}.step-number[data-astro-cid-npmjx5hy]{color:var(--amber);font-family:var(--font-serif);font-size:1.5rem}.step[data-astro-cid-npmjx5hy] h3[data-astro-cid-npmjx5hy]{color:#fff;font-size:clamp(1.5rem,3vw,2rem)}.step[data-astro-cid-npmjx5hy] p[data-astro-cid-npmjx5hy]{color:#ffffffb3}.step-tip[data-astro-cid-npmjx5hy]{padding-left:1rem;border-left:2px solid var(--amber);font-size:.88rem}.step-tip[data-astro-cid-npmjx5hy] strong[data-astro-cid-npmjx5hy]{color:#fff}.screen-slot[data-astro-cid-npmjx5hy]{margin:0;align-self:start}.phone-shot[data-astro-cid-npmjx5hy]{overflow:hidden;aspect-ratio:9 / 16;border:5px solid rgba(255,255,255,.16);border-radius:2.1rem;background:var(--cream-100);box-shadow:0 24px 45px -24px #00000073}.phone-shot[data-astro-cid-npmjx5hy] img[data-astro-cid-npmjx5hy]{width:100%;height:100%;object-fit:cover;object-position:top center}.phone-shot--access[data-astro-cid-npmjx5hy] img[data-astro-cid-npmjx5hy]{object-position:center bottom}.screen-slot[data-astro-cid-npmjx5hy] figcaption[data-astro-cid-npmjx5hy]{margin-top:.8rem;color:#ffffff80;font-size:.72rem;line-height:1.45;text-align:center}.screen-slot--double[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem}.screen-slot--double[data-astro-cid-npmjx5hy] figcaption[data-astro-cid-npmjx5hy]{grid-column:1 / -1}.feature-intro[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,6vw,6rem);align-items:center}.feature-phone-stack[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;align-items:end}.feature-phone-stack[data-astro-cid-npmjx5hy] .phone-shot[data-astro-cid-npmjx5hy]:nth-child(1),.feature-phone-stack[data-astro-cid-npmjx5hy] .phone-shot[data-astro-cid-npmjx5hy]:nth-child(3){transform:translateY(2rem)}.feature-screen[data-astro-cid-npmjx5hy] figcaption[data-astro-cid-npmjx5hy]{margin-top:3rem;color:var(--ink-mute)}.feature-intro[data-astro-cid-npmjx5hy]+.section-video[data-astro-cid-npmjx5hy]{margin-top:clamp(2.25rem,4vw,3.5rem)}.feature-grid[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin-top:clamp(4.5rem,8vw,7rem)}.feature-card[data-astro-cid-npmjx5hy]{grid-column:span 2;min-height:18rem;padding:1.7rem;border:1px solid var(--border);border-radius:1.35rem;background:#fff}.feature-card[data-astro-cid-npmjx5hy]:nth-child(4){grid-column:2 / span 2}.feature-card[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{color:var(--amber-deep);font-size:.73rem;font-weight:800}.feature-card[data-astro-cid-npmjx5hy] h3[data-astro-cid-npmjx5hy]{margin-top:3.5rem;color:var(--green-900);font-size:1.45rem}.feature-card[data-astro-cid-npmjx5hy] p[data-astro-cid-npmjx5hy]{color:var(--ink-mute);font-size:.91rem;line-height:1.55}.pastoral-note[data-astro-cid-npmjx5hy]{max-width:850px;margin:2rem auto 0;padding:1.15rem 1.4rem;border-left:3px solid var(--amber);background:var(--amber-light);font-size:.86rem}.launch-section[data-astro-cid-npmjx5hy]{background:linear-gradient(180deg,var(--cream-100),var(--cream-50))}.launch-video[data-astro-cid-npmjx5hy]{max-width:960px;margin-inline:auto}.timeline[data-astro-cid-npmjx5hy]{max-width:950px;margin:auto}.launch-week[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:4rem 1fr;gap:1.5rem;position:relative;padding-bottom:2rem}.launch-week[data-astro-cid-npmjx5hy]:before{content:"";position:absolute;left:1.5rem;top:3rem;bottom:0;width:1px;background:var(--border)}.launch-week[data-astro-cid-npmjx5hy]:last-child:before{display:none}.launch-week[data-astro-cid-npmjx5hy]>span[data-astro-cid-npmjx5hy]{width:3rem;height:3rem;display:grid;place-items:center;border-radius:50%;color:#fff;background:var(--green);font-family:var(--font-serif)}.launch-week[data-astro-cid-npmjx5hy] div[data-astro-cid-npmjx5hy]{padding:.2rem 0 1rem}.launch-week[data-astro-cid-npmjx5hy] p[data-astro-cid-npmjx5hy]{margin:0 0 .4rem;color:var(--amber-deep);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.launch-week[data-astro-cid-npmjx5hy] h3[data-astro-cid-npmjx5hy]{max-width:58ch;margin:0;color:var(--green-900);font-family:var(--font-sans);font-size:1rem;font-weight:500;line-height:1.6}.closing-section[data-astro-cid-npmjx5hy]{padding:clamp(5rem,10vw,9rem) 0;color:#fff;background:var(--green-900)}.closing-grid[data-astro-cid-npmjx5hy]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,8vw,7rem)}.closing-section[data-astro-cid-npmjx5hy] h2[data-astro-cid-npmjx5hy]{color:#fff;font-size:clamp(2.5rem,5vw,4.6rem)}.closing-section[data-astro-cid-npmjx5hy] p[data-astro-cid-npmjx5hy]{color:#ffffffb8}.closing-video[data-astro-cid-npmjx5hy]{max-width:960px;margin:clamp(3.5rem,7vw,6rem) auto 0}.guide-contact[data-astro-cid-npmjx5hy]{display:inline-flex;gap:.8rem;margin-top:1.2rem;padding-bottom:.25rem;border-bottom:1px solid var(--amber);color:#fff;font-weight:700}@media (max-width: 900px){.hero-grid[data-astro-cid-npmjx5hy],.feature-intro[data-astro-cid-npmjx5hy]{grid-template-columns:1fr}.rhythm-card[data-astro-cid-npmjx5hy]{max-width:32rem;transform:none}.concept-grid[data-astro-cid-npmjx5hy]{grid-template-columns:1fr 1fr}.concept-card[data-astro-cid-npmjx5hy].reflection{grid-column:1 / -1;min-height:24rem}.step[data-astro-cid-npmjx5hy]{grid-template-columns:3.5rem 1fr}.step[data-astro-cid-npmjx5hy] .screen-slot[data-astro-cid-npmjx5hy]{grid-column:2;max-width:34rem}.feature-grid[data-astro-cid-npmjx5hy]{grid-template-columns:1fr 1fr}.feature-card[data-astro-cid-npmjx5hy],.feature-card[data-astro-cid-npmjx5hy]:nth-child(4){grid-column:auto}}@media (max-width: 680px){.guide-hero[data-astro-cid-npmjx5hy]{padding-top:3.5rem}.proof-band[data-astro-cid-npmjx5hy] div[data-astro-cid-npmjx5hy]{flex-direction:column;gap:0}.guide-nav[data-astro-cid-npmjx5hy]{justify-content:flex-start;overflow-x:auto;white-space:nowrap}.guide-nav[data-astro-cid-npmjx5hy] span[data-astro-cid-npmjx5hy]{display:none}.concept-grid[data-astro-cid-npmjx5hy],.habit-callout[data-astro-cid-npmjx5hy],.closing-grid[data-astro-cid-npmjx5hy]{grid-template-columns:1fr}.concept-card[data-astro-cid-npmjx5hy].reflection{grid-column:auto}.concept-card[data-astro-cid-npmjx5hy]{min-height:0}.concept-card[data-astro-cid-npmjx5hy] h3[data-astro-cid-npmjx5hy]{margin-top:3rem}.step[data-astro-cid-npmjx5hy]{grid-template-columns:1fr}.step[data-astro-cid-npmjx5hy] .screen-slot[data-astro-cid-npmjx5hy]{grid-column:1}.screen-slot--double[data-astro-cid-npmjx5hy]{grid-template-columns:1fr 1fr}.feature-phone-stack[data-astro-cid-npmjx5hy]{gap:.35rem}.feature-phone-stack[data-astro-cid-npmjx5hy] .phone-shot[data-astro-cid-npmjx5hy]{border-width:3px;border-radius:1.2rem}.feature-grid[data-astro-cid-npmjx5hy]{grid-template-columns:1fr}}
