html:has(.landing-page_page__q37U7){--landing-header-height:81px;scroll-behavior:smooth;scroll-padding-top:var(--landing-header-height)}.landing-page_page__q37U7{--accent:var(--studio-accent);--muted:var(--studio-muted);--workbench-focus:var(--studio-accent);color-scheme:dark;color:#f2f5f7;background:var(--studio-canvas);min-height:100vh;line-height:1.6}.landing-page_page__q37U7 a{text-decoration:none}.landing-page_page__q37U7 h1,.landing-page_page__q37U7 h2,.landing-page_page__q37U7 h3,.landing-page_page__q37U7 p{margin:0}.landing-page_page__q37U7 button,.landing-page_page__q37U7 summary{cursor:pointer}.landing-page_page__q37U7 h2{font-size:clamp(1.9rem,3vw,2.75rem);font-weight:650;line-height:1.18;letter-spacing:-.045em;text-wrap:balance}.landing-page_scrollSection__SQHPM{display:grid;align-content:center;min-height:0}.landing-page_scrollSection__SQHPM+.landing-page_scrollSection__SQHPM{border-top:1px solid #25313c}.landing-page_featuresPanel__jW4UO,.landing-page_teachingPanel__271tv{background:var(--studio-surface)}.landing-page_teachingSection__5kqVo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;padding-block:64px}.landing-page_teachingCopy__YBBAM{display:grid;justify-items:start;gap:22px}.landing-page_teachingCopy__YBBAM>p{color:var(--muted);font-size:16px}.landing-page_teachingCopy__YBBAM>.landing-page_eyebrow__fOK7U{color:var(--accent);font-size:11px}.landing-page_teachingCopy__YBBAM .landing-page_theoryCapabilities__e7jhB{margin:0;gap:20px}.landing-page_teachingSection__5kqVo .landing-page_teachingNote__FN__J{color:var(--muted);font-size:12px}.landing-page_teachingNote__FN__J a{color:#d0eee8;text-decoration:underline;text-underline-offset:3px}.landing-page_lessonPreview__17t9S{min-width:0;padding:30px;border:1px solid #365058;border-radius:var(--panel-radius);background:var(--studio-canvas)}.landing-page_lessonPreviewHeading__MNjtm{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.landing-page_lessonPreviewHeading__MNjtm>span{color:#b7e9c9;background:#18302b;padding:4px 9px;border-radius:5px;font-size:11px}.landing-page_lessonPreview__17t9S>h3{font-size:28px;font-weight:600;letter-spacing:-.035em}.landing-page_lessonPreview__17t9S>p{color:var(--muted);font-size:14px;margin-top:12px}.landing-page_lessonOutline__eb2pq{list-style:none;margin:24px 0;padding:0;border-top:1px solid #2a3d46}.landing-page_lessonOutline__eb2pq li{display:flex;gap:18px;padding-block:18px;border-bottom:1px solid #2a3d46}.landing-page_lessonNumber__zITms{color:var(--accent);font-size:12px;padding-top:3px}.landing-page_lessonExcerpt__3Olzh h4,.landing-page_lessonOutline__eb2pq h4{margin:0;font-size:16px;font-weight:550}.landing-page_lessonOutline__eb2pq p{color:var(--muted);font-size:12px;margin-top:3px}.landing-page_lessonExcerpt__3Olzh{border-left:2px solid var(--accent);padding-left:18px}.landing-page_lessonExcerpt__3Olzh h4{margin-block:9px}.landing-page_lessonExcerpt__3Olzh>p:last-child{color:#b7c6ce;font-size:13px}@media (max-width:900px){.landing-page_teachingSection__5kqVo{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:48px}}@media (max-width:560px){.landing-page_lessonPreview__17t9S{padding:22px}}.landing-page_freePanel__y9Sht{padding-block:64px;background:#0c191d}.landing-page_faqPanel__fRdjJ,.landing-page_roadmapPanel__P_js_{background:var(--studio-surface)}.landing-page_roadmapSection__mPpB6{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-block:80px}.landing-page_roadmapCopy__iI_ok{display:grid;gap:22px}.landing-page_roadmapCopy__iI_ok>p{color:var(--muted);font-size:16px}.landing-page_roadmapCopy__iI_ok>.landing-page_eyebrow__fOK7U{color:var(--accent);font-size:11px}.landing-page_roadmapCopy__iI_ok strong{color:#f2f5f7}.landing-page_roadmapPreview__R0JLO{padding:30px;border:1px solid var(--studio-border);background:var(--studio-canvas);border-radius:var(--panel-radius)}.landing-page_roadmapPreview__R0JLO>a{display:flex;align-items:flex-start;gap:16px;padding-block:24px;border-bottom:1px solid #25313c}.landing-page_roadmapPreview__R0JLO>a>span{color:var(--accent);font-size:12px;padding-top:3px}.landing-page_roadmapPreview__R0JLO>a>span:last-child{margin-left:auto}.landing-page_roadmapPreview__R0JLO h3{font-size:17px;font-weight:550}.landing-page_roadmapPreview__R0JLO a:hover h3{color:var(--accent)}.landing-page_roadmapPreview__R0JLO a p{color:var(--muted);font-size:13px;margin-top:6px}.landing-page_roadmapSection__mPpB6 .landing-page_roadmapNote__Y22qG{font-size:12px;color:var(--muted)}.landing-page_roadmapPreview__R0JLO>.landing-page_roadmapNote__Y22qG{margin-top:18px}@media (max-width:900px){.landing-page_roadmapSection__mPpB6{grid-template-columns:1fr;gap:32px;padding-block:56px}}@media (max-width:600px){.landing-page_roadmapPreview__R0JLO{padding:22px}}.landing-page_container___9rte,.landing-page_navInner__z2IWh{width:min(1240px,calc(100% - 96px));margin-inline:auto}.landing-page_header__Og2aO{position:sticky;top:0;z-index:30;background:rgb(8 12 16/96%);border-bottom:1px solid #202b34;backdrop-filter:blur(16px)}.landing-page_navInner__z2IWh{display:flex;align-items:center;justify-content:space-between;gap:24px;height:80px}.landing-page_brand__Gn76l{display:inline-flex;gap:9px;align-items:center;min-height:44px;color:#f2f5f7;font-size:25px;font-weight:700;letter-spacing:-1.2px}.landing-page_brandPeriod__jm7a5{color:var(--accent);margin-left:-9px}.landing-page_navLinks__s49uw{display:flex;align-items:center;gap:32px}.landing-page_navLinks__s49uw a{color:var(--muted);font-size:14px;padding-block:14px;white-space:nowrap}.landing-page_navLinks__s49uw a:hover,.landing-page_textLink__sa7E3:hover{color:#fff}.landing-page_navLinks__s49uw .landing-page_referenceNav__6jzXU{color:var(--accent);font-weight:650}.landing-page_referenceSection__G4na9{border-block:1px solid #25313c;padding-block:64px}.landing-page_referenceInner__HbzEf{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.landing-page_referenceInner__HbzEf h2{margin-block:16px}.landing-page_referenceInner__HbzEf>div>p:not(.landing-page_eyebrow__fOK7U){color:var(--muted)}.landing-page_referenceInner__HbzEf .landing-page_textLink__sa7E3{display:inline-flex;margin-top:16px}.landing-page_referenceCategories__qrGkZ{display:grid;grid-template-columns:1fr 1fr;gap:24px}.landing-page_referenceCategories__qrGkZ a{display:grid;gap:8px;padding-block:18px;border-top:1px solid #335251}.landing-page_referenceCategories__qrGkZ strong{color:var(--accent);font-size:18px}.landing-page_referenceCategories__qrGkZ span{color:var(--muted);font-size:13px}@media (max-width:850px){.landing-page_referenceInner__HbzEf{grid-template-columns:1fr;gap:28px}}.landing-page_navCta__dgDqj{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:44px;border:1px solid #3b4b56;padding:8px 18px;border-radius:8px;color:#f2f5f7;font-size:14px;font-weight:600}.landing-page_navCta__dgDqj:hover{background:#1a2932;border-color:var(--accent)}.landing-page_hero__jEpHx{display:grid;grid-template-columns:.94fr 1.06fr;align-items:center;gap:56px;padding-block:90px 62px}.landing-page_eyebrow__fOK7U{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.landing-page_heroCopy__qSrxR>.landing-page_eyebrow__fOK7U{display:flex;align-items:center;gap:9px;letter-spacing:.065em}.landing-page_liveDot__ztfVr{width:6px;height:6px;display:inline-block;flex-shrink:0;border-radius:50%;background:var(--accent)}.landing-page_hero__jEpHx h1{margin-top:25px;font-size:clamp(3.3rem,5.4vw,5rem);line-height:1.02;letter-spacing:-.065em;font-weight:700}.landing-page_hero__jEpHx h1 span{color:var(--accent)}.landing-page_heroDescription__b74PM{margin-top:28px!important;color:#b2bdc6;font-size:18px;line-height:1.75;max-width:450px}.landing-page_heroActions__tFQ_t{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:32px}.landing-page_primaryButton__Z_6TB{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;padding:13px 22px;background:var(--accent);border:1px solid var(--accent);color:#082021;border-radius:8px;font-size:15px;font-weight:700;transition:background .15s ease}.landing-page_primaryButton__Z_6TB:hover{background:#a0ede4}.landing-page_primaryButton__Z_6TB span{font-size:20px;line-height:1}.landing-page_textLink__sa7E3{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:#c9d2d9;font-size:13px;font-weight:550}.landing-page_textLink__sa7E3 span{color:var(--accent)}.landing-page_frictionNote__nyfAR{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:18px!important;color:var(--muted);font-size:11px}.landing-page_frictionNote__nyfAR span:first-child{color:var(--accent)}.landing-page_heroDemo__Zx41R{min-width:0}.landing-page_demo___gsGL{border:1px solid var(--studio-border);border-radius:var(--panel-radius);background:var(--studio-surface);box-shadow:0 25px 75px rgb(0 0 0/22%);overflow:hidden}.landing-page_demoHeader__rVqpf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 22px;background:#16222c;border-bottom:1px solid #293843}.landing-page_demoEyebrow__bqGBq{display:flex;align-items:center;gap:8px;font-size:11px;color:#b8c4ce}.landing-page_chordBadge__YL_NV{color:#c3d2dd;font-size:11px;border:1px solid #3c4d58;border-radius:5px;padding:2px 9px}.landing-page_boards__fp_v5{display:grid;grid-template-columns:1fr 1fr;position:relative;padding:24px 16px 16px;gap:16px}.landing-page_board__2_uU5{min-width:0;text-align:center}.landing-page_boardEyebrow__zu0Tq{color:var(--muted);font-size:10px}.landing-page_board__2_uU5 h3{color:#e7eef2;font-size:17px;font-weight:600;margin:2px 0 4px}.landing-page_targetBoard__CPx9a h3{color:var(--accent)}.landing-page_shapeNotation__LDeog{color:#b0c1cb;font-size:11px;letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-bottom:5px!important}.landing-page_boardArrow___xGOO{position:absolute;left:50%;top:53%;transform:translate(-50%,-50%);font-size:22px;color:#728692}.landing-page_chordDiagram__2OJvB{display:block;width:100%;height:auto;max-height:270px}.landing-page_fretNumber__E_Wlp,.landing-page_markerLabel__y9hQx,.landing-page_mutedString__wom3b,.landing-page_stringNote__CWvvf{text-anchor:middle;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.landing-page_fretNumber__E_Wlp{font-size:11px;fill:#8b9ba8}.landing-page_stringNote__CWvvf{font-size:13px;font-weight:500;fill:#a9b6c0}.landing-page_mutedString__wom3b{font-size:19px;fill:#8b9ba8}.landing-page_noteMarker__p7ciR{fill:#d4dfe6;stroke:var(--studio-surface);stroke-width:3px}.landing-page_chordDiagram__2OJvB[data-target=true] .landing-page_noteMarker__p7ciR{fill:var(--accent)}.landing-page_barreMarker__KnTvp{fill:var(--accent);stroke:#c3fff6;stroke-width:1.5px}.landing-page_markerLabel__y9hQx{font-size:12px;font-weight:700;fill:#10232b;dominant-baseline:middle}.landing-page_markerLabel__y9hQx[data-long-label=true]{font-size:9px}.landing-page_demoLabels__kXoVZ{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px 0}.landing-page_demoLabels__kXoVZ>span{color:var(--muted);font-size:11px}.landing-page_demoLabels__kXoVZ>div{display:flex;gap:4px;padding:3px;border:1px solid #344550;border-radius:7px}.landing-page_demoLabels__kXoVZ button{color:#bac8d1;background:transparent;border:0;border-radius:4px;min-height:36px;padding:5px 12px;font-size:11px}.landing-page_demoLabels__kXoVZ button:hover{background:#243742}.landing-page_demoLabels__kXoVZ button[aria-pressed=true]{background:#294548;color:#abeee4}.landing-page_markerLegend__tQ9He{color:#a9bac4;text-align:center;font-size:10px;padding:0 15px 16px}.landing-page_barreHint__168K5{color:#b0c8c8;font-size:11px;padding:0 22px 16px}.landing-page_barreHint__168K5 strong{color:var(--accent);font-weight:600}.landing-page_demoHarmony__qBZc1{padding:16px 22px;border-top:1px solid #2b4049}.landing-page_harmonyHeader__kf4XR{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.landing-page_harmonyHeader__kf4XR>span{color:#a9bac4;font-size:10px}.landing-page_harmonyHeader__kf4XR>span strong{display:block;color:#e2edee;font-size:16px;letter-spacing:.08em}.landing-page_harmonyKey__8swaD{display:flex;align-items:center;gap:8px;color:#b3c3cc;font-size:10px}.landing-page_harmonyHeader__kf4XR select{min-height:40px;max-width:132px;border:1px solid #3d5760;border-radius:6px;background:#1a2c35;color:#e4eeee;padding:6px 10px;font-size:11px}.landing-page_keyDegrees__c2Dad{display:flex;flex-wrap:wrap;gap:16px;margin-top:10px!important;font-size:11px}.landing-page_keyDegrees__c2Dad span{color:#c5e1dc}.landing-page_keyDegrees__c2Dad span[data-in-key=false]{color:#f6d799}.landing-page_powerChordNote__pATar{color:#a2b6bf;font-size:10px;margin-top:8px!important}.landing-page_tuningPicker__L0Sok{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin:0 22px;padding:15px 0;border-top:1px solid #2c3b46}.landing-page_tuningPicker__L0Sok>span{font-size:11px;color:var(--muted)}.landing-page_tuningPicker__L0Sok>div{display:flex;gap:6px}.landing-page_tuningPicker__L0Sok button{min-height:40px;padding:7px 12px;font-size:11px;color:#bdc8d1;border:1px solid #394b57;border-radius:6px;background:transparent;transition:background .15s ease}.landing-page_tuningPicker__L0Sok button:hover{background:#263b45}.landing-page_tuningPicker__L0Sok button[aria-pressed=true]{color:var(--accent);background:#1d363b;border-color:#4c9893}.landing-page_demoResult__vdg7V{display:flex;gap:12px;align-items:center;padding:17px 22px;border-top:1px solid #2d424a;background:#15292e}.landing-page_resultCheck___7rAZ{display:grid;place-items:center;width:25px;height:25px;color:var(--accent);border-radius:50%;background:#244448;font-size:13px;flex-shrink:0}.landing-page_demoResult__vdg7V strong{display:block;color:#d0e4e3;font-size:12px;font-weight:550}.landing-page_demoResult__vdg7V div>span{display:block;color:#a3bbbF;font-size:10px;margin-top:2px}.landing-page_demoCaption__G4VDV{text-align:center;font-size:10px;color:#95a3af;margin-top:14px!important}.landing-page_instrumentStrip__3QdFZ{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:27px;border-top:1px solid #25313c}.landing-page_instrumentStrip__3QdFZ>span{color:var(--muted);font-size:12px}.landing-page_instrumentStrip__3QdFZ p{display:flex;flex-wrap:wrap;align-items:center;gap:28px;font-size:15px;font-weight:550;color:#c3cdd6}.landing-page_instrumentStrip__3QdFZ p>span{color:#3e525f;font-weight:400}.landing-page_features__Mkghw{padding-block:100px 90px}.landing-page_sectionHeading__Uts3M{display:flex;justify-content:space-between;align-items:end;gap:40px}.landing-page_sectionHeading__Uts3M h2{margin-top:16px}.landing-page_sectionHeading__Uts3M>p{color:var(--muted);font-size:15px;max-width:300px;padding-bottom:4px}.landing-page_featureGrid__aL_l3{display:grid;grid-template-columns:repeat(3,1fr);margin-top:45px;border-block:1px solid #25313c}.landing-page_feature__sY81x{padding:30px 30px 22px;display:flex;flex-direction:column;min-width:0}.landing-page_feature__sY81x:first-child{padding-left:0}.landing-page_feature__sY81x:last-child{padding-right:0}.landing-page_feature__sY81x+.landing-page_feature__sY81x{border-left:1px solid #25313c}.landing-page_featureNumber__Cw7x5{color:#9faeb9;font-size:10px;letter-spacing:.13em}.landing-page_noteTokens__9ooUm,.landing-page_stringTokens__hDHnD,.landing-page_translationTokens__M4Uux{display:flex;align-items:center;gap:6px;min-height:110px}.landing-page_noteTokens__9ooUm>span{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#23413f;color:var(--accent);font-size:13px}.landing-page_noteTokens__9ooUm i{color:#99adae;font-style:normal;font-size:12px;margin-left:8px}.landing-page_translationTokens__M4Uux>span{color:#c3ced6;background:#18252f;border:1px solid #34434e;border-radius:5px;padding:7px 13px;font-size:12px}.landing-page_translationTokens__M4Uux>span:last-child{color:var(--accent);border-color:#395f60}.landing-page_translationTokens__M4Uux>i{font-style:normal;color:#80bab8;padding:0 5px}.landing-page_stringTokens__hDHnD{gap:14px}.landing-page_stringTokens__hDHnD>span{display:grid;place-items:center;color:#b5c4ce;height:58px;min-width:16px;font-size:12px;background:linear-gradient(#34434e,#34434e) 50% /1px 100% no-repeat;text-shadow:0 0 3px var(--studio-canvas),0 0 6px var(--studio-canvas),0 0 6px var(--studio-canvas)}.landing-page_stringTokens__hDHnD>span:first-child{color:var(--accent);background-image:linear-gradient(#497a78,#497a78)}.landing-page_feature__sY81x h3{font-size:18px;font-weight:600;letter-spacing:-.035em;line-height:1.4}.landing-page_feature__sY81x>p{margin-top:12px;color:var(--muted);font-size:13px;line-height:1.9}.landing-page_feature__sY81x>a{margin-top:auto;padding-top:22px}.landing-page_theoryPanel__2j5Cz{background:var(--studio-surface)}.landing-page_theorySection__v_rV_{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(32px,5vw,72px);padding-block:48px}.landing-page_theoryCopy__vWWX6{min-width:0}.landing-page_theoryCopy__vWWX6 h2{margin-top:14px}.landing-page_theoryCopy__vWWX6>p:not(.landing-page_eyebrow__fOK7U){margin-top:18px;color:var(--muted);font-size:14px;max-width:440px}.landing-page_theoryCapabilities__e7jhB{list-style:none;padding:0;margin:24px 0 12px;display:grid;gap:16px}.landing-page_theoryCapabilities__e7jhB li{padding-left:16px;border-left:2px solid #365c5b}.landing-page_theoryCapabilities__e7jhB h3{font-size:14px;font-weight:600}.landing-page_theoryCapabilities__e7jhB p{margin-top:3px;color:var(--muted);font-size:12px;line-height:1.7}.landing-page_theoryDemo__Undgl{min-width:0;padding:22px;border:1px solid #334b54;border-radius:var(--panel-radius);background:var(--studio-surface);box-shadow:0 20px 60px rgb(0 0 0/15%)}.landing-page_theoryDemoHeader__bZrmk{display:flex;align-items:center;justify-content:space-between;gap:12px}.landing-page_theoryDemoHeader__bZrmk>span:last-child{color:var(--muted);font-size:11px}.landing-page_theoryChoices__SquM3{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:14px;padding:4px;background:#0d161e;border:1px solid #304550;border-radius:9px}.landing-page_theoryChoices__SquM3 button{min-width:0;min-height:44px;padding:8px;border:1px solid transparent;border-radius:5px;background:transparent;color:#b6c6cf;font-size:14px}.landing-page_theoryChoices__SquM3 button:hover{background:#1b3037}.landing-page_theoryChoices__SquM3 button[aria-pressed=true]{color:#b8f3eb;background:#23423f;border-color:#446d66}.landing-page_theoryContextControls__5ZmBb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:12px;margin-top:12px}.landing-page_theoryContextControls__5ZmBb>div{min-width:0}.landing-page_theoryContextControls__5ZmBb label,.landing-page_theoryControlLabel__fTpwx{display:block;min-width:0;color:var(--muted);font-size:10px}.landing-page_theoryContextControls__5ZmBb select{display:block;width:100%;min-height:36px;margin-top:3px;padding:5px 8px;border:1px solid #3d5760;border-radius:6px;background:#1a2c35;color:#e4eeee;font-size:11px}.landing-page_theoryNotationSwitch__LxsDw{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin-top:3px;padding:3px;border:1px solid #304550;border-radius:6px;background:#0d161e}.landing-page_theoryNotationSwitch__LxsDw button{min-width:0;min-height:28px;padding:3px 6px;border:1px solid transparent;border-radius:3px;background:transparent;color:#b6c6cf;font-size:11px}.landing-page_theoryNotationSwitch__LxsDw button:hover{background:#1b3037}.landing-page_theoryNotationSwitch__LxsDw button[aria-pressed=true]{color:#b8f3eb;background:#23423f;border-color:#446d66}.landing-page_theoryChord__Su_MI{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:18px}.landing-page_theoryChord__Su_MI h3{font-size:25px;font-weight:600;letter-spacing:-.035em}.landing-page_theoryChord__Su_MI>span{font-size:10px;color:var(--accent)}.landing-page_theoryTones__Sw_lY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0}.landing-page_theoryTones__Sw_lY>div{padding:10px 5px;text-align:center;border:1px solid #2c404c;border-radius:8px;background:#15232e}.landing-page_theoryTones__Sw_lY dt{color:#d8e9e8;font-size:23px;font-weight:600}.landing-page_theoryTones__Sw_lY dd{color:#b4c5cd;font-size:11px}.landing-page_theoryTones__Sw_lY dd>span{display:block;color:#8fa7b2;font-size:10px;margin-top:3px}.landing-page_theoryRelationship__BdyIn{padding:12px 0 16px}.landing-page_theoryRelationship__BdyIn strong{color:var(--accent);font-size:12px;font-weight:550}.landing-page_theoryRelationship__BdyIn[data-membership=parallel-key] strong{color:#c1b4f3}.landing-page_theoryRelationship__BdyIn[data-membership=out-of-key] strong{color:#f6d799}.landing-page_theoryRelationship__BdyIn p{margin-top:3px;color:var(--muted);font-size:11px;line-height:1.6;min-height:3.2em}.landing-page_theoryScale__dhr5M{padding-top:14px;border-top:1px solid #2e444d}.landing-page_theoryScaleHeading__3jSt9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;font-size:11px}.landing-page_theoryScaleHeading__3jSt9>span,.landing-page_theoryScale__dhr5M>p{color:var(--muted)}.landing-page_theoryScaleHeading__3jSt9 strong{font-size:12px;font-weight:550}.landing-page_theoryScaleNotes__Og49u{list-style:none;padding:0;margin:12px 0 16px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.landing-page_theoryScaleNotes__Og49u li{padding-block:5px;text-align:center;border:1px solid #33444f;border-radius:5px;font-size:12px;color:#a5b8c4}.landing-page_theoryScaleNotes__Og49u li[data-selected=true]{color:#b8f3eb;border-color:#486e67;background:#203b38}.landing-page_theoryScale__dhr5M>p{font-size:11px}.landing-page_theoryDegreeChords__nC3a1{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;margin:10px 0 0}.landing-page_theoryDegreeChords__nC3a1>div{text-align:center;padding-block:7px;background:#182833;border-radius:5px}.landing-page_theoryDegreeChords__nC3a1 dt{font-size:10px;color:#91a6b3}.landing-page_theoryDegreeChords__nC3a1 dd{margin-top:2px;font-size:13px;color:#e0e9ed;font-weight:550}.landing-page_theoryScale__dhr5M>.landing-page_theoryNotationHelp__uo_hW{margin-top:8px;font-size:10px}.landing-page_instrumentPanel__Vymbd{background:#0d1820}.landing-page_instrumentSection__PiYNO{padding-block:44px}.landing-page_instrumentSection__PiYNO .landing-page_sectionHeading__Uts3M>p{max-width:340px;font-size:14px}.landing-page_instrumentTabs__AI7au{min-width:0}.landing-page_instrumentTabBar__smmcb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.landing-page_instrumentTabList__WOUAB{display:flex;max-width:100%;gap:4px;padding:4px;border:1px solid #304550;border-radius:9px;background:#0d161e}.landing-page_instrumentTabList__WOUAB button{min-height:36px;padding:6px 12px;border:1px solid transparent;border-radius:5px;background:transparent;color:#b6c6cf;font-size:12px;white-space:nowrap}.landing-page_instrumentTabList__WOUAB button:hover{background:#1b3037}.landing-page_instrumentTabList__WOUAB button[aria-selected=true]{color:#b8f3eb;background:#23423f;border-color:#446d66}.landing-page_instrumentTabHint__4wIJj{color:var(--muted);font-size:11px}.landing-page_instrumentGrid__zVLje{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:12px}.landing-page_instrumentCard__Z8v2W{min-width:0;border:1px solid var(--studio-border);border-radius:var(--panel-radius);background:var(--studio-surface);padding:18px 10px 14px}.landing-page_instrumentCardHeading__J9iTX{padding-inline:8px}.landing-page_instrumentCount__Jg4XE{color:#a4b7c1;font-size:11px}.landing-page_instrumentCount__Jg4XE strong{display:inline-block;margin-right:4px;color:var(--accent);font-size:23px;font-weight:550}.landing-page_instrumentCard__Z8v2W h3{margin-top:4px;color:#e1ecee;font-size:18px;font-weight:550;letter-spacing:-.02em}.landing-page_instrumentDiagram__NdxEB{display:block;width:100%;max-width:280px;height:auto;margin:12px auto 0}.landing-page_instrumentOpenNote__VybEO{text-anchor:middle;fill:var(--accent);font-size:13px;font-weight:550}.landing-page_instrumentFretNumber__zOiAS{text-anchor:middle;fill:#718a98;font-size:10px}.landing-page_instrumentNoteSequence__JL7rA{padding-inline:4px;color:#b5c7cd;font-size:11px;text-align:center;overflow-wrap:anywhere}.landing-page_instrumentSectionFooter__bhmXp{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.landing-page_instrumentSectionFooter__bhmXp>p{max-width:480px;color:var(--muted);font-size:12px}.landing-page_instrumentSectionFooter__bhmXp .landing-page_textLink__sa7E3{flex-shrink:0}.landing-page_freeSection__SFeqC{display:grid;grid-template-columns:1.35fr 1fr;gap:56px;padding:52px;border:1px solid #335251;border-radius:13px;background:#122324}.landing-page_freeCopy__ENi_v h2{margin-top:17px}.landing-page_freeCopy__ENi_v>p:not(.landing-page_eyebrow__fOK7U){margin-top:21px;max-width:480px;color:#aec1c0;font-size:14px}.landing-page_included__y8dAJ{display:grid;grid-template-columns:1fr 1fr;gap:13px 22px;list-style:none;padding:0;margin:26px 0 0;color:#cbdbd8;font-size:12px}.landing-page_included__y8dAJ li:before{content:"✓";color:var(--accent);margin-right:8px}.landing-page_freeAction__Kfv74{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-left:1px solid #335251;padding-left:40px}.landing-page_freeLabel__EEEgU{color:#b5c9c7;font-size:10px;letter-spacing:.13em}.landing-page_price__IQCaD{font-size:68px;font-weight:600;line-height:1.15;letter-spacing:-.06em;margin-top:17px!important}.landing-page_price__IQCaD span{display:block;font-size:13px;font-weight:400;letter-spacing:0;color:#aec1c0;margin-top:6px}.landing-page_freeAction__Kfv74 .landing-page_primaryButton__Z_6TB{margin-top:25px;width:min(100%,270px)}.landing-page_freeAction__Kfv74>p:last-child{color:#aec1c0;font-size:10px;margin-top:12px}.landing-page_faqSection__3foRO{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:100px}.landing-page_faqSection__3foRO h2{margin-top:16px}.landing-page_faqList__Yl3U_{min-width:0}.landing-page_faqItem___Plyp{border-bottom:1px solid #29353f}.landing-page_faqItem___Plyp:first-child{border-top:1px solid #29353f}.landing-page_faqItem___Plyp summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;font-size:15px;font-weight:500;list-style:none}.landing-page_faqItem___Plyp summary::-webkit-details-marker{display:none}.landing-page_faqItem___Plyp summary>span{color:var(--accent);font-size:20px;line-height:1;flex-shrink:0}.landing-page_faqItem___Plyp[open] summary>span{transform:rotate(45deg)}.landing-page_faqItem___Plyp p{color:var(--muted);font-size:14px;line-height:1.8;padding:0 30px 24px 0}.landing-page_finalCta__wu4N4{border-top:1px solid #25313c;padding-block:72px 80px;text-align:center}.landing-page_finalCta__wu4N4 h2{font-size:clamp(2.25rem,4vw,3.6rem);margin-block:15px 26px}.landing-page_footer__uBELF{display:flex;justify-content:space-between;align-items:center;gap:24px;border-top:1px solid #25313c;padding-block:24px;scroll-snap-align:end}.landing-page_footer__uBELF .landing-page_brand__Gn76l{font-size:21px}.landing-page_footer__uBELF p{color:var(--muted);font-size:12px}.landing-page_skipLink__1k469:not(:focus),.landing-page_srOnly__01CB2{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing-page_skipLink__1k469:focus{position:fixed;top:8px;left:16px;z-index:100;padding:12px 20px;background:var(--accent);color:#082021}@media (max-width:1100px){.landing-page_container___9rte,.landing-page_navInner__z2IWh{width:calc(100% - 64px)}.landing-page_navLinks__s49uw{gap:16px}.landing-page_navLinks__s49uw a{font-size:12px}.landing-page_hero__jEpHx{gap:30px;padding-top:68px}.landing-page_hero__jEpHx h1{font-size:60px}.landing-page_heroDescription__b74PM{font-size:16px}.landing-page_heroActions__tFQ_t{gap:12px}.landing-page_instrumentStrip__3QdFZ p{gap:17px}.landing-page_feature__sY81x{padding-inline:22px}.landing-page_freeSection__SFeqC{gap:32px;padding:36px}.landing-page_included__y8dAJ{grid-template-columns:1fr}.landing-page_faqSection__3foRO{gap:40px}}@media (min-width:851px){.landing-page_introSection__6NOUF{grid-template-rows:1fr auto;align-content:stretch}.landing-page_hero__jEpHx{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(24px,3vw,44px);padding-block:clamp(20px,4svh,56px)}.landing-page_hero__jEpHx h1{font-size:clamp(46px,4.5vw,68px)}.landing-page_heroDescription__b74PM{font-size:16px;line-height:1.65}.landing-page_heroActions__tFQ_t{gap:12px}.landing-page_heroActions__tFQ_t .landing-page_primaryButton__Z_6TB{padding-inline:16px;gap:16px;font-size:14px}.landing-page_instrumentStrip__3QdFZ{padding-block:16px}.landing-page_demoHeader__rVqpf{padding:10px 16px}.landing-page_demoControls__6hBxx{display:grid;grid-template-columns:1fr 1.15fr;gap:14px;padding:12px 16px;border-bottom:1px solid #293843}.landing-page_demoLabels__kXoVZ{flex-direction:column;align-items:stretch;gap:4px;padding:0}.landing-page_demoLabels__kXoVZ>div{min-width:0}.landing-page_demoLabels__kXoVZ button{flex:1;padding-inline:5px}.landing-page_demoStage__jMF3h{display:grid;grid-template-columns:minmax(0,1fr) clamp(180px,14vw,200px)}.landing-page_demoFretboards___Kwnn{min-width:0;align-self:center}.landing-page_boards__fp_v5{padding:16px 8px 8px;gap:8px}.landing-page_boardEyebrow__zu0Tq{display:block;font-size:9px;line-height:1.5}.landing-page_board__2_uU5 h3{font-size:15px;line-height:1.4}.landing-page_shapeNotation__LDeog{font-size:10px}.landing-page_chordDiagram__2OJvB{max-height:clamp(180px,30svh,270px)}.landing-page_markerLabel__y9hQx{font-size:16px}.landing-page_markerLabel__y9hQx[data-long-label=true]{font-size:12px}.landing-page_fretNumber__E_Wlp{font-size:13px}.landing-page_stringNote__CWvvf{font-size:15px}.landing-page_boardArrow___xGOO{font-size:18px}.landing-page_markerLegend__tQ9He{padding:0 12px 16px;line-height:1.5}.landing-page_demoReadout__e_IjJ{min-width:0;border-left:1px solid #293843;background:#122129}.landing-page_tuningPicker__L0Sok{display:block;margin:0;padding:12px;border-top:0}.landing-page_tuningPicker__L0Sok>span{display:block;margin-bottom:6px}.landing-page_tuningPicker__L0Sok>div{gap:4px}.landing-page_tuningPicker__L0Sok button{flex:1;min-width:0;min-height:36px;padding:5px 3px;font-size:10px}.landing-page_barreHint__168K5{padding:0 12px 12px;font-size:10px}.landing-page_demoResult__vdg7V{align-items:start;gap:6px;padding:12px}.landing-page_resultCheck___7rAZ{width:18px;height:18px;font-size:11px}.landing-page_demoResult__vdg7V strong{font-size:11px;line-height:1.5}.landing-page_demoResult__vdg7V div>span{line-height:1.5}.landing-page_demoHarmony__qBZc1{padding:12px}.landing-page_harmonyHeader__kf4XR{align-items:stretch;gap:10px}.landing-page_harmonyKey__8swaD{flex-direction:column;align-items:stretch;gap:4px;width:100%}.landing-page_harmonyHeader__kf4XR select{max-width:none;min-height:36px}.landing-page_keyDegrees__c2Dad{gap:4px 12px;margin-top:8px!important}.landing-page_powerChordNote__pATar{line-height:1.5}.landing-page_demoCaption__G4VDV{margin-top:8px!important}}@media (min-width:851px) and (max-height:800px){html:has(.landing-page_page__q37U7){--landing-header-height:69px}.landing-page_navInner__z2IWh{height:68px}.landing-page_hero__jEpHx{padding-block:20px}.landing-page_hero__jEpHx h1{margin-top:18px}.landing-page_heroDescription__b74PM{margin-top:20px!important}.landing-page_heroActions__tFQ_t{margin-top:24px}.landing-page_frictionNote__nyfAR{margin-top:12px!important}}@media (min-width:851px) and (max-height:850px){.landing-page_instrumentSection__PiYNO{padding-block:24px}.landing-page_instrumentTabBar__smmcb{margin-top:14px}.landing-page_instrumentCard__Z8v2W{padding-block:14px 12px}.landing-page_instrumentDiagram__NdxEB{max-height:200px;margin-top:8px}.landing-page_theorySection__v_rV_{padding-block:20px}.landing-page_theoryDemo__Undgl{padding:16px}.landing-page_theoryCapabilities__e7jhB{gap:12px;margin-top:16px}.landing-page_theoryChord__Su_MI{margin-top:12px}.landing-page_theoryChord__Su_MI h3{line-height:1.2}.landing-page_theoryContextControls__5ZmBb label,.landing-page_theoryControlLabel__fTpwx{line-height:1.4}.landing-page_theoryTones__Sw_lY>div{padding-block:6px}.landing-page_theoryTones__Sw_lY dt{line-height:1.1}.landing-page_theoryTones__Sw_lY dd,.landing-page_theoryTones__Sw_lY dd>span{line-height:1.4}.landing-page_theoryRelationship__BdyIn{padding-block:8px}.landing-page_theoryRelationship__BdyIn strong{display:block;line-height:1.5}.landing-page_theoryRelationship__BdyIn p{min-height:1.6em}.landing-page_theoryScaleNotes__Og49u{margin-block:8px 10px}.landing-page_theoryScaleNotes__Og49u li{padding-block:3px}.landing-page_theoryDegreeChords__nC3a1>div{padding-block:5px}}@media (min-width:851px) and (max-height:760px){.landing-page_demoControls__6hBxx,.landing-page_demoHeader__rVqpf{padding-block:8px}.landing-page_demoHarmony__qBZc1,.landing-page_demoResult__vdg7V,.landing-page_tuningPicker__L0Sok{padding:8px 12px}.landing-page_barreHint__168K5{padding-bottom:8px}.landing-page_harmonyHeader__kf4XR{gap:6px}.landing-page_keyDegrees__c2Dad{margin-top:6px!important}}@media (max-width:850px){.landing-page_navLinks__s49uw{gap:20px}.landing-page_navLinks__s49uw a{font-size:12px}.landing-page_theorySection__v_rV_{grid-template-columns:1fr;gap:30px;padding-block:40px}.landing-page_theoryDemo__Undgl{width:min(100%,560px);margin-inline:auto}.landing-page_hero__jEpHx{grid-template-columns:1fr;gap:45px;padding-block:60px 45px}.landing-page_heroCopy__qSrxR{text-align:center}.landing-page_frictionNote__nyfAR,.landing-page_heroActions__tFQ_t,.landing-page_heroCopy__qSrxR>.landing-page_eyebrow__fOK7U{justify-content:center}.landing-page_hero__jEpHx h1{font-size:clamp(58px,9vw,76px)}.landing-page_heroDescription__b74PM{max-width:470px;margin-inline:auto!important}.landing-page_heroDemo__Zx41R{width:min(100%,560px);margin-inline:auto}.landing-page_instrumentStrip__3QdFZ{flex-direction:column;gap:10px;padding-block:24px}.landing-page_sectionHeading__Uts3M{flex-direction:column;align-items:start;gap:20px}.landing-page_sectionHeading__Uts3M>p{max-width:440px}.landing-page_featureGrid__aL_l3{grid-template-columns:1fr}.landing-page_feature__sY81x{padding:28px 0!important}.landing-page_feature__sY81x+.landing-page_feature__sY81x{border-left:0;border-top:1px solid #25313c}.landing-page_noteTokens__9ooUm,.landing-page_stringTokens__hDHnD,.landing-page_translationTokens__M4Uux{min-height:88px}.landing-page_feature__sY81x>p{max-width:550px}.landing-page_freeSection__SFeqC{grid-template-columns:1fr}.landing-page_freeAction__Kfv74{padding:28px 0 0;border-left:0;border-top:1px solid #335251}.landing-page_included__y8dAJ{grid-template-columns:1fr 1fr}.landing-page_faqSection__3foRO{grid-template-columns:1fr;gap:30px;padding-block:75px}}@media (max-width:1000px){.landing-page_instrumentGrid__zVLje{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:561px) and (max-width:900px){.landing-page_navLinks__s49uw{gap:12px}.landing-page_navLinks__s49uw a{font-size:11px}.landing-page_navLinks__s49uw a[href="#free"],.landing-page_navLinks__s49uw a[href="#how-it-works"]{display:none}}@media (max-width:760px){.landing-page_navLinks__s49uw a:not(.landing-page_referenceNav__6jzXU){display:none}}@media (max-width:560px){html:has(.landing-page_page__q37U7){--landing-header-height:69px}.landing-page_container___9rte,.landing-page_navInner__z2IWh{width:calc(100% - 36px)}.landing-page_navInner__z2IWh{height:68px;gap:8px}.landing-page_brand__Gn76l{font-size:21px;gap:6px}.landing-page_navLinks__s49uw a:not(.landing-page_referenceNav__6jzXU){display:none}.landing-page_navCta__dgDqj{padding-inline:10px;gap:8px;font-size:12px}.landing-page_hero__jEpHx{padding-top:46px;gap:36px}.landing-page_heroCopy__qSrxR>.landing-page_eyebrow__fOK7U{font-size:9px;letter-spacing:.035em}.landing-page_hero__jEpHx h1{font-size:clamp(48px,12.8vw,68px);margin-top:22px}.landing-page_heroDescription__b74PM{margin-top:24px!important;font-size:15px;line-height:1.7}.landing-page_heroActions__tFQ_t{flex-direction:column;gap:7px;margin-top:26px}.landing-page_heroActions__tFQ_t .landing-page_primaryButton__Z_6TB{width:100%;max-width:330px}.landing-page_frictionNote__nyfAR{font-size:10px;margin-top:11px!important;gap:6px}.landing-page_demoHeader__rVqpf{padding:14px}.landing-page_boards__fp_v5{padding:17px 9px 12px;gap:16px}.landing-page_boardEyebrow__zu0Tq{font-size:9px}.landing-page_board__2_uU5 h3,.landing-page_fretNumber__E_Wlp{font-size:15px}.landing-page_stringNote__CWvvf{font-size:17px}.landing-page_markerLabel__y9hQx{font-size:16px}.landing-page_demoLabels__kXoVZ{padding:12px 14px 0;gap:8px}.landing-page_demoLabels__kXoVZ button{min-height:44px;padding-inline:9px}.landing-page_demoLabels__kXoVZ[aria-label="Example marker labels"]>div{display:grid;grid-template-columns:1fr 1fr}.landing-page_theoryContextControls__5ZmBb select{min-height:44px}.landing-page_theoryContextControls__5ZmBb{grid-template-columns:1fr}.landing-page_theoryNotationSwitch__LxsDw button{min-height:44px}.landing-page_barreHint__168K5{padding-inline:14px;font-size:10px}.landing-page_demoHarmony__qBZc1{padding:14px}.landing-page_harmonyHeader__kf4XR select{min-height:44px}.landing-page_tuningPicker__L0Sok{margin-inline:14px;padding-block:12px;justify-content:center}.landing-page_tuningPicker__L0Sok>span{width:100%;text-align:center}.landing-page_tuningPicker__L0Sok button{min-height:44px;padding-inline:14px}.landing-page_demoResult__vdg7V{padding:15px 13px;gap:9px}.landing-page_demoResult__vdg7V strong{font-size:11px}.landing-page_demoResult__vdg7V div>span{font-size:9px}.landing-page_demoCaption__G4VDV{font-size:9px;padding-inline:9px}.landing-page_instrumentStrip__3QdFZ p{gap:9px;font-size:11px}.landing-page_features__Mkghw{padding-block:58px}.landing-page_theoryDemo__Undgl{padding:16px}.landing-page_theoryDemoHeader__bZrmk{align-items:start;flex-direction:column;gap:5px}.landing-page_theoryDegreeChords__nC3a1{gap:3px}.landing-page_theoryDegreeChords__nC3a1 dd{font-size:11px}.landing-page_theoryCapabilities__e7jhB{gap:18px}.landing-page_instrumentGrid__zVLje{grid-template-columns:minmax(0,1fr);gap:16px}.landing-page_instrumentTabList__WOUAB button{min-height:44px;padding-inline:10px}.landing-page_instrumentSection__PiYNO{padding-block:40px}.landing-page_instrumentSectionFooter__bhmXp{align-items:start;flex-direction:column;gap:8px}.landing-page_freePanel__y9Sht{padding-block:32px}.landing-page_eyebrow__fOK7U{font-size:9px}.landing-page_featureGrid__aL_l3{margin-top:30px}.landing-page_freeSection__SFeqC{padding:28px 22px}.landing-page_freeSection__SFeqC h2{font-size:29px}.landing-page_included__y8dAJ{grid-template-columns:1fr}.landing-page_faqSection__3foRO{padding-block:62px}.landing-page_faqItem___Plyp summary{font-size:14px}.landing-page_finalCta__wu4N4{padding-block:55px}.landing-page_footer__uBELF{flex-wrap:wrap;gap:12px}.landing-page_footer__uBELF p{order:3;width:100%;font-size:11px}}@media (prefers-reduced-motion:reduce){html:has(.landing-page_page__q37U7){scroll-behavior:auto;scroll-snap-type:none}.landing-page_page__q37U7 *,.landing-page_page__q37U7 :after,.landing-page_page__q37U7 :before{transition:none!important}}.landing-page_noteTokens__9ooUm,.landing-page_stringTokens__hDHnD,.landing-page_theoryScaleNotes__Og49u,.landing-page_theoryTones__Sw_lY,.landing-page_translationTokens__M4Uux,.landing-page_tuningPicker__L0Sok button{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.landing-page_theoryTones__Sw_lY>div{border:0;border-right:1px solid var(--studio-border);border-radius:0;background:transparent}.landing-page_theoryTones__Sw_lY>div:last-child{border-right:0}.landing-page_introSection__6NOUF{background:radial-gradient(ellipse at 80% 20%,#2c66501b,transparent 58%)}.landing-page_hero__jEpHx h1{color:#f0f0e5;font-weight:600}.landing-page_hero__jEpHx h1 span{color:#a4e6ce}.landing-page_heroCopy__qSrxR>.landing-page_eyebrow__fOK7U{color:#9bc7b9}.landing-page_trialTerms__nqj3L{margin-top:16px!important;max-width:430px;color:#adbcbf;font-size:11px;line-height:1.8}.landing-page_trialTerms__nqj3L strong{color:#e0e8de;font-weight:550}.landing-page_hero__jEpHx .landing-page_frictionNote__nyfAR{margin-top:11px!important}.landing-page_workflowPanel__ODfGp{background:#111d22;border-top:1px solid #293c40}.landing-page_workflowSection__7o5Vq{padding-block:80px}.landing-page_workflowSection__7o5Vq .landing-page_sectionHeading__Uts3M>p{max-width:360px}.landing-page_workflowGrid__dcNoS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.landing-page_workflowCard__acdmJ{min-width:0;border:1px solid #314349;border-radius:12px;background:#14242a;padding:24px}.landing-page_workflowCard__acdmJ h3{margin-top:12px;color:#e6ebe1;font-size:21px;font-weight:550;letter-spacing:-.035em;line-height:1.35}.landing-page_workflowCard__acdmJ>p:not(.landing-page_featureNumber__Cw7x5){margin-top:14px;color:#b2c1c5;font-size:14px;line-height:1.8}.landing-page_workflowCard__acdmJ .landing-page_featureNumber__Cw7x5{color:#a0ccb9;font-size:10px;letter-spacing:.06em}.landing-page_detailLine__V2scP{display:block;margin-top:18px;color:#97b0b4;font-size:11px;line-height:1.7}.landing-page_arrangeArtwork__AK6y1,.landing-page_importArtwork__MJ9A4,.landing-page_shapeArtwork__3yutJ{display:flex;min-height:107px;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;margin:-5px 0 24px;border-bottom:1px solid #2c4145;padding-bottom:20px}.landing-page_arrangeArtwork__AK6y1>span{display:flex;height:43px;flex:1;align-items:center;border:1px solid #537a6c;border-radius:4px;padding:6px 10px;background:#28483d;color:#d4e9d4;font-size:15px;font-weight:550}.landing-page_arrangeArtwork__AK6y1>span:nth-child(2){flex:.7;background:#243a3e;border-color:#426268}.landing-page_arrangeArtwork__AK6y1>span:nth-child(3){flex:1.2}.landing-page_arrangeArtwork__AK6y1 i{width:100%;margin-top:6px;color:#9eb3b3;font-size:10px;font-style:normal}.landing-page_shapeArtwork__3yutJ{flex-wrap:nowrap;gap:7px}.landing-page_shapeArtwork__3yutJ span{border:1px solid #3c5d5b;border-radius:7px;background:#1e3435;padding:10px 7px;color:#c4ded3;font-size:11px}.landing-page_shapeArtwork__3yutJ i{color:#8cbcae;font-size:12px;font-style:normal}.landing-page_importArtwork__MJ9A4{gap:8px}.landing-page_importArtwork__MJ9A4>span{display:grid;width:45px;height:46px;place-items:center;border:1px solid #57634f;border-radius:4px 11px 4px 4px;background:#303c2d;color:#e2ddbb;font-family:var(--font-mono);font-size:10px}.landing-page_importArtwork__MJ9A4 i{width:100%;margin-top:4px;color:#a9bab4;text-align:center;font-size:10px;font-style:normal}.landing-page_importArtwork__MJ9A4 b{padding-inline:6px;color:#8cac9e;font-weight:400}.landing-page_workflowFooter__0GHJP{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px}.landing-page_workflowFooter__0GHJP>p{max-width:680px;color:#9fb1b5;font-size:12px;line-height:1.8}.landing-page_workflowFooter__0GHJP .landing-page_textLink__sa7E3{flex-shrink:0}.landing-page_assistantFeaturePanel__CMkMv{background:radial-gradient(ellipse at 75% 45%,#5b734a16,transparent 65%),#0b151a}.landing-page_assistantFeatureSection__k9rKD{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;padding-block:90px}.landing-page_assistantFeatureCopy__17e3F{display:grid;gap:23px}.landing-page_assistantFeatureCopy__17e3F>p:not(.landing-page_eyebrow__fOK7U){color:#afc0c3;font-size:15px;line-height:1.8}.landing-page_assistantBenefits__Qa59f{display:grid;gap:18px;margin:0;padding:0;list-style:none}.landing-page_assistantBenefits__Qa59f li{display:grid;gap:4px;border-left:2px solid #486c5f;padding-left:15px}.landing-page_assistantBenefits__Qa59f strong{color:#dce6dc;font-size:14px;font-weight:550}.landing-page_assistantBenefits__Qa59f span{color:#a5babe;font-size:13px;line-height:1.8}.landing-page_assistantFeatureCopy__17e3F>.landing-page_featureNote__7K2JA{font-size:11px}.landing-page_moodBoard__l3hNZ{min-width:0;border:1px solid #45574a;border-radius:15px;background:linear-gradient(145deg,#29382b,#162923 70%);padding:32px;box-shadow:0 18px 65px #0002}.landing-page_moodBoardHeading__LAbNK{display:flex;align-items:flex-start;gap:18px;color:#c9d4b5}.landing-page_moodBoardHeading__LAbNK>span{color:#d3dfad;font-size:35px;line-height:1}.landing-page_moodBoardHeading__LAbNK p{font-size:28px;font-weight:400;line-height:1.35;letter-spacing:-.025em}.landing-page_moodBoardHeading__LAbNK strong{color:#f0f0d8;font-weight:500}.landing-page_moodIntro__O0Cbx{margin-top:24px!important;color:#bbcab6;font-size:14px;line-height:1.8}.landing-page_moodTokens__jicph{display:flex;flex-wrap:wrap;gap:9px;margin:25px 0 30px;padding:0;list-style:none}.landing-page_moodTokens__jicph li{border:1px solid #56705a;border-radius:24px;background:#324c384d;color:#d3e3c4;padding:7px 13px;font-size:12px}.landing-page_moodTokens__jicph li:nth-child(3n+2){border-color:#4d6c67;background:#29484480;color:#bad8cf}.landing-page_moodTokens__jicph li:nth-child(3n+3){border-color:#6e6550;background:#4a403380;color:#ddd0b4}.landing-page_moodPath__1zqzX{display:flex;flex-wrap:wrap;align-items:center;gap:9px;border-top:1px solid #455d49;padding-top:20px;color:#bdcdb8;font-size:11px}.landing-page_moodPath__1zqzX i{color:#82b59c;font-style:normal}.landing-page_moodBoard__l3hNZ .landing-page_textLink__sa7E3{margin-top:12px}.landing-page_translationSection__L3thr{border-top:1px solid #293b42;background:#101c23}.landing-page_translationInner__VyBKG{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:52px;padding-block:80px}.landing-page_translationCopy__pEAqM{display:grid;gap:22px}.landing-page_translationCopy__pEAqM>p:not(.landing-page_eyebrow__fOK7U){color:#acbec5;font-size:15px;line-height:1.8}.landing-page_translationDemo__Fpbj_{min-width:0}.landing-page_freeCopy__ENi_v>.landing-page_membershipNote__bwL_I{margin-top:22px;color:#9fb9b3;font-size:11px;line-height:1.8}.landing-page_freeAction__Kfv74 .landing-page_checkoutTerms___oJV9{margin-top:14px;color:#b6c8c2;font-size:11px;line-height:1.8}.landing-page_freeAction__Kfv74>.landing-page_textLink__sa7E3{margin-top:12px;font-size:11px}.landing-page_finalTerms__KciNv{max-width:470px;margin:16px auto 0!important;color:#9fb2b6;font-size:11px;line-height:1.8}@media (min-width:851px){.landing-page_introSection__6NOUF{min-height:min(800px,calc(100svh - var(--landing-header-height)))}.landing-page_hero__jEpHx{padding-block:46px}.landing-page_hero__jEpHx h1{font-size:clamp(42px,4.7vw,66px)}.landing-page_heroDescription__b74PM{max-width:410px}}@media (max-width:1100px){.landing-page_navLinks__s49uw{gap:18px}.landing-page_workflowCard__acdmJ{padding:20px 17px}.landing-page_shapeArtwork__3yutJ{gap:4px}.landing-page_shapeArtwork__3yutJ span{padding-inline:5px;font-size:10px}.landing-page_assistantFeatureSection__k9rKD{gap:50px}.landing-page_moodBoard__l3hNZ{padding:26px}.landing-page_translationInner__VyBKG{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:32px}}@media (max-width:900px){.landing-page_workflowGrid__dcNoS{grid-template-columns:1fr;gap:14px}.landing-page_workflowCard__acdmJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);column-gap:24px;padding:24px}.landing-page_workflowCard__acdmJ>div{grid-column:1;grid-row:1/5;align-self:center;margin:0;border:0;padding:0}.landing-page_workflowCard__acdmJ>h3,.landing-page_workflowCard__acdmJ>p,.landing-page_workflowCard__acdmJ>span{grid-column:2}.landing-page_workflowCard__acdmJ>h3{margin-top:8px}.landing-page_workflowCard__acdmJ>p:not(.landing-page_featureNumber__Cw7x5){margin-top:10px}.landing-page_detailLine__V2scP{margin-top:12px}.landing-page_assistantFeatureSection__k9rKD{grid-template-columns:1fr 1fr;gap:28px}.landing-page_moodBoard__l3hNZ{padding:22px}.landing-page_moodBoardHeading__LAbNK p{font-size:25px}.landing-page_moodBoardHeading__LAbNK{gap:12px}}@media (max-width:850px){.landing-page_hero__jEpHx{gap:32px;padding-block:48px 32px}.landing-page_trialTerms__nqj3L{margin-inline:auto!important}.landing-page_heroDemo__Zx41R{width:min(100%,640px)}.landing-page_assistantFeatureSection__k9rKD,.landing-page_translationInner__VyBKG,.landing-page_workflowSection__7o5Vq{padding-block:56px}.landing-page_assistantFeatureSection__k9rKD{grid-template-columns:1fr;gap:34px}.landing-page_moodBoard__l3hNZ{width:min(100%,540px);margin-inline:auto;padding:28px}.landing-page_translationInner__VyBKG{grid-template-columns:1fr;gap:32px}.landing-page_translationDemo__Fpbj_{width:min(100%,640px);margin-inline:auto}.landing-page_translationCopy__pEAqM{max-width:560px}.landing-page_workflowFooter__0GHJP{align-items:start;flex-direction:column;gap:10px}}@media (max-width:560px){.landing-page_hero__jEpHx h1{font-size:clamp(43px,11.8vw,62px)}.landing-page_heroCopy__qSrxR>.landing-page_eyebrow__fOK7U{font-size:9px;letter-spacing:.01em}.landing-page_heroDescription__b74PM{font-size:15px}.landing-page_hero__jEpHx .landing-page_frictionNote__nyfAR,.landing-page_trialTerms__nqj3L{font-size:11px}.landing-page_demoCaption__G4VDV{font-size:10px}.landing-page_workflowGrid__dcNoS{margin-top:26px}.landing-page_workflowCard__acdmJ{display:block;padding:24px 22px}.landing-page_workflowCard__acdmJ>div{min-height:85px;margin-bottom:20px;border-bottom:1px solid #2c4145;padding-bottom:18px}.landing-page_shapeArtwork__3yutJ{gap:7px}.landing-page_shapeArtwork__3yutJ span{padding:9px 8px;font-size:11px}.landing-page_moodBoard__l3hNZ{padding:24px}.landing-page_moodTokens__jicph{gap:8px}.landing-page_moodTokens__jicph li{padding:6px 10px;font-size:11px}.landing-page_freeAction__Kfv74>.landing-page_textLink__sa7E3{font-size:11px}}@media (max-width:380px){.landing-page_navInner__z2IWh .landing-page_brand__Gn76l{font-size:19px}.landing-page_navInner__z2IWh .landing-page_navLinks__s49uw a{font-size:11px}.landing-page_navCta__dgDqj{padding-inline:8px;font-size:11px}.landing-page_heroActions__tFQ_t .landing-page_primaryButton__Z_6TB{font-size:14px}.landing-page_shapeArtwork__3yutJ{gap:5px}.landing-page_shapeArtwork__3yutJ span{padding-inline:5px;font-size:10px}.landing-page_moodBoardHeading__LAbNK p{font-size:23px}}.landing-page_enrollmentNote__tRpuE{margin-top:9px!important;color:#afc4b8;font-size:11px;line-height:1.7}.landing-page_heroCopy__qSrxR>.landing-page_enrollmentNote__tRpuE{max-width:400px}@media (max-width:850px){.landing-page_heroCopy__qSrxR>.landing-page_enrollmentNote__tRpuE{margin-inline:auto!important}}.landing-workspace-preview_preview__P2S5z{min-width:0;overflow:hidden;border:1px solid #354849;border-radius:17px;background:#101b20;box-shadow:0 30px 90px #0004,0 0 90px #3d9e9010;text-align:left}.landing-workspace-preview_topbar__3Oa1U{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #293b41;padding:13px 16px;color:#d5e1dc;font-size:11px}.landing-workspace-preview_topbar__3Oa1U>span:first-child{display:inline-flex;align-items:center;gap:7px}.landing-workspace-preview_topbar__3Oa1U i{width:5px;height:5px;border-radius:50%;background:#8ae2d1}.landing-workspace-preview_exampleBadge__PYbAY{color:#a4b8bc;font-size:10px}.landing-workspace-preview_workspace__1oFdv{display:grid;grid-template-columns:1.06fr 1fr}.landing-workspace-preview_boardPanel__lNN8e{min-width:0;padding:15px 14px 11px}.landing-workspace-preview_boardHeading__J_lR0{display:flex;align-items:center;justify-content:space-between;gap:8px}.landing-workspace-preview_boardHeading__J_lR0>div>span{color:#90aaaF;font-size:8px;letter-spacing:.1em}.landing-workspace-preview_boardHeading__J_lR0 h3{color:#eef1e8;font-size:19px;font-weight:550;letter-spacing:-.035em;line-height:1.5}.landing-workspace-preview_keyBadge__8VLDe{border:1px solid #33554c;border-radius:5px;background:#1c3630;color:#a8dcb5;padding:2px 5px;font-size:9px;white-space:nowrap}.landing-workspace-preview_fretboard__NphwN{display:block;width:min(100%,230px);height:auto;margin:5px auto}.landing-workspace-preview_fretLabel__iAKS4,.landing-workspace-preview_mutedString__1cZyr,.landing-workspace-preview_stringLabel__etFTE{text-anchor:middle;font-family:var(--font-mono)}.landing-workspace-preview_fretLabel__iAKS4{fill:#839aa1;font-size:10px}.landing-workspace-preview_stringLabel__etFTE{fill:#adbfbd;font-size:11px}.landing-workspace-preview_mutedString__1cZyr{fill:#93a7ae;font-size:17px}.landing-workspace-preview_noteLabel___nxQX{font-family:var(--font-mono);text-anchor:middle;dominant-baseline:middle;font-size:10px;font-weight:650}.landing-workspace-preview_shapeControl___xTGa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:7px;color:#a2b5bc;font-size:10px}.landing-workspace-preview_shapeControl___xTGa button{display:inline-flex;min-height:32px;align-items:center;gap:8px;border:1px solid #3a5556;border-radius:6px;padding:5px 8px;background:#19302f;color:#bde9dc;font-size:10px}.landing-workspace-preview_shapeControl___xTGa button:hover{background:#24413c}.landing-workspace-preview_assistantPanel__4j8Rt{min-width:0;border-left:1px solid #293b41;background:#142328;padding:16px 14px}.landing-workspace-preview_assistantHeading__2UDzR{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#d9e5de;font-size:11px;font-weight:500}.landing-workspace-preview_assistantHeading__2UDzR>span{color:#8fe4d1}.landing-workspace-preview_assistantHeading__2UDzR small{margin-left:auto;color:#91a9ae;font-size:9px;font-weight:400}.landing-workspace-preview_question__H_9et{margin-top:18px!important;border:1px solid #30454a;border-radius:9px 9px 2px 9px;background:#1b2d32;color:#c5d7d5;padding:9px 10px;font-size:11px;line-height:1.6}.landing-workspace-preview_answer__ugC7f{margin-top:11px!important;min-height:76px;color:#b5c7c9;font-size:11px;line-height:1.7}.landing-workspace-preview_suggestion__DJwct{margin-top:12px;border:1px solid #3a5550;border-radius:10px;background:linear-gradient(135deg,#213b32,#172d2a);padding:11px 12px}.landing-workspace-preview_suggestion__DJwct>span{display:block;color:#b7c7ba;font-size:9px}.landing-workspace-preview_suggestion__DJwct strong{display:block;margin-top:5px;color:#eceddb;font-size:19px;font-weight:550;letter-spacing:-.025em}.landing-workspace-preview_suggestion__DJwct p{color:#bcd3c5;font-family:var(--font-mono);font-size:10px}.landing-workspace-preview_suggestion__DJwct small{display:block;margin-top:8px;color:#a7bfaf;font-size:9px}.landing-workspace-preview_assistantNote__5tZCA{margin-top:12px!important;color:#94acac;font-size:9px;line-height:1.6}.landing-workspace-preview_timeline__o7DI8{border-top:1px solid #344a4c;padding:13px 14px 11px;background:#0d191e}.landing-workspace-preview_timelineToolbar__woaYs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;color:#b7c8cb;font-size:10px}.landing-workspace-preview_timelineTitle__b508M{display:inline-flex;align-items:center;gap:7px;color:#d7e1dc;font-weight:550}.landing-workspace-preview_timelineToolbar__woaYs>div{display:flex;align-items:center;gap:10px}.landing-workspace-preview_loopBadge__IrmhP{color:#a7d9b9}.landing-workspace-preview_ruler__1Tt9q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;border-top:2px solid #4f8d74;background:#1d352933;color:#8fa8ad;font-family:var(--font-mono);font-size:9px}.landing-workspace-preview_ruler__1Tt9q>span{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;height:24px;border-left:1px solid #395356;padding:2px 0 4px 6px}.landing-workspace-preview_ruler__1Tt9q i{height:4px;border-left:1px solid #33494e}.landing-workspace-preview_clips__yyb3Z{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.landing-workspace-preview_clip__hyhG9{min-width:0;min-height:70px;overflow:hidden;border:1px solid #35555b;border-radius:5px;background:#1a353b;color:#bcd6d8;padding:7px 9px;text-align:left;transition:background-color .15s,border-color .15s}.landing-workspace-preview_clip__hyhG9:nth-child(2n){background:#253931;border-color:#41574b}.landing-workspace-preview_clip__hyhG9:hover{border-color:#91cebe}.landing-workspace-preview_clip__hyhG9[aria-pressed=true]{background:#2a625d;border-color:#a0eddb;color:#ecfff6;box-shadow:inset 0 0 0 1px #a0eddb}.landing-workspace-preview_clip__hyhG9 strong{display:block;font-size:17px;font-weight:550;line-height:1.2}.landing-workspace-preview_clip__hyhG9>span{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;font-size:8px;line-height:1.4}.landing-workspace-preview_clip__hyhG9>span i{width:2px;height:2px;border-radius:50%;background:currentColor}.landing-workspace-preview_miniNotes__sny8l{position:relative;height:12px;margin-top:7px;opacity:.5}.landing-workspace-preview_miniNotes__sny8l i{position:absolute;width:48%;height:2px;border-radius:1px;background:currentColor}.landing-workspace-preview_miniNotes__sny8l i:first-child{left:0;bottom:0}.landing-workspace-preview_miniNotes__sny8l i:nth-child(2){left:22%;bottom:4px}.landing-workspace-preview_miniNotes__sny8l i:nth-child(3){left:46%;bottom:8px}.landing-workspace-preview_timelineHint__Os_75{margin-top:10px!important;color:#9cb3b4;font-size:10px}.landing-workspace-preview_timelineHint__Os_75 span{color:#a9d8c8}.landing-workspace-preview_preview__P2S5z button:focus-visible{outline:2px solid #bbf2e4;outline-offset:3px}.landing-workspace-preview_srOnly__PIml9{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (min-width:1100px){.landing-workspace-preview_answer__ugC7f{min-height:68px}}@media (max-width:560px){.landing-workspace-preview_preview__P2S5z{border-radius:13px}.landing-workspace-preview_topbar__3Oa1U{padding:12px}.landing-workspace-preview_workspace__1oFdv{grid-template-columns:1fr}.landing-workspace-preview_boardPanel__lNN8e{display:grid;grid-template-columns:minmax(0,1fr) minmax(130px,1fr);align-items:center;gap:6px 12px;padding:16px}.landing-workspace-preview_boardHeading__J_lR0{align-items:start;flex-direction:column;gap:8px}.landing-workspace-preview_boardHeading__J_lR0 h3{font-size:23px}.landing-workspace-preview_boardHeading__J_lR0>div>span{font-size:9px}.landing-workspace-preview_fretboard__NphwN{grid-column:2;grid-row:1/3;max-height:200px;margin:0}.landing-workspace-preview_shapeControl___xTGa{align-self:end;flex-direction:column;align-items:start;gap:8px;padding-bottom:12px}.landing-workspace-preview_shapeControl___xTGa button{min-height:44px}.landing-workspace-preview_assistantPanel__4j8Rt{border-top:1px solid #293b41;border-left:0;padding:15px 16px}.landing-workspace-preview_question__H_9et{margin-top:12px!important}.landing-workspace-preview_answer__ugC7f{min-height:0;font-size:12px}.landing-workspace-preview_suggestion__DJwct{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 12px;margin-top:10px}.landing-workspace-preview_suggestion__DJwct>span{grid-column:1/-1}.landing-workspace-preview_suggestion__DJwct strong{margin:0;font-size:17px}.landing-workspace-preview_suggestion__DJwct small{grid-column:1/-1;margin-top:2px}.landing-workspace-preview_assistantNote__5tZCA{display:none}.landing-workspace-preview_timeline__o7DI8{padding:13px 11px}.landing-workspace-preview_timelineToolbar__woaYs>div{gap:8px;font-size:9px}.landing-workspace-preview_clip__hyhG9{min-height:73px;padding:8px 6px}.landing-workspace-preview_clip__hyhG9>span{font-size:8px}.landing-workspace-preview_clip__hyhG9>span i{display:none}}@media (prefers-reduced-motion:reduce){.landing-workspace-preview_clip__hyhG9{transition:none}}