.myuvxW_button{cursor:pointer;color:#173c39;background:0 0;border:0;justify-content:center;width:100%;min-height:56px;padding:0;display:flex}.myuvxW_button:focus-visible{outline-offset:4px;border-radius:28px;outline:2px solid #397e7c}.myuvxW_button:disabled{cursor:default}.myuvxW_surface{background:#fffdf9;border-radius:28px;place-items:center;width:100%;height:56px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #173c3933}.myuvxW_button:hover .myuvxW_surface{background:#e3f1ef}.myuvxW_mark{width:18px;transform:translateX(calc((var(--amen-label-width) + 8px) / -2));place-items:center;font-size:18px;display:grid;position:absolute}.myuvxW_label{white-space:nowrap;font-size:16px;font-weight:600;position:absolute;transform:translate(13px)}.myuvxW_morph{animation:.46s cubic-bezier(.22,1,.36,1) forwards myuvxW_gather}.myuvxW_morph .myuvxW_mark{animation:.46s cubic-bezier(.22,1,.36,1) forwards myuvxW_centre}.myuvxW_morph .myuvxW_label{animation:.161s ease-out forwards myuvxW_label-out}@keyframes myuvxW_gather{to{width:56px;box-shadow:none;background:#9cd2d0}}@keyframes myuvxW_centre{to{transform:translate(0)}}@keyframes myuvxW_label-out{to{opacity:0}}.myuvxW_moment{z-index:1100;isolation:isolate;color:#fbf7f1;outline:none;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.myuvxW_veil{left:calc(var(--amen-origin-x) - 28px);top:calc(var(--amen-origin-y) - 28px);background:#173c39;border-radius:50%;width:56px;height:56px;animation:.46s cubic-bezier(.22,1,.36,1) forwards myuvxW_open;position:absolute;transform:scale(.04)}@keyframes myuvxW_open{to{transform:scale(var(--amen-veil-scale))}}.myuvxW_stack{justify-items:center;gap:16px;display:grid;position:relative}.myuvxW_brand{animation:.52s cubic-bezier(.22,1,.36,1) both myuvxW_arrive}.myuvxW_word{font-family:var(--font-display), serif;letter-spacing:-2.3px;margin:0;font-size:52px;line-height:58px;animation:.56s cubic-bezier(.22,1,.36,1) .38s both myuvxW_arrive}.myuvxW_peace{color:#fbf7f1a8;margin:0;font-size:16px;line-height:22px;animation:.56s cubic-bezier(.22,1,.36,1) .6s both myuvxW_arrive}@keyframes myuvxW_arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.myuvxW_morph{animation:.14s linear forwards myuvxW_label-out}.myuvxW_morph .myuvxW_mark,.myuvxW_morph .myuvxW_label{animation:none}.myuvxW_moment{background:#173c39}.myuvxW_veil{display:none}.myuvxW_brand,.myuvxW_word,.myuvxW_peace{animation:none}}
