.hc[data-astro-cid-aehlycoa]{background:linear-gradient(180deg, var(--navy-soft), var(--white))}.hc-head[data-astro-cid-aehlycoa]{max-width:40rem}.hc-head[data-astro-cid-aehlycoa] p[data-astro-cid-aehlycoa]{font-size:1.15rem}.hc-options[data-astro-cid-aehlycoa]{grid-template-columns:1fr;gap:12px;margin:8px 0 18px;padding:0;list-style:none;display:grid}@media (width>=560px){.hc-options[data-astro-cid-aehlycoa]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.hc-options[data-astro-cid-aehlycoa]{grid-template-columns:repeat(4,1fr)}}.hc-option[data-astro-cid-aehlycoa]{border:2px solid var(--navy-line);background:var(--white);width:100%;height:100%;min-height:76px;color:var(--navy-ink);font:inherit;text-align:left;cursor:pointer;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;font-weight:700;line-height:1.3;transition:border-color .15s,background-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative}@media (width>=1000px){.hc-option[data-astro-cid-aehlycoa]{flex-direction:column;align-items:flex-start;min-height:150px;padding:20px}}.hc-option[data-astro-cid-aehlycoa]:hover{border-color:var(--navy);box-shadow:var(--shadow);transform:translateY(-2px)}.hc-option-icon[data-astro-cid-aehlycoa]{background:var(--navy-soft);width:48px;height:48px;color:var(--navy);border-radius:14px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.hc-option-tick[data-astro-cid-aehlycoa]{background:var(--white);width:26px;height:26px;color:var(--navy-ink);opacity:0;border-radius:50%;place-items:center;transition:opacity .15s,transform .2s;display:grid;position:absolute;top:10px;right:10px;transform:scale(.5)}.hc-option[data-astro-cid-aehlycoa][aria-pressed=true]{background:var(--navy-ink);border-color:var(--navy-ink);color:var(--white)}.hc-option[data-astro-cid-aehlycoa][aria-pressed=true] .hc-option-icon[data-astro-cid-aehlycoa]{color:var(--white);background:#ffffff24}.hc-option[data-astro-cid-aehlycoa][aria-pressed=true] .hc-option-tick[data-astro-cid-aehlycoa]{opacity:1;transform:none}.hc-option-label[data-astro-cid-aehlycoa]{padding-right:22px}.hc-hint[data-astro-cid-aehlycoa]{color:var(--muted);text-align:center;border:2px dashed #c4cbe0;border-radius:14px;margin:0;padding:16px 20px;font-weight:700}.hc-panel[data-astro-cid-aehlycoa]{border-radius:var(--radius-lg);background:var(--white);border:2px solid var(--navy-line);box-shadow:var(--shadow);margin-bottom:20px;padding:24px clamp(20px,4vw,40px);scroll-margin-top:110px}.hc-panel[data-astro-cid-aehlycoa]:focus{outline:none}.is-enhanced[data-astro-cid-aehlycoa] .hc-panel[data-astro-cid-aehlycoa]{margin-bottom:0}.hc-panel[data-astro-cid-aehlycoa].is-in{animation:.35s both hc-in}@keyframes hc-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hc-panel[data-astro-cid-aehlycoa] h3[data-astro-cid-aehlycoa]{margin-bottom:.2em}.hc-sub[data-astro-cid-aehlycoa]{color:var(--muted);margin:0 0 16px;font-weight:700}.hc-steps[data-astro-cid-aehlycoa]{counter-reset:hc;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}@media (width>=800px){.hc-steps[data-astro-cid-aehlycoa]{grid-template-columns:1fr 1fr;gap:14px 24px}}.hc-steps[data-astro-cid-aehlycoa] li[data-astro-cid-aehlycoa]{background:var(--navy-soft);counter-increment:hc;border-radius:14px;padding:14px 16px 14px 60px;position:relative}.hc-steps[data-astro-cid-aehlycoa] li[data-astro-cid-aehlycoa]:before{content:counter(hc);background:var(--navy);width:32px;height:32px;color:var(--white);font-family:var(--font-display);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;top:12px;left:14px}.hc-steps[data-astro-cid-aehlycoa] strong[data-astro-cid-aehlycoa]{color:var(--navy-ink)}.hc-talk[data-astro-cid-aehlycoa]{border-top:2px solid var(--navy-line);gap:12px;padding-top:18px;display:grid}.hc-talk[data-astro-cid-aehlycoa] p[data-astro-cid-aehlycoa]{color:var(--navy-ink);margin:0;font-weight:700}.hc-talk-btns[data-astro-cid-aehlycoa]{flex-wrap:wrap;gap:10px;display:flex}@media (width>=800px){.hc-talk[data-astro-cid-aehlycoa]{grid-template-columns:1fr auto;align-items:center}}@media (prefers-reduced-motion:reduce){.hc-option[data-astro-cid-aehlycoa],.hc-option-icon[data-astro-cid-aehlycoa],.hc-option-tick[data-astro-cid-aehlycoa]{transition:none}.hc-option[data-astro-cid-aehlycoa]:hover{transform:none}.hc-panel[data-astro-cid-aehlycoa].is-in{animation:none}}
