.hp[data-wpid-fxwqw7po]{font-family:var(--font-sans);color:var(--color-body)}.wrap[data-wpid-fxwqw7po]{max-width:var(--container-max);padding:0 var(--space-4);margin:0 auto}.center[data-wpid-fxwqw7po]{text-align:center}.btn[data-wpid-fxwqw7po]{background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-cta);font-weight:var(--btn-weight);font-size:var(--btn-size);padding:var(--btn-pad);border-radius:var(--btn-radius);cursor:pointer;border:none;text-decoration:none;display:inline-block}.link-arrow[data-wpid-fxwqw7po]{color:var(--color-primary);font-weight:600;text-decoration:none}.hp-hero[data-wpid-fxwqw7po]{padding:var(--space-7) 0 var(--space-8)}.hp-hero-in[data-wpid-fxwqw7po]{gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.hp-hero-txt[data-wpid-fxwqw7po] h1[data-wpid-fxwqw7po]{color:var(--color-fg);margin:0 0 var(--space-4);letter-spacing:-1px;font-size:52px;font-weight:800;line-height:1.08}.hp-hero-txt[data-wpid-fxwqw7po] .lead[data-wpid-fxwqw7po]{max-width:30rem;margin:0 0 var(--space-5);font-size:18px}.hp-hero-txt[data-wpid-fxwqw7po] .btn[data-wpid-fxwqw7po]{font-size:16px}.hp-hero-txt[data-wpid-fxwqw7po] .note[data-wpid-fxwqw7po]{color:#6e6e6e;margin:var(--space-2) 0 var(--space-5);font-size:14px}.hp-badges[data-wpid-fxwqw7po]{gap:var(--space-3);display:flex}.hp-badges[data-wpid-fxwqw7po] a[data-wpid-fxwqw7po]{line-height:0;display:inline-flex}.hp-badges[data-wpid-fxwqw7po] img[data-wpid-fxwqw7po]{width:auto;height:44px}.hp-hero-media[data-wpid-fxwqw7po]{position:relative}.hp-hero-media[data-wpid-fxwqw7po] img[data-wpid-fxwqw7po]{border-radius:var(--radius);width:100%;height:auto}.hp-play[data-wpid-fxwqw7po]{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:auto;transition:transform .15s,background .15s;display:flex;position:absolute;inset:0;box-shadow:0 6px 24px #00000047}.hp-play[data-wpid-fxwqw7po]:hover{transform:scale(1.08)}.hp-play[data-wpid-fxwqw7po]:focus-visible{outline-offset:3px;outline:3px solid #fff}.hp-play[data-wpid-fxwqw7po] svg[data-wpid-fxwqw7po]{margin-left:4px}.hp-intro[data-wpid-fxwqw7po]{padding:var(--space-8) 0 var(--space-6)}.hp-intro[data-wpid-fxwqw7po] h2[data-wpid-fxwqw7po]{color:var(--color-fg);max-width:22ch;margin:0 auto var(--space-3);font-size:34px;font-weight:800;line-height:1.2}.hp-quote[data-wpid-fxwqw7po]{color:var(--color-body)}.hp-feat[data-wpid-fxwqw7po]{padding:var(--space-7) 0}.hp-feat-in[data-wpid-fxwqw7po]{gap:var(--space-7);grid-template-columns:1fr 1fr;align-items:center;display:grid}.hp-feat[data-wpid-fxwqw7po].img-left .hp-feat-txt[data-wpid-fxwqw7po]{order:2}.hp-eyebrow[data-wpid-fxwqw7po]{border:1px solid var(--color-border);color:var(--color-fg);margin-bottom:var(--space-3);border-radius:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-block}.hp-feat-txt[data-wpid-fxwqw7po] h3[data-wpid-fxwqw7po]{color:var(--color-fg);margin:0 0 var(--space-3);font-size:30px;font-weight:800;line-height:1.2}.hp-feat-txt[data-wpid-fxwqw7po]>p[data-wpid-fxwqw7po]{margin:0 0 var(--space-4)}.hp-feat-media[data-wpid-fxwqw7po] img[data-wpid-fxwqw7po]{border-radius:var(--radius);width:100%;height:auto}.hp-check[data-wpid-fxwqw7po]{margin:0 0 var(--space-4);gap:var(--space-2);padding:0;list-style:none;display:grid}.hp-check[data-wpid-fxwqw7po] li[data-wpid-fxwqw7po]{padding-left:28px;position:relative}.hp-check[data-wpid-fxwqw7po] li[data-wpid-fxwqw7po]:before{content:"✓";color:var(--color-primary);font-weight:700;position:absolute;left:0}.hp-reviews[data-wpid-fxwqw7po]{padding:var(--space-7) 0}.hp-reviews[data-wpid-fxwqw7po] h3[data-wpid-fxwqw7po]{color:var(--color-fg);margin:0 0 var(--space-4);font-size:24px;font-weight:800}.hp-integ[data-wpid-fxwqw7po]{padding:var(--space-8) 0;background:var(--color-section-1)}.hp-integ[data-wpid-fxwqw7po] h3[data-wpid-fxwqw7po]{color:var(--color-fg);margin:0 0 var(--space-2);font-size:28px;font-weight:800}.hp-logos[data-wpid-fxwqw7po]{gap:var(--space-6);margin-top:var(--space-5);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.hp-logos[data-wpid-fxwqw7po] img[data-wpid-fxwqw7po]{opacity:.85;width:auto;height:40px}.hp-cta[data-wpid-fxwqw7po]{padding:var(--space-8) 0;background:#fdeee8}.hp-cta[data-wpid-fxwqw7po] h2[data-wpid-fxwqw7po]{color:var(--color-fg);margin:0 0 var(--space-2);font-size:32px;font-weight:800}.hp-form[data-wpid-fxwqw7po]{max-width:480px;margin:var(--space-5) auto 0;gap:0;display:flex}.hp-form[data-wpid-fxwqw7po] input[data-wpid-fxwqw7po]{border:2px solid var(--color-primary);border-radius:var(--radius) 0 0 var(--radius);border-right:none;flex:1;padding:13px 16px;font-size:16px}.hp-cta[data-wpid-fxwqw7po] .btn[data-wpid-fxwqw7po]{border-radius:0 var(--radius) var(--radius) 0}@media (width<=900px){.hp-hero-in[data-wpid-fxwqw7po],.hp-feat-in[data-wpid-fxwqw7po]{gap:var(--space-5);grid-template-columns:1fr}.hp-hero-txt[data-wpid-fxwqw7po] h1[data-wpid-fxwqw7po]{font-size:36px}.hp-feat[data-wpid-fxwqw7po].img-left .hp-feat-txt[data-wpid-fxwqw7po]{order:0}.hp-feat-media[data-wpid-fxwqw7po]{order:-1}}@media (width<=560px){.hp-form[data-wpid-fxwqw7po]{flex-direction:column;gap:10px;max-width:340px}.hp-form[data-wpid-fxwqw7po] input[data-wpid-fxwqw7po]{border-right:2px solid var(--color-primary);border-radius:var(--radius)}.hp-cta[data-wpid-fxwqw7po] .btn[data-wpid-fxwqw7po]{border-radius:var(--radius);justify-content:center;width:100%}}.hp-video-modal{z-index:9999;background:#000000d9;justify-content:center;align-items:center;padding:20px;animation:.2s hp-fade;display:flex;position:fixed;inset:0}@keyframes hp-fade{0%{opacity:0}to{opacity:1}}.hp-video-frame{aspect-ratio:16/9;width:min(960px,100%);position:relative}.hp-video-frame iframe{border:0;border-radius:8px;width:100%;height:100%;display:block}.hp-video-close{color:#fff;cursor:pointer;background:0 0;border:none;width:40px;height:40px;font-size:34px;line-height:1;position:absolute;top:-46px;right:0}.hp-video-close:hover{color:#d23a16}
