.site-intro-module__egw8na__intro{z-index:1000;cursor:pointer;opacity:1;background:radial-gradient(circle at 50% 47%,#ffffffc2,#0000 48%),#f5f3ee;border:0;place-items:center;width:100%;height:100%;margin:0;padding:0 20px;transition:opacity .65s cubic-bezier(.22,.61,.36,1);display:grid;position:fixed;inset:0;overflow:hidden}.site-intro-module__egw8na__intro:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 16%,#1f4a3d06,#0000 34%),radial-gradient(circle at 84% 82%,#1f4a3d05,#0000 32%);position:absolute;inset:0}.site-intro-module__egw8na__intro:focus-visible{outline-offset:-10px;outline:2px solid #1f4a3d}.site-intro-module__egw8na__leaving{opacity:0;pointer-events:none}.site-intro-module__egw8na__intro .site-intro-module__egw8na__lockup{--h:clamp(34px, 8.6vw, 150px);z-index:1;position:relative}.site-intro-module__egw8na__mark{opacity:0;animation:.78s cubic-bezier(.22,.61,.36,1) .14s forwards site-intro-module__egw8na__mark-reveal}.site-intro-module__egw8na__divider{transform-origin:50%;animation:.62s cubic-bezier(.65,0,.35,1) .54s forwards site-intro-module__egw8na__divider-reveal;transform:scaleY(0)}.site-intro-module__egw8na__letter{white-space:pre;opacity:0;animation:site-intro-module__egw8na__letter-reveal .36s cubic-bezier(.22, .61, .36, 1) var(--letter-delay) forwards;will-change:opacity, transform;display:inline-block;transform:translateY(.07em)}.site-intro-module__egw8na__descriptor .site-intro-module__egw8na__letter{animation-duration:.26s}@keyframes site-intro-module__egw8na__mark-reveal{to{opacity:1}}@keyframes site-intro-module__egw8na__divider-reveal{to{transform:scaleY(1)}}@keyframes site-intro-module__egw8na__letter-reveal{to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.site-intro-module__egw8na__intro{padding-inline:16px}.site-intro-module__egw8na__intro .site-intro-module__egw8na__lockup{--h:clamp(34px, 11vw, 46px)}.site-intro-module__egw8na__letter{transform:translateY(.05em)}}@media (prefers-reduced-motion:reduce){.site-intro-module__egw8na__intro{transition-duration:.18s}.site-intro-module__egw8na__mark,.site-intro-module__egw8na__divider,.site-intro-module__egw8na__letter{opacity:1;animation:none;transform:none}}
