.EditorialIllustration-module__GmBbza__frame{border:1px solid var(--border-strong);border-radius:var(--r-card);background:var(--bg-surface);min-width:0;box-shadow:8px 8px 0 var(--accent-soft);margin:0;position:relative;overflow:hidden}.EditorialIllustration-module__GmBbza__frame:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff61}.EditorialIllustration-module__GmBbza__image{width:100%;height:auto;display:block}@media (max-width:640px){.EditorialIllustration-module__GmBbza__frame{box-shadow:5px 5px 0 var(--accent-soft)}}
.DealLifecycle-module__1s3BUq__launchCard{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:190px;padding:clamp(24px,4vw,38px);display:flex}.DealLifecycle-module__1s3BUq__launchEyebrow,.DealLifecycle-module__1s3BUq__dialogEyebrow{color:var(--accent-ink);margin:0 0 8px;font-size:12px;font-weight:700}.DealLifecycle-module__1s3BUq__launchTitle{max-width:620px;color:var(--text-strong);margin:0;font-size:clamp(20px,3vw,28px);font-weight:750;line-height:1.45}.DealLifecycle-module__1s3BUq__launchDescription{max-width:620px;color:var(--text-muted);margin:9px 0 0;font-size:14px;line-height:1.75}.DealLifecycle-module__1s3BUq__playIcon{flex:none;width:16px;height:16px;margin-inline-end:8px}.DealLifecycle-module__1s3BUq__backdrop{z-index:100;background:color-mix(in srgb, var(--neutral-950) 72%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:DealLifecycle-module__1s3BUq__backdropIn .18s var(--ease-out) both;place-items:center;padding:clamp(12px,3vw,32px);display:grid;position:fixed;inset:0}.DealLifecycle-module__1s3BUq__dialog{border:1px solid var(--text-strong);border-radius:var(--r-card);background:var(--bg-page);width:min(920px,100%);max-height:calc(100dvh - clamp(24px,6vw,64px));box-shadow:12px 12px 0 var(--accent);animation:DealLifecycle-module__1s3BUq__dialogIn .26s var(--ease-out) both;padding:clamp(20px,4vw,38px);overflow:auto}.DealLifecycle-module__1s3BUq__dialogHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}.DealLifecycle-module__1s3BUq__dialogHeader h2{color:var(--text-strong);margin:0;font-size:clamp(24px,4vw,38px);line-height:1.35}.DealLifecycle-module__1s3BUq__dialogHeader p:last-child{color:var(--text-muted);margin:8px 0 0;font-size:14px;line-height:1.7}.DealLifecycle-module__1s3BUq__closeButton{border:1px solid var(--border-strong);border-radius:var(--r-card);background:var(--bg-surface);width:44px;height:44px;color:var(--text-strong);font-family:var(--font-sans);cursor:pointer;flex:none;font-size:25px}.DealLifecycle-module__1s3BUq__stageRail{align-items:center;margin-block:clamp(24px,4vw,36px) 12px;display:flex}.DealLifecycle-module__1s3BUq__stageNode{flex:1;align-items:center;min-width:0;display:flex}.DealLifecycle-module__1s3BUq__stageNode:last-child{flex:none}.DealLifecycle-module__1s3BUq__stageNode span{border:1px solid var(--border-strong);background:var(--bg-surface);width:34px;height:34px;color:var(--text-muted);font-family:var(--font-mono);transition:all .22s var(--ease-out);border-radius:50%;flex:none;place-items:center;font-size:12px;display:grid}.DealLifecycle-module__1s3BUq__stageNode i{background:var(--border-strong);width:100%;height:1px}.DealLifecycle-module__1s3BUq__stageNode[data-state=completed] span,.DealLifecycle-module__1s3BUq__stageNode[data-state=current] span{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}.DealLifecycle-module__1s3BUq__stageNode[data-state=completed] i{background:var(--accent)}.DealLifecycle-module__1s3BUq__stageNode[data-state=current] span{box-shadow:0 0 0 6px var(--accent-soft);transform:scale(1.08)}.DealLifecycle-module__1s3BUq__progressTrack{border-radius:var(--pill);background:var(--border-soft);height:3px;overflow:hidden}.DealLifecycle-module__1s3BUq__progressTrack span{background:var(--accent);height:100%;transition:width .32s var(--ease-out);display:block}.DealLifecycle-module__1s3BUq__stageViewport{min-height:250px;padding-block:clamp(20px,4vw,34px);display:grid}.DealLifecycle-module__1s3BUq__activeStage{min-height:220px;animation:DealLifecycle-module__1s3BUq__stageIn .36s var(--ease-out) both;grid-template-columns:minmax(80px,.28fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,42px);padding:clamp(22px,4vw,36px);display:grid;position:relative}.DealLifecycle-module__1s3BUq__stageNumber{color:var(--accent);font-family:var(--font-mono);font-size:clamp(54px,10vw,94px);font-weight:500;line-height:1}.DealLifecycle-module__1s3BUq__stageMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.DealLifecycle-module__1s3BUq__stageCopy h3{color:var(--text-strong);margin:18px 0 0;font-size:clamp(24px,4vw,38px);line-height:1.35}.DealLifecycle-module__1s3BUq__stageCopy p{max-width:58ch;color:var(--text-muted);margin:12px 0 0;font-size:clamp(14px,2vw,17px);line-height:1.8}.DealLifecycle-module__1s3BUq__dialogFooter{border-block-start:1px solid var(--border);justify-content:space-between;align-items:center;gap:var(--space-4);padding-block-start:var(--space-4);display:flex}.DealLifecycle-module__1s3BUq__dialogFooter p{color:var(--text-muted);margin:0;font-size:13px}.DealLifecycle-module__1s3BUq__footerActions{gap:8px;display:flex}.DealLifecycle-module__1s3BUq__textButton,.DealLifecycle-module__1s3BUq__primaryButton{border-radius:var(--r-md);min-height:44px;font-family:var(--font-sans);cursor:pointer;padding:9px 16px;font-weight:650}.DealLifecycle-module__1s3BUq__textButton{border:1px solid var(--border-strong);color:var(--text-strong);background:0 0}.DealLifecycle-module__1s3BUq__primaryButton{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent)}@keyframes DealLifecycle-module__1s3BUq__backdropIn{0%{opacity:0}}@keyframes DealLifecycle-module__1s3BUq__dialogIn{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes DealLifecycle-module__1s3BUq__stageIn{0%{opacity:0;transform:translateY(12px)}}@media (max-width:640px){.DealLifecycle-module__1s3BUq__launchCard{flex-direction:column;align-items:stretch}.DealLifecycle-module__1s3BUq__launchCard>:last-child{width:100%}.DealLifecycle-module__1s3BUq__dialog{box-shadow:6px 6px 0 var(--accent);padding:18px}.DealLifecycle-module__1s3BUq__dialogHeader p:last-child{display:none}.DealLifecycle-module__1s3BUq__stageRail{overflow:hidden}.DealLifecycle-module__1s3BUq__stageNode span{width:28px;height:28px;font-size:10px}.DealLifecycle-module__1s3BUq__activeStage{grid-template-columns:1fr;align-content:center;gap:16px;min-height:270px}.DealLifecycle-module__1s3BUq__stageNumber{font-size:52px}.DealLifecycle-module__1s3BUq__dialogFooter{flex-direction:column;align-items:stretch}.DealLifecycle-module__1s3BUq__footerActions>*{flex:1}}@media (prefers-reduced-motion:reduce){.DealLifecycle-module__1s3BUq__backdrop,.DealLifecycle-module__1s3BUq__dialog,.DealLifecycle-module__1s3BUq__activeStage{animation:none}.DealLifecycle-module__1s3BUq__stageNode span,.DealLifecycle-module__1s3BUq__progressTrack span{transition:none}}
