<turbo-stream action="update" target="modal"><template><div id="modal-component" data-controller="modal-component">
  <div
    class="fixed inset-0 bg-gray-400 z-10 opacity-30"
    data-action="click->modal-component#close"
  >
  </div>
  <div
    class="
      bg-white p-5 rounded-2xl modal-animation-open
      border fixed z-20 left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2
      transition-all max-h-[calc(100vh-2rem)] overflow-y-auto
      w-auto sm:w-[600px]
    "
    data-modal-component-target="container"
  >
    
  <h2 class="text-xl font-bold mb-2 text-black pr-8">
    Request a Quote
  </h2>
  <p class="mb-6 text-gray-600 text-sm">
    Fill out the form below and we&#39;ll get back to you with a customized quote.
  </p>

  <form data-turbo-frame="_top" action="/plans/quote_request" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="KhzCTxLp4ZGnbEF8wwMOMNVY3lFZjb2qoA_pE7SyrZlyOb1OhToJvlLwFsH1cRRb6uFqBoEk-6Am9GlzKZE19g" autocomplete="off" />

    <input autocomplete="off" type="hidden" value="starter_plan" name="quote_request[plan]" id="quote_request_plan" />

    <div class="grid grid-cols-1 sm:grid-cols-2 gap-3">
      <div class="mb-0   h-full"><input error="false" placeholder="First name" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[first_name]" id="quote_request_first_name" /></div>
      <div class="mb-0   h-full"><input error="false" placeholder="Last name" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[last_name]" id="quote_request_last_name" /></div>
    </div>

    <div class="grid grid-cols-1 sm:grid-cols-2 gap-3 mt-3">
      <div class="mb-0   h-full"><input error="false" placeholder="Email" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="email" name="quote_request[email]" id="quote_request_email" /></div>
      <div class="mb-0   h-full"><input error="false" placeholder="Phone number" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[phone_number]" id="quote_request_phone_number" /></div>
    </div>

    <hr class="my-4">

    <div class="mb-3   h-full"><input error="false" placeholder="School name" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[school_name]" id="quote_request_school_name" /></div>

    <div class="grid grid-cols-1 sm:grid-cols-2 gap-3 mb-3">
      <div class="mb-0   h-full"><div data-controller="power-select-component" data-power-select-component-multiple-value="false" data-power-select-component-checkbox-value="false" data-power-select-component-allow-blank-value="false" data-power-select-component-search-enabled-value="false" data-power-select-component-id-field-value="last" data-power-select-component-value-field-value="first" data-power-select-component-name-value="quote_request[school_type]" data-power-select-component-id-value="power-select-25074d7988" data-power-select-component-disabled-value="false" data-power-select-component-placeholder-value="School type" data-power-select-component-placeholder-template-value="&quot;\u003cdiv class=\&quot;truncate text-gray-500 p-1 border border-transparent\&quot;\u003eSchool type\u003c/div\u003e\n&quot;" data-power-select-component-multiple-select-item-template-value="&quot;\u003cdiv\n  class=\&quot;\n    font-normal rounded border px-2 py-1 bg-gray-100 flex items-center gap-1\n  \&quot;\n  data-selected-id=\&quot;ID_PLACEHOLDER\&quot;\n\u003e\n  \u003cdiv class=\&quot;truncate\&quot;\u003e\n    VALUE_PLACEHOLDER\n  \u003c/div\u003e\n  \u003cdiv\n    class=\&quot;cursor-pointer\&quot;\n    role=\&quot;button\&quot;\n    data-action=\&quot;click-\u003epower-select-component#unsetOption\&quot;\n    data-power-select-component-id-param=\&quot;ID_PLACEHOLDER\&quot;\n  \u003e\n    \u003ci class=\&quot;icon-cross\&quot;\u003e\u003c/i\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n&quot;" class="">

  <select
    class="hidden"
    name="quote_request[school_type]"
    multiple="false"
    data-power-select-component-target="select"
  >
  </select>

  <div class="relative text-sm">
    <button
      type="button"
      class="
        relative w-full text-left text-gray-900 border focus:outline-hidden focus:ring-2
        focus:ring-indigo-500 bg-white cursor-default
         rounded
        
      "
      aria-haspopup="listbox"
      aria-expanded="true"
      aria-labelledby="listbox-label"
      data-power-select-component-target="trigger"
      data-action="click->power-select-component#toggle"
    >
      <div class="flex justify-between items-center gap-2">
        <div
          data-power-select-component-target="selected"
          class="h-full p-1 truncate false"
        >
                <div class="truncate text-gray-500 p-1 border border-transparent">School type</div>

        </div>

        <div class="flex gap-1 items-center">
          <svg class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">
    <path fill-rule="evenodd" d="M10.53 3.47a.75.75 0 0 0-1.06 0L6.22 6.72a.75.75 0 0 0 1.06 1.06L10 5.06l2.72 2.72a.75.75 0 1 0 1.06-1.06l-3.25-3.25Zm-4.31 9.81 3.25 3.25a.75.75 0 0 0 1.06 0l3.25-3.25a.75.75 0 1 0-1.06-1.06L10 14.94l-2.72-2.72a.75.75 0 0 0-1.06 1.06Z" clip-rule="evenodd"></path>
