:root{color-scheme:dark;--accent:#7b4dff;--accent-end:#a78bfa;--accent-mid:#9b78ff;--accent-link:#c4a6ff;--bg-top:#0a0a0c;--bg-bottom:#000000;--panel:rgba(18,16,24,0.92);--surface-a:#161618;--surface-b:#1d1d1f;--surface-c:#26262a;--hairline:#2a2a2e;--hairline-strong:#3b3b41;--border:rgba(255,255,255,0.075);--border-strong:rgba(255,255,255,0.15);--text:#f3f4f6;--muted:#9a9aa2;--faint:#6b6b73;--green:#39ff4a;--yellow:#f6d365;--red:#ff4e55;--db-safe:#02c39a;--db-warn:#f4d35e;--db-clip:#e63946;--db-led-off:rgba(255,255,255,0.13);--fs-display:44px;--fs-readout-xl:32px;--fs-title-xl:30px;--fs-title-l:24px;--fs-input:20px;--fs-title-m:17px;--fs-readout-m:16px;--fs-title-s:15px;--fs-body:13px;--fs-label:12px;--fs-micro:11px;--radius-chip:8px;--radius-sm:10px;--radius-banner:12px;--radius-btn:13px;--radius-card:16px;--radius-panel:18px;--radius-hero:20px;--radius-pill:999px;--shadow-panel:0 6px 12px rgba(0,0,0,0.35),inset 0 1px 0 rgba(255,255,255,0.045);--glass-overlay:linear-gradient(180deg,rgba(255,255,255,0.038),rgba(255,255,255,0.018));--focus-ring:rgba(167,139,250,0.9)}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{min-height:100%}body{margin:0;font-family:var(--font-jost),Jost,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--fs-body);background-color:var(--bg-bottom);background-image:radial-gradient(circle 60vw at 85% -10%,rgba(123,77,255,.06),rgba(123,77,255,0) 100%),linear-gradient(180deg,var(--bg-top) 0,var(--bg-bottom) 100%);background-repeat:no-repeat;background-attachment:fixed;color:var(--text);text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button,input{font:inherit}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--radius-pill);background:rgba(255,255,255,.13);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.24);background-clip:content-box}::-webkit-scrollbar-thumb:active{background:rgba(167,139,250,.55);background-clip:content-box}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:transparent}@supports (-moz-appearance:none){*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.button:hover:not(:disabled){transform:none}}[aria-label="Open Next.js Dev Tools"]{display:none!important}.page{width:min(1220px,calc(100% - 44px));margin:0 auto;padding:28px 0 72px}.marketing-page{min-height:100vh}.brand,.device-title-row,.hero-actions,.nav,.nav-actions,.sidebar-account,.sidebar-signout,.status-pill{display:flex;align-items:center}.nav{position:-webkit-sticky;position:sticky;top:16px;z-index:5;justify-content:space-between;gap:24px;min-height:66px;margin-bottom:34px;border:1px solid var(--border);border-radius:var(--radius-panel);padding:14px 16px;background:rgba(17,16,24,.78);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{gap:11px;font-weight:700}.brand-lockup{min-width:0}.brand-glyph{display:grid;flex:0 0 auto;width:34px;height:34px;place-items:center;border:1px solid rgba(155,130,255,.12);border-radius:var(--radius-sm);background:linear-gradient(155deg,rgba(167,139,250,.05),rgba(255,255,255,.004));box-shadow:inset 0 1px 0 rgba(180,156,255,.18),0 6px 16px rgba(0,0,0,.2);backdrop-filter:blur(8px) saturate(1.2);-webkit-backdrop-filter:blur(8px) saturate(1.2)}.brand-logo{width:19px;height:19px;background:linear-gradient(135deg,var(--accent-end),var(--accent));-webkit-mask:url(/ls-logo.png) center/contain no-repeat;mask:url(/ls-logo.png) center/contain no-repeat}.brand-divider{width:1px;height:24px;background:var(--border-strong)}.brand-word{display:flex;min-width:0;flex-direction:column;gap:1px;line-height:1.04}.brand-name{color:var(--text);font-size:var(--fs-title-s);font-weight:400;letter-spacing:.01em}.brand-sub{color:var(--accent-link);font-size:var(--fs-micro);font-weight:600;line-height:1.2;letter-spacing:.22em;text-transform:uppercase}.nav-actions{gap:18px;color:var(--muted)}.button,.nav-actions{font-size:var(--fs-body);font-weight:500}.button{display:inline-flex;position:relative;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid rgba(123,77,255,.62);border-radius:var(--radius-btn);padding:0 18px;background:var(--accent);color:white;line-height:1;transition:transform .16s ease,border-color .16s ease,background .16s ease}.button:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(191,146,255,.82)}.button.ghost,.button.secondary{border-color:var(--border-strong);background:rgba(255,255,255,.045);color:var(--text)}.button.ghost{width:100%;background:transparent}.button.compact{width:auto;min-height:36px;border-radius:var(--radius-sm);padding:0 12px;font-size:var(--fs-label)}.button.compact:after{content:"";position:absolute;inset:-4px 0}.button-spinner{animation:spin .8s linear infinite}.button.danger{border-color:rgba(255,78,85,.42);background:rgba(255,78,85,.1);color:#ffb7bd}.text-button{border:0;padding:0;background:transparent;color:var(--accent-link);font-size:var(--fs-body);font-weight:500}.hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(430px,.72fr);grid-gap:52px;gap:52px;align-items:center;min-height:680px;padding:36px 0 76px}.hero-eyebrow{display:block;margin-bottom:16px;color:var(--accent-link);font-size:var(--fs-label);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.hero-copy h1{max-width:660px;margin:0;font-size:clamp(36px,5.4vw,62px);font-weight:600;line-height:1.06;letter-spacing:-.01em}.hero-copy p{max-width:620px;margin:24px 0 30px;color:var(--muted);font-size:clamp(16px,1.6vw,20px);line-height:1.55}.hero-actions{gap:12px;flex-wrap:wrap}.hero-copy .hero-footnote{max-width:620px;margin:18px 0 0;color:var(--faint);font-size:var(--fs-body);line-height:1.5}.hero-strip,.product-panel{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--glass-overlay),var(--panel);box-shadow:var(--shadow-panel)}.hero-strip{margin:0;padding:18px}.strip-head{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:52px;border:1px solid var(--border);border-radius:var(--radius-banner);padding:0 14px;background:rgba(0,0,0,.18)}.strip-head span{color:var(--muted);font-size:var(--fs-body);font-weight:500}.strip-head strong{display:inline-flex;align-items:center;gap:7px;color:var(--green);font-size:var(--fs-body);font-weight:600}.strip-head strong:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--green)}.strip-rows{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.strip-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name db" "meter meter";align-items:center;grid-gap:6px 16px;gap:6px 16px;border:1px solid var(--border);border-radius:var(--radius-banner);padding:12px 14px;background:rgba(255,255,255,.026)}.strip-row-copy{grid-area:name;min-width:0}.strip-row-copy small,.strip-row-copy span{display:block}.strip-row-copy span{font-size:var(--fs-title-s);font-weight:500}.strip-row-copy small{margin-top:3px;font-size:var(--fs-label)}.strip-db,.strip-row-copy small{color:var(--muted);font-weight:500}.strip-db{grid-area:db;font-size:var(--fs-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.strip-meter{display:flex;grid-area:meter;align-items:center;gap:3px;height:12px;margin-top:4px}.strip-led{flex:1 1;min-width:3px;height:100%;border-radius:2px;background:var(--db-led-off)}.strip-led.lit.safe{background:var(--db-safe)}.strip-led.lit.warn{background:var(--db-warn)}.strip-led.lit.clip{background:var(--db-clip)}.strip-legend{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:14px 2px 0;color:var(--muted);font-size:var(--fs-micro);font-weight:500}.strip-legend-item{display:inline-flex;align-items:center;gap:7px}.strip-legend .strip-led{flex:0 0 auto;width:4px;height:11px}.proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:58px}.proof-strip article{min-height:116px;border:1px solid var(--border);border-radius:var(--radius-card);padding:18px;background:var(--glass-overlay),var(--panel);box-shadow:var(--shadow-panel)}.proof-strip span,.proof-strip strong{display:block}.proof-strip strong{margin-bottom:9px;font-size:var(--fs-title-m);font-weight:600;line-height:1.3}.proof-strip span{color:var(--muted);font-size:var(--fs-body);line-height:1.55}.section-heading{max-width:820px;margin-bottom:24px}.section-heading.compact{max-width:680px}.final-cta h2,.product-copy h2,.section-heading h2{margin:0;font-size:clamp(30px,5vw,44px);font-weight:600;line-height:1.15;letter-spacing:0}.final-cta p,.product-copy p,.section-heading p{margin:16px 0 0;color:var(--muted);font-size:var(--fs-readout-m);line-height:1.55}.workflow-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:62px}.workflow-section .section-heading{grid-column:1/-1}.workflow-card>span{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:18px;border:1px solid rgba(123,77,255,.4);border-radius:var(--radius-chip);color:var(--accent-link);font-size:var(--fs-label);font-weight:500}.product-section{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1fr);grid-gap:28px;gap:28px;align-items:stretch;margin-bottom:68px}.product-copy{align-self:center}.product-panel{display:grid;grid-gap:26px;gap:26px;padding:26px}.signal-row{display:grid;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;color:var(--muted);font-size:var(--fs-body);font-weight:500;text-transform:uppercase}.signal-row b{height:2px;border-radius:var(--radius-pill);background:rgba(123,77,255,.48)}.mix-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mix-card,.mix-grid{display:grid;grid-gap:10px;gap:10px}.mix-card{align-content:start;border:1px solid var(--border);border-radius:var(--radius-banner);padding:14px;background:rgba(0,0,0,.18)}.mix-card h3{margin:0 0 2px;font-size:var(--fs-title-s);font-weight:600;line-height:1.2}.mix-fader-row{display:grid;grid-gap:6px;gap:6px}.mix-fader-row>span{color:var(--muted);font-size:var(--fs-micro);font-weight:500}.mix-fader{height:4px;background:rgba(255,255,255,.09)}.mix-fader,.mix-fader i{display:block;border-radius:var(--radius-pill)}.mix-fader i{height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-end))}.pricing-section{margin-bottom:64px}.pricing-note{max-width:900px;margin:0 0 22px;border:1px solid rgba(123,77,255,.22);border-radius:var(--radius-banner);padding:14px 16px;background:rgba(123,77,255,.06);color:var(--muted);font-size:var(--fs-title-s);line-height:1.55}.pricing-note strong{color:var(--text);font-weight:600}.faq-section{margin-bottom:64px}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.faq-item{display:grid;grid-gap:10px;gap:10px;align-content:start}.faq-item h3{margin:0;font-size:var(--fs-title-m);font-weight:600;line-height:1.3}.faq-item.panel p{margin:0;color:var(--muted);font-size:var(--fs-title-s);line-height:1.6}.pricing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.final-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;border:1px solid rgba(123,77,255,.22);border-radius:var(--radius-panel);padding:34px;background:var(--glass-overlay),var(--panel);box-shadow:var(--shadow-panel)}.final-cta h2{max-width:720px;font-size:clamp(30px,4vw,44px)}.legal-page-content{max-width:760px;margin:0 auto;padding:12px 0 48px}.legal-page-content h1{margin:0 0 6px;font-size:clamp(30px,4.6vw,44px);font-weight:600;line-height:1.05}.legal-updated{display:block;margin-bottom:30px;color:var(--faint);font-size:var(--fs-label);font-weight:500;letter-spacing:.05em;text-transform:uppercase}.legal-page-content h2{margin:34px 0 10px;font-size:var(--fs-input);font-weight:600;line-height:1.2}.legal-page-content li,.legal-page-content p{color:var(--muted);font-size:var(--fs-title-s);line-height:1.62}.legal-page-content p{margin:0 0 14px}.legal-page-content ul{margin:0 0 14px;padding-left:22px}.legal-page-content li{margin-bottom:8px}.legal-page-content li strong,.legal-page-content p strong{color:var(--text);font-weight:600}.legal-page-content a{color:var(--accent-link)}.marketing-footer{margin-top:26px;border-top:1px solid var(--border);padding-top:34px}.marketing-footer-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);grid-gap:32px;gap:32px;align-items:start}.marketing-footer-brand p{max-width:420px;margin:16px 0 0;color:var(--muted);font-size:var(--fs-body);line-height:1.55}.marketing-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.marketing-footer-links>div{display:grid;grid-gap:10px;gap:10px;align-content:start}.marketing-footer-links strong{margin-bottom:4px;color:var(--text);font-size:var(--fs-label);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.marketing-footer-links a{width:-moz-fit-content;width:fit-content;color:var(--muted);font-size:var(--fs-body);transition:color .14s ease}.marketing-footer-links a:hover{color:var(--text)}.marketing-footer-legal{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:30px;border-top:1px solid var(--border);padding-top:18px;color:var(--faint);font-size:var(--fs-body)}@media (max-width:980px){.marketing-footer-main{grid-template-columns:1fr}}.auth-card,.panel{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--glass-overlay),var(--panel);box-shadow:var(--shadow-panel)}.panel{padding:22px}.panel h2,.panel p{margin:0}.panel p{color:var(--muted);font-size:var(--fs-body);line-height:1.55}.panel h2{margin-bottom:10px;font-size:var(--fs-input);font-weight:600;line-height:1.2}.auth-page{min-height:100vh;display:grid;place-items:center;padding:32px 20px}.auth-card{width:min(100%,480px);padding:30px}.rich-auth-card{box-shadow:var(--shadow-panel)}.auth-brand{display:inline-flex;align-items:center;gap:12px;margin-bottom:30px;color:var(--text);font-weight:500}.auth-intro{margin-bottom:22px}.auth-card h1{margin:0;font-size:var(--fs-title-xl);font-weight:600;line-height:1.15}.auth-intro p{margin:12px 0 0;line-height:1.55}.auth-card label,.auth-intro p{color:var(--muted);font-size:var(--fs-body)}.auth-card label{display:grid;grid-gap:8px;gap:8px;margin-bottom:16px;font-weight:500}.auth-card input{width:100%;min-height:44px;border:1px solid var(--border);border-radius:var(--radius-btn);padding:0 14px;background:rgba(0,0,0,.25);color:var(--text);font-size:var(--fs-title-s)}.auth-card input:focus{border-color:rgba(123,77,255,.72)}.auth-card .button{width:100%;margin-top:4px}.auth-note{display:flex;align-items:center;gap:9px;margin-top:16px;color:var(--muted);font-size:var(--fs-body);line-height:1.4}.auth-note svg{color:var(--accent-link);flex:0 0 auto}.error,.success-callout{border-radius:var(--radius-banner);padding:12px 14px;font-size:var(--fs-label);font-weight:600;line-height:1.45}.error{border:1px solid rgba(255,78,85,.34);background:rgba(255,78,85,.09);color:#ffb7bd}.success-callout{border:1px solid rgba(57,255,74,.32);background:rgba(57,255,74,.075);color:#d8ffe7}.auth-link{margin:18px 0 0;color:var(--muted);font-size:var(--fs-body);text-align:center}.auth-link a{color:var(--accent-link);font-weight:500}.auth-terms-note{margin:14px 0 0;color:var(--faint);font-size:var(--fs-label);line-height:1.5;text-align:center}.auth-terms-note a{color:var(--accent-link)}.recovery-card{overflow-wrap:anywhere}.recovery-help{color:var(--muted);font-size:var(--fs-label);line-height:1.6;margin:12px 0 18px}.recovery-result>:first-child{margin-top:0}.app-shell{display:grid;grid-template-columns:264px minmax(0,1fr);min-height:100vh}.account-sidebar{position:-webkit-sticky;position:sticky;top:0;display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:22px;gap:22px;height:100vh;padding:24px 20px;border-right:1px solid var(--border);background:rgba(10,10,12,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.account-nav{display:grid;grid-gap:8px;gap:8px;margin-inline:-8px}.account-nav a{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-height:44px;border:1px solid transparent;border-radius:var(--radius-sm);padding:0 14px;color:var(--muted);font-size:var(--fs-body);font-weight:600;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.account-nav a svg{display:block;color:currentColor}.account-nav a span{line-height:1;transform:translateY(.5px)}.account-nav a:hover{border-color:var(--border);background:rgba(255,255,255,.045);color:var(--text)}.account-nav a.active{border-color:rgba(123,77,255,.36);background:rgba(123,77,255,.14);color:var(--text);box-shadow:inset 0 0 0 1px rgba(255,255,255,.035)}.sidebar-footer{grid-row:4;min-width:0}.sidebar-account-card{position:relative;display:grid;grid-gap:8px;gap:8px}.sidebar-account{gap:11px;min-width:0}.sidebar-account-trigger{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:68px;border:1px solid var(--border);border-radius:var(--radius-banner);padding:10px;background:var(--panel);color:var(--text);text-align:left;box-shadow:var(--shadow-panel)}.sidebar-account-trigger:hover,.sidebar-account-trigger[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-b)}.sidebar-avatar{display:inline-grid;flex:0 0 auto;place-items:center;width:36px;height:36px;border:1px solid rgba(123,77,255,.34);border-radius:50%;background:rgba(123,77,255,.12);color:var(--text);font-size:var(--fs-label);font-weight:500}.sidebar-account-copy{display:block;min-width:0}.sidebar-account-copy>small,.sidebar-account-copy>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-account-copy>span{font-size:var(--fs-body);font-weight:500}.sidebar-account-copy>small{margin-top:2px;color:var(--muted);font-size:var(--fs-label)}.sidebar-account-chevron{flex:0 0 auto;color:var(--muted);transition:transform .16s ease}.sidebar-account-card.open .sidebar-account-chevron{transform:rotate(180deg)}.sidebar-account-menu-item{display:inline-flex;align-items:center;gap:8px;width:100%;min-height:44px;justify-content:flex-start;border-radius:var(--radius-sm);padding:0 10px;color:var(--text);font-size:var(--fs-body);font-weight:500;text-decoration:none}.sidebar-account-menu{position:absolute;right:0;bottom:calc(100% + 8px);z-index:20;display:grid;grid-gap:4px;gap:4px;width:100%;border:1px solid var(--border);border-radius:var(--radius-banner);padding:6px;background:var(--panel);box-shadow:var(--shadow-panel)}.sidebar-account-menu-item svg{color:var(--muted)}.sidebar-account-menu-item:hover{background:rgba(123,77,255,.11)}.sidebar-signout,.sidebar-signout svg{color:var(--accent-link)}.sidebar-account-menu-divider{height:1px;margin:3px 0;background:var(--hairline)}.account-content{min-width:0}.account-page{width:calc(100% - 64px);max-width:none;margin-left:clamp(24px,3vw,44px);margin-right:clamp(24px,3vw,44px);padding-top:30px}.account-page .button{font-weight:500}.account-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:4px 0 22px}.account-header-copy{min-width:0}.account-header h1{max-width:860px;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:600;line-height:1.15;letter-spacing:0}.account-header p{max-width:760px;margin:8px 0 0;color:var(--muted);font-size:var(--fs-body);line-height:1.55}.account-header-actions,.header-action-group{display:flex;align-items:center}.account-header-actions{flex:0 0 auto}.header-action-group{gap:10px}.app-panel{border-radius:var(--radius-card);padding:20px;background:var(--glass-overlay),var(--panel);box-shadow:var(--shadow-panel)}.overview-top-strip{display:grid;grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(0,1fr));grid-gap:0;gap:0;margin-bottom:16px;padding:0;overflow:hidden}.overview-top-item{display:grid;align-content:center;grid-gap:6px;gap:6px;min-height:104px;min-width:0;border-right:1px solid var(--border);padding:18px 20px}.overview-top-item:last-child{border-right:0}.overview-top-item span{color:var(--muted);font-size:var(--fs-label)}.overview-top-item strong{color:var(--text);font-size:clamp(17px,1.5vw,24px);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.overview-top-item small{color:var(--muted);font-size:var(--fs-body)}.overview-top-item .status-pill{margin-top:2px}.overview-layout{align-items:stretch}.overview-layout,.profile-layout{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:16px;gap:16px}.profile-layout{align-items:start}.overview-card{display:grid;grid-gap:16px;gap:16px;align-content:start;min-height:236px;padding:20px}.overview-account-card,.overview-card-musicians,.overview-subscription-card{grid-column:span 3}.overview-rules-card{grid-column:span 3;min-height:auto}.overview-card .button{justify-self:start;margin-top:auto}.overview-card-heading{display:flex;align-items:center;gap:12px}.overview-card-heading h2{margin:0;font-size:var(--fs-title-m);font-weight:600;line-height:1.3}.overview-card>p{margin:-8px 0 0;color:var(--muted);font-size:var(--fs-body)}.overview-large-value{display:block;margin-top:2px;font-size:clamp(30px,3vw,44px);font-weight:500;line-height:1}.overview-data-list{display:grid;border-top:1px solid var(--border)}.overview-data-list div{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;border-bottom:1px solid var(--border)}.overview-data-list.compact div{min-height:44px}.overview-data-list span{color:var(--muted);font-size:var(--fs-body)}.overview-data-list strong{min-width:0;color:var(--text);font-size:var(--fs-title-s);font-weight:500;overflow-wrap:anywhere;text-align:right}.overview-rule-list{display:grid;grid-template-columns:1fr;grid-gap:18px;gap:18px;align-content:space-evenly;min-height:178px}.overview-rule-list div{display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:var(--fs-body);line-height:1.55}.overview-rule-list svg{flex:0 0 auto;margin-top:1px;color:var(--accent-end)}.profile-main-panel{display:grid;grid-column:span 8;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px;padding:22px}.profile-main-heading{grid-column:1/-1;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--border);padding-bottom:20px}.profile-avatar{display:inline-grid;flex:0 0 auto;place-items:center;width:58px;height:58px;border:1px solid rgba(123,77,255,.34);border-radius:50%;background:rgba(123,77,255,.13);color:var(--text);font-size:var(--fs-title-m);font-weight:600}.profile-main-heading h2{margin:0;font-size:clamp(20px,2.1vw,30px);font-weight:600;line-height:1.15;overflow-wrap:anywhere}.profile-main-heading p{margin:6px 0 0;color:var(--muted);font-size:var(--fs-body)}.profile-main-heading .status-pill{margin-left:auto}.profile-section{display:grid;grid-gap:12px;gap:12px}.profile-section-heading{display:flex;align-items:center;gap:10px}.profile-section-heading svg{color:var(--accent-link)}.profile-section-heading h3{margin:0;font-size:var(--fs-readout-m);font-weight:600;line-height:1.2}.profile-side-stack{display:grid;grid-column:span 4;grid-gap:16px;gap:16px}.profile-rule-list{grid-template-columns:1fr}.metric-label{display:block;margin-bottom:4px;color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.metric-label,.status-pill{font-size:var(--fs-micro);font-weight:500;line-height:1.2}.status-pill{width:-moz-fit-content;width:fit-content;gap:5px;min-height:28px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 10px;white-space:nowrap}.status-success{border-color:rgba(57,255,74,.46);background:rgba(57,255,74,.055);color:#7dffa9}.status-warning{border-color:rgba(246,211,101,.32);background:rgba(246,211,101,.08);color:var(--yellow)}.status-danger{border-color:rgba(255,78,85,.32);background:rgba(255,78,85,.08);color:var(--red)}.status-neutral{background:rgba(255,255,255,.045);color:var(--muted)}.device-icon,.icon-box{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid rgba(123,77,255,.32);border-radius:var(--radius-sm);background:rgba(123,77,255,.11);color:var(--accent-link)}.segmented-control{display:inline-flex;gap:3px;border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:3px;background:var(--panel);box-shadow:var(--shadow-panel)}.segmented-control button{min-height:36px;border:0;border-radius:var(--radius-chip);padding:0 14px;background:transparent;color:var(--muted);font-size:var(--fs-body);font-weight:500;line-height:1}.segmented-control button.active{background:var(--accent);color:var(--text);box-shadow:none}.icon-button{display:inline-grid;place-items:center;min-height:44px;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(255,255,255,.045);color:var(--text)}.billing-reference-page{width:calc(100% - 56px);max-width:none;padding-top:24px}.billing-top-strip{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr)) minmax(190px,auto);align-items:center;grid-gap:20px;gap:20px;margin-bottom:22px;padding:24px 28px}.billing-top-metric{min-height:44px;border-right:1px solid var(--border);padding-right:22px}.billing-top-metric:nth-of-type(4){border-right:0}.billing-top-metric span,.order-line span{display:block;color:var(--muted);font-size:var(--fs-body);line-height:1.3}.billing-top-metric strong{display:block;margin-top:8px;color:var(--text);font-size:var(--fs-title-m);font-weight:500;line-height:1.3}.billing-manage-button{min-width:184px;justify-self:end;border-color:rgba(123,77,255,.82);color:var(--accent-link)}.billing-cycle-zone{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin-bottom:18px}.billing-cycle-zone p{margin:0;color:var(--muted);font-size:var(--fs-body)}.billing-cycle-toggle{min-width:min(100%,370px)}.billing-cycle-toggle button{flex:1 1;padding:0 18px}.billing-cycle-toggle button span{margin-left:6px;border-radius:var(--radius-pill);padding:3px 7px;background:rgba(123,77,255,.18);color:var(--accent-link);font-size:var(--fs-micro);white-space:nowrap}.billing-cycle-toggle button.active span{background:rgba(255,255,255,.9);color:#5c2fd6}.billing-workspace{display:grid;grid-template-columns:minmax(0,1fr) clamp(360px,20vw,430px);grid-gap:clamp(18px,1.65vw,34px);gap:clamp(18px,1.65vw,34px);align-items:start}.billing-main-stack{display:grid;grid-gap:14px;gap:14px;min-width:0}.billing-plans-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,.85vw,18px);gap:clamp(12px,.85vw,18px)}.billing-plan-card{position:relative;display:grid;min-height:308px;grid-template-rows:auto auto auto auto 1fr auto;grid-gap:12px;gap:12px;padding:18px;cursor:pointer;transition:border-color .14s ease,background-color .14s ease}.billing-plan-card:hover{border-color:rgba(123,77,255,.48)}.billing-plan-card.current,.billing-plan-card.selected{border-color:rgba(123,77,255,.82)}.billing-plan-card.pending{border-color:rgba(246,211,101,.36)}.billing-plan-card .status-success{border-color:rgba(123,77,255,.42);background:rgba(123,77,255,.2);color:var(--accent-link)}.billing-plan-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.billing-plan-heading h2{min-width:0;margin:0;font-size:var(--fs-readout-m);font-weight:600;line-height:1.2}.billing-plan-badges{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:65%}.billing-plan-price{display:flex;align-items:baseline;gap:4px}.billing-plan-price strong{font-size:var(--fs-title-xl);font-weight:500;letter-spacing:0;line-height:1.15}.billing-plan-card>p:first-of-type,.billing-plan-price span{color:var(--muted);font-size:var(--fs-body)}.billing-plan-card>p:first-of-type{margin:0;border-bottom:1px solid var(--border);padding-bottom:12px}.landing-plan-card{min-height:340px;padding:20px;cursor:default}.landing-plan-summary{margin:0;color:var(--muted);font-size:var(--fs-body);line-height:1.55}.billing-plan-features{display:grid;grid-row-gap:9px;row-gap:9px;align-content:start;margin:0;padding:0;list-style:none}.billing-plan-features li{display:flex;align-items:flex-start;gap:9px;color:var(--muted);font-size:var(--fs-body);line-height:1.35}.billing-plan-features svg{flex:0 0 auto;margin-top:2px;color:var(--accent-link)}.billing-plan-action{grid-row:6;width:100%;margin-top:0}.billing-plan-card.current .billing-plan-action:disabled{opacity:1}.billing-history-heading h2,.musician-capacity-panel h2,.order-summary-card h2{margin:0;font-size:var(--fs-readout-m);font-weight:600;line-height:1.2}.musician-capacity-panel{display:grid;grid-gap:18px;gap:18px;margin-top:16px;padding:20px 22px}.capacity-extra-row,.capacity-grid,.capacity-heading,.capacity-price-line,.capacity-renewal-line{display:flex;align-items:center;justify-content:space-between;gap:18px}.capacity-heading>div{display:grid;grid-gap:6px;gap:6px}.capacity-extra-row>span,.capacity-heading span,.capacity-metric span,.capacity-price-line span,.capacity-renewal-line span{color:var(--muted);font-size:var(--fs-body);line-height:1.3}.capacity-heading>strong{color:var(--accent-link);font-size:var(--fs-title-l);font-weight:500;text-align:right;white-space:nowrap}.capacity-grid{align-items:stretch;border-block:1px solid var(--border);padding-block:16px}.capacity-extra-editor,.capacity-metric{display:grid;align-content:center;grid-gap:8px;gap:8px;min-width:0}.capacity-metric strong{color:var(--text);font-size:var(--fs-title-m);font-weight:500}.capacity-extra-editor{min-width:min(100%,320px)}.capacity-total{justify-items:end;text-align:right}.capacity-total em{color:var(--muted);font-size:var(--fs-label);font-style:normal}.capacity-price-line strong,.capacity-renewal-line strong{color:var(--text);font-size:var(--fs-body);font-weight:500;text-align:right}.order-summary-card{position:-webkit-sticky;position:sticky;top:24px;display:grid;grid-gap:18px;gap:18px;padding:24px}.order-lines{display:grid;grid-gap:14px;gap:14px}.order-line{display:flex;align-items:center;justify-content:space-between;gap:16px}.order-line strong{font-size:var(--fs-title-s);font-weight:500;text-align:right}.order-line.muted span,.order-line.muted strong{color:var(--muted);font-size:var(--fs-body)}.order-divider{height:1px;background:var(--border)}.review-change-group,.review-change-stack,.review-empty-state{display:grid;grid-gap:8px;gap:8px}.order-change-list small,.review-change-group>span{color:var(--muted);font-size:var(--fs-body)}.review-empty-state>strong{color:var(--muted);font-size:var(--fs-title-s);font-weight:500}.review-change-stack{gap:14px}.order-change-list{display:grid;grid-gap:10px;gap:10px}.order-change-list div{display:grid;grid-gap:3px;gap:3px;border:1px solid rgba(123,77,255,.18);border-radius:var(--radius-sm);padding:10px;background:rgba(123,77,255,.055)}.order-change-list strong{color:var(--text);font-size:var(--fs-body);font-weight:500;line-height:1.3}.order-change-list em{color:var(--accent-link);font-size:var(--fs-label);font-style:normal}.quantity-stepper{display:grid;grid-template-columns:44px 72px 44px;grid-gap:0;gap:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:rgba(255,255,255,.032)}.quantity-stepper .icon-button{min-height:44px;border:0;border-radius:0;background:transparent}.quantity-stepper input{width:72px;min-height:44px;border:0;border-inline:1px solid var(--border);background:transparent;color:var(--text);font-size:var(--fs-title-s);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;text-align:center}.quantity-stepper input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.quantity-stepper input::-webkit-inner-spin-button,.quantity-stepper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.order-charge-block{display:grid;grid-gap:10px;gap:10px}.order-charge-total{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.order-charge-total span{font-size:var(--fs-title-m);font-weight:500}.order-charge-total strong{color:var(--accent-link);font-size:var(--fs-title-l);font-weight:500;text-align:right}.order-charge-total small{color:var(--muted);font-size:var(--fs-body);font-weight:500}.order-update-button{width:100%}.order-update-button:disabled{opacity:.72}.secure-checkout{display:flex;align-items:center;justify-content:center;gap:8px;margin:-6px 0 0;color:var(--muted);font-size:var(--fs-label)}.billing-history-panel{margin-top:16px;padding:18px 22px}.billing-history-heading,.billing-history-row{display:grid;align-items:center}.billing-history-heading{grid-template-columns:minmax(0,1fr) auto;margin-bottom:12px}.billing-history-table{display:grid}.billing-history-row{grid-template-columns:1.1fr 2.2fr 1fr .9fr .8fr .8fr;gap:16px;min-height:44px;border-top:1px solid var(--border);color:var(--muted);font-size:var(--fs-body)}.billing-history-row.header{min-height:36px;border-top:0;color:var(--muted);font-size:var(--fs-label)}.billing-history-row:not(.header) span:nth-child(2),.billing-history-row:not(.header) span:nth-child(4){color:var(--text)}.billing-history-message span{grid-column:1/-1;color:var(--muted)}.invoice-link{display:inline-flex;align-items:center;gap:5px;justify-self:start}.invoice-link.unavailable{color:var(--muted)}@media (min-width:1800px){.billing-reference-page{width:calc(100% - 72px);margin-left:48px;margin-right:24px}.billing-workspace{grid-template-columns:minmax(0,1fr) 410px}.billing-plan-card{min-height:334px;padding:22px}.billing-top-strip{padding-inline:32px}}.device-list{display:grid;grid-gap:14px;gap:14px}.device-card{display:flex;align-items:center;justify-content:space-between;gap:18px}.device-main{display:flex;align-items:flex-start;gap:15px;min-width:0}.device-card h2,.device-card p{margin:0}.device-card p{margin-top:6px;color:var(--muted)}.device-title-row{gap:10px;flex-wrap:wrap}.device-policy{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;margin-top:18px}.device-policy>svg{color:var(--green)}.empty-state h2{margin-bottom:8px}.loading-state{display:grid;min-height:52vh;place-items:center}.account-content>.account-page>.loading-state{min-height:calc(100vh - 60px)}.loading-spinner{width:38px;height:38px;border:3px solid rgba(255,255,255,.14);border-top:3px solid var(--accent-end);border-radius:50%;animation:spin .72s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:1120px){.billing-workspace,.hero,.product-section{grid-template-columns:1fr}.hero{min-height:auto}.hero-strip,.product-section .product-panel{max-width:680px}.order-summary-card{position:static}.overview-top-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-top-item:nth-child(2n){border-right:0}.overview-top-item:nth-child(-n+2){border-bottom:1px solid var(--border)}.profile-layout{grid-template-columns:1fr}.overview-account-card,.overview-card-musicians,.overview-rules-card,.overview-subscription-card{grid-column:span 6}.overview-rule-list{grid-template-columns:1fr}.profile-main-panel,.profile-side-stack{grid-column:auto}.profile-main-panel{grid-template-columns:1fr}.profile-main-heading{align-items:flex-start;flex-direction:column}.profile-main-heading .status-pill{margin-left:0}}@media (max-width:980px){.billing-plans-grid,.billing-top-strip,.faq-grid,.overview-layout,.pricing,.proof-strip,.workflow-section{grid-template-columns:1fr}.overview-account-card,.overview-card-musicians,.overview-rules-card,.overview-subscription-card{grid-column:auto;grid-row:auto}.billing-top-strip{gap:14px}.capacity-grid{align-items:stretch;flex-direction:column}.capacity-total{justify-items:start;text-align:left}.billing-top-metric{border-right:0;border-bottom:1px solid var(--border);padding:0 0 14px}.billing-top-metric:nth-of-type(4){border-bottom:0;padding-bottom:0}.billing-manage-button{width:100%;justify-self:stretch}.billing-history-row{grid-template-columns:1fr;gap:6px;padding:12px 0}.billing-history-row.header{display:none}.account-header{align-items:flex-start;flex-direction:column}.app-shell{grid-template-columns:1fr}.account-sidebar{position:static;height:auto;grid-template-rows:auto}.account-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.account-page,.page{width:min(100% - 28px,1180px)}.marketing-footer-links{grid-template-columns:repeat(2,minmax(0,1fr))}.account-header-actions,.header-action-group{width:100%}.header-action-group .button{flex:1 1}.device-card,.final-cta{align-items:flex-start;flex-direction:column}.nav,.nav-actions{align-items:center;flex-direction:row}.nav{position:static;gap:12px;min-height:58px;padding:10px 12px}.brand{min-width:0;gap:9px}.brand-glyph{width:30px;height:30px}.brand-logo{width:17px;height:17px}.brand-divider{height:21px}.brand-name{font-size:var(--fs-body)}.nav-actions{width:auto;gap:0;margin-left:auto}.nav-actions a:not(.button){display:none}.nav-actions .button{min-height:36px;padding:0 12px;white-space:nowrap;font-size:var(--fs-label)}.hero-copy h1{font-size:var(--fs-display)}.strip-row{grid-template-columns:minmax(0,1fr);grid-template-areas:"name" "db" "meter"}.strip-db{justify-self:start}.account-nav,.mix-grid{grid-template-columns:1fr}.billing-reference-page{width:min(100% - 28px,1180px)}.billing-cycle-toggle{width:100%;min-width:0}.billing-cycle-toggle button{padding:0 14px}.capacity-extra-row,.capacity-heading,.capacity-price-line,.capacity-renewal-line,.order-line{align-items:flex-start;flex-direction:column}.capacity-heading>strong,.capacity-price-line strong,.capacity-renewal-line strong,.order-line strong{text-align:left}.overview-top-strip{grid-template-columns:1fr}.overview-top-item,.overview-top-item:nth-child(-n+2),.overview-top-item:nth-child(2n){border-right:0;border-bottom:1px solid var(--border)}.overview-top-item:last-child{border-bottom:0}.profile-main-panel{padding:18px}}.download-hero{max-width:760px;margin:0 0 48px}.download-hero h1{margin:0;font-size:clamp(30px,4.6vw,44px);font-weight:600;line-height:1.05}.download-hero p{margin:16px 0 0;color:var(--muted);font-size:var(--fs-readout-m);line-height:1.55}.download-section{margin-bottom:56px}.download-section .section-heading h2{font-size:clamp(24px,3vw,30px)}.download-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.download-card,.download-grid{display:grid;grid-gap:14px;gap:14px}.download-card{align-content:start}.download-card-heading{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.download-card-title{display:grid;grid-gap:4px;gap:4px;min-width:0}.download-card-title h3{margin:0;font-size:var(--fs-title-m);font-weight:600;line-height:1.2}.download-card-title span{color:var(--muted);font-size:var(--fs-label);font-weight:500}.download-card-heading .status-pill{margin-left:auto}.download-card .button{width:100%}.download-note{display:flex;align-items:flex-start;gap:10px;margin:16px 0 0;border:1px solid rgba(123,77,255,.22);border-radius:var(--radius-banner);padding:14px 16px;background:rgba(123,77,255,.06);color:var(--muted);font-size:var(--fs-body);line-height:1.55}.download-note svg,.download-requirements svg{flex:0 0 auto;margin-top:3px;color:var(--accent-link)}.download-requirements{display:grid;grid-gap:10px;gap:10px;margin:18px 0 0;padding:0;list-style:none}.download-requirements li{display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:var(--fs-body);line-height:1.55}@media (max-width:980px){.download-grid{grid-template-columns:1fr}}.support-lede{margin:12px 0 30px;color:var(--muted);font-size:var(--fs-title-m);line-height:1.6}.support-page-content h2{margin-top:40px}.support-contact-card{display:grid;grid-gap:12px;gap:12px;margin-top:14px;border:1px solid var(--border);border-radius:var(--radius-card);padding:22px;background:var(--glass-overlay),var(--panel);box-shadow:var(--shadow-panel)}.support-contact-email{width:-moz-fit-content;width:fit-content;color:var(--accent-link);font-size:var(--fs-input);font-weight:600;line-height:1.2;overflow-wrap:anywhere}.support-contact-card p,.support-contact-card ul{margin:0}.support-contact-card ul{padding-left:20px}.support-contact-card li:last-child{margin-bottom:0}.support-checklist{display:grid;grid-gap:10px;gap:10px;margin:14px 0 0;padding:0;list-style:none;counter-reset:support-step}.support-checklist li{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;margin:0;border:1px solid var(--border);border-radius:var(--radius-banner);padding:16px;background:var(--surface-a);counter-increment:support-step}.support-checklist li:before{content:counter(support-step);display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--surface-c);color:var(--text);font-size:var(--fs-label);font-weight:600}.support-checklist strong{display:block;margin-bottom:4px;font-size:var(--fs-title-s)}.support-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:12px;gap:12px;margin:14px 0 0;padding:0;list-style:none}.support-links li{margin:0}.support-link-card{display:grid;grid-gap:6px;gap:6px;align-content:start;height:100%;border:1px solid var(--border);border-radius:var(--radius-banner);padding:16px;background:var(--surface-a);transition:border-color .14s ease,background .14s ease}.support-link-card:hover{border-color:var(--border-strong);background:var(--surface-b)}.support-link-card strong{color:var(--text);font-size:var(--fs-title-s);font-weight:600}.support-link-card span{color:var(--muted);font-size:var(--fs-body);line-height:1.5}@media (max-width:640px){.support-checklist li{grid-template-columns:minmax(0,1fr);gap:10px}}.purchase-review{margin-bottom:24px}.purchase-review>p{line-height:1.6}.purchase-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:20px;gap:20px;margin:24px 0}.purchase-facts dt{font-size:13px;opacity:.7;margin-bottom:8px}.purchase-facts dd{margin:0;font-size:20px;font-weight:600}.monthly-next-invoices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:16px;gap:16px;margin:24px 0}.monthly-next-invoices>dl{min-width:0;margin:0;padding:20px;border:1px solid var(--border);border-radius:var(--radius-banner);background:var(--surface-a)}.monthly-next-invoices dt{color:var(--muted);font-size:13px;margin-bottom:8px}.monthly-next-invoices dd{margin:0}.monthly-next-invoices .monthly-next-amount{font-size:22px;font-weight:600}.monthly-next-invoices .monthly-next-period-label{margin-top:16px}.monthly-next-invoices .monthly-next-period{font-size:14px;line-height:1.6}.purchase-reference{font-size:12px;overflow-wrap:anywhere;opacity:.7}.purchase-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.change-quote-review h3{margin-top:24px;margin-bottom:12px;font-size:16px}.billing-preview-note{font-size:13px;opacity:.8;max-width:80ch}.billing-stage-list{display:grid;grid-gap:12px;gap:12px;padding-left:24px}.billing-stage-list li>span{display:block;margin-top:4px;font-size:13px;opacity:.8}.billing-preview-issues{line-height:1.6;padding-left:24px}.cancellation-review .cancellation-fact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:16px;gap:16px}.cancellation-review .cancellation-fact-card{min-width:0;padding:16px;border:1px solid var(--border);border-radius:12px}.cancellation-review .cancellation-fact-card h4{margin:0 0 12px}.cancellation-review .cancellation-fact-card dl{margin:0}.cancellation-review .cancellation-fact-card dt{margin-top:12px;color:var(--muted);font-size:.9rem}.cancellation-review .cancellation-fact-card dd{margin:4px 0 0;overflow-wrap:anywhere}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jost Fallback;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_34eb21{font-family:Jost,Jost Fallback;font-style:normal}.__variable_34eb21{--font-jost:"Jost","Jost Fallback"}