@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:wght@600;700&display=swap";:root{color:#35261f;font-synthesis:none;background:#fffaf4;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#fff0d9 0,#0000 35rem),#fffaf4;margin:0}a{color:inherit}button,input,select{font:inherit}.shell{width:min(1120px,100% - 2rem);margin-inline:auto}.page{min-height:65vh;padding:4.5rem 0}.eyebrow{color:#ae5b2a;text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700}h1,h2,h3{color:#3b2920;font-family:Playfair Display,serif;line-height:1.08}h1{margin:.5rem 0 1rem;font-size:clamp(2.5rem,7vw,5.2rem)}h2{margin:0 0 1rem;font-size:clamp(1.8rem,4vw,2.7rem)}p{line-height:1.75}.lede{color:#71594c;max-width:46rem;font-size:1.15rem}.grid{grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:1rem;display:grid}.card{background:#fff;border:1px solid #eddccf;border-radius:20px;padding:1.4rem;box-shadow:0 12px 35px #643b2010}.card h3{margin:.15rem 0 .5rem;font-size:1.3rem}.pill{color:#8c481f;background:#f7e6d2;border-radius:999px;padding:.35rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.button{color:#fff;cursor:pointer;background:#c76632;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.8rem 1.15rem;font-weight:700;text-decoration:none;display:inline-flex}.button.secondary{color:#6f3c22;background:#fff;border:1px solid #e7cbb8}.section{padding:4.5rem 0}.prose{max-width:760px}.prose h2{margin-top:2.5rem}.prose li{margin:.7rem 0;line-height:1.6}.note{background:#fff2df;border-left:4px solid #dc8c4f;border-radius:0 12px 12px 0;padding:1rem 1.2rem}table{border-collapse:collapse;background:#fff;border-radius:16px;width:100%;overflow:hidden}th,td{text-align:left;border-bottom:1px solid #f0dfd1;padding:1rem}@media (width<=760px){.desktop-nav{display:none!important}.page{padding:3rem 0}h1{font-size:2.8rem}}header.svelte-1elxaub{z-index:10;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffaf4e8;border-bottom:1px solid #ead9ca;position:sticky;top:0}.bar.svelte-1elxaub{align-items:center;gap:1rem;height:70px;display:flex}.brand.svelte-1elxaub{align-items:center;gap:.55rem;font-weight:800;text-decoration:none;display:flex}.brand.svelte-1elxaub span:where(.svelte-1elxaub){color:#fff;background:#bf5f32;border-radius:10px;place-items:center;width:32px;height:32px;font-family:serif;font-size:1.2rem;display:grid}nav.svelte-1elxaub{gap:.25rem;margin-left:auto;display:flex}nav.svelte-1elxaub a:where(.svelte-1elxaub){color:#70584c;padding:.55rem .7rem;font-size:.9rem;font-weight:600;text-decoration:none}.play.svelte-1elxaub{color:#fff;background:#3e6c4d;border-radius:999px;padding:.65rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none}footer.svelte-jz8lnl{color:#f8eadc;background:#35281f;padding:3rem 0 2rem}.cols.svelte-jz8lnl{justify-content:space-between;gap:2rem;display:flex}.cols.svelte-jz8lnl p:where(.svelte-jz8lnl),.fine.svelte-jz8lnl{color:#cdb9a8}.cols.svelte-jz8lnl p:where(.svelte-jz8lnl){max-width:28rem}.cols.svelte-jz8lnl nav:where(.svelte-jz8lnl){flex-wrap:wrap;gap:1rem;display:flex}.cols.svelte-jz8lnl a:where(.svelte-jz8lnl){color:#f8eadc}.fine.svelte-jz8lnl{border-top:1px solid #5a4638;margin-top:2rem;padding-top:1.5rem;font-size:.8rem}@media (width<=600px){.cols.svelte-jz8lnl{display:block}.cols.svelte-jz8lnl nav:where(.svelte-jz8lnl){margin-top:1.5rem}}.hero.svelte-1uha8ag{color:#fff;background:linear-gradient(90deg,#291d18dd 0%,#291d1890 42%,#0000 72%),url(../../../hero-bg.jpg) 50%/cover;align-items:center;min-height:690px;display:flex}.hero-inner.svelte-1uha8ag{padding-block:6rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){color:#fff;max-width:650px}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:530px;font-size:1.2rem;line-height:1.6}.actions.svelte-1uha8ag{flex-wrap:wrap;gap:.7rem;margin-top:2rem;display:flex}.hero.svelte-1uha8ag .secondary:where(.svelte-1uha8ag){background:#fffdf8}.path.svelte-1uha8ag{text-decoration:none;transition:all .2s}.path.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:0 18px 45px #643b2020}.path.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#745e52}.more.svelte-1uha8ag{color:#a34f25;font-weight:700}.feature.svelte-1uha8ag{background:#f1e4d6}.split.svelte-1uha8ag{grid-template-columns:1.3fr .7fr;align-items:center;gap:3rem;display:grid}.quote.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#d88a55;font:5rem/.6 serif}@media (width<=720px){.hero.svelte-1uha8ag{background-position:62%;min-height:600px}.split.svelte-1uha8ag{grid-template-columns:1fr}}.tool.svelte-1xmkimt{grid-template-columns:.8fr 1.2fr;gap:1rem;margin:2.5rem 0;display:grid}.inputs.svelte-1xmkimt{gap:1rem;display:grid}.inputs.svelte-1xmkimt label:where(.svelte-1xmkimt){font-weight:700}.inputs.svelte-1xmkimt input:where(.svelte-1xmkimt){background:#fffaf5;border:1px solid #dcc4b3;border-radius:10px;width:100%;margin-top:.4rem;padding:.85rem}.results.svelte-1xmkimt{color:#fff;background:#3f6f50}.results.svelte-1xmkimt .eyebrow:where(.svelte-1xmkimt){color:#e5caa3}.results.svelte-1xmkimt strong:where(.svelte-1xmkimt){margin:1.5rem 0;font:700 clamp(2.7rem,6vw,5rem) Playfair Display;display:block}.results.svelte-1xmkimt small:where(.svelte-1xmkimt){font:500 1rem DM Sans}.stats.svelte-1xmkimt{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.stats.svelte-1xmkimt p:where(.svelte-1xmkimt){flex-direction:column;display:flex}.stats.svelte-1xmkimt b:where(.svelte-1xmkimt){font-size:1.5rem}.stats.svelte-1xmkimt span:where(.svelte-1xmkimt){color:#d8e6db;font-size:.8rem}@media (width<=700px){.tool.svelte-1xmkimt{grid-template-columns:1fr}.stats.svelte-1xmkimt{grid-template-columns:1fr 1fr}}.empty.svelte-k8h08h{margin:2.5rem 0;padding:2rem}.status.svelte-k8h08h{color:#66584e;background:#eee8e2;border-radius:999px;padding:.45rem .75rem;font-weight:700;display:inline-flex}.empty.svelte-k8h08h h2:where(.svelte-k8h08h){margin-top:1.5rem}.row.svelte-1tx0lnw{border-top:1px solid #e8d5c7;grid-template-columns:150px 1fr;gap:1.5rem;padding:1.5rem 0;display:grid}.rank.svelte-1tx0lnw{color:#a04f25;font:700 1.2rem Playfair Display}.row.svelte-1tx0lnw .grid:where(.svelte-1tx0lnw){grid-template-columns:repeat(2,1fr)}.row.svelte-1tx0lnw a:where(.svelte-1tx0lnw){text-decoration:none}.row.svelte-1tx0lnw p:where(.svelte-1tx0lnw){color:#705b50}@media (width<=700px){.row.svelte-1tx0lnw,.row.svelte-1tx0lnw .grid:where(.svelte-1tx0lnw){grid-template-columns:1fr}}.crumb.svelte-1h3g54i{color:#80695d;margin-bottom:2rem}.guide.svelte-1h3g54i{margin:2.5rem 0}.guide.svelte-1h3g54i h2:where(.svelte-1h3g54i){font-size:1.6rem}.update.svelte-tk0old{grid-template-columns:230px 1fr;gap:2rem;margin-top:2rem;display:grid}.update.svelte-tk0old li:where(.svelte-tk0old){margin:.7rem 0;line-height:1.5}.section.svelte-tk0old a:where(.svelte-tk0old){text-decoration:none}@media (width<=700px){.update.svelte-tk0old{grid-template-columns:1fr}}.facts.svelte-15drtgh{margin-top:2rem}.facts.svelte-15drtgh div:where(.svelte-15drtgh){flex-direction:column;gap:.3rem;display:flex}.facts.svelte-15drtgh span:where(.svelte-15drtgh){color:#755e51}.section.svelte-15drtgh a:where(.svelte-15drtgh){text-decoration:none}.section.svelte-15drtgh a:where(.svelte-15drtgh) p:where(.svelte-15drtgh){color:#705a4d}
