.ar-progress[data-astro-cid-pxopv5p2]{position:fixed;z-index:45;top:0;left:0;right:0;height:3px;pointer-events:none}.ar-progress[data-astro-cid-pxopv5p2]>span[data-astro-cid-pxopv5p2]{display:block;height:100%;background:linear-gradient(90deg,var(--sc-aqua),var(--sc-teal),var(--sc-sun));transform:scaleX(0);transform-origin:left}.ar-by[data-astro-cid-pxopv5p2]{display:inline-flex;align-items:center;gap:.75rem;padding:.4rem 1rem .4rem .4rem;border-radius:999px;background:#8fd6d31a;box-shadow:inset 0 0 0 1px #8fd6d32e}.ar-by[data-astro-cid-pxopv5p2] img[data-astro-cid-pxopv5p2]{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 10%;object-position:50% 10%;border-radius:50%;background:var(--sc-sand)}.ar-by[data-astro-cid-pxopv5p2] strong[data-astro-cid-pxopv5p2]{display:block;font-size:14px;color:var(--sc-sand)}.ar-by[data-astro-cid-pxopv5p2] small[data-astro-cid-pxopv5p2]{display:block;font-size:12.5px;color:#f7f2e8a8}.ar[data-astro-cid-pxopv5p2]{padding-block:clamp(32px,5vw,72px) 0}.ar-grid[data-astro-cid-pxopv5p2]{display:grid;gap:2rem clamp(32px,5vw,80px)}@media(min-width:1024px){.ar-grid[data-astro-cid-pxopv5p2]{grid-template-columns:16rem minmax(0,42rem);justify-content:center}}.ar-toc[data-astro-cid-pxopv5p2]{display:none}@media(min-width:1024px){.ar-toc[data-astro-cid-pxopv5p2]{display:block;position:sticky;top:calc(var(--sc-header-h) + 28px);align-self:start;max-height:calc(100vh - var(--sc-header-h) - 56px);overflow-y:auto}}.ar-toc[data-astro-cid-pxopv5p2] ol[data-astro-cid-pxopv5p2]{margin:.9rem 0 0;padding:0;list-style:none;display:grid;gap:2px;border-left:2px solid var(--sc-line)}.ar-toc[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2]{position:relative;display:grid;grid-template-columns:1.9rem 1fr;padding:.45rem .7rem;margin-left:-2px;border-left:2px solid transparent;color:var(--sc-ink-2);text-decoration:none;font-size:14px;font-weight:600;line-height:1.35;transition:color .2s,border-color .2s,background-color .2s}.ar-toc[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2] span[data-astro-cid-pxopv5p2]{font-size:11.5px;font-weight:800;font-style:italic;font-stretch:72%;color:var(--sc-teal);padding-top:.12rem}.ar-toc[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2]:hover{color:var(--sc-teal-ink);background:var(--sc-mist)}.ar-toc[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2].is-on{color:var(--sc-ink);border-left-color:var(--sc-teal);background:#dcefec99}.ar-body[data-astro-cid-pxopv5p2]{min-width:0;font-size:17.5px;line-height:1.75;color:var(--sc-ink-2)}.ar-sec[data-astro-cid-pxopv5p2]{scroll-margin-top:calc(var(--sc-header-h) + 24px)}.ar-sec[data-astro-cid-pxopv5p2]+.ar-sec[data-astro-cid-pxopv5p2]{margin-top:clamp(28px,3.5vw,44px)}.ar-body[data-astro-cid-pxopv5p2] p[data-astro-cid-pxopv5p2]{margin:0}.ar-body[data-astro-cid-pxopv5p2] p[data-astro-cid-pxopv5p2]+p[data-astro-cid-pxopv5p2],.ar-body[data-astro-cid-pxopv5p2] p[data-astro-cid-pxopv5p2]+.ar-num[data-astro-cid-pxopv5p2],.ar-num[data-astro-cid-pxopv5p2]+p[data-astro-cid-pxopv5p2]{margin-top:1rem}.ar-body[data-astro-cid-pxopv5p2] a{color:var(--sc-teal-ink);font-weight:700;text-decoration:underline;text-decoration-color:#0e7c7e66;text-underline-offset:3px}.ar-body[data-astro-cid-pxopv5p2] a:hover{text-decoration-color:currentColor}.ar-h2[data-astro-cid-pxopv5p2]{display:flex;align-items:center;gap:.6rem;margin:0 0 .8rem;font-size:clamp(1.45rem,1.2rem + .9vw,1.95rem);font-weight:800;font-stretch:84%;line-height:1.15;letter-spacing:-.015em;color:var(--sc-ink)}.ar-sub[data-astro-cid-pxopv5p2]{font-weight:600;color:var(--sc-ink)}.ar-num[data-astro-cid-pxopv5p2]{display:grid;grid-template-columns:2.4rem 1fr;gap:.6rem;align-items:start}.ar-num-n[data-astro-cid-pxopv5p2]{display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:var(--sc-lagoon);color:var(--sc-aqua);font-size:15px;font-weight:800;font-stretch:80%}.ar-list[data-astro-cid-pxopv5p2]{display:grid;gap:.55rem;margin:1rem 0 0;padding:0;list-style:none}.ar-list[data-astro-cid-pxopv5p2] li[data-astro-cid-pxopv5p2]{display:grid;grid-template-columns:1.5rem 1fr;gap:.6rem;align-items:start}.ar-list[data-astro-cid-pxopv5p2] svg{width:22px;height:22px;margin-top:.2rem;padding:4px;border-radius:50%;background:var(--sc-mist);color:var(--sc-teal-ink)}.ar-items[data-astro-cid-pxopv5p2]{display:grid;gap:12px;margin-top:1rem}@media(min-width:720px){.ar-items[data-astro-cid-pxopv5p2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar-item[data-astro-cid-pxopv5p2]{padding:16px 18px;border-radius:18px;background:var(--sc-shell);box-shadow:0 0 0 1px #19171412;font-size:15.5px;line-height:1.6}.ar-item[data-astro-cid-pxopv5p2] h3[data-astro-cid-pxopv5p2]{margin:0 0 .35rem;font-size:17px;font-weight:800;font-stretch:88%;color:var(--sc-ink)}.ar-sec[data-astro-cid-pxopv5p2].is-note,.ar-sec[data-astro-cid-pxopv5p2].is-key,.ar-sec[data-astro-cid-pxopv5p2].is-warn{padding:clamp(20px,2.6vw,30px);border-radius:22px}.ar-sec[data-astro-cid-pxopv5p2].is-note{background:var(--sc-mist)}.ar-sec[data-astro-cid-pxopv5p2].is-key{background:var(--sc-lagoon);color:#f7f2e8d1}.ar-sec[data-astro-cid-pxopv5p2].is-key .ar-h2[data-astro-cid-pxopv5p2]{color:var(--sc-sand)}.ar-sec[data-astro-cid-pxopv5p2].is-key a{color:var(--sc-aqua)}.ar-sec[data-astro-cid-pxopv5p2].is-key .ar-list[data-astro-cid-pxopv5p2] svg{background:#8fd6d32e;color:var(--sc-aqua)}.ar-sec[data-astro-cid-pxopv5p2].is-warn{background:#fdf3d6;box-shadow:inset 4px 0 0 var(--sc-sun)}.ar-badge[data-astro-cid-pxopv5p2]{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:var(--sc-aqua);color:var(--sc-lagoon);font-size:17px;font-weight:900}.ar-badge[data-astro-cid-pxopv5p2] svg{width:17px;height:17px}.ar-badge[data-astro-cid-pxopv5p2].is-warn{background:var(--sc-sun);color:var(--sc-ink)}.ar-faq[data-astro-cid-pxopv5p2]{margin-top:10px;border-radius:18px;background:var(--sc-shell);box-shadow:0 0 0 1px #19171414}.ar-faq[data-astro-cid-pxopv5p2] summary[data-astro-cid-pxopv5p2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:60px;padding:12px 18px;cursor:pointer;list-style:none;font-weight:800;font-stretch:90%;color:var(--sc-ink)}.ar-faq[data-astro-cid-pxopv5p2] summary[data-astro-cid-pxopv5p2]::-webkit-details-marker{display:none}.ar-faq[data-astro-cid-pxopv5p2] summary[data-astro-cid-pxopv5p2] svg{width:18px;height:18px;flex:none;transition:transform .35s var(--sc-ease)}.ar-faq[data-astro-cid-pxopv5p2][open] summary[data-astro-cid-pxopv5p2] svg{transform:rotate(45deg)}.ar-faq[data-astro-cid-pxopv5p2] p[data-astro-cid-pxopv5p2]{padding:0 18px 18px;font-size:16px}.ar-related[data-astro-cid-pxopv5p2]{margin-top:clamp(36px,4vw,56px);padding-top:1.4rem;border-top:1px solid var(--sc-line)}.ar-related[data-astro-cid-pxopv5p2] ul[data-astro-cid-pxopv5p2]{display:flex;flex-wrap:wrap;gap:.5rem;margin:.8rem 0 0;padding:0;list-style:none}.ar-related[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2]{display:inline-flex;align-items:center;gap:.4rem;min-height:42px;padding:0 1rem;border-radius:999px;background:var(--sc-shell);box-shadow:inset 0 0 0 1px var(--sc-line);color:var(--sc-ink)!important;text-decoration:none!important;font-size:15px;font-weight:700;transition:background-color .25s,color .25s}.ar-related[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2] svg{width:15px;height:15px;color:var(--sc-teal)}.ar-related[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2]:hover{background:var(--sc-lagoon);color:var(--sc-sand)!important}.ar-related[data-astro-cid-pxopv5p2] a[data-astro-cid-pxopv5p2]:hover svg{color:var(--sc-aqua)}.ar-more[data-astro-cid-pxopv5p2]{padding-block:0 clamp(56px,7vw,104px)}.ar-more-head[data-astro-cid-pxopv5p2]{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:clamp(18px,2.6vw,32px)}.ar-more-grid[data-astro-cid-pxopv5p2]{display:grid;gap:18px;margin:0;padding:0;list-style:none}@media(min-width:640px){.ar-more-grid[data-astro-cid-pxopv5p2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.ar-more-grid[data-astro-cid-pxopv5p2]{grid-template-columns:repeat(3,minmax(0,1fr))}}
