.wpl{--t1:#0a4c5c;--t2:#0d6275;--cta:#bcd03f;--ink:#333;--ink-2:#4e6a73;--line:#e3e3e3;--mist:#f1f1f4;--zoom:1.2;background:var(--mist);color:var(--ink);min-height:100vh}.wpl-wrap{max-width:1080px;margin:0 auto;padding:0 16px}.wpl-top{background:radial-gradient(circle at 85% 0%, #bcd03f38, transparent 42%), linear-gradient(135deg, var(--t1), var(--t2));color:#fff;text-align:center;padding:18px 0 104px}.wpl-logo{color:#fff;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.wpl-logo svg{width:26px;height:26px}.wpl-logo b{font-size:17px;font-weight:700}.wpl-top h1{color:#fff;text-wrap:balance;max-width:860px;margin:22px auto 0;font-size:clamp(1.5rem,4vw,2.75rem);font-weight:700;line-height:1.1}.wpl-callout{color:var(--cta);margin-bottom:4px;display:block}.wpl-lede{color:#ffffffe0;max-width:640px;margin:12px auto 0;font-size:1.1rem;line-height:1.5}.wpl-funnel{margin-top:-84px}.wpl .bh-funnel{border-top:5px solid var(--cta);background:#fff;border-radius:20px;padding:6px 0;overflow:hidden;box-shadow:0 30px 70px -28px #0a4c5c73,0 2px 6px #0a4c5c0f}.wpl .bh-funnel.is-loaded{min-height:0!important}.wpl .bh-funnel iframe{zoom:var(--zoom);border:0;width:100%;display:block}.wpl-foot a{color:var(--t1)}.wpl-why{padding:48px 0 56px}.wpl-why .wpl-wrap{max-width:760px}.wpl-reasons{margin:0;padding:0;list-style:none}.wpl-reasons li{border-bottom:1px solid var(--line);padding:22px 0}.wpl-reasons li:last-child{border-bottom:0}.wpl-reasons b{color:var(--t1);margin-bottom:4px;font-size:1.15rem;line-height:1.3;display:block}.wpl-reasons span{font-size:1rem;line-height:1.6}.wpl-foot{border-top:1px solid var(--line);background:#fff;padding:18px 0;font-size:.85rem}.wpl-foot .wpl-wrap{flex-wrap:wrap;justify-content:center;gap:8px 20px;display:flex}@media (width<=1100px){.wpl{--zoom:1.1}}@media (width<=767px){.wpl{--zoom:1}.wpl-top{padding:8px 0 30px}.wpl-logo svg{width:22px;height:22px}.wpl-logo b{font-size:15px}.wpl-top h1{margin-top:6px;font-size:1.4rem}.wpl-callout{margin-bottom:2px}.wpl-lede{margin-top:6px;font-size:.9rem;line-height:1.4}.wpl-funnel{margin-top:-20px}.wpl-funnel>.wpl-wrap{padding:0}.wpl .bh-funnel{border-radius:20px 20px 0 0;padding:0}.wpl-why{padding:36px 0 44px}.wpl-reasons li{padding:18px 0}}