@font-face{font-family:Archivo;src:url(fonts/Archivo-VF.ttf) format("truetype");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(fonts/IBMPlexMono-Regular.ttf) format("truetype");font-weight:400;font-display:swap}:root{--ground: #161412;--panel: #1F1C19;--line: #2A2622;--bone: #ECE6DC;--mute: #9A9188;--signal: #F06A2E;--on-signal: #140C08;--done: #8FBF7A;--error: #E0614D;--paper: #FBF8F2;--paper2: #F1ECE3;--paper-line: #D9D2C7;--paper-ground: #161412;--paper-mute: #776F67;--paper-signal: #F06A2E;--paper-on-signal: #140C08;--void: #0B0A09;--course-neo: #8A4FA8;--course-neo-accent: #A472BD;--course-metal: #9FD3E6;--course-metal-accent: #9FD3E6;--course-riff: #7F8C99;--course-riff-accent: #7F8C99;--course-fundamentals: #2F5BD8;--course-fundamentals-accent: #6384E2;--course-sophie: #1E9E62;--course-sophie-accent: #1E9E62;--course-recording: #1F8A8A;--course-recording-accent: #229696;--course-modes: #4B3FBF;--course-modes-accent: #847CD4;--course-pentatonics: #C2368F;--course-pentatonics-accent: #D15AA6;--course-daily: #9CCB3B;--course-daily-accent: #9CCB3B;--course-production: #5ED6A8;--course-production-accent: #5ED6A8;--course-singing: #1E9BE0;--course-singing-accent: #1E9BE0;--bar-hero: 72px;--bar-player: 10px;--rule: 4px;--font-sans: "Archivo", Arial, system-ui, sans-serif;--font-mono: "IBM Plex Mono", "Courier New", monospace}html{background:var(--ground);color:var(--bone)}body{font-family:var(--font-sans);font-stretch:100%;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}*,*:before,*:after{border-radius:0!important;box-shadow:none!important}em,i{font-style:normal}.display{font-stretch:125%;font-weight:900;font-size:clamp(56px,10vw,150px);line-height:.88;letter-spacing:-.02em;text-transform:uppercase}.title{font-stretch:125%;font-weight:900;font-size:28px;line-height:1;letter-spacing:-.01em;text-transform:uppercase}.heading{font-stretch:112%;font-weight:700;font-size:28px;line-height:1.02;letter-spacing:-.01em}.subheading{font-stretch:112%;font-weight:600;font-size:20px;line-height:1.1;letter-spacing:-.005em}.label{font-stretch:125%;font-weight:700;font-size:11px;line-height:1;letter-spacing:.12em;text-transform:uppercase}.wordmark{font-stretch:125%;font-weight:900;line-height:1;letter-spacing:.02em;text-transform:uppercase}.body{font-stretch:100%;font-weight:400;font-size:15px;line-height:1.55}.body-strong{font-stretch:100%;font-weight:600;font-size:15px;line-height:1.55}.ui{font-stretch:100%;font-weight:500;font-size:13px;line-height:1.2}.data{font-family:var(--font-mono);font-size:11px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;background:var(--signal);color:var(--on-signal);border:1px solid var(--signal);font-stretch:100%;font-weight:600;font-size:13px;line-height:1;cursor:pointer}.btn-marketing{font-stretch:125%;font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.btn-secondary{background:transparent;color:var(--bone);border-color:var(--bone)}.btn-tertiary{background:transparent;border-color:transparent;color:var(--signal);padding:0;height:auto}.btn-tertiary:hover{text-decoration:underline}.btn:disabled{background:var(--panel);color:var(--mute);border-color:var(--panel);cursor:default}.input{width:100%;height:44px;background:var(--panel);color:var(--bone);border:1px solid var(--line);padding:0 14px;font-size:15px;outline:none}.input::placeholder{color:var(--mute)}.input:focus{border-color:var(--signal)}.hairline{border-color:var(--line)}a:focus-visible,button:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.paper{background:var(--paper);color:var(--paper-ground)}.paper .data,.paper .label{color:var(--paper-mute)}.paper .hairline{border-color:var(--paper-line)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/brand.css.map */
