.c-button{z-index:0;opacity:1;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:.25rem;text-decoration:none;display:flex;position:relative}.c-button__text{font-weight:700;text-decoration:none}.c-button.is-cta{background:#000;border:1px solid #000}.c-button.is-cta .c-button__text{color:#fff}.c-button.is-cta svg path{fill:#fff}@media screen and (min-width:980px){.c-button.is-cta{transition:all .2s}.c-button.is-cta:hover{opacity:.64}}.c-button.is-cta-ghost{background:0 0;border:1px solid #000}.c-button.is-cta-ghost .c-button__text{color:#000}.c-button.is-cta-ghost svg path{fill:#000}@media screen and (min-width:980px){.c-button.is-cta-ghost{transition:all .2s}.c-button.is-cta-ghost:hover{background:#000}.c-button.is-cta-ghost:hover .c-button__text{color:#fff}.c-button.is-cta-ghost:hover svg path{fill:#fff}}.c-button.is-white{background:#fff;border:1px solid #fff}.c-button.is-white .c-button__text{color:#000}.c-button.is-white svg path{fill:#000}@media screen and (min-width:980px){.c-button.is-white{transition:all .2s}.c-button.is-white:hover{opacity:.64}}.c-button.is-small{min-height:1.5rem}@media screen and (min-width:980px){.c-button.is-small-md{min-height:1.5rem}}.c-button.is-medium{min-height:2rem}@media screen and (min-width:980px){.c-button.is-medium-md{min-height:2rem}}.c-button.is-large{min-height:2.5rem}@media screen and (min-width:980px){.c-button.is-large-md{min-height:2.5rem}}.c-button.is-exlarge{min-height:3rem}@media screen and (min-width:980px){.c-button.is-exlarge-md{min-height:3rem}}.c-button.is-size-lv0 .c-button__text{font-size:0}.c-button.is-size-lv1 .c-button__text{font-size:.125rem}.c-button.is-size-lv2 .c-button__text{font-size:.25rem}.c-button.is-size-lv3 .c-button__text{font-size:.5rem}.c-button.is-size-lv4 .c-button__text{font-size:.625rem}.c-button.is-size-lv5 .c-button__text{font-size:.75rem}.c-button.is-size-lv6 .c-button__text{font-size:.875rem}.c-button.is-size-lv7 .c-button__text{font-size:1rem}.c-button.is-size-lv8 .c-button__text{font-size:1.125rem}.c-button.is-size-lv9 .c-button__text{font-size:1.25rem}.c-button.is-size-lv10 .c-button__text{font-size:1.5rem}.c-button.is-size-lv11 .c-button__text{font-size:2rem}.c-button.is-size-lv12 .c-button__text{font-size:2.5rem}.c-button.is-size-lv13 .c-button__text{font-size:3rem}.c-button.is-size-lv14 .c-button__text{font-size:3.5rem}.c-button.is-size-lv15 .c-button__text{font-size:4rem}@media screen and (min-width:560px){.c-button.is-size-lv0-sm .c-button__text{font-size:0}.c-button.is-size-lv1-sm .c-button__text{font-size:.125rem}.c-button.is-size-lv2-sm .c-button__text{font-size:.25rem}.c-button.is-size-lv3-sm .c-button__text{font-size:.5rem}.c-button.is-size-lv4-sm .c-button__text{font-size:.625rem}.c-button.is-size-lv5-sm .c-button__text{font-size:.75rem}.c-button.is-size-lv6-sm .c-button__text{font-size:.875rem}.c-button.is-size-lv7-sm .c-button__text{font-size:1rem}.c-button.is-size-lv8-sm .c-button__text{font-size:1.125rem}.c-button.is-size-lv9-sm .c-button__text{font-size:1.25rem}.c-button.is-size-lv10-sm .c-button__text{font-size:1.5rem}.c-button.is-size-lv11-sm .c-button__text{font-size:2rem}.c-button.is-size-lv12-sm .c-button__text{font-size:2.5rem}.c-button.is-size-lv13-sm .c-button__text{font-size:3rem}.c-button.is-size-lv14-sm .c-button__text{font-size:3.5rem}.c-button.is-size-lv15-sm .c-button__text{font-size:4rem}}@media screen and (min-width:980px){.c-button.is-size-lv0-md .c-button__text{font-size:0}.c-button.is-size-lv1-md .c-button__text{font-size:.125rem}.c-button.is-size-lv2-md .c-button__text{font-size:.25rem}.c-button.is-size-lv3-md .c-button__text{font-size:.5rem}.c-button.is-size-lv4-md .c-button__text{font-size:.625rem}.c-button.is-size-lv5-md .c-button__text{font-size:.75rem}.c-button.is-size-lv6-md .c-button__text{font-size:.875rem}.c-button.is-size-lv7-md .c-button__text{font-size:1rem}.c-button.is-size-lv8-md .c-button__text{font-size:1.125rem}.c-button.is-size-lv9-md .c-button__text{font-size:1.25rem}.c-button.is-size-lv10-md .c-button__text{font-size:1.5rem}.c-button.is-size-lv11-md .c-button__text{font-size:2rem}.c-button.is-size-lv12-md .c-button__text{font-size:2.5rem}.c-button.is-size-lv13-md .c-button__text{font-size:3rem}.c-button.is-size-lv14-md .c-button__text{font-size:3.5rem}.c-button.is-size-lv15-md .c-button__text{font-size:4rem}}.c-button.is-height-max{height:100%}.c-button.is-width-max{width:100%}.c-button.is-width-fit-content{width:fit-content}.c-button.is-disabled,.c-button:disabled{cursor:not-allowed}
