.so[data-astro-cid-57tpagdf]{aspect-ratio:1176/620;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}.so_site[data-astro-cid-57tpagdf]{border-radius:1.2cqi 1.2cqi 0 0;width:54%;position:absolute;top:16%;left:23%;overflow:hidden;box-shadow:0 0 0 1px #05172b0f,0 30px 60px #001a2e3d}.so_site[data-astro-cid-57tpagdf] img[data-astro-cid-57tpagdf]{user-select:none;pointer-events:none;width:100%;height:auto;display:block}.so_card[data-astro-cid-57tpagdf]{opacity:0;filter:blur(6px);transform:translateY(2.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:1.3cqi;padding:1.1cqi 1.2cqi;font-size:max(9px,.95cqi);position:absolute;box-shadow:0 0 0 1px #05172b12,inset 0 1px #fff,0 .8cqi 2.4cqi #001a2e29}.so[data-astro-cid-57tpagdf].is-in .so_card[data-astro-cid-57tpagdf]{opacity:1;filter:none;transform:rotate(var(--r))}.so_well[data-astro-cid-57tpagdf]{background:#fff;border-radius:.9cqi;margin-top:.7cqi;padding:1cqi 1.1cqi;box-shadow:0 0 0 1px #05172b0f,0 1px 2px #05172b0d}.so_eyebrow[data-astro-cid-57tpagdf]{letter-spacing:.08em;text-transform:uppercase;color:#001a2e80;padding:0 .2cqi;font-size:max(9px,.85cqi);font-weight:600}.so_kw[data-astro-cid-57tpagdf]{width:19%;top:23%;left:9%}.so_kw-v[data-astro-cid-57tpagdf]{align-items:baseline;gap:.6cqi;display:flex}.so_kw-v[data-astro-cid-57tpagdf] b[data-astro-cid-57tpagdf]{letter-spacing:-.02em;color:var(--ac);font-variant-numeric:tabular-nums;font-size:max(18px,2.5cqi);font-weight:600}.so_kw-v[data-astro-cid-57tpagdf] em[data-astro-cid-57tpagdf]{color:#001a2e8c;font-style:normal}.so_clicks[data-astro-cid-57tpagdf]{width:23%;top:52%;left:7%}.so_c-head[data-astro-cid-57tpagdf]{justify-content:space-between;align-items:center;padding:0 .2cqi;font-size:max(10px,1.05cqi);font-weight:600;display:flex}.so_pill[data-astro-cid-57tpagdf]{color:#14855a;opacity:0;background:#e3f7ee;border-radius:999px;padding:.15cqi .6cqi;font-size:max(8px,.8cqi);font-weight:600;transition:opacity .35s,transform .45s cubic-bezier(.34,1.4,.64,1);transform:scale(.8)}.so[data-astro-cid-57tpagdf].is-grow .so_pill[data-astro-cid-57tpagdf]{opacity:1;transform:none}.so_num[data-astro-cid-57tpagdf]{align-items:baseline;gap:.5cqi;display:flex}.so_num[data-astro-cid-57tpagdf] b[data-astro-cid-57tpagdf]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:max(16px,2.2cqi);font-weight:600}.so_num[data-astro-cid-57tpagdf] em[data-astro-cid-57tpagdf]{color:#001a2e80;font-style:normal}.so_bars[data-astro-cid-57tpagdf]{align-items:flex-end;gap:.6cqi;height:6cqi;min-height:50px;margin-top:.9cqi;display:flex}.so_bars[data-astro-cid-57tpagdf] span[data-astro-cid-57tpagdf]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:.35cqi;height:100%;display:flex}.so_bars[data-astro-cid-57tpagdf] i[data-astro-cid-57tpagdf]{width:100%;height:0;transition:height .7s cubic-bezier(.33,1,.68,1) calc(var(--i) * 80ms);background:#dde3e8;border-radius:.35cqi;box-shadow:inset 0 1px 2px #05172b0f}.so_bars[data-astro-cid-57tpagdf] .is-last[data-astro-cid-57tpagdf] i[data-astro-cid-57tpagdf]{background:linear-gradient(180deg,#2acb91,var(--ac))}.so[data-astro-cid-57tpagdf].is-grow .so_bars[data-astro-cid-57tpagdf] i[data-astro-cid-57tpagdf]{height:var(--h)}.so_bars[data-astro-cid-57tpagdf] em[data-astro-cid-57tpagdf]{color:#001a2e80;font-size:max(7px,.72cqi);font-style:normal}.so_serp[data-astro-cid-57tpagdf]{width:40%;top:6%;right:4%}.so_search[data-astro-cid-57tpagdf]{color:#001a2e8c;background:#fff;border-radius:999px;align-items:center;gap:.7cqi;height:3cqi;min-height:26px;padding:0 1.1cqi;font-size:max(10px,1.05cqi);display:flex;box-shadow:0 0 0 1px #05172b14,0 1px 2px #05172b0d}.so_search[data-astro-cid-57tpagdf] svg[data-astro-cid-57tpagdf]{flex:none;width:1.4cqi;min-width:12px;height:1.4cqi;min-height:12px}.so_q[data-astro-cid-57tpagdf]{color:#001a2e}.so_caret[data-astro-cid-57tpagdf]{opacity:0;background:#0ca4c3;width:1px;height:1.1em}.so[data-astro-cid-57tpagdf].is-typing .so_caret[data-astro-cid-57tpagdf]{opacity:1;animation:.8s step-end infinite soBlink}@keyframes soBlink{50%{opacity:0}}.so_aio[data-astro-cid-57tpagdf]{background:#f7f8fa;box-shadow:inset 0 1px 2px #05172b0f,0 0 0 1px #05172b0d}.so_aio-h[data-astro-cid-57tpagdf]{align-items:center;gap:.4cqi;margin-bottom:.7cqi;font-weight:600;display:flex}.so_spark[data-astro-cid-57tpagdf]{color:#0ca4c3}.so_line[data-astro-cid-57tpagdf]{height:.6cqi;min-height:5px;width:var(--w);background:linear-gradient(90deg,#e1e6eb 0%,#eef2f5 50%,#e1e6eb 100%) 0 0/200% 100%;border-radius:999px;margin-top:.45cqi;display:block}.so[data-astro-cid-57tpagdf].is-think .so_aio[data-astro-cid-57tpagdf] .so_line[data-astro-cid-57tpagdf]{animation:1.2s linear infinite soShim}@keyframes soShim{to{background-position:-200% 0}}.so_src[data-astro-cid-57tpagdf]{color:#001a2e8c;align-items:center;gap:.7cqi;margin-top:.9cqi;display:flex}.so_line-s[data-astro-cid-57tpagdf]{width:4cqi;margin:0}.so_cite[data-astro-cid-57tpagdf]{color:#001a2e;opacity:0;background:#fff;border-radius:999px;align-items:center;gap:.45cqi;padding:.25cqi .6cqi .25cqi .3cqi;font-weight:500;transition:opacity .4s,transform .5s cubic-bezier(.34,1.4,.64,1),box-shadow .4s;display:flex;transform:scale(.9);box-shadow:0 0 0 1px #05172b1a}.so_cite[data-astro-cid-57tpagdf] em[data-astro-cid-57tpagdf]{color:#0a8fad;background:#e6f6fa;border-radius:999px;padding:0 .45cqi;font-size:.85em;font-style:normal;font-weight:600}.so[data-astro-cid-57tpagdf].is-cited .so_cite[data-astro-cid-57tpagdf]{opacity:1;transform:none;box-shadow:0 0 0 1.5px #0ca4c3,0 0 0 .5cqi #0ca4c326}.so_fav[data-astro-cid-57tpagdf]{background:var(--ac);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.5cqi;min-width:14px;height:1.5cqi;min-height:14px;font-size:max(8px,.8cqi);font-weight:700;display:flex}.so_results[data-astro-cid-57tpagdf]{gap:.8cqi;margin-top:.8cqi;padding:0 .3cqi;display:flex}.so_nums[data-astro-cid-57tpagdf]{flex-direction:column;display:flex}.so_nums[data-astro-cid-57tpagdf] span[data-astro-cid-57tpagdf]{color:#001a2e73;align-items:center;height:max(40px,5.4cqi);display:flex}.so_rows[data-astro-cid-57tpagdf]{flex:1;height:calc(4*max(40px,5.4cqi));position:relative;overflow:hidden}.so_row[data-astro-cid-57tpagdf]{left:0;right:0;top:calc(var(--slot) * max(40px,5.4cqi));border-radius:.6cqi;align-items:center;gap:.7cqi;height:max(40px,5.4cqi);padding:0 .6cqi;transition:top .9s cubic-bezier(.65,0,.35,1);display:flex;position:absolute}.so_dot[data-astro-cid-57tpagdf]{background:#e1e6eb;border-radius:50%;flex:none;width:1.5cqi;min-width:14px;height:1.5cqi;min-height:14px}.so_sk[data-astro-cid-57tpagdf]{flex-direction:column;flex:1;gap:.35cqi;display:flex}.so_sk[data-astro-cid-57tpagdf] i[data-astro-cid-57tpagdf]{height:.55cqi;min-height:5px;width:var(--w);background:#e1e6eb;border-radius:999px;display:block}.so_row[data-astro-cid-57tpagdf].is-us{z-index:1;background:#eaf7f1;padding:.45cqi .7cqi;box-shadow:inset 0 0 0 1px #1fa77a40}.so_us[data-astro-cid-57tpagdf]{flex-direction:column;min-width:0;display:flex}.so_us[data-astro-cid-57tpagdf] em[data-astro-cid-57tpagdf]{color:#001a2e8c;font-size:max(8px,.78cqi);font-style:normal}.so_us[data-astro-cid-57tpagdf] b[data-astro-cid-57tpagdf]{color:#0e7a57;white-space:nowrap;font-size:max(9px,.95cqi);font-weight:600}.so_meta[data-astro-cid-57tpagdf]{opacity:0;gap:.4cqi;margin-top:.3cqi;transition:opacity .4s;display:flex}.so[data-astro-cid-57tpagdf].is-ranked .so_meta[data-astro-cid-57tpagdf]{opacity:1}.so_chip[data-astro-cid-57tpagdf]{color:#001a2ea6;white-space:nowrap;background:#fff;border-radius:999px;padding:0 .45cqi;font-size:max(7px,.7cqi);box-shadow:0 0 0 1px #05172b14}.so_up[data-astro-cid-57tpagdf]{color:#14855a;white-space:nowrap;opacity:0;background:#e3f7ee;border-radius:999px;align-self:flex-start;margin-left:auto;padding:.1cqi .5cqi;font-size:max(8px,.78cqi);font-weight:600;transition:opacity .35s,transform .45s cubic-bezier(.34,1.4,.64,1);transform:scale(.8)}.so[data-astro-cid-57tpagdf].is-ranked .so_up[data-astro-cid-57tpagdf]{opacity:1;transform:none}.so_cursor[data-astro-cid-57tpagdf]{z-index:5;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}.so_cursor[data-astro-cid-57tpagdf] span[data-astro-cid-57tpagdf]{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}.so[data-astro-cid-57tpagdf].is-play .so_cursor[data-astro-cid-57tpagdf]{opacity:1}.so_note[data-astro-cid-57tpagdf]{color:#001a2e99;background:#ffffffbf;border-radius:999px;padding:.3cqi .9cqi;font-size:max(9px,.85cqi);font-weight:500;position:absolute;bottom:1.6cqi;left:1.6cqi;box-shadow:0 0 0 1px #05172b14}@media (width<=767px){.so[data-astro-cid-57tpagdf]{aspect-ratio:4/5}.so_site[data-astro-cid-57tpagdf]{width:88%;top:4%;left:6%}.so_kw[data-astro-cid-57tpagdf]{width:40%;top:34%;left:4%}.so_clicks[data-astro-cid-57tpagdf]{display:none}.so_serp[data-astro-cid-57tpagdf]{width:70%;top:48%;right:3%}.so_cursor[data-astro-cid-57tpagdf]{display:none}}@media (prefers-reduced-motion:reduce){.so_card[data-astro-cid-57tpagdf],.so_row[data-astro-cid-57tpagdf],.so_bars[data-astro-cid-57tpagdf] i[data-astro-cid-57tpagdf]{transition:none}.so_cursor[data-astro-cid-57tpagdf]{display:none}}
