.button{cursor:pointer;text-align:center;justify-content:center;align-items:center;display:inline-flex}.button{border:1px solid var(--s-color-current);border-radius:var(--s-radius-default);background:hsla(var(--s-shade-background-current-hue,var(--s-shade-background-hue,calc(var(--s-color-current-h) + var(--s-shade-background-current-spin,var(--s-shade-background-spin,0))))),calc(var(--s-shade-background-current-saturation,var(--s-shade-background-saturation,calc(var(--s-color-current-s) + var(--s-shade-background-current-saturate,var(--s-shade-background-saturate,0)) - var(--s-shade-background-current-desaturate,var(--s-shade-background-desaturate,0)))))*1%),calc(var(--s-shade-background-current-lightness,var(--s-shade-background-lightness,calc(var(--s-color-current-l) + var(--s-shade-background-current-lighten,var(--s-shade-background-lighten,0)) - var(--s-shade-background-current-darken,var(--s-shade-background-darken,0)))))*1%),var(--s-shade-background-current-alpha,var(--s-shade-background-alpha,var(--s-color-current-a,1))));padding:calc(var(--s-space-3,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*3) + var(--s-spaces-min))*var(--s-scale,1))calc(var(--s-space-5,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*5) + var(--s-spaces-min))*var(--s-scale,1));color:hsla(var(--s-shade-foreground-current-hue,var(--s-shade-foreground-hue,calc(var(--s-color-current-h) + var(--s-shade-foreground-current-spin,var(--s-shade-foreground-spin,0))))),calc(var(--s-shade-foreground-current-saturation,var(--s-shade-foreground-saturation,calc(var(--s-color-current-s) + var(--s-shade-foreground-current-saturate,var(--s-shade-foreground-saturate,0)) - var(--s-shade-foreground-current-desaturate,var(--s-shade-foreground-desaturate,0)))))*1%),calc(var(--s-shade-foreground-current-lightness,var(--s-shade-foreground-lightness,calc(var(--s-color-current-l) + var(--s-shade-foreground-current-lighten,var(--s-shade-foreground-lighten,0)) - var(--s-shade-foreground-current-darken,var(--s-shade-foreground-darken,0)))))*1%),var(--s-shade-foreground-current-alpha,var(--s-shade-foreground-alpha,var(--s-color-current-a,1))));font-weight:300;font-size:calc(var(--s-size-small, )*var(--s-scale,1));text-transform:uppercase;min-width:180px}.button{transition-property:var(--s-transition-fast-property);transition-duration:var(--s-transition-fast-duration);transition-timing-function:var(--s-transition-fast-timing-function);transition-delay:var(--s-transition-fast-delay)}.button{border-top-left-radius:var(--s-radius-default-top-left);border-top-right-radius:var(--s-radius-default-top-right);border-bottom-left-radius:var(--s-radius-default-bottom-left);border-bottom-right-radius:var(--s-radius-default-bottom-right)}.button:focus-visible{outline:var(--focus-width)solid var(--focus-color)}.button:focus:not(:focus-visible){outline:none}.button.-main{--s-color-current:var(--s-color-main-o);--s-color-current-h:var(--s-color-main-h);--s-color-current-s:var(--s-color-main-s);--s-color-current-l:var(--s-color-main-l)}.button.-main:hover{border:1px solid hsla(calc(var(--s-color-gray-h) + 0),calc(calc(calc(var(--s-color-gray-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-gray-l) + 0) - 20)*1%),var(--s-color-gray-a,1));background:hsla(calc(var(--s-color-gray-h) + 0),calc(calc(calc(var(--s-color-gray-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-gray-l) + 0) - 20)*1%),var(--s-color-gray-a,1))}.button.-main:focus{border:1px solid hsla(calc(var(--s-color-gray-h) + 0),calc(calc(calc(var(--s-color-gray-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-gray-l) + 0) - 20)*1%),var(--s-color-gray-a,1));background:hsla(calc(var(--s-color-gray-h) + 0),calc(calc(calc(var(--s-color-gray-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-gray-l) + 0) - 20)*1%),var(--s-color-gray-a,1))}.button.-accent{color:#000}.button.-accent{--s-color-current:var(--s-color-accent-o);--s-color-current-h:var(--s-color-accent-h);--s-color-current-s:var(--s-color-accent-s);--s-color-current-l:var(--s-color-accent-l)}.button.-complementary{--s-color-current:var(--s-color-complementary-o);--s-color-current-h:var(--s-color-complementary-h);--s-color-current-s:var(--s-color-complementary-s);--s-color-current-l:var(--s-color-complementary-l)}.button:hover{border:1px solid hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 0) - 10)*1%),var(--s-color-current-a,1));background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 0) - 10)*1%),var(--s-color-current-a,1))}.button:focus{border:1px solid hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 0) - 10)*1%),var(--s-color-current-a,1));background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 0) - 10)*1%),var(--s-color-current-a,1))}.button.-full{text-align:center;width:100%}.button.-outline{color:var(--s-color-current);background:0 0}.button.-outline:hover{border:1px solid hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 20) - 0)*1%),var(--s-color-current-a,1));background:hsla(calc(var(--s-color-current-h) + 0),calc(calc(calc(var(--s-color-current-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-current-l) + 0) - 0)*1%),.1)}.-inverted .button.-outline.-main{border-color:#fff}.button.-error{--s-color-current:var(--s-color-error-o);--s-color-current-h:var(--s-color-error-h);--s-color-current-s:var(--s-color-error-s);--s-color-current-l:var(--s-color-error-l)}.body{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;overflow-wrap:break-word;flex-direction:column;width:100%;display:flex}.body.-left{text-align:left}.body.-center{text-align:center}.body.-right{text-align:right}.body.-justify ._lead,.body.-justify ._text{text-align:justify}.body .body_text:empty{display:none}.body .body_spacer{flex-grow:1}.body .body_buttons{display:flex}.body p:empty{display:none}.body .body_suptitle{color:hsla(calc(var(--s-color-main-h) + 0),calc(calc(calc(var(--s-color-main-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-main-l) + 50) - 0)*1%),var(--s-color-main-a,1))}@media (min-width: 1024px){.body .body_suptitle{font-size:calc(var(--s-size-small, )*var(--s-scale,1))}}.body .body_subtitle{color:hsla(calc(var(--s-color-main-h) + 0),calc(calc(calc(var(--s-color-main-s) + 0) - 0)*1%),calc(calc(calc(var(--s-color-main-l) + 50) - 0)*1%),var(--s-color-main-a,1))}@media (min-width: 1024px){.body .body_subtitle{font-size:calc(var(--s-size-small, )*var(--s-scale,1))}}.body .body_suptitle{margin-bottom:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.body .body_suptitle{font:var(--s-typo-suptitle-font);font-size:var(--s-typo-suptitle-size,1em);line-height:var(--s-typo-suptitle-line-height,1);letter-spacing:var(--s-typo-suptitle-letter-spacing,0);text-transform:var(--s-typo-suptitle-text-transform);-webkit-text-decoration:var(--s-typo-suptitle-text-decoration);text-decoration:var(--s-typo-suptitle-text-decoration)}.body .body_title{margin-bottom:0;line-height:.9em}.body .body_subtitle{margin-top:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.body .body_subtitle{font:var(--s-typo-subtitle-font);font-size:var(--s-typo-subtitle-size,1em);line-height:var(--s-typo-subtitle-line-height,1);letter-spacing:var(--s-typo-subtitle-letter-spacing,0);text-transform:var(--s-typo-subtitle-text-transform);-webkit-text-decoration:var(--s-typo-subtitle-text-decoration);text-decoration:var(--s-typo-subtitle-text-decoration)}.body .body_title{font-size:calc(var(--s-size-h4, )*var(--s-scale,1))}.body .body_lead{margin-top:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.body .body_lead{font:var(--s-typo-lead-font);font-size:var(--s-typo-lead-size,1em);line-height:var(--s-typo-lead-line-height,1);letter-spacing:var(--s-typo-lead-letter-spacing,0);text-transform:var(--s-typo-lead-text-transform);-webkit-text-decoration:var(--s-typo-lead-text-decoration);text-decoration:var(--s-typo-lead-text-decoration)}@media (min-width: 1024px){.body .body_lead{font-size:calc(var(--s-size-h5, )*var(--s-scale,1));line-height:1.4lh}.body .body_lead{max-width:75ch}}.body .body_lead+.body_text{margin-top:0}.body .body_text{margin-top:calc(var(--s-space-4,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*4) + var(--s-spaces-min))*var(--s-scale,1))}.body .body_text{font:var(--s-typo-body-font);font-size:var(--s-typo-body-size,1em);line-height:var(--s-typo-body-line-height,1);letter-spacing:var(--s-typo-body-letter-spacing,0);text-transform:var(--s-typo-body-text-transform);-webkit-text-decoration:var(--s-typo-body-text-decoration);text-decoration:var(--s-typo-body-text-decoration)}@media (min-width: 1024px){.body .body_text{max-width:100ch}}.body .body_buttons{gap:calc(var(--s-space-3,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*3) + var(--s-spaces-min))*var(--s-scale,1));margin-top:1lh}.body.-padded-left,.body.-padded-right{padding-inline:calc(var(--s-space-5,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*5) + var(--s-spaces-min))*var(--s-scale,1));padding-block:calc(var(--s-space-5,(1*calc((var(--s-spaces-max) - var(--s-spaces-min))*.01)*5) + var(--s-spaces-min))*var(--s-scale,1));max-width:640px}@media (min-width: 768px){.body.-padded-left{margin-left:auto;margin-right:0}}@media (min-width: 768px){.body.-padded-right{margin-left:0;margin-right:auto}}
