.isv{--isv-accent:#fb2c55;--isv-accent-ink:#e11d48;--isv-accent-soft:#fb2c551f;--isv-accent-glow:#fb2c5547;--isv-ink:#101014;--isv-ink2:#565660;--isv-ink3:#71717a;--isv-bg:#fff;--isv-bg2:#efeff3;--isv-panel:#0f0f12;--isv-panel2:#151519;--isv-deep:#08080a;--isv-line:#08080a1a;--isv-line2:#08080a29;--isv-hair:#ffffff14;--isv-hair2:#ffffff24;--isv-grn:#077049;--isv-glass:#ffffffbf;--isv-glass-outer:#ffffff1a;--isv-glass-hi:#fafbff;--isv-beam:.18;--isv-header-h:105px;--consent-h:0px;color:var(--isv-ink);background:var(--isv-bg);font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;font-synthesis-weight:auto}.dark .isv{--isv-accent-ink:#fb2c55;--isv-accent-soft:#fb2c5524;--isv-accent-glow:#fb2c5538;--isv-ink:#f6f6f8;--isv-ink2:#9a9aa3;--isv-ink3:#84848e;--isv-bg:#08080a;--isv-bg2:#151519;--isv-line:#ffffff14;--isv-line2:#ffffff24;--isv-grn:#37e0a6;--isv-glass:#0f0f12bf;--isv-glass-outer:#0f0f121a;--isv-glass-hi:#ffffff0a;--isv-beam:.22}.isv-dark{--isv-ink:#f6f6f8;--isv-ink2:#9a9aa3;--isv-ink3:#84848e;--isv-line:#ffffff14;--isv-line2:#ffffff24;--isv-grn:#37e0a6;--isv-accent-ink:#fb2c55;color:var(--isv-ink)}.isv-h1{letter-spacing:-.05em;font-weight:800;line-height:1.12}.isv-h2{letter-spacing:-.04em;font-weight:800;line-height:1.15}.isv-kicker{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--isv-ink3);font-size:11px}.isv-glass-outer{background:var(--isv-glass-outer);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:-3px -3px 6px var(--isv-glass-hi), 3px 3px 6px var(--isv-accent-glow)}.isv-glass-inner{background:var(--isv-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:inset -20px -10px 16px var(--isv-glass-hi), inset 2px 2px 4px var(--isv-accent-soft)}.isv-pill{white-space:nowrap;border-radius:100px;outline:none;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .45s cubic-bezier(.44,0,.56,1),color .3s cubic-bezier(.44,0,.56,1),box-shadow .3s,transform .15s;display:inline-flex}.isv-pill:focus-visible{box-shadow:0 0 0 2px var(--isv-bg), 0 0 0 4px var(--isv-accent)}.isv-pill:active{transform:scale(.97)}.isv-pill-primary{background:var(--isv-accent);color:#fff;box-shadow:0 0 0 6px var(--isv-accent-soft)}.isv-pill-primary:hover{background:var(--isv-panel);color:#f6f6f8;box-shadow:0 0 0 2px var(--isv-accent)}.isv-pill-dark{background:var(--isv-panel);color:#f6f6f8;box-shadow:0 0 0 1px var(--isv-hair2)}.isv-pill-dark:hover{background:var(--isv-accent);color:var(--isv-panel)}.isv-pill-ghost{color:var(--isv-ink);box-shadow:inset 0 0 0 1px var(--isv-line2);background:0 0}.isv-pill-ghost:hover{background:var(--isv-accent-soft)}.isv-beams{z-index:0;pointer-events:none;contain:paint;background:linear-gradient(225deg, var(--isv-bg) 0%, var(--isv-bg2) 100%);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(125% 200% at 0 0,#000 0%,#00000038 88%,#0000 100%);mask-image:radial-gradient(125% 200% at 0 0,#000 0%,#00000038 88%,#0000 100%)}.isv-beam{background:linear-gradient(180deg, rgba(251, 44, 85, var(--isv-beam)) 0%, var(--isv-bg) 84%, transparent 100%);max-width:960px;height:1269px;position:absolute;top:-209px;overflow:hidden;transform:skew(45deg)}.isv-beam-1{width:591px;left:calc(33.61% - 295.5px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 20%,#0000 36%,#000 55%,#00000021 67%,#000 78%,#0000 97%);mask-image:linear-gradient(90deg,#0000 0,#000 20%,#0000 36%,#000 55%,#00000021 67%,#000 78%,#0000 97%)}.isv-beam-2{width:582px;left:calc(-1.53% - 291px);-webkit-mask-image:linear-gradient(90deg,#0000 11%,#000 26%,#0000008c 42%,#00000021 67%,#000 78%,#0000 97%);mask-image:linear-gradient(90deg,#0000 11%,#000 26%,#0000008c 42%,#00000021 67%,#000 78%,#0000 97%)}.isv-beam-3{background:linear-gradient(180deg, rgba(251, 44, 85, var(--isv-beam)) 0%, var(--isv-bg) 67%, transparent 100%);width:441px;left:calc(33.68% - 220.6px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#0000008c 18%,#0000 34%,#0000006b 52%,#0000 70%,#00000040 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#0000008c 18%,#0000 34%,#0000006b 52%,#0000 70%,#00000040 84%,#0000 100%)}.isv-beam-4{background:linear-gradient(180deg, var(--isv-bg) 0%, var(--isv-bg) 84%, transparent 100%);width:684px;left:calc(50.14% - 341.8px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14%,#0000 30%,#000 48%,#0000 62%,#000 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14%,#0000 30%,#000 48%,#0000 62%,#000 80%,#0000 100%)}.isv-beam-5{width:426px;left:calc(49.1% - 213.1px);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12%,#0000 25%,#000 40%,#0000 55%,#000 70%,#0000 85%,#000 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12%,#0000 25%,#000 40%,#0000 55%,#000 70%,#0000 85%,#000 95%,#0000 100%)}@media (max-width:809px){.isv-beam-1{width:438px}.isv-beam-2{width:432px}.isv-beam-3{width:327px}.isv-beam-4{width:507px}.isv-beam-5{width:316px}}.isv-ring-shadow{box-shadow:0 0 0 8px #ffffff40,12px 16px 16px #0000001a}.dark .isv-ring-shadow{box-shadow:0 0 0 8px #ffffff0f,12px 16px 16px #00000059}.isv-card-shadow{box-shadow:0 4px 8px -4px #08080a1f,0 12px 18px -2px #08080a14}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.isv [id]{scroll-margin-top:var(--isv-header-h)}.isv :is(a,button,[tabindex]){scroll-margin-top:var(--isv-header-h);scroll-margin-bottom:140px}@media (prefers-reduced-motion:reduce){.isv-pill,.isv-pill:active{transition:none;transform:none}}.isv-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;display:grid}@media (max-width:1023px){.isv-grid{gap:16px}}.isv-num,.isv-window,.isv-table{font-variant-numeric:tabular-nums}.isv-window{box-shadow:0 1px 2px #08080a0a,0 12px 32px -16px #08080a2e}.dark .isv-window,.isv-dark .isv-window{box-shadow:0 1px 2px #0006,0 24px 60px -24px #000000b3}.isv-window-body{padding:16px}@media (min-width:768px){.isv-window-body{padding:20px}}.isv-table-wrap{-webkit-overflow-scrolling:touch;scrollbar-width:thin;position:relative;overflow-x:auto}.isv-table{border-collapse:separate;border-spacing:0;width:100%;min-width:640px}.isv-table th,.isv-table td{border-bottom:1px solid var(--isv-line);text-align:left;vertical-align:top;padding:14px 16px}.isv-table thead th{background:var(--isv-bg);letter-spacing:.08em;text-transform:uppercase;color:var(--isv-ink3);font-size:12px}.isv-table tbody tr:last-child td{border-bottom:0}@media (min-width:1024px){.isv-table-wrap.isv-table-wrap-sticky{overflow:visible}.isv-table-wrap-sticky .isv-table thead th{top:var(--isv-header-h);z-index:2;position:sticky}}.isv-window .isv-table{min-width:0}.isv-window .isv-table-wrap{background:linear-gradient(90deg, var(--isv-bg) 45%, transparent) 0 0 / 40px 100% no-repeat local, linear-gradient(270deg, var(--isv-bg) 45%, transparent) 100% 0 / 40px 100% no-repeat local, linear-gradient(90deg, #08080a1f, transparent) 0 0 / 16px 100% no-repeat scroll, linear-gradient(270deg, #08080a1f, transparent) 100% 0 / 16px 100% no-repeat scroll}.isv-dark .isv-table-wrap{background:linear-gradient(90deg, var(--isv-panel) 45%, transparent) 0 0 / 40px 100% no-repeat local, linear-gradient(270deg, var(--isv-panel) 45%, transparent) 100% 0 / 40px 100% no-repeat local, linear-gradient(90deg, #ffffff24, transparent) 0 0 / 16px 100% no-repeat scroll, linear-gradient(270deg, #ffffff24, transparent) 100% 0 / 16px 100% no-repeat scroll}.isv-table-wrap:focus-visible{outline:2px solid var(--isv-accent);outline-offset:2px}@media (max-width:767px){.isv-table-cards{min-width:0}.isv-table-cards thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.isv-table-cards tbody,.isv-table-cards tr,.isv-table-cards th,.isv-table-cards td{display:block}.isv-table-cards tbody tr{border-bottom:1px solid var(--isv-line);padding:14px 16px 16px}.isv-table-cards tbody tr:last-child{border-bottom:0}.isv-table-cards th,.isv-table-cards td{border-bottom:0;padding:0}.isv-table-cards td{margin-top:10px}.isv-table-cards td:before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:var(--isv-ink3);margin-bottom:3px;font-size:11px;display:block}.isv-table-cards td.isv-cell-b{border-radius:8px;padding:8px 10px}}.isv-window .isv-table th,.isv-window .isv-table td{padding:10px 12px}.isv-track{position:relative}.isv-track-line{background:var(--isv-hair2);height:2px;position:absolute;inset:0 0 auto}.isv-track-fill{background:var(--isv-accent);transform-origin:0;height:2px;position:absolute;inset:0 0 auto}.isv-lift{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s}.isv-lift:hover{transform:translateY(-2px)scale(1.01)}@media (prefers-reduced-motion:reduce){.isv-lift,.isv-lift:hover{transition:none;transform:none}}