.cl-hero[data-astro-cid-lakfeb5a]{background:var(--color-dark);color:var(--color-white)}.cl-hero-inner[data-astro-cid-lakfeb5a]{display:flex;flex-direction:column;align-items:flex-start;max-width:calc(var(--max-w-content) + var(--space-x) * 2);margin:0 auto;padding:var(--space-y) var(--space-x)}.cl-h1[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-size:clamp(32px,6.5vw,62px);font-weight:900;line-height:1.02;letter-spacing:-.02em;text-wrap:balance;color:var(--color-white);margin-bottom:clamp(28px,5vw,40px)}.cl-hero-prose[data-astro-cid-lakfeb5a]{display:flex;flex-direction:column;gap:14px;max-width:580px}.cl-hero-prose[data-astro-cid-lakfeb5a] p[data-astro-cid-lakfeb5a]{font-family:var(--font-body);font-size:clamp(17px,2.2vw,20px);line-height:1.65;color:var(--color-text-light)}.cl-hero-link[data-astro-cid-lakfeb5a]{margin-top:clamp(28px,5vw,40px);font-family:var(--font-display);font-weight:700;font-size:17px;color:var(--color-white);text-decoration:none;border-bottom:2px solid var(--color-orange);padding:6px 0 4px;transition:color var(--transition-base)}.cl-hero-link[data-astro-cid-lakfeb5a]:hover{color:var(--color-orange)}.cl-main[data-astro-cid-lakfeb5a]{background:var(--color-white)}.cl-phases[data-astro-cid-lakfeb5a]{display:flex;flex-direction:column;gap:clamp(56px,10vw,88px)}.cl-phase[data-astro-cid-lakfeb5a]{display:flex;flex-direction:column;align-items:flex-start;padding-left:clamp(20px,4vw,32px);border-left:5px solid var(--color-orange)}.cl-phase-num[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-size:var(--text-overline-size);font-weight:var(--text-overline-weight);letter-spacing:var(--text-overline-tracking);color:var(--color-orange-ink);margin-bottom:8px}.cl-phase-h2[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-weight:900;font-size:clamp(30px,5.2vw,48px);line-height:1.04;letter-spacing:-.02em;color:var(--color-dark);margin-bottom:clamp(10px,2vw,16px)}.cl-phase-sub[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-weight:800;font-size:clamp(19px,2.8vw,24px);line-height:1.3;letter-spacing:-.01em;color:var(--color-dark);margin-bottom:clamp(18px,3vw,26px)}.cl-example[data-astro-cid-lakfeb5a]{margin-top:clamp(28px,5vw,40px);background:var(--color-surface-light);padding:clamp(20px,3.5vw,28px) clamp(20px,4vw,32px);border-radius:3px}.cl-example-label[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-size:var(--text-overline-size);font-weight:var(--text-overline-weight);letter-spacing:var(--text-overline-tracking);text-transform:uppercase;color:var(--color-dark);margin-bottom:10px}.cl-example[data-astro-cid-lakfeb5a] p[data-astro-cid-lakfeb5a]:not(.cl-example-label){font-family:var(--font-body);font-size:clamp(16px,2vw,18px);line-height:1.65;color:var(--color-text-dark)}.cl-statement[data-astro-cid-lakfeb5a]{margin-top:clamp(28px,5vw,40px);font-family:var(--font-display);font-weight:800;font-size:clamp(21px,3.4vw,28px);line-height:1.2;letter-spacing:-.01em;color:var(--color-dark);text-wrap:balance}.cl-moment[data-astro-cid-lakfeb5a]{margin-top:clamp(32px,6vw,48px);font-family:var(--font-body);font-size:clamp(17px,2.2vw,20px);line-height:1.6;color:var(--color-text-dark)}.cl-moment-quote[data-astro-cid-lakfeb5a]{display:block;margin-top:10px;font-family:var(--font-display);font-weight:900;font-size:clamp(32px,6vw,56px);line-height:1.04;letter-spacing:-.02em;color:var(--color-dark)}.cl-rockit-link[data-astro-cid-lakfeb5a]{margin-top:clamp(32px,6vw,48px)}.cl-practice[data-astro-cid-lakfeb5a]{background:var(--color-surface-light)}.cl-practice-inner[data-astro-cid-lakfeb5a]{max-width:calc(var(--max-w-wide) + var(--space-x) * 2);margin:0 auto;padding:var(--space-y) var(--space-x)}.cl-practice-list[data-astro-cid-lakfeb5a]{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,40px) clamp(32px,5vw,56px)}@media(max-width:720px){.cl-practice-list[data-astro-cid-lakfeb5a]{grid-template-columns:1fr}}.cl-practice-item[data-astro-cid-lakfeb5a]{border-top:3px solid var(--color-orange-burnt);padding-top:clamp(14px,2.5vw,20px)}.cl-practice-title[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-weight:800;font-size:clamp(18px,2.2vw,21px);line-height:1.25;color:var(--color-dark);margin-bottom:10px;text-wrap:balance}.cl-practice-item[data-astro-cid-lakfeb5a] p[data-astro-cid-lakfeb5a]{font-family:var(--font-body);font-size:clamp(16px,1.9vw,17px);line-height:1.65;color:var(--color-text-dark)}.cl-together[data-astro-cid-lakfeb5a]{background:var(--color-white)}.cl-together-inner[data-astro-cid-lakfeb5a]{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(40px,6vw,72px);align-items:start;max-width:calc(var(--max-w-wide) + var(--space-x) * 2);margin:0 auto;padding:var(--space-y) var(--space-x)}@media(max-width:820px){.cl-together-inner[data-astro-cid-lakfeb5a]{grid-template-columns:1fr}}.cl-ai[data-astro-cid-lakfeb5a]{border-left:5px solid var(--color-dark);padding-left:clamp(20px,3vw,28px);display:flex;flex-direction:column;gap:12px}.cl-ai-h2[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-weight:900;font-size:clamp(21px,2.6vw,26px);line-height:1.15;color:var(--color-dark);margin-bottom:4px}.cl-ai[data-astro-cid-lakfeb5a] p[data-astro-cid-lakfeb5a]{font-family:var(--font-body);font-size:16px;line-height:1.6;color:var(--color-text-dark)}.cl-cta[data-astro-cid-lakfeb5a]{background:var(--color-dark);color:var(--color-white)}.cl-cta-inner[data-astro-cid-lakfeb5a]{display:flex;flex-direction:column;max-width:calc(var(--max-w-content) + var(--space-x) * 2);margin:0 auto;padding:var(--space-y) var(--space-x)}.cl-cta-h2[data-astro-cid-lakfeb5a]{font-family:var(--font-display);font-size:clamp(28px,5.5vw,54px);font-weight:900;line-height:1.06;letter-spacing:-.02em;text-wrap:balance;color:var(--color-white);margin-bottom:clamp(24px,4vw,36px)}.cl-cta-prose[data-astro-cid-lakfeb5a]{display:flex;flex-direction:column;gap:14px;max-width:560px}.cl-cta-prose[data-astro-cid-lakfeb5a] p[data-astro-cid-lakfeb5a]{font-family:var(--font-body);font-size:clamp(17px,2.2vw,20px);line-height:1.65;color:var(--color-text-light)}.cl-cta-btn[data-astro-cid-lakfeb5a]{align-self:flex-start}
