@font-face{font-family:Lilita One;src:url(/mia-budget-buddy/fonts/LilitaOne.ttf) format("truetype");font-display:swap}@font-face{font-family:Nunito Sans;src:url(/mia-budget-buddy/fonts/NunitoSans.ttf) format("truetype");font-weight:200 1000;font-display:swap}@font-face{font-family:Caveat;src:url(/mia-budget-buddy/fonts/Caveat.ttf) format("truetype");font-weight:400 700;font-display:swap}.mia-site[data-astro-cid-pl74pgkl]{--cream: var(--t-paper);--paper: var(--t-surface);--ink: var(--t-ink);--sage: var(--t-rule);--olive: var(--t-accent);--olive-deep: var(--t-accentDeep);--sage-soft: var(--t-accentSoft);--gold: var(--t-highlight);--ink-soft: #4E5636;--terra: #C9693F;--choc: #4A2C1D;--shadow: rgba(43, 31, 20, .22);--line: #D6DFC8;--margin: #E7A08A;--margin-x: clamp(14px, 3vw, 40px);--display: "Lilita One", "Arial Black", sans-serif;--body: "Nunito Sans", "Segoe UI", sans-serif;min-height:100vh;color:var(--ink);font-family:var(--body);font-size:1.12rem;line-height:1.65;overflow-x:hidden;background-color:var(--paper);background-image:linear-gradient(90deg,transparent 0 var(--margin-x),var(--margin) var(--margin-x) calc(var(--margin-x) + 2px),transparent calc(var(--margin-x) + 2px)),repeating-linear-gradient(transparent 0 33px,var(--line) 33px 34px)}h1[data-astro-cid-pl74pgkl],h2[data-astro-cid-pl74pgkl],h3[data-astro-cid-pl74pgkl]{font-family:var(--display);font-weight:400;margin:0;padding:0;border:0;text-wrap:balance;letter-spacing:.01em;color:var(--ink)}p[data-astro-cid-pl74pgkl]{margin:0}img[data-astro-cid-pl74pgkl]{max-width:100%}.top[data-astro-cid-pl74pgkl]{display:flex;justify-content:flex-end;padding-block:.9rem 0}.top[data-astro-cid-pl74pgkl] a[data-astro-cid-pl74pgkl]{color:var(--ink);font-weight:800;text-decoration:none}.top[data-astro-cid-pl74pgkl] a[data-astro-cid-pl74pgkl]:hover{text-decoration:underline}.band[data-astro-cid-pl74pgkl]{padding-block:1rem 2rem}.band-grid[data-astro-cid-pl74pgkl]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:center}.band-grid[data-astro-cid-pl74pgkl]>[data-astro-cid-pl74pgkl]{min-width:0}.soon[data-astro-cid-pl74pgkl]{display:inline-block;background:var(--olive);color:var(--cream);font-weight:800;padding:.35rem 1rem;border-radius:999px;font-size:.95rem}.band[data-astro-cid-pl74pgkl] h1[data-astro-cid-pl74pgkl]{font-size:clamp(3.4rem,8vw,6.4rem);line-height:.95;color:var(--gold);-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;margin-top:1rem}.bb[data-astro-cid-pl74pgkl]{font-weight:800;letter-spacing:.32em;text-transform:uppercase;font-size:.95rem;color:var(--olive)}.say[data-astro-cid-pl74pgkl]{font-family:var(--display);font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.15;margin-top:1.4rem}.lede[data-astro-cid-pl74pgkl]{margin-top:.9rem;color:var(--ink-soft);max-width:38ch}.note[data-astro-cid-pl74pgkl]{font-family:Caveat,cursive;font-weight:600;font-size:clamp(1.6rem,3vw,2.1rem);color:var(--terra);transform:rotate(-3deg);transform-origin:left;margin-top:1rem}.mia[data-astro-cid-pl74pgkl]{justify-self:center;width:min(100%,470px);filter:drop-shadow(0 26px 30px rgba(0,0,0,.25))}.gallery[data-astro-cid-pl74pgkl]{position:relative;margin-top:1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2rem}.gallery[data-astro-cid-pl74pgkl] figure[data-astro-cid-pl74pgkl]{margin:0}.gallery[data-astro-cid-pl74pgkl] img[data-astro-cid-pl74pgkl]{display:block;border-radius:16px;box-shadow:0 28px 50px -24px var(--shadow)}.gallery[data-astro-cid-pl74pgkl] figcaption[data-astro-cid-pl74pgkl]{margin-top:.6rem;font-weight:800;color:var(--ink-soft);font-size:.98rem}.g2[data-astro-cid-pl74pgkl],.g4[data-astro-cid-pl74pgkl]{margin-top:5rem}.g1[data-astro-cid-pl74pgkl] img[data-astro-cid-pl74pgkl],.g4[data-astro-cid-pl74pgkl] img[data-astro-cid-pl74pgkl]{transform:rotate(-1.2deg)}.g2[data-astro-cid-pl74pgkl] img[data-astro-cid-pl74pgkl],.g3[data-astro-cid-pl74pgkl] img[data-astro-cid-pl74pgkl]{transform:rotate(1.2deg)}.features[data-astro-cid-pl74pgkl]{padding-block:clamp(3.5rem,8vw,6rem)}.features[data-astro-cid-pl74pgkl] h2[data-astro-cid-pl74pgkl]{font-size:clamp(2.2rem,4.6vw,3.4rem);color:var(--olive)}.intro[data-astro-cid-pl74pgkl]{margin-top:.6rem;color:var(--ink-soft);max-width:52ch}.grid[data-astro-cid-pl74pgkl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin-top:2rem}.feat[data-astro-cid-pl74pgkl]{background:var(--paper);border:2px solid var(--choc);border-radius:24px;padding:1.4rem 1.5rem;box-shadow:0 16px 44px -10px #2b1f145e;display:grid;gap:.5rem;align-content:start}.feat[data-astro-cid-pl74pgkl] h3[data-astro-cid-pl74pgkl]{font-size:1.5rem}.feat[data-astro-cid-pl74pgkl] ul[data-astro-cid-pl74pgkl]{margin:0;padding-left:1.1rem;display:grid;gap:.25rem;color:var(--ink-soft)}.chip[data-astro-cid-pl74pgkl]{justify-self:start;font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .7rem;border-radius:999px;background:var(--sage-soft);color:var(--olive-deep)}.close[data-astro-cid-pl74pgkl]{background:var(--sage);border-radius:48px 48px 0 0;padding-block:3rem}.close[data-astro-cid-pl74pgkl] h2[data-astro-cid-pl74pgkl]{font-size:clamp(2rem,4vw,3rem);line-height:1.1;max-width:20ch}.close[data-astro-cid-pl74pgkl] p[data-astro-cid-pl74pgkl]{margin-top:.8rem;color:#2e3622;max-width:56ch}footer[data-astro-cid-pl74pgkl]{padding-top:2rem;color:#2e3622;font-size:.95rem}@media (max-width: 860px){.mia-site[data-astro-cid-pl74pgkl]{--gold: #FFB800;--olive: #5A6A1E;--terra: #D4582A;--line: #C3D6AE;--margin: #E8826A;--sage-soft: #C9DDB2}.band-grid[data-astro-cid-pl74pgkl],.grid[data-astro-cid-pl74pgkl]{grid-template-columns:1fr}.mia[data-astro-cid-pl74pgkl]{width:min(80%,340px);order:-1;filter:none}.wrap[data-astro-cid-pl74pgkl]{padding-inline:30px 18px}.gallery[data-astro-cid-pl74pgkl]{grid-template-columns:1fr}.g2[data-astro-cid-pl74pgkl],.g4[data-astro-cid-pl74pgkl]{margin-top:0}}
