
      
    


      
     


      :root { --brand:#fd5701; --text:#111; --muted:#6b7280; --bg:#ffffff; --soft:#f8f9fb; --line:#ececec; }
* { box-sizing: border-box; }
body { margin:0; font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; color:var(--text); background:var(--bg); line-height:1.55; }
.wrap { max-width:1100px; margin:0 auto; padding:24px; }
.hero { display:grid; grid-template-columns: 1.1fr 1fr; gap:28px; align-items:center; padding:18px 0 8px; }
.hero .media { background:#fff; border:1px solid var(--line); border-radius:14px; padding:18px; box-shadow:0 10px 30px rgba(0,0,0,.05); }
.hero .media .ph { width:100%; aspect-ratio:16/10; background:linear-gradient(135deg,#f3f4f6,#e5e7eb); border-radius:10px; display:grid; place-items:center; color:#6b7280; font-weight:600; }
h1 { font-size:34px; line-height:1.2; margin:0 0 8px; font-weight:800; }
.subtitle { font-style:italic; color:var(--muted); margin:0 0 16px; }
.details, .price { margin:6px 0; font-size:16px; }
.cta { display:inline-block; padding:14px 22px; background:var(--brand); color:#fff; text-decoration:none; font-weight:700; border-radius:10px; margin-top:12px; }
.section { padding:26px 0; border-top:1px solid var(--line); }
h2 { font-size:22px; margin:0 0 14px; }
p { margin:10px 0; }
ul { padding-left:18px; margin:10px 0; }
.badge { display:inline-block; background:var(--brand); color:#fff; font-weight:700; font-size:12px; padding:6px 10px; border-radius:999px; letter-spacing:.2px; }
.card { background:#fff; border:1px solid var(--line); border-radius:14px; box-shadow:0 10px 30px rgba(0,0,0,.05); padding:20px; }
.proof { text-align:center; padding:34px 0; background:var(--soft); border-top:1px solid var(--line); border-bottom:1px solid var(--line); }
.proof h3 { margin:0 0 12px; font-size:18px; color:#374151; }
.proof .ph { width:100%; max-width:780px; margin:0 auto 10px; aspect-ratio:16/9; background:linear-gradient(135deg,#f3f4f6,#e5e7eb); border:1px dashed #d1d5db; border-radius:12px; display:grid; place-items:center; color:#6b7280; font-weight:600; }
.note { font-size:13px; color:var(--muted); }
.checkout { padding:30px; background:#fff; border:1px solid var(--line); border-radius:14px; box-shadow:0 10px 30px rgba(0,0,0,.06); }
.checkout .grid { display:grid; grid-template-columns: 1fr 1fr; gap:24px; align-items:flex-start; }
.checkout .formbox { border:2px dashed var(--brand); border-radius:12px; padding:22px; text-align:center; color:#374151; background:#fff7f2; }
.foot-cta { text-align:center; padding:26px 0 10px; }
.footer { text-align:center; color:var(--muted); font-size:12px; padding:22px 0 40px; }
@media (max-width: 950px) {
  .hero { grid-template-columns:1fr; }
  .checkout .grid { grid-template-columns:1fr; }
} *{} {}
     


      #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;
      }
    



 @media (max-width: 639px) { .gp-component-id-2KfnFOpktS[data-gp-component] { border-top-width: 8px;border-left-color: rgba(207, 182, 109, 1);border-right-color: rgba(207, 182, 109, 1);border-top-color: rgba(207, 182, 109, 1);border-bottom-color: rgba(207, 182, 109, 1);padding-top: 30px;padding-bottom: 30px;z-index: auto !important;position: relative;min-height: 50px; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-2KfnFOpktS[data-gp-component] { border-top-width: 8px;border-left-color: rgba(207, 182, 109, 1);border-right-color: rgba(207, 182, 109, 1);border-top-color: rgba(207, 182, 109, 1);border-bottom-color: rgba(207, 182, 109, 1);padding-top: 30px;padding-bottom: 30px;z-index: auto !important;position: relative;min-height: 50px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-2KfnFOpktS[data-gp-component] { border-top-width: 8px;border-left-color: rgba(207, 182, 109, 1);border-right-color: rgba(207, 182, 109, 1);border-top-color: rgba(207, 182, 109, 1);border-bottom-color: rgba(207, 182, 109, 1);padding-top: 30px;padding-bottom: 30px;z-index: auto !important;position: relative;min-height: 50px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-2KfnFOpktS[data-gp-component] { border-top-width: 8px;border-left-color: rgba(207, 182, 109, 1);border-right-color: rgba(207, 182, 109, 1);border-top-color: rgba(207, 182, 109, 1);border-bottom-color: rgba(207, 182, 109, 1);padding-top: 30px;padding-bottom: 30px;z-index: auto !important;position: relative;min-height: 50px; } } @media (min-width: 1200px) { .gp-component-id-2KfnFOpktS[data-gp-component] { border-top-width: 8px;border-left-color: rgba(207, 182, 109, 1);border-right-color: rgba(207, 182, 109, 1);border-top-color: rgba(207, 182, 109, 1);border-bottom-color: rgba(207, 182, 109, 1);padding-top: 30px;padding-bottom: 30px;z-index: auto !important;position: relative;min-height: 50px; } }

 @media (max-width: 639px) { .gp-component-id-kY77zy2yBC[data-gp-component] { border-left-width: 3px; border-right-width: 3px; border-top-width: 3px; border-bottom-width: 3px; border-left-color: rgba(211, 216, 222, 1); border-right-color: rgba(211, 216, 222, 1); border-top-color: rgba(211, 216, 222, 1); border-bottom-color: rgba(211, 216, 222, 1); background-color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-kY77zy2yBC[data-gp-component] { border-left-width: 3px; border-right-width: 3px; border-top-width: 3px; border-bottom-width: 3px; border-left-color: rgba(211, 216, 222, 1); border-right-color: rgba(211, 216, 222, 1); border-top-color: rgba(211, 216, 222, 1); border-bottom-color: rgba(211, 216, 222, 1); background-color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 100%; max-width: 640px; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-kY77zy2yBC[data-gp-component] { border-left-width: 3px; border-right-width: 3px; border-top-width: 3px; border-bottom-width: 3px; border-left-color: rgba(211, 216, 222, 1); border-right-color: rgba(211, 216, 222, 1); border-top-color: rgba(211, 216, 222, 1); border-bottom-color: rgba(211, 216, 222, 1); background-color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 100%; max-width: 768px; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-kY77zy2yBC[data-gp-component] { border-left-width: 3px; border-right-width: 3px; border-top-width: 3px; border-bottom-width: 3px; border-left-color: rgba(211, 216, 222, 1); border-right-color: rgba(211, 216, 222, 1); border-top-color: rgba(211, 216, 222, 1); border-bottom-color: rgba(211, 216, 222, 1); background-color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 100%; max-width: 768px; } } @media (min-width: 1200px) { .gp-component-id-kY77zy2yBC[data-gp-component] { border-left-width: 3px; border-right-width: 3px; border-top-width: 3px; border-bottom-width: 3px; border-left-color: rgba(211, 216, 222, 1); border-right-color: rgba(211, 216, 222, 1); border-top-color: rgba(211, 216, 222, 1); border-bottom-color: rgba(211, 216, 222, 1); background-color: rgb(255, 255, 255); margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px; width: 100%; max-width: 1200px; } }

 .gp-component-id-fd39BMQqDq { max-width: calc(100% + 1rem); width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; } @media (max-width: 639px) { .gp-component-id-fd39BMQqDq { max-width: calc(100% + 1rem); width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-fd39BMQqDq { max-width: calc(100% + 1rem); width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-fd39BMQqDq { max-width: calc(100% + 1rem); width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-fd39BMQqDq { max-width: calc(100% + 1rem); width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; } } @media (min-width: 1200px) { .gp-component-id-fd39BMQqDq { max-width: calc(100% + 1rem); width: 100%; padding-left: 0.5rem; padding-right: 0.5rem; } }

 .gp-component-id-KioQiDGCp { max-width: calc(100% + 1rem); flex-wrap: wrap; margin-right: -0.5rem; margin-left: -0.5rem; } @media (max-width: 639px) { .gp-component-id-KioQiDGCp { max-width: calc(100% + 1rem); flex-wrap: wrap; margin-right: -0.5rem; margin-left: -0.5rem; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-KioQiDGCp { max-width: calc(100% + 1rem); flex-wrap: wrap; margin-right: -0.5rem; margin-left: -0.5rem; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-KioQiDGCp { max-width: calc(100% + 1rem); flex-wrap: wrap; margin-right: -0.5rem; margin-left: -0.5rem; display: flex; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-KioQiDGCp { max-width: calc(100% + 1rem); flex-wrap: wrap; margin-right: -0.5rem; margin-left: -0.5rem; display: flex; } } @media (min-width: 1200px) { .gp-component-id-KioQiDGCp { max-width: calc(100% + 1rem); flex-wrap: wrap; margin-right: -0.5rem; margin-left: -0.5rem; display: flex; } }

 .gp-component-id-pwW3kVBV3p { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } @media (max-width: 639px) { .gp-component-id-pwW3kVBV3p { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-pwW3kVBV3p { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-pwW3kVBV3p { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-pwW3kVBV3p { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } } @media (min-width: 1200px) { .gp-component-id-pwW3kVBV3p { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } }

 .gp-component-id-q0P1mkY4Xj { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } @media (max-width: 639px) { .gp-component-id-q0P1mkY4Xj { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-q0P1mkY4Xj { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-q0P1mkY4Xj { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-q0P1mkY4Xj { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } } @media (min-width: 1200px) { .gp-component-id-q0P1mkY4Xj { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } }

 .gp-component-id-_B8rIMiHyt { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } @media (max-width: 639px) { .gp-component-id-_B8rIMiHyt { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-_B8rIMiHyt { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 100%; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-_B8rIMiHyt { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-_B8rIMiHyt { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } } @media (min-width: 1200px) { .gp-component-id-_B8rIMiHyt { max-width: calc(100% + 1rem); flex-basis: auto; flex-shrink: 0; flex-grow: 0; padding-right: 0.5rem; padding-left: 0.5rem; width: 33.3333%; } }

 .gp-component-id-HBLDFtuMib { max-width: calc(100% + 1rem); animation-fill-mode: both; animation-duration: 1s; } @media (max-width: 639px) { .gp-component-id-HBLDFtuMib { max-width: calc(100% + 1rem); animation-fill-mode: both; animation-duration: 1s; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-HBLDFtuMib { max-width: calc(100% + 1rem); animation-fill-mode: both; animation-duration: 1s; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-HBLDFtuMib { max-width: calc(100% + 1rem); animation-fill-mode: both; animation-duration: 1s; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-HBLDFtuMib { max-width: calc(100% + 1rem); animation-fill-mode: both; animation-duration: 1s; } } @media (min-width: 1200px) { .gp-component-id-HBLDFtuMib { max-width: calc(100% + 1rem); animation-fill-mode: both; animation-duration: 1s; } }

 .gp-component-id-0WhP67uvUt { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; max-width: calc(100% + 1rem); overflow-wrap: break-word; } @media (max-width: 639px) { .gp-component-id-0WhP67uvUt { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; max-width: calc(100% + 1rem); overflow-wrap: break-word; } } @media (max-width: 767px) and (min-width: 640px) { .gp-component-id-0WhP67uvUt { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; max-width: calc(100% + 1rem); overflow-wrap: break-word; } } @media (max-width: 991px) and (min-width: 768px) { .gp-component-id-0WhP67uvUt { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; max-width: calc(100% + 1rem); overflow-wrap: break-word; } } @media (max-width: 1199px) and (min-width: 992px) { .gp-component-id-0WhP67uvUt { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; max-width: calc(100% + 1rem); overflow-wrap: break-word; } } @media (min-width: 1200px) { .gp-component-id-0WhP67uvUt { margin-left: 0px; margin-bottom: 0px; margin-right: 0px; margin-top: 0px; max-width: calc(100% + 1rem); overflow-wrap: break-word; } }

