/* ---- optimizer: image sizing ---- */
:where(img[data-ar]) { height: auto; }

/* ---- fonts (self-hosted Google Fonts, latin + latin-ext) ---- */
/* latin-ext */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/blinker-400-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/blinker-400-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/blinker-600-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/blinker-600-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/blinker-700-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/blinker-700-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/blinker-800-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Blinker';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("../fonts/blinker-800-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/inter-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/inter-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/inter-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/inter-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/inter-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("../fonts/inter-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/inter-latin-ext.woff2") format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/inter-latin.woff2") format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* ---- inline <style> ---- */
:root, :host { --fa-font-solid: normal 900 1em/1 'Font Awesome 7 Free'; --fa-font-regular: normal 400 1em/1 'Font Awesome 7 Free'; --fa-font-light: normal 300 1em/1 'Font Awesome 7 Pro'; --fa-font-thin: normal 100 1em/1 'Font Awesome 7 Pro'; --fa-font-duotone: normal 900 1em/1 'Font Awesome 7 Duotone'; --fa-font-duotone-regular: normal 400 1em/1 'Font Awesome 7 Duotone'; --fa-font-duotone-light: normal 300 1em/1 'Font Awesome 7 Duotone'; --fa-font-duotone-thin: normal 100 1em/1 'Font Awesome 7 Duotone'; --fa-font-brands: normal 400 1em/1 'Font Awesome 7 Brands'; --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 7 Sharp'; --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 7 Sharp'; --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 7 Sharp'; --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 7 Sharp'; --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 7 Sharp Duotone'; --fa-font-sharp-duotone-regular: normal 400 1em/1 'Font Awesome 7 Sharp Duotone'; --fa-font-sharp-duotone-light: normal 300 1em/1 'Font Awesome 7 Sharp Duotone'; --fa-font-sharp-duotone-thin: normal 100 1em/1 'Font Awesome 7 Sharp Duotone'; --fa-font-slab-regular: normal 400 1em/1 'Font Awesome 7 Slab'; --fa-font-slab-press-regular: normal 400 1em/1 'Font Awesome 7 Slab Press'; --fa-font-whiteboard-semibold: normal 600 1em/1 'Font Awesome 7 Whiteboard'; --fa-font-thumbprint-light: normal 300 1em/1 'Font Awesome 7 Thumbprint'; --fa-font-notdog-solid: normal 900 1em/1 'Font Awesome 7 Notdog'; --fa-font-notdog-duo-solid: normal 900 1em/1 'Font Awesome 7 Notdog Duo'; --fa-font-etch-solid: normal 900 1em/1 'Font Awesome 7 Etch'; --fa-font-graphite-thin: normal 100 1em/1 'Font Awesome 7 Graphite'; --fa-font-jelly-regular: normal 400 1em/1 'Font Awesome 7 Jelly'; --fa-font-jelly-fill-regular: normal 400 1em/1 'Font Awesome 7 Jelly Fill'; --fa-font-jelly-duo-regular: normal 400 1em/1 'Font Awesome 7 Jelly Duo'; --fa-font-chisel-regular: normal 400 1em/1 'Font Awesome 7 Chisel'; --fa-font-utility-semibold: normal 600 1em/1 'Font Awesome 7 Utility'; --fa-font-utility-duo-semibold: normal 600 1em/1 'Font Awesome 7 Utility Duo'; --fa-font-utility-fill-semibold: normal 600 1em/1 'Font Awesome 7 Utility Fill'; }

.svg-inline--fa { box-sizing: content-box; display: var(--fa-display, inline-block); height: 1em; overflow: visible; vertical-align: -0.125em; width: var(--fa-width, 1.25em); }

.svg-inline--fa.fa-2xs { vertical-align: 0.1em; }

.svg-inline--fa.fa-xs { vertical-align: 0em; }

.svg-inline--fa.fa-sm { vertical-align: -0.0714286em; }

.svg-inline--fa.fa-lg { vertical-align: -0.2em; }

.svg-inline--fa.fa-xl { vertical-align: -0.25em; }

.svg-inline--fa.fa-2xl { vertical-align: -0.3125em; }

.svg-inline--fa.fa-pull-left, .svg-inline--fa .fa-pull-start { float: inline-start; margin-inline-end: var(--fa-pull-margin, 0.3em); }

.svg-inline--fa.fa-pull-right, .svg-inline--fa .fa-pull-end { float: inline-end; margin-inline-start: var(--fa-pull-margin, 0.3em); }

.svg-inline--fa.fa-li { width: var(--fa-li-width, 2em); inset-inline-start: calc(-1 * var(--fa-li-width, 2em)); inset-block-start: 0.25em; }

.fa-layers-counter, .fa-layers-text { display: inline-block; position: absolute; text-align: center; }

.fa-layers { display: inline-block; height: 1em; position: relative; text-align: center; vertical-align: -0.125em; width: var(--fa-width, 1.25em); }

.fa-layers .svg-inline--fa { inset: 0px; margin: auto; position: absolute; transform-origin: center center; }

.fa-layers-text { left: 50%; top: 50%; transform: translate(-50%, -50%); transform-origin: center center; }

.fa-layers-counter { background-color: var(--fa-counter-background-color, #ff253a); border-radius: var(--fa-counter-border-radius, 1em); box-sizing: border-box; color: var(--fa-inverse, #fff); line-height: var(--fa-counter-line-height, 1); max-width: var(--fa-counter-max-width, 5em); min-width: var(--fa-counter-min-width, 1.5em); overflow: hidden; padding: var(--fa-counter-padding, 0.25em 0.5em); right: var(--fa-right, 0); text-overflow: ellipsis; top: var(--fa-top, 0); transform: scale(var(--fa-counter-scale, 0.25)); transform-origin: right top; }

.fa-layers-bottom-right { bottom: var(--fa-bottom, 0); right: var(--fa-right, 0); top: auto; transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: right bottom; }

.fa-layers-bottom-left { bottom: var(--fa-bottom, 0); left: var(--fa-left, 0); right: auto; top: auto; transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: left bottom; }

.fa-layers-top-right { top: var(--fa-top, 0); right: var(--fa-right, 0); transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: right top; }

.fa-layers-top-left { left: var(--fa-left, 0); right: auto; top: var(--fa-top, 0); transform: scale(var(--fa-layers-scale, 0.25)); transform-origin: left top; }

.fa-1x { font-size: 1em; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-6x { font-size: 6em; }

.fa-7x { font-size: 7em; }

.fa-8x { font-size: 8em; }

.fa-9x { font-size: 9em; }

.fa-10x { font-size: 10em; }

.fa-2xs { font-size: calc(0.625em); line-height: calc(0.1em); vertical-align: calc(0.225em); }

.fa-xs { font-size: calc(0.75em); line-height: calc(0.0833333em); vertical-align: calc(0.125em); }

.fa-sm { font-size: calc(0.875em); line-height: calc(0.0714286em); vertical-align: calc(0.0535714em); }

.fa-lg { font-size: calc(1.25em); line-height: calc(0.05em); vertical-align: calc(-0.075em); }

.fa-xl { font-size: calc(1.5em); line-height: calc(0.0416667em); vertical-align: calc(-0.125em); }

.fa-2xl { font-size: calc(2em); line-height: calc(0.03125em); vertical-align: calc(-0.1875em); }

.fa-width-auto { --fa-width: auto; }

.fa-fw, .fa-width-fixed { --fa-width: 1.25em; }

.fa-ul { list-style-type: none; margin-inline-start: var(--fa-li-margin, 2.5em); padding-inline-start: 0px; }

.fa-ul > li { position: relative; }

.fa-li { inset-inline-start: calc(-1 * var(--fa-li-width, 2em)); position: absolute; text-align: center; width: var(--fa-li-width, 2em); line-height: inherit; }

.fa-border { border-color: var(--fa-border-color, #eee); border-radius: var(--fa-border-radius, 0.1em); border-style: var(--fa-border-style, solid); border-width: var(--fa-border-width, 0.0625em); box-sizing: var(--fa-border-box-sizing, content-box); padding: var(--fa-border-padding, 0.1875em 0.25em); }

.fa-pull-left, .fa-pull-start { float: inline-start; margin-inline-end: var(--fa-pull-margin, 0.3em); }

.fa-pull-right, .fa-pull-end { float: inline-end; margin-inline-start: var(--fa-pull-margin, 0.3em); }

.fa-beat { animation-name: fa-beat; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-bounce { animation-name: fa-bounce; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1)); }

.fa-fade { animation-name: fa-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-beat-fade { animation-name: fa-beat-fade; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1)); }

.fa-flip { animation-name: fa-flip; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, ease-in-out); }

.fa-shake { animation-name: fa-shake; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin { animation-name: fa-spin; animation-delay: var(--fa-animation-delay, 0s); animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 2s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, linear); }

.fa-spin-reverse { --fa-animation-direction: reverse; }

.fa-pulse, .fa-spin-pulse { animation-name: fa-spin; animation-direction: var(--fa-animation-direction, normal); animation-duration: var(--fa-animation-duration, 1s); animation-iteration-count: var(--fa-animation-iteration-count, infinite); animation-timing-function: var(--fa-animation-timing, steps(8)); }

@media (prefers-reduced-motion: reduce) {
  .fa-beat, .fa-bounce, .fa-fade, .fa-beat-fade, .fa-flip, .fa-pulse, .fa-shake, .fa-spin, .fa-spin-pulse { animation: auto ease 0s 1 normal none running none !important; transition: none !important; }
}

@keyframes fa-beat { 
  0%, 90% { transform: scale(1); }
  45% { transform: scale(var(--fa-beat-scale, 1.25)); }
}

@keyframes fa-bounce { 
  0% { transform: scale(1, 1) translateY(0px); }
  10% { transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0); }
  30% { transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em)); }
  50% { transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0); }
  57% { transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em)); }
  64% { transform: scale(1, 1) translateY(0px); }
  100% { transform: scale(1, 1) translateY(0px); }
}

@keyframes fa-fade { 
  50% { opacity: var(--fa-fade-opacity, 0.4); }
}

@keyframes fa-beat-fade { 
  0%, 100% { opacity: var(--fa-beat-fade-opacity, 0.4); transform: scale(1); }
  50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale, 1.125)); }
}

@keyframes fa-flip { 
  50% { transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)); }
}

@keyframes fa-shake { 
  0% { transform: rotate(-15deg); }
  4% { transform: rotate(15deg); }
  8%, 24% { transform: rotate(-18deg); }
  12%, 28% { transform: rotate(18deg); }
  16% { transform: rotate(-22deg); }
  20% { transform: rotate(22deg); }
  32% { transform: rotate(-12deg); }
  36% { transform: rotate(12deg); }
  40%, 100% { transform: rotate(0deg); }
}

@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.fa-rotate-90 { transform: rotate(90deg); }

.fa-rotate-180 { transform: rotate(180deg); }

.fa-rotate-270 { transform: rotate(270deg); }

.fa-flip-horizontal { transform: scale(-1, 1); }

.fa-flip-vertical { transform: scale(1, -1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1, -1); }

.fa-rotate-by { transform: rotate(var(--fa-rotate-angle, 0)); }

.svg-inline--fa .fa-primary { fill: var(--fa-primary-color, currentColor); opacity: var(--fa-primary-opacity, 1); }

.svg-inline--fa .fa-secondary { fill: var(--fa-secondary-color, currentColor); opacity: var(--fa-secondary-opacity, 0.4); }

.svg-inline--fa.fa-swap-opacity .fa-primary { opacity: var(--fa-secondary-opacity, 0.4); }

.svg-inline--fa.fa-swap-opacity .fa-secondary { opacity: var(--fa-primary-opacity, 1); }

.svg-inline--fa mask .fa-primary, .svg-inline--fa mask .fa-secondary { fill: black; }

.svg-inline--fa.fa-inverse { fill: var(--fa-inverse, #fff); }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }

.fa-inverse { color: var(--fa-inverse, #fff); }

.svg-inline--fa.fa-stack-1x { --fa-width: 1.25em; height: 1em; width: var(--fa-width); }

.svg-inline--fa.fa-stack-2x { --fa-width: 2.5em; height: 2em; width: var(--fa-width); }

.fa-stack-1x, .fa-stack-2x { inset: 0px; margin: auto; position: absolute; z-index: var(--fa-stack-z-index, auto); }




._hero_10rq7_1 { position: relative; min-height: 100vh; display: flex; flex-direction: column; background: linear-gradient(rgba(8, 15, 26, 0.62), rgba(8, 15, 26, 0.48) 32%, rgba(8, 15, 26, 0.62) 58%, rgba(8, 15, 26, 0.94)); }

._hero-inner_10rq7_9 { flex: 1 1 0%; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; max-width: 940px; margin: 0px auto; padding: 8.75rem 1.5rem 5.625rem; }

._hero-eyebrow_10rq7_21 { color: rgba(255, 255, 255, 0.92); font-family: Blinker, sans-serif; font-weight: 500; font-size: clamp(1.1rem, 2.4vw, 1.6rem); margin-bottom: 0.45rem; opacity: 0; animation: 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) 0.05s 1 normal forwards running _hero-up_10rq7_1; }

._hero-title_10rq7_31 { font-family: Blinker, sans-serif; font-weight: 800; color: rgb(255, 255, 255); font-size: clamp(2.5rem, 6.6vw, 4.7rem); line-height: 1.03; letter-spacing: -0.025em; text-shadow: rgba(0, 0, 0, 0.35) 0px 2px 30px; opacity: 0; animation: 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) 0.2s 1 normal forwards running _hero-up_10rq7_1; }

._hero-gold_10rq7_43 { color: var(--gold); }

._hero-sub_10rq7_47 { color: rgb(205, 215, 225); font-size: clamp(1rem, 1.55vw, 1.2rem); line-height: 1.55; max-width: 680px; margin: 1.5rem auto 0px; opacity: 0; animation: 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) 0.35s 1 normal forwards running _hero-up_10rq7_1; }

._hero-cta_10rq7_57 { display: flex; flex-wrap: wrap; gap: 1rem; justify-content: center; margin-top: 2.3rem; opacity: 0; animation: 0.7s cubic-bezier(0.2, 0.7, 0.2, 1) 0.5s 1 normal forwards running _hero-up_10rq7_1; }

@keyframes _hero-up_10rq7_1 { 
  0% { opacity: 0; transform: translateY(22px); }
  100% { opacity: 1; transform: none; }
}

@media (max-width: 560px) {
  ._hero-cta_10rq7_57 { flex-direction: column; align-items: center; }
}

@media (prefers-reduced-motion: reduce) {
  ._hero-eyebrow_10rq7_21, ._hero-title_10rq7_31, ._hero-sub_10rq7_47, ._hero-cta_10rq7_57 { opacity: 1; animation: auto ease 0s 1 normal none running none; }
}

._card_1s2lt_1 { position: relative; overflow: hidden; background: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0.01)); border: 1px solid var(--line-soft); border-radius: 1.375rem; padding: 2.125rem 1.875rem 2.25rem; transition: transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1), border-color 0.4s, box-shadow 0.4s; }

._card_1s2lt_1::before { content: ""; position: absolute; top: 0px; left: 0px; right: 0px; height: 2px; background: linear-gradient(90deg,transparent,var(--gold),transparent); opacity: 0.5; transform: scaleX(0.4); transform-origin: center center; transition: transform 0.5s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.4s; }

._card_1s2lt_1:hover { transform: translateY(-5px); border-color: var(--line); box-shadow: rgba(0, 0, 0, 0.7) 0px 24px 50px -28px; }

._card_1s2lt_1:hover::before { transform: scaleX(1); opacity: 1; }

._card-icon_1s2lt_36 { width: 54px; height: 54px; border-radius: 0.875rem; display: grid; place-items: center; color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.04); border: 1px solid var(--line); margin-bottom: 1.375rem; }

._card-icon_1s2lt_36 svg { width: 26px; height: 26px; }

._card-title_1s2lt_53 { font-family: Blinker, sans-serif; font-weight: 700; color: rgb(255, 255, 255); font-size: clamp(1.3rem, 2vw, 1.55rem); line-height: 1.18; }

._card-highlight_1s2lt_61 { color: var(--gold); }

._card-description_1s2lt_65 { margin-top: 1rem; color: var(--muted); font-size: 1rem; line-height: 1.62; }

._how_1kz21_1 { background: var(--bg); padding: 6rem 0px 6.25rem; }

._pills_1kz21_6 { display: flex; flex-wrap: wrap; justify-content: center; gap: 0.875rem; max-width: 1040px; margin: 2.6rem auto 3.4rem; padding: 0px; list-style: none; }

._pill_1kz21_6 { display: inline-flex; align-items: center; gap: 0.6rem; background: rgba(255, 255, 255, 0.027); border: 1px solid var(--line); padding: 0.6875rem 1.125rem; border-radius: 999px; font-size: 0.95rem; color: var(--muted); }

._pill-bold_1kz21_29 { color: rgb(255, 255, 255); font-weight: 600; }

._dot_1kz21_34 { width: 0.5625rem; height: 0.5625rem; border-radius: 50%; flex: 0 0 auto; background: radial-gradient(circle at 30% 30%, rgb(243, 220, 166), rgb(199, 159, 85)); box-shadow: rgba(212, 180, 131, 0.55) 0px 0px 7px; }

._cards_1kz21_43 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.5rem; max-width: 1200px; margin: 0px auto; }

@media (max-width: 980px) {
  ._cards_1kz21_43 { grid-template-columns: 1fr; max-width: 560px; }
}

._scale-item_10rk1_1 { width: 7.625rem; display: flex; flex-direction: column; align-items: center; gap: 0.85rem; text-align: center; }

._scale-icon_10rk1_10 { color: var(--gold); }

._scale-icon_10rk1_10 svg { width: 2.5rem; height: 2.5rem; }

._scale-label_10rk1_19 { color: rgb(255, 255, 255); font-family: Inter, sans-serif; font-weight: 500; font-size: 0.98rem; line-height: 1.25; }

._scale_tlo27_1 { padding: 5.25rem 0px 5.5rem; background: linear-gradient(rgb(19, 39, 62), rgb(14, 32, 52) 55%, rgb(10, 23, 38)); }

._scale-grid_tlo27_6 { display: flex; flex-wrap: wrap; justify-content: center; gap: 2.125rem 1.625rem; max-width: 1100px; margin: 2.8rem auto 0px; }

._partners_3cw01_1 { --logo-h: 5rem; --gap: 3.5rem; --speed-top: 32s; --speed-bot: 26s; background: var(--bg); padding: 5.5rem 0px 6rem; }

._partners-head_3cw01_10 { max-width: 1200px; margin: 0px auto 2.8rem; padding: 0px 1.5rem; }

._partners-title_3cw01_16 { font-family: Blinker, sans-serif; font-weight: 800; color: rgb(255, 255, 255); font-size: clamp(1.9rem, 5vw, 3.2rem); line-height: 1.05; letter-spacing: -0.02em; }

._rows_3cw01_25 { display: flex; flex-direction: column; gap: 2.75rem; }

._marquee_3cw01_31 { position: relative; width: 100%; padding-block: 0.625rem; margin-block: -0.625rem; mask-image: linear-gradient(to right, transparent, rgb(0, 0, 0) 6%, rgb(0, 0, 0) 94%, transparent); }

._track_3cw01_40 { display: flex; align-items: center; gap: var(--gap); width: max-content; list-style: none; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: var(--gap); margin: 0px; will-change: transform; backface-visibility: hidden; }

._to-left_3cw01_53 { animation: _to-left_3cw01_53 var(--speed-bot) linear infinite; }

._to-right_3cw01_57 { animation: _to-right_3cw01_57 var(--speed-top) linear infinite; }

@keyframes _to-left_3cw01_53 { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(-25%, 0px, 0px); }
}

@keyframes _to-right_3cw01_57 { 
  0% { transform: translate3d(-25%, 0px, 0px); }
  100% { transform: translateZ(0px); }
}

._logo_3cw01_77 { flex: 0 0 auto; display: flex; align-items: center; justify-content: center; }

._logo-img_3cw01_84 { height: var(--logo-h); width: auto; max-width: 140px; object-fit: contain; filter: grayscale(1) opacity(0.65); transform: scale(var(--boost, 1)); transition: filter 0.35s, transform 0.35s; }

._logo_3cw01_77:hover ._logo-img_3cw01_84 { filter: none; transform: scale(calc(var(--boost, 1) + .15)); }

@media (max-width: 900px) {
  ._rows_3cw01_25 { gap: 2rem; }
}

@media (max-width: 560px) {
  ._rows_3cw01_25 { gap: 1.5rem; }
}

@media (prefers-reduced-motion: reduce) {
  ._marquee_3cw01_31 { mask-image: none; overflow-x: auto; }
  ._track_3cw01_40 { animation: auto ease 0s 1 normal none running none; flex-wrap: wrap; justify-content: center; width: auto; row-gap: 1rem; padding: 0px 1rem; }
  ._track_3cw01_40 li[aria-hidden="true"] { display: none; }
}

._eyebrow_1noi0_1 { font-size: 0.85rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(217, 183, 122); margin-bottom: 0.375rem; }

._contact_1noi0_10 { background: var(--bg); padding: 1.125rem 0px 7.5rem; }

._contact-card_1noi0_15 { position: relative; overflow: hidden; max-width: 1180px; margin: 0px auto; border: 1px solid var(--line-soft); border-radius: 1.75rem; padding: clamp(3rem, 7vw, 5.125rem) 1.5rem; text-align: center; background: radial-gradient(120% 150% at 50% 125%, rgba(212, 180, 131, 0.12), transparent 55%), linear-gradient(rgb(23, 48, 73), rgb(14, 34, 54) 60%, rgb(12, 29, 48)); }

._contact-title_1noi0_27 { font-family: Blinker, sans-serif; font-weight: 800; color: rgb(255, 255, 255); font-size: clamp(1.5rem, 3.5vw, 2.4rem); line-height: 1.08; margin-bottom: 1rem; }

._contact-sub_1noi0_36 { color: var(--muted); font-size: 1.05rem; line-height: 1.55; max-width: 520px; margin: 0px auto 2.2rem; }

._arrow_1noi0_44 { width: 20px; height: 20px; }

@keyframes discImgScan { 
  0% { transform: translateY(-2px); opacity: 0; }
  6% { opacity: 1; }
  88% { opacity: 0.65; }
  100% { transform: translateY(150px); opacity: 0; }
}

.disc-card-img { position: relative; }

.disc-card-img::after { content: ""; position: absolute; left: 0px; right: 0px; top: 0px; height: 2px; background: linear-gradient(90deg, transparent, rgba(201, 168, 76, 0.55), transparent); opacity: 0; pointer-events: none; z-index: 2; }

.disc-card:hover .disc-card-img::after { animation: 1.4s ease-in-out 0s 1 normal forwards running discImgScan; }

._card_1f0we_1 { background: rgb(14, 32, 56); border-radius: 14px; position: relative; border: 1px solid rgba(255, 255, 255, 0.07); cursor: pointer; overflow: hidden; display: flex; flex-direction: column; height: 100%; isolation: isolate; transition: transform 0.2s, border-color 0.2s; }

._card_1f0we_1:hover { transform: translateY(-4px); border-color: rgba(201, 168, 76, 0.15); }

._card_1f0we_1:hover ._card-cta_1f0we_18 { transform: translateY(0px); opacity: 1; }

._card_1f0we_1:hover ._banner-img_1f0we_22 { transform: scale(1.03); }

._shimmer-canvas_1f0we_26 { position: absolute; inset: -1px; width: calc(100% + 2px); height: calc(100% + 2px); border-radius: 15px; pointer-events: none; z-index: 4; }

._card-img_1f0we_36 { width: 100%; height: 150px; background: rgb(8, 19, 32); display: flex; align-items: center; justify-content: center; overflow: hidden; flex-shrink: 0; }

._banner-img_1f0we_22 { width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.4s; }

._img-pattern_1f0we_55 { position: absolute; inset: 0px; background-image: repeating-linear-gradient(45deg, rgba(255, 255, 255, 0.016) 0px, rgba(255, 255, 255, 0.016) 1px, transparent 1px, transparent 18px); }

._img-icon_1f0we_61 { position: relative; z-index: 1; width: 48px; height: 48px; border-radius: 50%; background: rgba(200, 169, 110, 0.1); border: 1px solid rgba(200, 169, 110, 0.2); display: flex; align-items: center; justify-content: center; }

._img-icon_1f0we_61 i { font-size: 22px; color: rgb(200, 169, 110); }

._card-body_1f0we_78 { padding: 1rem 1.125rem 1.25rem; display: flex; flex-direction: column; flex: 1 1 0%; }

._card-title_1f0we_85 { font-size: 0.9375rem; font-weight: 700; color: rgb(251, 246, 239); line-height: 1.3; margin-bottom: 0.625rem; font-family: Blinker, system-ui, sans-serif; }

._card-meta_1f0we_94 { display: flex; flex-direction: column; gap: 0.375rem; margin-top: auto; }

._meta-row_1f0we_101 { display: flex; align-items: flex-start; gap: 0.5rem; font-size: 0.75rem; color: rgb(122, 143, 168); }

._meta-row_1f0we_101 i { color: rgb(200, 169, 110); font-size: 0.875rem; flex-shrink: 0; margin-top: 1px; }

._meta-gold_1f0we_115 { color: rgb(200, 169, 110); font-weight: 600; }

._card-cta_1f0we_18 { position: absolute; bottom: 0px; left: 0px; right: 0px; padding: 1.125rem 1.125rem 1rem; background: linear-gradient(to top, rgba(8, 19, 32, 0.98) 60%, transparent); display: flex; align-items: center; justify-content: space-between; transform: translateY(100%); opacity: 0; transition: transform 0.28s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.22s; z-index: 3; }

._cta-text_1f0we_136 { font-size: 0.8125rem; font-weight: 600; color: rgb(201, 168, 76); font-family: Inter, system-ui, sans-serif; }

._cta-icon_1f0we_143 { width: 30px; height: 30px; border-radius: 0.5rem; background: rgba(201, 168, 76, 0.15); border: 1px solid rgba(201, 168, 76, 0.3); display: flex; align-items: center; justify-content: center; }

._cta-icon_1f0we_143 i { font-size: 0.9375rem; color: rgb(201, 168, 76); }

@media (prefers-reduced-motion: reduce) {
  ._shimmer-canvas_1f0we_26 { display: none; }
}

.disc-slide-right-enter-from { opacity: 0; transform: translate(28px); }

.disc-slide-right-enter-active { transition: opacity 0.22s, transform 0.22s; }

.disc-slide-right-leave-to { opacity: 0; transform: translate(-28px); }

.disc-slide-right-leave-active { transition: opacity 0.22s, transform 0.22s; }

.disc-slide-left-enter-from { opacity: 0; transform: translate(-28px); }

.disc-slide-left-enter-active { transition: opacity 0.22s, transform 0.22s; }

.disc-slide-left-leave-to { opacity: 0; transform: translate(28px); }

.disc-slide-left-leave-active { transition: opacity 0.22s, transform 0.22s; }

@keyframes discSkeletonPulse { 
  0%, 100% { opacity: 0.35; }
  50% { opacity: 0.6; }
}

._section_vpxqs_1 { padding: clamp(3rem, 8vh, 4.5rem) 0px clamp(2rem, 5vh, 3rem); }

._eyebrow_vpxqs_5 { font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(217, 183, 122); margin-bottom: 0.375rem; }

._title_vpxqs_14 { font-family: Blinker, system-ui, sans-serif; font-size: clamp(1.8rem, 3.6vw, 2.75rem); font-weight: 800; color: rgb(251, 246, 239); margin-bottom: 1.75rem; letter-spacing: -0.02em; line-height: 1.1; }

._seg_vpxqs_24 { display: inline-flex; background: rgba(255, 255, 255, 0.05); border-radius: 999px; padding: 0.25rem; position: relative; margin-bottom: 2rem; }

._seg-pill_vpxqs_33 { position: absolute; top: 0.25rem; bottom: 0.25rem; border-radius: 999px; background: rgb(255, 255, 255); transition: left 0.22s cubic-bezier(0.4, 0, 0.2, 1), width 0.22s cubic-bezier(0.4, 0, 0.2, 1); pointer-events: none; }

._seg-btn_vpxqs_43 { position: relative; z-index: 1; padding: 0.5rem 1.5rem; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; font-family: Inter, system-ui, sans-serif; font-size: 0.875rem; font-weight: 600; cursor: pointer; border-radius: 999px; white-space: nowrap; user-select: none; outline: none; color: rgba(255, 255, 255, 0.35); transition: color 0.18s; }

._seg-btn--active_vpxqs_61 { color: rgb(10, 23, 38); }

._skeleton-card_vpxqs_65 { height: 18.125rem; border-radius: 0.875rem; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.06); animation: 1.5s ease-in-out 0s infinite normal none running _discSkeletonPulse_vpxqs_1; }

._section_kkd6v_1 { padding: clamp(2.25rem, 6vh, 3.5rem) 0px clamp(3rem, 8vh, 4.5rem); }

._eyebrow_kkd6v_5 { font-size: 0.72rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(217, 183, 122); margin-bottom: 0.375rem; }

._title_kkd6v_14 { font-family: Blinker, system-ui, sans-serif; font-size: clamp(1.8rem, 3.6vw, 2.75rem); font-weight: 800; color: rgb(251, 246, 239); margin-bottom: 1.75rem; letter-spacing: -0.02em; line-height: 1.1; }

._seg_kkd6v_24 { display: inline-flex; background: rgba(255, 255, 255, 0.05); border-radius: 999px; padding: 0.25rem; position: relative; margin-bottom: 2rem; }

._seg-pill_kkd6v_33 { position: absolute; top: 0.25rem; bottom: 0.25rem; border-radius: 999px; background: rgb(255, 255, 255); transition: left 0.22s cubic-bezier(0.4, 0, 0.2, 1), width 0.22s cubic-bezier(0.4, 0, 0.2, 1); pointer-events: none; }

._seg-btn_kkd6v_43 { position: relative; z-index: 1; padding: 0.5rem 1.5rem; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; font-family: Inter, system-ui, sans-serif; font-size: 0.875rem; font-weight: 600; cursor: pointer; border-radius: 999px; white-space: nowrap; user-select: none; outline: none; color: rgba(255, 255, 255, 0.35); transition: color 0.18s; }

._seg-btn--active_kkd6v_61 { color: rgb(10, 23, 38); }

._skeleton-card_kkd6v_65 { height: 18.125rem; border-radius: 0.875rem; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.06); animation: 1.5s ease-in-out 0s infinite normal none running _discSkeletonPulse_kkd6v_1; }

._page_1x5xw_1 { padding-top: 5rem; }

._divider_1x5xw_5 { margin-bottom: clamp(0rem, 2vh, 0.5rem); }

._divider_1x5xw_5::after { content: ""; display: block; height: 1px; background: rgba(255, 255, 255, 0.07); }

._who_1ow2e_1 { padding: clamp(3.5rem, 8vh, 5.625rem) 0px; border-bottom: 1px solid rgba(213, 219, 224, 0.1); }

._inner_1ow2e_6 { display: grid; grid-template-columns: 1fr 1fr; gap: clamp(2rem, 5vw, 4rem); align-items: center; }

._kicker_1ow2e_13 { display: block; font-size: 1rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(234, 208, 162); }

._title_1ow2e_22 { font-family: Blinker, system-ui, sans-serif; font-size: clamp(2rem, 4vw, 3.2rem); font-weight: 700; margin: 0.5rem 0px 0px; letter-spacing: -0.02em; line-height: 1.06; color: rgb(251, 246, 239); }

._body-text_1ow2e_32 { color: rgb(169, 184, 196); font-size: 1.12rem; margin-top: 1.4rem; line-height: 1.75; }

._img-placeholder_1ow2e_39 { border-radius: 18px; overflow: hidden; border: 1px solid rgba(213, 219, 224, 0.1); }

._img-placeholder_1ow2e_39 svg { width: 100%; height: auto; display: block; }

@media (max-width: 980px) {
  ._inner_1ow2e_6 { grid-template-columns: 1fr; }
}

._card-wrap_12gp4_1 { position: relative; border-radius: 1.25rem; cursor: default; display: flex; flex-direction: column; isolation: isolate; }

._shimmer-canvas_12gp4_10 { position: absolute; inset: -1px; width: calc(100% + 2px); height: calc(100% + 2px); border-radius: 1.25rem; pointer-events: none; z-index: 2; }

._card_12gp4_1 { position: relative; z-index: 3; border-radius: 1.125rem; background: linear-gradient(rgb(18, 50, 70), rgb(13, 37, 54)); border: 1px solid rgba(213, 219, 224, 0.1); flex: 1 1 0%; display: flex; flex-direction: column; overflow: hidden; }

._mv-card_12gp4_32 { padding: 0px; }

._mv-img_12gp4_36 { width: 100%; overflow: hidden; border-radius: 18px 18px 0px 0px; }

._mv-img_12gp4_36 svg { width: 100%; height: auto; display: block; }

._mv-body_12gp4_48 { padding: 1.4rem 1.6rem 1.8rem; }

._mv-ic-box_12gp4_52 { width: 44px; height: 44px; border-radius: 0.625rem; display: flex; align-items: center; justify-content: center; margin-bottom: 0.9rem; flex-shrink: 0; }

._mv-ic-box_12gp4_52 svg { width: 20px; height: 20px; }

._mv-ic-gold_12gp4_68 { background: rgba(217, 183, 122, 0.12); border: 1px solid rgba(217, 183, 122, 0.25); color: rgb(217, 183, 122); }

._mv-ic-blue_12gp4_74 { background: rgba(96, 165, 250, 0.12); border: 1px solid rgba(96, 165, 250, 0.25); color: rgb(96, 165, 250); }

._mv-label_12gp4_80 { font-size: 1.25rem; font-weight: 700; font-family: Blinker, system-ui, sans-serif; color: rgb(251, 246, 239); margin-bottom: 0.65rem; line-height: 1.2; }

._accent-gold_12gp4_89 { color: rgb(217, 183, 122); }

._accent-blue_12gp4_93 { color: rgb(96, 165, 250); }

._mv-text_12gp4_97 { color: rgb(169, 184, 196); font-size: 0.95rem; line-height: 1.7; }

@media (prefers-reduced-motion: reduce) {
  ._shimmer-canvas_12gp4_10 { display: none; }
}

._mv_1qv8t_1 { padding: clamp(3.5rem, 8vh, 5.625rem) 0px; background: rgb(11, 32, 48); border-top: 1px solid rgba(213, 219, 224, 0.1); border-bottom: 1px solid rgba(213, 219, 224, 0.1); }

._sec-head_1qv8t_8 { max-width: 640px; }

._kicker_1qv8t_12 { display: block; font-size: 1rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(234, 208, 162); }

._sec-title_1qv8t_21 { font-family: Blinker, system-ui, sans-serif; font-size: clamp(1.9rem, 3.8vw, 2.8rem); font-weight: 700; margin: 0.5rem 0px 0px; letter-spacing: -0.015em; line-height: 1.06; color: rgb(251, 246, 239); }

._mv-grid_1qv8t_31 { display: grid; grid-template-columns: 1fr 1fr; gap: 1.4rem; margin-top: 2rem; }

@media (max-width: 980px) {
  ._mv-grid_1qv8t_31 { grid-template-columns: 1fr; }
}

._card-wrap_147is_1 { position: relative; border-radius: 1.25rem; cursor: default; display: flex; flex-direction: column; isolation: isolate; }

._shimmer-canvas_147is_10 { position: absolute; inset: -1px; width: calc(100% + 2px); height: calc(100% + 2px); border-radius: 1.25rem; pointer-events: none; z-index: 2; }

._card_147is_1 { position: relative; z-index: 3; border-radius: 1.125rem; background: linear-gradient(rgb(18, 50, 70), rgb(13, 37, 54)); border: 1px solid rgba(213, 219, 224, 0.1); flex: 1 1 0%; }

._lc-card_147is_29 { padding: 2rem 1.8rem; }

._lc-phase_147is_33 { font-size: 0.7rem; font-weight: 600; letter-spacing: 0.14em; text-transform: uppercase; color: rgb(124, 140, 153); margin-bottom: 0.8rem; }

._lc-title_147is_42 { font-family: Blinker, system-ui, sans-serif; font-size: 1.3rem; font-weight: 700; color: rgb(217, 183, 122); margin-bottom: 0.7rem; line-height: 1.2; }

._lc-text_147is_51 { font-size: 0.93rem; color: rgb(169, 184, 196); line-height: 1.7; }

@media (prefers-reduced-motion: reduce) {
  ._shimmer-canvas_147is_10 { display: none; }
}

._lifecycle_ruppd_1 { padding: clamp(3.5rem, 8vh, 5.625rem) 0px; }

._sec-head_ruppd_5 { max-width: 640px; }

._kicker_ruppd_9 { display: block; font-size: 1rem; font-weight: 700; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(234, 208, 162); }

._sec-title_ruppd_18 { font-family: Blinker, system-ui, sans-serif; font-size: clamp(1.9rem, 3.8vw, 2.8rem); font-weight: 700; margin: 0.5rem 0px 0px; letter-spacing: -0.015em; line-height: 1.06; color: rgb(251, 246, 239); }

._sec-sub_ruppd_28 { color: rgb(169, 184, 196); margin-top: 0.8rem; font-size: 1.06rem; }

._lc-grid_ruppd_34 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.1rem; margin-top: 2.6rem; }

._cta_ruppd_41 { margin-top: 2.4rem; }

._cta_ruppd_41 svg { width: 17px; height: 17px; }

@media (max-width: 980px) {
  ._lc-grid_ruppd_34 { grid-template-columns: 1fr; }
}

._page_1ewyx_1 { padding-top: 5rem; }

._hero-left_mgmjj_1 { position: relative; z-index: 1; }

._eyebrow_mgmjj_6 { font-size: 0.9375rem; font-weight: 700; letter-spacing: 2.5px; color: rgb(201, 168, 76); text-transform: uppercase; margin-bottom: 0.875rem; font-family: Inter, system-ui, sans-serif; }

._title_mgmjj_16 { font-size: 2.5rem; font-weight: 800; color: rgb(255, 255, 255); line-height: 1.15; margin-bottom: 1.125rem; font-family: Blinker, system-ui, sans-serif; }

@media (max-width: 600px) {
  ._title_mgmjj_16 { font-size: 1.875rem; }
}

._subtitle_mgmjj_30 { font-size: 1.0625rem; color: rgba(255, 255, 255, 0.5); line-height: 1.7; margin-bottom: 1.625rem; max-width: 520px; font-family: Inter, system-ui, sans-serif; }

._pills_mgmjj_39 { display: flex; gap: 0.5rem; flex-wrap: wrap; }

._pill_mgmjj_39 { background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(201, 168, 76, 0.22); color: rgba(255, 255, 255, 0.65); font-size: 0.844rem; padding: 0.4375rem 1rem; border-radius: 100px; font-family: Inter, system-ui, sans-serif; }

@keyframes floatUp { 
  0%, 100% { transform: translateY(0px); }
  50% { transform: translateY(-5px); }
}

@keyframes giftBounce { 
  0%, 100% { transform: translateY(0px) rotate(-2deg); }
  50% { transform: translateY(-4px) rotate(2deg); }
}

@keyframes barGrow { 
  0% { transform: scaleY(0); }
  100% { transform: scaleY(1); }
}

@keyframes certShine { 
  0%, 100% { opacity: 0.5; }
  50% { opacity: 1; }
}

._hero-svg-wrap_1jt69_1 { width: 340px; }

@media (max-width: 900px) {
  ._hero-svg-wrap_1jt69_1 { width: 280px; margin: 0px auto; }
}

._hero-svg_1jt69_1 { width: 100%; display: block; }

@keyframes scanLine { 
  0% { transform: translateY(-28px); opacity: 0; }
  20% { opacity: 1; }
  80% { opacity: 1; }
  100% { transform: translateY(56px); opacity: 0; }
}

@keyframes imgScan { 
  0% { transform: translateY(-2px); opacity: 0; }
  6% { opacity: 1; }
  88% { opacity: 0.65; }
  100% { transform: translateY(192px); opacity: 0; }
}

.sol-card-img { position: relative; }

.sol-card-img::after { content: ""; position: absolute; left: 0px; right: 0px; top: 0px; height: 2px; background: linear-gradient(90deg, transparent, rgba(201, 168, 76, 0.5), transparent); opacity: 0; pointer-events: none; z-index: 1; }

.sol-card:hover .sol-card-img::after { animation: 1.4s ease-in-out 0s 1 normal forwards running imgScan; }

._card_jvlyy_1 { background: rgba(255, 255, 255, 0.03); border-radius: 16px; position: relative; border: 1px solid rgba(255, 255, 255, 0.07); cursor: pointer; transition: transform 0.3s, border-color 0.3s; overflow: hidden; }

._card_jvlyy_1:hover { transform: translateY(-3px); border-color: rgba(201, 168, 76, 0.15); }

._card_jvlyy_1:hover ._card-img_jvlyy_14 svg { transform: scale(0.97); }

._card_jvlyy_1:hover ._card-cta_jvlyy_17 { transform: translateY(0px); opacity: 1; }

._shimmer-canvas_jvlyy_22 { position: absolute; inset: -1px; width: calc(100% + 2px); height: calc(100% + 2px); border-radius: 17px; pointer-events: none; z-index: 4; }

._card-img_jvlyy_14 { width: 100%; height: 190px; overflow: hidden; display: block; background: linear-gradient(rgb(10, 24, 40), rgb(14, 35, 64)); border-radius: 16px 16px 0px 0px; }

._card-img_jvlyy_14 svg { width: 100%; height: 100%; display: block; transition: transform 0.4s; }

._card-body_jvlyy_47 { padding: 0.75rem 1.125rem 1rem; }

._card-title_jvlyy_51 { font-size: 1.0625rem; font-weight: 700; color: rgb(217, 182, 124); margin-bottom: 0.4375rem; font-family: Blinker, system-ui, sans-serif; }

._card-desc_jvlyy_59 { font-size: 0.875rem; color: rgba(255, 255, 255, 0.45); line-height: 1.6; font-family: Inter, system-ui, sans-serif; }

._card-cta_jvlyy_17 { position: absolute; bottom: 0px; left: 0px; right: 0px; padding: 1.125rem 1.125rem 1rem; background: linear-gradient(to top, rgba(13, 30, 48, 0.98) 60%, transparent); display: flex; align-items: center; justify-content: space-between; transform: translateY(100%); opacity: 0; transition: transform 0.28s cubic-bezier(0.34, 1.4, 0.64, 1), opacity 0.22s; z-index: 3; }

._card-cta-text_jvlyy_82 { font-size: 0.8125rem; font-weight: 600; color: rgb(201, 168, 76); font-family: Inter, system-ui, sans-serif; }

._card-cta-icon_jvlyy_89 { width: 30px; height: 30px; border-radius: 0.5rem; background: rgba(201, 168, 76, 0.15); border: 1px solid rgba(201, 168, 76, 0.3); display: flex; align-items: center; justify-content: center; }

._card-cta-icon_jvlyy_89 i { font-size: 0.9375rem; color: rgb(201, 168, 76); }

.modal-overlay-enter-active, .modal-overlay-leave-active { transition: opacity 0.25s; }

.modal-overlay-enter-from, .modal-overlay-leave-to { opacity: 0; }

.modal-popup-enter-active { animation: 0.38s cubic-bezier(0.34, 1.5, 0.64, 1) 0s 1 normal none running modalPopIn; }

.modal-popup-leave-active { animation: 0.22s ease 0s 1 normal forwards running modalPopOut; }

@keyframes modalPopIn { 
  0% { opacity: 0; transform: scale(0.88) translateY(24px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes modalPopOut { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.94); }
}

._overlay_1net1_1 { position: fixed; inset: 0px; z-index: 9999; display: flex; align-items: center; justify-content: center; padding: 1.25rem; background: rgba(5, 14, 24, 0.8); backdrop-filter: blur(14px); }

._modal_1net1_14 { position: relative; width: 100%; max-width: 600px; max-height: 85vh; overflow-y: auto; border-radius: 1.5rem; background: rgba(18, 36, 56, 0.92); border: 1px solid rgba(201, 168, 76, 0.3); box-shadow: rgba(0, 0, 0, 0.7) 0px 32px 80px; backdrop-filter: blur(28px); scrollbar-width: thin; scrollbar-color: rgba(201, 168, 76, 0.3) transparent; }

._modal_1net1_14::-webkit-scrollbar { width: 4px; }

._modal_1net1_14::-webkit-scrollbar-thumb { background: rgba(201, 168, 76, 0.3); border-radius: 4px; }

._modal-top-line_1net1_37 { position: absolute; top: 0px; left: 0px; right: 0px; height: 1px; background: linear-gradient(90deg, transparent, rgba(201, 168, 76, 0.8) 30%, rgb(230, 199, 106) 50%, rgba(201, 168, 76, 0.8) 70%, transparent); border-radius: 1.5rem 1.5rem 0px 0px; pointer-events: none; }

._modal-header_1net1_48 { padding: 2rem 2rem 0px; display: flex; align-items: center; justify-content: space-between; gap: 1rem; }

._modal-header-left_1net1_56 { display: flex; align-items: center; gap: 1rem; }

._modal-icon_1net1_62 { width: 56px; height: 56px; border-radius: 1rem; background: rgba(201, 168, 76, 0.12); border: 1px solid rgba(201, 168, 76, 0.3); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }

._modal-icon_1net1_62 i { font-size: 1.625rem; color: rgb(201, 168, 76); }

._modal-title_1net1_78 { font-size: 1.375rem; font-weight: 800; color: rgb(255, 255, 255); line-height: 1.2; font-family: Blinker, system-ui, sans-serif; }

._modal-close_1net1_86 { width: 36px; height: 36px; border-radius: 0.625rem; background: rgba(255, 255, 255, 0.06); border: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.6); cursor: pointer; display: flex; align-items: center; justify-content: center; flex-shrink: 0; transition: background 0.2s, color 0.2s; }

._modal-close_1net1_86:hover { background: rgba(255, 255, 255, 0.14); color: rgb(255, 255, 255); }

._modal-close_1net1_86 i { font-size: 1.125rem; }

._modal-desc_1net1_108 { padding: 1rem 2rem 0px; font-size: 0.875rem; color: rgba(255, 255, 255, 0.6); line-height: 1.7; font-family: Inter, system-ui, sans-serif; }

._modal-divider_1net1_116 { margin: 1.5rem 2rem 0px; height: 1px; background: linear-gradient(90deg, transparent, rgba(201, 168, 76, 0.2), rgba(255, 255, 255, 0.06), transparent); }

._highlights-label_1net1_122 { padding: 1.25rem 2rem 0.75rem; font-size: 0.625rem; font-weight: 700; letter-spacing: 2.5px; color: rgba(255, 255, 255, 0.35); text-transform: uppercase; font-family: Inter, system-ui, sans-serif; }

._features_1net1_132 { padding: 0px 1.25rem 1.75rem; display: flex; flex-direction: column; gap: 0.5rem; }

._feature-item_1net1_139 { display: flex; align-items: flex-start; gap: 0.875rem; padding: 0.875rem 1rem; border-radius: 0.875rem; background: rgba(255, 255, 255, 0.04); border: 1px solid rgba(255, 255, 255, 0.07); transition: background 0.2s, border-color 0.2s; }

._feature-item_1net1_139:hover { background: rgba(201, 168, 76, 0.07); border-color: rgba(201, 168, 76, 0.22); }

._feature-icon_1net1_154 { width: 38px; height: 38px; border-radius: 0.625rem; background: rgba(201, 168, 76, 0.1); border: 1px solid rgba(201, 168, 76, 0.22); display: flex; align-items: center; justify-content: center; flex-shrink: 0; }

._feature-icon_1net1_154 i { font-size: 1.125rem; color: rgb(201, 168, 76); }

._feature-text_1net1_170 { flex: 1 1 0%; min-width: 0px; }

._feature-name_1net1_175 { font-size: 0.844rem; font-weight: 700; color: rgb(255, 255, 255); margin-bottom: 0.1875rem; font-family: Blinker, system-ui, sans-serif; }

._feature-detail_1net1_183 { font-size: 0.781rem; color: rgba(255, 255, 255, 0.48); line-height: 1.55; font-family: Inter, system-ui, sans-serif; }

._page_18zwq_1 { padding-top: 5rem; background: var(--bg); }

._hero-wrap_18zwq_6 { position: relative; overflow: hidden; }

._hero-wrap_18zwq_6::before { content: ""; position: absolute; inset: 0px; background: radial-gradient(50% 80% at 72% 50%, rgba(201, 168, 76, 0.07) 0%, transparent 70%); pointer-events: none; }

._hero_18zwq_6 { padding: 7.25rem 0px 7rem; position: relative; }

@media (max-width: 900px) {
  ._hero_18zwq_6 { padding: 6.25rem 0px 6.75rem; }
}

._section_18zwq_31 { padding-top: 3.75rem; }

._section-label_18zwq_35 { font-size: 0.9375rem; font-weight: 700; letter-spacing: 2.5px; color: rgb(201, 168, 76); text-transform: uppercase; margin-bottom: 0.625rem; font-family: Inter, system-ui, sans-serif; }

._section-title_18zwq_45 { font-size: 2.125rem; font-weight: 800; color: rgb(255, 255, 255); margin-bottom: 0.625rem; font-family: Blinker, system-ui, sans-serif; }

._section-desc_18zwq_53 { font-size: 0.9375rem; color: rgba(255, 255, 255, 0.5); max-width: 620px; line-height: 1.7; margin-bottom: 2.25rem; font-family: Inter, system-ui, sans-serif; }

._cards-grid_18zwq_62 { display: grid; grid-template-columns: repeat(3, 1fr); gap: 1.25rem; }

@media (max-width: 900px) {
  ._cards-grid_18zwq_62 { grid-template-columns: repeat(2, 1fr); }
}

@media (max-width: 600px) {
  ._cards-grid_18zwq_62 { grid-template-columns: 1fr; }
}

._divider_18zwq_78 { height: 1px; background: linear-gradient(90deg, transparent, rgba(201, 168, 76, 0.18), transparent); margin-top: 3.75rem; }

._page-bottom_18zwq_84 { height: 5rem; }

._constellation-canvas_16686_1 { position: absolute; inset: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 0; }

._status-bar_y7eci_1 { position: absolute; top: 0px; left: 0px; right: 0px; height: 52px; display: flex; align-items: flex-end; justify-content: space-between; padding: 0px 22px 8px; z-index: 3; }

._time-display_y7eci_14 { font-size: 11px; font-weight: 700; color: rgba(213, 219, 224, 0.7); font-family: Inter, system-ui, sans-serif; }

._system-icons_y7eci_21 { display: flex; gap: 5px; align-items: center; }

._wifi-icon_y7eci_27 { width: 12px; height: 9px; display: flex; align-items: flex-end; gap: 1.5px; }

._wifi-icon_y7eci_27 span { background: rgba(213, 219, 224, 0.55); border-radius: 1px; width: 2.5px; }

._wifi-icon_y7eci_27 span:nth-child(1) { height: 3px; }

._wifi-icon_y7eci_27 span:nth-child(2) { height: 6px; }

._wifi-icon_y7eci_27 span:nth-child(3) { height: 9px; }

._battery-icon_y7eci_49 { width: 20px; height: 10px; border: 1.5px solid rgba(213, 219, 224, 0.4); border-radius: 2px; position: relative; }

._battery-icon_y7eci_49::after { content: ""; position: absolute; right: -4px; top: 50%; transform: translateY(-50%); width: 3px; height: 5px; background: rgba(213, 219, 224, 0.4); border-radius: 0px 1px 1px 0px; }

._battery-fill_y7eci_68 { width: 75%; height: 100%; background: rgb(76, 214, 110); border-radius: 1px; }

._scan-viewport_1wz5s_1 { position: absolute; top: 108px; left: 20px; right: 20px; height: 240px; border-radius: 14px; overflow: hidden; background: rgba(4, 10, 18, 0.5); border: 1px solid rgba(201, 168, 76, 0.12); }

._corner-brackets_1wz5s_13 { position: absolute; inset: 0px; z-index: 2; pointer-events: none; }

._qr-code_1wz5s_20 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -52%); width: 120px; height: 120px; opacity: 0.65; }

._scan-beam_1wz5s_30 { position: absolute; left: 0px; right: 0px; height: 2px; top: 20px; z-index: 3; background: linear-gradient(90deg, transparent 5%, rgba(201, 168, 76, 0.9) 30%, rgb(217, 192, 122) 50%, rgba(201, 168, 76, 0.9) 70%, transparent 95%); box-shadow: rgba(201, 168, 76, 0.4) 0px 0px 12px 3px; animation: 2.2s cubic-bezier(0.45, 0, 0.55, 1) 0s infinite normal none running _scan-beam-travel_1wz5s_1; }

._scan-beam-glow_1wz5s_42 { position: absolute; left: 0px; right: 0px; height: 18px; top: 12px; z-index: 2; background: linear-gradient(90deg, transparent, rgba(201, 168, 76, 0.1), transparent); animation: 2.2s cubic-bezier(0.45, 0, 0.55, 1) 0s infinite normal none running _scan-glow-travel_1wz5s_1; }

._scan-label_1wz5s_53 { position: absolute; bottom: 10px; left: 0px; right: 0px; text-align: center; font-size: 9px; font-weight: 600; color: rgba(201, 168, 76, 0.6); letter-spacing: 0.12em; z-index: 2; }

@keyframes _scan-beam-travel_1wz5s_1 { 
  0% { top: 20px; opacity: 0; }
  6% { opacity: 1; }
  88% { opacity: 0.9; }
  100% { top: 210px; opacity: 0; }
}

@keyframes _scan-glow-travel_1wz5s_1 { 
  0% { top: 12px; opacity: 0; }
  6% { opacity: 1; }
  88% { opacity: 1; }
  100% { top: 202px; opacity: 0; }
}

@media (prefers-reduced-motion: reduce) {
  ._scan-beam_1wz5s_30, ._scan-beam-glow_1wz5s_42 { animation: auto ease 0s 1 normal none running none; top: 50%; opacity: 0.5; }
}

._attendee-card_15bun_1 { position: absolute; top: 362px; left: 18px; right: 18px; background: rgba(255, 255, 255, 0.055); backdrop-filter: blur(12px); border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 14px; padding: 12px 14px; }

._card-header-row_15bun_13 { display: flex; align-items: center; gap: 8px; margin-bottom: 10px; }

._avatar-circle_15bun_20 { width: 32px; height: 32px; border-radius: 50%; flex: 0 0 auto; background: linear-gradient(135deg, rgba(201, 168, 76, 0.25), rgba(201, 168, 76, 0.1)); border: 1px solid rgba(201, 168, 76, 0.25); display: flex; align-items: center; justify-content: center; }

._avatar-circle_15bun_20 svg { width: 16px; height: 16px; opacity: 0.7; }

._attendee-info_15bun_37 { min-width: 0px; flex: 1 1 0%; }

._attendee-name_15bun_42 { font-size: 11px; font-weight: 700; color: rgb(255, 255, 255); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

._ticket-number_15bun_51 { font-size: 9px; color: rgba(169, 184, 196, 0.65); margin-top: 1px; white-space: nowrap; }

._valid-badge_15bun_58 { flex: 0 0 auto; font-size: 9px; font-weight: 700; color: rgb(76, 214, 110); background: rgba(76, 214, 110, 0.15); border: 1px solid rgba(76, 214, 110, 0.35); border-radius: 100px; padding: 3px 8px; white-space: nowrap; }

._card-divider_15bun_70 { height: 1px; background: rgba(255, 255, 255, 0.06); margin: 0px -2px 10px; }

._stats-row_15bun_76 { display: flex; justify-content: space-between; }

._stat-item_15bun_81 { text-align: center; }

._stat-value_15bun_85 { font-family: Inter, system-ui, sans-serif; font-size: 15px; font-weight: 700; color: rgb(201, 168, 76); }

._stat-label_15bun_92 { font-size: 8px; color: rgba(169, 184, 196, 0.55); letter-spacing: 0.06em; margin-top: 1px; }

._progress-bar-track_15bun_99 { height: 3px; background: rgba(255, 255, 255, 0.08); border-radius: 2px; margin-top: 10px; }

._progress-bar-fill_15bun_106 { height: 100%; width: 79%; background: linear-gradient(90deg, rgb(168, 137, 62), rgb(217, 192, 122)); border-radius: 2px; }

._phone-scene_1odct_1 { position: relative; width: 100%; display: flex; align-items: center; justify-content: center; perspective: 1100px; cursor: grab; padding: 1rem 1rem 1.5rem; overflow: visible; transform: scale(0.85); transform-origin: center top; margin-bottom: -75px; }

._phone-scene_1odct_1:active { cursor: grabbing; }

._ambient-blob_1odct_19 { position: absolute; top: 50%; left: 50%; width: 460px; height: 460px; transform: translate(-50%, -50%) translateZ(-80px); background: radial-gradient(at 45% 45%, rgba(201, 168, 76, 0.28) 0%, rgba(201, 168, 76, 0.12) 40%, rgba(15, 42, 63, 0.04) 65%, transparent 80%); border-radius: 62% 38% 46% 54% / 60% 44% 56% 40%; animation: 9s ease-in-out 0s infinite normal none running _blob-morph_1odct_1; pointer-events: none; filter: blur(18px); }

._phone-stage_1odct_33 { position: relative; transform-style: preserve-3d; transform: rotateY(-18deg) rotateX(6deg); will-change: transform; transition: transform 0.08s linear; }

._phone-stage--idle_1odct_41 { animation: 5s ease-in-out 0s infinite normal none running _phone-idle-float_1odct_1; }

._phone-shell_1odct_45 { position: relative; width: 260px; height: 520px; border-radius: 38px; background: linear-gradient(135deg, rgba(255, 255, 255, 0.13), rgba(255, 255, 255, 0.04), rgba(255, 255, 255, 0.08)), linear-gradient(rgba(15, 42, 63, 0.92), rgba(7, 20, 32, 0.96)); border: 1px solid rgba(255, 255, 255, 0.18); box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 0px 1px, rgba(255, 255, 255, 0.2) 0px 1px inset, rgba(0, 0, 0, 0.4) 0px -1px inset, rgba(0, 0, 0, 0.7) 0px 40px 80px, rgba(201, 168, 76, 0.07) 0px 0px 60px; overflow: hidden; backdrop-filter: blur(20px); }

._phone-shell_1odct_45::before { content: ""; position: absolute; top: 10%; left: 0px; width: 2px; height: 50%; background: linear-gradient(transparent, rgba(255, 255, 255, 0.25), transparent); border-radius: 1px; }

._phone-shell_1odct_45::after { content: ""; position: absolute; top: 0px; left: 12%; width: 55%; height: 1.5px; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.35), transparent); }

._phone-screen_1odct_76 { position: absolute; inset: 0px; border-radius: 38px; overflow: hidden; background: linear-gradient(rgb(8, 15, 24), rgb(4, 12, 20)); }

._app-header_1odct_84 { position: absolute; top: 52px; left: 0px; right: 0px; padding: 10px 20px; background: rgba(4, 10, 18, 0.6); backdrop-filter: blur(12px); border-bottom: 1px solid rgba(201, 168, 76, 0.08); display: flex; align-items: center; justify-content: space-between; z-index: 3; }

._app-brand-name_1odct_99 { font-family: Inter, system-ui, sans-serif; font-size: 13px; font-weight: 700; color: rgb(201, 168, 76); letter-spacing: 0.12em; }

._live-badge_1odct_107 { font-size: 9px; font-weight: 700; color: rgb(76, 214, 110); background: rgba(76, 214, 110, 0.18); border: 1.5px solid rgba(76, 214, 110, 0.45); border-radius: 100px; padding: 3px 9px; letter-spacing: 0.06em; white-space: nowrap; }

._phone-notch_1odct_119 { position: absolute; top: 14px; left: 50%; transform: translate(-50%); width: 88px; height: 26px; background: rgba(4, 10, 18, 0.9); border-radius: 14px; z-index: 4; display: flex; align-items: center; justify-content: center; gap: 8px; }

._notch-speaker_1odct_135 { width: 34px; height: 5px; border-radius: 3px; background: rgb(9, 24, 40); border: 1px solid rgb(26, 53, 72); }

._notch-camera_1odct_143 { width: 9px; height: 9px; border-radius: 50%; background: rgb(10, 26, 38); border: 1px solid rgb(26, 53, 72); }

._notch-camera_1odct_143::after { content: ""; display: block; width: 4px; height: 4px; border-radius: 50%; background: rgb(8, 20, 32); margin: 2px auto; }

._phone-home-bar_1odct_160 { position: absolute; bottom: 10px; left: 50%; transform: translate(-50%); width: 90px; height: 4px; border-radius: 2px; background: rgba(213, 219, 224, 0.22); }

._phone-side-right_1odct_171 { position: absolute; top: 38px; right: -14px; width: 14px; height: 444px; transform-origin: left center; transform: rotateY(90deg); background: linear-gradient(rgb(13, 36, 56), rgb(7, 17, 28)); box-shadow: rgba(255, 255, 255, 0.06) -1px 0px inset; }

._phone-bottom-edge_1odct_183 { position: absolute; bottom: -10px; left: 38px; width: 184px; height: 10px; transform-origin: center top; transform: rotateX(-90deg); background: linear-gradient(90deg, rgb(9, 24, 40), rgb(13, 32, 48)); }

._phone-ground-shadow_1odct_194 { position: absolute; bottom: -28px; left: 50%; transform: translate(-50%) rotateX(85deg); width: 220px; height: 40px; background: radial-gradient(rgba(0, 0, 0, 0.55) 0%, transparent 70%); pointer-events: none; }

@keyframes _blob-morph_1odct_1 { 
  0%, 100% { border-radius: 62% 38% 46% 54% / 60% 44% 56% 40%; }
  25% { border-radius: 38% 62% 58% 42% / 48% 60% 40% 52%; }
  50% { border-radius: 54% 46% 38% 62% / 42% 56% 44% 58%; }
  75% { border-radius: 44% 56% 62% 38% / 56% 40% 60% 44%; }
}

@keyframes _phone-idle-float_1odct_1 { 
  0%, 100% { transform: rotateY(-18deg) rotateX(6deg) translateY(0px); }
  50% { transform: rotateY(-18deg) rotateX(6deg) translateY(-10px); }
}

@media (max-width: 980px) {
  ._phone-scene_1odct_1 { max-width: 380px; margin: 0px auto; }
}

@media (prefers-reduced-motion: reduce) {
  ._phone-stage--idle_1odct_41, ._ambient-blob_1odct_19 { animation: auto ease 0s 1 normal none running none; }
}

._hero-layout_jk4ck_1 { display: grid; grid-template-columns: 1fr 1fr; gap: 2rem; align-items: center; margin-bottom: 3rem; }

._copy-column_jk4ck_9 { text-align: left; }

._eyebrow-text_jk4ck_13 { display: block; color: rgb(201, 168, 76); font-size: 0.875rem; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; margin-bottom: 1rem; opacity: 0.85; }

._headline_jk4ck_24 { font-family: Blinker, system-ui, sans-serif; font-size: 3.75rem; font-weight: 800; color: rgb(255, 255, 255); line-height: 1.08; letter-spacing: -0.02em; margin: 0px 0px 1.25rem; }

._headline-accent_jk4ck_34 { display: block; background: linear-gradient(110deg, rgb(201, 168, 76), rgb(232, 207, 122) 40%, rgb(212, 180, 90), rgb(201, 168, 76)) text; -webkit-text-fill-color: transparent; color: transparent; }

._description-text_jk4ck_43 { font-size: 1.0625rem; font-weight: 400; color: rgba(255, 255, 255, 0.5); line-height: 1.75; margin-top: 0px; margin-bottom: 2rem; max-width: 28rem; }

._phone-column_jk4ck_53 { position: relative; display: flex; align-items: center; justify-content: center; }

._phone-glow_jk4ck_60 { position: absolute; width: 640px; height: 640px; border-radius: 50%; background: radial-gradient(circle, rgba(201, 168, 76, 0.2) 0%, rgba(201, 168, 76, 0.1) 35%, rgba(201, 168, 76, 0.04) 60%, transparent 75%); pointer-events: none; filter: blur(24px); animation: 7s ease-in-out 0s infinite normal none running _glow-pulse_jk4ck_1; }

@keyframes _glow-pulse_jk4ck_1 { 
  0%, 100% { transform: scale(1); opacity: 1; }
  50% { transform: scale(1.1); opacity: 0.75; }
}

@media (max-width: 980px) {
  ._hero-layout_jk4ck_1 { grid-template-columns: 1fr; max-width: 680px; margin: 0px auto 1rem; }
  ._copy-column_jk4ck_9 { text-align: center; }
  ._headline_jk4ck_24 { font-size: 2.75rem; }
  ._description-text_jk4ck_43 { max-width: 100%; margin-left: auto; margin-right: auto; }
}

@media (prefers-reduced-motion: reduce) {
  ._phone-glow_jk4ck_60 { animation: auto ease 0s 1 normal none running none; }
}

._card-wrap_6gs76_1 { position: relative; border-radius: 0.875rem; cursor: pointer; height: 100%; display: flex; flex-direction: column; isolation: isolate; transition: transform 0.25s; }

._card-wrap_6gs76_1:hover { transform: translateY(-4px); }

._shimmer-canvas_6gs76_15 { position: absolute; inset: -1px; width: calc(100% + 2px); height: calc(100% + 2px); border-radius: 0.875rem; pointer-events: none; z-index: 2; }

._project-card_6gs76_25 { background: rgb(15, 37, 64); border-radius: 0.875rem; overflow: hidden; border: 0.5px solid rgba(255, 255, 255, 0.07); position: relative; z-index: 3; flex: 1 1 0%; display: flex; flex-direction: column; }

._cover-image_6gs76_37 { width: 100%; height: 200px; object-fit: cover; display: block; }

._card-body_6gs76_44 { padding: 1rem 1.125rem 1.25rem; flex: 1 1 0%; display: flex; flex-direction: column; }

._category-tag_6gs76_51 { display: inline-block; align-self: flex-start; background: rgba(201, 168, 76, 0.13); color: rgb(201, 168, 76); font-size: 0.625rem; letter-spacing: 1.5px; text-transform: uppercase; padding: 3px 10px; border-radius: 4px; margin-bottom: 0.5rem; }

._project-title_6gs76_64 { font-size: 0.9375rem; font-weight: 700; margin-bottom: 0.5rem; color: rgb(201, 168, 76); line-height: 1.45; text-transform: uppercase; letter-spacing: 0.6px; }

._project-description_6gs76_74 { color: rgba(255, 255, 255, 0.65); font-size: 0.75rem; line-height: 1.7; flex: 1 1 0%; }

._chip-row_6gs76_81 { display: flex; gap: 5px; flex-wrap: wrap; margin-top: 0.75rem; }

._service-chip_6gs76_88 { background: rgba(255, 255, 255, 0.05); color: rgba(255, 255, 255, 0.45); font-size: 0.625rem; padding: 3px 8px; border-radius: 999px; }

@media (prefers-reduced-motion: reduce) {
  ._shimmer-canvas_6gs76_15 { display: none; }
}

.showcase-modal-overlay-enter-active, .showcase-modal-overlay-leave-active { transition: opacity 0.28s; }

.showcase-modal-overlay-enter-from, .showcase-modal-overlay-leave-to { opacity: 0; }

.showcase-modal-popup-enter-active { animation: 0.34s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal none running showcase-modal-pop-in; }

.showcase-modal-popup-leave-active { animation: 0.22s ease 0s 1 normal forwards running showcase-modal-pop-out; }

@keyframes showcase-modal-pop-in { 
  0% { opacity: 0; transform: translateY(28px) scale(0.985); }
  100% { opacity: 1; transform: none; }
}

@keyframes showcase-modal-pop-out { 
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.94); }
}

.showcase-lightbox-fade-enter-active, .showcase-lightbox-fade-leave-active { transition: opacity 0.25s; }

.showcase-lightbox-fade-enter-from, .showcase-lightbox-fade-leave-to { opacity: 0; }

@media (max-width: 768px) {
  .showcase-modal-popup-enter-active { animation: 0.34s cubic-bezier(0.22, 0.61, 0.36, 1) 0s 1 normal none running showcase-modal-slide-up; }
  .showcase-modal-popup-leave-active { animation: 0.26s ease 0s 1 normal forwards running showcase-modal-slide-down; }
  @keyframes showcase-modal-slide-up { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}
  @keyframes showcase-modal-slide-down { 
  0% { transform: translateY(0px); }
  100% { transform: translateY(100%); }
}
}

._modal-overlay_ji8qo_1 { position: fixed; inset: 0px; background: rgba(4, 10, 22, 0.86); backdrop-filter: blur(8px); z-index: 1100; display: flex; align-items: flex-start; justify-content: center; padding: 3rem 1.25rem 4rem; overflow-y: auto; }

._modal-box_ji8qo_15 { background: rgb(11, 31, 53); border: 1px solid rgba(255, 255, 255, 0.09); border-radius: 1.25rem; width: 100%; max-width: 880px; padding: 3rem 3.25rem 3.5rem; position: relative; flex-shrink: 0; }

._close-button_ji8qo_26 { position: absolute; top: 18px; right: 20px; background: rgba(255, 255, 255, 0.08); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); width: 38px; height: 38px; border-radius: 50%; cursor: pointer; font-size: 17px; display: flex; align-items: center; justify-content: center; transition: background 0.2s; z-index: 5; }

._close-button_ji8qo_26:hover { background: rgba(255, 255, 255, 0.2); }

._project-date-eyebrow_ji8qo_48 { color: rgb(201, 168, 76); font-size: 0.6875rem; letter-spacing: 3px; text-transform: uppercase; margin-bottom: 0.5rem; }

._project-title_ji8qo_56 { font-size: 1.875rem; font-weight: 800; letter-spacing: -0.5px; color: rgb(255, 255, 255); margin-bottom: 1.75rem; line-height: 1.15; }

._image-ticker-wrap_ji8qo_65 { position: relative; overflow: hidden; margin-bottom: 2.75rem; border-radius: 0.625rem; }

._image-ticker-wrap_ji8qo_65::before, ._image-ticker-wrap_ji8qo_65::after { content: ""; position: absolute; top: 0px; bottom: 0px; width: 72px; z-index: 2; pointer-events: none; }

._image-ticker-wrap_ji8qo_65::before { left: 0px; background: linear-gradient(to right, rgb(11, 31, 53), transparent); }

._image-ticker-wrap_ji8qo_65::after { right: 0px; background: linear-gradient(to left, rgb(11, 31, 53), transparent); }

._image-ticker-wrap_ji8qo_65:hover ._image-ticker-track_ji8qo_89 { animation-play-state: paused; }

._image-ticker-track_ji8qo_89 { display: flex; gap: 0.75rem; width: max-content; animation: 22s linear 0s infinite normal none running _ticker-scroll-rtl_ji8qo_1; }

._ticker-image_ji8qo_100 { width: 280px; height: 200px; object-fit: cover; border-radius: 0.625rem; cursor: pointer; flex-shrink: 0; border: 0.5px solid rgba(255, 255, 255, 0.1); transition: opacity 0.2s, transform 0.2s; }

._ticker-image_ji8qo_100:hover { opacity: 0.88; transform: scale(1.02); }

._services-row_ji8qo_115 { display: flex; align-items: flex-start; gap: 2.25rem; padding: 1.25rem 0px; border-top: 0.5px solid rgba(255, 255, 255, 0.08); border-bottom: 0.5px solid rgba(255, 255, 255, 0.08); }

._services-label_ji8qo_124 { color: rgb(201, 168, 76); font-size: 0.6875rem; letter-spacing: 3px; text-transform: uppercase; font-weight: 600; min-width: 100px; padding-top: 0.625rem; flex-shrink: 0; }

._service-pills_ji8qo_135 { display: flex; gap: 0.5rem; flex-wrap: wrap; }

._service-pill_ji8qo_135 { display: flex; align-items: center; gap: 0.375rem; background: rgba(255, 255, 255, 0.05); border: 0.5px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.8); font-size: 0.75rem; padding: 7px 14px; border-radius: 999px; }

._service-pill_ji8qo_135 i { color: rgb(201, 168, 76); font-size: 0.8125rem; line-height: 1; flex-shrink: 0; }

._detail-row_ji8qo_159 { display: flex; align-items: flex-start; gap: 2.25rem; padding: 1.75rem 0px; border-bottom: 0.5px solid rgba(255, 255, 255, 0.06); }

._detail-row--last_ji8qo_167 { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }

._detail-label_ji8qo_171 { color: rgb(201, 168, 76); font-size: 0.6875rem; letter-spacing: 3px; text-transform: uppercase; font-weight: 600; min-width: 100px; padding-top: 0.1875rem; flex-shrink: 0; }

._detail-content_ji8qo_182 { flex: 1 1 0%; color: rgba(255, 255, 255, 0.65); font-size: 0.875rem; line-height: 1.8; }

._impact-list_ji8qo_189 { list-style: none; display: grid; gap: 0.5rem; padding: 0px; margin: 0px; }

._impact-list_ji8qo_189 li { display: flex; align-items: flex-start; gap: 0.625rem; color: rgba(255, 255, 255, 0.65); font-size: 0.875rem; line-height: 1.6; }

._impact-list_ji8qo_189 li::before { content: ""; width: 6px; height: 6px; border-radius: 50%; background: rgb(201, 168, 76); margin-top: 8px; flex-shrink: 0; }

._testimonial-block_ji8qo_214 { background: rgba(255, 255, 255, 0.03); border-radius: 1rem; border: 0.5px solid rgba(201, 168, 76, 0.2); padding: 2rem 2.25rem; margin-top: 2.25rem; }

._testimonial-quote-mark_ji8qo_222 { font-size: 2.25rem; line-height: 1; color: rgb(201, 168, 76); font-weight: 800; margin-bottom: 0.25rem; }

._testimonial-section-label_ji8qo_230 { color: rgb(201, 168, 76); font-size: 0.875rem; letter-spacing: 3px; text-transform: uppercase; font-weight: 700; margin-bottom: 1rem; }

._testimonial-quote-text_ji8qo_239 { color: rgba(255, 255, 255, 0.8); font-size: 0.875rem; line-height: 1.85; margin-bottom: 1.25rem; }

._testimonial-author-row_ji8qo_246 { display: flex; align-items: center; gap: 0.75rem; }

._author-avatar_ji8qo_252 { width: 40px; height: 40px; border-radius: 50%; background: rgba(201, 168, 76, 0.2); display: flex; align-items: center; justify-content: center; color: rgb(201, 168, 76); font-weight: 700; font-size: 0.875rem; flex-shrink: 0; }

._author-name_ji8qo_266 { color: rgb(255, 255, 255); font-size: 0.8125rem; font-weight: 600; }

._author-role_ji8qo_272 { color: rgba(255, 255, 255, 0.45); font-size: 0.75rem; margin-top: 1px; }

._lightbox-overlay_ji8qo_278 { position: fixed; inset: 0px; background: rgba(4, 10, 22, 0.96); z-index: 1200; display: flex; align-items: center; justify-content: center; }

._lightbox-close-button_ji8qo_288 { position: fixed; top: 18px; right: 22px; background: rgba(255, 255, 255, 0.08); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); width: 36px; height: 36px; border-radius: 50%; cursor: pointer; font-size: 16px; display: flex; align-items: center; justify-content: center; transition: background 0.2s; }

._lightbox-close-button_ji8qo_288:hover { background: rgba(255, 255, 255, 0.18); }

._lightbox-inner_ji8qo_309 { max-width: 820px; width: 92%; display: flex; align-items: center; gap: 0.875rem; }

._lightbox-image-wrap_ji8qo_317 { flex: 1 1 0%; border-radius: 0.75rem; overflow: hidden; }

._lightbox-image-wrap_ji8qo_317 img { width: 100%; max-height: 540px; object-fit: contain; display: block; border-radius: 0.75rem; }

._lightbox-arrow_ji8qo_330 { background: rgba(255, 255, 255, 0.07); border: 0.5px solid rgba(255, 255, 255, 0.15); color: rgb(255, 255, 255); width: 42px; height: 42px; border-radius: 50%; cursor: pointer; display: flex; align-items: center; justify-content: center; font-size: 1.25rem; flex-shrink: 0; transition: background 0.2s, border-color 0.2s, color 0.2s; }

._lightbox-arrow_ji8qo_330:hover { background: rgb(201, 168, 76); border-color: rgb(201, 168, 76); color: rgb(13, 30, 53); }

._lightbox-counter_ji8qo_351 { position: fixed; bottom: 22px; left: 50%; transform: translate(-50%); color: rgba(255, 255, 255, 0.4); font-size: 0.75rem; letter-spacing: 1px; }

@keyframes _ticker-scroll-rtl_ji8qo_1 { 
  0% { transform: translate(0px); }
  100% { transform: translate(-50%); }
}

@media (prefers-reduced-motion: reduce) {
  ._image-ticker-track_ji8qo_89 { animation: auto ease 0s 1 normal none running none; }
}

@media (max-width: 768px) {
  ._modal-overlay_ji8qo_1 { padding: 0px; align-items: flex-end; }
  ._modal-box_ji8qo_15 { padding: 1.75rem 1.25rem 2.5rem; border-radius: 1.25rem 1.25rem 0px 0px; max-width: 100%; max-height: 90vh; overflow-y: auto; }
  ._close-button_ji8qo_26 { top: 14px; right: 14px; width: 34px; height: 34px; font-size: 15px; }
  ._project-title_ji8qo_56 { font-size: 1.375rem; margin-bottom: 1.25rem; }
  ._image-ticker-wrap_ji8qo_65 { margin-bottom: 2rem; }
  ._ticker-image_ji8qo_100 { width: 220px; height: 155px; }
  ._services-row_ji8qo_115 { flex-direction: column; gap: 0.75rem; }
  ._services-label_ji8qo_124 { min-width: 0px; padding-top: 0px; }
  ._detail-row_ji8qo_159 { flex-direction: column; gap: 0.5rem; padding: 1.25rem 0px; }
  ._detail-label_ji8qo_171 { min-width: 0px; padding-top: 0px; }
  ._testimonial-block_ji8qo_214 { padding: 1.5rem 1.125rem; margin-top: 1.75rem; }
  ._lightbox-inner_ji8qo_309 { width: 100%; gap: 0px; position: relative; }
  ._lightbox-arrow_ji8qo_330 { position: fixed; top: 50%; transform: translateY(-50%); width: 38px; height: 38px; }
  ._lightbox-arrow_ji8qo_330:first-of-type { left: 10px; }
  ._lightbox-arrow_ji8qo_330:last-of-type { right: 10px; }
  ._lightbox-image-wrap_ji8qo_317 img { max-height: 70vh; }
}

._page_13sy9_1 { padding-top: 5rem; }

._projects-section_13sy9_5 { position: relative; overflow: hidden; padding: 4rem 0px; }

._projects-section_13sy9_5::before, ._projects-section_13sy9_5::after { content: ""; position: absolute; border-radius: 50%; pointer-events: none; z-index: 0; }

._projects-section_13sy9_5::before { left: -120px; top: 10%; width: 400px; height: 400px; background: radial-gradient(circle, rgba(201, 168, 76, 0.09) 0%, transparent 68%); animation: 8s ease-in-out 0s infinite normal none running _ambient-orb-drift_13sy9_1; }

._projects-section_13sy9_5::after { right: -120px; top: 5%; width: 340px; height: 340px; background: radial-gradient(circle, rgba(201, 168, 76, 0.06) 0%, transparent 68%); animation: 8s ease-in-out 4s infinite normal none running _ambient-orb-drift_13sy9_1; }

@keyframes _ambient-orb-drift_13sy9_1 { 
  0%, 100% { transform: scale(1) translateY(0px); }
  50% { transform: scale(1.12) translateY(-18px); }
}

@media (prefers-reduced-motion: reduce) {
  ._projects-section_13sy9_5::before, ._projects-section_13sy9_5::after { animation: auto ease 0s 1 normal none running none; }
}

._contact_1kksy_1 { position: relative; background: var(--bg); padding: 8.5rem 1.5rem 7.5rem; overflow: hidden; }

._glow_1kksy_8 { position: absolute; top: -180px; left: 50%; transform: translate(-50%); width: 900px; height: 580px; background: radial-gradient(rgba(212, 180, 131, 0.07) 0%, transparent 65%); pointer-events: none; }

._container_1kksy_19 { max-width: 820px; margin: 0px auto; }

._header_1kksy_24 { text-align: center; margin-bottom: 3.5rem; }

._title_1kksy_29 { font-family: Blinker, sans-serif; font-weight: 700; color: rgb(255, 255, 255); font-size: clamp(1.25rem, 4vw, 2.25rem); line-height: 1.1; letter-spacing: -0.02em; margin: 0.25rem 0px 0px; }

._form-card_1kksy_39 { position: relative; overflow: hidden; border: 1px solid var(--line-soft); border-radius: 1.75rem; background: radial-gradient(120% 140% at 50% 120%, rgba(212, 180, 131, 0.09), transparent 52%), linear-gradient(rgb(23, 48, 73), rgb(14, 34, 54) 60%, rgb(12, 29, 48)); }

._form-card_1kksy_39::before { content: ""; position: absolute; top: 0px; left: 10%; right: 10%; height: 1px; background: linear-gradient(90deg, transparent, rgba(212, 180, 131, 0.35), transparent); }

._form_1kksy_39 { padding: clamp(2rem, 6vw, 3.5rem) clamp(1.5rem, 6vw, 3rem); }

._form-section_1kksy_61 { display: flex; flex-direction: column; gap: 1.375rem; }

._section-eyebrow_1kksy_67 { font-family: Blinker, sans-serif; font-weight: 700; font-size: 0.78rem; letter-spacing: 0.18em; text-transform: uppercase; color: rgb(217, 183, 122); margin: 0px; }

._divider_1kksy_77 { height: 1px; background: var(--line-soft); margin: 2rem 0px; }

._field-row_1kksy_83 { display: grid; grid-template-columns: 1fr 1fr; gap: 1.125rem; }

._field-full_1kksy_89, ._field_1kksy_83 { display: flex; flex-direction: column; gap: 0.5rem; }

._label_1kksy_101 { font-family: Inter, sans-serif; font-size: 0.88rem; font-weight: 500; color: var(--muted); line-height: 1.4; }

._required_1kksy_109 { color: rgb(224, 96, 96); }

._hint_1kksy_113 { font-size: 0.8rem; color: var(--muted-dim); }

._input_1kksy_118 { width: 100%; background: rgba(8, 19, 32, 0.55); border: 1px solid rgba(255, 255, 255, 0.09); border-radius: 0.625rem; padding: 0.75rem 1rem; color: rgb(255, 255, 255); font-family: Inter, sans-serif; font-size: 0.96rem; outline: none; transition: border-color 0.2s, box-shadow 0.2s; appearance: none; }

._input_1kksy_118::placeholder { color: rgba(170, 184, 200, 0.4); }

._input_1kksy_118:focus { border-color: rgba(217, 183, 122, 0.45); box-shadow: rgba(217, 183, 122, 0.07) 0px 0px 0px 3px; }

._textarea_1kksy_141 { resize: vertical; min-height: 116px; line-height: 1.6; }

._input-date_1kksy_147 { color-scheme: dark; }

._phone-wrap_1kksy_151 { display: flex; border: 1px solid rgba(255, 255, 255, 0.09); border-radius: 0.625rem; overflow: hidden; transition: border-color 0.2s, box-shadow 0.2s; }

._phone-wrap_1kksy_151:focus-within { border-color: rgba(217, 183, 122, 0.45); box-shadow: rgba(217, 183, 122, 0.07) 0px 0px 0px 3px; }

._country-select_1kksy_164 { background: url("../images/icon-chevron-down.svg") right 0.625rem center no-repeat rgba(13, 26, 42, 0.8); border-width: medium 1px medium medium; border-style: none solid none none; border-color: currentcolor rgba(255, 255, 255, 0.09) currentcolor currentcolor; border-image: none; color: rgb(255, 255, 255); font-family: Inter, sans-serif; font-size: 0.88rem; padding: 0.75rem 2rem 0.75rem 0.875rem; outline: none; cursor: pointer; flex-shrink: 0; appearance: none; }

._phone-input_1kksy_181 { flex: 1 1 0%; background: rgba(8, 19, 32, 0.55); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); font-family: Inter, sans-serif; font-size: 0.96rem; padding: 0.75rem 1rem; outline: none; min-width: 0px; }

._phone-input_1kksy_181::placeholder { color: rgba(170, 184, 200, 0.4); }

._radio-group_1kksy_197 { display: flex; flex-direction: column; gap: 0.625rem; }

._radio-label_1kksy_203 { display: flex; align-items: center; gap: 0.875rem; cursor: pointer; font-family: Inter, sans-serif; font-size: 0.95rem; color: var(--muted); padding: 0.875rem 1.125rem; border: 1px solid rgba(255, 255, 255, 0.07); border-radius: 0.625rem; background: rgba(8, 19, 32, 0.4); transition: border-color 0.2s, background 0.2s, color 0.2s; user-select: none; }

._radio-label_1kksy_203:hover { border-color: rgba(217, 183, 122, 0.22); background: rgba(217, 183, 122, 0.03); color: rgb(232, 221, 208); }

._radio-label--active_1kksy_225 { border-color: rgba(217, 183, 122, 0.38); background: rgba(217, 183, 122, 0.055); color: rgb(255, 255, 255); }

._radio-input_1kksy_231 { display: none; }

._radio-dot_1kksy_235 { width: 18px; height: 18px; border-radius: 50%; border: 2px solid rgba(255, 255, 255, 0.22); flex-shrink: 0; transition: border-color 0.2s, background 0.2s, box-shadow 0.2s; }

._radio-label--active_1kksy_225 ._radio-dot_1kksy_235 { border-color: rgb(217, 183, 122); background: rgb(217, 183, 122); box-shadow: rgba(217, 183, 122, 0.18) 0px 0px 0px 3px; }

._form-footer_1kksy_250 { margin-top: 2.25rem; padding-top: 2rem; border-top: 1px solid var(--line-soft); display: flex; align-items: center; justify-content: flex-end; gap: 1rem; flex-wrap: wrap; }

._error-msg_1kksy_261 { display: flex; align-items: center; gap: 0.5rem; font-size: 0.88rem; color: rgb(224, 112, 112); margin: 0px; }

._submit-btn_1kksy_270 { gap: 0.5rem; }

._submit-btn_1kksy_270:disabled { opacity: 0.65; cursor: not-allowed; transform: none; }

._arrow_1kksy_280 { width: 18px; height: 18px; flex-shrink: 0; }

._success_1kksy_286 { padding: clamp(3rem, 7vw, 5rem) clamp(1.5rem, 6vw, 3rem); text-align: center; display: flex; flex-direction: column; align-items: center; gap: 0px; }

._success-icon_1kksy_295 { font-size: 3.4rem; line-height: 1; color: rgb(217, 183, 122); margin-bottom: 1.25rem; }

._success-title_1kksy_302 { font-family: Blinker, sans-serif; font-weight: 700; color: rgb(255, 255, 255); font-size: 1.65rem; margin: 0px 0px 0.75rem; }

._success-sub_1kksy_310 { color: var(--muted); font-size: 1rem; line-height: 1.62; max-width: 380px; margin: 0px 0px 2rem; }

._reset-btn_1kksy_318 { font-size: 0.92rem; }

@media (max-width: 560px) {
  ._header_1kksy_24 { margin-top: 2rem; }
  ._field-row_1kksy_83 { grid-template-columns: 1fr; }
  ._form-footer_1kksy_250 { justify-content: center; }
}

.cf-fade-enter-active, .cf-fade-leave-active { transition: opacity 0.28s; }

.cf-fade-enter-from, .cf-fade-leave-to { opacity: 0; }

._nav-wrap_138tb_1 { position: fixed; top: 0px; left: 0px; right: 0px; z-index: 1000; padding: 1.375rem 1.5rem 0px; }

._nav_138tb_1 { max-width: 1240px; margin: 0px auto; display: flex; align-items: center; justify-content: space-between; gap: 1rem; background: rgba(12, 24, 38, 0.5); backdrop-filter: blur(14px); border: 1px solid rgba(255, 255, 255, 0.09); border-radius: 999px; padding: 0.625rem 0.75rem 0.625rem 1.5rem; }

._brand_138tb_25 { display: inline-flex; align-items: center; gap: 0.55rem; font-family: Blinker, sans-serif; font-weight: 700; font-size: 1.32rem; color: rgb(255, 255, 255); letter-spacing: -0.01em; flex-shrink: 0; }

._brand-mark_138tb_37 { height: 2.25rem; width: auto; object-fit: contain; flex: 0 0 auto; }

._nav-links_138tb_44 { display: flex; align-items: center; gap: 0.25rem; list-style: none; margin: 0px; padding: 0px; }

._nav-link_138tb_44 { display: inline-block; padding: 0.625rem 1.25rem; border-radius: 999px; color: rgba(255, 255, 255, 0.82); font-family: Inter, sans-serif; font-weight: 500; font-size: 1rem; transition: background 0.2s, color 0.2s; }

._nav-link_138tb_44:hover { color: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.08); }

._nav-link--active_138tb_69 { background: rgb(255, 255, 255); color: rgb(21, 35, 58); font-weight: 600; }

._nav-link--active_138tb_69:hover { background: rgb(255, 255, 255); color: rgb(21, 35, 58); }

button._nav-cta_138tb_80 { padding: 0.75rem 1.625rem; font-size: 1rem; flex-shrink: 0; appearance: none; }

._burger_138tb_88 { display: none; flex-direction: column; justify-content: center; gap: 0.3125rem; width: 2.5rem; height: 2.5rem; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; padding: 0.5rem; border-radius: 0.5rem; }

._burger_138tb_88 span { display: block; width: 100%; height: 2px; background: rgb(255, 255, 255); border-radius: 2px; transition: transform 0.25s, opacity 0.25s; }

._burger--open_138tb_111 span:first-child { transform: translateY(7px) rotate(45deg); }

._burger--open_138tb_111 span:nth-child(2) { opacity: 0; }

._burger--open_138tb_111 span:last-child { transform: translateY(-7px) rotate(-45deg); }

@media (max-width: 900px) {
  ._nav-wrap_138tb_1 { padding: 0.75rem 1rem 0px; }
  ._nav_138tb_1 { flex-wrap: wrap; border-radius: 1.25rem; padding: 0.75rem 1rem; position: relative; }
  ._burger_138tb_88 { display: flex; }
  ._nav-links_138tb_44 { display: none; flex-basis: 100%; flex-direction: column; align-items: stretch; gap: 0.125rem; padding-top: 0.5rem; border-top: 1px solid var(--line-soft); margin-top: 0.5rem; }
  ._nav-links--open_138tb_146 { display: flex; }
  ._nav-link_138tb_44 { padding: 0.625rem 1rem; }
  ._nav-cta_138tb_80 { margin-left: auto; }
}

._footer_ayjla_1 { position: relative; background: rgb(0, 0, 0); padding-top: 4.5rem; margin-top: 7.5rem; }

._arc_ayjla_8 { display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 7.5rem; overflow: visible; transform: translateY(-100%); pointer-events: none; }

._inner_ayjla_20 { max-width: 1240px; margin: 0px auto; padding: 0px 1.5rem 3.5rem; }

._brand-col_ayjla_26 { display: flex; flex-direction: column; padding-right: 10rem !important; }

@media (max-width: 768px) {
  ._brand-col_ayjla_26 { padding-right: 0px !important; }
}

._brand-logo_ayjla_37 { height: 2.25rem; width: auto; object-fit: contain; object-position: left center; margin-bottom: 1.4rem; }

._legal_ayjla_45 { color: rgb(255, 255, 255); font-size: 0.87rem; line-height: 1.65; }

._copy_ayjla_51 { color: rgb(255, 255, 255); font-size: 0.82rem; margin-top: 1rem; letter-spacing: 0.02em; }

._nav-col_ayjla_58 { display: flex; flex-direction: column; }

._col-heading_ayjla_63 { font-size: 0.72rem; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; color: var(--gold); margin-bottom: 0.5rem; font-family: Inter, sans-serif; }

._col-link_ayjla_73 { display: flex; align-items: center; gap: 0.6rem; color: rgb(255, 255, 255); font-size: 0.92rem; padding: 0.38rem 0px; transition: color 0.2s; }

._col-link_ayjla_73:hover { color: var(--gold-lt); }

._col-icon_ayjla_87 { width: 18px; height: 18px; flex-shrink: 0; }

@media (max-width: 768px) {
  ._arc_ayjla_8 { height: 3.75rem; }
}

.page-enter-active, .page-leave-active { transition: opacity 0.28s, transform 0.28s; }

.page-enter-from { opacity: 0; transform: translateY(14px); }

.page-leave-to { opacity: 0; transform: translateY(-8px); }

@media (prefers-reduced-motion: reduce) {
  .page-enter-active, .page-leave-active { transition: opacity 0.15s; }
  .page-enter-from, .page-leave-to { transform: none; }
}

@keyframes _spinAround_4pmqw_1 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

@keyframes _pulsate_4pmqw_1 { 
  50% { opacity: 0.5; }
}

._container_4pmqw_311 { flex-grow: 1; margin: 0px auto; position: relative; width: 100%; }

._container_4pmqw_311._is-fluid_4pmqw_317 { padding-left: 32px; padding-right: 32px; width: 100%; max-width: none !important; }

._container_4pmqw_311._is-max-tablet_4pmqw_323 { max-width: 705px; }

@media screen and (min-width: 1024px) {
  ._container_4pmqw_311 { max-width: 960px; }
}

@media screen and (max-width: 1215px) {
  ._container_4pmqw_311._is-widescreen_4pmqw_332:not(._is-max-tablet_4pmqw_323):not(._is-max-desktop_4pmqw_332) { max-width: 1152px; }
}

@media screen and (max-width: 1407px) {
  ._container_4pmqw_311._is-fullhd_4pmqw_337:not(._is-max-tablet_4pmqw_323):not(._is-max-desktop_4pmqw_332):not(._is-max-widescreen_4pmqw_337) { max-width: 1344px; }
}

@media screen and (min-width: 1216px) {
  ._container_4pmqw_311:not(._is-max-tablet_4pmqw_323):not(._is-max-desktop_4pmqw_332) { max-width: 1152px; }
}

@media screen and (min-width: 1408px) {
  ._container_4pmqw_311:not(._is-max-tablet_4pmqw_323):not(._is-max-desktop_4pmqw_332):not(._is-max-widescreen_4pmqw_337) { max-width: 1344px; }
}

._section_4pmqw_352 { --bulma-section-padding: 3rem 1.5rem; --bulma-section-padding-desktop: 3rem 3rem; --bulma-section-padding-medium: 9rem 4.5rem; --bulma-section-padding-large: 18rem 6rem; padding: var(--bulma-section-padding); }

@media screen and (min-width: 1024px) {
  ._section_4pmqw_352 { padding: var(--bulma-section-padding-desktop); }
  ._section_4pmqw_352._is-medium_4pmqw_363 { padding: var(--bulma-section-padding-medium); }
  ._section_4pmqw_352._is-large_4pmqw_366 { padding: var(--bulma-section-padding-large); }
}

._section_4pmqw_352._is-fullheight_4pmqw_370 { min-height: 100vh; }

._container_4pmqw_311 { padding-left: clamp(20px, 5vw, 40px); padding-right: clamp(20px, 5vw, 40px); max-width: 1240px !important; }

._column_4pmqw_397 { display: block; flex: 1 1 0px; padding: var(--bulma-column-gap); }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-narrow_4pmqw_404 { flex: 0 0 auto; width: unset; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-full_4pmqw_337 { flex: 0 0 auto; width: 100%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-three-quarters_4pmqw_412 { flex: 0 0 auto; width: 75%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-two-thirds_4pmqw_416 { flex: 0 0 auto; width: 66.6666%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-half_4pmqw_420 { flex: 0 0 auto; width: 50%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-one-third_4pmqw_424 { flex: 0 0 auto; width: 33.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-one-quarter_4pmqw_428 { flex: 0 0 auto; width: 25%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-one-fifth_4pmqw_432 { flex: 0 0 auto; width: 20%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-two-fifths_4pmqw_436 { flex: 0 0 auto; width: 40%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-three-fifths_4pmqw_440 { flex: 0 0 auto; width: 60%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-four-fifths_4pmqw_444 { flex: 0 0 auto; width: 80%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-three-quarters_4pmqw_448 { margin-inline-start: 75%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-two-thirds_4pmqw_451 { margin-inline-start: 66.6666%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-half_4pmqw_454 { margin-inline-start: 50%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-one-third_4pmqw_457 { margin-inline-start: 0.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-one-quarter_4pmqw_460 { margin-inline-start: 25%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-one-fifth_4pmqw_463 { margin-inline-start: 20%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-two-fifths_4pmqw_466 { margin-inline-start: 40%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-three-fifths_4pmqw_469 { margin-inline-start: 60%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-four-fifths_4pmqw_472 { margin-inline-start: 80%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-0_4pmqw_475 { flex: 0 0 auto; width: 0%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-0_4pmqw_479 { margin-inline-start: 0%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-1_4pmqw_482 { flex: 0 0 auto; width: 8.33333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-1_4pmqw_486 { margin-inline-start: 8.33333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-2_4pmqw_489 { flex: 0 0 auto; width: 16.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-2_4pmqw_493 { margin-inline-start: 16.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-3_4pmqw_496 { flex: 0 0 auto; width: 25%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-3_4pmqw_500 { margin-inline-start: 25%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-4_4pmqw_503 { flex: 0 0 auto; width: 33.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-4_4pmqw_507 { margin-inline-start: 33.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-5_4pmqw_510 { flex: 0 0 auto; width: 41.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-5_4pmqw_514 { margin-inline-start: 41.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-6_4pmqw_517 { flex: 0 0 auto; width: 50%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-6_4pmqw_521 { margin-inline-start: 50%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-7_4pmqw_524 { flex: 0 0 auto; width: 58.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-7_4pmqw_528 { margin-inline-start: 58.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-8_4pmqw_531 { flex: 0 0 auto; width: 66.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-8_4pmqw_535 { margin-inline-start: 66.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-9_4pmqw_538 { flex: 0 0 auto; width: 75%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-9_4pmqw_542 { margin-inline-start: 75%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-10_4pmqw_545 { flex: 0 0 auto; width: 83.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-10_4pmqw_549 { margin-inline-start: 83.3333%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-11_4pmqw_552 { flex: 0 0 auto; width: 91.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-11_4pmqw_556 { margin-inline-start: 91.6667%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-12_4pmqw_559 { flex: 0 0 auto; width: 100%; }

._columns_4pmqw_404._is-mobile_4pmqw_404 > ._column_4pmqw_397._is-offset-12_4pmqw_563 { margin-inline-start: 100%; }

@media screen and (max-width: 768px) {
  ._column_4pmqw_397._is-narrow-mobile_4pmqw_567 { flex: 0 0 auto; width: unset; }
  ._column_4pmqw_397._is-full-mobile_4pmqw_571 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-three-quarters-mobile_4pmqw_575 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-two-thirds-mobile_4pmqw_579 { flex: 0 0 auto; width: 66.6666%; }
  ._column_4pmqw_397._is-half-mobile_4pmqw_583 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-one-third-mobile_4pmqw_587 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-one-quarter-mobile_4pmqw_591 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-one-fifth-mobile_4pmqw_595 { flex: 0 0 auto; width: 20%; }
  ._column_4pmqw_397._is-two-fifths-mobile_4pmqw_599 { flex: 0 0 auto; width: 40%; }
  ._column_4pmqw_397._is-three-fifths-mobile_4pmqw_603 { flex: 0 0 auto; width: 60%; }
  ._column_4pmqw_397._is-four-fifths-mobile_4pmqw_607 { flex: 0 0 auto; width: 80%; }
  ._column_4pmqw_397._is-offset-three-quarters-mobile_4pmqw_611 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-offset-two-thirds-mobile_4pmqw_614 { margin-inline-start: 66.6666%; }
  ._column_4pmqw_397._is-offset-half-mobile_4pmqw_617 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-offset-one-third-mobile_4pmqw_620 { margin-inline-start: 0.3333%; }
  ._column_4pmqw_397._is-offset-one-quarter-mobile_4pmqw_623 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-offset-one-fifth-mobile_4pmqw_626 { margin-inline-start: 20%; }
  ._column_4pmqw_397._is-offset-two-fifths-mobile_4pmqw_629 { margin-inline-start: 40%; }
  ._column_4pmqw_397._is-offset-three-fifths-mobile_4pmqw_632 { margin-inline-start: 60%; }
  ._column_4pmqw_397._is-offset-four-fifths-mobile_4pmqw_635 { margin-inline-start: 80%; }
  ._column_4pmqw_397._is-0-mobile_4pmqw_638 { flex: 0 0 auto; width: 0%; }
  ._column_4pmqw_397._is-offset-0-mobile_4pmqw_642 { margin-inline-start: 0%; }
  ._column_4pmqw_397._is-1-mobile_4pmqw_645 { flex: 0 0 auto; width: 8.33333%; }
  ._column_4pmqw_397._is-offset-1-mobile_4pmqw_649 { margin-inline-start: 8.33333%; }
  ._column_4pmqw_397._is-2-mobile_4pmqw_652 { flex: 0 0 auto; width: 16.6667%; }
  ._column_4pmqw_397._is-offset-2-mobile_4pmqw_656 { margin-inline-start: 16.6667%; }
  ._column_4pmqw_397._is-3-mobile_4pmqw_659 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-offset-3-mobile_4pmqw_663 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-4-mobile_4pmqw_666 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-offset-4-mobile_4pmqw_670 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-5-mobile_4pmqw_673 { flex: 0 0 auto; width: 41.6667%; }
  ._column_4pmqw_397._is-offset-5-mobile_4pmqw_677 { margin-inline-start: 41.6667%; }
  ._column_4pmqw_397._is-6-mobile_4pmqw_680 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-offset-6-mobile_4pmqw_684 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-7-mobile_4pmqw_687 { flex: 0 0 auto; width: 58.3333%; }
  ._column_4pmqw_397._is-offset-7-mobile_4pmqw_691 { margin-inline-start: 58.3333%; }
  ._column_4pmqw_397._is-8-mobile_4pmqw_694 { flex: 0 0 auto; width: 66.6667%; }
  ._column_4pmqw_397._is-offset-8-mobile_4pmqw_698 { margin-inline-start: 66.6667%; }
  ._column_4pmqw_397._is-9-mobile_4pmqw_701 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-offset-9-mobile_4pmqw_705 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-10-mobile_4pmqw_708 { flex: 0 0 auto; width: 83.3333%; }
  ._column_4pmqw_397._is-offset-10-mobile_4pmqw_712 { margin-inline-start: 83.3333%; }
  ._column_4pmqw_397._is-11-mobile_4pmqw_715 { flex: 0 0 auto; width: 91.6667%; }
  ._column_4pmqw_397._is-offset-11-mobile_4pmqw_719 { margin-inline-start: 91.6667%; }
  ._column_4pmqw_397._is-12-mobile_4pmqw_722 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-offset-12-mobile_4pmqw_726 { margin-inline-start: 100%; }
}

@media screen and (min-width: 769px), print {
  ._column_4pmqw_397._is-narrow_4pmqw_404, ._column_4pmqw_397._is-narrow-tablet_4pmqw_731 { flex: 0 0 auto; width: unset; }
  ._column_4pmqw_397._is-full_4pmqw_337, ._column_4pmqw_397._is-full-tablet_4pmqw_735 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-three-quarters_4pmqw_412, ._column_4pmqw_397._is-three-quarters-tablet_4pmqw_739 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-two-thirds_4pmqw_416, ._column_4pmqw_397._is-two-thirds-tablet_4pmqw_743 { flex: 0 0 auto; width: 66.6666%; }
  ._column_4pmqw_397._is-half_4pmqw_420, ._column_4pmqw_397._is-half-tablet_4pmqw_747 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-one-third_4pmqw_424, ._column_4pmqw_397._is-one-third-tablet_4pmqw_751 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-one-quarter_4pmqw_428, ._column_4pmqw_397._is-one-quarter-tablet_4pmqw_755 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-one-fifth_4pmqw_432, ._column_4pmqw_397._is-one-fifth-tablet_4pmqw_759 { flex: 0 0 auto; width: 20%; }
  ._column_4pmqw_397._is-two-fifths_4pmqw_436, ._column_4pmqw_397._is-two-fifths-tablet_4pmqw_763 { flex: 0 0 auto; width: 40%; }
  ._column_4pmqw_397._is-three-fifths_4pmqw_440, ._column_4pmqw_397._is-three-fifths-tablet_4pmqw_767 { flex: 0 0 auto; width: 60%; }
  ._column_4pmqw_397._is-four-fifths_4pmqw_444, ._column_4pmqw_397._is-four-fifths-tablet_4pmqw_771 { flex: 0 0 auto; width: 80%; }
  ._column_4pmqw_397._is-offset-three-quarters_4pmqw_448, ._column_4pmqw_397._is-offset-three-quarters-tablet_4pmqw_775 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-offset-two-thirds_4pmqw_451, ._column_4pmqw_397._is-offset-two-thirds-tablet_4pmqw_778 { margin-inline-start: 66.6666%; }
  ._column_4pmqw_397._is-offset-half_4pmqw_454, ._column_4pmqw_397._is-offset-half-tablet_4pmqw_781 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-offset-one-third_4pmqw_457, ._column_4pmqw_397._is-offset-one-third-tablet_4pmqw_784 { margin-inline-start: 0.3333%; }
  ._column_4pmqw_397._is-offset-one-quarter_4pmqw_460, ._column_4pmqw_397._is-offset-one-quarter-tablet_4pmqw_787 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-offset-one-fifth_4pmqw_463, ._column_4pmqw_397._is-offset-one-fifth-tablet_4pmqw_790 { margin-inline-start: 20%; }
  ._column_4pmqw_397._is-offset-two-fifths_4pmqw_466, ._column_4pmqw_397._is-offset-two-fifths-tablet_4pmqw_793 { margin-inline-start: 40%; }
  ._column_4pmqw_397._is-offset-three-fifths_4pmqw_469, ._column_4pmqw_397._is-offset-three-fifths-tablet_4pmqw_796 { margin-inline-start: 60%; }
  ._column_4pmqw_397._is-offset-four-fifths_4pmqw_472, ._column_4pmqw_397._is-offset-four-fifths-tablet_4pmqw_799 { margin-inline-start: 80%; }
  ._column_4pmqw_397._is-0_4pmqw_475, ._column_4pmqw_397._is-0-tablet_4pmqw_802 { flex: 0 0 auto; width: 0%; }
  ._column_4pmqw_397._is-offset-0_4pmqw_479, ._column_4pmqw_397._is-offset-0-tablet_4pmqw_806 { margin-inline-start: 0%; }
  ._column_4pmqw_397._is-1_4pmqw_482, ._column_4pmqw_397._is-1-tablet_4pmqw_809 { flex: 0 0 auto; width: 8.33333%; }
  ._column_4pmqw_397._is-offset-1_4pmqw_486, ._column_4pmqw_397._is-offset-1-tablet_4pmqw_813 { margin-inline-start: 8.33333%; }
  ._column_4pmqw_397._is-2_4pmqw_489, ._column_4pmqw_397._is-2-tablet_4pmqw_816 { flex: 0 0 auto; width: 16.6667%; }
  ._column_4pmqw_397._is-offset-2_4pmqw_493, ._column_4pmqw_397._is-offset-2-tablet_4pmqw_820 { margin-inline-start: 16.6667%; }
  ._column_4pmqw_397._is-3_4pmqw_496, ._column_4pmqw_397._is-3-tablet_4pmqw_823 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-offset-3_4pmqw_500, ._column_4pmqw_397._is-offset-3-tablet_4pmqw_827 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-4_4pmqw_503, ._column_4pmqw_397._is-4-tablet_4pmqw_830 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-offset-4_4pmqw_507, ._column_4pmqw_397._is-offset-4-tablet_4pmqw_834 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-5_4pmqw_510, ._column_4pmqw_397._is-5-tablet_4pmqw_837 { flex: 0 0 auto; width: 41.6667%; }
  ._column_4pmqw_397._is-offset-5_4pmqw_514, ._column_4pmqw_397._is-offset-5-tablet_4pmqw_841 { margin-inline-start: 41.6667%; }
  ._column_4pmqw_397._is-6_4pmqw_517, ._column_4pmqw_397._is-6-tablet_4pmqw_844 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-offset-6_4pmqw_521, ._column_4pmqw_397._is-offset-6-tablet_4pmqw_848 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-7_4pmqw_524, ._column_4pmqw_397._is-7-tablet_4pmqw_851 { flex: 0 0 auto; width: 58.3333%; }
  ._column_4pmqw_397._is-offset-7_4pmqw_528, ._column_4pmqw_397._is-offset-7-tablet_4pmqw_855 { margin-inline-start: 58.3333%; }
  ._column_4pmqw_397._is-8_4pmqw_531, ._column_4pmqw_397._is-8-tablet_4pmqw_858 { flex: 0 0 auto; width: 66.6667%; }
  ._column_4pmqw_397._is-offset-8_4pmqw_535, ._column_4pmqw_397._is-offset-8-tablet_4pmqw_862 { margin-inline-start: 66.6667%; }
  ._column_4pmqw_397._is-9_4pmqw_538, ._column_4pmqw_397._is-9-tablet_4pmqw_865 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-offset-9_4pmqw_542, ._column_4pmqw_397._is-offset-9-tablet_4pmqw_869 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-10_4pmqw_545, ._column_4pmqw_397._is-10-tablet_4pmqw_872 { flex: 0 0 auto; width: 83.3333%; }
  ._column_4pmqw_397._is-offset-10_4pmqw_549, ._column_4pmqw_397._is-offset-10-tablet_4pmqw_876 { margin-inline-start: 83.3333%; }
  ._column_4pmqw_397._is-11_4pmqw_552, ._column_4pmqw_397._is-11-tablet_4pmqw_879 { flex: 0 0 auto; width: 91.6667%; }
  ._column_4pmqw_397._is-offset-11_4pmqw_556, ._column_4pmqw_397._is-offset-11-tablet_4pmqw_883 { margin-inline-start: 91.6667%; }
  ._column_4pmqw_397._is-12_4pmqw_559, ._column_4pmqw_397._is-12-tablet_4pmqw_886 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-offset-12_4pmqw_563, ._column_4pmqw_397._is-offset-12-tablet_4pmqw_890 { margin-inline-start: 100%; }
}

@media screen and (max-width: 1023px) {
  ._column_4pmqw_397._is-narrow-touch_4pmqw_895 { flex: 0 0 auto; width: unset; }
  ._column_4pmqw_397._is-full-touch_4pmqw_899 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-three-quarters-touch_4pmqw_903 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-two-thirds-touch_4pmqw_907 { flex: 0 0 auto; width: 66.6666%; }
  ._column_4pmqw_397._is-half-touch_4pmqw_911 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-one-third-touch_4pmqw_915 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-one-quarter-touch_4pmqw_919 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-one-fifth-touch_4pmqw_923 { flex: 0 0 auto; width: 20%; }
  ._column_4pmqw_397._is-two-fifths-touch_4pmqw_927 { flex: 0 0 auto; width: 40%; }
  ._column_4pmqw_397._is-three-fifths-touch_4pmqw_931 { flex: 0 0 auto; width: 60%; }
  ._column_4pmqw_397._is-four-fifths-touch_4pmqw_935 { flex: 0 0 auto; width: 80%; }
  ._column_4pmqw_397._is-offset-three-quarters-touch_4pmqw_939 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-offset-two-thirds-touch_4pmqw_942 { margin-inline-start: 66.6666%; }
  ._column_4pmqw_397._is-offset-half-touch_4pmqw_945 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-offset-one-third-touch_4pmqw_948 { margin-inline-start: 0.3333%; }
  ._column_4pmqw_397._is-offset-one-quarter-touch_4pmqw_951 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-offset-one-fifth-touch_4pmqw_954 { margin-inline-start: 20%; }
  ._column_4pmqw_397._is-offset-two-fifths-touch_4pmqw_957 { margin-inline-start: 40%; }
  ._column_4pmqw_397._is-offset-three-fifths-touch_4pmqw_960 { margin-inline-start: 60%; }
  ._column_4pmqw_397._is-offset-four-fifths-touch_4pmqw_963 { margin-inline-start: 80%; }
  ._column_4pmqw_397._is-0-touch_4pmqw_966 { flex: 0 0 auto; width: 0%; }
  ._column_4pmqw_397._is-offset-0-touch_4pmqw_970 { margin-inline-start: 0%; }
  ._column_4pmqw_397._is-1-touch_4pmqw_973 { flex: 0 0 auto; width: 8.33333%; }
  ._column_4pmqw_397._is-offset-1-touch_4pmqw_977 { margin-inline-start: 8.33333%; }
  ._column_4pmqw_397._is-2-touch_4pmqw_980 { flex: 0 0 auto; width: 16.6667%; }
  ._column_4pmqw_397._is-offset-2-touch_4pmqw_984 { margin-inline-start: 16.6667%; }
  ._column_4pmqw_397._is-3-touch_4pmqw_987 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-offset-3-touch_4pmqw_991 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-4-touch_4pmqw_994 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-offset-4-touch_4pmqw_998 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-5-touch_4pmqw_1001 { flex: 0 0 auto; width: 41.6667%; }
  ._column_4pmqw_397._is-offset-5-touch_4pmqw_1005 { margin-inline-start: 41.6667%; }
  ._column_4pmqw_397._is-6-touch_4pmqw_1008 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-offset-6-touch_4pmqw_1012 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-7-touch_4pmqw_1015 { flex: 0 0 auto; width: 58.3333%; }
  ._column_4pmqw_397._is-offset-7-touch_4pmqw_1019 { margin-inline-start: 58.3333%; }
  ._column_4pmqw_397._is-8-touch_4pmqw_1022 { flex: 0 0 auto; width: 66.6667%; }
  ._column_4pmqw_397._is-offset-8-touch_4pmqw_1026 { margin-inline-start: 66.6667%; }
  ._column_4pmqw_397._is-9-touch_4pmqw_1029 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-offset-9-touch_4pmqw_1033 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-10-touch_4pmqw_1036 { flex: 0 0 auto; width: 83.3333%; }
  ._column_4pmqw_397._is-offset-10-touch_4pmqw_1040 { margin-inline-start: 83.3333%; }
  ._column_4pmqw_397._is-11-touch_4pmqw_1043 { flex: 0 0 auto; width: 91.6667%; }
  ._column_4pmqw_397._is-offset-11-touch_4pmqw_1047 { margin-inline-start: 91.6667%; }
  ._column_4pmqw_397._is-12-touch_4pmqw_1050 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-offset-12-touch_4pmqw_1054 { margin-inline-start: 100%; }
}

@media screen and (min-width: 1024px) {
  ._column_4pmqw_397._is-narrow-desktop_4pmqw_1059 { flex: 0 0 auto; width: unset; }
  ._column_4pmqw_397._is-full-desktop_4pmqw_1063 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-three-quarters-desktop_4pmqw_1067 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-two-thirds-desktop_4pmqw_1071 { flex: 0 0 auto; width: 66.6666%; }
  ._column_4pmqw_397._is-half-desktop_4pmqw_1075 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-one-third-desktop_4pmqw_1079 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-one-quarter-desktop_4pmqw_1083 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-one-fifth-desktop_4pmqw_1087 { flex: 0 0 auto; width: 20%; }
  ._column_4pmqw_397._is-two-fifths-desktop_4pmqw_1091 { flex: 0 0 auto; width: 40%; }
  ._column_4pmqw_397._is-three-fifths-desktop_4pmqw_1095 { flex: 0 0 auto; width: 60%; }
  ._column_4pmqw_397._is-four-fifths-desktop_4pmqw_1099 { flex: 0 0 auto; width: 80%; }
  ._column_4pmqw_397._is-offset-three-quarters-desktop_4pmqw_1103 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-offset-two-thirds-desktop_4pmqw_1106 { margin-inline-start: 66.6666%; }
  ._column_4pmqw_397._is-offset-half-desktop_4pmqw_1109 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-offset-one-third-desktop_4pmqw_1112 { margin-inline-start: 0.3333%; }
  ._column_4pmqw_397._is-offset-one-quarter-desktop_4pmqw_1115 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-offset-one-fifth-desktop_4pmqw_1118 { margin-inline-start: 20%; }
  ._column_4pmqw_397._is-offset-two-fifths-desktop_4pmqw_1121 { margin-inline-start: 40%; }
  ._column_4pmqw_397._is-offset-three-fifths-desktop_4pmqw_1124 { margin-inline-start: 60%; }
  ._column_4pmqw_397._is-offset-four-fifths-desktop_4pmqw_1127 { margin-inline-start: 80%; }
  ._column_4pmqw_397._is-0-desktop_4pmqw_1130 { flex: 0 0 auto; width: 0%; }
  ._column_4pmqw_397._is-offset-0-desktop_4pmqw_1134 { margin-inline-start: 0%; }
  ._column_4pmqw_397._is-1-desktop_4pmqw_1137 { flex: 0 0 auto; width: 8.33333%; }
  ._column_4pmqw_397._is-offset-1-desktop_4pmqw_1141 { margin-inline-start: 8.33333%; }
  ._column_4pmqw_397._is-2-desktop_4pmqw_1144 { flex: 0 0 auto; width: 16.6667%; }
  ._column_4pmqw_397._is-offset-2-desktop_4pmqw_1148 { margin-inline-start: 16.6667%; }
  ._column_4pmqw_397._is-3-desktop_4pmqw_1151 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-offset-3-desktop_4pmqw_1155 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-4-desktop_4pmqw_1158 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-offset-4-desktop_4pmqw_1162 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-5-desktop_4pmqw_1165 { flex: 0 0 auto; width: 41.6667%; }
  ._column_4pmqw_397._is-offset-5-desktop_4pmqw_1169 { margin-inline-start: 41.6667%; }
  ._column_4pmqw_397._is-6-desktop_4pmqw_1172 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-offset-6-desktop_4pmqw_1176 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-7-desktop_4pmqw_1179 { flex: 0 0 auto; width: 58.3333%; }
  ._column_4pmqw_397._is-offset-7-desktop_4pmqw_1183 { margin-inline-start: 58.3333%; }
  ._column_4pmqw_397._is-8-desktop_4pmqw_1186 { flex: 0 0 auto; width: 66.6667%; }
  ._column_4pmqw_397._is-offset-8-desktop_4pmqw_1190 { margin-inline-start: 66.6667%; }
  ._column_4pmqw_397._is-9-desktop_4pmqw_1193 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-offset-9-desktop_4pmqw_1197 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-10-desktop_4pmqw_1200 { flex: 0 0 auto; width: 83.3333%; }
  ._column_4pmqw_397._is-offset-10-desktop_4pmqw_1204 { margin-inline-start: 83.3333%; }
  ._column_4pmqw_397._is-11-desktop_4pmqw_1207 { flex: 0 0 auto; width: 91.6667%; }
  ._column_4pmqw_397._is-offset-11-desktop_4pmqw_1211 { margin-inline-start: 91.6667%; }
  ._column_4pmqw_397._is-12-desktop_4pmqw_1214 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-offset-12-desktop_4pmqw_1218 { margin-inline-start: 100%; }
}

@media screen and (min-width: 1216px) {
  ._column_4pmqw_397._is-narrow-widescreen_4pmqw_1223 { flex: 0 0 auto; width: unset; }
  ._column_4pmqw_397._is-full-widescreen_4pmqw_1227 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-three-quarters-widescreen_4pmqw_1231 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-two-thirds-widescreen_4pmqw_1235 { flex: 0 0 auto; width: 66.6666%; }
  ._column_4pmqw_397._is-half-widescreen_4pmqw_1239 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-one-third-widescreen_4pmqw_1243 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-one-quarter-widescreen_4pmqw_1247 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-one-fifth-widescreen_4pmqw_1251 { flex: 0 0 auto; width: 20%; }
  ._column_4pmqw_397._is-two-fifths-widescreen_4pmqw_1255 { flex: 0 0 auto; width: 40%; }
  ._column_4pmqw_397._is-three-fifths-widescreen_4pmqw_1259 { flex: 0 0 auto; width: 60%; }
  ._column_4pmqw_397._is-four-fifths-widescreen_4pmqw_1263 { flex: 0 0 auto; width: 80%; }
  ._column_4pmqw_397._is-offset-three-quarters-widescreen_4pmqw_1267 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-offset-two-thirds-widescreen_4pmqw_1270 { margin-inline-start: 66.6666%; }
  ._column_4pmqw_397._is-offset-half-widescreen_4pmqw_1273 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-offset-one-third-widescreen_4pmqw_1276 { margin-inline-start: 0.3333%; }
  ._column_4pmqw_397._is-offset-one-quarter-widescreen_4pmqw_1279 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-offset-one-fifth-widescreen_4pmqw_1282 { margin-inline-start: 20%; }
  ._column_4pmqw_397._is-offset-two-fifths-widescreen_4pmqw_1285 { margin-inline-start: 40%; }
  ._column_4pmqw_397._is-offset-three-fifths-widescreen_4pmqw_1288 { margin-inline-start: 60%; }
  ._column_4pmqw_397._is-offset-four-fifths-widescreen_4pmqw_1291 { margin-inline-start: 80%; }
  ._column_4pmqw_397._is-0-widescreen_4pmqw_1294 { flex: 0 0 auto; width: 0%; }
  ._column_4pmqw_397._is-offset-0-widescreen_4pmqw_1298 { margin-inline-start: 0%; }
  ._column_4pmqw_397._is-1-widescreen_4pmqw_1301 { flex: 0 0 auto; width: 8.33333%; }
  ._column_4pmqw_397._is-offset-1-widescreen_4pmqw_1305 { margin-inline-start: 8.33333%; }
  ._column_4pmqw_397._is-2-widescreen_4pmqw_1308 { flex: 0 0 auto; width: 16.6667%; }
  ._column_4pmqw_397._is-offset-2-widescreen_4pmqw_1312 { margin-inline-start: 16.6667%; }
  ._column_4pmqw_397._is-3-widescreen_4pmqw_1315 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-offset-3-widescreen_4pmqw_1319 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-4-widescreen_4pmqw_1322 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-offset-4-widescreen_4pmqw_1326 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-5-widescreen_4pmqw_1329 { flex: 0 0 auto; width: 41.6667%; }
  ._column_4pmqw_397._is-offset-5-widescreen_4pmqw_1333 { margin-inline-start: 41.6667%; }
  ._column_4pmqw_397._is-6-widescreen_4pmqw_1336 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-offset-6-widescreen_4pmqw_1340 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-7-widescreen_4pmqw_1343 { flex: 0 0 auto; width: 58.3333%; }
  ._column_4pmqw_397._is-offset-7-widescreen_4pmqw_1347 { margin-inline-start: 58.3333%; }
  ._column_4pmqw_397._is-8-widescreen_4pmqw_1350 { flex: 0 0 auto; width: 66.6667%; }
  ._column_4pmqw_397._is-offset-8-widescreen_4pmqw_1354 { margin-inline-start: 66.6667%; }
  ._column_4pmqw_397._is-9-widescreen_4pmqw_1357 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-offset-9-widescreen_4pmqw_1361 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-10-widescreen_4pmqw_1364 { flex: 0 0 auto; width: 83.3333%; }
  ._column_4pmqw_397._is-offset-10-widescreen_4pmqw_1368 { margin-inline-start: 83.3333%; }
  ._column_4pmqw_397._is-11-widescreen_4pmqw_1371 { flex: 0 0 auto; width: 91.6667%; }
  ._column_4pmqw_397._is-offset-11-widescreen_4pmqw_1375 { margin-inline-start: 91.6667%; }
  ._column_4pmqw_397._is-12-widescreen_4pmqw_1378 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-offset-12-widescreen_4pmqw_1382 { margin-inline-start: 100%; }
}

@media screen and (min-width: 1408px) {
  ._column_4pmqw_397._is-narrow-fullhd_4pmqw_1387 { flex: 0 0 auto; width: unset; }
  ._column_4pmqw_397._is-full-fullhd_4pmqw_1391 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-three-quarters-fullhd_4pmqw_1395 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-two-thirds-fullhd_4pmqw_1399 { flex: 0 0 auto; width: 66.6666%; }
  ._column_4pmqw_397._is-half-fullhd_4pmqw_1403 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-one-third-fullhd_4pmqw_1407 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-one-quarter-fullhd_4pmqw_1411 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-one-fifth-fullhd_4pmqw_1415 { flex: 0 0 auto; width: 20%; }
  ._column_4pmqw_397._is-two-fifths-fullhd_4pmqw_1419 { flex: 0 0 auto; width: 40%; }
  ._column_4pmqw_397._is-three-fifths-fullhd_4pmqw_1423 { flex: 0 0 auto; width: 60%; }
  ._column_4pmqw_397._is-four-fifths-fullhd_4pmqw_1427 { flex: 0 0 auto; width: 80%; }
  ._column_4pmqw_397._is-offset-three-quarters-fullhd_4pmqw_1431 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-offset-two-thirds-fullhd_4pmqw_1434 { margin-inline-start: 66.6666%; }
  ._column_4pmqw_397._is-offset-half-fullhd_4pmqw_1437 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-offset-one-third-fullhd_4pmqw_1440 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-offset-one-quarter-fullhd_4pmqw_1443 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-offset-one-fifth-fullhd_4pmqw_1446 { margin-inline-start: 20%; }
  ._column_4pmqw_397._is-offset-two-fifths-fullhd_4pmqw_1449 { margin-inline-start: 40%; }
  ._column_4pmqw_397._is-offset-three-fifths-fullhd_4pmqw_1452 { margin-inline-start: 60%; }
  ._column_4pmqw_397._is-offset-four-fifths-fullhd_4pmqw_1455 { margin-inline-start: 80%; }
  ._column_4pmqw_397._is-0-fullhd_4pmqw_1458 { flex: 0 0 auto; width: 0%; }
  ._column_4pmqw_397._is-offset-0-fullhd_4pmqw_1462 { margin-inline-start: 0%; }
  ._column_4pmqw_397._is-1-fullhd_4pmqw_1465 { flex: 0 0 auto; width: 8.33333%; }
  ._column_4pmqw_397._is-offset-1-fullhd_4pmqw_1469 { margin-inline-start: 8.33333%; }
  ._column_4pmqw_397._is-2-fullhd_4pmqw_1472 { flex: 0 0 auto; width: 16.6667%; }
  ._column_4pmqw_397._is-offset-2-fullhd_4pmqw_1476 { margin-inline-start: 16.6667%; }
  ._column_4pmqw_397._is-3-fullhd_4pmqw_1479 { flex: 0 0 auto; width: 25%; }
  ._column_4pmqw_397._is-offset-3-fullhd_4pmqw_1483 { margin-inline-start: 25%; }
  ._column_4pmqw_397._is-4-fullhd_4pmqw_1486 { flex: 0 0 auto; width: 33.3333%; }
  ._column_4pmqw_397._is-offset-4-fullhd_4pmqw_1490 { margin-inline-start: 33.3333%; }
  ._column_4pmqw_397._is-5-fullhd_4pmqw_1493 { flex: 0 0 auto; width: 41.6667%; }
  ._column_4pmqw_397._is-offset-5-fullhd_4pmqw_1497 { margin-inline-start: 41.6667%; }
  ._column_4pmqw_397._is-6-fullhd_4pmqw_1500 { flex: 0 0 auto; width: 50%; }
  ._column_4pmqw_397._is-offset-6-fullhd_4pmqw_1504 { margin-inline-start: 50%; }
  ._column_4pmqw_397._is-7-fullhd_4pmqw_1507 { flex: 0 0 auto; width: 58.3333%; }
  ._column_4pmqw_397._is-offset-7-fullhd_4pmqw_1511 { margin-inline-start: 58.3333%; }
  ._column_4pmqw_397._is-8-fullhd_4pmqw_1514 { flex: 0 0 auto; width: 66.6667%; }
  ._column_4pmqw_397._is-offset-8-fullhd_4pmqw_1518 { margin-inline-start: 66.6667%; }
  ._column_4pmqw_397._is-9-fullhd_4pmqw_1521 { flex: 0 0 auto; width: 75%; }
  ._column_4pmqw_397._is-offset-9-fullhd_4pmqw_1525 { margin-inline-start: 75%; }
  ._column_4pmqw_397._is-10-fullhd_4pmqw_1528 { flex: 0 0 auto; width: 83.3333%; }
  ._column_4pmqw_397._is-offset-10-fullhd_4pmqw_1532 { margin-inline-start: 83.3333%; }
  ._column_4pmqw_397._is-11-fullhd_4pmqw_1535 { flex: 0 0 auto; width: 91.6667%; }
  ._column_4pmqw_397._is-offset-11-fullhd_4pmqw_1539 { margin-inline-start: 91.6667%; }
  ._column_4pmqw_397._is-12-fullhd_4pmqw_1542 { flex: 0 0 auto; width: 100%; }
  ._column_4pmqw_397._is-offset-12-fullhd_4pmqw_1546 { margin-inline-start: 100%; }
}

._columns_4pmqw_404 { margin-inline-start: calc(-1 * var(--bulma-column-gap)); margin-inline-end: calc(-1 * var(--bulma-column-gap)); margin-top: calc(-1 * var(--bulma-column-gap)); }

._columns_4pmqw_404:last-child { margin-bottom: calc(-1 * var(--bulma-column-gap)); }

._columns_4pmqw_404:not(:last-child) { margin-bottom: calc(var(--bulma-block-spacing) - var(--bulma-column-gap)); }

._columns_4pmqw_404._is-centered_4pmqw_1562 { justify-content: center; }

._columns_4pmqw_404._is-gapless_4pmqw_1565 { margin-inline: 0px; margin-top: 0px; }

._columns_4pmqw_404._is-gapless_4pmqw_1565 > ._column_4pmqw_397 { margin: 0px; padding: 0px !important; }

._columns_4pmqw_404._is-gapless_4pmqw_1565:not(:last-child) { margin-bottom: 1.5rem; }

._columns_4pmqw_404._is-gapless_4pmqw_1565:last-child { margin-bottom: 0px; }

._columns_4pmqw_404._is-mobile_4pmqw_404 { display: flex; }

._columns_4pmqw_404._is-multiline_4pmqw_1583 { flex-wrap: wrap; }

._columns_4pmqw_404._is-vcentered_4pmqw_1586 { align-items: center; }

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404:not(._is-desktop_4pmqw_1590) { display: flex; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-desktop_4pmqw_1590 { display: flex; }
}

._columns_4pmqw_404._is-0_4pmqw_475 { --bulma-column-gap: 0rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-0-mobile_4pmqw_638 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-0-tablet_4pmqw_802 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-0-tablet-only_4pmqw_1613 { --bulma-column-gap: 0rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-0-touch_4pmqw_966 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-0-desktop_4pmqw_1130 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-0-desktop-only_4pmqw_1628 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-0-widescreen_4pmqw_1294 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-0-widescreen-only_4pmqw_1638 { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-0-fullhd_4pmqw_1458 { --bulma-column-gap: 0rem; }
}

._columns_4pmqw_404._is-1_4pmqw_482 { --bulma-column-gap: .25rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-1-mobile_4pmqw_645 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-1-tablet_4pmqw_809 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-1-tablet-only_4pmqw_1661 { --bulma-column-gap: .25rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-1-touch_4pmqw_973 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-1-desktop_4pmqw_1137 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-1-desktop-only_4pmqw_1676 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-1-widescreen_4pmqw_1301 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-1-widescreen-only_4pmqw_1686 { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-1-fullhd_4pmqw_1465 { --bulma-column-gap: .25rem; }
}

._columns_4pmqw_404._is-2_4pmqw_489 { --bulma-column-gap: .5rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-2-mobile_4pmqw_652 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-2-tablet_4pmqw_816 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-2-tablet-only_4pmqw_1709 { --bulma-column-gap: .5rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-2-touch_4pmqw_980 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-2-desktop_4pmqw_1144 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-2-desktop-only_4pmqw_1724 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-2-widescreen_4pmqw_1308 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-2-widescreen-only_4pmqw_1734 { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-2-fullhd_4pmqw_1472 { --bulma-column-gap: .5rem; }
}

._columns_4pmqw_404._is-3_4pmqw_496 { --bulma-column-gap: .75rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-3-mobile_4pmqw_659 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-3-tablet_4pmqw_823 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-3-tablet-only_4pmqw_1757 { --bulma-column-gap: .75rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-3-touch_4pmqw_987 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-3-desktop_4pmqw_1151 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-3-desktop-only_4pmqw_1772 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-3-widescreen_4pmqw_1315 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-3-widescreen-only_4pmqw_1782 { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-3-fullhd_4pmqw_1479 { --bulma-column-gap: .75rem; }
}

._columns_4pmqw_404._is-4_4pmqw_503 { --bulma-column-gap: 1rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-4-mobile_4pmqw_666 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-4-tablet_4pmqw_830 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-4-tablet-only_4pmqw_1805 { --bulma-column-gap: 1rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-4-touch_4pmqw_994 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-4-desktop_4pmqw_1158 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-4-desktop-only_4pmqw_1820 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-4-widescreen_4pmqw_1322 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-4-widescreen-only_4pmqw_1830 { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-4-fullhd_4pmqw_1486 { --bulma-column-gap: 1rem; }
}

._columns_4pmqw_404._is-5_4pmqw_510 { --bulma-column-gap: 1.25rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-5-mobile_4pmqw_673 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-5-tablet_4pmqw_837 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-5-tablet-only_4pmqw_1853 { --bulma-column-gap: 1.25rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-5-touch_4pmqw_1001 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-5-desktop_4pmqw_1165 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-5-desktop-only_4pmqw_1868 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-5-widescreen_4pmqw_1329 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-5-widescreen-only_4pmqw_1878 { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-5-fullhd_4pmqw_1493 { --bulma-column-gap: 1.25rem; }
}

._columns_4pmqw_404._is-6_4pmqw_517 { --bulma-column-gap: 1.5rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-6-mobile_4pmqw_680 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-6-tablet_4pmqw_844 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-6-tablet-only_4pmqw_1901 { --bulma-column-gap: 1.5rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-6-touch_4pmqw_1008 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-6-desktop_4pmqw_1172 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-6-desktop-only_4pmqw_1916 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-6-widescreen_4pmqw_1336 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-6-widescreen-only_4pmqw_1926 { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-6-fullhd_4pmqw_1500 { --bulma-column-gap: 1.5rem; }
}

._columns_4pmqw_404._is-7_4pmqw_524 { --bulma-column-gap: 1.75rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-7-mobile_4pmqw_687 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-7-tablet_4pmqw_851 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-7-tablet-only_4pmqw_1949 { --bulma-column-gap: 1.75rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-7-touch_4pmqw_1015 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-7-desktop_4pmqw_1179 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-7-desktop-only_4pmqw_1964 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-7-widescreen_4pmqw_1343 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-7-widescreen-only_4pmqw_1974 { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-7-fullhd_4pmqw_1507 { --bulma-column-gap: 1.75rem; }
}

._columns_4pmqw_404._is-8_4pmqw_531 { --bulma-column-gap: 2rem; }

@media screen and (max-width: 768px) {
  ._columns_4pmqw_404._is-8-mobile_4pmqw_694 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 769px), print {
  ._columns_4pmqw_404._is-8-tablet_4pmqw_858 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._columns_4pmqw_404._is-8-tablet-only_4pmqw_1997 { --bulma-column-gap: 2rem; }
}

@media screen and (max-width: 1023px) {
  ._columns_4pmqw_404._is-8-touch_4pmqw_1022 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1024px) {
  ._columns_4pmqw_404._is-8-desktop_4pmqw_1186 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._columns_4pmqw_404._is-8-desktop-only_4pmqw_2012 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1216px) {
  ._columns_4pmqw_404._is-8-widescreen_4pmqw_1350 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._columns_4pmqw_404._is-8-widescreen-only_4pmqw_2022 { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1408px) {
  ._columns_4pmqw_404._is-8-fullhd_4pmqw_1514 { --bulma-column-gap: 2rem; }
}

._is-aspect-ratio-1by1_4pmqw_2032 { aspect-ratio: 1 / 1; }

._is-aspect-ratio-5by4_4pmqw_2036 { aspect-ratio: 5 / 4; }

._is-aspect-ratio-4by3_4pmqw_2040 { aspect-ratio: 4 / 3; }

._is-aspect-ratio-3by2_4pmqw_2044 { aspect-ratio: 3 / 2; }

._is-aspect-ratio-5by3_4pmqw_2048 { aspect-ratio: 5 / 3; }

._is-aspect-ratio-16by9_4pmqw_2052 { aspect-ratio: 16 / 9; }

._is-aspect-ratio-2by1_4pmqw_2056 { aspect-ratio: 2 / 1; }

._is-aspect-ratio-3by1_4pmqw_2060 { aspect-ratio: 3 / 1; }

._is-aspect-ratio-4by5_4pmqw_2064 { aspect-ratio: 4 / 5; }

._is-aspect-ratio-3by4_4pmqw_2068 { aspect-ratio: 3 / 4; }

._is-aspect-ratio-2by3_4pmqw_2072 { aspect-ratio: 2 / 3; }

._is-aspect-ratio-3by5_4pmqw_2076 { aspect-ratio: 3 / 5; }

._is-aspect-ratio-9by16_4pmqw_2080 { aspect-ratio: 9 / 16; }

._is-aspect-ratio-1by2_4pmqw_2084 { aspect-ratio: 1 / 2; }

._is-aspect-ratio-1by3_4pmqw_2088 { aspect-ratio: 1 / 3; }

._has-radius-small_4pmqw_2092 { border-radius: var(--bulma-radius-small); }

._has-radius-normal_4pmqw_2096 { border-radius: var(--bulma-radius); }

._has-radius-large_4pmqw_2100 { border-radius: var(--bulma-radius-large); }

._has-radius-rounded_4pmqw_2104 { border-radius: var(--bulma-radius-rounded); }

._has-background_4pmqw_2108 { background-color: var(--bulma-background); }

._has-text-white_4pmqw_2112 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-l)) !important; }

._has-background-white_4pmqw_2116 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-l)) !important; }

._has-text-white-invert_4pmqw_2120 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-invert-l)) !important; }

._has-background-white-invert_4pmqw_2124 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-invert-l)) !important; }

._has-text-white-on-scheme_4pmqw_2128 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-on-scheme-l)) !important; }

._has-background-white-on-scheme_4pmqw_2132 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-on-scheme-l)) !important; }

._has-text-white-light_4pmqw_2136 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-l)) !important; }

._has-background-white-light_4pmqw_2140 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-l)) !important; }

._has-text-white-light-invert_4pmqw_2144 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-invert-l)) !important; }

._has-background-white-light-invert_4pmqw_2148 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-invert-l)) !important; }

._has-text-white-dark_4pmqw_2152 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-l)) !important; }

._has-background-white-dark_4pmqw_2156 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-l)) !important; }

._has-text-white-dark-invert_4pmqw_2160 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-invert-l)) !important; }

._has-background-white-dark-invert_4pmqw_2164 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-invert-l)) !important; }

._has-text-white-soft_4pmqw_2168 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-l)) !important; }

._has-background-white-soft_4pmqw_2172 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-l)) !important; }

._has-text-white-bold_4pmqw_2176 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-l)) !important; }

._has-background-white-bold_4pmqw_2180 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-l)) !important; }

._has-text-white-soft-invert_4pmqw_2184 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-invert-l)) !important; }

._has-background-white-soft-invert_4pmqw_2188 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-invert-l)) !important; }

._has-text-white-bold-invert_4pmqw_2192 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-invert-l)) !important; }

._has-background-white-bold-invert_4pmqw_2196 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-invert-l)) !important; }

._has-text-white-00_4pmqw_2200 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-l)) !important; }

._has-background-white-00_4pmqw_2204 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-l)) !important; }

._has-text-white-00-invert_4pmqw_2208 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-invert-l)) !important; }

._has-background-white-00-invert_4pmqw_2212 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-invert-l)) !important; }

._has-text-white-05_4pmqw_2216 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-l)) !important; }

._has-background-white-05_4pmqw_2220 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-l)) !important; }

._has-text-white-05-invert_4pmqw_2224 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-invert-l)) !important; }

._has-background-white-05-invert_4pmqw_2228 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-invert-l)) !important; }

._has-text-white-10_4pmqw_2232 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-l)) !important; }

._has-background-white-10_4pmqw_2236 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-l)) !important; }

._has-text-white-10-invert_4pmqw_2240 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-invert-l)) !important; }

._has-background-white-10-invert_4pmqw_2244 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-invert-l)) !important; }

._has-text-white-15_4pmqw_2248 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-l)) !important; }

._has-background-white-15_4pmqw_2252 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-l)) !important; }

._has-text-white-15-invert_4pmqw_2256 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-invert-l)) !important; }

._has-background-white-15-invert_4pmqw_2260 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-invert-l)) !important; }

._has-text-white-20_4pmqw_2264 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-l)) !important; }

._has-background-white-20_4pmqw_2268 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-l)) !important; }

._has-text-white-20-invert_4pmqw_2272 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-invert-l)) !important; }

._has-background-white-20-invert_4pmqw_2276 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-invert-l)) !important; }

._has-text-white-25_4pmqw_2280 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-l)) !important; }

._has-background-white-25_4pmqw_2284 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-l)) !important; }

._has-text-white-25-invert_4pmqw_2288 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-invert-l)) !important; }

._has-background-white-25-invert_4pmqw_2292 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-invert-l)) !important; }

._has-text-white-30_4pmqw_2296 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-l)) !important; }

._has-background-white-30_4pmqw_2300 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-l)) !important; }

._has-text-white-30-invert_4pmqw_2304 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-invert-l)) !important; }

._has-background-white-30-invert_4pmqw_2308 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-invert-l)) !important; }

._has-text-white-35_4pmqw_2312 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-l)) !important; }

._has-background-white-35_4pmqw_2316 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-l)) !important; }

._has-text-white-35-invert_4pmqw_2320 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-invert-l)) !important; }

._has-background-white-35-invert_4pmqw_2324 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-invert-l)) !important; }

._has-text-white-40_4pmqw_2328 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-l)) !important; }

._has-background-white-40_4pmqw_2332 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-l)) !important; }

._has-text-white-40-invert_4pmqw_2336 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-invert-l)) !important; }

._has-background-white-40-invert_4pmqw_2340 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-invert-l)) !important; }

._has-text-white-45_4pmqw_2344 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-l)) !important; }

._has-background-white-45_4pmqw_2348 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-l)) !important; }

._has-text-white-45-invert_4pmqw_2352 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-invert-l)) !important; }

._has-background-white-45-invert_4pmqw_2356 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-invert-l)) !important; }

._has-text-white-50_4pmqw_2360 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-l)) !important; }

._has-background-white-50_4pmqw_2364 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-l)) !important; }

._has-text-white-50-invert_4pmqw_2368 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-invert-l)) !important; }

._has-background-white-50-invert_4pmqw_2372 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-invert-l)) !important; }

._has-text-white-55_4pmqw_2376 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-l)) !important; }

._has-background-white-55_4pmqw_2380 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-l)) !important; }

._has-text-white-55-invert_4pmqw_2384 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-invert-l)) !important; }

._has-background-white-55-invert_4pmqw_2388 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-invert-l)) !important; }

._has-text-white-60_4pmqw_2392 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-l)) !important; }

._has-background-white-60_4pmqw_2396 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-l)) !important; }

._has-text-white-60-invert_4pmqw_2400 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-invert-l)) !important; }

._has-background-white-60-invert_4pmqw_2404 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-invert-l)) !important; }

._has-text-white-65_4pmqw_2408 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-l)) !important; }

._has-background-white-65_4pmqw_2412 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-l)) !important; }

._has-text-white-65-invert_4pmqw_2416 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-invert-l)) !important; }

._has-background-white-65-invert_4pmqw_2420 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-invert-l)) !important; }

._has-text-white-70_4pmqw_2424 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-l)) !important; }

._has-background-white-70_4pmqw_2428 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-l)) !important; }

._has-text-white-70-invert_4pmqw_2432 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-invert-l)) !important; }

._has-background-white-70-invert_4pmqw_2436 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-invert-l)) !important; }

._has-text-white-75_4pmqw_2440 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-l)) !important; }

._has-background-white-75_4pmqw_2444 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-l)) !important; }

._has-text-white-75-invert_4pmqw_2448 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-invert-l)) !important; }

._has-background-white-75-invert_4pmqw_2452 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-invert-l)) !important; }

._has-text-white-80_4pmqw_2456 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-l)) !important; }

._has-background-white-80_4pmqw_2460 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-l)) !important; }

._has-text-white-80-invert_4pmqw_2464 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-invert-l)) !important; }

._has-background-white-80-invert_4pmqw_2468 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-invert-l)) !important; }

._has-text-white-85_4pmqw_2472 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-l)) !important; }

._has-background-white-85_4pmqw_2476 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-l)) !important; }

._has-text-white-85-invert_4pmqw_2480 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-invert-l)) !important; }

._has-background-white-85-invert_4pmqw_2484 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-invert-l)) !important; }

._has-text-white-90_4pmqw_2488 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-l)) !important; }

._has-background-white-90_4pmqw_2492 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-l)) !important; }

._has-text-white-90-invert_4pmqw_2496 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-invert-l)) !important; }

._has-background-white-90-invert_4pmqw_2500 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-invert-l)) !important; }

._has-text-white-95_4pmqw_2504 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-l)) !important; }

._has-background-white-95_4pmqw_2508 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-l)) !important; }

._has-text-white-95-invert_4pmqw_2512 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-invert-l)) !important; }

._has-background-white-95-invert_4pmqw_2516 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-invert-l)) !important; }

._has-text-white-100_4pmqw_2520 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-l)) !important; }

._has-background-white-100_4pmqw_2524 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-l)) !important; }

._has-text-white-100-invert_4pmqw_2528 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-invert-l)) !important; }

._has-background-white-100-invert_4pmqw_2532 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-invert-l)) !important; }

a._has-text-white_4pmqw_2112:hover, a._has-text-white_4pmqw_2112:focus-visible, button._has-text-white_4pmqw_2112:hover, button._has-text-white_4pmqw_2112:focus-visible, has-text-white._is-hoverable_4pmqw_2539:hover, has-text-white._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-white_4pmqw_2112:active, button._has-text-white_4pmqw_2112:active, has-text-white._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-white_4pmqw_2116:hover, a._has-background-white_4pmqw_2116:focus-visible, button._has-background-white_4pmqw_2116:hover, button._has-background-white_4pmqw_2116:focus-visible, has-background-white._is-hoverable_4pmqw_2539:hover, has-background-white._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-white_4pmqw_2116:active, button._has-background-white_4pmqw_2116:active, has-background-white._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-white_4pmqw_2564 { --h: var(--bulma-white-h); --s: var(--bulma-white-s); --l: var(--bulma-white-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-white-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-white-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-white-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-white-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-white-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-white-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-white-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-white-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-white-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-white-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-white-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-white-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-white-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-white-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-white-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-white-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-white-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-white-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-white-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-white-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-white-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-black_4pmqw_2613 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-l)) !important; }

._has-background-black_4pmqw_2617 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-l)) !important; }

._has-text-black-invert_4pmqw_2621 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-invert-l)) !important; }

._has-background-black-invert_4pmqw_2625 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-invert-l)) !important; }

._has-text-black-on-scheme_4pmqw_2629 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-on-scheme-l)) !important; }

._has-background-black-on-scheme_4pmqw_2633 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-on-scheme-l)) !important; }

._has-text-black-light_4pmqw_2637 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-l)) !important; }

._has-background-black-light_4pmqw_2641 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-l)) !important; }

._has-text-black-light-invert_4pmqw_2645 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-invert-l)) !important; }

._has-background-black-light-invert_4pmqw_2649 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-invert-l)) !important; }

._has-text-black-dark_4pmqw_2653 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-l)) !important; }

._has-background-black-dark_4pmqw_2657 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-l)) !important; }

._has-text-black-dark-invert_4pmqw_2661 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-invert-l)) !important; }

._has-background-black-dark-invert_4pmqw_2665 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-invert-l)) !important; }

._has-text-black-soft_4pmqw_2669 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-l)) !important; }

._has-background-black-soft_4pmqw_2673 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-l)) !important; }

._has-text-black-bold_4pmqw_2677 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-l)) !important; }

._has-background-black-bold_4pmqw_2681 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-l)) !important; }

._has-text-black-soft-invert_4pmqw_2685 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-invert-l)) !important; }

._has-background-black-soft-invert_4pmqw_2689 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-invert-l)) !important; }

._has-text-black-bold-invert_4pmqw_2693 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-invert-l)) !important; }

._has-background-black-bold-invert_4pmqw_2697 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-invert-l)) !important; }

._has-text-black-00_4pmqw_2701 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-l)) !important; }

._has-background-black-00_4pmqw_2705 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-l)) !important; }

._has-text-black-00-invert_4pmqw_2709 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-invert-l)) !important; }

._has-background-black-00-invert_4pmqw_2713 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-invert-l)) !important; }

._has-text-black-05_4pmqw_2717 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-l)) !important; }

._has-background-black-05_4pmqw_2721 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-l)) !important; }

._has-text-black-05-invert_4pmqw_2725 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-invert-l)) !important; }

._has-background-black-05-invert_4pmqw_2729 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-invert-l)) !important; }

._has-text-black-10_4pmqw_2733 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-l)) !important; }

._has-background-black-10_4pmqw_2737 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-l)) !important; }

._has-text-black-10-invert_4pmqw_2741 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-invert-l)) !important; }

._has-background-black-10-invert_4pmqw_2745 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-invert-l)) !important; }

._has-text-black-15_4pmqw_2749 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-l)) !important; }

._has-background-black-15_4pmqw_2753 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-l)) !important; }

._has-text-black-15-invert_4pmqw_2757 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-invert-l)) !important; }

._has-background-black-15-invert_4pmqw_2761 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-invert-l)) !important; }

._has-text-black-20_4pmqw_2765 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-l)) !important; }

._has-background-black-20_4pmqw_2769 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-l)) !important; }

._has-text-black-20-invert_4pmqw_2773 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-invert-l)) !important; }

._has-background-black-20-invert_4pmqw_2777 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-invert-l)) !important; }

._has-text-black-25_4pmqw_2781 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-l)) !important; }

._has-background-black-25_4pmqw_2785 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-l)) !important; }

._has-text-black-25-invert_4pmqw_2789 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-invert-l)) !important; }

._has-background-black-25-invert_4pmqw_2793 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-invert-l)) !important; }

._has-text-black-30_4pmqw_2797 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-l)) !important; }

._has-background-black-30_4pmqw_2801 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-l)) !important; }

._has-text-black-30-invert_4pmqw_2805 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-invert-l)) !important; }

._has-background-black-30-invert_4pmqw_2809 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-invert-l)) !important; }

._has-text-black-35_4pmqw_2813 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-l)) !important; }

._has-background-black-35_4pmqw_2817 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-l)) !important; }

._has-text-black-35-invert_4pmqw_2821 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-invert-l)) !important; }

._has-background-black-35-invert_4pmqw_2825 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-invert-l)) !important; }

._has-text-black-40_4pmqw_2829 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-l)) !important; }

._has-background-black-40_4pmqw_2833 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-l)) !important; }

._has-text-black-40-invert_4pmqw_2837 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-invert-l)) !important; }

._has-background-black-40-invert_4pmqw_2841 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-invert-l)) !important; }

._has-text-black-45_4pmqw_2845 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-l)) !important; }

._has-background-black-45_4pmqw_2849 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-l)) !important; }

._has-text-black-45-invert_4pmqw_2853 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-invert-l)) !important; }

._has-background-black-45-invert_4pmqw_2857 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-invert-l)) !important; }

._has-text-black-50_4pmqw_2861 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-l)) !important; }

._has-background-black-50_4pmqw_2865 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-l)) !important; }

._has-text-black-50-invert_4pmqw_2869 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-invert-l)) !important; }

._has-background-black-50-invert_4pmqw_2873 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-invert-l)) !important; }

._has-text-black-55_4pmqw_2877 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-l)) !important; }

._has-background-black-55_4pmqw_2881 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-l)) !important; }

._has-text-black-55-invert_4pmqw_2885 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-invert-l)) !important; }

._has-background-black-55-invert_4pmqw_2889 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-invert-l)) !important; }

._has-text-black-60_4pmqw_2893 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-l)) !important; }

._has-background-black-60_4pmqw_2897 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-l)) !important; }

._has-text-black-60-invert_4pmqw_2901 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-invert-l)) !important; }

._has-background-black-60-invert_4pmqw_2905 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-invert-l)) !important; }

._has-text-black-65_4pmqw_2909 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-l)) !important; }

._has-background-black-65_4pmqw_2913 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-l)) !important; }

._has-text-black-65-invert_4pmqw_2917 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-invert-l)) !important; }

._has-background-black-65-invert_4pmqw_2921 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-invert-l)) !important; }

._has-text-black-70_4pmqw_2925 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-l)) !important; }

._has-background-black-70_4pmqw_2929 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-l)) !important; }

._has-text-black-70-invert_4pmqw_2933 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-invert-l)) !important; }

._has-background-black-70-invert_4pmqw_2937 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-invert-l)) !important; }

._has-text-black-75_4pmqw_2941 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-l)) !important; }

._has-background-black-75_4pmqw_2945 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-l)) !important; }

._has-text-black-75-invert_4pmqw_2949 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-invert-l)) !important; }

._has-background-black-75-invert_4pmqw_2953 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-invert-l)) !important; }

._has-text-black-80_4pmqw_2957 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-l)) !important; }

._has-background-black-80_4pmqw_2961 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-l)) !important; }

._has-text-black-80-invert_4pmqw_2965 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-invert-l)) !important; }

._has-background-black-80-invert_4pmqw_2969 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-invert-l)) !important; }

._has-text-black-85_4pmqw_2973 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-l)) !important; }

._has-background-black-85_4pmqw_2977 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-l)) !important; }

._has-text-black-85-invert_4pmqw_2981 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-invert-l)) !important; }

._has-background-black-85-invert_4pmqw_2985 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-invert-l)) !important; }

._has-text-black-90_4pmqw_2989 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-l)) !important; }

._has-background-black-90_4pmqw_2993 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-l)) !important; }

._has-text-black-90-invert_4pmqw_2997 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-invert-l)) !important; }

._has-background-black-90-invert_4pmqw_3001 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-invert-l)) !important; }

._has-text-black-95_4pmqw_3005 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-l)) !important; }

._has-background-black-95_4pmqw_3009 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-l)) !important; }

._has-text-black-95-invert_4pmqw_3013 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-invert-l)) !important; }

._has-background-black-95-invert_4pmqw_3017 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-invert-l)) !important; }

._has-text-black-100_4pmqw_3021 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-l)) !important; }

._has-background-black-100_4pmqw_3025 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-l)) !important; }

._has-text-black-100-invert_4pmqw_3029 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-invert-l)) !important; }

._has-background-black-100-invert_4pmqw_3033 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-invert-l)) !important; }

a._has-text-black_4pmqw_2613:hover, a._has-text-black_4pmqw_2613:focus-visible, button._has-text-black_4pmqw_2613:hover, button._has-text-black_4pmqw_2613:focus-visible, has-text-black._is-hoverable_4pmqw_2539:hover, has-text-black._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-black_4pmqw_2613:active, button._has-text-black_4pmqw_2613:active, has-text-black._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-black_4pmqw_2617:hover, a._has-background-black_4pmqw_2617:focus-visible, button._has-background-black_4pmqw_2617:hover, button._has-background-black_4pmqw_2617:focus-visible, has-background-black._is-hoverable_4pmqw_2539:hover, has-background-black._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-black_4pmqw_2617:active, button._has-background-black_4pmqw_2617:active, has-background-black._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-black_4pmqw_3065 { --h: var(--bulma-black-h); --s: var(--bulma-black-s); --l: var(--bulma-black-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-black-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-black-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-black-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-black-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-black-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-black-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-black-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-black-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-black-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-black-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-black-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-black-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-black-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-black-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-black-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-black-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-black-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-black-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-black-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-black-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-black-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-light_4pmqw_3114 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-l)) !important; }

._has-background-light_4pmqw_3118 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-l)) !important; }

._has-text-light-invert_4pmqw_3122 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-invert-l)) !important; }

._has-background-light-invert_4pmqw_3126 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-invert-l)) !important; }

._has-text-light-on-scheme_4pmqw_3130 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-on-scheme-l)) !important; }

._has-background-light-on-scheme_4pmqw_3134 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-on-scheme-l)) !important; }

._has-text-light-light_4pmqw_3138 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-l)) !important; }

._has-background-light-light_4pmqw_3142 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-l)) !important; }

._has-text-light-light-invert_4pmqw_3146 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-invert-l)) !important; }

._has-background-light-light-invert_4pmqw_3150 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-invert-l)) !important; }

._has-text-light-dark_4pmqw_3154 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-l)) !important; }

._has-background-light-dark_4pmqw_3158 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-l)) !important; }

._has-text-light-dark-invert_4pmqw_3162 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-invert-l)) !important; }

._has-background-light-dark-invert_4pmqw_3166 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-invert-l)) !important; }

._has-text-light-soft_4pmqw_3170 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-l)) !important; }

._has-background-light-soft_4pmqw_3174 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-l)) !important; }

._has-text-light-bold_4pmqw_3178 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-l)) !important; }

._has-background-light-bold_4pmqw_3182 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-l)) !important; }

._has-text-light-soft-invert_4pmqw_3186 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-invert-l)) !important; }

._has-background-light-soft-invert_4pmqw_3190 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-invert-l)) !important; }

._has-text-light-bold-invert_4pmqw_3194 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-invert-l)) !important; }

._has-background-light-bold-invert_4pmqw_3198 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-invert-l)) !important; }

._has-text-light-00_4pmqw_3202 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-l)) !important; }

._has-background-light-00_4pmqw_3206 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-l)) !important; }

._has-text-light-00-invert_4pmqw_3210 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-invert-l)) !important; }

._has-background-light-00-invert_4pmqw_3214 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-invert-l)) !important; }

._has-text-light-05_4pmqw_3218 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-l)) !important; }

._has-background-light-05_4pmqw_3222 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-l)) !important; }

._has-text-light-05-invert_4pmqw_3226 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-invert-l)) !important; }

._has-background-light-05-invert_4pmqw_3230 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-invert-l)) !important; }

._has-text-light-10_4pmqw_3234 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-l)) !important; }

._has-background-light-10_4pmqw_3238 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-l)) !important; }

._has-text-light-10-invert_4pmqw_3242 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-invert-l)) !important; }

._has-background-light-10-invert_4pmqw_3246 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-invert-l)) !important; }

._has-text-light-15_4pmqw_3250 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-l)) !important; }

._has-background-light-15_4pmqw_3254 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-l)) !important; }

._has-text-light-15-invert_4pmqw_3258 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-invert-l)) !important; }

._has-background-light-15-invert_4pmqw_3262 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-invert-l)) !important; }

._has-text-light-20_4pmqw_3266 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-l)) !important; }

._has-background-light-20_4pmqw_3270 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-l)) !important; }

._has-text-light-20-invert_4pmqw_3274 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-invert-l)) !important; }

._has-background-light-20-invert_4pmqw_3278 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-invert-l)) !important; }

._has-text-light-25_4pmqw_3282 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-l)) !important; }

._has-background-light-25_4pmqw_3286 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-l)) !important; }

._has-text-light-25-invert_4pmqw_3290 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-invert-l)) !important; }

._has-background-light-25-invert_4pmqw_3294 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-invert-l)) !important; }

._has-text-light-30_4pmqw_3298 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-l)) !important; }

._has-background-light-30_4pmqw_3302 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-l)) !important; }

._has-text-light-30-invert_4pmqw_3306 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-invert-l)) !important; }

._has-background-light-30-invert_4pmqw_3310 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-invert-l)) !important; }

._has-text-light-35_4pmqw_3314 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-l)) !important; }

._has-background-light-35_4pmqw_3318 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-l)) !important; }

._has-text-light-35-invert_4pmqw_3322 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-invert-l)) !important; }

._has-background-light-35-invert_4pmqw_3326 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-invert-l)) !important; }

._has-text-light-40_4pmqw_3330 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-l)) !important; }

._has-background-light-40_4pmqw_3334 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-l)) !important; }

._has-text-light-40-invert_4pmqw_3338 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-invert-l)) !important; }

._has-background-light-40-invert_4pmqw_3342 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-invert-l)) !important; }

._has-text-light-45_4pmqw_3346 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-l)) !important; }

._has-background-light-45_4pmqw_3350 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-l)) !important; }

._has-text-light-45-invert_4pmqw_3354 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-invert-l)) !important; }

._has-background-light-45-invert_4pmqw_3358 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-invert-l)) !important; }

._has-text-light-50_4pmqw_3362 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-l)) !important; }

._has-background-light-50_4pmqw_3366 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-l)) !important; }

._has-text-light-50-invert_4pmqw_3370 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-invert-l)) !important; }

._has-background-light-50-invert_4pmqw_3374 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-invert-l)) !important; }

._has-text-light-55_4pmqw_3378 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-l)) !important; }

._has-background-light-55_4pmqw_3382 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-l)) !important; }

._has-text-light-55-invert_4pmqw_3386 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-invert-l)) !important; }

._has-background-light-55-invert_4pmqw_3390 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-invert-l)) !important; }

._has-text-light-60_4pmqw_3394 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-l)) !important; }

._has-background-light-60_4pmqw_3398 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-l)) !important; }

._has-text-light-60-invert_4pmqw_3402 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-invert-l)) !important; }

._has-background-light-60-invert_4pmqw_3406 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-invert-l)) !important; }

._has-text-light-65_4pmqw_3410 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-l)) !important; }

._has-background-light-65_4pmqw_3414 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-l)) !important; }

._has-text-light-65-invert_4pmqw_3418 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-invert-l)) !important; }

._has-background-light-65-invert_4pmqw_3422 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-invert-l)) !important; }

._has-text-light-70_4pmqw_3426 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-l)) !important; }

._has-background-light-70_4pmqw_3430 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-l)) !important; }

._has-text-light-70-invert_4pmqw_3434 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-invert-l)) !important; }

._has-background-light-70-invert_4pmqw_3438 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-invert-l)) !important; }

._has-text-light-75_4pmqw_3442 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-l)) !important; }

._has-background-light-75_4pmqw_3446 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-l)) !important; }

._has-text-light-75-invert_4pmqw_3450 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-invert-l)) !important; }

._has-background-light-75-invert_4pmqw_3454 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-invert-l)) !important; }

._has-text-light-80_4pmqw_3458 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-l)) !important; }

._has-background-light-80_4pmqw_3462 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-l)) !important; }

._has-text-light-80-invert_4pmqw_3466 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-invert-l)) !important; }

._has-background-light-80-invert_4pmqw_3470 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-invert-l)) !important; }

._has-text-light-85_4pmqw_3474 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-l)) !important; }

._has-background-light-85_4pmqw_3478 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-l)) !important; }

._has-text-light-85-invert_4pmqw_3482 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-invert-l)) !important; }

._has-background-light-85-invert_4pmqw_3486 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-invert-l)) !important; }

._has-text-light-90_4pmqw_3490 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-l)) !important; }

._has-background-light-90_4pmqw_3494 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-l)) !important; }

._has-text-light-90-invert_4pmqw_3498 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-invert-l)) !important; }

._has-background-light-90-invert_4pmqw_3502 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-invert-l)) !important; }

._has-text-light-95_4pmqw_3506 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-l)) !important; }

._has-background-light-95_4pmqw_3510 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-l)) !important; }

._has-text-light-95-invert_4pmqw_3514 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-invert-l)) !important; }

._has-background-light-95-invert_4pmqw_3518 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-invert-l)) !important; }

._has-text-light-100_4pmqw_3522 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-l)) !important; }

._has-background-light-100_4pmqw_3526 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-l)) !important; }

._has-text-light-100-invert_4pmqw_3530 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-invert-l)) !important; }

._has-background-light-100-invert_4pmqw_3534 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-invert-l)) !important; }

a._has-text-light_4pmqw_3114:hover, a._has-text-light_4pmqw_3114:focus-visible, button._has-text-light_4pmqw_3114:hover, button._has-text-light_4pmqw_3114:focus-visible, has-text-light._is-hoverable_4pmqw_2539:hover, has-text-light._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-light_4pmqw_3114:active, button._has-text-light_4pmqw_3114:active, has-text-light._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-light_4pmqw_3118:hover, a._has-background-light_4pmqw_3118:focus-visible, button._has-background-light_4pmqw_3118:hover, button._has-background-light_4pmqw_3118:focus-visible, has-background-light._is-hoverable_4pmqw_2539:hover, has-background-light._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-light_4pmqw_3118:active, button._has-background-light_4pmqw_3118:active, has-background-light._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-light_4pmqw_3566 { --h: var(--bulma-light-h); --s: var(--bulma-light-s); --l: var(--bulma-light-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-light-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-light-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-light-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-light-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-light-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-light-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-light-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-light-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-light-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-light-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-light-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-light-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-light-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-light-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-light-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-light-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-light-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-light-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-light-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-light-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-light-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-dark_4pmqw_3615 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-l)) !important; }

._has-background-dark_4pmqw_3619 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-l)) !important; }

._has-text-dark-invert_4pmqw_3623 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-invert-l)) !important; }

._has-background-dark-invert_4pmqw_3627 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-invert-l)) !important; }

._has-text-dark-on-scheme_4pmqw_3631 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-on-scheme-l)) !important; }

._has-background-dark-on-scheme_4pmqw_3635 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-on-scheme-l)) !important; }

._has-text-dark-light_4pmqw_3639 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-l)) !important; }

._has-background-dark-light_4pmqw_3643 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-l)) !important; }

._has-text-dark-light-invert_4pmqw_3647 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-invert-l)) !important; }

._has-background-dark-light-invert_4pmqw_3651 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-invert-l)) !important; }

._has-text-dark-dark_4pmqw_3655 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-l)) !important; }

._has-background-dark-dark_4pmqw_3659 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-l)) !important; }

._has-text-dark-dark-invert_4pmqw_3663 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-invert-l)) !important; }

._has-background-dark-dark-invert_4pmqw_3667 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-invert-l)) !important; }

._has-text-dark-soft_4pmqw_3671 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-l)) !important; }

._has-background-dark-soft_4pmqw_3675 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-l)) !important; }

._has-text-dark-bold_4pmqw_3679 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-l)) !important; }

._has-background-dark-bold_4pmqw_3683 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-l)) !important; }

._has-text-dark-soft-invert_4pmqw_3687 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-invert-l)) !important; }

._has-background-dark-soft-invert_4pmqw_3691 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-invert-l)) !important; }

._has-text-dark-bold-invert_4pmqw_3695 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-invert-l)) !important; }

._has-background-dark-bold-invert_4pmqw_3699 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-invert-l)) !important; }

._has-text-dark-00_4pmqw_3703 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-l)) !important; }

._has-background-dark-00_4pmqw_3707 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-l)) !important; }

._has-text-dark-00-invert_4pmqw_3711 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-invert-l)) !important; }

._has-background-dark-00-invert_4pmqw_3715 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-invert-l)) !important; }

._has-text-dark-05_4pmqw_3719 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-l)) !important; }

._has-background-dark-05_4pmqw_3723 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-l)) !important; }

._has-text-dark-05-invert_4pmqw_3727 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-invert-l)) !important; }

._has-background-dark-05-invert_4pmqw_3731 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-invert-l)) !important; }

._has-text-dark-10_4pmqw_3735 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-l)) !important; }

._has-background-dark-10_4pmqw_3739 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-l)) !important; }

._has-text-dark-10-invert_4pmqw_3743 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-invert-l)) !important; }

._has-background-dark-10-invert_4pmqw_3747 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-invert-l)) !important; }

._has-text-dark-15_4pmqw_3751 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-l)) !important; }

._has-background-dark-15_4pmqw_3755 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-l)) !important; }

._has-text-dark-15-invert_4pmqw_3759 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-invert-l)) !important; }

._has-background-dark-15-invert_4pmqw_3763 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-invert-l)) !important; }

._has-text-dark-20_4pmqw_3767 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-l)) !important; }

._has-background-dark-20_4pmqw_3771 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-l)) !important; }

._has-text-dark-20-invert_4pmqw_3775 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-invert-l)) !important; }

._has-background-dark-20-invert_4pmqw_3779 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-invert-l)) !important; }

._has-text-dark-25_4pmqw_3783 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-l)) !important; }

._has-background-dark-25_4pmqw_3787 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-l)) !important; }

._has-text-dark-25-invert_4pmqw_3791 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-invert-l)) !important; }

._has-background-dark-25-invert_4pmqw_3795 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-invert-l)) !important; }

._has-text-dark-30_4pmqw_3799 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-l)) !important; }

._has-background-dark-30_4pmqw_3803 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-l)) !important; }

._has-text-dark-30-invert_4pmqw_3807 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-invert-l)) !important; }

._has-background-dark-30-invert_4pmqw_3811 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-invert-l)) !important; }

._has-text-dark-35_4pmqw_3815 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-l)) !important; }

._has-background-dark-35_4pmqw_3819 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-l)) !important; }

._has-text-dark-35-invert_4pmqw_3823 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-invert-l)) !important; }

._has-background-dark-35-invert_4pmqw_3827 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-invert-l)) !important; }

._has-text-dark-40_4pmqw_3831 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-l)) !important; }

._has-background-dark-40_4pmqw_3835 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-l)) !important; }

._has-text-dark-40-invert_4pmqw_3839 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-invert-l)) !important; }

._has-background-dark-40-invert_4pmqw_3843 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-invert-l)) !important; }

._has-text-dark-45_4pmqw_3847 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-l)) !important; }

._has-background-dark-45_4pmqw_3851 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-l)) !important; }

._has-text-dark-45-invert_4pmqw_3855 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-invert-l)) !important; }

._has-background-dark-45-invert_4pmqw_3859 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-invert-l)) !important; }

._has-text-dark-50_4pmqw_3863 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-l)) !important; }

._has-background-dark-50_4pmqw_3867 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-l)) !important; }

._has-text-dark-50-invert_4pmqw_3871 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-invert-l)) !important; }

._has-background-dark-50-invert_4pmqw_3875 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-invert-l)) !important; }

._has-text-dark-55_4pmqw_3879 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-l)) !important; }

._has-background-dark-55_4pmqw_3883 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-l)) !important; }

._has-text-dark-55-invert_4pmqw_3887 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-invert-l)) !important; }

._has-background-dark-55-invert_4pmqw_3891 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-invert-l)) !important; }

._has-text-dark-60_4pmqw_3895 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-l)) !important; }

._has-background-dark-60_4pmqw_3899 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-l)) !important; }

._has-text-dark-60-invert_4pmqw_3903 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-invert-l)) !important; }

._has-background-dark-60-invert_4pmqw_3907 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-invert-l)) !important; }

._has-text-dark-65_4pmqw_3911 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-l)) !important; }

._has-background-dark-65_4pmqw_3915 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-l)) !important; }

._has-text-dark-65-invert_4pmqw_3919 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-invert-l)) !important; }

._has-background-dark-65-invert_4pmqw_3923 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-invert-l)) !important; }

._has-text-dark-70_4pmqw_3927 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-l)) !important; }

._has-background-dark-70_4pmqw_3931 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-l)) !important; }

._has-text-dark-70-invert_4pmqw_3935 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-invert-l)) !important; }

._has-background-dark-70-invert_4pmqw_3939 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-invert-l)) !important; }

._has-text-dark-75_4pmqw_3943 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-l)) !important; }

._has-background-dark-75_4pmqw_3947 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-l)) !important; }

._has-text-dark-75-invert_4pmqw_3951 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-invert-l)) !important; }

._has-background-dark-75-invert_4pmqw_3955 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-invert-l)) !important; }

._has-text-dark-80_4pmqw_3959 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-l)) !important; }

._has-background-dark-80_4pmqw_3963 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-l)) !important; }

._has-text-dark-80-invert_4pmqw_3967 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-invert-l)) !important; }

._has-background-dark-80-invert_4pmqw_3971 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-invert-l)) !important; }

._has-text-dark-85_4pmqw_3975 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-l)) !important; }

._has-background-dark-85_4pmqw_3979 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-l)) !important; }

._has-text-dark-85-invert_4pmqw_3983 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-invert-l)) !important; }

._has-background-dark-85-invert_4pmqw_3987 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-invert-l)) !important; }

._has-text-dark-90_4pmqw_3991 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-l)) !important; }

._has-background-dark-90_4pmqw_3995 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-l)) !important; }

._has-text-dark-90-invert_4pmqw_3999 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-invert-l)) !important; }

._has-background-dark-90-invert_4pmqw_4003 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-invert-l)) !important; }

._has-text-dark-95_4pmqw_4007 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-l)) !important; }

._has-background-dark-95_4pmqw_4011 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-l)) !important; }

._has-text-dark-95-invert_4pmqw_4015 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-invert-l)) !important; }

._has-background-dark-95-invert_4pmqw_4019 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-invert-l)) !important; }

._has-text-dark-100_4pmqw_4023 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-l)) !important; }

._has-background-dark-100_4pmqw_4027 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-l)) !important; }

._has-text-dark-100-invert_4pmqw_4031 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-invert-l)) !important; }

._has-background-dark-100-invert_4pmqw_4035 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-invert-l)) !important; }

a._has-text-dark_4pmqw_3615:hover, a._has-text-dark_4pmqw_3615:focus-visible, button._has-text-dark_4pmqw_3615:hover, button._has-text-dark_4pmqw_3615:focus-visible, has-text-dark._is-hoverable_4pmqw_2539:hover, has-text-dark._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-dark_4pmqw_3615:active, button._has-text-dark_4pmqw_3615:active, has-text-dark._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-dark_4pmqw_3619:hover, a._has-background-dark_4pmqw_3619:focus-visible, button._has-background-dark_4pmqw_3619:hover, button._has-background-dark_4pmqw_3619:focus-visible, has-background-dark._is-hoverable_4pmqw_2539:hover, has-background-dark._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-dark_4pmqw_3619:active, button._has-background-dark_4pmqw_3619:active, has-background-dark._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-dark_4pmqw_4067 { --h: var(--bulma-dark-h); --s: var(--bulma-dark-s); --l: var(--bulma-dark-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-dark-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-dark-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-dark-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-dark-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-dark-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-dark-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-dark-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-dark-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-dark-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-dark-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-dark-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-dark-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-dark-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-dark-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-dark-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-dark-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-dark-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-dark-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-dark-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-dark-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-dark-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-text_4pmqw_4116 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-l)) !important; }

._has-background-text_4pmqw_4120 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-l)) !important; }

._has-text-text-invert_4pmqw_4124 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-invert-l)) !important; }

._has-background-text-invert_4pmqw_4128 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-invert-l)) !important; }

._has-text-text-on-scheme_4pmqw_4132 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-on-scheme-l)) !important; }

._has-background-text-on-scheme_4pmqw_4136 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-on-scheme-l)) !important; }

._has-text-text-light_4pmqw_4140 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-l)) !important; }

._has-background-text-light_4pmqw_4144 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-l)) !important; }

._has-text-text-light-invert_4pmqw_4148 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-invert-l)) !important; }

._has-background-text-light-invert_4pmqw_4152 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-invert-l)) !important; }

._has-text-text-dark_4pmqw_4156 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-l)) !important; }

._has-background-text-dark_4pmqw_4160 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-l)) !important; }

._has-text-text-dark-invert_4pmqw_4164 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-invert-l)) !important; }

._has-background-text-dark-invert_4pmqw_4168 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-invert-l)) !important; }

._has-text-text-soft_4pmqw_4172 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-l)) !important; }

._has-background-text-soft_4pmqw_4176 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-l)) !important; }

._has-text-text-bold_4pmqw_4180 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-l)) !important; }

._has-background-text-bold_4pmqw_4184 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-l)) !important; }

._has-text-text-soft-invert_4pmqw_4188 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-invert-l)) !important; }

._has-background-text-soft-invert_4pmqw_4192 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-invert-l)) !important; }

._has-text-text-bold-invert_4pmqw_4196 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-invert-l)) !important; }

._has-background-text-bold-invert_4pmqw_4200 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-invert-l)) !important; }

._has-text-text-00_4pmqw_4204 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-l)) !important; }

._has-background-text-00_4pmqw_4208 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-l)) !important; }

._has-text-text-00-invert_4pmqw_4212 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-invert-l)) !important; }

._has-background-text-00-invert_4pmqw_4216 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-invert-l)) !important; }

._has-text-text-05_4pmqw_4220 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-l)) !important; }

._has-background-text-05_4pmqw_4224 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-l)) !important; }

._has-text-text-05-invert_4pmqw_4228 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-invert-l)) !important; }

._has-background-text-05-invert_4pmqw_4232 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-invert-l)) !important; }

._has-text-text-10_4pmqw_4236 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-l)) !important; }

._has-background-text-10_4pmqw_4240 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-l)) !important; }

._has-text-text-10-invert_4pmqw_4244 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-invert-l)) !important; }

._has-background-text-10-invert_4pmqw_4248 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-invert-l)) !important; }

._has-text-text-15_4pmqw_4252 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-l)) !important; }

._has-background-text-15_4pmqw_4256 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-l)) !important; }

._has-text-text-15-invert_4pmqw_4260 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-invert-l)) !important; }

._has-background-text-15-invert_4pmqw_4264 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-invert-l)) !important; }

._has-text-text-20_4pmqw_4268 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-l)) !important; }

._has-background-text-20_4pmqw_4272 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-l)) !important; }

._has-text-text-20-invert_4pmqw_4276 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-invert-l)) !important; }

._has-background-text-20-invert_4pmqw_4280 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-invert-l)) !important; }

._has-text-text-25_4pmqw_4284 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-l)) !important; }

._has-background-text-25_4pmqw_4288 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-l)) !important; }

._has-text-text-25-invert_4pmqw_4292 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-invert-l)) !important; }

._has-background-text-25-invert_4pmqw_4296 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-invert-l)) !important; }

._has-text-text-30_4pmqw_4300 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-l)) !important; }

._has-background-text-30_4pmqw_4304 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-l)) !important; }

._has-text-text-30-invert_4pmqw_4308 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-invert-l)) !important; }

._has-background-text-30-invert_4pmqw_4312 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-invert-l)) !important; }

._has-text-text-35_4pmqw_4316 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-l)) !important; }

._has-background-text-35_4pmqw_4320 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-l)) !important; }

._has-text-text-35-invert_4pmqw_4324 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-invert-l)) !important; }

._has-background-text-35-invert_4pmqw_4328 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-invert-l)) !important; }

._has-text-text-40_4pmqw_4332 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-l)) !important; }

._has-background-text-40_4pmqw_4336 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-l)) !important; }

._has-text-text-40-invert_4pmqw_4340 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-invert-l)) !important; }

._has-background-text-40-invert_4pmqw_4344 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-invert-l)) !important; }

._has-text-text-45_4pmqw_4348 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-l)) !important; }

._has-background-text-45_4pmqw_4352 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-l)) !important; }

._has-text-text-45-invert_4pmqw_4356 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-invert-l)) !important; }

._has-background-text-45-invert_4pmqw_4360 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-invert-l)) !important; }

._has-text-text-50_4pmqw_4364 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-l)) !important; }

._has-background-text-50_4pmqw_4368 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-l)) !important; }

._has-text-text-50-invert_4pmqw_4372 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-invert-l)) !important; }

._has-background-text-50-invert_4pmqw_4376 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-invert-l)) !important; }

._has-text-text-55_4pmqw_4380 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-l)) !important; }

._has-background-text-55_4pmqw_4384 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-l)) !important; }

._has-text-text-55-invert_4pmqw_4388 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-invert-l)) !important; }

._has-background-text-55-invert_4pmqw_4392 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-invert-l)) !important; }

._has-text-text-60_4pmqw_4396 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-l)) !important; }

._has-background-text-60_4pmqw_4400 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-l)) !important; }

._has-text-text-60-invert_4pmqw_4404 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-invert-l)) !important; }

._has-background-text-60-invert_4pmqw_4408 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-invert-l)) !important; }

._has-text-text-65_4pmqw_4412 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-l)) !important; }

._has-background-text-65_4pmqw_4416 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-l)) !important; }

._has-text-text-65-invert_4pmqw_4420 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-invert-l)) !important; }

._has-background-text-65-invert_4pmqw_4424 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-invert-l)) !important; }

._has-text-text-70_4pmqw_4428 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-l)) !important; }

._has-background-text-70_4pmqw_4432 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-l)) !important; }

._has-text-text-70-invert_4pmqw_4436 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-invert-l)) !important; }

._has-background-text-70-invert_4pmqw_4440 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-invert-l)) !important; }

._has-text-text-75_4pmqw_4444 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-l)) !important; }

._has-background-text-75_4pmqw_4448 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-l)) !important; }

._has-text-text-75-invert_4pmqw_4452 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-invert-l)) !important; }

._has-background-text-75-invert_4pmqw_4456 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-invert-l)) !important; }

._has-text-text-80_4pmqw_4460 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-l)) !important; }

._has-background-text-80_4pmqw_4464 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-l)) !important; }

._has-text-text-80-invert_4pmqw_4468 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-invert-l)) !important; }

._has-background-text-80-invert_4pmqw_4472 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-invert-l)) !important; }

._has-text-text-85_4pmqw_4476 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-l)) !important; }

._has-background-text-85_4pmqw_4480 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-l)) !important; }

._has-text-text-85-invert_4pmqw_4484 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-invert-l)) !important; }

._has-background-text-85-invert_4pmqw_4488 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-invert-l)) !important; }

._has-text-text-90_4pmqw_4492 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-l)) !important; }

._has-background-text-90_4pmqw_4496 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-l)) !important; }

._has-text-text-90-invert_4pmqw_4500 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-invert-l)) !important; }

._has-background-text-90-invert_4pmqw_4504 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-invert-l)) !important; }

._has-text-text-95_4pmqw_4508 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-l)) !important; }

._has-background-text-95_4pmqw_4512 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-l)) !important; }

._has-text-text-95-invert_4pmqw_4516 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-invert-l)) !important; }

._has-background-text-95-invert_4pmqw_4520 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-invert-l)) !important; }

._has-text-text-100_4pmqw_4524 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-l)) !important; }

._has-background-text-100_4pmqw_4528 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-l)) !important; }

._has-text-text-100-invert_4pmqw_4532 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-invert-l)) !important; }

._has-background-text-100-invert_4pmqw_4536 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-invert-l)) !important; }

a._has-text-text_4pmqw_4116:hover, a._has-text-text_4pmqw_4116:focus-visible, button._has-text-text_4pmqw_4116:hover, button._has-text-text_4pmqw_4116:focus-visible, has-text-text._is-hoverable_4pmqw_2539:hover, has-text-text._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-text_4pmqw_4116:active, button._has-text-text_4pmqw_4116:active, has-text-text._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-text_4pmqw_4120:hover, a._has-background-text_4pmqw_4120:focus-visible, button._has-background-text_4pmqw_4120:hover, button._has-background-text_4pmqw_4120:focus-visible, has-background-text._is-hoverable_4pmqw_2539:hover, has-background-text._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-text_4pmqw_4120:active, button._has-background-text_4pmqw_4120:active, has-background-text._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-text_4pmqw_4568 { --h: var(--bulma-text-h); --s: var(--bulma-text-s); --l: var(--bulma-text-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-text-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-text-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-text-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-text-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-text-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-text-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-text-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-text-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-text-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-text-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-text-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-text-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-text-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-text-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-text-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-text-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-text-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-text-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-text-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-text-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-text-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-primary_4pmqw_4617 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l)) !important; }

._has-background-primary_4pmqw_4621 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l)) !important; }

._has-text-primary-invert_4pmqw_4625 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-invert-l)) !important; }

._has-background-primary-invert_4pmqw_4629 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-invert-l)) !important; }

._has-text-primary-on-scheme_4pmqw_4633 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-on-scheme-l)) !important; }

._has-background-primary-on-scheme_4pmqw_4637 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-on-scheme-l)) !important; }

._has-text-primary-light_4pmqw_4641 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-l)) !important; }

._has-background-primary-light_4pmqw_4645 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-l)) !important; }

._has-text-primary-light-invert_4pmqw_4649 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-invert-l)) !important; }

._has-background-primary-light-invert_4pmqw_4653 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-invert-l)) !important; }

._has-text-primary-dark_4pmqw_4657 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-l)) !important; }

._has-background-primary-dark_4pmqw_4661 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-l)) !important; }

._has-text-primary-dark-invert_4pmqw_4665 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-invert-l)) !important; }

._has-background-primary-dark-invert_4pmqw_4669 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-invert-l)) !important; }

._has-text-primary-soft_4pmqw_4673 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-l)) !important; }

._has-background-primary-soft_4pmqw_4677 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-l)) !important; }

._has-text-primary-bold_4pmqw_4681 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-l)) !important; }

._has-background-primary-bold_4pmqw_4685 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-l)) !important; }

._has-text-primary-soft-invert_4pmqw_4689 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-invert-l)) !important; }

._has-background-primary-soft-invert_4pmqw_4693 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-invert-l)) !important; }

._has-text-primary-bold-invert_4pmqw_4697 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-invert-l)) !important; }

._has-background-primary-bold-invert_4pmqw_4701 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-invert-l)) !important; }

._has-text-primary-00_4pmqw_4705 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-l)) !important; }

._has-background-primary-00_4pmqw_4709 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-l)) !important; }

._has-text-primary-00-invert_4pmqw_4713 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-invert-l)) !important; }

._has-background-primary-00-invert_4pmqw_4717 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-invert-l)) !important; }

._has-text-primary-05_4pmqw_4721 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-l)) !important; }

._has-background-primary-05_4pmqw_4725 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-l)) !important; }

._has-text-primary-05-invert_4pmqw_4729 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-invert-l)) !important; }

._has-background-primary-05-invert_4pmqw_4733 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-invert-l)) !important; }

._has-text-primary-10_4pmqw_4737 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-l)) !important; }

._has-background-primary-10_4pmqw_4741 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-l)) !important; }

._has-text-primary-10-invert_4pmqw_4745 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-invert-l)) !important; }

._has-background-primary-10-invert_4pmqw_4749 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-invert-l)) !important; }

._has-text-primary-15_4pmqw_4753 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-l)) !important; }

._has-background-primary-15_4pmqw_4757 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-l)) !important; }

._has-text-primary-15-invert_4pmqw_4761 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-invert-l)) !important; }

._has-background-primary-15-invert_4pmqw_4765 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-invert-l)) !important; }

._has-text-primary-20_4pmqw_4769 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-l)) !important; }

._has-background-primary-20_4pmqw_4773 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-l)) !important; }

._has-text-primary-20-invert_4pmqw_4777 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-invert-l)) !important; }

._has-background-primary-20-invert_4pmqw_4781 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-invert-l)) !important; }

._has-text-primary-25_4pmqw_4785 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-l)) !important; }

._has-background-primary-25_4pmqw_4789 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-l)) !important; }

._has-text-primary-25-invert_4pmqw_4793 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-invert-l)) !important; }

._has-background-primary-25-invert_4pmqw_4797 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-invert-l)) !important; }

._has-text-primary-30_4pmqw_4801 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-l)) !important; }

._has-background-primary-30_4pmqw_4805 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-l)) !important; }

._has-text-primary-30-invert_4pmqw_4809 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-invert-l)) !important; }

._has-background-primary-30-invert_4pmqw_4813 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-invert-l)) !important; }

._has-text-primary-35_4pmqw_4817 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-l)) !important; }

._has-background-primary-35_4pmqw_4821 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-l)) !important; }

._has-text-primary-35-invert_4pmqw_4825 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-invert-l)) !important; }

._has-background-primary-35-invert_4pmqw_4829 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-invert-l)) !important; }

._has-text-primary-40_4pmqw_4833 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-l)) !important; }

._has-background-primary-40_4pmqw_4837 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-l)) !important; }

._has-text-primary-40-invert_4pmqw_4841 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-invert-l)) !important; }

._has-background-primary-40-invert_4pmqw_4845 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-invert-l)) !important; }

._has-text-primary-45_4pmqw_4849 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-l)) !important; }

._has-background-primary-45_4pmqw_4853 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-l)) !important; }

._has-text-primary-45-invert_4pmqw_4857 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-invert-l)) !important; }

._has-background-primary-45-invert_4pmqw_4861 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-invert-l)) !important; }

._has-text-primary-50_4pmqw_4865 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-l)) !important; }

._has-background-primary-50_4pmqw_4869 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-l)) !important; }

._has-text-primary-50-invert_4pmqw_4873 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-invert-l)) !important; }

._has-background-primary-50-invert_4pmqw_4877 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-invert-l)) !important; }

._has-text-primary-55_4pmqw_4881 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-l)) !important; }

._has-background-primary-55_4pmqw_4885 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-l)) !important; }

._has-text-primary-55-invert_4pmqw_4889 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-invert-l)) !important; }

._has-background-primary-55-invert_4pmqw_4893 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-invert-l)) !important; }

._has-text-primary-60_4pmqw_4897 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-l)) !important; }

._has-background-primary-60_4pmqw_4901 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-l)) !important; }

._has-text-primary-60-invert_4pmqw_4905 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-invert-l)) !important; }

._has-background-primary-60-invert_4pmqw_4909 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-invert-l)) !important; }

._has-text-primary-65_4pmqw_4913 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-l)) !important; }

._has-background-primary-65_4pmqw_4917 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-l)) !important; }

._has-text-primary-65-invert_4pmqw_4921 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-invert-l)) !important; }

._has-background-primary-65-invert_4pmqw_4925 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-invert-l)) !important; }

._has-text-primary-70_4pmqw_4929 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-l)) !important; }

._has-background-primary-70_4pmqw_4933 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-l)) !important; }

._has-text-primary-70-invert_4pmqw_4937 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-invert-l)) !important; }

._has-background-primary-70-invert_4pmqw_4941 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-invert-l)) !important; }

._has-text-primary-75_4pmqw_4945 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-l)) !important; }

._has-background-primary-75_4pmqw_4949 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-l)) !important; }

._has-text-primary-75-invert_4pmqw_4953 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-invert-l)) !important; }

._has-background-primary-75-invert_4pmqw_4957 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-invert-l)) !important; }

._has-text-primary-80_4pmqw_4961 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-l)) !important; }

._has-background-primary-80_4pmqw_4965 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-l)) !important; }

._has-text-primary-80-invert_4pmqw_4969 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-invert-l)) !important; }

._has-background-primary-80-invert_4pmqw_4973 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-invert-l)) !important; }

._has-text-primary-85_4pmqw_4977 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-l)) !important; }

._has-background-primary-85_4pmqw_4981 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-l)) !important; }

._has-text-primary-85-invert_4pmqw_4985 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-invert-l)) !important; }

._has-background-primary-85-invert_4pmqw_4989 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-invert-l)) !important; }

._has-text-primary-90_4pmqw_4993 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-l)) !important; }

._has-background-primary-90_4pmqw_4997 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-l)) !important; }

._has-text-primary-90-invert_4pmqw_5001 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-invert-l)) !important; }

._has-background-primary-90-invert_4pmqw_5005 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-invert-l)) !important; }

._has-text-primary-95_4pmqw_5009 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-l)) !important; }

._has-background-primary-95_4pmqw_5013 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-l)) !important; }

._has-text-primary-95-invert_4pmqw_5017 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-invert-l)) !important; }

._has-background-primary-95-invert_4pmqw_5021 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-invert-l)) !important; }

._has-text-primary-100_4pmqw_5025 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-l)) !important; }

._has-background-primary-100_4pmqw_5029 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-l)) !important; }

._has-text-primary-100-invert_4pmqw_5033 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-invert-l)) !important; }

._has-background-primary-100-invert_4pmqw_5037 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-invert-l)) !important; }

a._has-text-primary_4pmqw_4617:hover, a._has-text-primary_4pmqw_4617:focus-visible, button._has-text-primary_4pmqw_4617:hover, button._has-text-primary_4pmqw_4617:focus-visible, has-text-primary._is-hoverable_4pmqw_2539:hover, has-text-primary._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-primary_4pmqw_4617:active, button._has-text-primary_4pmqw_4617:active, has-text-primary._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-primary_4pmqw_4621:hover, a._has-background-primary_4pmqw_4621:focus-visible, button._has-background-primary_4pmqw_4621:hover, button._has-background-primary_4pmqw_4621:focus-visible, has-background-primary._is-hoverable_4pmqw_2539:hover, has-background-primary._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-primary_4pmqw_4621:active, button._has-background-primary_4pmqw_4621:active, has-background-primary._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-primary_4pmqw_5069 { --h: var(--bulma-primary-h); --s: var(--bulma-primary-s); --l: var(--bulma-primary-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-primary-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-primary-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-primary-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-primary-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-primary-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-primary-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-primary-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-primary-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-primary-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-primary-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-primary-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-primary-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-primary-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-primary-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-primary-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-primary-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-primary-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-primary-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-primary-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-primary-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-primary-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-link_4pmqw_5118 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l)) !important; }

._has-background-link_4pmqw_5122 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l)) !important; }

._has-text-link-invert_4pmqw_5126 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-invert-l)) !important; }

._has-background-link-invert_4pmqw_5130 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-invert-l)) !important; }

._has-text-link-on-scheme_4pmqw_5134 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-on-scheme-l)) !important; }

._has-background-link-on-scheme_4pmqw_5138 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-on-scheme-l)) !important; }

._has-text-link-light_4pmqw_5142 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-l)) !important; }

._has-background-link-light_4pmqw_5146 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-l)) !important; }

._has-text-link-light-invert_4pmqw_5150 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-invert-l)) !important; }

._has-background-link-light-invert_4pmqw_5154 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-invert-l)) !important; }

._has-text-link-dark_4pmqw_5158 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-l)) !important; }

._has-background-link-dark_4pmqw_5162 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-l)) !important; }

._has-text-link-dark-invert_4pmqw_5166 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-invert-l)) !important; }

._has-background-link-dark-invert_4pmqw_5170 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-invert-l)) !important; }

._has-text-link-soft_4pmqw_5174 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-l)) !important; }

._has-background-link-soft_4pmqw_5178 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-l)) !important; }

._has-text-link-bold_4pmqw_5182 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-l)) !important; }

._has-background-link-bold_4pmqw_5186 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-l)) !important; }

._has-text-link-soft-invert_4pmqw_5190 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-invert-l)) !important; }

._has-background-link-soft-invert_4pmqw_5194 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-invert-l)) !important; }

._has-text-link-bold-invert_4pmqw_5198 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-invert-l)) !important; }

._has-background-link-bold-invert_4pmqw_5202 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-invert-l)) !important; }

._has-text-link-00_4pmqw_5206 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-l)) !important; }

._has-background-link-00_4pmqw_5210 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-l)) !important; }

._has-text-link-00-invert_4pmqw_5214 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-invert-l)) !important; }

._has-background-link-00-invert_4pmqw_5218 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-invert-l)) !important; }

._has-text-link-05_4pmqw_5222 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-l)) !important; }

._has-background-link-05_4pmqw_5226 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-l)) !important; }

._has-text-link-05-invert_4pmqw_5230 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-invert-l)) !important; }

._has-background-link-05-invert_4pmqw_5234 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-invert-l)) !important; }

._has-text-link-10_4pmqw_5238 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-l)) !important; }

._has-background-link-10_4pmqw_5242 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-l)) !important; }

._has-text-link-10-invert_4pmqw_5246 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-invert-l)) !important; }

._has-background-link-10-invert_4pmqw_5250 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-invert-l)) !important; }

._has-text-link-15_4pmqw_5254 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-l)) !important; }

._has-background-link-15_4pmqw_5258 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-l)) !important; }

._has-text-link-15-invert_4pmqw_5262 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-invert-l)) !important; }

._has-background-link-15-invert_4pmqw_5266 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-invert-l)) !important; }

._has-text-link-20_4pmqw_5270 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-l)) !important; }

._has-background-link-20_4pmqw_5274 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-l)) !important; }

._has-text-link-20-invert_4pmqw_5278 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-invert-l)) !important; }

._has-background-link-20-invert_4pmqw_5282 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-invert-l)) !important; }

._has-text-link-25_4pmqw_5286 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-l)) !important; }

._has-background-link-25_4pmqw_5290 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-l)) !important; }

._has-text-link-25-invert_4pmqw_5294 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-invert-l)) !important; }

._has-background-link-25-invert_4pmqw_5298 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-invert-l)) !important; }

._has-text-link-30_4pmqw_5302 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-l)) !important; }

._has-background-link-30_4pmqw_5306 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-l)) !important; }

._has-text-link-30-invert_4pmqw_5310 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-invert-l)) !important; }

._has-background-link-30-invert_4pmqw_5314 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-invert-l)) !important; }

._has-text-link-35_4pmqw_5318 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-l)) !important; }

._has-background-link-35_4pmqw_5322 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-l)) !important; }

._has-text-link-35-invert_4pmqw_5326 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-invert-l)) !important; }

._has-background-link-35-invert_4pmqw_5330 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-invert-l)) !important; }

._has-text-link-40_4pmqw_5334 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-l)) !important; }

._has-background-link-40_4pmqw_5338 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-l)) !important; }

._has-text-link-40-invert_4pmqw_5342 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-invert-l)) !important; }

._has-background-link-40-invert_4pmqw_5346 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-invert-l)) !important; }

._has-text-link-45_4pmqw_5350 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-l)) !important; }

._has-background-link-45_4pmqw_5354 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-l)) !important; }

._has-text-link-45-invert_4pmqw_5358 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-invert-l)) !important; }

._has-background-link-45-invert_4pmqw_5362 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-invert-l)) !important; }

._has-text-link-50_4pmqw_5366 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-l)) !important; }

._has-background-link-50_4pmqw_5370 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-l)) !important; }

._has-text-link-50-invert_4pmqw_5374 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-invert-l)) !important; }

._has-background-link-50-invert_4pmqw_5378 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-invert-l)) !important; }

._has-text-link-55_4pmqw_5382 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-l)) !important; }

._has-background-link-55_4pmqw_5386 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-l)) !important; }

._has-text-link-55-invert_4pmqw_5390 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-invert-l)) !important; }

._has-background-link-55-invert_4pmqw_5394 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-invert-l)) !important; }

._has-text-link-60_4pmqw_5398 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-l)) !important; }

._has-background-link-60_4pmqw_5402 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-l)) !important; }

._has-text-link-60-invert_4pmqw_5406 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-invert-l)) !important; }

._has-background-link-60-invert_4pmqw_5410 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-invert-l)) !important; }

._has-text-link-65_4pmqw_5414 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-l)) !important; }

._has-background-link-65_4pmqw_5418 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-l)) !important; }

._has-text-link-65-invert_4pmqw_5422 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-invert-l)) !important; }

._has-background-link-65-invert_4pmqw_5426 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-invert-l)) !important; }

._has-text-link-70_4pmqw_5430 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-l)) !important; }

._has-background-link-70_4pmqw_5434 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-l)) !important; }

._has-text-link-70-invert_4pmqw_5438 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-invert-l)) !important; }

._has-background-link-70-invert_4pmqw_5442 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-invert-l)) !important; }

._has-text-link-75_4pmqw_5446 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-l)) !important; }

._has-background-link-75_4pmqw_5450 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-l)) !important; }

._has-text-link-75-invert_4pmqw_5454 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-invert-l)) !important; }

._has-background-link-75-invert_4pmqw_5458 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-invert-l)) !important; }

._has-text-link-80_4pmqw_5462 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-l)) !important; }

._has-background-link-80_4pmqw_5466 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-l)) !important; }

._has-text-link-80-invert_4pmqw_5470 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-invert-l)) !important; }

._has-background-link-80-invert_4pmqw_5474 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-invert-l)) !important; }

._has-text-link-85_4pmqw_5478 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-l)) !important; }

._has-background-link-85_4pmqw_5482 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-l)) !important; }

._has-text-link-85-invert_4pmqw_5486 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-invert-l)) !important; }

._has-background-link-85-invert_4pmqw_5490 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-invert-l)) !important; }

._has-text-link-90_4pmqw_5494 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-l)) !important; }

._has-background-link-90_4pmqw_5498 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-l)) !important; }

._has-text-link-90-invert_4pmqw_5502 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-invert-l)) !important; }

._has-background-link-90-invert_4pmqw_5506 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-invert-l)) !important; }

._has-text-link-95_4pmqw_5510 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-l)) !important; }

._has-background-link-95_4pmqw_5514 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-l)) !important; }

._has-text-link-95-invert_4pmqw_5518 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-invert-l)) !important; }

._has-background-link-95-invert_4pmqw_5522 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-invert-l)) !important; }

._has-text-link-100_4pmqw_5526 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-l)) !important; }

._has-background-link-100_4pmqw_5530 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-l)) !important; }

._has-text-link-100-invert_4pmqw_5534 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-invert-l)) !important; }

._has-background-link-100-invert_4pmqw_5538 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-invert-l)) !important; }

a._has-text-link_4pmqw_5118:hover, a._has-text-link_4pmqw_5118:focus-visible, button._has-text-link_4pmqw_5118:hover, button._has-text-link_4pmqw_5118:focus-visible, has-text-link._is-hoverable_4pmqw_2539:hover, has-text-link._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-link_4pmqw_5118:active, button._has-text-link_4pmqw_5118:active, has-text-link._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-link_4pmqw_5122:hover, a._has-background-link_4pmqw_5122:focus-visible, button._has-background-link_4pmqw_5122:hover, button._has-background-link_4pmqw_5122:focus-visible, has-background-link._is-hoverable_4pmqw_2539:hover, has-background-link._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-link_4pmqw_5122:active, button._has-background-link_4pmqw_5122:active, has-background-link._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-link_4pmqw_5570 { --h: var(--bulma-link-h); --s: var(--bulma-link-s); --l: var(--bulma-link-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-link-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-link-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-link-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-link-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-link-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-link-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-link-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-link-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-link-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-link-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-link-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-link-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-link-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-link-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-link-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-link-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-link-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-link-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-link-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-link-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-link-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-info_4pmqw_5619 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-l)) !important; }

._has-background-info_4pmqw_5623 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-l)) !important; }

._has-text-info-invert_4pmqw_5627 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-invert-l)) !important; }

._has-background-info-invert_4pmqw_5631 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-invert-l)) !important; }

._has-text-info-on-scheme_4pmqw_5635 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-on-scheme-l)) !important; }

._has-background-info-on-scheme_4pmqw_5639 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-on-scheme-l)) !important; }

._has-text-info-light_4pmqw_5643 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-l)) !important; }

._has-background-info-light_4pmqw_5647 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-l)) !important; }

._has-text-info-light-invert_4pmqw_5651 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-invert-l)) !important; }

._has-background-info-light-invert_4pmqw_5655 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-invert-l)) !important; }

._has-text-info-dark_4pmqw_5659 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-l)) !important; }

._has-background-info-dark_4pmqw_5663 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-l)) !important; }

._has-text-info-dark-invert_4pmqw_5667 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-invert-l)) !important; }

._has-background-info-dark-invert_4pmqw_5671 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-invert-l)) !important; }

._has-text-info-soft_4pmqw_5675 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-l)) !important; }

._has-background-info-soft_4pmqw_5679 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-l)) !important; }

._has-text-info-bold_4pmqw_5683 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-l)) !important; }

._has-background-info-bold_4pmqw_5687 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-l)) !important; }

._has-text-info-soft-invert_4pmqw_5691 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-invert-l)) !important; }

._has-background-info-soft-invert_4pmqw_5695 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-invert-l)) !important; }

._has-text-info-bold-invert_4pmqw_5699 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-invert-l)) !important; }

._has-background-info-bold-invert_4pmqw_5703 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-invert-l)) !important; }

._has-text-info-00_4pmqw_5707 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-l)) !important; }

._has-background-info-00_4pmqw_5711 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-l)) !important; }

._has-text-info-00-invert_4pmqw_5715 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-invert-l)) !important; }

._has-background-info-00-invert_4pmqw_5719 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-invert-l)) !important; }

._has-text-info-05_4pmqw_5723 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-l)) !important; }

._has-background-info-05_4pmqw_5727 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-l)) !important; }

._has-text-info-05-invert_4pmqw_5731 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-invert-l)) !important; }

._has-background-info-05-invert_4pmqw_5735 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-invert-l)) !important; }

._has-text-info-10_4pmqw_5739 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-l)) !important; }

._has-background-info-10_4pmqw_5743 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-l)) !important; }

._has-text-info-10-invert_4pmqw_5747 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-invert-l)) !important; }

._has-background-info-10-invert_4pmqw_5751 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-invert-l)) !important; }

._has-text-info-15_4pmqw_5755 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-l)) !important; }

._has-background-info-15_4pmqw_5759 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-l)) !important; }

._has-text-info-15-invert_4pmqw_5763 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-invert-l)) !important; }

._has-background-info-15-invert_4pmqw_5767 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-invert-l)) !important; }

._has-text-info-20_4pmqw_5771 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-l)) !important; }

._has-background-info-20_4pmqw_5775 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-l)) !important; }

._has-text-info-20-invert_4pmqw_5779 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-invert-l)) !important; }

._has-background-info-20-invert_4pmqw_5783 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-invert-l)) !important; }

._has-text-info-25_4pmqw_5787 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-l)) !important; }

._has-background-info-25_4pmqw_5791 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-l)) !important; }

._has-text-info-25-invert_4pmqw_5795 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-invert-l)) !important; }

._has-background-info-25-invert_4pmqw_5799 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-invert-l)) !important; }

._has-text-info-30_4pmqw_5803 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-l)) !important; }

._has-background-info-30_4pmqw_5807 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-l)) !important; }

._has-text-info-30-invert_4pmqw_5811 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-invert-l)) !important; }

._has-background-info-30-invert_4pmqw_5815 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-invert-l)) !important; }

._has-text-info-35_4pmqw_5819 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-l)) !important; }

._has-background-info-35_4pmqw_5823 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-l)) !important; }

._has-text-info-35-invert_4pmqw_5827 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-invert-l)) !important; }

._has-background-info-35-invert_4pmqw_5831 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-invert-l)) !important; }

._has-text-info-40_4pmqw_5835 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-l)) !important; }

._has-background-info-40_4pmqw_5839 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-l)) !important; }

._has-text-info-40-invert_4pmqw_5843 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-invert-l)) !important; }

._has-background-info-40-invert_4pmqw_5847 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-invert-l)) !important; }

._has-text-info-45_4pmqw_5851 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-l)) !important; }

._has-background-info-45_4pmqw_5855 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-l)) !important; }

._has-text-info-45-invert_4pmqw_5859 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-invert-l)) !important; }

._has-background-info-45-invert_4pmqw_5863 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-invert-l)) !important; }

._has-text-info-50_4pmqw_5867 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-l)) !important; }

._has-background-info-50_4pmqw_5871 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-l)) !important; }

._has-text-info-50-invert_4pmqw_5875 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-invert-l)) !important; }

._has-background-info-50-invert_4pmqw_5879 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-invert-l)) !important; }

._has-text-info-55_4pmqw_5883 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-l)) !important; }

._has-background-info-55_4pmqw_5887 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-l)) !important; }

._has-text-info-55-invert_4pmqw_5891 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-invert-l)) !important; }

._has-background-info-55-invert_4pmqw_5895 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-invert-l)) !important; }

._has-text-info-60_4pmqw_5899 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-l)) !important; }

._has-background-info-60_4pmqw_5903 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-l)) !important; }

._has-text-info-60-invert_4pmqw_5907 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-invert-l)) !important; }

._has-background-info-60-invert_4pmqw_5911 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-invert-l)) !important; }

._has-text-info-65_4pmqw_5915 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-l)) !important; }

._has-background-info-65_4pmqw_5919 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-l)) !important; }

._has-text-info-65-invert_4pmqw_5923 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-invert-l)) !important; }

._has-background-info-65-invert_4pmqw_5927 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-invert-l)) !important; }

._has-text-info-70_4pmqw_5931 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-l)) !important; }

._has-background-info-70_4pmqw_5935 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-l)) !important; }

._has-text-info-70-invert_4pmqw_5939 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-invert-l)) !important; }

._has-background-info-70-invert_4pmqw_5943 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-invert-l)) !important; }

._has-text-info-75_4pmqw_5947 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-l)) !important; }

._has-background-info-75_4pmqw_5951 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-l)) !important; }

._has-text-info-75-invert_4pmqw_5955 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-invert-l)) !important; }

._has-background-info-75-invert_4pmqw_5959 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-invert-l)) !important; }

._has-text-info-80_4pmqw_5963 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-l)) !important; }

._has-background-info-80_4pmqw_5967 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-l)) !important; }

._has-text-info-80-invert_4pmqw_5971 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-invert-l)) !important; }

._has-background-info-80-invert_4pmqw_5975 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-invert-l)) !important; }

._has-text-info-85_4pmqw_5979 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-l)) !important; }

._has-background-info-85_4pmqw_5983 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-l)) !important; }

._has-text-info-85-invert_4pmqw_5987 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-invert-l)) !important; }

._has-background-info-85-invert_4pmqw_5991 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-invert-l)) !important; }

._has-text-info-90_4pmqw_5995 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-l)) !important; }

._has-background-info-90_4pmqw_5999 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-l)) !important; }

._has-text-info-90-invert_4pmqw_6003 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-invert-l)) !important; }

._has-background-info-90-invert_4pmqw_6007 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-invert-l)) !important; }

._has-text-info-95_4pmqw_6011 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-l)) !important; }

._has-background-info-95_4pmqw_6015 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-l)) !important; }

._has-text-info-95-invert_4pmqw_6019 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-invert-l)) !important; }

._has-background-info-95-invert_4pmqw_6023 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-invert-l)) !important; }

._has-text-info-100_4pmqw_6027 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-l)) !important; }

._has-background-info-100_4pmqw_6031 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-l)) !important; }

._has-text-info-100-invert_4pmqw_6035 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-invert-l)) !important; }

._has-background-info-100-invert_4pmqw_6039 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-invert-l)) !important; }

a._has-text-info_4pmqw_5619:hover, a._has-text-info_4pmqw_5619:focus-visible, button._has-text-info_4pmqw_5619:hover, button._has-text-info_4pmqw_5619:focus-visible, has-text-info._is-hoverable_4pmqw_2539:hover, has-text-info._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-info_4pmqw_5619:active, button._has-text-info_4pmqw_5619:active, has-text-info._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-info_4pmqw_5623:hover, a._has-background-info_4pmqw_5623:focus-visible, button._has-background-info_4pmqw_5623:hover, button._has-background-info_4pmqw_5623:focus-visible, has-background-info._is-hoverable_4pmqw_2539:hover, has-background-info._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-info_4pmqw_5623:active, button._has-background-info_4pmqw_5623:active, has-background-info._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-info_4pmqw_6071 { --h: var(--bulma-info-h); --s: var(--bulma-info-s); --l: var(--bulma-info-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-info-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-info-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-info-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-info-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-info-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-info-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-info-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-info-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-info-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-info-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-info-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-info-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-info-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-info-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-info-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-info-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-info-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-info-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-info-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-info-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-info-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-success_4pmqw_6120 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-l)) !important; }

._has-background-success_4pmqw_6124 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-l)) !important; }

._has-text-success-invert_4pmqw_6128 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-invert-l)) !important; }

._has-background-success-invert_4pmqw_6132 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-invert-l)) !important; }

._has-text-success-on-scheme_4pmqw_6136 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-on-scheme-l)) !important; }

._has-background-success-on-scheme_4pmqw_6140 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-on-scheme-l)) !important; }

._has-text-success-light_4pmqw_6144 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-l)) !important; }

._has-background-success-light_4pmqw_6148 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-l)) !important; }

._has-text-success-light-invert_4pmqw_6152 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-invert-l)) !important; }

._has-background-success-light-invert_4pmqw_6156 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-invert-l)) !important; }

._has-text-success-dark_4pmqw_6160 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-l)) !important; }

._has-background-success-dark_4pmqw_6164 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-l)) !important; }

._has-text-success-dark-invert_4pmqw_6168 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-invert-l)) !important; }

._has-background-success-dark-invert_4pmqw_6172 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-invert-l)) !important; }

._has-text-success-soft_4pmqw_6176 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-l)) !important; }

._has-background-success-soft_4pmqw_6180 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-l)) !important; }

._has-text-success-bold_4pmqw_6184 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-l)) !important; }

._has-background-success-bold_4pmqw_6188 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-l)) !important; }

._has-text-success-soft-invert_4pmqw_6192 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-invert-l)) !important; }

._has-background-success-soft-invert_4pmqw_6196 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-invert-l)) !important; }

._has-text-success-bold-invert_4pmqw_6200 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-invert-l)) !important; }

._has-background-success-bold-invert_4pmqw_6204 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-invert-l)) !important; }

._has-text-success-00_4pmqw_6208 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-l)) !important; }

._has-background-success-00_4pmqw_6212 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-l)) !important; }

._has-text-success-00-invert_4pmqw_6216 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-invert-l)) !important; }

._has-background-success-00-invert_4pmqw_6220 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-invert-l)) !important; }

._has-text-success-05_4pmqw_6224 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-l)) !important; }

._has-background-success-05_4pmqw_6228 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-l)) !important; }

._has-text-success-05-invert_4pmqw_6232 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-invert-l)) !important; }

._has-background-success-05-invert_4pmqw_6236 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-invert-l)) !important; }

._has-text-success-10_4pmqw_6240 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-l)) !important; }

._has-background-success-10_4pmqw_6244 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-l)) !important; }

._has-text-success-10-invert_4pmqw_6248 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-invert-l)) !important; }

._has-background-success-10-invert_4pmqw_6252 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-invert-l)) !important; }

._has-text-success-15_4pmqw_6256 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-l)) !important; }

._has-background-success-15_4pmqw_6260 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-l)) !important; }

._has-text-success-15-invert_4pmqw_6264 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-invert-l)) !important; }

._has-background-success-15-invert_4pmqw_6268 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-invert-l)) !important; }

._has-text-success-20_4pmqw_6272 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-l)) !important; }

._has-background-success-20_4pmqw_6276 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-l)) !important; }

._has-text-success-20-invert_4pmqw_6280 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-invert-l)) !important; }

._has-background-success-20-invert_4pmqw_6284 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-invert-l)) !important; }

._has-text-success-25_4pmqw_6288 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-l)) !important; }

._has-background-success-25_4pmqw_6292 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-l)) !important; }

._has-text-success-25-invert_4pmqw_6296 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-invert-l)) !important; }

._has-background-success-25-invert_4pmqw_6300 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-invert-l)) !important; }

._has-text-success-30_4pmqw_6304 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-l)) !important; }

._has-background-success-30_4pmqw_6308 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-l)) !important; }

._has-text-success-30-invert_4pmqw_6312 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-invert-l)) !important; }

._has-background-success-30-invert_4pmqw_6316 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-invert-l)) !important; }

._has-text-success-35_4pmqw_6320 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-l)) !important; }

._has-background-success-35_4pmqw_6324 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-l)) !important; }

._has-text-success-35-invert_4pmqw_6328 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-invert-l)) !important; }

._has-background-success-35-invert_4pmqw_6332 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-invert-l)) !important; }

._has-text-success-40_4pmqw_6336 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-l)) !important; }

._has-background-success-40_4pmqw_6340 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-l)) !important; }

._has-text-success-40-invert_4pmqw_6344 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-invert-l)) !important; }

._has-background-success-40-invert_4pmqw_6348 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-invert-l)) !important; }

._has-text-success-45_4pmqw_6352 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-l)) !important; }

._has-background-success-45_4pmqw_6356 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-l)) !important; }

._has-text-success-45-invert_4pmqw_6360 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-invert-l)) !important; }

._has-background-success-45-invert_4pmqw_6364 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-invert-l)) !important; }

._has-text-success-50_4pmqw_6368 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-l)) !important; }

._has-background-success-50_4pmqw_6372 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-l)) !important; }

._has-text-success-50-invert_4pmqw_6376 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-invert-l)) !important; }

._has-background-success-50-invert_4pmqw_6380 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-invert-l)) !important; }

._has-text-success-55_4pmqw_6384 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-l)) !important; }

._has-background-success-55_4pmqw_6388 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-l)) !important; }

._has-text-success-55-invert_4pmqw_6392 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-invert-l)) !important; }

._has-background-success-55-invert_4pmqw_6396 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-invert-l)) !important; }

._has-text-success-60_4pmqw_6400 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-l)) !important; }

._has-background-success-60_4pmqw_6404 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-l)) !important; }

._has-text-success-60-invert_4pmqw_6408 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-invert-l)) !important; }

._has-background-success-60-invert_4pmqw_6412 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-invert-l)) !important; }

._has-text-success-65_4pmqw_6416 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-l)) !important; }

._has-background-success-65_4pmqw_6420 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-l)) !important; }

._has-text-success-65-invert_4pmqw_6424 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-invert-l)) !important; }

._has-background-success-65-invert_4pmqw_6428 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-invert-l)) !important; }

._has-text-success-70_4pmqw_6432 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-l)) !important; }

._has-background-success-70_4pmqw_6436 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-l)) !important; }

._has-text-success-70-invert_4pmqw_6440 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-invert-l)) !important; }

._has-background-success-70-invert_4pmqw_6444 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-invert-l)) !important; }

._has-text-success-75_4pmqw_6448 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-l)) !important; }

._has-background-success-75_4pmqw_6452 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-l)) !important; }

._has-text-success-75-invert_4pmqw_6456 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-invert-l)) !important; }

._has-background-success-75-invert_4pmqw_6460 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-invert-l)) !important; }

._has-text-success-80_4pmqw_6464 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-l)) !important; }

._has-background-success-80_4pmqw_6468 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-l)) !important; }

._has-text-success-80-invert_4pmqw_6472 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-invert-l)) !important; }

._has-background-success-80-invert_4pmqw_6476 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-invert-l)) !important; }

._has-text-success-85_4pmqw_6480 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-l)) !important; }

._has-background-success-85_4pmqw_6484 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-l)) !important; }

._has-text-success-85-invert_4pmqw_6488 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-invert-l)) !important; }

._has-background-success-85-invert_4pmqw_6492 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-invert-l)) !important; }

._has-text-success-90_4pmqw_6496 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-l)) !important; }

._has-background-success-90_4pmqw_6500 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-l)) !important; }

._has-text-success-90-invert_4pmqw_6504 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-invert-l)) !important; }

._has-background-success-90-invert_4pmqw_6508 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-invert-l)) !important; }

._has-text-success-95_4pmqw_6512 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-l)) !important; }

._has-background-success-95_4pmqw_6516 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-l)) !important; }

._has-text-success-95-invert_4pmqw_6520 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-invert-l)) !important; }

._has-background-success-95-invert_4pmqw_6524 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-invert-l)) !important; }

._has-text-success-100_4pmqw_6528 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-l)) !important; }

._has-background-success-100_4pmqw_6532 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-l)) !important; }

._has-text-success-100-invert_4pmqw_6536 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-invert-l)) !important; }

._has-background-success-100-invert_4pmqw_6540 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-invert-l)) !important; }

a._has-text-success_4pmqw_6120:hover, a._has-text-success_4pmqw_6120:focus-visible, button._has-text-success_4pmqw_6120:hover, button._has-text-success_4pmqw_6120:focus-visible, has-text-success._is-hoverable_4pmqw_2539:hover, has-text-success._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-success_4pmqw_6120:active, button._has-text-success_4pmqw_6120:active, has-text-success._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-success_4pmqw_6124:hover, a._has-background-success_4pmqw_6124:focus-visible, button._has-background-success_4pmqw_6124:hover, button._has-background-success_4pmqw_6124:focus-visible, has-background-success._is-hoverable_4pmqw_2539:hover, has-background-success._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-success_4pmqw_6124:active, button._has-background-success_4pmqw_6124:active, has-background-success._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-success_4pmqw_6572 { --h: var(--bulma-success-h); --s: var(--bulma-success-s); --l: var(--bulma-success-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-success-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-success-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-success-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-success-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-success-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-success-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-success-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-success-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-success-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-success-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-success-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-success-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-success-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-success-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-success-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-success-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-success-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-success-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-success-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-success-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-success-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-warning_4pmqw_6621 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-l)) !important; }

._has-background-warning_4pmqw_6625 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-l)) !important; }

._has-text-warning-invert_4pmqw_6629 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-invert-l)) !important; }

._has-background-warning-invert_4pmqw_6633 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-invert-l)) !important; }

._has-text-warning-on-scheme_4pmqw_6637 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-on-scheme-l)) !important; }

._has-background-warning-on-scheme_4pmqw_6641 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-on-scheme-l)) !important; }

._has-text-warning-light_4pmqw_6645 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-l)) !important; }

._has-background-warning-light_4pmqw_6649 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-l)) !important; }

._has-text-warning-light-invert_4pmqw_6653 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-invert-l)) !important; }

._has-background-warning-light-invert_4pmqw_6657 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-invert-l)) !important; }

._has-text-warning-dark_4pmqw_6661 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-l)) !important; }

._has-background-warning-dark_4pmqw_6665 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-l)) !important; }

._has-text-warning-dark-invert_4pmqw_6669 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-invert-l)) !important; }

._has-background-warning-dark-invert_4pmqw_6673 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-invert-l)) !important; }

._has-text-warning-soft_4pmqw_6677 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-l)) !important; }

._has-background-warning-soft_4pmqw_6681 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-l)) !important; }

._has-text-warning-bold_4pmqw_6685 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-l)) !important; }

._has-background-warning-bold_4pmqw_6689 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-l)) !important; }

._has-text-warning-soft-invert_4pmqw_6693 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-invert-l)) !important; }

._has-background-warning-soft-invert_4pmqw_6697 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-invert-l)) !important; }

._has-text-warning-bold-invert_4pmqw_6701 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-invert-l)) !important; }

._has-background-warning-bold-invert_4pmqw_6705 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-invert-l)) !important; }

._has-text-warning-00_4pmqw_6709 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-l)) !important; }

._has-background-warning-00_4pmqw_6713 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-l)) !important; }

._has-text-warning-00-invert_4pmqw_6717 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-invert-l)) !important; }

._has-background-warning-00-invert_4pmqw_6721 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-invert-l)) !important; }

._has-text-warning-05_4pmqw_6725 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-l)) !important; }

._has-background-warning-05_4pmqw_6729 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-l)) !important; }

._has-text-warning-05-invert_4pmqw_6733 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-invert-l)) !important; }

._has-background-warning-05-invert_4pmqw_6737 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-invert-l)) !important; }

._has-text-warning-10_4pmqw_6741 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-l)) !important; }

._has-background-warning-10_4pmqw_6745 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-l)) !important; }

._has-text-warning-10-invert_4pmqw_6749 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-invert-l)) !important; }

._has-background-warning-10-invert_4pmqw_6753 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-invert-l)) !important; }

._has-text-warning-15_4pmqw_6757 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-l)) !important; }

._has-background-warning-15_4pmqw_6761 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-l)) !important; }

._has-text-warning-15-invert_4pmqw_6765 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-invert-l)) !important; }

._has-background-warning-15-invert_4pmqw_6769 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-invert-l)) !important; }

._has-text-warning-20_4pmqw_6773 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-l)) !important; }

._has-background-warning-20_4pmqw_6777 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-l)) !important; }

._has-text-warning-20-invert_4pmqw_6781 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-invert-l)) !important; }

._has-background-warning-20-invert_4pmqw_6785 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-invert-l)) !important; }

._has-text-warning-25_4pmqw_6789 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-l)) !important; }

._has-background-warning-25_4pmqw_6793 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-l)) !important; }

._has-text-warning-25-invert_4pmqw_6797 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-invert-l)) !important; }

._has-background-warning-25-invert_4pmqw_6801 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-invert-l)) !important; }

._has-text-warning-30_4pmqw_6805 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-l)) !important; }

._has-background-warning-30_4pmqw_6809 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-l)) !important; }

._has-text-warning-30-invert_4pmqw_6813 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-invert-l)) !important; }

._has-background-warning-30-invert_4pmqw_6817 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-invert-l)) !important; }

._has-text-warning-35_4pmqw_6821 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-l)) !important; }

._has-background-warning-35_4pmqw_6825 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-l)) !important; }

._has-text-warning-35-invert_4pmqw_6829 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-invert-l)) !important; }

._has-background-warning-35-invert_4pmqw_6833 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-invert-l)) !important; }

._has-text-warning-40_4pmqw_6837 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-l)) !important; }

._has-background-warning-40_4pmqw_6841 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-l)) !important; }

._has-text-warning-40-invert_4pmqw_6845 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-invert-l)) !important; }

._has-background-warning-40-invert_4pmqw_6849 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-invert-l)) !important; }

._has-text-warning-45_4pmqw_6853 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-l)) !important; }

._has-background-warning-45_4pmqw_6857 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-l)) !important; }

._has-text-warning-45-invert_4pmqw_6861 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-invert-l)) !important; }

._has-background-warning-45-invert_4pmqw_6865 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-invert-l)) !important; }

._has-text-warning-50_4pmqw_6869 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-l)) !important; }

._has-background-warning-50_4pmqw_6873 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-l)) !important; }

._has-text-warning-50-invert_4pmqw_6877 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-invert-l)) !important; }

._has-background-warning-50-invert_4pmqw_6881 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-invert-l)) !important; }

._has-text-warning-55_4pmqw_6885 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-l)) !important; }

._has-background-warning-55_4pmqw_6889 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-l)) !important; }

._has-text-warning-55-invert_4pmqw_6893 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-invert-l)) !important; }

._has-background-warning-55-invert_4pmqw_6897 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-invert-l)) !important; }

._has-text-warning-60_4pmqw_6901 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-l)) !important; }

._has-background-warning-60_4pmqw_6905 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-l)) !important; }

._has-text-warning-60-invert_4pmqw_6909 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-invert-l)) !important; }

._has-background-warning-60-invert_4pmqw_6913 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-invert-l)) !important; }

._has-text-warning-65_4pmqw_6917 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-l)) !important; }

._has-background-warning-65_4pmqw_6921 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-l)) !important; }

._has-text-warning-65-invert_4pmqw_6925 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-invert-l)) !important; }

._has-background-warning-65-invert_4pmqw_6929 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-invert-l)) !important; }

._has-text-warning-70_4pmqw_6933 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-l)) !important; }

._has-background-warning-70_4pmqw_6937 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-l)) !important; }

._has-text-warning-70-invert_4pmqw_6941 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-invert-l)) !important; }

._has-background-warning-70-invert_4pmqw_6945 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-invert-l)) !important; }

._has-text-warning-75_4pmqw_6949 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-l)) !important; }

._has-background-warning-75_4pmqw_6953 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-l)) !important; }

._has-text-warning-75-invert_4pmqw_6957 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-invert-l)) !important; }

._has-background-warning-75-invert_4pmqw_6961 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-invert-l)) !important; }

._has-text-warning-80_4pmqw_6965 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-l)) !important; }

._has-background-warning-80_4pmqw_6969 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-l)) !important; }

._has-text-warning-80-invert_4pmqw_6973 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-invert-l)) !important; }

._has-background-warning-80-invert_4pmqw_6977 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-invert-l)) !important; }

._has-text-warning-85_4pmqw_6981 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-l)) !important; }

._has-background-warning-85_4pmqw_6985 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-l)) !important; }

._has-text-warning-85-invert_4pmqw_6989 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-invert-l)) !important; }

._has-background-warning-85-invert_4pmqw_6993 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-invert-l)) !important; }

._has-text-warning-90_4pmqw_6997 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-l)) !important; }

._has-background-warning-90_4pmqw_7001 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-l)) !important; }

._has-text-warning-90-invert_4pmqw_7005 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-invert-l)) !important; }

._has-background-warning-90-invert_4pmqw_7009 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-invert-l)) !important; }

._has-text-warning-95_4pmqw_7013 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-l)) !important; }

._has-background-warning-95_4pmqw_7017 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-l)) !important; }

._has-text-warning-95-invert_4pmqw_7021 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-invert-l)) !important; }

._has-background-warning-95-invert_4pmqw_7025 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-invert-l)) !important; }

._has-text-warning-100_4pmqw_7029 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-l)) !important; }

._has-background-warning-100_4pmqw_7033 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-l)) !important; }

._has-text-warning-100-invert_4pmqw_7037 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-invert-l)) !important; }

._has-background-warning-100-invert_4pmqw_7041 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-invert-l)) !important; }

a._has-text-warning_4pmqw_6621:hover, a._has-text-warning_4pmqw_6621:focus-visible, button._has-text-warning_4pmqw_6621:hover, button._has-text-warning_4pmqw_6621:focus-visible, has-text-warning._is-hoverable_4pmqw_2539:hover, has-text-warning._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-warning_4pmqw_6621:active, button._has-text-warning_4pmqw_6621:active, has-text-warning._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-warning_4pmqw_6625:hover, a._has-background-warning_4pmqw_6625:focus-visible, button._has-background-warning_4pmqw_6625:hover, button._has-background-warning_4pmqw_6625:focus-visible, has-background-warning._is-hoverable_4pmqw_2539:hover, has-background-warning._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-warning_4pmqw_6625:active, button._has-background-warning_4pmqw_6625:active, has-background-warning._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-warning_4pmqw_7073 { --h: var(--bulma-warning-h); --s: var(--bulma-warning-s); --l: var(--bulma-warning-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-warning-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-warning-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-warning-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-warning-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-warning-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-warning-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-warning-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-warning-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-warning-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-warning-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-warning-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-warning-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-warning-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-warning-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-warning-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-warning-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-warning-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-warning-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-warning-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-warning-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-warning-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-danger_4pmqw_7122 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-l)) !important; }

._has-background-danger_4pmqw_7126 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-l)) !important; }

._has-text-danger-invert_4pmqw_7130 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-invert-l)) !important; }

._has-background-danger-invert_4pmqw_7134 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-invert-l)) !important; }

._has-text-danger-on-scheme_4pmqw_7138 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-on-scheme-l)) !important; }

._has-background-danger-on-scheme_4pmqw_7142 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-on-scheme-l)) !important; }

._has-text-danger-light_4pmqw_7146 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-l)) !important; }

._has-background-danger-light_4pmqw_7150 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-l)) !important; }

._has-text-danger-light-invert_4pmqw_7154 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-invert-l)) !important; }

._has-background-danger-light-invert_4pmqw_7158 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-invert-l)) !important; }

._has-text-danger-dark_4pmqw_7162 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-l)) !important; }

._has-background-danger-dark_4pmqw_7166 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-l)) !important; }

._has-text-danger-dark-invert_4pmqw_7170 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-invert-l)) !important; }

._has-background-danger-dark-invert_4pmqw_7174 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-invert-l)) !important; }

._has-text-danger-soft_4pmqw_7178 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-l)) !important; }

._has-background-danger-soft_4pmqw_7182 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-l)) !important; }

._has-text-danger-bold_4pmqw_7186 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-l)) !important; }

._has-background-danger-bold_4pmqw_7190 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-l)) !important; }

._has-text-danger-soft-invert_4pmqw_7194 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-invert-l)) !important; }

._has-background-danger-soft-invert_4pmqw_7198 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-invert-l)) !important; }

._has-text-danger-bold-invert_4pmqw_7202 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-invert-l)) !important; }

._has-background-danger-bold-invert_4pmqw_7206 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-invert-l)) !important; }

._has-text-danger-00_4pmqw_7210 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-l)) !important; }

._has-background-danger-00_4pmqw_7214 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-l)) !important; }

._has-text-danger-00-invert_4pmqw_7218 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-invert-l)) !important; }

._has-background-danger-00-invert_4pmqw_7222 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-invert-l)) !important; }

._has-text-danger-05_4pmqw_7226 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-l)) !important; }

._has-background-danger-05_4pmqw_7230 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-l)) !important; }

._has-text-danger-05-invert_4pmqw_7234 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-invert-l)) !important; }

._has-background-danger-05-invert_4pmqw_7238 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-invert-l)) !important; }

._has-text-danger-10_4pmqw_7242 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-l)) !important; }

._has-background-danger-10_4pmqw_7246 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-l)) !important; }

._has-text-danger-10-invert_4pmqw_7250 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-invert-l)) !important; }

._has-background-danger-10-invert_4pmqw_7254 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-invert-l)) !important; }

._has-text-danger-15_4pmqw_7258 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-l)) !important; }

._has-background-danger-15_4pmqw_7262 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-l)) !important; }

._has-text-danger-15-invert_4pmqw_7266 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-invert-l)) !important; }

._has-background-danger-15-invert_4pmqw_7270 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-invert-l)) !important; }

._has-text-danger-20_4pmqw_7274 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-l)) !important; }

._has-background-danger-20_4pmqw_7278 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-l)) !important; }

._has-text-danger-20-invert_4pmqw_7282 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-invert-l)) !important; }

._has-background-danger-20-invert_4pmqw_7286 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-invert-l)) !important; }

._has-text-danger-25_4pmqw_7290 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-l)) !important; }

._has-background-danger-25_4pmqw_7294 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-l)) !important; }

._has-text-danger-25-invert_4pmqw_7298 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-invert-l)) !important; }

._has-background-danger-25-invert_4pmqw_7302 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-invert-l)) !important; }

._has-text-danger-30_4pmqw_7306 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-l)) !important; }

._has-background-danger-30_4pmqw_7310 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-l)) !important; }

._has-text-danger-30-invert_4pmqw_7314 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-invert-l)) !important; }

._has-background-danger-30-invert_4pmqw_7318 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-invert-l)) !important; }

._has-text-danger-35_4pmqw_7322 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-l)) !important; }

._has-background-danger-35_4pmqw_7326 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-l)) !important; }

._has-text-danger-35-invert_4pmqw_7330 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-invert-l)) !important; }

._has-background-danger-35-invert_4pmqw_7334 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-invert-l)) !important; }

._has-text-danger-40_4pmqw_7338 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-l)) !important; }

._has-background-danger-40_4pmqw_7342 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-l)) !important; }

._has-text-danger-40-invert_4pmqw_7346 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-invert-l)) !important; }

._has-background-danger-40-invert_4pmqw_7350 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-invert-l)) !important; }

._has-text-danger-45_4pmqw_7354 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-l)) !important; }

._has-background-danger-45_4pmqw_7358 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-l)) !important; }

._has-text-danger-45-invert_4pmqw_7362 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-invert-l)) !important; }

._has-background-danger-45-invert_4pmqw_7366 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-invert-l)) !important; }

._has-text-danger-50_4pmqw_7370 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-l)) !important; }

._has-background-danger-50_4pmqw_7374 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-l)) !important; }

._has-text-danger-50-invert_4pmqw_7378 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-invert-l)) !important; }

._has-background-danger-50-invert_4pmqw_7382 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-invert-l)) !important; }

._has-text-danger-55_4pmqw_7386 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-l)) !important; }

._has-background-danger-55_4pmqw_7390 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-l)) !important; }

._has-text-danger-55-invert_4pmqw_7394 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-invert-l)) !important; }

._has-background-danger-55-invert_4pmqw_7398 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-invert-l)) !important; }

._has-text-danger-60_4pmqw_7402 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-l)) !important; }

._has-background-danger-60_4pmqw_7406 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-l)) !important; }

._has-text-danger-60-invert_4pmqw_7410 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-invert-l)) !important; }

._has-background-danger-60-invert_4pmqw_7414 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-invert-l)) !important; }

._has-text-danger-65_4pmqw_7418 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-l)) !important; }

._has-background-danger-65_4pmqw_7422 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-l)) !important; }

._has-text-danger-65-invert_4pmqw_7426 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-invert-l)) !important; }

._has-background-danger-65-invert_4pmqw_7430 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-invert-l)) !important; }

._has-text-danger-70_4pmqw_7434 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-l)) !important; }

._has-background-danger-70_4pmqw_7438 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-l)) !important; }

._has-text-danger-70-invert_4pmqw_7442 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-invert-l)) !important; }

._has-background-danger-70-invert_4pmqw_7446 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-invert-l)) !important; }

._has-text-danger-75_4pmqw_7450 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-l)) !important; }

._has-background-danger-75_4pmqw_7454 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-l)) !important; }

._has-text-danger-75-invert_4pmqw_7458 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-invert-l)) !important; }

._has-background-danger-75-invert_4pmqw_7462 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-invert-l)) !important; }

._has-text-danger-80_4pmqw_7466 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-l)) !important; }

._has-background-danger-80_4pmqw_7470 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-l)) !important; }

._has-text-danger-80-invert_4pmqw_7474 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-invert-l)) !important; }

._has-background-danger-80-invert_4pmqw_7478 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-invert-l)) !important; }

._has-text-danger-85_4pmqw_7482 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-l)) !important; }

._has-background-danger-85_4pmqw_7486 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-l)) !important; }

._has-text-danger-85-invert_4pmqw_7490 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-invert-l)) !important; }

._has-background-danger-85-invert_4pmqw_7494 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-invert-l)) !important; }

._has-text-danger-90_4pmqw_7498 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-l)) !important; }

._has-background-danger-90_4pmqw_7502 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-l)) !important; }

._has-text-danger-90-invert_4pmqw_7506 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-invert-l)) !important; }

._has-background-danger-90-invert_4pmqw_7510 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-invert-l)) !important; }

._has-text-danger-95_4pmqw_7514 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-l)) !important; }

._has-background-danger-95_4pmqw_7518 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-l)) !important; }

._has-text-danger-95-invert_4pmqw_7522 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-invert-l)) !important; }

._has-background-danger-95-invert_4pmqw_7526 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-invert-l)) !important; }

._has-text-danger-100_4pmqw_7530 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-l)) !important; }

._has-background-danger-100_4pmqw_7534 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-l)) !important; }

._has-text-danger-100-invert_4pmqw_7538 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-invert-l)) !important; }

._has-background-danger-100-invert_4pmqw_7542 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-invert-l)) !important; }

a._has-text-danger_4pmqw_7122:hover, a._has-text-danger_4pmqw_7122:focus-visible, button._has-text-danger_4pmqw_7122:hover, button._has-text-danger_4pmqw_7122:focus-visible, has-text-danger._is-hoverable_4pmqw_2539:hover, has-text-danger._is-hoverable_4pmqw_2539:focus-visible { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-hover-color-l-delta))) !important; }

a._has-text-danger_4pmqw_7122:active, button._has-text-danger_4pmqw_7122:active, has-text-danger._is-hoverable_4pmqw_2539:active { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-active-color-l-delta))) !important; }

a._has-background-danger_4pmqw_7126:hover, a._has-background-danger_4pmqw_7126:focus-visible, button._has-background-danger_4pmqw_7126:hover, button._has-background-danger_4pmqw_7126:focus-visible, has-background-danger._is-hoverable_4pmqw_2539:hover, has-background-danger._is-hoverable_4pmqw_2539:focus-visible { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-hover-background-l-delta))) !important; }

a._has-background-danger_4pmqw_7126:active, button._has-background-danger_4pmqw_7126:active, has-background-danger._is-hoverable_4pmqw_2539:active { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-active-background-l-delta))) !important; }

._is-palette-danger_4pmqw_7574 { --h: var(--bulma-danger-h); --s: var(--bulma-danger-s); --l: var(--bulma-danger-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-danger-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-danger-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-danger-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-danger-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-danger-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-danger-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-danger-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-danger-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-danger-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-danger-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-danger-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-danger-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-danger-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-danger-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-danger-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-danger-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-danger-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-danger-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-danger-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-danger-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-danger-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

._has-text-black-bis_4pmqw_7623 { color: rgb(20, 22, 26) !important; }

._has-background-black-bis_4pmqw_7627 { background-color: rgb(20, 22, 26) !important; }

._has-text-black-ter_4pmqw_7631 { color: rgb(31, 34, 41) !important; }

._has-background-black-ter_4pmqw_7635 { background-color: rgb(31, 34, 41) !important; }

._has-text-grey-darker_4pmqw_7639 { color: rgb(46, 51, 61) !important; }

._has-background-grey-darker_4pmqw_7643 { background-color: rgb(46, 51, 61) !important; }

._has-text-grey-dark_4pmqw_7639 { color: rgb(64, 70, 84) !important; }

._has-background-grey-dark_4pmqw_7643 { background-color: rgb(64, 70, 84) !important; }

._has-text-grey_4pmqw_7639 { color: rgb(105, 116, 140) !important; }

._has-background-grey_4pmqw_7643 { background-color: rgb(105, 116, 140) !important; }

._has-text-grey-light_4pmqw_7663 { color: rgb(171, 177, 191) !important; }

._has-background-grey-light_4pmqw_7667 { background-color: rgb(171, 177, 191) !important; }

._has-text-grey-lighter_4pmqw_7671 { color: rgb(214, 217, 224) !important; }

._has-background-grey-lighter_4pmqw_7675 { background-color: rgb(214, 217, 224) !important; }

._has-text-white-ter_4pmqw_7679 { color: rgb(243, 244, 246) !important; }

._has-background-white-ter_4pmqw_7683 { background-color: rgb(243, 244, 246) !important; }

._has-text-white-bis_4pmqw_7687 { color: rgb(249, 250, 251) !important; }

._has-background-white-bis_4pmqw_7691 { background-color: rgb(249, 250, 251) !important; }

._has-text-current_4pmqw_7695 { color: currentcolor !important; }

._has-text-inherit_4pmqw_7699 { color: inherit !important; }

._has-background-current_4pmqw_7703 { background-color: currentcolor !important; }

._has-background-inherit_4pmqw_7707 { background-color: inherit !important; }

._is-flex-direction-row_4pmqw_7711 { flex-direction: row !important; }

._is-flex-direction-row-reverse_4pmqw_7715 { flex-direction: row-reverse !important; }

._is-flex-direction-column_4pmqw_7719 { flex-direction: column !important; }

._is-flex-direction-column-reverse_4pmqw_7723 { flex-direction: column-reverse !important; }

._is-flex-wrap-nowrap_4pmqw_7727 { flex-wrap: nowrap !important; }

._is-flex-wrap-wrap_4pmqw_7731 { flex-wrap: wrap !important; }

._is-flex-wrap-wrap-reverse_4pmqw_7735 { flex-wrap: wrap-reverse !important; }

._is-justify-content-flex-start_4pmqw_7739 { justify-content: flex-start !important; }

._is-justify-content-flex-end_4pmqw_7743 { justify-content: flex-end !important; }

._is-justify-content-center_4pmqw_7747 { justify-content: center !important; }

._is-justify-content-space-between_4pmqw_7751 { justify-content: space-between !important; }

._is-justify-content-space-around_4pmqw_7755 { justify-content: space-around !important; }

._is-justify-content-space-evenly_4pmqw_7759 { justify-content: space-evenly !important; }

._is-justify-content-start_4pmqw_7763 { justify-content: start !important; }

._is-justify-content-end_4pmqw_7767 { justify-content: end !important; }

._is-justify-content-left_4pmqw_7771 { justify-content: left !important; }

._is-justify-content-right_4pmqw_7775 { justify-content: right !important; }

._is-align-content-flex-start_4pmqw_7779 { align-content: flex-start !important; }

._is-align-content-flex-end_4pmqw_7783 { align-content: flex-end !important; }

._is-align-content-center_4pmqw_7787 { align-content: center !important; }

._is-align-content-space-between_4pmqw_7791 { align-content: space-between !important; }

._is-align-content-space-around_4pmqw_7795 { align-content: space-around !important; }

._is-align-content-space-evenly_4pmqw_7799 { align-content: space-evenly !important; }

._is-align-content-stretch_4pmqw_7803 { align-content: stretch !important; }

._is-align-content-start_4pmqw_7807 { align-content: start !important; }

._is-align-content-end_4pmqw_7811 { align-content: end !important; }

._is-align-content-baseline_4pmqw_7815 { align-content: baseline !important; }

._is-align-items-stretch_4pmqw_7819 { align-items: stretch !important; }

._is-align-items-flex-start_4pmqw_7823 { align-items: flex-start !important; }

._is-align-items-flex-end_4pmqw_7827 { align-items: flex-end !important; }

._is-align-items-center_4pmqw_7831 { align-items: center !important; }

._is-align-items-baseline_4pmqw_7835 { align-items: baseline !important; }

._is-align-items-start_4pmqw_7839 { align-items: start !important; }

._is-align-items-end_4pmqw_7843 { align-items: end !important; }

._is-align-items-self-start_4pmqw_7847 { align-items: self-start !important; }

._is-align-items-self-end_4pmqw_7851 { align-items: self-end !important; }

._is-align-self-auto_4pmqw_7855 { align-self: auto !important; }

._is-align-self-flex-start_4pmqw_7859 { align-self: flex-start !important; }

._is-align-self-flex-end_4pmqw_7863 { align-self: flex-end !important; }

._is-align-self-center_4pmqw_7867 { align-self: center !important; }

._is-align-self-baseline_4pmqw_7871 { align-self: baseline !important; }

._is-align-self-stretch_4pmqw_7875 { align-self: stretch !important; }

._is-flex-grow-0_4pmqw_7879 { flex-grow: 0 !important; }

._is-flex-grow-1_4pmqw_7883 { flex-grow: 1 !important; }

._is-flex-grow-2_4pmqw_7887 { flex-grow: 2 !important; }

._is-flex-grow-3_4pmqw_7891 { flex-grow: 3 !important; }

._is-flex-grow-4_4pmqw_7895 { flex-grow: 4 !important; }

._is-flex-grow-5_4pmqw_7899 { flex-grow: 5 !important; }

._is-flex-shrink-0_4pmqw_7903 { flex-shrink: 0 !important; }

._is-flex-shrink-1_4pmqw_7907 { flex-shrink: 1 !important; }

._is-flex-shrink-2_4pmqw_7911 { flex-shrink: 2 !important; }

._is-flex-shrink-3_4pmqw_7915 { flex-shrink: 3 !important; }

._is-flex-shrink-4_4pmqw_7919 { flex-shrink: 4 !important; }

._is-flex-shrink-5_4pmqw_7923 { flex-shrink: 5 !important; }

._is-clearfix_4pmqw_7927::after { clear: both; content: " "; display: table; }

._is-float-left_4pmqw_7933, ._is-pulled-left_4pmqw_7934 { float: left !important; }

._is-float-right_4pmqw_7938, ._is-pulled-right_4pmqw_7939 { float: right !important; }

._is-float-none_4pmqw_7943 { float: none !important; }

._is-clear-both_4pmqw_7947 { clear: both !important; }

._is-clear-left_4pmqw_7951 { clear: left !important; }

._is-clear-none_4pmqw_7955 { clear: none !important; }

._is-clear-right_4pmqw_7959 { clear: right !important; }

._is-gapless_4pmqw_1565 { gap: 0px !important; }

._is-gap-0_4pmqw_7967 { gap: 0rem !important; }

._is-gap-0\.5_4pmqw_7971 { gap: 0.25rem !important; }

._is-gap-1_4pmqw_7975 { gap: 0.5rem !important; }

._is-gap-1\.5_4pmqw_7979 { gap: 0.75rem !important; }

._is-gap-2_4pmqw_7983 { gap: 1rem !important; }

._is-gap-2\.5_4pmqw_7987 { gap: 1.25rem !important; }

._is-gap-3_4pmqw_7991 { gap: 1.5rem !important; }

._is-gap-3\.5_4pmqw_7995 { gap: 1.75rem !important; }

._is-gap-4_4pmqw_7999 { gap: 2rem !important; }

._is-gap-4\.5_4pmqw_8003 { gap: 2.25rem !important; }

._is-gap-5_4pmqw_8007 { gap: 2.5rem !important; }

._is-gap-5\.5_4pmqw_8011 { gap: 2.75rem !important; }

._is-gap-6_4pmqw_8015 { gap: 3rem !important; }

._is-gap-6\.5_4pmqw_8019 { gap: 3.25rem !important; }

._is-gap-7_4pmqw_8023 { gap: 3.5rem !important; }

._is-gap-7\.5_4pmqw_8027 { gap: 3.75rem !important; }

._is-gap-8_4pmqw_8031 { gap: 4rem !important; }

._is-column-gap-0_4pmqw_8035 { column-gap: 0rem !important; }

._is-column-gap-0\.5_4pmqw_8039 { column-gap: 0.25rem !important; }

._is-column-gap-1_4pmqw_8043 { column-gap: 0.5rem !important; }

._is-column-gap-1\.5_4pmqw_8047 { column-gap: 0.75rem !important; }

._is-column-gap-2_4pmqw_8051 { column-gap: 1rem !important; }

._is-column-gap-2\.5_4pmqw_8055 { column-gap: 1.25rem !important; }

._is-column-gap-3_4pmqw_8059 { column-gap: 1.5rem !important; }

._is-column-gap-3\.5_4pmqw_8063 { column-gap: 1.75rem !important; }

._is-column-gap-4_4pmqw_8067 { column-gap: 2rem !important; }

._is-column-gap-4\.5_4pmqw_8071 { column-gap: 2.25rem !important; }

._is-column-gap-5_4pmqw_8075 { column-gap: 2.5rem !important; }

._is-column-gap-5\.5_4pmqw_8079 { column-gap: 2.75rem !important; }

._is-column-gap-6_4pmqw_8083 { column-gap: 3rem !important; }

._is-column-gap-6\.5_4pmqw_8087 { column-gap: 3.25rem !important; }

._is-column-gap-7_4pmqw_8091 { column-gap: 3.5rem !important; }

._is-column-gap-7\.5_4pmqw_8095 { column-gap: 3.75rem !important; }

._is-column-gap-8_4pmqw_8099 { column-gap: 4rem !important; }

._is-row-gap-0_4pmqw_8103 { row-gap: 0rem !important; }

._is-row-gap-0\.5_4pmqw_8107 { row-gap: 0.25rem !important; }

._is-row-gap-1_4pmqw_8111 { row-gap: 0.5rem !important; }

._is-row-gap-1\.5_4pmqw_8115 { row-gap: 0.75rem !important; }

._is-row-gap-2_4pmqw_8119 { row-gap: 1rem !important; }

._is-row-gap-2\.5_4pmqw_8123 { row-gap: 1.25rem !important; }

._is-row-gap-3_4pmqw_8127 { row-gap: 1.5rem !important; }

._is-row-gap-3\.5_4pmqw_8131 { row-gap: 1.75rem !important; }

._is-row-gap-4_4pmqw_8135 { row-gap: 2rem !important; }

._is-row-gap-4\.5_4pmqw_8139 { row-gap: 2.25rem !important; }

._is-row-gap-5_4pmqw_8143 { row-gap: 2.5rem !important; }

._is-row-gap-5\.5_4pmqw_8147 { row-gap: 2.75rem !important; }

._is-row-gap-6_4pmqw_8151 { row-gap: 3rem !important; }

._is-row-gap-6\.5_4pmqw_8155 { row-gap: 3.25rem !important; }

._is-row-gap-7_4pmqw_8159 { row-gap: 3.5rem !important; }

._is-row-gap-7\.5_4pmqw_8163 { row-gap: 3.75rem !important; }

._is-row-gap-8_4pmqw_8167 { row-gap: 4rem !important; }

._is-clipped_4pmqw_8171 { overflow: hidden !important; }

._is-overflow-auto_4pmqw_8175 { overflow: auto !important; }

._is-overflow-x-auto_4pmqw_8179 { overflow-x: auto !important; }

._is-overflow-y-auto_4pmqw_8183 { overflow-y: auto !important; }

._is-overflow-clip_4pmqw_8187 { overflow: clip !important; }

._is-overflow-x-clip_4pmqw_8191 { overflow-x: clip !important; }

._is-overflow-y-clip_4pmqw_8195 { overflow-y: clip !important; }

._is-overflow-hidden_4pmqw_8199 { overflow: hidden !important; }

._is-overflow-x-hidden_4pmqw_8203 { overflow-x: hidden !important; }

._is-overflow-y-hidden_4pmqw_8207 { overflow-y: hidden !important; }

._is-overflow-scroll_4pmqw_8211 { overflow: scroll !important; }

._is-overflow-x-scroll_4pmqw_8215 { overflow-x: scroll !important; }

._is-overflow-y-scroll_4pmqw_8219 { overflow-y: scroll !important; }

._is-overflow-visible_4pmqw_8223 { overflow: visible !important; }

._is-overflow-x-visible_4pmqw_8227 { overflow-x: visible !important; }

._is-overflow-y-visible_4pmqw_8231 { overflow-y: visible !important; }

._is-overlay_4pmqw_8248 { inset: 0px; position: absolute; }

._is-unselectable_4pmqw_8256 { user-select: none; }

._is-relative_4pmqw_8264 { position: relative !important; }

._is-position-absolute_4pmqw_8268 { position: absolute !important; }

._is-position-fixed_4pmqw_8272 { position: fixed !important; }

._is-position-relative_4pmqw_8276 { position: relative !important; }

._is-position-static_4pmqw_8280 { position: static !important; }

._is-position-sticky_4pmqw_8284 { position: sticky !important; }

._marginless_4pmqw_8288 { margin: 0px !important; }

._paddingless_4pmqw_8292 { padding: 0px !important; }

._m-0_4pmqw_8296 { margin: 0px !important; }

._mt-0_4pmqw_8300 { margin-top: 0px !important; }

._mr-0_4pmqw_8304 { margin-right: 0px !important; }

._mb-0_4pmqw_8308 { margin-bottom: 0px !important; }

._ml-0_4pmqw_8312 { margin-left: 0px !important; }

._mx-0_4pmqw_8316 { margin-left: 0px !important; margin-right: 0px !important; }

._my-0_4pmqw_8321 { margin-top: 0px !important; margin-bottom: 0px !important; }

._m-1_4pmqw_8326 { margin: 0.25rem !important; }

._mt-1_4pmqw_8330 { margin-top: 0.25rem !important; }

._mr-1_4pmqw_8334 { margin-right: 0.25rem !important; }

._mb-1_4pmqw_8338 { margin-bottom: 0.25rem !important; }

._ml-1_4pmqw_8342 { margin-left: 0.25rem !important; }

._mx-1_4pmqw_8346 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }

._my-1_4pmqw_8351 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }

._m-2_4pmqw_8356 { margin: 0.5rem !important; }

._mt-2_4pmqw_8360 { margin-top: 0.5rem !important; }

._mr-2_4pmqw_8364 { margin-right: 0.5rem !important; }

._mb-2_4pmqw_8368 { margin-bottom: 0.5rem !important; }

._ml-2_4pmqw_8372 { margin-left: 0.5rem !important; }

._mx-2_4pmqw_8376 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }

._my-2_4pmqw_8381 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }

._m-3_4pmqw_8386 { margin: 0.75rem !important; }

._mt-3_4pmqw_8390 { margin-top: 0.75rem !important; }

._mr-3_4pmqw_8394 { margin-right: 0.75rem !important; }

._mb-3_4pmqw_8398 { margin-bottom: 0.75rem !important; }

._ml-3_4pmqw_8402 { margin-left: 0.75rem !important; }

._mx-3_4pmqw_8406 { margin-left: 0.75rem !important; margin-right: 0.75rem !important; }

._my-3_4pmqw_8411 { margin-top: 0.75rem !important; margin-bottom: 0.75rem !important; }

._m-4_4pmqw_8416 { margin: 1rem !important; }

._mt-4_4pmqw_8420 { margin-top: 1rem !important; }

._mr-4_4pmqw_8424 { margin-right: 1rem !important; }

._mb-4_4pmqw_8428 { margin-bottom: 1rem !important; }

._ml-4_4pmqw_8432 { margin-left: 1rem !important; }

._mx-4_4pmqw_8436 { margin-left: 1rem !important; margin-right: 1rem !important; }

._my-4_4pmqw_8441 { margin-top: 1rem !important; margin-bottom: 1rem !important; }

._m-5_4pmqw_8446 { margin: 1.5rem !important; }

._mt-5_4pmqw_8450 { margin-top: 1.5rem !important; }

._mr-5_4pmqw_8454 { margin-right: 1.5rem !important; }

._mb-5_4pmqw_8458 { margin-bottom: 1.5rem !important; }

._ml-5_4pmqw_8462 { margin-left: 1.5rem !important; }

._mx-5_4pmqw_8466 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }

._my-5_4pmqw_8471 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }

._m-6_4pmqw_8476 { margin: 3rem !important; }

._mt-6_4pmqw_8480 { margin-top: 3rem !important; }

._mr-6_4pmqw_8484 { margin-right: 3rem !important; }

._mb-6_4pmqw_8488 { margin-bottom: 3rem !important; }

._ml-6_4pmqw_8492 { margin-left: 3rem !important; }

._mx-6_4pmqw_8496 { margin-left: 3rem !important; margin-right: 3rem !important; }

._my-6_4pmqw_8501 { margin-top: 3rem !important; margin-bottom: 3rem !important; }

._m-auto_4pmqw_8506 { margin: auto !important; }

._mt-auto_4pmqw_8510 { margin-top: auto !important; }

._mr-auto_4pmqw_8514 { margin-right: auto !important; }

._mb-auto_4pmqw_8518 { margin-bottom: auto !important; }

._ml-auto_4pmqw_8522 { margin-left: auto !important; }

._mx-auto_4pmqw_8526 { margin-left: auto !important; margin-right: auto !important; }

._my-auto_4pmqw_8531 { margin-top: auto !important; margin-bottom: auto !important; }

._p-0_4pmqw_8536 { padding: 0px !important; }

._pt-0_4pmqw_8540 { padding-top: 0px !important; }

._pr-0_4pmqw_8544 { padding-right: 0px !important; }

._pb-0_4pmqw_8548 { padding-bottom: 0px !important; }

._pl-0_4pmqw_8552 { padding-left: 0px !important; }

._px-0_4pmqw_8556 { padding-left: 0px !important; padding-right: 0px !important; }

._py-0_4pmqw_8561 { padding-top: 0px !important; padding-bottom: 0px !important; }

._p-1_4pmqw_8566 { padding: 0.25rem !important; }

._pt-1_4pmqw_8570 { padding-top: 0.25rem !important; }

._pr-1_4pmqw_8574 { padding-right: 0.25rem !important; }

._pb-1_4pmqw_8578 { padding-bottom: 0.25rem !important; }

._pl-1_4pmqw_8582 { padding-left: 0.25rem !important; }

._px-1_4pmqw_8586 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }

._py-1_4pmqw_8591 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }

._p-2_4pmqw_8596 { padding: 0.5rem !important; }

._pt-2_4pmqw_8600 { padding-top: 0.5rem !important; }

._pr-2_4pmqw_8604 { padding-right: 0.5rem !important; }

._pb-2_4pmqw_8608 { padding-bottom: 0.5rem !important; }

._pl-2_4pmqw_8612 { padding-left: 0.5rem !important; }

._px-2_4pmqw_8616 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }

._py-2_4pmqw_8621 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }

._p-3_4pmqw_8626 { padding: 0.75rem !important; }

._pt-3_4pmqw_8630 { padding-top: 0.75rem !important; }

._pr-3_4pmqw_8634 { padding-right: 0.75rem !important; }

._pb-3_4pmqw_8638 { padding-bottom: 0.75rem !important; }

._pl-3_4pmqw_8642 { padding-left: 0.75rem !important; }

._px-3_4pmqw_8646 { padding-left: 0.75rem !important; padding-right: 0.75rem !important; }

._py-3_4pmqw_8651 { padding-top: 0.75rem !important; padding-bottom: 0.75rem !important; }

._p-4_4pmqw_8656 { padding: 1rem !important; }

._pt-4_4pmqw_8660 { padding-top: 1rem !important; }

._pr-4_4pmqw_8664 { padding-right: 1rem !important; }

._pb-4_4pmqw_8668 { padding-bottom: 1rem !important; }

._pl-4_4pmqw_8672 { padding-left: 1rem !important; }

._px-4_4pmqw_8676 { padding-left: 1rem !important; padding-right: 1rem !important; }

._py-4_4pmqw_8681 { padding-top: 1rem !important; padding-bottom: 1rem !important; }

._p-5_4pmqw_8686 { padding: 1.5rem !important; }

._pt-5_4pmqw_8690 { padding-top: 1.5rem !important; }

._pr-5_4pmqw_8694 { padding-right: 1.5rem !important; }

._pb-5_4pmqw_8698 { padding-bottom: 1.5rem !important; }

._pl-5_4pmqw_8702 { padding-left: 1.5rem !important; }

._px-5_4pmqw_8706 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }

._py-5_4pmqw_8711 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }

._p-6_4pmqw_8716 { padding: 3rem !important; }

._pt-6_4pmqw_8720 { padding-top: 3rem !important; }

._pr-6_4pmqw_8724 { padding-right: 3rem !important; }

._pb-6_4pmqw_8728 { padding-bottom: 3rem !important; }

._pl-6_4pmqw_8732 { padding-left: 3rem !important; }

._px-6_4pmqw_8736 { padding-left: 3rem !important; padding-right: 3rem !important; }

._py-6_4pmqw_8741 { padding-top: 3rem !important; padding-bottom: 3rem !important; }

._p-auto_4pmqw_8746 { }

._pt-auto_4pmqw_8750 { }

._pr-auto_4pmqw_8754 { }

._pb-auto_4pmqw_8758 { }

._pl-auto_4pmqw_8762 { }

._px-auto_4pmqw_8766 { }

._py-auto_4pmqw_8771 { }

._is-size-1_4pmqw_8776 { font-size: 3rem !important; }

._is-size-2_4pmqw_8780 { font-size: 2.5rem !important; }

._is-size-3_4pmqw_8784 { font-size: 2rem !important; }

._is-size-4_4pmqw_8788 { font-size: 1.5rem !important; }

._is-size-5_4pmqw_8792 { font-size: 1.25rem !important; }

._is-size-6_4pmqw_8796 { font-size: 1rem !important; }

._is-size-7_4pmqw_8800 { font-size: 0.75rem !important; }

@media screen and (max-width: 768px) {
  ._is-size-1-mobile_4pmqw_8805 { font-size: 3rem !important; }
  ._is-size-2-mobile_4pmqw_8808 { font-size: 2.5rem !important; }
  ._is-size-3-mobile_4pmqw_8811 { font-size: 2rem !important; }
  ._is-size-4-mobile_4pmqw_8814 { font-size: 1.5rem !important; }
  ._is-size-5-mobile_4pmqw_8817 { font-size: 1.25rem !important; }
  ._is-size-6-mobile_4pmqw_8820 { font-size: 1rem !important; }
  ._is-size-7-mobile_4pmqw_8823 { font-size: 0.75rem !important; }
}

@media screen and (min-width: 769px), print {
  ._is-size-1-tablet_4pmqw_8828 { font-size: 3rem !important; }
  ._is-size-2-tablet_4pmqw_8831 { font-size: 2.5rem !important; }
  ._is-size-3-tablet_4pmqw_8834 { font-size: 2rem !important; }
  ._is-size-4-tablet_4pmqw_8837 { font-size: 1.5rem !important; }
  ._is-size-5-tablet_4pmqw_8840 { font-size: 1.25rem !important; }
  ._is-size-6-tablet_4pmqw_8843 { font-size: 1rem !important; }
  ._is-size-7-tablet_4pmqw_8846 { font-size: 0.75rem !important; }
}

@media screen and (max-width: 1023px) {
  ._is-size-1-touch_4pmqw_8851 { font-size: 3rem !important; }
  ._is-size-2-touch_4pmqw_8854 { font-size: 2.5rem !important; }
  ._is-size-3-touch_4pmqw_8857 { font-size: 2rem !important; }
  ._is-size-4-touch_4pmqw_8860 { font-size: 1.5rem !important; }
  ._is-size-5-touch_4pmqw_8863 { font-size: 1.25rem !important; }
  ._is-size-6-touch_4pmqw_8866 { font-size: 1rem !important; }
  ._is-size-7-touch_4pmqw_8869 { font-size: 0.75rem !important; }
}

@media screen and (min-width: 1024px) {
  ._is-size-1-desktop_4pmqw_8874 { font-size: 3rem !important; }
  ._is-size-2-desktop_4pmqw_8877 { font-size: 2.5rem !important; }
  ._is-size-3-desktop_4pmqw_8880 { font-size: 2rem !important; }
  ._is-size-4-desktop_4pmqw_8883 { font-size: 1.5rem !important; }
  ._is-size-5-desktop_4pmqw_8886 { font-size: 1.25rem !important; }
  ._is-size-6-desktop_4pmqw_8889 { font-size: 1rem !important; }
  ._is-size-7-desktop_4pmqw_8892 { font-size: 0.75rem !important; }
}

@media screen and (min-width: 1216px) {
  ._is-size-1-widescreen_4pmqw_8897 { font-size: 3rem !important; }
  ._is-size-2-widescreen_4pmqw_8900 { font-size: 2.5rem !important; }
  ._is-size-3-widescreen_4pmqw_8903 { font-size: 2rem !important; }
  ._is-size-4-widescreen_4pmqw_8906 { font-size: 1.5rem !important; }
  ._is-size-5-widescreen_4pmqw_8909 { font-size: 1.25rem !important; }
  ._is-size-6-widescreen_4pmqw_8912 { font-size: 1rem !important; }
  ._is-size-7-widescreen_4pmqw_8915 { font-size: 0.75rem !important; }
}

@media screen and (min-width: 1408px) {
  ._is-size-1-fullhd_4pmqw_8920 { font-size: 3rem !important; }
  ._is-size-2-fullhd_4pmqw_8923 { font-size: 2.5rem !important; }
  ._is-size-3-fullhd_4pmqw_8926 { font-size: 2rem !important; }
  ._is-size-4-fullhd_4pmqw_8929 { font-size: 1.5rem !important; }
  ._is-size-5-fullhd_4pmqw_8932 { font-size: 1.25rem !important; }
  ._is-size-6-fullhd_4pmqw_8935 { font-size: 1rem !important; }
  ._is-size-7-fullhd_4pmqw_8938 { font-size: 0.75rem !important; }
}

._has-text-centered_4pmqw_8942 { text-align: center !important; }

._has-text-justified_4pmqw_8946 { text-align: justify !important; }

._has-text-left_4pmqw_8950 { text-align: left !important; }

._has-text-right_4pmqw_8954 { text-align: right !important; }

@media screen and (max-width: 768px) {
  ._has-text-centered-mobile_4pmqw_8959 { text-align: center !important; }
}

@media screen and (min-width: 769px), print {
  ._has-text-centered-tablet_4pmqw_8964 { text-align: center !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._has-text-centered-tablet-only_4pmqw_8969 { text-align: center !important; }
}

@media screen and (max-width: 1023px) {
  ._has-text-centered-touch_4pmqw_8974 { text-align: center !important; }
}

@media screen and (min-width: 1024px) {
  ._has-text-centered-desktop_4pmqw_8979 { text-align: center !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._has-text-centered-desktop-only_4pmqw_8984 { text-align: center !important; }
}

@media screen and (min-width: 1216px) {
  ._has-text-centered-widescreen_4pmqw_8989 { text-align: center !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._has-text-centered-widescreen-only_4pmqw_8994 { text-align: center !important; }
}

@media screen and (min-width: 1408px) {
  ._has-text-centered-fullhd_4pmqw_8999 { text-align: center !important; }
}

@media screen and (max-width: 768px) {
  ._has-text-justified-mobile_4pmqw_9004 { text-align: justify !important; }
}

@media screen and (min-width: 769px), print {
  ._has-text-justified-tablet_4pmqw_9009 { text-align: justify !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._has-text-justified-tablet-only_4pmqw_9014 { text-align: justify !important; }
}

@media screen and (max-width: 1023px) {
  ._has-text-justified-touch_4pmqw_9019 { text-align: justify !important; }
}

@media screen and (min-width: 1024px) {
  ._has-text-justified-desktop_4pmqw_9024 { text-align: justify !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._has-text-justified-desktop-only_4pmqw_9029 { text-align: justify !important; }
}

@media screen and (min-width: 1216px) {
  ._has-text-justified-widescreen_4pmqw_9034 { text-align: justify !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._has-text-justified-widescreen-only_4pmqw_9039 { text-align: justify !important; }
}

@media screen and (min-width: 1408px) {
  ._has-text-justified-fullhd_4pmqw_9044 { text-align: justify !important; }
}

@media screen and (max-width: 768px) {
  ._has-text-left-mobile_4pmqw_9049 { text-align: left !important; }
}

@media screen and (min-width: 769px), print {
  ._has-text-left-tablet_4pmqw_9054 { text-align: left !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._has-text-left-tablet-only_4pmqw_9059 { text-align: left !important; }
}

@media screen and (max-width: 1023px) {
  ._has-text-left-touch_4pmqw_9064 { text-align: left !important; }
}

@media screen and (min-width: 1024px) {
  ._has-text-left-desktop_4pmqw_9069 { text-align: left !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._has-text-left-desktop-only_4pmqw_9074 { text-align: left !important; }
}

@media screen and (min-width: 1216px) {
  ._has-text-left-widescreen_4pmqw_9079 { text-align: left !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._has-text-left-widescreen-only_4pmqw_9084 { text-align: left !important; }
}

@media screen and (min-width: 1408px) {
  ._has-text-left-fullhd_4pmqw_9089 { text-align: left !important; }
}

@media screen and (max-width: 768px) {
  ._has-text-right-mobile_4pmqw_9094 { text-align: right !important; }
}

@media screen and (min-width: 769px), print {
  ._has-text-right-tablet_4pmqw_9099 { text-align: right !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._has-text-right-tablet-only_4pmqw_9104 { text-align: right !important; }
}

@media screen and (max-width: 1023px) {
  ._has-text-right-touch_4pmqw_9109 { text-align: right !important; }
}

@media screen and (min-width: 1024px) {
  ._has-text-right-desktop_4pmqw_9114 { text-align: right !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._has-text-right-desktop-only_4pmqw_9119 { text-align: right !important; }
}

@media screen and (min-width: 1216px) {
  ._has-text-right-widescreen_4pmqw_9124 { text-align: right !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._has-text-right-widescreen-only_4pmqw_9129 { text-align: right !important; }
}

@media screen and (min-width: 1408px) {
  ._has-text-right-fullhd_4pmqw_9134 { text-align: right !important; }
}

._is-capitalized_4pmqw_9138 { text-transform: capitalize !important; }

._is-lowercase_4pmqw_9142 { text-transform: lowercase !important; }

._is-uppercase_4pmqw_9146 { text-transform: uppercase !important; }

._is-italic_4pmqw_9150 { font-style: italic !important; }

._is-underlined_4pmqw_9154 { text-decoration: underline !important; }

._has-text-weight-light_4pmqw_9158 { font-weight: 300 !important; }

._has-text-weight-normal_4pmqw_9162 { font-weight: 400 !important; }

._has-text-weight-medium_4pmqw_9166 { font-weight: 500 !important; }

._has-text-weight-semibold_4pmqw_9170 { font-weight: 600 !important; }

._has-text-weight-bold_4pmqw_9174 { font-weight: 700 !important; }

._has-text-weight-extrabold_4pmqw_9178 { font-weight: 800 !important; }

._is-family-primary_4pmqw_9182, ._is-family-secondary_4pmqw_9186, ._is-family-sans-serif_4pmqw_9190 { font-family: Inter, "SF Pro", "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif !important; }

._is-family-monospace_4pmqw_9194, ._is-family-code_4pmqw_9198 { font-family: Inconsolata, Hack, "SF Mono", "Roboto Mono", "Source Code Pro", "Ubuntu Mono", monospace !important; }

._is-display-none_4pmqw_9202, ._is-hidden_4pmqw_9203 { display: none !important; }

._is-display-block_4pmqw_9207, ._is-block_4pmqw_9208 { display: block !important; }

@media screen and (max-width: 768px) {
  ._is-display-block-mobile_4pmqw_9213, ._is-block-mobile_4pmqw_9214 { display: block !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-block-tablet_4pmqw_9219, ._is-block-tablet_4pmqw_9220 { display: block !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-block-tablet-only_4pmqw_9225, ._is-block-tablet-only_4pmqw_9226 { display: block !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-block-touch_4pmqw_9231, ._is-block-touch_4pmqw_9232 { display: block !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-block-desktop_4pmqw_9237, ._is-block-desktop_4pmqw_9238 { display: block !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-block-desktop-only_4pmqw_9243, ._is-block-desktop-only_4pmqw_9244 { display: block !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-block-widescreen_4pmqw_9249, ._is-block-widescreen_4pmqw_9250 { display: block !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-block-widescreen-only_4pmqw_9255, ._is-block-widescreen-only_4pmqw_9256 { display: block !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-block-fullhd_4pmqw_9261, ._is-block-fullhd_4pmqw_9262 { display: block !important; }
}

._is-display-flex_4pmqw_9266, ._is-flex_4pmqw_7711 { display: flex !important; }

@media screen and (max-width: 768px) {
  ._is-display-flex-mobile_4pmqw_9272, ._is-flex-mobile_4pmqw_9273 { display: flex !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-flex-tablet_4pmqw_9278, ._is-flex-tablet_4pmqw_9279 { display: flex !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-flex-tablet-only_4pmqw_9284, ._is-flex-tablet-only_4pmqw_9285 { display: flex !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-flex-touch_4pmqw_9290, ._is-flex-touch_4pmqw_9291 { display: flex !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-flex-desktop_4pmqw_9296, ._is-flex-desktop_4pmqw_9297 { display: flex !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-flex-desktop-only_4pmqw_9302, ._is-flex-desktop-only_4pmqw_9303 { display: flex !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-flex-widescreen_4pmqw_9308, ._is-flex-widescreen_4pmqw_9309 { display: flex !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-flex-widescreen-only_4pmqw_9314, ._is-flex-widescreen-only_4pmqw_9315 { display: flex !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-flex-fullhd_4pmqw_9320, ._is-flex-fullhd_4pmqw_9321 { display: flex !important; }
}

._is-display-inline_4pmqw_9325, ._is-inline_4pmqw_9326 { display: inline !important; }

@media screen and (max-width: 768px) {
  ._is-display-inline-mobile_4pmqw_9331, ._is-inline-mobile_4pmqw_9332 { display: inline !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-inline-tablet_4pmqw_9337, ._is-inline-tablet_4pmqw_9338 { display: inline !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-inline-tablet-only_4pmqw_9343, ._is-inline-tablet-only_4pmqw_9344 { display: inline !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-inline-touch_4pmqw_9349, ._is-inline-touch_4pmqw_9350 { display: inline !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-inline-desktop_4pmqw_9355, ._is-inline-desktop_4pmqw_9356 { display: inline !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-inline-desktop-only_4pmqw_9361, ._is-inline-desktop-only_4pmqw_9362 { display: inline !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-inline-widescreen_4pmqw_9367, ._is-inline-widescreen_4pmqw_9368 { display: inline !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-inline-widescreen-only_4pmqw_9373, ._is-inline-widescreen-only_4pmqw_9374 { display: inline !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-inline-fullhd_4pmqw_9379, ._is-inline-fullhd_4pmqw_9380 { display: inline !important; }
}

._is-display-inline-block_4pmqw_9384, ._is-inline-block_4pmqw_9385 { display: inline-block !important; }

@media screen and (max-width: 768px) {
  ._is-display-inline-block-mobile_4pmqw_9390, ._is-inline-block-mobile_4pmqw_9391 { display: inline-block !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-inline-block-tablet_4pmqw_9396, ._is-inline-block-tablet_4pmqw_9397 { display: inline-block !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-inline-block-tablet-only_4pmqw_9402, ._is-inline-block-tablet-only_4pmqw_9403 { display: inline-block !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-inline-block-touch_4pmqw_9408, ._is-inline-block-touch_4pmqw_9409 { display: inline-block !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-inline-block-desktop_4pmqw_9414, ._is-inline-block-desktop_4pmqw_9415 { display: inline-block !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-inline-block-desktop-only_4pmqw_9420, ._is-inline-block-desktop-only_4pmqw_9421 { display: inline-block !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-inline-block-widescreen_4pmqw_9426, ._is-inline-block-widescreen_4pmqw_9427 { display: inline-block !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-inline-block-widescreen-only_4pmqw_9432, ._is-inline-block-widescreen-only_4pmqw_9433 { display: inline-block !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-inline-block-fullhd_4pmqw_9438, ._is-inline-block-fullhd_4pmqw_9439 { display: inline-block !important; }
}

._is-display-inline-flex_4pmqw_9443, ._is-inline-flex_4pmqw_9444 { display: inline-flex !important; }

@media screen and (max-width: 768px) {
  ._is-display-inline-flex-mobile_4pmqw_9449, ._is-inline-flex-mobile_4pmqw_9450 { display: inline-flex !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-inline-flex-tablet_4pmqw_9455, ._is-inline-flex-tablet_4pmqw_9456 { display: inline-flex !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-inline-flex-tablet-only_4pmqw_9461, ._is-inline-flex-tablet-only_4pmqw_9462 { display: inline-flex !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-inline-flex-touch_4pmqw_9467, ._is-inline-flex-touch_4pmqw_9468 { display: inline-flex !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-inline-flex-desktop_4pmqw_9473, ._is-inline-flex-desktop_4pmqw_9474 { display: inline-flex !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-inline-flex-desktop-only_4pmqw_9479, ._is-inline-flex-desktop-only_4pmqw_9480 { display: inline-flex !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-inline-flex-widescreen_4pmqw_9485, ._is-inline-flex-widescreen_4pmqw_9486 { display: inline-flex !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-inline-flex-widescreen-only_4pmqw_9491, ._is-inline-flex-widescreen-only_4pmqw_9492 { display: inline-flex !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-inline-flex-fullhd_4pmqw_9497, ._is-inline-flex-fullhd_4pmqw_9498 { display: inline-flex !important; }
}

._is-display-grid_4pmqw_9502, ._is-grid_4pmqw_9503 { display: grid !important; }

@media screen and (max-width: 768px) {
  ._is-display-grid-mobile_4pmqw_9508, ._is-grid-mobile_4pmqw_9509 { display: grid !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-grid-tablet_4pmqw_9514, ._is-grid-tablet_4pmqw_9515 { display: grid !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-grid-tablet-only_4pmqw_9520, ._is-grid-tablet-only_4pmqw_9521 { display: grid !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-grid-touch_4pmqw_9526, ._is-grid-touch_4pmqw_9527 { display: grid !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-grid-desktop_4pmqw_9532, ._is-grid-desktop_4pmqw_9533 { display: grid !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-grid-desktop-only_4pmqw_9538, ._is-grid-desktop-only_4pmqw_9539 { display: grid !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-grid-widescreen_4pmqw_9544, ._is-grid-widescreen_4pmqw_9545 { display: grid !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-grid-widescreen-only_4pmqw_9550, ._is-grid-widescreen-only_4pmqw_9551 { display: grid !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-grid-fullhd_4pmqw_9556, ._is-grid-fullhd_4pmqw_9557 { display: grid !important; }
}

._is-sr-only_4pmqw_9561 { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; clip: rect(0px, 0px, 0px, 0px) !important; height: 0.01em !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; white-space: nowrap !important; width: 0.01em !important; }

@media screen and (max-width: 768px) {
  ._is-display-none-mobile_4pmqw_9573, ._is-hidden-mobile_4pmqw_9574 { display: none !important; }
}

@media screen and (min-width: 769px), print {
  ._is-display-none-tablet_4pmqw_9579, ._is-hidden-tablet_4pmqw_9580 { display: none !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-display-none-tablet-only_4pmqw_9585, ._is-hidden-tablet-only_4pmqw_9586 { display: none !important; }
}

@media screen and (max-width: 1023px) {
  ._is-display-none-touch_4pmqw_9591, ._is-hidden-touch_4pmqw_9592 { display: none !important; }
}

@media screen and (min-width: 1024px) {
  ._is-display-none-desktop_4pmqw_9597, ._is-hidden-desktop_4pmqw_9598 { display: none !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-display-none-desktop-only_4pmqw_9603, ._is-hidden-desktop-only_4pmqw_9604 { display: none !important; }
}

@media screen and (min-width: 1216px) {
  ._is-display-none-widescreen_4pmqw_9609, ._is-hidden-widescreen_4pmqw_9610 { display: none !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-display-none-widescreen-only_4pmqw_9615, ._is-hidden-widescreen-only_4pmqw_9616 { display: none !important; }
}

@media screen and (min-width: 1408px) {
  ._is-display-none-fullhd_4pmqw_9621, ._is-hidden-fullhd_4pmqw_9622 { display: none !important; }
}

._is-visibility-hidden_4pmqw_9626, ._is-invisible_4pmqw_9627 { visibility: hidden !important; }

@media screen and (max-width: 768px) {
  ._is-visibility-hidden-mobile_4pmqw_9632, ._is-invisible-mobile_4pmqw_9633 { visibility: hidden !important; }
}

@media screen and (min-width: 769px), print {
  ._is-visibility-hidden-tablet_4pmqw_9638, ._is-invisible-tablet_4pmqw_9639 { visibility: hidden !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  ._is-visibility-hidden-tablet-only_4pmqw_9644, ._is-invisible-tablet-only_4pmqw_9645 { visibility: hidden !important; }
}

@media screen and (max-width: 1023px) {
  ._is-visibility-hidden-touch_4pmqw_9650, ._is-invisible-touch_4pmqw_9651 { visibility: hidden !important; }
}

@media screen and (min-width: 1024px) {
  ._is-visibility-hidden-desktop_4pmqw_9656, ._is-invisible-desktop_4pmqw_9657 { visibility: hidden !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  ._is-visibility-hidden-desktop-only_4pmqw_9662, ._is-invisible-desktop-only_4pmqw_9663 { visibility: hidden !important; }
}

@media screen and (min-width: 1216px) {
  ._is-visibility-hidden-widescreen_4pmqw_9668, ._is-invisible-widescreen_4pmqw_9669 { visibility: hidden !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  ._is-visibility-hidden-widescreen-only_4pmqw_9674, ._is-invisible-widescreen-only_4pmqw_9675 { visibility: hidden !important; }
}

@media screen and (min-width: 1408px) {
  ._is-visibility-hidden-fullhd_4pmqw_9680, ._is-invisible-fullhd_4pmqw_9681 { visibility: hidden !important; }
}

._is-radiusless_4pmqw_9685 { border-radius: 0px !important; }

._is-shadowless_4pmqw_9689 { box-shadow: none !important; }

._is-clickable_4pmqw_9693 { cursor: pointer !important; pointer-events: all !important; }

a:focus-visible, ._btn_4pmqw_9744:focus-visible { outline: 2px solid var(--gold); outline-offset: 3px; border-radius: 999px; }

._btn_4pmqw_9744 { display: inline-flex; align-items: center; justify-content: center; gap: 0.6rem; padding: 16px 30px; border-radius: 999px; border: 0px; cursor: pointer; font-family: Blinker, sans-serif; font-weight: 600; font-size: 1.04rem; transition: transform 0.25s, box-shadow 0.25s, filter 0.25s, color 0.25s, border-color 0.25s, background 0.25s; }

._btn-gold_4pmqw_9765 { background: linear-gradient(135deg, rgb(236, 212, 156), rgb(217, 180, 113), rgb(199, 159, 85)); color: rgb(21, 35, 58); box-shadow: rgba(201, 159, 82, 0.28) 0px 10px 26px; }

._btn-gold_4pmqw_9765:hover { transform: translateY(-2px); filter: brightness(1.04); box-shadow: rgba(201, 159, 82, 0.36) 0px 16px 34px; }

._btn-outline_4pmqw_9777 { background: rgba(255, 255, 255, 0.04); color: rgb(255, 255, 255); border: 1.5px solid rgba(255, 255, 255, 0.5); }

._btn-outline_4pmqw_9777:hover { border-color: var(--gold); color: var(--gold); background: rgba(212, 180, 131, 0.08); transform: translateY(-2px); }

._section-title_4pmqw_9790 { font-family: Blinker, sans-serif; font-weight: 800; color: rgb(255, 255, 255); font-size: clamp(1.9rem, 5vw, 3.2rem); line-height: 1.05; letter-spacing: -0.02em; text-align: center; }

._eyebrow_4pmqw_9800 { color: var(--gold); font-family: Blinker, sans-serif; font-weight: 800; text-transform: uppercase; letter-spacing: 0.02em; font-size: clamp(1.2rem, 3vw, 1.9rem); display: block; margin-bottom: 0.35rem; }

@media (max-width: 560px) {
  ._btn_4pmqw_9744 { padding: 14px 24px; font-size: 1rem; width: 100%; max-width: 340px; }
}

._app_4pmqw_9824 { min-height: 100vh; background: var(--bg); }

















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400; }

ul { list-style: none; }

button, input, select, textarea { margin: 0px; }

html { box-sizing: border-box; }

*, ::before, ::after { box-sizing: inherit; }

img, video { height: auto; max-width: 100%; }

iframe { border: 0px; }

table { border-collapse: collapse; border-spacing: 0px; }

td, th { padding: 0px; }

td:not([align]), th:not([align]) { text-align: inherit; }

:root { --bulma-body-background-color: var(--bulma-scheme-main); --bulma-body-size: 1em; --bulma-body-min-width: 300px; --bulma-body-rendering: optimizeLegibility; --bulma-body-family: var(--bulma-family-primary); --bulma-body-overflow-x: hidden; --bulma-body-overflow-y: scroll; --bulma-body-color: var(--bulma-text); --bulma-body-font-size: 1em; --bulma-body-weight: var(--bulma-weight-normal); --bulma-body-line-height: 1.5; --bulma-code-family: var(--bulma-family-code); --bulma-code-padding: .25em .5em .25em; --bulma-code-weight: normal; --bulma-code-size: .875em; --bulma-small-font-size: .875em; --bulma-hr-background-color: var(--bulma-background); --bulma-hr-height: 2px; --bulma-hr-margin: 1.5rem 0; --bulma-strong-color: var(--bulma-text-strong); --bulma-strong-weight: var(--bulma-weight-semibold); --bulma-pre-font-size: .875em; --bulma-pre-padding: 1.25rem 1.5rem; --bulma-pre-code-font-size: 1em; }

html { background-color: var(--bulma-body-background-color); font-size: var(--bulma-body-size); -webkit-font-smoothing: antialiased; min-width: var(--bulma-body-min-width); overflow-x: var(--bulma-body-overflow-x); overflow-y: var(--bulma-body-overflow-y); text-rendering: var(--bulma-body-rendering); text-size-adjust: 100%; }

article, aside, figure, footer, header, hgroup, section { display: block; }

body, button, input, optgroup, select, textarea { font-family: var(--bulma-body-family); }

code, pre { -webkit-font-smoothing: auto; font-family: var(--bulma-code-family); }

body { color: var(--bulma-body-color); font-size: var(--bulma-body-font-size); font-weight: var(--bulma-body-weight); line-height: var(--bulma-body-line-height); }

a, button { cursor: pointer; }

a:focus-visible, button:focus-visible { outline-color: hsl(var(--bulma-focus-h),var(--bulma-focus-s),var(--bulma-focus-l)); outline-offset: var(--bulma-focus-offset); outline-style: var(--bulma-focus-style); outline-width: var(--bulma-focus-width); }

a:focus-visible:active, button:focus-visible:active { outline-width: 1px; }

a:active, button:active { outline-width: 1px; }

a { color: var(--bulma-link-text); cursor: pointer; text-decoration: none; transition-duration: var(--bulma-duration); transition-property: background-color, border-color, color; }

a strong { color: currentcolor; }

button { appearance: none; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: inherit; font-family: inherit; font-size: 1em; margin: 0px; padding: 0px; transition-duration: var(--bulma-duration); transition-property: background-color, border-color, color; }

code { background-color: var(--bulma-code-background); border-radius: 0.5em; color: var(--bulma-code); font-size: var(--bulma-code-size); font-weight: var(--bulma-code-weight); padding: var(--bulma-code-padding); }

hr { background-color: var(--bulma-hr-background-color); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: block; height: var(--bulma-hr-height); margin: var(--bulma-hr-margin); }

img { height: auto; max-width: 100%; }

input[type="checkbox"], input[type="radio"] { vertical-align: baseline; }

small { font-size: var(--bulma-small-font-size); }

span { font-style: inherit; font-weight: inherit; }

strong { color: var(--bulma-strong-color); font-weight: var(--bulma-strong-weight); }

svg { height: auto; width: auto; }

fieldset { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }

pre { background-color: var(--bulma-pre-background); color: var(--bulma-pre); font-size: var(--bulma-pre-font-size); overflow-x: auto; padding: var(--bulma-pre-padding); white-space: pre; overflow-wrap: normal; }

pre code { background-color: transparent; color: currentcolor; font-size: var(--bulma-pre-code-font-size); padding: 0px; }

table td, table th { vertical-align: top; }

table td:not([align]), table th:not([align]) { text-align: inherit; }

table th { color: var(--bulma-text-strong); }

@keyframes spinAround { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}

@keyframes pulsate { 
  50% { opacity: 0.5; }
}

.container { flex-grow: 1; margin: 0px auto; position: relative; width: 100%; }

.container.is-fluid { padding-left: 32px; padding-right: 32px; width: 100%; max-width: none !important; }

.container.is-max-tablet { max-width: 705px; }

@media screen and (min-width: 1024px) {
  .container { max-width: 960px; }
}

@media screen and (max-width: 1215px) {
  .container.is-widescreen:not(.is-max-tablet):not(.is-max-desktop) { max-width: 1152px; }
}

@media screen and (max-width: 1407px) {
  .container.is-fullhd:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen) { max-width: 1344px; }
}

@media screen and (min-width: 1216px) {
  .container:not(.is-max-tablet):not(.is-max-desktop) { max-width: 1152px; }
}

@media screen and (min-width: 1408px) {
  .container:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen) { max-width: 1344px; }
}

.section { --bulma-section-padding: 3rem 1.5rem; --bulma-section-padding-desktop: 3rem 3rem; --bulma-section-padding-medium: 9rem 4.5rem; --bulma-section-padding-large: 18rem 6rem; padding: var(--bulma-section-padding); }

@media screen and (min-width: 1024px) {
  .section { padding: var(--bulma-section-padding-desktop); }
  .section.is-medium { padding: var(--bulma-section-padding-medium); }
  .section.is-large { padding: var(--bulma-section-padding-large); }
}

.section.is-fullheight { min-height: 100vh; }

.container { padding-left: clamp(20px, 5vw, 40px); padding-right: clamp(20px, 5vw, 40px); max-width: 1240px !important; }

:root { --bulma-column-gap: .75rem; }

.column { display: block; flex: 1 1 0px; padding: var(--bulma-column-gap); }

.columns.is-mobile > .column.is-narrow { flex: 0 0 auto; width: unset; }

.columns.is-mobile > .column.is-full { flex: 0 0 auto; width: 100%; }

.columns.is-mobile > .column.is-three-quarters { flex: 0 0 auto; width: 75%; }

.columns.is-mobile > .column.is-two-thirds { flex: 0 0 auto; width: 66.6666%; }

.columns.is-mobile > .column.is-half { flex: 0 0 auto; width: 50%; }

.columns.is-mobile > .column.is-one-third { flex: 0 0 auto; width: 33.3333%; }

.columns.is-mobile > .column.is-one-quarter { flex: 0 0 auto; width: 25%; }

.columns.is-mobile > .column.is-one-fifth { flex: 0 0 auto; width: 20%; }

.columns.is-mobile > .column.is-two-fifths { flex: 0 0 auto; width: 40%; }

.columns.is-mobile > .column.is-three-fifths { flex: 0 0 auto; width: 60%; }

.columns.is-mobile > .column.is-four-fifths { flex: 0 0 auto; width: 80%; }

.columns.is-mobile > .column.is-offset-three-quarters { margin-inline-start: 75%; }

.columns.is-mobile > .column.is-offset-two-thirds { margin-inline-start: 66.6666%; }

.columns.is-mobile > .column.is-offset-half { margin-inline-start: 50%; }

.columns.is-mobile > .column.is-offset-one-third { margin-inline-start: 0.3333%; }

.columns.is-mobile > .column.is-offset-one-quarter { margin-inline-start: 25%; }

.columns.is-mobile > .column.is-offset-one-fifth { margin-inline-start: 20%; }

.columns.is-mobile > .column.is-offset-two-fifths { margin-inline-start: 40%; }

.columns.is-mobile > .column.is-offset-three-fifths { margin-inline-start: 60%; }

.columns.is-mobile > .column.is-offset-four-fifths { margin-inline-start: 80%; }

.columns.is-mobile > .column.is-0 { flex: 0 0 auto; width: 0%; }

.columns.is-mobile > .column.is-offset-0 { margin-inline-start: 0%; }

.columns.is-mobile > .column.is-1 { flex: 0 0 auto; width: 8.33333%; }

.columns.is-mobile > .column.is-offset-1 { margin-inline-start: 8.33333%; }

.columns.is-mobile > .column.is-2 { flex: 0 0 auto; width: 16.6667%; }

.columns.is-mobile > .column.is-offset-2 { margin-inline-start: 16.6667%; }

.columns.is-mobile > .column.is-3 { flex: 0 0 auto; width: 25%; }

.columns.is-mobile > .column.is-offset-3 { margin-inline-start: 25%; }

.columns.is-mobile > .column.is-4 { flex: 0 0 auto; width: 33.3333%; }

.columns.is-mobile > .column.is-offset-4 { margin-inline-start: 33.3333%; }

.columns.is-mobile > .column.is-5 { flex: 0 0 auto; width: 41.6667%; }

.columns.is-mobile > .column.is-offset-5 { margin-inline-start: 41.6667%; }

.columns.is-mobile > .column.is-6 { flex: 0 0 auto; width: 50%; }

.columns.is-mobile > .column.is-offset-6 { margin-inline-start: 50%; }

.columns.is-mobile > .column.is-7 { flex: 0 0 auto; width: 58.3333%; }

.columns.is-mobile > .column.is-offset-7 { margin-inline-start: 58.3333%; }

.columns.is-mobile > .column.is-8 { flex: 0 0 auto; width: 66.6667%; }

.columns.is-mobile > .column.is-offset-8 { margin-inline-start: 66.6667%; }

.columns.is-mobile > .column.is-9 { flex: 0 0 auto; width: 75%; }

.columns.is-mobile > .column.is-offset-9 { margin-inline-start: 75%; }

.columns.is-mobile > .column.is-10 { flex: 0 0 auto; width: 83.3333%; }

.columns.is-mobile > .column.is-offset-10 { margin-inline-start: 83.3333%; }

.columns.is-mobile > .column.is-11 { flex: 0 0 auto; width: 91.6667%; }

.columns.is-mobile > .column.is-offset-11 { margin-inline-start: 91.6667%; }

.columns.is-mobile > .column.is-12 { flex: 0 0 auto; width: 100%; }

.columns.is-mobile > .column.is-offset-12 { margin-inline-start: 100%; }

@media screen and (max-width: 768px) {
  .column.is-narrow-mobile { flex: 0 0 auto; width: unset; }
  .column.is-full-mobile { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-mobile { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-mobile { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-mobile { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-mobile { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-mobile { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-mobile { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-mobile { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-mobile { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-mobile { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-mobile { margin-inline-start: 75%; }
  .column.is-offset-two-thirds-mobile { margin-inline-start: 66.6666%; }
  .column.is-offset-half-mobile { margin-inline-start: 50%; }
  .column.is-offset-one-third-mobile { margin-inline-start: 0.3333%; }
  .column.is-offset-one-quarter-mobile { margin-inline-start: 25%; }
  .column.is-offset-one-fifth-mobile { margin-inline-start: 20%; }
  .column.is-offset-two-fifths-mobile { margin-inline-start: 40%; }
  .column.is-offset-three-fifths-mobile { margin-inline-start: 60%; }
  .column.is-offset-four-fifths-mobile { margin-inline-start: 80%; }
  .column.is-0-mobile { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-mobile { margin-inline-start: 0%; }
  .column.is-1-mobile { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-mobile { margin-inline-start: 8.33333%; }
  .column.is-2-mobile { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-mobile { margin-inline-start: 16.6667%; }
  .column.is-3-mobile { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-mobile { margin-inline-start: 25%; }
  .column.is-4-mobile { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-mobile { margin-inline-start: 33.3333%; }
  .column.is-5-mobile { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-mobile { margin-inline-start: 41.6667%; }
  .column.is-6-mobile { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-mobile { margin-inline-start: 50%; }
  .column.is-7-mobile { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-mobile { margin-inline-start: 58.3333%; }
  .column.is-8-mobile { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-mobile { margin-inline-start: 66.6667%; }
  .column.is-9-mobile { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-mobile { margin-inline-start: 75%; }
  .column.is-10-mobile { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-mobile { margin-inline-start: 83.3333%; }
  .column.is-11-mobile { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-mobile { margin-inline-start: 91.6667%; }
  .column.is-12-mobile { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-mobile { margin-inline-start: 100%; }
}

@media screen and (min-width: 769px), print {
  .column.is-narrow, .column.is-narrow-tablet { flex: 0 0 auto; width: unset; }
  .column.is-full, .column.is-full-tablet { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters, .column.is-three-quarters-tablet { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds, .column.is-two-thirds-tablet { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half, .column.is-half-tablet { flex: 0 0 auto; width: 50%; }
  .column.is-one-third, .column.is-one-third-tablet { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter, .column.is-one-quarter-tablet { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth, .column.is-one-fifth-tablet { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths, .column.is-two-fifths-tablet { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths, .column.is-three-fifths-tablet { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths, .column.is-four-fifths-tablet { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters, .column.is-offset-three-quarters-tablet { margin-inline-start: 75%; }
  .column.is-offset-two-thirds, .column.is-offset-two-thirds-tablet { margin-inline-start: 66.6666%; }
  .column.is-offset-half, .column.is-offset-half-tablet { margin-inline-start: 50%; }
  .column.is-offset-one-third, .column.is-offset-one-third-tablet { margin-inline-start: 0.3333%; }
  .column.is-offset-one-quarter, .column.is-offset-one-quarter-tablet { margin-inline-start: 25%; }
  .column.is-offset-one-fifth, .column.is-offset-one-fifth-tablet { margin-inline-start: 20%; }
  .column.is-offset-two-fifths, .column.is-offset-two-fifths-tablet { margin-inline-start: 40%; }
  .column.is-offset-three-fifths, .column.is-offset-three-fifths-tablet { margin-inline-start: 60%; }
  .column.is-offset-four-fifths, .column.is-offset-four-fifths-tablet { margin-inline-start: 80%; }
  .column.is-0, .column.is-0-tablet { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0, .column.is-offset-0-tablet { margin-inline-start: 0%; }
  .column.is-1, .column.is-1-tablet { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1, .column.is-offset-1-tablet { margin-inline-start: 8.33333%; }
  .column.is-2, .column.is-2-tablet { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2, .column.is-offset-2-tablet { margin-inline-start: 16.6667%; }
  .column.is-3, .column.is-3-tablet { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3, .column.is-offset-3-tablet { margin-inline-start: 25%; }
  .column.is-4, .column.is-4-tablet { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4, .column.is-offset-4-tablet { margin-inline-start: 33.3333%; }
  .column.is-5, .column.is-5-tablet { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5, .column.is-offset-5-tablet { margin-inline-start: 41.6667%; }
  .column.is-6, .column.is-6-tablet { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6, .column.is-offset-6-tablet { margin-inline-start: 50%; }
  .column.is-7, .column.is-7-tablet { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7, .column.is-offset-7-tablet { margin-inline-start: 58.3333%; }
  .column.is-8, .column.is-8-tablet { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8, .column.is-offset-8-tablet { margin-inline-start: 66.6667%; }
  .column.is-9, .column.is-9-tablet { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9, .column.is-offset-9-tablet { margin-inline-start: 75%; }
  .column.is-10, .column.is-10-tablet { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10, .column.is-offset-10-tablet { margin-inline-start: 83.3333%; }
  .column.is-11, .column.is-11-tablet { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11, .column.is-offset-11-tablet { margin-inline-start: 91.6667%; }
  .column.is-12, .column.is-12-tablet { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12, .column.is-offset-12-tablet { margin-inline-start: 100%; }
}

@media screen and (max-width: 1023px) {
  .column.is-narrow-touch { flex: 0 0 auto; width: unset; }
  .column.is-full-touch { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-touch { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-touch { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-touch { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-touch { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-touch { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-touch { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-touch { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-touch { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-touch { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-touch { margin-inline-start: 75%; }
  .column.is-offset-two-thirds-touch { margin-inline-start: 66.6666%; }
  .column.is-offset-half-touch { margin-inline-start: 50%; }
  .column.is-offset-one-third-touch { margin-inline-start: 0.3333%; }
  .column.is-offset-one-quarter-touch { margin-inline-start: 25%; }
  .column.is-offset-one-fifth-touch { margin-inline-start: 20%; }
  .column.is-offset-two-fifths-touch { margin-inline-start: 40%; }
  .column.is-offset-three-fifths-touch { margin-inline-start: 60%; }
  .column.is-offset-four-fifths-touch { margin-inline-start: 80%; }
  .column.is-0-touch { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-touch { margin-inline-start: 0%; }
  .column.is-1-touch { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-touch { margin-inline-start: 8.33333%; }
  .column.is-2-touch { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-touch { margin-inline-start: 16.6667%; }
  .column.is-3-touch { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-touch { margin-inline-start: 25%; }
  .column.is-4-touch { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-touch { margin-inline-start: 33.3333%; }
  .column.is-5-touch { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-touch { margin-inline-start: 41.6667%; }
  .column.is-6-touch { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-touch { margin-inline-start: 50%; }
  .column.is-7-touch { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-touch { margin-inline-start: 58.3333%; }
  .column.is-8-touch { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-touch { margin-inline-start: 66.6667%; }
  .column.is-9-touch { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-touch { margin-inline-start: 75%; }
  .column.is-10-touch { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-touch { margin-inline-start: 83.3333%; }
  .column.is-11-touch { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-touch { margin-inline-start: 91.6667%; }
  .column.is-12-touch { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-touch { margin-inline-start: 100%; }
}

@media screen and (min-width: 1024px) {
  .column.is-narrow-desktop { flex: 0 0 auto; width: unset; }
  .column.is-full-desktop { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-desktop { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-desktop { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-desktop { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-desktop { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-desktop { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-desktop { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-desktop { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-desktop { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-desktop { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-desktop { margin-inline-start: 75%; }
  .column.is-offset-two-thirds-desktop { margin-inline-start: 66.6666%; }
  .column.is-offset-half-desktop { margin-inline-start: 50%; }
  .column.is-offset-one-third-desktop { margin-inline-start: 0.3333%; }
  .column.is-offset-one-quarter-desktop { margin-inline-start: 25%; }
  .column.is-offset-one-fifth-desktop { margin-inline-start: 20%; }
  .column.is-offset-two-fifths-desktop { margin-inline-start: 40%; }
  .column.is-offset-three-fifths-desktop { margin-inline-start: 60%; }
  .column.is-offset-four-fifths-desktop { margin-inline-start: 80%; }
  .column.is-0-desktop { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-desktop { margin-inline-start: 0%; }
  .column.is-1-desktop { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-desktop { margin-inline-start: 8.33333%; }
  .column.is-2-desktop { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-desktop { margin-inline-start: 16.6667%; }
  .column.is-3-desktop { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-desktop { margin-inline-start: 25%; }
  .column.is-4-desktop { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-desktop { margin-inline-start: 33.3333%; }
  .column.is-5-desktop { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-desktop { margin-inline-start: 41.6667%; }
  .column.is-6-desktop { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-desktop { margin-inline-start: 50%; }
  .column.is-7-desktop { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-desktop { margin-inline-start: 58.3333%; }
  .column.is-8-desktop { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-desktop { margin-inline-start: 66.6667%; }
  .column.is-9-desktop { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-desktop { margin-inline-start: 75%; }
  .column.is-10-desktop { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-desktop { margin-inline-start: 83.3333%; }
  .column.is-11-desktop { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-desktop { margin-inline-start: 91.6667%; }
  .column.is-12-desktop { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-desktop { margin-inline-start: 100%; }
}

@media screen and (min-width: 1216px) {
  .column.is-narrow-widescreen { flex: 0 0 auto; width: unset; }
  .column.is-full-widescreen { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-widescreen { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-widescreen { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-widescreen { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-widescreen { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-widescreen { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-widescreen { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-widescreen { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-widescreen { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-widescreen { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-widescreen { margin-inline-start: 75%; }
  .column.is-offset-two-thirds-widescreen { margin-inline-start: 66.6666%; }
  .column.is-offset-half-widescreen { margin-inline-start: 50%; }
  .column.is-offset-one-third-widescreen { margin-inline-start: 0.3333%; }
  .column.is-offset-one-quarter-widescreen { margin-inline-start: 25%; }
  .column.is-offset-one-fifth-widescreen { margin-inline-start: 20%; }
  .column.is-offset-two-fifths-widescreen { margin-inline-start: 40%; }
  .column.is-offset-three-fifths-widescreen { margin-inline-start: 60%; }
  .column.is-offset-four-fifths-widescreen { margin-inline-start: 80%; }
  .column.is-0-widescreen { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-widescreen { margin-inline-start: 0%; }
  .column.is-1-widescreen { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-widescreen { margin-inline-start: 8.33333%; }
  .column.is-2-widescreen { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-widescreen { margin-inline-start: 16.6667%; }
  .column.is-3-widescreen { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-widescreen { margin-inline-start: 25%; }
  .column.is-4-widescreen { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-widescreen { margin-inline-start: 33.3333%; }
  .column.is-5-widescreen { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-widescreen { margin-inline-start: 41.6667%; }
  .column.is-6-widescreen { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-widescreen { margin-inline-start: 50%; }
  .column.is-7-widescreen { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-widescreen { margin-inline-start: 58.3333%; }
  .column.is-8-widescreen { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-widescreen { margin-inline-start: 66.6667%; }
  .column.is-9-widescreen { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-widescreen { margin-inline-start: 75%; }
  .column.is-10-widescreen { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-widescreen { margin-inline-start: 83.3333%; }
  .column.is-11-widescreen { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-widescreen { margin-inline-start: 91.6667%; }
  .column.is-12-widescreen { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-widescreen { margin-inline-start: 100%; }
}

@media screen and (min-width: 1408px) {
  .column.is-narrow-fullhd { flex: 0 0 auto; width: unset; }
  .column.is-full-fullhd { flex: 0 0 auto; width: 100%; }
  .column.is-three-quarters-fullhd { flex: 0 0 auto; width: 75%; }
  .column.is-two-thirds-fullhd { flex: 0 0 auto; width: 66.6666%; }
  .column.is-half-fullhd { flex: 0 0 auto; width: 50%; }
  .column.is-one-third-fullhd { flex: 0 0 auto; width: 33.3333%; }
  .column.is-one-quarter-fullhd { flex: 0 0 auto; width: 25%; }
  .column.is-one-fifth-fullhd { flex: 0 0 auto; width: 20%; }
  .column.is-two-fifths-fullhd { flex: 0 0 auto; width: 40%; }
  .column.is-three-fifths-fullhd { flex: 0 0 auto; width: 60%; }
  .column.is-four-fifths-fullhd { flex: 0 0 auto; width: 80%; }
  .column.is-offset-three-quarters-fullhd { margin-inline-start: 75%; }
  .column.is-offset-two-thirds-fullhd { margin-inline-start: 66.6666%; }
  .column.is-offset-half-fullhd { margin-inline-start: 50%; }
  .column.is-offset-one-third-fullhd { margin-inline-start: 33.3333%; }
  .column.is-offset-one-quarter-fullhd { margin-inline-start: 25%; }
  .column.is-offset-one-fifth-fullhd { margin-inline-start: 20%; }
  .column.is-offset-two-fifths-fullhd { margin-inline-start: 40%; }
  .column.is-offset-three-fifths-fullhd { margin-inline-start: 60%; }
  .column.is-offset-four-fifths-fullhd { margin-inline-start: 80%; }
  .column.is-0-fullhd { flex: 0 0 auto; width: 0%; }
  .column.is-offset-0-fullhd { margin-inline-start: 0%; }
  .column.is-1-fullhd { flex: 0 0 auto; width: 8.33333%; }
  .column.is-offset-1-fullhd { margin-inline-start: 8.33333%; }
  .column.is-2-fullhd { flex: 0 0 auto; width: 16.6667%; }
  .column.is-offset-2-fullhd { margin-inline-start: 16.6667%; }
  .column.is-3-fullhd { flex: 0 0 auto; width: 25%; }
  .column.is-offset-3-fullhd { margin-inline-start: 25%; }
  .column.is-4-fullhd { flex: 0 0 auto; width: 33.3333%; }
  .column.is-offset-4-fullhd { margin-inline-start: 33.3333%; }
  .column.is-5-fullhd { flex: 0 0 auto; width: 41.6667%; }
  .column.is-offset-5-fullhd { margin-inline-start: 41.6667%; }
  .column.is-6-fullhd { flex: 0 0 auto; width: 50%; }
  .column.is-offset-6-fullhd { margin-inline-start: 50%; }
  .column.is-7-fullhd { flex: 0 0 auto; width: 58.3333%; }
  .column.is-offset-7-fullhd { margin-inline-start: 58.3333%; }
  .column.is-8-fullhd { flex: 0 0 auto; width: 66.6667%; }
  .column.is-offset-8-fullhd { margin-inline-start: 66.6667%; }
  .column.is-9-fullhd { flex: 0 0 auto; width: 75%; }
  .column.is-offset-9-fullhd { margin-inline-start: 75%; }
  .column.is-10-fullhd { flex: 0 0 auto; width: 83.3333%; }
  .column.is-offset-10-fullhd { margin-inline-start: 83.3333%; }
  .column.is-11-fullhd { flex: 0 0 auto; width: 91.6667%; }
  .column.is-offset-11-fullhd { margin-inline-start: 91.6667%; }
  .column.is-12-fullhd { flex: 0 0 auto; width: 100%; }
  .column.is-offset-12-fullhd { margin-inline-start: 100%; }
}

.columns { margin-inline-start: calc(-1 * var(--bulma-column-gap)); margin-inline-end: calc(-1 * var(--bulma-column-gap)); margin-top: calc(-1 * var(--bulma-column-gap)); }

.columns:last-child { margin-bottom: calc(-1 * var(--bulma-column-gap)); }

.columns:not(:last-child) { margin-bottom: calc(var(--bulma-block-spacing) - var(--bulma-column-gap)); }

.columns.is-centered { justify-content: center; }

.columns.is-gapless { margin-inline: 0px; margin-top: 0px; }

.columns.is-gapless > .column { margin: 0px; padding: 0px !important; }

.columns.is-gapless:not(:last-child) { margin-bottom: 1.5rem; }

.columns.is-gapless:last-child { margin-bottom: 0px; }

.columns.is-mobile { display: flex; }

.columns.is-multiline { flex-wrap: wrap; }

.columns.is-vcentered { align-items: center; }

@media screen and (min-width: 769px), print {
  .columns:not(.is-desktop) { display: flex; }
}

@media screen and (min-width: 1024px) {
  .columns.is-desktop { display: flex; }
}

.columns.is-0 { --bulma-column-gap: 0rem; }

@media screen and (max-width: 768px) {
  .columns.is-0-mobile { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-0-tablet { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-0-tablet-only { --bulma-column-gap: 0rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-0-touch { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-0-desktop { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-0-desktop-only { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-0-widescreen { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-0-widescreen-only { --bulma-column-gap: 0rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-0-fullhd { --bulma-column-gap: 0rem; }
}

.columns.is-1 { --bulma-column-gap: .25rem; }

@media screen and (max-width: 768px) {
  .columns.is-1-mobile { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-1-tablet { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-1-tablet-only { --bulma-column-gap: .25rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-1-touch { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-1-desktop { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-1-desktop-only { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-1-widescreen { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-1-widescreen-only { --bulma-column-gap: .25rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-1-fullhd { --bulma-column-gap: .25rem; }
}

.columns.is-2 { --bulma-column-gap: .5rem; }

@media screen and (max-width: 768px) {
  .columns.is-2-mobile { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-2-tablet { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-2-tablet-only { --bulma-column-gap: .5rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-2-touch { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-2-desktop { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-2-desktop-only { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-2-widescreen { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-2-widescreen-only { --bulma-column-gap: .5rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-2-fullhd { --bulma-column-gap: .5rem; }
}

.columns.is-3 { --bulma-column-gap: .75rem; }

@media screen and (max-width: 768px) {
  .columns.is-3-mobile { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-3-tablet { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-3-tablet-only { --bulma-column-gap: .75rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-3-touch { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-3-desktop { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-3-desktop-only { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-3-widescreen { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-3-widescreen-only { --bulma-column-gap: .75rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-3-fullhd { --bulma-column-gap: .75rem; }
}

.columns.is-4 { --bulma-column-gap: 1rem; }

@media screen and (max-width: 768px) {
  .columns.is-4-mobile { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-4-tablet { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-4-tablet-only { --bulma-column-gap: 1rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-4-touch { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-4-desktop { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-4-desktop-only { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-4-widescreen { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-4-widescreen-only { --bulma-column-gap: 1rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-4-fullhd { --bulma-column-gap: 1rem; }
}

.columns.is-5 { --bulma-column-gap: 1.25rem; }

@media screen and (max-width: 768px) {
  .columns.is-5-mobile { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-5-tablet { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-5-tablet-only { --bulma-column-gap: 1.25rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-5-touch { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-5-desktop { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-5-desktop-only { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-5-widescreen { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-5-widescreen-only { --bulma-column-gap: 1.25rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-5-fullhd { --bulma-column-gap: 1.25rem; }
}

.columns.is-6 { --bulma-column-gap: 1.5rem; }

@media screen and (max-width: 768px) {
  .columns.is-6-mobile { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-6-tablet { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-6-tablet-only { --bulma-column-gap: 1.5rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-6-touch { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-6-desktop { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-6-desktop-only { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-6-widescreen { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-6-widescreen-only { --bulma-column-gap: 1.5rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-6-fullhd { --bulma-column-gap: 1.5rem; }
}

.columns.is-7 { --bulma-column-gap: 1.75rem; }

@media screen and (max-width: 768px) {
  .columns.is-7-mobile { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-7-tablet { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-7-tablet-only { --bulma-column-gap: 1.75rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-7-touch { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-7-desktop { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-7-desktop-only { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-7-widescreen { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-7-widescreen-only { --bulma-column-gap: 1.75rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-7-fullhd { --bulma-column-gap: 1.75rem; }
}

.columns.is-8 { --bulma-column-gap: 2rem; }

@media screen and (max-width: 768px) {
  .columns.is-8-mobile { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 769px), print {
  .columns.is-8-tablet { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .columns.is-8-tablet-only { --bulma-column-gap: 2rem; }
}

@media screen and (max-width: 1023px) {
  .columns.is-8-touch { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1024px) {
  .columns.is-8-desktop { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .columns.is-8-desktop-only { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1216px) {
  .columns.is-8-widescreen { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .columns.is-8-widescreen-only { --bulma-column-gap: 2rem; }
}

@media screen and (min-width: 1408px) {
  .columns.is-8-fullhd { --bulma-column-gap: 2rem; }
}

.is-aspect-ratio-1by1 { aspect-ratio: 1 / 1; }

.is-aspect-ratio-5by4 { aspect-ratio: 5 / 4; }

.is-aspect-ratio-4by3 { aspect-ratio: 4 / 3; }

.is-aspect-ratio-3by2 { aspect-ratio: 3 / 2; }

.is-aspect-ratio-5by3 { aspect-ratio: 5 / 3; }

.is-aspect-ratio-16by9 { aspect-ratio: 16 / 9; }

.is-aspect-ratio-2by1 { aspect-ratio: 2 / 1; }

.is-aspect-ratio-3by1 { aspect-ratio: 3 / 1; }

.is-aspect-ratio-4by5 { aspect-ratio: 4 / 5; }

.is-aspect-ratio-3by4 { aspect-ratio: 3 / 4; }

.is-aspect-ratio-2by3 { aspect-ratio: 2 / 3; }

.is-aspect-ratio-3by5 { aspect-ratio: 3 / 5; }

.is-aspect-ratio-9by16 { aspect-ratio: 9 / 16; }

.is-aspect-ratio-1by2 { aspect-ratio: 1 / 2; }

.is-aspect-ratio-1by3 { aspect-ratio: 1 / 3; }

.has-radius-small { border-radius: var(--bulma-radius-small); }

.has-radius-normal { border-radius: var(--bulma-radius); }

.has-radius-large { border-radius: var(--bulma-radius-large); }

.has-radius-rounded { border-radius: var(--bulma-radius-rounded); }

.has-background { background-color: var(--bulma-background); }

.has-text-white { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-l)) !important; }

.has-background-white { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-l)) !important; }

.has-text-white-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-invert-l)) !important; }

.has-background-white-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-invert-l)) !important; }

.has-text-white-on-scheme { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-on-scheme-l)) !important; }

.has-background-white-on-scheme { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-on-scheme-l)) !important; }

.has-text-white-light { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-l)) !important; }

.has-background-white-light { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-l)) !important; }

.has-text-white-light-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-invert-l)) !important; }

.has-background-white-light-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-light-invert-l)) !important; }

.has-text-white-dark { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-l)) !important; }

.has-background-white-dark { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-l)) !important; }

.has-text-white-dark-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-invert-l)) !important; }

.has-background-white-dark-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-dark-invert-l)) !important; }

.has-text-white-soft { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-l)) !important; }

.has-background-white-soft { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-l)) !important; }

.has-text-white-bold { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-l)) !important; }

.has-background-white-bold { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-l)) !important; }

.has-text-white-soft-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-invert-l)) !important; }

.has-background-white-soft-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-soft-invert-l)) !important; }

.has-text-white-bold-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-invert-l)) !important; }

.has-background-white-bold-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-bold-invert-l)) !important; }

.has-text-white-00 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-l)) !important; }

.has-background-white-00 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-l)) !important; }

.has-text-white-00-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-invert-l)) !important; }

.has-background-white-00-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-00-invert-l)) !important; }

.has-text-white-05 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-l)) !important; }

.has-background-white-05 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-l)) !important; }

.has-text-white-05-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-invert-l)) !important; }

.has-background-white-05-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-05-invert-l)) !important; }

.has-text-white-10 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-l)) !important; }

.has-background-white-10 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-l)) !important; }

.has-text-white-10-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-invert-l)) !important; }

.has-background-white-10-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-10-invert-l)) !important; }

.has-text-white-15 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-l)) !important; }

.has-background-white-15 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-l)) !important; }

.has-text-white-15-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-invert-l)) !important; }

.has-background-white-15-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-15-invert-l)) !important; }

.has-text-white-20 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-l)) !important; }

.has-background-white-20 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-l)) !important; }

.has-text-white-20-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-invert-l)) !important; }

.has-background-white-20-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-20-invert-l)) !important; }

.has-text-white-25 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-l)) !important; }

.has-background-white-25 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-l)) !important; }

.has-text-white-25-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-invert-l)) !important; }

.has-background-white-25-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-25-invert-l)) !important; }

.has-text-white-30 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-l)) !important; }

.has-background-white-30 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-l)) !important; }

.has-text-white-30-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-invert-l)) !important; }

.has-background-white-30-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-30-invert-l)) !important; }

.has-text-white-35 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-l)) !important; }

.has-background-white-35 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-l)) !important; }

.has-text-white-35-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-invert-l)) !important; }

.has-background-white-35-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-35-invert-l)) !important; }

.has-text-white-40 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-l)) !important; }

.has-background-white-40 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-l)) !important; }

.has-text-white-40-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-invert-l)) !important; }

.has-background-white-40-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-40-invert-l)) !important; }

.has-text-white-45 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-l)) !important; }

.has-background-white-45 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-l)) !important; }

.has-text-white-45-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-invert-l)) !important; }

.has-background-white-45-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-45-invert-l)) !important; }

.has-text-white-50 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-l)) !important; }

.has-background-white-50 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-l)) !important; }

.has-text-white-50-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-invert-l)) !important; }

.has-background-white-50-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-50-invert-l)) !important; }

.has-text-white-55 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-l)) !important; }

.has-background-white-55 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-l)) !important; }

.has-text-white-55-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-invert-l)) !important; }

.has-background-white-55-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-55-invert-l)) !important; }

.has-text-white-60 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-l)) !important; }

.has-background-white-60 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-l)) !important; }

.has-text-white-60-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-invert-l)) !important; }

.has-background-white-60-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-60-invert-l)) !important; }

.has-text-white-65 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-l)) !important; }

.has-background-white-65 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-l)) !important; }

.has-text-white-65-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-invert-l)) !important; }

.has-background-white-65-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-65-invert-l)) !important; }

.has-text-white-70 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-l)) !important; }

.has-background-white-70 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-l)) !important; }

.has-text-white-70-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-invert-l)) !important; }

.has-background-white-70-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-70-invert-l)) !important; }

.has-text-white-75 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-l)) !important; }

.has-background-white-75 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-l)) !important; }

.has-text-white-75-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-invert-l)) !important; }

.has-background-white-75-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-75-invert-l)) !important; }

.has-text-white-80 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-l)) !important; }

.has-background-white-80 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-l)) !important; }

.has-text-white-80-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-invert-l)) !important; }

.has-background-white-80-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-80-invert-l)) !important; }

.has-text-white-85 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-l)) !important; }

.has-background-white-85 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-l)) !important; }

.has-text-white-85-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-invert-l)) !important; }

.has-background-white-85-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-85-invert-l)) !important; }

.has-text-white-90 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-l)) !important; }

.has-background-white-90 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-l)) !important; }

.has-text-white-90-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-invert-l)) !important; }

.has-background-white-90-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-90-invert-l)) !important; }

.has-text-white-95 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-l)) !important; }

.has-background-white-95 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-l)) !important; }

.has-text-white-95-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-invert-l)) !important; }

.has-background-white-95-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-95-invert-l)) !important; }

.has-text-white-100 { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-l)) !important; }

.has-background-white-100 { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-l)) !important; }

.has-text-white-100-invert { color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-invert-l)) !important; }

.has-background-white-100-invert { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),var(--bulma-white-100-invert-l)) !important; }

a.has-text-white:hover, a.has-text-white:focus-visible, button.has-text-white:hover, button.has-text-white:focus-visible, has-text-white.is-hoverable:hover, has-text-white.is-hoverable:focus-visible { color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-white:active, button.has-text-white:active, has-text-white.is-hoverable:active { color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-white:hover, a.has-background-white:focus-visible, button.has-background-white:hover, button.has-background-white:focus-visible, has-background-white.is-hoverable:hover, has-background-white.is-hoverable:focus-visible { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-white:active, button.has-background-white:active, has-background-white.is-hoverable:active { background-color: hsl(var(--bulma-white-h),var(--bulma-white-s),calc(var(--bulma-white-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-white { --h: var(--bulma-white-h); --s: var(--bulma-white-s); --l: var(--bulma-white-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-white-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-white-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-white-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-white-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-white-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-white-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-white-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-white-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-white-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-white-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-white-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-white-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-white-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-white-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-white-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-white-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-white-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-white-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-white-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-white-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-white-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-black { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-l)) !important; }

.has-background-black { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-l)) !important; }

.has-text-black-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-invert-l)) !important; }

.has-background-black-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-invert-l)) !important; }

.has-text-black-on-scheme { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-on-scheme-l)) !important; }

.has-background-black-on-scheme { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-on-scheme-l)) !important; }

.has-text-black-light { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-l)) !important; }

.has-background-black-light { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-l)) !important; }

.has-text-black-light-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-invert-l)) !important; }

.has-background-black-light-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-light-invert-l)) !important; }

.has-text-black-dark { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-l)) !important; }

.has-background-black-dark { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-l)) !important; }

.has-text-black-dark-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-invert-l)) !important; }

.has-background-black-dark-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-dark-invert-l)) !important; }

.has-text-black-soft { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-l)) !important; }

.has-background-black-soft { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-l)) !important; }

.has-text-black-bold { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-l)) !important; }

.has-background-black-bold { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-l)) !important; }

.has-text-black-soft-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-invert-l)) !important; }

.has-background-black-soft-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-soft-invert-l)) !important; }

.has-text-black-bold-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-invert-l)) !important; }

.has-background-black-bold-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-bold-invert-l)) !important; }

.has-text-black-00 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-l)) !important; }

.has-background-black-00 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-l)) !important; }

.has-text-black-00-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-invert-l)) !important; }

.has-background-black-00-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-00-invert-l)) !important; }

.has-text-black-05 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-l)) !important; }

.has-background-black-05 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-l)) !important; }

.has-text-black-05-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-invert-l)) !important; }

.has-background-black-05-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-05-invert-l)) !important; }

.has-text-black-10 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-l)) !important; }

.has-background-black-10 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-l)) !important; }

.has-text-black-10-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-invert-l)) !important; }

.has-background-black-10-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-10-invert-l)) !important; }

.has-text-black-15 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-l)) !important; }

.has-background-black-15 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-l)) !important; }

.has-text-black-15-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-invert-l)) !important; }

.has-background-black-15-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-15-invert-l)) !important; }

.has-text-black-20 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-l)) !important; }

.has-background-black-20 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-l)) !important; }

.has-text-black-20-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-invert-l)) !important; }

.has-background-black-20-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-20-invert-l)) !important; }

.has-text-black-25 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-l)) !important; }

.has-background-black-25 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-l)) !important; }

.has-text-black-25-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-invert-l)) !important; }

.has-background-black-25-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-25-invert-l)) !important; }

.has-text-black-30 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-l)) !important; }

.has-background-black-30 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-l)) !important; }

.has-text-black-30-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-invert-l)) !important; }

.has-background-black-30-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-30-invert-l)) !important; }

.has-text-black-35 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-l)) !important; }

.has-background-black-35 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-l)) !important; }

.has-text-black-35-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-invert-l)) !important; }

.has-background-black-35-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-35-invert-l)) !important; }

.has-text-black-40 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-l)) !important; }

.has-background-black-40 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-l)) !important; }

.has-text-black-40-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-invert-l)) !important; }

.has-background-black-40-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-40-invert-l)) !important; }

.has-text-black-45 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-l)) !important; }

.has-background-black-45 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-l)) !important; }

.has-text-black-45-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-invert-l)) !important; }

.has-background-black-45-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-45-invert-l)) !important; }

.has-text-black-50 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-l)) !important; }

.has-background-black-50 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-l)) !important; }

.has-text-black-50-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-invert-l)) !important; }

.has-background-black-50-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-50-invert-l)) !important; }

.has-text-black-55 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-l)) !important; }

.has-background-black-55 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-l)) !important; }

.has-text-black-55-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-invert-l)) !important; }

.has-background-black-55-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-55-invert-l)) !important; }

.has-text-black-60 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-l)) !important; }

.has-background-black-60 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-l)) !important; }

.has-text-black-60-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-invert-l)) !important; }

.has-background-black-60-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-60-invert-l)) !important; }

.has-text-black-65 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-l)) !important; }

.has-background-black-65 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-l)) !important; }

.has-text-black-65-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-invert-l)) !important; }

.has-background-black-65-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-65-invert-l)) !important; }

.has-text-black-70 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-l)) !important; }

.has-background-black-70 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-l)) !important; }

.has-text-black-70-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-invert-l)) !important; }

.has-background-black-70-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-70-invert-l)) !important; }

.has-text-black-75 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-l)) !important; }

.has-background-black-75 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-l)) !important; }

.has-text-black-75-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-invert-l)) !important; }

.has-background-black-75-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-75-invert-l)) !important; }

.has-text-black-80 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-l)) !important; }

.has-background-black-80 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-l)) !important; }

.has-text-black-80-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-invert-l)) !important; }

.has-background-black-80-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-80-invert-l)) !important; }

.has-text-black-85 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-l)) !important; }

.has-background-black-85 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-l)) !important; }

.has-text-black-85-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-invert-l)) !important; }

.has-background-black-85-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-85-invert-l)) !important; }

.has-text-black-90 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-l)) !important; }

.has-background-black-90 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-l)) !important; }

.has-text-black-90-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-invert-l)) !important; }

.has-background-black-90-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-90-invert-l)) !important; }

.has-text-black-95 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-l)) !important; }

.has-background-black-95 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-l)) !important; }

.has-text-black-95-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-invert-l)) !important; }

.has-background-black-95-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-95-invert-l)) !important; }

.has-text-black-100 { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-l)) !important; }

.has-background-black-100 { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-l)) !important; }

.has-text-black-100-invert { color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-invert-l)) !important; }

.has-background-black-100-invert { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),var(--bulma-black-100-invert-l)) !important; }

a.has-text-black:hover, a.has-text-black:focus-visible, button.has-text-black:hover, button.has-text-black:focus-visible, has-text-black.is-hoverable:hover, has-text-black.is-hoverable:focus-visible { color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-black:active, button.has-text-black:active, has-text-black.is-hoverable:active { color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-black:hover, a.has-background-black:focus-visible, button.has-background-black:hover, button.has-background-black:focus-visible, has-background-black.is-hoverable:hover, has-background-black.is-hoverable:focus-visible { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-black:active, button.has-background-black:active, has-background-black.is-hoverable:active { background-color: hsl(var(--bulma-black-h),var(--bulma-black-s),calc(var(--bulma-black-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-black { --h: var(--bulma-black-h); --s: var(--bulma-black-s); --l: var(--bulma-black-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-black-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-black-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-black-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-black-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-black-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-black-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-black-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-black-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-black-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-black-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-black-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-black-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-black-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-black-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-black-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-black-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-black-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-black-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-black-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-black-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-black-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-light { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-l)) !important; }

.has-background-light { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-l)) !important; }

.has-text-light-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-invert-l)) !important; }

.has-background-light-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-invert-l)) !important; }

.has-text-light-on-scheme { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-on-scheme-l)) !important; }

.has-background-light-on-scheme { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-on-scheme-l)) !important; }

.has-text-light-light { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-l)) !important; }

.has-background-light-light { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-l)) !important; }

.has-text-light-light-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-invert-l)) !important; }

.has-background-light-light-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-light-invert-l)) !important; }

.has-text-light-dark { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-l)) !important; }

.has-background-light-dark { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-l)) !important; }

.has-text-light-dark-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-invert-l)) !important; }

.has-background-light-dark-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-dark-invert-l)) !important; }

.has-text-light-soft { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-l)) !important; }

.has-background-light-soft { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-l)) !important; }

.has-text-light-bold { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-l)) !important; }

.has-background-light-bold { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-l)) !important; }

.has-text-light-soft-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-invert-l)) !important; }

.has-background-light-soft-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-soft-invert-l)) !important; }

.has-text-light-bold-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-invert-l)) !important; }

.has-background-light-bold-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-bold-invert-l)) !important; }

.has-text-light-00 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-l)) !important; }

.has-background-light-00 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-l)) !important; }

.has-text-light-00-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-invert-l)) !important; }

.has-background-light-00-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-00-invert-l)) !important; }

.has-text-light-05 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-l)) !important; }

.has-background-light-05 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-l)) !important; }

.has-text-light-05-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-invert-l)) !important; }

.has-background-light-05-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-05-invert-l)) !important; }

.has-text-light-10 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-l)) !important; }

.has-background-light-10 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-l)) !important; }

.has-text-light-10-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-invert-l)) !important; }

.has-background-light-10-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-10-invert-l)) !important; }

.has-text-light-15 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-l)) !important; }

.has-background-light-15 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-l)) !important; }

.has-text-light-15-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-invert-l)) !important; }

.has-background-light-15-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-15-invert-l)) !important; }

.has-text-light-20 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-l)) !important; }

.has-background-light-20 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-l)) !important; }

.has-text-light-20-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-invert-l)) !important; }

.has-background-light-20-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-20-invert-l)) !important; }

.has-text-light-25 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-l)) !important; }

.has-background-light-25 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-l)) !important; }

.has-text-light-25-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-invert-l)) !important; }

.has-background-light-25-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-25-invert-l)) !important; }

.has-text-light-30 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-l)) !important; }

.has-background-light-30 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-l)) !important; }

.has-text-light-30-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-invert-l)) !important; }

.has-background-light-30-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-30-invert-l)) !important; }

.has-text-light-35 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-l)) !important; }

.has-background-light-35 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-l)) !important; }

.has-text-light-35-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-invert-l)) !important; }

.has-background-light-35-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-35-invert-l)) !important; }

.has-text-light-40 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-l)) !important; }

.has-background-light-40 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-l)) !important; }

.has-text-light-40-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-invert-l)) !important; }

.has-background-light-40-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-40-invert-l)) !important; }

.has-text-light-45 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-l)) !important; }

.has-background-light-45 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-l)) !important; }

.has-text-light-45-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-invert-l)) !important; }

.has-background-light-45-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-45-invert-l)) !important; }

.has-text-light-50 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-l)) !important; }

.has-background-light-50 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-l)) !important; }

.has-text-light-50-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-invert-l)) !important; }

.has-background-light-50-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-50-invert-l)) !important; }

.has-text-light-55 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-l)) !important; }

.has-background-light-55 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-l)) !important; }

.has-text-light-55-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-invert-l)) !important; }

.has-background-light-55-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-55-invert-l)) !important; }

.has-text-light-60 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-l)) !important; }

.has-background-light-60 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-l)) !important; }

.has-text-light-60-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-invert-l)) !important; }

.has-background-light-60-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-60-invert-l)) !important; }

.has-text-light-65 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-l)) !important; }

.has-background-light-65 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-l)) !important; }

.has-text-light-65-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-invert-l)) !important; }

.has-background-light-65-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-65-invert-l)) !important; }

.has-text-light-70 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-l)) !important; }

.has-background-light-70 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-l)) !important; }

.has-text-light-70-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-invert-l)) !important; }

.has-background-light-70-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-70-invert-l)) !important; }

.has-text-light-75 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-l)) !important; }

.has-background-light-75 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-l)) !important; }

.has-text-light-75-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-invert-l)) !important; }

.has-background-light-75-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-75-invert-l)) !important; }

.has-text-light-80 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-l)) !important; }

.has-background-light-80 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-l)) !important; }

.has-text-light-80-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-invert-l)) !important; }

.has-background-light-80-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-80-invert-l)) !important; }

.has-text-light-85 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-l)) !important; }

.has-background-light-85 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-l)) !important; }

.has-text-light-85-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-invert-l)) !important; }

.has-background-light-85-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-85-invert-l)) !important; }

.has-text-light-90 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-l)) !important; }

.has-background-light-90 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-l)) !important; }

.has-text-light-90-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-invert-l)) !important; }

.has-background-light-90-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-90-invert-l)) !important; }

.has-text-light-95 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-l)) !important; }

.has-background-light-95 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-l)) !important; }

.has-text-light-95-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-invert-l)) !important; }

.has-background-light-95-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-95-invert-l)) !important; }

.has-text-light-100 { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-l)) !important; }

.has-background-light-100 { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-l)) !important; }

.has-text-light-100-invert { color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-invert-l)) !important; }

.has-background-light-100-invert { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),var(--bulma-light-100-invert-l)) !important; }

a.has-text-light:hover, a.has-text-light:focus-visible, button.has-text-light:hover, button.has-text-light:focus-visible, has-text-light.is-hoverable:hover, has-text-light.is-hoverable:focus-visible { color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-light:active, button.has-text-light:active, has-text-light.is-hoverable:active { color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-light:hover, a.has-background-light:focus-visible, button.has-background-light:hover, button.has-background-light:focus-visible, has-background-light.is-hoverable:hover, has-background-light.is-hoverable:focus-visible { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-light:active, button.has-background-light:active, has-background-light.is-hoverable:active { background-color: hsl(var(--bulma-light-h),var(--bulma-light-s),calc(var(--bulma-light-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-light { --h: var(--bulma-light-h); --s: var(--bulma-light-s); --l: var(--bulma-light-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-light-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-light-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-light-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-light-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-light-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-light-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-light-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-light-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-light-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-light-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-light-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-light-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-light-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-light-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-light-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-light-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-light-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-light-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-light-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-light-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-light-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-dark { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-l)) !important; }

.has-background-dark { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-l)) !important; }

.has-text-dark-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-invert-l)) !important; }

.has-background-dark-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-invert-l)) !important; }

.has-text-dark-on-scheme { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-on-scheme-l)) !important; }

.has-background-dark-on-scheme { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-on-scheme-l)) !important; }

.has-text-dark-light { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-l)) !important; }

.has-background-dark-light { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-l)) !important; }

.has-text-dark-light-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-invert-l)) !important; }

.has-background-dark-light-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-light-invert-l)) !important; }

.has-text-dark-dark { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-l)) !important; }

.has-background-dark-dark { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-l)) !important; }

.has-text-dark-dark-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-invert-l)) !important; }

.has-background-dark-dark-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-dark-invert-l)) !important; }

.has-text-dark-soft { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-l)) !important; }

.has-background-dark-soft { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-l)) !important; }

.has-text-dark-bold { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-l)) !important; }

.has-background-dark-bold { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-l)) !important; }

.has-text-dark-soft-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-invert-l)) !important; }

.has-background-dark-soft-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-soft-invert-l)) !important; }

.has-text-dark-bold-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-invert-l)) !important; }

.has-background-dark-bold-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-bold-invert-l)) !important; }

.has-text-dark-00 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-l)) !important; }

.has-background-dark-00 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-l)) !important; }

.has-text-dark-00-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-invert-l)) !important; }

.has-background-dark-00-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-00-invert-l)) !important; }

.has-text-dark-05 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-l)) !important; }

.has-background-dark-05 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-l)) !important; }

.has-text-dark-05-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-invert-l)) !important; }

.has-background-dark-05-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-05-invert-l)) !important; }

.has-text-dark-10 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-l)) !important; }

.has-background-dark-10 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-l)) !important; }

.has-text-dark-10-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-invert-l)) !important; }

.has-background-dark-10-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-10-invert-l)) !important; }

.has-text-dark-15 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-l)) !important; }

.has-background-dark-15 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-l)) !important; }

.has-text-dark-15-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-invert-l)) !important; }

.has-background-dark-15-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-15-invert-l)) !important; }

.has-text-dark-20 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-l)) !important; }

.has-background-dark-20 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-l)) !important; }

.has-text-dark-20-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-invert-l)) !important; }

.has-background-dark-20-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-20-invert-l)) !important; }

.has-text-dark-25 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-l)) !important; }

.has-background-dark-25 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-l)) !important; }

.has-text-dark-25-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-invert-l)) !important; }

.has-background-dark-25-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-25-invert-l)) !important; }

.has-text-dark-30 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-l)) !important; }

.has-background-dark-30 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-l)) !important; }

.has-text-dark-30-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-invert-l)) !important; }

.has-background-dark-30-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-30-invert-l)) !important; }

.has-text-dark-35 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-l)) !important; }

.has-background-dark-35 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-l)) !important; }

.has-text-dark-35-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-invert-l)) !important; }

.has-background-dark-35-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-35-invert-l)) !important; }

.has-text-dark-40 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-l)) !important; }

.has-background-dark-40 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-l)) !important; }

.has-text-dark-40-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-invert-l)) !important; }

.has-background-dark-40-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-40-invert-l)) !important; }

.has-text-dark-45 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-l)) !important; }

.has-background-dark-45 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-l)) !important; }

.has-text-dark-45-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-invert-l)) !important; }

.has-background-dark-45-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-45-invert-l)) !important; }

.has-text-dark-50 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-l)) !important; }

.has-background-dark-50 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-l)) !important; }

.has-text-dark-50-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-invert-l)) !important; }

.has-background-dark-50-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-50-invert-l)) !important; }

.has-text-dark-55 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-l)) !important; }

.has-background-dark-55 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-l)) !important; }

.has-text-dark-55-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-invert-l)) !important; }

.has-background-dark-55-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-55-invert-l)) !important; }

.has-text-dark-60 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-l)) !important; }

.has-background-dark-60 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-l)) !important; }

.has-text-dark-60-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-invert-l)) !important; }

.has-background-dark-60-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-60-invert-l)) !important; }

.has-text-dark-65 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-l)) !important; }

.has-background-dark-65 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-l)) !important; }

.has-text-dark-65-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-invert-l)) !important; }

.has-background-dark-65-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-65-invert-l)) !important; }

.has-text-dark-70 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-l)) !important; }

.has-background-dark-70 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-l)) !important; }

.has-text-dark-70-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-invert-l)) !important; }

.has-background-dark-70-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-70-invert-l)) !important; }

.has-text-dark-75 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-l)) !important; }

.has-background-dark-75 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-l)) !important; }

.has-text-dark-75-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-invert-l)) !important; }

.has-background-dark-75-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-75-invert-l)) !important; }

.has-text-dark-80 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-l)) !important; }

.has-background-dark-80 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-l)) !important; }

.has-text-dark-80-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-invert-l)) !important; }

.has-background-dark-80-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-80-invert-l)) !important; }

.has-text-dark-85 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-l)) !important; }

.has-background-dark-85 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-l)) !important; }

.has-text-dark-85-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-invert-l)) !important; }

.has-background-dark-85-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-85-invert-l)) !important; }

.has-text-dark-90 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-l)) !important; }

.has-background-dark-90 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-l)) !important; }

.has-text-dark-90-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-invert-l)) !important; }

.has-background-dark-90-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-90-invert-l)) !important; }

.has-text-dark-95 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-l)) !important; }

.has-background-dark-95 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-l)) !important; }

.has-text-dark-95-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-invert-l)) !important; }

.has-background-dark-95-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-95-invert-l)) !important; }

.has-text-dark-100 { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-l)) !important; }

.has-background-dark-100 { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-l)) !important; }

.has-text-dark-100-invert { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-invert-l)) !important; }

.has-background-dark-100-invert { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),var(--bulma-dark-100-invert-l)) !important; }

a.has-text-dark:hover, a.has-text-dark:focus-visible, button.has-text-dark:hover, button.has-text-dark:focus-visible, has-text-dark.is-hoverable:hover, has-text-dark.is-hoverable:focus-visible { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-dark:active, button.has-text-dark:active, has-text-dark.is-hoverable:active { color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-dark:hover, a.has-background-dark:focus-visible, button.has-background-dark:hover, button.has-background-dark:focus-visible, has-background-dark.is-hoverable:hover, has-background-dark.is-hoverable:focus-visible { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-dark:active, button.has-background-dark:active, has-background-dark.is-hoverable:active { background-color: hsl(var(--bulma-dark-h),var(--bulma-dark-s),calc(var(--bulma-dark-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-dark { --h: var(--bulma-dark-h); --s: var(--bulma-dark-s); --l: var(--bulma-dark-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-dark-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-dark-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-dark-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-dark-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-dark-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-dark-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-dark-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-dark-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-dark-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-dark-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-dark-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-dark-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-dark-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-dark-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-dark-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-dark-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-dark-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-dark-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-dark-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-dark-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-dark-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-text { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-l)) !important; }

.has-background-text { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-l)) !important; }

.has-text-text-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-invert-l)) !important; }

.has-background-text-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-invert-l)) !important; }

.has-text-text-on-scheme { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-on-scheme-l)) !important; }

.has-background-text-on-scheme { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-on-scheme-l)) !important; }

.has-text-text-light { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-l)) !important; }

.has-background-text-light { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-l)) !important; }

.has-text-text-light-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-invert-l)) !important; }

.has-background-text-light-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-light-invert-l)) !important; }

.has-text-text-dark { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-l)) !important; }

.has-background-text-dark { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-l)) !important; }

.has-text-text-dark-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-invert-l)) !important; }

.has-background-text-dark-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-dark-invert-l)) !important; }

.has-text-text-soft { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-l)) !important; }

.has-background-text-soft { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-l)) !important; }

.has-text-text-bold { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-l)) !important; }

.has-background-text-bold { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-l)) !important; }

.has-text-text-soft-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-invert-l)) !important; }

.has-background-text-soft-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-soft-invert-l)) !important; }

.has-text-text-bold-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-invert-l)) !important; }

.has-background-text-bold-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-bold-invert-l)) !important; }

.has-text-text-00 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-l)) !important; }

.has-background-text-00 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-l)) !important; }

.has-text-text-00-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-invert-l)) !important; }

.has-background-text-00-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-00-invert-l)) !important; }

.has-text-text-05 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-l)) !important; }

.has-background-text-05 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-l)) !important; }

.has-text-text-05-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-invert-l)) !important; }

.has-background-text-05-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-05-invert-l)) !important; }

.has-text-text-10 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-l)) !important; }

.has-background-text-10 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-l)) !important; }

.has-text-text-10-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-invert-l)) !important; }

.has-background-text-10-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-10-invert-l)) !important; }

.has-text-text-15 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-l)) !important; }

.has-background-text-15 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-l)) !important; }

.has-text-text-15-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-invert-l)) !important; }

.has-background-text-15-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-15-invert-l)) !important; }

.has-text-text-20 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-l)) !important; }

.has-background-text-20 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-l)) !important; }

.has-text-text-20-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-invert-l)) !important; }

.has-background-text-20-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-20-invert-l)) !important; }

.has-text-text-25 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-l)) !important; }

.has-background-text-25 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-l)) !important; }

.has-text-text-25-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-invert-l)) !important; }

.has-background-text-25-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-25-invert-l)) !important; }

.has-text-text-30 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-l)) !important; }

.has-background-text-30 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-l)) !important; }

.has-text-text-30-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-invert-l)) !important; }

.has-background-text-30-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-30-invert-l)) !important; }

.has-text-text-35 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-l)) !important; }

.has-background-text-35 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-l)) !important; }

.has-text-text-35-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-invert-l)) !important; }

.has-background-text-35-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-35-invert-l)) !important; }

.has-text-text-40 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-l)) !important; }

.has-background-text-40 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-l)) !important; }

.has-text-text-40-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-invert-l)) !important; }

.has-background-text-40-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-40-invert-l)) !important; }

.has-text-text-45 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-l)) !important; }

.has-background-text-45 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-l)) !important; }

.has-text-text-45-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-invert-l)) !important; }

.has-background-text-45-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-45-invert-l)) !important; }

.has-text-text-50 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-l)) !important; }

.has-background-text-50 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-l)) !important; }

.has-text-text-50-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-invert-l)) !important; }

.has-background-text-50-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-50-invert-l)) !important; }

.has-text-text-55 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-l)) !important; }

.has-background-text-55 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-l)) !important; }

.has-text-text-55-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-invert-l)) !important; }

.has-background-text-55-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-55-invert-l)) !important; }

.has-text-text-60 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-l)) !important; }

.has-background-text-60 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-l)) !important; }

.has-text-text-60-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-invert-l)) !important; }

.has-background-text-60-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-60-invert-l)) !important; }

.has-text-text-65 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-l)) !important; }

.has-background-text-65 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-l)) !important; }

.has-text-text-65-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-invert-l)) !important; }

.has-background-text-65-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-65-invert-l)) !important; }

.has-text-text-70 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-l)) !important; }

.has-background-text-70 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-l)) !important; }

.has-text-text-70-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-invert-l)) !important; }

.has-background-text-70-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-70-invert-l)) !important; }

.has-text-text-75 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-l)) !important; }

.has-background-text-75 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-l)) !important; }

.has-text-text-75-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-invert-l)) !important; }

.has-background-text-75-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-75-invert-l)) !important; }

.has-text-text-80 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-l)) !important; }

.has-background-text-80 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-l)) !important; }

.has-text-text-80-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-invert-l)) !important; }

.has-background-text-80-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-80-invert-l)) !important; }

.has-text-text-85 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-l)) !important; }

.has-background-text-85 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-l)) !important; }

.has-text-text-85-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-invert-l)) !important; }

.has-background-text-85-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-85-invert-l)) !important; }

.has-text-text-90 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-l)) !important; }

.has-background-text-90 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-l)) !important; }

.has-text-text-90-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-invert-l)) !important; }

.has-background-text-90-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-90-invert-l)) !important; }

.has-text-text-95 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-l)) !important; }

.has-background-text-95 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-l)) !important; }

.has-text-text-95-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-invert-l)) !important; }

.has-background-text-95-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-95-invert-l)) !important; }

.has-text-text-100 { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-l)) !important; }

.has-background-text-100 { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-l)) !important; }

.has-text-text-100-invert { color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-invert-l)) !important; }

.has-background-text-100-invert { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),var(--bulma-text-100-invert-l)) !important; }

a.has-text-text:hover, a.has-text-text:focus-visible, button.has-text-text:hover, button.has-text-text:focus-visible, has-text-text.is-hoverable:hover, has-text-text.is-hoverable:focus-visible { color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-text:active, button.has-text-text:active, has-text-text.is-hoverable:active { color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-text:hover, a.has-background-text:focus-visible, button.has-background-text:hover, button.has-background-text:focus-visible, has-background-text.is-hoverable:hover, has-background-text.is-hoverable:focus-visible { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-text:active, button.has-background-text:active, has-background-text.is-hoverable:active { background-color: hsl(var(--bulma-text-h),var(--bulma-text-s),calc(var(--bulma-text-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-text { --h: var(--bulma-text-h); --s: var(--bulma-text-s); --l: var(--bulma-text-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-text-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-text-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-text-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-text-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-text-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-text-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-text-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-text-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-text-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-text-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-text-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-text-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-text-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-text-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-text-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-text-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-text-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-text-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-text-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-text-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-text-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-primary { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l)) !important; }

.has-background-primary { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-l)) !important; }

.has-text-primary-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-invert-l)) !important; }

.has-background-primary-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-invert-l)) !important; }

.has-text-primary-on-scheme { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-on-scheme-l)) !important; }

.has-background-primary-on-scheme { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-on-scheme-l)) !important; }

.has-text-primary-light { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-l)) !important; }

.has-background-primary-light { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-l)) !important; }

.has-text-primary-light-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-invert-l)) !important; }

.has-background-primary-light-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-light-invert-l)) !important; }

.has-text-primary-dark { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-l)) !important; }

.has-background-primary-dark { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-l)) !important; }

.has-text-primary-dark-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-invert-l)) !important; }

.has-background-primary-dark-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-dark-invert-l)) !important; }

.has-text-primary-soft { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-l)) !important; }

.has-background-primary-soft { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-l)) !important; }

.has-text-primary-bold { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-l)) !important; }

.has-background-primary-bold { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-l)) !important; }

.has-text-primary-soft-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-invert-l)) !important; }

.has-background-primary-soft-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-soft-invert-l)) !important; }

.has-text-primary-bold-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-invert-l)) !important; }

.has-background-primary-bold-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-bold-invert-l)) !important; }

.has-text-primary-00 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-l)) !important; }

.has-background-primary-00 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-l)) !important; }

.has-text-primary-00-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-invert-l)) !important; }

.has-background-primary-00-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-00-invert-l)) !important; }

.has-text-primary-05 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-l)) !important; }

.has-background-primary-05 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-l)) !important; }

.has-text-primary-05-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-invert-l)) !important; }

.has-background-primary-05-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-05-invert-l)) !important; }

.has-text-primary-10 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-l)) !important; }

.has-background-primary-10 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-l)) !important; }

.has-text-primary-10-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-invert-l)) !important; }

.has-background-primary-10-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-10-invert-l)) !important; }

.has-text-primary-15 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-l)) !important; }

.has-background-primary-15 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-l)) !important; }

.has-text-primary-15-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-invert-l)) !important; }

.has-background-primary-15-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-15-invert-l)) !important; }

.has-text-primary-20 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-l)) !important; }

.has-background-primary-20 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-l)) !important; }

.has-text-primary-20-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-invert-l)) !important; }

.has-background-primary-20-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-20-invert-l)) !important; }

.has-text-primary-25 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-l)) !important; }

.has-background-primary-25 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-l)) !important; }

.has-text-primary-25-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-invert-l)) !important; }

.has-background-primary-25-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-25-invert-l)) !important; }

.has-text-primary-30 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-l)) !important; }

.has-background-primary-30 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-l)) !important; }

.has-text-primary-30-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-invert-l)) !important; }

.has-background-primary-30-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-30-invert-l)) !important; }

.has-text-primary-35 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-l)) !important; }

.has-background-primary-35 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-l)) !important; }

.has-text-primary-35-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-invert-l)) !important; }

.has-background-primary-35-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-35-invert-l)) !important; }

.has-text-primary-40 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-l)) !important; }

.has-background-primary-40 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-l)) !important; }

.has-text-primary-40-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-invert-l)) !important; }

.has-background-primary-40-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-40-invert-l)) !important; }

.has-text-primary-45 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-l)) !important; }

.has-background-primary-45 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-l)) !important; }

.has-text-primary-45-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-invert-l)) !important; }

.has-background-primary-45-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-45-invert-l)) !important; }

.has-text-primary-50 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-l)) !important; }

.has-background-primary-50 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-l)) !important; }

.has-text-primary-50-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-invert-l)) !important; }

.has-background-primary-50-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-50-invert-l)) !important; }

.has-text-primary-55 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-l)) !important; }

.has-background-primary-55 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-l)) !important; }

.has-text-primary-55-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-invert-l)) !important; }

.has-background-primary-55-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-55-invert-l)) !important; }

.has-text-primary-60 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-l)) !important; }

.has-background-primary-60 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-l)) !important; }

.has-text-primary-60-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-invert-l)) !important; }

.has-background-primary-60-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-60-invert-l)) !important; }

.has-text-primary-65 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-l)) !important; }

.has-background-primary-65 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-l)) !important; }

.has-text-primary-65-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-invert-l)) !important; }

.has-background-primary-65-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-65-invert-l)) !important; }

.has-text-primary-70 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-l)) !important; }

.has-background-primary-70 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-l)) !important; }

.has-text-primary-70-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-invert-l)) !important; }

.has-background-primary-70-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-70-invert-l)) !important; }

.has-text-primary-75 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-l)) !important; }

.has-background-primary-75 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-l)) !important; }

.has-text-primary-75-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-invert-l)) !important; }

.has-background-primary-75-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-75-invert-l)) !important; }

.has-text-primary-80 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-l)) !important; }

.has-background-primary-80 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-l)) !important; }

.has-text-primary-80-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-invert-l)) !important; }

.has-background-primary-80-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-80-invert-l)) !important; }

.has-text-primary-85 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-l)) !important; }

.has-background-primary-85 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-l)) !important; }

.has-text-primary-85-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-invert-l)) !important; }

.has-background-primary-85-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-85-invert-l)) !important; }

.has-text-primary-90 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-l)) !important; }

.has-background-primary-90 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-l)) !important; }

.has-text-primary-90-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-invert-l)) !important; }

.has-background-primary-90-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-90-invert-l)) !important; }

.has-text-primary-95 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-l)) !important; }

.has-background-primary-95 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-l)) !important; }

.has-text-primary-95-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-invert-l)) !important; }

.has-background-primary-95-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-95-invert-l)) !important; }

.has-text-primary-100 { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-l)) !important; }

.has-background-primary-100 { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-l)) !important; }

.has-text-primary-100-invert { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-invert-l)) !important; }

.has-background-primary-100-invert { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),var(--bulma-primary-100-invert-l)) !important; }

a.has-text-primary:hover, a.has-text-primary:focus-visible, button.has-text-primary:hover, button.has-text-primary:focus-visible, has-text-primary.is-hoverable:hover, has-text-primary.is-hoverable:focus-visible { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-primary:active, button.has-text-primary:active, has-text-primary.is-hoverable:active { color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-primary:hover, a.has-background-primary:focus-visible, button.has-background-primary:hover, button.has-background-primary:focus-visible, has-background-primary.is-hoverable:hover, has-background-primary.is-hoverable:focus-visible { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-primary:active, button.has-background-primary:active, has-background-primary.is-hoverable:active { background-color: hsl(var(--bulma-primary-h),var(--bulma-primary-s),calc(var(--bulma-primary-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-primary { --h: var(--bulma-primary-h); --s: var(--bulma-primary-s); --l: var(--bulma-primary-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-primary-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-primary-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-primary-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-primary-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-primary-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-primary-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-primary-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-primary-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-primary-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-primary-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-primary-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-primary-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-primary-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-primary-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-primary-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-primary-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-primary-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-primary-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-primary-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-primary-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-primary-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-link { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l)) !important; }

.has-background-link { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-l)) !important; }

.has-text-link-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-invert-l)) !important; }

.has-background-link-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-invert-l)) !important; }

.has-text-link-on-scheme { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-on-scheme-l)) !important; }

.has-background-link-on-scheme { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-on-scheme-l)) !important; }

.has-text-link-light { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-l)) !important; }

.has-background-link-light { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-l)) !important; }

.has-text-link-light-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-invert-l)) !important; }

.has-background-link-light-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-light-invert-l)) !important; }

.has-text-link-dark { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-l)) !important; }

.has-background-link-dark { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-l)) !important; }

.has-text-link-dark-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-invert-l)) !important; }

.has-background-link-dark-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-dark-invert-l)) !important; }

.has-text-link-soft { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-l)) !important; }

.has-background-link-soft { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-l)) !important; }

.has-text-link-bold { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-l)) !important; }

.has-background-link-bold { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-l)) !important; }

.has-text-link-soft-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-invert-l)) !important; }

.has-background-link-soft-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-soft-invert-l)) !important; }

.has-text-link-bold-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-invert-l)) !important; }

.has-background-link-bold-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-bold-invert-l)) !important; }

.has-text-link-00 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-l)) !important; }

.has-background-link-00 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-l)) !important; }

.has-text-link-00-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-invert-l)) !important; }

.has-background-link-00-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-00-invert-l)) !important; }

.has-text-link-05 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-l)) !important; }

.has-background-link-05 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-l)) !important; }

.has-text-link-05-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-invert-l)) !important; }

.has-background-link-05-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-05-invert-l)) !important; }

.has-text-link-10 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-l)) !important; }

.has-background-link-10 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-l)) !important; }

.has-text-link-10-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-invert-l)) !important; }

.has-background-link-10-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-10-invert-l)) !important; }

.has-text-link-15 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-l)) !important; }

.has-background-link-15 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-l)) !important; }

.has-text-link-15-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-invert-l)) !important; }

.has-background-link-15-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-15-invert-l)) !important; }

.has-text-link-20 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-l)) !important; }

.has-background-link-20 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-l)) !important; }

.has-text-link-20-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-invert-l)) !important; }

.has-background-link-20-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-20-invert-l)) !important; }

.has-text-link-25 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-l)) !important; }

.has-background-link-25 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-l)) !important; }

.has-text-link-25-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-invert-l)) !important; }

.has-background-link-25-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-25-invert-l)) !important; }

.has-text-link-30 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-l)) !important; }

.has-background-link-30 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-l)) !important; }

.has-text-link-30-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-invert-l)) !important; }

.has-background-link-30-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-30-invert-l)) !important; }

.has-text-link-35 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-l)) !important; }

.has-background-link-35 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-l)) !important; }

.has-text-link-35-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-invert-l)) !important; }

.has-background-link-35-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-35-invert-l)) !important; }

.has-text-link-40 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-l)) !important; }

.has-background-link-40 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-l)) !important; }

.has-text-link-40-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-invert-l)) !important; }

.has-background-link-40-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-40-invert-l)) !important; }

.has-text-link-45 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-l)) !important; }

.has-background-link-45 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-l)) !important; }

.has-text-link-45-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-invert-l)) !important; }

.has-background-link-45-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-45-invert-l)) !important; }

.has-text-link-50 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-l)) !important; }

.has-background-link-50 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-l)) !important; }

.has-text-link-50-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-invert-l)) !important; }

.has-background-link-50-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-50-invert-l)) !important; }

.has-text-link-55 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-l)) !important; }

.has-background-link-55 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-l)) !important; }

.has-text-link-55-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-invert-l)) !important; }

.has-background-link-55-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-55-invert-l)) !important; }

.has-text-link-60 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-l)) !important; }

.has-background-link-60 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-l)) !important; }

.has-text-link-60-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-invert-l)) !important; }

.has-background-link-60-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-60-invert-l)) !important; }

.has-text-link-65 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-l)) !important; }

.has-background-link-65 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-l)) !important; }

.has-text-link-65-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-invert-l)) !important; }

.has-background-link-65-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-65-invert-l)) !important; }

.has-text-link-70 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-l)) !important; }

.has-background-link-70 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-l)) !important; }

.has-text-link-70-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-invert-l)) !important; }

.has-background-link-70-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-70-invert-l)) !important; }

.has-text-link-75 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-l)) !important; }

.has-background-link-75 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-l)) !important; }

.has-text-link-75-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-invert-l)) !important; }

.has-background-link-75-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-75-invert-l)) !important; }

.has-text-link-80 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-l)) !important; }

.has-background-link-80 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-l)) !important; }

.has-text-link-80-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-invert-l)) !important; }

.has-background-link-80-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-80-invert-l)) !important; }

.has-text-link-85 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-l)) !important; }

.has-background-link-85 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-l)) !important; }

.has-text-link-85-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-invert-l)) !important; }

.has-background-link-85-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-85-invert-l)) !important; }

.has-text-link-90 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-l)) !important; }

.has-background-link-90 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-l)) !important; }

.has-text-link-90-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-invert-l)) !important; }

.has-background-link-90-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-90-invert-l)) !important; }

.has-text-link-95 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-l)) !important; }

.has-background-link-95 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-l)) !important; }

.has-text-link-95-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-invert-l)) !important; }

.has-background-link-95-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-95-invert-l)) !important; }

.has-text-link-100 { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-l)) !important; }

.has-background-link-100 { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-l)) !important; }

.has-text-link-100-invert { color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-invert-l)) !important; }

.has-background-link-100-invert { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),var(--bulma-link-100-invert-l)) !important; }

a.has-text-link:hover, a.has-text-link:focus-visible, button.has-text-link:hover, button.has-text-link:focus-visible, has-text-link.is-hoverable:hover, has-text-link.is-hoverable:focus-visible { color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-link:active, button.has-text-link:active, has-text-link.is-hoverable:active { color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-link:hover, a.has-background-link:focus-visible, button.has-background-link:hover, button.has-background-link:focus-visible, has-background-link.is-hoverable:hover, has-background-link.is-hoverable:focus-visible { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-link:active, button.has-background-link:active, has-background-link.is-hoverable:active { background-color: hsl(var(--bulma-link-h),var(--bulma-link-s),calc(var(--bulma-link-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-link { --h: var(--bulma-link-h); --s: var(--bulma-link-s); --l: var(--bulma-link-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-link-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-link-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-link-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-link-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-link-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-link-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-link-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-link-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-link-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-link-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-link-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-link-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-link-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-link-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-link-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-link-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-link-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-link-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-link-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-link-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-link-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-info { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-l)) !important; }

.has-background-info { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-l)) !important; }

.has-text-info-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-invert-l)) !important; }

.has-background-info-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-invert-l)) !important; }

.has-text-info-on-scheme { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-on-scheme-l)) !important; }

.has-background-info-on-scheme { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-on-scheme-l)) !important; }

.has-text-info-light { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-l)) !important; }

.has-background-info-light { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-l)) !important; }

.has-text-info-light-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-invert-l)) !important; }

.has-background-info-light-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-light-invert-l)) !important; }

.has-text-info-dark { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-l)) !important; }

.has-background-info-dark { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-l)) !important; }

.has-text-info-dark-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-invert-l)) !important; }

.has-background-info-dark-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-dark-invert-l)) !important; }

.has-text-info-soft { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-l)) !important; }

.has-background-info-soft { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-l)) !important; }

.has-text-info-bold { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-l)) !important; }

.has-background-info-bold { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-l)) !important; }

.has-text-info-soft-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-invert-l)) !important; }

.has-background-info-soft-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-soft-invert-l)) !important; }

.has-text-info-bold-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-invert-l)) !important; }

.has-background-info-bold-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-bold-invert-l)) !important; }

.has-text-info-00 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-l)) !important; }

.has-background-info-00 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-l)) !important; }

.has-text-info-00-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-invert-l)) !important; }

.has-background-info-00-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-00-invert-l)) !important; }

.has-text-info-05 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-l)) !important; }

.has-background-info-05 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-l)) !important; }

.has-text-info-05-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-invert-l)) !important; }

.has-background-info-05-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-05-invert-l)) !important; }

.has-text-info-10 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-l)) !important; }

.has-background-info-10 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-l)) !important; }

.has-text-info-10-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-invert-l)) !important; }

.has-background-info-10-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-10-invert-l)) !important; }

.has-text-info-15 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-l)) !important; }

.has-background-info-15 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-l)) !important; }

.has-text-info-15-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-invert-l)) !important; }

.has-background-info-15-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-15-invert-l)) !important; }

.has-text-info-20 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-l)) !important; }

.has-background-info-20 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-l)) !important; }

.has-text-info-20-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-invert-l)) !important; }

.has-background-info-20-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-20-invert-l)) !important; }

.has-text-info-25 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-l)) !important; }

.has-background-info-25 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-l)) !important; }

.has-text-info-25-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-invert-l)) !important; }

.has-background-info-25-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-25-invert-l)) !important; }

.has-text-info-30 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-l)) !important; }

.has-background-info-30 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-l)) !important; }

.has-text-info-30-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-invert-l)) !important; }

.has-background-info-30-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-30-invert-l)) !important; }

.has-text-info-35 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-l)) !important; }

.has-background-info-35 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-l)) !important; }

.has-text-info-35-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-invert-l)) !important; }

.has-background-info-35-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-35-invert-l)) !important; }

.has-text-info-40 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-l)) !important; }

.has-background-info-40 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-l)) !important; }

.has-text-info-40-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-invert-l)) !important; }

.has-background-info-40-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-40-invert-l)) !important; }

.has-text-info-45 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-l)) !important; }

.has-background-info-45 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-l)) !important; }

.has-text-info-45-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-invert-l)) !important; }

.has-background-info-45-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-45-invert-l)) !important; }

.has-text-info-50 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-l)) !important; }

.has-background-info-50 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-l)) !important; }

.has-text-info-50-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-invert-l)) !important; }

.has-background-info-50-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-50-invert-l)) !important; }

.has-text-info-55 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-l)) !important; }

.has-background-info-55 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-l)) !important; }

.has-text-info-55-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-invert-l)) !important; }

.has-background-info-55-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-55-invert-l)) !important; }

.has-text-info-60 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-l)) !important; }

.has-background-info-60 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-l)) !important; }

.has-text-info-60-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-invert-l)) !important; }

.has-background-info-60-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-60-invert-l)) !important; }

.has-text-info-65 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-l)) !important; }

.has-background-info-65 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-l)) !important; }

.has-text-info-65-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-invert-l)) !important; }

.has-background-info-65-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-65-invert-l)) !important; }

.has-text-info-70 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-l)) !important; }

.has-background-info-70 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-l)) !important; }

.has-text-info-70-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-invert-l)) !important; }

.has-background-info-70-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-70-invert-l)) !important; }

.has-text-info-75 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-l)) !important; }

.has-background-info-75 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-l)) !important; }

.has-text-info-75-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-invert-l)) !important; }

.has-background-info-75-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-75-invert-l)) !important; }

.has-text-info-80 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-l)) !important; }

.has-background-info-80 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-l)) !important; }

.has-text-info-80-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-invert-l)) !important; }

.has-background-info-80-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-80-invert-l)) !important; }

.has-text-info-85 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-l)) !important; }

.has-background-info-85 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-l)) !important; }

.has-text-info-85-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-invert-l)) !important; }

.has-background-info-85-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-85-invert-l)) !important; }

.has-text-info-90 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-l)) !important; }

.has-background-info-90 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-l)) !important; }

.has-text-info-90-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-invert-l)) !important; }

.has-background-info-90-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-90-invert-l)) !important; }

.has-text-info-95 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-l)) !important; }

.has-background-info-95 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-l)) !important; }

.has-text-info-95-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-invert-l)) !important; }

.has-background-info-95-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-95-invert-l)) !important; }

.has-text-info-100 { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-l)) !important; }

.has-background-info-100 { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-l)) !important; }

.has-text-info-100-invert { color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-invert-l)) !important; }

.has-background-info-100-invert { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),var(--bulma-info-100-invert-l)) !important; }

a.has-text-info:hover, a.has-text-info:focus-visible, button.has-text-info:hover, button.has-text-info:focus-visible, has-text-info.is-hoverable:hover, has-text-info.is-hoverable:focus-visible { color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-info:active, button.has-text-info:active, has-text-info.is-hoverable:active { color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-info:hover, a.has-background-info:focus-visible, button.has-background-info:hover, button.has-background-info:focus-visible, has-background-info.is-hoverable:hover, has-background-info.is-hoverable:focus-visible { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-info:active, button.has-background-info:active, has-background-info.is-hoverable:active { background-color: hsl(var(--bulma-info-h),var(--bulma-info-s),calc(var(--bulma-info-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-info { --h: var(--bulma-info-h); --s: var(--bulma-info-s); --l: var(--bulma-info-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-info-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-info-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-info-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-info-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-info-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-info-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-info-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-info-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-info-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-info-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-info-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-info-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-info-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-info-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-info-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-info-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-info-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-info-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-info-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-info-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-info-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-success { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-l)) !important; }

.has-background-success { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-l)) !important; }

.has-text-success-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-invert-l)) !important; }

.has-background-success-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-invert-l)) !important; }

.has-text-success-on-scheme { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-on-scheme-l)) !important; }

.has-background-success-on-scheme { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-on-scheme-l)) !important; }

.has-text-success-light { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-l)) !important; }

.has-background-success-light { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-l)) !important; }

.has-text-success-light-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-invert-l)) !important; }

.has-background-success-light-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-light-invert-l)) !important; }

.has-text-success-dark { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-l)) !important; }

.has-background-success-dark { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-l)) !important; }

.has-text-success-dark-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-invert-l)) !important; }

.has-background-success-dark-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-dark-invert-l)) !important; }

.has-text-success-soft { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-l)) !important; }

.has-background-success-soft { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-l)) !important; }

.has-text-success-bold { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-l)) !important; }

.has-background-success-bold { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-l)) !important; }

.has-text-success-soft-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-invert-l)) !important; }

.has-background-success-soft-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-soft-invert-l)) !important; }

.has-text-success-bold-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-invert-l)) !important; }

.has-background-success-bold-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-bold-invert-l)) !important; }

.has-text-success-00 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-l)) !important; }

.has-background-success-00 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-l)) !important; }

.has-text-success-00-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-invert-l)) !important; }

.has-background-success-00-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-00-invert-l)) !important; }

.has-text-success-05 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-l)) !important; }

.has-background-success-05 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-l)) !important; }

.has-text-success-05-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-invert-l)) !important; }

.has-background-success-05-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-05-invert-l)) !important; }

.has-text-success-10 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-l)) !important; }

.has-background-success-10 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-l)) !important; }

.has-text-success-10-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-invert-l)) !important; }

.has-background-success-10-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-10-invert-l)) !important; }

.has-text-success-15 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-l)) !important; }

.has-background-success-15 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-l)) !important; }

.has-text-success-15-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-invert-l)) !important; }

.has-background-success-15-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-15-invert-l)) !important; }

.has-text-success-20 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-l)) !important; }

.has-background-success-20 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-l)) !important; }

.has-text-success-20-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-invert-l)) !important; }

.has-background-success-20-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-20-invert-l)) !important; }

.has-text-success-25 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-l)) !important; }

.has-background-success-25 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-l)) !important; }

.has-text-success-25-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-invert-l)) !important; }

.has-background-success-25-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-25-invert-l)) !important; }

.has-text-success-30 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-l)) !important; }

.has-background-success-30 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-l)) !important; }

.has-text-success-30-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-invert-l)) !important; }

.has-background-success-30-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-30-invert-l)) !important; }

.has-text-success-35 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-l)) !important; }

.has-background-success-35 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-l)) !important; }

.has-text-success-35-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-invert-l)) !important; }

.has-background-success-35-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-35-invert-l)) !important; }

.has-text-success-40 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-l)) !important; }

.has-background-success-40 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-l)) !important; }

.has-text-success-40-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-invert-l)) !important; }

.has-background-success-40-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-40-invert-l)) !important; }

.has-text-success-45 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-l)) !important; }

.has-background-success-45 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-l)) !important; }

.has-text-success-45-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-invert-l)) !important; }

.has-background-success-45-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-45-invert-l)) !important; }

.has-text-success-50 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-l)) !important; }

.has-background-success-50 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-l)) !important; }

.has-text-success-50-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-invert-l)) !important; }

.has-background-success-50-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-50-invert-l)) !important; }

.has-text-success-55 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-l)) !important; }

.has-background-success-55 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-l)) !important; }

.has-text-success-55-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-invert-l)) !important; }

.has-background-success-55-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-55-invert-l)) !important; }

.has-text-success-60 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-l)) !important; }

.has-background-success-60 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-l)) !important; }

.has-text-success-60-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-invert-l)) !important; }

.has-background-success-60-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-60-invert-l)) !important; }

.has-text-success-65 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-l)) !important; }

.has-background-success-65 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-l)) !important; }

.has-text-success-65-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-invert-l)) !important; }

.has-background-success-65-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-65-invert-l)) !important; }

.has-text-success-70 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-l)) !important; }

.has-background-success-70 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-l)) !important; }

.has-text-success-70-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-invert-l)) !important; }

.has-background-success-70-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-70-invert-l)) !important; }

.has-text-success-75 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-l)) !important; }

.has-background-success-75 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-l)) !important; }

.has-text-success-75-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-invert-l)) !important; }

.has-background-success-75-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-75-invert-l)) !important; }

.has-text-success-80 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-l)) !important; }

.has-background-success-80 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-l)) !important; }

.has-text-success-80-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-invert-l)) !important; }

.has-background-success-80-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-80-invert-l)) !important; }

.has-text-success-85 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-l)) !important; }

.has-background-success-85 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-l)) !important; }

.has-text-success-85-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-invert-l)) !important; }

.has-background-success-85-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-85-invert-l)) !important; }

.has-text-success-90 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-l)) !important; }

.has-background-success-90 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-l)) !important; }

.has-text-success-90-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-invert-l)) !important; }

.has-background-success-90-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-90-invert-l)) !important; }

.has-text-success-95 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-l)) !important; }

.has-background-success-95 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-l)) !important; }

.has-text-success-95-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-invert-l)) !important; }

.has-background-success-95-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-95-invert-l)) !important; }

.has-text-success-100 { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-l)) !important; }

.has-background-success-100 { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-l)) !important; }

.has-text-success-100-invert { color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-invert-l)) !important; }

.has-background-success-100-invert { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),var(--bulma-success-100-invert-l)) !important; }

a.has-text-success:hover, a.has-text-success:focus-visible, button.has-text-success:hover, button.has-text-success:focus-visible, has-text-success.is-hoverable:hover, has-text-success.is-hoverable:focus-visible { color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-success:active, button.has-text-success:active, has-text-success.is-hoverable:active { color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-success:hover, a.has-background-success:focus-visible, button.has-background-success:hover, button.has-background-success:focus-visible, has-background-success.is-hoverable:hover, has-background-success.is-hoverable:focus-visible { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-success:active, button.has-background-success:active, has-background-success.is-hoverable:active { background-color: hsl(var(--bulma-success-h),var(--bulma-success-s),calc(var(--bulma-success-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-success { --h: var(--bulma-success-h); --s: var(--bulma-success-s); --l: var(--bulma-success-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-success-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-success-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-success-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-success-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-success-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-success-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-success-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-success-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-success-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-success-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-success-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-success-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-success-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-success-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-success-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-success-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-success-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-success-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-success-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-success-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-success-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-warning { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-l)) !important; }

.has-background-warning { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-l)) !important; }

.has-text-warning-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-invert-l)) !important; }

.has-background-warning-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-invert-l)) !important; }

.has-text-warning-on-scheme { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-on-scheme-l)) !important; }

.has-background-warning-on-scheme { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-on-scheme-l)) !important; }

.has-text-warning-light { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-l)) !important; }

.has-background-warning-light { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-l)) !important; }

.has-text-warning-light-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-invert-l)) !important; }

.has-background-warning-light-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-light-invert-l)) !important; }

.has-text-warning-dark { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-l)) !important; }

.has-background-warning-dark { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-l)) !important; }

.has-text-warning-dark-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-invert-l)) !important; }

.has-background-warning-dark-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-dark-invert-l)) !important; }

.has-text-warning-soft { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-l)) !important; }

.has-background-warning-soft { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-l)) !important; }

.has-text-warning-bold { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-l)) !important; }

.has-background-warning-bold { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-l)) !important; }

.has-text-warning-soft-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-invert-l)) !important; }

.has-background-warning-soft-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-soft-invert-l)) !important; }

.has-text-warning-bold-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-invert-l)) !important; }

.has-background-warning-bold-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-bold-invert-l)) !important; }

.has-text-warning-00 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-l)) !important; }

.has-background-warning-00 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-l)) !important; }

.has-text-warning-00-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-invert-l)) !important; }

.has-background-warning-00-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-00-invert-l)) !important; }

.has-text-warning-05 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-l)) !important; }

.has-background-warning-05 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-l)) !important; }

.has-text-warning-05-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-invert-l)) !important; }

.has-background-warning-05-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-05-invert-l)) !important; }

.has-text-warning-10 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-l)) !important; }

.has-background-warning-10 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-l)) !important; }

.has-text-warning-10-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-invert-l)) !important; }

.has-background-warning-10-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-10-invert-l)) !important; }

.has-text-warning-15 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-l)) !important; }

.has-background-warning-15 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-l)) !important; }

.has-text-warning-15-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-invert-l)) !important; }

.has-background-warning-15-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-15-invert-l)) !important; }

.has-text-warning-20 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-l)) !important; }

.has-background-warning-20 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-l)) !important; }

.has-text-warning-20-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-invert-l)) !important; }

.has-background-warning-20-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-20-invert-l)) !important; }

.has-text-warning-25 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-l)) !important; }

.has-background-warning-25 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-l)) !important; }

.has-text-warning-25-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-invert-l)) !important; }

.has-background-warning-25-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-25-invert-l)) !important; }

.has-text-warning-30 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-l)) !important; }

.has-background-warning-30 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-l)) !important; }

.has-text-warning-30-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-invert-l)) !important; }

.has-background-warning-30-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-30-invert-l)) !important; }

.has-text-warning-35 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-l)) !important; }

.has-background-warning-35 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-l)) !important; }

.has-text-warning-35-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-invert-l)) !important; }

.has-background-warning-35-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-35-invert-l)) !important; }

.has-text-warning-40 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-l)) !important; }

.has-background-warning-40 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-l)) !important; }

.has-text-warning-40-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-invert-l)) !important; }

.has-background-warning-40-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-40-invert-l)) !important; }

.has-text-warning-45 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-l)) !important; }

.has-background-warning-45 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-l)) !important; }

.has-text-warning-45-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-invert-l)) !important; }

.has-background-warning-45-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-45-invert-l)) !important; }

.has-text-warning-50 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-l)) !important; }

.has-background-warning-50 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-l)) !important; }

.has-text-warning-50-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-invert-l)) !important; }

.has-background-warning-50-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-50-invert-l)) !important; }

.has-text-warning-55 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-l)) !important; }

.has-background-warning-55 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-l)) !important; }

.has-text-warning-55-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-invert-l)) !important; }

.has-background-warning-55-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-55-invert-l)) !important; }

.has-text-warning-60 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-l)) !important; }

.has-background-warning-60 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-l)) !important; }

.has-text-warning-60-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-invert-l)) !important; }

.has-background-warning-60-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-60-invert-l)) !important; }

.has-text-warning-65 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-l)) !important; }

.has-background-warning-65 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-l)) !important; }

.has-text-warning-65-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-invert-l)) !important; }

.has-background-warning-65-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-65-invert-l)) !important; }

.has-text-warning-70 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-l)) !important; }

.has-background-warning-70 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-l)) !important; }

.has-text-warning-70-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-invert-l)) !important; }

.has-background-warning-70-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-70-invert-l)) !important; }

.has-text-warning-75 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-l)) !important; }

.has-background-warning-75 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-l)) !important; }

.has-text-warning-75-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-invert-l)) !important; }

.has-background-warning-75-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-75-invert-l)) !important; }

.has-text-warning-80 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-l)) !important; }

.has-background-warning-80 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-l)) !important; }

.has-text-warning-80-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-invert-l)) !important; }

.has-background-warning-80-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-80-invert-l)) !important; }

.has-text-warning-85 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-l)) !important; }

.has-background-warning-85 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-l)) !important; }

.has-text-warning-85-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-invert-l)) !important; }

.has-background-warning-85-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-85-invert-l)) !important; }

.has-text-warning-90 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-l)) !important; }

.has-background-warning-90 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-l)) !important; }

.has-text-warning-90-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-invert-l)) !important; }

.has-background-warning-90-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-90-invert-l)) !important; }

.has-text-warning-95 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-l)) !important; }

.has-background-warning-95 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-l)) !important; }

.has-text-warning-95-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-invert-l)) !important; }

.has-background-warning-95-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-95-invert-l)) !important; }

.has-text-warning-100 { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-l)) !important; }

.has-background-warning-100 { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-l)) !important; }

.has-text-warning-100-invert { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-invert-l)) !important; }

.has-background-warning-100-invert { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),var(--bulma-warning-100-invert-l)) !important; }

a.has-text-warning:hover, a.has-text-warning:focus-visible, button.has-text-warning:hover, button.has-text-warning:focus-visible, has-text-warning.is-hoverable:hover, has-text-warning.is-hoverable:focus-visible { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-warning:active, button.has-text-warning:active, has-text-warning.is-hoverable:active { color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-warning:hover, a.has-background-warning:focus-visible, button.has-background-warning:hover, button.has-background-warning:focus-visible, has-background-warning.is-hoverable:hover, has-background-warning.is-hoverable:focus-visible { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-warning:active, button.has-background-warning:active, has-background-warning.is-hoverable:active { background-color: hsl(var(--bulma-warning-h),var(--bulma-warning-s),calc(var(--bulma-warning-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-warning { --h: var(--bulma-warning-h); --s: var(--bulma-warning-s); --l: var(--bulma-warning-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-warning-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-warning-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-warning-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-warning-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-warning-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-warning-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-warning-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-warning-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-warning-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-warning-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-warning-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-warning-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-warning-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-warning-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-warning-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-warning-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-warning-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-warning-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-warning-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-warning-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-warning-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-danger { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-l)) !important; }

.has-background-danger { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-l)) !important; }

.has-text-danger-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-invert-l)) !important; }

.has-background-danger-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-invert-l)) !important; }

.has-text-danger-on-scheme { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-on-scheme-l)) !important; }

.has-background-danger-on-scheme { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-on-scheme-l)) !important; }

.has-text-danger-light { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-l)) !important; }

.has-background-danger-light { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-l)) !important; }

.has-text-danger-light-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-invert-l)) !important; }

.has-background-danger-light-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-light-invert-l)) !important; }

.has-text-danger-dark { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-l)) !important; }

.has-background-danger-dark { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-l)) !important; }

.has-text-danger-dark-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-invert-l)) !important; }

.has-background-danger-dark-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-dark-invert-l)) !important; }

.has-text-danger-soft { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-l)) !important; }

.has-background-danger-soft { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-l)) !important; }

.has-text-danger-bold { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-l)) !important; }

.has-background-danger-bold { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-l)) !important; }

.has-text-danger-soft-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-invert-l)) !important; }

.has-background-danger-soft-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-soft-invert-l)) !important; }

.has-text-danger-bold-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-invert-l)) !important; }

.has-background-danger-bold-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-bold-invert-l)) !important; }

.has-text-danger-00 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-l)) !important; }

.has-background-danger-00 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-l)) !important; }

.has-text-danger-00-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-invert-l)) !important; }

.has-background-danger-00-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-00-invert-l)) !important; }

.has-text-danger-05 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-l)) !important; }

.has-background-danger-05 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-l)) !important; }

.has-text-danger-05-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-invert-l)) !important; }

.has-background-danger-05-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-05-invert-l)) !important; }

.has-text-danger-10 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-l)) !important; }

.has-background-danger-10 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-l)) !important; }

.has-text-danger-10-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-invert-l)) !important; }

.has-background-danger-10-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-10-invert-l)) !important; }

.has-text-danger-15 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-l)) !important; }

.has-background-danger-15 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-l)) !important; }

.has-text-danger-15-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-invert-l)) !important; }

.has-background-danger-15-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-15-invert-l)) !important; }

.has-text-danger-20 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-l)) !important; }

.has-background-danger-20 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-l)) !important; }

.has-text-danger-20-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-invert-l)) !important; }

.has-background-danger-20-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-20-invert-l)) !important; }

.has-text-danger-25 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-l)) !important; }

.has-background-danger-25 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-l)) !important; }

.has-text-danger-25-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-invert-l)) !important; }

.has-background-danger-25-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-25-invert-l)) !important; }

.has-text-danger-30 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-l)) !important; }

.has-background-danger-30 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-l)) !important; }

.has-text-danger-30-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-invert-l)) !important; }

.has-background-danger-30-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-30-invert-l)) !important; }

.has-text-danger-35 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-l)) !important; }

.has-background-danger-35 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-l)) !important; }

.has-text-danger-35-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-invert-l)) !important; }

.has-background-danger-35-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-35-invert-l)) !important; }

.has-text-danger-40 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-l)) !important; }

.has-background-danger-40 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-l)) !important; }

.has-text-danger-40-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-invert-l)) !important; }

.has-background-danger-40-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-40-invert-l)) !important; }

.has-text-danger-45 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-l)) !important; }

.has-background-danger-45 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-l)) !important; }

.has-text-danger-45-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-invert-l)) !important; }

.has-background-danger-45-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-45-invert-l)) !important; }

.has-text-danger-50 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-l)) !important; }

.has-background-danger-50 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-l)) !important; }

.has-text-danger-50-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-invert-l)) !important; }

.has-background-danger-50-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-50-invert-l)) !important; }

.has-text-danger-55 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-l)) !important; }

.has-background-danger-55 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-l)) !important; }

.has-text-danger-55-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-invert-l)) !important; }

.has-background-danger-55-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-55-invert-l)) !important; }

.has-text-danger-60 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-l)) !important; }

.has-background-danger-60 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-l)) !important; }

.has-text-danger-60-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-invert-l)) !important; }

.has-background-danger-60-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-60-invert-l)) !important; }

.has-text-danger-65 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-l)) !important; }

.has-background-danger-65 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-l)) !important; }

.has-text-danger-65-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-invert-l)) !important; }

.has-background-danger-65-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-65-invert-l)) !important; }

.has-text-danger-70 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-l)) !important; }

.has-background-danger-70 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-l)) !important; }

.has-text-danger-70-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-invert-l)) !important; }

.has-background-danger-70-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-70-invert-l)) !important; }

.has-text-danger-75 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-l)) !important; }

.has-background-danger-75 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-l)) !important; }

.has-text-danger-75-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-invert-l)) !important; }

.has-background-danger-75-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-75-invert-l)) !important; }

.has-text-danger-80 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-l)) !important; }

.has-background-danger-80 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-l)) !important; }

.has-text-danger-80-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-invert-l)) !important; }

.has-background-danger-80-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-80-invert-l)) !important; }

.has-text-danger-85 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-l)) !important; }

.has-background-danger-85 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-l)) !important; }

.has-text-danger-85-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-invert-l)) !important; }

.has-background-danger-85-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-85-invert-l)) !important; }

.has-text-danger-90 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-l)) !important; }

.has-background-danger-90 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-l)) !important; }

.has-text-danger-90-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-invert-l)) !important; }

.has-background-danger-90-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-90-invert-l)) !important; }

.has-text-danger-95 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-l)) !important; }

.has-background-danger-95 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-l)) !important; }

.has-text-danger-95-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-invert-l)) !important; }

.has-background-danger-95-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-95-invert-l)) !important; }

.has-text-danger-100 { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-l)) !important; }

.has-background-danger-100 { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-l)) !important; }

.has-text-danger-100-invert { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-invert-l)) !important; }

.has-background-danger-100-invert { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),var(--bulma-danger-100-invert-l)) !important; }

a.has-text-danger:hover, a.has-text-danger:focus-visible, button.has-text-danger:hover, button.has-text-danger:focus-visible, has-text-danger.is-hoverable:hover, has-text-danger.is-hoverable:focus-visible { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-hover-color-l-delta))) !important; }

a.has-text-danger:active, button.has-text-danger:active, has-text-danger.is-hoverable:active { color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-active-color-l-delta))) !important; }

a.has-background-danger:hover, a.has-background-danger:focus-visible, button.has-background-danger:hover, button.has-background-danger:focus-visible, has-background-danger.is-hoverable:hover, has-background-danger.is-hoverable:focus-visible { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-hover-background-l-delta))) !important; }

a.has-background-danger:active, button.has-background-danger:active, has-background-danger.is-hoverable:active { background-color: hsl(var(--bulma-danger-h),var(--bulma-danger-s),calc(var(--bulma-danger-l) + var(--bulma-active-background-l-delta))) !important; }

.is-palette-danger { --h: var(--bulma-danger-h); --s: var(--bulma-danger-s); --l: var(--bulma-danger-l); --color: hsl(var(--h), var(--s), var(--l)); --00-l: var(--bulma-danger-00-l); --color-00: hsl(var(--h), var(--s), var(--00-l)); --05-l: var(--bulma-danger-05-l); --color-05: hsl(var(--h), var(--s), var(--05-l)); --10-l: var(--bulma-danger-10-l); --color-10: hsl(var(--h), var(--s), var(--10-l)); --15-l: var(--bulma-danger-15-l); --color-15: hsl(var(--h), var(--s), var(--15-l)); --20-l: var(--bulma-danger-20-l); --color-20: hsl(var(--h), var(--s), var(--20-l)); --25-l: var(--bulma-danger-25-l); --color-25: hsl(var(--h), var(--s), var(--25-l)); --30-l: var(--bulma-danger-30-l); --color-30: hsl(var(--h), var(--s), var(--30-l)); --35-l: var(--bulma-danger-35-l); --color-35: hsl(var(--h), var(--s), var(--35-l)); --40-l: var(--bulma-danger-40-l); --color-40: hsl(var(--h), var(--s), var(--40-l)); --45-l: var(--bulma-danger-45-l); --color-45: hsl(var(--h), var(--s), var(--45-l)); --50-l: var(--bulma-danger-50-l); --color-50: hsl(var(--h), var(--s), var(--50-l)); --55-l: var(--bulma-danger-55-l); --color-55: hsl(var(--h), var(--s), var(--55-l)); --60-l: var(--bulma-danger-60-l); --color-60: hsl(var(--h), var(--s), var(--60-l)); --65-l: var(--bulma-danger-65-l); --color-65: hsl(var(--h), var(--s), var(--65-l)); --70-l: var(--bulma-danger-70-l); --color-70: hsl(var(--h), var(--s), var(--70-l)); --75-l: var(--bulma-danger-75-l); --color-75: hsl(var(--h), var(--s), var(--75-l)); --80-l: var(--bulma-danger-80-l); --color-80: hsl(var(--h), var(--s), var(--80-l)); --85-l: var(--bulma-danger-85-l); --color-85: hsl(var(--h), var(--s), var(--85-l)); --90-l: var(--bulma-danger-90-l); --color-90: hsl(var(--h), var(--s), var(--90-l)); --95-l: var(--bulma-danger-95-l); --color-95: hsl(var(--h), var(--s), var(--95-l)); --100-l: var(--bulma-danger-100-l); --color-100: hsl(var(--h), var(--s), var(--100-l)); }

.has-text-black-bis { color: rgb(20, 22, 26) !important; }

.has-background-black-bis { background-color: rgb(20, 22, 26) !important; }

.has-text-black-ter { color: rgb(31, 34, 41) !important; }

.has-background-black-ter { background-color: rgb(31, 34, 41) !important; }

.has-text-grey-darker { color: rgb(46, 51, 61) !important; }

.has-background-grey-darker { background-color: rgb(46, 51, 61) !important; }

.has-text-grey-dark { color: rgb(64, 70, 84) !important; }

.has-background-grey-dark { background-color: rgb(64, 70, 84) !important; }

.has-text-grey { color: rgb(105, 116, 140) !important; }

.has-background-grey { background-color: rgb(105, 116, 140) !important; }

.has-text-grey-light { color: rgb(171, 177, 191) !important; }

.has-background-grey-light { background-color: rgb(171, 177, 191) !important; }

.has-text-grey-lighter { color: rgb(214, 217, 224) !important; }

.has-background-grey-lighter { background-color: rgb(214, 217, 224) !important; }

.has-text-white-ter { color: rgb(243, 244, 246) !important; }

.has-background-white-ter { background-color: rgb(243, 244, 246) !important; }

.has-text-white-bis { color: rgb(249, 250, 251) !important; }

.has-background-white-bis { background-color: rgb(249, 250, 251) !important; }

.has-text-current { color: currentcolor !important; }

.has-text-inherit { color: inherit !important; }

.has-background-current { background-color: currentcolor !important; }

.has-background-inherit { background-color: inherit !important; }

.is-flex-direction-row { flex-direction: row !important; }

.is-flex-direction-row-reverse { flex-direction: row-reverse !important; }

.is-flex-direction-column { flex-direction: column !important; }

.is-flex-direction-column-reverse { flex-direction: column-reverse !important; }

.is-flex-wrap-nowrap { flex-wrap: nowrap !important; }

.is-flex-wrap-wrap { flex-wrap: wrap !important; }

.is-flex-wrap-wrap-reverse { flex-wrap: wrap-reverse !important; }

.is-justify-content-flex-start { justify-content: flex-start !important; }

.is-justify-content-flex-end { justify-content: flex-end !important; }

.is-justify-content-center { justify-content: center !important; }

.is-justify-content-space-between { justify-content: space-between !important; }

.is-justify-content-space-around { justify-content: space-around !important; }

.is-justify-content-space-evenly { justify-content: space-evenly !important; }

.is-justify-content-start { justify-content: start !important; }

.is-justify-content-end { justify-content: end !important; }

.is-justify-content-left { justify-content: left !important; }

.is-justify-content-right { justify-content: right !important; }

.is-align-content-flex-start { align-content: flex-start !important; }

.is-align-content-flex-end { align-content: flex-end !important; }

.is-align-content-center { align-content: center !important; }

.is-align-content-space-between { align-content: space-between !important; }

.is-align-content-space-around { align-content: space-around !important; }

.is-align-content-space-evenly { align-content: space-evenly !important; }

.is-align-content-stretch { align-content: stretch !important; }

.is-align-content-start { align-content: start !important; }

.is-align-content-end { align-content: end !important; }

.is-align-content-baseline { align-content: baseline !important; }

.is-align-items-stretch { align-items: stretch !important; }

.is-align-items-flex-start { align-items: flex-start !important; }

.is-align-items-flex-end { align-items: flex-end !important; }

.is-align-items-center { align-items: center !important; }

.is-align-items-baseline { align-items: baseline !important; }

.is-align-items-start { align-items: start !important; }

.is-align-items-end { align-items: end !important; }

.is-align-items-self-start { align-items: self-start !important; }

.is-align-items-self-end { align-items: self-end !important; }

.is-align-self-auto { align-self: auto !important; }

.is-align-self-flex-start { align-self: flex-start !important; }

.is-align-self-flex-end { align-self: flex-end !important; }

.is-align-self-center { align-self: center !important; }

.is-align-self-baseline { align-self: baseline !important; }

.is-align-self-stretch { align-self: stretch !important; }

.is-flex-grow-0 { flex-grow: 0 !important; }

.is-flex-grow-1 { flex-grow: 1 !important; }

.is-flex-grow-2 { flex-grow: 2 !important; }

.is-flex-grow-3 { flex-grow: 3 !important; }

.is-flex-grow-4 { flex-grow: 4 !important; }

.is-flex-grow-5 { flex-grow: 5 !important; }

.is-flex-shrink-0 { flex-shrink: 0 !important; }

.is-flex-shrink-1 { flex-shrink: 1 !important; }

.is-flex-shrink-2 { flex-shrink: 2 !important; }

.is-flex-shrink-3 { flex-shrink: 3 !important; }

.is-flex-shrink-4 { flex-shrink: 4 !important; }

.is-flex-shrink-5 { flex-shrink: 5 !important; }

.is-clearfix::after { clear: both; content: " "; display: table; }

.is-float-left, .is-pulled-left { float: left !important; }

.is-float-right, .is-pulled-right { float: right !important; }

.is-float-none { float: none !important; }

.is-clear-both { clear: both !important; }

.is-clear-left { clear: left !important; }

.is-clear-none { clear: none !important; }

.is-clear-right { clear: right !important; }

.is-gapless { gap: 0px !important; }

.is-gap-0 { gap: 0rem !important; }

.is-gap-0\.5 { gap: 0.25rem !important; }

.is-gap-1 { gap: 0.5rem !important; }

.is-gap-1\.5 { gap: 0.75rem !important; }

.is-gap-2 { gap: 1rem !important; }

.is-gap-2\.5 { gap: 1.25rem !important; }

.is-gap-3 { gap: 1.5rem !important; }

.is-gap-3\.5 { gap: 1.75rem !important; }

.is-gap-4 { gap: 2rem !important; }

.is-gap-4\.5 { gap: 2.25rem !important; }

.is-gap-5 { gap: 2.5rem !important; }

.is-gap-5\.5 { gap: 2.75rem !important; }

.is-gap-6 { gap: 3rem !important; }

.is-gap-6\.5 { gap: 3.25rem !important; }

.is-gap-7 { gap: 3.5rem !important; }

.is-gap-7\.5 { gap: 3.75rem !important; }

.is-gap-8 { gap: 4rem !important; }

.is-column-gap-0 { column-gap: 0rem !important; }

.is-column-gap-0\.5 { column-gap: 0.25rem !important; }

.is-column-gap-1 { column-gap: 0.5rem !important; }

.is-column-gap-1\.5 { column-gap: 0.75rem !important; }

.is-column-gap-2 { column-gap: 1rem !important; }

.is-column-gap-2\.5 { column-gap: 1.25rem !important; }

.is-column-gap-3 { column-gap: 1.5rem !important; }

.is-column-gap-3\.5 { column-gap: 1.75rem !important; }

.is-column-gap-4 { column-gap: 2rem !important; }

.is-column-gap-4\.5 { column-gap: 2.25rem !important; }

.is-column-gap-5 { column-gap: 2.5rem !important; }

.is-column-gap-5\.5 { column-gap: 2.75rem !important; }

.is-column-gap-6 { column-gap: 3rem !important; }

.is-column-gap-6\.5 { column-gap: 3.25rem !important; }

.is-column-gap-7 { column-gap: 3.5rem !important; }

.is-column-gap-7\.5 { column-gap: 3.75rem !important; }

.is-column-gap-8 { column-gap: 4rem !important; }

.is-row-gap-0 { row-gap: 0rem !important; }

.is-row-gap-0\.5 { row-gap: 0.25rem !important; }

.is-row-gap-1 { row-gap: 0.5rem !important; }

.is-row-gap-1\.5 { row-gap: 0.75rem !important; }

.is-row-gap-2 { row-gap: 1rem !important; }

.is-row-gap-2\.5 { row-gap: 1.25rem !important; }

.is-row-gap-3 { row-gap: 1.5rem !important; }

.is-row-gap-3\.5 { row-gap: 1.75rem !important; }

.is-row-gap-4 { row-gap: 2rem !important; }

.is-row-gap-4\.5 { row-gap: 2.25rem !important; }

.is-row-gap-5 { row-gap: 2.5rem !important; }

.is-row-gap-5\.5 { row-gap: 2.75rem !important; }

.is-row-gap-6 { row-gap: 3rem !important; }

.is-row-gap-6\.5 { row-gap: 3.25rem !important; }

.is-row-gap-7 { row-gap: 3.5rem !important; }

.is-row-gap-7\.5 { row-gap: 3.75rem !important; }

.is-row-gap-8 { row-gap: 4rem !important; }

.is-clipped { overflow: hidden !important; }

.is-overflow-auto { overflow: auto !important; }

.is-overflow-x-auto { overflow-x: auto !important; }

.is-overflow-y-auto { overflow-y: auto !important; }

.is-overflow-clip { overflow: clip !important; }

.is-overflow-x-clip { overflow-x: clip !important; }

.is-overflow-y-clip { overflow-y: clip !important; }

.is-overflow-hidden { overflow: hidden !important; }

.is-overflow-x-hidden { overflow-x: hidden !important; }

.is-overflow-y-hidden { overflow-y: hidden !important; }

.is-overflow-scroll { overflow: scroll !important; }

.is-overflow-x-scroll { overflow-x: scroll !important; }

.is-overflow-y-scroll { overflow-y: scroll !important; }

.is-overflow-visible { overflow: visible !important; }

.is-overflow-x-visible { overflow-x: visible !important; }

.is-overflow-y-visible { overflow-y: visible !important; }

:root { --bulma-control-radius: var(--bulma-radius); --bulma-control-radius-small: var(--bulma-radius-small); --bulma-control-border-width: 1px; --bulma-control-height: 2.5em; --bulma-control-line-height: 1.5; --bulma-control-padding-vertical: calc(.5em - 1px); --bulma-control-padding-horizontal: calc(.75em - 1px); --bulma-control-size: var(--bulma-size-normal); --bulma-control-focus-shadow-l: 50%; }

.is-overlay { inset: 0px; position: absolute; }

.is-unselectable { user-select: none; }

.is-relative { position: relative !important; }

.is-position-absolute { position: absolute !important; }

.is-position-fixed { position: fixed !important; }

.is-position-relative { position: relative !important; }

.is-position-static { position: static !important; }

.is-position-sticky { position: sticky !important; }

.marginless { margin: 0px !important; }

.paddingless { padding: 0px !important; }

.m-0 { margin: 0px !important; }

.mt-0 { margin-top: 0px !important; }

.mr-0 { margin-right: 0px !important; }

.mb-0 { margin-bottom: 0px !important; }

.ml-0 { margin-left: 0px !important; }

.mx-0 { margin-left: 0px !important; margin-right: 0px !important; }

.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; }

.m-1 { margin: 0.25rem !important; }

.mt-1 { margin-top: 0.25rem !important; }

.mr-1 { margin-right: 0.25rem !important; }

.mb-1 { margin-bottom: 0.25rem !important; }

.ml-1 { margin-left: 0.25rem !important; }

.mx-1 { margin-left: 0.25rem !important; margin-right: 0.25rem !important; }

.my-1 { margin-top: 0.25rem !important; margin-bottom: 0.25rem !important; }

.m-2 { margin: 0.5rem !important; }

.mt-2 { margin-top: 0.5rem !important; }

.mr-2 { margin-right: 0.5rem !important; }

.mb-2 { margin-bottom: 0.5rem !important; }

.ml-2 { margin-left: 0.5rem !important; }

.mx-2 { margin-left: 0.5rem !important; margin-right: 0.5rem !important; }

.my-2 { margin-top: 0.5rem !important; margin-bottom: 0.5rem !important; }

.m-3 { margin: 0.75rem !important; }

.mt-3 { margin-top: 0.75rem !important; }

.mr-3 { margin-right: 0.75rem !important; }

.mb-3 { margin-bottom: 0.75rem !important; }

.ml-3 { margin-left: 0.75rem !important; }

.mx-3 { margin-left: 0.75rem !important; margin-right: 0.75rem !important; }

.my-3 { margin-top: 0.75rem !important; margin-bottom: 0.75rem !important; }

.m-4 { margin: 1rem !important; }

.mt-4 { margin-top: 1rem !important; }

.mr-4 { margin-right: 1rem !important; }

.mb-4 { margin-bottom: 1rem !important; }

.ml-4 { margin-left: 1rem !important; }

.mx-4 { margin-left: 1rem !important; margin-right: 1rem !important; }

.my-4 { margin-top: 1rem !important; margin-bottom: 1rem !important; }

.m-5 { margin: 1.5rem !important; }

.mt-5 { margin-top: 1.5rem !important; }

.mr-5 { margin-right: 1.5rem !important; }

.mb-5 { margin-bottom: 1.5rem !important; }

.ml-5 { margin-left: 1.5rem !important; }

.mx-5 { margin-left: 1.5rem !important; margin-right: 1.5rem !important; }

.my-5 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }

.m-6 { margin: 3rem !important; }

.mt-6 { margin-top: 3rem !important; }

.mr-6 { margin-right: 3rem !important; }

.mb-6 { margin-bottom: 3rem !important; }

.ml-6 { margin-left: 3rem !important; }

.mx-6 { margin-left: 3rem !important; margin-right: 3rem !important; }

.my-6 { margin-top: 3rem !important; margin-bottom: 3rem !important; }

.m-auto { margin: auto !important; }

.mt-auto { margin-top: auto !important; }

.mr-auto { margin-right: auto !important; }

.mb-auto { margin-bottom: auto !important; }

.ml-auto { margin-left: auto !important; }

.mx-auto { margin-left: auto !important; margin-right: auto !important; }

.my-auto { margin-top: auto !important; margin-bottom: auto !important; }

.p-0 { padding: 0px !important; }

.pt-0 { padding-top: 0px !important; }

.pr-0 { padding-right: 0px !important; }

.pb-0 { padding-bottom: 0px !important; }

.pl-0 { padding-left: 0px !important; }

.px-0 { padding-left: 0px !important; padding-right: 0px !important; }

.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }

.p-1 { padding: 0.25rem !important; }

.pt-1 { padding-top: 0.25rem !important; }

.pr-1 { padding-right: 0.25rem !important; }

.pb-1 { padding-bottom: 0.25rem !important; }

.pl-1 { padding-left: 0.25rem !important; }

.px-1 { padding-left: 0.25rem !important; padding-right: 0.25rem !important; }

.py-1 { padding-top: 0.25rem !important; padding-bottom: 0.25rem !important; }

.p-2 { padding: 0.5rem !important; }

.pt-2 { padding-top: 0.5rem !important; }

.pr-2 { padding-right: 0.5rem !important; }

.pb-2 { padding-bottom: 0.5rem !important; }

.pl-2 { padding-left: 0.5rem !important; }

.px-2 { padding-left: 0.5rem !important; padding-right: 0.5rem !important; }

.py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }

.p-3 { padding: 0.75rem !important; }

.pt-3 { padding-top: 0.75rem !important; }

.pr-3 { padding-right: 0.75rem !important; }

.pb-3 { padding-bottom: 0.75rem !important; }

.pl-3 { padding-left: 0.75rem !important; }

.px-3 { padding-left: 0.75rem !important; padding-right: 0.75rem !important; }

.py-3 { padding-top: 0.75rem !important; padding-bottom: 0.75rem !important; }

.p-4 { padding: 1rem !important; }

.pt-4 { padding-top: 1rem !important; }

.pr-4 { padding-right: 1rem !important; }

.pb-4 { padding-bottom: 1rem !important; }

.pl-4 { padding-left: 1rem !important; }

.px-4 { padding-left: 1rem !important; padding-right: 1rem !important; }

.py-4 { padding-top: 1rem !important; padding-bottom: 1rem !important; }

.p-5 { padding: 1.5rem !important; }

.pt-5 { padding-top: 1.5rem !important; }

.pr-5 { padding-right: 1.5rem !important; }

.pb-5 { padding-bottom: 1.5rem !important; }

.pl-5 { padding-left: 1.5rem !important; }

.px-5 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }

.py-5 { padding-top: 1.5rem !important; padding-bottom: 1.5rem !important; }

.p-6 { padding: 3rem !important; }

.pt-6 { padding-top: 3rem !important; }

.pr-6 { padding-right: 3rem !important; }

.pb-6 { padding-bottom: 3rem !important; }

.pl-6 { padding-left: 3rem !important; }

.px-6 { padding-left: 3rem !important; padding-right: 3rem !important; }

.py-6 { padding-top: 3rem !important; padding-bottom: 3rem !important; }

.p-auto { }

.pt-auto { }

.pr-auto { }

.pb-auto { }

.pl-auto { }

.px-auto { }

.py-auto { }

.is-size-1 { font-size: 3rem !important; }

.is-size-2 { font-size: 2.5rem !important; }

.is-size-3 { font-size: 2rem !important; }

.is-size-4 { font-size: 1.5rem !important; }

.is-size-5 { font-size: 1.25rem !important; }

.is-size-6 { font-size: 1rem !important; }

.is-size-7 { font-size: 0.75rem !important; }

@media screen and (max-width: 768px) {
  .is-size-1-mobile { font-size: 3rem !important; }
  .is-size-2-mobile { font-size: 2.5rem !important; }
  .is-size-3-mobile { font-size: 2rem !important; }
  .is-size-4-mobile { font-size: 1.5rem !important; }
  .is-size-5-mobile { font-size: 1.25rem !important; }
  .is-size-6-mobile { font-size: 1rem !important; }
  .is-size-7-mobile { font-size: 0.75rem !important; }
}

@media screen and (min-width: 769px), print {
  .is-size-1-tablet { font-size: 3rem !important; }
  .is-size-2-tablet { font-size: 2.5rem !important; }
  .is-size-3-tablet { font-size: 2rem !important; }
  .is-size-4-tablet { font-size: 1.5rem !important; }
  .is-size-5-tablet { font-size: 1.25rem !important; }
  .is-size-6-tablet { font-size: 1rem !important; }
  .is-size-7-tablet { font-size: 0.75rem !important; }
}

@media screen and (max-width: 1023px) {
  .is-size-1-touch { font-size: 3rem !important; }
  .is-size-2-touch { font-size: 2.5rem !important; }
  .is-size-3-touch { font-size: 2rem !important; }
  .is-size-4-touch { font-size: 1.5rem !important; }
  .is-size-5-touch { font-size: 1.25rem !important; }
  .is-size-6-touch { font-size: 1rem !important; }
  .is-size-7-touch { font-size: 0.75rem !important; }
}

@media screen and (min-width: 1024px) {
  .is-size-1-desktop { font-size: 3rem !important; }
  .is-size-2-desktop { font-size: 2.5rem !important; }
  .is-size-3-desktop { font-size: 2rem !important; }
  .is-size-4-desktop { font-size: 1.5rem !important; }
  .is-size-5-desktop { font-size: 1.25rem !important; }
  .is-size-6-desktop { font-size: 1rem !important; }
  .is-size-7-desktop { font-size: 0.75rem !important; }
}

@media screen and (min-width: 1216px) {
  .is-size-1-widescreen { font-size: 3rem !important; }
  .is-size-2-widescreen { font-size: 2.5rem !important; }
  .is-size-3-widescreen { font-size: 2rem !important; }
  .is-size-4-widescreen { font-size: 1.5rem !important; }
  .is-size-5-widescreen { font-size: 1.25rem !important; }
  .is-size-6-widescreen { font-size: 1rem !important; }
  .is-size-7-widescreen { font-size: 0.75rem !important; }
}

@media screen and (min-width: 1408px) {
  .is-size-1-fullhd { font-size: 3rem !important; }
  .is-size-2-fullhd { font-size: 2.5rem !important; }
  .is-size-3-fullhd { font-size: 2rem !important; }
  .is-size-4-fullhd { font-size: 1.5rem !important; }
  .is-size-5-fullhd { font-size: 1.25rem !important; }
  .is-size-6-fullhd { font-size: 1rem !important; }
  .is-size-7-fullhd { font-size: 0.75rem !important; }
}

.has-text-centered { text-align: center !important; }

.has-text-justified { text-align: justify !important; }

.has-text-left { text-align: left !important; }

.has-text-right { text-align: right !important; }

@media screen and (max-width: 768px) {
  .has-text-centered-mobile { text-align: center !important; }
}

@media screen and (min-width: 769px), print {
  .has-text-centered-tablet { text-align: center !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-centered-tablet-only { text-align: center !important; }
}

@media screen and (max-width: 1023px) {
  .has-text-centered-touch { text-align: center !important; }
}

@media screen and (min-width: 1024px) {
  .has-text-centered-desktop { text-align: center !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-centered-desktop-only { text-align: center !important; }
}

@media screen and (min-width: 1216px) {
  .has-text-centered-widescreen { text-align: center !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-centered-widescreen-only { text-align: center !important; }
}

@media screen and (min-width: 1408px) {
  .has-text-centered-fullhd { text-align: center !important; }
}

@media screen and (max-width: 768px) {
  .has-text-justified-mobile { text-align: justify !important; }
}

@media screen and (min-width: 769px), print {
  .has-text-justified-tablet { text-align: justify !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-justified-tablet-only { text-align: justify !important; }
}

@media screen and (max-width: 1023px) {
  .has-text-justified-touch { text-align: justify !important; }
}

@media screen and (min-width: 1024px) {
  .has-text-justified-desktop { text-align: justify !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-justified-desktop-only { text-align: justify !important; }
}

@media screen and (min-width: 1216px) {
  .has-text-justified-widescreen { text-align: justify !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-justified-widescreen-only { text-align: justify !important; }
}

@media screen and (min-width: 1408px) {
  .has-text-justified-fullhd { text-align: justify !important; }
}

@media screen and (max-width: 768px) {
  .has-text-left-mobile { text-align: left !important; }
}

@media screen and (min-width: 769px), print {
  .has-text-left-tablet { text-align: left !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-left-tablet-only { text-align: left !important; }
}

@media screen and (max-width: 1023px) {
  .has-text-left-touch { text-align: left !important; }
}

@media screen and (min-width: 1024px) {
  .has-text-left-desktop { text-align: left !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-left-desktop-only { text-align: left !important; }
}

@media screen and (min-width: 1216px) {
  .has-text-left-widescreen { text-align: left !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-left-widescreen-only { text-align: left !important; }
}

@media screen and (min-width: 1408px) {
  .has-text-left-fullhd { text-align: left !important; }
}

@media screen and (max-width: 768px) {
  .has-text-right-mobile { text-align: right !important; }
}

@media screen and (min-width: 769px), print {
  .has-text-right-tablet { text-align: right !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .has-text-right-tablet-only { text-align: right !important; }
}

@media screen and (max-width: 1023px) {
  .has-text-right-touch { text-align: right !important; }
}

@media screen and (min-width: 1024px) {
  .has-text-right-desktop { text-align: right !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .has-text-right-desktop-only { text-align: right !important; }
}

@media screen and (min-width: 1216px) {
  .has-text-right-widescreen { text-align: right !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .has-text-right-widescreen-only { text-align: right !important; }
}

@media screen and (min-width: 1408px) {
  .has-text-right-fullhd { text-align: right !important; }
}

.is-capitalized { text-transform: capitalize !important; }

.is-lowercase { text-transform: lowercase !important; }

.is-uppercase { text-transform: uppercase !important; }

.is-italic { font-style: italic !important; }

.is-underlined { text-decoration: underline !important; }

.has-text-weight-light { font-weight: 300 !important; }

.has-text-weight-normal { font-weight: 400 !important; }

.has-text-weight-medium { font-weight: 500 !important; }

.has-text-weight-semibold { font-weight: 600 !important; }

.has-text-weight-bold { font-weight: 700 !important; }

.has-text-weight-extrabold { font-weight: 800 !important; }

.is-family-primary, .is-family-secondary, .is-family-sans-serif { font-family: Inter, "SF Pro", "Segoe UI", Roboto, Oxygen, Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif !important; }

.is-family-monospace, .is-family-code { font-family: Inconsolata, Hack, "SF Mono", "Roboto Mono", "Source Code Pro", "Ubuntu Mono", monospace !important; }

.is-display-none, .is-hidden { display: none !important; }

.is-display-block, .is-block { display: block !important; }

@media screen and (max-width: 768px) {
  .is-display-block-mobile, .is-block-mobile { display: block !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-block-tablet, .is-block-tablet { display: block !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-block-tablet-only, .is-block-tablet-only { display: block !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-block-touch, .is-block-touch { display: block !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-block-desktop, .is-block-desktop { display: block !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-block-desktop-only, .is-block-desktop-only { display: block !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-block-widescreen, .is-block-widescreen { display: block !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-block-widescreen-only, .is-block-widescreen-only { display: block !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-block-fullhd, .is-block-fullhd { display: block !important; }
}

.is-display-flex, .is-flex { display: flex !important; }

@media screen and (max-width: 768px) {
  .is-display-flex-mobile, .is-flex-mobile { display: flex !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-flex-tablet, .is-flex-tablet { display: flex !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-flex-tablet-only, .is-flex-tablet-only { display: flex !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-flex-touch, .is-flex-touch { display: flex !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-flex-desktop, .is-flex-desktop { display: flex !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-flex-desktop-only, .is-flex-desktop-only { display: flex !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-flex-widescreen, .is-flex-widescreen { display: flex !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-flex-widescreen-only, .is-flex-widescreen-only { display: flex !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-flex-fullhd, .is-flex-fullhd { display: flex !important; }
}

.is-display-inline, .is-inline { display: inline !important; }

@media screen and (max-width: 768px) {
  .is-display-inline-mobile, .is-inline-mobile { display: inline !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-inline-tablet, .is-inline-tablet { display: inline !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-inline-tablet-only, .is-inline-tablet-only { display: inline !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-inline-touch, .is-inline-touch { display: inline !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-inline-desktop, .is-inline-desktop { display: inline !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-inline-desktop-only, .is-inline-desktop-only { display: inline !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-inline-widescreen, .is-inline-widescreen { display: inline !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-inline-widescreen-only, .is-inline-widescreen-only { display: inline !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-inline-fullhd, .is-inline-fullhd { display: inline !important; }
}

.is-display-inline-block, .is-inline-block { display: inline-block !important; }

@media screen and (max-width: 768px) {
  .is-display-inline-block-mobile, .is-inline-block-mobile { display: inline-block !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-inline-block-tablet, .is-inline-block-tablet { display: inline-block !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-inline-block-tablet-only, .is-inline-block-tablet-only { display: inline-block !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-inline-block-touch, .is-inline-block-touch { display: inline-block !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-inline-block-desktop, .is-inline-block-desktop { display: inline-block !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-inline-block-desktop-only, .is-inline-block-desktop-only { display: inline-block !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-inline-block-widescreen, .is-inline-block-widescreen { display: inline-block !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-inline-block-widescreen-only, .is-inline-block-widescreen-only { display: inline-block !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-inline-block-fullhd, .is-inline-block-fullhd { display: inline-block !important; }
}

.is-display-inline-flex, .is-inline-flex { display: inline-flex !important; }

@media screen and (max-width: 768px) {
  .is-display-inline-flex-mobile, .is-inline-flex-mobile { display: inline-flex !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-inline-flex-tablet, .is-inline-flex-tablet { display: inline-flex !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-inline-flex-tablet-only, .is-inline-flex-tablet-only { display: inline-flex !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-inline-flex-touch, .is-inline-flex-touch { display: inline-flex !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-inline-flex-desktop, .is-inline-flex-desktop { display: inline-flex !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-inline-flex-desktop-only, .is-inline-flex-desktop-only { display: inline-flex !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-inline-flex-widescreen, .is-inline-flex-widescreen { display: inline-flex !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-inline-flex-widescreen-only, .is-inline-flex-widescreen-only { display: inline-flex !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-inline-flex-fullhd, .is-inline-flex-fullhd { display: inline-flex !important; }
}

.is-display-grid, .is-grid { display: grid !important; }

@media screen and (max-width: 768px) {
  .is-display-grid-mobile, .is-grid-mobile { display: grid !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-grid-tablet, .is-grid-tablet { display: grid !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-grid-tablet-only, .is-grid-tablet-only { display: grid !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-grid-touch, .is-grid-touch { display: grid !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-grid-desktop, .is-grid-desktop { display: grid !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-grid-desktop-only, .is-grid-desktop-only { display: grid !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-grid-widescreen, .is-grid-widescreen { display: grid !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-grid-widescreen-only, .is-grid-widescreen-only { display: grid !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-grid-fullhd, .is-grid-fullhd { display: grid !important; }
}

.is-sr-only { border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; clip: rect(0px, 0px, 0px, 0px) !important; height: 0.01em !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; white-space: nowrap !important; width: 0.01em !important; }

@media screen and (max-width: 768px) {
  .is-display-none-mobile, .is-hidden-mobile { display: none !important; }
}

@media screen and (min-width: 769px), print {
  .is-display-none-tablet, .is-hidden-tablet { display: none !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-display-none-tablet-only, .is-hidden-tablet-only { display: none !important; }
}

@media screen and (max-width: 1023px) {
  .is-display-none-touch, .is-hidden-touch { display: none !important; }
}

@media screen and (min-width: 1024px) {
  .is-display-none-desktop, .is-hidden-desktop { display: none !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-display-none-desktop-only, .is-hidden-desktop-only { display: none !important; }
}

@media screen and (min-width: 1216px) {
  .is-display-none-widescreen, .is-hidden-widescreen { display: none !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-display-none-widescreen-only, .is-hidden-widescreen-only { display: none !important; }
}

@media screen and (min-width: 1408px) {
  .is-display-none-fullhd, .is-hidden-fullhd { display: none !important; }
}

.is-visibility-hidden, .is-invisible { visibility: hidden !important; }

@media screen and (max-width: 768px) {
  .is-visibility-hidden-mobile, .is-invisible-mobile { visibility: hidden !important; }
}

@media screen and (min-width: 769px), print {
  .is-visibility-hidden-tablet, .is-invisible-tablet { visibility: hidden !important; }
}

@media screen and (min-width: 769px) and (max-width: 1023px) {
  .is-visibility-hidden-tablet-only, .is-invisible-tablet-only { visibility: hidden !important; }
}

@media screen and (max-width: 1023px) {
  .is-visibility-hidden-touch, .is-invisible-touch { visibility: hidden !important; }
}

@media screen and (min-width: 1024px) {
  .is-visibility-hidden-desktop, .is-invisible-desktop { visibility: hidden !important; }
}

@media screen and (min-width: 1024px) and (max-width: 1215px) {
  .is-visibility-hidden-desktop-only, .is-invisible-desktop-only { visibility: hidden !important; }
}

@media screen and (min-width: 1216px) {
  .is-visibility-hidden-widescreen, .is-invisible-widescreen { visibility: hidden !important; }
}

@media screen and (min-width: 1216px) and (max-width: 1407px) {
  .is-visibility-hidden-widescreen-only, .is-invisible-widescreen-only { visibility: hidden !important; }
}

@media screen and (min-width: 1408px) {
  .is-visibility-hidden-fullhd, .is-invisible-fullhd { visibility: hidden !important; }
}

.is-radiusless { border-radius: 0px !important; }

.is-shadowless { box-shadow: none !important; }

.is-clickable { cursor: pointer !important; pointer-events: all !important; }

:root { --bg: #0a1726; --bg-deep: #081320; --bg-soft: #0c1c30; --gold: #d4b483; --gold-lt: #e7cd96; --gold-dk: #c29a52; --ink: #ffffff; --muted: #aab8c8; --muted-dim: #8593a4; --line: rgba(212, 180, 131, .16); --line-soft: rgba(255, 255, 255, .08); --logo-h: 56px; --gap: 5rem; --speed-top: 46s; --speed-bot: 52s; }

*, ::before, ::after { box-sizing: border-box; }

html { scroll-behavior: smooth; }

body, html { margin: 0px; padding: 0px; background: var(--bg); color: var(--muted); font-family: Inter, system-ui, -apple-system, "Segoe UI", sans-serif; -webkit-font-smoothing: antialiased; line-height: 1.5; overflow-x: hidden; }

a { text-decoration: none; color: inherit; }

a:focus-visible, .btn:focus-visible { outline: 2px solid var(--gold); outline-offset: 3px; border-radius: 999px; }

.btn { display: inline-flex; align-items: center; justify-content: center; gap: 0.6rem; padding: 16px 30px; border-radius: 999px; border: 0px; cursor: pointer; font-family: Blinker, sans-serif; font-weight: 600; font-size: 1.04rem; transition: transform 0.25s, box-shadow 0.25s, filter 0.25s, color 0.25s, border-color 0.25s, background 0.25s; }

.btn-gold { background: linear-gradient(135deg, rgb(236, 212, 156), rgb(217, 180, 113), rgb(199, 159, 85)); color: rgb(21, 35, 58); box-shadow: rgba(201, 159, 82, 0.28) 0px 10px 26px; }

.btn-gold:hover { transform: translateY(-2px); filter: brightness(1.04); box-shadow: rgba(201, 159, 82, 0.36) 0px 16px 34px; }

.btn-outline { background: rgba(255, 255, 255, 0.04); color: rgb(255, 255, 255); border: 1.5px solid rgba(255, 255, 255, 0.5); }

.btn-outline:hover { border-color: var(--gold); color: var(--gold); background: rgba(212, 180, 131, 0.08); transform: translateY(-2px); }

.section-title { font-family: Blinker, sans-serif; font-weight: 800; color: rgb(255, 255, 255); font-size: clamp(1.9rem, 5vw, 3.2rem); line-height: 1.05; letter-spacing: -0.02em; text-align: center; }

.eyebrow { color: var(--gold); font-family: Blinker, sans-serif; font-weight: 800; text-transform: uppercase; letter-spacing: 0.02em; font-size: clamp(1.2rem, 3vw, 1.9rem); display: block; margin-bottom: 0.35rem; }

@media (max-width: 560px) {
  .btn { padding: 14px 24px; font-size: 1rem; width: 100%; max-width: 340px; }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
}


body, html { margin: 0px !important; padding: 0px !important; }
/* ===== Shared Itemhound-family shell (header, footer, buttons) ===== */
:root{--en-header-h:80px;--en-line:rgba(255,255,255,.12)}
html{scroll-padding-top:var(--en-header-h)}
.en-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--bg-deep,#081320);border-bottom:1px solid var(--en-line)}
.en-header__inner{max-width:1240px;margin:0 auto;padding:0 clamp(20px,5vw,40px);min-height:var(--en-header-h);display:flex;align-items:center;justify-content:space-between;gap:24px}
.en-brand{display:flex;align-items:center;min-height:44px}
.en-brand img{width:140px;height:auto;display:block}
.en-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:8px}
.en-nav__link{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:600;color:rgba(255,255,255,.82);text-decoration:none;transition:color .15s ease}
.en-nav__link:hover{color:#fff}
.en-nav__link span{position:relative}
.en-nav__link.on{color:#fff}
.en-nav__link.on span::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;background:var(--gold,#d4b483)}
.en-nav__cta-m{display:none}
.en-actions{display:flex;align-items:center;gap:12px}
.en-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:10px 22px;border-radius:6px;font-family:Blinker,sans-serif;font-weight:600;font-size:15px;text-decoration:none;transition:filter .2s,box-shadow .2s}
.en-btn--gold{background:linear-gradient(135deg,#ecd49c,#d9b471,#c79f55);color:#15233a;box-shadow:0 6px 18px rgba(201,159,82,.22)}
.en-btn--gold:hover{filter:brightness(1.05)}
.en-btn:focus-visible,.en-nav__link:focus-visible,.en-social:focus-visible,.en-toggle:focus-visible{outline:2px solid var(--gold,#d4b483);outline-offset:3px}
.en-toggle{display:none;width:44px;height:44px;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(255,255,255,.25);border-radius:6px;color:#fff;cursor:pointer}
.en-toggle svg{width:24px;height:24px}
.en-toggle__close{display:none}
.en-header[data-open="true"] .en-toggle__open{display:none}
.en-header[data-open="true"] .en-toggle__close{display:flex}

/* buttons: squared corners to match Itemhound / MyRunTime */
._btn_4pmqw_9744,._btn_4pmqw_9744:focus-visible{border-radius:6px!important}

@media (max-width:900px){
 .en-header__inner{flex-wrap:wrap;gap:0}
 .en-header__cta{display:none}
 .en-brand,.en-actions{min-height:var(--en-header-h)}
 .en-toggle{display:inline-flex}
 .en-nav{display:none;flex-basis:100%;order:3;border-top:1px solid var(--en-line);padding:8px 0 16px}
 .en-header[data-open="true"] .en-nav{display:block}
 .en-nav ul{flex-direction:column;align-items:stretch;gap:0}
 .en-nav__link{width:100%;padding:14px 4px}
 .en-nav__link.on span::after{bottom:-4px}
 .en-nav__cta-m{display:block;margin-top:12px}
 .en-nav__cta-m .en-btn{width:100%}
}

/* footer */
.en-footer{background:var(--bg-deep,#081320);color:#fff;border-top:1px solid var(--en-line)}
.en-ft{max-width:1240px;margin:0 auto;padding:56px clamp(20px,5vw,40px) 28px;font-family:Inter,system-ui,sans-serif}
.en-ft__top{display:grid;grid-template-columns:1.2fr 1fr;gap:48px}
.en-ft__brand{display:flex;flex-direction:column;align-items:flex-start}
.en-ft__logo{display:flex;align-items:center;min-height:44px}
.en-ft__logo img{width:150px;height:auto;display:block}
.en-ft__tag{margin:12px 0 0;max-width:340px;font-size:14px;line-height:1.6;color:rgba(255,255,255,.82)}
.en-ft__mail{margin-top:14px;font-size:14px;font-weight:700;color:#fff;text-decoration:underline}
.en-ft__mail:hover{color:var(--gold,#d4b483)}
.en-socials{display:flex;gap:10px;margin-top:20px}
.en-social{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.3);color:#fff;transition:color .15s,border-color .15s}
.en-social:hover{color:var(--gold,#d4b483);border-color:var(--gold,#d4b483)}
.en-social svg{width:16px;height:16px;fill:currentColor}
.en-social--logo img{width:22px;height:22px;filter:invert(1)}
.en-ft__nav{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.en-ft__nav h5{margin:0 0 16px;font-size:14px;font-weight:700;color:#fff;font-family:Inter,system-ui,sans-serif}
.en-ft__nav ul{list-style:none;margin:0;padding:0}
.en-ft__nav li{margin:0 0 6px}
.en-ft__nav a{display:inline-flex;align-items:center;min-height:36px;font-size:14px;color:rgba(255,255,255,.85);text-decoration:none}
.en-ft__nav a:hover,.en-ft__legal a:hover{color:var(--gold,#d4b483)}
.en-ft__legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:22px;border-top:1px solid rgba(255,255,255,.18);font-size:12px;color:rgba(255,255,255,.85)}
.en-ft__legal p{margin:0}
.en-ft__end{display:flex;gap:24px}
.en-ft__legal a{color:inherit;text-decoration:none}
.en-ft__note{width:100%;font-size:12px;color:rgba(255,255,255,.65)}
@media (max-width:768px){
 .en-ft{padding:36px 20px 24px}
 .en-ft__top{grid-template-columns:1fr;gap:32px}
 .en-ft__nav{grid-template-columns:1fr 1fr;gap:24px}
 .en-ft__end{gap:16px}
 .en-social{width:44px;height:44px}
}

/* ===== Type system — Blinker + Inter, one scale for all tabs ===== */
:root{
 --font-display:"Blinker",system-ui,sans-serif; --font-text:"Inter",system-ui,sans-serif;
 --fs-h1:clamp(2.5rem,1.6rem + 3vw,3.5rem);   /* 40 → 56px */
 --fs-h2:clamp(2rem,1.5rem + 1.6vw,2.5rem);   /* 32 → 40px */
 --fs-h3:1.375rem;                            /* 22px */
 --fs-lead:1.125rem;                          /* 18px */
 --fs-body:1rem;                              /* 16px */
 --fs-label:.875rem;                          /* 14px */
 --fs-eyebrow:.875rem;                        /* 14px */
 --fs-meta:.75rem;                            /* 12px */
 --fs-btn:1.0625rem;                          /* 17px */
}
@media (max-width:768px){:root{--fs-lead:1.0625rem}}
body,button,input,select,textarea{font-family:var(--font-text)}
main.page ._hero-eyebrow_10rq7_21{color:var(--gold,#d4b483)!important;margin:0 0 .75rem!important}
main.page ._how_1kz21_1 ._eyebrow_4pmqw_9800{text-align:center;margin-bottom:.5rem}
main.page .en-ico-arrow{width:1em;height:1em;vertical-align:-.125em;display:inline-block}
main.page ._hero-title_10rq7_31,main.page ._title_1ow2e_22,main.page ._title_mgmjj_16{font-family:var(--font-display)!important;font-size:var(--fs-h1)!important;font-weight:700!important;line-height:1.08!important;letter-spacing:0!important}
main.page ._section-title_4pmqw_9790,main.page ._partners-title_3cw01_16,main.page ._contact-title_1noi0_27,main.page ._sec-title_1qv8t_21,main.page ._sec-title_ruppd_18,main.page ._section-title_18zwq_45{font-family:var(--font-display)!important;font-size:var(--fs-h2)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:0!important}
main.page ._card-title_1s2lt_53,main.page ._mv-label_12gp4_80,main.page ._lc-title_147is_42,main.page ._card-title_jvlyy_51{font-family:var(--font-display)!important;font-size:var(--fs-h3)!important;font-weight:700!important;line-height:1.3!important;letter-spacing:0!important}
main.page ._hero-gold_10rq7_43,main.page ._card-highlight_1s2lt_61,main.page ._accent-gold_12gp4_89,main.page ._accent-blue_12gp4_93{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important}
main.page ._hero-eyebrow_10rq7_21,main.page ._eyebrow_4pmqw_9800,main.page ._eyebrow_1noi0_1,main.page ._kicker_1ow2e_13,main.page ._kicker_1qv8t_12,main.page ._kicker_ruppd_9,main.page ._eyebrow_mgmjj_6,main.page ._section-label_18zwq_35{font-family:var(--font-text)!important;font-size:var(--fs-eyebrow)!important;font-weight:700!important;letter-spacing:.18em!important;text-transform:uppercase!important;line-height:1.4!important}
main.page ._hero-sub_10rq7_47,main.page ._body-text_1ow2e_32,main.page ._subtitle_mgmjj_30,main.page ._contact-sub_1noi0_36,main.page ._sec-sub_ruppd_28,main.page ._section-desc_18zwq_53{font-family:var(--font-text)!important;font-size:var(--fs-lead)!important;font-weight:400!important;line-height:1.7!important}
main.page ._card-description_1s2lt_65,main.page ._mv-text_12gp4_97,main.page ._lc-text_147is_51,main.page ._card-desc_jvlyy_59{font-family:var(--font-text)!important;font-size:var(--fs-body)!important;font-weight:400!important;line-height:1.65!important}
main.page ._pill-bold_1kz21_29,main.page ._pill_1kz21_6,main.page ._scale-label_10rk1_19,main.page ._pill_mgmjj_39,main.page ._card-cta-text_jvlyy_82{font-family:var(--font-text)!important;font-size:var(--fs-label)!important}
main.page ._lc-phase_147is_33{font-family:var(--font-text)!important;font-size:var(--fs-meta)!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}
main.page ._btn_4pmqw_9744,.en-btn{font-family:var(--font-display)!important;font-size:var(--fs-btn)!important;font-weight:600!important;letter-spacing:.01em}
.en-nav__link{font-family:var(--font-text)!important;font-size:var(--fs-body)!important}
main.page svg text{font-family:var(--font-display)!important}

/* ===== Home hero: 09 Cipher Reveal ===== */
main.page ._hero_10rq7_1{background:var(--bg-deep,#081320)!important;overflow:hidden;isolation:isolate}
main.page ._hero_10rq7_1 .en-cipher{position:absolute;inset:0;width:100%;height:100%;z-index:0}
main.page ._hero_10rq7_1::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;
  background:linear-gradient(90deg,rgba(8,19,32,.97) 0%,rgba(8,19,32,.84) 38%,rgba(8,19,32,.15) 72%,rgba(8,19,32,.35)),
             linear-gradient(180deg,transparent 75%,rgba(8,19,32,.9))}
main.page ._hero-inner_10rq7_9{position:relative;z-index:2;width:100%;max-width:1240px!important;margin:0 auto!important;
  align-items:flex-start!important;text-align:left!important;padding:9rem clamp(20px,5vw,40px) 6rem!important}
main.page ._hero-title_10rq7_31{text-shadow:none!important;max-width:720px}
main.page ._hero-gold_10rq7_43{display:block}
main.page ._hero-sub_10rq7_47{margin:1.5rem 0 0!important;max-width:580px!important;color:var(--muted,#aab8c8)!important}
main.page ._hero-cta_10rq7_57{justify-content:flex-start!important}
@media (max-width:768px){
  main.page ._hero_10rq7_1::after{background:linear-gradient(180deg,rgba(8,19,32,.95) 0%,rgba(8,19,32,.86) 62%,rgba(8,19,32,.35))}
  main.page ._hero-inner_10rq7_9{padding:9rem 20px 4rem!important;justify-content:flex-start!important}
  main.page ._hero-cta_10rq7_57{flex-direction:column;align-items:stretch!important;width:100%}
  main.page ._hero-cta_10rq7_57 ._btn_4pmqw_9744{max-width:none}
}
/* ===== module: how (Event Journey) ===== */
.en-how{--en-how-bg:#0a1726;--en-how-gold:#d4b483;--en-how-gold-lt:#e7cd96;--en-how-gold-dk:#c29a52;--en-how-muted:#aab8c8;--en-how-line:rgba(255,255,255,.1);
  position:relative;max-width:1200px;margin:56px auto 72px;text-align:left}
.en-how .en-how__jr{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}
.en-how .en-how__track{position:absolute;left:23px;right:0;top:22px;height:2px;background:var(--en-how-line);pointer-events:none}
.en-how .en-how__track i{position:absolute;inset:0;background:linear-gradient(90deg,var(--en-how-gold-dk),var(--en-how-gold-lt));transform-origin:left center;transform:scaleX(1)}
.en-how .en-how__stage{position:relative;min-width:0;margin:0;padding:0}
.en-how .en-how__node{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font:700 17px/1 "Blinker",system-ui,sans-serif;color:#15233a;
  background:linear-gradient(135deg,#ecd49c,#d9b471,#c79f55);box-shadow:0 0 0 6px var(--en-how-bg),0 0 0 7px rgba(212,180,131,.35);margin:0 0 24px}
.en-how .en-how__meta{margin:0;font:600 var(--fs-meta,12px)/1.4 "Inter",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--en-how-gold)}
.en-how .en-how__name{margin:6px 0 18px;padding:0;font:700 var(--fs-h3,22px)/1.2 "Blinker",system-ui,sans-serif;color:#fff;letter-spacing:0}
.en-how .en-how__list{list-style:none;margin:0;padding:0}
.en-how .en-how__item{display:flex;gap:12px;align-items:flex-start;margin:0 0 10px;padding:14px 16px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid var(--en-how-line);
  font:400 var(--fs-body,16px)/1.55 "Inter",system-ui,sans-serif;color:var(--en-how-muted)}
.en-how .en-how__item:last-child{margin-bottom:0}
.en-how .en-how__item b{color:#fff;font-weight:700}
.en-how .en-how__ck{width:18px;height:18px;flex:none;color:var(--en-how-gold);margin-top:3px}
.en-how .en-how__nw{white-space:nowrap}

/* animation (only once JS has armed it, so no-JS shows the finished state) */
.en-how.en-how--armed .en-how__track i{transform:scaleX(0);transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}
.en-how.en-how--armed .en-how__node{transform:scale(.6);opacity:0;transition:transform .5s cubic-bezier(.2,.7,.2,1) calc(var(--s)*.45s),opacity .5s cubic-bezier(.2,.7,.2,1) calc(var(--s)*.45s)}
.en-how.en-how--armed .en-how__item{opacity:0;transform:translateY(10px);transition:opacity .5s ease calc(var(--s)*.45s + .3s + var(--d)*.08s),transform .5s ease calc(var(--s)*.45s + .3s + var(--d)*.08s)}
.en-how.en-how--armed.en-how--in .en-how__track i{transform:scaleX(1)}
.en-how.en-how--armed.en-how--in .en-how__node{transform:none;opacity:1}
.en-how.en-how--armed.en-how--in .en-how__item{opacity:1;transform:none}

@media (max-width:1024px){
  .en-how .en-how__jr{gap:24px}
  .en-how .en-how__item{padding:13px 14px}
}
@media (max-width:768px){
  .en-how{margin:40px auto 48px;max-width:560px}
  .en-how .en-how__jr{grid-template-columns:1fr;gap:36px}
  .en-how .en-how__track{left:22px;right:auto;top:10px;bottom:10px;width:2px;height:auto}
  .en-how .en-how__track i{transform-origin:center top;background:linear-gradient(180deg,var(--en-how-gold-dk),var(--en-how-gold-lt));transform:scaleY(1)}
  .en-how.en-how--armed .en-how__track i{transform:scaleY(0)}
  .en-how.en-how--armed.en-how--in .en-how__track i{transform:scaleY(1)}
  .en-how .en-how__stage{padding-left:66px}
  .en-how .en-how__node{position:absolute;left:0;top:0;margin:0}
  .en-how .en-how__meta{padding-top:2px}
  .en-how .en-how__item{padding:12px 14px}
}
@media (prefers-reduced-motion:reduce){
  .en-how.en-how--armed .en-how__track i,.en-how.en-how--armed .en-how__node,.en-how.en-how--armed .en-how__item{transition:none!important;transform:none!important;opacity:1!important}
}

/* ===== module: scale (Event types, Divided Icon Row) ===== */
.en-types{--en-types-gold:#d4b483;--en-types-gold-lt:#e7cd96;--en-types-muted:#aab8c8;--en-types-line:rgba(255,255,255,.1);
  padding:5.25rem 0 5.5rem;background:linear-gradient(180deg,#13273e 0%,#0e2034 55%,#0a1726 100%);text-align:center}
.en-types .en-types__in{max-width:1240px;margin:0 auto;padding-inline:clamp(20px,5vw,40px)}
.en-types .en-types__h{font-family:"Blinker",system-ui,sans-serif;font-weight:700;font-size:var(--fs-h2,40px);line-height:1.15;color:#fff;margin:0;text-wrap:balance}
.en-types .en-types__eb{font-family:"Inter",system-ui,sans-serif;font-size:var(--fs-eyebrow,14px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.4;color:#d4b483;margin:0 0 12px}
.en-types .en-types__sub{font-family:"Inter",system-ui,sans-serif;font-size:var(--fs-lead,18px);line-height:1.6;color:var(--en-types-muted);margin:12px 0 0}
.en-types .en-types__row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));list-style:none;margin:52px auto 0;padding:0;max-width:1160px}
.en-types .en-types__item{display:flex;flex-direction:column;align-items:center;gap:18px;padding:10px 14px;margin:0;border-left:1px solid var(--en-types-line)}
.en-types .en-types__item:first-child{border-left:0}
.en-types .en-types__ic{display:block;flex:none;width:38px;height:38px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;color:var(--en-types-gold);transition:transform .25s ease,color .25s ease}
.en-types .en-types__lb{font-family:"Inter",system-ui,sans-serif;font-size:var(--fs-label,14px);font-weight:500;line-height:1.4;color:#e6ebf0}
.en-types .en-types__item:hover .en-types__ic{transform:translateY(-3px);color:var(--en-types-gold-lt)}
@media (max-width:1024px){
  .en-types .en-types__item{padding:10px 8px}
  .en-types .en-types__lb{font-size:var(--fs-label,14px)}
}
@media (max-width:768px){
  .en-types{padding:4rem 0}
  .en-types .en-types__sub{font-size:var(--fs-lead,17px)}
  .en-types .en-types__row{grid-template-columns:1fr 1fr;margin-top:36px}
  .en-types .en-types__item{border-left:0;border-top:1px solid var(--en-types-line);padding:24px 10px}
  .en-types .en-types__item:nth-child(even){border-left:1px solid var(--en-types-line)}
  .en-types .en-types__item:last-child{grid-column:1/-1;border-bottom:1px solid var(--en-types-line)}
  .en-types .en-types__ic{width:32px;height:32px}
  .en-types .en-types__lb{font-size:var(--fs-label,14px)}
}
@media (prefers-reduced-motion:reduce){.en-types .en-types__ic{transition:none}.en-types .en-types__item:hover .en-types__ic{transform:none}}

/* ---------- who (About hero · Merge Lines) ---------- */
.en-who{position:relative;overflow:hidden;padding:clamp(3.5rem,8vh,5.625rem) 0;border-bottom:1px solid rgba(213,219,224,.1);color:#fff;font-family:"Inter",system-ui,sans-serif}
.en-who::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(600px 380px at 82% 40%,rgba(212,180,131,.07),transparent 70%)}
.en-who *,.en-who *::before,.en-who *::after{box-sizing:border-box}
.en-who .en-who-wrap{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding-inline:clamp(20px,5vw,40px)}
.en-who .en-who-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}
.en-who .en-who-eb{display:block;font:700 var(--fs-eyebrow,14px)/1.4 "Inter",system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#d4b483}
.en-who .en-who-ttl .en-who-gold{color:#d4b483;display:block}
.en-who .en-who-ttl{font-family:"Blinker",system-ui,sans-serif;font-weight:700;font-size:var(--fs-h1,56px);line-height:1.06;letter-spacing:0;margin:12px 0 0;color:#fbf6ef}
.en-who .en-who-lead{font-size:var(--fs-lead,18px);line-height:1.7;color:#aab8c8;margin:22px 0 0;max-width:540px}
.en-who .en-who-lead+.en-who-lead{margin-top:14px}
.en-who .en-who-ic{width:24px;height:24px;display:block;flex:none}

.en-who .en-who-ml{position:relative;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(160deg,#0f2135,#0c1c30);display:grid;grid-template-columns:180px 76px 1fr;padding:26px 24px;align-items:center;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}
.en-who .en-who-src{display:grid;gap:24px}
.en-who .en-who-p{height:64px;display:flex;align-items:center;gap:12px;padding:0 14px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.03);font:600 var(--fs-label,14px)/1.25 "Inter",system-ui,sans-serif;color:#fff}
.en-who .en-who-p span{width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:rgba(212,180,131,.1);color:#e7cd96;flex:none}
.en-who .en-who-p .en-who-ic{width:20px;height:20px}
.en-who svg.en-who-d{width:76px;height:240px;display:block;overflow:visible}
.en-who svg.en-who-m{display:none}
.en-who .en-who-ln{fill:none;stroke:rgba(212,180,131,.35);stroke-width:1.5}
.en-who .en-who-main{stroke:url(#en-who-g);stroke-width:3}
.en-who .en-who-mainv{stroke:#d4b483}
.en-who .en-who-out{position:relative;border:1px solid rgba(212,180,131,.55);border-radius:14px;padding:22px 20px;background:linear-gradient(150deg,rgba(236,212,156,.13),rgba(199,159,85,.04))}
.en-who .en-who-out::before{content:"";position:absolute;left:-6px;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#e7cd96;box-shadow:0 0 0 4px rgba(231,205,150,.18),0 0 14px #e7cd96}
.en-who .en-who-badge{width:44px;height:44px;border-radius:11px;background:linear-gradient(135deg,#ecd49c,#d9b471,#c79f55);color:#15233a;display:grid;place-items:center}
.en-who .en-who-h{font:700 var(--fs-h3,22px)/1.15 "Blinker",system-ui,sans-serif;margin:14px 0;color:#fff;letter-spacing:0}
.en-who .en-who-steps{list-style:none;margin:0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.1);display:grid;gap:10px}
.en-who .en-who-steps li{display:flex;align-items:center;gap:10px;font-size:var(--fs-label,14px);line-height:1.4;color:#d5dbe0;margin:0}
.en-who .en-who-steps i{width:8px;height:8px;border-radius:50%;background:#d4b483;flex:none}
.en-who .en-who-steps li.en-who-live i{background:#7cd6a0;box-shadow:0 0 0 0 rgba(124,214,160,.5);animation:en-who-live 2s infinite}
.en-who.en-who-paused .en-who-steps li.en-who-live i{animation-play-state:paused}
@keyframes en-who-live{0%{box-shadow:0 0 0 0 rgba(124,214,160,.55)}100%{box-shadow:0 0 0 9px rgba(124,214,160,0)}}

/* tablet: stack, keep the horizontal diagram */
@media (max-width:1100px){
  .en-who .en-who-grid{grid-template-columns:1fr;gap:48px}
  .en-who .en-who-lead{max-width:680px}
  .en-who .en-who-vis{max-width:680px}
}
/* mobile: vertical merge */
@media (max-width:768px){
  .en-who::before{background:radial-gradient(360px 300px at 80% 75%,rgba(212,180,131,.07),transparent 70%)}
  .en-who .en-who-grid{gap:40px}
    .en-who .en-who-ml{grid-template-columns:1fr;padding:18px}
  .en-who .en-who-src{grid-template-columns:repeat(3,1fr);gap:8px}
  .en-who .en-who-p{height:auto;flex-direction:column;justify-content:center;text-align:center;padding:14px 6px;gap:8px;font-size:var(--fs-label,14px);min-height:104px}
  .en-who svg.en-who-d{display:none}
  .en-who svg.en-who-m{display:block;width:100%;height:auto;overflow:visible}
  .en-who .en-who-out::before{left:50%;top:-6px;margin:0 0 0 -5px}
}
@media (prefers-reduced-motion:reduce){
  .en-who .en-who-dot{display:none}
  .en-who .en-who-steps li.en-who-live i{animation:none;box-shadow:0 0 0 4px rgba(124,214,160,.18)}
}

/* About visual: 03 On-site check-in desk (no panel) */
.en-who .en-who-vis{background:none;border:0;box-shadow:none;padding:0}
.cv3{--g:#d4b483;--glt:#e7cd96;--gdk:#c29a52;--st:#d5dbe0;--mu:#aab8c8;--dim:#8593a4;--ok:#7cd6a0;--e:cubic-bezier(.2,.7,.2,1);
  container-type:inline-size;position:relative;width:100%;max-width:560px;margin:0 auto;font-family:"Inter",system-ui,sans-serif}
.cv3 *{box-sizing:border-box}
.cv3 .cv3-stage{position:relative;width:100%;aspect-ratio:560/520}
.cv3 .cv3-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}
.cv3 .cv3-fa{stroke:rgba(213,219,224,.42);stroke-width:1.1;stroke-linejoin:round}
.cv3 .cv3-tp{fill:#11233a}
.cv3 .cv3-fr{fill:#0c1a2b}
.cv3 .cv3-rt{fill:#0a1624}
.cv3 .cv3-lip.cv3-fr,.cv3 .cv3-lip.cv3-rt{fill:#0e1e31}
.cv3 .cv3-lid{fill:#0b1828;stroke:rgba(213,219,224,.5)}
.cv3 .cv3-scr{fill:#0a1726;stroke:rgba(213,219,224,.14);stroke-width:.8}
.cv3 .cv3-hair{fill:none;stroke:rgba(213,219,224,.18);stroke-width:.9}
.cv3 .cv3-hair2{fill:none;stroke:rgba(213,219,224,.1);stroke-width:1}
.cv3 .cv3-gline{stroke:url(#cv3-lg);stroke-width:1.4;filter:drop-shadow(0 0 3px rgba(231,205,150,.6))}
.cv3 .cv3-sign{font:600 11px "Inter",system-ui,sans-serif;letter-spacing:.32em;fill:rgba(212,180,131,.75)}
.cv3 .cv3-bar{fill:rgba(213,219,224,.18)}
.cv3 .cv3-bar.g{fill:rgba(212,180,131,.7)}
.cv3 .cv3-bar.w{fill:rgba(213,219,224,.5)}
.cv3 .cv3-bar.g2{fill:rgba(233,214,168,.4)}
.cv3 .cv3-sm{font:600 4.6px "Inter",system-ui,sans-serif;letter-spacing:.14em;fill:#8593a4}
.cv3 .cv3-num{font:700 15px "Blinker",system-ui,sans-serif;fill:#fff}
.cv3 .cv3-of{font-size:8px;fill:#8593a4;font-weight:600}
.cv3 .cv3-trk{fill:rgba(213,219,224,.1)}
.cv3 .cv3-prog{fill:#d4b483}
.cv3 .cv3-ok{fill:#7cd6a0}
.cv3 .cv3-row-new{fill:none;stroke:rgba(124,214,160,.0);stroke-width:.7}
.cv3 .cv3-glass{fill:#0a1726;stroke:rgba(212,180,131,.55);stroke-width:.9}
.cv3 .cv3-sline{stroke:#e7cd96;stroke-width:1.2;stroke-linecap:round}
.cv3 .cv3-beam{opacity:.0}
.cv3 .cv3-led{fill:#7cd6a0}
.cv3 .cv3-slot{fill:#050c15;stroke:rgba(213,219,224,.3);stroke-width:.8}
.cv3 .cv3-cd{fill:#0d1c2e;stroke:rgba(213,219,224,.6);stroke-width:.9}
.cv3 .cv3-cdh{fill:rgba(212,180,131,.55)}
.cv3 .cv3-st{fill:#0a1726;stroke:rgba(213,219,224,.5);stroke-width:1.2;stroke-linejoin:round;stroke-linecap:round}
.cv3 .cv3-st2{fill:none;stroke:rgba(213,219,224,.42);stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}
.cv3 .cv3-gd{fill:none;stroke:#d4b483;stroke-width:1.2;stroke-linejoin:round}
.cv3 .cv3-gd2{fill:none;stroke:rgba(212,180,131,.6);stroke-width:1.2;stroke-linecap:round}
.cv3 .cv3-floor{stroke-width:1}
.cv3 .cv3-shadow{fill:none;stroke:rgba(231,205,150,.18);stroke-width:1;filter:blur(1.5px)}
.cv3 .cv3-part{transition:filter .8s var(--e)}
.cv3 .cv3-part .cv3-fa,.cv3 .cv3-part .cv3-st,.cv3 .cv3-part .cv3-st2{transition:stroke .8s var(--e)}
.cv3 .cv3-part.on .cv3-fa,.cv3 .cv3-part.on .cv3-st,.cv3 .cv3-part.on .cv3-st2{stroke:rgba(231,205,150,.8)}
.cv3 .cv3-part.on{filter:drop-shadow(0 0 10px rgba(212,180,131,.22))}
/* leaders */
.cv3 .cv3-lp{fill:none;stroke:rgba(212,180,131,.35);stroke-width:1;stroke-dasharray:2 3;transition:stroke .6s}
.cv3 .cv3-ad{fill:#d4b483;opacity:.6;transition:opacity .6s}
.cv3 .cv3-ar{fill:none;stroke:#e7cd96;stroke-width:1;opacity:0}
.cv3 .cv3-ld.on .cv3-lp{stroke:rgba(231,205,150,.85)}
.cv3 .cv3-ld.on .cv3-ad{opacity:1}
.cv3 .cv3-ld.on .cv3-ar{animation:cv3-ring 2.4s var(--e) infinite}
@keyframes cv3-ring{0%{r:3;opacity:.9}70%,100%{r:13;opacity:0}}
/* pills */
.cv3 .cv3-co{position:absolute;left:var(--x);top:var(--y);transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px 0 14px;border-radius:999px;white-space:nowrap;
  background:rgba(10,23,38,.55);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 14px/1 "Inter",system-ui,sans-serif;color:var(--st);
  box-shadow:0 14px 30px -14px rgba(0,0,0,.6);transition:border-color .6s,color .6s}
.cv3 .cv3-co i{width:7px;height:7px;border-radius:50%;background:var(--g);opacity:.6;transition:.6s}
.cv3 .cv3-co.on{border-color:rgba(212,180,131,.6);color:#fff}
.cv3 .cv3-co.on i{opacity:1;box-shadow:0 0 0 4px rgba(212,180,131,.18),0 0 10px rgba(231,205,150,.8)}
/* toast */
.cv3 .cv3-toast{position:absolute;left:27%;top:91%;transform:translate(-50%,8px);opacity:0;display:flex;align-items:center;gap:9px;padding:8px 12px 8px 9px;border-radius:10px;white-space:nowrap;
  background:rgba(13,33,52,.72);border:1px solid rgba(124,214,160,.35);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 26px -10px rgba(0,0,0,.55);font:500 13px/1.2 "Inter",system-ui,sans-serif;color:#d8f3e3}
.cv3 .cv3-toast b{font-weight:700;color:#fff}
.cv3 .cv3-toast em{font-style:normal;font-size:11px;color:var(--dim);margin-left:4px;font-variant-numeric:tabular-nums}
.cv3 .cv3-tk{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgba(124,214,160,.14);color:var(--ok)}
.cv3 .cv3-tk svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}
.cv3.pop .cv3-toast{animation:cv3-toast 4.2s var(--e) both}
@keyframes cv3-toast{0%{opacity:0;transform:translate(-50%,10px)}12%,82%{opacity:1;transform:translate(-50%,0)}100%{opacity:0;transform:translate(-50%,-6px)}}
.cv3.pop .cv3-beam{animation:cv3-beam 1.6s ease-out both}
@keyframes cv3-beam{0%{opacity:0}25%{opacity:1}100%{opacity:0}}
.cv3 .cv3-sline{animation:cv3-scan 2.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}
@keyframes cv3-scan{0%,100%{opacity:.35}50%{opacity:1}}
.cv3.pop .cv3-row-new{animation:cv3-row 4.2s var(--e) both}
@keyframes cv3-row{0%{stroke:rgba(124,214,160,0)}15%,70%{stroke:rgba(124,214,160,.55)}100%{stroke:rgba(124,214,160,0)}}
.cv3 .cv3-card{animation:cv3-card 8.4s var(--e) infinite}
@keyframes cv3-card{0%,8%{opacity:1;transform:translate(16px,-9.6px)}40%,88%{opacity:1;transform:translate(0,0)}96%,100%{opacity:0;transform:translate(0,0)}}
.cv3 .cv3-led{animation:cv3-led 2.8s ease-in-out infinite}
@keyframes cv3-led{0%,100%{opacity:1}50%{opacity:.35}}
/* mobile */
@container (max-width:480px){
  .cv3 .cv3-co{height:30px;gap:7px;padding:0 11px 0 10px;font-size:11.5px}
  .cv3 .cv3-co i{width:6px;height:6px}
  .cv3 .cv3-toast{font-size:11px;padding:6px 9px 6px 7px;gap:7px;border-radius:8px}
  .cv3 .cv3-toast em{display:none}
  .cv3 .cv3-tk{width:18px;height:18px}
}
@media (prefers-reduced-motion:reduce){
  .cv3 *,.cv3 *::before,.cv3 *::after{animation:none!important;transition:none!important}
  .cv3 .cv3-toast{opacity:1;transform:translate(-50%,0)}
}

.cv3 .cv3-q{fill:rgba(213,219,224,.7)}
.cv3 .cv3-idt{font:700 3.2px "Inter",system-ui,sans-serif;letter-spacing:.12em;fill:#0a1726}
.cv3 .cv3-tok circle{fill:#0a1726;stroke:#7cd6a0;stroke-width:.9}.cv3 .cv3-tok path{fill:none;stroke:#7cd6a0;stroke-width:.9;stroke-linecap:round;stroke-linejoin:round}
.cv3 .cv3-tok{opacity:0}.cv3.pop .cv3-tok{animation:cv3-tok 1.8s ease-out both}
@keyframes cv3-tok{0%{opacity:0}15%,70%{opacity:1}100%{opacity:0}}
@media (prefers-reduced-motion:reduce){.cv3 .cv3-tok{opacity:1}}

/* ===== en-mv : Mission & Vision — "Now to Horizon" ===== */
.en-mv{--en-mv-bg:#0b2030;--en-mv-gold:#d4b483;--en-mv-gold-lt:#e7cd96;--en-mv-muted:#aab8c8;--en-mv-steel:#d5dbe0;--en-mv-dim:#8593a4;
  position:relative;overflow:hidden;background:var(--en-mv-bg);padding:clamp(56px,8vh,90px) 0 0;
  border-top:1px solid rgba(213,219,224,.1);border-bottom:1px solid rgba(213,219,224,.1);color:#fff}
.en-mv *,.en-mv *::before,.en-mv *::after{box-sizing:border-box}
.en-mv .en-mv__in{position:relative;z-index:2;max-width:1240px;margin:0 auto;padding-inline:clamp(20px,5vw,40px)}
.en-mv .en-mv__head{text-align:center}
.en-mv .en-mv__eb{display:block;font:700 var(--fs-eyebrow,14px)/1.4 "Inter",system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--en-mv-gold)}
.en-mv .en-mv__h2{font-family:"Blinker",system-ui,sans-serif;font-weight:700;font-size:var(--fs-h2,40px);line-height:1.15;letter-spacing:0;margin:12px 0 0;color:#fff}
.en-mv .en-mv__h3{font:700 var(--fs-h3,22px)/1.3 "Blinker",system-ui,sans-serif;letter-spacing:0;margin:0 0 12px;color:#fff}
.en-mv .en-mv__g{color:var(--en-mv-gold)}
.en-mv .en-mv__gl{color:var(--en-mv-gold-lt)}
.en-mv .en-mv__txt{font:400 var(--fs-body,16px)/1.65 "Inter",system-ui,sans-serif;color:var(--en-mv-muted);margin:0;max-width:460px}
.en-mv .en-mv__when{display:block;margin-bottom:12px;font:600 var(--fs-meta,12px)/1.2 "Inter",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--en-mv-gold)}

.en-mv .en-mv__path{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(64px,12vw,140px);margin-top:64px}
.en-mv .en-mv__line{position:absolute;left:12px;right:12px;top:11px;height:2px;
  background:linear-gradient(90deg,var(--en-mv-gold) 0%,rgba(212,180,131,.5) 50%,rgba(231,205,150,.9) 100%)}
.en-mv .en-mv__line::before{content:"";position:absolute;inset:-1px 0;background:repeating-linear-gradient(90deg,var(--en-mv-bg) 0 6px,transparent 6px 14px);opacity:.75}
.en-mv .en-mv__dot{position:absolute;top:50%;left:0;width:60px;height:2px;margin-top:-1px;background:linear-gradient(90deg,transparent,#fff);
  filter:drop-shadow(0 0 6px var(--en-mv-gold-lt));animation:en-mv-run 4.5s cubic-bezier(.5,0,.5,1) infinite}
@keyframes en-mv-run{0%{left:0;opacity:0}10%{opacity:1}85%{opacity:1}100%{left:calc(100% - 60px);opacity:0}}
.en-mv .en-mv__stop{position:relative;padding-top:48px;min-width:0}
.en-mv .en-mv__stop--b{text-align:right}
.en-mv .en-mv__node{position:absolute;top:0;width:24px;height:24px;border-radius:50%;background:var(--en-mv-bg);border:2px solid var(--en-mv-gold);box-shadow:0 0 0 6px rgba(212,180,131,.08)}
.en-mv .en-mv__stop--a .en-mv__node{left:0}
.en-mv .en-mv__stop--b .en-mv__node{right:0;border-color:var(--en-mv-gold-lt);background:linear-gradient(135deg,#ecd49c,#d9b471,#c79f55);
  box-shadow:0 0 0 6px rgba(212,180,131,.12),0 0 24px rgba(231,205,150,.55)}
.en-mv .en-mv__stop--b .en-mv__txt{margin-left:auto;color:var(--en-mv-steel)}

.en-mv .en-mv__horizon{position:relative;height:210px;margin-top:8px;pointer-events:none}
.en-mv .en-mv__horizon svg{position:absolute;inset:0;width:100%;height:100%;display:block}
.en-mv .en-mv__glow{animation:en-mv-glow 7s ease-in-out infinite}
@keyframes en-mv-glow{0%,100%{opacity:.75}50%{opacity:1}}
@keyframes en-mv-runv{to{background-position:0 160%,0 0}}

.en-mv.is-paused *,.en-mv.is-paused *::before,.en-mv.is-paused *::after{animation-play-state:paused!important}

@media (max-width:1024px){
  .en-mv .en-mv__path{gap:56px}
  .en-mv .en-mv__horizon{height:170px}
}
@media (max-width:768px){
  .en-mv .en-mv__head{text-align:left}
  .en-mv .en-mv__path{grid-template-columns:1fr;gap:44px;margin-top:40px;padding-left:44px}
  .en-mv .en-mv__line{display:none}
  .en-mv .en-mv__stop--a::before{content:"";position:absolute;left:-33px;top:30px;bottom:-38px;width:2px;
    background:linear-gradient(180deg,transparent 0,#fff 20px,transparent 46px) 0 -60px/2px 200% no-repeat,repeating-linear-gradient(180deg,var(--en-mv-gold) 0 8px,transparent 8px 14px);
    animation:en-mv-runv 3.6s linear infinite}
  .en-mv .en-mv__stop{padding-top:0}
  .en-mv .en-mv__stop--b{text-align:left}
  .en-mv .en-mv__stop .en-mv__node{left:-44px;right:auto;top:0}
  .en-mv .en-mv__stop--b .en-mv__txt{margin-left:0}
  .en-mv .en-mv__horizon{height:130px;margin-top:16px}
}
@media (prefers-reduced-motion:reduce){
  .en-mv *,.en-mv *::before,.en-mv *::after{animation:none!important;transition:none!important}
  .en-mv .en-mv__dot{display:none}
  .en-mv .en-mv__glow{opacity:1}
}

/* ===== lifecycle: Connected Service Tree ===== */
.en-lc{--en-lc-gold:#d4b483;--en-lc-gold-lt:#e7cd96;--en-lc-muted:#aab8c8;--en-lc-dim:#8593a4;--en-lc-panel:#0f2135;--en-lc-line:rgba(212,180,131,.45);
  position:relative;padding:clamp(3.5rem,8vh,5.625rem) 0;background:transparent;color:#fff;font-family:"Inter",system-ui,sans-serif}
.en-lc *,.en-lc *::before,.en-lc *::after{box-sizing:border-box}
.en-lc .en-lc-in{max-width:1240px;margin:0 auto;padding-inline:clamp(20px,5vw,40px)}
.en-lc .en-lc-eye{display:block;font:700 var(--fs-eyebrow,14px)/1.4 "Inter",system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--en-lc-gold)}
.en-lc .en-lc-h{font:700 var(--fs-h2,40px)/1.1 "Blinker",system-ui,sans-serif;color:#fff;margin:12px 0 10px;letter-spacing:0}
.en-lc .en-lc-sub{font:400 var(--fs-lead,18px)/1.6 "Inter",system-ui,sans-serif;color:var(--en-lc-muted);margin:0}
.en-lc .en-lc-tree{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px;margin-top:48px}
.en-lc .en-lc-col{min-width:0}
.en-lc .en-lc-hub{position:relative;display:flex;gap:14px;align-items:center;padding:18px 20px;border-radius:14px;background:linear-gradient(135deg,rgba(212,180,131,.16),rgba(212,180,131,.04));border:1px solid rgba(212,180,131,.45)}
.en-lc .en-lc-ic{flex:none;width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:rgba(212,180,131,.1);border:1px solid rgba(212,180,131,.32);color:var(--en-lc-gold)}
.en-lc .en-lc-ic svg{width:24px;height:24px}
.en-lc .en-lc-meta{font:600 var(--fs-meta,12px)/1.4 "Inter",system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--en-lc-gold-lt);opacity:.8;margin:0}
.en-lc .en-lc-ttl{font:700 var(--fs-h3,22px)/1.2 "Blinker",system-ui,sans-serif;color:var(--en-lc-gold);margin:4px 0 0}
.en-lc .en-lc-lk{position:absolute;left:calc(100% + 1px);top:50%;width:42px;height:2px;margin-top:-1px;background:repeating-linear-gradient(90deg,var(--en-lc-gold) 0 6px,transparent 6px 11px);background-size:22px 2px;animation:en-lc-dash 1.2s linear infinite}
.en-lc .en-lc-lk::after{content:"";position:absolute;right:0;top:-4px;width:8px;height:8px;border-top:2px solid var(--en-lc-gold);border-right:2px solid var(--en-lc-gold);transform:rotate(45deg)}
@keyframes en-lc-dash{to{background-position:22px 0}}
.en-lc .en-lc-ul{position:relative;list-style:none;margin:0 0 0 32px;padding:16px 0 0}
.en-lc .en-lc-ul::before{content:"";position:absolute;left:0;top:0;height:16px;width:1.5px;background:var(--en-lc-line)}
.en-lc .en-lc-li{position:relative;margin:0;padding:5px 0 5px 24px}
.en-lc .en-lc-li::before{content:"";position:absolute;left:0;top:50%;width:18px;height:1.5px;background:var(--en-lc-line)}
.en-lc .en-lc-li::after{content:"";position:absolute;left:0;top:0;bottom:0;width:1.5px;background:var(--en-lc-line)}
.en-lc .en-lc-li:last-child::after{bottom:50%}
.en-lc .en-lc-pill{display:inline-block;font:500 var(--fs-label,14px)/1.4 "Inter",system-ui,sans-serif;color:#d5dbe0;padding:9px 14px;border-radius:10px;background:var(--en-lc-panel);border:1px solid rgba(255,255,255,.1);transition:border-color .2s,color .2s,background .2s}
.en-lc .en-lc-li:hover .en-lc-pill{border-color:rgba(212,180,131,.55);color:#fff;background:#13283f}
/* packet: travels from spine top to the last branch point; --en-lc-travel is measured in JS */
.en-lc .en-lc-pk{position:absolute;z-index:2;left:-3.25px;top:-4px;width:8px;height:8px;border-radius:50%;background:#f0dcaa;box-shadow:0 0 0 3px rgba(231,205,150,.18),0 0 12px rgba(231,205,150,.9);opacity:0;pointer-events:none;will-change:transform,opacity}
.en-lc.en-lc-ready .en-lc-pk{animation:en-lc-drop 4.2s ease-in-out infinite}
@keyframes en-lc-drop{0%{transform:translateY(0);opacity:0}8%{opacity:1}75%{transform:translateY(var(--en-lc-travel,0px));opacity:1}90%,100%{transform:translateY(var(--en-lc-travel,0px));opacity:0}}
.en-lc.en-lc-paused .en-lc-pk,.en-lc.en-lc-paused .en-lc-lk{animation-play-state:paused}
.en-lc .en-lc-cta{margin-top:48px}
.en-lc .en-lc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 30px;border-radius:6px;font:600 var(--fs-btn,17px)/1 "Blinker",system-ui,sans-serif;color:#fff;text-decoration:none;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.5);transition:border-color .25s,color .25s,background .25s,transform .25s}
.en-lc .en-lc-btn svg{width:17px;height:17px;transition:transform .2s}
.en-lc .en-lc-btn:hover{border-color:var(--en-lc-gold);color:var(--en-lc-gold);background:rgba(212,180,131,.08);transform:translateY(-2px)}
.en-lc .en-lc-btn:hover svg{transform:translateX(3px)}
.en-lc .en-lc-btn:focus-visible{outline:2px solid var(--en-lc-gold-lt);outline-offset:3px}
@media (max-width:1100px){
  .en-lc .en-lc-tree{gap:32px}
  .en-lc .en-lc-lk{width:30px}
  .en-lc .en-lc-hub{padding:16px;gap:12px}
  .en-lc .en-lc-ic{width:42px;height:42px}
  .en-lc .en-lc-ul{margin-left:28px}
  .en-lc .en-lc-ttl{font-size:var(--fs-h3,22px)}
}
@media (max-width:768px){
  .en-lc .en-lc-h{font-size:var(--fs-h2,32px)}
  .en-lc .en-lc-tree{grid-template-columns:1fr;gap:28px;margin-top:36px}
  .en-lc .en-lc-lk{display:none}
  .en-lc .en-lc-hub{padding:16px;gap:14px}
  .en-lc .en-lc-ic{width:48px;height:48px}
  .en-lc .en-lc-ttl{font-size:var(--fs-h3,22px)}
  .en-lc .en-lc-ul{margin-left:24px}
  .en-lc .en-lc-cta{margin-top:36px}
  .en-lc .en-lc-btn{display:flex;width:100%}
}
@media (prefers-reduced-motion:reduce){
  .en-lc .en-lc-lk,.en-lc.en-lc-ready .en-lc-pk{animation:none}
  .en-lc .en-lc-pk{display:none}
  .en-lc .en-lc-pill,.en-lc .en-lc-btn,.en-lc .en-lc-btn svg{transition:none}
}

/* ---------- solhero (Solutions hero · Device Trio) ---------- */
.en-sh{--sh-ease:cubic-bezier(.2,.7,.2,1);--sh-gold:#d4b483;--sh-gold-lt:#e7cd96;--sh-steel:#d5dbe0;--sh-muted:#aab8c8;--sh-dim:#8593a4;--sh-line:rgba(255,255,255,.1);--sh-grad:linear-gradient(135deg,#ecd49c,#d9b471,#c79f55);--s:1;
  position:relative;overflow:hidden;isolation:isolate;background:#081320;color:var(--sh-muted);font-family:"Inter",system-ui,sans-serif;
  min-height:max(680px,calc(100vh - 80px));min-height:max(680px,calc(100svh - 80px));display:flex;align-items:center;border-bottom:1px solid var(--sh-line)}
.en-sh *,.en-sh *::before,.en-sh *::after{box-sizing:border-box}
.en-sh::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(900px 620px at 82% 42%,rgba(28,58,94,.32),transparent 66%)}
.en-sh .en-sh-in{position:relative;z-index:2;width:100%;max-width:1240px;margin:0 auto;padding:64px clamp(20px,5vw,40px) 72px;
  display:grid;grid-template-columns:minmax(0,580px) minmax(0,1fr);gap:48px;align-items:center}
.en-sh .en-sh-cp{max-width:580px}
.en-sh .en-sh-eb{font:700 var(--fs-eyebrow,14px)/1.3 "Inter",system-ui,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--sh-gold);margin:0 0 16px}
.en-sh .en-sh-h1{font-family:"Blinker",system-ui,sans-serif;font-weight:700;font-size:var(--fs-h1,56px);line-height:1.08;letter-spacing:0;color:#fff;margin:0;padding:0}
.en-sh .en-sh-h1 span{display:block}
.en-sh .en-sh-h1 .en-sh-gd{color:var(--sh-gold);text-wrap:balance}
.en-sh .en-sh-sub{font:400 var(--fs-lead,18px)/1.7 "Inter",system-ui,sans-serif;color:var(--sh-muted);margin:24px 0 0;max-width:520px}
.en-sh .en-sh-cta{display:flex;gap:16px;margin-top:36px;flex-wrap:wrap}
.en-sh .en-sh-btn{font:600 var(--fs-btn,17px)/1 "Blinker",system-ui,sans-serif;letter-spacing:.01em;border-radius:6px;padding:16px 30px;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s}
.en-sh .en-sh-btn--gold{background:var(--sh-grad);color:#15233a;box-shadow:0 10px 26px rgba(201,159,82,.28)}
.en-sh .en-sh-btn--gold:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(201,159,82,.36)}
.en-sh .en-sh-btn--ghost{border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.04);color:#fff}
.en-sh .en-sh-btn--ghost:hover{border-color:var(--sh-gold);background:rgba(212,180,131,.08)}
.en-sh .en-sh-ico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}
.en-sh a{-webkit-tap-highlight-color:transparent}
.en-sh :focus-visible{outline:2px solid var(--sh-gold-lt);outline-offset:3px;border-radius:6px}

/* devices */
.en-sh .en-sh-dvw{position:relative;height:calc(560px * var(--s))}
.en-sh .en-sh-dv{position:absolute;left:50%;top:0;width:500px;height:540px;transform:translateX(-50%) scale(var(--s));transform-origin:top center}
.en-sh .en-sh-dev{position:absolute;transition:transform .8s var(--sh-ease),filter .6s;filter:brightness(.62) saturate(.6)}
.en-sh .en-sh-dev.on{filter:none;transform:translateY(-10px)}
.en-sh .en-sh-shell{position:relative;background:linear-gradient(150deg,#2b3747,#151e2a 55%,#0e151f);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 40px 70px -20px rgba(0,0,0,.75)}
.en-sh .en-sh-scr{position:absolute;overflow:hidden;background:#0b1828}
.en-sh .en-sh-scr::after{content:"";position:absolute;inset:0;background:linear-gradient(118deg,rgba(255,255,255,.07),transparent 36%);pointer-events:none}
.en-sh .en-sh-lap{left:62px;top:62px;z-index:1}
.en-sh .en-sh-lap .en-sh-shell{width:386px;height:246px;border-radius:14px 14px 4px 4px}
.en-sh .en-sh-lap .en-sh-scr{inset:11px 11px 13px;border-radius:5px}
.en-sh .en-sh-base{position:relative;width:452px;height:13px;margin-left:-33px;border-radius:2px 2px 12px 12px;background:linear-gradient(180deg,#3a4758,#1a2330 60%,#111822);box-shadow:0 22px 40px -8px rgba(0,0,0,.7)}
.en-sh .en-sh-base::before{content:"";position:absolute;left:50%;top:0;width:70px;height:5px;margin-left:-35px;border-radius:0 0 6px 6px;background:#121a25}
.en-sh .en-sh-tab{left:0;top:224px;z-index:2}
.en-sh .en-sh-tab .en-sh-shell{width:180px;height:244px;border-radius:20px}
.en-sh .en-sh-tab .en-sh-scr{inset:10px;border-radius:11px}
.en-sh .en-sh-phn{left:384px;top:246px;z-index:3}
.en-sh .en-sh-phn .en-sh-shell{width:116px;height:232px;border-radius:24px}
.en-sh .en-sh-phn .en-sh-scr{inset:6px;border-radius:19px}
.en-sh .en-sh-phn .en-sh-scr::before{content:"";position:absolute;top:7px;left:50%;width:34px;height:10px;margin-left:-17px;border-radius:10px;background:#04080e;z-index:2}
/* screen contents */
.en-sh .en-sh-sx{position:absolute;inset:0;padding:12px;display:flex;flex-direction:column}
.en-sh .en-sh-lap .en-sh-sx{flex-direction:row;padding:0}
.en-sh .en-sh-fl{width:96px;border-right:1px solid rgba(255,255,255,.06);padding:12px 10px;background:#09141f}
.en-sh .en-sh-fl i,.en-sh .en-sh-cl i{display:block;height:5px;border-radius:3px;background:rgba(213,219,224,.16);margin:0 0 9px}
.en-sh .en-sh-fl i.en-sh-a{background:rgba(212,180,131,.6)}
.en-sh .en-sh-cl{flex:1;padding:12px 14px;position:relative}
.en-sh .en-sh-row{display:flex;gap:6px;margin-bottom:9px}
.en-sh .en-sh-cl .en-sh-row i{margin:0}
.en-sh .en-sh-cl .en-sh-g1{background:rgba(212,180,131,.65)}
.en-sh .en-sh-cl .en-sh-g2{background:rgba(233,214,168,.42)}
.en-sh .en-sh-toast{position:absolute;right:12px;top:12px;display:flex;align-items:center;gap:7px;padding:7px 11px;border-radius:8px;background:#11263d;border:1px solid rgba(124,214,160,.35);font:600 12px/1.2 "Inter",system-ui,sans-serif;color:#d8f3e3;box-shadow:0 10px 20px rgba(0,0,0,.4)}
.en-sh .en-sh-toast .en-sh-ico{width:14px;height:14px;color:#7cd6a0}
.en-sh .on .en-sh-toast{animation:en-sh-pop 5s var(--sh-ease) infinite}
@keyframes en-sh-pop{0%,8%{opacity:0;transform:translateY(8px)}16%,90%{opacity:1;transform:none}100%{opacity:0}}
.en-sh .en-sh-sxh{display:flex;justify-content:flex-end;align-items:center;min-height:13px}
.en-sh .en-sh-dot{width:7px;height:7px;border-radius:50%;background:#7cd6a0;box-shadow:0 0 0 3px rgba(124,214,160,.15);display:inline-block;flex:none}
.en-sh .en-sh-vf{position:relative;margin:auto;width:92px;height:92px;display:grid;place-items:center}
.en-sh .en-sh-vf::before{content:"";position:absolute;inset:0;border:2px solid var(--sh-gold);border-radius:12px;
  -webkit-mask:conic-gradient(#000 0 0) top left/22px 22px no-repeat,conic-gradient(#000 0 0) top right/22px 22px no-repeat,conic-gradient(#000 0 0) bottom left/22px 22px no-repeat,conic-gradient(#000 0 0) bottom right/22px 22px no-repeat;
  mask:conic-gradient(#000 0 0) top left/22px 22px no-repeat,conic-gradient(#000 0 0) top right/22px 22px no-repeat,conic-gradient(#000 0 0) bottom left/22px 22px no-repeat,conic-gradient(#000 0 0) bottom right/22px 22px no-repeat}
.en-sh .en-sh-ok{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:rgba(124,214,160,.14);color:#7cd6a0}
.en-sh .on .en-sh-ok{animation:en-sh-okp 2.6s var(--sh-ease) infinite}
@keyframes en-sh-okp{0%{transform:scale(.6);opacity:0}25%,100%{transform:none;opacity:1}}
.en-sh .en-sh-sxt{text-align:center;margin-top:auto}
.en-sh .en-sh-sxt b{display:block;font:700 18px/1.25 "Blinker",system-ui,sans-serif;color:#fff}
.en-sh .en-sh-sxt span{font-size:12px;line-height:1.5;color:var(--sh-muted)}
.en-sh .en-sh-sxb{margin-top:12px;height:30px;border-radius:7px;background:rgba(255,255,255,.06);display:grid;place-items:center;font:600 12px "Inter",system-ui,sans-serif;color:var(--sh-steel)}
.en-sh .en-sh-phn .en-sh-sx{padding:24px 9px 10px;text-align:center}
.en-sh .en-sh-phn .en-sh-sx b{display:block;font:700 15px/1.15 "Blinker",system-ui,sans-serif;color:#fff;margin-top:14px}
.en-sh .en-sh-phn .en-sh-sx small{font-size:11px;line-height:1.4;color:var(--sh-muted);display:block;margin-top:2px}
.en-sh .en-sh-code{margin:12px auto 0;display:flex;gap:2px}
.en-sh .en-sh-code span{width:13px;height:22px;border-radius:4px;display:grid;place-items:center;background:#0f2238;border:1px solid rgba(212,180,131,.3);font:700 13px "Blinker",system-ui,sans-serif;color:var(--sh-gold-lt)}
.en-sh .en-sh-gbtn{margin-top:auto;height:30px;border-radius:7px;background:var(--sh-grad);display:grid;place-items:center;font:700 12px "Blinker",system-ui,sans-serif;color:#15233a}
.en-sh .en-sh-gift{margin:4px auto 0;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(212,180,131,.12);color:var(--sh-gold)}
.en-sh .en-sh-gift .en-sh-ico{width:22px;height:22px}
/* callouts */
.en-sh .en-sh-co{position:absolute;z-index:6;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 14px 0 13px;border-radius:999px;text-decoration:none;cursor:pointer;white-space:nowrap;
  background:rgba(12,28,48,.86);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font:600 14px/1 "Inter",system-ui,sans-serif;color:var(--sh-steel);box-shadow:0 14px 30px -12px rgba(0,0,0,.6);transition:border-color .4s,color .4s,transform .6s var(--sh-ease)}
.en-sh .en-sh-co:focus-visible{border-radius:999px}
.en-sh .en-sh-co i{width:7px;height:7px;border-radius:50%;background:var(--sh-gold);opacity:.6;transition:.4s}
.en-sh .en-sh-co .en-sh-ico{width:16px;height:16px;color:var(--sh-gold);opacity:.5;transition:.4s}
.en-sh .en-sh-co::after{content:"";position:absolute;left:50%;width:1px;height:14px;background:linear-gradient(rgba(212,180,131,.6),transparent)}
.en-sh .en-sh-co.en-sh-up::after{top:100%}
.en-sh .en-sh-co.en-sh-dn::after{bottom:100%;background:linear-gradient(transparent,rgba(212,180,131,.6))}
.en-sh .en-sh-co.on{border-color:rgba(212,180,131,.6);color:#fff}
.en-sh .en-sh-co.on i{opacity:1;box-shadow:0 0 0 4px rgba(212,180,131,.18),0 0 10px rgba(231,205,150,.8)}
.en-sh .en-sh-co.on .en-sh-ico{opacity:1}
.en-sh .en-sh-co.en-sh-c-et{left:0;top:496px}
.en-sh .en-sh-co.en-sh-c-cu{left:255px;top:0;transform:translateX(-50%)}
.en-sh .en-sh-co.en-sh-c-pr{right:0;top:496px}
/* stacked list (mobile only) */
.en-sh .en-sh-ln{display:none;list-style:none;margin:8px 0 0;padding:0;border-bottom:1px solid var(--sh-line)}
.en-sh .en-sh-li{position:relative;border-top:1px solid var(--sh-line);margin:0}
.en-sh .en-sh-tmr{position:absolute;left:0;top:-1px;height:1px;width:100%;background:var(--sh-gold);transform:scaleX(0);transform-origin:left;transition:transform .5s var(--sh-ease)}
.en-sh .en-sh-li.on>.en-sh-tmr{transform:scaleX(1)}
.en-sh[data-auto] .en-sh-li.on>.en-sh-tmr{animation:en-sh-tmr 5s linear both}
@keyframes en-sh-tmr{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.en-sh .en-sh-li a{display:grid;grid-template-columns:46px 1fr 22px;align-items:center;min-height:60px;padding:14px 0;text-decoration:none;color:var(--sh-steel);cursor:pointer}
.en-sh .en-sh-n{font:600 12px "Inter",system-ui,sans-serif;letter-spacing:.14em;color:var(--sh-dim);transition:color .4s}
.en-sh .en-sh-t{font:600 19px/1.2 "Blinker",system-ui,sans-serif;transition:color .4s}
.en-sh .en-sh-go{color:var(--sh-gold);opacity:.35;transition:opacity .4s,transform .4s var(--sh-ease)}
.en-sh .en-sh-d{grid-column:2/4;display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--sh-ease)}
.en-sh .en-sh-d>span{overflow:hidden;font-size:15px;line-height:1.55;color:var(--sh-muted)}
.en-sh .en-sh-d>span>i{display:block;font-style:normal;padding-top:6px;padding-right:24px}
.en-sh .en-sh-li.on .en-sh-n{color:var(--sh-gold)}
.en-sh .en-sh-li.on .en-sh-t{color:#fff}
.en-sh .en-sh-li.on .en-sh-go{opacity:1;transform:translateX(3px)}
.en-sh .en-sh-li.on .en-sh-d{grid-template-rows:1fr}

/* paused off-screen */
.en-sh.en-sh--paused *,.en-sh.en-sh--paused *::before,.en-sh.en-sh--paused *::after{animation-play-state:paused!important}

/* tablet: two equal columns, device group scales to fit (JS refines --s) */
@media (max-width:1100px){
  .en-sh{--s:.88}
  .en-sh .en-sh-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}
}
@media (max-width:768px){
  .en-sh{--s:.7;min-height:0;display:block}
  .en-sh .en-sh-in{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:56px clamp(20px,5vw,40px) 56px}
  .en-sh .en-sh-h1{font-size:var(--fs-h1,40px)}
  .en-sh .en-sh-sub{margin-top:20px}
  .en-sh .en-sh-cta{flex-direction:column;gap:12px;margin-top:28px}
  .en-sh .en-sh-btn{width:100%;min-height:50px;padding:14px 24px}
  .en-sh .en-sh-dvw{height:calc(430px * var(--s));margin-top:40px}
  .en-sh .en-sh-dv{transform:translateX(-50%) translateY(calc(-58px * var(--s))) scale(var(--s))}
  .en-sh .en-sh-co{display:none}
  .en-sh .en-sh-ln{display:block;margin-top:24px}
}
@media (prefers-reduced-motion:reduce){
  .en-sh *,.en-sh *::before,.en-sh *::after{animation:none!important;transition:none!important}
}

/* ===== Colour system — one role, one colour, every tab ===== */
:root{--c-title:#ffffff;--c-accent:#d4b483;--c-text:#aab8c8;--c-label:#d5dbe0;--c-dim:#8593a4}
/* eyebrows + meta labels + text links = accent gold */
main.page ._eyebrow_1noi0_1,main.page ._section-label_18zwq_35,main.page ._card-cta-text_jvlyy_82{color:var(--c-accent)!important}
.en-lc .en-lc-meta{color:var(--c-accent)!important;opacity:1!important;letter-spacing:.12em!important}
.en-mv .en-mv__gl{color:var(--c-accent)!important}
/* titles = white */
main.page ._card-title_jvlyy_51,.en-who .en-who-ttl,.en-lc .en-lc-ttl{color:var(--c-title)!important}
/* paragraphs = muted */
main.page ._card-desc_jvlyy_59,main.page ._section-desc_18zwq_53,.en-mv .en-mv__stop--b .en-mv__txt{color:var(--c-text)!important}
/* labels / chips = steel */
.en-types .en-types__lb,.en-who .en-who-p{color:var(--c-label)!important}
/* footer */
.en-ft__tag,.en-ft__nav a,.en-ft__legal{color:var(--c-text)!important}
.en-ft__note{color:var(--c-dim)!important}
.en-ft__nav a:hover,.en-ft__legal a:hover{color:var(--c-accent)!important}

/* ===== Landing sections fill the first screen on every tab ===== */
main.page._page_1ewyx_1,main.page._page_18zwq_1{padding-top:0!important}
main.page .en-who{min-height:100vh;display:flex;align-items:center;box-sizing:border-box;padding:9rem 0 6rem!important}
main.page .en-who>.en-who-wrap{width:100%}
main.page .en-sh{min-height:100vh!important;box-sizing:border-box;padding:9rem 0 6rem}
main.page .en-sh>.en-sh-in{padding-top:0!important;padding-bottom:0!important}
@media (min-width:769px) and (max-height:820px){
  main.page .en-sh{padding:6.5rem 0 2.5rem}
}
@media (max-width:768px){
  main.page .en-who{display:block;padding:9rem 0 4rem!important}
  main.page .en-sh{min-height:100vh!important;padding:9rem 0 4rem}
}

/* ===== Section colours: Option A · One Navy ===== */
/* heroes: one deep navy, no bottom rule */
main.page ._hero_10rq7_1,main.page .en-who,main.page .en-sh{background-color:#081320!important;border-bottom:0!important}
main.page._page_18zwq_1{background:transparent!important}
/* full-bleed helper for solutions sections (they sit inside the 1240px container) */
main[data-route=solutions] ._section_18zwq_31{position:relative;isolation:isolate}
main[data-route=solutions] ._section_18zwq_31::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:-1;background:var(--sec-bg,#0a1726);border-top:var(--sec-bt,0);border-bottom:var(--sec-bb,0)}
main[data-route=solutions] ._section_18zwq_31{padding-bottom:60px!important}
/* A · One Navy: every content section on #0a1726, separated by a hairline */
main.page ._how_1kz21_1,main.page .en-types,main.page ._partners_3cw01_1,main.page ._contact_1noi0_10,main.page .en-mv,main.page .en-lc{background:#0a1726!important;border-top:1px solid rgba(255,255,255,.06)!important;border-bottom:0!important}
main.page ._how_1kz21_1{border-top:0!important}
main[data-route=solutions] ._section_18zwq_31{--sec-bg:#0a1726;--sec-bt:1px solid rgba(255,255,255,.06)}
main[data-route=solutions] ._section_18zwq_31:first-child{--sec-bt:0}


/* ===== Mobile polish ===== */
html,body{overflow-x:clip}
main.page ._partners_3cw01_1 ._rows_3cw01_25{overflow:hidden}
@media (max-width:768px){
  /* first screen uses the visible viewport (URL bar aware) */
  main.page ._hero_10rq7_1,main.page .en-who,main.page .en-sh{min-height:100svh!important}
  /* one vertical rhythm for every content section */
  main.page ._how_1kz21_1,main.page .en-types,main.page ._partners_3cw01_1,main.page .en-lc{padding-top:64px!important;padding-bottom:64px!important}
  main.page ._contact_1noi0_10{padding-top:48px!important;padding-bottom:64px!important}
  main.page .en-mv{padding-top:64px!important}
  main[data-route=solutions] ._section_18zwq_31{padding-top:64px!important;padding-bottom:16px!important}
  main.page ._page-bottom_18zwq_84{height:48px!important;min-height:0!important}
  /* section intros left-aligned on phones (CTA card stays centred) */
  main.page ._how_1kz21_1 ._eyebrow_4pmqw_9800,main.page ._how_1kz21_1 ._section-title_4pmqw_9790{text-align:left!important}
  main.page .en-types .en-types__in>.en-types__eb,main.page .en-types .en-types__h,main.page .en-types .en-types__sub{text-align:left!important}
  /* solutions cards: shorter illustration band */
  main.page ._card-img_jvlyy_14{height:150px!important}
  /* partner logos: smaller, tighter marquee */
  main.page ._partners_3cw01_1{--logo-h:3.25rem!important;--gap:2.25rem!important}
  /* menu: dim the page behind the open menu */
  .en-header[data-open="true"]{box-shadow:0 0 0 100vmax rgba(4,10,18,.66)}
  /* footer tap targets ≥ 44px */
  .en-ft__nav li{margin:0!important}
  .en-ft__nav a{min-height:44px!important}
  .en-ft__mail{display:inline-flex;align-items:center;min-height:44px;margin-top:6px!important}
  .en-ft__end a{display:inline-flex;align-items:center;min-height:44px}
  .en-ft__legal{gap:0 20px!important}
}

/* ===== Hero lock: same height on every tab (desktop) ===== */
:root{--hero-top:clamp(176px,calc(80px + 24vh),360px)}
main.page .en-sh{--s-max:.78}
@media (max-width:1100px){main.page .en-sh{--s-max:.72}}

main.page .en-who-cta{display:none}
@media (min-width:769px){
  main.page ._hero_10rq7_1,main.page .en-who,main.page .en-sh{height:100svh!important;min-height:620px!important;box-sizing:border-box!important;overflow:hidden}
  main.page .en-who,main.page .en-sh{display:block!important;padding:80px 0 0!important}
  main.page .en-who>.en-who-wrap,main.page .en-who .en-who-grid{height:100%}
  main.page .en-sh>.en-sh-in{height:100%;padding-top:0!important;padding-bottom:0!important}
  main.page .en-who .en-who-grid,main.page .en-sh>.en-sh-in{align-items:center}
  main.page ._hero-inner_10rq7_9{padding-bottom:0!important}
}
main.page ._hero-eyebrow_10rq7_21,main.page .en-who-eb,main.page .en-sh-eb{line-height:1.4!important;margin:0 0 12px!important}
main.page ._hero-title_10rq7_31,main.page .en-who-ttl,main.page .en-sh-h1{line-height:1.08!important;margin-top:0!important}
main.page ._hero-sub_10rq7_47,main.page .en-who-lead:first-of-type,main.page .en-sh-sub{margin-top:24px!important;max-width:580px!important}
main.page ._hero-cta_10rq7_57,main.page .en-sh-cta,main.page .en-who-cta{margin-top:36px!important}
@media (max-width:768px){
  main.page ._hero-cta_10rq7_57 ._btn_4pmqw_9744,main.page .en-sh .en-sh-btn{min-height:50px!important;height:50px}
}
main.page .en-who-cta{display:flex;flex-wrap:wrap;gap:1rem}
main.page .en-who-cta ._btn_4pmqw_9744{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}
main.page .en-who .en-who-lead+.en-who-lead{display:none}
@media (min-width:769px){
  main.page ._hero-inner_10rq7_9{justify-content:center!important;padding-top:80px!important}
  main.page .en-who .en-who-copy,main.page .en-sh .en-sh-cp{align-self:center;margin:0}
}
@media (max-width:768px){main.page .en-who-cta{flex-direction:column}main.page .en-who-cta ._btn_4pmqw_9744{width:100%;min-height:50px}}
/* ===== Section heads left-aligned like "Our Partners" ===== */
main.page ._how_1kz21_1 ._eyebrow_4pmqw_9800,main.page ._how_1kz21_1 ._section-title_4pmqw_9790,
main.page .en-types__eb,main.page .en-types__h,
main.page .en-mv__head,main.page .en-mv__head *{text-align:left!important;margin-left:0!important;margin-right:0!important}
main.page .en-types__in>.en-types__eb,main.page .en-types__in>.en-types__h{align-self:flex-start}
main.page .en-mv__head{align-items:flex-start!important}
main.page ._partners-head_3cw01_10{max-width:1240px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(20px,5vw,40px)!important;padding-right:clamp(20px,5vw,40px)!important;box-sizing:border-box;width:100%}
main.page ._hero-cta_10rq7_57 a._btn_4pmqw_9744,main.page .en-who-cta a._btn_4pmqw_9744{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}
@media (max-width:768px){main.page .en-who-cta{width:100%}main.page .en-who-cta a._btn_4pmqw_9744{flex:1 1 100%;max-width:none}}
@media (max-width:768px){main.page .en-who-cta a._btn_4pmqw_9744{min-height:50px!important;height:50px}}

/* ===== Hero entrance: same staggered fade-up as Overview, replays on every tab switch ===== */
@keyframes en-hero-up{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes en-hero-in{from{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}
main.page .en-who-eb,main.page .en-sh-eb,main.page ._hero-eyebrow_10rq7_21{opacity:0;animation:en-hero-up .7s cubic-bezier(.2,.7,.2,1) .05s forwards!important}
main.page .en-who-ttl,main.page .en-sh-h1,main.page ._hero-title_10rq7_31{opacity:0;animation:en-hero-up .7s cubic-bezier(.2,.7,.2,1) .2s forwards!important}
main.page .en-who-lead,main.page .en-sh-sub,main.page ._hero-sub_10rq7_47{opacity:0;animation:en-hero-up .7s cubic-bezier(.2,.7,.2,1) .35s forwards!important}
main.page .en-who-cta,main.page .en-sh-cta,main.page ._hero-cta_10rq7_57{opacity:0;animation:en-hero-up .7s cubic-bezier(.2,.7,.2,1) .5s forwards!important}
main.page .en-who-vis,main.page .en-sh-dvw{opacity:0;animation:en-hero-in 1s cubic-bezier(.2,.7,.2,1) .45s forwards}
@media (prefers-reduced-motion:reduce){main.page .en-who-eb,main.page .en-sh-eb,main.page ._hero-eyebrow_10rq7_21,main.page .en-who-ttl,main.page .en-sh-h1,main.page ._hero-title_10rq7_31,main.page .en-who-lead,main.page .en-sh-sub,main.page ._hero-sub_10rq7_47,main.page .en-who-cta,main.page .en-sh-cta,main.page ._hero-cta_10rq7_57,main.page .en-who-vis,main.page .en-sh-dvw{opacity:1!important;animation:none!important}}
@media (min-width:480px){.en-ft__tag{white-space:nowrap;max-width:none!important}.en-ft__brand{max-width:none!important}}
@media (max-width:479px){.en-ft__tag{white-space:nowrap;font-size:13px!important;letter-spacing:-.005em}}

/* ===== Footer: Three Balanced Columns ===== */
.en-ft__top{grid-template-columns:2fr 1fr 1fr!important;gap:48px!important}
.en-ft__nav{display:contents!important}
.en-ft__nav h5{font:700 12px/1.4 Inter,system-ui,sans-serif!important;letter-spacing:.18em;text-transform:uppercase;color:#d4b483!important;margin:6px 0 14px!important}
.en-ft__ic{gap:10px}.en-ft__ic svg{width:15px;height:15px;fill:currentColor;flex:none}.en-ft__ic img{width:18px;height:18px;filter:invert(1);opacity:.85;flex:none}
.en-ft__ic:hover img{opacity:1}
@media (max-width:768px){.en-ft__top{grid-template-columns:1fr 1fr!important;gap:32px 24px!important}.en-ft__brand{grid-column:1/-1}}

/* ===== Mobile polish ===== */
main.page ._section-title_18zwq_45{margin-bottom:2.5rem!important}
@media (max-width:768px){
  main.page ._section-title_18zwq_45{margin-bottom:2rem!important}
  main.page ._hero_10rq7_1::after{background:linear-gradient(180deg,rgba(8,19,32,.72) 0%,rgba(8,19,32,.66) 60%,rgba(8,19,32,.45) 100%)!important}
  main.page ._hero-cta_10rq7_57 ._btn-outline_4pmqw_9777{background:#0b1828!important}
  main.page .en-who .en-who-vis{margin:8px -10px 0!important;max-width:none!important}
  main.page .en-who .en-who-grid{gap:32px!important}
  main.page .en-sh{--s-max:.72}
}
.en-ft__seals{display:flex;align-items:center;gap:16px;margin-top:24px}.en-seal{display:block;width:auto}.en-seal--bir{height:46px}.en-seal--npc{height:70px}

.en-seal-btn{background:none;border:0;padding:0;margin:0;cursor:zoom-in;line-height:0;border-radius:4px;transition:transform .2s}
.en-seal-btn:hover{transform:translateY(-2px)}.en-seal-btn:focus-visible{outline:2px solid #d4b483;outline-offset:4px}
.en-lb{position:fixed;inset:0;z-index:3000;display:grid;place-items:center;padding:24px;background:rgba(4,10,18,.88);backdrop-filter:blur(4px);cursor:zoom-out;opacity:0;transition:opacity .2s}
.en-lb.on{opacity:1}.en-lb[hidden]{display:none}
.en-lb__img{max-width:min(92vw,760px);max-height:84vh;width:auto;height:auto;cursor:default;transform:scale(.96);transition:transform .25s cubic-bezier(.2,.7,.2,1)}
.en-lb.on .en-lb__img{transform:none}
.en-lb__x{position:absolute;top:20px;right:20px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:none;color:#fff;cursor:pointer;display:grid;place-items:center}
.en-lb__x svg{width:20px;height:20px}.en-lb__x:hover{border-color:#d4b483;color:#d4b483}

/* ===== Mobile: hero visual above the headline ===== */
@media (max-width:768px){
  main.page .en-who{padding-top:104px!important}
  main.page .en-who .en-who-vis{order:-1;margin:0 -10px 4px!important}
  main.page .en-sh{padding-top:104px!important}
  main.page .en-sh>.en-sh-in{padding-top:0!important}
  main.page .en-sh .en-sh-dvw{order:-1;margin:0 0 28px!important}
  main.page .en-sh .en-sh-ln{margin-top:32px}
}
@media (max-width:768px){main.page .en-sh .en-sh-ln{display:none!important}}
@media (max-width:768px){main.page ._hero_10rq7_1{min-height:0!important;height:auto!important}main.page ._hero-inner_10rq7_9{padding-bottom:56px!important;flex:none!important}}

main.page[hidden]{display:none!important}

/* ---- extracted from style="" attributes ---- */
.xs-1 { --s:0 !important; }
.xs-2 { --d:0 !important; }
.xs-3 { --d:1 !important; }
.xs-4 { --d:2 !important; }
.xs-5 { --d:3 !important; }
.xs-6 { --d:4 !important; }
.xs-7 { --s:1 !important; }
.xs-8 { --s:2 !important; }
.xs-9 { --boost: 1.2 !important; }
.xs-10 { --boost: 1.4 !important; }
.xs-11 { --boost: 0.85 !important; }
.xs-12 { --x:20.000% !important; --y:16.154% !important; }
.xs-13 { --x:86.786% !important; --y:28.846% !important; }
.xs-14 { --x:68.929% !important; --y:11.923% !important; }
.xs-15 { animation-delay:0.0s !important; }
.xs-16 { animation-delay:1.4s !important; }
.xs-17 { animation-delay:2.8s !important; }
.xs-18 { width:70% !important; }
.xs-19 { width:55% !important; }
.xs-20 { width:80% !important; }
.xs-21 { width:45% !important; }
.xs-22 { width:62% !important; }
.xs-23 { width:18% !important; }
.xs-24 { width:30% !important; }
.xs-25 { width:22% !important; }
.xs-26 { width:10% !important; opacity:0 !important; }
.xs-27 { width:40% !important; }
.xs-28 { width:26% !important; }
.xs-29 { width:48% !important; }
.xs-30 { width:20% !important; }
.xs-31 { height:5px !important; }
.xs-32 { width:34% !important; }
.xs-33 { width:16% !important; }
.xs-34 { width:28% !important; }
.xs-35 { width:12% !important; }
