[data-v-b90c10d2]:root{--b1:0 0% 100%;--b2:0 0% 95%}.btn-outline[data-v-b90c10d2]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#354458;border-color:rgb(53 68 88/var(--tw-border-opacity));border-radius:9999px;border-width:1px;color:#354458;color:rgb(53 68 88/var(--tw-text-opacity));cursor:pointer;display:flex;font-size:1.125rem;font-weight:700;justify-content:center;line-height:1.25rem;overflow:hidden;padding-bottom:.75rem;padding-top:.75rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:15rem;z-index:10}.btn-outline[data-v-b90c10d2]:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-outline div[data-v-b90c10d2]{justify-content:center}.btn-outline[data-v-b90c10d2]:before{--tw-translate-x:-100%;--tw-bg-opacity:1;background-color:#354458;background-color:rgb(53 68 88/var(--tw-bg-opacity));border-radius:9999px;content:"";height:100%;left:0;position:absolute;top:0;transform:translate(-100%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:-1}.btn-outline[data-v-b90c10d2]:hover:before{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-outline.secondary[data-v-b90c10d2]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#cccc5a;border-color:rgb(204 204 90/var(--tw-border-opacity));color:#cccc5a;color:rgb(204 204 90/var(--tw-text-opacity))}.btn-outline.secondary[data-v-b90c10d2]:hover{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-outline.secondary[data-v-b90c10d2]:before{--tw-bg-opacity:1;background-color:#cccc5a;background-color:rgb(204 204 90/var(--tw-bg-opacity))}.btn-outline.accent[data-v-b90c10d2]{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#f08e77;border-color:rgb(240 142 119/var(--tw-border-opacity));color:#f08e77;color:rgb(240 142 119/var(--tw-text-opacity))}.btn-outline.accent[data-v-b90c10d2]:hover{--tw-bg-opacity:1;--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-outline.accent[data-v-b90c10d2]:before,.btn-outline.accent[data-v-b90c10d2]:hover{background-color:#f08e77;background-color:rgb(240 142 119/var(--tw-bg-opacity))}.btn-outline.accent[data-v-b90c10d2]:before{--tw-bg-opacity:1}.btn-outline-icon[data-v-b90c10d2]{align-items:center;border-radius:9999px;border-width:1px;display:flex;font-size:1.125rem;font-weight:700;justify-content:space-between;line-height:1.75rem;padding:.25rem .5rem .25rem 1.5rem;width:20rem}.btn-outline-icon .material-symbols-outlined[data-v-b90c10d2]{font-size:3rem;font-variation-settings:"FILL" 1}.btn-outline.short[data-v-b90c10d2]{width:150px}.btn-outline.small[data-v-b90c10d2]{font-size:.75rem;line-height:1rem;padding:3px .25rem 3px .5rem;width:10rem}@media (min-width:768px){.btn-outline.small[data-v-b90c10d2]{font-size:1.125rem;line-height:1.75rem;width:20rem}}.btn-outline.small .material-symbols-outlined[data-v-b90c10d2]{font-size:20px}@media (min-width:768px){.btn-outline.small .material-symbols-outlined[data-v-b90c10d2]{font-size:3rem}}.btn-outline.btn-disabled[data-v-b90c10d2]{--tw-border-opacity:1;--tw-text-opacity:1;border-color:#eaecee;border-color:rgb(234 236 238/var(--tw-border-opacity));color:#eaecee;color:rgb(234 236 238/var(--tw-text-opacity))}.btn-full[data-v-b90c10d2]{text-align:center;width:100%}
