@charset "UTF-8";
/* Theme light & dark. Summary Imports
-------------------------------------------------- */
/* $breakpoints: (xs: '480', sm: '576', md: '768', lg: '992', xl: '1200', xxl: '5600') !default; */.rz-flex, .rz-ag-header-center > .ag-header-cell-comp-wrapper > .ag-cell-label-container > .ag-header-cell-label{display:flex}.rz-flex-inline{display:inline-flex}.rz-flex-inline::after, .rz-flex-inline::before, .rz-flex::after, .rz-ag-header-center > .ag-header-cell-comp-wrapper > .ag-cell-label-container > .ag-header-cell-label::after, .rz-flex::before, .rz-ag-header-center > .ag-header-cell-comp-wrapper > .ag-cell-label-container > .ag-header-cell-label::before{display:none}.rz-flex-left{justify-content:flex-start}.rz-flex-center, .rz-ag-header-center > .ag-header-cell-comp-wrapper > .ag-cell-label-container > .ag-header-cell-label{justify-content:center}.rz-flex-right{justify-content:flex-end}.rz-flex-between{justify-content:space-between}.rz-flex-around{justify-content:space-around}.rz-flex-middle{align-items:center}.rz-child-flex > :not([class*=rz-flex]){display:flex}.rz-child-flex-inline > :not([class*=rz-flex]){display:inline-flex}.rz-child-flex-left > :not([class*=rz-flex]){justify-content:flex-start}.rz-child-flex-center > :not([class*=rz-flex]){justify-content:center}.rz-child-flex-right > :not([class*=rz-flex]){justify-content:flex-end}.rz-child-flex-between > :not([class*=rz-flex]){justify-content:space-between}.rz-child-flex-around > :not([class*=rz-flex]){justify-content:space-around}.rz-child-flex-middle > :not([class*=rz-flex]){align-items:center}.rz-text-left{text-align:left!important}.rz-text-right{text-align:right!important}.rz-text-center{text-align:center!important}.rz-text-justify{text-align:justify!important}.rz-child-text-left > *{text-align:left!important}.rz-child-text-right > *{text-align:right!important}.rz-child-text-center > *, .rz-ag-header-center > .ag-header-cell-comp-wrapper > .ag-cell-label-container > .ag-header-cell-label > *{text-align:center!important}.rz-child-text-justify > *{text-align:justify!important}

