.is-mint[data-astro-cid-qkptn22r]{--t:var(--color-emerald);--ts:var(--color-mint);--td:var(--color-emerald-dp)}.is-sky[data-astro-cid-qkptn22r]{--t:var(--color-sky);--ts:var(--color-sky-soft);--td:var(--color-sky-dp)}.is-gold[data-astro-cid-qkptn22r]{--t:var(--color-gold);--ts:var(--color-gold-soft);--td:var(--color-gold-dp)}.is-coral[data-astro-cid-qkptn22r]{--t:var(--color-coral);--ts:var(--color-coral-soft);--td:var(--color-coral-dp)}.tl-hero[data-astro-cid-qkptn22r]{align-items:center;gap:2.5rem;display:grid}@media (width>=1024px){.tl-hero[data-astro-cid-qkptn22r]{grid-template-columns:minmax(0,1fr) minmax(0,30rem);gap:3rem}}.tl-stats[data-astro-cid-qkptn22r]{flex-wrap:wrap;gap:.5rem;margin-top:1.6rem;display:flex}.tl-stats[data-astro-cid-qkptn22r] li[data-astro-cid-qkptn22r]{border:1px solid var(--color-line);color:var(--color-ink-muted);background:#fff;border-radius:9999px;align-items:baseline;gap:.3rem;padding:.35rem .85rem;font-size:.85rem;font-weight:700;display:inline-flex}.tl-stats[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{color:var(--color-forest);font-size:1.05rem;font-weight:900}.tl-calc[data-astro-cid-qkptn22r]{color:#fff;background:linear-gradient(160deg,#173a31,#0b211b);border-radius:2rem;padding:1.1rem;position:relative;box-shadow:0 44px 80px -44px #062821cc,inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0d}.tl-calc-k[data-astro-cid-qkptn22r]{color:#fff9;justify-content:space-between;align-items:center;gap:1rem;padding:.2rem .4rem .8rem;font-size:.78rem;font-weight:800;display:flex}.tl-led[data-astro-cid-qkptn22r]{background:var(--color-emerald-lt);width:.55rem;height:.55rem;box-shadow:0 0 10px var(--color-emerald-lt);border-radius:50%;animation:2.4s ease-in-out infinite tl-led}@keyframes tl-led{50%{opacity:.35}}.tl-calc[data-astro-cid-qkptn22r].is-live .tl-led[data-astro-cid-qkptn22r]{animation:.35s tl-blip}@keyframes tl-blip{50%{background:#ffd58e;box-shadow:0 0 14px #ffd58e}}.tl-reg[data-astro-cid-qkptn22r]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1.4rem;padding:.85rem;transition:background-color .3s,border-color .3s}.tl-reg[data-astro-cid-qkptn22r]+.tl-reg[data-astro-cid-qkptn22r]{margin-top:.6rem}.tl-reg[data-astro-cid-qkptn22r]:focus-within,.tl-reg[data-astro-cid-qkptn22r]:hover{background:#ffffff12;border-color:#ffffff1f}.tl-reg-l[data-astro-cid-qkptn22r]{cursor:text;justify-content:space-between;align-items:baseline;gap:.8rem;padding-inline:.2rem;display:flex}.tl-reg-l[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{font-size:.88rem;font-weight:900}.tl-reg-l[data-astro-cid-qkptn22r] small[data-astro-cid-qkptn22r]{color:#ffffff80;font-size:.7rem}.tl-lcd[data-astro-cid-qkptn22r]{color:#12352b;background:linear-gradient(#d9f0dc,#c3e6c9);border-radius:1rem;grid-template-columns:auto 1fr;align-items:baseline;gap:0 .6rem;margin-top:.5rem;padding:.6rem .9rem .45rem;display:grid;position:relative;box-shadow:inset 0 2px 6px #00000040}.tl-lcd[data-astro-cid-qkptn22r] input[data-astro-cid-qkptn22r]{letter-spacing:.01em;text-align:left;width:100%;min-width:0;color:inherit;caret-color:var(--color-emerald-dp);background:0 0;border:0;outline:none;grid-area:1/2;font-size:clamp(1.5rem,1.2rem + 1.2vw,2rem);font-weight:900}.tl-lcd-u[data-astro-cid-qkptn22r]{opacity:.6;grid-area:1/1;font-size:.78rem;font-weight:800}.tl-lcd-w[data-astro-cid-qkptn22r]{opacity:.7;text-align:left;grid-column:1/-1;font-size:.74rem;font-weight:800}.tl-reg[data-astro-cid-qkptn22r]:focus-within .tl-lcd[data-astro-cid-qkptn22r]{box-shadow:inset 0 2px 6px #00000040,0 0 0 3px #16c79a8c}.tl-keys[data-astro-cid-qkptn22r]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.35rem;margin-top:.6rem;display:grid}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r]{color:#ffffffd9;white-space:nowrap;background:#ffffff14;border-radius:.8rem;padding:.55rem .2rem;font-size:.74rem;font-weight:800;transition:background-color .2s,color .2s,translate .1s;box-shadow:inset 0 -2px #0000004d,inset 0 1px #ffffff14}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r]:hover{background:#ffffff26}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r]:active{translate:0 2px;box-shadow:inset 0 0 #0000004d}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r][aria-pressed=true]{background:var(--color-emerald);color:#fff}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r].is-op{color:#ffd58e;background:#f0a63c38;font-size:.9rem}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r].is-op:hover{background:#f0a63c59}.tl-keys[data-astro-cid-qkptn22r] button[data-astro-cid-qkptn22r]:focus-visible{outline:2px solid var(--color-emerald-lt);outline-offset:2px}@media (width<=479px){.tl-keys[data-astro-cid-qkptn22r]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tl-grid[data-astro-cid-qkptn22r]{grid-auto-flow:dense;gap:1.1rem;display:grid}@media (width>=640px){.tl-grid[data-astro-cid-qkptn22r]{grid-template-columns:repeat(2,minmax(0,1fr))}.tl-card[data-astro-cid-qkptn22r].is-wide:first-child{grid-column:span 2}}@media (width>=1024px){.tl-grid[data-astro-cid-qkptn22r]{grid-template-columns:repeat(3,minmax(0,1fr))}.tl-card[data-astro-cid-qkptn22r].is-wide{grid-column:span 2}}.tl-card[data-astro-cid-qkptn22r]{isolation:isolate;border:1px solid var(--color-line);box-shadow:var(--shadow-lift);transition:translate .4s var(--ease-out-soft),box-shadow .4s,border-color .3s,opacity .35s;background:#fff;border-radius:1.6rem;flex-direction:column;padding:1.3rem 1.35rem 1.15rem;display:flex;position:relative;overflow:hidden}.tl-card[data-astro-cid-qkptn22r]:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side,var(--ts),transparent);opacity:.7;width:60%;transition:opacity .4s,scale .6s var(--ease-out-soft);border-radius:50%;position:absolute;inset:-40% -30% auto auto}.tl-card[data-astro-cid-qkptn22r]:hover,.tl-card[data-astro-cid-qkptn22r]:focus-within{border-color:color-mix(in srgb,var(--t)40%,var(--color-line));box-shadow:0 26px 44px -30px color-mix(in srgb,var(--t)85%,transparent);translate:0 -4px}.tl-card[data-astro-cid-qkptn22r]:hover:before{opacity:1;scale:1.3}.tl-card[data-astro-cid-qkptn22r]:has(a:focus-visible){outline:2px solid var(--color-emerald);outline-offset:3px}.tl-card[data-astro-cid-qkptn22r] a[data-astro-cid-qkptn22r]:focus-visible{outline:none}.tl-grid[data-astro-cid-qkptn22r][data-hl] .tl-card[data-astro-cid-qkptn22r]{opacity:.45}.tl-grid[data-astro-cid-qkptn22r][data-hl=amount] .tl-card[data-astro-cid-qkptn22r][data-feed=amount],.tl-grid[data-astro-cid-qkptn22r][data-hl=salary] .tl-card[data-astro-cid-qkptn22r][data-feed=salary]{opacity:1;border-color:color-mix(in srgb,var(--t)45%,var(--color-line))}.tl-card-top[data-astro-cid-qkptn22r]{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.tl-ic[data-astro-cid-qkptn22r]{background:var(--ts);width:2.9rem;height:2.9rem;color:var(--td);border-radius:1rem;place-items:center;transition:rotate .45s cubic-bezier(.3,1.6,.5,1),scale .45s cubic-bezier(.3,1.6,.5,1);display:grid}.tl-card[data-astro-cid-qkptn22r]:hover .tl-ic[data-astro-cid-qkptn22r]{rotate:-10deg;scale:1.08}.tl-feed[data-astro-cid-qkptn22r]{background:var(--color-paper-2,#f6f8f7);color:var(--color-ink-muted);border-radius:9999px;padding:.15rem .6rem;font-size:.68rem;font-weight:800}.tl-card-main[data-astro-cid-qkptn22r]{flex:1}.tl-title[data-astro-cid-qkptn22r]{color:var(--color-forest);margin-top:.9rem;font-size:1.12rem;font-weight:900;line-height:1.7;transition:color .25s}.tl-card[data-astro-cid-qkptn22r]:hover .tl-title[data-astro-cid-qkptn22r]{color:var(--td)}.tl-blurb[data-astro-cid-qkptn22r]{color:var(--color-ink-muted);margin-top:.35rem;font-size:.9rem;line-height:1.95}.tl-ans[data-astro-cid-qkptn22r]{background:color-mix(in srgb,var(--ts)60%,#fff);border:1px dashed color-mix(in srgb,var(--t)35%,transparent);border-radius:1.1rem;margin-top:1rem;padding:.75rem .9rem}.tl-ans-k[data-astro-cid-qkptn22r]{color:var(--td);font-size:.72rem;font-weight:800}.tl-ans-v[data-astro-cid-qkptn22r]{color:var(--color-ink-muted);align-items:baseline;gap:.35rem;margin-top:.1rem;font-size:.8rem;font-weight:800;display:flex}.tl-ans-v[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{color:var(--color-forest);font-size:1.45rem;font-weight:900;line-height:1.3}.tl-ans[data-astro-cid-qkptn22r].is-tick .tl-ans-v[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{animation:.45s cubic-bezier(.3,1.6,.5,1) tl-tick}@keyframes tl-tick{35%{color:var(--td);scale:1.08}}.tl-ans-r[data-astro-cid-qkptn22r]{color:var(--color-ink-2);margin-top:.3rem;font-size:.82rem;line-height:1.9}.tl-ans-r[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{color:var(--color-forest);font-weight:900}.tl-ans-f[data-astro-cid-qkptn22r]{color:var(--color-ink-muted);margin-top:.15rem;font-size:.7rem;line-height:1.8}.tl-go[data-astro-cid-qkptn22r]{color:var(--td);align-self:flex-start;align-items:center;gap:.4rem;margin-top:.9rem;font-size:.8rem;font-weight:900;display:inline-flex}.tl-go[data-astro-cid-qkptn22r] svg[data-astro-cid-qkptn22r]{transition:translate .35s var(--ease-out-soft)}.tl-card[data-astro-cid-qkptn22r]:hover .tl-go[data-astro-cid-qkptn22r] svg[data-astro-cid-qkptn22r]{translate:-4px}@media (width>=640px){.tl-card[data-astro-cid-qkptn22r].is-wide{grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr) minmax(0,15rem);column-gap:1.2rem;display:grid}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-card-top[data-astro-cid-qkptn22r]{flex-direction:column;grid-area:1/1/span 2;align-self:start;align-items:flex-start}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-card-top[data-astro-cid-qkptn22r] .tl-feed[data-astro-cid-qkptn22r]{display:none}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-card-main[data-astro-cid-qkptn22r]{grid-area:1/2/span 2}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-title[data-astro-cid-qkptn22r]{margin-top:.2rem;font-size:1.3rem}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-ans[data-astro-cid-qkptn22r]{grid-area:1/3/span 3;align-self:center;margin-top:0;padding:1.1rem}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-ans-v[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{font-size:1.8rem}.tl-card[data-astro-cid-qkptn22r].is-wide .tl-go[data-astro-cid-qkptn22r]{grid-area:3/2}}.tl-viz[data-astro-cid-qkptn22r]{margin-top:1rem}.tl-viz-bar[data-astro-cid-qkptn22r]{background:var(--color-line-soft,#eef2f0);border-radius:9999px;height:.7rem;display:flex;overflow:hidden}.tl-viz-bar[data-astro-cid-qkptn22r] .is-a[data-astro-cid-qkptn22r]{width:var(--a);background:var(--color-emerald);transition:width .6s var(--ease-out-soft)}.tl-viz-bar[data-astro-cid-qkptn22r] .is-b[data-astro-cid-qkptn22r]{background:var(--t);flex:1}.tl-viz-leg[data-astro-cid-qkptn22r]{color:var(--color-ink-muted);flex-wrap:wrap;gap:.3rem 1.1rem;margin-top:.5rem;font-size:.76rem;font-weight:700;display:flex}.tl-viz-leg[data-astro-cid-qkptn22r] span[data-astro-cid-qkptn22r]{align-items:center;gap:.35rem;display:inline-flex}.tl-viz-leg[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r]{border-radius:3px;width:.6rem;height:.6rem}.tl-viz-leg[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r].is-a{background:var(--color-emerald)}.tl-viz-leg[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r].is-b{background:var(--t)}.tl-viz-leg[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{color:var(--td);font-weight:900}.tl-viz[data-astro-cid-qkptn22r].is-cmp{gap:.45rem;display:grid}.tl-viz-row[data-astro-cid-qkptn22r]{color:var(--color-ink-muted);grid-template-columns:6.5rem 1fr auto;align-items:center;gap:.6rem;font-size:.76rem;font-weight:700;display:grid}.tl-viz-row[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r]{border-radius:9999px;height:.7rem}.tl-viz-row[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r].is-cash{width:max(var(--k),3%);background:#c9d3cf}.tl-viz-row[data-astro-cid-qkptn22r] i[data-astro-cid-qkptn22r].is-gold{background:linear-gradient(to left,var(--color-gold),#f7c872);box-shadow:0 0 10px #f0a63c66}.tl-viz-row[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{color:var(--color-forest);font-weight:900}.tl-note[data-astro-cid-qkptn22r]{background:var(--color-paper-2,#f6f8f7);border:1px dashed var(--color-line);color:var(--color-ink-muted);border-radius:1.3rem;align-items:flex-start;gap:.8rem;margin-top:1.8rem;padding:1rem 1.2rem;font-size:.88rem;line-height:2;display:flex}.tl-note[data-astro-cid-qkptn22r] svg[data-astro-cid-qkptn22r]{color:var(--color-gold-dp);flex:none;margin-top:.3rem}.tl-whys[data-astro-cid-qkptn22r]{gap:1.1rem;max-width:none;display:grid}@media (width>=1024px){.tl-whys[data-astro-cid-qkptn22r]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tl-why[data-astro-cid-qkptn22r]{border:1px solid var(--color-line);box-shadow:var(--shadow-lift);transition:border-color .3s,translate .4s var(--ease-out-soft);background:#fff;border-radius:1.8rem;padding:1.6rem 1.5rem}.tl-why[data-astro-cid-qkptn22r]:hover{border-color:color-mix(in srgb,var(--t)35%,var(--color-line));translate:0 -3px}.tl-why-ic[data-astro-cid-qkptn22r]{background:var(--ts);width:2.9rem;height:2.9rem;color:var(--td);border-radius:1rem;place-items:center;display:grid}.tl-whys[data-astro-cid-qkptn22r] .tl-why[data-astro-cid-qkptn22r] h2[data-astro-cid-qkptn22r]{margin:1rem 0 0;font-size:1.2rem}.tl-whys[data-astro-cid-qkptn22r] .tl-why[data-astro-cid-qkptn22r] p[data-astro-cid-qkptn22r]{text-align:start;margin-top:.6rem;font-size:.93rem;line-height:2.05}.tl-cta[data-astro-cid-qkptn22r]{border-radius:2.2rem;align-items:center;gap:2rem;padding:2rem 1.6rem;display:grid;position:relative;overflow:hidden;box-shadow:0 44px 80px -44px #064f43cc}@media (width>=640px){.tl-cta[data-astro-cid-qkptn22r]{padding:2.6rem}}@media (width>=1024px){.tl-cta[data-astro-cid-qkptn22r]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:3rem}}.tl-cta-2[data-astro-cid-qkptn22r]{color:#fff;border:1px solid #ffffff40;border-radius:9999px;align-items:center;padding:.75rem 1.2rem;font-weight:800;transition:background-color .25s;display:inline-flex}.tl-cta-2[data-astro-cid-qkptn22r]:hover{background:#ffffff1a}.tl-morph[data-astro-cid-qkptn22r]{gap:.7rem;display:grid}.tl-morph[data-astro-cid-qkptn22r] li[data-astro-cid-qkptn22r]{grid-template-columns:auto minmax(2rem,1fr) auto;align-items:center;gap:.6rem;display:grid}.tl-m-a[data-astro-cid-qkptn22r],.tl-m-b[data-astro-cid-qkptn22r]{white-space:nowrap;border-radius:.9rem;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.82rem;font-weight:800;display:inline-flex}.tl-m-a[data-astro-cid-qkptn22r]{color:#ffffffbf;background:#ffffff14;border:1px dashed #ffffff40}.tl-m-b[data-astro-cid-qkptn22r]{color:var(--color-forest);background:#fff;box-shadow:0 10px 20px -12px #00000080}.tl-m-wire[data-astro-cid-qkptn22r]{height:2px;animation:.8s linear infinite tl-flow;animation-delay:calc(var(--i)*-.25s);background:repeating-linear-gradient(270deg,#fff9 0 5px,#0000 5px 10px) 0 0/20px 2px}@keyframes tl-flow{to{background-position:-20px 0}}.tl-m-arrow[data-astro-cid-qkptn22r]{opacity:.5;flex:none;display:none}@media (width<=479px){.tl-morph[data-astro-cid-qkptn22r] li[data-astro-cid-qkptn22r]{grid-template-columns:1fr}.tl-m-wire[data-astro-cid-qkptn22r]{display:none}.tl-m-arrow[data-astro-cid-qkptn22r]{display:block}}@media (prefers-reduced-motion:reduce){.tl-led[data-astro-cid-qkptn22r],.tl-m-wire[data-astro-cid-qkptn22r],.tl-ans[data-astro-cid-qkptn22r].is-tick .tl-ans-v[data-astro-cid-qkptn22r] b[data-astro-cid-qkptn22r]{animation:none}.tl-card[data-astro-cid-qkptn22r],.tl-card[data-astro-cid-qkptn22r]:before,.tl-why[data-astro-cid-qkptn22r]{transition:none}}