.button-cecdc65.cs-p10bi5{background-color:var(--color-primary-800);color:#ffffff;}.button-cecdc65.cs-p10bi5:hover{background-color:var(--color-primary-900);}.button-cecdc65.cs-pl7l2e{background-color:#ff000000;color:var(--color-primary-800);font-weight:600;box-shadow:inset 0px 0px 0px 2.5px var(--color-primary-800);}.button-cecdc65.cs-pl7l2e:hover{background-color:var(--color-primary-800);color:#ffffff;box-shadow:inset 0px 0px 0px 2px #ff000000;}.button-cecdc65.cs-w3h8d{background-color:var(--color-accent-500);color:var(--color-grey-950);}.button-cecdc65.cs-w3h8d:hover{background-color:var(--color-accent-600);}.button-cecdc65.cs-3oe5xo{font-size:var(--text-s);}.button-cecdc65.cs-kag5kw{font-size:calc(var(--text-r) * 1.125);}.button-cecdc65:before{transition:background var(--t-duration) ease-out ,transform var(--t-duration) ease-out ,color var(--t-duration) ease-out ,box-shadow var(--t-duration) ease-out ;}.button-cecdc65{border-radius:0.4em;font-size:var(--text-r);font-weight:500;letter-spacing:0.02em;line-height:1.2;-moz-column-gap:0.25em;column-gap:0.25em;display:inline-flex;transition:background var(--t-duration) ease-out ,transform var(--t-duration) ease-out ,color var(--t-duration) ease-out ,box-shadow var(--t-duration) ease-out ;padding:0.6em 0.9em;}.button-cecdc65 svg{height:1.2em;width:1.2em;}.button-cecdc65:hover{transform:scaleX(0.98)scaleY(0.98);}