.hero-wrap[data-astro-cid-uw5kdbxl]{position:relative}.hero[data-astro-cid-uw5kdbxl]{text-align:center;padding-block:var(--space-l) var(--space-xl);display:grid;justify-items:center}h1[data-astro-cid-uw5kdbxl]{font-size:var(--step-4);animation:up 1.4s var(--ease-out) .1s both}.lead[data-astro-cid-uw5kdbxl]{margin-top:var(--space-s);max-width:36rem;font-size:var(--step-1);line-height:1.55;color:var(--ink-soft);animation:up 1.4s var(--ease-out) .3s both}.big-phone[data-astro-cid-uw5kdbxl]{margin-top:var(--space-l);font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,1.4rem + 6vw,7rem);line-height:1;letter-spacing:.01em;color:var(--copper);text-decoration:none;text-shadow:0 0 60px rgba(255,200,150,.6);padding:.1em .25em .2em;background:url(/images/brush.png) center 92% / 0% .3em no-repeat;transition:background-size .8s var(--ease-out),color .3s var(--ease-out);animation:up 1.6s var(--ease-out) .5s both}.big-phone[data-astro-cid-uw5kdbxl]:hover,.big-phone[data-astro-cid-uw5kdbxl]:focus-visible{background-size:100% .3em;color:var(--copper-deep)}.ways[data-astro-cid-uw5kdbxl]{list-style:none;padding:0;margin:var(--space-m) 0 0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-s) var(--space-l);animation:up 1.4s var(--ease-out) .75s both}@keyframes up{0%{opacity:0;transform:translateY(1.5rem);filter:blur(6px)}}.note-band[data-astro-cid-uw5kdbxl]{background:linear-gradient(180deg,#f2d6bb,var(--sand) 40%,#f0d2b6)}.note-in[data-astro-cid-uw5kdbxl]{display:grid;justify-items:center}.note-in[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:var(--step-3);text-align:center}.note[data-astro-cid-uw5kdbxl]{margin-top:var(--space-m);width:min(100%,48rem);background:#fffaf3;border-radius:6px 22px 22px;padding:clamp(1.6rem,1rem + 3vw,3.4rem);box-shadow:0 1px #c9957240,0 30px 60px -34px #6e3a208c;display:grid;gap:1.1rem;font-family:var(--font-display);font-size:clamp(1.2rem,1.05rem + .7vw,1.6rem);line-height:2.1;color:var(--ink)}.greet[data-astro-cid-uw5kdbxl]{font-weight:700;color:var(--copper);font-size:1.15em;line-height:1.3}.line[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font:inherit}.ink[data-astro-cid-uw5kdbxl]{font:inherit;color:var(--copper-deep);font-weight:700;background:url(/images/brush.png) center bottom / 0% .42em no-repeat,linear-gradient(var(--rule),var(--rule)) center bottom / 100% 1px no-repeat;border:0;border-radius:0;padding:0 .3em .05em;margin-inline:.25em;width:11em;max-width:100%;line-height:1.5;transition:background-size .7s var(--ease-out)}.ink-phone[data-astro-cid-uw5kdbxl]{width:8.5em;text-align:right}.ink[data-astro-cid-uw5kdbxl]::placeholder{color:#b9917a;font-weight:400}.ink[data-astro-cid-uw5kdbxl]:focus,.ink[data-astro-cid-uw5kdbxl]:not(:placeholder-shown){outline:none;background-size:100% .42em,100% 1px}.ink[data-astro-cid-uw5kdbxl]:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.ink-select[data-astro-cid-uw5kdbxl]{width:auto;appearance:none;cursor:pointer;padding-inline-start:1.3em;background:url(/images/brush.png) center bottom / 100% .42em no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%238b4a2b' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") left .15em center / .6em no-repeat}[data-astro-cid-uw5kdbxl][dir=rtl] .ink-select[data-astro-cid-uw5kdbxl]{padding-inline:.3em 1.3em}.more-line[data-astro-cid-uw5kdbxl]{display:grid;gap:.2rem}.ink-area[data-astro-cid-uw5kdbxl]{width:100%;margin:0;resize:vertical;min-height:4.2em;line-height:2.1;font-weight:500;background:repeating-linear-gradient(transparent 0 calc(2.1em - 1px),#c99572b3 calc(2.1em - 1px) 2.1em);padding:0 .3em}.ink-area[data-astro-cid-uw5kdbxl]:focus,.ink-area[data-astro-cid-uw5kdbxl]:not(:placeholder-shown){background-size:auto}.consent[data-astro-cid-uw5kdbxl]{display:flex;gap:.6rem;align-items:start;font-family:var(--font-body);font-size:var(--step--1);line-height:1.5;color:var(--ink-soft);margin-top:.4rem}.consent[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]{width:1.15rem;height:1.15rem;margin-top:.15rem;accent-color:var(--copper);flex:none}.consent[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--copper)}.err[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:var(--step--1);color:#a2361c;font-weight:700;line-height:1.4}.tried[data-astro-cid-uw5kdbxl] .ink[data-astro-cid-uw5kdbxl]:invalid{background-image:none,linear-gradient(#a2361c,#a2361c);background-size:0 0,100% 2px}.send[data-astro-cid-uw5kdbxl][disabled]{opacity:.7;cursor:progress}.err[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:inherit}.sent[data-astro-cid-uw5kdbxl]{justify-items:center;text-align:center;gap:.6rem;outline:none;animation:sent-in .9s var(--ease-out) both}.note[data-astro-cid-uw5kdbxl][hidden]{display:none}.sent-title[data-astro-cid-uw5kdbxl]{font-weight:700;color:var(--copper);font-size:1.3em}.sent-text[data-astro-cid-uw5kdbxl]{font-family:var(--font-body);font-size:var(--step-0);color:var(--ink-soft);line-height:1.6}@keyframes sent-in{0%{opacity:0;transform:translateY(1rem);filter:blur(6px)}}.send[data-astro-cid-uw5kdbxl]{justify-self:start;border:0;cursor:pointer;margin-top:.4rem}.visit[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-l);align-items:center;padding-block:var(--space-l)}.visit-photo[data-astro-cid-uw5kdbxl]{width:100%;height:auto;-webkit-mask:url(/images/patch-sand.png) center / 100% 100% no-repeat;mask:url(/images/patch-sand.png) center / 100% 100% no-repeat}.visit[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{font-size:var(--step-3);margin-bottom:var(--space-s)}.visit-text[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{font-size:var(--step-1);color:var(--ink-soft)}.hours[data-astro-cid-uw5kdbxl]{margin:var(--space-m) 0 0;display:grid;gap:.6rem;max-width:26rem}.hours[data-astro-cid-uw5kdbxl] div[data-astro-cid-uw5kdbxl]{display:flex;justify-content:space-between;gap:1rem;padding-bottom:.6rem;border-bottom:1px solid rgba(201,149,114,.5)}.hours[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-weight:700}.hours[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--copper)}.nav-links[data-astro-cid-uw5kdbxl]{margin-top:var(--space-m);display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-m)}.close[data-astro-cid-uw5kdbxl]{padding-top:var(--space-l);text-align:center}.lotus[data-astro-cid-uw5kdbxl]{margin:0 auto var(--space-s)}.follow[data-astro-cid-uw5kdbxl]{font-family:var(--font-display);font-weight:700;font-size:var(--step-2);color:var(--copper)}.actions[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-s) var(--space-m);margin-top:var(--space-s)}@media(max-width:800px){.visit[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}@media(max-width:700px){.note-band[data-astro-cid-uw5kdbxl]{padding-block:7rem;-webkit-mask:linear-gradient(transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent);mask:linear-gradient(transparent,#000 3.5rem,#000 calc(100% - 3.5rem),transparent)}.note[data-astro-cid-uw5kdbxl]{line-height:1.9}.ink[data-astro-cid-uw5kdbxl],.ink-phone[data-astro-cid-uw5kdbxl]{width:100%;margin-inline:0}.send[data-astro-cid-uw5kdbxl]{justify-self:stretch;justify-content:center}}@media(prefers-reduced-motion:reduce){.ink[data-astro-cid-uw5kdbxl],.big-phone[data-astro-cid-uw5kdbxl]{transition:none}}
