.button{align-items:center;background-color:var(--primary-dark-blue);border-radius:10rem;color:var(--white);display:inline-flex;font-family:Ploni,sans-serif;font-size:1.6rem;font-weight:500;height:-moz-fit-content;height:fit-content;justify-content:center;line-height:1.2rem;min-height:3.2rem;padding:.4rem 1.6rem;position:relative;text-align:center;transition:background-color .3s cubic-bezier(.075,.82,.165,1),color .3s cubic-bezier(.075,.82,.165,1);white-space:nowrap;width:-moz-fit-content;width:fit-content}.button.large{padding:.6rem 1.6rem}.button.full-width{justify-content:center;width:100%}@media (min-width:769px){.button:hover{background-color:var(--main-btn-hover)}}.button:focus-visible{border:2px solid var(--white);outline:1px auto blue;outline-offset:1px}.button.disabled{background-color:var(--secondary-foucus-blue);cursor:not-allowed;pointer-events:none}.button.white{background-color:var(--white);color:var(--primary-dark-blue)}@media (min-width:769px){.button.white:hover{background-color:var(--secondary-btn-hover)}}.button.secondary{background-color:transparent;border:1px solid var(--primary-dark-blue);color:var(--primary-dark-blue)}@media (min-width:769px){.button.secondary:hover{background-color:var(--secondary-btn-hover)}}.button.secondary:focus-visible{border:2px solid var(--white);outline:1px auto blue;outline-offset:1px}.button.secondary.disabled{background-color:var(--secondary-foucus-blue);border:none;color:var(--white);cursor:not-allowed;pointer-events:none}.button.tertiary,.button.tertiary-secondary{align-items:center;background-color:transparent;color:var(--primary-blue);gap:.4rem;padding:.4rem 0;transition:color 0s cubic-bezier(.075,.82,.165,1)}.button.tertiary-secondary.large,.button.tertiary.large{padding:.6rem 0}.button.tertiary .arrow-icon-wrapper,.button.tertiary-secondary .arrow-icon-wrapper{align-self:flex-start;display:flex;margin-top:-1px;position:relative}html[lang=en_US] .button.tertiary .arrow-icon-wrapper,html[lang=en_US] .button.tertiary-secondary .arrow-icon-wrapper{transform:scaleX(-1)}.button.tertiary .arrow-icon-wrapper svg,.button.tertiary-secondary .arrow-icon-wrapper svg{transition:all .3s cubic-bezier(.075,.82,.165,1)}.button.tertiary .arrow-icon-wrapper .hover-line,.button.tertiary-secondary .arrow-icon-wrapper .hover-line{height:100%;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.075,.82,.165,1);width:100%}@media (min-width:769px){.button.tertiary-secondary:hover,.button.tertiary:hover{color:var(--primary-dark-blue)}.button.tertiary-secondary:hover .arrow-icon-wrapper>svg,.button.tertiary:hover .arrow-icon-wrapper>svg{transform:translateX(-4px)}.button.tertiary-secondary:hover .arrow-icon-wrapper>svg path,.button.tertiary:hover .arrow-icon-wrapper>svg path{stroke:var(--primary-dark-blue)}.button.tertiary-secondary:hover .arrow-icon-wrapper .hover-line,.button.tertiary:hover .arrow-icon-wrapper .hover-line{opacity:1}}.button.tertiary-secondary.disabled,.button.tertiary.disabled{border:none;color:var(--secondary-foucus-blue);cursor:not-allowed;pointer-events:none}.button.tertiary-secondary.disabled svg path,.button.tertiary.disabled svg path{stroke:var(--secondary-foucus-blue)}.button.tertiary-secondary{color:var(--breadcrumb-gray)}@media (min-width:769px){.button.tertiary-secondary:hover{color:var(--primary-dark-blue)}.button.tertiary-secondary:hover .arrow-icon-wrapper>svg{transform:translateX(4px)}.button.tertiary-secondary:hover .arrow-icon-wrapper>svg path{fill:var(--primary-dark-blue);stroke:none}.button.tertiary-secondary:hover .arrow-icon-wrapper .hover-line{opacity:1}}.button.hyperlink{align-items:center;background-color:transparent;color:var(--primary-blue);gap:.4rem;text-decoration:underline}@media (min-width:769px){.button.hyperlink:hover{color:var(--primary-dark-blue)}}.button.hyperlink.disabled{border:none;color:var(--secondary-foucus-blue);cursor:not-allowed;pointer-events:none}.button .icon{height:2.4rem;margin-right:1rem;-o-object-fit:contain;object-fit:contain;width:2.4rem}
