.devprocess-section{width:100%;padding:120px 0 80px}.devprocess-inner{display:flex;flex-direction:row;align-items:center;gap:60px;width:100%}.devprocess-left{display:flex;flex-direction:column;align-items:flex-start;gap:24px;flex-shrink:0;width:468px;min-height:187px}.devprocess-heading{font-family:Afacad,sans-serif;font-weight:700;font-size:55px;line-height:110%;background:linear-gradient(270deg,#DE9C18,#C07714);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.devprocess-heading,.devprocess-subtext{font-style:normal;letter-spacing:0;margin:0}.devprocess-subtext{font-family:Sansation,sans-serif;font-weight:400;font-size:16px;line-height:158%;color:rgba(255,251,240,1)}.devprocess-nav{display:flex;align-items:center;gap:16px;margin-top:8px}.devprocess-nav-label{font-family:Sansation,sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:150%;letter-spacing:0;color:rgba(255,255,255,1)}.devprocess-right{flex:1}.devprocess-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;align-items:stretch}.devprocess-card-wrap{display:flex;transition:opacity .35s ease,transform .35s cubic-bezier(.23,1,.32,1),filter .35s ease}.devprocess-card-wrap.visible{opacity:1;transform:translateX(0);filter:blur(0)}.devprocess-card-wrap.entering{opacity:0;transform:translateX(40px);filter:blur(4px)}.devprocess-card-wrap.exiting{opacity:0;transform:translateX(-40px);filter:blur(4px)}.devprocess-card{width:100%;height:auto;min-height:360px;border-radius:30px;border:1px solid transparent;background:linear-gradient(#0a0a0a,#0a0a0a) padding-box,linear-gradient(277.44deg,#3D3D3D 1.72%,#FFFFFF 33.44%,#575757 57.69%,#FFFFFF 76.82%,#383838 98.74%) border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:36px 32px;gap:20px;box-sizing:border-box;overflow:visible;transition:transform .3s ease,box-shadow .3s ease}.devprocess-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(192,119,20,.12)}.devprocess-card-title{font-family:Sansation,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:44px;letter-spacing:0;color:rgba(255,255,255,1);margin:0;flex-shrink:0}.devprocess-card-points{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.devprocess-card-point{font-family:Sansation,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:1.7;padding:10px 0;letter-spacing:0;color:rgba(255,255,255,1);display:flex;align-items:flex-start;gap:10px;white-space:normal;overflow:visible;text-overflow:unset;border-bottom:1px solid rgba(255,255,255,.06)}.devprocess-card-point:last-child{border-bottom:none}.devprocess-card-point:before{content:"•";color:rgba(255,255,255,1);font-size:18px;flex-shrink:0;margin-top:1px}@media (min-width:1920px){.devprocess-section{padding:120px 0 80px}.devprocess-left{width:468px;min-height:187px;gap:24px}.devprocess-heading{font-size:55px}.devprocess-subtext{font-size:16px}.devprocess-inner{gap:60px}.devprocess-grid{gap:24px}.devprocess-card{min-height:360px;padding:36px 32px}.devprocess-card-title{font-size:28px;line-height:44px}.devprocess-card-point{font-size:15px}}@media (min-width:1601px) and (max-width:1919px){.devprocess-section{padding:100px 0 70px}.devprocess-left{width:390px;min-height:156px;gap:20px}.devprocess-heading{font-size:46px}.devprocess-subtext{font-size:15px}.devprocess-inner{gap:50px}.devprocess-grid{gap:20px}.devprocess-card{min-height:310px;padding:30px 28px}.devprocess-card-title{font-size:24px;line-height:38px}.devprocess-card-point{font-size:13px}}@media (min-width:1537px) and (max-width:1600px){.devprocess-section{padding:96px 0 68px}.devprocess-left{width:370px;min-height:148px;gap:20px}.devprocess-heading{font-size:44px}.devprocess-subtext{font-size:14px}.devprocess-inner{gap:46px}.devprocess-grid{gap:18px}.devprocess-card{min-height:300px;padding:28px 26px}.devprocess-card-title{font-size:22px;line-height:36px}.devprocess-card-point{font-size:13px}}@media (min-width:1441px) and (max-width:1536px){.devprocess-section{padding:90px 0 64px}.devprocess-left{width:352px;min-height:140px;gap:18px}.devprocess-heading{font-size:42px}.devprocess-subtext{font-size:16px}.devprocess-inner{gap:42px}.devprocess-grid{gap:18px}.devprocess-card{min-height:290px;padding:26px 24px}.devprocess-card-title{font-size:21px;line-height:34px}.devprocess-card-point{font-size:16px}}@media (min-width:1281px) and (max-width:1440px){.devprocess-section{padding:84px 0 60px}.devprocess-left{width:330px;min-height:132px;gap:18px}.devprocess-heading{font-size:40px}.devprocess-subtext{font-size:16px}.devprocess-inner{gap:38px}.devprocess-grid{gap:16px}.devprocess-card{min-height:280px;padding:24px 22px}.devprocess-card-title{font-size:20px;line-height:32px}.devprocess-card-point{font-size:16px}}@media (min-width:1025px) and (max-width:1280px){.devprocess-section{padding:76px 0 56px}.devprocess-left{width:290px;min-height:116px;gap:16px}.devprocess-heading{font-size:36px}.devprocess-subtext{font-size:14px}.devprocess-inner{gap:32px}.devprocess-grid{gap:14px}.devprocess-card{min-height:260px;padding:22px 20px}.devprocess-card-title{font-size:18px;line-height:28px}.devprocess-card-point{font-size:14px}}@media (min-width:769px) and (max-width:1024px){.devprocess-section{padding:64px 0 52px}.devprocess-inner{flex-direction:column;gap:32px;align-items:flex-start}.devprocess-left{width:100%;min-height:unset;gap:16px}.devprocess-heading{font-size:34px}.devprocess-subtext{font-size:14px}.devprocess-grid{grid-template-columns:repeat(3,1fr);gap:14px}.devprocess-card{min-height:260px;padding:24px 20px}.devprocess-card-title{font-size:18px;line-height:28px}.devprocess-card-point{font-size:12px}}@media (max-width:768px){.devprocess-section{padding:52px 0 40px}.devprocess-inner{flex-direction:column;gap:28px;align-items:flex-start}.devprocess-left{width:100%;min-height:unset;gap:14px}.devprocess-heading{font-size:28px}.devprocess-subtext{font-size:13px}.devprocess-grid{grid-template-columns:1fr;gap:14px}.devprocess-card{min-height:220px;padding:22px 20px;border-radius:20px}.devprocess-card-title{font-size:18px;line-height:26px}.devprocess-card-point{font-size:13px}.devprocess-nav-label{font-size:16px}}