.ah[data-astro-cid-a56ie5yc]{background:var(--ci-surface-dark);padding:72px 0;position:relative;overflow:hidden}.ah[data-astro-cid-a56ie5yc]:before{content:"";pointer-events:none;background:radial-gradient(46% 60% at 82% 18%,#f66f5e24 0%,#f66f5e00 70%);position:absolute;inset:0}.ah--img[data-astro-cid-a56ie5yc]{padding-bottom:150px}.ab[data-astro-cid-a56ie5yc]{padding-top:56px}.ah--img[data-astro-cid-a56ie5yc]+.ab[data-astro-cid-a56ie5yc]{padding-top:0}.ah__inner[data-astro-cid-a56ie5yc]{max-width:920px;position:relative}.ah__back[data-astro-cid-a56ie5yc]{font-family:var(--font-display);color:#fff9;align-items:center;gap:6px;margin-bottom:28px;font-size:13px;display:inline-flex}.ah__back[data-astro-cid-a56ie5yc]:hover{color:#fff;text-decoration:none}.ah__cat[data-astro-cid-a56ie5yc]{margin-bottom:20px}.ah__title[data-astro-cid-a56ie5yc]{letter-spacing:var(--tracking-tight);color:#fff;margin:0 0 32px;font-size:clamp(30px,3.8vw,48px);font-weight:600;line-height:1.12}.ah__meta[data-astro-cid-a56ie5yc]{color:#ffffffd9;flex-wrap:wrap;gap:16px 40px;font-size:14px;display:flex}.ah__meta[data-astro-cid-a56ie5yc]>span[data-astro-cid-a56ie5yc]{flex-direction:column;justify-content:center;display:flex}.ah__lbl[data-astro-cid-a56ie5yc]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-bottom:2px;font-size:11px;display:block}.ah__author[data-astro-cid-a56ie5yc]{align-items:center;gap:12px;flex-direction:row!important}.ah__author[data-astro-cid-a56ie5yc] img[data-astro-cid-a56ie5yc]{object-fit:cover;border-radius:999px;width:36px;height:36px}.ab[data-astro-cid-a56ie5yc]{padding-bottom:var(--section-y);background:#fff}.ab[data-astro-cid-a56ie5yc] .container[data-astro-cid-a56ie5yc]{max-width:920px}.ab__hero[data-astro-cid-a56ie5yc]{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);background:var(--bg-3);margin:-110px 0 56px;position:relative;overflow:hidden}.ab__hero[data-astro-cid-a56ie5yc] img[data-astro-cid-a56ie5yc]{width:100%;height:auto;display:block}.ab__body[data-astro-cid-a56ie5yc]{max-width:72ch;margin:0 auto}.ab__note[data-astro-cid-a56ie5yc]{border-radius:var(--radius-lg);background:var(--bg-3);border:1px solid var(--ci-line);color:var(--fg-2);align-items:flex-start;gap:12px;margin-bottom:28px;padding:16px 20px;font-size:15px;line-height:1.6;display:flex}.ab__note[data-astro-cid-a56ie5yc] svg{color:var(--ci-primary);flex:none;margin-top:3px}.ab__note[data-astro-cid-a56ie5yc] p[data-astro-cid-a56ie5yc]{margin:0}.ab__note[data-astro-cid-a56ie5yc] strong[data-astro-cid-a56ie5yc]{color:var(--ci-ink);font-weight:500}.ab__note[data-astro-cid-a56ie5yc] a[data-astro-cid-a56ie5yc]{text-underline-offset:3px;text-decoration:underline}.ab__summary[data-astro-cid-a56ie5yc]{border-radius:var(--radius-lg);border-left:4px solid var(--ci-primary);background:var(--bg-3);color:var(--ci-ink);margin-bottom:36px;padding:22px 24px;font-size:17px;line-height:1.7}.ab__summary[data-astro-cid-a56ie5yc] p[data-astro-cid-a56ie5yc]{margin:0}.ab__summary-lbl[data-astro-cid-a56ie5yc]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ci-primary);font-size:12px;margin-bottom:6px!important}.ab__faq[data-astro-cid-a56ie5yc]{margin-top:56px}.ab__faq[data-astro-cid-a56ie5yc] h2[data-astro-cid-a56ie5yc]{letter-spacing:var(--tracking-tight);color:var(--ci-ink);margin:0 0 20px;font-size:28px;font-weight:600;line-height:1.25}.ab__related[data-astro-cid-a56ie5yc]{border-radius:var(--radius-lg);border:1px solid var(--ci-line);color:var(--fg-2);background:#fff;gap:4px;margin-top:48px;padding:22px 56px 22px 24px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid;position:relative}.ab__related[data-astro-cid-a56ie5yc]:hover{border-color:var(--ci-primary);box-shadow:var(--shadow-md,0 6px 20px #0000000f);text-decoration:none}.ab__related-lbl[data-astro-cid-a56ie5yc]{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ci-primary);font-size:12px}.ab__related-title[data-astro-cid-a56ie5yc]{font-family:var(--font-display);color:var(--ci-ink);font-size:19px;font-weight:500}.ab__related-text[data-astro-cid-a56ie5yc]{font-size:15px}.ab__related[data-astro-cid-a56ie5yc] .ab__related-ic{color:var(--ci-primary);position:absolute;top:50%;right:22px;transform:translateY(-50%)}@media (width<=640px){.ah[data-astro-cid-a56ie5yc]{padding:48px 0}.ah--img[data-astro-cid-a56ie5yc]{padding-bottom:110px}.ab__hero[data-astro-cid-a56ie5yc]{margin:-72px 0 36px}}
