.pc-page[data-astro-cid-vquq37wj]{max-width:var(--container);padding:clamp(2.5rem,6vw,5rem) var(--gutter) var(--section-y);margin:0 auto}.pcl-hero[data-astro-cid-vquq37wj]{isolation:isolate;gap:var(--s-11);align-items:center;display:grid;position:relative}.pcl-glow[data-astro-cid-vquq37wj]{z-index:-1;background:hsl(var(--gt-1) / .22);filter:blur(120px);pointer-events:none;border-radius:50%;width:420px;height:420px;display:none;position:absolute;top:6rem;right:-8rem}.pcl-hero[data-astro-cid-vquq37wj] h1[data-astro-cid-vquq37wj]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.4rem,5vw,3.6rem);line-height:1.06}.pcl-hero[data-astro-cid-vquq37wj] .lead[data-astro-cid-vquq37wj]{margin-top:var(--s-7);max-width:36rem;color:var(--ink-soft);font-size:clamp(1.1rem,1.6vw,1.25rem);line-height:1.6}.pcl-go[data-astro-cid-vquq37wj]{margin-top:var(--s-8)}.pcl-chi[data-astro-cid-vquq37wj]{margin-top:var(--s-5);color:var(--ink-soft)}.pcl-chi[data-astro-cid-vquq37wj] a[data-astro-cid-vquq37wj]{color:var(--ink);white-space:nowrap;font-weight:600;text-decoration:none}.pcl-chi[data-astro-cid-vquq37wj] .mark[data-astro-cid-vquq37wj]{--mark-h:2px;--mark-y:-3px}.pcl-chi[data-astro-cid-vquq37wj] .mark[data-astro-cid-vquq37wj]:after{transform:scaleX(1)}.pcl-foto[data-astro-cid-vquq37wj]{background:linear-gradient(160deg,var(--mint-wash),var(--mint-light));border-radius:28px;width:100%;max-width:20rem;margin:0;position:relative}.pcl-foto[data-astro-cid-vquq37wj] img[data-astro-cid-vquq37wj]{aspect-ratio:4/5;object-fit:cover;object-position:top;mix-blend-mode:multiply;border-radius:28px;width:100%;height:auto;display:block}.pcl-invite[data-astro-cid-vquq37wj]{background:var(--glass);border:var(--line);border-radius:var(--r-l);backdrop-filter:blur(12px);align-items:stretch;gap:.9rem;width:16rem;padding:1rem;display:flex;position:absolute;bottom:-2rem;left:-1.5rem;transform:rotate(-3deg);box-shadow:0 24px 50px -12px #14171a47}.pcl-invite-bar[data-astro-cid-vquq37wj]{background:var(--mint);border-radius:4px;flex:none;width:4px}.pcl-invite[data-astro-cid-vquq37wj] div[data-astro-cid-vquq37wj]{min-width:0;display:grid}.pcl-invite[data-astro-cid-vquq37wj] b[data-astro-cid-vquq37wj]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-base)}.pcl-invite[data-astro-cid-vquq37wj] span[data-astro-cid-vquq37wj]{font-size:var(--fs-sm);color:var(--ink-soft);margin-top:2px}.pcl-invite[data-astro-cid-vquq37wj] em[data-astro-cid-vquq37wj]{border-radius:var(--r-pill);background:var(--mint-wash);color:var(--mint-text);font-style:normal;font-size:var(--fs-xs);justify-self:start;align-items:center;gap:.4rem;margin-top:.75rem;padding:.25rem .65rem;font-weight:600;display:inline-flex}.pcl-invite[data-astro-cid-vquq37wj] em[data-astro-cid-vquq37wj] i[data-astro-cid-vquq37wj]{background:var(--mint-deep);border-radius:50%;width:6px;height:6px}@media (width>=960px){.pcl-hero[data-astro-cid-vquq37wj]{gap:var(--s-11);grid-template-columns:1.3fr .7fr}.pcl-foto[data-astro-cid-vquq37wj]{max-width:none}.pcl-glow[data-astro-cid-vquq37wj]{display:block}.pcl-invite[data-astro-cid-vquq37wj]{left:-2.5rem}}.pcl-steps[data-astro-cid-vquq37wj]{margin-top:clamp(5rem,9vw,6.5rem)}.pcl-steps[data-astro-cid-vquq37wj] ol[data-astro-cid-vquq37wj]{margin-top:var(--s-6);gap:var(--s-6);padding:0;list-style:none;display:grid;position:relative}.pcl-steps[data-astro-cid-vquq37wj] li[data-astro-cid-vquq37wj]{align-items:flex-start;gap:.9rem;font-size:1.06rem;line-height:1.35;display:flex;position:relative}.pcl-n[data-astro-cid-vquq37wj]{background:var(--paper);width:2rem;height:2rem;box-shadow:0 0 0 1px hsl(var(--gt-1) / .5);color:var(--mint-text);font-family:var(--font-display);font-weight:700;font-size:var(--fs-sm);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.pcl-steps[data-astro-cid-vquq37wj] li[data-astro-cid-vquq37wj]>span[data-astro-cid-vquq37wj]:last-child{padding-top:.25rem}@media (width>=640px){.pcl-steps[data-astro-cid-vquq37wj] ol[data-astro-cid-vquq37wj]{gap:var(--s-7);grid-template-columns:repeat(3,1fr)}.pcl-steps[data-astro-cid-vquq37wj] ol[data-astro-cid-vquq37wj]:before{content:"";background:linear-gradient(90deg,hsl(var(--gt-1) / .6),var(--rule) 40%,var(--rule));height:1px;position:absolute;top:1rem;left:1rem;right:16%}.pcl-steps[data-astro-cid-vquq37wj] li[data-astro-cid-vquq37wj]{flex-direction:column}.pcl-steps[data-astro-cid-vquq37wj] li[data-astro-cid-vquq37wj]>span[data-astro-cid-vquq37wj]:last-child{padding-top:0}}.pcl-cal[data-astro-cid-vquq37wj]{max-width:62rem;margin:var(--s-10) auto 0;scroll-margin-top:6rem}.pcl-end[data-astro-cid-vquq37wj]{max-width:48rem;margin:0 auto}.pcl-mail[data-astro-cid-vquq37wj]{align-items:center;gap:var(--s-3);margin-top:var(--s-10);padding-top:var(--s-7);border-top:var(--line);flex-wrap:wrap;font-size:1.06rem;display:flex}.pcl-home[data-astro-cid-vquq37wj]{margin-top:var(--s-8);font-size:var(--fs-sm);color:var(--ink-soft);text-decoration:none;display:inline-block}.pcl-home[data-astro-cid-vquq37wj]:hover{color:var(--ink)}
