.arc[data-astro-cid-hzpwrzqv]{pointer-events:none;position:absolute}.arc--portrait[data-astro-cid-hzpwrzqv]{z-index:0;width:100%;height:100%;inset:0;overflow:visible}.arc--panel[data-astro-cid-hzpwrzqv]{width:46%;height:100%;top:0;right:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.arc__line[data-astro-cid-hzpwrzqv]{stroke-dasharray:1;stroke-dashoffset:1px;animation:arc-draw 1.5s var(--ease) .3s forwards}.arc__dot[data-astro-cid-hzpwrzqv]{transform-box:fill-box;transform-origin:50%;animation:arc-pop .5s var(--ease) 1.5s forwards;transform:scale(0)}}@keyframes arc-draw{to{stroke-dashoffset:0}}@keyframes arc-pop{to{transform:scale(1)}}@media (width<=800px){.arc--panel[data-astro-cid-hzpwrzqv]{opacity:.45}}.arch[data-astro-cid-4sx3qhvg]{position:relative}.arch[data-astro-cid-4sx3qhvg]:before{content:"";aspect-ratio:4/5;border:1px solid var(--gold);border-radius:999px 999px 10px 10px;position:absolute;inset:-15px 15px auto -15px}.arch__frame[data-astro-cid-4sx3qhvg]{z-index:1;aspect-ratio:4/5;background:var(--cream-2);border-radius:999px 999px 10px 10px;position:relative;overflow:hidden}.arch__frame[data-astro-cid-4sx3qhvg] img{object-fit:cover;filter:saturate(.9)sepia(.08)contrast(1.03);width:100%;height:100%}.arch__fallback[data-astro-cid-4sx3qhvg]{background:linear-gradient(168deg,#f0eadd,#e2d9c6);place-items:center;width:100%;height:100%;display:grid}.arch__fallback[data-astro-cid-4sx3qhvg] span[data-astro-cid-4sx3qhvg]{color:var(--ink);letter-spacing:-.04em;font-size:clamp(3rem,8vw,5.5rem)}.arch__fallback[data-astro-cid-4sx3qhvg] i[data-astro-cid-4sx3qhvg]{color:var(--gold);font-style:normal}figcaption[data-astro-cid-4sx3qhvg]{text-align:right;color:var(--grey);letter-spacing:0;margin-top:1rem;font-size:.875rem;font-style:italic}.framed[data-astro-cid-ssvunudx]{padding:clamp(12px,2.2vw,26px)}.framed__box[data-astro-cid-ssvunudx]{max-width:calc(var(--container) + 10rem);border:1px solid var(--frame);margin-inline:auto;padding:clamp(3rem,7.5vw,5.6rem) clamp(1.5rem,6vw,4.5rem);position:relative}.framed__box[data-astro-cid-ssvunudx]>:not(.framed__diamond){max-width:var(--container);margin-inline:auto}.framed__diamond[data-astro-cid-ssvunudx]{background:var(--gold-dark);width:12px;height:12px;box-shadow:0 0 0 12px var(--ink);position:absolute;top:0;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.meta[data-astro-cid-3wpvmlp2]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold-soft);flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;font-weight:400;display:flex}.meta[data-astro-cid-3wpvmlp2] li[data-astro-cid-3wpvmlp2]+li[data-astro-cid-3wpvmlp2]:before{content:"";background:var(--gold-dark);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:1rem;display:inline-block}[data-astro-cid-anv7fpa2][aria-invalid=true]{border-bottom-color:#8a2f2f}.form-card[data-astro-cid-anv7fpa2]{color:var(--ink);background:#fff;border-radius:22px;padding:clamp(1.5rem,3.4vw,2.5rem);box-shadow:0 18px 60px #2b2f3114}.form-title[data-astro-cid-anv7fpa2]{margin-bottom:1.5rem}.hp[data-astro-cid-anv7fpa2]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.field[data-astro-cid-anv7fpa2]{margin-bottom:1.5rem}label[data-astro-cid-anv7fpa2]{letter-spacing:.16em;text-transform:uppercase;color:var(--grey);margin-bottom:.35rem;font-size:.6875rem;font-weight:500;display:block}input[data-astro-cid-anv7fpa2],textarea[data-astro-cid-anv7fpa2]{width:100%;font:inherit;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #2b2f3173;border-radius:0;padding:.45rem 0;font-weight:400}textarea[data-astro-cid-anv7fpa2]{resize:vertical;min-height:5.5rem}input[data-astro-cid-anv7fpa2]:focus-visible,textarea[data-astro-cid-anv7fpa2]:focus-visible{border-bottom:2px solid var(--gold-text);outline:none}.status[data-astro-cid-anv7fpa2]{color:#8a2f2f;min-height:1.5rem;margin-top:1rem;font-size:.875rem}.status[data-astro-cid-anv7fpa2] a{text-decoration:underline}.note[data-astro-cid-anv7fpa2]{color:var(--grey);text-align:center;margin-top:.5rem;font-size:.8125rem}.success[data-astro-cid-anv7fpa2] h3[data-astro-cid-anv7fpa2]{margin-bottom:.75rem}
