.mitar-process-polish .mitar-process-heading,.mitar-process-polish .mitar-process-step h3,.mitar-process-polish .mitar-process-faq h3{letter-spacing:-.02em;text-wrap:balance}.mitar-process-polish .mitar-process-summary{border-radius:var(--radius-control);border-inline-start:3px solid hsl(var(--accent) / .6);background:hsl(var(--card));box-shadow:none}.mitar-process-polish .mitar-process-summary>p:first-child{margin-bottom:.75rem;color:hsl(var(--accent));font-size:.8125rem;letter-spacing:0}.mitar-process-polish .mitar-process-summary .aeo-answer{line-height:1.85}.mitar-process-polish .mitar-process-summary ul{gap:.75rem 1.5rem;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid hsl(var(--border));line-height:1.8}.mitar-process-polish .mitar-process-summary li>span[aria-hidden]{background:hsl(var(--accent))}.mitar-process-polish .mitar-process-step{position:relative;border-radius:var(--radius-control);box-shadow:0 8px 28px -22px hsl(var(--foreground) / .12)}.mitar-process-polish .mitar-process-step:before{content:"";position:absolute;top:-1px;inset-inline-start:1.5rem;width:3rem;height:2px;background:hsl(var(--accent) / .6)}.mitar-process-polish .mitar-process-icon{width:4.5rem;height:4.5rem;border:0;background:transparent}.mitar-process-polish .mitar-process-icon>svg{width:100%;height:100%}.mitar-process-polish .mitar-process-time{padding-block:.375rem;border-bottom:1px solid hsl(var(--accent) / .25)}.mitar-process-polish .mitar-process-faq{border-radius:var(--radius-control)}.mitar-process-polish .mitar-process-related a{border-radius:var(--radius-control);padding:1.25rem;transition:background-color .18s ease,border-color .18s ease}.mitar-process-polish .mitar-process-related a:not(:focus-visible){box-shadow:none}.mitar-process-polish .mitar-process-related a p{line-height:1.8}.mitar-process-polish .mitar-process-related a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.mitar-process-polish .mitar-process-cta{border-top:1px solid hsl(var(--accent-on-dark) / .25)}.mitar-process-polish .mitar-process-cta>.container:before{content:"";display:block;width:3rem;height:2px;margin:0 auto 1.5rem;background:hsl(var(--accent-on-dark))}.mitar-process-polish .mitar-process-action{min-height:3rem;height:auto;padding:.75rem 1.25rem;border-radius:var(--radius-control);white-space:normal;line-height:1.5}.mitar-process-polish .mitar-process-action:not(:focus-visible){box-shadow:none}.mitar-process-polish .mitar-process-action-primary{background:hsl(var(--accent-on-dark));color:hsl(var(--primary))}.mitar-process-polish .mitar-process-action-secondary:hover{color:hsl(var(--primary-foreground));border-color:hsl(var(--primary-foreground) / .6)}.mitar-process-polish .mitar-process-action:focus-visible{outline:2px solid hsl(var(--primary-foreground));outline-offset:3px}@media (hover: hover) and (pointer: fine){.mitar-process-polish .mitar-process-related a:hover{border-color:hsl(var(--accent) / .4);background:hsl(var(--accent) / .035)}}@media (min-width: 768px){.mitar-process-polish .mitar-process-step:before{inset-inline-start:2rem}}@media (prefers-reduced-motion: reduce){.mitar-process-polish .mitar-process-related a,.mitar-process-polish .mitar-process-related a svg,.mitar-process-polish .mitar-process-action{transition:none;transform:none}}.mitar-how-reading .mitar-how-reading-frame{width:min(100%,52rem);margin-inline:auto;padding-inline:1.25rem}.mitar-how-reading .mitar-how-steps-section{padding-block-end:2.5rem}.mitar-how-reading .mitar-how-faq-section{padding-block:2.5rem}.mitar-how-reading .mitar-how-heading{margin:0;color:hsl(var(--foreground));font-size:1.5rem;font-weight:600;line-height:1.45;letter-spacing:-.015em;text-wrap:balance}.mitar-how-reading .mitar-how-steps{margin-block:1.5rem 0;padding:0;list-style:none}.mitar-how-reading .mitar-how-step{display:grid;grid-template-columns:4rem minmax(0,1fr);-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;min-width:0;padding-block:1.5rem;border-block-start:1px solid hsl(var(--border))}.mitar-how-reading .mitar-how-step:last-child{border-block-end:1px solid hsl(var(--border))}.mitar-how-reading .mitar-how-step-art{width:4rem;height:4rem}.mitar-how-reading .mitar-how-step-art>svg{display:block;width:100%;height:100%}.mitar-how-reading .mitar-how-step-heading{align-self:center;min-width:0}.mitar-how-reading .mitar-how-step-time{display:block;margin-block-end:.375rem;color:hsl(var(--accent));font-size:.875rem;line-height:1.7}.mitar-how-reading .mitar-how-step-title{margin:0;color:hsl(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.65;text-wrap:balance}.mitar-how-reading .mitar-how-step-description{grid-column:1 / -1;margin:0;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.85}.mitar-how-reading .mitar-how-faq-list{margin-block-start:1.5rem}.mitar-how-reading .mitar-how-faq-item{padding-block:1.5rem;border-block-start:1px solid hsl(var(--border))}.mitar-how-reading .mitar-how-faq-item:last-child{border-block-end:1px solid hsl(var(--border))}.mitar-how-reading .mitar-how-faq-question{margin:0;color:hsl(var(--foreground));font-size:1.125rem;font-weight:600;line-height:1.65}.mitar-how-reading .mitar-how-faq-answer{margin-block-start:.75rem;color:hsl(var(--muted-foreground));font-size:1rem;line-height:1.85}@media (min-width: 640px){.mitar-how-reading .mitar-how-reading-frame{padding-inline:1.5rem}.mitar-how-reading .mitar-how-step{grid-template-columns:5rem minmax(0,1fr);-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.75rem;padding-block:2rem}.mitar-how-reading .mitar-how-step-art{width:5rem;height:5rem}.mitar-how-reading .mitar-how-step-description{grid-column:2}}@media (min-width: 768px){.mitar-how-reading .mitar-how-steps-section{padding-block-end:3.5rem}.mitar-how-reading .mitar-how-faq-section{padding-block:3.5rem}.mitar-how-reading .mitar-how-heading{font-size:1.75rem}.mitar-how-reading .mitar-how-steps,.mitar-how-reading .mitar-how-faq-list{margin-block-start:2rem}}@media print{.mitar-how-reading .mitar-how-reading-frame{width:100%;max-width:none;padding-inline:0}.mitar-how-reading .mitar-how-step,.mitar-how-reading .mitar-how-faq-item{-moz-column-break-inside:avoid;break-inside:avoid}}
