.assemblies[data-astro-cid-v77afq6j]{max-width:1060px;color:var(--text);margin:0 auto;padding:clamp(20px,4vw,45px) clamp(16px,3vw,30px) 96px;font-size:1rem;line-height:1.65}.assemblies[data-astro-cid-v77afq6j] a[data-astro-cid-v77afq6j]{color:inherit;text-underline-offset:5px}.assemblies[data-astro-cid-v77afq6j] a[data-astro-cid-v77afq6j]:focus-visible{outline:3px solid var(--gold,#edcea3);outline-offset:5px}.opening[data-astro-cid-v77afq6j]{border-bottom:1px solid var(--line);padding:22px 0 66px}.back[data-astro-cid-v77afq6j]{margin-bottom:68px;font-size:.79rem;display:inline-block}.eyebrow[data-astro-cid-v77afq6j]{color:var(--green,#8ed6a5);letter-spacing:.11em;text-transform:uppercase;font-size:.69rem;font-weight:800}h1[data-astro-cid-v77afq6j],h2[data-astro-cid-v77afq6j],.closing[data-astro-cid-v77afq6j]>p[data-astro-cid-v77afq6j]{letter-spacing:-.035em;font-family:Georgia,serif;font-weight:400}h1[data-astro-cid-v77afq6j]{margin:18px 0 32px;font-size:clamp(3.4rem,10vw,8rem);line-height:.98}.lead[data-astro-cid-v77afq6j]{max-width:800px;margin:0 0 28px;font:400 clamp(1.35rem,2.6vw,2.25rem)/1.35 Georgia,serif}.story[data-astro-cid-v77afq6j]{align-items:center;gap:9px;font-size:.84rem;display:inline-flex}.invitation[data-astro-cid-v77afq6j]{max-width:790px;padding:52px 0 28px}.invitation[data-astro-cid-v77afq6j] h2[data-astro-cid-v77afq6j],.method[data-astro-cid-v77afq6j] h2[data-astro-cid-v77afq6j]{margin:12px 0 22px;font-size:clamp(2rem,4vw,3.25rem);line-height:1.12}.invitation[data-astro-cid-v77afq6j]>p[data-astro-cid-v77afq6j]:last-child,.method[data-astro-cid-v77afq6j],.care[data-astro-cid-v77afq6j]{color:var(--muted);line-height:1.8}.gestures[data-astro-cid-v77afq6j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0 74px;display:grid}.gesture[data-astro-cid-v77afq6j]{border:1px solid var(--line);background:#8ed6a50a;flex-direction:column;align-items:flex-start;min-height:280px;padding:clamp(24px,3vw,38px);display:flex}.number[data-astro-cid-v77afq6j]{color:var(--green,#8ed6a5);letter-spacing:.14em;margin:0;font-size:.72rem}.gesture[data-astro-cid-v77afq6j] h2[data-astro-cid-v77afq6j]{margin:20px 0 12px;font-size:clamp(1.45rem,2.5vw,2.15rem);line-height:1.12}.gesture[data-astro-cid-v77afq6j]>p[data-astro-cid-v77afq6j]:not(.number){color:var(--muted);margin:0 0 24px;font-size:.87rem}.gesture[data-astro-cid-v77afq6j]>a[data-astro-cid-v77afq6j],.closing[data-astro-cid-v77afq6j]>a[data-astro-cid-v77afq6j]:not(.quiet){border:1px solid var(--green,#8ed6a5);border-radius:999px;gap:8px;margin-top:auto;padding:12px 18px;font-size:.8rem;font-weight:750;text-decoration:none;display:inline-flex}.gesture[data-astro-cid-v77afq6j]>a[data-astro-cid-v77afq6j]:hover,.closing[data-astro-cid-v77afq6j]>a[data-astro-cid-v77afq6j]:not(.quiet):hover{background:#8ed6a524}.method[data-astro-cid-v77afq6j]{border-top:1px solid var(--line);padding:44px 0 50px}.method[data-astro-cid-v77afq6j] h2[data-astro-cid-v77afq6j]{max-width:700px;color:var(--text)}.method[data-astro-cid-v77afq6j] ol[data-astro-cid-v77afq6j]{max-width:800px;padding-left:26px}.method[data-astro-cid-v77afq6j] li[data-astro-cid-v77afq6j]{padding:10px 0}.method[data-astro-cid-v77afq6j] strong[data-astro-cid-v77afq6j]{color:var(--text)}.care[data-astro-cid-v77afq6j]{border:1px solid var(--line);background:#edcea30e;padding:30px 36px;font-size:.85rem}.care[data-astro-cid-v77afq6j] h2[data-astro-cid-v77afq6j]{color:var(--text);margin-top:0;font-size:1.55rem}.closing[data-astro-cid-v77afq6j]{flex-wrap:wrap;align-items:center;gap:15px;padding:76px 0 0;display:flex}.closing[data-astro-cid-v77afq6j]>p[data-astro-cid-v77afq6j]{flex-basis:100%;margin:0 0 20px;font-size:clamp(1.7rem,3vw,2.4rem)}.closing[data-astro-cid-v77afq6j] .quiet[data-astro-cid-v77afq6j]{padding:12px;font-size:.8rem}@media (width<=700px){.back[data-astro-cid-v77afq6j]{margin-bottom:45px}.opening[data-astro-cid-v77afq6j]{padding-bottom:44px}.gestures[data-astro-cid-v77afq6j]{grid-template-columns:1fr;margin-bottom:42px}.gesture[data-astro-cid-v77afq6j]{min-height:0}.invitation[data-astro-cid-v77afq6j]{padding-top:35px}.care[data-astro-cid-v77afq6j]{padding:22px}.closing[data-astro-cid-v77afq6j]{padding-top:48px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-v77afq6j],[data-astro-cid-v77afq6j]:before,[data-astro-cid-v77afq6j]:after{scroll-behavior:auto!important;transition:none!important}}
