.article-layout[data-astro-cid-jo55ryrt]{grid-template-columns:minmax(0,760px) minmax(260px,300px);align-items:start;gap:64px;max-width:1124px;margin:0 auto;display:grid}.article-main[data-astro-cid-jo55ryrt]{min-width:0}.article-header[data-astro-cid-jo55ryrt]{max-width:none;margin:0 0 32px}.article-header[data-astro-cid-jo55ryrt] h1[data-astro-cid-jo55ryrt]{letter-spacing:-.04em;font-size:clamp(36px,4vw,56px);line-height:1.12}.article-header[data-astro-cid-jo55ryrt] .intro-description[data-astro-cid-jo55ryrt]{margin:20px 0;font-size:19px}.article-byline[data-astro-cid-jo55ryrt]{gap:8px 20px;margin-top:20px}.article-cover[data-astro-cid-jo55ryrt]{margin:0 0 32px}.article-cover[data-astro-cid-jo55ryrt] img[data-astro-cid-jo55ryrt]{aspect-ratio:8/5;object-fit:contain}.article-prose[data-astro-cid-jo55ryrt]{max-width:none;margin:32px 0 0}.article-answer[data-astro-cid-jo55ryrt]{background:var(--panel);border-left:2px solid #b8b7b2;margin-bottom:28px;padding:24px}.article-answer[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt],.article-contents[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{letter-spacing:0;font-size:18px}.article-answer[data-astro-cid-jo55ryrt] p[data-astro-cid-jo55ryrt]{margin:12px 0 0}.article-contents[data-astro-cid-jo55ryrt]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px 0}.article-contents[data-astro-cid-jo55ryrt] ol[data-astro-cid-jo55ryrt]{margin-bottom:0;padding-left:22px}.article-contents[data-astro-cid-jo55ryrt] li[data-astro-cid-jo55ryrt]{color:var(--muted);padding:5px 0;font-size:15px;line-height:1.5}.article-sidebar[data-astro-cid-jo55ryrt]{align-self:stretch;min-width:0}.article-sidebar-sticky[data-astro-cid-jo55ryrt]{padding-bottom:24px;position:sticky;top:28px}.article-box-link[data-astro-cid-jo55ryrt]{width:220px;max-width:100%;margin:0 auto 20px;display:block}.article-sidebar[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{font-size:30px}.article-product-description[data-astro-cid-jo55ryrt]{margin:12px 0 20px;font-size:15px}.article-product-facts[data-astro-cid-jo55ryrt]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:0;padding:16px 0;font-size:13px}.article-product-facts[data-astro-cid-jo55ryrt] div[data-astro-cid-jo55ryrt]{border:0;justify-content:space-between;gap:12px;margin:10px 0;padding:0;display:flex}.article-product-facts[data-astro-cid-jo55ryrt] dt[data-astro-cid-jo55ryrt]{color:var(--muted)}.article-product-facts[data-astro-cid-jo55ryrt] dd[data-astro-cid-jo55ryrt]{text-align:right;margin:0}.article-price[data-astro-cid-jo55ryrt]{color:var(--text);margin:20px 0;font-size:23px}.article-price[data-astro-cid-jo55ryrt] span[data-astro-cid-jo55ryrt]{color:var(--muted);margin-top:6px;font-size:12px;display:block}.article-sidebar[data-astro-cid-jo55ryrt] .button[data-astro-cid-jo55ryrt]{width:100%;padding:17px;font-size:14px}.article-guide-link[data-astro-cid-jo55ryrt]{text-underline-offset:4px;padding-top:20px;font-size:13px;text-decoration:underline;display:inline-block}.article-resources[data-astro-cid-jo55ryrt]{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.article-resources[data-astro-cid-jo55ryrt] h2[data-astro-cid-jo55ryrt]{margin-bottom:24px;font-size:28px}.article-resources[data-astro-cid-jo55ryrt]>a[data-astro-cid-jo55ryrt]{border-bottom:1px solid var(--line);padding:16px 0;font-size:16px;display:block}@media (width>=961px) and (height<=780px){.article-box-link[data-astro-cid-jo55ryrt]{width:120px;margin-bottom:12px}.article-sidebar-sticky[data-astro-cid-jo55ryrt]{top:16px}}@media (width<=1100px){.article-layout[data-astro-cid-jo55ryrt]{gap:40px}}@media (width<=960px){.article-layout[data-astro-cid-jo55ryrt]{grid-template-columns:minmax(0,1fr);gap:48px;max-width:760px}.article-sidebar-sticky[data-astro-cid-jo55ryrt]{border-top:1px solid var(--line);padding-top:32px;position:static}.article-box-link[data-astro-cid-jo55ryrt]{float:right;width:120px;margin:0 0 16px 20px}.article-product-facts[data-astro-cid-jo55ryrt]{clear:both}}.article-prose :is(h2,h3){scroll-margin-top:28px}.article-prose table{border-collapse:collapse;max-width:100%;margin:28px 0;font-size:15px;display:block;overflow-x:auto}.article-prose :is(th,td){border-bottom:1px solid var(--line);text-align:left;min-width:130px;padding:14px}.article-prose th{color:var(--text);background:var(--panel)}
