.loop[data-astro-cid-do6hbshv]{margin:clamp(32px,4vw,44px) 0 0;border:1px solid rgba(26,25,23,.1);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 1px 3px #1a19170a,0 18px 40px -22px #1a19172e}.loop-steps[data-astro-cid-do6hbshv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.loop-step[data-astro-cid-do6hbshv]{position:relative;display:flex;flex-direction:column;gap:6px;padding:clamp(16px,2vw,22px);border-right:1px solid rgba(26,25,23,.08)}.loop-step[data-astro-cid-do6hbshv]:last-child{border-right:none}.loop-num[data-astro-cid-do6hbshv]{font:300 clamp(24px,2.6vw,30px)/1.1 var(--font-heading);color:var(--color-accent)}.loop-name[data-astro-cid-do6hbshv]{font:600 14.5px/1.35 var(--font-body);color:var(--color-ink)}.loop-line[data-astro-cid-do6hbshv]{font:400 13.5px/1.45 var(--font-body);color:#1a19178c}.loop-again[data-astro-cid-do6hbshv],.loop-under[data-astro-cid-do6hbshv]{display:flex;align-items:baseline;gap:6px 16px;flex-wrap:wrap;padding:clamp(14px,1.8vw,18px) clamp(16px,2vw,22px);font:400 15px/1.5 var(--font-body)}.loop-again[data-astro-cid-do6hbshv]{border-top:1px solid rgba(26,25,23,.08);background:#09b89412;color:var(--color-ink)}.loop-under[data-astro-cid-do6hbshv]{background:var(--color-ink);color:var(--color-paper)}.loop-again-label[data-astro-cid-do6hbshv],.loop-under-label[data-astro-cid-do6hbshv]{font:600 11.5px var(--font-body);letter-spacing:.07em;text-transform:uppercase}.loop-again-label[data-astro-cid-do6hbshv]{color:var(--color-accent)}.loop-under-label[data-astro-cid-do6hbshv]{color:var(--color-accent-bright)}@media(max-width:640px){.loop-steps[data-astro-cid-do6hbshv]{grid-template-columns:repeat(2,minmax(0,1fr))}.loop-step[data-astro-cid-do6hbshv]{border-bottom:1px solid rgba(26,25,23,.08)}.loop-step[data-astro-cid-do6hbshv]:nth-child(2n){border-right:none}.loop-step[data-astro-cid-do6hbshv]:nth-child(n+3){border-bottom:none}}.parts[data-astro-cid-do6hbshv]{margin:clamp(28px,3.5vw,36px) 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.part[data-astro-cid-do6hbshv]{padding:clamp(16px,2vw,20px);border-radius:12px;background:#fff;border:1px solid rgba(26,25,23,.1)}.part-quiet[data-astro-cid-do6hbshv]{background:transparent;border-style:dashed}.part[data-astro-cid-do6hbshv] dt[data-astro-cid-do6hbshv]{font:400 clamp(20px,2vw,23px)/1.2 var(--font-heading);color:var(--color-ink)}.part[data-astro-cid-do6hbshv] dd[data-astro-cid-do6hbshv]{margin:8px 0 0;font:400 14.5px/1.55 var(--font-body);color:#1a1917a6}@media(max-width:640px){.parts[data-astro-cid-do6hbshv]{grid-template-columns:1fr}}.rhythm[data-astro-cid-do6hbshv]{margin:clamp(28px,3.5vw,36px) 0 0;border:1px solid rgba(26,25,23,.1);border-radius:14px;overflow:hidden;background:#fff;font:400 14.5px/1.5 var(--font-body);color:#1a1917b3}.rhythm-row[data-astro-cid-do6hbshv]{display:grid;grid-template-columns:1.1fr 1.8fr 1.4fr 1.3fr;gap:16px;padding:14px clamp(16px,2vw,22px);border-top:1px solid rgba(26,25,23,.08)}.rhythm-head[data-astro-cid-do6hbshv]{border-top:none;background:#1a191708;font:600 11.5px var(--font-body);letter-spacing:.07em;text-transform:uppercase;color:#1a191780}.rhythm-when[data-astro-cid-do6hbshv]{font-weight:600;color:var(--color-ink)}.rhythm-meeting[data-astro-cid-do6hbshv]{color:var(--color-accent)}@media(max-width:640px){.rhythm-head[data-astro-cid-do6hbshv]{display:none}.rhythm-row[data-astro-cid-do6hbshv]{grid-template-columns:1fr;gap:2px}.rhythm-row[data-astro-cid-do6hbshv]:nth-child(2){border-top:none}.rhythm-who[data-astro-cid-do6hbshv]:before{content:"Who: ";color:#1a191773}.rhythm-meeting[data-astro-cid-do6hbshv]:before{content:"A meeting? ";color:#1a191773}}.replaces[data-astro-cid-do6hbshv]{margin:clamp(28px,3.5vw,36px) 0 0;display:flex;flex-direction:column;gap:10px}.replace[data-astro-cid-do6hbshv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);border-radius:12px;overflow:hidden;border:1px solid rgba(26,25,23,.1);background:#fff}.replace-old[data-astro-cid-do6hbshv],.replace-new[data-astro-cid-do6hbshv]{display:flex;flex-direction:column;gap:4px;padding:14px clamp(16px,2vw,20px)}.replace-old[data-astro-cid-do6hbshv]{border-right:1px solid rgba(26,25,23,.08)}.replace-new[data-astro-cid-do6hbshv]{background:#09b89412}.replace-label[data-astro-cid-do6hbshv]{font:600 11px var(--font-body);letter-spacing:.07em;text-transform:uppercase;color:#1a191766}.replace-new[data-astro-cid-do6hbshv] .replace-label[data-astro-cid-do6hbshv]{color:var(--color-accent)}.replace-name[data-astro-cid-do6hbshv]{font:600 14.5px/1.4 var(--font-body);color:var(--color-ink)}.replace-job[data-astro-cid-do6hbshv]{font:400 13.5px/1.45 var(--font-body);color:#1a191780}.replace-now[data-astro-cid-do6hbshv]{font:400 14.5px/1.5 var(--font-body);color:var(--color-ink)}@media(max-width:640px){.replace[data-astro-cid-do6hbshv]{grid-template-columns:1fr}.replace-old[data-astro-cid-do6hbshv]{border-right:none;border-bottom:1px solid rgba(26,25,23,.08)}}
