.ac-calcs{--ac-surface: #ffffff;--ac-surface-raised: #f8f8f7;--ac-border: #e1e1dd;--ac-border-strong: #c9c9c3;--ac-text: #17181a;--ac-text-muted: #55585e;--ac-text-subtle: #6b6e74;--ac-accent: #3052cc;--ac-accent-hover: #2946b5;--ac-accent-pressed: #223b9a;--ac-accent-soft: #e8ecfa;--ac-on-accent: #ffffff;--ac-warning: #9a5a00;--ac-warning-soft: #fdf3e3;--ac-focus: #3052cc;--ac-shadow: 0 1px 2px rgb(16 17 19 / .04), 0 4px 16px rgb(16 17 19 / .05);--ac-font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ac-text-xs: .75rem;--ac-text-sm: .875rem;--ac-text-base: 1rem;--ac-text-lg: 1.125rem;--ac-text-xl: 1.375rem;--ac-text-2xl: clamp(1.625rem, 1.2rem + 1.6vw, 2.25rem);--ac-space-1: .25rem;--ac-space-2: .5rem;--ac-space-3: .75rem;--ac-space-4: 1rem;--ac-space-5: 1.25rem;--ac-space-6: 1.5rem;--ac-space-8: 2rem;--ac-space-10: 2.5rem;--ac-radius-sm: 8px;--ac-radius-md: 10px;--ac-radius-lg: 16px;--ac-transition: .12s ease-out;--ac-touch-target: 2.75rem;color-scheme:light}.ac-calcs{box-sizing:border-box;width:100%;min-width:0;max-width:60rem;margin-inline:auto;padding-block-end:var(--ac-space-10);color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-base);line-height:1.5}.ac-calcs *,.ac-calcs *:before,.ac-calcs *:after{box-sizing:inherit}.ac-calcs .ac-calcs-header{margin-bottom:var(--ac-space-8)}.ac-calcs .ac-calcs-header__eyebrow{margin:0 0 var(--ac-space-2);color:var(--ac-text-subtle);font-family:var(--ac-font);font-size:var(--ac-text-xs);font-weight:600;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.ac-calcs .ac-calcs-header__title{margin:0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-2xl);font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:1.15;text-transform:none}.ac-calcs .ac-calcs-header__lede{margin:var(--ac-space-2) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-lg);line-height:1.5}.ac-calcs .ac-calcs-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ac-space-4);margin:0;padding:0;list-style:none}@media(min-width:48rem){.ac-calcs .ac-calcs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ac-space-5)}}.ac-calcs .ac-calcs-grid__item{display:flex;min-width:0;margin:0;padding:0}.ac-calcs .ac-calcs-card{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--ac-space-6);background:var(--ac-surface);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);color:var(--ac-text);font-family:var(--ac-font);text-decoration:none;transition:border-color var(--ac-transition),box-shadow var(--ac-transition)}.ac-calcs .ac-calcs-card:hover{border-color:var(--ac-border-strong);box-shadow:var(--ac-shadow)}.ac-calcs .ac-calcs-card:focus-visible{outline:2px solid var(--ac-focus);outline-offset:3px}.ac-calcs .ac-calcs-card__title{margin:0;color:var(--ac-text);font-family:var(--ac-font);font-size:var(--ac-text-xl);font-style:normal;font-weight:700;letter-spacing:-.01em;line-height:1.25;text-transform:none}.ac-calcs .ac-calcs-card__description{margin:var(--ac-space-2) 0 0;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-base);line-height:1.5}.ac-calcs .ac-calcs-card__features{display:flex;flex-wrap:wrap;gap:var(--ac-space-2);margin:var(--ac-space-4) 0 0;padding:0;list-style:none}.ac-calcs .ac-calcs-card__feature{margin:0;padding:.125rem var(--ac-space-2);background:var(--ac-surface-raised);border:1px solid var(--ac-border);border-radius:999px;color:var(--ac-text-muted);font-family:var(--ac-font);font-size:var(--ac-text-xs);font-weight:600;line-height:1.5}.ac-calcs .ac-calcs-card__cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ac-touch-target);margin-top:auto;padding:var(--ac-space-2) var(--ac-space-5);background:var(--ac-accent);border:1px solid var(--ac-accent);border-radius:var(--ac-radius-md);color:var(--ac-on-accent);font-family:var(--ac-font);font-size:var(--ac-text-sm);font-weight:650;line-height:1.2;transition:background-color var(--ac-transition),border-color var(--ac-transition)}.ac-calcs .ac-calcs-card>:nth-last-child(2){margin-bottom:var(--ac-space-5)}.ac-calcs .ac-calcs-card:hover .ac-calcs-card__cta{background:var(--ac-accent-hover);border-color:var(--ac-accent-hover)}.ac-calcs .ac-calcs-card:active .ac-calcs-card__cta{background:var(--ac-accent-pressed);border-color:var(--ac-accent-pressed)}.ac-calcs .ac-calcs-notice{margin:0 0 var(--ac-space-5);padding:var(--ac-space-3) var(--ac-space-4);background:var(--ac-warning-soft);border-left:3px solid var(--ac-warning);border-radius:var(--ac-radius-sm);color:var(--ac-text);font-size:var(--ac-text-sm)}.ac-calcs .ac-calcs-empty{margin:0;color:var(--ac-text-muted);font-size:var(--ac-text-base)}@media(prefers-reduced-motion:reduce){.ac-calcs *,.ac-calcs *:before,.ac-calcs *:after{transition:none!important}}@media(forced-colors:active){.ac-calcs .ac-calcs-card,.ac-calcs .ac-calcs-card__feature,.ac-calcs .ac-calcs-card__cta{border:1px solid CanvasText}.ac-calcs .ac-calcs-card:focus-visible{outline:2px solid Highlight}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/audiocolour-music-calculators.css.map */
