.og-content{color:hsl(var(--foreground));line-height:1.65}.og-content h2{font-size:1.4rem;font-weight:700;margin:0 0 .9rem}.og-content a{color:hsl(var(--primary));text-decoration:underline;text-underline-offset:3px;font-weight:500}.og-content ul{list-style:disc;padding-left:1.25rem;display:grid;gap:.5rem}.og-lead{font-size:1.1rem;color:hsl(var(--muted-foreground))}.og-block{margin-top:2.25rem;padding:1.5rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--card))}.og-content ul.og-start,.og-content ul.og-check{list-style:none;padding:0}.og-start{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.og-start a{display:block;padding:.9rem 1rem;border-radius:.75rem;background:hsl(var(--accent) / .08);text-decoration:none}.og-steps{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;padding:0}.og-steps a{display:grid;gap:.3rem;height:100%;padding:1rem;border:1px solid hsl(var(--border));border-radius:.85rem;text-decoration:none;color:hsl(var(--foreground));background:hsl(var(--background))}.og-steps a:hover{border-color:hsl(var(--primary))}.og-steps span:not(.og-num){font-size:.92rem;font-weight:400;color:hsl(var(--muted-foreground))}.og-num{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-weight:700}.og-check label{display:flex;gap:.7rem;align-items:flex-start;cursor:pointer}.og-check input{margin-top:.35rem;width:1.1rem;height:1.1rem;accent-color:hsl(var(--primary));flex:none}.og-check input:checked+span{text-decoration:line-through;color:hsl(var(--muted-foreground))}.og-table{width:100%;border-collapse:collapse;margin:1rem 0;font-size:.95rem;display:block;overflow-x:auto}.og-table th,.og-table td{border-bottom:1px solid hsl(var(--border));padding:.6rem .7rem;text-align:left;vertical-align:top}.og-table thead th{background:hsl(var(--muted))}.og-past{color:hsl(var(--muted-foreground));opacity:.65}.og-pager{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:2rem}.og-aside{margin-top:2.5rem;font-size:.95rem;color:hsl(var(--muted-foreground))}.og-sources{margin-top:1.5rem;font-size:.85rem;color:hsl(var(--muted-foreground))}.og-defs dt{font-weight:700;margin-top:.8rem}.og-defs dd{margin:.2rem 0 0}.og-printonly{display:none}.og-content :focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}@media print{header,footer,nav[aria-label=Breadcrumb],.og-noprint{display:none!important}.og-printonly{display:block}.og-block{border:none;padding:0}.og-content a:after{content:" (" attr(href) ")";font-size:.8em}}
