.PortfolioComingSoon-module__Hnv0RW__page{background:radial-gradient(circle at 0 0,rgba(44,157,215,.16),transparent 32%),radial-gradient(circle at right 15%,rgba(95,80,167,.14),transparent 28%),linear-gradient(#fff 0%,#f7fbff 48%,#fff 100%);min-height:100dvh;position:relative;overflow:hidden}.PortfolioComingSoon-module__Hnv0RW__pageGlow,.PortfolioComingSoon-module__Hnv0RW__pageGlowSecondary{filter:blur(70px);pointer-events:none;border-radius:999px;position:absolute}.PortfolioComingSoon-module__Hnv0RW__pageGlow{background:rgba(2,175,221,.18);width:25rem;height:25rem;top:-8rem;left:-5rem}.PortfolioComingSoon-module__Hnv0RW__pageGlowSecondary{background:rgba(95,80,167,.16);width:28rem;height:28rem;bottom:-8rem;right:-6rem}.PortfolioComingSoon-module__Hnv0RW__scene{z-index:1;box-sizing:border-box;max-width:94rem;min-height:100dvh;padding:calc(env(safe-area-inset-top,0px) + .55rem)1rem calc(env(safe-area-inset-bottom,0px) + .85rem);flex-direction:column;justify-content:flex-start;align-items:center;gap:.72rem;margin:0 auto;display:flex;position:relative}.PortfolioComingSoon-module__Hnv0RW__copyColumn{width:min(100%,26rem);min-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1.4rem);text-align:center;flex-direction:column;justify-content:space-evenly;align-items:center;gap:0;display:flex}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(135deg,rgba(255,255,255,.96) 0%,rgba(241,248,255,.94) 100%);border:1px solid rgba(41,135,198,.12);border-radius:1.35rem;flex-direction:column;gap:.55rem;width:100%;padding:.88rem .95rem .95rem;display:flex;box-shadow:0 20px 40px rgba(41,135,198,.1),inset 0 1px rgba(255,255,255,.82)}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle{font-family:var(--second-family);letter-spacing:-.03em;text-transform:uppercase;color:#1d1d1d;text-align:center;justify-content:center;align-items:center;gap:.55rem;margin:0;font-size:1rem;line-height:1.1;display:flex}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle:before{content:"";background:linear-gradient(90deg,#02afdd 0%,#5f50a7 100%);border-radius:50%;width:.5rem;height:.5rem;animation:1.8s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__dotPulse;position:static;box-shadow:0 0 0 .3rem rgba(44,157,215,.12)}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTop{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__mobileStatusLabel,.PortfolioComingSoon-module__Hnv0RW__mobileStatusValue{font-family:var(--second-family);letter-spacing:-.02em;color:#1d1d1d;font-size:.8rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusValue{background:linear-gradient(90deg,#02afdd 0%,#5f50a7 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.PortfolioComingSoon-module__Hnv0RW__mobileProgressTrack{background:#e8edf4;border-radius:999px;height:.72rem;overflow:hidden}.PortfolioComingSoon-module__Hnv0RW__mobileProgressBar{border-radius:inherit;background:linear-gradient(90deg,#2c9dd7 0%,#5f50a7 100%);width:92%;height:100%;position:relative}.PortfolioComingSoon-module__Hnv0RW__mobileProgressBar:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.72) 50%,transparent 100%);animation:2.4s linear infinite PortfolioComingSoon-module__Hnv0RW__shimmer;position:absolute;top:0;bottom:0;left:0;right:0}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTags{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTag{min-height:1.6rem;font-family:var(--font-family);color:#5f6474;background:rgba(244,248,252,.95);border-radius:999px;justify-content:center;align-items:center;padding:.2rem .62rem;font-size:.72rem;display:inline-flex}.PortfolioComingSoon-module__Hnv0RW__eyebrow{width:-moz-fit-content;width:fit-content;font-family:var(--second-family);letter-spacing:.08em;text-transform:uppercase;color:#2987c6;background:rgba(255,255,255,.82);border:1px solid rgba(41,135,198,.18);border-radius:999px;align-items:center;gap:.45rem;padding:.58rem .85rem;font-size:.66rem;display:none;box-shadow:0 10px 30px rgba(41,135,198,.12)}.PortfolioComingSoon-module__Hnv0RW__eyebrow:before{content:"";background:#02afdd;border-radius:50%;width:.55rem;height:.55rem;animation:3.8s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__eyebrowDotGlow;box-shadow:0 0 0 .35rem rgba(44,157,215,.12)}.PortfolioComingSoon-module__Hnv0RW__headlineBlock{flex-direction:column;align-items:center;gap:.32rem;width:100%;margin:0;display:flex}.PortfolioComingSoon-module__Hnv0RW__title{max-width:17rem;font-family:var(--second-family);letter-spacing:-.04em;text-transform:uppercase;color:#1d1d1d;margin:0;font-size:max(1.82rem,min(9vw,2.45rem));line-height:.9}.PortfolioComingSoon-module__Hnv0RW__description{max-width:none;font-family:var(--font-family);color:#5f6474;margin:0 auto;font-size:.84rem;line-height:1.46}.PortfolioComingSoon-module__Hnv0RW__steps{flex-direction:column;gap:.5rem;width:100%;margin:0;display:flex}.PortfolioComingSoon-module__Hnv0RW__stepCard{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;background:rgba(255,255,255,.86);border:1px solid rgba(95,80,167,.12);border-radius:.95rem;grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem;padding:.68rem .75rem;display:grid;box-shadow:-3px 3px 22px rgba(0,0,0,.08)}.PortfolioComingSoon-module__Hnv0RW__stepIndex{width:-moz-fit-content;width:fit-content;min-width:3rem;min-height:2rem;font-family:var(--second-family);letter-spacing:-.03em;color:#2987c6;background:linear-gradient(135deg,rgba(44,157,215,.12),rgba(95,80,167,.16));border-radius:.85rem;justify-content:center;align-items:center;padding:0 .72rem;font-size:.9rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__stepBody{flex-direction:column;gap:.2rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__stepTitle{font-family:var(--second-family);letter-spacing:-.02em;color:#1d1d1d;margin:0;font-size:.82rem;line-height:1.16}.PortfolioComingSoon-module__Hnv0RW__stepText{font-family:var(--font-family);color:#5f6474;margin:0;font-size:.72rem;line-height:1.34;display:block}.PortfolioComingSoon-module__Hnv0RW__footerRow{gap:.5rem;width:100%;margin:0;display:grid}.PortfolioComingSoon-module__Hnv0RW__cta{width:100%;min-height:3rem;font-family:var(--font-family);color:#fff;background:linear-gradient(90deg,#2c9dd7 0%,#5f50a7 100%);border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.1rem;font-size:.88rem;text-decoration:none;transition:transform .25s,box-shadow .25s,filter .25s;display:inline-flex;box-shadow:0 18px 35px rgba(95,80,167,.22)}.PortfolioComingSoon-module__Hnv0RW__cta:hover{filter:saturate(1.05);transform:translateY(-2px);box-shadow:0 22px 40px rgba(95,80,167,.28)}.PortfolioComingSoon-module__Hnv0RW__note,.PortfolioComingSoon-module__Hnv0RW__visualColumn{display:none}.PortfolioComingSoon-module__Hnv0RW__visualCard{background:linear-gradient(rgba(255,255,255,.96) 0%,rgba(246,250,255,.94) 100%);border:1px solid rgba(95,80,167,.1);border-radius:1.45rem;width:100%;height:23rem;min-height:23rem;padding:1rem;position:relative;overflow:hidden;box-shadow:0 25px 50px rgba(20,55,85,.08),inset 0 1px rgba(255,255,255,.8)}.PortfolioComingSoon-module__Hnv0RW__visualHalo{filter:blur(8px);background:radial-gradient(circle,rgba(2,175,221,.22) 0%,rgba(95,80,167,.08) 48%,transparent 72%);border-radius:50%;width:8.5rem;height:8.5rem;animation:5.2s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__haloPulse;position:absolute;top:2.6rem;right:2.2rem}.PortfolioComingSoon-module__Hnv0RW__visualGrid{background-image:linear-gradient(rgba(41,135,198,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(41,135,198,.06) 1px,transparent 1px);background-size:4.6rem 4.6rem;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(rgba(0,0,0,.5),transparent 82%);mask-image:linear-gradient(rgba(0,0,0,.5),transparent 82%)}.PortfolioComingSoon-module__Hnv0RW__floatingBadgePrimary,.PortfolioComingSoon-module__Hnv0RW__floatingBadgeSecondary,.PortfolioComingSoon-module__Hnv0RW__floatingBadgeTertiary{font-family:var(--second-family);letter-spacing:.08em;text-transform:uppercase;color:#2987c6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(255,255,255,.92);border-radius:999px;align-items:center;padding:.45rem .65rem;font-size:.62rem;display:inline-flex;position:absolute;box-shadow:0 14px 24px rgba(41,135,198,.14)}.PortfolioComingSoon-module__Hnv0RW__floatingBadgePrimary{animation:5.4s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__driftA;top:1rem;left:1rem}.PortfolioComingSoon-module__Hnv0RW__floatingBadgeSecondary{color:#5f50a7;animation:6.2s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__driftB;top:4.2rem;right:1rem}.PortfolioComingSoon-module__Hnv0RW__floatingBadgeTertiary{animation:5.8s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__driftC;bottom:10rem;left:1rem}.PortfolioComingSoon-module__Hnv0RW__stageCluster{justify-content:center;align-items:end;gap:.8rem;display:flex;position:absolute;top:auto;bottom:7rem;left:1rem;right:1rem}.PortfolioComingSoon-module__Hnv0RW__stageColumn{background:linear-gradient(rgba(255,255,255,.98) 0%,rgba(221,237,251,.94) 58%,rgba(203,224,244,.92) 100%);border:1px solid rgba(41,135,198,.12);border-radius:2rem 2rem 1.4rem 1.4rem;width:max(3.5rem,min(18vw,4.2rem));position:relative;box-shadow:inset 0 1px rgba(255,255,255,.92),0 22px 30px rgba(41,135,198,.12)}.PortfolioComingSoon-module__Hnv0RW__stageColumn:before{content:"";background:radial-gradient(circle,rgba(95,80,167,.18) 0%,rgba(44,157,215,.1) 34%,transparent 68%),linear-gradient(rgba(44,157,215,.12) 0%,rgba(95,80,167,.08) 100%);border-radius:999px;height:60%;position:absolute;top:1rem;bottom:auto;left:.95rem;right:.95rem}.PortfolioComingSoon-module__Hnv0RW__stageColumn:after{content:"";background:radial-gradient(circle,rgba(95,80,167,.18) 0%,rgba(95,80,167,.03) 70%,transparent 100%);border-radius:999px;width:120%;height:1.15rem;position:absolute;bottom:-1.15rem;left:50%;transform:translate(-50%)}.PortfolioComingSoon-module__Hnv0RW__stageColumnLeft{height:6.9rem;animation:4.8s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__columnLiftA}.PortfolioComingSoon-module__Hnv0RW__stageColumnCenter{height:8.7rem;animation:5.4s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__columnLiftB}.PortfolioComingSoon-module__Hnv0RW__stageColumnRight{height:6.2rem;animation:5s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__columnLiftC}.PortfolioComingSoon-module__Hnv0RW__stageRing{background:rgba(255,255,255,.8);border:1px solid rgba(41,135,198,.18);border-radius:50%;width:1.4rem;height:1.4rem;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 .45rem rgba(44,157,215,.08)}.PortfolioComingSoon-module__Hnv0RW__copyPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(255,255,255,.95);border:1px solid rgba(95,80,167,.12);border-radius:1.3rem;width:min(12.8rem,100% - 2rem);padding:.8rem .8rem .95rem;position:absolute;top:6.1rem;right:1rem;box-shadow:0 18px 30px rgba(29,29,29,.08)}.PortfolioComingSoon-module__Hnv0RW__copyPanelHead{gap:.35rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__copyPanelDot{background:rgba(41,135,198,.26);border-radius:50%;width:.45rem;height:.45rem}.PortfolioComingSoon-module__Hnv0RW__copyPanelTitle{font-family:var(--second-family);letter-spacing:-.02em;color:#1d1d1d;margin-top:.55rem;font-size:.78rem}.PortfolioComingSoon-module__Hnv0RW__copyLineWide,.PortfolioComingSoon-module__Hnv0RW__copyLineMedium,.PortfolioComingSoon-module__Hnv0RW__copyLineShort{background:rgba(224,233,244,.9);border-radius:999px;margin-top:.55rem;position:relative;overflow:hidden}.PortfolioComingSoon-module__Hnv0RW__copyLineWide:after,.PortfolioComingSoon-module__Hnv0RW__copyLineMedium:after,.PortfolioComingSoon-module__Hnv0RW__copyLineShort:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.82) 48%,transparent 100%);animation:2.6s linear infinite PortfolioComingSoon-module__Hnv0RW__shimmer;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-100%)}.PortfolioComingSoon-module__Hnv0RW__copyLineWide{width:100%;height:.55rem}.PortfolioComingSoon-module__Hnv0RW__copyLineMedium{width:82%;height:.55rem;animation:3.4s ease-in-out infinite PortfolioComingSoon-module__Hnv0RW__linePulse}.PortfolioComingSoon-module__Hnv0RW__copyLineShort{width:58%;height:.55rem}.PortfolioComingSoon-module__Hnv0RW__copyCursor{background:linear-gradient(#02afdd 0%,#5f50a7 100%);width:.12rem;height:.85rem;margin-top:.65rem;animation:1.1s steps(2,end) infinite PortfolioComingSoon-module__Hnv0RW__cursorBlink}.PortfolioComingSoon-module__Hnv0RW__statusPanel{background:rgba(255,255,255,.93);border:1px solid rgba(41,135,198,.12);border-radius:1.45rem;padding:.85rem .85rem .95rem;position:absolute;bottom:1rem;left:1rem;right:1rem;box-shadow:0 18px 35px rgba(41,135,198,.08)}.PortfolioComingSoon-module__Hnv0RW__statusTop{justify-content:space-between;gap:.75rem;margin-bottom:.55rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__statusLabel,.PortfolioComingSoon-module__Hnv0RW__statusValue{font-family:var(--second-family);letter-spacing:-.02em;color:#1d1d1d;font-size:.78rem}.PortfolioComingSoon-module__Hnv0RW__statusValue{background:linear-gradient(90deg,#02afdd 0%,#5f50a7 100%);color:transparent;-webkit-background-clip:text;background-clip:text}.PortfolioComingSoon-module__Hnv0RW__progressTrack{background:#e8edf4;border-radius:999px;height:.65rem;overflow:hidden}.PortfolioComingSoon-module__Hnv0RW__progressBar{border-radius:inherit;background:linear-gradient(90deg,#2c9dd7 0%,#5f50a7 100%);width:92%;height:100%;position:relative}.PortfolioComingSoon-module__Hnv0RW__progressBar:after{content:"";background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 50%,transparent 100%);animation:2.8s linear infinite PortfolioComingSoon-module__Hnv0RW__shimmer;position:absolute;top:0;bottom:0;left:0;right:0}.PortfolioComingSoon-module__Hnv0RW__tagRow{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__tag{min-height:1.55rem;font-family:var(--font-family);color:#5f6474;background:#f4f8fc;border-radius:999px;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.72rem;display:inline-flex}@keyframes PortfolioComingSoon-module__Hnv0RW__driftA{0%,to{transform:translate(0,0)}50%{transform:translate(.4rem,-.6rem)}}@keyframes PortfolioComingSoon-module__Hnv0RW__driftB{0%,to{transform:translate(0,0)}50%{transform:translate(-.45rem,-.75rem)}}@keyframes PortfolioComingSoon-module__Hnv0RW__driftC{0%,to{transform:translate(0,0)}50%{transform:translate(.55rem,.5rem)}}@keyframes PortfolioComingSoon-module__Hnv0RW__columnLiftA{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@keyframes PortfolioComingSoon-module__Hnv0RW__columnLiftB{0%,to{transform:translateY(0)}50%{transform:translateY(-.8rem)}}@keyframes PortfolioComingSoon-module__Hnv0RW__columnLiftC{0%,to{transform:translateY(0)}50%{transform:translateY(-.45rem)}}@keyframes PortfolioComingSoon-module__Hnv0RW__haloPulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes PortfolioComingSoon-module__Hnv0RW__shimmer{to{transform:translate(100%)}}@keyframes PortfolioComingSoon-module__Hnv0RW__cursorBlink{0%,49%{opacity:1}50%,to{opacity:.2}}@keyframes PortfolioComingSoon-module__Hnv0RW__linePulse{0%,to{transform-origin:0;transform:scaleX(1)}50%{transform-origin:0;transform:scaleX(.92)}}@keyframes PortfolioComingSoon-module__Hnv0RW__dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.18)}}@keyframes PortfolioComingSoon-module__Hnv0RW__eyebrowDotGlow{0%,to{opacity:.95;background:#02afdd;box-shadow:0 0 0 .35rem rgba(44,157,215,.12)}50%{opacity:.72;background:#5f50a7;box-shadow:0 0 0 .42rem rgba(95,80,167,.16)}}@media (max-width:359px){.PortfolioComingSoon-module__Hnv0RW__scene{padding:calc(env(safe-area-inset-top,0px) + .45rem).75rem calc(env(safe-area-inset-bottom,0px) + .7rem);gap:.58rem}.PortfolioComingSoon-module__Hnv0RW__copyColumn{gap:0;width:100%}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{gap:.45rem;padding:.8rem .78rem .84rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle{font-size:.9rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusLabel,.PortfolioComingSoon-module__Hnv0RW__mobileStatusValue{font-size:.74rem}.PortfolioComingSoon-module__Hnv0RW__title{max-width:15rem;font-size:1.62rem}.PortfolioComingSoon-module__Hnv0RW__description{font-size:.76rem;line-height:1.34}.PortfolioComingSoon-module__Hnv0RW__stepCard{padding:.58rem .62rem}.PortfolioComingSoon-module__Hnv0RW__stepIndex{min-width:2.7rem;min-height:1.85rem;font-size:.8rem}.PortfolioComingSoon-module__Hnv0RW__stepTitle{font-size:.74rem}.PortfolioComingSoon-module__Hnv0RW__stepText{font-size:.67rem;line-height:1.28}.PortfolioComingSoon-module__Hnv0RW__cta{min-height:2.72rem;font-size:.82rem}}@media (min-width:400px) and (max-width:799px){.PortfolioComingSoon-module__Hnv0RW__scene{padding-top:calc(env(safe-area-inset-top,0px) + .6rem);gap:.65rem}.PortfolioComingSoon-module__Hnv0RW__copyColumn{width:min(100%,28rem)}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{padding:1rem 1rem 1.02rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle{font-size:1.04rem}.PortfolioComingSoon-module__Hnv0RW__title{max-width:19rem;font-size:2rem}.PortfolioComingSoon-module__Hnv0RW__description{font-size:.82rem}.PortfolioComingSoon-module__Hnv0RW__steps{gap:.48rem}}@media (min-width:800px){.PortfolioComingSoon-module__Hnv0RW__scene{padding:calc(env(safe-area-inset-top,0px) + 1rem)1.5rem calc(env(safe-area-inset-bottom,0px) + 1.4rem);gap:.9rem}.PortfolioComingSoon-module__Hnv0RW__copyColumn{width:min(100%,46rem);min-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2.4rem);justify-content:space-evenly;gap:0}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{max-width:41rem;padding:1rem 1rem 1.05rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle{font-size:1.04rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusLabel,.PortfolioComingSoon-module__Hnv0RW__mobileStatusValue{font-size:.84rem}.PortfolioComingSoon-module__Hnv0RW__title{max-width:32rem;font-size:max(2.25rem,min(5.1vw,3.1rem))}.PortfolioComingSoon-module__Hnv0RW__description{max-width:33rem;font-size:.88rem;line-height:1.48}.PortfolioComingSoon-module__Hnv0RW__steps{gap:.65rem}.PortfolioComingSoon-module__Hnv0RW__stepCard{grid-template-columns:3.4rem minmax(0,1fr);gap:.75rem;padding:.75rem .82rem}.PortfolioComingSoon-module__Hnv0RW__stepIndex{width:auto;min-width:3.4rem;min-height:2.45rem;padding:0;font-size:.92rem}.PortfolioComingSoon-module__Hnv0RW__stepTitle{font-size:.84rem}.PortfolioComingSoon-module__Hnv0RW__stepText{font-size:.75rem;line-height:1.34;display:block}.PortfolioComingSoon-module__Hnv0RW__footerRow{justify-items:center;gap:.65rem}.PortfolioComingSoon-module__Hnv0RW__cta{width:100%;max-width:21rem;min-height:2.9rem;font-size:.86rem}.PortfolioComingSoon-module__Hnv0RW__note{max-width:27rem;font-size:.76rem;line-height:1.34;display:block}}@media (orientation:landscape) and (max-width:1199px){.PortfolioComingSoon-module__Hnv0RW__scene{padding:calc(env(safe-area-inset-top,0px) + .45rem)1rem calc(env(safe-area-inset-bottom,0px) + .55rem);gap:.55rem}.PortfolioComingSoon-module__Hnv0RW__copyColumn{width:min(100%,56rem);min-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 1rem);justify-content:space-evenly;gap:0}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{max-width:30rem;padding:.72rem .8rem .78rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle{font-size:.9rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusLabel,.PortfolioComingSoon-module__Hnv0RW__mobileStatusValue{font-size:.74rem}.PortfolioComingSoon-module__Hnv0RW__title{max-width:22rem;font-size:1.72rem}.PortfolioComingSoon-module__Hnv0RW__description{max-width:36rem;font-size:.72rem;line-height:1.28}.PortfolioComingSoon-module__Hnv0RW__steps{gap:.36rem}.PortfolioComingSoon-module__Hnv0RW__stepCard{padding:.5rem .56rem}.PortfolioComingSoon-module__Hnv0RW__stepIndex{min-width:2.6rem;min-height:1.7rem;font-size:.74rem}.PortfolioComingSoon-module__Hnv0RW__stepTitle{font-size:.68rem;line-height:1.08}.PortfolioComingSoon-module__Hnv0RW__stepText{font-size:.64rem;line-height:1.22;display:block}.PortfolioComingSoon-module__Hnv0RW__footerRow{gap:.4rem}.PortfolioComingSoon-module__Hnv0RW__cta{width:100%;max-width:18rem;min-height:2.45rem;font-size:.78rem}.PortfolioComingSoon-module__Hnv0RW__note{display:none}}@media (min-width:1200px){.PortfolioComingSoon-module__Hnv0RW__scene{grid-template-columns:minmax(0,1fr) minmax(0,.96fr);align-items:center;gap:1.8rem;height:100dvh;padding:1.75rem 2rem;display:grid}.PortfolioComingSoon-module__Hnv0RW__copyColumn{text-align:left;justify-content:flex-start;align-items:flex-start;gap:.8rem;width:auto;max-width:none;min-height:0}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{display:none}.PortfolioComingSoon-module__Hnv0RW__headlineBlock{align-items:flex-start;gap:.48rem}.PortfolioComingSoon-module__Hnv0RW__eyebrow{font-size:.72rem;display:inline-flex}.PortfolioComingSoon-module__Hnv0RW__visualColumn{justify-content:center;display:flex}.PortfolioComingSoon-module__Hnv0RW__title{max-width:32rem;font-size:max(2.85rem,min(4.2vw,4rem))}.PortfolioComingSoon-module__Hnv0RW__description{max-width:32rem;font-size:.92rem;line-height:1.5}.PortfolioComingSoon-module__Hnv0RW__steps{gap:.65rem}.PortfolioComingSoon-module__Hnv0RW__stepCard{grid-template-columns:3.8rem minmax(0,1fr);padding:.8rem .95rem}.PortfolioComingSoon-module__Hnv0RW__stepCard:last-child{grid-column:auto}.PortfolioComingSoon-module__Hnv0RW__stepIndex{min-width:3.8rem;min-height:2.65rem}.PortfolioComingSoon-module__Hnv0RW__stepTitle{font-size:.88rem}.PortfolioComingSoon-module__Hnv0RW__stepText{color:#464646;font-size:.84rem;line-height:1.46;display:block}.PortfolioComingSoon-module__Hnv0RW__footerRow{align-items:center;gap:.75rem 1rem;margin-top:.1rem;display:flex}.PortfolioComingSoon-module__Hnv0RW__cta{width:auto;min-height:3.15rem;font-size:.9rem}.PortfolioComingSoon-module__Hnv0RW__note{max-width:18rem;font-size:.8rem;line-height:1.38;display:block}.PortfolioComingSoon-module__Hnv0RW__visualCard{max-width:36rem;height:max(26.5rem,min(67vh,31.5rem));min-height:0;padding:1.25rem}.PortfolioComingSoon-module__Hnv0RW__visualHalo{width:10rem;height:10rem;top:3rem;right:2.6rem}.PortfolioComingSoon-module__Hnv0RW__floatingBadgePrimary,.PortfolioComingSoon-module__Hnv0RW__floatingBadgeSecondary,.PortfolioComingSoon-module__Hnv0RW__floatingBadgeTertiary{font-size:.66rem}.PortfolioComingSoon-module__Hnv0RW__floatingBadgePrimary{top:1.15rem;left:1.15rem}.PortfolioComingSoon-module__Hnv0RW__floatingBadgeSecondary{top:4.7rem;right:1.4rem}.PortfolioComingSoon-module__Hnv0RW__floatingBadgeTertiary{bottom:9.2rem;left:1.4rem}.PortfolioComingSoon-module__Hnv0RW__stageCluster{gap:.9rem;top:auto;bottom:7.4rem;left:1.3rem;right:1.3rem}.PortfolioComingSoon-module__Hnv0RW__stageColumn{width:4.45rem}.PortfolioComingSoon-module__Hnv0RW__stageColumnLeft{height:8.6rem}.PortfolioComingSoon-module__Hnv0RW__stageColumnCenter{height:10.9rem}.PortfolioComingSoon-module__Hnv0RW__stageColumnRight{height:7.6rem}.PortfolioComingSoon-module__Hnv0RW__copyPanel{width:14.75rem;top:7rem;right:1.3rem}.PortfolioComingSoon-module__Hnv0RW__statusPanel{bottom:1.3rem;left:1.3rem;right:1.3rem}}@media (max-height:760px) and (max-width:1199px){.PortfolioComingSoon-module__Hnv0RW__scene{padding-top:calc(env(safe-area-inset-top,0px) + .65rem);padding-bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);gap:.48rem}.PortfolioComingSoon-module__Hnv0RW__copyColumn{justify-content:space-evenly;gap:0}.PortfolioComingSoon-module__Hnv0RW__mobileStatusCard{padding:.78rem .8rem .82rem}.PortfolioComingSoon-module__Hnv0RW__mobileStatusTitle{font-size:.92rem}.PortfolioComingSoon-module__Hnv0RW__title{font-size:max(1.65rem,min(7vw,2.1rem))}.PortfolioComingSoon-module__Hnv0RW__description{font-size:.76rem;line-height:1.34}.PortfolioComingSoon-module__Hnv0RW__stepCard{padding:.56rem .64rem}.PortfolioComingSoon-module__Hnv0RW__stepTitle{font-size:.76rem}.PortfolioComingSoon-module__Hnv0RW__stepText{font-size:.68rem;line-height:1.28}.PortfolioComingSoon-module__Hnv0RW__cta{min-height:2.7rem;font-size:.82rem}}@media (prefers-reduced-motion:reduce){.PortfolioComingSoon-module__Hnv0RW__visualHalo,.PortfolioComingSoon-module__Hnv0RW__floatingBadgePrimary,.PortfolioComingSoon-module__Hnv0RW__floatingBadgeSecondary,.PortfolioComingSoon-module__Hnv0RW__floatingBadgeTertiary,.PortfolioComingSoon-module__Hnv0RW__stageColumnLeft,.PortfolioComingSoon-module__Hnv0RW__stageColumnCenter,.PortfolioComingSoon-module__Hnv0RW__stageColumnRight,.PortfolioComingSoon-module__Hnv0RW__copyLineWide:after,.PortfolioComingSoon-module__Hnv0RW__copyLineMedium:after,.PortfolioComingSoon-module__Hnv0RW__copyLineShort:after,.PortfolioComingSoon-module__Hnv0RW__progressBar:after,.PortfolioComingSoon-module__Hnv0RW__copyCursor{animation:none}.PortfolioComingSoon-module__Hnv0RW__cta{transition:none}}
