.pr-notice[data-astro-cid-s4hunneo]{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-caption-size);display:flex}.author-credit[data-astro-cid-7reg6ewp]{gap:var(--space-1);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);background-color:var(--surface-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.author-credit__name[data-astro-cid-7reg6ewp]{align-items:baseline;gap:var(--space-2);font-size:var(--text-caption-size);font-weight:var(--text-label-weight);color:var(--ink);display:flex}.author-credit__role[data-astro-cid-7reg6ewp]{color:var(--ink-muted);font-size:var(--text-caption-size)}.author-credit__link[data-astro-cid-7reg6ewp]{color:var(--primary)}.author-credit__bio[data-astro-cid-7reg6ewp]{color:var(--ink-soft);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading)}.faq[data-astro-cid-nyh3fjbo]{margin-top:var(--space-6)}.faq__heading[data-astro-cid-nyh3fjbo]{font-size:var(--text-h3-size);line-height:var(--text-h3-leading);font-weight:var(--text-h3-weight);margin:0}.faq__list[data-astro-cid-nyh3fjbo]{gap:var(--space-2);margin-top:var(--space-3);flex-direction:column;display:flex}.faq__item[data-astro-cid-nyh3fjbo]{padding:var(--space-3) var(--space-4);background-color:var(--surface-subtle);border-radius:var(--radius-md)}.faq__question[data-astro-cid-nyh3fjbo]{font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--ink);cursor:pointer}.faq__answer[data-astro-cid-nyh3fjbo]{margin-top:var(--space-2);color:var(--ink-soft);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading)}.review-criteria[data-astro-cid-zai4czte]{margin-top:var(--space-4);padding:var(--space-4);background-color:var(--surface-subtle);border-radius:var(--radius-md)}.review-criteria__heading[data-astro-cid-zai4czte]{font-size:var(--text-h3-size);line-height:var(--text-h3-leading);font-weight:var(--text-h3-weight);margin:0}.review-criteria__list[data-astro-cid-zai4czte]{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.review-criteria__item[data-astro-cid-zai4czte]{gap:var(--space-1);flex-direction:column;display:flex}.review-criteria__name[data-astro-cid-zai4czte]{font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--ink)}.review-criteria__description[data-astro-cid-zai4czte]{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--ink-soft)}.toc[data-astro-cid-ncn7dy3m]{background:var(--surface-subtle);border-radius:var(--radius-md);padding:var(--space-4)}.toc__title[data-astro-cid-ncn7dy3m]{font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--ink);cursor:pointer}.toc__list[data-astro-cid-ncn7dy3m]{counter-reset:toc;margin-top:var(--space-2)}.toc__list[data-astro-cid-ncn7dy3m]>li[data-astro-cid-ncn7dy3m]{counter-increment:toc}.toc__list[data-astro-cid-ncn7dy3m]>li[data-astro-cid-ncn7dy3m]>a[data-astro-cid-ncn7dy3m]:before{content:counter(toc) ". ";font-variant-numeric:tabular-nums}.toc__list[data-astro-cid-ncn7dy3m] ol[data-astro-cid-ncn7dy3m]{margin-left:var(--space-4)}.toc[data-astro-cid-ncn7dy3m] a[data-astro-cid-ncn7dy3m]{min-height:var(--size-tap);color:var(--ink-soft);font-size:var(--text-body-sm-size);border-radius:var(--radius-sm);padding-inline:var(--space-2);align-items:center;text-decoration:none;display:flex}.toc[data-astro-cid-ncn7dy3m] a[data-astro-cid-ncn7dy3m]:hover,.toc[data-astro-cid-ncn7dy3m] a[data-astro-cid-ncn7dy3m]:focus-visible{background:var(--state-hover)}.toc[data-astro-cid-ncn7dy3m] a[data-astro-cid-ncn7dy3m][aria-current=location]{background:var(--primary-soft);color:var(--primary)}@media (width>=1024px){.toc[data-astro-cid-ncn7dy3m]:not(.toc--aside){display:none}}@media (width<=1023px){.toc--aside[data-astro-cid-ncn7dy3m]{display:none}}.category-tag-list[data-astro-cid-gu2sj4ti]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.article-visual--hero+.pr-notice{margin-top:var(--space-4)}.updated-at[data-astro-cid-sgg5joot]{color:var(--ink-soft);font-size:var(--text-label-size);line-height:var(--text-label-leading);font-weight:var(--text-label-weight);letter-spacing:var(--text-label-tracking);margin-top:var(--space-2)}.body[data-astro-cid-sgg5joot]{margin-top:var(--space-6)}.body[data-astro-cid-sgg5joot] p{margin-block:var(--space-4)}.related-products-section[data-astro-cid-sgg5joot]{margin-top:var(--space-8)}
