.guided-project-module__F8XDLq__main{background:radial-gradient(circle at 12% 10%,#ff755f21,#0000 28%),radial-gradient(circle at 88% 16%,#5b4bff24,#0000 32%);min-height:calc(100vh - 74px);padding:clamp(28px,5vw,70px) 20px 80px}.guided-project-module__F8XDLq__shell{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffeb;border:1px solid #5b4bff21;border-radius:30px;width:min(1040px,100%);margin:0 auto;overflow:hidden;box-shadow:0 30px 80px #1c144e1f}.guided-project-module__F8XDLq__header{justify-content:space-between;align-items:end;gap:24px;padding:clamp(24px,4vw,42px) clamp(22px,5vw,56px) 26px;display:flex}.guided-project-module__F8XDLq__header h1,.guided-project-module__F8XDLq__header p,.guided-project-module__F8XDLq__stepHeading h2,.guided-project-module__F8XDLq__stepHeading p,.guided-project-module__F8XDLq__review h2,.guided-project-module__F8XDLq__review p{margin:0}.guided-project-module__F8XDLq__header h1{color:var(--ink);letter-spacing:-.035em;margin-top:10px;font-size:clamp(1.65rem,4vw,2.8rem);line-height:1.35}.guided-project-module__F8XDLq__header p{color:var(--muted);margin-top:10px;line-height:1.9}.guided-project-module__F8XDLq__kicker,.guided-project-module__F8XDLq__eyebrow{color:var(--indigo-strong);font-size:.78rem;font-weight:900}.guided-project-module__F8XDLq__kicker{align-items:center;gap:7px;display:inline-flex}.guided-project-module__F8XDLq__progressMeta{text-align:left;flex:none;gap:2px;min-width:110px;display:grid}.guided-project-module__F8XDLq__progressMeta strong{color:var(--indigo-strong);font-size:1.25rem}.guided-project-module__F8XDLq__progressMeta span{color:var(--muted);font-size:.72rem}.guided-project-module__F8XDLq__progress{background:var(--surface-tinted);height:4px}.guided-project-module__F8XDLq__progress span{background:linear-gradient(90deg, var(--coral), var(--indigo));border-radius:999px;height:100%;transition:width .48s cubic-bezier(.22,1,.36,1);display:block}.guided-project-module__F8XDLq__stage{min-height:520px;padding:clamp(28px,5vw,56px);animation:.38s cubic-bezier(.22,1,.36,1) both guided-project-module__F8XDLq__stage-enter}.guided-project-module__F8XDLq__stepHeading{gap:8px;margin-bottom:26px;display:grid}.guided-project-module__F8XDLq__stepHeading h2,.guided-project-module__F8XDLq__review h2{color:var(--ink);font-size:clamp(1.4rem,3vw,2rem);line-height:1.45}.guided-project-module__F8XDLq__stepHeading p{color:var(--muted);font-size:.9rem;line-height:1.9}.guided-project-module__F8XDLq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.guided-project-module__F8XDLq__typeGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.guided-project-module__F8XDLq__option{border:1px solid var(--border);background:var(--surface);min-height:104px;color:var(--text);text-align:right;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:17px;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s,background .22s;display:grid;position:relative;box-shadow:0 8px 24px #1410320a}.guided-project-module__F8XDLq__typeGrid .guided-project-module__F8XDLq__option{aspect-ratio:1/.92;grid-template-columns:1fr auto;align-content:center}.guided-project-module__F8XDLq__typeGrid .guided-project-module__F8XDLq__optionIcon,.guided-project-module__F8XDLq__typeGrid .guided-project-module__F8XDLq__optionCopy{grid-column:1/-1}.guided-project-module__F8XDLq__option[data-selected=true]{border-color:var(--indigo);background:linear-gradient(145deg,#fff,#f1efff);transform:translateY(-3px);box-shadow:0 14px 34px #5b4bff29}.guided-project-module__F8XDLq__optionIcon{background:var(--surface-tinted);width:44px;height:44px;color:var(--indigo-strong);border-radius:14px;place-items:center;transition:transform .22s,background .22s,color .22s;display:grid}.guided-project-module__F8XDLq__optionCopy{gap:5px;display:grid}.guided-project-module__F8XDLq__optionCopy strong{color:var(--ink);font-size:.92rem}.guided-project-module__F8XDLq__optionCopy small{color:var(--muted);font-size:.73rem;line-height:1.7}.guided-project-module__F8XDLq__check{border:1px solid var(--border);color:#0000;border-radius:999px;place-items:center;width:23px;height:23px;transition:background .18s,color .18s,transform .18s;display:grid}.guided-project-module__F8XDLq__option[data-selected=true] .guided-project-module__F8XDLq__check{border-color:var(--indigo);background:var(--indigo);color:#fff;transform:scale(1.08)}.guided-project-module__F8XDLq__agentInput{background:linear-gradient(135deg,#f6f4ffdb,#ffffffeb);border:1px dashed #5b4bff47;border-radius:18px;gap:10px;margin-top:18px;padding:15px;transition:border-color .22s,box-shadow .22s,transform .22s;display:grid}.guided-project-module__F8XDLq__agentInput[data-active=true]{border-style:solid;border-color:var(--indigo);box-shadow:0 12px 30px #5b4bff1a}.guided-project-module__F8XDLq__agentInput label{align-items:center;gap:11px;display:flex}.guided-project-module__F8XDLq__agentInput label>span:last-child{gap:3px;display:grid}.guided-project-module__F8XDLq__agentInput strong{color:var(--ink);font-size:.82rem}.guided-project-module__F8XDLq__agentInput small{color:var(--muted);font-size:.69rem;line-height:1.7}.guided-project-module__F8XDLq__agentIcon{background:var(--indigo);color:#fff;border-radius:13px;flex:none;place-items:center;width:39px;height:39px;display:grid;box-shadow:0 8px 20px #5b4bff2e}.guided-project-module__F8XDLq__agentInput textarea{resize:vertical;border:1px solid var(--border);width:100%;min-height:82px;color:var(--text);background:#fff;border-radius:13px;outline:0;padding:12px 13px;line-height:1.8;transition:border-color .18s,box-shadow .18s}.guided-project-module__F8XDLq__agentInput textarea:focus{border-color:var(--indigo);box-shadow:0 0 0 4px #5b4bff17}.guided-project-module__F8XDLq__agentCounter{color:var(--muted);text-align:left;font-size:.66rem}.guided-project-module__F8XDLq__navigation,.guided-project-module__F8XDLq__reviewActions{justify-content:space-between;align-items:center;gap:12px;margin-top:30px;display:flex}.guided-project-module__F8XDLq__nextButton,.guided-project-module__F8XDLq__backButton,.guided-project-module__F8XDLq__primaryAction,.guided-project-module__F8XDLq__secondaryAction{border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 20px;font-weight:850;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex}.guided-project-module__F8XDLq__nextButton,.guided-project-module__F8XDLq__primaryAction{border:1px solid var(--indigo);background:var(--indigo);color:#fff;box-shadow:0 10px 26px #5b4bff3d}.guided-project-module__F8XDLq__backButton,.guided-project-module__F8XDLq__secondaryAction{border:1px solid var(--border);background:var(--surface);color:var(--muted)}.guided-project-module__F8XDLq__nextButton:disabled,.guided-project-module__F8XDLq__backButton:disabled{cursor:not-allowed;opacity:.42;box-shadow:none}.guided-project-module__F8XDLq__review{text-align:center;justify-items:center;gap:14px;width:min(760px,100%);margin:0 auto;display:grid}.guided-project-module__F8XDLq__reviewIcon{background:linear-gradient(145deg, var(--indigo), #8579ff);color:#fff;border-radius:22px;place-items:center;width:68px;height:68px;display:grid;box-shadow:0 18px 36px #5b4bff38}.guided-project-module__F8XDLq__summary{border:1px solid var(--border);color:var(--text);text-align:right;background:#fbfaff;border-radius:18px;padding:20px;line-height:2}.guided-project-module__F8XDLq__summaryTags{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.guided-project-module__F8XDLq__summaryTags span{background:var(--surface-tinted);color:var(--indigo-strong);border-radius:999px;padding:7px 11px;font-size:.72rem;font-weight:800}.guided-project-module__F8XDLq__reviewNotice{width:100%;color:var(--success);text-align:right;background:#eefaf5;border-radius:15px;align-items:center;gap:10px;padding:13px 15px;font-size:.78rem;line-height:1.8;display:flex}.guided-project-module__F8XDLq__reviewNotice span{color:var(--text)}@media (hover:hover) and (pointer:fine){.guided-project-module__F8XDLq__option:hover{z-index:1;border-color:#5b4bff7a;transform:translateY(-4px);box-shadow:0 16px 38px #2e246e1f}.guided-project-module__F8XDLq__option:hover .guided-project-module__F8XDLq__optionIcon{background:var(--indigo);color:#fff;transform:rotate(-4deg)scale(1.05)}.guided-project-module__F8XDLq__nextButton:not(:disabled):hover,.guided-project-module__F8XDLq__primaryAction:hover{background:var(--indigo-strong);transform:translateY(-2px);box-shadow:0 15px 34px #5b4bff4d}.guided-project-module__F8XDLq__backButton:not(:disabled):hover,.guided-project-module__F8XDLq__secondaryAction:hover{background:var(--surface-tinted);color:var(--ink);transform:translateY(-2px)}}@keyframes guided-project-module__F8XDLq__stage-enter{0%{opacity:0;transform:translateY(12px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:820px){.guided-project-module__F8XDLq__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.guided-project-module__F8XDLq__typeGrid .guided-project-module__F8XDLq__option{aspect-ratio:1.35}}@media (max-width:600px){.guided-project-module__F8XDLq__main{padding:14px 10px 40px}.guided-project-module__F8XDLq__shell{border-radius:22px}.guided-project-module__F8XDLq__header{align-items:start;padding:22px 18px 18px}.guided-project-module__F8XDLq__header p{font-size:.82rem}.guided-project-module__F8XDLq__progressMeta{min-width:74px}.guided-project-module__F8XDLq__stage{min-height:520px;padding:26px 16px}.guided-project-module__F8XDLq__optionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.guided-project-module__F8XDLq__option,.guided-project-module__F8XDLq__typeGrid .guided-project-module__F8XDLq__option{aspect-ratio:1;grid-template-columns:1fr auto;align-content:center;min-height:0;padding:13px}.guided-project-module__F8XDLq__optionIcon,.guided-project-module__F8XDLq__optionCopy{grid-column:1/-1}.guided-project-module__F8XDLq__optionIcon{width:39px;height:39px}.guided-project-module__F8XDLq__optionCopy small{font-size:.67rem}.guided-project-module__F8XDLq__navigation,.guided-project-module__F8XDLq__reviewActions{align-items:stretch}.guided-project-module__F8XDLq__reviewActions{flex-direction:column;width:100%}.guided-project-module__F8XDLq__primaryAction,.guided-project-module__F8XDLq__secondaryAction{width:100%}.guided-project-module__F8XDLq__summary{padding:15px;font-size:.8rem}.guided-project-module__F8XDLq__agentInput{padding:12px}.guided-project-module__F8XDLq__agentInput small{font-size:.65rem}}@media (max-width:390px){.guided-project-module__F8XDLq__optionGrid{grid-template-columns:1fr}.guided-project-module__F8XDLq__option,.guided-project-module__F8XDLq__typeGrid .guided-project-module__F8XDLq__option{aspect-ratio:16/6;grid-template-columns:auto minmax(0,1fr) auto}.guided-project-module__F8XDLq__optionIcon,.guided-project-module__F8XDLq__optionCopy{grid-column:auto}}@media (prefers-reduced-motion:reduce){.guided-project-module__F8XDLq__stage{animation:none}}
