@media(prefers-reduced-motion:no-preference){html.js .reveal[data-astro-cid-j7pv25f6]{opacity:0;transition:opacity 1.1s ease,margin-top 1.7s cubic-bezier(.22,1,.36,1)}html.js .reveal[data-astro-cid-j7pv25f6].is-visible{opacity:1}html.js .verbs[data-astro-cid-j7pv25f6].reveal:not(.is-visible){margin-top:4rem}html.js .pillar[data-astro-cid-j7pv25f6].reveal:not(.is-visible){margin-top:4rem}}html.js .pillar[data-astro-cid-j7pv25f6]:nth-child(1){transition-delay:.05s}html.js .pillar[data-astro-cid-j7pv25f6]:nth-child(2){transition-delay:.17s}html.js .pillar[data-astro-cid-j7pv25f6]:nth-child(3){transition-delay:.29s}.hero[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2rem 3rem;width:min(56rem,94vw);margin:0 0 0 50%;transform:translate(-50%);padding:2.4rem 0 .6rem}.logo-figure[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;width:clamp(14rem,21vw,17rem);margin:0}.logo-figure[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:-26%;z-index:-1;border-radius:50%;background:radial-gradient(circle closest-side,#cfab714d,#cfab711f 55%,#cfab7100);animation:sunrise 2s ease-out both,glow-breathe 9s ease-in-out 2s infinite}@keyframes sunrise{0%{opacity:0;transform:translateY(2.4rem) scale(.88)}to{opacity:1;transform:none}}@keyframes glow-breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.72;transform:scale(1.06)}}.logo-figure[data-astro-cid-j7pv25f6],.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-place[data-astro-cid-j7pv25f6],.hero-pitch[data-astro-cid-j7pv25f6],.hero-actions[data-astro-cid-j7pv25f6]{animation:rise-in .9s ease-out both}.logo-figure[data-astro-cid-j7pv25f6]{animation-delay:.2s}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{animation-delay:.7s}.hero-place[data-astro-cid-j7pv25f6]{animation-delay:1.05s}.hero-pitch[data-astro-cid-j7pv25f6]{animation-delay:1.3s}.hero-actions[data-astro-cid-j7pv25f6]{animation-delay:1.55s}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.logo-figure[data-astro-cid-j7pv25f6]:before,.logo-figure[data-astro-cid-j7pv25f6],.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6],.hero-place[data-astro-cid-j7pv25f6],.hero-pitch[data-astro-cid-j7pv25f6],.hero-actions[data-astro-cid-j7pv25f6]{animation:none}}.logo[data-astro-cid-j7pv25f6]{display:block;width:100%;height:auto}.hero-text[data-astro-cid-j7pv25f6]{max-width:35rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.1rem,3.4vw,2.8rem);line-height:1.15;margin:0 0 .8rem}.hero-place[data-astro-cid-j7pv25f6]{margin:0;font-size:.88rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brown)}.hero-place[data-astro-cid-j7pv25f6] .nobreak[data-astro-cid-j7pv25f6]{white-space:nowrap}.hero-place[data-astro-cid-j7pv25f6] .dot[data-astro-cid-j7pv25f6]{margin:0 .35rem}.hero-pitch[data-astro-cid-j7pv25f6]{margin:1rem 0 0;font-size:1.1rem;line-height:1.6;color:var(--brown-deep)}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.7rem;margin:1.5rem 0 0}@media(max-width:900px){.hero[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;justify-items:center;text-align:center;width:auto;margin:0;transform:none;padding-top:1.6rem;gap:1.4rem}.logo-figure[data-astro-cid-j7pv25f6]{order:-1;width:min(12rem,52%)}.hero-pitch[data-astro-cid-j7pv25f6]{margin-left:auto;margin-right:auto;max-width:33rem}.hero-actions[data-astro-cid-j7pv25f6]{justify-content:center}}.picnic[data-astro-cid-j7pv25f6]{width:min(34rem,90%);margin:3rem auto 0}.picnic[data-astro-cid-j7pv25f6] .credit[data-astro-cid-j7pv25f6]{margin-top:-.4rem;text-align:right;font-size:.7rem;font-style:italic;letter-spacing:.02em;color:var(--brown-deep);opacity:.55}.picnic[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:auto;display:block;transform:scaleX(-1);-webkit-mask-image:radial-gradient(ellipse 82% 78% at 50% 52%,#000 68%,transparent 99%);mask-image:radial-gradient(ellipse 82% 78% at 50% 52%,#000 68%,transparent 99%)}.ink-frame[data-astro-cid-j7pv25f6]{position:relative}.ink-cover[data-astro-cid-j7pv25f6]{position:absolute;inset:-2%;pointer-events:none;background:linear-gradient(105deg,transparent 38%,var(--paper) 52%);background-size:320% 100%;background-repeat:no-repeat;background-position:100% 0}html:not(.js) .ink-cover[data-astro-cid-j7pv25f6]{display:none}html.js .ink-cover[data-astro-cid-j7pv25f6]{transition:background-position 2.2s ease-out .5s}html.js .picnic[data-astro-cid-j7pv25f6].is-visible .ink-cover[data-astro-cid-j7pv25f6]{background-position:0% 0}html.js .picnic[data-astro-cid-j7pv25f6].reveal{opacity:1;transition:margin-top 1.7s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.ink-cover[data-astro-cid-j7pv25f6]{display:none}}.what[data-astro-cid-j7pv25f6]{text-align:center;margin-top:1.4rem;padding-bottom:1rem}.verbs[data-astro-cid-j7pv25f6]{max-width:34rem;margin:0 auto;font-family:Lora,Georgia,serif;font-size:1.3rem;line-height:1.5;color:var(--blue-deep)}.pillar-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.1rem;width:min(52rem,94vw);margin:2rem 0 0 50%;transform:translate(-50%)}.pillar[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding:1.2rem 1.2rem 1rem;border:1px solid var(--rule);border-radius:8px;text-align:center;text-decoration:none;color:inherit;transition:border-color .2s ease,background-color .2s ease}.pillar[data-astro-cid-j7pv25f6]:hover{border-color:var(--gold);background:#cfab7114}.pillar-title[data-astro-cid-j7pv25f6]{display:block;margin:0 0 .45rem;font-family:Lora,Georgia,serif;font-size:1.08rem;font-weight:600;color:var(--blue-deep)}.pillar-line[data-astro-cid-j7pv25f6]{display:block;font-size:.95rem;line-height:1.55;color:var(--brown-deep)}.pillar-arrow[data-astro-cid-j7pv25f6]{display:block;margin-top:auto;padding-top:.6rem;color:var(--accent);transition:transform .2s ease}.pillar[data-astro-cid-j7pv25f6]:hover .pillar-arrow[data-astro-cid-j7pv25f6]{transform:translate(3px)}@media(max-width:640px){.pillar-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media(max-width:480px){.logo-figure[data-astro-cid-j7pv25f6]{width:min(10.5rem,50%)}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:1.75rem}.hero-pitch[data-astro-cid-j7pv25f6]{font-size:1rem}.verbs[data-astro-cid-j7pv25f6]{font-size:1.15rem}}
