.about-name[data-astro-cid-vky6iplv]{font-family:var(--font-heading-1, serif);font-weight:300;color:var(--color-radost-espresso);font-size:clamp(2rem,4vw,2.75rem)}.about-polaroid[data-astro-cid-vky6iplv]{background:#fffdf8;padding:.9rem .9rem 0;border-radius:4px;box-shadow:0 14px 30px #3c302629,0 3px 8px #3c30261f;transform:rotate(-2deg);transition:transform .3s ease}.about-polaroid[data-astro-cid-vky6iplv]:hover{transform:rotate(0)}.about-polaroid__pic[data-astro-cid-vky6iplv]{border-radius:2px}.about-polaroid__cap[data-astro-cid-vky6iplv]{font-family:var(--font-heading-1, serif);font-style:italic;text-align:center;color:var(--color-radost-espresso);font-size:.9rem;padding:.6em .4em .9em}@media(prefers-reduced-motion:reduce){.about-polaroid[data-astro-cid-vky6iplv]{transition:none}}.letter-overline[data-astro-cid-aybb4ukx]{font-family:var(--font-heading-2, sans-serif);text-transform:uppercase;letter-spacing:.3em;font-size:.8rem;font-weight:600;color:var(--color-radost-muted);padding-left:.3em}.letter-heading[data-astro-cid-aybb4ukx]{font-family:var(--font-heading-1, serif);font-weight:300;color:var(--color-radost-espresso);font-size:clamp(1.75rem,3.5vw,2.5rem)}.letter[data-astro-cid-aybb4ukx]{background:#fffdf8;border-radius:8px;padding:2rem 2rem 2rem 2.75rem;box-shadow:0 14px 30px #3c302629,0 3px 8px #3c30261f;transform:rotate(-1deg);transition:transform .3s ease;overflow:hidden}.letter[data-astro-cid-aybb4ukx]:hover{transform:rotate(0)}.letter__airmail[data-astro-cid-aybb4ukx]{position:absolute;inset:0 auto 0 0;width:.85rem;background:repeating-linear-gradient(-45deg,var(--color-radost-rose) 0 10px,var(--color-radost-cream-2) 10px 20px)}.letter__stamp[data-astro-cid-aybb4ukx]{position:absolute;top:1.25rem;right:1.25rem;display:flex;height:3.5rem;width:3rem;align-items:center;justify-content:center;border-radius:4px;border:2px dashed rgba(178,127,130,.5);background:var(--color-radost-cream-2)}.letter__address[data-astro-cid-aybb4ukx]{font-family:var(--font-heading-1, serif);font-style:italic;font-size:.85rem;color:var(--color-radost-muted);margin:0 0 1.75rem;padding-right:4rem}@media(max-width:400px){.letter__stamp[data-astro-cid-aybb4ukx],.letter__airmail[data-astro-cid-aybb4ukx]{display:none}.letter[data-astro-cid-aybb4ukx]{padding-left:1.5rem}.letter__address[data-astro-cid-aybb4ukx]{padding-right:0}}@media(prefers-reduced-motion:reduce){.letter[data-astro-cid-aybb4ukx]{transition:none}}.contact-hero[data-astro-cid-uw5kdbxl]{background:radial-gradient(120% 90% at 50% 0%,var(--color-radost-cream) 0%,var(--color-radost-cream-2) 100%)}.contact-hero__overline[data-astro-cid-uw5kdbxl]{font-family:var(--font-heading-2, sans-serif);text-transform:uppercase;letter-spacing:.3em;font-size:clamp(.65rem,1.3vw,.8rem);font-weight:600;color:var(--color-radost-muted);padding-left:.3em}.contact-hero__headline[data-astro-cid-uw5kdbxl]{font-family:var(--font-heading-1, serif);font-weight:300;line-height:1.15;color:var(--color-radost-espresso);font-size:clamp(1.75rem,4.5vw,2.75rem)}.contact-hero__subline[data-astro-cid-uw5kdbxl]{font-family:var(--font-heading-1, serif);font-style:italic;font-size:clamp(1rem,2vw,1.25rem);color:var(--color-radost-rose)}.contact-hero__garnish[data-astro-cid-uw5kdbxl]{filter:drop-shadow(0 3px 4px rgba(60,48,38,.15));opacity:1;transform:rotate(var(--rest, 0deg))}#contact-hero[data-astro-cid-uw5kdbxl].is-ready .contact-hero__garnish[data-astro-cid-uw5kdbxl]{animation:contact-garnish-in .9s cubic-bezier(.34,1.4,.64,1) var(--delay, 0ms) both,contact-garnish-bob 6s ease-in-out calc(var(--delay, 0ms) + 1.05s) infinite}@keyframes contact-garnish-in{0%{opacity:0;transform:translateY(20px) rotate(var(--fr, -26deg)) scale(.5)}55%{opacity:1}to{opacity:1;transform:translateY(0) rotate(var(--rest, 0deg)) scale(1)}}@keyframes contact-garnish-bob{0%,to{transform:translateY(0) rotate(var(--rest, 0deg))}50%{transform:translateY(-6px) rotate(calc(var(--rest, 0deg) + 2deg))}}@media(prefers-reduced-motion:reduce){#contact-hero[data-astro-cid-uw5kdbxl].is-ready .contact-hero__garnish[data-astro-cid-uw5kdbxl]{animation:none;opacity:1;transform:rotate(var(--rest, 0deg))}}