</svg>
        </div>
      </div>
    </button>
    <div
      class="
        overflow-hidden rounded-md bg-white py-1 text-base shadow-lg ring-1
        ring-gray-200 ring-opacity-5 focus:outline-hidden sm:text-sm hidden
      "
      data-power-select-component-target="content"
    >

      <ul
        class="max-h-56 overflow-auto"
        tabindex="-1"
        role="listbox"
        aria-labelledby="listbox-label"
        aria-activedescendant="listbox-option-3"
        data-power-select-component-target="listbox"
      >
        <turbo-frame id="power-select-25074d7988">
              <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-0"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="public"
>
    <div class="truncate font-normal border border-transparent p-1">Public School</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-1"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="private"
>
    <div class="truncate font-normal border border-transparent p-1">Private School</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-2"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="charter"
>
    <div class="truncate font-normal border border-transparent p-1">Charter School</div>
</li>

<li
  class="p-2 text-gray-500 hidden"
  data-power-select-component-target="nothingFoundOption"
><span class="translation_missing" title="translation missing: en.common.nothing_found">Nothing Found</span></li>

</turbo-frame>      </ul>
    </div>
  </div>
</div></div>
    </div>


    <div class="grid grid-cols-1 sm:grid-cols-3 gap-3 mt-3">
      <div class="mb-0   h-full"><input error="false" placeholder="City" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[city]" id="quote_request_city" /></div>
      <div class="mb-0   h-full"><input error="false" placeholder="State" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[state]" id="quote_request_state" /></div>
      <div class="mb-0   h-full"><div data-controller="power-select-component" data-power-select-component-multiple-value="false" data-power-select-component-checkbox-value="false" data-power-select-component-allow-blank-value="false" data-power-select-component-search-enabled-value="false" data-power-select-component-id-field-value="last" data-power-select-component-value-field-value="first" data-power-select-component-name-value="quote_request[country]" data-power-select-component-id-value="power-select-519bb8fa88" data-power-select-component-disabled-value="false" data-power-select-component-placeholder-value="Country" data-power-select-component-placeholder-template-value="&quot;\u003cdiv class=\&quot;truncate text-gray-500 p-1 border border-transparent\&quot;\u003eCountry\u003c/div\u003e\n&quot;" data-power-select-component-multiple-select-item-template-value="&quot;\u003cdiv\n  class=\&quot;\n    font-normal rounded border px-2 py-1 bg-gray-100 flex items-center gap-1\n  \&quot;\n  data-selected-id=\&quot;ID_PLACEHOLDER\&quot;\n\u003e\n  \u003cdiv class=\&quot;truncate\&quot;\u003e\n    VALUE_PLACEHOLDER\n  \u003c/div\u003e\n  \u003cdiv\n    class=\&quot;cursor-pointer\&quot;\n    role=\&quot;button\&quot;\n    data-action=\&quot;click-\u003epower-select-component#unsetOption\&quot;\n    data-power-select-component-id-param=\&quot;ID_PLACEHOLDER\&quot;\n  \u003e\n    \u003ci class=\&quot;icon-cross\&quot;\u003e\u003c/i\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n&quot;" class="">

  <select
    class="hidden"
    name="quote_request[country]"
    multiple="false"
    data-power-select-component-target="select"
  >
  </select>

  <div class="relative text-sm">
    <button
      type="button"
      class="
        relative w-full text-left text-gray-900 border focus:outline-hidden focus:ring-2
        focus:ring-indigo-500 bg-white cursor-default
         rounded
        
      "
      aria-haspopup="listbox"
      aria-expanded="true"
      aria-labelledby="listbox-label"
      data-power-select-component-target="trigger"
      data-action="click->power-select-component#toggle"
    >
      <div class="flex justify-between items-center gap-2">
        <div
          data-power-select-component-target="selected"
          class="h-full p-1 truncate false"
        >
                <div class="truncate text-gray-500 p-1 border border-transparent">Country</div>

        </div>

        <div class="flex gap-1 items-center">
          <svg class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">
    <path fill-rule="evenodd" d="M10.53 3.47a.75.75 0 0 0-1.06 0L6.22 6.72a.75.75 0 0 0 1.06 1.06L10 5.06l2.72 2.72a.75.75 0 1 0 1.06-1.06l-3.25-3.25Zm-4.31 9.81 3.25 3.25a.75.75 0 0 0 1.06 0l3.25-3.25a.75.75 0 1 0-1.06-1.06L10 14.94l-2.72-2.72a.75.75 0 0 0-1.06 1.06Z" clip-rule="evenodd"></path>
