.asgtg.svelte-hhwnqx{font-family:Inter,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.asgtg.svelte-hhwnqx ::-moz-selection{background:#0cc2d233}.asgtg.svelte-hhwnqx ::selection{background:#0cc2d233}.asgtg-hero-glow-1.svelte-hhwnqx{top:-10%;left:-10%;width:40%;height:40%;background:#0cc2d20d;filter:blur(120px);border-radius:9999px}.asgtg-hero-glow-2.svelte-hhwnqx{bottom:10%;right:-5%;width:30%;height:30%;background:#c052ff0d;filter:blur(100px);border-radius:9999px}.asgtg-partner-logo.svelte-hhwnqx{filter:brightness(0) invert(1)}.asgtg-text-accent.svelte-hhwnqx{color:#22cbc8}.asgtg-progressive-form.svelte-hhwnqx{box-shadow:0 32px 64px -12px #00000024}.asgtg-input.svelte-hhwnqx{background:#fff;border:1px solid #f3f4f6;border-radius:16px;color:#000;transition:all .2s}.asgtg-input.svelte-hhwnqx:focus{outline:none;box-shadow:0 0 0 2px #0cc2d2;border-color:transparent}.asgtg-select.svelte-hhwnqx{background-color:#fff}.asgtg-form-next.svelte-hhwnqx{background:#000;color:#fff;border:2px solid transparent;box-shadow:0 20px 40px -12px #0003;transition:all .2s}.asgtg-form-next.svelte-hhwnqx:hover{background:#fff;color:#000;border-color:#000;box-shadow:0 30px 60px -12px #00000040}.asgtg-form-next.svelte-hhwnqx:active{transform:translateY(2px)}.asgtg-embedded-form.svelte-hhwnqx{box-shadow:0 32px 64px -12px #00000024}.asgtg-bottom-submit.svelte-hhwnqx{box-shadow:0 24px 48px -12px #0000004d}.asgtg-bottom-submit.svelte-hhwnqx:hover{background:#fff;color:#000;border-color:#000;box-shadow:0 32px 64px -16px #0006}.asgtg-bottom-submit.svelte-hhwnqx:active{transform:translateY(2px)}.asgtg-scroll-reveal.svelte-hhwnqx .word:where(.svelte-hhwnqx){opacity:.1;transition:opacity .3s ease}.asgtg-scroll-reveal.svelte-hhwnqx .word.active{opacity:1}.asgtg-co-wrap.svelte-hhwnqx{background:transparent;display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif}.asgtg-co-grid.svelte-hhwnqx{max-width:var(--asgtg-co-max);width:100%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:var(--asgtg-co-gap)}.asgtg-co-row.svelte-hhwnqx{display:flex;gap:var(--asgtg-co-gap)}.asgtg-co-cell.svelte-hhwnqx{flex:1;background:#fff;border-radius:16px;border:1px solid #E7E5DF;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 8px;opacity:0;transform:translateY(12px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),box-shadow .6s ease;position:relative}.asgtg-co-cell.asgtg-co-shown.svelte-hhwnqx{opacity:1;transform:translateY(0);box-shadow:0 10px 25px -5px #0000000d,0 8px 10px -6px #0000000d}.asgtg-co-cell-ico.svelte-hhwnqx{width:44px;height:44px;border-radius:12px;background:#5c5951;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001a}.asgtg-co-cell-label.svelte-hhwnqx{font-size:10px;font-weight:600;color:#5c5951;margin-top:8px;letter-spacing:-.01em;text-transform:uppercase;opacity:.8}@media (max-width: 480px){.asgtg-co-cell.svelte-hhwnqx{padding:12px 4px}.asgtg-co-cell-ico.svelte-hhwnqx{width:36px;height:36px}}.asgtg-co-chart.svelte-hhwnqx{background:#fff;border-radius:16px;border:1px solid #E7E5DF;box-shadow:0 1px 3px #0000000a;padding:20px 18px 14px;display:flex;flex-direction:column;position:relative;overflow:hidden}@media (max-width: 480px){.asgtg-co-chart.svelte-hhwnqx{padding:16px 12px 12px}}.asgtg-co-chart-optimized.svelte-hhwnqx{opacity:0;transform:translateY(12px);transition:all .8s cubic-bezier(.16,1,.3,1);pointer-events:none}.asgtg-co-chart-optimized.asgtg-co-shown.svelte-hhwnqx{opacity:1;transform:translateY(0);pointer-events:auto}.asgtg-co-chart-optimized.asgtg-co-elevate.svelte-hhwnqx{border-color:#5c5951;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.asgtg-co-chart-label.svelte-hhwnqx{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .4s ease}.asgtg-co-bars.svelte-hhwnqx{display:flex;align-items:flex-end;gap:4px;height:100px;justify-content:center}@media (max-width: 480px){.asgtg-co-bars.svelte-hhwnqx{gap:3px;height:80px}}.asgtg-co-bar.svelte-hhwnqx{width:18px;border-radius:4px 4px 2px 2px;transition:height .6s cubic-bezier(.16,1,.3,1)}@media (max-width: 480px){.asgtg-co-bar.svelte-hhwnqx{width:14px}}.asgtg-co-bar-after.svelte-hhwnqx{background:linear-gradient(to top,#5c5951,#6b6b6b)}.asgtg-co-bar-before.svelte-hhwnqx{background:linear-gradient(to top,#dbdbdb,#9c9a96);transition:height .5s cubic-bezier(.16,1,.3,1)}.asgtg-co-chart-baseline.svelte-hhwnqx{height:2px;background:#5c595114;border-radius:1px;margin-top:3px}.asgtg-co-scanline.svelte-hhwnqx{position:absolute;top:0;bottom:0;width:2px;z-index:20;background:#22cbc8;opacity:.8;box-shadow:0 0 15px 2px #22cbc8;pointer-events:none}.asgtg-co-scanline-fade.svelte-hhwnqx{position:absolute;top:0;right:2px;width:40px;height:100%;background:linear-gradient(to left,rgba(34,203,200,.08),transparent)}.asgtg-co-replay.svelte-hhwnqx{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:7px;background:#ffffffeb;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid rgba(92,89,81,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.45;transition:opacity .2s ease,background .2s ease;z-index:30;padding:0;animation:svelte-hhwnqx-asgtg-fade-in-co .4s ease}.asgtg-co-replay.svelte-hhwnqx:hover{opacity:1}@keyframes svelte-hhwnqx-asgtg-fade-in-co{0%{opacity:0}to{opacity:.45}}.asgtg-pulse.svelte-hhwnqx{animation:svelte-hhwnqx-asgtg-pulse 2s ease-in-out infinite}@keyframes svelte-hhwnqx-asgtg-pulse{0%,to{opacity:1}50%{opacity:.5}}.asgtg-btn.svelte-hhwnqx{position:relative;display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#000;padding:16px 40px;font-size:16px;font-weight:700;border-radius:9999px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px #0000000d,0 10px 20px #0000001a;transition:all .3s ease;cursor:pointer}.asgtg-btn.svelte-hhwnqx:active{transform:translateY(2px)}.asgtg-btn-rainbow.svelte-hhwnqx{position:absolute;inset:0;background:linear-gradient(90deg,#4ade80,#3b82f6,#a855f7,#ec4899,#f97316);opacity:0;transition:opacity .3s}.asgtg-btn-mask.svelte-hhwnqx{position:absolute;inset:1px;background:#000;border-radius:9999px;opacity:0;transition:opacity .3s}.asgtg-btn-label.svelte-hhwnqx{position:relative;z-index:10;transition:color .3s}.asgtg-btn.svelte-hhwnqx:hover .asgtg-btn-rainbow:where(.svelte-hhwnqx),.asgtg-btn.svelte-hhwnqx:active .asgtg-btn-rainbow:where(.svelte-hhwnqx),.asgtg-btn.svelte-hhwnqx:hover .asgtg-btn-mask:where(.svelte-hhwnqx),.asgtg-btn.svelte-hhwnqx:active .asgtg-btn-mask:where(.svelte-hhwnqx){opacity:1}.asgtg-btn.svelte-hhwnqx:hover .asgtg-btn-label:where(.svelte-hhwnqx),.asgtg-btn.svelte-hhwnqx:active .asgtg-btn-label:where(.svelte-hhwnqx){color:#fff}.asgtg-secondary-link.svelte-hhwnqx{transition:gap .2s}.asgtg-secondary-link.svelte-hhwnqx:hover{gap:.75rem!important}.asgtg-wedge-card.svelte-hhwnqx{box-shadow:0 8px 30px #0000000f}.asgtg-risk-glow.svelte-hhwnqx{top:0;right:0;width:400px;height:400px;background:#22cbc8;border-radius:9999px;filter:blur(120px);opacity:.2;transform:translateY(-50%) translate(33%)}.asgtg-review-col.svelte-hhwnqx{position:relative;height:600px;overflow:hidden}.asgtg-review-track.svelte-hhwnqx{display:flex;flex-direction:column;gap:24px;will-change:transform}.asgtg-review-track-up.svelte-hhwnqx{animation:svelte-hhwnqx-asgtg-scroll-up var(--asgtg-scroll-dur, 40s) linear infinite}.asgtg-review-track-down.svelte-hhwnqx{animation:svelte-hhwnqx-asgtg-scroll-down var(--asgtg-scroll-dur, 45s) linear infinite}@keyframes svelte-hhwnqx-asgtg-scroll-up{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes svelte-hhwnqx-asgtg-scroll-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.asgtg-review-card.svelte-hhwnqx{background:#0a0a0a;backdrop-filter:blur(4px);padding:32px;border-radius:24px;border:1px solid rgba(255,255,255,.1);width:100%}.asgtg .asgtg-fade{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out var(--asgtg-delay, 0s),transform .6s ease-out var(--asgtg-delay, 0s)}.asgtg .asgtg-fade.asgtg-fade-in{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.asgtg .asgtg-fade{opacity:1;transform:none;transition:none}.asgtg-pulse.svelte-hhwnqx,.asgtg-review-track-up.svelte-hhwnqx,.asgtg-review-track-down.svelte-hhwnqx{animation:none}}
