.site-chrome-v2-footer{color:var(--gl-color-surface);background:var(--gl-color-surface-dark);font-family:var(--gl-font-body)}.site-chrome-v2-footer__inner{width:min(100% - (2 * var(--gl-page-gutter)), var(--gl-container-wide));margin-inline:auto;padding-block:48px 24px}.site-chrome-v2-footer__intro,.site-chrome-v2-footer__bottom,.site-chrome-v2-footer__socials,.site-chrome-v2-footer__badges{align-items:center;gap:20px;display:flex}.site-chrome-v2-footer__intro{justify-content:space-between;align-items:flex-start;padding-bottom:40px}.site-chrome-v2-footer__identity{gap:12px;max-width:360px;display:grid}.site-chrome-v2-footer__logo{width:auto;max-width:220px;height:auto;display:block}.site-chrome-v2-footer__tagline{color:var(--gl-color-accent-light);margin:0;line-height:1.5}.site-chrome-v2-footer__badges{flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;list-style:none}.site-chrome-v2-footer__badge{display:block}.site-chrome-v2-footer__badge img{object-fit:contain;width:auto;max-width:120px;height:48px;display:block}.site-chrome-v2-footer__columns{border-top:1px solid color-mix(in srgb, var(--gl-color-surface) 20%, transparent);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:32px 24px;margin:0;padding:32px 0;display:grid}.site-chrome-v2-footer__column,.site-chrome-v2-footer__section,.site-chrome-v2-footer__parent,.site-chrome-v2-footer__link-list,.site-chrome-v2-footer__socials,.site-chrome-v2-footer__legal{margin:0;padding:0;list-style:none}.site-chrome-v2-footer__column{align-content:start;gap:24px;display:grid}.site-chrome-v2-footer__column-toggle{color:inherit;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:0;display:flex}.site-chrome-v2-footer__column-toggle:disabled{opacity:1;cursor:default}.site-chrome-v2-footer__toggle-icon{display:none}.site-chrome-v2-footer__column-panel{gap:24px;display:grid}.site-chrome-v2-footer__column-toggle:focus-visible{box-shadow:var(--gl-focus-ring);border-radius:3px;outline:0}.site-chrome-v2-footer__section{gap:10px;display:grid}.site-chrome-v2-footer__title,.site-chrome-v2-footer__section-title{color:var(--gl-color-surface);margin:0;font-weight:700}.site-chrome-v2-footer__section-title{margin:0;font-size:1rem}.site-chrome-v2-footer__link-list,.site-chrome-v2-footer__parent{gap:8px;display:grid}.site-chrome-v2-footer__parent-row{align-items:center;gap:8px;display:flex}.site-chrome-v2-footer__parent-row>.site-chrome-v2-footer__link{flex:1}.site-chrome-v2-footer__parent-toggle{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;display:inline-flex}.site-chrome-v2-footer__parent-toggle:disabled{opacity:1;cursor:default}.site-chrome-v2-footer__parent-toggle:focus-visible{box-shadow:var(--gl-focus-ring);border-radius:3px;outline:0}.site-chrome-v2-footer__parent-toggle .site-chrome-v2-footer__toggle-icon{transition:transform .16s}.site-chrome-v2-footer__parent-toggle[aria-expanded=true] .site-chrome-v2-footer__toggle-icon{transform:rotate(180deg)}.site-chrome-v2-footer__nested{border-left:1px solid color-mix(in srgb, var(--gl-color-surface) 24%, transparent);margin:0 0 0 16px;padding-left:12px}.site-chrome-v2-footer__nested[hidden]{display:none}.site-chrome-v2-footer__link{color:var(--gl-color-accent-light);text-decoration:none}.site-chrome-v2-footer__link:hover{color:var(--gl-color-surface);text-decoration:underline}.site-chrome-v2-footer__link:focus-visible,.site-chrome-v2-footer__logo-link:focus-visible,.site-chrome-v2-footer__badge:focus-visible,.site-chrome-v2-footer__social-link:focus-visible,.site-chrome-v2-footer__legal-link:focus-visible{box-shadow:var(--gl-focus-ring);border-radius:3px;outline:0}.site-chrome-v2-footer__bottom{border-top:1px solid color-mix(in srgb, var(--gl-color-surface) 20%, transparent);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding-top:24px}.site-chrome-v2-footer__copyright,.site-chrome-v2-footer__compliance{color:var(--gl-color-accent-light);margin:0;font-size:.875rem}.site-chrome-v2-footer__compliance{margin-top:4px}.site-chrome-v2-footer__socials{flex-wrap:wrap;margin-left:auto}.site-chrome-v2-footer__social-link{color:var(--gl-color-surface);display:block}.site-chrome-v2-footer__social-icon{object-fit:contain;width:28px;height:28px;display:block}.site-chrome-v2-footer__legal{flex-wrap:wrap;gap:12px 20px;display:flex}.site-chrome-v2-footer__legal-link{color:var(--gl-color-accent-light);font-size:.875rem;text-decoration:none}.site-chrome-v2-footer__legal-link:hover{color:var(--gl-color-surface);text-decoration:underline}@media (width<=700px){.site-chrome-v2-footer__intro{display:grid}.site-chrome-v2-footer__badges{justify-content:flex-start}.site-chrome-v2-footer__bottom{display:grid}.site-chrome-v2-footer__socials{margin-left:0}.site-chrome-v2-footer__column{border-bottom:1px solid color-mix(in srgb, var(--gl-color-surface) 20%, transparent);gap:0}.site-chrome-v2-footer__column-toggle{cursor:pointer;width:100%;min-height:48px}.site-chrome-v2-footer__toggle-icon{transition:transform .16s;display:inline-block}.site-chrome-v2-footer__column-toggle[aria-expanded=true] .site-chrome-v2-footer__toggle-icon{transform:rotate(180deg)}.site-chrome-v2-footer__column-panel{padding:0 0 20px}.site-chrome-v2-footer__column-panel[hidden]{display:none}}.source-header,.source-footer{text-rendering:auto}.source-header-space{height:120px}.source-header{z-index:1000;color:var(--gl-color-heading,#0a0a0a);background:0 0;border:0;transition:transform .3s ease-out;position:fixed;inset:16px 0 auto;transform:translateY(0)}.source-header[data-hidden=true]{transform:translateY(-160px)}.source-header__inner{background:#ffffffd9;border-radius:56px;justify-content:space-between;align-items:center;gap:40px;width:min(100% - 60px,1380px);height:88px;margin-inline:auto;padding-inline:32px;display:flex;position:relative;box-shadow:0 12px 32px #84a4c21f}@supports (backdrop-filter:blur(1px)){.source-header__inner{backdrop-filter:blur(15px);background:#ffffff4d}.source-header[data-scrolled=true] .source-header__inner{background:#ffffffd9}}.source-header[data-layout=classic] .source-header__inner{width:min(100% - 60px,1200px)}.source-header__logo{flex:none;width:138px;display:flex}.source-header__logo img{width:138px;height:auto;display:block}.source-header__panel{flex:1;justify-content:space-between;align-items:center;gap:56px;display:flex}.source-header ul{margin:0;padding:0;list-style:none}.source-header__navigation{align-items:center;gap:8px;display:flex}.source-header__panel>nav{margin-inline:auto}.source-header :is(button,input){font-family:var(--gl-font-body)}.source-header__item>:is(button,a,span){color:inherit;font:400 16px/24px var(--gl-font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:16px;text-decoration:none;display:flex}.source-header__item>:is(button,a):hover{color:var(--gl-color-accent,#0063c1)}.source-header__item[data-open=true]>button{color:var(--gl-color-accent,#0063c1);font-weight:700}.source-header__chevron{display:none}.source-header__actions{flex:none;align-items:center;gap:28px;display:flex}.source-header__contact{border-radius:var(--gl-button-radius,32px);background:var(--gl-color-accent,#0063c1);color:#f6faff;min-height:44px;font:700 16px/24px var(--gl-font-body);cursor:pointer;border:0;justify-content:center;align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.source-header__actions>.source-header__contact{color:#fff;gap:16px;padding:2px 2px 2px 16px}.source-header__actions>.source-header__contact:after{content:"";background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230063c1' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/24px no-repeat;border-radius:50%;flex:none;width:40px;height:40px}.source-header__contact:hover{color:#fff;background:#004f9a}.source-header__search-toggle{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.source-header__search-toggle[aria-expanded=true]:after{content:"×";font-size:32px;line-height:32px;position:absolute}.source-header__search-toggle[aria-expanded=true]>svg{visibility:hidden}.source-header__search-label,.source-header__mobile-toggle{display:none}.source-header__mega{overscroll-behavior:contain;background:#fff;border:0;border-radius:0 0 32px 32px;width:100%;max-height:calc(100dvh - 120px);padding:0 32px 32px;animation:.2s ease-out source-header-open;position:absolute;top:100%;left:0;overflow-y:auto}.source-header[data-expanded=true]{filter:drop-shadow(0 12px 16px #84a4c21f)}.source-header[data-expanded=true] .source-header__inner{box-shadow:none;backdrop-filter:none;background:#fff;border-radius:32px 32px 0 0}@keyframes source-header-open{0%{opacity:0;transform:translateY(-4px)}}.source-header__mega[hidden],.source-header__search[hidden],.source-header__group ul[hidden]{display:none}.source-header__groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.source-header__group{background:var(--gl-color-surface-light,#f6faff);border-radius:24px;min-width:0;padding:16px}.source-header__mega-layout[data-feature-placement=bottom]{flex-direction:column;gap:8px;display:flex}.source-header__mega-layout[data-feature-placement=bottom] .source-header__groups:has(>:nth-child(5))>.source-header__group:nth-child(-n+3){grid-row:span 2}.source-header__mega-layout[data-feature-placement=side]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.source-header__mega-layout[data-feature-placement=side] .source-header__groups{grid-column:span 3;grid-template-rows:auto;grid-template-columns:repeat(3,minmax(0,1fr))}.source-header__feature{flex-direction:column;order:1;gap:16px;min-width:0;display:flex}.source-header__mega-layout[data-feature-placement=side] .source-header__feature{background:var(--gl-color-surface-light,#f6faff);border-radius:24px;padding:16px}.source-header__mega-layout[data-feature-placement=side] .source-header__feature-title{line-height:30px}.source-header__feature-title{color:var(--gl-color-heading,#0a0a0a);font:600 20px/normal var(--gl-font-body);margin:0}.source-header__feature p:not(.source-header__feature-title){color:var(--gl-color-text-strong,#2f3241);font:400 16px/24px var(--gl-font-body);margin:0}.source-header__mega-layout[data-feature-placement=side] .source-header__feature-banner{background:linear-gradient(90deg,#d6e3fe 0%,#bfe3fe 30%,#a8e3ff 52%,#d3e9fa 78%,#bddcfb 100%);border-radius:16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:152px;padding:16px;display:flex;overflow:hidden}.source-header__mega-layout[data-feature-placement=side] .source-header__feature-banner:not(:has(>a)){background:#eef4fe;padding:0}.source-header__feature-stat{flex-direction:column;gap:6px;display:flex}.source-header__feature p.source-header__feature-stat-value{color:var(--gl-color-accent,#0063c1);font:700 32px/1.2 var(--gl-font-body);letter-spacing:-.6px;margin:0}.source-header__feature p.source-header__feature-stat-label{color:var(--gl-color-heading,#0a0a0a);font:400 16px/24px var(--gl-font-body);margin:0}.source-header__feature-banner>img{border-radius:8px;width:100%;height:auto;display:block}.source-header__feature-banner:not(:has(>a))>img{border-radius:16px}.source-header__feature .source-header__contact{width:auto;min-height:40px;padding:8px 16px}.source-header__mega-layout[data-feature-placement=bottom] .source-header__feature{background:linear-gradient(90deg,#d6e3fe 0%,#bfe3fe 30%,#a8e3ff 52%,#d3e9fa 78%,#bddcfb 100%);border-radius:24px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:auto;padding:24px;display:flex}.source-header__mega-layout[data-feature-placement=bottom] .source-header__feature-title{margin-bottom:8px;font-size:24px}.source-header__mega-layout[data-feature-placement=bottom] .source-header__contact{min-height:44px}.source-header__group-title{min-height:30px;color:var(--gl-color-heading,#0a0a0a);font:400 16px/30px var(--gl-font-body);margin:0;text-decoration:none;display:block}.source-header__group-label{font:600 20px/normal var(--gl-font-body);vertical-align:baseline}.source-header__group ul{flex-direction:column;gap:16px;margin-top:16px;display:flex}.source-header__group ul a{color:var(--gl-color-heading,#0a0a0a);font:400 14px/20px var(--gl-font-body);border-radius:8px;align-items:center;gap:16px;padding:4px;text-decoration:none;display:flex}.source-header__group ul a:hover,.source-header__group ul a:focus-visible{background:#fff}.source-header__group ul a img{box-sizing:border-box;background:var(--gl-color-accent-pale,#e6f0ff);object-fit:contain;border-radius:8px;flex:none;width:32px;height:32px;padding:4px;display:block}.source-header__group ul a[data-emphasis=true]{color:var(--gl-color-heading,#0a0a0a);gap:8px;font-weight:400;text-decoration:none}.source-header__group ul a[data-emphasis=true]:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%230a0a0a' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 3l5 5-5 5'/%3E%3C/svg%3E") 50%/16px no-repeat;width:16px;height:16px}.source-header__nested-heading{color:var(--gl-color-heading,#0a0a0a);font:600 20px/normal var(--gl-font-body);margin:0}.source-header__new{color:#0063c1;font:700 12px/24px var(--gl-font-body);background:#eef4fe;border-radius:4px;padding:4px 8px}.source-header__mega-close,.source-header__back{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.source-header__mega-close:focus-visible,.source-header__back:focus-visible{z-index:2;clip-path:none;background:#fff;width:auto;height:auto;margin:0;padding:8px 12px;top:8px;right:8px}.source-header__search{background:#fff;border-radius:32px;width:100%;padding:16px 32px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 16px #84a4c21f}.source-header__search form{gap:16px;margin:auto;display:flex}.source-header__search input{min-width:0;height:48px;color:inherit;font:400 16px/24px var(--gl-font-body);background:#fbfbfb;border:1px solid #e2e6eb;border-radius:32px;flex:1;padding:0 24px}.source-header__search form>.source-header__contact{width:162px}.source-header__search form>button:last-child{cursor:pointer;background:0 0;border:0;font-size:28px;display:none}.source-header__backdrop{z-index:999;cursor:pointer;background:#e8ecf299;border:0;position:fixed;inset:0}.source-header :is(a,button,input):focus-visible{outline:2px solid var(--gl-color-accent,#0063c1);outline-offset:2px}@media (width<=1356px) and (width>=1024px){.source-header__inner,.source-header__panel{gap:24px}}@media (width<=1316px) and (width>=1024px){.source-header__inner{gap:16px;padding-inline:24px}.source-header__panel{gap:16px}.source-header__navigation{gap:0}.source-header__item>:is(button,a,span){padding-inline:clamp(8px,6.25vw - 62.5px,16px)}.source-header__actions{gap:16px}}@media (width>=1024px){.source-header[data-layout=classic] .source-header__inner{gap:16px;padding-inline:24px}.source-header[data-layout=classic] .source-header__panel{gap:16px}.source-header[data-layout=classic] .source-header__navigation{gap:0}.source-header[data-layout=classic] .source-header__item>:is(button,a,span){padding-inline:clamp(8px,6.25vw - 62.5px,16px)}.source-header[data-layout=classic] .source-header__actions{gap:16px}}@media (width<=1119px) and (width>=1024px){.source-header__inner,.source-header[data-layout=classic] .source-header__inner{width:calc(100% - 32px)}.source-header__item>:is(button,a,span),.source-header[data-layout=classic] .source-header__item>:is(button,a,span){padding-inline:clamp(8px,6.25vw - 56.25px,16px);font-size:14px;line-height:20px}}@media (width<=1023px){.source-header{inset:0 0 auto;transform:none}.source-header[data-expanded]{filter:none}.source-header-space{height:80px}.source-header__inner,.source-header[data-layout=classic] .source-header__inner{width:100%;max-width:none;height:80px;box-shadow:none;backdrop-filter:none;background:#fff;border-radius:0;padding:16px}.source-header__logo{width:134px}.source-header__logo img{width:134px;height:auto}.source-header__mobile-toggle{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;flex:none;justify-content:space-around;align-items:center;padding:12px;display:flex}.source-header__mobile-toggle>span{background:#2f3241;border-radius:5px;width:20px;height:3px;transition:transform .3s,opacity .3s;display:block}.source-header[data-mobile-open=true] .source-header__inner{background:#eef4fe}.source-header__mobile-toggle[aria-expanded=true]{background:#fff}.source-header__mobile-toggle[aria-expanded=true]>span:first-child{transform:translateY(8px)rotate(45deg)}.source-header__mobile-toggle[aria-expanded=true]>span:nth-child(2){opacity:0}.source-header__mobile-toggle[aria-expanded=true]>span:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.source-header__panel{background:#eef4fe;padding:8px 16px 16px;display:none;position:fixed;inset:80px 0 0;overflow-y:auto}.source-header__panel[data-open=true]{display:block}.source-header__navigation{flex-direction:column;gap:8px;display:flex}.source-header__item{width:100%}.source-header__item>:is(button,a,span){width:100%;min-height:52px;font:700 16px/22px var(--gl-font-body);background:#fff;border-radius:8px;justify-content:space-between;padding:14px 16px}.source-header__item>a{min-height:50px}.source-header__item[data-open=true]>button{color:#0063c1;background:#fff;border-radius:8px 8px 0 0;font-weight:800}.source-header__chevron{color:#2f3241;width:24px;height:24px;transition:transform .3s;display:flex}.source-header__item[data-open=true]>button .source-header__chevron{color:#0063c1;transform:rotate(180deg)}.source-header__actions{grid-template-columns:1fr 1fr;gap:16px;margin-top:168px;margin-bottom:4px;display:grid}.source-header__actions>.source-header__contact{justify-content:space-between}.source-header__actions>a{order:2}.source-header__search-toggle{color:#2f3241;width:100%;height:48px;font:700 16px/24px var(--gl-font-body);letter-spacing:-.16px;background:#fff;border-radius:8px;order:1;justify-content:center;align-items:center;gap:12px;padding:12px 16px}.source-header__search-toggle>svg{width:20px;height:20px}.source-header__search-toggle[aria-expanded=true]:after{display:none}.source-header__search-toggle[aria-expanded=true]>svg{visibility:visible}.source-header__search-label{display:inline}.source-header__mega{filter:none;border:0;border-radius:0 0 8px 8px;width:100%;max-height:none;padding:0 16px 16px;animation:none;position:relative;inset:auto;overflow:visible}.source-header__mega-layout[data-feature-placement],.source-header__groups,.source-header__mega-layout[data-feature-placement=side] .source-header__groups{flex-direction:column;gap:16px;padding:0;display:flex}.source-header__mega-layout[data-feature-placement=bottom] .source-header__groups{padding:0}.source-header__group{background:0 0;border-radius:0;grid-row:auto;padding:0}.source-header__group-title{width:100%;min-height:24px;font:500 14px/22px var(--gl-font-body);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.source-header__group-label{font:inherit}.source-header__new{color:inherit;font:inherit;background:0 0;border-radius:0;padding:0}.source-header__group-title>svg{flex:none;transition:transform .3s}.source-header__group[data-open=true] .source-header__group-title>svg{transform:rotate(180deg)}.source-header__group ul{gap:16px;margin-top:8px;padding:8px 0 0}.source-header__group ul a[data-emphasis=true]{color:var(--gl-color-accent,#0063c1);text-decoration:underline}.source-header__group ul a img{background:0 0;width:24px;height:24px;padding:0}.source-header__feature{display:none!important}.source-header__search{z-index:3;background:#fff;border-radius:0;padding:16px 16px 25px;position:fixed;inset:auto 0 0}.source-header__search form{padding-inline:16px;flex-direction:column;gap:10px;padding-top:40px;position:relative}.source-header__search input{flex:none;width:100%;margin-bottom:16px}.source-header__search form>.source-header__contact{width:100%;padding:15px}.source-header__search form>button:last-child{padding:0;display:block;position:absolute;top:0;right:16px}}@media (prefers-reduced-motion:reduce){.source-header__mega{animation:none}.source-header,.source-header__mobile-toggle>span,.source-header__chevron,.source-header__group-title>svg{transition:none}}.source-footer{color:#fff;background:var(--gl-color-surface-dark,#2c3956);font:400 14px/20px var(--gl-font-body)}.source-footer,.source-footer *{box-sizing:border-box}.source-footer ul{margin:0;padding:0;list-style:none}.source-footer p{margin:0}.source-footer__top{grid-template-columns:minmax(220px,280px) repeat(3,minmax(0,1fr));gap:48px;width:100%;max-width:1280px;margin:auto;padding:72px 40px 56px;display:grid}.source-footer__identity{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.source-footer__logo{width:160px;max-width:100%;height:auto;display:block}.source-footer__tagline{color:#ffffffb8;font:500 14px/20px var(--gl-font-body)}.source-footer__badges,.source-footer__partner-badges{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.source-footer__badges li,.source-footer__partner-badges li,.source-footer__badges a,.source-footer__partner-badges a{display:flex}.source-footer__badges img,.source-footer__partner-badges img{object-fit:contain;background:#fff;border-radius:12px;width:auto;max-width:100%;height:40px;padding:4px 8px;display:block}.source-footer__navigation{display:contents}.source-footer__column{flex-direction:column;gap:32px;min-width:0;display:flex}.source-footer p.source-footer__section-title{color:#fff;font:600 16px/24px var(--gl-font-body);margin:0 0 16px}.source-footer__section-toggle{display:none}.source-footer .site-chrome-v2-footer__link-list{flex-direction:column;gap:8px;display:flex}.source-footer .site-chrome-v2-footer__parent{margin:0;display:block}.source-footer .site-chrome-v2-footer__parent-row{justify-content:flex-start;align-items:center;gap:8px;display:flex}.source-footer .site-chrome-v2-footer__parent-row>.site-chrome-v2-footer__link{flex:0 auto;min-width:0}.source-footer .site-chrome-v2-footer__link{color:#fffc;font:400 14px/20px var(--gl-font-body);text-decoration:none;display:block}.source-footer .site-chrome-v2-footer__link:hover,.source-footer .site-chrome-v2-footer__link:focus-visible{color:#fff;text-decoration:underline}.source-footer a[href="https://gloriumtech.com/career/"]:after,.source-footer a[href^="https://career.gloriumtech.com"]:after{content:"We're hiring";background:var(--gl-color-accent,#0063c1);color:#fff;font:600 12px/16px var(--gl-font-body);white-space:nowrap;border-radius:12px;margin-left:8px;padding:2px 8px;display:inline-block}.source-footer .site-chrome-v2-footer__parent-toggle{color:#fffc;font:400 14px/20px var(--gl-font-body);cursor:pointer;flex:none;align-items:center;gap:8px;display:inline-flex}.source-footer .site-chrome-v2-footer__toggle-icon{color:#0000;width:16px;height:16px;display:inline-block;position:relative;overflow:hidden}.source-footer .site-chrome-v2-footer__toggle-icon:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.50483 6.00483C3.23146 6.2782 3.23146 6.72141 3.50483 6.99478L7.50483 10.9948C7.7782 11.2681 8.22141 11.2681 8.49478 10.9948L12.4948 6.99478C12.7681 6.72141 12.7681 6.2782 12.4948 6.00483C12.2214 5.73146 11.7782 5.73146 11.5048 6.00483L7.9998 9.50986L4.49478 6.00483C4.22141 5.73146 3.7782 5.73146 3.50483 6.00483Z' fill='%23FFFFFF'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;position:absolute;inset:0}.source-footer .site-chrome-v2-footer__nested{border:0;flex-direction:column;gap:8px;margin:8px 0 8px 12px;padding:0;display:flex}.source-footer .site-chrome-v2-footer__nested[hidden]{display:none}.source-footer__bottom{border-top:1px solid #ffffff29;padding:40px}.source-footer__bottom-inner{grid-template-columns:1fr minmax(0,360px) 1fr;align-items:start;gap:32px;width:100%;max-width:1200px;margin:0 auto;display:grid}.source-footer__social-area{flex-direction:column;gap:12px;display:flex}.source-footer__social-area>p:first-child{color:#ffffffb8;font:400 12px/16px var(--gl-font-body)}.source-footer__socials{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.source-footer__socials a{border-radius:4px;display:block}.source-footer__socials img{object-fit:contain;width:24px;height:24px;display:block}.source-footer__copyright{color:#ffffff8f;font:400 12px/16px var(--gl-font-body);white-space:pre-line;margin-top:12px!important}.source-footer__compliance{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.source-footer__compliance-badges{justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.source-footer__compliance-badges img{object-fit:contain;width:auto;max-width:100px;height:28px;display:block}.source-footer__compliance-caption{color:#ffffff8f;font:400 12px/16px var(--gl-font-body)}.source-footer__legal{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.source-footer__legal a,.source-footer__cookie-settings{color:#fff;font:400 12px/16px var(--gl-font-body);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}.source-footer__partner{justify-self:end;max-width:280px}.source-footer__partner img{width:100%;height:auto;display:block}.source-footer a:focus-visible,.source-footer button:focus-visible{outline:2px solid var(--gl-color-accent-light,#bdd6ff);outline-offset:4px;border-radius:4px}body:has(.source-footer__cookie-settings) #CookiebotWidget{display:none!important}@media (width<=1100px){.source-footer__top{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:24px}.source-footer__identity{grid-column:1/-1}.source-footer__bottom{padding-inline:24px}.source-footer__bottom-inner{grid-template-columns:1fr 1fr}.source-footer__compliance{grid-area:2/1/auto/-1}}@media (width<=767px){.source-footer__top{flex-direction:column;gap:0;padding:40px 16px 24px;display:flex}.source-footer__identity{margin-bottom:24px}.source-footer__column{gap:0}.source-footer__column>section{border-top:1px solid #ffffff29}.source-footer section:has(>.source-footer__section-toggle)>.source-footer__section-title{display:none}.source-footer p.source-footer__section-title{margin-bottom:8px}.source-footer__section-toggle{color:#fff;width:100%;min-height:48px;font:600 16px/24px var(--gl-font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.source-footer__section-toggle:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px no-repeat;flex:none;width:16px;height:16px;transition:transform .2s}.source-footer__section-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.source-footer__section-body[hidden]{display:none}.source-footer__section-body{padding-bottom:16px}.source-footer__bottom{padding:24px 16px}.source-footer__bottom-inner{flex-direction:column;gap:24px;display:flex}.source-footer__compliance{text-align:left;align-items:flex-start}.source-footer__compliance-badges,.source-footer__legal{justify-content:flex-start}.source-footer__partner{justify-self:start;max-width:240px}}@media (prefers-reduced-motion:reduce){.source-footer__section-toggle:after{transition:none}}
