From 9d5fe5154b0d657b19684c157958ef52c3d75357 Mon Sep 17 00:00:00 2001 From: inc2734 Date: Fri, 19 Jul 2024 07:46:55 +0000 Subject: [PATCH] deploy: 9701b5aa2b636160ca61d4dd54014ae9e5ef55b4 --- aigis_assets/css/style.css | 309 +++++++++++++++++---------------- aigis_assets/css/style.min.css | 4 +- aigis_assets/js/app.min.js | 2 +- 3 files changed, 158 insertions(+), 157 deletions(-) diff --git a/aigis_assets/css/style.css b/aigis_assets/css/style.css index ab17395f..d9e32291 100644 --- a/aigis_assets/css/style.css +++ b/aigis_assets/css/style.css @@ -1,6 +1,6 @@ @charset "UTF-8"; /*! - * Name: Basis v18.2.2 + * Name: Basis v18.2.3 * Description: A lightweight responsive Sass/CSS framework based on flexible box. * Author: Takashi Kitajima ( inc2734 ) * Author URL: https://2inc.org @@ -5222,56 +5222,58 @@ Checkbox component */ .c-checkbox { display: inline-flex; - align-items: center; } - @supports (appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none) { - .c-checkbox__control { - appearance: none; - position: relative; - display: inline-block; - cursor: pointer; - --_border-radius: var(--_global--border-radius); - border: 1px solid var(--_form-control-border-color); - border-radius: var(--_border-radius); - outline: 0; - --_transition-duration: var(--_global--transition-duration); - --_transition-function-timing: var(--_global--transition-function-timing); - --_transition-delay: var(--_global--transition-delay); - transition: border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay); - background-color: var(--_color-white); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035); - height: 16px; - width: 16px; } - .c-checkbox__control:hover { - border-color: var(--_form-control-border-color-hover); } - .c-checkbox__control:active, .c-checkbox__control:focus, .c-checkbox__control:focus-within, .c-checkbox__control[aria-selected="true"] { - border-color: var(--_form-control-border-color-focus); } - .c-checkbox__control > input, - .c-checkbox__control > textarea { - border: none; - outline: none; } - .c-checkbox__control::before { - top: calc(50% - 5px); - left: calc(50% - 3px); - transform: rotate(45deg); - margin: 0 !important; - height: 8px; - width: 6px; - border-style: solid; - border-color: var(--_color-white); - border-width: 0 2px 2px 0; - visibility: hidden; } - .c-checkbox__control:checked { - background-color: #3a87fd; - border-color: #3a87fd; } - .c-checkbox__control:checked::before { - position: absolute; - content: ''; - display: block; - visibility: visible; } - .c-checkbox__control:disabled { - background-color: var(--_lightest-color-gray); } - .c-checkbox__control:disabled::before { - border-color: var(--_dark-color-gray); } } + gap: var(--_s-2); } + .c-checkbox__control { + flex: 0 0 auto; + appearance: none; + margin: calc(var(--_half-leading)* 1em) 0 0; + position: relative; + display: inline-block; + cursor: pointer; + --_border-radius: var(--_global--border-radius); + border: 1px solid var(--_form-control-border-color); + border-radius: var(--_border-radius); + outline: 0; + --_transition-duration: var(--_global--transition-duration); + --_transition-function-timing: var(--_global--transition-function-timing); + --_transition-delay: var(--_global--transition-delay); + transition: border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay); + border-radius: 3px; + background-color: var(--_color-white); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035); + height: 16px; + width: 16px; } + .c-checkbox__control:hover { + border-color: var(--_form-control-border-color-hover); } + .c-checkbox__control:active, .c-checkbox__control:focus, .c-checkbox__control:focus-within, .c-checkbox__control[aria-selected="true"] { + border-color: var(--_form-control-border-color-focus); } + .c-checkbox__control > input, + .c-checkbox__control > textarea { + border: none; + outline: none; } + .c-checkbox__control::before { + top: calc(50% - 5px); + left: calc(50% - 3px); + transform: rotate(45deg); + margin: 0 !important; + height: 8px; + width: 6px; + border-style: solid; + border-color: var(--_color-white); + border-width: 0 2px 2px 0; + visibility: hidden; } + .c-checkbox__control:checked { + background-color: #3a87fd; + border-color: #3a87fd; } + .c-checkbox__control:checked::before { + position: absolute; + content: ''; + display: block; + visibility: visible; } + .c-checkbox__control:disabled { + background-color: var(--_lightest-color-gray); } + .c-checkbox__control:disabled::before { + border-color: var(--_dark-color-gray); } /* --- @@ -6728,56 +6730,57 @@ Radio button component */ .c-radio { display: inline-flex; - align-items: center; } - @supports (appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none) { - .c-radio__control { - appearance: none; - position: relative; - display: inline-block; - cursor: pointer; - --_border-radius: var(--_global--border-radius); - border: 1px solid var(--_form-control-border-color); - border-radius: var(--_border-radius); - outline: 0; - --_transition-duration: var(--_global--transition-duration); - --_transition-function-timing: var(--_global--transition-function-timing); - --_transition-delay: var(--_global--transition-delay); - transition: border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay); + gap: var(--_s-2); } + .c-radio__control { + flex: 0 0 auto; + appearance: none; + margin: calc(var(--_half-leading)* 1em) 0 0; + position: relative; + display: inline-block; + cursor: pointer; + --_border-radius: var(--_global--border-radius); + border: 1px solid var(--_form-control-border-color); + border-radius: var(--_border-radius); + outline: 0; + --_transition-duration: var(--_global--transition-duration); + --_transition-function-timing: var(--_global--transition-function-timing); + --_transition-delay: var(--_global--transition-delay); + transition: border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay); + background-color: var(--_color-white); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035); + height: 16px; + width: 16px; + border-radius: 100%; } + .c-radio__control:hover { + border-color: var(--_form-control-border-color-hover); } + .c-radio__control:active, .c-radio__control:focus, .c-radio__control:focus-within, .c-radio__control[aria-selected="true"] { + border-color: var(--_form-control-border-color-focus); } + .c-radio__control > input, + .c-radio__control > textarea { + border: none; + outline: none; } + .c-radio__control::before { + top: calc(50% - 3px); + left: calc(50% - 3px); + margin: 0 !important; + border-radius: 100%; + height: 6px; + width: 6px; + overflow: hidden; background-color: var(--_color-white); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.035); - height: 16px; - width: 16px; - border-radius: 100%; } - .c-radio__control:hover { - border-color: var(--_form-control-border-color-hover); } - .c-radio__control:active, .c-radio__control:focus, .c-radio__control:focus-within, .c-radio__control[aria-selected="true"] { - border-color: var(--_form-control-border-color-focus); } - .c-radio__control > input, - .c-radio__control > textarea { - border: none; - outline: none; } - .c-radio__control::before { - top: calc(50% - 3px); - left: calc(50% - 3px); - margin: 0 !important; - border-radius: 100%; - height: 6px; - width: 6px; - overflow: hidden; - background-color: var(--_color-white); - visibility: hidden; } - .c-radio__control:checked { - background-color: #3a87fd; - border-color: #3a87fd; } - .c-radio__control:checked::before { - position: absolute; - content: ''; - display: block; - visibility: visible; } - .c-radio__control:disabled { - background-color: var(--_lightest-color-gray); } - .c-radio__control:disabled::before { - background-color: var(--_dark-color-gray); } } + visibility: hidden; } + .c-radio__control:checked { + background-color: #3a87fd; + border-color: #3a87fd; } + .c-radio__control:checked::before { + position: absolute; + content: ''; + display: block; + visibility: visible; } + .c-radio__control:disabled { + background-color: var(--_lightest-color-gray); } + .c-radio__control:disabled::before { + background-color: var(--_dark-color-gray); } .c-responsive-container-16-9, .c-responsive-container-4-3 { @@ -7777,63 +7780,61 @@ Select box component ``` */ .c-select { + position: relative; display: inline-block; } .c-select__toggle { display: none; } - @supports (appearance: none) or (-webkit-appearance: none) or (-moz-appearance: none) { - .c-select { - position: relative; } - .c-select__control { - position: relative; - z-index: 1; - appearance: none; - display: inline-block; - cursor: pointer; - --_border-radius: var(--_global--border-radius); - border: 1px solid var(--_form-control-border-color); - border-radius: var(--_border-radius); - outline: 0; - --_transition-duration: var(--_global--transition-duration); - --_transition-function-timing: var(--_global--transition-function-timing); - --_transition-delay: var(--_global--transition-delay); - transition: border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay); - background-color: transparent; - line-height: 1; - max-width: 100%; - padding: var(--_padding-1) var(--_padding2) var(--_padding-1) var(--_padding-1); } - .c-select__control:hover { - border-color: var(--_form-control-border-color-hover); } - .c-select__control:active, .c-select__control:focus, .c-select__control:focus-within, .c-select__control[aria-selected="true"] { - border-color: var(--_form-control-border-color-focus); } - .c-select__control > input, - .c-select__control > textarea { - border: none; - outline: none; } - .c-select__control:focus + .smf-select-control__toggle::before { - border-color: #3a87fd; } - .c-select__control:disabled + .smf-select-control__toggle { - background-color: var(--_lightest-color-gray); } - .c-select__toggle { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 0; - display: block; - background-color: var(--_color-white); } - .c-select__toggle::before { - position: absolute; - top: calc(50% - 4px); - right: calc(var(--_s-1) - 6px); - content: ''; - display: block; - height: 6px; - width: 6px; - border-style: solid; - border-color: currentColor; - border-width: 0 1px 1px 0; - transform: rotate(45deg); } } + .c-select__control { + position: relative; + z-index: 1; + appearance: none; + display: inline-block; + cursor: pointer; + --_border-radius: var(--_global--border-radius); + border: 1px solid var(--_form-control-border-color); + border-radius: var(--_border-radius); + outline: 0; + --_transition-duration: var(--_global--transition-duration); + --_transition-function-timing: var(--_global--transition-function-timing); + --_transition-delay: var(--_global--transition-delay); + transition: border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay); + background-color: transparent; + line-height: 1; + max-width: 100%; + padding: var(--_padding-1) var(--_padding2) var(--_padding-1) var(--_padding-1); } + .c-select__control:hover { + border-color: var(--_form-control-border-color-hover); } + .c-select__control:active, .c-select__control:focus, .c-select__control:focus-within, .c-select__control[aria-selected="true"] { + border-color: var(--_form-control-border-color-focus); } + .c-select__control > input, + .c-select__control > textarea { + border: none; + outline: none; } + .c-select__control:focus + .smf-select-control__toggle::before { + border-color: #3a87fd; } + .c-select__control:disabled + .smf-select-control__toggle { + background-color: var(--_lightest-color-gray); } + .c-select__toggle { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 0; + display: block; + background-color: var(--_color-white); } + .c-select__toggle::before { + position: absolute; + top: calc(50% - 4px); + right: calc(var(--_s-1) - 6px); + content: ''; + display: block; + height: 6px; + width: 6px; + border-style: solid; + border-color: currentColor; + border-width: 0 1px 1px 0; + transform: rotate(45deg); } .c-select--block { display: block; } .c-select--block > .c-select__control { diff --git a/aigis_assets/css/style.min.css b/aigis_assets/css/style.min.css index cd7f7dca..7171ebfb 100644 --- a/aigis_assets/css/style.min.css +++ b/aigis_assets/css/style.min.css @@ -1,8 +1,8 @@ /*! - * Name: Basis v18.2.2 + * Name: Basis v18.2.3 * Description: A lightweight responsive Sass/CSS framework based on flexible box. * Author: Takashi Kitajima ( inc2734 ) * Author URL: https://2inc.org * GitHub Repository: https://github.com/sass-basis/basis * License: MIT - */:root{--_global--background-color:#0000;--_global--border-radius:3px;--_color-black:#111;--_color-gray:#999;--_dark-color-gray:#666;--_darker-color-gray:#444;--_darkest-color-gray:#3b3b3b;--_light-color-gray:#ccc;--_lighter-color-gray:#eee;--_lightest-color-gray:#f7f7f7;--_color-text:#444;--_dark-color-text:#111;--_darker-color-text:#000;--_darkest-color-text:#000;--_light-color-text:#777;--_lighter-color-text:#999;--_lightest-color-text:#a2a2a2;--_color-white:#fff;--_color-red:#e74c3c;--_global--container-margin:var(--_s1);--_global--container-max-width:1280px;--_list-item-indent:1.5em;--_form-control-border-color:var(--_light-color-gray);--_form-control-border-color-hover:var(--_color-gray);--_form-control-border-color-focus:#85b7d9;--_global--transition-duration:0.2s;--_global--transition-function-timing:ease-out;--_global--transition-delay:0s;--_half-leading:0.33333;--_global--line-height:calc(1 + var(--_half-leading)*2);--_base-font-family:Helvetica Neue,Helvetica,sans-serif;--_global--font-family:var(--_base-font-family);--_base-font-size-px:16px;--_global--font-size-px:var(--_base-font-size-px);--_margin-scale:1;--_space-unitless:var(--_global--line-height);--_space:calc(var(--_global--line-height)*1rem);--_page-effect-z-index:1000000;--_harmonic-sequence-base:8;--_min-harmonic-sequence-base:9;--_max-harmonic-sequence-base:var(--_harmonic-sequence-base);--_line-height-slope:-0.16666;--_font-size-level:0;--_ms-2:calc(var(--_space-unitless)/3*1);--_ms-1:calc(var(--_space-unitless)/3*2);--_ms0:0rem;--_ms1:calc(var(--_space-unitless)/3*3);--_ms2:calc(var(--_space-unitless)/3*5);--_ms3:calc(var(--_space-unitless)/3*8);--_ms4:calc(var(--_space-unitless)/3*13);--_ms5:calc(var(--_space-unitless)/3*21);--_ms6:calc(var(--_space-unitless)/3*34);--_ms7:calc(var(--_space-unitless)/3*55);--_s-2:calc(var(--_ms-2)*1rem);--_s-1:calc(var(--_ms-1)*1rem);--_s0:0rem;--_s1:calc(var(--_ms1)*1rem);--_s2:clamp(calc(var(--_ms1) + var(--_ms2)*0.28125) * 1rem,calc(((var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms2)*0.28125)*1rem + (var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*100vw),var(--_ms2) * 1rem);--_s3:clamp(calc(var(--_ms1) + var(--_ms3)*0.28125) * 1rem,calc(((var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms3)*0.28125)*1rem + (var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*100vw),var(--_ms3) * 1rem);--_s4:clamp(calc(var(--_ms1) + var(--_ms4)*0.28125) * 1rem,calc(((var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms4)*0.28125)*1rem + (var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*100vw),var(--_ms4) * 1rem);--_s5:clamp(calc(var(--_ms1) + var(--_ms5)*0.28125) * 1rem,calc(((var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms5)*0.28125)*1rem + (var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*100vw),var(--_ms5) * 1rem);--_s6:clamp(calc(var(--_ms1) + var(--_ms6)*0.28125) * 1rem,calc(((var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms6)*0.28125)*1rem + (var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*100vw),var(--_ms6) * 1rem);--_s7:clamp(calc(var(--_ms1) + var(--_ms7)*0.28125) * 1rem,calc(((var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms7)*0.28125)*1rem + (var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*100vw),var(--_ms7) * 1rem);--_margin-2:calc(var(--_s-2)*var(--_margin-scale));--_margin-1:calc(var(--_s-1)*var(--_margin-scale));--_margin0:0rem;--_margin1:calc(var(--_s1)*var(--_margin-scale));--_margin2:calc(var(--_s2)*var(--_margin-scale));--_margin3:calc(var(--_s3)*var(--_margin-scale));--_margin4:calc(var(--_s4)*var(--_margin-scale));--_margin5:calc(var(--_s5)*var(--_margin-scale));--_margin6:calc(var(--_s6)*var(--_margin-scale));--_margin7:calc(var(--_s7)*var(--_margin-scale));--_padding-2:var(--_s-2);--_padding-1:var(--_s-1);--_padding0:0rem;--_padding1:var(--_s1);--_padding2:var(--_s2);--_padding3:var(--_s3);--_padding4:var(--_s4);--_padding5:var(--_s5);--_padding6:var(--_s6);--_padding7:var(--_s7)}*{--_font-size:calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))*1rem);--_line-height:clamp(1.1,calc(var(--_line-height-slope)*var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level)) + 1 + var(--_half-leading)*2 + var(--_line-height-slope)*-1),calc(var(--_half-leading)*2 + 1));--_fluid-font-size:clamp(1rem * calc(var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))),calc((var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 + var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level)))*1rem + (var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5)*100vw),1rem * calc(var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))));box-sizing:border-box}:after,:before{box-sizing:inherit}:where(html,body,p,ol,ul,li,dl,dt,dd,table,blockquote,figure,fieldset,legend,pre,iframe,hr,h1,h2,h3,h4,h5,h6){margin:0;padding:0}html{-webkit-text-size-adjust:100%;font-size:var(--_global--font-size-px);hanging-punctuation:allow-end;line-break:normal}:where(body){background-color:var(--_global--background-color);color:var(--_color-text);font-family:var(--_global--font-family)}body{-webkit-font-smoothing:antialiased;--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height)}:where(code,kbd,pre,samp){--_font-size-level:-1;font-family:_,monospace;font-size:var(--_font-size);line-height:var(--_line-height)}:where(code,kbd){background-color:var(--_lighter-color-gray);border-radius:var(--_global--border-radius);padding:2px 6px}pre{overflow:auto}pre code{background-color:initial;border-radius:0;display:block;padding:0}:where(input,textarea,keygen,select,button){font-family:var(--_global--font-family)}:where(input,textarea,optgroup,select,button){--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height)}label{cursor:pointer}:where(figure,picture) :where(img,video){display:table;margin-bottom:0;margin-top:0}img,video{height:auto;max-width:100%;vertical-align:middle}figcaption{--_font-size-level:-1;caption-side:bottom;font-size:var(--_font-size);line-height:var(--_line-height);margin:var(--_margin-2) 0 0;text-align:left}:where(h1,h2,h3,h4,h5,h6){font-weight:700}h1{--_font-size-level:4}h1,h2{font-size:var(--_fluid-font-size);line-height:var(--_line-height)}h2{--_font-size-level:3}h3{--_font-size-level:2}h3,h4{font-size:var(--_fluid-font-size);line-height:var(--_line-height)}h4{--_font-size-level:1}h5,h6{--_font-size-level:0;font-size:var(--_fluid-font-size);line-height:var(--_line-height)}:where(ul,ol){padding-left:var(--_list-item-indent)}:where(dt){font-weight:700}.c-alert{display:block}.c-top-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-top-balloon:after,.c-top-balloon:before{content:"";display:block;margin-left:-5px}.c-top-balloon:before{border-bottom:10px solid #0000;border-bottom-color:var(--_light-color-gray);border-left:5px solid #0000;border-right:5px solid #0000;border-top:0 solid #0000;top:-10px}.c-top-balloon:after,.c-top-balloon:before{height:0;left:50%;position:absolute;width:0}.c-top-balloon:after{border-bottom:10px solid #0000;border-bottom-color:var(--_color-white);border-left:5px solid #0000;border-right:5px solid #0000;border-top:0 solid #0000;top:-8px}.c-right-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-right-balloon:after,.c-right-balloon:before{content:"";display:block;margin-top:-5px}.c-right-balloon:before{border-bottom:5px solid #0000;border-left:10px solid #0000;border-left-color:var(--_light-color-gray);border-right:0 solid #0000;border-top:5px solid #0000;height:0;position:absolute;right:-10px;top:50%;width:0}.c-right-balloon:after{border-bottom:5px solid #0000;border-left:10px solid #0000;border-left-color:var(--_color-white);border-right:0 solid #0000;border-top:5px solid #0000;height:0;position:absolute;right:-8px;top:50%;width:0}.c-bottom-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-bottom-balloon:after,.c-bottom-balloon:before{content:"";display:block;margin-left:-5px}.c-bottom-balloon:before{border-bottom:0 solid #0000;border-left:5px solid #0000;border-right:5px solid #0000;border-top:10px solid #0000;border-top-color:var(--_light-color-gray);bottom:-10px;height:0;left:50%;position:absolute;width:0}.c-bottom-balloon:after{border-bottom:0 solid #0000;border-left:5px solid #0000;border-right:5px solid #0000;border-top:10px solid #0000;border-top-color:var(--_color-white);bottom:-8px;height:0;left:50%;position:absolute;width:0}.c-left-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-left-balloon:after,.c-left-balloon:before{content:"";display:block;margin-top:-5px}.c-left-balloon:before{border-bottom:5px solid #0000;border-left:0 solid #0000;border-right:10px solid #0000;border-right-color:var(--_light-color-gray);border-top:5px solid #0000;height:0;left:-10px;position:absolute;top:50%;width:0}.c-left-balloon:after{border-bottom:5px solid #0000;border-left:0 solid #0000;border-right:10px solid #0000;border-right-color:var(--_color-white);border-top:5px solid #0000;height:0;left:-8px;position:absolute;top:50%;width:0}.c-breadcrumbs{list-style:none;margin-left:0;padding-left:0}.c-breadcrumbs__item{display:inline}.c-breadcrumbs__item:nth-child(n+2):before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.4em;margin:.45em .45em .15em .15em;transform:rotate(45deg);width:.4em}.c-btn{cursor:pointer;display:inline-block;line-height:1;overflow:hidden;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.c-btn--block{width:100%}.c-btn--ghost{background-color:initial!important;border:1px #0000;border-color:var(--_color-white);color:var(--_color-white)}.c-checkbox{align-items:center;display:inline-flex}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.c-checkbox__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;appearance:none;background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);box-shadow:inset 0 1px 1px rgba(0,0,0,.035);cursor:pointer;display:inline-block;height:16px;outline:0;position:relative;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.c-checkbox__control:hover{border-color:var(--_form-control-border-color-hover)}.c-checkbox__control:active,.c-checkbox__control:focus,.c-checkbox__control:focus-within,.c-checkbox__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-checkbox__control>input,.c-checkbox__control>textarea{border:none;outline:none}.c-checkbox__control:before{border-color:var(--_color-white);border-style:solid;border-width:0 2px 2px 0;height:8px;left:calc(50% - 3px);margin:0!important;top:calc(50% - 5px);transform:rotate(45deg);visibility:hidden;width:6px}.c-checkbox__control:checked{background-color:#3a87fd;border-color:#3a87fd}.c-checkbox__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.c-checkbox__control:disabled{background-color:var(--_lightest-color-gray)}.c-checkbox__control:disabled:before{border-color:var(--_dark-color-gray)}}.c-fluid-container{--_container-margin:var(--_global--container-margin);--_container-margin-right:calc(var(--_container-margin) + env(safe-area-inset-right));--_container-margin-left:calc(var(--_container-margin) + env(safe-area-inset-left))}.c-container,.c-fluid-container{box-sizing:initial;flex-grow:1;max-width:100%;min-width:0;padding-left:var(--_container-margin-left);padding-right:var(--_container-margin-right);width:auto}.c-container{--_container-max-width:var(--_global--container-max-width);--_container-margin:var(--_global--container-margin);--_container-margin-right:calc(var(--_container-margin) + env(safe-area-inset-right));--_container-margin-left:calc(var(--_container-margin) + env(safe-area-inset-left));margin-left:auto;margin-right:auto;max-width:var(--_container-max-width)}.c-drawer{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);backface-visibility:hidden;bottom:0;left:-100%;position:absolute;top:0;transition:left var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),right var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),visibility var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-in;visibility:hidden;width:min(20rem,80%);z-index:10}.c-drawer[aria-hidden=false]{left:0;visibility:visible}.c-drawer--inverse{left:auto;right:-100%}.c-drawer--inverse[aria-hidden=false]{left:auto;right:0}.c-drawer__inner{height:100%;overflow-y:auto}.c-drawer__submenu{height:0;overflow:hidden;visibility:hidden}.c-drawer__submenu[aria-hidden=false]{height:auto;overflow:visible;visibility:visible}.c-drawer__item>a,.c-drawer__subitem>a{display:block;text-decoration:none}.c-drawer__toggle{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;padding:0;vertical-align:middle}.c-drawer[aria-hidden=false]{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:left var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),right var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-out}.c-drawer__focus-point{height:0!important;opacity:0!important;width:0!important}.c-drawer__menu,.c-drawer__submenu{list-style:none;margin-left:0;padding-left:0}.c-drawer__menu>:not(:first-child),.c-drawer__submenu>:not(:first-child){margin-top:var(--_margin-1)}.c-drawer__item,.c-drawer__subitem{overflow:hidden;position:relative}.c-drawer__item--has-submenu,.c-drawer__subitem--has-submenu{display:flex;flex-wrap:wrap;justify-content:space-between}.c-drawer__item--has-submenu>*,.c-drawer__subitem--has-submenu>*{flex:1 1 auto}.c-drawer__item--has-submenu>a,.c-drawer__subitem--has-submenu>a{max-width:calc(100% - 42px);padding-right:var(--_padding-1)}.c-drawer__item--has-submenu>.c-drawer__toggle,.c-drawer__subitem--has-submenu>.c-drawer__toggle{flex:0 0 auto;overflow:hidden;width:42px}.c-drawer__item--has-submenu>.c-drawer__submenu,.c-drawer__subitem--has-submenu>.c-drawer__submenu{flex:1 1 100%}.c-drawer__submenu{margin-left:var(--_margin-1);margin-top:var(--_margin-1)}.c-drawer__submenu[aria-hidden=true]{display:none;visibility:hidden}.c-drawer__toggle{align-items:center;display:flex;justify-content:center}.c-drawer__toggle>.c-ic-angle-right{transform:translateY(0)}.c-drawer--fixed{position:fixed}[data-basis-drawer-toggle-btn] *{pointer-events:none}.c-dropdown{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);bottom:100%;left:0;position:absolute;right:0;top:0;transition:bottom var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),visibility var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-in;visibility:hidden;z-index:10}.c-dropdown[aria-hidden=false]{bottom:0;visibility:visible}.c-dropdown__inner{height:100%;overflow-y:auto}.c-dropdown__submenu{height:0;overflow:hidden;visibility:hidden}.c-dropdown__submenu[aria-hidden=false]{height:auto;overflow:visible;visibility:visible}.c-dropdown__item>a,.c-dropdown__subitem>a{display:block;text-decoration:none}.c-dropdown__toggle{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;padding:0;vertical-align:middle}.c-dropdown[aria-hidden=false]{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:bottom var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-out}.c-dropdown__menu,.c-dropdown__submenu{list-style:none;margin-left:0;padding-left:0}.c-dropdown__menu>:not(:first-child),.c-dropdown__submenu>:not(:first-child){margin-top:var(--_margin-1)}.c-dropdown__item,.c-dropdown__subitem{overflow:hidden;position:relative}.c-dropdown__item--has-submenu,.c-dropdown__subitem--has-submenu{display:flex;flex-wrap:wrap;justify-content:space-between}.c-dropdown__item--has-submenu>*,.c-dropdown__subitem--has-submenu>*{flex:1 1 auto}.c-dropdown__item--has-submenu>a,.c-dropdown__subitem--has-submenu>a{max-width:calc(100% - 42px);padding-right:var(--_padding-1)}.c-dropdown__item--has-submenu>.c-dropdown__toggle,.c-dropdown__subitem--has-submenu>.c-dropdown__toggle{flex:0 0 auto;overflow:hidden;width:42px}.c-dropdown__item--has-submenu>.c-dropdown__submenu,.c-dropdown__subitem--has-submenu>.c-dropdown__submenu{flex:1 1 100%}.c-dropdown__submenu{margin-left:var(--_margin-1);margin-top:var(--_margin-1)}.c-dropdown__submenu[aria-hidden=true]{display:none;visibility:hidden}.c-dropdown__toggle{align-items:center;display:flex;justify-content:center}.c-dropdown__toggle>.c-ic-angle-right{transform:translateY(0)}.c-dropdown--fixed{position:fixed}.c-drawer-close-zone{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:2}.c-drawer-close-zone[aria-hidden=true]{display:none}.c-drawer-close-zone--fixed{position:fixed}.c-entries{list-style:none;margin-left:0;padding-left:0}.c-entry__title{margin-top:0}.c-form-control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);box-shadow:inset 0 1px 1px rgba(0,0,0,.035);max-width:100%;outline:0;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-form-control:hover{border-color:var(--_form-control-border-color-hover)}.c-form-control:active,.c-form-control:focus,.c-form-control:focus-within,.c-form-control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-form-control>input,.c-form-control>textarea{border:none;outline:none}.c-form-control:disabled{background-color:var(--_lightest-color-gray)}textarea.c-form-control{height:auto;width:100%}.c-form-control--has-icon{align-items:center;display:flex;flex-direction:row}.c-form-control--has-icon>*{flex:1 1 0%}.c-form-control--has-icon>.c-form-control__icon{flex:0 0 0%;margin-right:.5em}.c-form-control[disabled]{cursor:not-allowed}.c-form-control[disabled],.c-form-control[readonly]{background-color:var(--_lighter-color-gray)}.c-form-control>input[type=email],.c-form-control>input[type=number],.c-form-control>input[type=password],.c-form-control>input[type=search],.c-form-control>input[type=tel],.c-form-control>input[type=text],.c-form-control>input[type=url]{width:100%}.c-hamburger-btn{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-block;padding:0;text-align:center;vertical-align:middle}.c-hamburger-btn__bars{box-sizing:initial;display:inline-block;height:16px;position:relative;width:22px}.c-hamburger-btn__bar{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:currentColor;display:block;height:2px;left:0;position:absolute;right:0;transition:transform var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-hamburger-btn__bar:first-of-type{top:0}.c-hamburger-btn__bar:nth-of-type(2){top:7px}.c-hamburger-btn__bar:nth-of-type(3){top:14px}.c-hamburger-btn__label{display:block;font-family:Arial Narrow,Verdana,sans-serif;font-size:8px;line-height:1}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:first-of-type,.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(3){top:7px}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:first-of-type{transform:rotate(45deg)}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(2){background-color:initial}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(3){transform:rotate(-45deg)}.c-hero{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.c-hero__header{align-self:flex-start}.c-hero__content,.c-hero__header{flex:none;position:relative;width:100%}.c-hero__content{align-self:center}.c-hero__footer{align-self:flex-end;flex:none;position:relative;width:100%}.c-hero--full{height:100vh}.c-hero--cover{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.c-hero--overlay{position:relative}.c-hero--overlay:before{background-color:#000000b3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.c-ic-angle-right{display:inline-block;padding:0 .25em;transform:translateY(-.15em)}.c-ic-angle-right:before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:.4em;transform:rotate(45deg);width:.4em}.c-ic-check{display:inline-block;padding:0 .25em;transform:translateY(-.2em)}.c-ic-check:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:.4em;transform:rotate(45deg);width:.25em}.c-ic-angle-down{display:inline-block;padding:0 .25em;transform:translateY(-.2em)}.c-ic-angle-down:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:.4em;transform:rotate(45deg);width:.4em}.c-input-group{--_border-radius:var(--_global--border-radius);border-radius:var(--_border-radius);display:flex;flex-wrap:nowrap}.c-input-group>:first-child{border-radius:var(--_border-radius) 0 0 var(--_border-radius);border-right:none;position:relative}.c-input-group>:nth-last-child(2){position:relative;z-index:1}.c-input-group>:last-child{border-radius:0 var(--_border-radius) var(--_border-radius) 0;left:-1px;position:relative;z-index:0}.c-input-group>:last-child:active,.c-input-group>:last-child:focus,.c-input-group>:last-child:hover{z-index:1}.c-input-group__addon{background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);flex:none;padding:var(--_padding-2)}.c-input-group__field{display:flex;flex:1}.c-input-group__field>input[type=email],.c-input-group__field>input[type=number],.c-input-group__field>input[type=password],.c-input-group__field>input[type=search],.c-input-group__field>input[type=tel],.c-input-group__field>input[type=text],.c-input-group__field>input[type=url]{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);flex:1 1 0%;max-width:100%;outline:0;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:100%}.c-input-group__field>input[type=email]:hover,.c-input-group__field>input[type=number]:hover,.c-input-group__field>input[type=password]:hover,.c-input-group__field>input[type=search]:hover,.c-input-group__field>input[type=tel]:hover,.c-input-group__field>input[type=text]:hover,.c-input-group__field>input[type=url]:hover{border-color:var(--_form-control-border-color-hover)}.c-input-group__field>input[type=email]:active,.c-input-group__field>input[type=email]:focus,.c-input-group__field>input[type=email]:focus-within,.c-input-group__field>input[type=email][aria-selected=true],.c-input-group__field>input[type=number]:active,.c-input-group__field>input[type=number]:focus,.c-input-group__field>input[type=number]:focus-within,.c-input-group__field>input[type=number][aria-selected=true],.c-input-group__field>input[type=password]:active,.c-input-group__field>input[type=password]:focus,.c-input-group__field>input[type=password]:focus-within,.c-input-group__field>input[type=password][aria-selected=true],.c-input-group__field>input[type=search]:active,.c-input-group__field>input[type=search]:focus,.c-input-group__field>input[type=search]:focus-within,.c-input-group__field>input[type=search][aria-selected=true],.c-input-group__field>input[type=tel]:active,.c-input-group__field>input[type=tel]:focus,.c-input-group__field>input[type=tel]:focus-within,.c-input-group__field>input[type=tel][aria-selected=true],.c-input-group__field>input[type=text]:active,.c-input-group__field>input[type=text]:focus,.c-input-group__field>input[type=text]:focus-within,.c-input-group__field>input[type=text][aria-selected=true],.c-input-group__field>input[type=url]:active,.c-input-group__field>input[type=url]:focus,.c-input-group__field>input[type=url]:focus-within,.c-input-group__field>input[type=url][aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-input-group__field>input[type=email]>input,.c-input-group__field>input[type=email]>textarea,.c-input-group__field>input[type=number]>input,.c-input-group__field>input[type=number]>textarea,.c-input-group__field>input[type=password]>input,.c-input-group__field>input[type=password]>textarea,.c-input-group__field>input[type=search]>input,.c-input-group__field>input[type=search]>textarea,.c-input-group__field>input[type=tel]>input,.c-input-group__field>input[type=tel]>textarea,.c-input-group__field>input[type=text]>input,.c-input-group__field>input[type=text]>textarea,.c-input-group__field>input[type=url]>input,.c-input-group__field>input[type=url]>textarea{border:none;outline:none}.c-input-group__field>input[type=email]:disabled,.c-input-group__field>input[type=number]:disabled,.c-input-group__field>input[type=password]:disabled,.c-input-group__field>input[type=search]:disabled,.c-input-group__field>input[type=tel]:disabled,.c-input-group__field>input[type=text]:disabled,.c-input-group__field>input[type=url]:disabled{background-color:var(--_lightest-color-gray)}.c-input-group__field>input[type=number],.c-input-group__field>input[type=password],.c-input-group__field>input[type=search],.c-input-group__field>input[type=tel],.c-input-group__field>input[type=text],.c-input-group__field>input[type=url],textarea.c-input-group__field>input[type=email]{height:auto;width:100%}.c-input-group__btn{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);color:currentColor;cursor:pointer;display:inline-block;flex:none;line-height:1;outline:0;overflow:hidden;overflow:visible;padding:var(--_padding-2);text-align:center;text-decoration:none;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);vertical-align:middle;white-space:nowrap}.c-input-group__btn:hover{border-color:var(--_form-control-border-color-hover)}.c-input-group__btn:active,.c-input-group__btn:focus,.c-input-group__btn:focus-within,.c-input-group__btn[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-input-group__btn>input,.c-input-group__btn>textarea{border:none;outline:none}.c-media{display:flex}.c-media__figure{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;flex:none}.c-media__figure>*{margin-top:calc(var(--_half-leading)*1rem);vertical-align:top}.c-media__body{flex:1}.c-media--middle{align-items:center}.c-media--reverse .c-media__figure{order:1}.c-meta{list-style:none;margin-left:0;padding-left:0}.c-meta__item{display:inline}.c-navbar{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin-left:0;padding-left:0}.c-navbar__item{display:flex;flex:1 1 auto;position:relative}.c-navbar__item>a{align-items:center;display:flex;flex:1 1 auto;justify-content:center;text-align:center;text-decoration:none}.c-navbar__item>.c-navbar__submenu{left:auto;position:absolute;right:auto;top:100%}.c-navbar__item>.c-navbar__submenu--turn-left .c-navbar__submenu{left:auto;right:100%}.c-navbar__subitem{position:relative}.c-navbar__subitem>a{display:block;text-decoration:none}.c-navbar__subitem>.c-navbar__submenu{left:100%;position:absolute;right:auto;top:0}.c-navbar__submenu{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);list-style:none;margin-left:0;min-width:240px;opacity:0;padding-left:0;transition:opacity var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);visibility:hidden}.c-navbar__submenu[aria-hidden=false]{opacity:1;visibility:visible}.c-navbar__toggle{-webkit-appearance:none;appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;padding:0;vertical-align:middle}.c-navbar--center{justify-content:center}.c-navbar--center .c-navbar__item,.c-navbar--left .c-navbar__item{flex:0 1 auto}.c-navbar--right{justify-content:flex-end}.c-navbar--right .c-navbar__item{flex:0 1 auto}.c-navbar--right .c-navbar__item>.c-navbar__submenu{left:auto;position:absolute;right:0;top:100%}.c-navbar--right .c-navbar__subitem>.c-navbar__submenu{left:auto;position:absolute;right:100%;top:0}.c-navbar[data-popup-mode=click] .c-navbar__item,.c-navbar[data-popup-mode=click] .c-navbar__subitem{position:relative}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true],.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]{display:flex;justify-content:space-between}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>*,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>*{flex:1 1 auto}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>a,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>a{max-width:calc(100% - 42px);padding-right:var(--_padding-1)}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>.c-navbar__toggle,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>.c-navbar__toggle{flex:0 0 auto;overflow:hidden;width:42px}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>.c-navbar__submenu,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>.c-navbar__submenu{flex:1 1 100%}.c-navbar__toggle{align-items:center;display:flex;justify-content:center}.c-navbar__toggle>.c-ic-angle-right{transform:translateY(0)}.c-page-effect{align-items:center;background-color:var(--_color-white);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--_page-effect-z-index)}.c-page-effect[data-page-effect=fadein][aria-hidden=true]{animation:_page_effect_fadein_0_2s__var____color_white_ .4s ease-in 0s;opacity:0;z-index:-1}.c-page-effect[data-page-effect=fadeout][aria-hidden=false]{animation:_page_effect_fadeout_0_2s__var____color_white_ .2s ease-in 0s;opacity:1;z-index:var(--_page-effect-z-index)}@keyframes _page_effect_fadein_0_2s__var____color_white_{0%{opacity:1;z-index:var(--_page-effect-z-index)}to{opacity:0}}@keyframes _page_effect_fadeout_0_2s__var____color_white_{0%{opacity:0;z-index:var(--_page-effect-z-index)}to{opacity:1}}.c-page-effect__item{flex:0 1 auto}.c-page-header__title{margin:0;max-width:100%}.c-pagination__item,.c-pagination__item-ellipsis,.c-pagination__item-link{display:inline-block;line-height:1;text-decoration:none}.c-radio{align-items:center;display:inline-flex}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.c-radio__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;appearance:none;background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);border-radius:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);cursor:pointer;display:inline-block;height:16px;outline:0;position:relative;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.c-radio__control:hover{border-color:var(--_form-control-border-color-hover)}.c-radio__control:active,.c-radio__control:focus,.c-radio__control:focus-within,.c-radio__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-radio__control>input,.c-radio__control>textarea{border:none;outline:none}.c-radio__control:before{background-color:var(--_color-white);border-radius:100%;height:6px;left:calc(50% - 3px);margin:0!important;overflow:hidden;top:calc(50% - 3px);visibility:hidden;width:6px}.c-radio__control:checked{background-color:#3a87fd;border-color:#3a87fd}.c-radio__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.c-radio__control:disabled{background-color:var(--_lightest-color-gray)}.c-radio__control:disabled:before{background-color:var(--_dark-color-gray)}}.c-responsive-container-16-9,.c-responsive-container-4-3{height:0;position:relative}.c-responsive-container-16-9 embed,.c-responsive-container-16-9 iframe,.c-responsive-container-16-9 object,.c-responsive-container-4-3 embed,.c-responsive-container-4-3 iframe,.c-responsive-container-4-3 object{height:100%;left:0;position:absolute;top:0;width:100%}.c-responsive-container-16-9{padding-bottom:56.25%}.c-responsive-container-4-3{padding-bottom:75%}.c-row{--_gap:0px;--_item-width:100%;display:flex;flex-wrap:wrap;margin-bottom:calc(var(--_gap)*-1);margin-left:calc(var(--_gap)*.5*-1);margin-right:calc(var(--_gap)*.5*-1)}.c-row>.c-row__col{margin-bottom:var(--_gap);padding-left:calc(var(--_gap)*.5);padding-right:calc(var(--_gap)*.5)}.c-row__col{flex:0 0 var(--_item-width);max-width:var(--_item-width)}.c-row--reverse{flex-direction:row-reverse}.c-row--nowrap{flex-wrap:nowrap}.c-row--left{justify-content:flex-start}.c-row--right{justify-content:flex-end}.c-row--center{justify-content:center}.c-row--between{justify-content:space-between}.c-row--around{justify-content:space-around}.c-row--top{align-items:flex-start}.c-row--bottom{align-items:flex-end}.c-row--middle{align-items:center}.c-row--baseline{align-items:baseline}.c-row--collapse{--_gap:0px}.c-row--margin{--_gap:var(--_margin1)}.c-row--margin-s{--_gap:var(--_margin-1)}.c-row--margin-l{--_gap:var(--_margin2)}.c-row--fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--1-2,.c-row__col--2-4,.c-row__col--3-6,.c-row__col--4-8,.c-row__col--5-10,.c-row__col--6-12{--_item-width:50%}.c-row__col--1-3,.c-row__col--2-6,.c-row__col--3-9,.c-row__col--4-12{--_item-width:33.33333%}.c-row__col--2-3,.c-row__col--4-6,.c-row__col--6-9,.c-row__col--8-12{--_item-width:66.66667%}.c-row__col--1-4,.c-row__col--2-8,.c-row__col--3-12{--_item-width:25%}.c-row__col--3-4,.c-row__col--6-8,.c-row__col--9-12{--_item-width:75%}.c-row__col--1-5,.c-row__col--2-10{--_item-width:20%}.c-row__col--2-5,.c-row__col--4-10{--_item-width:40%}.c-row__col--3-5,.c-row__col--6-10{--_item-width:60%}.c-row__col--4-5,.c-row__col--8-10{--_item-width:80%}.c-row__col--1-6,.c-row__col--2-12{--_item-width:16.66667%}.c-row__col--10-12,.c-row__col--5-6{--_item-width:83.33333%}.c-row__col--1-7{--_item-width:14.28571%}.c-row__col--2-7{--_item-width:28.57143%}.c-row__col--3-7{--_item-width:42.85714%}.c-row__col--4-7{--_item-width:57.14286%}.c-row__col--5-7{--_item-width:71.42857%}.c-row__col--6-7{--_item-width:85.71429%}.c-row__col--1-8{--_item-width:12.5%}.c-row__col--3-8{--_item-width:37.5%}.c-row__col--5-8{--_item-width:62.5%}.c-row__col--7-8{--_item-width:87.5%}.c-row__col--1-9{--_item-width:11.11111%}.c-row__col--2-9{--_item-width:22.22222%}.c-row__col--4-9{--_item-width:44.44444%}.c-row__col--5-9{--_item-width:55.55556%}.c-row__col--7-9{--_item-width:77.77778%}.c-row__col--8-9{--_item-width:88.88889%}.c-row__col--1-10{--_item-width:10%}.c-row__col--3-10{--_item-width:30%}.c-row__col--7-10{--_item-width:70%}.c-row__col--9-10{--_item-width:90%}.c-row__col--1-11{--_item-width:9.09091%}.c-row__col--2-11{--_item-width:18.18182%}.c-row__col--3-11{--_item-width:27.27273%}.c-row__col--4-11{--_item-width:36.36364%}.c-row__col--5-11{--_item-width:45.45455%}.c-row__col--6-11{--_item-width:54.54545%}.c-row__col--7-11{--_item-width:63.63636%}.c-row__col--8-11{--_item-width:72.72727%}.c-row__col--9-11{--_item-width:81.81818%}.c-row__col--10-11{--_item-width:90.90909%}.c-row__col--1-12{--_item-width:8.33333%}.c-row__col--5-12{--_item-width:41.66667%}.c-row__col--7-12{--_item-width:58.33333%}.c-row__col--11-12{--_item-width:91.66667%}.c-row__col--1-1,.c-row__col--10-10,.c-row__col--11-11,.c-row__col--12-12,.c-row__col--2-2,.c-row__col--3-3,.c-row__col--4-4,.c-row__col--5-5,.c-row__col--6-6,.c-row__col--7-7,.c-row__col--8-8,.c-row__col--9-9{--_item-width:100%}.c-row__col--auto{flex:auto}.c-row__col--justify{flex:1}.c-row__col--fit{flex:0 1 auto}.c-section__title{margin-top:0}.c-select{display:inline-block}.c-select__toggle{display:none}@supports ((-webkit-appearance:none) or (appearance:none)) or (-moz-appearance:none){.c-select{position:relative}.c-select__control{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);cursor:pointer;display:inline-block;line-height:1;max-width:100%;outline:0;padding:var(--_padding-1) var(--_padding2) var(--_padding-1) var(--_padding-1);position:relative;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);z-index:1}.c-select__control:hover{border-color:var(--_form-control-border-color-hover)}.c-select__control:active,.c-select__control:focus,.c-select__control:focus-within,.c-select__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-select__control>input,.c-select__control>textarea{border:none;outline:none}.c-select__control:focus+.smf-select-control__toggle:before{border-color:#3a87fd}.c-select__control:disabled+.smf-select-control__toggle{background-color:var(--_lightest-color-gray)}.c-select__toggle{background-color:var(--_color-white);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.c-select__toggle:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:6px;position:absolute;right:calc(var(--_s-1) - 6px);top:calc(50% - 4px);transform:rotate(45deg);width:6px}}.c-select--block{display:block}.c-select--block>.c-select__control{width:100%}.c-site-branding__title{--_font-size-level:3;font-size:var(--_fluid-font-size);line-height:var(--_line-height);margin:0}.c-circle-spinner{animation:_circle_spinner_20px__var____light_color_gray___var____color_gray___3px__0s__2s 2s linear 0s infinite;border:3px solid #0000;border-color:var(--_light-color-gray);border-radius:100%;border-top-color:var(--_color-gray);display:inline-block;height:20px;overflow:hidden;width:20px}@keyframes _circle_spinner_20px__var____light_color_gray___var____color_gray___3px__0s__2s{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-dots-spinner{display:inline-block;font-size:0}.c-dots-spinner__dot{animation:_dots_spinner_10px__var____color_gray___0s__2s__1_3 2s ease-in 0s infinite;background-color:var(--_color-gray);border-radius:100%;display:inline-block;height:10px;overflow:hidden;width:10px}.c-dots-spinner__dot:nth-child(2){animation-delay:.1s}.c-dots-spinner__dot:nth-child(3){animation-delay:.2s}@keyframes _dots_spinner_10px__var____color_gray___0s__2s__1_3{0%{transform:scale(1)}10%{transform:scale(1.3)}20%{transform:scale(1)}to{transform:scale(1)}}.c-dots-spinner__dot{margin:0 4px}.c-pulse-spinner{display:inline-flex;justify-content:space-between}.c-pulse-spinner__bar{animation:_pulse_spinner_16px__5px__var____color_gray___0s__2s__1_4 2s ease-in 0s infinite;background-color:var(--_color-gray);display:block;height:16px;width:5px}.c-pulse-spinner__bar:nth-child(2){animation-delay:.1s}.c-pulse-spinner__bar:nth-child(3){animation-delay:.2s}@keyframes _pulse_spinner_16px__5px__var____color_gray___0s__2s__1_4{0%{transform:scaleY(1)}10%{transform:scaleY(1.4)}20%{transform:scaleY(1)}to{transform:scaleY(1)}}.c-pulse-spinner__bar{margin:0 3px}.u-extend-underline{position:relative}.u-extend-underline:after{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:width var(--_transition-duration) var(--_transition-function-timing);width:0}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}.u-content{--_margin-top:1;--_margin-bottom:0}.u-content>*{margin-bottom:0;margin-top:0}.u-content>:not(:first-child){margin-top:calc(var(--_margin1)*var(--_margin-top))}.u-content>:not(:last-child){margin-bottom:calc(var(--_margin1)*var(--_margin-bottom))}.u-content>h1{--_margin-top:0;--_margin-bottom:1}.u-content>h1+*{--_margin-top:0}.u-content>h2{--_margin-top:2;--_margin-bottom:1}.u-content>h2+*{--_margin-top:0}.u-content>h3{--_margin-top:1.5;--_margin-bottom:1}.u-content>h3+*{--_margin-top:0}.u-content>h4{--_margin-top:1.25;--_margin-bottom:1}.u-content>h4+*{--_margin-top:0}.u-content>h5{--_margin-top:1;--_margin-bottom:0.5}.u-content>h5+*{--_margin-top:0}.u-content>h6{--_margin-top:1;--_margin-bottom:0.5}.u-content>h6+*{--_margin-top:0}.u-hidden{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-img-2x{zoom:.5!important}.u-noscroll{overflow:hidden;touch-action:pinch-zoom}.u-pull-right{float:right!important}.u-pull-left{float:left!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-text-left{text-align:left!important}.u-transition{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:all var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.u-visible{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible{display:none!important}a{color:#007980;transition:background-color var(--_global--transition-duration) var(--_global--transition-function-timing),color var(--_global--transition-duration) var(--_global--transition-function-timing)}.hljs,pre{background-color:#15191d}pre{border:none}.l-main,.l-sub{padding-bottom:var(--_padding2)}.l-footer,.l-main,.l-sub{padding-top:var(--_padding2)}.l-footer{background-color:var(--_dark-color-text);color:var(--_color-white)}.l-footer a{color:var(--_color-gray)}.l-header{background-color:#00dae6;color:var(--_color-white);overflow:hidden;z-index:1}.l-header a{color:inherit;text-decoration:none}.l-header>.c-container{position:relative}.l-header .c-site-branding{padding:var(--_padding-1) 0}.l-header .c-hamburger-btn{position:absolute;right:var(--_s1);top:50%;transform:translateY(-50%)}.l-header .c-hamburger-btn__bar{background-color:var(--_color-white)}.l-container{overflow:hidden}.c-animate-image{background-color:#e74c3c;height:150px;opacity:1;width:150px}.c-btn{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);border:none;border-radius:var(--_border-radius);padding:var(--_padding-2) var(--_padding-1);transition:all var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-btn--block{display:block}.c-btn--ghost{background-color:initial;border:1px solid var(--_color-white)}.c-btn--buy,.c-btn--download,.c-btn--launch{background-color:#00dae6;color:var(--_color-white)}.c-btn--buy .fa,.c-btn--download .fa,.c-btn--launch .fa{margin-right:8px}.c-btn--buy{background-color:#e1c600}.l-footer .c-copyright{--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height);padding:var(--_padding1) 0 var(--_padding2)}.l-footer .c-copyright a{color:var(--_color-gray)}.l-body>.c-drawer{background-color:var(--_color-text);color:var(--_color-white);padding:var(--_padding-1)}.l-body>.c-drawer a{color:inherit;display:block;padding:var(--_padding-2) 0;text-decoration:none}.l-body>.c-drawer ul{list-style:none;margin-left:0;padding-left:0}.l-body>.c-drawer li li{padding:0 0 0 var(--_padding-1)}.c-dummy-image{background-color:#333;width:100px}.c-dummy-image:before{content:"";display:block;padding-top:75%}.l-main>.c-entry .c-entry__header{margin-bottom:var(--_margin1)}.l-main>.c-entry .c-entry__title{border-bottom:1px solid var(--_light-color-gray);padding-bottom:var(--_padding-2)}.l-main>.c-entry .c-entry__content{--_margin-top:1;--_margin-bottom:0}.l-main>.c-entry .c-entry__content>*{margin-bottom:0;margin-top:0}.l-main>.c-entry .c-entry__content>:not(:first-child){margin-top:calc(var(--_margin1)*var(--_margin-top))}.l-main>.c-entry .c-entry__content>:not(:last-child){margin-bottom:calc(var(--_margin1)*var(--_margin-bottom))}.l-main>.c-entry .c-entry__content>h1{--_margin-top:0;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h1+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h2{--_margin-top:2;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h2+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h3{--_margin-top:1.5;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h3+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h4{--_margin-top:1.25;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h4+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h5{--_margin-top:1;--_margin-bottom:0.5}.l-main>.c-entry .c-entry__content>h5+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h6{--_margin-top:1;--_margin-bottom:0.5}.l-main>.c-entry .c-entry__content>h6+*{--_margin-top:0}.l-main>.c-entry .c-entry__content pre{padding:var(--_padding-1)}.l-main>.c-entry .c-entry__content pre+.aigis-preview,.l-main>.c-entry+.c-entry{margin-top:var(--_margin2)}.c-fade-image{background-color:#e74c3c;height:150px;opacity:1;width:150px}.c-ib-row{display:block;font-size:0;letter-spacing:0}.c-ib-row__col{width:100%}.c-ib-row__col,.c-ib-row__col--1-3{--_font-size-level:0;display:inline-block;font-size:var(--_font-size);line-height:var(--_line-height);text-align:left;vertical-align:top}.c-ib-row__col--1-3{width:33.33333%}.c-ib-row__col--offset-1-3{margin-left:33.33333%}.c-label{--_font-size-level:-1;background-color:var(--_color-gray);border-radius:2px;color:var(--_color-white);display:inline-block;font-size:var(--_font-size);line-height:var(--_line-height);padding:4px 10px;vertical-align:middle}.c-lattice{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--_margin1) - 1);margin-left:calc(var(--_margin1)*.5*-1);margin-right:calc(var(--_margin1)*.5*-1)}.c-lattice__col{flex:1 1 0%}.c-lattice__col,.c-lattice__col--1-3{margin-bottom:var(--_margin1);max-width:100%;padding-left:calc(var(--_margin1)*.5);padding-right:calc(var(--_margin1)*.5)}.c-lattice__col--1-3{flex:0 1 33.33333%;max-width:33.33333%}.c-meta{--_font-size-level:-1;color:var(--_color-gray);font-size:var(--_font-size);line-height:var(--_line-height)}.c-meta a{color:inherit}.l-contents>.c-page-header{padding-top:var(--_padding2)}.l-header .c-site-branding__title{--_font-size-level:4;font-family:Noto Sans,sans-serif;font-size:var(--_font-size);font-weight:400;line-height:var(--_line-height);margin:0}.l-header .c-site-branding__title a{text-decoration:none}.l-header .c-site-branding__title img{height:24px;margin-right:8px;vertical-align:initial}.c-table{width:100%}.c-table td,.c-table th{padding:8px}.c-table--bordered{border-right:1px solid #ddd;border-top:1px solid #ddd}.c-table--bordered td,.c-table--bordered th{border-bottom:1px solid #ddd;border-left:1px solid #ddd}.p-global-nav{--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height)}.p-global-nav .c-navbar__item a{padding:var(--_padding-2) var(--_padding-1)}.p-local-nav ul{list-style:none;margin-left:0;padding-left:0}.p-local-nav li li{padding:0 0 0 var(--_padding-1)}.p-local-nav li li li{display:none}.p-local-nav a[href]{color:var(--_light-color-text);text-decoration:none}.p-local-nav a:not([href]){color:var(--_lightest-color-text);cursor:text;text-decoration:none}.p-scroll-top{bottom:16px;position:fixed;right:16px}.p-scroll-top>a{background-color:#000c;color:var(--_color-white);display:block;height:48px;overflow:hidden;position:relative;width:48px}.p-scroll-top>a>.fa{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.p-show-grid__item{background-color:#00dae6;border-bottom:1px solid;border-left:1px solid;color:var(--_color-white);padding:16px}.p-show-grid__item--cloudy{background-color:#eee;color:#999}.p-social-nav{list-style:none;margin:0;padding:0}.p-social-nav__item{display:inline-block;margin:0 var(--_margin-1) 0 0;padding:0}.p-table-of-contents{--_border-radius:var(--_global--border-radius);background-color:#fafafa;border:1px solid #0000;border-color:var(--_lighter-color-gray);border-radius:var(--_border-radius);list-style:none;margin-bottom:var(--_margin2);margin-left:0;padding-left:0;padding-left:var(--_padding1);padding-right:var(--_padding1)}.p-table-of-contents__item{border-bottom:1px solid #0000;border-bottom-color:var(--_lighter-color-gray)}.p-table-of-contents__item:last-child{border-bottom:none}.p-table-of-contents__item>a{color:inherit;display:block;padding-bottom:var(--_padding-1);padding-top:var(--_padding-1);text-decoration:none}:where(.aigis-preview){--_margin-top:1;--_margin-bottom:0;min-height:150px;overflow:hidden}:where(.aigis-preview)>*{margin-bottom:0;margin-top:0}:where(.aigis-preview)>:not(:first-child){margin-top:calc(var(--_margin1)*var(--_margin-top))}:where(.aigis-preview)>:not(:last-child){margin-bottom:calc(var(--_margin1)*var(--_margin-bottom))}:where(.aigis-preview)>h1{--_margin-top:0;--_margin-bottom:1}:where(.aigis-preview)>h1+*{--_margin-top:0}:where(.aigis-preview)>h2{--_margin-top:2;--_margin-bottom:1}:where(.aigis-preview)>h2+*{--_margin-top:0}:where(.aigis-preview)>h3{--_margin-top:1.5;--_margin-bottom:1}:where(.aigis-preview)>h3+*{--_margin-top:0}:where(.aigis-preview)>h4{--_margin-top:1.25;--_margin-bottom:1}:where(.aigis-preview)>h4+*{--_margin-top:0}:where(.aigis-preview)>h5{--_margin-top:1;--_margin-bottom:0.5}:where(.aigis-preview)>h5+*{--_margin-top:0}:where(.aigis-preview)>h6{--_margin-top:1;--_margin-bottom:0.5}:where(.aigis-preview)>h6+*{--_margin-top:0}.font-size-10px{font-size:.625rem;line-height:calc(1.07241 + var(--_half-leading)*2);position:relative}.font-size-10px:before{background-color:#111;bottom:100%;color:#fff;content:"10px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-11px{font-size:.6875rem;line-height:calc(1.06581 + var(--_half-leading)*2);position:relative}.font-size-11px:before{background-color:#111;bottom:100%;color:#fff;content:"11px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-12px{font-size:.75rem;line-height:calc(1.05676 + var(--_half-leading)*2);position:relative}.font-size-12px:before{background-color:#111;bottom:100%;color:#fff;content:"12px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-13px{font-size:.8125rem;line-height:calc(1.04542 + var(--_half-leading)*2);position:relative}.font-size-13px:before{background-color:#111;bottom:100%;color:#fff;content:"13px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-14px{font-size:.875rem;line-height:calc(1.03203 + var(--_half-leading)*2);position:relative}.font-size-14px:before{background-color:#111;bottom:100%;color:#fff;content:"14px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-15px{font-size:.9375rem;line-height:calc(1.0168 + var(--_half-leading)*2);position:relative}.font-size-15px:before{background-color:#111;bottom:100%;color:#fff;content:"15px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-16px{font-size:1rem;line-height:calc(1 + var(--_half-leading)*2);position:relative}.font-size-16px:before{background-color:#111;bottom:100%;color:#fff;content:"16px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-17px{font-size:1.0625rem;line-height:calc(.98189 + var(--_half-leading)*2);position:relative}.font-size-17px:before{background-color:#111;bottom:100%;color:#fff;content:"17px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-18px{font-size:1.125rem;line-height:calc(.96272 + var(--_half-leading)*2);position:relative}.font-size-18px:before{background-color:#111;bottom:100%;color:#fff;content:"18px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-19px{font-size:1.1875rem;line-height:calc(.94275 + var(--_half-leading)*2);position:relative}.font-size-19px:before{background-color:#111;bottom:100%;color:#fff;content:"19px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-20px{font-size:1.25rem;line-height:calc(.92222 + var(--_half-leading)*2);position:relative}.font-size-20px:before{background-color:#111;bottom:100%;color:#fff;content:"20px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-21px{font-size:1.3125rem;line-height:calc(.90134 + var(--_half-leading)*2);position:relative}.font-size-21px:before{background-color:#111;bottom:100%;color:#fff;content:"21px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-22px{font-size:1.375rem;line-height:calc(.88031 + var(--_half-leading)*2);position:relative}.font-size-22px:before{background-color:#111;bottom:100%;color:#fff;content:"22px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-23px{font-size:1.4375rem;line-height:calc(.8593 + var(--_half-leading)*2);position:relative}.font-size-23px:before{background-color:#111;bottom:100%;color:#fff;content:"23px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-24px{font-size:1.5rem;line-height:calc(.83846 + var(--_half-leading)*2);position:relative}.font-size-24px:before{background-color:#111;bottom:100%;color:#fff;content:"24px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-25px{font-size:1.5625rem;line-height:calc(.81792 + var(--_half-leading)*2);position:relative}.font-size-25px:before{background-color:#111;bottom:100%;color:#fff;content:"25px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-26px{font-size:1.625rem;line-height:calc(.79778 + var(--_half-leading)*2);position:relative}.font-size-26px:before{background-color:#111;bottom:100%;color:#fff;content:"26px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-27px{font-size:1.6875rem;line-height:calc(.77812 + var(--_half-leading)*2);position:relative}.font-size-27px:before{background-color:#111;bottom:100%;color:#fff;content:"27px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-28px{font-size:1.75rem;line-height:calc(.75902 + var(--_half-leading)*2);position:relative}.font-size-28px:before{background-color:#111;bottom:100%;color:#fff;content:"28px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-29px{font-size:1.8125rem;line-height:calc(.74051 + var(--_half-leading)*2);position:relative}.font-size-29px:before{background-color:#111;bottom:100%;color:#fff;content:"29px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-30px{font-size:1.875rem;line-height:calc(.72264 + var(--_half-leading)*2);position:relative}.font-size-30px:before{background-color:#111;bottom:100%;color:#fff;content:"30px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-31px{font-size:1.9375rem;line-height:calc(.70543 + var(--_half-leading)*2);position:relative}.font-size-31px:before{background-color:#111;bottom:100%;color:#fff;content:"31px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-32px{font-size:2rem;line-height:calc(.68889 + var(--_half-leading)*2);position:relative}.font-size-32px:before{background-color:#111;bottom:100%;color:#fff;content:"32px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-33px{font-size:2.0625rem;line-height:calc(.67302 + var(--_half-leading)*2);position:relative}.font-size-33px:before{background-color:#111;bottom:100%;color:#fff;content:"33px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-34px{font-size:2.125rem;line-height:calc(.65783 + var(--_half-leading)*2);position:relative}.font-size-34px:before{background-color:#111;bottom:100%;color:#fff;content:"34px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-35px{font-size:2.1875rem;line-height:calc(.6433 + var(--_half-leading)*2);position:relative}.font-size-35px:before{background-color:#111;bottom:100%;color:#fff;content:"35px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-36px{font-size:2.25rem;line-height:calc(.62941 + var(--_half-leading)*2);position:relative}.font-size-36px:before{background-color:#111;bottom:100%;color:#fff;content:"36px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-37px{font-size:2.3125rem;line-height:calc(.61616 + var(--_half-leading)*2);position:relative}.font-size-37px:before{background-color:#111;bottom:100%;color:#fff;content:"37px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-38px{font-size:2.375rem;line-height:calc(.60352 + var(--_half-leading)*2);position:relative}.font-size-38px:before{background-color:#111;bottom:100%;color:#fff;content:"38px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-39px{font-size:2.4375rem;line-height:calc(.59148 + var(--_half-leading)*2);position:relative}.font-size-39px:before{background-color:#111;bottom:100%;color:#fff;content:"39px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-40px{font-size:2.5rem;line-height:calc(.58 + var(--_half-leading)*2);position:relative}.font-size-40px:before{background-color:#111;bottom:100%;color:#fff;content:"40px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-41px{font-size:2.5625rem;line-height:calc(.56907 + var(--_half-leading)*2);position:relative}.font-size-41px:before{background-color:#111;bottom:100%;color:#fff;content:"41px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-42px{font-size:2.625rem;line-height:calc(.55866 + var(--_half-leading)*2);position:relative}.font-size-42px:before{background-color:#111;bottom:100%;color:#fff;content:"42px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-43px{font-size:2.6875rem;line-height:calc(.54875 + var(--_half-leading)*2);position:relative}.font-size-43px:before{background-color:#111;bottom:100%;color:#fff;content:"43px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-44px{font-size:2.75rem;line-height:calc(.53932 + var(--_half-leading)*2);position:relative}.font-size-44px:before{background-color:#111;bottom:100%;color:#fff;content:"44px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-45px{font-size:2.8125rem;line-height:calc(.53033 + var(--_half-leading)*2);position:relative}.font-size-45px:before{background-color:#111;bottom:100%;color:#fff;content:"45px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-46px{font-size:2.875rem;line-height:calc(.52178 + var(--_half-leading)*2);position:relative}.font-size-46px:before{background-color:#111;bottom:100%;color:#fff;content:"46px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-47px{font-size:2.9375rem;line-height:calc(.51364 + var(--_half-leading)*2);position:relative}.font-size-47px:before{background-color:#111;bottom:100%;color:#fff;content:"47px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-48px{font-size:3rem;line-height:calc(.50588 + var(--_half-leading)*2);position:relative}.font-size-48px:before{background-color:#111;bottom:100%;color:#fff;content:"48px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-49px{font-size:3.0625rem;line-height:calc(.49849 + var(--_half-leading)*2);position:relative}.font-size-49px:before{background-color:#111;bottom:100%;color:#fff;content:"49px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-50px{font-size:3.125rem;line-height:calc(.49145 + var(--_half-leading)*2);position:relative}.font-size-50px:before{background-color:#111;bottom:100%;color:#fff;content:"50px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-51px{font-size:3.1875rem;line-height:calc(.48474 + var(--_half-leading)*2);position:relative}.font-size-51px:before{background-color:#111;bottom:100%;color:#fff;content:"51px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-52px{font-size:3.25rem;line-height:calc(.47834 + var(--_half-leading)*2);position:relative}.font-size-52px:before{background-color:#111;bottom:100%;color:#fff;content:"52px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-53px{font-size:3.3125rem;line-height:calc(.47224 + var(--_half-leading)*2);position:relative}.font-size-53px:before{background-color:#111;bottom:100%;color:#fff;content:"53px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-54px{font-size:3.375rem;line-height:calc(.46642 + var(--_half-leading)*2);position:relative}.font-size-54px:before{background-color:#111;bottom:100%;color:#fff;content:"54px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-55px{font-size:3.4375rem;line-height:calc(.46086 + var(--_half-leading)*2);position:relative}.font-size-55px:before{background-color:#111;bottom:100%;color:#fff;content:"55px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-56px{font-size:3.5rem;line-height:calc(.45556 + var(--_half-leading)*2);position:relative}.font-size-56px:before{background-color:#111;bottom:100%;color:#fff;content:"56px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-57px{font-size:3.5625rem;line-height:calc(.45049 + var(--_half-leading)*2);position:relative}.font-size-57px:before{background-color:#111;bottom:100%;color:#fff;content:"57px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-58px{font-size:3.625rem;line-height:calc(.44564 + var(--_half-leading)*2);position:relative}.font-size-58px:before{background-color:#111;bottom:100%;color:#fff;content:"58px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-59px{font-size:3.6875rem;line-height:calc(.44101 + var(--_half-leading)*2);position:relative}.font-size-59px:before{background-color:#111;bottom:100%;color:#fff;content:"59px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-60px{font-size:3.75rem;line-height:calc(.43659 + var(--_half-leading)*2);position:relative}.font-size-60px:before{background-color:#111;bottom:100%;color:#fff;content:"60px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-61px{font-size:3.8125rem;line-height:calc(.43235 + var(--_half-leading)*2);position:relative}.font-size-61px:before{background-color:#111;bottom:100%;color:#fff;content:"61px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-62px{font-size:3.875rem;line-height:calc(.42829 + var(--_half-leading)*2);position:relative}.font-size-62px:before{background-color:#111;bottom:100%;color:#fff;content:"62px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-63px{font-size:3.9375rem;line-height:calc(.42441 + var(--_half-leading)*2);position:relative}.font-size-63px:before{background-color:#111;bottom:100%;color:#fff;content:"63px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-64px{font-size:4rem;line-height:calc(.42069 + var(--_half-leading)*2);position:relative}.font-size-64px:before{background-color:#111;bottom:100%;color:#fff;content:"64px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-65px{font-size:4.0625rem;line-height:calc(.41712 + var(--_half-leading)*2);position:relative}.font-size-65px:before{background-color:#111;bottom:100%;color:#fff;content:"65px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-66px{font-size:4.125rem;line-height:calc(.41371 + var(--_half-leading)*2);position:relative}.font-size-66px:before{background-color:#111;bottom:100%;color:#fff;content:"66px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-67px{font-size:4.1875rem;line-height:calc(.41043 + var(--_half-leading)*2);position:relative}.font-size-67px:before{background-color:#111;bottom:100%;color:#fff;content:"67px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-68px{font-size:4.25rem;line-height:calc(.40728 + var(--_half-leading)*2);position:relative}.font-size-68px:before{background-color:#111;bottom:100%;color:#fff;content:"68px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-69px{font-size:4.3125rem;line-height:calc(.40426 + var(--_half-leading)*2);position:relative}.font-size-69px:before{background-color:#111;bottom:100%;color:#fff;content:"69px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-70px{font-size:4.375rem;line-height:calc(.40136 + var(--_half-leading)*2);position:relative}.font-size-70px:before{background-color:#111;bottom:100%;color:#fff;content:"70px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-71px{font-size:4.4375rem;line-height:calc(.39857 + var(--_half-leading)*2);position:relative}.font-size-71px:before{background-color:#111;bottom:100%;color:#fff;content:"71px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-72px{font-size:4.5rem;line-height:calc(.39589 + var(--_half-leading)*2);position:relative}.font-size-72px:before{background-color:#111;bottom:100%;color:#fff;content:"72px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-73px{font-size:4.5625rem;line-height:calc(.39331 + var(--_half-leading)*2);position:relative}.font-size-73px:before{background-color:#111;bottom:100%;color:#fff;content:"73px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-74px{font-size:4.625rem;line-height:calc(.39084 + var(--_half-leading)*2);position:relative}.font-size-74px:before{background-color:#111;bottom:100%;color:#fff;content:"74px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-75px{font-size:4.6875rem;line-height:calc(.38845 + var(--_half-leading)*2);position:relative}.font-size-75px:before{background-color:#111;bottom:100%;color:#fff;content:"75px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-76px{font-size:4.75rem;line-height:calc(.38615 + var(--_half-leading)*2);position:relative}.font-size-76px:before{background-color:#111;bottom:100%;color:#fff;content:"76px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-77px{font-size:4.8125rem;line-height:calc(.38394 + var(--_half-leading)*2);position:relative}.font-size-77px:before{background-color:#111;bottom:100%;color:#fff;content:"77px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-78px{font-size:4.875rem;line-height:calc(.38181 + var(--_half-leading)*2);position:relative}.font-size-78px:before{background-color:#111;bottom:100%;color:#fff;content:"78px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-79px{font-size:4.9375rem;line-height:calc(.37976 + var(--_half-leading)*2);position:relative}.font-size-79px:before{background-color:#111;bottom:100%;color:#fff;content:"79px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-80px{font-size:5rem;line-height:calc(.37778 + var(--_half-leading)*2);position:relative}.font-size-80px:before{background-color:#111;bottom:100%;color:#fff;content:"80px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-81px{font-size:5.0625rem;line-height:calc(.37587 + var(--_half-leading)*2);position:relative}.font-size-81px:before{background-color:#111;bottom:100%;color:#fff;content:"81px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-82px{font-size:5.125rem;line-height:calc(.37403 + var(--_half-leading)*2);position:relative}.font-size-82px:before{background-color:#111;bottom:100%;color:#fff;content:"82px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-83px{font-size:5.1875rem;line-height:calc(.37225 + var(--_half-leading)*2);position:relative}.font-size-83px:before{background-color:#111;bottom:100%;color:#fff;content:"83px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-84px{font-size:5.25rem;line-height:calc(.37053 + var(--_half-leading)*2);position:relative}.font-size-84px:before{background-color:#111;bottom:100%;color:#fff;content:"84px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-85px{font-size:5.3125rem;line-height:calc(.36887 + var(--_half-leading)*2);position:relative}.font-size-85px:before{background-color:#111;bottom:100%;color:#fff;content:"85px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-86px{font-size:5.375rem;line-height:calc(.36727 + var(--_half-leading)*2);position:relative}.font-size-86px:before{background-color:#111;bottom:100%;color:#fff;content:"86px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-87px{font-size:5.4375rem;line-height:calc(.36572 + var(--_half-leading)*2);position:relative}.font-size-87px:before{background-color:#111;bottom:100%;color:#fff;content:"87px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-88px{font-size:5.5rem;line-height:calc(.36422 + var(--_half-leading)*2);position:relative}.font-size-88px:before{background-color:#111;bottom:100%;color:#fff;content:"88px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-89px{font-size:5.5625rem;line-height:calc(.36277 + var(--_half-leading)*2);position:relative}.font-size-89px:before{background-color:#111;bottom:100%;color:#fff;content:"89px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-90px{font-size:5.625rem;line-height:calc(.36137 + var(--_half-leading)*2);position:relative}.font-size-90px:before{background-color:#111;bottom:100%;color:#fff;content:"90px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-91px{font-size:5.6875rem;line-height:calc(.36001 + var(--_half-leading)*2);position:relative}.font-size-91px:before{background-color:#111;bottom:100%;color:#fff;content:"91px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-92px{font-size:5.75rem;line-height:calc(.3587 + var(--_half-leading)*2);position:relative}.font-size-92px:before{background-color:#111;bottom:100%;color:#fff;content:"92px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-93px{font-size:5.8125rem;line-height:calc(.35743 + var(--_half-leading)*2);position:relative}.font-size-93px:before{background-color:#111;bottom:100%;color:#fff;content:"93px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-94px{font-size:5.875rem;line-height:calc(.3562 + var(--_half-leading)*2);position:relative}.font-size-94px:before{background-color:#111;bottom:100%;color:#fff;content:"94px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-95px{font-size:5.9375rem;line-height:calc(.355 + var(--_half-leading)*2);position:relative}.font-size-95px:before{background-color:#111;bottom:100%;color:#fff;content:"95px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-96px{font-size:6rem;line-height:calc(.35385 + var(--_half-leading)*2);position:relative}.font-size-96px:before{background-color:#111;bottom:100%;color:#fff;content:"96px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-97px{font-size:6.0625rem;line-height:calc(.35272 + var(--_half-leading)*2);position:relative}.font-size-97px:before{background-color:#111;bottom:100%;color:#fff;content:"97px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-98px{font-size:6.125rem;line-height:calc(.35164 + var(--_half-leading)*2);position:relative}.font-size-98px:before{background-color:#111;bottom:100%;color:#fff;content:"98px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-99px{font-size:6.1875rem;line-height:calc(.35058 + var(--_half-leading)*2);position:relative}.font-size-99px:before{background-color:#111;bottom:100%;color:#fff;content:"99px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-100px{font-size:6.25rem;line-height:calc(.34956 + var(--_half-leading)*2);position:relative}.font-size-100px:before{background-color:#111;bottom:100%;color:#fff;content:"100px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-101px{font-size:6.3125rem;line-height:calc(.34856 + var(--_half-leading)*2);position:relative}.font-size-101px:before{background-color:#111;bottom:100%;color:#fff;content:"101px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-102px{font-size:6.375rem;line-height:calc(.3476 + var(--_half-leading)*2);position:relative}.font-size-102px:before{background-color:#111;bottom:100%;color:#fff;content:"102px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-103px{font-size:6.4375rem;line-height:calc(.34666 + var(--_half-leading)*2);position:relative}.font-size-103px:before{background-color:#111;bottom:100%;color:#fff;content:"103px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-104px{font-size:6.5rem;line-height:calc(.34575 + var(--_half-leading)*2);position:relative}.font-size-104px:before{background-color:#111;bottom:100%;color:#fff;content:"104px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-105px{font-size:6.5625rem;line-height:calc(.34487 + var(--_half-leading)*2);position:relative}.font-size-105px:before{background-color:#111;bottom:100%;color:#fff;content:"105px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-106px{font-size:6.625rem;line-height:calc(.34401 + var(--_half-leading)*2);position:relative}.font-size-106px:before{background-color:#111;bottom:100%;color:#fff;content:"106px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-107px{font-size:6.6875rem;line-height:calc(.34317 + var(--_half-leading)*2);position:relative}.font-size-107px:before{background-color:#111;bottom:100%;color:#fff;content:"107px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-108px{font-size:6.75rem;line-height:calc(.34236 + var(--_half-leading)*2);position:relative}.font-size-108px:before{background-color:#111;bottom:100%;color:#fff;content:"108px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-109px{font-size:6.8125rem;line-height:calc(.34157 + var(--_half-leading)*2);position:relative}.font-size-109px:before{background-color:#111;bottom:100%;color:#fff;content:"109px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-110px{font-size:6.875rem;line-height:calc(.3408 + var(--_half-leading)*2);position:relative}.font-size-110px:before{background-color:#111;bottom:100%;color:#fff;content:"110px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-111px{font-size:6.9375rem;line-height:calc(.34005 + var(--_half-leading)*2);position:relative}.font-size-111px:before{background-color:#111;bottom:100%;color:#fff;content:"111px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-112px{font-size:7rem;line-height:calc(.33933 + var(--_half-leading)*2);position:relative}.font-size-112px:before{background-color:#111;bottom:100%;color:#fff;content:"112px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-113px{font-size:7.0625rem;line-height:calc(.33862 + var(--_half-leading)*2);position:relative}.font-size-113px:before{background-color:#111;bottom:100%;color:#fff;content:"113px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-114px{font-size:7.125rem;line-height:calc(.33793 + var(--_half-leading)*2);position:relative}.font-size-114px:before{background-color:#111;bottom:100%;color:#fff;content:"114px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-115px{font-size:7.1875rem;line-height:calc(.33726 + var(--_half-leading)*2);position:relative}.font-size-115px:before{background-color:#111;bottom:100%;color:#fff;content:"115px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-116px{font-size:7.25rem;line-height:calc(.3366 + var(--_half-leading)*2);position:relative}.font-size-116px:before{background-color:#111;bottom:100%;color:#fff;content:"116px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-117px{font-size:7.3125rem;line-height:calc(.33596 + var(--_half-leading)*2);position:relative}.font-size-117px:before{background-color:#111;bottom:100%;color:#fff;content:"117px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-118px{font-size:7.375rem;line-height:calc(.33534 + var(--_half-leading)*2);position:relative}.font-size-118px:before{background-color:#111;bottom:100%;color:#fff;content:"118px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-119px{font-size:7.4375rem;line-height:calc(.33474 + var(--_half-leading)*2);position:relative}.font-size-119px:before{background-color:#111;bottom:100%;color:#fff;content:"119px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-120px{font-size:7.5rem;line-height:calc(.33415 + var(--_half-leading)*2);position:relative}.font-size-120px:before{background-color:#111;bottom:100%;color:#fff;content:"120px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-121px{font-size:7.5625rem;line-height:calc(.33357 + var(--_half-leading)*2);position:relative}.font-size-121px:before{background-color:#111;bottom:100%;color:#fff;content:"121px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-122px{font-size:7.625rem;line-height:calc(.33301 + var(--_half-leading)*2);position:relative}.font-size-122px:before{background-color:#111;bottom:100%;color:#fff;content:"122px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-123px{font-size:7.6875rem;line-height:calc(.33246 + var(--_half-leading)*2);position:relative}.font-size-123px:before{background-color:#111;bottom:100%;color:#fff;content:"123px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-124px{font-size:7.75rem;line-height:calc(.33193 + var(--_half-leading)*2);position:relative}.font-size-124px:before{background-color:#111;bottom:100%;color:#fff;content:"124px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-125px{font-size:7.8125rem;line-height:calc(.33141 + var(--_half-leading)*2);position:relative}.font-size-125px:before{background-color:#111;bottom:100%;color:#fff;content:"125px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-126px{font-size:7.875rem;line-height:calc(.3309 + var(--_half-leading)*2);position:relative}.font-size-126px:before{background-color:#111;bottom:100%;color:#fff;content:"126px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-127px{font-size:7.9375rem;line-height:calc(.3304 + var(--_half-leading)*2);position:relative}.font-size-127px:before{background-color:#111;bottom:100%;color:#fff;content:"127px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-128px{font-size:8rem;line-height:calc(.32991 + var(--_half-leading)*2);position:relative}.font-size-128px:before{background-color:#111;bottom:100%;color:#fff;content:"128px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-129px{font-size:8.0625rem;line-height:calc(.32944 + var(--_half-leading)*2);position:relative}.font-size-129px:before{background-color:#111;bottom:100%;color:#fff;content:"129px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-130px{font-size:8.125rem;line-height:calc(.32898 + var(--_half-leading)*2);position:relative}.font-size-130px:before{background-color:#111;bottom:100%;color:#fff;content:"130px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-131px{font-size:8.1875rem;line-height:calc(.32853 + var(--_half-leading)*2);position:relative}.font-size-131px:before{background-color:#111;bottom:100%;color:#fff;content:"131px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-132px{font-size:8.25rem;line-height:calc(.32808 + var(--_half-leading)*2);position:relative}.font-size-132px:before{background-color:#111;bottom:100%;color:#fff;content:"132px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-133px{font-size:8.3125rem;line-height:calc(.32765 + var(--_half-leading)*2);position:relative}.font-size-133px:before{background-color:#111;bottom:100%;color:#fff;content:"133px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-134px{font-size:8.375rem;line-height:calc(.32723 + var(--_half-leading)*2);position:relative}.font-size-134px:before{background-color:#111;bottom:100%;color:#fff;content:"134px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-135px{font-size:8.4375rem;line-height:calc(.32682 + var(--_half-leading)*2);position:relative}.font-size-135px:before{background-color:#111;bottom:100%;color:#fff;content:"135px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-136px{font-size:8.5rem;line-height:calc(.32642 + var(--_half-leading)*2);position:relative}.font-size-136px:before{background-color:#111;bottom:100%;color:#fff;content:"136px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-137px{font-size:8.5625rem;line-height:calc(.32602 + var(--_half-leading)*2);position:relative}.font-size-137px:before{background-color:#111;bottom:100%;color:#fff;content:"137px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-138px{font-size:8.625rem;line-height:calc(.32564 + var(--_half-leading)*2);position:relative}.font-size-138px:before{background-color:#111;bottom:100%;color:#fff;content:"138px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-139px{font-size:8.6875rem;line-height:calc(.32526 + var(--_half-leading)*2);position:relative}.font-size-139px:before{background-color:#111;bottom:100%;color:#fff;content:"139px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-140px{font-size:8.75rem;line-height:calc(.32489 + var(--_half-leading)*2);position:relative}.font-size-140px:before{background-color:#111;bottom:100%;color:#fff;content:"140px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-141px{font-size:8.8125rem;line-height:calc(.32453 + var(--_half-leading)*2);position:relative}.font-size-141px:before{background-color:#111;bottom:100%;color:#fff;content:"141px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-142px{font-size:8.875rem;line-height:calc(.32417 + var(--_half-leading)*2);position:relative}.font-size-142px:before{background-color:#111;bottom:100%;color:#fff;content:"142px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-143px{font-size:8.9375rem;line-height:calc(.32383 + var(--_half-leading)*2);position:relative}.font-size-143px:before{background-color:#111;bottom:100%;color:#fff;content:"143px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-144px{font-size:9rem;line-height:calc(.32349 + var(--_half-leading)*2);position:relative}.font-size-144px:before{background-color:#111;bottom:100%;color:#fff;content:"144px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-145px{font-size:9.0625rem;line-height:calc(.32316 + var(--_half-leading)*2);position:relative}.font-size-145px:before{background-color:#111;bottom:100%;color:#fff;content:"145px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-146px{font-size:9.125rem;line-height:calc(.32283 + var(--_half-leading)*2);position:relative}.font-size-146px:before{background-color:#111;bottom:100%;color:#fff;content:"146px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-147px{font-size:9.1875rem;line-height:calc(.32252 + var(--_half-leading)*2);position:relative}.font-size-147px:before{background-color:#111;bottom:100%;color:#fff;content:"147px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-148px{font-size:9.25rem;line-height:calc(.3222 + var(--_half-leading)*2);position:relative}.font-size-148px:before{background-color:#111;bottom:100%;color:#fff;content:"148px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-149px{font-size:9.3125rem;line-height:calc(.3219 + var(--_half-leading)*2);position:relative}.font-size-149px:before{background-color:#111;bottom:100%;color:#fff;content:"149px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-150px{font-size:9.375rem;line-height:calc(.3216 + var(--_half-leading)*2);position:relative}.font-size-150px:before{background-color:#111;bottom:100%;color:#fff;content:"150px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-151px{font-size:9.4375rem;line-height:calc(.32131 + var(--_half-leading)*2);position:relative}.font-size-151px:before{background-color:#111;bottom:100%;color:#fff;content:"151px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-152px{font-size:9.5rem;line-height:calc(.32102 + var(--_half-leading)*2);position:relative}.font-size-152px:before{background-color:#111;bottom:100%;color:#fff;content:"152px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-153px{font-size:9.5625rem;line-height:calc(.32074 + var(--_half-leading)*2);position:relative}.font-size-153px:before{background-color:#111;bottom:100%;color:#fff;content:"153px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-154px{font-size:9.625rem;line-height:calc(.32046 + var(--_half-leading)*2);position:relative}.font-size-154px:before{background-color:#111;bottom:100%;color:#fff;content:"154px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-155px{font-size:9.6875rem;line-height:calc(.32019 + var(--_half-leading)*2);position:relative}.font-size-155px:before{background-color:#111;bottom:100%;color:#fff;content:"155px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-156px{font-size:9.75rem;line-height:calc(.31993 + var(--_half-leading)*2);position:relative}.font-size-156px:before{background-color:#111;bottom:100%;color:#fff;content:"156px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-157px{font-size:9.8125rem;line-height:calc(.31967 + var(--_half-leading)*2);position:relative}.font-size-157px:before{background-color:#111;bottom:100%;color:#fff;content:"157px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-158px{font-size:9.875rem;line-height:calc(.31941 + var(--_half-leading)*2);position:relative}.font-size-158px:before{background-color:#111;bottom:100%;color:#fff;content:"158px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-159px{font-size:9.9375rem;line-height:calc(.31916 + var(--_half-leading)*2);position:relative}.font-size-159px:before{background-color:#111;bottom:100%;color:#fff;content:"159px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-160px{font-size:10rem;line-height:calc(.31892 + var(--_half-leading)*2);position:relative}.font-size-160px:before{background-color:#111;bottom:100%;color:#fff;content:"160px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-161px{font-size:10.0625rem;line-height:calc(.31868 + var(--_half-leading)*2);position:relative}.font-size-161px:before{background-color:#111;bottom:100%;color:#fff;content:"161px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-162px{font-size:10.125rem;line-height:calc(.31844 + var(--_half-leading)*2);position:relative}.font-size-162px:before{background-color:#111;bottom:100%;color:#fff;content:"162px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-163px{font-size:10.1875rem;line-height:calc(.31821 + var(--_half-leading)*2);position:relative}.font-size-163px:before{background-color:#111;bottom:100%;color:#fff;content:"163px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-164px{font-size:10.25rem;line-height:calc(.31798 + var(--_half-leading)*2);position:relative}.font-size-164px:before{background-color:#111;bottom:100%;color:#fff;content:"164px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-165px{font-size:10.3125rem;line-height:calc(.31776 + var(--_half-leading)*2);position:relative}.font-size-165px:before{background-color:#111;bottom:100%;color:#fff;content:"165px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-166px{font-size:10.375rem;line-height:calc(.31754 + var(--_half-leading)*2);position:relative}.font-size-166px:before{background-color:#111;bottom:100%;color:#fff;content:"166px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-167px{font-size:10.4375rem;line-height:calc(.31733 + var(--_half-leading)*2);position:relative}.font-size-167px:before{background-color:#111;bottom:100%;color:#fff;content:"167px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-168px{font-size:10.5rem;line-height:calc(.31711 + var(--_half-leading)*2);position:relative}.font-size-168px:before{background-color:#111;bottom:100%;color:#fff;content:"168px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-169px{font-size:10.5625rem;line-height:calc(.31691 + var(--_half-leading)*2);position:relative}.font-size-169px:before{background-color:#111;bottom:100%;color:#fff;content:"169px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-170px{font-size:10.625rem;line-height:calc(.3167 + var(--_half-leading)*2);position:relative}.font-size-170px:before{background-color:#111;bottom:100%;color:#fff;content:"170px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-171px{font-size:10.6875rem;line-height:calc(.3165 + var(--_half-leading)*2);position:relative}.font-size-171px:before{background-color:#111;bottom:100%;color:#fff;content:"171px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-172px{font-size:10.75rem;line-height:calc(.31631 + var(--_half-leading)*2);position:relative}.font-size-172px:before{background-color:#111;bottom:100%;color:#fff;content:"172px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-173px{font-size:10.8125rem;line-height:calc(.31611 + var(--_half-leading)*2);position:relative}.font-size-173px:before{background-color:#111;bottom:100%;color:#fff;content:"173px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-174px{font-size:10.875rem;line-height:calc(.31592 + var(--_half-leading)*2);position:relative}.font-size-174px:before{background-color:#111;bottom:100%;color:#fff;content:"174px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-175px{font-size:10.9375rem;line-height:calc(.31574 + var(--_half-leading)*2);position:relative}.font-size-175px:before{background-color:#111;bottom:100%;color:#fff;content:"175px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-176px{font-size:11rem;line-height:calc(.31556 + var(--_half-leading)*2);position:relative}.font-size-176px:before{background-color:#111;bottom:100%;color:#fff;content:"176px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-177px{font-size:11.0625rem;line-height:calc(.31538 + var(--_half-leading)*2);position:relative}.font-size-177px:before{background-color:#111;bottom:100%;color:#fff;content:"177px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-178px{font-size:11.125rem;line-height:calc(.3152 + var(--_half-leading)*2);position:relative}.font-size-178px:before{background-color:#111;bottom:100%;color:#fff;content:"178px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-179px{font-size:11.1875rem;line-height:calc(.31502 + var(--_half-leading)*2);position:relative}.font-size-179px:before{background-color:#111;bottom:100%;color:#fff;content:"179px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-180px{font-size:11.25rem;line-height:calc(.31485 + var(--_half-leading)*2);position:relative}.font-size-180px:before{background-color:#111;bottom:100%;color:#fff;content:"180px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-181px{font-size:11.3125rem;line-height:calc(.31469 + var(--_half-leading)*2);position:relative}.font-size-181px:before{background-color:#111;bottom:100%;color:#fff;content:"181px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-182px{font-size:11.375rem;line-height:calc(.31452 + var(--_half-leading)*2);position:relative}.font-size-182px:before{background-color:#111;bottom:100%;color:#fff;content:"182px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-183px{font-size:11.4375rem;line-height:calc(.31436 + var(--_half-leading)*2);position:relative}.font-size-183px:before{background-color:#111;bottom:100%;color:#fff;content:"183px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-184px{font-size:11.5rem;line-height:calc(.3142 + var(--_half-leading)*2);position:relative}.font-size-184px:before{background-color:#111;bottom:100%;color:#fff;content:"184px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-185px{font-size:11.5625rem;line-height:calc(.31404 + var(--_half-leading)*2);position:relative}.font-size-185px:before{background-color:#111;bottom:100%;color:#fff;content:"185px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-186px{font-size:11.625rem;line-height:calc(.31389 + var(--_half-leading)*2);position:relative}.font-size-186px:before{background-color:#111;bottom:100%;color:#fff;content:"186px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-187px{font-size:11.6875rem;line-height:calc(.31374 + var(--_half-leading)*2);position:relative}.font-size-187px:before{background-color:#111;bottom:100%;color:#fff;content:"187px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-188px{font-size:11.75rem;line-height:calc(.31359 + var(--_half-leading)*2);position:relative}.font-size-188px:before{background-color:#111;bottom:100%;color:#fff;content:"188px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-189px{font-size:11.8125rem;line-height:calc(.31344 + var(--_half-leading)*2);position:relative}.font-size-189px:before{background-color:#111;bottom:100%;color:#fff;content:"189px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-190px{font-size:11.875rem;line-height:calc(.31329 + var(--_half-leading)*2);position:relative}.font-size-190px:before{background-color:#111;bottom:100%;color:#fff;content:"190px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-191px{font-size:11.9375rem;line-height:calc(.31315 + var(--_half-leading)*2);position:relative}.font-size-191px:before{background-color:#111;bottom:100%;color:#fff;content:"191px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-192px{font-size:12rem;line-height:calc(.31301 + var(--_half-leading)*2);position:relative}.font-size-192px:before{background-color:#111;bottom:100%;color:#fff;content:"192px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-193px{font-size:12.0625rem;line-height:calc(.31287 + var(--_half-leading)*2);position:relative}.font-size-193px:before{background-color:#111;bottom:100%;color:#fff;content:"193px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-194px{font-size:12.125rem;line-height:calc(.31274 + var(--_half-leading)*2);position:relative}.font-size-194px:before{background-color:#111;bottom:100%;color:#fff;content:"194px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-195px{font-size:12.1875rem;line-height:calc(.3126 + var(--_half-leading)*2);position:relative}.font-size-195px:before{background-color:#111;bottom:100%;color:#fff;content:"195px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-196px{font-size:12.25rem;line-height:calc(.31247 + var(--_half-leading)*2);position:relative}.font-size-196px:before{background-color:#111;bottom:100%;color:#fff;content:"196px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-197px{font-size:12.3125rem;line-height:calc(.31234 + var(--_half-leading)*2);position:relative}.font-size-197px:before{background-color:#111;bottom:100%;color:#fff;content:"197px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-198px{font-size:12.375rem;line-height:calc(.31222 + var(--_half-leading)*2);position:relative}.font-size-198px:before{background-color:#111;bottom:100%;color:#fff;content:"198px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-199px{font-size:12.4375rem;line-height:calc(.31209 + var(--_half-leading)*2);position:relative}.font-size-199px:before{background-color:#111;bottom:100%;color:#fff;content:"199px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-200px{font-size:12.5rem;line-height:calc(.31197 + var(--_half-leading)*2);position:relative}.font-size-200px:before{background-color:#111;bottom:100%;color:#fff;content:"200px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:-2{--_font-size-level:-2;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:-2:before{background-color:#111;bottom:100%;color:#fff;content:"level: -2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:-1{--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:-1:before{background-color:#111;bottom:100%;color:#fff;content:"level: -1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:0{--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:0:before{background-color:#111;bottom:100%;color:#fff;content:"level: 0";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:1{--_font-size-level:1;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:1:before{background-color:#111;bottom:100%;color:#fff;content:"level: 1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:2{--_font-size-level:2;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:2:before{background-color:#111;bottom:100%;color:#fff;content:"level: 2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:3{--_font-size-level:3;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:3:before{background-color:#111;bottom:100%;color:#fff;content:"level: 3";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:4{--_font-size-level:4;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:4:before{background-color:#111;bottom:100%;color:#fff;content:"level: 4";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:5{--_font-size-level:5;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:5:before{background-color:#111;bottom:100%;color:#fff;content:"level: 5";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:6{--_font-size-level:6;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:6:before{background-color:#111;bottom:100%;color:#fff;content:"level: 6";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:7{--_font-size-level:7;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:7:before{background-color:#111;bottom:100%;color:#fff;content:"level: 7";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:-2{--_font-size-level:-2;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:-2:before{background-color:#111;bottom:100%;color:#fff;content:"level: -2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:-1{--_font-size-level:-1;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:-1:before{background-color:#111;bottom:100%;color:#fff;content:"level: -1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:0{--_font-size-level:0;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:0:before{background-color:#111;bottom:100%;color:#fff;content:"level: 0";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:1{--_font-size-level:1;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:1:before{background-color:#111;bottom:100%;color:#fff;content:"level: 1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:2{--_font-size-level:2;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:2:before{background-color:#111;bottom:100%;color:#fff;content:"level: 2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:3{--_font-size-level:3;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:3:before{background-color:#111;bottom:100%;color:#fff;content:"level: 3";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:4{--_font-size-level:4;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:4:before{background-color:#111;bottom:100%;color:#fff;content:"level: 4";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:5{--_font-size-level:5;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:5:before{background-color:#111;bottom:100%;color:#fff;content:"level: 5";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:6{--_font-size-level:6;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:6:before{background-color:#111;bottom:100%;color:#fff;content:"level: 6";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:7{--_font-size-level:7;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:7:before{background-color:#111;bottom:100%;color:#fff;content:"level: 7";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}@media (min-width:640px){.c-row--md-nowrap{flex-wrap:nowrap}.c-row--md-left{justify-content:flex-start}.c-row--md-right{justify-content:flex-end}.c-row--md-center{justify-content:center}.c-row--md-between{justify-content:space-between}.c-row--md-around{justify-content:space-around}.c-row--md-top{align-items:flex-start}.c-row--md-bottom{align-items:flex-end}.c-row--md-middle{align-items:center}.c-row--md-baseline{align-items:baseline}.c-row--md-collapse{--_gap:0px}.c-row--md-margin{--_gap:var(--_margin1)}.c-row--md-margin-s{--_gap:var(--_margin-1)}.c-row--md-margin-l{--_gap:var(--_margin2)}.c-row--md-fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--md-1-2,.c-row__col--md-2-4,.c-row__col--md-3-6,.c-row__col--md-4-8,.c-row__col--md-5-10,.c-row__col--md-6-12{--_item-width:50%}.c-row__col--md-1-3,.c-row__col--md-2-6,.c-row__col--md-3-9,.c-row__col--md-4-12{--_item-width:33.33333%}.c-row__col--md-2-3,.c-row__col--md-4-6,.c-row__col--md-6-9,.c-row__col--md-8-12{--_item-width:66.66667%}.c-row__col--md-1-4,.c-row__col--md-2-8,.c-row__col--md-3-12{--_item-width:25%}.c-row__col--md-3-4,.c-row__col--md-6-8,.c-row__col--md-9-12{--_item-width:75%}.c-row__col--md-1-5,.c-row__col--md-2-10{--_item-width:20%}.c-row__col--md-2-5,.c-row__col--md-4-10{--_item-width:40%}.c-row__col--md-3-5,.c-row__col--md-6-10{--_item-width:60%}.c-row__col--md-4-5,.c-row__col--md-8-10{--_item-width:80%}.c-row__col--md-1-6,.c-row__col--md-2-12{--_item-width:16.66667%}.c-row__col--md-10-12,.c-row__col--md-5-6{--_item-width:83.33333%}.c-row__col--md-1-7{--_item-width:14.28571%}.c-row__col--md-2-7{--_item-width:28.57143%}.c-row__col--md-3-7{--_item-width:42.85714%}.c-row__col--md-4-7{--_item-width:57.14286%}.c-row__col--md-5-7{--_item-width:71.42857%}.c-row__col--md-6-7{--_item-width:85.71429%}.c-row__col--md-1-8{--_item-width:12.5%}.c-row__col--md-3-8{--_item-width:37.5%}.c-row__col--md-5-8{--_item-width:62.5%}.c-row__col--md-7-8{--_item-width:87.5%}.c-row__col--md-1-9{--_item-width:11.11111%}.c-row__col--md-2-9{--_item-width:22.22222%}.c-row__col--md-4-9{--_item-width:44.44444%}.c-row__col--md-5-9{--_item-width:55.55556%}.c-row__col--md-7-9{--_item-width:77.77778%}.c-row__col--md-8-9{--_item-width:88.88889%}.c-row__col--md-1-10{--_item-width:10%}.c-row__col--md-3-10{--_item-width:30%}.c-row__col--md-7-10{--_item-width:70%}.c-row__col--md-9-10{--_item-width:90%}.c-row__col--md-1-11{--_item-width:9.09091%}.c-row__col--md-2-11{--_item-width:18.18182%}.c-row__col--md-3-11{--_item-width:27.27273%}.c-row__col--md-4-11{--_item-width:36.36364%}.c-row__col--md-5-11{--_item-width:45.45455%}.c-row__col--md-6-11{--_item-width:54.54545%}.c-row__col--md-7-11{--_item-width:63.63636%}.c-row__col--md-8-11{--_item-width:72.72727%}.c-row__col--md-9-11{--_item-width:81.81818%}.c-row__col--md-10-11{--_item-width:90.90909%}.c-row__col--md-1-12{--_item-width:8.33333%}.c-row__col--md-5-12{--_item-width:41.66667%}.c-row__col--md-7-12{--_item-width:58.33333%}.c-row__col--md-11-12{--_item-width:91.66667%}.c-row__col--md-1-1,.c-row__col--md-10-10,.c-row__col--md-11-11,.c-row__col--md-12-12,.c-row__col--md-2-2,.c-row__col--md-3-3,.c-row__col--md-4-4,.c-row__col--md-5-5,.c-row__col--md-6-6,.c-row__col--md-7-7,.c-row__col--md-8-8,.c-row__col--md-9-9{--_item-width:100%}.c-row__col--md-auto{flex:auto}.c-row__col--md-justify{flex:1}.c-row__col--md-fit{flex:0 1 auto}.u-hidden-md-up{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-visible-md-up{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible-md-up{display:none!important}}@media (min-width:640px) and (max-width:1023.9px){.u-hidden-md{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-visible-md{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible-md{display:none!important}}@media (min-width:1024px){.c-hero--fixed{background-attachment:fixed}.c-row--lg-nowrap{flex-wrap:nowrap}.c-row--lg-left{justify-content:flex-start}.c-row--lg-right{justify-content:flex-end}.c-row--lg-center{justify-content:center}.c-row--lg-between{justify-content:space-between}.c-row--lg-around{justify-content:space-around}.c-row--lg-top{align-items:flex-start}.c-row--lg-bottom{align-items:flex-end}.c-row--lg-middle{align-items:center}.c-row--lg-baseline{align-items:baseline}.c-row--lg-collapse{--_gap:0px}.c-row--lg-margin{--_gap:var(--_margin1)}.c-row--lg-margin-s{--_gap:var(--_margin-1)}.c-row--lg-margin-l{--_gap:var(--_margin2)}.c-row--lg-fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--lg-1-2,.c-row__col--lg-2-4,.c-row__col--lg-3-6,.c-row__col--lg-4-8,.c-row__col--lg-5-10,.c-row__col--lg-6-12{--_item-width:50%}.c-row__col--lg-1-3,.c-row__col--lg-2-6,.c-row__col--lg-3-9,.c-row__col--lg-4-12{--_item-width:33.33333%}.c-row__col--lg-2-3,.c-row__col--lg-4-6,.c-row__col--lg-6-9,.c-row__col--lg-8-12{--_item-width:66.66667%}.c-row__col--lg-1-4,.c-row__col--lg-2-8,.c-row__col--lg-3-12{--_item-width:25%}.c-row__col--lg-3-4,.c-row__col--lg-6-8,.c-row__col--lg-9-12{--_item-width:75%}.c-row__col--lg-1-5,.c-row__col--lg-2-10{--_item-width:20%}.c-row__col--lg-2-5,.c-row__col--lg-4-10{--_item-width:40%}.c-row__col--lg-3-5,.c-row__col--lg-6-10{--_item-width:60%}.c-row__col--lg-4-5,.c-row__col--lg-8-10{--_item-width:80%}.c-row__col--lg-1-6,.c-row__col--lg-2-12{--_item-width:16.66667%}.c-row__col--lg-10-12,.c-row__col--lg-5-6{--_item-width:83.33333%}.c-row__col--lg-1-7{--_item-width:14.28571%}.c-row__col--lg-2-7{--_item-width:28.57143%}.c-row__col--lg-3-7{--_item-width:42.85714%}.c-row__col--lg-4-7{--_item-width:57.14286%}.c-row__col--lg-5-7{--_item-width:71.42857%}.c-row__col--lg-6-7{--_item-width:85.71429%}.c-row__col--lg-1-8{--_item-width:12.5%}.c-row__col--lg-3-8{--_item-width:37.5%}.c-row__col--lg-5-8{--_item-width:62.5%}.c-row__col--lg-7-8{--_item-width:87.5%}.c-row__col--lg-1-9{--_item-width:11.11111%}.c-row__col--lg-2-9{--_item-width:22.22222%}.c-row__col--lg-4-9{--_item-width:44.44444%}.c-row__col--lg-5-9{--_item-width:55.55556%}.c-row__col--lg-7-9{--_item-width:77.77778%}.c-row__col--lg-8-9{--_item-width:88.88889%}.c-row__col--lg-1-10{--_item-width:10%}.c-row__col--lg-3-10{--_item-width:30%}.c-row__col--lg-7-10{--_item-width:70%}.c-row__col--lg-9-10{--_item-width:90%}.c-row__col--lg-1-11{--_item-width:9.09091%}.c-row__col--lg-2-11{--_item-width:18.18182%}.c-row__col--lg-3-11{--_item-width:27.27273%}.c-row__col--lg-4-11{--_item-width:36.36364%}.c-row__col--lg-5-11{--_item-width:45.45455%}.c-row__col--lg-6-11{--_item-width:54.54545%}.c-row__col--lg-7-11{--_item-width:63.63636%}.c-row__col--lg-8-11{--_item-width:72.72727%}.c-row__col--lg-9-11{--_item-width:81.81818%}.c-row__col--lg-10-11{--_item-width:90.90909%}.c-row__col--lg-1-12{--_item-width:8.33333%}.c-row__col--lg-5-12{--_item-width:41.66667%}.c-row__col--lg-7-12{--_item-width:58.33333%}.c-row__col--lg-11-12{--_item-width:91.66667%}.c-row__col--lg-1-1,.c-row__col--lg-10-10,.c-row__col--lg-11-11,.c-row__col--lg-12-12,.c-row__col--lg-2-2,.c-row__col--lg-3-3,.c-row__col--lg-4-4,.c-row__col--lg-5-5,.c-row__col--lg-6-6,.c-row__col--lg-7-7,.c-row__col--lg-8-8,.c-row__col--lg-9-9{--_item-width:100%}.c-row__col--lg-auto{flex:auto}.c-row__col--lg-justify{flex:1}.c-row__col--lg-fit{flex:0 1 auto}.u-hidden-lg-up{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-visible-lg-up{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible-lg-up{display:none!important}}@media (min-width:1024px) and (max-width:1279.9px){.u-hidden-lg{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-visible-lg{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible-lg{display:none!important}}@media (min-width:1280px){.c-row--xl-nowrap{flex-wrap:nowrap}.c-row--xl-left{justify-content:flex-start}.c-row--xl-right{justify-content:flex-end}.c-row--xl-center{justify-content:center}.c-row--xl-between{justify-content:space-between}.c-row--xl-around{justify-content:space-around}.c-row--xl-top{align-items:flex-start}.c-row--xl-bottom{align-items:flex-end}.c-row--xl-middle{align-items:center}.c-row--xl-baseline{align-items:baseline}.c-row--xl-collapse{--_gap:0px}.c-row--xl-margin{--_gap:var(--_margin1)}.c-row--xl-margin-s{--_gap:var(--_margin-1)}.c-row--xl-margin-l{--_gap:var(--_margin2)}.c-row--xl-fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--xl-1-2,.c-row__col--xl-2-4,.c-row__col--xl-3-6,.c-row__col--xl-4-8,.c-row__col--xl-5-10,.c-row__col--xl-6-12{--_item-width:50%}.c-row__col--xl-1-3,.c-row__col--xl-2-6,.c-row__col--xl-3-9,.c-row__col--xl-4-12{--_item-width:33.33333%}.c-row__col--xl-2-3,.c-row__col--xl-4-6,.c-row__col--xl-6-9,.c-row__col--xl-8-12{--_item-width:66.66667%}.c-row__col--xl-1-4,.c-row__col--xl-2-8,.c-row__col--xl-3-12{--_item-width:25%}.c-row__col--xl-3-4,.c-row__col--xl-6-8,.c-row__col--xl-9-12{--_item-width:75%}.c-row__col--xl-1-5,.c-row__col--xl-2-10{--_item-width:20%}.c-row__col--xl-2-5,.c-row__col--xl-4-10{--_item-width:40%}.c-row__col--xl-3-5,.c-row__col--xl-6-10{--_item-width:60%}.c-row__col--xl-4-5,.c-row__col--xl-8-10{--_item-width:80%}.c-row__col--xl-1-6,.c-row__col--xl-2-12{--_item-width:16.66667%}.c-row__col--xl-10-12,.c-row__col--xl-5-6{--_item-width:83.33333%}.c-row__col--xl-1-7{--_item-width:14.28571%}.c-row__col--xl-2-7{--_item-width:28.57143%}.c-row__col--xl-3-7{--_item-width:42.85714%}.c-row__col--xl-4-7{--_item-width:57.14286%}.c-row__col--xl-5-7{--_item-width:71.42857%}.c-row__col--xl-6-7{--_item-width:85.71429%}.c-row__col--xl-1-8{--_item-width:12.5%}.c-row__col--xl-3-8{--_item-width:37.5%}.c-row__col--xl-5-8{--_item-width:62.5%}.c-row__col--xl-7-8{--_item-width:87.5%}.c-row__col--xl-1-9{--_item-width:11.11111%}.c-row__col--xl-2-9{--_item-width:22.22222%}.c-row__col--xl-4-9{--_item-width:44.44444%}.c-row__col--xl-5-9{--_item-width:55.55556%}.c-row__col--xl-7-9{--_item-width:77.77778%}.c-row__col--xl-8-9{--_item-width:88.88889%}.c-row__col--xl-1-10{--_item-width:10%}.c-row__col--xl-3-10{--_item-width:30%}.c-row__col--xl-7-10{--_item-width:70%}.c-row__col--xl-9-10{--_item-width:90%}.c-row__col--xl-1-11{--_item-width:9.09091%}.c-row__col--xl-2-11{--_item-width:18.18182%}.c-row__col--xl-3-11{--_item-width:27.27273%}.c-row__col--xl-4-11{--_item-width:36.36364%}.c-row__col--xl-5-11{--_item-width:45.45455%}.c-row__col--xl-6-11{--_item-width:54.54545%}.c-row__col--xl-7-11{--_item-width:63.63636%}.c-row__col--xl-8-11{--_item-width:72.72727%}.c-row__col--xl-9-11{--_item-width:81.81818%}.c-row__col--xl-10-11{--_item-width:90.90909%}.c-row__col--xl-1-12{--_item-width:8.33333%}.c-row__col--xl-5-12{--_item-width:41.66667%}.c-row__col--xl-7-12{--_item-width:58.33333%}.c-row__col--xl-11-12{--_item-width:91.66667%}.c-row__col--xl-1-1,.c-row__col--xl-10-10,.c-row__col--xl-11-11,.c-row__col--xl-12-12,.c-row__col--xl-2-2,.c-row__col--xl-3-3,.c-row__col--xl-4-4,.c-row__col--xl-5-5,.c-row__col--xl-6-6,.c-row__col--xl-7-7,.c-row__col--xl-8-8,.c-row__col--xl-9-9{--_item-width:100%}.c-row__col--xl-auto{flex:auto}.c-row__col--xl-justify{flex:1}.c-row__col--xl-fit{flex:0 1 auto}.u-hidden-xl{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-visible-xl{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible-xl{display:none!important}}@media not all and (min-width:640px){.c-responsive-table{overflow:auto;white-space:nowrap}.c-responsive-table::-webkit-scrollbar{height:5px}.c-responsive-table::-webkit-scrollbar-track{background:#f1f1f1}.c-responsive-table::-webkit-scrollbar-thumb{background:#bcbcbc}.c-responsive-table>table{width:100%}.u-hidden-sm{clip:rect(1px,1px,1px,1px)!important;overflow:hidden;position:absolute!important;visibility:hidden!important}.u-visible-sm{clip:auto!important;overflow:visible;position:static!important;visibility:visible!important}.u-invisible-sm{display:none!important}}@media (hover:hover) and (pointer:fine){.u-shake-vertical:active,.u-shake-vertical:focus,.u-shake-vertical:hover{animation:_bounce_vertical_4px .5s;position:relative}@keyframes _bounce_vertical_4px{0%{top:-4px}25%{top:4px}50%{top:-2px}75%{top:2px}to{top:0}}.u-vibrate-vertical:active,.u-vibrate-vertical:focus,.u-vibrate-vertical:hover{animation:_bounce_vertical_2px .2s;position:relative}@keyframes _bounce_vertical_2px{0%{top:-2px}25%{top:2px}50%{top:-1px}75%{top:1px}to{top:0}}.u-shake-horizontal:active,.u-shake-horizontal:focus,.u-shake-horizontal:hover{animation:_bounce_horizontal_4px .5s;position:relative}@keyframes _bounce_horizontal_4px{0%{left:-4px}25%{left:4px}50%{left:-2px}75%{left:2px}to{left:0}}.u-vibrate-horizontal:active,.u-vibrate-horizontal:focus,.u-vibrate-horizontal:hover{animation:_bounce_horizontal_2px .2s;position:relative}@keyframes _bounce_horizontal_2px{0%{left:-2px}25%{left:2px}50%{left:-1px}75%{left:1px}to{left:0}}.u-shake-scale:active,.u-shake-scale:focus,.u-shake-scale:hover{animation:_bounce_scale_120 .5s ease-out}@keyframes _bounce_scale_120{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}.u-vibrate-scale:active,.u-vibrate-scale:focus,.u-vibrate-scale:hover{animation:_bounce_scale_110 .2s ease-out}@keyframes _bounce_scale_110{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}.u-extend-underline:active:after,.u-extend-underline:focus:after,.u-extend-underline:hover:after{width:100%}.c-animate-image:active,.c-animate-image:focus,.c-animate-image:hover{opacity:.5;width:100%}.c-btn--buy:active,.c-btn--buy:focus,.c-btn--buy:hover,.c-btn--download:active,.c-btn--download:focus,.c-btn--download:hover,.c-btn--launch:active,.c-btn--launch:focus,.c-btn--launch:hover{opacity:.8}.c-fade-image:active,.c-fade-image:focus,.c-fade-image:hover{opacity:.5}.p-local-nav a[href]:active,.p-local-nav a[href]:focus,.p-local-nav a[href]:hover{text-decoration:underline}.p-table-of-contents__item>a:active,.p-table-of-contents__item>a:focus,.p-table-of-contents__item>a:hover{opacity:.8}}@media not all and (min-width:1024px){.u-invisible-md-down{display:none!important}}@media not all and (min-width:1280px){.u-invisible-lg-down{display:none!important}} \ No newline at end of file + */:root{--_global--background-color:#0000;--_global--border-radius:3px;--_color-black:#111;--_color-gray:#999;--_dark-color-gray:#666;--_darker-color-gray:#444;--_darkest-color-gray:#3b3b3b;--_light-color-gray:#ccc;--_lighter-color-gray:#eee;--_lightest-color-gray:#f7f7f7;--_color-text:#444;--_dark-color-text:#111;--_darker-color-text:#000;--_darkest-color-text:#000;--_light-color-text:#777;--_lighter-color-text:#999;--_lightest-color-text:#a2a2a2;--_color-white:#fff;--_color-red:#e74c3c;--_global--container-margin:var(--_s1);--_global--container-max-width:1280px;--_list-item-indent:1.5em;--_form-control-border-color:var(--_light-color-gray);--_form-control-border-color-hover:var(--_color-gray);--_form-control-border-color-focus:#85b7d9;--_global--transition-duration:0.2s;--_global--transition-function-timing:ease-out;--_global--transition-delay:0s;--_half-leading:0.33333;--_global--line-height:calc(1 + var(--_half-leading)*2);--_base-font-family:Helvetica Neue,Helvetica,sans-serif;--_global--font-family:var(--_base-font-family);--_base-font-size-px:16px;--_global--font-size-px:var(--_base-font-size-px);--_margin-scale:1;--_space-unitless:var(--_global--line-height);--_space:calc(var(--_global--line-height)*1rem);--_page-effect-z-index:1000000;--_harmonic-sequence-base:8;--_min-harmonic-sequence-base:9;--_max-harmonic-sequence-base:var(--_harmonic-sequence-base);--_line-height-slope:-0.16666;--_font-size-level:0;--_ms-2:calc(var(--_space-unitless)/3*1);--_ms-1:calc(var(--_space-unitless)/3*2);--_ms0:0rem;--_ms1:calc(var(--_space-unitless)/3*3);--_ms2:calc(var(--_space-unitless)/3*5);--_ms3:calc(var(--_space-unitless)/3*8);--_ms4:calc(var(--_space-unitless)/3*13);--_ms5:calc(var(--_space-unitless)/3*21);--_ms6:calc(var(--_space-unitless)/3*34);--_ms7:calc(var(--_space-unitless)/3*55);--_s-2:calc(var(--_ms-2)*1rem);--_s-1:calc(var(--_ms-1)*1rem);--_s0:0rem;--_s1:calc(var(--_ms1)*1rem);--_s2:clamp(calc(var(--_ms1) + var(--_ms2)*0.28125) * 1rem,calc(((var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms2)*0.28125)*1rem + (var(--_ms2) - var(--_ms1) + var(--_ms2)*0.28125)/57.5*100vw),var(--_ms2) * 1rem);--_s3:clamp(calc(var(--_ms1) + var(--_ms3)*0.28125) * 1rem,calc(((var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms3)*0.28125)*1rem + (var(--_ms3) - var(--_ms1) + var(--_ms3)*0.28125)/57.5*100vw),var(--_ms3) * 1rem);--_s4:clamp(calc(var(--_ms1) + var(--_ms4)*0.28125) * 1rem,calc(((var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms4)*0.28125)*1rem + (var(--_ms4) - var(--_ms1) + var(--_ms4)*0.28125)/57.5*100vw),var(--_ms4) * 1rem);--_s5:clamp(calc(var(--_ms1) + var(--_ms5)*0.28125) * 1rem,calc(((var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms5)*0.28125)*1rem + (var(--_ms5) - var(--_ms1) + var(--_ms5)*0.28125)/57.5*100vw),var(--_ms5) * 1rem);--_s6:clamp(calc(var(--_ms1) + var(--_ms6)*0.28125) * 1rem,calc(((var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms6)*0.28125)*1rem + (var(--_ms6) - var(--_ms1) + var(--_ms6)*0.28125)/57.5*100vw),var(--_ms6) * 1rem);--_s7:clamp(calc(var(--_ms1) + var(--_ms7)*0.28125) * 1rem,calc(((var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*-22.5 + var(--_ms1) + var(--_ms7)*0.28125)*1rem + (var(--_ms7) - var(--_ms1) + var(--_ms7)*0.28125)/57.5*100vw),var(--_ms7) * 1rem);--_margin-2:calc(var(--_s-2)*var(--_margin-scale));--_margin-1:calc(var(--_s-1)*var(--_margin-scale));--_margin0:0rem;--_margin1:calc(var(--_s1)*var(--_margin-scale));--_margin2:calc(var(--_s2)*var(--_margin-scale));--_margin3:calc(var(--_s3)*var(--_margin-scale));--_margin4:calc(var(--_s4)*var(--_margin-scale));--_margin5:calc(var(--_s5)*var(--_margin-scale));--_margin6:calc(var(--_s6)*var(--_margin-scale));--_margin7:calc(var(--_s7)*var(--_margin-scale));--_padding-2:var(--_s-2);--_padding-1:var(--_s-1);--_padding0:0rem;--_padding1:var(--_s1);--_padding2:var(--_s2);--_padding3:var(--_s3);--_padding4:var(--_s4);--_padding5:var(--_s5);--_padding6:var(--_s6);--_padding7:var(--_s7)}*{--_font-size:calc(var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level))*1rem);--_line-height:clamp(1.1,calc(var(--_line-height-slope)*var(--_harmonic-sequence-base)/(var(--_harmonic-sequence-base) - var(--_font-size-level)) + 1 + var(--_half-leading)*2 + var(--_line-height-slope)*-1),calc(var(--_half-leading)*2 + 1));--_fluid-font-size:clamp(1rem * calc(var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))),calc((var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5*-22.5 + var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level)))*1rem + (var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))/57.5 - var(--_min-harmonic-sequence-base)/(var(--_min-harmonic-sequence-base) - var(--_font-size-level))/57.5)*100vw),1rem * calc(var(--_max-harmonic-sequence-base)/(var(--_max-harmonic-sequence-base) - var(--_font-size-level))));box-sizing:border-box}:after,:before{box-sizing:inherit}:where(html,body,p,ol,ul,li,dl,dt,dd,table,blockquote,figure,fieldset,legend,pre,iframe,hr,h1,h2,h3,h4,h5,h6){margin:0;padding:0}html{font-size:var(--_global--font-size-px);hanging-punctuation:allow-end;line-break:normal;-webkit-text-size-adjust:100%}:where(body){background-color:var(--_global--background-color);color:var(--_color-text);font-family:var(--_global--font-family)}body{-webkit-font-smoothing:antialiased;--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height)}:where(code,kbd,pre,samp){--_font-size-level:-1;font-family:_,monospace;font-size:var(--_font-size);line-height:var(--_line-height)}:where(code,kbd){background-color:var(--_lighter-color-gray);border-radius:var(--_global--border-radius);padding:2px 6px}pre{overflow:auto}pre code{background-color:initial;border-radius:0;display:block;padding:0}:where(input,textarea,keygen,select,button){font-family:var(--_global--font-family)}:where(input,textarea,optgroup,select,button){--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height)}label{cursor:pointer}:where(figure,picture) :where(img,video){display:table;margin-bottom:0;margin-top:0}img,video{height:auto;max-width:100%;vertical-align:middle}figcaption{--_font-size-level:-1;caption-side:bottom;font-size:var(--_font-size);line-height:var(--_line-height);margin:var(--_margin-2) 0 0;text-align:left}:where(h1,h2,h3,h4,h5,h6){font-weight:700}h1{--_font-size-level:4}h1,h2{font-size:var(--_fluid-font-size);line-height:var(--_line-height)}h2{--_font-size-level:3}h3{--_font-size-level:2}h3,h4{font-size:var(--_fluid-font-size);line-height:var(--_line-height)}h4{--_font-size-level:1}h5,h6{--_font-size-level:0;font-size:var(--_fluid-font-size);line-height:var(--_line-height)}:where(ul,ol){padding-left:var(--_list-item-indent)}:where(dt){font-weight:700}.c-alert{display:block}.c-top-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-top-balloon:after,.c-top-balloon:before{content:"";display:block;margin-left:-5px}.c-top-balloon:before{border-bottom:10px solid #0000;border-bottom-color:var(--_light-color-gray);border-left:5px solid #0000;border-right:5px solid #0000;border-top:0 solid #0000;top:-10px}.c-top-balloon:after,.c-top-balloon:before{height:0;left:50%;position:absolute;width:0}.c-top-balloon:after{border-bottom:10px solid #0000;border-bottom-color:var(--_color-white);border-left:5px solid #0000;border-right:5px solid #0000;border-top:0 solid #0000;top:-8px}.c-right-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-right-balloon:after,.c-right-balloon:before{content:"";display:block;margin-top:-5px}.c-right-balloon:before{border-bottom:5px solid #0000;border-left:10px solid #0000;border-left-color:var(--_light-color-gray);border-right:0 solid #0000;border-top:5px solid #0000;height:0;position:absolute;right:-10px;top:50%;width:0}.c-right-balloon:after{border-bottom:5px solid #0000;border-left:10px solid #0000;border-left-color:var(--_color-white);border-right:0 solid #0000;border-top:5px solid #0000;height:0;position:absolute;right:-8px;top:50%;width:0}.c-bottom-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-bottom-balloon:after,.c-bottom-balloon:before{content:"";display:block;margin-left:-5px}.c-bottom-balloon:before{border-bottom:0 solid #0000;border-left:5px solid #0000;border-right:5px solid #0000;border-top:10px solid #0000;border-top-color:var(--_light-color-gray);bottom:-10px;height:0;left:50%;position:absolute;width:0}.c-bottom-balloon:after{border-bottom:0 solid #0000;border-left:5px solid #0000;border-right:5px solid #0000;border-top:10px solid #0000;border-top-color:var(--_color-white);bottom:-8px;height:0;left:50%;position:absolute;width:0}.c-left-balloon{background-color:var(--_color-white);border:1px solid #0000;border-color:var(--_light-color-gray);position:relative}.c-left-balloon:after,.c-left-balloon:before{content:"";display:block;margin-top:-5px}.c-left-balloon:before{border-bottom:5px solid #0000;border-left:0 solid #0000;border-right:10px solid #0000;border-right-color:var(--_light-color-gray);border-top:5px solid #0000;height:0;left:-10px;position:absolute;top:50%;width:0}.c-left-balloon:after{border-bottom:5px solid #0000;border-left:0 solid #0000;border-right:10px solid #0000;border-right-color:var(--_color-white);border-top:5px solid #0000;height:0;left:-8px;position:absolute;top:50%;width:0}.c-breadcrumbs{list-style:none;margin-left:0;padding-left:0}.c-breadcrumbs__item{display:inline}.c-breadcrumbs__item:nth-child(n+2):before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.4em;margin:.45em .45em .15em .15em;transform:rotate(45deg);width:.4em}.c-btn{cursor:pointer;display:inline-block;line-height:1;overflow:hidden;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.c-btn--block{width:100%}.c-btn--ghost{background-color:initial!important;border:1px #0000;border-color:var(--_color-white);color:var(--_color-white)}.c-checkbox{display:inline-flex;gap:var(--_s-2)}.c-checkbox__control{appearance:none;cursor:pointer;display:inline-block;flex:0 0 auto;margin:calc(var(--_half-leading)*1em) 0 0;position:relative;--_border-radius:var(--_global--border-radius);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);height:16px;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.c-checkbox__control:hover{border-color:var(--_form-control-border-color-hover)}.c-checkbox__control:active,.c-checkbox__control:focus,.c-checkbox__control:focus-within,.c-checkbox__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-checkbox__control>input,.c-checkbox__control>textarea{border:none;outline:none}.c-checkbox__control:before{border-color:var(--_color-white);border-style:solid;border-width:0 2px 2px 0;height:8px;left:calc(50% - 3px);margin:0!important;top:calc(50% - 5px);transform:rotate(45deg);visibility:hidden;width:6px}.c-checkbox__control:checked{background-color:#3a87fd;border-color:#3a87fd}.c-checkbox__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.c-checkbox__control:disabled{background-color:var(--_lightest-color-gray)}.c-checkbox__control:disabled:before{border-color:var(--_dark-color-gray)}.c-fluid-container{--_container-margin:var(--_global--container-margin);--_container-margin-right:calc(var(--_container-margin) + env(safe-area-inset-right));--_container-margin-left:calc(var(--_container-margin) + env(safe-area-inset-left))}.c-container,.c-fluid-container{box-sizing:initial;flex-grow:1;max-width:100%;min-width:0;padding-left:var(--_container-margin-left);padding-right:var(--_container-margin-right);width:auto}.c-container{--_container-max-width:var(--_global--container-max-width);--_container-margin:var(--_global--container-margin);--_container-margin-right:calc(var(--_container-margin) + env(safe-area-inset-right));--_container-margin-left:calc(var(--_container-margin) + env(safe-area-inset-left));margin-left:auto;margin-right:auto;max-width:var(--_container-max-width)}.c-drawer{bottom:0;left:-100%;position:absolute;top:0;visibility:hidden;width:min(20rem,80%);z-index:10;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);backface-visibility:hidden;transition:left var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),right var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),visibility var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-in}.c-drawer[aria-hidden=false]{left:0;visibility:visible}.c-drawer--inverse{left:auto;right:-100%}.c-drawer--inverse[aria-hidden=false]{left:auto;right:0}.c-drawer__inner{height:100%;overflow-y:auto}.c-drawer__submenu{height:0;overflow:hidden;visibility:hidden}.c-drawer__submenu[aria-hidden=false]{height:auto;overflow:visible;visibility:visible}.c-drawer__item>a,.c-drawer__subitem>a{display:block;text-decoration:none}.c-drawer__toggle{appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;padding:0;vertical-align:middle}.c-drawer[aria-hidden=false]{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:left var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),right var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-out}.c-drawer__focus-point{height:0!important;opacity:0!important;width:0!important}.c-drawer__menu,.c-drawer__submenu{list-style:none;margin-left:0;padding-left:0}.c-drawer__menu>:not(:first-child),.c-drawer__submenu>:not(:first-child){margin-top:var(--_margin-1)}.c-drawer__item,.c-drawer__subitem{overflow:hidden;position:relative}.c-drawer__item--has-submenu,.c-drawer__subitem--has-submenu{display:flex;flex-wrap:wrap;justify-content:space-between}.c-drawer__item--has-submenu>*,.c-drawer__subitem--has-submenu>*{flex:1 1 auto}.c-drawer__item--has-submenu>a,.c-drawer__subitem--has-submenu>a{max-width:calc(100% - 42px);padding-right:var(--_padding-1)}.c-drawer__item--has-submenu>.c-drawer__toggle,.c-drawer__subitem--has-submenu>.c-drawer__toggle{flex:0 0 auto;overflow:hidden;width:42px}.c-drawer__item--has-submenu>.c-drawer__submenu,.c-drawer__subitem--has-submenu>.c-drawer__submenu{flex:1 1 100%}.c-drawer__submenu{margin-left:var(--_margin-1);margin-top:var(--_margin-1)}.c-drawer__submenu[aria-hidden=true]{display:none;visibility:hidden}.c-drawer__toggle{align-items:center;display:flex;justify-content:center}.c-drawer__toggle>.c-ic-angle-right{transform:translateY(0)}.c-drawer--fixed{position:fixed}[data-basis-drawer-toggle-btn] *{pointer-events:none}.c-dropdown{bottom:100%;left:0;position:absolute;right:0;top:0;visibility:hidden;z-index:10;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:bottom var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay),visibility var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-in}.c-dropdown[aria-hidden=false]{bottom:0;visibility:visible}.c-dropdown__inner{height:100%;overflow-y:auto}.c-dropdown__submenu{height:0;overflow:hidden;visibility:hidden}.c-dropdown__submenu[aria-hidden=false]{height:auto;overflow:visible;visibility:visible}.c-dropdown__item>a,.c-dropdown__subitem>a{display:block;text-decoration:none}.c-dropdown__toggle{appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;padding:0;vertical-align:middle}.c-dropdown[aria-hidden=false]{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:bottom var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);transition-timing-function:ease-out}.c-dropdown__menu,.c-dropdown__submenu{list-style:none;margin-left:0;padding-left:0}.c-dropdown__menu>:not(:first-child),.c-dropdown__submenu>:not(:first-child){margin-top:var(--_margin-1)}.c-dropdown__item,.c-dropdown__subitem{overflow:hidden;position:relative}.c-dropdown__item--has-submenu,.c-dropdown__subitem--has-submenu{display:flex;flex-wrap:wrap;justify-content:space-between}.c-dropdown__item--has-submenu>*,.c-dropdown__subitem--has-submenu>*{flex:1 1 auto}.c-dropdown__item--has-submenu>a,.c-dropdown__subitem--has-submenu>a{max-width:calc(100% - 42px);padding-right:var(--_padding-1)}.c-dropdown__item--has-submenu>.c-dropdown__toggle,.c-dropdown__subitem--has-submenu>.c-dropdown__toggle{flex:0 0 auto;overflow:hidden;width:42px}.c-dropdown__item--has-submenu>.c-dropdown__submenu,.c-dropdown__subitem--has-submenu>.c-dropdown__submenu{flex:1 1 100%}.c-dropdown__submenu{margin-left:var(--_margin-1);margin-top:var(--_margin-1)}.c-dropdown__submenu[aria-hidden=true]{display:none;visibility:hidden}.c-dropdown__toggle{align-items:center;display:flex;justify-content:center}.c-dropdown__toggle>.c-ic-angle-right{transform:translateY(0)}.c-dropdown--fixed{position:fixed}.c-drawer-close-zone{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:2}.c-drawer-close-zone[aria-hidden=true]{display:none}.c-drawer-close-zone--fixed{position:fixed}.c-entries{list-style:none;margin-left:0;padding-left:0}.c-entry__title{margin-top:0}.c-form-control{--_border-radius:var(--_global--border-radius);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);box-shadow:inset 0 1px 1px rgba(0,0,0,.035);max-width:100%;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-form-control:hover{border-color:var(--_form-control-border-color-hover)}.c-form-control:active,.c-form-control:focus,.c-form-control:focus-within,.c-form-control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-form-control>input,.c-form-control>textarea{border:none;outline:none}.c-form-control:disabled{background-color:var(--_lightest-color-gray)}textarea.c-form-control{height:auto;width:100%}.c-form-control--has-icon{align-items:center;display:flex;flex-direction:row}.c-form-control--has-icon>*{flex:1 1 0%}.c-form-control--has-icon>.c-form-control__icon{flex:0 0 0%;margin-right:.5em}.c-form-control[disabled]{cursor:not-allowed}.c-form-control[disabled],.c-form-control[readonly]{background-color:var(--_lighter-color-gray)}.c-form-control>input[type=email],.c-form-control>input[type=number],.c-form-control>input[type=password],.c-form-control>input[type=search],.c-form-control>input[type=tel],.c-form-control>input[type=text],.c-form-control>input[type=url]{width:100%}.c-hamburger-btn{background-color:initial;border:none;color:inherit;cursor:pointer;display:inline-block;padding:0;text-align:center;vertical-align:middle}.c-hamburger-btn__bars{box-sizing:initial;display:inline-block;height:16px;position:relative;width:22px}.c-hamburger-btn__bar{display:block;height:2px;left:0;position:absolute;right:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:currentColor;transition:transform var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-hamburger-btn__bar:first-of-type{top:0}.c-hamburger-btn__bar:nth-of-type(2){top:7px}.c-hamburger-btn__bar:nth-of-type(3){top:14px}.c-hamburger-btn__label{display:block;font-family:Arial Narrow,Verdana,sans-serif;font-size:8px;line-height:1}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:first-of-type,.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(3){top:7px}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:first-of-type{transform:rotate(45deg)}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(2){background-color:initial}.c-hamburger-btn[aria-expanded=true]>.c-hamburger-btn__bars>.c-hamburger-btn__bar:nth-of-type(3){transform:rotate(-45deg)}.c-hero{display:flex;flex-direction:row;flex-wrap:wrap;position:relative}.c-hero__header{align-self:flex-start}.c-hero__content,.c-hero__header{flex:none;position:relative;width:100%}.c-hero__content{align-self:center}.c-hero__footer{align-self:flex-end;flex:none;position:relative;width:100%}.c-hero--full{height:100vh}.c-hero--cover{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.c-hero--overlay{position:relative}.c-hero--overlay:before{background-color:#000000b3;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.c-ic-angle-right{display:inline-block;padding:0 .25em;transform:translateY(-.15em)}.c-ic-angle-right:before{border-color:currentcolor;border-style:solid;border-width:1px 1px 0 0;content:"";display:block;height:.4em;transform:rotate(45deg);width:.4em}.c-ic-check{display:inline-block;padding:0 .25em;transform:translateY(-.2em)}.c-ic-check:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:.4em;transform:rotate(45deg);width:.25em}.c-ic-angle-down{display:inline-block;padding:0 .25em;transform:translateY(-.2em)}.c-ic-angle-down:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:.4em;transform:rotate(45deg);width:.4em}.c-input-group{--_border-radius:var(--_global--border-radius);border-radius:var(--_border-radius);display:flex;flex-wrap:nowrap}.c-input-group>:first-child{border-radius:var(--_border-radius) 0 0 var(--_border-radius);border-right:none;position:relative}.c-input-group>:nth-last-child(2){position:relative;z-index:1}.c-input-group>:last-child{border-radius:0 var(--_border-radius) var(--_border-radius) 0;left:-1px;position:relative;z-index:0}.c-input-group>:last-child:active,.c-input-group>:last-child:focus,.c-input-group>:last-child:hover{z-index:1}.c-input-group__addon{background-color:var(--_color-white);border:1px solid var(--_form-control-border-color);flex:none;padding:var(--_padding-2)}.c-input-group__field{display:flex;flex:1}.c-input-group__field>input[type=email],.c-input-group__field>input[type=number],.c-input-group__field>input[type=password],.c-input-group__field>input[type=search],.c-input-group__field>input[type=tel],.c-input-group__field>input[type=text],.c-input-group__field>input[type=url]{--_border-radius:var(--_global--border-radius);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);-webkit-appearance:none;background-color:var(--_color-white);border-radius:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);flex:1 1 0%;max-width:100%;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:100%}.c-input-group__field>input[type=email]:hover,.c-input-group__field>input[type=number]:hover,.c-input-group__field>input[type=password]:hover,.c-input-group__field>input[type=search]:hover,.c-input-group__field>input[type=tel]:hover,.c-input-group__field>input[type=text]:hover,.c-input-group__field>input[type=url]:hover{border-color:var(--_form-control-border-color-hover)}.c-input-group__field>input[type=email]:active,.c-input-group__field>input[type=email]:focus,.c-input-group__field>input[type=email]:focus-within,.c-input-group__field>input[type=email][aria-selected=true],.c-input-group__field>input[type=number]:active,.c-input-group__field>input[type=number]:focus,.c-input-group__field>input[type=number]:focus-within,.c-input-group__field>input[type=number][aria-selected=true],.c-input-group__field>input[type=password]:active,.c-input-group__field>input[type=password]:focus,.c-input-group__field>input[type=password]:focus-within,.c-input-group__field>input[type=password][aria-selected=true],.c-input-group__field>input[type=search]:active,.c-input-group__field>input[type=search]:focus,.c-input-group__field>input[type=search]:focus-within,.c-input-group__field>input[type=search][aria-selected=true],.c-input-group__field>input[type=tel]:active,.c-input-group__field>input[type=tel]:focus,.c-input-group__field>input[type=tel]:focus-within,.c-input-group__field>input[type=tel][aria-selected=true],.c-input-group__field>input[type=text]:active,.c-input-group__field>input[type=text]:focus,.c-input-group__field>input[type=text]:focus-within,.c-input-group__field>input[type=text][aria-selected=true],.c-input-group__field>input[type=url]:active,.c-input-group__field>input[type=url]:focus,.c-input-group__field>input[type=url]:focus-within,.c-input-group__field>input[type=url][aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-input-group__field>input[type=email]>input,.c-input-group__field>input[type=email]>textarea,.c-input-group__field>input[type=number]>input,.c-input-group__field>input[type=number]>textarea,.c-input-group__field>input[type=password]>input,.c-input-group__field>input[type=password]>textarea,.c-input-group__field>input[type=search]>input,.c-input-group__field>input[type=search]>textarea,.c-input-group__field>input[type=tel]>input,.c-input-group__field>input[type=tel]>textarea,.c-input-group__field>input[type=text]>input,.c-input-group__field>input[type=text]>textarea,.c-input-group__field>input[type=url]>input,.c-input-group__field>input[type=url]>textarea{border:none;outline:none}.c-input-group__field>input[type=email]:disabled,.c-input-group__field>input[type=number]:disabled,.c-input-group__field>input[type=password]:disabled,.c-input-group__field>input[type=search]:disabled,.c-input-group__field>input[type=tel]:disabled,.c-input-group__field>input[type=text]:disabled,.c-input-group__field>input[type=url]:disabled{background-color:var(--_lightest-color-gray)}.c-input-group__field>input[type=number],.c-input-group__field>input[type=password],.c-input-group__field>input[type=search],.c-input-group__field>input[type=tel],.c-input-group__field>input[type=text],.c-input-group__field>input[type=url],textarea.c-input-group__field>input[type=email]{height:auto;width:100%}.c-input-group__btn{cursor:pointer;display:inline-block;line-height:1;overflow:hidden;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;--_border-radius:var(--_global--border-radius);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);color:currentColor;flex:none;overflow:visible;padding:var(--_padding-2);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-input-group__btn:hover{border-color:var(--_form-control-border-color-hover)}.c-input-group__btn:active,.c-input-group__btn:focus,.c-input-group__btn:focus-within,.c-input-group__btn[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-input-group__btn>input,.c-input-group__btn>textarea{border:none;outline:none}.c-media{display:flex}.c-media__figure{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;flex:none}.c-media__figure>*{margin-top:calc(var(--_half-leading)*1rem);vertical-align:top}.c-media__body{flex:1}.c-media--middle{align-items:center}.c-media--reverse .c-media__figure{order:1}.c-meta{list-style:none;margin-left:0;padding-left:0}.c-meta__item{display:inline}.c-navbar{display:flex;flex-direction:row;flex-wrap:nowrap;list-style:none;margin-left:0;padding-left:0}.c-navbar__item{display:flex;flex:1 1 auto;position:relative}.c-navbar__item>a{align-items:center;display:flex;flex:1 1 auto;justify-content:center;text-align:center;text-decoration:none}.c-navbar__item>.c-navbar__submenu{left:auto;position:absolute;right:auto;top:100%}.c-navbar__item>.c-navbar__submenu--turn-left .c-navbar__submenu{left:auto;right:100%}.c-navbar__subitem{position:relative}.c-navbar__subitem>a{display:block;text-decoration:none}.c-navbar__subitem>.c-navbar__submenu{left:100%;position:absolute;right:auto;top:0}.c-navbar__submenu{list-style:none;margin-left:0;min-width:240px;opacity:0;padding-left:0;visibility:hidden;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:opacity var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-navbar__submenu[aria-hidden=false]{opacity:1;visibility:visible}.c-navbar__toggle{appearance:none;background:#0000;border:none;color:inherit;cursor:pointer;padding:0;vertical-align:middle}.c-navbar--center{justify-content:center}.c-navbar--center .c-navbar__item,.c-navbar--left .c-navbar__item{flex:0 1 auto}.c-navbar--right{justify-content:flex-end}.c-navbar--right .c-navbar__item{flex:0 1 auto}.c-navbar--right .c-navbar__item>.c-navbar__submenu{left:auto;position:absolute;right:0;top:100%}.c-navbar--right .c-navbar__subitem>.c-navbar__submenu{left:auto;position:absolute;right:100%;top:0}.c-navbar[data-popup-mode=click] .c-navbar__item,.c-navbar[data-popup-mode=click] .c-navbar__subitem{position:relative}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true],.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]{display:flex;justify-content:space-between}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>*,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>*{flex:1 1 auto}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>a,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>a{max-width:calc(100% - 42px);padding-right:var(--_padding-1)}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>.c-navbar__toggle,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>.c-navbar__toggle{flex:0 0 auto;overflow:hidden;width:42px}.c-navbar[data-popup-mode=click] .c-navbar__item[aria-haspopup=true]>.c-navbar__submenu,.c-navbar[data-popup-mode=click] .c-navbar__subitem[aria-haspopup=true]>.c-navbar__submenu{flex:1 1 100%}.c-navbar__toggle{align-items:center;display:flex;justify-content:center}.c-navbar__toggle>.c-ic-angle-right{transform:translateY(0)}.c-page-effect{align-items:center;background-color:var(--_color-white);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--_page-effect-z-index)}.c-page-effect[data-page-effect=fadein][aria-hidden=true]{animation:_page_effect_fadein_0_2s__var____color_white_ .4s ease-in 0s;opacity:0;z-index:-1}.c-page-effect[data-page-effect=fadeout][aria-hidden=false]{animation:_page_effect_fadeout_0_2s__var____color_white_ .2s ease-in 0s;opacity:1;z-index:var(--_page-effect-z-index)}@keyframes _page_effect_fadein_0_2s__var____color_white_{0%{opacity:1;z-index:var(--_page-effect-z-index)}to{opacity:0}}@keyframes _page_effect_fadeout_0_2s__var____color_white_{0%{opacity:0;z-index:var(--_page-effect-z-index)}to{opacity:1}}.c-page-effect__item{flex:0 1 auto}.c-page-header__title{margin:0;max-width:100%}.c-pagination__item,.c-pagination__item-ellipsis,.c-pagination__item-link{display:inline-block;line-height:1;text-decoration:none}.c-radio{display:inline-flex;gap:var(--_s-2)}.c-radio__control{appearance:none;cursor:pointer;display:inline-block;flex:0 0 auto;margin:calc(var(--_half-leading)*1em) 0 0;position:relative;--_border-radius:var(--_global--border-radius);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:var(--_color-white);border-radius:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.035);height:16px;transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay);width:16px}.c-radio__control:hover{border-color:var(--_form-control-border-color-hover)}.c-radio__control:active,.c-radio__control:focus,.c-radio__control:focus-within,.c-radio__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-radio__control>input,.c-radio__control>textarea{border:none;outline:none}.c-radio__control:before{background-color:var(--_color-white);border-radius:100%;height:6px;left:calc(50% - 3px);margin:0!important;overflow:hidden;top:calc(50% - 3px);visibility:hidden;width:6px}.c-radio__control:checked{background-color:#3a87fd;border-color:#3a87fd}.c-radio__control:checked:before{content:"";display:block;position:absolute;visibility:visible}.c-radio__control:disabled{background-color:var(--_lightest-color-gray)}.c-radio__control:disabled:before{background-color:var(--_dark-color-gray)}.c-responsive-container-16-9,.c-responsive-container-4-3{height:0;position:relative}.c-responsive-container-16-9 embed,.c-responsive-container-16-9 iframe,.c-responsive-container-16-9 object,.c-responsive-container-4-3 embed,.c-responsive-container-4-3 iframe,.c-responsive-container-4-3 object{height:100%;left:0;position:absolute;top:0;width:100%}.c-responsive-container-16-9{padding-bottom:56.25%}.c-responsive-container-4-3{padding-bottom:75%}.c-row{--_gap:0px;--_item-width:100%;display:flex;flex-wrap:wrap;margin-bottom:calc(var(--_gap)*-1);margin-left:calc(var(--_gap)*.5*-1);margin-right:calc(var(--_gap)*.5*-1)}.c-row>.c-row__col{margin-bottom:var(--_gap);padding-left:calc(var(--_gap)*.5);padding-right:calc(var(--_gap)*.5)}.c-row__col{flex:0 0 var(--_item-width);max-width:var(--_item-width)}.c-row--reverse{flex-direction:row-reverse}.c-row--nowrap{flex-wrap:nowrap}.c-row--left{justify-content:flex-start}.c-row--right{justify-content:flex-end}.c-row--center{justify-content:center}.c-row--between{justify-content:space-between}.c-row--around{justify-content:space-around}.c-row--top{align-items:flex-start}.c-row--bottom{align-items:flex-end}.c-row--middle{align-items:center}.c-row--baseline{align-items:baseline}.c-row--collapse{--_gap:0px}.c-row--margin{--_gap:var(--_margin1)}.c-row--margin-s{--_gap:var(--_margin-1)}.c-row--margin-l{--_gap:var(--_margin2)}.c-row--fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--1-2,.c-row__col--2-4,.c-row__col--3-6,.c-row__col--4-8,.c-row__col--5-10,.c-row__col--6-12{--_item-width:50%}.c-row__col--1-3,.c-row__col--2-6,.c-row__col--3-9,.c-row__col--4-12{--_item-width:33.33333%}.c-row__col--2-3,.c-row__col--4-6,.c-row__col--6-9,.c-row__col--8-12{--_item-width:66.66667%}.c-row__col--1-4,.c-row__col--2-8,.c-row__col--3-12{--_item-width:25%}.c-row__col--3-4,.c-row__col--6-8,.c-row__col--9-12{--_item-width:75%}.c-row__col--1-5,.c-row__col--2-10{--_item-width:20%}.c-row__col--2-5,.c-row__col--4-10{--_item-width:40%}.c-row__col--3-5,.c-row__col--6-10{--_item-width:60%}.c-row__col--4-5,.c-row__col--8-10{--_item-width:80%}.c-row__col--1-6,.c-row__col--2-12{--_item-width:16.66667%}.c-row__col--10-12,.c-row__col--5-6{--_item-width:83.33333%}.c-row__col--1-7{--_item-width:14.28571%}.c-row__col--2-7{--_item-width:28.57143%}.c-row__col--3-7{--_item-width:42.85714%}.c-row__col--4-7{--_item-width:57.14286%}.c-row__col--5-7{--_item-width:71.42857%}.c-row__col--6-7{--_item-width:85.71429%}.c-row__col--1-8{--_item-width:12.5%}.c-row__col--3-8{--_item-width:37.5%}.c-row__col--5-8{--_item-width:62.5%}.c-row__col--7-8{--_item-width:87.5%}.c-row__col--1-9{--_item-width:11.11111%}.c-row__col--2-9{--_item-width:22.22222%}.c-row__col--4-9{--_item-width:44.44444%}.c-row__col--5-9{--_item-width:55.55556%}.c-row__col--7-9{--_item-width:77.77778%}.c-row__col--8-9{--_item-width:88.88889%}.c-row__col--1-10{--_item-width:10%}.c-row__col--3-10{--_item-width:30%}.c-row__col--7-10{--_item-width:70%}.c-row__col--9-10{--_item-width:90%}.c-row__col--1-11{--_item-width:9.09091%}.c-row__col--2-11{--_item-width:18.18182%}.c-row__col--3-11{--_item-width:27.27273%}.c-row__col--4-11{--_item-width:36.36364%}.c-row__col--5-11{--_item-width:45.45455%}.c-row__col--6-11{--_item-width:54.54545%}.c-row__col--7-11{--_item-width:63.63636%}.c-row__col--8-11{--_item-width:72.72727%}.c-row__col--9-11{--_item-width:81.81818%}.c-row__col--10-11{--_item-width:90.90909%}.c-row__col--1-12{--_item-width:8.33333%}.c-row__col--5-12{--_item-width:41.66667%}.c-row__col--7-12{--_item-width:58.33333%}.c-row__col--11-12{--_item-width:91.66667%}.c-row__col--1-1,.c-row__col--10-10,.c-row__col--11-11,.c-row__col--12-12,.c-row__col--2-2,.c-row__col--3-3,.c-row__col--4-4,.c-row__col--5-5,.c-row__col--6-6,.c-row__col--7-7,.c-row__col--8-8,.c-row__col--9-9{--_item-width:100%}.c-row__col--auto{flex:auto}.c-row__col--justify{flex:1}.c-row__col--fit{flex:0 1 auto}.c-section__title{margin-top:0}.c-select{display:inline-block;position:relative}.c-select__toggle{display:none}.c-select__control{appearance:none;cursor:pointer;display:inline-block;position:relative;z-index:1;--_border-radius:var(--_global--border-radius);border:1px solid var(--_form-control-border-color);border-radius:var(--_border-radius);outline:0;--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);background-color:initial;line-height:1;max-width:100%;padding:var(--_padding-1) var(--_padding2) var(--_padding-1) var(--_padding-1);transition:border var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-select__control:hover{border-color:var(--_form-control-border-color-hover)}.c-select__control:active,.c-select__control:focus,.c-select__control:focus-within,.c-select__control[aria-selected=true]{border-color:var(--_form-control-border-color-focus)}.c-select__control>input,.c-select__control>textarea{border:none;outline:none}.c-select__control:focus+.smf-select-control__toggle:before{border-color:#3a87fd}.c-select__control:disabled+.smf-select-control__toggle{background-color:var(--_lightest-color-gray)}.c-select__toggle{background-color:var(--_color-white);bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.c-select__toggle:before{border-color:currentcolor;border-style:solid;border-width:0 1px 1px 0;content:"";display:block;height:6px;position:absolute;right:calc(var(--_s-1) - 6px);top:calc(50% - 4px);transform:rotate(45deg);width:6px}.c-select--block{display:block}.c-select--block>.c-select__control{width:100%}.c-site-branding__title{margin:0;--_font-size-level:3;font-size:var(--_fluid-font-size);line-height:var(--_line-height)}.c-circle-spinner{animation:_circle_spinner_20px__var____light_color_gray___var____color_gray___3px__0s__2s 2s linear 0s infinite;border:3px solid #0000;border-color:var(--_light-color-gray);border-radius:100%;border-top-color:var(--_color-gray);display:inline-block;height:20px;overflow:hidden;width:20px}@keyframes _circle_spinner_20px__var____light_color_gray___var____color_gray___3px__0s__2s{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-dots-spinner{display:inline-block;font-size:0}.c-dots-spinner__dot{animation:_dots_spinner_10px__var____color_gray___0s__2s__1_3 2s ease-in 0s infinite;background-color:var(--_color-gray);border-radius:100%;display:inline-block;height:10px;overflow:hidden;width:10px}.c-dots-spinner__dot:nth-child(2){animation-delay:.1s}.c-dots-spinner__dot:nth-child(3){animation-delay:.2s}@keyframes _dots_spinner_10px__var____color_gray___0s__2s__1_3{0%{transform:scale(1)}10%{transform:scale(1.3)}20%{transform:scale(1)}to{transform:scale(1)}}.c-dots-spinner__dot{margin:0 4px}.c-pulse-spinner{display:inline-flex;justify-content:space-between}.c-pulse-spinner__bar{animation:_pulse_spinner_16px__5px__var____color_gray___0s__2s__1_4 2s ease-in 0s infinite;background-color:var(--_color-gray);display:block;height:16px;width:5px}.c-pulse-spinner__bar:nth-child(2){animation-delay:.1s}.c-pulse-spinner__bar:nth-child(3){animation-delay:.2s}@keyframes _pulse_spinner_16px__5px__var____color_gray___0s__2s__1_4{0%{transform:scaleY(1)}10%{transform:scaleY(1.4)}20%{transform:scaleY(1)}to{transform:scaleY(1)}}.c-pulse-spinner__bar{margin:0 3px}.u-extend-underline{position:relative}.u-extend-underline:after{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);transition:width var(--_transition-duration) var(--_transition-function-timing);width:0}.u-clearfix:after,.u-clearfix:before{content:" ";display:table}.u-clearfix:after{clear:both}.u-content{--_margin-top:1;--_margin-bottom:0}.u-content>*{margin-bottom:0;margin-top:0}.u-content>:not(:first-child){margin-top:calc(var(--_margin1)*var(--_margin-top))}.u-content>:not(:last-child){margin-bottom:calc(var(--_margin1)*var(--_margin-bottom))}.u-content>h1{--_margin-top:0;--_margin-bottom:1}.u-content>h1+*{--_margin-top:0}.u-content>h2{--_margin-top:2;--_margin-bottom:1}.u-content>h2+*{--_margin-top:0}.u-content>h3{--_margin-top:1.5;--_margin-bottom:1}.u-content>h3+*{--_margin-top:0}.u-content>h4{--_margin-top:1.25;--_margin-bottom:1}.u-content>h4+*{--_margin-top:0}.u-content>h5{--_margin-top:1;--_margin-bottom:0.5}.u-content>h5+*{--_margin-top:0}.u-content>h6{--_margin-top:1;--_margin-bottom:0.5}.u-content>h6+*{--_margin-top:0}.u-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-img-2x{zoom:.5!important}.u-noscroll{overflow:hidden;touch-action:pinch-zoom}.u-pull-right{float:right!important}.u-pull-left{float:left!important}.u-text-center{text-align:center!important}.u-text-right{text-align:right!important}.u-text-left{text-align:left!important}.u-transition{--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);transition:all var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.u-visible{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible{display:none!important}a{color:#007980;transition:background-color var(--_global--transition-duration) var(--_global--transition-function-timing),color var(--_global--transition-duration) var(--_global--transition-function-timing)}.hljs,pre{background-color:#15191d}pre{border:none}.l-main,.l-sub{padding-bottom:var(--_padding2)}.l-footer,.l-main,.l-sub{padding-top:var(--_padding2)}.l-footer{background-color:var(--_dark-color-text);color:var(--_color-white)}.l-footer a{color:var(--_color-gray)}.l-header{background-color:#00dae6;color:var(--_color-white);overflow:hidden;z-index:1}.l-header a{color:inherit;text-decoration:none}.l-header>.c-container{position:relative}.l-header .c-site-branding{padding:var(--_padding-1) 0}.l-header .c-hamburger-btn{position:absolute;right:var(--_s1);top:50%;transform:translateY(-50%)}.l-header .c-hamburger-btn__bar{background-color:var(--_color-white)}.l-container{overflow:hidden}.c-animate-image{background-color:#e74c3c;height:150px;opacity:1;width:150px}.c-btn{--_border-radius:var(--_global--border-radius);--_transition-duration:var(--_global--transition-duration);--_transition-function-timing:var(--_global--transition-function-timing);--_transition-delay:var(--_global--transition-delay);border:none;border-radius:var(--_border-radius);padding:var(--_padding-2) var(--_padding-1);transition:all var(--_transition-duration) var(--_transition-function-timing) var(--_transition-delay)}.c-btn--block{display:block}.c-btn--ghost{background-color:initial;border:1px solid var(--_color-white)}.c-btn--buy,.c-btn--download,.c-btn--launch{background-color:#00dae6;color:var(--_color-white)}.c-btn--buy .fa,.c-btn--download .fa,.c-btn--launch .fa{margin-right:8px}.c-btn--buy{background-color:#e1c600}.l-footer .c-copyright{--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height);padding:var(--_padding1) 0 var(--_padding2)}.l-footer .c-copyright a{color:var(--_color-gray)}.l-body>.c-drawer{background-color:var(--_color-text);color:var(--_color-white);padding:var(--_padding-1)}.l-body>.c-drawer a{color:inherit;display:block;padding:var(--_padding-2) 0;text-decoration:none}.l-body>.c-drawer ul{list-style:none;margin-left:0;padding-left:0}.l-body>.c-drawer li li{padding:0 0 0 var(--_padding-1)}.c-dummy-image{background-color:#333;width:100px}.c-dummy-image:before{content:"";display:block;padding-top:75%}.l-main>.c-entry .c-entry__header{margin-bottom:var(--_margin1)}.l-main>.c-entry .c-entry__title{border-bottom:1px solid var(--_light-color-gray);padding-bottom:var(--_padding-2)}.l-main>.c-entry .c-entry__content{--_margin-top:1;--_margin-bottom:0}.l-main>.c-entry .c-entry__content>*{margin-bottom:0;margin-top:0}.l-main>.c-entry .c-entry__content>:not(:first-child){margin-top:calc(var(--_margin1)*var(--_margin-top))}.l-main>.c-entry .c-entry__content>:not(:last-child){margin-bottom:calc(var(--_margin1)*var(--_margin-bottom))}.l-main>.c-entry .c-entry__content>h1{--_margin-top:0;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h1+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h2{--_margin-top:2;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h2+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h3{--_margin-top:1.5;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h3+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h4{--_margin-top:1.25;--_margin-bottom:1}.l-main>.c-entry .c-entry__content>h4+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h5{--_margin-top:1;--_margin-bottom:0.5}.l-main>.c-entry .c-entry__content>h5+*{--_margin-top:0}.l-main>.c-entry .c-entry__content>h6{--_margin-top:1;--_margin-bottom:0.5}.l-main>.c-entry .c-entry__content>h6+*{--_margin-top:0}.l-main>.c-entry .c-entry__content pre{padding:var(--_padding-1)}.l-main>.c-entry .c-entry__content pre+.aigis-preview,.l-main>.c-entry+.c-entry{margin-top:var(--_margin2)}.c-fade-image{background-color:#e74c3c;height:150px;opacity:1;width:150px}.c-ib-row{display:block;font-size:0;letter-spacing:0}.c-ib-row__col{width:100%}.c-ib-row__col,.c-ib-row__col--1-3{display:inline-block;--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height);text-align:left;vertical-align:top}.c-ib-row__col--1-3{width:33.33333%}.c-ib-row__col--offset-1-3{margin-left:33.33333%}.c-label{background-color:var(--_color-gray);border-radius:2px;color:var(--_color-white);display:inline-block;--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height);padding:4px 10px;vertical-align:middle}.c-lattice{display:flex;flex-wrap:wrap;margin-bottom:calc(var(--_margin1) - 1);margin-left:calc(var(--_margin1)*.5*-1);margin-right:calc(var(--_margin1)*.5*-1)}.c-lattice__col{flex:1 1 0%}.c-lattice__col,.c-lattice__col--1-3{margin-bottom:var(--_margin1);max-width:100%;padding-left:calc(var(--_margin1)*.5);padding-right:calc(var(--_margin1)*.5)}.c-lattice__col--1-3{flex:0 1 33.33333%;max-width:33.33333%}.c-meta{--_font-size-level:-1;color:var(--_color-gray);font-size:var(--_font-size);line-height:var(--_line-height)}.c-meta a{color:inherit}.l-contents>.c-page-header{padding-top:var(--_padding2)}.l-header .c-site-branding__title{font-family:Noto Sans,sans-serif;font-weight:400;--_font-size-level:4;font-size:var(--_font-size);line-height:var(--_line-height);margin:0}.l-header .c-site-branding__title a{text-decoration:none}.l-header .c-site-branding__title img{height:24px;margin-right:8px;vertical-align:initial}.c-table{width:100%}.c-table td,.c-table th{padding:8px}.c-table--bordered{border-right:1px solid #ddd;border-top:1px solid #ddd}.c-table--bordered td,.c-table--bordered th{border-bottom:1px solid #ddd;border-left:1px solid #ddd}.p-global-nav{--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height)}.p-global-nav .c-navbar__item a{padding:var(--_padding-2) var(--_padding-1)}.p-local-nav ul{list-style:none;margin-left:0;padding-left:0}.p-local-nav li li{padding:0 0 0 var(--_padding-1)}.p-local-nav li li li{display:none}.p-local-nav a[href]{color:var(--_light-color-text);text-decoration:none}.p-local-nav a:not([href]){color:var(--_lightest-color-text);cursor:text;text-decoration:none}.p-scroll-top{bottom:16px;position:fixed;right:16px}.p-scroll-top>a{background-color:#000c;color:var(--_color-white);display:block;height:48px;overflow:hidden;position:relative;width:48px}.p-scroll-top>a>.fa{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.p-show-grid__item{background-color:#00dae6;border-bottom:1px solid;border-left:1px solid;color:var(--_color-white);padding:16px}.p-show-grid__item--cloudy{background-color:#eee;color:#999}.p-social-nav{list-style:none;margin:0;padding:0}.p-social-nav__item{display:inline-block;margin:0 var(--_margin-1) 0 0;padding:0}.p-table-of-contents{--_border-radius:var(--_global--border-radius);background-color:#fafafa;border:1px solid #0000;border-color:var(--_lighter-color-gray);border-radius:var(--_border-radius);list-style:none;margin-bottom:var(--_margin2);margin-left:0;padding-left:0;padding-left:var(--_padding1);padding-right:var(--_padding1)}.p-table-of-contents__item{border-bottom:1px solid #0000;border-bottom-color:var(--_lighter-color-gray)}.p-table-of-contents__item:last-child{border-bottom:none}.p-table-of-contents__item>a{color:inherit;display:block;padding-bottom:var(--_padding-1);padding-top:var(--_padding-1);text-decoration:none}:where(.aigis-preview){--_margin-top:1;--_margin-bottom:0;min-height:150px;overflow:hidden}:where(.aigis-preview)>*{margin-bottom:0;margin-top:0}:where(.aigis-preview)>:not(:first-child){margin-top:calc(var(--_margin1)*var(--_margin-top))}:where(.aigis-preview)>:not(:last-child){margin-bottom:calc(var(--_margin1)*var(--_margin-bottom))}:where(.aigis-preview)>h1{--_margin-top:0;--_margin-bottom:1}:where(.aigis-preview)>h1+*{--_margin-top:0}:where(.aigis-preview)>h2{--_margin-top:2;--_margin-bottom:1}:where(.aigis-preview)>h2+*{--_margin-top:0}:where(.aigis-preview)>h3{--_margin-top:1.5;--_margin-bottom:1}:where(.aigis-preview)>h3+*{--_margin-top:0}:where(.aigis-preview)>h4{--_margin-top:1.25;--_margin-bottom:1}:where(.aigis-preview)>h4+*{--_margin-top:0}:where(.aigis-preview)>h5{--_margin-top:1;--_margin-bottom:0.5}:where(.aigis-preview)>h5+*{--_margin-top:0}:where(.aigis-preview)>h6{--_margin-top:1;--_margin-bottom:0.5}:where(.aigis-preview)>h6+*{--_margin-top:0}.font-size-10px{font-size:.625rem;line-height:calc(1.07241 + var(--_half-leading)*2);position:relative}.font-size-10px:before{background-color:#111;bottom:100%;color:#fff;content:"10px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-11px{font-size:.6875rem;line-height:calc(1.06581 + var(--_half-leading)*2);position:relative}.font-size-11px:before{background-color:#111;bottom:100%;color:#fff;content:"11px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-12px{font-size:.75rem;line-height:calc(1.05676 + var(--_half-leading)*2);position:relative}.font-size-12px:before{background-color:#111;bottom:100%;color:#fff;content:"12px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-13px{font-size:.8125rem;line-height:calc(1.04542 + var(--_half-leading)*2);position:relative}.font-size-13px:before{background-color:#111;bottom:100%;color:#fff;content:"13px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-14px{font-size:.875rem;line-height:calc(1.03203 + var(--_half-leading)*2);position:relative}.font-size-14px:before{background-color:#111;bottom:100%;color:#fff;content:"14px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-15px{font-size:.9375rem;line-height:calc(1.0168 + var(--_half-leading)*2);position:relative}.font-size-15px:before{background-color:#111;bottom:100%;color:#fff;content:"15px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-16px{font-size:1rem;line-height:calc(1 + var(--_half-leading)*2);position:relative}.font-size-16px:before{background-color:#111;bottom:100%;color:#fff;content:"16px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-17px{font-size:1.0625rem;line-height:calc(.98189 + var(--_half-leading)*2);position:relative}.font-size-17px:before{background-color:#111;bottom:100%;color:#fff;content:"17px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-18px{font-size:1.125rem;line-height:calc(.96272 + var(--_half-leading)*2);position:relative}.font-size-18px:before{background-color:#111;bottom:100%;color:#fff;content:"18px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-19px{font-size:1.1875rem;line-height:calc(.94275 + var(--_half-leading)*2);position:relative}.font-size-19px:before{background-color:#111;bottom:100%;color:#fff;content:"19px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-20px{font-size:1.25rem;line-height:calc(.92222 + var(--_half-leading)*2);position:relative}.font-size-20px:before{background-color:#111;bottom:100%;color:#fff;content:"20px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-21px{font-size:1.3125rem;line-height:calc(.90134 + var(--_half-leading)*2);position:relative}.font-size-21px:before{background-color:#111;bottom:100%;color:#fff;content:"21px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-22px{font-size:1.375rem;line-height:calc(.88031 + var(--_half-leading)*2);position:relative}.font-size-22px:before{background-color:#111;bottom:100%;color:#fff;content:"22px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-23px{font-size:1.4375rem;line-height:calc(.8593 + var(--_half-leading)*2);position:relative}.font-size-23px:before{background-color:#111;bottom:100%;color:#fff;content:"23px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-24px{font-size:1.5rem;line-height:calc(.83846 + var(--_half-leading)*2);position:relative}.font-size-24px:before{background-color:#111;bottom:100%;color:#fff;content:"24px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-25px{font-size:1.5625rem;line-height:calc(.81792 + var(--_half-leading)*2);position:relative}.font-size-25px:before{background-color:#111;bottom:100%;color:#fff;content:"25px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-26px{font-size:1.625rem;line-height:calc(.79778 + var(--_half-leading)*2);position:relative}.font-size-26px:before{background-color:#111;bottom:100%;color:#fff;content:"26px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-27px{font-size:1.6875rem;line-height:calc(.77812 + var(--_half-leading)*2);position:relative}.font-size-27px:before{background-color:#111;bottom:100%;color:#fff;content:"27px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-28px{font-size:1.75rem;line-height:calc(.75902 + var(--_half-leading)*2);position:relative}.font-size-28px:before{background-color:#111;bottom:100%;color:#fff;content:"28px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-29px{font-size:1.8125rem;line-height:calc(.74051 + var(--_half-leading)*2);position:relative}.font-size-29px:before{background-color:#111;bottom:100%;color:#fff;content:"29px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-30px{font-size:1.875rem;line-height:calc(.72264 + var(--_half-leading)*2);position:relative}.font-size-30px:before{background-color:#111;bottom:100%;color:#fff;content:"30px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-31px{font-size:1.9375rem;line-height:calc(.70543 + var(--_half-leading)*2);position:relative}.font-size-31px:before{background-color:#111;bottom:100%;color:#fff;content:"31px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-32px{font-size:2rem;line-height:calc(.68889 + var(--_half-leading)*2);position:relative}.font-size-32px:before{background-color:#111;bottom:100%;color:#fff;content:"32px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-33px{font-size:2.0625rem;line-height:calc(.67302 + var(--_half-leading)*2);position:relative}.font-size-33px:before{background-color:#111;bottom:100%;color:#fff;content:"33px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-34px{font-size:2.125rem;line-height:calc(.65783 + var(--_half-leading)*2);position:relative}.font-size-34px:before{background-color:#111;bottom:100%;color:#fff;content:"34px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-35px{font-size:2.1875rem;line-height:calc(.6433 + var(--_half-leading)*2);position:relative}.font-size-35px:before{background-color:#111;bottom:100%;color:#fff;content:"35px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-36px{font-size:2.25rem;line-height:calc(.62941 + var(--_half-leading)*2);position:relative}.font-size-36px:before{background-color:#111;bottom:100%;color:#fff;content:"36px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-37px{font-size:2.3125rem;line-height:calc(.61616 + var(--_half-leading)*2);position:relative}.font-size-37px:before{background-color:#111;bottom:100%;color:#fff;content:"37px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-38px{font-size:2.375rem;line-height:calc(.60352 + var(--_half-leading)*2);position:relative}.font-size-38px:before{background-color:#111;bottom:100%;color:#fff;content:"38px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-39px{font-size:2.4375rem;line-height:calc(.59148 + var(--_half-leading)*2);position:relative}.font-size-39px:before{background-color:#111;bottom:100%;color:#fff;content:"39px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-40px{font-size:2.5rem;line-height:calc(.58 + var(--_half-leading)*2);position:relative}.font-size-40px:before{background-color:#111;bottom:100%;color:#fff;content:"40px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-41px{font-size:2.5625rem;line-height:calc(.56907 + var(--_half-leading)*2);position:relative}.font-size-41px:before{background-color:#111;bottom:100%;color:#fff;content:"41px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-42px{font-size:2.625rem;line-height:calc(.55866 + var(--_half-leading)*2);position:relative}.font-size-42px:before{background-color:#111;bottom:100%;color:#fff;content:"42px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-43px{font-size:2.6875rem;line-height:calc(.54875 + var(--_half-leading)*2);position:relative}.font-size-43px:before{background-color:#111;bottom:100%;color:#fff;content:"43px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-44px{font-size:2.75rem;line-height:calc(.53932 + var(--_half-leading)*2);position:relative}.font-size-44px:before{background-color:#111;bottom:100%;color:#fff;content:"44px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-45px{font-size:2.8125rem;line-height:calc(.53033 + var(--_half-leading)*2);position:relative}.font-size-45px:before{background-color:#111;bottom:100%;color:#fff;content:"45px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-46px{font-size:2.875rem;line-height:calc(.52178 + var(--_half-leading)*2);position:relative}.font-size-46px:before{background-color:#111;bottom:100%;color:#fff;content:"46px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-47px{font-size:2.9375rem;line-height:calc(.51364 + var(--_half-leading)*2);position:relative}.font-size-47px:before{background-color:#111;bottom:100%;color:#fff;content:"47px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-48px{font-size:3rem;line-height:calc(.50588 + var(--_half-leading)*2);position:relative}.font-size-48px:before{background-color:#111;bottom:100%;color:#fff;content:"48px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-49px{font-size:3.0625rem;line-height:calc(.49849 + var(--_half-leading)*2);position:relative}.font-size-49px:before{background-color:#111;bottom:100%;color:#fff;content:"49px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-50px{font-size:3.125rem;line-height:calc(.49145 + var(--_half-leading)*2);position:relative}.font-size-50px:before{background-color:#111;bottom:100%;color:#fff;content:"50px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-51px{font-size:3.1875rem;line-height:calc(.48474 + var(--_half-leading)*2);position:relative}.font-size-51px:before{background-color:#111;bottom:100%;color:#fff;content:"51px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-52px{font-size:3.25rem;line-height:calc(.47834 + var(--_half-leading)*2);position:relative}.font-size-52px:before{background-color:#111;bottom:100%;color:#fff;content:"52px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-53px{font-size:3.3125rem;line-height:calc(.47224 + var(--_half-leading)*2);position:relative}.font-size-53px:before{background-color:#111;bottom:100%;color:#fff;content:"53px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-54px{font-size:3.375rem;line-height:calc(.46642 + var(--_half-leading)*2);position:relative}.font-size-54px:before{background-color:#111;bottom:100%;color:#fff;content:"54px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-55px{font-size:3.4375rem;line-height:calc(.46086 + var(--_half-leading)*2);position:relative}.font-size-55px:before{background-color:#111;bottom:100%;color:#fff;content:"55px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-56px{font-size:3.5rem;line-height:calc(.45556 + var(--_half-leading)*2);position:relative}.font-size-56px:before{background-color:#111;bottom:100%;color:#fff;content:"56px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-57px{font-size:3.5625rem;line-height:calc(.45049 + var(--_half-leading)*2);position:relative}.font-size-57px:before{background-color:#111;bottom:100%;color:#fff;content:"57px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-58px{font-size:3.625rem;line-height:calc(.44564 + var(--_half-leading)*2);position:relative}.font-size-58px:before{background-color:#111;bottom:100%;color:#fff;content:"58px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-59px{font-size:3.6875rem;line-height:calc(.44101 + var(--_half-leading)*2);position:relative}.font-size-59px:before{background-color:#111;bottom:100%;color:#fff;content:"59px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-60px{font-size:3.75rem;line-height:calc(.43659 + var(--_half-leading)*2);position:relative}.font-size-60px:before{background-color:#111;bottom:100%;color:#fff;content:"60px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-61px{font-size:3.8125rem;line-height:calc(.43235 + var(--_half-leading)*2);position:relative}.font-size-61px:before{background-color:#111;bottom:100%;color:#fff;content:"61px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-62px{font-size:3.875rem;line-height:calc(.42829 + var(--_half-leading)*2);position:relative}.font-size-62px:before{background-color:#111;bottom:100%;color:#fff;content:"62px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-63px{font-size:3.9375rem;line-height:calc(.42441 + var(--_half-leading)*2);position:relative}.font-size-63px:before{background-color:#111;bottom:100%;color:#fff;content:"63px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-64px{font-size:4rem;line-height:calc(.42069 + var(--_half-leading)*2);position:relative}.font-size-64px:before{background-color:#111;bottom:100%;color:#fff;content:"64px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-65px{font-size:4.0625rem;line-height:calc(.41712 + var(--_half-leading)*2);position:relative}.font-size-65px:before{background-color:#111;bottom:100%;color:#fff;content:"65px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-66px{font-size:4.125rem;line-height:calc(.41371 + var(--_half-leading)*2);position:relative}.font-size-66px:before{background-color:#111;bottom:100%;color:#fff;content:"66px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-67px{font-size:4.1875rem;line-height:calc(.41043 + var(--_half-leading)*2);position:relative}.font-size-67px:before{background-color:#111;bottom:100%;color:#fff;content:"67px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-68px{font-size:4.25rem;line-height:calc(.40728 + var(--_half-leading)*2);position:relative}.font-size-68px:before{background-color:#111;bottom:100%;color:#fff;content:"68px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-69px{font-size:4.3125rem;line-height:calc(.40426 + var(--_half-leading)*2);position:relative}.font-size-69px:before{background-color:#111;bottom:100%;color:#fff;content:"69px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-70px{font-size:4.375rem;line-height:calc(.40136 + var(--_half-leading)*2);position:relative}.font-size-70px:before{background-color:#111;bottom:100%;color:#fff;content:"70px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-71px{font-size:4.4375rem;line-height:calc(.39857 + var(--_half-leading)*2);position:relative}.font-size-71px:before{background-color:#111;bottom:100%;color:#fff;content:"71px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-72px{font-size:4.5rem;line-height:calc(.39589 + var(--_half-leading)*2);position:relative}.font-size-72px:before{background-color:#111;bottom:100%;color:#fff;content:"72px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-73px{font-size:4.5625rem;line-height:calc(.39331 + var(--_half-leading)*2);position:relative}.font-size-73px:before{background-color:#111;bottom:100%;color:#fff;content:"73px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-74px{font-size:4.625rem;line-height:calc(.39084 + var(--_half-leading)*2);position:relative}.font-size-74px:before{background-color:#111;bottom:100%;color:#fff;content:"74px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-75px{font-size:4.6875rem;line-height:calc(.38845 + var(--_half-leading)*2);position:relative}.font-size-75px:before{background-color:#111;bottom:100%;color:#fff;content:"75px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-76px{font-size:4.75rem;line-height:calc(.38615 + var(--_half-leading)*2);position:relative}.font-size-76px:before{background-color:#111;bottom:100%;color:#fff;content:"76px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-77px{font-size:4.8125rem;line-height:calc(.38394 + var(--_half-leading)*2);position:relative}.font-size-77px:before{background-color:#111;bottom:100%;color:#fff;content:"77px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-78px{font-size:4.875rem;line-height:calc(.38181 + var(--_half-leading)*2);position:relative}.font-size-78px:before{background-color:#111;bottom:100%;color:#fff;content:"78px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-79px{font-size:4.9375rem;line-height:calc(.37976 + var(--_half-leading)*2);position:relative}.font-size-79px:before{background-color:#111;bottom:100%;color:#fff;content:"79px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-80px{font-size:5rem;line-height:calc(.37778 + var(--_half-leading)*2);position:relative}.font-size-80px:before{background-color:#111;bottom:100%;color:#fff;content:"80px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-81px{font-size:5.0625rem;line-height:calc(.37587 + var(--_half-leading)*2);position:relative}.font-size-81px:before{background-color:#111;bottom:100%;color:#fff;content:"81px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-82px{font-size:5.125rem;line-height:calc(.37403 + var(--_half-leading)*2);position:relative}.font-size-82px:before{background-color:#111;bottom:100%;color:#fff;content:"82px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-83px{font-size:5.1875rem;line-height:calc(.37225 + var(--_half-leading)*2);position:relative}.font-size-83px:before{background-color:#111;bottom:100%;color:#fff;content:"83px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-84px{font-size:5.25rem;line-height:calc(.37053 + var(--_half-leading)*2);position:relative}.font-size-84px:before{background-color:#111;bottom:100%;color:#fff;content:"84px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-85px{font-size:5.3125rem;line-height:calc(.36887 + var(--_half-leading)*2);position:relative}.font-size-85px:before{background-color:#111;bottom:100%;color:#fff;content:"85px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-86px{font-size:5.375rem;line-height:calc(.36727 + var(--_half-leading)*2);position:relative}.font-size-86px:before{background-color:#111;bottom:100%;color:#fff;content:"86px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-87px{font-size:5.4375rem;line-height:calc(.36572 + var(--_half-leading)*2);position:relative}.font-size-87px:before{background-color:#111;bottom:100%;color:#fff;content:"87px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-88px{font-size:5.5rem;line-height:calc(.36422 + var(--_half-leading)*2);position:relative}.font-size-88px:before{background-color:#111;bottom:100%;color:#fff;content:"88px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-89px{font-size:5.5625rem;line-height:calc(.36277 + var(--_half-leading)*2);position:relative}.font-size-89px:before{background-color:#111;bottom:100%;color:#fff;content:"89px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-90px{font-size:5.625rem;line-height:calc(.36137 + var(--_half-leading)*2);position:relative}.font-size-90px:before{background-color:#111;bottom:100%;color:#fff;content:"90px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-91px{font-size:5.6875rem;line-height:calc(.36001 + var(--_half-leading)*2);position:relative}.font-size-91px:before{background-color:#111;bottom:100%;color:#fff;content:"91px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-92px{font-size:5.75rem;line-height:calc(.3587 + var(--_half-leading)*2);position:relative}.font-size-92px:before{background-color:#111;bottom:100%;color:#fff;content:"92px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-93px{font-size:5.8125rem;line-height:calc(.35743 + var(--_half-leading)*2);position:relative}.font-size-93px:before{background-color:#111;bottom:100%;color:#fff;content:"93px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-94px{font-size:5.875rem;line-height:calc(.3562 + var(--_half-leading)*2);position:relative}.font-size-94px:before{background-color:#111;bottom:100%;color:#fff;content:"94px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-95px{font-size:5.9375rem;line-height:calc(.355 + var(--_half-leading)*2);position:relative}.font-size-95px:before{background-color:#111;bottom:100%;color:#fff;content:"95px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-96px{font-size:6rem;line-height:calc(.35385 + var(--_half-leading)*2);position:relative}.font-size-96px:before{background-color:#111;bottom:100%;color:#fff;content:"96px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-97px{font-size:6.0625rem;line-height:calc(.35272 + var(--_half-leading)*2);position:relative}.font-size-97px:before{background-color:#111;bottom:100%;color:#fff;content:"97px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-98px{font-size:6.125rem;line-height:calc(.35164 + var(--_half-leading)*2);position:relative}.font-size-98px:before{background-color:#111;bottom:100%;color:#fff;content:"98px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-99px{font-size:6.1875rem;line-height:calc(.35058 + var(--_half-leading)*2);position:relative}.font-size-99px:before{background-color:#111;bottom:100%;color:#fff;content:"99px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-100px{font-size:6.25rem;line-height:calc(.34956 + var(--_half-leading)*2);position:relative}.font-size-100px:before{background-color:#111;bottom:100%;color:#fff;content:"100px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-101px{font-size:6.3125rem;line-height:calc(.34856 + var(--_half-leading)*2);position:relative}.font-size-101px:before{background-color:#111;bottom:100%;color:#fff;content:"101px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-102px{font-size:6.375rem;line-height:calc(.3476 + var(--_half-leading)*2);position:relative}.font-size-102px:before{background-color:#111;bottom:100%;color:#fff;content:"102px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-103px{font-size:6.4375rem;line-height:calc(.34666 + var(--_half-leading)*2);position:relative}.font-size-103px:before{background-color:#111;bottom:100%;color:#fff;content:"103px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-104px{font-size:6.5rem;line-height:calc(.34575 + var(--_half-leading)*2);position:relative}.font-size-104px:before{background-color:#111;bottom:100%;color:#fff;content:"104px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-105px{font-size:6.5625rem;line-height:calc(.34487 + var(--_half-leading)*2);position:relative}.font-size-105px:before{background-color:#111;bottom:100%;color:#fff;content:"105px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-106px{font-size:6.625rem;line-height:calc(.34401 + var(--_half-leading)*2);position:relative}.font-size-106px:before{background-color:#111;bottom:100%;color:#fff;content:"106px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-107px{font-size:6.6875rem;line-height:calc(.34317 + var(--_half-leading)*2);position:relative}.font-size-107px:before{background-color:#111;bottom:100%;color:#fff;content:"107px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-108px{font-size:6.75rem;line-height:calc(.34236 + var(--_half-leading)*2);position:relative}.font-size-108px:before{background-color:#111;bottom:100%;color:#fff;content:"108px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-109px{font-size:6.8125rem;line-height:calc(.34157 + var(--_half-leading)*2);position:relative}.font-size-109px:before{background-color:#111;bottom:100%;color:#fff;content:"109px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-110px{font-size:6.875rem;line-height:calc(.3408 + var(--_half-leading)*2);position:relative}.font-size-110px:before{background-color:#111;bottom:100%;color:#fff;content:"110px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-111px{font-size:6.9375rem;line-height:calc(.34005 + var(--_half-leading)*2);position:relative}.font-size-111px:before{background-color:#111;bottom:100%;color:#fff;content:"111px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-112px{font-size:7rem;line-height:calc(.33933 + var(--_half-leading)*2);position:relative}.font-size-112px:before{background-color:#111;bottom:100%;color:#fff;content:"112px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-113px{font-size:7.0625rem;line-height:calc(.33862 + var(--_half-leading)*2);position:relative}.font-size-113px:before{background-color:#111;bottom:100%;color:#fff;content:"113px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-114px{font-size:7.125rem;line-height:calc(.33793 + var(--_half-leading)*2);position:relative}.font-size-114px:before{background-color:#111;bottom:100%;color:#fff;content:"114px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-115px{font-size:7.1875rem;line-height:calc(.33726 + var(--_half-leading)*2);position:relative}.font-size-115px:before{background-color:#111;bottom:100%;color:#fff;content:"115px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-116px{font-size:7.25rem;line-height:calc(.3366 + var(--_half-leading)*2);position:relative}.font-size-116px:before{background-color:#111;bottom:100%;color:#fff;content:"116px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-117px{font-size:7.3125rem;line-height:calc(.33596 + var(--_half-leading)*2);position:relative}.font-size-117px:before{background-color:#111;bottom:100%;color:#fff;content:"117px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-118px{font-size:7.375rem;line-height:calc(.33534 + var(--_half-leading)*2);position:relative}.font-size-118px:before{background-color:#111;bottom:100%;color:#fff;content:"118px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-119px{font-size:7.4375rem;line-height:calc(.33474 + var(--_half-leading)*2);position:relative}.font-size-119px:before{background-color:#111;bottom:100%;color:#fff;content:"119px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-120px{font-size:7.5rem;line-height:calc(.33415 + var(--_half-leading)*2);position:relative}.font-size-120px:before{background-color:#111;bottom:100%;color:#fff;content:"120px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-121px{font-size:7.5625rem;line-height:calc(.33357 + var(--_half-leading)*2);position:relative}.font-size-121px:before{background-color:#111;bottom:100%;color:#fff;content:"121px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-122px{font-size:7.625rem;line-height:calc(.33301 + var(--_half-leading)*2);position:relative}.font-size-122px:before{background-color:#111;bottom:100%;color:#fff;content:"122px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-123px{font-size:7.6875rem;line-height:calc(.33246 + var(--_half-leading)*2);position:relative}.font-size-123px:before{background-color:#111;bottom:100%;color:#fff;content:"123px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-124px{font-size:7.75rem;line-height:calc(.33193 + var(--_half-leading)*2);position:relative}.font-size-124px:before{background-color:#111;bottom:100%;color:#fff;content:"124px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-125px{font-size:7.8125rem;line-height:calc(.33141 + var(--_half-leading)*2);position:relative}.font-size-125px:before{background-color:#111;bottom:100%;color:#fff;content:"125px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-126px{font-size:7.875rem;line-height:calc(.3309 + var(--_half-leading)*2);position:relative}.font-size-126px:before{background-color:#111;bottom:100%;color:#fff;content:"126px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-127px{font-size:7.9375rem;line-height:calc(.3304 + var(--_half-leading)*2);position:relative}.font-size-127px:before{background-color:#111;bottom:100%;color:#fff;content:"127px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-128px{font-size:8rem;line-height:calc(.32991 + var(--_half-leading)*2);position:relative}.font-size-128px:before{background-color:#111;bottom:100%;color:#fff;content:"128px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-129px{font-size:8.0625rem;line-height:calc(.32944 + var(--_half-leading)*2);position:relative}.font-size-129px:before{background-color:#111;bottom:100%;color:#fff;content:"129px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-130px{font-size:8.125rem;line-height:calc(.32898 + var(--_half-leading)*2);position:relative}.font-size-130px:before{background-color:#111;bottom:100%;color:#fff;content:"130px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-131px{font-size:8.1875rem;line-height:calc(.32853 + var(--_half-leading)*2);position:relative}.font-size-131px:before{background-color:#111;bottom:100%;color:#fff;content:"131px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-132px{font-size:8.25rem;line-height:calc(.32808 + var(--_half-leading)*2);position:relative}.font-size-132px:before{background-color:#111;bottom:100%;color:#fff;content:"132px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-133px{font-size:8.3125rem;line-height:calc(.32765 + var(--_half-leading)*2);position:relative}.font-size-133px:before{background-color:#111;bottom:100%;color:#fff;content:"133px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-134px{font-size:8.375rem;line-height:calc(.32723 + var(--_half-leading)*2);position:relative}.font-size-134px:before{background-color:#111;bottom:100%;color:#fff;content:"134px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-135px{font-size:8.4375rem;line-height:calc(.32682 + var(--_half-leading)*2);position:relative}.font-size-135px:before{background-color:#111;bottom:100%;color:#fff;content:"135px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-136px{font-size:8.5rem;line-height:calc(.32642 + var(--_half-leading)*2);position:relative}.font-size-136px:before{background-color:#111;bottom:100%;color:#fff;content:"136px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-137px{font-size:8.5625rem;line-height:calc(.32602 + var(--_half-leading)*2);position:relative}.font-size-137px:before{background-color:#111;bottom:100%;color:#fff;content:"137px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-138px{font-size:8.625rem;line-height:calc(.32564 + var(--_half-leading)*2);position:relative}.font-size-138px:before{background-color:#111;bottom:100%;color:#fff;content:"138px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-139px{font-size:8.6875rem;line-height:calc(.32526 + var(--_half-leading)*2);position:relative}.font-size-139px:before{background-color:#111;bottom:100%;color:#fff;content:"139px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-140px{font-size:8.75rem;line-height:calc(.32489 + var(--_half-leading)*2);position:relative}.font-size-140px:before{background-color:#111;bottom:100%;color:#fff;content:"140px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-141px{font-size:8.8125rem;line-height:calc(.32453 + var(--_half-leading)*2);position:relative}.font-size-141px:before{background-color:#111;bottom:100%;color:#fff;content:"141px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-142px{font-size:8.875rem;line-height:calc(.32417 + var(--_half-leading)*2);position:relative}.font-size-142px:before{background-color:#111;bottom:100%;color:#fff;content:"142px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-143px{font-size:8.9375rem;line-height:calc(.32383 + var(--_half-leading)*2);position:relative}.font-size-143px:before{background-color:#111;bottom:100%;color:#fff;content:"143px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-144px{font-size:9rem;line-height:calc(.32349 + var(--_half-leading)*2);position:relative}.font-size-144px:before{background-color:#111;bottom:100%;color:#fff;content:"144px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-145px{font-size:9.0625rem;line-height:calc(.32316 + var(--_half-leading)*2);position:relative}.font-size-145px:before{background-color:#111;bottom:100%;color:#fff;content:"145px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-146px{font-size:9.125rem;line-height:calc(.32283 + var(--_half-leading)*2);position:relative}.font-size-146px:before{background-color:#111;bottom:100%;color:#fff;content:"146px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-147px{font-size:9.1875rem;line-height:calc(.32252 + var(--_half-leading)*2);position:relative}.font-size-147px:before{background-color:#111;bottom:100%;color:#fff;content:"147px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-148px{font-size:9.25rem;line-height:calc(.3222 + var(--_half-leading)*2);position:relative}.font-size-148px:before{background-color:#111;bottom:100%;color:#fff;content:"148px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-149px{font-size:9.3125rem;line-height:calc(.3219 + var(--_half-leading)*2);position:relative}.font-size-149px:before{background-color:#111;bottom:100%;color:#fff;content:"149px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-150px{font-size:9.375rem;line-height:calc(.3216 + var(--_half-leading)*2);position:relative}.font-size-150px:before{background-color:#111;bottom:100%;color:#fff;content:"150px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-151px{font-size:9.4375rem;line-height:calc(.32131 + var(--_half-leading)*2);position:relative}.font-size-151px:before{background-color:#111;bottom:100%;color:#fff;content:"151px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-152px{font-size:9.5rem;line-height:calc(.32102 + var(--_half-leading)*2);position:relative}.font-size-152px:before{background-color:#111;bottom:100%;color:#fff;content:"152px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-153px{font-size:9.5625rem;line-height:calc(.32074 + var(--_half-leading)*2);position:relative}.font-size-153px:before{background-color:#111;bottom:100%;color:#fff;content:"153px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-154px{font-size:9.625rem;line-height:calc(.32046 + var(--_half-leading)*2);position:relative}.font-size-154px:before{background-color:#111;bottom:100%;color:#fff;content:"154px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-155px{font-size:9.6875rem;line-height:calc(.32019 + var(--_half-leading)*2);position:relative}.font-size-155px:before{background-color:#111;bottom:100%;color:#fff;content:"155px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-156px{font-size:9.75rem;line-height:calc(.31993 + var(--_half-leading)*2);position:relative}.font-size-156px:before{background-color:#111;bottom:100%;color:#fff;content:"156px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-157px{font-size:9.8125rem;line-height:calc(.31967 + var(--_half-leading)*2);position:relative}.font-size-157px:before{background-color:#111;bottom:100%;color:#fff;content:"157px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-158px{font-size:9.875rem;line-height:calc(.31941 + var(--_half-leading)*2);position:relative}.font-size-158px:before{background-color:#111;bottom:100%;color:#fff;content:"158px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-159px{font-size:9.9375rem;line-height:calc(.31916 + var(--_half-leading)*2);position:relative}.font-size-159px:before{background-color:#111;bottom:100%;color:#fff;content:"159px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-160px{font-size:10rem;line-height:calc(.31892 + var(--_half-leading)*2);position:relative}.font-size-160px:before{background-color:#111;bottom:100%;color:#fff;content:"160px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-161px{font-size:10.0625rem;line-height:calc(.31868 + var(--_half-leading)*2);position:relative}.font-size-161px:before{background-color:#111;bottom:100%;color:#fff;content:"161px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-162px{font-size:10.125rem;line-height:calc(.31844 + var(--_half-leading)*2);position:relative}.font-size-162px:before{background-color:#111;bottom:100%;color:#fff;content:"162px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-163px{font-size:10.1875rem;line-height:calc(.31821 + var(--_half-leading)*2);position:relative}.font-size-163px:before{background-color:#111;bottom:100%;color:#fff;content:"163px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-164px{font-size:10.25rem;line-height:calc(.31798 + var(--_half-leading)*2);position:relative}.font-size-164px:before{background-color:#111;bottom:100%;color:#fff;content:"164px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-165px{font-size:10.3125rem;line-height:calc(.31776 + var(--_half-leading)*2);position:relative}.font-size-165px:before{background-color:#111;bottom:100%;color:#fff;content:"165px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-166px{font-size:10.375rem;line-height:calc(.31754 + var(--_half-leading)*2);position:relative}.font-size-166px:before{background-color:#111;bottom:100%;color:#fff;content:"166px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-167px{font-size:10.4375rem;line-height:calc(.31733 + var(--_half-leading)*2);position:relative}.font-size-167px:before{background-color:#111;bottom:100%;color:#fff;content:"167px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-168px{font-size:10.5rem;line-height:calc(.31711 + var(--_half-leading)*2);position:relative}.font-size-168px:before{background-color:#111;bottom:100%;color:#fff;content:"168px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-169px{font-size:10.5625rem;line-height:calc(.31691 + var(--_half-leading)*2);position:relative}.font-size-169px:before{background-color:#111;bottom:100%;color:#fff;content:"169px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-170px{font-size:10.625rem;line-height:calc(.3167 + var(--_half-leading)*2);position:relative}.font-size-170px:before{background-color:#111;bottom:100%;color:#fff;content:"170px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-171px{font-size:10.6875rem;line-height:calc(.3165 + var(--_half-leading)*2);position:relative}.font-size-171px:before{background-color:#111;bottom:100%;color:#fff;content:"171px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-172px{font-size:10.75rem;line-height:calc(.31631 + var(--_half-leading)*2);position:relative}.font-size-172px:before{background-color:#111;bottom:100%;color:#fff;content:"172px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-173px{font-size:10.8125rem;line-height:calc(.31611 + var(--_half-leading)*2);position:relative}.font-size-173px:before{background-color:#111;bottom:100%;color:#fff;content:"173px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-174px{font-size:10.875rem;line-height:calc(.31592 + var(--_half-leading)*2);position:relative}.font-size-174px:before{background-color:#111;bottom:100%;color:#fff;content:"174px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-175px{font-size:10.9375rem;line-height:calc(.31574 + var(--_half-leading)*2);position:relative}.font-size-175px:before{background-color:#111;bottom:100%;color:#fff;content:"175px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-176px{font-size:11rem;line-height:calc(.31556 + var(--_half-leading)*2);position:relative}.font-size-176px:before{background-color:#111;bottom:100%;color:#fff;content:"176px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-177px{font-size:11.0625rem;line-height:calc(.31538 + var(--_half-leading)*2);position:relative}.font-size-177px:before{background-color:#111;bottom:100%;color:#fff;content:"177px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-178px{font-size:11.125rem;line-height:calc(.3152 + var(--_half-leading)*2);position:relative}.font-size-178px:before{background-color:#111;bottom:100%;color:#fff;content:"178px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-179px{font-size:11.1875rem;line-height:calc(.31502 + var(--_half-leading)*2);position:relative}.font-size-179px:before{background-color:#111;bottom:100%;color:#fff;content:"179px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-180px{font-size:11.25rem;line-height:calc(.31485 + var(--_half-leading)*2);position:relative}.font-size-180px:before{background-color:#111;bottom:100%;color:#fff;content:"180px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-181px{font-size:11.3125rem;line-height:calc(.31469 + var(--_half-leading)*2);position:relative}.font-size-181px:before{background-color:#111;bottom:100%;color:#fff;content:"181px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-182px{font-size:11.375rem;line-height:calc(.31452 + var(--_half-leading)*2);position:relative}.font-size-182px:before{background-color:#111;bottom:100%;color:#fff;content:"182px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-183px{font-size:11.4375rem;line-height:calc(.31436 + var(--_half-leading)*2);position:relative}.font-size-183px:before{background-color:#111;bottom:100%;color:#fff;content:"183px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-184px{font-size:11.5rem;line-height:calc(.3142 + var(--_half-leading)*2);position:relative}.font-size-184px:before{background-color:#111;bottom:100%;color:#fff;content:"184px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-185px{font-size:11.5625rem;line-height:calc(.31404 + var(--_half-leading)*2);position:relative}.font-size-185px:before{background-color:#111;bottom:100%;color:#fff;content:"185px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-186px{font-size:11.625rem;line-height:calc(.31389 + var(--_half-leading)*2);position:relative}.font-size-186px:before{background-color:#111;bottom:100%;color:#fff;content:"186px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-187px{font-size:11.6875rem;line-height:calc(.31374 + var(--_half-leading)*2);position:relative}.font-size-187px:before{background-color:#111;bottom:100%;color:#fff;content:"187px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-188px{font-size:11.75rem;line-height:calc(.31359 + var(--_half-leading)*2);position:relative}.font-size-188px:before{background-color:#111;bottom:100%;color:#fff;content:"188px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-189px{font-size:11.8125rem;line-height:calc(.31344 + var(--_half-leading)*2);position:relative}.font-size-189px:before{background-color:#111;bottom:100%;color:#fff;content:"189px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-190px{font-size:11.875rem;line-height:calc(.31329 + var(--_half-leading)*2);position:relative}.font-size-190px:before{background-color:#111;bottom:100%;color:#fff;content:"190px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-191px{font-size:11.9375rem;line-height:calc(.31315 + var(--_half-leading)*2);position:relative}.font-size-191px:before{background-color:#111;bottom:100%;color:#fff;content:"191px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-192px{font-size:12rem;line-height:calc(.31301 + var(--_half-leading)*2);position:relative}.font-size-192px:before{background-color:#111;bottom:100%;color:#fff;content:"192px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-193px{font-size:12.0625rem;line-height:calc(.31287 + var(--_half-leading)*2);position:relative}.font-size-193px:before{background-color:#111;bottom:100%;color:#fff;content:"193px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-194px{font-size:12.125rem;line-height:calc(.31274 + var(--_half-leading)*2);position:relative}.font-size-194px:before{background-color:#111;bottom:100%;color:#fff;content:"194px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-195px{font-size:12.1875rem;line-height:calc(.3126 + var(--_half-leading)*2);position:relative}.font-size-195px:before{background-color:#111;bottom:100%;color:#fff;content:"195px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-196px{font-size:12.25rem;line-height:calc(.31247 + var(--_half-leading)*2);position:relative}.font-size-196px:before{background-color:#111;bottom:100%;color:#fff;content:"196px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-197px{font-size:12.3125rem;line-height:calc(.31234 + var(--_half-leading)*2);position:relative}.font-size-197px:before{background-color:#111;bottom:100%;color:#fff;content:"197px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-198px{font-size:12.375rem;line-height:calc(.31222 + var(--_half-leading)*2);position:relative}.font-size-198px:before{background-color:#111;bottom:100%;color:#fff;content:"198px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-199px{font-size:12.4375rem;line-height:calc(.31209 + var(--_half-leading)*2);position:relative}.font-size-199px:before{background-color:#111;bottom:100%;color:#fff;content:"199px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-200px{font-size:12.5rem;line-height:calc(.31197 + var(--_half-leading)*2);position:relative}.font-size-200px:before{background-color:#111;bottom:100%;color:#fff;content:"200px";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:-2{--_font-size-level:-2;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:-2:before{background-color:#111;bottom:100%;color:#fff;content:"level: -2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:-1{--_font-size-level:-1;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:-1:before{background-color:#111;bottom:100%;color:#fff;content:"level: -1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:0{--_font-size-level:0;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:0:before{background-color:#111;bottom:100%;color:#fff;content:"level: 0";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:1{--_font-size-level:1;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:1:before{background-color:#111;bottom:100%;color:#fff;content:"level: 1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:2{--_font-size-level:2;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:2:before{background-color:#111;bottom:100%;color:#fff;content:"level: 2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:3{--_font-size-level:3;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:3:before{background-color:#111;bottom:100%;color:#fff;content:"level: 3";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:4{--_font-size-level:4;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:4:before{background-color:#111;bottom:100%;color:#fff;content:"level: 4";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:5{--_font-size-level:5;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:5:before{background-color:#111;bottom:100%;color:#fff;content:"level: 5";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:6{--_font-size-level:6;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:6:before{background-color:#111;bottom:100%;color:#fff;content:"level: 6";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.font-size-level\:7{--_font-size-level:7;font-size:var(--_font-size);line-height:var(--_line-height);position:relative}.font-size-level\:7:before{background-color:#111;bottom:100%;color:#fff;content:"level: 7";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:-2{--_font-size-level:-2;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:-2:before{background-color:#111;bottom:100%;color:#fff;content:"level: -2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:-1{--_font-size-level:-1;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:-1:before{background-color:#111;bottom:100%;color:#fff;content:"level: -1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:0{--_font-size-level:0;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:0:before{background-color:#111;bottom:100%;color:#fff;content:"level: 0";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:1{--_font-size-level:1;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:1:before{background-color:#111;bottom:100%;color:#fff;content:"level: 1";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:2{--_font-size-level:2;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:2:before{background-color:#111;bottom:100%;color:#fff;content:"level: 2";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:3{--_font-size-level:3;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:3:before{background-color:#111;bottom:100%;color:#fff;content:"level: 3";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:4{--_font-size-level:4;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:4:before{background-color:#111;bottom:100%;color:#fff;content:"level: 4";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:5{--_font-size-level:5;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:5:before{background-color:#111;bottom:100%;color:#fff;content:"level: 5";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:6{--_font-size-level:6;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:6:before{background-color:#111;bottom:100%;color:#fff;content:"level: 6";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}.fluid-font-size-level\:7{--_font-size-level:7;font-size:var(--_fluid-font-size);line-height:var(--_line-height);position:relative}.fluid-font-size-level\:7:before{background-color:#111;bottom:100%;color:#fff;content:"level: 7";display:inline-block;font-size:12px;left:0;padding:.25em .5em;position:absolute}@media (min-width:640px){.c-row--md-nowrap{flex-wrap:nowrap}.c-row--md-left{justify-content:flex-start}.c-row--md-right{justify-content:flex-end}.c-row--md-center{justify-content:center}.c-row--md-between{justify-content:space-between}.c-row--md-around{justify-content:space-around}.c-row--md-top{align-items:flex-start}.c-row--md-bottom{align-items:flex-end}.c-row--md-middle{align-items:center}.c-row--md-baseline{align-items:baseline}.c-row--md-collapse{--_gap:0px}.c-row--md-margin{--_gap:var(--_margin1)}.c-row--md-margin-s{--_gap:var(--_margin-1)}.c-row--md-margin-l{--_gap:var(--_margin2)}.c-row--md-fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--md-1-2,.c-row__col--md-2-4,.c-row__col--md-3-6,.c-row__col--md-4-8,.c-row__col--md-5-10,.c-row__col--md-6-12{--_item-width:50%}.c-row__col--md-1-3,.c-row__col--md-2-6,.c-row__col--md-3-9,.c-row__col--md-4-12{--_item-width:33.33333%}.c-row__col--md-2-3,.c-row__col--md-4-6,.c-row__col--md-6-9,.c-row__col--md-8-12{--_item-width:66.66667%}.c-row__col--md-1-4,.c-row__col--md-2-8,.c-row__col--md-3-12{--_item-width:25%}.c-row__col--md-3-4,.c-row__col--md-6-8,.c-row__col--md-9-12{--_item-width:75%}.c-row__col--md-1-5,.c-row__col--md-2-10{--_item-width:20%}.c-row__col--md-2-5,.c-row__col--md-4-10{--_item-width:40%}.c-row__col--md-3-5,.c-row__col--md-6-10{--_item-width:60%}.c-row__col--md-4-5,.c-row__col--md-8-10{--_item-width:80%}.c-row__col--md-1-6,.c-row__col--md-2-12{--_item-width:16.66667%}.c-row__col--md-10-12,.c-row__col--md-5-6{--_item-width:83.33333%}.c-row__col--md-1-7{--_item-width:14.28571%}.c-row__col--md-2-7{--_item-width:28.57143%}.c-row__col--md-3-7{--_item-width:42.85714%}.c-row__col--md-4-7{--_item-width:57.14286%}.c-row__col--md-5-7{--_item-width:71.42857%}.c-row__col--md-6-7{--_item-width:85.71429%}.c-row__col--md-1-8{--_item-width:12.5%}.c-row__col--md-3-8{--_item-width:37.5%}.c-row__col--md-5-8{--_item-width:62.5%}.c-row__col--md-7-8{--_item-width:87.5%}.c-row__col--md-1-9{--_item-width:11.11111%}.c-row__col--md-2-9{--_item-width:22.22222%}.c-row__col--md-4-9{--_item-width:44.44444%}.c-row__col--md-5-9{--_item-width:55.55556%}.c-row__col--md-7-9{--_item-width:77.77778%}.c-row__col--md-8-9{--_item-width:88.88889%}.c-row__col--md-1-10{--_item-width:10%}.c-row__col--md-3-10{--_item-width:30%}.c-row__col--md-7-10{--_item-width:70%}.c-row__col--md-9-10{--_item-width:90%}.c-row__col--md-1-11{--_item-width:9.09091%}.c-row__col--md-2-11{--_item-width:18.18182%}.c-row__col--md-3-11{--_item-width:27.27273%}.c-row__col--md-4-11{--_item-width:36.36364%}.c-row__col--md-5-11{--_item-width:45.45455%}.c-row__col--md-6-11{--_item-width:54.54545%}.c-row__col--md-7-11{--_item-width:63.63636%}.c-row__col--md-8-11{--_item-width:72.72727%}.c-row__col--md-9-11{--_item-width:81.81818%}.c-row__col--md-10-11{--_item-width:90.90909%}.c-row__col--md-1-12{--_item-width:8.33333%}.c-row__col--md-5-12{--_item-width:41.66667%}.c-row__col--md-7-12{--_item-width:58.33333%}.c-row__col--md-11-12{--_item-width:91.66667%}.c-row__col--md-1-1,.c-row__col--md-10-10,.c-row__col--md-11-11,.c-row__col--md-12-12,.c-row__col--md-2-2,.c-row__col--md-3-3,.c-row__col--md-4-4,.c-row__col--md-5-5,.c-row__col--md-6-6,.c-row__col--md-7-7,.c-row__col--md-8-8,.c-row__col--md-9-9{--_item-width:100%}.c-row__col--md-auto{flex:auto}.c-row__col--md-justify{flex:1}.c-row__col--md-fit{flex:0 1 auto}.u-hidden-md-up{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-visible-md-up{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible-md-up{display:none!important}}@media (min-width:640px) and (max-width:1023.9px){.u-hidden-md{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-visible-md{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible-md{display:none!important}}@media (min-width:1024px){.c-hero--fixed{background-attachment:fixed}.c-row--lg-nowrap{flex-wrap:nowrap}.c-row--lg-left{justify-content:flex-start}.c-row--lg-right{justify-content:flex-end}.c-row--lg-center{justify-content:center}.c-row--lg-between{justify-content:space-between}.c-row--lg-around{justify-content:space-around}.c-row--lg-top{align-items:flex-start}.c-row--lg-bottom{align-items:flex-end}.c-row--lg-middle{align-items:center}.c-row--lg-baseline{align-items:baseline}.c-row--lg-collapse{--_gap:0px}.c-row--lg-margin{--_gap:var(--_margin1)}.c-row--lg-margin-s{--_gap:var(--_margin-1)}.c-row--lg-margin-l{--_gap:var(--_margin2)}.c-row--lg-fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--lg-1-2,.c-row__col--lg-2-4,.c-row__col--lg-3-6,.c-row__col--lg-4-8,.c-row__col--lg-5-10,.c-row__col--lg-6-12{--_item-width:50%}.c-row__col--lg-1-3,.c-row__col--lg-2-6,.c-row__col--lg-3-9,.c-row__col--lg-4-12{--_item-width:33.33333%}.c-row__col--lg-2-3,.c-row__col--lg-4-6,.c-row__col--lg-6-9,.c-row__col--lg-8-12{--_item-width:66.66667%}.c-row__col--lg-1-4,.c-row__col--lg-2-8,.c-row__col--lg-3-12{--_item-width:25%}.c-row__col--lg-3-4,.c-row__col--lg-6-8,.c-row__col--lg-9-12{--_item-width:75%}.c-row__col--lg-1-5,.c-row__col--lg-2-10{--_item-width:20%}.c-row__col--lg-2-5,.c-row__col--lg-4-10{--_item-width:40%}.c-row__col--lg-3-5,.c-row__col--lg-6-10{--_item-width:60%}.c-row__col--lg-4-5,.c-row__col--lg-8-10{--_item-width:80%}.c-row__col--lg-1-6,.c-row__col--lg-2-12{--_item-width:16.66667%}.c-row__col--lg-10-12,.c-row__col--lg-5-6{--_item-width:83.33333%}.c-row__col--lg-1-7{--_item-width:14.28571%}.c-row__col--lg-2-7{--_item-width:28.57143%}.c-row__col--lg-3-7{--_item-width:42.85714%}.c-row__col--lg-4-7{--_item-width:57.14286%}.c-row__col--lg-5-7{--_item-width:71.42857%}.c-row__col--lg-6-7{--_item-width:85.71429%}.c-row__col--lg-1-8{--_item-width:12.5%}.c-row__col--lg-3-8{--_item-width:37.5%}.c-row__col--lg-5-8{--_item-width:62.5%}.c-row__col--lg-7-8{--_item-width:87.5%}.c-row__col--lg-1-9{--_item-width:11.11111%}.c-row__col--lg-2-9{--_item-width:22.22222%}.c-row__col--lg-4-9{--_item-width:44.44444%}.c-row__col--lg-5-9{--_item-width:55.55556%}.c-row__col--lg-7-9{--_item-width:77.77778%}.c-row__col--lg-8-9{--_item-width:88.88889%}.c-row__col--lg-1-10{--_item-width:10%}.c-row__col--lg-3-10{--_item-width:30%}.c-row__col--lg-7-10{--_item-width:70%}.c-row__col--lg-9-10{--_item-width:90%}.c-row__col--lg-1-11{--_item-width:9.09091%}.c-row__col--lg-2-11{--_item-width:18.18182%}.c-row__col--lg-3-11{--_item-width:27.27273%}.c-row__col--lg-4-11{--_item-width:36.36364%}.c-row__col--lg-5-11{--_item-width:45.45455%}.c-row__col--lg-6-11{--_item-width:54.54545%}.c-row__col--lg-7-11{--_item-width:63.63636%}.c-row__col--lg-8-11{--_item-width:72.72727%}.c-row__col--lg-9-11{--_item-width:81.81818%}.c-row__col--lg-10-11{--_item-width:90.90909%}.c-row__col--lg-1-12{--_item-width:8.33333%}.c-row__col--lg-5-12{--_item-width:41.66667%}.c-row__col--lg-7-12{--_item-width:58.33333%}.c-row__col--lg-11-12{--_item-width:91.66667%}.c-row__col--lg-1-1,.c-row__col--lg-10-10,.c-row__col--lg-11-11,.c-row__col--lg-12-12,.c-row__col--lg-2-2,.c-row__col--lg-3-3,.c-row__col--lg-4-4,.c-row__col--lg-5-5,.c-row__col--lg-6-6,.c-row__col--lg-7-7,.c-row__col--lg-8-8,.c-row__col--lg-9-9{--_item-width:100%}.c-row__col--lg-auto{flex:auto}.c-row__col--lg-justify{flex:1}.c-row__col--lg-fit{flex:0 1 auto}.u-hidden-lg-up{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-visible-lg-up{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible-lg-up{display:none!important}}@media (min-width:1024px) and (max-width:1279.9px){.u-hidden-lg{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-visible-lg{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible-lg{display:none!important}}@media (min-width:1280px){.c-row--xl-nowrap{flex-wrap:nowrap}.c-row--xl-left{justify-content:flex-start}.c-row--xl-right{justify-content:flex-end}.c-row--xl-center{justify-content:center}.c-row--xl-between{justify-content:space-between}.c-row--xl-around{justify-content:space-around}.c-row--xl-top{align-items:flex-start}.c-row--xl-bottom{align-items:flex-end}.c-row--xl-middle{align-items:center}.c-row--xl-baseline{align-items:baseline}.c-row--xl-collapse{--_gap:0px}.c-row--xl-margin{--_gap:var(--_margin1)}.c-row--xl-margin-s{--_gap:var(--_margin-1)}.c-row--xl-margin-l{--_gap:var(--_margin2)}.c-row--xl-fill>.c-row__col{display:flex;flex-direction:column}.c-row__col--xl-1-2,.c-row__col--xl-2-4,.c-row__col--xl-3-6,.c-row__col--xl-4-8,.c-row__col--xl-5-10,.c-row__col--xl-6-12{--_item-width:50%}.c-row__col--xl-1-3,.c-row__col--xl-2-6,.c-row__col--xl-3-9,.c-row__col--xl-4-12{--_item-width:33.33333%}.c-row__col--xl-2-3,.c-row__col--xl-4-6,.c-row__col--xl-6-9,.c-row__col--xl-8-12{--_item-width:66.66667%}.c-row__col--xl-1-4,.c-row__col--xl-2-8,.c-row__col--xl-3-12{--_item-width:25%}.c-row__col--xl-3-4,.c-row__col--xl-6-8,.c-row__col--xl-9-12{--_item-width:75%}.c-row__col--xl-1-5,.c-row__col--xl-2-10{--_item-width:20%}.c-row__col--xl-2-5,.c-row__col--xl-4-10{--_item-width:40%}.c-row__col--xl-3-5,.c-row__col--xl-6-10{--_item-width:60%}.c-row__col--xl-4-5,.c-row__col--xl-8-10{--_item-width:80%}.c-row__col--xl-1-6,.c-row__col--xl-2-12{--_item-width:16.66667%}.c-row__col--xl-10-12,.c-row__col--xl-5-6{--_item-width:83.33333%}.c-row__col--xl-1-7{--_item-width:14.28571%}.c-row__col--xl-2-7{--_item-width:28.57143%}.c-row__col--xl-3-7{--_item-width:42.85714%}.c-row__col--xl-4-7{--_item-width:57.14286%}.c-row__col--xl-5-7{--_item-width:71.42857%}.c-row__col--xl-6-7{--_item-width:85.71429%}.c-row__col--xl-1-8{--_item-width:12.5%}.c-row__col--xl-3-8{--_item-width:37.5%}.c-row__col--xl-5-8{--_item-width:62.5%}.c-row__col--xl-7-8{--_item-width:87.5%}.c-row__col--xl-1-9{--_item-width:11.11111%}.c-row__col--xl-2-9{--_item-width:22.22222%}.c-row__col--xl-4-9{--_item-width:44.44444%}.c-row__col--xl-5-9{--_item-width:55.55556%}.c-row__col--xl-7-9{--_item-width:77.77778%}.c-row__col--xl-8-9{--_item-width:88.88889%}.c-row__col--xl-1-10{--_item-width:10%}.c-row__col--xl-3-10{--_item-width:30%}.c-row__col--xl-7-10{--_item-width:70%}.c-row__col--xl-9-10{--_item-width:90%}.c-row__col--xl-1-11{--_item-width:9.09091%}.c-row__col--xl-2-11{--_item-width:18.18182%}.c-row__col--xl-3-11{--_item-width:27.27273%}.c-row__col--xl-4-11{--_item-width:36.36364%}.c-row__col--xl-5-11{--_item-width:45.45455%}.c-row__col--xl-6-11{--_item-width:54.54545%}.c-row__col--xl-7-11{--_item-width:63.63636%}.c-row__col--xl-8-11{--_item-width:72.72727%}.c-row__col--xl-9-11{--_item-width:81.81818%}.c-row__col--xl-10-11{--_item-width:90.90909%}.c-row__col--xl-1-12{--_item-width:8.33333%}.c-row__col--xl-5-12{--_item-width:41.66667%}.c-row__col--xl-7-12{--_item-width:58.33333%}.c-row__col--xl-11-12{--_item-width:91.66667%}.c-row__col--xl-1-1,.c-row__col--xl-10-10,.c-row__col--xl-11-11,.c-row__col--xl-12-12,.c-row__col--xl-2-2,.c-row__col--xl-3-3,.c-row__col--xl-4-4,.c-row__col--xl-5-5,.c-row__col--xl-6-6,.c-row__col--xl-7-7,.c-row__col--xl-8-8,.c-row__col--xl-9-9{--_item-width:100%}.c-row__col--xl-auto{flex:auto}.c-row__col--xl-justify{flex:1}.c-row__col--xl-fit{flex:0 1 auto}.u-hidden-xl{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-visible-xl{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible-xl{display:none!important}}@media not all and (min-width:640px){.c-responsive-table{overflow:auto;white-space:nowrap}.c-responsive-table::-webkit-scrollbar{height:5px}.c-responsive-table::-webkit-scrollbar-track{background:#f1f1f1}.c-responsive-table::-webkit-scrollbar-thumb{background:#bcbcbc}.c-responsive-table>table{width:100%}.u-hidden-sm{position:absolute!important;clip:rect(1px,1px,1px,1px)!important;overflow:hidden;visibility:hidden!important}.u-visible-sm{position:static!important;clip:auto!important;overflow:visible;visibility:visible!important}.u-invisible-sm{display:none!important}}@media (hover:hover) and (pointer:fine){.u-shake-vertical:active,.u-shake-vertical:focus,.u-shake-vertical:hover{animation:_bounce_vertical_4px .5s;position:relative}@keyframes _bounce_vertical_4px{0%{top:-4px}25%{top:4px}50%{top:-2px}75%{top:2px}to{top:0}}.u-vibrate-vertical:active,.u-vibrate-vertical:focus,.u-vibrate-vertical:hover{animation:_bounce_vertical_2px .2s;position:relative}@keyframes _bounce_vertical_2px{0%{top:-2px}25%{top:2px}50%{top:-1px}75%{top:1px}to{top:0}}.u-shake-horizontal:active,.u-shake-horizontal:focus,.u-shake-horizontal:hover{animation:_bounce_horizontal_4px .5s;position:relative}@keyframes _bounce_horizontal_4px{0%{left:-4px}25%{left:4px}50%{left:-2px}75%{left:2px}to{left:0}}.u-vibrate-horizontal:active,.u-vibrate-horizontal:focus,.u-vibrate-horizontal:hover{animation:_bounce_horizontal_2px .2s;position:relative}@keyframes _bounce_horizontal_2px{0%{left:-2px}25%{left:2px}50%{left:-1px}75%{left:1px}to{left:0}}.u-shake-scale:active,.u-shake-scale:focus,.u-shake-scale:hover{animation:_bounce_scale_120 .5s ease-out}@keyframes _bounce_scale_120{0%{transform:scale(1)}25%{transform:scale(1.2)}50%{transform:scale(1)}75%{transform:scale(1.1)}to{transform:scale(1)}}.u-vibrate-scale:active,.u-vibrate-scale:focus,.u-vibrate-scale:hover{animation:_bounce_scale_110 .2s ease-out}@keyframes _bounce_scale_110{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1)}75%{transform:scale(1.05)}to{transform:scale(1)}}.u-extend-underline:active:after,.u-extend-underline:focus:after,.u-extend-underline:hover:after{width:100%}.c-animate-image:active,.c-animate-image:focus,.c-animate-image:hover{opacity:.5;width:100%}.c-btn--buy:active,.c-btn--buy:focus,.c-btn--buy:hover,.c-btn--download:active,.c-btn--download:focus,.c-btn--download:hover,.c-btn--launch:active,.c-btn--launch:focus,.c-btn--launch:hover{opacity:.8}.c-fade-image:active,.c-fade-image:focus,.c-fade-image:hover{opacity:.5}.p-local-nav a[href]:active,.p-local-nav a[href]:focus,.p-local-nav a[href]:hover{text-decoration:underline}.p-table-of-contents__item>a:active,.p-table-of-contents__item>a:focus,.p-table-of-contents__item>a:hover{opacity:.8}}@media not all and (min-width:1024px){.u-invisible-md-down{display:none!important}}@media not all and (min-width:1280px){.u-invisible-lg-down{display:none!important}} \ No newline at end of file diff --git a/aigis_assets/js/app.min.js b/aigis_assets/js/app.min.js index 232a6454..acb53043 100644 --- a/aigis_assets/js/app.min.js +++ b/aigis_assets/js/app.min.js @@ -1 +1 @@ -!function(){"use strict";var e=function(e,t){02&&void 0!==arguments[2]?arguments[2]:{},n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];try{s=new CustomEvent(t,{bubbles:n,cancelable:r,detail:i})}catch(e){(s=document.createEvent("CustomEvent")).initCustomEvent(t,n,r,i)}e.dispatchEvent(s)};function s(e,s){e.addEventListener("click",(()=>t(e,"closeDrawerCloseZone")),!1);const i=e.getAttribute("aria-controls");i&&i.split(" ").forEach((e=>{const t=document.getElementById(e);t.addEventListener("closeDrawer",s.onCloseDrawer,!1),t.addEventListener("openDrawer",s.onOpenDrawer,!1)})),this.close=()=>e.setAttribute("aria-hidden","true"),this.open=()=>e.setAttribute("aria-hidden","false")}class i{constructor(){this.drawerCloseZones=[],e(document.querySelectorAll(".c-drawer-close-zone"),((e,t)=>{this.drawerCloseZones[t]=new s(e,{onCloseDrawer:()=>this.drawerCloseZones[t].close(),onOpenDrawer:()=>this.drawerCloseZones[t].open()})}))}}var n,r=function(e,t){var s;try{s=new CustomEvent(t)}catch(e){(s=document.createEvent("CustomEvent")).initCustomEvent(t,!1,!1,null)}e.dispatchEvent(s)},o=window.innerWidth,a=window.innerHeight;function c(e){const t=Math.floor(8999999*Math.random()+1e6);return`${e}-${(new Date).getTime()}${t}`}n="inc2734/dispatch-custom-resize-event/dispatch",Boolean(sessionStorage.getItem(n))||window.addEventListener("resize",(function(){window.innerWidth!==o?(r(window,"resize:width"),o=window.innerWidth,a=window.innerHeight):function(){if(r(window,"resize:height"),window.innerHeight===a)r(window,"resize:height:undo");else{r(window,"resize:height:update");var e=/iP(hone|(o|a)d)/.test(navigator.userAgent);49{t(s,"resizeDrawer"),i.onResize(e)}),!1),s.addEventListener("click",(e=>e.stopPropagation()),!1),s.addEventListener("keydown",i.onKeydown,!1);const n=s.getAttribute("id");if(n){const t=document.querySelectorAll(`[aria-controls~=${n}]`);e(t,(e=>{e.addEventListener("closeHamburgerBtn",i.onCloseHamburgerBtn,!1),e.addEventListener("openHamburgerBtn",i.onOpenHamburgerBtn,!1),e.addEventListener("closeDrawerCloseZone",i.onCloseDrawerCloseZone,!1)}))}this.items=[];const r=s.parentNode,o=s.classList[0];e(s.querySelectorAll(i.args.item),((e,t)=>{this.items[t]=new l(e,{args:i.args,closeDrawer:i.closeDrawer,onFocusin:()=>{this.items.forEach((e=>e!==this.items[t]&&e.close()))},onClose:()=>this.items[t].close(),onOpen:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))}})})),this.close=()=>{s.classList.contains(`${o}--fixed`)&&"body"===r.tagName.toLowerCase()&&r.classList.remove("u-noscroll"),t(s,"closeDrawer"),null!==u&&u.focus(),s.setAttribute("aria-hidden","true"),this.items.forEach((e=>e.close()))},this.open=()=>{s.classList.contains(`${o}--fixed`)&&"body"===r.tagName.toLowerCase()&&r.classList.add("u-noscroll"),t(s,"openDrawer"),s.setAttribute("aria-hidden","false"),u=document.activeElement;const e=s.querySelector('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [tabindex="-1"], [contenteditable]');e&&setTimeout((()=>e.focus()),200),s.scrollTop=0},this.toggle=()=>{"true"===s.getAttribute("aria-hidden")?this.open():this.close()}}function l(t,s){t.addEventListener("focusin",s.onFocusin,!1),this.toggleBtn=void 0,this.submenu=void 0;const i=c("drawer");e(t.children,(e=>{e.classList.contains(s.args.toggle.slice(1))?this.toggleBtn=new d(e,{args:s.args,ariaControls:!e.getAttribute("aria-controls")&&i,onClick:()=>{"false"===e.getAttribute("aria-expanded")?s.onOpen():s.onClose()}}):e.classList.contains(s.args.submenu.slice(1))?this.submenu=new g(e,{args:s.args,id:!e.getAttribute("id")&&i,closeDrawer:s.closeDrawer}):"a"===e.tagName.toLowerCase()&&new m(e,{onClick:s.closeDrawer})})),this.close=()=>{this.toggleBtn&&this.submenu&&(this.toggleBtn.close(),this.submenu.close(),this.submenu.subitems.forEach((e=>e.close())))},this.open=()=>{this.toggleBtn&&this.submenu&&(this.toggleBtn.open(),this.submenu.open())}}function d(e,t){e.addEventListener("click",(e=>{e.preventDefault(),e.stopPropagation(),t.onClick(e)}),!1),e.setAttribute("aria-controls",t.ariaControls),this.close=()=>e.setAttribute("aria-expanded","false"),this.open=()=>e.setAttribute("aria-expanded","true")}function g(t,s){t.setAttribute("id",s.id),this.subitems=[],e(t.children,((e,t)=>{e.classList.contains(s.args.subitem.slice(1))&&(this.subitems[t]=new l(e,{args:s.args,closeDrawer:s.closeDrawer,onFocusin:()=>{this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))},onClose:()=>this.subitems[t].close(),onOpen:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))}}))})),this.close=()=>t.setAttribute("aria-hidden","true"),this.open=()=>t.setAttribute("aria-hidden","false")}function m(e,t){e.addEventListener("click",t.onClick,!1)}class b{constructor(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.args=t,this.args.drawer=this.args.drawer||".c-drawer",this.args.toggle=this.args.toggle||`${this.args.drawer}__toggle`,this.args.submenu=this.args.submenu||`${this.args.drawer}__submenu`,this.args.item=this.args.item||`${this.args.drawer}__item`,this.args.subitem=this.args.subitem||`${this.args.drawer}__subitem`,this.drawers={},e(document.querySelectorAll(this.args.drawer),((e,s)=>{const i=e.getAttribute("id")||s;this.drawers[i]=new h(e,{args:t,closeDrawer:()=>this.drawers[i].close(),onResize:()=>this.drawers[i].close(),onKeydown:e=>27===e.keyCode&&this.drawers[i].close(),onCloseHamburgerBtn:()=>this.drawers[i].close(),onOpenHamburgerBtn:()=>this.drawers[i].open(),onCloseDrawerCloseZone:()=>this.drawers[i].close()})}));const s=e=>{const t=e.target.getAttribute("data-basis-drawer-toggle-btn");t&&this.drawers[t]&&this.drawers[t].toggle()};document.removeEventListener("click",s,!1),document.addEventListener("click",s,!1)}}function w(e,s){e.addEventListener("click",(s=>{s.preventDefault(),s.stopPropagation(),"false"===e.getAttribute("aria-expanded")?t(e,"openHamburgerBtn"):t(e,"closeHamburgerBtn")}),!1);const i=e.getAttribute("aria-controls");i&&i.split(" ").forEach((e=>{const t=document.getElementById(e);t&&(t.addEventListener("closeDrawer",s.onCloseDrawer,!1),t.addEventListener("openDrawer",s.onOpenDrawer,!1))})),this.close=()=>e.setAttribute("aria-expanded","false"),this.open=()=>e.setAttribute("aria-expanded","true")}class f{constructor(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.args=t,this.args.btn=this.args.btn||".c-hamburger-btn",this.hamburgerBtns=[],e(document.querySelectorAll(this.args.btn),((e,t)=>{this.hamburgerBtns[t]=new w(e,{onCloseDrawer:()=>this.hamburgerBtns[t].close(),onOpenDrawer:()=>this.hamburgerBtns[t].open()})}))}}function p(t,s){t.addEventListener("focusin",(e=>{e.stopPropagation(),s.onFocusin(e)}),!1),e(t.querySelectorAll(s.args.submenu),(e=>{new v(e,{useTurnLeft:()=>{const t=e.getBoundingClientRect();return!(t.left+t.width/2{t.useTurnLeft()?e.classList.add("c-navbar__submenu--turn-left"):e.classList.remove("c-navbar__submenu--turn-left")};s(),window.addEventListener("resize:width",s,!1)}function E(t,s){this.items=[],e(t.querySelectorAll(`${s.args.item}`),((e,t)=>{this.items[t]=new A(e,{args:s.args,onFocusin:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))},onMouseleave:()=>this.items[t].close(),onMouseover:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))}})}))}function A(t,s){new p(t,{args:s.args,onFocusin:s.onFocusin}),["mouseover","touchstart"].forEach((e=>{t.addEventListener(e,(e=>{e.stopPropagation(),s.onMouseover(e)}),!1)})),["mouseleave","touchend"].forEach((e=>{t.addEventListener(e,(e=>{e.stopPropagation(),s.onMouseleave(e)}),!1)})),this.submenu=void 0,e(t.children,(e=>{e.classList.contains(s.args.submenu.slice(1))&&(this.submenu=new L(e,{args:s.args}))})),this.close=()=>{this.submenu&&(t.setAttribute("data-submenu-visibility","hidden"),this.submenu.close(),this.submenu.subitems.forEach((e=>e.close())))},this.open=()=>{this.submenu&&(t.setAttribute("data-submenu-visibility","visible"),this.submenu.open())}}function L(t,s){this.subitems=[],e(t.children,((e,t)=>{e.classList.contains(s.args.subitem.slice(1))&&(this.subitems[t]=new A(e,{args:s.args,onFocusin:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))},onMouseleave:()=>this.subitems[t].close(),onMouseover:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))}}))})),this.close=()=>t.setAttribute("aria-hidden","true"),this.open=()=>t.setAttribute("aria-hidden","false")}function C(t,s){this.items=[],e(t.querySelectorAll(s.args.item),((e,t)=>{this.items[t]=new D(e,{args:s.args,onFocusin:()=>{this.items.forEach((e=>e!==this.items[t]&&e.close()))},onClose:()=>this.items[t].close(),onOpen:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))}})}))}function D(t,s){new p(t,{args:s.args,onFocusin:s.onFocusin}),this.toggleBtn=void 0,this.submenu=void 0;const i=c("navbar");e(t.children,(e=>{e.classList.contains(s.args.toggle.slice(1))?this.toggleBtn=new y(e,{args:s.args,ariaControls:!e.getAttribute("aria-controls")&&i,onClick:()=>{"false"===e.getAttribute("aria-expanded")?s.onOpen():s.onClose()},onResize:()=>s.onClose()}):e.classList.contains(s.args.submenu.slice(1))&&(this.submenu=new B(e,{args:s.args,id:!e.getAttribute("id")&&i}))})),this.close=()=>{this.toggleBtn&&this.submenu&&(t.setAttribute("data-submenu-visibility","hidden"),this.toggleBtn.close(),this.submenu.close(),this.submenu.subitems.forEach((e=>e.close())))},this.open=()=>{this.toggleBtn&&this.submenu&&(t.setAttribute("data-submenu-visibility","visible"),this.toggleBtn.open(),this.submenu.open())}}function y(e,t){e.addEventListener("click",(e=>{e.preventDefault(),e.stopPropagation(),t.onClick(e)}),!1),window.addEventListener("resize:width",t.onResize,!1),e.setAttribute("aria-controls",t.ariaControls),this.close=()=>e.setAttribute("aria-expanded","false"),this.open=()=>e.setAttribute("aria-expanded","true")}function B(t,s){t.setAttribute("id",s.id),this.subitems=[],e(t.children,((e,t)=>{e.classList.contains(s.args.subitem.slice(1))&&(this.subitems[t]=new D(e,{args:s.args,onFocusin:()=>{this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))},onClose:()=>this.subitems[t].close(),onOpen:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))}}))})),this.close=()=>t.setAttribute("aria-hidden","true"),this.open=()=>t.setAttribute("aria-hidden","false")}class k{constructor(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.args=t,this.args.wrapper=this.args.wrapper||".c-navbar",this.args.item=this.args.item||`${this.args.wrapper}__item`,this.args.submenu=this.args.submenu||`${this.args.wrapper}__submenu`,this.args.subitem=this.args.subitem||`${this.args.wrapper}__subitem`,this.args.toggle=this.args.toggle||`${this.args.wrapper}__toggle`,e(document.querySelectorAll(this.args.wrapper),(e=>{"hover"===(e.getAttribute("data-popup-mode")||"hover")?new E(e,{args:t}):new C(e,{args:t})}))}}function _(e,t){window.addEventListener("load",t.onLoad,!1),window.addEventListener("pageshow",t.onLoad,!1),this.close=()=>{e.setAttribute("aria-hidden","true"),e.setAttribute("data-page-effect","fadein")},this.open=()=>{e.setAttribute("aria-hidden","false"),e.setAttribute("data-page-effect","fadeout")}}function z(e,t){e.addEventListener("click",(s=>{if(!(s.shiftKey||s.ctrlKey||s.metaKey)){if(e.hash&&window.location.pathname+window.location.search===e.pathname+e.search)return;s.preventDefault(),t.onClick(s)}}),!1)}class F{constructor(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.args=t,this.args.pageEffect=this.args.pageEffect||".c-page-effect",this.args.duration=this.args.duration||0===this.args.duration?this.args.duration:200;const s=document.querySelector(this.args.pageEffect);if(!s)return;this.pageEffect=new _(s,{onLoad:()=>this.pageEffect.close()});const i=document.querySelectorAll('[data-page-effect-link="true"], a[href]:not([target="_blank"]):not([href^="#"]):not([href*="javascript"]):not([href*=".jpg"]):not([href*=".jpeg"]):not([href*=".gif"]):not([href*=".png"]):not([href*=".mov"]):not([href*=".swf"]):not([href*=".mp4"]):not([href*=".flv"]):not([href*=".avi"]):not([href*=".mp3"]):not([href*=".pdf"]):not([href*=".zip"]):not([href^="mailto:"]):not([data-page-effect-link="false"])');this.elementsFireFadeOut=[],e(i,((e,t)=>{this.elementsFireFadeOut[t]=new z(e,{onClick:()=>{this.pageEffect.open(),setTimeout((()=>window.location.href=e.getAttribute("href")),this.args.duration)}})}))}}document.addEventListener("DOMContentLoaded",(()=>{new i,new b({drawer:".c-drawer"}),new b({drawer:".c-dropdown"}),new f,new k,new F}),!1),new f({btn:".sg-c-hamburger-btn"}),new b({drawer:".sg-c-drawer"}),new k({wrapper:".sg-c-navbar"}),new F({pageEffect:".sg-c-page-effect",duration:200})}(); \ No newline at end of file +!function(){"use strict";var e=function(e,t){02&&void 0!==arguments[2]?arguments[2]:{},n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=arguments.length>4&&void 0!==arguments[4]&&arguments[4];try{s=new CustomEvent(t,{bubbles:n,cancelable:r,detail:i})}catch(e){(s=document.createEvent("CustomEvent")).initCustomEvent(t,n,r,i)}e.dispatchEvent(s)};function s(e,s){e.addEventListener("click",(()=>t(e,"closeDrawerCloseZone")),!1);const i=e.getAttribute("aria-controls");i&&i.split(" ").forEach((e=>{const t=document.getElementById(e);t.addEventListener("closeDrawer",s.onCloseDrawer,!1),t.addEventListener("openDrawer",s.onOpenDrawer,!1)})),this.close=()=>e.setAttribute("aria-hidden","true"),this.open=()=>e.setAttribute("aria-hidden","false")}class i{constructor(){this.drawerCloseZones=[],e(document.querySelectorAll(".c-drawer-close-zone"),((e,t)=>{this.drawerCloseZones[t]=new s(e,{onCloseDrawer:()=>this.drawerCloseZones[t].close(),onOpenDrawer:()=>this.drawerCloseZones[t].open()})}))}}var n,r=function(e,t){var s;try{s=new CustomEvent(t)}catch(e){(s=document.createEvent("CustomEvent")).initCustomEvent(t,!1,!1,null)}e.dispatchEvent(s)},o=window.innerWidth,a=window.innerHeight;function c(e){const t=Math.floor(8999999*Math.random()+1e6);return`${e}-${(new Date).getTime()}${t}`}n="inc2734/dispatch-custom-resize-event/dispatch",Boolean(sessionStorage.getItem(n))||window.addEventListener("resize",(function(){window.innerWidth!==o?(r(window,"resize:width"),o=window.innerWidth,a=window.innerHeight):function(){if(r(window,"resize:height"),window.innerHeight===a)r(window,"resize:height:undo");else{r(window,"resize:height:update");var e=/iP(hone|(o|a)d)/.test(navigator.userAgent);49{t(s,"resizeDrawer"),i.onResize(e)}),!1),s.addEventListener("click",(e=>e.stopPropagation()),!1),s.addEventListener("keydown",i.onKeydown,!1);const n=s.getAttribute("id");if(n){const t=document.querySelectorAll(`[aria-controls~=${n}]`);e(t,(e=>{e.addEventListener("closeHamburgerBtn",i.onCloseHamburgerBtn,!1),e.addEventListener("openHamburgerBtn",i.onOpenHamburgerBtn,!1),e.addEventListener("closeDrawerCloseZone",i.onCloseDrawerCloseZone,!1)}))}this.items=[];const r=s.parentNode,o=s.classList[0];e(s.querySelectorAll(i.args.item),((e,t)=>{this.items[t]=new l(e,{args:i.args,closeDrawer:i.closeDrawer,onFocusin:()=>{this.items.forEach((e=>e!==this.items[t]&&e.close()))},onClose:()=>this.items[t].close(),onOpen:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))}})})),this.close=()=>{s.classList.contains(`${o}--fixed`)&&"body"===r.tagName.toLowerCase()&&r.classList.remove("u-noscroll"),t(s,"closeDrawer"),null!==u&&u.focus(),s.setAttribute("aria-hidden","true"),this.items.forEach((e=>e.close()))},this.open=()=>{s.classList.contains(`${o}--fixed`)&&"body"===r.tagName.toLowerCase()&&r.classList.add("u-noscroll"),t(s,"openDrawer"),s.setAttribute("aria-hidden","false"),u=document.activeElement;const e=s.querySelector('a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex="0"], [tabindex="-1"], [contenteditable]');e&&setTimeout((()=>e.focus()),200),s.scrollTop=0},this.toggle=()=>{"true"===s.getAttribute("aria-hidden")?this.open():this.close()}}function l(t,s){t.addEventListener("focusin",s.onFocusin,!1),this.toggleBtn=void 0,this.submenu=void 0;const i=c("drawer");e(t.children,(e=>{e.classList.contains(s.args.toggle.slice(1))?this.toggleBtn=new d(e,{args:s.args,ariaControls:!e.getAttribute("aria-controls")&&i,onClick:()=>{"false"===e.getAttribute("aria-expanded")?s.onOpen():s.onClose()}}):e.classList.contains(s.args.submenu.slice(1))?this.submenu=new g(e,{args:s.args,id:!e.getAttribute("id")&&i,closeDrawer:s.closeDrawer}):"a"===e.tagName.toLowerCase()&&new m(e,{onClick:s.closeDrawer})})),this.close=()=>{this.toggleBtn&&this.submenu&&(this.toggleBtn.close(),this.submenu.close(),this.submenu.subitems.forEach((e=>e.close())))},this.open=()=>{this.toggleBtn&&this.submenu&&(this.toggleBtn.open(),this.submenu.open())}}function d(e,t){e.addEventListener("click",(e=>{e.preventDefault(),e.stopPropagation(),t.onClick(e)}),!1),e.setAttribute("aria-controls",t.ariaControls),this.close=()=>e.setAttribute("aria-expanded","false"),this.open=()=>e.setAttribute("aria-expanded","true")}function g(t,s){t.setAttribute("id",s.id),this.subitems=[],e(t.children,((e,t)=>{e.classList.contains(s.args.subitem.slice(1))&&(this.subitems[t]=new l(e,{args:s.args,closeDrawer:s.closeDrawer,onFocusin:()=>{this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))},onClose:()=>this.subitems[t].close(),onOpen:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))}}))})),this.close=()=>t.setAttribute("aria-hidden","true"),this.open=()=>t.setAttribute("aria-hidden","false")}function m(e,t){e.addEventListener("click",t.onClick,!1)}class b{constructor(t={}){this.args=t,this.args.drawer=this.args.drawer||".c-drawer",this.args.toggle=this.args.toggle||`${this.args.drawer}__toggle`,this.args.submenu=this.args.submenu||`${this.args.drawer}__submenu`,this.args.item=this.args.item||`${this.args.drawer}__item`,this.args.subitem=this.args.subitem||`${this.args.drawer}__subitem`,this.drawers={},e(document.querySelectorAll(this.args.drawer),((e,s)=>{const i=e.getAttribute("id")||s;this.drawers[i]=new h(e,{args:t,closeDrawer:()=>this.drawers[i].close(),onResize:()=>this.drawers[i].close(),onKeydown:e=>27===e.keyCode&&this.drawers[i].close(),onCloseHamburgerBtn:()=>this.drawers[i].close(),onOpenHamburgerBtn:()=>this.drawers[i].open(),onCloseDrawerCloseZone:()=>this.drawers[i].close()})}));const s=e=>{const t=e.target.getAttribute("data-basis-drawer-toggle-btn");t&&this.drawers[t]&&this.drawers[t].toggle()};document.removeEventListener("click",s,!1),document.addEventListener("click",s,!1)}}function w(e,s){e.addEventListener("click",(s=>{s.preventDefault(),s.stopPropagation(),"false"===e.getAttribute("aria-expanded")?t(e,"openHamburgerBtn"):t(e,"closeHamburgerBtn")}),!1);const i=e.getAttribute("aria-controls");i&&i.split(" ").forEach((e=>{const t=document.getElementById(e);t&&(t.addEventListener("closeDrawer",s.onCloseDrawer,!1),t.addEventListener("openDrawer",s.onOpenDrawer,!1))})),this.close=()=>e.setAttribute("aria-expanded","false"),this.open=()=>e.setAttribute("aria-expanded","true")}class f{constructor(t={}){this.args=t,this.args.btn=this.args.btn||".c-hamburger-btn",this.hamburgerBtns=[],e(document.querySelectorAll(this.args.btn),((e,t)=>{this.hamburgerBtns[t]=new w(e,{onCloseDrawer:()=>this.hamburgerBtns[t].close(),onOpenDrawer:()=>this.hamburgerBtns[t].open()})}))}}function p(t,s){t.addEventListener("focusin",(e=>{e.stopPropagation(),s.onFocusin(e)}),!1),e(t.querySelectorAll(s.args.submenu),(e=>{new v(e,{useTurnLeft:()=>{const t=e.getBoundingClientRect();return!(t.left+t.width/2{t.useTurnLeft()?e.classList.add("c-navbar__submenu--turn-left"):e.classList.remove("c-navbar__submenu--turn-left")};s(),window.addEventListener("resize:width",s,!1)}function E(t,s){this.items=[],e(t.querySelectorAll(`${s.args.item}`),((e,t)=>{this.items[t]=new A(e,{args:s.args,onFocusin:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))},onMouseleave:()=>this.items[t].close(),onMouseover:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))}})}))}function A(t,s){new p(t,{args:s.args,onFocusin:s.onFocusin}),["mouseover","touchstart"].forEach((e=>{t.addEventListener(e,(e=>{e.stopPropagation(),s.onMouseover(e)}),!1)})),["mouseleave","touchend"].forEach((e=>{t.addEventListener(e,(e=>{e.stopPropagation(),s.onMouseleave(e)}),!1)})),this.submenu=void 0,e(t.children,(e=>{e.classList.contains(s.args.submenu.slice(1))&&(this.submenu=new L(e,{args:s.args}))})),this.close=()=>{this.submenu&&(t.setAttribute("data-submenu-visibility","hidden"),this.submenu.close(),this.submenu.subitems.forEach((e=>e.close())))},this.open=()=>{this.submenu&&(t.setAttribute("data-submenu-visibility","visible"),this.submenu.open())}}function L(t,s){this.subitems=[],e(t.children,((e,t)=>{e.classList.contains(s.args.subitem.slice(1))&&(this.subitems[t]=new A(e,{args:s.args,onFocusin:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))},onMouseleave:()=>this.subitems[t].close(),onMouseover:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))}}))})),this.close=()=>t.setAttribute("aria-hidden","true"),this.open=()=>t.setAttribute("aria-hidden","false")}function C(t,s){this.items=[],e(t.querySelectorAll(s.args.item),((e,t)=>{this.items[t]=new D(e,{args:s.args,onFocusin:()=>{this.items.forEach((e=>e!==this.items[t]&&e.close()))},onClose:()=>this.items[t].close(),onOpen:()=>{this.items[t].open(),this.items.forEach((e=>e!==this.items[t]&&e.close()))}})}))}function D(t,s){new p(t,{args:s.args,onFocusin:s.onFocusin}),this.toggleBtn=void 0,this.submenu=void 0;const i=c("navbar");e(t.children,(e=>{e.classList.contains(s.args.toggle.slice(1))?this.toggleBtn=new y(e,{args:s.args,ariaControls:!e.getAttribute("aria-controls")&&i,onClick:()=>{"false"===e.getAttribute("aria-expanded")?s.onOpen():s.onClose()},onResize:()=>s.onClose()}):e.classList.contains(s.args.submenu.slice(1))&&(this.submenu=new B(e,{args:s.args,id:!e.getAttribute("id")&&i}))})),this.close=()=>{this.toggleBtn&&this.submenu&&(t.setAttribute("data-submenu-visibility","hidden"),this.toggleBtn.close(),this.submenu.close(),this.submenu.subitems.forEach((e=>e.close())))},this.open=()=>{this.toggleBtn&&this.submenu&&(t.setAttribute("data-submenu-visibility","visible"),this.toggleBtn.open(),this.submenu.open())}}function y(e,t){e.addEventListener("click",(e=>{e.preventDefault(),e.stopPropagation(),t.onClick(e)}),!1),window.addEventListener("resize:width",t.onResize,!1),e.setAttribute("aria-controls",t.ariaControls),this.close=()=>e.setAttribute("aria-expanded","false"),this.open=()=>e.setAttribute("aria-expanded","true")}function B(t,s){t.setAttribute("id",s.id),this.subitems=[],e(t.children,((e,t)=>{e.classList.contains(s.args.subitem.slice(1))&&(this.subitems[t]=new D(e,{args:s.args,onFocusin:()=>{this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))},onClose:()=>this.subitems[t].close(),onOpen:()=>{this.subitems[t].open(),this.subitems.forEach((e=>e!==this.subitems[t]&&e.close()))}}))})),this.close=()=>t.setAttribute("aria-hidden","true"),this.open=()=>t.setAttribute("aria-hidden","false")}class k{constructor(t={}){this.args=t,this.args.wrapper=this.args.wrapper||".c-navbar",this.args.item=this.args.item||`${this.args.wrapper}__item`,this.args.submenu=this.args.submenu||`${this.args.wrapper}__submenu`,this.args.subitem=this.args.subitem||`${this.args.wrapper}__subitem`,this.args.toggle=this.args.toggle||`${this.args.wrapper}__toggle`,e(document.querySelectorAll(this.args.wrapper),(e=>{"hover"===(e.getAttribute("data-popup-mode")||"hover")?new E(e,{args:t}):new C(e,{args:t})}))}}function _(e,t){window.addEventListener("load",t.onLoad,!1),window.addEventListener("pageshow",t.onLoad,!1),this.close=()=>{e.setAttribute("aria-hidden","true"),e.setAttribute("data-page-effect","fadein")},this.open=()=>{e.setAttribute("aria-hidden","false"),e.setAttribute("data-page-effect","fadeout")}}function z(e,t){e.addEventListener("click",(s=>{if(!(s.shiftKey||s.ctrlKey||s.metaKey)){if(e.hash&&window.location.pathname+window.location.search===e.pathname+e.search)return;s.preventDefault(),t.onClick(s)}}),!1)}class F{constructor(t={}){this.args=t,this.args.pageEffect=this.args.pageEffect||".c-page-effect",this.args.duration=this.args.duration||0===this.args.duration?this.args.duration:200;const s=document.querySelector(this.args.pageEffect);if(!s)return;this.pageEffect=new _(s,{onLoad:()=>this.pageEffect.close()});const i=document.querySelectorAll('[data-page-effect-link="true"], a[href]:not([target="_blank"]):not([href^="#"]):not([href*="javascript"]):not([href*=".jpg"]):not([href*=".jpeg"]):not([href*=".gif"]):not([href*=".png"]):not([href*=".mov"]):not([href*=".swf"]):not([href*=".mp4"]):not([href*=".flv"]):not([href*=".avi"]):not([href*=".mp3"]):not([href*=".pdf"]):not([href*=".zip"]):not([href^="mailto:"]):not([data-page-effect-link="false"])');this.elementsFireFadeOut=[],e(i,((e,t)=>{this.elementsFireFadeOut[t]=new z(e,{onClick:()=>{this.pageEffect.open(),setTimeout((()=>window.location.href=e.getAttribute("href")),this.args.duration)}})}))}}document.addEventListener("DOMContentLoaded",(()=>{new i,new b({drawer:".c-drawer"}),new b({drawer:".c-dropdown"}),new f,new k,new F}),!1),new f({btn:".sg-c-hamburger-btn"}),new b({drawer:".sg-c-drawer"}),new k({wrapper:".sg-c-navbar"}),new F({pageEffect:".sg-c-page-effect",duration:200})}(); \ No newline at end of file