.creator-waitlist-wrapper{background:linear-gradient(45deg,#000 50%,#1a1a1a 85.36%,#0d0d0d 120.71%);width:100%;min-height:calc(100vh - 140px);padding:4rem 1rem;overflow:visible}.creator-waitlist-wrapper .creator-waitlist-container{width:100%;max-width:1200px;margin:0 auto;overflow:visible}.waitlist-step{flex-direction:column;gap:2rem;width:100%;display:flex;overflow:visible}.waitlist-step .step-header{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;padding-top:1.5rem;display:flex;position:relative;overflow:visible}.waitlist-step .step-header .step-count{color:#9ca3af;text-align:center;width:100%;font-size:16px;font-weight:500}.waitlist-step .step-header .back-btn{cursor:pointer;color:#d1d5db;z-index:100;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:0;left:0}.waitlist-step .step-header .back-btn:hover{color:#1a9d8a}.waitlist-step .step-header .progress-indicator{justify-content:center;align-items:center;gap:.75rem;display:flex}.waitlist-step .step-header .progress-indicator .progress-dot{background:#374151;border-radius:50%;width:12px;height:12px;transition:all .3s}.waitlist-step .step-header .progress-indicator .progress-dot.active{background:#1a9d8a;box-shadow:0 0 0 4px #1a9d8a33}.waitlist-step .step-header .progress-indicator .progress-dot.completed{background:#1a9d8a}.waitlist-step .step-header .progress-indicator .progress-line{background:#374151;width:60px;height:2px;transition:all .3s}.waitlist-step .step-header .progress-indicator .progress-line.active{background:linear-gradient(90deg,#1a9d8a 50%,#374151 50%)}.waitlist-step .step-header .progress-indicator .progress-line.completed{background:#1a9d8a}.waitlist-step .step-header .path-selected-badge{justify-content:center;align-items:center;gap:.75rem;display:flex}.waitlist-step .step-header .path-selected-badge .path-icon{color:#1a9d8a;filter:drop-shadow(0 0 12px #1a9d8a59);background:#1a9d8a1a;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.waitlist-step .step-header .path-selected-badge .badge-label{color:#9ca3af;text-align:center;font-size:14px;font-weight:500}.waitlist-step .step-header .path-selected-badge .badge-value{color:#1a9d8a;text-align:center;font-size:16px;font-weight:600}.waitlist-step .step-header .path-info-wrapper{justify-content:space-between;align-items:center;gap:1rem;display:flex}.waitlist-step .step-header .path-info-wrapper .waitlist-badge{color:#fff;background:#1a9d8a1a;border-radius:999px;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:14px;font-weight:500;display:flex}.waitlist-step .step-header .path-info-wrapper .your-path-badge{background:0 0;border:none;border-radius:.75rem;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.waitlist-step .step-header .path-info-wrapper .your-path-badge svg{color:#1a9d8a;filter:drop-shadow(0 0 10px #1a9d8a33)}.waitlist-step .step-header .path-info-wrapper .your-path-badge p{color:#9ca3af;font-size:12px;font-weight:500}.waitlist-step .step-header .path-info-wrapper .your-path-badge .path-name{color:#1a9d8a;font-size:14px;font-weight:600}.waitlist-step .step-header .step-title-wrapper{text-align:center;z-index:1;width:100%;position:relative}.waitlist-step .step-header .step-title-wrapper .step-title{width:100%;margin-bottom:.5rem;font-size:2.5rem;font-weight:700;color:#fff!important}.waitlist-step .step-header .step-title-wrapper .step-title span{color:#1a9d8a}.waitlist-step .step-header .step-title-wrapper .step-subtitle{color:#d1d5db;white-space:normal;word-wrap:break-word;width:100%;max-width:100%;margin:0 auto;font-size:1rem;font-weight:400;line-height:1.6}.waitlist-step .step-content{flex-direction:column;gap:1.5rem;padding:1rem 0;display:flex}.waitlist-step .brand-founder-summary-card{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.5rem;grid-template-columns:1fr auto;align-items:center;gap:1.5rem;width:100%;padding:1.75rem;display:grid}@media only screen and (max-width:767px){.waitlist-step .brand-founder-summary-card{grid-template-columns:1fr}}.waitlist-step .brand-founder-summary-left{grid-template-columns:auto 1fr;align-items:center;gap:1rem;display:grid}.waitlist-step .brand-founder-summary-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.waitlist-step .brand-founder-summary-text{gap:.5rem;display:grid}.waitlist-step .selected-label{color:#9ca3af;margin:0;font-size:14px;font-weight:500}.waitlist-step .brand-founder-title{color:#fff;margin:0;font-size:2rem;font-weight:700;line-height:1.05}.waitlist-step .brand-founder-copy{color:#d1d5db;max-width:780px;margin:0;font-size:15px;font-weight:400;line-height:1.8}.waitlist-step .brand-founder-summary-right{background:#1a9d8a1f;border:1px solid #1a9d8a40;border-radius:1.5rem;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:76px;display:flex}.waitlist-step .brand-founder-summary-check{color:#1a9d8a;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.waitlist-step .what-next-section{width:100%}.waitlist-step .what-next-section .section-header{margin-bottom:1rem}.waitlist-step .what-next-section h3{color:#fff;margin:0;font-size:22px;font-weight:700}.waitlist-step .what-next-list{gap:1rem;display:grid}.waitlist-step .next-step-item{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1.5rem;display:flex}@media only screen and (max-width:767px){.waitlist-step .next-step-item{flex-direction:column;align-items:stretch}}.waitlist-step .next-step-item-left{flex:1;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.waitlist-step .next-step-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.waitlist-step .next-step-text{gap:.35rem;min-width:0;display:grid}.waitlist-step .next-step-text h4{color:#fff;margin:0;font-size:16px;font-weight:600}.waitlist-step .next-step-text p{color:#9ca3af;margin:0;font-size:14px;font-weight:400;line-height:1.7}.waitlist-step .next-step-number{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}@media only screen and (max-width:767px){.waitlist-step .next-step-number{margin-top:1rem;margin-left:auto}}.waitlist-step .step-footer{flex-direction:column;align-items:center;gap:1rem;padding-top:1rem;display:flex}.waitlist-step .step-footer .continue-btn{color:#fff;white-space:nowrap;background:#1a9d8a;border:1px solid #1a9d8a;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:6px;height:52px;padding:0 1.5rem;font-size:18px;font-weight:600;transition:transform .25s,box-shadow .25s,background-color .25s,filter .25s;display:flex}.waitlist-step .step-footer .continue-btn svg{max-width:1.2rem;max-height:1.2rem;transition:transform .25s,opacity .25s}.waitlist-step .step-footer .continue-btn:not(:disabled):not(.disabled):hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 10px 25px #1a9d8a59,0 3px 10px #1a9d8a26}.waitlist-step .step-footer .continue-btn:not(:disabled):not(.disabled):hover svg{opacity:.9;transform:scale(1.08)}.waitlist-step .step-footer .continue-btn:not(:disabled):not(.disabled):active{transform:scale(.96);box-shadow:0 2px 6px #1a9d8a40}.waitlist-step .step-footer .continue-btn:focus-visible{outline-offset:3px;outline:2px solid #1a9d8a;box-shadow:0 0 0 4px #1a9d8a26,0 10px 25px #1a9d8a59}.waitlist-step .step-footer .continue-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none;filter:none}.waitlist-step .step-footer .continue-btn{width:100%;max-width:400px}.waitlist-step .step-footer .continue-btn.join-btn{max-width:450px}.waitlist-step .step-footer .continue-btn:disabled{opacity:.5;cursor:not-allowed}.waitlist-step .step-footer .change-path-btn,.waitlist-step .step-footer .back-link{cursor:pointer;color:#1a9d8a;background:0 0;border:none;outline:none;justify-content:flex-start;align-items:center;gap:.25rem;font-size:16px;font-weight:500;display:flex;text-align:center!important;justify-content:center!important}.waitlist-step .step-footer .change-path-btn:hover,.waitlist-step .step-footer .back-link:hover{text-decoration:underline}.waitlist-step .step-footer .footer-note p{color:#1a9d8a;cursor:pointer;font-size:16px;font-weight:500}.waitlist-step .step-footer .footer-note p:hover{text-decoration:underline}.waitlist-step .step-footer .idea-protection-note{background:#1a9d8a0d;border:1px solid #1a9d8a33;border-radius:1rem;justify-content:flex-start;align-items:center;gap:1.25rem;width:100%;max-width:550px;padding:1.5rem 2rem;display:flex}.waitlist-step .step-footer .idea-protection-note .note-icon{color:#1a9d8a;filter:drop-shadow(0 0 12px #1a9d8a4d);background:#1a9d8a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.waitlist-step .step-footer .idea-protection-note .note-title{color:#1a9d8a;font-size:18px;font-weight:600}.waitlist-step .step-footer .idea-protection-note .note-text{color:#d1d5db;font-size:15px;font-weight:400}.waitlist-step .step-footer .privacy-note{text-align:left;justify-content:center;align-items:flex-start;gap:.75rem;max-width:550px;display:flex}.waitlist-step .step-footer .privacy-note svg{color:#9ca3af;flex-shrink:0;width:28px;height:28px;margin-top:2px}.waitlist-step .step-footer .privacy-note p{color:#9ca3af;font-size:15px;font-weight:400}.professional-designer-step2 .designer-stepper-labels,.exploring-step2 .designer-stepper-labels,.manufacturer-step2 .designer-stepper-labels,.manufacturer-step3 .designer-stepper-labels,.professional-designer-step3 .designer-stepper-labels,.exploring-step3 .designer-stepper-labels{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;max-width:700px;margin-bottom:1.5rem;display:flex}@media only screen and (max-width:767px){.professional-designer-step2 .designer-stepper-labels,.exploring-step2 .designer-stepper-labels,.manufacturer-step2 .designer-stepper-labels,.manufacturer-step3 .designer-stepper-labels,.professional-designer-step3 .designer-stepper-labels,.exploring-step3 .designer-stepper-labels{margin-bottom:unset}}.professional-designer-step2 .designer-step-line,.exploring-step2 .designer-step-line,.manufacturer-step2 .designer-step-line,.manufacturer-step3 .designer-step-line,.professional-designer-step3 .designer-step-line,.exploring-step3 .designer-step-line{background:#374151;border-radius:999px;flex:1;min-width:48px;height:2px;transition:background .25s}.professional-designer-step2 .designer-step-line.completed,.exploring-step2 .designer-step-line.completed,.manufacturer-step2 .designer-step-line.completed,.manufacturer-step3 .designer-step-line.completed,.professional-designer-step3 .designer-step-line.completed,.exploring-step3 .designer-step-line.completed{background:#1a9d8a}.professional-designer-step2 .designer-step-item,.exploring-step2 .designer-step-item,.manufacturer-step2 .designer-step-item,.manufacturer-step3 .designer-step-item,.professional-designer-step3 .designer-step-item,.exploring-step3 .designer-step-item{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;min-width:fit-content;display:flex}.professional-designer-step2 .designer-step-item span,.exploring-step2 .designer-step-item span,.manufacturer-step2 .designer-step-item span,.manufacturer-step3 .designer-step-item span,.professional-designer-step3 .designer-step-item span,.exploring-step3 .designer-step-item span{color:#9ca3af;font-size:14px;font-weight:500}.professional-designer-step2 .designer-step-item.completed span,.professional-designer-step2 .designer-step-item.active span,.exploring-step2 .designer-step-item.completed span,.exploring-step2 .designer-step-item.active span,.manufacturer-step2 .designer-step-item.completed span,.manufacturer-step2 .designer-step-item.active span,.manufacturer-step3 .designer-step-item.completed span,.manufacturer-step3 .designer-step-item.active span,.professional-designer-step3 .designer-step-item.completed span,.professional-designer-step3 .designer-step-item.active span,.exploring-step3 .designer-step-item.completed span,.exploring-step3 .designer-step-item.active span{color:#fff}.professional-designer-step2 .designer-step-item.active .designer-step-index,.exploring-step2 .designer-step-item.active .designer-step-index,.manufacturer-step2 .designer-step-item.active .designer-step-index,.manufacturer-step3 .designer-step-item.active .designer-step-index,.professional-designer-step3 .designer-step-item.active .designer-step-index,.exploring-step3 .designer-step-item.active .designer-step-index{color:#000;background:#1a9d8a;border-color:#0000;box-shadow:0 0 0 6px #1a9d8a1f}.professional-designer-step2 .designer-step-item.completed .designer-step-index,.exploring-step2 .designer-step-item.completed .designer-step-index,.manufacturer-step2 .designer-step-item.completed .designer-step-index,.manufacturer-step3 .designer-step-item.completed .designer-step-index,.professional-designer-step3 .designer-step-item.completed .designer-step-index,.exploring-step3 .designer-step-item.completed .designer-step-index{color:#1a9d8a;background:#1a9d8a1f;border-color:#1a9d8a4d}@media only screen and (max-width:767px){.professional-designer-step2 .designer-step-item .step-text,.exploring-step2 .designer-step-item .step-text,.manufacturer-step2 .designer-step-item .step-text,.manufacturer-step3 .designer-step-item .step-text,.professional-designer-step3 .designer-step-item .step-text,.exploring-step3 .designer-step-item .step-text{display:none}}.professional-designer-step2 .designer-step-index,.exploring-step2 .designer-step-index,.manufacturer-step2 .designer-step-index,.manufacturer-step3 .designer-step-index,.professional-designer-step3 .designer-step-index,.exploring-step3 .designer-step-index{color:#9ca3af;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}.professional-designer-step2 .designer-final-state,.exploring-step2 .designer-final-state,.manufacturer-step2 .designer-final-state,.manufacturer-step3 .designer-final-state,.professional-designer-step3 .designer-final-state,.exploring-step3 .designer-final-state{text-align:center;justify-items:center;gap:1.25rem;margin-bottom:2rem;display:grid}.professional-designer-step2 .designer-final-icon,.exploring-step2 .designer-final-icon,.manufacturer-step2 .designer-final-icon,.manufacturer-step3 .designer-final-icon,.professional-designer-step3 .designer-final-icon,.exploring-step3 .designer-final-icon{color:#1a9d8a;filter:drop-shadow(0 0 20px #1a9d8a59);background:#1a9d8a1f;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;box-shadow:0 0 0 14px #1a9d8a14}.professional-designer-step2 .designer-summary-card,.professional-designer-step2 .designer-form-card,.professional-designer-step2 .designer-summary-card,.exploring-step2 .designer-summary-card,.exploring-step2 .designer-form-card,.exploring-step2 .designer-summary-card,.manufacturer-step2 .designer-summary-card,.manufacturer-step2 .designer-form-card,.manufacturer-step2 .designer-summary-card,.manufacturer-step3 .designer-summary-card,.manufacturer-step3 .designer-form-card,.manufacturer-step3 .designer-summary-card,.professional-designer-step3 .designer-summary-card,.professional-designer-step3 .designer-form-card,.professional-designer-step3 .designer-summary-card,.exploring-step3 .designer-summary-card,.exploring-step3 .designer-form-card,.exploring-step3 .designer-summary-card{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.5rem;width:100%;padding:1.75rem}.professional-designer-step2 .designer-summary-card.initial-state,.exploring-step2 .designer-summary-card.initial-state,.manufacturer-step2 .designer-summary-card.initial-state,.manufacturer-step3 .designer-summary-card.initial-state,.professional-designer-step3 .designer-summary-card.initial-state,.exploring-step3 .designer-summary-card.initial-state{grid-template-columns:1.2fr auto;align-items:center;gap:1.5rem;margin-bottom:1.75rem;display:grid}@media only screen and (max-width:767px){.professional-designer-step2 .designer-summary-card.initial-state,.exploring-step2 .designer-summary-card.initial-state,.manufacturer-step2 .designer-summary-card.initial-state,.manufacturer-step3 .designer-summary-card.initial-state,.professional-designer-step3 .designer-summary-card.initial-state,.exploring-step3 .designer-summary-card.initial-state{grid-template-columns:1fr;justify-items:stretch}}.professional-designer-step2 .designer-summary-left,.exploring-step2 .designer-summary-left,.manufacturer-step2 .designer-summary-left,.manufacturer-step3 .designer-summary-left,.professional-designer-step3 .designer-summary-left,.exploring-step3 .designer-summary-left{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.professional-designer-step2 .designer-summary-icon,.exploring-step2 .designer-summary-icon,.manufacturer-step2 .designer-summary-icon,.manufacturer-step3 .designer-summary-icon,.professional-designer-step3 .designer-summary-icon,.exploring-step3 .designer-summary-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.professional-designer-step2 .selected-label,.exploring-step2 .selected-label,.manufacturer-step2 .selected-label,.manufacturer-step3 .selected-label,.professional-designer-step3 .selected-label,.exploring-step3 .selected-label{color:#9ca3af;margin:0;font-size:14px;font-weight:500}.professional-designer-step2 .designer-summary-title,.exploring-step2 .designer-summary-title,.manufacturer-step2 .designer-summary-title,.manufacturer-step3 .designer-summary-title,.professional-designer-step3 .designer-summary-title,.exploring-step3 .designer-summary-title{color:#1a9d8a;margin:0;font-size:2rem;font-weight:700;line-height:1.05}.professional-designer-step2 .designer-summary-copy,.exploring-step2 .designer-summary-copy,.manufacturer-step2 .designer-summary-copy,.manufacturer-step3 .designer-summary-copy,.professional-designer-step3 .designer-summary-copy,.exploring-step3 .designer-summary-copy{color:#d1d5db;margin:0;font-size:15px;font-weight:400;line-height:1.75}.professional-designer-step2 .designer-summary-check,.exploring-step2 .designer-summary-check,.manufacturer-step2 .designer-summary-check,.manufacturer-step3 .designer-summary-check,.professional-designer-step3 .designer-summary-check,.exploring-step3 .designer-summary-check{color:#1a9d8a;filter:drop-shadow(0 0 15px #1a9d8a40);background:#1a9d8a1f;border:1px solid #1a9d8a40;border-radius:1.5rem;justify-content:center;justify-self:end;align-items:center;width:88px;height:88px;display:flex}.professional-designer-step2 .what-next-section,.exploring-step2 .what-next-section,.manufacturer-step2 .what-next-section,.manufacturer-step3 .what-next-section,.professional-designer-step3 .what-next-section,.exploring-step3 .what-next-section{width:100%}.professional-designer-step2 .what-next-section .section-header,.exploring-step2 .what-next-section .section-header,.manufacturer-step2 .what-next-section .section-header,.manufacturer-step3 .what-next-section .section-header,.professional-designer-step3 .what-next-section .section-header,.exploring-step3 .what-next-section .section-header{margin-bottom:1rem}.professional-designer-step2 .what-next-section h3,.exploring-step2 .what-next-section h3,.manufacturer-step2 .what-next-section h3,.manufacturer-step3 .what-next-section h3,.professional-designer-step3 .what-next-section h3,.exploring-step3 .what-next-section h3{color:#fff;margin:0;font-size:22px;font-weight:700}.professional-designer-step2 .what-next-list,.exploring-step2 .what-next-list,.manufacturer-step2 .what-next-list,.manufacturer-step3 .what-next-list,.professional-designer-step3 .what-next-list,.exploring-step3 .what-next-list{gap:1rem;display:grid}.professional-designer-step2 .next-step-item,.exploring-step2 .next-step-item,.manufacturer-step2 .next-step-item,.manufacturer-step3 .next-step-item,.professional-designer-step3 .next-step-item,.exploring-step3 .next-step-item{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.25rem;justify-content:space-between;align-items:flex-start;gap:1rem;width:100%;padding:1.5rem;display:flex}@media only screen and (max-width:767px){.professional-designer-step2 .next-step-item,.exploring-step2 .next-step-item,.manufacturer-step2 .next-step-item,.manufacturer-step3 .next-step-item,.professional-designer-step3 .next-step-item,.exploring-step3 .next-step-item{flex-direction:column;align-items:stretch}}.professional-designer-step2 .next-step-text,.exploring-step2 .next-step-text,.manufacturer-step2 .next-step-text,.manufacturer-step3 .next-step-text,.professional-designer-step3 .next-step-text,.exploring-step3 .next-step-text{gap:.5rem;min-width:0;display:grid}.professional-designer-step2 .next-step-text h4,.exploring-step2 .next-step-text h4,.manufacturer-step2 .next-step-text h4,.manufacturer-step3 .next-step-text h4,.professional-designer-step3 .next-step-text h4,.exploring-step3 .next-step-text h4{color:#fff;margin:0;font-size:18px;font-weight:700}.professional-designer-step2 .next-step-text p,.exploring-step2 .next-step-text p,.manufacturer-step2 .next-step-text p,.manufacturer-step3 .next-step-text p,.professional-designer-step3 .next-step-text p,.exploring-step3 .next-step-text p{color:#9ca3af;margin:0;font-size:14px;font-weight:400;line-height:1.7}.professional-designer-step2 .next-step-number,.exploring-step2 .next-step-number,.manufacturer-step2 .next-step-number,.manufacturer-step3 .next-step-number,.professional-designer-step3 .next-step-number,.exploring-step3 .next-step-number{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:700;display:flex}.professional-designer-step2 .custom-select-wrapper,.exploring-step2 .custom-select-wrapper,.manufacturer-step2 .custom-select-wrapper,.manufacturer-step3 .custom-select-wrapper,.professional-designer-step3 .custom-select-wrapper,.exploring-step3 .custom-select-wrapper{width:100%;position:relative}.professional-designer-step2 .custom-select,.exploring-step2 .custom-select,.manufacturer-step2 .custom-select,.manufacturer-step3 .custom-select,.professional-designer-step3 .custom-select,.exploring-step3 .custom-select{color:#e5e7eb;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:56px;padding:1rem 1.25rem;transition:all .2s;display:flex}.professional-designer-step2 .custom-select:hover,.professional-designer-step2 .custom-select.open,.exploring-step2 .custom-select:hover,.exploring-step2 .custom-select.open,.manufacturer-step2 .custom-select:hover,.manufacturer-step2 .custom-select.open,.manufacturer-step3 .custom-select:hover,.manufacturer-step3 .custom-select.open,.professional-designer-step3 .custom-select:hover,.professional-designer-step3 .custom-select.open,.exploring-step3 .custom-select:hover,.exploring-step3 .custom-select.open{border-color:#1a9d8a8c;box-shadow:0 0 0 4px #1a9d8a14}.professional-designer-step2 .select-value,.exploring-step2 .select-value,.manufacturer-step2 .select-value,.manufacturer-step3 .select-value,.professional-designer-step3 .select-value,.exploring-step3 .select-value{color:#e5e7eb;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.professional-designer-step2 .dropdown-arrow,.exploring-step2 .dropdown-arrow,.manufacturer-step2 .dropdown-arrow,.manufacturer-step3 .dropdown-arrow,.professional-designer-step3 .dropdown-arrow,.exploring-step3 .dropdown-arrow{color:#9ca3af;transition:transform .2s}.professional-designer-step2 .dropdown-arrow.rotated,.exploring-step2 .dropdown-arrow.rotated,.manufacturer-step2 .dropdown-arrow.rotated,.manufacturer-step3 .dropdown-arrow.rotated,.professional-designer-step3 .dropdown-arrow.rotated,.exploring-step3 .dropdown-arrow.rotated{transform:rotate(180deg)}.professional-designer-step2 .select-icon,.exploring-step2 .select-icon,.manufacturer-step2 .select-icon,.manufacturer-step3 .select-icon,.professional-designer-step3 .select-icon,.exploring-step3 .select-icon{color:#9ca3af;flex-shrink:0;margin-right:.75rem}.professional-designer-step2 .custom-select-options,.exploring-step2 .custom-select-options,.manufacturer-step2 .custom-select-options,.manufacturer-step3 .custom-select-options,.professional-designer-step3 .custom-select-options,.exploring-step3 .custom-select-options{z-index:20;background:#0f0f0ffa;border:1px solid #ffffff1f;border-radius:1rem;width:100%;max-height:280px;position:absolute;top:calc(100% + .75rem);left:0;overflow-y:auto;box-shadow:0 16px 50px #00000059}.professional-designer-step2 .custom-select-option,.exploring-step2 .custom-select-option,.manufacturer-step2 .custom-select-option,.manufacturer-step3 .custom-select-option,.professional-designer-step3 .custom-select-option,.exploring-step3 .custom-select-option{color:#e5e7eb;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 1.25rem;transition:background .2s;display:flex}.professional-designer-step2 .custom-select-option:last-child,.exploring-step2 .custom-select-option:last-child,.manufacturer-step2 .custom-select-option:last-child,.manufacturer-step3 .custom-select-option:last-child,.professional-designer-step3 .custom-select-option:last-child,.exploring-step3 .custom-select-option:last-child{border-bottom:none}.professional-designer-step2 .custom-select-option:hover,.exploring-step2 .custom-select-option:hover,.manufacturer-step2 .custom-select-option:hover,.manufacturer-step3 .custom-select-option:hover,.professional-designer-step3 .custom-select-option:hover,.exploring-step3 .custom-select-option:hover{background:#1a9d8a14}.professional-designer-step2 .custom-select-option.selected,.exploring-step2 .custom-select-option.selected,.manufacturer-step2 .custom-select-option.selected,.manufacturer-step3 .custom-select-option.selected,.professional-designer-step3 .custom-select-option.selected,.exploring-step3 .custom-select-option.selected{color:#1a9d8a}.professional-designer-step2 .designer-form-card,.exploring-step2 .designer-form-card,.manufacturer-step2 .designer-form-card,.manufacturer-step3 .designer-form-card,.professional-designer-step3 .designer-form-card,.exploring-step3 .designer-form-card{width:100%}.professional-designer-step2 .designer-form-heading,.exploring-step2 .designer-form-heading,.manufacturer-step2 .designer-form-heading,.manufacturer-step3 .designer-form-heading,.professional-designer-step3 .designer-form-heading,.exploring-step3 .designer-form-heading{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.professional-designer-step2 .designer-form-heading span,.exploring-step2 .designer-form-heading span,.manufacturer-step2 .designer-form-heading span,.manufacturer-step3 .designer-form-heading span,.professional-designer-step3 .designer-form-heading span,.exploring-step3 .designer-form-heading span{color:#1a9d8a}.professional-designer-step2 .designer-form-heading h3,.exploring-step2 .designer-form-heading h3,.manufacturer-step2 .designer-form-heading h3,.manufacturer-step3 .designer-form-heading h3,.professional-designer-step3 .designer-form-heading h3,.exploring-step3 .designer-form-heading h3,.professional-designer-step2 .designer-form-heading p,.exploring-step2 .designer-form-heading p,.manufacturer-step2 .designer-form-heading p,.manufacturer-step3 .designer-form-heading p,.professional-designer-step3 .designer-form-heading p,.exploring-step3 .designer-form-heading p{color:#fff}.professional-designer-step2 .designer-form-grid,.exploring-step2 .designer-form-grid,.manufacturer-step2 .designer-form-grid,.manufacturer-step3 .designer-form-grid,.professional-designer-step3 .designer-form-grid,.exploring-step3 .designer-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}@media only screen and (max-width:767px){.professional-designer-step2 .designer-form-grid,.exploring-step2 .designer-form-grid,.manufacturer-step2 .designer-form-grid,.manufacturer-step3 .designer-form-grid,.professional-designer-step3 .designer-form-grid,.exploring-step3 .designer-form-grid{grid-template-columns:1fr}}.professional-designer-step2 .selector-group,.exploring-step2 .selector-group,.manufacturer-step2 .selector-group,.manufacturer-step3 .selector-group,.professional-designer-step3 .selector-group,.exploring-step3 .selector-group{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1.5rem;display:grid}@media only screen and (max-width:767px){.professional-designer-step2 .selector-group,.exploring-step2 .selector-group,.manufacturer-step2 .selector-group,.manufacturer-step3 .selector-group,.professional-designer-step3 .selector-group,.exploring-step3 .selector-group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:576px){.professional-designer-step2 .selector-group,.exploring-step2 .selector-group,.manufacturer-step2 .selector-group,.manufacturer-step3 .selector-group,.professional-designer-step3 .selector-group,.exploring-step3 .selector-group{grid-template-columns:1fr}}.professional-designer-step2 .designer-chip,.professional-designer-step2 .designer-tool-card,.professional-designer-step2 .designer-goal-card,.professional-designer-step2 .designer-access-card,.exploring-step2 .designer-chip,.exploring-step2 .designer-tool-card,.exploring-step2 .designer-goal-card,.exploring-step2 .designer-access-card,.manufacturer-step2 .designer-chip,.manufacturer-step2 .designer-tool-card,.manufacturer-step2 .designer-goal-card,.manufacturer-step2 .designer-access-card,.manufacturer-step3 .designer-chip,.manufacturer-step3 .designer-tool-card,.manufacturer-step3 .designer-goal-card,.manufacturer-step3 .designer-access-card,.professional-designer-step3 .designer-chip,.professional-designer-step3 .designer-tool-card,.professional-designer-step3 .designer-goal-card,.professional-designer-step3 .designer-access-card,.exploring-step3 .designer-chip,.exploring-step3 .designer-tool-card,.exploring-step3 .designer-goal-card,.exploring-step3 .designer-access-card{color:#e5e7eb;cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:56px;padding:1rem 1.25rem;font-weight:500;transition:all .25s;display:flex}.professional-designer-step2 .designer-chip,.exploring-step2 .designer-chip,.manufacturer-step2 .designer-chip,.manufacturer-step3 .designer-chip,.professional-designer-step3 .designer-chip,.exploring-step3 .designer-chip{text-align:left;background:#ffffff08;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:70px;padding:1rem 1.25rem;display:flex}.professional-designer-step2 .designer-chip-icon,.exploring-step2 .designer-chip-icon,.manufacturer-step2 .designer-chip-icon,.manufacturer-step3 .designer-chip-icon,.professional-designer-step3 .designer-chip-icon,.exploring-step3 .designer-chip-icon{color:#9ca3af;background:#1a9d8a14;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:all .2s;display:flex}.professional-designer-step2 .designer-chip.selected .designer-chip-icon,.exploring-step2 .designer-chip.selected .designer-chip-icon,.manufacturer-step2 .designer-chip.selected .designer-chip-icon,.manufacturer-step3 .designer-chip.selected .designer-chip-icon,.professional-designer-step3 .designer-chip.selected .designer-chip-icon,.exploring-step3 .designer-chip.selected .designer-chip-icon{color:#1a9d8a;background:#1a9d8a2e}.professional-designer-step2 .designer-chip span,.exploring-step2 .designer-chip span,.manufacturer-step2 .designer-chip span,.manufacturer-step3 .designer-chip span,.professional-designer-step3 .designer-chip span,.exploring-step3 .designer-chip span{color:#e5e7eb;font-size:15px;font-weight:500}.professional-designer-step2 .designer-chip:hover,.professional-designer-step2 .designer-tool-card:hover,.professional-designer-step2 .designer-goal-card:hover,.professional-designer-step2 .designer-access-card:hover,.exploring-step2 .designer-chip:hover,.exploring-step2 .designer-tool-card:hover,.exploring-step2 .designer-goal-card:hover,.exploring-step2 .designer-access-card:hover,.manufacturer-step2 .designer-chip:hover,.manufacturer-step2 .designer-tool-card:hover,.manufacturer-step2 .designer-goal-card:hover,.manufacturer-step2 .designer-access-card:hover,.manufacturer-step3 .designer-chip:hover,.manufacturer-step3 .designer-tool-card:hover,.manufacturer-step3 .designer-goal-card:hover,.manufacturer-step3 .designer-access-card:hover,.professional-designer-step3 .designer-chip:hover,.professional-designer-step3 .designer-tool-card:hover,.professional-designer-step3 .designer-goal-card:hover,.professional-designer-step3 .designer-access-card:hover,.exploring-step3 .designer-chip:hover,.exploring-step3 .designer-tool-card:hover,.exploring-step3 .designer-goal-card:hover,.exploring-step3 .designer-access-card:hover{background:#ffffff0f;border-color:#1a9d8a80}.professional-designer-step2 .designer-chip.selected,.professional-designer-step2 .designer-tool-card.selected,.professional-designer-step2 .designer-goal-card.selected,.professional-designer-step2 .designer-access-card.selected,.exploring-step2 .designer-chip.selected,.exploring-step2 .designer-tool-card.selected,.exploring-step2 .designer-goal-card.selected,.exploring-step2 .designer-access-card.selected,.manufacturer-step2 .designer-chip.selected,.manufacturer-step2 .designer-tool-card.selected,.manufacturer-step2 .designer-goal-card.selected,.manufacturer-step2 .designer-access-card.selected,.manufacturer-step3 .designer-chip.selected,.manufacturer-step3 .designer-tool-card.selected,.manufacturer-step3 .designer-goal-card.selected,.manufacturer-step3 .designer-access-card.selected,.professional-designer-step3 .designer-chip.selected,.professional-designer-step3 .designer-tool-card.selected,.professional-designer-step3 .designer-goal-card.selected,.professional-designer-step3 .designer-access-card.selected,.exploring-step3 .designer-chip.selected,.exploring-step3 .designer-tool-card.selected,.exploring-step3 .designer-goal-card.selected,.exploring-step3 .designer-access-card.selected{color:#fff;background:#1a9d8a1f;border-color:#1a9d8a}.professional-designer-step2 .designer-tool-card,.professional-designer-step2 .designer-goal-card,.exploring-step2 .designer-tool-card,.exploring-step2 .designer-goal-card,.manufacturer-step2 .designer-tool-card,.manufacturer-step2 .designer-goal-card,.manufacturer-step3 .designer-tool-card,.manufacturer-step3 .designer-goal-card,.professional-designer-step3 .designer-tool-card,.professional-designer-step3 .designer-goal-card,.exploring-step3 .designer-tool-card,.exploring-step3 .designer-goal-card{justify-content:space-between}.professional-designer-step2 .designer-tools-grid,.exploring-step2 .designer-tools-grid,.manufacturer-step2 .designer-tools-grid,.manufacturer-step3 .designer-tools-grid,.professional-designer-step3 .designer-tools-grid,.exploring-step3 .designer-tools-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.professional-designer-step2 .designer-tools-grid,.exploring-step2 .designer-tools-grid,.manufacturer-step2 .designer-tools-grid,.manufacturer-step3 .designer-tools-grid,.professional-designer-step3 .designer-tools-grid,.exploring-step3 .designer-tools-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.professional-designer-step2 .designer-tools-grid,.exploring-step2 .designer-tools-grid,.manufacturer-step2 .designer-tools-grid,.manufacturer-step3 .designer-tools-grid,.professional-designer-step3 .designer-tools-grid,.exploring-step3 .designer-tools-grid{grid-template-columns:repeat(1,1fr)}}.professional-designer-step2 .designer-tools-grid,.exploring-step2 .designer-tools-grid,.manufacturer-step2 .designer-tools-grid,.manufacturer-step3 .designer-tools-grid,.professional-designer-step3 .designer-tools-grid,.exploring-step3 .designer-tools-grid{margin-bottom:1.5rem}.professional-designer-step2 .designer-goals-grid,.exploring-step2 .designer-goals-grid,.manufacturer-step2 .designer-goals-grid,.manufacturer-step3 .designer-goals-grid,.professional-designer-step3 .designer-goals-grid,.exploring-step3 .designer-goals-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.professional-designer-step2 .designer-goals-grid,.exploring-step2 .designer-goals-grid,.manufacturer-step2 .designer-goals-grid,.manufacturer-step3 .designer-goals-grid,.professional-designer-step3 .designer-goals-grid,.exploring-step3 .designer-goals-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.professional-designer-step2 .designer-goals-grid,.exploring-step2 .designer-goals-grid,.manufacturer-step2 .designer-goals-grid,.manufacturer-step3 .designer-goals-grid,.professional-designer-step3 .designer-goals-grid,.exploring-step3 .designer-goals-grid{grid-template-columns:repeat(1,1fr)}}.professional-designer-step2 .designer-goals-grid,.exploring-step2 .designer-goals-grid,.manufacturer-step2 .designer-goals-grid,.manufacturer-step3 .designer-goals-grid,.professional-designer-step3 .designer-goals-grid,.exploring-step3 .designer-goals-grid{margin-bottom:1.5rem}.professional-designer-step2 .designer-access-grid,.exploring-step2 .designer-access-grid,.manufacturer-step2 .designer-access-grid,.manufacturer-step3 .designer-access-grid,.professional-designer-step3 .designer-access-grid,.exploring-step3 .designer-access-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.professional-designer-step2 .designer-access-grid,.exploring-step2 .designer-access-grid,.manufacturer-step2 .designer-access-grid,.manufacturer-step3 .designer-access-grid,.professional-designer-step3 .designer-access-grid,.exploring-step3 .designer-access-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.professional-designer-step2 .designer-access-grid,.exploring-step2 .designer-access-grid,.manufacturer-step2 .designer-access-grid,.manufacturer-step3 .designer-access-grid,.professional-designer-step3 .designer-access-grid,.exploring-step3 .designer-access-grid{grid-template-columns:repeat(1,1fr)}}.professional-designer-step2 .tool-card-content,.professional-designer-step2 .goal-card-content,.exploring-step2 .tool-card-content,.exploring-step2 .goal-card-content,.manufacturer-step2 .tool-card-content,.manufacturer-step2 .goal-card-content,.manufacturer-step3 .tool-card-content,.manufacturer-step3 .goal-card-content,.professional-designer-step3 .tool-card-content,.professional-designer-step3 .goal-card-content,.exploring-step3 .tool-card-content,.exploring-step3 .goal-card-content{flex:1;justify-content:flex-start;align-items:center;gap:.85rem;display:flex}.professional-designer-step2 .tool-icon,.professional-designer-step2 .goal-icon,.exploring-step2 .tool-icon,.exploring-step2 .goal-icon,.manufacturer-step2 .tool-icon,.manufacturer-step2 .goal-icon,.manufacturer-step3 .tool-icon,.manufacturer-step3 .goal-icon,.professional-designer-step3 .tool-icon,.professional-designer-step3 .goal-icon,.exploring-step3 .tool-icon,.exploring-step3 .goal-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.professional-designer-step2 .tool-card-checkbox,.professional-designer-step2 .goal-card-checkbox,.professional-designer-step2 .access-radio,.exploring-step2 .tool-card-checkbox,.exploring-step2 .goal-card-checkbox,.exploring-step2 .access-radio,.manufacturer-step2 .tool-card-checkbox,.manufacturer-step2 .goal-card-checkbox,.manufacturer-step2 .access-radio,.manufacturer-step3 .tool-card-checkbox,.manufacturer-step3 .goal-card-checkbox,.manufacturer-step3 .access-radio,.professional-designer-step3 .tool-card-checkbox,.professional-designer-step3 .goal-card-checkbox,.professional-designer-step3 .access-radio,.exploring-step3 .tool-card-checkbox,.exploring-step3 .goal-card-checkbox,.exploring-step3 .access-radio{color:#1a9d8a;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.professional-designer-step2 .tool-card-checkbox.checked,.professional-designer-step2 .goal-card-checkbox.checked,.professional-designer-step2 .access-radio.selected,.exploring-step2 .tool-card-checkbox.checked,.exploring-step2 .goal-card-checkbox.checked,.exploring-step2 .access-radio.selected,.manufacturer-step2 .tool-card-checkbox.checked,.manufacturer-step2 .goal-card-checkbox.checked,.manufacturer-step2 .access-radio.selected,.manufacturer-step3 .tool-card-checkbox.checked,.manufacturer-step3 .goal-card-checkbox.checked,.manufacturer-step3 .access-radio.selected,.professional-designer-step3 .tool-card-checkbox.checked,.professional-designer-step3 .goal-card-checkbox.checked,.professional-designer-step3 .access-radio.selected,.exploring-step3 .tool-card-checkbox.checked,.exploring-step3 .goal-card-checkbox.checked,.exploring-step3 .access-radio.selected{color:#000;background:#1a9d8a;border-color:#1a9d8a}.professional-designer-step2 .designer-goal-card,.exploring-step2 .designer-goal-card,.manufacturer-step2 .designer-goal-card,.manufacturer-step3 .designer-goal-card,.professional-designer-step3 .designer-goal-card,.exploring-step3 .designer-goal-card{flex-direction:row;align-items:center;min-height:70px}.professional-designer-step2 .designer-access-card,.exploring-step2 .designer-access-card,.manufacturer-step2 .designer-access-card,.manufacturer-step3 .designer-access-card,.professional-designer-step3 .designer-access-card,.exploring-step3 .designer-access-card{justify-content:flex-start}.professional-designer-step2 .designer-access-card span,.exploring-step2 .designer-access-card span,.manufacturer-step2 .designer-access-card span,.manufacturer-step3 .designer-access-card span,.professional-designer-step3 .designer-access-card span,.exploring-step3 .designer-access-card span{text-align:left;flex:1}.professional-designer-step2 .access-radio,.exploring-step2 .access-radio,.manufacturer-step2 .access-radio,.manufacturer-step3 .access-radio,.professional-designer-step3 .access-radio,.exploring-step3 .access-radio{color:#1a9d8a;background:#ffffff0a;border:2px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-right:1rem;transition:all .2s;display:flex;position:relative}.professional-designer-step2 .access-radio.selected,.exploring-step2 .access-radio.selected,.manufacturer-step2 .access-radio.selected,.manufacturer-step3 .access-radio.selected,.professional-designer-step3 .access-radio.selected,.exploring-step3 .access-radio.selected{background:#1a9d8a1f;border-color:#1a9d8a}.professional-designer-step2 .access-radio .radio-dot,.exploring-step2 .access-radio .radio-dot,.manufacturer-step2 .access-radio .radio-dot,.manufacturer-step3 .access-radio .radio-dot,.professional-designer-step3 .access-radio .radio-dot,.exploring-step3 .access-radio .radio-dot{opacity:0;background:#1a9d8a;border-radius:50%;max-width:11px;height:11px;transition:opacity .2s}.professional-designer-step2 .access-radio.selected .radio-dot,.exploring-step2 .access-radio.selected .radio-dot,.manufacturer-step2 .access-radio.selected .radio-dot,.manufacturer-step3 .access-radio.selected .radio-dot,.professional-designer-step3 .access-radio.selected .radio-dot,.exploring-step3 .access-radio.selected .radio-dot{opacity:1}.professional-designer-step2 .manufacturer-stepper-labels,.exploring-step2 .manufacturer-stepper-labels,.manufacturer-step2 .manufacturer-stepper-labels,.manufacturer-step3 .manufacturer-stepper-labels,.professional-designer-step3 .manufacturer-stepper-labels,.exploring-step3 .manufacturer-stepper-labels{flex-wrap:nowrap;gap:.75rem;max-width:100%}@media only screen and (max-width:767px){.professional-designer-step2 .manufacturer-stepper-labels,.exploring-step2 .manufacturer-stepper-labels,.manufacturer-step2 .manufacturer-stepper-labels,.manufacturer-step3 .manufacturer-stepper-labels,.professional-designer-step3 .manufacturer-stepper-labels,.exploring-step3 .manufacturer-stepper-labels{flex-wrap:wrap;justify-content:center}}.professional-designer-step2 .manufacturer-step3-title,.exploring-step2 .manufacturer-step3-title,.manufacturer-step2 .manufacturer-step3-title,.manufacturer-step3 .manufacturer-step3-title,.professional-designer-step3 .manufacturer-step3-title,.exploring-step3 .manufacturer-step3-title{gap:.1rem}.professional-designer-step2 .manufacturer-step3-kicker,.professional-designer-step2 .manufacturer-step3-step,.exploring-step2 .manufacturer-step3-kicker,.exploring-step2 .manufacturer-step3-step,.manufacturer-step2 .manufacturer-step3-kicker,.manufacturer-step2 .manufacturer-step3-step,.manufacturer-step3 .manufacturer-step3-kicker,.manufacturer-step3 .manufacturer-step3-step,.professional-designer-step3 .manufacturer-step3-kicker,.professional-designer-step3 .manufacturer-step3-step,.exploring-step3 .manufacturer-step3-kicker,.exploring-step3 .manufacturer-step3-step{color:#1a9d8a;text-align:center;margin:0;font-size:15px;font-weight:500}.professional-designer-step2 .manufacturer-step3-step,.exploring-step2 .manufacturer-step3-step,.manufacturer-step2 .manufacturer-step3-step,.manufacturer-step3 .manufacturer-step3-step,.professional-designer-step3 .manufacturer-step3-step,.exploring-step3 .manufacturer-step3-step{color:#d1d5db;margin-top:.2rem}.professional-designer-step2 .manufacturer-step3-content,.exploring-step2 .manufacturer-step3-content,.manufacturer-step2 .manufacturer-step3-content,.manufacturer-step3 .manufacturer-step3-content,.professional-designer-step3 .manufacturer-step3-content,.exploring-step3 .manufacturer-step3-content{gap:1rem;width:100%;display:grid}.professional-designer-step2 .manufacturer-section-card,.exploring-step2 .manufacturer-section-card,.manufacturer-step2 .manufacturer-section-card,.manufacturer-step3 .manufacturer-section-card,.professional-designer-step3 .manufacturer-section-card,.exploring-step3 .manufacturer-section-card{background:#080d12f5;border:1px solid #4f637559;border-radius:.85rem;width:100%;padding:1rem}.professional-designer-step2 .manufacturer-section-header,.exploring-step2 .manufacturer-section-header,.manufacturer-step2 .manufacturer-section-header,.manufacturer-step3 .manufacturer-section-header,.professional-designer-step3 .manufacturer-section-header,.exploring-step3 .manufacturer-section-header{gap:.2rem;margin-bottom:.9rem;display:grid}.professional-designer-step2 .manufacturer-section-title-row,.exploring-step2 .manufacturer-section-title-row,.manufacturer-step2 .manufacturer-section-title-row,.manufacturer-step3 .manufacturer-section-title-row,.professional-designer-step3 .manufacturer-section-title-row,.exploring-step3 .manufacturer-section-title-row{justify-content:flex-start;align-items:center;gap:.45rem;display:flex}.professional-designer-step2 .manufacturer-section-title-row h3,.exploring-step2 .manufacturer-section-title-row h3,.manufacturer-step2 .manufacturer-section-title-row h3,.manufacturer-step3 .manufacturer-section-title-row h3,.professional-designer-step3 .manufacturer-section-title-row h3,.exploring-step3 .manufacturer-section-title-row h3{color:#fff;margin:0;font-size:18px;font-weight:600;line-height:1.3}.professional-designer-step2 .manufacturer-section-header p,.exploring-step2 .manufacturer-section-header p,.manufacturer-step2 .manufacturer-section-header p,.manufacturer-step3 .manufacturer-section-header p,.professional-designer-step3 .manufacturer-section-header p,.exploring-step3 .manufacturer-section-header p{color:#97a3b6;margin:0;font-size:13px;font-weight:400;line-height:1.4}.professional-designer-step2 .manufacturer-section-info,.exploring-step2 .manufacturer-section-info,.manufacturer-step2 .manufacturer-section-info,.manufacturer-step3 .manufacturer-section-info,.professional-designer-step3 .manufacturer-section-info,.exploring-step3 .manufacturer-section-info{color:#1a9d8a;border:1px solid #1a9d8ad9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.professional-designer-step2 .manufacturer-options-wrap,.exploring-step2 .manufacturer-options-wrap,.manufacturer-step2 .manufacturer-options-wrap,.manufacturer-step3 .manufacturer-options-wrap,.professional-designer-step3 .manufacturer-options-wrap,.exploring-step3 .manufacturer-options-wrap{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.professional-designer-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-3col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-3col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-3col .manufacturer-option-card{width:calc(33.3333% - .333333rem)}@media only screen and (max-width:767px){.professional-designer-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-3col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-3col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-3col .manufacturer-option-card{width:calc(50% - .25rem)}}@media only screen and (max-width:576px){.professional-designer-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-3col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-3col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-3col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-3col .manufacturer-option-card{width:100%}}.professional-designer-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-4col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-4col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-4col .manufacturer-option-card{width:calc(25% - .375rem)}@media only screen and (max-width:767px){.professional-designer-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-4col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-4col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-4col .manufacturer-option-card{width:calc(50% - .25rem)}}@media only screen and (max-width:576px){.professional-designer-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-4col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-4col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-4col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-4col .manufacturer-option-card{width:100%}}.professional-designer-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-5col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-5col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-5col .manufacturer-option-card{width:calc(20% - .4rem)}@media only screen and (max-width:767px){.professional-designer-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-5col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-5col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-5col .manufacturer-option-card{width:calc(33.3333% - .333333rem)}}@media only screen and (max-width:576px){.professional-designer-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.exploring-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.manufacturer-step2 .manufacturer-options-wrap-5col .manufacturer-option-card,.manufacturer-step3 .manufacturer-options-wrap-5col .manufacturer-option-card,.professional-designer-step3 .manufacturer-options-wrap-5col .manufacturer-option-card,.exploring-step3 .manufacturer-options-wrap-5col .manufacturer-option-card{width:calc(50% - .25rem)}}.professional-designer-step2 .manufacturer-option-card,.exploring-step2 .manufacturer-option-card,.manufacturer-step2 .manufacturer-option-card,.manufacturer-step3 .manufacturer-option-card,.professional-designer-step3 .manufacturer-option-card,.exploring-step3 .manufacturer-option-card{text-align:left;background:#0a1018e6;border:1px solid #5f738473;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.65rem;min-height:42px;padding:.72rem .8rem;transition:all .2s;display:flex;overflow:hidden}.professional-designer-step2 .manufacturer-option-card:hover,.exploring-step2 .manufacturer-option-card:hover,.manufacturer-step2 .manufacturer-option-card:hover,.manufacturer-step3 .manufacturer-option-card:hover,.professional-designer-step3 .manufacturer-option-card:hover,.exploring-step3 .manufacturer-option-card:hover{border-color:#1a9d8a8c}.professional-designer-step2 .manufacturer-option-card.selected,.exploring-step2 .manufacturer-option-card.selected,.manufacturer-step2 .manufacturer-option-card.selected,.manufacturer-step3 .manufacturer-option-card.selected,.professional-designer-step3 .manufacturer-option-card.selected,.exploring-step3 .manufacturer-option-card.selected{background:#081817eb;border-color:#1a9d8a}.professional-designer-step2 .manufacturer-option-main,.exploring-step2 .manufacturer-option-main,.manufacturer-step2 .manufacturer-option-main,.manufacturer-step3 .manufacturer-option-main,.professional-designer-step3 .manufacturer-option-main,.exploring-step3 .manufacturer-option-main{flex:1;justify-content:flex-start;align-items:center;gap:.65rem;min-width:0;display:flex}.professional-designer-step2 .manufacturer-option-icon,.exploring-step2 .manufacturer-option-icon,.manufacturer-step2 .manufacturer-option-icon,.manufacturer-step3 .manufacturer-option-icon,.professional-designer-step3 .manufacturer-option-icon,.exploring-step3 .manufacturer-option-icon{color:#7c8da0;flex-shrink:0;line-height:0;transition:color .2s}.professional-designer-step2 .manufacturer-option-icon.selected,.exploring-step2 .manufacturer-option-icon.selected,.manufacturer-step2 .manufacturer-option-icon.selected,.manufacturer-step3 .manufacturer-option-icon.selected,.professional-designer-step3 .manufacturer-option-icon.selected,.exploring-step3 .manufacturer-option-icon.selected{color:#1a9d8a}.professional-designer-step2 .manufacturer-option-main span,.exploring-step2 .manufacturer-option-main span,.manufacturer-step2 .manufacturer-option-main span,.manufacturer-step3 .manufacturer-option-main span,.professional-designer-step3 .manufacturer-option-main span,.exploring-step3 .manufacturer-option-main span{color:#e8edf3;font-size:14px;font-weight:500;line-height:1.2}.professional-designer-step2 .manufacturer-option-check,.exploring-step2 .manufacturer-option-check,.manufacturer-step2 .manufacturer-option-check,.manufacturer-step3 .manufacturer-option-check,.professional-designer-step3 .manufacturer-option-check,.exploring-step3 .manufacturer-option-check{background:0 0;border:1px solid #6d7d8d73;border-radius:50%;flex-shrink:0;width:16px;height:16px}.professional-designer-step2 .manufacturer-option-check.checked,.exploring-step2 .manufacturer-option-check.checked,.manufacturer-step2 .manufacturer-option-check.checked,.manufacturer-step3 .manufacturer-option-check.checked,.professional-designer-step3 .manufacturer-option-check.checked,.exploring-step3 .manufacturer-option-check.checked{color:#04100d;background:#1a9d8a;border-color:#1a9d8a;justify-content:center;align-items:center;display:flex}.professional-designer-step2 .manufacturer-step3-footer,.exploring-step2 .manufacturer-step3-footer,.manufacturer-step2 .manufacturer-step3-footer,.manufacturer-step3 .manufacturer-step3-footer,.professional-designer-step3 .manufacturer-step3-footer,.exploring-step3 .manufacturer-step3-footer{margin-top:1rem}.professional-designer-step2 .exploring-step2,.professional-designer-step2 .exploring-step3,.exploring-step2 .exploring-step2,.exploring-step2 .exploring-step3,.manufacturer-step2 .exploring-step2,.manufacturer-step2 .exploring-step3,.manufacturer-step3 .exploring-step2,.manufacturer-step3 .exploring-step3,.professional-designer-step3 .exploring-step2,.professional-designer-step3 .exploring-step3,.exploring-step3 .exploring-step2,.exploring-step3 .exploring-step3{width:100%}.professional-designer-step2 .exploring-stepper,.professional-designer-step2 .exploring-stepper-final,.exploring-step2 .exploring-stepper,.exploring-step2 .exploring-stepper-final,.manufacturer-step2 .exploring-stepper,.manufacturer-step2 .exploring-stepper-final,.manufacturer-step3 .exploring-stepper,.manufacturer-step3 .exploring-stepper-final,.professional-designer-step3 .exploring-stepper,.professional-designer-step3 .exploring-stepper-final,.exploring-step3 .exploring-stepper,.exploring-step3 .exploring-stepper-final{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2rem;display:grid}.professional-designer-step2 .exploring-stepper-item,.exploring-step2 .exploring-stepper-item,.manufacturer-step2 .exploring-stepper-item,.manufacturer-step3 .exploring-stepper-item,.professional-designer-step3 .exploring-stepper-item,.exploring-step3 .exploring-stepper-item{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.professional-designer-step2 .exploring-stepper-item.active,.exploring-step2 .exploring-stepper-item.active,.manufacturer-step2 .exploring-stepper-item.active,.manufacturer-step3 .exploring-stepper-item.active,.professional-designer-step3 .exploring-stepper-item.active,.exploring-step3 .exploring-stepper-item.active{background:#1a9d8a1f;border-color:#1a9d8a}.professional-designer-step2 .exploring-stepper-item.completed,.exploring-step2 .exploring-stepper-item.completed,.manufacturer-step2 .exploring-stepper-item.completed,.manufacturer-step3 .exploring-stepper-item.completed,.professional-designer-step3 .exploring-stepper-item.completed,.exploring-step3 .exploring-stepper-item.completed{border-color:#1a9d8a40}.professional-designer-step2 .exploring-stepper-index,.exploring-step2 .exploring-stepper-index,.manufacturer-step2 .exploring-stepper-index,.manufacturer-step3 .exploring-stepper-index,.professional-designer-step3 .exploring-stepper-index,.exploring-step3 .exploring-stepper-index{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:inline-flex}.professional-designer-step2 .exploring-summary-card,.professional-designer-step2 .final-summary-card,.professional-designer-step2 .section-card,.exploring-step2 .exploring-summary-card,.exploring-step2 .final-summary-card,.exploring-step2 .section-card,.manufacturer-step2 .exploring-summary-card,.manufacturer-step2 .final-summary-card,.manufacturer-step2 .section-card,.manufacturer-step3 .exploring-summary-card,.manufacturer-step3 .final-summary-card,.manufacturer-step3 .section-card,.professional-designer-step3 .exploring-summary-card,.professional-designer-step3 .final-summary-card,.professional-designer-step3 .section-card,.exploring-step3 .exploring-summary-card,.exploring-step3 .final-summary-card,.exploring-step3 .section-card{background:#0f0f0fe6;border:1px solid #ffffff1f;border-radius:1.75rem;width:100%;margin-bottom:1.5rem;padding:1.75rem}.professional-designer-step2 .exploring-summary-card,.exploring-step2 .exploring-summary-card,.manufacturer-step2 .exploring-summary-card,.manufacturer-step3 .exploring-summary-card,.professional-designer-step3 .exploring-summary-card,.exploring-step3 .exploring-summary-card{justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.professional-designer-step2 .section-card-header,.exploring-step2 .section-card-header,.manufacturer-step2 .section-card-header,.manufacturer-step3 .section-card-header,.professional-designer-step3 .section-card-header,.exploring-step3 .section-card-header{justify-content:flex-start;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.professional-designer-step2 .section-card-icon,.exploring-step2 .section-card-icon,.manufacturer-step2 .section-card-icon,.manufacturer-step3 .section-card-icon,.professional-designer-step3 .section-card-icon,.exploring-step3 .section-card-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.professional-designer-step2 .section-card-header h3,.exploring-step2 .section-card-header h3,.manufacturer-step2 .section-card-header h3,.manufacturer-step3 .section-card-header h3,.professional-designer-step3 .section-card-header h3,.exploring-step3 .section-card-header h3{color:#fff;margin:0;font-size:18px;font-weight:700}.professional-designer-step2 .section-card-header p,.exploring-step2 .section-card-header p,.manufacturer-step2 .section-card-header p,.manufacturer-step3 .section-card-header p,.professional-designer-step3 .section-card-header p,.exploring-step3 .section-card-header p{color:#d1d5db;margin:.35rem 0 0;font-size:14px;font-weight:400}.professional-designer-step2 .exploring-summary-icon,.professional-designer-step2 .final-summary-icon,.professional-designer-step2 .next-step-icon,.exploring-step2 .exploring-summary-icon,.exploring-step2 .final-summary-icon,.exploring-step2 .next-step-icon,.manufacturer-step2 .exploring-summary-icon,.manufacturer-step2 .final-summary-icon,.manufacturer-step2 .next-step-icon,.manufacturer-step3 .exploring-summary-icon,.manufacturer-step3 .final-summary-icon,.manufacturer-step3 .next-step-icon,.professional-designer-step3 .exploring-summary-icon,.professional-designer-step3 .final-summary-icon,.professional-designer-step3 .next-step-icon,.exploring-step3 .exploring-summary-icon,.exploring-step3 .final-summary-icon,.exploring-step3 .next-step-icon{color:#1a9d8a;filter:drop-shadow(0 0 12px #1a9d8a40);background:#1a9d8a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.professional-designer-step2 .exploring-summary-copy,.professional-designer-step2 .exploring-summary-check,.professional-designer-step2 .final-summary-top,.professional-designer-step2 .final-summary-grid,.professional-designer-step2 .next-step-item,.professional-designer-step2 .interest-card-top,.exploring-step2 .exploring-summary-copy,.exploring-step2 .exploring-summary-check,.exploring-step2 .final-summary-top,.exploring-step2 .final-summary-grid,.exploring-step2 .next-step-item,.exploring-step2 .interest-card-top,.manufacturer-step2 .exploring-summary-copy,.manufacturer-step2 .exploring-summary-check,.manufacturer-step2 .final-summary-top,.manufacturer-step2 .final-summary-grid,.manufacturer-step2 .next-step-item,.manufacturer-step2 .interest-card-top,.manufacturer-step3 .exploring-summary-copy,.manufacturer-step3 .exploring-summary-check,.manufacturer-step3 .final-summary-top,.manufacturer-step3 .final-summary-grid,.manufacturer-step3 .next-step-item,.manufacturer-step3 .interest-card-top,.professional-designer-step3 .exploring-summary-copy,.professional-designer-step3 .exploring-summary-check,.professional-designer-step3 .final-summary-top,.professional-designer-step3 .final-summary-grid,.professional-designer-step3 .next-step-item,.professional-designer-step3 .interest-card-top,.exploring-step3 .exploring-summary-copy,.exploring-step3 .exploring-summary-check,.exploring-step3 .final-summary-top,.exploring-step3 .final-summary-grid,.exploring-step3 .next-step-item,.exploring-step3 .interest-card-top{display:grid}.professional-designer-step2 .exploring-summary-copy h2,.professional-designer-step2 .final-summary-top h2,.exploring-step2 .exploring-summary-copy h2,.exploring-step2 .final-summary-top h2,.manufacturer-step2 .exploring-summary-copy h2,.manufacturer-step2 .final-summary-top h2,.manufacturer-step3 .exploring-summary-copy h2,.manufacturer-step3 .final-summary-top h2,.professional-designer-step3 .exploring-summary-copy h2,.professional-designer-step3 .final-summary-top h2,.exploring-step3 .exploring-summary-copy h2,.exploring-step3 .final-summary-top h2{color:#fff;margin:.5rem 0 .25rem;font-size:24px;font-weight:700}.professional-designer-step2 .exploring-summary-copy p,.professional-designer-step2 .final-summary-top p,.professional-designer-step2 .next-step-item p,.professional-designer-step2 .summary-row p,.exploring-step2 .exploring-summary-copy p,.exploring-step2 .final-summary-top p,.exploring-step2 .next-step-item p,.exploring-step2 .summary-row p,.manufacturer-step2 .exploring-summary-copy p,.manufacturer-step2 .final-summary-top p,.manufacturer-step2 .next-step-item p,.manufacturer-step2 .summary-row p,.manufacturer-step3 .exploring-summary-copy p,.manufacturer-step3 .final-summary-top p,.manufacturer-step3 .next-step-item p,.manufacturer-step3 .summary-row p,.professional-designer-step3 .exploring-summary-copy p,.professional-designer-step3 .final-summary-top p,.professional-designer-step3 .next-step-item p,.professional-designer-step3 .summary-row p,.exploring-step3 .exploring-summary-copy p,.exploring-step3 .final-summary-top p,.exploring-step3 .next-step-item p,.exploring-step3 .summary-row p{color:#d1d5db;margin:0;font-size:15px;font-weight:400;line-height:1.7}.professional-designer-step2 .what-next-section,.exploring-step2 .what-next-section,.manufacturer-step2 .what-next-section,.manufacturer-step3 .what-next-section,.professional-designer-step3 .what-next-section,.exploring-step3 .what-next-section{margin-bottom:1.5rem}.professional-designer-step2 .what-next-section h3,.exploring-step2 .what-next-section h3,.manufacturer-step2 .what-next-section h3,.manufacturer-step3 .what-next-section h3,.professional-designer-step3 .what-next-section h3,.exploring-step3 .what-next-section h3{color:#fff;margin-bottom:1rem;font-size:18px;font-weight:700}.professional-designer-step2 .what-next-grid,.professional-designer-step2 .next-step-cards,.exploring-step2 .what-next-grid,.exploring-step2 .next-step-cards,.manufacturer-step2 .what-next-grid,.manufacturer-step2 .next-step-cards,.manufacturer-step3 .what-next-grid,.manufacturer-step3 .next-step-cards,.professional-designer-step3 .what-next-grid,.professional-designer-step3 .next-step-cards,.exploring-step3 .what-next-grid,.exploring-step3 .next-step-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.professional-designer-step2 .next-step-cards,.exploring-step2 .next-step-cards,.manufacturer-step2 .next-step-cards,.manufacturer-step3 .next-step-cards,.professional-designer-step3 .next-step-cards,.exploring-step3 .next-step-cards{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.professional-designer-step2 .next-step-cards,.exploring-step2 .next-step-cards,.manufacturer-step2 .next-step-cards,.manufacturer-step3 .next-step-cards,.professional-designer-step3 .next-step-cards,.exploring-step3 .next-step-cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.professional-designer-step2 .next-step-cards,.exploring-step2 .next-step-cards,.manufacturer-step2 .next-step-cards,.manufacturer-step3 .next-step-cards,.professional-designer-step3 .next-step-cards,.exploring-step3 .next-step-cards{grid-template-columns:repeat(1,1fr)}}.professional-designer-step2 .what-next-card,.professional-designer-step2 .next-step-item,.exploring-step2 .what-next-card,.exploring-step2 .next-step-item,.manufacturer-step2 .what-next-card,.manufacturer-step2 .next-step-item,.manufacturer-step3 .what-next-card,.manufacturer-step3 .next-step-item,.professional-designer-step3 .what-next-card,.professional-designer-step3 .next-step-item,.exploring-step3 .what-next-card,.exploring-step3 .next-step-item{background:#ffffff08;border:1px solid #ffffff14;border-radius:1.5rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.professional-designer-step2 .what-next-step,.exploring-step2 .what-next-step,.manufacturer-step2 .what-next-step,.manufacturer-step3 .what-next-step,.professional-designer-step3 .what-next-step,.exploring-step3 .what-next-step{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:700;display:flex}.professional-designer-step2 .what-next-icon,.exploring-step2 .what-next-icon,.manufacturer-step2 .what-next-icon,.manufacturer-step3 .what-next-icon,.professional-designer-step3 .what-next-icon,.exploring-step3 .what-next-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.professional-designer-step2 .explore-interests-grid,.exploring-step2 .explore-interests-grid,.manufacturer-step2 .explore-interests-grid,.manufacturer-step3 .explore-interests-grid,.professional-designer-step3 .explore-interests-grid,.exploring-step3 .explore-interests-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.professional-designer-step2 .explore-interests-grid,.exploring-step2 .explore-interests-grid,.manufacturer-step2 .explore-interests-grid,.manufacturer-step3 .explore-interests-grid,.professional-designer-step3 .explore-interests-grid,.exploring-step3 .explore-interests-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.professional-designer-step2 .explore-interests-grid,.exploring-step2 .explore-interests-grid,.manufacturer-step2 .explore-interests-grid,.manufacturer-step3 .explore-interests-grid,.professional-designer-step3 .explore-interests-grid,.exploring-step3 .explore-interests-grid{grid-template-columns:repeat(2,1fr)}}.professional-designer-step2 .explore-interests-grid,.exploring-step2 .explore-interests-grid,.manufacturer-step2 .explore-interests-grid,.manufacturer-step3 .explore-interests-grid,.professional-designer-step3 .explore-interests-grid,.exploring-step3 .explore-interests-grid{margin-top:1rem}.professional-designer-step2 .explore-interest-card,.exploring-step2 .explore-interest-card,.manufacturer-step2 .explore-interest-card,.manufacturer-step3 .explore-interest-card,.professional-designer-step3 .explore-interest-card,.exploring-step3 .explore-interest-card{color:#e5e7eb;text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #ffffff1f;border-radius:1.5rem;gap:1rem;padding:1.25rem;transition:all .2s;display:grid}.professional-designer-step2 .explore-interest-card:hover,.professional-designer-step2 .explore-interest-card.selected,.exploring-step2 .explore-interest-card:hover,.exploring-step2 .explore-interest-card.selected,.manufacturer-step2 .explore-interest-card:hover,.manufacturer-step2 .explore-interest-card.selected,.manufacturer-step3 .explore-interest-card:hover,.manufacturer-step3 .explore-interest-card.selected,.professional-designer-step3 .explore-interest-card:hover,.professional-designer-step3 .explore-interest-card.selected,.exploring-step3 .explore-interest-card:hover,.exploring-step3 .explore-interest-card.selected{background:#1a9d8a1f;border-color:#1a9d8a}.professional-designer-step2 .interest-card-top,.exploring-step2 .interest-card-top,.manufacturer-step2 .interest-card-top,.manufacturer-step3 .interest-card-top,.professional-designer-step3 .interest-card-top,.exploring-step3 .interest-card-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.professional-designer-step2 .interest-icon-wrapper,.exploring-step2 .interest-icon-wrapper,.manufacturer-step2 .interest-icon-wrapper,.manufacturer-step3 .interest-icon-wrapper,.professional-designer-step3 .interest-icon-wrapper,.exploring-step3 .interest-icon-wrapper{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.professional-designer-step2 .interest-checkbox,.exploring-step2 .interest-checkbox,.manufacturer-step2 .interest-checkbox,.manufacturer-step3 .interest-checkbox,.professional-designer-step3 .interest-checkbox,.exploring-step3 .interest-checkbox{color:#0000;background:#ffffff08;border:1.5px solid #ffffff2e;border-radius:.85rem;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex}.professional-designer-step2 .interest-checkbox.selected,.exploring-step2 .interest-checkbox.selected,.manufacturer-step2 .interest-checkbox.selected,.manufacturer-step3 .interest-checkbox.selected,.professional-designer-step3 .interest-checkbox.selected,.exploring-step3 .interest-checkbox.selected{color:#000;background:#1a9d8a;border-color:#1a9d8a}.professional-designer-step2 .explore-update-grid,.exploring-step2 .explore-update-grid,.manufacturer-step2 .explore-update-grid,.manufacturer-step3 .explore-update-grid,.professional-designer-step3 .explore-update-grid,.exploring-step3 .explore-update-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.professional-designer-step2 .explore-update-grid,.exploring-step2 .explore-update-grid,.manufacturer-step2 .explore-update-grid,.manufacturer-step3 .explore-update-grid,.professional-designer-step3 .explore-update-grid,.exploring-step3 .explore-update-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.professional-designer-step2 .explore-update-grid,.exploring-step2 .explore-update-grid,.manufacturer-step2 .explore-update-grid,.manufacturer-step3 .explore-update-grid,.professional-designer-step3 .explore-update-grid,.exploring-step3 .explore-update-grid{grid-template-columns:repeat(1,1fr)}}.professional-designer-step2 .explore-update-grid,.exploring-step2 .explore-update-grid,.manufacturer-step2 .explore-update-grid,.manufacturer-step3 .explore-update-grid,.professional-designer-step3 .explore-update-grid,.exploring-step3 .explore-update-grid{margin-top:1rem}.professional-designer-step2 .explore-update-card,.exploring-step2 .explore-update-card,.manufacturer-step2 .explore-update-card,.manufacturer-step3 .explore-update-card,.professional-designer-step3 .explore-update-card,.exploring-step3 .explore-update-card{cursor:pointer;text-align:left;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1.5rem;justify-content:flex-start;align-items:center;gap:1rem;padding:1.25rem;transition:all .2s;display:flex}.professional-designer-step2 .explore-update-card.selected,.professional-designer-step2 .explore-update-card:hover,.exploring-step2 .explore-update-card.selected,.exploring-step2 .explore-update-card:hover,.manufacturer-step2 .explore-update-card.selected,.manufacturer-step2 .explore-update-card:hover,.manufacturer-step3 .explore-update-card.selected,.manufacturer-step3 .explore-update-card:hover,.professional-designer-step3 .explore-update-card.selected,.professional-designer-step3 .explore-update-card:hover,.exploring-step3 .explore-update-card.selected,.exploring-step3 .explore-update-card:hover{background:#1a9d8a1f;border-color:#1a9d8a}.professional-designer-step2 .update-icon-wrapper,.exploring-step2 .update-icon-wrapper,.manufacturer-step2 .update-icon-wrapper,.manufacturer-step3 .update-icon-wrapper,.professional-designer-step3 .update-icon-wrapper,.exploring-step3 .update-icon-wrapper{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.professional-designer-step2 .access-radio,.exploring-step2 .access-radio,.manufacturer-step2 .access-radio,.manufacturer-step3 .access-radio,.professional-designer-step3 .access-radio,.exploring-step3 .access-radio{margin-right:.75rem}.professional-designer-step2 .update-card-copy h4,.exploring-step2 .update-card-copy h4,.manufacturer-step2 .update-card-copy h4,.manufacturer-step3 .update-card-copy h4,.professional-designer-step3 .update-card-copy h4,.exploring-step3 .update-card-copy h4{color:#fff;margin:0;font-size:16px;font-weight:600}.professional-designer-step2 .form-field,.exploring-step2 .form-field,.manufacturer-step2 .form-field,.manufacturer-step3 .form-field,.professional-designer-step3 .form-field,.exploring-step3 .form-field{gap:.75rem;display:grid}.professional-designer-step2 .form-field.full-width,.exploring-step2 .form-field.full-width,.manufacturer-step2 .form-field.full-width,.manufacturer-step3 .form-field.full-width,.professional-designer-step3 .form-field.full-width,.exploring-step3 .form-field.full-width{grid-column:1/-1}.professional-designer-step2 .form-field label,.professional-designer-step2 .form-label,.exploring-step2 .form-field label,.exploring-step2 .form-label,.manufacturer-step2 .form-field label,.manufacturer-step2 .form-label,.manufacturer-step3 .form-field label,.manufacturer-step3 .form-label,.professional-designer-step3 .form-field label,.professional-designer-step3 .form-label,.exploring-step3 .form-field label,.exploring-step3 .form-label{color:#9ca3af;font-size:14px;font-weight:500}.professional-designer-step2 .contact-form-grid,.exploring-step2 .contact-form-grid,.manufacturer-step2 .contact-form-grid,.manufacturer-step3 .contact-form-grid,.professional-designer-step3 .contact-form-grid,.exploring-step3 .contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.professional-designer-step2 .form-input-wrapper,.professional-designer-step2 .form-textarea-wrapper,.exploring-step2 .form-input-wrapper,.exploring-step2 .form-textarea-wrapper,.manufacturer-step2 .form-input-wrapper,.manufacturer-step2 .form-textarea-wrapper,.manufacturer-step3 .form-input-wrapper,.manufacturer-step3 .form-textarea-wrapper,.professional-designer-step3 .form-input-wrapper,.professional-designer-step3 .form-textarea-wrapper,.exploring-step3 .form-input-wrapper,.exploring-step3 .form-textarea-wrapper{width:100%;position:relative}.professional-designer-step2 .input-icon,.exploring-step2 .input-icon,.manufacturer-step2 .input-icon,.manufacturer-step3 .input-icon,.professional-designer-step3 .input-icon,.exploring-step3 .input-icon{color:#9ca3af;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.professional-designer-step2 .textarea-icon,.exploring-step2 .textarea-icon,.manufacturer-step2 .textarea-icon,.manufacturer-step3 .textarea-icon,.professional-designer-step3 .textarea-icon,.exploring-step3 .textarea-icon{color:#9ca3af;position:absolute;top:1.5rem;left:1rem}.professional-designer-step2 .form-input,.exploring-step2 .form-input,.manufacturer-step2 .form-input,.manufacturer-step3 .form-input,.professional-designer-step3 .form-input,.exploring-step3 .form-input{color:#e5e7eb;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1rem;width:100%;min-height:56px;padding:1rem 1.25rem}.professional-designer-step2 .form-input-wrapper .form-input,.exploring-step2 .form-input-wrapper .form-input,.manufacturer-step2 .form-input-wrapper .form-input,.manufacturer-step3 .form-input-wrapper .form-input,.professional-designer-step3 .form-input-wrapper .form-input,.exploring-step3 .form-input-wrapper .form-input{padding-left:3.5rem}.professional-designer-step2 .form-textarea,.exploring-step2 .form-textarea,.manufacturer-step2 .form-textarea,.manufacturer-step3 .form-textarea,.professional-designer-step3 .form-textarea,.exploring-step3 .form-textarea{color:#e5e7eb;resize:vertical;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1.5rem;width:100%;min-height:150px;padding:1.25rem}.professional-designer-step2 .form-textarea-wrapper .form-textarea,.exploring-step2 .form-textarea-wrapper .form-textarea,.manufacturer-step2 .form-textarea-wrapper .form-textarea,.manufacturer-step3 .form-textarea-wrapper .form-textarea,.professional-designer-step3 .form-textarea-wrapper .form-textarea,.exploring-step3 .form-textarea-wrapper .form-textarea{padding-left:3.5rem}.professional-designer-step2 .char-count,.exploring-step2 .char-count,.manufacturer-step2 .char-count,.manufacturer-step3 .char-count,.professional-designer-step3 .char-count,.exploring-step3 .char-count{color:#9ca3af;font-size:12px;font-weight:500;position:absolute;bottom:1rem;right:1rem}.professional-designer-step2 .continue-btn,.professional-designer-step2 .change-path-btn,.professional-designer-step2 .back-link,.professional-designer-step2 .explore-btn,.professional-designer-step2 .home-link,.exploring-step2 .continue-btn,.exploring-step2 .change-path-btn,.exploring-step2 .back-link,.exploring-step2 .explore-btn,.exploring-step2 .home-link,.manufacturer-step2 .continue-btn,.manufacturer-step2 .change-path-btn,.manufacturer-step2 .back-link,.manufacturer-step2 .explore-btn,.manufacturer-step2 .home-link,.manufacturer-step3 .continue-btn,.manufacturer-step3 .change-path-btn,.manufacturer-step3 .back-link,.manufacturer-step3 .explore-btn,.manufacturer-step3 .home-link,.professional-designer-step3 .continue-btn,.professional-designer-step3 .change-path-btn,.professional-designer-step3 .back-link,.professional-designer-step3 .explore-btn,.professional-designer-step3 .home-link,.exploring-step3 .continue-btn,.exploring-step3 .change-path-btn,.exploring-step3 .back-link,.exploring-step3 .explore-btn,.exploring-step3 .home-link{width:100%;max-width:100%;margin-bottom:1rem}.professional-designer-step2 .continue-btn,.professional-designer-step2 .explore-btn,.exploring-step2 .continue-btn,.exploring-step2 .explore-btn,.manufacturer-step2 .continue-btn,.manufacturer-step2 .explore-btn,.manufacturer-step3 .continue-btn,.manufacturer-step3 .explore-btn,.professional-designer-step3 .continue-btn,.professional-designer-step3 .explore-btn,.exploring-step3 .continue-btn,.exploring-step3 .explore-btn{color:#000;cursor:pointer;background:#1a9d8a;border:none;border-radius:1.5rem;justify-content:center;align-items:center;gap:.75rem;min-height:56px;font-weight:700;text-decoration:none;display:flex}.professional-designer-step2 .change-path-btn,.professional-designer-step2 .back-link,.exploring-step2 .change-path-btn,.exploring-step2 .back-link,.manufacturer-step2 .change-path-btn,.manufacturer-step2 .back-link,.manufacturer-step3 .change-path-btn,.manufacturer-step3 .back-link,.professional-designer-step3 .change-path-btn,.professional-designer-step3 .back-link,.exploring-step3 .change-path-btn,.exploring-step3 .back-link{text-align:center;color:#e5e7eb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1.5rem;justify-content:center;align-items:center;min-height:56px;text-decoration:none;display:flex}.professional-designer-step2 .exploring-final-footer,.exploring-step2 .exploring-final-footer,.manufacturer-step2 .exploring-final-footer,.manufacturer-step3 .exploring-final-footer,.professional-designer-step3 .exploring-final-footer,.exploring-step3 .exploring-final-footer{gap:1rem;display:grid}.professional-designer-step2 .final-summary-card,.exploring-step2 .final-summary-card,.manufacturer-step2 .final-summary-card,.manufacturer-step3 .final-summary-card,.professional-designer-step3 .final-summary-card,.exploring-step3 .final-summary-card{padding:2rem}.professional-designer-step2 .final-summary-top,.exploring-step2 .final-summary-top,.manufacturer-step2 .final-summary-top,.manufacturer-step3 .final-summary-top,.professional-designer-step3 .final-summary-top,.exploring-step3 .final-summary-top{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.professional-designer-step2 .final-summary-top h2,.exploring-step2 .final-summary-top h2,.manufacturer-step2 .final-summary-top h2,.manufacturer-step3 .final-summary-top h2,.professional-designer-step3 .final-summary-top h2,.exploring-step3 .final-summary-top h2{color:#fff;margin:.5rem 0 0;font-size:24px;font-weight:700}.professional-designer-step2 .final-summary-check,.exploring-step2 .final-summary-check,.manufacturer-step2 .final-summary-check,.manufacturer-step3 .final-summary-check,.professional-designer-step3 .final-summary-check,.exploring-step3 .final-summary-check{color:#000;background:#1a9d8a2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.professional-designer-step2 .final-summary-grid,.exploring-step2 .final-summary-grid,.manufacturer-step2 .final-summary-grid,.manufacturer-step3 .final-summary-grid,.professional-designer-step3 .final-summary-grid,.exploring-step3 .final-summary-grid{gap:1rem;display:grid}.professional-designer-step2 .summary-row,.exploring-step2 .summary-row,.manufacturer-step2 .summary-row,.manufacturer-step3 .summary-row,.professional-designer-step3 .summary-row,.exploring-step3 .summary-row{background:#ffffff08;border-radius:1.5rem;padding:1rem 1.25rem}.professional-designer-step2 .summary-row h4,.exploring-step2 .summary-row h4,.manufacturer-step2 .summary-row h4,.manufacturer-step3 .summary-row h4,.professional-designer-step3 .summary-row h4,.exploring-step3 .summary-row h4{color:#fff;margin-bottom:.35rem;font-size:14px;font-weight:700}.professional-designer-step2 .summary-row p,.exploring-step2 .summary-row p,.manufacturer-step2 .summary-row p,.manufacturer-step3 .summary-row p,.professional-designer-step3 .summary-row p,.exploring-step3 .summary-row p{color:#d1d5db;margin:0;font-size:14px;font-weight:400}.professional-designer-step2 .next-step-item,.exploring-step2 .next-step-item,.manufacturer-step2 .next-step-item,.manufacturer-step3 .next-step-item,.professional-designer-step3 .next-step-item,.exploring-step3 .next-step-item{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.5rem;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.professional-designer-step2 .next-step-item h4,.exploring-step2 .next-step-item h4,.manufacturer-step2 .next-step-item h4,.manufacturer-step3 .next-step-item h4,.professional-designer-step3 .next-step-item h4,.exploring-step3 .next-step-item h4{color:#fff;margin-bottom:.35rem;font-size:15px;font-weight:700}.professional-designer-step2 .step-footer,.exploring-step2 .step-footer,.manufacturer-step2 .step-footer,.manufacturer-step3 .step-footer,.professional-designer-step3 .step-footer,.exploring-step3 .step-footer{flex-direction:column;align-items:center;gap:1rem;margin-top:2rem;display:flex}.professional-designer-step2 .privacy-note,.exploring-step2 .privacy-note,.manufacturer-step2 .privacy-note,.manufacturer-step3 .privacy-note,.professional-designer-step3 .privacy-note,.exploring-step3 .privacy-note{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1.5rem;justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.professional-designer-step2 .privacy-note svg,.exploring-step2 .privacy-note svg,.manufacturer-step2 .privacy-note svg,.manufacturer-step3 .privacy-note svg,.professional-designer-step3 .privacy-note svg,.exploring-step3 .privacy-note svg{color:#fff}.professional-designer-step2 .privacy-note p,.exploring-step2 .privacy-note p,.manufacturer-step2 .privacy-note p,.manufacturer-step3 .privacy-note p,.professional-designer-step3 .privacy-note p,.exploring-step3 .privacy-note p{color:#d1d5db;margin:0;font-size:14px;font-weight:400}@media only screen and (max-width:767px){.professional-designer-step2 .what-next-grid,.professional-designer-step2 .next-step-cards,.professional-designer-step2 .explore-interests-grid,.professional-designer-step2 .explore-update-grid,.exploring-step2 .what-next-grid,.exploring-step2 .next-step-cards,.exploring-step2 .explore-interests-grid,.exploring-step2 .explore-update-grid,.manufacturer-step2 .what-next-grid,.manufacturer-step2 .next-step-cards,.manufacturer-step2 .explore-interests-grid,.manufacturer-step2 .explore-update-grid,.manufacturer-step3 .what-next-grid,.manufacturer-step3 .next-step-cards,.manufacturer-step3 .explore-interests-grid,.manufacturer-step3 .explore-update-grid,.professional-designer-step3 .what-next-grid,.professional-designer-step3 .next-step-cards,.professional-designer-step3 .explore-interests-grid,.professional-designer-step3 .explore-update-grid,.exploring-step3 .what-next-grid,.exploring-step3 .next-step-cards,.exploring-step3 .explore-interests-grid,.exploring-step3 .explore-update-grid{grid-template-columns:1fr}}@media only screen and (max-width:576px){.professional-designer-step2 .exploring-stepper,.professional-designer-step2 .exploring-stepper-final,.exploring-step2 .exploring-stepper,.exploring-step2 .exploring-stepper-final,.manufacturer-step2 .exploring-stepper,.manufacturer-step2 .exploring-stepper-final,.manufacturer-step3 .exploring-stepper,.manufacturer-step3 .exploring-stepper-final,.professional-designer-step3 .exploring-stepper,.professional-designer-step3 .exploring-stepper-final,.exploring-step3 .exploring-stepper,.exploring-step3 .exploring-stepper-final{grid-template-columns:1fr}}.professional-designer-step2 .designer-section-divider,.exploring-step2 .designer-section-divider,.manufacturer-step2 .designer-section-divider,.manufacturer-step3 .designer-section-divider,.professional-designer-step3 .designer-section-divider,.exploring-step3 .designer-section-divider{background:#ffffff14;height:1px;margin:2rem 0}.professional-designer-step3,.exploring-step3{position:relative}.professional-designer-step3 .designer-stepper-labels,.exploring-step3 .designer-stepper-labels{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;margin-bottom:1.5rem;display:flex;max-width:700px!important}@media only screen and (max-width:767px){.professional-designer-step3 .designer-stepper-labels,.exploring-step3 .designer-stepper-labels{margin-bottom:unset}}.professional-designer-step3 .designer-step-line,.exploring-step3 .designer-step-line{background:#374151;border-radius:999px;flex:1;align-self:center;min-width:48px;height:2px;transition:background .25s;position:absolute}.professional-designer-step3 .designer-step-line.completed,.exploring-step3 .designer-step-line.completed{background:#1a9d8a}.professional-designer-step3 .designer-step-item,.exploring-step3 .designer-step-item{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;min-width:fit-content;display:flex}.professional-designer-step3 .designer-step-item span,.exploring-step3 .designer-step-item span{color:#9ca3af;font-size:14px;font-weight:500}.professional-designer-step3 .designer-step-item.completed span,.professional-designer-step3 .designer-step-item.active span,.exploring-step3 .designer-step-item.completed span,.exploring-step3 .designer-step-item.active span{color:#fff}.professional-designer-step3 .designer-step-item.active .designer-step-index,.exploring-step3 .designer-step-item.active .designer-step-index{color:#000;background:#1a9d8a;border-color:#0000;box-shadow:0 0 0 6px #1a9d8a1f}.professional-designer-step3 .designer-step-index,.exploring-step3 .designer-step-index{color:#9ca3af;background:#ffffff0a;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:700;display:flex}@media only screen and (max-width:767px){.professional-designer-step3 .designer-step-item .step-text,.exploring-step3 .designer-step-item .step-text{display:none!important}}.professional-designer-step3 .designer-final-state,.exploring-step3 .designer-final-state{text-align:center;justify-items:center;gap:1.25rem;margin-bottom:2rem;display:grid}.professional-designer-step3 .designer-final-icon,.exploring-step3 .designer-final-icon{color:#1a9d8a;filter:drop-shadow(0 0 20px #1a9d8a59);background:#1a9d8a1f;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex;box-shadow:0 0 0 14px #1a9d8a14}.professional-designer-step3 .designer-summary-card,.professional-designer-step3 .designer-next-steps-card,.professional-designer-step3 .designer-actions-card,.exploring-step3 .designer-summary-card,.exploring-step3 .designer-next-steps-card,.exploring-step3 .designer-actions-card{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.5rem;width:100%;margin-bottom:1.5rem;padding:1.75rem}.professional-designer-step3 .summary-header,.exploring-step3 .summary-header{justify-content:flex-start;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.professional-designer-step3 .summary-icon,.exploring-step3 .summary-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;justify-content:center;align-items:center;width:46px;height:46px;display:flex}.professional-designer-step3 .summary-header h3,.exploring-step3 .summary-header h3{color:#fff;margin:0;font-size:18px;font-weight:700}.professional-designer-step3 .summary-grid,.exploring-step3 .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.professional-designer-step3 .summary-label,.exploring-step3 .summary-label{color:#9ca3af;margin-bottom:.5rem;font-size:14px;font-weight:500}.professional-designer-step3 .summary-value,.exploring-step3 .summary-value{color:#e5e7eb;margin:0;font-size:15px;font-weight:600}.professional-designer-step3 .summary-badge,.exploring-step3 .summary-badge{color:#1a9d8a;background:#1a9d8a1f;border-radius:999px;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:14px;font-weight:600;display:inline-flex}.professional-designer-step3 .next-steps-list,.exploring-step3 .next-steps-list{gap:.75rem;display:grid}.professional-designer-step3 .next-step-item,.exploring-step3 .next-step-item{border-bottom:1px solid #ffffff0f;justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem;display:flex}.professional-designer-step3 .next-step-item:last-child,.exploring-step3 .next-step-item:last-child{border-bottom:none}.professional-designer-step3 .next-step-item svg,.exploring-step3 .next-step-item svg{color:#1a9d8a;flex-shrink:0}.professional-designer-step3 .next-step-item span,.exploring-step3 .next-step-item span{color:#fff;font-size:15px;font-weight:500}.professional-designer-step3 .action-links,.exploring-step3 .action-links{gap:.75rem;display:grid}.professional-designer-step3 .action-link,.exploring-step3 .action-link{cursor:pointer;color:#fff;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;outline:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:1rem 1.25rem;transition:all .2s;display:flex}.professional-designer-step3 .action-link:hover,.exploring-step3 .action-link:hover{background:#ffffff0d;border-color:#1a9d8a80}.professional-designer-step3 .action-link span,.exploring-step3 .action-link span{color:#fff;font-size:15px;font-weight:500}.gift-buyer-step2 .gift-question-grid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}@media only screen and (max-width:991px){.gift-buyer-step2 .gift-question-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.gift-buyer-step2 .gift-question-grid{grid-template-columns:repeat(1,1fr)}}.gift-buyer-step2 .gift-question-grid{width:100%}.gift-buyer-step2 .gift-intro-card{margin-bottom:1.75rem}.gift-buyer-step2 .gift-option-grid,.gift-buyer-step2 .gift-style-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;display:grid}.gift-buyer-step2 .region-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;margin-top:1rem;display:grid}.gift-buyer-step2 .gift-option-card,.gift-buyer-step2 .gift-radio-card{color:#e5e7eb;cursor:pointer;text-align:left;background:#1a1a1aeb;border:1px solid #ffffff1f;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;min-height:140px;padding:1.25rem;transition:transform .2s,border-color .25s,background .25s;display:flex;position:relative;overflow:hidden}.gift-buyer-step2 .gift-card-fill{pointer-events:none;background:#1a9d8a1f;height:42%;position:absolute;inset:42% 0 0}.gift-buyer-step2 .gift-card-top{z-index:1;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.gift-buyer-step2 .gift-card-icon-wrapper{color:#1a9d8a;background:#ffffff0f;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.gift-buyer-step2 .gift-card-content h4,.gift-buyer-step2 .gift-card-label{color:#fff;margin:0;font-size:15px;font-weight:600}.gift-buyer-step2 .gift-card-content p{color:#9ca3af;margin:0;font-size:14px;font-weight:400;line-height:1.6}.gift-buyer-step2 .gift-option-checkbox{color:#9ca3af;background:#ffffff12;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.gift-buyer-step2 .gift-option-checkbox.checked{color:#000;background:#1a9d8a}.gift-buyer-step2 .radio-dot{background:0 0;border:2px solid #ffffff2e;border-radius:50%;flex-shrink:0;width:18px;height:18px;transition:all .2s}.gift-buyer-step2 .radio-dot.selected{background:#1a9d8a;border-color:#1a9d8a}.gift-buyer-step2 .access-radio{color:#1a9d8a;background:#ffffff0a;border:2px solid #ffffff2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.gift-buyer-step2 .access-radio.selected{background:#1a9d8a1f;border-color:#1a9d8a}.gift-buyer-step2 .access-radio .radio-dot{opacity:0;background:#1a9d8a;border-radius:50%;width:11px;height:11px;transition:opacity .2s}.gift-buyer-step2 .access-radio.selected .radio-dot{opacity:1}.gift-buyer-step2 .gift-option-card.selected,.gift-buyer-step2 .gift-radio-card.selected{background:#1a9d8a1f;border-color:#1a9d8a;box-shadow:0 0 0 1px #1a9d8a40}.gift-buyer-step2 .gift-option-card:hover,.gift-buyer-step2 .gift-radio-card:hover{background:#1a1a1a;border-color:#1a9d8a80;transform:translateY(-1px)}.gift-buyer-step2 .gift-dropdown .input-field{height:52px}.gift-buyer-step2 .region-contact-grid .form-field{width:100%}.gift-buyer-step2 .region-contact-grid .input-field input{height:52px}.gift-buyer-step2 .gift-buyer-step2 .section-card-header{align-items:flex-start}@media only screen and (max-width:767px){.gift-buyer-step2 .gift-option-grid,.gift-buyer-step2 .gift-style-grid,.gift-buyer-step2 .gift-radio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gift-buyer-step2 .region-contact-grid{grid-template-columns:1fr}}@media only screen and (max-width:576px){.gift-buyer-step2 .gift-option-grid,.gift-buyer-step2 .gift-style-grid,.gift-buyer-step2 .gift-radio-grid,.gift-buyer-step2 .gift-question-grid,.gift-buyer-step2 .region-contact-grid{grid-template-columns:1fr}}.gift-buyer-step3 .gift-final-state{text-align:center;justify-items:center;gap:1rem;margin-bottom:2rem;display:grid}.gift-buyer-step3 .gift-final-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;display:flex}.gift-buyer-step3 .gift-final-title{color:#fff;margin:0;font-size:1.75rem;font-weight:700}.gift-buyer-step3 .gift-final-copy{color:#d1d5db;max-width:720px;margin:0;font-size:15px;font-weight:400;line-height:1.7}.gift-buyer-step3 .gift-summary-card{width:100%;margin-bottom:1.5rem}.gift-buyer-step3 .gift-summary-table{gap:.75rem;margin-top:1rem;display:grid}.gift-buyer-step3 .gift-summary-row{border-bottom:1px solid #ffffff14;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.gift-buyer-step3 .gift-summary-row:last-child{border-bottom:none}.gift-buyer-step3 .gift-summary-row span{color:#9ca3af;font-size:14px;font-weight:500}.gift-buyer-step3 .gift-summary-row strong{color:#e5e7eb;text-align:right;font-size:15px;font-weight:600}.gift-buyer-step3 .gift-next-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.gift-buyer-step3 .gift-next-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width:767px){.gift-buyer-step3 .gift-next-grid{grid-template-columns:repeat(2,1fr)}}.gift-buyer-step3 .gift-next-grid{width:100%;margin-top:1rem}@media only screen and (max-width:576px){.gift-buyer-step3 .gift-next-grid{grid-template-columns:1fr}}.gift-buyer-step3 .what-next-card{background:#1a1a1af2;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.75rem;min-height:170px;padding:1.25rem;display:flex}.gift-buyer-step3 .what-next-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.gift-buyer-step3 .what-next-card h4{color:#fff;margin:0;font-size:15px;font-weight:600}.gift-buyer-step3 .what-next-card p{color:#9ca3af;margin:0;font-size:14px;font-weight:400;line-height:1.6}.gift-buyer-step3 .gift-next-card .section-card-header{align-items:flex-start}.gift-buyer-step3 .gift-buyer-step3 .section-card{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.5rem;padding:1.5rem}.gift-buyer-step3 .gift-buyer-step3 .privacy-note{margin-top:1rem}.section-card-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:.85rem;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.gift-summary-grid .section-card{min-height:240px}.gift-summary-grid .section-card h3{color:#fff;font-size:17px;font-weight:700}.gift-summary-grid .section-card p{color:#9ca3af;margin:0;font-size:14px;font-weight:400}.gift-summary-card .section-card-header,.gift-email-card .section-card-header{margin-bottom:1rem}.gift-final-copy{max-width:680px}.step-footer .continue-btn{min-width:240px}.gift-option-card:hover,.gift-radio-card:hover{background:#1a1a1a;border-color:#1a9d8a80}.gift-option-card.selected:hover,.gift-radio-card.selected:hover{background:#1a9d8a29}.gift-option-card.selected .gift-option-check,.gift-option-card.selected .gift-option-checkbox{color:#000;background:#1a9d8a}.gift-option-card .gift-option-check,.gift-option-card .gift-option-checkbox{color:#9ca3af;background:#ffffff12;border-radius:.75rem;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.gift-summary-item strong{display:block}.gift-summary-grid .section-card{padding-bottom:1rem}.gift-summary-grid .section-card .section-card-header{margin-bottom:1.25rem}.gift-buyer-step2 .section-card,.gift-buyer-step3 .section-card{background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.5rem;padding:1.5rem}.gift-style-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width:767px){.gift-style-grid,.gift-option-grid,.gift-radio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:576px){.gift-style-grid,.gift-option-grid,.gift-radio-grid,.gift-question-grid,.gift-summary-grid{grid-template-columns:1fr}}.path-options-grid,.goal-options-grid{flex-direction:column;gap:1rem;width:100%;display:flex}.path-option-card,.goal-option-card{cursor:pointer;background:#1a1a1acc;border:1px solid #2d2d2e;border-radius:1rem;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;padding:1.5rem 1.75rem;transition:all .25s;display:flex}.path-option-card:hover,.goal-option-card:hover{background:#1a1a1af2;border-color:#1a9d8a80}.path-option-card.selected,.goal-option-card.selected{background:#1a9d8a0d;border-color:#1a9d8a;box-shadow:0 0 0 1px #1a9d8a4d}.path-option-card .path-option-icon,.path-option-card .goal-option-icon,.goal-option-card .path-option-icon,.goal-option-card .goal-option-icon{color:#1a9d8a;background:#1a9d8a1a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.path-option-card .path-option-text,.path-option-card .goal-option-text,.goal-option-card .path-option-text,.goal-option-card .goal-option-text{flex-direction:column;flex:1;gap:.25rem;display:flex}.path-option-card .path-option-text h3,.path-option-card .goal-option-text h3,.goal-option-card .path-option-text h3,.goal-option-card .goal-option-text h3{color:#fff;font-size:18px;font-weight:600}.path-option-card .path-option-text p,.path-option-card .goal-option-text p,.goal-option-card .path-option-text p,.goal-option-card .goal-option-text p{color:#9ca3af;font-size:14px;font-weight:400;line-height:1.5}.path-option-card .path-option-check,.path-option-card .goal-option-check,.goal-option-card .path-option-check,.goal-option-card .goal-option-check{color:#000;background:#1a9d8a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.step3-content .form-section{flex-direction:column;gap:.5rem;width:100%;margin-top:10px;display:flex}.step3-content .form-section .form-label{color:#e5e7eb;font-size:16px;font-weight:500}.step3-content .form-section .form-label .required-tag{color:#1a9d8a;background:#1a9d8a1a;border-radius:.25rem;margin-left:.5rem;padding:.125rem .5rem;font-size:12px;font-weight:600}.step3-content .form-section .form-label .optional-tag{color:#6b7280;margin-left:.5rem;font-size:12px;font-weight:500}.step3-content .form-section .custom-select-wrapper{z-index:10;width:100%;position:relative}.step3-content .form-section .custom-select{color:#e5e7eb;cursor:pointer;background:#1a1a1afa;border:1px solid #2d2d2e;border-radius:1rem;outline:none;justify-content:flex-start;align-items:center;gap:1rem;width:100%;height:56px;padding:0 1.25rem;font-size:16px;font-weight:500;transition:all .3s;display:flex}.step3-content .form-section .custom-select:hover{background:#1a1a1a;border-color:#1a9d8a80}.step3-content .form-section .custom-select.open{border-color:#1a9d8a;box-shadow:0 0 0 3px #1a9d8a26}.step3-content .form-section .custom-select .select-icon{color:#6b7280;flex-shrink:0;transition:color .3s}.step3-content .form-section .custom-select:hover .select-icon,.step3-content .form-section .custom-select.open .select-icon{color:#1a9d8a}.step3-content .form-section .custom-select .select-value{color:#e5e7eb;flex:1}.step3-content .form-section .custom-select .dropdown-arrow{color:#6b7280;flex-shrink:0;transition:all .3s}.step3-content .form-section .custom-select .dropdown-arrow.rotated{color:#1a9d8a;transform:rotate(180deg)}.step3-content .form-section .custom-select-options{z-index:100;background:#0f0f0f;border:1px solid #2d2d2e;border-radius:1rem;padding:.75rem;animation:.3s slideDown;position:absolute;top:calc(100% + .5rem);left:0;right:0;box-shadow:0 12px 40px #0009}.step3-content .form-section .custom-select-option{cursor:pointer;opacity:0;color:#e5e7eb;border-radius:.75rem;justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem 1.25rem;font-weight:500;transition:all .2s;animation:.3s forwards fadeInUp;display:flex}.step3-content .form-section .custom-select-option:hover{color:#fff;background:#1a9d8a1f}.step3-content .form-section .custom-select-option.selected{color:#1a9d8a;background:#1a9d8a33;font-weight:600}.step3-content .form-section .custom-select-option.selected svg{color:#1a9d8a;filter:drop-shadow(0 0 10px #1a9d8a33)}.step3-content .form-section .custom-select-option svg{flex-shrink:0}.step3-content .form-section .form-input-wrapper,.step3-content .form-section .form-textarea-wrapper{width:100%;position:relative}.step3-content .form-section .form-input-wrapper .input-icon,.step3-content .form-section .form-input-wrapper .textarea-icon,.step3-content .form-section .form-textarea-wrapper .input-icon,.step3-content .form-section .form-textarea-wrapper .textarea-icon{color:#6b7280;pointer-events:none;transition:color .3s;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.step3-content .form-section .form-input-wrapper:hover .input-icon,.step3-content .form-section .form-input-wrapper:hover .textarea-icon,.step3-content .form-section .form-textarea-wrapper:hover .input-icon,.step3-content .form-section .form-textarea-wrapper:hover .textarea-icon{color:#1a9d8a}.step3-content .form-section .form-input-wrapper .textarea-icon,.step3-content .form-section .form-textarea-wrapper .textarea-icon{top:1rem;transform:none}.step3-content .form-section .form-input-wrapper input,.step3-content .form-section .form-textarea-wrapper input{padding-left:3.5rem}.step3-content .form-section .form-input{color:#e5e7eb;background:#1a1a1afa;border:1px solid #2d2d2e;border-radius:1rem;outline:none;width:100%;height:56px;padding:0 1rem;font-size:16px;font-weight:500;transition:all .3s}.step3-content .form-section .form-input:hover{background:#1a1a1a;border-color:#1a9d8a80}.step3-content .form-section .form-input:focus{border-color:#1a9d8a;transform:translateY(-1px);box-shadow:0 0 0 3px #1a9d8a26}.step3-content .form-section .form-textarea-wrapper .textarea-icon{z-index:2}.step3-content .form-section .form-textarea-wrapper .form-textarea{z-index:1;color:#e5e7eb;resize:none;background:#1a1a1af2;border:1px solid #2d2d2e;border-radius:1rem;outline:none;width:100%;min-height:120px;padding:1rem 1rem 1rem 3rem;font-size:16px;transition:all .3s;position:relative}.step3-content .form-section .form-textarea-wrapper .form-textarea:hover{background:#1a1a1a;border-color:#1a9d8a66}.step3-content .form-section .form-textarea-wrapper .form-textarea:focus{border-color:#1a9d8a;transform:translateY(-1px);box-shadow:0 0 0 3px #1a9d8a26}.step3-content .form-section .form-textarea-wrapper:focus-within .textarea-icon{color:#1a9d8a}.step3-content .form-section .form-textarea-wrapper .char-count{color:#6b7280;font-size:12px;font-weight:400;position:absolute;bottom:.75rem;right:1rem}.step3-content .form-section .creation-type-grid{flex-direction:column;gap:1rem;width:100%;display:flex}.step3-content .form-section .creation-type-grid .creation-type-card{cursor:pointer;background:#1a1a1ae6;border:1px solid #2d2d2e;border-radius:1rem;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;transition:all .3s;display:flex;transform:translateY(0)}.step3-content .form-section .creation-type-grid .creation-type-card:hover{background:#1a1a1a;border-color:#1a9d8a80;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.step3-content .form-section .creation-type-grid .creation-type-card.selected{background:#1a9d8a14;border-color:#1a9d8a;box-shadow:0 0 0 1px #1a9d8a4d}.step3-content .form-section .creation-type-grid .creation-type-card .creation-type-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:all .3s;display:flex}.step3-content .form-section .creation-type-grid .creation-type-card:hover .creation-type-icon{background:#1a9d8a33;transform:scale(1.05)}.step3-content .form-section .creation-type-grid .creation-type-card .creation-type-text{flex-direction:column;flex:1;gap:.25rem;display:flex}.step3-content .form-section .creation-type-grid .creation-type-card .creation-type-text h4{color:#fff;font-size:16px;font-weight:600}.step3-content .form-section .creation-type-grid .creation-type-card .creation-type-text p{color:#9ca3af;font-size:14px;font-weight:400}.step3-content .form-section .creation-type-grid .creation-type-card .creation-type-check{color:#000;background:#1a9d8a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;animation:.3s popIn;display:flex}@keyframes popIn{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.step3-content .form-section .checkbox-label{cursor:pointer;color:#fff;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1rem;justify-content:flex-start;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.step3-content .form-section .checkbox-label:hover{background:#ffffff14;border-color:#1a9d8a80}.step3-content .form-section .checkbox-label input[type=checkbox]{accent-color:#1a9d8a;flex-shrink:0;width:22px;height:22px;margin-top:.15rem}.step3-content .form-section .checkbox-label .checkbox-text{color:#fff;text-shadow:0 1px 2px #00000040;font-size:15px;font-weight:600;line-height:1.8;display:block}.review-content .review-card{background:#1a1a1af2;border:1px solid #2d2d2e;border-radius:1rem;flex-direction:column;gap:1.75rem;padding:2rem;display:flex}.review-content .review-card .review-section{flex-direction:column;gap:.75rem;display:flex}.review-content .review-card .review-section h3{color:#fff;font-size:18px;font-weight:600}.review-content .review-card .review-section .review-data-list{background:#0000004d;border:1px solid #2d2d2e;border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.review-content .review-card .review-section .review-data-item{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;display:flex}.review-content .review-card .review-section .review-data-item:last-child{border-bottom:none;padding-bottom:0}.review-content .review-card .review-section .review-data-item .review-data-label{color:#9ca3af;font-size:14px;font-weight:500}.review-content .review-card .review-section .review-data-item .review-data-value{color:#e5e7eb;text-align:right;font-size:15px;font-weight:600}.review-content .review-card .review-section .email-input-wrapper{position:relative}.review-content .review-card .review-section .email-input-wrapper .email-icon{color:#1a9d8a;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.review-content .review-card .review-section .email-input-wrapper .email-input{color:#e5e7eb;background:#1a9d8a14;border:1px solid #1a9d8a4d;border-radius:1rem;outline:none;width:100%;height:56px;padding:0 1.25rem 0 3.5rem;font-size:16px;font-weight:500}.review-content .review-card .review-section .benefits-list{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.review-content .review-card .review-section .benefits-list li{color:#d1d5db;justify-content:flex-start;align-items:center;gap:.75rem;font-size:16px;font-weight:400;display:flex}.review-content .review-card .review-section .benefits-list li .benefit-check{color:#1a9d8a;flex-shrink:0}.success-step .success-header .success-icon-wrapper{justify-content:center;align-items:center;margin:0 auto;display:flex}.success-step .success-header .success-icon-wrapper .success-icon{color:#1a9d8a;filter:drop-shadow(0 0 25px #1a9d8a59);width:180px;height:180px;animation:2s ease-in-out infinite pulse}.success-step .success-header .success-title{font-size:2.75rem}.success-step .success-header .success-subtitle{font-size:1.125rem}.success-step .success-content .next-steps-card{background:#1a1a1ae6;border:1px solid #2d2d2e;border-radius:.75rem;flex-direction:column;gap:1rem;max-width:550px;margin:0 auto;padding:1.5rem;display:flex}.success-step .success-content .next-steps-card h3{color:#fff;font-size:18px;font-weight:600}.success-step .success-content .next-steps-card .next-steps-list{flex-direction:column;gap:.75rem;padding:0;list-style:none;display:flex}.success-step .success-content .next-steps-card .next-steps-list li{color:#d1d5db;justify-content:flex-start;align-items:center;gap:.75rem;font-size:15px;font-weight:400;display:flex}.success-step .success-content .next-steps-card .next-steps-list li svg{color:#1a9d8a;filter:drop-shadow(0 0 8px #1a9d8a40);flex-shrink:0}.success-step .success-footer .explore-btn{max-width:350px}.success-step .success-footer .home-link{color:#1a9d8a;white-space:nowrap;background:0 0;border:1px solid #1a9d8a;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:40px;padding:0 1.5rem;font-size:14px;font-weight:600;transition:color .25s,transform .25s,background .25s,box-shadow .25s,filter .25s;display:flex}.success-step .success-footer .home-link svg{max-width:1.2rem;max-height:1.2rem;transition:transform .25s,opacity .25s}.success-step .success-footer .home-link:not(:disabled):not(.disabled):hover{background:#1a9d8a1f;transform:translateY(-2px);box-shadow:0 10px 22px #1a9d8a40,0 3px 8px #1a9d8a1a}.success-step .success-footer .home-link:not(:disabled):not(.disabled):hover svg{opacity:.9;transform:scale(1.08)}.success-step .success-footer .home-link:not(:disabled):not(.disabled):active{transform:scale(.96);box-shadow:0 2px 6px #1a9d8a40}.success-step .success-footer .home-link:focus-visible{outline-offset:3px;background:#1a9d8a1f;outline:2px solid #1a9d8a;box-shadow:0 0 0 4px #1a9d8a26,0 10px 22px #1a9d8a40}.success-step .success-footer .home-link.disabled{opacity:.5;cursor:not-allowed;pointer-events:none;box-shadow:none}.success-step .success-footer .home-link{width:100%;max-width:350px}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.team-form-sections{flex-direction:column;gap:2rem;width:100%;display:flex}.form-section-group{flex-direction:column;gap:1rem;width:100%;display:flex}.form-section-group .form-section-header{flex-direction:column;gap:.5rem;display:flex}.form-section-group .form-section-header h3{color:#e5e7eb;margin:0;font-size:18px;font-weight:600}.form-section-group .form-section-header p{color:#9ca3af;margin:0;font-size:14px;font-weight:400}.team-form-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media only screen and (max-width:991px){.team-form-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.team-form-grid{grid-template-columns:repeat(1,1fr)}}.team-form-grid{width:100%}.section-card{background:#0f0f0fd9;border:1px solid #ffffff14;border-radius:1.25rem;width:100%;padding:1.75rem}.section-card-header{justify-content:flex-start;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.section-card-header h3{color:#fff;margin:0;font-size:18px;font-weight:700}.section-card-header p{color:#9ca3af;max-width:680px;margin:0;font-size:14px;font-weight:400}.section-card-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.form-label{color:#e5e7eb;font-size:14px;font-weight:600;display:block}.required-mark,.optional-mark{color:#1a9d8a;margin-left:.35rem;font-size:12px;font-weight:600}.optional-mark{color:#6b7280}.form-input-wrapper{width:100%;position:relative}.form-input-wrapper .input-icon{color:#6b7280;pointer-events:none;transition:color .3s;position:absolute;top:50%;left:1.25rem;transform:translateY(-50%)}.form-input-wrapper:hover .input-icon{color:#1a9d8a}.form-input-wrapper .form-input{padding-left:1.5rem}.form-input{color:#e5e7eb;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1rem;outline:none;width:100%;height:56px;padding:0 1.25rem;font-size:16px;font-weight:500;transition:all .3s}.form-input::placeholder{color:#9ca3af;opacity:1}.form-input:hover{background:#ffffff0f;border-color:#1a9d8a66}.form-input:focus{background:#ffffff0f;border-color:#1a9d8a;box-shadow:0 0 0 3px #1a9d8a1f}.custom-dropdown-wrapper{width:100%;position:relative}.custom-dropdown-trigger{color:#e5e7eb;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:56px;padding:0 1.25rem;font-size:16px;font-weight:500;transition:all .3s;display:flex}.custom-dropdown-trigger:hover{background:#ffffff0f;border-color:#1a9d8a66}.custom-dropdown-trigger.open{border-color:#1a9d8a;box-shadow:0 0 0 3px #1a9d8a1f}.dropdown-value{color:#e5e7eb;text-align:left;font-size:16px;font-weight:500}.dropdown-arrow{color:#6b7280;transition:transform .3s,color .3s}.custom-dropdown-options{z-index:50;background:#0f0f0ff2;border:1px solid #ffffff1a;border-radius:1rem;padding:.75rem;position:absolute;top:calc(100% + .75rem);left:0;right:0;box-shadow:0 18px 40px #00000080}.custom-dropdown-option{color:#e5e7eb;cursor:pointer;background:0 0;border:none;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.85rem 1rem;font-size:15px;transition:all .2s;display:flex}.custom-dropdown-option:hover,.custom-dropdown-option.selected{color:#fff;background:#1a9d8a1a}.custom-dropdown-option svg{color:#1a9d8a;flex-shrink:0}.option-chip-grid{flex-wrap:wrap;gap:.75rem;display:flex}.chip-option{color:#e5e7eb;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border:1px solid #ffffff1f;border-radius:.95rem;justify-content:flex-start;align-items:flex-start;gap:.85rem;min-width:fit-content;padding:.95rem 1rem;transition:all .25s;display:flex}.chip-option input{display:none}.chip-option .checkbox-mark{color:#0000;background:#ffffff0a;border:1.5px solid #ffffff3d;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:all .25s;display:flex}.chip-option .checkbox-mark svg{stroke-width:3px;color:#000}.chip-option:hover{background:#ffffff0d;border-color:#1a9d8a80}.chip-option.selected{color:#fff;background:#1a9d8a1f;border-color:#1a9d8a}.chip-option.selected .checkbox-mark{color:#000;background:#1a9d8a;border-color:#1a9d8a}.explore-focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;margin-top:1rem;display:grid}@media only screen and (max-width:991px){.explore-focus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.explore-focus-item{color:#e5e7eb;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1f;border-radius:1rem;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;width:100%;min-height:96px;padding:1rem 1.25rem;transition:all .25s;display:grid}.explore-focus-item:hover{background:#ffffff0f;border-color:#1a9d8a80}.explore-focus-item.selected{background:#1a9d8a1f;border-color:#1a9d8a}.explore-focus-icon-wrapper{color:#1a9d8a;background:#1a9d8a1f;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.explore-focus-label{color:#fff;font-size:15px;font-weight:500;line-height:1.4}.explore-focus-check{color:#0000;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .25s;display:flex}.explore-focus-item.selected .explore-focus-check{color:#000;background:#1a9d8a;border-color:#1a9d8a}.concept-reference-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media only screen and (max-width:991px){.concept-reference-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:767px){.concept-reference-grid{grid-template-columns:repeat(2,1fr)}}.concept-reference-grid{width:100%;margin-top:1rem}.concept-card{text-align:left;cursor:pointer;background:#0f0f0ff2;border:1px solid #ffffff14;border-radius:1.25rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1.5rem;transition:all .25s;display:grid}.concept-card:hover{background:#171717f2;border-color:#1a9d8a80}.concept-card.selected{background:#1a9d8a1a;border-color:#1a9d8a}.concept-card-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.concept-card-content{gap:.35rem;display:grid}.concept-card-content span{color:#fff;font-size:15px;font-weight:600;line-height:1.5}.explore-focus-item.selected{background:#1a9d8a14;border-color:#1a9d8a;box-shadow:0 0 0 1px #1a9d8a4d}.explore-focus-item.selected .explore-focus-check{opacity:1;visibility:visible;transform:scale(1)}.radio-group{flex-direction:column;gap:1rem;width:100%;display:flex}.radio-label{cursor:pointer;background:#1a1a1ad9;border:1px solid #2d2d2e;border-radius:.75rem;justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem 1.25rem;transition:all .25s;display:flex}.radio-label:hover{background:#1a1a1a;border-color:#1a9d8a80}.radio-label input[type=radio]{cursor:pointer;accent-color:#1a9d8a;flex-shrink:0;width:20px;height:20px}.radio-label input[type=radio]:checked+.radio-text{color:#1a9d8a;font-weight:600}.radio-label .radio-text{color:#e5e7eb;font-size:15px;font-weight:500;transition:all .25s}.product-team-review{flex-direction:column;gap:1.75rem;width:100%;display:flex}.product-team-review .review-section-header{border-bottom:1px solid #1a9d8a2e;width:100%;margin-bottom:1.25rem;padding-bottom:1.5rem}.product-team-review .review-section-title{justify-content:flex-start;align-items:center;gap:1rem;display:flex}.product-team-review .review-section-title h3{color:#fff;margin:0;font-size:18px;font-weight:700}.product-team-review .review-section-title .review-icon-wrapper{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.review-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media only screen and (max-width:991px){.review-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.review-grid{grid-template-columns:repeat(1,1fr)}}.review-grid{width:100%}.review-grid .review-item{background:#1a1a1aeb;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1rem;min-height:128px;padding:1.4rem;display:flex}.review-grid .review-item .review-item-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:1rem;display:flex}.review-grid .review-item .review-label{color:#9ca3af;letter-spacing:.35px;margin-bottom:.45rem;font-size:13px;font-weight:600;display:block}.review-grid .review-item .review-value{color:#e5e7eb;margin:0;font-size:15px;font-weight:500;line-height:1.6}.review-grid .review-item .review-value.demo-status .status-badge{border-radius:999px;justify-content:center;align-items:center;padding:.45rem .95rem;font-size:12px;font-weight:600;display:inline-flex}.review-grid .review-item .review-value.demo-status .status-badge.pending{color:#f1c644;background:#f1c64426}.review-grid .review-item .review-value.demo-status .status-badge.confirmed{color:#37b24d;background:#37b24d26}.review-grid .status-row{min-height:auto}.summary-icon-wrapper{background:#1a9d8a24;border-radius:50%;justify-content:center;align-items:center;width:92px;height:92px;margin:0 auto 1.25rem;display:flex}.walkthrough-next-steps{background:#1a9d8a0a;border:1px solid #1a9d8a33;border-radius:1rem;flex-direction:column;gap:1.5rem;width:100%;padding:2rem;display:flex}.walkthrough-next-steps .next-steps-header{justify-content:flex-start;align-items:center;gap:.85rem;margin-bottom:1.5rem;display:flex}.walkthrough-next-steps .next-steps-header .next-steps-icon{color:#1a9d8a;background:#1a9d8a1f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.walkthrough-next-steps .next-steps-header h3{color:#fff;margin:0;font-size:18px;font-weight:600}.walkthrough-next-steps .next-steps-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media only screen and (max-width:991px){.walkthrough-next-steps .next-steps-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.walkthrough-next-steps .next-steps-grid{grid-template-columns:repeat(1,1fr)}}.walkthrough-next-steps .next-steps-grid{width:100%}.walkthrough-next-steps .next-step-card{text-align:left;background:#1a1a1ad9;border:1px solid #ffffff14;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.walkthrough-next-steps .next-step-card .next-step-icon{color:#1a9d8a;background:#1a9d8a24;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.walkthrough-next-steps .next-step-card h4{color:#e5e7eb;margin:0 0 .45rem;font-size:16px;font-weight:600}.walkthrough-next-steps .next-step-card p{color:#9ca3af;margin:0;font-size:14px;font-weight:400}.book-btn{max-width:450px}@media only screen and (max-width:576px){.waitlist-step .step-header .step-title-wrapper .step-title{font-size:1.75rem}.waitlist-step .step-header .step-title-wrapper .step-subtitle{font-size:.9rem}.waitlist-step .step-footer .continue-btn{height:48px;font-size:16px}.path-option-card,.goal-option-card{padding:1rem 1.25rem}.path-option-card .path-option-icon,.path-option-card .goal-option-icon,.goal-option-card .path-option-icon,.goal-option-card .goal-option-icon{width:44px;height:44px}.path-option-card .path-option-text h3,.path-option-card .goal-option-text h3,.goal-option-card .path-option-text h3,.goal-option-card .goal-option-text h3{font-size:16px}.team-form-grid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}}@media only screen and (max-width:576px) and (max-width:991px){.team-form-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px) and (max-width:767px){.team-form-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.explore-focus-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}}@media only screen and (max-width:576px) and (max-width:991px){.explore-focus-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:576px) and (max-width:767px){.explore-focus-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.explore-focus-item{padding:1rem}.explore-focus-item .explore-focus-icon{display:none}.explore-focus-item .explore-focus-check{width:24px;height:24px;top:.5rem;right:.5rem}.review-grid{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}}@media only screen and (max-width:576px) and (max-width:991px){.review-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px) and (max-width:767px){.review-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.review-grid .review-item.full-width{grid-column:1}.walkthrough-next-steps{padding:1.5rem}.walkthrough-next-steps .next-steps-grid{grid-template-columns:repeat(1,1fr);gap:1rem;display:grid}}@media only screen and (max-width:576px) and (max-width:991px){.walkthrough-next-steps .next-steps-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px) and (max-width:767px){.walkthrough-next-steps .next-steps-grid{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:576px){.walkthrough-next-steps .next-step-card{text-align:left;justify-content:flex-start;align-items:center;gap:1rem;display:flex}.walkthrough-next-steps .next-step-card .step-number{flex-shrink:0;margin:0}.walkthrough-next-steps .next-step-card .step-content-item{text-align:left}}@media only screen and (max-width:767px){.waitlist-step .step-header .step-title-wrapper .step-title{font-size:2rem}}.step-title-wrapper h1{color:#fff}.step-title-wrapper p{color:#d1d5db}