/* ======================================================== */
/*                      Color Theme Light                   */
/* ======================================================== */html[data-theme=light]{
  /* preloaders (deprecated) */--rz-preloader-bg-color:rgb(207,207,207);
  /* image shadow */--rz-img-shadow:1px 1px 1px rgba(0,0,0,0.5);--rz-svg-shadow:1px 1px 1px rgba(51,51,51,0.5);--rz-svg-stroke-color:rgb(0,0,0);
  /* main colors */--rz-d0-color:#000000;--rz-d1-color:#ffffff;--rz-d2-color:#000000;--rz-d3-color:#000000;--rz-d4-color:#2e2e2e;--rz-d5-color:#2e2e2e;--rz-d6-color:#2e2e2e;--rz-d0-background-color:#ffffff;--rz-d1-background-color:#666666;--rz-d2-background-color:#a0a0a0;--rz-d3-background-color:#b3b3b3;--rz-d4-background-color:#dadada;--rz-d5-background-color:#f0f0f0;--rz-d6-background-color:#ffffff;--rz-l0-color:#ffffff;--rz-l1-color:#ffffff;--rz-l2-color:#ffffff;--rz-l3-color:#ffffff;--rz-l4-color:#dadada;--rz-l5-color:#dadada;--rz-l6-color:#dadada;--rz-l0-background-color:#000000;--rz-l1-background-color:#555555;--rz-l2-background-color:#444444;--rz-l3-background-color:#333333;--rz-l4-background-color:#2e2e2e;--rz-l5-background-color:#222222;--rz-l6-background-color:#000000;--rz-text-shadow-color:#dadada;--rz-theme-transparent-100-bg:rgba(255,255,255,0);--rz-theme-transparent-70-bg:rgba(255,255,255,0.3);--rz-theme-transparent-60-bg:rgba(255,255,255,0.4);--rz-theme-transparent-50-bg:rgba(255,255,255,0.5);--rz-theme-transparent-40-bg:rgba(255,255,255,0.6);--rz-theme-transparent-30-bg:rgba(255,255,255,0.7);--rz-theme-transparent-20-bg:rgba(255,255,255,0.8);--rz-theme-transparent-10-bg:rgba(255,255,255,0.9);--rz-theme-transparent-0-bg:rgba(255,255,255,1);--rz-theme-transparent-100-br:rgba(0,0,0,0);--rz-theme-transparent-70-br:rgba(0,0,0,0.3);--rz-theme-transparent-60-br:rgba(0,0,0,0.4);--rz-theme-transparent-50-br:rgba(0,0,0,0.5);--rz-theme-transparent-40-br:rgba(0,0,0,0.6);--rz-theme-transparent-30-br:rgba(0,0,0,0.65);--rz-theme-transparent-20-br:rgba(0,0,0,0.75);--rz-theme-transparent-10-br:rgba(0,0,0,0.85);--rz-theme-transparent-0-br:rgba(0,0,0,1);--rz-txt-light-color:#000000;--rz-txt-light-color-hover:#1f1f1f;--rz-txt-gray-color:#333333;--rz-txt-gray-color-hover:#000000;--rz-txt-dark-color:#ffffff;--rz-txt-dark-color-hover:#dbdbdb;--rz-txt-disabled-color:#9c9c9c;--rz-button-light-color:#444444;--rz-button-light-background-color:#dadada;--rz-button-light-color-hover:#222222;--rz-button-light-background-color-hover:#f0f0f0;--rz-button-dark-color:#cfcfcf;--rz-button-dark-background-color:#222222;--rz-button-dark-color-hover:#ffffff;--rz-button-dark-background-color-hover:#2e2e2e;--rz-button-disabled-color:#9c9c9c;--rz-borders-d6-color:#cfcfcf;--rz-borders-d5-color:#f0f0f0;--rz-borders-d4-color:#dadada;--rz-borders-d3-color:#b3b3b3;--rz-borders-d2-color:#a0a0a0;--rz-borders-d1-color:#666666;--rz-borders-l1-color:#555555;--rz-borders-l2-color:#444444;--rz-borders-l3-color:#333333;--rz-borders-l4-color:#2e2e2e;--rz-borders-l5-color:#222222;--rz-borders-l6-color:#555555;--rz-error-color:#dd1b1b;--rz-warning-color:rgb(196,121,8);--rz-success-color:rgb(2,121,51);--rz-bg-error-color:#FFD3D7;--rz-bg-warning-color:#FFE9C2;--rz-bg-success-color:#D7FFE8;--rz-bg-silk-color:Cornsilk;--rz-bg-gray-color:Lightgrey;--rz-bg-aliceblue-color:Aliceblue;--rz-bg-antique-color:Antiquewhite;--rz-bg-blue-color:Skyblue;--rz-bg-cyan-color:Paleturquoise}

/* ======================================================== */
/*                      Color Theme Dark                    */
/* ======================================================== */html[data-theme=dark]{
  /* preloaders (deprecated) */--rz-preloader-bg-color:rgb(32,32,32);
  /* image shadow */--rz-img-shadow:1px 1px 1px rgba(0,0,0,0.5);--rz-svg-shadow:1px 1px 1px rgba(51,51,51,0.5);--rz-svg-stroke-color:rgb(255,255,255);
  /* main colors */--rz-d0-color:#ffffff;--rz-d1-color:#ffffff;--rz-d2-color:#ffffff;--rz-d3-color:#ffffff;--rz-d4-color:#dadada;--rz-d5-color:#dadada;--rz-d6-color:#dadada;--rz-d0-background-color:#000000;--rz-d1-background-color:#555555;--rz-d2-background-color:#444444;--rz-d3-background-color:#333333;--rz-d4-background-color:#2e2e2e;--rz-d5-background-color:#222222;--rz-d6-background-color:#000000;--rz-l0-color:#000000;--rz-l1-color:#ffffff;--rz-l2-color:#000000;--rz-l3-color:#000000;--rz-l4-color:#2e2e2e;--rz-l5-color:#2e2e2e;--rz-l6-color:#2e2e2e;--rz-l0-background-color:#ffffff;--rz-l1-background-color:#666666;--rz-l2-background-color:#a0a0a0;--rz-l3-background-color:#b3b3b3;--rz-l4-background-color:#dadada;--rz-l5-background-color:#f0f0f0;--rz-l6-background-color:#ffffff;--rz-text-shadow-color:#000000;--rz-theme-transparent-70-bg:rgba(0,0,0,0.3);--rz-theme-transparent-60-bg:rgba(0,0,0,0.4);--rz-theme-transparent-50-bg:rgba(0,0,0,0.5);--rz-theme-transparent-40-bg:rgba(0,0,0,0.6);--rz-theme-transparent-30-bg:rgba(0,0,0,0.65);--rz-theme-transparent-20-bg:rgba(0,0,0,0.75);--rz-theme-transparent-10-bg:rgba(0,0,0,0.85);--rz-theme-transparent-0-bg:rgba(0,0,0,1);--rz-theme-transparent-70-br:rgba(255,255,255,0.3);--rz-theme-transparent-60-br:rgba(255,255,255,0.4);--rz-theme-transparent-50-br:rgba(255,255,255,0.5);--rz-theme-transparent-40-br:rgba(255,255,255,0.6);--rz-theme-transparent-30-br:rgba(255,255,255,0.7);--rz-theme-transparent-20-br:rgba(255,255,255,0.8);--rz-theme-transparent-10-br:rgba(255,255,255,0.9);--rz-theme-transparent-0-br:rgba(255,255,255,1);--rz-txt-light-color:#ffffff;--rz-txt-light-color-hover:#dbdbdb;--rz-txt-gray-color:#cccccc;--rz-txt-gray-color-hover:#ffffff;--rz-txt-dark-color:#000000;--rz-txt-dark-color-hover:#2e2e2e;--rz-txt-disabled-color:#575757;--rz-button-light-color:#cfcfcf;--rz-button-light-background-color:#222222;--rz-button-light-color-hover:#ffffff;--rz-button-light-background-color-hover:#2e2e2e;--rz-button-dark-color:#444444;--rz-button-dark-background-color:#cfcfcf;--rz-button-dark-color-hover:#000000;--rz-button-dark-background-color-hover:#ffffff;--rz-button-disabled-color:#575757;--rz-borders-d6-color:#444444;--rz-borders-d5-color:#222222;--rz-borders-d4-color:#2e2e2e;--rz-borders-d3-color:#333333;--rz-borders-d2-color:#444444;--rz-borders-d1-color:#555555;--rz-borders-l1-color:#666666;--rz-borders-l2-color:#a0a0a0;--rz-borders-l3-color:#b3b3b3;--rz-borders-l4-color:#dadada;--rz-borders-l5-color:#f0f0f0;--rz-borders-l6-color:#cfcfcf;--rz-error-color:#e96666;--rz-warning-color:rgb(228,151,36);--rz-success-color:rgb(25,189,93);--rz-bg-error-color:#5F0000;--rz-bg-warning-color:#633D00;--rz-bg-success-color:#25633D;--rz-bg-silk-color:#6D583D;--rz-bg-gray-color:Darkslategray;--rz-bg-aliceblue-color:#256396;--rz-bg-antique-color:#51403D;--rz-bg-blue-color:Darkblue;--rz-bg-cyan-color:Darkcyan}.rz-theme-d6{color:var(--rz-d6-color)!important;background-color:var(--rz-d6-background-color)!important}.rz-theme-d5{color:var(--rz-d5-color)!important;background-color:var(--rz-d5-background-color)!important}.rz-theme-d4{color:var(--rz-d4-color)!important;background-color:var(--rz-d4-background-color)!important}.rz-theme-d3{color:var(--rz-d0-color)!important;background-color:var(--rz-d3-background-color)!important}.rz-theme-d2{color:var(--rz-d0-color)!important;background-color:var(--rz-d2-background-color)!important}.rz-theme-d1{color:var(--rz-d1-color)!important;background-color:var(--rz-d1-background-color)!important}.rz-theme-l1{color:var(--rz-l1-color)!important;background-color:var(--rz-l1-background-color)!important}.rz-theme-l2{color:var(--rz-l2-color)!important;background-color:var(--rz-l2-background-color)!important}.rz-theme-l3{color:var(--rz-l3-color)!important;background-color:var(--rz-l3-background-color)!important}.rz-theme-l4{color:var(--rz-l4-color)!important;background-color:var(--rz-l4-background-color)!important}.rz-theme-l5{color:var(--rz-l5-color)!important;background-color:var(--rz-l5-background-color)!important}.rz-theme-l6{color:var(--rz-l6-color)!important;background-color:var(--rz-l6-background-color)!important}.rz-theme-txt-shadow{color:var(--rz-d0-color)!important;text-shadow:-1px 0 var(--rz-text-shadow-color),0 1px var(--rz-text-shadow-color),1px 0 var(--rz-text-shadow-color),0 -1px var(--rz-text-shadow-color),1px 1px 0px rgba(0,0,0,0.2)!important}.rz-background-transparent{background-color:var(--rz-theme-transparent-100-bg)!important}.rz-theme-transparent-70{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-70-bg)}.rz-theme-transparent-60{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-60-bg)}.rz-theme-transparent-50{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-50-bg)}.rz-theme-transparent-40{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-40-bg)}.rz-theme-transparent-30{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-30-bg)}.rz-theme-transparent-20{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-20-bg)}.rz-theme-transparent-10{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-10-bg)}.rz-theme-transparent-hover-70{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-70-bg)}.rz-theme-transparent-hover-70:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}.rz-theme-transparent-hover-60{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-60-bg)}.rz-theme-transparent-hover-60:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}.rz-theme-transparent-hover-50{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-50-bg)}.rz-theme-transparent-hover-50:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}.rz-theme-transparent-hover-40{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-40-bg)}.rz-theme-transparent-hover-40:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}.rz-theme-transparent-hover-30{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-30-bg)}.rz-theme-transparent-hover-30:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}.rz-theme-transparent-hover-20{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-20-bg)}.rz-theme-transparent-hover-20:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}.rz-theme-transparent-hover-10{color:var(--rz-d0-color)!important;background-color:var(--rz-theme-transparent-10-bg)}.rz-theme-transparent-hover-10:hover{color:var(--rz-d0-color)!important;background-color:var(--rz-d0-background-color)}

/* Text color styles */.rz-txt-light{color:var(--rz-txt-light-color)!important}.rz-txt-dark{color:var(--rz-txt-dark-color)!important}.rz-txt-gray{color:var(--rz-txt-gray-color)!important}.rz-txt-std{color:var(--rz-d4-color)!important}.rz-txt-disabled{color:var(--rz-txt-disabled-color)!important}.rz-txt-hover-light{color:var(--rz-txt-light-color)!important;transition:0.1s ease-in-out!important;transition-property:color,background-color!important}.rz-txt-hover-light:hover{color:var(--rz-txt-light-color-hover)!important}.rz-txt-hover-dark{color:var(--rz-txt-dark-color)!important;transition:0.1s ease-in-out!important;transition-property:color,background-color!important}.rz-txt-hover-dark:hover{color:var(--rz-txt-dark-color-hover)!important}.rz-txt-hover-gray{color:var(--rz-txt-gray-color)!important;transition:0.1s ease-in-out!important;transition-property:color,background-color!important}.rz-txt-hover-gray:hover{color:var(--rz-txt-gray-color-hover)!important}.rz-button-light{color:var(--rz-button-light-color)!important;background-color:var(--rz-button-light-background-color)!important}.rz-button-light:hover{color:var(--rz-button-light-color-hover)!important;background-color:var(--rz-button-light-background-color-hover)!important}.rz-button-dark{color:var(--rz-button-dark-color)!important;background-color:var(--rz-button-dark-background-color)!important}.rz-button-dark:hover{color:var(--rz-button-dark-color-hover)!important;background-color:var(--rz-button-dark-background-color-hover)!important}.rz-button-disabled{color:var(--rz-button-disabled-color)!important;border-color:var(--rz-button-disabled-color)!important}

/* Simple Animation */
/* Set | Reset Transparent of Menubar */@keyframes transparent-set{0%{background-color:var(--rz-theme-transparent-0-bg)}100%{background-color:var(--rz-theme-transparent-40-bg)}}@keyframes transparent-remove{0%{background-color:var(--rz-theme-transparent-40-bg)}100%{background-color:var(--rz-theme-transparent-0-bg)}}.rz-transparent-remove{
  /* animation-delay: 0.5s; Задержка перед началом */transition:0.5s; /* Скорость перехода состояния элемента */animation:transparent-remove 0.5s 1; /* Указываем название анимации, её время и количество повторов */animation-fill-mode:forwards /* Чтобы элемент оставался в конечном состоянии анимации */}.rz-transparent-set{
  /* animation-delay: 0.5s; Задержка перед началом */transition:0.5s; /* Скорость перехода состояния элемента */animation:transparent-set 0.5s 1; /* Указываем название анимации, её время и количество повторов */animation-fill-mode:forwards /* Чтобы элемент оставался в конечном состоянии анимации */}.rz-box-shadow-mini{box-shadow:0 1px 4px var(--rz-theme-transparent-20-br)}.rz-box-shadow-small{box-shadow:0 2px 8px var(--rz-theme-transparent-30-br)}.rz-box-shadow-medium{box-shadow:0 5px 15px var(--rz-theme-transparent-50-br)}.rz-box-shadow-large{box-shadow:0 14px 25px var(--rz-theme-transparent-60-br)}.rz-box-shadow-mini:hover{box-shadow:0 1px 4px var(--rz-theme-transparent-20-br)}.rz-box-shadow-hover-small:hover{box-shadow:0 2px 8px var(--rz-theme-transparent-30-br)}.rz-box-shadow-hover-medium:hover{box-shadow:0 5px 15px var(--rz-theme-transparent-50-br)}.rz-box-shadow-hover-large:hover{box-shadow:0 14px 25px var(--rz-theme-transparent-60-br)}

/* $breakpoints: (xs: '480', sm: '576', md: '768', lg: '992', xl: '1200', xxl: '5600') !default; */[class*=rz-width]{box-sizing:border-box;max-width:100%}.rz-width-1em{width:1em!important}.rz-width-2em{width:2em!important}.rz-width-3em{width:3em!important}.rz-width-4em{width:4em!important}.rz-width-5em{width:5em!important}.rz-width-6em{width:6em!important}.rz-width-8em{width:8em!important}.rz-width-10em{width:10em!important}.rz-width-12em{width:12em!important}.rz-width-14em{width:14em!important}.rz-width-15em{width:15em!important}.rz-width-16em{width:16em!important}.rz-width-18em{width:18em!important}.rz-width-20em{width:20em!important}.rz-width-22em{width:22em!important}.rz-width-24em{width:24em!important}.rz-width-25em{width:25em!important}.rz-width-26em{width:26em!important}.rz-width-28em{width:28em!important}.rz-width-30em{width:30em!important}.rz-width-auto{width:auto!important}.rz-width-expand{flex:1;min-width:1px!important}.rz-width-1-12{width:8.3326389468%!important}.rz-width-2-12, .rz-width-1-6{width:16.6638893518%!important}.rz-width-3-12, .rz-width-1-4{width:25%!important}.rz-width-4-12, .rz-width-2-6, .rz-width-1-3{width:33.3222259247%!important}.rz-width-5-12{width:41.6631947338%!important}.rz-width-6-12, .rz-width-3-6, .rz-width-1-2{width:50%!important}.rz-width-7-12{width:58.3284726273%!important}.rz-width-8-12, .rz-width-4-6, .rz-width-2-3{width:66.6444518494%!important}.rz-width-9-12{width:74.9937505208%!important}.rz-width-10-12{width:83.3263894675%!important}.rz-width-11-12{width:91.6590284143%!important}.rz-width-1-10{width:10%!important}.rz-width-2-10, .rz-width-1-5{width:20%!important}.rz-width-3-10{width:30%!important}.rz-width-4-10, .rz-width-2-5{width:40%!important}.rz-width-5-10{width:50%!important}.rz-width-6-10, .rz-width-3-5{width:60%!important}.rz-width-7-10{width:70%!important}.rz-width-8-10, .rz-width-4-5{width:80%!important}.rz-width-9-10{width:90%!important}.rz-width-1-8{width:12.4984376953%!important}.rz-width-2-8{width:25%!important}.rz-width-3-8{width:37.4953130859%!important}.rz-width-4-8, .rz-width-2-4{width:50%!important}.rz-width-5-8{width:62.4921884764%!important}.rz-width-6-8, .rz-width-3-4{width:75%!important}.rz-width-7-8{width:87.489063867%!important}.rz-width-1-6{width:16.6638893518%!important}.rz-width-2-6{width:33.3222259247%!important}.rz-width-5-6{width:83.3194467589%!important}.rz-width-1-1, .rz-width-12-12, .rz-width-10-10, .rz-width-8-8, .rz-width-6-6, .rz-width-5-5, .rz-width-4-4, .rz-width-3-3, .rz-width-2-2{width:100%!important}@media (max-width: 480px){.rz-width-auto\@xs{width:auto!important}.rz-width-expand\@xs{flex:1;min-width:1px!important}.rz-width-1-12\@xs{width:8.3326389468%!important}.rz-width-2-12\@xs, .rz-width-1-6\@xs{width:16.6638893518%!important}.rz-width-3-12\@xs, .rz-width-1-4\@xs{width:25%!important}.rz-width-4-12\@xs, .rz-width-2-6\@xs, .rz-width-1-3\@xs{width:33.3222259247%!important}.rz-width-5-12\@xs{width:41.6631947338%!important}.rz-width-6-12\@xs, .rz-width-3-6\@xs, .rz-width-1-2\@xs{width:50%!important}.rz-width-7-12\@xs{width:58.3284726273%!important}.rz-width-8-12\@xs, .rz-width-4-6\@xs, .rz-width-2-3\@xs{width:66.6444518494%!important}.rz-width-9-12\@xs{width:74.9937505208%!important}.rz-width-10-12\@xs{width:83.3263894675%!important}.rz-width-11-12\@xs{width:91.6590284143%!important}.rz-width-1-10\@xs{width:10%!important}.rz-width-2-10\@xs, .rz-width-1-5\@xs{width:20%!important}.rz-width-3-10\@xs{width:30%!important}.rz-width-4-10\@xs, .rz-width-2-5\@xs{width:40%!important}.rz-width-5-10\@xs{width:50%!important}.rz-width-6-10\@xs, .rz-width-3-5\@xs{width:60%!important}.rz-width-7-10\@xs{width:70%!important}.rz-width-8-10\@xs, .rz-width-4-5\@xs{width:80%!important}.rz-width-9-10\@xs{width:90%!important}.rz-width-1-8\@xs{width:12.4984376953%!important}.rz-width-2-8\@xs{width:25%!important}.rz-width-3-8\@xs{width:37.4953130859%!important}.rz-width-4-8\@xs, .rz-width-2-4\@xs{width:50%!important}.rz-width-5-8\@xs{width:62.4921884764%!important}.rz-width-6-8\@xs, .rz-width-3-4\@xs{width:75%!important}.rz-width-7-8\@xs{width:87.489063867%!important}.rz-width-1-6\@xs{width:16.6638893518%!important}.rz-width-2-6\@xs{width:33.3222259247%!important}.rz-width-5-6\@xs{width:83.3194467589%!important}.rz-width-1-1\@xs, .rz-width-12-12\@xs, .rz-width-10-10\@xs, .rz-width-8-8\@xs, .rz-width-6-6\@xs, .rz-width-5-5\@xs, .rz-width-4-4\@xs, .rz-width-3-3\@xs, .rz-width-2-2\@xs{width:100%!important}}@media (max-width: 576px){.rz-width-auto\@sm{width:auto!important}.rz-width-expand\@sm{flex:1;min-width:1px!important}.rz-width-1-12\@sm{width:8.3326389468%!important}.rz-width-2-12\@sm, .rz-width-1-6\@sm{width:16.6638893518%!important}.rz-width-3-12\@sm, .rz-width-1-4\@sm{width:25%!important}.rz-width-4-12\@sm, .rz-width-2-6\@sm, .rz-width-1-3\@sm{width:33.3222259247%!important}.rz-width-5-12\@sm{width:41.6631947338%!important}.rz-width-6-12\@sm, .rz-width-3-6\@sm, .rz-width-1-2\@sm{width:50%!important}.rz-width-7-12\@sm{width:58.3284726273%!important}.rz-width-8-12\@sm, .rz-width-4-6\@sm, .rz-width-2-3\@sm{width:66.6444518494%!important}.rz-width-9-12\@sm{width:74.9937505208%!important}.rz-width-10-12\@sm{width:83.3263894675%!important}.rz-width-11-12\@sm{width:91.6590284143%!important}.rz-width-1-10\@sm{width:10%!important}.rz-width-2-10\@sm, .rz-width-1-5\@sm{width:20%!important}.rz-width-3-10\@sm{width:30%!important}.rz-width-4-10\@sm, .rz-width-2-5\@sm{width:40%!important}.rz-width-5-10\@sm{width:50%!important}.rz-width-6-10\@sm, .rz-width-3-5\@sm{width:60%!important}.rz-width-7-10\@sm{width:70%!important}.rz-width-8-10\@sm, .rz-width-4-5\@sm{width:80%!important}.rz-width-9-10\@sm{width:90%!important}.rz-width-1-8\@sm{width:12.4984376953%!important}.rz-width-2-8\@sm{width:25%!important}.rz-width-3-8\@sm{width:37.4953130859%!important}.rz-width-4-8\@sm, .rz-width-2-4\@sm{width:50%!important}.rz-width-5-8\@sm{width:62.4921884764%!important}.rz-width-6-8\@sm, .rz-width-3-4\@sm{width:75%!important}.rz-width-7-8\@sm{width:87.489063867%!important}.rz-width-1-6\@sm{width:16.6638893518%!important}.rz-width-2-6\@sm{width:33.3222259247%!important}.rz-width-5-6\@sm{width:83.3194467589%!important}.rz-width-1-1\@sm, .rz-width-12-12\@sm, .rz-width-10-10\@sm, .rz-width-8-8\@sm, .rz-width-6-6\@sm, .rz-width-5-5\@sm, .rz-width-4-4\@sm, .rz-width-3-3\@sm, .rz-width-2-2\@sm{width:100%!important}}@media (max-width: 768px){.rz-width-auto\@md{width:auto!important}.rz-width-expand\@md{flex:1;min-width:1px!important}.rz-width-1-12\@md{width:8.3326389468%!important}.rz-width-2-12\@md, .rz-width-1-6\@md{width:16.6638893518%!important}.rz-width-3-12\@md, .rz-width-1-4\@md{width:25%!important}.rz-width-4-12\@md, .rz-width-2-6\@md, .rz-width-1-3\@md{width:33.3222259247%!important}.rz-width-5-12\@md{width:41.6631947338%!important}.rz-width-6-12\@md, .rz-width-3-6\@md, .rz-width-1-2\@md{width:50%!important}.rz-width-7-12\@md{width:58.3284726273%!important}.rz-width-8-12\@md, .rz-width-4-6\@md, .rz-width-2-3\@md{width:66.6444518494%!important}.rz-width-9-12\@md{width:74.9937505208%!important}.rz-width-10-12\@md{width:83.3263894675%!important}.rz-width-11-12\@md{width:91.6590284143%!important}.rz-width-1-10\@md{width:10%!important}.rz-width-2-10\@md, .rz-width-1-5\@md{width:20%!important}.rz-width-3-10\@md{width:30%!important}.rz-width-4-10\@md, .rz-width-2-5\@md{width:40%!important}.rz-width-5-10\@md{width:50%!important}.rz-width-6-10\@md, .rz-width-3-5\@md{width:60%!important}.rz-width-7-10\@md{width:70%!important}.rz-width-8-10\@md, .rz-width-4-5\@md{width:80%!important}.rz-width-9-10\@md{width:90%!important}.rz-width-1-8\@md{width:12.4984376953%!important}.rz-width-2-8\@md{width:25%!important}.rz-width-3-8\@md{width:37.4953130859%!important}.rz-width-4-8\@md, .rz-width-2-4\@md{width:50%!important}.rz-width-5-8\@md{width:62.4921884764%!important}.rz-width-6-8\@md, .rz-width-3-4\@md{width:75%!important}.rz-width-7-8\@md{width:87.489063867%!important}.rz-width-1-6\@md{width:16.6638893518%!important}.rz-width-2-6\@md{width:33.3222259247%!important}.rz-width-5-6\@md{width:83.3194467589%!important}.rz-width-1-1\@md, .rz-width-12-12\@md, .rz-width-10-10\@md, .rz-width-8-8\@md, .rz-width-6-6\@md, .rz-width-5-5\@md, .rz-width-4-4\@md, .rz-width-3-3\@md, .rz-width-2-2\@md{width:100%!important}}@media (max-width: 992px){.rz-width-auto\@lg{width:auto!important}.rz-width-expand\@lg{flex:1;min-width:1px!important}.rz-width-1-12\@lg{width:8.3326389468%!important}.rz-width-2-12\@lg, .rz-width-1-6\@lg{width:16.6638893518%!important}.rz-width-3-12\@lg, .rz-width-1-4\@lg{width:25%!important}.rz-width-4-12\@lg, .rz-width-2-6\@lg, .rz-width-1-3\@lg{width:33.3222259247%!important}.rz-width-5-12\@lg{width:41.6631947338%!important}.rz-width-6-12\@lg, .rz-width-3-6\@lg, .rz-width-1-2\@lg{width:50%!important}.rz-width-7-12\@lg{width:58.3284726273%!important}.rz-width-8-12\@lg, .rz-width-4-6\@lg, .rz-width-2-3\@lg{width:66.6444518494%!important}.rz-width-9-12\@lg{width:74.9937505208%!important}.rz-width-10-12\@lg{width:83.3263894675%!important}.rz-width-11-12\@lg{width:91.6590284143%!important}.rz-width-1-10\@lg{width:10%!important}.rz-width-2-10\@lg, .rz-width-1-5\@lg{width:20%!important}.rz-width-3-10\@lg{width:30%!important}.rz-width-4-10\@lg, .rz-width-2-5\@lg{width:40%!important}.rz-width-5-10\@lg{width:50%!important}.rz-width-6-10\@lg, .rz-width-3-5\@lg{width:60%!important}.rz-width-7-10\@lg{width:70%!important}.rz-width-8-10\@lg, .rz-width-4-5\@lg{width:80%!important}.rz-width-9-10\@lg{width:90%!important}.rz-width-1-8\@lg{width:12.4984376953%!important}.rz-width-2-8\@lg{width:25%!important}.rz-width-3-8\@lg{width:37.4953130859%!important}.rz-width-4-8\@lg, .rz-width-2-4\@lg{width:50%!important}.rz-width-5-8\@lg{width:62.4921884764%!important}.rz-width-6-8\@lg, .rz-width-3-4\@lg{width:75%!important}.rz-width-7-8\@lg{width:87.489063867%!important}.rz-width-1-6\@lg{width:16.6638893518%!important}.rz-width-2-6\@lg{width:33.3222259247%!important}.rz-width-5-6\@lg{width:83.3194467589%!important}.rz-width-1-1\@lg, .rz-width-12-12\@lg, .rz-width-10-10\@lg, .rz-width-8-8\@lg, .rz-width-6-6\@lg, .rz-width-5-5\@lg, .rz-width-4-4\@lg, .rz-width-3-3\@lg, .rz-width-2-2\@lg{width:100%!important}}@media (max-width: 1200px){.rz-width-auto\@xl{width:auto!important}.rz-width-expand\@xl{flex:1;min-width:1px!important}.rz-width-1-12\@xl{width:8.3326389468%!important}.rz-width-2-12\@xl, .rz-width-1-6\@xl{width:16.6638893518%!important}.rz-width-3-12\@xl, .rz-width-1-4\@xl{width:25%!important}.rz-width-4-12\@xl, .rz-width-2-6\@xl, .rz-width-1-3\@xl{width:33.3222259247%!important}.rz-width-5-12\@xl{width:41.6631947338%!important}.rz-width-6-12\@xl, .rz-width-3-6\@xl, .rz-width-1-2\@xl{width:50%!important}.rz-width-7-12\@xl{width:58.3284726273%!important}.rz-width-8-12\@xl, .rz-width-4-6\@xl, .rz-width-2-3\@xl{width:66.6444518494%!important}.rz-width-9-12\@xl{width:74.9937505208%!important}.rz-width-10-12\@xl{width:83.3263894675%!important}.rz-width-11-12\@xl{width:91.6590284143%!important}.rz-width-1-10\@xl{width:10%!important}.rz-width-2-10\@xl, .rz-width-1-5\@xl{width:20%!important}.rz-width-3-10\@xl{width:30%!important}.rz-width-4-10\@xl, .rz-width-2-5\@xl{width:40%!important}.rz-width-5-10\@xl{width:50%!important}.rz-width-6-10\@xl, .rz-width-3-5\@xl{width:60%!important}.rz-width-7-10\@xl{width:70%!important}.rz-width-8-10\@xl, .rz-width-4-5\@xl{width:80%!important}.rz-width-9-10\@xl{width:90%!important}.rz-width-1-8\@xl{width:12.4984376953%!important}.rz-width-2-8\@xl{width:25%!important}.rz-width-3-8\@xl{width:37.4953130859%!important}.rz-width-4-8\@xl, .rz-width-2-4\@xl{width:50%!important}.rz-width-5-8\@xl{width:62.4921884764%!important}.rz-width-6-8\@xl, .rz-width-3-4\@xl{width:75%!important}.rz-width-7-8\@xl{width:87.489063867%!important}.rz-width-1-6\@xl{width:16.6638893518%!important}.rz-width-2-6\@xl{width:33.3222259247%!important}.rz-width-5-6\@xl{width:83.3194467589%!important}.rz-width-1-1\@xl, .rz-width-12-12\@xl, .rz-width-10-10\@xl, .rz-width-8-8\@xl, .rz-width-6-6\@xl, .rz-width-5-5\@xl, .rz-width-4-4\@xl, .rz-width-3-3\@xl, .rz-width-2-2\@xl{width:100%!important}}@media (min-width: 1200px){.rz-width-auto\@xxl{width:auto!important}.rz-width-expand\@xxl{flex:1;min-width:1px!important}.rz-width-1-12\@xxl{width:8.3326389468%!important}.rz-width-2-12\@xxl, .rz-width-1-6\@xxl{width:16.6638893518%!important}.rz-width-3-12\@xxl, .rz-width-1-4\@xxl{width:25%!important}.rz-width-4-12\@xxl, .rz-width-2-6\@xxl, .rz-width-1-3\@xxl{width:33.3222259247%!important}.rz-width-5-12\@xxl{width:41.6631947338%!important}.rz-width-6-12\@xxl, .rz-width-3-6\@xxl, .rz-width-1-2\@xxl{width:50%!important}.rz-width-7-12\@xxl{width:58.3284726273%!important}.rz-width-8-12\@xxl, .rz-width-4-6\@xxl, .rz-width-2-3\@xxl{width:66.6444518494%!important}.rz-width-9-12\@xxl{width:74.9937505208%!important}.rz-width-10-12\@xxl{width:83.3263894675%!important}.rz-width-11-12\@xxl{width:91.6590284143%!important}.rz-width-1-10\@xxl{width:10%!important}.rz-width-2-10\@xxl, .rz-width-1-5\@xxl{width:20%!important}.rz-width-3-10\@xxl{width:30%!important}.rz-width-4-10\@xxl, .rz-width-2-5\@xxl{width:40%!important}.rz-width-5-10\@xxl{width:50%!important}.rz-width-6-10\@xxl, .rz-width-3-5\@xxl{width:60%!important}.rz-width-7-10\@xxl{width:70%!important}.rz-width-8-10\@xxl, .rz-width-4-5\@xxl{width:80%!important}.rz-width-9-10\@xxl{width:90%!important}.rz-width-1-8\@xxl{width:12.4984376953%!important}.rz-width-2-8\@xxl{width:25%!important}.rz-width-3-8\@xxl{width:37.4953130859%!important}.rz-width-4-8\@xxl, .rz-width-2-4\@xxl{width:50%!important}.rz-width-5-8\@xxl{width:62.4921884764%!important}.rz-width-6-8\@xxl, .rz-width-3-4\@xxl{width:75%!important}.rz-width-7-8\@xxl{width:87.489063867%!important}.rz-width-1-6\@xxl{width:16.6638893518%!important}.rz-width-2-6\@xxl{width:33.3222259247%!important}.rz-width-5-6\@xxl{width:83.3194467589%!important}.rz-width-1-1\@xxl, .rz-width-12-12\@xxl, .rz-width-10-10\@xxl, .rz-width-8-8\@xxl, .rz-width-6-6\@xxl, .rz-width-5-5\@xxl, .rz-width-4-4\@xxl, .rz-width-3-3\@xxl, .rz-width-2-2\@xxl{width:100%!important}}
/* REVERSE xs */@media (min-width: 480px){.rz-width-auto\@sx{width:auto!important}.rz-width-expand\@sx{flex:1;min-width:1px!important}.rz-width-1-12\@sx{width:8.3326389468%!important}.rz-width-2-12\@sx, .rz-width-1-6\@sx{width:16.6638893518%!important}.rz-width-3-12\@sx, .rz-width-1-4\@sx{width:25%!important}.rz-width-4-12\@sx, .rz-width-2-6\@sx, .rz-width-1-3\@sx{width:33.3222259247%!important}.rz-width-5-12\@sx{width:41.6631947338%!important}.rz-width-6-12\@sx, .rz-width-3-6\@sx, .rz-width-1-2\@sx{width:50%!important}.rz-width-7-12\@sx{width:58.3284726273%!important}.rz-width-8-12\@sx, .rz-width-4-6\@sx, .rz-width-2-3\@sx{width:66.6444518494%!important}.rz-width-9-12\@sx{width:74.9937505208%!important}.rz-width-10-12\@sx{width:83.3263894675%!important}.rz-width-11-12\@sx{width:91.6590284143%!important}.rz-width-1-10\@sx{width:10%!important}.rz-width-2-10\@sx, .rz-width-1-5\@sx{width:20%!important}.rz-width-3-10\@sx{width:30%!important}.rz-width-4-10\@sx, .rz-width-2-5\@sx{width:40%!important}.rz-width-5-10\@sx{width:50%!important}.rz-width-6-10\@sx, .rz-width-3-5\@sx{width:60%!important}.rz-width-7-10\@sx{width:70%!important}.rz-width-8-10\@sx, .rz-width-4-5\@sx{width:80%!important}.rz-width-9-10\@sx{width:90%!important}.rz-width-1-8\@sx{width:12.4984376953%!important}.rz-width-2-8\@sx{width:25%!important}.rz-width-3-8\@sx{width:37.4953130859%!important}.rz-width-4-8\@sx, .rz-width-2-4\@sx{width:50%!important}.rz-width-5-8\@sx{width:62.4921884764%!important}.rz-width-6-8\@sx, .rz-width-3-4\@sx{width:75%!important}.rz-width-7-8\@sx{width:87.489063867%!important}.rz-width-1-6\@sx{width:16.6638893518%!important}.rz-width-2-6\@sx{width:33.3222259247%!important}.rz-width-5-6\@sx{width:83.3194467589%!important}.rz-width-1-1\@sx, .rz-width-12-12\@sx, .rz-width-10-10\@sx, .rz-width-8-8\@sx, .rz-width-6-6\@sx, .rz-width-5-5\@sx, .rz-width-4-4\@sx, .rz-width-3-3\@sx, .rz-width-2-2\@sx{width:100%!important}}
/* REVERSE sm */@media (min-width: 576px){.rz-width-auto\@ms{width:auto!important}.rz-width-expand\@ms{flex:1;min-width:1px!important}.rz-width-1-12\@ms{width:8.3326389468%!important}.rz-width-2-12\@ms, .rz-width-1-6\@ms{width:16.6638893518%!important}.rz-width-3-12\@ms, .rz-width-1-4\@ms{width:25%!important}.rz-width-4-12\@ms, .rz-width-2-6\@ms, .rz-width-1-3\@ms{width:33.3222259247%!important}.rz-width-5-12\@ms{width:41.6631947338%!important}.rz-width-6-12\@ms, .rz-width-3-6\@ms, .rz-width-1-2\@ms{width:50%!important}.rz-width-7-12\@ms{width:58.3284726273%!important}.rz-width-8-12\@ms, .rz-width-4-6\@ms, .rz-width-2-3\@ms{width:66.6444518494%!important}.rz-width-9-12\@ms{width:74.9937505208%!important}.rz-width-10-12\@ms{width:83.3263894675%!important}.rz-width-11-12\@ms{width:91.6590284143%!important}.rz-width-1-10\@ms{width:10%!important}.rz-width-2-10\@ms, .rz-width-1-5\@ms{width:20%!important}.rz-width-3-10\@ms{width:30%!important}.rz-width-4-10\@ms, .rz-width-2-5\@ms{width:40%!important}.rz-width-5-10\@ms{width:50%!important}.rz-width-6-10\@ms, .rz-width-3-5\@ms{width:60%!important}.rz-width-7-10\@ms{width:70%!important}.rz-width-8-10\@ms, .rz-width-4-5\@ms{width:80%!important}.rz-width-9-10\@ms{width:90%!important}.rz-width-1-8\@ms{width:12.4984376953%!important}.rz-width-2-8\@ms{width:25%!important}.rz-width-3-8\@ms{width:37.4953130859%!important}.rz-width-4-8\@ms, .rz-width-2-4\@ms{width:50%!important}.rz-width-5-8\@ms{width:62.4921884764%!important}.rz-width-6-8\@ms, .rz-width-3-4\@ms{width:75%!important}.rz-width-7-8\@ms{width:87.489063867%!important}.rz-width-1-6\@ms{width:16.6638893518%!important}.rz-width-2-6\@ms{width:33.3222259247%!important}.rz-width-5-6\@ms{width:83.3194467589%!important}.rz-width-1-1\@ms, .rz-width-12-12\@ms, .rz-width-10-10\@ms, .rz-width-8-8\@ms, .rz-width-6-6\@ms, .rz-width-5-5\@ms, .rz-width-4-4\@ms, .rz-width-3-3\@ms, .rz-width-2-2\@ms{width:100%!important}}
/* REVERSE md */@media (min-width: 768px){.rz-width-auto\@dm{width:auto!important}.rz-width-expand\@dm{flex:1;min-width:1px!important}.rz-width-1-12\@dm{width:8.3326389468%!important}.rz-width-2-12\@dm, .rz-width-1-6\@dm{width:16.6638893518%!important}.rz-width-3-12\@dm, .rz-width-1-4\@dm{width:25%!important}.rz-width-4-12\@dm, .rz-width-2-6\@dm, .rz-width-1-3\@dm{width:33.3222259247%!important}.rz-width-5-12\@dm{width:41.6631947338%!important}.rz-width-6-12\@dm, .rz-width-3-6\@dm, .rz-width-1-2\@dm{width:50%!important}.rz-width-7-12\@dm{width:58.3284726273%!important}.rz-width-8-12\@dm, .rz-width-4-6\@dm, .rz-width-2-3\@dm{width:66.6444518494%!important}.rz-width-9-12\@dm{width:74.9937505208%!important}.rz-width-10-12\@dm{width:83.3263894675%!important}.rz-width-11-12\@dm{width:91.6590284143%!important}.rz-width-1-10\@dm{width:10%!important}.rz-width-2-10\@dm, .rz-width-1-5\@dm{width:20%!important}.rz-width-3-10\@dm{width:30%!important}.rz-width-4-10\@dm, .rz-width-2-5\@dm{width:40%!important}.rz-width-5-10\@dm{width:50%!important}.rz-width-6-10\@dm, .rz-width-3-5\@dm{width:60%!important}.rz-width-7-10\@dm{width:70%!important}.rz-width-8-10\@dm, .rz-width-4-5\@dm{width:80%!important}.rz-width-9-10\@dm{width:90%!important}.rz-width-1-8\@dm{width:12.4984376953%!important}.rz-width-2-8\@dm{width:25%!important}.rz-width-3-8\@dm{width:37.4953130859%!important}.rz-width-4-8\@dm, .rz-width-2-4\@dm{width:50%!important}.rz-width-5-8\@dm{width:62.4921884764%!important}.rz-width-6-8\@dm, .rz-width-3-4\@dm{width:75%!important}.rz-width-7-8\@dm{width:87.489063867%!important}.rz-width-1-6\@dm{width:16.6638893518%!important}.rz-width-2-6\@dm{width:33.3222259247%!important}.rz-width-5-6\@dm{width:83.3194467589%!important}.rz-width-1-1\@dm, .rz-width-12-12\@dm, .rz-width-10-10\@dm, .rz-width-8-8\@dm, .rz-width-6-6\@dm, .rz-width-5-5\@dm, .rz-width-4-4\@dm, .rz-width-3-3\@dm, .rz-width-2-2\@dm{width:100%!important}}@media (min-width: 992px){.rz-width-auto\@gl{width:auto!important}.rz-width-expand\@gl{flex:1;min-width:1px!important}.rz-width-1-12\@gl{width:8.3326389468%!important}.rz-width-2-12\@gl, .rz-width-1-6\@gl{width:16.6638893518%!important}.rz-width-3-12\@gl, .rz-width-1-4\@gl{width:25%!important}.rz-width-4-12\@gl, .rz-width-2-6\@gl, .rz-width-1-3\@gl{width:33.3222259247%!important}.rz-width-5-12\@gl{width:41.6631947338%!important}.rz-width-6-12\@gl, .rz-width-3-6\@gl, .rz-width-1-2\@gl{width:50%!important}.rz-width-7-12\@gl{width:58.3284726273%!important}.rz-width-8-12\@gl, .rz-width-4-6\@gl, .rz-width-2-3\@gl{width:66.6444518494%!important}.rz-width-9-12\@gl{width:74.9937505208%!important}.rz-width-10-12\@gl{width:83.3263894675%!important}.rz-width-11-12\@gl{width:91.6590284143%!important}.rz-width-1-10\@gl{width:10%!important}.rz-width-2-10\@gl, .rz-width-1-5\@gl{width:20%!important}.rz-width-3-10\@gl{width:30%!important}.rz-width-4-10\@gl, .rz-width-2-5\@gl{width:40%!important}.rz-width-5-10\@gl{width:50%!important}.rz-width-6-10\@gl, .rz-width-3-5\@gl{width:60%!important}.rz-width-7-10\@gl{width:70%!important}.rz-width-8-10\@gl, .rz-width-4-5\@gl{width:80%!important}.rz-width-9-10\@gl{width:90%!important}.rz-width-1-8\@gl{width:12.4984376953%!important}.rz-width-2-8\@gl{width:25%!important}.rz-width-3-8\@gl{width:37.4953130859%!important}.rz-width-4-8\@gl, .rz-width-2-4\@gl{width:50%!important}.rz-width-5-8\@gl{width:62.4921884764%!important}.rz-width-6-8\@gl, .rz-width-3-4\@gl{width:75%!important}.rz-width-7-8\@gl{width:87.489063867%!important}.rz-width-1-6\@gl{width:16.6638893518%!important}.rz-width-2-6\@gl{width:33.3222259247%!important}.rz-width-5-6\@gl{width:83.3194467589%!important}.rz-width-1-1\@gl, .rz-width-12-12\@gl, .rz-width-10-10\@gl, .rz-width-8-8\@gl, .rz-width-6-6\@gl, .rz-width-5-5\@gl, .rz-width-4-4\@gl, .rz-width-3-3\@gl, .rz-width-2-2\@gl{width:100%!important}}
/* ==================================================== */[class*=uk-child-width] > *{box-sizing:border-box;max-width:100%}.uk-child-width-expand > :not([class*=uk-width]){flex:1;min-width:1px}.rz-child-width-1em > :not([class*=rz-width]){width:1em!important}.rz-child-width-2em > :not([class*=rz-width]){width:2em!important}.rz-child-width-3em > :not([class*=rz-width]){width:3em!important}.rz-child-width-4em > :not([class*=rz-width]){width:4em!important}.rz-child-width-5em > :not([class*=rz-width]){width:5em!important}.rz-child-width-6em > :not([class*=rz-width]){width:6em!important}.rz-child-width-8em > :not([class*=rz-width]){width:8em!important}.rz-child-width-10em > :not([class*=rz-width]){width:10em!important}.rz-child-width-12em > :not([class*=rz-width]){width:12em!important}.rz-child-width-14em > :not([class*=rz-width]){width:14em!important}.rz-child-width-15em > :not([class*=rz-width]){width:15em!important}.rz-child-width-16em > :not([class*=rz-width]){width:16em!important}.rz-child-width-18em > :not([class*=rz-width]){width:18em!important}.rz-child-width-20em > :not([class*=rz-width]){width:20em!important}.rz-child-width-22em > :not([class*=rz-width]){width:22em!important}.rz-child-width-24em > :not([class*=rz-width]){width:24em!important}.rz-child-width-25em > :not([class*=rz-width]){width:25em!important}.rz-child-width-26em > :not([class*=rz-width]){width:26em!important}.rz-child-width-28em > :not([class*=rz-width]){width:28em!important}.rz-child-width-30em > :not([class*=rz-width]){width:30em!important}.rz-child-width-auto > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12 > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12 > :not([class*=rz-width]), .rz-child-width-1-6 > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12 > :not([class*=rz-width]), .rz-child-width-1-4 > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12 > :not([class*=rz-width]), .rz-child-width-2-6 > :not([class*=rz-width]), .rz-child-width-1-3 > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12 > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12 > :not([class*=rz-width]), .rz-child-width-3-6 > :not([class*=rz-width]), .rz-child-width-1-2 > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12 > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12 > :not([class*=rz-width]), .rz-child-width-4-6 > :not([class*=rz-width]), .rz-child-width-2-3 > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12 > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12 > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12 > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10 > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10 > :not([class*=rz-width]), .rz-child-width-1-5 > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10 > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10 > :not([class*=rz-width]), .rz-child-width-2-5 > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10 > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10 > :not([class*=rz-width]), .rz-child-width-3-5 > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10 > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10 > :not([class*=rz-width]), .rz-child-width-4-5 > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10 > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8 > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8 > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8 > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8 > :not([class*=rz-width]), .rz-child-width-2-4 > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8 > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8 > :not([class*=rz-width]), .rz-child-width-3-4 > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8 > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6 > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6 > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6 > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1 > :not([class*=rz-width]), .rz-child-width-12-12 > :not([class*=rz-width]), .rz-child-width-10-10 > :not([class*=rz-width]), .rz-child-width-8-8 > :not([class*=rz-width]), .rz-child-width-6-6 > :not([class*=rz-width]), .rz-child-width-5-5 > :not([class*=rz-width]), .rz-child-width-4-4 > :not([class*=rz-width]), .rz-child-width-3-3 > :not([class*=rz-width]), .rz-child-width-2-2 > :not([class*=rz-width]){width:100%!important}@media (max-width: 480px){.rz-child-width-auto\@xs > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@xs > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@xs > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@xs > :not([class*=rz-width]), .rz-child-width-1-6\@xs > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@xs > :not([class*=rz-width]), .rz-child-width-1-4\@xs > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@xs > :not([class*=rz-width]), .rz-child-width-2-6\@xs > :not([class*=rz-width]), .rz-child-width-1-3\@xs > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@xs > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@xs > :not([class*=rz-width]), .rz-child-width-3-6\@xs > :not([class*=rz-width]), .rz-child-width-1-2\@xs > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@xs > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@xs > :not([class*=rz-width]), .rz-child-width-4-6\@xs > :not([class*=rz-width]), .rz-child-width-2-3\@xs > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@xs > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@xs > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@xs > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@xs > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@xs > :not([class*=rz-width]), .rz-child-width-1-5\@xs > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@xs > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@xs > :not([class*=rz-width]), .rz-child-width-2-5\@xs > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@xs > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@xs > :not([class*=rz-width]), .rz-child-width-3-5\@xs > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@xs > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@xs > :not([class*=rz-width]), .rz-child-width-4-5\@xs > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@xs > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@xs > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@xs > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@xs > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@xs > :not([class*=rz-width]), .rz-child-width-2-4\@xs > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@xs > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@xs > :not([class*=rz-width]), .rz-child-width-3-4\@xs > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@xs > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@xs > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@xs > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@xs > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@xs > :not([class*=rz-width]), .rz-child-width-12-12\@xs > :not([class*=rz-width]), .rz-child-width-10-10\@xs > :not([class*=rz-width]), .rz-child-width-8-8\@xs > :not([class*=rz-width]), .rz-child-width-6-6\@xs > :not([class*=rz-width]), .rz-child-width-5-5\@xs > :not([class*=rz-width]), .rz-child-width-4-4\@xs > :not([class*=rz-width]), .rz-child-width-3-3\@xs > :not([class*=rz-width]), .rz-child-width-2-2\@xs > :not([class*=rz-width]){width:100%!important}}@media (max-width: 576px){.rz-child-width-auto\@sm > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@sm > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@sm > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@sm > :not([class*=rz-width]), .rz-child-width-1-6\@sm > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@sm > :not([class*=rz-width]), .rz-child-width-1-4\@sm > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@sm > :not([class*=rz-width]), .rz-child-width-2-6\@sm > :not([class*=rz-width]), .rz-child-width-1-3\@sm > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@sm > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@sm > :not([class*=rz-width]), .rz-child-width-3-6\@sm > :not([class*=rz-width]), .rz-child-width-1-2\@sm > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@sm > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@sm > :not([class*=rz-width]), .rz-child-width-4-6\@sm > :not([class*=rz-width]), .rz-child-width-2-3\@sm > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@sm > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@sm > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@sm > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@sm > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@sm > :not([class*=rz-width]), .rz-child-width-1-5\@sm > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@sm > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@sm > :not([class*=rz-width]), .rz-child-width-2-5\@sm > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@sm > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@sm > :not([class*=rz-width]), .rz-child-width-3-5\@sm > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@sm > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@sm > :not([class*=rz-width]), .rz-child-width-4-5\@sm > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@sm > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@sm > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@sm > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@sm > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@sm > :not([class*=rz-width]), .rz-child-width-2-4\@sm > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@sm > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@sm > :not([class*=rz-width]), .rz-child-width-3-4\@sm > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@sm > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@sm > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@sm > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@sm > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@sm > :not([class*=rz-width]), .rz-child-width-12-12\@sm > :not([class*=rz-width]), .rz-child-width-10-10\@sm > :not([class*=rz-width]), .rz-child-width-8-8\@sm > :not([class*=rz-width]), .rz-child-width-6-6\@sm > :not([class*=rz-width]), .rz-child-width-5-5\@sm > :not([class*=rz-width]), .rz-child-width-4-4\@sm > :not([class*=rz-width]), .rz-child-width-3-3\@sm > :not([class*=rz-width]), .rz-child-width-2-2\@sm > :not([class*=rz-width]){width:100%!important}}@media (max-width: 768px){.rz-child-width-auto\@md > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@md > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@md > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@md > :not([class*=rz-width]), .rz-child-width-1-6\@md > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@md > :not([class*=rz-width]), .rz-child-width-1-4\@md > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@md > :not([class*=rz-width]), .rz-child-width-2-6\@md > :not([class*=rz-width]), .rz-child-width-1-3\@md > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@md > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@md > :not([class*=rz-width]), .rz-child-width-3-6\@md > :not([class*=rz-width]), .rz-child-width-1-2\@md > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@md > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@md > :not([class*=rz-width]), .rz-child-width-4-6\@md > :not([class*=rz-width]), .rz-child-width-2-3\@md > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@md > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@md > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@md > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@md > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@md > :not([class*=rz-width]), .rz-child-width-1-5\@md > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@md > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@md > :not([class*=rz-width]), .rz-child-width-2-5\@md > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@md > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@md > :not([class*=rz-width]), .rz-child-width-3-5\@md > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@md > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@md > :not([class*=rz-width]), .rz-child-width-4-5\@md > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@md > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@md > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@md > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@md > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@md > :not([class*=rz-width]), .rz-child-width-2-4\@md > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@md > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@md > :not([class*=rz-width]), .rz-child-width-3-4\@md > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@md > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@md > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@md > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@md > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@md > :not([class*=rz-width]), .rz-child-width-12-12\@md > :not([class*=rz-width]), .rz-child-width-10-10\@md > :not([class*=rz-width]), .rz-child-width-8-8\@md > :not([class*=rz-width]), .rz-child-width-6-6\@md > :not([class*=rz-width]), .rz-child-width-5-5\@md > :not([class*=rz-width]), .rz-child-width-4-4\@md > :not([class*=rz-width]), .rz-child-width-3-3\@md > :not([class*=rz-width]), .rz-child-width-2-2\@md > :not([class*=rz-width]){width:100%!important}}@media (max-width: 992px){.rz-child-width-auto\@lg > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@lg > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@lg > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@lg > :not([class*=rz-width]), .rz-child-width-1-6\@lg > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@lg > :not([class*=rz-width]), .rz-child-width-1-4\@lg > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@lg > :not([class*=rz-width]), .rz-child-width-2-6\@lg > :not([class*=rz-width]), .rz-child-width-1-3\@lg > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@lg > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@lg > :not([class*=rz-width]), .rz-child-width-3-6\@lg > :not([class*=rz-width]), .rz-child-width-1-2\@lg > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@lg > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@lg > :not([class*=rz-width]), .rz-child-width-4-6\@lg > :not([class*=rz-width]), .rz-child-width-2-3\@lg > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@lg > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@lg > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@lg > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@lg > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@lg > :not([class*=rz-width]), .rz-child-width-1-5\@lg > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@lg > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@lg > :not([class*=rz-width]), .rz-child-width-2-5\@lg > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@lg > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@lg > :not([class*=rz-width]), .rz-child-width-3-5\@lg > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@lg > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@lg > :not([class*=rz-width]), .rz-child-width-4-5\@lg > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@lg > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@lg > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@lg > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@lg > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@lg > :not([class*=rz-width]), .rz-child-width-2-4\@lg > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@lg > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@lg > :not([class*=rz-width]), .rz-child-width-3-4\@lg > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@lg > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@lg > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@lg > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@lg > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@lg > :not([class*=rz-width]), .rz-child-width-12-12\@lg > :not([class*=rz-width]), .rz-child-width-10-10\@lg > :not([class*=rz-width]), .rz-child-width-8-8\@lg > :not([class*=rz-width]), .rz-child-width-6-6\@lg > :not([class*=rz-width]), .rz-child-width-5-5\@lg > :not([class*=rz-width]), .rz-child-width-4-4\@lg > :not([class*=rz-width]), .rz-child-width-3-3\@lg > :not([class*=rz-width]), .rz-child-width-2-2\@lg > :not([class*=rz-width]){width:100%!important}}@media (max-width: 1200px){.rz-child-width-auto\@xl > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@xl > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@xl > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@xl > :not([class*=rz-width]), .rz-child-width-1-6\@xl > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@xl > :not([class*=rz-width]), .rz-child-width-1-4\@xl > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@xl > :not([class*=rz-width]), .rz-child-width-2-6\@xl > :not([class*=rz-width]), .rz-child-width-1-3\@xl > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@xl > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@xl > :not([class*=rz-width]), .rz-child-width-3-6\@xl > :not([class*=rz-width]), .rz-child-width-1-2\@xl > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@xl > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@xl > :not([class*=rz-width]), .rz-child-width-4-6\@xl > :not([class*=rz-width]), .rz-child-width-2-3\@xl > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@xl > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@xl > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@xl > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@xl > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@xl > :not([class*=rz-width]), .rz-child-width-1-5\@xl > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@xl > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@xl > :not([class*=rz-width]), .rz-child-width-2-5\@xl > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@xl > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@xl > :not([class*=rz-width]), .rz-child-width-3-5\@xl > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@xl > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@xl > :not([class*=rz-width]), .rz-child-width-4-5\@xl > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@xl > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@xl > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@xl > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@xl > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@xl > :not([class*=rz-width]), .rz-child-width-2-4\@xl > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@xl > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@xl > :not([class*=rz-width]), .rz-child-width-3-4\@xl > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@xl > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@xl > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@xl > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@xl > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@xl > :not([class*=rz-width]), .rz-child-width-12-12\@xl > :not([class*=rz-width]), .rz-child-width-10-10\@xl > :not([class*=rz-width]), .rz-child-width-8-8\@xl > :not([class*=rz-width]), .rz-child-width-6-6\@xl > :not([class*=rz-width]), .rz-child-width-5-5\@xl > :not([class*=rz-width]), .rz-child-width-4-4\@xl > :not([class*=rz-width]), .rz-child-width-3-3\@xl > :not([class*=rz-width]), .rz-child-width-2-2\@xl > :not([class*=rz-width]){width:100%!important}}@media (min-width: 1200px){.rz-child-width-auto\@xxl > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@xxl > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@xxl > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@xxl > :not([class*=rz-width]), .rz-child-width-1-6\@xxl > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@xxl > :not([class*=rz-width]), .rz-child-width-1-4\@xxl > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@xxl > :not([class*=rz-width]), .rz-child-width-2-6\@xxl > :not([class*=rz-width]), .rz-child-width-1-3\@xxl > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@xxl > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@xxl > :not([class*=rz-width]), .rz-child-width-3-6\@xxl > :not([class*=rz-width]), .rz-child-width-1-2\@xxl > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@xxl > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@xxl > :not([class*=rz-width]), .rz-child-width-4-6\@xxl > :not([class*=rz-width]), .rz-child-width-2-3\@xxl > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@xxl > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@xxl > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@xxl > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@xxl > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@xxl > :not([class*=rz-width]), .rz-child-width-1-5\@xxl > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@xxl > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@xxl > :not([class*=rz-width]), .rz-child-width-2-5\@xxl > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@xxl > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@xxl > :not([class*=rz-width]), .rz-child-width-3-5\@xxl > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@xxl > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@xxl > :not([class*=rz-width]), .rz-child-width-4-5\@xxl > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@xxl > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@xxl > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@xxl > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@xxl > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@xxl > :not([class*=rz-width]), .rz-child-width-2-4\@xxl > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@xxl > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@xxl > :not([class*=rz-width]), .rz-child-width-3-4\@xxl > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@xxl > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@xxl > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@xxl > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@xxl > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@xxl > :not([class*=rz-width]), .rz-child-width-12-12\@xxl > :not([class*=rz-width]), .rz-child-width-10-10\@xxl > :not([class*=rz-width]), .rz-child-width-8-8\@xxl > :not([class*=rz-width]), .rz-child-width-6-6\@xxl > :not([class*=rz-width]), .rz-child-width-5-5\@xxl > :not([class*=rz-width]), .rz-child-width-4-4\@xxl > :not([class*=rz-width]), .rz-child-width-3-3\@xxl > :not([class*=rz-width]), .rz-child-width-2-2\@xxl > :not([class*=rz-width]){width:100%!important}}
/* REVERSE xs */@media (min-width: 480px){.rz-child-width-auto\@sx > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@sx > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@sx > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@sx > :not([class*=rz-width]), .rz-child-width-1-6\@sx > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@sx > :not([class*=rz-width]), .rz-child-width-1-4\@sx > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@sx > :not([class*=rz-width]), .rz-child-width-2-6\@sx > :not([class*=rz-width]), .rz-child-width-1-3\@sx > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@sx > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@sx > :not([class*=rz-width]), .rz-child-width-3-6\@sx > :not([class*=rz-width]), .rz-child-width-1-2\@sx > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@sx > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@sx > :not([class*=rz-width]), .rz-child-width-4-6\@sx > :not([class*=rz-width]), .rz-child-width-2-3\@sx > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@sx > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@sx > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@sx > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@sx > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@sx > :not([class*=rz-width]), .rz-child-width-1-5\@sx > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@sx > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@sx > :not([class*=rz-width]), .rz-child-width-2-5\@sx > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@sx > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@sx > :not([class*=rz-width]), .rz-child-width-3-5\@sx > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@sx > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@sx > :not([class*=rz-width]), .rz-child-width-4-5\@sx > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@sx > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@sx > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@sx > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@sx > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@sx > :not([class*=rz-width]), .rz-child-width-2-4\@sx > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@sx > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@sx > :not([class*=rz-width]), .rz-child-width-3-4\@sx > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@sx > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@sx > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@sx > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@sx > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@sx > :not([class*=rz-width]), .rz-child-width-12-12\@sx > :not([class*=rz-width]), .rz-child-width-10-10\@sx > :not([class*=rz-width]), .rz-child-width-8-8\@sx > :not([class*=rz-width]), .rz-child-width-6-6\@sx > :not([class*=rz-width]), .rz-child-width-5-5\@sx > :not([class*=rz-width]), .rz-child-width-4-4\@sx > :not([class*=rz-width]), .rz-child-width-3-3\@sx > :not([class*=rz-width]), .rz-child-width-2-2\@sx > :not([class*=rz-width]){width:100%!important}}
/* REVERSE sm */@media (min-width: 576px){.rz-child-width-auto\@ms > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@ms > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@ms > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@ms > :not([class*=rz-width]), .rz-child-width-1-6\@ms > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@ms > :not([class*=rz-width]), .rz-child-width-1-4\@ms > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@ms > :not([class*=rz-width]), .rz-child-width-2-6\@ms > :not([class*=rz-width]), .rz-child-width-1-3\@ms > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@ms > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@ms > :not([class*=rz-width]), .rz-child-width-3-6\@ms > :not([class*=rz-width]), .rz-child-width-1-2\@ms > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@ms > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@ms > :not([class*=rz-width]), .rz-child-width-4-6\@ms > :not([class*=rz-width]), .rz-child-width-2-3\@ms > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@ms > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@ms > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@ms > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@ms > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@ms > :not([class*=rz-width]), .rz-child-width-1-5\@ms > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@ms > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@ms > :not([class*=rz-width]), .rz-child-width-2-5\@ms > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@ms > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@ms > :not([class*=rz-width]), .rz-child-width-3-5\@ms > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@ms > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@ms > :not([class*=rz-width]), .rz-child-width-4-5\@ms > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@ms > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@ms > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@ms > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@ms > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@ms > :not([class*=rz-width]), .rz-child-width-2-4\@ms > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@ms > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@ms > :not([class*=rz-width]), .rz-child-width-3-4\@ms > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@ms > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@ms > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@ms > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@ms > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@ms > :not([class*=rz-width]), .rz-child-width-12-12\@ms > :not([class*=rz-width]), .rz-child-width-10-10\@ms > :not([class*=rz-width]), .rz-child-width-8-8\@ms > :not([class*=rz-width]), .rz-child-width-6-6\@ms > :not([class*=rz-width]), .rz-child-width-5-5\@ms > :not([class*=rz-width]), .rz-child-width-4-4\@ms > :not([class*=rz-width]), .rz-child-width-3-3\@ms > :not([class*=rz-width]), .rz-child-width-2-2\@ms > :not([class*=rz-width]){width:100%!important}}
/* REVERSE md */@media (min-width: 768px){.rz-child-width-auto\@dm > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@dm > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@dm > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@dm > :not([class*=rz-width]), .rz-child-width-1-6\@dm > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@dm > :not([class*=rz-width]), .rz-child-width-1-4\@dm > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@dm > :not([class*=rz-width]), .rz-child-width-2-6\@dm > :not([class*=rz-width]), .rz-child-width-1-3\@dm > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@dm > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@dm > :not([class*=rz-width]), .rz-child-width-3-6\@dm > :not([class*=rz-width]), .rz-child-width-1-2\@dm > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@dm > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@dm > :not([class*=rz-width]), .rz-child-width-4-6\@dm > :not([class*=rz-width]), .rz-child-width-2-3\@dm > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@dm > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@dm > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@dm > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@dm > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@dm > :not([class*=rz-width]), .rz-child-width-1-5\@dm > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@dm > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@dm > :not([class*=rz-width]), .rz-child-width-2-5\@dm > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@dm > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@dm > :not([class*=rz-width]), .rz-child-width-3-5\@dm > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@dm > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@dm > :not([class*=rz-width]), .rz-child-width-4-5\@dm > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@dm > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@dm > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@dm > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@dm > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@dm > :not([class*=rz-width]), .rz-child-width-2-4\@dm > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@dm > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@dm > :not([class*=rz-width]), .rz-child-width-3-4\@dm > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@dm > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@dm > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@dm > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@dm > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@dm > :not([class*=rz-width]), .rz-child-width-12-12\@dm > :not([class*=rz-width]), .rz-child-width-10-10\@dm > :not([class*=rz-width]), .rz-child-width-8-8\@dm > :not([class*=rz-width]), .rz-child-width-6-6\@dm > :not([class*=rz-width]), .rz-child-width-5-5\@dm > :not([class*=rz-width]), .rz-child-width-4-4\@dm > :not([class*=rz-width]), .rz-child-width-3-3\@dm > :not([class*=rz-width]), .rz-child-width-2-2\@dm > :not([class*=rz-width]){width:100%!important}}@media (min-width: 992px){.rz-child-width-auto\@gl > :not([class*=rz-width]){width:auto!important}.rz-child-width-expand\@gl > :not([class*=rz-width]){flex:1;min-width:1px!important}.rz-child-width-1-12\@gl > :not([class*=rz-width]){width:8.3326389468%!important}.rz-child-width-2-12\@gl > :not([class*=rz-width]), .rz-child-width-1-6\@gl > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-3-12\@gl > :not([class*=rz-width]), .rz-child-width-1-4\@gl > :not([class*=rz-width]){width:25%!important}.rz-child-width-4-12\@gl > :not([class*=rz-width]), .rz-child-width-2-6\@gl > :not([class*=rz-width]), .rz-child-width-1-3\@gl > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-12\@gl > :not([class*=rz-width]){width:41.6631947338%!important}.rz-child-width-6-12\@gl > :not([class*=rz-width]), .rz-child-width-3-6\@gl > :not([class*=rz-width]), .rz-child-width-1-2\@gl > :not([class*=rz-width]){width:50%!important}.rz-child-width-7-12\@gl > :not([class*=rz-width]){width:58.3284726273%!important}.rz-child-width-8-12\@gl > :not([class*=rz-width]), .rz-child-width-4-6\@gl > :not([class*=rz-width]), .rz-child-width-2-3\@gl > :not([class*=rz-width]){width:66.6444518494%!important}.rz-child-width-9-12\@gl > :not([class*=rz-width]){width:74.9937505208%!important}.rz-child-width-10-12\@gl > :not([class*=rz-width]){width:83.3263894675%!important}.rz-child-width-11-12\@gl > :not([class*=rz-width]){width:91.6590284143%!important}.rz-child-width-1-10\@gl > :not([class*=rz-width]){width:10%!important}.rz-child-width-2-10\@gl > :not([class*=rz-width]), .rz-child-width-1-5\@gl > :not([class*=rz-width]){width:20%!important}.rz-child-width-3-10\@gl > :not([class*=rz-width]){width:30%!important}.rz-child-width-4-10\@gl > :not([class*=rz-width]), .rz-child-width-2-5\@gl > :not([class*=rz-width]){width:40%!important}.rz-child-width-5-10\@gl > :not([class*=rz-width]){width:50%!important}.rz-child-width-6-10\@gl > :not([class*=rz-width]), .rz-child-width-3-5\@gl > :not([class*=rz-width]){width:60%!important}.rz-child-width-7-10\@gl > :not([class*=rz-width]){width:70%!important}.rz-child-width-8-10\@gl > :not([class*=rz-width]), .rz-child-width-4-5\@gl > :not([class*=rz-width]){width:80%!important}.rz-child-width-9-10\@gl > :not([class*=rz-width]){width:90%!important}.rz-child-width-1-8\@gl > :not([class*=rz-width]){width:12.4984376953%!important}.rz-child-width-2-8\@gl > :not([class*=rz-width]){width:25%!important}.rz-child-width-3-8\@gl > :not([class*=rz-width]){width:37.4953130859%!important}.rz-child-width-4-8\@gl > :not([class*=rz-width]), .rz-child-width-2-4\@gl > :not([class*=rz-width]){width:50%!important}.rz-child-width-5-8\@gl > :not([class*=rz-width]){width:62.4921884764%!important}.rz-child-width-6-8\@gl > :not([class*=rz-width]), .rz-child-width-3-4\@gl > :not([class*=rz-width]){width:75%!important}.rz-child-width-7-8\@gl > :not([class*=rz-width]){width:87.489063867%!important}.rz-child-width-1-6\@gl > :not([class*=rz-width]){width:16.6638893518%!important}.rz-child-width-2-6\@gl > :not([class*=rz-width]){width:33.3222259247%!important}.rz-child-width-5-6\@gl > :not([class*=rz-width]){width:83.3194467589%!important}.rz-child-width-1-1\@gl > :not([class*=rz-width]), .rz-child-width-12-12\@gl > :not([class*=rz-width]), .rz-child-width-10-10\@gl > :not([class*=rz-width]), .rz-child-width-8-8\@gl > :not([class*=rz-width]), .rz-child-width-6-6\@gl > :not([class*=rz-width]), .rz-child-width-5-5\@gl > :not([class*=rz-width]), .rz-child-width-4-4\@gl > :not([class*=rz-width]), .rz-child-width-3-3\@gl > :not([class*=rz-width]), .rz-child-width-2-2\@gl > :not([class*=rz-width]){width:100%!important}}
/* $breakpoints: (xs: '480', sm: '576', md: '768', lg: '992', xl: '1200', xxl: '5600') !default; */.rz-visible{display:initial}.rz-hidden{display:none!important}.rz-child-hidden > :not([class*=rz-hidden]){display:none!important}@media (max-width: 480px){.rz-hidden\@xs{display:none!important}.rz-child-hidden\@xs > :not([class*=rz-hidden]){display:none!important}}@media (min-width: 480px){.rz-hidden\@sx{display:none!important}.rz-child-hidden\@sx > :not([class*=rz-hidden]){display:none!important}}@media (max-width: 576px){.rz-hidden\@sm{display:none!important}.rz-child-hidden\@sm > :not([class*=rz-hidden]){display:none!important}}@media (min-width: 576px){.rz-hidden\@ms{display:none!important}.rz-child-hidden\@ms > :not([class*=rz-hidden]){display:none!important}}@media (max-width: 768px){.rz-hidden\@md{display:none!important}.rz-child-hidden\@md > :not([class*=rz-hidden]){display:none!important}}@media (min-width: 768px){.rz-hidden\@dm{display:none!important}.rz-child-hidden\@dm > :not([class*=rz-hidden]){display:none!important}}@media (max-width: 992px){.rz-hidden\@lg{display:none!important}.rz-child-hidden\@lg > :not([class*=rz-hidden]){display:none!important}}@media (min-width: 992px){.rz-hidden\@gl{display:none!important}.rz-child-hidden\@gl > :not([class*=rz-hidden]){display:none!important}}@media (max-width: 1200px){.rz-hidden\@xl{display:none!important}.rz-child-hidden\@xl > :not([class*=rz-hidden]){display:none!important}}@media (min-width: 1200px){.rz-hidden\@lx{display:none!important}.rz-child-hidden\@lx > :not([class*=rz-hidden]){display:none!important}}@media (min-width: 1200px){.rz-hidden\@xxl{display:none!important}.rz-child-hidden\@xxl > :not([class*=rz-hidden]){display:none!important}}@media only screen and (max-width: 5600px){.rz-layout-header{padding:0 64px}}@media only screen and (max-width: 1200px){.rz-layout-header{padding:0 64px}}@media only screen and (max-width: 992px){.rz-layout-header{padding:0 32px}}@media only screen and (max-width: 576px){.rz-layout-header{padding:0 4px}}@media print{.rz-layout-header{padding:0}}@media only screen and (max-width: 5600px){.rz-layout-footer{padding:12px 64px!important}}@media only screen and (max-width: 1200px){.rz-layout-footer{padding:12px 64px!important}}@media only screen and (max-width: 992px){.rz-layout-footer{padding:6px 32px!important}}@media only screen and (max-width: 576px){.rz-layout-footer{padding:0px 4px!important}}@media print{.rz-layout-footer{padding:0}}.rz-container{color:var(--rz-d4-color)!important;background-color:var(--rz-l4-background-color)!important}.rz-spinner-container{ /* Invalid */top:0;bottom:0;left:0;right:0}.rz-button{margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:0.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:0.1s ease-in-out;transition-property:color,background-color,border-color}.rz-button:not(:disabled){cursor:pointer}.rz-button::-moz-focus-inner{border:0;padding:0}.rz-button:hover{text-decoration:none}.rz-button:focus{outline:0}.rz-button-small{padding:0 15px;line-height:28px;font-size:0.875rem}.rz-button-large{padding:0 40px;line-height:53px;font-size:0.875rem}.rz-button-text{padding:0;line-height:1.5;background:0 0;color:#333;position:relative}.rz-button-text::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right 0.3s ease-out}.rz-button-text:focus, .rz-button-text:hover{color:#333}.rz-button-text:focus::before, .rz-button-text:hover::before{right:0}.rz-button-text:disabled{color:#999}.rz-button-text:disabled::before{display:none}.rz-button-link{padding:0;line-height:1.5;background:0 0;color:#1e87f0}.rz-button-link:focus, .rz-button-link:hover{color:#0f6ecd;text-decoration:underline}.rz-button-link:disabled{color:#999;text-decoration:none}.rz-button-group{display:inline-flex;vertical-align:middle;position:relative}.rz-button-group > .rz-button:nth-child(n+2), .rz-button-group > div:nth-child(n+2) .rz-button{margin-left:-1px}.rz-button-group .rz-button.rz-active, .rz-button-group .rz-button:active, .rz-button-group .rz-button:focus, .rz-button-group .rz-button:hover{position:relative;z-index:1}.rz-border-radius-2{border-radius:2px;overflow:hidden}.rz-border-radius-3{border-radius:3px;overflow:hidden}.rz-border-radius-5{border-radius:5px;overflow:hidden}.rz-border-radius-8{border-radius:8px;overflow:hidden}.rz-border-radius-10{border-radius:10px;overflow:hidden}

/* Simple Animation */
/* FadeIn | FadeOut (using with observers) */@keyframes visible-set{0%{opacity:1}100%{opacity:0}}@keyframes hide-set{0%{opacity:0}100%{opacity:1}}.rz-vis-animate{
  /* animation-delay: 0.5s; Задержка перед началом */transition:0.5s; /* Скорость перехода состояния элемента */animation:visible-set 0.5s 1; /* Указываем название анимации, её время и количество повторов */animation-fill-mode:forwards /* Чтобы элемент оставался в конечном состоянии анимации */}.rz-hid-animate{
  /* animation-delay: 0.5s; Задержка перед началом */transition:0.5s; /* Скорость перехода состояния элемента */animation:hide-set 0.5s 1; /* Указываем название анимации, её время и количество повторов */animation-fill-mode:forwards /* Чтобы элемент оставался в конечном состоянии анимации */}

/* Button for AI */.glow-on-hover{border:none;outline:none;color:#fff;background:#111;cursor:pointer;position:relative;z-index:0;border-radius:10px}.glow-on-hover:before{content:"";background:linear-gradient(45deg,#ff0000,#ff7300,#fffb00,#48ff00,#00ffd5,#002bff,#7a00ff,#ff00c8,#ff0000);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:glowing 20s linear infinite;opacity:0;transition:opacity 0.3s ease-in-out;border-radius:10px}.glow-on-hover:active{color:#000}.glow-on-hover:active:after{background:transparent}.glow-on-hover:hover:before{opacity:1}.glow-on-hover:after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#111;left:0;top:0;border-radius:10px}@keyframes glowing{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}
/* RESPONSIVE CSS FOR DIFFERENT SCREENS
-------------------------------------------------- */
/* ======================= */
/* A smooth size changing  */
/* ======================= */.rz-navbar-text{font-size:calc((1vw + 1vh) * 1.3)}h1.txt-stroke-blue-shadow, h1.txt-stroke-red-shadow, h1.txt-stroke-black-shadow{font-size:calc((1vw + 1vh) / 0.6);line-height:1.2}h2.txt-stroke-blue-shadow, h2.txt-stroke-red-shadow, h2.txt-stroke-black-shadow{font-size:calc((1vw + 1vh) / 0.68);line-height:1.2}.rz-text-calc-height-5{font-size:calc((1vw + 1vh) * 0.8)}.rz-text-calc-height-8{font-size:calc((1vw + 1vh) * 1)}.rz-text-calc-height-10{font-size:calc((1vw + 1vh) * 1.2)}.rz-text-calc-height-20{font-size:calc((1vw + 1vh) * 1.6)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3)}::-webkit-scrollbar-thumb{background-color:darkgrey;outline:1px solid slategrey}

/* ======================= */
/*    Step size changing   */
/* ======================= */
/* $breakpoints: (xs: '480', sm: '576', md: '768', lg: '992', xl: '1200', xxl: '5600') !default; */
/* For full and medium screens */@media (min-width: 1200px){
  /* Content */.homepage-bgimage{background-attachment:fixed}}
/* Portrait tablets and small desktops */@media (min-width: 992px) and (max-width: 1200px){
  /* Content */.homepage-bgimage{background-attachment:fixed}}
/* Landscape phones and portrait tablets */@media screen and (min-width: 768px) and (max-width: 992px){
  /* Content */.homepage-bgimage{background-attachment:fixed}}
/* Phone & Mini-Tablets */@media screen and (max-width: 768px){
  /* Content */.homepage-bgimage{background-attachment:scroll}}@media screen and (max-width: 576px){
  /* Content */.homepage-bgimage{background-attachment:scroll}}@media screen and (max-width: 480px){
  /* Content */.homepage-bgimage{background-attachment:scroll}}.rz-margin-left-right-0{margin-left:0px!important;margin-right:0px!important}.rz-margin-left-0{margin-left:0px!important}.rz-margin-right-0{margin-right:0px!important}.rz-margin-left-right-5{margin-left:5px!important;margin-right:5px!important}.rz-margin-left-5{margin-left:5px!important}.rz-margin-right-5{margin-right:5px!important}.rz-margin-left-right-child-0 > *{margin-left:0px!important;margin-right:0px!important}.rz-margin-left-child-0 > *{margin-left:0px!important}.rz-margin-right-child-0 > *{margin-right:0px!important}.rz-margin-left-right-child-5 > *{margin-left:5px!important;margin-right:5px!important}.rz-margin-left-child-5 > *{margin-left:5px!important}.rz-margin-right-child-5 > *{margin-right:5px!important}.rz-margin-left-right-8{margin-left:8px!important;margin-right:8px!important}.rz-margin-left-8{margin-left:8px!important}.rz-margin-right-8{margin-right:8px!important}.rz-margin-left-right-child-8 > *{margin-left:8px!important;margin-right:8px!important}.rz-margin-left-child-8 > *{margin-left:8px!important}.rz-margin-right-child-8 > *{margin-right:8px!important}.rz-margin-left-right-10{margin-left:10px!important;margin-right:10px!important}.rz-margin-left-10{margin-left:10px!important}.rz-margin-right-10{margin-right:10px!important}.rz-margin-left-right-child-10 > *{margin-left:10px!important;margin-right:10px!important}.rz-margin-left-child-10 > *{margin-left:10px!important}.rz-margin-right-child-10 > *{margin-right:10px!important}.rz-margin-left-right-16{margin-left:16px!important;margin-right:16px!important}.rz-margin-left-16{margin-left:16px!important}.rz-margin-right-16{margin-right:16px!important}.rz-margin-left-right-child-16 > *{margin-left:16px!important;margin-right:16px!important}.rz-margin-left-child-16 > *{margin-left:16px!important}.rz-margin-right-child-16 > *{margin-right:16px!important}.rz-margin-top-0{margin-top:0px!important}.rz-margin-top-2{margin-top:2px!important}.rz-margin-top-3{margin-top:3px!important}.rz-margin-top-5{margin-top:5px!important}.rz-margin-top-8{margin-top:8px!important}.rz-margin-top-10{margin-top:10px!important}.rz-margin-top-16{margin-top:16px!important}.rz-margin-top-20{margin-top:20px!important}.rz-margin-top-30{margin-top:30px!important}.rz-margin-top-40{margin-top:40px!important}.rz-margin-top-50{margin-top:50px!important}.rz-margin-top-51{margin-top:51px!important}.rz-margin-top-80{margin-top:80px!important}.rz-margin-top-100{margin-top:100px!important}.rz-margin-top-120{margin-top:120px!important}.rz-margin-top-150{margin-top:150px!important}.rz-margin-bottom-0{margin-bottom:0px!important}.rz-margin-bottom-2{margin-bottom:2px!important}.rz-margin-bottom-3{margin-bottom:3px!important}.rz-margin-bottom-5{margin-bottom:5px!important}.rz-margin-bottom-8{margin-bottom:8px!important}.rz-margin-bottom-10{margin-bottom:10px!important}.rz-margin-bottom-16{margin-bottom:16px!important}.rz-margin-bottom-20{margin-bottom:20px!important}.rz-margin-top-bottom-0{margin-top:0px!important;margin-bottom:0px!important}.rz-margin-top-bottom-2{margin-top:2px!important;margin-bottom:2px!important}.rz-margin-top-bottom-3{margin-top:3px!important;margin-bottom:3px!important}.rz-margin-top-bottom-5{margin-top:5px!important;margin-bottom:5px!important}.rz-margin-top-bottom-8{margin-top:8px!important;margin-bottom:8px!important}.rz-margin-top-bottom-10{margin-top:10px!important;margin-bottom:10px!important}.rz-margin-top-bottom-16{margin-top:16px!important;margin-bottom:16px!important}.rz-margin-top-bottom-20{margin-top:20px!important;margin-bottom:20px!important}.rz-margin-child-0 > *{margin:0px!important}.rz-margin-child-5 > *{margin:5px!important}.rz-margin-child-8 > *{margin:8px!important}.rz-margin-child-10 > *{margin:10px!important}.rz-margin-child-16 > *{margin:16px!important}.rz-margin-child-20 > *{margin:20px!important}.rz-margin-top-child-0 > *{margin-top:0px!important}.rz-margin-top-child-5 > *{margin-top:5px!important}.rz-margin-top-child-8 > *{margin-top:8px!important}.rz-margin-top-child-10 > *{margin-top:10px!important}.rz-margin-top-child-16 > *{margin-top:16px!important}.rz-margin-top-child-20 > *{margin-top:20px!important}.rz-margin-bottom-child-0 > *{margin-bottom:0px!important}.rz-margin-bottom-child-5 > *{margin-bottom:5px!important}.rz-margin-bottom-child-8 > *{margin-bottom:8px!important}.rz-margin-bottom-child-10 > *{margin-bottom:10px!important}.rz-margin-bottom-child-16 > *{margin-bottom:16px!important}.rz-margin-bottom-child-20 > *{margin-bottom:20px!important}.rz-margin-top-bottom-child-0 > *{margin-top:0px!important;margin-bottom:0px!important}.rz-margin-top-bottom-child-5 > *{margin-top:5px!important;margin-bottom:5px!important}.rz-margin-top-bottom-child-8 > *{margin-top:8px!important;margin-bottom:8px!important}.rz-margin-top-bottom-child-10 > *{margin-top:10px!important;margin-bottom:10px!important}.rz-margin-top-bottom-child-16 > *{margin-top:16px!important;margin-bottom:16px!important}.rz-margin-top-bottom-child-20 > *{margin-top:20px!important;margin-bottom:20px!important}.rz-margin-0{margin:0px!important}.rz-margin-1{margin:1px!important}.rz-margin-2{margin:2px!important}.rz-margin-3{margin:3px!important}.rz-margin-4{margin:4px!important}.rz-margin-5{margin:5px!important}.rz-margin-8{margin:8px!important}.rz-margin-10{margin:10px!important}.rz-margin-16{margin:16px!important}.rz-margin-20{margin:20px!important}.rz-margin-30{margin:30px!important}.rz-margin-40{margin:40px!important}.rz-margin-50{margin:50px!important}.rz-margin-80{margin:80px!important}.rz-margin-100{margin:100px!important}.rz-padding-0{padding:0px!important}.rz-padding-1{padding:1px!important}.rz-padding-2{padding:2px!important}.rz-padding-3{padding:3px!important}.rz-padding-4{padding:4px!important}.rz-padding-5{padding:5px!important}.rz-padding-8{padding:8px!important}.rz-padding-10{padding:10px!important}.rz-padding-16{padding:16px!important}.rz-padding-20{padding:20px!important}.rz-padding-30{padding:30px!important}.rz-padding-40{padding:40px!important}.rz-padding-50{padding:50px!important}.rz-padding-80{padding:80px!important}.rz-padding-100{padding:100px!important}.rz-padding-child-0{margin:0px}.rz-padding-child-0 > *{padding:0px!important}.rz-padding-child-3{margin:-3px}.rz-padding-child-3 > *{padding:3px!important}.rz-padding-child-5{margin:-5px}.rz-padding-child-5 > *{padding:5px!important}.rz-padding-child-8 > *{margin:-8px}.rz-padding-child-8 > *{padding:8px!important}.rz-padding-child-10 > *{margin:-10px}.rz-padding-child-10 > *{padding:10px!important}.rz-padding-child-16 > *{margin:-16px}.rz-padding-child-16 > *{padding:16px!important}.rz-padding-child-20 > *{margin:-20px}.rz-padding-child-20 > *{padding:20px!important}.rz-padding-left-right-0{padding-left:0px!important;padding-right:0px!important}.rz-padding-left-right-5{padding-left:5px!important;padding-right:5px!important}.rz-padding-left-0{padding-left:0px!important}.rz-padding-left-5{padding-left:5px!important}.rz-padding-right-0{padding-right:0px!important}.rz-padding-right-5{padding-right:5px!important}.rz-padding-left-right-child-0{margin-left:0px;margin-right:0px}.rz-padding-left-right-child-0 > *{padding-left:0px!important;padding-right:0px!important}.rz-padding-left-right-child-5{margin-left:-5px;margin-right:-5px}.rz-padding-left-right-child-5 > *{padding-left:5px!important;padding-right:5px!important}.rz-padding-left-child-0 > *{padding-left:0px!important}.rz-padding-left-child-5 > *{padding-left:5px!important}.rz-padding-right-child-0 > *{padding-right:0px!important}.rz-padding-right-child-5 > *{padding-right:5px!important}.rz-padding-top-bottom-0{padding-top:0px!important;padding-bottom:0px!important}.rz-padding-top-bottom-5{padding-top:5px!important;padding-bottom:5px!important}.rz-padding-top-0{padding-top:0px!important}.rz-padding-top-5{padding-top:5px!important}.rz-padding-bottom-0{padding-bottom:0px!important}.rz-padding-bottom-5{padding-bottom:5px!important}.rz-padding-top-bottom-child-0{margin-top:0px;margin-bottom:0px}.rz-padding-top-bottom-child-0 > *{padding-top:0px!important;padding-bottom:0px!important}.rz-padding-top-bottom-child-5{margin-top:-5px;margin-bottom:-5px}.rz-padding-top-bottom-child-5 > *{padding-top:5px!important;padding-bottom:5px!important}.rz-padding-top-child-0 > *{padding-top:0px!important}.rz-padding-top-child-5 > *{padding-top:5px!important}.rz-padding-bottom-child-0 > *{padding-bottom:0px!important}.rz-padding-bottom-child-5 > *{padding-bottom:5px!important}.rz-padding-left-right-8{padding-left:8px!important;padding-right:8px!important}.rz-padding-left-8{padding-left:8px!important}.rz-padding-right-8{padding-right:8px!important}.rz-padding-left-right-child-8{margin-left:-8px;margin-right:-8px}.rz-padding-left-right-child-8 > *{padding-left:8px!important;padding-right:8px!important}.rz-padding-left-child-8 > *{padding-left:8px!important}.rz-padding-right-child-8 > *{padding-right:8px!important}.rz-padding-top-bottom-8{padding-top:8px!important;padding-bottom:8px!important}.rz-padding-top-8{padding-top:8px!important}.rz-padding-bottom-8{padding-bottom:8px!important}.rz-padding-top-bottom-child-8{margin-top:-8px;margin-bottom:-8px}.rz-padding-top-bottom-child-8 > *{padding-top:8px!important;padding-bottom:8px!important}.rz-padding-top-child-8 > *{padding-top:8px!important}.rz-padding-bottom-child-8 > *{padding-bottom:8px!important}.rz-padding-left-right-10{padding-left:10px!important;padding-right:10px!important}.rz-padding-left-10{padding-left:10px!important}.rz-padding-right-10{padding-right:10px!important}.rz-padding-left-right-child-10{margin-left:-10px;margin-right:-10px}.rz-padding-left-right-child-10 > *{padding-left:10px!important;padding-right:10px!important}.rz-padding-left-child-10 > *{padding-left:10px!important}.rz-padding-right-child-10 > *{padding-right:10px!important}.rz-padding-top-bottom-10{padding-top:10px!important;padding-bottom:10px!important}.rz-padding-top-10{padding-top:10px!important}.rz-padding-bottom-10{padding-bottom:10px!important}.rz-padding-top-bottom-child-10{margin-top:-10px;margin-bottom:-10px}.rz-padding-top-bottom-child-10 > *{padding-top:10px!important;padding-bottom:10px!important}.rz-padding-top-child-10 > *{padding-top:10px!important}.rz-padding-bottom-child-10 > *{padding-bottom:10px!important}.rz-padding-left-right-16{padding-left:16px!important;padding-right:16px!important}.rz-padding-left-16{padding-left:16px!important}.rz-padding-right-16{padding-right:16px!important}.rz-padding-left-right-child-16{margin-left:-16px;margin-right:-16px}.rz-padding-left-right-child-16 > *{padding-left:16px!important;padding-right:16px!important}.rz-padding-left-child-16 > *{padding-left:16px!important}.rz-padding-right-child-16 > *{padding-right:16px!important}.rz-padding-top-bottom-16{padding-top:16px!important;padding-bottom:16px!important}.rz-padding-top-16{padding-top:16px!important}.rz-padding-bottom-16{padding-bottom:16px!important}.rz-padding-top-bottom-child-16{margin-top:-16px;margin-bottom:-16px}.rz-padding-top-bottom-child-16 > *{padding-top:16px!important;padding-bottom:16px!important}.rz-padding-top-child-16 > *{padding-top:16px!important}.rz-padding-bottom-child-16 > *{padding-bottom:16px!important}.rz-padding-left-right-20{padding-left:20px!important;padding-right:20px!important}.rz-padding-left-20{padding-left:20px!important}.rz-padding-right-20{padding-right:20px!important}.rz-padding-left-right-child-20{margin-left:-20px;margin-right:-20px}.rz-padding-left-right-child-20 > *{padding-left:20px!important;padding-right:20px!important}.rz-padding-left-child-20 > *{padding-left:20px!important}.rz-padding-right-child-20 > *{padding-right:20px!important}.rz-padding-top-bottom-20{padding-top:20px!important;padding-bottom:20px!important}.rz-padding-top-20{padding-top:20px!important}.rz-padding-bottom-20{padding-bottom:20px!important}.rz-padding-top-bottom-child-20{margin-top:-20px;margin-bottom:-20px}.rz-padding-top-bottom-child-20 > *{padding-top:20px!important;padding-bottom:20px!important}.rz-padding-top-child-20 > *{padding-top:20px!important}.rz-padding-bottom-child-20 > *{padding-bottom:20px!important}.rz-padding-left-right-30{padding-left:30px!important;padding-right:30px!important}.rz-padding-left-30{padding-left:30px!important}.rz-padding-right-30{padding-right:30px!important}.rz-padding-left-right-child-30{margin-left:-30px;margin-right:-30px}.rz-padding-left-right-child-30 > *{padding-left:30px!important;padding-right:30px!important}.rz-padding-left-child-30 > *{padding-left:30px!important}.rz-padding-right-child-30 > *{padding-right:30px!important}.rz-padding-top-bottom-30{padding-top:30px!important;padding-bottom:30px!important}.rz-padding-top-30{padding-top:30px!important}.rz-padding-bottom-30{padding-bottom:30px!important}.rz-padding-top-bottom-child-30{margin-top:-30px;margin-bottom:-30px}.rz-padding-top-bottom-child-30 > *{padding-top:30px!important;padding-bottom:30px!important}.rz-padding-top-child-30 > *{padding-top:30px!important}.rz-padding-bottom-child-30 > *{padding-bottom:30px!important}.rz-padding-left-right-40{padding-left:40px!important;padding-right:40px!important}.rz-padding-left-40{padding-left:40px!important}.rz-padding-right-40{padding-right:40px!important}.rz-padding-left-right-child-40{margin-left:-40px;margin-right:-40px}.rz-padding-left-right-child-40 > *{padding-left:40px!important;padding-right:40px!important}.rz-padding-left-child-40 > *{padding-left:40px!important}.rz-padding-right-child-40 > *{padding-right:40px!important}.rz-padding-top-bottom-40{padding-top:40px!important;padding-bottom:40px!important}.rz-padding-top-40{padding-top:40px!important}.rz-padding-bottom-40{padding-bottom:40px!important}.rz-padding-top-bottom-child-40{margin-top:-40px;margin-bottom:-40px}.rz-padding-top-bottom-child-40 > *{padding-top:40px!important;padding-bottom:40px!important}.rz-padding-top-child-40 > *{padding-top:40px!important}.rz-padding-bottom-child-40 > *{padding-bottom:40px!important}.rz-padding-left-right-50{padding-left:50px!important;padding-right:50px!important}.rz-padding-left-50{padding-left:50px!important}.rz-padding-right-50{padding-right:50px!important}.rz-padding-left-right-child-50{margin-left:-50px;margin-right:-50px}.rz-padding-left-right-child-50 > *{padding-left:50px!important;padding-right:50px!important}.rz-padding-left-child-50 > *{padding-left:50px!important}.rz-padding-right-child-50 > *{padding-right:50px!important}.rz-padding-top-bottom-50{padding-top:50px!important;padding-bottom:50px!important}.rz-padding-top-50{padding-top:50px!important}.rz-padding-bottom-50{padding-bottom:50px!important}.rz-padding-top-bottom-child-50{margin-top:-50px;margin-bottom:-50px}.rz-padding-top-bottom-child-50 > *{padding-top:50px!important;padding-bottom:50px!important}.rz-padding-top-child-50 > *{padding-top:50px!important}.rz-padding-bottom-child-50 > *{padding-bottom:50px!important}

/* https://css-loaders.com/ */#preloader-old{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100vh;z-index:999999;background-image:url("/img/general/load-circle.gif");background-repeat:no-repeat;background-position:center;background-color:var(--rz-preloader-bg-color)}#preloader{height:100vh;display:flex;justify-content:center;align-items:center;text-align:center!important}.stop-scrolling{height:100%!important;overflow:hidden!important}

/* HTML: <div class="loader"></div> */
/* LOADER-01 */.loader01{width:120px;height:20px;-webkit-mask:linear-gradient(90deg,#000 70%,rgba(0,0,0,0) 0) left/20% 100%;background:linear-gradient(#000 0 0) left -25% top 0/20% 100% no-repeat #ddd;animation:l7 1s infinite steps(6)}@keyframes l7{100%{background-position:right -25% top 0}}
/* LOADER-02 - Spinner */.loader02{transform:rotateZ(45deg);perspective:1000px;border-radius:50%;width:48px;height:48px;color:aqua}.loader02:before, .loader02:after{content:"";display:block;position:absolute;top:0;left:0;width:inherit;height:inherit;border-radius:50%;transform:rotateX(70deg);animation:1s spin02 linear infinite}.loader02:after{color:#FF3D00;transform:rotateY(70deg);animation-delay:0.4s}@keyframes rotate02{0%{transform:translate(-50%,-50%) rotateZ(0deg)}100%{transform:translate(-50%,-50%) rotateZ(360deg)}}@keyframes rotateccw02{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes spin02{0%, 100%{box-shadow:0.2em 0px 0 0px currentcolor}12%{box-shadow:0.2em 0.2em 0 0 currentcolor}25%{box-shadow:0 0.2em 0 0px currentcolor}37%{box-shadow:-0.2em 0.2em 0 0 currentcolor}50%{box-shadow:-0.2em 0 0 0 currentcolor}62%{box-shadow:-0.2em -0.2em 0 0 currentcolor}75%{box-shadow:0px -0.2em 0 0 currentcolor}87%{box-shadow:0.2em -0.2em 0 0 currentcolor}}
/* LOADER-03 - 3 dots loading */.loader03, .loader03:before, .loader03:after{border-radius:50%;width:2.5em;height:2.5em;animation-fill-mode:both;animation:bblFadInOut 1.8s infinite ease-in-out}.loader03{color:aqua;font-size:7px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}.loader03:before,
.loader03:after{content:"";position:absolute;top:0}.loader03:before{left:-3.5em;animation-delay:-0.32s}.loader03:after{left:3.5em}@keyframes bblFadInOut{0%, 80%, 100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}
/* LOADER-04 - Squares */.loader04{width:48px;height:48px;display:inline-block;position:relative}.loader04::after,
.loader04::before{content:"";width:48px;height:48px;border:2px solid aqua;position:absolute;left:0;top:0;box-sizing:border-box;animation:rotation 2s ease-in-out infinite}.loader04::after{border-color:#FF3D00;animation-delay:1s}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
/* LOADER-05 - Layers */.loader05{position:relative;width:48px;height:48px;background:#de3500;transform:rotateX(65deg) rotate(45deg);color:aqua;animation:layers1 1s linear infinite alternate}.loader05:after{content:"";position:absolute;inset:0;background:rgba(255,255,255,0.562);animation:layerTr 1s linear infinite alternate}@keyframes layers1{0%{box-shadow:0px 0px 0 0px}90%, 100%{box-shadow:20px 20px 0 -4px}}@keyframes layerTr{0%{transform:translate(0,0) scale(1)}100%{transform:translate(-25px,-25px) scale(1)}}
/* LOADER-06 - Text Loading */.loader06{font-size:48px;font-weight:bold;letter-spacing:2px;font-family:Arial,Helvetica,sans-serif;color:#1ea8f8;animation:smokeOut 1s ease-in-out infinite alternate;text-shadow:0 0 1px #bcfcfc}.loader06:before{content:"Loading"}@keyframes smokeOut{100%{opacity:0.08;filter:blur(5px);letter-spacing:4px}}
/* LOADER-07 - Chat */.loader07{width:100px;height:75px;margin:0 auto;background:rgb(120,255,255);position:relative;border-radius:100%}.loader07:before{content:"";position:absolute;box-sizing:border-box;border:15px solid transparent;border-top:25px solid rgb(139,139,254);transform:rotate(45deg);top:50px;left:-15px}.loader07:after{content:"";width:12px;height:12px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background-color:#FF3D00;box-shadow:20px 0 #FF3D00,-20px 0 #FF3D00;animation:flash 0.5s ease-out infinite alternate}@keyframes flash{0%{background-color:rgba(255,60,0,0.25);box-shadow:20px 0 rgba(255,60,0,0.25),-20px 0 #FF3D00}50%{background-color:#FF3D00;box-shadow:20px 0 rgba(255,60,0,0.25),-20px 0 rgba(255,60,0,0.25)}100%{background-color:rgba(255,60,0,0.25);box-shadow:20px 0 #FF3D00,-20px 0 rgba(255,60,0,0.25)}}
/* LOADER-08 - Refresh */.loader08{width:48px;height:48px;display:inline-block;position:relative;border-width:3px 2px 3px 2px;border-style:solid dotted solid dotted;border-color:#de3500 rgba(255,255,255,0.3) aqua rgba(151,107,93,0.3);border-radius:50%;box-sizing:border-box;animation:1s rotate08 linear infinite}.loader08:before, .loader08:after{content:"";top:0;left:0;position:absolute;border:10px solid transparent;border-bottom-color:aqua;transform:translate(-10px,19px) rotate(-35deg)}.loader08:after{border-color:#de3500 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(32px,3px) rotate(-35deg)}@keyframes rotate08{100%{transform:rotate(360deg)}}
/* LOADER-09 - Text Recording */.loader09{font-weight:bold;letter-spacing:2px;font-family:Arial,Helvetica,sans-serif;color:#f81e30;animation:smokeOut 1s ease-in-out infinite alternate;text-shadow:0 0 1px #bcfcfc}.loader09:before{content:"Recording"}.loader09processing{font-weight:bold;letter-spacing:2px;font-family:Arial,Helvetica,sans-serif;color:#f81e30;animation:smokeOut 1s ease-in-out infinite alternate;text-shadow:0 0 1px #bcfcfc}.loader09processing:before{content:"Processing..."}

/* LOADER-10 - 2 red dots merge */.loader10{width:120px;height:60px;padding:10px;box-sizing:border-box;display:flex;justify-content:space-between;background:#fff;filter:blur(5px) contrast(10) hue-rotate(60deg);mix-blend-mode:darken}.loader10:before,
.loader10:after{content:"";width:40px;border-radius:50%;background:#ff00ff;animation:l3 1s infinite alternate}.loader10:after{--s:-1}@keyframes l3{90%, 100%{transform:translate(calc(var(--s, 1) * 30px))}}
/* Spetial styles for lists 
-------------------------------------------------- */
/* list-counter-square */.list-counter-square{list-style:none;counter-reset:list;margin:0;padding:0;overflow:hidden}.list-counter-square > li{position:relative;display:block;height:2rem;line-height:2rem;margin-left:2rem;margin-bottom:0.25rem;padding-left:0.5rem;padding-right:0.5rem;color:#fff;background:#f57c00;white-space:nowrap}.list-counter-square > li:last-child{margin-bottom:0}.list-counter-square > li::before{content:counter(list);counter-increment:list;position:absolute;left:-2rem;top:0;bottom:0;width:2rem;line-height:2rem;text-align:center;color:#fff;background:rgba(245,124,0,0.75)}

/* list-counter-circle */.list-counter-circle{list-style:none;counter-reset:list;margin:0;padding:0;overflow:hidden}.list-counter-circle > li{position:relative;display:block;height:2rem;line-height:2rem;margin-left:1.75rem;margin-bottom:0.25rem;padding-left:1rem;padding-right:0.5rem;color:rgb(0,0,0);background:#c0e0f5;white-space:nowrap;border-radius:0.25rem}.list-counter-circle > li:last-child{margin-bottom:0}.list-counter-circle > li::before{content:counter(list);counter-increment:list;position:absolute;left:-2rem;top:-0.25rem;bottom:-0.25rem;width:2.5rem;line-height:2rem;border-radius:1.25rem;border:0.25rem solid #fff;text-align:center;color:rgb(0,0,0);background:#c0e0f5}

/* list-icon-circle */.list-icon-circle{list-style:none;margin:0;padding:0}.list-icon-circle > li{position:relative;display:block;margin-left:1.75rem;margin-bottom:0.25rem;padding-left:1rem;padding-right:0.5rem;color:rgb(255,255,255);border-radius:0.25rem}.list-icon-circle > li:after{border:0.25rem solid rgb(255,255,255)}.list-icon-circle > li > i{counter-increment:list;position:absolute;left:-2rem;top:-0.25rem;bottom:-0.25rem;width:4rem;line-height:5rem;border-radius:2rem;border:0.25rem solid rgb(255,255,255);text-align:center;vertical-align:middle;color:rgb(255,255,255)}.list-icon-circle > li > div{margin-left:2.5rem}.list-icon-circle > li:nth-child(1n){background:#b61b61}.list-icon-circle > li:nth-child(2n){background:#000ba3}.list-icon-circle > li:nth-child(3n){background:#774300}.list-icon-circle > li:nth-child(4n){background:#116800}.list-icon-circle > li:nth-child(5n){background:#414141}.list-icon-circle > li:hover:nth-child(1n){background:#d82173}.list-icon-circle > li:hover:nth-child(2n){background:#010fce}.list-icon-circle > li:hover:nth-child(3n){background:#9e5a01}.list-icon-circle > li:hover:nth-child(4n){background:#1a9900}.list-icon-circle > li:hover:nth-child(5n){background:#616060}.list-icon-circle > li:nth-child(1n) > i{background:#b61b61}.list-icon-circle > li:nth-child(2n) > i{background:#000ba3}.list-icon-circle > li:nth-child(3n) > i{background:#774300}.list-icon-circle > li:nth-child(4n) > i{background:#116800}.list-icon-circle > li:nth-child(5n) > i{background:#414141}.list-icon-circle > li:hover:nth-child(1n) > i{background:#d82173}.list-icon-circle > li:hover:nth-child(2n) > i{background:#010fce}.list-icon-circle > li:hover:nth-child(3n) > i{background:#9e5a01}.list-icon-circle > li:hover:nth-child(4n) > i{background:#1a9900}.list-icon-circle > li:hover:nth-child(5n){background:#616060}.list-icon-circle > li:last-child{margin-bottom:0}

/* list-rectangle */.list-rectangle{list-style:none;margin:0;padding:0}.list-rectangle > li{position:relative;display:block;margin-bottom:0.25rem;padding:0.325rem 0.825rem 0.325rem 1.325rem;color:rgb(255,255,255);background:#27528a;box-shadow:0 0 10px rgba(0,0,0,0.5)}.list-rectangle > li:last-child{margin-bottom:0}.list-rectangle > li::before{content:"";position:absolute;left:0;top:0;bottom:0;width:0.5rem;background:#ffd82c}

/* Lists from atuin.ru - list1a */.list1a{margin:20px 0 0;padding:0;list-style:none;counter-reset:li}.list1a li{border:2px solid #337ab7;background:#ebf3fa;position:relative;margin-bottom:20px;padding:16px 10px}.list1a li:hover{z-index:1}.list1a li:before{border:2px solid #337ab7;position:absolute;top:-14px;padding:2px 10px;font-size:11px;font-weight:bold;color:#337ab7;background:#f7fafd;counter-increment:li;content:counter(li);transition-duration:0.3s}.list1a li:hover:before{background:#337ab7;color:#fff;transform:translate(-12px,0)}.list1a li:after{content:"";position:absolute;transition-duration:0.4s;transition-property:width;z-index:-1;background:#fff;height:100%;left:0;top:0;width:0}.list1a li:hover:after{width:100%}

/* list1b */.list1b{margin:20px 0 0;padding:0;list-style:none;counter-reset:li}.list1b li{border:2px solid #dddddd;background:#fafafa;position:relative;margin-bottom:20px;padding:16px 10px;transition-duration:0.4s}.list1b li:hover{z-index:1;border:2px solid #adcee9}.list1b li:before{border:2px solid #adcee9;position:absolute;top:-14px;padding:2px 10px;font-size:11px;font-weight:bold;color:#337ab7;background:#f7fafd;counter-increment:li;content:counter(li);transition-duration:0.3s}.list1b li:hover:before{border:2px solid #337ab7;background:#337ab7;color:#fff;transform:translate(-12px,0)}.list1b li:after{content:"";position:absolute;transition-duration:0.4s;transition-property:width;z-index:-1;background:#f0f5fb;height:100%;left:0;top:0;width:0}.list1b li:hover:after{width:100%}

/* list2a */.list2a{margin-bottom:8px;padding:0;list-style:none;counter-reset:li}.list2a li{position:relative;border:2px solid #337ab7;background:#ebf3fa;padding:16px 20px 16px 28px;margin:12px 0 12px 40px;transition-duration:0.3s}.list2a li:hover{background:#fff}.list2a li:before{line-height:32px;position:absolute;top:4px;left:-40px;width:40px;text-align:center;font-size:16px;font-weight:bold;color:#fff;background:#337ab7;counter-increment:li;content:counter(li);transition-duration:0.2s}.list2a li:hover:before{width:46px}.list2a li:after{position:absolute;left:0;top:4px;content:"";height:0;width:0;border:16px solid transparent;border-left-color:#337ab7;transition-duration:0.2s}.list2a li:hover:after{margin-left:6px}

/* list3a */.list3a{padding:0;list-style:none;counter-reset:li}.list3a li{position:relative;border-left:4px solid #337ab7;padding:16px 20px 16px 28px;margin:12px 0 12px 80px;transition-duration:0.3s}.list3a li:before{line-height:32px;position:absolute;top:10px;left:-80px;width:80px;text-align:center;font-size:24px;font-weight:bold;color:#77aedb;counter-increment:li;content:counter(li);transition-duration:0.3s;box-sizing:border-box}.list3a li:hover:before{color:#337ab7}.list3a li:after{position:absolute;top:26px;left:-40px;width:60px;height:60px;border:8px solid #3399ff;border-radius:50%;content:"";opacity:0;transition:transform 0.3s,opacity 0.3s;transform:translateX(-50%) translateY(-50%) scale(0.1);pointer-events:none;box-sizing:border-box}.list3a li:hover:after{opacity:0.2;transform:translateX(-50%) translateY(-50%) scale(1)}

/* RESPONSIVE CSS
-------------------------------------------------- */
/* Portrait tablets and small desktops */@media (max-width: 1200px){.list-rectangle > li{font-size:14px}}
/* text-formatters
-------------------------------------------------- */.txt-white{color:white!important}.txt-yellow{color:yellow!important}.txt-orange{color:orange!important}.txt-green{color:green!important}.txt-red{color:red!important}.txt-blue{color:blue!important}.txt-lightblue{color:#1677FF!important}.txt-cyan{color:rgb(71,255,255)!important}.txt-black{color:black!important}.txt-error-color{color:var(--rz-error-color)!important}.txt-warning-color{color:var(--rz-warning-color)!important}.txt-success-color{color:var(--rz-success-color)!important}.txt-normal-color{color:var(--rz-d6-color)!important}.txt-stroke-white{text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white}.txt-stroke-yellow{text-shadow:-1px 0 yellow,0 1px yellow,1px 0 yellow,0 -1px yellow}.txt-stroke-green{text-shadow:-1px 0 green,0 1px green,1px 0 green,0 -1px green}.txt-stroke-red{text-shadow:-1px 0 red,0 1px red,1px 0 red,0 -1px red}.txt-stroke-blue{text-shadow:-1px 0 blue,0 1px blue,1px 0 blue,0 -1px blue}.txt-stroke-cyan{text-shadow:-1px 0 rgb(71,255,255),0 1px rgb(71,255,255),1px 0 rgb(71,255,255),0 -1px rgb(71,255,255)}.txt-stroke-black{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black}.txt-stroke-white-shadow{text-shadow:-1px 0 white,0 1px white,1px 0 white,0 -1px white,2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-yellow-shadow{text-shadow:-1px 0 yellow,0 1px yellow,1px 0 yellow,0 -1px yellow,2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-green-shadow{text-shadow:-1px 0 green,0 1px green,1px 0 green,0 -1px green,2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-red-shadow{text-shadow:-1px 0 red,0 1px red,1px 0 red,0 -1px red,2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-blue-shadow{text-shadow:-1px 0 blue,0 1px blue,1px 0 blue,0 -1px blue,2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-cyan-shadow{color:black!important;text-shadow:-1px 0 rgb(71,255,255),0 1px rgb(71,255,255),1px 0 rgb(71,255,255),0 -1px rgb(71,255,255),2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-black-shadow{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black,2px 2px 0px rgba(0,0,0,0.2)}.txt-stroke-black-shadow-glow-white{text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black,2px 2px 0px rgba(0,0,0,0.2),0 0 10px #fff,0 0 20px rgba(255,255,255,0.5),0 0 30px rgba(255,255,255,0.5),0 0 40px rgba(255,255,255,0.5),0 0 50px rgba(255,255,255,0.4),0 0 60px rgba(255,255,255,0.4)}.txt-shadow{text-shadow:2px 2px 0px rgba(0,0,0,0.2)}.txt-shadow-bg-blue{line-height:1;letter-spacing:-1px;text-shadow:1px 1px 2px black,0 0 25px blue,0 0 5px darkblue}.txt-shadow-bg-red{line-height:1;letter-spacing:-1px;text-shadow:1px 1px 2px black,0 0 25px red,0 0 5px darkred}.txt-3d{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,0.1),0 0 5px rgba(0,0,0,0.1),0 1px 3px rgba(0,0,0,0.3),0 3px 5px rgba(0,0,0,0.2),0 5px 10px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.2),0 20px 20px rgba(0,0,0,0.15)}.txt-size-0\.5em{font-size:0.5em!important}.txt-size-1em{font-size:1em!important}.txt-size-1\.5em{font-size:1.5em!important}.txt-size-2em{font-size:2em!important}.txt-size-2\.5em{font-size:2.5em!important}.txt-size-3em{font-size:3em!important}

/* For Login page */label[for=user-login-form_user], label[for=user-login-form_pass]{color:white!important}.rz-text-line-height-normal{line-height:normal}.rz-wrap-text{white-space:pre-wrap}.rz-borders-none{border:unset!important}.rz-borders-error, .rz-borders-control-error{border-color:var(--rz-error-color)!important}.rz-borders-child-error > *, .rz-borders-control-error > *{border-color:var(--rz-error-color)!important}.rz-borders-child2-error > * > *, .rz-borders-control-error > * > *{border-color:var(--rz-error-color)!important}.rz-borders-warning, .rz-borders-control-warning{border-color:var(--rz-warning-color)!important}.rz-borders-child-warning > *, .rz-borders-control-warning > *{border-color:var(--rz-warning-color)!important}.rz-borders-child2-warning > * > *, .rz-borders-control-warning > * > *{border-color:var(--rz-warning-color)!important}.rz-borders-success, .rz-borders-control-success{border-color:var(--rz-success-color)!important}.rz-borders-child-success > *, .rz-borders-control-success > *{border-color:var(--rz-success-color)!important}.rz-borders-child2-success > * > *, .rz-borders-control-success > * > *{border-color:var(--rz-success-color)!important}.rz-border-bottom-d6{border-bottom:1px solid var(--rz-borders-d6-color)!important}.rz-border-bottom-d5{border-bottom:1px solid var(--rz-borders-d5-color)!important}.rz-border-bottom-d4{border-bottom:1px solid var(--rz-borders-d4-color)!important}.rz-border-bottom-d3{border-bottom:1px solid var(--rz-borders-d3-color)!important}.rz-border-bottom-d2{border-bottom:1px solid var(--rz-borders-d2-color)!important}.rz-border-bottom-d1{border-bottom:1px solid var(--rz-borders-d1-color)!important}.rz-border-bottom-l1{border-bottom:1px solid var(--rz-borders-l1-color)!important}.rz-border-bottom-l2{border-bottom:1px solid var(--rz-borders-l2-color)!important}.rz-border-bottom-l3{border-bottom:1px solid var(--rz-borders-l3-color)!important}.rz-border-bottom-l4{border-bottom:1px solid var(--rz-borders-l4-color)!important}.rz-border-bottom-l5{border-bottom:1px solid var(--rz-borders-l5-color)!important}.rz-border-bottom-l6{border-bottom:1px solid var(--rz-borders-l6-color)!important}.rz-border-top-d6{border-top:1px solid var(--rz-borders-d6-color)!important}.rz-border-top-d5{border-top:1px solid var(--rz-borders-d5-color)!important}.rz-border-top-d4{border-top:1px solid var(--rz-borders-d4-color)!important}.rz-border-top-d3{border-top:1px solid var(--rz-borders-d3-color)!important}.rz-border-top-d2{border-top:1px solid var(--rz-borders-d2-color)!important}.rz-border-top-d1{border-top:1px solid var(--rz-borders-d1-color)!important}.rz-border-top-l1{border-top:1px solid var(--rz-borders-l1-color)!important}.rz-border-top-l2{border-top:1px solid var(--rz-borders-l2-color)!important}.rz-border-top-l3{border-top:1px solid var(--rz-borders-l3-color)!important}.rz-border-top-l4{border-top:1px solid var(--rz-borders-l4-color)!important}.rz-border-top-l5{border-top:1px solid var(--rz-borders-l5-color)!important}.rz-border-top-l6{border-top:1px solid var(--rz-borders-l6-color)!important}.rz-borders-d6{border:1px solid var(--rz-borders-d6-color)!important}.rz-borders-d5{border:1px solid var(--rz-borders-d5-color)!important}.rz-borders-d4{border:1px solid var(--rz-borders-d4-color)!important}.rz-borders-d3{border:1px solid var(--rz-borders-d3-color)!important}.rz-borders-d2{border:1px solid var(--rz-borders-d2-color)!important}.rz-borders-d1{border:1px solid var(--rz-borders-d1-color)!important}.rz-borders-l1{border:1px solid var(--rz-borders-l1-color)!important}.rz-borders-l2{border:1px solid var(--rz-borders-l2-color)!important}.rz-borders-l3{border:1px solid var(--rz-borders-l3-color)!important}.rz-borders-l4{border:1px solid var(--rz-borders-l4-color)!important}.rz-borders-l5{border:1px solid var(--rz-borders-l5-color)!important}.rz-borders-l6{border:1px solid var(--rz-borders-l6-color)!important}.rz-borders-hover{border:1px solid var(--rz-borders-d6-color)!important}.rz-borders-hover:hover{border:1px solid var(--rz-l0-color)!important}

/* Depricated */body.bg-020{padding-bottom:0px;background:url("/img/bg-020.jpg") no-repeat center center fixed;background-color:rgb(0,0,0);background-size:cover}#bg-video-3d-lines{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover}.content-fixed{position:fixed;top:0;background:rgba(0,0,0,0.5);color:#f1f1f1;width:100%;height:100%;padding:20px}svg.GrUserWorker path{stroke:Lightsalmon!important}svg.GrUserManager path{stroke:Lightseagreen!important}svg.GrStatusUnknown path{stroke:Red!important}svg.settingsToolbarIconLight path{stroke:Darkgreen!important}svg.settingsToolbarIconDark path{stroke:Aquamarine!important}html{height:100%}body{height:100vh;padding:0}.transition, .ant-layout-content{transition:all 0.3s}@media only screen and (max-width: 5600px){.ant-layout-content{padding:0 64px}}@media only screen and (max-width: 1200px){.ant-layout-content{padding:0 64px}}@media only screen and (max-width: 992px){.ant-layout-content{padding:0 32px}}@media only screen and (max-width: 576px){.ant-layout-content{padding:0 4px}}@media print{.ant-layout-content{padding:0}}.ant-modal-header, .ant-modal-footer{padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px}@media only screen and (max-width: 5600px){.ant-modal-content{padding:20px!important}}@media only screen and (max-width: 1200px){.ant-modal-content{padding:20px!important}}@media only screen and (max-width: 992px){.ant-modal-content{padding:12px!important}}@media only screen and (max-width: 576px){.ant-modal-content{padding:6px!important}}@media print{.ant-modal-content{padding:0!important}}.ant-collapse-content{background-color:var(--rz-d5-background-color)!important}div.jodit-wysiwyg[contenteditable=true]{background-color:var(--rz-d6-background-color)!important;border:unset!important}div.jodit-wysiwyg:not([contenteditable=true]){background-color:var(--rz-d5-background-color)!important;border:unset!important}div.jodit-toolbar__box{border-bottom:unset!important}.ant-collapse-content > .ant-collapse-content-box{padding:5px 5px!important}.ant-tabs-left .ant-tabs-tab:has(.rz-tabs-nav-group-label),
.ant-tabs-right .ant-tabs-tab:has(.rz-tabs-nav-group-label){cursor:default!important;margin-top:12px!important;margin-bottom:12px!important;opacity:1!important}.ant-tabs-left .ant-tabs-tab:has(.rz-tabs-nav-group-label):first-child,
.ant-tabs-right .ant-tabs-tab:has(.rz-tabs-nav-group-label):first-child{margin-top:0!important}.rz-tabs-nav-group-label{display:flex;gap:8px;align-items:center;width:100%;font-size:11px;font-weight:600;text-transform:uppercase;white-space:nowrap}.rz-tabs-nav-group-label::after{content:"";flex:1;min-width:20px;border-top:1px solid var(--rz-borders-d4-color)}.rz-tabs-scroll-nav.ant-tabs-left > .ant-tabs-nav,
.rz-tabs-scroll-nav.ant-tabs-right > .ant-tabs-nav{max-height:var(--rz-tabs-nav-max-height)}.rz-tabs-scroll-nav.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-wrap,
.rz-tabs-scroll-nav.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-wrap{overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.rz-tabs-scroll-nav.ant-tabs-left > .ant-tabs-nav .ant-tabs-nav-operations,
.rz-tabs-scroll-nav.ant-tabs-right > .ant-tabs-nav .ant-tabs-nav-operations{display:none!important}.rz-tabs-scroll-content-inner{max-height:var(--rz-tabs-content-max-height);min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}

/* Phone & Mini-Tablets */@media screen and (max-width: 640px){.ant-modal, .ant-modal-content{height:100vh!important;width:100vw!important;top:0!important;margin:0!important}.ant-modal-body .ant-table-body{max-height:75vh!important}}
/* Big tablets and computers */@media screen and (min-width: 641px){.ant-modal-body .ant-table-body{max-height:44vh!important}}
/* Calendar List Items - Set paddings */.ant-picker-calendar-date-content > .ant-list > .ant-spin-nested-loading > .ant-spin-container > ul.ant-list-items > li.ant-list-item{padding:0 8px!important}div[data-testid=header-bar]{display:none}h4.ant-list-item-meta-title{font-weight:unset}#msdoc-renderer{height:96vh}.language-css .token.string, .style .token.string, .token.entity, .token.operator, .token.url{background:unset!important}.rz-html-table{border-collapse:collapse;width:100%;table-layout:fixed}.rz-html-table > thead > tr > th,
.rz-html-table > tbody > tr > td{border:1px solid var(--rz-borders-d4-color);vertical-align:middle;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal!important}.rz-tag{text-decoration:none;margin:2px!important;padding:2px!important;font-size:1em;border-color:var(--rz-l4-color)!important;border-radius:7px;cursor:pointer;position:relative;display:inline-block;border:1px solid transparent;transition:all 0.3s ease}.rz-tag > a{text-decoration:none!important;color:inherit;display:inline-block;padding-left:2px;padding-right:2px}.rz-tag:hover{border-color:#1677FF!important;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,255,0.1)}.rz-html-table{width:100%;border-collapse:separate;border-spacing:0;border-radius:7px;border-color:var(--rz-l4-color)!important;overflow:hidden}.rz-html-table thead th{background:#1677FF;color:white;font-weight:600;padding:7px 8px!important;text-align:center;border:none}.rz-html-table tbody td{padding:4px!important;vertical-align:middle}.rz-html-table thead th:first-child{border-top-left-radius:5px}.rz-html-table thead th:last-child{border-top-right-radius:5px}.rz-html-table tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.rz-html-table tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.rz-html-table-inrow{font-size:12px;border-collapse:collapse;width:100%;height:100%}.rz-html-table-inrow td{border:1px solid #000000;padding:2px 5px 2px 5px}.rz-html-table-inrow td:first-child{text-align:left;padding:2px 5px 2px 5px}.rz-html-table-inrow td:not(:first-child){text-align:center;padding:2px 5px 2px 5px}.rz-hover:hover{box-shadow:0 2px 4px rgba(68,68,134,0.784)}.rz-link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;cursor:pointer;padding:5px;transition:all 0.1s ease}.rz-link:hover{
  /* transform: translateY(-2px); */filter:drop-shadow(var(--rz-img-shadow))}.rz-color-debit{color:var(--rz-error-color)!important}.rz-color-credit{color:var(--rz-success-color)!important}.react-pdf__Page__textContent, .react-pdf__Page__annotations{display:none!important}html[data-theme=dark] .rz-confirm-signstatus-wrap .ant-modal-content{background:var(--rz-d5-background-color)!important;color:var(--rz-d5-color)!important;border:1px solid var(--rz-borders-d4-color)}html[data-theme=dark] .rz-confirm-signstatus-wrap .ant-modal-header{background:var(--rz-d4-background-color)!important;color:var(--rz-d4-color)!important;border-bottom:1px solid var(--rz-borders-d4-color)}html[data-theme=dark] .rz-confirm-signstatus-wrap .ant-modal-confirm-title,
html[data-theme=dark] .rz-confirm-signstatus-wrap .ant-modal-confirm-content{color:var(--rz-d5-color)!important}

/* .space-align-block {
  .ag-body-viewport {
    overflow-y: scroll !important;
    overflow-x: scroll !important;
  }
  flex: none;
  margin: 8px 4px;
  padding: 4px;
}
.ag-theme-alpine .ag-theme-alpine-dark {
  --ag-grid-size: 3px !important;
  --ag-list-item-height: 20px !important;
} */.ag-cell.rz-ag-deleted{background-color:var(--rz-bg-error-color);text-decoration:line-through}.ag-cell.rz-ag-archival{background-color:var(--rz-bg-gray-color)}.ag-cell.rz-ag-notactual{background-color:var(--rz-bg-warning-color)}.ag-large-text-input{padding:0!important}.logo svg{stroke:var(--rz-svg-stroke-color)}.rz-stroke{stroke:var(--rz-svg-stroke-color)}.img-shadow{
  /* filter: url(/img/general/shadow.svg#drop-shadow); */
  /* filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=2, OffY=2, Color='#444')"; */filter:drop-shadow(var(--rz-img-shadow))}.img-blackout{background:rgba(0,0,0,0.3);height:100vh;width:100vw;position:absolute;top:0;left:0}.svg-shadow-hover:hover{filter:drop-shadow(var(--rz-svg-shadow));transform:scale(1.05)}.svg-shadow-hover.clicked{transform:scale(0.95)}.rz-reset-all-styles{all:unset!important}.global-overlay{position:fixed;top:0;right:0;left:0;bottom:0;width:100vw;height:100vh;z-index:90}.logo{float:left;display:block;width:64px;height:64px;padding:0px 12px 0px 12px
  /* background: url("/img/general/settings-gear-2.svg") no-repeat; */
  /* text-indent: -9999px; */}.logo svg{stroke-width:2;stroke-linecap:butt;stroke-dasharray:0;width:50px;height:50px}:root{
  /* modal win basic */--main-mw-width:440px;--main-mw-height:auto;--main-mw-border-size:2px;--main-mw-border-radius:5px;--main-mw-header-height:32px;--main-mw-footer-height:32px;--main-mw-overlay-bg:rgba(0,0,0,0.4);--main-mw-header-title-font-size:1.1em;--main-mw-header-title-padding-left:5px;--main-mw-header-border-bottom-size:1px;--main-mw-footer-border-top-size:1px;--main-mw-footer-padding-left-right:5px;--main-mw-icons-font-size:1.4em;--main-mw-icons-font-weight:500;--main-mw-font-family:inherit;--main-mw-font-size:1em;--main-mw-body-min-height:50px;--main-mw-body-min-width:200px;--main-mw-body-font-size:0.9em;--main-mw-body-letter-spacing:1px;--main-mw-body-padding-left-right:0px;--main-mw-body-padding-top-bottom:0px}html[data-theme=light]{
  /* modal */--main-mw-bg-color:#fff;--main-mw-border-color:rgba(133,146,146,0.2);--main-mw-border-size:0;--main-mw-box-shadow:0 0 20px rgba(0,0,0,0.6);
  /* modal header */--main-mw-header-bg-color:none;--main-mw-header-color:#4e4f5c;--main-mw-header-border-bottom-color:#e9e9e9;--main-mw-header-title-color:#575757;
  /* modal icons */--main-mw-icon-min-max-color:#696967;--main-mw-icon-min-max-color-hover:#eeeeb7;--main-mw-icon-close-color:rgb(138,23,23);--main-mw-icon-close-color-hover:rgb(243,68,68);
  /* modal footer */--main-mw-footer-bg-color:none;--main-mw-footer-color:#323131;--main-mw-footer-border-top-color:#e9e9e9;
  /* modal main */--main-mw-body-bg-color:none;--main-mw-body-color:rgba(0,0,0,0.9)}html[data-theme=dark]{
  /* modal */--main-mw-bg-color:none;--main-mw-border-color:rgba(231,231,231,0.3);--main-mw-box-shadow:0 0 20px rgba(0,0,0,0.8);
  /* modal header */--main-mw-header-bg-color:rgba(35,38,40,0.9);--main-mw-header-color:#76716d;--main-mw-header-border-bottom-color:rgba(231,231,231,0.3);--main-mw-header-title-color:#a7acb0;
  /* modal icons */--main-mw-icon-min-max-color:#cead6f;--main-mw-icon-min-max-color-hover:#f5deb3;--main-mw-icon-close-color:rgb(138,23,23);--main-mw-icon-close-color-hover:rgb(243,68,68);
  /* modal footer */--main-mw-footer-color:#e7e7e7;--main-mw-footer-bg-color:rgba(30,38,40,0.9);--main-mw-footer-border-top-color:rgba(231,231,231,0.3);
  /* modal body */--main-mw-body-bg-color:rgba(35,38,43,1);--main-mw-body-color:#cfcbcb}.modal-container{--mw-font-family:var(--main-mw-font-family,inherit);--mw-font-size:var(--main-mw-font-size,inherit);--mw-bg-color:var(--main-mw-bg-color,#ffffff);--mw-width:var(--main-mw-width,500px);--mw-height:var(--main-mw-height,auto);--mw-border-radius:var(--main-mw-border-radius,5px);--mw-border-size:var(--main-mw-border-size,2px);--mw-border-color:var(--main-mw-border-color,rgba(133,146,146,0.2));--mw-box-shadow:var(--main-mw-box-shadow,none);--mw-overlay-bg:var(--main-mw-overlay-bg,rgba(0,0,0,0.4));--mw-header-bg-color:var(--main-mw-header-bg-color,none);--mw-header-color:var(--main-mw-header-color,#4e4f5c);--mw-header-height:var(--main-mw-header-height,38px);--mw-header-border-bottom-size:var(--main-mw-header-border-bottom-size,1px);--mw-header-border-bottom-color:var(--main-mw-header-border-bottom-color,rgba(0,0,0,0.15));--mw-header-title-font-size:var(--main-mw-header-title-font-size,1.3em);--mw-header-title-padding-left:var(--main-mw-header-title-padding-left,16px);--mw-header-title-color:var(--main-mw-header-title-color,#445d92);--mw-icons-font-weight:var(--main-mw-icons-font-weight,400);--mw-icons-font-size:var(--main-mw-icons-font-size,1.2em);--mw-icon-min-max-color:var(--main-mw-icon-min-max-color,#696967);--mw-icon-min-max-color-hover:var(--main-mw-icon-min-max-color-hover,#74e77d);--mw-icon-close-color:var(--main-mw-icon-close-color,rgb(138,23,23));--mw-icon-close-color-hover:var(--main-mw-icon-close-color-hover,rgb(243,68,68));--mw-footer-color:var(--main-mw-footer-color,#323131);--mw-footer-bg-color:var(--main-mw-footer-bg-color,none);--mw-footer-height:var(--main-mw-footer-height,38px);--mw-footer-border-top-size:var(--main-mw-footer-border-top-size,1px);--mw-footer-border-top-color:var(--main-mw-footer-border-top-color,rgba(0,0,0,0.15));--mw-footer-padding-left-right:var(--main-mw-footer-padding-left-right,4px);--mw-body-bg-color:var(--main-mw-body-bg-color,--main-mw-bg-color,#ffffff);--mw-body-font-size:var(--main-mw-body-font-size,inherit);--mw-body-letter-spacing:var(--main-mw-body-letter-spacing,0.5px);--mw-body-min-height:var(--main-mw-body-min-height,50px);--mw-body-min-width:var(--main-mw-body-min-width,200px);--mw-body-color:var(--main-mw-body-color,rgba(0,0,0,0.9));--mw-body-padding-left-right:var(--main-mw-body-padding-left-right,16px);--mw-body-padding-top-bottom:var(--main-mw-body-padding-top-bottom,10px);--scrollbar-track-color:var(--main-mw-scrollbar-track-color,#ccc);--scrollbar-color:var(--main-mw-scrollbar-color,#999);--scrollbar-size:var(--main-mw-scrollbar-size,0.375rem);--scrollbar-minlength:var(--main-mw-scrollbar-minlength,1.5rem)}*{box-sizing:border-box}.modal-container{position:absolute;display:block;top:0%;width:var(--mw-width);height:var(--mw-height);min-width:var(--mw-body-min-width);min-height:calc(var(--mw-body-min-height) + var(--mw-header-height) + var(--mw-footer-height));opacity:0;border-radius:var(--mw-border-radius);visibility:hidden;overflow:hidden;font-family:var(--mw-font-family);font-size:var(--mw-font-size);background-color:var(--mw-bg-color);border-radius:var(--mw-border-radius);border:var(--mw-border-size) solid var(--mw-border-color)}.modal-container.active{animation:modal-in 50ms ease both 350ms;opacity:1;visibility:visible;z-index:200}.modal-container.maximize{width:100%;height:100%}.modal-resizer{position:absolute;right:0;bottom:0;cursor:se-resize;margin:5px;border-bottom:solid 2px var(--mw-header-title-color);border-right:solid 2px var(--mw-header-title-color)}.modal-container.modal-transition-all{transition:all 0.3s ease-in}.modal-container.hide{animation:out 400ms ease}.modal-header, .modal-footer{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;-webkit-user-select:none;user-select:none;padding:0;flex:0}.modal-body{position:relative;height:calc(100% - var(--main-mw-header-height));transition:all 0.3s linear;box-sizing:border-box;-webkit-user-select:text;user-select:text;overflow:auto}.modal-bottom-divider{border-bottom-left-radius:var(--mw-border-radius);border-bottom-right-radius:var(--mw-border-radius);border-bottom:5px solid var(--mw-body-bg-color);background-color:var(--mw-body-bg-color);height:5px;display:none}.modal-header{min-height:var(--mw-header-height);line-height:var(--mw-header-height);background-color:var(--mw-header-bg-color);border-bottom:var(--mw-header-border-bottom-size) solid var(--mw-header-border-bottom-color);display:flex;justify-content:space-between;cursor:default}.modal-header.moveable{cursor:move}.modal-header h3{font-size:var(--mw-header-title-font-size);margin:0;padding-left:var(--mw-header-title-padding-left);color:var(--mw-header-title-color)}.modal-header .modal-btn{display:flex;align-items:center;justify-content:flex-end}.modal-header .modal-btn div{width:auto;height:var(--mw-header-height);padding:0 5px;margin:0;border:0;background:transparent;cursor:pointer;text-align:center;text-decoration:none}.modal-icons{font-weight:var(--mw-icons-font-weight);font-size:var(--mw-icons-font-size)}.modal-header-buttons{display:flex;align-items:center}.modal-icon-maximize, .modal-icon-minimize{color:var(--mw-icon-min-max-color)}.modal-icon-maximize:hover, .modal-icon-minimize:hover{color:var(--mw-icon-min-max-color-hover)}.modal-icon-close{color:var(--mw-icon-close-color)}.modal-icon-close:hover{color:var(--mw-icon-close-color-hover)}.modal-footer{min-height:var(--mw-footer-height);line-height:var(--mw-footer-height);color:var(--mw-footer-color);background-color:var(--mw-footer-bg-color);border:none;border-top:var(--mw-footer-border-top-size) solid var(--mw-footer-border-top-color)}.modal-footer{padding:0 var(--mw-footer-padding-left-right)!important}.modal-element-hidden{display:none!important}.overlay-link{cursor:default}.overlay{position:fixed;top:0;right:0;left:0;bottom:0;width:100vw;height:100vh;background:var(--main-mw-overlay-bg);z-index:100;transition:background 0.2s ease-in}@keyframes modal-in{0%{box-shadow:none;overflow:unset}100%{box-shadow:var(--mw-box-shadow);overflow:hidden}}@keyframes in{0%{transform:scale(0);opacity:0;visibility:hidden}100%{transform:scale(1);opacity:1;visibility:visible}}@keyframes out{0%{transform:scale(1);opacity:1;visibility:visible}100%{transform:scale(0);opacity:0;visibility:hidden;z-index:0}}.overflowing-element{scrollbar-width:var(--scrollbar-width);scrollbar-color:var(--scrollbar-color) var(--scrollbar-track-color);-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.overflowing-element::-webkit-scrollbar{height:var(--scrollbar-size,8px);width:var(--scrollbar-size,8px)}.overflowing-element::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color)}.overflowing-element::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}.overflowing-element::-webkit-scrollbar-thumb:vertical{min-height:var(--scrollbar-minlength)}.overflowing-element::-webkit-scrollbar-thumb:horizontal{min-width:var(--scrollbar-minlength)}

/* ======================================================== */
/*                      Color Theme Light                   */
/* ======================================================== */html[data-theme=light]{--rce-mbox-background-color:#fff;--rce-mbox-title-color:rgb(79,129,161);--rce-button-background-color:#1677FF;--rce-input-color:#000;--rce-input-background-color:#FDFDFD;--rce-mbox-time-color:#444444}

/* ======================================================== */
/*                      Color Theme Dark                    */
/* ======================================================== */html[data-theme=dark]{--rce-mbox-background-color:#333333;--rce-mbox-title-color:rgb(163,208,255);--rce-button-background-color:#1668DC;--rce-input-color:#FFF;--rce-input-background-color:#141414;--rce-mbox-time-color:#b3b3b3}

/* ======================================================== */
/*                    react-chat-elements                   */
/* ======================================================== */.rce-mbox{background:var(--rce-mbox-background-color)}.rce-mbox-left-notch, .rce-mbox-right-notch{fill:var(--rce-mbox-background-color)}.rce-mbox-title{color:var(--rce-mbox-title-color)}.rce-button{background-color:var(--rce-button-background-color);height:100%}.rce-input{color:var(--rce-input-color);background-color:var(--rce-input-background-color)}.rce-mbox-time{color:var(--rce-mbox-time-color)}.rce-container-input{background-color:unset}

/*
 * Page-local styles for serverside/views/pages/presentation-app.ejs
 * Executive corporate presentation deck.
 */body.presentation-reveal-page{--portal-ink:#f6f9ff;--portal-heading:#ffffff;--portal-body:#dbe7ff;--portal-muted:#9cb4db;--portal-accent:#59d0ff;--portal-accent-strong:#3f89ff;--portal-line:rgba(140,196,255,0.18);--portal-line-strong:rgba(140,196,255,0.3);--portal-panel:rgba(9,23,54,0.68);--portal-panel-soft:rgba(10,24,56,0.44);--portal-shadow:0 24px 64px rgba(1,8,22,0.28);--portal-shadow-strong:0 34px 88px rgba(8,46,112,0.28);--portal-radius:26px;--portal-gap:32px;--portal-gap-tight:18px;--portal-shell-width:min(1440px,calc(100vw - 64px));--portal-shell-height:min(790px,calc(100vh - 88px));font-family:"Aptos","Segoe UI",Arial,sans-serif;background:radial-gradient(circle at top right,rgba(63,149,255,0.32),transparent 26%),radial-gradient(circle at left center,rgba(19,87,180,0.28),transparent 32%),linear-gradient(150deg,#050f22 0%,#0a1e3e 48%,#112e58 100%);color:#f6f9ff}.presentation-reveal-page.reveal-viewport,
.presentation-reveal-page .portal-presentation.reveal,
.presentation-reveal-page .portal-presentation.reveal .backgrounds{background:radial-gradient(circle at top right,rgba(63,149,255,0.32),transparent 26%),radial-gradient(circle at left center,rgba(19,87,180,0.28),transparent 32%),linear-gradient(150deg,#050f22 0%,#0a1e3e 48%,#112e58 100%)!important}.presentation-reveal-page .portal-presentation.reveal .backgrounds .slide-background{opacity:1!important}.presentation-reveal-page .portal-presentation.reveal .controls,
.presentation-reveal-page .portal-presentation.reveal .progress{color:#44c8ff}.presentation-reveal-page .portal-presentation.reveal .progress{height:4px}.portal-presentation.reveal{font-size:25px;color:var(--portal-ink)}.portal-presentation.reveal .slides{text-align:left}.portal-presentation.reveal .slides section{box-sizing:border-box;min-height:100%;padding:28px 30px;overflow:hidden;text-shadow:none;background:radial-gradient(circle at top right,rgba(58,151,255,0.18),transparent 26%),radial-gradient(circle at bottom left,rgba(31,116,214,0.15),transparent 30%),linear-gradient(160deg,rgba(6,16,38,0.76),rgba(10,24,50,0.64))}.portal-presentation.reveal .slides section.present{position:relative;display:flex;align-items:center;justify-content:center}.portal-presentation.reveal .slides section:nth-of-type(even){background:radial-gradient(circle at top right,rgba(84,188,255,0.18),transparent 26%),radial-gradient(circle at center left,rgba(29,121,224,0.16),transparent 30%),linear-gradient(160deg,rgba(5,14,36,0.76),rgba(10,24,52,0.64))}.portal-presentation.reveal .slides section:nth-of-type(3n){background:radial-gradient(circle at top right,rgba(73,166,255,0.18),transparent 26%),radial-gradient(circle at bottom left,rgba(22,92,189,0.16),transparent 32%),linear-gradient(160deg,rgba(5,13,32,0.76),rgba(10,22,48,0.64))}.presentation-reveal-logo,
.presentation-reveal-controls{z-index:1000!important}.presentation-reveal-logo{top:10px!important;left:10px!important;width:96px;height:40px;padding:0;border:0!important;background:transparent;box-shadow:none;overflow:hidden;opacity:0.88}.presentation-reveal-logo-image{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 20px rgba(7,30,70,0.3))}.presentation-language-switcher{padding:8px;border:0!important;background:transparent;box-shadow:none}.presentation-language-inline{display:flex;gap:8px;align-items:center}.presentation-language-link{min-width:40px;height:30px;padding:0 10px;border:1px solid transparent;border-radius:999px;color:#9ab9ea;background:rgba(9,23,54,0.24);font:800 12px/1 "Aptos","Segoe UI",Arial,sans-serif;letter-spacing:0.04em;cursor:pointer;transition:color 180ms ease,background 180ms ease,border-color 180ms ease}.presentation-language-link:hover,
.presentation-language-link:focus-visible,
.presentation-language-link.active{color:#ffffff;background:rgba(18,46,101,0.5);border-color:rgba(140,196,255,0.26);outline:none}.presentation-reveal-page .portal-presentation.reveal .controls button{border-radius:999px;background:transparent;box-shadow:none}.presentation-reveal-page .portal-presentation.reveal .controls button:hover,
.presentation-reveal-page .portal-presentation.reveal .controls button:focus-visible{color:#8ee3ff}.portal-presentation h1,
.portal-presentation h2,
.portal-presentation h3,
.portal-presentation p,
.portal-presentation ul{margin-top:0;letter-spacing:0}.portal-presentation .portal-slide{position:relative;z-index:1;box-sizing:border-box;width:var(--portal-shell-width);height:var(--portal-shell-height);margin:0 auto;padding:0;display:grid;gap:var(--portal-gap);align-items:stretch;color:var(--portal-ink);background:transparent;border:0;box-shadow:none;overflow:visible}.portal-presentation .portal-slide--hero,
.portal-presentation .portal-slide--story,
.portal-presentation .portal-slide--module-sheet{grid-template-rows:minmax(0,1fr) auto}.portal-presentation .portal-slide--matrix,
.portal-presentation .portal-slide--flow,
.portal-presentation .portal-slide--value-sheet{grid-template-rows:auto minmax(0,1fr) auto}.portal-presentation .portal-stage,
.portal-presentation .portal-slide-head,
.portal-presentation .portal-copy-panel,
.portal-presentation .portal-footer-card{min-width:0;min-height:0}.portal-presentation .portal-stage{display:grid;gap:clamp(22px,2.4vw,34px);align-items:stretch;overflow:visible}.portal-presentation .portal-stage > *{min-width:0;min-height:0}.portal-presentation .portal-stage--hero{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);align-items:stretch;align-content:start}.portal-presentation .portal-stage--split{grid-template-columns:minmax(500px,1.18fr) minmax(300px,0.82fr);align-items:center}.portal-presentation .portal-stage--roles{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:center}.portal-presentation .portal-stage--matrix,
.portal-presentation .portal-stage--value{grid-template-columns:minmax(500px,1.18fr) minmax(300px,0.82fr);align-items:center}.portal-presentation .portal-stage--flow{grid-template-columns:minmax(500px,1.16fr) minmax(320px,0.84fr);align-items:center}.portal-presentation .portal-stage--about{grid-template-columns:minmax(540px,1.24fr) minmax(260px,0.76fr);align-items:center}.portal-presentation .portal-slide-head{display:grid;gap:14px;align-content:start;max-width:760px;position:relative;z-index:2}.portal-presentation .portal-copy-panel{display:grid;gap:var(--portal-gap-tight);align-content:start;max-width:560px;overflow:visible;position:relative;z-index:2}.portal-presentation .portal-copy-panel--hero{grid-column:1/-1;grid-row:1;align-content:start;align-self:start;width:100%;max-width:760px;margin-bottom:clamp(6px,1vw,16px)}.portal-presentation .portal-copy-panel--hero h1{max-width:none;width:-moz-fit-content;width:fit-content;font-size:clamp(1.62em,1.08em + 2.22vw,3.18em);line-height:1;letter-spacing:-0.038em;white-space:nowrap;text-wrap:nowrap}.portal-presentation .portal-copy-panel--hero .portal-lead,
.portal-presentation .portal-copy-panel--hero .portal-note{overflow-wrap:anywhere}.portal-presentation .portal-copy-panel--hero .portal-lead{max-width:56ch;font-size:0.76em}.portal-presentation .portal-slide--about .portal-copy-panel{grid-template-rows:auto auto auto minmax(0,1fr);max-width:none}.portal-presentation .portal-kicker{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0 0 12px;color:#89dbff;border-bottom:1px solid rgba(137,219,255,0.28);font-size:0.54em;font-weight:820;line-height:1.15;letter-spacing:0.08em;text-transform:uppercase}.portal-presentation h1,
.portal-presentation h2{max-width:100%;white-space:normal;overflow-wrap:normal;word-break:normal;hyphens:manual;text-wrap:balance}.portal-presentation h1{margin-bottom:0;color:var(--portal-heading);font-size:2.64em;font-weight:860;line-height:0.96;letter-spacing:-0.025em}.portal-presentation h2{margin-bottom:0;color:var(--portal-heading);font-size:1.72em;font-weight:840;line-height:1.03;letter-spacing:-0.018em}.portal-presentation h3{margin-bottom:0;color:#edf5ff;font-size:0.94em;font-weight:800;line-height:1.18}.portal-presentation .portal-lead{max-width:46ch;margin:0;color:var(--portal-body);font-size:0.84em;font-weight:620;line-height:1.46}.portal-presentation .portal-note{max-width:52ch;margin:0;color:var(--portal-muted);font-size:0.66em;font-weight:560;line-height:1.54}.portal-presentation .portal-bullet-grid,
.portal-presentation .portal-bullet-stack,
.portal-presentation .portal-role-cloud,
.portal-presentation .portal-task-grid,
.portal-presentation .portal-workflow,
.portal-presentation .portal-value-grid,
.portal-presentation .portal-chip-grid{display:grid;min-height:0}.portal-presentation .portal-bullet-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:18px}.portal-presentation .portal-bullet-stack{gap:18px}.portal-presentation .portal-bullet{position:relative;min-height:0;padding:0 0 0 24px;color:#eef5ff;font-size:0.76em;font-weight:640;line-height:1.46;background:transparent}.portal-presentation .portal-bullet::before{content:"";position:absolute;top:0.48em;left:2px;width:9px;height:9px;border-radius:50%;background:linear-gradient(135deg,var(--portal-accent) 0%,var(--portal-accent-strong) 100%);box-shadow:0 0 0 5px rgba(89,208,255,0.08)}.portal-presentation .portal-side-panel{display:grid;gap:12px;padding:2px 0 0}.portal-presentation .portal-side-panel ul{margin:0;padding-left:1.15em;color:var(--portal-body);font-size:0.7em;font-weight:620;line-height:1.48}.portal-presentation .portal-side-panel li + li{margin-top:8px}.portal-presentation .portal-role-cloud{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:22px;column-gap:22px;row-gap:10px}.portal-presentation .portal-role-card,
.portal-presentation .portal-task-card,
.portal-presentation .portal-workflow-step{position:relative;min-height:0;padding:14px 0 14px 46px;display:grid;gap:6px;align-content:start;border-bottom:1px solid rgba(140,196,255,0.14);background:transparent}.portal-presentation .portal-role-card span,
.portal-presentation .portal-task-card span,
.portal-presentation .portal-workflow-step span{position:absolute;top:12px;left:0;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;color:#ffffff;background:linear-gradient(135deg,var(--portal-accent) 0%,var(--portal-accent-strong) 100%);font-size:0.6em;font-weight:850}.portal-presentation .portal-role-card strong,
.portal-presentation .portal-task-card strong,
.portal-presentation .portal-workflow-step h3{color:#f6f9ff;font-size:0.72em;font-weight:800;line-height:1.3}.portal-presentation .portal-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:10px;align-content:start}.portal-presentation .portal-task-grid--sheet{grid-auto-rows:minmax(0,1fr)}.portal-presentation .portal-workflow{grid-template-columns:1fr;gap:8px}.portal-presentation .portal-workflow-step p{margin:0;color:var(--portal-body);font-size:0.58em;font-weight:620;line-height:1.36}.portal-presentation .portal-value-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.portal-presentation .portal-value-grid--compact{gap:18px}.portal-presentation .portal-value-card{min-height:0;padding:22px 22px 20px;display:grid;align-content:start;gap:12px;border:1px solid rgba(140,196,255,0.14);border-radius:22px;background:linear-gradient(180deg,rgba(11,27,62,0.54),rgba(8,19,42,0.34))}.portal-presentation .portal-value-card ul{margin:0;padding-left:1.15em;color:var(--portal-body);font-size:0.68em;font-weight:620;line-height:1.48}.portal-presentation .portal-value-card li + li{margin-top:9px}.portal-presentation .portal-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.portal-presentation .portal-chip{padding:12px 14px;color:#eff6ff;border:1px solid rgba(140,196,255,0.14);border-radius:16px;background:rgba(12,31,70,0.54);font-size:0.56em;font-weight:760;line-height:1.18;text-align:center}.portal-presentation .portal-media-card,
.portal-presentation .portal-footer-card,
.portal-media-viewer__dialog,
.portal-media-viewer__placeholder{box-sizing:border-box}.portal-presentation .portal-media-card{position:relative;min-height:0;width:100%;max-width:100%;margin:0;overflow:hidden;border-radius:var(--portal-radius)}.portal-presentation .portal-canvas,
.portal-presentation .portal-media-card--large{min-height:0;align-self:stretch}.portal-presentation .portal-media-card--photo,
.portal-presentation .portal-media-card--diagram,
.portal-presentation .portal-media-card--asset,
.portal-presentation .portal-media-card--empty{border:1px solid rgba(140,196,255,0.16);background:linear-gradient(180deg,rgba(12,31,69,0.88),rgba(7,18,42,0.82)),radial-gradient(circle at top right,rgba(84,188,255,0.12),transparent 28%);box-shadow:var(--portal-shadow)}.portal-presentation .portal-media-card--photo{display:grid;grid-template-rows:minmax(0,1fr) auto}.portal-presentation .portal-media-card--photo img{display:block;width:100%;height:100%;min-height:0;max-width:none;max-height:none;margin:0;align-self:stretch;justify-self:stretch;object-fit:cover;object-position:center center;padding:0;transition:transform 220ms ease,filter 220ms ease}.portal-presentation .portal-media-card--illustration:not(.portal-canvas) img,
.portal-presentation .portal-media-card--screenshot:not(.portal-canvas) img{object-fit:contain;object-position:center center;padding:12px;border-radius:20px}.portal-presentation .portal-card-thumb{min-height:150px}.portal-presentation .portal-card-thumb img{object-fit:cover;padding:0}.portal-presentation .portal-media-card figcaption{display:none}.portal-presentation .portal-media-card--video{min-height:0;padding:18px 20px 18px 66px;display:grid;align-content:center;gap:6px;border:1px solid rgba(140,196,255,0.16);border-radius:22px;background:linear-gradient(180deg,rgba(11,29,66,0.78),rgba(8,19,42,0.58))}.portal-presentation .portal-media-card--video span,
.portal-media-viewer__placeholder span{display:inline-grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,var(--portal-accent) 0%,var(--portal-accent-strong) 100%)}.portal-presentation .portal-media-card--video span{position:absolute;left:20px;top:50%;width:32px;height:32px;transform:translateY(-50%)}.portal-presentation .portal-media-card--video span::after,
.portal-media-viewer__placeholder--video span::after{content:"";width:0;height:0;margin-left:3px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:11px solid #ffffff}.portal-presentation .portal-media-card--video strong,
.portal-presentation .portal-media-card--asset strong,
.portal-presentation .portal-media-card--diagram h3{font-size:0.66em;font-weight:800;line-height:1.18}.portal-presentation .portal-media-card--video p,
.portal-presentation .portal-media-card--asset p,
.portal-presentation .portal-media-card--diagram p{margin:0;color:var(--portal-body);font-size:0.56em;font-weight:620;line-height:1.32}.portal-presentation .portal-media-card--asset,
.portal-presentation .portal-media-card--diagram{height:auto;min-height:0;padding:22px;display:grid;align-content:center;gap:14px}.portal-presentation .portal-media-card--empty{min-height:100%}.portal-presentation .portal-media-card--empty span{display:block;width:100%;height:100%}.portal-presentation .portal-stage--hero .portal-canvas--hero{min-height:0;width:min(100%,780px);max-width:780px;justify-self:center;align-self:stretch}.portal-presentation .portal-slide--hero .portal-slide-footer--duo{margin-top:10px;align-items:center}.portal-presentation .portal-slide--about .portal-bullet-grid{align-content:start}.portal-presentation .portal-slide--roles{height:var(--portal-shell-height);grid-template-rows:auto minmax(0,1fr) auto}.portal-presentation .portal-slide-head--roles{max-width:none}.portal-presentation .portal-roles-sidebar{display:grid;gap:18px;align-content:start;align-self:center;justify-self:end;width:100%;max-width:340px;min-width:0;min-height:0;overflow:hidden}.portal-presentation .portal-stage--roles .portal-side-panel{gap:14px;padding:2px 0 0}.portal-presentation .portal-stage--roles .portal-side-panel h3{font-size:0.78em;line-height:1.24}.portal-presentation .portal-stage--roles .portal-side-panel ul{padding-left:1.05em;font-size:0.64em;line-height:1.5}.portal-presentation .portal-media-card--diagram.portal-media-card--large,
.portal-presentation .portal-media-card--empty.portal-media-card--large{align-self:stretch}.portal-presentation .portal-media-card--photo.portal-media-card--large:not(.portal-media-card--empty){width:100%;max-width:100%;max-height:none;min-height:0;justify-self:stretch;align-self:stretch}.portal-presentation .portal-stage--roles .portal-media-card--photo.portal-media-card--large{width:min(100%,860px);max-width:86%;justify-self:start;align-self:center;height:auto}.portal-presentation .portal-stage--roles .portal-media-card--photo.portal-media-card--large img{height:auto;object-fit:contain;padding:0}.portal-presentation .portal-stage--value > .portal-media-card--photo.portal-media-card--large,
.portal-presentation .slides section#conclusion .portal-media-card--photo.portal-media-card--large{width:min(100%,860px);max-width:86%;justify-self:start;align-self:center;height:auto}.portal-presentation .portal-stage--value > .portal-media-card--photo.portal-media-card--large img,
.portal-presentation .slides section#conclusion .portal-media-card--photo.portal-media-card--large img{height:auto;object-fit:contain;padding:0}.portal-presentation .slides section#security .portal-media-card--photo.portal-media-card--large,
.portal-presentation .slides section#automation .portal-media-card--photo.portal-media-card--large{height:auto;align-self:center}.portal-presentation .slides section#security .portal-media-card--photo.portal-media-card--large img,
.portal-presentation .slides section#automation .portal-media-card--photo.portal-media-card--large img{height:auto;object-fit:contain;padding:0}.portal-presentation .portal-stage--split > .portal-media-card--photo.portal-media-card--large,
.portal-presentation .portal-stage--flow > .portal-media-card--photo.portal-media-card--large,
.portal-presentation .portal-stage--value > .portal-media-card--photo.portal-media-card--large,
.portal-presentation .portal-stage--matrix > .portal-media-card--photo.portal-media-card--large{order:-1;justify-self:start}.portal-presentation .portal-stage--split > .portal-copy-panel,
.portal-presentation .portal-stage--flow > .portal-workflow,
.portal-presentation .portal-stage--value > .portal-value-grid,
.portal-presentation .portal-stage--matrix > .portal-task-grid{order:1}.portal-presentation .portal-stage--split > .portal-copy-panel,
.portal-presentation .portal-stage--flow > .portal-workflow,
.portal-presentation .portal-stage--value > .portal-value-grid,
.portal-presentation .portal-stage--matrix > .portal-task-grid,
.portal-presentation .portal-slide--about .portal-copy-panel{width:100%;justify-self:start}.portal-presentation .portal-stage--roles .portal-role-cloud{grid-template-columns:1fr;row-gap:8px}.portal-presentation .portal-stage--roles .portal-role-card{padding:12px 0 12px 42px}.portal-presentation .portal-stage--roles .portal-role-card strong{font-size:0.68em;font-weight:800;line-height:1.28}.portal-presentation .portal-stage--roles .portal-role-card span{top:10px;width:28px;height:28px;font-size:0.56em}.portal-presentation .portal-stage--matrix{grid-template-columns:minmax(500px,1.18fr) minmax(300px,0.82fr)}.portal-presentation .portal-stage--flow{grid-template-columns:minmax(500px,1.16fr) minmax(320px,0.84fr)}.portal-presentation .portal-stage--value{grid-template-columns:minmax(500px,1.18fr) minmax(300px,0.82fr)}.portal-presentation .portal-slide-footer--about{grid-template-columns:minmax(280px,0.84fr) minmax(320px,1.16fr);align-items:stretch}.portal-presentation .portal-slide--module-sheet .portal-copy-panel{grid-template-rows:auto auto auto minmax(0,1fr)}.portal-presentation .portal-slide--module-sheet .portal-bullet-stack{padding-top:4px}.portal-presentation .portal-slide-footer{min-height:0}.portal-presentation .portal-slide-footer{display:grid;gap:12px;align-items:start;justify-content:end;padding-top:10px;border-top:1px solid rgba(140,196,255,0.14)}.portal-presentation .portal-slide-footer .portal-media-card--video{width:min(380px,100%)}.portal-presentation .portal-slide-footer--duo{grid-template-columns:minmax(0,1fr) minmax(220px,0.36fr);align-items:start}.portal-presentation .portal-footer-card{display:grid;gap:6px;align-content:start;padding:0}.portal-presentation .portal-footer-card--about{padding:18px 22px;border:1px solid rgba(140,196,255,0.14);border-radius:22px;background:linear-gradient(180deg,rgba(11,28,63,0.58),rgba(8,19,42,0.36))}.portal-presentation .portal-footer-card--about strong{font-size:0.66em;font-weight:800}.portal-presentation .portal-footer-card--about p{font-size:0.62em;line-height:1.46}.portal-presentation .portal-footer-card strong{color:var(--portal-heading);font-size:0.6em;font-weight:840;line-height:1.18;letter-spacing:0.08em;text-transform:uppercase}.portal-presentation .portal-footer-card p{margin:0;color:var(--portal-body);font-size:0.6em;font-weight:600;line-height:1.4}.portal-presentation .portal-media-trigger{cursor:zoom-in;transition:transform 180ms ease,border-color 180ms ease,box-shadow 180ms ease}.portal-presentation .portal-media-trigger::after{content:"";position:absolute;top:14px;right:14px;width:34px;height:34px;border:1px solid rgba(140,196,255,0.22);border-radius:999px;background:rgba(8,19,42,0.72);opacity:0;transform:translateY(-4px);transition:opacity 180ms ease,transform 180ms ease}.portal-presentation .portal-media-trigger::before{content:"";position:absolute;top:24px;right:24px;width:10px;height:10px;border-top:2px solid #8bdcff;border-right:2px solid #8bdcff;opacity:0;z-index:3;transition:opacity 180ms ease}.portal-presentation .portal-media-trigger:hover,
.portal-presentation .portal-media-trigger:focus-visible{transform:none;border-color:rgba(140,196,255,0.28);box-shadow:var(--portal-shadow-strong);outline:none}.portal-presentation .portal-media-trigger:hover::after,
.portal-presentation .portal-media-trigger:hover::before,
.portal-presentation .portal-media-trigger:focus-visible::after,
.portal-presentation .portal-media-trigger:focus-visible::before{opacity:1;transform:translateY(0)}.portal-presentation .portal-media-card--photo:hover img,
.portal-presentation .portal-media-card--photo:focus-visible img{transform:none;filter:none}.portal-media-viewer{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:32px;font-family:"Aptos","Segoe UI",Arial,sans-serif;opacity:0;pointer-events:none;transition:opacity 180ms ease}.portal-media-viewer.is-open{opacity:1;pointer-events:auto}.portal-media-viewer__backdrop{position:absolute;inset:0;background:linear-gradient(135deg,rgba(5,14,28,0.88),rgba(14,34,70,0.82));backdrop-filter:blur(18px)}.portal-media-viewer__dialog{position:relative;width:min(1460px,100vw - 64px);height:min(860px,100vh - 64px);display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden;color:#ffffff;border:1px solid rgba(140,196,255,0.22);border-radius:24px;background:linear-gradient(180deg,rgba(7,18,42,0.96),rgba(4,12,28,0.92));box-shadow:0 36px 96px rgba(0,8,24,0.54);backdrop-filter:blur(22px)}.portal-media-viewer__close{position:absolute;top:18px;right:18px;z-index:3;width:42px;height:42px;border:1px solid rgba(140,196,255,0.22);border-radius:999px;background:rgba(9,24,56,0.82);cursor:pointer}.portal-media-viewer__close::before,
.portal-media-viewer__close::after{content:"";position:absolute;top:20px;left:12px;width:18px;height:2px;border-radius:8px;background:#8bdcff}.portal-media-viewer__close::before{transform:rotate(45deg)}.portal-media-viewer__close::after{transform:rotate(-45deg)}.portal-media-viewer__close:focus-visible{outline:3px solid rgba(89,208,255,0.3);outline-offset:3px}.portal-media-viewer__content{min-height:0;padding:26px;display:grid;place-items:center}.portal-media-viewer__content img,
.portal-media-viewer__content video{display:block;max-width:100%;max-height:100%;border-radius:16px;object-fit:contain;box-shadow:0 24px 64px rgba(0,8,24,0.34)}.portal-media-viewer__placeholder{width:min(820px,88vw);min-height:min(420px,56vh);padding:42px;display:grid;place-items:center;align-content:center;gap:16px;text-align:center;border:1px solid rgba(140,196,255,0.2);border-radius:24px;background:linear-gradient(180deg,rgba(10,24,56,0.92),rgba(7,18,42,0.84))}.portal-media-viewer__placeholder span{width:82px;height:82px}.portal-media-viewer__placeholder strong{color:var(--portal-heading);font-size:0.94em;font-weight:800;line-height:1.18}.portal-media-viewer__placeholder p{max-width:680px;margin:0;color:var(--portal-body);font-size:0.84em;font-weight:620;line-height:1.46}.portal-media-viewer__meta{padding:18px 24px 22px;display:grid;gap:8px;border-top:1px solid rgba(140,196,255,0.14);background:rgba(6,17,38,0.74)}.portal-media-viewer__meta h3,
.portal-media-viewer__meta p{margin:0}.portal-media-viewer__meta h3{padding-right:54px;color:var(--portal-heading);font-size:0.94em;font-weight:800;line-height:1.18}.portal-media-viewer__meta p{color:var(--portal-body);font-size:0.84em;font-weight:620;line-height:1.46}@media (max-width: 1180px){.portal-presentation.reveal{--portal-gap:24px;--portal-gap-tight:16px}.portal-presentation .portal-slide{width:min(1020px,100vw - 76px);height:auto;min-height:calc(100vh - 92px)}.portal-presentation .portal-stage--hero,
  .portal-presentation .portal-stage--split,
  .portal-presentation .portal-stage--roles,
  .portal-presentation .portal-stage--about,
  .portal-presentation .portal-stage--matrix,
  .portal-presentation .portal-stage--flow,
  .portal-presentation .portal-stage--value,
  .portal-presentation .portal-slide-footer--duo,
  .portal-presentation .portal-slide-footer--about{grid-template-columns:1fr}.portal-presentation .portal-copy-panel,
  .portal-presentation .portal-copy-panel--hero,
  .portal-presentation .portal-slide-head{max-width:none}.portal-presentation .portal-role-cloud,
  .portal-presentation .portal-value-grid,
  .portal-presentation .portal-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-presentation .portal-stage--value > .portal-media-card--photo.portal-media-card--large,
  .portal-presentation .slides section#conclusion .portal-media-card--photo.portal-media-card--large{width:100%;max-width:100%}}@media (max-width: 760px){.portal-presentation.reveal{--portal-gap:18px;--portal-gap-tight:14px;font-size:21px}.portal-presentation.reveal .slides section{padding:18px}.portal-presentation .portal-slide{width:calc(100vw - 36px);min-height:calc(100vh - 44px)}.portal-presentation h1{font-size:2.2em}.portal-presentation h2{font-size:1.5em}.portal-presentation .portal-bullet-grid,
  .portal-presentation .portal-task-grid,
  .portal-presentation .portal-role-cloud,
  .portal-presentation .portal-value-grid,
  .portal-presentation .portal-chip-grid{grid-template-columns:1fr;gap:14px}.portal-presentation .portal-slide--module-sheet .portal-copy-panel{grid-template-rows:auto auto auto auto}.portal-presentation .portal-canvas,
  .portal-presentation .portal-media-card--large{min-height:280px}.portal-presentation .portal-card-thumb{min-height:180px}.portal-presentation .portal-footer-card--about{padding:16px 18px}.presentation-reveal-logo{width:72px;height:30px}.portal-media-viewer{padding:16px}.portal-media-viewer__dialog{width:calc(100vw - 32px);height:calc(100vh - 32px)}.portal-media-viewer__content{padding:16px}.portal-media-viewer__placeholder{width:100%;min-height:300px;padding:24px}}@media (max-height: 760px){.portal-presentation.reveal{font-size:22px}.portal-presentation .portal-slide{width:min(1220px,100vw - 108px);height:min(640px,100vh - 92px);gap:16px}.portal-presentation h1{font-size:2.18em}.portal-presentation h2{font-size:1.42em}.portal-presentation .portal-role-card,
  .portal-presentation .portal-task-card,
  .portal-presentation .portal-workflow-step{padding:10px 0 10px 40px}.portal-presentation .portal-canvas,
  .portal-presentation .portal-media-card--large{min-height:280px}.portal-presentation .portal-media-card--illustration:not(.portal-canvas) img,
  .portal-presentation .portal-media-card--screenshot:not(.portal-canvas) img{padding:16px}}.privacy-page{--privacy-offset:clamp(72px,9vh,132px);--privacy-border:color-mix(in srgb,var(--rz-borders-d4-color) 78%,#fff 22%);background:var(--rz-d5-background-color)}.privacy-content{margin-top:var(--privacy-offset);margin-bottom:clamp(1.6rem,3vw,2.6rem)}.privacy-hero{padding:clamp(2rem,4vw,3.2rem) 0 0.8rem;background:radial-gradient(circle at 12% 10%,color-mix(in srgb,var(--rz-bg-blue-color) 18%,transparent) 0%,transparent 38%),var(--rz-d5-background-color)}.privacy-kicker{display:inline-flex;align-items:center;gap:0.45rem;margin:0 0 0.5rem;text-transform:uppercase;letter-spacing:0.08em;font-size:0.78rem;font-weight:700;color:var(--rz-d0-color);opacity:0.72}.privacy-kicker a{color:inherit;text-decoration:none;opacity:0.82;transition:opacity 0.2s ease,color 0.2s ease}.privacy-kicker a:hover{color:var(--rz-d0-color);opacity:1;text-decoration:none}.privacy-kicker a[aria-current=page]{opacity:1}.privacy-kicker span{opacity:0.58}.privacy-title{margin:0;color:var(--rz-d0-color);font-size:clamp(2rem,4.3vw,3.2rem);line-height:1.06}.privacy-date{margin:0.6rem 0 0;color:var(--rz-d0-color);opacity:0.72}.privacy-layout{margin-top:clamp(0.75rem,1.4vw,1.2rem);align-items:stretch}.privacy-article-wrap{border:0;border-radius:0;background:transparent}.privacy-article-wrap .uk-article{padding:0!important}.privacy-article-wrap p{margin:0 0 0.9rem;color:var(--rz-d0-color);line-height:1.72}.privacy-subtitle{margin-top:1.9rem;margin-bottom:0.5rem;color:var(--rz-d0-color);scroll-margin-top:calc(var(--privacy-offset) + 1rem)}.privacy-subtitle:first-of-type{margin-top:0.35rem}.privacy-side{position:relative;align-self:stretch}.privacy-nav-wrap{position:sticky;top:100px;max-height:calc(100vh - 120px);overflow:auto;padding-bottom:0.5rem}.privacy-nav{border:1px solid var(--privacy-border);border-radius:14px;background:var(--rz-d6-background-color)}.privacy-nav a{color:var(--rz-d0-color)!important}.privacy-toc > li > a{display:block;padding:0.35rem 0.5rem;border-radius:8px;line-height:1.35;transition:background-color 0.2s ease,color 0.2s ease}.privacy-toc > li.is-active > a{color:var(--rz-d0-color)!important;background:color-mix(in srgb,var(--rz-bg-blue-color) 18%,transparent)}.privacy-article-wrap .uk-article p a,
.privacy-article-wrap .uk-article p a:visited{color:var(--rz-error-color)!important}.privacy-article-wrap .uk-article p a:hover,
.privacy-article-wrap .uk-article p a:focus{color:color-mix(in srgb,var(--rz-error-color) 80%,var(--rz-d0-color))!important}.error-page{min-height:100vh;width:100%;padding:32px 40px;display:flex;align-items:center;justify-content:flex-start;position:relative;overflow:hidden;background:url("/img/general/error.png") center center/min(88vw,1320px) auto no-repeat,radial-gradient(circle at 18% 22%,rgba(88,140,255,0.18),transparent 32%),radial-gradient(circle at 78% 82%,rgba(110,168,255,0.12),transparent 28%),linear-gradient(135deg,#061224 0%,#0a1b36 52%,#07101f 100%);color:#eef4ff}.error-page::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(6,18,36,0.72) 0%,rgba(7,16,31,0.62) 46%,rgba(6,14,28,0.48) 100%);backdrop-filter:blur(2px)}.error-page__content{position:relative;z-index:1;flex:1 1 auto;max-width:760px;padding:0}.error-page__message{max-width:100%;margin:0 0 18px;color:#edf4ff;font-size:clamp(20px,2vw,30px);font-weight:600;line-height:1.25;text-wrap:balance}.error-page__meta{border-collapse:collapse;margin:0 0 18px;background:rgba(8,20,42,0.5);border:1px solid rgba(130,172,255,0.18);color:#c6dbff;font-size:13px;backdrop-filter:blur(8px)}.error-page__meta th,
.error-page__meta td{padding:8px 12px;border:1px solid rgba(96,165,250,0.14);text-align:left}.error-page__meta th{font-weight:600;color:#f3f7ff;background:rgba(15,31,67,0.55)}.error-page__meta strong{color:#f8fbff}.error-page__stack-label{margin:0 0 8px;color:#9fc0ff;font-size:12px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase}.error-page__stack{margin:0;max-width:100%;max-height:42vh;padding:12px 14px;background:rgba(4,11,24,0.26);border:1px solid rgba(120,164,255,0.1);color:#d6e5ff;border-radius:12px;font-size:12px;line-height:1.45;overflow-x:auto;overflow-y:auto;white-space:pre-wrap;word-break:break-word}@media (max-width: 767px){.error-page{align-items:flex-start;justify-content:flex-start;padding:20px 16px;background:url("/img/general/error.png") center center/min(94vw,720px) auto no-repeat,radial-gradient(circle at 20% 18%,rgba(88,140,255,0.14),transparent 34%),linear-gradient(135deg,#061224 0%,#0a1b36 52%,#07101f 100%)}.error-page::before{background:linear-gradient(180deg,rgba(6,18,36,0.72) 0%,rgba(7,16,31,0.68) 55%,rgba(6,14,28,0.54) 100%)}.error-page__content{max-width:100%;padding:0}.error-page__meta{width:100%}.error-page__message{font-size:clamp(18px,6vw,24px)}}@keyframes smartdev-gradient-move{0%, 100%{transform:translate(-25%,-25%) rotate(0deg)}50%{transform:translate(0%,0%) rotate(180deg)}}@keyframes smartdev-particles-float{0%{background-position:0% 0%,60% 40%,30% 70%,80% 20%}100%{background-position:100% 100%,160% 140%,130% 170%,180% 120%}}@keyframes smartdev-fade-in-down{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes smartdev-fade-in-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes smartdev-bounce{0%, 20%, 50%, 80%, 100%{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(-10px)}60%{transform:translateX(-50%) translateY(-5px)}}@keyframes smartdev-scroll{0%{top:8px;opacity:1}100%{top:24px;opacity:0}}.st-page, .st-page *{box-sizing:border-box}.st-page{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:linear-gradient(135deg,#0f1d3e 0%,#2d4d8c 100%);color:#eef4ff;min-height:100vh;overflow-x:hidden}.st-page a,
.st-page button{font:inherit}.st-page .st-content{position:relative;z-index:1}.st-page .st-container{max-width:1400px;margin:0 auto;padding:0 2rem}.st-page .st-background-animation{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.st-page .st-background-animation .st-gradient-bg{position:absolute;width:200%;height:200%;background:radial-gradient(circle at 20% 50%,rgba(59,130,246,0.15) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(96,165,250,0.15) 0%,transparent 50%);animation:smartdev-gradient-move 20s ease infinite}.st-page .st-background-animation .st-particles{position:absolute;inset:0;background-image:radial-gradient(2px 2px at 20% 30%,rgba(255,255,255,0.15),transparent),radial-gradient(2px 2px at 60% 70%,rgba(255,255,255,0.1),transparent),radial-gradient(1px 1px at 50% 50%,rgba(255,255,255,0.1),transparent),radial-gradient(1px 1px at 80% 10%,rgba(255,255,255,0.1),transparent);background-size:200% 200%,150% 150%,250% 250%,180% 180%;background-position:0% 0%,60% 40%,30% 70%,80% 20%;animation:smartdev-particles-float 40s linear infinite}.st-page .st-background-animation .st-particle{display:none}.st-page .st-glass-btn, .st-page .st-btn-secondary,
.st-page .smart-btn-secondary{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);padding:0.75rem 1.5rem;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;text-decoration:none;color:#eef4ff;font-weight:600;transition:all 0.3s ease;position:relative;overflow:hidden}.st-page .st-glass-btn::before, .st-page .st-btn-secondary::before,
.st-page .smart-btn-secondary::before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(59,130,246,0.3);transform:translate(-50%,-50%);transition:width 0.5s,height 0.5s}.st-page .st-glass-btn:hover, .st-page .st-btn-secondary:hover,
.st-page .smart-btn-secondary:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(59,130,246,0.3)}.st-page .st-glass-btn:hover::before, .st-page .st-btn-secondary:hover::before,
.st-page .smart-btn-secondary:hover::before{width:300px;height:300px}.st-page .st-glass-btn span, .st-page .st-btn-secondary span,
.st-page .smart-btn-secondary span,
.st-page .st-glass-btn i,
.st-page .st-btn-secondary i,
.st-page .smart-btn-secondary i{position:relative;z-index:1}.st-page .st-btn,
.st-page .smart-btn{border:0;cursor:pointer;font:inherit;border-radius:12px;padding:1rem 1.9rem;display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;text-decoration:none;color:#eef4ff;font-weight:700;transition:all 0.3s ease;position:relative;overflow:hidden}.st-page .st-btn-primary,
.st-page .smart-btn-primary{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);background:linear-gradient(135deg,#4f7def,#7bb1ff);border:1px solid #7bb1ff;padding:1rem 2rem;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;text-decoration:none;color:#eef4ff;font-weight:700;transition:all 0.3s ease;position:relative;overflow:hidden}.st-page .st-btn-primary .st-btn-glow,
.st-page .smart-btn-primary .st-btn-glow{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left 0.5s}.st-page .st-btn-primary:hover,
.st-page .smart-btn-primary:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 15px 45px rgba(59,130,246,0.5)}.st-page .st-btn-primary:hover .st-btn-glow,
.st-page .smart-btn-primary:hover .st-btn-glow{left:100%}.st-page .st-btn-secondary,
.st-page .smart-btn-secondary{border-color:#4f7def}.st-page .st-btn-secondary:hover,
.st-page .smart-btn-secondary:hover{background:rgba(59,130,246,0.2)}.st-page .st-page-hero,
.st-page .st-page-summary,
.st-page .st-page-cards,
.st-page .st-page-list,
.st-page .st-page-cta,
.st-page .smart-multicards,
.st-page .smart-services,
.st-page .smart-whyus,
.st-page .smart-contact-section{background:transparent;border-top:none;border-bottom:none}.st-page .smart-panel{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);background:rgba(10,18,36,0.65);border:1px solid rgba(88,140,235,0.18);border-radius:24px;padding:2rem;transition:all 0.3s ease}.st-page .smart-marquee{overflow:hidden;margin-top:2rem;border-top:none;padding-top:0}.st-page .smart-marquee-track{display:flex;align-items:center;gap:3rem;white-space:nowrap;color:#c6d5eb;font-size:0.95rem;animation:smart-marquee-scroll 18s linear infinite}@keyframes smart-marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-33.333%)}}.st-page .smart-card-carousel{display:grid;gap:1.5rem}.st-page .smart-slide{display:grid;gap:1rem}.st-page .smart-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:1.5rem;border:1px solid rgba(88,140,235,0.18)}.st-page .smart-card-top{min-height:12rem}.st-page .smart-card-mid{background:rgba(255,255,255,0.03)}.st-page .smart-card-back{background:rgba(255,255,255,0.06);color:#c6d5eb}.st-page .smart-services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.st-page .smart-service-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.st-page .smart-service-icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(59,130,246,0.12);font-size:1.5rem}.st-page .smart-why-list{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.st-page .smart-why-list li{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:20px;padding:1.75rem;color:#c6d5eb}.st-page .smart-why-list strong{display:block;margin-bottom:0.75rem;font-size:1.05rem;color:#eef4ff}.st-page .smart-contact-form{display:grid;gap:1rem}.st-page .smart-form-row input,
.st-page .smart-form-row textarea{width:100%;border-radius:16px;border:1px solid rgba(255,255,255,0.12);background:rgba(15,23,42,0.85);color:#eef4ff;padding:1rem 1.25rem;font:inherit}.st-page .smart-form-row textarea{min-height:140px;resize:vertical}.st-page .st-glass-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:16px;padding:2rem;transition:all 0.3s ease}.st-page .st-glass-card:hover{transform:translateY(-5px);box-shadow:0 15px 45px rgba(59,130,246,0.3);border-color:#7bb1ff}.st-page .st-glass-badge{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);padding:0.5rem 1rem;border-radius:50px;display:inline-flex;align-items:center;gap:0.5rem;font-size:0.875rem;font-weight:600;color:#c6d5eb}.st-page .st-glass-badge i{color:#7bb1ff}.st-page .st-section-header{text-align:center;margin-bottom:4rem}.st-page .st-section-header .st-section-badge{margin-bottom:1.5rem}.st-page .st-section-header .st-section-title{font-size:3rem;font-weight:900;margin:0 0 1rem;color:#eef4ff}.st-page .st-section-header .st-section-subtitle{margin:0;font-size:1.25rem;color:#c6d5eb}.st-page .st-section-eyebrow{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.8rem;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:#7bb1ff;margin-bottom:1rem}.st-page .st-check-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:#7bb1ff}.st-page .st-check-icon svg{width:100%;height:100%}.st-page .st-social-link svg{display:block}.st-page .st-scroll-top svg{display:block}@media (max-width: 1024px){.st-page .st-navbar{width:calc(100% - 2rem)}}@media (max-width: 768px){.st-page .st-navbar{top:0.5rem;width:calc(100% - 1.5rem);padding:0.75rem 1rem;border-radius:16px}.st-page .st-navbar.st-is-scrolled{top:0.25rem;padding:0.6rem 1rem}.st-page .st-navbar .st-nav-menu{position:fixed;top:5rem;left:0.75rem;right:0.75rem;width:calc(100% - 1.5rem);flex-direction:column;background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);background:rgba(15,23,42,0.98);border:1px solid rgba(255,255,255,0.08);box-shadow:0 24px 40px rgba(0,0,0,0.2);border-radius:16px;padding:1.5rem;gap:0.5rem;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease;max-height:0;overflow:hidden}.st-page .st-navbar .st-nav-menu.st-is-active{opacity:1;visibility:visible;transform:translateY(0);max-height:600px}.st-page .st-navbar .st-nav-menu .st-nav-link{padding:0.75rem 0;font-size:1rem;border-bottom:1px solid rgba(255,255,255,0.06)}.st-page .st-navbar .st-nav-actions{display:none;position:fixed;top:auto;bottom:1rem;left:0.75rem;right:0.75rem;width:calc(100% - 1.5rem);padding:1rem;background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);background:rgba(15,23,42,0.98);border:1px solid rgba(255,255,255,0.08);box-shadow:0 24px 40px rgba(0,0,0,0.2);border-radius:16px;flex-direction:row;gap:0.75rem;z-index:999}.st-page .st-navbar .st-nav-actions.st-mobile-active{display:flex}.st-page .st-navbar .st-nav-actions .st-language-dropdown,
  .st-page .st-navbar .st-nav-actions .st-btn-primary{flex:1;justify-content:center}.st-page .st-navbar .st-nav-actions .st-language-dropdown{position:relative;z-index:1001}.st-page .st-navbar .st-nav-actions .st-lang-dropdown-menu{bottom:calc(100% + 0.5rem);top:auto;width:100%;left:0;right:auto;z-index:1002}.st-page .st-navbar .st-hamburger{display:flex}.st-page .st-section-header .st-section-title{font-size:2rem}}@media (max-width: 480px){.st-page .st-container{padding:0 1rem}.st-page .st-hero{padding:5rem 0 2rem}.st-page .st-hero .st-hero-content{padding:0 1rem}.st-page .st-hero .st-hero-title{font-size:2.5rem}.st-page .st-hero .st-hero-subtitle{font-size:1.1rem}}.st-page .st-navbar{position:fixed;top:1rem;left:50%;transform:translateX(-50%);width:calc(100% - 4rem);max-width:1400px;z-index:1000;transition:all 0.3s ease;padding:1rem 2rem;background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:20px}.st-page .st-navbar.st-is-scrolled{top:0.5rem;padding:0.75rem 2rem;box-shadow:0 12px 40px rgba(0,0,0,0.5);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.st-page .st-navbar .st-nav-container{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.st-page .st-navbar .st-logo a{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;color:#eef4ff;font-size:1.75rem;font-weight:700}.st-page .st-navbar .st-logo a .st-logo-mark{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(15,23,42,0.55))}.st-page .st-navbar .st-logo a i{font-size:2rem;color:#4f7def;filter:drop-shadow(0 0 10px rgba(59,130,246,0.5))}.st-page .st-navbar .st-nav-menu{display:flex;align-items:center;list-style:none;margin:0;padding:0;gap:2rem}.st-page .st-navbar .st-nav-link{color:#c6d5eb;text-decoration:none;font-weight:500;transition:all 0.3s ease;position:relative;padding:0.5rem 0}.st-page .st-navbar .st-nav-link::after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#4f7def;transition:width 0.3s ease}.st-page .st-navbar .st-nav-link:hover, .st-page .st-navbar .st-nav-link.st-is-active{color:#eef4ff}.st-page .st-navbar .st-nav-link:hover::after, .st-page .st-navbar .st-nav-link.st-is-active::after{width:100%}.st-page .st-navbar .st-nav-link.st-is-active{color:#7bb1ff}.st-page .st-navbar .st-nav-actions{display:flex;align-items:center;gap:1rem}.st-page .st-navbar .st-language-dropdown{position:relative}.st-page .st-navbar .st-lang-dropdown-btn{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);padding:0.65rem 1rem;border-radius:12px;color:#eef4ff;background:rgba(255,255,255,0.08);border:0;cursor:pointer;display:inline-flex;align-items:center;gap:0.5rem;transition:all 0.3s ease}.st-page .st-navbar .st-lang-dropdown-btn .st-lang-chevron{transition:transform 0.3s ease;flex-shrink:0}.st-page .st-navbar .st-lang-dropdown-btn:hover{color:#eef4ff;transform:translateY(-2px)}.st-page .st-navbar .st-lang-dropdown-btn[aria-expanded=true]{background:rgba(255,255,255,0.12)}.st-page .st-navbar .st-lang-dropdown-btn[aria-expanded=true] .st-lang-chevron{transform:rotate(180deg)}.st-page .st-navbar .st-lang-dropdown-menu{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);background:rgba(15,23,42,0.98);border:1px solid rgba(255,255,255,0.08);box-shadow:0 24px 40px rgba(0,0,0,0.2);position:absolute;top:calc(100% + 0.5rem);right:0;min-width:180px;padding:0.5rem;border-radius:14px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all 0.3s ease}.st-page .st-navbar .st-lang-dropdown-menu.st-is-active{opacity:1;visibility:visible;transform:translateY(0)}.st-page .st-navbar .st-lang-option{width:100%;padding:0.75rem 1rem;border:0;border-radius:10px;background:transparent;color:#c6d5eb;cursor:pointer;display:flex;align-items:center;gap:0.75rem;transition:all 0.2s ease}.st-page .st-navbar .st-lang-option:hover{background:rgba(255,255,255,0.12);color:#eef4ff}.st-page .st-navbar .st-lang-option.st-is-active{background:rgba(255,255,255,0.16);color:#7bb1ff}.st-page .st-navbar .st-hamburger{display:none;flex-direction:column;gap:4px;background:none;border:0;cursor:pointer;padding:0.5rem}.st-page .st-navbar .st-hamburger span{width:25px;height:3px;background:#eef4ff;border-radius:2px;transition:all 0.3s ease}.st-page .st-navbar .st-hamburger[aria-expanded=true] span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.st-page .st-navbar .st-hamburger[aria-expanded=true] span:nth-child(2){opacity:0}.st-page .st-navbar .st-hamburger[aria-expanded=true] span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.st-page .st-hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:5rem 0 4rem;overflow:hidden}.st-page .st-hero .st-hero-video-container{position:absolute;inset:0;z-index:-1}.st-page .st-hero .st-video-overlay{position:absolute;inset:0;background:rgba(15,23,42,0.42)}.st-page .st-hero .st-hero-gradient{position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(to top,#0d1731,transparent)}.st-page .st-hero .st-hero-content{max-width:1400px;margin:0 auto;padding:0 2rem;text-align:center;z-index:1}.st-page .st-hero .st-hero-logo{width:144px;height:144px;object-fit:contain;margin:0 auto 1.35rem;filter:drop-shadow(0 16px 34px rgba(15,23,42,0.32))}.st-page .st-hero .st-hero-badge{margin-bottom:2rem;animation:smartdev-fade-in-down 1s ease}.st-page .st-hero .st-hero-title{margin:0 0 1.5rem;font-size:4rem;font-weight:900;line-height:1.15;animation:smartdev-fade-in-up 1s ease 0.2s both}.st-page .st-hero .st-hero-title .st-gradient-text{background:linear-gradient(135deg,#4f7def,#7bb1ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.st-page .st-hero .st-hero-subtitle{margin:0 0 3rem;font-size:1.5rem;color:#c6d5eb;animation:smartdev-fade-in-up 1s ease 0.4s both}.st-page .st-hero .st-hero-buttons{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;margin-bottom:4rem;animation:smartdev-fade-in-up 1s ease 0.6s both}.st-page .st-hero .st-hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1000px;margin:0 auto;animation:smartdev-fade-in-up 1s ease 0.8s both}.st-page .st-hero .st-stat-card{text-align:center;padding:1.5rem}.st-page .st-hero .st-stat-icon{font-size:2.5rem;color:#7bb1ff;margin-bottom:1rem;filter:drop-shadow(0 0 10px rgba(59,130,246,0.5))}.st-page .st-hero .st-stat-number{font-size:2.5rem;font-weight:900;margin-bottom:0.5rem}.st-page .st-hero .st-stat-number .st-small{font-size:1.5rem}.st-page .st-hero .st-stat-label{font-size:0.875rem;color:#c6d5eb;text-transform:uppercase;letter-spacing:1px}.st-page .st-hero .st-scroll-indicator{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:0.5rem;color:#c6d5eb;font-size:0.875rem;animation:smartdev-bounce 2s infinite}.st-page .st-hero .st-mouse{width:24px;height:40px;border:2px solid rgba(88,140,235,0.18);border-radius:12px;position:relative}.st-page .st-hero .st-wheel{width:4px;height:8px;background:#7bb1ff;border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:smartdev-scroll 2s infinite}.st-page .st-overview-section,
.st-page .st-why-section,
.st-page .st-cta-section{padding:6rem 0}.st-page .st-overview-grid,
.st-page .st-why-grid{display:grid;gap:2rem}.st-page .st-overview-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.st-page .st-why-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.st-page .st-overview-card{text-decoration:none;color:inherit;position:relative;overflow:hidden}.st-page .st-overview-card .st-overview-icon,
.st-page .st-overview-card .st-card-arrow{color:#7bb1ff}.st-page .st-overview-card .st-overview-icon,
.st-page .st-overview-card .st-why-icon{filter:drop-shadow(0 0 15px rgba(59,130,246,0.5))}.st-page .st-overview-card .st-overview-icon{font-size:3rem;margin-bottom:1.5rem}.st-page .st-overview-card h3{margin:0 0 0.75rem;font-size:1.5rem;font-weight:700}.st-page .st-overview-card p{margin:0 0 1.5rem;color:#c6d5eb;line-height:1.6}.st-page .st-overview-card .st-overview-features{list-style:none;margin:0 0 1.5rem;padding:0}.st-page .st-overview-card .st-overview-features li{display:flex;align-items:center;gap:0.5rem;color:#c6d5eb;margin-bottom:0.5rem;font-size:0.875rem}.st-page .st-overview-card .st-overview-features i{color:#7bb1ff;font-size:0.75rem}.st-page .st-overview-card .st-card-arrow{position:absolute;bottom:2rem;right:2rem;font-size:1.5rem;opacity:0;transform:translateX(-10px);transition:all 0.3s ease}.st-page .st-overview-card:hover .st-card-arrow{opacity:1;transform:translateX(0)}.st-page .st-why-card{text-align:center}.st-page .st-why-card .st-why-icon{font-size:3rem;color:#7bb1ff;margin-bottom:1.5rem}.st-page .st-why-card h3{margin:0 0 0.75rem;font-size:1.25rem;font-weight:700}.st-page .st-why-card p{margin:0;color:#c6d5eb;line-height:1.6;font-size:0.95rem}.st-page .st-cta-content{display:flex;align-items:center;justify-content:space-between;padding:3rem;gap:2rem;flex-wrap:wrap}.st-page .st-cta-content h2{margin:0 0 0.5rem;font-size:2.5rem;font-weight:900}.st-page .st-cta-content p{margin:0;font-size:1.25rem;color:#c6d5eb}.st-page .st-cta-buttons{display:flex;gap:1rem;flex-wrap:wrap}.st-page .st-subpage{padding-top:0}.st-page .st-page-hero,
.st-page .st-page-summary,
.st-page .st-page-cards,
.st-page .st-page-list,
.st-page .st-page-cta{padding:0 0 4rem}.st-page .st-page-hero{padding-top:2rem}.st-page .st-page-hero-inner{max-width:1080px;margin:0 auto;padding:0 2rem}.st-page .st-page-kicker{margin-bottom:1.5rem}.st-page .st-page-title{margin:0 0 1rem;font-size:3.5rem;line-height:1.1;font-weight:900}.st-page .st-page-subtitle{max-width:760px;margin:0;font-size:1.25rem;line-height:1.7;color:#c6d5eb}.st-page .st-page-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin-top:2.5rem}.st-page .st-page-stat{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:16px;padding:1.25rem 1.5rem}.st-page .st-page-stat strong{display:block;margin-bottom:0.35rem;font-size:2rem;line-height:1;color:#eef4ff}.st-page .st-page-stat span{color:#c6d5eb;font-size:0.95rem}.st-page .st-page-summary-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:2rem;align-items:start}.st-page .st-page-summary-copy,
.st-page .st-page-list-panel,
.st-page .st-page-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:20px;padding:2rem}.st-page .st-page-summary-copy p{margin:1rem 0 0;color:#c6d5eb;line-height:1.8;font-size:1rem}.st-page .st-page-points,
.st-page .st-page-bullets{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.st-page .st-page-points li,
.st-page .st-page-bullets li{display:flex;gap:0.85rem;align-items:flex-start;color:#c6d5eb;line-height:1.6}.st-page .st-page-points li i,
.st-page .st-page-bullets li i{color:#7bb1ff;margin-top:0.15rem}.st-page .st-page-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2rem}.st-page .st-page-card{height:100%}.st-page .st-page-card i{font-size:2rem;color:#7bb1ff;margin-bottom:1rem;filter:drop-shadow(0 0 14px rgba(59,130,246,0.35))}.st-page .st-page-card h3{margin:0 0 0.75rem;font-size:1.25rem}.st-page .st-page-card p{margin:0;color:#c6d5eb;line-height:1.7}.st-page .st-ri-icon{display:inline-flex;align-items:center;justify-content:center;color:#7bb1ff;filter:drop-shadow(0 0 14px rgba(59,130,246,0.35))}.st-page .st-ri-icon svg{display:block}.st-page .st-page-list-panel{max-width:980px;margin:0 auto}.st-page .st-page-list-panel .st-section-subtitle{margin-bottom:1.5rem}.st-page .st-page-cta-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:2.5rem;display:flex;justify-content:space-between;gap:2rem;align-items:center;flex-wrap:wrap}.st-page .st-page-cta-card h2{margin:0 0 0.75rem;font-size:2.25rem}.st-page .st-page-cta-card p{margin:0;max-width:720px;color:#c6d5eb;line-height:1.7}.st-page .st-media-header{padding:8rem 0 2rem}.st-page .st-media-header-card{padding:2.5rem;border-radius:28px;text-align:center}.st-page .st-media-header-badge{display:inline-flex;align-items:center;gap:0.65rem;margin-bottom:1.25rem}.st-page .st-media-title{margin:0 0 1rem;font-size:3.2rem;line-height:1.05;font-weight:900}.st-page .st-media-subtitle{max-width:760px;margin:0 auto;color:#c6d5eb;font-size:1.1rem;line-height:1.8}.st-page .st-media-section{padding:0 0 4rem}.st-page .st-media-filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.st-page .st-media-filter{display:inline-flex;align-items:center;gap:0.65rem;border:0;cursor:pointer;color:#eef4ff}.st-page .st-media-filter.st-is-active{background:rgba(59,130,246,0.22);border-color:rgba(96,165,250,0.45);box-shadow:0 14px 32px rgba(15,23,42,0.18)}.st-page .st-media-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem}.st-page .st-media-item{display:flex;flex-direction:column;min-height:100%;overflow:hidden;border-radius:24px}.st-page .st-media-visual{position:relative;min-height:220px;padding:1.5rem;border-bottom:1px solid rgba(255,255,255,0.08);background:radial-gradient(circle at top,rgba(96,165,250,0.25),transparent 60%),linear-gradient(180deg,rgba(15,23,42,0.16) 0%,rgba(15,23,42,0.34) 100%)}.st-page .st-media-placeholder{height:100%;min-height:188px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;border-radius:20px;border:1px dashed rgba(96,165,250,0.35);background:rgba(15,23,42,0.22);color:#eef4ff}.st-page .st-media-placeholder i{font-size:2.5rem;color:#7bb1ff}.st-page .st-media-placeholder span{font-weight:700;letter-spacing:0.02em}.st-page .st-media-play-btn{position:absolute;right:1.25rem;bottom:1.25rem;width:54px;height:54px;border-radius:50%;border:0;cursor:pointer;color:#eef4ff;background:rgba(59,130,246,0.9);box-shadow:0 14px 28px rgba(15,23,42,0.24)}.st-page .st-media-info{padding:1.5rem;display:grid;gap:0.85rem}.st-page .st-media-info h3{margin:0;font-size:1.15rem}.st-page .st-media-info p{margin:0;color:#c6d5eb;line-height:1.7}.st-page .st-media-badge{display:inline-flex;align-items:center;gap:0.5rem;width:-moz-fit-content;width:fit-content;padding:0.45rem 0.85rem;border-radius:999px;background:rgba(96,165,250,0.14);border:1px solid rgba(96,165,250,0.28);color:#eef4ff;font-size:0.9rem}.st-page .st-media-modal{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:1.5rem;opacity:0;visibility:hidden;pointer-events:none}.st-page .st-media-modal-overlay{position:absolute;inset:0;background:rgba(2,6,23,0.72)}.st-page .st-media-modal-content{position:relative;z-index:1;width:min(760px,100%);padding:2rem;border-radius:28px}.st-page .st-media-modal-close{position:absolute;top:1rem;right:1rem;border:0;cursor:pointer}.st-page .st-media-modal-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.9fr);gap:1.5rem;align-items:center}.st-page .st-media-modal-visual{min-height:260px;border-radius:22px;display:grid;place-items:center;background:rgba(15,23,42,0.3);border:1px dashed rgba(96,165,250,0.32)}.st-page .st-media-modal-visual i{font-size:3rem;color:#7bb1ff}.st-page .st-media-modal-title{margin:0 0 0.85rem;font-size:2rem}.st-page .st-media-modal-description{margin:0;color:#c6d5eb;line-height:1.75}.st-page .st-footer{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);position:relative;z-index:1;margin-top:6rem;padding:4rem 0 2rem}.st-page .st-footer-content{max-width:1400px;margin:0 auto 3rem;padding:0 2rem;display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:3rem}.st-page .st-footer-logo{display:flex;align-items:center;gap:0.75rem;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.st-page .st-footer-logo i{font-size:2rem;color:#4f7def}.st-page .st-footer-description{margin:0 0 1.5rem;color:#c6d5eb;line-height:1.6}.st-page .st-footer-title{margin:0 0 1.25rem;font-size:1.125rem;font-weight:700}.st-page .st-footer-links{list-style:none;margin:0;padding:0}.st-page .st-footer-links li{margin-bottom:0.75rem}.st-page .st-footer-links a{color:#c6d5eb;text-decoration:none;transition:color 0.3s ease}.st-page .st-footer-links a:hover{color:#7bb1ff}.st-page .st-footer-contacts p{display:flex;align-items:flex-start;gap:0.75rem;margin:0 0 1rem;color:#c6d5eb;line-height:1.5}.st-page .st-footer-contacts a{color:inherit;text-decoration:none}.st-page .st-social-links{display:flex;gap:1rem}.st-page .st-social-link{width:40px;height:40px;border-radius:50%;background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);display:inline-flex;align-items:center;justify-content:center;color:#c6d5eb;text-decoration:none;transition:all 0.3s ease}.st-page .st-social-link:hover{color:#7bb1ff;transform:translateY(-3px);box-shadow:0 8px 20px rgba(59,130,246,0.3)}.st-page .st-footer-bottom{padding-top:2rem;border-top:1px solid rgba(88,140,235,0.18);text-align:center;color:#c6d5eb;font-size:0.875rem}.st-page .st-scroll-top{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);position:fixed;bottom:2rem;right:2rem;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all 0.3s ease;z-index:999;border:0;cursor:pointer;color:#eef4ff}.st-page .st-scroll-top.st-is-visible{opacity:1;visibility:visible}.st-page .st-scroll-top:hover{transform:translateY(-5px)}@media (max-width: 1024px){.st-page .st-footer-content{grid-template-columns:1fr 1fr}.st-page .st-modules-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.st-page .st-container,
  .st-page .st-footer-content{padding-left:1rem;padding-right:1rem}.st-page .st-section-header .st-section-title,
  .st-page .st-hero .st-hero-title,
  .st-page .st-cta-content h2{font-size:2rem}.st-page .st-hero{padding:4rem 0 2rem}.st-page .st-hero .st-hero-subtitle{font-size:1rem}.st-page .st-hero .st-hero-buttons,
  .st-page .st-cta-buttons{flex-direction:column;align-items:stretch}.st-page .st-subpage{padding-top:0}.st-page .st-page-hero-inner{padding-left:1rem;padding-right:1rem}.st-page .st-page-title{font-size:2.4rem}.st-page .st-media-header{padding-top:6rem}.st-page .st-media-header-card,
  .st-page .st-media-info,
  .st-page .st-media-modal-content{padding:1.5rem}.st-page .st-media-title{font-size:2.4rem}.st-page .st-media-modal-body{grid-template-columns:1fr}.st-page .st-media-filters{flex-direction:column;align-items:stretch}.st-page .st-page-subtitle{font-size:1rem}.st-page .st-page-summary-layout,
  .st-page .st-page-cta-card{grid-template-columns:1fr}.st-page .st-integrations-layout{grid-template-columns:1fr}.st-page .st-integrations-chart-wrap{min-height:280px}.st-page .st-integration-constellation{width:min(320px,86vw)}.st-page .st-constellation-node{width:96px;transform:rotate(calc(var(--node-index) * 60deg)) translateY(-130px) rotate(calc(var(--node-index) * -60deg));font-size:0.69rem}.st-page .st-constellation-node::before{height:60px}.st-page .st-apps-grid{grid-template-columns:1fr}.st-page .st-page-summary-copy,
  .st-page .st-page-list-panel,
  .st-page .st-page-card,
  .st-page .st-page-cta-card{padding:1.5rem}.st-page .st-page-cta-card{align-items:stretch}.st-page .st-page-stats{grid-template-columns:1fr}.st-page .st-navbar{top:0.5rem;width:calc(100% - 2rem);padding:0.75rem 1rem;border-radius:16px}.st-page .st-navbar.st-is-scrolled{top:0.5rem;padding:0.5rem 1rem}.st-page .st-navbar .st-nav-menu{position:fixed;top:4.5rem;left:1rem;right:1rem;width:calc(100% - 2rem);flex-direction:column;background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:16px;padding:1.5rem;gap:1rem;opacity:0;visibility:hidden;max-height:0;overflow:hidden;transition:all 0.3s ease}.st-page .st-navbar .st-nav-menu.st-is-active{opacity:1;visibility:visible;max-height:70vh}.st-page .st-navbar .st-nav-actions{position:fixed;top:calc(4.5rem + 320px);left:1rem;right:1rem;display:none;flex-direction:column;align-items:stretch;gap:1rem}.st-page .st-navbar .st-nav-actions.st-mobile-active{display:flex}.st-page .st-navbar .st-nav-actions .st-btn-primary,
  .st-page .st-navbar .st-language-dropdown,
  .st-page .st-navbar .st-lang-dropdown-btn{width:100%}.st-page .st-navbar .st-lang-dropdown-menu{left:0;right:0}.st-page .st-navbar .st-hamburger{display:flex}.st-page .st-footer-content{grid-template-columns:1fr}.st-page .st-scroll-top{right:1rem;bottom:1rem}.st-page .st-process-item{flex-wrap:wrap;gap:1rem}.st-page .st-contact-layout{grid-template-columns:1fr}.st-page .st-modules-grid{grid-template-columns:1fr}.st-page .st-modules-section,
  .st-page .st-hp-process{padding:4rem 0}}.st-page .st-services-process{padding:0 0 4rem}.st-page .st-process-list{list-style:none;margin:0 auto;padding:0;display:grid;gap:1.25rem;max-width:900px}.st-page .st-process-item{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:20px;padding:1.75rem 2rem;display:flex;gap:1.5rem;align-items:flex-start}.st-page .st-process-item .st-process-num{flex-shrink:0;width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(59,130,246,0.12);border:1px solid rgba(88,140,235,0.18);font-size:0.95rem;font-weight:700;color:#7bb1ff}.st-page .st-process-item i{flex-shrink:0;font-size:1.4rem;color:#7bb1ff;margin-top:0.2rem}.st-page .st-process-item h3{margin:0 0 0.5rem;font-size:1.1rem}.st-page .st-process-item p{margin:0;color:#c6d5eb;line-height:1.7;font-size:0.95rem}.st-page .st-modules-section{padding:6rem 0;border-top:1px solid rgba(59,130,246,0.1)}.st-page .st-modules-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.st-page .st-module-cat{padding:1.5rem 1.75rem}.st-page .st-module-cat .st-module-cat-head{display:flex;align-items:center;gap:0.875rem;margin-bottom:1.1rem;padding-bottom:1rem;border-bottom:1px solid rgba(59,130,246,0.15)}.st-page .st-module-cat .st-module-cat-head .st-module-cat-icon{flex-shrink:0;font-size:1.4rem;color:#7bb1ff;filter:drop-shadow(0 0 8px rgba(59,130,246,0.4))}.st-page .st-module-cat .st-module-cat-head h3{margin:0;font-size:0.95rem;font-weight:700;color:#eef4ff;letter-spacing:0.01em}.st-page .st-module-tags{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0.4rem}.st-page .st-module-tags li{padding:0.22rem 0.6rem;border-radius:4px;background:rgba(96,165,250,0.07);border:1px solid rgba(96,165,250,0.16);color:#c6d5eb;font-size:0.78rem;line-height:1.6}.st-page .st-hp-process{padding:6rem 0;border-top:1px solid rgba(59,130,246,0.1)}.st-page .st-contact-details{padding:0 0 4rem}.st-page .st-contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.st-page .st-contact-info{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:2rem}.st-page .st-contact-info h2{margin:0 0 1.75rem;font-size:1.5rem}.st-page .st-contact-row{display:flex;gap:1rem;align-items:flex-start;padding:1rem 0;border-bottom:1px solid rgba(88,140,235,0.18);text-decoration:none;color:inherit;transition:color 0.2s}.st-page .st-contact-row:last-child{border-bottom:none;padding-bottom:0}.st-page .st-contact-row i{flex-shrink:0;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background:rgba(59,130,246,0.12);border-radius:10px;color:#7bb1ff;font-size:1.05rem}.st-page .st-contact-row .st-contact-row-label{display:block;font-size:0.8rem;color:#c6d5eb;margin-bottom:0.2rem}.st-page .st-contact-row .st-contact-row-value{display:block;font-size:1rem;color:#eef4ff;transition:color 0.2s}.st-page .st-contact-row:hover .st-contact-row-value{color:#7bb1ff}.st-page .st-contact-cta-panel{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.st-page .st-contact-cta-panel h2{margin:0;font-size:1.5rem}.st-page .st-contact-cta-panel p{margin:0;color:#c6d5eb;line-height:1.7}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:8rem 0 4rem;overflow:hidden}.hero .hero-video-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero .hero-video-container .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(15,23,42,0.5)}.hero .hero-video-container .hero-gradient{position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(to top,transparent)}.hero .hero-content{max-width:1400px;margin:0 auto;padding:0 2rem;text-align:center;z-index:1}.hero .hero-badge{margin-bottom:2rem;animation:fadeInDown 1s ease}.hero .hero-title{font-size:4rem;font-weight:900;line-height:1.2;margin-bottom:1.5rem;animation:fadeInUp 1s ease 0.2s both;color:#eef4ff}.hero .hero-title .gradient-text{color:#eef4ff;background:none;-webkit-background-clip:initial;-webkit-text-fill-color:initial;background-clip:initial}.hero .hero-subtitle{font-size:1.5rem;color:#c6d5eb;margin-bottom:3rem;animation:fadeInUp 1s ease 0.4s both}.hero .hero-buttons{display:flex;gap:1.5rem;justify-content:center;margin-bottom:4rem;animation:fadeInUp 1s ease 0.6s both;flex-wrap:wrap}.hero .hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;max-width:1000px;margin:0 auto;animation:fadeInUp 1s ease 0.8s both}.hero .stat-card{text-align:center;padding:1.5rem}.hero .stat-card .stat-icon{font-size:2.5rem;color:#7bb1ff;margin-bottom:1rem;filter:drop-shadow(0 0 10px rgba(59,130,246,0.5))}.hero .stat-card .stat-number{font-size:2.5rem;font-weight:900;color:#eef4ff;margin-bottom:0.5rem}.hero .stat-card .stat-number .small{font-size:1.5rem}.hero .stat-card .stat-label{font-size:0.875rem;color:#c6d5eb;text-transform:uppercase;letter-spacing:1px}.hero .scroll-indicator{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:0.5rem;color:#c6d5eb;font-size:0.875rem;animation:bounce 2s infinite}.hero .scroll-indicator .mouse{width:24px;height:40px;border:2px solid rgba(88,140,235,0.18);border-radius:12px;position:relative}.hero .scroll-indicator .mouse .wheel{width:4px;height:8px;background:#7bb1ff;border-radius:2px;position:absolute;top:8px;left:50%;transform:translateX(-50%);animation:scroll 2s infinite}.overview-section{padding:6rem 0}.overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.overview-card{text-decoration:none;color:inherit;position:relative;overflow:hidden}.overview-card .overview-icon{font-size:3rem;color:#7bb1ff;margin-bottom:1.5rem;filter:drop-shadow(0 0 15px rgba(59,130,246,0.5))}.overview-card h3{font-size:1.5rem;font-weight:700;margin-bottom:0.75rem;color:#eef4ff}.overview-card p{color:#c6d5eb;margin-bottom:1.5rem;line-height:1.6}.overview-card .overview-features{list-style:none;margin-bottom:1.5rem}.overview-card .overview-features li{display:flex;align-items:center;gap:0.5rem;color:#c6d5eb;margin-bottom:0.5rem;font-size:0.875rem}.overview-card .overview-features li i{color:#7bb1ff;font-size:0.75rem}.overview-card .card-arrow{position:absolute;bottom:2rem;right:2rem;font-size:1.5rem;color:#4f7def;opacity:0;transform:translateX(-10px);transition:all 0.3s ease}.overview-card:hover .card-arrow{opacity:1;transform:translateX(0)}.why-section{padding:6rem 0}.why-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.why-card{text-align:center}.why-card .why-icon{font-size:3rem;color:#7bb1ff;margin-bottom:1.5rem;filter:drop-shadow(0 0 15px rgba(59,130,246,0.5))}.why-card h3{font-size:1.25rem;font-weight:700;margin-bottom:0.75rem;color:#eef4ff}.why-card p{color:#c6d5eb;line-height:1.6;font-size:0.95rem}.cta-section{padding:6rem 0}.cta-section .cta-content{display:flex;align-items:center;justify-content:space-between;padding:3rem;gap:2rem;flex-wrap:wrap}.cta-section .cta-content .cta-text h2{font-size:2.5rem;font-weight:900;margin-bottom:0.5rem;color:#eef4ff}.cta-section .cta-content .cta-text p{font-size:1.25rem;color:#c6d5eb}.cta-section .cta-content .cta-buttons{display:flex;gap:1rem;flex-wrap:wrap}@media (max-width: 768px){.hero{padding:6rem 0 3rem}.hero .hero-title{font-size:2rem}.hero .hero-subtitle{font-size:1rem}.hero .hero-buttons{flex-direction:column;align-items:stretch}.hero .hero-stats{grid-template-columns:repeat(2,1fr)}.overview-grid,
  .why-grid{grid-template-columns:1fr}.cta-section .cta-content{flex-direction:column;text-align:center}.cta-section .cta-content .cta-buttons{width:100%;flex-direction:column}}@media (max-width: 480px){.hero .hero-stats{grid-template-columns:1fr}.hero .stat-card{padding:1rem}}.st-page .st-about-section{padding:6rem 0}.st-page .st-about-layout{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.st-page .st-about-copy h2{font-size:2.75rem;font-weight:900;line-height:1.2;margin:0 0 1.25rem;color:#eef4ff}.st-page .st-about-copy .st-about-lead{font-size:1.25rem;font-weight:600;color:#eef4ff;margin:0 0 1rem}.st-page .st-about-copy .st-about-text{font-size:1rem;color:#c6d5eb;line-height:1.8;margin:0 0 2rem}.st-page .st-about-points{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.875rem}.st-page .st-about-points li{display:flex;align-items:flex-start;gap:0.75rem;color:#c6d5eb;font-size:0.95rem;line-height:1.6}.st-page .st-about-visual{display:flex;align-items:center;justify-content:center}.st-page .st-about-visual-inner{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:3rem 2.5rem;display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:100%}.st-page .st-about-logo{max-width:180px;width:100%;object-fit:contain;filter:drop-shadow(0 16px 32px rgba(15,23,42,0.5))}.st-page .st-about-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;width:100%}.st-page .st-about-metric{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:14px;padding:1.25rem 1rem;text-align:center}.st-page .st-about-metric strong{display:block;font-size:2rem;font-weight:900;color:#eef4ff;margin-bottom:0.25rem}.st-page .st-about-metric span{font-size:0.75rem;color:#c6d5eb;text-transform:uppercase;letter-spacing:0.05em}.st-page .st-directions-section{padding:6rem 0}.st-page .st-directions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.st-page .st-direction-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:20px;padding:2rem;position:relative;overflow:hidden;transition:all 0.35s ease}.st-page .st-direction-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px rgba(59,130,246,0.25);border-color:#7bb1ff}.st-page .st-direction-card:hover .st-direction-arrow{opacity:1;transform:translate(0,0)}.st-page .st-direction-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem}.st-page .st-direction-num{font-size:3.5rem;font-weight:900;line-height:1;color:rgba(96,165,250,0.12);-webkit-user-select:none;user-select:none}.st-page .st-direction-icon{color:#7bb1ff;filter:drop-shadow(0 0 10px rgba(59,130,246,0.4))}.st-page .st-direction-card h3{font-size:1.3rem;font-weight:700;color:#eef4ff;margin:0 0 0.75rem}.st-page .st-direction-card p{color:#c6d5eb;font-size:0.95rem;line-height:1.7;margin:0 0 1.5rem}.st-page .st-direction-features{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.5rem}.st-page .st-direction-features li{display:flex;align-items:center;gap:0.6rem;font-size:0.875rem;color:#c6d5eb}.st-page .st-direction-arrow{position:absolute;bottom:1.5rem;right:1.5rem;opacity:0;transform:translate(-4px,4px);transition:all 0.3s ease;color:#7bb1ff}.st-page .st-advantages-section{padding:6rem 0}.st-page .st-advantages-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.st-page .st-advantage-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:18px;padding:2rem 1.5rem;text-align:center;transition:all 0.3s ease}.st-page .st-advantage-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(59,130,246,0.2);border-color:#7bb1ff}.st-page .st-advantage-icon{display:flex;align-items:center;justify-content:center;color:#7bb1ff;margin:0 auto 1.25rem;filter:drop-shadow(0 0 10px rgba(59,130,246,0.5))}.st-page .st-advantage-card h3{font-size:1.05rem;font-weight:700;color:#eef4ff;margin:0 0 0.6rem}.st-page .st-advantage-card p{font-size:0.875rem;color:#c6d5eb;line-height:1.7;margin:0}.st-page .st-home-cta{padding:6rem 0}.st-page .st-home-cta-card{background:rgba(10,18,36,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(88,140,235,0.18);box-shadow:0 8px 32px 0 rgba(0,0,0,0.25);border-radius:24px;padding:3.5rem 3rem;display:flex;align-items:center;gap:3rem}.st-page .st-home-cta-icon{flex-shrink:0;color:#7bb1ff;filter:drop-shadow(0 0 20px rgba(59,130,246,0.5))}.st-page .st-home-cta-body{flex:1}.st-page .st-home-cta-body h2{font-size:2.25rem;font-weight:900;margin:0 0 0.75rem;color:#eef4ff}.st-page .st-home-cta-body p{font-size:1.1rem;color:#c6d5eb;margin:0 0 2rem;line-height:1.7}.st-page .st-home-cta-body .st-home-cta-buttons{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width: 1200px){.st-page .st-advantages-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){.st-page .st-directions-grid{grid-template-columns:repeat(2,1fr)}.st-page .st-about-layout{gap:3rem}}@media (max-width: 768px){.st-page .st-about-section,
  .st-page .st-directions-section,
  .st-page .st-advantages-section,
  .st-page .st-home-cta{padding:4rem 0}.st-page .st-about-layout{grid-template-columns:1fr;gap:2.5rem}.st-page .st-about-copy h2{font-size:2rem}.st-page .st-directions-grid{grid-template-columns:1fr}.st-page .st-advantages-grid{grid-template-columns:repeat(2,1fr)}.st-page .st-home-cta-card{flex-direction:column;text-align:center;gap:2rem;padding:2.5rem 1.5rem}.st-page .st-home-cta-body .st-home-cta-buttons{justify-content:center}}@media (max-width: 480px){.st-page .st-about-metrics{grid-template-columns:repeat(2,1fr)}.st-page .st-advantages-grid{grid-template-columns:1fr}}.st-page .st-portal-integration-map,
.st-page .st-portal-apps-viewer,
.st-page .st-portal-workflow{padding:0 0 4rem}.st-page .st-integrations-layout{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);gap:1.5rem}.st-page .st-integrations-chart-wrap,
.st-page .st-integrations-legend,
.st-page .st-app-card{border-radius:22px}.st-page .st-integrations-chart-wrap{display:grid;place-items:center;min-height:360px}.st-page .st-integration-constellation{width:min(420px,92vw);aspect-ratio:1/1;position:relative;border-radius:50%;border:1px solid rgba(96,165,250,0.18);background:radial-gradient(circle at center,rgba(59,130,246,0.18) 0 18%,transparent 18% 40%,rgba(59,130,246,0.08) 40% 42%,transparent 42%),radial-gradient(circle at center,rgba(59,130,246,0.1) 0 64%,transparent 64%)}.st-page .st-integration-constellation::before{content:"";position:absolute;inset:10%;border-radius:50%;border:1px dashed rgba(96,165,250,0.26)}.st-page .st-constellation-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:130px;height:130px;border-radius:50%;display:grid;place-items:center;text-align:center;font-weight:800;letter-spacing:0.02em;color:#f8fafc;background:rgba(15,23,42,0.82);border:1px solid rgba(96,165,250,0.38);box-shadow:0 20px 34px rgba(2,6,23,0.24);z-index:2}.st-page .st-constellation-node{position:absolute;top:50%;left:50%;width:120px;min-height:46px;transform:rotate(calc(var(--node-index) * 60deg)) translateY(-172px) rotate(calc(var(--node-index) * -60deg));transform-origin:center;border-radius:14px;padding:0.45rem 0.55rem;font-size:0.74rem;line-height:1.3;color:#f8fafc;text-align:center;background:rgba(15,23,42,0.72);border:1px solid color-mix(in srgb,var(--node-color) 60%,#ffffff 10%);box-shadow:0 10px 22px rgba(2,6,23,0.24);display:grid;align-items:center}.st-page .st-constellation-node::before{content:"";position:absolute;width:1px;height:86px;background:color-mix(in srgb,var(--node-color) 70%,transparent);top:50%;left:50%;transform:translate(-50%,0);z-index:-1;opacity:0.75}.st-page .st-integrations-legend{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);padding:1.5rem;list-style:none;margin:0;display:grid;gap:0.65rem}.st-page .st-integrations-legend li{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:0.75rem;padding:0.75rem 0.5rem;border-bottom:1px solid rgba(255,255,255,0.06)}.st-page .st-integrations-legend li:last-child{border-bottom:0}.st-page .st-integrations-legend li strong{color:#f8fafc}.st-page .st-integrations-swatch{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 2px rgba(15,23,42,0.5)}.st-page .st-integrations-label{color:#cbd5e1}.st-page .st-apps-filters{display:flex;flex-wrap:wrap;gap:0.75rem;margin-bottom:1.5rem}.st-page .st-apps-filter{padding:0.55rem 1rem;border-radius:999px;background:rgba(15,23,42,0.55)}.st-page .st-apps-filter.st-is-active{background:rgba(59,130,246,0.32);border-color:rgba(96,165,250,0.48);color:#f8fafc}.st-page .st-apps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}.st-page .st-app-card{display:flex;flex-direction:column;gap:1rem}.st-page .st-app-card header{display:flex;justify-content:space-between;gap:0.75rem;align-items:baseline}.st-page .st-app-card header h3{margin:0;font-size:1.1rem}.st-page .st-app-card header span{color:#60a5fa;font-size:0.8rem}.st-page .st-app-card p{margin:0;color:#cbd5e1;line-height:1.6}.st-page .st-app-card ul{margin:0;padding:0;list-style:none;display:grid;gap:0.45rem}.st-page .st-app-card ul li{color:#cbd5e1;font-size:0.9rem}.st-page .st-app-card .st-btn{margin-top:auto;justify-content:center}.st-page .st-workflow-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;position:relative}.st-page .st-workflow-step{border-radius:20px;padding:2rem;position:relative}.st-page .st-workflow-step .st-workflow-num{display:block;font-size:2.75rem;font-weight:900;line-height:1;color:#3b82f6;opacity:0.35;margin-bottom:0.75rem}.st-page .st-workflow-step h3{margin:0 0 0.65rem;font-size:1.15rem}.st-page .st-workflow-step p{margin:0;color:#cbd5e1;line-height:1.7;font-size:0.95rem}@media (max-width: 768px){.st-page .st-integrations-layout{grid-template-columns:1fr}.st-page .st-integrations-chart-wrap{min-height:280px}.st-page .st-integration-constellation{width:min(320px,86vw)}.st-page .st-constellation-node{width:96px;transform:rotate(calc(var(--node-index) * 60deg)) translateY(-130px) rotate(calc(var(--node-index) * -60deg));font-size:0.69rem}.st-page .st-constellation-node::before{height:60px}.st-page .st-apps-grid,
  .st-page .st-workflow-steps{grid-template-columns:1fr}}.st-page .st-portal-hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:5rem 0 5rem;overflow:hidden}.st-page .st-portal-hero-bg{position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 60% at 20% 50%,rgba(59,130,246,0.15) 0%,transparent 60%),radial-gradient(ellipse 60% 60% at 80% 20%,rgba(96,165,250,0.12) 0%,transparent 60%);pointer-events:none}.st-page .st-portal-hero-bg .st-video-overlay{position:absolute;inset:0;background:rgba(15,23,42,0.5);pointer-events:none}.st-page .st-portal-hero-bg .st-hero-gradient{position:absolute;inset:auto 0 0;height:50%;background:linear-gradient(to top,rgba(15,23,42,0.7),transparent);pointer-events:none}.st-page .st-portal-hero-inner{position:relative;z-index:1;max-width:900px;margin:0 auto;padding:0 2rem;text-align:center}.st-page .st-portal-hero-badge{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);display:inline-flex;align-items:center;gap:0.6rem;padding:0.5rem 1.25rem;border-radius:50px;font-size:0.875rem;font-weight:600;color:#60a5fa;margin-bottom:2rem}.st-page .st-portal-hero-title{font-size:clamp(2.5rem,6vw,5rem);font-weight:900;line-height:1.1;margin:0 0 1.5rem;background:linear-gradient(135deg,#f8fafc 40%,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.st-page .st-portal-hero-subtitle{font-size:1.25rem;color:#cbd5e1;line-height:1.7;margin:0 0 3rem;max-width:700px;margin-left:auto;margin-right:auto}.st-page .st-portal-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem;margin-bottom:4rem}.st-page .st-portal-hero-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.25rem;max-width:800px;margin:0 auto}.st-page .st-portal-stat{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);border-radius:16px;padding:1.5rem 1rem;text-align:center}.st-page .st-portal-stat strong{display:block;font-size:2rem;font-weight:900;background:linear-gradient(135deg,#3b82f6,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.st-page .st-portal-stat span{font-size:0.78rem;color:#cbd5e1;text-transform:uppercase;letter-spacing:0.05em}.st-page .st-portal-summary{padding:6rem 0}.st-page .st-portal-summary-layout{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.st-page .st-portal-summary-copy .st-portal-summary-title{font-size:2.5rem;font-weight:900;line-height:1.2;margin:0 0 1.25rem;background:linear-gradient(135deg,#f8fafc,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.st-page .st-portal-summary-copy p{color:#cbd5e1;font-size:1rem;line-height:1.8;margin:0}.st-page .st-portal-summary-points .st-portal-points-title{font-size:1.1rem;font-weight:700;color:#f8fafc;margin:0 0 1.25rem}.st-page .st-portal-points-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.875rem}.st-page .st-portal-points-list li{display:flex;align-items:flex-start;gap:0.75rem;color:#cbd5e1;font-size:0.95rem;line-height:1.6}.st-page .st-portal-forwhom{padding:6rem 0}.st-page .st-forwhom-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.st-page .st-forwhom-card{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);border-radius:20px;padding:2rem 1.5rem;text-align:center;transition:all 0.3s ease}.st-page .st-forwhom-card:hover{transform:translateY(-6px);box-shadow:0 15px 45px rgba(59,130,246,0.2);border-color:#60a5fa}.st-page .st-forwhom-icon{display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;color:#60a5fa;filter:drop-shadow(0 0 10px rgba(59,130,246,0.4))}.st-page .st-forwhom-card h3{font-size:1.1rem;font-weight:700;color:#f8fafc;margin:0 0 0.75rem}.st-page .st-forwhom-card p{font-size:0.875rem;color:#cbd5e1;line-height:1.7;margin:0}.st-page .st-portal-cards{padding:6rem 0}.st-page .st-portal-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.st-page .st-portal-tech-card{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);border-radius:18px;padding:1.75rem;transition:all 0.3s ease}.st-page .st-portal-tech-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(59,130,246,0.2);border-color:#60a5fa}.st-page .st-portal-tech-icon{display:flex;align-items:center;justify-content:center;color:#60a5fa;margin-bottom:1rem;filter:drop-shadow(0 0 8px rgba(59,130,246,0.4))}.st-page .st-portal-tech-card h3{font-size:1.05rem;font-weight:700;color:#f8fafc;margin:0 0 0.6rem}.st-page .st-portal-tech-card p{font-size:0.875rem;color:#cbd5e1;line-height:1.7;margin:0}.st-page .st-portal-results{padding:6rem 0}.st-page .st-portal-results-panel{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);border-radius:24px;padding:3rem}.st-page .st-portal-results-header{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:2.5rem}.st-page .st-portal-results-icon{flex-shrink:0;color:#60a5fa;filter:drop-shadow(0 0 12px rgba(59,130,246,0.5))}.st-page .st-portal-results-header-text h2{font-size:2rem;font-weight:900;margin:0 0 0.5rem;background:linear-gradient(135deg,#f8fafc,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.st-page .st-portal-results-header-text p{font-size:1rem;color:#cbd5e1;margin:0}.st-page .st-portal-results-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:0.875rem 3rem}.st-page .st-portal-results-list li{display:flex;align-items:flex-start;gap:0.75rem;color:#cbd5e1;font-size:0.95rem;line-height:1.6}.st-page .st-page-cta{padding:6rem 0}.st-page .st-page-cta-card{background:rgba(15,23,42,0.55);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(59,130,246,0.22);box-shadow:0 8px 32px 0 rgba(0,0,0,0.24);border-radius:24px;padding:3.5rem;display:flex;align-items:center;gap:3rem}.st-page .st-cta-icon{flex-shrink:0;color:#60a5fa;filter:drop-shadow(0 0 20px rgba(59,130,246,0.5))}.st-page .st-cta-body{flex:1}.st-page .st-cta-body h2{font-size:2.25rem;font-weight:900;margin:0 0 0.75rem;background:linear-gradient(135deg,#f8fafc,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.st-page .st-cta-body p{font-size:1.05rem;color:#cbd5e1;margin:0 0 2rem;line-height:1.7}.st-page .st-cta-buttons{display:flex;flex-wrap:wrap;gap:1rem}@media (max-width: 1100px){.st-page .st-forwhom-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){.st-page .st-portal-summary-layout{grid-template-columns:1fr;gap:3rem}}@media (max-width: 768px){.st-page .st-portal-hero,
  .st-page .st-portal-summary,
  .st-page .st-portal-forwhom,
  .st-page .st-portal-cards,
  .st-page .st-portal-results,
  .st-page .st-page-cta{padding:4rem 0}.st-page .st-portal-hero{padding:4rem 0 3rem}.st-page .st-portal-hero-actions{flex-direction:column;align-items:stretch}.st-page .st-portal-hero-stats{grid-template-columns:repeat(2,1fr)}.st-page .st-forwhom-grid{grid-template-columns:1fr 1fr}.st-page .st-portal-results-header{flex-direction:column}.st-page .st-portal-results-list{grid-template-columns:1fr}.st-page .st-page-cta-card{flex-direction:column;text-align:center;gap:2rem;padding:2.5rem 1.5rem}.st-page .st-cta-buttons{justify-content:center}}@media (max-width: 480px){.st-page .st-forwhom-grid{grid-template-columns:1fr}.st-page .st-portal-hero-stats{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=rz-styles.css.map */
