.mitar-methodology-frame{width:min(100%,72rem);margin-inline:auto;padding:2.5rem 1.25rem 0}.mitar-methodology-layout{min-width:0}.mitar-methodology-aside{width:11.5rem}.mitar-methodology-toc{padding-block:.375rem;padding-inline-start:1rem;border-inline-start:1px solid hsl(var(--border))}.mitar-methodology-toc a{min-height:2.75rem;padding-block:.625rem;font-size:.9375rem;line-height:1.6;transition:color .16s ease}.mitar-methodology-body{font-size:1rem;line-height:1.85}.mitar-methodology-body .text-sm{font-size:.9375rem;line-height:1.8}.mitar-methodology-body .text-xs{font-size:.8125rem;line-height:1.7}.mitar-methodology-body .font-mono{font-size:.875rem}.mitar-methodology-body .text-base{line-height:1.8}.mitar-methodology-body h3{font-size:1.0625rem;line-height:1.6;font-weight:600}.mitar-methodology-body h4{font-weight:600}.mitar-methodology-body>:last-child{margin-block-start:2rem}.mitar-methodology-intro{margin-block-end:2.5rem}.mitar-methodology-statement{padding:1rem 1.125rem;border-inline-start:2px solid hsl(var(--accent) / .55);background:hsl(var(--muted) / .24);font-size:1.0625rem;line-height:1.85}.mitar-methodology-answers>div{padding-block:.875rem;border-block-end:1px solid hsl(var(--border) / .65)}.mitar-methodology-block{min-width:0;padding-block:2.5rem;border-block-start:1px solid hsl(var(--border))}.mitar-methodology-heading{margin-block-end:1.25rem}.mitar-methodology-heading--illustrated{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:center;gap:1rem}.mitar-methodology-heading h2{min-width:0;font-size:1.5rem;font-weight:600;line-height:1.45;text-wrap:balance}.mitar-methodology-art{width:4rem;height:4rem}.mitar-methodology-block>p.text-sm{font-size:1rem;line-height:1.85}.mitar-methodology-principles{padding-inline-start:1.5rem}.mitar-methodology-principles li{padding-inline-start:.375rem}.mitar-methodology-principles li::marker{color:hsl(var(--accent));font-weight:500}.mitar-methodology-product{min-width:0;padding:1.25rem;border:1px solid hsl(var(--border));border-radius:.875rem;background:hsl(var(--card))}.mitar-methodology-product h3{font-size:1.1875rem}.mitar-methodology-counts{padding-block:1rem;border-block:1px solid hsl(var(--border) / .65);-moz-column-gap:2rem;column-gap:2rem}.mitar-methodology-counts .text-2xl{font-size:1.875rem;font-weight:500;line-height:1.25;font-variant-numeric:tabular-nums}.mitar-methodology-counts .text-xs{margin-block-start:.375rem}.mitar-methodology-coverage{border-radius:.5rem}.mitar-methodology-responsibility,.mitar-methodology-gate,.mitar-methodology-rejected{padding-block:1rem;border-block-start:1px solid hsl(var(--border) / .75)}.mitar-methodology-responsibility h3{margin-block-end:.625rem}.mitar-methodology-gate>div:first-child{margin-block-end:.5rem}.mitar-methodology-gate .font-mono{font-variant-numeric:tabular-nums}.mitar-methodology-note{padding:1rem 1.125rem;border-inline-start:2px solid hsl(var(--border))}.mitar-methodology-tag{max-width:100%;border-radius:.25rem;font-size:.8125rem;line-height:1.6;font-weight:500}.mitar-methodology-table{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;padding-block-end:.75rem;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .45) transparent}.mitar-methodology-table table{table-layout:fixed;font-size:.9375rem;line-height:1.7}.mitar-methodology-table th,.mitar-methodology-table td{overflow-wrap:anywhere}.mitar-methodology-table th{padding-block:.875rem;font-size:.875rem;font-weight:500;color:hsl(var(--foreground));background:hsl(var(--muted) / .35);vertical-align:top}.mitar-methodology-table td{padding-block:1rem;vertical-align:top}.mitar-methodology-table :is(th,td):first-child{padding-inline-start:.75rem}.mitar-methodology-table tr:last-child td{border-block-end-color:hsl(var(--border))}.mitar-methodology-table a{text-decoration-color:hsl(var(--accent) / .45)}.dark .mitar-methodology-body a{color:hsl(var(--accent))}.mitar-methodology-source-detail{border-block-end:1px solid hsl(var(--border) / .65)}.mitar-methodology-source-trigger{min-height:3.5rem;padding-block:.875rem}.mitar-methodology-source-trigger>svg{width:1.25rem;height:1.25rem}.mitar-methodology-source-body{padding-block:.25rem 1.25rem}.mitar-methodology-freshness-summary>div{min-width:8rem;border-radius:.625rem}.mitar-methodology-freshness-summary .text-xl,.mitar-methodology-freshness-summary .text-3xl{font-variant-numeric:tabular-nums}.mitar-methodology-limits li{padding:1rem 0;border:0;border-block-start:1px solid hsl(var(--border) / .65);border-radius:0}.mitar-methodology-citation{border-inline-start:2px solid hsl(var(--accent) / .45)}.mitar-methodology-citation>p{overflow-wrap:anywhere}.mitar-methodology-copy{min-height:2.75rem;min-width:7rem;border-radius:.5rem}.mitar-methodology-toc a:focus-visible,.mitar-methodology-body a:focus-visible,.mitar-methodology-source-trigger:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:4px}@media (min-width: 640px){.mitar-methodology-frame{padding-inline:1.5rem}.mitar-methodology-product{padding:1.5rem}}@media (min-width: 768px){.mitar-methodology-frame{padding-block-start:3.5rem}.mitar-methodology-intro{margin-block-end:3.5rem}.mitar-methodology-block{padding-block:3rem}.mitar-methodology-heading{margin-block-end:1.5rem}.mitar-methodology-heading--illustrated{grid-template-columns:5rem minmax(0,1fr);gap:1.25rem}.mitar-methodology-heading h2{font-size:1.75rem}.mitar-methodology-art{width:5rem;height:5rem}}@media (min-width: 1024px){.mitar-methodology-layout{display:flex;gap:2.5rem}}@media (prefers-reduced-motion: reduce){.mitar-methodology-toc a{transition:none}}@media print{.mitar-methodology-frame{width:100%;padding:0}.mitar-methodology-layout{display:block}.mitar-methodology-block{padding-block:1.25rem}.mitar-methodology-heading--illustrated{display:block}.mitar-methodology-art{display:none}.mitar-methodology-table{overflow:visible;padding:0}.mitar-methodology-table table{min-width:0;width:100%}}
