@media (prefers-reduced-motion:no-preference){.public-motion :is(.services-intro-copy,.about-intro,.gallery-intro,.news-intro,.contact-heading,.workshops-intro,.detail-copy,.workshop-detail-copy)>*,.public-motion :is(.services-intro-photo,.portrait-frame,.contact-details,.art-gallery,.workshop-detail-visual){animation:1.2s cubic-bezier(.22,1,.36,1) both site-content-enter}.public-motion :is(.services-intro-copy,.about-intro,.gallery-intro,.news-intro,.contact-heading,.workshops-intro,.detail-copy,.workshop-detail-copy)>:nth-child(2),.public-motion :is(.services-intro-photo,.portrait-frame,.contact-details,.workshop-detail-visual){animation-delay:.16s}.public-motion :is(.services-intro-copy,.about-intro,.gallery-intro,.news-intro,.contact-heading,.workshops-intro,.detail-copy,.workshop-detail-copy)>:nth-child(n+3){animation-delay:.32s}.public-motion :is(.services-intro-copy,.about-intro,.gallery-intro,.news-intro,.contact-heading,.workshops-intro,.detail-copy,.workshop-detail-copy):focus-within>*,.public-motion :is(.art-gallery,.contact-details):focus-within{animation:none}.public-motion .home-reveal{opacity:1;transition:opacity 1.1s,transform 1.1s cubic-bezier(.22,1,.36,1);transform:none}.public-motion .home-reveal-pending:not(:focus-within){opacity:0;transform:translateY(24px)}.public-motion :is(.gallery-card,.all-workshop-card,.news-entry,.milestone):nth-child(2n){transition-delay:.16s}}@keyframes site-content-enter{0%{opacity:0;translate:0 22px}to{opacity:1;translate:none}}.public-motion .text-link span{transition:transform .22s;display:inline-block}.public-motion .text-link:is(:hover,:focus-visible) span{transform:translate(3px,-3px)}@media (max-width:700px) and (prefers-reduced-motion:no-preference){.public-motion .home-reveal-pending:not(:focus-within){transform:translateY(14px)}@keyframes site-content-enter{0%{opacity:0;translate:0 14px}to{opacity:1;translate:none}}}@media (prefers-reduced-motion:reduce){html:has(.public-motion){scroll-behavior:auto}.public-motion .text-link span{transition:none;transform:none}}
