.crumbs[data-astro-cid-ih3mnovg] ol[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:.4rem;margin:0;padding:1rem 0;font-size:.95rem;font-weight:600;list-style:none;display:flex}.crumbs[data-astro-cid-ih3mnovg] li[data-astro-cid-ih3mnovg]+li[data-astro-cid-ih3mnovg]:before{content:"›";color:var(--muted);margin-right:.4rem}.crumbs[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{color:var(--ink);text-decoration:none}.crumbs[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:hover{color:var(--pink)}.intro[data-astro-cid-ih3mnovg]{text-align:center;background:var(--cream);border-radius:28px;padding:clamp(1.75rem,5vw,3rem) clamp(1.25rem,5vw,4rem);position:relative;overflow:hidden;box-shadow:0 10px 30px -18px #78283c59}.intro[data-astro-cid-ih3mnovg] h1[data-astro-cid-ih3mnovg]{font-family:var(--font-script);color:var(--purple);flex-direction:column;align-items:center;font-size:clamp(2.6rem,7vw,4.2rem);font-weight:400;line-height:1.1;display:inline-flex}.swoosh[data-astro-cid-ih3mnovg]{width:80%;color:var(--orange)}.intro[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{max-width:36rem;margin:.75rem auto 0;font-size:clamp(1rem,1.9vw,1.2rem)}.intro[data-astro-cid-ih3mnovg] .h-heart{color:var(--pink);position:absolute;top:1.5rem;left:clamp(1rem,6vw,4rem)}.intro[data-astro-cid-ih3mnovg] .p-heart{color:var(--pink);position:absolute;bottom:1.25rem;right:clamp(1rem,6vw,4rem)}@media (width<=640px){.intro[data-astro-cid-ih3mnovg] .h-heart,.intro[data-astro-cid-ih3mnovg] .p-heart{opacity:.6;width:36px;height:36px}}.grid[data-astro-cid-ih3mnovg]{margin-top:2rem;gap:1.5rem;max-width:760px;margin-inline:auto;display:grid}.info[data-astro-cid-ih3mnovg]{gap:.85rem;display:grid}.info-card[data-astro-cid-ih3mnovg]{color:var(--ink);background:#fff;border:1px solid #f3e6e9;border-radius:18px;align-items:center;gap:1rem;padding:1rem 1.1rem;text-decoration:none;transition:transform .2s,border-color .2s;display:flex;box-shadow:0 8px 22px -16px #0006}a[data-astro-cid-ih3mnovg].info-card:hover{border-color:#f4a3c4;transform:translateY(-2px)}.info-card[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg]:last-child{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.info-card[data-astro-cid-ih3mnovg] strong[data-astro-cid-ih3mnovg]{font-family:var(--font-display);color:var(--green-ink);font-size:1.15rem;line-height:1.2}.pre[data-astro-cid-ih3mnovg]{white-space:pre-line;color:var(--muted)}.ic[data-astro-cid-ih3mnovg]{background:var(--teal);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.wa[data-astro-cid-ih3mnovg] .ic[data-astro-cid-ih3mnovg]{background:#25d366}.ic[data-astro-cid-ih3mnovg].pink{background:var(--pink)}.ic[data-astro-cid-ih3mnovg].purple{background:var(--purple)}.ic[data-astro-cid-ih3mnovg].orange{background:var(--orange)}.social[data-astro-cid-ih3mnovg]{align-items:center;gap:.6rem;padding:.5rem .25rem;font-weight:700;display:flex}.social[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{margin-right:.25rem}.social[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]{background:var(--cream);width:42px;height:42px;color:var(--pink);border-radius:50%;place-items:center;transition:background-color .15s,color .15s;display:grid}.social[data-astro-cid-ih3mnovg] a[data-astro-cid-ih3mnovg]:hover{background:var(--pink);color:#fff}.form-card[data-astro-cid-ih3mnovg]{background:linear-gradient(#fbeef4,#fdf6f2);border-radius:26px;padding:clamp(1.25rem,4vw,2rem)}.form-card[data-astro-cid-ih3mnovg] h2[data-astro-cid-ih3mnovg]{font-family:var(--font-serif);color:var(--green-ink);font-size:clamp(1.6rem,3.5vw,2.1rem)}.form-card[data-astro-cid-ih3mnovg] header[data-astro-cid-ih3mnovg] p[data-astro-cid-ih3mnovg]{color:var(--muted);margin:.3rem 0 1.25rem}form[data-astro-cid-ih3mnovg],.row[data-astro-cid-ih3mnovg]{gap:1rem;display:grid}@media (width>=560px){.row[data-astro-cid-ih3mnovg]{grid-template-columns:1fr 1fr}}label[data-astro-cid-ih3mnovg]>span[data-astro-cid-ih3mnovg],legend[data-astro-cid-ih3mnovg]{margin-bottom:.35rem;font-size:.95rem;font-weight:700;display:block}input[data-astro-cid-ih3mnovg]:not([type=radio]),textarea[data-astro-cid-ih3mnovg]{width:100%;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #ead7de;border-radius:14px;padding:.8rem 1rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}textarea[data-astro-cid-ih3mnovg]{resize:vertical;min-height:7.5rem}input[data-astro-cid-ih3mnovg]:focus,textarea[data-astro-cid-ih3mnovg]:focus{border-color:var(--pink);outline:none;box-shadow:0 0 0 4px #d6176b26}form[data-astro-cid-ih3mnovg].touched [data-astro-cid-ih3mnovg]:is(input,textarea):invalid{border-color:#d93025}fieldset[data-astro-cid-ih3mnovg]{border:0;margin:0;padding:0}.chips[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-ih3mnovg] span[data-astro-cid-ih3mnovg]{cursor:pointer;background:#fff;border:1.5px solid #ead7de;border-radius:999px;padding:.5rem .95rem;font-size:.92rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-block}.chip[data-astro-cid-ih3mnovg]:hover span[data-astro-cid-ih3mnovg]{border-color:var(--pink)}.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:checked+span[data-astro-cid-ih3mnovg]{background:var(--pink);border-color:var(--pink);color:#fff}.chip[data-astro-cid-ih3mnovg] input[data-astro-cid-ih3mnovg]:focus-visible+span[data-astro-cid-ih3mnovg]{outline:3px solid var(--orange);outline-offset:2px}.error[data-astro-cid-ih3mnovg]{color:#c5221f;margin:0;font-weight:700}.actions[data-astro-cid-ih3mnovg]{flex-wrap:wrap;gap:.75rem;display:flex}.actions[data-astro-cid-ih3mnovg] .btn[data-astro-cid-ih3mnovg]{cursor:pointer;padding:.85rem 1.4rem;font-size:1.05rem}.note[data-astro-cid-ih3mnovg]{color:var(--muted);margin:0;font-size:.85rem}
