.hm-app[data-astro-cid-234u2z5z]{font-size:1.6cqw}.hm-app[data-astro-cid-234u2z5z] .app-main{gap:1em;padding-inline-end:17%}@media (width<=1000px){.hm-app[data-astro-cid-234u2z5z] .app-main{padding-inline-end:27%}}@media (width<=640px){.hm-app[data-astro-cid-234u2z5z] .app-main{padding-inline-end:1.6em}}.hm-grid[data-astro-cid-234u2z5z]{grid-template-columns:1.25fr 1fr;gap:.9em;display:grid}.hm-k[data-astro-cid-234u2z5z]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);font-size:.72em;display:block}.hm-t[data-astro-cid-234u2z5z]{font-family:var(--display);margin:.25em 0 .6em;font-size:1.6em;line-height:1.15}.hm-fn[data-astro-cid-234u2z5z]{grid-template-columns:6.5em 1fr 3.4em;align-items:center;gap:.45em .8em;display:grid}.hm-fn[data-astro-cid-234u2z5z] .bar[data-astro-cid-234u2z5z]{background:#f1ece4;border-radius:99px;height:.8em;overflow:hidden}.hm-fn[data-astro-cid-234u2z5z] .bar[data-astro-cid-234u2z5z] i[data-astro-cid-234u2z5z]{border-radius:99px;height:100%;display:block}.hm-fn[data-astro-cid-234u2z5z] b[data-astro-cid-234u2z5z]{font-family:var(--display);text-align:end;font-variant-numeric:tabular-nums;font-size:1.2em;font-weight:400}.hm-ph[data-astro-cid-234u2z5z]{flex-direction:column;gap:.45em;margin-top:.6em;display:flex}.hm-ph[data-astro-cid-234u2z5z] .ph[data-astro-cid-234u2z5z]{border-radius:.6em;justify-content:space-between;gap:.6em;padding:.6em .75em;display:flex}.hm-ph[data-astro-cid-234u2z5z] .done[data-astro-cid-234u2z5z]{background:#e3efe9}.hm-ph[data-astro-cid-234u2z5z] .done[data-astro-cid-234u2z5z] b[data-astro-cid-234u2z5z]{color:var(--emerald)}.hm-ph[data-astro-cid-234u2z5z] .now[data-astro-cid-234u2z5z]{background:#fbf0d6}.hm-ph[data-astro-cid-234u2z5z] .now[data-astro-cid-234u2z5z] b[data-astro-cid-234u2z5z]{color:#8a5a00}.hm-ph[data-astro-cid-234u2z5z] .next[data-astro-cid-234u2z5z]{background:#f1ece4}.hm-ph[data-astro-cid-234u2z5z] .next[data-astro-cid-234u2z5z] b[data-astro-cid-234u2z5z]{color:var(--mute)}.hm-ph[data-astro-cid-234u2z5z] b[data-astro-cid-234u2z5z]{white-space:nowrap;font-weight:600}.hm-crm[data-astro-cid-234u2z5z]{flex-direction:column;gap:.3em;margin-top:.5em;display:flex}.hm-av[data-astro-cid-234u2z5z]{color:var(--ivory);font:600 3.4cqw var(--body);place-items:center;background:var(--oxblood)!important;display:grid!important}.gi-wrap[data-astro-cid-4slebxjq]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;display:grid}.gi-copy[data-astro-cid-4slebxjq]{flex-direction:column;gap:20px;min-width:0;display:flex}.gi-stats[data-astro-cid-4slebxjq]{border-block-start:1px solid #2a4fd740;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:4px 0 0;display:grid}.gi-stats[data-astro-cid-4slebxjq]>div[data-astro-cid-4slebxjq]{border-block-end:1px solid #2a4fd72e;flex-direction:column-reverse;gap:4px;padding-block:16px;padding-inline-end:16px;display:flex}.gi-stats[data-astro-cid-4slebxjq] dd[data-astro-cid-4slebxjq]{font-family:var(--display);color:var(--cobalt);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,3.4vw,46px);line-height:1}.gi-stats[data-astro-cid-4slebxjq] dt[data-astro-cid-4slebxjq]{color:var(--ink2);font-size:13.5px}.gi-moves[data-astro-cid-4slebxjq]{background:var(--paper);border-radius:20px;min-width:0;padding:26px;box-shadow:0 20px 50px #2a4fd714}.gi-lbl[data-astro-cid-4slebxjq]{color:var(--cobalt);margin:0 0 6px}.gi-moves[data-astro-cid-4slebxjq] ol[data-astro-cid-4slebxjq]{margin:0;padding:0;list-style:none}.gi-moves[data-astro-cid-4slebxjq] li[data-astro-cid-4slebxjq]{border-block-end:1px solid var(--line);flex-direction:column;gap:8px;padding-block:18px;display:flex}.gi-moves[data-astro-cid-4slebxjq] li[data-astro-cid-4slebxjq]:last-child{border-block-end:0;padding-block-end:0}.gi-meta[data-astro-cid-4slebxjq]{font:500 11.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);flex-wrap:wrap;gap:6px 14px;display:flex}.gi-type[data-astro-cid-4slebxjq]{color:var(--oxblood)}.gi-hd[data-astro-cid-4slebxjq]{font-family:var(--display);margin:0;font-size:21px;line-height:1.25}.gi-why[data-astro-cid-4slebxjq]{color:var(--ink2);margin:0;font-size:14.5px;line-height:1.55}.gi-src[data-astro-cid-4slebxjq]{color:var(--cobalt);border-block-end:1.5px solid;align-self:flex-start;font-size:13.5px;font-weight:600;text-decoration:none}.gi-src[data-astro-cid-4slebxjq]:hover{color:var(--charcoal)}@media (width<=1000px){.gi-wrap[data-astro-cid-4slebxjq]{grid-template-columns:minmax(0,1fr);gap:36px}}@media (width<=640px){.gi-moves[data-astro-cid-4slebxjq]{padding:20px}.gi-hd[data-astro-cid-4slebxjq]{font-size:19px}}.hm-h1[data-astro-cid-5gvmcovd]{max-width:12ch}.hm-stage[data-astro-cid-5gvmcovd]{margin-block-start:8px;padding-block-end:0}.hm-svcs[data-astro-cid-5gvmcovd]{row-gap:26px}.hm-svc[data-astro-cid-5gvmcovd]{border:1px solid var(--line);background:var(--ivory);text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative}.hm-svc[data-astro-cid-5gvmcovd]:hover{border-color:var(--line2);transform:translateY(-2px);box-shadow:0 18px 40px #1a16131a}.hm-svc[data-astro-cid-5gvmcovd]:focus-visible{outline:3px solid var(--cobalt);outline-offset:3px}.hm-svc[data-astro-cid-5gvmcovd] .p[data-astro-cid-5gvmcovd]{color:var(--ink2);flex:1}.hm-svc[data-astro-cid-5gvmcovd] .hm-ey[data-astro-cid-5gvmcovd]{color:var(--mute);font-size:11px}.hm-svc[data-astro-cid-5gvmcovd] .hm-go[data-astro-cid-5gvmcovd]{color:var(--oxblood)}.hm-svc[data-astro-cid-5gvmcovd].dark{background:var(--charcoal);color:var(--ivory);border-color:var(--charcoal)}.hm-svc[data-astro-cid-5gvmcovd].dark .p[data-astro-cid-5gvmcovd]{color:#d9d2c5}.hm-svc[data-astro-cid-5gvmcovd].dark .hm-ey[data-astro-cid-5gvmcovd],.hm-svc[data-astro-cid-5gvmcovd].dark .hm-go[data-astro-cid-5gvmcovd]{color:var(--gold)}.hm-tag[data-astro-cid-5gvmcovd]{background:var(--charcoal);color:var(--ivory);font:600 12px var(--body);border-radius:999px;padding:6px 12px;position:absolute;inset-block-start:-13px;inset-inline-start:24px}.hm-method[data-astro-cid-5gvmcovd]{color:var(--charcoal);border-block-end:1.5px solid;padding-block-end:2px;text-decoration:none}.hm-steps[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.hm-steps[data-astro-cid-5gvmcovd] .num{left:auto;inset-inline-start:16px}.hm-ph4[data-astro-cid-5gvmcovd]{aspect-ratio:4/3;background:var(--emtint);place-items:center;display:grid;position:relative}.hm-ph4[data-astro-cid-5gvmcovd] .ico[data-astro-cid-5gvmcovd]{background:var(--paper);border-radius:20px;width:72px;height:72px}.hm-ph4[data-astro-cid-5gvmcovd] .ico[data-astro-cid-5gvmcovd] svg[data-astro-cid-5gvmcovd]{width:34px;height:34px}.hm-tool-h[data-astro-cid-5gvmcovd]{justify-content:space-between;align-items:center;gap:12px;display:flex}.hm-tool[data-astro-cid-5gvmcovd] .p[data-astro-cid-5gvmcovd]{flex:1}.hm-tool-f[data-astro-cid-5gvmcovd]{margin-block-start:6px}@media (width<=1000px){.hm-steps[data-astro-cid-5gvmcovd]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.hm-pill[data-astro-cid-5gvmcovd]{white-space:normal;flex-wrap:wrap;justify-content:center;row-gap:2px}.hm-pill[data-astro-cid-5gvmcovd] b[data-astro-cid-5gvmcovd]:after{display:none}.hm-steps[data-astro-cid-5gvmcovd]{grid-template-columns:minmax(0,1fr)}.hm-h1[data-astro-cid-5gvmcovd]{max-width:none}}
