*{box-sizing:border-box}html{min-height:100%;background:#f3f0e8}body{min-width:320px;min-height:100vh;min-height:100svh;margin:0;color:#202020;font-family:Space Mono,monospace;font-weight:400;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.landing[data-astro-cid-j7pv25f6]{display:flex;min-height:100vh;min-height:100svh;padding:clamp(10px,1.5vw,20px)}.paper[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex:1;min-height:calc(100vh - 20px);min-height:calc(100svh - 20px);overflow:hidden;background:radial-gradient(ellipse at 16% 12%,rgba(255,255,255,.72),transparent 50%),radial-gradient(ellipse at 88% 92%,rgba(216,204,186,.14),transparent 46%),#f7f4ec}.paper[data-astro-cid-j7pv25f6]:before{position:absolute;z-index:0;inset:0;pointer-events:none;content:"";opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.3'/%3E%3C/svg%3E");background-size:180px 180px}.content[data-astro-cid-j7pv25f6]{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;width:min(100%,1100px);min-height:inherit;margin:0 auto;padding:clamp(42px,8vh,82px) clamp(28px,7vw,96px) clamp(26px,4vh,42px)}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6],.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6],footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-family:Space Mono,monospace;letter-spacing:normal}h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3.06vw,2.88rem);font-weight:700;line-height:1.08}h2[data-astro-cid-j7pv25f6]{margin-top:8px;font-size:clamp(.9rem,1.35vw,1.215rem);font-weight:700;line-height:1.4}.hero[data-astro-cid-j7pv25f6]{width:100%;margin-block:auto}.intro[data-astro-cid-j7pv25f6]{width:min(100%,560px);margin-top:clamp(38px,6.3vh,61px)}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#56534d;font-size:clamp(.855rem,1.125vw,.99rem);font-weight:400;line-height:1.6}.enter[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:44px;margin-top:22px;padding:0 20px;border:1px solid #202020;border-radius:4px;background:#202020;color:#f3f0e8;font-size:.79rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .14s ease,color .14s ease}.enter[data-astro-cid-j7pv25f6]:hover{background:transparent;color:#202020}.enter[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid #202020;outline-offset:4px}footer[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:40px;color:#202020;font-size:clamp(.75rem,1vw,.875rem);line-height:1.5}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-weight:700}@media(max-width:640px){.landing[data-astro-cid-j7pv25f6]{padding:8px}.paper[data-astro-cid-j7pv25f6]{min-height:calc(100svh - 16px)}.content[data-astro-cid-j7pv25f6]{padding:clamp(38px,8vh,60px) 24px 22px}.hero[data-astro-cid-j7pv25f6]{margin-block:auto}h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.71rem,8.1vw,2.34rem)}h2[data-astro-cid-j7pv25f6]{margin-top:7px;font-size:clamp(.855rem,4.05vw,.99rem)}.intro[data-astro-cid-j7pv25f6]{width:min(100%,42ch);margin-top:clamp(36px,7vh,52px)}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.81rem;line-height:1.6}.enter[data-astro-cid-j7pv25f6]{min-height:42px;margin-top:18px;padding-inline:18px;font-size:.742rem}footer[data-astro-cid-j7pv25f6]{padding-top:34px;font-size:.72rem}}@media(max-height:520px)and (orientation:landscape){.content[data-astro-cid-j7pv25f6]{padding-top:26px;padding-bottom:18px}h1[data-astro-cid-j7pv25f6]{font-size:clamp(1.62rem,6.3vh,2.25rem)}h2[data-astro-cid-j7pv25f6]{margin-top:5px;font-size:clamp(.81rem,2.7vh,.945rem)}.hero[data-astro-cid-j7pv25f6]{margin-block:16px}.intro[data-astro-cid-j7pv25f6]{margin-top:20px}.intro[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:55ch;font-size:.738rem}.enter[data-astro-cid-j7pv25f6]{min-height:38px;margin-top:12px}footer[data-astro-cid-j7pv25f6]{padding-top:20px;font-size:.68rem}}@media(prefers-reduced-motion:reduce){.enter[data-astro-cid-j7pv25f6]{transition:none}}
