.eyebrow.svelte-1fnohpe{gap:var(--space-md);margin-bottom:var(--space-md);align-items:center;display:flex}.eyebrow.primary.svelte-1fnohpe{color:var(--color-primary)}.eyebrow.secondary.svelte-1fnohpe{color:var(--color-secondary)}.eyebrow.accent-1.svelte-1fnohpe{color:var(--color-accent-1)}.eyebrow.accent-2.svelte-1fnohpe{color:var(--color-accent-2)}.eyebrow.accent-3.svelte-1fnohpe{color:var(--color-accent-3)}.eyebrow.svelte-1fnohpe .bar:where(.svelte-1fnohpe){width:var(--space-2xl);height:var(--border-width-primary);border-radius:var(--border-radius-sm);background-color:currentColor}.eyebrow.svelte-1fnohpe .number:where(.svelte-1fnohpe){font-family:var(--font-family-mono);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text);letter-spacing:.2em}.title-container.svelte-yvj3r6{margin-bottom:var(--space-xl)}.title-container.svelte-yvj3r6 .title:where(.svelte-yvj3r6){font-weight:600;line-height:var(--line-height-tight);flex-direction:column;margin:0;display:flex}@media (width<=480px){.title-container.svelte-yvj3r6 .title:where(.svelte-yvj3r6){text-align:center}}.title-container.svelte-yvj3r6 .title-small:where(.svelte-yvj3r6){font-size:var(--font-size-lg);font-weight:400}.title-container.svelte-yvj3r6 .subtitle:where(.svelte-yvj3r6){font-size:var(--font-size-h4);font-weight:400}.frame.svelte-10phio{background-color:var(--color-surface-raised)}.frame.svelte-10phio picture,.frame-image.svelte-10phio{object-fit:inherit;object-position:inherit;border-radius:inherit}.frame-image.svelte-10phio{color:#0000;width:100%;height:100%;transition:opacity var(--transition-md);display:block}.column-container.svelte-vnv10b{--small-width:50%;--large-width:50%;grid-template-columns:var(--large-width) var(--small-width);gap:var(--space-xl);container-type:block-size;display:grid}@media (width<=768px){.column-container.svelte-vnv10b{grid-template-columns:1fr!important}}.column-container.small-width-25.svelte-vnv10b{--small-width:1fr;--large-width:3fr}.column-container.small-width-40.svelte-vnv10b{--small-width:2fr;--large-width:3fr}.column-container.small-width-33.svelte-vnv10b{--small-width:1fr;--large-width:2fr}.column-container.small-width-50.svelte-vnv10b{--small-width:1fr;--large-width:1fr}.column-container.reverse.svelte-vnv10b{grid-template-columns:var(--small-width) var(--large-width)}@media (width<=768px){.column-container.reverse.svelte-vnv10b{grid-template-columns:1fr!important}}.column-container.svelte-vnv10b .column:where(.svelte-vnv10b){flex-direction:column;display:flex}.image-wrapper.svelte-1qcuqbt{top:calc(var(--header-max-height-scrolled) + var(--space-md));align-self:start;position:sticky}.image-wrapper.svelte-1qcuqbt .image{border-radius:var(--border-radius-lg)}.text-content.svelte-1qcuqbt{max-width:var(--text-max-width)}.text-content.lead.svelte-1qcuqbt p:first-child{font-size:var(--font-size-lg);line-height:var(--line-height-relaxed)}.text-only.svelte-1qcuqbt{max-width:var(--text-max-width);margin-inline:auto}.btn.svelte-18gt5v1{min-height:2.5em;padding:var(--btn-padding,.5rem 1rem);font-size:var(--font-size-md);color:var(--color-background);text-align:center;cursor:pointer;background-color:var(--color-text);border-radius:var(--border-radius-md);transition:all var(--transition-md);border:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.btn.svelte-18gt5v1:active{transform:translate(2px,2px)}.btn[disabled].svelte-18gt5v1,.btn[disabled].svelte-18gt5v1:hover{cursor:not-allowed;box-shadow:none;opacity:.6}.btn.btn-filled.svelte-18gt5v1{color:var(--color-primary-fg);background-color:var(--color-primary)}.btn.btn-filled.svelte-18gt5v1:hover:not([disabled]){color:var(--color-secondary-fg);background-color:var(--color-secondary)}.btn.btn-gradient.svelte-18gt5v1{color:var(--neutral-0);background:linear-gradient(135deg, var(--color-text) 10%, var(--color-primary) 40%, var(--color-secondary));transition:all var(--transition-md);background-position:10% 0;background-size:200% 200%}.btn.btn-gradient.svelte-18gt5v1:hover:not([disabled]){background-position:100% 100%}.btn.btn-outline.svelte-18gt5v1{color:var(--color-text);background-color:#0000;border:2px solid var(--color-primary)!important}.btn.btn-outline.svelte-18gt5v1:hover:not([disabled]){background-color:var(--color-secondary)}.btn.btn-small.svelte-18gt5v1{min-width:160px;padding:var(--space-xs) var(--space-sm);font-size:var(--font-size-sm)}.btn.btn-medium.svelte-18gt5v1{min-width:180px;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-md)}.btn.btn-large.svelte-18gt5v1{width:280px;padding:var(--space-sm) var(--space-md);font-size:var(--font-size-lg)}.btn.btn-100.svelte-18gt5v1{width:100%;font-size:inherit}.btn.btn-flashy-background-slide.svelte-18gt5v1{text-align:center;cursor:pointer;border:2px solid #0000;font-weight:600;transition:box-shadow .4s cubic-bezier(.55,0,.1,1),background .6s cubic-bezier(.55,0,.1,1),transform .1s cubic-bezier(.55,0,.1,1),color .2s cubic-bezier(.55,0,.1,1);position:relative;overflow:hidden;box-shadow:0 0 #333}.btn.btn-flashy-background-slide.svelte-18gt5v1:hover:not([disabled]){color:var(--neutral-0);border:var(--border-primary);box-shadow:var(--color-primary) 8px 8px 0, var(--color-secondary) -8px -8px 0}.btn.btn-flashy-background-slide.svelte-18gt5v1:active{transform:scale(.95)}.btn.svelte-18gt5v1 .icon-container:where(.svelte-18gt5v1){margin-left:var(--space-md);justify-content:center;align-items:center;display:inline-flex;position:relative;top:2px}.clst-hero.svelte-1mycm6m{--clst-pink:#f15bb5;--clst-gold:#fee43e;--clst-cyan:#00bbfa;--clst-purple:#9a5de5;--clst-pink-dim:#db70b099;--clst-gold-dim:#ecd75199;--clst-cyan-dim:#19afe199;--clst-purple-dim:#9b6dd599;--clst-space:#090a11;--clst-white:#fff;aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.clst-stars-slow.svelte-1mycm6m,.clst-stars-med.svelte-1mycm6m,.clst-stars-fast.svelte-1mycm6m{will-change:opacity;background:0 0;width:1px;height:1px;position:absolute;top:0;left:0}.clst-stars-slow.svelte-1mycm6m{animation:4s ease-in-out infinite svelte-1mycm6m-clst-pulse}.clst-stars-med.svelte-1mycm6m{animation:2.8s ease-in-out -1.2s infinite svelte-1mycm6m-clst-pulse}.clst-stars-fast.svelte-1mycm6m{animation:1.8s ease-in-out -.6s infinite svelte-1mycm6m-clst-pulse}@keyframes svelte-1mycm6m-clst-pulse{0%,to{opacity:.35}50%{opacity:1}}.clst-stars-slow.svelte-1mycm6m{box-shadow:713.6px 352.5px 0 1px var(--clst-gold-dim), 1452.3px 763.5px 0 1.3px var(--clst-pink-dim),  545.7px 1071.6px 0 1.3px var(--clst-cyan-dim), 686.3px 726.3px 0 .9px var(--clst-white), 1804.2px 268.2px 0 .6px #e7e9ef, 1706.1px 516.6px 0 .8px #9a5de5,  1061.9px 728.7px 0 .9px var(--clst-gold-dim), 1389.6px 931.8px 0 1.4px #e7e9ef,  620.9px 635.7px 0 1px var(--clst-pink-dim), 348.4px 571.5px 0 .7px #f15bb5,  1872.1px 548.6px 0 1.5px #9a5de5, 192.5px 623.5px 0 .4px #e7e9ef,  1042px 307.2px 0 .5px #00bbfa, 658.9px 446.2px 0 1.3px var(--clst-purple-dim),  1740.4px 331.8px 0 .4px #00bbfa, 557.4px 419.7px 0 .9px #f15bb5,  717.3px 750.2px 0 1.5px #f15bb5, 93.8px 581.2px 0 .6px var(--clst-cyan-dim),  1426.7px 360px 0 .8px #e7e9ef, 106.2px 809.1px 0 .9px #9a5de5,  139.7px 680.3px 0 .9px #fee43e, 149.9px 427.3px 0 .6px #00bbfa,  1851.9px 319.7px 0 .4px var(--clst-white), 77.7px 572.8px 0 1px var(--clst-gold-dim),  1084px 296.4px 0 .6px #00bbfa, 625.3px 814.5px 0 1.3px var(--clst-white),  96.9px 113.2px 0 1.2px var(--clst-white), 701.3px 61.8px 0 .8px #f15bb5,  713.9px 290.2px 0 1px #9a5de5, 126.5px 488.4px 0 1.2px #fee43e,  168.2px 152.4px 0 1.2px #e7e9ef, 186.6px 519.8px 0 .6px #f15bb5}.clst-stars-med.svelte-1mycm6m{box-shadow: 474.7px 309.6px 0 .9px #fee43e, 1584.1px 611.4px 0 .7px var(--clst-cyan-dim),  929.2px 65.2px 0 .4px #f15bb5, 1157.4px 287px 0 .8px #e7e9ef,  563.2px 811.3px 0 1.3px #9a5de5, 827.2px 777.5px 0 1.2px var(--clst-pink-dim),  1014.7px 388.6px 0 .4px var(--clst-purple-dim), 663.7px 66.1px 0 .5px #f0f0f4,  1704.9px 1074.6px 0 .8px var(--clst-purple-dim), 844.1px 387.7px 0 1.3px #9a5de5,  243.9px 321.7px 0 .4px #fee43e, 1445.4px 654.4px 0 .8px #fee43e,  1717.4px 462.9px 0 1.4px #00bbfa, 1744.7px 1003px 0 1.2px var(--clst-white),  1686.1px 618.5px 0 .5px #e7e9ef, 1295.6px 465.6px 0 1.5px #9a5de5,  1641.3px 1035.9px 0 1.3px #f15bb5, 539.6px 996.3px 0 .4px var(--clst-white),  1587.3px 800.4px 0 1.5px var(--clst-cyan-dim), 1392.5px 795.6px 0 1px #e7e9ef,  28.8px 680.9px 0 1px var(--clst-cyan-dim), 706.7px 52.2px 0 .7px #00bbfa,  431.4px 521.6px 0 .9px #f0f0f4, 1098.1px 297.6px 0 1.3px #e7e9ef,  820.5px 179.1px 0 1.5px #00bbfa, 1881.4px 808.8px 0 1.1px #00bbfa,  245.2px 794.1px 0 .8px var(--clst-cyan-dim), 335.6px 280.6px 0 .8px var(--clst-purple-dim),  429.9px 426.2px 0 .3px #f0f0f4, 665.4px 704.2px 0 .8px var(--clst-white),  1411.6px 509.1px 0 1px #e7e9ef}.clst-stars-fast.svelte-1mycm6m{box-shadow: 1611.2px 118px 0 .4px var(--clst-purple-dim), 843.1px 1032px 0 1.3px var(--clst-purple-dim),  433.9px 419.5px 0 1.2px var(--clst-white), 1071.1px 330.6px 0 .8px #f0f0f4,  1422.2px 355.8px 0 .7px var(--clst-cyan-dim), 1631.4px 133.4px 0 .8px #f15bb5,  1751.7px 44px 0 1.4px #f0f0f4, 780.3px 72.8px 0 .5px var(--clst-white),  1450.3px 977.6px 0 .7px #f0f0f4, 1164.9px 312px 0 1.3px var(--clst-gold-dim),  559.4px 638.7px 0 .9px #f0f0f4, 240.6px 1053.1px 0 1.1px var(--clst-cyan-dim),  675px 733.5px 0 .9px #f0f0f4, 144.9px 781.4px 0 .3px #f15bb5,  1316.8px 124px 0 .6px #f15bb5, 1736.9px 330.2px 0 .6px #00bbfa,  1208.9px 778.4px 0 .7px var(--clst-white), 1296.3px 1046.1px 0 .3px #e7e9ef,  81.6px 978.4px 0 1.1px #f15bb5, 1717.7px 281.8px 0 .4px var(--clst-cyan-dim),  210.8px 691px 0 .3px #9a5de5, 1688.2px 747.6px 0 .9px var(--clst-white),  1784.8px 965.5px 0 .7px #e7e9ef, 1619.2px 115.4px 0 1px #e7e9ef,  1603px 662.1px 0 1.5px #e7e9ef, 842.8px 40.8px 0 1.4px #f15bb5,  1150.6px 424.5px 0 1.2px var(--clst-purple-dim), 1476.4px 460.5px 0 1.3px var(--clst-purple-dim),  535.3px 547.4px 0 .7px #e7e9ef, 1607.6px 511.3px 0 1.3px #e7e9ef}.sp.svelte-1mycm6m{width:var(--sz,8px);height:var(--sz,8px);will-change:opacity, transform;position:absolute}.sp.svelte-1mycm6m:before,.sp.svelte-1mycm6m:after{content:"";background:var(--c,var(--clst-white));border-radius:50%;position:absolute}.sp.svelte-1mycm6m:before{width:100%;height:28%;top:36%;left:0}.sp.svelte-1mycm6m:after{width:28%;height:100%;top:0;left:36%}.sp-slow.svelte-1mycm6m{animation:5s ease-in-out infinite svelte-1mycm6m-clst-sparkle}.sp-med.svelte-1mycm6m{animation:3.5s ease-in-out -1.5s infinite svelte-1mycm6m-clst-sparkle}.sp-fast.svelte-1mycm6m{animation:2.2s ease-in-out -.8s infinite svelte-1mycm6m-clst-sparkle}@keyframes svelte-1mycm6m-clst-sparkle{0%,to{opacity:.1;transform:scale(.8)rotate(0)}50%{opacity:.95;transform:scale(1.25)rotate(18deg)}}
