.guide-hub.svelte-1mgpyhj{width:min(980px,calc(100% - 32px));margin:0 auto;padding:42px 0 72px;color:#21180f}.hero.svelte-1mgpyhj{max-width:760px;margin-bottom:32px}.eyebrow.svelte-1mgpyhj,article.svelte-1mgpyhj p:where(.svelte-1mgpyhj){text-transform:uppercase;letter-spacing:.14em;font-size:.74rem;font-weight:800;color:#9d5d25;margin:0 0 12px}h1.svelte-1mgpyhj,h2.svelte-1mgpyhj{margin-top:0;letter-spacing:-.05em}h1.svelte-1mgpyhj{font-size:clamp(2.5rem,10vw,5.8rem);line-height:.92}.hero.svelte-1mgpyhj p:where(.svelte-1mgpyhj):not(.eyebrow){font-size:1.2rem;line-height:1.6;color:#21180fc2}.cards.svelte-1mgpyhj{display:grid;gap:16px}article.svelte-1mgpyhj{display:grid;gap:12px;align-content:start;border:1px solid rgba(33,24,15,.1);border-radius:24px;padding:24px;background:#fffaf2db;box-shadow:0 18px 60px #4d351814}article.svelte-1mgpyhj h2:where(.svelte-1mgpyhj){margin-bottom:0;font-size:1.65rem;line-height:1}article.svelte-1mgpyhj span:where(.svelte-1mgpyhj){color:#21180fb8;line-height:1.5}article.svelte-1mgpyhj a:where(.svelte-1mgpyhj){justify-self:start;display:inline-flex;min-height:42px;align-items:center;border-radius:999px;padding:0 16px;background:#21180f;color:#fff9f1;font-weight:800;text-decoration:none}@media(max-width:700px){.guide-hub.svelte-1mgpyhj{width:min(100% - 24px,980px);padding-top:24px}}
