.public-site{--vxv-button-accent:#fbd142;--vxv-button-text:#111;--vxv-button-secondary-text:#23251f;--vxv-button-secondary-border:#23251f42;--vxv-button-secondary-background:#ffffffbf;--vxv-button-secondary-hover:#f5f3ed}.public-site :is(.about-hero,.home-hero){--vxv-button-secondary-text:#fffaf0;--vxv-button-secondary-border:#ffffff42;--vxv-button-secondary-background:#ffffff14;--vxv-button-secondary-hover:#ffffff21}body.public-site .vxv-button{vertical-align:middle;box-sizing:border-box;cursor:pointer;border:1px solid var(--vxv-button-accent)!important;background:var(--vxv-button-accent)!important;height:auto!important;min-height:52px!important;color:var(--vxv-button-text)!important;letter-spacing:normal!important;text-transform:none!important;text-align:center!important;white-space:normal!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:10px!important;padding:14px 24px!important;font-family:Manrope,sans-serif!important;font-size:.96rem!important;font-style:normal!important;font-weight:800!important;line-height:1.5!important;text-decoration:none!important;transition:transform .25s,box-shadow .25s,background .25s!important;display:inline-flex!important;box-shadow:0 16px 34px #fbd14247!important}body.public-site .vxv-button i{flex-shrink:0;font-size:1.2rem!important}body.public-site .vxv-button:not(:disabled):not([aria-disabled=true]):hover{transform:translateY(-2px);box-shadow:0 22px 44px #fbd14257!important}body.public-site .vxv-button--secondary{backdrop-filter:blur(8px);background:var(--vxv-button-secondary-background)!important;color:var(--vxv-button-secondary-text)!important;border-color:var(--vxv-button-secondary-border)!important;box-shadow:none!important}body.public-site .vxv-button--secondary:not(:disabled):not([aria-disabled=true]):hover{background:var(--vxv-button-secondary-hover)!important;box-shadow:none!important}body.public-site .vxv-button:focus-visible{outline-offset:4px;outline:3px solid #a67908!important}body.public-site .vxv-button:disabled,body.public-site .vxv-button[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none!important}@media (width<=575.98px){body.public-site .vxv-button{min-height:50px!important;padding:13px 18px!important}}@media (prefers-reduced-motion:reduce){body.public-site .vxv-button{transition:none!important;transform:none!important}}
