.eq-demo[data-astro-cid-7srmg67q]{--eq-selected-text:var(--accent-contrast);grid-template-columns:minmax(0,1fr);gap:.625rem;width:100%;min-width:0;display:grid}[data-theme=kawaii] .eq-demo[data-astro-cid-7srmg67q],[data-theme=terracotta] .eq-demo[data-astro-cid-7srmg67q]{--eq-selected-text:var(--text-bright)}.eq-toolbar[data-astro-cid-7srmg67q],.eq-actions[data-astro-cid-7srmg67q],.eq-band-heading[data-astro-cid-7srmg67q]{flex-wrap:wrap;align-items:center;gap:.375rem;min-width:0;display:flex}.eq-toolbar[data-astro-cid-7srmg67q]{justify-content:space-between}.eq-mode[data-astro-cid-7srmg67q]{color:var(--text-secondary);font-size:.6875rem}.eq-actions[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q],.eq-band-heading[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q],.eq-band[data-astro-cid-7srmg67q]{appearance:none;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-primary);min-height:36px;font:600 .6875rem/1.2 var(--font-ui);cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in oklab, var(--text-bright) 6%, transparent);padding:.375rem .625rem}.eq-actions[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q]:hover,.eq-band-heading[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q]:hover,.eq-band[data-astro-cid-7srmg67q]:hover{border-color:var(--accent)}.eq-actions[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q][aria-pressed=true],.eq-actions[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q][aria-expanded=true],.eq-band[data-astro-cid-7srmg67q].sel{background:var(--accent);border-color:var(--accent);color:var(--eq-selected-text)}.eq-demo[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q]:focus-visible,.eq-demo[data-astro-cid-7srmg67q] input[data-astro-cid-7srmg67q]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.eq-bands[data-astro-cid-7srmg67q]{gap:.375rem;display:flex}.eq-band[data-astro-cid-7srmg67q]{min-width:36px;padding-inline:.5rem}.eq-band[data-astro-cid-7srmg67q].off{border-style:dashed}.eq-editors[data-astro-cid-7srmg67q]{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius-md);padding:.625rem}.eq-editors[data-astro-cid-7srmg67q][hidden]{display:none}.eq-band-heading[data-astro-cid-7srmg67q]{color:var(--text-bright);justify-content:space-between;margin-bottom:.625rem;font-size:.75rem}.eq-band-heading[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q][aria-pressed=false]{color:var(--text-secondary);border-style:dashed}.eq-fields[data-astro-cid-7srmg67q]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;display:grid}.eq-field[data-astro-cid-7srmg67q]{min-width:0;color:var(--text-primary);gap:.375rem;font-size:.6875rem;display:grid}.eq-field[data-astro-cid-7srmg67q]>span[data-astro-cid-7srmg67q]{justify-content:space-between;gap:.25rem;display:flex}.eq-field[data-astro-cid-7srmg67q] small[data-astro-cid-7srmg67q]{color:var(--text-secondary);font-size:inherit}.eq-field[data-astro-cid-7srmg67q] input[data-astro-cid-7srmg67q][type=number]{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised);width:100%;min-width:0;min-height:36px;color:var(--text-primary);font:500 .75rem/1.2 var(--font-mono);padding:.375rem}.eq-field[data-astro-cid-7srmg67q] input[data-astro-cid-7srmg67q][type=range]{width:100%;min-width:0;min-height:28px;accent-color:var(--accent);cursor:pointer;margin:0}.eq-note[data-astro-cid-7srmg67q],.eq-instruction[data-astro-cid-7srmg67q]{color:var(--text-secondary);margin:.5rem 0 0;font-size:.6875rem;line-height:1.5}.eq-instruction[data-astro-cid-7srmg67q]{margin:0}.eq[data-astro-cid-7srmg67q].bypassed .eq-curve[data-astro-cid-7srmg67q],.eq[data-astro-cid-7srmg67q].bypassed .eq-fill[data-astro-cid-7srmg67q]{opacity:.55}.eq-handle[data-astro-cid-7srmg67q].off{border-style:dashed}.eq[data-astro-cid-7srmg67q]{aspect-ratio:640/250;background:var(--bg-app);border:1px solid var(--border-subtle);border-radius:var(--radius-md);touch-action:pan-y;cursor:crosshair;user-select:none;width:100%;padding:12px 12px 20px 32px;position:relative}.eq-help[data-astro-cid-7srmg67q]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.eq-plot[data-astro-cid-7srmg67q]{width:100%;height:100%;position:relative}.eq-svg[data-astro-cid-7srmg67q]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.eq-grid[data-astro-cid-7srmg67q] line[data-astro-cid-7srmg67q]{stroke:#5a647338;stroke-width:1px;vector-effect:non-scaling-stroke}.eq-grid[data-astro-cid-7srmg67q] line[data-astro-cid-7srmg67q].zero{stroke:#78829166;stroke-width:1.4px}.eq-fill[data-astro-cid-7srmg67q]{fill:color-mix(in oklab, var(--accent) 13%, transparent);stroke:none}.eq-curve[data-astro-cid-7srmg67q]{fill:none;stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px color-mix(in oklab, var(--accent) 60%, transparent))}.eq-ticks[data-astro-cid-7srmg67q]{pointer-events:none;font-family:var(--font-mono);color:var(--text-dim);font-size:10px;line-height:1;position:absolute;inset:0}.eq-tf[data-astro-cid-7srmg67q]{position:absolute;bottom:-14px;transform:translate(-50%)}.eq-td[data-astro-cid-7srmg67q]{text-align:right;width:22px;position:absolute;left:-28px;transform:translateY(-50%)}.eq-handles[data-astro-cid-7srmg67q]{position:absolute;inset:0}.eq-handle[data-astro-cid-7srmg67q]{background:var(--bg-panel);border:2px solid var(--accent);width:16px;height:16px;color:var(--text-primary);font:700 8px/1 var(--font-ui);cursor:grab;border-radius:50%;justify-content:center;align-items:center;margin:-8px 0 0 -8px;transition:box-shadow .12s;display:flex;position:absolute}.eq-handle[data-astro-cid-7srmg67q]:before{content:"";border-radius:50%;position:absolute;inset:-10px}.eq-handle[data-astro-cid-7srmg67q]{touch-action:none}@media (pointer:coarse){.eq-handle[data-astro-cid-7srmg67q]:before{inset:-14px}}.eq-handle[data-astro-cid-7srmg67q]:active{cursor:grabbing}.eq-handle[data-astro-cid-7srmg67q].sel,.eq-handle[data-astro-cid-7srmg67q]:focus-visible{background:var(--accent);color:var(--eq-selected-text);outline-offset:2px;box-shadow:0 0 0 3px color-mix(in oklab, var(--accent) 30%, transparent);outline:2px solid #0000}.eq-handle[data-astro-cid-7srmg67q]:focus-visible{outline:2px solid var(--text-bright);outline-offset:3px}.eq-belt[data-astro-cid-7srmg67q]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.875rem;min-width:0;display:flex}.eq-read[data-astro-cid-7srmg67q]{min-width:0;font-family:var(--font-mono);color:var(--text-dim);text-align:right;flex:14rem;margin:0;font-size:11px;line-height:1.5}@media (width<=560px){.eq[data-astro-cid-7srmg67q]{aspect-ratio:4/3}.eq-belt[data-astro-cid-7srmg67q]{gap:.5rem}.eq-read[data-astro-cid-7srmg67q]{text-align:left;flex:100%}.eq-actions[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q],.eq-band-heading[data-astro-cid-7srmg67q] button[data-astro-cid-7srmg67q],.eq-band[data-astro-cid-7srmg67q],.eq-field[data-astro-cid-7srmg67q] input[data-astro-cid-7srmg67q][type=number]{min-height:44px}.eq-band[data-astro-cid-7srmg67q]{min-width:44px}.eq-fields[data-astro-cid-7srmg67q]{gap:.375rem}.eq-field[data-astro-cid-7srmg67q]>span[data-astro-cid-7srmg67q]{flex-wrap:wrap}}@media (width<=360px){.eq-fields[data-astro-cid-7srmg67q]{grid-template-columns:1fr}.eq-field[data-astro-cid-7srmg67q]{grid-template-columns:1fr 1.4fr;align-items:center}.eq-field[data-astro-cid-7srmg67q] input[data-astro-cid-7srmg67q][type=range]{grid-column:1/-1}.eq-tf[data-astro-cid-7srmg67q]:nth-child(2n){display:none}}.company-review{border-bottom:1px solid var(--border);width:min(1440px,100% - 80px);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:24px;margin:24px auto 0;padding:14px 0;font-size:12px;display:flex}.company-review p{flex-wrap:wrap;gap:16px;margin:0;display:flex}.company-review strong{color:var(--text-primary);font-weight:600}.company-review nav{flex-shrink:0;gap:20px;display:flex}.company-review a{text-underline-offset:4px}.company-direction{color:var(--text-primary);font-family:var(--font-ui);--company-gutter:clamp(24px,4.2vw,80px);display:block;overflow:clip}.company-direction *{box-sizing:border-box}.company-width{width:min(1360px,calc(100% - var(--company-gutter)*2));margin-inline:auto}.company-direction .company-width{margin-inline:auto}.company-direction h1,.company-direction h2,.company-direction h3,.company-direction p,.company-direction figure{margin:0}.company-direction h1,.company-direction h2,.company-direction h3{font-family:var(--font-ui);color:var(--text-primary)}.company-direction h1{letter-spacing:-.055em;text-wrap:balance;max-width:790px;font-size:clamp(42px,5.3vw,78px);font-weight:500;line-height:1.06}.company-direction h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(34px,3.7vw,56px);font-weight:500;line-height:1.1}.company-direction h3{letter-spacing:-.02em;font-size:19px;font-weight:550;line-height:1.35}.company-direction p{color:var(--text-secondary);text-wrap:pretty;font-size:17px;line-height:1.7}.company-direction p+p{margin-top:20px}.company-direction a{color:inherit}.company-direction img{width:100%;max-width:none;height:auto;display:block}.company-direction a:focus-visible,.company-direction button:focus-visible,.company-direction summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.company-direction .company-context,.company-direction .company-section-name{color:var(--text-primary);letter-spacing:0;margin-bottom:24px;font-size:14px;font-weight:500;line-height:1.4}.company-direction .company-section-name{margin-bottom:20px}.company-direction .company-action{border:1px solid var(--text-primary);background:var(--text-primary);color:var(--bg-app);border-radius:4px;justify-content:space-between;align-items:center;gap:36px;min-height:48px;padding:14px 20px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;transition:none;display:inline-flex}.company-action span{font-size:20px;font-weight:400}.company-direction .company-action:hover{background:var(--accent);border-color:var(--accent);color:var(--company-action-hover-text,var(--accent-contrast))}[data-theme=kawaii] .company-direction,[data-theme=terracotta] .company-direction{--company-action-hover-text:var(--text-bright)}.company-inline-link{text-underline-offset:5px;font-size:14px;line-height:1.5;text-decoration:underline 1px;display:inline-block}.company-inline-link:hover{color:var(--accent)}.company-cover-heading{grid-template-columns:1.65fr 1fr;align-items:end;gap:clamp(40px,8vw,140px);padding-block:80px 60px;display:grid}.company-cover-intro{max-width:390px;padding-bottom:4px}.company-cover-intro .company-action{margin-top:30px}.company-cover-intro .company-inline-link{color:var(--text-secondary);margin-top:18px;font-size:12px;display:block}.company-cover-figure{padding-top:4px}.company-cover-image{width:calc(100% - var(--company-gutter));margin-left:var(--company-gutter);background:#000;border-top:1px solid #262626;border-bottom:1px solid #262626;height:clamp(340px,42vw,640px);overflow:hidden}.company-cover-image img{object-fit:cover;object-position:50% 68%;width:100%;height:100%;transform:none}.company-direction figcaption{color:var(--text-secondary);padding-top:15px;font-size:12px;line-height:1.6}.company-cover-figure figcaption{justify-content:space-between;align-items:center;gap:20px;display:flex}.company-cover-figure figcaption a{text-decoration:none}.company-cover-figure figcaption a span{margin-left:18px}.company-overview{grid-template-columns:1.15fr 1fr;gap:52px 13%;padding-block:132px 124px;display:grid}.company-overview-copy{max-width:490px;padding-top:40px}.company-overview-copy .company-inline-link{margin-top:24px}.company-full-mixer{grid-column:1/-1;padding-top:20px}.company-full-mixer img{border:1px solid var(--border);border-radius:5px}.company-full-mixer figcaption{text-align:right}.company-mixes{background:var(--bg-panel);padding-block:112px 64px}.company-mixes-grid{grid-template-columns:.88fr 1.2fr;align-items:center;gap:10%;display:grid}.company-mixes-copy h2{margin-bottom:30px}.company-mixes-copy .company-inline-link{margin-top:28px}.company-output-detail{min-width:0}.company-output-crop{background:#0b1a44;border-radius:4px;height:600px;overflow:hidden}.company-output-crop img{width:auto;max-width:none;height:100%;position:relative;left:50%;transform:translate(-50%)}.company-output-detail figcaption{text-align:right}.company-listening-notes{border-top:1px solid var(--border);grid-template-columns:1fr 1fr 1fr;gap:6%;margin-top:65px;padding-top:30px;display:grid}.company-listening-notes h3{margin-bottom:13px}.company-listening-notes p{max-width:300px;font-size:14px}.company-processing{grid-template-columns:1fr 1fr;gap:52px 10%;padding-block:135px 110px;display:grid}.company-processing-heading{grid-column:1/-1;grid-template-columns:1.2fr 1fr;align-items:end;column-gap:13%;display:grid}.company-processing-heading .company-section-name{grid-column:1/-1}.company-processing-heading p:last-child{max-width:460px;padding-bottom:3px}.company-processing-figure{grid-column:1/-1}.company-processing-figure>div{border:1px solid var(--border);background:#000;border-radius:5px;overflow:hidden}.company-processing-figure img{width:100%}.company-processing-details{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10%;max-width:960px;margin-left:auto;display:grid}.company-processing-details h3{margin-bottom:14px}.company-processing-details p{font-size:16px}.company-scenes{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:10%;padding-block:70px 110px;display:grid}.company-scenes-copy{max-width:540px}.company-scenes details{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:30px}.company-scenes summary{cursor:pointer;padding:21px 30px 21px 0;font-size:15px;font-weight:550}.company-scenes details>div{padding-bottom:25px}.company-scenes details p{font-size:15px}.company-scenes details .company-inline-link{margin-top:22px}.company-appearance{background:var(--bg-panel);padding-block:96px 60px}.company-appearance-heading{grid-template-columns:1fr 1fr;align-items:end;gap:10%;display:grid}.company-appearance-copy{max-width:520px}.company-theme-options{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.company-theme-options button{color:var(--text-primary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:9px;min-height:44px;padding:11px 14px;font-family:inherit;font-size:13px;line-height:1.3;display:flex}.company-theme-options button[aria-pressed=true]{border-color:var(--text-primary);background:var(--bg-raised)}.company-theme-options button:hover{border-color:var(--text-secondary)}.company-swatch{border:1px solid gray;border-radius:50%;width:13px;height:13px;display:block}.company-swatch-obsidian{background:#000}.company-swatch-cobalt{background:#182f74}.company-swatch-ivory{background:#fafaf9}.company-theme-figure{padding-top:50px}.company-theme-figure img{border:1px solid var(--border);border-radius:5px}.company-theme-figure figcaption{justify-content:space-between;gap:20px;display:flex}.company-direction .company-theme-status{min-height:22px;margin-top:8px;font-size:12px}.company-ending{grid-template-columns:1fr 1fr;align-items:center;gap:10%;padding-block:126px 140px;display:grid}.company-ending h2{font-size:clamp(42px,5vw,76px);line-height:1.1}.company-wordmark{font-family:var(--font-display);letter-spacing:-.065em;margin-top:12px;font-size:1.6em;font-weight:800;line-height:1.1;display:inline-block}.company-ending-copy{max-width:440px}.company-ending-copy .company-action{margin-top:28px}.company-resource-links{flex-direction:column;align-items:flex-start;gap:15px;margin-top:30px;font-size:14px;display:flex}.company-resource-links a{text-underline-offset:5px}@media (width>=1800px){.company-cover-image{width:calc(100% - max(var(--company-gutter),(100vw - 1360px)/2));margin-left:max(var(--company-gutter),(100vw - 1360px)/2)}}@media (width<=1000px){.company-cover-heading{grid-template-columns:1.35fr 1fr;gap:45px;padding-block:64px 45px}.company-direction h1{font-size:clamp(39px,5.7vw,60px)}.company-direction p{font-size:16px}.company-output-crop{height:490px}.company-mixes-grid{gap:7%}.company-overview{gap:40px 8%;padding-block:96px}.company-processing,.company-ending{padding-block:96px}.company-review{width:calc(100% - 48px)}.company-review p span{display:none}}@media (width<=720px){.company-direction{--company-gutter:24px}.company-review{align-items:flex-start;gap:12px;margin-top:16px;font-size:11px}.company-review nav{flex-wrap:wrap;justify-content:flex-end;gap:14px}.company-review p{max-width:120px}.company-cover-heading{grid-template-columns:1fr;gap:28px;padding-block:48px 40px}.company-direction h1{max-width:620px;font-size:clamp(39px,8.4vw,59px)}.company-direction h2{font-size:36px}.company-context{margin-bottom:18px!important}.company-cover-intro{max-width:480px}.company-cover-intro .company-action{margin-top:22px}.company-cover-image{height:340px}.company-cover-image img{width:auto;height:100%;transform:translate(-20%)}.company-cover-figure figcaption{gap:12px;font-size:10px}.company-cover-figure figcaption a span{margin-left:5px}.company-overview,.company-mixes-grid,.company-scenes,.company-appearance-heading,.company-ending{grid-template-columns:1fr;gap:32px}.company-overview{padding-block:72px}.company-overview-copy{padding-top:0}.company-full-mixer{padding-top:8px}.company-full-mixer figcaption{text-align:left}.company-mixes{padding-block:68px 44px}.company-mixes-copy{max-width:540px}.company-output-crop{height:470px}.company-output-detail figcaption{text-align:left}.company-listening-notes{grid-template-columns:1fr;gap:25px;margin-top:36px;padding-top:25px}.company-listening-notes>div{grid-template-columns:130px 1fr;gap:12px;display:grid}.company-listening-notes h3{font-size:16px}.company-listening-notes p{font-size:13px}.company-processing{gap:32px;padding-block:74px}.company-processing-heading{grid-template-columns:1fr;gap:0}.company-processing-heading h2{margin-bottom:24px}.company-processing-details{grid-template-columns:1fr;gap:28px}.company-processing-figure>div{height:340px}.company-processing-figure img{object-fit:cover;object-position:center;width:auto;max-width:none;height:100%;margin-inline:auto;position:relative;left:50%;transform:translate(-50%)}.company-scenes{padding-block:45px 70px}.company-appearance{padding-block:65px 36px}.company-theme-figure{padding-top:35px}.company-theme-figure figcaption{font-size:11px;display:block}.company-theme-figure figcaption span{display:block}.company-theme-figure figcaption span+span{margin-top:5px}.company-ending{padding-block:75px 90px}.company-ending h2{font-size:47px}.company-wordmark{font-size:1.8em}.company-resource-links{font-size:13px}}@media (prefers-reduced-motion:reduce){.company-direction *{scroll-behavior:auto!important;transition:none!important}}.company-direction section[id]{scroll-margin-top:100px}.company-overview{position:relative}.company-anchor{scroll-margin-top:100px;position:absolute;top:0}.company-cover-image{aspect-ratio:1536/820;height:auto;max-height:700px}.company-cover-image img{object-position:left top}.company-direction .company-release-note{max-width:36ch;margin-top:18px;font-size:12px;line-height:1.65}.company-release-note a{text-underline-offset:4px;text-decoration:underline}.company-buy-link{margin-top:12px;display:block}.company-home .company-overview{padding-block:100px}.company-home .company-processing{padding-block:100px 90px}.company-eq-study{border-top:1px solid var(--border);grid-column:1/-1;grid-template-columns:.62fr 1.4fr;align-items:start;gap:8%;padding-top:42px;display:grid}.company-eq-intro h3{margin-bottom:16px}.company-eq-intro p{font-size:15px}.company-direction .company-eq-disclosure{margin-top:20px;font-size:12px}.company-eq-control{min-width:0}.company-eq-control .eq-demo p{font-size:12px;line-height:1.6}.company-eq-control .eq-demo p+p{margin-top:0}.company-eq-control .eq-toolbar{gap:12px}.company-eq-control .eq-mode{font-size:12px}.company-eq-control .eq-demo button,.company-eq-control .eq-field input{min-height:44px}.company-eq-control .eq-band{min-width:44px}.company-eq-control .eq-bands{flex-wrap:wrap}.company-demo{padding-block:100px 90px}.company-demo-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:10%;margin-bottom:38px;display:grid}.company-demo-heading>p{max-width:490px}.demo-shell{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-app);position:relative;overflow:hidden}.demo-toolbar{border-bottom:1px solid var(--border);background:var(--bg-panel);justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.demo-disclosure{min-width:0}.demo-disclosure>span{font-size:12px;font-weight:600}.company-direction .demo-disclosure p{margin-top:3px;font-size:12px;line-height:1.5}.demo-actions{flex-shrink:0;align-items:center;gap:6px;display:flex}.demo-actions :is(button,a){appearance:none;min-height:44px;font:500 12px/1.4 var(--font-ui);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--bg-raised);cursor:pointer;text-align:center;justify-content:center;align-items:center;padding:8px 10px;display:inline-flex}.demo-actions :is(button,a):hover{border-color:var(--accent)}.company-direction .demo-status{background:var(--bg-panel);border-bottom:1px solid var(--border);padding:10px 16px;font-size:12px;line-height:1.5}.demo-status:empty{display:none}.demo-viewport{background:#000;min-width:0;height:clamp(540px,53vw,760px);position:relative;overflow:auto}.demo-viewport iframe{background:#000;border:0;width:100%;height:100%;display:block}.demo-feedback{z-index:1;background:var(--bg-app);color:var(--text-primary);place-items:center;padding:clamp(20px,4vw,48px);display:grid;position:absolute;inset:0}.demo-feedback>div{width:min(100%,520px)}.demo-feedback h3{margin-bottom:14px}.company-direction .demo-feedback p{font-size:15px;line-height:1.65}.demo-recovery-actions{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:24px;display:flex}.demo-recovery-actions :is(button,a){min-height:44px;font:500 13px/1.5 var(--font-ui);align-items:center;display:inline-flex}.demo-recovery-actions button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-primary);cursor:pointer;padding:10px 16px}.demo-recovery-actions a{text-underline-offset:4px;text-decoration:underline}.company-direction .company-theme-static{margin-top:20px;font-size:13px}.demo-shell:fullscreen{border:0;border-radius:0;flex-direction:column;width:100vw;height:100svh;display:flex}.demo-shell:fullscreen .demo-viewport{flex:1;height:auto;min-height:0}.demo-nojs{color:var(--text-secondary);padding:24px;line-height:1.65}.demo-nojs a{text-decoration:underline}.company-direction .company-demo-footnote{max-width:86ch;margin-top:18px;font-size:12px;line-height:1.7}.company-demo-footnote a{text-underline-offset:4px;text-decoration:underline}.company-pricing{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:10%;max-width:960px;margin-inline:auto;padding-block:70px 90px;display:grid}.company-pricing .amount{letter-spacing:-.045em;margin-top:28px;font-size:48px;font-weight:500;line-height:1.1}.company-pricing .cur{letter-spacing:0;color:var(--text-secondary);font-size:18px}.company-pricing-detail{min-width:0;padding-top:8px}.price-points{margin:0;padding:0;list-style:none}.price-points li{border-bottom:1px solid var(--border);color:var(--text-secondary);padding-block:16px;font-size:16px;line-height:1.6}.price-points li:first-child{padding-top:0}.company-direction .pending{margin-top:28px;font-size:14px}.company-pricing-detail .btn.full{width:100%;min-height:44px;margin-top:28px}.company-direction .price-links{flex-wrap:wrap;gap:14px 22px;margin-top:22px;font-size:12px;line-height:1.6;display:flex}.price-links a{text-underline-offset:4px;text-decoration:underline}.company-faq{border-top:1px solid var(--border);grid-template-columns:.9fr 1.2fr;gap:10%;padding-block:70px 90px;display:grid}.company-direction .company-faq-support{gap:14px;margin-top:28px;font-size:13px;line-height:1.5;display:grid}.company-faq-support a{text-underline-offset:4px;width:fit-content;text-decoration:underline}.company-faq .faq{max-width:none;margin-top:0}.company-faq .faq summary{min-height:44px;padding-block:22px;font-size:16px;line-height:1.5}.company-faq .faq details p{font-size:15px;line-height:1.7}.company-home .company-ending{border-top:1px solid var(--border);padding-block:80px 100px}@media (width<=1000px){.company-eq-study{grid-template-columns:1fr;gap:28px}.company-eq-intro{max-width:590px}.demo-toolbar{flex-wrap:wrap}.company-home .company-overview,.company-home .company-processing,.company-demo{padding-block:80px}}@media (width<=720px){.company-cover-image{aspect-ratio:auto;height:340px}.company-cover-image img{object-position:left top;width:auto;height:100%;transform:none}.company-home .company-overview,.company-home .company-processing,.company-demo{padding-block:65px}.company-eq-study{gap:24px;padding-top:30px}.company-direction .company-eq-control .eq-belt{flex-flow:column;align-items:flex-start;gap:10px}.company-direction .company-eq-control .eq-read{text-align:left;flex:0 auto;width:100%;max-width:100%}.company-demo-heading,.company-pricing,.company-faq{grid-template-columns:1fr;gap:28px}.company-demo-heading{margin-bottom:28px}.demo-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px;display:grid}.demo-actions{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr);gap:6px;display:grid}.demo-actions :is(a,button){padding:8px 6px;font-size:11px}.demo-viewport{height:540px;min-height:340px;max-height:74svh}.demo-shell:fullscreen .demo-viewport{min-height:0;max-height:none}.company-pricing,.company-faq{padding-block:55px 65px}.company-pricing .amount{font-size:42px}.company-pricing-detail{padding-top:0}.company-faq .faq summary{font-size:15px}.company-home .company-ending{padding-block:65px 80px}}
