{"id":11828,"date":"2026-01-25T12:44:13","date_gmt":"2026-01-25T12:44:13","guid":{"rendered":"https:\/\/eazygrease.com\/?page_id=11828"},"modified":"2026-01-25T14:15:30","modified_gmt":"2026-01-25T14:15:30","slug":"optimizador-de-frecuencia-de-captacion","status":"publish","type":"page","link":"https:\/\/eazygrease.com\/es\/optimizador-de-frecuencia-de-captacion\/","title":{"rendered":"Optimizador de frecuencia de recolecci\u00f3n"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"11828\" class=\"elementor elementor-11828\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"page\">\n\t\t\t\t<section class=\"elementor-element elementor-element-ae266d1 e-con-full e-flex e-con e-parent\" data-id=\"ae266d1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6799d81 e-flex e-con-boxed e-con e-child\" data-id=\"6799d81\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba4c0dc elementor-widget elementor-widget-heading\" data-id=\"ba4c0dc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Pickup Frequency Optimizer<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-50fb3eb e-con-full the-challenge e-flex e-con e-parent\" data-id=\"50fb3eb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-fa49b47 e-flex e-con-boxed e-con e-child\" data-id=\"fa49b47\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-70de11b e-con-full e-flex e-con e-child\" data-id=\"70de11b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27b80c7 elementor-widget elementor-widget-html\" data-id=\"27b80c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"eg-pfo\" id=\"egPFO\">\r\n  <!-- Step 1 -->\r\n  <div class=\"eg-card eg-step\" id=\"egStep1\">\r\n    <div class=\"eg-card__header\">\r\n      <div class=\"eg-badge\">Pickup Frequency Optimizer<\/div>\r\n      <h2>Find your ideal oil pickup frequency<\/h2>\r\n      <p class=\"eg-muted\">Answer 2 quick questions. We\u2019ll calculate how often you should schedule pickups to stay under the safe fill level.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"eg-form\">\r\n      <div class=\"eg-field\">\r\n        <label for=\"egContainer\">Container size<\/label>\r\n        <select id=\"egContainer\" class=\"eg-input\">\r\n          <option value=\"\">Select a container size<\/option>\r\n          <option value=\"55\">55 gallon drum<\/option>\r\n          <option value=\"70\">70 gallon container<\/option>\r\n          <option value=\"100\">100 gallon container<\/option>\r\n          <option value=\"150\">150 gallon container<\/option>\r\n          <option value=\"200\">200 gallon container<\/option>\r\n          <option value=\"250\">250 gallon container<\/option>\r\n          <option value=\"300\">300 gallon container<\/option>\r\n        <\/select>\r\n        <div class=\"eg-error\" id=\"egErrContainer\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n\r\n      <div class=\"eg-field\">\r\n        <label for=\"egJugs\">Number of jugs used per week<\/label>\r\n        <input id=\"egJugs\" class=\"eg-input\" type=\"number\" min=\"1\" step=\"1\" placeholder=\"e.g., 12\" \/>\r\n        <div class=\"eg-help\">(1 jug \u2248 4.2 gallons at ~7.5 lbs\/gal)<\/div>\r\n        <div class=\"eg-error\" id=\"egErrJugs\" aria-live=\"polite\"><\/div>\r\n      <\/div>\r\n\r\n      <button class=\"eg-btn eg-btn--primary\" id=\"egCalcBtn\" type=\"button\">\r\n        Calculate My Pickup Frequency\r\n      <\/button>\r\n\r\n      <div class=\"eg-note\">\r\n        <strong>How it works:<\/strong> we target <strong>75%<\/strong> of container capacity to help reduce spills, odors, and theft risk.\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Step 3 (Results) -->\r\n  <div class=\"eg-card eg-step eg-hidden\" id=\"egStep3\">\r\n    <div class=\"eg-card__header\">\r\n      <div class=\"eg-badge\">Your Results<\/div>\r\n      <h2 id=\"egHeadline\">\u2014<\/h2>\r\n      <p class=\"eg-muted\" id=\"egSubline\">\u2014<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"eg-result\">\r\n      <div class=\"eg-result__box\">\r\n        <h3>Is your current hauler coming this often?<\/h3>\r\n        <p>If not, you may be risking overflows, odors, and losing money from stolen or wasted oil.<\/p>\r\n\r\n        <div class=\"eg-actions\">\r\n          <a class=\"eg-btn eg-btn--ghost\" id=\"egCallBtn\" href=\"tel:+18885098915\">Call Us<\/a>\r\n          <a class=\"eg-btn eg-btn--primary\" id=\"egCalendlyBtn\" href=\"https:\/\/calendly.com\/ezg-sales-team\" target=\"_blank\" rel=\"noopener nofollow\">\r\n            Schedule a Free Consultation\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <button class=\"eg-link\" id=\"egStartOver\" type=\"button\">Start over<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- Step 2 Modal (Fluent Form) -->\r\n  <div class=\"eg-modal eg-hidden\" id=\"egModal\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"egModalTitle\">\r\n    <div class=\"eg-modal__backdrop\" data-eg-close=\"1\"><\/div>\r\n    <div class=\"eg-modal__panel\">\r\n      <div class=\"eg-modal__header\">\r\n        <h3 id=\"egModalTitle\">Before we show your results<\/h3>\r\n        <button class=\"eg-x\" type=\"button\" aria-label=\"Close\" data-eg-close=\"1\">\u00d7<\/button>\r\n      <\/div>\r\n\r\n      <div class=\"eg-form\">\r\n        <!-- Your existing site form -->\r\n        <div class='fluentform ff-default fluentform_wrapper_15 ffs_default_wrap'><form data-form_id=\"15\" id=\"fluentform_15\" class=\"frm-fluent-form fluent_form_15 ff-el-form-top ff_form_instance_15_1 ff-form-loading ffs_default\" data-form_instance=\"ff_form_instance_15_1\" method=\"POST\" ><fieldset  style=\"border: none!important;margin: 0!important;padding: 0!important;background-color: transparent!important;box-shadow: none!important;outline: none!important; min-inline-size: 100%;\">\n                    <legend class=\"ff_screen_reader_title\" style=\"display: block; margin: 0!important;padding: 0!important;height: 0!important;text-indent: -999999px;width: 0!important;overflow:hidden;\">Pickup Frequency Optimizer<\/legend><input type='hidden' name='__fluent_form_embded_post_id' value='11828' \/><input type=\"hidden\" id=\"_fluentform_15_fluentformnonce\" name=\"_fluentform_15_fluentformnonce\" value=\"98ee777c32\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/es\/wp-json\/wp\/v2\/pages\/11828\" \/><div data-type=\"name-element\" data-name=\"names\" class=\" ff-field_container ff-name-field-wrapper\" ><div class='ff-t-container'><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_15_names_first_name_' id='label_ff_15_names_first_name_' >First Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[first_name]\" id=\"ff_15_names_first_name_\" class=\"ff-el-form-control\" placeholder=\"First Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><div class='ff-t-cell '><div class='ff-el-group'><div class=\"ff-el-input--label asterisk-right\"><label for='ff_15_names_last_name_' id='label_ff_15_names_last_name_' >Last Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"names[last_name]\" id=\"ff_15_names_last_name_\" class=\"ff-el-form-control\" placeholder=\"Last Name\" aria-invalid=\"false\" aria-required=false><\/div><\/div><\/div><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_15_subject' id='label_ff_15_subject' aria-label=\"Restaurant Name\">Restaurant Name<\/label><\/div><div class='ff-el-input--content'><input type=\"text\" name=\"subject\" class=\"ff-el-form-control\" placeholder=\"Company Name\" data-name=\"subject\" id=\"ff_15_subject\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group'><div class=\"ff-el-input--label ff-el-is-required asterisk-right\"><label for='ff_15_email' id='label_ff_15_email' aria-label=\"Email\">Email<\/label><\/div><div class='ff-el-input--content'><input type=\"email\" name=\"email\" id=\"ff_15_email\" class=\"ff-el-form-control\" placeholder=\"Email Address\" data-name=\"email\"  aria-invalid=\"false\" aria-required=true><\/div><\/div><div class='ff-el-group ff-text-left ff_submit_btn_wrapper'><button type=\"submit\" class=\"ff-btn ff-btn-submit ff-btn-md ff_btn_style\"  aria-label=\"Show My Results\">Show My Results<\/button><\/div><\/fieldset><\/form><div id='fluentform_15_errors' class='ff-errors-in-stack ff_form_instance_15_1 ff-form-loading_errors ff_form_instance_15_1_errors'><\/div><\/div>            <script type=\"text\/javascript\">\n                window.fluent_form_ff_form_instance_15_1 = {\"id\":\"15\",\"ajaxUrl\":\"https:\\\/\\\/eazygrease.com\\\/wp-admin\\\/admin-ajax.php\",\"settings\":{\"layout\":{\"labelPlacement\":\"top\",\"helpMessagePlacement\":\"with_label\",\"errorMessagePlacement\":\"inline\"},\"restrictions\":{\"denyEmptySubmission\":{\"enabled\":false}}},\"form_instance\":\"ff_form_instance_15_1\",\"form_id_selector\":\"fluentform_15\",\"rules\":{\"names[first_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":true,\"global_message\":\"This field is required\"}},\"names[middle_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":true,\"global_message\":\"This field is required\"}},\"names[last_name]\":{\"required\":{\"value\":false,\"message\":\"This field is required\",\"global\":true,\"global_message\":\"This field is required\"}},\"subject\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":true,\"global_message\":\"This field is required\"}},\"email\":{\"required\":{\"value\":true,\"message\":\"This field is required\",\"global\":true,\"global_message\":\"This field is required\"},\"email\":{\"value\":true,\"message\":\"This field must contain a valid email\",\"global\":true,\"global_message\":\"This field must contain a valid email\"}}},\"debounce_time\":300,\"file_upload_settings\":[]};\n                            <\/script>\n            \r\n\r\n        <div class=\"eg-muted eg-small\" id=\"egLeadHint\" style=\"margin-top:10px;\">\r\n          After submitting the form, your results will appear automatically.\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .eg-pfo{\r\n    --eg-gold:#d3b574;         \/* NEW primary *\/\r\n    --eg-hover:#c59e4a;        \/* NEW hover *\/\r\n    --eg-text:#141414;\r\n    --eg-muted:#6b6b6b;\r\n    --eg-line:#efe8d9;\r\n    --eg-soft:#faf8f3;\r\n    --eg-white:#ffffff;\r\n    --eg-shadow: 0 12px 40px rgba(0,0,0,.08);\r\n    --eg-radius: 18px;\r\n    font-family: Inter, Poppins, system-ui, -apple-system, Segoe UI, Arial, sans-serif;\r\n    color: var(--eg-text);\r\n    max-width: 860px;\r\n    margin: 24px auto;\r\n    padding: 0 14px;\r\n  }\r\n  \r\n  @media (max-width: 480px) {\r\n  #egCalcBtn {\r\n    font-size: 14px;       \/* \u0437\u043c\u0435\u043d\u0448\u0435\u043d\u0438\u0439 \u0442\u0435\u043a\u0441\u0442 *\/\r\n    padding: 12px 10px;   \/* \u0442\u0440\u043e\u0445\u0438 \u0432\u0443\u0436\u0447\u0456 \u043f\u0430\u0434\u0456\u043d\u0433\u0438 *\/\r\n    line-height: 1.2;\r\n    text-align: center;\r\n    white-space: normal;  \/* \u0434\u043e\u0437\u0432\u043e\u043b\u044f\u0454 \u043f\u0435\u0440\u0435\u043d\u043e\u0441, \u044f\u043a\u0449\u043e \u0442\u0440\u0435\u0431\u0430 *\/\r\n  }\r\n}\r\n\r\n  .eg-card{\r\n    background: var(--eg-white);\r\n    border: 1px solid var(--eg-line);\r\n    border-radius: var(--eg-radius);\r\n    box-shadow: var(--eg-shadow);\r\n    overflow: hidden;\r\n  }\r\n  .eg-card__header{\r\n    padding: 20px 18px 12px;\r\n    background: linear-gradient(180deg, #fff 0%, var(--eg-soft) 100%);\r\n    border-bottom: 1px solid var(--eg-line);\r\n  }\r\n  .eg-badge{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap:8px;\r\n    padding: 6px 10px;\r\n    border-radius: 5px;\r\n    background: rgba(211,181,116,.16);\r\n    color: #3b2b10;\r\n    font-weight: 600;\r\n    font-size: 14px;\r\n    letter-spacing: .2px;\r\n    border: 1px solid rgba(211,181,116,.35);\r\n    margin-bottom: 10px;\r\n  }\r\n  .eg-card h2{\r\n    margin: 0 0 6px;\r\n    font-size: 22px;\r\n    line-height: 1.2;\r\n  }\r\n  .eg-muted{ color: #000000; margin: 0; }\r\n  .eg-small{ font-size: 12px; }\r\n\r\n  .eg-form{ padding: 16px 18px 18px; }\r\n  .eg-field{ margin-bottom: 14px; }\r\n  .eg-field label{\r\n    display:block;\r\n    font-weight: 800;\r\n    font-size: 14px;\r\n    margin-bottom: 8px;\r\n  }\r\n  .eg-input{\r\n    width: 100%;\r\n    padding: 12px 12px;\r\n    border-radius: 5px;\r\n    border: 1px solid var(--eg-line);\r\n    background: #fff;\r\n    outline: none;\r\n    font-size: 15px;\r\n    transition: box-shadow .15s ease, border-color .15s ease;\r\n  }\r\n  .eg-input:focus{\r\n    border-color: rgba(211,181,116,.8);\r\n    box-shadow: 0 0 0 4px rgba(211,181,116,.20);\r\n  }\r\n  .eg-help{\r\n    margin-top: 6px;\r\n    font-size: 12px;\r\n    color: var(--eg-muted);\r\n  }\r\n  .eg-error{\r\n    margin-top: 6px;\r\n    font-size: 12px;\r\n    color: #b42318;\r\n    font-weight: 700;\r\n    min-height: 16px;\r\n  }\r\n\r\n  .eg-btn{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    gap:10px;\r\n    padding: 12px 14px;\r\n    border-radius: 5px;\r\n    border: 1px solid transparent;\r\n    cursor: pointer;\r\n    text-decoration: none;\r\n\ttext-transform: uppercase;\r\n\tfont-size: 18px;\r\n    font-weight: 700;\r\n    letter-spacing: .2px;\r\n    transition: transform .08s ease, box-shadow .15s ease, background .15s ease, border-color .15s ease;\r\n    user-select:none;\r\n  }\r\n  .eg-btn:active{ transform: translateY(1px); }\r\n\r\n  .eg-btn--primary{\r\n    background: var(--eg-gold);\r\n    color: #000;\r\n    box-shadow: 0 10px 26px rgba(211,181,116,.25);\r\n  }\r\n  .eg-btn--primary:hover{\r\n    background: var(--eg-hover);\r\n    box-shadow: 0 12px 30px rgba(197,158,74,.25);\r\n  }\r\n  .eg-btn--ghost{\r\n    background: #fff;\r\n    color: #2b220f;\r\n    border-color: rgba(211,181,116,.45);\r\n  }\r\n  .eg-btn--ghost:hover{\r\n    border-color: rgba(197,158,74,.65);\r\n    box-shadow: 0 10px 26px rgba(0,0,0,.06);\r\n  }\r\n\r\n  #egCalcBtn{ width: 100%; margin-top: 6px; }\r\n\r\n  .eg-note{\r\n    margin-top: 14px;\r\n    padding: 12px 12px;\r\n    border-radius: 5px;\r\n    background: rgba(211,181,116,.14);\r\n    border: 1px solid rgba(211,181,116,.30);\r\n    color: #2b2b2b;\r\n    font-size: 14px;\r\n  }\r\n\r\n  .eg-result{ padding: 16px 18px 18px; }\r\n  .eg-result__box{\r\n    border-radius: var(--eg-radius);\r\n    border: 1px solid var(--eg-line);\r\n    background: #fff;\r\n    padding: 16px 14px;\r\n  }\r\n  .eg-result__box h3{ margin: 0 0 6px; font-size: 20px; }\r\n  .eg-result__box p{ margin: 0 0 14px; color: var(--eg-muted); }\r\n  .eg-actions{ display:flex; gap:10px; flex-wrap: wrap; }\r\n  .eg-actions .eg-btn{ flex: 1 1 220px; }\r\n\r\n  .eg-link{\r\n    margin-top: 14px;\r\n    background: transparent;\r\n    border: none;\r\n    color: #2b220f;\r\n    cursor: pointer;\r\n    font-weight: 900;\r\n    text-decoration: underline;\r\n  }\r\n\r\n  .eg-hidden{ display:none !important; }\r\n\r\n  \/* Modal *\/\r\n  .eg-modal{\r\n    position: fixed;\r\n    inset: 0;\r\n    z-index: 999999;\r\n    display: grid;\r\n    place-items: center;\r\n    padding: 18px;\r\n  }\r\n  .eg-modal__backdrop{\r\n    position:absolute;\r\n    inset:0;\r\n    background: rgba(10,10,10,.55);\r\n    backdrop-filter: blur(3px);\r\n  }\r\n  .eg-modal__panel{\r\n    position: relative;\r\n    width: min(640px, 100%);\r\n    background: #fff;\r\n    border: 1px solid var(--eg-line);\r\n    border-radius: 5px;\r\n    box-shadow: 0 30px 90px rgba(0,0,0,.22);\r\n    overflow: hidden;\r\n  }\r\n  .eg-modal__header{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content: space-between;\r\n    gap: 12px;\r\n    padding: 14px 16px;\r\n    background: linear-gradient(180deg, #fff 0%, var(--eg-soft) 100%);\r\n    border-bottom: 1px solid var(--eg-line);\r\n  }\r\n  .eg-modal__header h3{ margin:0; font-size: 20px; }\r\n  .eg-x{\r\n    width: 38px;\r\n    height: 38px;\r\n    border-radius: 5px;\r\n    border: 1px solid var(--eg-line);\r\n    background: #fff;\r\n    cursor: pointer;\r\n    font-size: 22px;\r\n    line-height: 1;\r\n    color: #2b220f;\r\n  }\r\n\r\n  \/* Make FluentForm match style a bit *\/\r\n  .eg-modal__panel .ff-el-form-control{\r\n    border-radius: 5px !important;\r\n    border: 1px solid var(--eg-line) !important;\r\n    padding: 12px 12px !important;\r\n  }\r\n  .eg-modal__panel .ff-btn{\r\n    border-radius: 5px !important;\r\n    font-weight: 900 !important;\r\n    background: var(--eg-gold) !important;\r\n    color: #2b220f !important;\r\n    border: 1px solid rgba(211,181,116,.45) !important;\r\n  }\r\n  .eg-modal__panel .ff-btn:hover{\r\n    background: var(--eg-hover) !important;\r\n  }\r\n\r\n  @media (max-width: 480px){\r\n    .eg-card h2{ font-size: 20px; }\r\n    .eg-actions .eg-btn{ flex: 1 1 100%; }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n(function(){\r\n  \/\/ DOM\r\n  const step1 = document.getElementById(\"egStep1\");\r\n  const step3 = document.getElementById(\"egStep3\");\r\n  const modal = document.getElementById(\"egModal\");\r\n\r\n  const containerEl = document.getElementById(\"egContainer\");\r\n  const jugsEl = document.getElementById(\"egJugs\");\r\n  const calcBtn = document.getElementById(\"egCalcBtn\");\r\n\r\n  const headline = document.getElementById(\"egHeadline\");\r\n  const subline = document.getElementById(\"egSubline\");\r\n  const startOver = document.getElementById(\"egStartOver\");\r\n\r\n  const errContainer = document.getElementById(\"egErrContainer\");\r\n  const errJugs = document.getElementById(\"egErrJugs\");\r\n\r\n  let calcState = null;\r\n\r\n  const round1 = (n) => Math.round(n * 10) \/ 10;\r\n\r\n  function setError(el, msg){ el.textContent = msg || \"\"; }\r\n\r\n  function openModal(){\r\n    modal.classList.remove(\"eg-hidden\");\r\n    document.documentElement.style.overflow = \"hidden\";\r\n    document.body.style.overflow = \"hidden\";\r\n  }\r\n  function closeModal(){\r\n    modal.classList.add(\"eg-hidden\");\r\n    document.documentElement.style.overflow = \"\";\r\n    document.body.style.overflow = \"\";\r\n  }\r\n\r\n  \/\/ Calculator per spec\r\n  function calculate(containerSize, jugsPerWeek){\r\n    const weeklyGallons = jugsPerWeek * 4.2;\r\n    const safeCapacity = containerSize * 0.75;\r\n    const daysBetween = (7 * safeCapacity) \/ weeklyGallons;\r\n\r\n    const d = round1(daysBetween);\r\n\r\n    let label = \"\";\r\n    if (d <= 7) label = `Weekly pickup (about every ${d} days)`;\r\n    else if (d <= 14) label = `Pickup every 2 weeks (about every ${d} days)`;\r\n    else if (d <= 21) label = `Pickup every 3 weeks (about every ${d} days)`;\r\n    else if (d <= 35) label = `Pickup every 4 weeks (about every ${d} days)`;\r\n    else label = `Pickup about every 6 weeks or as needed (around every ${d} days)`;\r\n\r\n    const weeksApprox = round1(d \/ 7);\r\n\r\n    return {\r\n      containerSize,\r\n      jugsPerWeek,\r\n      weeklyGallons: round1(weeklyGallons),\r\n      safeCapacity: round1(safeCapacity),\r\n      daysBetween: d,\r\n      weeksApprox,\r\n      label\r\n    };\r\n  }\r\n\r\n  \/\/ Fill FluentForm hidden inputs (if you add them)\r\n  function fillHiddenFields(){\r\n    if (!calcState) return;\r\n\r\n    \/\/ Try to find inputs by name inside the modal (FluentForm renders inside)\r\n    const root = modal;\r\n    const map = {\r\n      container_size: String(calcState.containerSize),\r\n      jugs_per_week: String(calcState.jugsPerWeek),\r\n      frequency_result: calcState.label\r\n    };\r\n\r\n    Object.keys(map).forEach((name) => {\r\n      const el = root.querySelector(`[name=\"${name}\"]`);\r\n      if (el) el.value = map[name];\r\n    });\r\n  }\r\n\r\n  function showResults(){\r\n    headline.textContent = calcState.label;\r\n    subline.textContent =\r\n      `With a ${calcState.containerSize}-gallon container and ${calcState.jugsPerWeek} jugs per week (about ${calcState.weeklyGallons} gallons\/week), your tank hits around 75% full roughly every ${calcState.daysBetween} days (~${calcState.weeksApprox} weeks). That keeps you safely below the ${calcState.safeCapacity}-gallon mark to reduce spills, odors, and theft risk.`;\r\n\r\n    step1.classList.add(\"eg-hidden\");\r\n    step3.classList.remove(\"eg-hidden\");\r\n    step3.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\r\n  }\r\n\r\n  \/\/ Step 1 -> open modal with FluentForm\r\n  calcBtn.addEventListener(\"click\", () => {\r\n    setError(errContainer, \"\");\r\n    setError(errJugs, \"\");\r\n\r\n    const containerSize = Number(containerEl.value);\r\n    const jugsPerWeek = Number(jugsEl.value);\r\n\r\n    let ok = true;\r\n    if (!containerEl.value) { setError(errContainer, \"Please select a container size.\"); ok = false; }\r\n    if (!Number.isFinite(jugsPerWeek) || jugsPerWeek < 1) { setError(errJugs, \"Please enter jugs per week (minimum 1).\"); ok = false; }\r\n    if (!ok) return;\r\n\r\n    calcState = calculate(containerSize, jugsPerWeek);\r\n    openModal();\r\n\r\n    \/\/ Wait a bit for FluentForm to render then fill hidden fields\r\n    setTimeout(fillHiddenFields, 400);\r\n  });\r\n\r\n  \/\/ Modal close\r\n  modal.addEventListener(\"click\", (e) => {\r\n    const t = e.target;\r\n    if (t && t.dataset && t.dataset.egClose === \"1\") closeModal();\r\n  });\r\n  document.addEventListener(\"keydown\", (e) => {\r\n    if (e.key === \"Escape\" && !modal.classList.contains(\"eg-hidden\")) closeModal();\r\n  });\r\n\r\n  \/\/ After FluentForm success -> show results\r\n  \/\/ Fluent Forms triggers event 'fluentform_submission_success' on document\r\n  document.addEventListener(\"fluentform_submission_success\", function(e){\r\n    \/\/ Only react if modal is open AND we have calcState\r\n    if (modal.classList.contains(\"eg-hidden\")) return;\r\n    if (!calcState) return;\r\n\r\n    closeModal();\r\n    showResults();\r\n  });\r\n\r\n  \/\/ Start over\r\n  startOver.addEventListener(\"click\", () => {\r\n    step3.classList.add(\"eg-hidden\");\r\n    step1.classList.remove(\"eg-hidden\");\r\n    containerEl.value = \"\";\r\n    jugsEl.value = \"\";\r\n    calcState = null;\r\n    setError(errContainer, \"\");\r\n    setError(errJugs, \"\");\r\n    step1.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\r\n  });\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t<section class=\"elementor-element elementor-element-a981290 e-con-full webuyused e-flex e-con e-parent\" data-id=\"a981290\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-dba6585 e-flex e-con-boxed e-con e-child\" data-id=\"dba6585\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ca6d2f elementor-widget elementor-widget-heading\" data-id=\"0ca6d2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ready to Experience the Eazy Grease Difference? <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-218f13e elementor-widget elementor-widget-text-editor\" data-id=\"218f13e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">Join 6,500+ restaurants who trust Eazy Grease for their used cooking oil collection.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-42a8293 e-con-full e-flex e-con e-child\" data-id=\"42a8293\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66527e9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"66527e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:8885098915\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Call for Free Rebate Quote <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65f37c2 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"65f37c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/calendly.com\/ezg-sales-team\" rel=\"nofollow noopener\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Book a Meeting<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-922983e elementor-widget elementor-widget-text-editor\" data-id=\"922983e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p data-pm-slice=\"1 1 []\">\u26a1 New equipment installed within one week<br \/>\ud83d\udcb0 Higher rebates than Mahoney Environmental<br \/>\ud83d\udcde 24\/7 customer support<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pickup Frequency Optimizer Pickup Frequency Optimizer Find your ideal oil pickup frequency Answer 2 quick questions. We\u2019ll calculate how often you should schedule pickups to stay under the safe fill level. Container size Select a container size55 gallon drum70 gallon container100 gallon container150 gallon container200 gallon container250 gallon container300 gallon container Number of jugs used [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-11828","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/pages\/11828","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/comments?post=11828"}],"version-history":[{"count":25,"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/pages\/11828\/revisions"}],"predecessor-version":[{"id":11860,"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/pages\/11828\/revisions\/11860"}],"wp:attachment":[{"href":"https:\/\/eazygrease.com\/es\/wp-json\/wp\/v2\/media?parent=11828"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}