.hp[data-astro-cid-q24awuiy]{aspect-ratio:1;color:#001a2e;background:linear-gradient(#f7fbfc 0%,#e4f4f8 42%,#b2e0ea 78%,#6cc6d6 100%);border-radius:20px;font-family:Helvetica Neue,system-ui,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.hp_site[data-astro-cid-q24awuiy]{background:#fff;border-radius:2cqi 0 0;width:98%;position:absolute;top:20%;bottom:0;left:24%;overflow:hidden;box-shadow:0 0 0 1px #05172b0f,0 4cqi 8cqi #001a2e3d}.hp_img[data-astro-cid-q24awuiy]{position:relative}.hp_img[data-astro-cid-q24awuiy]>img[data-astro-cid-q24awuiy]{user-select:none;pointer-events:none;width:100%;height:auto;display:block}.hp_card[data-astro-cid-q24awuiy]{z-index:3;opacity:0;filter:blur(6px);transform:translateY(4cqi) rotate(calc(var(--r) * 2.5));transition:opacity .6s ease var(--d),filter .6s ease var(--d),transform .9s cubic-bezier(.34,1.4,.64,1) var(--d);background:#f1f3f6;border-radius:2.2cqi;padding:1.8cqi 2cqi;font-size:max(10px,1.7cqi);position:absolute;box-shadow:0 0 0 1px #05172b12,inset 0 1px #fff,0 1.4cqi 4cqi #001a2e2e}.hp[data-astro-cid-q24awuiy].is-in .hp_card[data-astro-cid-q24awuiy]{opacity:1;filter:none;transform:rotate(var(--r))}.hp_well[data-astro-cid-q24awuiy]{background:#fff;border-radius:1.5cqi;margin-top:1.2cqi;padding:1.6cqi 1.8cqi;box-shadow:0 0 0 1px #05172b0f,0 1px 2px #05172b0d}.hp_h[data-astro-cid-q24awuiy]{justify-content:space-between;align-items:center;gap:1cqi;padding:0 .3cqi;font-size:max(11px,1.95cqi);font-weight:600;display:flex}.hp_h[data-astro-cid-q24awuiy] em[data-astro-cid-q24awuiy]{color:#001a2e80;font-size:.8em;font-style:normal;font-weight:400}.hp_pill[data-astro-cid-q24awuiy]{white-space:nowrap;color:#001a2e80;background:#f3f5f7;border-radius:999px;padding:.25cqi 1cqi;font-size:max(9px,1.35cqi);font-weight:600;transition:background .35s,color .35s,transform .45s cubic-bezier(.34,1.6,.64,1)}.hp_pill[data-astro-cid-q24awuiy].is-ok{color:#14855a;background:#e3f7ee}.hp_pill[data-astro-cid-q24awuiy].is-bad{color:#c93a3a;background:#fde8e8}.hp_pill[data-astro-cid-q24awuiy].is-warn{color:#b7791f;background:#fff3db}.hp_pill[data-astro-cid-q24awuiy].is-info{color:#0a8fad;background:#e6f6fa}.hp_cursor[data-astro-cid-q24awuiy]{z-index:6;pointer-events:none;opacity:0;transform:translate(var(--cx,60cqi),var(--cy,40cqi));align-items:flex-start;gap:2px;transition:opacity .3s;display:flex;position:absolute;top:0;left:0}.hp_cursor[data-astro-cid-q24awuiy] span[data-astro-cid-q24awuiy]{color:#fff;letter-spacing:.06em;white-space:nowrap;background:#0ca4c3;border-radius:999px;margin-top:14px;padding:3px 9px;font-size:10px;font-weight:600;box-shadow:0 0 0 1px #fff6,0 4px 14px #0ca4c373}.hp[data-astro-cid-q24awuiy].is-play .hp_cursor[data-astro-cid-q24awuiy]{opacity:1}.hp_cursor[data-astro-cid-q24awuiy].is-press svg[data-astro-cid-q24awuiy]{transition:transform .12s;transform:scale(.85)}.hp_note[data-astro-cid-q24awuiy]{z-index:4;color:#001a2e99;background:#fffc;border-radius:999px;padding:.5cqi 1.4cqi;font-size:max(9px,1.4cqi);font-weight:500;position:absolute;bottom:3cqi;left:3cqi;box-shadow:0 0 0 1px #05172b14}@media (prefers-reduced-motion:reduce){.hp_card[data-astro-cid-q24awuiy]{transition:none}.hp_cursor[data-astro-cid-q24awuiy]{display:none}}.hp_form[data-astro-cid-q24awuiy]{z-index:2;opacity:0;background:#fff;border-radius:1.8cqi;width:40%;padding:2cqi;font-size:max(9px,1.45cqi);transition:opacity .5s .5s,transform .7s cubic-bezier(.34,1.4,.64,1) .5s;position:absolute;top:31%;left:30%;transform:translateY(2cqi);box-shadow:0 0 0 1px #05172b14,0 2cqi 5cqi #001a2e47}.hp[data-astro-cid-q24awuiy].is-in .hp_form[data-astro-cid-q24awuiy]{opacity:1;transform:none}.hp_f-h[data-astro-cid-q24awuiy]{align-items:center;gap:.8cqi;margin-bottom:1.2cqi;font-size:1.25em;font-weight:600;display:flex}.hp_lock[data-astro-cid-q24awuiy]{font-size:.9em}.hp_form[data-astro-cid-q24awuiy] label[data-astro-cid-q24awuiy]{color:#001a2e8c;flex-direction:column;gap:.5cqi;margin-bottom:1.1cqi;font-weight:500;display:flex}.hp_in[data-astro-cid-q24awuiy]{color:#001a2e;letter-spacing:.02em;white-space:nowrap;background:#f5f7f9;border-radius:.9cqi;height:3.6cqi;min-height:22px;padding:0 1.2cqi;font-weight:500;line-height:max(22px,3.6cqi);transition:box-shadow .3s;display:block;overflow:hidden;box-shadow:inset 0 0 0 1px #e1e6eb}.hp_in[data-astro-cid-q24awuiy].is-typing{box-shadow:inset 0 0 0 1.5px #0ca4c3}.hp_submit[data-astro-cid-q24awuiy]{color:#fff;text-align:center;background:#1fa77a;border-radius:.9cqi;margin-top:.6cqi;padding:1.1cqi;font-weight:600;transition:transform .15s,background .3s;display:block}.hp[data-astro-cid-q24awuiy].is-sent .hp_submit[data-astro-cid-q24awuiy]{background:#14855a}.hp_routes[data-astro-cid-q24awuiy]{width:52%;top:5%;left:4%}.hp_rt[data-astro-cid-q24awuiy]{border-bottom:1px solid #eef1f4;grid-template-columns:3.2cqi auto 1fr auto;align-items:center;gap:1cqi;padding:1cqi 0;display:grid}.hp_rt[data-astro-cid-q24awuiy]:last-child{border-bottom:0}.hp_ri[data-astro-cid-q24awuiy]{background:#f5f7f9;border-radius:.8cqi;justify-content:center;align-items:center;width:3.2cqi;min-width:20px;height:3.2cqi;min-height:20px;font-size:1.1em;display:flex;box-shadow:0 0 0 1px #05172b14}.hp_ri[data-astro-cid-q24awuiy] img[data-astro-cid-q24awuiy]{width:62%}.hp_rn[data-astro-cid-q24awuiy]{white-space:nowrap;font-weight:500}.hp_line[data-astro-cid-q24awuiy]{background:#e6eaee;border-radius:2px;height:2px;position:relative;overflow:hidden}.hp_line[data-astro-cid-q24awuiy] i[data-astro-cid-q24awuiy]{width:0;transition:width .5s ease calc(var(--i) * .45s);background:#2acb91;position:absolute;inset:0}.hp_rt[data-astro-cid-q24awuiy].is-bad .hp_line[data-astro-cid-q24awuiy] i[data-astro-cid-q24awuiy]{background:#e5484d}.hp[data-astro-cid-q24awuiy].is-route .hp_line[data-astro-cid-q24awuiy] i[data-astro-cid-q24awuiy]{width:100%}.hp[data-astro-cid-q24awuiy].is-route .hp_rt[data-astro-cid-q24awuiy].is-bad .hp_line[data-astro-cid-q24awuiy] i[data-astro-cid-q24awuiy]{width:45%}.hp[data-astro-cid-q24awuiy].is-route .hp_rs[data-astro-cid-q24awuiy][data-k=ok]{color:#14855a;background:#e3f7ee}.hp[data-astro-cid-q24awuiy].is-route .hp_rs[data-astro-cid-q24awuiy][data-k=bad]{color:#c93a3a;background:#fde8e8;transform:scale(1.06)}.hp_rs[data-astro-cid-q24awuiy]{transition-delay:calc(var(--i) * .45s + .4s)}.hp_guard[data-astro-cid-q24awuiy]{width:44%;top:62%;left:4%}.hp_g[data-astro-cid-q24awuiy]{color:#001a2e73;transition:color .3s calc(var(--i) * .22s);align-items:center;gap:1cqi;padding:.75cqi 0;display:flex}.hp_chk[data-astro-cid-q24awuiy]{color:#0000;width:2.4cqi;min-width:15px;height:2.4cqi;min-height:15px;transition:all .4s cubic-bezier(.34,1.6,.64,1) calc(var(--i) * .22s);background:#e6eaee;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.8em;font-weight:700;display:flex;transform:scale(.8)}.hp[data-astro-cid-q24awuiy].is-safe .hp_g[data-astro-cid-q24awuiy]{color:#001a2e}.hp[data-astro-cid-q24awuiy].is-safe .hp_chk[data-astro-cid-q24awuiy]{color:#fff;background:#2acb91;transform:none}@media (width<=767px){.hp_guard[data-astro-cid-q24awuiy]{display:none}}.hp_sq[data-astro-cid-q24awuiy]{z-index:2;pointer-events:none;position:absolute;inset:0;container-type:inline-size}@media (width>=768px){.hp[data-astro-cid-q24awuiy].is-wide{aspect-ratio:1176/620}.hp[data-astro-cid-q24awuiy].is-wide .hp_sq[data-astro-cid-q24awuiy]{aspect-ratio:1;width:auto;height:100%;inset:0 auto auto 50%;transform:translate(-50%)}.hp[data-astro-cid-q24awuiy].is-wide .hp_site[data-astro-cid-q24awuiy]{border-radius:1.4cqi 1.4cqi 0 0!important;width:auto!important;inset:9% 21% 0!important}.hp[data-astro-cid-q24awuiy].is-wide .hp_note[data-astro-cid-q24awuiy]{font-size:max(9px,.8cqi);bottom:1.6cqi;left:1.6cqi}.hp[data-astro-cid-q24awuiy].is-wide .hp_card[data-astro-cid-q24awuiy]{--r:0deg!important;width:34%!important}.hp[data-astro-cid-q24awuiy].is-wide .hp_routes[data-astro-cid-q24awuiy]{display:block!important;top:12%!important;left:-37%!important}.hp[data-astro-cid-q24awuiy].is-wide .hp_guard[data-astro-cid-q24awuiy]{display:block!important;top:16%!important;left:103%!important}.hp[data-astro-cid-q24awuiy].is-wide .hp_form[data-astro-cid-q24awuiy]{width:46%;top:28%;left:27%}}
