.bSAVAa_intro{color:#292c28;background:#f8f5f1;place-items:center;min-height:100svh;animation:.65s cubic-bezier(.22,1,.36,1) 2.15s both bSAVAa_introExit;display:grid;position:relative;overflow:hidden}.bSAVAa_ambient{aspect-ratio:1;filter:blur(18px);background:radial-gradient(circle,#b9887d2e,#eee7df0f 48%,#0000 70%);border-radius:50%;width:min(76vw,760px);animation:1.8s ease-out both bSAVAa_ambientIn;position:absolute}.bSAVAa_content{text-align:center;flex-direction:column;align-items:center;padding:32px;animation:.4s 2s both bSAVAa_contentOut;display:flex;position:relative}.bSAVAa_mark{width:176px;height:177px;margin-bottom:30px}.bSAVAa_logoMark{object-fit:contain;width:100%;height:100%;animation:1.15s cubic-bezier(.22,1,.36,1) both bSAVAa_markIn}.bSAVAa_wordmark{letter-spacing:.22em;white-space:nowrap;margin-right:-.22em;font-size:20px;font-weight:500;line-height:1.2;animation:.8s cubic-bezier(.22,1,.36,1) .3s both bSAVAa_textIn}.bSAVAa_divider{background:#aa85748c;width:0;height:1px;margin:27px 0 17px;animation:.7s cubic-bezier(.22,1,.36,1) .55s forwards bSAVAa_lineIn}.bSAVAa_tagline,.bSAVAa_caption{color:#766f68;letter-spacing:.24em;font-size:9px;font-weight:500}.bSAVAa_tagline{margin:0;animation:.7s .65s both bSAVAa_textIn}.bSAVAa_caption{text-align:center;white-space:nowrap;width:100%;animation:.7s .75s both bSAVAa_textIn;position:absolute;bottom:35px;left:0}@keyframes bSAVAa_markIn{0%{opacity:0;clip-path:circle(18%);filter:blur(4px);transform:translateY(12px)scale(.9)}to{opacity:1;clip-path:circle(75%);filter:blur();transform:translateY(0)scale(1)}}@keyframes bSAVAa_textIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bSAVAa_lineIn{to{width:54px}}@keyframes bSAVAa_ambientIn{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes bSAVAa_contentOut{to{opacity:0;transform:translateY(-12px)}}@keyframes bSAVAa_introExit{to{opacity:0;visibility:hidden;transform:translateY(-8px)}}@media (max-width:480px){.bSAVAa_mark{width:150px;height:151px;margin-bottom:26px}.bSAVAa_wordmark{letter-spacing:.2em;font-size:16px}}@media (prefers-reduced-motion:reduce){.bSAVAa_intro,.bSAVAa_ambient,.bSAVAa_content,.bSAVAa_logoMark,.bSAVAa_wordmark,.bSAVAa_divider,.bSAVAa_tagline,.bSAVAa_caption{animation:none}}
