.guide[data-v-7c9a1d4e]{--ink:#3a2418;--ink-soft:rgba(58,36,24,.68);--pink:#ff4d80;--cream:#fff9f5;--serif:"Fraunces",Georgia,serif;--sans:"Outfit",system-ui,sans-serif;--pad:1.125rem;--max:57.5rem;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:var(--cream);color:var(--ink);font-family:var(--sans)}.guide[data-v-7c9a1d4e],.guide[data-accent=peach][data-v-7c9a1d4e]{--accent-soft:#fff0e9;--accent-mid:#ffd0bd}.guide[data-accent=gold][data-v-7c9a1d4e]{--accent-soft:#fff6d8;--accent-mid:#ffe594}.guide[data-accent=rose][data-v-7c9a1d4e]{--accent-soft:#ffe8f0;--accent-mid:#ffc7d8}.guide[data-accent=mint][data-v-7c9a1d4e]{--accent-soft:#eaf7ef;--accent-mid:#bfe8cd}.guide[data-accent=ink][data-v-7c9a1d4e]{--accent-soft:#efe8e2;--accent-mid:#d8c7b8}.guide[data-accent=sky][data-v-7c9a1d4e]{--accent-soft:#eaf4ff;--accent-mid:#c5dff8}.guide-top[data-v-7c9a1d4e]{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#fff9f5eb;border-bottom:.0625rem solid rgba(58,36,24,.06);display:flex;gap:.75rem;justify-content:space-between;padding:.75rem var(--pad);position:sticky;top:0;z-index:10}.brand[data-v-7c9a1d4e],.guide-top[data-v-7c9a1d4e]{align-items:center}.brand[data-v-7c9a1d4e]{color:var(--ink);display:inline-flex;font-weight:700;gap:.5rem;text-decoration:none}.brand img[data-v-7c9a1d4e]{border-radius:.5rem}.guide-nav[data-v-7c9a1d4e]{align-items:center;display:flex;gap:.5rem}.guide-nav a[data-v-7c9a1d4e]{align-items:center;border-radius:6.1875rem;color:var(--ink);display:inline-flex;font-size:.75rem;font-weight:600;justify-content:center;min-height:2.125rem;padding:0 .75rem;text-decoration:none}.guide-nav a[data-v-7c9a1d4e]:first-child{background:#3a24180f}.guide-nav a[data-v-7c9a1d4e]:last-child{background:var(--ink);color:#fff}.guide-hero[data-v-7c9a1d4e]{background:linear-gradient(145deg,var(--cream) 10%,var(--accent-soft) 70%,var(--accent-mid) 120%);padding:1.75rem var(--pad) 1.75rem}.crumb[data-v-7c9a1d4e]{align-items:center;color:var(--ink-soft);display:flex;flex-wrap:wrap;font-size:.75rem;font-weight:500;gap:.375rem;margin:0 0 .875rem}.crumb a[data-v-7c9a1d4e]{color:var(--ink);font-weight:600;text-decoration:none}.crumb a[data-v-7c9a1d4e]:hover{color:var(--pink)}.crumb-sep[data-v-7c9a1d4e]{opacity:.45}.crumb-now[data-v-7c9a1d4e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eyebrow[data-v-7c9a1d4e]{color:#d65a3e;font-size:.625rem;font-weight:700;letter-spacing:.12em;margin:0;text-transform:uppercase}.guide-hero h1[data-v-7c9a1d4e]{font-family:var(--serif);font-size:clamp(2rem,8vw,3rem);font-weight:600;letter-spacing:-.04em;line-height:1.08;margin:.625rem 0 0;max-width:16ch}.lead[data-v-7c9a1d4e]{color:var(--ink-soft);font-size:.9375rem;line-height:1.55;margin:.875rem 0 0;max-width:40rem}.cta[data-v-7c9a1d4e]{align-items:center;background:var(--pink);border-radius:.875rem;box-shadow:0 .5625rem 1.125rem #ff4d8033;color:#fff;display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;margin-top:1.125rem;min-height:3rem;padding:0 1.375rem;text-decoration:none}.guide-layout[data-v-7c9a1d4e]{margin:0 auto;max-width:var(--max);padding:.5rem var(--pad) 2.5rem}.guide-body[data-v-7c9a1d4e] h2{font-family:var(--serif);font-size:1.625rem;font-weight:600;letter-spacing:-.03em;line-height:1.15;margin:2.125rem 0 0}.guide-body[data-v-7c9a1d4e] h3{font-size:1rem;font-weight:700;margin:1.375rem 0 0}.guide-body[data-v-7c9a1d4e] p{color:var(--ink-soft);font-size:.9375rem;line-height:1.65;margin:.75rem 0 0}.guide-body[data-v-7c9a1d4e] ol,.guide-body[data-v-7c9a1d4e] ul{color:var(--ink-soft);font-size:.9375rem;line-height:1.65;margin:.75rem 0 0;padding-left:1.2rem}.guide-body[data-v-7c9a1d4e] li+li{margin-top:.5rem}.guide-body[data-v-7c9a1d4e] .panel{background:var(--accent-soft);border-radius:1rem;margin-top:1.375rem;padding:1.125rem 1rem}.guide-body[data-v-7c9a1d4e] .panel h3{margin-top:0}.guide-body[data-v-7c9a1d4e] .cards{display:grid;gap:.75rem;margin-top:1rem}.guide-body[data-v-7c9a1d4e] .card{background:#fff;border:.0625rem solid rgba(58,36,24,.08);border-radius:.875rem;padding:1rem}.guide-body[data-v-7c9a1d4e] .card h3{margin-top:0}.guide-body[data-v-7c9a1d4e] .steps{counter-reset:step;list-style:none;margin-top:1rem;padding:0}.guide-body[data-v-7c9a1d4e] .steps li{background:#fff;border:.0625rem solid rgba(58,36,24,.08);border-radius:.875rem;margin-top:.625rem;padding:.875rem .875rem .875rem 3.25rem;position:relative}.guide-body[data-v-7c9a1d4e] .steps li:before{color:#d65a3e;content:counter(step,decimal-leading-zero);counter-increment:step;font-size:.75rem;font-weight:700;left:.875rem;position:absolute;top:.875rem}.guide-body[data-v-7c9a1d4e] .faq{display:grid;gap:.625rem;margin-top:1.125rem}.guide-body[data-v-7c9a1d4e] .faq details{background:#fff;border:.0625rem solid rgba(58,36,24,.08);border-radius:.875rem;padding:.875rem 1rem}.guide-body[data-v-7c9a1d4e] .faq summary{cursor:pointer;font-size:.875rem;font-weight:700}.guide-body[data-v-7c9a1d4e] .faq p{font-size:.875rem;margin-top:.625rem}.guide-aside[data-v-7c9a1d4e]{background:var(--ink);border-radius:1rem;color:#fff9f5;margin-top:1.75rem;padding:1.125rem 1rem}.guide-aside[data-v-7c9a1d4e] h3{font-size:.9375rem;margin:0}.guide-aside[data-v-7c9a1d4e] li,.guide-aside[data-v-7c9a1d4e] p{color:#fff9f5c7;font-size:.8125rem;line-height:1.5}.guide-aside[data-v-7c9a1d4e] ul{margin:.625rem 0 0;padding-left:1.1rem}.guide-cta-band[data-v-7c9a1d4e]{background:var(--accent-soft);border-radius:1.25rem;margin:0 var(--pad) 1.75rem;padding:1.75rem 1.25rem;text-align:center}.guide-cta-band h2[data-v-7c9a1d4e]{font-family:var(--serif);font-size:1.75rem;margin:0}.guide-cta-band p[data-v-7c9a1d4e]{color:var(--ink-soft);font-size:.875rem;line-height:1.5;margin:.625rem auto 0;max-width:28rem}@media(min-width:900px){.guide-hero[data-v-7c9a1d4e]{padding:3.5rem 2.5rem 2.5rem}.guide-layout[data-v-7c9a1d4e]{align-items:start;display:grid;gap:2.25rem;grid-template-columns:minmax(0,1fr) 16.25rem;padding-left:2.5rem;padding-right:2.5rem}.guide-aside[data-v-7c9a1d4e]{margin-top:2.125rem;position:sticky;top:4.5rem}.guide-body[data-v-7c9a1d4e] .cards{grid-template-columns:1fr 1fr}.guide-cta-band[data-v-7c9a1d4e]{margin-left:auto;margin-right:auto;max-width:var(--max)}}
