.crumbs[data-astro-cid-gjzk37va]{color:var(--stone);gap:10px;padding-block:22px;font-size:.85rem;display:flex}.crumbs[data-astro-cid-gjzk37va] a[data-astro-cid-gjzk37va]{text-decoration:none}.crumbs[data-astro-cid-gjzk37va] a[data-astro-cid-gjzk37va]:hover{color:var(--ink)}.crumbs[data-astro-cid-gjzk37va] [data-astro-cid-gjzk37va][aria-current]{color:var(--ink);font-weight:700}.md[data-astro-cid-gjzk37va]{grid-template-columns:1.25fr .75fr;align-items:start;gap:clamp(24px,4vw,56px);padding-bottom:40px;display:grid}.md-media[data-astro-cid-gjzk37va]{gap:28px;display:grid}.md-hero[data-astro-cid-gjzk37va]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--sand);margin:0;position:relative;overflow:hidden}.md-hero[data-astro-cid-gjzk37va] img[data-astro-cid-gjzk37va]{aspect-ratio:3/2;object-fit:cover;width:100%}.md-tag[data-astro-cid-gjzk37va]{background:#fbf9f4eb;border-radius:999px;padding:.4em .9em;font-size:.8rem;font-weight:700;position:absolute;top:18px;left:18px}.md-note[data-astro-cid-gjzk37va]{color:#ffffffeb;background:#13171599;border-radius:8px;max-width:calc(100% - 24px);padding:.35em .75em;font-size:.72rem;line-height:1.35;position:absolute;bottom:12px;right:12px}.md-plan[data-astro-cid-gjzk37va]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);gap:18px;padding:clamp(18px,3vw,32px);display:grid}.md-plan-head[data-astro-cid-gjzk37va]{justify-content:space-between;align-items:baseline;display:flex}.md-plan-head[data-astro-cid-gjzk37va] h2[data-astro-cid-gjzk37va]{font-size:2.2rem}.md-plan-head[data-astro-cid-gjzk37va] button[data-astro-cid-gjzk37va]{cursor:pointer;background:0 0;border:0}.md-plan-img[data-astro-cid-gjzk37va]{background:var(--white);border-radius:var(--radius);cursor:zoom-in;border:0;padding:0;overflow:hidden}.md-plan-img[data-astro-cid-gjzk37va] img[data-astro-cid-gjzk37va]{width:100%;transition:transform .8s var(--ease)}.md-plan-img[data-astro-cid-gjzk37va]:hover img[data-astro-cid-gjzk37va]{transform:scale(1.03)}.md-plan-note[data-astro-cid-gjzk37va]{color:var(--stone);font-size:.85rem}.md-side[data-astro-cid-gjzk37va]{position:sticky;top:100px}.md-card[data-astro-cid-gjzk37va]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);gap:22px;padding:clamp(22px,3vw,34px);display:grid}.md-card[data-astro-cid-gjzk37va] h1[data-astro-cid-gjzk37va]{font-size:clamp(2.8rem,4.6vw,4rem)}.md-specs[data-astro-cid-gjzk37va]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;margin:0;display:grid}.md-specs[data-astro-cid-gjzk37va] div[data-astro-cid-gjzk37va]{border-bottom:1px solid var(--line);padding:14px 0}.md-specs[data-astro-cid-gjzk37va] div[data-astro-cid-gjzk37va]:nth-child(odd){border-right:1px solid var(--line);padding-right:12px}.md-specs[data-astro-cid-gjzk37va] div[data-astro-cid-gjzk37va]:nth-child(2n){padding-left:16px}.md-specs[data-astro-cid-gjzk37va] dt[data-astro-cid-gjzk37va]{letter-spacing:.14em;text-transform:uppercase;color:var(--stone);font-size:.68rem;font-weight:800}.md-specs[data-astro-cid-gjzk37va] dd[data-astro-cid-gjzk37va]{font-family:var(--serif);margin:2px 0 0;font-size:1.6rem;line-height:1.15}.md-fp[data-astro-cid-gjzk37va]{gap:8px;display:grid}.md-fp[data-astro-cid-gjzk37va] p[data-astro-cid-gjzk37va]{color:var(--stone);font-size:.78rem}.md-fp[data-astro-cid-gjzk37va] svg{width:180px}.md-incl[data-astro-cid-gjzk37va]{gap:8px;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.md-incl[data-astro-cid-gjzk37va] li[data-astro-cid-gjzk37va]{gap:10px;display:flex}.md-incl[data-astro-cid-gjzk37va] li[data-astro-cid-gjzk37va]:before{content:"✓";color:var(--spruce-2);font-weight:800}.md-cta[data-astro-cid-gjzk37va]{gap:10px;display:grid}.md-cta[data-astro-cid-gjzk37va] .btn[data-astro-cid-gjzk37va]{justify-content:center}.md-eta[data-astro-cid-gjzk37va]{color:var(--stone);text-align:center;font-size:.82rem}.md-eta[data-astro-cid-gjzk37va] strong[data-astro-cid-gjzk37va]{color:var(--spruce)}.sim[data-astro-cid-gjzk37va]{background:var(--paper);border-top:1px solid var(--line)}.sim-head[data-astro-cid-gjzk37va]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:36px;display:flex}.sim-grid[data-astro-cid-gjzk37va]{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:24px;display:grid}.lb[data-astro-cid-gjzk37va]{border-radius:var(--radius);background:var(--white);border:0;max-width:min(1100px,96vw);padding:0}.lb[data-astro-cid-gjzk37va]::backdrop{backdrop-filter:blur(4px);background:#131715bf}.lb[data-astro-cid-gjzk37va] img[data-astro-cid-gjzk37va]{width:100%}.lb-x[data-astro-cid-gjzk37va]{background:var(--ink);width:40px;height:40px;color:var(--white);cursor:pointer;border:0;border-radius:50%;font-size:1.4rem;position:absolute;top:10px;right:10px}@media (width<=1000px){.md[data-astro-cid-gjzk37va]{grid-template-columns:1fr}.md-media[data-astro-cid-gjzk37va]{display:contents}.md-hero[data-astro-cid-gjzk37va]{order:0}.md-side[data-astro-cid-gjzk37va]{order:1;position:static}.md-plan[data-astro-cid-gjzk37va]{order:2}}
