.container{background:#fff;margin:5rem auto;max-width:1200px;padding:50px}.text-sm{font-size:16px;line-height:1.25rem}iframe#PQNZDLVLRL .hs-form-098db411-199b-4419-a975-36ffe2c6a798_6d48466d-e06c-40e4-a0aa-284c0133fee5 fieldset.form-columns-2 .hs-form-field{font-weight:700!important}iframe#PQNZDLVLRL h2.text-xl.sm\:text-2xl.font-bold.text-center.text-gray-800{font-size:100px!important}iframe#PQNZDLVLRL input#firstname-098db411-199b-4419-a975-36ffe2c6a798{border:1px solid #000}.custom-form .hs-button,.custom-form .hs-form-field label,.custom-form .hs-input{font-size:16px!important}.sm\:text-sm{font-size:14px!important;line-height:18px!important}svg.lucide.lucide-chevron-down.h-5.w-5.text-gray-400{display:none!important}button{align-items:center;background-color:#f3f4f6;border:1px solid #d1d5db;display:flex;font-size:16px;justify-content:center;margin-bottom:20px;padding:10px;width:100%}button,button:hover{transition:all .1s ease-in-out}button:hover{background:#e5e7eb}button.w-full.py-2.px-4.border.border-transparent.rounded-md.shadow-sm.text-sm.font-medium.text-gray-900.bg-\[\#ffd100\].hover\:bg-\[\#e6bc00\].focus\:outline-none.focus\:ring-2.focus\:ring-offset-2.focus\:ring-\[\#ffd100\].transition-colors.duration-200{background:#ffd100;border:none;transition:all .1s ease-in-out}button.w-full.py-2.px-4.border.border-transparent.rounded-md.shadow-sm.text-sm.font-medium.text-gray-900.bg-\[\#ffd100\].hover\:bg-\[\#e6bc00\].focus\:outline-none.focus\:ring-2.focus\:ring-offset-2.focus\:ring-\[\#ffd100\].transition-colors.duration-200:hover{background-color:#e6bc00;transition:all .1s ease-in-out}button svg{width:12px}.fixed{align-items:center;background-color:rgba(0,0,0,.5);background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.2);display:block;height:auto;justify-content:center;left:50%;max-width:500px;padding:30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1000}.custom-form .hs-form-field label{font-weight:700}.container{padding:0 50px}#root{border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.2);padding:0!important}#root.outer-container{padding:5rem!important}.body-dimmed{filter:blur(5px);pointer-events:none}button.px-4.py-2.bg-\[\#186eef\].text-white.rounded-md.hover\:bg-\[\#1258c7\].transition-colors.duration-300.text-sm.font-medium{background-color:var(--blue);border:none;border-radius:50px;color:#fff;font-weight:700;letter-spacing:.5px;letter-spacing:1px;padding:12px 20px;text-transform:uppercase;width:auto}#main-content .hs-button.primary,#main-content input[type=submit],.button--primary{background-color:#feca43;color:#344e79}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.gap-6{gap:1.5rem}.grid{display:grid}.text-gray-800{color:#1f2937;margin:0 0 1rem}.fixed .sm\:text-sm{font-size:14px!important;line-height:18px!important;margin-top:1rem}.flex.items-center.justify-center.mb-2.sm\:mb-4{align-items:center;column-gap:10px;display:flex;justify-content:center}.text-purple-500{color:#a855f7}@media (max-width:768px){.grid{display:flex;flex-direction:column}h2{font-size:2rem!important;margin-bottom:30px!important}.container{padding:0 var(--gap)!important}#root.outer-container{padding:3rem!important}input#subject,select#gradeLevel{margin-bottom:0!important}}