.sky[data-astro-cid-auaa2bkf]{--bleed: 6.5rem;position:absolute;z-index:-1;left:0;right:0;top:calc(var(--bleed) * -1);bottom:calc(var(--bleed) * -1);overflow:hidden;isolation:isolate;pointer-events:none;background:var(--color-paper);--fade: linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-ink) 8%, transparent) 10%, color-mix(in srgb, var(--color-ink) 35%, transparent) 22%, color-mix(in srgb, var(--color-ink) 80%, transparent) 36%, var(--color-ink) 46%, var(--color-ink) 54%, color-mix(in srgb, var(--color-ink) 80%, transparent) 64%, color-mix(in srgb, var(--color-ink) 35%, transparent) 78%, color-mix(in srgb, var(--color-ink) 8%, transparent) 90%, transparent 100%);-webkit-mask-image:var(--fade);mask-image:var(--fade)}.sky-form[data-astro-cid-auaa2bkf]{top:15%}.sky-footer[data-astro-cid-auaa2bkf]{bottom:0}.sky-footer[data-astro-cid-auaa2bkf]{--fade: linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-ink) 10%, transparent) 12%, color-mix(in srgb, var(--color-ink) 40%, transparent) 26%, color-mix(in srgb, var(--color-ink) 80%, transparent) 40%, var(--color-ink) 55%)}.sky-blobs[data-astro-cid-auaa2bkf]{position:absolute;inset:0;opacity:.62}.blob[data-astro-cid-auaa2bkf]{position:absolute;border-radius:50%}.blob-haze[data-astro-cid-auaa2bkf]{width:120%;height:55%;left:-30%;top:10%;background:radial-gradient(closest-side,color-mix(in oklab,var(--color-pink) 40%,transparent),color-mix(in oklab,var(--color-pink) 18%,transparent) 50%,color-mix(in oklab,var(--color-pink) 5%,transparent) 78%,transparent)}.blob-apricot[data-astro-cid-auaa2bkf]{width:150%;height:70%;left:-10%;top:22%;background:radial-gradient(closest-side,color-mix(in oklab,var(--color-apricot) 85%,transparent),color-mix(in oklab,var(--color-apricot) 45%,transparent) 42%,color-mix(in oklab,var(--color-apricot) 14%,transparent) 72%,transparent)}.blob-glow[data-astro-cid-auaa2bkf]{width:160%;height:80%;left:-30%;top:40%;background:radial-gradient(closest-side,color-mix(in oklab,var(--color-orange) 75%,transparent),color-mix(in oklab,var(--color-orange) 42%,transparent) 38%,color-mix(in oklab,var(--color-orange) 14%,transparent) 68%,color-mix(in oklab,var(--color-orange) 3%,transparent) 88%,transparent)}.sky-footer[data-astro-cid-auaa2bkf] .blob-glow[data-astro-cid-auaa2bkf]{top:45%;height:95%}.sky-print[data-astro-cid-auaa2bkf]{position:absolute;inset:0;background-image:var(--grain-img),var(--halftone);background-size:180px 180px,6px 6px;mix-blend-mode:soft-light}.blob-haze[data-astro-cid-auaa2bkf]{--ox: -7%;--oy: 8%;--ex: 4%;--ey: -4%;--breathe: sky-breathe-a;--breathe-t: 26s}.blob-apricot[data-astro-cid-auaa2bkf]{--ox: 6%;--oy: 7%;--ex: -3%;--ey: -3%;--breathe: sky-breathe-b;--breathe-t: 33s}.blob-glow[data-astro-cid-auaa2bkf]{--ox: -4%;--oy: 9%;--ex: 3%;--ey: -2%;--breathe: sky-breathe-c;--breathe-t: 29s}html.motion .blob[data-astro-cid-auaa2bkf]{will-change:transform;animation:var(--breathe) var(--breathe-t) var(--ease-in-out) infinite alternate;animation-play-state:paused}html.motion .sky[data-astro-cid-auaa2bkf].is-live .blob[data-astro-cid-auaa2bkf]{animation-play-state:running}@supports (animation-timeline: view()){html.motion:not(.sky-js) .sky[data-astro-cid-auaa2bkf]{view-timeline-name:--sky}html.motion:not(.sky-js) .blob[data-astro-cid-auaa2bkf]{animation-name:var(--breathe),sky-settle;animation-duration:var(--breathe-t),1ms;animation-timing-function:var(--ease-in-out),linear;animation-iteration-count:infinite,1;animation-direction:alternate,normal;animation-fill-mode:none,both;animation-timeline:auto,--sky;animation-range:normal,cover 0% cover 100%;animation-play-state:paused,running}html.motion:not(.sky-js) .sky[data-astro-cid-auaa2bkf].is-live .blob[data-astro-cid-auaa2bkf]{animation-play-state:running,running}html.motion:not(.sky-js) .sky-form[data-astro-cid-auaa2bkf] .blob[data-astro-cid-auaa2bkf]{animation-name:var(--breathe),sky-focus}}@keyframes sky-settle{0%{translate:var(--ox) var(--oy);scale:.95;opacity:.55;animation-timing-function:cubic-bezier(.2,0,.2,1)}45%,55%{translate:0 0;scale:1;opacity:1;animation-timing-function:cubic-bezier(.6,0,.8,1)}to{translate:var(--ex) var(--ey);scale:1.02;opacity:.85}}@keyframes sky-focus{0%{translate:var(--ox) var(--oy);scale:.94;opacity:.5;animation-timing-function:cubic-bezier(.2,0,.2,1)}50%{translate:0 0;scale:1.07;opacity:1;animation-timing-function:cubic-bezier(.6,0,.8,1)}to{translate:var(--ex) var(--ey);scale:1;opacity:.8}}@keyframes sky-breathe-a{33%{transform:translate3d(6%,-4%,0) scale(1.08)}66%{transform:translate3d(-3%,3%,0) scale(.96)}to{transform:translate3d(2%,-1%,0) scale(1.03)}}@keyframes sky-breathe-b{33%{transform:translate3d(-5%,3%,0) scale(.95)}66%{transform:translate3d(4%,-2%,0) scale(1.06)}to{transform:translate3d(-1%,2%,0) scale(1)}}@keyframes sky-breathe-c{33%{transform:translate3d(4%,-5%,0) scale(1.05)}66%{transform:translate3d(-4%,2%,0) scale(.97)}to{transform:translate3d(1%,-2%,0) scale(1.04)}}html.sky-js.motion .blob[data-astro-cid-auaa2bkf]{translate:calc(var(--ox) * (1 - var(--e, 1)) + var(--ex) * var(--x, 0)) calc(var(--oy) * (1 - var(--e, 1)) + var(--ey) * var(--x, 0));scale:calc(.95 + .05 * var(--e, 1) + .02 * var(--x, 0) + .07 * var(--f, 0));opacity:calc(.55 + .45 * var(--e, 1) - .15 * var(--x, 0))}.ft[data-astro-cid-sz7xmlte]{position:relative;isolation:isolate;padding-block:4rem 1.5rem}.ft-grid[data-astro-cid-sz7xmlte]{display:grid;gap:1.5rem}.ft-mark[data-astro-cid-sz7xmlte]{height:2.5rem;width:auto}.ft-mail[data-astro-cid-sz7xmlte]{font-weight:800;font-size:var(--text-subtitle);letter-spacing:-.03em;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em;overflow-wrap:anywhere}.ft-mail[data-astro-cid-sz7xmlte]:hover{text-decoration-color:var(--color-paper)}.ft-social[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin-inline:-.625rem}.ft-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:grid;place-items:center;width:2.75rem;height:2.75rem;transition:background-color .32s var(--ease-soft)}.ft-social[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{background:color-mix(in srgb,var(--color-paper) 55%,transparent)}.ft-base[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;border-top:1px solid var(--color-ink);padding-top:1rem}.ft-legal[data-astro-cid-sz7xmlte]{display:flex;gap:1.25rem}.ft-legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{font:inherit;letter-spacing:inherit;text-transform:inherit}.ft-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.ft-legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]{display:inline-flex;cursor:pointer;align-items:center;min-height:2.75rem;color:var(--color-ink)}.ft-legal[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.ft-legal[data-astro-cid-sz7xmlte] button[data-astro-cid-sz7xmlte]:hover{text-decoration:underline}@media(min-width:900px){.ft-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr auto;align-items:end}.ft-mark[data-astro-cid-sz7xmlte],.ft-mail[data-astro-cid-sz7xmlte]{grid-column:1}.ft-social[data-astro-cid-sz7xmlte]{grid-column:2;grid-row:2}.ft-base[data-astro-cid-sz7xmlte]{grid-column:1 / -1}}