</svg>
        </div>
      </div>
    </button>
    <div
      class="
        overflow-hidden rounded-md bg-white py-1 text-base shadow-lg ring-1
        ring-gray-200 ring-opacity-5 focus:outline-hidden sm:text-sm hidden
      "
      data-power-select-component-target="content"
    >

      <ul
        class="max-h-56 overflow-auto"
        tabindex="-1"
        role="listbox"
        aria-labelledby="listbox-label"
        aria-activedescendant="listbox-option-3"
        data-power-select-component-target="listbox"
      >
        <turbo-frame id="power-select-519bb8fa88">
              <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-0"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="United States"
>
    <div class="truncate font-normal border border-transparent p-1">United States</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-1"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="United Kingdom"
>
    <div class="truncate font-normal border border-transparent p-1">United Kingdom</div>
</li>

<li
  class="p-2 text-gray-500 hidden"
  data-power-select-component-target="nothingFoundOption"
><span class="translation_missing" title="translation missing: en.common.nothing_found">Nothing Found</span></li>

</turbo-frame>      </ul>
    </div>
  </div>
</div></div>
    </div>

    <hr class="my-4">

    <p class="font-bold text-black mb-3 text-sm">Admin Contact</p>

    <div class="grid grid-cols-1 sm:grid-cols-2 gap-3">
      <div class="mb-0   h-full"><input error="false" placeholder="Admin name" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[admin_name]" id="quote_request_admin_name" /></div>
      <div class="mb-0   h-full"><input error="false" placeholder="Admin email" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="email" name="quote_request[admin_email]" id="quote_request_admin_email" /></div>
    </div>

    <hr class="my-4">

    <p class="font-bold text-black mb-3 text-sm">Finance Contact</p>

    <div class="mb-3   h-full"><input error="false" placeholder="Name" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[finance_contact_name]" id="quote_request_finance_contact_name" /></div>

    <div class="grid grid-cols-1 sm:grid-cols-2 gap-3">
      <div class="mb-0   h-full"><input error="false" placeholder="Email" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="email" name="quote_request[finance_contact_email]" id="quote_request_finance_contact_email" /></div>
      <div class="mb-0   h-full"><input error="false" placeholder="Phone number" class="block w-full border text-sm border rounded p-2 focus:border-blue-100 focus:outline-hidden focus:ring w-full bg-white border-gray-200" type="text" name="quote_request[finance_contact_phone_number]" id="quote_request_finance_contact_phone_number" /></div>
    </div>

    <hr class="my-4">

    <div class="mb-0   h-full"><div data-controller="power-select-component" data-power-select-component-multiple-value="false" data-power-select-component-checkbox-value="false" data-power-select-component-allow-blank-value="false" data-power-select-component-search-enabled-value="false" data-power-select-component-id-field-value="last" data-power-select-component-value-field-value="first" data-power-select-component-name-value="quote_request[how_did_you_hear_about_us]" data-power-select-component-id-value="power-select-d9f4535f13" data-power-select-component-disabled-value="false" data-power-select-component-placeholder-value="How did you hear about us?" data-power-select-component-placeholder-template-value="&quot;\u003cdiv class=\&quot;truncate text-gray-500 p-1 border border-transparent\&quot;\u003eHow did you hear about us?\u003c/div\u003e\n&quot;" data-power-select-component-multiple-select-item-template-value="&quot;\u003cdiv\n  class=\&quot;\n    font-normal rounded border px-2 py-1 bg-gray-100 flex items-center gap-1\n  \&quot;\n  data-selected-id=\&quot;ID_PLACEHOLDER\&quot;\n\u003e\n  \u003cdiv class=\&quot;truncate\&quot;\u003e\n    VALUE_PLACEHOLDER\n  \u003c/div\u003e\n  \u003cdiv\n    class=\&quot;cursor-pointer\&quot;\n    role=\&quot;button\&quot;\n    data-action=\&quot;click-\u003epower-select-component#unsetOption\&quot;\n    data-power-select-component-id-param=\&quot;ID_PLACEHOLDER\&quot;\n  \u003e\n    \u003ci class=\&quot;icon-cross\&quot;\u003e\u003c/i\u003e\n  \u003c/div\u003e\n\u003c/div\u003e\n&quot;" class="">

  <select
    class="hidden"
    name="quote_request[how_did_you_hear_about_us]"
    multiple="false"
    data-power-select-component-target="select"
  >
  </select>

  <div class="relative text-sm">
    <button
      type="button"
      class="
        relative w-full text-left text-gray-900 border focus:outline-hidden focus:ring-2
        focus:ring-indigo-500 bg-white cursor-default
         rounded
        
      "
      aria-haspopup="listbox"
      aria-expanded="true"
      aria-labelledby="listbox-label"
      data-power-select-component-target="trigger"
      data-action="click->power-select-component#toggle"
    >
      <div class="flex justify-between items-center gap-2">
        <div
          data-power-select-component-target="selected"
          class="h-full p-1 truncate false"
        >
                <div class="truncate text-gray-500 p-1 border border-transparent">How did you hear about us?</div>

        </div>

        <div class="flex gap-1 items-center">
          <svg class="h-5 w-5 text-gray-400" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">
    <path fill-rule="evenodd" d="M10.53 3.47a.75.75 0 0 0-1.06 0L6.22 6.72a.75.75 0 0 0 1.06 1.06L10 5.06l2.72 2.72a.75.75 0 1 0 1.06-1.06l-3.25-3.25Zm-4.31 9.81 3.25 3.25a.75.75 0 0 0 1.06 0l3.25-3.25a.75.75 0 1 0-1.06-1.06L10 14.94l-2.72-2.72a.75.75 0 0 0-1.06 1.06Z" clip-rule="evenodd"></path>
