article[data-v-c41fa242]{display:flex;flex-direction:column;gap:var(--space-24);padding:var(--space-32) var(--space-16) 0}article h1[data-v-c41fa242]{font-size:var(--font-size-3xl);margin-bottom:var(--space-24)}@media screen and (min-width:1020px){article h1[data-v-c41fa242]{margin-bottom:var(--space-40)}}article[data-v-c41fa242] h2{border-left:3px solid var(--color-blue-100);font-size:var(--font-size-xl);margin-block:var(--space-64) var(--space-16);padding-left:var(--space-20);position:relative}article[data-v-c41fa242] h2:first-child{margin-top:0}@media screen and (min-width:1020px){article[data-v-c41fa242] h2{margin-block:var(--space-64) var(--space-24);padding-block:var(--space-12)}}article[data-v-c41fa242] h2:before{background-color:var(--color-blue-800);bottom:0;content:"";display:inline-block;height:50%;left:-3px;position:absolute;width:3px}article[data-v-c41fa242] h3{background-color:var(--color-blue-50);color:var(--color-blue-800);font-size:var(--font-size-lg);margin-block:var(--space-40) var(--space-16);padding:var(--space-8) var(--space-16)}article[data-v-c41fa242] p{font-size:var(--font-size-sm);font-weight:500;line-height:1.7}@media screen and (min-width:1020px){article[data-v-c41fa242] p{font-size:var(--font-size-md)}}article[data-v-c41fa242] p:not(:last-child){margin-bottom:var(--space-16)}article[data-v-c41fa242] ol,article[data-v-c41fa242] ul{display:flex;flex-direction:column;gap:var(--space-8);margin:var(--space-16) 0;padding:0 0 0 1em}article[data-v-c41fa242] ol li,article[data-v-c41fa242] ul li{font-size:var(--font-size-sm);font-weight:500}article[data-v-c41fa242] table{border-collapse:collapse;table-layout:auto;width:100%}article[data-v-c41fa242] table td,article[data-v-c41fa242] table th{border:1px solid var(--color-neutral-300);font-weight:500;padding:var(--space-8);text-align:center}article[data-v-c41fa242] table th{background-color:var(--color-neutral-100);font-size:var(--font-size-xs)}@media screen and (min-width:1020px){article[data-v-c41fa242] table th{font-size:var(--font-size-sm)}}article[data-v-c41fa242] table td{font-size:var(--font-size-2xs)}@media screen and (min-width:1020px){article[data-v-c41fa242] table td{font-size:var(--font-size-sm)}}article[data-v-c41fa242] table caption{caption-side:bottom;font-size:var(--font-size-3xs);margin-top:var(--space-8);text-align:left}@media screen and (min-width:1020px){article[data-v-c41fa242] table caption{font-size:var(--font-size-2xs)}}
