._checklistContainer_1eeuq_1{min-height:100vh;background:linear-gradient(135deg,#0d2b4b,#1a4d7a);padding:6rem 1.5rem 4rem;color:#000!important}._checklistContainer_1eeuq_1 *:not(._header_1eeuq_8 *):not(._ctaSection_1eeuq_8 *){color:#000!important}._checklistWrapper_1eeuq_12{max-width:800px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 20px 60px #0000004d;overflow:hidden}._header_1eeuq_8{background:linear-gradient(135deg,#0d2b4b,#1a4d7a);color:#fff;padding:3rem 2rem;text-align:center}._title_1eeuq_28{font-size:2rem;font-weight:700;margin:0 0 .5rem;letter-spacing:1px}._subtitle_1eeuq_35{font-size:1.5rem;font-weight:500;margin:0 0 1rem;color:#e8b923}._intro_1eeuq_42{font-size:1rem;line-height:1.6;margin:0;opacity:.95}._form_1eeuq_49{padding:2.5rem 2rem}._section_1eeuq_53{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid #e5e7eb;color:#000!important}._section_1eeuq_53 *{color:#000!important}._section_1eeuq_53:last-of-type{border-bottom:none}._sectionTitle_1eeuq_68{font-size:1.375rem;font-weight:600;color:#0d2b4b;margin:0 0 1.25rem;position:relative;padding-left:1rem}._sectionTitle_1eeuq_68:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:24px;background:#e8b923;border-radius:2px}._checkboxGroup_1eeuq_89{display:flex;flex-direction:column;gap:1rem}._checkboxLabel_1eeuq_95{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;padding:.875rem;border-radius:8px;transition:all .2s ease;background:#fff;border:2px solid #e5e7eb;color:#000!important}._checkboxLabel_1eeuq_95 *,._checkboxLabel_1eeuq_95 span,._checkboxLabel_1eeuq_95 label{color:#000!important}._checkboxLabel_1eeuq_95:hover{background:#f9fafb;border-color:#e8b923}._checkboxLabel_1eeuq_95:has(._checkbox_1eeuq_89:checked){background:#fef3c7;border-color:#e8b923}._checkbox_1eeuq_89{width:20px;height:20px;min-width:20px;cursor:pointer;margin-top:2px;accent-color:#E8B923}._checkboxLabel_1eeuq_95 span{flex:1;font-size:1rem;line-height:1.5;color:#000!important;font-weight:700!important}._ctaSection_1eeuq_8{background:linear-gradient(135deg,#f9fafb,#f3f4f6);padding:2.5rem 2rem;margin:2rem -2rem -2.5rem;text-align:center;border-top:3px solid #E8B923}._ctaTitle_1eeuq_149{font-size:1.5rem;font-weight:700;color:#0d2b4b!important;margin:0 0 .5rem}._ctaSubtitle_1eeuq_156{font-size:1rem;color:#4b5563!important;margin:0 0 2rem}._emailInputWrapper_1eeuq_162{display:flex;flex-direction:column;gap:1rem;max-width:500px;margin:0 auto 1.5rem}._emailInput_1eeuq_162{width:100%;padding:1rem 1.25rem;font-size:1rem;border:2px solid #d1d5db;border-radius:8px;transition:all .2s ease;background:#fff}._emailInput_1eeuq_162:focus{outline:none;border-color:#e8b923;box-shadow:0 0 0 3px #e8b9231a}._submitButton_1eeuq_186{width:100%;padding:1rem 2rem;font-size:1.125rem;font-weight:600;color:#fff;background:linear-gradient(135deg,#e8b923,#d4a520);border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px #e8b9234d}._submitButton_1eeuq_186:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #e8b92366}._submitButton_1eeuq_186:active:not(:disabled){transform:translateY(0)}._submitButton_1eeuq_186:disabled{opacity:.7;cursor:not-allowed}._message_1eeuq_214{margin:1rem 0 0;padding:.875rem 1.25rem;border-radius:8px;font-size:.9375rem;font-weight:500}._message_1eeuq_214._success_1eeuq_222{background:#d1fae5;color:#065f46;border:1px solid #6ee7b7}._message_1eeuq_214._error_1eeuq_228{background:#fee2e2;color:#991b1b;border:1px solid #fca5a5}._timeNote_1eeuq_234{font-size:.875rem;color:#6b7280;margin:.5rem 0 0;font-style:italic}@media (max-width: 768px){._checklistContainer_1eeuq_1{padding:4rem 1rem 2rem}._header_1eeuq_8{padding:2rem 1.5rem}._title_1eeuq_28{font-size:1.5rem}._subtitle_1eeuq_35{font-size:1.25rem}._intro_1eeuq_42{font-size:.9375rem}._form_1eeuq_49{padding:2rem 1.5rem}._sectionTitle_1eeuq_68{font-size:1.25rem}._ctaSection_1eeuq_8{padding:2rem 1.5rem;margin:1.5rem -1.5rem -2rem}._ctaTitle_1eeuq_149{font-size:1.25rem}._emailInputWrapper_1eeuq_162{max-width:100%}}@media (max-width: 480px){._checklistContainer_1eeuq_1{padding:3rem .5rem 1.5rem}._header_1eeuq_8{padding:1.5rem 1rem}._title_1eeuq_28{font-size:1.25rem}._subtitle_1eeuq_35{font-size:1.125rem}._form_1eeuq_49{padding:1.5rem 1rem}._checkboxLabel_1eeuq_95{padding:.75rem}._checkboxLabel_1eeuq_95 span{font-size:.9375rem}._ctaSection_1eeuq_8{padding:1.5rem 1rem;margin:1rem -1rem -1.5rem}._emailInput_1eeuq_162,._submitButton_1eeuq_186{font-size:1rem}}
