.vgs-growth-page{--gp-teal:#176b5c;--gp-blue:#2b579e;--gp-violet:#3f52ad;--gp-pink:#98005e;--gp-orange:#a43a16;--gp-lime:#486f12}.vgs-growth-page a:focus-visible,.vgs-growth-page button:focus-visible,.vgs-growth-page input:focus-visible,.vgs-growth-page select:focus-visible,.vgs-growth-page textarea:focus-visible,.vgs-growth-page summary:focus-visible{outline:3px solid #f2a444!important;outline-offset:3px!important}.vgs-shadow-page .vgs-svc-panel--blue{background:linear-gradient(135deg,var(--gp-teal),var(--gp-violet))!important}.vgs-shadow-page .vgs-svc-final{background:linear-gradient(135deg,var(--gp-violet),var(--gp-pink))!important}.vgs-shadow-page .vgs-svc-disclaimer{background:#6b1c4d!important}.vgs-awareness-page .vgs-svc-panel--blue{background:linear-gradient(135deg,var(--gp-orange),var(--gp-pink))!important}.vgs-awareness-page .vgs-svc-final{background:linear-gradient(135deg,var(--gp-teal),var(--gp-lime))!important}.vgs-awareness-page .vgs-svc-disclaimer{background:#31530d!important}.vgs-careers-page .vgs-svc-final{background:linear-gradient(135deg,var(--gp-orange),var(--gp-pink))!important}.vgs-careers-page .vgs-svc-disclaimer{background:#6b1c4d!important}.vgs-team-page .vgs-svc-final{background:linear-gradient(135deg,var(--gp-violet),var(--gp-pink))!important}.vgs-growth-page .vgs-svc-hero-media img{object-position:center}.vgs-growth-page .vgs-svc-panel--blue .vgs-svc-kicker,.vgs-growth-page .vgs-svc-final .vgs-svc-kicker{color:#fff!important}.vgs-growth-page .vgs-svc-panel .vgs-svc-button{margin-top:22px}.vgs-growth-resource-links{display:flex;flex-direction:column;gap:10px;min-width:235px}.vgs-growth-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vgs-growth-topic-grid article{position:relative;min-height:220px;padding:31px 28px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 14px 34px rgb(20 43 80 / .06);overflow:hidden}.vgs-growth-topic-grid article:after{content:"";position:absolute;width:110px;height:110px;right:-72px;bottom:-72px;border:14px solid var(--topic-color,#39a892);border-radius:50%;opacity:.13}.vgs-growth-topic-grid article:nth-child(2){--topic-color:#3970c0}.vgs-growth-topic-grid article:nth-child(3){--topic-color:#ef6a2e}.vgs-growth-topic-grid article:nth-child(4){--topic-color:#db318c}.vgs-growth-topic-grid article:nth-child(5){--topic-color:#80b62b}.vgs-growth-topic-grid article:nth-child(6){--topic-color:#725fc4}.vgs-growth-topic-grid article>b{display:block;color:var(--topic-color,#24836e);font:italic 13px Georgia,serif;letter-spacing:.08em}.vgs-growth-topic-grid h3{font-size:22px!important;margin:25px 0 10px!important}.vgs-growth-topic-grid p{margin:0!important;font-size:12px!important}.vgs-job-post{border:1px solid var(--line);border-radius:25px;background:#fff;box-shadow:0 28px 70px rgb(20 43 80 / .11);overflow:hidden}.vgs-job-post__header{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:45px 48px;background:linear-gradient(135deg,#f4fbf9,#eef3ff)}.vgs-job-post__header h2{margin:9px 0!important;font-size:42px!important}.vgs-job-post__header p{margin:0!important;font-size:12px!important;color:#52667d!important;font-weight:800}.vgs-job-post__body{display:grid;grid-template-columns:1.15fr .85fr;gap:0}.vgs-job-post__body>section,.vgs-job-post__body>aside{padding:46px 48px}.vgs-job-post__body>aside{background:#f8fbff;border-left:1px solid var(--line)}.vgs-job-post__body h3{font-size:23px!important;margin:0 0 15px!important}.vgs-job-post__body h3:not(:first-child){margin-top:34px!important}.vgs-job-post__body p,.vgs-job-post__body li{font-size:12px!important;line-height:1.75;color:#5b6d82}.vgs-job-post__body ul{margin:17px 0 0!important;padding-left:19px!important}.vgs-job-post__body li{margin:9px 0!important}.vgs-job-note{margin-top:28px;padding:20px;border-left:4px solid #ef6a2e;border-radius:0 12px 12px 0;background:#fff6ed}.vgs-job-note b{display:block;color:#88431e;font-size:10px;letter-spacing:.06em}.vgs-job-note p{margin:6px 0 0!important;color:#755b4c!important;font-size:10px!important}.vgs-career-apply-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:55px;align-items:start}.vgs-career-apply-copy{position:sticky;top:115px}.vgs-career-apply-copy h2{font-size:43px!important;line-height:1.08;margin:14px 0!important}.vgs-career-apply-copy>p{font-size:13px!important}.vgs-career-privacy{margin-top:30px;padding:23px;border-radius:15px;background:linear-gradient(135deg,#edf9f6,#eef3ff);border:1px solid #d8e8e5}.vgs-career-privacy b{font-size:11px;color:#174f45}.vgs-career-privacy p{margin:7px 0 0!important;font-size:10px!important}.vgs-career-form{padding:35px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 24px 60px rgb(20 43 80 / .1)}.vgs-career-form__grid{display:grid;grid-template-columns:1fr 1fr;gap:19px}.vgs-career-form label>span{display:block;margin-bottom:8px;color:#1b3459;font-size:9px;font-weight:900;letter-spacing:.02em}.vgs-career-form input[type=text],.vgs-career-form input[type=email],.vgs-career-form input[type=tel],.vgs-career-form select,.vgs-career-form textarea{width:100%;border:1px solid #cbd9e8;border-radius:10px;background:#fbfdff;color:#183052;font:12px Arial,sans-serif;box-shadow:none!important;outline:0}.vgs-career-form input[type=text],.vgs-career-form input[type=email],.vgs-career-form input[type=tel],.vgs-career-form select{height:51px;padding:0 14px}.vgs-career-form textarea{padding:14px;resize:vertical;min-height:125px}.vgs-career-form input:focus,.vgs-career-form select:focus,.vgs-career-form textarea:focus{border-color:#3970c0;background:#fff;box-shadow:0 0 0 3px rgb(57 112 192 / .11)!important}.vgs-career-form__wide{grid-column:1/-1}.vgs-career-upload{display:block;padding:20px;border:1px dashed #aac2dc;border-radius:12px;background:#f7fbff}.vgs-career-upload input{width:100%;font-size:10px}.vgs-career-upload small{display:block;margin-top:8px;color:#73839a;font-size:8px}.vgs-career-consent{display:flex!important;gap:11px;align-items:flex-start;padding:15px;border-radius:11px;background:#f2f8f6}.vgs-career-consent input{flex:none;margin-top:3px}.vgs-career-consent span{margin:0!important;color:#50667a!important;font-size:9px!important;line-height:1.6}.vgs-career-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.vgs-career-submit{border:0;margin-top:20px;cursor:pointer}.vgs-career-form.is-loading{opacity:.72;pointer-events:none}.vgs-career-form__status{display:none;margin-top:19px;padding:13px 15px;border-radius:10px;font-size:10px;line-height:1.55}.vgs-career-form__status.is-visible{display:block}.vgs-career-form__status.is-success{background:#eaf7f2;border:1px solid #bcded2;color:#176453}.vgs-career-form__status.is-error{background:#fff0f2;border:1px solid #efcbd2;color:#9f344c}.vgs-career-fallback{margin:16px 0 0!important;color:#7b8798!important;font-size:8px!important}.vgs-team-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:23px}.vgs-team-tabs button{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:64px;padding:13px 17px;border:1px solid #d6e3ef;border-radius:13px;background:#fff;color:#52667d;cursor:pointer;text-align:left;transition:.2s ease}.vgs-team-tabs button b{font:17px Georgia,serif;color:#193557}.vgs-team-tabs button span{font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vgs-team-tabs button:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgb(20 43 80 / .1)}.vgs-team-tabs button[aria-selected=true]{background:linear-gradient(135deg,#176b5c,#3f52ad);border-color:#fff0;box-shadow:0 15px 35px rgb(40 76 126 / .22)}.vgs-team-tabs button[aria-selected=true] b,.vgs-team-tabs button[aria-selected=true] span{color:#fff}.vgs-team-panel{padding:40px;border:1px solid var(--line);border-radius:22px;background:#fff;box-shadow:0 20px 55px rgb(20 43 80 / .075)}.vgs-growth-ready .vgs-team-panel{display:none}.vgs-growth-ready .vgs-team-panel.is-active{display:block;animation:vgs-team-in .28s ease}@keyframes vgs-team-in{from{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:none}}.vgs-team-panel>header{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding-bottom:28px;border-bottom:1px solid var(--line)}.vgs-team-panel>header span{color:#3970c0;font-size:8px;font-weight:900;letter-spacing:2px}.vgs-team-panel>header h3{font-size:31px!important;margin:10px 0 7px!important}.vgs-team-panel>header p{margin:0!important;font-size:11px!important}.vgs-team-panel>header>b{font:italic 72px/.85 Georgia,serif;color:#e7eff8}.vgs-team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin-top:27px}.vgs-team-grid--two{grid-template-columns:repeat(2,1fr)}.vgs-team-card{--team-accent:#24836e;--team-tint:#edf9f6;display:flex;gap:19px;min-height:220px;padding:24px;border:1px solid #dce7f2;border-top:4px solid var(--team-accent);border-radius:17px;background:linear-gradient(180deg,var(--team-tint),#fff 58%);box-shadow:0 11px 28px rgb(20 43 80 / .05)}.vgs-team-card[data-accent=blue]{--team-accent:#3970c0;--team-tint:#eef4ff}.vgs-team-card[data-accent=violet]{--team-accent:#725fc4;--team-tint:#f3f0ff}.vgs-team-card[data-accent=orange]{--team-accent:#ef6a2e;--team-tint:#fff2e9}.vgs-team-card[data-accent=pink]{--team-accent:#db318c;--team-tint:#fff0f7}.vgs-team-card[data-accent=lime]{--team-accent:#80b62b;--team-tint:#f4fae8}.vgs-team-avatar{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;width:67px;height:67px;border-radius:18px;background:var(--team-accent);color:#fff;font:17px Georgia,serif;box-shadow:0 12px 25px color-mix(in srgb,var(--team-accent) 25%,transparent)}.vgs-team-avatar span{font:7px Arial,sans-serif;letter-spacing:.12em}.vgs-team-card small{color:var(--team-accent);font-size:7px;font-weight:900;letter-spacing:1.3px}.vgs-team-card h4{margin:10px 0!important;font:20px/1.22 Georgia,serif!important;color:#173253!important}.vgs-team-card p{font-size:9px!important;line-height:1.65!important;margin:0!important}.vgs-team-status{display:inline-flex;margin-top:17px;padding:6px 9px;border-radius:20px;background:var(--team-tint);color:var(--team-accent);font-size:7px;font-weight:900}.vgs-team-integrity{display:flex;gap:16px;align-items:flex-start;margin-top:24px;padding:22px 25px;border:1px solid #d7e7e3;border-radius:15px;background:linear-gradient(135deg,#edf9f6,#f7fbff)}.vgs-team-integrity i{display:grid;flex:none;width:31px;height:31px;place-items:center;border-radius:50%;background:#24836e;color:#fff;font-style:normal}.vgs-team-integrity b{color:#164b42;font-size:11px}.vgs-team-integrity p{margin:5px 0 0!important;font-size:9px!important;line-height:1.65!important}@media(max-width:980px){.vgs-growth-topic-grid{grid-template-columns:repeat(2,1fr)}.vgs-job-post__body,.vgs-career-apply-grid{grid-template-columns:1fr}.vgs-career-apply-copy{position:static}.vgs-job-post__body>aside{border-left:0;border-top:1px solid var(--line)}.vgs-team-grid,.vgs-team-grid--two{grid-template-columns:1fr 1fr}}@media(max-width:700px){.vgs-growth-topic-grid,.vgs-team-tabs,.vgs-team-grid,.vgs-team-grid--two,.vgs-career-form__grid{grid-template-columns:1fr}.vgs-growth-topic-grid article{min-height:0}.vgs-job-post__header{align-items:flex-start;flex-direction:column;padding:30px 24px}.vgs-job-post__header h2{font-size:34px!important}.vgs-job-post__body>section,.vgs-job-post__body>aside{padding:31px 24px}.vgs-career-form{padding:24px 19px}.vgs-career-form__wide{grid-column:auto}.vgs-career-apply-copy h2{font-size:35px!important}.vgs-team-tabs button{min-height:55px}.vgs-team-panel{padding:27px 18px}.vgs-team-panel>header>b{font-size:54px}.vgs-team-panel>header h3{font-size:25px!important}.vgs-team-card{min-height:0;padding:21px 18px}.vgs-team-integrity{padding:19px}.vgs-growth-resource-links{width:100%;min-width:0}}@media(prefers-reduced-motion:reduce){.vgs-team-panel{animation:none!important}.vgs-growth-page *{scroll-behavior:auto!important}}