@font-face{font-family:Alex Brush;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/alex-brush-latin-400-normal.B-R394Co.woff2)format("woff2"),url(/_astro/alex-brush-latin-400-normal.A5ZkPa-p.woff)format("woff")}.head[data-astro-cid-hqs6dy6q]{border-bottom:1px solid var(--border-subtle)}.inner[data-astro-cid-hqs6dy6q]{gap:var(--space-3);padding-block:var(--space-7) var(--space-6);flex-direction:column;display:flex}.inner[data-astro-cid-hqs6dy6q] .p-section-label[data-astro-cid-hqs6dy6q]{margin:0}.title[data-astro-cid-hqs6dy6q]{letter-spacing:-.045em;font-size:clamp(36px,8vw,60px);font-weight:800;line-height:1.02}.ink[data-astro-cid-hqs6dy6q]{animation:ink .9s .5s var(--ease) both}.first[data-astro-cid-hqs6dy6q]{font-size:20px;font-weight:500;line-height:1.6}.rules[data-astro-cid-hqs6dy6q]{margin:var(--space-6) 0;gap:var(--space-3);padding:0;list-style:none;display:grid}@media (width>=640px){.rules[data-astro-cid-hqs6dy6q]{grid-template-columns:repeat(3,1fr)}}.rules[data-astro-cid-hqs6dy6q] li[data-astro-cid-hqs6dy6q]{gap:var(--space-2);padding:var(--space-4);background:var(--primary-soft);border-radius:var(--radius-2xl);flex-direction:column;display:flex}.rules[data-astro-cid-hqs6dy6q] .num[data-astro-cid-hqs6dy6q]{color:var(--primary-hover);font-size:32px}.rules[data-astro-cid-hqs6dy6q] p[data-astro-cid-hqs6dy6q]{color:var(--ink);margin:0;font-size:15px;line-height:1.55}.rules[data-astro-cid-hqs6dy6q] a[data-astro-cid-hqs6dy6q]{color:var(--primary-hover);font-weight:700}.sign[data-astro-cid-hqs6dy6q]{margin-top:var(--space-6);gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-3xl);background:var(--primary);color:var(--on-primary);box-shadow:var(--shadow-primary);display:grid;position:relative;overflow:hidden}@media (width>=640px){.sign[data-astro-cid-hqs6dy6q]{padding:var(--space-6);grid-template-columns:1fr auto;align-items:center}}.sign[data-astro-cid-hqs6dy6q]:before{content:"";z-index:0;opacity:.08;pointer-events:none;background:repeating-linear-gradient(#0000 0 31px,currentColor 31px 32px);position:absolute;inset:0}.sign[data-astro-cid-hqs6dy6q]>[data-astro-cid-hqs6dy6q]{z-index:1;position:relative}.sign-main[data-astro-cid-hqs6dy6q]{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.sign[data-astro-cid-hqs6dy6q] p[data-astro-cid-hqs6dy6q]{color:inherit;margin:0}.sign-label[data-astro-cid-hqs6dy6q]{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:12px;font-weight:700}.sign[data-astro-cid-hqs6dy6q] .signature[data-astro-cid-hqs6dy6q]{margin:var(--space-1) 0 0 -.04em;letter-spacing:0;white-space:nowrap;padding:.05em .3em .12em .04em;font-family:Alex Brush,cursive;font-size:clamp(56px,15vw,84px);font-weight:400;line-height:1.05}.sign[data-astro-cid-hqs6dy6q].pending .signature[data-astro-cid-hqs6dy6q]{clip-path:inset(0 100% 0 0)}.sign[data-astro-cid-hqs6dy6q].draw .signature[data-astro-cid-hqs6dy6q]{animation:2.2s cubic-bezier(.45,0,.25,1) .15s forwards sign-write}@keyframes sign-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.sign-name[data-astro-cid-hqs6dy6q]{padding-top:var(--space-2);letter-spacing:.08em;text-transform:uppercase;opacity:.85;border-top:1px solid;align-self:flex-start;font-size:13px;font-weight:600}.sign-links[data-astro-cid-hqs6dy6q]{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.sign[data-astro-cid-hqs6dy6q] .p-btn-secondary[data-astro-cid-hqs6dy6q]{border-color:#0000}.sign[data-astro-cid-hqs6dy6q] .p-btn-ghost[data-astro-cid-hqs6dy6q]{color:var(--on-primary);border-color:color-mix(in srgb, var(--on-primary) 45%, transparent)}.sign[data-astro-cid-hqs6dy6q] .p-btn-ghost[data-astro-cid-hqs6dy6q]:hover{color:var(--on-primary);background:color-mix(in srgb, var(--on-primary) 14%, transparent);border-color:var(--on-primary)}.stamp[data-astro-cid-hqs6dy6q]{--stamp-o:.9;width:120px;height:120px;opacity:var(--stamp-o);justify-self:end;transform:rotate(-12deg)}@media (width<=639px){.sign[data-astro-cid-hqs6dy6q]>.stamp[data-astro-cid-hqs6dy6q]{right:var(--space-4);bottom:var(--space-4);--stamp-o:.55;width:84px;height:84px;position:absolute}}.stamp[data-astro-cid-hqs6dy6q] circle[data-astro-cid-hqs6dy6q]{fill:none;stroke:currentColor;stroke-width:1.5px}.stamp[data-astro-cid-hqs6dy6q] circle[data-astro-cid-hqs6dy6q]:last-of-type{stroke-dasharray:3 4}.stamp[data-astro-cid-hqs6dy6q] text[data-astro-cid-hqs6dy6q]{fill:currentColor;letter-spacing:.06em;font-size:9.5px;font-weight:700}.stamp[data-astro-cid-hqs6dy6q] .stamp-year[data-astro-cid-hqs6dy6q]{letter-spacing:-.02em;font-size:20px;font-weight:800}.sign[data-astro-cid-hqs6dy6q].pending .stamp[data-astro-cid-hqs6dy6q]{opacity:0;transform:rotate(-12deg)scale(1.3)}.sign[data-astro-cid-hqs6dy6q].draw .stamp[data-astro-cid-hqs6dy6q]{animation:stamp-in .38s 2.4s var(--ease-spring) both}@keyframes stamp-in{0%{opacity:0;transform:rotate(-12deg)scale(1.3)}to{opacity:var(--stamp-o);transform:rotate(-12deg)scale(1)}}
