.ProcessSection-module__YVKGHq__section{background-color:var(--bg-primary);border-top:1px solid var(--border-color);padding:8rem 7%;transition:background-color .4s;position:relative;overflow:hidden}.ProcessSection-module__YVKGHq__container{z-index:1;max-width:1300px;margin:0 auto;position:relative}.ProcessSection-module__YVKGHq__header{justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:4rem;display:flex}.ProcessSection-module__YVKGHq__headerLeft{flex-direction:column;gap:.75rem;display:flex}.ProcessSection-module__YVKGHq__eyebrow{text-transform:uppercase;letter-spacing:.22em;color:var(--orange);align-items:center;gap:10px;font-size:.72rem;font-weight:600;display:flex}.ProcessSection-module__YVKGHq__eyebrowLine{background:var(--orange);width:28px;height:1px;display:block}.ProcessSection-module__YVKGHq__title{color:var(--text-primary);letter-spacing:-.025em;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:700;line-height:1.1;transition:color .4s}.ProcessSection-module__YVKGHq__headerRight{max-width:320px;color:var(--text-secondary);text-align:right;flex-shrink:0;font-size:.92rem;line-height:1.7;transition:color .4s}.ProcessSection-module__YVKGHq__grid{border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(3,1fr);display:grid}.ProcessSection-module__YVKGHq__card{border-right:1px solid var(--border-color);cursor:pointer;background-color:#0000;flex-direction:column;gap:1.5rem;padding:4rem 2.5rem;transition:background-color .35s cubic-bezier(.16,1,.3,1);display:flex}.ProcessSection-module__YVKGHq__card:first-child{border-left:1px solid var(--border-color)}.ProcessSection-module__YVKGHq__card:hover{background-color:#ffffff05}.ProcessSection-module__YVKGHq__cardMeta{font-family:var(--font-body-inter), system-ui, sans-serif;letter-spacing:.15em;color:var(--text-muted);align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;display:flex}.ProcessSection-module__YVKGHq__stepNumber{color:var(--text-primary);font-variant-numeric:tabular-nums}.ProcessSection-module__YVKGHq__stepDivider{color:var(--border-color)}.ProcessSection-module__YVKGHq__stepLabel{color:var(--text-secondary);transition:color .3s}.ProcessSection-module__YVKGHq__card:hover .ProcessSection-module__YVKGHq__stepLabel{color:var(--text-primary)}.ProcessSection-module__YVKGHq__stepTitle{font-size:clamp(1.1rem,2.2vw,1.35rem);font-weight:700;font-family:var(--font-poppins), sans-serif;color:var(--text-primary);letter-spacing:-.01em;line-height:1.25;transition:color .3s}.ProcessSection-module__YVKGHq__card:hover .ProcessSection-module__YVKGHq__stepTitle{color:var(--text-primary)}.ProcessSection-module__YVKGHq__stepDesc{color:var(--text-secondary);font-size:.92rem;line-height:1.65;font-family:var(--font-body-inter), system-ui, sans-serif;font-weight:400}@media (max-width:900px){.ProcessSection-module__YVKGHq__header{flex-direction:column;align-items:flex-start;gap:1rem}.ProcessSection-module__YVKGHq__headerRight{text-align:left;max-width:100%}.ProcessSection-module__YVKGHq__grid{border-bottom:none;grid-template-columns:1fr}.ProcessSection-module__YVKGHq__card{border-left:none;border-right:none;border-bottom:1px solid var(--border-color);padding:3rem 0}.ProcessSection-module__YVKGHq__card:first-child{border-left:none}}
