._hero_srbc3_1{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:var(--space-xl) var(--space-md);overflow:hidden;isolation:isolate}._glow_srbc3_14{position:absolute;inset:-20% -10% auto -10%;height:130%;background:radial-gradient(ellipse 60% 50% at 50% 32%,var(--accent-dim) 0%,oklch(30% .06 191 / 55%) 32%,transparent 68%);filter:blur(4px);z-index:-1;opacity:0;transition:opacity 1.6s var(--ease-out-expo)}._hero_srbc3_1[data-lit=true] ._glow_srbc3_14{opacity:1}._byline_srbc3_34{display:flex;align-items:center;gap:var(--space-sm);max-width:34rem;margin-bottom:var(--space-lg);text-align:left;opacity:0;transform:translateY(10px);transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart)}._hero_srbc3_1[data-lit=true] ._byline_srbc3_34{opacity:1;transform:translateY(0)}._bylinePhoto_srbc3_53{width:48px;height:48px;flex:0 0 auto;border-radius:50%;overflow:hidden;border:1px solid var(--border-strong);box-shadow:0 0 0 4px var(--accent-dim)}._bylinePhoto_srbc3_53 img{width:100%;height:100%;object-fit:cover}._bylineText_srbc3_69{max-width:32ch}._bylineBio_srbc3_73{color:var(--muted);font-size:.875rem;line-height:1.5}._bylineSignature_srbc3_79{display:block;margin-top:var(--space-3xs);font-family:var(--font-display);font-size:.9375rem;color:var(--accent-bright)}._headline_srbc3_87{font-size:clamp(2.5rem,5vw + 1rem,5rem);line-height:1.05;max-width:16ch;color:var(--ink);opacity:0;transform:translateY(18px);transition:opacity 1.1s .15s var(--ease-out-quart),transform 1.1s .15s var(--ease-out-quart)}._hero_srbc3_1[data-lit=true] ._headline_srbc3_87{opacity:1;transform:translateY(0)}._sub_srbc3_104{margin-top:var(--space-lg);max-width:46ch;font-size:1.125rem;line-height:1.65;color:var(--muted);opacity:0;transform:translateY(14px);transition:opacity 1s .4s var(--ease-out-quart),transform 1s .4s var(--ease-out-quart)}._hero_srbc3_1[data-lit=true] ._sub_srbc3_104{opacity:1;transform:translateY(0)}._cta_srbc3_122{margin-top:var(--space-2xl);display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--muted);font-size:.875rem;text-decoration:none;cursor:pointer;opacity:0;transition:opacity 1s .9s var(--ease-out-quart),color .2s var(--ease-out-quart)}._cta_srbc3_122:hover,._cta_srbc3_122:focus-visible{color:var(--accent-bright)}._hero_srbc3_1[data-lit=true] ._cta_srbc3_122{opacity:1}._ctaArrow_srbc3_146{display:inline-block;animation:_bob_srbc3_1 2.4s var(--ease-out-quart) infinite}@keyframes _bob_srbc3_1{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (prefers-reduced-motion: reduce){._glow_srbc3_14,._byline_srbc3_34,._headline_srbc3_87,._sub_srbc3_104,._cta_srbc3_122{transition:none}._ctaArrow_srbc3_146{animation:none}}._section_ucs1j_1{padding:var(--space-3xl) var(--space-md);max-width:64rem;margin:0 auto}._intro_ucs1j_7{max-width:var(--measure);margin:0 auto var(--space-2xl);text-align:center}._introHeadline_ucs1j_13{font-size:clamp(1.75rem,2.5vw + 1rem,2.75rem);color:var(--ink)}._chapters_ucs1j_18{display:grid;gap:var(--space-3xl);margin-bottom:var(--space-3xl)}._chapter_ucs1j_18{display:flex;align-items:center;gap:var(--space-2xl);opacity:0;transform:translateY(24px);transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart)}._chapter_ucs1j_18[data-revealed=true]{opacity:1;transform:translateY(0)}._chapter_ucs1j_18:nth-child(2n){flex-direction:row-reverse}._chapterPhoto_ucs1j_44{flex:0 1 44%;min-width:0;border-radius:16px;overflow:hidden;border:1px solid var(--border-strong);box-shadow:0 30px 60px -30px #010305a6}._chapterPhoto_ucs1j_44[data-aspect=portrait]{aspect-ratio:4 / 5}._chapterPhoto_ucs1j_44[data-aspect=wide]{aspect-ratio:16 / 10}._chapterPhoto_ucs1j_44 img{display:block;width:100%;height:100%;object-fit:cover}._chapterText_ucs1j_68{flex:1 1 46%;min-width:0;max-width:38ch}._chapterLabel_ucs1j_74{display:block;font-family:var(--font-display);font-size:1rem;color:var(--accent-bright);margin-bottom:var(--space-2xs)}._chapterTitle_ucs1j_82{font-size:clamp(1.375rem,1.2vw + 1.1rem,1.75rem);color:var(--ink);margin-bottom:var(--space-xs)}._chapterBody_ucs1j_88{color:var(--muted);font-size:1.0625rem;line-height:1.7}._quote_ucs1j_94{max-width:44rem;margin:0 auto var(--space-3xl);text-align:center;opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart)}._quote_ucs1j_94[data-revealed=true]{opacity:1;transform:translateY(0)}._quoteRule_ucs1j_110{display:block;width:3rem;height:1px;background:var(--border-strong);margin:0 auto var(--space-lg)}._quoteText_ucs1j_118{margin:0;font-family:var(--font-display);font-size:clamp(1.375rem,1.6vw + 1rem,2rem);line-height:1.5;color:var(--ink);text-wrap:balance}@media (max-width: 720px){._chapter_ucs1j_18,._chapter_ucs1j_18:nth-child(2n){flex-direction:column;gap:var(--space-md)}._chapterPhoto_ucs1j_44{flex:0 0 auto;width:100%}._chapterText_ucs1j_68{max-width:100%}}@media (prefers-reduced-motion: reduce){._chapter_ucs1j_18,._quote_ucs1j_94{transition:none}}._section_xfvzk_1{padding:var(--space-3xl) var(--space-md);max-width:56rem;margin:0 auto}._intro_xfvzk_7{max-width:var(--measure);margin:0 auto var(--space-2xl);text-align:center}._introHeadline_xfvzk_13{font-size:clamp(1.75rem,2.5vw + 1rem,2.75rem);color:var(--ink)}._timeline_xfvzk_18{position:relative;display:grid;gap:var(--space-2xl)}._timeline_xfvzk_18:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:50%;width:1px;background:linear-gradient(to bottom,transparent,var(--border-strong) 15%,var(--border-strong) 85%,transparent);transform:translate(-50%)}@media (max-width: 720px){._timeline_xfvzk_18:before{left:1.1rem}}._moment_xfvzk_47{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;gap:var(--space-lg);opacity:0;transform:translateY(22px);transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart)}._moment_xfvzk_47[data-revealed=true]{opacity:1;transform:translateY(0)}._moment_xfvzk_47:nth-child(2n) ._text_xfvzk_65{grid-column:3;text-align:left}._moment_xfvzk_47:nth-child(odd) ._text_xfvzk_65{grid-column:1;text-align:right}._label_xfvzk_75{grid-column:2;font-family:var(--font-display);font-size:1.375rem;color:var(--accent-bright);background:var(--void);padding:0 var(--space-2xs);line-height:1;align-self:center;white-space:nowrap}._text_xfvzk_65 h3{font-size:1.375rem;color:var(--ink);margin-bottom:var(--space-2xs)}._text_xfvzk_65 p{color:var(--muted);font-size:1rem;line-height:1.6;max-width:34ch}._moment_xfvzk_47:nth-child(odd) ._text_xfvzk_65 p{margin-left:auto}@media (max-width: 720px){._moment_xfvzk_47{grid-template-columns:1fr;gap:var(--space-2xs);padding-left:2rem}._moment_xfvzk_47:nth-child(odd) ._text_xfvzk_65,._moment_xfvzk_47:nth-child(2n) ._text_xfvzk_65{grid-column:1;text-align:left}._moment_xfvzk_47:nth-child(odd) ._text_xfvzk_65 p{margin-left:0}._label_xfvzk_75{grid-column:1;grid-row:1;font-size:.9375rem;white-space:normal;background:none;padding:0;align-self:start;display:block}}@media (prefers-reduced-motion: reduce){._moment_xfvzk_47{transition:none}}._section_ge7br_1{padding:var(--space-2xl) var(--space-md) var(--space-3xl);max-width:34rem;margin:0 auto}._panel_ge7br_7{opacity:0;transform:translateY(20px);transition:opacity .9s var(--ease-out-quart),transform .9s var(--ease-out-quart)}._panel_ge7br_7[data-revealed=true]{opacity:1;transform:translateY(0)}._heroIcon_ge7br_20{display:block;width:clamp(3.5rem,6vw + 2rem,5rem);height:clamp(3.5rem,6vw + 2rem,5rem);margin:0 auto var(--space-md)}._heading_ge7br_27{font-size:clamp(1.5rem,2vw + 1rem,2rem);color:var(--ink);text-align:center;margin-bottom:var(--space-2xs)}._lede_ge7br_34{text-align:center;color:var(--muted);font-size:.9375rem;margin-bottom:var(--space-lg)}._form_ge7br_41{display:grid;gap:var(--space-md)}._field_ge7br_46{display:grid;gap:var(--space-2xs)}._label_ge7br_51{font-size:.875rem;font-weight:500;color:var(--ink)}._hint_ge7br_57{font-size:.8125rem;color:var(--faint)}._input_ge7br_62{width:100%;padding:.85rem 1rem;font-size:1rem;font-family:var(--font-body);color:var(--ink);background:var(--surface);border:1px solid var(--border);border-radius:10px;transition:border-color .2s var(--ease-out-quart),background .2s var(--ease-out-quart)}._input_ge7br_62::placeholder{color:var(--faint)}._input_ge7br_62:hover{border-color:var(--border-strong)}._input_ge7br_62:focus-visible{outline:none;border-color:var(--accent-bright);background:var(--surface-raised);box-shadow:0 0 0 3px var(--accent-dim)}._input_ge7br_62[aria-invalid=true]{border-color:var(--danger)}._errorText_ge7br_95{font-size:.8125rem;color:var(--danger)}._submit_ge7br_100{margin-top:var(--space-xs);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);padding:1.15rem 1.75rem;font-size:1.125rem;font-weight:700;color:var(--void-deep);background:var(--accent-bright);border:none;border-radius:12px;cursor:pointer;box-shadow:0 8px 24px -8px var(--accent-dim);transition:background .2s var(--ease-out-quart),transform .2s var(--ease-out-quart),opacity .2s var(--ease-out-quart)}._submit_ge7br_100:hover:not(:disabled){background:var(--accent);color:var(--ink)}._submit_ge7br_100:active:not(:disabled){transform:scale(.98)}._submit_ge7br_100:disabled{opacity:.6;cursor:not-allowed}._formError_ge7br_135{font-size:.875rem;color:var(--danger);text-align:center;margin-top:-.25rem}._spinner_ge7br_142{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;margin-right:.5em;vertical-align:-.15em;animation:_spin_ge7br_142 .7s linear infinite}@keyframes _spin_ge7br_142{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._panel_ge7br_7{transition:none}._spinner_ge7br_142{animation-duration:1.4s}}._cta_aqvn8_1{position:fixed;left:50%;bottom:var(--space-md);transform:translate(-50%,24px);z-index:10;display:inline-flex;align-items:center;gap:var(--space-2xs);padding:.85rem 1.5rem;font-size:.9375rem;font-weight:700;color:var(--void-deep);text-decoration:none;background:var(--accent-bright);border:none;border-radius:999px;box-shadow:0 8px 24px -8px var(--accent-dim);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out-quart),transform .5s var(--ease-out-quart),background .2s var(--ease-out-quart)}._cta_aqvn8_1[data-visible=true]{opacity:1;transform:translate(-50%);pointer-events:auto}._cta_aqvn8_1:hover,._cta_aqvn8_1:focus-visible{background:var(--accent);color:var(--ink)}@media (prefers-reduced-motion: reduce){._cta_aqvn8_1{transition:opacity .2s linear;transform:translate(-50%)}}._section_j1w0m_1{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-xl) var(--space-md);position:relative;isolation:isolate;overflow:hidden}._glow_j1w0m_14{position:absolute;inset:-10% -10% auto -10%;height:90%;background:radial-gradient(ellipse 55% 45% at 50% 30%,var(--accent-dim) 0%,transparent 65%);filter:blur(4px);z-index:-1}._mark_j1w0m_27{width:4.5rem;height:4.5rem;margin-bottom:var(--space-lg);animation:_appear_j1w0m_1 .7s var(--ease-out-expo) both}._headline_j1w0m_34{font-size:clamp(1.75rem,3vw + 1rem,3rem);color:var(--ink);max-width:18ch;animation:_appear_j1w0m_1 .8s .1s var(--ease-out-expo) both}._sub_j1w0m_41{margin-top:var(--space-md);max-width:44ch;color:var(--muted);font-size:1.0625rem;line-height:1.6;animation:_appear_j1w0m_1 .8s .2s var(--ease-out-expo) both}._links_j1w0m_50{margin-top:var(--space-xl);display:flex;flex-wrap:wrap;gap:var(--space-sm);justify-content:center;animation:_appear_j1w0m_1 .8s .32s var(--ease-out-expo) both}._link_j1w0m_50{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:.85rem 1.5rem;border-radius:12px;background:var(--accent-bright);border:none;color:var(--void-deep);text-decoration:none;font-weight:700;box-shadow:0 8px 24px -8px var(--accent-dim);transition:background .2s var(--ease-out-quart),color .2s var(--ease-out-quart),transform .2s var(--ease-out-quart)}._link_j1w0m_50:hover{background:var(--accent);color:var(--ink);transform:translateY(-2px)}._footnote_j1w0m_83{margin-top:var(--space-lg);font-size:.8125rem;color:var(--faint);max-width:40ch;animation:_appear_j1w0m_1 .8s .4s var(--ease-out-expo) both}@keyframes _appear_j1w0m_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._mark_j1w0m_27,._headline_j1w0m_34,._sub_j1w0m_41,._links_j1w0m_50,._footnote_j1w0m_83{animation:none}}:root{--void: oklch(15% .014 240);--void-deep: oklch(9% .012 240);--surface: oklch(19% .016 235);--surface-raised: oklch(23% .018 232);--ink: oklch(96% .008 165);--muted: oklch(76% .03 190);--faint: oklch(60% .02 220);--accent: oklch(52% .1 190);--accent-bright: oklch(66% .13 186);--accent-dim: oklch(38% .07 192);--border: oklch(32% .02 220 / 45%);--border-strong: oklch(45% .03 210 / 55%);--danger: oklch(62% .19 25);--font-display: "Marcellus", "Iowan Old Style", "Palatino Linotype", Georgia, serif;--font-body: "Karla", -apple-system, "Segoe UI", system-ui, sans-serif;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2.5rem;--space-xl: 4rem;--space-2xl: 6rem;--space-3xl: 9rem;--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--measure: 62ch;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--void);color:var(--ink);font-family:var(--font-body);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.01em;text-wrap:balance}p{margin:0}a{color:var(--accent-bright)}::selection{background:var(--accent-dim);color:var(--ink)}button{font-family:inherit}:focus-visible{outline:2px solid var(--accent-bright);outline-offset:3px;border-radius:4px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sh{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);max-width:68rem;margin:0 auto;padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border)}.sh__home{font-family:var(--font-display);font-size:1.05rem;letter-spacing:.01em;color:var(--ink);text-decoration:none}.sh__link{font-size:.9rem;color:var(--muted);text-decoration:none;transition:color .25s var(--ease-out-quart)}.sh__home:hover,.sh__link:hover{color:var(--accent-bright)}.lc{max-width:60rem;margin:0 auto;padding:var(--space-2xl) var(--space-lg) var(--space-xl)}.lc__intro{margin-bottom:var(--space-lg)}.lc__heading{font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.15}.lc__lede{margin-top:var(--space-2xs);color:var(--muted);max-width:46ch}.lc__list{list-style:none;margin:0;padding:0}.lc__item+.lc__item{border-top:1px solid var(--border)}.lc__link{display:block;padding:var(--space-md) 0;color:var(--ink);text-decoration:none;transition:transform .3s var(--ease-out-quart)}.lc__date{display:block;font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.lc__title{margin-top:var(--space-2xs);font-size:1.35rem;line-height:1.2;transition:color .25s var(--ease-out-quart)}.lc__resumo{margin-top:var(--space-2xs);color:var(--muted);max-width:60ch}.lc__link:hover{transform:translate(4px)}.lc__link:hover .lc__title{color:var(--accent-bright)}.lc__all{display:inline-block;margin-top:var(--space-lg);color:var(--ink);font-size:.95rem;text-decoration:none;border-bottom:1px solid var(--border-strong);padding-bottom:2px;transition:color .25s var(--ease-out-quart),border-color .25s var(--ease-out-quart)}.lc__all:hover{color:var(--accent-bright);border-color:var(--accent-bright)}.cx{max-width:62rem;margin:0 auto;padding:var(--space-xl) var(--space-lg) var(--space-2xl)}.cx__masthead{max-width:42ch;margin-bottom:var(--space-xl)}.cx__title{font-size:clamp(2.4rem,7vw,3.75rem);line-height:1.05}.cx__intro{margin-top:var(--space-sm);color:var(--muted);font-size:1.05rem;line-height:1.6;text-wrap:pretty}.cx__empty{color:var(--muted);font-size:1.05rem;line-height:1.6}.cx__candle{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1fr;border:1px solid var(--border-strong);border-radius:18px;background:linear-gradient(160deg,var(--surface-raised),var(--surface));color:var(--ink);text-decoration:none;transition:transform .4s var(--ease-out-expo),border-color .4s var(--ease-out-expo)}.cx__candleBody{padding:clamp(var(--space-lg),5vw,var(--space-xl))}.cx__candleMedia{order:-1}.cx__candleMedia img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}@media (min-width: 48rem){.cx__candle{grid-template-columns:1fr .82fr;align-items:stretch}.cx__candleMedia{order:0;height:100%}.cx__candleMedia img{height:100%;aspect-ratio:auto}}.cx__candleGlow{position:absolute;z-index:-1;inset:auto -20% -60% auto;width:70%;aspect-ratio:1;background:radial-gradient(circle,var(--accent) 0%,transparent 68%);opacity:.22;filter:blur(28px);transition:opacity .5s var(--ease-out-expo)}.cx__candle:hover{transform:translateY(-3px);border-color:var(--accent-dim)}.cx__candle:hover .cx__candleGlow{opacity:.34}.cx__candleTag{display:inline-block;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-bright)}.cx__candleDate{display:block;margin-top:var(--space-md);font-size:.82rem;letter-spacing:.05em;color:var(--faint)}.cx__candleTitle{margin-top:var(--space-2xs);font-size:clamp(1.8rem,5vw,2.8rem);line-height:1.08}.cx__candleVerse{margin-top:var(--space-sm);font-style:italic;color:var(--muted)}.cx__candleResumo{margin-top:var(--space-sm);max-width:54ch;color:var(--ink);line-height:1.65}.cx__candleCta{display:inline-block;margin-top:var(--space-lg);color:var(--accent-bright);font-size:.95rem;letter-spacing:.01em}.cx__list{list-style:none;margin:var(--space-xl) 0 0;padding:0}.cx__row{border-top:1px solid var(--border)}.cx__rowLink{display:grid;grid-template-columns:7rem 1fr auto;gap:var(--space-md);align-items:start;padding:var(--space-lg) 0;color:var(--ink);text-decoration:none}.cx__rowThumb{width:12rem;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:8px;border:1px solid var(--border);align-self:center}.cx__rowDate{font-size:.8rem;letter-spacing:.05em;color:var(--faint);padding-top:.35rem}.cx__rowTitle{font-size:1.45rem;line-height:1.15;transition:color .25s var(--ease-out-quart)}.cx__rowResumo{margin-top:var(--space-2xs);color:var(--muted);max-width:58ch;line-height:1.6}.cx__rowLink:hover .cx__rowTitle{color:var(--accent-bright)}@media (max-width: 40rem){.cx__rowLink{grid-template-columns:1fr;gap:var(--space-2xs)}.cx__rowDate{padding-top:0;order:1}.cx__rowText{order:2}.cx__rowThumb{order:0;width:100%;margin-bottom:var(--space-xs)}}.cp{max-width:42rem;margin:0 auto;padding:var(--space-xl) var(--space-lg) var(--space-2xl)}.cp__header{margin-bottom:var(--space-xl)}.cp__date{display:block;font-size:.82rem;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.cp__title{margin-top:var(--space-sm);font-size:clamp(2.1rem,6vw,3.1rem);line-height:1.08}.cp__verse{margin-top:var(--space-md);padding-top:var(--space-md);border-top:1px solid var(--border);font-style:italic;font-size:1.05rem;color:var(--muted)}.cp__figure{margin:var(--space-xl) 0}.cp__image{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:14px;border:1px solid var(--border)}.cp__body{font-size:1.12rem;line-height:1.8;color:var(--ink)}.cp__body>*+*{margin-top:var(--space-md)}.cp__body p{max-width:var(--measure);text-wrap:pretty}.cp__body h2,.cp__body h3{font-family:var(--font-display);font-weight:400;line-height:1.2;margin-top:var(--space-lg)}.cp__body h2{font-size:1.7rem}.cp__body h3{font-size:1.35rem}.cp__body strong{color:var(--ink);font-weight:700}.cp__body a{color:var(--accent-bright)}.cp__body blockquote{position:relative;margin:var(--space-lg) 0;padding-top:var(--space-sm);font-family:var(--font-display);font-size:1.3rem;line-height:1.5;color:var(--ink);text-wrap:pretty}.cp__body blockquote:before{content:"“";display:block;font-size:3rem;line-height:.4;color:var(--accent-dim)}.cp__body blockquote p{max-width:52ch}.cp__body ul,.cp__body ol{padding-left:1.4em;max-width:var(--measure)}.cp__body li+li{margin-top:var(--space-2xs)}.cp__video{position:relative;width:100%;aspect-ratio:16 / 9;margin-top:var(--space-xl);border-radius:14px;border:1px solid var(--border);overflow:hidden;background:var(--faint)}.cp__videoFrame{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.cp__invite{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--border);text-align:center}.cp__inviteText{max-width:42ch;margin:0 auto var(--space-md);color:var(--muted);line-height:1.6}.cp__inviteCta{display:inline-block;padding:.85rem 1.6rem;border-radius:999px;background:var(--accent);color:var(--ink);font-size:.98rem;text-decoration:none;transition:background .25s var(--ease-out-quart),transform .25s var(--ease-out-quart)}.cp__inviteCta:hover{background:var(--accent-bright);transform:translateY(-2px)}.cp__inviteSecondary{margin:var(--space-md) auto 0;max-width:42ch;color:var(--faint);font-size:.92rem;line-height:1.6}.cp__inviteLink{color:var(--muted);text-decoration:underline;text-underline-offset:.15em}.cp__inviteLink:hover{color:var(--ink)}@keyframes cp-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.cp__article,.cx__candle{animation:cp-rise .7s var(--ease-out-expo) both}.cx__candle{animation-delay:.08s}@media (prefers-reduced-motion: reduce){.cp__article,.cx__candle{animation:none}.lc__link:hover,.cx__candle:hover,.cp__inviteCta:hover{transform:none}}
