@import url('/templates/six/css/satoshi.css');
 :root {            --color-empty:                                  unset;     --gray-base:                                    #5e636e;     --gray-lighter:                                 #979BA4;     --gray-lighter-2:                               #ACB0B9;     --gray-lighter-3:                               #DEE0E3;     --gray-lighter-4:                               #EFEFF1;     --gray-faded:                                   #F7F7F8;     --gray-darker:                                  #17191C;     --gray-gradient-start:                          #f7f7f8;     --gray-gradient-end:                            #f7f7f8;     --gray-gradient-h:                              linear-gradient( 90deg, var(--gray-gradient-start) 0%, var(--gray-gradient-end) 100%);     --gray-gradient-v:                              linear-gradient( 0deg, var(--gray-gradient-end) 0%, var(--gray-gradient-start) 100%);         --brand-primary:                                #7643c9;     --brand-primary-lighter:                        #A96EF7;     --brand-primary-lighter-2:                      #D6C7F0;     --brand-primary-lighter-3:                      #E2D7F4;     --brand-primary-lighter-4:                      #F0EBFA;     --brand-primary-darker:                         #542B97;     --brand-primary-gradient-start:                 #7643C9;     --brand-primary-gradient-end:                   #A96EF7;     --brand-primary-gradient-h:                     linear-gradient( 90deg, var(--brand-primary-gradient-start) 0%, var(--brand-primary-gradient-end) 100%);     --brand-primary-gradient-v:                     linear-gradient( 0deg, var(--brand-primary-gradient-end) 0%, var(--brand-primary-gradient-start) 100%);         --brand-secondary:                              #690AC2;     --brand-secondary-lighter:                      #A13DFF;     --brand-secondary-lighter-2:                    #AC9EBA;     --brand-secondary-lighter-3:                    #7A7183;     --brand-secondary-darker:                       #420679;     --brand-secondary-gradient-start:               #420679;     --brand-secondary-gradient-end:                 #690AC2;     --brand-secondary-gradient-h:                   linear-gradient( 90deg, var(--brand-secondary-gradient-start) 0%, var(--brand-secondary-gradient-end) 100%);     --brand-secondary-gradient-v:                   linear-gradient( 0deg, var(--brand-secondary-gradient-end) 0%, var(--brand-secondary-gradient-start) 100%);             --brand-info:                                   #1062fe;     --brand-info-lighter:                           #009AFF;     --brand-info-lighter-2:                         #B3CCFF;     --brand-info-lighter-3:                         #D6E4FF;     --brand-info-lighter-4:                         #E0EBFF;     --brand-info-darker:                            #015abe;     --brand-info-gradient-start:                    #015abe;     --brand-info-gradient-end:                      #1062fe;     --brand-info-gradient-h:                        linear-gradient( 90deg, var(--brand-info-gradient-start) 0%, var(--brand-info-gradient-end) 100%);     --brand-info-gradient-v:                        linear-gradient( 0deg, var(--brand-info-gradient-end) 0%, var(--brand-info-gradient-start) 100%);             --brand-success:                                #299341;     --brand-success-lighter:                        #70D786;     --brand-success-lighter-2:                      #BFEEC9;     --brand-success-lighter-3:                      #CFF2D7;     --brand-success-lighter-4:                      #DFF6E5;     --brand-success-darker:                         #26873C;     --brand-success-gradient-start:                 #26873C;     --brand-success-gradient-end:                   #299341;     --brand-success-gradient-h:                     linear-gradient( 90deg, var(--brand-success-gradient-start) 0%, var(--brand-success-gradient-end) 100%);     --brand-success-gradient-v:                     linear-gradient( 0deg, var(--brand-success-gradient-end) 0%, var(--brand-success-gradient-end) 100%);                 --brand-warning:                                #E07800;     --brand-warning-lighter:                        #FFB866;     --brand-warning-lighter-2:                      #FFDEB8;     --brand-warning-lighter-3:                      #FFE7CC;     --brand-warning-lighter-4:                      #FFF1E0;     --brand-warning-darker:                         #CC6D00;     --brand-warning-gradient-start:                 #CC6D00;     --brand-warning-gradient-end:                   #E07800;     --brand-warning-gradient-h:                     linear-gradient( 90deg, var(--brand-warning-gradient-start) 0%, var(--brand-warning-gradient-end) 100%);     --brand-warning-gradient-v:                     linear-gradient( 0deg, var(--brand-warning-gradient-end) 0%, var(--brand-warning-gradient-start) 100%);        --brand-danger:                                 #D92632;     --brand-danger-lighter:                         #E56C74;     --brand-danger-lighter-2:                       #F4C3C6;     --brand-danger-lighter-3:                       #FAE1E2;     --brand-danger-lighter-4:                       #FCEEEF;     --brand-danger-darker:                          #B6202A;     --brand-danger-gradient-start:                  #B6202A;     --brand-danger-gradient-end:                    #D92632;     --brand-danger-gradient-h:                      linear-gradient( 90deg, var(--brand-danger-gradient-start) 0%, var(--brand-danger-gradient-end) 100%);     --brand-danger-gradient-v:                      linear-gradient( 0deg, var(--brand-danger-gradient-end) 0%, var(--brand-danger-gradient-start) 100%);        --brand-saving:                                 #CF0C52;     --brand-saving-lighter:                         #F5578F;     --brand-saving-lighter-2:                       #F9DCE7;     --brand-saving-lighter-3:                       #FCE3EC;     --brand-saving-lighter-4:                       #FDF2F6;     --brand-saving-darker:                          #B4285A;             --decoration-icons:                             #b3b3b3;     --gray-icons:                                   #ACAFB9;     --gray-icons-hover:                             #8552d7;         --svg-illustration-color-0:                     #690ac2;     --svg-illustration-color-1:                     #8031e9;     --svg-illustration-color-2:                     #a96ef7;     --svg-illustration-color-3:                     #b481f8;     --svg-illustration-color-4:                     #cba8fa;     --svg-illustration-color-5:                     #DCC5FC;     --svg-illustration-color-6:                     #E8D8FD;     --svg-illustration-color-7:                     #ffffff;     --svg-illustration-shadow:                      #000000;    --svg-illustration-line-color:                rgba(155, 232, 173, 0.24);    --svg-banner-shape-left:                       var(--brand-primary);    --svg-banner-shape-right:                      var(--brand-primary-lighter);        --body-bg:                                      #fff; }.lagom-dark-mode{        --dark-mode-gray-base:                                      #b3b3b3;     --dark-mode-gray-lighter:                                   #8c8c8c;     --dark-mode-gray-lighter-2:                                 #666666;     --dark-mode-gray-lighter-3:                                 #424242;     --dark-mode-gray-lighter-4:                                 #303030;     --dark-mode-gray-faded:                                     #2b2b2b;     --dark-mode-gray-darker:                                    #EOEOEO;     --dark-mode-gray-gradient-start:                            #200F423D;     --dark-mode-gray-gradient-end:                              #200f42;     --dark-mode-gray-gradient-h:                                linear-gradient( 90deg, var(--dark-mode-gray-gradient-start) 0%, var(--dark-mode-gray-gradient-end) 100%);     --dark-mode-gray-gradient-v:                                linear-gradient( 0deg, var(--dark-mode-gray-gradient-end) 0%, var(--dark-mode-gray-gradient-start) 100%);     --gray-base:                                                var(--dark-mode-gray-base);    --gray-lighter:                                             var(--dark-mode-gray-lighter);    --gray-lighter-2:                                           var(--dark-mode-gray-lighter-2);    --gray-lighter-3:                                           var(--dark-mode-gray-lighter-3);    --gray-lighter-4:                                           var(--dark-mode-gray-lighter-4);    --gray-faded:                                               var(--dark-mode-gray-faded);    --gray-darker:                                              var(--dark-mode-gray-darker);    --gray-gradient-start:                                      var(--dark-mode-gray-gradient-start);    --gray-gradient-end:                                        var(--dark-mode-gray-gradient-end);    --gray-gradient-h:                                          linear-gradient( 90deg, var(--dark-mode-gray-gradient-start) 0%, var(--dark-mode-gray-gradient-end) 100%);    --gray-gradient-v:                                          linear-gradient( 0deg, var(--dark-mode-gray-gradient-end) 0%, var(--dark-mode-gray-gradient-start) 100%);            --dark-mode-brand-primary:                                  #7643C9;     --dark-mode-brand-primary-lighter:                          #A96EF7;     --dark-mode-brand-primary-lighter-2:                        #3e2b5a;     --dark-mode-brand-primary-lighter-3:                        #34244c;     --dark-mode-brand-primary-lighter-4:                        #2a1e3e;     --dark-mode-brand-primary-darker:                           #542B97;     --dark-mode-brand-primary-gradient-start:                   #7643C9;     --dark-mode-brand-primary-gradient-end:                     #A96EF7;     --dark-mode-brand-primary-gradient-h:                       linear-gradient( 90deg, var(--brand-primary-gradient-start) 0%, var(--brand-primary-gradient-end) 100%);     --dark-mode-brand-primary-gradient-v:                       linear-gradient( 0deg, var(--brand-primary-gradient-end) 0%, var(--brand-primary-gradient-start) 100%);      --brand-primary:                                            var(--dark-mode-brand-primary);    --brand-primary-lighter:                                    var(--dark-mode-brand-primary-lighter);    --brand-primary-lighter-2:                                  var(--dark-mode-brand-primary-lighter-2);    --brand-primary-lighter-3:                                  var(--dark-mode-brand-primary-lighter-3);    --brand-primary-lighter-4:                                  var(--dark-mode-brand-primary-lighter-4);    --brand-primary-darker:                                     var(--dark-mode-brand-primary-darker);    --brand-primary-gradient-start:                             var(--dark-mode-brand-primary-gradient-start);    --brand-primary-gradient-end:                               var(--dark-mode-brand-primary-gradient-end);    --brand-primary-gradient-h:                                 linear-gradient( 90deg, var(--dark-mode-brand-primary-gradient-start) 0%, var(--dark-mode-brand-primary-gradient-end) 100%);    --brand-primary-gradient-v:                                 linear-gradient( 0deg, var(--dark-mode-brand-primary-gradient-end) 0%, var(--dark-mode-brand-primary-gradient-start) 100%);            --dark-mode-brand-secondary:                                #690AC2;     --dark-mode-brand-secondary-lighter:                        #A13DFF;     --dark-mode-brand-secondary-lighter-2:                      #554464;     --dark-mode-brand-secondary-lighter-3:                      #4F4856;     --dark-mode-brand-secondary-darker:                         #420679;     --dark-mode-brand-secondary-gradient-start:                 #420679;     --dark-mode-brand-secondary-gradient-end:                   #690ac2;     --brand-secondary:                                          var(--dark-mode-brand-secondary);    --brand-secondary-lighter:                                  var(--dark-mode-brand-secondary-lighter);    --brand-secondary-lighter-2:                                var(--dark-mode-brand-secondary-lighter-2);    --brand-secondary-lighter-3:                                var(--dark-mode-brand-secondary-lighter-3);    --brand-secondary-darker:                                   var(--dark-mode-brand-secondary-darker);    --brand-secondary-gradient-start:                           var(--dark-mode-brand-secondary-gradient-start);    --brand-secondary-gradient-end:                             var(--dark-mode-brand-secondary-gradient-end);    --brand-secondary-gradient-h:                               linear-gradient( 90deg, var(--dark-mode-brand-secondary-gradient-start) 0%, var(--dark-mode-brand-secondary-gradient-end) 100%);    --brand-secondary-gradient-v:                               linear-gradient( 0deg, var(--dark-mode-brand-secondary-gradient-end) 0%, var(--dark-mode-brand-secondary-gradient-start) 100%);        --dark-mode-brand-info:                                     #1062FE;     --dark-mode-brand-info-lighter:                             #337AFF;     --dark-mode-brand-info-lighter-2:                           #162E5A;     --dark-mode-brand-info-lighter-3:                           #142A52;     --dark-mode-brand-info-lighter-4:                           #102242;     --dark-mode-brand-info-darker:                              #0143BE;     --dark-mode-brand-info-gradient-start:                      #0143BE;     --dark-mode-brand-info-gradient-end:                        #1062FE;     --dark-mode-brand-info-gradient-h:                          linear-gradient( 90deg, var(--brand-info-gradient-start) 0%, var(--brand-info-gradient-end) 100%);     --dark-mode-brand-info-gradient-v:                          linear-gradient( 0deg, var(--brand-info-gradient-end) 0%, var(--brand-info-gradient-start) 100%);     --brand-info:                                               var(--dark-mode-brand-info);    --brand-info-lighter:                                       var(--dark-mode-brand-info-lighter);    --brand-info-lighter-2:                                     var(--dark-mode-brand-info-lighter-2);    --brand-info-lighter-3:                                     var(--dark-mode-brand-info-lighter-3);    --brand-info-lighter-4:                                     var(--dark-mode-brand-info-lighter-4);    --brand-info-darker:                                        var(--dark-mode-brand-info-darker);    --brand-info-gradient-start:                                var(--dark-mode-brand-info-gradient-start);    --brand-info-gradient-end:                                  var(--dark-mode-brand-info-gradient-end);    --brand-info-gradient-h:                                    linear-gradient( 90deg, var(--dark-mode-brand-info-gradient-start) 0%, var(--dark-mode-brand-info-gradient-end) 100%);    --brand-info-gradient-v:                                    linear-gradient( 0deg, var(--dark-mode-brand-info-gradient-end) 0%, var(--dark-mode-brand-info-gradient-start) 100%);           --dark-mode-brand-success:                                  #31AF4E;     --dark-mode-brand-success-lighter:                          #5CD175;     --dark-mode-brand-success-lighter-2:                        #304B34;     --dark-mode-brand-success-lighter-3:                        #2C4531;     --dark-mode-brand-success-lighter-4:                        #203224;     --dark-mode-brand-success-darker:                           #247F38;     --dark-mode-brand-success-gradient-start:                   #247F38;     --dark-mode-brand-success-gradient-end:                     #31AF4E;     --dark-mode-brand-success-gradient-h:                       linear-gradient( 90deg, var(--brand-success-gradient-start) 0%, var(--brand-success-gradient-end) 100%);     --dark-mode-brand-success-gradient-v:                       linear-gradient( 0deg, var(--brand-success-gradient-end) 0%, var(--brand-success-gradient-start) 100%);         --brand-success:                                            var(--dark-mode-brand-success);    --brand-success-lighter:                                    var(--dark-mode-brand-success-lighter);    --brand-success-lighter-2:                                  var(--dark-mode-brand-success-lighter-2);    --brand-success-lighter-3:                                  var(--dark-mode-brand-success-lighter-3);    --brand-success-lighter-4:                                  var(--dark-mode-brand-success-lighter-4);    --brand-success-darker:                                     var(--dark-mode-brand-success-darker);    --brand-success-gradient-start:                             var(--dark-mode-brand-success-gradient-start);    --brand-success-gradient-end:                               var(--dark-mode-brand-success-gradient-end);    --brand-success-gradient-h:                                 linear-gradient( 90deg, var(--dark-mode-brand-success-gradient-start) 0%, var(--dark-mode-brand-success-gradient-end) 100%);    --brand-success-gradient-v:                                 linear-gradient( 0deg, var(--dark-mode-brand-success-gradient-end) 0%, var(--dark-mode-brand-success-gradient-start) 100%);          --dark-mode-brand-warning:                                  #EB7D00;     --dark-mode-brand-warning-lighter:                          #FFAE52;     --dark-mode-brand-warning-lighter-2:                        #44392C;     --dark-mode-brand-warning-lighter-3:                        #3E3428;     --dark-mode-brand-warning-lighter-4:                        #322A20;     --dark-mode-brand-warning-darker:                           #CC6D00;     --dark-mode-brand-warning-gradient-start:                   #CC6D00;     --dark-mode-brand-warning-gradient-end:                     #EB7D00;     --dark-mode-brand-warning-gradient-h:                       linear-gradient(90deg, var(--brand-warning-gradient-start) 0%, var(--brand-warning-gradient-end) 100%);     --dark-mode-brand-warning-gradient-v:                       linear-gradient( 0deg, var(--brand-warning-gradient-end) 0%, var(--brand-warning-gradient-start) 100%);     --brand-warning:                                            var(--dark-mode-brand-warning);    --brand-warning-lighter:                                    var(--dark-mode-brand-warning-lighter);    --brand-warning-lighter-2:                                  var(--dark-mode-brand-warning-lighter-2);    --brand-warning-lighter-3:                                  var(--dark-mode-brand-warning-lighter-3);    --brand-warning-lighter-4:                                  var(--dark-mode-brand-warning-lighter-4);    --brand-warning-darker:                                     var(--dark-mode-brand-warning-darker);    --brand-warning-gradient-start:                             var(--dark-mode-brand-warning-gradient-start);    --brand-warning-gradient-end:                               var(--dark-mode-brand-warning-gradient-end);    --brand-warning-gradient-h:                                 linear-gradient(90deg, var(--dark-mode-brand-warning-gradient-start) 0%, var(--dark-mode-brand-warning-gradient-end) 100%);    --brand-warning-gradient-v:                                 linear-gradient( 0deg, var(--dark-mode-brand-warning-gradient-end) 0%, var(--dark-mode-brand-warning-gradient-start) 100%);         --dark-mode-brand-danger:                                   #d92632;     --dark-mode-brand-danger-lighter:                           #E56C74;     --dark-mode-brand-danger-lighter-2:                         #663335;     --dark-mode-brand-danger-lighter-3:                         #592C2F;     --dark-mode-brand-danger-lighter-4:                         #4B2528;     --dark-mode-brand-danger-darker:                            #d92632;     --dark-mode-brand-danger-gradient-start:                    #DD3C46;     --dark-mode-brand-danger-gradient-end:                      #9C1B24;     --dark-mode-brand-danger-gradient-h:                        linear-gradient( 90deg, var(--brand-danger-gradient-start) 0%, var(--brand-danger-gradient-end) 100%);     --dark-mode-brand-danger-gradient-v:                        linear-gradient( 0deg, var(--brand-danger-gradient-end) 0%, var(--brand-danger-gradient-start) 100%);     --brand-danger:                                             var(--dark-mode-brand-danger);    --brand-danger-lighter:                                     var(--dark-mode-brand-danger-lighter);    --brand-danger-lighter-2:                                   var(--dark-mode-brand-danger-lighter-2);    --brand-danger-lighter-3:                                   var(--dark-mode-brand-danger-lighter-3);    --brand-danger-lighter-4:                                   var(--dark-mode-brand-danger-lighter-4);    --brand-danger-darker:                                      var(--dark-mode-brand-danger-darker);    --brand-danger-gradient-start:                              var(--dark-mode-brand-danger-gradient-start);    --brand-danger-gradient-end:                                var(--dark-mode-brand-danger-gradient-end);    --brand-danger-gradient-h:                                  linear-gradient( 90deg, var(--dark-mode-brand-danger-gradient-start) 0%, var(--dark-mode-brand-danger-gradient-end) 100%);    --brand-danger-gradient-v:                                  linear-gradient( 0deg, var(--dark-mode-brand-danger-gradient-end) 0%, var(--dark-mode-brand-danger-gradient-start) 100%);        --dark-mode-brand-saving:                                   #DB0D57;     --dark-mode-brand-saving-lighter:                           #F783AC;     --dark-mode-brand-saving-lighter-2:                         #683145;     --dark-mode-brand-saving-lighter-3:                         #572939;     --dark-mode-brand-saving-lighter-4:                         #4C2432;     --dark-mode-brand-saving-darker:                            #B4285A;     --brand-saving:                                             var(--dark-mode-brand-saving);    --brand-saving-lighter:                                     var(--dark-mode-brand-saving-lighter);    --brand-saving-lighter-2:                                   var(--dark-mode-brand-saving-lighter-2);    --brand-saving-lighter-3:                                   var(--dark-mode-brand-saving-lighter-3);    --brand-saving-lighter-4:                                   var(--dark-mode-brand-saving-lighter-4);    --brand-saving-darker:                                      var(--dark-mode-brand-saving-darker);            --dark-mode-decoration-icons:                               var(--gray-lighter-2);     --dark-mode-gray-icons:                                     var(--gray-lighter);     --dark-mode-gray-icons-hover:                               var(--brand-primary-lighter);     --decoration-icons:                                         var(--dark-mode-decoration-icons);    --gray-icons:                                               var(--dark-mode-gray-icons);    --gray-icons-hover:                                         var(--dark-mode-gray-icons-hover);        --dark-mode-svg-illustration-color-0:                       #6A17D9;     --dark-mode-svg-illustration-color-1:                       #8031e9;     --dark-mode-svg-illustration-color-2:                       #A96EF7;     --dark-mode-svg-illustration-color-3:                       #B481F8;     --dark-mode-svg-illustration-color-4:                       #CBA8FA;     --dark-mode-svg-illustration-color-5:                       #DCC5FC;     --dark-mode-svg-illustration-color-6:                       #E8D8FD;     --dark-mode-svg-illustration-color-7:                       #ffffff;     --dark-mode-svg-illustration-shadow:                        #000000;    --dark-mode-svg-banner-shape-left:                          var(--dark-mode-brand-primary);    --dark-mode-svg-banner-shape-right:                         var(--dark-mode-brand-primary-lighter);    --svg-illustration-color-0:                                 var(--dark-mode-svg-illustration-color-0);    --svg-illustration-color-1:                                 var(--dark-mode-svg-illustration-color-1);    --svg-illustration-color-2:                                 var(--dark-mode-svg-illustration-color-2);    --svg-illustration-color-3:                                 var(--dark-mode-svg-illustration-color-3);    --svg-illustration-color-4:                                 var(--dark-mode-svg-illustration-color-4);    --svg-illustration-color-5:                                 var(--dark-mode-svg-illustration-color-5);    --svg-illustration-color-6:                                 var(--dark-mode-svg-illustration-color-6);    --svg-illustration-color-7:                                 var(--dark-mode-svg-illustration-color-7);    --svg-illustration-shadow:                                  var(--dark-mode-svg-illustration-color-shadow);        --svg-banner-shape-left:                                    var(--dark-mode-svg-banner-shape-left);    --svg-banner-shape-right:                                   var(--dark-mode-svg-banner-shape-right);            --dark-mode-body-bg:                                       #121212;     --body-bg:                                                 var(--dark-mode-body-bg);                  }:root {        --primary-block-bg:                                var(--brand-primary-gradient-v);    --primary-block-border:                            none;    --primary-block-bg-h:                              var(--brand-primary-gradient-h);    --primary-block-divider-color:                     var(--ui-block-secondary-divider-border-color);    --primary-block-divider-active-color:              #fff;    --primary-block-title-color:                       var(--text-secondary-heading-color);      --primary-block-subtitle-color:                    var(--text-secondary-lighter-color);                        --primary-block-text-color:                        var(--text-secondary-lighter-color);    --primary-block-text-faded-color:                  var(--text-secondary-faded-color);    --primary-block-total-font-color:                  #fff;         --primary-block-link-color:                        hsla(0, 0%, 100%, 80%);    --primary-block-link-hover-color:                  hsla(0, 0%, 100%, 100%);    --primary-block-link-active-color:                 hsla(0, 0%, 100%, 100%);        --primary-block-link-bg:                           transparent;    --primary-block-link-hover-bg:                     transparent;    --primary-block-link-active-bg:                    hsla(0, 0%, 100%, 6%);    --primary-block-link-icon-color:                   hsla(0, 0%, 100%, 56%);    --primary-block-link-icon-hover-color:             hsla(0, 0%, 100%, 80%);    --primary-block-link-icon-active-color:            hsla(0, 0%, 100%, 80%);        --primary-block-dot-nav-bg:                        rgba(255, 255, 255, 0.32);    --primary-block-dot-nav-hover-bg:                  rgba(255, 255, 255, 0.56);    --primary-block-dot-nav-active-bg:                 rgba(255, 255, 255, 1);        --primary-block-btn-bg:                            var(--btn-primary-faded-bg);     --primary-block-btn-border-color:                  var(--btn-primary-faded-border);     --primary-block-btn-color:                         var(--btn-primary-faded-color);     --primary-block-btn-hover-bg:                      var(--btn-primary-faded-hover-bg);    --primary-block-btn-hover-border-color:            var(--btn-primary-faded-hover-border);     --primary-block-btn-hover-color:                   var(--btn-primary-faded-hover-color);    --primary-block-btn-active-bg:                     var(--btn-primary-faded-active-bg);     --primary-block-btn-active-border-color:           var(--btn-primary-faded-active-border);        --primary-block-btn-outline-border-color:          rgba(255,255,255,0.16);    --primary-block-btn-outline-color:                 #fff;    --primary-block-btn-outline-hover-bg:              rgba(255,255,255,0.16);    --primary-block-btn-outline-hover-border-color:    rgba(255,255,255,0.16);    --primary-block-btn-outline-hover-color:           #fff;    --primary-block-btn-outline-active-bg:             rgba(255,255,255,0.16);    --primary-block-btn-outline-active-border-color:   rgba(255,255,255,0.16);            --primary-block-input-bg:                           #fff;    --primary-block-input-border:                       #fff;    --primary-block-input-color:                        var(--input-color);    --primary-block-input-placeholder-color:            var(--input-color-placeholder);        --primary-block-input-icon-color:                   var(--brand-primary);    --primary-block-input-caret-color:                  var(--gray-icons);          --secondary-block-bg:                              var(--brand-secondary-gradient-v);    --secondary-block-border:                          var(--primary-block-border);    --secondary-block-bg-h:                            var(--brand-secondary-gradient-h);    --secondary-block-divider-color:                   var(--primary-block-divider-color);    --secondary-block-divider-active-color:            var(--primary-block-divider-active-color);    --secondary-block-title-color:                     var(--primary-block-title-color);    --secondary-block-subtitle-color:                  var(--primary-block-subtitle-color);    --secondary-block-text-color:                      var(--primary-block-text-color);    --secondary-block-text-faded-color:                var(--primary-block-text-faded-color);     --secondary-block-total-font-color:                var(--primary-block-total-font-color);         --secondary-block-link-color:                      var(--primary-block-link-color);    --secondary-block-link-hover-color:                var(--primary-block-link-hover-color);    --secondary-block-link-active-color:               var(--primary-block-link-active-color);        --secondary-block-link-bg:                         var(--primary-block-link-bg);    --secondary-block-link-hover-bg:                   var(--primary-block-link-hover-bg);    --secondary-block-link-active-bg:                  var(--primary-block-link-active-bg);    --secondary-block-link-icon-color:                 var(--primary-block-link-icon-color);    --secondary-block-link-icon-hover-color:           var(--primary-block-link-icon-hover-color);    --secondary-block-link-icon-active-color:          var(--primary-block-link-icon-active-color);        --secondary-block-dot-nav-bg:                      var(--primary-block-dot-nav-bg);    --secondary-block-dot-nav-hover-bg:                var(--primary-block-dot-nav-hover-bg);    --secondary-block-dot-nav-active-bg:               var(--primary-block-dot-nav-active-bg);        --secondary-block-btn-bg:                          var(--primary-block-btn-bg);    --secondary-block-btn-border-color:                var(--primary-block-btn-border-color);    --secondary-block-btn-color:                       var(--primary-block-btn-color);        --secondary-block-btn-hover-bg:                    var(--primary-block-btn-hover-bg);    --secondary-block-btn-hover-border-color:          var(--primary-block-btn-hover-border-color);    --secondary-block-btn-hover-color:                 var(--primary-block-btn-hover-color);    --secondary-block-btn-active-bg:                   var(--primary-block-btn-active-bg);    --secondary-block-btn-active-border-color:         var(--primary-block-btn-active-border-color);        --secondary-block-btn-outline-border-color:        var(--primary-block-btn-outline-border-color);    --secondary-block-btn-outline-color:               var(--primary-block-btn-outline-color);    --secondary-block-btn-outline-hover-bg:            var(--primary-block-btn-outline-hover-bg);    --secondary-block-btn-outline-hover-border-color:  var(--primary-block-btn-outline-hover-border-color);    --secondary-block-btn-outline-hover-color:         var(--primary-block-btn-outline-hover-color);    --secondary-block-btn-outline-active-bg:           var(--primary-block-btn-outline-active-bg);    --secondary-block-btn-outline-active-border-color: var(--primary-block-btn-outline-active-border-color);        --secondary-block-input-bg:                        var(--primary-block-input-bg);    --secondary-block-input-border:                    var(--primary-block-input-border);    --secondary-block-input-color:                     var(--primary-block-input-color);    --secondary-block-input-placeholder-color:         var(--primary-block-input-placeholder-color);    --secondary-block-input-icon-color:                var(--primary-block-input-icon-color);    --secondary-block-input-caret-color:               var(--primary-block-input-caret-color);        --gray-block-bg:                                var(--gray-gradient-v);    --gray-block-bg-h:                              var(--gray-gradient-h);    }.lagom-dark-mode{        --primary-block-input-bg:                           var(--ui-block-bg);    --primary-block-input-border:                       var(--ui-block-bg);}:root {                 --btn-white-space:                              nowrap;    --btn-transition:                               var(--transition-base);    --btn-font-family:                              var(--font-family-base);    --btn-border-width:                             1px;    --btn-block-spacing-y:                          var(--spacing-2x);    --btn-box-shadow:                               none;    --btn-focus-box-shadow:                         0 0 0 .var(--spacing-2x) rgba(var(--brand-primary) .25);    --btn-active-box-shadow:                        inset 0 3px 5px rgba(0, 0, 0, .125);    --btn-spacing-between:                          var(--spacing-2x);    --btn-spacing-between-sm:                       var(--spacing-1x);    --btn-link-font-weight:                         var(--font-weight-base);        --btn-xs-font-size:                             var(--font-size-xs);     --btn-xs-font-weight:                           var(--font-weight-base);     --btn-xs-line-height:                           var(--line-height-xs);      --btn-xs-border-radius:                         var(--border-radius-xs);     --btn-xs-icon-spacing:                          6px;        --btn-sm-font-size:                             var(--font-size-sm);     --btn-sm-font-weight:                           var(--font-weight-medium);     --btn-sm-line-height:                           var(--line-height-sm);      --btn-sm-border-radius:                         var(--border-radius-xs);     --btn-sm-icon-spacing:                          8px;        --btn-base-font-size:                           var(--font-size-base);     --btn-base-font-weight:                         var(--font-weight-medium);     --btn-base-line-height:                         var(--line-height-base);      --btn-base-border-radius:                       var(--border-radius-sm);     --btn-base-icon-spacing:                        12px;        --btn-lg-font-size:                             var(--font-size-lg);     --btn-lg-font-weight:                           var(--font-weight-medium);     --btn-lg-line-height:                           var(--line-height-lg);      --btn-lg-border-radius:                         var(--border-radius-sm);     --btn-lg-icon-spacing:                          16px;        --btn-xlg-font-size:                            var(--font-size-xlg);     --btn-xlg-font-weight:                          var(--font-weight-medium);     --btn-xlg-line-height:                          var(--line-height-xlg);      --btn-xlg-border-radius:                        var(--border-radius-base);     --btn-xlg-icon-spacing:                         20px;        --btn-default-bg:                               transparent;     --btn-default-border:                           var(--gray-lighter-3);     --btn-default-color:                            var(--gray-darker);     --btn-default-hover-bg:                         var(--gray-lighter-4);     --btn-default-hover-border:                     var(--gray-lighter-2);     --btn-default-hover-color:                      var(--gray-darker);     --btn-default-active-bg:                        var(--gray-lighter-3);     --btn-default-active-border:                    transparent;         --btn-primary-bg:                               var(--brand-secondary-gradient-h);     --btn-primary-border:                           var(--brand-secondary-lighter);     --btn-primary-color:                            #fff;     --btn-primary-hover-bg:                         var(--brand-secondary);     --btn-primary-hover-border:                     var(--brand-primary-lighter-4);     --btn-primary-hover-color:                      #fff;     --btn-primary-active-bg:                        var(--brand-primary-darker);     --btn-primary-active-border:                    var(--brand-primary-darker);     --btn-primary-outline-bg:                       transparent;     --btn-primary-outline-bg-hover:                 var(--brand-primary-lighter-4);         --btn-primary-faded-bg:                         var(--brand-primary-lighter-4);     --btn-primary-faded-border:                     var(--brand-primary-lighter-4);     --btn-primary-faded-color:                      var(--brand-secondary-darker);     --btn-primary-faded-hover-bg:                   var(--brand-primary-lighter-3);     --btn-primary-faded-hover-border:               var(--brand-primary-lighter-3);     --btn-primary-faded-hover-color:                var(--brand-secondary-darker);     --btn-primary-faded-active-bg:                  var(--brand-primary-lighter-2);     --btn-primary-faded-active-border:              var(--brand-primary-lighter-2);         --btn-secondary-bg:                               var(--brand-secondary);     --btn-secondary-border:                           var(--brand-secondary);     --btn-secondary-color:                            #fff;     --btn-secondary-hover-bg:                         var(--brand-secondary-lighter);     --btn-secondary-hover-border:                     var(--brand-secondary-lighter);     --btn-secondary-hover-color:                      #fff;     --btn-secondary-active-bg:                        var(--brand-secondary-darker);     --btn-secondary-active-border:                    var(--brand-secondary-darker);         --btn-success-bg:                               var(--brand-success-darker);     --btn-success-border:                           var(--brand-success-darker);     --btn-success-color:                            #fff;     --btn-success-hover-bg:                         var(--brand-success);     --btn-success-hover-border:                     var(--brand-success);     --btn-success-hover-color:                      #fff;     --btn-success-active-bg:                        var(--brand-success-lighter-2);     --btn-success-active-border:                    var(--brand-success-lighter-2);     --btn-success-outline-bg:                       transparent;     --btn-success-outline-bg-hover:                 var(--brand-success-lighter-4);         --btn-info-bg:                                  var(--brand-info-darker);     --btn-info-border:                              var(--brand-info-darker);     --btn-info-color:                               #fff;     --btn-info-hover-bg:                            var(--brand-info);     --btn-info-hover-border:                        var(--brand-info);     --btn-info-hover-color:                         #fff;     --btn-info-active-bg:                           var(--brand-info-lighter-2);     --btn-info-active-border:                       var(--brand-info-lighter-2);     --btn-info-outline-bg:                          transparent;     --btn-info-outline-bg-hover:                    var(--brand-info-lighter-4);             --btn-warning-bg:                               var(--brand-warning-darker);     --btn-warning-border:                           var(--brand-warning-darker);     --btn-warning-color:                            #fff;     --btn-warning-hover-bg:                         var(--brand-warning);     --btn-warning-hover-border:                     var(--brand-warning);     --btn-warning-hover-color:                      #fff;     --btn-warning-active-bg:                        var(--brand-warning-lighter-2);     --btn-warning-active-border:                    var(--brand-warning-lighter-2);     --btn-warning-outline-bg:                       transparent;     --btn-warning-outline-bg-hover:                 var(--brand-warning-lighter-4);             --btn-danger-bg:                                var(--brand-danger-darker);     --btn-danger-border:                            var(--brand-danger-darker);     --btn-danger-color:                             #fff;     --btn-danger-hover-bg:                          var(--brand-danger);     --btn-danger-hover-border:                      var(--brand-danger);     --btn-danger-hover-color:                       #fff;     --btn-danger-active-bg:                         var(--brand-danger-lighter-2);     --btn-danger-active-border:                     var(--brand-danger-lighter-2);     --btn-danger-outline-bg:                        transparent;     --btn-danger-outline-bg-hover:                  var(--brand-danger-lighter-4);             --btn-light-bg:                                rgba(255, 255, 255, 0.08);     --btn-light-border:                            rgba(255, 255, 255, 0.16);     --btn-light-color:                             #fff;     --btn-light-hover-bg:                          rgba(255, 255, 255, 0.16);     --btn-light-hover-border:                      rgba(255, 255, 255, 0.24);     --btn-light-hover-color:                       #fff;     --btn-light-active-bg:                         rgba(255, 255, 255, 0.24);     --btn-light-active-border:                     rgba(255, 255, 255, 0.32);         --btn-disabled-color:                           var(--gray-lighter);    --btn-disabled-bg:                              var(--gray-lighter-4);    --btn-disabled-border:                          transparent;    --btn-link-disabled-color:                      var(--gray-lighter);    --btn-disabled-opacity:                         .65;        --btn-social-height:                            40px;    --btn-social-font-size:                         var(--font-size-sm);    --btn-social-padding-h:                         var(--spacing-2x);    --btn-social-border-radius:                     var(--border-radius-xs);    --btn-social-facebook-bg:                       #4267b2;    --btn-social-facebook-hover-bg:                 #30487b;    --btn-social-facebook-border-color:             var(--btn-social-facebook-bg);    --btn-social-facebook-hover-border:             var(--btn-social-facebook-bg);    --btn-social-facebook-color:                    #fff;    --btn-social-facebook-hover-color:              var(--btn-social-facebook-color);    --btn-social-google-bg:                         #fff;    --btn-social-google-hover-bg:                   #fff;    --btn-social-google-border-color:               #e6e8ec;    --btn-social-google-border-hover-color:         #BEC0C4;    --btn-social-google-color:                      #2A2E36;    --btn-social-twitter-bg:                        #1DA1F2;    --btn-social-twitter-hover-bg:                  #0597F2;    --btn-social-twitter-border-color:              var(--btn-social-twitter-bg);    --btn-social-twitter-border-hover-color:        var(--btn-social-twitter-bg);    --btn-social-twitter-color:                     #fff;    --btn-social-twitter-hover-color:               var(--btn-social-twitter-color);    --btn-social-linkedin-bg:                       #0077b5;    }.lagom-dark-mode{        --btn-primary-faded-bg:                         var(--gray-lighter-3);     --btn-primary-faded-border:                     transparent;     --btn-primary-faded-color:                      var(--text-white-color);     --btn-primary-faded-hover-bg:                   var(--gray-faded);     --btn-primary-faded-hover-border:               transparent;     --btn-primary-faded-hover-color:                var(--text-white-color);     --btn-primary-faded-active-bg:                  var(--gray-faded);     --btn-primary-faded-active-border:              transparent;    --btn-primary-outline-bg-hover:                 var(--brand-primary-lighter-3);    --btn-success-outline-bg-hover:                 var(--brand-success-lighter-3);    --btn-info-outline-bg-hover:                    var(--brand-info-lighter-3);    --btn-danger-bg-hover:                          var(--brand-danger-lighter-3);    --btn-warning-bg-hover:                         var(--brand-warning-lighter-3);}:root{    --cms-block-bg:                                     var(--ui-block-bg);    --cms-block-shadow:                                 var(--box-shadow-lg);    --cms-block-border:                                 1px solid var(--gray-lighter-4);    --cms-block-border-hover:                           1px solid var(--brand-primary);    --cms-block-border-lighter:                         1px solid var(--gray-faded);        --cms-block-divider-default-color:                  linear-gradient(270deg, #E9EAEC -1.59%, rgba(233, 234, 236, 0.4) 99.28%);    --cms-block-divider-primary-color:                  rgba(255,255,255, 0.16);    --cms-block-divider-secondary-color:                rgba(255,255,255, 0.16);    --cms-block-divider-gray-color:                     linear-gradient(270deg, #E9EAEC -1.59%, rgba(233, 234, 236, 0.4) 99.28%);    --cms-ui-icon-on-dark:                              rgba(204, 221, 255, 0.8);    --cms-on-dark-lighter-3:                            rgba(255, 255, 255, 0.34);    --cms-on-light-darker-3:                            #DEE0E3;     --cms-on-light-darker-4:                            rgba(222, 224, 227, 0.6);     --cms-color-on-dark:                                #fff;    --cms-color-on-dark-2:                              rgba(255, 255, 255, 0.8);    --cms-color-on-dark-3:                              rgba(255, 255, 255, 0.16);    --cms-color-on-light:                                #17191C;    --cms-color-on-light-2:                              #5E636E;        --cms-line-color:                                   var(--brand-primary);    --white-gradient:                                   linear-gradient(180deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);    --shape-light-gradient-start:                       #E3E6EB;    --shape-light-gradient-end:                         #E3E6EB;    --shape-dark-gradient-start:                        #A9B1BB;    --shape-dark-gradient-end:                          #A9B1BB;}:root {    --section-sides-content-max-width:                  532px;    --section-sides-features-content-max-width:         620px;    --section-sides-content-margin:                     auto;     --section-sides-features-content-margin:            70px;    --section-legal-sidebar-width:                      290px;    --site-section-item-max-width:                      var(--max-width-md);    --site-section-padding-v:                           100px;    --site-section-padding-content-v:                   72px;    --section-side-graphic-spacing-v:                   200px;    --section-side-graphic-spacing-sm-v:                124px;    --section-side-title-above-spacing-v:               64px;    --section-caption-font-size:                        var(--font-size-h6);    --section-caption-line-height:                      var(--line-height-h6);    --section-caption-font-weight:                      var(--font-weight-h6);    --section-caption-color:                            var(--text-primary-color);    --section-subtitle-font-size:                       var(--site-banner-desc-font-size);    --section-subtitle-line-height:                     var(--site-banner-desc-line-height);    --section-subtitle-font-weight:                     var(--site-banner-desc-font-weight);    --section-title-spacing-top:                        var(--spacing-3x);    --section-subtitle-spacing-top:                     var(--spacing-3x);    --section-actions-spacing-top:                      var(--spacing-4x);    --section-desc-spacing-top:                         var(--spacing-3x);    --section-form-spacing-top:                         var(--spacing-5x);    --section-content-spacing-top:                      var(--section-side-title-above-spacing-v);    --site-banner-item-max-width:                       var(--max-width-md);    --site-banner-graphic-width:                        var(--site-section-illustration-width);        --section-primary-color-faded:                      rgba(255, 255, 255, 0.8);    --value-lg-font-size:                               56px;    --value-lg-line-height:                             62px;    --value-base-font-size:                             var(--font-size-h1);    --value-base-line-height:                           var(--line-height-h1);    --value-base-font-weight:                           var(--font-weight-bold);    --value-sm-font-size:                               var(--font-size-h2);    --value-sm-line-height:                             var(--line-height-h2);        --cms-section-combined-lg-margin: var(--section-sides-content-padding-v);}@media (max-width: 1319px){    :root{        --section-sides-content-max-width:              532px;        --section-sides-features-content-max-width:     unset;        --section-sides-content-margin:                 50px;        --section-sides-features-content-margin:        50px;        --site-banner-graphic-width:                    510px;        --section-side-graphic-spacing-v:               124px;    }}@media (max-width: 991px){    :root{                        --section-side-title-above-spacing-v:               48px;        --section-title-spacing-top:                        var(--spacing-2x);        --section-subtitle-spacing-top:                     var(--spacing-3x);        --section-actions-spacing-top:                      var(--spacing-4x);        --section-desc-spacing-top:                         var(--spacing-3x);        --section-form-spacing-top:                         var(--spacing-5x);        --section-content-spacing-top:                      var(--section-side-title-above-spacing-v);    }}  @media (max-width: 767px){    :root{        --site-section-padding-v:                       72px;        --section-title-spacing-top:                        var(--spacing-1x);        --section-subtitle-spacing-top:                     var(--spacing-3x);        --section-actions-spacing-top:                      var(--spacing-3x);        --section-desc-spacing-top:                         var(--spacing-3x);        --section-form-spacing-top:                         var(--spacing-5x);        --section-content-spacing-top:                      var(--section-side-title-above-spacing-v);    }}:root{    --cms-section-overlay-margin:                       200px;    --cms-section-combined-margin:                      80px;}@media (max-width: 1319px){    :root{        --cms-section-overlay-margin:                   200px;        --cms-section-combined-margin:                  80px;    }}@media (max-width: 991px){    :root{        --cms-section-overlay-margin:                   200px;        --cms-section-combined-margin:                  80px;    }}@media (max-width: 767px){    :root{        --cms-section-overlay-margin:                   200px;        --cms-section-combined-margin:                  80px;    }}:root{         --section-sides-min-height:                         677px;    --section-sides-content-max-width:                  544px;    --section-sides-content-spacing-right:              80px;    --section-sides-graphic-width:                      596px;    --section-sides-graphic-height:                     480px;    --section-sides-graphic-shape-width:                2542px;    --section-sides-graphic-shape-height:               808px;    --section-sides-graphic-shape-right:                -1380px;    --section-sides-content-padding-v:                  100px;    --section-sides-background-margin-top:              100px;    --section-sides-promo-icon-margin-top:              -36px;}@media (max-width: 1319px){    :root{        --section-sides-content-max-width:              506px;        --section-sides-content-spacing-right:          56px;            --section-sides-graphic-width:                  482px;        --section-sides-graphic-height:                 392px;            --section-sides-graphic-shape-width:            2172px;        --section-sides-graphic-shape-height:           690px;        --section-sides-graphic-shape-right:            -1172px;            --section-sides-promo-icon-margin-top:          -24px;    }}@media (max-width: 991px){    :root{        --section-sides-content-max-width:              432px;        --section-sides-content-spacing-right:          40px;    }}@media (max-width: 767px){    :root{        --section-sides-graphic-width:                  360px;        --section-sides-graphic-height:                 260px;            --section-sides-content-spacing-right:          0;             --section-sides-graphic-shape-width:            1400px;        --section-sides-graphic-shape-height:           444px;        --section-sides-graphic-shape-right:            -762px;            --section-sides-content-padding-v:              72px;            --section-sides-background-margin-top:          72px;            --section-sides-promo-icon-margin-top:          -50px;    }}:root{        --content-slider-package-width:                     286px;    --content-slider-item-padding-h:                    var(--spacing-2x);    --content-slider-item-width:                        calc(var(--content-slider-package-width) + var(--content-slider-item-padding-h) + var(--content-slider-item-padding-h));    --content-slider-container-max-w:                   1400px;    --content-slider-container-padding:                 80px;      --content-slider-button-size:                       56px;    --content-slider-cover-width:                       80px;    --content-slider-cover-gradient-left:               linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);    --content-slider-cover-gradient-right:              linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);}@media (max-width: 991px){    :root{        --content-slider-container-padding:                 24px;                  --content-slider-item-padding-h:                    12px;        --content-slider-button-size:                       32px;        --content-slider-cover-width:                       24px;    }}@media (max-width: 767px){    :root{        --content-slider-item-padding-h:                    var(--spacing-1x);        --content-slider-item-width:                        calc(var(--content-slider-package-width) + var(--content-slider-item-padding-h) + var(--content-slider-item-padding-h));    }}:root{    --cms-section-tabs-boxed-bg:                              none;    --cms-section-tabs-boxed-shadow:                          none;    --cms-section-tabs-boxed-border:                          1px solid var(--gray-lighter-4);    --cms-section-tabs-boxed-border-active:                   1px solid var(--brand-primary);    --cms-section-tabs-boxed-border-active-color:             var(--brand-primary);    --cms-section-tabs-boxed-border-radius:                   var(--border-radius-lg);    --cms-section-tabs-boxed-color:                           var(--nav-tabs-link-color);    --cms-section-tabs-boxed-color-hover:                     var(--nav-tabs-link-active-color);    --cms-section-tabs-boxed-color-active:                    var(--nav-tabs-link-active-color);    --cms-section-tabs-boxed-padding:                         var(--spacing-3x) var(--spacing-4x);    --cms-section-tabs-boxed-blur:                            none;}.lagom-dark-mode{        --white-gradient:                                         linear-gradient(180deg, #121212 0%, rgba(18, 18, 18, 0) 100%);    --shape-light-gradient-start:                             #303030;    --shape-light-gradient-end:                               #303030;    --shape-dark-gradient-start:                              #000000;    --shape-dark-gradient-end:                                #000000;    --cms-block-divider-default-color:                        var(--gray-lighter-4);    --cms-block-divider-gray-color:                           var(--gray-lighter-3);        --content-slider-cover-gradient-left:                     linear-gradient(90deg, #121212 0%, rgba(18, 18, 18, 0) 100.86%);    --content-slider-cover-gradient-right:                    linear-gradient(270deg, #121212 0%, rgba(18, 18, 18, 0) 100%);    --cms-line-color:                                         var(--brand-primary-lighter);    --cms-block-border-hover:                                 1px solid var(--brand-primary-lighter);    --cms-section-tabs-boxed-border-active:                   1px solid var(--brand-primary-lighter);    --cms-section-tabs-boxed-border-active-color:             var(--brand-primary-lighter);} :root {        --table-font-size-small:                    var(--font-size-sm);    --table-bg:                                 transparent;    --table-bg-accent:                          var(--gray-faded);    --table-bg-hover:                           var(--ui-block-link-hover-bg);    --table-bg-active:                          var(--ui-block-link-hover-bg);    --table-border-color:                       var(--ui-block-divider-color);    --table-caption-color:                      var(--text-muted);    --table-vertical-align:                     middle;    --table-horizontal-align:                   left;    --table-horizontal-rtl:                     right;    --table-th-bg:                              transparent;    --table-th-padding:                         12px 8px;    --table-th-first-last-padding:              var(--ui-block-padding-base);    --table-th-height:                          40px;    --table-th-font-color:                      var(--text-body-color);    --table-th-font-size:                       var(--font-size-sm);    --table-th-font-weight:                     var(--font-weight-base);    --table-td-bg:                              transparent;    --table-td-padding:                         var(--ui-block-padding-sm) 8px;    --table-td-first-last-padding:              var(--ui-block-padding-base);    --table-td-height:                          58px;    --table-td-font-color:                      var(--text-heading-color);    --table-td-font-size:                       var(--font-size-base);    --table-condensed-cell-padding:             var(--ui-block-padding-sm-v) var(--ui-block-padding-sm);    --table-condensed-cell-th-padding:          var(--ui-block-padding-sm-v) var(--ui-block-padding-sm);        --table-container-header-bg:                var(--ui-block-header-bg);    --table-container-header-height:            48px;    --table-container-pagination-bg:            transparent;    --table-container-bg:                       var(--ui-block-bg);    --table-container-border:                   var(--ui-block-border);    --table-container-box-shadow:               var(--ui-block-shadow);    --table-container-border-radius:            var(--ui-block-border-radius);     --table-container-table-padding:            0px;    --table-container-table-bg-filter:          var(--ui-block-header-bg);    --table-container-table-bg-pagination:      var(--ui-block-header-bg);        --dropdown-bg:                              #fff;    --dropdown-active-bg:                       var(--ui-nav-link-active-bg);    --dropdown-border:                          var(--ui-block-border);    --dropdown-border-radius:                   var(--ui-block-border-radius);    --dropdown-box-shadow:                      var(--box-shadow-lg);    --dropdown-divider-bg:                      var(--ui-block-divider-color);        --dropdown-link-padding-h:                  var(--ui-block-padding-base);        --dropdown-link-padding-v:                  var(--ui-nav-v-link-padding-v);    --dropdown-collapse-link-padding-h:         16px;        --dropdown-collapse-link-padding-v:         8px;    --dropdown-collapse-bg:                     var(--gray-faded);    --dropdown-link-color:                      var(--ui-nav-link-color);    --dropdown-link-hover-color:                var(--ui-nav-link-hover-color);    --dropdown-link-hover-bg:                   var(--ui-nav-link-hover-bg);    --dropdown-link-hover-padding-h:            calc(var(--dropdown-link-padding-h) + var(--ui-nav-v-link-hover-padding-h));    --dropdown-link-active-color:               var(--ui-nav-link-active-color);    --dropdown-link-active-bg:                  var(--ui-nav-link-active-bg);    --dropdown-link-disabled-color:             var(--ui-nav-link-disabled-bg);        --dropdown-link-icon-color:                 var(--ui-nav-link-icon-color);    --dropdown-link-icon-hover-color:           var(--ui-nav-link-icon-hover-color);    --dropdown-link-icon-active-color:          var(--ui-nav-link-icon-active-color);    --dropdown-header-color:                    var(--text-heading-color);    --dropdown-caret-color:                     var(--icons-color);    --dropdown-min-width:                       200px;        --navbar-height:                            50px;    --navbar-border-radius:                     var(--border-radius-base);    --navbar-padding-h:                         calc(var(--ui-gutter-base) / 2);    --navbar-padding-v:                         calc(var(--navbar-height) - var(--line-height-computed) / 2);    --navbar-dropdown-max-height:               660px;    --navbar-nav-link-padding-x:                var(--spacing-2x);            --navbar-toggler-padding-y:                 var(--spacing-1x);    --navbar-toggler-padding-x:                 var(--spacing-2x);    --navbar-toggler-font-size:                 var(--font-size-lg);    --navbar-toggler-border-radius:             var(--border-radius-base);    --navbar-toggler-border-width:              1px;    --navbar-toggler-icon-width:                var(--spacing-1x);    --navbar-toggler-icon-height:               var(--spacing-1x);    --navbar-toggler-icon-content:              "";        --navbar-nav-scroll-max-height:             75vh;            --nav-link-height:                          64px;    --nav-link-padding-h:                       var(--ui-padding-base-h);    --nav-link-padding-v:                       var(--ui-padding-base-v);    --nav-link-color:                           var(--ui-nav-link-color);    --nav-link-hover-bg:                        null;    --nav-link-hover-color:                     var(--ui-nav-link-hover-color);    --nav-disabled-link-color:                  var(--ui-nav-link-disabled-color);    --nav-disabled-link-hover-color:            var(--ui-nav-link-disabled-color);    --nav-condensed-link-height:                var(--ui-height-sm);    --nav-condensed-link-padding-h:             var(--ui-padding-sm-h);    --nav-condensed-link-padding-v:             var(--ui-padding-sm-v);    --nav-divider-color:                        var(--ui-block-divider-color);    --nav-divider-margin-y:                     8px;        --nav-tabs-border-color:                    var(--ui-block-divider-color);    --nav-tabs-border-radius:                   var(--border-radius-base);     --nav-tabs-border-width:                    1px;    --nav-tabs-link-color:                      var(--text-heading-color);    --nav-tabs-link-icon-color:                 var(--gray-icons);    --nav-tabs-link-padding:                    var(--ui-padding-base-h) 0;    --nav-tabs-link-negative-margin:            calc(-1 * var(--nav-tabs-border-width));    --nav-tabs-item-margin-right:               var(--spacing-1x);        --nav-tabs-link-active-color:               var(--ui-nav-link-active-color);    --nav-tabs-link-active-icon-color:          var(--ui-nav-link-icon-active-color);    --nav-tabs-link-active-bg:                  transparent;    --nav-tabs-link-active-border-color:        var(--text-primary-color);        --nav-tabs-link-active-border-width:        3px;        --nav-tabs-link-hover-color:                var(--ui-nav-link-hover-color);    --nav-tabs-link-hover-icon-color:           var(--ui-nav-link-icon-hover-color);    --nav-tabs-link-hover-bg:                   transparent;    --nav-tabs-link-hover-border-color:         var(--gray-lighter-4);        --nav-pills-border-radius:                  var(--border-radius-base);    --nav-pills-active-link-hover-bg:           var(--ui-block-link-active-bg);    --nav-pills-active-link-hover-color:        var(--ui-nav-link-active-color);    --nav-pills-link-active-color:              #fff;    --nav-pills-link-active-bg:                 var(--brand-primary);    --nav-pills-link-active-color:              #fff;    --nav-pills-link-active-bg:                 var(--brand-primary);        --pagination-color:                         var(--btn-default-color);    --pagination-bg:                            var(--btn-default-bg);    --pagination-border:                        var(--btn-default-border);    --pagination-hover-color:                   var(--btn-default-hover-color);    --pagination-hover-bg:                      var(--btn-default-hover-bg);    --pagination-hover-border:                  var(--btn-default-hover-border);    --pagination-active-color:                  var(--btn-primary-faded-color);    --pagination-active-bg:                     var(--btn-primary-faded-bg);    --pagination-active-border:                 var(--btn-primary-faded-border);    --pagination-disabled-color:                var(--btn-disabled-color);    --pagination-disabled-bg:                   var(--btn-disabled-bg);    --pagination-disabled-border:               var(--btn-disabled-border);        --jumbotron-padding-h:                      var(--spacing-2x);    --jumbotron-padding-v:                      var(--spacing-4x);    --jumbotron-color:                          inherit;    --jumbotron-bg:                             var(--gray-lighter-4);    --jumbotron-heading-color:                  inherit;    --jumbotron-font-size:                      calc(var(--font-size-base) * 1.5);    --jumbotron-heading-font-size:              calc(var(--font-size-base) * 4.5);        --tooltip-max-width:                        268px;    --tooltip-color:                            var(--gray-base);    --tooltip-bg:                               #fff;    --tooltip-opacity:                          1;    --tooltip-arrow-width:                      5px;    --tooltip-arrow-color:                      var(--tooltip-bg);    --tooltip-font-size:                        var(--font-size-sm);    --tooltip-border-radius:                    var(--border-radius-xs);    --tooltip-padding-y:                        var(--spacing-2x);    --tooltip-padding-x:                        var(--spacing-2x);    --tooltip-margin:                           0;    --tooltip-arrow-height:                     3px;    --tooltip-box-shadow:                       var(--box-shadow-lg);        --popover-bg:                               #fff;    --popover-max-width:                        288px;    --popover-border-color:                     var(--gray-lighter-4);    --popover-title-bg:                         var(--gray-lighter-4);    --popover-arrow-width:                      10px;    --popover-arrow-height:                     5px;    --popover-arrow-color:                      var(--popover-bg);    --popover-arrow-outer-width:                calc(var(--popover-arrow-width) + 1);    --popover-arrow-outer-color:                var(--popover-bg);    --popover-arrow-outer-fallback-color:       var(--popover-fallback-border-color);    --popover-header-bg:                        brightness(var(--popover-bg), 97%);     --popover-header-color:                     null;    --popover-header-padding-y:                 var(--spacing-1x);    --popover-header-padding-x:                 .75rem;    --popover-border-color:                     var(--gray-lighter-4);    --popover-header-border-bottom-color:       brightness(var(--popover-header-bg), 92%);     --popover-border-radius:                    var(--border-radius-base);    --popover-border-width:                     1px;    --popover-inner-border-radius:              calc(var(--popover-border-radius) - var(--popover-border-width));     --popover-body-color:                       #212529;    --popover-body-padding-y:                   var(--popover-header-padding-y);    --popover-body-padding-x:                   var(--popover-header-padding-x);        --toast-max-width:                          350px;    --toast-padding-x:                          .75rem;    --toast-padding-y:                          var(--spacing-1x);    --toast-font-size:                          .875rem;    --toast-color:                              null;    --toast-background-color:                   rgba(#fff, .85);    --toast-border-width:                       1px;    --toast-border-color:                       rgba(0, 0, 0, .1);    --toast-border-radius:                      var(--spacing-1x);    --toast-box-shadow:                         0 var(--spacing-1x) .75rem rgba(#000, .1);    --toast-header-color:                       #6c757d;    --toast-header-background-color:            rgba(#fff, .85);    --toast-header-border-color:                rgba(0, 0, 0, .05);        --modal-inner-padding:                      var(--ui-block-padding-base);    --modal-title-padding:                      var(--ui-block-padding-base-v) var(--ui-block-padding-base);    --modal-footer-padding:                     0 var(--ui-block-padding-base) var(--ui-block-padding-base) var(--ui-block-padding-base);    --modal-footer-margin-between:              var(--spacing-2x);    --modal-title-font-size:                    var(--font-size-h5);    --modal-title-font-weight:                  var(--font-weight-light);    --modal-title-line-height:                  var(--line-height-h5);    --modal-content-bg:                         var(--ui-block-bg);    --modal-content-border-color:               var(--ui-block-border-color);    --modal-content-fallback-border-color:      var(--ui-block-border-color);    --modal-content-max-height:                 calc(100vh - (var(--modal-dialog-margin) * 2));    --modal-content-min-height-sm:              calc(100vh - (var(--modal-dialog-margin-y-sm-up) * 2));    --modal-content-color:                      null;    --modal-content-border-radius:              var(--ui-block-border-radius);    --modal-content-inner-border-radius:        calc(var(--modal-content-border-radius) - var(--modal-content-border-width));    --modal-content-box-shadow:              var(--box-shadow-xlg);    --modal-content-box-shadow-sm-up:           var(--box-shadow-lg);    --modal-body-max-height:                    calc(100vh - 200px);    --modal-backdrop-bg:                        var(--ui-block-overlay-bg);    --modal-header-background-color:            transparent;    --modal-header-border-color:                var(--ui-block-divider-color);    --modal-footer-border-color:                var(--ui-block-divider-color);    --modal-xl:                                 800px;    --modal-lg:                                 560px;    --modal-md:                                 448px;    --modal-sm:                                 300px;    --modal-transition:                         all var(--transition-base);    --modal-fade-transform:                     scale(0.5);    --modal-show-transform:                     none;    --modal-scale-transform:                    scale(1.02);    --modal-dialog-margin:                      var(--spacing-1x);    --modal-dialog-margin-y-sm-up:              var(--spacing-3x);    --modal-dialog-max-height:                  calc(100% - (var(--modal-dialog-margin) * 2));    --modal-dialog-centered-min-height:         var(--modal-dialog-max-height);    --modal-dialog-centered-before-height:      var(--modal-content-max-height);    --modal-dialog-scrollable-max-height-sm:    calc(100% - (var(--modal-dialog-margin-y-sm-up) * 2));    --modal-dialog-centered-min-height-sm:      var(--modal-dialog-scrollable-max-height-sm);    --modal-dialog-centered-before-height-sm:   var(--modal-content-min-height-sm);    --modal-btn-close-padding:                  var(--ui-block-padding-base-v);        --alert-padding-v:                          var(--ui-block-padding-base-v);    --alert-padding-h:                          var(--ui-block-padding-base);    --alert-padding-2x:                         var(--ui-block-padding-base);    --alert-border-radius:                      var(--ui-block-border-radius);    --alert-link-font-weight:                   var(--font-weight-bold);    --alert-success-bg:                         var(--state-success-bg);    --alert-success-text:                       var(--state-success-text);    --alert-success-border:                     var(--state-success-border);    --alert-info-bg:                            var(--state-info-bg);    --alert-info-text:                          var(--state-info-text);    --alert-info-border:                        var(--state-info-border);    --alert-warning-bg:                         var(--state-warning-bg);    --alert-warning-text:                       var(--state-warning-text);    --alert-warning-border:                     var(--state-warning-border);    --alert-danger-bg:                          var(--state-danger-bg);    --alert-danger-text:                        var(--state-danger-text);    --alert-danger-border:                      var(--state-danger-border);    --alert-saving-bg:                          var(--state-saving-bg);    --alert-saving-text:                        var(--state-saving-text);    --alert-saving-border:                      var(--state-saving-border);        --alert-gray-bg:                            var(--state-default-bg);    --alert-gray-text:                          var(--state-default-text);    --alert-gray-border:                        var(--state-default-border);    --alert-primary-bg:                         var(--brand-primary);    --alert-primary-text:                       var(--text-secondary-heading-color);    --alert-primary-border:                     var(--brand-primary);    --alert-secondary-bg:                       var(--brand-secondary);    --alert-secondary-text:                     var(--text-secondary-heading-color);    --alert-secondary-border:                   var(--brand-secondary);    --alert-icon-font-family:                   "FontAwesome";    --alert-success-icon:                       "\f058";    --alert-info-icon:                          "\f05a";    --alert-warning-icon:                       "\f071";    --alert-danger-icon:                        "\f06a";    --alert-gray-icon:                          "\f05a";    --alert-primary-icon:                       "\f05a";    --alert-secondary-icon:                     "\f05a";    --alert-variants-title-color:               var(--text-heading-color);        --progress-bg:                              var(--gray-lighter-4);    --progress-bar-color:                       #fff;    --progress-font-size:                       var(--font-size-base) * 0.75;    --progress-height:                          var(--spacing-1x);    --progress-width:                           76px;    --progress-border-radius:                   var(--border-radius-sm);    --progress-bar-bg:                          var(--gray-lighter);    --progress-bar-success-bg:                  var(--brand-success);    --progress-bar-warning-bg:                  var(--brand-warning);    --progress-bar-danger-bg:                   var(--brand-danger);    --progress-bar-info-bg:                     var(--brand-info);    --progress-bar-transition:                  var(--transition-base);        --panel-bg:                                 var(--ui-block-bg);    --panel-box-shadow:                         var(--ui-block-shadow);    --panel-border:                             var(--ui-block-border);    --panel-border-radius:                      var(--ui-block-border-radius);    --panel-border-divider-color:               var(--ui-block-divider-color);    --panel-padding-v:                          var(--ui-block-padding-base);    --panel-padding-h:                          var(--ui-block-padding-base);    --panel-body-padding:                       var(--ui-block-padding-base);    --panel-heading-height:                     56px;    --panel-heading-padding:                    var(--ui-block-padding-base-v) var(--ui-block-padding-base);        --panel-footer-bg:                          var(--ui-block-header-bg);    --panel-footer-padding:                     var(--ui-block-padding-base-v) var(--ui-block-padding-base);    --panel-title-color:                        var(--text-heading-color);    --panel-title-font-size:                    var(--font-size-h5);    --panel-title-font-weight:                  var(--font-weight-h5);    --panel-title-line-height:                  var(--line-height-h5);    --panel-default-bg:                         var(--panel-bg);    --panel-default-text:                       var(--text-heading-color);    --panel-default-border:                     var(--ui-block-divider-color);    --panel-default-heading-bg:                 var(--ui-block-header-bg);        --panel-active-bg:                          var(--ui-block-bg-form);    --panel-active-border-color:                var(--input-focus-border-color);    --panel-hover-bg:                           var(--panel-bg);    --panel-hover-shadow:                       var(--ui-block-shadow-lg);    --panel-hover-border-color:                 var(--input-hover-border-color);    --panel-lg-border-radius:                   var(--border-radius-xlg);    --panel-lg-heading-padding:                 10px var(--ui-block-padding-lg);    --panel-lg-body-padding:                    var(--ui-block-padding-lg);    --panel-lg-footer-padding:                  10px var(--ui-block-padding-lg);        --panel-success-bg:                         var(--state-success-bg);    --panel-success-text:                       var(--state-success-text);    --panel-success-border:                     var(--state-success-border);    --panel-success-heading-bg:                 var(--state-success-bg);    --panel-info-bg:                            var(--state-info-bg);    --panel-info-text:                          var(--state-info-text);    --panel-info-border:                        var(--state-info-border);    --panel-info-heading-bg:                    var(--state-info-bg);    --panel-warning-bg:                         var(--state-warning-bg);    --panel-warning-text:                       var(--state-warning-text);    --panel-warning-border:                     var(--state-warning-border);    --panel-warning-heading-bg:                 var(--state-warning-bg);    --panel-danger-bg:                          var(--state-danger-bg);    --panel-danger-text:                        var(--state-danger-text);    --panel-danger-border:                      var(--state-danger-border);    --panel-danger-heading-bg:                  var(--state-danger-bg);        --panel-check-padding: 16px;        --card-spacer-y:                            var(--panel-padding-v);    --card-spacer-x:                            var(--panel-padding-h);    --card-border:                              var(--panel-border);    --card-border-radius:                       var(--panel-border-radius);    --card-inner-border-radius:                 calc(var(--panel-border-radius) - 1px);    --card-cap-bg:                              var(--panel-footer-bg);    --card-cap-color:                           var(--panel-title-color);    --card-bg:                                  var(--panel-bg);    --card-img-overlay-padding:                 var(--spacing-1x);    --card-group-margin:                        var(--ui-gutter-base) / 2;    --card-deck-margin:                         var(--card-group-margin);    --card-columns-count:                       3;    --card-columns-gap:                         var(--spacing-1x);    --card-columns-margin:                      var(--card-spacer-y);    --card-body-padding:                        var(--panel-body-padding);    --card-footer-padding:                      var(--panel-footer-padding);    --card-heading-padding:                     var(--panel-heading-padding);            --thumbnail-padding:                        4px;    --thumbnail-bg:                             var(--body-bg);    --thumbnail-border:                         var(--gray-lighter-4);    --thumbnail-border-colo:                    #dee2e6;    --thumbnail-border-width:                   1px;    --thumbnail-border-radius:                  var(--border-radius-base);    --thumbnail-caption-color:                  var(--text-lighter-color);    --thumbnail-caption-padding:                var(--spacing-1x);        --well-bg:                                  var(--gray-faded);    --well-border:                              var(--ui-block-border-color);        --badge-color:                              #fff;    --badge-link-hover-color:                   #fff;    --badge-bg:                                 var(--gray-lighter-4);    --badge-active-color:                       var(--link-color);    --badge-active-bg:                          #fff;    --badge-font-size:                          var(--font-size-xxs);    --badge-font-weight:                        var(--font-weight-base);    --badge-line-height:                        1;    --badge-border-radius:                      10px;    --badge-padding-y:                          3px;    --badge-padding-x:                          6px;    --badge-margin:                             0 0 0 auto;    --badge-transition:                         var(--transition-base);    --badge-focus-width:                        var(--input-btn-focus-width);        --badge-default-bg:                         var(--state-default-bg);    --badge-default-color:                      var(--state-default-text);    --badge-primary-bg:                         var(--state-primary-bg);    --badge-primary-hover-bg:                   var(--state-primary-bg-hover);    --badge-primary-color:                      var(--text-white-color);    --badge-primary-faded-bg:                   var(--state-primary-faded-bg);    --badge-primary-faded-hover-bg:             var(--state-primary-faded-bg-hover);    --badge-primary-faded-color:                var(--state-primary-faded-text);    --badge-success-bg:                         var(--state-success-bg);    --badge-success-hover-bg:                   var(--state-success-bg-hover);    --badge-success-color:                      var(--state-success-text);    --badge-info-bg:                            var(--state-info-bg);     --badge-info-hover-bg:                      var(--state-info-bg-hover);     --badge-info-color:                         var(--state-info-text);     --badge-warning-bg:                         var(--state-warning-bg);    --badge-warning-hover-bg:                   var(--state-warning-bg-hover);    --badge-warning-color:                      var(--state-warning-text);    --badge-danger-bg:                          var(--state-danger-bg);    --badge-danger-hover-bg:                    var(--state-danger-bg-hover);    --badge-danger-color:                       var(--state-danger-text);    --badge-saving-bg:            var(--state-saving-bg);     --badge-saving-color:         var(--state-saving-text);    --badge-savings-hover-bg:                   var(--state-saving-bg-hover);    --badge-text-transform:                     none;            --breadcrumb-padding-vertical:              var(--ui-padding-base-v);    --breadcrumb-padding-horizontal:            var(--ui-padding-base-h);    --breadcrumb-item-padding-vertical:         0px;    --breadcrumb-item-padding-horizontal:       5px;    --breadcrumb-bg:                            #fff;    --breadcrumb-color:                         var(--gray-lighter-3);    --breadcrumb-active-color:                  var(--gray-lighter-4);    --breadcrumb-separator:                     "/";    --breadcrumb-font-size:                     null;        --carousel-text-shadow:                     0 1px 2px rgba(0,0,0,.6);    --carousel-control-color:                   #fff;    --carousel-control-width:                   15%;    --carousel-control-opacity:                 .5;    --carousel-control-hover-opacity:           .9;    --carousel-control-font-size:               20px;    --carousel-indicator-active-bg:             #fff;    --carousel-indicator-border-color:          #fff;    --carousel-indicator-width:                 30px;    --carousel-indicator-height:                3px;    --carousel-indicator-hit-area-height:       10px;    --carousel-indicator-spacer:                3px;    --carousel-caption-color:                   #fff;    --carousel-caption-width:                   70%;        --carousel-control-prev-icon-bg:            url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#fff' width='8' height='8' viewBox='0 0 8 8'><path d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/></svg>");    --carousel-control-next-icon-bg:            url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' fill='#{$carousel-control-color}' width='8' height='8' viewBox='0 0 8 8'><path d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/></svg>");    --carousel-control-icon-width:              20px;        --spinner-width:                            var(--spacing-2x);    --spinner-height:                           var(--spinner-width);    --spinner-border-width:                     var(--spacing-1x);    --spinner-width-sm:                         var(--spacing-2x);    --spinner-height-sm:                        var(--spinner-width-sm);    --spinner-border-width-sm:                  var(--spacing-1x);        --close-font-weight:                        var(--font-weight-bold);    --close-font-size:                          22px;    --close-color:                              var(--gray-icons);    --close-color-hover:                        var(--brand-primary);    --close-text-shadow:                        0 1px 0 #fff;        --code-color:                               #c7254e;    --code-bg:                                  #f9f2f4;    --code-font-size:                           12px;    --code-line-height:                         20px;    --code-font-family:                         Menlo,Monaco,Consolas,Courier New,monospace;        --kbd-color:                                #fff;    --kbd-bg:                                   #333;    --kbd-box-shadow:                           inset 0 -1px 0 rgba(0, 0, 0, .25);    --kbd-padding-y:                            2px;    --kbd-padding-x:                            4px;    --nested-kbd-font-size:                     100%;    --nested-kbd-font-weight:                   bold;    --pre-bg:                                   var(--gray-faded);    --pre-padding:                              var(--ui-block-padding-sm);    --pre-color:                                var(--text-body-color);    --pre-font-size:                            var(--font-size-sm);    --pre-border-color:                         var(--ui-block-border-color);    --pre-border-radius:                        var(--ui-block-border-radius);    --pre-scrollable-max-height:                340px;        --blockquote-bg:                            var(--gray-faded);    --blockquote-border-color:                  var(--gray-lighter-4);    --blockquote-font-color:                    var(--text-heading-color);    --blockquote-font-size:                     var(--font-size-lg);    --blockquote-line-height:                   var(--line-height-lg);    --blockquote-small-color:                   var(--gray-lighter-4);    --blockquote-small-font-size:               var(--font-size-sm);    --blockquote-padding:                       32px 32px 32px 72px;    --hr-border:                                var(--gray-lighter-4);    --show-animation:                           transform .32s cubic-bezier(0,0,0,1), opacity .08s;        --dt-font-weight:                           var(--font-weight-bold);    --previews-img-height:                      240px;        --print-page-size:                          a3;    --print-body-min-width:                     992px;                 --hr-margin-y:                              var(--spacing-1x);    --hr-border-color:                          rgba(#000, .1);    --hr-border-width:                          var(--border-width-base);    --list-inline-padding:                      var(--spacing-1x);}@media (max-width: 991px) {    :root {        --navbar-dropdown-max-height:           560px;    }}.lagom-dark-mode{        --panel-bg:                                     var(--body-bg);        --dropdown-bg:                                  #242424;    --modal-backdrop-bg:                            rgba(18, 18, 18, .78);    --popover-bg:                                   var(--dropdown-bg);    --tooltip-arrow-color:                          var(--dropdown-bg);    --tooltip-bg:                                   var(--dropdown-bg);    --dropdown-collapse-bg:                         #1A1A1A;    --dropdown-link-color:                          var(--text-body-color);    }:root {         --list-group-bg:                                var(--ui-block-bg);    --list-group-color:                             null;    --list-group-border:                            var(--ui-block-border);    --list-group-box-shadow:                        var(--ui-block-shadow);    --list-group-border-radius:                     var(--ui-block-border-radius);    --list-group-active-color:                      var(--ui-nav-link-active-color);    --list-group-active-bg:                         var(--ui-block-link-active-bg);    --list-group-active-border:                     var(--list-group-active-bg);    --list-group-active-text-color:                 var(--list-group-active-bg);    --list-group-disabled-color:                    #6c757d;        --list-group-action-color:                      var(--gray-base);    --list-group-action-hover-color:                var(--list-group-action-color);    --list-group-action-active-color:               var(--gray-darker);    --list-group-action-active-bg:                  var(--gray-lighter-3);          --list-group-item-padding:                      var(--ui-block-padding-base-v) var(--ui-block-padding-base);    --list-group-item-lg-padding:                   var(--ui-block-padding-lg);    --list-group-item-border-color:                 var(--ui-block-divider-color);    --list-group-item-heading-color:                var(--text-heading-color);    --list-group-item-text-color:                   var(--text-body-color);    --list-group-item-icon-color:                   var(--text-primary-color);    --list-group-item-disabled-color:               var(--gray-lighter);    --list-group-item-disabled-bg:                  var(--list-group-bg);    --list-group-item-disabled-text-color:          var(--list-group-disabled-color);        --list-group-item-link-color:                   var(--ui-block-link-color);    --list-group-item-link-heading-color:           var(--brand-primary);    --list-group-item-link-text-color:              var(--list-group-item-text-color);    --list-group-item-link-hover-bg:                var(--ui-block-link-hover-bg);    --list-group-item-link-hover-color:             var(--ui-nav-link-hover-color);    --list-group-item-link-active-color:            var(--ui-nav-link-active-color);    --list-group-item-link-active-bg:               var(--ui-block-link-active-bg);    --list-group-item-link-active-border:           var(--brand-primary-lighter-4);    --list-group-item-link-disabled-color:          var(--text-lighter-color);    --list-group-item-link-disabled-bg:             var(--gray-lighter-4);    --list-group-item-link-disabled-border:         var(--gray-lighter-3);    --list-group-item-link-icon-color:              var(--ui-icon-color);         --promo-slider-min-height:                      314px;    --promo-slider-caption-font-size:               var(--font-size-h6);     --promo-slider-caption-line-height:             var(--line-height-h6);     --promo-slider-caption-font-weight:             var(--font-weight-h6);     --promo-slider-title-font-size:                 var(--font-size-h4);     --promo-slider-title-line-height:               var(--line-height-h4);     --promo-slider-title-font-weight:               var(--font-weight-bold);     --promo-slider-body-padding:                    var(--spacing-7x) 0px var(--spacing-5x) var(--spacing-3x);    --promo-slider-content-padding:                 var(--spacing-4x) 0 var(--spacing-5x) var(--spacing-3x);    --promo-slider-header-padding:                  var(--spacing-1x) var(--spacing-1x) 0 var(--spacing-3x);    --promo-slider-body-padding-rtl:                var(--spacing-7x) var(--spacing-3x) var(--spacing-5x) 0px;    --promo-slider-content-padding-rtl:             var(--spacing-4x) var(--spacing-3x) var(--spacing-5x) 0;    --promo-slider-header-padding-rtl:              var(--spacing-1x) var(--spacing-3x) 0 var(--spacing-1x) ;    --promo-slider-illustration-width:              400px;     --promo-slider-sm-title-font-size:              var(--font-size-h4);     --promo-slider-sm-title-line-height:            var(--line-height-h4);             --promo-slider-xs-title-font-size:              var(--font-size-h5);     --promo-slider-xs-title-line-height:            var(--line-height-h5);     --promo-slider-xs-illustration-height:          326px;     --promo-slider-xs-illustration-width:           376px;         --panel-summary-shadow:                         var(--box-shadow-base);    --panel-summary-border-radius:                  var(--ui-block-border-radius-lg);    --panel-summary-padding:                        var(--ui-block-padding-base);        --panel-summary-title-font-size:                var(--font-size-h5);    --panel-summary-title-font-weight:              var(--font-weight-h5);    --panel-summary-title-line-height:              var(--line-height-h5);    --panel-summary-text-font-size:                 var(--font-size-sm);    --panel-summary-text-font-weight:               var(--font-weight-light);    --panel-summary-text-line-height:               var(--line-height-sm);    --panel-summary-list-gap-v:                     6px;    --panel-summary-list-item-padding-v:            var(--spacing-2x);    --panel-summary-list-title-font-size:           var(--font-size-xs);     --panel-summary-list-color-faded:               var(--text-body-color);    --panel-summary-total-text-font-color:          var(--text-body-color);    --panel-summary-content-max-height:             500px;    --panel-summary-main-item-font-size:            var(--font-size-base);    --panel-summary-main-item-line-height:          var(--line-height-sm);    --panel-summary-main-item-font-weight:          var(--font-weight-medium);        --panel-sidebar-bg:                             transparent;    --panel-sidebar-footer-bg:                      transparent;    --panel-sidebar-border:                         none;    --panel-sidebar-box-shadow:                     none;    --panel-sidebar-heading-bg:                     transparent;    --panel-sidebar-heading-height:                 unset;    --panel-sidebar-heading-padding:                0 0 var(--ui-block-padding-sm);    --panel-sidebar-title-size:                     var(--font-size-h6);    --panel-sidebar-title-weight:                   var(--font-weight-h6);    --panel-sidebar-body-padding:                   0;    --panel-sidebar-footer-padding:                 var(--ui-block-padding-sm) 0 0;    --panel-sidebar-margin-bottom:                  var(--spacing-4x);    --panel-sidebar-link-bg:                        transparent;    --panel-sidebar-link-color:                     var(--link-color);    --panel-sidebar-link-icon-color:                var(--link-color);    --panel-sidebar-link-margin:                    1px;    --panel-sidebar-link-padding:                   var(--ui-nav-v-link-padding-v) 0;    --panel-sidebar-link-border-radius:             var(--ui-nav-link-border-radius);     --panel-sidebar-link-hover-bg:                  var(--ui-nav-link-hover-bg);    --panel-sidebar-link-hover-color:               var(--ui-nav-link-hover-color);    --panel-sidebar-link-hover-padding-h:           var(--ui-nav-v-link-hover-padding-h);    --panel-sidebar-link-hover-icon-color:          var(--ui-nav-link-icon-hover-color);    --panel-sidebar-link-active-bg:                 var(--ui-nav-link-active-bg);    --panel-sidebar-link-active-color:              var(--ui-nav-link-active-color);    --panel-sidebar-link-active-padding-h:          var(--ui-nav-v-link-active-padding-h);    --panel-sidebar-link-active-icon-color:         var(--ui-nav-link-icon-active-color);        --panel-sidebar-list-group-bg:                  var(--ui-block-bg);    --panel-sidebar-list-group-border:              var(--ui-block-border);    --panel-sidebar-list-group-box-shadow:          var(--ui-block-shadow);    --panel-sidebar-list-group-border-radius:       var(--ui-block-border-radius);        --panel-home-domain-bg:                         var(--secondary-block-bg);    --panel-home-domain-border:                     none;    --panel-home-domain-title-color:                var(--secondary-block-title-color);    --panel-home-domain-text-color:                 var(--text-body-color);            --product-details-bg:                           var(--primary-block-bg);    --product-details-title-color:                  var(--text-secondary-heading-color);     --product-details-title-font-size:              var(--font-size-h4);    --product-details-title-font-weight:            var(--font-weight-h4);    --product-details-title-line-height:            var(--line-height-h4);    --product-details-text-color:                   var(--text-secondary-body-color);        --panel-accordion-heading-bg:                   transparent;    --panel-accordion-hover-border-color:           var(--brand-primary);    --panel-accordion-active-border-color:          var(--brand-primary);    --panel-accordion-active-heading-color:         var(--ui-nav-link-active-color);        --search-field-icon-color:                      var(--decoration-icons);    --search-field-combined-icon-color:             var(--brand-primary);    --search-group-max-width:                       var(--max-width-md);        --tile-min-height:                              182px;    --tile-padding:                                 var(--ui-padding-base-v) var(--ui-block-padding-base);    --tile-bg:                                      var(--ui-block-bg);    --tile-bg-color:                                var(--ui-block-bg);    --tile-border-radius:                           var(--ui-block-border-radius);    --tile-box-shadow:                              var(--ui-block-shadow);    --tile-border:                                  var(--ui-block-border);    --tile-border-color-hover:                      var(--brand-primary);    --tile-icon-font-size:                          var(--font-size-h3);    --tile-icon-color:                              var(--gray-icons);    --tile-stat-color:                              var(--text-primary-color);    --tile-stat-font-size:                          62px;    --tile-stat-sm-font-size:                       48px;    --tile-stat-font-weight:                        var(--font-weight-light);    --tile-title-color:                             var(--text-heading-color);    --tile-title-font-size:                         var(--font-size-h6);    --tile-title-font-weight:                       var(--font-weight-base);    --tile-title-line-height:                       var(--line-height-h6);    --tile-sm-stat-font-size:                       var(--font-size-h2);    --tile-sm-title-font-size:                      var(--font-size-base);    --tile-hover-bg:                                var(--ui-block-bg);    --tile-hover-shadow:                            var(--box-shadow-base);    --tile-hover-transform:                         translate3d(0,-8px,0);    --tile-mob-stat-font-size:                      var(--font-size-h2);    --tile-mob-title-font-size:                     var(--font-size-base);    --tile-sm-mob-stat-font-size:                   var(--font-size-xxlg);    --tile-sm-mob-title-font-size:                  var(--font-size-sm);    --tile-loader-bg:                               var(--gray-lighter-4);    --tile-loader-progress-bg:                      var(--brand-primary);        --login-logo-height:                            56px;     --login-width:                                  var(--max-width-sm);     --login-lg-width:                               var(--max-width-md);     --login-bg:                                     var(--ui-block-bg);    --login-footer-bg:                              transparent;    --login-border:                                 var(--ui-block-border);    --login-border-radius:                          var(--ui-block-border-radius);    --login-box-shadow:                             var(--ui-block-shadow);    --login-padding:                                var(--ui-block-padding-lg) var(--ui-block-padding-xlg) var(--ui-block-padding-sm) var(--ui-block-padding-xlg);                    --login-mob-padding:                            var(--spacing-3x) var(--spacing-3x) 12px var(--spacing-3x);    --login-invite-padding:                         var(--ui-block-padding-lg) var(--ui-block-padding-xlg) var(--ui-block-padding-xlg) var(--ui-block-padding-xlg);                    --login-invite-mob-padding:                     var(--spacing-3x) var(--spacing-3x);    --login-header-margin-bottom:                   var(--ui-block-padding-xlg);    --login-title-color:                            var(--text-heading-color);    --login-title-font-size:                        var(--font-size-h3);     --login-title-font-weight:                      var(--font-weight-h3);     --login-title-line-height:                      var(--line-height-h3);     --login-desc-color:                             var(--text-lighter-color);    --login-desc-font-size:                         var(--font-size-base);    --login-desc-font-weight:                       var(--font-weight-base);    --login-link-color:                             var(--link-color);        --error-page-bg:                                var(--brand-secondary-gradient-h);         --login-sidebar-box-shadow:                     var(--ui-block-shadow-lg);    --login-sidebar-desc-lighter-color:             var(--primary-block-text-faded-color);    --login-sidebar-desc-font-size:                 var(--font-size-lg);    --login-sidebar-desc-font-weight:               var(--font-weight-light);    --login-sidebar-desc-line-height:               var(--line-height-lg);    --login-sidebar-bullet-bg:                      var(--primary-block-dot-nav-bg);    --login-sidebar-bullet-hover-bg:                var(--primary-block-dot-nav-hover-bg);    --login-sidebar-bullet-active-bg:               var(--primary-block-dot-nav-active-bg);         --package-bg:                                   var(--ui-block-bg);    --package-border:                               var(--ui-block-border);    --package-border-radius:                        var(--ui-block-border-radius);    --package-block-shadow:                         var(--ui-block-shadow-lg);    --package-title-font-size:                      var(--font-size-h4);     --package-title-font-weight:                    var(--font-weight-h4);     --package-title-line-height:                    var(--line-height-h4);     --package-title-spacing-bottom:                 var(--spacing-2x);    --package-desc-color:                           var(--font-size-lg);     --package-desc-font-size:                       var(--font-size-lg);     --package-desc-line-height:                     var(--line-height-lg);     --package-desc-font-weight:                     var(--font-weight-light);     --package-hover-block-shadow:                   var(--ui-block-shadow-xlg);    --package-active-border-color:                  var(--panel-active-border-color);    --package-active-shadow-inset:                  unset;    --package-btn-min-width:                        168px;    --package-padding:                              var(--spacing-4x);    --package-element-spacing:                      var(--spacing-3x);         --package-sm-title-font-size:                   var(--font-size-h5);     --package-sm-title-line-height:                 var(--line-height-h5);     --package-sm-title-font-weight:                 var(--font-weight-h6);     --package-desc-sm-font-size:                    var(--font-size-sm);     --package-desc-sm-line-height:                  var(--line-height-md);     --package-desc-sm-font-weight:                  var(--font-weight-base);     --package-sm-padding:                           var(--spacing-3x);    --package-sm-element-spacing:                   var(--spacing-2x);                      --price-color:                                  var(--text-heading-color);     --price-font-size:                              var(--font-size-h3);     --price-font-weight:                            var(--font-weight-bold);     --price-line-height:                            var(--line-height-h3);     --price-currency-font-size:                     var(--font-size-xlg);     --price-currency-font-weight:                   var(--font-weight-light);     --price-currency-line-height:                   var(--line-height-xlg);     --price-cycle-color:                            var(--text-body-color);     --price-cycle-font-size:                        var(--font-size-xs);       --price-cycle-line-height:                      var(--line-height-xs);     --price-cycle-font-weight:                      var(--font-weight-base);       --price-savings-color:                          #F12F75;    --price-savings-background:                     #FFE7EC;    --price-savings-font-size:                      var(--font-size-xs);    --price-savings-font-weight:                    var(--font-weight-base);    --price-savings-line-height:                    var(--line-height-xs);    --price-title-color:                            var(--text-faded-color);     --price-title-font-size:                        var(--font-size-xs);    --price-title-line-height:                      var(--line-height-xs);    --price-title-font-weight:                      var(--font-weight-base);         --price-lg-font-size:                           var(--font-size-h2);     --price-lg-font-weight:                         var(--font-weight-bold);      --price-lg-line-height:                         var(--line-height-h2);     --price-lg-currency-font-size:                  var(--font-size-xxlg);     --price-lg-currency-font-weight:                var(--font-weight-light);     --price-lg-currency-line-height:                var(--line-height-xxlg);          --price-sm-font-size:                           var(--font-size-h4);     --price-sm-font-weight:                         var(--font-weight-bold);      --price-sm-line-height:                         var(--line-height-h4);     --price-sm-currency-font-size:                  var(--font-size-md);     --price-sm-currency-font-weight:                var(--font-weight-light);     --price-sm-currency-line-height:                var(--line-height-md);          --price-xs-font-size:                           var(--font-size-h5);     --price-xs-font-weight:                         var(--font-weight-light);     --price-xs-line-height:                         var(--line-height-h5);     --price-xs-currency-font-size:                  var(--font-size-xlg);     --price-xs-currency-font-weight:                var(--font-weight-light);     --price-xs-currency-line-height:                var(--line-height-xlg);         --range-slider-height:                          18px;    --range-slider-bg:                              var(--gray-lighter-4);    --range-slider-fill-bg:                         var(--brand-primary);    --range-slider-border-radius:                   var(--border-radius-sm);    --range-slider-spacing-h:                       var(--spacing-3x);        --range-slider-handle-bg:                       #fff;    --range-slider-handle-box-shadow:               var(--box-shadow-base);    --range-slider-handle-height:                   32px;    --range-slider-handle-width:                    42px;    --range-slider-handle-border-radius:            var(--border-radius-sm);    --range-slider-handle-border:                   none;    --range-slider-handle-hover-bg:                 var(--gray-lighter-4);    --range-slider-handle-hover-border:             none;    --range-slider-handle-hover-shadow:             var(--box-shadow-lg);        --range-slider-value-bg:                        var(--brand-secondary);    --range-slider-value-color:                     var(--text-secondary-body-color);    --range-slider-value-font-size:                 var(--font-size-lg);    --range-slider-value-sm-color:                  var(--text-lighter-color);    --range-slider-value-sm-font-size:              var(--font-size-xs);    --range-slider-value-sm-line-height:            var(--line-height-xs);    --range-slider-value-min-width:                 28px;    --range-slider-value-active-color:              var(--brand-primary);    --range-slider-value-active-border:             var(--brand-primary);    --range-slider-price-font-size:                 var(--font-size-xxlg);    --range-slider-price-line-height:               var(--line-height-md);    --range-slider-price-spacing:                   var(--spacing-2x) 0;    --range-slider-price-font-weight:               var(--font-weight-base);    --range-slider-price-color:                     var(--brand-primary);    --range-slider-price-suffix-opacity:            0.64;    --range-slider-actions-height:                  32px;    --range-slider-actions-border-color:            var(--ui-block-border-color);    --range-slider-actions-border-radius:           var(--border-radius-sm);    --range-slider-actions-active-border-color:     var(--brand-primary-lighter);        --cokie-bg:                                     var(--ui-block-overlay-bg);    --cookie-width:                                 310px;    --cookie-position:                              30px;        --ticket-reply-staff-bg:                        var(--ui-block-overlay-bg);    --ticket-reply-staff-border:                    var(--ui-block-divider-color);    --ticket-reply-staff-header-bg:                 transparent;    --ticket-reply-staff-header-border:             transparent;    --ticket-reply-staff-header-border:             var(--ui-block-divider-color);        --bg-color-transparent:                         transparent;           --loader-bg:                                    var(--brand-primary);    --loader-light-bg:                              #fff;    --loader-bars-height:                           40px;    --loader-bars-width:                            4px;    --loader-bars-sm-height:                        20px;    --loader-bars-sm-width:                         2px; }@media (max-width: 767px) {    :root {        --login-logo-height:                        44px;    }}.lagom-dark-mode{--tile-bg-color:                                     var(--body-bg);--error-page-bg:                                     #121212;--list-group-item-link-heading-color:                var(--brand-primary-lighter);--price-savings-color:                               #F01A67;--price-savings-background:                          #FFD6DF;--panel-sidebar-link-color:                          var(--text-body-color);--panel-sidebar-link-icon-color:                     var(--text-body-color);--tile-border-color-hover:                           var(--brand-primary-lighter);} :root {         --input-font-family:                            var(--font-family-base);    --input-font-weight:                            var(--font-weight-base);        --input-font-size:                              var(--btn-base-font-size);    --input-line-height:                            var(--btn-base-line-height);       --input-xs-font-size:                           var(--btn-xs-font-size);    --input-xs-line-height:                         var(--btn-xs-line-height);           --input-xs-border-radius:                       var(--btn-xs-border-radius);     --input-sm-font-size:                           var(--btn-sm-font-size);    --input-sm-line-height:                         var(--btn-sm-line-height);           --input-sm-border-radius:                       var(--btn-sm-border-radius);     --input-lg-border-radius:                       var(--btn-lg-border-radius);     --input-lg-font-weight:                         var(--font-weight-light);     --input-lg-font-size:                           var(--btn-lg-font-size);    --input-lg-line-height:                         var(--btn-lg-line-height);     --input-xlg-border-radius:                      var(--btn-xlg-border-radius);     --input-xlg-font-weight:                        var(--font-weight-light);     --input-xlg-font-size:                          var(--btn-xlg-font-size);    --input-xlg-line-height:                        var(--btn-xlg-line-height);        --input-border-width:                           1px;    --input-border:                                 var(--input-border-width) solid var(--input-border-color);    --input-border-radius:                          var(--btn-base-border-radius);                 --input-focus-box-shadow:                       var(--input-btn-focus-box-shadow);    --input-box-shadow:                             inset 0 1px 1px rgba(#000, .075);    --input-focus-width:                            var(--input-btn-focus-box-shadow);    --input-btn-focus-width:                        4px;    --input-btn-focus-color:                      #000;    --input-btn-focus-box-shadow:                   0 0 0 var(--input-btn-focus-width) var(--input-btn-focus-color);                  --input-label-color:                            var(--gray-base);     --input-label-font-size:                        var(--font-size-base);     --input-label-font-weight:                      var(--font-weight-base);     --input-label-margin-bottom:                    var(--spacing-1x);             --input-bg:                                     #fff;     --input-border-color:                           var(--gray-lighter-3);     --input-color:                                  var(--text-heading-color);     --input-color-placeholder:                      var(--text-lighter-color);     --input-hover-bg:                               #fff;     --input-hover-border-color:                     var(--gray-lighter-2);     --input-hover-color:                            var(--text-heading-color);     --input-hover-placeholder-color:                var(--text-lighter-color);     --input-focus-bg:                               #fff;     --input-focus-border-color:                     var(--brand-primary);     --input-focus-color:                            var(--text-heading-color);     --input-focus-placeholder-color:                var(--text-lighter-color);     --input-disabled-bg:                            var(--gray-faded);     --input-disabled-border-color:                  var(--gray-lighter-3);     --input-disabled-color:                         var(--text-heading-color);     --input-disabled-color-placeholder:             var(--text-lighter-color);                    --icheck-bg:                                    #fff;     --icheck-border-width:                          2px;     --icheck-size:                                  18px;     --icheck-border-color:                          var(--gray-lighter-3);     --icheck-hover-bg:                              var(--gray-faded);     --icheck-hover-border-color:                    var(--gray-lighter-2);     --icheck-active-bg:                             var(--brand-secondary-darker);     --icheck-active-border-color:                   var(--brand-secondary-darker);     --icheck-active-icon-color:                     #fff;     --icheck-disabled-bg:                           var(--gray-lighter-2);     --icheck-disabled-border-color:                 var(--gray-lighter-2);                                 --icheck-border-radius:                         var(--border-radius-sm);    --icheck-border:                                var(--icheck-border-width) solid var(--icheck-border-color);    --checkbox-spacing:                             var(--spacing-2x);                  --input-group-addon-bg:                         var(--gray-lighter-4);    --input-group-addon-border-color:               var(--input-border);      --input-group-spacing-base:                     var(--spacing-2x);         --input-group-spacing-lg:                       var(--spacing-3x);      --input-group-spacing-sm:                       var(--spacing-1x);           --form-group-margin-bottom:                     12px;    --form-check-input-gutter:                      20px;    --form-check-input-margin-y:                    5px;    --form-check-inline-margin-x:                   12px;    --form-check-inline-input-margin-x:             5px;     --legend-color:                                 var(--gray-darker);     --legend-border-color:                          #e5e5e5;    --cursor-disabled:                              not-allowed;          --form-text-margin-top:                         var(--spacing-1x);    --form-feedback-margin-top:                     var(--form-text-margin-top);    --form-feedback-font-size:                      var(--font-size-sm);    --form-feedback-valid-color:                    var(--brand-success);    --form-feedback-invalid-color:                  var(--brand-danger);    --form-feedback-icon-valid-color:               var(--form-feedback-valid-color);    --form-feedback-icon-valid:                     url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'><path fill='#36C055' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>");    --form-feedback-icon-invalid-color:             var(--form-feedback-invalid-color);    --form-feedback-icon-invalid:                   url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='#d92632' viewBox='0 0 12 12'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='#{$form-feedback-icon-invalid-color}' stroke='none'/></svg>");          --form-feedback-tooltip-padding-y:              var(--tooltip-padding-y);    --form-feedback-tooltip-padding-x:              var(--tooltip-padding-x);    --form-feedback-tooltip-font-size:              var(--tooltip-font-size);    --form-feedback-tooltip-line-height:            var(--line-height-base);    --form-feedback-tooltip-opacity:                var(--tooltip-opacity);    --form-feedback-tooltip-border-radius:          var(--tooltip-border-radius);    --form-grid-gutter-width:                       10px;    --select-option-color:                          var(--text-body-color);    --select-option-bg:                             #fff; }  .lagom-dark-mode{            --input-bg:                                  var(--ui-block-bg);    --input-hover-bg:                            var(--ui-block-bg);    --input-focus-bg:                            var(--ui-block-bg);    --icheck-bg:                                 transparent;    --icheck-hover-bg:                           transparent;    --select-option-bg:                          #262626; }:root {             --spacing-0x:                                   0px;                                                  --spacing-1x:                                   8px;                                                  --spacing-2x:                                   calc(2 * var(--spacing-1x));                          --spacing-3x:                                   calc(3 * var(--spacing-1x));                          --spacing-4x:                                   calc(4 * var(--spacing-1x));                          --spacing-5x:                                   calc(5 * var(--spacing-1x));                          --spacing-6x:                                   calc(6 * var(--spacing-1x));                          --spacing-7x:                                   calc(7 * var(--spacing-1x));                          --spacing-8x:                                   calc(8 * var(--spacing-1x));                          --spacing-9x:                                   calc(9 * var(--spacing-1x));                          --spacing-10x:                                  calc(10 * var(--spacing-1x));                         --spacing-11x:                                  calc(11 * var(--spacing-1x));                         --spacing-12x:                                  calc(12 * var(--spacing-1x));                         --spacing-13x:                                  calc(13 * var(--spacing-1x));                         --spacing-14x:                                  calc(14 * var(--spacing-1x));                         --spacing-15x:                                  calc(15 * var(--spacing-1x));                               --border-radius-none:                          0px;      --border-radius-xs:                            4px;      --border-radius-sm:                            10px;      --border-radius-base:                          14px;      --border-radius-lg:                            16px;      --border-radius-xlg:                           18px;      --border-width-base:                           1px;        --box-shadow-none:                              unset;     --box-shadow-xs:                                0 1px 1px rgba(0,0,0,.05);     --box-shadow-sm:                                0px 0px 1px rgba(0, 0, 0, 0.1), 0px 2px 16px rgba(0, 0, 0, 0.08);     --box-shadow-base:                              0px 0px 1px rgba(0, 0, 0, 0.1), 0px 2px 24px rgba(0, 0, 0, 0.08);     --box-shadow-lg:                                0px 0px 1px rgba(0, 0, 0, 0.12), 0px 8px 18px rgba(0, 0, 0, 0.08);     --box-shadow-xlg:                               0px 0px 1px rgba(0, 0, 0, 0.12), 0px 16px 40px rgba(0, 0, 0, 0.16);         --ui-height-xs:                                 30px;     --ui-height-sm:                                 36px;     --ui-height-base:                               44px;     --ui-height-lg:                                 56px;     --ui-height-xlg:                                64px;             --ui-padding-base-v:                            var(--spacing-1x);    --ui-padding-base-h:                            var(--spacing-2x);    --ui-padding-xs-v:                              2px;    --ui-padding-xs-h:                              var(--spacing-1x);    --ui-padding-sm-v:                              4px;    --ui-padding-sm-h:                              var(--spacing-2x);    --ui-padding-lg-v:                              var(--spacing-1x);    --ui-padding-lg-h:                              var(--spacing-3x);    --ui-padding-xlg-v:                             var(--spacing-1x);    --ui-padding-xlg-h:                             var(--spacing-4x);        --ui-block-bg:                                  #fff;    --ui-block-overlay-bg:                          rgba(255,255,255, .78);    --ui-block-overlay-bg-2:                        #fff;    --ui-block-bg-form:                             var(--gray-faded);    --ui-block-border-color:                        transparent;                                        --ui-block-border-radius:                       var(--border-radius-lg);    --ui-block-border-radius-lg:                    var(--border-radius-xlg);    --ui-block-shadow:                              none;    --ui-block-shadow-lg:                           none;    --ui-block-shadow-xlg:                          none;    --ui-block-border:                              1px solid var(--gray-lighter-4);    --ui-block-header-height:                       56px;    --ui-block-header-bg:                           var(--gray-faded);    --ui-block-secondary-divider-border-color:      hsla(0, 0%, 100%, 12%);    --ui-block-divider-color:                       var(--gray-lighter-4);    --ui-block-divider-border:                      1px solid var(--ui-block-divider-color);        --ui-block-link-hover-bg:                       var(--brand-primary-lighter-4);    --ui-block-link-active-bg:                      var(--brand-primary-lighter-4);    --ui-block-link-disabled-color:                 var(--text-lighter-color);    --ui-block-overlay-shadow:                      var(--box-shadow-lg);        --ui-nav-link-bg:                               transparent;    --ui-nav-link-border-radius:                    var(--border-radius-sm);    --ui-nav-link-hover-bg:                         transparent;    --ui-nav-link-active-bg:                        var(--brand-primary-lighter-4);    --dropdown-link-disabled-color:                 #ACB0B9;    --ui-nav-link-icon-size:                        18px;    --ui-nav-link-icon-size-sm:                     12px;    --ui-nav-link-icon-spacing:                     10px;    --ui-nav-link-icon-spacing-lg:                  16px;    --ui-nav-h-link-padding-h:                      var(--spacing-2x);     --ui-nav-v-link-padding-v:                      6px;     --ui-nav-v-link-padding-h:                      0px;     --ui-nav-v-link-hover-padding-h:                12px;       --ui-nav-v-link-active-padding-h:               12px;         --ui-block-padding-xs:                          var(--spacing-1x);    --ui-block-padding-xs-v:                        calc(var(--spacing-1x) * 0.5);      --ui-block-padding-sm:                          var(--spacing-2x);    --ui-block-padding-sm-v:                        calc(var(--spacing-1x) * 1.5);      --ui-block-padding-base:                        var(--spacing-3x);    --ui-block-padding-base-v:                      calc(var(--spacing-1x) * 2.5);    --ui-block-padding-lg:                          var(--spacing-4x);    --ui-block-padding-lg-v:                        var(--spacing-3x);      --ui-block-padding-xlg:                         var(--spacing-6x);    --ui-block-padding-xlg-v:                       var(--spacing-5x);        --ui-block-spacing-xxs:                         calc(var(--spacing-1x) / 2);    --ui-block-spacing-xs:                          var(--spacing-1x);    --ui-block-spacing-sm:                          calc(var(--spacing-1x) * 1.5);    --ui-block-spacing-base:                        var(--spacing-2x);    --ui-block-spacing-lg:                          var(--spacing-3x);    --ui-block-spacing-xlg:                         var(--spacing-4x);    --ui-block-spacing-xxlg:                        var(--spacing-5x);    --ui-block-spacing-xxxlg:                       var(--spacing-6x);            --state-default-bg:                             var(--gray-lighter-4);     --state-default-bg-hover:                       var(--gray-lighter-3);     --state-default-text:                           var(--gray-base);     --state-default-text-hover:                     var(--gray-darker);     --state-default-border:                         var(--gray-lighter-3);     --state-default-border-active:                  var(--gray-lighter-2);     --state-default-divider:                        var(--gray-lighter-3);     --state-primary-bg:                             var(--brand-primary-lighter-3);     --state-primary-bg-hover:                       var(--brand-primary-darker);     --state-primary-text:                           var(--brand-primary);     --state-primary-text-hover:                     var(--text-white-color);     --state-primary-border:                         var(--brand-primary-lighter-2);     --state-primary-border-hover:                   var(--brand-primary-darker);     --state-primary-divider:                        var(--brand-lighter);     --state-primary-faded-bg:                       var(--brand-primary-lighter-3);     --state-primary-faded-bg-hover:                 var(--brand-primary-lighter-2);     --state-primary-faded-text:                     var(--brand-primary);     --state-primary-faded-text-hover:               var(--brand-primary-darker);     --state-primary-faded-border:                   var(--brand-primary-lighter-2);     --state-primary-faded-border-active:            var(--brand-primary);     --state-primary-faded-divider:                  var(--brand-primary-lighter-2);     --state-info-bg:                                var(--brand-info-lighter-3);     --state-info-bg-hover:                          var(--brand-info-lighter-4);     --state-info-text:                              var(--brand-info);     --state-info-text-hover:                        var(--brand-info-darker);     --state-info-border:                            var(--brand-info-lighter-2);     --state-info-border-active:                     var(--brand-info);     --state-info-divider:                           var(--brand-info-lighter-2);     --state-success-bg:                             var(--brand-success-lighter-4);     --state-success-bg-hover:                       var(--brand-success-lighter-4);     --state-success-text:                           var(--brand-success-darker);     --state-success-text-hover:                     var(--brand-success-darker);     --state-success-border:                         var(--brand-success-lighter-3);     --state-success-border-active:                  var(--brand-success);     --state-success-divider:                        var(--brand-success-lighter-2);     --state-warning-bg:                             var(--brand-warning-lighter-4);     --state-warning-bg-hover:                       var(--brand-warning-lighter-4);     --state-warning-text:                           var(--brand-warning-darker);     --state-warning-text-hover:                     var(--brand-warning-darker);     --state-warning-border:                         var(--brand-warning-lighter-2);     --state-warning-border-active:                  var(--brand-warning);     --state-warning-divider:                        var(--brand-warning-lighter-2);     --state-danger-bg:                              var(--brand-danger-lighter-4);     --state-danger-bg-hover:                        var(--brand-danger-lighter-4);     --state-danger-text:                            var(--brand-danger-darker);     --state-danger-text-hover:                      var(--brand-danger-darker);     --state-danger-border:                          var(--brand-danger-lighter-3);     --state-danger-border-active:                   var(--brand-danger);     --state-danger-divider:                         var(--brand-danger-lighter-2);     --state-saving-bg:                              var(--brand-saving-lighter-3);     --state-saving-bg-hover:                        var(--brand-saving-lighter-4);     --state-saving-text:                            var(--brand-saving);     --state-saving-text-hover:                      var(--brand-saving-darker);     --state-saving-border:                          var(--brand-saving-lighter-2);     --state-saving-border-active:                   var(--brand-saving);     --state-saving-divider:                         var(--brand-saving-lighter-2);         --label-color:                     var(--text-white-color);    --label-link-hover-color:          var(--text-white-color);    --label-default-bg:                var(--gray-faded);     --label-default-color:             var(--gray-lighter);     --label-primary-bg:                var(--brand-primary);     --label-primary-color:             #fff;     --label-primary-faded-bg:                var(--state-primary-faded-bg);    --label-primary-faded-color:             var(--state-primary-faded-text);    --label-secondary-bg:            var(--brand-secondary);     --label-secondary-color:             #fff;     --label-success-bg:                var(--brand-success-lighter-3);     --label-success-color:             var(--brand-success-darker);     --label-info-bg:                   var(--brand-info-lighter-3);     --label-info-color:                var(--brand-info);       --label-warning-bg:                var(--brand-warning-lighter-3);     --label-warning-color:             var(--brand-warning-darker);     --label-danger-bg:                var(--brand-danger-lighter-2);     --label-danger-color:             var(--brand-danger);     --label-purple-bg:                #b3a3de;     --label-purple-color:             #fff;     --label-savings-bg:                var(--brand-primary-lighter-4);     --label-savings-color:             var(--brand-primary-darker);     --label-savings-border:                         var(--brand-primary-lighter-4);     --label-text-transform:                         uppercase;    --label-margin-bottom:                          5px;    --tickets-label-color:                          #fff;        --label-xxs-font-size:                          11px;    --label-xs-font-size:                           var(--font-size-xs);    --label-sm-font-size:                           var(--font-size-xs);    --label-font-size:                              var(--font-size-xs);    --label-lg-font-size:                           var(--font-size-sm);    --label-xxs-line-height:                        var(--line-height-xxs);    --label-xs-line-height:                         var(--line-height-xs);    --label-sm-line-height:                         var(--line-height-xs);    --label-line-height:                            var(--line-height-xs);    --label-lg-line-height:                         var(--line-height-sm);    --label-xxs-padding:                            1px 6px;    --label-xs-padding:                             1px 6px;    --label-sm-padding:                             3px 6px;    --label-padding:                                4px 6px;    --label-lg-padding:                             6px 8px;        --label-xxs-border-radius:                      var(--border-radius-xs);    --label-xs-border-radius:                       var(--border-radius-xs);    --label-sm-border-radius:                       var(--border-radius-xs);    --label-border-radius:                          var(--border-radius-sm);    --label-lg-border-radius:                       var(--border-radius-sm);        --label-icon-size:                              10px;        --status-pending-transfer:                      var(--brand-warning-darker);    --status-pending:                               var(--brand-warning);    --status-active:                                var(--state-success-text);    --status-suspended:                             var(--brand-danger-lighter);    --status-customer-reply:                        var(--brand-warning-darker);    --status-fraud:                                 var(--gray-darker);    --status-answered:                              #7b4f9d;    --status-expired:                               #004258;    --status-grace:                                 var(--brand-warning-darker);    --status-terminated:                            var(--gray-lighter);    --status-onhold:                                var(--state-info-text);    --status-inprogress:                            var(--brand-danger-lighter);    --status-closed:                                var(--state-default-text);    --status-paid:                                  var(--state-success-text);    --status-unpaid:                                var(--state-danger-text);    --status-cancelled:                             var(--gray-lighter-2);    --status-collections:                           #2c3e50;    --status-refunded:                              var(--brand-warning);    --status-payment-pending:                       var(--brand-info);    --status-accepted:                              var(--brand-success);    --status-delivered:                             var(--brand-warning);    --status-lost:                                  var(--gray-darker);    --status-default:                               var(--gray-base);    --status-warning:                               var(--state-warning-text);    --status-type-operator:                         var(--label-info-bg);    --status-type-operator-text-color:              var(--label-info-color);    --status-type-owner:                            var(--label-success-bg);    --status-type-owner-text-color:                 var(--label-success-color);    --status-type-authorizeduser:                   var(--label-default-bg);    --status-type-authorizeduser-text-color:        var(--label-default-color);    --status-type-registereduser:                   var(--label-default-bg);    --status-type-registereduser-text-color:        var(--label-default-color);    --status-type-guest:                            var(--label-default-bg);    --status-type-guest-text-color:                 var(--label-default-color);    --status-type-subacc:                           var(--label-default-bg);    --status-type-subacc-text-color:               var(--label-default-color);        --transition-base:                              .24s ease;    --transition-fade:                              opacity .15s linear;    --transition-collapse:                          height .35s ease;           --zindex-navbar:                                1000;    --zindex-dropdown:                              1000;    --zindex-popover:                               1001;    --zindex-tooltip:                               1001;    --zindex-sticky:                                1020;    --zindex-navbar-fixed:                          1030;    --zindex-fixed:                                 1030;    --zindex-modal-background:                      1040;    --zindex-modal-backdrop:                        1040;    --zindex-modal:                                 1050;    --zindex-popover:                               1060;    --zindex-tooltip:                               1070;        --caret-width-base:                             4px;    --caret-width-large:                            5px;    --caret-width:                                  .3em;    --caret-vertical-align:                         var(--caret-width) * .85;    --caret-spacing:                                var(--caret-width) * .85;        --ui-icon-color:                                var(--gray-icons);    --ui-icon-size-base:                            18px;    --ui-icon-size-small:                           12px;    --scrollbar-width:                              6px;    --scrollbar-track-bg:                           var(--gray-lighter-4);    --scrollbar-thumb-bg:                           var(--gray-lighter-3);    --scrollbar-thumb-hover-bg:                     var(--gray-lighter-2);    --scrollbar-secondary-track-bg:                 rgba(255,255,255, 0.1);    --scrollbar-secondary-thumb-bg:                 rgba(255,255,255, 0.32);    --scrollbar-secondary-thumb-hover-bg:           rgba(255,255,255, 0.48);            --max-width-xs:                                 380px;     --max-width-sm:                                 548px;     --max-width-md:                                 928px;     --max-width-lg:                                 928px;     --container-xl-max-width:                       1288px;    --container-lg-max-width:                       960px;    --container-md-max-width:                       720px;    --container-sm-max-width:                       540px;    --ui-gutter-base:                               var(--spacing-3x);    --ui-gutter-sm:                                 var(--spacing-2x);    --ui-gutter-lg:                                 var(--spacing-4x);    --ui-gutter-xlg:                                var(--spacing-5x);}@media (max-width: 767px) {    :root {        --ui-gutter-base:                           var(--spacing-2x);        --ui-gutter-sm:                             var(--spacing-1x);        --ui-gutter-lg:                             var(--spacing-3x);        --ui-gutter-xlg:                            var(--spacing-4x);        --ui-block-spacing-xxs:                     calc(var(--spacing-1x) / 4);        --ui-block-spacing-xs:                      calc(var(--spacing-1x) / 2);        --ui-block-spacing-sm:                      var(--spacing-1x);        --ui-block-spacing-base:                    calc(var(--spacing-1x) * 1.5);        --ui-block-spacing-lg:                      calc(var(--spacing-1x) * 2.5);        --ui-block-spacing-xlg:                     var(--spacing-3x);        --ui-block-spacing-xxlg:                    var(--spacing-4x);        --ui-block-spacing-xxxlg:                   var(--spacing-5x);        --ui-block-padding-xs:                      calc(var(--spacing-1x) * 0.5);        --ui-block-padding-xs-v:                    calc(var(--spacing-1x) * 0.25);        --ui-block-padding-sm:                      calc(var(--spacing-1x) * 1.5);        --ui-block-padding-sm-v:                    var(--spacing-1x);          --ui-block-padding-base:                    calc(var(--spacing-1x) * 2.5);        --ui-block-padding-base-v:                  var(--spacing-2x);        --ui-block-padding-lg:                      var(--spacing-3x);        --ui-block-padding-lg-v:                    calc(var(--spacing-1x) * 2.5);          --ui-block-padding-xlg:                     var(--spacing-5x);        --ui-block-padding-xlg-v:                   var(--spacing-4x);        }}@-moz-document url-prefix() {    :root{        --ui-block-overlay-bg:                      rgba(255,255,255, .87);    }}.lagom-dark-mode{        --ui-block-bg:                                  #242424;    --ui-block-link-hover-bg:                       var(--gray-faded);    --ui-block-link-active-bg:                      var(--gray-faded);    --ui-block-divider-color:                       #2E2E2E;    --dropdown-link-disabled-color:                 #666666;    --status-answered:                              #9871B7;    --status-expired:                               #3FA1B8;    --status-onhold:                                var(--brand-info-ligher);    --status-collections:                           #6185A8;    --status-payment-pending:                       var(--brand-info-lighter);    --status-pending:                               var(--brand-warning-lighter);    --box-shadow-base:                              0px 0px 1px rgba(0, 0, 0, 0.16), 0px 2px 24px rgba(0, 0, 0, 0.24);    --box-shadow-lg:                                0px 0px 1px rgba(0, 0, 0, 0.16), 0px 8px 40px rgba(0, 0, 0, 0.24);    --box-shadow-xlg:                               0px 0px 1px rgba(0, 0, 0, 0.16), 0px 8px 56px rgba(0, 0, 0, 0.24);    --state-default-bg:                       var(--dark-mode-gray-lighter-4);     --state-default-bg-hover:                 var(--dark-mode-gray-lighter-3);    --state-default-text:                     var(--dark-mode-gray-base);    --state-default-text-hover:               var(--dark-mode-color-white);    --state-default-border:                   var(--dark-mode-gray-lighter-3);    --state-default-border-active:            var(--dark-mode-gray-lighter-2);    --state-default-divider:                  var(--dark-mode-gray-lighter-3);    --state-primary-bg:                       var(--dark-mode-brand-primary);    --state-primary-bg-hover:                 var(--dark-mode-brand-primary-darker);    --state-primary-text:                     var(--dark-mode-color-white);    --state-primary-text-hover:               var(--dark-mode-color-white);    --state-primary-border:                   var(--dark-mode-brand-lighter);    --state-primary-border-hover:             var(--dark-mode-brand-lighter);    --state-primary-divider:                  var(--dark-mode-brand-lighter);    --state-info-bg:                          var(--dark-mode-brand-info-lighter-3);    --state-info-bg-hover:                    var(--dark-mode-brand-info-lighter-4);    --state-info-text:                        var(--dark-mode-brand-info-lighter);    --state-info-text-hover:                  var(--dark-mode-brand-info-lighter);    --state-info-border:                      var(--dark-mode-brand-info-lighter-2);    --state-info-border-active:               var(--dark-mode-brand-info-lighter);    --state-info-divider:                     var(--dark-mode-brand-info-lighter-2);    --state-primary-faded-bg:                 var(--dark-mode-brand-primary-lighter-3);    --state-primary-faded-bg-hover:           var(--dark-mode-brand-primary-lighter-2);    --state-primary-faded-text:               var(--dark-mode-brand-primary-lighter);    --state-primary-faded-text-hover:         var(--dark-mode-brand-primary-lighter);    --state-primary-faded-border:             var(--dark-mode-brand-primary-lighter-2);    --state-primary-faded-border-active:      var(--dark-mode-brand-primary-lighter);    --state-primary-faded-divider:            var(--dark-mode-brand-primary-lighter-2);    --state-success-bg:                       var(--dark-mode-brand-success-lighter-3);    --state-success-bg-hover:                 var(--dark-mode-brand-success-lighter-4);    --state-success-text:                     var(--dark-mode-brand-success-lighter);    --state-success-text-hover:               var(--dark-mode-brand-success-lighter);    --state-success-border:                   var(--dark-mode-brand-success-lighter-2);    --state-success-border-active:            var(--dark-mode-brand-success-lighter);    --state-success-divider:                  var(--dark-mode-brand-success-lighter-2);    --state-warning-bg:                       var(--dark-mode-brand-warning-lighter-3);    --state-warning-bg-hover:                 var(--dark-mode-brand-warning-lighter-4);    --state-warning-text:                     var(--dark-mode-brand-warning-lighter);    --state-warning-text-hover:               var(--dark-mode-brand-warning-lighter);    --state-warning-border:                   var(--dark-mode-brand-warning-lighter-2);    --state-warning-border-active:            var(--dark-mode-brand-warning-lighter);    --state-warning-divider:                  var(--dark-mode-brand-warning-lighter-2);    --state-danger-bg:                        var(--dark-mode-brand-danger-lighter-3);    --state-danger-bg-hover:                  var(--dark-mode-brand-danger-lighter-4);    --state-danger-text:                      var(--dark-mode-brand-danger-lighter);    --state-danger-text-hover:                var(--dark-mode-brand-danger-lighter);    --state-danger-border:                    var(--dark-mode-brand-danger-lighter-2);    --state-danger-border-active:             var(--dark-mode-brand-danger-lighter);    --state-danger-divider:                   var(--dark-mode-brand-danger-lighter-2);    --state-saving-bg:                        var(--dark-mode-brand-saving-lighter-3);    --state-saving-bg-hover:                  var(--dark-mode-brand-saving-lighter-4);    --state-saving-text:                      var(--dark-mode-brand-saving-lighter);    --state-saving-text-hover:                var(--dark-mode-brand-saving-lighter);    --state-saving-border:                    var(--dark-mode-brand-saving-lighter-2);    --state-saving-border-active:             var(--dark-mode-brand-saving-lighter);    --state-saving-divider:                   var(--dark-mode-brand-saving-lighter-2);}:root {            --svg-icon-stroke-width:    2px;    --svg-illustration-shadow-color: #000;    --svg-illustration-shadow-opacity-start: 0.15;    --svg-icon-color-base:                          var(--brand-primary);    --svg-icon-color-lighter:                       var(--brand-primary-lighter);    --svg-icon-color-secondary:                     var(--gray-darker);    --svg-icon-color-icon:                          #ffffff;        --svg-icon-on-dark-color-secondary:             #ffffff;    --svg-icon-on-primary-color-base:               #ffffff;    --svg-icon-on-primary-color-lighter:            #DEE0E3;    --svg-icon-on-primary-color-secondary:          #ffffff;    --svg-icon-on-primary-color-icon:               var(--brand-primary);        --svg-screen-top-bg: var(--svg-illustration-color-1);    --svg-screen-top-front: var(--svg-illustration-color-5);    --svg-screen-top-back: var(--svg-illustration-color-2);    --svg-screen-top-logo: var(--svg-illustration-color-7);    --svg-screen-top-logo-el: var(--svg-illustration-color-1);    --svg-screen-bottom-button: var(--svg-illustration-color-2);    --svg-screen-bottom-front: var(--svg-illustration-color-4);    --svg-screen-bottom-back: var(--svg-illustration-color-2);    --svg-screen-leg-front: var(--svg-illustration-color-4);    --svg-screen-leg-back: var(--svg-illustration-color-2);    --svg-smartphone-border: var(--svg-illustration-color-2);    --svg-smartphone-front: var(--svg-illustration-color-4);    --svg-smartphone-screen: var(--svg-illustration-color-1);    --svg-smartphone-icon: var(--svg-illustration-color-1);    --svg-smartphone-icon-bg: var(--svg-illustration-color-7);    --svg-tablet-back: var(--svg-illustration-color-2);    --svg-tablet-front: var(--svg-illustration-color-3);    --svg-tablet-screen: var(--svg-illustration-color-1);            --svg-browser-body: var(--svg-illustration-color-7);    --svg-browser-top: var(--svg-illustration-color-1);    --svg-browser-top-1: var(--svg-illustration-color-7);      --svg-browser-text: var(--svg-illustration-color-5);    --svg-browser-banner: var(--svg-illustration-color-5);          --svg-laptop-bottom-back: var(--svg-illustration-color-2);    --svg-laptop-bottom-top: var(--svg-illustration-color-4);    --svg-laptop-touchpad-inside: var(--svg-illustration-color-3);    --svg-laptop-touchpad-outside: var(--svg-illustration-color-2);    --svg-laptop-screen: var(--svg-illustration-color-1);    --svg-laptop-screen-logo: var(--svg-illustration-color-7);    --svg-laptop-screen-back: var(--svg-illustration-color-2);    --svg-laptop-screen-front: var(--svg-illustration-color-5);    --svg-keyboard-keys-bottom: var(--svg-illustration-color-2);    --svg-keyboard-keys-top: var(--svg-illustration-color-6);    --svg-keyboard-body-bottom: var(--svg-illustration-color-4);    --svg-keyboard-body-top: var(--svg-illustration-color-2);        --svg-weebly-cup-body: var(--svg-illustration-color-4);    --svg-weebly-cup-top: var(--svg-illustration-color-6);    --svg-weebly-cup-inside: var(--svg-illustration-color-1);    --svg-weebly-left-elements: var(--svg-illustration-color-7);    --svg-weebly-left-elements-bottom: var(--svg-illustration-color-5);    --svg-weebly-left-body: var(--svg-illustration-color-5);    --svg-weebly-colors-bottom: var(--svg-illustration-color-1);    --svg-weebly-colors-top: var(--svg-illustration-color-6);    --svg-weebly-colors-top-1: var(--svg-illustration-color-7);    --svg-weebly-colors-top-2: var(--svg-illustration-color-3);    --svg-weebly-colors-top-3: var(--svg-illustration-color-1);        --svg-graphic-shadow:                   var(--box-shadow-lg);    --svg-graphic-bg-primary:               var(--brand-primary);    --svg-graphic-bg-secondary:             #4F5357;    --svg-graphic-bg-body:                  #fff;    --svg-graphic-bg-browser-top:           #EAEEF3;    --svg-graphic-bg-browser-actions:       #CBCFD5;    --svg-graphic-bg-browser-search:        #fff;    --svg-graphic-bg-banner:                #EAEEF3;    --svg-graphic-bg-faded:                 #EAEEF3;    --svg-graphic-bg-faded-2:               #E9EBEE;    --svg-graphic-bg-faded-3:               #CBCFD5;    --svg-graphic-bg-white:                 #fff;    --svg-graphic-bg-green:                 var(--brand-success);    --svg-graphic-bg-red:                   var(--brand-danger);    --svg-graphic-bg-red-darker:            var(--brand-danger-darker);        --svg-graphic-stroke-primary:           var(--brand-primary);    --svg-graphic-stroke-white:             #fff;    --svg-graphic-stroke-faded:             #CBCFD5;    --svg-graphic-stroke-faded-2:           #CBCFD5;        --svg-icon-color-1:                             var(--brand-primary-lighter);    --svg-icon-color-2:                             var(--brand-primary);    --svg-icon-color-3:                             var(--gray-darker);    --svg-icon-color-4:                             #ffffff;    --svg-icon-color-5:                             var(--gray-lighter-3);        --svg-icon-on-dark-color-1:                     var(--svg-icon-color-4);    --svg-icon-on-dark-color-2:                     var(--svg-icon-color-5);    --svg-icon-on-dark-color-3:                     var(--svg-icon-color-4);    --svg-icon-on-dark-color-4:                     var(--svg-icon-color-2);}.lagom-dark-mode{            --svg-icon-color-3:                             #ffffff;    --svg-icon-on-dark-color-2:                     var(--gray-darker);}.panel-summary-primary,.panel-summary-secondary{    --svg-icon-color-1:                             #ffffff;    --svg-icon-color-2:                             #DEE0E3;    --svg-icon-color-3:                             #ffffff;     --svg-icon-color-4:                             var(--brand-primary);          --svg-icon-color-5:                             #ffffff;}:root {           --main-top-bg:                                 #fff;     --main-top-border-bottom:                      1px solid var(--ui-block-divider-color);     --main-top-box-shadow:                         none;     --main-top-padding:                            4px 0;            --main-body-padding-v:                         var(--spacing-6x);              --main-body-sidebar-width:                      32%;    --main-body-sidebar-padding-h:                  var(--spacing-6x);    --main-body-sidebar-padding-v:                  var(--spacing-6x);    --main-body-sidebar-content-bg:                 #fff;           --main-header-padding-v:                       var(--spacing-6x);                             --main-header-title-color:                     var(--text-heading-color);                       --main-header-title-font-size:                 var(--font-size-h2);      --main-header-title-font-weight:               var(--font-weight-h2);      --main-header-title-line-height:               var(--line-height-h2);      --main-header-breadcrumb-font-size:            var(--font-size-sm);      --main-header-breadcrumb-color:                var(--text-lighter-color);     --main-header-breadcrumb-color-hover:          var(--brand-primary-darker);     --main-header-breadcrumb-color-active:         var(--brand-primary);     --main-header-label-bg:                        var(--gray-faded);     --main-header-label-desc-color:                var(--gray-base);     --main-header-label-name-color:                var(--gray-darker);                --main-header-banner-bg:                       var(--brand-primary-gradient-h);      --main-header-banner-title-color:              var(--text-secondary-heading-color);      --main-header-banner-breadcrumb-color:         var(--text-secondary-lighter-color);       --main-header-banner-breadcrumb-color-active:  var(--text-secondary-body-color);      --main-header-banner-label-bg:                 rgba(255, 255, 255, 0.08);      --main-header-banner-label-desc-color:         var(--text-secondary-lighter-color);      --main-header-banner-label-name-color:         var(--text-secondary-heading-color);        --main-header-banner-save-label-bg:            #FFE7EC;        --main-header-banner-save-label-color:         #F01A67;      --main-header-banner-save-label-border:        #FCCFDF;              --main-sidebar-sticky-top:                     var(--spacing-3x);     --main-sidebar-width:                          280px;      --main-sidebar-spacing-h:                      var(--spacing-5x);                                            --main-sidebar-right-spacing-h:                var(--spacing-5x);                                            --main-sidebar-lg-width:                       340px;            --main-footer-bg:                              #fff;                                  --main-footer-border-top:                      var(--ui-block-divider-border);      --main-footer-box-shadow:                      none;      --main-footer-link-font-size:                  var(--font-size-lg);     --main-footer-link-line-height:                var(--line-height-lg);     --main-footer-link-font-weight:                var(--font-weight-light);     --main-footer-link-padding-h:                  0;     --main-footer-link-padding-v:                  var(--ui-nav-v-link-padding-v);     --main-footer-link-color:                      var(--ui-nav-secondary-link-color);     --main-footer-link-hover-color:                var(--ui-nav-secondary-link-hover-color);     --main-footer-link-hover-padding-h:            var(--ui-nav-v-link-hover-padding-h);     --main-footer-link-icon-color:                 var(--ui-nav-secondary-link-icon-color);     --main-footer-link-icon-hover-color:           var(--ui-nav-secondary-link-icon-hover-color);     --main-footer-link-icon-size:                  18px;          --main-footer-h-link-padding-v:                var(--spacing-1x);     --main-footer-h-link-padding-h:                var(--spacing-2x);         --main-footer-extended-padding:                 var(--spacing-9x);    --main-footer-extended-border-top:              var(--main-footer-border-top);    --main-footer-extended-spacing:                 var(--spacing-3x);    --main-footer-extended-company-margin-right:    var(--spacing-8x);    --main-footer-extended-title-color:             var(--text-heading-color);    --main-footer-extended-title-font-size:         var(--font-size-xlg);    --main-footer-extended-title-line-height:       var(--line-height-lg);    --main-footer-extended-title-font-weight:       var(--font-weight-base);    --main-footer-extended-title-margin-bottom:     var(--spacing-2x);    --main-footer-extended-desc-color:              var(--text-body-color);    --main-footer-extended-desc-font-size:          var(--font-size-base);    --main-footer-extended-desc-line-height:        var(--line-height-base);    --main-footer-extended-desc-font-weight:        var(--font-weight-light);    --main-footer-extended-desc-margin:             var(--spacing-4x) 0 var(--spacing-2x) 0;    --main-footer-extended-link-hover-padding-h:    var(--ui-nav-v-link-hover-padding-h);     --main-footer-extended-side-min-width:          240px;        --layout-container-gutter:                      40px;      --layout-left-container-gutter:                 40px;                                        --ca-section-spacing:                           var(--spacing-6x);    --ca-section-header-margin-bottom:              var(--spacing-3x);    --ca-section-title-color:                       var(--text-heading-color);    --ca-section-title-font-size:                   var(--font-size-h4);     --ca-section-title-font-weight:                 var(--font-weight-h4);     --ca-section-title-line-height:                 var(--line-height-h4);     --ca-section-desc-color:                        var(--text-body-color);    --ca-section-desc-font-size:                    var(--font-size-base);    --ca-section-desc-font-weight:                  var(--font-weight-base);    --ca-section-desc-line-height:                  var(--line-height-base);    --ca-section-sm-spacing:                        var(--spacing-4x);    --ca-section-sm-header-margin-bottom:           var(--spacing-2x);    --ca-section-sm-title-font-size:                var(--font-size-h5);    --ca-section-sm-title-font-weight:              var(--font-weight-h5);    --ca-section-sm-title-line-height:              var(--line-height-h5);}@media (max-width: 1319px) {    :root {        --main-sidebar-spacing-h:                   var(--spacing-4x);         --main-body-sidebar-width:                  40%;        --main-footer-extended-side-min-width:      160px;    }}@media (max-width: 991px) {    :root {        --main-footer-extended-desc-margin:         var(--spacing-1x) 0 0 0;        --main-footer-extended-spacing:             var(--spacing-2x);    }}@media (max-width: 767px) {    :root {        --main-body-padding-v:                      var(--spacing-5x);        --main-header-padding-v:                    var(--spacing-5x);        --main-body-sidebar-padding-h:              var(--spacing-4x);        --main-body-sidebar-padding-v:              var(--spacing-4x);        --ca-section-spacing:                       var(--spacing-4x);        --main-footer-extended-padding:             var(--spacing-6x);    }}@media (max-width: 479px) {        :root {        --layout-container-gutter:                  24px;    }}.lagom-dark-mode{    --main-header-banner-save-label-bg:             #4D2830;    --main-header-banner-save-label-color:          #F2367A;     --main-header-banner-save-label-border:         #6B3843;     --main-footer-bg:                               #121212;    --main-top-bg:                                  transparent;    --main-body-sidebar-content-bg:                 transparent;    --main-header-breadcrumb-color-hover:           var(--brand-primary-lighter);    --main-header-breadcrumb-color-active:          var(--gray-darker);}:root {         --app-nav-logo-height:                          42px;     --app-nav-logo-width:                           100%;                                               --app-nav-header-height:                        calc(var(--app-nav-logo-height) + var(--spacing-4x));            --app-nav-top-bg:                               #fff;    --app-nav-navbar-bg:                            var(--app-nav-top-bg);    --app-nav-top-box-shadow:                       var(--box-shadow-none);     --app-nav-top-border-bottom:                    1px solid var(--gray-lighter-4);    --app-nav-top-menu-link-color:                  var(--ui-nav-link-color);     --app-nav-top-menu-link-hover-color:            var(--ui-nav-link-hover-color);     --app-nav-top-menu-link-font-size:              var(--font-size-md);     --app-nav-top-menu-link-font-weight:            var(--font-weight-base);      --app-nav-top-menu-link-line-height:            var(--line-height-base);      --app-nav-top-menu-icon-size:                   16px;     --app-nav-top-menu-svg-icon-size:               32px;     --app-nav-top-menu-icon-color:                  var(--ui-nav-link-icon-color);      --app-nav-top-menu-icon-hover-color:            var(--ui-nav-link-icon-hover-color);     --app-nav-top-menu-link-padding-h:              var(--spacing-3x);    --app-nav-top-menu-link-padding-v:              var(--spacing-2x);    --app-nav-top-menu-dropdown-width:              250px;    --app-nav-top-menu-dropdown-icon-size:           40px;        --top-nav-link-padding-h:                       8px;    --top-nav-link-padding-v:                       6px;    --top-nav-link-spacing:                         8px;    --top-nav-link-color:                           var(--ui-nav-secondary-link-color);     --top-nav-link-hover-color:                     var(--ui-nav-secondary-link-hover-color);    --top-nav-link-active-color:                    var(--ui-nav-secondary-link-active-color);     --top-nav-link-icon-color:                      var(--ui-nav-secondary-link-icon-color);    --top-nav-link-icon-hover-color:                var(--ui-nav-secondary-link-icon-hover-color);    --top-nav-link-icon-active-color:               var(--ui-nav-secondary-link-icon-active-color);            --app-nav-top-condensed-header-height:          36px;    --app-nav-top-condensed-header-border-bottom:   1px solid var(--ui-block-divider-color);    --app-nav-top-condensed-menu-link-padding-h:    var(--spacing-2x);    --app-nav-top-condensed-menu-link-padding-v:    var(--app-nav-top-menu-link-padding-v);    --app-nav-top-condensed-logo-spacing:           var(--spacing-4x);        --app-nav-left-width:                           140px;     --app-nav-left-bg:                              #fff;    --app-nav-left-box-shadow:                      var(--box-shadow-none);         --app-nav-left-link-hover-bg:                   transparent;    --app-nav-left-link-active-bg:                  var(--ui-nav-link-active-bg);    --app-nav-left-link-color:                      var(--text-heading-color);     --app-nav-left-link-hover-color:                var(--ui-nav-link-hover-color);     --app-nav-left-link-active-color:               var(--ui-nav-link-active-color);     --app-nav-left-link-font-size:                  var(--font-size-md);     --app-nav-left-link-font-weight:                var(--font-weight-medium);     --app-nav-left-link-padding-h:                  var(--spacing-2x);    --app-nav-left-link-padding-v:                  var(--spacing-2x);        --app-nav-left-icon-size:                       15px;         --app-nav-left-svg-icon-size:                   22px;     --app-nav-left-icon-color:                      var(--ui-nav-link-icon-color);     --app-nav-left-icon-hover-color:                var(--ui-nav-link-icon-hover-color);     --app-nav-left-icon-active-color:               var(--ui-nav-link-icon-active-color);        --app-nav-left-dropdown-icon-size:              12px;     --app-nav-left-dropdown-width:                  240px;        --app-nav-left-wide-width:                      280px;          --app-nav-left-wide-link-padding-h:             var(--spacing-3x);    --app-nav-left-wide-link-padding-v:             var(--spacing-2x);    --app-nav-left-wide-link-color:                 var(--ui-nav-link-color);       --app-nav-left-wide-link-hover-color:           var(--ui-nav-link-hover-color);    --app-nav-left-wide-link-hover-bg:              transparent;    --app-nav-left-wide-link-hover-padding-h:       var(--ui-nav-v-link-hover-padding-h);    --app-nav-left-wide-link-active-padding-h:      var(--ui-nav-v-link-active-padding-h);    --app-nav-left-wide-link-active-color:          var(--ui-nav-link-active-color);    --app-nav-left-wide-link-active-bg:             var(--ui-nav-link-active-bg);    --app-nav-left-wide-icon-color:                 var(--ui-nav-link-icon-color);    --app-nav-left-wide-icon-hover-color:           var(--ui-nav-link-icon-hover-color);    --app-nav-left-wide-icon-active-color:          var(--ui-nav-link-icon-active-color);    --app-nav-left-wide-svg-icon-size:              18px;      --app-nav-left-wide-dropdown-border-left:           1px solid var(--ui-block-divider-color);    --app-nav-left-wide-dropdown-padding-h:             var(--app-nav-left-wide-link-padding-h);    --app-nav-left-wide-dropdown-padding-v:             16px;        --app-nav-left-wide-dropdown-link-color:            var(--ui-nav-link-color);      --app-nav-left-wide-dropdown-link-hover-bg:         var(--ui-nav-link-hover-bg);    --app-nav-left-wide-dropdown-link-hover-color:      var(--ui-nav-link-hover-color);    --app-nav-left-wide-dropdown-link-hover-padding-h:  var(--ui-nav-v-link-hover-padding-h);    --app-nav-left-wide-dropdown-link-active-padding-h: 0;    --app-nav-left-wide-dropdown-link-active-color:     var(--ui-nav-link-active-color);    --app-nav-left-wide-dropdown-link-active-bg:        var(--ui-nav-link-active-bg);    --app-nav-left-wide-dropdown-icon-color:            var(--app-nav-left-icon-color);    --app-nav-left-wide-dropdown-icon-hover-color:      var(--app-nav-left-icon-hover-color);    --app-nav-left-wide-dropdown-icon-active-color:     var(--app-nav-left-icon-active-color);    --app-nav-left-wide-dropdown-open-bg:               transparent;    --app-nav-left-wide-dropdown-open-bg-on-primary:    rgba(0,0,0, 0.08);    --app-nav-left-wide-dropdown-open-bg-on-secondary:  rgba(0,0,0, 0.08);            --extended-nav-dropdown-width:                        364px;    --extended-nav-link-hover-bg:                       var(--brand-primary-lighter-4);    --extended-nav-link-hover-color:                    var(--brand-primary);        --app-nav-top-new-spacing-h:                        var(--spacing-3x);    --app-nav-top-new-spacing-v:                        var(--spacing-3x);            --mob-app-nav-bg:                               #fff;    --mob-app-nav-width:                            270px;    --mob-app-nav-logo-height:                      40px;    --mob-app-nav-menu-padding-h:                   var(--spacing-2x);        --mob-dropdown-nav-bg:                              var(--ui-block-overlay-bg-2);    --mob-dropdown-nav-bg-filter:                       unset;    --mob-dropdown-nav-bg-hover:                        transparent;    --mob-dropdown-nav-bg-active:                       transparent;    --mob-dropdown-nav-border-radius:                   var(--border-radius-lg);    --mob-dropdown-nav-width:                           270px;    --mob-dropdown-nav-logo-height:                     40px;    --mob-dropdown-nav-padding-h:                       0px;    --mob-dropdown-nav-padding-v:                       var(--spacing-1x);    --mob-dropdown-nav-margin-h:                        var(--spacing-3x);    --mob-dropdown-nav-box-shadow:                      var(--box-shadow-lg);    --mob-dropdown-nav-link-bg:                         transparent;    --mob-dropdown-nav-link-hover-bg:                   transparent;    --mob-dropdown-nav-link-active-bg:                  transparent;    --mob-dropdown-nav-link-color:                      var(--text-heading-color);    --mob-dropdown-nav-link-hover-color:                var(--ui-nav-link-hover-color);    --mob-dropdown-nav-link-active-color:               var(--ui-nav-link-active-color);    --mob-dropdown-nav-link-font-size:                  var(--font-size-lg);    --mob-dropdown-nav-link-font-weight:                var(--font-weight-medium);    --mob-dropdown-nav-link-padding-h:                  var(--spacing-3x);    --mob-dropdown-nav-link-padding-v:                  var(--spacing-2x);    --mob-dropdown-nav-link-list-padding-h:             var(--spacing-2x);    --mob-dropdown-nav-link-list-padding-v:             6px;    --mob-dropdown-nav-caret-color:                     var(--gray-icons);    --mob-dropdown-nav-list-bg:                         var(--gray-faded);    --mob-dropdown-nav-list-box-shadow:                 none;    --mob-dropdown-nav-list-padding-h:                  var(--spacing-3x);    --mob-dropdown-nav-list-padding-v:                  0;    --mob-dropdown-nav-list-sidebar-bg:                 var(--gray-lighter-4);    --mob-dropdown-nav-svg-icon-size:                   40px;        --mob-app-nav-header-bg:                        #fff;    --mob-app-nav-header-border-bottom:             var(--ui-block-border);    --mob-app-nav-header-box-shadow:                var(--box-shadow-lg);    --mob-app-nav-header-height:                    74px;    }@media (min-width: 992px) and (max-width: 1320px) {    :root {                --app-nav-top-menu-link-padding-h:           var(--spacing-2x);    }}.lagom-dark-mode{        --app-nav-top-menu-link-color:                    var(--text-heading-color);   --app-nav-top-bg:                                   #242424;   --app-nav-left-bg:                                  #242424;   --mob-app-nav-header-bg:                            #242424;   --mob-app-nav-bg:                                   #242424;   --mob-dropdown-nav-bg:                              #242424;   --mob-dropdown-nav-bg:                              #242424;      --extended-nav-link-hover-bg:                       var(--gray-faded);   --extended-nav-link-hover-color:                    var(--brand-primary-lighter);}:root {         --site-text-font-size:                          var(--font-size-lg);        --site-text-font-weight:                        var(--font-weight-light);    --site-text-line-height:                        var(--line-height-lg);      --site-text-sm-font-size:                       var(--font-size-md);    --site-text-sm-line-height:                     var(--line-height-md);    --site-text-xs-font-size:                       var(--font-size-base);    --site-text-xs-line-height:                     var(--line-height-base);                                                   --site-banner-title-font-size:                  var(--font-size-h1);     --site-banner-title-font-weight:                var(--font-weight-h1);        --site-banner-title-line-height:                var(--line-height-h1);     --site-banner-desc-font-size:                   var(--font-size-xlg);     --site-banner-desc-font-weight:                 var(--font-weight-light);        --site-banner-desc-line-height:                 var(--line-height-xlg);        --site-banner-height:                           562px;     --site-banner-padding-v:                        100px;    --site-banner-content-width:                    496px;     --site-banner-element-spacing:                  var(--spacing-4x);        --site-banner-graphic-width:                    562px;     --site-banner-graphic-position-right:           -40px;    --site-banner-graphic-position-top:             -40px;    --site-banner-graphic-position-bottom:          -20px;        --svg-banner-primary-shape-left:                rgba(0,0,0, .24);    --svg-banner-primary-shape-right:               rgba(0,0,0, .16);        --site-banner-home-tile-height:                 172px;        --site-banner-tile-bg:                          var(--ui-block-bg);                           --site-banner-tile-color:                       #fff;                                      --site-banner-tile-font-weight:                 var(--font-weight-bold);                      --site-banner-tile-overlay-height:              var(--spacing-10x);        --site-section-bg:                              transparent;                                       --site-section-border-color:                    var(--ui-block-divider-color);                          --site-section-border:                          1px solid var(--site-section-border-color);     --site-section-title-color:                     var(--text-heading-color);     --site-section-title-font-size:                 var(--font-size-h2);     --site-section-title-font-weight:               var(--font-weight-medium);     --site-section-title-line-height:               var(--line-height-h2);     --site-section-title-max-width:                 var(--max-width-md);    --site-section-title-margin-bottom:             var(--spacing-9x);     --site-section-title-subtitle-spacing:          var(--spacing-4x);    --site-section-title-sm-font-size:              var(--font-size-h3);     --site-section-title-sm-font-weight:            var(--font-weight-bold);    --site-section-title-sm-line-height:            var(--line-height-h3);     --site-section-title-sm-margin-bottom:          var(--spacing-6x);     --site-section-subtitle-color:                  var(--text-body-color);     --site-section-subtitle-font-size:              var(--font-size-xlg);     --site-section-subtitle-font-weight:            var(--font-weight-light);     --site-section-subtitle-line-height:            var(--line-height-xlg);         --site-section-spacing:                         var(--spacing-5x);        --site-section-padding-v:                       var(--spacing-13x);    --site-section-padding-sm:                      var(--spacing-8x);    --site-section-sides-spacing:                   var(--spacing-8x);    --site-section-illustration-width:              592px;    --site-section-illustration-height:             513px;    --site-section-illustration-width-sm:           376px;    --site-section-illustration-height-sm:          324px;        --site-section-secondary-bg:                    transparent;             --site-section-secondary-title-color:           var(--site-section-title-color);                                           --site-section-secondary-subtitle-color:        var(--site-section-subtitle-color);                       --site-section-secondary-desc-color:            var(--site-section-title-color);    --site-section-secondary-border:                1px solid var(--site-section-border-color);         --feature-title-font-size:                      var(--font-size-h5);     --feature-title-font-weight:                    var(--font-weight-base);     --feature-title-line-height:                    var(--line-height-h5);     --feature-desc-font-size:                       var(--font-size-md);     --feature-desc-line-height:                     var(--line-height-md);     --feature-desc-font-weight:                     var(--font-weight-light);     --feature-margin-bottom:                        var(--ui-block-spacing-xlg);    --feature-row-margin-bottom:                    var(--spacing-8x);    --feature-icon-margin-bottom:                   var(--ui-block-spacing-base);      --feature-boxed-bg:                             transparent;    --feature-boxed-border:                         1px solid var(--ui-block-divider-color);    --feature-boxed-border-radius:                  var(--ui-block-border-radius);    --feature-boxed-padding:                        var(--ui-block-padding-lg);    --feature-boxed-shadow:                         var(--ui-block-shadow);        --feature-lg-title-font-size:                   var(--font-size-xxlg);              --feature-lg-title-font-weight:                 var(--font-weight-medium);              --feature-lg-title-line-height:                 var(--line-height-xlg);            --feature-lg-desc-font-size:                    var(--font-size-md);             --feature-lg-desc-font-weight:                  var(--font-weight-light);                 --feature-lg-desc-line-height:                  var(--line-height-md);              --feature-lg-icon-margin-bottom:                var(--ui-block-spacing-lg);    --feature-lg-boxed-padding:                     var(--ui-block-padding-xlg);        --feature-sm-title-font-size:                   var(--font-size-h6);     --feature-sm-title-font-weight:                 var(--font-weight-base);     --feature-sm-title-line-height:                 var(--line-height-h6);     --feature-sm-desc-font-size:                    var(--font-size-md);             --feature-sm-desc-font-weight:                  var(--font-weight-light);                 --feature-sm-desc-line-height:                  var(--line-height-md);           --feature-sm-svg-icon-size:                     40px;    --feature-sm-boxed-padding:                     var(--ui-block-padding-base);    --site-browser-actions-dot-bg:                  rgba(0,0,0, .1);    --site-shadow-default:                          var(--box-shadow-xlg);}@media (max-width: 991px) {    :root {        --site-banner-content-width-desktop:        496px;        --site-banner-content-width:                calc(0.8 * var(--site-banner-content-width-desktop));    }}@media (max-width: 767px) {    :root {        --site-banner-padding-v:                    var(--spacing-8x);        --site-section-sides-spacing:               var(--spacing-5x);        --feature-row-margin-bottom:                var(--spacing-4x);        --site-section-padding-v:                   var(--spacing-8x);        --site-section-title-margin-bottom:         var(--spacing-5x);        --site-section-title-sm-margin-bottom:      var(--spacing-3x);     }} :root {             --font-family-base:                             "Satoshi", sans-serif;     --font-family-system:                           unset;     --font-family-custom:                           unset;     --font-family-monospace:                        SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;        --font-family-icons-medium:                     'lagom-medium-icons';    --font-family-icons-small:                      'lagom-small-icons';        --text-body-color:                              var(--gray-base);     --text-lighter-color:                           var(--gray-lighter);     --text-faded-color:                             var(--gray-lighter-2);     --text-heading-color:                           var(--gray-darker);     --text-primary-color:                           var(--brand-primary);     --text-success-color:                           var(--brand-success);     --text-warning-color:                           var(--brand-warning);     --text-danger-color:                            var(--brand-danger);     --text-info-color:                              var(--brand-info);     --text-white-color:                             #fff;             --text-secondary-body-color:                    hsla(0, 0%, 100%, 92%);     --text-secondary-lighter-color:                 hsla(0, 0%, 100%, 80%);     --text-secondary-faded-color:                   hsla(0, 0%, 100%, 56%);     --text-secondary-heading-color:                 #fff;     --text-secondary-primary-color:                 var(--brand-primary-lighter);     --text-secondary-success-color:                 var(--brand-success-lighter);     --text-secondary-warning-color:                 var(--brand-warning-lighter);     --text-secondary-danger-color:                  var(--brand-danger-lighter);             --link-color:                                   var(--brand-primary);     --link-hover-color:                             var(--brand-primary);     --ui-nav-link-color:                            var(--gray-darker);     --ui-nav-link-hover-color:                      var(--brand-primary);     --ui-nav-link-active-color:                     var(--brand-primary);     --ui-nav-link-icon-color:                       var(--gray-icons);     --ui-nav-link-icon-hover-color:                 var(--gray-icons-hover);     --ui-nav-link-icon-active-color:                var(--gray-icons-hover);     --ui-nav-secondary-link-color:                  var(--gray-base);     --ui-nav-secondary-link-hover-color:            var(--brand-primary);      --ui-nav-secondary-link-active-color:           var(--brand-primary);      --ui-nav-secondary-link-icon-color:             var(--gray-icons);      --ui-nav-secondary-link-icon-hover-color:       var(--gray-icons-hover);      --ui-nav-secondary-link-icon-active-color:      var(--gray-icons-hover);                  --font-size-xxs:                                11px;     --font-size-xs:                                 12px;     --font-size-sm:                                 14px;     --font-size-base:                               15px;     --font-size-md:                                 16px;     --font-size-lg:                                 17px;     --font-size-xlg:                                18px;     --font-size-xxlg:                               20px;                       --font-size-h9:                                 12px;     --font-size-h8:                                 14px;     --font-size-h7:                                 16px;     --font-size-h6:                                 17px;     --font-size-h5:                                 20px;     --font-size-h4:                                 24px;     --font-size-h3:                                 34px;     --font-size-h2:                                 42px;     --font-size-h1:                                 54px;                 --line-height-xxs:                              16px;     --line-height-xs:                               18px;     --line-height-sm:                               22px;     --line-height-base:                             25px;     --line-height-md:                               25px;     --line-height-lg:                               28px;     --line-height-xlg:                              30px;     --line-height-xxlg:                             34px;     --line-height-h9:                               16px;     --line-height-h8:                               18px;     --line-height-h7:                               22px;     --line-height-h6:                               24px;     --line-height-h5:                               28px;     --line-height-h4:                               42px;     --line-height-h3:                               46px;     --line-height-h2:                               56px;     --line-height-h1:                               62px;                 --font-weight-light:                            300;     --font-weight-base:                             400;     --font-weight-medium:                           500;     --font-weight-semibold:                         600;     --font-weight-bold:                             700;     --font-weight-black:                            500;     --font-weight-bolder:                           bolder;    --font-weight-h8:                               var(--font-weight-base);     --font-weight-h7:                               var(--font-weight-base);     --font-weight-h6:                               var(--font-weight-medium);     --font-weight-h5:                               var(--font-weight-base);     --font-weight-h4:                               var(--font-weight-light);     --font-weight-h3:                               var(--font-weight-base);     --font-weight-h2:                               var(--font-weight-black);     --font-weight-h1:                               var(--font-weight-black);     --paragraph-margin-bottom:                      var(--spacing-2x);    --headings-margin-bottom:                       var(--spacing-2x);    --link-decoration:                              none;    --article-font-color:                           var(--text-body-color);    --article-font-size-base:                       var(--font-size-lg);    --article-font-weight-base:                     var(--font-weight-base);    --article-line-height-base:                     var(--line-height-lg);    --article-h1-margin-top:                        var(--spacing-2x);    --article-h1-margin-bottom:                     var(--spacing-2x);    --article-h2-margin-top:                        12px;    --article-h2-margin-bottom:                     12px;    --article-h3-margin-top:                        10px;    --article-h3-margin-bottom:                     10px;    --article-h4-margin-top:                        8px;    --article-h4-margin-bottom:                     8px;    --article-h5-margin-top:                        6px;    --article-h5-margin-bottom:                     6px;    --article-h6-margin-top:                        6px;    --article-h6-margin-bottom:                     6px;        --markdown-font-color:                          var(--text-body-color);    --markdown-font-size-base:                      var(--font-size-lg);    --markdown-font-weight-base:                    var(--font-weight-base);    --markdown-line-height-base:                    var(--line-height-lg);    --markdown-paragraph-padding-bottom:            12px;    --markdown-h1-padding-top:                      var(--spacing-2x);    --markdown-h1-padding-bottom:                   var(--spacing-2x);    --markdown-h2-padding-top:                      12px;    --markdown-h2-padding-bottom:                   12px;    --markdown-h3-padding-top:                      10px;    --markdown-h3-padding-bottom:                   10px;    --markdown-h4-padding-top:                      8px;    --markdown-h4-padding-bottom:                   8px;    --markdown-h5-padding-top:                      6px;    --markdown-h5-padding-bottom:                   6px;    --markdown-h6-padding-top:                      6px;    --markdown-h6-padding-bottom:                   6px;    --markdown-blockquote-padding-bottom:           12px;    --markdown-code-padding-bottom:                 12px;}@media (max-width: 767px) {    :root {        --font-size-xs:                             11px;         --font-size-sm:                             12px;         --font-size-base:                           14px;         --font-size-md:                             14px;         --font-size-lg:                             16px;         --font-size-xlg:                            18px;         --font-size-xxlg:                           21px;         --font-size-h6:                             16px;         --font-size-h5:                             18px;         --font-size-h4:                             21px;         --font-size-h3:                             26px;         --font-size-h2:                             32px;         --font-size-h1:                             40px;        --line-height-xs:                           16px;         --line-height-sm:                           18px;         --line-height-base:                         24px;         --line-height-md:                           24px;         --line-height-lg:                           26px;         --line-height-xlg:                          30px;         --line-height-xxlg:                         40px;         --line-height-h6:                           22px;         --line-height-h5:                           28px;        --line-height-h4:                           30px;        --line-height-h3:                           34px;        --line-height-h2:                           40px;        --line-height-h1:                           48px;    }}.lagom-dark-mode{        --text-primary-color:                           var(--brand-primary-lighter);    --text-heading-color:                           #fff;    --text-danger-color:                            var(--brand-danger-lighter);    --text-success-color:                           var(--brand-success-lighter);    --text-warning-color:                           var(--brand-warning-lighter);    --text-info-color:                              var(--brand-info-lighter);}body.lagom-layout-left-wide .footer-payment-gateway {    display: none !important;}body.lagom-layout-left-wide .footer-bottom .container,body.lagom-layout-left-wide .footer-bottom .container *,.app-main-order .footer-bottom .container,.app-main-order .footer-bottom .container * {    font-size: 14px !important;}.site-section.section-blog-article {    padding-top: 150px !important;}.section--product-info .package-features li[style*="padding:0px 0 0"][style*="padding:0px 0 0"][style*="padding:0px 0 0"][style*="padding:0px 0 0"][style*="padding:0px 0 0"],.section--product-info .package-features li[style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"] {  display: block !important;  grid-column: 1 / -1 !important;  flex: 0 0 100% !important;  width: 100% !important;  max-width: 100% !important;  text-align: left !important;  border: 0 !important;  padding: 0 !important;  margin: 0 !important;}.section--product-info .package-features li[style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"] {  margin-top: 12px !important;}.section--product-info .package-features li[style*="padding:0px 0 0"][style*="padding:0px 0 0"][style*="padding:0px 0 0"][style*="padding:0px 0 0"][style*="padding:0px 0 0"] span,.section--product-info .package-features li[style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"][style*="8px 0 4px"] span {  font-size: 11px !important;  font-weight: 500 !important;  letter-spacing: .08em !important;  color: #7A7A85 !important;}.section--product-info .package-features li[style*="2px 0 4px"][style*="2px 0 4px"][style*="2px 0 4px"][style*="2px 0 4px"][style*="2px 0 4px"] {  display: block !important;  grid-column: 1 / -1 !important;  flex: 0 0 100% !important;  width: 100% !important;  max-width: 100% !important;  text-align: left !important;  border: 0 !important;  padding: 0 !important;  margin: 0 !important;}.section--product-info .package-features li.feat-gpu.feat-gpu .icon {  flex: 0 0 16px !important;  width: 16px !important;  min-width: 16px !important;  height: 16px !important;  margin: 0 12px 0 0 !important;  padding: 0 !important;}.section--product-info .package-features li[style*="0 0 14px"][style*="0 0 14px"][style*="0 0 14px"][style*="0 0 14px"][style*="0 0 14px"] {  display: none !important;}.section--product-info .package-features li[style*="justify"][style*="justify"][style*="justify"][style*="justify"][style*="justify"] {  display: none !important;}#cart-component .panel-summary-configuration .panel-heading .panel-heading-action { display: none !important; }.main-header-content #backToGroupsBtn { display: none !important; }.section--product-info .package-features li {  display: flex !important;  align-items: center;  gap: 8px;  width: auto !important;  padding: 0 !important;  margin: 0 !important;  border: 0 !important;  list-style: none !important;  background: none !important;  font-size: 13px !important;  color: #5A5A65 !important;}.section--product-info .package-features li.feat-cpu,.section--product-info .package-features li.feat-ram,.section--product-info .package-features li.feat-db {  align-items: baseline !important;}.section--product-info .package-features li:not(.feat-cpu):not(.feat-ram):not(.feat-db):not(.separator) {  display: block !important;}.section--product-info .package-features li b {  font-size: 15px !important;  font-weight: 600 !important;  color: #0F0F14 !important;  padding-right: 8px !important;}.section--product-info .package-features li > span[style*="margin-left"] {  margin-left: 0 !important;  font-size: 10px !important;  color: #7A7A85 !important;  text-transform: uppercase;}.section--product-info .package-features li > span[style*="font-size"]:not([style*="margin-left"]) {  font-size: 13px !important;  font-weight: 400 !important;}.section--product-info .package-features .icon,.section--product-info .package-features .checkmark {  display: inline-block !important;  flex: 0 0 auto;  width: 16px;  height: 16px;  margin-right: 8px;  align-self: center;}.section--product-info .package-features li .icon {  align-self: center !important;  position: relative !important;  top: 0 !important;  transform: none !important;}.section--product-info .package-features li .checkmark {  margin-right: 8px !important;  vertical-align: middle !important;}.section--product-info .package-features li.separator,.section--product-info .package-features .feature-lead,.section--product-info .package-features br,.section--product-info .package-features li::before,.section--product-info .package-features li::after,.section--product-info .package-features li > *::before,.section--product-info .package-features li > *::after {  content: none !important;  display: none !important;  background: none !important;}.lmd-pkg .lmd-spec { display: flex; align-items: center; width: 100%; padding: 12px 0; border-bottom: 1px solid rgba(15,15,20,.09); }.lmd-pkg .lmd-spec.feat-cpu { border-top: 1px solid rgba(15,15,20,.04); }.lmd-pkg .lmd-spec b { font-size: 15px; font-weight: 600; padding-right: 20px; }.lmd-pkg .lmd-label { margin-left: auto; font-size: 10px; color: #7A7A85; }.lmd-pkg .lmd-spec.feat-db { margin-bottom: 14px; }.lmd-pkg .lmd-inc { padding: 2px 0; margin: 0; color: #5A5A65; font-size: 13px; font-weight: 400; }.section--product-info .lmd-pkg .lmd-spec,.section--product-info .lmd-pkg .lmd-inc { display: flex !important; align-items: center; gap: 8px; width: auto !important; padding: 0 !important; margin: 0 !important; border: 0 !important; font-size: inherit !important; color: inherit; }.section--product-info .lmd-pkg .lmd-spec b { font-size: inherit !important; padding-right: 8px; }.section--product-info .lmd-pkg .lmd-label { margin-left: 0 !important; font-size: 11px; color: #7A7A85; }.section--product-info .lmd-pkg .icon,.section--product-info .lmd-pkg .checkmark,.section--product-info .lmd-pkg br { display: none !important; }.section--product-info .lmd-pkg li::before,.section--product-info .lmd-pkg li::after,.section--product-info .lmd-pkg li > *::before,.section--product-info .lmd-pkg li > *::after { content: none !important; display: none !important; background: none !important; }.section--product-info .lmd-pkg li { list-style: none !important; background: none !important; }.gpu-features .feature-title {    font-size: 22px !important;    font-weight: 700 !important;}.site-section.gpu-features .nav.nav-tabs .nav-link {    border: 1px solid #292929 !important;       border-radius: 32px !important;    font-size: 14px !important;    font-weight: 500;    color: #fff !important;}.site-section.gpu-features .nav.nav-tabs .nav-link:not(.active) {    background: transparent !important;}.site-section.gpu-features .nav.nav-tabs .nav-link.active {    border-color: #a13eff !important;}.site-section.gpu-features .nav.nav-tabs .nav-link:not(.active):hover {    background: rgba(161, 62, 255, .15) !important;    box-shadow: 0 0 12px rgba(161, 62, 255, .45) !important;    color: #fff !important;}.site-section.gpu-features .nav.nav-tabs .nav-link:not(.active):hover .nav-link-text {    color: #fff !important;}.site-section.gpu-features .feature-desc {    max-width: 100% !important;    width: 95% !important;}.site-section.gpu-features .feature-desc table {    width: 95% !important;    border-collapse: collapse;    font-size: 14px;}.site-section.gpu-features .feature-desc table td {    padding: 10px 4px;    color: #8f939d;    border-bottom: 1px solid #292929;}.site-section.gpu-features .feature-desc table td:last-child {    color: #ffffff;    text-align: right;    font-weight: 600;}.section-content-packages .tabs-multiple-container .content-slider.content-sliderhorizontal {    margin-left: 1px !important;}.tabs-multiple-container.has-billing-cycle > .tabs:first-of-type .nav-link {  border-radius: 82px !important;  margin-right: 2px !important;  padding: 4px 18px !important;  font-size: 15px !important;  font-weight: 400 !important;}.site-section.apps-tabs .tabs-multiple-container {  margin-left: -16px !important;  margin-bottom: 24px !important;  display: flex !important;  justify-content: flex-start !important;}.site-section.apps-tabs .tabs.content-slider.content-sliderhorizontal {  margin-left: 0 !important;  padding-top: 16px !important;  padding-bottom: 8px !important;}.site-section.apps-tabs .nav.nav-tabs .nav-link {  border-radius: 72px !important;  margin-right: 1px !important;  padding: 2px 18px !important;  font-size: 15px !important;}.site-section.apps-tabs .nav.nav-tabs .nav-link .nav-link-text {  font-size: 15px !important;  font-weight: 400 !important;}.feature.lmd-feature-light-btn {  background: #ffffff !important;  background-image: none !important;  border-color: #d1d5db !important;}.feature.lmd-feature-light-btn .btn {  margin-top: 2px !important;}.feature.is-boxed.brand-box {  background-color: #100b22 !important;  background-image:    radial-gradient(70% 70% at 50% 0%, rgba(124, 58, 237, 0.32) 0%, rgba(124, 58, 237, 0) 60%),    radial-gradient(90% 88% at 88% 28%, rgba(157, 78, 221, 0.22) 0%, rgba(157, 78, 221, 0) 54%),    radial-gradient(65% 40% at 7% 58%, rgba(72, 7, 133, 0.35) 0%, rgba(72, 7, 133, 0) 55%),    linear-gradient(180deg, #100b22 0%, #100b22 64%, rgba(16, 11, 34, 0) 85%),    radial-gradient(135% 130% at 0% 100%, #100b22 0%, #100b22 40%, #2d0750 100%) !important;  background-repeat: no-repeat !important;  background-size: cover !important;  color: #fff !important;  box-shadow: none !important;  border: none !important;  outline: none !important;}.feature.is-boxed.brand-box:hover,.feature.is-boxed.brand-box:focus,.feature.is-boxed.brand-box:active {  border: none !important;  border-color: transparent !important;  box-shadow: none !important;  outline: none !important;}.feature.is-boxed.brand-box::before,.feature.is-boxed.brand-box::after {  border: none !important;  border-color: transparent !important;  box-shadow: none !important;  background: none !important;  outline: none !important;}.brand-box .feature-content {  width: 100%;  padding: 20px 30px !important;  color: #fff !important;}.brand-box .feature-title {  font-size: 46px !important;  margin-bottom: 18px !important;  padding: 0 30px !important;  line-height: 1.25 !important;  color: #fff !important;}.brand-box .feature-desc {  font-size: 18px !important;  padding: 0 30px !important;  line-height: 32px !important;  opacity: 0.9;  color: #fff !important;}.brand-box a {  color: #fff !important;}.brand-box i,.brand-box svg {  color: #fff !important;  fill: #fff !important;}@media (max-width: 768px) {  .brand-box.feature-horizontal.feature-icon-left .feature-body {    display: block !important;  }  .brand-box .feature-icon {    width: 100% !important;    transform: scale(1.22) !important;    transform-origin: center top;    text-align: center !important;    margin-bottom: 20px !important;  }  .brand-box .feature-icon img {    max-width: 80% !important;    height: auto !important;    margin: 0 auto !important;    display: block !important;  }  .brand-box .feature-content {    padding: 28px 18px !important;    text-align: left !important;    width: 100% !important;    color: #fff !important;  }  .brand-box .feature-title {    font-size: 26px !important;    margin-bottom: 12px !important;    line-height: 1.3 !important;    padding: 0 !important;    color: #fff !important;  }  .brand-box .feature-desc {    font-size: 15px !important;    line-height: 1.5 !important;    padding: 0 !important;    color: #fff !important;  }}.section-background3 {  position: relative;  background-color: #100b22 !important;  background-image:    radial-gradient(70% 70% at 50% 0%, rgba(124, 58, 237, 0.32) 0%, rgba(124, 58, 237, 0) 60%),    radial-gradient(90% 88% at 88% 28%, rgba(157, 78, 221, 0.22) 0%, rgba(157, 78, 221, 0) 54%),    radial-gradient(65% 40% at 7% 58%, rgba(72, 7, 133, 0.35) 0%, rgba(72, 7, 133, 0) 55%),    linear-gradient(180deg, #100b22 0%, #100b22 64%, rgba(16, 11, 34, 0) 85%),    radial-gradient(135% 130% at 0% 100%, #100b22 0%, #100b22 40%, #2d0750 100%) !important;  background-repeat: no-repeat !important;  background-size: cover !important;  color: #fff !important;  box-shadow: none !important;  border: none !important;}.site-section.bg-overlay-home,.site-banner.bg-overlay-home {  position: relative;  background-color: #2D0750 !important;  background-image:    radial-gradient(70% 70% at 50% 0%,  rgba(124, 58, 237, 0.45) 0%, rgba(124, 58, 237, 0) 60%),    radial-gradient(90% 88% at 88% 28%, rgba(157, 78, 221, 0.30) 0%, rgba(157, 78, 221, 0) 54%),    radial-gradient(65% 40% at 7% 58%,  rgba(72, 7, 133, 0.45) 0%, rgba(72, 7, 133, 0) 55%),    linear-gradient(180deg, #2D0750 0%, #2D0750 64%, rgba(45, 7, 80, 0) 85%),    radial-gradient(135% 130% at 0% 100%, #2D0750 0%, #2D0750 40%, #470C84 100%)    !important;  background-repeat: no-repeat !important;  background-size: cover !important;}.site-section.next-after-home,.site-banner.next-after-home {  position: relative;  background-color: #2D0750 !important;  background-image: linear-gradient(90deg, #2D0750 0%, #2D0750 54%, #390A67 100%) !important;  background-repeat: no-repeat !important;  background-size: cover !important;}.lmd-tooltip {  position: relative;  cursor: help;  border-bottom: 1px dashed #B8B8B8;  padding-bottom: 1px;}.lmd-tooltip .lmd-tip {  position: absolute;  bottom: calc(100% + 8px);  left: 0;  background: #1B1B19;  color: #FFFFFF;  font-size: 12px;  font-weight: 500;  line-height: 1.4;  letter-spacing: -0.005em;  padding: 8px 12px;  border-radius: 6px;  width: max-content;  max-width: 200px;  white-space: normal;  text-align: left;  opacity: 0;  pointer-events: none;  transition: opacity 0.15s ease;  z-index: 1000;  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);}.lmd-tooltip .lmd-tip::after {  content: "";  position: absolute;  top: 100%;  left: 12px;  border: 6px solid transparent;  border-top-color: #1B1B19;}.lmd-tooltip:hover .lmd-tip {  opacity: 1;}.feature.feature-horizontal .feature-body {    align-items: flex-start !important;}.feature.feature-horizontal .feature-content {    align-self: flex-start !important;    justify-content: flex-start !important;}.feature.feature-horizontal .feature-title {    margin-top: 0 !important;}.section-bg-black {  position: relative;  overflow: hidden;  background:    radial-gradient(      circle at 100% 40%,      rgba(42, 8, 88, 0.52) 0%,      rgba(42, 8, 88, 0.30) 8%,      rgba(21, 2, 38, 0.15) 18%,      rgba(0, 0, 0, 0) 35%    ),    linear-gradient(      130deg,      #3B0A7A 0%,      #2A0858 8%,      #150226 13%,      #000000 22%,      #000000 100%    ) !important;  background-repeat: no-repeat;  background-size: cover;  background-position: center;}.section-bg-black2 {  position: relative;  overflow: hidden;  background:    radial-gradient(      circle at 0% 40%,      rgba(42, 8, 88, 0.52) 0%,      rgba(42, 8, 88, 0.30) 8%,      rgba(21, 2, 38, 0.15) 18%,      rgba(0, 0, 0, 0) 35%    ),    radial-gradient(      circle at 100% 40%,      rgba(42, 8, 88, 0.52) 0%,      rgba(42, 8, 88, 0.30) 8%,      rgba(21, 2, 38, 0.15) 18%,      rgba(0, 0, 0, 0) 35%    ),    #000000 !important;  background-repeat: no-repeat;  background-size: cover;  background-position: center;}.lmd-feature-default-btn .feature-icon.is-animated,.lmd-feature-light-btn .feature-icon.is-animated {  margin-bottom: 12px !important;}.lmd-feature-default-btn .feature-title,.lmd-feature-light-btn .feature-title {  font-size: 20px !important;  font-weight: 500 !important;}.lmd-feature-default-btn .feature-desc,.lmd-feature-light-btn .feature-desc {  height: 72px !important;  margin-bottom: 12px !important;  overflow: hidden !important;}.lmd-feature-default-btn .feature-desc p,.lmd-feature-light-btn .feature-desc p {  margin-bottom: 0 !important;}.lmd-feature-default-btn .btn.btn-default,.lmd-feature-light-btn .btn.btn-default {  align-self: flex-start !important;}.lmd-feature-default-btn .btn.btn-default,.lmd-feature-default-btn .btn.btn-default * {  color: #ffffff !important;}.lmd-feature-default-btn .btn.btn-default:hover *,.lmd-feature-default-btn .btn.btn-default:focus *,.lmd-feature-default-btn .btn.btn-default:active * {  color: #ffffff !important;}.lmd-feature-default-btn .btn.btn-default:hover,.lmd-feature-default-btn .btn.btn-default:focus,.lmd-feature-default-btn .btn.btn-default:active {  background: #690ac3 !important;  background-image: none !important;  border-color: #a855f7 !important;  color: #ffffff !important;}.lmd-feature-light-btn .btn.btn-default,.lmd-feature-light-btn .btn.btn-default * {  color: #000000 !important;}.site-section.bg-overlay-cinematic,.site-banner.bg-overlay-cinematic {  position: relative !important;  overflow: hidden;}.site-section.bg-overlay-cinematic::before,.site-banner.bg-overlay-cinematic::before {  content: "";  position: absolute;  inset: 0;  background:    linear-gradient(90deg,      rgba(0, 0, 0, 0.75) 0%,      rgba(0, 0, 0, 0.50) 45%,      rgba(0, 0, 0, 0.38) 80%,      rgba(0, 0, 0, 0.30) 100%    ),    linear-gradient(90deg,      rgba(16, 11, 34, 0.55) 0%,      rgba(16, 11, 34, 0.45) 50%,      rgba(16, 11, 34, 0.25) 80%,      rgba(16, 11, 34, 0.15) 100%    ),    linear-gradient(90deg,      rgba(83, 74, 183, 0.12) 0%,      rgba(83, 74, 183, 0.05) 60%,      rgba(0, 0, 0, 0.0) 100%    );  pointer-events: none;  z-index: 0;}.site-section.bg-overlay-cinematic > .container,.site-section.bg-overlay-cinematic .section-content,.site-banner.bg-overlay-cinematic .banner-content,.site-banner.bg-overlay-cinematic .container {  position: relative;  z-index: 1;}.site-banner.gpu-hero {  position: relative;  overflow: hidden;  z-index: 1;}.site-banner.gpu-hero::before {  content: '';  position: absolute;  inset: 0;  z-index: 0;  pointer-events: none;  background-image: url('https://lumadock.com/templates/lagom2/assets/img/page-manager/LumaDock%20-%20Dedicated%20passthrough%20Nvidia%20GPU%20VPS.webp');  background-size: cover;  background-repeat: no-repeat;  background-position: center;}.site-banner.gpu-hero > * {  position: relative;  z-index: 2;}.site-section.black-section-general {  background: #000000 !important;}.site-section.lmd-pb-60 {  padding-bottom: 70px !important;}.lmd-reviews-bar {  background: transparent;  padding: 0 24px;  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif;  margin: 0;}.lmd-reviews-bar__inner {  max-width: 1180px;  margin: 0 auto;  display: flex;  align-items: center;  justify-content: center;  gap: 28px;  flex-wrap: wrap;}.lmd-reviews-bar__group {  display: flex;  align-items: center;  gap: 12px;}.lmd-reviews-bar__label {  font-size: 15px;  color: #FFFFFF;  letter-spacing: -0.01em;  opacity: 0.85;}.lmd-reviews-bar__strong {  font-size: 20px;  font-weight: 700;  color: #FFFFFF;  letter-spacing: -0.02em;}.lmd-reviews-bar__divider {  width: 1px;  height: 28px;  background: rgba(255, 255, 255, 0.25);}.lmd-reviews-bar__stars {  width: auto;  display: block;  transform: translateY(2px);  }.lmd-reviews-bar--light .lmd-reviews-bar__label {  color: #4F4D49;  opacity: 1;}.lmd-reviews-bar--light .lmd-reviews-bar__strong {  color: #1B1B19;}.lmd-reviews-bar--light .lmd-reviews-bar__divider {  background: rgba(0, 0, 0, 0.15);}@media (max-width: 720px) {  .lmd-reviews-bar__strong { font-size: 18px; }}.site-section.lmd-reviews-section {  padding-top: 10px !important;  padding-bottom: 10px !important;}.lmd-trust-chip {  display: inline-block !important;  font-size: 11px !important;  font-weight: 500 !important;  color: #4F4D49 !important;  background: #F1EFE8 !important;  border-radius: 4px !important;  padding: 5px 9px !important;  letter-spacing: 0.01em !important;  margin: 0 4px 4px 0 !important;  white-space: nowrap !important;}.icon-hover-reveal .feature-icon img {  filter: grayscale(100%) brightness(0.8) contrast(2.45);  transition: filter 0.3s ease;}.icon-hover-reveal:hover .feature-icon img {  filter: grayscale(0%) brightness(1) contrast(1);}a.icon-hover-reveal {  position: relative;  transition: border-color 0.3s ease, box-shadow 0.3s ease;}a.icon-hover-reveal:hover {  border-color: #9ca3af !important;  box-shadow: 6px 6px 16px rgba(0, 0, 0, 0.15);}a.icon-hover-reveal::after {  content: "▸";  position: absolute;  top: 10px;  right: 12px;  font-size: 22px;  color: #000;  opacity: 0;  transform: translateX(-6px);  transition: opacity 0.3s ease, transform 0.3s ease;  pointer-events: none;}a.icon-hover-reveal:hover::after {  opacity: 1;  transform: translateX(0);}.feature-split-50 {    padding: 0 !important;    overflow: hidden !important;}.feature-split-50 .feature-body {    display: flex !important;    align-items: stretch !important;    gap: 0 !important;    padding: 0 !important;    margin: 0 !important;    position: relative !important;}.feature-split-50 .feature-icon {    flex: 0 0 50% !important;    max-width: 50% !important;    width: 50% !important;    margin: 0 !important;    padding: 0 !important;    display: flex !important;    align-self: stretch !important;    overflow: hidden !important;    position: relative !important;}.feature-split-50 .feature-icon::before {    content: "" !important;    position: absolute !important;    top: 0 !important;    left: 0 !important;    width: 80% !important;    height: 100% !important;    z-index: 2 !important;    pointer-events: none !important;        background-image:         linear-gradient(to right,             #0a0717 0%,             #0a0717 15%,             rgba(10, 7, 23, 0.3) 25%,             rgba(10, 7, 23, 0.1) 40%,             rgba(10, 7, 23, 0) 60%),        linear-gradient(to right,             #0a0717 0%,             #0a0717 15%,             rgba(10, 7, 23, 0.8) 35%,             rgba(10, 7, 23, 0.5) 60%,             rgba(10, 7, 23, 0) 100%) !important;    background-size: 100% 100%, 100% 100% !important;    background-position: left center, left center !important;    background-repeat: no-repeat, no-repeat !important;        transition: background-size 0.6s ease-in-out !important;}.feature-split-50 .feature-body:hover .feature-icon::before {    background-size: 100% 100%, 0% 100% !important;}.feature-split-50 .feature-icon img {    width: 100% !important;    height: 100% !important;    display: block !important;    object-fit: cover !important;    max-width: none !important;    max-height: none !important;    margin: 0 !important;    padding: 0 !important;}.feature-split-50 .feature-content {    flex: 0 0 50% !important;    max-width: 50% !important;    width: 50% !important;    text-align: left !important;    display: flex !important;    flex-direction: column !important;    justify-content: flex-start !important;    align-items: flex-start !important;    padding: 1.5rem !important;    margin: 0 !important;    background-color: #0a0717 !important;}.feature-split-50 .feature-title {    padding-top: 32px !important;    margin-top: 0 !important;    text-align: left !important;}.feature-split-50 .feature-desc {    text-align: left !important;    width: 100% !important;    margin-bottom: 32px !important;}.feature-split-50 .feature-desc p {    text-align: left !important;    margin-left: 0 !important;}@media (max-width: 576px) {    .feature-split-50,    .feature-split-50 .feature-body,    .feature-split-50 .feature-icon,    .feature-split-50 .feature-content {        height: auto !important;        min-height: auto !important;        max-height: none !important;        overflow: visible !important;        position: static !important;    }        .feature-split-50 {        display: block !important;        overflow: hidden !important;      }        .feature-split-50 .feature-body {        display: flex !important;        flex-direction: column !important;        flex-wrap: wrap !important;        align-items: stretch !important;        overflow: hidden !important;          border-radius: inherit !important;    }        .feature-split-50 .feature-icon,    .feature-split-50 .feature-content {        flex: 0 0 100% !important;        max-width: 100% !important;        width: 100% !important;    }        .feature-split-50 .feature-content {        display: flex !important;        flex-direction: column !important;        visibility: visible !important;        opacity: 1 !important;        padding: 1.5rem !important;        background-color: #0a0717 !important;    }        .feature-split-50 .feature-title {        color: #ffffff !important;    }        .feature-split-50 .feature-desc,    .feature-split-50 .feature-desc p,    .feature-split-50 .btn-link,    .feature-split-50 .btn-text,    .feature-split-50 .btn-icon {        display: block !important;        visibility: visible !important;        opacity: 1 !important;    }        .feature-split-50 .btn-link {        display: flex !important;    }        .feature-split-50 .feature-icon img {        height: auto !important;        aspect-ratio: 16 / 9 !important;        position: static !important;    }        .feature-split-50 .feature-icon::before {        display: none !important;    }}.site-banner.banner-light-overlay {  position: relative;   overflow: hidden;   }.site-banner.banner-light-overlay::before {  content: '';  position: absolute;  inset: 0;  z-index: 0;  pointer-events: none;  background-image:    linear-gradient(to bottom,      rgba(253, 254, 254, 0.80) 0%,      rgba(253, 254, 254, 0.90) 80%,      #fdfefe 100%),    url('https://lumadock.com/templates/lagom2/assets/img/page-manager/LumaDock%20world%20map%20hosting%20(1).webp');  background-size: cover;  background-repeat: no-repeat;  background-position: center 40px;  background-attachment: fixed; }@media (max-width: 767px) {  .site-banner.banner-light-overlay::before {    background-attachment: scroll;      background-position: center top;     background-size: cover;           }}.site-banner.banner-light-overlay > * {  position: relative;  z-index: 1;}.vps-inline-highlights2 {  display: flex;  flex-wrap: wrap;  justify-content: center;  align-items: center;  gap: 30px;  font-size: 18px;               text-align: center;  margin-top: 40px;}.vps-inline-highlights2 span {  display: inline-flex;  align-items: center;  gap: 8px;  color: #4b4f58;             }.vps-inline-highlights2 i {  color: #212121;  font-size: 16px;            }.package-body:has(.bm-features) .package-title {  background: #efefef;  border: 0px solid #d4d4d8;  border-radius: 26px;  padding: 2px 18px;  margin: 0 0 0px 0;  font-size: 14px;  font-weight: 500;  color: #18181b;}.package-box:has(.bm-features) .package-price {  text-align: right;}.package-box:has(.bm-features) .price-discount {  display: flex;  justify-content: flex-end;  align-items: center;  gap: 1px;  padding-right: 0 !important;}.package-box:has(.bm-features) .price-discount-save {  margin: 0 0 0 4px !important;}.bm-tabs .tabs.content-slider.content-sliderhorizontal {  margin-left: 0 !important;}.package-box:has(.bm-features) .package-content {  margin-top: 8px !important;}.bm-features {  --bm-tile:        #f7f7f8;  --bm-tile-line:   #d4d4d8;  --bm-tile-hover:  #f0f0f2;  --bm-tile-line-hover: #a1a1aa;  --bm-ink:         #27272a;  --bm-text:        #18181b;  --bm-text-2:      #52525b;  --bm-text-3:      #71717a;  --bm-line:        #e5e7eb;  --bm-line-2:      #d4d4d8;  --bm-surface:     #fcfcfc;  list-style: none;  margin: 0;  padding: 10px;  display: flex;  flex-wrap: wrap;  align-items: stretch;  gap: 8px;  background: var(--bm-surface);  border: 1px solid var(--bm-line);  border-radius: 12px;}.bm-features li.bm-spec {  background: transparent !important;  border: 0 !important;  padding: 0 !important;  box-shadow: none !important;  outline: 0 !important;  margin: 0;  display: flex;  flex-direction: column;  align-items: stretch;  gap: 2px;  flex: 1 1 0;  min-width: 130px;}.bm-features .bm-spec-cat {  font-size: 11px;  color: var(--bm-text-3);  font-weight: 400;  letter-spacing: 0.06em;  white-space: nowrap;  padding-left: 2px;  display: block;  margin-bottom: -2px;  background: transparent !important;  border: 0 !important;}.bm-features .bm-spec-icon {  display: none;}.bm-features .bm-spec-text {  display: flex;  flex-direction: column;  line-height: 1.15;  min-width: 0;  width: 100%;  padding: 12px 14px;  background: var(--bm-tile);  border: 1px solid var(--bm-tile-line);  border-radius: 8px;  transition: background 0.2s ease, border-color 0.2s ease;  flex: 1 1 auto;}.bm-features .bm-spec:hover .bm-spec-text {  background: var(--bm-tile-hover);  border-color: var(--bm-tile-line-hover);}.bm-features .bm-spec-value {  font-size: 16px;  font-weight: 600;  color: var(--bm-text);  letter-spacing: -0.01em;  white-space: nowrap;}.bm-features .bm-spec-label {  font-size: 14px;  color: var(--bm-text-3);  font-weight: 400;  margin-top: 6px;  white-space: nowrap;}.bm-features .bm-divider {  flex: 1 0 100%;  width: 100%;  height: 1px;  margin: 4px 0 2px;  padding: 0;  background: var(--bm-line);}.bm-features .bm-incl {  display: inline-flex;  align-items: center;  gap: 6px;  padding: 7px 14px 7px 8px;  margin: 0;  font-size: 13px;  color: var(--bm-text-2);  background: transparent;  border: 0px solid var(--bm-line);  border-radius: 999px;  white-space: nowrap;  flex: 0 0 auto;  align-self: center;  transition: border-color 0.2s ease, background 0.2s ease;}.bm-features .bm-incl:hover {  border-color: var(--bm-line-2);  background: #fafafa;}.bm-features .bm-incl b {  font-weight: 600;  color: var(--bm-text);  margin-right: -1px;}.bm-features .bm-check {  width: 18px;  height: 18px;  display: inline-flex;  align-items: center;  justify-content: center;  border-radius: 4px;  background: var(--bm-ink);  color: #ffffff;  font-size: 10px;  font-weight: 700;  flex-shrink: 0;}.bm-features .bm-tip {  display: inline-flex;  align-items: center;  margin-left: 4px;  position: relative;  cursor: help;}.bm-features .bm-tip-icon {  width: 14px;  height: 14px;  display: inline-flex;  align-items: center;  justify-content: center;  border-radius: 50%;  background: var(--bm-line);  color: var(--bm-text-3);  font-size: 10px;  font-weight: 600;  font-style: normal;  transition: background 0.2s ease, color 0.2s ease;}.bm-features .bm-tip:hover .bm-tip-icon {  background: var(--bm-ink);  color: #ffffff;}.bm-features .bm-tip-bubble {  position: absolute;  bottom: calc(100% + 10px);  left: 50%;  transform: translateX(-50%);  background: var(--bm-ink);  color: #ffffff;  padding: 10px 14px;  border-radius: 8px;  font-size: 12px;  font-weight: 400;  line-height: 1.45;  white-space: normal;  width: 220px;  opacity: 0;  pointer-events: none;  transition: opacity 0.2s ease;  z-index: 10;}.bm-features .bm-tip-bubble b { color: #ffffff; }.bm-features .bm-tip-bubble::after {  content: "";  position: absolute;  top: 100%;  left: 50%;  transform: translateX(-50%);  border: 6px solid transparent;  border-top-color: var(--bm-ink);}.bm-features .bm-tip:hover .bm-tip-bubble { opacity: 1; }@media (max-width: 900px) {  .bm-features li.bm-spec { flex: 1 1 calc(33% - 6px); }}@media (max-width: 720px) {  .bm-features { padding: 12px; gap: 6px; }  .bm-features li.bm-spec { flex: 1 1 calc(50% - 4px); min-width: 0; }  .bm-features .bm-incl { font-size: 12px; }}.package.package-cloud-vps,.package.package-ryzen-vds,.package.package-gpu-servers,.package.package-dedicated-servers,.package.package-storage-vps {    background-color: #ffffff;    border: 1px solid #d1d0d4;    padding: 24px;    text-align: left;}.package.package-cloud-vps .package-title,.package.package-ryzen-vds .package-title,.package.package-gpu-servers .package-title,.package.package-dedicated-servers .package-title,.package.package-storage-vps .package-title {    font-weight: 600 !important;    margin-top: 6px !important;}.package.package-cloud-vps .package-description,.package.package-ryzen-vds .package-description,.package.package-gpu-servers .package-description,.package.package-dedicated-servers .package-description,.package.package-storage-vps .package-description {    font-size: 16px !important;    color: #5e636e !important;    font-weight: 300 !important;    margin-top: 6px !important;    margin-bottom: 4px !important;    text-align: left !important;}.package.package-cloud-vps .package-box,.package.package-ryzen-vds .package-box,.package.package-gpu-servers .package-box,.package.package-dedicated-servers .package-box,.package.package-storage-vps .package-box {    margin-top: 20px !important;}.package.package-cloud-vps .package-price,.package.package-ryzen-vds .package-price,.package.package-gpu-servers .package-price,.package.package-dedicated-servers .package-price,.package.package-storage-vps .package-price {    text-align: left !important;}.package.package-cloud-vps .price,.package.package-ryzen-vds .price,.package.package-gpu-servers .price,.package.package-dedicated-servers .price,.package.package-storage-vps .price {    display: block !important;    text-align: left !important;}.package.package-cloud-vps .price-starting-from,.package.package-ryzen-vds .price-starting-from,.package.package-gpu-servers .price-starting-from,.package.package-dedicated-servers .price-starting-from,.package.package-storage-vps .price-starting-from {    display: block !important;    margin-bottom: 2px !important;}.package.package-cloud-vps .price-ammount,.package.package-ryzen-vds .price-ammount,.package.package-gpu-servers .price-ammount,.package.package-dedicated-servers .price-ammount,.package.package-storage-vps .price-ammount {    display: inline !important;    margin-right: 4px !important;}.package.package-cloud-vps .price-cycle,.package.package-ryzen-vds .price-cycle,.package.package-gpu-servers .price-cycle,.package.package-dedicated-servers .price-cycle,.package.package-storage-vps .price-cycle {    display: inline !important;    font-size: 14px !important;}.package.package-cloud-vps span.package-caption,.package.package-ryzen-vds span.package-caption,.package.package-gpu-servers span.package-caption,.package.package-dedicated-servers span.package-caption,.package.package-storage-vps span.package-caption {    display: table !important;    font-size: 10px !important;    font-weight: 600 !important;    text-transform: uppercase !important;    letter-spacing: 0.5px !important;    padding: 4px 10px !important;    border-radius: 4px !important;    margin-bottom: 4px !important;    width: auto !important;    max-width: max-content !important;}.package.package-cloud-vps span.package-caption {    color: #6b3fa0 !important;    background-color: #f3edfa !important;    border: 1px solid #d4c2ec !important;}.package.package-ryzen-vds span.package-caption {    color: #1f6f8b !important;    background-color: #e6f3f7 !important;    border: 1px solid #b8dde8 !important;}.package.package-gpu-servers span.package-caption {    color: #ffffff !important;    background-color: #1d8a4f !important;    border: 1px solid #1d8a4f !important;}.package.package-dedicated-servers span.package-caption {    color: #b85a14 !important;    background-color: #fdf2e6 !important;    border: 1px solid #f4cc94 !important;}.package.package-storage-vps span.package-caption {    color: #5a6068 !important;    background-color: #f1f2f4 !important;    border: 1px solid #d1d4da !important;}.reviews-img {    height: 52px;    width: auto;    vertical-align: middle;}@media (max-width: 767px) {    .reviews-img {        display: block !important;        margin: 0 auto !important;    }}.site-section.has-reviews-img .section-content.content-slider-parent.content-slider-parent-testimonials .testimonials-grid {    margin-top: 40px !important;}.package.is-bordered.dark-products .package-header,.package.is-bordered.dark-products .package-price {  text-align: left !important;  align-items: flex-start !important;}.package.is-bordered.dark-products .price.price-sm {  display: inline-flex !important;  justify-content: flex-start !important;  text-align: left !important;  flex-direction: row !important;  align-items: baseline !important;  margin-top: 4px !important;}.package.is-bordered.dark-products .package-actions .btn-primary {  background-color: var(--btn-secondary-bg) !important;  border-color: var(--btn-secondary-border, transparent) !important;  color: var(--btn-secondary-color, #fff) !important;}.bg-gaming .section-actions-buttons .btn-link:not(:hover) .btn-text,.bg-gaming .section-actions-buttons .btn-link:not(:hover) .btn-icon i {  color: #8f939d !important;}.site-section.dark-section-general {  background: #0c081b !important;}.package.is-bordered.dark-products {  background-color: #0c081b !important;  border: 1px solid rgba(71, 66, 81, 1) !important;}@media (max-width: 768px) {  .location-list.is-bordered.visible-sm,  .location-list.is-bordered.visible-xs {    border-top-width: 0px !important;    border-bottom-width: 0px !important;    border-right-width: 0px !important;    border-left-width: 0px !important;  }  .location-list-element {    border-bottom-color: #8f939d !important;  }}@media (max-width: 768px) {  .location-list.is-bordered.visible-sm,  .location-list.is-bordered.visible-xs {    display: flex !important;    flex-wrap: wrap !important;    border-top-width: 0px !important;    border-bottom-width: 0px !important;    border-right-width: 0px !important;    border-left-width: 0px !important;  }  .location-list.is-bordered.visible-sm .location-list-element,  .location-list.is-bordered.visible-xs .location-list-element {    width: 50% !important;    box-sizing: border-box !important;    border-bottom-color: #8f939d !important;  }  .location-list.is-bordered.visible-sm .location-list-element:nth-last-child(-n+2),  .location-list.is-bordered.visible-xs .location-list-element:nth-last-child(-n+2) {    border-bottom-width: 0px !important;  }}.section-features.bg-gaming.gaming-hover-accent .feature.is-bordered:hover{  background-color: rgba(255, 255, 255, 0.06) !important;  border-color: rgba(255, 255, 255, 0.12) !important;}.map-purple-soft .location-bg-map svg path{  fill: #9b7dff !important;  fill-opacity: 0.14 !important;  stroke: #9b7dff !important;  stroke-opacity: 0.22 !important;}body .site-section.section-location.bg-gaming{  background-color:#100b22 !important;  background-image:none !important;}body.force-dark-header a.logo img{  content:url('/templates/six/img/lumadock/logo/fsdom_brand_logo.png?v=5') !important;  width:auto !important;  height:auto !important;  max-height: 42px !important;}body.force-dark-header .menu-primary > li > a .item-text,body.force-dark-header .top-nav > li > a .item-text{  color:#ffffff !important;}body.force-dark-header #Primary_Navbar-Login > a.btn span,body.force-dark-header #Primary_Navbar-Login > a.btn{  color:#fff !important;}body.force-dark-header #Primary_Navbar-Login > a.btn:hover,body.force-dark-header #Primary_Navbar-Login > a.btn:hover span{  color:#000 !important;}body .site-section.section-gray.bg-gaming,body .site-section.bg-gaming{  background-color:#100b22 !important;  background-image:none !important;}body .site-section.bg-gaming::before,body .site-section.bg-gaming::after{  background-image:none !important;}body .site-section.bg-gaming .section-content,body .site-section.bg-gaming .section-background{  background: transparent !important;}.site-banner.minecraft-hero {  position: relative;  overflow: hidden;  z-index: 1;}.site-banner.minecraft-hero::before {  content: '';  position: absolute;  inset: 0;  z-index: 0;  pointer-events: none;  background-image:      linear-gradient(to bottom,      rgba(0, 0, 0, 0.50) 0%,      rgba(0, 0, 0, 0.0) 30%,      rgba(0, 0, 0, 0.0) 55%,      rgba(16, 11, 34, 0.7) 65%,      rgba(16, 11, 34, 1) 78%,      #100b22 90%),    url('https://lumadock.com/templates/lagom2/assets/img/page-manager/Lumadock%20minecraft%20server%20hosting.webp');  background-size: cover;  background-repeat: no-repeat;  background-position: center;}.site-banner.minecraft-hero::after {  content: '';  position: absolute;  top: 0%;  left: 0;  bottom: 0;  width: 65%;  z-index: 1;  pointer-events: none;  background: radial-gradient(    ellipse at bottom left,    rgba(16, 11, 34, 0.85) 40%,    rgba(16, 11, 34, 0.55) 65%,    rgba(16, 11, 34, 0.0) 75%  );}.site-banner.minecraft-hero > * {  position: relative;  z-index: 2;}@media (max-width: 768px) {  .site-banner.minecraft-hero::after {    top: 0;    left: 0;    right: 0;    bottom: auto;    height: 100%;    width: 100%;    background: linear-gradient(      to bottom,      rgba(0, 0, 0, 0.85) 0%,      rgba(0, 0, 0, 0.85) 60%,      rgba(0, 0, 0, 0.0) 90%    ) !important;  }}.background-minecraft-cta{  position: relative;  overflow: hidden;  background-color: #100b22;   min-height: 240px; }.background-minecraft-cta::before{  content: '';  position: absolute;  inset: 0;  z-index: 0;  pointer-events: none;  background-image:    linear-gradient(      to bottom,      #100b22 0%,      rgba(16, 11, 34, 0.99) 10%,      rgba(16, 11, 34, 0.75) 80%,      rgba(16, 11, 34, 0.80) 100%,      #100b22 100%    ),    url('https://lumablast.com/templates/lagom2/assets/img/page-manager/lumablast-minecraft-final-cta-background.webp');  background-size: cover;  background-repeat: no-repeat;  background-position: center;}.background-minecraft-cta > *{  position: relative;  z-index: 1;}.panel.panel-addon:has(.panel-icon img[src*="idKVRlOtll_logos.png"]) {  display: none !important;}.price.price-sm:has(.price-starting-from) .price-starting-from{display:block!important;margin-bottom:2px}.price.price-sm:has(.price-starting-from) .price-ammount,.price.price-sm:has(.price-starting-from) .price-cycle{display:inline!important}.li-isp-note{  margin-top:10px;  font-size:12px;  color:#000 !important;                 background:rgba(0,0,0,.06);  border-radius:10px;  display:block;  padding:8px 8px 8px 8px !important;   margin-left:0px;  margin-right:0px;  list-style:none;                         }.li-isp-promo{  margin-top:10px;  font-size:14px;  color:#6D28D9 !important;                 background:rgba(109,40,217,.10);  border:1px solid rgba(109,40,217,.35);  border-radius:10px;  display:block;  padding:10px 12px 10px 12px !important;   margin-left:-12px;  margin-right:-12px;  list-style:none;                         }.package.is-boxed.package-sm.package-condensed .package-graphic.package-media{  margin-left: 0 !important;  margin-right: auto !important;  justify-content: flex-start !important;  text-align: left !important;}@media (max-width: 991.98px){  ul.dropdown-menu.dropdown-lazy > li:not(.nav-divider){    height: 54px !important;  }  ul.dropdown-menu.dropdown-lazy > li:not(.nav-divider) > a{    height: 54px !important;    display: flex !important;    align-items: center !important;  }}@media (max-width: 991.98px){  .dropdown-menu .nav-divider{    display: none !important;  }}.site-section.bg-solid-100b22,.site-banner.bg-solid-100b22{  position: relative !important;  overflow: hidden;}.site-section.bg-solid-100b22::after,.site-banner.bg-solid-100b22::after{  content:"";  position:absolute;  inset:0;  background:#100b22;  pointer-events:none;  z-index:-1; }.site-section.bg-solid-100b22 > .container,.site-section.bg-solid-100b22 .section-content,.site-banner.bg-solid-100b22 .banner-content,.site-banner.bg-solid-100b22 .container{  position: relative;  z-index: 1;}.site-section.bg-overlay-darker,.site-banner.bg-overlay-darker{  position: relative !important;  overflow: hidden;}.site-section.bg-overlay-darker::before,.site-banner.bg-overlay-darker::before{  content:"";  position:absolute;  inset:0;  background: linear-gradient(90deg,    rgba(0,0,0,0.60) 0%,    rgba(0,0,0,0.40) 45%,    rgba(0,0,0,0.27) 100%  );  pointer-events:none;  z-index:0;}.site-section.bg-overlay-darker > .container,.site-section.bg-overlay-darker .section-content,.site-banner.bg-overlay-darker .banner-content,.site-banner.bg-overlay-darker .container{  position: relative;  z-index: 1;}@media (min-width: 992px){  body.page-lagom-cms.lagom.lagom-layout-condensed.lagom-layout-top.lagom-default:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation{    position: absolute;    left: 0;    right: 0;    top: 0;    width: 100%;    background: transparent !important;    background-color: transparent !important;    box-shadow: unset !important;  }          body.page-lagom-cms.lagom.lagom-layout-condensed.lagom-layout-top.lagom-default .site-banner{    padding-top: 113px!important;    margin-top: 0px!important;  }  body.page-lagom-cms.lagom.lagom-layout-condensed.lagom-layout-top.lagom-default:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation .app-nav-menu.app-nav-menu-default{    background: transparent !important;    background-color: transparent !important;  }    body.page-lagom-cms div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default,  body.page-lagom-cms div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default{    background-color: transparent !important;    border-bottom: none !important;    transition: background-color 0.3s ease;  }    body.page-lagom-cms:not(.scrolled-top) div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default,  body.page-lagom-cms:not(.scrolled-top) div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default{    background-color: #ffffff !important;  }  body.page-lagom-cms:not(.scrolled-top) div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default{    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.2);    border-bottom: 1px solid #eeeef1;    transition: background-color 0.2s ease, box-shadow 0.2s ease, border-bottom 0.2s ease;  }}@media (max-width: 991.98px){  body.page-lagom-cms .app-nav-header{    background-color: #ffffff !important;  }}@media (min-width: 992px){    body.page-lagom-cms.menu-white-default.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation,  body.page-lagom-cms.menu-white-default .app-nav.app-nav-condensed.sticky-navigation{    background: #ffffff !important;    background-color: #ffffff !important;  }  body.page-lagom-cms.menu-white-default.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation .app-nav-menu.app-nav-menu-default,  body.page-lagom-cms.menu-white-default .app-nav.app-nav-condensed.sticky-navigation .app-nav-menu.app-nav-menu-default{    background: #ffffff !important;    background-color: #ffffff !important;  }}@media (max-width: 991.98px){  body.page-lagom-cms.menu-white-default .app-nav-header{    background-color: #ffffff !important;  }}@media (min-width: 992px){    body.page-lagom-cms::before{    content:"";    position: fixed;    left: 0;    right: 0;    top: 112px;    bottom: 0;    background: rgba(0,0,0,0.50);    opacity: 0;    pointer-events: none;    transition: opacity .18s ease;    z-index: 1000;  }    body.page-lagom-cms:has(#main-menu .dropdown.show)::before,  body.page-lagom-cms:has(#main-menu .dropdown-menu.show)::before{    opacity: 1;    pointer-events: auto;  }    body.page-lagom-cms.scroll-down::before{    opacity: 0 !important;    pointer-events: none !important;  }    body.page-lagom-cms #main-menu{    z-index: 5000 !important;  }  body.page-lagom-cms #main-menu .dropdown-menu{    z-index: 5100 !important;  }}.app-nav.app-nav-condensed.sticky-navigation.app-nav-default{  border-bottom-width: 0 !important;  border-bottom-style: none !important;}@media (min-width: 992px) {  .site-section.section-title-above.section-articles-condensed.custom-articles-style    > .container > h2.section-title,  .site-section.section-title-above.section-articles-condensed.custom-articles-style    > .container > .section-caption {      text-align: left !important;      margin-left: 0 !important;      margin-right: auto !important;  }}.site-section.section-articles-condensed.custom-articles-style .feature-article-condensed {    position: relative;    border: none !important;    border-radius: 10px;    overflow: hidden;        background: linear-gradient(        325deg,        rgba(255, 255, 255, 0.9) 0%,        rgba(255, 255, 255, 0.7) 50%,        rgba(118, 67, 201, 0.08) 100%    ) !important;        backdrop-filter: none !important;    -webkit-backdrop-filter: none !important;        transform: translateZ(0);    will-change: transform;    contain: paint;    transition: box-shadow 0.25s ease, transform 0.25s ease;}.site-section.section-articles-condensed.custom-articles-style .feature-article-condensed::after {    content: "";    position: absolute;    inset: 0;    border-radius: inherit;    padding: 1px;    background: linear-gradient(        to bottom right,        #7643c9 0%,        #b998f9 5%,        #DEE0E3 40%    );    -webkit-mask:        linear-gradient(#000 0 0) content-box,        linear-gradient(#000 0 0);    -webkit-mask-composite: xor;    mask-composite: exclude;    pointer-events: none;        transform: translateZ(0);}.site-section.section-articles-condensed.custom-articles-style .feature-article-condensed .feature-content {    background: transparent !important;}.site-section.section-articles-condensed.custom-articles-style .feature-article-condensed:hover {    box-shadow: 0 10px 24px rgba(118, 67, 201, 0.12);    transform: translateY(-2px);}.site-section.section-articles-condensed.custom-articles-style .feature-article-condensed:hover {    box-shadow: 0 8px 24px rgba(118, 67, 201, 0.12);    transform: translateY(-2px);}.site-section.section-articles .feature-article,.site-section.section-articles .article-featured {    background: #ffffff !important;    border: 1px solid #e5e5e5 !important; }.site-section.section-articles .feature-article .feature-content,.site-section.section-articles .article-featured .feature-content {    background: #ffffff !important;}.site-section.section-articles-condensed.custom-articles-style .feature-article-condensed .feature-article-read-more {    display: none !important;}.site-section.section-articles-condensed .feature-article-categories .label.label-info,.site-section.section-articles .feature-article-categories .label.label-info,.site-section.section-articles .article-featured-categories .label.label-info {  background-color: #ededee !important;  color: #000 !important;  border: none !important;}.feature-box-large .feature-body {    display: flex;    align-items: center;               justify-content: center;    text-align: center;            }.feature.is-boxed.feature-box-large {  background-image: linear-gradient(    325deg,    #f0f2f8 0%,    #f7f8fc 55%,    rgba(75, 45, 120, 0.03) 100%  ) !important;}.feature-box-large .feature-content {    width: 100%;    padding: 20px 30px !important;    }.feature-box-large .feature-title {    font-size: 46px !important;    margin-bottom: 18px !important;    padding: 0 30px !important;        line-height: 1.25 !important;   }.feature-box-large .feature-desc {    font-size: 18px !important;    padding: 0 30px !important;    line-height: 32px !important;       opacity: 0.9;}.feature-box-large {    box-shadow: none !important;}@media (max-width: 768px) {        .feature-box-large.feature-horizontal.feature-icon-left .feature-body {        display: block !important;    }        .feature-box-large .feature-icon {        width: 100% !important;        transform: scale(1.22) !important;         transform-origin: center top;          text-align: center !important;        margin-bottom: 20px !important;    }    .feature-box-large .feature-icon img {        max-width: 80% !important;           height: auto !important;        margin: 0 auto !important;        display: block !important;    }        .feature-box-large .feature-content {        padding: 28px 18px !important;        text-align: left !important;        width: 100% !important;    }    .feature-box-large .feature-title {        font-size: 26px !important;        margin-bottom: 12px !important;        line-height: 1.3 !important;        padding: 0 !important;    }    .feature-box-large .feature-desc {        font-size: 15px !important;        line-height: 1.5 !important;        padding: 0 !important;    }}.list-group-cms .list-group-cms-item a {    display: inline !important;    margin: 0 !important;    padding: 0 !important;    color: #212121 !important;                 font-weight: 500px !important;        }.list-group-cms-item.tab-pane::after,.list-group-cms-item.tab-pane.active::after {    content: none !important;    display: none !important;}.list-group-cms-item.tab-pane.active {    background: #ffffff !important;    outline: 1px solid #c4c4c4 !important}.list-group-cms-item.tab-pane.active .list-group-cms-item-heading {    color: #212121 !important;}.list-group-cms-key-features .list-group-cms-item-accordion-icon .accordion-icon svg {  width: 14px !important;  height: 14px !important;  min-width: 14px !important;  min-height: 14px !important;}.actions-dark .btn.btn-link .btn-text,.actions-dark .btn.btn-link .btn-icon i {    color: #222 !important;}@media (max-width: 768px) {        .section-actions-buttons {        display: flex !important;        flex-wrap: wrap !important;        justify-content: center !important;        gap: 12px !important;    }        .section-actions-buttons .btn-link {        flex: 0 0 calc(50% - 12px) !important;         max-width: calc(50% - 12px) !important;        text-align: center !important;    }}.section-actions-buttons .btn.btn-link.actions-dark {    position: relative;    overflow: hidden; }.section-actions-buttons .btn.btn-link.actions-dark::after {    content: "";    position: absolute;    left: 0;                  right: 0;                 bottom: 0;    height: 1px;    background-color: #000;    transform: scaleX(0);              transform-origin: left;    transition: transform 0.25s ease;}.section-actions-buttons .btn.btn-link.actions-dark:hover::after {    transform: scaleX(1);          }.section-bg-dark {  position: relative;  overflow: hidden;  background: linear-gradient(    135deg,                #3B0A7A 8%,            #4C0C9A 15%,           #230040 70%,           #150226 100%         ) !important;  background-repeat: no-repeat;  background-size: cover;  background-position: center;}.section-bg-dark-flip {  position: relative;  overflow: hidden;  background: linear-gradient(    225deg,                #3B0A7A 8%,            #4C0C9A 15%,           #230040 70%,           #150226 100%         ) !important;  background-repeat: no-repeat;  background-size: cover;  background-position: center;}.section-bg-dark-flip2 {  position: relative;  overflow: hidden;  background: linear-gradient(    45deg,                #3B0A7A 8%,            #4C0C9A 15%,           #230040 70%,           #150226 100%         ) !important;  background-repeat: no-repeat;  background-size: cover;  background-position: center;}.section-bg-dark .feature .feature-title {    font-weight: 600 !important;    color: #ffffff !important;}.section-bg-dark .feature .feature-desc {    color: #e6e6e9 !important;   }.section-cta-cosmic .section-box.is-boxed {  background: linear-gradient(    225deg,    #3B0A7A 8%,         #4C0C9A 18%,        #39046d 70%,        #230040 100%      ) !important;  color: #fff !important;     box-shadow:    0 0 32px rgba(255, 255, 255, 0.12),    0 0 22px rgba(130, 90, 200, 0.28) !important;  padding: 40px !important;  position: relative;  overflow: hidden;}.section-cta-cosmic2 .section-box.is-boxed {  background: linear-gradient(to right, #22003F, #5A0AB0) !important;  color: #fff !important;     border-radius: 14px !important;  box-shadow:    0 0 32px rgba(255, 255, 255, 0.12),    0 0 22px rgba(130, 90, 200, 0.28) !important;  padding: 40px !important;  position: relative;  overflow: hidden;}.section-cta-cosmic .section-content h2 {  color: #ffffff !important;  font-weight: 600 !important;}.section-cta-cosmic .section-subtitle {  color: #e4e4eb !important;     }.section-stats-glow .feature-stat span {  color: #A77CFF !important;         font-weight: 700 !important;}.section-stats-glow .feature-title {  color: #ffffff !important;  font-weight: 700 !important;}.section-stats-glow .feature-desc {  color: #e6e1ef !important;          font-size: 16px !important;  line-height: 1.5;}.section-custom-large .section-title {    font-size: 40px !important;}@media (max-width: 576px) {    .section-custom-large .section-title {        font-size: 24px !important;          line-height: 1.2;                }}.site-section.section-title-above.section-location.section-location-boxes {  position: relative;  overflow: hidden;  background-color: #f7f7f8 !important; }.site-section.section-title-above.section-location.section-location-boxes:not(.section-secondary)::before {  content: "";  position: absolute;  inset: 0;  z-index: 0;  pointer-events: none;  background-image:    linear-gradient(to bottom,      rgba(247,247,248,0.25) 0%,      rgba(247,247,248,0.55) 30%,      rgba(247,247,248,0.65) 80%,      rgba(247,247,248,0.85) 100%    ),    url("https://lumadock.com/templates/lagom2/assets/img/page-manager/LumaDock%20world%20map%20hosting%20(1).webp");  background-repeat: no-repeat;  background-size: contain;  background-position: center 40px;  opacity: 0.55;}.site-section.section-title-above.section-location.section-location-boxes:not(.section-secondary) > * {  position: relative;  z-index: 1;}.site-section.section-title-above.section-location.section-location-boxes.section-secondary.section-location-dark {  background: #0c081b !important;}.site-banner.caption-style-1 .banner-content .banner-caption,.site-section.caption-style-1 .section-caption {    background: #efefef !important;    color: #111 !important;    border: 1px solid rgba(0, 0, 0, 0.10) !important;    padding: 6px 14px !important;    border-radius: 20px !important;}.site-banner.banner-graphic-large   .banner-background.graphic-centered.is-animated   .banner-graphic img {    transform: scale(1.50) translateX(-8%);     transform-origin: center;    display: block;    margin: 0 auto;}.site-banner.banner-graphic-large   .banner-background.graphic-centered.is-animated   .banner-graphic {    overflow: visible;}@media (max-width: 576px) {  .site-banner.banner-graphic-large     .banner-background.graphic-centered.is-animated     .banner-graphic img {      transform: scale(1.30) translateX(-10%) !important;      transform-origin: center;    }}.site-section.caption-style-2 .section-caption {    background: transparent !important;    border: 1px solid rgba(0,0,0,0.35) !important;      color: #1d1d1d !important;                         padding: 6px 14px !important;                      border-radius: 20px !important;                 }.site-section.caption-style-2-dark .section-caption,.site-banner.caption-style-2-dark .banner-caption{  background: transparent !important;  border: 1px solid rgba(255,255,255,0.65) !important;  color: #fff !important;  padding: 6px 14px !important;  border-radius: 20px !important;}.product-billing-switcher .label-save {  display: none !important;}.product-billing-switcher .btn-group {  display: flex !important;  gap: 10px;}.btn-dropdown.hidden {  display: none !important;}.product-billing-switcher .btn-dropdown {  display: none !important;}.product-billing-switcher .btn.cycle-change.active {    background: #ffffff !important;            color: #1a1a1a !important;                 border-color: #dcdcdc !important;      }.product-billing-switcher .btn.cycle-change.active .btn-text {    color: #1a1a1a !important;}.product-billing-switcher .btn.cycle-change[data-change-pricing="3"] .btn-text::after {  content: "%";  display: inline-block;  background-color: #dbebcc;  color: #1b5e20;  font-weight: 600;  font-size: 12px;  border-radius: 50%;  width: 20px;  height: 20px;  text-align: center;  line-height: 20px;  margin-left: 6px;  vertical-align: middle;}.product-billing-switcher .btn.cycle-change[data-change-pricing="3"].active .btn-text::after {  background-color: #1b5e20;  color: #ffffff;}.tabs-multiple-container .product-billing-switcher {    padding-top: 15px !important;   }@media (max-width: 991px) {    a.logo.visible-xs.visible-sm.visible-md img {        width: 400px !important;         max-height: none !important;    }}html:not(.lagom-dark-mode) body > div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default {    background-color: #fdfdfd !important;}html:not(.lagom-dark-mode) body > div.app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default {    background-color: #fdfdfd !important;}.nav-item-currency .dropdown-menu a:hover {    background: none !important;    background-color: transparent !important;    color: inherit !important;}body.register-page .dropdown-menu.dropdown-language-search.dropdown-lazy.dropdown-menu-center.show {    padding: initial !important;    width: initial !important;    font-size: initial !important;}body.page-login .main-body-content,body.register-page .main-body,body.page-password-reset-container .main-body,body.page-password-reset-container .main-body-content {    background-color: #f9f9f9 !important;}body.page-login .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary,body.register-page .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary,body.page-password-reset-container .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary {    position: relative;    overflow: hidden;    background:                url("/templates/six/img/lumadock/logo/logo_white.png?v=3")            center center / 32vw auto no-repeat,                radial-gradient(            circle at 50% 35%,            rgba(170, 60, 175, 0.90) 0%,               rgba(170, 60, 175, 0.60) 20%,              rgba(170, 60, 175, 0.00) 55%        ),                radial-gradient(            circle at 80% 80%,            rgba(130, 170, 230, 0.85) 0%,              rgba(130, 170, 230, 0.55) 20%,            rgba(130, 170, 230, 0.00) 55%        ),                linear-gradient(            135deg,            #15033a 0%,               #1e0b52 35%,              #251a6a 70%,              #322c8a 100%          ) !important;    background-repeat: no-repeat;    background-size: cover;}body.page-login .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary,body.register-page .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary,body.page-password-reset-container .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary {    min-height: 400px;}.main-body-sidebar-illustration.main-body-sidebar-illustration-secondary svg,.main-body-sidebar-illustration.main-body-sidebar-illustration-secondary .side-illustration {    display: none !important;}body.page-login:not(.register-page):not(.page-password-reset-container) .login-header {    display: none !important;}@media (max-width: 991px) {        body.page-login .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary,    body.register-page .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary,    body.page-password-reset-container .main-body-sidebar-illustration.main-body-sidebar-illustration-secondary {        display: none !important;    }        body.page-login:not(.register-page):not(.page-password-reset-container) .login-header {        display: block !important;    }}body.register-page .login-header {    display: block !important;}body.page-password-reset-container .login-header {    display: block !important;}ul.menu.menu-primary .menu-item-desc {    margin-top: 0px !important;}ul.menu.menu-primary .menu-item-title,ul.menu.menu-primary .nav-header {    font-size: 16px !important;}ul.menu.menu-primary li.dropdown-header {    display: none !important;}.dropdown-menu .menu-item-button:hover {  background-color: #F0EBFA;  border-color: #F0EBFA;  color: #ffffff !important;  transform: none !important;}.dropdown-menu .menu-item-button,.dropdown-menu .menu-item-button a,.dropdown-menu .menu-item-button a span {  color: #ffffff !important;} .dropdown-menu-item a:hover {  background-color: #F0EBFA !important;  border-radius: 6px !important;}.package-box .btn.btn-primary {  background: #18121f !important;    border-color: #18121f !important;  color: #fff !important;}.package-box .btn.btn-primary:hover {  background-image: linear-gradient(90deg, #420679, #690AC2) !important;  border: 1px solid transparent !important;   color: #fff !important;}.btn.btn-primary,.btn.btn-secondary {  padding-left: 72px !important;  padding-right: 72px !important;}.btn.btn-primary:not(.package-box .btn.btn-primary) {  min-height: 0 !important;  height: auto !important;  line-height: 1.1 !important;  padding-top: 16px !important;  padding-bottom: 16px !important;}span.menu-item-desc {  font-size: 12px !important;}.btn-primary,input[type="submit"],button {  transition: box-shadow 0.3s ease;}.btn-primary:hover,input[type="submit"]:hover,button:hover {  box-shadow: 0 5px 11px rgba(0, 0, 0, 0.23) !important;}.panel-range-btn:hover,.panel-range-btn:focus,.panel-range-btn:active {  box-shadow: none !important;  filter: none !important;}.dropdown .btn:hover {  box-shadow: none !important;  filter: none !important; }.product-billing-switcher .btn:hover {  box-shadow: none !important;}.btn.btn-primary-faded.has-loader:hover,.btn.btn-primary-faded.has-loader:focus,.btn.btn-primary-faded.has-loader:active,.btn.btn-link:hover,.btn.btn-link:focus,.btn.btn-link:active {  box-shadow: none !important;}.btn.btn-primary-faded.has-loader,.btn.btn-primary-faded {  border: 1px solid #5b24b5 !important; }.cta-small {  min-height: 280px !important;  padding-top: 0.8rem !important;  padding-bottom: 0.8rem !important;  display: flex;  align-items: center;  justify-content: center;  text-align: center;}@media (max-width: 768px) {  .cta-small {    min-height: auto !important;    padding-top: 3rem !important;    padding-bottom: 3rem !important;  }}.card-hover {  transition: all 0.3s ease;  border-radius: 8px;}.card-hover:hover {  background-color: #ffffff;  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.12);}.feature.is-boxed.grey-border {  position: relative;  border: none !important;           border-radius: 10px;               background: #fff;                }.feature.is-boxed.grey-border::after {  content: "";  position: absolute;  inset: 0;  border-radius: inherit;  padding: 1px;                      background: linear-gradient(    to bottom right,    #7643c9 0%,    #b998f9 5%,    #DEE0E3 40%  );  -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);  -webkit-mask-composite: xor;  mask-composite: exclude;           pointer-events: none;}.menu-icon-small > a > img {  width: 22px !important;  height: 22px !important;}.custom-banner-bg > div {  background-color: #420679 !important;   color: #ffffff !important;             padding: 3rem 2rem;                     border-radius: 8px;                   }.cf-turnstile {    height: 65px;    margin-bottom: 12px;}.register-page .form-actions{    display: flex;    flex-direction: column;    justify-content: flex-start;    align-items: flex-start;}.page-contact .form-actions{    flex-direction: column;}.page-supportticketsubmit-steptwo.lagom-not-portal .form-actions{    display: block;}html:not(.lagom-dark-mode) #Secondary_Navbar-ModeSwitcher-781 > label > span {  background-color: #542B97 !important;  color: #ffffff !important;}html:not(.lagom-dark-mode) #Secondary_Navbar-ModeSwitcher-781 svg path {  fill: #542B97 !important;}.label.label-xs.label-save {  background-color: #A96EF7 !important;  color: #ffffff !important;}.site-banner.banner-type-2.graphic-scale-sm .banner-background > div {  transform: scale(0.95);  transform-origin: center;}.cf-turnstile-wrapper {    width: 100%;    margin-top: 15px;    display: flex;    justify-content: flex-end;}.package-qty {    display: none !important;}.graphic-soft-style .section-graphic,.graphic-soft-style .banner-graphic {  border-radius: 16px;  box-shadow: 1px 1px 2px 1px rgba(8, 52, 156, 0.03);   overflow: hidden; }.lu-top__toolbar button[name="ModulesGarden_HostingRenewals_App_UI_Client_ButtonsPanel_Buttons_ChangeBillingCycle"] {    margin-left: auto !important;       float: right;                       background: #7643c9 !important;     color: #f9f9f9 !important;          border: 1.5px solid #7643c9 !important;    border-radius: 10px !important;    box-shadow: none !important;    transition: all 0.2s ease;}.lu-top__toolbar button[name="ModulesGarden_HostingRenewals_App_UI_Client_ButtonsPanel_Buttons_ChangeBillingCycle"] .lu-btn__icon {    color: #f9f9f9 !important;}.lu-top__toolbar button[name="ModulesGarden_HostingRenewals_App_UI_Client_ButtonsPanel_Buttons_ChangeBillingCycle"]:hover {    background: #5d34a3 !important;      border-color: #5d34a3 !important;    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3) !important;}.check-sign {  border-radius: 0 12px 0 0 !important;    display: inline-flex;                   align-items: center;  justify-content: center;  overflow: hidden;                     }.check-sign::before,.check-sign::after {  border-radius: 0 12px 0 0 !important;}.package-actions .btn.btn-primary {  padding-left: 3rem !important;  padding-right: 3rem !important;  white-space: nowrap;}.package-features li {   padding: 4px 0;   border-bottom: 0.7px solid #efefef;   display: flex;   align-items: center;   gap: 4px;}.package-features li.no-border {  border-bottom: none !important;}.package-features li:last-child {   border-bottom: none;}.package-features .separator {  border-bottom: 1px solid #a855f7;  margin: 12px -16px 12px;    width: calc(100% + 30px);   height: 0;  list-style: none;}.package-features .checkmark {  color: #adb5bd;  font-size: 12px;  margin-right: 2px;  margin-top: 2px;  flex-shrink: 0;}.checkmark svg {  display: block;  height: 14px;              width: 14px;}.package .package-title {    text-align: left !important;}.package .package-box {    display: flex;    flex-direction: column;    align-items: flex-start !important;     text-align: left !important;}.package.is-boxed .package-price {    display: flex;    flex-direction: column;    align-items: flex-start !important;    text-align: left !important;    width: 100%;}.package.is-boxed .package-price .price-discount,.package.is-boxed .package-price .price {    align-self: flex-start !important;    text-align: left !important;    width: 100%;    display: block;     margin-left: 0 !important;}.package-price .price {    display: inline-flex;    align-items: center;    gap: 6px; }.package-price .price-ammount,.package-price .price-cycle {    display: inline;    white-space: nowrap;}.package-price .price-cycle::before {    content: "/";    margin: 0 -2px 0 -2px;     color: inherit; }.package.is-boxed{  border:1px solid #d4d8df !important;  box-shadow:none !important;}.package.is-boxed .package-price .price-discount {  padding-top: 4px;     padding-bottom: 6px;}.package .price.price-sm .price-ammount {  font-size: 32px !important;  line-height: 1.2;}#btnCalc {  margin-right: 12px !important; }body.page-upgrade .package-features .checkmark,body.lagom.page-upgrade .package-features .checkmark,body[class*="page-upgrade"] .package-features .checkmark{  display: none !important;  font-size: 0 !important;  line-height: 0 !important;  overflow: hidden !important;  visibility: hidden !important;}body.page-upgrade .package-features{ list-style: none; margin: 0; padding: 0; }body.page-upgrade .package-features li{  display: flex; align-items: center; gap: 8px;  padding: 6px 0; border-bottom: 1px solid #efeff1; line-height: 1.3;}body.page-upgrade .package-features li.no-border,body.page-upgrade .package-features li.separator{ border-bottom: 0; }body.page-upgrade .package-features li.separator{ height: 8px; }body.page-upgrade .package-features b{ font-weight: 600; }body.page-upgrade .package-features li.separator {  display: none !important;}body.page-upgrade .package-features li b,body.page-upgrade .package-features li span {  font-size: 14px !important;  font-weight: 600 !important;  line-height: 1.4;}body.page-upgrade .package-features li span {  font-weight: 400 !important;  color: #555;   }body.page-upgrade .package-features { list-style:none; margin:0 !important; padding:0 !important; }body.page-upgrade .package-features li {  display:flex; align-items:center; gap:8px;  margin:0 !important;  padding:4px 0 !important;     line-height:1.25 !important;  border:0 !important;        }body.page-upgrade .package-features li:not(.separator):not(.no-border):not(:last-child) {  border-bottom:1px solid #efeff1 !important;}body.page-upgrade .package-features li + li { margin-top:0 !important; }body.page-upgrade .package-features .feature-lead {  display:none !important;}body.page-upgrade .package-features li.separator { display:none !important; }body.page-upgrade .package-features li b,body.page-upgrade .package-features li span {  font-size:14px !important;  line-height:1.25 !important;  margin:0 !important;}body.page-upgrade .package-features li b { font-weight:600 !important; }body.page-upgrade .package-features li span { font-weight:400 !important; color:#555; }body.page-upgrade .package-features li b { white-space:nowrap; margin-right:6px; }.nav-item-currency .dropdown-menu .dropdown-menu-items.has-scroll {  display: grid;  grid-template-columns: repeat(2, minmax(0, 1fr));   gap: 6px 14px;              padding: 10px 14px;  box-sizing: border-box;}.nav-item-currency .dropdown-menu.dropdown-menu-right {  width: 230px;   }@media (min-width: 768px) {  .dropdown-menu.dropdown-language-search.dropdown-menu-right {    width: 660px;    padding: 12px 16px;  }  .dropdown-menu.dropdown-language-search .dropdown-menu-items.has-scroll {    display: grid;    grid-template-columns: repeat(3, minmax(0, 1fr));    gap: 10px 18px;    align-content: start;    padding: 12px 16px;    box-sizing: border-box;  }  .dropdown-menu.dropdown-language-search .dropdown-menu-item > a {    display: flex;    align-items: center;    gap: 8px;    padding: 6px 8px;    border-radius: 6px;  }  .dropdown-menu.dropdown-language-search .dropdown-menu-item > a:hover{    background:#f2f2f2!important;    color:#000!important;  }}[dir="rtl"] .dropdown-menu.dropdown-language-search.dropdown-menu-right {  right: auto !important;  left: 0 !important;  transform: none !important;}@media (max-width: 767.98px) {  .dropdown-menu.dropdown-language-search {    max-height: 72vh;    overflow-y: auto !important;    -webkit-overflow-scrolling: touch;    overscroll-behavior: contain;  }  .dropdown-menu.dropdown-language-search .dropdown-menu-items.has-scroll {    max-height: none !important;    overflow: visible !important;    padding: 10px 14px;  }}@media (min-width: 768px) {  .dropdown-menu.dropdown-language-search {    max-height: 75vh;    overflow-y: auto;    overflow-x: hidden;  }  .dropdown-menu.dropdown-language-search .dropdown-menu-items.has-scroll {    max-height: none !important;    overflow: visible !important;  }}.section-caption,.banner-caption {  display: inline-block !important;  width: auto !important;  padding: 6px 14px;  border-radius: 20px;  font: 500 14px/1.2 Inter, system-ui, sans-serif !important;  color: #420679 !important;    background:    linear-gradient(      120deg,      transparent 25%,      rgba(255, 255, 255, 0.15) 45%,      rgba(255, 255, 255, 0.10) 55%,      transparent 85%    ),    linear-gradient(135deg, rgba(118,67,201,0.2), rgba(58,138,255,0.2));  border: 1px solid rgba(118,67,201,0.35);  backdrop-filter: blur(10px);  -webkit-backdrop-filter: blur(10px);  line-height: 1.2;  position: relative;   z-index: 0;         }@media (max-width: 767.98px) {  .section-caption,  .banner-caption {    display: block !important;    width: max-content !important;         width: fit-content !important;         max-width: 90vw;                       margin: 4px auto !important;           text-align: center !important;    float: none !important;    flex: 0 0 auto !important;    align-self: center !important;    justify-self: center !important;  }}.font-icon-fa,.font-icon {  background: linear-gradient(135deg, rgba(118,67,201,0.20) 0%, rgba(118,67,201,0.20) 50%, rgba(58,138,255,0.20) 100%) !important;  border: 1px solid rgba(118,67,201,0.4) !important;  border-radius: 50% !important;  width: 48px !important;  height: 48px !important;  display: inline-flex !important;  align-items: center;  justify-content: center;  color: inherit !important;}.feature.is-boxed {  margin-bottom: 30px !important;}.with-trustpilot .trustpilot-link {  display: inline-flex;  align-items: center;  justify-content: center;  gap: 12px;  margin-top: 8px;  font-size: 20px;  color: #555;  text-decoration: none;}.with-trustpilot .trustpilot-link img {  width: 110px;  height: 28px;}.with-trustpilot .trustpilot-link:hover {  color: #000;  text-decoration: underline;}.with-trustpilot.custom-bg .testimonials-item.is-bordered {  background: #f7f8fc !important;    border: 1px solid #d8e1f3 !important;  box-shadow: none !important;}.with-trustpilot.custom-bg .testimonials-item.is-bordered::before {  background: transparent !important;}.language-flag.polski {    background: url(https://lumadock.com/templates/lagom2/assets/img/flags/polish.svg);}.feature.feature-location-box {  position: relative;  border: none !important;  background: linear-gradient(    145deg,    rgba(255, 255, 255, 0.8) 0%,    rgba(255, 255, 255, 0.6) 40%,    rgba(118, 67, 201, 0.08) 100%  ) !important;  box-shadow: 0 0 10px rgba(118, 67, 201, 0.15) !important;  backdrop-filter: brightness(1.05);}.section-secondary .feature.feature-location-box {  background: none !important;  box-shadow: none !important;  backdrop-filter: none !important;}.feature.feature-location-box::after {  content: "";  position: absolute;  top: 0; left: 0; right: 0; bottom: 0;  border-radius: inherit;  background: linear-gradient(    to bottom right,    rgba(118, 67, 201, 0.8) 0%,       rgba(150, 107, 230, 0.5) 15%,     rgba(222, 224, 227, 0.9) 40%    );    -webkit-mask:    linear-gradient(#000 0 0) content-box,    linear-gradient(#000 0 0);  -webkit-mask-composite: xor;  mask-composite: exclude;  padding: 1px;            box-sizing: border-box;    pointer-events: none;}.feature.is-boxed {  background: linear-gradient(    325deg,    rgba(255, 255, 255, 0.9) 0%,    rgba(255, 255, 255, 0.7) 50%,    rgba(118, 67, 201, 0.08) 100%  ) !important;  backdrop-filter: brightness(1.05);}.location-popup {  border: 1px solid rgba(118, 67, 201, 0.5) !important;  background: linear-gradient(    to bottom right,    rgba(255, 255, 255, 0.85) 0%,    rgba(255, 255, 255, 0.6) 40%,    rgba(118, 67, 201, 0.08) 100%  ) !important;  box-shadow: 0 0 10px rgba(118, 67, 201, 0.15) !important;  border-radius: 10px !important;  backdrop-filter: brightness(1.05);}.location-popup .popover-body {  background: transparent !important;  padding: 12px 16px !important;  border-radius: 10px !important;}.label.label-xs.label-save {  background: linear-gradient(    to bottom right,    #eef7e5 0%,       #e8f3dc 50%,      #e2efd4 100%    ) !important;  color: #1b5e20 !important;                border: 1px solid #a5d6a7 !important;     border-radius: 10px !important;  padding: 3px 10px !important;  font-weight: 600 !important;  font-size: 12px !important;  backdrop-filter: brightness(1.05);  transition: all 0.25s ease;}.label.label-xs.label-save span {  color: #1b5e20 !important;  font-weight: 600 !important;  font-size: 12px !important;}.dropdown-menu.show .dropdown-item .label.label-xs.label-save,.dropdown-menu .dropdown-item .label.label-xs.label-save,.dropdown-menu .label.label-xs.label-save {  font-size: 11px !important;  line-height: 1.1 !important;  padding: 1px 6px !important;}.site-section:not(.section-cta) .section-box.is-boxed {  background: linear-gradient(    325deg,    rgba(255, 255, 255, 0.9) 0%,    rgba(255, 255, 255, 0.7) 50%,    rgba(118, 67, 201, 0.08) 90%  ) !important;  backdrop-filter: brightness(1.05);  position: relative;   overflow: hidden;}.site-section:not(.section-cta) .section-box.is-boxed::after {  content: "";  position: absolute;  inset: 0;  border-radius: inherit;  padding: 1px;   background: linear-gradient(    to bottom right,    #7643c9 0%,    #b998f9 15%,    #DEE0E3 45%  );  -webkit-mask:    linear-gradient(#000 0 0) content-box,    linear-gradient(#000 0 0);  -webkit-mask-composite: xor;  mask-composite: exclude;  pointer-events: none;}.package.is-boxed.package-sm.package-featured {  position: relative;  overflow: hidden;            border-radius: 10px;       }.package.is-boxed.package-sm.package-featured::after {  content: "";  position: absolute;  inset: 0;  border-radius: inherit;  padding: 1px;   background: linear-gradient(    to bottom right,    #7643c9 0%,                     #b998f9 25%,                    rgba(255, 255, 255, 0) 45%    );  -webkit-mask:    linear-gradient(#000 0 0) content-box,    linear-gradient(#000 0 0);  -webkit-mask-composite: xor;  mask-composite: exclude;       pointer-events: none;  z-index: 2;}.feature.is-boxed {  position: relative;   border-radius: 12px;   overflow: hidden; }.feature.is-boxed::after {  content: "";  position: absolute;  inset: 0;  border-radius: inherit;  padding: 1px;   background: linear-gradient(    to bottom right,    #7643c9 0%,    #b998f9 15%,    #DEE0E3 45%  );  -webkit-mask:    linear-gradient(#000 0 0) content-box,    linear-gradient(#000 0 0);  -webkit-mask-composite: xor;  mask-composite: exclude;   pointer-events: none;}ul li::before {  background: #18121f !important;            }.vps-inline-highlights {  display: flex;  flex-wrap: wrap;  justify-content: center;       align-items: center;  gap: 30px;                     font-size: 16px;  text-align: center;}.vps-inline-highlights span {  display: inline-flex;  align-items: center;  gap: 8px;                      color: #4a4a4a;              }.vps-inline-highlights i {  color: #4a4a4a;                font-size: 14px;}@media (max-width: 767.98px) {  .vps-inline-highlights {    gap: 16px !important;         font-size: 15px;            }  .vps-inline-highlights span {    gap: 8px;                   }  .vps-inline-highlights i {    font-size: 13px;            }}.faq-item.faq-item-boxed[aria-expanded="true"] {  position: relative;  background: #f7f7f8 !important;  border: none !important;  box-shadow: none !important;    overflow: visible;             }.faq-item.faq-item-boxed[aria-expanded="true"]::after {  content: "";  position: absolute;  top: 0; left: 0; right: 0; bottom: 0;  border: 1px solid #7644c8;      border-radius: inherit;  pointer-events: none;  box-sizing: border-box;}.faq-item.faq-item-boxed[aria-expanded="true"] .faq-item-top,.faq-item.faq-item-boxed[aria-expanded="true"] .faq-item-bottom,.faq-item.faq-item-boxed[aria-expanded="true"] .panel-collapse {  border: none !important;  box-shadow: none !important;  background: transparent !important;}.section-fade-bottom {  position: relative;  background: #f7f8fc;   overflow: hidden;    }.section-fade-bottom::after {  content: "";  position: absolute;  left: 0;  right: 0;  bottom: 0;  height: 55px;   background: linear-gradient(to bottom, transparent 0%, #ffffff 95%);  pointer-events: none;}.lc-tooltip {  position: relative;  display: inline-flex;  align-items: center;  cursor: help;  z-index: 20; }.lc-tip-bubble {  position: absolute;  left: 50%;  bottom: calc(100% + 8px);  transform: translateX(-90%);           background: rgba(238, 232, 251, 0.96);       color: #3a2a63;                              padding: 8px 10px;  border-radius: 6px;  border: 1px solid rgba(155, 120, 230, 0.6);    font-size: 12px;  line-height: 1.5;  max-width: 170px;                      width: max-content;  box-shadow: 0 6px 18px rgba(118, 67, 201, 0.18);   opacity: 0;  visibility: hidden;  pointer-events: none;  z-index: 9999;  white-space: normal;  text-align: left;  transition: opacity .15s ease, transform .15s ease, visibility 0s linear .15s;}.lc-tooltip:hover .lc-tip-bubble,.lc-tooltip:focus .lc-tip-bubble {  opacity: 1;  visibility: visible;  transform: translate(-85%, -2px);    }.lc-tooltip {  margin-left: 2px;}.lc-tooltip i {  font-size: 10px !important;          color: #c7c9d1;                      background-color: #fafafa;           border-radius: 50%;  padding: 1px !important;             line-height: 1;  vertical-align: middle;}.package-features .icon {  display:inline-block;  width:14px;  height:14px;  vertical-align:middle;  margin-right:6px;  background-repeat:no-repeat;  background-position:center;  background-size:contain;  position:relative;  top:1px; }.package-features li.feat-cpu .icon {  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239498A1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='4' width='16' height='16' rx='2'/%3E%3Crect x='9' y='9' width='6' height='6'/%3E%3Cpath d='M9 1v3M15 1v3M9 20v3M15 20v3M20 9h3M20 15h3M1 9h3M1 15h3'/%3E%3C/svg%3E");}.package-features li.feat-db .icon {  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239498A1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='5' rx='9' ry='3'/%3E%3Cpath d='M21 12c0 1.66-4 3-9 3s-9-1.34-9-3'/%3E%3Cpath d='M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5'/%3E%3C/svg%3E");}.package-features li.feat-ram .icon {  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239498A1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='6' width='20' height='12' rx='1'/%3E%3Cline x1='6' y1='10' x2='6' y2='14'/%3E%3Cline x1='10' y1='10' x2='10' y2='14'/%3E%3Cline x1='14' y1='10' x2='14' y2='14'/%3E%3Cline x1='18' y1='10' x2='18' y2='14'/%3E%3C/svg%3E");}.package-features li.feat-gpu .icon {  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239498A1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cline x1='7' y1='3' x2='7' y2='5'/%3E%3Cline x1='12' y1='3' x2='12' y2='5'/%3E%3Cline x1='17' y1='3' x2='17' y2='5'/%3E%3Cline x1='7' y1='19' x2='7' y2='21'/%3E%3Cline x1='12' y1='19' x2='12' y2='21'/%3E%3Cline x1='17' y1='19' x2='17' y2='21'/%3E%3Ctext x='12' y='14' text-anchor='middle' font-size='6' font-family='Arial, sans-serif' fill='%239498A1' stroke='none'%3EGPU%3C/text%3E%3C/svg%3E");}.package-features li.feat-world .icon{  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239498A1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20'/%3E%3Cpath d='M12 2a15 15 0 0 1 0 20'/%3E%3Cpath d='M12 2a15 15 0 0 0 0 20'/%3E%3C/svg%3E");}.package-features .checkmark {  display: inline-block !important;  width: 10px !important;  height: 5px !important;  border-left: 1.5px solid #534AB7 !important;  border-bottom: 1.5px solid #534AB7 !important;  border-top: 0 !important;  border-right: 0 !important;  transform: rotate(-45deg);  margin: 0 4px 4px 0 !important;  font-size: 0 !important;  line-height: 0 !important;  vertical-align: middle !important;  background: transparent !important;  color: transparent !important;  text-indent: -9999px;  overflow: hidden;}.package-features .checkmark::before,.package-features .checkmark::after {  content: none !important;}.package-features li.feat-cpu b,.package-features li.feat-ram b,.package-features li.feat-db b {  font-weight: 600 !important;  font-size: 14px !important;  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif !important;}.package-features li.separator {  width: 100% !important;  height: 1px !important;  background-image: linear-gradient(to right, rgba(83,74,183,.2), rgba(83,74,183,0)) !important;  background-color: transparent !important;  margin: 8px 0 !important;  padding: 0 !important;  list-style: none !important;  border: none !important;}.feature-location-box .label.label-info {  font-size: 0 !important;        }.feature-location-box .label.label-info::after {  content: "SOON";            font-size: 11px;                 }.nav-tabs-slider .nav-item .nav-link {  background: rgba(255, 255, 255, 0.15) !important;  backdrop-filter: blur(6px) saturate(180%) !important;  -webkit-backdrop-filter: blur(6px) saturate(180%) !important;  color: #17191C !important;    border: 1px solid #5e566733 !important;  border-radius: 12px !important;  margin-right: 6px;  padding: 6px 14px !important;  transition: all 0.25s ease;  font-size: 17px !important;  font-weight: 600;}.nav-tabs-slider .nav-item .nav-link:hover:not(.active) {  background: rgba(162, 121, 255, 0.15) !important;  border-color: rgba(162, 121, 255, 0.4) !important;  color: #4d2a8a !important;  transform: translateY(-1px);}.nav-tabs-slider .nav-item .nav-link.active {  background: linear-gradient(135deg, #420679, #690AC2) !important;  backdrop-filter: blur(8px) saturate(180%) !important;  -webkit-backdrop-filter: blur(8px) saturate(180%) !important;  border: 1px solid #2a014a !important;    color: #fff !important;  box-shadow: 0 2px 4px rgba(52, 4, 96, 0.22);  transform: translateY(0);  transition: all 0.25s ease;}.nav-tabs-slider .nav-item .nav-link::after,.nav-tabs-slider .nav-item .nav-link.active::after,.nav-tabs-slider .nav-item .nav-link:focus::after {  content: none !important;  display: none !important;}.tabs-big .nav-tabs .nav-link {  padding: 10px 22px !important;   transition: all 0.25s ease;}.main-header-nav .nav.nav-tabs .nav-link {  background: rgba(255, 255, 255, 0.15) !important;  backdrop-filter: blur(6px) saturate(180%) !important;  -webkit-backdrop-filter: blur(6px) saturate(180%) !important;  border: 1px solid rgba(162, 121, 255, 0.25) !important;  border-radius: 12px !important;  margin-right: 4px !important;  padding: 10px 16px !important;  transition: all 0.25s ease;  font-weight: 400 !important;  font-size: 16px !important;           letter-spacing: 0.2px;                box-shadow: 0 1px 3px rgba(126, 63, 242, 0.03);   white-space: nowrap;}.main-header-nav .nav.nav-tabs .nav-link:hover:not(.active) {  background: rgba(162, 121, 255, 0.15) !important;  border-color: rgba(162, 121, 255, 0.4) !important;  color: #4d2a8a !important;  box-shadow: 0 1px 4px rgba(126, 63, 242, 0.05); }.main-header-nav .nav.nav-tabs .nav-link.active,.main-header-nav .nav.nav-tabs .nav-item.active > .nav-link {  background: linear-gradient(135deg, rgba(126, 63, 242, 0.85), rgba(157, 92, 245, 0.75)) !important;  backdrop-filter: blur(8px) saturate(180%) !important;  -webkit-backdrop-filter: blur(8px) saturate(180%) !important;  border: 1px solid rgba(88, 36, 187, 0.95) !important;  color: #fff !important;  box-shadow: 0 1px 4px rgba(126, 63, 242, 0.15); }.main-header-nav .nav.nav-tabs .nav-link::after,.main-header-nav .nav.nav-tabs .nav-link.active::after,.main-header-nav .nav.nav-tabs .nav-link:focus::after {  content: none !important;  display: none !important;}#lagom-one-step-order .main-header-nav .nav.nav-tabs.nav-lg {  margin-bottom: 9px !important;}.main-header-nav .tab-nav[data-nav-tabs-container] [data-nav] {  overflow-x: auto !important;              -webkit-overflow-scrolling: touch;        white-space: nowrap !important;         }.main-header-nav .nav.nav-tabs .nav-item {  flex: 0 0 auto !important;                margin-right: 8px !important;          }.main-header-nav .nav.nav-tabs {  border-bottom: 0 !important;              }@media (max-width: 576px) {  .main-header-nav .nav.nav-tabs .nav-link {    backdrop-filter: blur(4px) saturate(140%) !important;    -webkit-backdrop-filter: blur(4px) saturate(140%) !important;    padding: 7px 14px !important;    margin-right: 8px !important;  }}.main-header-nav .tab-nav[data-nav-tabs-container] [data-nav] {  padding-bottom: 7px;                   box-sizing: border-box;}.main-header-nav .nav.nav-tabs .nav-link {  position: relative;  z-index: 1;}.main-header-nav .nav.nav-tabs .nav-item {  margin-bottom: 0 !important;}.main-header-nav .nav.nav-tabs {  border-bottom: 0 !important;}.main-header-nav .nav.nav-tabs li[href="#group18"] .nav-link {  background: #f7fbf4 !important;                             backdrop-filter: blur(6px) saturate(180%) !important;  -webkit-backdrop-filter: blur(6px) saturate(180%) !important;  border: 1px solid rgba(80, 180, 90, 0.55) !important;       box-shadow: 0 1px 3px rgba(110, 255, 195, 0.08);            border-radius: 12px !important;  color: #1f4d21 !important;                                   transition: all 0.25s ease;}.main-header-nav .nav.nav-tabs li[href="#group18"] .nav-link:hover:not(.active) {  background: rgba(162, 121, 255, 0.15) !important;  border-color: rgba(162, 121, 255, 0.4) !important;  color: #4d2a8a !important;  box-shadow: 0 1px 4px rgba(126, 63, 242, 0.05) !important;}#lagom-one-step-order [data-highend="1"] {  position: relative;             overflow: visible;              cursor: pointer;}#lagom-one-step-order .highend-badge {  position: absolute;  top: -14px;  right: -8px;  z-index: 2;                     display: inline-flex;  align-items: center;  white-space: nowrap;  background: #fdfcff;  color: #4d2a8a;  border: 1px solid rgba(162,121,255,0.35);  box-shadow: 0 3px 6px rgba(126,63,242,0.08);  padding: 4px 10px;  font-size: 12px;  line-height: 1.2;  font-weight: 500;  border-radius: 8px;  pointer-events: none;         }#lagom-one-step-order .highend-badge strong { margin: 0 2px; }@media (max-width: 480px) {  #lagom-one-step-order .highend-badge {    top: -10px;    right: -6px;    padding: 3px 8px;  }}.page-login .login-footer a[href="/register.php"],.page-clientregister .login-footer a[href="/login.php"],.page-clientregister .login-footer a[href="/password/reset"] {  background-color: rgba(162, 121, 255, 0.12);   color: #4d2a8a !important;                    font-weight: 600;  padding: 4px 10px;  border-radius: 6px;  transition: background-color 0.25s ease, color 0.25s ease;  text-decoration: none !important;}.page-login .login-footer a[href="/register.php"]:hover,.page-clientregister .login-footer a[href="/login.php"]:hover,.page-clientregister .login-footer a[href="/password/reset"]:hover {  background-color: rgba(162, 121, 255, 0.2);  color: #3c1e73 !important;}body.lagom.lagom-layout-condensed .section-packages .package .package-footer {  text-align: left !important;}body.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default .section-packages .package .package-features li + li {  font-size: 13px !important;}body.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default .section-packages .package .package-features li + li .feature-lead {  font-weight: 600 !important;  font-size: 13.2px !important;}body.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default .section-packages .package {  background:#ffffff !important;     border:1px solid #efeff0 !important;}body.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default .section-packages .package:hover {  background:#f7f7fa !important;   }body.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default .app-main.app-main-order,body.lagom.lagom-layout-top.lagom-layout-condensed.lagom-default .app-main.app-main-order .main-footer {  background-color: #fdfdfd !important;}body.lagom.lagom-not-portal.lagom-layout-top.lagom-layout-condensed.lagom-default.app-main.app-main-order .social-login .providerLinkingFeedback.alert.alert-danger {  display: none !important;  height: 0 !important;  margin: 0 !important;  padding: 0 !important;  opacity: 0 !important;  visibility: hidden !important;}.section-cta-horizontal:not(.section-cta-boxed) {  background: linear-gradient(to right, #22003F, #5A0AB0) !important;  background-size: cover !important;  background-repeat: no-repeat !important;  background-color: transparent !important;}.panel-body.check .price-savings {    position: absolute;    top: -17px;    left: 25%;    transform: translateX(-50%);    background: #e8f3dd !important;          color: #1c5e20 !important;                padding: 3px 14px;    border-radius: 30px;    font-size: 13px;    font-weight: 600;    z-index: 10;    display: inline-flex;    align-items: center;    gap: 8px;    white-space: nowrap;        border: 1px solid #1c5e20 !important;      box-shadow: 0 2px 6px rgba(28, 94, 32, 0.15); }.panel-body.check .price-savings > span {    font-weight: 400 !important;    opacity: 0.9;    text-decoration: line-through;    color: #1c5e20 !important;}.panel-body.check .price-savings .price-discount {    font-weight: 700 !important;    color: #1c5e20 !important;    background: none !important;    padding: 0 !important;}.check-custom input[type="radio"] {    display: none !important;}.check-custom .radio-styled {    display: none !important;}.check-custom .check-content {    margin-left: 15px !important;}.app-main.app-main-order .tab-nav.tab-nav--section.tab-nav--domain .nav.nav-tabs {    border-bottom: none !important;}.app-main.app-main-order .tab-nav.tab-nav--section.tab-nav--domain .nav.nav-tabs .nav-item .nav-link {    padding: 10px 24px !important;    border-radius: 6px !important;    font-size: 17px !important;    font-weight: 600 !important;    color: #212121 !important;                             background: transparent !important;    border: none !important;    box-shadow: none !important;    text-decoration: none !important;    line-height: inherit !important;    transition: box-shadow 0.2s ease;}.app-main.app-main-order .tab-nav.tab-nav--section.tab-nav--domain .nav.nav-tabs .nav-item .nav-link::after {    display: none !important;}.app-main.app-main-order .tab-nav.tab-nav--section.tab-nav--domain .nav.nav-tabs .nav-item.active .nav-link {    background: rgba(215,215,215,0.45) !important;    color: #000 !important;}.app-main.app-main-order .tab-nav.tab-nav--section.tab-nav--domain .nav.nav-tabs .nav-item .nav-link:hover {    box-shadow: inset 0 0 0 100px rgba(230,230,230,0.45) !important;    color: #212121 !important; }.app-main.app-main-order .tab-nav.tab-nav--section.tab-nav--domain .nav.nav-tabs .nav-item {    margin-right: 4px !important;   }body.lagom-layout-left-wide .app-nav,body.lagom-layout-left-wide .app-nav-menu.app-nav-menu-default,body.lagom-layout-left-wide .app-nav-header,body.lagom-layout-left-wide.scrolling .app-nav,body.lagom-layout-left-wide.scrolling .app-nav-menu.app-nav-menu-default,body.lagom-layout-left-wide.scrolling .app-nav-header,body.lagom-layout-left-wide.scrolled-top .app-nav,body.lagom-layout-left-wide.scrolled-top .app-nav-menu.app-nav-menu-default,body.lagom-layout-left-wide.scrolled-top .app-nav-header {  background: #1E0D40 !important;         background-image: none !important;       transition: none !important;           }body.lagom-layout-left-wide a.logo.hidden-sm.hidden-xs.hidden-md img {    max-height: 34px !important;       width: auto !important;}@media (max-width: 576px) {  .btn {    white-space: normal !important;        word-wrap: break-word !important;      text-align: center !important;         max-width: 100% !important;            line-height: 1.3 !important;           padding-left: 12px !important;         padding-right: 12px !important;    font-size: 15px !important;          }}.btn.btn-outline.btn-lg,.btn.btn-outline.btn-xlg {    padding-left: 48px !important;    padding-right: 48px !important;}@media (max-width: 576px) {    .btn.btn-outline.btn-lg,    .btn.btn-outline.btn-xlg {        padding-left: 20px !important;        padding-right: 20px !important;    }}.feature.feature-year-26 .feature-title{  font-size: 30px !important;}.feature.feature-team .feature-icon img{  border-radius: 16px !important;}@media (min-width: 992px) {  .site-section.section-head-left > .container > .section-caption,  .site-section.section-head-left > .container > h2.section-title,  .site-section.section-head-left > .container > .section-subtitle {    text-align: left !important;    margin-left: 0 !important;    margin-right: auto !important;  }}.ld-faq-heading .h5{  font-size: 22px !important;  line-height: 1.25 !important;}.main-footer.main-footer-extended.main-footer-extended-gray a,.main-footer.main-footer-extended.main-footer-extended-gray a span{  font-size:15px !important;}.footer-title.footer-title.collapsed.collapsed{  font-size:17px !important;}@media (max-width: 991.98px){  button.app-nav-toggle.navbar-toggle,  button.app-nav-toggle.navbar-toggle:hover,  button.app-nav-toggle.navbar-toggle:focus,  button.app-nav-toggle.navbar-toggle:active,  button.app-nav-toggle.navbar-toggle:focus-visible{    box-shadow: none !important;    outline: none !important;  }}.app-main.app-main-order .panel-actions .btn-group > .btn.btn-sm.btn-primary { padding-left: 16px !important;  padding-right: 16px !important;  padding-top: 10px !important;  padding-bottom: 10px !important;}.app-main.app-main-order .panel-actions .btn-group > .btn.btn-sm.btn-primary.btn-icon{  margin-top: 1px !important;  margin-bottom: 1px !important;}@media (max-width: 767px){  .app-main.app-main-order .btn.btn-sm.btn-primary{    margin-top: 0 !important;  }}.footer-company-socials i.fab{font-size:20px!important;color:#212121!important}.footer-company-socials a:hover i.fab{color:#690AC2!important}.nav-header{  color:#5e636e !important;  font-weight:400 !important;}.dropdown-menu li:not(.nav-divider)>a{position:relative;z-index:0;background:transparent!important}.dropdown-menu li:not(.nav-divider)>a:hover,.dropdown-menu li:not(.nav-divider):hover>a{background:transparent!important}.dropdown-menu li:not(.nav-divider)>a:before{  content:"";position:absolute;left:8px;right:8px;top:4px;bottom:4px;  border-radius:10px;opacity:0;pointer-events:none;  background:#f2f2f2;z-index:-1;}.dropdown-menu li:not(.nav-divider)>a:hover:before,.dropdown-menu li:not(.nav-divider):hover>a:before{opacity:1}.dropdown-menu li:not(.nav-divider)>a:hover,.dropdown-menu li:not(.nav-divider):hover>a,.dropdown-menu li:not(.nav-divider)>a:hover .menu-item-title,.dropdown-menu li:not(.nav-divider)>a:hover .menu-item-desc{color:#000!important}body.force-dark-header .app-nav,body.force-dark-header .app-nav-menu,body.force-dark-header .app-nav-header,body.force-dark-header .app-nav-inner,body.force-dark-header .app-nav-container,body.force-dark-header .app-nav.app-nav-default,body.force-dark-header .app-nav-menu.app-nav-menu-default{  background-image: none !important;}body.force-dark-header .app-nav-header{  border-bottom: 1px solid rgba(255,255,255,0.20) !important; }body.force-dark-header:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default,body.force-dark-header:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default{  background: transparent !important;  background-color: transparent !important;  box-shadow: none !important;  border-bottom: none !important;}body.force-dark-header.scrolling:not(.scrolled-top) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default,body.force-dark-header.scrolling:not(.scrolled-top) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default{  background: #100b22 !important;  background-color: #100b22 !important;}body.force-dark-header.scrolling:not(.scrolled-top) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default{  box-shadow: 0 2px 12px rgba(0,0,0,0.30) !important;  border-bottom: none !important;}body.force-dark-header.scrolling.scrolled-top .app-nav.app-nav-condensed.sticky-navigation.app-nav-default,body.force-dark-header.scrolling.scrolled-top .app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default{  background: transparent !important;  background-color: transparent !important;  box-shadow: none !important;  border-bottom: none !important;}@media (max-width: 991.98px){    body.force-dark-header .app-nav.app-nav-condensed.sticky-navigation.app-nav-default,  body.force-dark-header .app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default,  body.force-dark-header .app-nav-header{    background: #100b22 !important;    background-color: #100b22 !important;    box-shadow: 0 2px 12px rgba(0,0,0,0.30) !important;    border-bottom: none !important;  }    body.force-dark-header:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default,  body.force-dark-header:not(.scrolling) .app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default,  body.force-dark-header.scrolling.scrolled-top .app-nav.app-nav-condensed.sticky-navigation.app-nav-default,  body.force-dark-header.scrolling.scrolled-top .app-nav.app-nav-condensed.sticky-navigation.app-nav-default .app-nav-menu.app-nav-menu-default{    background: #100b22 !important;    background-color: #100b22 !important;    box-shadow: 0 2px 12px rgba(0,0,0,0.30) !important;    border-bottom: none !important;  }}body.force-dark-header .main-footer{  background-color:#100b22 !important;  background-image:none !important;}body.force-dark-header .main-footer .footer-title,body.force-dark-header .main-footer .footer-title.collapsed{  color:#ffffff !important;}body.force-dark-header .main-footer .footer-title a,body.force-dark-header .main-footer .footer-title.collapsed a{  color:#9799A4 !important;}body.force-dark-header .main-footer ul.footer-company-socials a,body.force-dark-header .main-footer ul.footer-company-socials a i{  color:#5e636e !important;}body.force-dark-header .main-footer,body.force-dark-header .main-footer a{  color:#8F939D !important;}body.force-dark-header .main-footer a:hover{  color:#ffffff !important;}body.force-dark-header .footer-bottom{  border-top: 1px solid rgba(255,255,255,0.20) !important;}@media (max-width: 991.98px){    body.page-user-logged.lagom-layout-left-wide a.logo img{    content:url('/templates/six/img/lumadock/logo/fsdom_brand_logo.png?v=5') !important;    width:auto !important;    height:auto !important;    max-height:none !important;  }    body.page-user-logged.lagom-layout-left-wide .menu-primary.menu-primary-mobile-dropdown > li > a .item-text{    color:#ffffff !important;  }    body.page-user-logged.lagom-layout-left-wide .menu-primary.menu-primary-mobile-dropdown > li > a .ls-caret{    color:#ffffff !important;  }}