.page-module__6LS0HW__page{max-width:820px;margin:0 auto;padding:2.5rem 1.25rem 1rem}.page-module__6LS0HW__breadcrumb{color:var(--text-tertiary);margin-bottom:1rem;font-size:.82rem}.page-module__6LS0HW__breadcrumb a{color:var(--text-secondary);text-decoration:none}.page-module__6LS0HW__h1{letter-spacing:-.02em;color:var(--text-heading);font-size:clamp(1.8rem,4.5vw,2.5rem);font-weight:800}.page-module__6LS0HW__intro{color:var(--text-secondary);margin-top:1rem;font-size:1.05rem;line-height:1.65}.page-module__6LS0HW__h2{color:var(--text-heading);letter-spacing:-.01em;margin:2.25rem 0 .75rem;font-size:1.4rem;font-weight:800}.page-module__6LS0HW__p{color:var(--text-secondary);margin-bottom:.9rem;line-height:1.65}.page-module__6LS0HW__p a{color:var(--brand-text);font-weight:600}.page-module__6LS0HW__table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.95rem}.page-module__6LS0HW__table th,.page-module__6LS0HW__table td{text-align:left;border-bottom:1px solid var(--border-row);padding:.7rem .8rem}.page-module__6LS0HW__table th{background:var(--bg-tertiary);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.03em;font-size:.82rem;font-weight:700}.page-module__6LS0HW__range{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-primary);font-weight:700}.page-module__6LS0HW__dot{vertical-align:middle;border-radius:999px;width:10px;height:10px;margin-right:.5rem;display:inline-block}.page-module__6LS0HW__dotOk{background:var(--positive)}.page-module__6LS0HW__dotWarn{background:var(--warning)}.page-module__6LS0HW__dotOver{background:var(--negative)}.page-module__6LS0HW__label{color:var(--text-primary);font-weight:600}.page-module__6LS0HW__example{color:var(--text-secondary)}.page-module__6LS0HW__cta{border-radius:var(--radius-md);background:var(--brand);color:#fff;margin-top:.5rem;padding:.8rem 1.4rem;font-weight:700;text-decoration:none;display:inline-block}.page-module__6LS0HW__cta:hover{background:var(--brand-hover)}.page-module__6LS0HW__callout{background:var(--brand-bg);border:1px solid var(--brand-bg-strong);border-radius:var(--radius-lg);margin:1.5rem 0;padding:1.5rem 1.75rem}.page-module__6LS0HW__calloutTitle{color:var(--text-heading);margin-bottom:.4rem;font-weight:800}.page-module__6LS0HW__disclaimer{color:var(--text-tertiary);border-top:1px solid var(--border-default);margin-top:2rem;padding-top:1rem;font-size:.8rem;line-height:1.5}
