.buttons{max-width:100%;margin:var(--gridunit)0 0 0;row-gap:12px;column-gap:var(--gridunit-small);flex-flow:wrap;padding:0;list-style:none;display:flex;flex:none!important}.buttons>LI{text-overflow:ellipsis;flex:none;max-width:100%;margin:0;display:flex}.buttons>LI .button{flex:auto;display:block}.buttons>LI .button__element{width:100%}.buttons>LI.title{color:var(--color-primary-500);text-align:center;font-weight:var(--medium);flex:auto;justify-content:center;align-self:center;align-items:center;font-size:24px;line-height:normal}@media screen and (max-width:759px),screen and (max-width:1023px) and (orientation:landscape){.buttons.layout-default{flex-direction:column;justify-content:center}.buttons.layout-default>LI{flex:none}.buttons.layout-default>.primary{order:1}.buttons.layout-default>.secondary{order:2}.buttons.layout-default .button{width:100%;max-width:100%}}@media screen and (min-width:760px) and (orientation:portrait),screen and (min-width:1024px) and (orientation:landscape){.buttons.layout-default{justify-content:flex-start}.buttons.layout-default>.primary{margin-left:auto}.buttons.layout-default>.secondary{margin-right:auto}}.buttons.layout-horizontal{justify-content:flex-start}.buttons.layout-centered{flex-direction:row;justify-content:center;align-items:center}@media (min-width:1024px){.buttons.layout-centered{flex-wrap:nowrap}}.buttons.layout-vertical{flex-direction:column;justify-content:center}.buttons.layout-vertical>.primary{order:1}.buttons.layout-vertical>.secondary{order:2}.buttons.layout-vertical-wide{flex-direction:column;justify-content:center}.buttons.layout-vertical-wide>.primary{order:1}.buttons.layout-vertical-wide>.secondary{order:2}.buttons.layout-vertical-wide>LI{flex:auto}.buttons.size-small{row-gap:var(--gridunit-tiny);column-gap:var(--gridunit-tiny);flex-flow:row}@media screen and (max-width:759px),screen and (max-width:1023px) and (orientation:landscape){.buttons.size-small{flex-direction:column}.buttons.sticky-mobile{margin:0 0 calc(var(--gridunit-small)*-1)0;padding:var(--gridunit)var(--gridunit-small);background:linear-gradient(to bottom,transparent,var(--site-bg)50%,var(--site-bg));position:sticky;bottom:0;left:0;right:0}}@media print{.buttons{display:none}}
/*# sourceMappingURL=e96f0a029f1406a2.css.map*/