.executive-quote[data-astro-cid-d3zrpxgu]{min-width:0;margin:0}.quote-mark[data-astro-cid-d3zrpxgu]{color:var(--brand-gold);height:.6em;margin-bottom:20px;font-family:Georgia,serif;font-size:clamp(88px,9vw,128px);line-height:.75;display:block}.executive-quote[data-astro-cid-d3zrpxgu] blockquote[data-astro-cid-d3zrpxgu]{border:0;margin:0;padding:0}.executive-quote[data-astro-cid-d3zrpxgu] blockquote[data-astro-cid-d3zrpxgu] p[data-astro-cid-d3zrpxgu]{color:#f7f5f0;text-wrap:pretty;margin:0;font-size:clamp(20px,1.55vw,23px);line-height:1.55}.executive-quote[data-astro-cid-d3zrpxgu] blockquote[data-astro-cid-d3zrpxgu] p[data-astro-cid-d3zrpxgu]+p[data-astro-cid-d3zrpxgu]{margin-top:20px}.executive-quote[data-astro-cid-d3zrpxgu] figcaption[data-astro-cid-d3zrpxgu]{border-top:1px solid color-mix(in srgb, var(--brand-gold) 35%, transparent);color:var(--brand-gold-light);margin-top:24px;padding-top:16px;font-size:15px;line-height:1.5}@media (width>=1024px){body.home-page .executive-perspective[data-astro-cid-d3zrpxgu]{padding-block:clamp(24px,6vh,64px)}}@media (width>=1024px) and (height<=800px){body.home-page .executive-perspective[data-astro-cid-d3zrpxgu]{padding-block:24px}body.home-page .executive-perspective[data-astro-cid-d3zrpxgu] .executive-grid[data-astro-cid-d3zrpxgu]{gap:10px}body.home-page .executive-perspective[data-astro-cid-d3zrpxgu] .executive-grid[data-astro-cid-d3zrpxgu] article[data-astro-cid-d3zrpxgu],body.home-page .executive-perspective[data-astro-cid-d3zrpxgu] .executive-grid[data-astro-cid-d3zrpxgu] article[data-astro-cid-d3zrpxgu]:first-child{padding-block:12px}body.home-page .executive-perspective[data-astro-cid-d3zrpxgu] .executive-grid[data-astro-cid-d3zrpxgu] h3[data-astro-cid-d3zrpxgu]{margin-bottom:10px}}@media (width<=767px){.executive-quote[data-astro-cid-d3zrpxgu] blockquote[data-astro-cid-d3zrpxgu] p[data-astro-cid-d3zrpxgu]{font-size:20px;line-height:1.6}.executive-quote[data-astro-cid-d3zrpxgu] blockquote[data-astro-cid-d3zrpxgu] p[data-astro-cid-d3zrpxgu]+p[data-astro-cid-d3zrpxgu]{margin-top:20px}}.value-offer{color:#f7f5f0;background:radial-gradient(at 100% 0,#263b5f77,#0000 62%),#111e3d;padding-block:clamp(80px,9vw,136px)}.value-heading{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:end;gap:clamp(40px,7vw,104px);display:grid}.value-offer .eyebrow{color:var(--brand-gold);letter-spacing:.12em;font-size:11px}.value-heading h2{max-width:18ch;font-size:clamp(40px,4.5vw,64px)}.value-intro{color:#d0d7e2;font-size:clamp(18px,1.5vw,22px);line-height:1.75}.value-pillars{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,3.6vw,52px);margin-top:80px;display:grid}.value-pillars article{padding-top:24px;position:relative}.value-pillars article:before{content:"";background:var(--brand-gold);transform-origin:0;opacity:.65;width:36px;height:1px;position:absolute;top:0;left:0}.value-index{color:var(--brand-gold);margin-bottom:24px;font-size:14px;font-weight:300;display:block}.value-pillars h3{margin-bottom:20px;font-size:24px;font-weight:500;line-height:1.35}.value-pillars p{color:#c7d0de;font-size:16px;line-height:1.8}.value-applied{background:linear-gradient(#fff 60%,#f7f7fc);padding-block:clamp(72px,8vw,120px);position:relative}.value-applied:before{content:"";top:0;left:var(--gutter);background:var(--brand-gold);width:56px;height:1px;position:absolute}.applied-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:clamp(48px,8vw,120px);display:grid}.applied-heading h3{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(32px,3.1vw,44px);font-weight:300;line-height:1.2}.applied-intro{color:#475365;max-width:37ch;margin-top:28px;line-height:1.8}.applied-domains{margin:0;padding-left:28px;position:relative}.applied-domains:before{content:"";background:linear-gradient(color-mix(in srgb, var(--brand-gold) 47.84%, transparent), color-mix(in srgb, var(--brand-gold) 9.41%, transparent));width:1px;position:absolute;top:10px;bottom:10px;left:0}.applied-domains>div{border:0;padding-block:28px;position:relative}.applied-domains>div:before{content:"";background:var(--brand-gold);border-radius:50%;width:7px;height:7px;position:absolute;top:40px;left:-31px}.applied-domains>div:first-child:before{top:10px}.applied-bridge{max-width:40ch;color:var(--brand-indigo-deep);margin:72px 0 0 auto;padding-top:28px;font-size:clamp(23px,2.2vw,31px);font-weight:300;line-height:1.5;position:relative}.applied-bridge:before{content:"";background:var(--brand-gold);width:56px;height:1px;position:absolute;top:0;left:0}.applied-domains>div:first-child{padding-top:0}.applied-domains>div:last-child{border:0;padding-bottom:0}.applied-domains dt{font-size:21px;font-weight:500;line-height:1.4}.applied-domains dd{color:#475365;max-width:58ch;margin:12px 0 0;line-height:1.8}@media (prefers-reduced-motion:no-preference){.value-pillars article,.applied-domains>div{transition:translate .3s var(--ease-out)}.value-pillars article:before{transition:transform .3s var(--ease-out), opacity .3s ease}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.value-pillars article:hover{translate:0 -3px}.value-pillars article:hover:before{opacity:1;transform:scaleX(1.35)}.applied-domains>div:hover{translate:3px}}@media (width<=1023px){.value-heading{grid-template-columns:minmax(0,1fr);gap:32px}.value-intro{max-width:58ch}.value-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;margin-top:56px}}@media (width<=767px){.value-offer,.value-applied{padding-block:64px}.value-heading h2{font-size:38px}.value-pillars{grid-template-columns:minmax(0,1fr);gap:36px;margin-top:44px}.value-index{margin-bottom:16px}.value-pillars h3{margin-bottom:14px;font-size:23px}.applied-layout{grid-template-columns:minmax(0,1fr);gap:40px}}.value-applied{background:radial-gradient(ellipse at 0 35%, color-mix(in srgb, var(--brand-gold) 4.31%, transparent), transparent 55%), linear-gradient(#fff, #f6f6fa)}.applied-layout{align-items:start}.applied-heading{top:calc(var(--header-height,76px) + 44px);position:sticky}.applied-heading h3:before{content:"";background:var(--brand-gold);width:64px;height:1px;margin-bottom:28px;display:block}.applied-markers{gap:20px;margin-top:36px;display:flex}.applied-markers span{color:#656778;font-variant-numeric:tabular-nums;padding-bottom:10px;font-size:12px;position:relative}.applied-markers span:after{content:"";background:var(--brand-gold);opacity:.22;height:1px;position:absolute;bottom:0;left:0;right:0}.applied-markers span.is-active{color:var(--brand-gold-ink)}.applied-markers span.is-active:after{opacity:1}.applied-domains{padding-left:32px}.applied-domains>div,.applied-domains>div:first-child,.applied-domains>div:last-child{border-bottom:1px solid color-mix(in srgb, var(--brand-gold) 14.9%, transparent);padding:32px 24px}.applied-domains>div:before,.applied-domains>div:first-child:before{background:color-mix(in srgb, var(--brand-gold) 43.92%, transparent);width:7px;height:7px;top:42px;left:-35px}.applied-domains>div.is-active{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-gold) 7.45%, transparent), transparent)}.applied-domains>div.is-active:before{background:var(--brand-gold);box-shadow:0 0 0 5px color-mix(in srgb, var(--brand-gold) 9.41%, transparent)}.applied-domains dt{color:#031845;font-size:clamp(21px,2vw,26px);font-weight:400}.applied-domains dd{font-size:16px}@media (prefers-reduced-motion:no-preference){.applied-domains>div:before,.applied-markers span:after{transition:opacity .3s,background-color .3s,box-shadow .3s}}@media (width<=767px),(prefers-reduced-motion:reduce){.applied-heading{position:static}}@media (width<=767px){.applied-markers{margin-top:24px}.applied-domains{padding-left:18px}.applied-domains>div,.applied-domains>div:first-child,.applied-domains>div:last-child{padding:24px 12px}.applied-domains>div:before,.applied-domains>div:first-child:before{top:35px;left:-21px}}body.home-page #propuesta-de-valor[data-astro-cid-p2fu7zqy] #value-title[data-astro-cid-p2fu7zqy],body.home-page #propuesta-de-valor[data-astro-cid-p2fu7zqy] .value-modules[data-astro-cid-p2fu7zqy] h3[data-astro-cid-p2fu7zqy],body.home-page #propuesta-de-valor[data-astro-cid-p2fu7zqy] .value-summary-band[data-astro-cid-p2fu7zqy] p[data-astro-cid-p2fu7zqy]{text-transform:none!important}.value-flow[data-astro-cid-p2fu7zqy]{margin:0}.flow-visual[data-astro-cid-p2fu7zqy]{flex-wrap:wrap;align-items:center;gap:12px 14px;display:flex}.flow-step[data-astro-cid-p2fu7zqy]{align-items:center;gap:14px;min-width:0;max-width:100%;display:inline-flex}.flow-step[data-astro-cid-p2fu7zqy]>span[data-astro-cid-p2fu7zqy]{text-wrap:pretty;min-width:0}.flow-arrow[data-astro-cid-p2fu7zqy]{width:30px;height:20px;color:var(--brand-gold-ink);flex:0 0 30px;display:block}@media (width>=768px){.value-modules[data-astro-cid-p2fu7zqy]{grid-template-columns:minmax(0,1fr);row-gap:24px;max-width:960px}.value-modules[data-astro-cid-p2fu7zqy] article[data-astro-cid-p2fu7zqy]{text-align:center;background:linear-gradient(135deg,#03184505,#eeb50005);border:1px solid #03184512;border-radius:4px;padding:26px clamp(16px,2vw,28px) 24px;position:relative}.value-modules[data-astro-cid-p2fu7zqy] article[data-astro-cid-p2fu7zqy]:before{content:"";background:var(--brand-gold);width:36px;height:2px;position:absolute;top:-1px;left:calc(50% - 18px)}.value-modules[data-astro-cid-p2fu7zqy] .value-flow[data-astro-cid-p2fu7zqy]{max-width:none}.flow-visual[data-astro-cid-p2fu7zqy]{justify-content:center;width:fit-content;max-width:100%;margin-inline:auto}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.flow-arrow[data-astro-cid-p2fu7zqy]{transition:transform .24s var(--ease-out)}article[data-astro-cid-p2fu7zqy]:hover .flow-arrow[data-astro-cid-p2fu7zqy]{transform:translate(2px)}}@media (width<=767px){.flow-visual[data-astro-cid-p2fu7zqy]{flex-direction:column;align-items:center;gap:5px}.flow-step[data-astro-cid-p2fu7zqy]{text-align:center;flex-direction:column;gap:5px}.flow-arrow[data-astro-cid-p2fu7zqy]{flex-basis:auto;width:26px;rotate:90deg}}.collaborations[data-astro-cid-ifu2skqu]{isolation:isolate;color:#fff;background:radial-gradient(at 12% 8%,#03184538,#0000 55%),linear-gradient(120deg,#031845,#031845 65%,#031845);position:relative;overflow:hidden}.collaborations[data-astro-cid-ifu2skqu]:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-gold) 40.0%, transparent), transparent);pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.collaborations[data-astro-cid-ifu2skqu]:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--brand-gold) 14.12%, transparent);pointer-events:none;border-radius:50%;width:680px;height:680px;position:absolute;bottom:-460px;right:-420px}.home-page .collaborations[data-astro-cid-ifu2skqu] .collaborations-heading[data-astro-cid-ifu2skqu] h2[data-astro-cid-ifu2skqu]{color:#fff}.collaborations[data-astro-cid-ifu2skqu] .collaborations-heading[data-astro-cid-ifu2skqu] p[data-astro-cid-ifu2skqu]{color:#ffffffc7}.collaborations-heading[data-astro-cid-ifu2skqu] h2[data-astro-cid-ifu2skqu]:before{content:"";background:var(--brand-gold);width:56px;height:1px;margin-bottom:24px;display:block}.organizations-carousel[data-astro-cid-ifu2skqu]{margin-top:64px}.organizations-window[data-astro-cid-ifu2skqu]{overflow:hidden}.organizations-track[data-astro-cid-ifu2skqu]{width:max-content;display:flex}.organizations-group[data-astro-cid-ifu2skqu]{flex:none;gap:48px;margin:0;padding:28px 48px 36px 0;list-style:none;display:flex}.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu]{text-align:center;flex:0 0 240px;width:240px}.organization-plaque[data-astro-cid-ifu2skqu]{isolation:isolate;background:linear-gradient(145deg,#faf8f1,#e9e8e2);border:1px solid #fff9e855;border-radius:18px;place-items:center;width:220px;height:172px;margin:0 auto 22px;display:grid;position:relative;box-shadow:0 18px 30px -16px #0b103a99,inset 0 1px #fffaf3}.organization-plaque[data-astro-cid-ifu2skqu]:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--brand-gold) 8.63%, transparent), transparent 72%);pointer-events:none;position:absolute;inset:-16px}.organizations-group[data-astro-cid-ifu2skqu] img[data-astro-cid-ifu2skqu]{object-fit:contain;width:176px;height:128px;display:block}.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu][data-logo=digital-business-consulting] img[data-astro-cid-ifu2skqu]{height:142px}.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu][data-logo=neo-nesis-consulting] img[data-astro-cid-ifu2skqu]{height:140px}.organizations-group[data-astro-cid-ifu2skqu] span[data-astro-cid-ifu2skqu]{color:#d6dbef;letter-spacing:.015em;font-size:12px;font-weight:400;line-height:1.6;display:block}[data-astro-cid-ifu2skqu][data-enhanced] .organizations-window[data-astro-cid-ifu2skqu]{mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}@keyframes organizations-loop{to{transform:translate(-50%)}}@media (prefers-reduced-motion:no-preference){[data-astro-cid-ifu2skqu][data-enhanced] .organizations-track[data-astro-cid-ifu2skqu]{animation:48s linear infinite paused organizations-loop}[data-astro-cid-ifu2skqu][data-active=true] .organizations-track[data-astro-cid-ifu2skqu]{animation-play-state:running}.organizations-group[data-astro-cid-ifu2skqu] img[data-astro-cid-ifu2skqu],.organization-plaque[data-astro-cid-ifu2skqu]{transition:transform .32s var(--ease-out)}}@media (hover:hover) and (pointer:fine){.organizations-carousel[data-astro-cid-ifu2skqu] .organizations-window[data-astro-cid-ifu2skqu]:hover .organizations-track[data-astro-cid-ifu2skqu]{animation-play-state:paused}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu]:hover img[data-astro-cid-ifu2skqu]{transform:scale(1.035)}.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu]:hover .organization-plaque[data-astro-cid-ifu2skqu]{transform:translateY(-3px)}}.organizations-carousel[data-astro-cid-ifu2skqu]:not([data-enhanced]) .organizations-track[data-astro-cid-ifu2skqu]{width:100%}.organizations-carousel[data-astro-cid-ifu2skqu]:not([data-enhanced]) .organizations-group[data-astro-cid-ifu2skqu]{flex-wrap:wrap;flex:0 0 100%;justify-content:center;width:100%;padding-right:0}.organizations-carousel[data-astro-cid-ifu2skqu]:not([data-enhanced]) .organizations-group[data-astro-cid-ifu2skqu][aria-hidden]{display:none}@media (width<=767px){.organizations-carousel[data-astro-cid-ifu2skqu]{margin-top:44px}.organizations-group[data-astro-cid-ifu2skqu]{gap:32px;padding-right:32px}.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu]{flex-basis:192px;width:192px}.organization-plaque[data-astro-cid-ifu2skqu]{border-radius:15px;width:184px;height:150px}.organizations-group[data-astro-cid-ifu2skqu] img[data-astro-cid-ifu2skqu]{width:148px;height:110px}.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu][data-logo=digital-business-consulting] img[data-astro-cid-ifu2skqu],.organizations-group[data-astro-cid-ifu2skqu] li[data-astro-cid-ifu2skqu][data-logo=neo-nesis-consulting] img[data-astro-cid-ifu2skqu]{height:122px}}@media (prefers-reduced-motion:reduce){.organizations-window[data-astro-cid-ifu2skqu]{mask-image:none}.organizations-track[data-astro-cid-ifu2skqu]{width:100%}.organizations-group[data-astro-cid-ifu2skqu]{flex-wrap:wrap;flex:0 0 100%;justify-content:center;width:100%;padding-right:0}.organizations-group[data-astro-cid-ifu2skqu][aria-hidden]{display:none}}.advisory-moments[data-astro-cid-z2l5gsbj]{border-top:1px solid color-mix(in srgb, var(--brand-gold) 35%, transparent);grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:36px;padding-top:28px;display:grid}.advisory-moments[data-astro-cid-z2l5gsbj] h3[data-astro-cid-z2l5gsbj]{max-width:25ch;color:var(--brand-indigo-deep);text-wrap:balance;margin:0;font-size:clamp(22px,2vw,26px);line-height:1.4}.advisory-moments[data-astro-cid-z2l5gsbj] ul[data-astro-cid-z2l5gsbj]{gap:12px;margin:0;padding-left:20px;list-style:outside;display:grid}.advisory-moments[data-astro-cid-z2l5gsbj] li[data-astro-cid-z2l5gsbj]{color:#394761;padding-left:4px;font-size:16px;line-height:1.65}.advisory-moments[data-astro-cid-z2l5gsbj] li[data-astro-cid-z2l5gsbj]::marker{color:var(--brand-gold-ink)}@media (width<=767px){.advisory-moments[data-astro-cid-z2l5gsbj]{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:28px;padding-top:24px}.advisory-moments[data-astro-cid-z2l5gsbj] h3[data-astro-cid-z2l5gsbj]{max-width:none}}.career-domains[data-astro-cid-jezuz3om]{border-top:1px solid color-mix(in srgb, var(--brand-gold) 28%, transparent);margin-top:clamp(40px,5vw,64px);padding-top:32px}.domain-heading[data-astro-cid-jezuz3om]{text-align:center;margin-bottom:28px}.domain-heading[data-astro-cid-jezuz3om] h3[data-astro-cid-jezuz3om]{color:var(--brand-indigo-deep);text-wrap:balance;margin:0 0 12px;font-size:clamp(24px,2.4vw,32px);line-height:1.3}.domain-heading[data-astro-cid-jezuz3om] p[data-astro-cid-jezuz3om]{color:#475365;max-width:none;margin:0;font-size:16px;line-height:1.6}.domain-grid[data-astro-cid-jezuz3om]{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.domain-item[data-astro-cid-jezuz3om]{text-align:center;background:linear-gradient(140deg,#faf9f6,#fff);border:1px solid #0318450d;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:32px 22px 28px;display:flex;position:relative}.domain-item[data-astro-cid-jezuz3om]:before{content:"";background:var(--brand-gold);transform-origin:50%;width:28px;height:2px;position:absolute;inset:-1px auto auto calc(50% - 14px)}.domain-icon[data-astro-cid-jezuz3om]{width:80px;height:80px;color:var(--brand-gold-ink);flex:none;margin:0 auto 24px;display:block}.domain-icon[data-astro-cid-jezuz3om] svg{stroke-width:1.25px;width:100%;height:100%;display:block}.domain-copy[data-astro-cid-jezuz3om]{width:100%;min-width:0}.domain-item[data-astro-cid-jezuz3om] h3[data-astro-cid-jezuz3om]{color:var(--brand-indigo-deep);margin:0 0 8px;font-size:clamp(16px,1.45vw,20px);line-height:1.4}.domain-item[data-astro-cid-jezuz3om] p[data-astro-cid-jezuz3om]{color:#475365;margin:0;font-size:14px;line-height:1.6}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.domain-item[data-astro-cid-jezuz3om]{transition:translate .24s var(--ease-out), border-color .24s ease}.domain-item[data-astro-cid-jezuz3om]:before{transition:transform .24s var(--ease-out)}.domain-item[data-astro-cid-jezuz3om]:hover{border-color:color-mix(in srgb, var(--brand-gold) 35%, transparent);translate:0 -2px}.domain-item[data-astro-cid-jezuz3om]:hover:before{transform:scaleX(1.4)}}@media (width<=1023px){.domain-grid[data-astro-cid-jezuz3om]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.career-domains[data-astro-cid-jezuz3om]{padding-top:24px}.domain-grid[data-astro-cid-jezuz3om]{grid-template-columns:minmax(0,1fr);gap:12px}.domain-item[data-astro-cid-jezuz3om]{padding:28px 20px}.domain-icon[data-astro-cid-jezuz3om]{width:72px;height:72px;margin-bottom:20px}.domain-item[data-astro-cid-jezuz3om] h3[data-astro-cid-jezuz3om]{margin-bottom:4px;font-size:18px}}.home-page .career[data-astro-cid-7aaesb4h].executive-journey{background:radial-gradient(ellipse at 100% 100%, color-mix(in srgb, var(--brand-gold) 4.71%, transparent), transparent 60%), #faf9f6;padding-block:clamp(80px,9vw,136px)}.career-heading[data-astro-cid-7aaesb4h]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}.journey-rule[data-astro-cid-7aaesb4h]{background:var(--brand-gold);width:64px;height:2px;margin-bottom:32px;display:block}.home-page .executive-journey[data-astro-cid-7aaesb4h] h2[data-astro-cid-7aaesb4h]{max-width:12ch;font-size:clamp(44px,5vw,72px)}.journey-statement[data-astro-cid-7aaesb4h]{color:var(--brand-indigo-deep);text-wrap:balance;max-width:32ch;margin-bottom:24px;font-size:clamp(23px,2.3vw,32px);font-weight:300;line-height:1.4}.career-intro[data-astro-cid-7aaesb4h]{padding:0;font-size:16px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h]{gap:32px;margin-top:88px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h]:before{background:linear-gradient(90deg, color-mix(in srgb, var(--brand-gold) 60%, transparent), color-mix(in srgb, var(--brand-gold) 25.1%, transparent))}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]{padding-top:24px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]:before{width:9px;height:9px;box-shadow:0 0 0 6px color-mix(in srgb, var(--brand-gold) 7.06%, transparent);top:-4px}.career-index[data-astro-cid-7aaesb4h]{color:var(--brand-gold-ink);letter-spacing:.16em}.career-logo[data-astro-cid-7aaesb4h]{position:relative}.career-logo[data-astro-cid-7aaesb4h]:before{content:"";background:color-mix(in srgb, var(--brand-gold) 25.1%, transparent);width:1px;height:22px;position:absolute;top:-14px;left:0}.home-page .executive-journey[data-astro-cid-7aaesb4h] .duration[data-astro-cid-7aaesb4h]{margin-bottom:24px;font-size:26px}.journey-context[data-astro-cid-7aaesb4h]{border-top:1px solid color-mix(in srgb, var(--brand-gold) 20.0%, transparent);padding-top:20px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .journey-context[data-astro-cid-7aaesb4h] h3[data-astro-cid-7aaesb4h]{color:var(--brand-indigo-deep);min-height:3em;margin-bottom:12px;font-size:17px;font-weight:500;line-height:1.5}.journey-context[data-astro-cid-7aaesb4h] p[data-astro-cid-7aaesb4h]{font-size:15px;line-height:1.8}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]:hover{translate:none}.career-logo[data-astro-cid-7aaesb4h] img[data-astro-cid-7aaesb4h]{transition:transform .34s var(--ease-out)}}@media (width<=1023px){.career-heading[data-astro-cid-7aaesb4h]{grid-template-columns:minmax(0,1fr);gap:32px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h]{gap:0;margin-top:64px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]{grid-template-columns:180px 100px minmax(0,1fr);gap:20px;padding-top:0}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]:before{top:5px}.journey-context[data-astro-cid-7aaesb4h]{border:0;align-self:center;padding-top:0}.home-page .executive-journey[data-astro-cid-7aaesb4h] .journey-context[data-astro-cid-7aaesb4h] h3[data-astro-cid-7aaesb4h]{min-height:auto}.career-logo[data-astro-cid-7aaesb4h]:before{width:24px;height:1px;top:50%;left:-32px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .duration[data-astro-cid-7aaesb4h]{margin:0}}@media (width<=767px){.home-page .career[data-astro-cid-7aaesb4h].executive-journey{padding-block:64px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]{grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding-bottom:44px}.journey-context[data-astro-cid-7aaesb4h]{border-top:1px solid color-mix(in srgb, var(--brand-gold) 20.0%, transparent);grid-column:1/-1;padding-top:16px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h] li[data-astro-cid-7aaesb4h]:last-child{padding-bottom:0}}.home-page .career[data-astro-cid-7aaesb4h].executive-journey{background:#fff;padding:0}.journey-top[data-astro-cid-7aaesb4h]{background:radial-gradient(at 8% 100%,#03184533,#0000 65%),#031845;padding-block:clamp(72px,8vw,120px) clamp(48px,5vw,72px);position:relative}.journey-top[data-astro-cid-7aaesb4h]:before{content:"";top:0;left:var(--gutter);right:var(--gutter);background:linear-gradient(90deg, color-mix(in srgb, var(--brand-gold) 20.0%, transparent), color-mix(in srgb, var(--brand-gold) 60%, transparent) 35%, color-mix(in srgb, var(--brand-gold) 43.92%, transparent) 70%, color-mix(in srgb, var(--brand-gold) 13.33%, transparent));height:1px;position:absolute}.home-page .executive-journey[data-astro-cid-7aaesb4h] .journey-top[data-astro-cid-7aaesb4h] h2[data-astro-cid-7aaesb4h],.journey-statement[data-astro-cid-7aaesb4h],.career-intro[data-astro-cid-7aaesb4h]{color:#fff}.journey-rule[data-astro-cid-7aaesb4h]{background:var(--brand-gold)}.journey-bottom[data-astro-cid-7aaesb4h]{background:#fff;padding-block:clamp(40px,4vw,64px) clamp(64px,7vw,112px)}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h]{margin-top:0}.journey-context[data-astro-cid-7aaesb4h] p[data-astro-cid-7aaesb4h]{color:var(--brand-indigo-deep)}@media (width<=767px){.home-page .career[data-astro-cid-7aaesb4h].executive-journey{padding:0}.journey-top[data-astro-cid-7aaesb4h]{padding-block:64px 40px}.journey-bottom[data-astro-cid-7aaesb4h]{padding-block:40px 64px}.home-page .executive-journey[data-astro-cid-7aaesb4h] .timeline[data-astro-cid-7aaesb4h]{margin-top:0}}.home-page .personal-intro{isolation:isolate;color:#fff;background:radial-gradient(at 20% 45%,#0318454d,#0000 48%),linear-gradient(115deg,#031845,#031845 72%,#031845);padding-block:clamp(48px,5vw,72px);position:relative;overflow:hidden}.personal-intro:after{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--brand-gold) 9.02%, transparent);pointer-events:none;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-270px;right:-240px}.home-page .personal-intro-grid{grid-template-columns:minmax(0,.43fr) minmax(0,.57fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}.home-page .personal-intro-portrait{justify-self:center;width:100%;max-width:448px;margin:0}.home-page .personal-intro-portrait:before{border:1px solid color-mix(in srgb, var(--brand-gold) 33.33%, transparent);background:radial-gradient(at 55% 45%,#03184522,#0000 72%);border-right-color:#0000;border-radius:0;inset:9% 3% 0 0}.home-page .personal-intro-portrait:after{background:var(--brand-gold-light);width:58px;top:9%;left:0}.home-page .personal-intro-portrait img{aspect-ratio:1122/1402;object-fit:contain;width:100%;height:auto;box-shadow:none;filter:drop-shadow(8px 18px 20px #11164966);border-radius:0;display:block}.home-page .personal-intro-copy{flex-direction:column;gap:20px;min-width:0;display:flex}.home-page .personal-intro h2{max-width:none;margin:0}.home-page .personal-intro-name{color:#fff;max-width:19ch;font-size:clamp(38px,4vw,56px);line-height:1.13}.home-page .personal-intro-prefix{color:var(--brand-gold-light);margin-bottom:18px}.home-page .personal-intro-prefix:after{background:color-mix(in srgb, var(--brand-gold) 53.33%, transparent)}.home-page .personal-intro-copy .lead{color:#fff;margin:0;font-size:20px;line-height:1.5}.home-page .personal-experience{border:0;border-top:1px solid color-mix(in srgb, var(--brand-gold) 26.67%, transparent);margin:0;padding:20px 0 0;display:block}.home-page .personal-years{color:var(--brand-gold-light);align-items:center;gap:16px;max-width:30ch;margin:0 0 16px;font-size:16px;display:flex}.home-page .personal-years span{color:var(--brand-gold-light);flex:none;margin:0;font-size:52px}.home-page .personal-experience>p:last-child,.home-page .personal-help{color:#fff;margin:0;font-size:17px;line-height:1.65}.home-page .personal-strengths{border-top:1px solid color-mix(in srgb, var(--brand-gold) 26.67%, transparent);gap:12px 24px;margin:0;padding-top:20px}.home-page .personal-strengths li{color:var(--brand-gold-light);font-size:13px}.home-page .personal-strengths li:before{background:var(--brand-gold)}@media (width>=768px) and (width<=1100px){.home-page .personal-intro-grid{gap:32px}.home-page .personal-intro-name{font-size:38px}.home-page .personal-intro-copy{gap:16px}.home-page .personal-experience>p:last-child,.home-page .personal-help{font-size:16px}}@media (width<=767px){.home-page .personal-intro{padding-block:40px 48px}.home-page .personal-intro-grid{grid-template-columns:minmax(0,1fr);gap:32px}.home-page .personal-intro-portrait{width:min(78%,280px)}.home-page .personal-intro-copy{gap:16px}.home-page .personal-intro-name{font-size:clamp(34px,9vw,40px)}.home-page .personal-intro-prefix{margin-bottom:14px}.home-page .personal-intro-copy .lead{font-size:18px}.home-page .personal-experience>p:last-child,.home-page .personal-help{font-size:16px;line-height:1.6}.home-page .personal-years{gap:14px;font-size:15px}.home-page .personal-years span{font-size:46px}.home-page .personal-strengths{gap:12px 18px}}
