.HomeFloatingButton_homeFloatingButtonContainer__6fl5Y{width:100%;display:flex;justify-content:center;gap:var(--spacing-4);padding:var(--spacing-8) var(--spacing-4)}.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW{pointer-events:auto;position:relative;color:var(--white);padding:var(--spacing-3) var(--spacing-6);border-radius:var(--radius-full);font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);text-shadow:0 1px 1px rgba(0,0,0,.25);background:linear-gradient(135deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.1));border:1px solid hsla(0,0%,100%,.35);box-shadow:0 8px 24px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.35);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast),opacity var(--transition-fast)}.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.4)}.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW:active{transform:translateY(0)}.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW:focus-visible{outline:2px solid var(--background-highlight);outline-offset:2px}.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 60% at 10% -10%,hsla(0,0%,100%,.22),transparent 50%),radial-gradient(120% 60% at 90% 120%,hsla(0,0%,100%,.1),transparent 50%);mix-blend-mode:screen}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW{background:color-mix(in srgb,rgb(var(--primary-rgb)) 90%,#fff 10%);border:1px solid color-mix(in srgb,rgb(var(--primary-rgb)) 70%,#fff 30%);box-shadow:0 8px 24px rgba(0,0,0,.18)}}@media (prefers-contrast:more){.HomeFloatingButton_homeFloatingButtonAnchor__MmNpW{background:rgb(var(--primary-rgb));border-color:hsla(0,0%,100%,.6)}}.HomeFloatingButton_homeStaticButton__b_YeE{margin:0}@media (max-width:480px){.HomeFloatingButton_homeFloatingButtonContainer__6fl5Y{flex-direction:column;align-items:stretch}.HomeFloatingButton_homeStaticButton__b_YeE{width:100%}}