summary.svelte-3wgz6n{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;padding-bottom:1.25rem;list-style:none;display:flex}summary.svelte-3wgz6n::-webkit-details-marker{display:none}summary.svelte-3wgz6n:hover h3:where(.svelte-3wgz6n){color:var(--primary-color)}.indicator.svelte-3wgz6n{flex-shrink:0;width:1rem;height:1rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.indicator.svelte-3wgz6n:after,.indicator.svelte-3wgz6n:before{background-color:var(--pure-black);content:"";margin:auto;position:absolute;inset:0}.indicator.svelte-3wgz6n:before{height:2px}.indicator.svelte-3wgz6n:after{width:2px}details[open].svelte-3wgz6n .indicator:where(.svelte-3wgz6n){transform:rotate(45deg)}details[open].svelte-3wgz6n .indicator:where(.svelte-3wgz6n):after,details[open].svelte-3wgz6n .indicator:where(.svelte-3wgz6n):before{background:var(--primary-color)}.chip.svelte-jgbgrp{border-radius:var(--radius-button)}.dark.svelte-jgbgrp{background:var(--color-gray100)}.dark.svelte-jgbgrp h3:where(.svelte-jgbgrp){color:var(--pure-white)}.dark.svelte-jgbgrp li:where(.svelte-jgbgrp) p{color:var(--color-gray20)}.dark.svelte-jgbgrp .note:where(.svelte-jgbgrp) strong{color:var(--pure-white)}.dark.svelte-jgbgrp .note:where(.svelte-jgbgrp){border-top:1px solid var(--color-gray80)}.manual-note.svelte-1mtlim2,.manual.svelte-1mtlim2{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity,1))}.manual-note.svelte-1mtlim2{opacity:.7}.node-manual.svelte-1mtlim2{border:1px dashed red}.varrow.svelte-1mtlim2{width:0;height:1.5rem;display:inline-block}.varrow-auto.svelte-1mtlim2{border-left:2px solid var(--primary-color)}.varrow-manual.svelte-1mtlim2{border-left:2px dashed red}.swatch.svelte-1mtlim2{flex-shrink:0;width:1.25rem;height:0;display:inline-block}.swatch-auto.svelte-1mtlim2{border-top:2px solid var(--primary-color)}.swatch-manual.svelte-1mtlim2{border-top:2px dashed red}.axis-y.svelte-1mtlim2{writing-mode:vertical-rl;text-align:center;transform:rotate(180deg)}.quadrant.svelte-1mtlim2{background-color:var(--color-gray10);font-family:var(--font-family-normal);text-transform:uppercase;color:var(--color-gray50);border-radius:.5rem;justify-content:center;align-items:center;padding-top:2rem;padding-bottom:2rem;font-size:.9375rem;font-weight:600;display:flex}@media (width>=768px){.quadrant.svelte-1mtlim2{padding-top:2.5rem;padding-bottom:2.5rem}}.quadrant-primary.svelte-1mtlim2{background-color:var(--color-gray10);color:var(--primary-color);border:1px solid var(--primary-color)}.widget-dark.svelte-1mtlim2{background:var(--color-gray100)}.widget-dark.svelte-1mtlim2 li:where(.svelte-1mtlim2)+li:where(.svelte-1mtlim2){border-top:1px solid var(--color-gray80)}.circle.svelte-1yipko8{border-width:1px;border-color:var(--color-gray20);background-color:var(--pure-white);--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex}.circle-last.svelte-1yipko8{background:var(--color-gray100);border-color:var(--color-gray100)}.circle-last.svelte-1yipko8 img:where(.svelte-1yipko8){filter:brightness(0)invert()}.connector.svelte-1yipko8{background:var(--color-gray20);flex:1;height:1px;margin-right:-1.5rem}.logos.svelte-16hvbjl .partners-item img{filter:brightness(0);opacity:.25}.logos.svelte-16hvbjl .partners-item img:hover{opacity:.45}.card.svelte-16hvbjl,.card.svelte-16hvbjl:hover{color:var(--text-color)}.card.svelte-16hvbjl h3:where(.svelte-16hvbjl){color:var(--heading-color)}.card.svelte-16hvbjl{transition:border-color .2s}.card.svelte-16hvbjl:hover{border-color:var(--primary-color)}section.svelte-1lvm36{background:var(--color-gray100);padding-top:3rem;padding-bottom:3rem}@media (width>=768px){section.svelte-1lvm36{padding-top:4rem;padding-bottom:4rem}}.hero.svelte-1o70amn{min-height:70vh;position:relative}.hero-bg.svelte-1o70amn{position:absolute;inset:0}.hero-content.svelte-1o70amn{width:100%;position:relative}@media (width>=768px){.hero-content.svelte-1o70amn{padding-top:6rem}}.hero-bg-img.svelte-1o70amn,.hero-bg-overlay.svelte-1o70amn{width:100%;height:100%;position:absolute;inset:0}.hero-bg-img.svelte-1o70amn img:where(.svelte-1o70amn){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-bg-overlay.svelte-1o70amn{background:#000000bf}h1.svelte-1o70amn{text-transform:uppercase;font-size:1.875rem;font-weight:600;line-height:2.25rem}@media (width>=640px){h1.svelte-1o70amn{font-size:3rem;line-height:1}.hero.svelte-1o70amn{min-height:calc(max(70vh,32rem))}}@media (width>=1280px){h1.svelte-1o70amn{font-size:3.75rem;line-height:1}}@media (width>=1536px){h1.svelte-1o70amn{font-size:4.5rem;line-height:1}}h1.svelte-1o70amn{color:var(--pure-white);line-height:1.2}.subtitle.svelte-1o70amn{color:#fff9;line-height:1.4}img.svelte-1o70amn{--tw-grayscale:grayscale(100%);width:100%;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tag.svelte-8kmq8x{text-align:center;font-family:var(--font-family-normal);text-transform:uppercase;color:var(--color-gray40);margin-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:1.125rem;line-height:1.75rem}@media (width>=640px){.tag.svelte-8kmq8x{margin-bottom:.5rem;padding-left:1rem;padding-right:1rem;font-size:1rem;font-weight:600;line-height:1.5rem}}@media (width>=768px){.tag.svelte-8kmq8x{font-size:1.5rem;line-height:2rem}}.tag.svelte-8kmq8x:before{content:"#";color:var(--primary-color);margin-right:.125rem}@media (width>=640px){.tag.svelte-8kmq8x:before{margin-right:.25rem}}section.svelte-900dtp{background:var(--color-gray100)}section.svelte-900dtp h2:where(.svelte-900dtp),section.svelte-900dtp h3{color:var(--pure-white)}section.svelte-900dtp p{color:var(--color-gray30)}section.svelte-900dtp .overline-primary:where(.svelte-900dtp){color:var(--primary-color)}section.svelte-900dtp strong{color:var(--pure-white)}.card.svelte-900dtp{background:var(--color-gray90);border:1px solid var(--color-gray80)}
