.hp-page[data-v-1f3152af]{--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-space-col:28px;--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-1f3152af],.hp-page[data-v-1f3152af],.hp-page[data-v-1f3152af] :after,.hp-page[data-v-1f3152af] :before{box-sizing:border-box}.hp-content[data-v-1f3152af]{margin:0 auto;max-width:1200px;padding:0 var(--hp-shell-pad-x) 56px;width:100%}.hp-section[data-v-1f3152af]{border-bottom:1px solid #1c2030;padding:var(--hp-space-section) 0}.asg-section--last[data-v-1f3152af]{border-bottom:0;padding-bottom:0}.hp-section--soft[data-v-1f3152af]{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-1f3152af]{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-1f3152af]: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}.asg-intro .hp-eyebrow[data-v-1f3152af]{margin-bottom:6px}.asg-intro .hp-h1[data-v-1f3152af]{font-size:max(32px,min(3.4vw,46px));line-height:1.12;margin-bottom:10px;max-width:min(22em,100%)}.asg-intro .hp-lead[data-v-1f3152af]{color:#d5d9eb;font-size:15px;line-height:1.5;max-width:min(92ch,100%)}.asg-intro .hp-lead+.hp-lead[data-v-1f3152af]{margin-top:8px}.asg-intro .hp-cta[data-v-1f3152af]{margin-top:14px;min-height:44px;padding:12px 20px;position:relative;z-index:1}.asg-intro .asg-value-bar[data-v-1f3152af]{font-size:13px;gap:.35rem .85rem;margin-top:.75rem}.hp-intro-inner[data-v-1f3152af]{margin:0 auto;max-width:1200px;padding:0 var(--hp-shell-pad-x);position:relative;width:100%;z-index:1}.hp-eyebrow[data-v-1f3152af]{color:#ff73c4;font-size:12px;font-weight:800;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}.hp-h1[data-v-1f3152af]{font-size:max(36px,min(4vw,52px));font-weight:800;line-height:1.15;max-width:var(--hp-prose)}.hp-h1[data-v-1f3152af],.hp-h2[data-v-1f3152af]{color:#fff;letter-spacing:-.03em;margin:0 0 var(--hp-space-heading)}.hp-h2[data-v-1f3152af]{font-size:max(28px,min(3vw,38px));font-weight:750;line-height:1.2}.hp-h3[data-v-1f3152af]{color:#fff;font-size:21px;font-weight:700;line-height:1.3;margin:0 0 12px}.hp-lead[data-v-1f3152af],.hp-text[data-v-1f3152af]{color:var(--hp-muted);font-size:16px;line-height:1.7;margin:0}.hp-lead+.hp-lead[data-v-1f3152af],.hp-text+.hp-text[data-v-1f3152af]{margin-top:var(--hp-space-para)}.hp-lead[data-v-1f3152af]{max-width:var(--hp-prose)}.hp-text--sm[data-v-1f3152af]{font-size:15px;line-height:1.65}.hp-inline-link[data-v-1f3152af]{color:var(--hp-link);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.hp-inline-link[data-v-1f3152af]:hover{color:#ffb4ef}.hp-cta[data-v-1f3152af]{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;transition:filter .2s ease}.hp-cta[data-v-1f3152af],.hp-cta[data-v-1f3152af]:hover{color:#fff;-webkit-text-decoration:none;text-decoration:none}.hp-cta[data-v-1f3152af]:hover{filter:brightness(1.1)}.hp-cta[data-v-1f3152af]:focus-visible{outline:2px solid #ff73c4;outline-offset:3px}.hp-cta--secondary[data-v-1f3152af]{background:transparent;border:1px solid #963ff4;box-shadow:none;color:#e7b4ff}.hp-cta--secondary[data-v-1f3152af]:hover{background:rgba(150,63,244,.12);color:#f3e8ff;filter:none}.asg-cta-row[data-v-1f3152af]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hp-closing-panel .asg-cta-row .hp-cta[data-v-1f3152af]{margin-top:0}.hp-section-head[data-v-1f3152af]{margin-bottom:var(--hp-space-desc);max-width:var(--hp-prose)}.hp-section-head .hp-h2[data-v-1f3152af]{margin-top:4px}.hp-section-head .hp-text[data-v-1f3152af]{margin-top:var(--hp-space-heading)}.hp-steps[data-v-1f3152af]{grid-gap:0;border-top:1px solid var(--hp-border);display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.hp-step[data-v-1f3152af]{border-right:1px solid var(--hp-border);padding:28px 20px}.hp-step[data-v-1f3152af]:last-child{border-right:0}.hp-step-number[data-v-1f3152af]{align-items:center;background:rgba(241,59,157,.14);border-radius:999px;color:#ff73c4;display:inline-flex;font-size:14px;font-weight:800;height:32px;justify-content:center;margin-bottom:16px;width:32px}.hp-step .hp-h3[data-v-1f3152af]{font-size:20px;margin-bottom:10px}.hp-step .hp-text--sm+.hp-text--sm[data-v-1f3152af]{margin-top:12px}.hp-closing-panel[data-v-1f3152af]{background:linear-gradient(120deg,rgba(33,19,43,.95),rgba(14,19,37,.9));border:1px solid #3b294a;border-radius:20px;padding:48px}.hp-faq[data-v-1f3152af]{border-top:1px solid var(--hp-border);margin-top:8px}.hp-faq-item[data-v-1f3152af]{border-bottom:1px solid var(--hp-border)}.hp-faq-heading[data-v-1f3152af]{margin:0}.hp-faq-trigger[data-v-1f3152af]{align-items:center;background:transparent;border:0;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;gap:16px;justify-content:space-between;line-height:1.35;margin:0;padding:26px 8px;text-align:left;width:100%}.hp-faq-trigger[data-v-1f3152af]:focus-visible{outline:2px solid #ff73c4;outline-offset:2px}.hp-faq-icon[data-v-1f3152af]{color:var(--hp-pink);flex-shrink:0;font-size:26px;line-height:1}.hp-faq-panel[data-v-1f3152af]{padding:0 4px 24px}.hp-faq-panel p[data-v-1f3152af]{color:var(--hp-muted);font-size:16px;line-height:1.7;margin:0;max-width:var(--hp-prose)}.asg-value-bar[data-v-1f3152af]{color:#a8adc4;display:flex;flex-wrap:wrap;font-size:14px;gap:.5rem 1rem;list-style:none;margin:1.5rem 0 0;padding:0;position:relative;z-index:1}.asg-value-bar li+li[data-v-1f3152af]:before{color:#5d315f;content:"·";margin-right:1rem}.asg-templates[data-v-1f3152af]{background:#030712;padding:0 0 24px;scroll-margin-top:112px;width:100%}.asg-templates-inner[data-v-1f3152af]{margin:0 auto;max-width:1200px;padding:0 var(--hp-shell-pad-x);width:100%}.asg-templates-head[data-v-1f3152af]{margin-bottom:12px;max-width:none}.asg-templates-head .hp-eyebrow[data-v-1f3152af]{margin-bottom:6px}.asg-templates-head .hp-h2[data-v-1f3152af]{font-size:max(24px,min(2.6vw,32px));margin-bottom:8px}.asg-templates-head .hp-text[data-v-1f3152af]{font-size:14px;line-height:1.45;max-width:min(96ch,100%)}.asg-templates-cta[data-v-1f3152af]{display:flex;justify-content:flex-start;margin-top:8px}.asg-templates-cta .hp-cta[data-v-1f3152af]{margin-top:20px}.hp-benefit-icon[data-v-1f3152af]{align-items:center;background:rgba(241,59,157,.12);border-radius:12px;color:#ff73c4;display:inline-flex;height:40px;justify-content:center;margin-bottom:16px;width:40px}.hp-benefit-icon svg[data-v-1f3152af]{height:22px;width:22px}.asg-scene-grid[data-v-1f3152af]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.asg-scene-card[data-v-1f3152af]{border-top:2px solid #5d315f;padding:24px 4px 8px}.asg-scene-card .hp-h3[data-v-1f3152af]{font-size:20px;margin-bottom:10px}.asg-scene-card .hp-text+.hp-text[data-v-1f3152af]{margin-top:10px}.asg-result-block[data-v-1f3152af]{max-width:var(--hp-prose)}.asg-result-list[data-v-1f3152af],.asg-tool-list[data-v-1f3152af]{color:var(--hp-muted);font-size:15px;line-height:1.65;margin:12px 0 18px;padding-left:1.15em}.asg-result-list li+li[data-v-1f3152af],.asg-tool-list li+li[data-v-1f3152af]{margin-top:6px}.asg-guide-link[data-v-1f3152af]{margin-top:18px;max-width:40rem}.asg-tip-stack--legacy[data-v-1f3152af]{border-top:1px solid var(--hp-border);display:flex;flex-direction:column}.asg-tip-card[data-v-1f3152af]{border-bottom:1px solid var(--hp-border);padding:28px 4px}.asg-tip-card .hp-h3[data-v-1f3152af]{font-size:20px;margin-bottom:10px}.asg-tool-grid[data-v-1f3152af]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.asg-tool-grid--4[data-v-1f3152af]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1100px){.asg-scene-grid[data-v-1f3152af],.asg-tool-grid--4[data-v-1f3152af]{grid-template-columns:repeat(4,minmax(0,1fr))}}.asg-tool-card[data-v-1f3152af]{border-top:2px solid #5d315f;display:flex;flex-direction:column;padding:0 0 8px}.asg-tool-card--current[data-v-1f3152af]{border-top-color:#f23caa}.asg-tool-media[data-v-1f3152af]{aspect-ratio:16/10;background:rgba(17,24,39,.85);border:1px solid rgba(59,41,74,.9);border-radius:14px;margin:18px 0 16px;overflow:hidden;position:relative}.asg-tool-media img[data-v-1f3152af]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.asg-tool-fallback[data-v-1f3152af]{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.asg-tool-card .hp-h3[data-v-1f3152af]{font-size:20px;margin-bottom:8px}.asg-tool-link[data-v-1f3152af]{align-items:center;color:#e7b4ff;display:inline-flex;font-size:14px;font-weight:700;gap:6px;margin-top:14px}.asg-tool-link[data-v-1f3152af],.asg-tool-link[data-v-1f3152af]:hover{-webkit-text-decoration:none;text-decoration:none}.asg-tool-link[data-v-1f3152af]:hover{color:#ffb4ef}.asg-current-badge[data-v-1f3152af]{background:rgba(242,60,170,.14);border-radius:999px;color:#ff73c4;display:inline-flex;font-size:12px;font-weight:700;margin-top:14px;padding:6px 10px;width:-moz-fit-content;width:fit-content}.asg-specialized-grid[data-v-1f3152af]{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.asg-specialized-card[data-v-1f3152af]{border-top:2px solid #5d315f;padding:22px 0 8px}.asg-specialized-card .hp-h3[data-v-1f3152af]{font-size:20px;margin-bottom:10px}@media (min-width:768px){.hp-page[data-v-1f3152af]{--hp-space-section:72px;--hp-shell-pad-x:24px}.hp-content[data-v-1f3152af]{padding-bottom:80px}.hp-intro[data-v-1f3152af]{padding:24px 0 18px}}@media (min-width:1024px){.hp-page[data-v-1f3152af]{--hp-space-section:96px;--hp-space-col:56px;--hp-shell-pad-x:48px}.hp-content[data-v-1f3152af]{padding-bottom:96px}.hp-intro[data-v-1f3152af]{padding:28px 0 18px}}@media (max-width:1023px){.asg-scene-grid[data-v-1f3152af],.asg-specialized-grid[data-v-1f3152af],.asg-tool-grid--3[data-v-1f3152af]{gap:28px;grid-template-columns:1fr 1fr}.asg-tool-grid--4[data-v-1f3152af]{grid-template-columns:1fr 1fr}.hp-steps[data-v-1f3152af]{grid-template-columns:1fr}.hp-steps .hp-step[data-v-1f3152af]{border-bottom:1px solid var(--hp-border);border-right:0}.hp-steps .hp-step[data-v-1f3152af]:last-child{border-bottom:0}.hp-closing-panel[data-v-1f3152af]{padding:36px}}@media (max-width:767px){.hp-page[data-v-1f3152af]{--hp-space-section:56px;--hp-space-desc:28px;--hp-space-col:0px;--hp-shell-pad-x:20px}.hp-content[data-v-1f3152af]{padding-bottom:56px}.hp-intro[data-v-1f3152af]{padding:28px 0 18px}.asg-scene-grid[data-v-1f3152af],.asg-specialized-grid[data-v-1f3152af],.asg-tool-grid--4[data-v-1f3152af],.asg-tool-grid[data-v-1f3152af],.hp-steps[data-v-1f3152af]{gap:0;grid-template-columns:1fr}.asg-scene-card[data-v-1f3152af],.asg-specialized-card[data-v-1f3152af],.asg-tool-card[data-v-1f3152af]{padding-bottom:20px}.hp-step[data-v-1f3152af]{border-bottom:1px solid var(--hp-border);border-right:0;padding:24px 4px}.hp-step[data-v-1f3152af]:last-child{border-bottom:0}.hp-closing-panel[data-v-1f3152af]{padding:24px}.hp-h3[data-v-1f3152af]{font-size:20px}.hp-faq-trigger[data-v-1f3152af]{font-size:17px;padding:22px 2px}}