@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-ext-600-normal.DDEJyoof.woff2)format("woff2"),url(/_astro/caveat-cyrillic-ext-600-normal.BLVNc-Ct.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-cyrillic-600-normal.Ba_MyzgW.woff2)format("woff2"),url(/_astro/caveat-cyrillic-600-normal.CqH0c_uj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-ext-600-normal.DDJRD6ps.woff2)format("woff2"),url(/_astro/caveat-latin-ext-600-normal.shBvSnoU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/caveat-latin-600-normal.zlTlWIYU.woff2)format("woff2"),url(/_astro/caveat-latin-600-normal.DUjB8dgm.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cream:#f7f5ec;--paper:#fffdf6;--pistachio-light:#ddebc8;--pistachio:#93c572;--olive:#3f6b3a;--ink:#1f2a1c;--sage:#6b7663;--peach:#f2b8a2;--peach-deep:#c8694a;--font-serif:"Instrument Serif", Georgia, serif;--font-sans:"DM Sans Variable", system-ui, sans-serif;--font-hand:"Caveat", cursive;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1);--radius:22px}*,:before,:after{box-sizing:border-box}html,body{margin:0}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--cream);min-height:100svh;color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6;overflow-x:clip}h1,h2,h3{font-family:var(--font-serif);margin:0;font-weight:400}em{color:var(--olive);font-style:italic}:focus-visible{outline:3px solid var(--peach-deep);outline-offset:3px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hand{font-family:var(--font-hand);font-weight:600}.js [data-reveal]{opacity:0;transform:translateY(70px) rotate(var(--r,0deg));transition:opacity .8s var(--ease-out) var(--d,0s), transform 1s var(--ease-pop) var(--d,0s), clip-path 1s var(--ease-out) var(--d,0s)}.js [data-reveal=pop]{transform:scale(.5) rotate(calc(var(--r,0deg) - 14deg))}.js [data-reveal=left]{transform:translateX(-120px) rotate(calc(var(--r,0deg) - 12deg))}.js [data-reveal=right]{transform:translateX(120px) rotate(calc(var(--r,0deg) + 12deg))}.js [data-reveal=clip]{clip-path:inset(0 0 100%);transform:translateY(40px)}.js [data-reveal].in{opacity:1;transform:rotate(var(--r,0deg))}.js [data-reveal=clip].in{clip-path:inset(0 0 -20%)}@view-transition{navigation:auto}::view-transition-old(root){animation:page-out .5s var(--ease-out) both}::view-transition-new(root){animation:page-in .7s var(--ease-pop) both}::view-transition-group(polaroid){animation-duration:.7s;animation-timing-function:var(--ease-pop)}@keyframes page-out{to{opacity:0;transform:translateY(-60px)scale(.96)}}@keyframes page-in{0%{opacity:0;transform:translateY(80px)}}.progress{z-index:50;background:linear-gradient(90deg, var(--pistachio), var(--olive), var(--peach-deep));transform-origin:0;pointer-events:none;height:5px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rise{0%{transform:translateY(110%)rotate(8deg)}to{transform:none}}@keyframes pop-in{0%{opacity:0;transform:scale(0) rotate(calc(var(--r,0deg) - 12deg))}60%{opacity:1;transform:scale(1.12) rotate(calc(var(--r,0deg) + 4deg))}80%{transform:scale(.96) rotate(calc(var(--r,0deg) - 2deg))}to{opacity:1;transform:scale(1) rotate(var(--r,0deg))}}@keyframes float{0%,to{translate:0}50%{translate:0 -14px}}@keyframes spin{to{rotate:360deg}}@keyframes morph{0%,to{border-radius:58% 42% 55% 45%/48% 58% 42% 52%}33%{border-radius:42% 58% 38% 62%/60% 40%}66%{border-radius:52% 48% 62% 38%/40% 55% 45% 60%}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes chevron{0%,to{opacity:.15;translate:0 -4px}50%{opacity:1;translate:0 4px}}@keyframes marquee{to{transform:translate(-100%)}}@keyframes wiggle{0%,to{rotate:-3deg}50%{rotate:3deg}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.js [data-reveal]{opacity:1;transform:rotate(var(--r,0deg))}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.hero[data-astro-cid-ge2uvauf]{z-index:0;isolation:isolate;place-items:center;min-height:100svh;padding:80px 16px 140px;display:grid;position:sticky;top:0;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:after{content:"";z-index:2;background:var(--ink);opacity:calc(var(--p,0) * .35);pointer-events:none;position:absolute;inset:0}.bg[data-astro-cid-ge2uvauf]{z-index:-1;pointer-events:none;translate:0 calc(var(--p,0) * 160px);scale:calc(1 + var(--p,0) * .25);position:absolute;inset:0}.blob[data-astro-cid-ge2uvauf]{animation:fade-up 1.2s var(--ease-out) both, morph 14s ease-in-out infinite;position:absolute}.blob--main[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--pistachio-light);width:min(86vw,620px);margin:calc(min(86vw,620px)/-2) 0 0 calc(min(86vw,620px)/-2);top:46%;left:50%}.blob--peach[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--peach);opacity:.55;width:min(42vw,280px);animation-delay:.2s,-5s;top:-40px;right:-60px}.blob--small[data-astro-cid-ge2uvauf]{aspect-ratio:1;background:var(--pistachio);opacity:.35;width:min(34vw,200px);animation-delay:.35s,-9s;bottom:60px;left:-50px}.ring[data-astro-cid-ge2uvauf]{width:min(96vw,720px);margin:calc(min(96vw,720px)/-2) 0 0 calc(min(96vw,720px)/-2);animation:60s linear infinite spin;position:absolute;top:46%;left:50%}.deco[data-astro-cid-ge2uvauf]{opacity:0;animation:pop-in .75s var(--ease-pop) calc(.9s + var(--ad)) forwards, var(--loop) 4s ease-in-out var(--ad) infinite;line-height:1;position:absolute}.deco--float[data-astro-cid-ge2uvauf]{--loop:float}.deco--spin[data-astro-cid-ge2uvauf]{--loop:spin;animation-duration:.75s,12s;animation-timing-function:var(--ease-pop), linear}.content[data-astro-cid-ge2uvauf]{text-align:center;translate:0 calc(var(--p,0) * -180px);scale:calc(1 - var(--p,0) * .3);opacity:calc(1 - var(--p,0) * 1.4);position:relative}.hola[data-astro-cid-ge2uvauf]{--r:-8deg;color:var(--peach-deep);transform:rotate(var(--r));animation:pop-in .8s var(--ease-pop) .15s both;margin:0 0 -.15em;font-size:clamp(48px,10vw,96px);line-height:1}.name[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;color:var(--olive);animation:fade-up 1s var(--ease-out) .25s both;font-size:clamp(104px,24vw,280px);line-height:.9}.js[data-astro-cid-ge2uvauf] .name[data-astro-cid-ge2uvauf]{animation:none}.name[data-astro-cid-ge2uvauf] .char-mask{margin-bottom:-.12em;padding:0 .02em .12em;display:inline-block;overflow:hidden}.name[data-astro-cid-ge2uvauf] .char{animation:rise .9s var(--ease-pop) calc(.35s + var(--i) * 60ms) both;display:inline-block}.underline[data-astro-cid-ge2uvauf]{width:min(70vw,320px);margin:4px auto 0;display:block}.underline[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{stroke-dasharray:340;stroke-dashoffset:340px;animation:draw 1s var(--ease-out) 1s forwards}.tagline[data-astro-cid-ge2uvauf]{max-width:30ch;font-family:var(--font-serif);color:var(--sage);animation:fade-up .9s var(--ease-out) 1.2s both;margin:18px auto 0;font-size:clamp(20px,3vw,28px);font-style:italic}.stamp[data-astro-cid-ge2uvauf]{--r:12deg;width:clamp(78px,14vw,120px);font-family:var(--font-sans);animation:pop-in .8s var(--ease-pop) 1.4s both, spin 16s linear 2.2s infinite;font-weight:600;position:absolute;top:-30px;right:-6px}.scroll[data-astro-cid-ge2uvauf]{color:var(--olive);opacity:calc(1 - var(--p,0) * 4);animation:fade-up .8s var(--ease-out) 1.6s backwards;flex-direction:column;align-items:center;gap:2px;font-size:26px;text-decoration:none;display:flex;position:absolute;bottom:28px;left:50%;translate:-50%}.chevrons[data-astro-cid-ge2uvauf]{gap:0;display:grid}.chevrons[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:26px;height:13px;animation:chevron 1.6s ease-in-out calc(var(--c) * .18s) infinite}.scroll[data-astro-cid-ge2uvauf]:hover .chevrons[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{color:var(--peach-deep)}@media (prefers-reduced-motion:reduce){.deco[data-astro-cid-ge2uvauf]{opacity:1}.underline[data-astro-cid-ge2uvauf] path[data-astro-cid-ge2uvauf]{stroke-dashoffset:0}}@media (width<=600px){.stamp[data-astro-cid-ge2uvauf]{margin-right:-40px;top:auto;bottom:-110px;right:50%}}.marquee[data-astro-cid-543bmuqs]{transform:rotate(var(--tilt));border-block:2px solid var(--ink);margin:0 -24px;padding:14px 0;overflow:hidden}.marquee--olive[data-astro-cid-543bmuqs]{background:var(--olive);color:var(--cream)}.marquee--pistachio[data-astro-cid-543bmuqs]{background:var(--pistachio);color:var(--ink)}.marquee--peach[data-astro-cid-543bmuqs]{background:var(--peach);color:var(--ink)}.track[data-astro-cid-543bmuqs]{width:max-content;display:flex}.group[data-astro-cid-543bmuqs]{animation:marquee var(--speed) linear infinite;align-items:center;gap:28px;padding-right:28px;display:flex}.reverse[data-astro-cid-543bmuqs] .group[data-astro-cid-543bmuqs]{animation-direction:reverse}.marquee[data-astro-cid-543bmuqs]:hover .group[data-astro-cid-543bmuqs]{animation-play-state:paused}.word[data-astro-cid-543bmuqs]{font-family:var(--font-serif);white-space:nowrap;font-size:clamp(26px,4vw,40px);font-style:italic;line-height:1}.star[data-astro-cid-543bmuqs]{font-size:22px;animation:6s linear infinite spin;display:inline-block}.about[data-astro-cid-oxgmilyn]{align-items:center;gap:56px;max-width:1080px;margin:0 auto;padding:120px 16px 100px;display:grid}@media (width>=820px){.about[data-astro-cid-oxgmilyn]{grid-template-columns:5fr 6fr;gap:80px;padding-inline:32px}}.photo[data-astro-cid-oxgmilyn]{background:var(--paper);view-transition-name:polaroid;border-radius:6px;justify-self:center;width:min(82vw,360px);padding:16px 16px 8px;position:relative;box-shadow:0 18px 40px -18px #1f2a1c59}.photo[data-astro-cid-oxgmilyn]:hover{rotate:4deg}.tape[data-astro-cid-oxgmilyn]{background:#f2b8a2b3;width:110px;height:30px;position:absolute;top:-14px;left:50%;translate:-50%;rotate:-3deg}.frame[data-astro-cid-oxgmilyn]{aspect-ratio:4/5;background:var(--cream);border-radius:4px;place-items:center;display:grid;position:relative;overflow:hidden}.initial[data-astro-cid-oxgmilyn]{font-family:var(--font-serif);color:var(--olive);font-size:220px;line-height:1}.flower[data-astro-cid-oxgmilyn]{animation:4s ease-in-out infinite float;position:absolute}.f1[data-astro-cid-oxgmilyn]{color:var(--pistachio);font-size:40px;top:12%;left:14%}.f2[data-astro-cid-oxgmilyn]{color:var(--peach);font-size:46px;animation-delay:-1.4s;bottom:14%;right:14%}.f3[data-astro-cid-oxgmilyn]{color:var(--peach-deep);font-size:24px;animation-delay:-2.6s;top:18%;right:20%}.caption[data-astro-cid-oxgmilyn]{text-align:center;color:var(--olive);margin:8px 0 0;font-size:30px}.eyebrow[data-astro-cid-oxgmilyn]{letter-spacing:.14em;text-transform:uppercase;color:var(--sage);margin:0 0 8px;font-size:14px;font-weight:600}h2[data-astro-cid-oxgmilyn]{margin-bottom:24px;font-size:clamp(48px,7vw,84px);line-height:.95}.body[data-astro-cid-oxgmilyn]{max-width:46ch;color:var(--sage);margin:0 0 14px}.note[data-astro-cid-oxgmilyn]{color:var(--peach-deep);margin:12px 0 0;font-size:34px;display:inline-block}.cards[data-astro-cid-vb2rmwub]{gap:24px;max-width:1080px;margin:0 auto;padding:40px 16px 120px;display:grid}@media (width>=760px){.cards[data-astro-cid-vb2rmwub]{grid-template-columns:repeat(3,1fr);padding-inline:32px}}.card[data-astro-cid-vb2rmwub]{border:2px solid var(--ink);border-radius:var(--radius);box-shadow:5px 5px 0 var(--ink);padding:28px 24px 30px}.card[data-astro-cid-vb2rmwub],.js .card[data-astro-cid-vb2rmwub]{transition:opacity .8s var(--ease-out) var(--d,0s), transform .9s var(--ease-pop) var(--d,0s), translate .35s var(--ease-pop), box-shadow .35s var(--ease-pop)}.card[data-astro-cid-vb2rmwub]:hover{box-shadow:9px 9px 0 var(--ink);translate:0 -6px}.card--pistachio[data-astro-cid-vb2rmwub]{background:var(--pistachio)}.card--peach[data-astro-cid-vb2rmwub]{background:var(--peach)}.card--light[data-astro-cid-vb2rmwub]{background:var(--paper)}.icon[data-astro-cid-vb2rmwub]{background:var(--paper);border:2px solid var(--ink);border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:18px;font-size:26px;animation:3s ease-in-out infinite wiggle;display:inline-grid}.card[data-astro-cid-vb2rmwub]:nth-child(2) .icon[data-astro-cid-vb2rmwub]{animation-delay:-1s}.card[data-astro-cid-vb2rmwub]:nth-child(3) .icon[data-astro-cid-vb2rmwub]{animation-delay:-2s}h3[data-astro-cid-vb2rmwub]{margin-bottom:10px;font-size:34px;line-height:1}p[data-astro-cid-vb2rmwub]{color:var(--ink);margin:0}.footer[data-astro-cid-jo6i4kqk]{text-align:center;background:var(--olive);color:var(--cream);border-top:2px solid var(--ink);padding:80px 16px 40px;position:relative}.big[data-astro-cid-jo6i4kqk]{font-family:var(--font-serif);color:var(--pistachio-light);margin:0;font-size:clamp(96px,22vw,260px);line-height:.9}.big[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{transition:translate .4s var(--ease-pop), rotate .4s var(--ease-pop), color .2s;display:inline-block}.big[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]:hover{translate:0 -.12em;rotate:calc(-8deg + var(--i) * 4deg);color:var(--peach)}.small[data-astro-cid-jo6i4kqk]{opacity:.85;margin:16px 0 0;font-size:15px}.top[data-astro-cid-jo6i4kqk]{background:var(--peach);width:56px;height:56px;color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);transition:translate .35s var(--ease-pop);border-radius:50%;place-items:center;font-size:24px;text-decoration:none;display:grid;position:absolute;top:-28px;right:24px}.top[data-astro-cid-jo6i4kqk]:hover{translate:0 -4px}.sheet[data-astro-cid-lcdefpme]{z-index:1;background:var(--pistachio-light);border-top:2px solid var(--ink);border-radius:44px 44px 0 0;padding-top:48px;position:relative;box-shadow:0 -24px 50px -20px #1f2a1c59}.handle[data-astro-cid-lcdefpme]{background:var(--olive);opacity:.5;border-radius:99px;width:64px;height:6px;position:absolute;top:16px;left:50%;translate:-50%}main[data-astro-cid-lcdefpme]{position:relative}footer{z-index:1;position:relative}