</svg>
        </div>
      </div>
    </button>
    <div
      class="
        overflow-hidden rounded-md bg-white py-1 text-base shadow-lg ring-1
        ring-gray-200 ring-opacity-5 focus:outline-hidden sm:text-sm hidden
      "
      data-power-select-component-target="content"
    >

      <ul
        class="max-h-56 overflow-auto"
        tabindex="-1"
        role="listbox"
        aria-labelledby="listbox-label"
        aria-activedescendant="listbox-option-3"
        data-power-select-component-target="listbox"
      >
        <turbo-frame id="power-select-d9f4535f13">
              <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-0"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="search"
>
    <div class="truncate font-normal border border-transparent p-1">Search Engine</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-1"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="social"
>
    <div class="truncate font-normal border border-transparent p-1">Social Media</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-2"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="referral"
>
    <div class="truncate font-normal border border-transparent p-1">Referral</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 bg-indigo-100
    
  "
  id="listbox-option-3"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="conference"
>
    <div class="truncate font-normal border border-transparent p-1">Conference/Event</div>
</li>

    <li
  class="
    relative select-none text-gray-900 cursor-pointer
    p-1 
    
  "
  id="listbox-option-4"
  role="option"
  data-action="
    click->power-select-component#select
    mouseover->power-select-component#highlight
  "
  data-power-select-component-target="option"
  data-id="other"
>
    <div class="truncate font-normal border border-transparent p-1">Other</div>
</li>

<li
  class="p-2 text-gray-500 hidden"
  data-power-select-component-target="nothingFoundOption"
><span class="translation_missing" title="translation missing: en.common.nothing_found">Nothing Found</span></li>

</turbo-frame>      </ul>
    </div>
  </div>
</div></div>

    <div class="mt-6">
        <button name="button" type="submit" class="leading-none cursor-pointer disabled:opacity-75 disabled:cursor-not-allowed block text-center whitespace-nowrap select-none focus:border-gray focus:outline-hidden focus:ring border leading-normal hover:no-underline rounded bg-orange-500 hover:bg-orange-400 text-white hover:text-white border-orange-500 px-8 py-2">
    Submit Request
</button>
    </div>
</form>
    <div class="absolute right-4 top-4 sm:right-6 sm:top-6">
      <div
        class="icon-cross text-lg cursor-pointer"
        role="button"
        data-action="click->modal-component#close"
      >
      </div>
    </div>
  </div>
</div>
</template></turbo-stream>