.hero[data-astro-cid-pwunukhj]{isolation:isolate;--hero-fade:.7s;--hero-ink:#3c3937;--hero-line:#4c4845;background:#d7d9da;min-height:clamp(34rem,62.5vw,56.25rem);position:relative;overflow:hidden}.hero[data-astro-cid-pwunukhj][data-short]{min-height:clamp(30rem,46.5vw,41.875rem)}.hero[data-astro-cid-pwunukhj][data-short] .hero__watermark[data-astro-cid-pwunukhj]{bottom:clamp(1rem,2.1vw,1.9rem)}.hero__backdrops[data-astro-cid-pwunukhj],.hero__backdrop[data-astro-cid-pwunukhj],.hero__photo[data-astro-cid-pwunukhj],.hero__wash[data-astro-cid-pwunukhj],.hero__halftone[data-astro-cid-pwunukhj]{position:absolute;inset:0}.hero__backdrop[data-astro-cid-pwunukhj]{opacity:0;transition:opacity var(--hero-fade) ease}.hero[data-astro-cid-pwunukhj][data-active="0"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="0"],.hero[data-astro-cid-pwunukhj][data-active="1"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="1"],.hero[data-astro-cid-pwunukhj][data-active="2"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="2"],.hero[data-astro-cid-pwunukhj][data-active="3"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="3"]{opacity:1}.hero__photo[data-astro-cid-pwunukhj]{filter:grayscale()contrast(.6)brightness(1.45);background-position:42%;background-size:cover;inset:-8px}.hero__photo[data-astro-cid-pwunukhj][data-mirror]{--photo-flip:-1}.hero__wash[data-astro-cid-pwunukhj]{opacity:.74;background-position:50%;background-size:cover}.hero__halftone[data-astro-cid-pwunukhj]{background-image:var(--halftone);background-size:var(--halftone-size);opacity:.5;mix-blend-mode:overlay}.hero__artboard[data-astro-cid-pwunukhj]{pointer-events:none;position:absolute;inset:0}.hero__topband[data-astro-cid-pwunukhj]{background:linear-gradient(#0a1a23b3 6%,#172c3757 52%,#1f394700 100%);height:120px;position:absolute;top:0;left:0;right:0}.hero__watermark[data-astro-cid-pwunukhj]{transform-origin:0 100%;font-family:var(--font-display);letter-spacing:.069em;color:#fff;opacity:0;white-space:nowrap;user-select:none;pointer-events:none;mix-blend-mode:overlay;transition:opacity var(--hero-fade) ease;font-size:clamp(3.4rem,7.64vw,6.875rem);font-weight:700;line-height:1;position:absolute;bottom:clamp(3.8rem,10.07vw,9.06rem);left:calc(100% - 60px);transform:rotate(-90deg)}.hero__watermark[data-astro-cid-pwunukhj][data-long]{font-size:clamp(2.4rem,5.4vw,4.85rem)}.hero[data-astro-cid-pwunukhj][data-active="0"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="0"],.hero[data-astro-cid-pwunukhj][data-active="1"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="1"],.hero[data-astro-cid-pwunukhj][data-active="2"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="2"],.hero[data-astro-cid-pwunukhj][data-active="3"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="3"]{opacity:.2}.hero__frame-rule[data-astro-cid-pwunukhj]{background:#ffffff8c;height:1px;position:absolute;top:130px;left:0;right:0}.hero__frame-node[data-astro-cid-pwunukhj]{background:#ffffffd9;width:9px;height:9px;position:absolute;top:126px}.hero__frame-node--left[data-astro-cid-pwunukhj]{left:var(--frame-left)}.hero__frame-node--right[data-astro-cid-pwunukhj]{right:var(--frame-left)}.hero__frame-side[data-astro-cid-pwunukhj]{background:linear-gradient(#ffffff80,#ffffff1f 65%,#fff0);width:1px;position:absolute;top:130px;bottom:0}.hero__frame-side--left[data-astro-cid-pwunukhj]{left:var(--frame-left)}.hero__inner[data-astro-cid-pwunukhj]{z-index:1;height:100%;min-height:inherit;grid-template-columns:minmax(0,1fr);padding-top:11.63%;padding-bottom:6.63%;display:grid;position:relative}.hero__slides[data-astro-cid-pwunukhj]{grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero__slide[data-astro-cid-pwunukhj]{opacity:0;visibility:hidden;transition:opacity var(--hero-fade) ease, visibility var(--hero-fade), transform var(--hero-fade) cubic-bezier(.22, .8, .3, 1);grid-area:1/1;position:relative;transform:translateY(14px)}.hero__slide[data-astro-cid-pwunukhj].is-active,.hero__slide[data-astro-cid-pwunukhj]:only-child{opacity:1;visibility:visible;transform:none}.hero__copy[data-astro-cid-pwunukhj]{padding-left:33px}.hero__panel[data-astro-cid-pwunukhj]{width:fit-content;max-width:100%;padding:2.4% 9.4% 1.15% 54.5px;position:relative}.hero__panel-top[data-astro-cid-pwunukhj],.hero__panel-cut[data-astro-cid-pwunukhj],.hero__panel-right[data-astro-cid-pwunukhj],.hero__panel-bottom[data-astro-cid-pwunukhj]{background:var(--hero-line);position:absolute}.hero__panel[data-astro-cid-pwunukhj]{--panel-cut:33px;--panel-edge:1.5px}.hero__panel-top[data-astro-cid-pwunukhj]{left:0;right:var(--panel-cut);height:var(--panel-edge);top:0}.hero__panel-cut[data-astro-cid-pwunukhj]{left:calc(100% - var(--panel-cut));width:calc(var(--panel-cut) * 1.4142);height:var(--panel-edge);transform-origin:0 0;top:0;transform:rotate(45deg)}.hero__panel-right[data-astro-cid-pwunukhj]{right:0;top:var(--panel-cut);width:var(--panel-edge);bottom:0}.hero__panel-bottom[data-astro-cid-pwunukhj]{height:var(--panel-edge);bottom:0;left:46%;right:0}.hero__eyebrow[data-astro-cid-pwunukhj]{font-family:var(--font-sans);letter-spacing:.005em;color:var(--color-brand-orange);margin:0 0 .38em;font-size:clamp(1.05rem,2.64vw,2.375rem);font-weight:600;line-height:1.1}.hero__headline[data-astro-cid-pwunukhj]{font-family:var(--font-display);color:var(--hero-ink);letter-spacing:.069em;margin:0;font-size:clamp(1.6rem,3.61vw,3.25rem);font-weight:700;line-height:1.32}.hero__lede[data-astro-cid-pwunukhj]{align-items:flex-start;gap:3.6px;width:min(100%,700px,100% - min(46%,502px) - 2.5rem);margin-top:2.45%;padding-left:46px;display:flex}.hero__lede-body[data-astro-cid-pwunukhj]{width:max-content;max-width:min(100%,647px)}.hero__lede-body[data-astro-cid-pwunukhj]>p[data-astro-cid-pwunukhj]{padding-left:19.7px}.hero__bullet[data-astro-cid-pwunukhj]{background:linear-gradient(135deg,#ff8f7a 0%,#ff9660 18%,#d96622 50%,#7d6150 72%,#384a53 100%);flex-shrink:0;width:31px;height:31px;margin-top:.15rem}.hero__lede[data-astro-cid-pwunukhj] p[data-astro-cid-pwunukhj]{font-family:var(--font-sans);color:var(--hero-ink);margin:0;font-size:clamp(.95rem,1.53vw,1.375rem);font-weight:400;line-height:1.36}.hero__lede[data-astro-cid-pwunukhj] .rt-bold{font-weight:500}.hero__lede[data-astro-cid-pwunukhj] .rt-highlight{font-weight:700}.hero__rule[data-astro-cid-pwunukhj]{background:var(--hero-line);width:100%;height:1.5px;margin-top:1.1rem;position:relative}.hero__rule[data-astro-cid-pwunukhj]:after{content:"";background:var(--hero-line);clip-path:polygon(3px 0,100% 0,100% 100%,0 100%,0 3px);width:44px;height:6.8px;position:absolute;top:-5.3px;right:0}.hero__cta[data-astro-cid-pwunukhj]{--cta-cut:16.8px;--cta-round:8.4px;min-width:262px;font-family:var(--font-sans);letter-spacing:.01em;color:#fff;white-space:nowrap;border-radius:var(--cta-round) 0 var(--cta-round) 0;background-image:linear-gradient(90deg, var(--color-brand-orange) 0%, #ff661980 100%);clip-path:polygon(var(--cta-cut) 0, 100% 0, 100% calc(100% - var(--cta-cut)), calc(100% - var(--cta-cut)) 100%, 0 100%, 0 var(--cta-cut));filter:drop-shadow(0 0 .5px #ffffffe6);align-items:center;gap:1rem;margin-top:1.4rem;padding:.92rem 1.6rem .92rem 1.5rem;font-size:clamp(.85rem,1.25vw,1.125rem);font-weight:600;line-height:1.2;text-decoration:none;transition:background-image .2s;display:inline-flex}.hero__cta[data-astro-cid-pwunukhj]:hover{background-image:linear-gradient(90deg, var(--color-brand-orange) 0%, #ff6619c7 100%)}.hero__cta[data-astro-cid-pwunukhj] svg[data-astro-cid-pwunukhj]{flex-shrink:0}.hero__meta[data-astro-cid-pwunukhj]{flex-wrap:wrap;gap:.9rem 0;margin:1.6rem 0 0 1.7rem;display:flex}.hero__meta-item[data-astro-cid-pwunukhj]{border-right:1.3px solid var(--hero-line);flex-direction:column-reverse;align-items:flex-end;min-width:clamp(5.5rem,8.4vw,7.6rem);padding:0 .75rem .2rem 1.2rem;display:flex}.hero__meta-value[data-astro-cid-pwunukhj]{font-family:var(--font-sans);color:var(--hero-ink);margin:0;font-size:clamp(1.4rem,2vw,1.8rem);font-style:italic;font-weight:600;line-height:1.05}.hero__meta-label[data-astro-cid-pwunukhj]{font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--hero-ink);margin-top:.3rem;font-size:clamp(.62rem,.76vw,.7rem);font-weight:600}.hero__quotes[data-astro-cid-pwunukhj]{grid-template-columns:minmax(0,1fr);width:min(46%,502px);display:grid;position:absolute;bottom:0;right:0}.hero__quote[data-astro-cid-pwunukhj]{opacity:0;visibility:hidden;transition:opacity var(--hero-fade) ease, visibility var(--hero-fade);grid-area:1/1;margin:0}.hero__quote[data-astro-cid-pwunukhj].is-active,.hero__quote[data-astro-cid-pwunukhj]:only-child{opacity:1;visibility:visible}.hero__quote-card[data-astro-cid-pwunukhj]{--card-cut:4.2%;--card-cut-y:10.2%;--card-step:89.8%;isolation:isolate;clip-path:polygon(var(--card-cut) 0, 100% 0, 100% var(--card-step), 95.8% 100%, 63.5% 100%, 57% var(--card-step), 0 var(--card-step), 0 var(--card-cut-y));background:#ffffff80;border-radius:0 14px 0 0;gap:24px;padding:3.9% 5.2% 6.4% 3.9%;display:flex;position:relative}.hero__quote-card[data-astro-cid-pwunukhj]:before{content:"";z-index:-1;clip-path:inherit;background:radial-gradient(68% 82% at -4% 74%,#ff6619b8 0%,#ff966057 34%,#fff0 66%),radial-gradient(56% 70% at 2% 4%,#c6e0ecbf 0%,#fff0 70%),linear-gradient(100deg,#ffffffe6 0%,#ffffffd1 46%,#ffffff6b 100%);position:absolute;inset:1px}.hero__quote-photo[data-astro-cid-pwunukhj]{aspect-ratio:135/146;object-fit:cover;clip-path:polygon(10.8% 0,100% 0,100% 100%,0 100%,0 10%);flex:0 0 26.9%;width:26.9%;height:auto}.hero__quote-body[data-astro-cid-pwunukhj]{flex-direction:column;flex:auto;min-width:0;display:flex}.hero__quote-text[data-astro-cid-pwunukhj]{--bubble-cut:12px;border-right:1px solid var(--hero-line);border-bottom:1px solid var(--hero-line);border-top:1px solid var(--hero-line);border-top-right-radius:14px;border-bottom-right-radius:4px;margin:0;padding:.5rem .9rem .7rem 1.5rem;position:relative}.hero__quote-text[data-astro-cid-pwunukhj]:after{content:"";background:var(--hero-line);width:1px;position:absolute;top:58%;bottom:-1.5rem;left:-1px}.hero__quote-text[data-astro-cid-pwunukhj] p[data-astro-cid-pwunukhj]{font-family:var(--font-sans);color:var(--hero-line);margin:0;font-size:clamp(.76rem,1.2vw,1.06rem);font-style:italic;font-weight:500;line-height:1.38}.hero__quote-mark[data-astro-cid-pwunukhj]{font-family:var(--font-sans);color:var(--hero-line);font-size:clamp(2.4rem,5.5vw,4.97rem);font-style:italic;font-weight:500;line-height:1;position:absolute;top:-.55rem;left:-.95rem}.hero__quote-by[data-astro-cid-pwunukhj]{font-family:var(--font-sans);color:var(--hero-line);margin:1.1rem 0 0 2.9rem;font-size:clamp(.74rem,1.15vw,1.03rem);font-style:italic;line-height:1.32}.hero__quote-by[data-astro-cid-pwunukhj] strong[data-astro-cid-pwunukhj]{margin-bottom:.1rem;font-weight:700;display:block}.hero__quote-video[data-astro-cid-pwunukhj]{font-family:var(--font-sans);color:var(--hero-line);align-self:flex-end;align-items:center;gap:.5rem;margin-top:.55rem;font-size:clamp(.76rem,1.2vw,1.06rem);font-weight:500;text-decoration:none;display:inline-flex}.hero__quote-video[data-astro-cid-pwunukhj]:hover{color:var(--color-brand-orange)}.hero__dots[data-astro-cid-pwunukhj]{align-items:center;gap:5px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:3.2%}.hero__dot[data-astro-cid-pwunukhj]{border:1px solid var(--hero-line);clip-path:polygon(3px 0,100% 0,100% 100%,0 100%,0 3px);cursor:pointer;background:0 0;width:12px;height:10px;padding:0;transition:width .35s,background-color .35s;display:block}.hero__dot[data-astro-cid-pwunukhj]:hover{background-color:#ffffff8c}.hero[data-astro-cid-pwunukhj][data-quote="0"] .hero__dot[data-astro-cid-pwunukhj][data-quote="0"],.hero[data-astro-cid-pwunukhj][data-quote="1"] .hero__dot[data-astro-cid-pwunukhj][data-quote="1"],.hero[data-astro-cid-pwunukhj][data-quote="2"] .hero__dot[data-astro-cid-pwunukhj][data-quote="2"],.hero[data-astro-cid-pwunukhj][data-quote="3"] .hero__dot[data-astro-cid-pwunukhj][data-quote="3"]{background:linear-gradient(90deg,#788282 0%,#7b7073 20%,#a44e27 40%,#fe6d16 60%,#ff9359 80%,#fe7f6f 100%);border-color:#0000;width:100px}.hero__rail[data-astro-cid-pwunukhj]{--rail-top:#8a8d8c;background:linear-gradient(180deg, var(--rail-top) 0%, #44494d 20%, #442d1f 30%, #98390a 40%, #ea570b 50%, #ff761b 60%, #ff9035 70%, #ff925c 85%, #ff7869 100%);width:26.5px;position:absolute;top:0;bottom:0;right:calc(100% + 10.3px)}.hero__slide[data-astro-cid-pwunukhj][data-tone=development] .hero__rail[data-astro-cid-pwunukhj]{--rail-top:#7b8e9a}.hero__slide[data-astro-cid-pwunukhj][data-tone=insight] .hero__rail[data-astro-cid-pwunukhj]{--rail-top:#90cbdc}.hero__steps[data-astro-cid-pwunukhj]{left:var(--shell-gutter);flex-direction:column;align-items:flex-start;gap:30px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:clamp(2.19rem,4.03vw,3.63rem)}.hero__step[data-astro-cid-pwunukhj]{--chamfer:6px;width:22px;height:22px;font-family:var(--font-display);color:#6a6e70;clip-path:polygon(var(--chamfer) 0, 100% 0, 100% 100%, 0 100%, 0 var(--chamfer));cursor:pointer;background:0 0;border:.8px solid #7c8182;border-radius:0 4px 4px;place-items:center;padding:0;font-size:.625rem;font-weight:500;transition:width .25s,height .25s,font-size .25s,background-color .18s;display:grid}.hero__step[data-astro-cid-pwunukhj]:hover{background:#ffffff73}.hero__toggle[data-astro-cid-pwunukhj]{--chamfer:6px;color:#4a5154;width:22px;height:22px;clip-path:polygon(var(--chamfer) 0, 100% 0, 100% 100%, 0 100%, 0 var(--chamfer));cursor:pointer;background:0 0;border:.8px solid #7c8182;border-radius:0 4px 4px;place-items:center;padding:0;transition:background-color .18s,color .18s;display:grid}.hero__toggle[data-astro-cid-pwunukhj]:hover{color:var(--color-brand-orange);background:#ffffff73}.hero__toggle[data-astro-cid-pwunukhj]:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px;clip-path:none}.hero__toggle-play[data-astro-cid-pwunukhj],.hero__toggle[data-astro-cid-pwunukhj][data-state=paused] .hero__toggle-pause[data-astro-cid-pwunukhj]{display:none}.hero__toggle[data-astro-cid-pwunukhj][data-state=paused] .hero__toggle-play[data-astro-cid-pwunukhj]{display:block}.hero__step--active[data-astro-cid-pwunukhj]{--chamfer:10px;color:#2f3a40;background:linear-gradient(150deg,#fffc 0%,#ffffff6b 100%);border:.8px solid #454b4d;border-radius:0 6px 6px;width:38px;height:38px;font-size:1.125rem}@media (width<=1240px){.hero__copy[data-astro-cid-pwunukhj]{padding-left:0}.hero__steps[data-astro-cid-pwunukhj]{left:var(--shell-gutter);flex-direction:row;align-items:center;gap:14px}.hero__rail[data-astro-cid-pwunukhj]{display:none}}@media (width<=1080px){.hero__inner[data-astro-cid-pwunukhj]{padding-top:8.5rem;padding-bottom:3rem}.hero__panel[data-astro-cid-pwunukhj]{max-width:100%;padding-left:1.4rem;padding-right:2.6rem}.hero__lede[data-astro-cid-pwunukhj] br{display:none}.hero__lede[data-astro-cid-pwunukhj]{width:100%;margin-top:2.1rem;padding-left:1.4rem}.hero__bullet[data-astro-cid-pwunukhj]{margin-left:-1.4rem}.hero__quotes[data-astro-cid-pwunukhj]{width:min(100%,600px);margin-top:2.5rem;position:static}.hero__quote-text[data-astro-cid-pwunukhj] p[data-astro-cid-pwunukhj],.hero__quote-video[data-astro-cid-pwunukhj]{font-size:.9rem}.hero__quote-by[data-astro-cid-pwunukhj]{font-size:.85rem}.hero__steps[data-astro-cid-pwunukhj]{bottom:-2.2rem}}@media (width<=760px){.hero__headline[data-astro-cid-pwunukhj]{font-size:clamp(1.42rem,6.4vw,1.9rem);line-height:1.16}.hero__eyebrow[data-astro-cid-pwunukhj]{font-size:clamp(.85rem,3.6vw,1.15rem)}.hero__inner[data-astro-cid-pwunukhj]{padding-top:7rem}.hero__lede[data-astro-cid-pwunukhj]{margin-top:1.5rem}.hero__watermark[data-astro-cid-pwunukhj]{display:none}.hero__steps[data-astro-cid-pwunukhj]{justify-content:center;margin-top:1.6rem;position:static}}@media (width<=640px){.hero__cta[data-astro-cid-pwunukhj]{justify-content:center;width:100%;min-width:0}.hero__quote-card[data-astro-cid-pwunukhj]{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"text text""photo by""video video";align-items:center;gap:1rem .9rem;padding:1.6rem 1.2rem 2.6rem 1.4rem;display:grid}.hero__quote-body[data-astro-cid-pwunukhj]{display:contents}.hero__quote-text[data-astro-cid-pwunukhj]{grid-area:text;margin-left:.9rem}.hero__quote-text[data-astro-cid-pwunukhj]:after{display:none}.hero__quote-mark[data-astro-cid-pwunukhj]{font-size:2.6rem;top:-.4rem;left:-.8rem}.hero__quote-photo[data-astro-cid-pwunukhj]{grid-area:photo;width:72px}.hero__quote-by[data-astro-cid-pwunukhj]{grid-area:by;margin:0}.hero__quote-video[data-astro-cid-pwunukhj]{grid-area:video}}@keyframes hero-push{0%{transform:scale(1.12)translate(-1.2%)}to{transform:scale(1.02)}}@keyframes hero-drift{0%{transform:scale(1.02)}to{transform:scale(1.07)translate(1.2%,-.8%)}}@keyframes hero-grow-x{0%{transform:scaleX(0)}}@keyframes hero-grow-y{0%{transform:scaleY(0)}}@keyframes hero-drop{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes hero-fade{0%{opacity:0}}@keyframes hero-wipe-up{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes hero-pulse{0%,55%{transform:translateY(-100%)}to{transform:translateY(260%)}}@keyframes hero-bullet{0%{clip-path:inset(50%)}to{clip-path:inset(0)}}@keyframes hero-slide-in{0%{opacity:0;transform:translate(-18px)}}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-pwunukhj][data-active="0"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="0"],.hero[data-astro-cid-pwunukhj][data-active="1"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="1"],.hero[data-astro-cid-pwunukhj][data-active="2"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="2"],.hero[data-astro-cid-pwunukhj][data-active="3"] .hero__backdrop[data-astro-cid-pwunukhj][data-slide="3"]{animation:2.8s cubic-bezier(.2,.7,.2,1) both hero-push,26s ease-in-out 2.8s infinite alternate hero-drift}.hero__frame-rule[data-astro-cid-pwunukhj]{transform-origin:0;animation:1.1s cubic-bezier(.65,0,.2,1) 50ms both hero-grow-x}.hero__frame-node[data-astro-cid-pwunukhj]{animation:.4s ease-out .7s both hero-fade}.hero__frame-side[data-astro-cid-pwunukhj]{animation:1.2s cubic-bezier(.65,0,.2,1) .6s both hero-drop}.hero[data-astro-cid-pwunukhj][data-active="0"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="0"],.hero[data-astro-cid-pwunukhj][data-active="1"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="1"],.hero[data-astro-cid-pwunukhj][data-active="2"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="2"],.hero[data-astro-cid-pwunukhj][data-active="3"] .hero__watermark[data-astro-cid-pwunukhj][data-slide="3"]{animation:1.4s cubic-bezier(.2,.7,.2,1) .5s both hero-wipe-up}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__rail[data-astro-cid-pwunukhj]{transform-origin:top;animation:.6s cubic-bezier(.65,0,.2,1) .1s both hero-grow-y}.hero__rail[data-astro-cid-pwunukhj]{overflow:hidden}.hero__rail[data-astro-cid-pwunukhj]:after{content:"";mix-blend-mode:soft-light;background:linear-gradient(#fff0 0%,#fff4e8bf 50%,#fff0 100%);height:38%;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__rail[data-astro-cid-pwunukhj]:after{animation:4.6s cubic-bezier(.45,0,.3,1) 1.6s infinite hero-pulse}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__panel-top[data-astro-cid-pwunukhj]{transform-origin:0;animation:.55s cubic-bezier(.65,0,.2,1) .45s both hero-grow-x}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__panel-cut[data-astro-cid-pwunukhj]{animation:.3s ease-out .95s both hero-fade}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__panel-right[data-astro-cid-pwunukhj]{transform-origin:top;animation:.45s cubic-bezier(.65,0,.2,1) 1s both hero-grow-y}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__panel-bottom[data-astro-cid-pwunukhj]{transform-origin:100%;animation:.5s cubic-bezier(.65,0,.2,1) 1.3s both hero-grow-x}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__panel[data-astro-cid-pwunukhj] .word{animation:word-rise .78s cubic-bezier(.16, .9, .24, 1) calc(.2s + var(--word,0) * 55ms) backwards;display:inline-block}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__bullet[data-astro-cid-pwunukhj]{animation:.6s cubic-bezier(.2,.8,.2,1) .8s both hero-bullet}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__lede[data-astro-cid-pwunukhj] p[data-astro-cid-pwunukhj]{animation:.7s cubic-bezier(.2,.8,.2,1) .9s both hero-slide-in}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) .hero__rule[data-astro-cid-pwunukhj]{transform-origin:0;animation:.8s cubic-bezier(.65,0,.2,1) 1.2s both hero-grow-x}.js .hero__slides[data-astro-cid-pwunukhj].is-revealed .hero__slide[data-astro-cid-pwunukhj]:is(.is-active,:only-child) [data-astro-cid-pwunukhj]:is(.hero__cta,.hero__meta){animation:.7s cubic-bezier(.2,.8,.2,1) 1.45s both hero-slide-in}}.filter-rail{border-bottom:1px solid #4e626c80;flex-wrap:wrap;gap:.6rem;margin-bottom:1.9rem;padding-bottom:1.4rem;display:flex}.filter-chip{--chamfer:10px;clip-path:polygon(var(--chamfer) 0, 100% 0, 100% 100%, 0 100%, 0 var(--chamfer));font-family:var(--font-display);letter-spacing:.02em;color:#4e626c;cursor:pointer;background:0 0;border:1.5px solid #4e626c73;border-radius:0 8px 8px;align-items:center;gap:.55rem;padding:.5rem 1.1rem;font-size:.85rem;font-weight:500;transition:background-color .18s,border-color .18s,color .18s;display:inline-flex}.filter-chip:hover{border-color:var(--color-orange-type);color:var(--color-orange-type)}.filter-chip[data-active]{background:var(--color-orange-type);border-color:var(--color-orange-type);color:#fff}.filter-chip__count{font-family:var(--font-sans);opacity:.75;font-size:.8rem;font-style:italic;font-weight:700}.filter-empty{color:#454b4d;padding-top:1.5rem;font-style:italic}.field{min-width:0;display:block}.field__label{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-600);margin-bottom:.45rem;font-size:.72rem;display:block}.field__input{width:100%;font-family:var(--font-sans);color:var(--color-navy-900);background:#ffffffa8;border:1px solid #93a0a773;border-radius:2px;padding:.7rem .85rem;font-size:1rem;transition:border-color .18s,background-color .18s}.field__input:hover{border-color:#93a0a7bf}.field__input:focus-visible{border-color:var(--color-brand-orange);box-shadow:inset 0 -2px 0 0 var(--color-brand-orange);background:#fff;outline:none}.field__input--area{resize:vertical;line-height:1.5}.field__hint{color:var(--color-gray-500);margin-top:.35rem;font-size:.8rem;line-height:1.35;display:block}.field__error{color:#c2410c;margin-top:.35rem;font-size:.82rem;font-weight:500;display:block}.field[data-invalid] .field__input{border-color:#c2410c}.field--check{cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.field--check input{width:17px;height:17px;accent-color:var(--color-brand-orange);flex:none;margin:.15rem 0 0}.field--check .field__text{color:#454b4d;font-size:.9rem;line-height:1.45}.field--check .field__text a{color:var(--color-orange-type)}.field--check .field__text p{margin:0}.field--check .field__text p+p{margin-top:.4rem}.field__input[type=file]{cursor:pointer;padding:.55rem .85rem;font-size:.92rem}.positions-board__heading{max-width:62%;margin-bottom:2.2rem}.positions-board{align-items:start;min-height:0;padding-block:3.75rem 5rem;overflow:clip}.positions-board__panel{margin-left:3.5%;padding:2.6% 3.4% 3%}.positions-board__tab{height:27px;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(#868c8e 0%,#767c7d 60%,#6d7374 100%);border-bottom-right-radius:10px;border-bottom-left-radius:10px;align-items:center;gap:.5rem;padding:0 1rem;font-size:.78rem;font-weight:500;display:flex;position:absolute;top:0;right:8%}.positions__list{margin:0;padding:0;list-style:none}.positions__item+.positions__item{margin-top:1.8rem}.positions__heading{font-weight:inherit;margin:0}.positions__trigger{text-align:left;cursor:pointer;width:100%;font-family:var(--font-display);color:var(--color-orange-type);background:0 0;border:0;grid-template-columns:auto auto minmax(0,1fr) auto auto;align-items:center;gap:.5rem;padding:0 0 .75rem;display:grid}.positions__id{font-size:clamp(.85rem,1.11vw,1rem)}.positions__divider{opacity:.8;font-size:clamp(.95rem,1.39vw,1.25rem)}.positions__title{letter-spacing:.01em;font-size:clamp(1.1rem,1.53vw,1.375rem);line-height:1.2}.positions__chevron{flex:none;transition:transform .25s}.positions__item[data-open] .positions__chevron{transform:rotate(90deg)}.positions__chips{flex-wrap:wrap;grid-column:4;justify-content:flex-end;gap:.4rem;margin-left:.75rem;display:flex}.positions__chip{font-family:var(--font-sans);letter-spacing:.02em;white-space:nowrap;color:#4e626c;border:1px solid #4e626c66;border-radius:999px 999px 999px 3px;padding:.22rem .7rem;font-size:.76rem;font-weight:500}.positions__chip[data-mode=Remote]{color:var(--color-orange-type);background:#ff661914;border-color:#ff661980}.positions__panel{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,.8,.3,1),visibility .32s;display:grid;overflow:clip}.positions__item[data-open] .positions__panel{visibility:visible;grid-template-rows:1fr}.positions__panel-inner{min-height:0;padding:0;transition:padding .32s cubic-bezier(.22,.8,.3,1)}.positions__item[data-open] .positions__panel-inner{padding:1.6rem 0 1rem 34px}.positions__detail{grid-template-columns:minmax(0,1fr) clamp(220px,24%,280px);align-items:start;column-gap:clamp(2rem,5%,4.5rem);display:grid}.positions__copy{max-width:68ch;font-family:var(--font-sans);color:#454b4d}.positions__section+.positions__section{margin-top:1.9rem}.positions__section[data-intro] .positions__paragraph{color:#353b3d;font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.55}.positions__section-title{font-family:var(--font-display);letter-spacing:.03em;color:var(--color-orange-type);border-bottom:1px solid #4e626c4d;margin:0 0 .8rem;padding-bottom:.5rem;font-size:.98rem;font-weight:500}.positions__paragraph{margin:0;font-size:clamp(.94rem,1.11vw,1rem);line-height:1.6}.positions__paragraph+.positions__paragraph,.positions__paragraph+.positions__points,.positions__points+.positions__paragraph{margin-top:.85rem}.positions__points{margin:0;padding:0;font-size:clamp(.94rem,1.11vw,1rem);list-style:none}.positions__points li{color:#454b4d;padding-left:23px;line-height:1.55;position:relative}.positions__points li+li{margin-top:.45rem}.positions__points li:before{content:"";background:var(--color-orange-type);clip-path:polygon(100% 0,100% 100%,0 100%);width:10px;height:12px;position:absolute;top:.5em;left:0}.positions__aside{background:#ffffff8c;border:1px solid #4e626c4d;border-radius:0 10px 10px;flex-direction:column;gap:1.25rem;padding:1.25rem 1.25rem 1.1rem;display:flex;position:sticky;top:6rem}.positions__facts{gap:.75rem;margin:0;display:grid}.positions__fact{gap:.15rem;display:grid}.positions__fact dt{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#6d7a80;font-size:.7rem;font-weight:500}.positions__fact dd{font-family:var(--font-sans);color:#353b3d;margin:0;font-size:.95rem;font-weight:500}.positions__aside-note{font-family:var(--font-sans);color:#6d7a80;margin:0;font-size:.78rem;line-height:1.4}.positions__apply{background:var(--color-brand-orange);color:#fff;font-family:var(--font-sans);letter-spacing:.01em;border-radius:999px 999px 999px 4px;justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.4rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background-color .15s;display:inline-flex}.positions__apply:hover{background:#ff7d33}.positions__apply-out{font-size:.95em;line-height:1;translate:0 -1px}.apply{max-width:68ch}.apply-dialog{background:0 0;border:0;width:min(760px,100vw - 2rem);max-height:min(90vh,900px);padding:0;overflow:visible}body:has(.apply-dialog[open]){overflow:hidden}.apply-dialog::backdrop{backdrop-filter:blur(3px);background:#1f292e8c}.apply-dialog__panel{background:linear-gradient(158deg,#fbfcfc 0%,#f3f5f6 100%);border:1px solid #4e626c4d;border-radius:0 10px 10px;flex-direction:column;max-height:min(90vh,900px);display:flex;overflow:hidden;box-shadow:0 30px 80px #141e2459}.apply-dialog__head{background:#fff9;border-bottom:1px solid #4e626c40;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.4rem 1.6rem 1.1rem;display:flex}.apply-dialog__eyebrow{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#6d7a80;margin:0 0 .25rem;font-size:.7rem;font-weight:500}.apply-dialog__title{font-family:var(--font-display);color:var(--color-orange-type);margin:0;font-size:clamp(1.15rem,1.7vw,1.5rem);font-weight:500;line-height:1.2}.apply-dialog__close{color:#4e626c;cursor:pointer;background:0 0;border:1px solid #4e626c59;border-radius:999px;flex:none;place-items:center;width:38px;height:38px;padding:0;transition:border-color .15s,color .15s;display:grid}.apply-dialog__close:hover{border-color:var(--color-orange-type);color:var(--color-orange-type)}.apply-dialog__body{-webkit-overflow-scrolling:touch;padding:1.5rem 1.6rem 1.8rem;overflow-y:auto}.apply-dialog__body .apply{max-width:none}@media (width<=700px){.apply-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.apply-dialog__panel{border:0;border-radius:0;height:100dvh;max-height:none}.apply-dialog__head{padding:1.1rem 1.1rem .9rem}.apply-dialog__body{padding:1.2rem 1.1rem 2rem}}.apply__title{font-family:var(--font-display);color:var(--color-orange-type);margin:0 0 .35rem;font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:500;line-height:1.2}.apply__lede{font-family:var(--font-sans);color:#454b4d;margin:0 0 1.6rem;font-size:.95rem;line-height:1.5}.apply__section{border:0;min-width:0;margin:0;padding:0}.apply__section+.apply__section{margin-top:1.7rem}.apply__section-title{font-family:var(--font-display);letter-spacing:.03em;color:var(--color-orange-type);margin:0 0 .25rem;padding:0;font-size:.98rem;font-weight:500}.apply__section-subtitle{font-family:var(--font-sans);color:#6d7a80;margin:0 0 .9rem;font-size:.85rem}.apply__section-title+.apply__grid{margin-top:.9rem}.apply__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.1rem;display:grid}.apply__grid .field--wide{grid-column:1/-1}.apply__consent{border-top:1px solid #4e626c33;margin-top:1.7rem;padding-top:1.3rem}.apply__consent+.apply__consent{border-top:0;margin-top:.9rem;padding-top:0}.apply__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:1.6rem;display:flex}.apply__submit{background:var(--color-brand-orange);color:#fff;font-family:var(--font-sans);cursor:pointer;border:0;border-radius:999px 999px 999px 4px;padding:.8rem 1.7rem;font-size:.9rem;font-weight:500;transition:background-color .15s}.apply__submit:hover{background:#ff7d33}.apply__submit:disabled{opacity:.6;cursor:progress}.apply__fallback{font-family:var(--font-sans);color:#6d7a80;font-size:.85rem}.apply__fallback a{color:var(--color-orange-type)}.apply__status{font-family:var(--font-sans);color:#7c2d12;background:#c2410c0f;border:1px solid #c2410c80;border-radius:0 8px 8px;margin-top:1.4rem;padding:.9rem 1.1rem;font-size:.92rem;line-height:1.45}.apply__done{font-family:var(--font-sans);background:#ff661912;border:1px solid #ff661980;border-radius:0 8px 8px;gap:.5rem;padding:1.4rem 1.5rem;display:grid}.apply__done h4{font-family:var(--font-display);color:var(--color-orange-type);margin:0;font-size:1.15rem;font-weight:500}.apply__done p{color:#454b4d;margin:0;font-size:.95rem;line-height:1.5}.apply__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.positions__apply--button{cursor:pointer;font:inherit;font-family:var(--font-sans);border:0;font-size:.9rem;font-weight:500}@media (width<=900px){.apply__grid{grid-template-columns:minmax(0,1fr)}.positions-board{padding-block:2.5rem 4rem}.positions-board__heading{max-width:none}.positions-board__panel{margin-left:0;padding:1.6rem 1.25rem}.positions-board__tab{right:4%}.positions__trigger{grid-template-columns:auto auto minmax(0,1fr) auto;row-gap:.6rem}.positions__chips{grid-area:2/1/auto/-1;justify-content:flex-start;margin-left:0}.positions__item[data-open] .positions__panel-inner{padding-left:16px}.positions__detail{grid-template-columns:minmax(0,1fr);row-gap:1.75rem}.positions__aside{order:-1;position:static}.positions__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.positions__apply{width:100%}}.positions-board__source{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-gray-500);margin-top:1.6rem;font-size:.78rem}.positions-board__source code{color:var(--color-ink-600);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95em}.support-tag{--u:min(.0694vw, 1px);--tag-h:calc(90 * var(--u));--tag-divider:#c7c9c9;--tag-line:var(--color-brand-orange);--tag-ink:var(--color-orange-type);margin-left:calc(-55.4 * var(--u));align-items:stretch;display:flex}.support-tag__plate{width:calc(595.4 * var(--u));height:var(--tag-h);padding-right:calc(37 * var(--u));background:linear-gradient(90deg,#ff681000 0%,#ff70282e 9%,#ff78346b 20%,#ff80409e 34%,#ff8a46 52%,#ff6b17 66%,#ff6810 100%);flex-shrink:0;justify-content:flex-end;align-items:flex-end;margin:0;display:flex;position:relative}.support-tag__number{font-family:var(--font-sans);margin-right:calc(-44 * var(--u));margin-bottom:calc(-14 * var(--u));font-style:italic;font-weight:700;font-size:calc(112 * var(--u));color:#fff;mix-blend-mode:soft-light;opacity:.5;line-height:1}.support-tag__name{font-family:var(--font-sans);margin-bottom:calc(14 * var(--u));font-style:italic;font-weight:500;font-size:calc(50 * var(--u));color:#fff;line-height:1;position:relative}.support-tag__divider{width:calc(11.7 * var(--u));height:var(--tag-h);color:var(--tag-divider);flex-shrink:0}.support-tag__discipline{min-width:calc(459 * var(--u));height:var(--tag-h);margin:0 0 0 calc(7.3 * var(--u));padding:0 calc(70 * var(--u)) calc(4 * var(--u)) calc(19.4 * var(--u));font-family:var(--font-display);font-weight:500;font-size:calc(28 * var(--u));color:var(--tag-ink);align-items:center;line-height:1.2;display:flex;position:relative}.support-tag__discipline:before{content:"";top:0;left:0;right:calc(219 * var(--u));height:calc(1.5 * var(--u));background:var(--tag-line);min-height:1px;position:absolute}.support-tag__outline{width:calc(220 * var(--u));height:var(--tag-h);color:var(--tag-line);position:absolute;top:0;right:0;overflow:visible}@media (width<=900px){.support-tag{--u:.62px;flex-wrap:wrap;row-gap:10px;margin-left:0}.support-tag__plate{width:auto;padding-left:1.5rem}}.support-tag__lockup{flex-direction:column;align-items:flex-end;line-height:1;display:flex}.support-tag__lockup-small{font-family:var(--font-display);letter-spacing:.06em;color:#fff;font-size:clamp(.8rem,1.2vw,1.05rem);font-style:italic;font-weight:700}.support-tag[data-tone=development] .support-tag__plate{background:linear-gradient(90deg,#1c3442e6 0%,#9fc9d5 14%,#6ba1b2 26%,#2c5364 44%,#1d3644 66%,#1b3341 100%)}.support-tag[data-tone=development] .support-tag__number{color:#ffffff57;mix-blend-mode:normal;opacity:1}.support-tag[data-tone=development]{--tag-divider:#95c0d9;--tag-line:#95c0d9;--tag-ink:#b9dae6}.support-tag-board[data-theme=light] .support-tag[data-tone=development]{--tag-divider:#6ba1b2;--tag-line:#1b3341;--tag-ink:#1b3341}.support-tag[data-tone=insight] .support-tag__plate{background:linear-gradient(90deg,#9bcedc 0%,#8ec9da 18%,#81b9c9 34%,#7cabb8 52%,#628b98 82%,#547882 100%)}.support-tag[data-tone=insight] .support-tag__number{color:#ffffff75;mix-blend-mode:normal;opacity:1}.support-tag[data-tone=insight]{--tag-divider:var(--color-brand-orange);--tag-line:#557983;--tag-ink:#3f6470}.board{--support-ink:#454b4d}.board[data-theme=dark]{--support-ink:var(--board-ink)}.board[data-theme=dark].support-board{--board-heading-ink:var(--color-orange-type)}.support-split{--split-cols:.82fr 1fr;--split-gap:46;--split-end:0;grid-template-columns:var(--split-cols);align-items:start;column-gap:min(calc(var(--split-gap) * .0694vw), calc(var(--split-gap) * 1px));padding-right:min(calc(var(--split-end) * .0694vw), calc(var(--split-end) * 1px));display:grid}.support-split>*{min-width:0}.support-board__copy{z-index:1;position:relative}.support-split>:not(.support-board__copy){margin-top:min(calc(var(--figure-drop,0) * .0694vw), calc(var(--figure-drop,0) * 1px))}.support-split--copy-first{--split-cols:1fr .82fr}.support-split__figure{width:100%;margin:0;position:relative}.support-split__figure img{filter:grayscale()contrast(.95)brightness(1.04);width:100%;height:auto;display:block}.support-split__figure--flat img{filter:none}.support-split__figure--flat:after{display:none}.support-split__figure:after{content:"";background:linear-gradient(90deg, var(--color-brand-orange) 0%, #ff9a5c 62%, #ff9a5c00 100%);height:10px;position:absolute;bottom:-10px;left:0;right:0}.support-split__figure--wash:before{content:"";z-index:1;mix-blend-mode:multiply;background:linear-gradient(28deg,#ff6a139e 0%,#ff6a132e 34%,#ff6a1300 62%);position:absolute;inset:0}.support-copy{letter-spacing:.02em;color:var(--support-ink);font-size:clamp(.95rem,1.25vw,1.125rem);font-weight:300;line-height:1.22}.support-copy p{text-indent:.96em;margin:0 0 1.22em}.support-copy p:last-child{margin-bottom:0}.support-kicker{margin-bottom:1.6rem}.support-kicker__text{border-bottom:2px solid var(--color-brand-orange);font-family:var(--font-display);color:var(--color-orange-type);margin:0;padding:0 0 .55em .5em;font-size:clamp(1.1rem,1.8vw,1.625rem);font-weight:500;line-height:1.2;position:relative}.support-kicker__text:after{content:"";background:var(--color-brand-orange);clip-path:polygon(4px 0,100% 0,100% 100%,0 100%,0 4px);width:45px;height:6px;position:absolute;bottom:-2px;right:0}.support-intro{color:var(--color-ink-700);margin:0;font-size:clamp(.98rem,1.28vw,1.12rem);line-height:1.45}.support-copy .support-copy__aside{text-indent:0;font-style:italic;font-weight:500;line-height:1.33}@media (width<=900px){.support-split,.support-split--copy-first{grid-template-columns:minmax(0,1fr);gap:2.4rem}}.support-demands{margin:0 0 1.4rem;padding:0 0 0 .78em;font-size:clamp(1.05rem,1.53vw,1.375rem);list-style:none}.support-demands li{color:var(--color-orange-type);padding-left:.62em;font-size:1em;font-style:italic;font-weight:500;line-height:1.45;position:relative}.support-demands li:before{content:"•";position:absolute;left:0}.support-challenges{margin:1.6rem 0 0;padding:0;list-style:none}.support-challenges li{color:var(--support-ink);border-bottom:1px solid #373c3d66;margin-bottom:.62rem;padding:0 0 .62rem 1.9rem;font-size:clamp(1.05rem,1.53vw,1.375rem);font-style:italic;font-weight:500;line-height:1.15;position:relative}.support-challenges li:last-child{border-bottom:0}.support-challenges li:before{content:"";background:var(--color-brand-orange);clip-path:polygon(0 100%,100% 100%,100% 0);width:11px;height:9px;position:absolute;top:.42em;left:0}.support-callout{align-items:stretch;gap:0;margin-top:2.4rem;display:flex}.support-callout__chip{background:radial-gradient(128% 52% at 100% 40%,#ff6a13f2 0%,#ff6a139e 34%,#ff6a1300 76%),linear-gradient(#8f8172 0%,#6a6b64 46%,#bfbca9 100%);flex-shrink:0;width:62px}.support-callout__body{color:#fff;background:linear-gradient(90deg,#f4610f 0%,#ff7a22 100%);flex:1;margin:0;padding:1.45rem 2rem;font-size:clamp(1rem,1.39vw,1.25rem);font-weight:300;line-height:1.2}.support-callout__body em{font-style:italic;font-weight:600}.support-profiles{padding:1.9rem 8.6% 2.1rem 11%}.support-profiles__title{margin:0 0 1rem -3.2%}.support-profiles__list{margin:0;padding:0;list-style:none}.support-profiles__list li{color:var(--support-ink);border-bottom:1px solid #373c3d52;align-items:baseline;gap:.6rem;padding:.42rem 0;font-size:clamp(1.05rem,1.67vw,1.5rem);font-style:italic;font-weight:600;line-height:1.2;display:flex}.support-profiles__list li:last-child{border-bottom:0}.support-profiles__list li:before{content:"";background:var(--color-brand-orange);clip-path:polygon(0 0,100% 50%,0 100%);flex-shrink:0;width:9px;height:13px}.support-table{align-items:flex-start;display:flex}.support-table__tabs{flex-direction:column;flex-shrink:0;gap:10px;margin-top:3.4rem;display:flex}.support-table__tab{--chamfer:14px;width:46px;clip-path:polygon(var(--chamfer) 0, 100% 0, 100% 100%, var(--chamfer) 100%, 0 calc(100% - var(--chamfer)), 0 var(--chamfer));font-family:var(--font-display);letter-spacing:.14em;color:#6a7275;writing-mode:vertical-rl;isolation:isolate;background:linear-gradient(#d7d9da 0%,#b9bcbd 100%);place-items:center;padding:1.4rem 0;font-size:.82rem;font-weight:500;transition:color .3s;display:grid;position:relative;transform:rotate(180deg)}.support-table__tab:before{content:"";z-index:-1;opacity:0;background:linear-gradient(#f2600d 0%,#ff7a22 100%);transition:opacity .3s;position:absolute;inset:0}.support-table__tab[data-on]{color:#fff}.support-table__tab[data-on]:before{opacity:1}.support-table__panel{--table-cols:minmax(0, 351fr) minmax(0, 580fr);flex:1;min-width:0;margin-left:-12px;padding:1.6% 3.9% 2.2% 3.8%}.support-table__head{grid-template-columns:var(--table-cols);letter-spacing:.04em;color:var(--support-ink);border-bottom:1px solid #373c3d80;padding:0 0 .5rem;font-size:.875rem;font-weight:600;display:grid}.support-table__head>:first-child{padding-left:1.1rem}.support-table__head>:last-child{padding-left:calc(6.2% + .85rem)}.support-table__row{grid-template-columns:var(--table-cols);border-bottom:1px solid #373c3d47;padding:.75rem 0;display:grid}.support-table__panel--expertise{--table-cols:minmax(0, 264fr) minmax(0, 667fr)}.support-table__panel--expertise .support-table__head>:last-child{padding-left:calc(6.9% + 1.4rem)}.support-table__panel--expertise .support-table__head{padding-bottom:.6rem;font-size:1.125rem}.support-table__panel--expertise .support-table__row{padding:.75rem 0}.support-table__row:last-child{border-bottom:0}.support-table__role{padding-left:1.1rem;position:relative}.support-table__role:before{content:"";background:var(--color-brand-orange);clip-path:polygon(0 0,100% 50%,0 100%);width:8px;height:12px;position:absolute;top:.42em;left:0}.support-table__role h3{font-family:var(--font-display);color:var(--color-orange-type);margin:0;font-size:clamp(.9rem,1.11vw,1rem);font-weight:500;line-height:1.22}.support-table__role p{color:#474d50;margin:.25rem 0 0;font-size:.75rem;font-style:italic;line-height:1.13}.support-table__caps{border-left:1px solid #373c3d47;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-left:6.2%;display:grid}.support-table__caps--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.support-table__caps ul{margin:0;padding:0;list-style:none}.support-table__caps li{color:#3f464a;padding-left:.85rem;font-size:.75rem;line-height:1.22;position:relative}.support-table__caps li+li{margin-top:0}.support-table__panel--expertise .support-table__caps{grid-template-columns:329fr 292fr;padding-left:6.9%}.support-table__panel--expertise .support-table__caps li{padding-left:1.4rem;font-size:1rem;line-height:1.65}.support-table__panel--expertise .support-table__caps li:before{width:11px;height:10px;top:.55em}.support-table__caps li:before{content:"";background:var(--color-brand-orange);clip-path:polygon(0 100%,100% 100%,100% 0);width:8px;height:7px;position:absolute;top:.42em;left:0}.support-table__field{padding-left:1.4rem}.support-table__field:before{display:none}.support-table__field h3{font-size:clamp(1.1rem,1.67vw,1.5rem);line-height:1.25}@media (width<=900px){.support-table{flex-direction:column;margin-left:0}.support-table__tabs{flex-direction:row;margin:0 0 -10px 12px}.support-table__tab{writing-mode:horizontal-tb;width:auto;padding:.6rem 1.2rem;transform:none}.support-table__panel{margin-left:0;padding:1.6rem 1.25rem}.support-table__head{display:none}.support-table__row{grid-template-columns:minmax(0,1fr);gap:.9rem}.support-table__caps{border-left:0;grid-template-columns:minmax(0,1fr);gap:.2rem;padding-left:1.1rem}}.support-models{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 6%;margin-top:2rem;display:grid}.support-models>*+*{border-left:1px solid #373c3d66;padding-left:6%}.support-models h3{font-family:var(--font-display);color:var(--color-orange-type);margin:0 0 .9rem;padding-left:1.4rem;font-size:clamp(1.15rem,1.7vw,1.55rem);font-weight:500;line-height:1.18;position:relative}.support-models h3:before{content:"";background:var(--color-brand-orange);clip-path:polygon(0 100%,100% 100%,100% 0);width:12px;height:10px;position:absolute;top:.34em;left:0}.support-models h3:after{content:"";background:var(--color-brand-orange);width:86%;height:2px;margin-top:.7rem;display:block}.support-models p{margin:0;padding-left:1.4rem;font-size:clamp(.95rem,1.22vw,1.08rem);line-height:1.5}.support-models strong{font-weight:600}@media (width<=760px){.support-models{grid-template-columns:minmax(0,1fr);gap:1.8rem}.support-models>*+*{border-top:1px solid #373c3d66;border-left:0;padding-top:1.8rem;padding-left:0}}.support-engagement .support-split{align-items:stretch}.support-engagement__panel{--u:min(.0694vw, 1px);background:linear-gradient(90deg, #ff6a1326 0%, #ff7a2a 55%, #ff6a13 100%) no-repeat calc(-3 * var(--u)) calc(31 * var(--u)) / calc(12 * var(--u)) calc(91 * var(--u)), var(--board-panel-wash);height:100%;padding:calc(37 * var(--u)) calc(54 * var(--u)) calc(30 * var(--u)) calc(38 * var(--u))}.support-engagement__panel .board-panel__bracket{display:none}.support-engagement__panel:before,.support-engagement__panel:after{content:"";top:calc(3 * var(--u));pointer-events:none;border:0 solid #7c8182;position:absolute}.support-engagement__panel:before{left:calc(1 * var(--u));right:calc(3 * var(--u));height:calc(107 * var(--u));border-width:3px 0 0 3px}.support-engagement__panel:after{right:calc(1 * var(--u));width:3px;height:calc(23 * var(--u));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 3px));background:#7c8182}.support-engagement__panel .support-intro{max-width:28.5em;color:var(--support-ink);font-size:clamp(1rem,1.39vw,1.25rem);line-height:1.25}.support-engagement__panel .support-models{margin:calc(46 * var(--u)) 0 0 3.2%}.support-engagement__panel .support-models h3{font-size:clamp(1.15rem,1.8vw,1.625rem);line-height:1.2}.support-engagement__panel .support-models p{color:var(--support-ink);font-size:clamp(.95rem,1.25vw,1.125rem);line-height:1.22}@media (width<=900px){.support-engagement__panel{padding:1.6rem 1.25rem}.support-engagement__panel .support-models{margin-left:0}}.support-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6%;margin-inline:2.2%;display:grid}.support-outcome{background:linear-gradient(158deg,#7a8285eb 0%,#464d50f0 38%,#282d30f5 72%,#1b1e20f7 100%);border:1px solid #ffffff38;flex-direction:column;padding:0 1.4rem 1.6rem 1.8rem;display:flex}.support-outcome__tab{clip-path:polygon(0 0,100% 0,91% 100%,9% 100%);width:82.4%;font-family:var(--font-display);text-align:center;color:#fff;background:linear-gradient(90deg,#ffa262 0%,#ff6a13 16% 28%,#a07e70 46%,#7a7473 64%,#6e6b6a 82%,#a7a7a7 100%);align-self:center;margin:-1px 0 1.5rem;padding:.95rem 1.4rem;font-size:clamp(.9rem,1.11vw,1rem);font-weight:500;line-height:1.2;position:relative}.support-outcome__list{margin:0;padding:0;list-style:none}.support-outcome__list li{border-bottom:1px solid #ffffff29;grid-template-columns:auto minmax(0,1fr);gap:0 .7rem;margin-bottom:.9rem;padding-bottom:.9rem;display:grid}.support-outcome__list li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.support-outcome__id{min-width:1.6em;font-family:var(--font-display);color:var(--color-brand-orange);grid-row:span 2;font-size:clamp(1.2rem,1.78vw,1.6rem);font-style:italic;font-weight:700;line-height:.9}.support-outcome__title{font-family:var(--font-display);color:#fff;margin:0;font-size:clamp(.9rem,1.11vw,1rem);font-weight:500;line-height:1.2}.support-outcome__detail{color:#ffffffd1;margin:.3rem 0 0;font-size:clamp(.8rem,.97vw,.875rem);line-height:1.29}@media (width<=900px){.support-outcomes{grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-inline:0}}.support-partners{background:linear-gradient(104deg,#2c3134 0%,#6b4a33 42%,#f2600d 100%);margin-top:-1px;padding:1.5rem 1.8rem 1.8rem}.support-partners__title{font-family:var(--font-display);color:#fff;margin:0 0 1.1rem;font-size:clamp(1rem,1.35vw,1.2rem);font-style:italic;font-weight:400;line-height:1.22}.support-partners__title:after{content:"";background:#ffffffd9;width:45%;height:1px;margin-top:.55rem;display:block}.support-partners__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem;margin:0;padding:0;list-style:none;display:flex}.support-partners__row img{filter:brightness(0)invert();opacity:.92;height:auto;display:block}.support-tag-board{min-height:0;padding-block:3.5rem 3rem}.support-tag-board+.board{align-items:start;min-height:0;padding-top:1rem}.support-board__headline,.support-value-board__headline,.support-experience-board__headline,.support-roles-board__headline,.support-outcomes-board__headline{margin-bottom:2rem}.support-board__headline,.support-experience-board__headline{max-width:62%}.support-value-board__headline .board-heading__text{width:max-content;max-width:125%}.support-roles-board__headline{margin-bottom:2.2rem}.support-outcomes-board__headline{margin-left:3.1%}.support-board__headline--in-copy{max-width:none;margin-bottom:1.6rem}.support-experience-board__cta{margin-top:2rem}.support-experience-board__split--flat{align-items:stretch}.support-experience-board__split--flat .support-experience-board__main{flex-direction:column;align-items:flex-start;display:flex}.support-experience-board__split--flat .support-experience-board__cta{margin-top:auto}.support-experience-board__aside--flat{position:relative}.support-experience-board__aside--flat .support-partners{background:0 0;margin:0;padding:0 6% 0 6.6%;position:absolute;inset:70.6% 0 0}.support-experience-board__aside--flat .support-partners__title{font-family:var(--font-sans);font-size:clamp(1.05rem,1.53vw,1.375rem);font-weight:600;line-height:1.27}.support-experience-board__aside--flat .support-partners__title:after{width:52%;margin-left:-1%}@media (width<=900px){.support-experience-board__aside--flat .support-partners{top:66%}.support-experience-board__aside--flat .support-partners__title{margin-bottom:.7rem}.support-experience-board__aside--flat .support-partners__row{flex-wrap:nowrap;gap:1rem}.support-experience-board__aside--flat .support-partners__row li{flex:1 1 0;justify-content:center;min-width:0;display:flex}.support-experience-board__aside--flat .support-partners__row img{max-width:100%;max-height:46px;width:auto!important}}.support-experience-board__aside:not(.support-experience-board__aside--flat) .support-partners__row{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:1.4rem 1rem;display:grid}.support-experience-board__aside .support-split__figure:after{display:none}.board[data-theme=dark].support-outcomes-board{--board-heading-ink:var(--color-brand-orange)}@media (width<=900px){.support-board__headline,.support-value-board__headline,.support-experience-board__headline,.support-roles-board__headline,.support-outcomes-board__headline{max-width:none;margin-left:0}.support-roles-board__headline,.support-outcomes-board__headline{margin-left:0}.support-split{padding-right:0}}.svc-slab{--chamfer:22px;--slab:#11283a;background:var(--slab);clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%);color:#fff;margin:0;padding:1.35rem 3.2rem 1.25rem 1.9rem;position:relative}.svc-slab[data-tone=slate]{--slab:#33495a}.svc-slab[data-tone=steel]{--slab:#5f7686}.svc-slab:after{content:"";clip-path:polygon(0 0,100% 100%,0 100%);background:#fff;width:16px;height:16px;position:absolute;top:12px;right:12px}.svc-slab__lockup{font-family:var(--font-display);flex-direction:column;margin:0;line-height:1.12;display:flex}.svc-slab__small{font-size:clamp(1.15rem,1.75vw,1.6rem);font-weight:400}.svc-slab__big{letter-spacing:.01em;font-size:clamp(1.3rem,2.1vw,1.95rem);font-weight:500}.support-table__group+.support-table__group{margin-top:2rem}.support-table__slab{grid-template-columns:var(--table-cols);align-items:center;margin-bottom:1.6rem;padding-block:1rem;padding-inline:0;display:grid}.support-table__slab .svc-slab__lockup{padding-left:1.9rem}.support-table__summary{color:#fff;border-left:1px solid #ffffffb8;margin:0;padding:.2rem 3.2rem .2rem 6.2%;font-size:clamp(.92rem,1.2vw,1.06rem);line-height:1.35}button.support-table__tab{cursor:pointer;border:0}button.support-table__tab:not([data-on]):hover{color:#3f464a}button.support-table__tab:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}.support-table__panel[hidden]{display:none}@keyframes support-table-in{0%{opacity:0;transform:translate(14px)}}@keyframes support-table-row-in{0%{opacity:0;transform:translateY(10px)}}.support-table[data-switched] .support-table__panel:not([hidden]){animation:.4s cubic-bezier(.22,.8,.3,1) both support-table-in}.support-table[data-switched] .support-table__panel:not([hidden]) :is(.support-table__head,.support-table__row){animation:.45s cubic-bezier(.22,.8,.3,1) both support-table-row-in}.support-table[data-switched] .support-table__panel:not([hidden]) .support-table__row:nth-of-type(2){animation-delay:50ms}.support-table[data-switched] .support-table__panel:not([hidden]) .support-table__row:nth-of-type(3){animation-delay:.1s}.support-table[data-switched] .support-table__panel:not([hidden]) .support-table__row:nth-of-type(4){animation-delay:.15s}.support-table[data-switched] .support-table__panel:not([hidden]) .support-table__row:nth-of-type(5){animation-delay:.2s}.support-table[data-switched] .support-table__panel:not([hidden]) .support-table__row:nth-of-type(n+6){animation-delay:.25s}@media (prefers-reduced-motion:reduce){.support-table[data-switched] .support-table__panel:not([hidden]),.support-table[data-switched] .support-table__panel:not([hidden]) :is(.support-table__head,.support-table__row){animation:none}.support-table__tab,.support-table__tab:before{transition:none}}@media (width<=900px){.support-table__slab{grid-template-columns:minmax(0,1fr);gap:.8rem}.support-table__summary{border-left:0;padding:0 1.4rem 0 1.9rem}}.support-outcomes--art{margin-bottom:12rem;position:relative}.support-outcomes__art{z-index:2;pointer-events:none;width:44%;position:absolute;bottom:-13rem;right:0}.support-outcomes__art img{width:100%;height:auto;display:block}.support-outcomes--art-inside{--u:min(.0694vw, 1px);margin-bottom:calc(112 * var(--u))}.support-outcomes--art-inside .support-outcomes__art{right:-3.4%;bottom:calc(-112 * var(--u));width:34%}@media (width<=900px){.support-outcomes--art{margin-bottom:0}.support-outcomes__art,.support-outcomes--art-inside .support-outcomes__art{justify-self:center;width:100%;max-width:560px;position:static}}.support-experience-board__headline--in-copy{max-width:none;margin-bottom:2rem;margin-left:0}.svc-areas-board__headline{max-width:none}.svc-areas__intro{grid-template-columns:minmax(0,1.18fr) minmax(0,1fr);align-items:start;gap:6vw;margin-bottom:4rem;display:grid}.svc-areas__lede{font-size:clamp(1rem,1.4vw,1.25rem)}.svc-areas{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6%;display:grid}.svc-area{flex-direction:column;display:flex}.svc-area__panel{flex:1;margin-top:10px;padding:2rem 2rem 2.2rem}.svc-area__title{font-family:var(--font-display);color:#1f2629;margin:0 0 1rem;font-size:clamp(1.1rem,1.6vw,1.45rem);font-weight:500;line-height:1.18}.svc-area__detail{text-indent:1.2rem;margin:0 0 1.6rem;font-size:clamp(.86rem,1.08vw,.96rem);line-height:1.35}.svc-area__focus{color:#1f2629;margin:0 0 .8rem;font-size:clamp(.92rem,1.15vw,1.02rem);font-weight:500}.svc-area__list{margin:0;padding:0;list-style:none}.svc-area__list li{font-family:var(--font-display);color:var(--color-ink-700);border-bottom:1px solid #373c3d52;padding:.4rem 0 .4rem 1.4rem;font-size:clamp(.92rem,1.2vw,1.08rem);font-style:italic;font-weight:500;position:relative}.svc-area__list li:last-child{border-bottom:0}.svc-area__list li:before{content:"";background:var(--color-brand-orange);clip-path:polygon(0 0,100% 50%,0 100%,0 68%,45% 50%,0 32%);width:10px;height:13px;position:absolute;top:.62em;left:0}.svc-areas__cta{justify-content:flex-end;margin-top:2.6rem;display:flex}@media (width<=900px){.svc-areas__intro{grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-bottom:3rem}.svc-areas{grid-template-columns:minmax(0,1fr);gap:2rem}.svc-areas__cta{justify-content:center}}.support-metrics .metrics-board__heading{--heading-ink:var(--color-orange-type);max-width:none;margin-left:3.1%}.support-metrics .metrics-board__heading .board-heading__rule{display:none}@media (width>=901px){.support-metrics .metrics-board__stage{padding:0 1.9% 0 4.4%}.support-metrics .metrics-board__gauge{width:min(2.4vw,35px);left:1.8%}.support-metrics .metrics-board__grid{column-gap:3%;padding:4.6% 3.6% 3.6% 7.5%}.support-metrics .metric:nth-child(n+4){background:linear-gradient(#373c3d8c,#373c3d8c) 0 0/85% 1px no-repeat;border-top:0;margin:.9rem 0 0;padding-top:1.2rem}.support-metrics .metric__figure{font-size:clamp(2.2rem,3.75vw,3.375rem)}.support-metrics .metric__label{margin-top:.15rem;font-size:clamp(1.1rem,1.67vw,1.5rem);line-height:1.25}.support-metrics .metric__detail{margin-top:.6rem;font-size:clamp(.88rem,1.11vw,1rem);line-height:1.25}}.support-metrics .metrics-board__chip{width:min(4.1vw,59px)}@media (width<=900px){.support-metrics .metrics-board__heading{margin-left:0}}.support-closing .callout{--u:min(.0694vw, 1px);width:86.9%;min-height:calc(349 * var(--u));padding:calc(44 * var(--u)) calc(49 * var(--u)) calc(40 * var(--u)) calc(107 * var(--u));align-items:end;column-gap:5%;position:relative}.support-closing .callout:after{content:"";width:calc(35 * var(--u));clip-path:polygon(0 0,60% 0,100% 6%,100% 94%,60% 100%,0 100%);background:linear-gradient(#ff6a13 0%,#ff8a3d 34%,#b8693e 62%,#4b4f52 100%);position:absolute;top:-1px;bottom:-1px;left:calc(100% + 1px)}.support-closing .board-heading__text{color:var(--color-orange-type)}.support-closing .callout__body{text-indent:.72em;color:#fff;max-width:34ch;margin-top:1.3rem;font-size:clamp(1.1rem,1.67vw,1.5rem);font-weight:300;line-height:1.17}.support-closing .callout__actions{padding-bottom:calc(46 * var(--u));align-items:flex-end;gap:1.4rem}.support-closing .callout__slab.pill-link--slab{color:#fff;background-image:linear-gradient(90deg,#ffffff57 0%,#ffffff14 100%)}.support-closing .callout__slab.pill-link--slab .pill-link__icon{color:#fff}.support-closing .callout__aside{font-family:var(--font-sans);color:#fff;border-bottom-color:#fffc;margin-right:8%;font-size:clamp(.95rem,1.25vw,1.125rem)}@media (width<=900px){.support-closing .callout{width:100%;padding:2rem 1.4rem}.support-closing .callout:after{display:none}.support-closing .callout__actions{align-items:flex-start;padding-bottom:0}}.board .support-value-board__cta.pill-link,.board .support-experience-board__cta.pill-link{min-width:min(290px,100%);font-family:var(--font-sans);padding-block:.55rem;font-size:clamp(.95rem,1.25vw,1.125rem);font-weight:600}.fold-toggle{display:none}@media (width<=760px){.js .fold-toggle{font-family:var(--font-sans);letter-spacing:.04em;color:var(--color-orange-type);cursor:pointer;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:.55rem;margin-top:.7rem;padding:.4rem .85rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.fold-toggle:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:2px}.fold-toggle__icon{flex-shrink:0;width:10px;height:10px;position:relative}.fold-toggle__icon:before,.fold-toggle__icon:after{content:"";background:currentColor;width:10px;height:2px;transition:transform .25s;position:absolute;top:4px;left:0}.fold-toggle__icon:after{transform:rotate(90deg)}[data-open] .fold-toggle__icon:after{transform:rotate(0)}.js [data-fold]:not([data-open]) [data-fold-body]{display:none}[data-open] [data-fold-body]{animation:.3s cubic-bezier(.22,.8,.3,1) both fold-in}.support-table__row{gap:0}.support-table__row[data-open] .support-table__caps{margin-top:.8rem}.svc-area [data-fold-body]{margin-top:.2rem}.support-outcome__list li{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;position:relative}.support-outcome__id{grid-row:span 1}.js .fold-toggle--icon{color:#fff;border-color:#ffffff80;justify-content:center;width:24px;height:24px;margin:0;padding:0}.fold-toggle--icon:after{content:"";position:absolute;inset:-.5rem 0}.support-outcome__detail{grid-column:2/-1}}@keyframes fold-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){[data-open] [data-fold-body]{animation:none}.fold-toggle__icon:before,.fold-toggle__icon:after{transition:none}}.careers-story,.careers-values-board,.careers-why-board,.careers-join-board{--u:min(.0694vw, 1px)}.careers-story .careers-story__copy p{margin-bottom:0}.careers-callout{margin-top:calc(var(--u) * 88);gap:calc(var(--u) * 9)}.careers-callout--slab .careers-callout__chip{width:calc(var(--u) * 52)}.careers-callout__body{letter-spacing:.02em;font-style:italic;font-weight:400}.careers-callout__body strong{font-weight:600}.careers-callout--glass .careers-callout__chip{width:calc(var(--u) * 42);background:linear-gradient(#8d9497 0%,#b07a62 52%,#ff7a2a 82%,#c9c6c4 100%)}.careers-callout--glass .careers-callout__body{padding-left:calc(var(--u) * 46);color:var(--color-orange-type);background:radial-gradient(70% 120% at 100% 100%,#ff7a2a8c 0%,#ff7a2a00 70%),radial-gradient(60% 90% at 78% 10%,#a8d6ec80 0%,#a8d6ec00 70%),linear-gradient(90deg,#d8dcded9 0%,#eceeefb3 100%);font-weight:500}.careers-values-board__kicker{margin:calc(var(--u) * 22) 0 calc(var(--u) * 52);font-family:var(--font-display);color:var(--color-orange-type);font-size:clamp(1.15rem,2.1vw,1.9rem);font-weight:500;line-height:1.08}.careers-values{gap:calc(var(--u) * 24) calc(var(--u) * 20);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.careers-values>li{display:flex}.careers-value{min-height:calc(var(--u) * 230);padding:calc(var(--u) * 18) calc(var(--u) * 26) calc(var(--u) * 22) calc(var(--u) * 31);background:radial-gradient(60% 70% at 100% 100%,#ff701e8c 0%,#ff701e00 72%),radial-gradient(80% 60% at 40% 0,#ffffff8c 0%,#fff0 70%),linear-gradient(160deg,#e1e5e7bf 0%,#d6dbdd99 100%);flex-direction:column;flex:1;justify-content:flex-end;display:flex;overflow:hidden}.careers-value__notch{background:var(--color-brand-orange);clip-path:polygon(0 0,100% 0,0 100%);width:10px;height:10px;position:absolute;top:3px;left:3px}.careers-value__title{margin:0 0 calc(var(--u) * 20);padding:0 0 calc(var(--u) * 10) calc(var(--u) * 6);border-bottom:2px solid var(--color-brand-orange);font-family:var(--font-display);color:var(--color-orange-type);font-size:clamp(1.15rem,2.1vw,1.875rem);font-weight:500;line-height:1.12;position:relative}.careers-value__title:after{content:"";background:var(--color-brand-orange);clip-path:polygon(4px 0,100% 0,100% 100%,0 100%,0 4px);width:45px;height:6px;position:absolute;bottom:-2px;right:0}.careers-value__detail{max-width:17em;min-height:2.5em;padding-right:3.2em;padding-left:calc(var(--u) * 6);color:#454b4d;margin:0;font-size:clamp(1rem,1.6vw,1.4rem);font-weight:400;line-height:1.22}.careers-value__index{right:calc(var(--u) * 38);bottom:calc(var(--u) * 16);font-family:var(--font-sans);color:#ff6a13bf;font-size:clamp(2rem,3.3vw,3rem);font-style:italic;font-weight:700;line-height:1;position:absolute}.board[data-theme=dark].careers-why-board{--board-heading-ink:var(--color-orange-type)}.careers-why{column-gap:calc(var(--u) * 63);padding-left:calc(var(--u) * 104);grid-template-columns:minmax(0,526fr) minmax(0,547fr);align-items:stretch;display:grid}.careers-why__lead{flex-direction:column;display:flex}.careers-why__lead .board-heading{padding-left:calc(var(--u) * 4)}.careers-why__kicker{margin:calc(var(--u) * 36) 0 calc(var(--u) * 58)}.careers-why__kicker .support-kicker__text{padding-left:calc(var(--u) * 13);width:77%}.careers-why__figure{margin:auto 0 0}.careers-why__figure img{width:100%;height:auto;display:block}.careers-why__side{flex-direction:column;display:flex;position:relative}.careers-why__panel{margin:0 calc(var(--u) * 23);padding:calc(var(--u) * 26) calc(var(--u) * 44) calc(var(--u) * 140) calc(var(--u) * 46);background:linear-gradient(#6e7477eb 0%,#565a5cf0 55%,#3e4041f5 100%);flex:1}.careers-reasons{margin:0;padding:0;list-style:none}.careers-reason{grid-template-columns:calc(var(--u) * 60) minmax(0, 1fr);padding:calc(var(--u) * 16) 0 calc(var(--u) * 16);border-bottom:1px solid #ffffff47;column-gap:0;display:grid}.careers-reason:last-child{border-bottom:0}.careers-reason__id{font-family:var(--font-sans);color:#ff8346;grid-row:span 2;font-size:clamp(1.25rem,2.2vw,1.95rem);font-style:italic;font-weight:600;line-height:1.05}.careers-reason__title{margin:0 0 calc(var(--u) * 6);font-family:var(--font-display);color:#fff;font-size:clamp(1.1rem,1.9vw,1.7rem);font-weight:500;line-height:1.15}.careers-reason__detail{letter-spacing:.02em;color:#ffc4a6;margin:0;font-size:clamp(.95rem,1.4vw,1.25rem);font-style:italic;font-weight:400;line-height:1.2}.careers-why__quote{margin:calc(var(--u) * -116) 0 0;padding:calc(var(--u) * 28) calc(var(--u) * 36) calc(var(--u) * 30) calc(var(--u) * 44);letter-spacing:.02em;color:#fff;background:linear-gradient(90deg,#ff6a13 0%,#ff7f3a 42%,#f2a089 72%,#9a9ea1 100%);font-size:clamp(1.05rem,1.75vw,1.6rem);font-style:italic;font-weight:400;line-height:1.22;position:relative}.careers-why__quote strong{font-weight:600}.careers-join-board{min-height:auto}.careers-join{grid-template-columns:minmax(0, 1fr) calc(var(--u) * 345);margin:calc(var(--u) * 40) calc(var(--u) * 86) calc(var(--u) * 50);padding:calc(var(--u) * 46) calc(var(--u) * 55) calc(var(--u) * 40) calc(var(--u) * 89);background:radial-gradient(42% 90% at 6% 100%,#ff701ebf 0%,#ff967866 40%,#ff967800 72%),linear-gradient(#e8ebecd9 0%,#d6dbddbf 100%);align-items:center;display:grid;position:relative}.careers-join__eyebrow{margin:0 0 calc(var(--u) * 26);font-family:var(--font-sans);letter-spacing:.02em;text-transform:uppercase;color:#454b4d;font-size:clamp(.85rem,1.25vw,1.125rem);font-weight:600}.careers-join__headline{max-width:calc(var(--u) * 606);margin-left:calc(var(--u) * -14)}.careers-join__headline .board-heading__text{padding-left:calc(var(--u) * 14)}.careers-join__body{max-width:30em;margin:calc(var(--u) * 22) 0 calc(var(--u) * 26);text-indent:.9em;letter-spacing:.02em;color:#454b4d;font-size:clamp(1rem,1.4vw,1.25rem);line-height:1.22}.careers-join__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;display:flex}.careers-join__aside{color:#5a6063;text-underline-offset:.2em;font-size:.95rem;text-decoration:underline}.careers-join__aside:hover,.careers-join__aside:focus-visible{color:var(--color-orange-type)}.careers-join__art{right:calc(var(--u) * 20);bottom:calc(var(--u) * -52);width:calc(var(--u) * 345);pointer-events:none;height:auto;display:block;position:absolute}@media (width<=900px){.careers-callout{margin-top:2rem}.careers-values{grid-template-columns:minmax(0,1fr);gap:1rem}.careers-value{min-height:0;padding:1.25rem 1.25rem 1.25rem 1.4rem}.careers-values-board__kicker{margin-bottom:2rem}.careers-why{grid-template-columns:minmax(0,1fr);row-gap:2.5rem;padding-left:0}.careers-why__kicker{margin:1.5rem 0 2rem}.careers-why__kicker .support-kicker__text{width:auto}.careers-why__panel{margin:0 .75rem;padding:1rem 1.25rem 6.5rem}.careers-reason{grid-template-columns:3rem minmax(0,1fr);padding-block:.9rem}.careers-why__quote{margin-top:-5.5rem;padding:1.25rem 1.4rem}.careers-join{grid-template-columns:minmax(0,1fr);margin:1.5rem 0 2rem;padding:1.75rem 1.4rem 0}.careers-join__headline{max-width:none}.careers-join__art{width:min(70%,280px);margin:1rem auto -1.5rem;position:static}}
