.landing .card{view-transition-name:site}.landing .avatar{view-transition-name:avatar}.landing .title{view-transition-name:hero}.landing .contact{view-transition-name:links-old}.landing .jar{view-transition-name:jar}.landing .drawer{view-transition-name:drawer}html.is-leaving .landing .avatar,html.is-leaving .landing .title,html.is-leaving .landing .contact,html.is-leaving .landing .jar,html.is-leaving .landing .drawer{view-transition-name:none}html.from-site.is-loading .card{opacity:1!important}html.from-site.is-loading .card .reveal,html.from-site.is-loading .tile{opacity:0}html.from-site .landing .avatar,html.from-site .landing .title,html.from-site .landing .contact,html.from-site .landing .jar,html.from-site .landing .drawer{view-transition-name:none}html.from-site::view-transition-old(content){animation:vt-fade-out .15s var(--ease-out) both}html.from-site::view-transition-old(root){opacity:0;animation:none}html.from-site::view-transition-new(root){animation:none}html.from-site::view-transition-group(site){animation-duration:.9s;animation-delay:.15s;animation-timing-function:var(--ease-in-out);animation-fill-mode:both}html.from-site::view-transition-old(site),html.from-site::view-transition-new(site){height:100%}html.from-site::view-transition-old(site){animation:none}html.from-site::view-transition-new(site){animation:vt-fade-in .6s var(--ease-in-out) .2s both}.landing[data-astro-cid-lcdefpme]{background:var(--neutral-950);min-height:100dvh;margin:0}.stage[data-astro-cid-lcdefpme]{min-height:100dvh;padding:var(--space-xl) var(--space-lg);box-sizing:border-box;place-items:center;display:grid}.card-wrap[data-astro-cid-lcdefpme]{width:min(468px,100%);position:relative}.card[data-astro-cid-lcdefpme]{z-index:1;background:var(--neutral-900);height:511px;color:var(--white);border-radius:34px;position:relative;overflow:hidden}.avatar[data-astro-cid-lcdefpme]{left:var(--space-xl);object-fit:cover;outline-offset:-1px;border-radius:17px;outline:1px solid oklch(100% 0 0/.1);width:96px;height:96px;position:absolute;top:30px}.contact[data-astro-cid-lcdefpme]{position:absolute;top:18px;right:18px}.title[data-astro-cid-lcdefpme]{left:var(--space-xl);color:var(--white);margin:0;position:absolute;top:142px}.jar[data-astro-cid-lcdefpme]{transform-origin:100% 100%;pointer-events:none;width:468px;height:511px;margin:0;padding:0;list-style:none;position:absolute;bottom:0;right:0}.tile[data-astro-cid-lcdefpme]{left:calc(var(--x) - 30.5px);top:calc(var(--y) - 30.5px);width:61px;height:61px;transform:rotate(var(--r));position:absolute}.tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.tile[data-astro-cid-lcdefpme]{box-sizing:border-box;background:var(--neutral-900);border-radius:20px;padding:2px}.drawer[data-astro-cid-lcdefpme]{z-index:0;padding:calc(48px + var(--space-md)) var(--space-xl) var(--space-md);background:var(--peach-950);color:var(--peach-100);border-radius:0 0 32px 32px;margin-top:-48px;position:relative}.body-15[data-astro-cid-lcdefpme]{font-size:15px;line-height:18px}.unlock[data-astro-cid-lcdefpme],.unlock-form[data-astro-cid-lcdefpme]{height:40px}.unlock[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.unlock[data-astro-cid-lcdefpme]:focus-visible,.go[data-astro-cid-lcdefpme]:focus-visible{outline:1px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-sm)}.go[data-astro-cid-lcdefpme]:focus-visible{border-radius:var(--radius-full)}@media (prefers-reduced-motion:no-preference){.unlock[data-astro-cid-lcdefpme] .nudge{transition:translate var(--duration-press) var(--ease-out)}.unlock[data-astro-cid-lcdefpme]:focus-visible .nudge{translate:4px}@media (hover:hover){.unlock[data-astro-cid-lcdefpme]:hover .nudge{translate:4px}}}.unlock-form[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-sm);display:flex}.unlock-form[data-astro-cid-lcdefpme][hidden]{display:none}.pw[data-astro-cid-lcdefpme]{box-sizing:border-box;width:100%;height:40px;padding:16px 38px 4px var(--space-md);border-radius:var(--radius-xl);background:var(--color-bg-page);color:var(--color-text-primary);font-family:var(--font-sans);border:0}.pw[data-astro-cid-lcdefpme]::placeholder{color:#0000}.pw[data-astro-cid-lcdefpme]:focus{outline:none}.pw[data-astro-cid-lcdefpme]{transition:background-color var(--duration-press) var(--ease-out)}.pw[data-astro-cid-lcdefpme]:focus{background:var(--neutral-900)}.pw[data-astro-cid-lcdefpme][aria-invalid=true]+.float-label[data-astro-cid-lcdefpme]{color:var(--brand-400)}.field[data-astro-cid-lcdefpme]{flex:1;min-width:0;position:relative}.unlock-form[data-astro-cid-lcdefpme].is-done .field[data-astro-cid-lcdefpme]{opacity:.45;pointer-events:none}@media (prefers-reduced-motion:no-preference){.field[data-astro-cid-lcdefpme]{transition:opacity .3s var(--ease-out)}}.float-label[data-astro-cid-lcdefpme]{left:calc(var(--space-md) + 1px);color:var(--color-text-muted);pointer-events:none;transform-origin:0 0;font-size:14px;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.pw[data-astro-cid-lcdefpme]:focus+.float-label[data-astro-cid-lcdefpme],.pw[data-astro-cid-lcdefpme]:not(:placeholder-shown)+.float-label[data-astro-cid-lcdefpme]{transform:translateY(calc(-50% - 7px))scale(.714)}@media (prefers-reduced-motion:no-preference){.float-label[data-astro-cid-lcdefpme]{transition:transform var(--duration-press) var(--ease-out)}}.reveal-pw[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.reveal-pw[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme][hidden]{display:none}@media (hover:hover){.reveal-pw[data-astro-cid-lcdefpme]:hover{color:var(--color-text-primary)}}.reveal-pw[data-astro-cid-lcdefpme]:focus-visible{outline:1px solid var(--color-focus);outline-offset:-1px}.go[data-astro-cid-lcdefpme]{border-radius:var(--radius-full);width:40px;height:40px;color:var(--peach-100);cursor:pointer;transition:background-color .2s var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}@media (hover:hover){.go[data-astro-cid-lcdefpme]:hover{background:oklch(100% 0 0/.08)}}.go[data-astro-cid-lcdefpme]:active{background:oklch(100% 0 0/.14)}@media (prefers-reduced-motion:no-preference){.go[data-astro-cid-lcdefpme]{transition:background-color .2s var(--ease-out), scale var(--duration-tap) var(--ease-out)}.go[data-astro-cid-lcdefpme]:active{scale:.97}}.will-animate.is-loading .tile[data-astro-cid-lcdefpme]{visibility:hidden}.will-animate.is-loading .drawer[data-astro-cid-lcdefpme]{opacity:0;transform:translateY(-100%)}.will-animate.is-loading .card[data-astro-cid-lcdefpme]{opacity:0}@media (width<=520px){.card[data-astro-cid-lcdefpme]{height:470px}.title[data-astro-cid-lcdefpme]{font-size:30px;line-height:34px}}
