[data-v-e38f8596]:root{--page-bg:#fff;--ink:#0b0f14;--ink-dim:#6b7280;--accent:#2ecc8b;--container:1220px;--pad-x:18px;--media-shadow:0 18px 50px rgba(0,0,0,.18);--card-shadow:0 22px 60px rgba(0,0,0,.14);--bp-md:1024px}[data-v-e38f8596]{box-sizing:border-box}.wrap[data-v-e38f8596]{align-items:center;align-items:start;display:flex;flex-direction:column;gap:1rem;justify-items:left;position:relative}@media (min-width:1024px){.wrap[data-v-e38f8596]{gap:40px;grid-template-columns:1.2fr 1fr}}.media[data-v-e38f8596]{filter:drop-shadow(var(--media-shadow));width:100%}.media svg[data-v-e38f8596]{height:auto;width:100%}.media svg[data-v-e38f8596],.svg--desktop[data-v-e38f8596]{display:block}.svg--mobile[data-v-e38f8596]{display:none}.copy h1[data-v-e38f8596]{font-size:clamp(24px,4.2vw,40px);font-weight:800;line-height:1.15;margin:0 0 14px}.copy .accent[data-v-e38f8596]{color:var(--accent)}.bullets[data-v-e38f8596]{bottom:70%;color:var(--ink-dim);display:grid;gap:12px;left:63%;position:absolute}.title-cta[data-v-e38f8596]{left:4%;position:absolute;top:58%;width:50%}.bullet[data-v-e38f8596]{align-items:flex-start;display:flex;gap:10px}.bullet span[data-v-e38f8596]{font-size:1rem}.bullet svg[data-v-e38f8596]{flex:0 0 20px;height:20px;stroke-width:2;width:20px}.bullet img[data-v-e38f8596]{margin-top:2px}.cta[data-v-e38f8596]{align-items:center;background:#0b0b0b;border:0;border-radius:9999px;box-shadow:var(--card-shadow);color:#fff;cursor:pointer;display:inline-flex;font-weight:800;gap:10px;padding:14px 20px;text-decoration:none}.cta svg[data-v-e38f8596]{height:18px;width:18px}.accent[data-v-e38f8596]{color:var(--accent)}h1[data-v-e38f8596]{font-size:clamp(24px,4.2vw,40px);font-weight:800;line-height:1.15;margin:0 0 14px}@media (max-width:1023px){.svg--desktop[data-v-e38f8596]{display:none}.svg--mobile[data-v-e38f8596]{display:block}.bullets[data-v-e38f8596]{display:grid;left:0;padding:0 16px;position:relative;top:0}.bullet span[data-v-e38f8596]{font-size:1rem}.title-cta[data-v-e38f8596]{left:0;padding:0 16px;position:relative;top:0;width:100%}}
