/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.accordion{border-bottom-width:2px;border-bottom-color:rgba(216,216,216,1);padding-left:1.75rem;padding-right:1.75rem;padding-top:1.75rem;padding-bottom:0.5rem;}.accordion:first-of-type{border-top-width:2px;border-top-color:rgba(216,216,216,1);}.accordion__invoker{margin-bottom:1.25rem;font-size:1.75rem;}.accordion__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;-moz-column-gap:1.75rem;column-gap:1.75rem;text-align:left;}.accordion__icon{flex-shrink:0;}.accordion__icon rect{transform-origin:center;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.0);}@media (prefers-reduced-motion:reduce){.accordion__icon rect{transition-property:none;}}.accordion__icon .line{fill:rgba(226,000,38,1);}.accordion__icon.expanded .line--vertical{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.accordion__icon.expanded .line--horizontal{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.accordion__content{margin-right:5rem;max-height:0px;line-height:1.625;transition-property:max-height;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:350ms;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.0);}@media (prefers-reduced-motion:reduce){.accordion__content{transition-property:none;}}.accordion__content > *:last-child{margin-bottom:1.25rem !important;}.app-proc{display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(min(253px,100%),1fr));}.app-proc__step{position:relative;background-color:rgba(243,243,243,1);background-repeat:no-repeat;padding-top:12rem;padding-bottom:2.25rem;background-position:50% 4rem;}.app-proc--step-1{background-image:url(/themes/custom/tg_careers/assets/svg/piechart.svg);}.app-proc--step-2{background-image:url(/themes/custom/tg_careers/assets/svg/laptop.svg);}.app-proc--step-3{background-image:url(/themes/custom/tg_careers/assets/svg/building.svg);}.app-proc--step-4{background-image:url(/themes/custom/tg_careers/assets/svg/docs.svg);}.app-proc__step:not(:last-child)::after{content:'';position:absolute;left:50%;bottom:-3.5rem;z-index:10;height:5rem;width:5rem;--tw-translate-x:-50%;--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:9999px;background-color:rgba(226,000,38,1);background-image:url(/themes/custom/tg_careers/assets/svg/arrow-right.svg);background-position:center;background-repeat:no-repeat;}@media (min-width:602px){.app-proc__step:not(:last-child)::after{left:auto;top:50%;right:-3.5rem;--tw-translate-x:-0px;--tw-translate-y:-50%;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}}.tg-benefits,.tg-benefit{background-repeat:no-repeat;background-position-y:center;min-height:4.375rem;-webkit-hyphens:auto;hyphens:auto;}.tg-benefits-1{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-1-fork.svg);}.tg-benefits-2{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-2-train.svg);}.tg-benefits-3{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-3-parking.svg);}.tg-benefits-4{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-4-build.svg);}.tg-benefits-5{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-5-laptop.svg);}.tg-benefits-6{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-6-time.svg);}.tg-benefits-7{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-7-events.svg);}.tg-benefits-8{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-8-mentoring.svg);}.tg-benefits-9{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-9-mobile.svg);}.tg-benefits-10{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-10-board.svg);}.tg-benefits-11{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-11-chair.svg);}.tg-benefits-12{background-image:url(/themes/custom/tg_careers/assets/svg/benefits-12-gym.svg);}.btn{position:relative;display:inline-block;background-color:rgba(226,000,38,1);background-image:url(/themes/custom/tg_careers/assets/svg/arrow-right.svg);background-position:calc(100% - 2rem) center;background-repeat:no-repeat;padding-top:0.75rem;padding-bottom:0.75rem;padding-left:2rem;padding-right:3.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:10px 10px 15px rgba(0,0,0,0.1);--tw-shadow-colored:10px 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.btn:hover{background-color:rgba(195,0,33,1);}.btn--light{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));background-image:url(/themes/custom/tg_careers/assets/svg/arrow-right-red.svg);color:rgba(60,60,60,1);}.btn--light:hover{background-color:rgba(243,243,243,1);}.btn--no-arrow{background-image:none;padding-right:2rem;}.btn--arrow-down{display:inline-block;background-color:rgba(226,000,38,1);background-image:url(/themes/custom/tg_careers/assets/svg/arrow-down.svg);background-position:calc(100% - 2rem) center;background-repeat:no-repeat;padding-top:1rem;padding-bottom:1rem;padding-left:2rem;padding-right:3.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));--tw-shadow:10px 10px 15px rgba(0,0,0,0.1);--tw-shadow-colored:10px 10px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.btn--arrow-down:hover{background-color:rgba(195,0,33,1);}.btn.is-active{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.btn-menu-mobile{background-image:url(/themes/custom/tg_careers/assets/svg/menu-mobile.svg);background-position:right;background-repeat:no-repeat;padding-left:0.75rem;padding-right:0.75rem;}.site-header--dark :not(.site-navbar--highlighted) .btn-menu-mobile:not(.btn-menu-close){background-image:url(/themes/custom/tg_careers/assets/svg/menu-mobile-white.svg);}.btn-menu-close{background-image:url(/themes/custom/tg_careers/assets/svg/close-button.svg);background-position:right;background-repeat:no-repeat;padding-left:0.75rem;padding-right:0.75rem;}.text-formatted figure,.text-formatted article{padding-top:0.5rem;padding-bottom:0.5rem;}.text-formatted .align-left{padding-right:2rem;}.text-formatted .align-right{padding-left:2rem;}.text-formatted a,.text-default a:not(.btn){color:rgba(226,000,38,1);}.text-formatted a:hover,.text-default a:not(.btn):hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.text-formatted ul,.text-default ul{list-style-type:disc;font-weight:400;}.media--view-mode-ckeditor--half{width:50%;}.media--view-mode-ckeditor--quarter{width:25%;}.media--view-mode-ckeditor--full{width:100%;}.highlighted,.text-default .highlighted{color:rgba(226,000,38,1);}.kicker,.text-default .kicker{margin-bottom:1rem;font-size:1.5rem;font-weight:700;color:rgba(226,000,38,1);}p{font-weight:400;}@media (min-width:768px){p.indented{margin-left:7rem;}ul.indented,ol.indented{margin-left:8rem;}}p.small{font-size:1.125rem;}p.large{font-size:1.5rem;}.icon-duration,.icon-location,.icon-category{display:inline-block;height:2rem;width:2rem;background-size:cover;background-position:center;background-repeat:no-repeat;}.icon-duration{background-image:url(/themes/custom/tg_careers/assets/svg/time.svg);}.icon-location{background-image:url(/themes/custom/tg_careers/assets/svg/compass.svg);}.icon-category{background-image:url(/themes/custom/tg_careers/assets/svg/loop.svg);}.paragraph-background--light{background-color:rgba(243,243,243,1);}.paragraph-background--dark{background-color:rgba(216,216,216,1);}.hidden-link{font-size:0px;}.submenu-toggle{font-size:0px;}.size-zero{font-size:0px;}.tg-fact-fig-bg{background-size:contain;background-position:left top;background-repeat:no-repeat;min-height:18rem;}.tg-fact-fig-bg--1{background-image:url(/themes/custom/tg_careers/assets/svg/facts-figs-1.svg);}.tg-fact-fig-bg--2{background-image:url(/themes/custom/tg_careers/assets/svg/facts-figs-2.svg);}.tg-fact-fig-bg--3{background-image:url(/themes/custom/tg_careers/assets/svg/facts-figs-3.svg);}.tg-fact-fig-bg--4{background-image:url(/themes/custom/tg_careers/assets/svg/facts-figs-4.svg);}.tg-fact-fig-bg--5{background-image:url(/themes/custom/tg_careers/assets/svg/facts-figs-5.svg);}.tg-fact-fig-bg--6{background-image:url(/themes/custom/tg_careers/assets/svg/facts-figs-6.svg);}.button{border-radius:0.25rem;padding-left:1.5rem;padding-right:1.5rem;padding-top:0.5rem;padding-bottom:0.5rem;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.button:hover{background-color:rgba(226,000,38,1);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.klaro{font-size:0.8rem;}.klaro .cookie-modal .cm-switch,.klaro .context-notice .cm-switch,.klaro .cookie-notice .cm-switch{position:relative;display:inline-block;width:50px;height:30px;}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider{background-color:rgba(226,000,38,1);}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider{background-color:rgba(226,000,38,1);opacity:0.6;}.klaro .cookie-modal .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.half-checked:checked+.cm-list-label .slider::before,.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider::before{transform:translateX(10px)}.klaro .cookie-modal .cm-list-input.only-required+.cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required+.cm-list-label .slider{background-color:rgba(226,000,38,1);opacity:0.8;}.klaro .cookie-modal .cm-list-input.required:checked+.cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked+.cm-list-label .slider{cursor:not-allowed;background-color:rgba(226,000,38,1);opacity:0.8;}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal .cm-list-input,.klaro .context-notice .cm-list-input,.klaro .cookie-notice .cm-list-input{position:absolute;top:0px;left:0px;opacity:0;width:50px;height:30px;}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{font-size:1.125rem;font-weight:600;}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{padding-top:0.5rem;color:rgba(216,216,216,1);font-size:0.8rem;}.klaro .cookie-modal .cm-list-label .cm-switch,.klaro .context-notice .cm-list-label .cm-switch,.klaro .cookie-notice .cm-list-label .cm-switch{position:absolute;left:0px;}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{position:absolute;top:0px;left:0px;right:0px;bottom:0px;display:inline-block;cursor:pointer;background-color:#f2f2f2;background-color:var(--white2,#f2f2f2);transition:0.4s;width:50px;}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:#e6e6e6;background-color:var(--white3,#e6e6e6);position:absolute;content:'';height:20px;width:20px;left:5px;bottom:5px;transition:0.4s}.klaro .cookie-modal .cm-list-label .slider.round,.klaro .context-notice .cm-list-label .slider.round,.klaro .cookie-notice .cm-list-label .slider.round{border-radius:30px}.klaro .cookie-modal .cm-list-label .slider.round::before,.klaro .context-notice .cm-list-label .slider.round::before,.klaro .cookie-notice .cm-list-label .slider.round::before{border-radius:50%}.klaro .cookie-modal .cm-list-label input:focus+.slider,.klaro .context-notice .cm-list-label input:focus+.slider,.klaro .cookie-notice .cm-list-label input:focus+.slider{box-shadow-color:#48dfb2;box-shadow-color:var(--green3,#48dfb2);box-shadow:0 0 1px var(color,green3)}.klaro .cookie-modal .cm-list-label input:checked+.slider::before,.klaro .context-notice .cm-list-label input:checked+.slider::before,.klaro .cookie-notice .cm-list-label input:checked+.slider::before{transform:translateX(20px)}.klaro .cookie-modal .cm-list-input:focus+.cm-list-label .slider,.klaro .context-notice .cm-list-input:focus+.cm-list-label .slider,.klaro .cookie-notice .cm-list-input:focus+.cm-list-label .slider{box-shadow:0 4px 6px 0 rgba(125,125,125,0.2),5px 5px 10px 0 rgba(125,125,125,0.19)}.klaro .cookie-modal .cm-list-input:checked+.cm-list-label .slider::before,.klaro .context-notice .cm-list-input:checked+.cm-list-label .slider::before,.klaro .cookie-notice .cm-list-input:checked+.cm-list-label .slider::before{transform:translateX(20px)}.klaro .cookie-modal .slider,.klaro .context-notice .slider,.klaro .cookie-notice .slider{box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}.klaro .cookie-modal a,.klaro .context-notice a,.klaro .cookie-notice a{color:rgba(226,000,38,1);text-decoration:none;}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:rgba(22,22,22,1);}.klaro .cookie-modal p,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{margin:0px;display:block;padding:0px;}.klaro .cookie-modal .cm-link,.klaro .context-notice .cm-link,.klaro .cookie-notice .cm-link{margin-right:0.5em;vertical-align:middle}.klaro .cm-btn-decline{font-weight:700;color:rgba(22,22,22,1);}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{border-radius:4px;border-radius:var(--border-radius,4px);padding:6px 10px;border-style:none;padding:0.4em;cursor:pointer}.klaro .cookie-notice .cn-decline{margin-right:1.25rem;}.klaro .cookie-modal .cm-btn:disabled,.klaro .context-notice .cm-btn:disabled,.klaro .cookie-notice .cm-btn:disabled{opacity:0.5}.klaro .cookie-modal .cm-btn.cm-btn-close,.klaro .context-notice .cm-btn.cm-btn-close,.klaro .cookie-notice .cm-btn.cm-btn-close{background-color:#c8c8c8;background-color:var(--light2,#c8c8c8)}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var{padding-left:1.25rem;padding-right:1.25rem;}.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:rgba(226,000,38,1);font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.klaro .context-notice{border-radius:4px;border-radius:var(--border-radius,4px);border-style:solid;border-style:var(--border-style,solid);border-width:1px;border-width:var(--border-width,1px);border-color:#c8c8c8;border-color:var(--light2,#c8c8c8);background-color:#fafafa;background-color:var(--light1,#fafafa);display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center;padding:12px;height:100%}.klaro .context-notice.cm-dark{background-color:#333;background-color:var(--dark1,#333);border-color:#5c5c5c;border-color:var(--dark2,#5c5c5c)}.klaro .context-notice.cm-dark p{color:#fafafa;color:var(--light1,#fafafa)}.klaro .context-notice.cm-dark p a{color:#459cdc;color:var(--blue2,#459cdc)}.klaro .context-notice p{color:#333;color:var(--dark1,#333);flex-grow:0;text-align:center;padding-top:0;margin-top:0}.klaro .context-notice p a{color:rgba(226,000,38,1);}.klaro .context-notice p.cm-buttons{margin-top:12px}.klaro .cookie-modal{width:100%;height:100%;position:fixed;overflow:hidden;left:0;top:0;z-index:1000}.klaro .cookie-modal.cm-embedded{position:relative;height:inherit;width:inherit;left:inherit;right:inherit;z-index:0}.klaro .cookie-modal.cm-embedded .cm-modal.cm-klaro{position:relative;transform:none}.klaro .cookie-modal .cm-bg{background:rgba(0,0,0,0.5);height:100%;width:100%;position:fixed;top:0;left:0}.klaro .cookie-modal .cm-modal.cm-klaro{position:fixed;width:100%;overflow:auto;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:rgba(22,22,22,1);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);max-height:98%;top:50%;transform:translateY(-50%);}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{border-radius:4px;border-radius:var(--border-radius,4px);position:relative;margin:0 auto;max-width:640px;height:auto;width:auto}}.klaro .cookie-modal .cm-modal .hide{border-style:none;background:none;cursor:pointer;position:absolute;top:20px;right:20px;z-index:1}.klaro .cookie-modal .cm-modal .hide svg{stroke:#fafafa;stroke:var(--light1,#fafafa)}.klaro .cookie-modal .cm-modal .cm-footer{border-top-width:1px;border-style:solid;padding:2rem;}.klaro .cookie-modal .cm-modal .cm-footer-buttons{display:flex;flex-flow:row;justify-content:space-between}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by{font-size:0.8rem;padding-top:4px;text-align:right;padding-right:8px}.klaro .cookie-modal .cm-modal .cm-footer .cm-powered-by a{color:#5c5c5c;color:var(--dark2,#5c5c5c)}.klaro .cookie-modal .cm-modal .cm-header{border-bottom-width:1px;border-style:solid;padding:2rem;font-size:0.8rem;line-height:1rem;}.klaro .cookie-modal .cm-modal .cm-header h1.title{margin:0px;display:block;padding-bottom:0.75rem;font-size:1.25rem;}.klaro .cookie-modal .cm-modal .cm-body{padding:2em}.klaro .cookie-modal .cm-modal .cm-body ul{display:block;}.klaro .cookie-modal .cm-modal .cm-body span{display:inline-block;width:auto;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes{margin:0px;padding:0px;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-caret,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-caret{color:#a0a0a0;color:var(--light3,#a0a0a0)}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content{margin-left:-40px;display:none}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose .cm-services .cm-content.expanded,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose .cm-services .cm-content.expanded{margin-top:10px;display:block}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose{position:relative;line-height:20px;vertical-align:middle;padding-left:60px;min-height:40px}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose:first-child,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p{margin-top:0px;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{color:#a0a0a0;color:var(--light3,#a0a0a0);font-size:0.8rem;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service.cm-toggle-all,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose.cm-toggle-all{border-top-width:1px;border-top-width:var(--border-width,1px);border-top-style:solid;border-top-style:var(--border-style,solid);border-top-color:#5c5c5c;border-top-color:var(--dark2,#5c5c5c);padding-top:1rem}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-list-title,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-list-title{font-weight:600;}.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service span.cm-required,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-opt-out,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose span.cm-required{color:#5c5c5c;color:var(--dark2,#5c5c5c);padding-left:0.2em;font-size:0.8rem}.klaro .cookie-notice:not(.cookie-modal-notice){position:fixed;bottom:0px;right:0px;z-index:50;width:100%;}@media (min-width:1024px){.klaro .cookie-notice:not(.cookie-modal-notice){border-radius:4px;border-radius:var(--border-radius,4px);position:fixed;position:var(--notice-position,fixed);right:20px;right:var(--notice-right,20px);left:auto;left:var(--notice-left,auto);bottom:20px;bottom:var(--notice-bottom,20px);top:auto;top:var(--notice-top,auto);max-width:400px;max-width:var(--notice-max-width,400px);box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19)}}#klaro .klaro .cookie-notice{position:fixed;left:0px;right:0px;bottom:0px;top:0px;min-width:100%;background-color:rgba(0,0,0,.5);}#klaro .klaro .cookie-notice .cn-body{left:0;right:0;bottom:0;top:50%;position:absolute;border-radius:3px;transform:translateY(-50%);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:31.25rem;max-height:100vh;margin-left:auto;margin-right:auto;padding:2rem;box-shadow:0 0.25rem 0.375rem 0 rgb(0 0 0 / 20%),0.313rem 0.313rem 0.625rem 0 rgb(0 0 0 / 19%);background:#fff;}@media (max-width:1023px){.klaro .cookie-notice:not(.cookie-modal-notice){border-right-width:0px;border-style:none;}}.klaro .cookie-notice:not(.cookie-modal-notice).cn-embedded .cn-body{padding-top:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{bottom:0px;margin-bottom:0px;margin-right:0px;padding:2rem;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-bottom:0.5em}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p.cn-changes{-webkit-text-decoration-line:underline;text-decoration-line:underline;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{display:inline-block;flex-grow:1;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-buttons{display:flex;justify-content:space-between;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{align-items:center;padding-top:1.25rem;}@media (min-width:768px){.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok{display:flex;}}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok a,.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok div{margin-top:0.5rem;font-weight:400;}.klaro .cookie-modal-notice{background-color:#333;background-color:var(--dark1,#333);color:#fafafa;color:var(--light1,#fafafa);z-index:1001;box-shadow:0 4px 6px 0 rgba(0,0,0,0.2),5px 5px 10px 0 rgba(0,0,0,0.19);width:100%;max-height:98%;top:50%;transform:translateY(-50%);position:fixed;overflow:auto;padding:1rem;padding-top:0.2em}@media (min-width:400px){.klaro .cookie-modal-notice{position:relative;margin-left:auto;margin-right:auto;height:auto;width:auto;border-radius:4px;max-width:400px;}}.paragraph--type--video .media--type-remote-video  [data-type="placeholder"]{position:absolute;}.media--type-remote-video  [data-type="placeholder"]{height:100% !important;width:100%;max-width:none !important;top:0;}.media--type-remote-video .klaro.cm-as-context-notice{background-color:var(--light1,#fafafa);padding:0;height:100%;}.media--type-remote-video .context-notice{background-color:var(--light1,#fafafa);margin:auto;max-width:18rem !important;border:0;padding:1.5rem;}.media--type-remote-video .cm-btn.cm-btn-success,.media--type-remote-video .cm-btn.cm-btn-success-var{text-transform:uppercase;border-radius:0;padding:.5rem 1rem;margin:0 .5rem;}.field--name-field-media-oembed-video{position:relative;min-height:200px;}#klaro .klaro .cm-modal .hide svg{stroke:#5c5c5c !important;}#klaro .klaro .cookie-notice{background-color:rgba(0,0,0,.5);min-width:100%;position:fixed;left:0;right:0;bottom:0;top:0;z-index:100;}#klaro .klaro .cookie-notice .cm-btn:last-child{margin-right:0;}#klaro .klaro .cn-body{background-color:#f3f3f3;color:#444;left:0;right:0;top:50%;bottom:0;position:absolute;transform:translateY(-50%);height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;max-width:31.25rem;max-height:100vh;margin-right:auto;padding:2rem 2.5rem 2.5rem 2.5rem;overflow-y:auto;font-size:0.85rem;line-height:1rem;}#klaro .klaro .cn-body .cm-btn.cm-btn-danger,#klaro .klaro .cn-body .cm-btn.cm-btn-success{background-color:#81c200;}#klaro .klaro .cn-body .cn-ok{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:right;align-items:baseline;margin-top:0.5rem;}#klaro .klaro .cm-modal{background-color:#f3f3f3;color:#444;}#klaro .klaro .cm-modal .cm-btn.cm-btn-info{background-color:#81c200;}#klaro .klaro .cookie-notice .cm-link,#klaro .klaro .cookie-notice .cm-btn{margin-right:0.75rem;}#klaro .klaro p,#klaro .klaro li,#klaro .klaro strong,#klaro .klaro h1,#klaro .klaro h2{color:#444;}#klaro .klaro .cookie-modal a,#klaro .klaro .context-notice a,#klaro .klaro .cookie-notice a{color:#f14c3f;}#klaro .klaro .cm-list-input:checked + .cm-list-label .slider,#klaro .klaro .cm-list-input.only-required .slider,#klaro .klaro .cm-list-input.only-required + .cm-list-label .slider{background-color:#81c200 !important;}#klaro .klaro .cookie-modal .cm-btn.cm-btn-success.cm-btn-accept{background-color:#5c5c5c !important;order:1;}#klaro .klaro .cookie-modal .cm-btn.cm-btn-danger.cm-btn-decline,#klaro .klaro .cookie-modal .cm-btn.cm-btn-success.cm-btn-accept-all{background-color:#81c200 !important;}#klaro .klaro .cookie-modal .cm-btn.cm-btn-danger.cm-btn-decline{order:2;}#klaro .klaro .cookie-modal .cm-btn.cm-btn-success.cm-btn-accept-all{order:3;}#klaro .klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-learn-more{flex-grow:0;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#klaro .klaro .cn-body{width:500px;height:266px;}}.header-market-selection.show .dropdown-menu.show{display:table;}.klaro .cookie-modal .cm-btn,.klaro .context-notice .cm-btn,.klaro .cookie-notice .cm-btn{color:#fff;background-color:#5c5c5c;border-radius:4px;padding:6px 10px;margin-right:0.5em;border-style:none;padding:0.4em;cursor:pointer;}.cm-header{}.container{margin-left:auto;margin-right:auto;width:100%;}.container:not(.container--full,.container--padding-none){padding-left:1.75rem;padding-right:1.75rem;}@media (min-width:1024px){.container:not(.container--full,.container--padding-none){padding-left:2.5rem;padding-right:2.5rem;}}@media screen and (max-width:767px){.container .container{padding-left:0px;padding-right:0px;}}.container--narrow{max-width:calc(840px + 1.75rem * 2);}.container--content{max-width:calc(1280px + 2.5rem * 2);}.container--wide{max-width:calc(1440px + 2.5rem * 2);}.spacing-top--small{padding-top:2rem;}@media (min-width:1024px){.spacing-top--small{padding-top:3rem;}}.spacing-bottom--small{padding-bottom:2rem;}@media (min-width:1024px){.spacing-bottom--small{padding-bottom:3rem;}}.spacing-top--large{padding-top:3rem;}@media (min-width:1024px){.spacing-top--large{padding-top:5rem;}}.spacing-bottom--large{padding-bottom:3rem;}@media (min-width:1024px){.spacing-bottom--large{padding-bottom:5rem;}}.maintenance-content{margin-top:2rem;display:flex;justify-content:center;}.lazyload,.lazyloading{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;}.block--menu-mobile{z-index:60;padding-left:1.75rem;padding-right:1.75rem;box-shadow:0px 10px 15px rgba(0,0,0,0.1);}.block--menu-mobile .main-navigation{margin-left:auto;margin-right:auto;max-width:24rem;flex-direction:column;align-items:flex-start;padding-top:6rem;color:rgba(22,22,22,1);}.block--menu-mobile .menu-item--level-0:not(:last-child){width:100%;border-bottom-width:2px;border-color:rgba(216,216,216,1);padding-top:1.25rem;padding-bottom:1.25rem;}.block--menu-mobile .menu-item--level-0:first-child{border-top-width:2px;}.block--menu-mobile .menu-link--level-0{font-size:1.5rem;}.block--menu-mobile .menu-item--level-0:last-child{display:flex;width:100%;justify-content:center;}.block--menu-mobile .menu-link--level-0.btn{margin-top:4.25rem;margin-bottom:5rem;}.block--menu-mobile .menu-item--level-1{margin-top:1.75rem;}.block--menu-mobile .submenu-toggle{margin-right:1rem;display:flex;height:2.25rem;width:2.25rem;align-items:center;justify-content:center;-moz-column-gap:1rem;column-gap:1rem;}.block--menu-mobile .toggle-icon--mobile{flex-shrink:0;}.block--menu-mobile .toggle-icon--mobile rect{transform-origin:center;transition-property:transform;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:500ms;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.0);}@media (prefers-reduced-motion:reduce){.block--menu-mobile .toggle-icon--mobile rect{transition-property:none;}}.block--menu-mobile .toggle-icon--mobile .line{fill:rgba(226,000,38,1);}.block--menu-mobile .toggle-icon--mobile.expanded .line--vertical{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.block--menu-mobile .toggle-icon--mobile.expanded .line--horizontal{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.block--menu-mobile .submenu-wrap{transition-property:max-height;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:350ms;transition-timing-function:cubic-bezier(0.25,0.1,0.25,1.0);}@media (prefers-reduced-motion:reduce){.block--menu-mobile .submenu-wrap{transition-property:none;}}.block--menu-desk .menu-item--level-0 .menu-item__inner{position:relative;padding-left:1.25rem;padding-right:1.25rem;}.block--menu-desk a.menu-link--level-0{display:block;padding-top:0.75rem;padding-bottom:0.75rem;letter-spacing:0.18px;}.block--menu-desk .menu-item--active-trail > a,.block--menu-desk .menu-item--active-trail > .menu-item__inner > a,.block--menu-desk .menu-item--active-trail > .menu-item__inner > .submenu-toggle,.block--menu-desk a.is-active,.block--menu-desk a:hover,.block--menu-desk a:focus-visible,.block--menu-desk .submenu-toggle:hover,.block--menu-desk .submenu-toggle:focus-visible{color:rgba(226,000,38,1);}.block--menu-desk a.btn:hover,.block--menu-desk a.btn:focus-visible{background-color:rgba(195,0,33,1);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.block--menu-desk a:focus,.block--menu-desk a:focus-visible{outline:2px solid transparent;outline-offset:2px;}.block--menu-desk .menu-item--active-trail .menu-link--level-0:after,.block--menu-desk .menu-link--level-0:hover:after,.block--menu-desk .menu-link--level-0:focus-visible:after,.block--menu-desk .menu-link--level-0.is-active:after{content:'';position:absolute;bottom:0px;left:0px;right:0px;display:block;height:0.25rem;border-radius:40px;background-color:rgba(226,000,38,1);}.block--menu-desk a.btn:hover:after,.block--menu-desk a.btn:focus-visible:after{display:none;}.block--menu-desk .btn{margin-left:3rem;}.block--menu-desk .menu-item__inner{-moz-column-gap:0.375rem;column-gap:0.375rem;}.block--menu-desk .submenu-toggle{display:flex;height:1.5rem;width:1.25rem;align-items:center;justify-content:flex-end;}.block--menu-desk .submenu-wrap{color:rgba(22,22,22,1);}.block--menu-desk .menu-item--level-1{margin-top:2.5rem;margin-bottom:2rem;padding-left:3rem;padding-right:3rem;}.block--menu-desk .menu-item--level-1:not(:last-child){box-shadow:2px 0px 0px 0px #d8d8d8;}.ph-img .container{display:grid;}.ph-img .container > *{grid-column:1 / -1;grid-row:1 / -1;}.ph-img__text{z-index:20;padding-left:1.75rem;padding-right:1.75rem;}.ph-img__text *:not(.btn,.highlighted){--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.ph-img:not([class*="paragraph--text-background"]) .ph-img__text{align-self:center;justify-self:center;}.ph-img.paragraph--text-background-shadow .container::after{content:'';z-index:10;grid-column:1 / -1;grid-row:1 / -1;display:block;height:50%;align-self:flex-end;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:rgba(0,0,0,0.5);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent;}.paragraph--text-background-shadow .ph-img__image{min-height:38rem;}.paragraph--text-background-shadow .ph-img__image div:not(.contextual){height:100%;}.paragraph--text-background-shadow .ph-img__image img{height:100%;min-height:0px;width:100%;-o-object-fit:cover;object-fit:cover;}.paragraph--text-background-shadow .ph-img__text{margin-bottom:2rem;align-self:flex-end;justify-self:center;}@media (min-width:1024px){.paragraph--text-background-shadow .ph-img__text{margin-bottom:4rem;}}@media (min-width:1024px){.paragraph--text-background-box .ph-img__image{margin-bottom:5rem;}}.paragraph--text-background-box .ph-img__text{grid-area:unset;background-color:rgba(226,000,38,1);padding-top:3.5rem;padding-bottom:4.25rem;}@media (min-width:1024px){.paragraph--text-background-box .ph-img__text{grid-column:1 / -1;grid-row:1 / -1;margin-left:5rem;margin-right:5rem;margin-bottom:0px;width:60%;align-self:flex-end;justify-self:start;padding-top:5rem;padding-bottom:5rem;padding-left:3.75rem;padding-right:3.75rem;}}@media (min-width:1280px){.paragraph--text-background-box .ph-img__text{width:50%;}}@media (min-width:1536px){.paragraph--text-background-box .ph-img__text{width:40%;}}.ph-video .container{display:grid;grid-template-columns:1.75rem 1fr auto 1fr 1.75rem;grid-template-rows:1fr auto auto;}.ph-video .container::after{content:'';z-index:10;grid-column:1 / -1;grid-row:1 / -1;display:block;height:50%;align-self:flex-end;background-image:linear-gradient(to top,var(--tw-gradient-stops));--tw-gradient-from:rgba(0,0,0,0.5);--tw-gradient-to:rgb(0 0 0 / 0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:transparent;}.ph-video .container.no-shadow::after{display:none;}.ph-video__media{grid-column:1 / -1;grid-row:1 / -1;min-height:38rem;}.ph-video__media .media-video{height:100%;min-height:0px;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;}.ph-video__media .media-video.played{-o-object-fit:contain;object-fit:contain;}.ph-video__text{z-index:20;grid-column-start:3;grid-row-start:2;margin-bottom:1rem;max-width:56rem;align-self:flex-end;justify-self:start;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:1280px){.ph-video__text{margin-bottom:4rem;}}.ph-video .ph-video__text h2{font-size:2.5rem !important;--tw-text-opacity:1 !important;color:rgb(255 255 255 / var(--tw-text-opacity)) !important;}@media (min-width:1024px){.ph-video .ph-video__text h2{font-size:3rem !important;}}.video-trigger{z-index:30;grid-column-start:3;grid-row-start:3;margin-bottom:3.75rem;display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem;justify-self:start;font-size:1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}@media (min-width:1280px){.video-trigger{grid-column-start:4;grid-row-start:2;margin-top:0.75rem;align-self:flex-start;justify-self:end;}}.play-icon-small{width:0.75rem;}@media (min-width:1280px){.play-icon-small{display:none;}}.play-icon{display:none;width:6rem;}@media (min-width:1280px){.play-icon{display:block;}.video-trigger__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}}.paragraph--type--text h5{padding-bottom:0px;color:rgba(226,000,38,1);}.erd-list--teaser .links{color:rgba(226,000,38,1);}.site-header{min-height:246px;width:100%;}.site-header:focus-visible{outline:2px solid transparent;outline-offset:2px;}.site-header--light{background-color:rgba(243,243,243,1);background-image:url(/themes/custom/tg_careers/assets/svg/bg-site-header.svg);background-repeat:no-repeat;}.site-header--dark{position:absolute;z-index:50;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));background-image:url(/themes/custom/tg_careers/assets/svg/bg-site-header.svg),linear-gradient(180deg,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background-repeat:no-repeat;}.site-navbar--highlighted{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:rgba(22,22,22,1);box-shadow:0px 10px 15px rgba(0,0,0,0.1);}.gin--vertical-toolbar.toolbar-horizontal .site-navbar{margin-left:4rem;}.view-stories.view-display-id-overview .view-content{display:grid;gap:1.75rem;}@media (min-width:768px){.view-stories.view-display-id-overview .view-content{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem;}.view-stories.view-display-id-overview .views-row:nth-child(2n){margin-top:5rem;}}.view-stories.view-display-id-related .view-content,.view-stories.view-display-id-slider .view-content{margin-bottom:3rem;display:flex;flex-direction:column;}@media (min-width:768px){.view-stories.view-display-id-related .view-content,.view-stories.view-display-id-slider .view-content{margin-bottom:5rem;flex-direction:row;}}.view-stories.view-display-id-related .view-content{gap:2rem;}@media (min-width:768px){.view-stories.view-display-id-related .view-content{gap:3rem;}}.story-slider{display:flex;width:100%;}.story-slider .glide__track{padding-bottom:2.5rem;}@media (min-width:1280px){.story-slider .glide__track{padding-bottom:0px;}}.story-slider .glide__slide{height:auto;}.story-slider .glide__arrow{position:relative;}.story-slider .glide__arrow--right{right:auto;margin-right:1.75rem;height:5rem;width:5rem;border-radius:9999px;border-style:none;background-color:rgba(243,243,243,1);background-image:url(/themes/custom/tg_careers/assets/svg/arrow-right-red-small.svg);background-position:center;background-repeat:no-repeat;padding:0px;}.story-slider .glide__arrow--right:hover{background-color:rgba(216,216,216,1);}.story:hover{background-color:rgba(243,243,243,1);}@media (min-width:1280px){.story:hover{background-color:rgba(216,216,216,1);}}.story .card-triangle{display:none;}@media (min-width:1280px){.story:hover .card-triangle{display:block;}.story-slider .glide__slide{opacity:0.5;}}.story-slider .glide__slide:hover,.story-slider .glide__slide--active,.story-slider .glide__slide--active + .glide__slide{opacity:1;}.story-slider .glide__bullets{bottom:0px;margin-left:0px;margin-right:0px;margin-bottom:0.5rem;gap:0.75rem;}.story-slider .glide__bullet
.story-slider .glide__bullet:hover,.story-slider .glide__bullet:focus{height:0.75rem;width:0.75rem;border-style:none;background-color:rgba(216,216,216,1);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.story-slider .glide__bullet--active{background-color:rgba(226,000,38,1);}.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-webkit-grabbing}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor;}::before,::after{--tw-content:'';}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:"Transgourmet",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}body{margin:0;line-height:inherit;}hr{height:0;color:inherit;border-top-width:1px;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{text-indent:0;border-color:inherit;border-collapse:collapse;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af;}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af;}button,[role="button"]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0px;padding-top:0.5rem;padding-right:0.75rem;padding-bottom:0.5rem;padding-left:0.75rem;font-size:1rem;line-height:1.5rem;--tw-shadow:0 0 #0000;}[type='text']:focus,[type='email']:focus,[type='url']:focus,[type='password']:focus,[type='number']:focus,[type='date']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='week']:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb;}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1;}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1;}::-webkit-datetime-edit-fields-wrapper{padding:0;}::-webkit-date-and-time-value{min-height:1.5em;}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0;}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right 0.5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;print-color-adjust:exact;}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:0.75rem;print-color-adjust:unset;}[type='checkbox'],[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow:0 0 #0000;}[type='checkbox']{border-radius:0px;}[type='radio']{border-radius:100%;}[type='checkbox']:focus,[type='radio']:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset:var(--tw-empty,);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);}[type='checkbox']:checked,[type='radio']:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");}[type='radio']:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");}[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus{border-color:transparent;background-color:currentColor;}[type='checkbox']:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat;}[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus{border-color:transparent;background-color:currentColor;}[type='file']{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit;}[type='file']:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color;}html{scroll-padding-top:140px;}body{-webkit-hyphens:auto;hyphens:auto;font-family:"Transgourmet",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.125rem;font-weight:300;color:rgba(22,22,22,1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:1024px){body{font-size:1.25rem;}}h1,.h1,h2,.h2,h3,.h3,h4,h5,h6{font-weight:700;color:rgba(60,60,60,1);}h1,.h1{margin-bottom:1.75rem;font-size:2.5rem;line-height:1.2;}@media (min-width:1024px){h1,.h1{font-size:3rem;line-height:1.25;}}.paragraph-type--video h2,.paragraph-type--video .h2{margin-bottom:1.75rem;font-size:2.5rem;line-height:1.2;}@media (min-width:1024px){.paragraph-type--video h2,.paragraph-type--video .h2{font-size:3rem;line-height:1.25;}}h2,.h2{margin-bottom:1.5rem;font-size:2.5rem;line-height:1.2;}@media (min-width:1024px){h2,.h2{font-size:2.75rem;}}h3,.h3{margin-bottom:1rem;font-size:2.25rem;line-height:1.2;}@media (min-width:1024px){h3,.h3{font-size:2.5rem;}}h4,.h4{margin-bottom:1rem;font-size:1.75rem;line-height:1.2;}@media (min-width:1024px){h4,.h4{font-size:2.25rem;}}h5,.h5{padding-bottom:1rem;font-size:1.5rem;line-height:1.2;}@media (min-width:1024px){h5,.h5{font-size:1.75rem;}}h6,.h6{margin-bottom:1rem;font-size:1.25rem;line-height:1.2;}@media (min-width:1024px){h6,.h6{font-size:1.5rem;}}p:not(:last-child){padding-bottom:1rem;}[type="text"],[type="email"],.input-email,[type="url"],[type="password"],.input-password,[type="number"],[type="date"],[type="datetime-local"],[type="month"],[type="search"],[type="tel"],[type="time"],[type="week"],[multiple],textarea,select{max-width:100%;border-radius:0.25rem;}.input-email,.input-password{max-width:100%;border-width:1px;padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;font-size:1.125rem;}@font-face{font-family:"Transgourmet";src:url(/themes/custom/tg_careers/assets/fonts/transgourmet_rg.woff2) format("woff2");}@font-face{font-family:"Transgourmet";font-weight:bold;src:url(/themes/custom/tg_careers/assets/fonts/transgourmet_bd.woff2) format("woff2");}@font-face{font-family:"Transgourmet";font-weight:300;src:url(/themes/custom/tg_careers/assets/fonts/transgourmet_lt.woff2) format("woff2");}@font-face{font-family:"Transgourmet";font-style:italic;src:url(/themes/custom/tg_careers/assets/fonts/transgourmet_it.woff2) format("woff2");}.action-points{position:fixed;left:1.25rem;top:50%;z-index:40;display:flex;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));flex-direction:column;align-items:flex-end;justify-content:center;row-gap:0.625rem;}body.gin--vertical-toolbar .action-points{left:calc(var(--gin-toolbar-x-offset) + 1rem);}.action-point{display:inline-flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;--tw-shadow:0 0 10px rgba(0,0,0,0.1);--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.action-point--dark{background-color:rgba(226,000,38,1);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.action-point--dark:focus-within{background-color:rgba(195,0,33,1);}.action-point--dark:hover{background-color:rgba(195,0,33,1);}.action-point--dark:focus{background-color:rgba(195,0,33,1);}.action-point--dark:active{background-color:rgba(195,0,33,1);}.action-point--light{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));color:rgba(226,000,38,1);transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:300ms;}.action-shares{display:grid;}.action-shares > *{grid-column:1 / -1;grid-row:1 / -1;}.action-share{z-index:10;}.action-shares.show-items .action-fb{--tw-translate-x:250%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.action-shares.show-items .action-insta{--tw-translate-x:125%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.top-scroll-trigger{pointer-events:none;position:fixed;right:1.25rem;bottom:-3rem;z-index:50;height:0px;width:0px;border-radius:9999px;background-color:rgba(226,000,38,1);padding:0px;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));opacity:0;transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);}.top-scroll-trigger:focus-within{background-color:rgba(195,0,33,1);}.top-scroll-trigger:hover{background-color:rgba(195,0,33,1);}.top-scroll-trigger:focus{background-color:rgba(195,0,33,1);}.top-scroll-trigger:active{background-color:rgba(195,0,33,1);}@media (prefers-reduced-motion:reduce){.top-scroll-trigger{transition-property:none;}}.top-scroll-trigger[data-is-shown]{pointer-events:auto;bottom:1.25rem;height:3rem;width:3rem;padding:0.625rem;opacity:1;--tw-shadow:0 0 10px rgba(0,0,0,0.1);--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);}@media (prefers-reduced-motion:reduce){.top-scroll-trigger[data-is-shown]{transition-property:none;}}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:;--tw-pan-y:;--tw-pinch-zoom:;--tw-scroll-snap-strictness:proximity;--tw-ordinal:;--tw-slashed-zero:;--tw-numeric-figure:;--tw-numeric-spacing:;--tw-numeric-fraction:;--tw-ring-inset:;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:;--tw-brightness:;--tw-contrast:;--tw-grayscale:;--tw-hue-rotate:;--tw-invert:;--tw-saturate:;--tw-sepia:;--tw-drop-shadow:;--tw-backdrop-blur:;--tw-backdrop-brightness:;--tw-backdrop-contrast:;--tw-backdrop-grayscale:;--tw-backdrop-hue-rotate:;--tw-backdrop-invert:;--tw-backdrop-opacity:;--tw-backdrop-saturate:;--tw-backdrop-sepia:;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0;}.visible{visibility:visible;}.invisible{visibility:hidden;}.static{position:static;}.fixed{position:fixed;}.absolute{position:absolute;}.relative{position:relative;}.inset-0{top:0px;right:0px;bottom:0px;left:0px;}.-bottom-\[50px\]{bottom:-50px;}.right-0{right:0px;}.left-0{left:0px;}.z-10{z-index:10;}.z-\[70\]{z-index:70;}.mx-auto{margin-left:auto;margin-right:auto;}.my-8{margin-top:2rem;margin-bottom:2rem;}.mb-12{margin-bottom:3rem;}.ml-24{margin-left:6rem;}.mb-4{margin-bottom:1rem;}.mt-10{margin-top:2.5rem;}.mt-6{margin-top:1.5rem;}.mt-15{margin-top:3.75rem;}.mt-14{margin-top:3.5rem;}.mb-28{margin-bottom:7rem;}.mb-9{margin-bottom:2.25rem;}.mt-5{margin-top:1.25rem;}.mb-2{margin-bottom:0.5rem;}.mt-8{margin-top:2rem;}.mb-5{margin-bottom:1.25rem;}.mb-0{margin-bottom:0px;}.mb-10{margin-bottom:2.5rem;}.block{display:block;}.inline-block{display:inline-block;}.flex{display:flex;}.grid{display:grid;}.hidden{display:none;}.h-full{height:100%;}.h-\[50px\]{height:50px;}.h-\[2px\]{height:2px;}.h-8{height:2rem;}.h-5{height:1.25rem;}.h-6{height:1.5rem;}.min-h-screen{min-height:100vh;}.w-3\/4{width:75%;}.w-\[100px\]{width:100px;}.w-\[1\.0625rem\]{width:1.0625rem;}.w-1\.5{width:0.375rem;}.w-1{width:0.25rem;}.w-3\.5{width:0.875rem;}.w-3{width:0.75rem;}.w-8{width:2rem;}.w-5{width:1.25rem;}.w-36{width:9rem;}.w-6{width:1.5rem;}.w-full{width:100%;}.w-\[110px\]{width:110px;}.w-\[320px\]{width:320px;}.max-w-\[1320px\]{max-width:1320px;}.max-w-\[350px\]{max-width:350px;}.flex-shrink-0{flex-shrink:0;}.flex-grow{flex-grow:1;}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr));}.flex-row{flex-direction:row;}.flex-col{flex-direction:column;}.flex-wrap{flex-wrap:wrap;}.items-center{align-items:center;}.justify-center{justify-content:center;}.justify-between{justify-content:space-between;}.gap-5{gap:1.25rem;}.gap-6{gap:1.5rem;}.gap-3{gap:0.75rem;}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem;}.gap-y-6{row-gap:1.5rem;}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem;}.gap-y-5{row-gap:1.25rem;}.overflow-hidden{overflow:hidden;}.scroll-smooth{scroll-behavior:smooth;}.whitespace-nowrap{white-space:nowrap;}.rounded-\[5px\]{border-radius:5px;}.rounded-full{border-radius:9999px;}.border-b-2{border-bottom-width:2px;}.border-t-2{border-top-width:2px;}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255 / var(--tw-border-opacity));}.border-neutral1{border-color:rgba(243,243,243,1);}.border-neutral3{border-color:rgba(151,151,151,1);}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.bg-neutral1{background-color:rgba(243,243,243,1);}.bg-neutral2{background-color:rgba(216,216,216,1);}.bg-black{background-color:rgba(22,22,22,1);}.bg-red{background-color:rgba(226,000,38,1);}.bg-card-triangle{background-image:url(/themes/custom/tg_careers/assets/svg/card-triangle.svg);}.bg-arrow-right-red{background-image:url(/themes/custom/tg_careers/assets/svg/arrow-right-red.svg);}.bg-contain{background-size:contain;}.bg-center{background-position:center;}.bg-no-repeat{background-repeat:no-repeat;}.p-10{padding:2.5rem;}.px-9{padding-left:2.25rem;padding-right:2.25rem;}.py-11{padding-top:2.75rem;padding-bottom:2.75rem;}.px-15{padding-left:3.75rem;padding-right:3.75rem;}.py-15{padding-top:3.75rem;padding-bottom:3.75rem;}.py-12{padding-top:3rem;padding-bottom:3rem;}.px-1{padding-left:0.25rem;padding-right:0.25rem;}.py-9{padding-top:2.25rem;padding-bottom:2.25rem;}.px-7{padding-left:1.75rem;padding-right:1.75rem;}.py-8{padding-top:2rem;padding-bottom:2rem;}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem;}.px-3\.5{padding-left:0.875rem;padding-right:0.875rem;}.py-1{padding-top:0.25rem;padding-bottom:0.25rem;}.px-3{padding-left:0.75rem;padding-right:0.75rem;}.pr-10{padding-right:2.5rem;}.pl-10{padding-left:2.5rem;}.pt-10{padding-top:2.5rem;}.pt-6{padding-top:1.5rem;}.pb-12{padding-bottom:3rem;}.pt-8{padding-top:2rem;}.pb-11{padding-bottom:2.75rem;}.pb-0{padding-bottom:0px;}.pr-4{padding-right:1rem;}.text-center{text-align:center;}.text-xl{font-size:1.75rem;}.text-huge{font-size:4.5rem;}.text-lg{font-size:1.5rem;}.text-normal{font-size:1.25rem;}.text-display-md{font-size:2.25rem;}.text-xs{font-size:0.875rem;}.text-sm{font-size:1.125rem;}.text-base{font-size:1rem;}.font-bold{font-weight:700;}.font-normal{font-weight:400;}.uppercase{text-transform:uppercase;}.leading-9{line-height:2.25rem;}.leading-none{line-height:1;}.leading-tight{line-height:1.25;}.leading-7{line-height:1.75rem;}.tracking-wide{letter-spacing:0.18px;}.text-neutral4{color:rgba(60,60,60,1);}.text-brand1{color:rgba(226,000,38,1);}.text-red{color:rgba(226,000,38,1);}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity));}.text-neutral3{color:rgba(151,151,151,1);}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:150ms;}.duration-300{transition-duration:300ms;}.after\:content-\[\'\:\'\]::after {
  --tw-content: ':';content:var(--tw-content);}.first-of-type\:border-t-2:first-of-type{border-top-width:2px;}@media (min-width:768px){.md\:mb-20{margin-bottom:5rem;}.md\:mt-17{margin-top:4.25rem;}.md\:mt-2{margin-top:0.5rem;}.md\:-mr-28{margin-right:-7rem;}.md\:mt-0{margin-top:0px;}.md\:inline-block{display:inline-block;}.md\:w-2\/6{width:33.333333%;}.md\:w-4\/6{width:66.666667%;}.md\:w-1\/2{width:50%;}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}.md\:flex-row{flex-direction:row;}.md\:pt-32{padding-top:8rem;}.md\:pl-16{padding-left:4rem;}.md\:pt-0{padding-top:0px;}.md\:pl-8{padding-left:2rem;}.md\:text-display-xl{font-size:2.75rem;}.md\:text-xl{font-size:1.75rem;}.md\:hover\:bg-neutral2:hover{background-color:rgba(216,216,216,1);}.group:hover .md\:group-hover\:block{display:block;}}@media (min-width:1024px){.lg\:inline{display:inline;}.lg\:flex{display:flex;}.lg\:w-2\/6{width:33.333333%;}@media (min-width:1024px){.lg\:lg\:w-1\/2{width:50%;}}.lg\:w-1\/3{width:33.333333%;}.lg\:w-2\/3{width:66.666667%;}.lg\:w-5\/12{width:41.666667%;}.lg\:w-7\/12{width:58.333333%;}.lg\:flex-row{flex-direction:row;}.lg\:flex-row-reverse{flex-direction:row-reverse;}.lg\:flex-wrap{flex-wrap:wrap;}.lg\:items-center{align-items:center;}.lg\:gap-y-0{row-gap:0px;}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem;}.lg\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem;}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem;}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem;}.lg\:pb-7{padding-bottom:1.75rem;}}@media (min-width:1280px){.xl\:absolute{position:absolute;}.xl\:left-0{left:0px;}.xl\:mb-0{margin-bottom:0px;}.xl\:ml-auto{margin-left:auto;}.xl\:block{display:block;}.xl\:grid{display:grid;}.xl\:hidden{display:none;}.xl\:min-h-\[4\.5rem\]{min-height:4.5rem;}.xl\:w-\[400px\]{width:400px;}.xl\:w-full{width:100%;}.xl\:w-\[800px\]{width:800px;}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr));}.xl\:flex-row{flex-direction:row;}.xl\:items-center{align-items:center;}.xl\:justify-between{justify-content:space-between;}.xl\:border-b-\[50px\]{border-bottom-width:50px;}.xl\:bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));}.xl\:px-12{padding-left:3rem;padding-right:3rem;}.xl\:px-10{padding-left:2.5rem;padding-right:2.5rem;}.xl\:py-14{padding-top:3.5rem;padding-bottom:3.5rem;}.xl\:px-15{padding-left:3.75rem;padding-right:3.75rem;}.xl\:text-lg{font-size:1.5rem;}.xl\:text-display-md{font-size:2.25rem;}.xl\:shadow-min{--tw-shadow:0 0 10px rgba(0,0,0,0.1);--tw-shadow-colored:0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);}.xl\:hover\:bg-neutral1:hover{background-color:rgba(243,243,243,1);}.group:hover .xl\:group-hover\:block{display:block;}}
