:root{--brand-gold-light: #FEC343;--brand-amber: #DD8718;--brand-orange: #C65312;--brand-red: #C1272D;--brand-red-deep: #89040A;--brand-wine: #540001;--brand-gradient: linear-gradient( 160deg, #FEC343 0%, #DD8718 22%, #C65312 45%, #C1272D 68%, #89040A 88%, #540001 100% );--neutral-900: #1F1F1F;--neutral-800: #333333;--neutral-600: #666666;--neutral-200: #E0E0E0;--neutral-100: #F0F0F0;--neutral-050: #F5F5F5;--text-muted: rgba(0, 0, 0, .75);--fs-h1: clamp(2.8rem, 2.2rem + 1.4vw, 3.6rem);--fs-h2: clamp(2.2rem, 1.8rem + .7vw, 2.8rem);--fs-h3: clamp(1.8rem, 1.65rem + .25vw, 2rem);--fs-body: 1.6rem;--fs-small: 1.4rem;--fs-display: var(--fs-h1);--fs-lead: var(--fs-body);--lh-heading: 1.2;--lh-body: 1.6;--lh-small: 1.5;--tracking-heading: .06rem;--duration-short: .1s;--duration-default: .2s;--duration-long: .5s;--ease-standard: cubic-bezier(.4, 0, .2, 1);--space-1: .4rem;--space-2: .8rem;--space-3: 1.2rem;--space-4: 1.6rem;--space-6: 2.4rem;--space-8: 3.2rem;--space-12: 4.8rem;--sp-1: .8rem;--sp-2: 1.6rem;--sp-3: clamp(2.4rem, 1.4rem + 1.25vw, 3.2rem);--sp-4: clamp(4.8rem, 2.8rem + 2.5vw, 6.4rem);--gap-xs: var(--sp-1);--gap-s: var(--sp-2);--gap-m: var(--sp-3);--gap-l: var(--sp-3);--gap-xl: var(--sp-3);--alpha-hairline: .14;--alpha-border: .45;--alpha-muted: .7;--alpha-text: .75;--border-hairline: .1rem solid rgba(var(--color-foreground), var(--alpha-hairline));--border-control: .1rem solid rgba(var(--color-foreground), var(--alpha-border));--focus-ring-color: var(--gradient-base-accent-1);--icon-xs: 1.6rem;--icon-s: 1.8rem;--icon-m: 2rem;--icon-size: 2.4rem;--icon-lg: 4rem;--icon-stroke: 2;--widget-safe-zone: 72px}@media(prefers-reduced-motion:reduce){:root{--duration-short: 0ms;--duration-default: 0ms;--duration-long: 0ms}}@font-face{font-family:Playfair fallback;src:local("Georgia"),local("Times New Roman"),local("Times");size-adjust:111%;ascent-override:94%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Inter fallback;src:local("Segoe UI"),local("Helvetica Neue"),local("Arial");size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}[hidden]:not([hidden=until-found]){display:none!important}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:normal;-webkit-font-smoothing:antialiased}@media screen and (min-width:750px){body{font-size:var(--fs-body)}}img{display:block;max-width:100%;height:auto}figure{margin:0}p{margin:0 0 var(--gap-s)}p:last-child{margin-bottom:0}.color-background-1,.color-background-2{color:rgba(var(--color-foreground),var(--alpha-text));background-color:rgb(var(--color-background))}.color-accent-1,.color-accent-2{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background))}.color-accent-2{--color-button: var(--color-base-solid-button-labels);--color-button-text: var(--color-base-accent-2)}.color-accent-1{--color-button: var(--color-base-solid-button-labels);--color-button-text: var(--color-base-accent-1)}.color-accent-1,.color-accent-2{--focus-ring-color: #FFFFFF;--border-hairline: .1rem solid rgba(255, 255, 255, var(--alpha-hairline));--border-control: .1rem solid rgba(255, 255, 255, var(--alpha-border))}.page-width{max-width:var(--page-width);margin-inline:auto;padding-inline:var(--space-4)}.page-width--narrow{max-width:78rem}@media(min-width:750px){.page-width{padding-inline:var(--space-12)}}.mus-quote__contact-list a,.mus-about-person__contact a,.mus-footer__contact,.mus-config__fallback a{overflow-wrap:anywhere}h1,h2,h3,h4,.h0,.h1,.h2,.h3{margin:0 0 var(--gap-s);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);color:rgb(var(--color-foreground));text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.h0,.h1,h1{font-size:var(--fs-h1)}.h2,h2{font-size:var(--fs-h2)}.h3,h3,h4{font-size:var(--fs-h3)}.text-lead{font-size:var(--fs-body);line-height:var(--lh-body);max-width:60ch}.text-small{font-size:var(--fs-small);line-height:var(--lh-small)}.text-muted{color:rgba(var(--color-foreground),var(--alpha-muted))}.eyebrow{display:block;margin:0 0 var(--gap-xs);font-size:var(--fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gradient-base-accent-1)}.color-accent-1 .eyebrow,.color-accent-2 .eyebrow{color:rgb(var(--color-foreground))}a{color:inherit}.mus-link{color:var(--brand-red-deep);font-size:inherit;text-decoration:underline;text-underline-offset:.3rem;transition:color var(--duration-short) var(--ease-standard)}.mus-link:hover{color:var(--gradient-base-accent-1)}.text-lead .mus-link,p:not(.text-small):not(.price-note)>.mus-link{color:var(--gradient-base-accent-1)}.text-lead .mus-link:hover,p:not(.text-small):not(.price-note)>.mus-link:hover{color:var(--brand-red-deep)}.color-accent-1 .mus-link,.color-accent-2 .mus-link{color:inherit}.section-head{max-width:68rem;margin-bottom:var(--sp-3)}.section-head--center{margin-inline:auto;text-align:center}.section-head p:last-child{margin-bottom:0}.color-background-2{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels)}.color-background-1,.color-background-2{--color-button-hover: var(--brand-red-deep);--color-button-text-hover: #FFFFFF}.color-accent-1{--color-button-hover: var(--gradient-base-background-2);--color-button-text-hover: var(--gradient-base-accent-1)}.color-accent-2{--color-button-hover: var(--gradient-base-background-2);--color-button-text-hover: var(--gradient-base-accent-2)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--gap-xs);min-width:0;min-height:4.8rem;padding:var(--space-3) var(--space-8);font-family:var(--font-body-family);font-size:var(--fs-body);font-weight:600;line-height:1.2;letter-spacing:normal;text-align:center;text-decoration:none;cursor:pointer;border:var(--buttons-border-width) solid rgba(var(--color-button),var(--alpha-button-border));border-radius:var(--buttons-radius);background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));box-shadow:none;transition:background-color var(--duration-short) var(--ease-standard),border-color var(--duration-short) var(--ease-standard),color var(--duration-short) var(--ease-standard)}.button:before,.button:after{content:none!important;display:none!important}.button:hover{background-color:var(--color-button-hover);border-color:var(--color-button-hover);color:var(--color-button-text-hover)}.button--secondary{background-color:transparent;border-color:rgba(var(--color-foreground),var(--alpha-border));color:rgb(var(--color-foreground))}.button--secondary:hover{background-color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button--small{min-height:4.4rem;padding:var(--space-2) var(--space-4);font-size:var(--fs-small)}.button--full{width:100%}.button--large{min-height:5.2rem;padding:var(--space-4) var(--space-8)}.button[aria-disabled=true],.button:disabled{opacity:.6;cursor:default}.mus-field{display:block;margin-bottom:var(--gap-s);min-width:0}.mus-field__label{display:block;margin-bottom:var(--space-2);font-size:var(--fs-small);font-weight:600;color:rgb(var(--color-foreground))}.mus-field__input,.mus-field__select,.mus-field__textarea{display:block;width:100%;min-height:4.8rem;padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--fs-body);line-height:1.4;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:var(--inputs-border-width) solid rgba(var(--color-foreground),var(--inputs-border-opacity));border-radius:var(--inputs-radius);box-shadow:none;transition:border-color var(--duration-short) var(--ease-standard)}.mus-field__select{min-width:0;max-width:100%}.mus-field__textarea{min-height:12rem;resize:vertical}.mus-field__input:hover,.mus-field__select:hover,.mus-field__textarea:hover{border-color:rgb(var(--color-foreground))}.mus-field__hint{margin:var(--space-2) 0 0;font-size:var(--fs-small);color:rgba(var(--color-foreground),var(--alpha-muted))}.mus-field--required .mus-field__label:after{content:" *";color:var(--gradient-base-accent-1)}.mus-field--error .mus-field__input,.mus-field--error .mus-field__select,.mus-field--error .mus-field__textarea{border-color:var(--gradient-base-accent-1);border-width:.2rem}.mus-field__error{display:flex;align-items:flex-start;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--fs-body);font-weight:600;color:var(--gradient-base-accent-1)}.form-status{display:flex;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--gap-m);padding:var(--gap-m);border:.2rem solid var(--gradient-base-accent-1);border-radius:var(--text-boxes-radius)}.form-status--success{border-color:rgb(var(--color-foreground))}.form-status__title{margin-bottom:var(--space-2)}.form-status ol{margin:var(--space-4) 0 0;padding:0;list-style:none}.form-status li{display:flex;gap:var(--space-2)}.form-status li+li{margin-top:var(--space-2)}.form-status p:last-child{margin-bottom:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:.2rem solid var(--focus-ring-color);outline-offset:.3rem;box-shadow:none}.skip-to-content-link{position:absolute;z-index:20;top:0;left:0;padding:var(--space-3) var(--space-6);background-color:rgb(var(--color-base-background-1));color:rgb(var(--color-base-text));transform:translateY(-100%)}.skip-to-content-link:focus{transform:translateY(0)}#MainContent:focus{outline:none}.icon{display:inline-block;flex:0 0 auto;width:var(--icon-size);height:var(--icon-size);stroke-width:var(--icon-stroke);vertical-align:middle}.icon--lg{--icon-size: var(--icon-lg);--icon-stroke: 1.5}.mus-media{position:relative;display:block;overflow:hidden;border-radius:var(--media-radius);background-color:rgb(var(--color-background))}.mus-media img,.mus-media .placeholder-svg{width:100%;height:100%;object-fit:cover}.mus-media .placeholder-svg{background:rgba(var(--color-foreground),.04);fill:rgba(var(--color-foreground),.55)}.mus-fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-1);width:100%;height:100%;background-color:rgb(var(--color-base-background-2))}.mus-fallback .mus-fallback__mark,.mus-media .mus-fallback .mus-fallback__mark{width:22%;max-width:8rem;height:auto;object-fit:contain;opacity:.7}.mus-fallback__label{font-size:var(--fs-small);color:rgba(var(--color-foreground),var(--alpha-muted))}.mus-media--square{aspect-ratio:1 / 1}.mus-media--landscape{aspect-ratio:3 / 2}.mus-media--wide{aspect-ratio:16 / 9}.mus-media--portrait{aspect-ratio:4 / 5}.mus-card{padding:var(--gap-m);border:var(--border-hairline);border-radius:var(--text-boxes-radius)}.mus-badge{display:inline-block;padding:var(--space-1) var(--space-3);font-size:var(--fs-small);font-weight:600;line-height:1.4;overflow-wrap:anywhere;border:.1rem solid rgba(var(--color-foreground),var(--alpha-hairline));border-radius:var(--badge-corner-radius)}.mus-badge--accent{font-size:var(--fs-body);border-color:var(--gradient-base-accent-1);color:var(--gradient-base-accent-1)}.price-note{margin-top:var(--gap-s);font-size:var(--fs-small);color:rgba(var(--color-foreground),var(--alpha-muted))}.brand-number{display:block;min-width:4.8rem;padding-top:var(--space-3);font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);line-height:1;color:var(--brand-red-deep)}.color-accent-1 .brand-number,.color-accent-2 .brand-number{color:rgb(var(--color-foreground))}.brand-number--bar{background-image:var(--brand-gradient);background-repeat:no-repeat;background-size:4.8rem .4rem;background-position:left top}.price,.price-table,[data-price]{font-variant-numeric:tabular-nums}.mus-list-plain{margin:0;padding:0;list-style:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/mus-base.css.map */
