.button-reset{padding:0;background:none;border:0;cursor:pointer;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.c-button{display:inline-block;font-family:"Cadiz",serif;text-decoration:none;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;transition-timing-function:cubic-bezier(0.2, 0.9, 0.4, 1);transition-duration:.3s;transition-property:background-color,border-color}.c-button__title{transition:color .3s cubic-bezier(0.2, 0.9, 0.4, 1)}.c-button:focus-visible{outline:2px solid #353551;outline-offset:3px}.c-button--size-small{padding:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.5) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*1.25) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.5);border:2px solid var(--project-color, #0000ff);font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px)}.c-button--size-medium{padding:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.375) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*1.5) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.5);border:2px solid var(--project-color, #0000ff);font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.5805515239vw + 25.3422351234px,35.2px)}.c-button--size-large{padding:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.5) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*1.5) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.5);border:2px solid var(--project-color, #0000ff);font-size:clamp(19px,0.3628447025vw + 17.8388969521px,24px);line-height:clamp(30.4px,0.7547169811vw + 27.9849056604px,40.8px)}.c-button--size-extra-large{padding:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.75) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*2.25) calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.9);font-size:clamp(24px,1.1611030479vw + 20.2844702467px,40px);line-height:clamp(28.8px,1.3933236575vw + 24.3413642961px,48px);border:4px solid var(--project-color, #0000ff)}.c-button--size-extra-large .c-button__icon svg{width:46px !important}.c-button--primary{display:inline-flex;gap:calc(clamp(12px, 0.290275762vw + 11.0711175617px, 16px)*0.75);align-items:center;background-color:rgba(0,0,0,0);border-radius:50px}.c-button--primary .c-button__title{color:var(--project-color, #0000ff)}.c-button--primary .c-button__icon svg{display:block;width:23px;height:auto;translate:0 1px}.c-button--primary .c-button__icon svg path{fill:var(--project-color, #0000ff);transition:fill .3s cubic-bezier(0.2, 0.9, 0.4, 1)}@media(hover: hover)and (pointer: fine){.c-button--primary:hover{background-color:var(--project-color, #0000ff);border-color:var(--project-color, #0000ff)}.c-button--primary:hover .c-button__title{color:#fff}.c-button--primary:hover .c-button__icon svg path{fill:#fff}}.c-button--secondary{padding:0;color:#030326;background-color:rgba(0,0,0,0);border:0;transition:color .3s cubic-bezier(0.2, 0.9, 0.4, 1)}.c-button--secondary:link,.c-button--secondary:visited{color:#030326}.c-button--secondary:focus,.c-button--secondary:active{color:var(--project-color, #0000ff)}@media(hover: hover)and (pointer: fine){.c-button--secondary:hover{color:var(--project-color, #0000ff)}}.c-button--secondary .c-button__title{text-decoration:underline;text-underline-offset:.36em;text-decoration-thickness:2px}.c-button--is-inverse{border-color:#fff}@media(hover: hover)and (pointer: fine){.c-button--is-inverse:hover{background-color:#fff}.c-button--is-inverse:hover .c-button__title{color:blue}.c-button--is-inverse:hover .c-button__icon svg path{fill:blue}}.c-button--is-inverse .c-button__title{color:#fff}.c-button--is-inverse .c-button__icon svg path{fill:#fff}helga-hoverable-button{display:inline-block;perspective:150px}
/*# sourceMappingURL=c-button.css.map */