html{scroll-behavior:smooth}.page-container[data-astro-cid-lcdefpme]{width:100%;max-width:82.5rem;margin-inline:auto;padding-inline:3rem}@media (width<=64rem){.page-container[data-astro-cid-lcdefpme]{padding-inline:2rem}}@media (width<=40rem){.page-container[data-astro-cid-lcdefpme]{padding-inline:1.25rem}}.hero[data-astro-cid-lcdefpme]{border-bottom:1px solid #242321;min-height:calc(88svh - 5rem);display:flex;position:relative;overflow:hidden}.hero__inner[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:center;padding-block:clamp(3rem,7vh,6rem);display:flex}.hero__copy[data-astro-cid-lcdefpme]{z-index:1;position:relative}.hero__copy[data-astro-cid-lcdefpme]:before{content:"";background:#f8ac3d;width:2.75rem;height:2px;margin-bottom:1.75rem;display:block}h1[data-astro-cid-lcdefpme]{color:#f1efe9;letter-spacing:-.055em;max-width:11ch;margin:0;font-size:clamp(3.75rem,8vw,7.75rem);font-weight:750;line-height:.9}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.hero__supporting[data-astro-cid-lcdefpme]{color:#96938c;max-width:38rem;margin:clamp(2.5rem,5vh,4rem) 0 0;font-size:1.125rem;line-height:1.65}@media (width<=40rem){.hero[data-astro-cid-lcdefpme]{min-height:calc(84svh - 5rem)}.hero__inner[data-astro-cid-lcdefpme]{justify-content:center;padding-top:2.5rem;padding-bottom:4rem}h1[data-astro-cid-lcdefpme]{font-size:clamp(3.25rem,15vw,4.5rem)}.hero__supporting[data-astro-cid-lcdefpme]{margin-top:2.25rem;font-size:1rem;line-height:1.6}}.product[data-astro-cid-lcdefpme]{background:#14110f;scroll-margin-top:5rem}.product__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(3rem,5vw,6rem);padding-block:clamp(6rem,9vw,9rem);display:grid}.product__content[data-astro-cid-lcdefpme]{max-width:34rem}.product__eyebrow[data-astro-cid-lcdefpme]{color:#e8734f;letter-spacing:.16em;text-transform:uppercase;margin:0 0 2.5rem;font-size:.75rem;font-weight:650;line-height:1}.product__logo[data-astro-cid-lcdefpme]{filter:invert(94%);opacity:.95;width:clamp(12.5rem,18vw,17rem);height:auto;display:block}.product[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#f1efe9;letter-spacing:-.05em;max-width:14ch;margin:2.75rem 0 0;font-size:clamp(2.75rem,4.6vw,4.75rem);font-weight:740;line-height:.98}.product__description[data-astro-cid-lcdefpme]{color:#b0aca4;max-width:33rem;margin:1.75rem 0 0;font-size:1.125rem;line-height:1.65}.product__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:2.5rem;display:flex}.product__buy[data-astro-cid-lcdefpme]{color:#15110e;background:#e8734f;border:1px solid #e8734f;border-radius:2px;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1.25rem;font-size:.925rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.product__buy[data-astro-cid-lcdefpme][aria-disabled=true]{opacity:.45;pointer-events:none;cursor:default}.product__cta[data-astro-cid-lcdefpme]{color:#e8734f;font-size:.925rem;font-weight:700;line-height:1;text-decoration:none}.product__cta[data-astro-cid-lcdefpme]:hover{color:#f1efe9}.product__buy[data-astro-cid-lcdefpme]:focus-visible,.product__cta[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;outline:2px solid #e8734f}.product__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid #f1efe914;border-radius:4px;width:100%;height:auto;display:block;box-shadow:0 1.25rem 3rem #0000002e}@media (width<=58rem){.product__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:4.5rem}.product__content[data-astro-cid-lcdefpme]{max-width:38rem}.product__logo[data-astro-cid-lcdefpme]{width:min(15.5rem,64vw)}.product[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,10vw,4.25rem)}.product__description[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.65}.product__visual[data-astro-cid-lcdefpme]{width:100%}}.teaser[data-astro-cid-lcdefpme]{background:#101316}.teaser__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:center;gap:clamp(3rem,5vw,6rem);padding-block:clamp(6rem,9vw,9rem);display:grid}.teaser__content[data-astro-cid-lcdefpme]{max-width:34rem}.teaser__eyebrow[data-astro-cid-lcdefpme]{color:#587a96;letter-spacing:.16em;text-transform:uppercase;margin:0 0 2.5rem;font-size:13px;font-weight:500;line-height:1.5}.teaser__logo[data-astro-cid-lcdefpme]{filter:invert(94%);opacity:.95;width:auto;height:clamp(2.25rem,3.2vw,3.05rem);display:block}.teaser[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0;line-height:0}.teaser__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.teaser__eyebrow){color:#b0aca4;max-width:33rem;margin:1.75rem 0 0;font-size:1.125rem;line-height:1.65}.teaser__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border:1px solid #f1efe914;border-radius:4px;width:100%;height:auto;display:block;box-shadow:0 1.25rem 3rem #0000002e}@media (width<=58rem){.teaser__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:4.5rem}.teaser__content[data-astro-cid-lcdefpme]{max-width:38rem}.teaser__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.teaser__eyebrow){font-size:1rem;line-height:1.65}}.philosophy[data-astro-cid-lcdefpme]{background:#151412;scroll-margin-top:5rem}.philosophy__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:clamp(4rem,7vw,6rem);padding-block:clamp(6.5rem,10vw,9rem);display:grid}.philosophy__heading[data-astro-cid-lcdefpme]{max-width:36rem}.philosophy__eyebrow[data-astro-cid-lcdefpme]{color:#f8ac3d;letter-spacing:.16em;text-transform:uppercase;margin:0 0 2rem;font-size:.75rem;font-weight:650;line-height:1}.philosophy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#f1efe9;letter-spacing:-.05em;max-width:12ch;margin:0;font-size:clamp(3rem,5.2vw,5.25rem);font-weight:740;line-height:.98}.philosophy__copy[data-astro-cid-lcdefpme]{max-width:38rem;padding-top:2.75rem}.philosophy__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b5b1a9;margin:0;font-size:1.125rem;line-height:1.72}.philosophy__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{color:#8f8c85;margin-top:1.75rem}.philosophy__link[data-astro-cid-lcdefpme]{color:#f8ac3d;margin-top:2.25rem;font-size:.9375rem;font-weight:650;line-height:1.4;text-decoration:none;display:inline-block}.philosophy__link[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;outline:2px solid #f8ac3d}@media (width<=48rem){.philosophy__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:3.5rem;padding-top:5.5rem;padding-bottom:6rem}.philosophy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,12vw,4rem)}.philosophy__copy[data-astro-cid-lcdefpme]{padding-top:0}.philosophy__copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.68}}.downloads[data-astro-cid-lcdefpme]{background:#0d0d0c}.downloads__inner[data-astro-cid-lcdefpme]{padding-block:clamp(4.25rem,6.5vw,5.75rem)}.downloads__eyebrow[data-astro-cid-lcdefpme]{color:#f8ac3d;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:650;line-height:1}.downloads[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#f1efe9;letter-spacing:-.04em;max-width:16ch;margin:1.15rem 0 0;font-size:clamp(2.15rem,3.4vw,3.15rem);font-weight:740;line-height:1.05}.downloads__list[data-astro-cid-lcdefpme]{margin-top:clamp(2.75rem,4vw,3.5rem);display:grid}.downloads__entry[data-astro-cid-lcdefpme]+.downloads__entry[data-astro-cid-lcdefpme]{border-top:1px solid #242321;margin-top:2.5rem;padding-top:2.5rem}.downloads__logo[data-astro-cid-lcdefpme]{filter:invert(94%);opacity:.95;width:auto;max-width:100%;height:1.55rem;display:block}.downloads__entry--bitwig[data-astro-cid-lcdefpme] .downloads__logo[data-astro-cid-lcdefpme]{height:1.86rem}.downloads__entry[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b0aca4;max-width:28rem;margin:1.15rem 0 0;font-size:1rem;line-height:1.65}.downloads__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:.85rem 1.35rem;margin-top:1.5rem;display:flex}.downloads__download[data-astro-cid-lcdefpme]{color:#15110e;background:#f8ac3d;border:1px solid #f8ac3d;border-radius:2px;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1.25rem;font-size:.925rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.downloads__more[data-astro-cid-lcdefpme]{color:#f8ac3d;font-size:.925rem;font-weight:700;line-height:1;text-decoration:none}.downloads__more[data-astro-cid-lcdefpme]:hover{color:#f1efe9}.downloads__download[data-astro-cid-lcdefpme]:focus-visible,.downloads__more[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;outline:2px solid #f8ac3d}@media (width>=56rem){.downloads__list[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.downloads__entry[data-astro-cid-lcdefpme]+.downloads__entry[data-astro-cid-lcdefpme]{border-top:0;border-left:1px solid #242321;margin-top:0;margin-left:clamp(2.5rem,4vw,4rem);padding-top:0;padding-left:clamp(2.5rem,4vw,4rem)}}.contact[data-astro-cid-lcdefpme]{background:#151412;scroll-margin-top:5rem}.contact__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(10rem,.55fr) minmax(0,1.45fr);align-items:start;gap:clamp(3rem,8vw,8rem);padding-block:clamp(6rem,9vw,8rem);display:grid}.contact__eyebrow[data-astro-cid-lcdefpme]{color:#f8ac3d;letter-spacing:.16em;text-transform:uppercase;margin:.75rem 0 0;font-size:.75rem;font-weight:650;line-height:1}.contact__content[data-astro-cid-lcdefpme]{max-width:42rem}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#f1efe9;letter-spacing:-.05em;margin:0;font-size:clamp(3rem,5vw,5rem);font-weight:740;line-height:.98}.contact__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#b5b1a9;max-width:35rem;margin:1.75rem 0 0;font-size:1.125rem;line-height:1.7}.contact__link[data-astro-cid-lcdefpme]{color:#f8ac3d;margin-top:2.5rem;font-size:1rem;font-weight:650;line-height:1.4;text-decoration:none;transition:color .16s;display:inline-block}.contact__link[data-astro-cid-lcdefpme]:hover{color:#f8ac3d}.contact__link[data-astro-cid-lcdefpme]:focus-visible{outline-offset:4px;outline:2px solid #f8ac3d}@media (width<=48rem){.contact__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem;padding-top:5rem;padding-bottom:5.5rem}.contact__eyebrow[data-astro-cid-lcdefpme]{margin-top:0}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.75rem,12vw,4rem)}.contact__content[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:1rem;line-height:1.68}}
