#start-project.nt-cta-section{background:linear-gradient(180deg,#fff,#f6f5fd);padding:72px 0;text-align:center}
#start-project::before,#start-project::after{display:none !important}
#start-project .cc-h{font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:clamp(34px,5vw,62px);line-height:1.08;color:#2b2560 !important;margin:18px 0 12px}
#start-project .cc-h em{font-style:normal;color:#5b53a5}
#start-project .cc-sub{font-size:19px;color:#535575 !important;max-width:640px;margin:0 auto}
#start-project .cc-box{max-width:960px;margin:34px auto 0;background:#fff;border:1px solid #e8e6f4;border-radius:28px;padding:32px;box-shadow:0 30px 70px rgba(43,37,96,.12);text-align:left}
#start-project .cc-who{display:flex;gap:16px;align-items:center;margin-bottom:24px}
#start-project .cc-av{width:52px;height:52px;border-radius:50%;background:#f0b429;color:#2b2560;display:grid;place-items:center;font-family:'Fraunces',Georgia,serif;font-weight:700;font-size:24px;flex:none}
#start-project .cc-who b{display:block;font-size:20px;color:#2b2560}
#start-project .cc-who span{color:#535575;font-size:14px}
#start-project .cc-days{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}
#start-project .cc-d{display:flex;flex-direction:column;gap:9px}
#start-project .cc-d b{color:#2b2560}
#start-project .cc-d small{font-size:13px;color:#535575;margin-bottom:4px}
#start-project .cc-t{-webkit-appearance:none;appearance:none;font-family:inherit;cursor:pointer;background:#fff;padding:12px 6px;border-radius:12px;border:1.5px solid #eceafa;text-align:center;font-weight:700;font-size:14px;color:#4a3f96;transition:all .18s}
#start-project .cc-t:hover{border-color:#8b83d4;background:#f6f5fd}
#start-project .cc-t:focus-visible{outline:2px solid #4a3f96;outline-offset:2px}
#start-project .cc-t.is-on{background:#4a3f96;border-color:#4a3f96;color:#fff}
#start-project .cc-row{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:26px;color:#535575;font-size:14px}
#start-project .cc-go{display:inline-block;padding:16px 30px;border-radius:100px;background:#f0b429;color:#2b2560 !important;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;box-shadow:0 10px 24px rgba(240,180,41,.35);white-space:nowrap}
#start-project .cc-go:hover{transform:translateY(-2px)}
#start-project .cc-alt{margin-top:26px;color:#535575}
#start-project .cc-alt a{color:#4a3f96 !important;font-weight:700;text-decoration:underline}
@media(max-width:767px){
 #start-project.nt-cta-section{padding:60px 0}
 #start-project .cc-box{padding:22px 16px;border-radius:22px}
 #start-project .cc-days{grid-template-columns:repeat(5,minmax(62px,1fr));overflow-x:auto;padding-bottom:6px;gap:10px}
 #start-project .cc-row{flex-direction:column;align-items:stretch;text-align:center}
 #start-project .cc-go{text-align:center}
 #start-project .cc-sub{font-size:16.5px}
}
