.art[data-astro-cid-swil3ptg] p[data-astro-cid-swil3ptg].art-guide-links{margin-top:28px;font-size:16px;line-height:1.65}.art-guide-links[data-astro-cid-swil3ptg] a[data-astro-cid-swil3ptg]{color:var(--text);text-underline-offset:3px;text-decoration:underline}.art[data-astro-cid-swil3ptg]{--measure:800px;--ink:#23262b}.art[data-astro-cid-swil3ptg] h1[data-astro-cid-swil3ptg],.art[data-astro-cid-swil3ptg] h2[data-astro-cid-swil3ptg]{color:var(--text);margin:0}.art[data-astro-cid-swil3ptg] p[data-astro-cid-swil3ptg]{margin-block:0}.art-read[data-astro-cid-swil3ptg],.art-wide[data-astro-cid-swil3ptg]{max-width:var(--measure)}.art-draft[data-astro-cid-swil3ptg]{color:#4a3500;text-align:center;background:#ffe9b8;padding:12px 20px;font-size:14px;font-weight:600}.art-head[data-astro-cid-swil3ptg]{padding:48px 0 0}.art[data-astro-cid-swil3ptg] h1[data-astro-cid-swil3ptg]{font-family:"Poppins", var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin-top:24px;font-size:clamp(32px,3.2vw,44px);font-weight:700;line-height:1.1}.art[data-astro-cid-swil3ptg] p[data-astro-cid-swil3ptg].art-byline{color:var(--muted);margin-top:22px;font-size:14px;line-height:1.5}.art-hero[data-astro-cid-swil3ptg]{aspect-ratio:16/9;border-radius:16px;margin:40px 0 0;position:relative;overflow:hidden}.art-hero[data-astro-cid-swil3ptg] img[data-astro-cid-swil3ptg]{object-fit:cover;width:100%;height:100%;display:block}.art-hero[data-astro-cid-swil3ptg]:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(#fff0 50%,#ffffff8c 100%);position:absolute;inset:0}.art[data-astro-cid-swil3ptg] p[data-astro-cid-swil3ptg].art-answer{border-bottom:1px solid var(--border-light);color:var(--text);text-wrap:pretty;margin-top:44px;padding-bottom:32px;font-size:18px;font-weight:400;line-height:1.72}.art-body[data-astro-cid-swil3ptg]{color:var(--ink);margin-top:34px;font-size:18px;line-height:1.72}.art-body[data-astro-cid-swil3ptg] h2{font-family:"Poppins", var(--font-sans);letter-spacing:-.02em;color:var(--text);text-wrap:balance;margin:64px 0 20px;scroll-margin-top:90px;font-size:clamp(25px,2.2vw,30px);font-weight:600;line-height:1.22}.art-body[data-astro-cid-swil3ptg] h3{font-family:"Poppins", var(--font-sans);color:var(--text);text-wrap:balance;margin:42px 0 14px;scroll-margin-top:90px;font-size:20px;font-weight:600;line-height:1.3}.art-body[data-astro-cid-swil3ptg] p{text-wrap:pretty;margin:0 0 1.55em}.art-body[data-astro-cid-swil3ptg] ul{margin:0 0 1.55em;padding-left:24px;list-style:outside}.art-body[data-astro-cid-swil3ptg] ol{margin:0 0 1.55em;padding-left:24px;list-style:decimal}.art-body[data-astro-cid-swil3ptg] li{margin-bottom:12px;padding-left:4px}.art-body[data-astro-cid-swil3ptg] li::marker{color:#9aa0a6}.art-body[data-astro-cid-swil3ptg] li ul,.art-body[data-astro-cid-swil3ptg] li ol{margin:12px 0 0}.art-body[data-astro-cid-swil3ptg] li>strong:first-child,.art-body[data-astro-cid-swil3ptg] strong{color:var(--text);font-weight:600}.art-body[data-astro-cid-swil3ptg] a{color:var(--text);text-underline-offset:3px;text-decoration:underline 1.5px;transition:text-decoration-thickness .12s}.art-body[data-astro-cid-swil3ptg] a:hover{text-decoration-thickness:3px}.art-body[data-astro-cid-swil3ptg] a:focus-visible{outline:2px solid var(--text);outline-offset:2px;border-radius:2px}.art-body[data-astro-cid-swil3ptg] blockquote{border-left:3px solid var(--border);color:var(--muted);margin:0 0 1.55em;padding-left:22px}.art-body[data-astro-cid-swil3ptg] table{border-collapse:collapse;width:100%;margin:0 0 1.55em;font-size:15px;line-height:1.5}.art-body[data-astro-cid-swil3ptg] th,.art-body[data-astro-cid-swil3ptg] td{border:1px solid var(--border-soft);text-align:left;padding:11px 13px}.art-body[data-astro-cid-swil3ptg] th{background:var(--off-white);color:var(--text);font-weight:600}.art-body[data-astro-cid-swil3ptg] hr{border:0;border-top:1px solid var(--border-light);margin:48px 0}.art[data-astro-cid-swil3ptg] article[data-astro-cid-swil3ptg]{padding-bottom:88px}.art-faqs[data-astro-cid-swil3ptg]{margin-top:64px}.art-faqs[data-astro-cid-swil3ptg] h2[data-astro-cid-swil3ptg]{font-family:"Poppins", var(--font-sans);margin-bottom:24px;font-size:clamp(24px,2.2vw,32px);font-weight:600}.faqs[data-astro-cid-swil3ptg]{border:1px solid var(--border-soft);background:#fff;border-radius:18px;overflow:hidden}.faqs[data-astro-cid-swil3ptg] details[data-astro-cid-swil3ptg]{border-top:1px solid var(--border-soft)}.faqs[data-astro-cid-swil3ptg] details[data-astro-cid-swil3ptg]:first-child{border-top:0}.faqs[data-astro-cid-swil3ptg] summary[data-astro-cid-swil3ptg]{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:20px;padding:24px 26px;font-size:16px;font-weight:600;list-style:none;display:flex}.faqs[data-astro-cid-swil3ptg] summary[data-astro-cid-swil3ptg]::-webkit-details-marker{display:none}.faq-chev[data-astro-cid-swil3ptg]{color:var(--muted);font-size:18px}.faqs[data-astro-cid-swil3ptg] details[data-astro-cid-swil3ptg] p[data-astro-cid-swil3ptg]{color:var(--muted);padding:0 26px 24px;font-size:15px;line-height:1.65}.art-related[data-astro-cid-swil3ptg]{background:var(--off-white);padding:72px 0}.art-related[data-astro-cid-swil3ptg] h2[data-astro-cid-swil3ptg]{font-family:"Poppins", var(--font-sans);margin-bottom:28px;font-size:clamp(24px,2.2vw,32px);font-weight:600}.art-related-grid[data-astro-cid-swil3ptg]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}@media (width<=640px){.art-head[data-astro-cid-swil3ptg]{padding-top:32px}.art-related-grid[data-astro-cid-swil3ptg]{grid-template-columns:1fr}.art[data-astro-cid-swil3ptg] p[data-astro-cid-swil3ptg].art-answer{margin-top:32px;padding-bottom:26px;font-size:17px;line-height:1.68}.art-body[data-astro-cid-swil3ptg]{margin-top:28px;font-size:17px;line-height:1.68}.art-body[data-astro-cid-swil3ptg] h2{margin:46px 0 16px}.art-body[data-astro-cid-swil3ptg] h3{margin:32px 0 12px}.art-hero[data-astro-cid-swil3ptg]{border-radius:12px;margin-top:28px}.art[data-astro-cid-swil3ptg] article[data-astro-cid-swil3ptg]{padding-bottom:60px}}
