.hp-page[data-v-7740c2f5]{--hp-border:#292c42;--hp-text:#f8f7fd;--hp-muted:#c4c8dc;--hp-pink:#f23caa;--hp-link:#e7b4ff;--hp-space-section:56px;--hp-space-heading:18px;--hp-space-desc:28px;--hp-space-para:18px;--hp-prose:72ch;--hp-shell-pad-x:20px;background:#030712;color:#f8f7fd;color:var(--hp-text);max-width:100%;overflow-x:clip;width:100%}.hp-page [data-v-7740c2f5],.hp-page[data-v-7740c2f5],.hp-page[data-v-7740c2f5] :after,.hp-page[data-v-7740c2f5] :before{box-sizing:border-box}.hp-content[data-v-7740c2f5]{margin:0 auto;max-width:1200px;padding:0 var(--hp-shell-pad-x) 56px;width:100%}.hp-section[data-v-7740c2f5]{border-bottom:1px solid #1c2030;padding:var(--hp-space-section) 0}.apv-section--last[data-v-7740c2f5]{border-bottom:0;padding-bottom:0}.hp-section--soft[data-v-7740c2f5]{background:linear-gradient(110deg,rgba(16,16,29,.72),rgba(10,13,26,.4));margin-left:calc(var(--hp-shell-pad-x)*-1);margin-right:calc(var(--hp-shell-pad-x)*-1);padding-left:var(--hp-shell-pad-x);padding-right:var(--hp-shell-pad-x)}.hp-intro[data-v-7740c2f5]{background:radial-gradient(ellipse at 15% 20%,rgba(210,42,144,.2) 0,transparent 52%),radial-gradient(ellipse at 85% 65%,rgba(115,55,210,.14) 0,transparent 55%),#070b18;border-bottom:0;margin:0;overflow:hidden;padding:22px 0 16px;position:relative;width:100%}.hp-intro[data-v-7740c2f5]:after{background:linear-gradient(180deg,rgba(7,11,24,0),rgba(3,7,18,.55) 55%,#030712);bottom:0;content:"";height:36px;left:0;pointer-events:none;position:absolute;right:0}.apv-intro .hp-eyebrow[data-v-7740c2f5]{margin-bottom:6px}.apv-intro .hp-h1[data-v-7740c2f5]{font-size:max(32px,min(3.4vw,46px));line-height:1.12;margin-bottom:10px;max-width:min(18em,100%)}.apv-intro .hp-lead[data-v-7740c2f5]{color:#d5d9eb;font-size:15px;line-height:1.5;max-width:min(92ch,100%)}.apv-intro .hp-cta[data-v-7740c2f5]{margin-top:14px;min-height:44px;padding:12px 20px}.hp-intro-inner[data-v-7740c2f5]{margin:0 auto;max-width:1200px;padding:0 var(--hp-shell-pad-x);position:relative;width:100%;z-index:1}.hp-eyebrow[data-v-7740c2f5]{color:#ff73c4;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.hp-h1[data-v-7740c2f5]{font-size:max(36px,min(4vw,52px));font-weight:800;line-height:1.15;max-width:var(--hp-prose)}.hp-h1[data-v-7740c2f5],.hp-h2[data-v-7740c2f5]{color:#fff;letter-spacing:-.03em;margin:0 0 var(--hp-space-heading)}.hp-h2[data-v-7740c2f5]{font-size:max(28px,min(3vw,38px));font-weight:750;line-height:1.2}.hp-h3[data-v-7740c2f5]{color:#fff;font-size:21px;font-weight:700;line-height:1.3;margin:0 0 12px}.hp-lead[data-v-7740c2f5],.hp-text[data-v-7740c2f5]{color:var(--hp-muted);font-size:16px;line-height:1.7;margin:0}.hp-text+.hp-text[data-v-7740c2f5]{margin-top:var(--hp-space-para)}.hp-text--sm[data-v-7740c2f5]{font-size:15px;line-height:1.65}.hp-inline-link[data-v-7740c2f5]{color:var(--hp-link);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.hp-inline-link[data-v-7740c2f5]:hover{color:#ffb4ef}.hp-cta[data-v-7740c2f5]{align-items:center;background:linear-gradient(105deg,#963ff4,#f33499);border:0;border-radius:10px;box-shadow:0 10px 28px rgba(213,48,135,.2);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:10px;margin-top:28px;min-height:48px;padding:14px 22px}.hp-cta[data-v-7740c2f5],.hp-cta[data-v-7740c2f5]:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.hp-cta[data-v-7740c2f5]:hover{filter:brightness(1.1)}.hp-cta[data-v-7740c2f5]:focus-visible{outline:2px solid #ff73c4;outline-offset:3px}.hp-section-head[data-v-7740c2f5]{margin-bottom:var(--hp-space-desc);max-width:var(--hp-prose)}.hp-section-head .hp-text[data-v-7740c2f5]{margin-top:var(--hp-space-heading)}.hp-benefit-icon[data-v-7740c2f5]{align-items:center;background:rgba(242,60,170,.12);border-radius:10px;color:#ff73c4;display:inline-flex;height:40px;justify-content:center;width:40px}.hp-benefit-icon svg[data-v-7740c2f5]{height:22px;width:22px}.apv-templates[data-v-7740c2f5]{background:#030712;padding:8px 0 32px;width:100%}.apv-templates-inner[data-v-7740c2f5]{margin:0 auto;max-width:1200px;padding:0 var(--hp-shell-pad-x);width:100%}.apv-templates-head[data-v-7740c2f5]{margin-bottom:24px}.apv-templates-cta[data-v-7740c2f5]{margin-top:28px;text-align:center}.hp-steps[data-v-7740c2f5]{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.hp-step[data-v-7740c2f5]{border-right:1px solid var(--hp-border);padding:8px 24px 8px 0}.hp-step[data-v-7740c2f5]:last-child{border-right:0;padding-right:0}.hp-step-number[data-v-7740c2f5]{align-items:center;background:rgba(242,60,170,.16);border-radius:999px;color:#ff73c4;display:inline-flex;font-size:13px;font-weight:800;height:28px;justify-content:center;margin-bottom:14px;width:28px}.apv-tip-grid[data-v-7740c2f5]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.apv-tip-card[data-v-7740c2f5]{background:rgba(10,13,26,.55);border:1px solid var(--hp-border);border-radius:14px;padding:20px 18px}.apv-compare-grid[data-v-7740c2f5]{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.apv-compare-card[data-v-7740c2f5]{background:rgba(10,13,26,.55);border:1px solid var(--hp-border);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:22px 20px}.apv-compare-card--current[data-v-7740c2f5]{border-color:rgba(242,60,170,.45);box-shadow:inset 0 0 0 1px rgba(242,60,170,.18)}.apv-current-badge[data-v-7740c2f5]{align-self:flex-start;background:rgba(242,60,170,.16);border-radius:999px;color:#ffb4ef;display:inline-flex;font-size:12px;font-weight:700;margin-top:auto;padding:4px 10px}.apv-tool-link[data-v-7740c2f5]{color:var(--hp-link);font-weight:700;margin-top:auto;-webkit-text-decoration:none;text-decoration:none}.apv-tool-link[data-v-7740c2f5]:hover{color:#ffb4ef}.apv-responsible[data-v-7740c2f5]{grid-gap:18px 20px;align-items:start;background:linear-gradient(110deg,rgba(16,16,29,.72),rgba(10,13,26,.4));border:1px solid var(--hp-border);border-radius:14px;display:grid;gap:18px 20px;grid-template-columns:auto minmax(0,1fr);max-width:var(--hp-prose);padding:22px 20px}.apv-responsible .hp-h2[data-v-7740c2f5]{font-size:max(24px,min(2.4vw,30px));margin-bottom:12px}.apv-responsible .hp-text+.hp-text[data-v-7740c2f5]{margin-top:12px}.apv-responsible-icon[data-v-7740c2f5]{margin-top:4px}.hp-faq[data-v-7740c2f5]{max-width:var(--hp-prose)}.hp-faq-item+.hp-faq-item[data-v-7740c2f5]{border-top:1px solid var(--hp-border)}.hp-faq-heading[data-v-7740c2f5]{font-size:inherit;margin:0}.hp-faq-trigger[data-v-7740c2f5]{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font:inherit;font-weight:700;gap:16px;justify-content:space-between;margin:0;padding:18px 0;text-align:left;width:100%}.hp-faq-trigger[data-v-7740c2f5]:focus-visible{outline:2px solid #ff73c4;outline-offset:2px}.hp-faq-icon[data-v-7740c2f5]{color:#ff73c4;flex:0 0 auto;font-size:20px;line-height:1}.hp-faq-panel[data-v-7740c2f5]{padding:0 0 18px}.hp-faq-panel p[data-v-7740c2f5]{color:var(--hp-muted);font-size:15px;line-height:1.65;margin:0}.hp-closing-panel[data-v-7740c2f5]{background:linear-gradient(120deg,rgba(28,16,48,.85),rgba(10,13,26,.7));border:1px solid var(--hp-border);border-radius:18px;padding:40px;text-align:center}.hp-closing-panel .hp-text+.hp-text[data-v-7740c2f5]{margin-top:10px}@media (min-width:768px){.hp-page[data-v-7740c2f5]{--hp-space-section:72px;--hp-shell-pad-x:24px}.hp-content[data-v-7740c2f5]{padding-bottom:80px}.hp-intro[data-v-7740c2f5]{padding:24px 0 18px}}@media (min-width:1024px){.hp-page[data-v-7740c2f5]{--hp-space-section:96px;--hp-shell-pad-x:48px}.hp-content[data-v-7740c2f5]{padding-bottom:96px}.hp-intro[data-v-7740c2f5]{padding:28px 0 18px}.apv-compare-grid[data-v-7740c2f5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.apv-tip-grid[data-v-7740c2f5],.hp-steps[data-v-7740c2f5]{grid-template-columns:1fr}.hp-step[data-v-7740c2f5]{border-bottom:1px solid var(--hp-border);border-right:0;padding:20px 0}.hp-step[data-v-7740c2f5]:last-child{border-bottom:0}.hp-closing-panel[data-v-7740c2f5]{padding:28px 22px}}@media (max-width:767px){.hp-page[data-v-7740c2f5]{--hp-space-section:56px;--hp-shell-pad-x:20px}.hp-intro[data-v-7740c2f5]{padding:28px 0 18px}.apv-compare-grid[data-v-7740c2f5],.apv-responsible[data-v-7740c2f5]{grid-template-columns:1fr}}