:root,html[data-color-theme=blue]{--gbit-brand:#4294c3;--gbit-brand-secondary:#52a8d4;--gbit-brand-hover:#3a86b3;--gbit-brand-dark:#181a3f;--gbit-brand-navy:#181a3f;--gbit-section-dark:#2b3064;--gbit-brand-rgb:66, 148, 195;--gbit-brand-dark-rgb:24, 26, 63;--gbit-section-dark-rgb:43, 48, 100;--gbit-page-bg:#f8f9fc;--gbit-section-bg:#efefef;--gbit-section-bg-alt:#ededf8;--gbit-section-bg-soft:#ecf4f9;--gbit-surface:#fff;--gbit-surface-secondary:#f8f9fc;--gbit-brand-surface:#e8f3f9;--gbit-icon-bg-from:#eef6fb;--gbit-icon-bg-to:#e0eff8;--gbit-heading:#181a3f;--gbit-heading-secondary:#1a1a1a;--gbit-text:#555;--gbit-text-body:#555;--gbit-text-muted:#6b7280;--gbit-text-subtle:#8891a0;--gbit-border:#181a3f1a;--gbit-border-strong:#181a3f29;--gbit-border-subtle:#181a3f0f;--gbit-border-solid:#d0dadc;--gbit-gold:#a8864b;--gbit-shadow-sm:0 3px 12px #181a3f0d;--gbit-shadow-md:0 8px 28px #181a3f12;--gbit-shadow-hover:0 14px 36px #181a3f1a;--gbit-btn-shadow:0 8px 24px #4294c34d;--gbit-btn-shadow-hover:0 10px 28px #4294c361;--gbit-gradient-text:linear-gradient(135deg, #181a3f 0%, #4294c3 100%);--gbit-gradient-btn:linear-gradient(135deg, #4294c3 0%, #52a8d4 100%);--gbit-gradient-btn-hover:linear-gradient(135deg, #52a8d4 0%, #4294c3 100%);--gbit-gradient-hero-text:linear-gradient(135deg, #fff 0%, #4294c3 55%, #181a3f 100%);--gbit-gradient-dark-text:linear-gradient(135deg, #fff 0%, #4294c3 100%);--gbit-hero-overlay:linear-gradient(160deg, #2b3064b8 0%, #181a3fe0 55%, #181a3ff0 100%);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-color-theme=teal]{--gbit-brand:#258c9b;--gbit-brand-secondary:#2fa0b0;--gbit-brand-hover:#1e7a88;--gbit-brand-dark:#0a3f4a;--gbit-brand-navy:#0a3f4a;--gbit-section-dark:#0d505e;--gbit-brand-rgb:37, 140, 155;--gbit-brand-dark-rgb:10, 63, 74;--gbit-section-dark-rgb:13, 80, 94;--gbit-page-bg:#fcf7f3;--gbit-section-bg:#fcf7f3;--gbit-section-bg-alt:#f5e8db;--gbit-section-bg-soft:#fff9f2;--gbit-surface:#fff9f2;--gbit-surface-secondary:#f5e8db;--gbit-brand-surface:#e5f2f4;--gbit-icon-bg-from:#e8f4f6;--gbit-icon-bg-to:#d5ebee;--gbit-heading:#0a3f4a;--gbit-heading-secondary:#123a42;--gbit-text:#555;--gbit-text-body:#555;--gbit-text-muted:#6b7280;--gbit-text-subtle:#7a8b90;--gbit-border:#0d505e1a;--gbit-border-strong:#0d505e29;--gbit-border-subtle:#0d505e0f;--gbit-border-solid:#d0dadc;--gbit-gold:#836000;--gbit-shadow-sm:0 3px 12px #0d505e0d;--gbit-shadow-md:0 8px 28px #0d505e12;--gbit-shadow-hover:0 14px 36px #0d505e1a;--gbit-btn-shadow:0 8px 24px #258c9b47;--gbit-btn-shadow-hover:0 10px 28px #258c9b5c;--gbit-gradient-text:linear-gradient(135deg, #0a3f4a 0%, #258c9b 100%);--gbit-gradient-btn:linear-gradient(135deg, #258c9b 0%, #2fa0b0 100%);--gbit-gradient-btn-hover:linear-gradient(135deg, #2fa0b0 0%, #258c9b 100%);--gbit-gradient-hero-text:linear-gradient(135deg, #fff 0%, #2fa0b0 55%, #0a3f4a 100%);--gbit-gradient-dark-text:linear-gradient(135deg, #fff 0%, #2fa0b0 100%);--gbit-hero-overlay:linear-gradient(160deg, #0d505eb8 0%, #0a3f4ae0 55%, #0a3f4af0 100%)}.gbit-showcase-media-overlay{background-color:rgba(var(--gbit-brand-dark-rgb), .32);background-image:linear-gradient(180deg, rgba(var(--gbit-brand-dark-rgb), .4) 0%, rgba(var(--gbit-section-dark-rgb), .52) 48%, rgba(var(--gbit-brand-dark-rgb), .58) 100%), radial-gradient(circle at 50% 42%, rgba(var(--gbit-section-dark-rgb), .34) 0%, rgba(var(--gbit-brand-dark-rgb), .16) 72%), linear-gradient(0deg, rgba(var(--gbit-brand-rgb), .08), rgba(var(--gbit-brand-rgb), .08))}html[data-color-theme] body,html[data-color-theme] main,html[data-color-theme] footer,html[data-color-theme] [data-page],html[data-color-theme] [data-page-hero],html[data-color-theme] [data-section-dark],html[data-color-theme] .home-card,html[data-color-theme] .home-btn-primary,html[data-color-theme] .home-btn-secondary,html[data-color-theme] .home-icon-block,html[data-color-theme] .home-text-heading,html[data-color-theme] .home-text-accent,html[data-color-theme] .about-text{transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}[data-section=header-top][data-header-solid]{-webkit-backdrop-filter:none!important;background-color:#2b3064!important;background-image:none!important}html[data-color-theme=teal] [data-section=header-top][data-header-solid]{background-color:#0d505e!important}header[data-site-nav],header[data-site-nav][data-nav-solid=true],header[data-site-nav][data-nav-solid=false]{-webkit-backdrop-filter:blur(16px)saturate(1.2)!important;box-shadow:none!important;background:#2b306461!important;border-color:#ffffff1a!important}html[data-color-theme=teal] header[data-site-nav],html[data-color-theme=teal] header[data-site-nav][data-nav-solid=true],html[data-color-theme=teal] header[data-site-nav][data-nav-solid=false]{background:#0d505e61!important}header[data-site-nav] nav a{text-shadow:0 1px 8px #00000073;color:#fff!important;opacity:1!important}html[data-color-theme=teal] .text-\[\#4294C3\],html[data-color-theme=teal] .hover\:text-\[\#4294C3\]:hover,html[data-color-theme=teal] .group-hover\:text-\[\#4294C3\]:is(:hover,.group:hover *){color:var(--gbit-brand)!important}html[data-color-theme=teal] .text-\[\#181A3F\],html[data-color-theme=teal] .hover\:text-\[\#181A3F\]:hover,html[data-color-theme=teal] .group-hover\:text-\[\#181A3F\]:is(:hover,.group:hover *){color:var(--gbit-heading)!important}html[data-color-theme=teal] .bg-\[\#4294C3\],html[data-color-theme=teal] .hover\:bg-\[\#4294C3\]:hover,html[data-color-theme=teal] .group-hover\:bg-\[\#4294C3\]:is(:hover,.group:hover *){background-color:var(--gbit-brand)!important}html[data-color-theme=teal] .bg-\[\#2B3064\],html[data-color-theme=teal] .bg-\[\#181A3F\]{background-color:var(--gbit-section-dark)!important}html[data-color-theme=teal] .bg-\[\#181A3F\]\/35{background-color:rgba(var(--gbit-brand-dark-rgb), .35)!important}html[data-color-theme=teal] .bg-\[\#181A3F\]\/30,html[data-color-theme=teal] .bg-\[\#2B3064\]\/80,html[data-color-theme=teal] .bg-\[\#2B3064\]\/15{background-color:rgba(var(--gbit-section-dark-rgb), .35)!important}html[data-color-theme=teal] .bg-\[\#F8F9FC\]{background-color:#fcf7f3!important}html[data-color-theme=teal] .bg-\[\#3A86B3\],html[data-color-theme=teal] .hover\:bg-\[\#3A86B3\]:hover{background-color:var(--gbit-brand-hover)!important}html[data-color-theme=teal] .border-\[\#4294C3\],html[data-color-theme=teal] .hover\:border-\[\#4294C3\]:hover,html[data-color-theme=teal] .focus\:border-\[\#4294C3\]:focus{border-color:var(--gbit-brand)!important}html[data-color-theme=teal] .from-\[\#4294C3\]{--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,transparent);--tw-gradient-from:var(--gbit-brand)!important}html[data-color-theme=teal] .to-\[\#52A8D4\]{--tw-gradient-to:var(--gbit-brand-secondary)!important}html[data-color-theme=teal] .from-\[\#2B3064\]{--tw-gradient-from:var(--gbit-section-dark)!important}html[data-color-theme=teal] .text-\[\#7EC8E8\],html[data-color-theme=teal] .hover\:text-\[\#A8D8EF\]:hover,html[data-color-theme=teal] .group-hover\:text-\[\#A8D8EF\]:is(:hover,.group:hover *){color:#2fa0b0!important}html[data-color-theme=teal] .text-\[\#2B7AA8\],html[data-color-theme=teal] .hover\:text-\[\#2B7AA8\]:hover{color:var(--gbit-brand-hover)!important}html[data-color-theme=teal] [class*="bg-[#2B3064]"]:not([class*=\/]),html[data-color-theme=teal] [class*="bg-[#181A3F]"]:not([class*=\/]){background-color:var(--gbit-section-dark)!important}html[data-color-theme=teal] [class*="text-[#4294C3]"]{color:var(--gbit-brand)!important}html[data-color-theme=teal] [class*="text-[#181A3F]"]{color:var(--gbit-heading)!important}html[data-color-theme=teal] [class*="bg-[#F8F9FC]"]{background-color:#fcf7f3!important}html[data-color-theme=teal] [class*="bg-[#4294C3]"]:not([class*=\/]){background-color:var(--gbit-brand)!important}html[data-color-theme=teal] [class*="border-[#4294C3]"]{border-color:var(--gbit-brand)!important}html[data-color-theme=teal] [class*="hover:text-[#4294C3]"]:hover,html[data-color-theme=teal] .group:hover [class*="group-hover:text-[#4294C3]"]{color:var(--gbit-brand)!important}html[data-color-theme=teal] [class*="hover:border-[#4294C3]"]:hover,html[data-color-theme=teal] [class*="focus:border-[#4294C3]"]:focus{border-color:var(--gbit-brand)!important}html[data-color-theme=teal] .home-gold-accent{background:linear-gradient(90deg, var(--gbit-gold), #a07820)!important}html[data-color-theme=teal] [data-section=leadership],html[data-color-theme=teal] [data-section=home-play],html[data-color-theme=teal] [data-section=home-live],html[data-color-theme=teal] [data-section=home-contact]{background:linear-gradient(#fff9f2 0%,#f5e8db 100%)!important}html[data-color-theme=teal] [data-section=home-work]{background:linear-gradient(#f5e8db 0%,#fff9f2 100%)!important}html[data-color-theme=teal] [data-section=home-updates]{background:#fff!important}html[data-color-theme=teal] [data-page=home]{background-color:#0000!important}html[data-color-theme=teal] :is([data-page=about],[data-page=work],[data-page=live],[data-page=play],[data-page=investor],[data-page=updates],[data-page=contact],[data-page=map]),html[data-color-theme=teal] :is([data-page=about],[data-page=work],[data-page=live],[data-page=play],[data-page=investor],[data-page=updates],[data-page=contact],[data-page=map]).home-premium{background:#fcf7f3!important}html[data-color-theme=teal]:has(:is([data-page=about],[data-page=work],[data-page=live],[data-page=play],[data-page=investor],[data-page=updates],[data-page=contact],[data-page=map])) body{background:#fcf7f3!important}[data-feedback-overlay]{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#00000073!important;background-image:none!important}[data-feedback-panel]{color:#181a3f;background:#fff!important;box-shadow:-24px 0 80px #00000047!important}[data-feedback-panel] [data-feedback-file]{color:#6b7280!important;background:#fff!important;border-color:#181a3f2e!important}[data-feedback-panel] [data-feedback-file] span,[data-feedback-panel] [data-feedback-file] svg{color:#6b7280!important}html[data-color-theme=teal] [data-feedback-panel] [class*="bg-[#F8F9FC]"],html[data-color-theme=teal] [data-feedback-panel].bg-\[\#F8F9FC\],html[data-color-theme=teal] [data-feedback-panel]{background-color:#fff!important}
