.hiab[data-astro-cid-4flpek2e]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:56px;display:grid}@media (width<=960px){.hiab[data-astro-cid-4flpek2e]{grid-template-columns:1fr}}.hiab__content[data-astro-cid-4flpek2e] h2{font-size:clamp(1.5rem,2.6vw,2rem)}.hiab__content[data-astro-cid-4flpek2e] h3{color:var(--blue-dark)}.hiab__content[data-astro-cid-4flpek2e] .lead-in{color:var(--ink);border-radius:var(--radius);background:var(--blue-tint);border-left:4px solid var(--blue);padding:22px 24px;font-size:1.2rem;font-weight:600}.hiab__side[data-astro-cid-4flpek2e]{gap:20px;display:grid;position:sticky;top:110px}@media (width<=960px){.hiab__side[data-astro-cid-4flpek2e]{position:static}}.side-card[data-astro-cid-4flpek2e]{border-radius:var(--radius-lg);border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;padding:28px}.side-card[data-astro-cid-4flpek2e] h2[data-astro-cid-4flpek2e]{margin-bottom:14px;font-size:1.25rem}.side-card--blue[data-astro-cid-4flpek2e]{background:linear-gradient(135deg, var(--blue-dark), var(--blue));color:#e3efff;border:0}.side-card--blue[data-astro-cid-4flpek2e] h2[data-astro-cid-4flpek2e]{color:#fff;margin-bottom:8px}.side-card--blue[data-astro-cid-4flpek2e] .btn[data-astro-cid-4flpek2e]{width:100%}.btn--light[data-astro-cid-4flpek2e]{color:var(--blue-dark);background:#fff}.btn--light[data-astro-cid-4flpek2e]:hover{background:var(--ink);color:#fff}.side-card__link[data-astro-cid-4flpek2e]{color:#fff;text-align:center;margin-top:14px;font-weight:600;display:block}.side-card__link[data-astro-cid-4flpek2e]:hover{color:#fff}.side-card__link--dark[data-astro-cid-4flpek2e]{color:var(--blue-dark);text-align:left}.side-card__link--dark[data-astro-cid-4flpek2e]:hover{color:var(--blue)}.side-links[data-astro-cid-4flpek2e]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.side-links[data-astro-cid-4flpek2e] a[data-astro-cid-4flpek2e]{background:var(--bg-soft);color:var(--ink);border-radius:10px;padding:10px 14px;font-weight:600;text-decoration:none;display:block}.side-links[data-astro-cid-4flpek2e] a[data-astro-cid-4flpek2e]:hover{background:var(--blue-tint);color:var(--blue-dark)}.faq-wrap[data-astro-cid-4flpek2e]{max-width:860px}.faq[data-astro-cid-4flpek2e]{gap:12px;display:grid}.faq[data-astro-cid-4flpek2e] details[data-astro-cid-4flpek2e]{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff}.faq[data-astro-cid-4flpek2e] summary[data-astro-cid-4flpek2e]{cursor:pointer;font-family:var(--font-head);color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:1.1rem;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-4flpek2e] summary[data-astro-cid-4flpek2e]::-webkit-details-marker{display:none}.faq[data-astro-cid-4flpek2e] summary[data-astro-cid-4flpek2e] span[data-astro-cid-4flpek2e]{background:var(--blue-tint);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.faq[data-astro-cid-4flpek2e] summary[data-astro-cid-4flpek2e] span[data-astro-cid-4flpek2e]:before,.faq[data-astro-cid-4flpek2e] summary[data-astro-cid-4flpek2e] span[data-astro-cid-4flpek2e]:after{content:"";background:var(--blue);height:2px;transition:transform .2s;position:absolute;top:13px;left:8px;right:8px}.faq[data-astro-cid-4flpek2e] summary[data-astro-cid-4flpek2e] span[data-astro-cid-4flpek2e]:after{transform:rotate(90deg)}.faq[data-astro-cid-4flpek2e] details[data-astro-cid-4flpek2e][open] summary[data-astro-cid-4flpek2e] span[data-astro-cid-4flpek2e]:after{transform:rotate(0)}.faq[data-astro-cid-4flpek2e] details[data-astro-cid-4flpek2e] p[data-astro-cid-4flpek2e]{color:var(--muted);margin:0;padding:0 24px 22px}.related__card[data-astro-cid-4flpek2e]{border-radius:var(--radius-lg);background:var(--bg-soft);border:1px solid var(--line);color:var(--text);flex-direction:column;padding:30px;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex}.related__card[data-astro-cid-4flpek2e]:hover{box-shadow:var(--shadow);color:var(--text);background:#fff;transform:translateY(-4px)}.related__card[data-astro-cid-4flpek2e] p[data-astro-cid-4flpek2e]{color:var(--muted);flex:1}.related__card[data-astro-cid-4flpek2e] span[data-astro-cid-4flpek2e]{font-family:var(--font-head);color:var(--blue);font-weight:700}
