.hero-module__yabw5a__hero{--u:min(1px, 100vw / 1451);--navy:var(--color-navy,#030a1e);--electric:var(--color-electric,#0a5cf5);--muted:var(--color-ink-muted,#5b6887);--faint:var(--color-ink-faint,#a3abbb);color:var(--navy);font-family:var(--font-sans);background:linear-gradient(180deg, #fff0 calc(100% - 150 * var(--u)), #fff 100%), radial-gradient(ellipse 42% 58% at 100% 100%, #d4e4fdd9, #d4e4fd00 72%), radial-gradient(ellipse 30% 40% at 100% 0%, #dceafee6, #dceafe00 72%), linear-gradient(90deg, #fefefe 0%, #fefefe 26%, #f9fafd 40%, #f5f8fd 56%, #f2f6fd 100%);position:relative;overflow:hidden}.hero-module__yabw5a__artboard{width:calc(1451 * var(--u));height:calc(690 * var(--u));margin:0 auto;position:relative}.hero-module__yabw5a__artboard:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#285cc421 1px,#0000 1px),linear-gradient(#285cc421 1px,#0000 1px);background-size:calc(58 * var(--u)) calc(58 * var(--u));background-position:calc(100vw + 116 * var(--u)) calc(28 * var(--u));-webkit-mask-image:radial-gradient(ellipse calc(600 * var(--u)) calc(430 * var(--u)) at calc(100vw + 320 * var(--u)) calc(330 * var(--u)), #000 0%, #000 28%, #00000080 62%, transparent 100%), linear-gradient(to bottom, #000 calc(100% - 190 * var(--u)), transparent calc(100% - 20 * var(--u)));-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(ellipse calc(600 * var(--u)) calc(430 * var(--u)) at calc(100vw + 320 * var(--u)) calc(330 * var(--u)), #000 0%, #000 28%, #00000080 62%, transparent 100%), linear-gradient(to bottom, #000 calc(100% - 190 * var(--u)), transparent calc(100% - 20 * var(--u)));mask-image:radial-gradient(ellipse calc(600 * var(--u)) calc(430 * var(--u)) at calc(100vw + 320 * var(--u)) calc(330 * var(--u)), #000 0%, #000 28%, #00000080 62%, transparent 100%), linear-gradient(to bottom, #000 calc(100% - 190 * var(--u)), transparent calc(100% - 20 * var(--u)));-webkit-mask-composite:source-in, xor;position:absolute;inset:0 -100vw;-webkit-mask-composite:source-in;mask-composite:intersect}.hero-module__yabw5a__headline{left:calc(113 * var(--u));top:calc(143 * var(--u));font-family:var(--font-display), var(--font-sans);font-size:calc(92.1 * var(--u));line-height:calc(76 * var(--u));letter-spacing:-.057em;color:var(--navy);white-space:nowrap;margin:0;font-weight:800;position:absolute}.hero-module__yabw5a__headLine{display:block}.hero-module__yabw5a__headLine:nth-child(2){margin-top:calc(-2 * var(--u))}.hero-module__yabw5a__headLine:nth-child(3){margin-top:0}.hero-module__yabw5a__runs{letter-spacing:-.02em;transform-origin:0 100%;background:linear-gradient(100deg,#7db1ff 0%,#5194fc 38%,#3b7ef8 66%,#2a6ef2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.09em;padding-right:.09em;font-style:italic;display:inline-block;position:relative;transform:skew(-4deg)}.hero-module__yabw5a__swoosh{pointer-events:none;width:2.454em;height:.195em;position:absolute;top:calc(100% - .065em);left:-.02em;overflow:visible}.hero-module__yabw5a__lede{left:calc(116 * var(--u));top:calc(401 * var(--u));font-size:max(13px, calc(15.3 * var(--u)));line-height:max(20px, calc(23 * var(--u)));color:var(--muted);white-space:nowrap;margin:0;position:absolute}.hero-module__yabw5a__ledeLine{display:block}.hero-module__yabw5a__ctaPrimary,.hero-module__yabw5a__ctaSecondary{top:calc(494 * var(--u));height:calc(50 * var(--u));font-size:max(12.5px, calc(13.6 * var(--u)));white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:translate .35s cubic-bezier(.16,1,.3,1),scale .15s,box-shadow .35s,background .35s,border-color .35s;display:inline-flex;position:absolute}.hero-module__yabw5a__ctaPrimary:active,.hero-module__yabw5a__ctaSecondary:active{scale:.98}.hero-module__yabw5a__ctaPrimary:focus-visible,.hero-module__yabw5a__ctaSecondary:focus-visible{outline-offset:3px;outline:2px solid #5e9bff}.hero-module__yabw5a__ctaPrimary{left:calc(116 * var(--u));width:calc(225 * var(--u));gap:calc(12 * var(--u));color:#fff;box-shadow:0 0 0 calc(1.5 * var(--u)) #2e74ffbf, 0 0 calc(16 * var(--u)) #1c62ff73, 0 calc(10 * var(--u)) calc(26 * var(--u)) #0a287838;background:linear-gradient(#0a1432 0%,#020818 100%)}.hero-module__yabw5a__ctaPrimary:hover{box-shadow:0 0 0 calc(1.5 * var(--u)) #4688fff2, 0 0 calc(26 * var(--u)) #1c62ff99, 0 calc(14 * var(--u)) calc(30 * var(--u)) #0a287847;translate:0 -2px}.hero-module__yabw5a__ctaPrimary svg{width:calc(16 * var(--u));height:calc(16 * var(--u));transition:transform .35s cubic-bezier(.16,1,.3,1)}.hero-module__yabw5a__ctaPrimary:hover svg{transform:translate(3px)}.hero-module__yabw5a__ctaSecondary{left:calc(358.5 * var(--u));width:calc(206.5 * var(--u));gap:calc(7 * var(--u));padding-right:calc(4 * var(--u));color:var(--navy);box-shadow:0 calc(4 * var(--u)) calc(16 * var(--u)) #14285a0d;background:#ffffffeb;border:1px solid #e6eaf2}.hero-module__yabw5a__ctaSecondary:hover{box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) #143c8c1a;border-color:#cfdaf0;translate:0 -2px}.hero-module__yabw5a__playDisc{width:calc(32 * var(--u));height:calc(32 * var(--u));color:var(--navy);background:#f3f5f9;border-radius:50%;justify-content:center;align-items:center;transition:background .35s,color .35s,box-shadow .35s;display:inline-flex}.hero-module__yabw5a__ctaSecondary:hover .hero-module__yabw5a__playDisc{color:#fff;background:var(--gradient-sky);box-shadow:0 calc(4 * var(--u)) calc(12 * var(--u)) #3b7ef84d}.hero-module__yabw5a__playDisc svg{width:calc(12 * var(--u));height:calc(12 * var(--u));margin-left:calc(2 * var(--u))}.hero-module__yabw5a__stats{left:0;top:calc(597 * var(--u));width:calc(620 * var(--u));height:calc(60 * var(--u));margin:0;position:absolute}.hero-module__yabw5a__stat{margin:0;position:absolute;top:0}.hero-module__yabw5a__statValue{font-family:var(--font-display), var(--font-sans);font-size:calc(23.2 * var(--u));line-height:calc(26 * var(--u));font-variant-numeric:tabular-nums;color:var(--navy);font-weight:800;display:block}.hero-module__yabw5a__statLabel{margin-top:calc(4 * var(--u));font-size:max(9.5px, calc(10.5 * var(--u)));line-height:calc(12.5 * var(--u));letter-spacing:.06em;text-transform:uppercase;color:#8590a6;display:block}.hero-module__yabw5a__statDivider{top:calc(5 * var(--u));width:1px;height:calc(47.5 * var(--u));background:linear-gradient(#d6e0f200,#d6e0f2 30% 70%,#d6e0f200);position:absolute}.hero-module__yabw5a__stage{left:calc(650 * var(--u));top:calc(54 * var(--u));width:calc(824 * var(--u));height:calc(558 * var(--u));z-index:1;position:absolute}.hero-module__yabw5a__stageInner{position:absolute;inset:0}.hero-module__yabw5a__ctas{display:contents}.hero-module__yabw5a__plate{-webkit-user-select:none;user-select:none;width:100%;height:100%;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 calc(70 * var(--u)), #000 calc(100% - 24 * var(--u)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 calc(16 * var(--u)), #000 calc(100% - 46 * var(--u)), transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 calc(70 * var(--u)), #000 calc(100% - 24 * var(--u)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 calc(16 * var(--u)), #000 calc(100% - 46 * var(--u)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 calc(70 * var(--u)), #000 calc(100% - 24 * var(--u)), transparent 100%), linear-gradient(to bottom, transparent 0, #000 calc(16 * var(--u)), #000 calc(100% - 46 * var(--u)), transparent 100%);-webkit-mask-composite:source-in, xor;display:block;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.hero-module__yabw5a__fx{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-module__yabw5a__treeFx{mix-blend-mode:screen}.hero-module__yabw5a__layer{pointer-events:none;position:absolute;inset:0}.hero-module__yabw5a__pulse{stroke-dasharray:9 91;stroke-dashoffset:9px;animation:3.4s cubic-bezier(.45,0,.35,1) infinite hero-module__yabw5a__travel}@keyframes hero-module__yabw5a__travel{0%{stroke-dashoffset:9px;opacity:0}12%{opacity:1}78%{opacity:1}to{stroke-dashoffset:-91px;opacity:0}}.hero-module__yabw5a__corePulse{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out infinite hero-module__yabw5a__breathe}@keyframes hero-module__yabw5a__breathe{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}.hero-module__yabw5a__card{left:calc((var(--cx) - var(--w) / 2) * var(--u));top:calc((var(--cy) - var(--h) / 2) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));transform:rotate(var(--rot));pointer-events:auto;position:absolute}.hero-module__yabw5a__cardInner{width:100%;height:100%;padding:0 calc(14 * var(--u)) 0 calc(15 * var(--u));border-radius:calc(17 * var(--u));color:inherit;box-shadow:0 0 0 1px #d6e2f78c, 0 0 calc(16 * var(--u)) #ffffffe6, 0 calc(14 * var(--u)) calc(30 * var(--u)) #2e58aa21;-webkit-backdrop-filter:blur(10px);background:linear-gradient(#fffffff0,#fcfdffdb);border:1px solid #fffffffa;align-items:center;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;position:relative}.hero-module__yabw5a__cardInner:hover{transform:translateY(calc(-3 * var(--u)));box-shadow:0 0 0 1px #78a4fa99, 0 0 calc(22 * var(--u)) #78aaff59, 0 calc(18 * var(--u)) calc(36 * var(--u)) #2e58aa2e}.hero-module__yabw5a__tile{width:calc(36 * var(--u));height:calc(36 * var(--u));border-radius:calc(9 * var(--u));color:#fff;box-shadow:inset 0 1px 0 #ffffff59, 0 calc(5 * var(--u)) calc(12 * var(--u)) #2554f047;background:linear-gradient(145deg,#4a74fa 0%,#2b57f5 55%,#2149e6 100%);flex:none;justify-content:center;align-items:center;display:inline-flex}.hero-module__yabw5a__lottie{width:calc(25 * var(--u));height:calc(25 * var(--u));display:inline-flex;position:relative}.hero-module__yabw5a__lottiePlayer{transition:opacity .3s;position:absolute;inset:0}.hero-module__yabw5a__lottieFallback{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hero-module__yabw5a__lottieFallback svg{width:calc(19 * var(--u));height:calc(19 * var(--u))}.hero-module__yabw5a__tileDeep{background:linear-gradient(145deg,#2e6ae6 0%,#1654d2 55%,#0f46c0 100%)}.hero-module__yabw5a__tileGreen{box-shadow:inset 0 1px 0 #fff6, 0 calc(5 * var(--u)) calc(12 * var(--u)) #2ec86247;background:linear-gradient(145deg,#62e58c 0%,#3fd872 55%,#2cc862 100%)}.hero-module__yabw5a__cardText{min-width:0;margin-left:calc(9.5 * var(--u));flex:1}.hero-module__yabw5a__cardTitle{font-family:var(--font-display), var(--font-sans);font-size:max(10.5px, calc(11.8 * var(--u)));line-height:max(13.5px, calc(15 * var(--u)));color:#15171f;white-space:nowrap;font-weight:700;display:block}.hero-module__yabw5a__cardSub{margin-top:calc(3 * var(--u));font-size:max(8.8px, calc(9.7 * var(--u)));line-height:max(11px, calc(12 * var(--u)));color:#99a2b8;white-space:nowrap;display:block}.hero-module__yabw5a__cardArrow{width:calc(22 * var(--u));height:calc(22 * var(--u));color:#2f6bf0;box-shadow:0 0 0 1px #d8e4fb, 0 0 calc(8 * var(--u)) #508cff40;background:#ffffffe6;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .3s,color .3s;display:inline-flex}.hero-module__yabw5a__cardArrow svg{width:calc(11 * var(--u));height:calc(11 * var(--u))}.hero-module__yabw5a__cardInner:hover .hero-module__yabw5a__cardArrow{background:var(--electric);color:#fff}.hero-module__yabw5a__cardGrid{display:none}@media (max-width:1199px){.hero-module__yabw5a__hero{--u:1px;background:radial-gradient(90% 40% at 50% 62%,#d4e4fdb3,#d4e4fd00 75%),linear-gradient(#fefefe 0%,#f6f9fe 80%,#fff 100%);padding:96px 20px 40px}.hero-module__yabw5a__artboard{flex-direction:column;align-items:flex-start;width:100%;max-width:640px;height:auto;display:flex}.hero-module__yabw5a__headline,.hero-module__yabw5a__lede,.hero-module__yabw5a__ctaPrimary,.hero-module__yabw5a__ctaSecondary,.hero-module__yabw5a__stats,.hero-module__yabw5a__stage{position:relative;top:auto;left:auto}.hero-module__yabw5a__artboard:before{background-position:100vw 50px;background-size:44px 44px;inset:-60px -100vw 0;-webkit-mask-image:radial-gradient(560px 400px at calc(100vw + 170px) 230px,#000 0%,#0000008c 50%,#0000 100%),linear-gradient(#0000 0,#000 110px);mask-image:radial-gradient(560px 400px at calc(100vw + 170px) 230px,#000 0%,#0000008c 50%,#0000 100%),linear-gradient(#0000 0,#000 110px)}.hero-module__yabw5a__headline{margin-top:6px;font-size:clamp(44px,11.5vw,72px);line-height:.9}.hero-module__yabw5a__lede{white-space:normal;margin-top:18px;font-size:16px;line-height:1.5}.hero-module__yabw5a__ledeLine{display:inline}.hero-module__yabw5a__ledeLine:after{content:" "}.hero-module__yabw5a__ctas{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.hero-module__yabw5a__ctaPrimary,.hero-module__yabw5a__ctaSecondary{height:50px}.hero-module__yabw5a__ctaPrimary{width:auto;padding:0 26px}.hero-module__yabw5a__ctaSecondary{width:auto;padding:0 22px 0 9px}.hero-module__yabw5a__stats{order:3;grid-template-columns:repeat(4,auto);justify-content:space-between;gap:16px;width:100%;height:auto;margin-top:32px;display:grid}.hero-module__yabw5a__stat{position:static}.hero-module__yabw5a__statDivider{display:none}.hero-module__yabw5a__stage{aspect-ratio:480/470;order:4;width:100%;max-width:520px;height:auto;margin:30px auto 0;overflow:hidden;container-type:inline-size}.hero-module__yabw5a__stageInner{width:171.667cqw;height:116.25cqw;position:absolute;top:-9.16667cqw;left:-25.4167cqw}.hero-module__yabw5a__stageInner .hero-module__yabw5a__plate{-webkit-mask-image:radial-gradient(29% 47% at 44% 52%,#000 62%,#0000 100%);mask-image:radial-gradient(29% 47% at 44% 52%,#000 62%,#0000 100%)}.hero-module__yabw5a__connectors,.hero-module__yabw5a__cards{display:none}.hero-module__yabw5a__cardGrid{order:5;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;margin-top:8px;display:grid}.hero-module__yabw5a__cardGrid .hero-module__yabw5a__card{width:auto;height:auto;position:static;transform:none}.hero-module__yabw5a__cardGrid .hero-module__yabw5a__cardInner{border-radius:14px;height:64px;padding:0 12px}.hero-module__yabw5a__cardGrid .hero-module__yabw5a__tile{width:32px;height:32px}.hero-module__yabw5a__cardGrid .hero-module__yabw5a__cardTitle{white-space:normal;font-size:13.5px}.hero-module__yabw5a__cardGrid .hero-module__yabw5a__cardSub{white-space:normal;font-size:11.5px}.hero-module__yabw5a__cardGrid .hero-module__yabw5a__cardArrow{display:none}}@media (max-width:520px){.hero-module__yabw5a__cardGrid{grid-template-columns:1fr}.hero-module__yabw5a__stats{-moz-column-gap:40px;grid-template-columns:repeat(2,auto);justify-content:start;gap:18px 40px}}@media (prefers-reduced-motion:reduce){.hero-module__yabw5a__pulse,.hero-module__yabw5a__corePulse{animation:none}.hero-module__yabw5a__pulse{opacity:0}}
.blue-module__l11rSa__kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#34487a;align-items:center;gap:9px;font-size:10.5px;font-weight:500;line-height:14px;display:inline-flex}.blue-module__l11rSa__kicker b{color:var(--color-electric,#0a5cf5);font-weight:600}.blue-module__l11rSa__kickerDot{background:var(--color-electric,#0a5cf5);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #0a5cf51f}.blue-module__l11rSa__kickerSub{font-family:var(--font-mono);letter-spacing:.07em;color:#4c566f;font-size:11px;line-height:14px}.blue-module__l11rSa__decor{z-index:0;pointer-events:none;position:absolute;inset:0}.blue-module__l11rSa__sphere,.blue-module__l11rSa__particle{width:var(--s);height:var(--s);will-change:transform;border-radius:50%;animation-play-state:paused;position:absolute}.blue-module__l11rSa__sphere{animation:blue-module__l11rSa__blueBob calc(7s + var(--i) * 1.3s) ease-in-out calc(var(--i) * -1.7s) infinite paused}.blue-module__l11rSa__sphere_glass{background:radial-gradient(circle at 34% 26%,#fff 0%,#ffffffeb 22%,#e2ecffb8 52%,#a6c6ff94 80%,#7ea8fa85 100%);box-shadow:inset -8px -12px 26px #3773f542,inset 6px 8px 18px #ffffffe6,0 24px 44px -20px #2864f052}.blue-module__l11rSa__sphere_blue{background:radial-gradient(circle at 34% 28%,#a9c8ff 0%,#3c7eff 45%,#0a4fe0 100%);box-shadow:0 4px 10px -2px #0a50e673}.blue-module__l11rSa__sphere_mote{background:#78a0f573}.blue-module__l11rSa__particle{animation:blue-module__l11rSa__blueDrift calc(9s + var(--i) * 1.1s) ease-in-out calc(var(--i) * -2.3s) infinite alternate paused;background:#5087f559}:is([data-live="1"] .blue-module__l11rSa__sphere,[data-live="1"] .blue-module__l11rSa__particle){animation-play-state:running}@keyframes blue-module__l11rSa__blueBob{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes blue-module__l11rSa__blueDrift{0%{opacity:.25;transform:translate(0,0)}50%{opacity:.8}to{opacity:.3;transform:translate(8px,-18px)}}.blue-module__l11rSa__digit{flex:none;height:1.15em;display:inline-block;position:relative;overflow:hidden}.blue-module__l11rSa__digitSizer{visibility:hidden;line-height:1.15em;display:block}.blue-module__l11rSa__reel{transform:translate(-50%, calc((var(--d) + 10) * -5%));flex-direction:column;align-items:center;display:flex;position:absolute;top:0;left:50%}.blue-module__l11rSa__reel>span{height:1.15em;line-height:1.15em;display:block}.blue-module__l11rSa__cardGlow{z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #0a5cf513, #0a5cf500 65%);transition:opacity .45s;position:absolute;inset:0;box-shadow:0 22px 48px -22px #0a5cf561}.blue-module__l11rSa__cardGlow:after{content:"";border-radius:inherit;background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%), #0a5cf58c, #0a5cf514 70%);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-hover-root]:focus-within .blue-module__l11rSa__cardGlow{opacity:1}.blue-module__l11rSa__arrowTrack{width:20px;display:flex;overflow:hidden}.blue-module__l11rSa__arrowTrack svg{flex:none;width:20px;height:20px;transition:transform .45s cubic-bezier(.6,0,.2,1)}.blue-module__l11rSa__arrowTrack svg:first-child{margin-left:-20px}:focus-visible>.blue-module__l11rSa__arrowTrack svg{transform:translate(20px)}@media (hover:hover){[data-hover-root]:hover .blue-module__l11rSa__cardGlow{opacity:1}[data-hover-root]:hover .blue-module__l11rSa__arrowTrack svg{transform:translate(20px)}}@media (prefers-reduced-motion:reduce){.blue-module__l11rSa__sphere,.blue-module__l11rSa__particle{animation:none}.blue-module__l11rSa__arrowTrack svg{transition:none}}
.services-module__Pfv3fW__section{--navy:var(--color-navy,#030a1e);--electric:var(--color-electric,#0a5cf5);--muted:var(--color-ink-muted,#5b6887);--body:#46526e;--sky:#8fbaff;color:var(--navy);font-family:var(--font-sans);background:radial-gradient(34% 22% at 0 80%,#c8dbfc99,#c8dbfc00 70%),radial-gradient(32% 24% at 100% 12%,#d4e3fd8c,#d4e3fd00 70%),radial-gradient(50% 40% at 55% 55%,#e2ecfd73,#e2ecfd00 75%),linear-gradient(#fff 0%,#f6f8fe 120px,#f4f7fd calc(100% - 160px),#fff 100%);padding:92px 0 112px;position:relative;overflow:clip}.services-module__Pfv3fW__inner{width:min(1296px,100% - 48px);margin:0 auto;position:relative}.services-module__Pfv3fW__decor{z-index:0}.services-module__Pfv3fW__head{z-index:1;grid-template-columns:222px minmax(0,1fr) 358px;align-items:start;margin-bottom:40px;padding:0 15.5px;display:grid;position:relative}.services-module__Pfv3fW__meta{flex-direction:column;align-items:flex-start;gap:12px;margin-top:52px;display:flex}.services-module__Pfv3fW__title{font-family:var(--font-serif), "Instrument Serif", serif;letter-spacing:-.01em;color:var(--navy);margin:0;font-size:clamp(40px,4.55vw,66px);font-weight:400;line-height:.955}.services-module__Pfv3fW__titleLine{white-space:nowrap;display:block}.services-module__Pfv3fW__fullstack{font-family:var(--font-display), "Urbanist", sans-serif;letter-spacing:-.045em;background:linear-gradient(100deg,#7db1ff 0%,#5194fc 38%,#3b7ef8 66%,#2a6ef2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-right:-.04em;padding-right:.08em;font-style:italic;font-weight:800;display:inline-block;position:relative}.services-module__Pfv3fW__swoosh{pointer-events:none;width:104%;height:.26em;position:absolute;top:88%;left:0;overflow:visible}.services-module__Pfv3fW__lede{color:var(--muted);border-left:1px solid #d9e3f3;margin:54px 0 0;padding-left:37px;font-size:14.5px;line-height:22.7px}.services-module__Pfv3fW__list{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.services-module__Pfv3fW__card{isolation:isolate;border-radius:22px;flex-direction:column;min-height:238px;padding:30px 34px 28px;transition:translate .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.services-module__Pfv3fW__cardBg{z-index:-2;border-radius:inherit;filter:drop-shadow(0 12px 22px #2048a017)drop-shadow(0 1px 1.5px #2850aa1f);background:linear-gradient(#fcfdff 0%,#f7f9ff 50%,#f1f5fe 100%);position:absolute;inset:0;box-shadow:inset 0 1px #fff,inset 0 -1px #cbd9f38c}.services-module__Pfv3fW__cardPhoto{z-index:-2;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.services-module__Pfv3fW__cardPhotoImg{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .75s cubic-bezier(.2,.8,.2,1);transform:scale(1)}.services-module__Pfv3fW__cardTop{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.services-module__Pfv3fW__num{font-family:var(--font-display), "Urbanist", sans-serif;font-variant-numeric:tabular-nums;color:var(--sky);margin-top:6px;font-size:26px;font-weight:700;line-height:1;display:inline-flex}.services-module__Pfv3fW__icon{flex:none;width:108px;height:108px;margin:-16px -12px -12px 0;position:relative}.services-module__Pfv3fW__iconOrb,.services-module__Pfv3fW__iconObj{width:100%;height:100%;position:absolute;inset:0}.services-module__Pfv3fW__iconOrb{overflow:visible}.services-module__Pfv3fW__iconObj{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.services-module__Pfv3fW__iconObj svg{width:100%;height:100%;animation:services-module__Pfv3fW__capFloat 6s ease-in-out calc(var(--i) * -1.1s) infinite paused;will-change:transform;display:block;overflow:visible}.services-module__Pfv3fW__section[data-live="1"] .services-module__Pfv3fW__iconObj svg{animation-play-state:running}@keyframes services-module__Pfv3fW__capFloat{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-3.5px)}}.services-module__Pfv3fW__cardTitle{font-family:var(--font-display), "Urbanist", sans-serif;color:#fff;margin:0 0 12px;font-size:25px;font-weight:700;line-height:29px}.services-module__Pfv3fW__cardTitle>span{display:block}.services-module__Pfv3fW__cardTitleBlue{color:var(--sky)}.services-module__Pfv3fW__summary{color:#e2eafad1;max-width:34ch;margin:0;font-size:15px;line-height:22.5px}.services-module__Pfv3fW__arrow{grid-area:unset;color:#fff;background:radial-gradient(circle at 32% 28%,#7db1ff 0%,#4a8cfa 50%,#2f74f6 80%,#1e64ec 100%);border-radius:50%;align-self:flex-end;place-items:center;width:49px;height:49px;margin-top:auto;transition:translate .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:grid;position:relative;box-shadow:0 12px 22px -8px #3b7ef88c,0 0 0 5px #3b7ef80d,inset 0 1px 1px #ffffff73}.services-module__Pfv3fW__arrow:focus-visible{outline:2px solid var(--electric);outline-offset:4px}@media (hover:hover){.services-module__Pfv3fW__card:hover{translate:0 -4px}.services-module__Pfv3fW__card:hover .services-module__Pfv3fW__iconObj{transform:translateY(-5px)scale(1.06)rotate(-3deg)}.services-module__Pfv3fW__card:hover .services-module__Pfv3fW__cardPhotoImg{transform:scale(1.05)}.services-module__Pfv3fW__card:hover .services-module__Pfv3fW__arrow{translate:3px;box-shadow:0 16px 28px -8px #3b7ef8b3,0 0 0 8px #3b7ef81a,inset 0 1px 1px #ffffff80}}@media (max-width:1023px){.services-module__Pfv3fW__section{padding:72px 0 84px}.services-module__Pfv3fW__decor>:not(:first-child){display:none}.services-module__Pfv3fW__decor>:first-child{--s:84px!important;top:-34px!important;right:-34px!important}.services-module__Pfv3fW__head{grid-template-columns:minmax(0,1fr);row-gap:22px;margin-bottom:34px;padding:0}.services-module__Pfv3fW__meta{flex-flow:wrap;align-items:center;gap:8px 16px;margin-top:0}.services-module__Pfv3fW__lede{max-width:520px;margin-top:6px;padding-left:18px}}@media (max-width:767px){.services-module__Pfv3fW__list{grid-template-columns:minmax(0,1fr);gap:14px}.services-module__Pfv3fW__card{min-height:0;padding:26px 26px 24px}.services-module__Pfv3fW__summary{max-width:none}}@media (max-width:559px){.services-module__Pfv3fW__inner{width:min(1296px,100% - 32px)}.services-module__Pfv3fW__card{padding:24px 22px 22px}.services-module__Pfv3fW__icon{width:92px;height:92px;margin:-12px -8px -8px 0}.services-module__Pfv3fW__cardTitle{font-size:22px;line-height:26px}.services-module__Pfv3fW__summary{font-size:14.5px}.services-module__Pfv3fW__arrow{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.services-module__Pfv3fW__iconObj svg{animation:none}.services-module__Pfv3fW__card,.services-module__Pfv3fW__iconObj,.services-module__Pfv3fW__arrow,.services-module__Pfv3fW__cardPhotoImg{transition:none}.services-module__Pfv3fW__cardPhotoImg{transform:none}}
.foundry-module__vjBlba__section{--navy:var(--color-navy,#030a1e);--electric:var(--color-electric,#0a5cf5);--muted:var(--color-ink-muted,#5b6887);--body:#4a5673;padding:calc(88 * var(--k,1px)) 0 calc(84 * var(--k,1px));color:var(--navy);font-family:var(--font-sans);background:radial-gradient(30% 26% at 88% 14%,#cedefd99,#cedefd00 70%),radial-gradient(34% 30% at 4% 52%,#d6e3fd80,#d6e3fd00 70%),radial-gradient(50% 40% at 60% 70%,#e2ecfd73,#e2ecfd00 75%),linear-gradient(#fff 0%,#f5f8fe 120px,#f3f7fd calc(100% - 160px),#fff 100%);position:relative;overflow:clip}.foundry-module__vjBlba__inner{width:min(1341.4px,100% - 40px);margin:0 auto;padding-left:9.4px;position:relative}@media (min-width:1200px){.foundry-module__vjBlba__inner{container-type:inline-size}.foundry-module__vjBlba__head,.foundry-module__vjBlba__grid,.foundry-module__vjBlba__stats{--k:calc(100cqi / 1332)}.foundry-module__vjBlba__head .foundry-module__vjBlba__title{font-size:calc(80.5 * var(--k))}}.foundry-module__vjBlba__head{z-index:1;padding-left:calc(51 * var(--k,1px));margin-bottom:calc(15 * var(--k,1px));position:relative}.foundry-module__vjBlba__decor{z-index:-1}.foundry-module__vjBlba__arcs{left:calc(640 * var(--k,1px));top:calc(-60 * var(--k,1px));width:calc(720 * var(--k,1px));height:calc(330 * var(--k,1px));z-index:-1;pointer-events:none;fill:none;stroke:#fff;stroke-width:1.3px;opacity:.9;position:absolute}.foundry-module__vjBlba__meta{margin-left:calc(1.8 * var(--k,1px));display:flex}.foundry-module__vjBlba__meta>:first-child{font-size:calc(11.5 * var(--k,1px));letter-spacing:.24em}.foundry-module__vjBlba__title{margin:calc(7.6 * var(--k,1px)) 0 0;font-family:var(--font-serif-display), "Playfair Display", serif;letter-spacing:-.025em;color:var(--navy);font-size:clamp(46px,5.55vw,80.5px);font-weight:700;line-height:1}.foundry-module__vjBlba__titleLine{white-space:nowrap;display:block}.foundry-module__vjBlba__title em{color:var(--electric);font-style:italic;font-weight:600}.foundry-module__vjBlba__lede{margin:calc(12.6 * var(--k,1px)) 0 0;font-size:calc(16.7 * var(--k,1px));line-height:calc(24.3 * var(--k,1px));color:var(--muted)}.foundry-module__vjBlba__chips{pointer-events:none;position:absolute;inset:0}.foundry-module__vjBlba__chip{width:calc(181 * var(--k,1px));height:calc(56 * var(--k,1px));position:absolute;transform:perspective(700px)rotateY(-16deg)rotate(-7.5deg)}.foundry-module__vjBlba__chip1{left:calc(657.7 * var(--k,1px));top:calc(28.6 * var(--k,1px))}.foundry-module__vjBlba__chip2{left:calc(849.9 * var(--k,1px));top:calc(73 * var(--k,1px))}.foundry-module__vjBlba__chip3{left:calc(1054.4 * var(--k,1px));top:calc(86.2 * var(--k,1px))}.foundry-module__vjBlba__chipInner{align-items:center;gap:calc(12 * var(--k,1px));width:100%;height:100%;padding:0 calc(14 * var(--k,1px)) 0 calc(16 * var(--k,1px));background:linear-gradient(160deg,#ffffffeb,#f3f7ffc7);border-radius:16px;animation:6.5s ease-in-out infinite paused foundry-module__vjBlba__chipFloat;display:flex;box-shadow:0 18px 34px -18px #1e46a059,0 0 0 1px #ffffffe6,inset 0 1px #fff}.foundry-module__vjBlba__chip2 .foundry-module__vjBlba__chipInner{animation-delay:-2.2s}.foundry-module__vjBlba__chip3 .foundry-module__vjBlba__chipInner{animation-delay:-4.1s}.foundry-module__vjBlba__section[data-live="1"] .foundry-module__vjBlba__chipInner,.foundry-module__vjBlba__section[data-live="1"] .foundry-module__vjBlba__tree{animation-play-state:running}@keyframes foundry-module__vjBlba__chipFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}.foundry-module__vjBlba__chipIcon{width:calc(30 * var(--k,1px));height:calc(30 * var(--k,1px));color:#fff;background:linear-gradient(160deg,#4c8fff,#0a55e8);border-radius:9px;flex:none;place-items:center;display:grid;box-shadow:0 6px 12px -4px #0a5cf58c,inset 0 1px #fff6}.foundry-module__vjBlba__chipIcon svg{width:calc(17 * var(--k,1px));height:calc(17 * var(--k,1px))}.foundry-module__vjBlba__chipText{gap:calc(3 * var(--k,1px));white-space:nowrap;flex-direction:column;display:flex}.foundry-module__vjBlba__chipText b{font-family:var(--font-display), "Urbanist", sans-serif;font-size:calc(13 * var(--k,1px));color:var(--navy);font-weight:700}.foundry-module__vjBlba__chipText span{font-size:calc(10.5 * var(--k,1px));color:var(--muted)}.foundry-module__vjBlba__treeWrap{left:calc(1236 * var(--k,1px));top:calc(-9 * var(--k,1px));width:calc(124 * var(--k,1px));position:absolute}.foundry-module__vjBlba__tree{width:100%;height:auto;animation:5s ease-in-out infinite paused foundry-module__vjBlba__treeGlow;display:block;overflow:visible}@keyframes foundry-module__vjBlba__treeGlow{0%,to{filter:drop-shadow(0 10px 18px #1e5af540)}50%{filter:drop-shadow(0 12px 26px #1e5af573)}}.foundry-module__vjBlba__tabs{gap:calc(14.2 * var(--k,1px));margin:calc(20.2 * var(--k,1px)) 0 0 calc(-1.8 * var(--k,1px));padding:calc(5.7 * var(--k,1px)) calc(6 * var(--k,1px));background:#ffffff8c;border-radius:999px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #fffffff2,0 12px 30px -20px #1e46a04d}.foundry-module__vjBlba__tab{min-width:calc(69 * var(--k,1px));height:calc(28.3 * var(--k,1px));padding:0 calc(18 * var(--k,1px));font:inherit;font-size:calc(11.15 * var(--k,1px));color:#34405c;cursor:pointer;background:#ffffffb3;border:0;border-radius:999px;place-items:center;font-weight:500;transition:color .3s,box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0a5cf51f}.foundry-module__vjBlba__tab:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.foundry-module__vjBlba__tabActive{color:#fff;box-shadow:none}.foundry-module__vjBlba__tabPill{border-radius:inherit;background:radial-gradient(circle at 35% 25%,#5b97ff 0%,#1e6af6 50%,#0a55e8 100%);position:absolute;inset:0;box-shadow:0 8px 18px -6px #0a5cf599,inset 0 1px #fff6}.foundry-module__vjBlba__tabLabel{white-space:nowrap;position:relative}.foundry-module__vjBlba__grid{z-index:1;display:grid;position:relative}.foundry-module__vjBlba__gridAll{grid-template-columns:25.5fr 455.5fr calc(14 * var(--k,1px)) 179.5fr calc(14 * var(--k,1px)) 217.5fr calc(14 * var(--k,1px)) 412fr;grid-template-rows:minmax(calc(289 * var(--k,1px)), auto) minmax(calc(232.3 * var(--k,1px)), auto);row-gap:calc(13.3 * var(--k,1px))}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_crm{grid-area:1/1/2/3}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_placement{grid-area:1/4/2/7}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_career{grid-area:1/8/2/9}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_npsei{grid-area:2/2/3/5}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_crowdio{grid-area:2/6/3/9}.foundry-module__vjBlba__gridFiltered{gap:calc(14 * var(--k,1px));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(250px,auto)}.foundry-module__vjBlba__card{isolation:isolate;border-radius:19px;min-width:0;transition:translate .5s cubic-bezier(.2,.8,.2,1);position:relative}.foundry-module__vjBlba__cardBg{z-index:-2;border-radius:inherit;background:linear-gradient(170deg,#ffffffe6 0%,#f6f9ffd1 60%,#eff4fecc 100%);position:absolute;inset:0;box-shadow:0 0 0 1px #fffffff2,0 20px 40px -28px #1e46a066,0 2px 6px -2px #1e46a014}.foundry-module__vjBlba__dark .foundry-module__vjBlba__cardBg{background:radial-gradient(70% 80% at 78% 40%,#2056dc73,#2056dc00 70%),linear-gradient(160deg,#0b1e5a 0%,#071341 45%,#040b2a 100%);box-shadow:0 0 0 1px #4d84ff8c,0 0 18px #2e6cff59,0 26px 50px -24px #08207899,inset 0 1px #ffffff14}.foundry-module__vjBlba__cardText{z-index:1;width:var(--textW,56%);padding:var(--pt,calc(22 * var(--k,1px))) 0 var(--pb,calc(22 * var(--k,1px))) var(--pl,calc(28 * var(--k,1px)));flex-direction:column;align-items:flex-start;display:flex;position:relative}.foundry-module__vjBlba__status{align-items:center;gap:calc(8 * var(--k,1px));font-family:var(--font-mono);font-size:calc(9.5 * var(--k,1px));font-weight:500;line-height:calc(14 * var(--k,1px));letter-spacing:.17em;text-transform:uppercase;white-space:nowrap;color:#2e3b5b;display:inline-flex}.foundry-module__vjBlba__status i{width:calc(5 * var(--k,1px));height:calc(5 * var(--k,1px));background:var(--electric);border-radius:50%}.foundry-module__vjBlba__status em{color:#98a3ba;font-style:normal}.foundry-module__vjBlba__dark .foundry-module__vjBlba__status{padding:calc(2 * var(--k,1px)) calc(10 * var(--k,1px)) calc(2 * var(--k,1px)) calc(9 * var(--k,1px));color:#dce6ff;background:#ffffff0f;border-radius:999px;box-shadow:inset 0 0 0 1px #a0beff38}.foundry-module__vjBlba__dark .foundry-module__vjBlba__status i{background:#fff}.foundry-module__vjBlba__dark .foundry-module__vjBlba__status em{color:#d6e2ff99}.foundry-module__vjBlba__cardTitle{margin:var(--titleGap,calc(12 * var(--k,1px))) 0 0;font-family:var(--font-serif), "Instrument Serif", serif;font-size:var(--titleSize,calc(30.5 * var(--k,1px)));letter-spacing:-.02em;white-space:nowrap;color:var(--navy);font-weight:400;line-height:1.1}.foundry-module__vjBlba__cardTitle em{color:#1a63f2;font-style:italic}.foundry-module__vjBlba__dark .foundry-module__vjBlba__cardTitle{color:#fff}.foundry-module__vjBlba__dark .foundry-module__vjBlba__cardTitle em{color:#5c9bff}.foundry-module__vjBlba__desc{max-width:var(--descW,calc(300 * var(--k,1px)));margin:var(--descGap,calc(7 * var(--k,1px))) 0 0;font-size:var(--descSize,calc(12.4 * var(--k,1px)));line-height:var(--descLh,calc(18.3 * var(--k,1px)));color:var(--body)}.foundry-module__vjBlba__dark .foundry-module__vjBlba__desc{color:#e1e9fcdb}.foundry-module__vjBlba__tags{gap:calc(9 * var(--k,1px));margin:var(--tagsGap,calc(14 * var(--k,1px))) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.foundry-module__vjBlba__tag{align-items:center;gap:calc(6 * var(--k,1px));height:calc(24.5 * var(--k,1px));padding:0 calc(10 * var(--k,1px)) 0 calc(8 * var(--k,1px));font-size:calc(9.6 * var(--k,1px));white-space:nowrap;color:#2e3b5b;background:#ffffffc7;border-radius:999px;font-weight:500;transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:inline-flex;box-shadow:0 0 0 1px #0a5cf51a,0 4px 10px -6px #1e46a040}.foundry-module__vjBlba__tagIcon{width:calc(12 * var(--k,1px));height:calc(12 * var(--k,1px));color:var(--electric)}.foundry-module__vjBlba__dark .foundry-module__vjBlba__tag{color:#e4ecff;background:#ffffff0d;box-shadow:0 0 0 1px #78a0ff59}.foundry-module__vjBlba__dark .foundry-module__vjBlba__tagIcon{color:#8db4ff}.foundry-module__vjBlba__cta{align-items:center;gap:calc(12 * var(--k,1px));margin-top:var(--ctaGap,calc(12 * var(--k,1px)));font-size:calc(12.8 * var(--k,1px));color:var(--electric);font-weight:500;text-decoration:none;display:inline-flex}.foundry-module__vjBlba__cta:focus-visible{outline:2px solid var(--electric);outline-offset:3px;border-radius:4px}.foundry-module__vjBlba__dark .foundry-module__vjBlba__cta{color:#b9d0ff}.foundry-module__vjBlba__ctaSoon{cursor:default}.foundry-module__vjBlba__artWrap{z-index:0;left:var(--artX,auto);right:var(--artR,auto);top:var(--artY,50%);width:var(--artW,42%);pointer-events:none;position:absolute}.foundry-module__vjBlba__art{width:100%;height:auto;display:block;overflow:visible}.foundry-module__vjBlba__empty{padding:calc(48 * var(--k,1px)) calc(24 * var(--k,1px));text-align:center;font-size:calc(14 * var(--k,1px));color:var(--muted);background:#ffffffb3;border-radius:19px;grid-column:1/-1;margin:0;box-shadow:0 0 0 1px #fffffff2,0 20px 40px -28px #1e46a059}.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__card,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card{--artR:calc(22 * var(--k,1px));--artY:50%;--artW:min(40%, calc(260 * var(--k,1px)))}.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__card_placement,.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__card_career,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_placement,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_career{--artW:min(30%, calc(180 * var(--k,1px)))}.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__card_crm,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_crm{--artW:min(36%, calc(220 * var(--k,1px)))}.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__artWrap,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__artWrap{transform:translateY(-50%)}@media (min-width:1200px){.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__artWrap{transform:none}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_crm{--pt:calc(21 * var(--k,1px));--pl:calc(30 * var(--k,1px));--textW:100%;--titleSize:calc(35.5 * var(--k,1px));--titleGap:calc(13 * var(--k,1px));--descW:calc(228 * var(--k,1px));--descSize:calc(13 * var(--k,1px));--descLh:calc(19.6 * var(--k,1px));--descGap:calc(12 * var(--k,1px));--tagsGap:calc(16.5 * var(--k,1px));--ctaGap:calc(15.5 * var(--k,1px));--pb:calc(11 * var(--k,1px));--artX:calc(248 * var(--k,1px));--artR:auto;--artY:calc(10 * var(--k,1px));--artW:calc(224 * var(--k,1px))}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_placement{--pt:calc(23 * var(--k,1px));--pl:calc(25.5 * var(--k,1px));--textW:100%;--descW:calc(230 * var(--k,1px));--titleGap:calc(12 * var(--k,1px));--tagsGap:calc(16.5 * var(--k,1px));--ctaGap:calc(9.5 * var(--k,1px));--pb:calc(11 * var(--k,1px));--artX:calc(222 * var(--k,1px));--artR:auto;--artY:calc(22 * var(--k,1px));--artW:calc(178 * var(--k,1px))}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_career{--pt:calc(23 * var(--k,1px));--pl:calc(26.4 * var(--k,1px));--textW:100%;--descW:calc(204 * var(--k,1px));--titleGap:calc(12 * var(--k,1px));--tagsGap:calc(16.5 * var(--k,1px));--ctaGap:calc(9.5 * var(--k,1px));--pb:calc(11 * var(--k,1px));--artX:calc(236 * var(--k,1px));--artR:auto;--artY:calc(14 * var(--k,1px));--artW:calc(168 * var(--k,1px))}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_npsei{--pt:calc(21 * var(--k,1px));--pl:calc(27.4 * var(--k,1px));--pb:calc(17 * var(--k,1px));--textW:100%;--descW:calc(296 * var(--k,1px));--titleGap:calc(6 * var(--k,1px));--descLh:calc(17.7 * var(--k,1px));--tagsGap:calc(9 * var(--k,1px));--ctaGap:calc(9 * var(--k,1px));--artX:calc(346 * var(--k,1px));--artR:auto;--artY:calc(4 * var(--k,1px));--artW:calc(300 * var(--k,1px))}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_crowdio{--pt:calc(22 * var(--k,1px));--pl:calc(27.4 * var(--k,1px));--pb:calc(17 * var(--k,1px));--textW:100%;--descW:calc(264 * var(--k,1px));--titleGap:calc(8 * var(--k,1px));--descLh:calc(18.9 * var(--k,1px));--tagsGap:calc(14 * var(--k,1px));--ctaGap:calc(11 * var(--k,1px));--artX:calc(342 * var(--k,1px));--artR:auto;--artY:calc(-11 * var(--k,1px));--artW:calc(286 * var(--k,1px))}}.foundry-module__vjBlba__stats{z-index:1;grid-template-columns:calc(196.6 * var(--k,1px)) calc(226.8 * var(--k,1px)) calc(275.9 * var(--k,1px)) minmax(0, 1fr) calc(176.6 * var(--k,1px));width:calc(100% - calc(28.4 * var(--k,1px)));min-height:calc(71.8 * var(--k,1px));margin:calc(14.2 * var(--k,1px)) 0 0 calc(9.5 * var(--k,1px));padding:0 calc(19.9 * var(--k,1px)) 0 calc(42.5 * var(--k,1px));background:linear-gradient(#ffffffe0,#f7faffc7);border-radius:22px;align-items:center;display:grid;position:relative;box-shadow:0 0 0 1px #fffffff2,0 20px 40px -28px #1e46a066}.foundry-module__vjBlba__stat{gap:calc(3 * var(--k,1px));flex-direction:column;min-width:0;display:flex;position:relative}.foundry-module__vjBlba__stat+.foundry-module__vjBlba__stat{padding-left:calc(53.6 * var(--k,1px))}.foundry-module__vjBlba__stat:nth-child(4){padding-left:calc(51.7 * var(--k,1px))}.foundry-module__vjBlba__stat+.foundry-module__vjBlba__stat:before{content:"";width:calc(1 * var(--k,1px));height:calc(42 * var(--k,1px));background:linear-gradient(#c8d6f000,#d3def1 25% 75%,#c8d6f000);position:absolute;top:50%;left:0;transform:translateY(-50%)}.foundry-module__vjBlba__statValue{font-family:var(--font-display), "Urbanist", sans-serif;font-size:calc(19.4 * var(--k,1px));white-space:nowrap;color:var(--navy);align-items:baseline;font-weight:700;line-height:1.15;display:inline-flex}.foundry-module__vjBlba__statBlue{color:var(--electric)}.foundry-module__vjBlba__statNum{display:inline-flex}.foundry-module__vjBlba__statLabel{font-size:calc(11.5 * var(--k,1px));white-space:nowrap;color:var(--muted)}.foundry-module__vjBlba__explore{justify-content:center;align-items:center;gap:calc(10 * var(--k,1px));height:calc(42.5 * var(--k,1px));font-size:calc(13 * var(--k,1px));color:#fff;background:linear-gradient(#0b1636,#030a1e);border-radius:999px;font-weight:600;text-decoration:none;transition:translate .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s;display:inline-flex;box-shadow:0 12px 24px -12px #030a1e99,inset 0 1px #ffffff1f}.foundry-module__vjBlba__explore:focus-visible{outline:2px solid var(--electric);outline-offset:3px}@media (hover:hover){.foundry-module__vjBlba__card:hover{translate:0 -4px}.foundry-module__vjBlba__card:hover .foundry-module__vjBlba__artWrap{translate:0 -5px;scale:1.03}.foundry-module__vjBlba__card:hover .foundry-module__vjBlba__tag{box-shadow:0 0 0 1px #0a5cf533,0 8px 16px -8px #0a5cf559}.foundry-module__vjBlba__dark.foundry-module__vjBlba__card:hover .foundry-module__vjBlba__tag{box-shadow:0 0 0 1px #8cb4ff8c}.foundry-module__vjBlba__tab:not(.foundry-module__vjBlba__tabActive):hover{color:var(--electric);box-shadow:inset 0 0 0 1px #0a5cf559}.foundry-module__vjBlba__explore:hover{translate:0 -2px;box-shadow:0 16px 30px -12px #0a3cc88c,inset 0 1px #ffffff29}}.foundry-module__vjBlba__artWrap{transition:transform .6s cubic-bezier(.2,.8,.2,1),translate .6s cubic-bezier(.2,.8,.2,1),scale .6s cubic-bezier(.2,.8,.2,1)}@media (max-width:1199px){.foundry-module__vjBlba__head{padding-left:0}.foundry-module__vjBlba__chip1{display:none}.foundry-module__vjBlba__chips{transform-origin:100% 0;width:1332px;left:auto;right:0;transform:translate(calc(100% - 1332px))scale(.8)}.foundry-module__vjBlba__gridAll{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(250px,auto);gap:14px}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card{grid-area:auto}.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_crm{grid-column:1/-1}.foundry-module__vjBlba__stats{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:16px;width:100%;margin-left:0;padding:18px 22px}.foundry-module__vjBlba__stat+.foundry-module__vjBlba__stat,.foundry-module__vjBlba__stat:nth-child(4){padding-left:22px}.foundry-module__vjBlba__explore{grid-column:1/-1;justify-self:start;padding:0 26px}}@media (max-width:1023px){.foundry-module__vjBlba__section{padding:72px 0}.foundry-module__vjBlba__inner{width:min(760px,100% - 40px);padding-left:0}.foundry-module__vjBlba__chips{width:auto;transform:none}.foundry-module__vjBlba__chip{display:none}.foundry-module__vjBlba__treeWrap{width:92px;top:-10px;left:auto;right:0}.foundry-module__vjBlba__arcs{display:none}.foundry-module__vjBlba__tabs{scrollbar-width:none;gap:8px;max-width:100%;margin-left:0;display:flex;overflow-x:auto}.foundry-module__vjBlba__tabs::-webkit-scrollbar{display:none}.foundry-module__vjBlba__tab{flex:none}}@media (max-width:759px){.foundry-module__vjBlba__gridAll,.foundry-module__vjBlba__gridFiltered{grid-template-columns:minmax(0,1fr)}.foundry-module__vjBlba__card{flex-direction:column-reverse;display:flex}.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__artWrap,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__artWrap{width:min(260px,70%);margin:22px auto -6px;position:relative;top:auto;left:auto;right:auto;transform:none}.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__card_placement .foundry-module__vjBlba__artWrap,.foundry-module__vjBlba__gridFiltered .foundry-module__vjBlba__card_career .foundry-module__vjBlba__artWrap,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_placement .foundry-module__vjBlba__artWrap,.foundry-module__vjBlba__gridAll .foundry-module__vjBlba__card_career .foundry-module__vjBlba__artWrap{width:min(170px,50%)}.foundry-module__vjBlba__cardText{width:100%;padding:18px 20px 22px}.foundry-module__vjBlba__desc{max-width:none}.foundry-module__vjBlba__cardTitle{white-space:normal}.foundry-module__vjBlba__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.foundry-module__vjBlba__stat:nth-child(3){padding-left:0}.foundry-module__vjBlba__stat:nth-child(3):before{display:none}}@media (max-width:479px){.foundry-module__vjBlba__treeWrap,.foundry-module__vjBlba__lede br{display:none}}@media (prefers-reduced-motion:reduce){.foundry-module__vjBlba__chipInner,.foundry-module__vjBlba__tree{animation:none}.foundry-module__vjBlba__card,.foundry-module__vjBlba__artWrap,.foundry-module__vjBlba__tag,.foundry-module__vjBlba__tab,.foundry-module__vjBlba__explore{transition:none}}
.foundryIndex-module__Bdbzpa__section{--navy:var(--color-navy,#030a1e);--electric:var(--color-electric,#0a5cf5);--muted:var(--color-ink-muted,#5b6887);--body:#4a5673;color:var(--navy);font-family:var(--font-sans);background:radial-gradient(34% 22% at 86% 8%,#cedefd99,#cedefd00 70%),radial-gradient(36% 26% at 4% 30%,#d6e3fd80,#d6e3fd00 70%),radial-gradient(50% 30% at 60% 75%,#e2ecfd73,#e2ecfd00 75%),linear-gradient(#fff 0%,#f5f8fe 160px,#f3f7fd calc(100% - 160px),#fff 100%);padding:168px 0 104px;position:relative;overflow:clip}.foundryIndex-module__Bdbzpa__inner{width:min(1240px,100% - 32px);margin:0 auto}.foundryIndex-module__Bdbzpa__head{max-width:820px}.foundryIndex-module__Bdbzpa__title{font-family:var(--font-serif-display), "Playfair Display", serif;letter-spacing:-.025em;color:var(--navy);margin:18px 0 0;font-size:clamp(44px,7vw,92px);font-weight:700;line-height:1}.foundryIndex-module__Bdbzpa__title em{font-style:italic;font-weight:600}.foundryIndex-module__Bdbzpa__lede{max-width:56ch;color:var(--muted);margin:22px 0 0;font-size:clamp(15px,1.4vw,18px);line-height:1.7}.foundryIndex-module__Bdbzpa__tabs{scrollbar-width:none;background:#ffffff8c;border-radius:999px;gap:8px;max-width:100%;margin-top:34px;padding:6px;display:inline-flex;overflow-x:auto;box-shadow:0 0 0 1px #fffffff2,0 12px 30px -20px #1e46a04d}.foundryIndex-module__Bdbzpa__tabs::-webkit-scrollbar{display:none}.foundryIndex-module__Bdbzpa__tab{height:36px;font:inherit;color:#34405c;cursor:pointer;background:#ffffffb3;border:0;border-radius:999px;flex:none;place-items:center;padding:0 16px;font-size:13px;font-weight:500;transition:color .3s,box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #0a5cf51f}.foundryIndex-module__Bdbzpa__tab:focus-visible{outline:2px solid var(--electric);outline-offset:2px}.foundryIndex-module__Bdbzpa__tabActive{color:#fff;box-shadow:none}.foundryIndex-module__Bdbzpa__tabPill{border-radius:inherit;background:radial-gradient(circle at 35% 25%,#8cb9ff 0%,#5e9bff 45%,#3b7ef8 100%);position:absolute;inset:0;box-shadow:0 8px 18px -6px #3b7ef88c,inset 0 1px #ffffff73}.foundryIndex-module__Bdbzpa__tabLabel{white-space:nowrap;align-items:center;gap:8px;display:inline-flex;position:relative}.foundryIndex-module__Bdbzpa__tabCount{font-family:var(--font-mono);opacity:.6;font-size:11px}.foundryIndex-module__Bdbzpa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.foundryIndex-module__Bdbzpa__card{isolation:isolate;border-radius:22px;min-width:0;transition:translate .5s cubic-bezier(.2,.8,.2,1);position:relative}.foundryIndex-module__Bdbzpa__cardLink{border-radius:inherit;height:100%;color:inherit;flex-direction:column;padding:10px;text-decoration:none;display:flex}.foundryIndex-module__Bdbzpa__cardLink:focus-visible{outline:2px solid var(--electric);outline-offset:3px}.foundryIndex-module__Bdbzpa__cardBg{z-index:-2;border-radius:inherit;background:linear-gradient(170deg,#ffffffeb 0%,#f6f9ffd9 60%,#eff4fed1 100%);position:absolute;inset:0;box-shadow:0 0 0 1px #fffffff2,0 20px 40px -28px #1e46a066,0 2px 6px -2px #1e46a014}.foundryIndex-module__Bdbzpa__media{aspect-ratio:16/9;background:linear-gradient(135deg,#eaf2ff,#f5f8fe 55%,#dcebff);border-radius:14px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0a5cf514}.foundryIndex-module__Bdbzpa__media img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:scale .8s cubic-bezier(.2,.8,.2,1);display:block}.foundryIndex-module__Bdbzpa__mediaFallback{height:100%;font-family:var(--font-serif), "Instrument Serif", serif;color:#3b7ef8;place-items:center;font-size:72px;font-style:italic;display:grid}.foundryIndex-module__Bdbzpa__body{flex-direction:column;flex:1;align-items:flex-start;padding:18px 12px 10px;display:flex}.foundryIndex-module__Bdbzpa__metaRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.foundryIndex-module__Bdbzpa__status{min-width:0;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#2e3b5b;align-items:center;gap:8px;font-size:10.5px;font-weight:500;line-height:1.4;display:inline-flex}.foundryIndex-module__Bdbzpa__status i{background:var(--gradient-sky,#3b7ef8);border-radius:50%;flex:none;width:5px;height:5px}.foundryIndex-module__Bdbzpa__status em{color:#98a3ba;font-style:normal}.foundryIndex-module__Bdbzpa__year{font-family:var(--font-mono);letter-spacing:.16em;color:#98a3ba;flex:none;font-size:10.5px}.foundryIndex-module__Bdbzpa__cardTitle{font-family:var(--font-serif), "Instrument Serif", serif;letter-spacing:-.02em;color:var(--navy);margin:12px 0 0;font-size:30px;font-weight:400;line-height:1.1}.foundryIndex-module__Bdbzpa__cardTitle em{color:#3b7ef8;font-style:italic}.foundryIndex-module__Bdbzpa__desc{color:var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.foundryIndex-module__Bdbzpa__tags{flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none;display:flex}.foundryIndex-module__Bdbzpa__tag{white-space:nowrap;color:#2e3b5b;background:#ffffffc7;border-radius:999px;align-items:center;height:26px;padding:0 10px;font-size:11.5px;font-weight:500;transition:box-shadow .35s;display:inline-flex;box-shadow:0 0 0 1px #0a5cf51a,0 4px 10px -6px #1e46a040}.foundryIndex-module__Bdbzpa__cta{color:var(--electric);align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:13.5px;font-weight:500;display:inline-flex}.foundryIndex-module__Bdbzpa__empty{text-align:center;color:var(--muted);background:#ffffffb3;border-radius:22px;grid-column:1/-1;margin:0;padding:48px 24px;font-size:15px;box-shadow:0 0 0 1px #fffffff2,0 20px 40px -28px #1e46a059}@media (hover:hover){.foundryIndex-module__Bdbzpa__card:hover{translate:0 -4px}.foundryIndex-module__Bdbzpa__card:hover .foundryIndex-module__Bdbzpa__media img{scale:1.04}.foundryIndex-module__Bdbzpa__card:hover .foundryIndex-module__Bdbzpa__tag{box-shadow:0 0 0 1px #0a5cf533,0 8px 16px -8px #0a5cf559}.foundryIndex-module__Bdbzpa__tab:not(.foundryIndex-module__Bdbzpa__tabActive):hover{color:var(--electric);box-shadow:inset 0 0 0 1px #0a5cf559}}@media (max-width:1023px){.foundryIndex-module__Bdbzpa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.foundryIndex-module__Bdbzpa__section{padding:132px 0 72px}.foundryIndex-module__Bdbzpa__grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px}.foundryIndex-module__Bdbzpa__cardTitle{font-size:27px}}
.process-module__SCcZfG__section{--navy:var(--color-navy,#030a1e);--electric:var(--color-electric,#0a5cf5);--muted:var(--color-ink-muted,#5b6887);--body:#46526e;color:var(--navy);font-family:var(--font-sans);background:radial-gradient(32% 26% at 100% 14%,#d4e3fd99,#d4e3fd00 70%),radial-gradient(30% 26% at 0 88%,#c8dbfc8c,#c8dbfc00 70%),radial-gradient(55% 40% at 50% 45%,#e2ecfd80,#e2ecfd00 75%),linear-gradient(#fff 0%,#f4f7fd 120px,#f2f6fd calc(100% - 160px),#fff 100%);padding:96px 0 104px;position:relative;overflow:clip}.process-module__SCcZfG__inner{width:min(1376.3px,100% - 40px);margin:0 auto;padding-left:10.4px;position:relative}.process-module__SCcZfG__decor{z-index:0}@media (min-width:1200px){.process-module__SCcZfG__inner{container-type:inline-size}.process-module__SCcZfG__decor,.process-module__SCcZfG__head,.process-module__SCcZfG__steps{--k:calc(100cqi / 1365.9)}.process-module__SCcZfG__head .process-module__SCcZfG__title{font-size:calc(69 * var(--k))}}.process-module__SCcZfG__head{z-index:1;grid-template-columns:calc(225.7 * var(--k,1px)) calc(611.7 * var(--k,1px)) minmax(0, 1fr);padding-left:calc(79 * var(--k,1px));align-items:start;display:grid;position:relative}.process-module__SCcZfG__meta{align-items:flex-start;gap:calc(11.2 * var(--k,1px));max-width:calc(160 * var(--k,1px));margin-top:calc(36.7 * var(--k,1px));flex-direction:column;display:flex}.process-module__SCcZfG__meta>:first-child{font-size:calc(10.5 * var(--k,1px))}.process-module__SCcZfG__meta>:last-child{font-size:calc(11 * var(--k,1px));line-height:calc(17.5 * var(--k,1px));letter-spacing:.135em}.process-module__SCcZfG__title{font-family:var(--font-serif), "Instrument Serif", serif;letter-spacing:-.01em;color:var(--navy);margin:0;font-size:clamp(40px,4.76vw,69px);font-weight:400;line-height:.923}.process-module__SCcZfG__titleLine{white-space:nowrap;display:block}.process-module__SCcZfG__highlight{background:linear-gradient(100deg,#4b8af7 0%,#1e6af6 40%,#0a5cf5 70%,#0550ea 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;display:inline-block;position:relative}.process-module__SCcZfG__swoosh{pointer-events:none;width:98%;height:.2em;position:absolute;top:82%;left:0;overflow:visible}.process-module__SCcZfG__lede{max-width:calc(367 * var(--k,1px));margin:calc(34.2 * var(--k,1px)) 0 0;padding-left:calc(65.3 * var(--k,1px));font-size:calc(14 * var(--k,1px));line-height:calc(22.3 * var(--k,1px));color:var(--muted);border-left:1px solid #d3def1}.process-module__SCcZfG__wave{z-index:0;pointer-events:none;position:absolute;left:0;overflow:visible}.process-module__SCcZfG__waveGlow{fill:none;stroke:#8caffa38;stroke-width:6px}.process-module__SCcZfG__waveLine{fill:none;stroke:url(#process-wave);stroke-width:1.8px;stroke-dasharray:1;stroke-dashoffset:0}.process-module__SCcZfG__wavePulse{fill:none;stroke:#2f74ff;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:4 96;stroke-dashoffset:100px;opacity:0;transition:opacity .6s;animation:7s linear infinite paused process-module__SCcZfG__wavePulse}.process-module__SCcZfG__waveDot{fill:#1e66ff;stroke:#ffffffe6;stroke-width:1.5px;filter:drop-shadow(0 0 4px #1e66ff8c)}.process-module__SCcZfG__section[data-live="1"] .process-module__SCcZfG__wavePulse{opacity:.9;animation-play-state:running}@keyframes process-module__SCcZfG__wavePulse{to{stroke-dashoffset:0}}.process-module__SCcZfG__steps{z-index:1;-moz-column-gap:calc(21.5 * var(--k,1px));column-gap:calc(21.5 * var(--k,1px));margin:calc(23.1 * var(--k,1px)) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.process-module__SCcZfG__step{padding-top:calc(123.9 * var(--k,1px));flex-direction:column;display:flex;position:relative}.process-module__SCcZfG__badge{z-index:3;top:0;left:calc(50% - calc(37 * var(--k,1px)));width:calc(60 * var(--k,1px));height:calc(60 * var(--k,1px));background:radial-gradient(circle at 35% 28%,#fffffffa,#ecf3ffe0 55%,#cedefcd9 100%);border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 1px #fffffff2,0 14px 26px -12px #1e50c873,inset 0 -6px 12px #78a0f540}.process-module__SCcZfG__badgeNum{width:calc(25 * var(--k,1px));height:calc(25 * var(--k,1px));font-family:var(--font-display), "Urbanist", sans-serif;font-size:calc(10.5 * var(--k,1px));color:#fff;background:radial-gradient(circle at 35% 30%,#5b97ff 0%,#1e6af6 50%,#0a4fe0 100%);border-radius:50%;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 4px 10px -2px #0a50e68c,inset 0 1px 1px #fff6}.process-module__SCcZfG__badge:after{content:"";opacity:0;animation:process-module__SCcZfG__badgePing 4s ease-out calc(var(--i) * .8s) infinite paused;border:1.5px solid #0a5cf559;border-radius:50%;position:absolute;inset:-1px}.process-module__SCcZfG__section[data-live="1"] .process-module__SCcZfG__badge:after,.process-module__SCcZfG__section[data-live="1"] .process-module__SCcZfG__icon{animation-play-state:running}@keyframes process-module__SCcZfG__badgePing{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}.process-module__SCcZfG__iconWrap{z-index:2;top:calc(47.4 * var(--k,1px));left:calc(50% - calc(82.6 * var(--k,1px)));width:calc(157 * var(--k,1px));transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute}.process-module__SCcZfG__icon{width:100%;height:auto;animation:process-module__SCcZfG__iconFloat 6s ease-in-out calc(var(--i) * -1.4s) infinite paused;will-change:transform;display:block;overflow:visible}@keyframes process-module__SCcZfG__iconFloat{0%,to{transform:translateY(1.5px)}50%{transform:translateY(-3.5px)}}.process-module__SCcZfG__card{isolation:isolate;min-height:calc(263.3 * var(--k,1px));padding:calc(48.5 * var(--k,1px)) calc(30.3 * var(--k,1px)) calc(24.7 * var(--k,1px));border-radius:18px;flex-direction:column;flex:1;align-items:flex-start;transition:translate .5s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.process-module__SCcZfG__cardBg{z-index:-2;border-radius:inherit;background:linear-gradient(#ffffffeb 0%,#f7faffdb 60%,#f2f6ffd6 100%);position:absolute;inset:0;box-shadow:0 0 0 1px #fffffff2,0 22px 44px -30px #1e46a06b,0 2px 6px -2px #1e46a014}.process-module__SCcZfG__cardTitle{font-family:var(--font-serif), "Instrument Serif", serif;font-size:calc(32.6 * var(--k,1px));letter-spacing:-.02em;white-space:nowrap;color:var(--navy);margin:0;font-weight:400;line-height:1.08}.process-module__SCcZfG__cardTitle em{color:#1a63f2;font-style:italic}.process-module__SCcZfG__body{margin:calc(6.5 * var(--k,1px)) 0 0;font-size:calc(14.6 * var(--k,1px));line-height:calc(19.9 * var(--k,1px));color:var(--body);flex:1}.process-module__SCcZfG__week{align-items:center;gap:calc(12 * var(--k,1px));height:calc(35 * var(--k,1px));margin-top:calc(12 * var(--k,1px));padding:0 calc(18 * var(--k,1px)) 0 calc(15 * var(--k,1px));font-family:var(--font-mono);font-size:calc(10 * var(--k,1px));letter-spacing:.23em;text-transform:uppercase;white-space:nowrap;color:#4f5d7a;background:#ffffffd9;border-radius:999px;font-weight:500;display:inline-flex;box-shadow:0 0 0 1px #0a5cf514,0 6px 14px -8px #1e46a04d}.process-module__SCcZfG__week svg{width:calc(17 * var(--k,1px));height:calc(17 * var(--k,1px));color:var(--electric)}@media (hover:hover){.process-module__SCcZfG__card:hover{translate:0 -4px}.process-module__SCcZfG__step:hover .process-module__SCcZfG__iconWrap{transform:translateY(-6px)scale(1.04)}.process-module__SCcZfG__step:hover .process-module__SCcZfG__badge:after{animation-duration:1.6s}}@media (max-width:1199px){.process-module__SCcZfG__head{grid-template-columns:190px minmax(0,1fr) 320px;padding-left:0}.process-module__SCcZfG__lede{padding-left:32px}.process-module__SCcZfG__steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px;margin-top:40px}.process-module__SCcZfG__card{min-height:0}.process-module__SCcZfG__body{flex:none}}@media (max-width:1023px){.process-module__SCcZfG__section{padding:72px 0 80px}.process-module__SCcZfG__inner{width:min(760px,100% - 40px);padding-left:0}.process-module__SCcZfG__decor>:not(:nth-child(2)){display:none}.process-module__SCcZfG__decor>:nth-child(2){right:-34px;--s:84px!important;top:-34px!important;left:auto!important}.process-module__SCcZfG__head{grid-template-columns:minmax(0,1fr);row-gap:22px}.process-module__SCcZfG__meta{flex-flow:wrap;align-items:center;gap:8px 16px;max-width:none;margin-top:0}.process-module__SCcZfG__lede{max-width:480px;margin-top:6px;padding-left:18px}}@media (max-width:639px){.process-module__SCcZfG__steps{grid-template-columns:minmax(0,1fr)}.process-module__SCcZfG__cardTitle{white-space:normal;font-size:29px}}@media (prefers-reduced-motion:reduce){.process-module__SCcZfG__wavePulse,.process-module__SCcZfG__badge:after,.process-module__SCcZfG__icon{animation:none}.process-module__SCcZfG__card,.process-module__SCcZfG__iconWrap{transition:none}}
