html[data-site-version=v3] .candidate-page{--candidate-navy:#061525;--candidate-navy-soft:#0a1d31;--candidate-ink:#04101d;--candidate-gold:#cda45d;--candidate-hero-overlap:clamp(8rem, 11vw, 13rem);--candidate-hero-bleed:0px;background:var(--candidate-navy);color:#f3ecdd;overflow:hidden}html[data-site-version=v3] .candidate-hero{min-height:calc(680px + var(--candidate-hero-overlap));height:calc(min(86vh, 900px) + var(--candidate-hero-overlap));isolation:isolate;border-bottom:0;position:relative}html[data-site-version=v3] .candidate-hero-media,html[data-site-version=v3] .candidate-hero-parallax,html[data-site-version=v3] .candidate-hero-image{width:100%;height:100%;position:absolute;inset:0}html[data-site-version=v3] .candidate-hero-media,html[data-site-version=v3] .candidate-hero-shade{height:calc(100% + var(--candidate-hero-bleed))}html[data-site-version=v3] .candidate-hero-parallax{height:125%;top:-12.5%}html[data-site-version=v3] .candidate-hero-image{-o-object-fit:cover;object-fit:cover;-o-object-position:62% 48%;object-position:62% 48%}html[data-site-version=v3] .candidate-hero-shade{z-index:1;background:linear-gradient(90deg,#030c16d6 0%,#030c1694 35%,#030c1614 68%,#030c1645 100%),linear-gradient(#030c1661,#0000 32%,#030c1675);position:absolute;inset:0}html[data-site-version=v3] .candidate-hero-content{z-index:2;height:calc(100% - var(--candidate-hero-overlap));flex-direction:column;justify-content:center;align-items:flex-start;max-width:1450px;margin:0 auto;padding:12rem clamp(2rem,7vw,7.5rem) 7rem;display:flex;position:relative}html[data-site-version=v3] .candidate-hero-eyebrow{color:#d8b66e;letter-spacing:.3em;text-transform:uppercase;text-shadow:0 2px 16px #0000006b;margin-bottom:1.35rem;font:500 .68rem/1.4 Inter,sans-serif;display:block}html[data-site-version=v3] .candidate-hero h1{letter-spacing:-.035em;text-shadow:0 3px 22px #00000059;max-width:none;font-size:clamp(3.35rem,5.75vw,6.35rem);font-weight:300;line-height:.88}html[data-site-version=v3] .candidate-hero-line{white-space:nowrap;display:block}html[data-site-version=v3] .candidate-hero p{color:#f3ecddd1;max-width:38rem;margin-top:2.5rem;font-size:clamp(.92rem,1.15vw,1.1rem);line-height:1.8}html[data-site-version=v3] .candidate-hero-actions{align-items:center;gap:1.8rem;margin-top:1.8rem;display:flex}html[data-site-version=v3] .candidate-hero-link{color:#f1d99f;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #dab76eb8;align-items:center;min-height:2.85rem;font:500 .62rem/1.4 Inter,sans-serif;transition:color .3s,border-color .3s,text-shadow .3s;display:inline-flex}html[data-site-version=v3] .candidate-hero-link--quiet{color:#f3ecddc7}html[data-site-version=v3] .candidate-hero-link:hover,html[data-site-version=v3] .candidate-hero-link:focus-visible{color:#fff0c8;text-shadow:0 0 16px #deb46073;border-color:#f0cd83}html[data-site-version=v3] .candidate-scroll-cue{z-index:3;background:linear-gradient(#0000,#e4c583d1);width:1px;height:2.4rem;animation:2.4s ease-in-out infinite v3-candidate-scroll-pulse;position:absolute;bottom:1.15rem;left:50%}html[data-site-version=v3] .candidate-topography-subtle{background-color:var(--candidate-navy);background-image:linear-gradient(#061525e0,#061525e0),url(/.netlify/images?url=%2Fimages%2Fv2%2Fbackgrounds%2Ftopographic-navy-gold.png&w=1672&fm=webp&q=95);background-position:50%;background-size:cover}html[data-site-version=v3] .candidate-statement{z-index:3;clip-path:inset(calc(-1 * var(--candidate-hero-overlap)) 0 0);margin-top:calc(-1 * var(--candidate-hero-overlap));isolation:isolate;background:0 0;border-bottom:1px solid #cda45d52;position:relative;overflow:visible}html[data-site-version=v3] .candidate-statement-mineral{z-index:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;max-width:none;height:auto;min-height:125%;position:absolute;top:0;left:0;transform:translateY(-20%)}html[data-site-version=v3] .candidate-statement-inner{z-index:1;max-width:1180px;min-height:430px;padding:max(9.5rem, var(--candidate-statement-clearance,0px)) clamp(2rem, 6vw, 5rem) 3.5rem;grid-template-columns:minmax(0,1fr) 1px minmax(0,.8fr);align-items:center;gap:clamp(3rem,7vw,7rem);margin:0 auto;display:grid;position:relative}html[data-site-version=v3] .candidate-statement-lead h2{font-size:clamp(2.2rem,3.3vw,3.55rem);line-height:1.03}html[data-site-version=v3] .candidate-statement-divider{background:linear-gradient(#0000,#cda45d80,#0000);height:128px}html[data-site-version=v3] .candidate-statement-years strong{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.55rem,2.2vw,2.15rem);font-weight:300;line-height:1.15;display:block}html[data-site-version=v3] .candidate-statement-years p{color:#f3ecdd9e;margin-top:1rem;font-size:.84rem;line-height:1.75}html[data-site-version=v3] .candidate-statement-role-copy{color:#f3ecddb3;text-align:center;border-top:1px solid #cda45d3d;grid-column:1/-1;max-width:990px;margin:-.3rem auto 0;padding-top:1.6rem;font-size:.86rem;line-height:1.9}html[data-site-version=v3] .candidate-ornament{align-items:center;width:7rem;margin-top:1.4rem;display:inline-flex}html[data-site-version=v3] .candidate-ornament:before,html[data-site-version=v3] .candidate-ornament:after{content:"";background:linear-gradient(90deg,#0000,#cda45dcc);flex:1;height:1px}html[data-site-version=v3] .candidate-ornament:after{transform:scaleX(-1)}html[data-site-version=v3] .candidate-ornament i{border:1px solid #cda45de6;width:.52rem;height:.52rem;margin:0 .7rem;transform:rotate(45deg)}html[data-site-version=v3] .candidate-journey-continuum{isolation:isolate;background:#071422;position:relative}html[data-site-version=v3] .candidate-journey-continuum:before,html[data-site-version=v3] .candidate-journey-continuum:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}html[data-site-version=v3] .candidate-journey-continuum:before{opacity:.7744;filter:saturate(.94)contrast(.98)brightness(1.035);background:url(/.netlify/images?url=%2Fimages%2Fbackgrounds%2Ftopographic-navy-gold.png&w=1672&fm=webp&q=95) 50%/cover no-repeat}html[data-site-version=v3] .candidate-journey-continuum:after{background:radial-gradient(78% 66% at 22% 24%,#1b33522e 0%,#0000 62%),linear-gradient(135deg,#0b1a2b2b 0%,#07122014 52%,#13263c24 100%),radial-gradient(66% 44% at 50% 18%,#0000 20%,#07122019 100%),linear-gradient(#07122010 0%,#0712202e 100%)}html[data-site-version=v3] .candidate-journey{z-index:1;background:0 0;border-bottom:1px solid #cda45d47;position:relative}html[data-site-version=v3] .candidate-journey-heading{z-index:4;text-align:center;background:linear-gradient(90deg,#030e1938,#030e196b);padding:3.4rem 2rem 2.4rem;position:relative}html[data-site-version=v3] .candidate-journey-heading h2{font-size:clamp(2.25rem,4vw,4.5rem);line-height:1}html[data-site-version=v3] .candidate-journey-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:850px;display:grid}html[data-site-version=v3] .candidate-path-panel,html[data-site-version=v3] .candidate-steps-panel{min-width:0;position:relative}html[data-site-version=v3] .candidate-path-panel{overflow:hidden}html[data-site-version=v3] .candidate-path-media,html[data-site-version=v3] .candidate-path-parallax,html[data-site-version=v3] .candidate-path-media img{width:100%;height:100%;position:absolute;inset:0}html[data-site-version=v3] .candidate-path-parallax{height:104%;top:-2%}@media (width>=701px){html[data-site-version=v3] .candidate-path-panel{z-index:1;overflow:visible}html[data-site-version=v3] .candidate-path-media{height:calc(100% + clamp(6rem,8vw,8rem));overflow:hidden}}html[data-site-version=v3] .candidate-path-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 1.6s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-path-media img.candidate-waterfall-image{-o-object-position:center 18%;object-position:center 18%}html[data-site-version=v3] .candidate-path-panel:hover .candidate-path-media img{transform:scale(1.025)}html[data-site-version=v3] .candidate-path-shade{background:linear-gradient(#020a1114,#020a113d 55%,#020a11a8);position:absolute;inset:0}html[data-site-version=v3] .candidate-story-card{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#04121ffb;border:1px solid #cda45db8;width:min(24rem,100% - 3rem);padding:clamp(2rem,4vw,3.2rem);position:absolute;bottom:clamp(1.5rem,5vw,4.6rem);left:clamp(1.5rem,5vw,5rem);box-shadow:0 30px 80px #00000059,inset 0 0 45px #162f4833}html[data-site-version=v3] .candidate-kicker{letter-spacing:.36em;text-transform:uppercase;font-weight:500;color:var(--candidate-gold)!important;font-size:.66rem!important;line-height:1.5!important}html[data-site-version=v3] .candidate-story-card>p:not(.candidate-kicker){color:#f3ecddb8;margin-top:1.35rem;font-size:.92rem;line-height:1.8}html[data-site-version=v3] .candidate-firefly{z-index:3;background:#ffe299;border-radius:50%;width:4px;height:4px;animation:4.5s ease-in-out infinite v3-candidate-firefly;position:absolute;box-shadow:0 0 5px #ffe299,0 0 14px #e8b345cc,0 0 30px #e8b3456b}html[data-site-version=v3] .candidate-firefly-1{animation-delay:-1s;top:27%;left:24%}html[data-site-version=v3] .candidate-firefly-2{animation-delay:-2.3s;top:35%;left:62%}html[data-site-version=v3] .candidate-firefly-3{animation-delay:-3.1s;top:48%;left:46%}html[data-site-version=v3] .candidate-firefly-4{animation-delay:-.4s;top:58%;left:73%}html[data-site-version=v3] .candidate-firefly-5{animation-delay:-2s;top:66%;left:38%}html[data-site-version=v3] .candidate-firefly-6{animation-delay:-3.7s;top:21%;left:82%}html[data-site-version=v3] .candidate-firefly-7{animation-delay:-1.7s;top:53%;left:18%}html[data-site-version=v3] .candidate-firefly-8{animation-delay:-2.8s;top:18%;left:55%}html[data-site-version=v3] .candidate-firefly-9{animation-delay:-.8s;top:75%;left:71%}html[data-site-version=v3] .candidate-steps-panel{background:linear-gradient(90deg,#030e1938,#030e196b);border-left:1px solid #cda45d38;flex-direction:column;justify-content:center;padding:5rem clamp(2.5rem,5vw,6rem);display:flex}html[data-site-version=v3] .candidate-steps{margin-top:2rem}html[data-site-version=v3] .candidate-step{grid-template-columns:4rem minmax(0,1fr);gap:clamp(1.6rem,3vw,3rem);padding:2.1rem 0;transition:transform .45s cubic-bezier(.22,1,.36,1);display:grid;position:relative}html[data-site-version=v3] .candidate-step:after{content:"";transform-origin:0;background:linear-gradient(90deg,#cda45d94,#cda45d1f);height:1px;position:absolute;bottom:0;left:0;right:0}html[data-site-version=v3] .candidate-step:last-child:after{display:none}html[data-site-version=v3] .candidate-step:hover{transform:translate(.55rem)}html[data-site-version=v3] .candidate-step-number{color:var(--candidate-gold);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,3vw,3rem);line-height:1}html[data-site-version=v3] .candidate-step h3{color:#f3ecdd;font-size:clamp(1.55rem,2.3vw,2.45rem);line-height:1.05}html[data-site-version=v3] .candidate-step p{color:#f3ecdd9e;max-width:37rem;margin-top:.75rem;font-size:.9rem;line-height:1.75}html[data-site-version=v3] .candidate-mineral{--candidate-mineral-rise:clamp(1.5rem, 2.5vw, 2rem);isolation:isolate;z-index:2;border-bottom:1px solid #cda45d80;align-items:center;min-height:320px;margin-top:clamp(-5.5rem,-5vw,-3.5rem);padding-top:clamp(4.75rem,5.5vw,6.75rem);display:flex;position:relative;overflow:visible}html[data-site-version=v3] .candidate-mineral:before{content:"";inset:calc(clamp(20rem, 22vw, 27rem) + var(--candidate-mineral-rise) - 1px) 0 0;z-index:-3;background:0 0;position:absolute}html[data-site-version=v3] .candidate-mineral-mountains{top:calc(-1 * var(--candidate-mineral-rise));z-index:-2;width:100%;height:calc(clamp(20rem, 22vw, 27rem) + var(--candidate-mineral-rise));-o-object-fit:fill;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;left:0;right:0}html[data-site-version=v3] .candidate-mineral:after{content:"";z-index:-1;background:0 0;position:absolute;inset:0}html[data-site-version=v3] .candidate-mineral-glow{inset:calc(-1 * var(--candidate-mineral-rise)) 0 0;z-index:0;-webkit-mask-image:url(/.netlify/images?url=%2Fimages%2Fv2%2Fbackgrounds%2Fcandidate-values-mountain-topography-overlay-v2.png&w=1672&fm=webp&q=95);mask-image:url(/.netlify/images?url=%2Fimages%2Fv2%2Fbackgrounds%2Fcandidate-values-mountain-topography-overlay-v2.png&w=1672&fm=webp&q=95);-webkit-mask-size:100% calc(clamp(20rem, 22vw, 27rem) + var(--candidate-mineral-rise));-webkit-mask-size:100% calc(clamp(20rem, 22vw, 27rem) + var(--candidate-mineral-rise));mask-size:100% calc(clamp(20rem, 22vw, 27rem) + var(--candidate-mineral-rise));background:radial-gradient(circle at 50% 0,#d596502e,#0000 48%);animation:8s ease-in-out infinite v3-candidate-mineral-breathe;position:absolute;-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}html[data-site-version=v3] .candidate-mineral-grid{z-index:2;grid-template-columns:repeat(3,1fr);width:min(1240px,100% - 4rem);margin:0 auto;display:grid;position:relative}html[data-site-version=v3] .candidate-mineral-item{text-align:center;border-right:1px solid #cda45d59;min-height:170px;padding:1.35rem clamp(1.8rem,4vw,4rem) 1.15rem;transition:background-color .5s,transform .5s cubic-bezier(.22,1,.36,1);position:relative}html[data-site-version=v3] .candidate-mineral-item:last-child{border-right:0}html[data-site-version=v3] .candidate-mineral-item:hover{background:#07182747;transform:translateY(-4px)}html[data-site-version=v3] .candidate-mineral-diamond{border:1px solid var(--candidate-gold);background:#081727;width:.55rem;height:.55rem;position:absolute;top:-.32rem;left:50%;transform:translate(-50%)rotate(45deg)}html[data-site-version=v3] .candidate-mineral-item h2{color:var(--candidate-gold);letter-spacing:.32em;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:.7rem;font-weight:500;line-height:1.7}html[data-site-version=v3] .candidate-mineral-item p{color:#f3ecddb3;max-width:27rem;margin:.85rem auto 0;font-size:.9rem;line-height:1.6}html[data-site-version=v3] .candidate-placement-chapter{isolation:isolate;background:#071422;border-top:1px solid #cda45d94;border-bottom:1px solid #cda45d5c;position:relative;overflow:hidden}html[data-site-version=v3] .candidate-placement-chapter:before,html[data-site-version=v3] .candidate-placement-chapter:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}html[data-site-version=v3] .candidate-placement-chapter:before{opacity:.7744;filter:saturate(.94)contrast(.98)brightness(1.035);background:url(/.netlify/images?url=%2Fimages%2Fbackgrounds%2Ftopographic-navy-gold.png&w=1672&fm=webp&q=95) 50%/cover no-repeat}html[data-site-version=v3] .candidate-placement-chapter:after{background:radial-gradient(78% 66% at 22% 24%,#1b33522e 0%,#0000 62%),linear-gradient(135deg,#0b1a2b2b 0%,#07122014 52%,#13263c24 100%),radial-gradient(66% 44% at 50% 18%,#0000 20%,#07122019 100%),linear-gradient(#07122010 0%,#0712202e 100%)}html[data-site-version=v3] .candidate-placement-contours{z-index:-1;opacity:0;pointer-events:none;background:0 0;position:absolute;inset:0}html[data-site-version=v3] .candidate-placement-grid{z-index:1;grid-template-columns:minmax(20rem,.78fr) 1px minmax(31rem,1.22fr);width:min(1380px,100%);min-height:920px;margin:0 auto;display:grid;position:relative}html[data-site-version=v3] .candidate-promise-column,html[data-site-version=v3] .candidate-placement-column{min-width:0;position:relative}html[data-site-version=v3] .candidate-promise-column{align-items:flex-start;padding:clamp(5.5rem,8vw,8rem) clamp(2.5rem,5.5vw,5.75rem) clamp(19rem,35vw,27rem);display:flex;overflow:hidden}html[data-site-version=v3] .candidate-promise-content{z-index:3;width:100%;max-width:30rem;position:relative}html[data-site-version=v3] .candidate-promise-content h2,html[data-site-version=v3] .candidate-placement-heading h2{color:#f3ecdd;letter-spacing:-.025em;margin-top:1.35rem;font-size:clamp(2.75rem,4.2vw,4.65rem);font-weight:300;line-height:.98}html[data-site-version=v3] .candidate-promise-intro{color:#f3ecddad;max-width:29rem;margin-top:1.7rem;font-size:.94rem;line-height:1.8}html[data-site-version=v3] .candidate-promise-list{margin-top:1.6rem}html[data-site-version=v3] .candidate-promise-list li{isolation:isolate;color:#f3ecdde6;border-bottom:1px solid #cda45d61;padding:1.12rem 0 1rem;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.45rem,2vw,2rem);line-height:1.12;transition:color .36s,padding-left .52s cubic-bezier(.22,1,.36,1),letter-spacing .52s cubic-bezier(.22,1,.36,1),background-color .36s;position:relative;overflow:hidden}html[data-site-version=v3] .candidate-promise-list li:before{content:"";z-index:2;opacity:0;border:1px solid #e2c07aeb;width:.46rem;height:.46rem;transition:opacity .28s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:.15rem;transform:translate(-.65rem,-50%)rotate(45deg)scale(.55)}html[data-site-version=v3] .candidate-promise-list li:after{content:"";z-index:1;transform-origin:0;background:linear-gradient(90deg,#d6ad61,#e6c6848c,#0000 92%);height:1px;transition:transform .64s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}html[data-site-version=v3] .candidate-promise-list li:hover{color:#efd494;letter-spacing:.012em;background:linear-gradient(90deg,#cda45d14,#0000 76%);padding-left:1.35rem}html[data-site-version=v3] .candidate-promise-list li:hover:before{opacity:1;transform:translateY(-50%)rotate(45deg)scale(1)}html[data-site-version=v3] .candidate-promise-list li:hover:after{transform:scaleX(1)}html[data-site-version=v3] .candidate-promise-list li:first-child{color:#e0bd73}html[data-site-version=v3] .candidate-promise-path{z-index:1;height:min(47%,430px);position:absolute;bottom:0;left:0;right:0;overflow:hidden}html[data-site-version=v3] .candidate-promise-path:before{content:"";z-index:2;background:0 0;position:absolute;inset:0}html[data-site-version=v3] .candidate-promise-path:after{content:"";z-index:3;aspect-ratio:1;opacity:.46;filter:grayscale(.62)sepia(.18)saturate(.48)brightness(1.06)drop-shadow(0 0 12px #f4e2ba2e)drop-shadow(0 0 34px #c2a16a1a);transform-origin:50% 68%;background:url(/.netlify/images?url=%2Fimages%2Fv2%2Fabout%2Felysium-woman-medallion.png&w=960&fm=webp&q=95) bottom/contain no-repeat;width:min(76%,23.5rem);transition:opacity .9s,transform 1.6s cubic-bezier(.22,1,.36,1),filter 1.2s;position:absolute;bottom:5%;left:50%;transform:translate(-50%)scale(1)}html[data-site-version=v3] .candidate-promise-path img{opacity:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 38%;object-position:center 38%;filter:none;width:100%;height:112%;transition:transform 1.8s cubic-bezier(.22,1,.36,1),filter 1.2s;transform:translateY(5%)scale(1.045)}html[data-site-version=v3] .candidate-promise-column:hover .candidate-promise-path img{filter:none;transform:translateY(4.5%)scale(1.075)}html[data-site-version=v3] .candidate-promise-column:hover .candidate-promise-path:after{opacity:.54;filter:grayscale(.56)sepia(.18)saturate(.52)brightness(1.1)drop-shadow(0 0 14px #f4e2ba3d)drop-shadow(0 0 38px #c2a16a21);transform:translate(-50%,-.2rem)scale(1.02)}html[data-site-version=v3] .candidate-placement-divider{z-index:4;background:linear-gradient(#0000,#cda45d9e 9%,#cda45d70 91%,#0000);flex-direction:column;justify-content:space-around;padding-block:8.5rem 4.5rem;display:flex;position:relative}html[data-site-version=v3] .candidate-placement-divider i{background:#071827;border:1px solid #e2c07ae6;width:.62rem;height:.62rem;margin-left:-.28rem;transform:rotate(45deg);box-shadow:0 0 0 4px #071827f5}html[data-site-version=v3] .candidate-placement-column{padding:clamp(5.5rem,8vw,8rem) clamp(2.5rem,6vw,6.5rem) 5rem}html[data-site-version=v3] .candidate-placement-heading{max-width:43rem}html[data-site-version=v3] .candidate-placement-steps{max-width:48rem;margin-top:2.1rem;position:relative}html[data-site-version=v3] .candidate-placement-step{isolation:isolate;grid-template-columns:4.25rem minmax(0,1fr);gap:clamp(1.2rem,2.2vw,2.2rem);padding:1.15rem 0;display:grid;position:relative}html[data-site-version=v3] .candidate-placement-step:before{content:"";z-index:-1;opacity:0;transform-origin:0;background:linear-gradient(90deg,#cda45d1a,#cda45d06 54%,#0000 88%);border-left:1px solid #dcb46700;transition:opacity .36s,transform .56s cubic-bezier(.22,1,.36,1),border-color .36s;position:absolute;inset:0 -1.25rem;transform:scaleX(.84)}html[data-site-version=v3] .candidate-placement-step:hover:before{opacity:1;border-left-color:#dcb467b3;transform:scaleX(1)}html[data-site-version=v3] .candidate-placement-number{color:#d9b66d;transform-origin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,2.75vw,2.75rem);font-weight:400;line-height:.92;transition:color .32s,text-shadow .32s,transform .52s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-placement-step>div{transition:transform .52s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-placement-step h3{color:#f3ecddf0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.08;transition:color .32s,letter-spacing .52s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-placement-step p{color:#f3ecdd8f;max-width:35rem;margin-top:.42rem;font-size:.82rem;line-height:1.55;transition:color .32s}html[data-site-version=v3] .candidate-placement-step:hover .candidate-placement-number{color:#f0d18e;text-shadow:0 0 20px #daae5a61;transform:translate(.22rem)scale(1.06)}html[data-site-version=v3] .candidate-placement-step:hover>div{transform:translate(.45rem)}html[data-site-version=v3] .candidate-placement-step:hover h3{color:#f1d9a3;letter-spacing:.008em}html[data-site-version=v3] .candidate-placement-step:hover p{color:#f3ecddba}html[data-site-version=v3] .candidate-fit{background:radial-gradient(circle at 94% 52%,#ad5d355c,#0000 34%),linear-gradient(90deg,#061525 0%,#071624 54%,#1a1b20 100%);border-bottom:1px solid #cda45d75;place-items:center;min-height:330px;display:grid;position:relative;overflow:hidden}html[data-site-version=v3] .candidate-fit-lines{opacity:.36;filter:sepia()saturate(1.6)hue-rotate(330deg)brightness(1.15);mix-blend-mode:screen;background:url(/.netlify/images?url=%2Fimages%2Fv2%2Fbackgrounds%2Ftopographic-navy-gold.png&w=1672&fm=webp&q=95) 50%/cover no-repeat;animation:16s ease-in-out infinite alternate v3-candidate-contour-drift;position:absolute;inset:-12%}html[data-site-version=v3] .candidate-fit-copy{z-index:2;text-align:center;width:min(760px,100% - 3rem);padding:4.5rem 1rem;position:relative}html[data-site-version=v3] .candidate-fit h2{font-size:clamp(2.35rem,4vw,4.35rem);line-height:.98}html[data-site-version=v3] .candidate-fit p{color:#f3ecddad;margin-top:1.5rem;font-size:.92rem;line-height:1.8}html[data-site-version=v3] .candidate-partnership{border-bottom:1px solid #cda45d57;grid-template-columns:minmax(370px,.5fr) minmax(0,.86fr);min-height:570px;display:grid}html[data-site-version=v3] .candidate-partnership-copy{align-items:center;min-width:0;padding:5rem clamp(2.3rem,4.25vw,5rem);display:grid}html[data-site-version=v3] .candidate-partnership-content{width:100%;min-width:0}html[data-site-version=v3] .candidate-partnership-copy .candidate-ornament{margin-bottom:1.7rem}html[data-site-version=v3] .candidate-partnership-copy h2{max-width:100%;color:var(--candidate-gold);font-size:clamp(2.1rem,3.1vw,3.6rem);line-height:.96}html[data-site-version=v3] .candidate-partnership-line{white-space:normal;text-wrap:balance;max-width:100%;display:block}html[data-site-version=v3] .candidate-partnership-copy p{color:#f3ecddad;max-width:34rem;margin-top:2rem;font-size:.94rem;line-height:1.85}html[data-site-version=v3] .candidate-partnership-actions{flex-direction:column;align-items:flex-start;display:flex}html[data-site-version=v3] .candidate-partnership-positions{color:#ebcf94e0;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.75rem;margin-top:1.1rem;font:500 .65rem/1.4 Inter,sans-serif;transition:color .3s,text-shadow .3s;display:inline-flex}html[data-site-version=v3] .candidate-partnership-positions:hover,html[data-site-version=v3] .candidate-partnership-positions:focus-visible{color:#ffe4a4;text-shadow:0 0 14px #deb46059}html[data-site-version=v3] .candidate-outline-button,html[data-site-version=v3] .candidate-solid-button{letter-spacing:.26em;text-transform:uppercase;justify-content:center;align-items:center;min-height:3.5rem;padding:.95rem 1.6rem;font-size:.62rem;font-weight:500;transition:color .4s,background-color .4s,border-color .4s,transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s;display:inline-flex}html[data-site-version=v3] .candidate-outline-button{color:#f3ecdd;border:1px solid #cda45dad;margin-top:2.5rem}html[data-site-version=v3] .candidate-outline-button:hover,html[data-site-version=v3] .candidate-outline-button:focus-visible{color:#f5ddb0;background:#cda45d14;border-color:#e4c583;transform:translateY(-2px);box-shadow:0 14px 34px #00000038}html[data-site-version=v3] .candidate-partnership-image-wrap{position:relative;overflow:hidden}html[data-site-version=v3] .candidate-partnership-media,html[data-site-version=v3] .candidate-partnership-parallax,html[data-site-version=v3] .candidate-partnership-media img{width:100%;height:100%;position:absolute;inset:0}html[data-site-version=v3] .candidate-partnership-parallax{height:112%;top:-6%}html[data-site-version=v3] .candidate-partnership-media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform 1.4s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-partnership-image-wrap:hover img{transform:scale(1.025)}html[data-site-version=v3] .candidate-partnership-shade{background:linear-gradient(90deg,#04101d2e,#0000 32%,#04101d1f);position:absolute;inset:0}html[data-site-version=v3] .candidate-closing{place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}html[data-site-version=v3] .candidate-closing>img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 48%;object-position:center 48%;width:100%;height:100%;transition:transform 2s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(-1)scale(1.025)}html[data-site-version=v3] .candidate-closing:hover>img{transform:scaleX(-1)scale(1.055)}html[data-site-version=v3] .candidate-closing-shade{background:linear-gradient(90deg,#030c1494,#030c142e 48%,#030c1485),linear-gradient(#030c144d,#030c148f);position:absolute;inset:0}html[data-site-version=v3] .candidate-closing-copy{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:4rem 2rem;display:flex;position:relative}html[data-site-version=v3] .candidate-closing h2{text-shadow:0 3px 24px #00000080;font-size:clamp(2.6rem,4.5vw,5rem);line-height:1}html[data-site-version=v3] .candidate-solid-button{isolation:isolate;color:#27100b;letter-spacing:.14em;text-shadow:0 1px #ffefd524;background:linear-gradient(135deg,#d9bd86 0%,#bd8964 54%,#a97059 100%);border:1px solid #daae74ad;min-height:3.75rem;margin-top:2.2rem;padding-inline:2rem;font-family:Cormorant Garamond,Georgia,serif;font-size:.87rem;font-weight:700;position:relative;box-shadow:0 12px 30px #00000047,0 0 10px #c2754124}html[data-site-version=v3] .candidate-solid-button-label{color:#27100b;background:linear-gradient(110deg,#27100b 0% 39%,#5f351f 44%,#d3a16f 49%,#714126 54%,#27100b 60% 100%) 180%/300% 100%;-webkit-text-fill-color:transparent;-webkit-text-stroke:.2px #27100b80;-webkit-background-clip:text;background-clip:text;animation:none;display:inline-block}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-solid-button-label[data-shimmer-ready=true]{animation:2.4s linear 1.8s both v3-candidate-button-shimmer}html[data-site-version=v3] .candidate-solid-button:before{content:"";z-index:-1;filter:blur(.65rem);opacity:.24;pointer-events:none;background:linear-gradient(110deg,#ca80484d,#b8704f29);border-radius:.35rem;transition:inset .4s cubic-bezier(.22,1,.36,1),filter .4s,opacity .4s;position:absolute;inset:-.35rem -.45rem}html[data-site-version=v3] .candidate-solid-button:hover,html[data-site-version=v3] .candidate-solid-button:focus-visible{color:#2b120c;background:linear-gradient(135deg,#dfc590 0%,#c5946c 52%,#b2785e 100%);border-color:#dfb779;transform:translateY(-2px);box-shadow:0 16px 36px #0000004f,0 0 12px #cd824c33}html[data-site-version=v3] .candidate-solid-button:hover:before,html[data-site-version=v3] .candidate-solid-button:focus-visible:before{filter:blur(.75rem);opacity:.36;inset:-.45rem -.6rem}html[data-site-version=v3] .candidate-solid-button:focus-visible{outline-offset:5px;outline:2px solid #ffe3d1}@keyframes v3-candidate-button-shimmer{0%{background-position:180%}to{background-position:-180%}}@media (prefers-reduced-motion:no-preference){html[data-site-version=v3] .candidate-motion-section .candidate-ornament:before,html[data-site-version=v3] .candidate-motion-section .candidate-ornament:after{transition:clip-path .9s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-motion-section.is-waiting .candidate-ornament:before{clip-path:inset(0 100% 0 0)}html[data-site-version=v3] .candidate-motion-section.is-waiting .candidate-ornament:after{clip-path:inset(0 0 0 100%)}html[data-site-version=v3] .candidate-motion-section.is-awake .candidate-ornament:before,html[data-site-version=v3] .candidate-motion-section.is-awake .candidate-ornament:after{clip-path:inset(0)}html[data-site-version=v3] .candidate-statement-divider{transform-origin:50%;transition:opacity .9s .36s,scale 1.1s cubic-bezier(.22,1,.36,1) .26s}html[data-site-version=v3] .candidate-statement.is-waiting .candidate-statement-divider{opacity:0;scale:1 .03}html[data-site-version=v3] .candidate-statement.is-awake .candidate-statement-divider{opacity:1;scale:1}html[data-site-version=v3] .candidate-path-panel,html[data-site-version=v3] .candidate-steps-panel{transition:clip-path 1.05s cubic-bezier(.22,1,.36,1),opacity .9s,translate 1.05s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-journey.is-waiting .candidate-path-panel{clip-path:inset(0 100% 0 0);opacity:.2}html[data-site-version=v3] .candidate-journey.is-awake .candidate-path-panel{clip-path:inset(0);opacity:1}html[data-site-version=v3] .candidate-path-media{transition:scale 2.2s cubic-bezier(.22,1,.36,1) .1s;scale:1.045}html[data-site-version=v3] .candidate-journey.is-awake .candidate-path-media{scale:1}html[data-site-version=v3] .candidate-story-card,html[data-site-version=v3] .candidate-story-card>p{transition:opacity .76s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-journey.is-waiting .candidate-story-card{opacity:0;translate:0 2.4rem}html[data-site-version=v3] .candidate-journey.is-awake .candidate-story-card{opacity:1;transition-delay:.46s;translate:0}html[data-site-version=v3] .candidate-journey.is-waiting .candidate-story-card>p{opacity:0;translate:0 .9rem}html[data-site-version=v3] .candidate-journey.is-awake .candidate-story-card>p{opacity:1;translate:0}html[data-site-version=v3] .candidate-journey.is-awake .candidate-story-card>p:first-child{transition-delay:.65s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-story-card>p:nth-child(2){transition-delay:.76s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-story-card>p:nth-child(3){transition-delay:.87s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-story-card>p:nth-child(4){transition-delay:.98s}html[data-site-version=v3] .candidate-journey.is-waiting .candidate-steps-panel{clip-path:inset(0 0 0 9%);opacity:0;translate:2rem}html[data-site-version=v3] .candidate-journey.is-awake .candidate-steps-panel{clip-path:inset(0);opacity:1;transition-delay:.12s;translate:0}html[data-site-version=v3] .candidate-steps-kicker,html[data-site-version=v3] .candidate-step{transition:opacity .7s cubic-bezier(.22,1,.36,1),translate .85s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-journey.is-waiting .candidate-steps-kicker,html[data-site-version=v3] .candidate-journey.is-waiting .candidate-step{opacity:0;translate:2rem}html[data-site-version=v3] .candidate-journey.is-waiting .candidate-step:after{scale:0 1}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:after{scale:1}html[data-site-version=v3] .candidate-journey.is-awake .candidate-steps-kicker,html[data-site-version=v3] .candidate-journey.is-awake .candidate-step{opacity:1;translate:0}html[data-site-version=v3] .candidate-journey.is-awake .candidate-steps-kicker{transition-delay:.36s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:first-child{transition-delay:.45s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(2){transition-delay:.57s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(3){transition-delay:.69s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(4){transition-delay:.81s}html[data-site-version=v3] .candidate-step:after{transition:scale 1s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:first-child:after{transition-delay:.56s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(2):after{transition-delay:.68s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(3):after{transition-delay:.8s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step-number{animation:.9s cubic-bezier(.22,1,.36,1) both v3-candidate-number-awaken}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:first-child .candidate-step-number{animation-delay:.52s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(2) .candidate-step-number{animation-delay:.64s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(3) .candidate-step-number{animation-delay:.76s}html[data-site-version=v3] .candidate-journey.is-awake .candidate-step:nth-child(4) .candidate-step-number{animation-delay:.88s}html[data-site-version=v3] .candidate-mineral-mountains{transition:opacity 1.4s,transform 2.2s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-mineral.is-waiting .candidate-mineral-mountains{opacity:.78;transform:translateY(1.2%)scale(1.012)}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-mountains{opacity:1;transform:translateY(0)scale(1)}html[data-site-version=v3] .candidate-mineral-item{transition:opacity .78s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1),background-color .5s,transform .5s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-mineral.is-waiting .candidate-mineral-item{opacity:0;translate:0 2rem}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-item{opacity:1;translate:0}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-item:first-child{transition-delay:.1s}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-item:nth-child(2){transition-delay:.24s}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-item:nth-child(3){transition-delay:.38s}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-diamond{animation:1s cubic-bezier(.22,1,.36,1) both v3-candidate-diamond-awaken}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-item:nth-child(2) .candidate-mineral-diamond{animation-delay:.15s}html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-item:nth-child(3) .candidate-mineral-diamond{animation-delay:.3s}html[data-site-version=v3] .candidate-promise-content,html[data-site-version=v3] .candidate-promise-path,html[data-site-version=v3] .candidate-placement-heading,html[data-site-version=v3] .candidate-placement-step,html[data-site-version=v3] .candidate-placement-divider,html[data-site-version=v3] .candidate-placement-divider i{transition:opacity .76s cubic-bezier(.22,1,.36,1),translate .92s cubic-bezier(.22,1,.36,1),transform .92s cubic-bezier(.22,1,.36,1),clip-path 1.15s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-placement-chapter.is-waiting .candidate-promise-content{opacity:0;translate:-2rem}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-promise-content{opacity:1;transition-delay:.12s;translate:0}html[data-site-version=v3] .candidate-placement-chapter.is-waiting .candidate-promise-path{opacity:0;clip-path:inset(100% 0 0)}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-promise-path{opacity:1;clip-path:inset(0);transition-delay:.32s}html[data-site-version=v3] .candidate-placement-chapter.is-waiting .candidate-placement-divider{opacity:0;transform:scaleY(.05)}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider{opacity:1;transform-origin:top;transition-delay:.26s;transform:scaleY(1)}html[data-site-version=v3] .candidate-placement-chapter.is-waiting .candidate-placement-divider i{opacity:0;transform:rotate(45deg)scale(.3)}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i{opacity:1;transform:rotate(45deg)scale(1)}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:first-child{transition-delay:.52s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:nth-child(2){transition-delay:.62s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:nth-child(3){transition-delay:.72s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:nth-child(4){transition-delay:.82s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:nth-child(5){transition-delay:.92s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:nth-child(6){transition-delay:1.02s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-divider i:nth-child(7){transition-delay:1.12s}html[data-site-version=v3] .candidate-placement-chapter.is-waiting .candidate-placement-heading,html[data-site-version=v3] .candidate-placement-chapter.is-waiting .candidate-placement-step{opacity:0;translate:2rem}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-heading,html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step{opacity:1;translate:0}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-heading{transition-delay:.18s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:first-child{transition-delay:.38s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:nth-child(2){transition-delay:.48s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:nth-child(3){transition-delay:.58s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:nth-child(4){transition-delay:.68s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:nth-child(5){transition-delay:.78s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:nth-child(6){transition-delay:.88s}html[data-site-version=v3] .candidate-placement-chapter.is-awake .candidate-placement-step:nth-child(7){transition-delay:.98s}html[data-site-version=v3] .candidate-partnership-line,html[data-site-version=v3] .candidate-partnership-body,html[data-site-version=v3] .candidate-partnership .candidate-solid-button,html[data-site-version=v3] .candidate-partnership .candidate-ornament{transition:opacity .76s cubic-bezier(.22,1,.36,1),translate .9s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-partnership.is-waiting .candidate-partnership-line,html[data-site-version=v3] .candidate-partnership.is-waiting .candidate-partnership-body,html[data-site-version=v3] .candidate-partnership.is-waiting .candidate-solid-button,html[data-site-version=v3] .candidate-partnership.is-waiting .candidate-ornament{opacity:0;translate:-1.8rem}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-line,html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-body,html[data-site-version=v3] .candidate-partnership.is-awake .candidate-solid-button,html[data-site-version=v3] .candidate-partnership.is-awake .candidate-ornament{opacity:1;translate:0}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-ornament{transition-delay:80ms}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-line:first-child{transition-delay:.18s}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-line:nth-child(2){transition-delay:.29s}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-line:nth-child(3){transition-delay:.4s}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-line:nth-child(4){transition-delay:.51s}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-body{transition-delay:.63s}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-solid-button{transition-delay:.75s}html[data-site-version=v3] .candidate-partnership-image-wrap{transition:clip-path 1.15s cubic-bezier(.22,1,.36,1) .12s,opacity .9s .12s}html[data-site-version=v3] .candidate-partnership.is-waiting .candidate-partnership-image-wrap{clip-path:inset(0 0 0 100%);opacity:.2}html[data-site-version=v3] .candidate-partnership.is-awake .candidate-partnership-image-wrap{clip-path:inset(0);opacity:1}html[data-site-version=v3] .candidate-closing>img,html[data-site-version=v3] .candidate-closing-shade{transition:clip-path 1.25s cubic-bezier(.22,1,.36,1),opacity 1.2s,transform 2s cubic-bezier(.22,1,.36,1)}html[data-site-version=v3] .candidate-closing.is-waiting>img,html[data-site-version=v3] .candidate-closing.is-waiting .candidate-closing-shade{clip-path:inset(50% 0);opacity:0}html[data-site-version=v3] .candidate-closing.is-awake>img,html[data-site-version=v3] .candidate-closing.is-awake .candidate-closing-shade{clip-path:inset(0);opacity:1}}@keyframes v3-candidate-scroll-pulse{0%,to{opacity:.25;transform-origin:top;transform:scaleY(.65)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}@keyframes v3-candidate-firefly{0%,to{opacity:.1;transform:translate(0,0)scale(.7)}46%{opacity:.9;transform:translate(5px,-8px)scale(1.12)}68%{opacity:.3;transform:translate(-3px,-13px)scale(.8)}}@keyframes v3-candidate-mineral-breathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes v3-candidate-number-awaken{0%{color:#cda45d2e;text-shadow:0 0 #cda45d00}58%{color:#efd28f;text-shadow:0 0 24px #cda45db8}to{color:var(--candidate-gold);text-shadow:0 0 #cda45d00}}@keyframes v3-candidate-diamond-awaken{0%{opacity:0;box-shadow:0 0 #cda45d00}52%{opacity:1;box-shadow:0 0 26px #cda45db8}to{opacity:1;box-shadow:0 0 #cda45d00}}@keyframes v3-candidate-contour-drift{0%{opacity:.28;transform:scale(1)translate(-.8%)}to{opacity:.46;transform:scale(1.035)translate(.8%,-1%)}}@media (width<=980px){html[data-site-version=v3] .candidate-hero{height:auto;min-height:0;padding-bottom:var(--candidate-hero-overlap)}html[data-site-version=v3] .candidate-hero-parallax{height:100%;top:0;transform:none!important}html[data-site-version=v3] .candidate-hero-image{-o-object-position:85% center;object-position:85% center}html[data-site-version=v3] .candidate-hero-line{white-space:normal;overflow-wrap:anywhere}html[data-site-version=v3] .candidate-hero-content{--candidate-copy-width:min(24rem, 55%);justify-content:center;height:auto;min-height:max(680px,80svh);padding:8rem clamp(1.5rem,5vw,3rem) 3rem}html[data-site-version=v3] .candidate-hero-eyebrow,html[data-site-version=v3] .candidate-hero h1,html[data-site-version=v3] .candidate-hero p,html[data-site-version=v3] .candidate-hero-actions{width:var(--candidate-copy-width);min-width:min(100%,18rem)}html[data-site-version=v3] .candidate-hero-eyebrow{letter-spacing:.18em;margin-bottom:1.15rem;font-size:.62rem;line-height:1.6}html[data-site-version=v3] .candidate-hero h1{font-size:clamp(2.35rem,5.8vw,3.05rem);line-height:1.03}html[data-site-version=v3] .candidate-hero p{margin-top:1.4rem;font-size:.92rem;line-height:1.65}html[data-site-version=v3] .candidate-hero-actions{flex-direction:column;align-items:flex-start;gap:.65rem;margin-top:1.6rem;padding-top:0}html[data-site-version=v3] .candidate-hero-link{letter-spacing:.12em;overflow-wrap:anywhere;min-height:44px;padding-block:.65rem;font-size:.68rem;line-height:1.5}html[data-site-version=v3] .candidate-hero-shade{background:linear-gradient(#030c16a6,#030c1652 38%,#030c160f 55%,#030c16a6 85%)}html[data-site-version=v3] .candidate-statement-inner{gap:2.5rem}html[data-site-version=v3] .candidate-mineral-grid{width:min(820px,100% - 2rem)}html[data-site-version=v3] .candidate-mineral-item{padding-inline:1.4rem}html[data-site-version=v3] .candidate-placement-grid{grid-template-columns:minmax(17rem,.72fr) 1px minmax(26rem,1.28fr)}html[data-site-version=v3] .candidate-promise-column{padding-inline:2.2rem}html[data-site-version=v3] .candidate-placement-column{padding-inline:2.6rem}html[data-site-version=v3] .candidate-partnership{grid-template-columns:1fr}html[data-site-version=v3] .candidate-partnership-copy{min-height:470px}html[data-site-version=v3] .candidate-partnership-image-wrap{min-height:520px}}@media (width<=700px){html[data-site-version=v3] .candidate-journey-grid{grid-template-columns:1fr}html[data-site-version=v3] .candidate-steps-panel{border-top:1px solid #cda45d3d;border-left:0;min-height:720px}html[data-site-version=v3] .candidate-page{--candidate-hero-overlap:11rem}html[data-site-version=v3] .candidate-journey-heading{padding:3.6rem 1.5rem 2.6rem}html[data-site-version=v3] .candidate-path-panel{min-height:700px}html[data-site-version=v3] .candidate-story-card{width:calc(100% - 2.5rem);padding:2rem;bottom:1.25rem;left:1.25rem}html[data-site-version=v3] .candidate-steps-panel{min-height:auto;padding:2rem 1.5rem}html[data-site-version=v3] .candidate-steps{margin-top:.75rem}html[data-site-version=v3] .candidate-step{grid-template-columns:3.2rem 1fr;gap:1.1rem;padding-block:1rem}html[data-site-version=v3] .candidate-mineral{min-height:0;margin-top:-3rem;padding:5.5rem 0 1.5rem;display:none;overflow:hidden}html[data-site-version=v3] .candidate-mineral:before{inset-block-start:calc(21rem + var(--candidate-mineral-rise) - 1px)}html[data-site-version=v3] .candidate-mineral-mountains{filter:brightness(1.12)contrast(1.04);width:auto;max-width:none;height:175%;display:block;top:-2rem;left:50%;right:auto;transform:translate(-60%)}html[data-site-version=v3] .candidate-mineral.is-waiting .candidate-mineral-mountains,html[data-site-version=v3] .candidate-mineral.is-awake .candidate-mineral-mountains{transform:translate(-60%)}html[data-site-version=v3] .candidate-mineral-glow{background:radial-gradient(circle at 50% 18%,#d5965033,#0000 42%),radial-gradient(at 50% 72%,#cda45d24,#0000 56%);display:block;inset:0;-webkit-mask-position:top;mask-position:top;-webkit-mask-size:auto 175%;mask-size:auto 175%}html[data-site-version=v3] .candidate-mineral:after{background:linear-gradient(#04101d14 0%,#04101d2e 40%,#04101d52 100%)}html[data-site-version=v3] .candidate-mineral-grid{grid-template-columns:1fr;width:calc(100% - 2rem)}html[data-site-version=v3] .candidate-mineral-item{background:0 0;border-bottom:1px solid #cda45d4d;border-right:0;min-height:auto;padding:1.55rem 1.25rem}html[data-site-version=v3] .candidate-mineral-item:last-child{border-bottom:0}html[data-site-version=v3] .candidate-placement-grid{grid-template-columns:1fr;min-height:0}html[data-site-version=v3] .candidate-promise-column{border-bottom:1px solid #cda45d52;min-height:0;padding:4.25rem 1.6rem 3.25rem}html[data-site-version=v3] .candidate-promise-content{max-width:34rem;margin-inline:auto}html[data-site-version=v3] .candidate-promise-content h2{font-size:clamp(2.55rem,11vw,3.75rem)}html[data-site-version=v3] .candidate-placement-heading h2{margin-top:1rem;font-size:clamp(2.35rem,8.5vw,2.75rem);line-height:1}html[data-site-version=v3] .candidate-promise-path{height:auto;inset:0}html[data-site-version=v3] .candidate-promise-path:after{opacity:.12;width:min(118vw,32rem);top:50%;bottom:auto;transform:translate(-50%,-50%)scale(1)}html[data-site-version=v3] .candidate-promise-column:hover .candidate-promise-path:after{opacity:.12;transform:translate(-50%,-50%)scale(1)}html[data-site-version=v3] .candidate-placement-divider{display:none}html[data-site-version=v3] .candidate-placement-column{padding:3.5rem 1.4rem 3rem}html[data-site-version=v3] .candidate-placement-heading{max-width:36rem;margin-inline:auto}html[data-site-version=v3] .candidate-placement-steps{max-width:36rem;margin:1.35rem auto 0}html[data-site-version=v3] .candidate-placement-step{border-bottom:1px solid #cda45d2e;grid-template-columns:3rem minmax(0,1fr);gap:.8rem;padding:.85rem 0}html[data-site-version=v3] .candidate-placement-step:last-child{border-bottom:0}html[data-site-version=v3] .candidate-placement-step p{font-size:.8rem}html[data-site-version=v3] .candidate-fit{min-height:390px}html[data-site-version=v3] .candidate-fit-copy{padding-block:4rem}html[data-site-version=v3] .candidate-partnership-copy{min-height:0;padding:1.8rem 1.6rem 2rem}html[data-site-version=v3] .candidate-partnership-copy .candidate-ornament{margin-bottom:.85rem}html[data-site-version=v3] .candidate-partnership-copy h2{text-align:center;max-width:23rem;margin-inline:auto;font-size:clamp(2rem,9.5vw,2.55rem);line-height:.98}html[data-site-version=v3] .candidate-partnership-copy .candidate-ornament{margin-inline:auto;display:flex}html[data-site-version=v3] .candidate-partnership-copy p{margin-top:1rem}html[data-site-version=v3] .candidate-partnership-actions{align-items:center}html[data-site-version=v3] .candidate-partnership-copy .candidate-solid-button{margin-top:1.25rem}html[data-site-version=v3] .candidate-partnership-image-wrap{order:-1;min-height:430px}html[data-site-version=v3] .candidate-outline-button{text-align:center;width:100%}html[data-site-version=v3] .candidate-closing{min-height:390px}html[data-site-version=v3] .candidate-solid-button{justify-content:center;width:min(100%,22rem);margin-inline:auto;display:flex}html[data-site-version=v3] .candidate-statement-inner{min-height:500px;padding:max(9.5rem, var(--candidate-statement-clearance,0px)) 1.5rem 2.75rem;text-align:center;grid-template-columns:1fr;gap:1.75rem}html[data-site-version=v3] .candidate-statement-lead h2{font-size:clamp(1.85rem,8vw,2.15rem)}html[data-site-version=v3] .candidate-statement-role-copy{margin-top:0;padding-top:1.25rem;font-size:.78rem;line-height:1.75}html[data-site-version=v3] .candidate-statement-lead .candidate-ornament{margin-inline:auto}html[data-site-version=v3] .candidate-statement-divider{background:linear-gradient(90deg,#0000,#cda45d80,#0000);width:130px;height:1px;margin:0 auto}}@media (width<=560px){html[data-site-version=v3] .candidate-hero-content{--candidate-copy-width:100%;justify-content:flex-start;min-height:max(720px,80svh);padding:7.5rem 1.5rem 2rem}html[data-site-version=v3] .candidate-hero-eyebrow{letter-spacing:.16em;margin-bottom:.9rem;font-size:.58rem;line-height:1.5}html[data-site-version=v3] .candidate-hero h1{font-size:clamp(1.85rem,8.8vw,2.7rem);line-height:1.02}html[data-site-version=v3] .candidate-hero p{margin-top:1.25rem;font-size:.9rem;line-height:1.65}html[data-site-version=v3] .candidate-hero-actions{flex-direction:row;align-items:stretch;gap:1rem;margin-top:auto;padding-top:1.25rem}html[data-site-version=v3] .candidate-hero-link{letter-spacing:.1em;flex:1 1 0;min-width:0;padding-block:.5rem;font-size:.65rem;line-height:1.5}}@media (width<=700px) and (prefers-reduced-motion:no-preference){html[data-site-version=v3] .candidate-statement.is-waiting .candidate-statement-divider{scale:.03 1}html[data-site-version=v3] .candidate-statement.is-awake .candidate-statement-divider{scale:1}}@media (prefers-reduced-motion:reduce){html[data-site-version=v3] .candidate-scroll-cue,html[data-site-version=v3] .candidate-firefly,html[data-site-version=v3] .candidate-mineral-glow,html[data-site-version=v3] .candidate-fit-lines,html[data-site-version=v3] .candidate-partnership.is-awake .candidate-solid-button-label[data-shimmer-ready]{animation:none}html[data-site-version=v3] .candidate-promise-list li,html[data-site-version=v3] .candidate-promise-list li:before,html[data-site-version=v3] .candidate-promise-list li:after,html[data-site-version=v3] .candidate-placement-step:before,html[data-site-version=v3] .candidate-placement-number,html[data-site-version=v3] .candidate-placement-step>div,html[data-site-version=v3] .candidate-placement-step h3,html[data-site-version=v3] .candidate-placement-step p{transition:none}html[data-site-version=v3] .candidate-promise-list li:hover{letter-spacing:normal;padding-left:0}html[data-site-version=v3] .candidate-placement-step:hover .candidate-placement-number,html[data-site-version=v3] .candidate-placement-step:hover>div,html[data-site-version=v3] .candidate-path-panel:hover .candidate-path-media img,html[data-site-version=v3] .candidate-partnership-image-wrap:hover img{transform:none}html[data-site-version=v3] .candidate-promise-column:hover .candidate-promise-path img{transform:translateY(5%)scale(1.045)}html[data-site-version=v3] .candidate-promise-column:hover .candidate-promise-path:after{transform:translate(-50%)scale(1)}html[data-site-version=v3] .candidate-closing:hover>img{transform:scaleX(-1)}}
