.ProcessSection_process__YxA_y{position:relative;z-index:5;padding-top:clamp(112px,12vw,176px);overflow:clip;background:var(--surface-base);color:var(--text-primary)}.ProcessSection_heading__dqaZh{width:min(1016px,calc(100% - 80px));margin:0 auto;text-align:center}.ProcessSection_label__MJBzv{margin:0 0 64px;color:var(--text-primary);font-family:DM Mono,monospace;font-size:13px;line-height:normal}.ProcessSection_heading__dqaZh h2{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;margin:0;color:var(--text-primary);font-size:80px;font-weight:400;letter-spacing:-.02em;line-height:1.05;white-space:normal}.ProcessSection_headingAccent__IlE3u,.ProcessSection_headingLead__4LOP2{display:block}.ProcessSection_headingAccent__IlE3u{background:linear-gradient(90deg,#d979c8,#f0b5dd 11%,#eef2f7 24%,#b7e1eb 38%,#8fbbc5 52%,#a5b5aa 63%,#c3aa78 72%,#e77e45 84%,#f24726 94%,#df161c);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}html[data-theme=light] .ProcessSection_headingAccent__IlE3u{background-image:linear-gradient(90deg,#b83e9e,#af4b9b 11%,#8468b1 24%,#32869d 38%,#397c88 52%,#617f70 63%,#997636 72%,#c9622d 84%,#dc3c23 94%,#cf1924)}.ProcessSection_introduction__4JOD6{max-width:516px;margin:64px auto 0;color:var(--text-primary);font-size:16px;letter-spacing:-.01em;line-height:1.4;text-wrap:balance}.ProcessSection_runway__JyL7T{position:relative;height:var(--process-runway-height,600svh);margin-top:103px}.ProcessSection_stickyStage__xUIGv{position:sticky;top:0;display:flex;width:100%;height:100svh;align-items:center;justify-content:center;padding:56px 40px 32px;overflow:hidden;flex-direction:column}.ProcessSection_cardStack__QXhQN{position:relative;width:min(948px,calc(100vw - 80px),calc(197.5svh - 300px));aspect-ratio:948/480;flex:0 0 auto}.ProcessSection_card__0CU6K{--method-glow-x:0px;--method-glow-y:0px;position:absolute;inset:0;isolation:isolate;overflow:visible;border-radius:16px;background:rgb(255 255 255/2%);box-shadow:0 24px 80px rgb(0 0 0/26%);cursor:pointer;transform:translate3d(0,106%,0);will-change:transform}.ProcessSection_card__0CU6K:first-child{transform:translateZ(0)}.ProcessSection_pointerGlow__1n0sS{position:absolute;z-index:0;inset:0;overflow:hidden;border-radius:16px;opacity:0;pointer-events:none;clip-path:inset(0 round 16px);transform:translateZ(0);transition:opacity .28s ease;will-change:opacity;-webkit-mask-image:radial-gradient(ellipse 180px 132px at calc(50% + var(--method-glow-x)) calc(50% + var(--method-glow-y)),#000 0 16%,rgb(0 0 0/84%) 36%,rgb(0 0 0/40%) 62%,transparent 92%);mask-image:radial-gradient(ellipse 180px 132px at calc(50% + var(--method-glow-x)) calc(50% + var(--method-glow-y)),#000 0 16%,rgb(0 0 0/84%) 36%,rgb(0 0 0/40%) 62%,transparent 92%)}.ProcessSection_pointerGlow__1n0sS .ProcessSection_frameTexture__QZn8S{filter:blur(16px) saturate(1.18) brightness(1.2)}.ProcessSection_card__0CU6K[data-glow-active=true] .ProcessSection_pointerGlow__1n0sS{opacity:.38}.ProcessSection_cardBorder__mqsDH{z-index:1;background:rgb(255 255 255/2%);-webkit-backdrop-filter:blur(48px) saturate(1.25);backdrop-filter:blur(48px) saturate(1.25)}.ProcessSection_cardBorder__mqsDH,.ProcessSection_cardFrame__tTYp2{position:absolute;inset:0;overflow:hidden;border-radius:16px;pointer-events:none}.ProcessSection_cardFrame__tTYp2{z-index:2;opacity:.2}html[data-theme=light] .ProcessSection_card__0CU6K{background:#f7f8fa;box-shadow:0 12px 36px rgb(25 35 45/8%)}html[data-theme=light] .ProcessSection_cardBorder__mqsDH{background:rgb(255 255 255/90%)}html[data-theme=light] .ProcessSection_cardFrame__tTYp2{opacity:.3}html[data-theme=light] .ProcessSection_cardFrame__tTYp2 .ProcessSection_frameTexture__QZn8S{filter:saturate(1.35)}html[data-theme=light] .ProcessSection_cardDepthShade__nl13m{background:rgb(0 0 0/25%)}.ProcessSection_frameTexture__QZn8S{position:absolute;top:-44.29%;left:0;width:152.5%;height:170.93%;max-width:none;object-fit:fill;transform:translateZ(0) scale(-1)}.ProcessSection_card__0CU6K:nth-child(2) .ProcessSection_frameTexture__QZn8S{left:-44.87%}.ProcessSection_card__0CU6K:nth-child(3) .ProcessSection_frameTexture__QZn8S{left:-14.76%;transform:translateZ(0)}.ProcessSection_cardLink__Z2U_i{position:absolute;z-index:3;inset:0;display:block;padding:12px;border-radius:16px;color:inherit;text-decoration:none}.ProcessSection_cardLink__Z2U_i:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}.ProcessSection_cardDepthShade__nl13m{position:absolute;z-index:4;inset:0;overflow:hidden;border-radius:16px;background:#000;opacity:0;pointer-events:none}.ProcessSection_cardInner__JXfTA{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px;background:#18171b;color:#fff}.ProcessSection_cardInner__JXfTA>img{object-fit:cover}.ProcessSection_card__0CU6K:first-child .ProcessSection_cardInner__JXfTA>img{object-position:center 42%}.ProcessSection_card__0CU6K:nth-child(2) .ProcessSection_cardInner__JXfTA>img{object-position:center 64%}.ProcessSection_card__0CU6K:nth-child(3) .ProcessSection_cardInner__JXfTA>img{object-position:center 58%}.ProcessSection_card__0CU6K:nth-child(4) .ProcessSection_cardInner__JXfTA>img{object-position:center 60%}.ProcessSection_cardGradient__wmeiM{position:absolute;right:0;bottom:0;left:0;z-index:1;height:180px;border-radius:0 0 8px 8px;background:linear-gradient(0deg,rgb(0 0 0/70%),transparent);pointer-events:none}.ProcessSection_cardCopy__YbWqF{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:0 60px 24px 32px}.ProcessSection_cardCopy__YbWqF h3{max-width:377px;margin:0;font-size:24px;font-weight:400;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.ProcessSection_cardCopy__YbWqF>p{max-width:min(calc(100% - 80px),572px);margin:14px 0 0;color:#fff;font-size:13px;letter-spacing:-.01em;line-height:1.4}.ProcessSection_card__0CU6K:nth-child(3) .ProcessSection_cardCopy__YbWqF>p{max-width:min(calc(100% - 80px),436px)}.ProcessSection_card__0CU6K:nth-child(4) .ProcessSection_cardCopy__YbWqF>p{max-width:min(calc(100% - 80px),395px)}.ProcessSection_card__0CU6K:nth-child(5) .ProcessSection_cardCopy__YbWqF>p{max-width:min(calc(100% - 80px),450px)}.ProcessSection_cardCopy__YbWqF .ProcessSection_cardCta__yycdq{position:absolute;right:28px;bottom:28px}.ProcessSection_dots__cAJdJ{display:flex;gap:6px;align-items:center;padding:0;margin:24px 0 0;list-style:none}.ProcessSection_dots__cAJdJ li{display:contents}.ProcessSection_dots__cAJdJ span{display:block;width:6px;height:6px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 50%,transparent)}.ProcessSection_dots__cAJdJ span[aria-current=step]{background:var(--text-primary)}@media (max-width:1040px) and (min-width:900px){.ProcessSection_cardCopy__YbWqF{padding:0 56px 22px 28px}.ProcessSection_cardCopy__YbWqF>p{font-size:12px}}@media (max-height:619px),(max-width:899px),(pointer:coarse),(prefers-reduced-motion:reduce){.ProcessSection_process__YxA_y{padding-top:96px}.ProcessSection_heading__dqaZh{width:min(calc(100% - 32px),720px)}.ProcessSection_label__MJBzv{margin-bottom:22px}.ProcessSection_heading__dqaZh h2{gap:4px;font-size:clamp(42px,8vw,58px);white-space:normal;flex-direction:column}.ProcessSection_introduction__4JOD6{max-width:620px;margin-top:26px;font-size:15px}.ProcessSection_runway__JyL7T{height:auto;margin-top:64px}.ProcessSection_stickyStage__xUIGv{position:relative;display:block;height:auto;padding:0 16px 96px;overflow:visible}.ProcessSection_cardStack__QXhQN{display:grid;width:min(100%,720px);aspect-ratio:auto;gap:18px;margin:0 auto}.ProcessSection_card__0CU6K,.ProcessSection_card__0CU6K:first-child{position:relative;inset:auto;width:100%;min-height:470px;border-radius:12px;opacity:1;transform:none;will-change:auto}.ProcessSection_cardBorder__mqsDH,.ProcessSection_cardDepthShade__nl13m,.ProcessSection_cardFrame__tTYp2{border-radius:12px}.ProcessSection_cardLink__Z2U_i{padding:8px;border-radius:12px}.ProcessSection_cardInner__JXfTA{min-height:454px;border-radius:6px}.ProcessSection_cardCopy__YbWqF{padding:0 64px 24px 24px}.ProcessSection_cardCopy__YbWqF h3{max-width:430px;font-size:clamp(27px,5vw,34px)}.ProcessSection_cardCopy__YbWqF>p{max-width:540px;margin-top:18px;font-size:13px}.ProcessSection_cardCopy__YbWqF .ProcessSection_cardCta__yycdq{right:24px;bottom:24px}.ProcessSection_dots__cAJdJ{display:none}}@media (max-width:520px){.ProcessSection_heading__dqaZh h2{font-size:clamp(40px,11vw,50px)}.ProcessSection_card__0CU6K,.ProcessSection_card__0CU6K:first-child{min-height:520px}.ProcessSection_cardInner__JXfTA{min-height:504px}.ProcessSection_card__0CU6K .ProcessSection_cardInner__JXfTA>img{object-position:center}.ProcessSection_cardCopy__YbWqF{padding:0 58px 22px 20px}.ProcessSection_cardCopy__YbWqF .ProcessSection_cardCta__yycdq{right:20px;bottom:22px}}@media (hover:none),(pointer:coarse){.ProcessSection_pointerGlow__1n0sS{display:none}.ProcessSection_cardBorder__mqsDH{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.ProcessSection_card__0CU6K,.ProcessSection_card__0CU6K:first-child{opacity:1;transform:none}.ProcessSection_pointerGlow__1n0sS{transition:none}}@media (max-width:899px),(pointer:coarse){.ProcessSection_cardCopy__YbWqF{top:0;display:flex;flex-direction:column;justify-content:flex-end;padding:80px 20px 24px}.ProcessSection_cardCopy__YbWqF h3{max-width:100%;font-size:clamp(24px,6.3vw,32px)}.ProcessSection_card__0CU6K .ProcessSection_cardCopy__YbWqF>p{max-width:100%;font-size:14px;line-height:1.45;margin-top:16px}.ProcessSection_cardCopy__YbWqF .ProcessSection_cardCta__yycdq{top:20px;right:20px;bottom:auto}.ProcessSection_cardGradient__wmeiM{height:85%;background:linear-gradient(0deg,rgb(0 0 0/88%),rgb(0 0 0/45%) 58%,transparent)}.ProcessSection_process__YxA_y[data-stacked=true] .ProcessSection_runway__JyL7T{height:var(--process-runway-height);margin-top:48px}.ProcessSection_process__YxA_y[data-stacked=true] .ProcessSection_stickyStage__xUIGv{position:sticky;top:0;display:flex;height:100svh;padding:88px 16px 24px;overflow:hidden}.ProcessSection_process__YxA_y[data-stacked=true] .ProcessSection_cardStack__QXhQN{display:block;width:min(100%,560px);height:min(560px,calc(100svh - 164px));aspect-ratio:auto}.ProcessSection_process__YxA_y[data-stacked=true] .ProcessSection_card__0CU6K{position:absolute;inset:0;min-height:0;height:100%;will-change:transform}.ProcessSection_process__YxA_y[data-stacked=true] .ProcessSection_cardInner__JXfTA{min-height:0}.ProcessSection_process__YxA_y[data-stacked=true] .ProcessSection_dots__cAJdJ{display:flex;margin-top:20px}}