.Page-module__se-l0a__container{max-width:820px;margin:0 auto;padding:3rem 1.25rem 4rem}.Page-module__se-l0a__header{border-bottom:1px solid #e2e8f0;margin-bottom:2.5rem;padding-bottom:1.75rem}.Page-module__se-l0a__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary,#a83253);background:var(--color-primary-soft,#fbeef2);border-radius:999px;margin-bottom:1rem;padding:.35rem .75rem;font-size:.8rem;font-weight:800;display:inline-block}.Page-module__se-l0a__title{color:#0f172a;letter-spacing:-.02em;margin:0 0 .75rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:900;line-height:1.1}.Page-module__se-l0a__subtitle{color:#475569;margin:0;font-size:1.1rem;line-height:1.6}.Page-module__se-l0a__updated{color:#94a3b8;margin-top:1rem;font-size:.85rem;display:block}.Page-module__se-l0a__prose h2{color:#0f172a;margin:2.5rem 0 1rem;font-size:1.6rem;font-weight:800}.Page-module__se-l0a__prose h3{color:#1e293b;margin:1.75rem 0 .75rem;font-size:1.2rem;font-weight:700}.Page-module__se-l0a__prose p{color:#334155;margin:0 0 1.15rem;font-size:1.02rem;line-height:1.75}.Page-module__se-l0a__prose ul{margin:0 0 1.4rem;padding-left:1.3rem}.Page-module__se-l0a__prose li{color:#334155;margin-bottom:.6rem;font-size:1.02rem;line-height:1.7}.Page-module__se-l0a__prose a{color:var(--color-primary,#a83253);text-underline-offset:2px;font-weight:600;text-decoration:underline}.Page-module__se-l0a__prose a:hover,.Page-module__se-l0a__prose a:focus-visible{color:var(--color-primary-hover,#82203f)}.Page-module__se-l0a__prose strong{color:#0f172a;font-weight:700}.Page-module__se-l0a__callout{border:1px solid #e2e8f0;border-left:4px solid var(--color-primary,#a83253);background:#f8fafc;border-radius:12px;margin:2rem 0;padding:1.25rem 1.5rem}.Page-module__se-l0a__callout p{color:#475569;margin:0;font-size:.98rem}.Page-module__se-l0a__authorCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:1.75rem;margin-bottom:2.5rem;padding:1.75rem;display:flex}.Page-module__se-l0a__authorPhoto{object-fit:cover;border:3px solid #fff;border-radius:50%;flex-shrink:0;width:120px;height:120px;box-shadow:0 4px 12px #0f172a1a}.Page-module__se-l0a__authorMeta h1{color:#0f172a;margin:0 0 .35rem;font-size:1.9rem;font-weight:900}.Page-module__se-l0a__authorRole{color:var(--color-primary,#a83253);margin:0;font-size:.98rem;font-weight:700}@media (max-width:560px){.Page-module__se-l0a__authorCard{text-align:center;flex-direction:column;gap:1rem}}
