*,*::before,*::after{box-sizing:border-box}#your-form-wrapper{display:flex;gap:40px}#your-form-wrapper .image-section{flex:1 1 300px;max-width:400px}#your-form-wrapper .image-section .web-img{display:block}#your-form-wrapper .image-section .mob-img{display:none}@media (max-width:670px){#your-form-wrapper .image-section .web-img{display:none}#your-form-wrapper .image-section .mob-img{display:block}}#your-form-wrapper .image-section img{width:100%;border-radius:10px;object-fit:cover}#your-form-wrapper .instructions-container .timeline-container{background:#fff;border:2px solid #dcebf3;border-radius:8px;padding:20px 15px;margin-bottom:20px;margin-top:32px}#your-form-wrapper .instructions-container .timeline-step{display:flex;align-items:flex-start;position:relative;padding-bottom:10px}#your-form-wrapper .instructions-container .timeline-step .step-description{display:block}#your-form-wrapper .instructions-container .icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;z-index:1;background-color:#f6f3f1;border-radius:50%}#your-form-wrapper .instructions-container .timeline-line{position:absolute;top:24px;left:19px;width:0;height:100%;border-left:2px dotted #dcebf3;z-index:0}#your-form-wrapper .instructions-container .timeline-content{margin-left:16px;color:#757575;font-size:16px}#your-form-wrapper .instructions-container .timeline-content .icon{background-color:transparent}#your-form-wrapper .instructions-container .timeline-content .timeline-heading{display:flex;flex-direction:row;gap:5px;align-items:center}#your-form-wrapper .instructions-container .timeline-content .timeline-heading .icon{cursor:pointer}#your-form-wrapper .instructions-container .link-step{font-size:16px;color:#002857;font-weight:600}#your-form-wrapper .instructions-container .timeline-content h4{margin:0;font-size:16px !important;color:#002857}#your-form-wrapper .instructions-container .timeline-content p{margin:0px 0;font-size:14px !important;color:#002857}#your-form-wrapper .instructions-container .timeline-content span{display:block;font-weight:bold;color:#002857;margin:0px 0px 5px 0px;font-size:14px}#your-form-wrapper .instructions-container .timeline-step.truncated{display:none}#your-form-wrapper .instructions-container .timeline-step.full{display:flex}#your-form-wrapper .instructions-container .timeline-step:first-child{align-items:flex-start}#your-form-wrapper .instructions-container .timeline-step:last-child .timeline-line{display:none}#your-form-wrapper .instructions-container .timeline-step:last-child{padding-bottom:0px}#your-form-wrapper .instructions-container .link-step:hover{text-decoration:underline}#your-form-wrapper .instructions-container .close-down{display:block}#your-form-wrapper .instructions-container .close-up{display:none}@media only screen and (max-width:670px){#your-form-wrapper .instructions-container .timeline-container{margin-top:30px}}#your-form-wrapper .instructions-container h1{font-weight:700;color:#002857;font-size:36px;margin:0px !important;line-height:54px}#your-form-wrapper .instructions-container p{font-size:16px;color:#002857;line-height:24px}#your-form-wrapper .instructions-container .next-btn{justify-content:start}#your-form-wrapper .instructions-container .footer{border-radius:8px;background-color:#fee9e0;padding:16px;gap:16px;display:flex;flex-direction:column;margin-top:32px;margin-bottom:32px}#your-form-wrapper .instructions-container .footer p,#your-form-wrapper .instructions-container .footer h4{font-size:16px;margin:0px}#your-form-wrapper .instructions-container .footer h4{font-weight:600}#your-form-wrapper .instructions-container .footer a:hover{color:#0068bd !important;text-decoration:underline}#your-form-wrapper .form-section{flex:2;min-width:300px}#your-form-wrapper .form-section .ideaDescription{color:#002857 !important}#your-form-wrapper .form-section .field-item{margin-bottom:24px;margin-top:0px !important}#your-form-wrapper .form-section #mceu_21 iframe{height:150px !important}#your-form-wrapper textarea,#your-form-wrapper input[type="text"]{width:100%;padding:12px 14px;font-size:14px;border:2px solid #cbd5e1;border-radius:10px;resize:none;font-family:inherit}#your-form-wrapper label.field-item-header{display:block;font-weight:bold;margin-bottom:6px;color:#002857;margin-top:0px !important}#your-form-wrapper .submit-button{background-color:#0071ce;color:#fff !important;font-weight:bold;border-radius:24px;padding:10px 24px;text-align:center;display:inline-block;transition:background 0.3s ease}#your-form-wrapper .submit-button:hover{background-color:#005bb5;text-decoration:none}#next-step-btn{margin-top:20px;display:inline-block;background-color:#0071ce;color:#fff !important;padding:12px 24px;border-radius:24px;font-weight:bold;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;transition:0.3s ease;margin-right:20px}#next-step-btn:hover{scale:1.05}#step4 .back-link,#step3 .back-link,#step2 .back-link{display:flex;align-items:center;gap:10px;font-weight:700 !important;font-size:16px !important}.checkbox-grid{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));gap:12px;margin-top:16px;margin-bottom:24px}.checkbox-grid label{font-size:16px;display:flex;align-items:center;gap:8px;color:#002857}.checkbox-grid input[type="checkbox"]{width:24px;height:24px;border:2px solid #0068bd;border-radius:4px;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;position:relative;background-color:#fff}.checkbox-grid input[type="checkbox"]:checked::after{content:"";position:absolute;left:7px;top:3px;width:6px;height:12px;border:solid #0068bd;border-width:0 2px 2px 0;transform:rotate(45deg)}.info-box{background-color:#f6f3f1;padding:20px;border-radius:10px;margin-bottom:24px}.info-box .response,.info-box label{font-size:16px;font-weight:700;color:#002857}.radio-row{display:flex;margin-top:20px;justify-content:space-between;width:68%}@media (max-width:670px){#your-form-wrapper{gap:20px;flex-direction:column}#your-form-wrapper .image-section{flex:auto;width:100%}#next-step-btn{margin-top:10px;margin-right:0px}.radio-row{width:90%}}.radio-row label{font-weight:400;display:flex;align-items:center;gap:8px}.radio-row label input[type="radio"]{width:24px;height:24px;border:2px solid #0068bd;border-radius:50%;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;position:relative;background-color:#fff}.radio-row label input[type="radio"]:checked::before{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;background-color:#0068bd;border-radius:50%}.submit-button{background-color:#0071ce;color:#fff;font-weight:bold;border-radius:24px;padding:10px 24px;border:none;cursor:pointer}.submit-button:hover{background-color:#005bb5}.form-summary-section h1{font-size:28px !important;margin-top:0px !important;font-weight:700;margin-bottom:20px !important;color:#002857}.back-link{color:#0071ce;text-decoration:none;font-size:14px;display:inline-block;margin-bottom:10px}h1{margin-bottom:30px}.summary-field{margin-bottom:30px}.summary-field a{text-decoration:underline}.summary-field .field-content1.title{font-size:18px !important;color:#002857;font-weight:700}.summary-field .field-content1.description{color:#002857}.summary-field .field-content3,.summary-field .field-content1{margin-top:0px;margin-bottom:5px}.summary-field .category-list{margin-bottom:5px}.field-label{margin-bottom:4px;font-size:14px;color:#757575}.field-content{margin:6px 0;font-size:15px;color:#333}.category-list{list-style-type:none}.category-list li{position:relative;padding-left:24px}.category-list li::before{content:"";top:4px;left:0;width:12px;height:12px;background-image:url("/cfs-file/__key/communityserver-components-sitefiles/Icons/success.png");background-size:contain;background-repeat:no-repeat;position:absolute}.edit-link{font-size:14px;color:#0071ce;text-decoration:none}.edit-link:hover{text-decoration:underline}.submit-final-button{background-color:#0071ce;color:#fff;font-weight:bold;border-radius:24px;padding:12px 24px;border:none;cursor:pointer;font-size:16px;transition:0.3s ease;margin-right:20px;gap:10px;display:flex;align-items:center}.submit-final-button:hover{scale:1.05}#step1 .field-item-input .highlighter{width:100% !important;height:45px !important}#step1 .field-item-input .highlighter textarea{width:100% !important;height:45px !important}#step2 .info-box .label-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#step2 .heading{display:flex;align-items:center;gap:8px}#step2 .tool-tip-container{height:24px}#step2 .tool-tip-container .tool-tip{padding:0;border:0;background-color:transparent;height:24px;width:24px;transition:0.3s ease;cursor:default}#step2 .tool-tip-container .v2{height:18px;width:18px}#step2 .tool-tip-container .tool-tip:hover{scale:1.334}#step2 .tool-tip-container .tool-tip-box{position:fixed;background-color:#e6f0f8;color:#002857;padding:20px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,0.15);width:335px;font-size:16px !important;line-height:24px !important;z-index:1000;text-align:left;border:1px solid #0068bd;display:none}#step2 .tool-tip-container .tool-tip-box::before,#step2 .tool-tip-container .tool-tip-box::after{content:"";position:absolute;left:var(--arrow-offset,50%);transform:translateX(-50%);border-width:7px;border-style:solid}#step2 .tool-tip-container .tool-tip-box.top::before{bottom:-15px;border-width:14px 14px 0 14px;border-color:#0068bd transparent transparent transparent}#step2 .tool-tip-container .tool-tip-box.top::after{bottom:-14px;border-width:14px 14px 1px 14px;border-color:#e6f0f8 transparent transparent transparent}#step2 .tool-tip-container .tool-tip-box.bottom::before{top:-15px;border-width:0 14px 14px 14px;border-color:transparent transparent #0068bd transparent}#step2 .tool-tip-container .tool-tip-box.bottom::after{top:-14px;border-width:1px 14px 14px 14px;border-color:transparent transparent #e6f0f8 transparent}@media (max-width:670px){#step2 .tool-tip-container .tool-tip-box{width:250px}}#step2 .tool-tip-container.v2{height:18px}.step{display:none}.step.active{display:block;height:100%}.next-btn{display:flex;justify-content:end}.next-btn .submit-final-button{color:#fff !important}.next-btn .submit-final-button:hover{color:#fff !important;text-decoration:underline}#step4 .status-list{list-style:none;padding:0;margin:0}#step4 .status-item{display:flex;align-items:center;margin-bottom:12px;gap:10px}#step4 .icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;background-color:#f0f4f8}#step4 .green{background-color:#4caf50;color:#fff}#step4 .icon svg{width:16px;height:16px}#step4 .done.verified{color:#06c;font-size:16px}#step4 .done{color:#757575}#step4 .forum-end-header{display:flex;flex-direction:column;margin-bottom:30px}#step4 .forum-end-header h1{font-size:28px;font-weight:700;color:#002857}#step4 .forum-end-header p{font-size:16px;color:#002857;font-weight:400}#step4 .forum-end-header p a:hover{color:#0068bd !important;text-decoration:underline}#step4 .final-btn{display:flex;align-items:center;justify-content:flex-start;margin-top:30px}#step4 .final-btn .submit-final-button{background-color:transparent;color:#0071ce;font-weight:bold;border-radius:24px;padding:10px 24px;border:none;cursor:pointer;font-size:16px;border:1px solid #0071ce;display:flex;align-items:center;gap:8px}@media (max-width:670px){.submit-final-button{margin-right:0px}#step1 input,#step1 textarea,#step1 select,#step1 button{font-size:16px !important}}