.hero[data-astro-cid-anhloy43]{padding-top:clamp(1.5rem,1rem + 2.4vw,3.5rem);background:var(--color-ivory)}.hero-grid[data-astro-cid-anhloy43]{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(2rem,4vw,4.5rem);align-items:center;padding-bottom:clamp(1.75rem,3vw,3rem)}.season[data-astro-cid-anhloy43]{display:inline-flex;align-items:center;gap:.5rem;min-height:40px;padding:.35rem .95rem .35rem .75rem;margin-bottom:1.15rem;border:1px solid var(--color-rule);border-radius:999px;background:var(--color-paper);font-family:var(--font-mono);font-weight:500;font-size:.76rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink);text-decoration:none}.season[data-astro-cid-anhloy43]:hover{border-color:var(--color-olive);color:var(--color-ink)}.season[data-astro-cid-anhloy43] .dot[data-astro-cid-anhloy43]{width:8px;height:8px;border-radius:50%;background:var(--color-lavender);box-shadow:0 0 0 3px var(--color-lavender-soft)}.season[data-astro-cid-anhloy43] .arw[data-astro-cid-anhloy43]{width:14px;height:14px}h1[data-astro-cid-anhloy43]{font-size:var(--text-4xl);line-height:1.04}.sub[data-astro-cid-anhloy43]{margin-top:1.2rem;font-size:var(--text-lg);color:var(--color-ink-soft);max-width:54ch}.ctas[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.7rem}.meta[data-astro-cid-anhloy43]{margin-top:1.25rem;font-size:.78rem;color:var(--color-ink-soft);letter-spacing:.04em}.sheet[data-astro-cid-anhloy43]{position:relative;margin:0;padding:14px 14px 0;background:var(--color-paper);border-radius:6px;box-shadow:0 1px 0 var(--color-rule),0 28px 50px -30px #1d211773;transform:rotate(1.2deg)}.sheet[data-astro-cid-anhloy43] img[data-astro-cid-anhloy43]{width:100%;aspect-ratio:4 / 3.4;object-fit:cover;border-radius:3px}.tape[data-astro-cid-anhloy43]{position:absolute;width:96px;height:26px;background:#f3dd99b8;box-shadow:0 1px 2px #1d21171f;z-index:2}.t1[data-astro-cid-anhloy43]{top:-10px;left:22px;transform:rotate(-8deg)}.t2[data-astro-cid-anhloy43]{top:-8px;right:26px;transform:rotate(7deg);background:#c9bde0b3}.label[data-astro-cid-anhloy43]{display:grid;gap:.15rem;padding:.85rem .35rem 1rem;font-size:.74rem;color:var(--color-ink)}.label[data-astro-cid-anhloy43] .row[data-astro-cid-anhloy43]{display:grid;grid-template-columns:5.5rem 1fr;gap:.75rem;border-bottom:1px dashed var(--color-rule);padding-block:.2rem}.label[data-astro-cid-anhloy43] .row[data-astro-cid-anhloy43]:last-child{border-bottom:0}.label[data-astro-cid-anhloy43] b[data-astro-cid-anhloy43]{font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-soft)}@media(max-width:900px){.hero-grid[data-astro-cid-anhloy43]{grid-template-columns:1fr}.sheet[data-astro-cid-anhloy43]{max-width:560px;transform:rotate(.8deg)}}@media(max-width:640px){.hero[data-astro-cid-anhloy43]{padding-top:1rem}.season[data-astro-cid-anhloy43]{margin-bottom:.8rem;font-size:.68rem}h1[data-astro-cid-anhloy43]{font-size:2.05rem}.sub[data-astro-cid-anhloy43]{margin-top:.85rem;font-size:1rem;line-height:1.55}.ctas[data-astro-cid-anhloy43]{margin-top:1.1rem;gap:.6rem}.ctas[data-astro-cid-anhloy43] .btn[data-astro-cid-anhloy43]{width:100%;min-height:50px}.meta[data-astro-cid-anhloy43]{font-size:.7rem}}.creds[data-astro-cid-kek7g4vf]{background:var(--color-paper);border-block:1px solid var(--color-rule);padding-block:1.6rem}.row[data-astro-cid-kek7g4vf]{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:1rem 2.5rem}.kicker[data-astro-cid-kek7g4vf]{margin:0;max-width:15ch;line-height:1.4}.logo-row[data-astro-cid-kek7g4vf]{display:flex;flex-wrap:wrap;gap:.75rem;list-style:none;margin:0;padding:0}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]{display:flex;align-items:center;gap:.75rem;min-height:64px;padding:.6rem 1.1rem .6rem .75rem;border:1px solid var(--color-rule);border-radius:999px;background:var(--color-ivory);text-decoration:none;color:var(--color-ink);transition:border-color var(--dur-ui) var(--ease-brand)}.logo-row[data-astro-cid-kek7g4vf] a[data-astro-cid-kek7g4vf]:hover{border-color:var(--color-olive);color:var(--color-ink)}.logo-row[data-astro-cid-kek7g4vf] strong[data-astro-cid-kek7g4vf]{display:block;font-weight:620;font-size:.98rem;line-height:1.2}.logo-row[data-astro-cid-kek7g4vf] small[data-astro-cid-kek7g4vf]{display:block;font-size:.8rem;color:var(--color-ink-soft)}.facts[data-astro-cid-kek7g4vf]{display:grid;gap:.3rem;list-style:none;margin:0;padding:0 0 0 2rem;border-left:1px solid var(--color-rule);font-size:var(--text-sm);color:var(--color-ink-soft)}.facts[data-astro-cid-kek7g4vf] li[data-astro-cid-kek7g4vf]{position:relative;padding-left:1.2rem}.facts[data-astro-cid-kek7g4vf] li[data-astro-cid-kek7g4vf]:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50% 0;background:var(--color-olive);transform:rotate(45deg)}@media(max-width:1100px){.row[data-astro-cid-kek7g4vf]{grid-template-columns:1fr}.kicker[data-astro-cid-kek7g4vf]{max-width:none}.facts[data-astro-cid-kek7g4vf]{padding-left:0;border-left:0}}.notes[data-astro-cid-hgli5p5o]{display:grid;grid-template-columns:repeat(3,1fr);gap:0;list-style:none;margin:0;padding:0;border-top:1px solid var(--color-olive)}.notes[data-astro-cid-hgli5p5o] li[data-astro-cid-hgli5p5o]{padding:1.6rem 1.75rem 0 0}.notes[data-astro-cid-hgli5p5o] li[data-astro-cid-hgli5p5o]+li[data-astro-cid-hgli5p5o]{padding-left:1.75rem;border-left:1px solid var(--color-rule)}.no[data-astro-cid-hgli5p5o]{display:block;font-family:var(--font-heading);font-size:1.15rem;color:var(--color-olive);margin-bottom:.4rem}.notes[data-astro-cid-hgli5p5o] h3[data-astro-cid-hgli5p5o]{font-size:var(--text-xl);margin-bottom:.6rem}.notes[data-astro-cid-hgli5p5o] p[data-astro-cid-hgli5p5o]{color:var(--color-ink-soft)}.pull[data-astro-cid-hgli5p5o]{margin:clamp(2.5rem,5vw,4rem) 0 0;padding:1.6rem 0 0;border-top:1px dashed var(--color-rule);display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem}.pull[data-astro-cid-hgli5p5o] p[data-astro-cid-hgli5p5o]{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-olive-deep)}.pull[data-astro-cid-hgli5p5o] cite[data-astro-cid-hgli5p5o]{font-style:normal;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-soft)}@media(max-width:860px){.notes[data-astro-cid-hgli5p5o]{grid-template-columns:1fr}.notes[data-astro-cid-hgli5p5o] li[data-astro-cid-hgli5p5o],.notes[data-astro-cid-hgli5p5o] li[data-astro-cid-hgli5p5o]+li[data-astro-cid-hgli5p5o]{padding:1.4rem 0;border-left:0;border-bottom:1px solid var(--color-rule)}}.plant[data-astro-cid-rs77yzpz]{width:100%;height:auto;overflow:visible}.ground[data-astro-cid-rs77yzpz]{stroke:var(--color-rule);stroke-width:1.2;stroke-dasharray:3 4;fill:none}.draw[data-astro-cid-rs77yzpz]{fill:none;stroke:var(--color-olive);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.petal[data-astro-cid-rs77yzpz]{fill:var(--color-lavender);stroke:var(--color-olive);stroke-width:1.4}.seedbody[data-astro-cid-rs77yzpz]{fill:var(--color-butter)}.eye[data-astro-cid-rs77yzpz]{fill:var(--color-butter);stroke:var(--color-olive);stroke-width:1.4}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.draw[data-astro-cid-rs77yzpz]{stroke-dasharray:1;animation:draw linear both;animation-timeline:view();animation-range:entry 15% cover 50%}.petal[data-astro-cid-rs77yzpz],.eye[data-astro-cid-rs77yzpz]{transform-box:fill-box;transform-origin:50% 100%;animation:unfurl linear both;animation-timeline:view();animation-range:cover 38% cover 55%}.eye[data-astro-cid-rs77yzpz],.seedbody[data-astro-cid-rs77yzpz]{transform-origin:50% 50%}}}@keyframes draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes unfurl{0%{opacity:0;scale:.2}to{opacity:1;scale:1}}.sheets[data-astro-cid-omawzcgf]{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.5rem);list-style:none;margin:0;padding:0;counter-reset:s}.sheet[data-astro-cid-omawzcgf]{position:relative;display:grid;grid-template-columns:132px 1fr;gap:1.5rem;padding:2rem 1.75rem 1.75rem;background:var(--color-paper);border-radius:6px;box-shadow:0 1px 0 var(--color-rule),0 24px 44px -32px #1d211780}.sheet[data-astro-cid-omawzcgf]:nth-child(odd){rotate:-.4deg}.sheet[data-astro-cid-omawzcgf]:nth-child(2n){rotate:.5deg}.tape[data-astro-cid-omawzcgf]{position:absolute;top:-10px;left:50%;width:92px;height:24px;translate:-50% 0;rotate:-3deg;background:#f3dd99b3}.sheet[data-astro-cid-omawzcgf]:nth-child(2n) .tape[data-astro-cid-omawzcgf]{background:#c9bde0a6;rotate:4deg}.art[data-astro-cid-omawzcgf]{align-self:end;padding-bottom:.5rem}.no[data-astro-cid-omawzcgf]{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.5rem;margin-bottom:.75rem;border-bottom:1px solid var(--color-olive);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}h3[data-astro-cid-omawzcgf]{font-size:var(--text-2xl)}.price[data-astro-cid-omawzcgf]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;margin-top:.55rem}.price[data-astro-cid-omawzcgf] strong[data-astro-cid-omawzcgf]{font-family:var(--font-heading);font-weight:400;font-size:1.6rem;color:var(--color-olive-deep);background:linear-gradient(transparent 60%,var(--color-butter-soft) 60%)}.price[data-astro-cid-omawzcgf] span[data-astro-cid-omawzcgf]{font-size:var(--text-sm);color:var(--color-ink-soft);font-style:italic}.habitat[data-astro-cid-omawzcgf]{margin-top:.85rem;font-size:var(--text-sm)}.habitat[data-astro-cid-omawzcgf] .mono[data-astro-cid-omawzcgf]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft);margin-right:.35rem}.body[data-astro-cid-omawzcgf]{margin-top:.6rem;color:var(--color-ink-soft);font-size:var(--text-sm)}.pts[data-astro-cid-omawzcgf]{display:grid;gap:.3rem;margin:.9rem 0 .4rem;padding:0;list-style:none;font-size:var(--text-sm)}.pts[data-astro-cid-omawzcgf] li[data-astro-cid-omawzcgf]{position:relative;padding-left:1.2rem}.pts[data-astro-cid-omawzcgf] li[data-astro-cid-omawzcgf]:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;border-radius:50% 0;background:var(--color-olive);transform:rotate(45deg)}.addons[data-astro-cid-omawzcgf]{margin-top:2rem;padding:1rem 1.25rem;border:1px dashed var(--color-olive);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-ink-soft);max-width:72ch}@media(max-width:1080px){.sheets[data-astro-cid-omawzcgf]{grid-template-columns:1fr}}@media(max-width:560px){.sheet[data-astro-cid-omawzcgf]{grid-template-columns:1fr;padding:1.75rem 1.25rem 1.25rem;rotate:none!important}.art[data-astro-cid-omawzcgf]{width:92px;position:absolute;right:1rem;top:1.25rem;opacity:.9}.no[data-astro-cid-omawzcgf],h3[data-astro-cid-omawzcgf],.price[data-astro-cid-omawzcgf],.habitat[data-astro-cid-omawzcgf]{margin-right:96px}}.grid[data-astro-cid-qo4zfnpb]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;list-style:none;margin:0;padding:0}.card[data-astro-cid-qo4zfnpb]{display:flex;flex-direction:column;gap:.6rem;padding:1.75rem;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.card[data-astro-cid-qo4zfnpb] p[data-astro-cid-qo4zfnpb]:not(.grp):not(.line){color:var(--color-ink-soft);font-size:var(--text-sm)}.card[data-astro-cid-qo4zfnpb] .textlink[data-astro-cid-qo4zfnpb]{margin-top:auto}.feature[data-astro-cid-qo4zfnpb]{grid-column:span 2;display:grid;grid-template-columns:.8fr 1fr;gap:0;padding:0;overflow:hidden;background:var(--color-butter-soft);border-color:#dfd0a5}.feature[data-astro-cid-qo4zfnpb] img[data-astro-cid-qo4zfnpb]{width:100%;height:100%;object-fit:cover}.feature[data-astro-cid-qo4zfnpb] .in[data-astro-cid-qo4zfnpb]{display:flex;flex-direction:column;gap:.6rem;padding:2rem}.feature[data-astro-cid-qo4zfnpb] .btn[data-astro-cid-qo4zfnpb]{margin-top:auto;align-self:flex-start}.grp[data-astro-cid-qo4zfnpb]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}h3[data-astro-cid-qo4zfnpb]{font-size:var(--text-xl)}.feature[data-astro-cid-qo4zfnpb] h3[data-astro-cid-qo4zfnpb]{font-size:var(--text-2xl)}.line[data-astro-cid-qo4zfnpb]{font-style:italic;color:var(--color-olive-ink)}@media(max-width:960px){.grid[data-astro-cid-qo4zfnpb]{grid-template-columns:1fr 1fr}}@media(max-width:640px){.grid[data-astro-cid-qo4zfnpb]{grid-template-columns:1fr}.feature[data-astro-cid-qo4zfnpb]{grid-column:auto;grid-template-columns:1fr}.feature[data-astro-cid-qo4zfnpb] img[data-astro-cid-qo4zfnpb]{aspect-ratio:16 / 9;height:auto}.feature[data-astro-cid-qo4zfnpb] .in[data-astro-cid-qo4zfnpb]{padding:1.5rem}}.grid[data-astro-cid-4lr3x4xq]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:start}.head[data-astro-cid-4lr3x4xq]{position:sticky;top:100px}.ticket[data-astro-cid-4lr3x4xq]{margin-top:2rem;display:grid;gap:.5rem;justify-items:start;padding:1.5rem 1.6rem;border:1px dashed oklch(.9 .09 92 / .6);border-radius:var(--radius-md);background:#2f3625}.t-top[data-astro-cid-4lr3x4xq]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-on-dark-soft)}.t-price[data-astro-cid-4lr3x4xq]{font-family:var(--font-heading);font-size:2.6rem;line-height:1;color:var(--color-butter)}.t-note[data-astro-cid-4lr3x4xq]{font-size:var(--text-sm);color:var(--color-on-dark-soft);margin-bottom:.6rem}.steps[data-astro-cid-4lr3x4xq]{list-style:none;margin:0;padding:0;display:grid;gap:0;border-left:1px solid oklch(.97 .012 90 / .25)}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]{display:grid;grid-template-columns:3.2rem 1fr;gap:1rem;padding:1.4rem 0 1.6rem 1.5rem;position:relative}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]:before{content:"";position:absolute;left:-6px;top:1.75rem;width:11px;height:11px;border-radius:50%;background:var(--color-lavender);box-shadow:0 0 0 3px var(--color-olive-deep)}.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]+li[data-astro-cid-4lr3x4xq]{border-top:1px solid oklch(.97 .012 90 / .14)}.n[data-astro-cid-4lr3x4xq]{font-size:.9rem;color:var(--color-butter);padding-top:.25rem}.steps[data-astro-cid-4lr3x4xq] h3[data-astro-cid-4lr3x4xq]{font-size:var(--text-xl);margin-bottom:.4rem}.steps[data-astro-cid-4lr3x4xq] p[data-astro-cid-4lr3x4xq]{color:var(--color-on-dark-soft)}@media(max-width:900px){.grid[data-astro-cid-4lr3x4xq]{grid-template-columns:1fr}.head[data-astro-cid-4lr3x4xq]{position:static}}@media(max-width:480px){.steps[data-astro-cid-4lr3x4xq] li[data-astro-cid-4lr3x4xq]{grid-template-columns:1fr;gap:.25rem}}.grid[data-astro-cid-zsov6f23]{display:grid;grid-template-columns:.75fr 1.25fr;gap:clamp(2rem,6vw,6rem);align-items:center}.print[data-astro-cid-zsov6f23]{position:relative;margin:0;padding:12px 12px 0;background:var(--color-paper);box-shadow:0 1px 0 var(--color-rule),0 26px 46px -30px #1d211780;rotate:-2deg;max-width:400px;justify-self:center}.print[data-astro-cid-zsov6f23] img[data-astro-cid-zsov6f23]{width:100%;background:var(--color-ivory-2)}.print[data-astro-cid-zsov6f23] figcaption[data-astro-cid-zsov6f23]{padding:.7rem .25rem .85rem;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}.tape[data-astro-cid-zsov6f23]{position:absolute;top:-12px;left:50%;translate:-50% 0;rotate:3deg;width:104px;height:26px;background:#c9bde0b3;z-index:1}.p[data-astro-cid-zsov6f23]{margin-top:1rem;color:var(--color-ink-soft);max-width:62ch}.facts[data-astro-cid-zsov6f23]{margin:1.75rem 0 0;display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--color-olive)}.facts[data-astro-cid-zsov6f23] div[data-astro-cid-zsov6f23]{padding:.9rem 1rem .9rem 0;border-bottom:1px solid var(--color-rule)}.facts[data-astro-cid-zsov6f23] dt[data-astro-cid-zsov6f23]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}.facts[data-astro-cid-zsov6f23] dd[data-astro-cid-zsov6f23]{margin:.2rem 0 0;font-size:var(--text-sm)}.ctas[data-astro-cid-zsov6f23]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.75rem}@media(max-width:860px){.grid[data-astro-cid-zsov6f23]{grid-template-columns:1fr}.print[data-astro-cid-zsov6f23]{max-width:300px}}@media(max-width:520px){.facts[data-astro-cid-zsov6f23]{grid-template-columns:1fr}}.fr[data-astro-cid-thivack6]{margin:0;padding-left:1.25rem;border-left:2px solid var(--color-lavender)}.fr[data-astro-cid-thivack6] p[data-astro-cid-thivack6]{font-family:var(--font-heading);font-size:var(--text-xl);color:var(--color-olive-deep)}.fr[data-astro-cid-thivack6] cite[data-astro-cid-thivack6]{font-style:normal;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-soft)}.grid[data-astro-cid-thivack6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;list-style:none;margin:0;padding:0}.card[data-astro-cid-thivack6]{display:flex;flex-direction:column;gap:.6rem;padding:1.75rem;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:var(--radius-lg)}.card[data-astro-cid-thivack6]>p[data-astro-cid-thivack6]:not(.grp){color:var(--color-ink-soft);font-size:var(--text-sm)}.estimate[data-astro-cid-thivack6]{grid-column:span 2;background:var(--color-butter-soft);border-color:#dfd0a5}.estimate[data-astro-cid-thivack6] h3[data-astro-cid-thivack6]{font-size:var(--text-2xl)}.estimate[data-astro-cid-thivack6] .btn[data-astro-cid-thivack6]{align-self:flex-start;margin-top:auto}.card[data-astro-cid-thivack6] .textlink[data-astro-cid-thivack6]{margin-top:auto}.grp[data-astro-cid-thivack6]{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-soft)}h3[data-astro-cid-thivack6]{font-size:var(--text-xl)}.links[data-astro-cid-thivack6]{list-style:none;margin:.25rem 0 0;padding:0}.links[data-astro-cid-thivack6] a[data-astro-cid-thivack6]{display:flex;align-items:center;min-height:44px;border-bottom:1px solid var(--color-rule);font-size:var(--text-sm)}.cta-card[data-astro-cid-thivack6]{grid-column:span 1}@media(max-width:960px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr 1fr}.estimate[data-astro-cid-thivack6]{grid-column:span 2}}@media(max-width:640px){.grid[data-astro-cid-thivack6]{grid-template-columns:1fr}.estimate[data-astro-cid-thivack6]{grid-column:auto}}.grid[data-astro-cid-vcytj35z]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(2rem,5vw,5rem);align-items:start}.side[data-astro-cid-vcytj35z]{position:sticky;top:100px;display:grid;gap:1.5rem}.side[data-astro-cid-vcytj35z] .kicker[data-astro-cid-vcytj35z]{margin-bottom:-.5rem}.b[data-astro-cid-vcytj35z]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.b[data-astro-cid-vcytj35z] a[data-astro-cid-vcytj35z]:not(.btn){color:var(--color-butter);min-height:44px;display:inline-flex;align-items:center}.list[data-astro-cid-vcytj35z]{border-top:1px solid var(--color-olive)}details[data-astro-cid-vcytj35z]{border-bottom:1px solid var(--color-rule)}summary[data-astro-cid-vcytj35z]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;cursor:pointer;list-style:none;min-height:44px}summary[data-astro-cid-vcytj35z]::-webkit-details-marker{display:none}summary[data-astro-cid-vcytj35z] h3[data-astro-cid-vcytj35z]{font-size:var(--text-xl)}.pm[data-astro-cid-vcytj35z]{position:relative;width:28px;height:28px;flex:none;border-radius:50%;background:var(--color-lavender-soft)}.pm[data-astro-cid-vcytj35z]:before,.pm[data-astro-cid-vcytj35z]:after{content:"";position:absolute;left:8px;right:8px;top:13px;height:2px;background:var(--color-olive);transition:transform var(--dur-ui) var(--ease-brand)}.pm[data-astro-cid-vcytj35z]:after{transform:rotate(90deg)}details[data-astro-cid-vcytj35z][open] .pm[data-astro-cid-vcytj35z]:after{transform:rotate(0)}details[data-astro-cid-vcytj35z] p[data-astro-cid-vcytj35z]{padding:0 2.5rem 1.4rem 0;color:var(--color-ink-soft);max-width:68ch}@media(max-width:900px){.grid[data-astro-cid-vcytj35z]{grid-template-columns:1fr}.side[data-astro-cid-vcytj35z]{position:static}.side[data-astro-cid-vcytj35z] .cta-card[data-astro-cid-vcytj35z]{display:none}}.final[data-astro-cid-42yt6lhh]{position:relative;overflow:hidden;padding-block:clamp(4rem,3rem + 4vw,6.5rem)}.photo[data-astro-cid-42yt6lhh]{position:absolute;inset:0 0 0 auto;width:44%}.photo[data-astro-cid-42yt6lhh] img[data-astro-cid-42yt6lhh]{width:100%;height:100%;object-fit:cover}.photo[data-astro-cid-42yt6lhh]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--color-olive-deep),oklch(.27 .03 125 / .15) 45%,transparent)}.grid[data-astro-cid-42yt6lhh]{position:relative;display:grid;grid-template-columns:minmax(0,.6fr)}.paths[data-astro-cid-42yt6lhh]{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:.6rem;max-width:560px}.path[data-astro-cid-42yt6lhh]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;padding:.85rem 1.25rem;border:1px solid oklch(.97 .012 90 / .35);border-radius:var(--radius-md);text-decoration:none;color:var(--color-on-dark)!important;transition:background-color var(--dur-ui) var(--ease-brand),border-color var(--dur-ui) var(--ease-brand)}.path[data-astro-cid-42yt6lhh]:hover{background:#f8f5ec14;border-color:var(--color-butter)}.path[data-astro-cid-42yt6lhh] strong[data-astro-cid-42yt6lhh]{display:block;font-weight:620;font-size:1.08rem}.path[data-astro-cid-42yt6lhh] small[data-astro-cid-42yt6lhh]{display:block;font-size:var(--text-sm);color:var(--color-on-dark-soft)}.path[data-astro-cid-42yt6lhh].primary{background:var(--color-butter);border-color:var(--color-butter);color:var(--color-olive-deep)!important}.path[data-astro-cid-42yt6lhh].primary small[data-astro-cid-42yt6lhh]{color:#39402f}.path[data-astro-cid-42yt6lhh].primary:hover{background:#fcebb6}.path[data-astro-cid-42yt6lhh] .arw[data-astro-cid-42yt6lhh]{transition:transform var(--dur-ui) var(--ease-brand)}.path[data-astro-cid-42yt6lhh]:hover .arw[data-astro-cid-42yt6lhh]{transform:translate(4px)}.alt[data-astro-cid-42yt6lhh] a[data-astro-cid-42yt6lhh]{text-decoration:underline;text-underline-offset:3px}.alt[data-astro-cid-42yt6lhh]{margin-top:1.25rem;font-size:var(--text-sm);color:var(--color-on-dark-soft)}@media(max-width:900px){.photo[data-astro-cid-42yt6lhh]{position:relative;width:100%;height:200px;margin-top:-4rem;margin-bottom:2.5rem}.photo[data-astro-cid-42yt6lhh]:after{background:linear-gradient(0deg,var(--color-olive-deep),transparent 60%)}.grid[data-astro-cid-42yt6lhh]{grid-template-columns:1fr}}
