
      
    


      
     


      {} *{} {}
     


      #IE-warning {
        display: none;
        position: fixed;
        width: 100%;
        height: 100%;
        z-index: 9999;
        background: white;
      }
      .IE-warning-message {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
        text-align: center;
      }
    



 .gp-component-id-gEkEH2e2Lq { width: 100%;overflow-wrap: break-word; } @media (max-width: 639px) { .gp-component-id-gEkEH2e2Lq { width: 100%;overflow-wrap: break-word; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-gEkEH2e2Lq { width: 100%;overflow-wrap: break-word; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-gEkEH2e2Lq { width: 100%;overflow-wrap: break-word; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-gEkEH2e2Lq { width: 100%;overflow-wrap: break-word; } } @media (min-width: 1200px) { .gp-component-id-gEkEH2e2Lq { width: 100%;overflow-wrap: break-word; } }

 .gp-component-id-Bqmk3mL4T { position: relative;z-index: 15;width: 100%;margin-right: auto;margin-left: auto; } @media (max-width: 639px) { .gp-component-id-Bqmk3mL4T { position: relative;z-index: 15;width: 100%;margin-right: auto;margin-left: auto; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-Bqmk3mL4T { position: relative;z-index: 15;width: 100%;margin-right: auto;margin-left: auto;max-width: 640px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-Bqmk3mL4T { position: relative;z-index: 15;width: 100%;margin-right: auto;margin-left: auto;max-width: 768px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-Bqmk3mL4T { position: relative;z-index: 15;width: 100%;margin-right: auto;margin-left: auto;max-width: 992px; } } @media (min-width: 1200px) { .gp-component-id-Bqmk3mL4T { position: relative;z-index: 15;width: 100%;margin-right: auto;margin-left: auto;max-width: 1536px; } }

 .gp-component-id-UNbqVftxg.gp-component > [data-section-overlay] { bottom: 0px;top: 0px;left: 0px;right: 0px;position: absolute;z-index: 14; } @media (max-width: 639px) { .gp-component-id-UNbqVftxg.gp-component > [data-section-overlay] { bottom: 0px;top: 0px;left: 0px;right: 0px;position: absolute;z-index: 14; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-UNbqVftxg.gp-component > [data-section-overlay] { bottom: 0px;top: 0px;left: 0px;right: 0px;position: absolute;z-index: 14; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-UNbqVftxg.gp-component > [data-section-overlay] { bottom: 0px;top: 0px;left: 0px;right: 0px;position: absolute;z-index: 14; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-UNbqVftxg.gp-component > [data-section-overlay] { bottom: 0px;top: 0px;left: 0px;right: 0px;position: absolute;z-index: 14; } } @media (min-width: 1200px) { .gp-component-id-UNbqVftxg.gp-component > [data-section-overlay] { bottom: 0px;top: 0px;left: 0px;right: 0px;position: absolute;z-index: 14; } }

 .gp-component-id-UNbqVftxg { z-index: auto;position: relative;min-height: 50px; } @media (max-width: 639px) { .gp-component-id-UNbqVftxg { z-index: auto;position: relative;min-height: 50px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-UNbqVftxg { z-index: auto;position: relative;min-height: 50px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-UNbqVftxg { z-index: auto;position: relative;min-height: 50px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-UNbqVftxg { z-index: auto;position: relative;min-height: 50px; } } @media (min-width: 1200px) { .gp-component-id-UNbqVftxg { z-index: auto;position: relative;min-height: 50px; } }

.fmf{font-family:Arial,sans-serif;color:#302631;background:#fff5f8;margin:0;line-height:1.65}.fmf *{box-sizing:border-box}.fmf .wrap{max-width:1120px;margin:auto;padding:28px 24px}.fmf .logo{width:230px;max-width:70%;height:auto}.fmf nav{display:flex;justify-content:space-between;align-items:center;gap:20px}.fmf a{color:#b60069}.fmf .hero{display:grid;grid-template-columns:1.12fr .88fr;gap:42px;align-items:center;padding:36px 0}.fmf h1{font-size:clamp(36px,5vw,62px);line-height:1.08;letter-spacing:-1.8px;margin:14px 0 24px}.fmf h2{font-size:30px;line-height:1.25;margin:12px 0}.fmf h3{font-size:21px;line-height:1.3}.fmf p{font-size:18px}.fmf .eyebrow{color:#a40061;font-weight:bold;letter-spacing:1.2px;font-size:13px}.fmf .pink{color:#ed008c}.fmf .cover{width:100%;max-height:590px;object-fit:cover;border-radius:24px;box-shadow:0 18px 45px #ed008c20}.fmf .btn{display:inline-block;background:#ed008c;color:white;text-decoration:none;padding:16px 24px;border-radius:12px;font-weight:700;border:0;font-size:18px}.fmf .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0}.fmf .card{background:white;border:1px solid #fbc1d0;border-radius:20px;padding:26px}.fmf .panel{background:#fbc1d0;border-radius:24px;padding:32px;margin:36px 0}.fmf .small{font-size:14px}.fmf ul{padding-left:22px}.fmf li{margin:10px 0}.fmf iframe{border:0;width:100%;min-height:620px;background:transparent}.fmf .price{font-size:42px;font-weight:bold;color:#ed008c;line-height:1.2}.fmf footer{border-top:1px solid #fbc1d0;padding:24px 0;margin-top:32px;font-size:13px}.fmf .steps{counter-reset:steps}.fmf .steps li{list-style:decimal}@media(max-width:720px){.fmf .hero,.fmf .cards{grid-template-columns:1fr}.fmf .hero{gap:20px;padding:24px 0}.fmf .cover{max-height:440px}.fmf .wrap{padding:22px 18px}.fmf nav a{font-size:14px}.fmf .panel{padding:24px}.fmf h1{letter-spacing:-1px}.fmf iframe{min-height:700px}}.fmf .meal-signup{max-width:640px;margin:0 auto;padding:0;font:inherit}.fmf #get-plan{max-width:760px;margin:32px auto 24px}.fmf .meet-zoe{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;align-items:center;margin:24px 0}.fmf .zoe-photo{display:block;width:100%;height:auto;border-radius:18px}.fmf .meal-signup input:not([type=checkbox]){border-color:#f0c1d6!important}.fmf .meal-signup p:last-child{font-size:14px;margin-bottom:0}.fmf .meal-signup button{cursor:pointer}@media(max-width:720px){.fmf .meet-zoe{grid-template-columns:1fr;gap:20px}.fmf #get-plan{padding:22px;margin-bottom:20px}.fmf .meet-zoe{margin-top:20px}} 

