@keyframes shownCard{to{opacity:1}}.section-separator{height:4px;background-color:var(--color-border-secondary);transform:translateY(calc(-5.75rem - 2px))}.section-separator+section{margin-top:0;border-top:0}@media only screen and (min-width: 1280px){.section-separator{transform:translateY(calc(-7rem - 2px))}}.section-title{padding-bottom:1rem;color:var(--color-text);font-weight:900;font-size:.8125rem;line-height:.875rem;letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid var(--color-border-secondary);font-family:Geograph Black,sans-serif;font-display:block}.button-action{position:relative;display:inline-flex;gap:1rem;justify-content:center;text-decoration:none;background-color:transparent;border:0;outline:0;cursor:pointer;transition:all ease-out .2s;user-select:none}.button-action .button-action-title{display:inline-block;color:var(--color-text);transition:all ease-out .2s}.button-action:hover .button-action-title,.button-action:focus .button-action-title{color:var(--color-link-hover)}.button-action-block{width:100%;padding-left:1.75rem}.button-action:disabled{cursor:default}.button-action.button-action-text{padding:.5rem 1rem;font-weight:initial;line-height:1rem;transition:color ease-out .2s}.button-action.button-action-text .button-action-title{font-size:.8125rem;letter-spacing:.07em;text-transform:uppercase;font-family:Geograph Black,sans-serif;font-display:block}.button-action.button-action-text .button-action-icon{position:relative;display:inline-block;width:1.75rem;height:1rem}.button-action.button-action-text .button-action-icon svg{position:absolute;top:50%;left:0;width:.75rem;height:.75rem;transform:translateY(-50%);transition:fill ease-out .2s,transform ease-out .2s;pointer-events:none}.button-action.button-action-text .button-action-icon svg path{fill:var(--color-text)}.button-action.button-action-text.clearLeft{padding:.5rem 1rem .5rem 0}.button-action.button-action-text.loading:after{position:absolute;top:50%;left:50%;display:inline-block;box-sizing:border-box;width:1rem;height:1rem;background-color:var(--color-text);border-radius:50%;transform:translate(-50%,-50%);animation:spinnerAnimation 1s linear infinite;content:""}.button-action.button-action-text.loading .button-action-title,.button-action.button-action-text.loading .button-action-icon{opacity:.1}.button-action.button-action-text:disabled *{opacity:.5}.button-action.button-action-text:disabled:hover .button-action-title,.button-action.button-action-text:disabled:focus .button-action-title{color:var(--color-text)}.button-action.button-action-text:disabled:hover svg,.button-action.button-action-text:disabled:focus svg{transform:translateY(-50%);pointer-events:none}.button-action.button-action-text:disabled:hover svg path,.button-action.button-action-text:disabled:focus svg path{fill:var(--color-text)}.button-action.button-action-text:hover svg,.button-action.button-action-text:focus svg{transform:translate(1rem,-50%)}.button-action.button-action-text:hover svg path,.button-action.button-action-text:focus svg path{fill:var(--color-link-hover)}.button-action.button-action-bordered{height:3.5rem;padding:0 3rem;text-align:center;background-color:transparent;border:2px solid var(--color-border)}.button-action.button-action-bordered .button-action-title{font-weight:700;font-size:.9375rem;font-family:Geograph Regular,sans-serif;line-height:3rem;font-family:Geograph Bold,sans-serif;font-display:block}.button-action.button-action-bordered:hover,.button-action.button-action-bordered:focus{background-color:var(--color-fill);border:2px solid var(--color-border)}.button-action.button-action-bordered.loading{border-color:var(--color-bg-container-disabled)}.button-action.button-action-bordered.loading:after{position:absolute;top:50%;left:50%;display:inline-block;box-sizing:border-box;width:1rem;height:1rem;background-color:var(--color-text-disabled);border-radius:50%;transform:translate(-50%,-50%);animation:spinnerAnimation 1s linear infinite;content:""}.button-action.button-action-bordered.loading:before{position:absolute;inset:0;display:block;background-color:var(--color-bg-container-disabled);animation:fadeIn .2s linear 1;content:""}.button-action.button-action-bordered:disabled{border:2px solid var(--color-bg-container-disabled);background-color:var(--color-bg-container-disabled)}.button-action.button-action-bordered:disabled .button-action-title{color:var(--color-text-disabled)}.button-action.button-action-bordered:disabled:hover .button-action-title,.button-action.button-action-bordered:disabled:focus .button-action-title{color:var(--color-text-disabled)}@keyframes spinnerAnimation{0%{opacity:0}6%{opacity:.18}12%{opacity:.3}30%{opacity:.2}50%{opacity:.13}75%{opacity:0}to{opacity:0}}@keyframes spinnerIconAppear{0%{opacity:0}to{opacity:.05}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
